diff --git a/.eslintignore b/.eslintignore deleted file mode 100644 index afce5388f..000000000 --- a/.eslintignore +++ /dev/null @@ -1,11 +0,0 @@ -dist -build -coverage -lib -tests -node_modules -.eslintrc.js -docs/images -docs/**/examples/ -packages/lucide-react/dynamicIconImports.js -packages/angular/.angular diff --git a/.eslintrc.js b/.eslintrc.js deleted file mode 100644 index ae2e17576..000000000 --- a/.eslintrc.js +++ /dev/null @@ -1,75 +0,0 @@ -const DEFAULT_ATTRS = require('./tools/build-icons/render/default-attrs.json'); - -module.exports = { - root: true, - env: { - browser: true, - node: true, - }, - extends: ['airbnb-base', 'prettier'], - plugins: ['import', '@html-eslint'], - rules: { - 'no-console': 'off', - 'no-param-reassign': 'off', - 'no-shadow': 'off', - 'no-use-before-define': 'off', - 'import/no-extraneous-dependencies': [ - 'error', - { - devDependencies: ['**/*.test.js', '**/*.spec.js', '**/scripts/**'], - }, - ], - 'import/extensions': [ - 'error', - { - pattern: { - mjs: 'always', - json: 'always', - }, - }, - ], - }, - parserOptions: { - tsconfigRootDir: __dirname, - project: ['./docs/tsconfig.json', './packages/*/tsconfig.json'], - ecmaVersion: 'latest', - sourceType: 'module', - }, - overrides: [ - { - files: ['./icons/*.svg'], - parser: '@html-eslint/parser', - rules: { - '@html-eslint/require-doctype': 'off', - '@html-eslint/no-duplicate-attrs': 'error', - '@html-eslint/no-inline-styles': 'error', - '@html-eslint/require-attrs': [ - 'error', - ...Object.entries(DEFAULT_ATTRS).map(([attr, value]) => ({ - tag: 'svg', - attr, - value: String(value), - })), - ], - '@html-eslint/indent': ['error', 2], - '@html-eslint/no-multiple-empty-lines': ['error', { max: 0 }], - '@html-eslint/no-extra-spacing-attrs': [ - 'error', - { - enforceBeforeSelfClose: true, - }, - ], - '@html-eslint/require-closing-tags': [ - 'error', - { - selfClosing: 'always', - allowSelfClosingCustom: true, - }, - ], - '@html-eslint/element-newline': 'error', - '@html-eslint/no-trailing-spaces': 'error', - '@html-eslint/quotes': 'error', - }, - }, - ], -}; diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 04b38c47c..a26b1f2f5 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -78,8 +78,10 @@ updates: - 'vite-plugin-*' linting-deps: patterns: + - '@eslint/*' - '@html-eslint/*' - '@typescript-eslint/*' + - 'angular-eslint' - 'cspell' - 'eslint' - 'eslint-*' diff --git a/.vscode/settings.json b/.vscode/settings.json index 47728fdf7..9c7cfd29c 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,5 +1,5 @@ { - "cSpell.words": ["devs", "preact", "Preact"], + "cSpell.words": ["devs", "linecap", "linejoin", "preact", "Preact"], "eslint.enable": true, "eslint.validate": ["javascript", "svg"], "svg.preview.background": "editor" diff --git a/docs/.vitepress/lib/SvgPreview/Backdrop.tsx b/docs/.vitepress/lib/SvgPreview/Backdrop.tsx index ec7121cef..05d43f68d 100644 --- a/docs/.vitepress/lib/SvgPreview/Backdrop.tsx +++ b/docs/.vitepress/lib/SvgPreview/Backdrop.tsx @@ -1,4 +1,4 @@ -import React, { Fragment } from 'react'; +import React from 'react'; interface BackdropProps { src: string; diff --git a/docs/.vitepress/lib/SvgPreview/GapViolationHighlight.tsx b/docs/.vitepress/lib/SvgPreview/GapViolationHighlight.tsx index e12f96608..89c286e08 100644 --- a/docs/.vitepress/lib/SvgPreview/GapViolationHighlight.tsx +++ b/docs/.vitepress/lib/SvgPreview/GapViolationHighlight.tsx @@ -3,7 +3,6 @@ import pathToPoints from './path-to-points'; import { Path, PathProps } from './types'; export const GapViolationHighlight = ({ - radius, stroke, strokeWidth, strokeOpacity, diff --git a/docs/.vitepress/lib/SvgPreview/index.tsx b/docs/.vitepress/lib/SvgPreview/index.tsx index 63abfa878..60643fa87 100644 --- a/docs/.vitepress/lib/SvgPreview/index.tsx +++ b/docs/.vitepress/lib/SvgPreview/index.tsx @@ -1,4 +1,4 @@ -import React, { Fragment } from 'react'; +import React from 'react'; import { PathProps, Path } from './types'; import getPaths, { assert } from './utils'; import { GapViolationHighlight } from './GapViolationHighlight.tsx'; @@ -293,7 +293,7 @@ const Radii = ({ ...props }: { paths: Path[] } & PathProps< 'strokeWidth' | 'stroke' | 'strokeDasharray' | 'strokeOpacity', - any + never >) => { return ( ) => ( +}: { paths: Path[] } & PathProps<'strokeWidth' | 'stroke' | 'strokeOpacity', never>) => ( - {paths.map(({ c, prev, next, cp1, cp2 }, i) => ( + {paths.map(({ prev, next, cp1, cp2 }, i) => ( {cp1 && } {cp1 && ( diff --git a/docs/.vitepress/lib/SvgPreview/path-to-points.ts b/docs/.vitepress/lib/SvgPreview/path-to-points.ts index 28c6f3af8..8f3f64f06 100644 --- a/docs/.vitepress/lib/SvgPreview/path-to-points.ts +++ b/docs/.vitepress/lib/SvgPreview/path-to-points.ts @@ -12,7 +12,9 @@ function pathToPoints({ d, prev, next }: Path, interval = 1) { points.push(commander.getPointAtLength(i)); } points.push(next); - } catch (err) {} + } catch (err) { + console.warn(`Failed to convert path to points for d="${d}": ${err}`); + } return points; } diff --git a/docs/.vitepress/lib/SvgPreview/utils.ts b/docs/.vitepress/lib/SvgPreview/utils.ts index 22216de90..04ba47f5c 100644 --- a/docs/.vitepress/lib/SvgPreview/utils.ts +++ b/docs/.vitepress/lib/SvgPreview/utils.ts @@ -55,7 +55,7 @@ export const getCommands = (src: string) => .flatMap(({ d, name }, idx) => new SVGPathData(d) .toAbs() - // @ts-ignore + // @ts-expect-error `commands` is typed as a union of command types svgson does not narrow .commands.map((c, cIdx) => ({ ...c, id: idx, idx: cIdx, name })), ); @@ -242,7 +242,7 @@ const getPaths = (src: string) => { break; } default: { - // @ts-ignore + // @ts-expect-error every command type is handled above, so `c` is not `never` here assertNever(c); } } diff --git a/docs/.vitepress/lib/helpers.ts b/docs/.vitepress/lib/helpers.ts index fa2ddb73c..0e363531b 100644 --- a/docs/.vitepress/lib/helpers.ts +++ b/docs/.vitepress/lib/helpers.ts @@ -9,11 +9,9 @@ export const hash = (string: string, seed = 5381) => { let i = string.length; while (i) { - // eslint-disable-next-line no-bitwise, no-plusplus seed = (seed * 33) ^ string.charCodeAt(--i); } - // eslint-disable-next-line no-bitwise return (seed >>> 0).toString(36).substr(0, 6); }; diff --git a/docs/.vitepress/markdown/sandpack.ts b/docs/.vitepress/markdown/sandpack.ts index d73489e20..94a137306 100644 --- a/docs/.vitepress/markdown/sandpack.ts +++ b/docs/.vitepress/markdown/sandpack.ts @@ -1,5 +1,6 @@ import type MarkdownIt from 'markdown-it'; import type { RenderRule } from 'markdown-it/lib/renderer.mjs'; +import type Token from 'markdown-it/lib/token.mjs'; import container from 'markdown-it-container'; import sandpackTheme from '../theme/sandpackTheme.json'; @@ -21,14 +22,10 @@ export default function sandpackPlugin(md: MarkdownIt, pluginOptions: SnackParam throw new Error('MarkdownIt instance is required for sandpackPlugin'); } const escapeHtml = md?.utils?.escapeHtml; - const defaultFence = - md.renderer.rules.fence || - ((tokens, idx, options, env, self) => self.renderToken(tokens, idx, options)); - const renderSandbox = (tokenList: any[], index: number) => { - const renderFunc = (tokens: any[], idx: number) => { + const renderSandbox = (tokenList: Token[], index: number) => { + const renderFunc = (tokens: Token[], idx: number) => { if (tokens[idx].nesting === 1) { - const fileAttr: string[] = []; const attrs = Object.fromEntries(tokens[idx].attrs || []); const files: Record< @@ -47,7 +44,7 @@ export default function sandpackPlugin(md: MarkdownIt, pluginOptions: SnackParam ) { if (tokens[i].type === 'fence' && tokens[i].tag === 'code') { const info = tokens[i].info ?? ''; - const [lang, fileName, params = ''] = info.split(' '); + const [, fileName, params = ''] = info.split(' '); const active = params.includes('[active]'); const hidden = params.includes('[hidden]'); @@ -57,15 +54,9 @@ export default function sandpackPlugin(md: MarkdownIt, pluginOptions: SnackParam if (fileName && code) { files[fileName] = { code, + ...(active && { active: true }), + ...(hidden && { hidden: true }), }; - - if (active) { - (files[fileName] as any).active = true; - } - - if (hidden) { - (files[fileName] as any).hidden = true; - } } } } @@ -122,7 +113,7 @@ export default function sandpackPlugin(md: MarkdownIt, pluginOptions: SnackParam return renderFunc(tokenList, index); }; - function createCodeGroup(md: MarkdownIt): ContainerArgs { + function createCodeGroup(): ContainerArgs { return [ container, 'sandpack', @@ -134,5 +125,5 @@ export default function sandpackPlugin(md: MarkdownIt, pluginOptions: SnackParam ]; } - md.use(...createCodeGroup(md)); + md.use(...createCodeGroup()); } diff --git a/docs/.vitepress/markdown/snackPlayer.ts b/docs/.vitepress/markdown/snackPlayer.ts index a7d0abaad..cb848d4ef 100644 --- a/docs/.vitepress/markdown/snackPlayer.ts +++ b/docs/.vitepress/markdown/snackPlayer.ts @@ -73,7 +73,6 @@ export default function snackPlayerPlugin(md: MarkdownIt) { 'react-native-safe-area-context' + (params.dependencies ? `,${params.dependencies}` : ''); const platform = params.platform ?? 'web'; const supportedPlatforms = params.supportedPlatforms ?? 'ios,android,web'; - const theme = params.theme ?? 'light'; const preview = params.preview ?? 'true'; const loading = params.loading ?? 'lazy'; const deviceAppearance = params.deviceAppearance ?? 'dark'; @@ -88,7 +87,7 @@ export default function snackPlayerPlugin(md: MarkdownIt) { ` data-snack-dependencies="${escapeHtml(dependencies)}"` + ` data-snack-platform="${escapeHtml(platform)}"` + ` data-snack-supported-platforms="${escapeHtml(supportedPlatforms)}"` + - // ` data-snack-theme="${escapeHtml(theme)}"` + + // ` data-snack-theme="${escapeHtml(params.theme ?? 'light')}"` + ` data-snack-preview="${escapeHtml(preview)}"` + ` data-snack-loading="${escapeHtml(loading)}"` + ` data-snack-device-appearance="${escapeHtml(deviceAppearance)}"` + diff --git a/docs/.vitepress/theme/components/icons/CategoryList.data.ts b/docs/.vitepress/theme/components/icons/CategoryList.data.ts index 18224cbee..2e1ac0b56 100644 --- a/docs/.vitepress/theme/components/icons/CategoryList.data.ts +++ b/docs/.vitepress/theme/components/icons/CategoryList.data.ts @@ -1,4 +1,3 @@ -import { getAllData } from '../../../lib/icons'; import { getAllCategoryFiles, mapCategoryIconCount } from '../../../lib/categories'; import iconsMetaData from '../../../data/iconMetaData'; diff --git a/docs/.vitepress/theme/composables/useIconStyle.ts b/docs/.vitepress/theme/composables/useIconStyle.ts index 2b5273731..cc569b87d 100644 --- a/docs/.vitepress/theme/composables/useIconStyle.ts +++ b/docs/.vitepress/theme/composables/useIconStyle.ts @@ -1,5 +1,3 @@ -/* eslint-disable no-console */ - import { ref, inject, Ref } from 'vue'; export const ICON_STYLE_CONTEXT = Symbol('style'); diff --git a/docs/.vitepress/types.d.ts b/docs/.vitepress/types.d.ts index 8cc183f80..d9a576d71 100644 --- a/docs/.vitepress/types.d.ts +++ b/docs/.vitepress/types.d.ts @@ -6,13 +6,13 @@ declare module '*.vue' { } declare module '*.data.ts' { - const data: any; + const data: unknown; export { data }; } declare module '*.data' { - const data: any; + const data: unknown; export { data }; } @@ -75,7 +75,7 @@ declare global { doNotShowAfterSubmit?: boolean; customFormUrl?: string; // when you want to load the form via it's custom domain URL hiddenFields?: { - [key: string]: any; + [key: string]: unknown; }; onOpen?: () => void; onClose?: () => void; diff --git a/docs/scripts/writeReleaseMetadata.mts b/docs/scripts/writeReleaseMetadata.mts index 75fcc31af..36269e512 100644 --- a/docs/scripts/writeReleaseMetadata.mts +++ b/docs/scripts/writeReleaseMetadata.mts @@ -1,4 +1,3 @@ -/* eslint-disable no-restricted-syntax, no-await-in-loop */ import fs from 'fs'; import path from 'path'; import { simpleGit } from 'simple-git'; diff --git a/docs/scripts/writeiconPopularity.mts b/docs/scripts/writeiconPopularity.mts index 670ce0314..90af62fec 100644 --- a/docs/scripts/writeiconPopularity.mts +++ b/docs/scripts/writeiconPopularity.mts @@ -1,4 +1,3 @@ -/* eslint-disable no-restricted-syntax, no-await-in-loop */ import fs from 'fs'; import path from 'path'; import { loadEnvFile } from 'node:process'; @@ -10,7 +9,9 @@ const dataDirectory = path.resolve(currentDir, '.vitepress/data'); try { // Load environment variables from .env file, if it exists. loadEnvFile(`${currentDir}/.env`); -} catch (error) {} +} catch { + // No .env file, so rely on the environment as-is. +} interface IconCollection { /** Human readable name, used for logging. */ diff --git a/eslint.config.js b/eslint.config.js new file mode 100644 index 000000000..d96164b25 --- /dev/null +++ b/eslint.config.js @@ -0,0 +1,154 @@ +import path from 'node:path'; +import js from '@eslint/js'; +import { includeIgnoreFile } from '@eslint/compat'; +import { defineConfig } from 'eslint/config'; +import prettier from 'eslint-config-prettier'; +import importX, { createNodeResolver } from 'eslint-plugin-import-x'; +import htmlEslint from '@html-eslint/eslint-plugin'; +import htmlParser from '@html-eslint/parser'; +import defaultAttrs from './tools/build-icons/render/default-attrs.json' with { type: 'json' }; +import tseslint from 'typescript-eslint'; + +const gitignorePath = path.join(import.meta.dirname, '.gitignore'); + +export default defineConfig([ + tseslint.configs.recommended, + { + // `packages/angular` has its own config with its own tsconfig, so a single `eslint .` run sees + // two candidate roots and typescript-eslint refuses to guess between them. + languageOptions: { + parserOptions: { + tsconfigRootDir: import.meta.dirname, + }, + }, + }, + // Everything git ignores (generated icon sources, build output, caches) is ignored here too. + includeIgnoreFile(gitignorePath), + { + // Ignores that are not in .gitignore, because these files are committed. + ignores: [ + 'lib', + '**/tests', + 'packages/**/tests/*', + 'docs/images', + 'docs/**/examples/', + 'docs/.vitepress/theme/components/editors/preact/index.js', + 'packages/svelte/.svelte-kit', + // Tracked in git despite matching a .gitignore pattern, so lint it. + '!packages/lucide-react/dynamicIconImports.mjs', + ], + }, + { + files: ['**/*.js'], + languageOptions: { + ecmaVersion: 'latest', + sourceType: 'module', + globals: { + console: 'readonly', + process: 'readonly', + global: 'readonly', + __dirname: 'readonly', + }, + }, + plugins: { + 'import-x': importX, + }, + settings: { + 'import-x/resolver-next': [createNodeResolver()], + }, + rules: { + ...js.configs.recommended.rules, + ...prettier.rules, + 'no-console': 'off', + 'no-param-reassign': 'off', + 'no-shadow': 'off', + 'no-use-before-define': 'off', + 'import-x/no-extraneous-dependencies': [ + 'error', + { + devDependencies: [ + '**/*.test.js', + '**/*.spec.js', + '**/scripts/**', + 'eslint.config.js', + 'packages/**/tests/**', + ], + }, + ], + 'import-x/extensions': [ + 'error', + { + pattern: { + mjs: 'always', + json: 'always', + }, + }, + ], + }, + }, + { + rules: { + // Omitting a property by destructuring it away (`const { key, ...attrs } = node`) leaves the + // omitted binding unused on purpose, so don't report it. + '@typescript-eslint/no-unused-vars': ['error', { ignoreRestSiblings: true }], + }, + }, + { + files: ['./icons/*.svg'], + languageOptions: { + parser: htmlParser, + }, + plugins: { + '@html-eslint': htmlEslint, + }, + rules: { + '@html-eslint/require-doctype': 'off', + '@html-eslint/no-duplicate-attrs': 'error', + '@html-eslint/no-inline-styles': 'error', + '@html-eslint/require-attrs': [ + 'error', + ...Object.entries(defaultAttrs).map(([attr, value]) => ({ + tag: 'svg', + attr, + value: String(value), + })), + ], + '@html-eslint/indent': ['error', 2], + '@html-eslint/no-multiple-empty-lines': ['error', { max: 0 }], + '@html-eslint/no-extra-spacing-attrs': [ + 'error', + { + enforceBeforeSelfClose: true, + }, + ], + '@html-eslint/attrs-newline': [ + 'error', + { + inline: ['path', 'line', 'polyline', 'polygon', 'rect', 'circle', 'ellipse'], + }, + ], + '@html-eslint/require-closing-tags': [ + 'error', + { + selfClosing: 'always', + // Inside every tag counts as "foreign", where the rule only checks that a tag + // already written `/>` stays that way. Listing the shapes here is what actually forces + // `` to become ``. + selfClosingCustomPatterns: ['^(path|line|polyline|polygon|rect|circle|ellipse)$'], + }, + ], + '@html-eslint/no-restricted-attr-values': [ + 'error', + { + attrPatterns: ['^(fill|stroke)$'], + attrValuePatterns: ['^(?!(none|currentColor)$).*$'], + message: + 'Icons must inherit their colors: `fill` and `stroke` may only be `none` or `currentColor`.', + }, + ], + '@html-eslint/element-newline': 'error', + '@html-eslint/no-trailing-spaces': 'error', + '@html-eslint/quotes': 'error', + }, + }, +]); diff --git a/package.json b/package.json index b08a35bb8..d6b43617b 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,6 @@ { "private": true, + "type": "module", "scripts": { "build": "pnpm -r --filter './packages/**' build", "test": "pnpm -r --filter './packages/**' test", @@ -22,7 +23,6 @@ "addjsons": "node ./scripts/addMissingIconJsonFiles.mts", "checkIcons": "node ./scripts/checkIconsAndCategories.mts", "checkLabIcons": "node ./scripts/checkLabIcons.mts", - "generate:changelog": "node ./scripts/generateChangelog.mts", "generate:sponsors": "node scripts/updateSponsors.mts", "generate:contributors": "node ./scripts/updateContributors.mts icons/*.svg", "generate:nextJSAliases": "node ./scripts/generateNextJSAliases.mts", @@ -47,25 +47,22 @@ "devDependencies": { "@actions/core": "^3.0.1", "@actions/github": "^9.1.1", - "@html-eslint/eslint-plugin": "^0.19.1", - "@html-eslint/parser": "^0.19.1", + "@eslint/compat": "^2.1.0", + "@eslint/js": "^10.0.1", + "@html-eslint/eslint-plugin": "^0.60.0", + "@html-eslint/parser": "^0.60.0", "@octokit/rest": "^19.0.13", "@types/yargs": "^17.0.35", - "@typescript-eslint/eslint-plugin": "^6.21.0", - "@typescript-eslint/parser": "^6.21.0", + "@typescript-eslint/eslint-plugin": "^8.59.3", + "@typescript-eslint/parser": "^8.59.3", "@vitest/coverage-v8": "4.1.10", "@vitest/ui": "4.1.10", "ajv-cli": "^5.0.0", "cspell": "^10.0.1", "dotenv": "^17.4.2", - "eslint": "^8.57.1", - "eslint-config-airbnb-base": "^15.0.0", - "eslint-config-airbnb-typescript": "^17.1.0", - "eslint-config-prettier": "^8.10.2", - "eslint-import-resolver-alias": "^1.1.2", - "eslint-import-resolver-custom-alias": "^1.3.2", - "eslint-import-resolver-typescript": "^3.10.1", - "eslint-plugin-import": "^2.32.0", + "eslint": "^10.8.0", + "eslint-config-prettier": "^10.1.8", + "eslint-plugin-import-x": "^4.17.1", "husky": "^8.0.3", "jsdom": "^27.4.0", "lint-staged": "^17.0.8", @@ -78,6 +75,8 @@ "simple-git": "^3.36.0", "svgo": "^3.3.4", "svgson": "^5.3.1", + "typescript": "^6.0.3", + "typescript-eslint": "^8.59.4", "vitest": "4.1.10", "yargs": "^17.7.3", "zod": "^3.25.76" @@ -85,5 +84,5 @@ "engines": { "node": ">=24.11.1" }, - "packageManager": "pnpm@11.16.0+sha512.b767e9a98fc87aec0f42daefcd0e84941c2cdb45d73c4e1e68860fb2bdfdbe032ab592105479e5e05c237f740c8a5ffdbbb52385797ddc2296745a1bbb883e8d" + "packageManager": "pnpm@11.22.0+sha512.1ff870c4c6133dfd88fb2afc46dd13d47f09c9794b438c6fdb47ca98caf3bc16381ee0be93a091b8e3824cf01f889f46d7d9e20910fb0be1ab0fb5baa80dd621" } diff --git a/packages/angular/.angular/cache/21.2.19/ng-packagr/10874da3fb3e1c9df348ed355bf2b0ca82dbe0c880cf69f052802c177281d5e7 b/packages/angular/.angular/cache/21.2.19/ng-packagr/10874da3fb3e1c9df348ed355bf2b0ca82dbe0c880cf69f052802c177281d5e7 new file mode 100644 index 000000000..fa50fd998 --- /dev/null +++ b/packages/angular/.angular/cache/21.2.19/ng-packagr/10874da3fb3e1c9df348ed355bf2b0ca82dbe0c880cf69f052802c177281d5e7 @@ -0,0 +1 @@ +{"hash":"36c42b491ae2efbaa7b66a4299d81ac0bffdb066ae125f765f099ac1a052b01e","types":[{"exports":["LUCIDE_CONFIG","LUCIDE_ICONS","LucideAArrowDown","LucideAArrowUp","LucideALargeSmall","LucideAccessibility","LucideActivity","LucideActivitySquare","LucideAd","LucideAirVent","LucideAirplay","LucideAlarmCheck","LucideAlarmClock","LucideAlarmClockCheck","LucideAlarmClockMinus","LucideAlarmClockOff","LucideAlarmClockPlus","LucideAlarmMinus","LucideAlarmPlus","LucideAlarmSmoke","LucideAlbum","LucideAlertCircle","LucideAlertOctagon","LucideAlertTriangle","LucideAlignCenter","LucideAlignCenterHorizontal","LucideAlignCenterVertical","LucideAlignEndHorizontal","LucideAlignEndVertical","LucideAlignHorizontalDistributeCenter","LucideAlignHorizontalDistributeEnd","LucideAlignHorizontalDistributeStart","LucideAlignHorizontalJustifyCenter","LucideAlignHorizontalJustifyEnd","LucideAlignHorizontalJustifyStart","LucideAlignHorizontalSpaceAround","LucideAlignHorizontalSpaceBetween","LucideAlignJustify","LucideAlignLeft","LucideAlignRight","LucideAlignStartHorizontal","LucideAlignStartVertical","LucideAlignVerticalDistributeCenter","LucideAlignVerticalDistributeEnd","LucideAlignVerticalDistributeStart","LucideAlignVerticalJustifyCenter","LucideAlignVerticalJustifyEnd","LucideAlignVerticalJustifyStart","LucideAlignVerticalSpaceAround","LucideAlignVerticalSpaceBetween","LucideAmbulance","LucideAmpersand","LucideAmpersands","LucideAmphora","LucideAnchor","LucideAngry","LucideAnnoyed","LucideAntenna","LucideAnvil","LucideAperture","LucideAppWindow","LucideAppWindowMac","LucideApple","LucideArchive","LucideArchiveRestore","LucideArchiveX","LucideAreaChart","LucideArmchair","LucideArrowBigDown","LucideArrowBigDownDash","LucideArrowBigLeft","LucideArrowBigLeftDash","LucideArrowBigRight","LucideArrowBigRightDash","LucideArrowBigUp","LucideArrowBigUpDash","LucideArrowDown","LucideArrowDown01","LucideArrowDown10","LucideArrowDownAZ","LucideArrowDownAz","LucideArrowDownCircle","LucideArrowDownFromLine","LucideArrowDownLeft","LucideArrowDownLeftFromCircle","LucideArrowDownLeftFromSquare","LucideArrowDownLeftSquare","LucideArrowDownNarrowWide","LucideArrowDownRight","LucideArrowDownRightFromCircle","LucideArrowDownRightFromSquare","LucideArrowDownRightSquare","LucideArrowDownSquare","LucideArrowDownToDot","LucideArrowDownToLine","LucideArrowDownUp","LucideArrowDownWideNarrow","LucideArrowDownZA","LucideArrowDownZa","LucideArrowLeft","LucideArrowLeftCircle","LucideArrowLeftFromLine","LucideArrowLeftRight","LucideArrowLeftSquare","LucideArrowLeftToLine","LucideArrowRight","LucideArrowRightCircle","LucideArrowRightFromLine","LucideArrowRightLeft","LucideArrowRightSquare","LucideArrowRightToLine","LucideArrowUp","LucideArrowUp01","LucideArrowUp10","LucideArrowUpAZ","LucideArrowUpAz","LucideArrowUpCircle","LucideArrowUpDown","LucideArrowUpFromDot","LucideArrowUpFromLine","LucideArrowUpLeft","LucideArrowUpLeftFromCircle","LucideArrowUpLeftFromSquare","LucideArrowUpLeftSquare","LucideArrowUpNarrowWide","LucideArrowUpRight","LucideArrowUpRightFromCircle","LucideArrowUpRightFromSquare","LucideArrowUpRightSquare","LucideArrowUpSquare","LucideArrowUpToLine","LucideArrowUpWideNarrow","LucideArrowUpZA","LucideArrowUpZa","LucideArrowsUpFromLine","LucideAsterisk","LucideAsteriskSquare","LucideAstroid","LucideAtSign","LucideAtom","LucideAudioLines","LucideAudioWaveform","LucideAward","LucideAxe","LucideAxis3D","LucideAxis3d","LucideBaby","LucideBackpack","LucideBadge","LucideBadgeAlert","LucideBadgeCent","LucideBadgeCheck","LucideBadgeDollarSign","LucideBadgeEuro","LucideBadgeHelp","LucideBadgeIndianRupee","LucideBadgeInfo","LucideBadgeJapaneseYen","LucideBadgeMinus","LucideBadgePercent","LucideBadgePlus","LucideBadgePoundSterling","LucideBadgeQuestionMark","LucideBadgeRussianRuble","LucideBadgeSwissFranc","LucideBadgeTurkishLira","LucideBadgeX","LucideBaggageClaim","LucideBalloon","LucideBan","LucideBanana","LucideBandage","LucideBanknote","LucideBanknoteArrowDown","LucideBanknoteArrowUp","LucideBanknoteCheck","LucideBanknoteX","LucideBarChart","LucideBarChart2","LucideBarChart3","LucideBarChart4","LucideBarChartBig","LucideBarChartHorizontal","LucideBarChartHorizontalBig","LucideBarcode","LucideBarrel","LucideBaseline","LucideBath","LucideBattery","LucideBatteryCharging","LucideBatteryFull","LucideBatteryLow","LucideBatteryMedium","LucideBatteryPlus","LucideBatteryWarning","LucideBeaker","LucideBean","LucideBeanOff","LucideBed","LucideBedDouble","LucideBedSingle","LucideBeef","LucideBeefOff","LucideBeer","LucideBeerOff","LucideBell","LucideBellCheck","LucideBellDot","LucideBellElectric","LucideBellMinus","LucideBellOff","LucideBellPlus","LucideBellRing","LucideBetweenHorizonalEnd","LucideBetweenHorizonalStart","LucideBetweenHorizontalEnd","LucideBetweenHorizontalStart","LucideBetweenVerticalEnd","LucideBetweenVerticalStart","LucideBicepsFlexed","LucideBike","LucideBinary","LucideBinoculars","LucideBiohazard","LucideBird","LucideBirdhouse","LucideBitcoin","LucideBlend","LucideBlender","LucideBlinds","LucideBlocks","LucideBluetooth","LucideBluetoothConnected","LucideBluetoothOff","LucideBluetoothSearching","LucideBold","LucideBolt","LucideBomb","LucideBone","LucideBoneFracture","LucideBook","LucideBookA","LucideBookAlert","LucideBookAudio","LucideBookCheck","LucideBookCopy","LucideBookDashed","LucideBookDown","LucideBookHeadphones","LucideBookHeart","LucideBookImage","LucideBookKey","LucideBookLock","LucideBookMarked","LucideBookMinus","LucideBookOpen","LucideBookOpenCheck","LucideBookOpenText","LucideBookPlus","LucideBookSearch","LucideBookTemplate","LucideBookText","LucideBookType","LucideBookUp","LucideBookUp2","LucideBookUser","LucideBookX","LucideBookmark","LucideBookmarkCheck","LucideBookmarkMinus","LucideBookmarkOff","LucideBookmarkPlus","LucideBookmarkX","LucideBoomBox","LucideBot","LucideBotMessageSquare","LucideBotOff","LucideBottleWine","LucideBowArrow","LucideBox","LucideBoxSelect","LucideBoxes","LucideBraces","LucideBrackets","LucideBrain","LucideBrainCircuit","LucideBrainCog","LucideBrickWall","LucideBrickWallFire","LucideBrickWallShield","LucideBriefcase","LucideBriefcaseBusiness","LucideBriefcaseConveyorBelt","LucideBriefcaseMedical","LucideBringToFront","LucideBroccoli","LucideBrush","LucideBrushCleaning","LucideBubbles","LucideBug","LucideBugOff","LucideBugPlay","LucideBuilding","LucideBuilding2","LucideBus","LucideBusFront","LucideCable","LucideCableCar","LucideCake","LucideCakeSlice","LucideCalculator","LucideCalendar","LucideCalendar1","LucideCalendarArrowDown","LucideCalendarArrowUp","LucideCalendarCheck","LucideCalendarCheck2","LucideCalendarClock","LucideCalendarCog","LucideCalendarDays","LucideCalendarFold","LucideCalendarHeart","LucideCalendarMinus","LucideCalendarMinus2","LucideCalendarOff","LucideCalendarPlus","LucideCalendarPlus2","LucideCalendarRange","LucideCalendarSearch","LucideCalendarSync","LucideCalendarX","LucideCalendarX2","LucideCalendars","LucideCamera","LucideCameraOff","LucideCandlestickChart","LucideCandy","LucideCandyCane","LucideCandyOff","LucideCannabis","LucideCannabisOff","LucideCaptions","LucideCaptionsOff","LucideCar","LucideCarFront","LucideCarTaxiFront","LucideCaravan","LucideCardSim","LucideCarrot","LucideCaseLower","LucideCaseSensitive","LucideCaseUpper","LucideCassetteTape","LucideCast","LucideCastle","LucideCat","LucideCctv","LucideCctvOff","LucideChartArea","LucideChartBar","LucideChartBarBig","LucideChartBarDecreasing","LucideChartBarIncreasing","LucideChartBarStacked","LucideChartCandlestick","LucideChartColumn","LucideChartColumnBig","LucideChartColumnDecreasing","LucideChartColumnIncreasing","LucideChartColumnStacked","LucideChartGantt","LucideChartLine","LucideChartNetwork","LucideChartNoAxesColumn","LucideChartNoAxesColumnDecreasing","LucideChartNoAxesColumnIncreasing","LucideChartNoAxesCombined","LucideChartNoAxesGantt","LucideChartPie","LucideChartScatter","LucideChartSpline","LucideCheck","LucideCheckCheck","LucideCheckCircle","LucideCheckCircle2","LucideCheckLine","LucideCheckSquare","LucideCheckSquare2","LucideChefHat","LucideCherry","LucideChessBishop","LucideChessKing","LucideChessKnight","LucideChessPawn","LucideChessQueen","LucideChessRook","LucideChevronDown","LucideChevronDownCircle","LucideChevronDownSquare","LucideChevronFirst","LucideChevronLast","LucideChevronLeft","LucideChevronLeftCircle","LucideChevronLeftSquare","LucideChevronRight","LucideChevronRightCircle","LucideChevronRightSquare","LucideChevronUp","LucideChevronUpCircle","LucideChevronUpSquare","LucideChevronsDown","LucideChevronsDownUp","LucideChevronsLeft","LucideChevronsLeftRight","LucideChevronsLeftRightEllipsis","LucideChevronsRight","LucideChevronsRightLeft","LucideChevronsUp","LucideChevronsUpDown","LucideChurch","LucideCigarette","LucideCigaretteOff","LucideCircle","LucideCircleAlert","LucideCircleArrowDown","LucideCircleArrowLeft","LucideCircleArrowOutDownLeft","LucideCircleArrowOutDownRight","LucideCircleArrowOutUpLeft","LucideCircleArrowOutUpRight","LucideCircleArrowRight","LucideCircleArrowUp","LucideCircleCheck","LucideCircleCheckBig","LucideCircleChevronDown","LucideCircleChevronLeft","LucideCircleChevronRight","LucideCircleChevronUp","LucideCircleDashed","LucideCircleDivide","LucideCircleDollarSign","LucideCircleDot","LucideCircleDotDashed","LucideCircleEllipsis","LucideCircleEqual","LucideCircleEuro","LucideCircleFadingArrowUp","LucideCircleFadingPlus","LucideCircleGauge","LucideCircleHelp","LucideCircleMinus","LucideCircleOff","LucideCircleParking","LucideCircleParkingOff","LucideCirclePause","LucideCirclePercent","LucideCirclePile","LucideCirclePlay","LucideCirclePlus","LucideCirclePoundSterling","LucideCirclePower","LucideCircleQuestionMark","LucideCircleSlash","LucideCircleSlash2","LucideCircleSlashed","LucideCircleSmall","LucideCircleStar","LucideCircleStop","LucideCircleUser","LucideCircleUserRound","LucideCircleX","LucideCircuitBoard","LucideCitrus","LucideClapperboard","LucideClipboard","LucideClipboardCheck","LucideClipboardClock","LucideClipboardCopy","LucideClipboardEdit","LucideClipboardList","LucideClipboardMinus","LucideClipboardPaste","LucideClipboardPen","LucideClipboardPenLine","LucideClipboardPlus","LucideClipboardSignature","LucideClipboardType","LucideClipboardX","LucideClock","LucideClock1","LucideClock10","LucideClock11","LucideClock12","LucideClock2","LucideClock3","LucideClock4","LucideClock5","LucideClock6","LucideClock7","LucideClock8","LucideClock9","LucideClockAlert","LucideClockArrowDown","LucideClockArrowLeft","LucideClockArrowRight","LucideClockArrowUp","LucideClockCheck","LucideClockFading","LucideClockPlus","LucideClosedCaption","LucideCloud","LucideCloudAlert","LucideCloudBackup","LucideCloudCheck","LucideCloudCog","LucideCloudDownload","LucideCloudDrizzle","LucideCloudFog","LucideCloudHail","LucideCloudLightning","LucideCloudMoon","LucideCloudMoonRain","LucideCloudOff","LucideCloudRain","LucideCloudRainWind","LucideCloudSnow","LucideCloudSun","LucideCloudSunRain","LucideCloudSync","LucideCloudUpload","LucideCloudy","LucideClover","LucideClub","LucideCode","LucideCode2","LucideCodeSquare","LucideCodeXml","LucideCoffee","LucideCog","LucideCoins","LucideColumns","LucideColumns2","LucideColumns3","LucideColumns3Cog","LucideColumns4","LucideColumnsSettings","LucideCombine","LucideCommand","LucideCompass","LucideComponent","LucideComputer","LucideConciergeBell","LucideCone","LucideConfig","LucideConstruction","LucideContact","LucideContact2","LucideContactRound","LucideContainer","LucideContrast","LucideCookie","LucideCookingPot","LucideCopy","LucideCopyCheck","LucideCopyMinus","LucideCopyPlus","LucideCopySlash","LucideCopyX","LucideCopyleft","LucideCopyright","LucideCornerDownLeft","LucideCornerDownRight","LucideCornerLeftDown","LucideCornerLeftUp","LucideCornerRightDown","LucideCornerRightUp","LucideCornerUpLeft","LucideCornerUpRight","LucideCpu","LucideCreativeCommons","LucideCreditCard","LucideCroissant","LucideCrop","LucideCross","LucideCrosshair","LucideCrown","LucideCuboid","LucideCupSoda","LucideCurlyBraces","LucideCurrency","LucideCylinder","LucideDam","LucideDatabase","LucideDatabaseArrowDown","LucideDatabaseArrowUp","LucideDatabaseBackup","LucideDatabaseCheck","LucideDatabaseMinus","LucideDatabasePlus","LucideDatabaseSearch","LucideDatabaseX","LucideDatabaseZap","LucideDecimalsArrowLeft","LucideDecimalsArrowRight","LucideDelete","LucideDessert","LucideDiameter","LucideDiamond","LucideDiamondMinus","LucideDiamondPercent","LucideDiamondPlus","LucideDice1","LucideDice2","LucideDice3","LucideDice4","LucideDice5","LucideDice6","LucideDices","LucideDiff","LucideDisc","LucideDisc2","LucideDisc3","LucideDiscAlbum","LucideDivide","LucideDivideCircle","LucideDivideSquare","LucideDna","LucideDnaOff","LucideDock","LucideDog","LucideDollarSign","LucideDonut","LucideDoorClosed","LucideDoorClosedLocked","LucideDoorOpen","LucideDot","LucideDotSquare","LucideDownload","LucideDownloadCloud","LucideDraftingCompass","LucideDrama","LucideDrill","LucideDrone","LucideDroplet","LucideDropletOff","LucideDroplets","LucideDrum","LucideDrumstick","LucideDumbbell","LucideDynamicIcon","LucideEar","LucideEarOff","LucideEarth","LucideEarthLock","LucideEclipse","LucideEdit","LucideEdit2","LucideEdit3","LucideEgg","LucideEggFried","LucideEggOff","LucideEllipse","LucideEllipsis","LucideEllipsisVertical","LucideEqual","LucideEqualApproximately","LucideEqualNot","LucideEqualSquare","LucideEraser","LucideEthernetPort","LucideEuro","LucideEvCharger","LucideExpand","LucideExternalLink","LucideEye","LucideEyeClosed","LucideEyeDashed","LucideEyeOff","LucideFaceAngry","LucideFaceExpressionless","LucideFaceGrinning","LucideFaceNeutral","LucideFaceSlightlyFrowning","LucideFaceSlightlySmiling","LucideFaceSlightlySmilingPlus","LucideFactory","LucideFan","LucideFastForward","LucideFeather","LucideFence","LucideFerrisWheel","LucideFile","LucideFileArchive","LucideFileAudio","LucideFileAudio2","LucideFileAxis3D","LucideFileAxis3d","LucideFileBadge","LucideFileBadge2","LucideFileBarChart","LucideFileBarChart2","LucideFileBox","LucideFileBraces","LucideFileBracesCorner","LucideFileChartColumn","LucideFileChartColumnIncreasing","LucideFileChartLine","LucideFileChartPie","LucideFileCheck","LucideFileCheck2","LucideFileCheckCorner","LucideFileClock","LucideFileCode","LucideFileCode2","LucideFileCodeCorner","LucideFileCog","LucideFileCog2","LucideFileDiff","LucideFileDigit","LucideFileDown","LucideFileEdit","LucideFileExclamationPoint","LucideFileHeadphone","LucideFileHeart","LucideFileImage","LucideFileInput","LucideFileJson","LucideFileJson2","LucideFileKey","LucideFileKey2","LucideFileLineChart","LucideFileLock","LucideFileLock2","LucideFileMinus","LucideFileMinus2","LucideFileMinusCorner","LucideFileMusic","LucideFileOutput","LucideFilePen","LucideFilePenLine","LucideFilePieChart","LucideFilePlay","LucideFilePlus","LucideFilePlus2","LucideFilePlusCorner","LucideFileQuestion","LucideFileQuestionMark","LucideFileScan","LucideFileSearch","LucideFileSearch2","LucideFileSearchCorner","LucideFileSignal","LucideFileSignature","LucideFileSliders","LucideFileSpreadsheet","LucideFileStack","LucideFileSymlink","LucideFileTerminal","LucideFileText","LucideFileType","LucideFileType2","LucideFileTypeCorner","LucideFileUp","LucideFileUser","LucideFileVideo","LucideFileVideo2","LucideFileVideoCamera","LucideFileVolume","LucideFileVolume2","LucideFileWarning","LucideFileX","LucideFileX2","LucideFileXCorner","LucideFiles","LucideFilm","LucideFilter","LucideFilterX","LucideFingerprint","LucideFingerprintPattern","LucideFireExtinguisher","LucideFish","LucideFishOff","LucideFishSymbol","LucideFishingHook","LucideFishingRod","LucideFlag","LucideFlagOff","LucideFlagTriangleLeft","LucideFlagTriangleRight","LucideFlame","LucideFlameKindling","LucideFlashlight","LucideFlashlightOff","LucideFlaskConical","LucideFlaskConicalOff","LucideFlaskRound","LucideFlipHorizontal","LucideFlipHorizontal2","LucideFlipVertical","LucideFlipVertical2","LucideFlower","LucideFlower2","LucideFocus","LucideFoldHorizontal","LucideFoldVertical","LucideFolder","LucideFolderArchive","LucideFolderBookmark","LucideFolderCheck","LucideFolderClock","LucideFolderClosed","LucideFolderCode","LucideFolderCog","LucideFolderCog2","LucideFolderDot","LucideFolderDown","LucideFolderEdit","LucideFolderGit","LucideFolderGit2","LucideFolderHeart","LucideFolderInput","LucideFolderKanban","LucideFolderKey","LucideFolderLock","LucideFolderMinus","LucideFolderOpen","LucideFolderOpenDot","LucideFolderOutput","LucideFolderPen","LucideFolderPlus","LucideFolderRoot","LucideFolderSearch","LucideFolderSearch2","LucideFolderSymlink","LucideFolderSync","LucideFolderTree","LucideFolderUp","LucideFolderX","LucideFolders","LucideFootprints","LucideForkKnife","LucideForkKnifeCrossed","LucideForklift","LucideForm","LucideFormInput","LucideForward","LucideFrame","LucideFrown","LucideFuel","LucideFullscreen","LucideFunctionSquare","LucideFunnel","LucideFunnelPlus","LucideFunnelX","LucideGalleryHorizontal","LucideGalleryHorizontalEnd","LucideGalleryThumbnails","LucideGalleryVertical","LucideGalleryVerticalEnd","LucideGamepad","LucideGamepad2","LucideGamepadDirectional","LucideGanttChart","LucideGanttChartSquare","LucideGauge","LucideGaugeCircle","LucideGavel","LucideGem","LucideGeorgianLari","LucideGhost","LucideGift","LucideGitBranch","LucideGitBranchMinus","LucideGitBranchPlus","LucideGitCommit","LucideGitCommitHorizontal","LucideGitCommitVertical","LucideGitCompare","LucideGitCompareArrows","LucideGitFork","LucideGitGraph","LucideGitMerge","LucideGitMergeConflict","LucideGitPullRequest","LucideGitPullRequestArrow","LucideGitPullRequestClosed","LucideGitPullRequestCreate","LucideGitPullRequestCreateArrow","LucideGitPullRequestDraft","LucideGlassWater","LucideGlasses","LucideGlobe","LucideGlobe2","LucideGlobeCheck","LucideGlobeLock","LucideGlobeOff","LucideGlobeX","LucideGoal","LucideGpu","LucideGrab","LucideGraduationCap","LucideGrape","LucideGrid","LucideGrid2X2","LucideGrid2X2Check","LucideGrid2X2Plus","LucideGrid2X2X","LucideGrid2x2","LucideGrid2x2Check","LucideGrid2x2Plus","LucideGrid2x2X","LucideGrid3X3","LucideGrid3x2","LucideGrid3x3","LucideGrip","LucideGripHorizontal","LucideGripVertical","LucideGroup","LucideGuitar","LucideHam","LucideHamburger","LucideHammer","LucideHand","LucideHandCoins","LucideHandFist","LucideHandGrab","LucideHandHeart","LucideHandHelping","LucideHandMetal","LucideHandPlatter","LucideHandbag","LucideHandshake","LucideHardDrive","LucideHardDriveDownload","LucideHardDriveUpload","LucideHardHat","LucideHash","LucideHatGlasses","LucideHaze","LucideHd","LucideHdmiPort","LucideHeading","LucideHeading1","LucideHeading2","LucideHeading3","LucideHeading4","LucideHeading5","LucideHeading6","LucideHeadphoneOff","LucideHeadphones","LucideHeadset","LucideHeart","LucideHeartCrack","LucideHeartHandshake","LucideHeartMinus","LucideHeartOff","LucideHeartPlus","LucideHeartPulse","LucideHeartX","LucideHeater","LucideHelicopter","LucideHelpCircle","LucideHelpingHand","LucideHexagon","LucideHighlighter","LucideHistory","LucideHome","LucideHop","LucideHopOff","LucideHospital","LucideHotel","LucideHourglass","LucideHouse","LucideHouseHeart","LucideHousePlug","LucideHousePlus","LucideHouseWifi","LucideIceCream","LucideIceCream2","LucideIceCreamBowl","LucideIceCreamCone","LucideIcon","LucideIconBase","LucideIconData","LucideIconInput","LucideIconNode","LucideIcons","LucideIdCard","LucideIdCardLanyard","LucideImage","LucideImageDown","LucideImageMinus","LucideImageOff","LucideImagePlay","LucideImagePlus","LucideImageUp","LucideImageUpscale","LucideImages","LucideImport","LucideInbox","LucideIndent","LucideIndentDecrease","LucideIndentIncrease","LucideIndianRupee","LucideInfinity","LucideInfo","LucideInspect","LucideInspectionPanel","LucideItalic","LucideIterationCcw","LucideIterationCw","LucideJapaneseYen","LucideJoystick","LucideKanban","LucideKanbanSquare","LucideKanbanSquareDashed","LucideKayak","LucideKey","LucideKeyRound","LucideKeySquare","LucideKeyboard","LucideKeyboardMusic","LucideKeyboardOff","LucideLamp","LucideLampCeiling","LucideLampDesk","LucideLampFloor","LucideLampWallDown","LucideLampWallUp","LucideLandPlot","LucideLandmark","LucideLanguages","LucideLaptop","LucideLaptop2","LucideLaptopMinimal","LucideLaptopMinimalCheck","LucideLasso","LucideLassoSelect","LucideLaugh","LucideLayerArrowDown","LucideLayerArrowUp","LucideLayers","LucideLayers2","LucideLayers3","LucideLayersArrowDown","LucideLayersArrowUp","LucideLayersMinus","LucideLayersPlus","LucideLayout","LucideLayoutDashboard","LucideLayoutFreeform","LucideLayoutGrid","LucideLayoutList","LucideLayoutPanelLeft","LucideLayoutPanelTop","LucideLayoutTemplate","LucideLeaf","LucideLeafyGreen","LucideLectern","LucideLensConcave","LucideLensConvex","LucideLetterText","LucideLibrary","LucideLibraryBig","LucideLibrarySquare","LucideLifeBuoy","LucideLigature","LucideLightbulb","LucideLightbulbOff","LucideLineChart","LucideLineDotRightHorizontal","LucideLineSquiggle","LucideLineStyle","LucideLink","LucideLink2","LucideLink2Off","LucideList","LucideListCheck","LucideListChecks","LucideListChevronsDownUp","LucideListChevronsUpDown","LucideListCollapse","LucideListEnd","LucideListFilter","LucideListFilterPlus","LucideListIndentDecrease","LucideListIndentIncrease","LucideListMinus","LucideListMusic","LucideListOrdered","LucideListPlus","LucideListRestart","LucideListSortAscending","LucideListSortDescending","LucideListStart","LucideListTodo","LucideListTree","LucideListVideo","LucideListX","LucideLoader","LucideLoader2","LucideLoaderCircle","LucideLoaderPinwheel","LucideLocate","LucideLocateFixed","LucideLocateOff","LucideLocationEdit","LucideLock","LucideLockKeyhole","LucideLockKeyholeOpen","LucideLockOpen","LucideLogIn","LucideLogOut","LucideLogs","LucideLollipop","LucideLuggage","LucideMSquare","LucideMagnet","LucideMail","LucideMailCheck","LucideMailMinus","LucideMailOpen","LucideMailPlus","LucideMailQuestion","LucideMailQuestionMark","LucideMailSearch","LucideMailWarning","LucideMailX","LucideMailbox","LucideMails","LucideMap","LucideMapMinus","LucideMapPin","LucideMapPinCheck","LucideMapPinCheckInside","LucideMapPinHouse","LucideMapPinMinus","LucideMapPinMinusInside","LucideMapPinOff","LucideMapPinPen","LucideMapPinPlus","LucideMapPinPlusInside","LucideMapPinSearch","LucideMapPinX","LucideMapPinXInside","LucideMapPinned","LucideMapPlus","LucideMars","LucideMarsStroke","LucideMartini","LucideMaximize","LucideMaximize2","LucideMedal","LucideMegaphone","LucideMegaphoneOff","LucideMeh","LucideMemoryStick","LucideMenu","LucideMenuSquare","LucideMerge","LucideMessageCircle","LucideMessageCircleCheck","LucideMessageCircleCode","LucideMessageCircleDashed","LucideMessageCircleHeart","LucideMessageCircleMore","LucideMessageCircleOff","LucideMessageCirclePlus","LucideMessageCircleQuestion","LucideMessageCircleQuestionMark","LucideMessageCircleReply","LucideMessageCircleWarning","LucideMessageCircleX","LucideMessageSquare","LucideMessageSquareCheck","LucideMessageSquareCode","LucideMessageSquareDashed","LucideMessageSquareDiff","LucideMessageSquareDot","LucideMessageSquareHeart","LucideMessageSquareLock","LucideMessageSquareMore","LucideMessageSquareOff","LucideMessageSquarePlus","LucideMessageSquareQuote","LucideMessageSquareReply","LucideMessageSquareShare","LucideMessageSquareText","LucideMessageSquareWarning","LucideMessageSquareX","LucideMessagesSquare","LucideMetronome","LucideMic","LucideMic2","LucideMicAudioLines","LucideMicOff","LucideMicSignal","LucideMicVocal","LucideMicrochip","LucideMicroscope","LucideMicrowave","LucideMilestone","LucideMilk","LucideMilkOff","LucideMinimize","LucideMinimize2","LucideMinus","LucideMinusCircle","LucideMinusSquare","LucideMirrorRectangular","LucideMirrorRound","LucideMonitor","LucideMonitorCheck","LucideMonitorCloud","LucideMonitorCog","LucideMonitorDot","LucideMonitorDown","LucideMonitorOff","LucideMonitorPause","LucideMonitorPlay","LucideMonitorSmartphone","LucideMonitorSpeaker","LucideMonitorStop","LucideMonitorUp","LucideMonitorX","LucideMoon","LucideMoonStar","LucideMoreHorizontal","LucideMoreVertical","LucideMosque","LucideMotorbike","LucideMountain","LucideMountainSnow","LucideMouse","LucideMouseLeft","LucideMouseOff","LucideMousePointer","LucideMousePointer2","LucideMousePointer2Off","LucideMousePointerBan","LucideMousePointerClick","LucideMousePointerSquareDashed","LucideMouseRight","LucideMove","LucideMove3D","LucideMove3d","LucideMoveDiagonal","LucideMoveDiagonal2","LucideMoveDown","LucideMoveDownLeft","LucideMoveDownRight","LucideMoveHorizontal","LucideMoveLeft","LucideMoveRight","LucideMoveUp","LucideMoveUpLeft","LucideMoveUpRight","LucideMoveVertical","LucideMusic","LucideMusic2","LucideMusic3","LucideMusic4","LucideNavigation","LucideNavigation2","LucideNavigation2Off","LucideNavigationOff","LucideNetwork","LucideNewspaper","LucideNfc","LucideNonBinary","LucideNotebook","LucideNotebookPen","LucideNotebookTabs","LucideNotebookText","LucideNotepadText","LucideNotepadTextDashed","LucideNut","LucideNutOff","LucideOctagon","LucideOctagonAlert","LucideOctagonMinus","LucideOctagonPause","LucideOctagonX","LucideOmega","LucideOption","LucideOrbit","LucideOrigami","LucideOutdent","LucidePackage","LucidePackage2","LucidePackageCheck","LucidePackageMinus","LucidePackageOpen","LucidePackagePlus","LucidePackageSearch","LucidePackageX","LucidePaintBucket","LucidePaintRoller","LucidePaintbrush","LucidePaintbrush2","LucidePaintbrushVertical","LucidePalette","LucidePalmtree","LucidePanda","LucidePanelBottom","LucidePanelBottomClose","LucidePanelBottomDashed","LucidePanelBottomInactive","LucidePanelBottomOpen","LucidePanelLeft","LucidePanelLeftClose","LucidePanelLeftDashed","LucidePanelLeftInactive","LucidePanelLeftOpen","LucidePanelLeftRightDashed","LucidePanelRight","LucidePanelRightClose","LucidePanelRightDashed","LucidePanelRightInactive","LucidePanelRightOpen","LucidePanelTop","LucidePanelTopBottomDashed","LucidePanelTopClose","LucidePanelTopDashed","LucidePanelTopInactive","LucidePanelTopOpen","LucidePanelsLeftBottom","LucidePanelsLeftRight","LucidePanelsRightBottom","LucidePanelsTopBottom","LucidePanelsTopLeft","LucidePaperBag","LucidePaperclip","LucideParasol","LucideParentheses","LucideParkingCircle","LucideParkingCircleOff","LucideParkingMeter","LucideParkingSquare","LucideParkingSquareOff","LucidePartyPopper","LucidePause","LucidePauseCircle","LucidePauseOctagon","LucidePawPrint","LucidePcCase","LucidePen","LucidePenBox","LucidePenLine","LucidePenOff","LucidePenSquare","LucidePenTool","LucidePencil","LucidePencilLine","LucidePencilOff","LucidePencilRuler","LucidePencilSparkles","LucidePentagon","LucidePercent","LucidePercentCircle","LucidePercentDiamond","LucidePercentSquare","LucidePersonStanding","LucidePhi","LucidePhilippinePeso","LucidePhone","LucidePhoneCall","LucidePhoneForwarded","LucidePhoneIncoming","LucidePhoneMissed","LucidePhoneOff","LucidePhoneOutgoing","LucidePi","LucidePiSquare","LucidePiano","LucidePickaxe","LucidePictureInPicture","LucidePictureInPicture2","LucidePieChart","LucidePiggyBank","LucidePilcrow","LucidePilcrowLeft","LucidePilcrowRight","LucidePilcrowSquare","LucidePill","LucidePillBottle","LucidePin","LucidePinOff","LucidePipette","LucidePizza","LucidePlane","LucidePlaneLanding","LucidePlaneTakeoff","LucidePlay","LucidePlayCircle","LucidePlayOff","LucidePlaySquare","LucidePlug","LucidePlug2","LucidePlugZap","LucidePlugZap2","LucidePlus","LucidePlusCircle","LucidePlusSquare","LucidePocketKnife","LucidePodcast","LucidePodium","LucidePointer","LucidePointerOff","LucidePopcorn","LucidePopsicle","LucidePoundSterling","LucidePower","LucidePowerCircle","LucidePowerOff","LucidePowerSquare","LucidePresentation","LucidePrinter","LucidePrinterCheck","LucidePrinterX","LucideProjector","LucideProportions","LucidePuzzle","LucidePyramid","LucideQrCode","LucideQuote","LucideRabbit","LucideRadar","LucideRadiation","LucideRadical","LucideRadio","LucideRadioOff","LucideRadioReceiver","LucideRadioTower","LucideRadius","LucideRainbow","LucideRat","LucideRatio","LucideReceipt","LucideReceiptCent","LucideReceiptEuro","LucideReceiptIndianRupee","LucideReceiptJapaneseYen","LucideReceiptPoundSterling","LucideReceiptRussianRuble","LucideReceiptSwissFranc","LucideReceiptText","LucideReceiptTurkishLira","LucideRectangleCircle","LucideRectangleEllipsis","LucideRectangleGoggles","LucideRectangleHorizontal","LucideRectangleVertical","LucideRecycle","LucideRedo","LucideRedo2","LucideRedoDot","LucideRefreshCcw","LucideRefreshCcwDot","LucideRefreshCw","LucideRefreshCwOff","LucideRefrigerator","LucideRegex","LucideRemoveFormatting","LucideRepeat","LucideRepeat1","LucideRepeat2","LucideRepeatOff","LucideReplace","LucideReplaceAll","LucideReply","LucideReplyAll","LucideRewind","LucideRibbon","LucideRoad","LucideRocket","LucideRockingChair","LucideRollerCoaster","LucideRose","LucideRotate3D","LucideRotate3d","LucideRotateCcw","LucideRotateCcwClock","LucideRotateCcwKey","LucideRotateCcwSquare","LucideRotateCw","LucideRotateCwFadingClock","LucideRotateCwSquare","LucideRoute","LucideRouteOff","LucideRouter","LucideRows","LucideRows2","LucideRows3","LucideRows4","LucideRss","LucideRuler","LucideRulerDimensionLine","LucideRussianRuble","LucideSailboat","LucideSalad","LucideSandwich","LucideSatellite","LucideSatelliteDish","LucideSaudiRiyal","LucideSave","LucideSaveAll","LucideSaveCheck","LucideSaveOff","LucideSavePen","LucideSavePlus","LucideScale","LucideScale3D","LucideScale3d","LucideScaling","LucideScan","LucideScanBarcode","LucideScanBox","LucideScanEye","LucideScanFace","LucideScanHeart","LucideScanLine","LucideScanQrCode","LucideScanSearch","LucideScanSquare","LucideScanText","LucideScatterChart","LucideSchool","LucideSchool2","LucideScissors","LucideScissorsLineDashed","LucideScissorsSquare","LucideScissorsSquareDashedBottom","LucideScooter","LucideScreenShare","LucideScreenShareOff","LucideScroll","LucideScrollText","LucideSearch","LucideSearchAlert","LucideSearchCheck","LucideSearchCode","LucideSearchSlash","LucideSearchX","LucideSection","LucideSend","LucideSendHorizonal","LucideSendHorizontal","LucideSendToBack","LucideSeparatorHorizontal","LucideSeparatorVertical","LucideServer","LucideServerCog","LucideServerCrash","LucideServerOff","LucideServerPlus","LucideSettings","LucideSettings2","LucideShapes","LucideShare","LucideShare2","LucideSheet","LucideShell","LucideShelvingUnit","LucideShield","LucideShieldAlert","LucideShieldBan","LucideShieldCheck","LucideShieldClose","LucideShieldCog","LucideShieldCogCorner","LucideShieldEllipsis","LucideShieldHalf","LucideShieldKeyhole","LucideShieldMinus","LucideShieldOff","LucideShieldPlus","LucideShieldQuestion","LucideShieldQuestionMark","LucideShieldUser","LucideShieldX","LucideShip","LucideShipWheel","LucideShirt","LucideShoppingBag","LucideShoppingBasket","LucideShoppingCart","LucideShovel","LucideShowerHead","LucideShredder","LucideShrimp","LucideShrink","LucideShrub","LucideShuffle","LucideSidebar","LucideSidebarClose","LucideSidebarOpen","LucideSigma","LucideSigmaSquare","LucideSignal","LucideSignalHigh","LucideSignalLow","LucideSignalMedium","LucideSignalZero","LucideSignature","LucideSignpost","LucideSignpostBig","LucideSiren","LucideSkipBack","LucideSkipForward","LucideSkull","LucideSlash","LucideSlashSquare","LucideSlice","LucideSliders","LucideSlidersHorizontal","LucideSlidersVertical","LucideSmartphone","LucideSmartphoneCharging","LucideSmartphoneNfc","LucideSmile","LucideSmilePlus","LucideSnail","LucideSnowflake","LucideSoapDispenserDroplet","LucideSofa","LucideSolarPanel","LucideSortAsc","LucideSortDesc","LucideSoup","LucideSpace","LucideSpade","LucideSparkle","LucideSparkles","LucideSpeaker","LucideSpeech","LucideSpellCheck","LucideSpellCheck2","LucideSpline","LucideSplinePointer","LucideSplit","LucideSplitSquareHorizontal","LucideSplitSquareVertical","LucideSpool","LucideSportShoe","LucideSpotlight","LucideSprayCan","LucideSprout","LucideSquare","LucideSquareActivity","LucideSquareArrowDown","LucideSquareArrowDownLeft","LucideSquareArrowDownRight","LucideSquareArrowLeft","LucideSquareArrowOutDownLeft","LucideSquareArrowOutDownRight","LucideSquareArrowOutUpLeft","LucideSquareArrowOutUpRight","LucideSquareArrowRight","LucideSquareArrowRightEnter","LucideSquareArrowRightExit","LucideSquareArrowUp","LucideSquareArrowUpLeft","LucideSquareArrowUpRight","LucideSquareAsterisk","LucideSquareBottomDashedScissors","LucideSquareCenterlineDashedHorizontal","LucideSquareCenterlineDashedVertical","LucideSquareChartGantt","LucideSquareCheck","LucideSquareCheckBig","LucideSquareChevronDown","LucideSquareChevronLeft","LucideSquareChevronRight","LucideSquareChevronUp","LucideSquareCode","LucideSquareDashed","LucideSquareDashedBottom","LucideSquareDashedBottomCode","LucideSquareDashedKanban","LucideSquareDashedMousePointer","LucideSquareDashedText","LucideSquareDashedTopSolid","LucideSquareDivide","LucideSquareDot","LucideSquareEqual","LucideSquareFunction","LucideSquareGanttChart","LucideSquareKanban","LucideSquareLibrary","LucideSquareM","LucideSquareMenu","LucideSquareMinus","LucideSquareMousePointer","LucideSquareOff","LucideSquareParking","LucideSquareParkingOff","LucideSquarePause","LucideSquarePen","LucideSquarePercent","LucideSquarePi","LucideSquarePilcrow","LucideSquarePlay","LucideSquarePlus","LucideSquarePower","LucideSquareRadical","LucideSquareRoundCorner","LucideSquareScissors","LucideSquareSigma","LucideSquareSlash","LucideSquareSplitHorizontal","LucideSquareSplitVertical","LucideSquareSquare","LucideSquareStack","LucideSquareStar","LucideSquareStop","LucideSquareTerminal","LucideSquareUser","LucideSquareUserRound","LucideSquareX","LucideSquaresExclude","LucideSquaresIntersect","LucideSquaresSubtract","LucideSquaresUnite","LucideSquircle","LucideSquircleDashed","LucideSquirrel","LucideStamp","LucideStar","LucideStarCheck","LucideStarHalf","LucideStarMinus","LucideStarOff","LucideStarPlus","LucideStarX","LucideStars","LucideStepBack","LucideStepForward","LucideStethoscope","LucideSticker","LucideStickyNote","LucideStickyNoteCheck","LucideStickyNoteMinus","LucideStickyNoteOff","LucideStickyNotePlus","LucideStickyNoteX","LucideStickyNotes","LucideStone","LucideStopCircle","LucideStore","LucideStretchHorizontal","LucideStretchVertical","LucideStrikethrough","LucideSubscript","LucideSubtitles","LucideSummary","LucideSun","LucideSunDim","LucideSunMedium","LucideSunMoon","LucideSunSnow","LucideSunrise","LucideSunset","LucideSuperscript","LucideSwatchBook","LucideSwissFranc","LucideSwitchCamera","LucideSword","LucideSwords","LucideSyringe","LucideTable","LucideTable2","LucideTableCellsMerge","LucideTableCellsSplit","LucideTableColumnsSplit","LucideTableConfig","LucideTableOfContents","LucideTableProperties","LucideTableRowsSplit","LucideTablet","LucideTabletSmartphone","LucideTablets","LucideTag","LucideTagPlus","LucideTagX","LucideTags","LucideTally1","LucideTally2","LucideTally3","LucideTally4","LucideTally5","LucideTangent","LucideTarget","LucideTelescope","LucideTent","LucideTentTree","LucideTerminal","LucideTerminalSquare","LucideTestTube","LucideTestTube2","LucideTestTubeDiagonal","LucideTestTubes","LucideText","LucideTextAlignCenter","LucideTextAlignEnd","LucideTextAlignJustify","LucideTextAlignStart","LucideTextCursor","LucideTextCursorInput","LucideTextInitial","LucideTextQuote","LucideTextSearch","LucideTextSelect","LucideTextSelection","LucideTextWrap","LucideTheater","LucideThermometer","LucideThermometerSnowflake","LucideThermometerSun","LucideThumbsDown","LucideThumbsUp","LucideTicket","LucideTicketCheck","LucideTicketMinus","LucideTicketPercent","LucideTicketPlus","LucideTicketSlash","LucideTicketX","LucideTickets","LucideTicketsPlane","LucideTimeline","LucideTimer","LucideTimerOff","LucideTimerReset","LucideToggleLeft","LucideToggleRight","LucideToilet","LucideToolCase","LucideToolbox","LucideTornado","LucideTorus","LucideTouchpad","LucideTouchpadOff","LucideTowelRack","LucideTowerControl","LucideToyBrick","LucideTractor","LucideTrafficCone","LucideTrain","LucideTrainFront","LucideTrainFrontTunnel","LucideTrainTrack","LucideTramFront","LucideTransgender","LucideTrash","LucideTrash2","LucideTreeDeciduous","LucideTreePalm","LucideTreePine","LucideTrees","LucideTrendingDown","LucideTrendingUp","LucideTrendingUpDown","LucideTriangle","LucideTriangleAlert","LucideTriangleDashed","LucideTriangleRight","LucideTrophy","LucideTruck","LucideTruckElectric","LucideTurkishLira","LucideTurntable","LucideTurtle","LucideTv","LucideTv2","LucideTvMinimal","LucideTvMinimalPlay","LucideType","LucideTypeOutline","LucideUmbrella","LucideUmbrellaOff","LucideUnderline","LucideUndo","LucideUndo2","LucideUndoDot","LucideUnfoldHorizontal","LucideUnfoldVertical","LucideUngroup","LucideUniversity","LucideUnlink","LucideUnlink2","LucideUnlock","LucideUnlockKeyhole","LucideUnplug","LucideUpload","LucideUploadCloud","LucideUsb","LucideUser","LucideUser2","LucideUserCheck","LucideUserCheck2","LucideUserCircle","LucideUserCircle2","LucideUserCog","LucideUserCog2","LucideUserKey","LucideUserLock","LucideUserMinus","LucideUserMinus2","LucideUserPen","LucideUserPlus","LucideUserPlus2","LucideUserRound","LucideUserRoundArrowLeft","LucideUserRoundCheck","LucideUserRoundCog","LucideUserRoundKey","LucideUserRoundMinus","LucideUserRoundPen","LucideUserRoundPlus","LucideUserRoundSearch","LucideUserRoundX","LucideUserSearch","LucideUserShield","LucideUserSquare","LucideUserSquare2","LucideUserStar","LucideUserX","LucideUserX2","LucideUsers","LucideUsers2","LucideUsersRound","LucideUtensils","LucideUtensilsCrossed","LucideUtilityPole","LucideVan","LucideVariable","LucideVault","LucideVectorSquare","LucideVegan","LucideVenetianMask","LucideVenus","LucideVenusAndMars","LucideVerified","LucideVibrate","LucideVibrateOff","LucideVideo","LucideVideoOff","LucideVideotape","LucideView","LucideVoicemail","LucideVolleyball","LucideVolume","LucideVolume1","LucideVolume2","LucideVolumeOff","LucideVolumeX","LucideVote","LucideWallet","LucideWallet2","LucideWalletCards","LucideWalletMinimal","LucideWallpaper","LucideWand","LucideWand2","LucideWandSparkles","LucideWarehouse","LucideWashingMachine","LucideWatch","LucideWaves","LucideWavesArrowDown","LucideWavesArrowUp","LucideWavesHorizontal","LucideWavesLadder","LucideWavesVertical","LucideWaypoints","LucideWebcam","LucideWebcamOff","LucideWebhook","LucideWebhookOff","LucideWeight","LucideWeightTilde","LucideWheat","LucideWheatOff","LucideWholeWord","LucideWifi","LucideWifiCog","LucideWifiHigh","LucideWifiLow","LucideWifiOff","LucideWifiPen","LucideWifiSync","LucideWifiZero","LucideWind","LucideWindArrowDown","LucideWine","LucideWineOff","LucideWorkflow","LucideWorm","LucideWrapText","LucideWrench","LucideWrenchOff","LucideX","LucideXCircle","LucideXLineTop","LucideXOctagon","LucideXSquare","LucideZap","LucideZapOff","LucideZodiacAquarius","LucideZodiacAries","LucideZodiacCancer","LucideZodiacCapricorn","LucideZodiacGemini","LucideZodiacLeo","LucideZodiacLibra","LucideZodiacOphiuchus","LucideZodiacPisces","LucideZodiacSagittarius","LucideZodiacScorpio","LucideZodiacTaurus","LucideZodiacVirgo","LucideZoomIn","LucideZoomOut","Nullable","icons","isLucideIconComponent","isLucideIconData","lucideDefaultConfig","lucideIconTemplate","lucideLegacyIcon","lucideLegacyIconMap","provideLucideConfig","provideLucideIcons"],"facadeModuleId":"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/lucide-angular.d.ts","isDynamicEntry":false,"isEntry":true,"isImplicitEntry":false,"moduleIds":["/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/types.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/lucide-icon-base.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/a-arrow-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/a-large-small.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/activity.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/a-arrow-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/accessibility.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ad.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/air-vent.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/alarm-clock-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/alarm-clock-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/alarm-clock-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/alarm-clock-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/alarm-clock.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-center-horizontal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/alarm-smoke.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-center-vertical.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-end-vertical.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-end-horizontal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/airplay.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-horizontal-distribute-center.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-horizontal-justify-center.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-horizontal-distribute-start.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-horizontal-distribute-end.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-horizontal-justify-end.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-horizontal-space-around.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-horizontal-space-between.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-start-horizontal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-start-vertical.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-horizontal-justify-start.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-vertical-distribute-end.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-vertical-distribute-center.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-vertical-justify-end.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-vertical-justify-center.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-vertical-justify-start.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-vertical-space-around.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-vertical-space-between.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ambulance.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-vertical-distribute-start.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ampersand.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ampersands.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/amphora.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/anchor.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/antenna.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/anvil.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/aperture.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/app-window-mac.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/app-window.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/apple.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/archive-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/archive-restore.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/archive.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/armchair.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-big-down-dash.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-big-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-big-left-dash.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-big-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-big-right-dash.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-big-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-big-up-dash.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-big-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-down-1-0.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-down-0-1.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-down-a-z.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-down-from-line.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-down-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-down-narrow-wide.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-down-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-down-to-dot.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-down-to-line.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-down-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-down-wide-narrow.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-down-z-a.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-left-from-line.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-left-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-left-to-line.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-right-from-line.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-right-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-right-to-line.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-up-0-1.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-up-a-z.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-up-1-0.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-up-from-dot.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-up-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-up-from-line.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-up-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-up-narrow-wide.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-up-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-up-to-line.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-up-wide-narrow.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-up-z-a.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/astroid.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrows-up-from-line.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/asterisk.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/at-sign.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/atom.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/audio-lines.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/audio-waveform.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/award.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/axe.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/axis-3d.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/baby.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/backpack.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-alert.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-cent.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-dollar-sign.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-euro.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-info.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-indian-rupee.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-japanese-yen.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/album.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-percent.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-pound-sterling.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-question-mark.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-russian-ruble.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-swiss-franc.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-turkish-lira.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/baggage-claim.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/banana.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bandage.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/balloon.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ban.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/banknote-arrow-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/banknote.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/banknote-arrow-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/barrel.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/barcode.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/baseline.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/banknote-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/battery-charging.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/banknote-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/battery-full.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bath.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/battery-medium.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/battery-warning.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/battery-low.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/battery.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/battery-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bean.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/beaker.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bean-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bed-double.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bed.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bed-single.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/beef-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/beer.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bell-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/beef.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/beer-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bell-dot.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bell-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bell-electric.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bell-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bell-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/between-horizontal-end.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/between-horizontal-start.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/between-vertical-start.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/between-vertical-end.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bell-ring.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bell.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/biceps-flexed.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/biohazard.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bike.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/binoculars.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bird.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/blend.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/birdhouse.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bitcoin.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/blender.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bluetooth-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bluetooth-connected.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/blinds.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/binary.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bluetooth-searching.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bluetooth.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bold.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bolt.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bomb.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bone.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-a.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/blocks.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bone-fracture.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-alert.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-audio.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-copy.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-headphones.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-key.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-dashed.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-image.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-heart.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-lock.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-open-text.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-marked.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-open-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-search.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-text.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-open.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-up-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-type.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-user.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bookmark-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bookmark-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bookmark-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bookmark-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bookmark-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/boom-box.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bookmark.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bot-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bot-message-square.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bot.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bottle-wine.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/boxes.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/box.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bow-arrow.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/brackets.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/brain-circuit.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/brain-cog.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/brick-wall-fire.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/brick-wall-shield.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/braces.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/brain.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/briefcase-conveyor-belt.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/briefcase-business.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/brick-wall.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/briefcase-medical.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/briefcase.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bring-to-front.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/broccoli.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/brush.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bubbles.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/brush-cleaning.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bug-play.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bug-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bug.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/building.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bus-front.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/building-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cake-slice.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-1.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-arrow-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calculator.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cake.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-arrow-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cable-car.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-check-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cable.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-cog.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-clock.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-heart.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-days.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-fold.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-minus-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-plus-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-range.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-sync.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-search.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-x-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendars.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/camera.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/camera-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/candy-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/candy-cane.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cannabis-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cannabis.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/candy.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/car-front.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/car-taxi-front.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/caravan.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/captions-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/car.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/case-sensitive.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/captions.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/carrot.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/case-lower.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cast.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cassette-tape.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/castle.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cctv.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cctv-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/case-upper.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-area.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-bar-decreasing.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/card-sim.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-bar-big.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-bar-stacked.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-bar.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-candlestick.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-column-stacked.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-column-increasing.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-column-decreasing.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-gantt.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cat.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-column.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-column-big.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-line.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-bar-increasing.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-no-axes-column-decreasing.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-no-axes-column-increasing.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-no-axes-gantt.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-pie.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-no-axes-column.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-no-axes-combined.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-spline.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/check-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-scatter.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chef-hat.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chess-king.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cherry.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chess-bishop.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chess-queen.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chess-knight.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/check-line.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chess-rook.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chess-pawn.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevron-first.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevron-last.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevron-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevron-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevron-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevron-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevrons-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevrons-right-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevrons-down-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevrons-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevrons-left-right-ellipsis.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevrons-up-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevrons-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevrons-left-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevrons-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/church.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-network.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-alert.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-arrow-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cigarette-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cigarette.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-arrow-out-down-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-arrow-out-down-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-arrow-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-arrow-out-up-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-arrow-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-arrow-out-up-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-check-big.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-arrow-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-chevron-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-chevron-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-chevron-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-chevron-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-dashed.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-divide.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-dot.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-dollar-sign.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-ellipsis.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-equal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-dot-dashed.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-fading-arrow-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-euro.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-fading-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-gauge.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-parking-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-parking.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-pause.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-percent.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-play.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-pile.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-slash.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-slash-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-pound-sterling.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-question-mark.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-small.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-stop.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-power.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-user.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-user-round.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-star.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circuit-board.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/citrus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clipboard-clock.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clapperboard.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clipboard-list.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clipboard-paste.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clipboard-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clipboard-pen.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clipboard-pen-line.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clipboard-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clipboard.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clipboard-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clipboard-type.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-1.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-11.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-10.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-3.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-12.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clipboard-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-5.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clipboard-copy.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-6.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-8.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-alert.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-9.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-arrow-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-arrow-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-arrow-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-7.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-fading.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/closed-caption.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-4.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-alert.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-arrow-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-backup.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-download.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-cog.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-drizzle.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-lightning.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-hail.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-fog.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-moon.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-moon-rain.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-rain-wind.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-sun-rain.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-snow.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-upload.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-rain.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-sync.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-sun.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clover.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/code-xml.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloudy.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/code.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/coffee.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/coins.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/club.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cog.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/columns-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/columns-4.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/columns-3-cog.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/combine.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/command.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/compass.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/computer.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/component.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/concierge-bell.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/construction.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/contact-round.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/contrast.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/contact.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cone.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/container.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cooking-pot.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/copy-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/copy-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/copy-slash.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/copy-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/copy.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/columns-3.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/copyleft.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/copyright.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/corner-down-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/corner-down-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/copy-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/corner-left-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/corner-right-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/corner-right-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/corner-up-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/corner-up-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cpu.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/credit-card.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/croissant.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cookie.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/crop.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cross.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/crosshair.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/crown.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cuboid.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/currency.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cup-soda.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cylinder.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/corner-left-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/database-arrow-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dam.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/database-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/database-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/database-backup.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/database-search.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/database-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/creative-commons.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/database-zap.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/decimals-arrow-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/database-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/decimals-arrow-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/database.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/delete.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/diamond-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/diamond.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/diameter.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/database-arrow-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dessert.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/diamond-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/diamond-percent.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dice-3.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dice-4.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dice-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dices.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dice-5.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dice-6.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/disc-album.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/diff.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dice-1.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/disc-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/disc-3.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dna-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dna.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dog.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/divide.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dock.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/donut.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/door-closed-locked.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dollar-sign.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dot.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/door-closed.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/download.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/door-open.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/drafting-compass.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/droplet-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/droplet.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/drone.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/drama.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/drill.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/drumstick.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/drum.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dumbbell.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ear.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/earth-lock.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ear-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/eclipse.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/egg-fried.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/disc.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/egg-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/earth.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/droplets.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ellipse.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ellipsis.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/egg.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/equal-approximately.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ellipsis-vertical.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/equal-not.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/equal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/eraser.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/euro.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ev-charger.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/external-link.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/eye-closed.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/eye-dashed.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/eye-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ethernet-port.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/eye.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/face-angry.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/face-expressionless.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/face-slightly-frowning.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/face-slightly-smiling-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/expand.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/face-neutral.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/factory.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/face-grinning.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/face-slightly-smiling.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/fan.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/feather.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ferris-wheel.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/fence.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-axis-3d.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-archive.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-badge.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-braces-corner.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-braces.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-chart-column-increasing.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/fast-forward.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-box.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-chart-column.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-chart-line.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-chart-pie.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-clock.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-check-corner.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-code-corner.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-cog.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-code.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-digit.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-diff.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-exclamation-point.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-headphone.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-heart.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-input.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-key.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-image.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-minus-corner.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-lock.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-pen-line.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-output.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-pen.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-music.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-play.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-plus-corner.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-scan.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-search.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-question-mark.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-search-corner.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-sliders.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-stack.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-symlink.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-spreadsheet.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-text.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-type.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-type-corner.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-video-camera.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-user.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-terminal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-volume.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-x-corner.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-signal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/files.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/fingerprint-pattern.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/fire-extinguisher.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/film.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/fish-symbol.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/fish.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/fishing-rod.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/fishing-hook.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/fish-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flag-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flag-triangle-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flag.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flame-kindling.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flashlight-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flag-triangle-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flask-conical-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flame.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flask-round.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flip-horizontal-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flip-vertical-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flower-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/fold-horizontal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/fold-vertical.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/focus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flashlight.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flask-conical.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-archive.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flower.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-bookmark.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-clock.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-closed.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-code.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-cog.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-dot.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-git.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-input.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-git-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-heart.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-kanban.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-key.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-open.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-pen.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-lock.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-search-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-output.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-root.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-search.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-sync.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-open-dot.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-tree.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-symlink.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/footprints.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folders.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/forklift.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/form.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/forward.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/frame.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/fullscreen.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/funnel-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/fuel.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/funnel-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/gallery-horizontal-end.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/funnel.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/gallery-vertical-end.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/gallery-horizontal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/gamepad-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/gallery-vertical.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/gallery-thumbnails.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/gamepad.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/gamepad-directional.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/gavel.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/georgian-lari.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/gem.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/gift.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ghost.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/gauge.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-branch-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-branch-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-commit-vertical.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-commit-horizontal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-branch.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-graph.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-compare.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-fork.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-compare-arrows.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-merge-conflict.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-pull-request-arrow.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-merge.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-pull-request-create.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-pull-request-closed.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-pull-request.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-pull-request-draft.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-pull-request-create-arrow.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/globe-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/glasses.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/globe-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/globe-lock.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/globe.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/goal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/globe-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/graduation-cap.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/glass-water.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/grape.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/grid-2x2-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/gpu.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/grid-2x2-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/grid-2x2-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/grid-2x2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/grid-3x2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/grip-horizontal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/grip.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/grid-3x3.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/grip-vertical.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/guitar.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ham.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hamburger.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hand-coins.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/group.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hand-grab.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hand-metal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hand-fist.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hammer.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hand-heart.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hand.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hand-platter.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/handbag.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hand-helping.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/handshake.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hard-drive-upload.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hard-drive-download.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hard-drive.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hard-hat.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hash.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hd.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/haze.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hdmi-port.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hat-glasses.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heading-1.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heading-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heading-6.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heading-3.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heading.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/headphone-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heading-5.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/headset.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heart-crack.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heart-handshake.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heading-4.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heart-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heart-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/headphones.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heart-pulse.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heart-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heart.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heater.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hexagon.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/helicopter.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/highlighter.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hop.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hotel.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hospital.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hop-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/house-heart.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/house-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hourglass.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/house.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/house-wifi.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/house-plug.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heart-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ice-cream-cone.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/id-card.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/id-card-lanyard.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/image-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ice-cream-bowl.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/image-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/image-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/image-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/image-play.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/image-upscale.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/image-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/import.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/image.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/inbox.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/images.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/info.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/indian-rupee.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/italic.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/infinity.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/inspection-panel.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/joystick.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/iteration-cw.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/iteration-ccw.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/japanese-yen.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/key-round.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/key-square.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/kayak.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/keyboard-music.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/kanban.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/keyboard-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/key.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/keyboard.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lamp-desk.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lamp-wall-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lamp-ceiling.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lamp-wall-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/land-plot.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lamp-floor.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/landmark.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/languages.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lamp.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/laptop.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/laptop-minimal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/laptop-minimal-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lasso.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layer-arrow-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lasso-select.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layers-arrow-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layers-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layers-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layers-arrow-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layers.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layers-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layer-arrow-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layout-dashboard.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layout-freeform.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layout-list.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layout-grid.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layout-panel-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layout-panel-top.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layout-template.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/leaf.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lectern.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lens-convex.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/leafy-green.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/library-big.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lens-concave.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ligature.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/life-buoy.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/library.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lightbulb.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lightbulb-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/line-dot-right-horizontal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/line-squiggle.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/link-2-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/link.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-checks.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/link-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/line-style.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-chevrons-down-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-collapse.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-end.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-chevrons-up-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-filter-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-filter.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-indent-decrease.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-indent-increase.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-ordered.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-music.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-restart.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-sort-descending.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-sort-ascending.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-start.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-todo.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-video.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-tree.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/loader-pinwheel.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/locate-fixed.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/loader.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/loader-circle.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/locate.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/locate-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lock-keyhole.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lock-open.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lock-keyhole-open.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lock.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/log-in.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/log-out.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/logs.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lollipop.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/luggage.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/magnet.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mail-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mail-open.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mail-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mail-question-mark.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mail-search.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mail-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mail-warning.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mail.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mailbox.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mails.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-pin-check-inside.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mail-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-pin-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-pin-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-pin-minus-inside.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-pin-house.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-pin-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-pin-plus-inside.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-pin-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-pin-x-inside.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-pin-search.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-pin-pen.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-pin-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-pinned.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mars-stroke.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mars.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-pin.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/martini.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/maximize.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/medal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/megaphone.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/maximize-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/memory-stick.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/megaphone-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/menu.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-circle-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/merge.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-circle-dashed.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-circle-heart.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-circle-more.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-circle-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-circle-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-circle-question-mark.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-circle-reply.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-circle-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-circle-code.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-circle-warning.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-dashed.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-circle.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-diff.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-code.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-lock.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-dot.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-more.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-quote.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-share.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-heart.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-text.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-warning.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-reply.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/messages-square.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/metronome.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mic-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mic-signal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mic-vocal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mic-audio-lines.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mic.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/microscope.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/microchip.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/microwave.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/milestone.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/milk.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/minimize.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/minimize-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/milk-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mirror-rectangular.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/monitor-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mirror-round.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/monitor-cloud.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/monitor-cog.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/monitor-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/monitor-pause.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/monitor-dot.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/monitor-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/monitor-play.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/monitor-speaker.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/monitor-smartphone.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/monitor-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/monitor-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/moon-star.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mosque.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/motorbike.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/moon.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mountain.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/monitor-stop.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mouse-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mouse-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mountain-snow.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mouse-pointer-2-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mouse-pointer-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mouse-pointer-ban.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mouse-pointer.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mouse-pointer-click.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mouse.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/move-3d.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/move-diagonal-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/move-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/monitor.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/move-down-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mouse-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/move-horizontal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/move-down-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/move-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/move-diagonal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/move-up-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/move-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/move-vertical.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/move-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/move-up-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/move.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/music-3.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/music-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/music-4.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/navigation-2-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/music.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/navigation-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/navigation-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/network.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/nfc.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/newspaper.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/non-binary.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/notebook-tabs.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/notepad-text.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/notepad-text-dashed.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/navigation.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/notebook-pen.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/notebook.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/notebook-text.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/nut-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/octagon-pause.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/nut.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/octagon-alert.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/option.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/octagon-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/omega.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/orbit.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/octagon-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/package-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/origami.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/package-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/octagon.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/package-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/package-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/package-open.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/package-search.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/package-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/package.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/paint-roller.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/paint-bucket.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/paintbrush.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/paintbrush-vertical.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/palette.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panda.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-bottom-open.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-bottom-dashed.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-bottom.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-left-close.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-left-dashed.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-left-right-dashed.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-bottom-close.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-right-close.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-right-dashed.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-top-close.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-top-bottom-dashed.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-right-open.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-top-dashed.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-top-open.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-left-open.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-top.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panels-right-bottom.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panels-top-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panels-left-bottom.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/paper-bag.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/paperclip.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/parasol.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/parentheses.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pause.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/party-popper.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/paw-print.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pc-case.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pen-line.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/parking-meter.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pen-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pencil-line.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pen.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pen-tool.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pencil-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pencil-sparkles.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pencil-ruler.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/person-standing.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pencil.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/phi.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/percent.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/philippine-peso.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/phone-incoming.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pentagon.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/phone-forwarded.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/phone-call.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/phone-missed.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pi.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/phone-outgoing.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/phone-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/piano.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/phone.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pickaxe.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/picture-in-picture-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/picture-in-picture.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/piggy-bank.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pilcrow.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pilcrow-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pilcrow-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pill-bottle.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pin-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pill.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pin.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pipette.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/plane.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pizza.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/play-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/plug-zap.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/play.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/plug-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/plane-landing.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/podium.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pocket-knife.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pointer-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/plug.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/plane-takeoff.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pointer.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/popcorn.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pound-sterling.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/power-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/power.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/printer-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/printer.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/printer-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/projector.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/puzzle.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/proportions.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pyramid.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/qr-code.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/quote.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rabbit.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/radar.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/radiation.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/radical.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/radio-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/radio-receiver.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/radio.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/radio-tower.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rainbow.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/radius.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ratio.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/receipt-cent.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rat.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/receipt-euro.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/receipt-pound-sterling.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/receipt-indian-rupee.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/receipt-japanese-yen.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/receipt-swiss-franc.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/receipt-russian-ruble.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/receipt-text.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/receipt.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/receipt-turkish-lira.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rectangle-circle.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rectangle-ellipsis.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rectangle-goggles.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rectangle-horizontal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/recycle.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/redo-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/redo-dot.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/presentation.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/redo.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/refresh-ccw.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/refresh-ccw-dot.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/popsicle.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/refresh-cw-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/regex.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/refrigerator.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/remove-formatting.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/repeat-1.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rectangle-vertical.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/refresh-cw.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/repeat-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/repeat.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/repeat-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/replace.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/replace-all.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/reply-all.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rewind.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ribbon.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/reply.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/road.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rocket.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rocking-chair.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/roller-coaster.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rose.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rotate-3d.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rotate-ccw-clock.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rotate-ccw-key.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rotate-ccw-square.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rotate-cw-square.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rotate-cw-fading-clock.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rotate-ccw.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rotate-cw.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/route-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/router.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/route.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rows-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rows-4.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rows-3.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rss.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ruler-dimension-line.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ruler.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sailboat.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/satellite-dish.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/satellite.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/save-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/salad.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/russian-ruble.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/saudi-riyal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sandwich.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/save-all.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/save-pen.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/save-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scale-3d.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scale.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scaling.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scan-eye.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scan-box.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/save-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scan-barcode.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scan-heart.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scan-line.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scan-qr-code.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scan-face.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/save.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scan-search.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/school.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scan-square.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scissors-line-dashed.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scan.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scissors.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scan-text.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/screen-share-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scooter.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scroll-text.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/screen-share.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/search-code.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scroll.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/search-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/search-slash.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/search-alert.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/search.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/section.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/search-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/send-horizontal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/separator-vertical.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/send-to-back.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/send.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/separator-horizontal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/server-crash.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/server-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/server-cog.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/server.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/settings.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/settings-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shapes.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sheet.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/share.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shell.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield-ban.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shelving-unit.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/server-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield-alert.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield-cog-corner.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield-ellipsis.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield-cog.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield-half.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield-keyhole.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield-question-mark.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/share-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield-user.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ship-wheel.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shopping-bag.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shirt.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ship.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shopping-basket.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shower-head.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shredder.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shopping-cart.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shrimp.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shrink.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shuffle.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shrub.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/signal-high.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/signal-low.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/signal-medium.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shovel.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/signal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/signal-zero.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sigma.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/signature.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/signpost.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/signpost-big.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/skip-back.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/skip-forward.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/skull.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/slash.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sliders-vertical.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/slice.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/siren.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/smartphone-charging.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sliders-horizontal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/smartphone-nfc.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/snail.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/soap-dispenser-droplet.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/smartphone.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/snowflake.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/solar-panel.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sofa.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/soup.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/spade.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/space.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sparkles.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sparkle.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/spell-check-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/speaker.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/speech.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/spell-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/spline-pointer.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/split.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/spline.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/spool.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/spotlight.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/spray-can.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-activity.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sprout.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-arrow-down-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-arrow-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sport-shoe.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-arrow-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-arrow-out-down-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-arrow-out-up-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-arrow-out-down-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-arrow-out-up-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-arrow-right-enter.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-arrow-down-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-arrow-right-exit.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-arrow-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-arrow-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-arrow-up-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-arrow-up-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-asterisk.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-bottom-dashed-scissors.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-centerline-dashed-vertical.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-centerline-dashed-horizontal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-chart-gantt.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-chevron-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-check-big.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-chevron-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-chevron-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-dashed-bottom-code.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-dashed-kanban.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-dashed-bottom.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-chevron-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-dashed-text.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-dashed-top-solid.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-divide.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-dot.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-dashed-mouse-pointer.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-equal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-function.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-m.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-menu.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-dashed.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-library.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-mouse-pointer.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-code.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-parking-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-parking.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-pause.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-pi.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-pen.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-kanban.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-percent.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-pilcrow.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-play.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-round-corner.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-power.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-scissors.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-radical.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-split-horizontal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-sigma.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-slash.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-split-vertical.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-star.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-square.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-stack.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-stop.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-terminal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-user.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-user-round.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/squares-exclude.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/squares-subtract.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/squircle.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/squares-unite.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/squares-intersect.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/squircle-dashed.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/squirrel.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/star-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/star-half.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/stamp.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/star-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/star.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/star-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/star-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/star-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/stethoscope.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sticker.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/step-back.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/step-forward.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sticky-note-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sticky-note-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sticky-note-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sticky-note-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/stone.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sticky-note.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/stretch-horizontal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/store.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sticky-note-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/subscript.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/strikethrough.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/summary.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sticky-notes.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sun-dim.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sun-medium.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sun-moon.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sun-snow.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sunrise.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sun.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sunset.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/stretch-vertical.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/swatch-book.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/superscript.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/switch-camera.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/syringe.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/swords.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sword.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/table-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/swiss-franc.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/table-cells-merge.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/table-of-contents.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/table-columns-split.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/table-cells-split.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/table-properties.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/table-rows-split.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/table.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tablet-smartphone.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tablet.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tag-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tag-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tablets.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tags.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tag.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tally-1.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tally-4.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tally-3.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tally-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tally-5.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tangent.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/target.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/telescope.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tent-tree.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/terminal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tent.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/test-tube.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/test-tube-diagonal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/text-align-end.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/text-align-justify.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/test-tubes.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/text-cursor-input.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/text-align-start.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/text-align-center.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/text-cursor.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/text-initial.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/text-quote.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/theater.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/text-search.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/thermometer.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/thermometer-snowflake.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/thumbs-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/thumbs-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/text-wrap.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/thermometer-sun.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ticket-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ticket-slash.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ticket-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ticket-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ticket.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ticket-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tickets-plane.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/timer-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/timeline.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/timer-reset.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tickets.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ticket-percent.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/toggle-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/toilet.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tool-case.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/torus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/touchpad-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/toolbox.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/timer.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/towel-rack.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/toggle-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/touchpad.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tower-control.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/toy-brick.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tractor.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tornado.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/train-track.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/traffic-cone.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/train-front-tunnel.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/train-front.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tram-front.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/trash.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tree-deciduous.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/transgender.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/trash-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tree-palm.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tree-pine.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/trees.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/trending-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/trending-up-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/triangle-alert.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/trending-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/triangle-dashed.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/triangle-right.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/triangle.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/trophy.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/turkish-lira.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/truck.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/truck-electric.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/turntable.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/turtle.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tv-minimal-play.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tv-minimal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tv.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/type-outline.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/umbrella-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/type.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/underline.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/undo-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/unfold-horizontal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/undo-dot.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/unfold-vertical.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/undo.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ungroup.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/university.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/unlink.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/unplug.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/unlink-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/upload.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/usb.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-key.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-lock.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/umbrella.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-pen.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-round-cog.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-round-check.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-round-arrow-left.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-round-key.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-round-pen.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-round-minus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-round-search.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-round-plus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-cog.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-round.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-search.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-star.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-shield.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-round-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/users.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/utensils-crossed.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/users-round.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/van.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/utility-pole.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/vault.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/vector-square.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/vegan.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/venetian-mask.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/venus-and-mars.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/utensils.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/variable.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/venus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/vibrate-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/video.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/view.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/videotape.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/vibrate.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/video-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/voicemail.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/volume-1.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/volume-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/volume-2.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/volleyball.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/volume-x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/vote.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wallpaper.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wallet-minimal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wallet.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wallet-cards.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/volume.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wand-sparkles.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wand.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/warehouse.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/waves-arrow-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/washing-machine.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/watch.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/waves-vertical.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/waves-arrow-up.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/waves-horizontal.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/waves-ladder.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/waypoints.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/webcam-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/webhook.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/webcam.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/weight-tilde.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/webhook-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/weight.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wheat-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/whole-word.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wheat.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wifi-cog.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wifi-low.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wifi-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wifi-sync.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wifi-high.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wifi-zero.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wifi-pen.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wifi.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wine-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wrench-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wine.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/workflow.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/worm.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wrench.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/x-line-top.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/x.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zap-off.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zodiac-aries.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zodiac-aquarius.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zap.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zodiac-cancer.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zodiac-leo.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zodiac-gemini.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zodiac-capricorn.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zodiac-libra.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zodiac-pisces.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zodiac-sagittarius.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zodiac-scorpio.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zodiac-ophiuchus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zodiac-taurus.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wind-arrow-down.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wind.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zodiac-virgo.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zoom-out.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zoom-in.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lucide-angular.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/lucide-config.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/lucide-dynamic-icon.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/lucide-icon-template.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/lucide-icons.d.ts","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/lucide-angular.d.ts"],"name":"lucide-angular.d","type":"chunk","dynamicImports":[],"fileName":"lucide-angular.d.ts","implicitlyLoadedBefore":[],"importedBindings":{"@angular/core":["Type","Signal","*","InjectionToken","Provider"],"@lucide/angular":["*"]},"imports":["@angular/core","@lucide/angular"],"modules":{"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/types.d.ts":{"code":"type HtmlAttributes = {\n [key: string]: string | number;\n};\ntype LucideIconNode = readonly [string, HtmlAttributes];\ntype LucideIcons = {\n [key: string]: LucideIconData;\n};\n/**\n * A Lucide icon object that fully describes an icon to be displayed.\n */\ntype LucideIconData = {\n name: string;\n size?: number;\n node: LucideIconNode[];\n aliases?: string[];\n};\n/**\n * Input signal map of Lucide icon components.\n */\ninterface LucideIconProps {\n title: Signal>;\n size: Signal>;\n color: Signal>;\n strokeWidth: Signal>;\n absoluteStrokeWidth: Signal>;\n}\n/**\n * Represents a Lucide icon component type that has `iconName` and `iconData` signals inherited from `LucideIconBase` and respective static members accessible without instantiating the component.\n */\ninterface LucideIcon extends Type {\n icon: LucideIconData;\n}\n/**\n * Type guard for {@link LucideIconData}\n */\ndeclare function isLucideIconData(icon: unknown): icon is LucideIconData;\n/**\n * Type guard for {@link LucideIcon}\n */\ndeclare function isLucideIconComponent(icon: unknown): icon is LucideIcon;\ntype LucideIconInput = LucideIcon | LucideIconData | string;\n/**\n * @internal\n */\ntype Nullable = T | null | undefined;","originalLength":1445,"removedExports":[],"renderedExports":["LucideIconNode","LucideIcons","LucideIconData","LucideIcon","isLucideIconData","isLucideIconComponent","LucideIconInput","Nullable"],"renderedLength":1331},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/lucide-icon-base.d.ts":{"code":"/**\n * @internal\n */\ndeclare abstract class LucideIconBase {\n protected abstract readonly icon: Signal>;\n protected readonly iconNodes: Signal<_lucide_angular.LucideIconNode[]>;\n protected readonly iconClasses: Signal;\n protected readonly iconConfig: _lucide_angular.LucideConfig;\n /**\n * An optional accessible label for the icon.\n * - If provided, it will add the title as an [`` element](https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Element/title).\n * - If not provided, the component will add an `aria-hidden=\"true\"` attribute automatically.\n *\n * @remarks\n * Please refer to our [Accessibility guide](https://lucide.dev/guide/advanced/accessibility) regarding this matter.\n * Adding accessible labels to icons is normally not necessary:\n * - If your icon is decorative (as most icons are) just leave it as hidden from screen readers.\n * - If your icon is interactive, it should be contained within an interactive element (e.g. button), and you should probably set your accessible label on that element.\n * - If your icon is functional (e.g. used in place of a label), feel free to use this property.\n */\n readonly title: i0.InputSignal>;\n /**\n * Width and height.\n * @default 24\n */\n readonly size: i0.InputSignalWithTransform>;\n /**\n * Stroke color.\n * @default currentColor\n */\n readonly color: i0.InputSignalWithTransform>;\n /**\n * Stroke width\n * @default 2\n */\n readonly strokeWidth: i0.InputSignalWithTransform>;\n /**\n * If set to true, it adds [`vector-effect=\"non-scaling-stroke\"`](https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Attribute/vector-effect) to child elements.\n */\n readonly absoluteStrokeWidth: i0.InputSignalWithTransform>;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":2848,"removedExports":[],"renderedExports":["LucideIconBase"],"renderedLength":2586},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/a-arrow-down.d.ts":{"code":"/**\n * @component @name AArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTIgNCA0IDQtNCIgLz4KICA8cGF0aCBkPSJNMTggMTZWNyIgLz4KICA8cGF0aCBkPSJtMiAxNiA0LjAzOS05LjY5YS41LjUgMCAwIDEgLjkyMyAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik0zLjMwNCAxM2g2LjM5MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/a-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAArrowDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1408,"removedExports":[],"renderedExports":["LucideAArrowDown"],"renderedLength":1245},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/a-large-small.d.ts":{"code":"/**\n * @component @name ALargeSmall\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTYgMi41MzYtNy4zMjhhMS4wMiAxLjAyIDEgMCAxIDEuOTI4IDBMMjIgMTYiIC8+CiAgPHBhdGggZD0iTTE1LjY5NyAxNGg1LjYwNiIgLz4KICA8cGF0aCBkPSJtMiAxNiA0LjAzOS05LjY5YS41LjUgMCAwIDEgLjkyMyAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik0zLjMwNCAxM2g2LjM5MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/a-large-small\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideALargeSmall extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1470,"removedExports":[],"renderedExports":["LucideALargeSmall"],"renderedLength":1307},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/activity.d.ts":{"code":"/**\n * @component @name Activity\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTJoLTIuNDhhMiAyIDAgMCAwLTEuOTMgMS40NmwtMi4zNSA4LjM2YS4yNS4yNSAwIDAgMS0uNDggMEw5LjI0IDIuMThhLjI1LjI1IDAgMCAwLS40OCAwbC0yLjM1IDguMzZBMiAyIDAgMCAxIDQuNDkgMTJIMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/activity\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideActivity extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1390,"removedExports":[],"renderedExports":["LucideActivity"],"renderedLength":1227},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/a-arrow-up.d.ts":{"code":"/**\n * @component @name AArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTEgNC00IDQgNCIgLz4KICA8cGF0aCBkPSJNMTggMTZWNyIgLz4KICA8cGF0aCBkPSJtMiAxNiA0LjAzOS05LjY5YS41LjUgMCAwIDEgLjkyMyAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik0zLjMwNCAxM2g2LjM5MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/a-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAArrowUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1396,"removedExports":[],"renderedExports":["LucideAArrowUp"],"renderedLength":1233},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/accessibility.d.ts":{"code":"/**\n * @component @name Accessibility\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjQiIHI9IjEiIC8+CiAgPHBhdGggZD0ibTE4IDE5IDEtNy02IDEiIC8+CiAgPHBhdGggZD0ibTUgOCAzLTMgNS41IDMtMi4zNiAzLjUiIC8+CiAgPHBhdGggZD0iTTQuMjQgMTQuNWE1IDUgMCAwIDAgNi44OCA2IiAvPgogIDxwYXRoIGQ9Ik0xMy43NiAxNy41YTUgNSAwIDAgMC02Ljg4LTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/accessibility\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAccessibility extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1488,"removedExports":[],"renderedExports":["LucideAccessibility"],"renderedLength":1325},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ad.d.ts":{"code":"/**\n * @component @name Ad\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTNINiIgLz4KICA8cGF0aCBkPSJNMTAgMTV2LTRhMiAyIDAgMCAwLTQgMHY0IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNC41YS41LjUgMCAwIDAgLjUuNWgxYTIuNSAyLjUgMCAwIDAgMi41LTIuNXYtMUEyLjUgMi41IDAgMCAwIDE1LjUgOWgtMWEuNS41IDAgMCAwLS41LjV6IiAvPgogIDxyZWN0IHg9IjIiIHk9IjUiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ad\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAd extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1470,"removedExports":[],"renderedExports":["LucideAd"],"renderedLength":1307},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/air-vent.d.ts":{"code":"/**\n * @component @name AirVent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTcuNWEyLjUgMi41IDAgMSAxLTQgMi4wM1YxMiIgLz4KICA8cGF0aCBkPSJNNiAxMkg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2NWEyIDIgMCAwIDEtMiAyaC0yIiAvPgogIDxwYXRoIGQ9Ik02IDhoMTIiIC8+CiAgPHBhdGggZD0iTTYuNiAxNS41NzJBMiAyIDAgMSAwIDEwIDE3di01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/air-vent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAirVent extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1473,"removedExports":[],"renderedExports":["LucideAirVent"],"renderedLength":1310},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/alarm-clock-check.d.ts":{"code":"/**\n * @component @name AlarmClockCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSI4IiAvPgogIDxwYXRoIGQ9Ik01IDMgMiA2IiAvPgogIDxwYXRoIGQ9Im0yMiA2LTMtMyIgLz4KICA8cGF0aCBkPSJNNi4zOCAxOC43IDQgMjEiIC8+CiAgPHBhdGggZD0iTTE3LjY0IDE4LjY3IDIwIDIxIiAvPgogIDxwYXRoIGQ9Im05IDEzIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/alarm-clock-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlarmClockCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideAlarmClockCheck\n */\ndeclare const LucideAlarmCheck: typeof LucideAlarmClockCheck;","originalLength":1631,"removedExports":[],"renderedExports":["LucideAlarmClockCheck","LucideAlarmCheck"],"renderedLength":1461},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/alarm-clock-minus.d.ts":{"code":"/**\n * @component @name AlarmClockMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSI4IiAvPgogIDxwYXRoIGQ9Ik01IDMgMiA2IiAvPgogIDxwYXRoIGQ9Im0yMiA2LTMtMyIgLz4KICA8cGF0aCBkPSJNNi4zOCAxOC43IDQgMjEiIC8+CiAgPHBhdGggZD0iTTE3LjY0IDE4LjY3IDIwIDIxIiAvPgogIDxwYXRoIGQ9Ik05IDEzaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/alarm-clock-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlarmClockMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideAlarmClockMinus\n */\ndeclare const LucideAlarmMinus: typeof LucideAlarmClockMinus;","originalLength":1623,"removedExports":[],"renderedExports":["LucideAlarmClockMinus","LucideAlarmMinus"],"renderedLength":1453},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/alarm-clock-off.d.ts":{"code":"/**\n * @component @name AlarmClockOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNi44NyA2Ljg3YTggOCAwIDEgMCAxMS4yNiAxMS4yNiIgLz4KICA8cGF0aCBkPSJNMTkuOSAxNC4yNWE4IDggMCAwIDAtOS4xNS05LjE1IiAvPgogIDxwYXRoIGQ9Im0yMiA2LTMtMyIgLz4KICA8cGF0aCBkPSJNNi4yNiAxOC42NyA0IDIxIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTQgNCAyIDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/alarm-clock-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlarmClockOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1506,"removedExports":[],"renderedExports":["LucideAlarmClockOff"],"renderedLength":1343},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/alarm-clock-plus.d.ts":{"code":"/**\n * @component @name AlarmClockPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSI4IiAvPgogIDxwYXRoIGQ9Ik01IDMgMiA2IiAvPgogIDxwYXRoIGQ9Im0yMiA2LTMtMyIgLz4KICA8cGF0aCBkPSJNNi4zOCAxOC43IDQgMjEiIC8+CiAgPHBhdGggZD0iTTE3LjY0IDE4LjY3IDIwIDIxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMHY2IiAvPgogIDxwYXRoIGQ9Ik05IDEzaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/alarm-clock-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlarmClockPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideAlarmClockPlus\n */\ndeclare const LucideAlarmPlus: typeof LucideAlarmClockPlus;","originalLength":1645,"removedExports":[],"renderedExports":["LucideAlarmClockPlus","LucideAlarmPlus"],"renderedLength":1475},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/alarm-clock.d.ts":{"code":"/**\n * @component @name AlarmClock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSI4IiAvPgogIDxwYXRoIGQ9Ik0xMiA5djRsMiAyIiAvPgogIDxwYXRoIGQ9Ik01IDMgMiA2IiAvPgogIDxwYXRoIGQ9Im0yMiA2LTMtMyIgLz4KICA8cGF0aCBkPSJNNi4zOCAxOC43IDQgMjEiIC8+CiAgPHBhdGggZD0iTTE3LjY0IDE4LjY3IDIwIDIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/alarm-clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlarmClock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1451,"removedExports":[],"renderedExports":["LucideAlarmClock"],"renderedLength":1288},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-center-horizontal.d.ts":{"code":"/**\n * @component @name AlignCenterHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMmgyMCIgLz4KICA8cGF0aCBkPSJNMTAgMTZ2NGEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMnYtNCIgLz4KICA8cGF0aCBkPSJNMTAgOFY0YTIgMiAwIDAgMC0yLTJINmEyIDIgMCAwIDAtMiAydjQiIC8+CiAgPHBhdGggZD0iTTIwIDE2djFhMiAyIDAgMCAxLTIgMmgtMmEyIDIgMCAwIDEtMi0ydi0xIiAvPgogIDxwYXRoIGQ9Ik0xNCA4VjdjMC0xLjEuOS0yIDItMmgyYTIgMiAwIDAgMSAyIDJ2MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-center-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignCenterHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1618,"removedExports":[],"renderedExports":["LucideAlignCenterHorizontal"],"renderedLength":1455},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/alarm-smoke.d.ts":{"code":"/**\n * @component @name AlarmSmoke\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjFjMC0yLjUgMi0yLjUgMi01IiAvPgogIDxwYXRoIGQ9Ik0xNiAyMWMwLTIuNSAyLTIuNSAyLTUiIC8+CiAgPHBhdGggZD0ibTE5IDgtLjggM2ExLjI1IDEuMjUgMCAwIDEtMS4yIDFIN2ExLjI1IDEuMjUgMCAwIDEtMS4yLTFMNSA4IiAvPgogIDxwYXRoIGQ9Ik0yMSAzYTEgMSAwIDAgMSAxIDF2MmEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMlY0YTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik02IDIxYzAtMi41IDItMi41IDItNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/alarm-smoke\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlarmSmoke extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1583,"removedExports":[],"renderedExports":["LucideAlarmSmoke"],"renderedLength":1420},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-center-vertical.d.ts":{"code":"/**\n * @component @name AlignCenterVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KICA8cGF0aCBkPSJNOCAxMEg0YTIgMiAwIDAgMS0yLTJWNmMwLTEuMS45LTIgMi0yaDQiIC8+CiAgPHBhdGggZD0iTTE2IDEwaDRhMiAyIDAgMCAwIDItMlY2YTIgMiAwIDAgMC0yLTJoLTQiIC8+CiAgPHBhdGggZD0iTTggMjBIN2EyIDIgMCAwIDEtMi0ydi0yYzAtMS4xLjktMiAyLTJoMSIgLz4KICA8cGF0aCBkPSJNMTYgMTRoMWEyIDIgMCAwIDEgMiAydjJhMiAyIDAgMCAxLTIgMmgtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-center-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignCenterVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1606,"removedExports":[],"renderedExports":["LucideAlignCenterVertical"],"renderedLength":1443},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-end-vertical.d.ts":{"code":"/**\n * @component @name AlignEndVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeD0iMiIgeT0iNCIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjkiIGhlaWdodD0iNiIgeD0iOSIgeT0iMTQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMiAyMlYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-end-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignEndVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1424,"removedExports":[],"renderedExports":["LucideAlignEndVertical"],"renderedLength":1261},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-end-horizontal.d.ts":{"code":"/**\n * @component @name AlignEndHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNiIgeD0iNCIgeT0iMiIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iOSIgeD0iMTQiIHk9IjkiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMiAyMkgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-end-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignEndHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1436,"removedExports":[],"renderedExports":["LucideAlignEndHorizontal"],"renderedLength":1273},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/airplay.d.ts":{"code":"/**\n * @component @name Airplay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxN0g0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2MTBhMiAyIDAgMCAxLTIgMmgtMSIgLz4KICA8cGF0aCBkPSJtMTIgMTUgNSA2SDdaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/airplay\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAirplay extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1356,"removedExports":[],"renderedExports":["LucideAirplay"],"renderedLength":1193},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-horizontal-distribute-center.d.ts":{"code":"/**\n * @component @name AlignHorizontalDistributeCenter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iNCIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE0IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTcgMjJ2LTUiIC8+CiAgPHBhdGggZD0iTTE3IDdWMiIgLz4KICA8cGF0aCBkPSJNNyAyMnYtMyIgLz4KICA8cGF0aCBkPSJNNyA1VjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/align-horizontal-distribute-center\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignHorizontalDistributeCenter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1611,"removedExports":[],"renderedExports":["LucideAlignHorizontalDistributeCenter"],"renderedLength":1448},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-horizontal-justify-center.d.ts":{"code":"/**\n * @component @name AlignHorizontalJustifyCenter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE2IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-horizontal-justify-center\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignHorizontalJustifyCenter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1501,"removedExports":[],"renderedExports":["LucideAlignHorizontalJustifyCenter"],"renderedLength":1338},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-horizontal-distribute-start.d.ts":{"code":"/**\n * @component @name AlignHorizontalDistributeStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iNCIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE0IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNCAydjIwIiAvPgogIDxwYXRoIGQ9Ik0xNCAydjIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-horizontal-distribute-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignHorizontalDistributeStart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1541,"removedExports":[],"renderedExports":["LucideAlignHorizontalDistributeStart"],"renderedLength":1378},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-horizontal-distribute-end.d.ts":{"code":"/**\n * @component @name AlignHorizontalDistributeEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iNCIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE0IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTAgMnYyMCIgLz4KICA8cGF0aCBkPSJNMjAgMnYyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-horizontal-distribute-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignHorizontalDistributeEnd extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1533,"removedExports":[],"renderedExports":["LucideAlignHorizontalDistributeEnd"],"renderedLength":1370},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-horizontal-justify-end.d.ts":{"code":"/**\n * @component @name AlignHorizontalJustifyEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjEyIiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMjIgMnYyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-horizontal-justify-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignHorizontalJustifyEnd extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1483,"removedExports":[],"renderedExports":["LucideAlignHorizontalJustifyEnd"],"renderedLength":1320},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-horizontal-space-around.d.ts":{"code":"/**\n * @component @name AlignHorizontalSpaceAround\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxMCIgeD0iOSIgeT0iNyIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTQgMjJWMiIgLz4KICA8cGF0aCBkPSJNMjAgMjJWMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-horizontal-space-around\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignHorizontalSpaceAround extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1449,"removedExports":[],"renderedExports":["LucideAlignHorizontalSpaceAround"],"renderedLength":1286},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-horizontal-space-between.d.ts":{"code":"/**\n * @component @name AlignHorizontalSpaceBetween\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iMyIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE1IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMyAydjIwIiAvPgogIDxwYXRoIGQ9Ik0yMSAydjIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-horizontal-space-between\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignHorizontalSpaceBetween extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1523,"removedExports":[],"renderedExports":["LucideAlignHorizontalSpaceBetween"],"renderedLength":1360},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-start-horizontal.d.ts":{"code":"/**\n * @component @name AlignStartHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNiIgeD0iNCIgeT0iNiIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iOSIgeD0iMTQiIHk9IjYiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMiAySDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/align-start-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignStartHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1448,"removedExports":[],"renderedExports":["LucideAlignStartHorizontal"],"renderedLength":1285},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-start-vertical.d.ts":{"code":"/**\n * @component @name AlignStartVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOSIgaGVpZ2h0PSI2IiB4PSI2IiB5PSIxNCIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjYiIHg9IjYiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yIDJ2MjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/align-start-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignStartVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1436,"removedExports":[],"renderedExports":["LucideAlignStartVertical"],"renderedLength":1273},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-horizontal-justify-start.d.ts":{"code":"/**\n * @component @name AlignHorizontalJustifyStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iNiIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE2IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAydjIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-horizontal-justify-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignHorizontalJustifyStart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1491,"removedExports":[],"renderedExports":["LucideAlignHorizontalJustifyStart"],"renderedLength":1328},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-vertical-distribute-end.d.ts":{"code":"/**\n * @component @name AlignVerticalDistributeEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTQiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSI0IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAyMGgyMCIgLz4KICA8cGF0aCBkPSJNMiAxMGgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-vertical-distribute-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignVerticalDistributeEnd extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1521,"removedExports":[],"renderedExports":["LucideAlignVerticalDistributeEnd"],"renderedLength":1358},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-vertical-distribute-center.d.ts":{"code":"/**\n * @component @name AlignVerticalDistributeCenter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdoLTMiIC8+CiAgPHBhdGggZD0iTTIyIDdoLTUiIC8+CiAgPHBhdGggZD0iTTUgMTdIMiIgLz4KICA8cGF0aCBkPSJNNyA3SDIiIC8+CiAgPHJlY3QgeD0iNSIgeT0iMTQiIHdpZHRoPSIxNCIgaGVpZ2h0PSI2IiByeD0iMiIgLz4KICA8cmVjdCB4PSI3IiB5PSI0IiB3aWR0aD0iMTAiIGhlaWdodD0iNiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/align-vertical-distribute-center\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignVerticalDistributeCenter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1599,"removedExports":[],"renderedExports":["LucideAlignVerticalDistributeCenter"],"renderedLength":1436},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-vertical-justify-end.d.ts":{"code":"/**\n * @component @name AlignVerticalJustifyEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTIiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSIyIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAyMmgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-vertical-justify-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignVerticalJustifyEnd extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1471,"removedExports":[],"renderedExports":["LucideAlignVerticalJustifyEnd"],"renderedLength":1308},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-vertical-justify-center.d.ts":{"code":"/**\n * @component @name AlignVerticalJustifyCenter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTYiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSIyIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAxMmgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-vertical-justify-center\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignVerticalJustifyCenter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1489,"removedExports":[],"renderedExports":["LucideAlignVerticalJustifyCenter"],"renderedLength":1326},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-vertical-justify-start.d.ts":{"code":"/**\n * @component @name AlignVerticalJustifyStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTYiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSI2IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAyaDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-vertical-justify-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignVerticalJustifyStart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1479,"removedExports":[],"renderedExports":["LucideAlignVerticalJustifyStart"],"renderedLength":1316},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-vertical-space-around.d.ts":{"code":"/**\n * @component @name AlignVerticalSpaceAround\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeD0iNyIgeT0iOSIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTIyIDIwSDIiIC8+CiAgPHBhdGggZD0iTTIyIDRIMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-vertical-space-around\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignVerticalSpaceAround extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1437,"removedExports":[],"renderedExports":["LucideAlignVerticalSpaceAround"],"renderedLength":1274},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-vertical-space-between.d.ts":{"code":"/**\n * @component @name AlignVerticalSpaceBetween\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTUiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSIzIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAyMWgyMCIgLz4KICA8cGF0aCBkPSJNMiAzaDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-vertical-space-between\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignVerticalSpaceBetween extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1511,"removedExports":[],"renderedExports":["LucideAlignVerticalSpaceBetween"],"renderedLength":1348},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ambulance.d.ts":{"code":"/**\n * @component @name Ambulance\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTBINiIgLz4KICA8cGF0aCBkPSJNMTQgMThWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMWExIDEgMCAwIDAgMSAxaDIiIC8+CiAgPHBhdGggZD0iTTE5IDE4aDJhMSAxIDAgMCAwIDEtMXYtMy4yOGExIDEgMCAwIDAtLjY4NC0uOTQ4bC0xLjkyMy0uNjQxYTEgMSAwIDAgMS0uNTc4LS41MDJsLTEuNTM5LTMuMDc2QTEgMSAwIDAgMCAxNi4zODIgOEgxNCIgLz4KICA8cGF0aCBkPSJNOCA4djQiIC8+CiAgPHBhdGggZD0iTTkgMThoNiIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE4IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSIxOCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ambulance\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAmbulance extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1668,"removedExports":[],"renderedExports":["LucideAmbulance"],"renderedLength":1505},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/align-vertical-distribute-start.d.ts":{"code":"/**\n * @component @name AlignVerticalDistributeStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTQiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSI0IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAxNGgyMCIgLz4KICA8cGF0aCBkPSJNMiA0aDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-vertical-distribute-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignVerticalDistributeStart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1529,"removedExports":[],"renderedExports":["LucideAlignVerticalDistributeStart"],"renderedLength":1366},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ampersand.d.ts":{"code":"/**\n * @component @name Ampersand\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTJoMyIgLz4KICA8cGF0aCBkPSJNMTcuNSAxMmE4IDggMCAwIDEtOCA4QTQuNSA0LjUgMCAwIDEgNSAxNS41YzAtNiA4LTQgOC04LjVhMyAzIDAgMSAwLTYgMGMwIDMgMi41IDguNSAxMiAxMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ampersand\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAmpersand extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1384,"removedExports":[],"renderedExports":["LucideAmpersand"],"renderedLength":1221},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ampersands.d.ts":{"code":"/**\n * @component @name Ampersands\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTdjLTUtMy03LTctNy05YTIgMiAwIDAgMSA0IDBjMCAyLjUtNSAyLjUtNSA2IDAgMS43IDEuMyAzIDMgMyAyLjggMCA1LTIuMiA1LTUiIC8+CiAgPHBhdGggZD0iTTIyIDE3Yy01LTMtNy03LTctOWEyIDIgMCAwIDEgNCAwYzAgMi41LTUgMi41LTUgNiAwIDEuNyAxLjMgMyAzIDMgMi44IDAgNS0yLjIgNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ampersands\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAmpersands extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1474,"removedExports":[],"renderedExports":["LucideAmpersands"],"renderedLength":1311},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/amphora.d.ts":{"code":"/**\n * @component @name Amphora\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnY1LjYzMmMwIC40MjQtLjI3Mi43OTUtLjY1My45ODJBNiA2IDAgMCAwIDYgMTRjLjAwNiA0IDMgNyA1IDgiIC8+CiAgPHBhdGggZD0iTTEwIDVIOGEyIDIgMCAwIDAgMCA0aC42OCIgLz4KICA8cGF0aCBkPSJNMTQgMnY1LjYzMmMwIC40MjQuMjcyLjc5NS42NTIuOTgyQTYgNiAwIDAgMSAxOCAxNGMwIDQtMyA3LTUgOCIgLz4KICA8cGF0aCBkPSJNMTQgNWgyYTIgMiAwIDAgMSAwIDRoLS42OCIgLz4KICA8cGF0aCBkPSJNMTggMjJINiIgLz4KICA8cGF0aCBkPSJNOSAyaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/amphora\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAmphora extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1584,"removedExports":[],"renderedExports":["LucideAmphora"],"renderedLength":1421},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/anchor.d.ts":{"code":"/**\n * @component @name Anchor\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnYxNiIgLz4KICA8cGF0aCBkPSJtMTkgMTMgMi0xYTkgOSAwIDAgMS0xOCAwbDIgMSIgLz4KICA8cGF0aCBkPSJNOSAxMWg2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iNCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/anchor\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAnchor extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1362,"removedExports":[],"renderedExports":["LucideAnchor"],"renderedLength":1199},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/antenna.d.ts":{"code":"/**\n * @component @name Antenna\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMiA3IDIiIC8+CiAgPHBhdGggZD0ibTcgMTIgNS0xMCIgLz4KICA8cGF0aCBkPSJtMTIgMTIgNS0xMCIgLz4KICA8cGF0aCBkPSJtMTcgMTIgNS0xMCIgLz4KICA8cGF0aCBkPSJNNC41IDdoMTUiIC8+CiAgPHBhdGggZD0iTTEyIDE2djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/antenna\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAntenna extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1404,"removedExports":[],"renderedExports":["LucideAntenna"],"renderedLength":1241},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/anvil.d.ts":{"code":"/**\n * @component @name Anvil\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxMEg2YTQgNCAwIDAgMS00LTQgMSAxIDAgMCAxIDEtMWg0IiAvPgogIDxwYXRoIGQ9Ik03IDVhMSAxIDAgMCAxIDEtMWgxM2ExIDEgMCAwIDEgMSAxIDcgNyAwIDAgMS03IDdIOGExIDEgMCAwIDEtMS0xeiIgLz4KICA8cGF0aCBkPSJNOSAxMnY1IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMnY1IiAvPgogIDxwYXRoIGQ9Ik01IDIwYTMgMyAwIDAgMSAzLTNoOGEzIDMgMCAwIDEgMyAzIDEgMSAwIDAgMS0xIDFINmExIDEgMCAwIDEtMS0xIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/anvil\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAnvil extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1536,"removedExports":[],"renderedExports":["LucideAnvil"],"renderedLength":1373},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/aperture.d.ts":{"code":"/**\n * @component @name Aperture\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTQuMzEgOCA1Ljc0IDkuOTQiIC8+CiAgPHBhdGggZD0iTTkuNjkgOGgxMS40OCIgLz4KICA8cGF0aCBkPSJtNy4zOCAxMiA1Ljc0LTkuOTQiIC8+CiAgPHBhdGggZD0iTTkuNjkgMTYgMy45NSA2LjA2IiAvPgogIDxwYXRoIGQ9Ik0xNC4zMSAxNkgyLjgzIiAvPgogIDxwYXRoIGQ9Im0xNi42MiAxMi01Ljc0IDkuOTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/aperture\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAperture extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1514,"removedExports":[],"renderedExports":["LucideAperture"],"renderedLength":1351},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/app-window-mac.d.ts":{"code":"/**\n * @component @name AppWindowMac\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik02IDhoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMCA4aC4wMSIgLz4KICA8cGF0aCBkPSJNMTQgOGguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/app-window-mac\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAppWindowMac extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1400,"removedExports":[],"renderedExports":["LucideAppWindowMac"],"renderedLength":1237},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/app-window.d.ts":{"code":"/**\n * @component @name AppWindow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIyIiB5PSI0IiB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMCA0djQiIC8+CiAgPHBhdGggZD0iTTIgOGgyMCIgLz4KICA8cGF0aCBkPSJNNiA0djQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/app-window\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAppWindow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1373,"removedExports":[],"renderedExports":["LucideAppWindow"],"renderedLength":1210},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/apple.d.ts":{"code":"/**\n * @component @name Apple\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNi41MjhWM2ExIDEgMCAwIDEgMS0xaDAiIC8+CiAgPHBhdGggZD0iTTE4LjIzNyAyMUExNSAxNSAwIDAgMCAyMiAxMWE2IDYgMCAwIDAtMTAtNC40NzJBNiA2IDAgMCAwIDIgMTFhMTUuMSAxNS4xIDAgMCAwIDMuNzYzIDEwIDMgMyAwIDAgMCAzLjY0OC42NDggNS41IDUuNSAwIDAgMSA1LjE3OCAwQTMgMyAwIDAgMCAxOC4yMzcgMjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/apple\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideApple extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1464,"removedExports":[],"renderedExports":["LucideApple"],"renderedLength":1301},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/archive-x.d.ts":{"code":"/**\n * @component @name ArchiveX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iNSIgeD0iMiIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTQgOHYxMWEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJWOCIgLz4KICA8cGF0aCBkPSJtOS41IDE3IDUtNSIgLz4KICA8cGF0aCBkPSJtOS41IDEyIDUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/archive-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArchiveX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1423,"removedExports":[],"renderedExports":["LucideArchiveX"],"renderedLength":1260},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/archive-restore.d.ts":{"code":"/**\n * @component @name ArchiveRestore\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iNSIgeD0iMiIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTQgOHYxMWEyIDIgMCAwIDAgMiAyaDIiIC8+CiAgPHBhdGggZD0iTTIwIDh2MTFhMiAyIDAgMCAxLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJtOSAxNSAzLTMgMyAzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnY5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/archive-restore\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArchiveRestore extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1487,"removedExports":[],"renderedExports":["LucideArchiveRestore"],"renderedLength":1324},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/archive.d.ts":{"code":"/**\n * @component @name Archive\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iNSIgeD0iMiIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTQgOHYxMWEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJWOCIgLz4KICA8cGF0aCBkPSJNMTAgMTJoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/archive\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArchive extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1376,"removedExports":[],"renderedExports":["LucideArchive"],"renderedLength":1213},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/armchair.d.ts":{"code":"/**\n * @component @name Armchair\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgOVY2YTIgMiAwIDAgMC0yLTJIN2EyIDIgMCAwIDAtMiAydjMiIC8+CiAgPHBhdGggZD0iTTMgMTZhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0ydi01YTIgMiAwIDAgMC00IDB2MS41YS41LjUgMCAwIDEtLjUuNWgtOWEuNS41IDAgMCAxLS41LS41VjExYTIgMiAwIDAgMC00IDB6IiAvPgogIDxwYXRoIGQ9Ik01IDE4djIiIC8+CiAgPHBhdGggZD0iTTE5IDE4djIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/armchair\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArmchair extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1510,"removedExports":[],"renderedExports":["LucideArmchair"],"renderedLength":1347},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-big-down-dash.d.ts":{"code":"/**\n * @component @name ArrowBigDownDash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgOGExIDEgMCAwIDEgMSAxdjJhMSAxIDAgMCAwIDEgMWgzLjI5M2EuNzA3LjcwNyAwIDAgMSAuNSAxLjIwN2wtNi45MzkgNi45MzlhMS4yMDcgMS4yMDcgMCAwIDEtMS43MDggMGwtNi45NC02Ljk0YS43MDcuNzA3IDAgMCAxIC41LTEuMjA2SDhhMSAxIDAgMCAwIDEtMVY5YTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik05IDRoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-big-down-dash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowBigDownDash extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1537,"removedExports":[],"renderedExports":["LucideArrowBigDownDash"],"renderedLength":1374},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-big-down.d.ts":{"code":"/**\n * @component @name ArrowBigDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSA1YTEgMSAwIDAgMSAxLTFoNGExIDEgMCAwIDEgMSAxdjZhMSAxIDAgMCAwIDEgMWgzLjI5M2EuNzA3LjcwNyAwIDAgMSAuNSAxLjIwN2wtNy4wODYgNy4wODZhMSAxIDAgMCAxLTEuNDE0IDBsLTcuMDg2LTcuMDg2YS43MDcuNzA3IDAgMCAxIC41LTEuMjA3SDhhMSAxIDAgMCAwIDEtMXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-big-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowBigDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1472,"removedExports":[],"renderedExports":["LucideArrowBigDown"],"renderedLength":1309},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-big-left-dash.d.ts":{"code":"/**\n * @component @name ArrowBigLeftDash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgOWExIDEgMCAwIDEtMS0xVjQuNzA3YS43MDcuNzA3IDAgMCAwLTEuMjA3LS41bC02Ljk0IDYuOTRhMS4yMDcgMS4yMDcgMCAwIDAgMCAxLjcwN2w2Ljk0IDYuOTRhLjcwNy43MDcgMCAwIDAgMS4yMDctLjVWMTZhMSAxIDAgMCAxIDEtMWgyYTEgMSAwIDAgMCAxLTF2LTRhMSAxIDAgMCAwLTEtMXoiIC8+CiAgPHBhdGggZD0iTTIwIDl2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-big-left-dash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowBigLeftDash extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1537,"removedExports":[],"renderedExports":["LucideArrowBigLeftDash"],"renderedLength":1374},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-big-left.d.ts":{"code":"/**\n * @component @name ArrowBigLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNzkzIDE5Ljc5M2EuNzA3LjcwNyAwIDAgMCAxLjIwNy0uNVYxNmExIDEgMCAwIDEgMS0xaDZhMSAxIDAgMCAwIDEtMXYtNGExIDEgMCAwIDAtMS0xaC02YTEgMSAwIDAgMS0xLTFWNC43MDdhLjcwNy43MDcgMCAwIDAtMS4yMDctLjVsLTYuOTQgNi45NGExLjIwNyAxLjIwNyAwIDAgMCAwIDEuNzA3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-big-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowBigLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1484,"removedExports":[],"renderedExports":["LucideArrowBigLeft"],"renderedLength":1321},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-big-right-dash.d.ts":{"code":"/**\n * @component @name ArrowBigRightDash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgOWExIDEgMCAwIDAgMS0xVjQuNzA3YS43MDcuNzA3IDAgMCAxIDEuMjA3LS41bDYuOTQgNi45NGExLjIwNyAxLjIwNyAwIDAgMSAwIDEuNzA3bC02Ljk0IDYuOTRhLjcwNy43MDcgMCAwIDEtMS4yMDctLjVWMTZhMSAxIDAgMCAwLTEtMUg5YTEgMSAwIDAgMS0xLTF2LTRhMSAxIDAgMCAxIDEtMXoiIC8+CiAgPHBhdGggZD0iTTQgOXY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-big-right-dash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowBigRightDash extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1539,"removedExports":[],"renderedExports":["LucideArrowBigRightDash"],"renderedLength":1376},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-big-right.d.ts":{"code":"/**\n * @component @name ArrowBigRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMjA3IDE5Ljc5M2EuNzA3LjcwNyAwIDAgMS0xLjIwNy0uNVYxNmExIDEgMCAwIDAtMS0xSDVhMSAxIDAgMCAxLTEtMXYtNGExIDEgMCAwIDEgMS0xaDZhMSAxIDAgMCAwIDEtMVY0LjcwN2EuNzA3LjcwNyAwIDAgMSAxLjIwNy0uNWw2Ljk0IDYuOTRhMS4yMDcgMS4yMDcgMCAwIDEgMCAxLjcwN3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-big-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowBigRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1486,"removedExports":[],"renderedExports":["LucideArrowBigRight"],"renderedLength":1323},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-big-up-dash.d.ts":{"code":"/**\n * @component @name ArrowBigUpDash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTZhMSAxIDAgMCAwIDEtMXYtMmExIDEgMCAwIDEgMS0xaDMuMjkzYS43MDcuNzA3IDAgMCAwIC41LTEuMjA3bC02LjkzOS02LjkzOWExLjIwNyAxLjIwNyAwIDAgMC0xLjcwOCAwbC02Ljk0IDYuOTRhLjcwNy43MDcgMCAwIDAgLjUgMS4yMDZIOGExIDEgMCAwIDEgMSAxdjJhMSAxIDAgMCAwIDEgMXoiIC8+CiAgPHBhdGggZD0iTTkgMjBoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-big-up-dash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowBigUpDash extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1529,"removedExports":[],"renderedExports":["LucideArrowBigUpDash"],"renderedLength":1366},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-big-up.d.ts":{"code":"/**\n * @component @name ArrowBigUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxOWExIDEgMCAwIDAgMSAxaDRhMSAxIDAgMCAwIDEtMXYtNmExIDEgMCAwIDEgMS0xaDMuMjkzYS43MDcuNzA3IDAgMCAwIC41LTEuMjA3bC03LjA4Ni03LjA4NmExIDEgMCAwIDAtMS40MTQgMGwtNy4wODYgNy4wODZhLjcwNy43MDcgMCAwIDAgLjUgMS4yMDdIOGExIDEgMCAwIDEgMSAxeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-big-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowBigUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1464,"removedExports":[],"renderedExports":["LucideArrowBigUp"],"renderedLength":1301},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-down-1-0.d.ts":{"code":"/**\n * @component @name ArrowDown10\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHBhdGggZD0iTTE3IDEwVjRoLTIiIC8+CiAgPHBhdGggZD0iTTE1IDEwaDQiIC8+CiAgPHJlY3QgeD0iMTUiIHk9IjE0IiB3aWR0aD0iNCIgaGVpZ2h0PSI2IiByeT0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down-1-0\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowDown10 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1435,"removedExports":[],"renderedExports":["LucideArrowDown10"],"renderedLength":1272},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-down-0-1.d.ts":{"code":"/**\n * @component @name ArrowDown01\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHJlY3QgeD0iMTUiIHk9IjQiIHdpZHRoPSI0IiBoZWlnaHQ9IjYiIHJ5PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNyAyMHYtNmgtMiIgLz4KICA8cGF0aCBkPSJNMTUgMjBoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down-0-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowDown01 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1435,"removedExports":[],"renderedExports":["LucideArrowDown01"],"renderedLength":1272},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-down-a-z.d.ts":{"code":"/**\n * @component @name ArrowDownAZ\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHBhdGggZD0iTTIwIDhoLTUiIC8+CiAgPHBhdGggZD0iTTE1IDEwVjYuNWEyLjUgMi41IDAgMCAxIDUgMFYxMCIgLz4KICA8cGF0aCBkPSJNMTUgMTRoNWwtNSA2aDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-down-a-z\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowDownAZ extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideArrowDownAZ\n */\ndeclare const LucideArrowDownAz: typeof LucideArrowDownAZ;","originalLength":1570,"removedExports":[],"renderedExports":["LucideArrowDownAZ","LucideArrowDownAz"],"renderedLength":1400},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-down-from-line.d.ts":{"code":"/**\n * @component @name ArrowDownFromLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgM0g1IiAvPgogIDxwYXRoIGQ9Ik0xMiAyMVY3IiAvPgogIDxwYXRoIGQ9Im02IDE1IDYgNiA2LTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-down-from-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowDownFromLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1363,"removedExports":[],"renderedExports":["LucideArrowDownFromLine"],"renderedLength":1200},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-down-left.d.ts":{"code":"/**\n * @component @name ArrowDownLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgNyA3IDE3IiAvPgogIDxwYXRoIGQ9Ik0xNyAxN0g3VjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-down-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowDownLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1306,"removedExports":[],"renderedExports":["LucideArrowDownLeft"],"renderedLength":1143},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-down-narrow-wide.d.ts":{"code":"/**\n * @component @name ArrowDownNarrowWide\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHBhdGggZD0iTTExIDRoNCIgLz4KICA8cGF0aCBkPSJNMTEgOGg3IiAvPgogIDxwYXRoIGQ9Ik0xMSAxMmgxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down-narrow-wide\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowDownNarrowWide extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1439,"removedExports":[],"renderedExports":["LucideArrowDownNarrowWide"],"renderedLength":1276},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-down-right.d.ts":{"code":"/**\n * @component @name ArrowDownRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyA3IDEwIDEwIiAvPgogIDxwYXRoIGQ9Ik0xNyA3djEwSDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-down-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowDownRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1312,"removedExports":[],"renderedExports":["LucideArrowDownRight"],"renderedLength":1149},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-down-to-dot.d.ts":{"code":"/**\n * @component @name ArrowDownToDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYxNCIgLz4KICA8cGF0aCBkPSJtMTkgOS03IDctNy03IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMjEiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-down-to-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowDownToDot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1361,"removedExports":[],"renderedExports":["LucideArrowDownToDot"],"renderedLength":1198},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-down-to-line.d.ts":{"code":"/**\n * @component @name ArrowDownToLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTdWMyIgLz4KICA8cGF0aCBkPSJtNiAxMSA2IDYgNi02IiAvPgogIDxwYXRoIGQ9Ik0xOSAyMUg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-down-to-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowDownToLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1351,"removedExports":[],"renderedExports":["LucideArrowDownToLine"],"renderedLength":1188},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-down-up.d.ts":{"code":"/**\n * @component @name ArrowDownUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHBhdGggZD0ibTIxIDgtNC00LTQgNCIgLz4KICA8cGF0aCBkPSJNMTcgNHYxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowDownUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1366,"removedExports":[],"renderedExports":["LucideArrowDownUp"],"renderedLength":1203},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-down-wide-narrow.d.ts":{"code":"/**\n * @component @name ArrowDownWideNarrow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHBhdGggZD0iTTExIDRoMTAiIC8+CiAgPHBhdGggZD0iTTExIDhoNyIgLz4KICA8cGF0aCBkPSJNMTEgMTJoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down-wide-narrow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowDownWideNarrow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideArrowDownWideNarrow\n */\ndeclare const LucideSortDesc: typeof LucideArrowDownWideNarrow;","originalLength":1588,"removedExports":[],"renderedExports":["LucideArrowDownWideNarrow","LucideSortDesc"],"renderedLength":1418},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-down-z-a.d.ts":{"code":"/**\n * @component @name ArrowDownZA\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE1IDRoNWwtNSA2aDUiIC8+CiAgPHBhdGggZD0iTTE1IDIwdi0zLjVhMi41IDIuNSAwIDAgMSA1IDBWMjAiIC8+CiAgPHBhdGggZD0iTTIwIDE4aC01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-down-z-a\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowDownZA extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideArrowDownZA\n */\ndeclare const LucideArrowDownZa: typeof LucideArrowDownZA;","originalLength":1570,"removedExports":[],"renderedExports":["LucideArrowDownZA","LucideArrowDownZa"],"renderedLength":1400},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-down.d.ts":{"code":"/**\n * @component @name ArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNXYxNCIgLz4KICA8cGF0aCBkPSJtMTkgMTItNyA3LTctNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1285,"removedExports":[],"renderedExports":["LucideArrowDown"],"renderedLength":1122},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-left-from-line.d.ts":{"code":"/**\n * @component @name ArrowLeftFromLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSA2LTYgNiA2IDYiIC8+CiAgPHBhdGggZD0iTTMgMTJoMTQiIC8+CiAgPHBhdGggZD0iTTIxIDE5VjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-left-from-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowLeftFromLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1363,"removedExports":[],"renderedExports":["LucideArrowLeftFromLine"],"renderedLength":1200},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-left-right.d.ts":{"code":"/**\n * @component @name ArrowLeftRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzIDQgN2w0IDQiIC8+CiAgPHBhdGggZD0iTTQgN2gxNiIgLz4KICA8cGF0aCBkPSJtMTYgMjEgNC00LTQtNCIgLz4KICA8cGF0aCBkPSJNMjAgMTdINCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-left-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowLeftRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1384,"removedExports":[],"renderedExports":["LucideArrowLeftRight"],"renderedLength":1221},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-left-to-line.d.ts":{"code":"/**\n * @component @name ArrowLeftToLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxOVY1IiAvPgogIDxwYXRoIGQ9Im0xMyA2LTYgNiA2IDYiIC8+CiAgPHBhdGggZD0iTTcgMTJoMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-left-to-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowLeftToLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1351,"removedExports":[],"renderedExports":["LucideArrowLeftToLine"],"renderedLength":1188},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-left.d.ts":{"code":"/**\n * @component @name ArrowLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTktNy03IDctNyIgLz4KICA8cGF0aCBkPSJNMTkgMTJINSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1285,"removedExports":[],"renderedExports":["LucideArrowLeft"],"renderedLength":1122},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-right-from-line.d.ts":{"code":"/**\n * @component @name ArrowRightFromLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1djE0IiAvPgogIDxwYXRoIGQ9Ik0yMSAxMkg3IiAvPgogIDxwYXRoIGQ9Im0xNSAxOCA2LTYtNi02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-right-from-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowRightFromLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1369,"removedExports":[],"renderedExports":["LucideArrowRightFromLine"],"renderedLength":1206},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-right-left.d.ts":{"code":"/**\n * @component @name ArrowRightLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMyA0IDQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0yMCA3SDQiIC8+CiAgPHBhdGggZD0ibTggMjEtNC00IDQtNCIgLz4KICA8cGF0aCBkPSJNNCAxN2gxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-right-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowRightLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1384,"removedExports":[],"renderedExports":["LucideArrowRightLeft"],"renderedLength":1221},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-right-to-line.d.ts":{"code":"/**\n * @component @name ArrowRightToLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTJIMyIgLz4KICA8cGF0aCBkPSJtMTEgMTggNi02LTYtNiIgLz4KICA8cGF0aCBkPSJNMjEgNXYxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-right-to-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowRightToLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1361,"removedExports":[],"renderedExports":["LucideArrowRightToLine"],"renderedLength":1198},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-right.d.ts":{"code":"/**\n * @component @name ArrowRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxMmgxNCIgLz4KICA8cGF0aCBkPSJtMTIgNSA3IDctNyA3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1287,"removedExports":[],"renderedExports":["LucideArrowRight"],"renderedLength":1124},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-up-0-1.d.ts":{"code":"/**\n * @component @name ArrowUp01\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cmVjdCB4PSIxNSIgeT0iNCIgd2lkdGg9IjQiIGhlaWdodD0iNiIgcnk9IjIiIC8+CiAgPHBhdGggZD0iTTE3IDIwdi02aC0yIiAvPgogIDxwYXRoIGQ9Ik0xNSAyMGg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-up-0-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowUp01 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1419,"removedExports":[],"renderedExports":["LucideArrowUp01"],"renderedLength":1256},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-up-a-z.d.ts":{"code":"/**\n * @component @name ArrowUpAZ\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMjAgOGgtNSIgLz4KICA8cGF0aCBkPSJNMTUgMTBWNi41YTIuNSAyLjUgMCAwIDEgNSAwVjEwIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNGg1bC01IDZoNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-up-a-z\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowUpAZ extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideArrowUpAZ\n */\ndeclare const LucideArrowUpAz: typeof LucideArrowUpAZ;","originalLength":1550,"removedExports":[],"renderedExports":["LucideArrowUpAZ","LucideArrowUpAz"],"renderedLength":1380},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-up-1-0.d.ts":{"code":"/**\n * @component @name ArrowUp10\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTcgMTBWNGgtMiIgLz4KICA8cGF0aCBkPSJNMTUgMTBoNCIgLz4KICA8cmVjdCB4PSIxNSIgeT0iMTQiIHdpZHRoPSI0IiBoZWlnaHQ9IjYiIHJ5PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-up-1-0\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowUp10 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1419,"removedExports":[],"renderedExports":["LucideArrowUp10"],"renderedLength":1256},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-up-from-dot.d.ts":{"code":"/**\n * @component @name ArrowUpFromDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNSA5IDctNyA3IDciIC8+CiAgPHBhdGggZD0iTTEyIDE2VjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIyMSIgcj0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-up-from-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowUpFromDot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1361,"removedExports":[],"renderedExports":["LucideArrowUpFromDot"],"renderedLength":1198},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-up-down.d.ts":{"code":"/**\n * @component @name ArrowUpDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEgMTYtNCA0LTQtNCIgLz4KICA8cGF0aCBkPSJNMTcgMjBWNCIgLz4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-up-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowUpDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1366,"removedExports":[],"renderedExports":["LucideArrowUpDown"],"renderedLength":1203},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-up-from-line.d.ts":{"code":"/**\n * @component @name ArrowUpFromLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggOS02LTYtNiA2IiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjE0IiAvPgogIDxwYXRoIGQ9Ik01IDIxaDE0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-up-from-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowUpFromLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1351,"removedExports":[],"renderedExports":["LucideArrowUpFromLine"],"renderedLength":1188},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-up-left.d.ts":{"code":"/**\n * @component @name ArrowUpLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxN1Y3aDEwIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNyA3IDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-up-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowUpLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1294,"removedExports":[],"renderedExports":["LucideArrowUpLeft"],"renderedLength":1131},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-up-narrow-wide.d.ts":{"code":"/**\n * @component @name ArrowUpNarrowWide\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTEgMTJoNCIgLz4KICA8cGF0aCBkPSJNMTEgMTZoNyIgLz4KICA8cGF0aCBkPSJNMTEgMjBoMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-up-narrow-wide\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowUpNarrowWide extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideArrowUpNarrowWide\n */\ndeclare const LucideSortAsc: typeof LucideArrowUpNarrowWide;","originalLength":1570,"removedExports":[],"renderedExports":["LucideArrowUpNarrowWide","LucideSortAsc"],"renderedLength":1400},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-up-right.d.ts":{"code":"/**\n * @component @name ArrowUpRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyA3aDEwdjEwIiAvPgogIDxwYXRoIGQ9Ik03IDE3IDE3IDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-up-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowUpRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1300,"removedExports":[],"renderedExports":["LucideArrowUpRight"],"renderedLength":1137},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-up-to-line.d.ts":{"code":"/**\n * @component @name ArrowUpToLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAzaDE0IiAvPgogIDxwYXRoIGQ9Im0xOCAxMy02LTYtNiA2IiAvPgogIDxwYXRoIGQ9Ik0xMiA3djE0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-up-to-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowUpToLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1339,"removedExports":[],"renderedExports":["LucideArrowUpToLine"],"renderedLength":1176},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-up-wide-narrow.d.ts":{"code":"/**\n * @component @name ArrowUpWideNarrow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTEgMTJoMTAiIC8+CiAgPHBhdGggZD0iTTExIDE2aDciIC8+CiAgPHBhdGggZD0iTTExIDIwaDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-up-wide-narrow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowUpWideNarrow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1427,"removedExports":[],"renderedExports":["LucideArrowUpWideNarrow"],"renderedLength":1264},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-up.d.ts":{"code":"/**\n * @component @name ArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNSAxMiA3LTcgNyA3IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOVY1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1269,"removedExports":[],"renderedExports":["LucideArrowUp"],"renderedLength":1106},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrow-up-z-a.d.ts":{"code":"/**\n * @component @name ArrowUpZA\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTUgNGg1bC01IDZoNSIgLz4KICA8cGF0aCBkPSJNMTUgMjB2LTMuNWEyLjUgMi41IDAgMCAxIDUgMFYyMCIgLz4KICA8cGF0aCBkPSJNMjAgMThoLTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-up-z-a\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowUpZA extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideArrowUpZA\n */\ndeclare const LucideArrowUpZa: typeof LucideArrowUpZA;","originalLength":1550,"removedExports":[],"renderedExports":["LucideArrowUpZA","LucideArrowUpZa"],"renderedLength":1380},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/astroid.d.ts":{"code":"/**\n * @component @name Astroid\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuOTgzIDIxLjE4NmExIDEgMCAwIDEtMS45NjYgMCAxMCAxMCAwIDAgMC04LjIwMy04LjIwMyAxIDEgMCAwIDEgMC0xLjk2NiAxMCAxMCAwIDAgMCA4LjIwMy04LjIwMyAxIDEgMCAwIDEgMS45NjYgMCAxMCAxMCAwIDAgMCA4LjIwMyA4LjIwMyAxIDEgMCAwIDEgMCAxLjk2NiAxMCAxMCAwIDAgMC04LjIwMyA4LjIwMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/astroid\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAstroid extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1464,"removedExports":[],"renderedExports":["LucideAstroid"],"renderedLength":1301},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/arrows-up-from-line.d.ts":{"code":"/**\n * @component @name ArrowsUpFromLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNCA2IDMtMyAzIDMiIC8+CiAgPHBhdGggZD0iTTcgMTdWMyIgLz4KICA8cGF0aCBkPSJtMTQgNiAzLTMgMyAzIiAvPgogIDxwYXRoIGQ9Ik0xNyAxN1YzIiAvPgogIDxwYXRoIGQ9Ik00IDIxaDE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrows-up-from-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowsUpFromLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1425,"removedExports":[],"renderedExports":["LucideArrowsUpFromLine"],"renderedLength":1262},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/asterisk.d.ts":{"code":"/**\n * @component @name Asterisk\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnYxMiIgLz4KICA8cGF0aCBkPSJNMTcuMTk2IDkgNi44MDQgMTUiIC8+CiAgPHBhdGggZD0ibTYuODA0IDkgMTAuMzkyIDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/asterisk\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAsterisk extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1326,"removedExports":[],"renderedExports":["LucideAsterisk"],"renderedLength":1163},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/at-sign.d.ts":{"code":"/**\n * @component @name AtSign\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xNiA4djVhMyAzIDAgMCAwIDYgMHYtMWExMCAxMCAwIDEgMC00IDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/at-sign\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAtSign extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1315,"removedExports":[],"renderedExports":["LucideAtSign"],"renderedLength":1152},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/atom.d.ts":{"code":"/**\n * @component @name Atom\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgogIDxwYXRoIGQ9Ik0yMC4yIDIwLjJjMi4wNC0yLjAzLjAyLTcuMzYtNC41LTExLjktNC41NC00LjUyLTkuODctNi41NC0xMS45LTQuNS0yLjA0IDIuMDMtLjAyIDcuMzYgNC41IDExLjkgNC41NCA0LjUyIDkuODcgNi41NCAxMS45IDQuNVoiIC8+CiAgPHBhdGggZD0iTTE1LjcgMTUuN2M0LjUyLTQuNTQgNi41NC05Ljg3IDQuNS0xMS45LTIuMDMtMi4wNC03LjM2LS4wMi0xMS45IDQuNS00LjUyIDQuNTQtNi41NCA5Ljg3LTQuNSAxMS45IDIuMDMgMi4wNCA3LjM2LjAyIDExLjktNC41WiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/atom\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAtom extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1602,"removedExports":[],"renderedExports":["LucideAtom"],"renderedLength":1439},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/audio-lines.d.ts":{"code":"/**\n * @component @name AudioLines\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMHYzIiAvPgogIDxwYXRoIGQ9Ik02IDZ2MTEiIC8+CiAgPHBhdGggZD0iTTEwIDN2MTgiIC8+CiAgPHBhdGggZD0iTTE0IDh2NyIgLz4KICA8cGF0aCBkPSJNMTggNXYxMyIgLz4KICA8cGF0aCBkPSJNMjIgMTB2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/audio-lines\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAudioLines extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1407,"removedExports":[],"renderedExports":["LucideAudioLines"],"renderedLength":1244},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/audio-waveform.d.ts":{"code":"/**\n * @component @name AudioWaveform\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxM2EyIDIgMCAwIDAgMi0yVjdhMiAyIDAgMCAxIDQgMHYxM2EyIDIgMCAwIDAgNCAwVjRhMiAyIDAgMCAxIDQgMHYxM2EyIDIgMCAwIDAgNCAwdi00YTIgMiAwIDAgMSAyLTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/audio-waveform\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAudioWaveform extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1393,"removedExports":[],"renderedExports":["LucideAudioWaveform"],"renderedLength":1230},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/award.d.ts":{"code":"/**\n * @component @name Award\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuNDc3IDEyLjg5IDEuNTE1IDguNTI2YS41LjUgMCAwIDEtLjgxLjQ3bC0zLjU4LTIuNjg3YTEgMSAwIDAgMC0xLjE5NyAwbC0zLjU4NiAyLjY4NmEuNS41IDAgMCAxLS44MS0uNDY5bDEuNTE0LTguNTI2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iOCIgcj0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/award\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAward extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1412,"removedExports":[],"renderedExports":["LucideAward"],"renderedLength":1249},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/axe.d.ts":{"code":"/**\n * @component @name Axe\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTItOC4zODEgOC4zOGExIDEgMCAwIDEtMy4wMDEtM0wxMSA5IiAvPgogIDxwYXRoIGQ9Ik0xNSAxNS41YS41LjUgMCAwIDAgLjUuNUE2LjUgNi41IDAgMCAwIDIyIDkuNWEuNS41IDAgMCAwLS41LS41aC0xLjY3MmEyIDIgMCAwIDEtMS40MTQtLjU4NmwtNS4wNjItNS4wNjJhMS4yMDUgMS4yMDUgMCAwIDAtMS43MDQgMEw5LjM1MiA1LjY0OGExLjIwNSAxLjIwNSAwIDAgMCAwIDEuNzA0bDUuMDYyIDUuMDYyQTIgMiAwIDAgMSAxNSAxMy44Mjh6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/axe\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAxe extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1536,"removedExports":[],"renderedExports":["LucideAxe"],"renderedLength":1373},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/axis-3d.d.ts":{"code":"/**\n * @component @name Axis3d\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNSAxMC41IDE1IDkiIC8+CiAgPHBhdGggZD0iTTQgNHYxNWExIDEgMCAwIDAgMSAxaDE1IiAvPgogIDxwYXRoIGQ9Ik00LjI5MyAxOS43MDcgNiAxOCIgLz4KICA8cGF0aCBkPSJtOSAxNSAxLjUtMS41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/axis-3d\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAxis3d extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideAxis3d\n */\ndeclare const LucideAxis3D: typeof LucideAxis3d;","originalLength":1490,"removedExports":[],"renderedExports":["LucideAxis3d","LucideAxis3D"],"renderedLength":1320},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/baby.d.ts":{"code":"/**\n * @component @name Baby\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTZjLjUuMyAxLjIuNSAyIC41czEuNS0uMiAyLS41IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTE5LjM4IDYuODEzQTkgOSAwIDAgMSAyMC44IDEwLjJhMiAyIDAgMCAxIDAgMy42IDkgOSAwIDAgMS0xNy42IDAgMiAyIDAgMCAxIDAtMy42QTkgOSAwIDAgMSAxMiAzYzIgMCAzLjUgMS4xIDMuNSAyLjVzLS45IDIuNS0yIDIuNWMtLjggMC0xLjUtLjQtMS41LTEiIC8+CiAgPHBhdGggZD0iTTkgMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/baby\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBaby extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1534,"removedExports":[],"renderedExports":["LucideBaby"],"renderedLength":1371},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/backpack.d.ts":{"code":"/**\n * @component @name Backpack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMGE0IDQgMCAwIDEgNC00aDhhNCA0IDAgMCAxIDQgNHYxMGEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMnoiIC8+CiAgPHBhdGggZD0iTTggMTBoOCIgLz4KICA8cGF0aCBkPSJNOCAxOGg4IiAvPgogIDxwYXRoIGQ9Ik04IDIydi02YTIgMiAwIDAgMSAyLTJoNGEyIDIgMCAwIDEgMiAydjYiIC8+CiAgPHBhdGggZD0iTTkgNlY0YTIgMiAwIDAgMSAyLTJoMmEyIDIgMCAwIDEgMiAydjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/backpack\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBackpack extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1526,"removedExports":[],"renderedExports":["LucideBackpack"],"renderedLength":1363},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-alert.d.ts":{"code":"/**\n * @component @name BadgeAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIiIHkxPSI4IiB5Mj0iMTIiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIuMDEiIHkxPSIxNiIgeTI9IjE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/badge-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgeAlert extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1567,"removedExports":[],"renderedExports":["LucideBadgeAlert"],"renderedLength":1404},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-cent.d.ts":{"code":"/**\n * @component @name BadgeCent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTEyIDd2MTAiIC8+CiAgPHBhdGggZD0iTTE1LjQgMTBhNCA0IDAgMSAwIDAgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-cent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgeCent extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1529,"removedExports":[],"renderedExports":["LucideBadgeCent"],"renderedLength":1366},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-check.d.ts":{"code":"/**\n * @component @name BadgeCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0ibTkgMTIgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgeCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideBadgeCheck\n */\ndeclare const LucideVerified: typeof LucideBadgeCheck;","originalLength":1622,"removedExports":[],"renderedExports":["LucideBadgeCheck","LucideVerified"],"renderedLength":1452},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-dollar-sign.d.ts":{"code":"/**\n * @component @name BadgeDollarSign\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTE2IDhoLTZhMiAyIDAgMSAwIDAgNGg0YTIgMiAwIDEgMSAwIDRIOCIgLz4KICA8cGF0aCBkPSJNMTIgMThWNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-dollar-sign\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgeDollarSign extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1590,"removedExports":[],"renderedExports":["LucideBadgeDollarSign"],"renderedLength":1427},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-euro.d.ts":{"code":"/**\n * @component @name BadgeEuro\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTcgMTJoNSIgLz4KICA8cGF0aCBkPSJNMTUgOS40YTQgNCAwIDEgMCAwIDUuMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-euro\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgeEuro extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1529,"removedExports":[],"renderedExports":["LucideBadgeEuro"],"renderedLength":1366},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-info.d.ts":{"code":"/**\n * @component @name BadgeInfo\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIiIHkxPSIxNiIgeTI9IjEyIiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyLjAxIiB5MT0iOCIgeTI9IjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-info\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgeInfo extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1561,"removedExports":[],"renderedExports":["LucideBadgeInfo"],"renderedLength":1398},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-indian-rupee.d.ts":{"code":"/**\n * @component @name BadgeIndianRupee\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTggOGg4IiAvPgogIDxwYXRoIGQ9Ik04IDEyaDgiIC8+CiAgPHBhdGggZD0ibTEzIDE3LTUtMWgxYTQgNCAwIDAgMCAwLTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-indian-rupee\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgeIndianRupee extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1604,"removedExports":[],"renderedExports":["LucideBadgeIndianRupee"],"renderedLength":1441},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-japanese-yen.d.ts":{"code":"/**\n * @component @name BadgeJapaneseYen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0ibTkgOCAzIDN2NyIgLz4KICA8cGF0aCBkPSJtMTIgMTEgMy0zIiAvPgogIDxwYXRoIGQ9Ik05IDEyaDYiIC8+CiAgPHBhdGggZD0iTTkgMTZoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-japanese-yen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgeJapaneseYen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1620,"removedExports":[],"renderedExports":["LucideBadgeJapaneseYen"],"renderedLength":1457},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/album.d.ts":{"code":"/**\n * @component @name Album\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cG9seWxpbmUgcG9pbnRzPSIxMSAzIDExIDExIDE0IDggMTcgMTEgMTcgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/album\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlbum extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1336,"removedExports":[],"renderedExports":["LucideAlbum"],"renderedLength":1173},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-percent.d.ts":{"code":"/**\n * @component @name BadgePercent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0ibTE1IDktNiA2IiAvPgogIDxwYXRoIGQ9Ik05IDloLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-percent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgePercent extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1563,"removedExports":[],"renderedExports":["LucideBadgePercent"],"renderedLength":1400},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-minus.d.ts":{"code":"/**\n * @component @name BadgeMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPGxpbmUgeDE9IjgiIHgyPSIxNiIgeTE9IjEyIiB5Mj0iMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgeMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1507,"removedExports":[],"renderedExports":["LucideBadgeMinus"],"renderedLength":1344},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-pound-sterling.d.ts":{"code":"/**\n * @component @name BadgePoundSterling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTggMTJoNCIgLz4KICA8cGF0aCBkPSJNMTAgMTZWOS41YTIuNSAyLjUgMCAwIDEgNSAwIiAvPgogIDxwYXRoIGQ9Ik04IDE2aDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-pound-sterling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgePoundSterling extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1620,"removedExports":[],"renderedExports":["LucideBadgePoundSterling"],"renderedLength":1457},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-plus.d.ts":{"code":"/**\n * @component @name BadgePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIiIHkxPSI4IiB5Mj0iMTYiIC8+CiAgPGxpbmUgeDE9IjgiIHgyPSIxNiIgeTE9IjEyIiB5Mj0iMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgePlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1557,"removedExports":[],"renderedExports":["LucideBadgePlus"],"renderedLength":1394},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-question-mark.d.ts":{"code":"/**\n * @component @name BadgeQuestionMark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTkuMDkgOWEzIDMgMCAwIDEgNS44MyAxYzAgMi0zIDMtMyAzIiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyLjAxIiB5MT0iMTciIHkyPSIxNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-question-mark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgeQuestionMark extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideBadgeQuestionMark\n */\ndeclare const LucideBadgeHelp: typeof LucideBadgeQuestionMark;","originalLength":1773,"removedExports":[],"renderedExports":["LucideBadgeQuestionMark","LucideBadgeHelp"],"renderedLength":1603},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-russian-ruble.d.ts":{"code":"/**\n * @component @name BadgeRussianRuble\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTkgMTZoNSIgLz4KICA8cGF0aCBkPSJNOSAxMmg1YTIgMiAwIDEgMCAwLTRoLTN2OSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-russian-ruble\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgeRussianRuble extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1582,"removedExports":[],"renderedExports":["LucideBadgeRussianRuble"],"renderedLength":1419},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-swiss-franc.d.ts":{"code":"/**\n * @component @name BadgeSwissFranc\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTExIDE3VjhoNCIgLz4KICA8cGF0aCBkPSJNMTEgMTJoMyIgLz4KICA8cGF0aCBkPSJNOSAxNmg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/badge-swiss-franc\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgeSwissFranc extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1578,"removedExports":[],"renderedExports":["LucideBadgeSwissFranc"],"renderedLength":1415},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-turkish-lira.d.ts":{"code":"/**\n * @component @name BadgeTurkishLira\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgN3YxMGE1IDUgMCAwIDAgNS01IiAvPgogIDxwYXRoIGQ9Im0xNSA4LTYgMyIgLz4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-turkish-lira\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgeTurkishLira extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1572,"removedExports":[],"renderedExports":["LucideBadgeTurkishLira"],"renderedLength":1409},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge.d.ts":{"code":"/**\n * @component @name Badge\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadge extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1420,"removedExports":[],"renderedExports":["LucideBadge"],"renderedLength":1257},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/baggage-claim.d.ts":{"code":"/**\n * @component @name BaggageClaim\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMThINmEyIDIgMCAwIDEtMi0yVjdhMiAyIDAgMCAwLTItMiIgLz4KICA8cGF0aCBkPSJNMTcgMTRWNGEyIDIgMCAwIDAtMi0yaC0xYTIgMiAwIDAgMC0yIDJ2MTAiIC8+CiAgPHJlY3Qgd2lkdGg9IjEzIiBoZWlnaHQ9IjgiIHg9IjgiIHk9IjYiIHJ4PSIxIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMjAiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjIwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/baggage-claim\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBaggageClaim extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1539,"removedExports":[],"renderedExports":["LucideBaggageClaim"],"renderedLength":1376},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/badge-x.d.ts":{"code":"/**\n * @component @name BadgeX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPGxpbmUgeDE9IjE1IiB4Mj0iOSIgeTE9IjkiIHkyPSIxNSIgLz4KICA8bGluZSB4MT0iOSIgeDI9IjE1IiB5MT0iOSIgeTI9IjE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/badge-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgeX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1535,"removedExports":[],"renderedExports":["LucideBadgeX"],"renderedLength":1372},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/banana.d.ts":{"code":"/**\n * @component @name Banana\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxM2MzLjUtMiA4LTIgMTAgMmE1LjUgNS41IDAgMCAxIDggNSIgLz4KICA8cGF0aCBkPSJNNS4xNSAxNy44OWM1LjUyLTEuNTIgOC42NS02Ljg5IDctMTJDMTEuNTUgNCAxMS41IDIgMTMgMmMzLjIyIDAgNSA1LjUgNSA4IDAgNi41LTQuMiAxMi0xMC40OSAxMkM1LjExIDIyIDIgMjIgMiAyMGMwLTEuNSAxLjE0LTEuNTUgMy4xNS0yLjExWiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/banana\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBanana extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1474,"removedExports":[],"renderedExports":["LucideBanana"],"renderedLength":1311},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bandage.d.ts":{"code":"/**\n * @component @name Bandage\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTAuMDFoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMCAxNC4wMWguMDEiIC8+CiAgPHBhdGggZD0iTTE0IDEwLjAxaC4wMSIgLz4KICA8cGF0aCBkPSJNMTQgMTQuMDFoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xOCA2djEyIiAvPgogIDxwYXRoIGQ9Ik02IDZ2MTIiIC8+CiAgPHJlY3QgeD0iMiIgeT0iNiIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bandage\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBandage extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1488,"removedExports":[],"renderedExports":["LucideBandage"],"renderedLength":1325},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/balloon.d.ts":{"code":"/**\n * @component @name Balloon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZ2MWEyIDIgMCAwIDAgMiAyaDFhMiAyIDAgMCAxIDIgMnYxIiAvPgogIDxwYXRoIGQ9Ik0xMiA2YTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTE4IDhjMCA0LTMuNSA4LTYgOHMtNi00LTYtOGE2IDYgMCAwIDEgMTIgMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/balloon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBalloon extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1400,"removedExports":[],"renderedExports":["LucideBalloon"],"renderedLength":1237},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ban.d.ts":{"code":"/**\n * @component @name Ban\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNNC45MjkgNC45MjkgMTkuMDcgMTkuMDcxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ban\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBan extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1276,"removedExports":[],"renderedExports":["LucideBan"],"renderedLength":1113},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/banknote-arrow-down.d.ts":{"code":"/**\n * @component @name BanknoteArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMThINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjUiIC8+CiAgPHBhdGggZD0ibTE2IDE5IDMgMyAzLTMiIC8+CiAgPHBhdGggZD0iTTE4IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNMTkgMTZ2NiIgLz4KICA8cGF0aCBkPSJNNiAxMmguMDEiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/banknote-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBanknoteArrowDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1546,"removedExports":[],"renderedExports":["LucideBanknoteArrowDown"],"renderedLength":1383},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/banknote.d.ts":{"code":"/**\n * @component @name Banknote\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHg9IjIiIHk9IjYiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTYgMTJoLjAxTTE4IDEyaC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/banknote\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBanknote extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1370,"removedExports":[],"renderedExports":["LucideBanknote"],"renderedLength":1207},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/banknote-arrow-up.d.ts":{"code":"/**\n * @component @name BanknoteArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMThINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjUiIC8+CiAgPHBhdGggZD0iTTE4IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNMTkgMjJ2LTYiIC8+CiAgPHBhdGggZD0ibTIyIDE5LTMtMy0zIDMiIC8+CiAgPHBhdGggZD0iTTYgMTJoLjAxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/banknote-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBanknoteArrowUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1534,"removedExports":[],"renderedExports":["LucideBanknoteArrowUp"],"renderedLength":1371},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/barrel.d.ts":{"code":"/**\n * @component @name Barrel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM2E0MSA0MSAwIDAwMCAxOCIgLz4KICA8cGF0aCBkPSJNMTQgM2E0MSA0MSAwIDAxMCAxOCIgLz4KICA8cGF0aCBkPSJNMTYuOTk3IDIxYTIgMiAwIDAwMS42OC0uOTIgMTUuMjUgMTUuMjUgMCAwMDAtMTYuMTYgMiAyIDAgMDAtMS42OC0uOTJoLTEwYTIgMiAwIDAwLTEuNjgxLjkyIDE1LjI1IDE1LjI1IDAgMDAwIDE2LjE2IDIgMiAwIDAwMS42ODEuOTJ6IiAvPgogIDxwYXRoIGQ9Ik0zLjU0IDE2aDE2LjkxNCIgLz4KICA8cGF0aCBkPSJNMy41NCA4aDE2LjkxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/barrel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBarrel extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1570,"removedExports":[],"renderedExports":["LucideBarrel"],"renderedLength":1407},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/barcode.d.ts":{"code":"/**\n * @component @name Barcode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1djE0IiAvPgogIDxwYXRoIGQ9Ik04IDV2MTQiIC8+CiAgPHBhdGggZD0iTTEyIDV2MTQiIC8+CiAgPHBhdGggZD0iTTE3IDV2MTQiIC8+CiAgPHBhdGggZD0iTTIxIDV2MTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/barcode\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBarcode extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1356,"removedExports":[],"renderedExports":["LucideBarcode"],"renderedLength":1193},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/baseline.d.ts":{"code":"/**\n * @component @name Baseline\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGgxNiIgLz4KICA8cGF0aCBkPSJtNiAxNiA2LTEyIDYgMTIiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/baseline\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBaseline extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1310,"removedExports":[],"renderedExports":["LucideBaseline"],"renderedLength":1147},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/banknote-check.d.ts":{"code":"/**\n * @component @name BanknoteCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNzQ4IDE4SDRhMiAyIDAgMCAxLTItMlY4YTIgMiAwIDAgMSAyLTJoMTZhMiAyIDAgMCAxIDIgMnY0Ljg3NSIgLz4KICA8cGF0aCBkPSJtMTYgMTkgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMTggMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik02IDEyaC4wMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/banknote-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBanknoteCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1497,"removedExports":[],"renderedExports":["LucideBanknoteCheck"],"renderedLength":1334},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/battery-charging.d.ts":{"code":"/**\n * @component @name BatteryCharging\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgNy0zIDVoNGwtMyA1IiAvPgogIDxwYXRoIGQ9Ik0xNC44NTYgNkgxNmEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtMi45MzUiIC8+CiAgPHBhdGggZD0iTTIyIDE0di00IiAvPgogIDxwYXRoIGQ9Ik01LjE0IDE4SDRhMiAyIDAgMCAxLTItMlY4YTIgMiAwIDAgMSAyLTJoMi45MzYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/battery-charging\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBatteryCharging extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1493,"removedExports":[],"renderedExports":["LucideBatteryCharging"],"renderedLength":1330},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/banknote-x.d.ts":{"code":"/**\n * @component @name BanknoteX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMThINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjUiIC8+CiAgPHBhdGggZD0ibTE3IDE3IDUgNSIgLz4KICA8cGF0aCBkPSJNMTggMTJoLjAxIiAvPgogIDxwYXRoIGQ9Im0yMiAxNy01IDUiIC8+CiAgPHBhdGggZD0iTTYgMTJoLjAxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/banknote-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBanknoteX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1493,"removedExports":[],"renderedExports":["LucideBanknoteX"],"renderedLength":1330},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/battery-full.d.ts":{"code":"/**\n * @component @name BatteryFull\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTB2NCIgLz4KICA8cGF0aCBkPSJNMTQgMTB2NCIgLz4KICA8cGF0aCBkPSJNMjIgMTR2LTQiIC8+CiAgPHBhdGggZD0iTTYgMTB2NCIgLz4KICA8cmVjdCB4PSIyIiB5PSI2IiB3aWR0aD0iMTYiIGhlaWdodD0iMTIiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/battery-full\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBatteryFull extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1421,"removedExports":[],"renderedExports":["LucideBatteryFull"],"renderedLength":1258},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bath.d.ts":{"code":"/**\n * @component @name Bath\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNCA4IDYiIC8+CiAgPHBhdGggZD0iTTE3IDE5djIiIC8+CiAgPHBhdGggZD0iTTIgMTJoMjAiIC8+CiAgPHBhdGggZD0iTTcgMTl2MiIgLz4KICA8cGF0aCBkPSJNOSA1IDcuNjIxIDMuNjIxQTIuMTIxIDIuMTIxIDAgMCAwIDQgNXYxMmEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJ2LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bath\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBath extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1430,"removedExports":[],"renderedExports":["LucideBath"],"renderedLength":1267},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/battery-medium.d.ts":{"code":"/**\n * @component @name BatteryMedium\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTR2LTQiIC8+CiAgPHBhdGggZD0iTTIyIDE0di00IiAvPgogIDxwYXRoIGQ9Ik02IDE0di00IiAvPgogIDxyZWN0IHg9IjIiIHk9IjYiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/battery-medium\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBatteryMedium extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1405,"removedExports":[],"renderedExports":["LucideBatteryMedium"],"renderedLength":1242},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/battery-warning.d.ts":{"code":"/**\n * @component @name BatteryWarning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTdoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMCA3djYiIC8+CiAgPHBhdGggZD0iTTE0IDZoMmEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJNMjIgMTR2LTQiIC8+CiAgPHBhdGggZD0iTTYgMThINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/battery-warning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBatteryWarning extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1487,"removedExports":[],"renderedExports":["LucideBatteryWarning"],"renderedLength":1324},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/battery-low.d.ts":{"code":"/**\n * @component @name BatteryLow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTR2LTQiIC8+CiAgPHBhdGggZD0iTTYgMTR2LTQiIC8+CiAgPHJlY3QgeD0iMiIgeT0iNiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjEyIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/battery-low\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBatteryLow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1355,"removedExports":[],"renderedExports":["LucideBatteryLow"],"renderedLength":1192},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/battery.d.ts":{"code":"/**\n * @component @name Battery\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNIDIyIDE0IEwgMjIgMTAiIC8+CiAgPHJlY3QgeD0iMiIgeT0iNiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjEyIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/battery\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBattery extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1312,"removedExports":[],"renderedExports":["LucideBattery"],"renderedLength":1149},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/battery-plus.d.ts":{"code":"/**\n * @component @name BatteryPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOXY2IiAvPgogIDxwYXRoIGQ9Ik0xMi41NDMgNkgxNmEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtMy42MDUiIC8+CiAgPHBhdGggZD0iTTIyIDE0di00IiAvPgogIDxwYXRoIGQ9Ik03IDEyaDYiIC8+CiAgPHBhdGggZD0iTTcuNjA2IDE4SDRhMiAyIDAgMCAxLTItMlY4YTIgMiAwIDAgMSAyLTJoMy42MDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/battery-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBatteryPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1489,"removedExports":[],"renderedExports":["LucideBatteryPlus"],"renderedLength":1326},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bean.d.ts":{"code":"/**\n * @component @name Bean\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMTY1IDYuNTk4QzkuOTU0IDcuNDc4IDkuNjQgOC4zNiA5IDljLS42NC42NC0xLjUyMS45NTQtMi40MDIgMS4xNjVBNiA2IDAgMCAwIDggMjJjNy43MzIgMCAxNC02LjI2OCAxNC0xNGE2IDYgMCAwIDAtMTEuODM1LTEuNDAyWiIgLz4KICA8cGF0aCBkPSJNNS4zNDEgMTAuNjJhNCA0IDAgMSAwIDUuMjc5LTUuMjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bean\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBean extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1442,"removedExports":[],"renderedExports":["LucideBean"],"renderedLength":1279},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/beaker.d.ts":{"code":"/**\n * @component @name Beaker\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNC41IDNoMTUiIC8+CiAgPHBhdGggZD0iTTYgM3YxNmEyIDIgMCAwIDAgMiAyaDhhMiAyIDAgMCAwIDItMlYzIiAvPgogIDxwYXRoIGQ9Ik02IDE0aDEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/beaker\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBeaker extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1330,"removedExports":[],"renderedExports":["LucideBeaker"],"renderedLength":1167},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bean-off.d.ts":{"code":"/**\n * @component @name BeanOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSA5Yy0uNjQuNjQtMS41MjEuOTU0LTIuNDAyIDEuMTY1QTYgNiAwIDAgMCA4IDIyYTEzLjk2IDEzLjk2IDAgMCAwIDkuOS00LjEiIC8+CiAgPHBhdGggZD0iTTEwLjc1IDUuMDkzQTYgNiAwIDAgMSAyMiA4YzAgMi40MTEtLjYxIDQuNjgtMS42ODMgNi42NiIgLz4KICA8cGF0aCBkPSJNNS4zNDEgMTAuNjJhNCA0IDAgMCAwIDYuNDg3IDEuMjA4TTEwLjYyIDUuMzQxYTQuMDE1IDQuMDE1IDAgMCAxIDIuMDM5IDIuMDQiIC8+CiAgPGxpbmUgeDE9IjIiIHgyPSIyMiIgeTE9IjIiIHkyPSIyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bean-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBeanOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1593,"removedExports":[],"renderedExports":["LucideBeanOff"],"renderedLength":1430},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bed-double.d.ts":{"code":"/**\n * @component @name BedDouble\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMHYtOGEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2OCIgLz4KICA8cGF0aCBkPSJNNCAxMFY2YTIgMiAwIDAgMSAyLTJoMTJhMiAyIDAgMCAxIDIgMnY0IiAvPgogIDxwYXRoIGQ9Ik0xMiA0djYiIC8+CiAgPHBhdGggZD0iTTIgMThoMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bed-double\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBedDouble extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1425,"removedExports":[],"renderedExports":["LucideBedDouble"],"renderedLength":1262},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bed.d.ts":{"code":"/**\n * @component @name Bed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA0djE2IiAvPgogIDxwYXRoIGQ9Ik0yIDhoMThhMiAyIDAgMCAxIDIgMnYxMCIgLz4KICA8cGF0aCBkPSJNMiAxN2gyMCIgLz4KICA8cGF0aCBkPSJNNiA4djkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1320,"removedExports":[],"renderedExports":["LucideBed"],"renderedLength":1157},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bed-single.d.ts":{"code":"/**\n * @component @name BedSingle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAyMHYtOGEyIDIgMCAwIDEgMi0yaDE0YTIgMiAwIDAgMSAyIDJ2OCIgLz4KICA8cGF0aCBkPSJNNSAxMFY2YTIgMiAwIDAgMSAyLTJoMTBhMiAyIDAgMCAxIDIgMnY0IiAvPgogIDxwYXRoIGQ9Ik0zIDE4aDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bed-single\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBedSingle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1393,"removedExports":[],"renderedExports":["LucideBedSingle"],"renderedLength":1230},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/beef-off.d.ts":{"code":"/**\n * @component @name BeefOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNzcxIDYuMTA5YTIuNSAyLjUgMCAwIDEgMy4xMiAzLjEyIiAvPgogIDxwYXRoIGQ9Ik0xNy44NTIgMTIuMTg1YTYuNSA2LjUgMCAwIDAtOS4wMzUtOS4wNCIgLz4KICA8cGF0aCBkPSJNMTguMDEzIDE4LjAxM0MxNS4wMjkgMjAuMzQ5IDEwLjgzMSAyMiA3IDIyYTMgMyAwIDAgMS0yLjY4LTEuNjZMMi40IDE2LjUiIC8+CiAgPHBhdGggZD0ibTE4LjUgNiAyLjE5IDQuNWE2LjQ4IDYuNDggMCAwIDEtLjEzOSA0LjM5MyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik02LjM1NSA2LjM3YTcgNyAwIDAgMC0uMDc1LjIzYy0xLjEgMy4xMy0uNzggMy45LTMuMTggNi4wOEEzIDMgMCAwIDAgNSAxOGMzLjM1NiAwIDYuOTkzLTEuMjY3IDkuODUtMy4xNTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/beef-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBeefOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1733,"removedExports":[],"renderedExports":["LucideBeefOff"],"renderedLength":1570},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/beer.d.ts":{"code":"/**\n * @component @name Beer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTFoMWEzIDMgMCAwIDEgMCA2aC0xIiAvPgogIDxwYXRoIGQ9Ik05IDEydjYiIC8+CiAgPHBhdGggZD0iTTEzIDEydjYiIC8+CiAgPHBhdGggZD0iTTE0IDcuNWMtMSAwLTEuNDQuNS0zIC41cy0yLS41LTMtLjUtMS43Mi41LTIuNS41YTIuNSAyLjUgMCAwIDEgMC01Yy43OCAwIDEuNTcuNSAyLjUuNVM5LjQ0IDIgMTEgMnMyIDEuNSAzIDEuNSAxLjcyLS41IDIuNS0uNWEyLjUgMi41IDAgMCAxIDAgNWMtLjc4IDAtMS41LS41LTIuNS0uNVoiIC8+CiAgPHBhdGggZD0iTTUgOHYxMmEyIDIgMCAwIDAgMiAyaDhhMiAyIDAgMCAwIDItMlY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/beer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBeer extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1610,"removedExports":[],"renderedExports":["LucideBeer"],"renderedLength":1447},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bell-check.d.ts":{"code":"/**\n * @component @name BellCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Im0xNSA4IDIgMiA0LTQiIC8+CiAgPHBhdGggZD0iTTE2Ljg2MDcgNC40ODI0QTYgNiAwIDAgMCA2IDhDNiAxMi40OTkgNC41ODkgMTMuOTU2IDMuMjYyIDE1LjMyNiIgLz4KICA8cGF0aCBkPSJNMy4yNjIgMTUuMzI2QTEgMSAwIDAgMCA0IDE3SDIwQTEgMSAwIDAgMCAyMC43NCAxNS4zMjdDMjAuMjA5IDE0Ljc3OSAxOS42NjUgMTQuMjE4IDE5LjIwMyAxMy40NTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bell-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBellCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1565,"removedExports":[],"renderedExports":["LucideBellCheck"],"renderedLength":1402},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/beef.d.ts":{"code":"/**\n * @component @name Beef\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuNCAxMy43QTYuNSA2LjUgMCAxIDAgNi4yOCA2LjZjLTEuMSAzLjEzLS43OCAzLjktMy4xOCA2LjA4QTMgMyAwIDAgMCA1IDE4YzQgMCA4LjQtMS44IDExLjQtNC4zIiAvPgogIDxwYXRoIGQ9Im0xOC41IDYgMi4xOSA0LjVhNi40OCA2LjQ4IDAgMCAxLTIuMjkgNy4yQzE1LjQgMjAuMiAxMSAyMiA3IDIyYTMgMyAwIDAgMS0yLjY4LTEuNjZMMi40IDE2LjUiIC8+CiAgPGNpcmNsZSBjeD0iMTIuNSIgY3k9IjguNSIgcj0iMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/beef\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBeef extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1526,"removedExports":[],"renderedExports":["LucideBeef"],"renderedLength":1363},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/beer-off.d.ts":{"code":"/**\n * @component @name BeerOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTN2NSIgLz4KICA8cGF0aCBkPSJNMTcgMTEuNDdWOCIgLz4KICA8cGF0aCBkPSJNMTcgMTFoMWEzIDMgMCAwIDEgMi43NDUgNC4yMTEiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNNSA4djEyYTIgMiAwIDAgMCAyIDJoOGEyIDIgMCAwIDAgMi0ydi0zIiAvPgogIDxwYXRoIGQ9Ik03LjUzNiA3LjUzNUM2Ljc2NiA3LjY0OSA2LjE1NCA4IDUuNSA4YTIuNSAyLjUgMCAwIDEtMS43NjgtNC4yNjgiIC8+CiAgPHBhdGggZD0iTTguNzI3IDMuMjA0QzkuMzA2IDIuNzY3IDkuODg1IDIgMTEgMmMxLjU2IDAgMiAxLjUgMyAxLjVzMS43Mi0uNSAyLjUtLjVhMSAxIDAgMSAxIDAgNWMtLjc4IDAtMS41LS41LTIuNS0uNWEzLjE0OSAzLjE0OSAwIDAgMC0uODQyLjEyIiAvPgogIDxwYXRoIGQ9Ik05IDE0LjZWMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/beer-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBeerOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1777,"removedExports":[],"renderedExports":["LucideBeerOff"],"renderedLength":1614},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bell-dot.d.ts":{"code":"/**\n * @component @name BellDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0xMS42OCAyLjAwOUE2IDYgMCAwIDAgNiA4YzAgNC40OTktMS40MTEgNS45NTYtMi43MzggNy4zMjZBMSAxIDAgMCAwIDQgMTdoMTZhMSAxIDAgMCAwIC43NC0xLjY3M2MtLjgyNC0uODUtMS42NzgtMS43MzEtMi4yMS0zLjM0OCIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjUiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bell-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBellDot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1497,"removedExports":[],"renderedExports":["LucideBellDot"],"renderedLength":1334},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bell-off.d.ts":{"code":"/**\n * @component @name BellOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0xNyAxN0g0YTEgMSAwIDAgMS0uNzQtMS42NzNDNC41OSAxMy45NTYgNiAxMi40OTkgNiA4YTYgNiAwIDAgMSAuMjU4LTEuNzQyIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTguNjY4IDMuMDFBNiA2IDAgMCAxIDE4IDhjMCAyLjY4Ny43NyA0LjY1MyAxLjcwNyA2LjA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bell-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBellOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1505,"removedExports":[],"renderedExports":["LucideBellOff"],"renderedLength":1342},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bell-electric.d.ts":{"code":"/**\n * @component @name BellElectric\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguNTE4IDE3LjM0N0E3IDcgMCAwIDEgMTQgMTkiIC8+CiAgPHBhdGggZD0iTTE4LjggNEExMSAxMSAwIDAgMSAyMCA5IiAvPgogIDxwYXRoIGQ9Ik05IDloLjAxIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMTYiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjciIC8+CiAgPHJlY3QgeD0iNCIgeT0iMTYiIHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bell-electric\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBellElectric extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1539,"removedExports":[],"renderedExports":["LucideBellElectric"],"renderedLength":1376},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bell-minus.d.ts":{"code":"/**\n * @component @name BellMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0xNSA4aDYiIC8+CiAgPHBhdGggZD0iTTE2LjI0MyAzLjc1N0E2IDYgMCAwIDAgNiA4YzAgNC40OTktMS40MTEgNS45NTYtMi43MzggNy4zMjZBMSAxIDAgMCAwIDQgMTdoMTZhMSAxIDAgMCAwIC43NC0xLjY3M0E5LjQgOS40IDAgMCAxIDE4LjY2NyAxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bell-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBellMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1485,"removedExports":[],"renderedExports":["LucideBellMinus"],"renderedLength":1322},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bell-plus.d.ts":{"code":"/**\n * @component @name BellPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0xNSA4aDYiIC8+CiAgPHBhdGggZD0iTTE4IDV2NiIgLz4KICA8cGF0aCBkPSJNMjAuMDAyIDE0LjQ2NGE5IDkgMCAwIDAgLjczOC44NjNBMSAxIDAgMCAxIDIwIDE3SDRhMSAxIDAgMCAxLS43NC0xLjY3M0M0LjU5IDEzLjk1NiA2IDEyLjQ5OSA2IDhhNiA2IDAgMCAxIDguNzUtNS4zMzIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bell-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBellPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1503,"removedExports":[],"renderedExports":["LucideBellPlus"],"renderedLength":1340},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/between-horizontal-end.d.ts":{"code":"/**\n * @component @name BetweenHorizontalEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTMiIGhlaWdodD0iNyIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0ibTIyIDE1LTMtMyAzLTMiIC8+CiAgPHJlY3Qgd2lkdGg9IjEzIiBoZWlnaHQ9IjciIHg9IjMiIHk9IjE0IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/between-horizontal-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBetweenHorizontalEnd extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideBetweenHorizontalEnd\n */\ndeclare const LucideBetweenHorizonalEnd: typeof LucideBetweenHorizontalEnd;","originalLength":1633,"removedExports":[],"renderedExports":["LucideBetweenHorizontalEnd","LucideBetweenHorizonalEnd"],"renderedLength":1463},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/between-horizontal-start.d.ts":{"code":"/**\n * @component @name BetweenHorizontalStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTMiIGhlaWdodD0iNyIgeD0iOCIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0ibTIgOSAzIDMtMyAzIiAvPgogIDxyZWN0IHdpZHRoPSIxMyIgaGVpZ2h0PSI3IiB4PSI4IiB5PSIxNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/between-horizontal-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBetweenHorizontalStart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideBetweenHorizontalStart\n */\ndeclare const LucideBetweenHorizonalStart: typeof LucideBetweenHorizontalStart;","originalLength":1649,"removedExports":[],"renderedExports":["LucideBetweenHorizontalStart","LucideBetweenHorizonalStart"],"renderedLength":1479},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/between-vertical-start.d.ts":{"code":"/**\n * @component @name BetweenVerticalStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgeD0iMyIgeT0iOCIgcng9IjEiIC8+CiAgPHBhdGggZD0ibTE1IDItMyAzLTMtMyIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgeD0iMTQiIHk9IjgiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/between-vertical-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBetweenVerticalStart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1456,"removedExports":[],"renderedExports":["LucideBetweenVerticalStart"],"renderedLength":1293},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/between-vertical-end.d.ts":{"code":"/**\n * @component @name BetweenVerticalEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0ibTkgMjIgMy0zIDMgMyIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgeD0iMTQiIHk9IjMiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/between-vertical-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBetweenVerticalEnd extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1444,"removedExports":[],"renderedExports":["LucideBetweenVerticalEnd"],"renderedLength":1281},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bell-ring.d.ts":{"code":"/**\n * @component @name BellRing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0yMiA4YzAtMi4zLS44LTQuMy0yLTYiIC8+CiAgPHBhdGggZD0iTTMuMjYyIDE1LjMyNkExIDEgMCAwIDAgNCAxN2gxNmExIDEgMCAwIDAgLjc0LTEuNjczQzE5LjQxIDEzLjk1NiAxOCAxMi40OTkgMTggOEE2IDYgMCAwIDAgNiA4YzAgNC40OTktMS40MTEgNS45NTYtMi43MzggNy4zMjYiIC8+CiAgPHBhdGggZD0iTTQgMkMyLjggMy43IDIgNS43IDIgOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bell-ring\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBellRing extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1555,"removedExports":[],"renderedExports":["LucideBellRing"],"renderedLength":1392},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bell.d.ts":{"code":"/**\n * @component @name Bell\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0zLjI2MiAxNS4zMjZBMSAxIDAgMCAwIDQgMTdoMTZhMSAxIDAgMCAwIC43NC0xLjY3M0MxOS40MSAxMy45NTYgMTggMTIuNDk5IDE4IDhBNiA2IDAgMCAwIDYgOGMwIDQuNDk5LTEuNDExIDUuOTU2LTIuNzM4IDcuMzI2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bell\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBell extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1426,"removedExports":[],"renderedExports":["LucideBell"],"renderedLength":1263},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/biceps-flexed.d.ts":{"code":"/**\n * @component @name BicepsFlexed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNDA5IDEzLjAxN0E1IDUgMCAwIDEgMjIgMTVjMCAzLjg2Ni00IDctOSA3LTQuMDc3IDAtOC4xNTMtLjgyLTEwLjM3MS0yLjQ2Mi0uNDI2LS4zMTYtLjYzMS0uODMyLS42Mi0xLjM2MkMyLjExOCAxMi43MjMgMi42MjcgMiAxMCAyYTMgMyAwIDAgMSAzIDMgMiAyIDAgMCAxLTIgMmMtMS4xMDUgMC0xLjY0LS40NDQtMi0xIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNGE1IDUgMCAwIDAtNy41ODQgMiIgLz4KICA8cGF0aCBkPSJNOS45NjQgNi44MjVDOC4wMTkgNy45NzcgOS41IDEzIDggMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/biceps-flexed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBicepsFlexed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1619,"removedExports":[],"renderedExports":["LucideBicepsFlexed"],"renderedLength":1456},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/biohazard.d.ts":{"code":"/**\n * @component @name Biohazard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjExLjkiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTYuNyAzLjRjLS45IDIuNSAwIDUuMiAyLjIgNi43QzYuNSA5IDMuNyA5LjYgMiAxMS42IiAvPgogIDxwYXRoIGQ9Im04LjkgMTAuMSAxLjQuOCIgLz4KICA8cGF0aCBkPSJNMTcuMyAzLjRjLjkgMi41IDAgNS4yLTIuMiA2LjcgMi40LTEuMiA1LjItLjYgNi45IDEuNSIgLz4KICA8cGF0aCBkPSJtMTUuMSAxMC4xLTEuNC44IiAvPgogIDxwYXRoIGQ9Ik0xNi43IDIwLjhjLTIuNi0uNC00LjYtMi42LTQuNy01LjMtLjIgMi42LTIuMSA0LjgtNC43IDUuMiIgLz4KICA8cGF0aCBkPSJNMTIgMTMuOXYxLjYiIC8+CiAgPHBhdGggZD0iTTEzLjUgNS40Yy0xLS4yLTItLjItMyAwIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNi40Yy43LS43IDEuMi0xLjYgMS41LTIuNSIgLz4KICA8cGF0aCBkPSJNNS41IDEzLjljLjMuOS44IDEuOCAxLjUgMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/biohazard\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBiohazard extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1832,"removedExports":[],"renderedExports":["LucideBiohazard"],"renderedLength":1669},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bike.d.ts":{"code":"/**\n * @component @name Bike\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOC41IiBjeT0iMTcuNSIgcj0iMy41IiAvPgogIDxjaXJjbGUgY3g9IjUuNSIgY3k9IjE3LjUiIHI9IjMuNSIgLz4KICA8Y2lyY2xlIGN4PSIxNSIgY3k9IjUiIHI9IjEiIC8+CiAgPHBhdGggZD0iTTEyIDE3LjVWMTRsLTMtMyA0LTMgMiAzaDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bike\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBike extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1390,"removedExports":[],"renderedExports":["LucideBike"],"renderedLength":1227},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/binoculars.d.ts":{"code":"/**\n * @component @name Binoculars\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTBoNCIgLz4KICA8cGF0aCBkPSJNMTkgN1Y0YTEgMSAwIDAgMC0xLTFoLTJhMSAxIDAgMCAwLTEgMXYzIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMWEyIDIgMCAwIDAgMi0ydi0zLjg1MWMwLTEuMzktMi0yLjk2Mi0yLTQuODI5VjhhMSAxIDAgMCAwLTEtMWgtNGExIDEgMCAwIDAtMSAxdjExYTIgMiAwIDAgMCAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0gMjIgMTYgTCAyIDE2IiAvPgogIDxwYXRoIGQ9Ik00IDIxYTIgMiAwIDAgMS0yLTJ2LTMuODUxYzAtMS4zOSAyLTIuOTYyIDItNC44MjlWOGExIDEgMCAwIDEgMS0xaDRhMSAxIDAgMCAxIDEgMXYxMWEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNOSA3VjRhMSAxIDAgMCAwLTEtMUg2YTEgMSAwIDAgMC0xIDF2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/binoculars\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBinoculars extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1746,"removedExports":[],"renderedExports":["LucideBinoculars"],"renderedLength":1583},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bird.d.ts":{"code":"/**\n * @component @name Bird\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgN2guMDEiIC8+CiAgPHBhdGggZD0iTTMuNCAxOEgxMmE4IDggMCAwIDAgOC04VjdhNCA0IDAgMCAwLTcuMjgtMi4zTDIgMjAiIC8+CiAgPHBhdGggZD0ibTIwIDcgMiAuNS0yIC41IiAvPgogIDxwYXRoIGQ9Ik0xMCAxOHYzIiAvPgogIDxwYXRoIGQ9Ik0xNCAxNy43NVYyMSIgLz4KICA8cGF0aCBkPSJNNyAxOGE2IDYgMCAwIDAgMy44NC0xMC42MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bird\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBird extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1470,"removedExports":[],"renderedExports":["LucideBird"],"renderedLength":1307},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/blend.d.ts":{"code":"/**\n * @component @name Blend\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iOSIgcj0iNyIgLz4KICA8Y2lyY2xlIGN4PSIxNSIgY3k9IjE1IiByPSI3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/blend\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBlend extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1276,"removedExports":[],"renderedExports":["LucideBlend"],"renderedLength":1113},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/birdhouse.d.ts":{"code":"/**\n * @component @name Birdhouse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTh2NCIgLz4KICA8cGF0aCBkPSJtMTcgMTggMS45NTYtMTEuNDY4IiAvPgogIDxwYXRoIGQ9Im0zIDggNy44Mi01LjYxNWEyIDIgMCAwIDEgMi4zNiAwTDIxIDgiIC8+CiAgPHBhdGggZD0iTTQgMThoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTggNS4wNDQgNi41MzIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/birdhouse\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBirdhouse extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1484,"removedExports":[],"renderedExports":["LucideBirdhouse"],"renderedLength":1321},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bitcoin.d.ts":{"code":"/**\n * @component @name Bitcoin\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNzY3IDE5LjA4OWM0LjkyNC44NjggNi4xNC02LjAyNSAxLjIxNi02Ljg5NG0tMS4yMTYgNi44OTRMNS44NiAxOC4wNDdtNS45MDggMS4wNDItLjM0NyAxLjk3bTEuNTYzLTguODY0YzQuOTI0Ljg2OSA2LjE0LTYuMDI1IDEuMjE1LTYuODkzbS0xLjIxNSA2Ljg5My0zLjk0LS42OTRtNS4xNTUtNi4yTDguMjkgNC4yNm01LjkwOCAxLjA0Mi4zNDgtMS45N003LjQ4IDIwLjM2NGwzLjEyNi0xNy43MjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bitcoin\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBitcoin extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1524,"removedExports":[],"renderedExports":["LucideBitcoin"],"renderedLength":1361},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/blender.d.ts":{"code":"/**\n * @component @name Blender\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAxNGEyIDIgMCAwIDAtMS45NjMgMS42MTVsLTEuMDE4IDUuMTkzQTEgMSAwIDAgMCA2IDIyaDEyYTEgMSAwIDAgMCAuOTgxLTEuMTkybC0xLjAxOC01LjE5M0EyIDIgMCAwIDAgMTYgMTR6IiAvPgogIDxwYXRoIGQ9Im0xNyAyLTEgMTIiIC8+CiAgPHBhdGggZD0iTTguMDA2IDE0IDcgMiIgLz4KICA8cGF0aCBkPSJNNy41NjUgOC43ODdBNSA1IDAgMCAwIDEyIDhhNSA1IDAgMCAxIDQuNTYtLjc1IiAvPgogIDxwYXRoIGQ9Ik0xOSAySDVhMiAyIDAgMCAwLTIgMnY1YTIgMiAwIDAgMCAuNjg4IDEuNSIgLz4KICA8cGF0aCBkPSJNMTIgMThoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/blender\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBlender extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1632,"removedExports":[],"renderedExports":["LucideBlender"],"renderedLength":1469},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bluetooth-off.d.ts":{"code":"/**\n * @component @name BluetoothOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTctNSA1VjEybC01IDUiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMTQuNSA5LjUgMTcgN2wtNS01djQuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bluetooth-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBluetoothOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1363,"removedExports":[],"renderedExports":["LucideBluetoothOff"],"renderedLength":1200},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bluetooth-connected.d.ts":{"code":"/**\n * @component @name BluetoothConnected\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyA3IDEwIDEwLTUgNVYybDUgNUw3IDE3IiAvPgogIDxsaW5lIHgxPSIxOCIgeDI9IjIxIiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMyIgeDI9IjYiIHkxPSIxMiIgeTI9IjEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bluetooth-connected\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBluetoothConnected extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1431,"removedExports":[],"renderedExports":["LucideBluetoothConnected"],"renderedLength":1268},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/blinds.d.ts":{"code":"/**\n * @component @name Blinds\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzaDE4IiAvPgogIDxwYXRoIGQ9Ik0yMCA3SDgiIC8+CiAgPHBhdGggZD0iTTIwIDExSDgiIC8+CiAgPHBhdGggZD0iTTEwIDE5aDEwIiAvPgogIDxwYXRoIGQ9Ik04IDE1aDEyIiAvPgogIDxwYXRoIGQ9Ik00IDN2MTQiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjE5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/blinds\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBlinds extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1426,"removedExports":[],"renderedExports":["LucideBlinds"],"renderedLength":1263},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/binary.d.ts":{"code":"/**\n * @component @name Binary\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIxNCIgeT0iMTQiIHdpZHRoPSI0IiBoZWlnaHQ9IjYiIHJ4PSIyIiAvPgogIDxyZWN0IHg9IjYiIHk9IjQiIHdpZHRoPSI0IiBoZWlnaHQ9IjYiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik02IDIwaDQiIC8+CiAgPHBhdGggZD0iTTE0IDEwaDQiIC8+CiAgPHBhdGggZD0iTTYgMTRoMnY2IiAvPgogIDxwYXRoIGQ9Ik0xNCA0aDJ2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/binary\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBinary extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1462,"removedExports":[],"renderedExports":["LucideBinary"],"renderedLength":1299},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bluetooth-searching.d.ts":{"code":"/**\n * @component @name BluetoothSearching\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyA3IDEwIDEwLTUgNVYybDUgNUw3IDE3IiAvPgogIDxwYXRoIGQ9Ik0yMC44MyAxNC44M2E0IDQgMCAwIDAgMC01LjY2IiAvPgogIDxwYXRoIGQ9Ik0xOCAxMmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bluetooth-searching\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBluetoothSearching extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1415,"removedExports":[],"renderedExports":["LucideBluetoothSearching"],"renderedLength":1252},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bluetooth.d.ts":{"code":"/**\n * @component @name Bluetooth\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyA3IDEwIDEwLTUgNVYybDUgNUw3IDE3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bluetooth\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBluetooth extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1264,"removedExports":[],"renderedExports":["LucideBluetooth"],"renderedLength":1101},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bold.d.ts":{"code":"/**\n * @component @name Bold\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxMmg5YTQgNCAwIDAgMSAwIDhIN2ExIDEgMCAwIDEtMS0xVjVhMSAxIDAgMCAxIDEtMWg3YTQgNCAwIDAgMSAwIDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bold\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBold extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1294,"removedExports":[],"renderedExports":["LucideBold"],"renderedLength":1131},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bolt.d.ts":{"code":"/**\n * @component @name Bolt\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTZWOGEyIDIgMCAwIDAtMS0xLjczbC03LTRhMiAyIDAgMCAwLTIgMGwtNyA0QTIgMiAwIDAgMCAzIDh2OGEyIDIgMCAwIDAgMSAxLjczbDcgNGEyIDIgMCAwIDAgMiAwbDctNEEyIDIgMCAwIDAgMjEgMTZ6IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bolt\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBolt extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1410,"removedExports":[],"renderedExports":["LucideBolt"],"renderedLength":1247},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bomb.d.ts":{"code":"/**\n * @component @name Bomb\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjEzIiByPSI5IiAvPgogIDxwYXRoIGQ9Ik0xNC4zNSA0LjY1IDE2LjMgMi43YTIuNDEgMi40MSAwIDAgMSAzLjQgMGwxLjYgMS42YTIuNCAyLjQgMCAwIDEgMCAzLjRsLTEuOTUgMS45NSIgLz4KICA8cGF0aCBkPSJtMjIgMi0xLjUgMS41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bomb\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBomb extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1394,"removedExports":[],"renderedExports":["LucideBomb"],"renderedLength":1231},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bone.d.ts":{"code":"/**\n * @component @name Bone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTBjLjctLjcgMS42OSAwIDIuNSAwYTIuNSAyLjUgMCAxIDAgMC01IC41LjUgMCAwIDEtLjUtLjUgMi41IDIuNSAwIDEgMC01IDBjMCAuODEuNyAxLjggMCAyLjVsLTcgN2MtLjcuNy0xLjY5IDAtMi41IDBhMi41IDIuNSAwIDAgMCAwIDVjLjI4IDAgLjUuMjIuNS41YTIuNSAyLjUgMCAxIDAgNSAwYzAtLjgxLS43LTEuOCAwLTIuNVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBone extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1458,"removedExports":[],"renderedExports":["LucideBone"],"renderedLength":1295},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-a.d.ts":{"code":"/**\n * @component @name BookA\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJtOCAxMyA0LTcgNCA3IiAvPgogIDxwYXRoIGQ9Ik05LjEgMTFoNS43IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-a\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookA extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1397,"removedExports":[],"renderedExports":["LucideBookA"],"renderedLength":1234},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/blocks.d.ts":{"code":"/**\n * @component @name Blocks\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjJWN2ExIDEgMCAwIDAtMS0xSDRhMiAyIDAgMCAwLTIgMnYxMmEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJ2LTVhMSAxIDAgMCAwLTEtMUgyIiAvPgogIDxyZWN0IHg9IjE0IiB5PSIyIiB3aWR0aD0iOCIgaGVpZ2h0PSI4IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/blocks\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBlocks extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1406,"removedExports":[],"renderedExports":["LucideBlocks"],"renderedLength":1243},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bone-fracture.d.ts":{"code":"/**\n * @component @name BoneFracture\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNC41YTEgMSAwIDAgMSA1IDAgLjUuNSAwIDAgMCAuNS41IDEgMSAwIDAgMSAwIDVjLS44MSAwLTEuOC0uNy0yLjUgMGwtMS45NTggMS45NTdhLjE1LjE1IDAgMCAxLS4yNTItLjA3MmwtLjQ5My0yLjA3YS4xNS4xNSAwIDAgMC0uMTExLS4xMTJsLTIuMDcyLS40OTRhLjE1LjE1IDAgMCAxLS4wNzItLjI1MkwxNCA3Yy43LS43IDAtMS42OSAwLTIuNSIgLz4KICA8cGF0aCBkPSJtMTYgMjAtMS0yIiAvPgogIDxwYXRoIGQ9Im0yMCAxNi0yLTEiIC8+CiAgPHBhdGggZD0ibTQgOCAyIDEiIC8+CiAgPHBhdGggZD0ibTggNCAxIDIiIC8+CiAgPHBhdGggZD0iTTkuNjk4IDE0LjE5YS4xNS4xNSAwIDAgMCAuMTEyLjExMmwyLjA3NC40ODlhLjE1LjE1IDAgMCAxIC4wNzIuMjUyTDEwIDE3Yy0uNy43IDAgMS42OSAwIDIuNWExIDEgMCAwIDEtNSAwIC40OTUuNDk1IDAgMCAwLS41LS41IDEgMSAwIDAgMSAwLTVjLjgxIDAgMS44LjcgMi41IDBsMS45NTYtMS45NTdhLjE1LjE1IDAgMCAxIC4yNTIuMDcyeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bone-fracture\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBoneFracture extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1931,"removedExports":[],"renderedExports":["LucideBoneFracture"],"renderedLength":1768},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-check.d.ts":{"code":"/**\n * @component @name BookCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJtOSA5LjUgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1389,"removedExports":[],"renderedExports":["LucideBookCheck"],"renderedLength":1226},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-alert.d.ts":{"code":"/**\n * @component @name BookAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiA2djMiIC8+CiAgPHBhdGggZD0iTTQgMTkuNXYtMTVBMi41IDIuNSAwIDAgMSA2LjUgMkgxOWExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDFINi41YTEgMSAwIDAgMSAwLTVIMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookAlert extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1413,"removedExports":[],"renderedExports":["LucideBookAlert"],"renderedLength":1250},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-audio.d.ts":{"code":"/**\n * @component @name BookAudio\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY3IiAvPgogIDxwYXRoIGQ9Ik0xNiA4djMiIC8+CiAgPHBhdGggZD0iTTQgMTkuNXYtMTVBMi41IDIuNSAwIDAgMSA2LjUgMkgxOWExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDFINi41YTEgMSAwIDAgMSAwLTVIMjAiIC8+CiAgPHBhdGggZD0iTTggOHYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-audio\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookAudio extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1437,"removedExports":[],"renderedExports":["LucideBookAudio"],"renderedLength":1274},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-copy.d.ts":{"code":"/**\n * @component @name BookCopy\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA3YTIgMiAwIDAgMC0yIDJ2MTEiIC8+CiAgPHBhdGggZD0iTTUuODAzIDE4SDVhMiAyIDAgMCAwIDAgNGg5LjVhLjUuNSAwIDAgMCAuNS0uNVYyMSIgLz4KICA8cGF0aCBkPSJNOSAxNVY0YTIgMiAwIDAgMSAyLTJoOS41YS41LjUgMCAwIDEgLjUuNXYxNGEuNS41IDAgMCAxLS41LjVIMTFhMiAyIDAgMCAxIDAtNGgxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-copy\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookCopy extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1471,"removedExports":[],"renderedExports":["LucideBookCopy"],"renderedLength":1308},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-headphones.d.ts":{"code":"/**\n * @component @name BookHeadphones\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJNOCAxMnYtMmE0IDQgMCAwIDEgOCAwdjIiIC8+CiAgPGNpcmNsZSBjeD0iMTUiIGN5PSIxMiIgcj0iMSIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iMTIiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-headphones\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookHeadphones extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1523,"removedExports":[],"renderedExports":["LucideBookHeadphones"],"renderedLength":1360},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-down.d.ts":{"code":"/**\n * @component @name BookDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNWNyIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJtOSAxMCAzIDMgMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1411,"removedExports":[],"renderedExports":["LucideBookDown"],"renderedLength":1248},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-key.d.ts":{"code":"/**\n * @component @name BookKey\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMkg2LjVBMi41IDIuNSAwIDAgMCA0IDQuNXYxNSIgLz4KICA8cGF0aCBkPSJNMTcgMnY2IiAvPgogIDxwYXRoIGQ9Ik0xNyA0aDIiIC8+CiAgPHBhdGggZD0iTTIwIDE1LjJWMjFhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjEwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-key\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookKey extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1453,"removedExports":[],"renderedExports":["LucideBookKey"],"renderedLength":1290},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-dashed.d.ts":{"code":"/**\n * @component @name BookDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTdoMS41IiAvPgogIDxwYXRoIGQ9Ik0xMiAyMmgxLjUiIC8+CiAgPHBhdGggZD0iTTEyIDJoMS41IiAvPgogIDxwYXRoIGQ9Ik0xNy41IDIySDE5YTEgMSAwIDAgMCAxLTEiIC8+CiAgPHBhdGggZD0iTTE3LjUgMkgxOWExIDEgMCAwIDEgMSAxdjEuNSIgLz4KICA8cGF0aCBkPSJNMjAgMTR2M2gtMi41IiAvPgogIDxwYXRoIGQ9Ik0yMCA4LjVWMTAiIC8+CiAgPHBhdGggZD0iTTQgMTBWOC41IiAvPgogIDxwYXRoIGQ9Ik00IDE5LjVWMTQiIC8+CiAgPHBhdGggZD0iTTQgNC41QTIuNSAyLjUgMCAwIDEgNi41IDJIOCIgLz4KICA8cGF0aCBkPSJNOCAyMkg2LjVhMSAxIDAgMCAxIDAtNUg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideBookDashed\n */\ndeclare const LucideBookTemplate: typeof LucideBookDashed;","originalLength":1826,"removedExports":[],"renderedExports":["LucideBookDashed","LucideBookTemplate"],"renderedLength":1656},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-image.d.ts":{"code":"/**\n * @component @name BookImage\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjAgMTMuNy0yLjEtMi4xYTIgMiAwIDAgMC0yLjggMEw5LjcgMTciIC8+CiAgPHBhdGggZD0iTTQgMTkuNXYtMTVBMi41IDIuNSAwIDAgMSA2LjUgMkgxOWExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDFINi41YTEgMSAwIDAgMSAwLTVIMjAiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-image\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookImage extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1465,"removedExports":[],"renderedExports":["LucideBookImage"],"renderedLength":1302},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-heart.d.ts":{"code":"/**\n * @component @name BookHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJNOC42MiA5LjhBMi4yNSAyLjI1IDAgMSAxIDEyIDYuODM2YTIuMjUgMi4yNSAwIDEgMSAzLjM4IDIuOTY2bC0yLjYyNiAyLjg1NmEuOTk4Ljk5OCAwIDAgMS0xLjUwNyAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookHeart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1501,"removedExports":[],"renderedExports":["LucideBookHeart"],"renderedLength":1338},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-lock.d.ts":{"code":"/**\n * @component @name BookLock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNlY0YTIgMiAwIDEgMC00IDB2MiIgLz4KICA8cGF0aCBkPSJNMjAgMTV2NmExIDEgMCAwIDEtMSAxSDYuNWExIDEgMCAwIDEgMC01SDIwIiAvPgogIDxwYXRoIGQ9Ik00IDE5LjV2LTE1QTIuNSAyLjUgMCAwIDEgNi41IDJIMTAiIC8+CiAgPHJlY3QgeD0iMTIiIHk9IjYiIHdpZHRoPSI4IiBoZWlnaHQ9IjUiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookLock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1471,"removedExports":[],"renderedExports":["LucideBookLock"],"renderedLength":1308},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-open-text.d.ts":{"code":"/**\n * @component @name BookOpenText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNXYxNiIgLz4KICA8cGF0aCBkPSJNMTYgMTNoMiIgLz4KICA8cGF0aCBkPSJNMTYgOWgyIiAvPgogIDxwYXRoIGQ9Ik0yMC4wMDEgMTlBMiAyIDAgMDAyMiAxN1Y1YTIgMiAwIDAwLTEuOTk5LTJMMTYgMy4wMDJBNSA1IDAgMDAxMiA1YTUgNSAwIDAwLTQtMkg0YTIgMiAwIDAwLTIgMnYxMmEyIDIgMCAwMDEuOTk5IDJIOGE1IDUgMCAwMTQgMiA1IDUgMCAwMTQtMnoiIC8+CiAgPHBhdGggZD0iTTYgMTNoMiIgLz4KICA8cGF0aCBkPSJNNiA5aDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-open-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookOpenText extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1592,"removedExports":[],"renderedExports":["LucideBookOpenText"],"renderedLength":1429},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-marked.d.ts":{"code":"/**\n * @component @name BookMarked\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnY4bDMtMyAzIDNWMiIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-marked\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookMarked extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1399,"removedExports":[],"renderedExports":["LucideBookMarked"],"renderedLength":1236},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-minus.d.ts":{"code":"/**\n * @component @name BookMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJNOSAxMGg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1377,"removedExports":[],"renderedExports":["LucideBookMinus"],"renderedLength":1214},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-open-check.d.ts":{"code":"/**\n * @component @name BookOpenCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNXYxNiIgLz4KICA8cGF0aCBkPSJtMTYgMTIgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMjIgNlY1YTIgMiAwIDAwLTEuOTk5LTJMMTYgMy4wMDJBNSA1IDAgMDAxMiA1YTUgNSAwIDAwLTQtMkg0YTIgMiAwIDAwLTIgMnYxMmEyIDIgMCAwMDEuOTk5IDJIOGE1IDUgMCAwMTQgMiA1IDUgMCAwMTQtMmg0LjAwMUEyIDIgMCAwMDIyIDE3di0xLjM0NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-open-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookOpenCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1526,"removedExports":[],"renderedExports":["LucideBookOpenCheck"],"renderedLength":1363},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-search.d.ts":{"code":"/**\n * @component @name BookSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjJINS41YTEgMSAwIDAgMSAwLTVoNC41MDEiIC8+CiAgPHBhdGggZD0ibTIxIDIyLTEuODc5LTEuODc4IiAvPgogIDxwYXRoIGQ9Ik0zIDE5LjV2LTE1QTIuNSAyLjUgMCAwIDEgNS41IDJIMThhMSAxIDAgMCAxIDEgMXY4IiAvPgogIDxjaXJjbGUgY3g9IjE3IiBjeT0iMTgiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookSearch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1459,"removedExports":[],"renderedExports":["LucideBookSearch"],"renderedLength":1296},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-plus.d.ts":{"code":"/**\n * @component @name BookPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3Y2IiAvPgogIDxwYXRoIGQ9Ik00IDE5LjV2LTE1QTIuNSAyLjUgMCAwIDEgNi41IDJIMTlhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxSDYuNWExIDEgMCAwIDEgMC01SDIwIiAvPgogIDxwYXRoIGQ9Ik05IDEwaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1403,"removedExports":[],"renderedExports":["LucideBookPlus"],"renderedLength":1240},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-text.d.ts":{"code":"/**\n * @component @name BookText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJNOCAxMWg4IiAvPgogIDxwYXRoIGQ9Ik04IDdoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookText extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1403,"removedExports":[],"renderedExports":["LucideBookText"],"renderedLength":1240},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-open.d.ts":{"code":"/**\n * @component @name BookOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNXYxNiIgLz4KICA8cGF0aCBkPSJNMjAuMDAxIDE5QTIgMiAwIDAwMjIgMTdWNWEyIDIgMCAwMC0xLjk5OS0yTDE2IDMuMDAyQTUgNSAwIDAwMTIgNWE1IDUgMCAwMC00LTJINGEyIDIgMCAwMC0yIDJ2MTJhMiAyIDAgMDAxLjk5OSAySDhhNSA1IDAgMDE0IDIgNSA1IDAgMDE0LTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookOpen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1443,"removedExports":[],"renderedExports":["LucideBookOpen"],"renderedLength":1280},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-up.d.ts":{"code":"/**\n * @component @name BookUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNWNyIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJtOSAxMCAzLTMgMyAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1399,"removedExports":[],"renderedExports":["LucideBookUp"],"renderedLength":1236},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-up-2.d.ts":{"code":"/**\n * @component @name BookUp2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNWNyIgLz4KICA8cGF0aCBkPSJNMTggMmgxYTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAyIiAvPgogIDxwYXRoIGQ9Im05IDEwIDMtMyAzIDMiIC8+CiAgPHBhdGggZD0ibTkgNSAzLTMgMyAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-up-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookUp2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1470,"removedExports":[],"renderedExports":["LucideBookUp2"],"renderedLength":1307},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-type.d.ts":{"code":"/**\n * @component @name BookType\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTNoNCIgLz4KICA8cGF0aCBkPSJNMTIgNnY3IiAvPgogIDxwYXRoIGQ9Ik0xNiA4VjZIOHYyIiAvPgogIDxwYXRoIGQ9Ik00IDE5LjV2LTE1QTIuNSAyLjUgMCAwIDEgNi41IDJIMTlhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxSDYuNWExIDEgMCAwIDEgMC01SDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-type\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookType extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1439,"removedExports":[],"renderedExports":["LucideBookType"],"renderedLength":1276},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-user.d.ts":{"code":"/**\n * @component @name BookUser\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTNhMyAzIDAgMSAwLTYgMCIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-user\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookUser extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1435,"removedExports":[],"renderedExports":["LucideBookUser"],"renderedLength":1272},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book-x.d.ts":{"code":"/**\n * @component @name BookX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuNSA3LTUgNSIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJtOS41IDcgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1393,"removedExports":[],"renderedExports":["LucideBookX"],"renderedLength":1230},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/book.d.ts":{"code":"/**\n * @component @name Book\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBook extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1318,"removedExports":[],"renderedExports":["LucideBook"],"renderedLength":1155},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bookmark-check.d.ts":{"code":"/**\n * @component @name BookmarkCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgM2EyIDIgMCAwIDEgMiAydjE1YTEgMSAwIDAgMS0xLjQ5Ni44NjhsLTQuNTEyLTIuNTc4YTIgMiAwIDAgMC0xLjk4NCAwbC00LjUxMiAyLjU3OEExIDEgMCAwIDEgNSAyMFY1YTIgMiAwIDAgMSAyLTJ6IiAvPgogIDxwYXRoIGQ9Im05IDEwIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bookmark-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookmarkCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1453,"removedExports":[],"renderedExports":["LucideBookmarkCheck"],"renderedLength":1290},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bookmark-off.d.ts":{"code":"/**\n * @component @name BookmarkOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTl2MWExIDEgMCAwIDEtMS40OTYuODY4bC00LjUxMi0yLjU3OGEyIDIgMCAwIDAtMS45ODQgMGwtNC41MTIgMi41NzhBMSAxIDAgMCAxIDUgMjBWNSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik04LjY1NiAzSDE3YTIgMiAwIDAgMSAyIDJ2OC4zNDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bookmark-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookmarkOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1461,"removedExports":[],"renderedExports":["LucideBookmarkOff"],"renderedLength":1298},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bookmark-plus.d.ts":{"code":"/**\n * @component @name BookmarkPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3Y2IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMEg5IiAvPgogIDxwYXRoIGQ9Ik0xNyAzYTIgMiAwIDAgMSAyIDJ2MTVhMSAxIDAgMCAxLTEuNDk2Ljg2OGwtNC41MTItMi41NzhhMiAyIDAgMCAwLTEuOTg0IDBsLTQuNTEyIDIuNTc4QTEgMSAwIDAgMSA1IDIwVjVhMiAyIDAgMCAxIDItMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bookmark-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookmarkPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1471,"removedExports":[],"renderedExports":["LucideBookmarkPlus"],"renderedLength":1308},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bookmark-x.d.ts":{"code":"/**\n * @component @name BookmarkX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuNSA3LjUtNSA1IiAvPgogIDxwYXRoIGQ9Ik0xNyAzYTIgMiAwIDAgMSAyIDJ2MTVhMSAxIDAgMCAxLTEuNDk2Ljg2OGwtNC41MTItMi41NzhhMiAyIDAgMCAwLTEuOTg0IDBsLTQuNTEyIDIuNTc4QTEgMSAwIDAgMSA1IDIwVjVhMiAyIDAgMCAxIDItMnoiIC8+CiAgPHBhdGggZD0ibTkuNSA3LjUgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bookmark-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookmarkX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1465,"removedExports":[],"renderedExports":["LucideBookmarkX"],"renderedLength":1302},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bookmark-minus.d.ts":{"code":"/**\n * @component @name BookmarkMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBIOSIgLz4KICA8cGF0aCBkPSJNMTcgM2EyIDIgMCAwIDEgMiAydjE1YTEgMSAwIDAgMS0xLjQ5Ni44NjhsLTQuNTEyLTIuNTc4YTIgMiAwIDAgMC0xLjk4NCAwbC00LjUxMiAyLjU3OEExIDEgMCAwIDEgNSAyMFY1YTIgMiAwIDAgMSAyLTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bookmark-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookmarkMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1445,"removedExports":[],"renderedExports":["LucideBookmarkMinus"],"renderedLength":1282},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/boom-box.d.ts":{"code":"/**\n * @component @name BoomBox\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA5VjVhMiAyIDAgMCAxIDItMmgxMmEyIDIgMCAwIDEgMiAydjQiIC8+CiAgPHBhdGggZD0iTTggOHYxIiAvPgogIDxwYXRoIGQ9Ik0xMiA4djEiIC8+CiAgPHBhdGggZD0iTTE2IDh2MSIgLz4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHg9IjIiIHk9IjkiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIxNSIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjE1IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/boom-box\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBoomBox extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1525,"removedExports":[],"renderedExports":["LucideBoomBox"],"renderedLength":1362},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bookmark.d.ts":{"code":"/**\n * @component @name Bookmark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgM2EyIDIgMCAwIDEgMiAydjE1YTEgMSAwIDAgMS0xLjQ5Ni44NjhsLTQuNTEyLTIuNTc4YTIgMiAwIDAgMC0xLjk4NCAwbC00LjUxMiAyLjU3OEExIDEgMCAwIDEgNSAyMFY1YTIgMiAwIDAgMSAyLTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bookmark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookmark extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1382,"removedExports":[],"renderedExports":["LucideBookmark"],"renderedLength":1219},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bot-off.d.ts":{"code":"/**\n * @component @name BotOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNjcgOEgxOGEyIDIgMCAwIDEgMiAydjQuMzMiIC8+CiAgPHBhdGggZD0iTTIgMTRoMiIgLz4KICA8cGF0aCBkPSJNMjAgMTRoMiIgLz4KICA8cGF0aCBkPSJNMjIgMjIgMiAyIiAvPgogIDxwYXRoIGQ9Ik04IDhINmEyIDIgMCAwIDAtMiAydjhhMiAyIDAgMCAwIDIgMmgxMmEyIDIgMCAwIDAgMS40MTQtLjU4NiIgLz4KICA8cGF0aCBkPSJNOSAxM3YyIiAvPgogIDxwYXRoIGQ9Ik05LjY3IDRIMTJ2Mi4zMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bot-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBotOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1527,"removedExports":[],"renderedExports":["LucideBotOff"],"renderedLength":1364},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bot-message-square.d.ts":{"code":"/**\n * @component @name BotMessageSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNlYySDgiIC8+CiAgPHBhdGggZD0iTTE1IDExdjIiIC8+CiAgPHBhdGggZD0iTTIgMTJoMiIgLz4KICA8cGF0aCBkPSJNMjAgMTJoMiIgLz4KICA8cGF0aCBkPSJNMjAgMTZhMiAyIDAgMCAxLTIgMkg4LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgNCAyMC4yODZWOGEyIDIgMCAwIDEgMi0yaDEyYTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik05IDExdjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bot-message-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBotMessageSquare extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1588,"removedExports":[],"renderedExports":["LucideBotMessageSquare"],"renderedLength":1425},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bot.d.ts":{"code":"/**\n * @component @name Bot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgOFY0SDgiIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjEyIiB4PSI0IiB5PSI4IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAxNGgyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNGgyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxM3YyIiAvPgogIDxwYXRoIGQ9Ik05IDEzdjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1404,"removedExports":[],"renderedExports":["LucideBot"],"renderedLength":1241},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bottle-wine.d.ts":{"code":"/**\n * @component @name BottleWine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM2ExIDEgMCAwIDEgMS0xaDJhMSAxIDAgMCAxIDEgMXYyYTYgNiAwIDAgMCAxLjIgMy42bC42LjhBNiA2IDAgMCAxIDE3IDEzdjhhMSAxIDAgMCAxLTEgMUg4YTEgMSAwIDAgMS0xLTF2LThhNiA2IDAgMCAxIDEuMi0zLjZsLjYtLjhBNiA2IDAgMCAwIDEwIDV6IiAvPgogIDxwYXRoIGQ9Ik0xNyAxM2gtNGExIDEgMCAwIDAtMSAxdjNhMSAxIDAgMCAwIDEgMWg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bottle-wine\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBottleWine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1515,"removedExports":[],"renderedExports":["LucideBottleWine"],"renderedLength":1352},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/boxes.d.ts":{"code":"/**\n * @component @name Boxes\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45NyAxMi45MkEyIDIgMCAwIDAgMiAxNC42M3YzLjI0YTIgMiAwIDAgMCAuOTcgMS43MWwzIDEuOGEyIDIgMCAwIDAgMi4wNiAwTDEyIDE5di01LjVsLTUtMy00LjAzIDIuNDJaIiAvPgogIDxwYXRoIGQ9Im03IDE2LjUtNC43NC0yLjg1IiAvPgogIDxwYXRoIGQ9Im03IDE2LjUgNS0zIiAvPgogIDxwYXRoIGQ9Ik03IDE2LjV2NS4xNyIgLz4KICA8cGF0aCBkPSJNMTIgMTMuNVYxOWwzLjk3IDIuMzhhMiAyIDAgMCAwIDIuMDYgMGwzLTEuOGEyIDIgMCAwIDAgLjk3LTEuNzF2LTMuMjRhMiAyIDAgMCAwLS45Ny0xLjcxTDE3IDEwLjVsLTUgM1oiIC8+CiAgPHBhdGggZD0ibTE3IDE2LjUtNS0zIiAvPgogIDxwYXRoIGQ9Im0xNyAxNi41IDQuNzQtMi44NSIgLz4KICA8cGF0aCBkPSJNMTcgMTYuNXY1LjE3IiAvPgogIDxwYXRoIGQ9Ik03Ljk3IDQuNDJBMiAyIDAgMCAwIDcgNi4xM3Y0LjM3bDUgMyA1LTNWNi4xM2EyIDIgMCAwIDAtLjk3LTEuNzFsLTMtMS44YTIgMiAwIDAgMC0yLjA2IDBsLTMgMS44WiIgLz4KICA8cGF0aCBkPSJNMTIgOCA3LjI2IDUuMTUiIC8+CiAgPHBhdGggZD0ibTEyIDggNC43NC0yLjg1IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMy41VjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/boxes\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBoxes extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":2008,"removedExports":[],"renderedExports":["LucideBoxes"],"renderedLength":1845},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/box.d.ts":{"code":"/**\n * @component @name Box\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOGEyIDIgMCAwIDAtMS0xLjczbC03LTRhMiAyIDAgMCAwLTIgMGwtNyA0QTIgMiAwIDAgMCAzIDh2OGEyIDIgMCAwIDAgMSAxLjczbDcgNGEyIDIgMCAwIDAgMiAwbDctNEEyIDIgMCAwIDAgMjEgMTZaIiAvPgogIDxwYXRoIGQ9Im0zLjMgNyA4LjcgNSA4LjctNSIgLz4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/box\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBox extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1432,"removedExports":[],"renderedExports":["LucideBox"],"renderedLength":1269},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bow-arrow.d.ts":{"code":"/**\n * @component @name BowArrow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgM2g0djQiIC8+CiAgPHBhdGggZD0iTTE4LjU3NSAxMS4wODJhMTMgMTMgMCAwIDEgMS4wNDggOS4wMjcgMS4xNyAxLjE3IDAgMCAxLTEuOTE0LjU5N0wxNCAxNyIgLz4KICA8cGF0aCBkPSJNNyAxMCAzLjI5IDYuMjlhMS4xNyAxLjE3IDAgMCAxIC42LTEuOTEgMTMgMTMgMCAwIDEgOS4wMyAxLjA1IiAvPgogIDxwYXRoIGQ9Ik03IDE0YTEuNyAxLjcgMCAwIDAtMS4yMDcuNWwtMi42NDYgMi42NDZBLjUuNSAwIDAgMCAzLjUgMThINWExIDEgMCAwIDEgMSAxdjEuNWEuNS41IDAgMCAwIC44NTQuMzU0TDkuNSAxOC4yMDdBMS43IDEuNyAwIDAgMCAxMCAxN3YtMmExIDEgMCAwIDAtMS0xeiIgLz4KICA8cGF0aCBkPSJNOS43MDcgMTQuMjkzIDIxIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bow-arrow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBowArrow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1719,"removedExports":[],"renderedExports":["LucideBowArrow"],"renderedLength":1556},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/brackets.d.ts":{"code":"/**\n * @component @name Brackets\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM2gzYTEgMSAwIDAgMSAxIDF2MTZhMSAxIDAgMCAxLTEgMWgtMyIgLz4KICA8cGF0aCBkPSJNOCAyMUg1YTEgMSAwIDAgMS0xLTFWNGExIDEgMCAwIDEgMS0xaDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brackets\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBrackets extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1354,"removedExports":[],"renderedExports":["LucideBrackets"],"renderedLength":1191},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/brain-circuit.d.ts":{"code":"/**\n * @component @name BrainCircuit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNWEzIDMgMCAxIDAtNS45OTcuMTI1IDQgNCAwIDAgMC0yLjUyNiA1Ljc3IDQgNCAwIDAgMCAuNTU2IDYuNTg4QTQgNCAwIDEgMCAxMiAxOFoiIC8+CiAgPHBhdGggZD0iTTkgMTNhNC41IDQuNSAwIDAgMCAzLTQiIC8+CiAgPHBhdGggZD0iTTYuMDAzIDUuMTI1QTMgMyAwIDAgMCA2LjQwMSA2LjUiIC8+CiAgPHBhdGggZD0iTTMuNDc3IDEwLjg5NmE0IDQgMCAwIDEgLjU4NS0uMzk2IiAvPgogIDxwYXRoIGQ9Ik02IDE4YTQgNCAwIDAgMS0xLjk2Ny0uNTE2IiAvPgogIDxwYXRoIGQ9Ik0xMiAxM2g0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOGg2YTIgMiAwIDAgMSAyIDJ2MSIgLz4KICA8cGF0aCBkPSJNMTIgOGg4IiAvPgogIDxwYXRoIGQ9Ik0xNiA4VjVhMiAyIDAgMCAxIDItMiIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjEzIiByPSIuNSIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjMiIHI9Ii41IiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMjEiIHI9Ii41IiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iOCIgcj0iLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brain-circuit\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBrainCircuit extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1955,"removedExports":[],"renderedExports":["LucideBrainCircuit"],"renderedLength":1792},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/brain-cog.d.ts":{"code":"/**\n * @component @name BrainCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuODUyIDE0Ljc3Mi0uMzgzLjkyMyIgLz4KICA8cGF0aCBkPSJtMTAuODUyIDkuMjI4LS4zODMtLjkyMyIgLz4KICA8cGF0aCBkPSJtMTMuMTQ4IDE0Ljc3Mi4zODIuOTI0IiAvPgogIDxwYXRoIGQ9Im0xMy41MzEgOC4zMDUtLjM4My45MjMiIC8+CiAgPHBhdGggZD0ibTE0Ljc3MiAxMC44NTIuOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE0Ljc3MiAxMy4xNDguOTIzLjM4MyIgLz4KICA8cGF0aCBkPSJNMTcuNTk4IDYuNUEzIDMgMCAxIDAgMTIgNWEzIDMgMCAwIDAtNS42My0xLjQ0NiAzIDMgMCAwIDAtLjM2OCAxLjU3MSA0IDQgMCAwIDAtMi41MjUgNS43NzEiIC8+CiAgPHBhdGggZD0iTTE3Ljk5OCA1LjEyNWE0IDQgMCAwIDEgMi41MjUgNS43NzEiIC8+CiAgPHBhdGggZD0iTTE5LjUwNSAxMC4yOTRhNCA0IDAgMCAxLTEuNSA3LjcwNiIgLz4KICA8cGF0aCBkPSJNNC4wMzIgMTcuNDgzQTQgNCAwIDAgMCAxMS40NjQgMjBjLjE4LS4zMTEuODkyLS4zMTEgMS4wNzIgMGE0IDQgMCAwIDAgNy40MzItMi41MTYiIC8+CiAgPHBhdGggZD0iTTQuNSAxMC4yOTFBNCA0IDAgMCAwIDYgMTgiIC8+CiAgPHBhdGggZD0iTTYuMDAyIDUuMTI1YTMgMyAwIDAgMCAuNCAxLjM3NSIgLz4KICA8cGF0aCBkPSJtOS4yMjggMTAuODUyLS45MjMtLjM4MyIgLz4KICA8cGF0aCBkPSJtOS4yMjggMTMuMTQ4LS45MjMuMzgzIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brain-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBrainCog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":2187,"removedExports":[],"renderedExports":["LucideBrainCog"],"renderedLength":2024},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/brick-wall-fire.d.ts":{"code":"/**\n * @component @name BrickWallFire\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM3YyLjEwNyIgLz4KICA8cGF0aCBkPSJNMTcgOWMxIDMgMi41IDMuNSAzLjUgNC41QTUgNSAwIDAgMSAyMiAxN2E1IDUgMCAwIDEtMTAgMGMwLS4zIDAtLjYuMS0uOWEyIDIgMCAxIDAgMy4zLTJDMTMgMTEuNSAxNiA5IDE3IDkiIC8+CiAgPHBhdGggZD0iTTIxIDguMjc0VjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgzLjkzOCIgLz4KICA8cGF0aCBkPSJNMyAxNWg1LjI1MyIgLz4KICA8cGF0aCBkPSJNMyA5aDguMjI4IiAvPgogIDxwYXRoIGQ9Ik04IDE1djYiIC8+CiAgPHBhdGggZD0iTTggM3Y2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/brick-wall-fire\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBrickWallFire extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1670,"removedExports":[],"renderedExports":["LucideBrickWallFire"],"renderedLength":1507},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/brick-wall-shield.d.ts":{"code":"/**\n * @component @name BrickWallShield\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgOXYxLjI1OCIgLz4KICA8cGF0aCBkPSJNMTYgM3Y1LjQ2IiAvPgogIDxwYXRoIGQ9Ik0yMSA5LjExOFY1YTIgMiAwIDAgMC0yLTJINWEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoNS43NSIgLz4KICA8cGF0aCBkPSJNMjIgMTcuNWMwIDIuNDk5LTEuNzUgMy43NDktMy44MyA0LjQ3NGEuNS41IDAgMCAxLS4zMzUtLjAwNWMtMi4wODUtLjcyLTMuODM1LTEuOTctMy44MzUtNC40N1YxNGEuNS41IDAgMCAxIC41LS40OTljMSAwIDIuMjUtLjYgMy4xMi0xLjM2YS42LjYgMCAwIDEgLjc2LS4wMDFjLjg3NS43NjUgMi4xMiAxLjM2IDMuMTIgMS4zNmEuNS41IDAgMCAxIC41LjV6IiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDciIC8+CiAgPHBhdGggZD0iTTMgOWgxMi4xNDIiIC8+CiAgPHBhdGggZD0iTTggMTV2NiIgLz4KICA8cGF0aCBkPSJNOCAzdjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brick-wall-shield\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBrickWallShield extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1842,"removedExports":[],"renderedExports":["LucideBrickWallShield"],"renderedLength":1679},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/braces.d.ts":{"code":"/**\n * @component @name Braces\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzSDdhMiAyIDAgMCAwLTIgMnY1YTIgMiAwIDAgMS0yIDIgMiAyIDAgMCAxIDIgMnY1YzAgMS4xLjkgMiAyIDJoMSIgLz4KICA8cGF0aCBkPSJNMTYgMjFoMWEyIDIgMCAwIDAgMi0ydi01YzAtMS4xLjktMiAyLTJhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMC0yLTJoLTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/braces\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBraces extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideBraces\n */\ndeclare const LucideCurlyBraces: typeof LucideBraces;","originalLength":1551,"removedExports":[],"renderedExports":["LucideBraces","LucideCurlyBraces"],"renderedLength":1381},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/brain.d.ts":{"code":"/**\n * @component @name Brain\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMThWNSIgLz4KICA8cGF0aCBkPSJNMTUgMTNhNC4xNyA0LjE3IDAgMCAxLTMtNCA0LjE3IDQuMTcgMCAwIDEtMyA0IiAvPgogIDxwYXRoIGQ9Ik0xNy41OTggNi41QTMgMyAwIDEgMCAxMiA1YTMgMyAwIDEgMC01LjU5OCAxLjUiIC8+CiAgPHBhdGggZD0iTTE3Ljk5NyA1LjEyNWE0IDQgMCAwIDEgMi41MjYgNS43NyIgLz4KICA8cGF0aCBkPSJNMTggMThhNCA0IDAgMCAwIDItNy40NjQiIC8+CiAgPHBhdGggZD0iTTE5Ljk2NyAxNy40ODNBNCA0IDAgMSAxIDEyIDE4YTQgNCAwIDEgMS03Ljk2Ny0uNTE3IiAvPgogIDxwYXRoIGQ9Ik02IDE4YTQgNCAwIDAgMS0yLTcuNDY0IiAvPgogIDxwYXRoIGQ9Ik02LjAwMyA1LjEyNWE0IDQgMCAwIDAtMi41MjYgNS43NyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/brain\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBrain extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1712,"removedExports":[],"renderedExports":["LucideBrain"],"renderedLength":1549},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/briefcase-conveyor-belt.d.ts":{"code":"/**\n * @component @name BriefcaseConveyorBelt\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjB2MiIgLz4KICA8cGF0aCBkPSJNMTQgMjB2MiIgLz4KICA8cGF0aCBkPSJNMTggMjB2MiIgLz4KICA8cGF0aCBkPSJNMjEgMjBIMyIgLz4KICA8cGF0aCBkPSJNNiAyMHYyIiAvPgogIDxwYXRoIGQ9Ik04IDE2VjRhMiAyIDAgMCAxIDItMmg0YTIgMiAwIDAgMSAyIDJ2MTIiIC8+CiAgPHJlY3QgeD0iNCIgeT0iNiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjEwIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/briefcase-conveyor-belt\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBriefcaseConveyorBelt extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1590,"removedExports":[],"renderedExports":["LucideBriefcaseConveyorBelt"],"renderedLength":1427},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/briefcase-business.d.ts":{"code":"/**\n * @component @name BriefcaseBusiness\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiA2VjRhMiAyIDAgMCAwLTItMmgtNGEyIDIgMCAwIDAtMiAydjIiIC8+CiAgPHBhdGggZD0iTTIyIDEzYTE4LjE1IDE4LjE1IDAgMCAxLTIwIDAiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiB4PSIyIiB5PSI2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/briefcase-business\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBriefcaseBusiness extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1501,"removedExports":[],"renderedExports":["LucideBriefcaseBusiness"],"renderedLength":1338},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/brick-wall.d.ts":{"code":"/**\n * @component @name BrickWall\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiA5djYiIC8+CiAgPHBhdGggZD0iTTE2IDE1djYiIC8+CiAgPHBhdGggZD0iTTE2IDN2NiIgLz4KICA8cGF0aCBkPSJNMyAxNWgxOCIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxwYXRoIGQ9Ik04IDE1djYiIC8+CiAgPHBhdGggZD0iTTggM3Y2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/brick-wall\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBrickWall extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1497,"removedExports":[],"renderedExports":["LucideBrickWall"],"renderedLength":1334},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/briefcase-medical.d.ts":{"code":"/**\n * @component @name BriefcaseMedical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTF2NCIgLz4KICA8cGF0aCBkPSJNMTQgMTNoLTQiIC8+CiAgPHBhdGggZD0iTTE2IDZWNGEyIDIgMCAwIDAtMi0yaC00YTIgMiAwIDAgMC0yIDJ2MiIgLz4KICA8cGF0aCBkPSJNMTggNnYxNCIgLz4KICA8cGF0aCBkPSJNNiA2djE0IiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iNiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/briefcase-medical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBriefcaseMedical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1527,"removedExports":[],"renderedExports":["LucideBriefcaseMedical"],"renderedLength":1364},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/briefcase.d.ts":{"code":"/**\n * @component @name Briefcase\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjBWNGEyIDIgMCAwIDAtMi0yaC00YTIgMiAwIDAgMC0yIDJ2MTYiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiB4PSIyIiB5PSI2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/briefcase\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBriefcase extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1360,"removedExports":[],"renderedExports":["LucideBriefcase"],"renderedLength":1197},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bring-to-front.d.ts":{"code":"/**\n * @component @name BringToFront\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSI4IiB5PSI4IiB3aWR0aD0iOCIgaGVpZ2h0PSI4IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNCAxMGEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg0YTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTE0IDIwYTIgMiAwIDAgMCAyIDJoNGEyIDIgMCAwIDAgMi0ydi00YTIgMiAwIDAgMC0yLTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bring-to-front\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBringToFront extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1480,"removedExports":[],"renderedExports":["LucideBringToFront"],"renderedLength":1317},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/broccoli.d.ts":{"code":"/**\n * @component @name Broccoli\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTNhMyAzIDAgMCAxLTIuMTIxLTUuMTIxIiAvPgogIDxwYXRoIGQ9Ik0xNS42MDYgMTQuMjA0Yy0zLjUgMS41LTUuODk5IDQuNTAzLTguODk5IDcuNTAzQTEgMSAwIDAgMSA2IDIyYy0yIDAtNC0yLTQtNGExIDEgMCAwIDEgLjI5My0uNzA3YzEuOTExLTEuOTExIDMuODIzLTMuNTc4IDUuMzQ3LTUuNDQxIiAvPgogIDxwYXRoIGQ9Ik0xNi41NzMgMTQuNzM3QTQgNCAwIDAgMSAxNCAxMSIgLz4KICA8cGF0aCBkPSJNNy4xNCAxMC45MDdhNCA0IDAgMSAxIDIuNzU2LTcuNDNBNCA0IDAgMCAxIDE2LjcgNC40OGEyIDIgMCAwIDEgMi44MiAyLjgyIDQgNCAwIDAgMSAxLjAwMiA2LjgwNUE0IDQgMCAxIDEgMTMgMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/broccoli\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBroccoli extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1690,"removedExports":[],"renderedExports":["LucideBroccoli"],"renderedLength":1527},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/brush.d.ts":{"code":"/**\n * @component @name Brush\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTAgMyAzIiAvPgogIDxwYXRoIGQ9Ik02LjUgMjFBMy41IDMuNSAwIDEgMCAzIDE3LjVhMi42MiAyLjYyIDAgMCAxLS43MDggMS43OTJBMSAxIDAgMCAwIDMgMjF6IiAvPgogIDxwYXRoIGQ9Ik05Ljk2OSAxNy4wMzEgMjEuMzc4IDUuNjI0YTEgMSAwIDAgMC0zLjAwMi0zLjAwMkw2Ljk2NyAxNC4wMzEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brush\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBrush extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1440,"removedExports":[],"renderedExports":["LucideBrush"],"renderedLength":1277},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bubbles.d.ts":{"code":"/**\n * @component @name Bubbles\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNy4wMDEgMTUuMDg1QTEuNSAxLjUgMCAwIDEgOSAxNi41IiAvPgogIDxjaXJjbGUgY3g9IjE4LjUiIGN5PSI4LjUiIHI9IjMuNSIgLz4KICA8Y2lyY2xlIGN4PSI3LjUiIGN5PSIxNi41IiByPSI1LjUiIC8+CiAgPGNpcmNsZSBjeD0iNy41IiBjeT0iNC41IiByPSIyLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bubbles\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBubbles extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1424,"removedExports":[],"renderedExports":["LucideBubbles"],"renderedLength":1261},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/brush-cleaning.d.ts":{"code":"/**\n * @component @name BrushCleaning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMjItMS00IiAvPgogIDxwYXRoIGQ9Ik0xOSAxNGExIDEgMCAwIDAgMS0xdi0xYTIgMiAwIDAgMC0yLTJoLTNhMSAxIDAgMCAxLTEtMVY0YTIgMiAwIDAgMC00IDB2NWExIDEgMCAwIDEtMSAxSDZhMiAyIDAgMCAwLTIgMnYxYTEgMSAwIDAgMCAxIDEiIC8+CiAgPHBhdGggZD0iTTE5IDE0SDVsLTEuOTczIDYuNzY3QTEgMSAwIDAgMCA0IDIyaDE2YTEgMSAwIDAgMCAuOTczLTEuMjMzeiIgLz4KICA8cGF0aCBkPSJtOCAyMiAxLTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brush-cleaning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBrushCleaning extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1585,"removedExports":[],"renderedExports":["LucideBrushCleaning"],"renderedLength":1422},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bug-play.d.ts":{"code":"/**\n * @component @name BugPlay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTkuNjU1QTYgNiAwIDAgMSA2IDE0di0zYTQgNCAwIDAgMSA0LTRoNGE0IDQgMCAwIDEgNCAzLjk3IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNS4wMDNhMSAxIDAgMCAxIDEuNTE3LS44NTlsNC45OTcgMi45OTdhMSAxIDAgMCAxIDAgMS43MThsLTQuOTk3IDIuOTk3YTEgMSAwIDAgMS0xLjUxNy0uODZ6IiAvPgogIDxwYXRoIGQ9Ik0xNC4xMiAzLjg4IDE2IDIiIC8+CiAgPHBhdGggZD0iTTIxIDVhNCA0IDAgMCAxLTMuNTUgMy45NyIgLz4KICA8cGF0aCBkPSJNMyAyMWE0IDQgMCAwIDEgMy44MS00IiAvPgogIDxwYXRoIGQ9Ik0zIDVhNCA0IDAgMCAwIDMuNTUgMy45NyIgLz4KICA8cGF0aCBkPSJNNiAxM0gyIiAvPgogIDxwYXRoIGQ9Im04IDIgMS44OCAxLjg4IiAvPgogIDxwYXRoIGQ9Ik05IDcuMTNWNmEzIDMgMCAxIDEgNiAwdjEuMTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bug-play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBugPlay extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1781,"removedExports":[],"renderedExports":["LucideBugPlay"],"renderedLength":1618},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bug-off.d.ts":{"code":"/**\n * @component @name BugOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjB2LTgiIC8+CiAgPHBhdGggZD0iTTEyLjY1NiA3SDE0YTQgNCAwIDAgMSA0IDR2MS4zNDQiIC8+CiAgPHBhdGggZD0iTTE0LjEyIDMuODggMTYgMiIgLz4KICA8cGF0aCBkPSJNMTcuMTIzIDE3LjEyM0E2IDYgMCAwIDEgNiAxNHYtM2E0IDQgMCAwIDEgMS43Mi0zLjI4NyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMSA1YTQgNCAwIDAgMS0zLjU1IDMuOTciIC8+CiAgPHBhdGggZD0iTTIyIDEzaC0zLjM0NCIgLz4KICA8cGF0aCBkPSJNMyAyMWE0IDQgMCAwIDEgMy44MS00IiAvPgogIDxwYXRoIGQ9Ik0zIDVhNCA0IDAgMCAwIDMuNTUgMy45NyIgLz4KICA8cGF0aCBkPSJNNiAxM0gyIiAvPgogIDxwYXRoIGQ9Im04IDIgMS44OCAxLjg4IiAvPgogIDxwYXRoIGQ9Ik05LjcxMiA0LjA2QTMgMyAwIDAgMSAxNSA2djEuMTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bug-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBugOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1791,"removedExports":[],"renderedExports":["LucideBugOff"],"renderedLength":1628},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bug.d.ts":{"code":"/**\n * @component @name Bug\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjB2LTkiIC8+CiAgPHBhdGggZD0iTTE0IDdhNCA0IDAgMCAxIDQgNHYzYTYgNiAwIDAgMS0xMiAwdi0zYTQgNCAwIDAgMSA0LTR6IiAvPgogIDxwYXRoIGQ9Ik0xNC4xMiAzLjg4IDE2IDIiIC8+CiAgPHBhdGggZD0iTTIxIDIxYTQgNCAwIDAgMC0zLjgxLTQiIC8+CiAgPHBhdGggZD0iTTIxIDVhNCA0IDAgMCAxLTMuNTUgMy45NyIgLz4KICA8cGF0aCBkPSJNMjIgMTNoLTQiIC8+CiAgPHBhdGggZD0iTTMgMjFhNCA0IDAgMCAxIDMuODEtNCIgLz4KICA8cGF0aCBkPSJNMyA1YTQgNCAwIDAgMCAzLjU1IDMuOTciIC8+CiAgPHBhdGggZD0iTTYgMTNIMiIgLz4KICA8cGF0aCBkPSJtOCAyIDEuODggMS44OCIgLz4KICA8cGF0aCBkPSJNOSA3LjEzVjZhMyAzIDAgMSAxIDYgMHYxLjEzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bug\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBug extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1716,"removedExports":[],"renderedExports":["LucideBug"],"renderedLength":1553},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/building.d.ts":{"code":"/**\n * @component @name Building\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTBoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNGguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMGguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDE0aC4wMSIgLz4KICA8cGF0aCBkPSJNMTYgNmguMDEiIC8+CiAgPHBhdGggZD0iTTggMTBoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDE0aC4wMSIgLz4KICA8cGF0aCBkPSJNOCA2aC4wMSIgLz4KICA8cGF0aCBkPSJNOSAyMnYtM2ExIDEgMCAwIDEgMS0xaDRhMSAxIDAgMCAxIDEgMXYzIiAvPgogIDxyZWN0IHg9IjQiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIyMCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/building\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBuilding extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1654,"removedExports":[],"renderedExports":["LucideBuilding"],"renderedLength":1491},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bus.d.ts":{"code":"/**\n * @component @name Bus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCA2djYiIC8+CiAgPHBhdGggZD0iTTE1IDZ2NiIgLz4KICA8cGF0aCBkPSJNMiAxMmgxOS42IiAvPgogIDxwYXRoIGQ9Ik0xOCAxOGgzcy41LTEuNy44LTIuOGMuMS0uNC4yLS44LjItMS4yIDAtLjQtLjEtLjgtLjItMS4ybC0xLjQtNUMyMC4xIDYuOCAxOS4xIDYgMTggNkg0YTIgMiAwIDAgMC0yIDJ2MTBoMyIgLz4KICA8Y2lyY2xlIGN4PSI3IiBjeT0iMTgiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTkgMThoNSIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjE4IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1552,"removedExports":[],"renderedExports":["LucideBus"],"renderedLength":1389},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/bus-front.d.ts":{"code":"/**\n * @component @name BusFront\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA2IDIgNyIgLz4KICA8cGF0aCBkPSJNMTAgNmg0IiAvPgogIDxwYXRoIGQ9Im0yMiA3LTItMSIgLz4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHg9IjQiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik00IDExaDE2IiAvPgogIDxwYXRoIGQ9Ik04IDE1aC4wMSIgLz4KICA8cGF0aCBkPSJNMTYgMTVoLjAxIiAvPgogIDxwYXRoIGQ9Ik02IDE5djIiIC8+CiAgPHBhdGggZD0iTTE4IDIxdi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bus-front\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBusFront extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1535,"removedExports":[],"renderedExports":["LucideBusFront"],"renderedLength":1372},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/building-2.d.ts":{"code":"/**\n * @component @name Building2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJoNCIgLz4KICA8cGF0aCBkPSJNMTAgOGg0IiAvPgogIDxwYXRoIGQ9Ik0xNCAyMXYtM2EyIDIgMCAwIDAtNCAwdjMiIC8+CiAgPHBhdGggZD0iTTYgMTBINGEyIDIgMCAwIDAtMiAydjdhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0yVjlhMiAyIDAgMCAwLTItMmgtMiIgLz4KICA8cGF0aCBkPSJNNiAyMVY1YTIgMiAwIDAgMSAyLTJoOGEyIDIgMCAwIDEgMiAydjE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/building-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBuilding2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1521,"removedExports":[],"renderedExports":["LucideBuilding2"],"renderedLength":1358},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cake-slice.d.ts":{"code":"/**\n * @component @name CakeSlice\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTNIMyIgLz4KICA8cGF0aCBkPSJNMTYgMTdIMyIgLz4KICA8cGF0aCBkPSJtNy4yIDcuOS0zLjM4OCAyLjVBMiAyIDAgMCAwIDMgMTIuMDFWMjBhMSAxIDAgMCAwIDEgMWgxNmExIDEgMCAwIDAgMS0xdi04LjY1NGMwLTItMi40NC02LjAyNi02LjQ0LTguMDI2YTEgMSAwIDAgMC0xLjA4Mi4wNTdMMTAuNCA1LjYiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjciIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cake-slice\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCakeSlice extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1517,"removedExports":[],"renderedExports":["LucideCakeSlice"],"renderedLength":1354},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-1.d.ts":{"code":"/**\n * @component @name Calendar1\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTNoMXY0IiAvPgogIDxwYXRoIGQ9Ik0xNiAydjMiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendar1 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1409,"removedExports":[],"renderedExports":["LucideCalendar1"],"renderedLength":1246},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-arrow-down.d.ts":{"code":"/**\n * @component @name CalendarArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTcgNCA0IDQtNCIgLz4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0xOCAxM3Y4IiAvPgogIDxwYXRoIGQ9Ik0yMSAxMC4zNTRWNWEyIDIgMCAwMC0yLTJINWEyIDIgMCAwMC0yIDJ2MTRhMiAyIDAgMDAyIDJoNy4zNDMiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarArrowDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1526,"removedExports":[],"renderedExports":["LucideCalendarArrowDown"],"renderedLength":1363},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calculator.d.ts":{"code":"/**\n * @component @name Calculator\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMjAiIHg9IjQiIHk9IjIiIHJ4PSIyIiAvPgogIDxsaW5lIHgxPSI4IiB4Mj0iMTYiIHkxPSI2IiB5Mj0iNiIgLz4KICA8bGluZSB4MT0iMTYiIHgyPSIxNiIgeTE9IjE0IiB5Mj0iMTgiIC8+CiAgPHBhdGggZD0iTTE2IDEwaC4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMTBoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDEwaC4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMTRoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDE0aC4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMThoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDE4aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calculator\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalculator extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1638,"removedExports":[],"renderedExports":["LucideCalculator"],"renderedLength":1475},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cake.d.ts":{"code":"/**\n * @component @name Cake\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjF2LThhMiAyIDAgMCAwLTItMkg2YTIgMiAwIDAgMC0yIDJ2OCIgLz4KICA8cGF0aCBkPSJNNCAxNnMuNS0xIDItMSAyLjUgMiA0IDIgMi41LTIgNC0yIDIuNSAyIDQgMiAyLTEgMi0xIiAvPgogIDxwYXRoIGQ9Ik0yIDIxaDIwIiAvPgogIDxwYXRoIGQ9Ik03IDh2MyIgLz4KICA8cGF0aCBkPSJNMTIgOHYzIiAvPgogIDxwYXRoIGQ9Ik0xNyA4djMiIC8+CiAgPHBhdGggZD0iTTcgNGguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDRoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNyA0aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cake\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCake extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1570,"removedExports":[],"renderedExports":["LucideCake"],"renderedLength":1407},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-arrow-up.d.ts":{"code":"/**\n * @component @name CalendarArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTcgNC00IDQgNCIgLz4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0xOCAyMXYtOCIgLz4KICA8cGF0aCBkPSJNMjEgMTAuMzQzVjVhMiAyIDAgMDAtMi0ySDVhMiAyIDAgMDAtMiAydjE0YTIgMiAwIDAwMiAyaDkiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarArrowUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1510,"removedExports":[],"renderedExports":["LucideCalendarArrowUp"],"renderedLength":1347},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cable-car.d.ts":{"code":"/**\n * @component @name CableCar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM2guMDEiIC8+CiAgPHBhdGggZD0iTTE0IDJoLjAxIiAvPgogIDxwYXRoIGQ9Im0yIDkgMjAtNSIgLz4KICA8cGF0aCBkPSJNMTIgMTJWNi41IiAvPgogIDxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxMCIgeD0iNCIgeT0iMTIiIHJ4PSIzIiAvPgogIDxwYXRoIGQ9Ik05IDEydjUiIC8+CiAgPHBhdGggZD0iTTE1IDEydjUiIC8+CiAgPHBhdGggZD0iTTQgMTdoMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cable-car\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCableCar extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1507,"removedExports":[],"renderedExports":["LucideCableCar"],"renderedLength":1344},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-check.d.ts":{"code":"/**\n * @component @name CalendarCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0ibTkgMTUgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1437,"removedExports":[],"renderedExports":["LucideCalendarCheck"],"renderedLength":1274},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-check-2.d.ts":{"code":"/**\n * @component @name CalendarCheck2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNIDE5IDMgTCA1IDMiIC8+CiAgPHBhdGggZD0iTSAyMSAxMyBMIDIxIDUiIC8+CiAgPHBhdGggZD0iTSAyMSA1IEEyIDIgMCAwIDAgMTkgMyIgLz4KICA8cGF0aCBkPSJNIDMgMTkgQTIgMiAwIDAgMCA1IDIxIiAvPgogIDxwYXRoIGQ9Ik0gMyA1IEwgMyAxOSIgLz4KICA8cGF0aCBkPSJNIDUgMyBBMiAyIDAgMCAwIDMgNSIgLz4KICA8cGF0aCBkPSJtMTYgMTkgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTUgMjEgTDEyLjUgMjEiIC8+CiAgPHBhdGggZD0iTTggMnYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-check-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarCheck2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1676,"removedExports":[],"renderedExports":["LucideCalendarCheck2"],"renderedLength":1513},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cable.d.ts":{"code":"/**\n * @component @name Cable\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTlhMSAxIDAgMCAxLTEtMXYtMmEyIDIgMCAwIDEgMi0yaDJhMiAyIDAgMCAxIDIgMnYyYTEgMSAwIDAgMS0xIDF6IiAvPgogIDxwYXRoIGQ9Ik0xNyAyMXYtMiIgLz4KICA8cGF0aCBkPSJNMTkgMTRWNi41YTEgMSAwIDAgMC03IDB2MTFhMSAxIDAgMCAxLTcgMFYxMCIgLz4KICA8cGF0aCBkPSJNMjEgMjF2LTIiIC8+CiAgPHBhdGggZD0iTTMgNVYzIiAvPgogIDxwYXRoIGQ9Ik00IDEwYTIgMiAwIDAgMS0yLTJWNmExIDEgMCAwIDEgMS0xaDRhMSAxIDAgMCAxIDEgMXYyYTIgMiAwIDAgMS0yIDJ6IiAvPgogIDxwYXRoIGQ9Ik03IDVWMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cable\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCable extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1620,"removedExports":[],"renderedExports":["LucideCable"],"renderedLength":1457},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-cog.d.ts":{"code":"/**\n * @component @name CalendarCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuMjI4IDE2Ljg1Mi0uOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE1LjIyOCAxOS4xNDgtLjkyMy4zODMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cGF0aCBkPSJtMTYuNDcgMTQuMzA1LjM4Mi45MjMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAyMC43NzItLjM4My45MjQiIC8+CiAgPHBhdGggZD0ibTE5LjE0OCAxNS4yMjguMzgzLS45MjMiIC8+CiAgPHBhdGggZD0ibTE5LjUzIDIxLjY5Ni0uMzgyLS45MjQiIC8+CiAgPHBhdGggZD0ibTIwLjc3MyAxNi44NTIuOTI0LS4zODMiIC8+CiAgPHBhdGggZD0ibTIwLjc3MyAxOS4xNDguOTI0LjM4MyIgLz4KICA8cGF0aCBkPSJNMjEgMTAuNVY1YTIgMiAwIDAwLTItMkg1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmg1LjUiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarCog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1873,"removedExports":[],"renderedExports":["LucideCalendarCog"],"renderedLength":1710},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-clock.d.ts":{"code":"/**\n * @component @name CalendarClock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTR2Mi4ybDEuNiAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAydjMiIC8+CiAgPHBhdGggZD0iTTIxIDcuMzM4VjVhMiAyIDAgMDAtMi0ySDVhMiAyIDAgMDAtMiAydjE0YTIgMiAwIDAwMiAyaDIuMzM4IiAvPgogIDxwYXRoIGQ9Ik0zIDloNS44NTkiIC8+CiAgPHBhdGggZD0iTTggMnYzIiAvPgogIDxjaXJjbGUgY3g9IjE2IiBjeT0iMTYiIHI9IjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarClock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1521,"removedExports":[],"renderedExports":["LucideCalendarClock"],"renderedLength":1358},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-heart.d.ts":{"code":"/**\n * @component @name CalendarHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMTI3IDIxSDVhMiAyIDAgMDEtMi0yVjVhMiAyIDAgMDEyLTJoMTRhMiAyIDAgMDEyIDJ2NS4xMjUiIC8+CiAgPHBhdGggZD0iTTE0LjYyIDE3LjhBMi4yNSAyLjI1IDAgMTExOCAxNC44MzZhMi4yNSAyLjI1IDAgMTEzLjM4IDIuOTY2bC0yLjYyNiAyLjg1NmEuOTk4Ljk5OCAwIDAxLTEuNTA3IDB6IiAvPgogIDxwYXRoIGQ9Ik0xNiAydjMiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarHeart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1577,"removedExports":[],"renderedExports":["LucideCalendarHeart"],"renderedLength":1414},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-days.d.ts":{"code":"/**\n * @component @name CalendarDays\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTggMTNoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxM2guMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEzaC4wMSIgLz4KICA8cGF0aCBkPSJNOCAxN2guMDEiIC8+CiAgPHBhdGggZD0iTTEyIDE3aC4wMSIgLz4KICA8cGF0aCBkPSJNMTYgMTdoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-days\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarDays extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1595,"removedExports":[],"renderedExports":["LucideCalendarDays"],"renderedLength":1432},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-off.d.ts":{"code":"/**\n * @component @name CalendarOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTIxIDloLTUuNSIgLz4KICA8cGF0aCBkPSJNMyA5aDYiIC8+CiAgPHBhdGggZD0iTTMuNTg2IDMuNTg2QTIgMiAwIDAwMyA1djE0YTIgMiAwIDAwMiAyaDE0YTIgMiAwIDAwMS40MTQtLjU4NiIgLz4KICA8cGF0aCBkPSJNOC42NTYgM0gxOWEyIDIgMCAwMTIgMnYxMC4zNDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1517,"removedExports":[],"renderedExports":["LucideCalendarOff"],"renderedLength":1354},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-fold.d.ts":{"code":"/**\n * @component @name CalendarFold\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNVY1YTIgMiAwIDAwLTItMkg1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmgxMHYtNWExIDEgMCAwMTEtMXphMi40IDIuNCAwIDAxLS43MDYgMS43MDZsLTMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwMTE1IDIxIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTggMnYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-fold\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarFold extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1507,"removedExports":[],"renderedExports":["LucideCalendarFold"],"renderedLength":1344},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-minus.d.ts":{"code":"/**\n * @component @name CalendarMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMThoNiIgLz4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNFY1YTIgMiAwIDAwLTItMkg1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmg4LjMiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1453,"removedExports":[],"renderedExports":["LucideCalendarMinus"],"renderedLength":1290},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-minus-2.d.ts":{"code":"/**\n * @component @name CalendarMinus2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTEwIDE1aDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-minus-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarMinus2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1436,"removedExports":[],"renderedExports":["LucideCalendarMinus2"],"renderedLength":1273},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-plus-2.d.ts":{"code":"/**\n * @component @name CalendarPlus2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTEwIDE1aDQiIC8+CiAgPHBhdGggZD0iTTEyIDEzdjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-plus-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarPlus2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1462,"removedExports":[],"renderedExports":["LucideCalendarPlus2"],"renderedLength":1299},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-plus.d.ts":{"code":"/**\n * @component @name CalendarPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMThoNiIgLz4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0xOSAxNXY2IiAvPgogIDxwYXRoIGQ9Ik0yMSAxMS41VjVhMiAyIDAgMDAtMi0ySDVhMiAyIDAgMDAtMiAydjE0YTIgMiAwIDAwMiAyaDguMyIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxwYXRoIGQ9Ik04IDJ2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1483,"removedExports":[],"renderedExports":["LucideCalendarPlus"],"renderedLength":1320},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-range.d.ts":{"code":"/**\n * @component @name CalendarRange\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNiAydjMiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE3IDEzaC02IiAvPgogIDxwYXRoIGQ9Ik0xMyAxN0g3IiAvPgogIDxwYXRoIGQ9Ik03IDEzaC4wMSIgLz4KICA8cGF0aCBkPSJNMTcgMTdoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-range\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarRange extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1529,"removedExports":[],"renderedExports":["LucideCalendarRange"],"renderedLength":1366},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-sync.d.ts":{"code":"/**\n * @component @name CalendarSync\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTB2NGg0IiAvPgogIDxwYXRoIGQ9Im0xMSAxNCAxLjUzNS0xLjYwNWE1IDUgMCAwMTggMS41IiAvPgogIDxwYXRoIGQ9Ik0xNiAydjMiIC8+CiAgPHBhdGggZD0ibTIxIDE4LTEuNTM1IDEuNjA1YTUgNSAwIDAxLTgtMS41IiAvPgogIDxwYXRoIGQ9Ik0yMSAyMnYtNGgtNCIgLz4KICA8cGF0aCBkPSJNMjEgOC41MTdWNWEyIDIgMCAwMC0yLTJINWEyIDIgMCAwMC0yIDJ2MTRhMiAyIDAgMDAyIDJoMy41MTciIC8+CiAgPHBhdGggZD0iTTMgOWg0IiAvPgogIDxwYXRoIGQ9Ik04IDJ2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-sync\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarSync extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1623,"removedExports":[],"renderedExports":["LucideCalendarSync"],"renderedLength":1460},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-search.d.ts":{"code":"/**\n * @component @name CalendarSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMC42OVY1YTIgMiAwIDAwLTItMkg1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmg3LjI1IiAvPgogIDxwYXRoIGQ9Im0yMiAyMS0xLjg3NS0xLjg3NSIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxwYXRoIGQ9Ik04IDJ2MyIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE3IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarSearch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1523,"removedExports":[],"renderedExports":["LucideCalendarSearch"],"renderedLength":1360},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-x-2.d.ts":{"code":"/**\n * @component @name CalendarX2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Im0xNyAxNiA1IDUiIC8+CiAgPHBhdGggZD0ibTE3IDIxIDUtNSIgLz4KICA8cGF0aCBkPSJNMjEgMTJWNWEyIDIgMCAwMC0yLTJINWEyIDIgMCAwMC0yIDJ2MTRhMiAyIDAgMDAyIDJoOCIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxwYXRoIGQ9Ik04IDJ2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-x-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarX2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1472,"removedExports":[],"renderedExports":["LucideCalendarX2"],"renderedLength":1309},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar-x.d.ts":{"code":"/**\n * @component @name CalendarX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0ibTE0IDEzLTQgNCIgLz4KICA8cGF0aCBkPSJtMTAgMTMgNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1441,"removedExports":[],"renderedExports":["LucideCalendarX"],"renderedLength":1278},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendars.d.ts":{"code":"/**\n * @component @name Calendars\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNS43MjYgMjEuMDFBMiAyIDAgMCAxIDE0IDIySDRhMiAyIDAgMCAxLTItMlYxMGEyIDIgMCAwIDEgMi0yIiAvPgogIDxwYXRoIGQ9Ik0xOCAydjIiIC8+CiAgPHBhdGggZD0iTTIgMTNoMiIgLz4KICA8cGF0aCBkPSJNOCA4aDE0IiAvPgogIDxyZWN0IHg9IjgiIHk9IjMiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendars\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendars extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1508,"removedExports":[],"renderedExports":["LucideCalendars"],"renderedLength":1345},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/calendar.d.ts":{"code":"/**\n * @component @name Calendar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendar extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1366,"removedExports":[],"renderedExports":["LucideCalendar"],"renderedLength":1203},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/camera.d.ts":{"code":"/**\n * @component @name Camera\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuOTk3IDRhMiAyIDAgMCAxIDEuNzYgMS4wNWwuNDg2LjlBMiAyIDAgMCAwIDE4LjAwMyA3SDIwYTIgMiAwIDAgMSAyIDJ2OWEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMlY5YTIgMiAwIDAgMSAyLTJoMS45OTdhMiAyIDAgMCAwIDEuNzU5LTEuMDQ4bC40ODktLjkwNEEyIDIgMCAwIDEgMTAuMDA0IDR6IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTMiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/camera\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCamera extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1498,"removedExports":[],"renderedExports":["LucideCamera"],"renderedLength":1335},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/camera-off.d.ts":{"code":"/**\n * @component @name CameraOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuNTY0IDE0LjU1OGEzIDMgMCAxIDEtNC4xMjItNC4xMjEiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMjAgMjBINGEyIDIgMCAwIDEtMi0yVjlhMiAyIDAgMCAxIDItMmgxLjk5N2EyIDIgMCAwIDAgLjgxOS0uMTc1IiAvPgogIDxwYXRoIGQ9Ik05LjY5NSA0LjAyNEEyIDIgMCAwIDEgMTAuMDA0IDRoMy45OTNhMiAyIDAgMCAxIDEuNzYgMS4wNWwuNDg2LjlBMiAyIDAgMCAwIDE4LjAwMyA3SDIwYTIgMiAwIDAgMSAyIDJ2Ny4zNDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/camera-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCameraOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1585,"removedExports":[],"renderedExports":["LucideCameraOff"],"renderedLength":1422},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/candy-off.d.ts":{"code":"/**\n * @component @name CandyOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTB2Ny45IiAvPgogIDxwYXRoIGQ9Ik0xMS44MDIgNi4xNDVhNSA1IDAgMCAxIDYuMDUzIDYuMDUzIiAvPgogIDxwYXRoIGQ9Ik0xNCA2LjF2Mi4yNDMiIC8+CiAgPHBhdGggZD0ibTE1LjUgMTUuNTcxLS45NjQuOTY0YTUgNSAwIDAgMS03LjA3MSAwIDUgNSAwIDAgMSAwLTcuMDdsLjk2NC0uOTY1IiAvPgogIDxwYXRoIGQ9Ik0xNiA3VjNhMSAxIDAgMCAxIDEuNzA3LS43MDcgMi41IDIuNSAwIDAgMCAyLjE1Mi43MTcgMSAxIDAgMCAxIDEuMTMxIDEuMTMxIDIuNSAyLjUgMCAwIDAgLjcxNyAyLjE1MkExIDEgMCAwIDEgMjEgOGgtNCIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik04IDE3djRhMSAxIDAgMCAxLTEuNzA3LjcwNyAyLjUgMi41IDAgMCAwLTIuMTUyLS43MTcgMSAxIDAgMCAxLTEuMTMxLTEuMTMxIDIuNSAyLjUgMCAwIDAtLjcxNy0yLjE1MkExIDEgMCAwIDEgMyAxNmg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/candy-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCandyOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1843,"removedExports":[],"renderedExports":["LucideCandyOff"],"renderedLength":1680},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/candy-cane.d.ts":{"code":"/**\n * @component @name CandyCane\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuOCA1IDIuMTExIDQuMjIzIiAvPgogIDxwYXRoIGQ9Ik0xNy43NSA3IDE1IDIuMSIgLz4KICA8cGF0aCBkPSJtNC44NzQgMTQuNjQ3IDIuMTIgNC4yNCIgLz4KICA8cGF0aCBkPSJNNS43IDIxYTIgMiAwIDAgMS0zLjUtMmw4LjYtMTRhNiA2IDAgMCAxIDEwLjQgNiAyIDIgMCAxIDEtMy40NjQtMiAyIDIgMCAxIDAtMy40NjQtMnoiIC8+CiAgPHBhdGggZD0ibTcuOTA2IDkuNzEyIDIuMDA1IDQuNDExIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/candy-cane\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCandyCane extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1537,"removedExports":[],"renderedExports":["LucideCandyCane"],"renderedLength":1374},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cannabis-off.d.ts":{"code":"/**\n * @component @name CannabisOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTRjMS41IDEuNSAzLjUgMyA2IDMgMC0xLjUtLjUtMy41LTItNSIgLz4KICA8cGF0aCBkPSJNMTMuOTg4IDguMzI3QzEzLjkwMiA2LjA1NCAxMy4zNjUgMy44MiAxMiAyYTkuMyA5LjMgMCAwIDAtMS40NDUgMi45IiAvPgogIDxwYXRoIGQ9Ik0xNy4zNzUgMTEuNzI1QzE4Ljg4MiAxMC41MyAyMSA3Ljg0MSAyMSA2Yy0yLjMyNCAwLTUuMDggMS4yOTYtNi42NjIgMi42ODQiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMjEuMDI0IDE1LjM3OEExNSAxNSAwIDAgMCAyMiAxNWMtLjQyNi0xLjI3OS0yLjY3LTIuNTU3LTQuMjUtMi45MDciIC8+CiAgPHBhdGggZD0iTTYuOTk1IDYuOTkyQzUuNzE0IDYuNCA0LjI5IDYgMyA2YzAgMiAyLjUgNSA0IDYtMS41IDAtNC41IDEuNS01IDMgMy41IDEuNSA2IDEgNiAxLTEuNSAxLjUtMiAzLjUtMiA1IDIuNSAwIDQuNS0xLjUgNi0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cannabis-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCannabisOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1853,"removedExports":[],"renderedExports":["LucideCannabisOff"],"renderedLength":1690},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cannabis.d.ts":{"code":"/**\n * @component @name Cannabis\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTQiIC8+CiAgPHBhdGggZD0iTTcgMTJjLTEuNSAwLTQuNSAxLjUtNSAzIDMuNSAxLjUgNiAxIDYgMS0xLjUgMS41LTIgMy41LTIgNSAyLjUgMCA0LjUtMS41IDYtMyAxLjUgMS41IDMuNSAzIDYgMyAwLTEuNS0uNS0zLjUtMi01IDAgMCAyLjUuNSA2LTEtLjUtMS41LTMuNS0zLTUtMyAxLjUtMSA0LTQgNC02LTIuNSAwLTUuNSAxLjUtNyAzIDAtMi41LS41LTUtMi03LTEuNSAyLTIgNC41LTIgNy0xLjUtMS41LTQuNS0zLTctMyAwIDIgMi41IDUgNCA2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cannabis\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCannabis extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1574,"removedExports":[],"renderedExports":["LucideCannabis"],"renderedLength":1411},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/candy.d.ts":{"code":"/**\n * @component @name Candy\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgN3YxMC45IiAvPgogIDxwYXRoIGQ9Ik0xNCA2LjFWMTciIC8+CiAgPHBhdGggZD0iTTE2IDdWM2ExIDEgMCAwIDEgMS43MDctLjcwNyAyLjUgMi41IDAgMCAwIDIuMTUyLjcxNyAxIDEgMCAwIDEgMS4xMzEgMS4xMzEgMi41IDIuNSAwIDAgMCAuNzE3IDIuMTUyQTEgMSAwIDAgMSAyMSA4aC00IiAvPgogIDxwYXRoIGQ9Ik0xNi41MzYgNy40NjVhNSA1IDAgMCAwLTcuMDcyIDBsLTIgMmE1IDUgMCAwIDAgMCA3LjA3IDUgNSAwIDAgMCA3LjA3MiAwbDItMmE1IDUgMCAwIDAgMC03LjA3IiAvPgogIDxwYXRoIGQ9Ik04IDE3djRhMSAxIDAgMCAxLTEuNzA3LjcwNyAyLjUgMi41IDAgMCAwLTIuMTUyLS43MTcgMSAxIDAgMCAxLTEuMTMxLTEuMTMxIDIuNSAyLjUgMCAwIDAtLjcxNy0yLjE1MkExIDEgMCAwIDEgMyAxNmg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/candy\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCandy extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1752,"removedExports":[],"renderedExports":["LucideCandy"],"renderedLength":1589},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/car-front.d.ts":{"code":"/**\n * @component @name CarFront\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEgOC0yIDItMS41LTMuN0EyIDIgMCAwIDAgMTUuNjQ2IDVIOC40YTIgMiAwIDAgMC0xLjkwMyAxLjI1N0w1IDEwIDMgOCIgLz4KICA8cGF0aCBkPSJNNyAxNGguMDEiIC8+CiAgPHBhdGggZD0iTTE3IDE0aC4wMSIgLz4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iOCIgeD0iMyIgeT0iMTAiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik01IDE4djIiIC8+CiAgPHBhdGggZD0iTTE5IDE4djIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/car-front\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCarFront extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1523,"removedExports":[],"renderedExports":["LucideCarFront"],"renderedLength":1360},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/car-taxi-front.d.ts":{"code":"/**\n * @component @name CarTaxiFront\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMmg0IiAvPgogIDxwYXRoIGQ9Im0yMSA4LTIgMi0xLjUtMy43QTIgMiAwIDAgMCAxNS42NDYgNUg4LjRhMiAyIDAgMCAwLTEuOTAzIDEuMjU3TDUgMTAgMyA4IiAvPgogIDxwYXRoIGQ9Ik03IDE0aC4wMSIgLz4KICA8cGF0aCBkPSJNMTcgMTRoLjAxIiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSI4IiB4PSIzIiB5PSIxMCIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTUgMTh2MiIgLz4KICA8cGF0aCBkPSJNMTkgMTh2MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/car-taxi-front\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCarTaxiFront extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1580,"removedExports":[],"renderedExports":["LucideCarTaxiFront"],"renderedLength":1417},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/caravan.d.ts":{"code":"/**\n * @component @name Caravan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTlWOWE0IDQgMCAwIDAtNC00SDZhNCA0IDAgMCAwLTQgNHY4YTIgMiAwIDAgMCAyIDJoMiIgLz4KICA8cGF0aCBkPSJNMiA5aDNhMSAxIDAgMCAxIDEgMXYyYTEgMSAwIDAgMS0xIDFIMiIgLz4KICA8cGF0aCBkPSJNMjIgMTd2MWExIDEgMCAwIDEtMSAxSDEwdi05YTEgMSAwIDAgMSAxLTFoMmExIDEgMCAwIDEgMSAxdjkiIC8+CiAgPGNpcmNsZSBjeD0iOCIgY3k9IjE5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/caravan\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCaravan extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1512,"removedExports":[],"renderedExports":["LucideCaravan"],"renderedLength":1349},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/captions-off.d.ts":{"code":"/**\n * @component @name CaptionsOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSA1SDE5YTIgMiAwIDAgMSAyIDJ2OC41IiAvPgogIDxwYXRoIGQ9Ik0xNyAxMWgtLjUiIC8+CiAgPHBhdGggZD0iTTE5IDE5SDVhMiAyIDAgMCAxLTItMlY3YTIgMiAwIDAgMSAyLTIiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNNyAxMWg0IiAvPgogIDxwYXRoIGQ9Ik03IDE1aDIuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/captions-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCaptionsOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1489,"removedExports":[],"renderedExports":["LucideCaptionsOff"],"renderedLength":1326},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/car.d.ts":{"code":"/**\n * @component @name Car\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTdoMmMuNiAwIDEtLjQgMS0xdi0zYzAtLjktLjctMS43LTEuNS0xLjlDMTguNyAxMC42IDE2IDEwIDE2IDEwcy0xLjMtMS40LTIuMi0yLjNjLS41LS40LTEuMS0uNy0xLjgtLjdINWMtLjYgMC0xLjEuNC0xLjQuOWwtMS40IDIuOUEzLjcgMy43IDAgMCAwIDIgMTJ2NGMwIC42LjQgMSAxIDFoMiIgLz4KICA8Y2lyY2xlIGN4PSI3IiBjeT0iMTciIHI9IjIiIC8+CiAgPHBhdGggZD0iTTkgMTdoNiIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE3IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/car\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCar extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1544,"removedExports":[],"renderedExports":["LucideCar"],"renderedLength":1381},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/case-sensitive.d.ts":{"code":"/**\n * @component @name CaseSensitive\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAxNiA0LjAzOS05LjY5YS41LjUgMCAwIDEgLjkyMyAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik0yMiA5djciIC8+CiAgPHBhdGggZD0iTTMuMzA0IDEzaDYuMzkyIiAvPgogIDxjaXJjbGUgY3g9IjE4LjUiIGN5PSIxMi41IiByPSIzLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/case-sensitive\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCaseSensitive extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1437,"removedExports":[],"renderedExports":["LucideCaseSensitive"],"renderedLength":1274},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/captions.d.ts":{"code":"/**\n * @component @name Captions\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTQiIHg9IjMiIHk9IjUiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNNyAxNWg0TTE1IDE1aDJNNyAxMWgyTTEzIDExaDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/captions\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCaptions extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCaptions\n */\ndeclare const LucideSubtitles: typeof LucideCaptions;","originalLength":1475,"removedExports":[],"renderedExports":["LucideCaptions","LucideSubtitles"],"renderedLength":1305},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/carrot.d.ts":{"code":"/**\n * @component @name Carrot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTZhMSAxIDAgMCAwLTctN3EtNCA0LTUuOTg3IDEyLjM4NWEuNS41IDAgMCAwIC42MDIuNjAyUTExIDIwIDE1IDE2bC0zLTMiIC8+CiAgPHBhdGggZD0iTTE1IDlxNCA0IDcgMC0zLTQtNyAwIDQtNCAwLTctNCAzIDAgNyIgLz4KICA8cGF0aCBkPSJtOCAxNS0yLjU4LTIuNTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/carrot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCarrot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1426,"removedExports":[],"renderedExports":["LucideCarrot"],"renderedLength":1263},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/case-lower.d.ts":{"code":"/**\n * @component @name CaseLower\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOXY3IiAvPgogIDxwYXRoIGQ9Ik0xNCA2djEwIiAvPgogIDxjaXJjbGUgY3g9IjE3LjUiIGN5PSIxMi41IiByPSIzLjUiIC8+CiAgPGNpcmNsZSBjeD0iNi41IiBjeT0iMTIuNSIgcj0iMy41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/case-lower\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCaseLower extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1381,"removedExports":[],"renderedExports":["LucideCaseLower"],"renderedLength":1218},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cast.d.ts":{"code":"/**\n * @component @name Cast\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA4VjZhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjEyYTIgMiAwIDAgMS0yIDJoLTYiIC8+CiAgPHBhdGggZD0iTTIgMTJhOSA5IDAgMCAxIDggOCIgLz4KICA8cGF0aCBkPSJNMiAxNmE1IDUgMCAwIDEgNCA0IiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMi4wMSIgeTE9IjIwIiB5Mj0iMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cast\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCast extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1430,"removedExports":[],"renderedExports":["LucideCast"],"renderedLength":1267},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cassette-tape.d.ts":{"code":"/**\n * @component @name CassetteTape\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIxMCIgcj0iMiIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgogIDxjaXJjbGUgY3g9IjE2IiBjeT0iMTAiIHI9IjIiIC8+CiAgPHBhdGggZD0ibTYgMjAgLjctMi45QTEuNCAxLjQgMCAwIDEgOC4xIDE2aDcuOGExLjQgMS40IDAgMCAxIDEuNCAxbC43IDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cassette-tape\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCassetteTape extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1527,"removedExports":[],"renderedExports":["LucideCassetteTape"],"renderedLength":1364},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/castle.d.ts":{"code":"/**\n * @component @name Castle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNVYzIiAvPgogIDxwYXRoIGQ9Ik0xNCA1VjMiIC8+CiAgPHBhdGggZD0iTTE1IDIxdi0zYTMgMyAwIDAgMC02IDB2MyIgLz4KICA8cGF0aCBkPSJNMTggM3Y4IiAvPgogIDxwYXRoIGQ9Ik0xOCA1SDYiIC8+CiAgPHBhdGggZD0iTTIyIDExSDIiIC8+CiAgPHBhdGggZD0iTTIyIDl2MTBhMiAyIDAgMCAxLTIgMkg0YTIgMiAwIDAgMS0yLTJWOSIgLz4KICA8cGF0aCBkPSJNNiAzdjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/castle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCastle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1506,"removedExports":[],"renderedExports":["LucideCastle"],"renderedLength":1343},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cctv.d.ts":{"code":"/**\n * @component @name Cctv\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuNzUgMTJoMy42MzJhMSAxIDAgMCAxIC44OTQgMS40NDdsLTIuMDM0IDQuMDY5YTEgMSAwIDAgMS0xLjcwOC4xMzRsLTIuMTI0LTIuOTciIC8+CiAgPHBhdGggZD0iTTE3LjEwNiA5LjA1M2ExIDEgMCAwIDEgLjQ0NyAxLjM0MWwtMy4xMDYgNi4yMTFhMSAxIDAgMCAxLTEuMzQyLjQ0N0wzLjYxIDEyLjNhMi45MiAyLjkyIDAgMCAxLTEuMy0zLjkxTDMuNjkgNS42YTIuOTIgMi45MiAwIDAgMSAzLjkyLTEuM3oiIC8+CiAgPHBhdGggZD0iTTIgMTloMy43NmEyIDIgMCAwIDAgMS44LTEuMUw5IDE1IiAvPgogIDxwYXRoIGQ9Ik0yIDIxdi00IiAvPgogIDxwYXRoIGQ9Ik03IDloLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cctv\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCctv extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1642,"removedExports":[],"renderedExports":["LucideCctv"],"renderedLength":1479},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cctv-off.d.ts":{"code":"/**\n * @component @name CctvOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIuMzA5IDYuNjUyIDQuNzk3IDIuNDAxYTEgMSAwIDAgMSAuNDQ3IDEuMzQxbC0uNTAxIDEuMDAxLjYwNS42MDVoMi43MjVhMSAxIDAgMCAxIC44OTQgMS40NDdsLS43MjQgMS40NDgiIC8+CiAgPHBhdGggZD0ibTE1LjE2NiAxNS4xNjYtLjcxOSAxLjQzOWExIDEgMCAwIDEtMS4zNDIuNDQ3TDMuNjEgMTIuM2EyLjkyIDIuOTIgMCAwIDEtMS4zLTMuOTFMMy42OSA1LjZhMi45IDIuOSAwIDAgMSAuODczLTEuMDM3IiAvPgogIDxwYXRoIGQ9Ik0yIDE5aDMuNzZhMiAyIDAgMCAwIDEuOC0xLjFsMS40NDEtMi45MDIiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMiAyMXYtNCIgLz4KICA8cGF0aCBkPSJNNyA5aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cctv-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCctvOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1709,"removedExports":[],"renderedExports":["LucideCctvOff"],"renderedLength":1546},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/case-upper.d.ts":{"code":"/**\n * @component @name CaseUpper\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTFoNC41YTEgMSAwIDAgMSAwIDVoLTRhLjUuNSAwIDAgMS0uNS0uNXYtOWEuNS41IDAgMCAxIC41LS41aDNhMSAxIDAgMCAxIDAgNSIgLz4KICA8cGF0aCBkPSJtMiAxNiA0LjAzOS05LjY5YS41LjUgMCAwIDEgLjkyMyAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik0zLjMwNCAxM2g2LjM5MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/case-upper\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCaseUpper extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1457,"removedExports":[],"renderedExports":["LucideCaseUpper"],"renderedLength":1294},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-area.d.ts":{"code":"/**\n * @component @name ChartArea\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTEuMjA3YS41LjUgMCAwIDEgLjE0Ni0uMzUzbDItMmEuNS41IDAgMCAxIC43MDggMGwzLjI5MiAzLjI5MmEuNS41IDAgMCAwIC43MDggMGw0LjI5Mi00LjI5MmEuNS41IDAgMCAxIC44NTQuMzUzVjE2YTEgMSAwIDAgMS0xIDFIOGExIDEgMCAwIDEtMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-area\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartArea extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideChartArea\n */\ndeclare const LucideAreaChart: typeof LucideChartArea;","originalLength":1616,"removedExports":[],"renderedExports":["LucideChartArea","LucideAreaChart"],"renderedLength":1446},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-bar-decreasing.d.ts":{"code":"/**\n * @component @name ChartBarDecreasing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTFoOCIgLz4KICA8cGF0aCBkPSJNNyAxNmgzIiAvPgogIDxwYXRoIGQ9Ik03IDZoMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-bar-decreasing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartBarDecreasing extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1412,"removedExports":[],"renderedExports":["LucideChartBarDecreasing"],"renderedLength":1249},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/card-sim.d.ts":{"code":"/**\n * @component @name CardSim\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTR2NCIgLz4KICA8cGF0aCBkPSJNMTQuMTcyIDJhMiAyIDAgMCAxIDEuNDE0LjU4NmwzLjgyOCAzLjgyOEEyIDIgMCAwIDEgMjAgNy44MjhWMjBhMiAyIDAgMCAxLTIgMkg2YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yeiIgLz4KICA8cGF0aCBkPSJNOCAxNGg4IiAvPgogIDxyZWN0IHg9IjgiIHk9IjEwIiB3aWR0aD0iOCIgaGVpZ2h0PSI4IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/card-sim\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCardSim extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1501,"removedExports":[],"renderedExports":["LucideCardSim"],"renderedLength":1338},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-bar-big.d.ts":{"code":"/**\n * @component @name ChartBarBig\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHJlY3QgeD0iNyIgeT0iMTMiIHdpZHRoPSI5IiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgogIDxyZWN0IHg9IjciIHk9IjUiIHdpZHRoPSIxMiIgaGVpZ2h0PSI0IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-bar-big\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartBarBig extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideChartBarBig\n */\ndeclare const LucideBarChartHorizontalBig: typeof LucideChartBarBig;","originalLength":1577,"removedExports":[],"renderedExports":["LucideChartBarBig","LucideBarChartHorizontalBig"],"renderedLength":1407},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-bar-stacked.d.ts":{"code":"/**\n * @component @name ChartBarStacked\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTN2NCIgLz4KICA8cGF0aCBkPSJNMTUgNXY0IiAvPgogIDxwYXRoIGQ9Ik0zIDN2MTZhMiAyIDAgMCAwIDIgMmgxNiIgLz4KICA8cmVjdCB4PSI3IiB5PSIxMyIgd2lkdGg9IjkiIGhlaWdodD0iNCIgcng9IjEiIC8+CiAgPHJlY3QgeD0iNyIgeT0iNSIgd2lkdGg9IjEyIiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chart-bar-stacked\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartBarStacked extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1502,"removedExports":[],"renderedExports":["LucideChartBarStacked"],"renderedLength":1339},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-bar.d.ts":{"code":"/**\n * @component @name ChartBar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTZoOCIgLz4KICA8cGF0aCBkPSJNNyAxMWgxMiIgLz4KICA8cGF0aCBkPSJNNyA2aDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-bar\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartBar extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideChartBar\n */\ndeclare const LucideBarChartHorizontal: typeof LucideChartBar;","originalLength":1498,"removedExports":[],"renderedExports":["LucideChartBar","LucideBarChartHorizontal"],"renderedLength":1328},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-candlestick.d.ts":{"code":"/**\n * @component @name ChartCandlestick\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSA1djQiIC8+CiAgPHJlY3Qgd2lkdGg9IjQiIGhlaWdodD0iNiIgeD0iNyIgeT0iOSIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTkgMTV2MiIgLz4KICA8cGF0aCBkPSJNMTcgM3YyIiAvPgogIDxyZWN0IHdpZHRoPSI0IiBoZWlnaHQ9IjgiIHg9IjE1IiB5PSI1IiByeD0iMSIgLz4KICA8cGF0aCBkPSJNMTcgMTN2MyIgLz4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-candlestick\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartCandlestick extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideChartCandlestick\n */\ndeclare const LucideCandlestickChart: typeof LucideChartCandlestick;","originalLength":1726,"removedExports":[],"renderedExports":["LucideChartCandlestick","LucideCandlestickChart"],"renderedLength":1556},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-column-stacked.d.ts":{"code":"/**\n * @component @name ChartColumnStacked\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTNINyIgLz4KICA8cGF0aCBkPSJNMTkgOWgtNCIgLz4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHJlY3QgeD0iMTUiIHk9IjUiIHdpZHRoPSI0IiBoZWlnaHQ9IjEyIiByeD0iMSIgLz4KICA8cmVjdCB4PSI3IiB5PSI4IiB3aWR0aD0iNCIgaGVpZ2h0PSI5IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-column-stacked\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartColumnStacked extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1524,"removedExports":[],"renderedExports":["LucideChartColumnStacked"],"renderedLength":1361},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-column-increasing.d.ts":{"code":"/**\n * @component @name ChartColumnIncreasing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTdWOSIgLz4KICA8cGF0aCBkPSJNMTggMTdWNSIgLz4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTggMTd2LTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-column-increasing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartColumnIncreasing extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideChartColumnIncreasing\n */\ndeclare const LucideBarChart4: typeof LucideChartColumnIncreasing;","originalLength":1589,"removedExports":[],"renderedExports":["LucideChartColumnIncreasing","LucideBarChart4"],"renderedLength":1419},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-column-decreasing.d.ts":{"code":"/**\n * @component @name ChartColumnDecreasing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTdWOSIgLz4KICA8cGF0aCBkPSJNMTggMTd2LTMiIC8+CiAgPHBhdGggZD0iTTMgM3YxNmEyIDIgMCAwIDAgMiAyaDE2IiAvPgogIDxwYXRoIGQ9Ik04IDE3VjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-column-decreasing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartColumnDecreasing extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1434,"removedExports":[],"renderedExports":["LucideChartColumnDecreasing"],"renderedLength":1271},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-gantt.d.ts":{"code":"/**\n * @component @name ChartGantt\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNmg4IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNmg2IiAvPgogIDxwYXRoIGQ9Ik0zIDN2MTZhMiAyIDAgMCAwIDIgMmgxNiIgLz4KICA8cGF0aCBkPSJNOCAxMWg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chart-gantt\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartGantt extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1363,"removedExports":[],"renderedExports":["LucideChartGantt"],"renderedLength":1200},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cat.d.ts":{"code":"/**\n * @component @name Cat\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNWMuNjcgMCAxLjM1LjA5IDIgLjI2IDEuNzgtMiA1LjAzLTIuODQgNi40Mi0yLjI2IDEuNC41OC0uNDIgNy0uNDIgNyAuNTcgMS4wNyAxIDIuMjQgMSAzLjQ0QzIxIDE3LjkgMTYuOTcgMjEgMTIgMjFzLTktMy05LTcuNTZjMC0xLjI1LjUtMi40IDEtMy40NCAwIDAtMS44OS02LjQyLS41LTcgMS4zOS0uNTggNC43Mi4yMyA2LjUgMi4yM0E5LjA0IDkuMDQgMCAwIDEgMTIgNVoiIC8+CiAgPHBhdGggZD0iTTggMTR2LjUiIC8+CiAgPHBhdGggZD0iTTE2IDE0di41IiAvPgogIDxwYXRoIGQ9Ik0xMS4yNSAxNi4yNWgxLjVMMTIgMTdsLS43NS0uNzVaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cat\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCat extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1612,"removedExports":[],"renderedExports":["LucideCat"],"renderedLength":1449},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-column.d.ts":{"code":"/**\n * @component @name ChartColumn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTE4IDE3VjkiIC8+CiAgPHBhdGggZD0iTTEzIDE3VjUiIC8+CiAgPHBhdGggZD0iTTggMTd2LTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-column\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartColumn extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideChartColumn\n */\ndeclare const LucideBarChart3: typeof LucideChartColumn;","originalLength":1508,"removedExports":[],"renderedExports":["LucideChartColumn","LucideBarChart3"],"renderedLength":1338},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-column-big.d.ts":{"code":"/**\n * @component @name ChartColumnBig\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHJlY3QgeD0iMTUiIHk9IjUiIHdpZHRoPSI0IiBoZWlnaHQ9IjEyIiByeD0iMSIgLz4KICA8cmVjdCB4PSI3IiB5PSI4IiB3aWR0aD0iNCIgaGVpZ2h0PSI5IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-column-big\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartColumnBig extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideChartColumnBig\n */\ndeclare const LucideBarChartBig: typeof LucideChartColumnBig;","originalLength":1581,"removedExports":[],"renderedExports":["LucideChartColumnBig","LucideBarChartBig"],"renderedLength":1411},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-line.d.ts":{"code":"/**\n * @component @name ChartLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0ibTE5IDktNSA1LTQtNC0zIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideChartLine\n */\ndeclare const LucideLineChart: typeof LucideChartLine;","originalLength":1440,"removedExports":[],"renderedExports":["LucideChartLine","LucideLineChart"],"renderedLength":1270},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-bar-increasing.d.ts":{"code":"/**\n * @component @name ChartBarIncreasing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTFoOCIgLz4KICA8cGF0aCBkPSJNNyAxNmgxMiIgLz4KICA8cGF0aCBkPSJNNyA2aDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-bar-increasing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartBarIncreasing extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1412,"removedExports":[],"renderedExports":["LucideChartBarIncreasing"],"renderedLength":1249},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-no-axes-column-decreasing.d.ts":{"code":"/**\n * @component @name ChartNoAxesColumnDecreasing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMVYzIiAvPgogIDxwYXRoIGQ9Ik0xMiAyMVY5IiAvPgogIDxwYXRoIGQ9Ik0xOSAyMXYtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-no-axes-column-decreasing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartNoAxesColumnDecreasing extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1420,"removedExports":[],"renderedExports":["LucideChartNoAxesColumnDecreasing"],"renderedLength":1257},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-no-axes-column-increasing.d.ts":{"code":"/**\n * @component @name ChartNoAxesColumnIncreasing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMXYtNiIgLz4KICA8cGF0aCBkPSJNMTIgMjFWOSIgLz4KICA8cGF0aCBkPSJNMTkgMjFWMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-no-axes-column-increasing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartNoAxesColumnIncreasing extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideChartNoAxesColumnIncreasing\n */\ndeclare const LucideBarChart: typeof LucideChartNoAxesColumnIncreasing;","originalLength":1585,"removedExports":[],"renderedExports":["LucideChartNoAxesColumnIncreasing","LucideBarChart"],"renderedLength":1415},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-no-axes-gantt.d.ts":{"code":"/**\n * @component @name ChartNoAxesGantt\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiA1aDEyIiAvPgogIDxwYXRoIGQ9Ik00IDEyaDEwIiAvPgogIDxwYXRoIGQ9Ik0xMiAxOWg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chart-no-axes-gantt\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartNoAxesGantt extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideChartNoAxesGantt\n */\ndeclare const LucideGanttChart: typeof LucideChartNoAxesGantt;","originalLength":1496,"removedExports":[],"renderedExports":["LucideChartNoAxesGantt","LucideGanttChart"],"renderedLength":1326},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-pie.d.ts":{"code":"/**\n * @component @name ChartPie\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTJjLjU1MiAwIDEuMDA1LS40NDkuOTUtLjk5OGExMCAxMCAwIDAgMC04Ljk1My04Ljk1MWMtLjU1LS4wNTUtLjk5OC4zOTgtLjk5OC45NXY4YTEgMSAwIDAgMCAxIDF6IiAvPgogIDxwYXRoIGQ9Ik0yMS4yMSAxNS44OUExMCAxMCAwIDEgMSA4IDIuODMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-pie\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartPie extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideChartPie\n */\ndeclare const LucidePieChart: typeof LucideChartPie;","originalLength":1550,"removedExports":[],"renderedExports":["LucideChartPie","LucidePieChart"],"renderedLength":1380},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-no-axes-column.d.ts":{"code":"/**\n * @component @name ChartNoAxesColumn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMXYtNiIgLz4KICA8cGF0aCBkPSJNMTIgMjFWMyIgLz4KICA8cGF0aCBkPSJNMTkgMjFWOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-no-axes-column\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartNoAxesColumn extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideChartNoAxesColumn\n */\ndeclare const LucideBarChart2: typeof LucideChartNoAxesColumn;","originalLength":1506,"removedExports":[],"renderedExports":["LucideChartNoAxesColumn","LucideBarChart2"],"renderedLength":1336},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-no-axes-combined.d.ts":{"code":"/**\n * @component @name ChartNoAxesCombined\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZ2NSIgLz4KICA8cGF0aCBkPSJNMTYgMTQuNjM5VjIxIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMC42NTZWMjEiIC8+CiAgPHBhdGggZD0ibTIyIDMtOC42NDYgOC42NDZhLjUuNSAwIDAgMS0uNzA4IDBMOS4zNTQgOC4zNTRhLjUuNSAwIDAgMC0uNzA3IDBMMiAxNSIgLz4KICA8cGF0aCBkPSJNNCAxOC40NjNWMjEiIC8+CiAgPHBhdGggZD0iTTggMTQuNjU2VjIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chart-no-axes-combined\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartNoAxesCombined extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1571,"removedExports":[],"renderedExports":["LucideChartNoAxesCombined"],"renderedLength":1408},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-spline.d.ts":{"code":"/**\n * @component @name ChartSpline\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTZjLjUtMiAxLjUtNyA0LTcgMiAwIDIgMyA0IDMgMi41IDAgNC41LTUgNS03IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chart-spline\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartSpline extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1361,"removedExports":[],"renderedExports":["LucideChartSpline"],"renderedLength":1198},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/check-check.d.ts":{"code":"/**\n * @component @name CheckCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNiA3IDE3bC01LTUiIC8+CiAgPHBhdGggZD0ibTIyIDEwLTcuNSA3LjVMMTMgMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/check-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCheckCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1307,"removedExports":[],"renderedExports":["LucideCheckCheck"],"renderedLength":1144},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-scatter.d.ts":{"code":"/**\n * @component @name ChartScatter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI3LjUiIGN5PSI3LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+CiAgPGNpcmNsZSBjeD0iMTguNSIgY3k9IjUuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KICA8Y2lyY2xlIGN4PSIxMS41IiBjeT0iMTEuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KICA8Y2lyY2xlIGN4PSI3LjUiIGN5PSIxNi41IiByPSIuNSIgZmlsbD0iY3VycmVudENvbG9yIiAvPgogIDxjaXJjbGUgY3g9IjE3LjUiIGN5PSIxNC41IiByPSIuNSIgZmlsbD0iY3VycmVudENvbG9yIiAvPgogIDxwYXRoIGQ9Ik0zIDN2MTZhMiAyIDAgMCAwIDIgMmgxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-scatter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartScatter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideChartScatter\n */\ndeclare const LucideScatterChart: typeof LucideChartScatter;","originalLength":1822,"removedExports":[],"renderedExports":["LucideChartScatter","LucideScatterChart"],"renderedLength":1652},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chef-hat.d.ts":{"code":"/**\n * @component @name ChefHat\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMjFhMSAxIDAgMCAwIDEtMXYtNS4zNWMwLS40NTcuMzE2LS44NDQuNzI3LTEuMDQxYTQgNCAwIDAgMC0yLjEzNC03LjU4OSA1IDUgMCAwIDAtOS4xODYgMCA0IDQgMCAwIDAtMi4xMzQgNy41ODhjLjQxMS4xOTguNzI3LjU4NS43MjcgMS4wNDFWMjBhMSAxIDAgMCAwIDEgMVoiIC8+CiAgPHBhdGggZD0iTTYgMTdoMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chef-hat\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChefHat extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1465,"removedExports":[],"renderedExports":["LucideChefHat"],"renderedLength":1302},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/check.d.ts":{"code":"/**\n * @component @name Check\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgNiA5IDE3bC01LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1228,"removedExports":[],"renderedExports":["LucideCheck"],"renderedLength":1065},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chess-king.d.ts":{"code":"/**\n * @component @name ChessKing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGEyIDIgMCAwIDEgMi0yaDEyYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDVhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0ibTYuNyAxOC0xLTFDNC4zNSAxNS42ODIgMyAxNC4wOSAzIDEyYTUgNSAwIDAgMSA0Ljk1LTVjMS41ODQgMCAyLjcuNDU1IDQuMDUgMS44MThDMTMuMzUgNy40NTUgMTQuNDY2IDcgMTYuMDUgN0E1IDUgMCAwIDEgMjEgMTJjMCAyLjA4Mi0xLjM1OSAzLjY3My0yLjcgNWwtMSAxIiAvPgogIDxwYXRoIGQ9Ik0xMCA0aDQiIC8+CiAgPHBhdGggZD0iTTEyIDJ2Ni44MTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chess-king\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChessKing extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1621,"removedExports":[],"renderedExports":["LucideChessKing"],"renderedLength":1458},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cherry.d.ts":{"code":"/**\n * @component @name Cherry\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxN2E1IDUgMCAwIDAgMTAgMGMwLTIuNzYtMi41LTUtNS0zLTIuNS0yLTUgLjI0LTUgM1oiIC8+CiAgPHBhdGggZD0iTTEyIDE3YTUgNSAwIDAgMCAxMCAwYzAtMi43Ni0yLjUtNS01LTMtMi41LTItNSAuMjQtNSAzWiIgLz4KICA8cGF0aCBkPSJNNyAxNGMzLjIyLTIuOTEgNC4yOS04Ljc1IDUtMTIgMS42NiAyLjM4IDQuOTQgOSA1IDEyIiAvPgogIDxwYXRoIGQ9Ik0yMiA5Yy00LjI5IDAtNy4xNC0yLjMzLTEwLTcgNS43MSAwIDEwIDQuNjcgMTAgN1oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cherry\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCherry extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1558,"removedExports":[],"renderedExports":["LucideCherry"],"renderedLength":1395},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chess-bishop.d.ts":{"code":"/**\n * @component @name ChessBishop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMGEyIDIgMCAwIDEgMi0yaDEwYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDZhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0iTTE1IDE4YzEuNS0uNjE1IDMtMi40NjEgMy00LjkyM0MxOCA4Ljc2OSAxNC41IDQuNDYyIDEyIDIgOS41IDQuNDYyIDYgOC43NyA2IDEzLjA3NyA2IDE1LjUzOSA3LjUgMTcuMzg1IDkgMTgiIC8+CiAgPHBhdGggZD0ibTE2IDctMi41IDIuNSIgLz4KICA8cGF0aCBkPSJNOSAyaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chess-bishop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChessBishop extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1569,"removedExports":[],"renderedExports":["LucideChessBishop"],"renderedLength":1406},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chess-queen.d.ts":{"code":"/**\n * @component @name ChessQueen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGEyIDIgMCAwIDEgMi0yaDEyYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDVhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0ibTEyLjQ3NCA1Ljk0MyAxLjU2NyA1LjM0YTEgMSAwIDAgMCAxLjc1LjMyOGwyLjYxNi0zLjQwMiIgLz4KICA8cGF0aCBkPSJtMjAgOS0zIDkiIC8+CiAgPHBhdGggZD0ibTUuNTk0IDguMjA5IDIuNjE1IDMuNDAzYTEgMSAwIDAgMCAxLjc1LS4zMjlsMS41NjctNS4zNCIgLz4KICA8cGF0aCBkPSJNNyAxOCA0IDkiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI0IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iNyIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSI0IiBjeT0iNyIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chess-queen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChessQueen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1723,"removedExports":[],"renderedExports":["LucideChessQueen"],"renderedLength":1560},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chess-knight.d.ts":{"code":"/**\n * @component @name ChessKnight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMGEyIDIgMCAwIDEgMi0yaDEwYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDZhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0iTTE2LjUgMThjMS0yIDIuNS01IDIuNS05YTcgNyAwIDAgMC03LTdINi42MzVhMSAxIDAgMCAwLS43NjggMS42NEw3IDVsLTIuMzIgNS44MDJhMiAyIDAgMCAwIC45NSAyLjUyNmwyLjg3IDEuNDU2IiAvPgogIDxwYXRoIGQ9Im0xNSA1IDEuNDI1LTEuNDI1IiAvPgogIDxwYXRoIGQ9Im0xNyA4IDEuNTMtMS41MyIgLz4KICA8cGF0aCBkPSJNOS43MTMgMTIuMTg1IDcgMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chess-knight\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChessKnight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1637,"removedExports":[],"renderedExports":["LucideChessKnight"],"renderedLength":1474},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/check-line.d.ts":{"code":"/**\n * @component @name CheckLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgNEw5IDE1IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOUwzIDE5IiAvPgogIDxwYXRoIGQ9Ik05IDE1TDQgMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/check-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCheckLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1317,"removedExports":[],"renderedExports":["LucideCheckLine"],"renderedLength":1154},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chess-rook.d.ts":{"code":"/**\n * @component @name ChessRook\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMGEyIDIgMCAwIDEgMi0yaDEwYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDZhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0iTTEwIDJ2MiIgLz4KICA8cGF0aCBkPSJNMTQgMnYyIiAvPgogIDxwYXRoIGQ9Im0xNyAxOC0xLTkiIC8+CiAgPHBhdGggZD0iTTYgMnY1YTIgMiAwIDAgMCAyIDJoOGEyIDIgMCAwIDAgMi0yVjIiIC8+CiAgPHBhdGggZD0iTTYgNGgxMiIgLz4KICA8cGF0aCBkPSJtNyAxOCAxLTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chess-rook\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChessRook extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1557,"removedExports":[],"renderedExports":["LucideChessRook"],"renderedLength":1394},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chess-pawn.d.ts":{"code":"/**\n * @component @name ChessPawn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMGEyIDIgMCAwIDEgMi0yaDEwYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDZhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0ibTE0LjUgMTAgMS41IDgiIC8+CiAgPHBhdGggZD0iTTcgMTBoMTAiIC8+CiAgPHBhdGggZD0ibTggMTggMS41LTgiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI2IiByPSI0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chess-pawn\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChessPawn extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1477,"removedExports":[],"renderedExports":["LucideChessPawn"],"renderedLength":1314},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevron-first.d.ts":{"code":"/**\n * @component @name ChevronFirst\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTgtNi02IDYtNiIgLz4KICA8cGF0aCBkPSJNNyA2djEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevron-first\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronFirst extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1299,"removedExports":[],"renderedExports":["LucideChevronFirst"],"renderedLength":1136},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevron-last.d.ts":{"code":"/**\n * @component @name ChevronLast\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyAxOCA2LTYtNi02IiAvPgogIDxwYXRoIGQ9Ik0xNyA2djEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevron-last\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronLast extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1293,"removedExports":[],"renderedExports":["LucideChevronLast"],"renderedLength":1130},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevron-right.d.ts":{"code":"/**\n * @component @name ChevronRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSAxOCA2LTYtNi02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevron-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1267,"removedExports":[],"renderedExports":["LucideChevronRight"],"renderedLength":1104},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevron-left.d.ts":{"code":"/**\n * @component @name ChevronLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTgtNi02IDYtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevron-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1265,"removedExports":[],"renderedExports":["LucideChevronLeft"],"renderedLength":1102},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevron-down.d.ts":{"code":"/**\n * @component @name ChevronDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiA5IDYgNiA2LTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chevron-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1261,"removedExports":[],"renderedExports":["LucideChevronDown"],"renderedLength":1098},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevron-up.d.ts":{"code":"/**\n * @component @name ChevronUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggMTUtNi02LTYgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevron-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1253,"removedExports":[],"renderedExports":["LucideChevronUp"],"renderedLength":1090},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevrons-down.d.ts":{"code":"/**\n * @component @name ChevronsDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyA2IDUgNSA1LTUiIC8+CiAgPHBhdGggZD0ibTcgMTMgNSA1IDUtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronsDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1307,"removedExports":[],"renderedExports":["LucideChevronsDown"],"renderedLength":1144},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevrons-right-left.d.ts":{"code":"/**\n * @component @name ChevronsRightLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjAgMTctNS01IDUtNSIgLz4KICA8cGF0aCBkPSJtNCAxNyA1LTUtNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevrons-right-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronsRightLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1338,"removedExports":[],"renderedExports":["LucideChevronsRightLeft"],"renderedLength":1175},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevrons-down-up.d.ts":{"code":"/**\n * @component @name ChevronsDownUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyAyMCA1LTUgNSA1IiAvPgogIDxwYXRoIGQ9Im03IDQgNSA1IDUtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-down-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronsDownUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1320,"removedExports":[],"renderedExports":["LucideChevronsDownUp"],"renderedLength":1157},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevrons-left.d.ts":{"code":"/**\n * @component @name ChevronsLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTctNS01IDUtNSIgLz4KICA8cGF0aCBkPSJtMTggMTctNS01IDUtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronsLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1311,"removedExports":[],"renderedExports":["LucideChevronsLeft"],"renderedLength":1148},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevrons-left-right-ellipsis.d.ts":{"code":"/**\n * @component @name ChevronsLeftRightEllipsis\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMmguMDEiIC8+CiAgPHBhdGggZD0ibTE3IDcgNSA1LTUgNSIgLz4KICA8cGF0aCBkPSJtNyA3LTUgNSA1IDUiIC8+CiAgPHBhdGggZD0iTTggMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevrons-left-right-ellipsis\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronsLeftRightEllipsis extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1487,"removedExports":[],"renderedExports":["LucideChevronsLeftRightEllipsis"],"renderedLength":1324},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevrons-up-down.d.ts":{"code":"/**\n * @component @name ChevronsUpDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyAxNSA1IDUgNS01IiAvPgogIDxwYXRoIGQ9Im03IDkgNS01IDUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-up-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronsUpDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1320,"removedExports":[],"renderedExports":["LucideChevronsUpDown"],"renderedLength":1157},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevrons-right.d.ts":{"code":"/**\n * @component @name ChevronsRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiAxNyA1LTUtNS01IiAvPgogIDxwYXRoIGQ9Im0xMyAxNyA1LTUtNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevrons-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronsRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1313,"removedExports":[],"renderedExports":["LucideChevronsRight"],"renderedLength":1150},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevrons-left-right.d.ts":{"code":"/**\n * @component @name ChevronsLeftRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSA3LTUgNSA1IDUiIC8+CiAgPHBhdGggZD0ibTE1IDcgNSA1LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-left-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronsLeftRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1338,"removedExports":[],"renderedExports":["LucideChevronsLeftRight"],"renderedLength":1175},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chevrons-up.d.ts":{"code":"/**\n * @component @name ChevronsUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTEtNS01LTUgNSIgLz4KICA8cGF0aCBkPSJtMTcgMTgtNS01LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronsUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1299,"removedExports":[],"renderedExports":["LucideChevronsUp"],"renderedLength":1136},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/church.d.ts":{"code":"/**\n * @component @name Church\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOWg0IiAvPgogIDxwYXRoIGQ9Ik0xMiA3djUiIC8+CiAgPHBhdGggZD0iTTE0IDIxdi0zYTIgMiAwIDAgMC00IDB2MyIgLz4KICA8cGF0aCBkPSJtMTggOSAzLjUyIDIuMTQ3YTEgMSAwIDAgMSAuNDguODU0VjE5YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0ydi02Ljk5OWExIDEgMCAwIDEgLjQ4LS44NTRMNiA5IiAvPgogIDxwYXRoIGQ9Ik02IDIxVjdhMSAxIDAgMCAxIC4zNzYtLjc4Mmw1LTMuOTk5YTEgMSAwIDAgMSAxLjI0OS4wMDFsNSA0QTEgMSAwIDAgMSAxOCA3djE0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/church\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChurch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1582,"removedExports":[],"renderedExports":["LucideChurch"],"renderedLength":1419},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/chart-network.d.ts":{"code":"/**\n * @component @name ChartNetwork\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMuMTEgNy42NjQgMS43OCAyLjY3MiIgLz4KICA8cGF0aCBkPSJtMTQuMTYyIDEyLjc4OC0zLjMyNCAxLjQyNCIgLz4KICA8cGF0aCBkPSJtMjAgNC02LjA2IDEuNTE1IiAvPgogIDxwYXRoIGQ9Ik0zIDN2MTZhMiAyIDAgMCAwIDIgMmgxNiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjYiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSIxMiIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iMTUiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-network\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartNetwork extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1571,"removedExports":[],"renderedExports":["LucideChartNetwork"],"renderedLength":1408},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-alert.d.ts":{"code":"/**\n * @component @name CircleAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjgiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMi4wMSIgeTE9IjE2IiB5Mj0iMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleAlert extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleAlert\n */\ndeclare const LucideAlertCircle: typeof LucideCircleAlert;","originalLength":1528,"removedExports":[],"renderedExports":["LucideCircleAlert","LucideAlertCircle"],"renderedLength":1358},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-arrow-down.d.ts":{"code":"/**\n * @component @name CircleArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgOHY4IiAvPgogIDxwYXRoIGQ9Im04IDEyIDQgNCA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleArrowDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleArrowDown\n */\ndeclare const LucideArrowDownCircle: typeof LucideCircleArrowDown;","originalLength":1521,"removedExports":[],"renderedExports":["LucideCircleArrowDown","LucideArrowDownCircle"],"renderedLength":1351},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cigarette-off.d.ts":{"code":"/**\n * @component @name CigaretteOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJIM2ExIDEgMCAwIDAtMSAxdjJhMSAxIDAgMCAwIDEgMWgxMyIgLz4KICA8cGF0aCBkPSJNMTggOGMwLTIuNS0yLTIuNS0yLTUiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMjEgMTJhMSAxIDAgMCAxIDEgMXYyYTEgMSAwIDAgMS0uNS44NjYiIC8+CiAgPHBhdGggZD0iTTIyIDhjMC0yLjUtMi0yLjUtMi01IiAvPgogIDxwYXRoIGQ9Ik03IDEydjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cigarette-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCigaretteOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1543,"removedExports":[],"renderedExports":["LucideCigaretteOff"],"renderedLength":1380},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cigarette.d.ts":{"code":"/**\n * @component @name Cigarette\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTJIM2ExIDEgMCAwIDAtMSAxdjJhMSAxIDAgMCAwIDEgMWgxNCIgLz4KICA8cGF0aCBkPSJNMTggOGMwLTIuNS0yLTIuNS0yLTUiIC8+CiAgPHBhdGggZD0iTTIxIDE2YTEgMSAwIDAgMCAxLTF2LTJhMSAxIDAgMCAwLTEtMSIgLz4KICA8cGF0aCBkPSJNMjIgOGMwLTIuNS0yLTIuNS0yLTUiIC8+CiAgPHBhdGggZD0iTTcgMTJ2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cigarette\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCigarette extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1488,"removedExports":[],"renderedExports":["LucideCigarette"],"renderedLength":1325},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-arrow-out-down-left.d.ts":{"code":"/**\n * @component @name CircleArrowOutDownLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMmExMCAxMCAwIDEgMSAxMCAxMCIgLz4KICA8cGF0aCBkPSJtMiAyMiAxMC0xMCIgLz4KICA8cGF0aCBkPSJNOCAyMkgydi02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-arrow-out-down-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleArrowOutDownLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleArrowOutDownLeft\n */\ndeclare const LucideArrowDownLeftFromCircle: typeof LucideCircleArrowOutDownLeft;","originalLength":1599,"removedExports":[],"renderedExports":["LucideCircleArrowOutDownLeft","LucideArrowDownLeftFromCircle"],"renderedLength":1429},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-arrow-out-down-right.d.ts":{"code":"/**\n * @component @name CircleArrowOutDownRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJhMTAgMTAgMCAxIDEgMTAtMTAiIC8+CiAgPHBhdGggZD0iTTIyIDIyIDEyIDEyIiAvPgogIDxwYXRoIGQ9Ik0yMiAxNnY2aC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-arrow-out-down-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleArrowOutDownRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleArrowOutDownRight\n */\ndeclare const LucideArrowDownRightFromCircle: typeof LucideCircleArrowOutDownRight;","originalLength":1613,"removedExports":[],"renderedExports":["LucideCircleArrowOutDownRight","LucideArrowDownRightFromCircle"],"renderedLength":1443},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-arrow-left.d.ts":{"code":"/**\n * @component @name CircleArrowLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTIgOC00IDQgNCA0IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMkg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-arrow-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleArrowLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleArrowLeft\n */\ndeclare const LucideArrowLeftCircle: typeof LucideCircleArrowLeft;","originalLength":1521,"removedExports":[],"renderedExports":["LucideCircleArrowLeft","LucideArrowLeftCircle"],"renderedLength":1351},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-arrow-out-up-right.d.ts":{"code":"/**\n * @component @name CircleArrowOutUpRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTJBMTAgMTAgMCAxIDEgMTIgMiIgLz4KICA8cGF0aCBkPSJNMjIgMiAxMiAxMiIgLz4KICA8cGF0aCBkPSJNMTYgMmg2djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-arrow-out-up-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleArrowOutUpRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleArrowOutUpRight\n */\ndeclare const LucideArrowUpRightFromCircle: typeof LucideCircleArrowOutUpRight;","originalLength":1589,"removedExports":[],"renderedExports":["LucideCircleArrowOutUpRight","LucideArrowUpRightFromCircle"],"renderedLength":1419},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-arrow-right.d.ts":{"code":"/**\n * @component @name CircleArrowRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTIgMTYgNC00LTQtNCIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-arrow-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleArrowRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleArrowRight\n */\ndeclare const LucideArrowRightCircle: typeof LucideCircleArrowRight;","originalLength":1531,"removedExports":[],"renderedExports":["LucideCircleArrowRight","LucideArrowRightCircle"],"renderedLength":1361},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-arrow-out-up-left.d.ts":{"code":"/**\n * @component @name CircleArrowOutUpLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA4VjJoNiIgLz4KICA8cGF0aCBkPSJtMiAyIDEwIDEwIiAvPgogIDxwYXRoIGQ9Ik0xMiAyQTEwIDEwIDAgMSAxIDIgMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-arrow-out-up-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleArrowOutUpLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleArrowOutUpLeft\n */\ndeclare const LucideArrowUpLeftFromCircle: typeof LucideCircleArrowOutUpLeft;","originalLength":1575,"removedExports":[],"renderedExports":["LucideCircleArrowOutUpLeft","LucideArrowUpLeftFromCircle"],"renderedLength":1405},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-check-big.d.ts":{"code":"/**\n * @component @name CircleCheckBig\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuODAxIDEwQTEwIDEwIDAgMSAxIDE3IDMuMzM1IiAvPgogIDxwYXRoIGQ9Im05IDExIDMgM0wyMiA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-check-big\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleCheckBig extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleCheckBig\n */\ndeclare const LucideCheckCircle: typeof LucideCircleCheckBig;","originalLength":1489,"removedExports":[],"renderedExports":["LucideCircleCheckBig","LucideCheckCircle"],"renderedLength":1319},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-check.d.ts":{"code":"/**\n * @component @name CircleCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtOSAxMiAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleCheck\n */\ndeclare const LucideCheckCircle2: typeof LucideCircleCheck;","originalLength":1450,"removedExports":[],"renderedExports":["LucideCircleCheck","LucideCheckCircle2"],"renderedLength":1280},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-arrow-up.d.ts":{"code":"/**\n * @component @name CircleArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTYgMTItNC00LTQgNCIgLz4KICA8cGF0aCBkPSJNMTIgMTZWOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleArrowUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleArrowUp\n */\ndeclare const LucideArrowUpCircle: typeof LucideCircleArrowUp;","originalLength":1505,"removedExports":[],"renderedExports":["LucideCircleArrowUp","LucideArrowUpCircle"],"renderedLength":1335},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-chevron-left.d.ts":{"code":"/**\n * @component @name CircleChevronLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTQgMTYtNC00IDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-chevron-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleChevronLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleChevronLeft\n */\ndeclare const LucideChevronLeftCircle: typeof LucideCircleChevronLeft;","originalLength":1513,"removedExports":[],"renderedExports":["LucideCircleChevronLeft","LucideChevronLeftCircle"],"renderedLength":1343},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-chevron-right.d.ts":{"code":"/**\n * @component @name CircleChevronRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTAgOCA0IDQtNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-chevron-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleChevronRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleChevronRight\n */\ndeclare const LucideChevronRightCircle: typeof LucideCircleChevronRight;","originalLength":1519,"removedExports":[],"renderedExports":["LucideCircleChevronRight","LucideChevronRightCircle"],"renderedLength":1349},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-chevron-down.d.ts":{"code":"/**\n * @component @name CircleChevronDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTYgMTAtNCA0LTQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-chevron-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleChevronDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleChevronDown\n */\ndeclare const LucideChevronDownCircle: typeof LucideCircleChevronDown;","originalLength":1513,"removedExports":[],"renderedExports":["LucideCircleChevronDown","LucideChevronDownCircle"],"renderedLength":1343},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-chevron-up.d.ts":{"code":"/**\n * @component @name CircleChevronUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtOCAxNCA0LTQgNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-chevron-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleChevronUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleChevronUp\n */\ndeclare const LucideChevronUpCircle: typeof LucideCircleChevronUp;","originalLength":1489,"removedExports":[],"renderedExports":["LucideCircleChevronUp","LucideChevronUpCircle"],"renderedLength":1319},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-dashed.d.ts":{"code":"/**\n * @component @name CircleDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMSAyLjE4MmExMCAxMCAwIDAgMSAzLjggMCIgLz4KICA8cGF0aCBkPSJNMTMuOSAyMS44MThhMTAgMTAgMCAwIDEtMy44IDAiIC8+CiAgPHBhdGggZD0iTTE3LjYwOSAzLjcyMWExMCAxMCAwIDAgMSAyLjY5IDIuNyIgLz4KICA8cGF0aCBkPSJNMi4xODIgMTMuOWExMCAxMCAwIDAgMSAwLTMuOCIgLz4KICA8cGF0aCBkPSJNMjAuMjc5IDE3LjYwOWExMCAxMCAwIDAgMS0yLjcgMi42OSIgLz4KICA8cGF0aCBkPSJNMjEuODE4IDEwLjFhMTAgMTAgMCAwIDEgMCAzLjgiIC8+CiAgPHBhdGggZD0iTTMuNzIxIDYuMzkxYTEwIDEwIDAgMCAxIDIuNy0yLjY5IiAvPgogIDxwYXRoIGQ9Ik02LjM5MSAyMC4yNzlhMTAgMTAgMCAwIDEtMi42OS0yLjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1739,"removedExports":[],"renderedExports":["LucideCircleDashed"],"renderedLength":1576},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-divide.d.ts":{"code":"/**\n * @component @name CircleDivide\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjE2IiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjE2IiB5Mj0iMTYiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIiIHkxPSI4IiB5Mj0iOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-divide\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleDivide extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleDivide\n */\ndeclare const LucideDivideCircle: typeof LucideCircleDivide;","originalLength":1590,"removedExports":[],"renderedExports":["LucideCircleDivide","LucideDivideCircle"],"renderedLength":1420},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-dot.d.ts":{"code":"/**\n * @component @name CircleDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleDot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1305,"removedExports":[],"renderedExports":["LucideCircleDot"],"renderedLength":1142},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-dollar-sign.d.ts":{"code":"/**\n * @component @name CircleDollarSign\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTYgOGgtNmEyIDIgMCAxIDAgMCA0aDRhMiAyIDAgMSAxIDAgNEg4IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOFY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-dollar-sign\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleDollarSign extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1408,"removedExports":[],"renderedExports":["LucideCircleDollarSign"],"renderedLength":1245},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-ellipsis.d.ts":{"code":"/**\n * @component @name CircleEllipsis\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTcgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTcgMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-ellipsis\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleEllipsis extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1391,"removedExports":[],"renderedExports":["LucideCircleEllipsis"],"renderedLength":1228},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-equal.d.ts":{"code":"/**\n * @component @name CircleEqual\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNNyAxMGgxMCIgLz4KICA8cGF0aCBkPSJNNyAxNGgxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-equal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleEqual extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1337,"removedExports":[],"renderedExports":["LucideCircleEqual"],"renderedLength":1174},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-dot-dashed.d.ts":{"code":"/**\n * @component @name CircleDotDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMSAyLjE4YTkuOTMgOS45MyAwIDAgMSAzLjggMCIgLz4KICA8cGF0aCBkPSJNMTcuNiAzLjcxYTkuOTUgOS45NSAwIDAgMSAyLjY5IDIuNyIgLz4KICA8cGF0aCBkPSJNMjEuODIgMTAuMWE5LjkzIDkuOTMgMCAwIDEgMCAzLjgiIC8+CiAgPHBhdGggZD0iTTIwLjI5IDE3LjZhOS45NSA5Ljk1IDAgMCAxLTIuNyAyLjY5IiAvPgogIDxwYXRoIGQ9Ik0xMy45IDIxLjgyYTkuOTQgOS45NCAwIDAgMS0zLjggMCIgLz4KICA8cGF0aCBkPSJNNi40IDIwLjI5YTkuOTUgOS45NSAwIDAgMS0yLjY5LTIuNyIgLz4KICA8cGF0aCBkPSJNMi4xOCAxMy45YTkuOTMgOS45MyAwIDAgMSAwLTMuOCIgLz4KICA8cGF0aCBkPSJNMy43MSA2LjRhOS45NSA5Ljk1IDAgMCAxIDIuNy0yLjY5IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-dot-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleDotDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1826,"removedExports":[],"renderedExports":["LucideCircleDotDashed"],"renderedLength":1663},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-fading-arrow-up.d.ts":{"code":"/**\n * @component @name CircleFadingArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMmExMCAxMCAwIDAgMSA3LjM4IDE2Ljc1IiAvPgogIDxwYXRoIGQ9Im0xNiAxMi00LTQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNlY4IiAvPgogIDxwYXRoIGQ9Ik0yLjUgOC44NzVhMTAgMTAgMCAwIDAtLjUgMyIgLz4KICA8cGF0aCBkPSJNMi44MyAxNmExMCAxMCAwIDAgMCAyLjQzIDMuNCIgLz4KICA8cGF0aCBkPSJNNC42MzYgNS4yMzVhMTAgMTAgMCAwIDEgLjg5MS0uODU3IiAvPgogIDxwYXRoIGQ9Ik04LjY0NCAyMS40MmExMCAxMCAwIDAgMCA3LjYzMS0uMzgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-fading-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleFadingArrowUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1655,"removedExports":[],"renderedExports":["LucideCircleFadingArrowUp"],"renderedLength":1492},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-euro.d.ts":{"code":"/**\n * @component @name CircleEuro\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgOS40YTQgNCAwIDEgMCAwIDUuMiIgLz4KICA8cGF0aCBkPSJNNyAxMmg1IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-euro\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleEuro extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1347,"removedExports":[],"renderedExports":["LucideCircleEuro"],"renderedLength":1184},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-fading-plus.d.ts":{"code":"/**\n * @component @name CircleFadingPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMmExMCAxMCAwIDAgMSA3LjM4IDE2Ljc1IiAvPgogIDxwYXRoIGQ9Ik0xMiA4djgiIC8+CiAgPHBhdGggZD0iTTE2IDEySDgiIC8+CiAgPHBhdGggZD0iTTIuNSA4Ljg3NWExMCAxMCAwIDAgMC0uNSAzIiAvPgogIDxwYXRoIGQ9Ik0yLjgzIDE2YTEwIDEwIDAgMCAwIDIuNDMgMy40IiAvPgogIDxwYXRoIGQ9Ik00LjYzNiA1LjIzNWExMCAxMCAwIDAgMSAuODkxLS44NTciIC8+CiAgPHBhdGggZD0iTTguNjQ0IDIxLjQyYTEwIDEwIDAgMCAwIDcuNjMxLS4zOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-fading-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleFadingPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1628,"removedExports":[],"renderedExports":["LucideCircleFadingPlus"],"renderedLength":1465},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-gauge.d.ts":{"code":"/**\n * @component @name CircleGauge\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuNiAyLjdhMTAgMTAgMCAxIDAgNS43IDUuNyIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgogIDxwYXRoIGQ9Ik0xMy40IDEwLjYgMTkgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-gauge\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleGauge extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleGauge\n */\ndeclare const LucideGaugeCircle: typeof LucideCircleGauge;","originalLength":1512,"removedExports":[],"renderedExports":["LucideCircleGauge","LucideGaugeCircle"],"renderedLength":1342},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-parking-off.d.ts":{"code":"/**\n * @component @name CircleParkingOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNjU2IDdIMTNhMyAzIDAgMCAxIDIuOTg0IDMuMzA3IiAvPgogIDxwYXRoIGQ9Ik0xMyAxM0g5IiAvPgogIDxwYXRoIGQ9Ik0xOS4wNzEgMTkuMDcxQTEgMSAwIDAgMSA0LjkzIDQuOTMiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNOC4zNTcgMi42ODdhMTAgMTAgMCAwIDEgMTIuOTU2IDEyLjk1NiIgLz4KICA8cGF0aCBkPSJNOSAxN1Y5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-parking-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleParkingOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleParkingOff\n */\ndeclare const LucideParkingCircleOff: typeof LucideCircleParkingOff;","originalLength":1715,"removedExports":[],"renderedExports":["LucideCircleParkingOff","LucideParkingCircleOff"],"renderedLength":1545},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-parking.d.ts":{"code":"/**\n * @component @name CircleParking\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNOSAxN1Y3aDRhMyAzIDAgMCAxIDAgNkg5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-parking\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleParking extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleParking\n */\ndeclare const LucideParkingCircle: typeof LucideCircleParking;","originalLength":1484,"removedExports":[],"renderedExports":["LucideCircleParking","LucideParkingCircle"],"renderedLength":1314},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-pause.d.ts":{"code":"/**\n * @component @name CirclePause\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8bGluZSB4MT0iMTAiIHgyPSIxMCIgeTE9IjE1IiB5Mj0iOSIgLz4KICA8bGluZSB4MT0iMTQiIHgyPSIxNCIgeTE9IjE1IiB5Mj0iOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-pause\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCirclePause extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCirclePause\n */\ndeclare const LucidePauseCircle: typeof LucideCirclePause;","originalLength":1524,"removedExports":[],"renderedExports":["LucideCirclePause","LucidePauseCircle"],"renderedLength":1354},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-percent.d.ts":{"code":"/**\n * @component @name CirclePercent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTUgOS02IDYiIC8+CiAgPHBhdGggZD0iTTkgOWguMDEiIC8+CiAgPHBhdGggZD0iTTE1IDE1aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-percent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCirclePercent extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCirclePercent\n */\ndeclare const LucidePercentCircle: typeof LucideCirclePercent;","originalLength":1532,"removedExports":[],"renderedExports":["LucideCirclePercent","LucidePercentCircle"],"renderedLength":1362},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-play.d.ts":{"code":"/**\n * @component @name CirclePlay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSA5LjAwM2ExIDEgMCAwIDEgMS41MTctLjg1OWw0Ljk5NyAyLjk5N2ExIDEgMCAwIDEgMCAxLjcxOGwtNC45OTcgMi45OTdBMSAxIDAgMCAxIDkgMTQuOTk2eiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCirclePlay extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCirclePlay\n */\ndeclare const LucidePlayCircle: typeof LucideCirclePlay;","originalLength":1546,"removedExports":[],"renderedExports":["LucideCirclePlay","LucidePlayCircle"],"renderedLength":1376},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-plus.d.ts":{"code":"/**\n * @component @name CirclePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMiA4djgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCirclePlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCirclePlus\n */\ndeclare const LucidePlusCircle: typeof LucideCirclePlus;","originalLength":1462,"removedExports":[],"renderedExports":["LucideCirclePlus","LucidePlusCircle"],"renderedLength":1292},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-pile.d.ts":{"code":"/**\n * @component @name CirclePile\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE5IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iNSIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjEyIiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMTkiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjE5IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIxMiIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-pile\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCirclePile extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1495,"removedExports":[],"renderedExports":["LucideCirclePile"],"renderedLength":1332},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-minus.d.ts":{"code":"/**\n * @component @name CircleMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleMinus\n */\ndeclare const LucideMinusCircle: typeof LucideCircleMinus;","originalLength":1440,"removedExports":[],"renderedExports":["LucideCircleMinus","LucideMinusCircle"],"renderedLength":1270},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-slash.d.ts":{"code":"/**\n * @component @name CircleSlash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8bGluZSB4MT0iOSIgeDI9IjE1IiB5MT0iMTUiIHkyPSI5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-slash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleSlash extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1325,"removedExports":[],"renderedExports":["LucideCircleSlash"],"renderedLength":1162},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-off.d.ts":{"code":"/**\n * @component @name CircleOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik04LjM1IDIuNjlBMTAgMTAgMCAwIDEgMjEuMyAxNS42NSIgLz4KICA8cGF0aCBkPSJNMTkuMDggMTkuMDhBMTAgMTAgMCAxIDEgNC45MiA0LjkyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1377,"removedExports":[],"renderedExports":["LucideCircleOff"],"renderedLength":1214},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-slash-2.d.ts":{"code":"/**\n * @component @name CircleSlash2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMjIgMiAyIDIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-slash-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleSlash2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleSlash2\n */\ndeclare const LucideCircleSlashed: typeof LucideCircleSlash2;","originalLength":1457,"removedExports":[],"renderedExports":["LucideCircleSlash2","LucideCircleSlashed"],"renderedLength":1287},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-pound-sterling.d.ts":{"code":"/**\n * @component @name CirclePoundSterling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTAgMTZWOS41YTEgMSAwIDAgMSA1IDAiIC8+CiAgPHBhdGggZD0iTTggMTJoNCIgLz4KICA8cGF0aCBkPSJNOCAxNmg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-pound-sterling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCirclePoundSterling extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1434,"removedExports":[],"renderedExports":["LucideCirclePoundSterling"],"renderedLength":1271},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-question-mark.d.ts":{"code":"/**\n * @component @name CircleQuestionMark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNOS4wOSA5YTMgMyAwIDAgMSA1LjgzIDFjMCAyLTMgMy0zIDMiIC8+CiAgPHBhdGggZD0iTTEyIDE3aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-question-mark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleQuestionMark extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleQuestionMark\n */\ndeclare const LucideHelpCircle: typeof LucideCircleQuestionMark;\n/**\n * @deprecated\n * @see LucideCircleQuestionMark\n */\ndeclare const LucideCircleHelp: typeof LucideCircleQuestionMark;","originalLength":1722,"removedExports":[],"renderedExports":["LucideCircleQuestionMark","LucideHelpCircle","LucideCircleHelp"],"renderedLength":1545},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-small.d.ts":{"code":"/**\n * @component @name CircleSmall\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-small\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleSmall extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1269,"removedExports":[],"renderedExports":["LucideCircleSmall"],"renderedLength":1106},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-stop.d.ts":{"code":"/**\n * @component @name CircleStop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cmVjdCB4PSI5IiB5PSI5IiB3aWR0aD0iNiIgaGVpZ2h0PSI2IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-stop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleStop extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleStop\n */\ndeclare const LucideStopCircle: typeof LucideCircleStop;","originalLength":1470,"removedExports":[],"renderedExports":["LucideCircleStop","LucideStopCircle"],"renderedLength":1300},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-power.d.ts":{"code":"/**\n * @component @name CirclePower\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgN3Y0IiAvPgogIDxwYXRoIGQ9Ik03Ljk5OCA5LjAwM2E1IDUgMCAxIDAgOC0uMDA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-power\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCirclePower extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCirclePower\n */\ndeclare const LucidePowerCircle: typeof LucideCirclePower;","originalLength":1500,"removedExports":[],"renderedExports":["LucideCirclePower","LucidePowerCircle"],"renderedLength":1330},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-user.d.ts":{"code":"/**\n * @component @name CircleUser\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEwIiByPSIzIiAvPgogIDxwYXRoIGQ9Ik03IDIwLjY2MlYxOWEyIDIgMCAwIDEgMi0yaDZhMiAyIDAgMCAxIDIgMnYxLjY2MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-user\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleUser extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleUser\n */\ndeclare const LucideUserCircle: typeof LucideCircleUser;","originalLength":1534,"removedExports":[],"renderedExports":["LucideCircleUser","LucideUserCircle"],"renderedLength":1364},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-user-round.d.ts":{"code":"/**\n * @component @name CircleUserRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuOTI1IDIwLjA1NmE2IDYgMCAwIDAtMTEuODUxLjAwMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjExIiByPSI0IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-user-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleUserRound extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleUserRound\n */\ndeclare const LucideUserCircle2: typeof LucideCircleUserRound;","originalLength":1557,"removedExports":[],"renderedExports":["LucideCircleUserRound","LucideUserCircle2"],"renderedLength":1387},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-x.d.ts":{"code":"/**\n * @component @name CircleX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTUgOS02IDYiIC8+CiAgPHBhdGggZD0ibTkgOSA2IDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleX\n */\ndeclare const LucideXCircle: typeof LucideCircleX;","originalLength":1436,"removedExports":[],"renderedExports":["LucideCircleX","LucideXCircle"],"renderedLength":1266},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle-star.d.ts":{"code":"/**\n * @component @name CircleStar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTEuMDUxIDcuNjE2YTEgMSAwIDAgMSAxLjkwOS4wMjRsLjczNyAxLjQ1MmExIDEgMCAwIDAgLjczNy41MzVsMS42MzQuMjU2YTEgMSAwIDAgMSAuNTg4IDEuODA2bC0xLjE3MiAxLjE2OGExIDEgMCAwIDAtLjI4Mi44NjZsLjI1OSAxLjYxM2ExIDEgMCAwIDEtMS41NDEgMS4xMzRsLTEuNDY1LS43NWExIDEgMCAwIDAtLjkxMiAwbC0xLjQ2NS43NWExIDEgMCAwIDEtMS41MzktMS4xMzNsLjI1OC0xLjYxM2ExIDEgMCAwIDAtLjI4Mi0uODY3bC0xLjE1Ni0xLjE1MmExIDEgMCAwIDEgLjU3Mi0xLjgyMmwxLjYzMy0uMjU2YTEgMSAwIDAgMCAuNzM3LS41MzV6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-star\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleStar extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1707,"removedExports":[],"renderedExports":["LucideCircleStar"],"renderedLength":1544},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circle.d.ts":{"code":"/**\n * @component @name Circle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1242,"removedExports":[],"renderedExports":["LucideCircle"],"renderedLength":1079},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/circuit-board.d.ts":{"code":"/**\n * @component @name CircuitBoard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMSA5aDRhMiAyIDAgMCAwIDItMlYzIiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSI5IiByPSIyIiAvPgogIDxwYXRoIGQ9Ik03IDIxdi00YTIgMiAwIDAgMSAyLTJoNCIgLz4KICA8Y2lyY2xlIGN4PSIxNSIgY3k9IjE1IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circuit-board\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircuitBoard extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1495,"removedExports":[],"renderedExports":["LucideCircuitBoard"],"renderedLength":1332},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/citrus.d.ts":{"code":"/**\n * @component @name Citrus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuNjYgMTcuNjdhMS4wOCAxLjA4IDAgMCAxLS4wNCAxLjZBMTIgMTIgMCAwIDEgNC43MyAyLjM4YTEuMSAxLjEgMCAwIDEgMS42MS0uMDR6IiAvPgogIDxwYXRoIGQ9Ik0xOS42NSAxNS42NkE4IDggMCAwIDEgOC4zNSA0LjM0IiAvPgogIDxwYXRoIGQ9Im0xNCAxMC01LjUgNS41IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNy44NVYxMEg2LjE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/citrus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCitrus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1470,"removedExports":[],"renderedExports":["LucideCitrus"],"renderedLength":1307},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clipboard-clock.d.ts":{"code":"/**\n * @component @name ClipboardClock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTR2Mi4ybDEuNiAxIiAvPgogIDxwYXRoIGQ9Ik0xNiA0aDJhMiAyIDAgMCAxIDIgMnYuODMyIiAvPgogIDxwYXRoIGQ9Ik04IDRINmEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoMiIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjE2IiByPSI2IiAvPgogIDxyZWN0IHg9IjgiIHk9IjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard-clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClipboardClock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1527,"removedExports":[],"renderedExports":["LucideClipboardClock"],"renderedLength":1364},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clapperboard.d.ts":{"code":"/**\n * @component @name Clapperboard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIuMjk2IDMuNDY0IDMuMDIgMy45NTYiIC8+CiAgPHBhdGggZD0iTTIwLjIgNiAzIDExbC0uOS0yLjRjLS4zLTEuMS4zLTIuMiAxLjMtMi41bDEzLjUtNGMxLjEtLjMgMi4yLjMgMi41IDEuM3oiIC8+CiAgPHBhdGggZD0iTTMgMTFoMTh2OGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnoiIC8+CiAgPHBhdGggZD0ibTYuMTggNS4yNzYgMy4xIDMuODk5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clapperboard\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClapperboard extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1522,"removedExports":[],"renderedExports":["LucideClapperboard"],"renderedLength":1359},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clipboard-list.d.ts":{"code":"/**\n * @component @name ClipboardList\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMWg0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNmg0IiAvPgogIDxwYXRoIGQ9Ik04IDExaC4wMSIgLz4KICA8cGF0aCBkPSJNOCAxNmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clipboard-list\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClipboardList extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1561,"removedExports":[],"renderedExports":["LucideClipboardList"],"renderedLength":1398},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clipboard-paste.d.ts":{"code":"/**\n * @component @name ClipboardPaste\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTRoMTAiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjEuMzQ0IiAvPgogIDxwYXRoIGQ9Im0xNyAxOCA0LTQtNC00IiAvPgogIDxwYXRoIGQ9Ik04IDRINmEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoMTJhMiAyIDAgMCAwIDEuNzkzLTEuMTEzIiAvPgogIDxyZWN0IHg9IjgiIHk9IjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard-paste\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClipboardPaste extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1543,"removedExports":[],"renderedExports":["LucideClipboardPaste"],"renderedLength":1380},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clipboard-minus.d.ts":{"code":"/**\n * @component @name ClipboardMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik05IDE0aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clipboard-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClipboardMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1467,"removedExports":[],"renderedExports":["LucideClipboardMinus"],"renderedLength":1304},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clipboard-pen.d.ts":{"code":"/**\n * @component @name ClipboardPen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNGgyYTIgMiAwIDAgMSAyIDJ2MiIgLz4KICA8cGF0aCBkPSJNMjEuMzQgMTUuNjY0YTEgMSAwIDEgMC0zLjAwNC0zLjAwNGwtNS4wMSA1LjAxMmEyIDIgMCAwIDAtLjUwNi44NTRsLS44MzcgMi44N2EuNS41IDAgMCAwIC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMCAwIC44NTQtLjUwNnoiIC8+CiAgPHBhdGggZD0iTTggMjJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxyZWN0IHg9IjgiIHk9IjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClipboardPen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideClipboardPen\n */\ndeclare const LucideClipboardEdit: typeof LucideClipboardPen;","originalLength":1756,"removedExports":[],"renderedExports":["LucideClipboardPen","LucideClipboardEdit"],"renderedLength":1586},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clipboard-pen-line.d.ts":{"code":"/**\n * @component @name ClipboardPenLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgLz4KICA8cGF0aCBkPSJNOCA0SDZhMiAyIDAgMCAwLTIgMnYxNGEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJ2LS41IiAvPgogIDxwYXRoIGQ9Ik0xNiA0aDJhMiAyIDAgMCAxIDEuNzMgMSIgLz4KICA8cGF0aCBkPSJNOCAxOGgxIiAvPgogIDxwYXRoIGQ9Ik0yMS4zNzggMTIuNjI2YTEgMSAwIDAgMC0zLjAwNC0zLjAwNGwtNC4wMSA0LjAxMmEyIDIgMCAwIDAtLjUwNi44NTRsLS44MzcgMi44N2EuNS41IDAgMCAwIC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMCAwIC44NTQtLjUwNnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clipboard-pen-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClipboardPenLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideClipboardPenLine\n */\ndeclare const LucideClipboardSignature: typeof LucideClipboardPenLine;","originalLength":1859,"removedExports":[],"renderedExports":["LucideClipboardPenLine","LucideClipboardSignature"],"renderedLength":1689},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clipboard-plus.d.ts":{"code":"/**\n * @component @name ClipboardPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik05IDE0aDYiIC8+CiAgPHBhdGggZD0iTTEyIDE3di02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClipboardPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1493,"removedExports":[],"renderedExports":["LucideClipboardPlus"],"renderedLength":1330},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clipboard.d.ts":{"code":"/**\n * @component @name Clipboard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClipboard extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1404,"removedExports":[],"renderedExports":["LucideClipboard"],"renderedLength":1241},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clipboard-x.d.ts":{"code":"/**\n * @component @name ClipboardX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Im0xNSAxMS02IDYiIC8+CiAgPHBhdGggZD0ibTkgMTEgNiA2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClipboardX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1479,"removedExports":[],"renderedExports":["LucideClipboardX"],"renderedLength":1316},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clipboard-type.d.ts":{"code":"/**\n * @component @name ClipboardType\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik05IDEydi0xaDZ2MSIgLz4KICA8cGF0aCBkPSJNMTEgMTdoMiIgLz4KICA8cGF0aCBkPSJNMTIgMTF2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clipboard-type\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClipboardType extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1533,"removedExports":[],"renderedExports":["LucideClipboardType"],"renderedLength":1370},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-1.d.ts":{"code":"/**\n * @component @name Clock1\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bDItNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClock1 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1279,"removedExports":[],"renderedExports":["LucideClock1"],"renderedLength":1116},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-11.d.ts":{"code":"/**\n * @component @name Clock11\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bC0yLTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-11\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClock11 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1285,"removedExports":[],"renderedExports":["LucideClock11"],"renderedLength":1122},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-10.d.ts":{"code":"/**\n * @component @name Clock10\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bC00LTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-10\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClock10 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1285,"removedExports":[],"renderedExports":["LucideClock10"],"renderedLength":1122},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-3.d.ts":{"code":"/**\n * @component @name Clock3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2aDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClock3 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1275,"removedExports":[],"renderedExports":["LucideClock3"],"renderedLength":1112},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-12.d.ts":{"code":"/**\n * @component @name Clock12\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clock-12\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClock12 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1277,"removedExports":[],"renderedExports":["LucideClock12"],"renderedLength":1114},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-2.d.ts":{"code":"/**\n * @component @name Clock2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bDQtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClock2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1279,"removedExports":[],"renderedExports":["LucideClock2"],"renderedLength":1116},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clipboard-check.d.ts":{"code":"/**\n * @component @name ClipboardCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Im05IDE0IDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clipboard-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClipboardCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1475,"removedExports":[],"renderedExports":["LucideClipboardCheck"],"renderedLength":1312},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-5.d.ts":{"code":"/**\n * @component @name Clock5\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bDIgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-5\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClock5 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1279,"removedExports":[],"renderedExports":["LucideClock5"],"renderedLength":1116},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clipboard-copy.d.ts":{"code":"/**\n * @component @name ClipboardCopy\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTggNEg2YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxMmEyIDIgMCAwIDAgMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik0xNiA0aDJhMiAyIDAgMCAxIDIgMnY0IiAvPgogIDxwYXRoIGQ9Ik0yMSAxNEgxMSIgLz4KICA8cGF0aCBkPSJtMTUgMTAtNCA0IDQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clipboard-copy\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClipboardCopy extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1537,"removedExports":[],"renderedExports":["LucideClipboardCopy"],"renderedLength":1374},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-6.d.ts":{"code":"/**\n * @component @name Clock6\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnYxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-6\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClock6 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1275,"removedExports":[],"renderedExports":["LucideClock6"],"renderedLength":1112},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-8.d.ts":{"code":"/**\n * @component @name Clock8\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bC00IDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-8\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClock8 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1279,"removedExports":[],"renderedExports":["LucideClock8"],"renderedLength":1116},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-alert.d.ts":{"code":"/**\n * @component @name ClockAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDQgMiIgLz4KICA8cGF0aCBkPSJNMjAgMTJ2NSIgLz4KICA8cGF0aCBkPSJNMjAgMjFoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yMS4yNSA4LjJBMTAgMTAgMCAxIDAgMTYgMjEuMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClockAlert extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1383,"removedExports":[],"renderedExports":["LucideClockAlert"],"renderedLength":1220},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-9.d.ts":{"code":"/**\n * @component @name Clock9\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2SDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-9\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClock9 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1275,"removedExports":[],"renderedExports":["LucideClock9"],"renderedLength":1112},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-arrow-down.d.ts":{"code":"/**\n * @component @name ClockArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDIgMSIgLz4KICA8cGF0aCBkPSJNMTIuMzM3IDIxLjk5NGExMCAxMCAwIDEgMSA5LjU4OC04Ljc2NyIgLz4KICA8cGF0aCBkPSJtMTQgMTggNCA0IDQtNCIgLz4KICA8cGF0aCBkPSJNMTggMTR2OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClockArrowDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1424,"removedExports":[],"renderedExports":["LucideClockArrowDown"],"renderedLength":1261},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-arrow-left.d.ts":{"code":"/**\n * @component @name ClockArrowLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDEuNS44IiAvPgogIDxwYXRoIGQ9Ik0xMi4zMzggMjEuOTk0YTEwIDEwIDAgMSAxIDkuNTg3LTguNzY3IiAvPgogIDxwYXRoIGQ9Ik0xNCAxOGg4IiAvPgogIDxwYXRoIGQ9Im0xOCAyMi00LTQgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clock-arrow-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClockArrowLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1424,"removedExports":[],"renderedExports":["LucideClockArrowLeft"],"renderedLength":1261},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-arrow-right.d.ts":{"code":"/**\n * @component @name ClockArrowRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDIgMSIgLz4KICA8cGF0aCBkPSJNMTMuNSAyMS44ODVBMTAgMTAgMCAxIDEgMjIgMTIiIC8+CiAgPHBhdGggZD0iTTE0IDE4aDgiIC8+CiAgPHBhdGggZD0ibTE4IDIyIDQtNC00LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-arrow-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClockArrowRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1418,"removedExports":[],"renderedExports":["LucideClockArrowRight"],"renderedLength":1255},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-7.d.ts":{"code":"/**\n * @component @name Clock7\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bC0yIDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-7\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClock7 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1279,"removedExports":[],"renderedExports":["LucideClock7"],"renderedLength":1116},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-check.d.ts":{"code":"/**\n * @component @name ClockCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDQgMiIgLz4KICA8cGF0aCBkPSJNMjIgMTJhMTAgMTAgMCAxIDAtMTEgOS45NSIgLz4KICA8cGF0aCBkPSJtMjIgMTYtNS41IDUuNUwxNCAxOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClockCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1359,"removedExports":[],"renderedExports":["LucideClockCheck"],"renderedLength":1196},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-fading.d.ts":{"code":"/**\n * @component @name ClockFading\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMmExMCAxMCAwIDAgMSA3LjM4IDE2Ljc1IiAvPgogIDxwYXRoIGQ9Ik0xMiA2djZsNCAyIiAvPgogIDxwYXRoIGQ9Ik0yLjUgOC44NzVhMTAgMTAgMCAwIDAtLjUgMyIgLz4KICA8cGF0aCBkPSJNMi44MyAxNmExMCAxMCAwIDAgMCAyLjQzIDMuNCIgLz4KICA8cGF0aCBkPSJNNC42MzYgNS4yMzVhMTAgMTAgMCAwIDEgLjg5MS0uODU3IiAvPgogIDxwYXRoIGQ9Ik04LjY0NCAyMS40MmExMCAxMCAwIDAgMCA3LjYzMS0uMzgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-fading\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClockFading extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1569,"removedExports":[],"renderedExports":["LucideClockFading"],"renderedLength":1406},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/closed-caption.d.ts":{"code":"/**\n * @component @name ClosedCaption\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOS4xN2EzIDMgMCAxIDAgMCA1LjY2IiAvPgogIDxwYXRoIGQ9Ik0xNyA5LjE3YTMgMyAwIDEgMCAwIDUuNjYiIC8+CiAgPHJlY3QgeD0iMiIgeT0iNSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/closed-caption\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClosedCaption extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1417,"removedExports":[],"renderedExports":["LucideClosedCaption"],"renderedLength":1254},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock.d.ts":{"code":"/**\n * @component @name Clock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bDQgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1272,"removedExports":[],"renderedExports":["LucideClock"],"renderedLength":1109},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-4.d.ts":{"code":"/**\n * @component @name Clock4\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bDQgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-4\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClock4 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1279,"removedExports":[],"renderedExports":["LucideClock4"],"renderedLength":1116},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-alert.d.ts":{"code":"/**\n * @component @name CloudAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJ2NCIgLz4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik04LjEyOCAxNi45NDlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWExIDEgMCAwIDEgMCA5aC0xLjY0MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudAlert extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1383,"removedExports":[],"renderedExports":["LucideCloudAlert"],"renderedLength":1220},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-arrow-up.d.ts":{"code":"/**\n * @component @name ClockArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDEuNTYuNzgiIC8+CiAgPHBhdGggZD0iTTEzLjIyNyAyMS45MjVhMTAgMTAgMCAxIDEgOC43NjctOS41ODgiIC8+CiAgPHBhdGggZD0ibTE0IDE4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTE4IDIydi04IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clock-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClockArrowUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1416,"removedExports":[],"renderedExports":["LucideClockArrowUp"],"renderedLength":1253},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-check.d.ts":{"code":"/**\n * @component @name CloudCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTUtNS41IDUuNUw5IDE4IiAvPgogIDxwYXRoIGQ9Ik01LjUxNiAxNi4wN0E3IDcgMCAxIDEgMTUuNzEgOGgxLjc5YTQuNSA0LjUgMCAwIDEgMy41MDEgNy4zMjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1367,"removedExports":[],"renderedExports":["LucideCloudCheck"],"renderedLength":1204},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-backup.d.ts":{"code":"/**\n * @component @name CloudBackup\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTUuMjUxQTQuNSA0LjUgMCAwIDAgMTcuNSA4aC0xLjc5QTcgNyAwIDEgMCAzIDEzLjYwNyIgLz4KICA8cGF0aCBkPSJNNyAxMXY0aDQiIC8+CiAgPHBhdGggZD0iTTggMTlhNSA1IDAgMCAwIDktMyA0LjUgNC41IDAgMCAwLTQuNS00LjUgNC44MiA0LjgyIDAgMCAwLTMuNDEgMS40MUw3IDE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cloud-backup\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudBackup extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1469,"removedExports":[],"renderedExports":["LucideCloudBackup"],"renderedLength":1306},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-download.d.ts":{"code":"/**\n * @component @name CloudDownload\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2OGwtNC00IiAvPgogIDxwYXRoIGQ9Im0xMiAyMSA0LTQiIC8+CiAgPHBhdGggZD0iTTQuMzkzIDE1LjI2OUE3IDcgMCAxIDEgMTUuNzEgOGgxLjc5YTQuNSA0LjUgMCAwIDEgMi40MzYgOC4yODQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-download\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudDownload extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCloudDownload\n */\ndeclare const LucideDownloadCloud: typeof LucideCloudDownload;","originalLength":1560,"removedExports":[],"renderedExports":["LucideCloudDownload","LucideDownloadCloud"],"renderedLength":1390},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clock-plus.d.ts":{"code":"/**\n * @component @name ClockPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDMuNjQ0IDEuODIyIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOWg2IiAvPgogIDxwYXRoIGQ9Ik0xOSAxNnY2IiAvPgogIDxwYXRoIGQ9Ik0yMS45MiAxMy4yNjdhMTAgMTAgMCAxIDAtOC42NTMgOC42NTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClockPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1393,"removedExports":[],"renderedExports":["LucideClockPlus"],"renderedLength":1230},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-cog.d.ts":{"code":"/**\n * @component @name CloudCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuODUyIDE5Ljc3Mi0uMzgzLjkyNCIgLz4KICA8cGF0aCBkPSJtMTMuMTQ4IDE0LjIyOC4zODMtLjkyMyIgLz4KICA8cGF0aCBkPSJNMTMuMTQ4IDE5Ljc3MmEzIDMgMCAxIDAtMi4yOTYtNS41NDRsLS4zODMtLjkyMyIgLz4KICA8cGF0aCBkPSJtMTMuNTMgMjAuNjk2LS4zODItLjkyNGEzIDMgMCAxIDEtMi4yOTYtNS41NDQiIC8+CiAgPHBhdGggZD0ibTE0Ljc3MiAxNS44NTIuOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE0Ljc3MiAxOC4xNDguOTIzLjM4MyIgLz4KICA8cGF0aCBkPSJNNC4yIDE1LjFhNyA3IDAgMSAxIDkuOTMtOS44NThBNyA3IDAgMCAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjIiIC8+CiAgPHBhdGggZD0ibTkuMjI4IDE1Ljg1Mi0uOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTkuMjI4IDE4LjE0OC0uOTIzLjM4MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudCog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1803,"removedExports":[],"renderedExports":["LucideCloudCog"],"renderedLength":1640},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-drizzle.d.ts":{"code":"/**\n * @component @name CloudDrizzle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJNOCAxOXYxIiAvPgogIDxwYXRoIGQ9Ik04IDE0djEiIC8+CiAgPHBhdGggZD0iTTE2IDE5djEiIC8+CiAgPHBhdGggZD0iTTE2IDE0djEiIC8+CiAgPHBhdGggZD0iTTEyIDIxdjEiIC8+CiAgPHBhdGggZD0iTTEyIDE2djEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-drizzle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudDrizzle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1515,"removedExports":[],"renderedExports":["LucideCloudDrizzle"],"renderedLength":1352},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-lightning.d.ts":{"code":"/**\n * @component @name CloudLightning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxNi4zMjZBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIC41IDguOTczIiAvPgogIDxwYXRoIGQ9Im0xMyAxMi0zIDVoNGwtMyA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cloud-lightning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudLightning extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1379,"removedExports":[],"renderedExports":["LucideCloudLightning"],"renderedLength":1216},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-hail.d.ts":{"code":"/**\n * @component @name CloudHail\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJNMTYgMTR2MiIgLz4KICA8cGF0aCBkPSJNOCAxNHYyIiAvPgogIDxwYXRoIGQ9Ik0xNiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTggMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNnYyIiAvPgogIDxwYXRoIGQ9Ik0xMiAyMmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-hail\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudHail extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1505,"removedExports":[],"renderedExports":["LucideCloudHail"],"renderedLength":1342},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-fog.d.ts":{"code":"/**\n * @component @name CloudFog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJNMTYgMTdINyIgLz4KICA8cGF0aCBkPSJNMTcgMjFIOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-fog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudFog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1367,"removedExports":[],"renderedExports":["LucideCloudFog"],"renderedLength":1204},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-moon.d.ts":{"code":"/**\n * @component @name CloudMoon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTZhMyAzIDAgMCAxIDAgNkg3YTUgNSAwIDEgMSA0LjktNnoiIC8+CiAgPHBhdGggZD0iTTE4LjM3NiAxNC41MTJhNiA2IDAgMCAwIDMuNDYxLTQuMTI3Yy4xNDgtLjYyNS0uNjU5LS45Ny0xLjI0OC0uNzE0YTQgNCAwIDAgMS01LjI1OS01LjI2Yy4yNTUtLjU4OS0uMDktMS4zOTUtLjcxNi0xLjI0OGE2IDYgMCAwIDAtNC41OTQgNS4zNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-moon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudMoon extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1493,"removedExports":[],"renderedExports":["LucideCloudMoon"],"renderedLength":1330},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-off.d.ts":{"code":"/**\n * @component @name CloudOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuOTQgNS4yNzRBNyA3IDAgMCAxIDE1LjcxIDEwaDEuNzlhNC41IDQuNSAwIDAgMSA0LjIyMiA2LjA1NyIgLz4KICA8cGF0aCBkPSJNMTguNzk2IDE4LjgxQTQuNSA0LjUgMCAwIDEgMTcuNSAxOUg5QTcgNyAwIDAgMSA1Ljc5IDUuNzgiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1443,"removedExports":[],"renderedExports":["LucideCloudOff"],"renderedLength":1280},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-moon-rain.d.ts":{"code":"/**\n * @component @name CloudMoonRain\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjB2MiIgLz4KICA8cGF0aCBkPSJNMTguMzc2IDE0LjUxMmE2IDYgMCAwIDAgMy40NjEtNC4xMjdjLjE0OC0uNjI1LS42NTktLjk3LTEuMjQ4LS43MTRhNCA0IDAgMCAxLTUuMjU5LTUuMjZjLjI1NS0uNTg5LS4wOS0xLjM5NS0uNzE2LTEuMjQ4YTYgNiAwIDAgMC00LjU5NCA1LjM2IiAvPgogIDxwYXRoIGQ9Ik0zIDIwYTUgNSAwIDEgMSA4LjktNEgxM2EzIDMgMCAwIDEgMiA1LjI0IiAvPgogIDxwYXRoIGQ9Ik03IDE5djIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-moon-rain\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudMoonRain extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1582,"removedExports":[],"renderedExports":["LucideCloudMoonRain"],"renderedLength":1419},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-rain-wind.d.ts":{"code":"/**\n * @component @name CloudRainWind\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJtOS4yIDIyIDMtNyIgLz4KICA8cGF0aCBkPSJtOSAxMy0zIDciIC8+CiAgPHBhdGggZD0ibTE3IDEzLTMgNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-rain-wind\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudRainWind extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1438,"removedExports":[],"renderedExports":["LucideCloudRainWind"],"renderedLength":1275},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-sun-rain.d.ts":{"code":"/**\n * @component @name CloudSunRain\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Im00LjkzIDQuOTMgMS40MSAxLjQxIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMmgyIiAvPgogIDxwYXRoIGQ9Im0xOS4wNyA0LjkzLTEuNDEgMS40MSIgLz4KICA8cGF0aCBkPSJNMTUuOTQ3IDEyLjY1YTQgNCAwIDAgMC01LjkyNS00LjEyOCIgLz4KICA8cGF0aCBkPSJNMyAyMGE1IDUgMCAxIDEgOC45LTRIMTNhMyAzIDAgMCAxIDIgNS4yNCIgLz4KICA8cGF0aCBkPSJNMTEgMjB2MiIgLz4KICA8cGF0aCBkPSJNNyAxOXYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cloud-sun-rain\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudSunRain extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1596,"removedExports":[],"renderedExports":["LucideCloudSunRain"],"renderedLength":1433},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-snow.d.ts":{"code":"/**\n * @component @name CloudSnow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJNOCAxNWguMDEiIC8+CiAgPHBhdGggZD0iTTggMTloLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxN2guMDEiIC8+CiAgPHBhdGggZD0iTTEyIDIxaC4wMSIgLz4KICA8cGF0aCBkPSJNMTYgMTVoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-snow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudSnow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1513,"removedExports":[],"renderedExports":["LucideCloudSnow"],"renderedLength":1350},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-upload.d.ts":{"code":"/**\n * @component @name CloudUpload\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2OCIgLz4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJtOCAxNyA0LTQgNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cloud-upload\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudUpload extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCloudUpload\n */\ndeclare const LucideUploadCloud: typeof LucideCloudUpload;","originalLength":1528,"removedExports":[],"renderedExports":["LucideCloudUpload","LucideUploadCloud"],"renderedLength":1358},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-rain.d.ts":{"code":"/**\n * @component @name CloudRain\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJNMTYgMTR2NiIgLz4KICA8cGF0aCBkPSJNOCAxNHY2IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNnY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cloud-rain\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudRain extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1401,"removedExports":[],"renderedExports":["LucideCloudRain"],"renderedLength":1238},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud.d.ts":{"code":"/**\n * @component @name Cloud\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuNSAxOUg5YTcgNyAwIDEgMSA2LjcxLTloMS43OWE0LjUgNC41IDAgMSAxIDAgOVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloud extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1276,"removedExports":[],"renderedExports":["LucideCloud"],"renderedLength":1113},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-sync.d.ts":{"code":"/**\n * @component @name CloudSync\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTgtMS41MzUgMS42MDVhNSA1IDAgMCAxLTgtMS41IiAvPgogIDxwYXRoIGQ9Ik0xNyAyMnYtNGgtNCIgLz4KICA8cGF0aCBkPSJNMjAuOTk2IDE1LjI1MUE0LjUgNC41IDAgMCAwIDE3LjQ5NSA4aC0xLjc5YTcgNyAwIDEgMC0xMi43MDkgNS42MDciIC8+CiAgPHBhdGggZD0iTTcgMTB2NGg0IiAvPgogIDxwYXRoIGQ9Im03IDE0IDEuNTM1LTEuNjA1YTUgNSAwIDAgMSA4IDEuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-sync\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudSync extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1525,"removedExports":[],"renderedExports":["LucideCloudSync"],"renderedLength":1362},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloud-sun.d.ts":{"code":"/**\n * @component @name CloudSun\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Im00LjkzIDQuOTMgMS40MSAxLjQxIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMmgyIiAvPgogIDxwYXRoIGQ9Im0xOS4wNyA0LjkzLTEuNDEgMS40MSIgLz4KICA8cGF0aCBkPSJNMTUuOTQ3IDEyLjY1YTQgNCAwIDAgMC01LjkyNS00LjEyOCIgLz4KICA8cGF0aCBkPSJNMTMgMjJIN2E1IDUgMCAxIDEgNC45LTZIMTNhMyAzIDAgMCAxIDAgNloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-sun\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudSun extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1511,"removedExports":[],"renderedExports":["LucideCloudSun"],"renderedLength":1348},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/clover.d.ts":{"code":"/**\n * @component @name Clover\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuMTcgNy44MyAyIDIyIiAvPgogIDxwYXRoIGQ9Ik00LjAyIDEyYTIuODI3IDIuODI3IDAgMSAxIDMuODEtNC4xN0EyLjgyNyAyLjgyNyAwIDEgMSAxMiA0LjAyYTIuODI3IDIuODI3IDAgMSAxIDQuMTcgMy44MUEyLjgyNyAyLjgyNyAwIDEgMSAxOS45OCAxMmEyLjgyNyAyLjgyNyAwIDEgMS0zLjgxIDQuMTdBMi44MjcgMi44MjcgMCAxIDEgMTIgMTkuOThhMi44MjcgMi44MjcgMCAxIDEtNC4xNy0zLjgxQTEgMSAwIDEgMSA0IDEyIiAvPgogIDxwYXRoIGQ9Im03LjgzIDcuODMgOC4zNCA4LjM0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clover\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClover extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1590,"removedExports":[],"renderedExports":["LucideClover"],"renderedLength":1427},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/code-xml.d.ts":{"code":"/**\n * @component @name CodeXml\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggMTYgNC00LTQtNCIgLz4KICA8cGF0aCBkPSJtNiA4LTQgNCA0IDQiIC8+CiAgPHBhdGggZD0ibTE0LjUgNC01IDE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/code-xml\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCodeXml extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCodeXml\n */\ndeclare const LucideCode2: typeof LucideCodeXml;","originalLength":1432,"removedExports":[],"renderedExports":["LucideCodeXml","LucideCode2"],"renderedLength":1262},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cloudy.d.ts":{"code":"/**\n * @component @name Cloudy\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuNSAxMmExIDEgMCAxIDEgMCA5SDkuMDA2YTcgNyAwIDEgMSA2LjcwMi05eiIgLz4KICA8cGF0aCBkPSJNMjEuODMyIDlBMyAzIDAgMCAwIDE5IDdoLTIuMjA3YTUuNSA1LjUgMCAwIDAtMTAuNzIuNjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloudy\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudy extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1370,"removedExports":[],"renderedExports":["LucideCloudy"],"renderedLength":1207},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/code.d.ts":{"code":"/**\n * @component @name Code\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTggNi02LTYtNiIgLz4KICA8cGF0aCBkPSJtOCA2LTYgNiA2IDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCode extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1258,"removedExports":[],"renderedExports":["LucideCode"],"renderedLength":1095},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/coffee.d.ts":{"code":"/**\n * @component @name Coffee\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNCAydjIiIC8+CiAgPHBhdGggZD0iTTE2IDhhMSAxIDAgMCAxIDEgMXY4YTQgNCAwIDAgMS00IDRIN2E0IDQgMCAwIDEtNC00VjlhMSAxIDAgMCAxIDEtMWgxNGE0IDQgMCAxIDEgMCA4aC0xIiAvPgogIDxwYXRoIGQ9Ik02IDJ2MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/coffee\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCoffee extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1422,"removedExports":[],"renderedExports":["LucideCoffee"],"renderedLength":1259},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/coins.d.ts":{"code":"/**\n * @component @name Coins\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNzQ0IDE3LjczNmE2IDYgMCAxIDEtNy40OC03LjQ4IiAvPgogIDxwYXRoIGQ9Ik0xNSA2aDF2NCIgLz4KICA8cGF0aCBkPSJtNi4xMzQgMTQuNzY4Ljg2Ni0uNSAyIDMuNDY0IiAvPgogIDxjaXJjbGUgY3g9IjE2IiBjeT0iOCIgcj0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/coins\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCoins extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1392,"removedExports":[],"renderedExports":["LucideCoins"],"renderedLength":1229},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/club.d.ts":{"code":"/**\n * @component @name Club\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuMjggOS4wNWE1LjUgNS41IDAgMSAwLTEwLjU2IDBBNS41IDUuNSAwIDEgMCAxMiAxNy42NmE1LjUgNS41IDAgMSAwIDUuMjgtOC42WiIgLz4KICA8cGF0aCBkPSJNMTIgMTcuNjZMMTIgMjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/club\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClub extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1350,"removedExports":[],"renderedExports":["LucideClub"],"renderedLength":1187},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cog.d.ts":{"code":"/**\n * @component @name Cog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTAuMjcgNyAzLjM0IiAvPgogIDxwYXRoIGQ9Im0xMSAxMy43My00IDYuOTMiIC8+CiAgPHBhdGggZD0iTTEyIDIydi0yIiAvPgogIDxwYXRoIGQ9Ik0xMiAydjIiIC8+CiAgPHBhdGggZD0iTTE0IDEyaDgiIC8+CiAgPHBhdGggZD0ibTE3IDIwLjY2LTEtMS43MyIgLz4KICA8cGF0aCBkPSJtMTcgMy4zNC0xIDEuNzMiIC8+CiAgPHBhdGggZD0iTTIgMTJoMiIgLz4KICA8cGF0aCBkPSJtMjAuNjYgMTctMS43My0xIiAvPgogIDxwYXRoIGQ9Im0yMC42NiA3LTEuNzMgMSIgLz4KICA8cGF0aCBkPSJtMy4zNCAxNyAxLjczLTEiIC8+CiAgPHBhdGggZD0ibTMuMzQgNyAxLjczIDEiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1728,"removedExports":[],"renderedExports":["LucideCog"],"renderedLength":1565},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/columns-2.d.ts":{"code":"/**\n * @component @name Columns2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/columns-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideColumns2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideColumns2\n */\ndeclare const LucideColumns: typeof LucideColumns2;","originalLength":1432,"removedExports":[],"renderedExports":["LucideColumns2","LucideColumns"],"renderedLength":1262},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/columns-4.d.ts":{"code":"/**\n * @component @name Columns4\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03LjUgM3YxOCIgLz4KICA8cGF0aCBkPSJNMTIgM3YxOCIgLz4KICA8cGF0aCBkPSJNMTYuNSAzdjE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/columns-4\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideColumns4 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1375,"removedExports":[],"renderedExports":["LucideColumns4"],"renderedLength":1212},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/columns-3-cog.d.ts":{"code":"/**\n * @component @name Columns3Cog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNiAyMUg1YTIgMiAwIDAxLTItMlY1YTIgMiAwIDAxMi0yaDE0YTIgMiAwIDAxMiAydjUuNiIgLz4KICA8cGF0aCBkPSJtMTQuMzA1IDE5LjUzLjkyMy0uMzgyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjcuNiIgLz4KICA8cGF0aCBkPSJtMTUuMjI5IDE2Ljg1Mi0uOTI0LS4zODMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAxNS4yMjgtLjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xNi44NTIgMjAuNzcyLS4zODMuOTI0IiAvPgogIDxwYXRoIGQ9Im0xOS4xNDggMTUuMjI4LjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xOS41MyAyMS42OTYtLjM4Mi0uOTI0IiAvPgogIDxwYXRoIGQ9Im0yMC43NzMgMTYuODUyLjkyMi0uMzgzIiAvPgogIDxwYXRoIGQ9Im0yMC43NzMgMTkuMTQ4LjkyMi4zODMiIC8+CiAgPHBhdGggZD0iTTkgM3YxOCIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE4IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/columns-3-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideColumns3Cog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideColumns3Cog\n */\ndeclare const LucideColumnsSettings: typeof LucideColumns3Cog;\n/**\n * @deprecated\n * @see LucideColumns3Cog\n */\ndeclare const LucideTableConfig: typeof LucideColumns3Cog;","originalLength":2132,"removedExports":[],"renderedExports":["LucideColumns3Cog","LucideColumnsSettings","LucideTableConfig"],"renderedLength":1955},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/combine.d.ts":{"code":"/**\n * @component @name Combine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgM2ExIDEgMCAwIDEgMSAxdjVhMSAxIDAgMCAxLTEgMSIgLz4KICA8cGF0aCBkPSJNMTkgM2ExIDEgMCAwIDEgMSAxdjVhMSAxIDAgMCAxLTEgMSIgLz4KICA8cGF0aCBkPSJtNyAxNSAzIDMiIC8+CiAgPHBhdGggZD0ibTcgMjEgMy0zSDVhMiAyIDAgMCAxLTItMnYtMiIgLz4KICA8cmVjdCB4PSIxNCIgeT0iMTQiIHdpZHRoPSI3IiBoZWlnaHQ9IjciIHJ4PSIxIiAvPgogIDxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSI3IiBoZWlnaHQ9IjciIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/combine\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCombine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1564,"removedExports":[],"renderedExports":["LucideCombine"],"renderedLength":1401},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/command.d.ts":{"code":"/**\n * @component @name Command\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNnYxMmEzIDMgMCAxIDAgMy0zSDZhMyAzIDAgMSAwIDMgM1Y2YTMgMyAwIDEgMC0zIDNoMTJhMyAzIDAgMSAwLTMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/command\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCommand extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1316,"removedExports":[],"renderedExports":["LucideCommand"],"renderedLength":1153},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/compass.d.ts":{"code":"/**\n * @component @name Compass\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTYuMjQgNy43Ni0xLjgwNCA1LjQxMWEyIDIgMCAwIDEtMS4yNjUgMS4yNjVMNy43NiAxNi4yNGwxLjgwNC01LjQxMWEyIDIgMCAwIDEgMS4yNjUtMS4yNjV6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/compass\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCompass extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1388,"removedExports":[],"renderedExports":["LucideCompass"],"renderedLength":1225},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/computer.d.ts":{"code":"/**\n * @component @name Computer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iOCIgeD0iNSIgeT0iMiIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjgiIHg9IjIiIHk9IjE0IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNiAxOGgyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxOGg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/computer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideComputer extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1406,"removedExports":[],"renderedExports":["LucideComputer"],"renderedLength":1243},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/component.d.ts":{"code":"/**\n * @component @name Component\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuNTM2IDExLjI5M2ExIDEgMCAwIDAgMCAxLjQxNGwyLjM3NiAyLjM3N2ExIDEgMCAwIDAgMS40MTQgMGwyLjM3Ny0yLjM3N2ExIDEgMCAwIDAgMC0xLjQxNGwtMi4zNzctMi4zNzdhMSAxIDAgMCAwLTEuNDE0IDB6IiAvPgogIDxwYXRoIGQ9Ik0yLjI5NyAxMS4yOTNhMSAxIDAgMCAwIDAgMS40MTRsMi4zNzcgMi4zNzdhMSAxIDAgMCAwIDEuNDE0IDBsMi4zNzctMi4zNzdhMSAxIDAgMCAwIDAtMS40MTRMNi4wODggOC45MTZhMSAxIDAgMCAwLTEuNDE0IDB6IiAvPgogIDxwYXRoIGQ9Ik04LjkxNiAxNy45MTJhMSAxIDAgMCAwIDAgMS40MTVsMi4zNzcgMi4zNzZhMSAxIDAgMCAwIDEuNDE0IDBsMi4zNzctMi4zNzZhMSAxIDAgMCAwIDAtMS40MTVsLTIuMzc3LTIuMzc2YTEgMSAwIDAgMC0xLjQxNCAweiIgLz4KICA8cGF0aCBkPSJNOC45MTYgNC42NzRhMSAxIDAgMCAwIDAgMS40MTRsMi4zNzcgMi4zNzZhMSAxIDAgMCAwIDEuNDE0IDBsMi4zNzctMi4zNzZhMSAxIDAgMCAwIDAtMS40MTRsLTIuMzc3LTIuMzc3YTEgMSAwIDAgMC0xLjQxNCAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/component\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideComponent extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1952,"removedExports":[],"renderedExports":["LucideComponent"],"renderedLength":1789},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/concierge-bell.d.ts":{"code":"/**\n * @component @name ConciergeBell\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAyMGExIDEgMCAwIDEtMS0xdi0xYTIgMiAwIDAgMSAyLTJoMTZhMiAyIDAgMCAxIDIgMnYxYTEgMSAwIDAgMS0xIDFaIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNmE4IDggMCAxIDAtMTYgMCIgLz4KICA8cGF0aCBkPSJNMTIgNHY0IiAvPgogIDxwYXRoIGQ9Ik0xMCA0aDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/concierge-bell\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideConciergeBell extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1461,"removedExports":[],"renderedExports":["LucideConciergeBell"],"renderedLength":1298},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/construction.d.ts":{"code":"/**\n * @component @name Construction\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIyIiB5PSI2IiB3aWR0aD0iMjAiIGhlaWdodD0iOCIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTE3IDE0djciIC8+CiAgPHBhdGggZD0iTTcgMTR2NyIgLz4KICA8cGF0aCBkPSJNMTcgM3YzIiAvPgogIDxwYXRoIGQ9Ik03IDN2MyIgLz4KICA8cGF0aCBkPSJNMTAgMTQgMi4zIDYuMyIgLz4KICA8cGF0aCBkPSJtMTQgNiA3LjcgNy43IiAvPgogIDxwYXRoIGQ9Im04IDYgOCA4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/construction\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideConstruction extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1530,"removedExports":[],"renderedExports":["LucideConstruction"],"renderedLength":1367},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/contact-round.d.ts":{"code":"/**\n * @component @name ContactRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNy45MTUgMjFhNiA2IDAgMTAtMTIgMCIgLz4KICA8cGF0aCBkPSJNOCAydjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMSIgcj0iNCIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/contact-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideContactRound extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideContactRound\n */\ndeclare const LucideContact2: typeof LucideContactRound;","originalLength":1594,"removedExports":[],"renderedExports":["LucideContactRound","LucideContact2"],"renderedLength":1424},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/contrast.d.ts":{"code":"/**\n * @component @name Contrast\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgMThhNiA2IDAgMCAwIDAtMTJ2MTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/contrast\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideContrast extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1306,"removedExports":[],"renderedExports":["LucideContrast"],"renderedLength":1143},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/contact.d.ts":{"code":"/**\n * @component @name Contact\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYyIiAvPgogIDxwYXRoIGQ9Ik03IDIxdi0yYTIgMiAwIDAxMi0yaDZhMiAyIDAgMDEyIDJ2MiIgLz4KICA8cGF0aCBkPSJNOCAydjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMCIgcj0iMyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/contact\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideContact extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1444,"removedExports":[],"renderedExports":["LucideContact"],"renderedLength":1281},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cone.d.ts":{"code":"/**\n * @component @name Cone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjAuOSAxOC41NS04LTE1Ljk4YTEgMSAwIDAgMC0xLjggMGwtOCAxNS45OCIgLz4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSIxOSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCone extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1318,"removedExports":[],"renderedExports":["LucideCone"],"renderedLength":1155},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/container.d.ts":{"code":"/**\n * @component @name Container\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgNy43YzAtLjYtLjQtMS4yLS44LTEuNWwtNi4zLTMuOWExLjcyIDEuNzIgMCAwIDAtMS43IDBsLTEwLjMgNmMtLjUuMi0uOS44LS45IDEuNHY2LjZjMCAuNS40IDEuMi44IDEuNWw2LjMgMy45YTEuNzIgMS43MiAwIDAgMCAxLjcgMGwxMC4zLTZjLjUtLjMuOS0xIC45LTEuNVoiIC8+CiAgPHBhdGggZD0iTTEwIDIxLjlWMTRMMi4xIDkuMSIgLz4KICA8cGF0aCBkPSJtMTAgMTQgMTEuOS02LjkiIC8+CiAgPHBhdGggZD0iTTE0IDE5Ljh2LTguMSIgLz4KICA8cGF0aCBkPSJNMTggMTcuNVY5LjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/container\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideContainer extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1608,"removedExports":[],"renderedExports":["LucideContainer"],"renderedLength":1445},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cooking-pot.d.ts":{"code":"/**\n * @component @name CookingPot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMmgyMCIgLz4KICA8cGF0aCBkPSJNMjAgMTJ2OGEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMnYtOCIgLz4KICA8cGF0aCBkPSJtNCA4IDE2LTQiIC8+CiAgPHBhdGggZD0ibTguODYgNi43OC0uNDUtMS44MWEyIDIgMCAwIDEgMS40NS0yLjQzbDEuOTQtLjQ4YTIgMiAwIDAgMSAyLjQzIDEuNDZsLjQ1IDEuOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cooking-pot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCookingPot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1483,"removedExports":[],"renderedExports":["LucideCookingPot"],"renderedLength":1320},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/copy-minus.d.ts":{"code":"/**\n * @component @name CopyMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTIiIHgyPSIxOCIgeTE9IjE1IiB5Mj0iMTUiIC8+CiAgPHJlY3Qgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiB4PSI4IiB5PSI4IiByeD0iMiIgcnk9IjIiIC8+CiAgPHBhdGggZD0iTTQgMTZjLTEuMSAwLTItLjktMi0yVjRjMC0xLjEuOS0yIDItMmgxMGMxLjEgMCAyIC45IDIgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/copy-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCopyMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1445,"removedExports":[],"renderedExports":["LucideCopyMinus"],"renderedLength":1282},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/copy-check.d.ts":{"code":"/**\n * @component @name CopyCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTUgMiAyIDQtNCIgLz4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHg9IjgiIHk9IjgiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNNCAxNmMtMS4xIDAtMi0uOS0yLTJWNGMwLTEuMS45LTIgMi0yaDEwYzEuMSAwIDIgLjkgMiAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/copy-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCopyCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1425,"removedExports":[],"renderedExports":["LucideCopyCheck"],"renderedLength":1262},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/copy-slash.d.ts":{"code":"/**\n * @component @name CopySlash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTIiIHgyPSIxOCIgeTE9IjE4IiB5Mj0iMTIiIC8+CiAgPHJlY3Qgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiB4PSI4IiB5PSI4IiByeD0iMiIgcnk9IjIiIC8+CiAgPHBhdGggZD0iTTQgMTZjLTEuMSAwLTItLjktMi0yVjRjMC0xLjEuOS0yIDItMmgxMGMxLjEgMCAyIC45IDIgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/copy-slash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCopySlash extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1445,"removedExports":[],"renderedExports":["LucideCopySlash"],"renderedLength":1282},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/copy-x.d.ts":{"code":"/**\n * @component @name CopyX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTIiIHgyPSIxOCIgeTE9IjEyIiB5Mj0iMTgiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTgiIHkxPSIxOCIgeTI9IjEyIiAvPgogIDxyZWN0IHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgeD0iOCIgeT0iOCIgcng9IjIiIHJ5PSIyIiAvPgogIDxwYXRoIGQ9Ik00IDE2Yy0xLjEgMC0yLS45LTItMlY0YzAtMS4xLjktMiAyLTJoMTBjMS4xIDAgMiAuOSAyIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/copy-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCopyX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1477,"removedExports":[],"renderedExports":["LucideCopyX"],"renderedLength":1314},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/copy.d.ts":{"code":"/**\n * @component @name Copy\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHg9IjgiIHk9IjgiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNNCAxNmMtMS4xIDAtMi0uOS0yLTJWNGMwLTEuMS45LTIgMi0yaDEwYzEuMSAwIDIgLjkgMiAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/copy\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCopy extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1354,"removedExports":[],"renderedExports":["LucideCopy"],"renderedLength":1191},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/columns-3.d.ts":{"code":"/**\n * @component @name Columns3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDN2MTgiIC8+CiAgPHBhdGggZD0iTTE1IDN2MTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/columns-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideColumns3 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideColumns3\n */\ndeclare const LucidePanelsLeftRight: typeof LucideColumns3;","originalLength":1480,"removedExports":[],"renderedExports":["LucideColumns3","LucidePanelsLeftRight"],"renderedLength":1310},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/copyleft.d.ts":{"code":"/**\n * @component @name Copyleft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNOS4xNyAxNC44M2E0IDQgMCAxIDAgMC01LjY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/copyleft\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCopyleft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1310,"removedExports":[],"renderedExports":["LucideCopyleft"],"renderedLength":1147},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/copyright.d.ts":{"code":"/**\n * @component @name Copyright\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTQuODMgMTQuODNhNCA0IDAgMSAxIDAtNS42NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/copyright\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCopyright extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1320,"removedExports":[],"renderedExports":["LucideCopyright"],"renderedLength":1157},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/corner-down-left.d.ts":{"code":"/**\n * @component @name CornerDownLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgNHY3YTQgNCAwIDAgMS00IDRINCIgLz4KICA8cGF0aCBkPSJtOSAxMC01IDUgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/corner-down-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCornerDownLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1332,"removedExports":[],"renderedExports":["LucideCornerDownLeft"],"renderedLength":1169},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/corner-down-right.d.ts":{"code":"/**\n * @component @name CornerDownRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTAgNSA1LTUgNSIgLz4KICA8cGF0aCBkPSJNNCA0djdhNCA0IDAgMCAwIDQgNGgxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/corner-down-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCornerDownRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1342,"removedExports":[],"renderedExports":["LucideCornerDownRight"],"renderedLength":1179},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/copy-plus.d.ts":{"code":"/**\n * @component @name CopyPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTUiIHgyPSIxNSIgeTE9IjEyIiB5Mj0iMTgiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTgiIHkxPSIxNSIgeTI9IjE1IiAvPgogIDxyZWN0IHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgeD0iOCIgeT0iOCIgcng9IjIiIHJ5PSIyIiAvPgogIDxwYXRoIGQ9Ik00IDE2Yy0xLjEgMC0yLS45LTItMlY0YzAtMS4xLjktMiAyLTJoMTBjMS4xIDAgMiAuOSAyIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/copy-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCopyPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1495,"removedExports":[],"renderedExports":["LucideCopyPlus"],"renderedLength":1332},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/corner-left-up.d.ts":{"code":"/**\n * @component @name CornerLeftUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgOSA5IDQgNCA5IiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGgtN2E0IDQgMCAwIDEtNC00VjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/corner-left-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCornerLeftUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1324,"removedExports":[],"renderedExports":["LucideCornerLeftUp"],"renderedLength":1161},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/corner-right-down.d.ts":{"code":"/**\n * @component @name CornerRightDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTUgNSA1IDUtNSIgLz4KICA8cGF0aCBkPSJNNCA0aDdhNCA0IDAgMCAxIDQgNHYxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/corner-right-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCornerRightDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1342,"removedExports":[],"renderedExports":["LucideCornerRightDown"],"renderedLength":1179},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/corner-right-up.d.ts":{"code":"/**\n * @component @name CornerRightUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgOSA1LTUgNSA1IiAvPgogIDxwYXRoIGQ9Ik00IDIwaDdhNCA0IDAgMCAwIDQtNFY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/corner-right-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCornerRightUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1326,"removedExports":[],"renderedExports":["LucideCornerRightUp"],"renderedLength":1163},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/corner-up-left.d.ts":{"code":"/**\n * @component @name CornerUpLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjB2LTdhNCA0IDAgMCAwLTQtNEg0IiAvPgogIDxwYXRoIGQ9Ik05IDE0IDQgOWw1LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/corner-up-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCornerUpLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1324,"removedExports":[],"renderedExports":["LucideCornerUpLeft"],"renderedLength":1161},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/corner-up-right.d.ts":{"code":"/**\n * @component @name CornerUpRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTQgNS01LTUtNSIgLz4KICA8cGF0aCBkPSJNNCAyMHYtN2E0IDQgMCAwIDEgNC00aDEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/corner-up-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCornerUpRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1330,"removedExports":[],"renderedExports":["LucideCornerUpRight"],"renderedLength":1167},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cpu.d.ts":{"code":"/**\n * @component @name Cpu\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjB2MiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNyAyMHYyIiAvPgogIDxwYXRoIGQ9Ik0xNyAydjIiIC8+CiAgPHBhdGggZD0iTTIgMTJoMiIgLz4KICA8cGF0aCBkPSJNMiAxN2gyIiAvPgogIDxwYXRoIGQ9Ik0yIDdoMiIgLz4KICA8cGF0aCBkPSJNMjAgMTJoMiIgLz4KICA8cGF0aCBkPSJNMjAgMTdoMiIgLz4KICA8cGF0aCBkPSJNMjAgN2gyIiAvPgogIDxwYXRoIGQ9Ik03IDIwdjIiIC8+CiAgPHBhdGggZD0iTTcgMnYyIiAvPgogIDxyZWN0IHg9IjQiIHk9IjQiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjIiIC8+CiAgPHJlY3QgeD0iOCIgeT0iOCIgd2lkdGg9IjgiIGhlaWdodD0iOCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cpu\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCpu extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1684,"removedExports":[],"renderedExports":["LucideCpu"],"renderedLength":1521},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/credit-card.d.ts":{"code":"/**\n * @component @name CreditCard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHg9IjIiIHk9IjUiIHJ4PSIyIiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMjIiIHkxPSIxMCIgeTI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/credit-card\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCreditCard extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1343,"removedExports":[],"renderedExports":["LucideCreditCard"],"renderedLength":1180},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/croissant.d.ts":{"code":"/**\n * @component @name Croissant\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMiAxOEg0Ljc3NGExLjUgMS41IDAgMCAxLTEuMzUyLS45NyAxMSAxMSAwIDAgMSAuMTMyLTYuNDg3IiAvPgogIDxwYXRoIGQ9Ik0xOCAxMC4yVjQuNzc0YTEuNSAxLjUgMCAwIDAtLjk3LTEuMzUyIDExIDExIDAgMCAwLTYuNDg2LjEzMiIgLz4KICA8cGF0aCBkPSJNMTggNWE0IDMgMCAwIDEgNCAzIDIgMiAwIDAgMS0yIDIgMTAgMTAgMCAwIDAtNS4xMzkgMS40MiIgLz4KICA8cGF0aCBkPSJNNSAxOGEzIDQgMCAwIDAgMyA0IDIgMiAwIDAgMCAyLTIgMTAgMTAgMCAwIDEgMS40Mi01LjE0IiAvPgogIDxwYXRoIGQ9Ik04LjcwOSAyLjU1NGExMCAxMCAwIDAgMC02LjE1NSA2LjE1NSAxLjUgMS41IDAgMCAwIC42NzYgMS42MjZsOS44MDcgNS40MmEyIDIgMCAwIDAgMi43MTgtMi43MThsLTUuNDItOS44MDdhMS41IDEuNSAwIDAgMC0xLjYyNi0uNjc2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/croissant\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCroissant extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1800,"removedExports":[],"renderedExports":["LucideCroissant"],"renderedLength":1637},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cookie.d.ts":{"code":"/**\n * @component @name Cookie\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMmExMCAxMCAwIDEgMCAxMCAxMCA0IDQgMCAwIDEtNS01IDQgNCAwIDAgMS01LTUiIC8+CiAgPHBhdGggZD0iTTguNSA4LjV2LjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxNS41di4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMTJ2LjAxIiAvPgogIDxwYXRoIGQ9Ik0xMSAxN3YuMDEiIC8+CiAgPHBhdGggZD0iTTcgMTR2LjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cookie\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCookie extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1458,"removedExports":[],"renderedExports":["LucideCookie"],"renderedLength":1295},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/crop.d.ts":{"code":"/**\n * @component @name Crop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAydjE0YTIgMiAwIDAgMCAyIDJoMTQiIC8+CiAgPHBhdGggZD0iTTE4IDIyVjhhMiAyIDAgMCAwLTItMkgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/crop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCrop extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1286,"removedExports":[],"renderedExports":["LucideCrop"],"renderedLength":1123},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cross.d.ts":{"code":"/**\n * @component @name Cross\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA5YTIgMiAwIDAgMC0yIDJ2MmEyIDIgMCAwIDAgMiAyaDRhMSAxIDAgMCAxIDEgMXY0YTIgMiAwIDAgMCAyIDJoMmEyIDIgMCAwIDAgMi0ydi00YTEgMSAwIDAgMSAxLTFoNGEyIDIgMCAwIDAgMi0ydi0yYTIgMiAwIDAgMC0yLTJoLTRhMSAxIDAgMCAxLTEtMVY0YTIgMiAwIDAgMC0yLTJoLTJhMiAyIDAgMCAwLTIgMnY0YTEgMSAwIDAgMS0xIDF6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cross\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCross extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1472,"removedExports":[],"renderedExports":["LucideCross"],"renderedLength":1309},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/crosshair.d.ts":{"code":"/**\n * @component @name Crosshair\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8bGluZSB4MT0iMjIiIHgyPSIxOCIgeTE9IjEyIiB5Mj0iMTIiIC8+CiAgPGxpbmUgeDE9IjYiIHgyPSIyIiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjYiIHkyPSIyIiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyIiB5MT0iMjIiIHkyPSIxOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/crosshair\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCrosshair extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1484,"removedExports":[],"renderedExports":["LucideCrosshair"],"renderedLength":1321},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/crown.d.ts":{"code":"/**\n * @component @name Crown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNTYyIDMuMjY2YS41LjUgMCAwIDEgLjg3NiAwTDE1LjM5IDguODdhMSAxIDAgMCAwIDEuNTE2LjI5NEwyMS4xODMgNS41YS41LjUgMCAwIDEgLjc5OC41MTlsLTIuODM0IDEwLjI0NmExIDEgMCAwIDEtLjk1Ni43MzRINS44MWExIDEgMCAwIDEtLjk1Ny0uNzM0TDIuMDIgNi4wMmEuNS41IDAgMCAxIC43OTgtLjUxOWw0LjI3NiAzLjY2NGExIDEgMCAwIDAgMS41MTYtLjI5NHoiIC8+CiAgPHBhdGggZD0iTTUgMjFoMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/crown\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCrown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1528,"removedExports":[],"renderedExports":["LucideCrown"],"renderedLength":1365},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cuboid.d.ts":{"code":"/**\n * @component @name Cuboid\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjJ2LTgiIC8+CiAgPHBhdGggZD0iTTIuMzM2IDguODkgMTAgMTRsMTEuNzE1LTcuMDI5IiAvPgogIDxwYXRoIGQ9Ik0yMiAxNGEyIDIgMCAwIDEtLjk3MSAxLjcxNWwtMTAgNmEyIDIgMCAwIDEtMi4xMzgtLjA1bC02LTRBMiAyIDAgMCAxIDIgMTZ2LTZhMiAyIDAgMCAxIC45NzEtMS43MTVsMTAtNmEyIDIgMCAwIDEgMi4xMzguMDVsNiA0QTIgMiAwIDAgMSAyMiA4eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cuboid\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCuboid extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1498,"removedExports":[],"renderedExports":["LucideCuboid"],"renderedLength":1335},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/currency.d.ts":{"code":"/**\n * @component @name Currency\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiAvPgogIDxsaW5lIHgxPSIzIiB4Mj0iNiIgeTE9IjMiIHkyPSI2IiAvPgogIDxsaW5lIHgxPSIyMSIgeDI9IjE4IiB5MT0iMyIgeTI9IjYiIC8+CiAgPGxpbmUgeDE9IjMiIHgyPSI2IiB5MT0iMjEiIHkyPSIxOCIgLz4KICA8bGluZSB4MT0iMjEiIHgyPSIxOCIgeTE9IjIxIiB5Mj0iMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/currency\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCurrency extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1470,"removedExports":[],"renderedExports":["LucideCurrency"],"renderedLength":1307},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cup-soda.d.ts":{"code":"/**\n * @component @name CupSoda\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiA4IDEuNzUgMTIuMjhhMiAyIDAgMCAwIDIgMS43Mmg0LjU0YTIgMiAwIDAgMCAyLTEuNzJMMTggOCIgLz4KICA8cGF0aCBkPSJNNSA4aDE0IiAvPgogIDxwYXRoIGQ9Ik03IDE1YTYuNDcgNi40NyAwIDAgMSA1IDAgNi40NyA2LjQ3IDAgMCAwIDUgMCIgLz4KICA8cGF0aCBkPSJtMTIgOCAxLTZoMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cup-soda\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCupSoda extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1449,"removedExports":[],"renderedExports":["LucideCupSoda"],"renderedLength":1286},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/cylinder.d.ts":{"code":"/**\n * @component @name Cylinder\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+CiAgPHBhdGggZD0iTTMgNXYxNGE5IDMgMCAwIDAgMTggMFY1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cylinder\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCylinder extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1314,"removedExports":[],"renderedExports":["LucideCylinder"],"renderedLength":1151},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/corner-left-down.d.ts":{"code":"/**\n * @component @name CornerLeftDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTUtNSA1LTUtNSIgLz4KICA8cGF0aCBkPSJNMjAgNGgtN2E0IDQgMCAwIDAtNCA0djEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/corner-left-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCornerLeftDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1336,"removedExports":[],"renderedExports":["LucideCornerLeftDown"],"renderedLength":1173},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/database-arrow-up.d.ts":{"code":"/**\n * @component @name DatabaseArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMjJ2LTYiIC8+CiAgPHBhdGggZD0iTTIxIDEyLjUzNlY1IiAvPgogIDxwYXRoIGQ9Im0yMiAxOS0zLTMtMyAzIiAvPgogIDxwYXRoIGQ9Ik0zIDEyQTkgMyAwIDAgMCAxNC40NTcgMTQuODg2IiAvPgogIDxwYXRoIGQ9Ik0zIDVWMTlBOSAzIDAgMCAwIDEzLjMxOCAyMS45NjgiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iNSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDatabaseArrowUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1538,"removedExports":[],"renderedExports":["LucideDatabaseArrowUp"],"renderedLength":1375},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dam.d.ts":{"code":"/**\n * @component @name Dam\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTEuMzFjMS4xNy41NiAxLjU0IDEuNjkgMy41IDEuNjkgMi41IDAgMi41LTIgNS0yIDEuMyAwIDEuOS41IDIuNSAxIiAvPgogIDxwYXRoIGQ9Ik0xMS43NSAxOGMuMzUuNSAxLjQ1IDEgMi43NSAxIDIuNSAwIDIuNS0yIDUtMiAxLjMgMCAxLjkuNSAyLjUgMSIgLz4KICA8cGF0aCBkPSJNMiAxMGg0IiAvPgogIDxwYXRoIGQ9Ik0yIDE0aDQiIC8+CiAgPHBhdGggZD0iTTIgMThoNCIgLz4KICA8cGF0aCBkPSJNMiA2aDQiIC8+CiAgPHBhdGggZD0iTTcgM2ExIDEgMCAwIDAtMSAxdjE2YTEgMSAwIDAgMCAxIDFoNGExIDEgMCAwIDAgMS0xTDEwIDRhMSAxIDAgMCAwLTEtMXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dam\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDam extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1632,"removedExports":[],"renderedExports":["LucideDam"],"renderedLength":1469},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/database-check.d.ts":{"code":"/**\n * @component @name DatabaseCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTkgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMjEgMTMuMTI3VjUiIC8+CiAgPHBhdGggZD0iTTMgMTJBOSAzIDAgMCAwIDIxIDEyIiAvPgogIDxwYXRoIGQ9Ik0zIDVWMTlBOSAzIDAgMCAwIDEzLjMxOCAyMS45NjgiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iNSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDatabaseCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1481,"removedExports":[],"renderedExports":["LucideDatabaseCheck"],"renderedLength":1318},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/database-minus.d.ts":{"code":"/**\n * @component @name DatabaseMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTVWNSIgLz4KICA8cGF0aCBkPSJNMjIgMTloLTYiIC8+CiAgPHBhdGggZD0iTTMgMTJBOSAzIDAgMCAwIDIxIDEyIiAvPgogIDxwYXRoIGQ9Ik0zIDVWMTlBOSAzIDAgMCAwIDEzLjMxOCAyMS45NjgiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iNSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDatabaseMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1469,"removedExports":[],"renderedExports":["LucideDatabaseMinus"],"renderedLength":1306},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/database-backup.d.ts":{"code":"/**\n * @component @name DatabaseBackup\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+CiAgPHBhdGggZD0iTTMgMTJhOSAzIDAgMCAwIDUgMi42OSIgLz4KICA8cGF0aCBkPSJNMjEgOS4zVjUiIC8+CiAgPHBhdGggZD0iTTMgNXYxNGE5IDMgMCAwIDAgNi40NyAyLjg4IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnY0aDQiIC8+CiAgPHBhdGggZD0iTTEzIDIwYTUgNSAwIDAgMCA5LTMgNC41IDQuNSAwIDAgMC00LjUtNC41Yy0xLjMzIDAtMi41NC41NC0zLjQxIDEuNDFMMTIgMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/database-backup\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDatabaseBackup extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1595,"removedExports":[],"renderedExports":["LucideDatabaseBackup"],"renderedLength":1432},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/database-search.d.ts":{"code":"/**\n * @component @name DatabaseSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTEuNjkzVjUiIC8+CiAgPHBhdGggZD0ibTIyIDIyLTEuODc1LTEuODc1IiAvPgogIDxwYXRoIGQ9Ik0zIDEyYTkgMyAwIDAgMCA4LjY5NyAyLjk5OCIgLz4KICA8cGF0aCBkPSJNMyA1djE0YTkgMyAwIDAgMCA5LjI4IDIuOTk5IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjMiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iNSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDatabaseSearch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1543,"removedExports":[],"renderedExports":["LucideDatabaseSearch"],"renderedLength":1380},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/database-plus.d.ts":{"code":"/**\n * @component @name DatabasePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTZ2NiIgLz4KICA8cGF0aCBkPSJNMjEgMTIuNTM2VjUiIC8+CiAgPHBhdGggZD0iTTIyIDE5aC02IiAvPgogIDxwYXRoIGQ9Ik0zIDEyQTkgMyAwIDAgMCAxNS4xODI0IDE0LjgwNjEiIC8+CiAgPHBhdGggZD0iTTMgNVYxOUE5IDMgMCAwIDAgMTMuMzE4IDIxLjk2OCIgLz4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/database-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDatabasePlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1515,"removedExports":[],"renderedExports":["LucideDatabasePlus"],"renderedLength":1352},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/creative-commons.d.ts":{"code":"/**\n * @component @name CreativeCommons\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTAgOS4zYTIuOCAyLjggMCAwIDAtMy41IDEgMy4xIDMuMSAwIDAgMCAwIDMuNCAyLjcgMi43IDAgMCAwIDMuNSAxIiAvPgogIDxwYXRoIGQ9Ik0xNyA5LjNhMi44IDIuOCAwIDAgMC0zLjUgMSAzLjEgMy4xIDAgMCAwIDAgMy40IDIuNyAyLjcgMCAwIDAgMy41IDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/creative-commons\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCreativeCommons extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1517,"removedExports":[],"renderedExports":["LucideCreativeCommons"],"renderedLength":1354},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/database-zap.d.ts":{"code":"/**\n * @component @name DatabaseZap\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+CiAgPHBhdGggZD0iTTMgNVYxOUE5IDMgMCAwIDAgMTUgMjEuODQiIC8+CiAgPHBhdGggZD0iTTIxIDVWOCIgLz4KICA8cGF0aCBkPSJNMjEgMTJMMTggMTdIMjJMMTkgMjIiIC8+CiAgPHBhdGggZD0iTTMgMTJBOSAzIDAgMCAwIDE0LjU5IDE0Ljg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-zap\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDatabaseZap extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1473,"removedExports":[],"renderedExports":["LucideDatabaseZap"],"renderedLength":1310},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/decimals-arrow-left.d.ts":{"code":"/**\n * @component @name DecimalsArrowLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMgMjEtMy0zIDMtMyIgLz4KICA8cGF0aCBkPSJNMjAgMThIMTAiIC8+CiAgPHBhdGggZD0iTTMgMTFoLjAxIiAvPgogIDxyZWN0IHg9IjYiIHk9IjMiIHdpZHRoPSI1IiBoZWlnaHQ9IjgiIHJ4PSIyLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/decimals-arrow-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDecimalsArrowLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1438,"removedExports":[],"renderedExports":["LucideDecimalsArrowLeft"],"renderedLength":1275},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/database-x.d.ts":{"code":"/**\n * @component @name DatabaseX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTcgNSA1IiAvPgogIDxwYXRoIGQ9Ik0xOS4zMjMgMTMuNzQ0QTkgMyAwIDAgMCAyMSAxMiIgLz4KICA8cGF0aCBkPSJNMjEgMTMuMTI3VjUiIC8+CiAgPHBhdGggZD0ibTIyIDE3LTUgNSIgLz4KICA8cGF0aCBkPSJNMyAxMkE5IDMgMCAwIDAgMTMuNTYzIDE0Ljk1NCIgLz4KICA8cGF0aCBkPSJNMyA1VjE5QTkgMyAwIDAgMCAxMyAyMS45ODEiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iNSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDatabaseX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1553,"removedExports":[],"renderedExports":["LucideDatabaseX"],"renderedLength":1390},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/decimals-arrow-right.d.ts":{"code":"/**\n * @component @name DecimalsArrowRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMThoMTAiIC8+CiAgPHBhdGggZD0ibTE3IDIxIDMtMy0zLTMiIC8+CiAgPHBhdGggZD0iTTMgMTFoLjAxIiAvPgogIDxyZWN0IHg9IjE1IiB5PSIzIiB3aWR0aD0iNSIgaGVpZ2h0PSI4IiByeD0iMi41IiAvPgogIDxyZWN0IHg9IjYiIHk9IjMiIHdpZHRoPSI1IiBoZWlnaHQ9IjgiIHJ4PSIyLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/decimals-arrow-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDecimalsArrowRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1516,"removedExports":[],"renderedExports":["LucideDecimalsArrowRight"],"renderedLength":1353},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/database.d.ts":{"code":"/**\n * @component @name Database\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+CiAgPHBhdGggZD0iTTMgNVYxOUE5IDMgMCAwIDAgMjEgMTlWNSIgLz4KICA8cGF0aCBkPSJNMyAxMkE5IDMgMCAwIDAgMjEgMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/database\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDatabase extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1366,"removedExports":[],"renderedExports":["LucideDatabase"],"renderedLength":1203},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/delete.d.ts":{"code":"/**\n * @component @name Delete\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNWEyIDIgMCAwIDAtMS4zNDQuNTE5bC02LjMyOCA1Ljc0YTEgMSAwIDAgMCAwIDEuNDgxbDYuMzI4IDUuNzQxQTIgMiAwIDAgMCAxMCAxOWgxMGEyIDIgMCAwIDAgMi0yVjdhMiAyIDAgMCAwLTItMnoiIC8+CiAgPHBhdGggZD0ibTEyIDkgNiA2IiAvPgogIDxwYXRoIGQ9Im0xOCA5LTYgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/delete\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDelete extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1438,"removedExports":[],"renderedExports":["LucideDelete"],"renderedLength":1275},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/diamond-minus.d.ts":{"code":"/**\n * @component @name DiamondMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi43IDEwLjNhMi40MSAyLjQxIDAgMCAwIDAgMy40MWw3LjU5IDcuNTlhMi40MSAyLjQxIDAgMCAwIDMuNDEgMGw3LjU5LTcuNTlhMi40MSAyLjQxIDAgMCAwIDAtMy40MUwxMy43IDIuNzFhMi40MSAyLjQxIDAgMCAwLTMuNDEgMHoiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/diamond-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDiamondMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1459,"removedExports":[],"renderedExports":["LucideDiamondMinus"],"renderedLength":1296},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/diamond.d.ts":{"code":"/**\n * @component @name Diamond\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi43IDEwLjNhMi40MSAyLjQxIDAgMCAwIDAgMy40MWw3LjU5IDcuNTlhMi40MSAyLjQxIDAgMCAwIDMuNDEgMGw3LjU5LTcuNTlhMi40MSAyLjQxIDAgMCAwIDAtMy40MWwtNy41OS03LjU5YTIuNDEgMi40MSAwIDAgMC0zLjQxIDBaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/diamond\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDiamond extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1396,"removedExports":[],"renderedExports":["LucideDiamond"],"renderedLength":1233},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/diameter.d.ts":{"code":"/**\n * @component @name Diameter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjE5IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSI1IiByPSIyIiAvPgogIDxwYXRoIGQ9Ik02LjQ4IDMuNjZhMTAgMTAgMCAwIDEgMTMuODYgMTMuODYiIC8+CiAgPHBhdGggZD0ibTYuNDEgNi40MSAxMS4xOCAxMS4xOCIgLz4KICA8cGF0aCBkPSJNMy42NiA2LjQ4YTEwIDEwIDAgMCAwIDEzLjg2IDEzLjg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/diameter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDiameter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1478,"removedExports":[],"renderedExports":["LucideDiameter"],"renderedLength":1315},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/database-arrow-down.d.ts":{"code":"/**\n * @component @name DatabaseArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTkgMyAzIDMtMyIgLz4KICA8cGF0aCBkPSJNMTkgMTZ2NiIgLz4KICA8cGF0aCBkPSJNMjEgMTIuNTM2VjUiIC8+CiAgPHBhdGggZD0iTTMgMTJBOSAzIDAgMCAwIDE1LjE4MiAxNC44MDYiIC8+CiAgPHBhdGggZD0iTTMgNVYxOUE5IDMgMCAwIDAgMTMuMzE4IDIxLjk2OCIgLz4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/database-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDatabaseArrowDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1550,"removedExports":[],"renderedExports":["LucideDatabaseArrowDown"],"renderedLength":1387},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dessert.d.ts":{"code":"/**\n * @component @name Dessert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMTYyIDMuMTY3QTEwIDEwIDAgMCAwIDIgMTNhMiAyIDAgMCAwIDQgMHYtMWEyIDIgMCAwIDEgNCAwdjRhMiAyIDAgMCAwIDQgMHYtNGEyIDIgMCAwIDEgNCAwdjFhMiAyIDAgMCAwIDQtLjAwNiAxMCAxMCAwIDAgMC04LjE2MS05LjgyNiIgLz4KICA8cGF0aCBkPSJNMjAuODA0IDE0Ljg2OWE5IDkgMCAwIDEtMTcuNjA4IDAiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI0IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dessert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDessert extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1512,"removedExports":[],"renderedExports":["LucideDessert"],"renderedLength":1349},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/diamond-plus.d.ts":{"code":"/**\n * @component @name DiamondPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgOHY4IiAvPgogIDxwYXRoIGQ9Ik0yLjcgMTAuM2EyLjQxIDIuNDEgMCAwIDAgMCAzLjQxbDcuNTkgNy41OWEyLjQxIDIuNDEgMCAwIDAgMy40MSAwbDcuNTktNy41OWEyLjQxIDIuNDEgMCAwIDAgMC0zLjQxTDEzLjcgMi43MWEyLjQxIDIuNDEgMCAwIDAtMy40MSAweiIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/diamond-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDiamondPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1481,"removedExports":[],"renderedExports":["LucideDiamondPlus"],"renderedLength":1318},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/diamond-percent.d.ts":{"code":"/**\n * @component @name DiamondPercent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi43IDEwLjNhMi40MSAyLjQxIDAgMCAwIDAgMy40MWw3LjU5IDcuNTlhMi40MSAyLjQxIDAgMCAwIDMuNDEgMGw3LjU5LTcuNTlhMi40MSAyLjQxIDAgMCAwIDAtMy40MUwxMy43IDIuNzFhMi40MSAyLjQxIDAgMCAwLTMuNDEgMFoiIC8+CiAgPHBhdGggZD0iTTkuMiA5LjJoLjAxIiAvPgogIDxwYXRoIGQ9Im0xNC41IDkuNS01IDUiIC8+CiAgPHBhdGggZD0iTTE0LjcgMTQuOGguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/diamond-percent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDiamondPercent extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideDiamondPercent\n */\ndeclare const LucidePercentDiamond: typeof LucideDiamondPercent;","originalLength":1706,"removedExports":[],"renderedExports":["LucideDiamondPercent","LucidePercentDiamond"],"renderedLength":1536},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dice-3.d.ts":{"code":"/**\n * @component @name Dice3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNOCAxNmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dice-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDice3 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1369,"removedExports":[],"renderedExports":["LucideDice3"],"renderedLength":1206},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dice-4.d.ts":{"code":"/**\n * @component @name Dice4\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTggOGguMDEiIC8+CiAgPHBhdGggZD0iTTggMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxNmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dice-4\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDice4 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1401,"removedExports":[],"renderedExports":["LucideDice4"],"renderedLength":1238},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dice-2.d.ts":{"code":"/**\n * @component @name Dice2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTUgOWguMDEiIC8+CiAgPHBhdGggZD0iTTkgMTVoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dice-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDice2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1333,"removedExports":[],"renderedExports":["LucideDice2"],"renderedLength":1170},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dices.d.ts":{"code":"/**\n * @component @name Dices\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHg9IjIiIHk9IjEwIiByeD0iMiIgcnk9IjIiIC8+CiAgPHBhdGggZD0ibTE3LjkyIDE0IDMuNS0zLjVhMi4yNCAyLjI0IDAgMCAwIDAtM2wtNS00LjkyYTIuMjQgMi4yNCAwIDAgMC0zIDBMMTAgNiIgLz4KICA8cGF0aCBkPSJNNiAxOGguMDEiIC8+CiAgPHBhdGggZD0iTTEwIDE0aC4wMSIgLz4KICA8cGF0aCBkPSJNMTUgNmguMDEiIC8+CiAgPHBhdGggZD0iTTE4IDloLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dices\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDices extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1516,"removedExports":[],"renderedExports":["LucideDices"],"renderedLength":1353},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dice-5.d.ts":{"code":"/**\n * @component @name Dice5\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTggOGguMDEiIC8+CiAgPHBhdGggZD0iTTggMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxNmguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDEyaC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/dice-5\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDice5 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1437,"removedExports":[],"renderedExports":["LucideDice5"],"renderedLength":1274},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dice-6.d.ts":{"code":"/**\n * @component @name Dice6\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNMTYgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDhoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNOCAxNmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dice-6\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDice6 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1469,"removedExports":[],"renderedExports":["LucideDice6"],"renderedLength":1306},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/disc-album.d.ts":{"code":"/**\n * @component @name DiscAlbum\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjUiIC8+CiAgPHBhdGggZD0iTTEyIDEyaC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/disc-album\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDiscAlbum extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1365,"removedExports":[],"renderedExports":["LucideDiscAlbum"],"renderedLength":1202},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/diff.d.ts":{"code":"/**\n * @component @name Diff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxNCIgLz4KICA8cGF0aCBkPSJNNSAxMGgxNCIgLz4KICA8cGF0aCBkPSJNNSAyMWgxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/diff\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDiff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1278,"removedExports":[],"renderedExports":["LucideDiff"],"renderedLength":1115},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dice-1.d.ts":{"code":"/**\n * @component @name Dice1\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTIgMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dice-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDice1 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1301,"removedExports":[],"renderedExports":["LucideDice1"],"renderedLength":1138},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/disc-2.d.ts":{"code":"/**\n * @component @name Disc2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/disc-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDisc2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1317,"removedExports":[],"renderedExports":["LucideDisc2"],"renderedLength":1154},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/disc-3.d.ts":{"code":"/**\n * @component @name Disc3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNNiAxMmMwLTEuNy43LTMuMiAxLjgtNC4yIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTE4IDEyYzAgMS43LS43IDMuMi0xLjggNC4yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/disc-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDisc3 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1393,"removedExports":[],"renderedExports":["LucideDisc3"],"renderedLength":1230},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dna-off.d.ts":{"code":"/**\n * @component @name DnaOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMmMtMS4zNSAxLjUtMi4wOTIgMy0yLjUgNC41TDE0IDgiIC8+CiAgPHBhdGggZD0ibTE3IDYtMi44OTEtMi44OTEiIC8+CiAgPHBhdGggZD0iTTIgMTVjMy4zMzMtMyA2LjY2Ny0zIDEwLTMiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJtMjAgOSAuODkxLjg5MSIgLz4KICA8cGF0aCBkPSJNMjIgOWMtMS41IDEuMzUtMyAyLjA5Mi00LjUgMi41bC0xLTEiIC8+CiAgPHBhdGggZD0iTTMuMTA5IDE0LjEwOSA0IDE1IiAvPgogIDxwYXRoIGQ9Im02LjUgMTIuNSAxIDEiIC8+CiAgPHBhdGggZD0ibTcgMTggMi44OTEgMi44OTEiIC8+CiAgPHBhdGggZD0iTTkgMjJjMS4zNS0xLjUgMi4wOTItMyAyLjUtNC41TDEwIDE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dna-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDnaOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1703,"removedExports":[],"renderedExports":["LucideDnaOff"],"renderedLength":1540},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dna.d.ts":{"code":"/**\n * @component @name Dna\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTYgMS41IDEuNSIgLz4KICA8cGF0aCBkPSJtMTQgOC0xLjUtMS41IiAvPgogIDxwYXRoIGQ9Ik0xNSAyYy0xLjc5OCAxLjk5OC0yLjUxOCAzLjk5NS0yLjgwNyA1Ljk5MyIgLz4KICA8cGF0aCBkPSJtMTYuNSAxMC41IDEgMSIgLz4KICA8cGF0aCBkPSJtMTcgNi0yLjg5MS0yLjg5MSIgLz4KICA8cGF0aCBkPSJNMiAxNWM2LjY2Ny02IDEzLjMzMyAwIDIwLTYiIC8+CiAgPHBhdGggZD0ibTIwIDkgLjg5MS44OTEiIC8+CiAgPHBhdGggZD0iTTMuMTA5IDE0LjEwOSA0IDE1IiAvPgogIDxwYXRoIGQ9Im02LjUgMTIuNSAxIDEiIC8+CiAgPHBhdGggZD0ibTcgMTggMi44OTEgMi44OTEiIC8+CiAgPHBhdGggZD0iTTkgMjJjMS43OTgtMS45OTggMi41MTgtMy45OTUgMi44MDctNS45OTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dna\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDna extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1716,"removedExports":[],"renderedExports":["LucideDna"],"renderedLength":1553},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dog.d.ts":{"code":"/**\n * @component @name Dog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMjUgMTYuMjVoMS41TDEyIDE3eiIgLz4KICA8cGF0aCBkPSJNMTYgMTR2LjUiIC8+CiAgPHBhdGggZD0iTTQuNDIgMTEuMjQ3QTEzLjE1MiAxMy4xNTIgMCAwIDAgNCAxNC41NTZDNCAxOC43MjggNy41ODIgMjEgMTIgMjFzOC0yLjI3MiA4LTYuNDQ0YTExLjcwMiAxMS43MDIgMCAwIDAtLjQ5My0zLjMwOSIgLz4KICA8cGF0aCBkPSJNOCAxNHYuNSIgLz4KICA8cGF0aCBkPSJNOC41IDguNWMtLjM4NCAxLjA1LTEuMDgzIDIuMDI4LTIuMzQ0IDIuNS0xLjkzMS43MjItMy41NzYtLjI5Ny0zLjY1Ni0xLS4xMTMtLjk5NCAxLjE3Ny02LjUzIDQtNyAxLjkyMy0uMzIxIDMuNjUxLjg0NSAzLjY1MSAyLjIzNUE3LjQ5NyA3LjQ5NyAwIDAgMSAxNCA1LjI3N2MwLTEuMzkgMS44NDQtMi41OTggMy43NjctMi4yNzcgMi44MjMuNDcgNC4xMTMgNi4wMDYgNCA3LS4wOC43MDMtMS43MjUgMS43MjItMy42NTYgMS0xLjI2MS0uNDcyLTEuODU1LTEuNDUtMi4yMzktMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1844,"removedExports":[],"renderedExports":["LucideDog"],"renderedLength":1681},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/divide.d.ts":{"code":"/**\n * @component @name Divide\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjYiIHI9IjEiIC8+CiAgPGxpbmUgeDE9IjUiIHgyPSIxOSIgeTE9IjEyIiB5Mj0iMTIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxOCIgcj0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/divide\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDivide extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1342,"removedExports":[],"renderedExports":["LucideDivide"],"renderedLength":1179},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dock.d.ts":{"code":"/**\n * @component @name Dock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA4aDIwIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNiIgeD0iMiIgeT0iNCIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTYgMTZoMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1314,"removedExports":[],"renderedExports":["LucideDock"],"renderedLength":1151},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/donut.d.ts":{"code":"/**\n * @component @name Donut\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuNSAxMGEyLjUgMi41IDAgMCAxLTIuNC0zSDE4YTIuOTUgMi45NSAwIDAgMS0yLjYtNC40IDEwIDEwIDAgMSAwIDYuMyA3LjFjLS4zLjItLjguMy0xLjIuMyIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/donut\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDonut extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1376,"removedExports":[],"renderedExports":["LucideDonut"],"renderedLength":1213},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/door-closed-locked.d.ts":{"code":"/**\n * @component @name DoorClosedLocked\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xOCA5VjZhMiAyIDAgMCAwLTItMkg4YTIgMiAwIDAgMC0yIDJ2MTQiIC8+CiAgPHBhdGggZD0iTTIgMjBoOCIgLz4KICA8cGF0aCBkPSJNMjAgMTd2LTJhMiAyIDAgMSAwLTQgMHYyIiAvPgogIDxyZWN0IHg9IjE0IiB5PSIxNyIgd2lkdGg9IjgiIGhlaWdodD0iNSIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/door-closed-locked\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDoorClosedLocked extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1520,"removedExports":[],"renderedExports":["LucideDoorClosedLocked"],"renderedLength":1357},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dollar-sign.d.ts":{"code":"/**\n * @component @name DollarSign\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjIiIHkyPSIyMiIgLz4KICA8cGF0aCBkPSJNMTcgNUg5LjVhMy41IDMuNSAwIDAgMCAwIDdoNWEzLjUgMy41IDAgMCAxIDAgN0g2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dollar-sign\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDollarSign extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1359,"removedExports":[],"renderedExports":["LucideDollarSign"],"renderedLength":1196},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dot.d.ts":{"code":"/**\n * @component @name Dot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1220,"removedExports":[],"renderedExports":["LucideDot"],"renderedLength":1057},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/door-closed.d.ts":{"code":"/**\n * @component @name DoorClosed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xOCAyMFY2YTIgMiAwIDAgMC0yLTJIOGEyIDIgMCAwIDAtMiAydjE0IiAvPgogIDxwYXRoIGQ9Ik0yIDIwaDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/door-closed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDoorClosed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1359,"removedExports":[],"renderedExports":["LucideDoorClosed"],"renderedLength":1196},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/download.d.ts":{"code":"/**\n * @component @name Download\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTVWMyIgLz4KICA8cGF0aCBkPSJNMjEgMTV2NGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnYtNCIgLz4KICA8cGF0aCBkPSJtNyAxMCA1IDUgNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/download\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDownload extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1350,"removedExports":[],"renderedExports":["LucideDownload"],"renderedLength":1187},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/door-open.d.ts":{"code":"/**\n * @component @name DoorOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjBIMiIgLz4KICA8cGF0aCBkPSJNMTEgNC41NjJ2MTYuMTU3YTEgMSAwIDAgMCAxLjI0Mi45N0wxOSAyMFY1LjU2MmEyIDIgMCAwIDAtMS41MTUtMS45NGwtNC0xQTIgMiAwIDAgMCAxMSA0LjU2MXoiIC8+CiAgPHBhdGggZD0iTTExIDRIOGEyIDIgMCAwIDAtMiAydjE0IiAvPgogIDxwYXRoIGQ9Ik0xNCAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTIyIDIwaC0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/door-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDoorOpen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1503,"removedExports":[],"renderedExports":["LucideDoorOpen"],"renderedLength":1340},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/drafting-compass.d.ts":{"code":"/**\n * @component @name DraftingCompass\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIuOTkgNi43NCAxLjkzIDMuNDQiIC8+CiAgPHBhdGggZD0iTTE5LjEzNiAxMmExMCAxMCAwIDAgMS0xNC4yNzEgMCIgLz4KICA8cGF0aCBkPSJtMjEgMjEtMi4xNi0zLjg0IiAvPgogIDxwYXRoIGQ9Im0zIDIxIDguMDItMTQuMjYiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI1IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/drafting-compass\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDraftingCompass extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1489,"removedExports":[],"renderedExports":["LucideDraftingCompass"],"renderedLength":1326},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/droplet-off.d.ts":{"code":"/**\n * @component @name DropletOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguNzE1IDEzLjE4NkMxOC4yOSAxMS44NTggMTcuMzg0IDEwLjYwNyAxNiA5LjVjLTItMS42LTMuNS00LTQtNi41YTEwLjcgMTAuNyAwIDAgMS0uODg0IDIuNTg2IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTguNzk1IDguNzk3QTExIDExIDAgMCAxIDggOS41QzYgMTEuMSA1IDEzIDUgMTVhNyA3IDAgMCAwIDEzLjIyMiAzLjIwOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/droplet-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDropletOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1515,"removedExports":[],"renderedExports":["LucideDropletOff"],"renderedLength":1352},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/droplet.d.ts":{"code":"/**\n * @component @name Droplet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJhNyA3IDAgMCAwIDctN2MwLTItMS0zLjktMy01LjVzLTMuNS00LTQtNi41Yy0uNSAyLjUtMiA0LjktNCA2LjVDNiAxMS4xIDUgMTMgNSAxNWE3IDcgMCAwIDAgNyA3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/droplet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDroplet extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1356,"removedExports":[],"renderedExports":["LucideDroplet"],"renderedLength":1193},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/drone.d.ts":{"code":"/**\n * @component @name Drone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTAgNyA3IiAvPgogIDxwYXRoIGQ9Im0xMCAxNC0zIDMiIC8+CiAgPHBhdGggZD0ibTE0IDEwIDMtMyIgLz4KICA8cGF0aCBkPSJtMTQgMTQgMyAzIiAvPgogIDxwYXRoIGQ9Ik0xNC4yMDUgNC4xMzlhNCA0IDAgMSAxIDUuNDM5IDUuODYzIiAvPgogIDxwYXRoIGQ9Ik0xOS42MzcgMTRhNCA0IDAgMSAxLTUuNDMyIDUuODY4IiAvPgogIDxwYXRoIGQ9Ik00LjM2NyAxMGE0IDQgMCAxIDEgNS40MzgtNS44NjIiIC8+CiAgPHBhdGggZD0iTTkuNzk1IDE5Ljg2MmE0IDQgMCAxIDEtNS40MjktNS44NzMiIC8+CiAgPHJlY3QgeD0iMTAiIHk9IjgiIHdpZHRoPSI0IiBoZWlnaHQ9IjgiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/drone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDrone extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1656,"removedExports":[],"renderedExports":["LucideDrone"],"renderedLength":1493},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/drama.d.ts":{"code":"/**\n * @component @name Drama\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTFoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNCA2aC4wMSIgLz4KICA8cGF0aCBkPSJNMTggNmguMDEiIC8+CiAgPHBhdGggZD0iTTYuNSAxMy4xaC4wMSIgLz4KICA8cGF0aCBkPSJNMjIgNWMwIDktNCAxMi02IDEycy02LTMtNi0xMmMwLTIgMi0zIDYtM3M2IDEgNiAzIiAvPgogIDxwYXRoIGQ9Ik0xNy40IDkuOWMtLjguOC0yIC44LTIuOCAwIiAvPgogIDxwYXRoIGQ9Ik0xMC4xIDcuMUM5IDcuMiA3LjcgNy43IDYgOC42Yy0zLjUgMi00LjcgMy45LTMuNyA1LjYgNC41IDcuOCA5LjUgOC40IDExLjIgNy40LjktLjUgMS45LTIuMSAxLjktNC43IiAvPgogIDxwYXRoIGQ9Ik05LjEgMTYuNWMuMy0xLjEgMS40LTEuNyAyLjQtMS40IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/drama\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDrama extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1684,"removedExports":[],"renderedExports":["LucideDrama"],"renderedLength":1521},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/drill.d.ts":{"code":"/**\n * @component @name Drill\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMThhMSAxIDAgMCAxIDEgMXYyYTEgMSAwIDAgMS0xIDFINWEzIDMgMCAwIDEtMy0zIDEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik0xMyAxMEg0YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDlhMSAxIDAgMCAxIDEgMXY2YTEgMSAwIDAgMS0xIDFsLS44MSAzLjI0MmExIDEgMCAwIDEtLjk3Ljc1OEg4IiAvPgogIDxwYXRoIGQ9Ik0xNCA0aDNhMSAxIDAgMCAxIDEgMXYyYTEgMSAwIDAgMS0xIDFoLTMiIC8+CiAgPHBhdGggZD0iTTE4IDZoNCIgLz4KICA8cGF0aCBkPSJtNSAxMC0yIDgiIC8+CiAgPHBhdGggZD0ibTcgMTggMi04IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/drill\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDrill extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1624,"removedExports":[],"renderedExports":["LucideDrill"],"renderedLength":1461},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/drumstick.d.ts":{"code":"/**\n * @component @name Drumstick\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuNCAxNS42M2E3Ljg3NSA2IDEzNSAxIDEgNi4yMy02LjIzIDQuNSAzLjQzIDEzNSAwIDAtNi4yMyA2LjIzIiAvPgogIDxwYXRoIGQ9Im04LjI5IDEyLjcxLTIuNiAyLjZhMi41IDIuNSAwIDEgMC0xLjY1IDQuNjVBMi41IDIuNSAwIDEgMCA4LjcgMTguM2wyLjU5LTIuNTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/drumstick\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDrumstick extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1440,"removedExports":[],"renderedExports":["LucideDrumstick"],"renderedLength":1277},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/drum.d.ts":{"code":"/**\n * @component @name Drum\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyIDggOCIgLz4KICA8cGF0aCBkPSJtMjIgMi04IDgiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iOSIgcng9IjEwIiByeT0iNSIgLz4KICA8cGF0aCBkPSJNNyAxMy40djcuOSIgLz4KICA8cGF0aCBkPSJNMTIgMTR2OCIgLz4KICA8cGF0aCBkPSJNMTcgMTMuNHY3LjkiIC8+CiAgPHBhdGggZD0iTTIgOXY4YTEwIDUgMCAwIDAgMjAgMFY5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/drum\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDrum extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1462,"removedExports":[],"renderedExports":["LucideDrum"],"renderedLength":1299},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/dumbbell.d.ts":{"code":"/**\n * @component @name Dumbbell\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuNTk2IDEyLjc2OGEyIDIgMCAxIDAgMi44MjktMi44MjlsLTEuNzY4LTEuNzY3YTIgMiAwIDAgMCAyLjgyOC0yLjgyOWwtMi44MjgtMi44MjhhMiAyIDAgMCAwLTIuODI5IDIuODI4bC0xLjc2Ny0xLjc2OGEyIDIgMCAxIDAtMi44MjkgMi44Mjl6IiAvPgogIDxwYXRoIGQ9Im0yLjUgMjEuNSAxLjQtMS40IiAvPgogIDxwYXRoIGQ9Im0yMC4xIDMuOSAxLjQtMS40IiAvPgogIDxwYXRoIGQ9Ik01LjM0MyAyMS40ODVhMiAyIDAgMSAwIDIuODI5LTIuODI4bDEuNzY3IDEuNzY4YTIgMiAwIDEgMCAyLjgyOS0yLjgyOWwtNi4zNjQtNi4zNjRhMiAyIDAgMSAwLTIuODI5IDIuODI5bDEuNzY4IDEuNzY3YTIgMiAwIDAgMC0yLjgyOCAyLjgyOXoiIC8+CiAgPHBhdGggZD0ibTkuNiAxNC40IDQuOC00LjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dumbbell\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDumbbell extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1754,"removedExports":[],"renderedExports":["LucideDumbbell"],"renderedLength":1591},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ear.d.ts":{"code":"/**\n * @component @name Ear\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiA4LjVhNi41IDYuNSAwIDEgMSAxMyAwYzAgNi02IDYtNiAxMGEzLjUgMy41IDAgMSAxLTcgMCIgLz4KICA8cGF0aCBkPSJNMTUgOC41YTIuNSAyLjUgMCAwIDAtNSAwdjFhMiAyIDAgMSAxIDAgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ear\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEar extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1348,"removedExports":[],"renderedExports":["LucideEar"],"renderedLength":1185},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/earth-lock.d.ts":{"code":"/**\n * @component @name EarthLock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAzLjM0VjVhMyAzIDAgMCAwIDMgMyIgLz4KICA8cGF0aCBkPSJNMTEgMjEuOTVWMThhMiAyIDAgMCAwLTItMiAyIDIgMCAwIDEtMi0ydi0xYTIgMiAwIDAgMC0yLTJIMi4wNSIgLz4KICA8cGF0aCBkPSJNMjEuNTQgMTVIMTdhMiAyIDAgMCAwLTIgMnY0LjU0IiAvPgogIDxwYXRoIGQ9Ik0xMiAyYTEwIDEwIDAgMSAwIDkuNTQgMTMiIC8+CiAgPHBhdGggZD0iTTIwIDZWNGEyIDIgMCAxIDAtNCAwdjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjgiIGhlaWdodD0iNSIgeD0iMTQiIHk9IjYiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/earth-lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEarthLock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1605,"removedExports":[],"renderedExports":["LucideEarthLock"],"renderedLength":1442},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ear-off.d.ts":{"code":"/**\n * @component @name EarOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxOC41YTMuNSAzLjUgMCAxIDAgNyAwYzAtMS41Ny45Mi0yLjUyIDIuMDQtMy40NiIgLz4KICA8cGF0aCBkPSJNNiA4LjVjMC0uNzUuMTMtMS40Ny4zNi0yLjE0IiAvPgogIDxwYXRoIGQ9Ik04LjggMy4xNUE2LjUgNi41IDAgMCAxIDE5IDguNWMwIDEuNjMtLjQ0IDIuODEtMS4wOSAzLjc2IiAvPgogIDxwYXRoIGQ9Ik0xMi41IDZBMi41IDIuNSAwIDAgMSAxNSA4LjVNMTAgMTNhMiAyIDAgMCAwIDEuODItMS4xOCIgLz4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMiIgeTI9IjIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ear-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEarOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1583,"removedExports":[],"renderedExports":["LucideEarOff"],"renderedLength":1420},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/eclipse.d.ts":{"code":"/**\n * @component @name Eclipse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgMmE3IDcgMCAxIDAgMTAgMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/eclipse\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEclipse extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1296,"removedExports":[],"renderedExports":["LucideEclipse"],"renderedLength":1133},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/egg-fried.d.ts":{"code":"/**\n * @component @name EggFried\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMS41IiBjeT0iMTIuNSIgcj0iMy41IiAvPgogIDxwYXRoIGQ9Ik0zIDhjMC0zLjUgMi41LTYgNi41LTYgNSAwIDQuODMgMyA3LjUgNXM1IDIgNSA2YzAgNC41LTIuNSA2LjUtNyA2LjUtMi41IDAtMi41IDIuNS02IDIuNXMtNy0yLTctNS41YzAtMyAxLjUtMyAxLjUtNUMzLjUgMTAgMyA5IDMgOFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/egg-fried\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEggFried extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1455,"removedExports":[],"renderedExports":["LucideEggFried"],"renderedLength":1292},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/disc.d.ts":{"code":"/**\n * @component @name Disc\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/disc\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDisc extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1274,"removedExports":[],"renderedExports":["LucideDisc"],"renderedLength":1111},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/egg-off.d.ts":{"code":"/**\n * @component @name EggOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNC4zNDdWMTRjMC02LTQtMTItOC0xMi0xLjA3OCAwLTIuMTU3LjQzNi0zLjE1NyAxLjE5IiAvPgogIDxwYXRoIGQ9Ik02LjIwNiA2LjIxQzQuODcxIDguNCA0IDExLjIgNCAxNGE4IDggMCAwIDAgMTQuNTY4IDQuNTY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/egg-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEggOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1419,"removedExports":[],"renderedExports":["LucideEggOff"],"renderedLength":1256},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/earth.d.ts":{"code":"/**\n * @component @name Earth\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuNTQgMTVIMTdhMiAyIDAgMCAwLTIgMnY0LjU0IiAvPgogIDxwYXRoIGQ9Ik03IDMuMzRWNWEzIDMgMCAwIDAgMyAzYTIgMiAwIDAgMSAyIDJjMCAxLjEuOSAyIDIgMmEyIDIgMCAwIDAgMi0yYzAtMS4xLjktMiAyLTJoMy4xNyIgLz4KICA8cGF0aCBkPSJNMTEgMjEuOTVWMThhMiAyIDAgMCAwLTItMmEyIDIgMCAwIDEtMi0ydi0xYTIgMiAwIDAgMC0yLTJIMi4wNSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/earth\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEarth extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideEarth\n */\ndeclare const LucideGlobe2: typeof LucideEarth;","originalLength":1653,"removedExports":[],"renderedExports":["LucideEarth","LucideGlobe2"],"renderedLength":1483},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/droplets.d.ts":{"code":"/**\n * @component @name Droplets\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxNi4zYzIuMiAwIDQtMS44MyA0LTQuMDUgMC0xLjE2LS41Ny0yLjI2LTEuNzEtMy4xOVM3LjI5IDYuNzUgNyA1LjNjLS4yOSAxLjQ1LTEuMTQgMi44NC0yLjI5IDMuNzZTMyAxMS4xIDMgMTIuMjVjMCAyLjIyIDEuOCA0LjA1IDQgNC4wNXoiIC8+CiAgPHBhdGggZD0iTTEyLjU2IDYuNkExMC45NyAxMC45NyAwIDAgMCAxNCAzLjAyYy41IDIuNSAyIDQuOSA0IDYuNXMzIDMuNSAzIDUuNWE2Ljk4IDYuOTggMCAwIDEtMTEuOTEgNC45NyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/droplets\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDroplets extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1558,"removedExports":[],"renderedExports":["LucideDroplets"],"renderedLength":1395},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ellipse.d.ts":{"code":"/**\n * @component @name Ellipse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSIxMiIgcng9IjEwIiByeT0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ellipse\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEllipse extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1260,"removedExports":[],"renderedExports":["LucideEllipse"],"renderedLength":1097},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ellipsis.d.ts":{"code":"/**\n * @component @name Ellipsis\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjEyIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ellipsis\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEllipsis extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideEllipsis\n */\ndeclare const LucideMoreHorizontal: typeof LucideEllipsis;","originalLength":1481,"removedExports":[],"renderedExports":["LucideEllipsis","LucideMoreHorizontal"],"renderedLength":1311},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/egg.d.ts":{"code":"/**\n * @component @name Egg\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMkM4IDIgNCA4IDQgMTRhOCA4IDAgMCAwIDE2IDBjMC02LTQtMTItOC0xMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/egg\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEgg extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1260,"removedExports":[],"renderedExports":["LucideEgg"],"renderedLength":1097},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/equal-approximately.d.ts":{"code":"/**\n * @component @name EqualApproximately\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxNWE2LjUgNi41IDAgMCAxIDcgMCA2LjUgNi41IDAgMCAwIDcgMCIgLz4KICA8cGF0aCBkPSJNNSA5YTYuNSA2LjUgMCAwIDEgNyAwIDYuNSA2LjUgMCAwIDAgNyAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/equal-approximately\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEqualApproximately extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1415,"removedExports":[],"renderedExports":["LucideEqualApproximately"],"renderedLength":1252},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ellipsis-vertical.d.ts":{"code":"/**\n * @component @name EllipsisVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iNSIgcj0iMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE5IiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ellipsis-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEllipsisVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideEllipsisVertical\n */\ndeclare const LucideMoreVertical: typeof LucideEllipsisVertical;","originalLength":1542,"removedExports":[],"renderedExports":["LucideEllipsisVertical","LucideMoreVertical"],"renderedLength":1372},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/equal-not.d.ts":{"code":"/**\n * @component @name EqualNot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iNSIgeDI9IjE5IiB5MT0iOSIgeTI9IjkiIC8+CiAgPGxpbmUgeDE9IjUiIHgyPSIxOSIgeTE9IjE1IiB5Mj0iMTUiIC8+CiAgPGxpbmUgeDE9IjE5IiB4Mj0iNSIgeTE9IjUiIHkyPSIxOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/equal-not\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEqualNot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1371,"removedExports":[],"renderedExports":["LucideEqualNot"],"renderedLength":1208},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/equal.d.ts":{"code":"/**\n * @component @name Equal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iNSIgeDI9IjE5IiB5MT0iOSIgeTI9IjkiIC8+CiAgPGxpbmUgeDE9IjUiIHgyPSIxOSIgeTE9IjE1IiB5Mj0iMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/equal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEqual extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1296,"removedExports":[],"renderedExports":["LucideEqual"],"renderedLength":1133},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/eraser.d.ts":{"code":"/**\n * @component @name Eraser\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMjFIOGEyIDIgMCAwIDEtMS40Mi0uNTg3bC0zLjk5NC0zLjk5OWEyIDIgMCAwIDEgMC0yLjgyOGwxMC0xMGEyIDIgMCAwIDEgMi44MjkgMGw1Ljk5OSA2YTIgMiAwIDAgMSAwIDIuODI4TDEyLjgzNCAyMSIgLz4KICA8cGF0aCBkPSJtNS4wODIgMTEuMDkgOC44MjggOC44MjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/eraser\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEraser extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1426,"removedExports":[],"renderedExports":["LucideEraser"],"renderedLength":1263},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/euro.d.ts":{"code":"/**\n * @component @name Euro\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMGgxMiIgLz4KICA8cGF0aCBkPSJNNCAxNGg5IiAvPgogIDxwYXRoIGQ9Ik0xOSA2YTcuNyA3LjcgMCAwIDAtNS4yLTJBNy45IDcuOSAwIDAgMCA2IDEyYzAgNC40IDMuNSA4IDcuOCA4IDIgMCAzLjgtLjggNS4yLTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/euro\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEuro extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1370,"removedExports":[],"renderedExports":["LucideEuro"],"renderedLength":1207},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ev-charger.d.ts":{"code":"/**\n * @component @name EvCharger\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTNoMmEyIDIgMCAwIDEgMiAydjJhMiAyIDAgMCAwIDQgMHYtNi45OThhMiAyIDAgMCAwLS41OS0xLjQyTDE4IDUiIC8+CiAgPHBhdGggZD0iTTE0IDIxVjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MTYiIC8+CiAgPHBhdGggZD0iTTIgMjFoMTMiIC8+CiAgPHBhdGggZD0iTTMgN2gxMSIgLz4KICA8cGF0aCBkPSJtOSAxMS0yIDNoM2wtMiAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ev-charger\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEvCharger extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1505,"removedExports":[],"renderedExports":["LucideEvCharger"],"renderedLength":1342},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/external-link.d.ts":{"code":"/**\n * @component @name ExternalLink\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM2g2djYiIC8+CiAgPHBhdGggZD0iTTEwIDE0IDIxIDMiIC8+CiAgPHBhdGggZD0iTTE4IDEzdjZhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJWOGEyIDIgMCAwIDEgMi0yaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/external-link\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideExternalLink extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1395,"removedExports":[],"renderedExports":["LucideExternalLink"],"renderedLength":1232},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/eye-closed.d.ts":{"code":"/**\n * @component @name EyeClosed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTgtLjcyMi0zLjI1IiAvPgogIDxwYXRoIGQ9Ik0yIDhhMTAuNjQ1IDEwLjY0NSAwIDAgMCAyMCAwIiAvPgogIDxwYXRoIGQ9Im0yMCAxNS0xLjcyNi0yLjA1IiAvPgogIDxwYXRoIGQ9Im00IDE1IDEuNzI2LTIuMDUiIC8+CiAgPHBhdGggZD0ibTkgMTggLjcyMi0zLjI1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/eye-closed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEyeClosed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1441,"removedExports":[],"renderedExports":["LucideEyeClosed"],"renderedLength":1278},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/eye-dashed.d.ts":{"code":"/**\n * @component @name EyeDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMDU0IDE4Ljk0NmExMSAxMSAwIDAgMS0yLjExIDAiIC8+CiAgPHBhdGggZD0iTTEzLjA1NCA1LjA1NGExMSAxMSAwIDAgMC0yLjExLS4wMDEiIC8+CiAgPHBhdGggZD0iTTE3LjA3MiA2LjI3NGExMSAxMSAwIDAgMSAxLjc1MyAxLjE3MyIgLz4KICA8cGF0aCBkPSJNMTguODI1IDE2LjU1MmExMSAxMSAwIDAgMS0xLjc1MyAxLjE3NCIgLz4KICA8cGF0aCBkPSJNMi41MTQgMTMuMzAzYTExIDExIDAgMCAxLS40NTItLjk1NCAxIDEgMCAwIDEgMC0uNjk3IDExIDExIDAgMCAxIC40NS0uOTU1IiAvPgogIDxwYXRoIGQ9Ik0yMS40ODUgMTAuNjk3YTExIDExIDAgMCAxIC40NTMuOTU1IDEgMSAwIDAgMSAwIC42OTcgMTEgMTEgMCAwIDEtLjQ1My45NTQiIC8+CiAgPHBhdGggZD0iTTUuMTczIDcuNDQ4YTExIDExIDAgMCAxIDEuNzUzLTEuMTc0IiAvPgogIDxwYXRoIGQ9Ik02LjkyNiAxNy43MjZhMTEgMTEgMCAwIDEtMS43NTMtMS4xNzQiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/eye-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEyeDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1913,"removedExports":[],"renderedExports":["LucideEyeDashed"],"renderedLength":1750},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/eye-off.d.ts":{"code":"/**\n * @component @name EyeOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNzMzIDUuMDc2YTEwLjc0NCAxMC43NDQgMCAwIDEgMTEuMjA1IDYuNTc1IDEgMSAwIDAgMSAwIC42OTYgMTAuNzQ3IDEwLjc0NyAwIDAgMS0xLjQ0NCAyLjQ5IiAvPgogIDxwYXRoIGQ9Ik0xNC4wODQgMTQuMTU4YTMgMyAwIDAgMS00LjI0Mi00LjI0MiIgLz4KICA8cGF0aCBkPSJNMTcuNDc5IDE3LjQ5OWExMC43NSAxMC43NSAwIDAgMS0xNS40MTctNS4xNTEgMSAxIDAgMCAxIDAtLjY5NiAxMC43NSAxMC43NSAwIDAgMSA0LjQ0Ni01LjE0MyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/eye-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEyeOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1587,"removedExports":[],"renderedExports":["LucideEyeOff"],"renderedLength":1424},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ethernet-port.d.ts":{"code":"/**\n * @component @name EthernetPort\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOHYxIiAvPgogIDxwYXRoIGQ9Ik0xNCA4djEiIC8+CiAgPHBhdGggZD0iTTE4IDh2MSIgLz4KICA8cGF0aCBkPSJNMTkgMTdhMiAyIDAgMDAtMS43NjUgMS4wNTlsLS40Ny44ODJBMiAyIDAgMDExNSAyMEg5YTIgMiAwIDAxLTEuNzY1LTEuMDU5bC0uNDctLjg4MkEyIDIgMCAwMDUgMTdINGEyIDIgMCAwMS0yLTJWNmEyIDIgMCAwMTItMmgxNmEyIDIgMCAwMTIgMnY5YTIgMiAwIDAxLTIgMnoiIC8+CiAgPHBhdGggZD0iTTYgOHYxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ethernet-port\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEthernetPort extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1579,"removedExports":[],"renderedExports":["LucideEthernetPort"],"renderedLength":1416},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/eye.d.ts":{"code":"/**\n * @component @name Eye\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi4wNjIgMTIuMzQ4YTEgMSAwIDAgMSAwLS42OTYgMTAuNzUgMTAuNzUgMCAwIDEgMTkuODc2IDAgMSAxIDAgMCAxIDAgLjY5NiAxMC43NSAxMC43NSAwIDAgMS0xOS44NzYgMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/eye\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEye extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1376,"removedExports":[],"renderedExports":["LucideEye"],"renderedLength":1213},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/face-angry.d.ts":{"code":"/**\n * @component @name FaceAngry\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTFWOS40MTYiIC8+CiAgPHBhdGggZD0iTTE3IDlhNSA1IDAgMDAtMyAxIiAvPgogIDxwYXRoIGQ9Ik03IDlhNSA1IDAgMDEzIDEiIC8+CiAgPHBhdGggZD0iTTkgMTFWOS40MTYiIC8+CiAgPHBhdGggZD0iTTkgMTZhNSA1IDAgMDE2LjAwMSAwIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/face-angry\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFaceAngry extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFaceAngry\n */\ndeclare const LucideAngry: typeof LucideFaceAngry;","originalLength":1592,"removedExports":[],"renderedExports":["LucideFaceAngry","LucideAngry"],"renderedLength":1422},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/face-expressionless.d.ts":{"code":"/**\n * @component @name FaceExpressionless\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTBoMiIgLz4KICA8cGF0aCBkPSJNOCAxMGgyIiAvPgogIDxwYXRoIGQ9Ik04IDE2aDgiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/face-expressionless\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFaceExpressionless extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFaceExpressionless\n */\ndeclare const LucideAnnoyed: typeof LucideFaceExpressionless;","originalLength":1552,"removedExports":[],"renderedExports":["LucideFaceExpressionless","LucideAnnoyed"],"renderedLength":1382},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/face-slightly-frowning.d.ts":{"code":"/**\n * @component @name FaceSlightlyFrowning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBWOSIgLz4KICA8cGF0aCBkPSJNOSAxMFY5IiAvPgogIDxwYXRoIGQ9Ik05IDE2YTUgNSAwIDAxNiAwIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/face-slightly-frowning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFaceSlightlyFrowning extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFaceSlightlyFrowning\n */\ndeclare const LucideFrown: typeof LucideFaceSlightlyFrowning;","originalLength":1577,"removedExports":[],"renderedExports":["LucideFaceSlightlyFrowning","LucideFrown"],"renderedLength":1407},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/face-slightly-smiling-plus.d.ts":{"code":"/**\n * @component @name FaceSlightlySmilingPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMjY3IDIuMDhhMTAgMTAgMCAxMDguNjUzIDguNjUzIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMFY5IiAvPgogIDxwYXRoIGQ9Ik0xNiA1aDYiIC8+CiAgPHBhdGggZD0iTTE2LjQ3MiAxNWE2IDYgMCAwMS04Ljk0MyAwIiAvPgogIDxwYXRoIGQ9Ik0xOSAydjYiIC8+CiAgPHBhdGggZD0iTTkgMTBWOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/face-slightly-smiling-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFaceSlightlySmilingPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFaceSlightlySmilingPlus\n */\ndeclare const LucideSmilePlus: typeof LucideFaceSlightlySmilingPlus;","originalLength":1706,"removedExports":[],"renderedExports":["LucideFaceSlightlySmilingPlus","LucideSmilePlus"],"renderedLength":1536},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/expand.d.ts":{"code":"/**\n * @component @name Expand\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTUgNiA2IiAvPgogIDxwYXRoIGQ9Im0xNSA5IDYtNiIgLz4KICA8cGF0aCBkPSJNMjEgMTZ2NWgtNSIgLz4KICA8cGF0aCBkPSJNMjEgOFYzaC01IiAvPgogIDxwYXRoIGQ9Ik0zIDE2djVoNSIgLz4KICA8cGF0aCBkPSJtMyAyMSA2LTYiIC8+CiAgPHBhdGggZD0iTTMgOFYzaDUiIC8+CiAgPHBhdGggZD0iTTkgOSAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/expand\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideExpand extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1462,"removedExports":[],"renderedExports":["LucideExpand"],"renderedLength":1299},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/face-neutral.d.ts":{"code":"/**\n * @component @name FaceNeutral\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBWOSIgLz4KICA8cGF0aCBkPSJNOCAxNmg4IiAvPgogIDxwYXRoIGQ9Ik05IDEwVjkiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/face-neutral\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFaceNeutral extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFaceNeutral\n */\ndeclare const LucideMeh: typeof LucideFaceNeutral;","originalLength":1488,"removedExports":[],"renderedExports":["LucideFaceNeutral","LucideMeh"],"renderedLength":1318},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/factory.d.ts":{"code":"/**\n * @component @name Factory\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxNmguMDEiIC8+CiAgPHBhdGggZD0iTTMgMTlhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0yVjguNWEuNS41IDAgMCAwLS43NjktLjQyMmwtNC40NjIgMi44NDRBLjUuNSAwIDAgMSAxNSAxMC41di0yYS41LjUgMCAwIDAtLjc2OS0uNDIyTDkuNzcgMTAuOTIyQS41LjUgMCAwIDEgOSAxMC41VjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ6IiAvPgogIDxwYXRoIGQ9Ik04IDE2aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/factory\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFactory extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1564,"removedExports":[],"renderedExports":["LucideFactory"],"renderedLength":1401},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/face-grinning.d.ts":{"code":"/**\n * @component @name FaceGrinning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBWOSIgLz4KICA8cGF0aCBkPSJNNy4wODQgMTQuMzAyYTUuMTIgNS4xMiAwIDAwOS44MzMgMCAuMjQuMjQgMCAwMC0uMjM1LS4zMDJINy4zMmEuMjQuMjQgMCAwMC0uMjM1LjMwMiIgLz4KICA8cGF0aCBkPSJNOSAxMFY5IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/face-grinning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFaceGrinning extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFaceGrinning\n */\ndeclare const LucideLaugh: typeof LucideFaceGrinning;","originalLength":1600,"removedExports":[],"renderedExports":["LucideFaceGrinning","LucideLaugh"],"renderedLength":1430},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/face-slightly-smiling.d.ts":{"code":"/**\n * @component @name FaceSlightlySmiling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBWOSIgLz4KICA8cGF0aCBkPSJNMTYuNDcyIDE1YTYgNiAwIDAxLTguOTQzIDAiIC8+CiAgPHBhdGggZD0iTTkgMTBWOSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/face-slightly-smiling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFaceSlightlySmiling extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFaceSlightlySmiling\n */\ndeclare const LucideSmile: typeof LucideFaceSlightlySmiling;","originalLength":1585,"removedExports":[],"renderedExports":["LucideFaceSlightlySmiling","LucideSmile"],"renderedLength":1415},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/fan.d.ts":{"code":"/**\n * @component @name Fan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuODI3IDE2LjM3OWE2LjA4MiA2LjA4MiAwIDAgMS04LjYxOC03LjAwMmw1LjQxMiAxLjQ1YTYuMDgyIDYuMDgyIDAgMCAxIDcuMDAyLTguNjE4bC0xLjQ1IDUuNDEyYTYuMDgyIDYuMDgyIDAgMCAxIDguNjE4IDcuMDAybC01LjQxMi0xLjQ1YTYuMDgyIDYuMDgyIDAgMCAxLTcuMDAyIDguNjE4bDEuNDUtNS40MTJaIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnYuMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fan\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFan extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1472,"removedExports":[],"renderedExports":["LucideFan"],"renderedLength":1309},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/feather.d.ts":{"code":"/**\n * @component @name Feather\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuMDg2IDE4LjQxMkEyIDIgMCAwMTEyLjY3IDE5SDV2LTcuNjcyYTIgMiAwIDAxLjU4Ni0xLjQxNEwxMS43NSAzLjc1YTYgNiAwIDExOC40OSA4LjQ5eiIgLz4KICA8cGF0aCBkPSJNMTYgOCAyIDIyIiAvPgogIDxwYXRoIGQ9Ik0xNy40ODggMTVIOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/feather\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFeather extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1412,"removedExports":[],"renderedExports":["LucideFeather"],"renderedLength":1249},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ferris-wheel.d.ts":{"code":"/**\n * @component @name FerrisWheel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAydjQiIC8+CiAgPHBhdGggZD0ibTYuOCAxNS0zLjUgMiIgLz4KICA8cGF0aCBkPSJtMjAuNyA3LTMuNSAyIiAvPgogIDxwYXRoIGQ9Ik02LjggOSAzLjMgNyIgLz4KICA8cGF0aCBkPSJtMjAuNyAxNy0zLjUtMiIgLz4KICA8cGF0aCBkPSJtOSAyMiAzLTggMyA4IiAvPgogIDxwYXRoIGQ9Ik04IDIyaDgiIC8+CiAgPHBhdGggZD0iTTE4IDE4LjdhOSA5IDAgMSAwLTEyIDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ferris-wheel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFerrisWheel extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1577,"removedExports":[],"renderedExports":["LucideFerrisWheel"],"renderedLength":1414},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/fence.d.ts":{"code":"/**\n * @component @name Fence\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAzIDIgNXYxNWMwIC42LjQgMSAxIDFoMmMuNiAwIDEtLjQgMS0xVjVaIiAvPgogIDxwYXRoIGQ9Ik02IDhoNCIgLz4KICA8cGF0aCBkPSJNNiAxOGg0IiAvPgogIDxwYXRoIGQ9Im0xMiAzLTIgMnYxNWMwIC42LjQgMSAxIDFoMmMuNiAwIDEtLjQgMS0xVjVaIiAvPgogIDxwYXRoIGQ9Ik0xNCA4aDQiIC8+CiAgPHBhdGggZD0iTTE0IDE4aDQiIC8+CiAgPHBhdGggZD0ibTIwIDMtMiAydjE1YzAgLjYuNCAxIDEgMWgyYy42IDAgMS0uNCAxLTFWNVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fence\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFence extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1548,"removedExports":[],"renderedExports":["LucideFence"],"renderedLength":1385},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-axis-3d.d.ts":{"code":"/**\n * @component @name FileAxis3d\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtOCAxOCA0LTQiIC8+CiAgPHBhdGggZD0iTTggMTB2OGg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-axis-3d\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileAxis3d extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileAxis3d\n */\ndeclare const LucideFileAxis3D: typeof LucideFileAxis3d;","originalLength":1639,"removedExports":[],"renderedExports":["LucideFileAxis3d","LucideFileAxis3D"],"renderedLength":1469},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-archive.d.ts":{"code":"/**\n * @component @name FileArchive\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNjU5IDIySDE4YTIgMiAwIDAgMCAyLTJWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2MTEuNSIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxMnYtMSIgLz4KICA8cGF0aCBkPSJNOCAxOHYtMiIgLz4KICA8cGF0aCBkPSJNOCA3VjYiIC8+CiAgPGNpcmNsZSBjeD0iOCIgY3k9IjIwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-archive\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileArchive extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1577,"removedExports":[],"renderedExports":["LucideFileArchive"],"renderedLength":1414},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-badge.d.ts":{"code":"/**\n * @component @name FileBadge\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjJoNWEyIDIgMCAwIDAgMi0yVjhhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE0IDJINmEyIDIgMCAwIDAtMiAydjMuMyIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtNy42OSAxNi40NzkgMS4yOSA0Ljg4YS41LjUgMCAwIDEtLjY5OC41OTFsLTEuODQzLS44NDlhMSAxIDAgMCAwLS44NzkuMDAxbC0xLjg0Ni44NWEuNS41IDAgMCAxLS42OTItLjU5M2wxLjI5LTQuODgiIC8+CiAgPGNpcmNsZSBjeD0iNiIgY3k9IjE0IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-badge\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileBadge extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileBadge\n */\ndeclare const LucideFileBadge2: typeof LucideFileBadge;","originalLength":1770,"removedExports":[],"renderedExports":["LucideFileBadge","LucideFileBadge2"],"renderedLength":1600},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-braces-corner.d.ts":{"code":"/**\n * @component @name FileBracesCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjJoNGEyIDIgMCAwIDAgMi0yVjhhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE0IDJINmEyIDIgMCAwIDAtMiAydjYiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTUgMTRhMSAxIDAgMCAwLTEgMXYyYTEgMSAwIDAgMS0xIDEgMSAxIDAgMCAxIDEgMXYyYTEgMSAwIDAgMCAxIDEiIC8+CiAgPHBhdGggZD0iTTkgMjJhMSAxIDAgMCAwIDEtMXYtMmExIDEgMCAwIDEgMS0xIDEgMSAwIDAgMS0xLTF2LTJhMSAxIDAgMCAwLTEtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-braces-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileBracesCorner extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileBracesCorner\n */\ndeclare const LucideFileJson2: typeof LucideFileBracesCorner;","originalLength":1825,"removedExports":[],"renderedExports":["LucideFileBracesCorner","LucideFileJson2"],"renderedLength":1655},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-braces.d.ts":{"code":"/**\n * @component @name FileBraces\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAgMTJhMSAxIDAgMCAwLTEgMXYxYTEgMSAwIDAgMS0xIDEgMSAxIDAgMCAxIDEgMXYxYTEgMSAwIDAgMCAxIDEiIC8+CiAgPHBhdGggZD0iTTE0IDE4YTEgMSAwIDAgMCAxLTF2LTFhMSAxIDAgMCAxIDEtMSAxIDEgMCAwIDEtMS0xdi0xYTEgMSAwIDAgMC0xLTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-braces\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileBraces extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileBraces\n */\ndeclare const LucideFileJson: typeof LucideFileBraces;","originalLength":1790,"removedExports":[],"renderedExports":["LucideFileBraces","LucideFileJson"],"renderedLength":1620},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-chart-column-increasing.d.ts":{"code":"/**\n * @component @name FileChartColumnIncreasing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxOHYtMiIgLz4KICA8cGF0aCBkPSJNMTIgMTh2LTQiIC8+CiAgPHBhdGggZD0iTTE2IDE4di02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-chart-column-increasing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileChartColumnIncreasing extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileChartColumnIncreasing\n */\ndeclare const LucideFileBarChart: typeof LucideFileChartColumnIncreasing;","originalLength":1796,"removedExports":[],"renderedExports":["LucideFileChartColumnIncreasing","LucideFileBarChart"],"renderedLength":1626},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/fast-forward.d.ts":{"code":"/**\n * @component @name FastForward\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNmEyIDIgMCAwIDEgMy40MTQtMS40MTRsNiA2YTIgMiAwIDAgMSAwIDIuODI4bC02IDZBMiAyIDAgMCAxIDEyIDE4eiIgLz4KICA8cGF0aCBkPSJNMiA2YTIgMiAwIDAgMSAzLjQxNC0xLjQxNGw2IDZhMiAyIDAgMCAxIDAgMi44MjhsLTYgNkEyIDIgMCAwIDEgMiAxOHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fast-forward\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFastForward extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1453,"removedExports":[],"renderedExports":["LucideFastForward"],"renderedLength":1290},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-box.d.ts":{"code":"/**\n * @component @name FileBox\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAwMSAxaDUiIC8+CiAgPHBhdGggZD0iTTE0LjY5MiAyMkgxOGEyIDIgMCAwMDItMlY4YTIuNCAyLjQgMCAwMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMDAxNCAySDZhMiAyIDAgMDAtMiAydjMuODA0IiAvPgogIDxwYXRoIGQ9Ik0yLjI2NCAxMy43NTIgNyAxNi41bDQuNzM3LTIuNzQ4IiAvPgogIDxwYXRoIGQ9Ik0yLjk5NSAxMy4wMTRBMiAyIDAgMDAyIDE0Ljc0NHYzLjUxNmEyIDIgMCAwMC45OTYgMS43M2wzIDEuNzRhMiAyIDAgMDAyLjAwOCAwbDMtMS43NEEyIDIgMCAwMDEyIDE4LjI2di0zLjUxN2EyIDIgMCAwMC0uOTk1LTEuNzNsLTMtMS43NDJhMiAyIDAgMDAtMS44OTItLjA2NHoiIC8+CiAgPHBhdGggZD0iTTcgMTYuNVYyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-box\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileBox extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1737,"removedExports":[],"renderedExports":["LucideFileBox"],"renderedLength":1574},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-chart-column.d.ts":{"code":"/**\n * @component @name FileChartColumn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxOHYtMSIgLz4KICA8cGF0aCBkPSJNMTIgMTh2LTYiIC8+CiAgPHBhdGggZD0iTTE2IDE4di0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-chart-column\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileChartColumn extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileChartColumn\n */\ndeclare const LucideFileBarChart2: typeof LucideFileChartColumn;","originalLength":1717,"removedExports":[],"renderedExports":["LucideFileChartColumn","LucideFileBarChart2"],"renderedLength":1547},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-chart-line.d.ts":{"code":"/**\n * @component @name FileChartLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtMTYgMTMtMy41IDMuNS0yLTJMOCAxNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-chart-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileChartLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileChartLine\n */\ndeclare const LucideFileLineChart: typeof LucideFileChartLine;","originalLength":1657,"removedExports":[],"renderedExports":["LucideFileChartLine","LucideFileLineChart"],"renderedLength":1487},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-chart-pie.d.ts":{"code":"/**\n * @component @name FileChartPie\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuOTQxIDIySDE4YTIgMiAwIDAgMCAyLTJWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDRsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2My41MTIiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTQuMDE3IDExLjUxMmE2IDYgMCAxIDAgOC40NjYgOC40NzUiIC8+CiAgPHBhdGggZD0iTTkgMTZhMSAxIDAgMCAxLTEtMXYtNGMwLS41NTIuNDUtMS4wMDguOTk1LS45MTdhNiA2IDAgMCAxIDQuOTIyIDQuOTIyYy4wOTEuNTQ0LS4zNjUuOTk1LS45MTcuOTk1eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-chart-pie\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileChartPie extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileChartPie\n */\ndeclare const LucideFilePieChart: typeof LucideFileChartPie;","originalLength":1811,"removedExports":[],"renderedExports":["LucideFileChartPie","LucideFilePieChart"],"renderedLength":1641},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-clock.d.ts":{"code":"/**\n * @component @name FileClock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjJoMmEyIDIgMCAwIDAgMi0yVjhhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE0IDJINmEyIDIgMCAwIDAtMiAydjIuODUiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTggMTR2Mi4ybDEuNiAxIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIxNiIgcj0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileClock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1509,"removedExports":[],"renderedExports":["LucideFileClock"],"renderedLength":1346},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-check.d.ts":{"code":"/**\n * @component @name FileCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtOSAxNSAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1469,"removedExports":[],"renderedExports":["LucideFileCheck"],"renderedLength":1306},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-check-corner.d.ts":{"code":"/**\n * @component @name FileCheckCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSAyMkg2YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDhhMi40IDIuNCAwIDAgMSAxLjcwNi43MDZsMy41ODggMy41ODhBMi40IDIuNCAwIDAgMSAyMCA4djYiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0ibTE0IDIwIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-check-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileCheckCorner extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileCheckCorner\n */\ndeclare const LucideFileCheck2: typeof LucideFileCheckCorner;","originalLength":1639,"removedExports":[],"renderedExports":["LucideFileCheckCorner","LucideFileCheck2"],"renderedLength":1469},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-code-corner.d.ts":{"code":"/**\n * @component @name FileCodeCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMi4xNVY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMmgtMy4zNSIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtNSAxNi0zIDMgMyAzIiAvPgogIDxwYXRoIGQ9Im05IDIyIDMtMy0zLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-code-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileCodeCorner extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileCodeCorner\n */\ndeclare const LucideFileCode2: typeof LucideFileCodeCorner;","originalLength":1673,"removedExports":[],"renderedExports":["LucideFileCodeCorner","LucideFileCode2"],"renderedLength":1503},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-cog.d.ts":{"code":"/**\n * @component @name FileCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgOGExIDEgMCAwIDEtMS0xVjJhMi40IDIuNCAwIDAgMSAxLjcwNC43MDZsMy41ODggMy41ODhBMi40IDIuNCAwIDAgMSAyMCA4eiIgLz4KICA8cGF0aCBkPSJNMjAgOHYxMmEyIDIgMCAwIDEtMiAyaC00LjE4MiIgLz4KICA8cGF0aCBkPSJtMy4zMDUgMTkuNTMuOTIzLS4zODIiIC8+CiAgPHBhdGggZD0iTTQgMTAuNTkyVjRhMiAyIDAgMCAxIDItMmg4IiAvPgogIDxwYXRoIGQ9Im00LjIyOCAxNi44NTItLjkyNC0uMzgzIiAvPgogIDxwYXRoIGQ9Im01Ljg1MiAxNS4yMjgtLjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im01Ljg1MiAyMC43NzItLjM4My45MjQiIC8+CiAgPHBhdGggZD0ibTguMTQ4IDE1LjIyOC4zODMtLjkyMyIgLz4KICA8cGF0aCBkPSJtOC41MyAyMS42OTYtLjM4Mi0uOTI0IiAvPgogIDxwYXRoIGQ9Im05Ljc3MyAxNi44NTIuOTIyLS4zODMiIC8+CiAgPHBhdGggZD0ibTkuNzczIDE5LjE0OC45MjIuMzgzIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileCog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileCog\n */\ndeclare const LucideFileCog2: typeof LucideFileCog;","originalLength":2018,"removedExports":[],"renderedExports":["LucideFileCog","LucideFileCog2"],"renderedLength":1848},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-code.d.ts":{"code":"/**\n * @component @name FileCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAgMTIuNSA4IDE1bDIgMi41IiAvPgogIDxwYXRoIGQ9Im0xNCAxMi41IDIgMi41LTIgMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileCode extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1519,"removedExports":[],"renderedExports":["LucideFileCode"],"renderedLength":1356},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-digit.d.ts":{"code":"/**\n * @component @name FileDigit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMlY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAgMTZoMnY2IiAvPgogIDxwYXRoIGQ9Ik0xMCAyMmg0IiAvPgogIDxyZWN0IHg9IjIiIHk9IjE2IiB3aWR0aD0iNCIgaGVpZ2h0PSI2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-digit\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileDigit extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1549,"removedExports":[],"renderedExports":["LucideFileDigit"],"renderedLength":1386},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-down.d.ts":{"code":"/**\n * @component @name FileDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTIgMTh2LTYiIC8+CiAgPHBhdGggZD0ibTkgMTUgMyAzIDMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1499,"removedExports":[],"renderedExports":["LucideFileDown"],"renderedLength":1336},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-diff.d.ts":{"code":"/**\n * @component @name FileDiff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNOSAxMGg2IiAvPgogIDxwYXRoIGQ9Ik0xMiAxM1Y3IiAvPgogIDxwYXRoIGQ9Ik05IDE3aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-diff\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileDiff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1467,"removedExports":[],"renderedExports":["LucideFileDiff"],"renderedLength":1304},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-exclamation-point.d.ts":{"code":"/**\n * @component @name FileExclamationPoint\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTIgOXY0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxN2guMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-exclamation-point\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileExclamationPoint extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileExclamationPoint\n */\ndeclare const LucideFileWarning: typeof LucideFileExclamationPoint;","originalLength":1669,"removedExports":[],"renderedExports":["LucideFileExclamationPoint","LucideFileWarning"],"renderedLength":1499},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-headphone.d.ts":{"code":"/**\n * @component @name FileHeadphone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA2LjgzNVY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMmgtLjM0MyIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMiAxOWEyIDIgMCAwIDEgNCAwdjFhMiAyIDAgMCAxLTQgMHYtNGE2IDYgMCAwIDEgMTIgMHY0YTIgMiAwIDAgMS00IDB2LTFhMiAyIDAgMCAxIDQgMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-headphone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileHeadphone extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileHeadphone\n */\ndeclare const LucideFileAudio: typeof LucideFileHeadphone;\n/**\n * @deprecated\n * @see LucideFileHeadphone\n */\ndeclare const LucideFileAudio2: typeof LucideFileHeadphone;","originalLength":1865,"removedExports":[],"renderedExports":["LucideFileHeadphone","LucideFileAudio","LucideFileAudio2"],"renderedLength":1688},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-heart.d.ts":{"code":"/**\n * @component @name FileHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjJoNWEyIDIgMCAwIDAgMi0yVjhhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE0IDJINmEyIDIgMCAwIDAtMiAydjciIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTMuNjIgMTguOEEyLjI1IDIuMjUgMCAxIDEgNyAxNS44MzZhMi4yNSAyLjI1IDAgMSAxIDMuMzggMi45NjZsLTIuNjI2IDIuODU2YTEgMSAwIDAgMS0xLjUwNyAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileHeart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1565,"removedExports":[],"renderedExports":["LucideFileHeart"],"renderedLength":1402},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-input.d.ts":{"code":"/**\n * @component @name FileInput\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMVY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMkg2YTIgMiAwIDAgMS0yLTJ2LTEiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTIgMTVoMTAiIC8+CiAgPHBhdGggZD0ibTkgMTggMy0zLTMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-input\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileInput extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1509,"removedExports":[],"renderedExports":["LucideFileInput"],"renderedLength":1346},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-key.d.ts":{"code":"/**\n * @component @name FileKey\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNNCAxMnY2IiAvPgogIDxwYXRoIGQ9Ik00IDE0aDIiIC8+CiAgPHBhdGggZD0iTTkuNjUgMjJIMThhMiAyIDAgMCAwIDItMlY4YTIuNCAyLjQgMCAwIDAtLjcwNi0xLjcwNmwtMy41ODgtMy41ODhBMi40IDIuNCAwIDAgMCAxNCAySDZhMiAyIDAgMCAwLTIgMnY0IiAvPgogIDxjaXJjbGUgY3g9IjQiIGN5PSIyMCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-key\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileKey extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileKey\n */\ndeclare const LucideFileKey2: typeof LucideFileKey;","originalLength":1642,"removedExports":[],"renderedExports":["LucideFileKey","LucideFileKey2"],"renderedLength":1472},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-image.d.ts":{"code":"/**\n * @component @name FileImage\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjEyIiByPSIyIiAvPgogIDxwYXRoIGQ9Im0yMCAxNy0xLjI5Ni0xLjI5NmEyLjQxIDIuNDEgMCAwIDAtMy40MDggMEw5IDIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-image\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileImage extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1561,"removedExports":[],"renderedExports":["LucideFileImage"],"renderedLength":1398},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-minus-corner.d.ts":{"code":"/**\n * @component @name FileMinusCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTRWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2MTZhMiAyIDAgMCAwIDIgMmgxMiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTQgMThoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-minus-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileMinusCorner extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileMinusCorner\n */\ndeclare const LucideFileMinus2: typeof LucideFileMinusCorner;","originalLength":1635,"removedExports":[],"renderedExports":["LucideFileMinusCorner","LucideFileMinus2"],"renderedLength":1465},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-lock.d.ts":{"code":"/**\n * @component @name FileLock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA5LjhWNGEyIDIgMCAwIDEgMi0yaDhhMi40IDIuNCAwIDAgMSAxLjcwNi43MDZsMy41ODggMy41ODhBMi40IDIuNCAwIDAgMSAyMCA4djEyYTIgMiAwIDAgMS0yIDJoLTMiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTkgMTd2LTJhMiAyIDAgMCAwLTQgMHYyIiAvPgogIDxyZWN0IHdpZHRoPSI4IiBoZWlnaHQ9IjUiIHg9IjMiIHk9IjE3IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileLock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileLock\n */\ndeclare const LucideFileLock2: typeof LucideFileLock;","originalLength":1664,"removedExports":[],"renderedExports":["LucideFileLock","LucideFileLock2"],"renderedLength":1494},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-minus.d.ts":{"code":"/**\n * @component @name FileMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOSAxNWg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1461,"removedExports":[],"renderedExports":["LucideFileMinus"],"renderedLength":1298},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-pen-line.d.ts":{"code":"/**\n * @component @name FilePenLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuMzY0IDEzLjYzNGEyIDIgMCAwIDAtLjUwNi44NTRsLS44MzcgMi44N2EuNS41IDAgMCAwIC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMCAwIC44NTQtLjUwNmw0LjAxMy00LjAwOWExIDEgMCAwIDAtMy4wMDQtMy4wMDR6IiAvPgogIDxwYXRoIGQ9Ik0xNC40ODcgNy44NThBMSAxIDAgMCAxIDE0IDdWMiIgLz4KICA8cGF0aCBkPSJNMjAgMTkuNjQ1VjIwYTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDIuNTE2IDIuNTE2IiAvPgogIDxwYXRoIGQ9Ik04IDE4aDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-pen-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFilePenLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFilePenLine\n */\ndeclare const LucideFileSignature: typeof LucideFilePenLine;","originalLength":1801,"removedExports":[],"renderedExports":["LucideFilePenLine","LucideFileSignature"],"renderedLength":1631},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-output.d.ts":{"code":"/**\n * @component @name FileOutput\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNC4yMjYgMjAuOTI1QTIgMiAwIDAgMCA2IDIyaDEyYTIgMiAwIDAgMCAyLTJWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2My4xMjciIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0ibTUgMTEtMyAzIiAvPgogIDxwYXRoIGQ9Im01IDE3LTMtM2gxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-output\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileOutput extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1531,"removedExports":[],"renderedExports":["LucideFileOutput"],"renderedLength":1368},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-pen.d.ts":{"code":"/**\n * @component @name FilePen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNjU5IDIySDE4YTIgMiAwIDAgMCAyLTJWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2OS4zNCIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAuMzc4IDEyLjYyMmExIDEgMCAwIDEgMyAzLjAwM0w4LjM2IDIwLjYzN2EyIDIgMCAwIDEtLjg1NC41MDZsLTIuODY3LjgzN2EuNS41IDAgMCAxLS42Mi0uNjJsLjgzNi0yLjg2OWEyIDIgMCAwIDEgLjUwNi0uODUzeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFilePen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFilePen\n */\ndeclare const LucideFileEdit: typeof LucideFilePen;","originalLength":1730,"removedExports":[],"renderedExports":["LucideFilePen","LucideFileEdit"],"renderedLength":1560},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-music.d.ts":{"code":"/**\n * @component @name FileMusic\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNjUgMjJIMThhMiAyIDAgMCAwIDItMlY4YTIuNCAyLjQgMCAwIDAtLjcwNi0xLjcwNmwtMy41ODgtMy41ODhBMi40IDIuNCAwIDAgMCAxNCAySDZhMiAyIDAgMCAwLTIgMnYxMC4zNSIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAyMHYtN2wzIDEuNDc0IiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSIyMCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-music\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileMusic extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1517,"removedExports":[],"renderedExports":["LucideFileMusic"],"renderedLength":1354},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-play.d.ts":{"code":"/**\n * @component @name FilePlay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTUuMDMzIDEzLjQ0YS42NDcuNjQ3IDAgMCAxIDAgMS4xMmwtNC4wNjUgMi4zNTJhLjY0NS42NDUgMCAwIDEtLjk2OC0uNTZ2LTQuNzA0YS42NDUuNjQ1IDAgMCAxIC45NjctLjU2eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFilePlay extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFilePlay\n */\ndeclare const LucideFileVideo: typeof LucideFilePlay;","originalLength":1716,"removedExports":[],"renderedExports":["LucideFilePlay","LucideFileVideo"],"renderedLength":1546},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-plus-corner.d.ts":{"code":"/**\n * @component @name FilePlusCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMzUgMjJINmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDYuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHY1LjM1IiAvPgogIDxwYXRoIGQ9Ik0xNCAydjVhMSAxIDAgMCAwIDEgMWg1IiAvPgogIDxwYXRoIGQ9Ik0xNCAxOWg2IiAvPgogIDxwYXRoIGQ9Ik0xNyAxNnY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-plus-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFilePlusCorner extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFilePlusCorner\n */\ndeclare const LucideFilePlus2: typeof LucideFilePlusCorner;","originalLength":1657,"removedExports":[],"renderedExports":["LucideFilePlusCorner","LucideFilePlus2"],"renderedLength":1487},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-plus.d.ts":{"code":"/**\n * @component @name FilePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOSAxNWg2IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOHYtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFilePlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1491,"removedExports":[],"renderedExports":["LucideFilePlus"],"renderedLength":1328},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-scan.d.ts":{"code":"/**\n * @component @name FileScan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDRsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2MTZhMiAyIDAgMCAwIDIgMmg0LjM1IiAvPgogIDxwYXRoIGQ9Ik0xNCAydjVhMSAxIDAgMCAwIDEgMWg1IiAvPgogIDxwYXRoIGQ9Ik0xNiAxNGEyIDIgMCAwIDAtMiAyIiAvPgogIDxwYXRoIGQ9Ik0xNiAyMmEyIDIgMCAwIDEtMi0yIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNGEyIDIgMCAwIDEgMiAyIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMmEyIDIgMCAwIDAgMi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-scan\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileScan extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1607,"removedExports":[],"renderedExports":["LucideFileScan"],"renderedLength":1444},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-search.d.ts":{"code":"/**\n * @component @name FileSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8Y2lyY2xlIGN4PSIxMS41IiBjeT0iMTQuNSIgcj0iMi41IiAvPgogIDxwYXRoIGQ9Ik0xMy4zIDE2LjMgMTUgMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileSearch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1535,"removedExports":[],"renderedExports":["LucideFileSearch"],"renderedLength":1372},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-question-mark.d.ts":{"code":"/**\n * @component @name FileQuestionMark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTIgMTdoLjAxIiAvPgogIDxwYXRoIGQ9Ik05LjEgOWEzIDMgMCAwIDEgNS44MiAxYzAgMi0zIDMtMyAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-question-mark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileQuestionMark extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileQuestionMark\n */\ndeclare const LucideFileQuestion: typeof LucideFileQuestionMark;","originalLength":1675,"removedExports":[],"renderedExports":["LucideFileQuestionMark","LucideFileQuestion"],"renderedLength":1505},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-search-corner.d.ts":{"code":"/**\n * @component @name FileSearchCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMSAyMkg2YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDhhMi40IDIuNCAwIDAgMSAxLjcwNi43MDZsMy41ODkgMy41ODhBMi40IDIuNCAwIDAgMSAyMCA4djMuMjUiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0ibTIxIDIyLTIuODgtMi44OCIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjE3IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-search-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileSearchCorner extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileSearchCorner\n */\ndeclare const LucideFileSearch2: typeof LucideFileSearchCorner;","originalLength":1701,"removedExports":[],"renderedExports":["LucideFileSearchCorner","LucideFileSearch2"],"renderedLength":1531},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-sliders.d.ts":{"code":"/**\n * @component @name FileSliders\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMCAxMXYyIiAvPgogIDxwYXRoIGQ9Ik04IDE3aDgiIC8+CiAgPHBhdGggZD0iTTE0IDE2djIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-sliders\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileSliders extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1569,"removedExports":[],"renderedExports":["LucideFileSliders"],"renderedLength":1406},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-stack.d.ts":{"code":"/**\n * @component @name FileStack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjFhMSAxIDAgMCAxLTEgMUg0YTEgMSAwIDAgMS0xLTF2LThhMSAxIDAgMCAxIDEtMSIgLz4KICA8cGF0aCBkPSJNMTYgMTZhMSAxIDAgMCAxLTEgMUg5YTEgMSAwIDAgMS0xLTFWOGExIDEgMCAwIDEgMS0xIiAvPgogIDxwYXRoIGQ9Ik0yMSA2YTIgMiAwIDAgMC0uNTg2LTEuNDE0bC0yLTJBMiAyIDAgMCAwIDE3IDJoLTNhMSAxIDAgMCAwLTEgMXY4YTEgMSAwIDAgMCAxIDFoNmExIDEgMCAwIDAgMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-stack\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileStack extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1545,"removedExports":[],"renderedExports":["LucideFileStack"],"renderedLength":1382},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-symlink.d.ts":{"code":"/**\n * @component @name FileSymlink\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMVY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMkg2YTIgMiAwIDAgMS0yLTJ2LTNhMiAyIDAgMCAxIDItMmg3IiAvPgogIDxwYXRoIGQ9Ik0xNCAydjVhMSAxIDAgMCAwIDEgMWg1IiAvPgogIDxwYXRoIGQ9Im0xMCAxOCAzLTMtMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-symlink\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileSymlink extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1509,"removedExports":[],"renderedExports":["LucideFileSymlink"],"renderedLength":1346},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-spreadsheet.d.ts":{"code":"/**\n * @component @name FileSpreadsheet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxM2gyIiAvPgogIDxwYXRoIGQ9Ik0xNCAxM2gyIiAvPgogIDxwYXRoIGQ9Ik04IDE3aDIiIC8+CiAgPHBhdGggZD0iTTE0IDE3aDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-spreadsheet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileSpreadsheet extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1593,"removedExports":[],"renderedExports":["LucideFileSpreadsheet"],"renderedLength":1430},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-text.d.ts":{"code":"/**\n * @component @name FileText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAgOUg4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxM0g4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxN0g4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileText extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1519,"removedExports":[],"renderedExports":["LucideFileText"],"renderedLength":1356},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-type.d.ts":{"code":"/**\n * @component @name FileType\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTEgMThoMiIgLz4KICA8cGF0aCBkPSJNMTIgMTJ2NiIgLz4KICA8cGF0aCBkPSJNOSAxM3YtLjVhLjUuNSAwIDAgMSAuNS0uNWg1YS41LjUgMCAwIDEgLjUuNXYuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-type\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileType extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1575,"removedExports":[],"renderedExports":["LucideFileType"],"renderedLength":1412},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-type-corner.d.ts":{"code":"/**\n * @component @name FileTypeCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJoNmEyIDIgMCAwIDAgMi0yVjhhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE0IDJINmEyIDIgMCAwIDAtMiAydjYiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTMgMTZ2LTEuNWEuNS41IDAgMCAxIC41LS41aDdhLjUuNSAwIDAgMSAuNS41VjE2IiAvPgogIDxwYXRoIGQ9Ik02IDIyaDIiIC8+CiAgPHBhdGggZD0iTTcgMTR2OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-type-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileTypeCorner extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileTypeCorner\n */\ndeclare const LucideFileType2: typeof LucideFileTypeCorner;","originalLength":1737,"removedExports":[],"renderedExports":["LucideFileTypeCorner","LucideFileType2"],"renderedLength":1567},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-up.d.ts":{"code":"/**\n * @component @name FileUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTIgMTJ2NiIgLz4KICA8cGF0aCBkPSJtMTUgMTUtMy0zLTMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1487,"removedExports":[],"renderedExports":["LucideFileUp"],"renderedLength":1324},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-video-camera.d.ts":{"code":"/**\n * @component @name FileVideoCamera\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMlY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtMTAgMTcuODQzIDMuMDMzLTEuNzU1YS42NC42NCAwIDAgMSAuOTY3LjU2djQuNzA0YS42NS42NSAwIDAgMS0uOTY3LjU2TDEwIDIwLjE1NyIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI2IiB4PSIzIiB5PSIxNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-video-camera\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileVideoCamera extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileVideoCamera\n */\ndeclare const LucideFileVideo2: typeof LucideFileVideoCamera;","originalLength":1791,"removedExports":[],"renderedExports":["LucideFileVideoCamera","LucideFileVideo2"],"renderedLength":1621},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-user.d.ts":{"code":"/**\n * @component @name FileUser\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTYgMjJhNCA0IDAgMCAwLTggMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE1IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-user\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileUser extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1519,"removedExports":[],"renderedExports":["LucideFileUser"],"renderedLength":1356},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-terminal.d.ts":{"code":"/**\n * @component @name FileTerminal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtOCAxNiAyLTItMi0yIiAvPgogIDxwYXRoIGQ9Ik0xMiAxOGg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-terminal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileTerminal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1519,"removedExports":[],"renderedExports":["LucideFileTerminal"],"renderedLength":1356},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-volume.d.ts":{"code":"/**\n * @component @name FileVolume\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMS41NVY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMmgtMS45NSIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTIgMTVhNSA1IDAgMCAxIDAgNiIgLz4KICA8cGF0aCBkPSJNOCAxNC41MDJhLjUuNSAwIDAgMC0uODI2LS4zODFsLTEuODkzIDEuNjMxYTEgMSAwIDAgMS0uNjUxLjI0M0gzLjVhLjUuNSAwIDAgMC0uNS41MDF2My4wMDZhLjUuNSAwIDAgMCAuNS41MDFoMS4xMjlhMSAxIDAgMCAxIC42NTIuMjQzbDEuODkzIDEuNjMzYS41LjUgMCAwIDAgLjgyNi0uMzh6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-volume\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileVolume extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1719,"removedExports":[],"renderedExports":["LucideFileVolume"],"renderedLength":1556},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-x.d.ts":{"code":"/**\n * @component @name FileX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtMTQuNSAxMi41LTUgNSIgLz4KICA8cGF0aCBkPSJtOS41IDEyLjUgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1485,"removedExports":[],"renderedExports":["LucideFileX"],"renderedLength":1322},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-x-corner.d.ts":{"code":"/**\n * @component @name FileXCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjJINmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDYuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHY1IiAvPgogIDxwYXRoIGQ9Ik0xNCAydjVhMSAxIDAgMCAwIDEgMWg1IiAvPgogIDxwYXRoIGQ9Im0xNSAxNyA1IDUiIC8+CiAgPHBhdGggZD0ibTIwIDE3LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-x-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileXCorner extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileXCorner\n */\ndeclare const LucideFileX2: typeof LucideFileXCorner;","originalLength":1627,"removedExports":[],"renderedExports":["LucideFileXCorner","LucideFileX2"],"renderedLength":1457},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file.d.ts":{"code":"/**\n * @component @name File\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFile extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1402,"removedExports":[],"renderedExports":["LucideFile"],"renderedLength":1239},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/file-signal.d.ts":{"code":"/**\n * @component @name FileSignal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxNWguMDEiIC8+CiAgPHBhdGggZD0iTTExLjUgMTMuNWEyLjUgMi41IDAgMCAxIDAgMyIgLz4KICA8cGF0aCBkPSJNMTUgMTJhNSA1IDAgMCAxIDAgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-signal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileSignal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileSignal\n */\ndeclare const LucideFileVolume2: typeof LucideFileSignal;","originalLength":1716,"removedExports":[],"renderedExports":["LucideFileSignal","LucideFileVolume2"],"renderedLength":1546},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/files.d.ts":{"code":"/**\n * @component @name Files\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMmgtNGEyIDIgMCAwIDAtMiAydjExYTIgMiAwIDAgMCAyIDJoOGEyIDIgMCAwIDAgMi0yVjgiIC8+CiAgPHBhdGggZD0iTTE2LjcwNiAyLjcwNkEyLjQgMi40IDAgMCAwIDE1IDJ2NWExIDEgMCAwIDAgMSAxaDVhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2eiIgLz4KICA8cGF0aCBkPSJNNSA3YTIgMiAwIDAgMC0yIDJ2MTFhMiAyIDAgMCAwIDIgMmg4YTIgMiAwIDAgMCAxLjczMi0xIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/files\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFiles extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1500,"removedExports":[],"renderedExports":["LucideFiles"],"renderedLength":1337},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/fingerprint-pattern.d.ts":{"code":"/**\n * @component @name FingerprintPattern\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTBhMiAyIDAgMCAwLTIgMmMwIDEuMDItLjEgMi41MS0uMjYgNCIgLz4KICA8cGF0aCBkPSJNMTQgMTMuMTJjMCAyLjM4IDAgNi4zOC0xIDguODgiIC8+CiAgPHBhdGggZD0iTTE3LjI5IDIxLjAyYy4xMi0uNi40My0yLjMuNS0zLjAyIiAvPgogIDxwYXRoIGQ9Ik0yIDEyYTEwIDEwIDAgMCAxIDE4LTYiIC8+CiAgPHBhdGggZD0iTTIgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yMS44IDE2Yy4yLTIgLjEzMS01LjM1NCAwLTYiIC8+CiAgPHBhdGggZD0iTTUgMTkuNUM1LjUgMTggNiAxNSA2IDEyYTYgNiAwIDAgMSAuMzQtMiIgLz4KICA8cGF0aCBkPSJNOC42NSAyMmMuMjEtLjY2LjQ1LTEuMzIuNTctMiIgLz4KICA8cGF0aCBkPSJNOSA2LjhhNiA2IDAgMCAxIDkgNS4ydjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fingerprint-pattern\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFingerprintPattern extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFingerprintPattern\n */\ndeclare const LucideFingerprint: typeof LucideFingerprintPattern;","originalLength":1952,"removedExports":[],"renderedExports":["LucideFingerprintPattern","LucideFingerprint"],"renderedLength":1782},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/fire-extinguisher.d.ts":{"code":"/**\n * @component @name FireExtinguisher\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNi41VjNhMSAxIDAgMCAwLTEtMWgtMmExIDEgMCAwIDAtMSAxdjMuNSIgLz4KICA8cGF0aCBkPSJNOSAxOGg4IiAvPgogIDxwYXRoIGQ9Ik0xOCAzaC0zIiAvPgogIDxwYXRoIGQ9Ik0xMSAzYTYgNiAwIDAgMC02IDZ2MTEiIC8+CiAgPHBhdGggZD0iTTUgMTNoNCIgLz4KICA8cGF0aCBkPSJNMTcgMTBhNCA0IDAgMCAwLTggMHYxMGEyIDIgMCAwIDAgMiAyaDRhMiAyIDAgMCAwIDItMloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fire-extinguisher\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFireExtinguisher extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1571,"removedExports":[],"renderedExports":["LucideFireExtinguisher"],"renderedLength":1408},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/film.d.ts":{"code":"/**\n * @component @name Film\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDN2MTgiIC8+CiAgPHBhdGggZD0iTTMgNy41aDQiIC8+CiAgPHBhdGggZD0iTTMgMTJoMTgiIC8+CiAgPHBhdGggZD0iTTMgMTYuNWg0IiAvPgogIDxwYXRoIGQ9Ik0xNyAzdjE4IiAvPgogIDxwYXRoIGQ9Ik0xNyA3LjVoNCIgLz4KICA8cGF0aCBkPSJNMTcgMTYuNWg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/film\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFilm extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1478,"removedExports":[],"renderedExports":["LucideFilm"],"renderedLength":1315},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/fish-symbol.d.ts":{"code":"/**\n * @component @name FishSymbol\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxNnM5LTE1IDIwLTRDMTEgMjMgMiA4IDIgOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/fish-symbol\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFishSymbol extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1279,"removedExports":[],"renderedExports":["LucideFishSymbol"],"renderedLength":1116},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/fish.d.ts":{"code":"/**\n * @component @name Fish\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNi41IDEyYy45NC0zLjQ2IDQuOTQtNiA4LjUtNiAzLjU2IDAgNi4wNiAyLjU0IDcgNi0uOTQgMy40Ny0zLjQ0IDYtNyA2cy03LjU2LTIuNTMtOC41LTZaIiAvPgogIDxwYXRoIGQ9Ik0xOCAxMnYuNSIgLz4KICA8cGF0aCBkPSJNMTYgMTcuOTNhOS43NyA5Ljc3IDAgMCAxIDAtMTEuODYiIC8+CiAgPHBhdGggZD0iTTcgMTAuNjdDNyA4IDUuNTggNS45NyAyLjczIDUuNWMtMSAxLjUtMSA1IC4yMyA2LjUtMS4yNCAxLjUtMS4yNCA1LS4yMyA2LjVDNS41OCAxOC4wMyA3IDE2IDcgMTMuMzMiIC8+CiAgPHBhdGggZD0iTTEwLjQ2IDcuMjZDMTAuMiA1Ljg4IDkuMTcgNC4yNCA4IDNoNS44YTIgMiAwIDAgMSAxLjk4IDEuNjdsLjIzIDEuNCIgLz4KICA8cGF0aCBkPSJtMTYuMDEgMTcuOTMtLjIzIDEuNEEyIDIgMCAwIDEgMTMuOCAyMUg5LjVhNS45NiA1Ljk2IDAgMCAwIDEuNDktMy45OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/fish\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFish extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1794,"removedExports":[],"renderedExports":["LucideFish"],"renderedLength":1631},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/fishing-rod.d.ts":{"code":"/**\n * @component @name FishingRod\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMWgxIiAvPgogIDxwYXRoIGQ9Ik04IDE1YTIgMiAwIDAgMS00IDBWM2ExIDEgMCAwIDEgMS0xaC41QzE0IDIgMjAgOSAyMCAxOHY0IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fishing-rod\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFishingRod extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1391,"removedExports":[],"renderedExports":["LucideFishingRod"],"renderedLength":1228},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/fishing-hook.d.ts":{"code":"/**\n * @component @name FishingHook\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcuNTg2IDExLjQxNC01LjkzIDUuOTNhMSAxIDAgMCAxLTgtOGwzLjEzNy0zLjEzN2EuNzA3LjcwNyAwIDAgMSAxLjIwNy41VjEwIiAvPgogIDxwYXRoIGQ9Ik0yMC40MTQgOC41ODYgMjIgNyIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjEwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/fishing-hook\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFishingHook extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1437,"removedExports":[],"renderedExports":["LucideFishingHook"],"renderedLength":1274},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/fish-off.d.ts":{"code":"/**\n * @component @name FishOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTIuNDd2LjAzbTAtLjV2LjQ3bS0uNDc1IDUuMDU2QTYuNzQ0IDYuNzQ0IDAgMCAxIDE1IDE4Yy0zLjU2IDAtNy41Ni0yLjUzLTguNS02IC4zNDgtMS4yOCAxLjExNC0yLjQzMyAyLjEyMS0zLjM4bTMuNDQ0LTIuMDg4QTguODAyIDguODAyIDAgMCAxIDE1IDZjMy41NiAwIDYuMDYgMi41NCA3IDYtLjMwOSAxLjE0LS43ODYgMi4xNzctMS40MTMgMy4wNTgiIC8+CiAgPHBhdGggZD0iTTcgMTAuNjdDNyA4IDUuNTggNS45NyAyLjczIDUuNWMtMSAxLjUtMSA1IC4yMyA2LjUtMS4yNCAxLjUtMS4yNCA1LS4yMyA2LjVDNS41OCAxOC4wMyA3IDE2IDcgMTMuMzNtNy40OC00LjM3MkE5Ljc3IDkuNzcgMCAwIDEgMTYgNi4wN20wIDExLjg2YTkuNzcgOS43NyAwIDAgMS0xLjcyOC0zLjYxOCIgLz4KICA8cGF0aCBkPSJtMTYuMDEgMTcuOTMtLjIzIDEuNEEyIDIgMCAwIDEgMTMuOCAyMUg5LjVhNS45NiA1Ljk2IDAgMCAwIDEuNDktMy45OE04LjUzIDNoNS4yN2EyIDIgMCAwIDEgMS45OCAxLjY3bC4yMyAxLjRNMiAybDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/fish-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFishOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1917,"removedExports":[],"renderedExports":["LucideFishOff"],"renderedLength":1754},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flag-off.d.ts":{"code":"/**\n * @component @name FlagOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTZjLTMgMC01LTItOC0yYTYgNiAwIDAgMC00IDEuNTI4IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTQgMjJWNCIgLz4KICA8cGF0aCBkPSJNNy42NTYgMkg4YzMgMCA1IDIgNy4zMzMgMnEyIDAgMy4wNjctLjhBMSAxIDAgMCAxIDIwIDR2MTAuMzQ3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/flag-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlagOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1437,"removedExports":[],"renderedExports":["LucideFlagOff"],"renderedLength":1274},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flag-triangle-right.d.ts":{"code":"/**\n * @component @name FlagTriangleRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMlYyLjhhLjguOCAwIDAgMSAxLjE3LS43MWwxMS4zOCA1LjY5YS44LjggMCAwIDEgMCAxLjQ0TDYgMTUuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/flag-triangle-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlagTriangleRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1370,"removedExports":[],"renderedExports":["LucideFlagTriangleRight"],"renderedLength":1207},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flag.d.ts":{"code":"/**\n * @component @name Flag\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMlY0YTEgMSAwIDAgMSAuNC0uOEE2IDYgMCAwIDEgOCAyYzMgMCA1IDIgNy4zMzMgMnEyIDAgMy4wNjctLjhBMSAxIDAgMCAxIDIwIDR2MTBhMSAxIDAgMCAxLS40LjhBNiA2IDAgMCAxIDE2IDE2Yy0zIDAtNS0yLTgtMmE2IDYgMCAwIDAtNCAxLjUyOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/flag\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlag extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1398,"removedExports":[],"renderedExports":["LucideFlag"],"renderedLength":1235},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flame-kindling.d.ts":{"code":"/**\n * @component @name FlameKindling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMmMxIDMgMi41IDMuNSAzLjUgNC41QTUgNSAwIDAgMSAxNyAxMGE1IDUgMCAxIDEtMTAgMGMwLS4zIDAtLjYuMS0uOWEyIDIgMCAxIDAgMy4zLTJDOCA0LjUgMTEgMiAxMiAyWiIgLz4KICA8cGF0aCBkPSJtNSAyMiAxNC00IiAvPgogIDxwYXRoIGQ9Im01IDE4IDE0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flame-kindling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlameKindling extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1465,"removedExports":[],"renderedExports":["LucideFlameKindling"],"renderedLength":1302},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flashlight-off.d.ts":{"code":"/**\n * @component @name FlashlightOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNjUyIDZIMTgiIC8+CiAgPHBhdGggZD0iTTEyIDEzdjEiIC8+CiAgPHBhdGggZD0iTTE2IDE2djRhMiAyIDAgMCAxLTIgMmgtNGEyIDIgMCAwIDEtMi0ydi04YTQgNCAwIDAgMC0uOC0yLjRsLS42LS44QTMgMyAwIDAgMSA2IDdWNiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik03LjY0OSAySDE3YTEgMSAwIDAgMSAxIDF2NGEzIDMgMCAwIDEtLjYgMS44bC0uNi44YTQgNCAwIDAgMC0uNTUgMS4wMDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flashlight-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlashlightOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1585,"removedExports":[],"renderedExports":["LucideFlashlightOff"],"renderedLength":1422},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flag-triangle-left.d.ts":{"code":"/**\n * @component @name FlagTriangleLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMjJWMi44YS44LjggMCAwIDAtMS4xNy0uNzFMNS40NSA3Ljc4YS44LjggMCAwIDAgMCAxLjQ0TDE4IDE1LjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flag-triangle-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlagTriangleLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1364,"removedExports":[],"renderedExports":["LucideFlagTriangleLeft"],"renderedLength":1201},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flask-conical-off.d.ts":{"code":"/**\n * @component @name FlaskConicalOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnYyLjM0MyIgLz4KICA8cGF0aCBkPSJNMTQgMnY2LjM0MyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTEuNzU1LTIuOTZsNS4yMjctOS41NjMiIC8+CiAgPHBhdGggZD0iTTYuNDUzIDE1SDE1IiAvPgogIDxwYXRoIGQ9Ik04LjUgMmg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/flask-conical-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlaskConicalOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1518,"removedExports":[],"renderedExports":["LucideFlaskConicalOff"],"renderedLength":1355},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flame.d.ts":{"code":"/**\n * @component @name Flame\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3ExIDQgNCA2LjV0MyA1LjVhMSAxIDAgMCAxLTE0IDAgNSA1IDAgMCAxIDEtMyAxIDEgMCAwIDAgNSAwYzAtMi0xLjUtMy0xLjUtNXEwLTIgMi41LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flame\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlame extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1328,"removedExports":[],"renderedExports":["LucideFlame"],"renderedLength":1165},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flask-round.d.ts":{"code":"/**\n * @component @name FlaskRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnY2LjI5MmE3IDcgMCAxIDAgNCAwVjIiIC8+CiAgPHBhdGggZD0iTTUgMTVoMTQiIC8+CiAgPHBhdGggZD0iTTguNSAyaDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flask-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlaskRound extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1339,"removedExports":[],"renderedExports":["LucideFlaskRound"],"renderedLength":1176},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flip-horizontal-2.d.ts":{"code":"/**\n * @component @name FlipHorizontal2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA3IDUgNS01IDVWNyIgLz4KICA8cGF0aCBkPSJtMjEgNy01IDUgNSA1VjciIC8+CiAgPHBhdGggZD0iTTEyIDIwdjIiIC8+CiAgPHBhdGggZD0iTTEyIDE0djIiIC8+CiAgPHBhdGggZD0iTTEyIDh2MiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/flip-horizontal-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlipHorizontal2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1454,"removedExports":[],"renderedExports":["LucideFlipHorizontal2"],"renderedLength":1291},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flip-vertical-2.d.ts":{"code":"/**\n * @component @name FlipVertical2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMy01IDUtNS01aDEwIiAvPgogIDxwYXRoIGQ9Im0xNyAyMS01LTUtNSA1aDEwIiAvPgogIDxwYXRoIGQ9Ik00IDEySDIiIC8+CiAgPHBhdGggZD0iTTEwIDEySDgiIC8+CiAgPHBhdGggZD0iTTE2IDEyaC0yIiAvPgogIDxwYXRoIGQ9Ik0yMiAxMmgtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/flip-vertical-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlipVertical2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1454,"removedExports":[],"renderedExports":["LucideFlipVertical2"],"renderedLength":1291},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flower-2.d.ts":{"code":"/**\n * @component @name Flower2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNWEzIDMgMCAxIDEgMyAzbS0zLTNhMyAzIDAgMSAwLTMgM20zLTN2MU05IDhhMyAzIDAgMSAwIDMgM005IDhoMW01IDBhMyAzIDAgMSAxLTMgM20zLTNoLTFtLTIgM3YtMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTEyIDEwdjEyIiAvPgogIDxwYXRoIGQ9Ik0xMiAyMmM0LjIgMCA3LTEuNjY3IDctNS00LjIgMC03IDEuNjY3LTcgNVoiIC8+CiAgPHBhdGggZD0iTTEyIDIyYy00LjIgMC03LTEuNjY3LTctNSA0LjIgMCA3IDEuNjY3IDcgNVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flower-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlower2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1593,"removedExports":[],"renderedExports":["LucideFlower2"],"renderedLength":1430},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/fold-horizontal.d.ts":{"code":"/**\n * @component @name FoldHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMmg2IiAvPgogIDxwYXRoIGQ9Ik0yMiAxMmgtNiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xMiA4djIiIC8+CiAgPHBhdGggZD0iTTEyIDE0djIiIC8+CiAgPHBhdGggZD0iTTEyIDIwdjIiIC8+CiAgPHBhdGggZD0ibTE5IDktMyAzIDMgMyIgLz4KICA8cGF0aCBkPSJtNSAxNSAzLTMtMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/fold-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFoldHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1507,"removedExports":[],"renderedExports":["LucideFoldHorizontal"],"renderedLength":1344},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/fold-vertical.d.ts":{"code":"/**\n * @component @name FoldVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTYiIC8+CiAgPHBhdGggZD0iTTEyIDhWMiIgLz4KICA8cGF0aCBkPSJNNCAxMkgyIiAvPgogIDxwYXRoIGQ9Ik0xMCAxMkg4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMmgtMiIgLz4KICA8cGF0aCBkPSJNMjIgMTJoLTIiIC8+CiAgPHBhdGggZD0ibTE1IDE5LTMtMy0zIDMiIC8+CiAgPHBhdGggZD0ibTE1IDUtMyAzLTMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/fold-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFoldVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1503,"removedExports":[],"renderedExports":["LucideFoldVertical"],"renderedLength":1340},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/focus.d.ts":{"code":"/**\n * @component @name Focus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0zIDdWNWEyIDIgMCAwIDEgMi0yaDIiIC8+CiAgPHBhdGggZD0iTTE3IDNoMmEyIDIgMCAwIDEgMiAydjIiIC8+CiAgPHBhdGggZD0iTTIxIDE3djJhMiAyIDAgMCAxLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJNNyAyMUg1YTIgMiAwIDAgMS0yLTJ2LTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/focus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFocus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1444,"removedExports":[],"renderedExports":["LucideFocus"],"renderedLength":1281},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flashlight.d.ts":{"code":"/**\n * @component @name Flashlight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2MSIgLz4KICA8cGF0aCBkPSJNMTcgMmExIDEgMCAwIDEgMSAxdjRhMyAzIDAgMCAxLS42IDEuOGwtLjYuOEE0IDQgMCAwIDAgMTYgMTJ2OGEyIDIgMCAwIDEtMiAySDEwYTIgMiAwIDAgMS0yLTJ2LThhNCA0IDAgMCAwLS44LTIuNGwtLjYtLjhBMyAzIDAgMCAxIDYgN1YzYTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik02IDZoMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flashlight\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlashlight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1502,"removedExports":[],"renderedExports":["LucideFlashlight"],"renderedLength":1339},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flask-conical.d.ts":{"code":"/**\n * @component @name FlaskConical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMnY2YTIgMiAwIDAgMCAuMjQ1Ljk2bDUuNTEgMTAuMDhBMiAyIDAgMCAxIDE4IDIySDZhMiAyIDAgMCAxLTEuNzU1LTIuOTZsNS41MS0xMC4wOEEyIDIgMCAwIDAgMTAgOFYyIiAvPgogIDxwYXRoIGQ9Ik02LjQ1MyAxNWgxMS4wOTQiIC8+CiAgPHBhdGggZD0iTTguNSAyaDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flask-conical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlaskConical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1463,"removedExports":[],"renderedExports":["LucideFlaskConical"],"renderedLength":1300},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-archive.d.ts":{"code":"/**\n * @component @name FolderArchive\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxNSIgY3k9IjE5IiByPSIyIiAvPgogIDxwYXRoIGQ9Ik0yMC45IDE5LjhBMiAyIDAgMCAwIDIyIDE4VjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMmg1LjEiIC8+CiAgPHBhdGggZD0iTTE1IDExdi0xIiAvPgogIDxwYXRoIGQ9Ik0xNSAxN3YtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-archive\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderArchive extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1541,"removedExports":[],"renderedExports":["LucideFolderArchive"],"renderedLength":1378},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/flower.d.ts":{"code":"/**\n * @component @name Flower\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNi41QTQuNSA0LjUgMCAxIDEgNy41IDEyIDQuNSA0LjUgMCAxIDEgMTIgNy41YTQuNSA0LjUgMCAxIDEgNC41IDQuNSA0LjUgNC41IDAgMSAxLTQuNSA0LjUiIC8+CiAgPHBhdGggZD0iTTEyIDcuNVY5IiAvPgogIDxwYXRoIGQ9Ik03LjUgMTJIOSIgLz4KICA8cGF0aCBkPSJNMTYuNSAxMkgxNSIgLz4KICA8cGF0aCBkPSJNMTIgMTYuNVYxNSIgLz4KICA8cGF0aCBkPSJtOCA4IDEuODggMS44OCIgLz4KICA8cGF0aCBkPSJNMTQuMTIgOS44OCAxNiA4IiAvPgogIDxwYXRoIGQ9Im04IDE2IDEuODgtMS44OCIgLz4KICA8cGF0aCBkPSJNMTQuMTIgMTQuMTIgMTYgMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flower\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlower extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1694,"removedExports":[],"renderedExports":["LucideFlower"],"renderedLength":1531},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-bookmark.d.ts":{"code":"/**\n * @component @name FolderBookmark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY4bDMtMyAzIDNWNiIgLz4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-bookmark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderBookmark extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1463,"removedExports":[],"renderedExports":["LucideFolderBookmark"],"renderedLength":1300},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-clock.d.ts":{"code":"/**\n * @component @name FolderClock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTR2Mi4ybDEuNiAxIiAvPgogIDxwYXRoIGQ9Ik03IDIwSDRhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMy45YTIgMiAwIDAgMSAxLjY5LjlsLjgxIDEuMmEyIDIgMCAwIDAgMS42Ny45SDIwYTIgMiAwIDAgMSAyIDIiIC8+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderClock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1469,"removedExports":[],"renderedExports":["LucideFolderClock"],"renderedLength":1306},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-closed.d.ts":{"code":"/**\n * @component @name FolderClosed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgogIDxwYXRoIGQ9Ik0yIDEwaDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-closed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderClosed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1439,"removedExports":[],"renderedExports":["LucideFolderClosed"],"renderedLength":1276},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-code.d.ts":{"code":"/**\n * @component @name FolderCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTAuNSA4IDEzbDIgMi41IiAvPgogIDxwYXRoIGQ9Im0xNCAxMC41IDIgMi41LTIgMi41IiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderCode extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1491,"removedExports":[],"renderedExports":["LucideFolderCode"],"renderedLength":1328},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-cog.d.ts":{"code":"/**\n * @component @name FolderCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMyAyMEg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDMuOThhMiAyIDAgMCAxIDEuNjkuOWwuNjYgMS4yQTIgMiAwIDAgMCAxMiA2aDhhMiAyIDAgMCAxIDIgMnYzLjMiIC8+CiAgPHBhdGggZD0ibTE0LjMwNSAxOS41My45MjMtLjM4MiIgLz4KICA8cGF0aCBkPSJtMTUuMjI4IDE2Ljg1Mi0uOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAxNS4yMjgtLjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xNi44NTIgMjAuNzcyLS4zODMuOTI0IiAvPgogIDxwYXRoIGQ9Im0xOS4xNDggMTUuMjI4LjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xOS41MyAyMS42OTYtLjM4Mi0uOTI0IiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTYuODUyLjkyNC0uMzgzIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTkuMTQ4LjkyNC4zODMiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderCog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFolderCog\n */\ndeclare const LucideFolderCog2: typeof LucideFolderCog;","originalLength":1970,"removedExports":[],"renderedExports":["LucideFolderCog","LucideFolderCog2"],"renderedLength":1800},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-check.d.ts":{"code":"/**\n * @component @name FolderCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgogIDxwYXRoIGQ9Im05IDEzIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1441,"removedExports":[],"renderedExports":["LucideFolderCheck"],"renderedLength":1278},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-dot.d.ts":{"code":"/**\n * @component @name FolderDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGgxNmEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45M2EyIDIgMCAwIDEtMS42Ni0uOWwtLjgyLTEuMkEyIDIgMCAwIDAgNy45MyAzSDRhMiAyIDAgMCAwLTIgMnYxM2MwIDEuMS45IDIgMiAyWiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderDot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1441,"removedExports":[],"renderedExports":["LucideFolderDot"],"renderedLength":1278},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-down.d.ts":{"code":"/**\n * @component @name FolderDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMHY2IiAvPgogIDxwYXRoIGQ9Im0xNSAxMy0zIDMtMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1467,"removedExports":[],"renderedExports":["LucideFolderDown"],"renderedLength":1304},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-git.d.ts":{"code":"/**\n * @component @name FolderGit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSIyIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMloiIC8+CiAgPHBhdGggZD0iTTE0IDEzaDMiIC8+CiAgPHBhdGggZD0iTTcgMTNoMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-git\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderGit extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1501,"removedExports":[],"renderedExports":["LucideFolderGit"],"renderedLength":1338},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-input.d.ts":{"code":"/**\n * @component @name FolderInput\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5VjVhMiAyIDAgMCAxIDItMmgzLjlhMiAyIDAgMCAxIDEuNjkuOWwuODEgMS4yYTIgMiAwIDAgMCAxLjY3LjlIMjBhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMnYtMSIgLz4KICA8cGF0aCBkPSJNMiAxM2gxMCIgLz4KICA8cGF0aCBkPSJtOSAxNiAzLTMtMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-input\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderInput extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1473,"removedExports":[],"renderedExports":["LucideFolderInput"],"renderedLength":1310},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-git-2.d.ts":{"code":"/**\n * @component @name FolderGit2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTlhNSA1IDAgMCAxLTUtNXY4IiAvPgogIDxwYXRoIGQ9Ik05IDIwSDRhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMy45YTIgMiAwIDAgMSAxLjY5LjlsLjgxIDEuMmEyIDIgMCAwIDAgMS42Ny45SDIwYTIgMiAwIDAgMSAyIDJ2NSIgLz4KICA8Y2lyY2xlIGN4PSIxMyIgY3k9IjEyIiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMTkiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-git-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderGit2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1520,"removedExports":[],"renderedExports":["LucideFolderGit2"],"renderedLength":1357},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-heart.d.ts":{"code":"/**\n * @component @name FolderHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNjM4IDIwSDRhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMy45YTIgMiAwIDAgMSAxLjY5LjlsLjgxIDEuMmEyIDIgMCAwIDAgMS42Ny45SDIwYTIgMiAwIDAgMSAyIDJ2My40MTciIC8+CiAgPHBhdGggZD0iTTE0LjYyIDE4LjhBMi4yNSAyLjI1IDAgMSAxIDE4IDE1LjgzNmEyLjI1IDIuMjUgMCAxIDEgMy4zOCAyLjk2NmwtMi42MjYgMi44NTZhLjk5OC45OTggMCAwIDEtMS41MDcgMHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderHeart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1549,"removedExports":[],"renderedExports":["LucideFolderHeart"],"renderedLength":1386},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-kanban.d.ts":{"code":"/**\n * @component @name FolderKanban\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGgxNmEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45M2EyIDIgMCAwIDEtMS42Ni0uOWwtLjgyLTEuMkEyIDIgMCAwIDAgNy45MyAzSDRhMiAyIDAgMCAwLTIgMnYxM2MwIDEuMS45IDIgMiAyWiIgLz4KICA8cGF0aCBkPSJNOCAxMHY0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMHYyIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMHY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-kanban\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderKanban extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1507,"removedExports":[],"renderedExports":["LucideFolderKanban"],"renderedLength":1344},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-key.d.ts":{"code":"/**\n * @component @name FolderKey\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjBINGEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDItMmgzLjlhMiAyIDAgMCAxIDEuNjkuOWwuODEgMS4yYTIgMiAwIDAgMCAxLjY3LjlIMjBhMiAyIDAgMCAxIDIgMnYxLjM2IiAvPgogIDxwYXRoIGQ9Ik0xOSAxMnY2IiAvPgogIDxwYXRoIGQ9Ik0xOSAxNGgyIiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iMjAiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-key\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderKey extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1485,"removedExports":[],"renderedExports":["LucideFolderKey"],"renderedLength":1322},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-minus.d.ts":{"code":"/**\n * @component @name FolderMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxM2g2IiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1433,"removedExports":[],"renderedExports":["LucideFolderMinus"],"renderedLength":1270},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-open.d.ts":{"code":"/**\n * @component @name FolderOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiAxNCAxLjUtMi45QTIgMiAwIDAgMSA5LjI0IDEwSDIwYTIgMiAwIDAgMSAxLjk0IDIuNWwtMS41NCA2YTIgMiAwIDAgMS0xLjk1IDEuNUg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDMuOWEyIDIgMCAwIDEgMS42OS45bC44MSAxLjJhMiAyIDAgMCAwIDEuNjcuOUgxOGEyIDIgMCAwIDEgMiAydjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderOpen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1475,"removedExports":[],"renderedExports":["LucideFolderOpen"],"renderedLength":1312},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-pen.d.ts":{"code":"/**\n * @component @name FolderPen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMS41VjVhMiAyIDAgMCAxIDItMmgzLjljLjcgMCAxLjMuMyAxLjcuOWwuOCAxLjJjLjQuNiAxIC45IDEuNy45SDIwYTIgMiAwIDAgMSAyIDJ2MTBhMiAyIDAgMCAxLTIgMmgtOS41IiAvPgogIDxwYXRoIGQ9Ik0xMS4zNzggMTMuNjI2YTEgMSAwIDEgMC0zLjAwNC0zLjAwNGwtNS4wMSA1LjAxMmEyIDIgMCAwIDAtLjUwNi44NTRsLS44MzcgMi44N2EuNS41IDAgMCAwIC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMCAwIC44NTQtLjUwNnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderPen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFolderPen\n */\ndeclare const LucideFolderEdit: typeof LucideFolderPen;","originalLength":1698,"removedExports":[],"renderedExports":["LucideFolderPen","LucideFolderEdit"],"renderedLength":1528},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-lock.d.ts":{"code":"/**\n * @component @name FolderLock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI1IiB4PSIxNCIgeT0iMTciIHJ4PSIxIiAvPgogIDxwYXRoIGQ9Ik0xMCAyMEg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDMuOWEyIDIgMCAwIDEgMS42OS45bC44MSAxLjJhMiAyIDAgMCAwIDEuNjcuOUgyMGEyIDIgMCAwIDEgMiAydjIuNSIgLz4KICA8cGF0aCBkPSJNMjAgMTd2LTJhMiAyIDAgMSAwLTQgMHYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderLock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1503,"removedExports":[],"renderedExports":["LucideFolderLock"],"renderedLength":1340},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-search-2.d.ts":{"code":"/**\n * @component @name FolderSearch2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMS41IiBjeT0iMTIuNSIgcj0iMi41IiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMloiIC8+CiAgPHBhdGggZD0iTTEzLjMgMTQuMyAxNSAxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-search-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderSearch2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1514,"removedExports":[],"renderedExports":["LucideFolderSearch2"],"renderedLength":1351},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-output.d.ts":{"code":"/**\n * @component @name FolderOutput\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA3LjVWNWEyIDIgMCAwIDEgMi0yaDMuOWEyIDIgMCAwIDEgMS42OS45bC44MSAxLjJhMiAyIDAgMCAwIDEuNjcuOUgyMGEyIDIgMCAwIDEgMiAydjEwYTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0xLjUiIC8+CiAgPHBhdGggZD0iTTIgMTNoMTAiIC8+CiAgPHBhdGggZD0ibTUgMTAtMyAzIDMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-output\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderOutput extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1483,"removedExports":[],"renderedExports":["LucideFolderOutput"],"renderedLength":1320},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-root.d.ts":{"code":"/**\n * @component @name FolderRoot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGgxNmEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45M2EyIDIgMCAwIDEtMS42Ni0uOWwtLjgyLTEuMkEyIDIgMCAwIDAgNy45MyAzSDRhMiAyIDAgMCAwLTIgMnYxM2MwIDEuMS45IDIgMiAyWiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNXY1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-root\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderRoot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1479,"removedExports":[],"renderedExports":["LucideFolderRoot"],"renderedLength":1316},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-plus.d.ts":{"code":"/**\n * @component @name FolderPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTB2NiIgLz4KICA8cGF0aCBkPSJNOSAxM2g2IiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1459,"removedExports":[],"renderedExports":["LucideFolderPlus"],"renderedLength":1296},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-search.d.ts":{"code":"/**\n * @component @name FolderSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNyAyMEg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDMuOWEyIDIgMCAwIDEgMS42OS45bC44MSAxLjJhMiAyIDAgMCAwIDEuNjcuOUgyMGEyIDIgMCAwIDEgMiAydjQuMSIgLz4KICA8cGF0aCBkPSJtMjEgMjEtMS45LTEuOSIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE3IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderSearch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1479,"removedExports":[],"renderedExports":["LucideFolderSearch"],"renderedLength":1316},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-sync.d.ts":{"code":"/**\n * @component @name FolderSync\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAyMEg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDMuOWEyIDIgMCAwIDEgMS42OS45bC44MSAxLjJhMiAyIDAgMCAwIDEuNjcuOUgyMGEyIDIgMCAwIDEgMiAydi41IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMHY0aDQiIC8+CiAgPHBhdGggZD0ibTEyIDE0IDEuNTM1LTEuNjA1YTUgNSAwIDAgMSA4IDEuNSIgLz4KICA8cGF0aCBkPSJNMjIgMjJ2LTRoLTQiIC8+CiAgPHBhdGggZD0ibTIyIDE4LTEuNTM1IDEuNjA1YTUgNSAwIDAgMS04LTEuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-sync\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderSync extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1583,"removedExports":[],"renderedExports":["LucideFolderSync"],"renderedLength":1420},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-open-dot.d.ts":{"code":"/**\n * @component @name FolderOpenDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiAxNCAxLjQ1LTIuOUEyIDIgMCAwIDEgOS4yNCAxMEgyMGEyIDIgMCAwIDEgMS45NCAyLjVsLTEuNTUgNmEyIDIgMCAwIDEtMS45NCAxLjVINGEyIDIgMCAwIDEtMi0yVjVjMC0xLjEuOS0yIDItMmgzLjkzYTIgMiAwIDAgMSAxLjY2LjlsLjgyIDEuMmEyIDIgMCAwIDAgMS42Ni45SDE4YTIgMiAwIDAgMSAyIDJ2MiIgLz4KICA8Y2lyY2xlIGN4PSIxNCIgY3k9IjE1IiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-open-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderOpenDot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1542,"removedExports":[],"renderedExports":["LucideFolderOpenDot"],"renderedLength":1379},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-tree.d.ts":{"code":"/**\n * @component @name FolderTree\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBhMSAxIDAgMCAwIDEtMVY2YTEgMSAwIDAgMC0xLTFoLTIuNWExIDEgMCAwIDEtLjgtLjRsLS45LTEuMkExIDEgMCAwIDAgMTUgM2gtMmExIDEgMCAwIDAtMSAxdjVhMSAxIDAgMCAwIDEgMVoiIC8+CiAgPHBhdGggZD0iTTIwIDIxYTEgMSAwIDAgMCAxLTF2LTNhMSAxIDAgMCAwLTEtMWgtMi45YTEgMSAwIDAgMS0uODgtLjU1bC0uNDItLjg1YTEgMSAwIDAgMC0uOTItLjZIMTNhMSAxIDAgMCAwLTEgMXY1YTEgMSAwIDAgMCAxIDFaIiAvPgogIDxwYXRoIGQ9Ik0zIDVhMiAyIDAgMCAwIDIgMmgzIiAvPgogIDxwYXRoIGQ9Ik0zIDN2MTNhMiAyIDAgMCAwIDIgMmgzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-tree\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderTree extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1671,"removedExports":[],"renderedExports":["LucideFolderTree"],"renderedLength":1508},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-symlink.d.ts":{"code":"/**\n * @component @name FolderSymlink\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5LjM1VjVhMiAyIDAgMCAxIDItMmgzLjlhMiAyIDAgMCAxIDEuNjkuOWwuODEgMS4yYTIgMiAwIDAgMCAxLjY3LjlIMjBhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMnYtM2EyIDIgMCAwIDEgMi0yaDciIC8+CiAgPHBhdGggZD0ibTggMTYgMy0zLTMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-symlink\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderSymlink extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1481,"removedExports":[],"renderedExports":["LucideFolderSymlink"],"renderedLength":1318},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-up.d.ts":{"code":"/**\n * @component @name FolderUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMHY2IiAvPgogIDxwYXRoIGQ9Im05IDEzIDMtMyAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1455,"removedExports":[],"renderedExports":["LucideFolderUp"],"renderedLength":1292},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder-x.d.ts":{"code":"/**\n * @component @name FolderX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgogIDxwYXRoIGQ9Im05LjUgMTAuNSA1IDUiIC8+CiAgPHBhdGggZD0ibTE0LjUgMTAuNS01IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1457,"removedExports":[],"renderedExports":["LucideFolderX"],"renderedLength":1294},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folder.d.ts":{"code":"/**\n * @component @name Folder\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolder extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1370,"removedExports":[],"renderedExports":["LucideFolder"],"renderedLength":1207},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/footprints.d.ts":{"code":"/**\n * @component @name Footprints\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNnYtMi4zOEM0IDExLjUgMi45NyAxMC41IDMgOGMuMDMtMi43MiAxLjQ5LTYgNC41LTZDOS4zNyAyIDEwIDMuOCAxMCA1LjVjMCAzLjExLTIgNS42Ni0yIDguNjhWMTZhMiAyIDAgMSAxLTQgMFoiIC8+CiAgPHBhdGggZD0iTTIwIDIwdi0yLjM4YzAtMi4xMiAxLjAzLTMuMTIgMS01LjYyLS4wMy0yLjcyLTEuNDktNi00LjUtNkMxNC42MyA2IDE0IDcuOCAxNCA5LjVjMCAzLjExIDIgNS42NiAyIDguNjhWMjBhMiAyIDAgMSAwIDQgMFoiIC8+CiAgPHBhdGggZD0iTTE2IDE3aDQiIC8+CiAgPHBhdGggZD0iTTQgMTNoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/footprints\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFootprints extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1634,"removedExports":[],"renderedExports":["LucideFootprints"],"renderedLength":1471},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/folders.d.ts":{"code":"/**\n * @component @name Folders\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgNWEyIDIgMCAwIDEgMiAydjdhMiAyIDAgMCAxLTIgMkg5YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDIuNWExLjUgMS41IDAgMCAxIDEuMi42bC42LjhhMS41IDEuNSAwIDAgMCAxLjIuNnoiIC8+CiAgPHBhdGggZD0iTTMgOC4yNjhhMiAyIDAgMCAwLTEgMS43MzhWMTlhMiAyIDAgMCAwIDIgMmgxMWEyIDIgMCAwIDAgMS43MzItMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folders\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolders extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1484,"removedExports":[],"renderedExports":["LucideFolders"],"renderedLength":1321},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/forklift.d.ts":{"code":"/**\n * @component @name Forklift\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJINWEyIDIgMCAwIDAtMiAydjUiIC8+CiAgPHBhdGggZD0iTTE1IDE5aDciIC8+CiAgPHBhdGggZD0iTTE2IDE5VjIiIC8+CiAgPHBhdGggZD0iTTYgMTJWN2EyIDIgMCAwIDEgMi0yaDIuMTcyYTIgMiAwIDAgMSAxLjQxNC41ODZsMy44MjggMy44MjhBMiAyIDAgMCAxIDE2IDEwLjgyOCIgLz4KICA8cGF0aCBkPSJNNyAxOWg0IiAvPgogIDxjaXJjbGUgY3g9IjEzIiBjeT0iMTkiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/forklift\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideForklift extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1570,"removedExports":[],"renderedExports":["LucideForklift"],"renderedLength":1407},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/form.d.ts":{"code":"/**\n * @component @name Form\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNGg2IiAvPgogIDxwYXRoIGQ9Ik00IDJoMTAiIC8+CiAgPHJlY3QgeD0iNCIgeT0iMTgiIHdpZHRoPSIxNiIgaGVpZ2h0PSI0IiByeD0iMSIgLz4KICA8cmVjdCB4PSI0IiB5PSI2IiB3aWR0aD0iMTYiIGhlaWdodD0iNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/form\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideForm extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1382,"removedExports":[],"renderedExports":["LucideForm"],"renderedLength":1219},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/forward.d.ts":{"code":"/**\n * @component @name Forward\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTcgNS01LTUtNSIgLz4KICA8cGF0aCBkPSJNNCAxOHYtMmE0IDQgMCAwIDEgNC00aDEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/forward\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideForward extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1292,"removedExports":[],"renderedExports":["LucideForward"],"renderedLength":1129},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/frame.d.ts":{"code":"/**\n * @component @name Frame\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMjIiIHgyPSIyIiB5MT0iNiIgeTI9IjYiIC8+CiAgPGxpbmUgeDE9IjIyIiB4Mj0iMiIgeTE9IjE4IiB5Mj0iMTgiIC8+CiAgPGxpbmUgeDE9IjYiIHgyPSI2IiB5MT0iMiIgeTI9IjIyIiAvPgogIDxsaW5lIHgxPSIxOCIgeDI9IjE4IiB5MT0iMiIgeTI9IjIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/frame\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFrame extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1404,"removedExports":[],"renderedExports":["LucideFrame"],"renderedLength":1241},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/fullscreen.d.ts":{"code":"/**\n * @component @name Fullscreen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI4IiB4PSI3IiB5PSI4IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/fullscreen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFullscreen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1498,"removedExports":[],"renderedExports":["LucideFullscreen"],"renderedLength":1335},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/funnel-plus.d.ts":{"code":"/**\n * @component @name FunnelPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMzU0IDNIM2ExIDEgMCAwIDAtLjc0MiAxLjY3bDcuMjI1IDcuOTg5QTIgMiAwIDAgMSAxMCAxNHY2YTEgMSAwIDAgMCAuNTUzLjg5NWwyIDFBMSAxIDAgMCAwIDE0IDIxdi03YTIgMiAwIDAgMSAuNTE3LTEuMzQxbDEuMjE4LTEuMzQ4IiAvPgogIDxwYXRoIGQ9Ik0xNiA2aDYiIC8+CiAgPHBhdGggZD0iTTE5IDN2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/funnel-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFunnelPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1483,"removedExports":[],"renderedExports":["LucideFunnelPlus"],"renderedLength":1320},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/fuel.d.ts":{"code":"/**\n * @component @name Fuel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTNoMmEyIDIgMCAwIDEgMiAydjJhMiAyIDAgMCAwIDQgMHYtNi45OThhMiAyIDAgMCAwLS41OS0xLjQyTDE4IDUiIC8+CiAgPHBhdGggZD0iTTE0IDIxVjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MTYiIC8+CiAgPHBhdGggZD0iTTIgMjFoMTMiIC8+CiAgPHBhdGggZD0iTTMgOWgxMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/fuel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFuel extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1434,"removedExports":[],"renderedExports":["LucideFuel"],"renderedLength":1271},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/funnel-x.d.ts":{"code":"/**\n * @component @name FunnelX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNTMxIDNIM2ExIDEgMCAwIDAtLjc0MiAxLjY3bDcuMjI1IDcuOTg5QTIgMiAwIDAgMSAxMCAxNHY2YTEgMSAwIDAgMCAuNTUzLjg5NWwyIDFBMSAxIDAgMCAwIDE0IDIxdi03YTIgMiAwIDAgMSAuNTE3LTEuMzQxbC40MjctLjQ3MyIgLz4KICA8cGF0aCBkPSJtMTYuNSAzLjUgNSA1IiAvPgogIDxwYXRoIGQ9Im0yMS41IDMuNS01IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/funnel-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFunnelX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFunnelX\n */\ndeclare const LucideFilterX: typeof LucideFunnelX;","originalLength":1600,"removedExports":[],"renderedExports":["LucideFunnelX","LucideFilterX"],"renderedLength":1430},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/gallery-horizontal-end.d.ts":{"code":"/**\n * @component @name GalleryHorizontalEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA3djEwIiAvPgogIDxwYXRoIGQ9Ik02IDV2MTQiIC8+CiAgPHJlY3Qgd2lkdGg9IjEyIiBoZWlnaHQ9IjE4IiB4PSIxMCIgeT0iMyIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gallery-horizontal-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGalleryHorizontalEnd extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1412,"removedExports":[],"renderedExports":["LucideGalleryHorizontalEnd"],"renderedLength":1249},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/funnel.d.ts":{"code":"/**\n * @component @name Funnel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjBhMSAxIDAgMCAwIC41NTMuODk1bDIgMUExIDEgMCAwIDAgMTQgMjF2LTdhMiAyIDAgMCAxIC41MTctMS4zNDFMMjEuNzQgNC42N0ExIDEgMCAwIDAgMjEgM0gzYTEgMSAwIDAgMC0uNzQyIDEuNjdsNy4yMjUgNy45ODlBMiAyIDAgMCAxIDEwIDE0eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/funnel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFunnel extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFunnel\n */\ndeclare const LucideFilter: typeof LucideFunnel;","originalLength":1529,"removedExports":[],"renderedExports":["LucideFunnel","LucideFilter"],"renderedLength":1359},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/gallery-vertical-end.d.ts":{"code":"/**\n * @component @name GalleryVerticalEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyaDEwIiAvPgogIDxwYXRoIGQ9Ik01IDZoMTQiIC8+CiAgPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjEyIiB4PSIzIiB5PSIxMCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gallery-vertical-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGalleryVerticalEnd extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1400,"removedExports":[],"renderedExports":["LucideGalleryVerticalEnd"],"renderedLength":1237},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/gallery-horizontal.d.ts":{"code":"/**\n * @component @name GalleryHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAzdjE4IiAvPgogIDxyZWN0IHdpZHRoPSIxMiIgaGVpZ2h0PSIxOCIgeD0iNiIgeT0iMyIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTIyIDN2MTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gallery-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGalleryHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1393,"removedExports":[],"renderedExports":["LucideGalleryHorizontal"],"renderedLength":1230},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/gamepad-2.d.ts":{"code":"/**\n * @component @name Gamepad2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iNiIgeDI9IjEwIiB5MT0iMTEiIHkyPSIxMSIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjgiIHkxPSI5IiB5Mj0iMTMiIC8+CiAgPGxpbmUgeDE9IjE1IiB4Mj0iMTUuMDEiIHkxPSIxMiIgeTI9IjEyIiAvPgogIDxsaW5lIHgxPSIxOCIgeDI9IjE4LjAxIiB5MT0iMTAiIHkyPSIxMCIgLz4KICA8cGF0aCBkPSJNMTcuMzIgNUg2LjY4YTQgNCAwIDAgMC0zLjk3OCAzLjU5Yy0uMDA2LjA1Mi0uMDEuMTAxLS4wMTcuMTUyQzIuNjA0IDkuNDE2IDIgMTQuNDU2IDIgMTZhMyAzIDAgMCAwIDMgM2MxIDAgMS41LS41IDItMWwxLjQxNC0xLjQxNEEyIDIgMCAwIDEgOS44MjggMTZoNC4zNDRhMiAyIDAgMCAxIDEuNDE0LjU4NkwxNyAxOGMuNS41IDEgMSAyIDFhMyAzIDAgMCAwIDMtM2MwLTEuNTQ1LS42MDQtNi41ODQtLjY4NS03LjI1OC0uMDA3LS4wNS0uMDExLS4xLS4wMTctLjE1MUE0IDQgMCAwIDAgMTcuMzIgNXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gamepad-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGamepad2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1835,"removedExports":[],"renderedExports":["LucideGamepad2"],"renderedLength":1672},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/gallery-vertical.d.ts":{"code":"/**\n * @component @name GalleryVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAyaDE4IiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxMiIgeD0iMyIgeT0iNiIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTMgMjJoMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gallery-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGalleryVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1381,"removedExports":[],"renderedExports":["LucideGalleryVertical"],"renderedLength":1218},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/gallery-thumbnails.d.ts":{"code":"/**\n * @component @name GalleryThumbnails\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTQiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik00IDIxaDEiIC8+CiAgPHBhdGggZD0iTTkgMjFoMSIgLz4KICA8cGF0aCBkPSJNMTQgMjFoMSIgLz4KICA8cGF0aCBkPSJNMTkgMjFoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/gallery-thumbnails\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGalleryThumbnails extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1457,"removedExports":[],"renderedExports":["LucideGalleryThumbnails"],"renderedLength":1294},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/gamepad.d.ts":{"code":"/**\n * @component @name Gamepad\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iNiIgeDI9IjEwIiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjgiIHkxPSIxMCIgeTI9IjE0IiAvPgogIDxsaW5lIHgxPSIxNSIgeDI9IjE1LjAxIiB5MT0iMTMiIHkyPSIxMyIgLz4KICA8bGluZSB4MT0iMTgiIHgyPSIxOC4wMSIgeTE9IjExIiB5Mj0iMTEiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB4PSIyIiB5PSI2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/gamepad\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGamepad extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1504,"removedExports":[],"renderedExports":["LucideGamepad"],"renderedLength":1341},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/gamepad-directional.d.ts":{"code":"/**\n * @component @name GamepadDirectional\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMTQ2IDE1Ljg1NGExLjIwNyAxLjIwNyAwIDAgMSAxLjcwOCAwbDEuNTYgMS41NkEyIDIgMCAwIDEgMTUgMTguODI4VjIxYTEgMSAwIDAgMS0xIDFoLTRhMSAxIDAgMCAxLTEtMXYtMi4xNzJhMiAyIDAgMCAxIC41ODYtMS40MTR6IiAvPgogIDxwYXRoIGQ9Ik0xOC44MjggMTVhMiAyIDAgMCAxLTEuNDE0LS41ODZsLTEuNTYtMS41NmExLjIwNyAxLjIwNyAwIDAgMSAwLTEuNzA4bDEuNTYtMS41NkEyIDIgMCAwIDEgMTguODI4IDlIMjFhMSAxIDAgMCAxIDEgMXY0YTEgMSAwIDAgMS0xIDF6IiAvPgogIDxwYXRoIGQ9Ik02LjU4NiAxNC40MTRBMiAyIDAgMCAxIDUuMTcyIDE1SDNhMSAxIDAgMCAxLTEtMXYtNGExIDEgMCAwIDEgMS0xaDIuMTcyYTIgMiAwIDAgMSAxLjQxNC41ODZsMS41NiAxLjU2YTEuMjA3IDEuMjA3IDAgMCAxIDAgMS43MDh6IiAvPgogIDxwYXRoIGQ9Ik05IDNhMSAxIDAgMCAxIDEtMWg0YTEgMSAwIDAgMSAxIDF2Mi4xNzJhMiAyIDAgMCAxLS41ODYgMS40MTRsLTEuNTYgMS41NmExLjIwNyAxLjIwNyAwIDAgMS0xLjcwOCAwbC0xLjU2LTEuNTZBMiAyIDAgMCAxIDkgNS4xNzJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/gamepad-directional\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGamepadDirectional extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":2043,"removedExports":[],"renderedExports":["LucideGamepadDirectional"],"renderedLength":1880},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/gavel.d.ts":{"code":"/**\n * @component @name Gavel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTMtOC4zODEgOC4zOGExIDEgMCAwIDEtMy4wMDEtM2w4LjM4NC04LjM4MSIgLz4KICA8cGF0aCBkPSJtMTYgMTYgNi02IiAvPgogIDxwYXRoIGQ9Im0yMS41IDEwLjUtOC04IiAvPgogIDxwYXRoIGQ9Im04IDggNi02IiAvPgogIDxwYXRoIGQ9Im04LjUgNy41IDggOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/gavel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGavel extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1416,"removedExports":[],"renderedExports":["LucideGavel"],"renderedLength":1253},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/georgian-lari.d.ts":{"code":"/**\n * @component @name GeorgianLari\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNSAyMWE3LjUgNy41IDAgMSAxIDcuMzUtOSIgLz4KICA8cGF0aCBkPSJNMTMgMTJWMyIgLz4KICA8cGF0aCBkPSJNNCAyMWgxNiIgLz4KICA8cGF0aCBkPSJNOSAxMlYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/georgian-lari\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGeorgianLari extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1383,"removedExports":[],"renderedExports":["LucideGeorgianLari"],"renderedLength":1220},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/gem.d.ts":{"code":"/**\n * @component @name Gem\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSAzIDggOWw0IDEzIDQtMTMtMi41LTYiIC8+CiAgPHBhdGggZD0iTTE3IDNhMiAyIDAgMCAxIDEuNi44bDMgNGEyIDIgMCAwIDEgLjAxMyAyLjM4MmwtNy45OSAxMC45ODZhMiAyIDAgMCAxLTMuMjQ3IDBsLTcuOTktMTAuOTg2QTIgMiAwIDAgMSAyLjQgNy44bDIuOTk4LTMuOTk3QTIgMiAwIDAgMSA3IDN6IiAvPgogIDxwYXRoIGQ9Ik0yIDloMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gem\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGem extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1464,"removedExports":[],"renderedExports":["LucideGem"],"renderedLength":1301},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/gift.d.ts":{"code":"/**\n * @component @name Gift\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3YxNCIgLz4KICA8cGF0aCBkPSJNMjAgMTF2OGEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMnYtOCIgLz4KICA8cGF0aCBkPSJNNy41IDdhMSAxIDAgMCAxIDAtNUE0LjggOCAwIDAgMSAxMiA3YTQuOCA4IDAgMCAxIDQuNS01IDEgMSAwIDAgMSAwIDUiIC8+CiAgPHJlY3QgeD0iMyIgeT0iNyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/gift\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGift extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1470,"removedExports":[],"renderedExports":["LucideGift"],"renderedLength":1307},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ghost.d.ts":{"code":"/**\n * @component @name Ghost\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxMGguMDEiIC8+CiAgPHBhdGggZD0iTTE1IDEwaC4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMmE4IDggMCAwIDAtOCA4djEybDMtMyAyLjUgMi41TDEyIDE5bDIuNSAyLjVMMTcgMTlsMyAzVjEwYTggOCAwIDAgMC04LTh6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ghost\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGhost extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1376,"removedExports":[],"renderedExports":["LucideGhost"],"renderedLength":1213},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/gauge.d.ts":{"code":"/**\n * @component @name Gauge\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTQgNC00IiAvPgogIDxwYXRoIGQ9Ik0zLjM0IDE5YTEwIDEwIDAgMSAxIDE3LjMyIDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gauge\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGauge extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1280,"removedExports":[],"renderedExports":["LucideGauge"],"renderedLength":1117},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-branch-minus.d.ts":{"code":"/**\n * @component @name GitBranchMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNmE5IDkgMCAwIDAtOSA5VjMiIC8+CiAgPHBhdGggZD0iTTIxIDE4aC02IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iNiIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iMTgiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/git-branch-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitBranchMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1416,"removedExports":[],"renderedExports":["LucideGitBranchMinus"],"renderedLength":1253},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-branch-plus.d.ts":{"code":"/**\n * @component @name GitBranchPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAzdjEyIiAvPgogIDxwYXRoIGQ9Ik0xOCA5YTMgMyAwIDEgMCAwLTYgMyAzIDAgMCAwIDAgNnoiIC8+CiAgPHBhdGggZD0iTTYgMjFhMyAzIDAgMSAwIDAtNiAzIDMgMCAwIDAgMCA2eiIgLz4KICA8cGF0aCBkPSJNMTUgNmE5IDkgMCAwIDAtOSA5IiAvPgogIDxwYXRoIGQ9Ik0xOCAxNXY2IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOGgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-branch-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitBranchPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1514,"removedExports":[],"renderedExports":["LucideGitBranchPlus"],"renderedLength":1351},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-commit-vertical.d.ts":{"code":"/**\n * @component @name GitCommitVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3Y2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTEyIDE1djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/git-commit-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitCommitVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1370,"removedExports":[],"renderedExports":["LucideGitCommitVertical"],"renderedLength":1207},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-commit-horizontal.d.ts":{"code":"/**\n * @component @name GitCommitHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzIiAvPgogIDxsaW5lIHgxPSIzIiB4Mj0iOSIgeTE9IjEyIiB5Mj0iMTIiIC8+CiAgPGxpbmUgeDE9IjE1IiB4Mj0iMjEiIHkxPSIxMiIgeTI9IjEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/git-commit-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitCommitHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideGitCommitHorizontal\n */\ndeclare const LucideGitCommit: typeof LucideGitCommitHorizontal;","originalLength":1581,"removedExports":[],"renderedExports":["LucideGitCommitHorizontal","LucideGitCommit"],"renderedLength":1411},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-branch.d.ts":{"code":"/**\n * @component @name GitBranch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNmE5IDkgMCAwIDAtOSA5VjMiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSI2IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-branch\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitBranch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1353,"removedExports":[],"renderedExports":["LucideGitBranch"],"renderedLength":1190},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-graph.d.ts":{"code":"/**\n * @component @name GitGraph\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNNSA5djYiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE4IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjE4IiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNMTYgMTUuN0E5IDkgMCAwIDAgMTkgOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-graph\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitGraph extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1455,"removedExports":[],"renderedExports":["LucideGitGraph"],"renderedLength":1292},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-compare.d.ts":{"code":"/**\n * @component @name GitCompare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xMyA2aDNhMiAyIDAgMCAxIDIgMnY3IiAvPgogIDxwYXRoIGQ9Ik0xMSAxOEg4YTIgMiAwIDAgMS0yLTJWOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-compare\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitCompare extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1415,"removedExports":[],"renderedExports":["LucideGitCompare"],"renderedLength":1252},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-fork.d.ts":{"code":"/**\n * @component @name GitFork\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNMTggOXYyYzAgLjYtLjQgMS0xIDFIN2MtLjYgMC0xLS40LTEtMVY5IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/git-fork\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitFork extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1441,"removedExports":[],"renderedExports":["LucideGitFork"],"renderedLength":1278},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-compare-arrows.d.ts":{"code":"/**\n * @component @name GitCompareArrows\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNMTIgNmg1YTIgMiAwIDAgMSAyIDJ2NyIgLz4KICA8cGF0aCBkPSJtMTUgOS0zLTMgMy0zIiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iMTgiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTEyIDE4SDdhMiAyIDAgMCAxLTItMlY5IiAvPgogIDxwYXRoIGQ9Im05IDE1IDMgMy0zIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/git-compare-arrows\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitCompareArrows extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1528,"removedExports":[],"renderedExports":["LucideGitCompareArrows"],"renderedLength":1365},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-merge-conflict.d.ts":{"code":"/**\n * @component @name GitMergeConflict\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNmg0YTIgMiAwIDAgMSAyIDJ2NyIgLz4KICA8cGF0aCBkPSJNNiAxMnY5IiAvPgogIDxwYXRoIGQ9Ik05IDMgMyA5IiAvPgogIDxwYXRoIGQ9Ik05IDkgMyAzIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/git-merge-conflict\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitMergeConflict extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1448,"removedExports":[],"renderedExports":["LucideGitMergeConflict"],"renderedLength":1285},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-pull-request-arrow.d.ts":{"code":"/**\n * @component @name GitPullRequestArrow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNNSA5djEyIiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iMTgiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTE1IDktMy0zIDMtMyIgLz4KICA8cGF0aCBkPSJNMTIgNmg1YTIgMiAwIDAgMSAyIDJ2NyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-pull-request-arrow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitPullRequestArrow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1487,"removedExports":[],"renderedExports":["LucideGitPullRequestArrow"],"renderedLength":1324},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-merge.d.ts":{"code":"/**\n * @component @name GitMerge\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik02IDIxVjlhOSA5IDAgMCAwIDkgOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-merge\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitMerge extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1347,"removedExports":[],"renderedExports":["LucideGitMerge"],"renderedLength":1184},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-pull-request-create.d.ts":{"code":"/**\n * @component @name GitPullRequestCreate\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNNiA5djEyIiAvPgogIDxwYXRoIGQ9Ik0xMyA2aDNhMiAyIDAgMCAxIDIgMnYzIiAvPgogIDxwYXRoIGQ9Ik0xOCAxNXY2IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOGgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-pull-request-create\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitPullRequestCreate extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1473,"removedExports":[],"renderedExports":["LucideGitPullRequestCreate"],"renderedLength":1310},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-pull-request-closed.d.ts":{"code":"/**\n * @component @name GitPullRequestClosed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNNiA5djEyIiAvPgogIDxwYXRoIGQ9Im0yMSAzLTYgNiIgLz4KICA8cGF0aCBkPSJtMjEgOS02LTYiIC8+CiAgPHBhdGggZD0iTTE4IDExLjVWMTUiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-pull-request-closed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitPullRequestClosed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1505,"removedExports":[],"renderedExports":["LucideGitPullRequestClosed"],"renderedLength":1342},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-pull-request.d.ts":{"code":"/**\n * @component @name GitPullRequest\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xMyA2aDNhMiAyIDAgMCAxIDIgMnY3IiAvPgogIDxsaW5lIHgxPSI2IiB4Mj0iNiIgeTE9IjkiIHkyPSIyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-pull-request\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitPullRequest extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1440,"removedExports":[],"renderedExports":["LucideGitPullRequest"],"renderedLength":1277},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-pull-request-draft.d.ts":{"code":"/**\n * @component @name GitPullRequestDraft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xOCA2VjUiIC8+CiAgPHBhdGggZD0iTTE4IDExdi0xIiAvPgogIDxsaW5lIHgxPSI2IiB4Mj0iNiIgeTE9IjkiIHkyPSIyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-pull-request-draft\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitPullRequestDraft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1483,"removedExports":[],"renderedExports":["LucideGitPullRequestDraft"],"renderedLength":1320},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/git-pull-request-create-arrow.d.ts":{"code":"/**\n * @component @name GitPullRequestCreateArrow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNNSA5djEyIiAvPgogIDxwYXRoIGQ9Im0xNSA5LTMtMyAzLTMiIC8+CiAgPHBhdGggZD0iTTEyIDZoNWEyIDIgMCAwIDEgMiAydjMiIC8+CiAgPHBhdGggZD0iTTE5IDE1djYiIC8+CiAgPHBhdGggZD0iTTIyIDE4aC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/git-pull-request-create-arrow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitPullRequestCreateArrow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1540,"removedExports":[],"renderedExports":["LucideGitPullRequestCreateArrow"],"renderedLength":1377},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/globe-check.d.ts":{"code":"/**\n * @component @name GlobeCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgNiAyIDIgNC00IiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDIwQTEwIDEwIDAgMSAxIDEyIDJhMTQuNSAxNC41IDAgMCAwIDAgMjAgMTQuNSAxNC41IDAgMCAwIDQtMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/globe-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGlobeCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1367,"removedExports":[],"renderedExports":["LucideGlobeCheck"],"renderedLength":1204},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/glasses.d.ts":{"code":"/**\n * @component @name Glasses\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iMTUiIHI9IjQiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxNSIgcj0iNCIgLz4KICA8cGF0aCBkPSJNMTQgMTVhMiAyIDAgMCAwLTItMiAyIDIgMCAwIDAtMiAyIiAvPgogIDxwYXRoIGQ9Ik0yLjUgMTMgNSA3Yy43LTEuMyAxLjQtMiAzLTIiIC8+CiAgPHBhdGggZD0iTTIxLjUgMTMgMTkgN2MtLjctMS4zLTEuNS0yLTMtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/glasses\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGlasses extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1480,"removedExports":[],"renderedExports":["LucideGlasses"],"renderedLength":1317},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/globe-off.d.ts":{"code":"/**\n * @component @name GlobeOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMTE0IDQuNDYyQTE0LjUgMTQuNSAwIDAgMSAxMiAyYTEwIDEwIDAgMCAxIDkuMzEzIDEzLjY0MyIgLz4KICA8cGF0aCBkPSJNMTUuNTU3IDE1LjU1NkExNC41IDE0LjUgMCAwIDEgMTIgMjIgMTAgMTAgMCAwIDEgNC45MjkgNC45MjkiIC8+CiAgPHBhdGggZD0iTTE1Ljg5MiAxMC4yMzRBMTQuNSAxNC41IDAgMCAwIDEyIDJhMTAgMTAgMCAwIDAtMy42NDMuNjg3IiAvPgogIDxwYXRoIGQ9Ik0xNy42NTYgMTJIMjIiIC8+CiAgPHBhdGggZD0iTTE5LjA3MSAxOS4wNzFBMTAgMTAgMCAwIDEgMTIgMjIgMTQuNSAxNC41IDAgMCAxIDguNDQgOC40NSIgLz4KICA8cGF0aCBkPSJNMiAxMmgxMCIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/globe-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGlobeOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1707,"removedExports":[],"renderedExports":["LucideGlobeOff"],"renderedLength":1544},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/globe-lock.d.ts":{"code":"/**\n * @component @name GlobeLock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuNjg2IDE1QTE0LjUgMTQuNSAwIDAgMSAxMiAyMmExNC41IDE0LjUgMCAwIDEgMC0yMCAxMCAxMCAwIDEgMCA5LjU0MiAxMyIgLz4KICA8cGF0aCBkPSJNMiAxMmg4LjUiIC8+CiAgPHBhdGggZD0iTTIwIDZWNGEyIDIgMCAxIDAtNCAwdjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjgiIGhlaWdodD0iNSIgeD0iMTQiIHk9IjYiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/globe-lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGlobeLock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1485,"removedExports":[],"renderedExports":["LucideGlobeLock"],"renderedLength":1322},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/globe.d.ts":{"code":"/**\n * @component @name Globe\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgMmExNC41IDE0LjUgMCAwIDAgMCAyMCAxNC41IDE0LjUgMCAwIDAgMC0yMCIgLz4KICA8cGF0aCBkPSJNMiAxMmgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/globe\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGlobe extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1352,"removedExports":[],"renderedExports":["LucideGlobe"],"renderedLength":1189},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/goal.d.ts":{"code":"/**\n * @component @name Goal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNWMmw4IDQtOCA0IiAvPgogIDxwYXRoIGQ9Ik0yMC41NjEgMTAuMjIyYTkgOSAwIDEgMS0xMi41NS01LjI5IiAvPgogIDxwYXRoIGQ9Ik04LjAwMiA5Ljk5N2E1IDUgMCAxIDAgOC45IDIuMDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/goal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGoal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1354,"removedExports":[],"renderedExports":["LucideGoal"],"renderedLength":1191},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/globe-x.d.ts":{"code":"/**\n * @component @name GlobeX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMyA1IDUiIC8+CiAgPHBhdGggZD0iTTIgMTJoMjBBMTAgMTAgMCAxIDEgMTIgMmExNC41IDE0LjUgMCAwIDAgMCAyMCAxNC41IDE0LjUgMCAwIDAgNC0xMCIgLz4KICA8cGF0aCBkPSJtMjEgMy01IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/globe-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGlobeX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1371,"removedExports":[],"renderedExports":["LucideGlobeX"],"renderedLength":1208},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/graduation-cap.d.ts":{"code":"/**\n * @component @name GraduationCap\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuNDIgMTAuOTIyYTEgMSAwIDAgMC0uMDE5LTEuODM4TDEyLjgzIDUuMThhMiAyIDAgMCAwLTEuNjYgMEwyLjYgOS4wOGExIDEgMCAwIDAgMCAxLjgzMmw4LjU3IDMuOTA4YTIgMiAwIDAgMCAxLjY2IDB6IiAvPgogIDxwYXRoIGQ9Ik0yMiAxMHY2IiAvPgogIDxwYXRoIGQ9Ik02IDEyLjVWMTZhNiAzIDAgMCAwIDEyIDB2LTMuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/graduation-cap\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGraduationCap extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1509,"removedExports":[],"renderedExports":["LucideGraduationCap"],"renderedLength":1346},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/glass-water.d.ts":{"code":"/**\n * @component @name GlassWater\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNS4xMTYgNC4xMDRBMSAxIDAgMCAxIDYuMTEgM2gxMS43OGExIDEgMCAwIDEgLjk5NCAxLjEwNUwxNy4xOSAyMC4yMUEyIDIgMCAwIDEgMTUuMiAyMkg4LjhhMiAyIDAgMCAxLTItMS43OXoiIC8+CiAgPHBhdGggZD0iTTYgMTJhNSA1IDAgMCAxIDYgMCA1IDUgMCAwIDAgNiAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/glass-water\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGlassWater extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1447,"removedExports":[],"renderedExports":["LucideGlassWater"],"renderedLength":1284},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/grape.d.ts":{"code":"/**\n * @component @name Grape\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgNVYybC01Ljg5IDUuODkiIC8+CiAgPGNpcmNsZSBjeD0iMTYuNiIgY3k9IjE1Ljg5IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjguMTEiIGN5PSI3LjQiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iMTIuMzUiIGN5PSIxMS42NSIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSIxMy45MSIgY3k9IjUuODUiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iMTguMTUiIGN5PSIxMC4wOSIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSI2LjU2IiBjeT0iMTMuMiIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSIxMC44IiBjeT0iMTcuNDQiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE5IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/grape\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGrape extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1648,"removedExports":[],"renderedExports":["LucideGrape"],"renderedLength":1485},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/grid-2x2-check.d.ts":{"code":"/**\n * @component @name Grid2x2Check\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxN2ExIDEgMCAwIDEtMSAxSDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMTRhMiAyIDAgMCAxIDIgMnY2YTEgMSAwIDAgMS0xIDFIMyIgLz4KICA8cGF0aCBkPSJtMTYgMTkgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/grid-2x2-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGrid2x2Check extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideGrid2x2Check\n */\ndeclare const LucideGrid2X2Check: typeof LucideGrid2x2Check;","originalLength":1555,"removedExports":[],"renderedExports":["LucideGrid2x2Check","LucideGrid2X2Check"],"renderedLength":1385},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/gpu.d.ts":{"code":"/**\n * @component @name Gpu\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxN2gxOGEyIDIgMCAwIDAgMi0yVjdhMiAyIDAgMCAwLTItMkgyIiAvPgogIDxwYXRoIGQ9Ik0yIDIxVjMiIC8+CiAgPHBhdGggZD0iTTcgMTd2M2ExIDEgMCAwIDAgMSAxaDVhMSAxIDAgMCAwIDEtMXYtMyIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjExIiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIxMSIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/gpu\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGpu extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1448,"removedExports":[],"renderedExports":["LucideGpu"],"renderedLength":1285},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/grid-2x2-x.d.ts":{"code":"/**\n * @component @name Grid2x2X\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxN2ExIDEgMCAwIDEtMSAxSDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMTRhMiAyIDAgMCAxIDIgMnY2YTEgMSAwIDAgMS0xIDFIMyIgLz4KICA8cGF0aCBkPSJtMTYgMTYgNSA1IiAvPgogIDxwYXRoIGQ9Im0xNiAyMSA1LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/grid-2x2-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGrid2x2X extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideGrid2x2X\n */\ndeclare const LucideGrid2X2X: typeof LucideGrid2x2X;","originalLength":1543,"removedExports":[],"renderedExports":["LucideGrid2x2X","LucideGrid2X2X"],"renderedLength":1373},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/grid-2x2-plus.d.ts":{"code":"/**\n * @component @name Grid2x2Plus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxN2ExIDEgMCAwIDEtMSAxSDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMTRhMiAyIDAgMCAxIDIgMnY2YTEgMSAwIDAgMS0xIDFIMyIgLz4KICA8cGF0aCBkPSJNMTYgMTloNiIgLz4KICA8cGF0aCBkPSJNMTkgMjJ2LTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/grid-2x2-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGrid2x2Plus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideGrid2x2Plus\n */\ndeclare const LucideGrid2X2Plus: typeof LucideGrid2x2Plus;","originalLength":1569,"removedExports":[],"renderedExports":["LucideGrid2x2Plus","LucideGrid2X2Plus"],"renderedLength":1399},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/grid-2x2.d.ts":{"code":"/**\n * @component @name Grid2x2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxOCIgLz4KICA8cGF0aCBkPSJNMyAxMmgxOCIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/grid-2x2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGrid2x2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideGrid2x2\n */\ndeclare const LucideGrid2X2: typeof LucideGrid2x2;","originalLength":1456,"removedExports":[],"renderedExports":["LucideGrid2x2","LucideGrid2X2"],"renderedLength":1286},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/grid-3x2.d.ts":{"code":"/**\n * @component @name Grid3x2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3YxOCIgLz4KICA8cGF0aCBkPSJNMyAxMmgxOCIgLz4KICA8cGF0aCBkPSJNOSAzdjE4IiAvPgogIDxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/grid-3x2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGrid3x2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1365,"removedExports":[],"renderedExports":["LucideGrid3x2"],"renderedLength":1202},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/grip-horizontal.d.ts":{"code":"/**\n * @component @name GripHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjkiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSI5IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSI5IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTUiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSIxNSIgcj0iMSIgLz4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iMTUiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/grip-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGripHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1515,"removedExports":[],"renderedExports":["LucideGripHorizontal"],"renderedLength":1352},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/grip.d.ts":{"code":"/**\n * @component @name Grip\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjUiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSI1IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSI1IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSIxMiIgcj0iMSIgLz4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxOSIgcj0iMSIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjE5IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSIxOSIgcj0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/grip\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGrip extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1594,"removedExports":[],"renderedExports":["LucideGrip"],"renderedLength":1431},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/grid-3x3.d.ts":{"code":"/**\n * @component @name Grid3x3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTMgMTVoMTgiIC8+CiAgPHBhdGggZD0iTTkgM3YxOCIgLz4KICA8cGF0aCBkPSJNMTUgM3YxOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/grid-3x3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGrid3x3 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideGrid3x3\n */\ndeclare const LucideGrid: typeof LucideGrid3x3;\n/**\n * @deprecated\n * @see LucideGrid3x3\n */\ndeclare const LucideGrid3X3: typeof LucideGrid3x3;","originalLength":1637,"removedExports":[],"renderedExports":["LucideGrid3x3","LucideGrid","LucideGrid3X3"],"renderedLength":1460},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/grip-vertical.d.ts":{"code":"/**\n * @component @name GripVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjUiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjE5IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjE1IiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTUiIGN5PSI1IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjE1IiBjeT0iMTkiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/grip-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGripVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1503,"removedExports":[],"renderedExports":["LucideGripVertical"],"renderedLength":1340},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/guitar.d.ts":{"code":"/**\n * @component @name Guitar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEuOSAxMi4xIDQuNTE0LTQuNTE0IiAvPgogIDxwYXRoIGQ9Ik0yMC4xIDIuM2ExIDEgMCAwIDAtMS40IDBsLTEuMTE0IDEuMTE0QTIgMiAwIDAgMCAxNyA0LjgyOHYxLjM0NGEyIDIgMCAwIDEtLjU4NiAxLjQxNEEyIDIgMCAwIDEgMTcuODI4IDdoMS4zNDRhMiAyIDAgMCAwIDEuNDE0LS41ODZMMjEuNyA1LjNhMSAxIDAgMCAwIDAtMS40eiIgLz4KICA8cGF0aCBkPSJtNiAxNiAyIDIiIC8+CiAgPHBhdGggZD0iTTguMjMgOS44NUEzIDMgMCAwIDEgMTEgOGE1IDUgMCAwIDEgNSA1IDMgMyAwIDAgMS0xLjg1IDIuNzdsLS45Mi4zOEEyIDIgMCAwIDAgMTIgMThhNCA0IDAgMCAxLTQgNCA2IDYgMCAwIDEtNi02IDQgNCAwIDAgMSA0LTQgMiAyIDAgMCAwIDEuODUtMS4yM3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/guitar\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGuitar extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1722,"removedExports":[],"renderedExports":["LucideGuitar"],"renderedLength":1559},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ham.d.ts":{"code":"/**\n * @component @name Ham\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMTQ0IDIxLjE0NEE3LjI3NCAxMC40NDUgNDUgMSAwIDIuODU2IDEwLjg1NiIgLz4KICA8cGF0aCBkPSJNMTMuMTQ0IDIxLjE0NEE3LjI3NCA0LjM2NSA0NSAwIDAgMi44NTYgMTAuODU2YTcuMjc0IDQuMzY1IDQ1IDAgMCAxMC4yODggMTAuMjg4IiAvPgogIDxwYXRoIGQ9Ik0xNi41NjUgMTAuNDM1IDE4LjYgOC40YTIuNTAxIDIuNTAxIDAgMSAwIDEuNjUtNC42NSAyLjUgMi41IDAgMSAwLTQuNjYgMS42NmwtMi4wMjQgMi4wMjUiIC8+CiAgPHBhdGggZD0ibTguNSAxNi41LTEtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ham\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHam extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1564,"removedExports":[],"renderedExports":["LucideHam"],"renderedLength":1401},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hamburger.d.ts":{"code":"/**\n * @component @name Hamburger\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZINGEyIDIgMCAxIDEgMC00aDE2YTIgMiAwIDEgMSAwIDRoLTQuMjUiIC8+CiAgPHBhdGggZD0iTTUgMTJhMiAyIDAgMCAxLTItMiA5IDcgMCAwIDEgMTggMCAyIDIgMCAwIDEtMiAyIiAvPgogIDxwYXRoIGQ9Ik01IDE2YTIgMiAwIDAgMC0yIDIgMyAzIDAgMCAwIDMgM2gxMmEzIDMgMCAwIDAgMy0zIDIgMiAwIDAgMC0yLTJxMCAwIDAgMCIgLz4KICA8cGF0aCBkPSJtNi42NyAxMiA2LjEzIDQuNmEyIDIgMCAwIDAgMi44LS40bDMuMTUtNC4yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hamburger\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHamburger extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1572,"removedExports":[],"renderedExports":["LucideHamburger"],"renderedLength":1409},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hand-coins.d.ts":{"code":"/**\n * @component @name HandCoins\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTVoMmEyIDIgMCAxIDAgMC00aC0zYy0uNiAwLTEuMS4yLTEuNC42TDMgMTciIC8+CiAgPHBhdGggZD0ibTcgMjEgMS42LTEuNGMuMy0uNC44LS42IDEuNC0uNmg0YzEuMSAwIDIuMS0uNCAyLjgtMS4ybDQuNi00LjRhMiAyIDAgMCAwLTIuNzUtMi45MWwtNC4yIDMuOSIgLz4KICA8cGF0aCBkPSJtMiAxNiA2IDYiIC8+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSI5IiByPSIyLjkiIC8+CiAgPGNpcmNsZSBjeD0iNiIgY3k9IjUiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/hand-coins\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHandCoins extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1565,"removedExports":[],"renderedExports":["LucideHandCoins"],"renderedLength":1402},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/group.d.ts":{"code":"/**\n * @component @name Group\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVjMC0xLjEuOS0yIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJjMS4xIDAgMiAuOSAyIDJ2MiIgLz4KICA8cGF0aCBkPSJNMjEgMTd2MmMwIDEuMS0uOSAyLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJNNyAyMUg1Yy0xLjEgMC0yLS45LTItMnYtMiIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI1IiB4PSI3IiB5PSI3IiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI1IiB4PSIxMCIgeT0iMTIiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/group\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGroup extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1540,"removedExports":[],"renderedExports":["LucideGroup"],"renderedLength":1377},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hand-grab.d.ts":{"code":"/**\n * @component @name HandGrab\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTEuNVY5YTIgMiAwIDAgMC0yLTJhMiAyIDAgMCAwLTIgMnYxLjQiIC8+CiAgPHBhdGggZD0iTTE0IDEwVjhhMiAyIDAgMCAwLTItMmEyIDIgMCAwIDAtMiAydjIiIC8+CiAgPHBhdGggZD0iTTEwIDkuOVY5YTIgMiAwIDAgMC0yLTJhMiAyIDAgMCAwLTIgMnY1IiAvPgogIDxwYXRoIGQ9Ik02IDE0YTIgMiAwIDAgMC0yLTJhMiAyIDAgMCAwLTIgMiIgLz4KICA8cGF0aCBkPSJNMTggMTFhMiAyIDAgMSAxIDQgMHYzYTggOCAwIDAgMS04IDhoLTRhOCA4IDAgMCAxLTgtOCAyIDIgMCAxIDEgNCAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hand-grab\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHandGrab extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideHandGrab\n */\ndeclare const LucideGrab: typeof LucideHandGrab;","originalLength":1722,"removedExports":[],"renderedExports":["LucideHandGrab","LucideGrab"],"renderedLength":1552},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hand-metal.d.ts":{"code":"/**\n * @component @name HandMetal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTIuNVYxMGEyIDIgMCAwIDAtMi0yYTIgMiAwIDAgMC0yIDJ2MS40IiAvPgogIDxwYXRoIGQ9Ik0xNCAxMVY5YTIgMiAwIDEgMC00IDB2MiIgLz4KICA8cGF0aCBkPSJNMTAgMTAuNVY1YTIgMiAwIDEgMC00IDB2OSIgLz4KICA8cGF0aCBkPSJtNyAxNS0xLjc2LTEuNzZhMiAyIDAgMCAwLTIuODMgMi44MmwzLjYgMy42QzcuNSAyMS4xNCA5LjIgMjIgMTIgMjJoMmE4IDggMCAwIDAgOC04VjdhMiAyIDAgMSAwLTQgMHY1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hand-metal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHandMetal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1553,"removedExports":[],"renderedExports":["LucideHandMetal"],"renderedLength":1390},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hand-fist.d.ts":{"code":"/**\n * @component @name HandFist\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMDM1IDE3LjAxMmEzIDMgMCAwIDAtMy0zbC0uMzExLS4wMDJhLjcyLjcyIDAgMCAxLS41MDUtMS4yMjlsMS4xOTUtMS4xOTVBMiAyIDAgMCAxIDEwLjgyOCAxMUgxMmEyIDIgMCAwIDAgMC00SDkuMjQzYTMgMyAwIDAgMC0yLjEyMi44NzlsLTIuNzA3IDIuNzA3QTQuODMgNC44MyAwIDAgMCAzIDE0YTggOCAwIDAgMCA4IDhoMmE4IDggMCAwIDAgOC04VjdhMiAyIDAgMSAwLTQgMHYyYTIgMiAwIDEgMCA0IDAiIC8+CiAgPHBhdGggZD0iTTEzLjg4OCA5LjY2MkEyIDIgMCAwIDAgMTcgOFY1QTIgMiAwIDEgMCAxMyA1IiAvPgogIDxwYXRoIGQ9Ik05IDVBMiAyIDAgMSAwIDUgNVYxMCIgLz4KICA8cGF0aCBkPSJNOSA3VjRBMiAyIDAgMSAxIDEzIDRWNy4yNjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/hand-fist\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHandFist extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1727,"removedExports":[],"renderedExports":["LucideHandFist"],"renderedLength":1564},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hammer.d.ts":{"code":"/**\n * @component @name Hammer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTItOS4zNzMgOS4zNzNhMSAxIDAgMCAxLTMuMDAxLTNMMTIgOSIgLz4KICA8cGF0aCBkPSJtMTggMTUgNC00IiAvPgogIDxwYXRoIGQ9Im0yMS41IDExLjUtMS45MTQtMS45MTRBMiAyIDAgMCAxIDE5IDguMTcydi0uMzQ0YTIgMiAwIDAgMC0uNTg2LTEuNDE0bC0xLjY1Ny0xLjY1N0E2IDYgMCAwIDAgMTIuNTE2IDNIOWwxLjI0MyAxLjI0M0E2IDYgMCAwIDEgMTIgOC40ODVWMTBsMiAyaDEuMTcyYTIgMiAwIDAgMSAxLjQxNC41ODZMMTguNSAxNC41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hammer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHammer extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1558,"removedExports":[],"renderedExports":["LucideHammer"],"renderedLength":1395},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hand-heart.d.ts":{"code":"/**\n * @component @name HandHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTRoMmEyIDIgMCAwIDAgMC00aC0zYy0uNiAwLTEuMS4yLTEuNC42TDMgMTYiIC8+CiAgPHBhdGggZD0ibTE0LjQ1IDEzLjM5IDUuMDUtNC42OTRDMjAuMTk2IDggMjEgNi44NSAyMSA1Ljc1YTIuNzUgMi43NSAwIDAgMC00Ljc5Ny0xLjgzNy4yNzYuMjc2IDAgMCAxLS40MDYgMEEyLjc1IDIuNzUgMCAwIDAgMTEgNS43NWMwIDEuMi44MDIgMi4yNDggMS41IDIuOTQ2TDE2IDExLjk1IiAvPgogIDxwYXRoIGQ9Im0yIDE1IDYgNiIgLz4KICA8cGF0aCBkPSJtNyAyMCAxLjYtMS40Yy4zLS40LjgtLjYgMS40LS42aDRjMS4xIDAgMi4xLS40IDIuOC0xLjJsNC42LTQuNGExIDEgMCAwIDAtMi43NS0yLjkxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hand-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHandHeart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1689,"removedExports":[],"renderedExports":["LucideHandHeart"],"renderedLength":1526},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hand.d.ts":{"code":"/**\n * @component @name Hand\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTFWNmEyIDIgMCAwIDAtMi0yYTIgMiAwIDAgMC0yIDIiIC8+CiAgPHBhdGggZD0iTTE0IDEwVjRhMiAyIDAgMCAwLTItMmEyIDIgMCAwIDAtMiAydjIiIC8+CiAgPHBhdGggZD0iTTEwIDEwLjVWNmEyIDIgMCAwIDAtMi0yYTIgMiAwIDAgMC0yIDJ2OCIgLz4KICA8cGF0aCBkPSJNMTggOGEyIDIgMCAxIDEgNCAwdjZhOCA4IDAgMCAxLTggOGgtMmMtMi44IDAtNC41LS44Ni01Ljk5LTIuMzRsLTMuNi0zLjZhMiAyIDAgMCAxIDIuODMtMi44Mkw3IDE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hand\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHand extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1546,"removedExports":[],"renderedExports":["LucideHand"],"renderedLength":1383},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hand-platter.d.ts":{"code":"/**\n * @component @name HandPlatter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM1YyIiAvPgogIDxwYXRoIGQ9Im0xNS40IDE3LjQgMy4yLTIuOGEyIDIgMCAxIDEgMi44IDIuOWwtMy42IDMuM2MtLjcuOC0xLjcgMS4yLTIuOCAxLjJoLTRjLTEuMSAwLTIuMS0uNC0yLjgtMS4ybC0xLjMwMi0xLjQ2NEExIDEgMCAwIDAgNi4xNTEgMTlINSIgLz4KICA8cGF0aCBkPSJNMiAxNGgxMmEyIDIgMCAwIDEgMCA0aC0yIiAvPgogIDxwYXRoIGQ9Ik00IDEwaDE2IiAvPgogIDxwYXRoIGQ9Ik01IDEwYTcgNyAwIDAgMSAxNCAwIiAvPgogIDxwYXRoIGQ9Ik01IDE0djZhMSAxIDAgMCAxLTEgMUgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hand-platter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHandPlatter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1629,"removedExports":[],"renderedExports":["LucideHandPlatter"],"renderedLength":1466},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/handbag.d.ts":{"code":"/**\n * @component @name Handbag\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi4wNDggMTguNTY2QTIgMiAwIDAgMCA0IDIxaDE2YTIgMiAwIDAgMCAxLjk1Mi0yLjQzNGwtMi05QTIgMiAwIDAgMCAxOCA4SDZhMiAyIDAgMCAwLTEuOTUyIDEuNTY2eiIgLz4KICA8cGF0aCBkPSJNOCAxMVY2YTQgNCAwIDAgMSA4IDB2NSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/handbag\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHandbag extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1404,"removedExports":[],"renderedExports":["LucideHandbag"],"renderedLength":1241},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hand-helping.d.ts":{"code":"/**\n * @component @name HandHelping\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTJoMmEyIDIgMCAxIDAgMC00aC0zYy0uNiAwLTEuMS4yLTEuNC42TDMgMTQiIC8+CiAgPHBhdGggZD0ibTcgMTggMS42LTEuNGMuMy0uNC44LS42IDEuNC0uNmg0YzEuMSAwIDIuMS0uNCAyLjgtMS4ybDQuNi00LjRhMiAyIDAgMCAwLTIuNzUtMi45MWwtNC4yIDMuOSIgLz4KICA8cGF0aCBkPSJtMiAxMyA2IDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/hand-helping\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHandHelping extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideHandHelping\n */\ndeclare const LucideHelpingHand: typeof LucideHandHelping;","originalLength":1624,"removedExports":[],"renderedExports":["LucideHandHelping","LucideHelpingHand"],"renderedLength":1454},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/handshake.d.ts":{"code":"/**\n * @component @name Handshake\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTcgMiAyYTEgMSAwIDEgMCAzLTMiIC8+CiAgPHBhdGggZD0ibTE0IDE0IDIuNSAyLjVhMSAxIDAgMSAwIDMtM2wtMy44OC0zLjg4YTMgMyAwIDAgMC00LjI0IDBsLS44OC44OGExIDEgMCAxIDEtMy0zbDIuODEtMi44MWE1Ljc5IDUuNzkgMCAwIDEgNy4wNi0uODdsLjQ3LjI4YTIgMiAwIDAgMCAxLjQyLjI1TDIxIDQiIC8+CiAgPHBhdGggZD0ibTIxIDMgMSAxMWgtMiIgLz4KICA8cGF0aCBkPSJNMyAzIDIgMTRsNi41IDYuNWExIDEgMCAxIDAgMy0zIiAvPgogIDxwYXRoIGQ9Ik0zIDRoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/handshake\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHandshake extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1608,"removedExports":[],"renderedExports":["LucideHandshake"],"renderedLength":1445},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hard-drive-upload.d.ts":{"code":"/**\n * @component @name HardDriveUpload\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgNi00LTQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0xMiAydjgiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjgiIHg9IjIiIHk9IjE0IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNiAxOGguMDEiIC8+CiAgPHBhdGggZD0iTTEwIDE4aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hard-drive-upload\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHardDriveUpload extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1458,"removedExports":[],"renderedExports":["LucideHardDriveUpload"],"renderedLength":1295},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hard-drive-download.d.ts":{"code":"/**\n * @component @name HardDriveDownload\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnY4IiAvPgogIDxwYXRoIGQ9Im0xNiA2LTQgNC00LTQiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjgiIHg9IjIiIHk9IjE0IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNiAxOGguMDEiIC8+CiAgPHBhdGggZD0iTTEwIDE4aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hard-drive-download\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHardDriveDownload extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1470,"removedExports":[],"renderedExports":["LucideHardDriveDownload"],"renderedLength":1307},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hard-drive.d.ts":{"code":"/**\n * @component @name HardDrive\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yLjIxMiAxMS41NzdhMiAyIDAgMCAwLS4yMTIuODk2VjE4YTIgMiAwIDAgMCAyIDJoMTZhMiAyIDAgMCAwIDItMnYtNS41MjdhMiAyIDAgMCAwLS4yMTItLjg5NkwxOC41NSA1LjExQTIgMiAwIDAgMCAxNi43NiA0SDcuMjRhMiAyIDAgMCAwLTEuNzkgMS4xMXoiIC8+CiAgPHBhdGggZD0iTTIxLjk0NiAxMi4wMTNIMi4wNTQiIC8+CiAgPHBhdGggZD0iTTYgMTZoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hard-drive\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHardDrive extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1545,"removedExports":[],"renderedExports":["LucideHardDrive"],"renderedLength":1382},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hard-hat.d.ts":{"code":"/**\n * @component @name HardHat\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTBWNWExIDEgMCAwIDEgMS0xaDJhMSAxIDAgMCAxIDEgMXY1IiAvPgogIDxwYXRoIGQ9Ik0xNCA2YTYgNiAwIDAgMSA2IDZ2MyIgLz4KICA8cGF0aCBkPSJNNCAxNXYtM2E2IDYgMCAwIDEgNi02IiAvPgogIDxyZWN0IHg9IjIiIHk9IjE1IiB3aWR0aD0iMjAiIGhlaWdodD0iNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/hard-hat\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHardHat extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1445,"removedExports":[],"renderedExports":["LucideHardHat"],"renderedLength":1282},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hash.d.ts":{"code":"/**\n * @component @name Hash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iNCIgeDI9IjIwIiB5MT0iOSIgeTI9IjkiIC8+CiAgPGxpbmUgeDE9IjQiIHgyPSIyMCIgeTE9IjE1IiB5Mj0iMTUiIC8+CiAgPGxpbmUgeDE9IjEwIiB4Mj0iOCIgeTE9IjMiIHkyPSIyMSIgLz4KICA8bGluZSB4MT0iMTYiIHgyPSIxNCIgeTE9IjMiIHkyPSIyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHash extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1402,"removedExports":[],"renderedExports":["LucideHash"],"renderedLength":1239},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hd.d.ts":{"code":"/**\n * @component @name Hd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJINiIgLz4KICA8cGF0aCBkPSJNMTAgMTVWOSIgLz4KICA8cGF0aCBkPSJNMTQgMTQuNWEuNS41IDAgMCAwIC41LjVoMWEyLjUgMi41IDAgMCAwIDIuNS0yLjV2LTFBMi41IDIuNSAwIDAgMCAxNS41IDloLTFhLjUuNSAwIDAgMC0uNS41eiIgLz4KICA8cGF0aCBkPSJNNiAxNVY5IiAvPgogIDxyZWN0IHg9IjIiIHk9IjUiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/hd\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHd extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1478,"removedExports":[],"renderedExports":["LucideHd"],"renderedLength":1315},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/haze.d.ts":{"code":"/**\n * @component @name Haze\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNS4yIDYuMiAxLjQgMS40IiAvPgogIDxwYXRoIGQ9Ik0yIDEzaDIiIC8+CiAgPHBhdGggZD0iTTIwIDEzaDIiIC8+CiAgPHBhdGggZD0ibTE3LjQgNy42IDEuNC0xLjQiIC8+CiAgPHBhdGggZD0iTTIyIDE3SDIiIC8+CiAgPHBhdGggZD0iTTIyIDIxSDIiIC8+CiAgPHBhdGggZD0iTTE2IDEzYTQgNCAwIDAgMC04IDAiIC8+CiAgPHBhdGggZD0iTTEyIDVWMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/haze\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHaze extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1474,"removedExports":[],"renderedExports":["LucideHaze"],"renderedLength":1311},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hdmi-port.d.ts":{"code":"/**\n * @component @name HdmiPort\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgOWExIDEgMCAwMC0xLTFIM2ExIDEgMCAwMC0xIDF2NGExIDEgMCAwMDEgMWguNWEyIDIgMCAwMTEuNi44bC4zLjRBMiAyIDAgMDA3IDE2aDEwYTIgMiAwIDAwMS42LS44bC4zLS40YTIgMiAwIDAxMS42LS44aC41YTEgMSAwIDAwMS0xeiIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hdmi-port\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHdmiPort extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1439,"removedExports":[],"renderedExports":["LucideHdmiPort"],"renderedLength":1276},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hat-glasses.d.ts":{"code":"/**\n * @component @name HatGlasses\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMThhMiAyIDAgMCAwLTQgMCIgLz4KICA8cGF0aCBkPSJtMTkgMTEtMi4xMS02LjY1N2EyIDIgMCAwIDAtMi43NTItMS4xNDhsLTEuMjc2LjYxQTIgMiAwIDAgMSAxMiA0SDguNWEyIDIgMCAwIDAtMS45MjUgMS40NTZMNSAxMSIgLz4KICA8cGF0aCBkPSJNMiAxMWgyMCIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hat-glasses\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHatGlasses extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1539,"removedExports":[],"renderedExports":["LucideHatGlasses"],"renderedLength":1376},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heading-1.d.ts":{"code":"/**\n * @component @name Heading1\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik00IDE4VjYiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjYiIC8+CiAgPHBhdGggZD0ibTE3IDEyIDMtMnY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heading-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeading1 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1335,"removedExports":[],"renderedExports":["LucideHeading1"],"renderedLength":1172},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heading-2.d.ts":{"code":"/**\n * @component @name Heading2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik00IDE4VjYiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjYiIC8+CiAgPHBhdGggZD0iTTIxIDE4aC00YzAtNCA0LTMgNC02IDAtMS41LTItMi41LTQtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heading-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeading2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1371,"removedExports":[],"renderedExports":["LucideHeading2"],"renderedLength":1208},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heading-6.d.ts":{"code":"/**\n * @component @name Heading6\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik00IDE4VjYiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjYiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSIxNiIgcj0iMiIgLz4KICA8cGF0aCBkPSJNMjAgMTBjLTIgMi0zIDMuNS0zIDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/heading-6\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeading6 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1395,"removedExports":[],"renderedExports":["LucideHeading6"],"renderedLength":1232},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heading-3.d.ts":{"code":"/**\n * @component @name Heading3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik00IDE4VjYiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjYiIC8+CiAgPHBhdGggZD0iTTE3LjUgMTAuNWMxLjctMSAzLjUgMCAzLjUgMS41YTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTE3IDE3LjVjMiAxLjUgNCAuMyA0LTEuNWEyIDIgMCAwIDAtMi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heading-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeading3 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1451,"removedExports":[],"renderedExports":["LucideHeading3"],"renderedLength":1288},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heading.d.ts":{"code":"/**\n * @component @name Heading\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxMmgxMiIgLz4KICA8cGF0aCBkPSJNNiAyMFY0IiAvPgogIDxwYXRoIGQ9Ik0xOCAyMFY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heading\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeading extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1292,"removedExports":[],"renderedExports":["LucideHeading"],"renderedLength":1129},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/headphone-off.d.ts":{"code":"/**\n * @component @name HeadphoneOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTRoLTEuMzQzIiAvPgogIDxwYXRoIGQ9Ik05LjEyOCAzLjQ3QTkgOSAwIDAgMSAyMSAxMnYzLjM0MyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMC40MTQgMjAuNDE0QTIgMiAwIDAgMSAxOSAyMWgtMWEyIDIgMCAwIDEtMi0ydi0zIiAvPgogIDxwYXRoIGQ9Ik0zIDE0aDNhMiAyIDAgMCAxIDIgMnYzYTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0ydi03YTkgOSAwIDAgMSAyLjYzNi02LjM2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/headphone-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeadphoneOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1583,"removedExports":[],"renderedExports":["LucideHeadphoneOff"],"renderedLength":1420},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heading-5.d.ts":{"code":"/**\n * @component @name Heading5\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik00IDE4VjYiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjYiIC8+CiAgPHBhdGggZD0iTTE3IDEzdi0zaDQiIC8+CiAgPHBhdGggZD0iTTE3IDE3LjdjLjQuMi44LjMgMS4zLjMgMS41IDAgMi43LTEuMSAyLjctMi41UzE5LjggMTMgMTguMyAxM0gxNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heading-5\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeading5 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1443,"removedExports":[],"renderedExports":["LucideHeading5"],"renderedLength":1280},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/headset.d.ts":{"code":"/**\n * @component @name Headset\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMWgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnYtNVptMCAwYTkgOSAwIDEgMSAxOCAwbTAgMHY1YTIgMiAwIDAgMS0yIDJoLTFhMiAyIDAgMCAxLTItMnYtM2EyIDIgMCAwIDEgMi0yaDNaIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNnYyYTQgNCAwIDAgMS00IDRoLTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/headset\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeadset extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1452,"removedExports":[],"renderedExports":["LucideHeadset"],"renderedLength":1289},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heart-crack.d.ts":{"code":"/**\n * @component @name HeartCrack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNDA5IDUuODI0Yy0uNzAyLjc5Mi0xLjE1IDEuNDk2LTEuNDE1IDIuMTY2bDIuMTUzIDIuMTU2YS41LjUgMCAwIDEgMCAuNzA3bC0yLjI5MyAyLjI5M2EuNS41IDAgMCAwIDAgLjcwN0wxMiAxNSIgLz4KICA8cGF0aCBkPSJNMTMuNTA4IDIwLjMxM2EyIDIgMCAwIDEtMyAuMDE5TDUgMTVjLTEuNS0xLjUtMy0zLjItMy01LjVhNS41IDUuNSAwIDAgMSA5LjU5MS0zLjY3Ny42LjYgMCAwIDAgLjgxOC4wMDFBNS41IDUuNSAwIDAgMSAyMiA5LjVjMCAyLjI5LTEuNSA0LTMgNS41eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heart-crack\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeartCrack extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1603,"removedExports":[],"renderedExports":["LucideHeartCrack"],"renderedLength":1440},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heart-handshake.d.ts":{"code":"/**\n * @component @name HeartHandshake\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuNDE0IDE0LjQxNEMyMSAxMi44MjggMjIgMTEuNSAyMiA5LjVhNS41IDUuNSAwIDAgMC05LjU5MS0zLjY3Ni42LjYgMCAwIDEtLjgxOC4wMDFBNS41IDUuNSAwIDAgMCAyIDkuNWMwIDIuMyAxLjUgNCAzIDUuNWw1LjUzNSA1LjM2MmEyIDIgMCAwIDAgMi44NzkuMDUyIDIuMTIgMi4xMiAwIDAgMC0uMDA0LTMgMi4xMjQgMi4xMjQgMCAxIDAgMy0zIDIuMTI0IDIuMTI0IDAgMCAwIDMuMDA0IDAgMiAyIDAgMCAwIDAtMi44MjhsLTEuODgxLTEuODgyYTIuNDEgMi40MSAwIDAgMC0zLjQwOSAwbC0xLjcxIDEuNzFhMiAyIDAgMCAxLTIuODI4IDAgMiAyIDAgMCAxIDAtMi44MjhsMi44MjMtMi43NjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/heart-handshake\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeartHandshake extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1715,"removedExports":[],"renderedExports":["LucideHeartHandshake"],"renderedLength":1552},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heading-4.d.ts":{"code":"/**\n * @component @name Heading4\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMThWNiIgLz4KICA8cGF0aCBkPSJNMTcgMTB2M2ExIDEgMCAwIDAgMSAxaDMiIC8+CiAgPHBhdGggZD0iTTIxIDEwdjgiIC8+CiAgPHBhdGggZD0iTTQgMTJoOCIgLz4KICA8cGF0aCBkPSJNNCAxOFY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heading-4\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeading4 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1383,"removedExports":[],"renderedExports":["LucideHeading4"],"renderedLength":1220},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heart-minus.d.ts":{"code":"/**\n * @component @name HeartMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuODc2IDE4Ljk5LTEuMzY4IDEuMzIzYTIgMiAwIDAgMS0zIC4wMTlMNSAxNWMtMS41LTEuNS0zLTMuMi0zLTUuNWE1LjUgNS41IDAgMCAxIDkuNTkxLTMuNjc2LjU2LjU2IDAgMCAwIC44MTggMEE1LjQ5IDUuNDkgMCAwIDEgMjIgOS41YTUuMiA1LjIgMCAwIDEtLjI0NCAxLjU3MiIgLz4KICA8cGF0aCBkPSJNMTUgMTVoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heart-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeartMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1487,"removedExports":[],"renderedExports":["LucideHeartMinus"],"renderedLength":1324},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heart-off.d.ts":{"code":"/**\n * @component @name HeartOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSA0Ljg5M2E1LjUgNS41IDAgMCAxIDEuMDkxLjkzMS41Ni41NiAwIDAgMCAuODE4IDBBNS40OSA1LjQ5IDAgMCAxIDIyIDkuNWMwIDEuODcyLTEuMDAyIDMuMzU2LTIuMTg3IDQuNjU1IiAvPgogIDxwYXRoIGQ9Im0xNi45NjcgMTYuOTY3LTMuNDU5IDMuMzQ2YTIgMiAwIDAgMS0zIC4wMTlMNSAxNWMtMS41LTEuNS0zLTMuMi0zLTUuNWE1LjUgNS41IDAgMCAxIDIuNzQ3LTQuNzYxIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/heart-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeartOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1555,"removedExports":[],"renderedExports":["LucideHeartOff"],"renderedLength":1392},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/headphones.d.ts":{"code":"/**\n * @component @name Headphones\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxNGgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnYtN2E5IDkgMCAwIDEgMTggMHY3YTIgMiAwIDAgMS0yIDJoLTFhMiAyIDAgMCAxLTItMnYtM2EyIDIgMCAwIDEgMi0yaDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/headphones\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeadphones extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1402,"removedExports":[],"renderedExports":["LucideHeadphones"],"renderedLength":1239},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heart-pulse.d.ts":{"code":"/**\n * @component @name HeartPulse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5LjVhNS41IDUuNSAwIDAgMSA5LjU5MS0zLjY3Ni41Ni41NiAwIDAgMCAuODE4IDBBNS40OSA1LjQ5IDAgMCAxIDIyIDkuNWMwIDIuMjktMS41IDQtMyA1LjVsLTUuNDkyIDUuMzEzYTIgMiAwIDAgMS0zIC4wMTlMNSAxNWMtMS41LTEuNS0zLTMuMi0zLTUuNSIgLz4KICA8cGF0aCBkPSJNMy4yMiAxM0g5LjVsLjUtMSAyIDQuNSAyLTcgMS41IDMuNWg1LjI3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heart-pulse\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeartPulse extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1511,"removedExports":[],"renderedExports":["LucideHeartPulse"],"renderedLength":1348},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heart-x.d.ts":{"code":"/**\n * @component @name HeartX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuNSAxMi41IDUgNSIgLz4KICA8cGF0aCBkPSJtMjAuNSAxMi41LTUgNSIgLz4KICA8cGF0aCBkPSJNMjEuOTU1IDguNzc0YTUuNSA1LjUgMCAwIDAtOS41NDYtMi45NS42LjYgMCAwIDEtLjgxOCAwQTUuNSA1LjUgMCAwIDAgMiA5LjVjMCAyLjMgMS41IDQgMyA1LjVsNS41MDggNS4zMzJhMiAyIDAgMCAwIDIuNTcuMzUyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heart-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeartX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1459,"removedExports":[],"renderedExports":["LucideHeartX"],"renderedLength":1296},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heart.d.ts":{"code":"/**\n * @component @name Heart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5LjVhNS41IDUuNSAwIDAgMSA5LjU5MS0zLjY3Ni41Ni41NiAwIDAgMCAuODE4IDBBNS40OSA1LjQ5IDAgMCAxIDIyIDkuNWMwIDIuMjktMS41IDQtMyA1LjVsLTUuNDkyIDUuMzEzYTIgMiAwIDAgMS0zIC4wMTlMNSAxNWMtMS41LTEuNS0zLTMuMi0zLTUuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1408,"removedExports":[],"renderedExports":["LucideHeart"],"renderedLength":1245},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heater.d.ts":{"code":"/**\n * @component @name Heater\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgOGMyLTMtMi0zIDAtNiIgLz4KICA8cGF0aCBkPSJNMTUuNSA4YzItMy0yLTMgMC02IiAvPgogIDxwYXRoIGQ9Ik02IDEwaC4wMSIgLz4KICA8cGF0aCBkPSJNNiAxNGguMDEiIC8+CiAgPHBhdGggZD0iTTEwIDE2di00IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNnYtNCIgLz4KICA8cGF0aCBkPSJNMTggMTZ2LTQiIC8+CiAgPHBhdGggZD0iTTIwIDZhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMlY4YTIgMiAwIDAgMSAyLTJoMyIgLz4KICA8cGF0aCBkPSJNNSAyMHYyIiAvPgogIDxwYXRoIGQ9Ik0xOSAyMHYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heater\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeater extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1626,"removedExports":[],"renderedExports":["LucideHeater"],"renderedLength":1463},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hexagon.d.ts":{"code":"/**\n * @component @name Hexagon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTZWOGEyIDIgMCAwIDAtMS0xLjczbC03LTRhMiAyIDAgMCAwLTIgMGwtNyA0QTIgMiAwIDAgMCAzIDh2OGEyIDIgMCAwIDAgMSAxLjczbDcgNGEyIDIgMCAwIDAgMiAwbDctNEEyIDIgMCAwIDAgMjEgMTZ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hexagon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHexagon extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1380,"removedExports":[],"renderedExports":["LucideHexagon"],"renderedLength":1217},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/helicopter.d.ts":{"code":"/**\n * @component @name Helicopter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTd2NCIgLz4KICA8cGF0aCBkPSJNMTQgM3Y4YTIgMiAwIDAgMCAyIDJoNS44NjUiIC8+CiAgPHBhdGggZD0iTTE3IDE3djQiIC8+CiAgPHBhdGggZD0iTTE4IDE3YTQgNCAwIDAgMCA0LTQgOCA2IDAgMCAwLTgtNiA2IDUgMCAwIDAtNiA1djNhMiAyIDAgMCAwIDIgMnoiIC8+CiAgPHBhdGggZD0iTTIgMTB2NSIgLz4KICA8cGF0aCBkPSJNNiAzaDE2IiAvPgogIDxwYXRoIGQ9Ik03IDIxaDE0IiAvPgogIDxwYXRoIGQ9Ik04IDEzSDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/helicopter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHelicopter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1570,"removedExports":[],"renderedExports":["LucideHelicopter"],"renderedLength":1407},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/highlighter.d.ts":{"code":"/**\n * @component @name Highlighter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSAxMS02IDZ2M2g5bDMtMyIgLz4KICA8cGF0aCBkPSJtMjIgMTItNC42IDQuNmEyIDIgMCAwIDEtMi44IDBsLTUuMi01LjJhMiAyIDAgMCAxIDAtMi44TDE0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/highlighter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHighlighter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1368,"removedExports":[],"renderedExports":["LucideHighlighter"],"renderedLength":1205},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hop.d.ts":{"code":"/**\n * @component @name Hop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuODIgMTYuMTJjMS42OS42IDMuOTEuNzkgNS4xOC44NS41NS4wMyAxLS40Mi45Ny0uOTctLjA2LTEuMjctLjI2LTMuNS0uODUtNS4xOCIgLz4KICA8cGF0aCBkPSJNMTEuNSA2LjVjMS42NCAwIDUtLjM4IDYuNzEtMS4wNy41Mi0uMi41NS0uODIuMTItMS4xN0ExMCAxMCAwIDAgMCA0LjI2IDE4LjMzYy4zNS40My45Ni40IDEuMTctLjEyLjY5LTEuNzEgMS4wNy01LjA3IDEuMDctNi43MSAxLjM0LjQ1IDMuMS45IDQuODguNjJhLjg4Ljg4IDAgMCAwIC43My0uNzRjLjMtMi4xNC0uMTUtMy41LS42MS00Ljg4IiAvPgogIDxwYXRoIGQ9Ik0xNS42MiAxNi45NWMuMi44NS42MiAyLjc2LjUgNC4yOGEuNzcuNzcgMCAwIDEtLjkuNyAxNi42NCAxNi42NCAwIDAgMS00LjA4LTEuMzYiIC8+CiAgPHBhdGggZD0iTTE2LjEzIDIxLjA1YzEuNjUuNjMgMy42OC44NCA0Ljg3LjkxYS45LjkgMCAwIDAgLjk2LS45NiAxNy42OCAxNy42OCAwIDAgMC0uOS00Ljg3IiAvPgogIDxwYXRoIGQ9Ik0xNi45NCAxNS42MmMuODYuMiAyLjc3LjYyIDQuMjkuNWEuNzcuNzcgMCAwIDAgLjctLjkgMTYuNjQgMTYuNjQgMCAwIDAtMS4zNi00LjA4IiAvPgogIDxwYXRoIGQ9Ik0xNy45OSA1LjUyYTIwLjgyIDIwLjgyIDAgMCAxIDMuMTUgNC41LjguOCAwIDAgMS0uNjggMS4xM2MtMi4zMy4yLTUuMy0uMzItOC4yNy0xLjU3IiAvPgogIDxwYXRoIGQ9Ik00LjkzIDQuOTMgMyAzYS43LjcgMCAwIDEgMC0xIiAvPgogIDxwYXRoIGQ9Ik05LjU4IDEyLjE4YzEuMjQgMi45OCAxLjc3IDUuOTUgMS41NyA4LjI4YS44LjggMCAwIDEtMS4xMy42OCAyMC44MiAyMC44MiAwIDAgMS00LjUtMy4xNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHop extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":2296,"removedExports":[],"renderedExports":["LucideHop"],"renderedLength":2133},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hotel.d.ts":{"code":"/**\n * @component @name Hotel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjJ2LTYuNTciIC8+CiAgPHBhdGggZD0iTTEyIDExaC4wMSIgLz4KICA8cGF0aCBkPSJNMTIgN2guMDEiIC8+CiAgPHBhdGggZD0iTTE0IDE1LjQzVjIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNmE1IDUgMCAwIDAtNiAwIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMWguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDdoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDExaC4wMSIgLz4KICA8cGF0aCBkPSJNOCA3aC4wMSIgLz4KICA8cmVjdCB4PSI0IiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMjAiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hotel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHotel extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1580,"removedExports":[],"renderedExports":["LucideHotel"],"renderedLength":1417},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hospital.d.ts":{"code":"/**\n * @component @name Hospital\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3Y0IiAvPgogIDxwYXRoIGQ9Ik0xNCAyMXYtM2EyIDIgMCAwIDAtNCAwdjMiIC8+CiAgPHBhdGggZD0iTTE0IDloLTQiIC8+CiAgPHBhdGggZD0iTTE4IDExaDJhMiAyIDAgMCAxIDIgMnY2YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0ydi05YTIgMiAwIDAgMSAyLTJoMiIgLz4KICA8cGF0aCBkPSJNMTggMjFWNWEyIDIgMCAwIDAtMi0ySDhhMiAyIDAgMCAwLTIgMnYxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hospital\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHospital extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1518,"removedExports":[],"renderedExports":["LucideHospital"],"renderedLength":1355},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hop-off.d.ts":{"code":"/**\n * @component @name HopOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuODIgMTYuMTJjMS42OS42IDMuOTEuNzkgNS4xOC44NS4yOC4wMS41My0uMDkuNy0uMjciIC8+CiAgPHBhdGggZD0iTTExLjE0IDIwLjU3Yy41Mi4yNCAyLjQ0IDEuMTIgNC4wOCAxLjM3LjQ2LjA2Ljg2LS4yNS45LS43MS4xMi0xLjUyLS4zLTMuNDMtLjUtNC4yOCIgLz4KICA8cGF0aCBkPSJNMTYuMTMgMjEuMDVjMS42NS42MyAzLjY4Ljg0IDQuODcuOTFhLjkuOSAwIDAgMCAuNy0uMjYiIC8+CiAgPHBhdGggZD0iTTE3Ljk5IDUuNTJhMjAuODMgMjAuODMgMCAwIDEgMy4xNSA0LjUuOC44IDAgMCAxLS42OCAxLjEzYy0xLjE3LjEtMi41LjAyLTMuOS0uMjUiIC8+CiAgPHBhdGggZD0iTTIwLjU3IDExLjE0Yy4yNC41MiAxLjEyIDIuNDQgMS4zNyA0LjA4LjA0LjMtLjA4LjU5LS4zMS43NSIgLz4KICA8cGF0aCBkPSJNNC45MyA0LjkzYTEwIDEwIDAgMCAwLS42NyAxMy40Yy4zNS40My45Ni40IDEuMTctLjEyLjY5LTEuNzEgMS4wNy01LjA3IDEuMDctNi43MSAxLjM0LjQ1IDMuMS45IDQuODguNjJhLjg1Ljg1IDAgMCAwIC40OC0uMjQiIC8+CiAgPHBhdGggZD0iTTUuNTIgMTcuOTljMS4wNS45NSAyLjkxIDIuNDIgNC41IDMuMTVhLjguOCAwIDAgMCAxLjEzLS42OGMuMi0yLjM0LS4zMy01LjMtMS41Ny04LjI4IiAvPgogIDxwYXRoIGQ9Ik04LjM1IDIuNjhhMTAgMTAgMCAwIDEgOS45OCAxLjU4Yy40My4zNS40Ljk2LS4xMiAxLjE3LTEuNS42LTQuMy45OC02LjA3IDEuMDUiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hop-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHopOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":2215,"removedExports":[],"renderedExports":["LucideHopOff"],"renderedLength":2052},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/house-heart.d.ts":{"code":"/**\n * @component @name HouseHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOC42MiAxMy44QTIuMjUgMi4yNSAwIDEgMSAxMiAxMC44MzZhMi4yNSAyLjI1IDAgMSAxIDMuMzggMi45NjZsLTIuNjI2IDIuODU2YS45OTguOTk4IDAgMCAxLTEuNTA3IDB6IiAvPgogIDxwYXRoIGQ9Ik0zIDEwYTIgMiAwIDAgMSAuNzA5LTEuNTI4bDctNmEyIDIgMCAwIDEgMi41ODIgMGw3IDZBMiAyIDAgMCAxIDIxIDEwdjlhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/house-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHouseHeart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1527,"removedExports":[],"renderedExports":["LucideHouseHeart"],"renderedLength":1364},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/house-plus.d.ts":{"code":"/**\n * @component @name HousePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMzUgMjFINWEyIDIgMCAwIDEtMi0ydi05YTIgMiAwIDAgMSAuNzEtMS41M2w3LTZhMiAyIDAgMCAxIDIuNTggMGw3IDZBMiAyIDAgMCAxIDIxIDEwdjIuMzUiIC8+CiAgPHBhdGggZD0iTTE0LjggMTIuNEExIDEgMCAwIDAgMTQgMTJoLTRhMSAxIDAgMCAwLTEgMXY4IiAvPgogIDxwYXRoIGQ9Ik0xNSAxOGg2IiAvPgogIDxwYXRoIGQ9Ik0xOCAxNXY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/house-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHousePlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1501,"removedExports":[],"renderedExports":["LucideHousePlus"],"renderedLength":1338},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/hourglass.d.ts":{"code":"/**\n * @component @name Hourglass\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMmgxNCIgLz4KICA8cGF0aCBkPSJNNSAyaDE0IiAvPgogIDxwYXRoIGQ9Ik0xNyAyMnYtNC4xNzJhMiAyIDAgMCAwLS41ODYtMS40MTRMMTIgMTJsLTQuNDE0IDQuNDE0QTIgMiAwIDAgMCA3IDE3LjgyOFYyMiIgLz4KICA8cGF0aCBkPSJNNyAydjQuMTcyYTIgMiAwIDAgMCAuNTg2IDEuNDE0TDEyIDEybDQuNDE0LTQuNDE0QTIgMiAwIDAgMCAxNyA2LjE3MlYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hourglass\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHourglass extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1508,"removedExports":[],"renderedExports":["LucideHourglass"],"renderedLength":1345},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/house.d.ts":{"code":"/**\n * @component @name House\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMjF2LThhMSAxIDAgMCAwLTEtMWgtNGExIDEgMCAwIDAtMSAxdjgiIC8+CiAgPHBhdGggZD0iTTMgMTBhMiAyIDAgMCAxIC43MDktMS41MjhsNy02YTIgMiAwIDAgMSAyLjU4MiAwbDcgNkEyIDIgMCAwIDEgMjEgMTB2OWEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/house\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHouse extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideHouse\n */\ndeclare const LucideHome: typeof LucideHouse;","originalLength":1533,"removedExports":[],"renderedExports":["LucideHouse","LucideHome"],"renderedLength":1363},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/house-wifi.d.ts":{"code":"/**\n * @component @name HouseWifi\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOS41IDEzLjg2NmE0IDQgMCAwIDEgNSAuMDEiIC8+CiAgPHBhdGggZD0iTTEyIDE3aC4wMSIgLz4KICA8cGF0aCBkPSJNMyAxMGEyIDIgMCAwIDEgLjcwOS0xLjUyOGw3LTZhMiAyIDAgMCAxIDIuNTgyIDBsNyA2QTIgMiAwIDAgMSAyMSAxMHY5YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0yeiIgLz4KICA8cGF0aCBkPSJNNyAxMC43NTRhOCA4IDAgMCAxIDEwIDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/house-wifi\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHouseWifi extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1513,"removedExports":[],"renderedExports":["LucideHouseWifi"],"renderedLength":1350},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/house-plug.d.ts":{"code":"/**\n * @component @name HousePlug\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJWOC45NjQiIC8+CiAgPHBhdGggZD0iTTE0IDEyVjguOTY0IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMmExIDEgMCAwIDEgMSAxdjJhMiAyIDAgMCAxLTIgMmgtNGEyIDIgMCAwIDEtMi0ydi0yYTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik04LjUgMjFINWEyIDIgMCAwIDEtMi0ydi05YTIgMiAwIDAgMSAuNzA5LTEuNTI4bDctNmEyIDIgMCAwIDEgMi41ODIgMGw3IDZBMiAyIDAgMCAxIDIxIDEwdjlhMiAyIDAgMCAxLTIgMmgtNWEyIDIgMCAwIDEtMi0ydi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/house-plug\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHousePlug extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1589,"removedExports":[],"renderedExports":["LucideHousePlug"],"renderedLength":1426},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/heart-plus.d.ts":{"code":"/**\n * @component @name HeartPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuNDc5IDE5LjM3NC0uOTcxLjkzOWEyIDIgMCAwIDEtMyAuMDE5TDUgMTVjLTEuNS0xLjUtMy0zLjItMy01LjVhNS41IDUuNSAwIDAgMSA5LjU5MS0zLjY3Ni41Ni41NiAwIDAgMCAuODE4IDBBNS40OSA1LjQ5IDAgMCAxIDIyIDkuNWE1LjIgNS4yIDAgMCAxLS4yMTkgMS40OSIgLz4KICA8cGF0aCBkPSJNMTUgMTVoNiIgLz4KICA8cGF0aCBkPSJNMTggMTJ2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heart-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeartPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1509,"removedExports":[],"renderedExports":["LucideHeartPlus"],"renderedLength":1346},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ice-cream-cone.d.ts":{"code":"/**\n * @component @name IceCreamCone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyAxMSA0LjA4IDEwLjM1YTEgMSAwIDAgMCAxLjg0IDBMMTcgMTEiIC8+CiAgPHBhdGggZD0iTTE3IDdBNSA1IDAgMCAwIDcgNyIgLz4KICA8cGF0aCBkPSJNMTcgN2EyIDIgMCAwIDEgMCA0SDdhMiAyIDAgMCAxIDAtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ice-cream-cone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideIceCreamCone extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideIceCreamCone\n */\ndeclare const LucideIceCream: typeof LucideIceCreamCone;","originalLength":1555,"removedExports":[],"renderedExports":["LucideIceCreamCone","LucideIceCream"],"renderedLength":1385},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/id-card.d.ts":{"code":"/**\n * @component @name IdCard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTBoMiIgLz4KICA8cGF0aCBkPSJNMTYgMTRoMiIgLz4KICA8cGF0aCBkPSJNNi4xNyAxNWEzIDMgMCAwIDEgNS42NiAwIiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSIxMSIgcj0iMiIgLz4KICA8cmVjdCB4PSIyIiB5PSI1IiB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/id-card\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideIdCard extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1427,"removedExports":[],"renderedExports":["LucideIdCard"],"renderedLength":1264},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/id-card-lanyard.d.ts":{"code":"/**\n * @component @name IdCardLanyard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNSA4aC0zIiAvPgogIDxwYXRoIGQ9Im0xNSAyLTEgMmgzYTIgMiAwIDAgMSAyIDJ2MTRhMiAyIDAgMCAxLTIgMkg3YTIgMiAwIDAgMS0yLTJWNmEyIDIgMCAwIDEgMi0yaDMiIC8+CiAgPHBhdGggZD0iTTE2Ljg5OSAyMkE1IDUgMCAwIDAgNy4xIDIyIiAvPgogIDxwYXRoIGQ9Im05IDIgMyA2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTUiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/id-card-lanyard\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideIdCardLanyard extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1530,"removedExports":[],"renderedExports":["LucideIdCardLanyard"],"renderedLength":1367},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/image-down.d.ts":{"code":"/**\n * @component @name ImageDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMyAyMUg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDE0YTIgMiAwIDAgMSAyIDJ2MTBsLTMuMS0zLjFhMiAyIDAgMCAwLTIuODE0LjAxNEw2IDIxIiAvPgogIDxwYXRoIGQ9Im0xNCAxOSAzIDN2LTUuNSIgLz4KICA8cGF0aCBkPSJtMTcgMjIgMy0zIiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSI5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/image-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideImageDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1477,"removedExports":[],"renderedExports":["LucideImageDown"],"renderedLength":1314},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ice-cream-bowl.d.ts":{"code":"/**\n * @component @name IceCreamBowl\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTdjNSAwIDgtMi42OSA4LTZINGMwIDMuMzEgMyA2IDggNm0tNCA0aDhtLTQtM3YzTTUuMTQgMTFhMy41IDMuNSAwIDEgMSA2LjcxIDAiIC8+CiAgPHBhdGggZD0iTTEyLjE0IDExYTMuNSAzLjUgMCAxIDEgNi43MSAwIiAvPgogIDxwYXRoIGQ9Ik0xNS41IDYuNWEzLjUgMy41IDAgMSAwLTcgMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ice-cream-bowl\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideIceCreamBowl extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideIceCreamBowl\n */\ndeclare const LucideIceCream2: typeof LucideIceCreamBowl;","originalLength":1617,"removedExports":[],"renderedExports":["LucideIceCreamBowl","LucideIceCream2"],"renderedLength":1447},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/image-minus.d.ts":{"code":"/**\n * @component @name ImageMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOXYxMGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoNyIgLz4KICA8bGluZSB4MT0iMTYiIHgyPSIyMiIgeTE9IjUiIHkyPSI1IiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSI5IiByPSIyIiAvPgogIDxwYXRoIGQ9Im0yMSAxNS0zLjA4Ni0zLjA4NmEyIDIgMCAwIDAtMi44MjggMEw2IDIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/image-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideImageMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1487,"removedExports":[],"renderedExports":["LucideImageMinus"],"renderedLength":1324},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/image-off.d.ts":{"code":"/**\n * @component @name ImageOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMiIgeTI9IjIyIiAvPgogIDxwYXRoIGQ9Ik0xMC40MSAxMC40MWEyIDIgMCAxIDEtMi44My0yLjgzIiAvPgogIDxsaW5lIHgxPSIxMy41IiB4Mj0iNiIgeTE9IjEzLjUiIHkyPSIyMSIgLz4KICA8bGluZSB4MT0iMTgiIHgyPSIyMSIgeTE9IjEyIiB5Mj0iMTUiIC8+CiAgPHBhdGggZD0iTTMuNTkgMy41OUExLjk5IDEuOTkgMCAwIDAgMyA1djE0YTIgMiAwIDAgMCAyIDJoMTRjLjU1IDAgMS4wNTItLjIyIDEuNDEtLjU5IiAvPgogIDxwYXRoIGQ9Ik0yMSAxNVY1YTIgMiAwIDAgMC0yLTJIOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/image-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideImageOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1619,"removedExports":[],"renderedExports":["LucideImageOff"],"renderedLength":1456},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/image-plus.d.ts":{"code":"/**\n * @component @name ImagePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNWg2IiAvPgogIDxwYXRoIGQ9Ik0xOSAydjYiIC8+CiAgPHBhdGggZD0iTTIxIDExLjVWMTlhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDcuNSIgLz4KICA8cGF0aCBkPSJtMjEgMTUtMy4wODYtMy4wODZhMiAyIDAgMCAwLTIuODI4IDBMNiAyMSIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iOSIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/image-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideImagePlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1497,"removedExports":[],"renderedExports":["LucideImagePlus"],"renderedLength":1334},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/image-play.d.ts":{"code":"/**\n * @component @name ImagePlay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTUuMDAzYTEgMSAwIDAgMSAxLjUxNy0uODU5bDQuOTk3IDIuOTk3YTEgMSAwIDAgMSAwIDEuNzE4bC00Ljk5NyAyLjk5N2ExIDEgMCAwIDEtMS41MTctLjg2eiIgLz4KICA8cGF0aCBkPSJNMjEgMTIuMTdWNWEyIDIgMCAwIDAtMi0ySDVhMiAyIDAgMCAwLTIgMnYxNGEyIDIgMCAwIDAgMiAyaDYiIC8+CiAgPHBhdGggZD0ibTYgMjEgNS01IiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSI5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/image-play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideImagePlay extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1537,"removedExports":[],"renderedExports":["LucideImagePlay"],"renderedLength":1374},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/image-upscale.d.ts":{"code":"/**\n * @component @name ImageUpscale\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM2g1djUiIC8+CiAgPHBhdGggZD0iTTE3IDIxaDJhMiAyIDAgMCAwIDItMiIgLz4KICA8cGF0aCBkPSJNMjEgMTJ2MyIgLz4KICA8cGF0aCBkPSJtMjEgMy01IDUiIC8+CiAgPHBhdGggZD0iTTMgN1Y1YTIgMiAwIDAgMSAyLTIiIC8+CiAgPHBhdGggZD0ibTUgMjEgNC4xNDQtNC4xNDRhMS4yMSAxLjIxIDAgMCAxIDEuNzEyIDBMMTMgMTkiIC8+CiAgPHBhdGggZD0iTTkgM2gzIiAvPgogIDxyZWN0IHg9IjMiIHk9IjExIiB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/image-upscale\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideImageUpscale extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1611,"removedExports":[],"renderedExports":["LucideImageUpscale"],"renderedLength":1448},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/image-up.d.ts":{"code":"/**\n * @component @name ImageUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMyAyMUg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDE0YTIgMiAwIDAgMSAyIDJ2MTBsLTMuMS0zLjFhMiAyIDAgMCAwLTIuODE0LjAxNEw2IDIxIiAvPgogIDxwYXRoIGQ9Im0xNCAxOS41IDMtMyAzIDMiIC8+CiAgPHBhdGggZD0iTTE3IDIydi01LjUiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/image-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideImageUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1469,"removedExports":[],"renderedExports":["LucideImageUp"],"renderedLength":1306},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/import.d.ts":{"code":"/**\n * @component @name Import\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxMiIgLz4KICA8cGF0aCBkPSJtOCAxMSA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik04IDVINGEyIDIgMCAwIDAtMiAydjEwYTIgMiAwIDAgMCAyIDJoMTZhMiAyIDAgMCAwIDItMlY3YTIgMiAwIDAgMC0yLTJoLTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/import\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideImport extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1382,"removedExports":[],"renderedExports":["LucideImport"],"renderedLength":1219},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/image.d.ts":{"code":"/**\n * @component @name Image\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iOSIgcj0iMiIgLz4KICA8cGF0aCBkPSJtMjEgMTUtMy4wODYtMy4wODZhMiAyIDAgMCAwLTIuODI4IDBMNiAyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/image\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideImage extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1388,"removedExports":[],"renderedExports":["LucideImage"],"renderedLength":1225},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/inbox.d.ts":{"code":"/**\n * @component @name Inbox\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cG9seWxpbmUgcG9pbnRzPSIyMiAxMiAxNiAxMiAxNCAxNSAxMCAxNSA4IDEyIDIgMTIiIC8+CiAgPHBhdGggZD0iTTUuNDUgNS4xMSAyIDEydjZhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0ydi02bC0zLjQ1LTYuODlBMiAyIDAgMCAwIDE2Ljc2IDRINy4yNGEyIDIgMCAwIDAtMS43OSAxLjExeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/inbox\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideInbox extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1428,"removedExports":[],"renderedExports":["LucideInbox"],"renderedLength":1265},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/images.d.ts":{"code":"/**\n * @component @name Images\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjIgMTEtMS4yOTYtMS4yOTZhMi40IDIuNCAwIDAgMC0zLjQwOCAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik00IDhhMiAyIDAgMCAwLTIgMnYxMGEyIDIgMCAwIDAgMiAyaDEwYTIgMiAwIDAgMCAyLTIiIC8+CiAgPGNpcmNsZSBjeD0iMTMiIGN5PSI3IiByPSIxIiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+CiAgPHJlY3QgeD0iOCIgeT0iMiIgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/images\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideImages extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1510,"removedExports":[],"renderedExports":["LucideImages"],"renderedLength":1347},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/info.d.ts":{"code":"/**\n * @component @name Info\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgMTZ2LTQiIC8+CiAgPHBhdGggZD0iTTEyIDhoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/info\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideInfo extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1294,"removedExports":[],"renderedExports":["LucideInfo"],"renderedLength":1131},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/indian-rupee.d.ts":{"code":"/**\n * @component @name IndianRupee\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAzaDEyIiAvPgogIDxwYXRoIGQ9Ik02IDhoMTIiIC8+CiAgPHBhdGggZD0ibTYgMTMgOC41IDgiIC8+CiAgPHBhdGggZD0iTTYgMTNoMyIgLz4KICA8cGF0aCBkPSJNOSAxM2M2LjY2NyAwIDYuNjY3LTEwIDAtMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/indian-rupee\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideIndianRupee extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1409,"removedExports":[],"renderedExports":["LucideIndianRupee"],"renderedLength":1246},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/italic.d.ts":{"code":"/**\n * @component @name Italic\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTkiIHgyPSIxMCIgeTE9IjQiIHkyPSI0IiAvPgogIDxsaW5lIHgxPSIxNCIgeDI9IjUiIHkxPSIyMCIgeTI9IjIwIiAvPgogIDxsaW5lIHgxPSIxNSIgeDI9IjkiIHkxPSI0IiB5Mj0iMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/italic\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideItalic extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1358,"removedExports":[],"renderedExports":["LucideItalic"],"renderedLength":1195},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/infinity.d.ts":{"code":"/**\n * @component @name Infinity\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxNmM1IDAgNy04IDEyLThhNCA0IDAgMCAxIDAgOGMtNSAwLTctOC0xMi04YTQgNCAwIDEgMCAwIDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/infinity\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideInfinity extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1306,"removedExports":[],"renderedExports":["LucideInfinity"],"renderedLength":1143},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/inspection-panel.d.ts":{"code":"/**\n * @component @name InspectionPanel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDdoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNyA3aC4wMSIgLz4KICA8cGF0aCBkPSJNNyAxN2guMDEiIC8+CiAgPHBhdGggZD0iTTE3IDE3aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/inspection-panel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideInspectionPanel extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1453,"removedExports":[],"renderedExports":["LucideInspectionPanel"],"renderedLength":1290},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/joystick.d.ts":{"code":"/**\n * @component @name Joystick\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTdhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MmEyIDIgMCAwIDAgMiAyaDE0YTIgMiAwIDAgMCAyLTJ2LTJaIiAvPgogIDxwYXRoIGQ9Ik02IDE1di0yIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNVY5IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iNiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/joystick\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideJoystick extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1434,"removedExports":[],"renderedExports":["LucideJoystick"],"renderedLength":1271},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/iteration-cw.d.ts":{"code":"/**\n * @component @name IterationCw\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMGE4IDggMCAxIDEgOCA4SDQiIC8+CiAgPHBhdGggZD0ibTggMjItNC00IDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/iteration-cw\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideIterationCw extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1313,"removedExports":[],"renderedExports":["LucideIterationCw"],"renderedLength":1150},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/iteration-ccw.d.ts":{"code":"/**\n * @component @name IterationCcw\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTQgNCA0LTQgNCIgLz4KICA8cGF0aCBkPSJNMjAgMTBhOCA4IDAgMSAwLTggOGg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/iteration-ccw\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideIterationCcw extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1319,"removedExports":[],"renderedExports":["LucideIterationCcw"],"renderedLength":1156},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/japanese-yen.d.ts":{"code":"/**\n * @component @name JapaneseYen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgOS41VjIxbTAtMTEuNUw2IDNtNiA2LjVMMTggMyIgLz4KICA8cGF0aCBkPSJNNiAxNWgxMiIgLz4KICA8cGF0aCBkPSJNNiAxMWgxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/japanese-yen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideJapaneseYen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1353,"removedExports":[],"renderedExports":["LucideJapaneseYen"],"renderedLength":1190},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/key-round.d.ts":{"code":"/**\n * @component @name KeyRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi41ODYgMTcuNDE0QTIgMiAwIDAgMCAyIDE4LjgyOFYyMWExIDEgMCAwIDAgMSAxaDNhMSAxIDAgMCAwIDEtMXYtMWExIDEgMCAwIDEgMS0xaDFhMSAxIDAgMCAwIDEtMXYtMWExIDEgMCAwIDEgMS0xaC4xNzJhMiAyIDAgMCAwIDEuNDE0LS41ODZsLjgxNC0uODE0YTYuNSA2LjUgMCAxIDAtNC00eiIgLz4KICA8Y2lyY2xlIGN4PSIxNi41IiBjeT0iNy41IiByPSIuNSIgZmlsbD0iY3VycmVudENvbG9yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/key-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideKeyRound extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1531,"removedExports":[],"renderedExports":["LucideKeyRound"],"renderedLength":1368},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/key-square.d.ts":{"code":"/**\n * @component @name KeySquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNCAyLjdhMi41IDIuNSAwIDAgMSAzLjQgMGw1LjUgNS41YTIuNSAyLjUgMCAwIDEgMCAzLjRsLTMuNyAzLjdhMi41IDIuNSAwIDAgMS0zLjQgMEw4LjcgOS44YTIuNSAyLjUgMCAwIDEgMC0zLjR6IiAvPgogIDxwYXRoIGQ9Im0xNCA3IDMgMyIgLz4KICA8cGF0aCBkPSJtOS40IDEwLjYtNi44MTQgNi44MTRBMiAyIDAgMCAwIDIgMTguODI4VjIxYTEgMSAwIDAgMCAxIDFoM2ExIDEgMCAwIDAgMS0xdi0xYTEgMSAwIDAgMSAxLTFoMWExIDEgMCAwIDAgMS0xdi0xYTEgMSAwIDAgMSAxLTFoLjE3MmEyIDIgMCAwIDAgMS40MTQtLjU4NmwuODE0LS44MTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/key-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideKeySquare extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1653,"removedExports":[],"renderedExports":["LucideKeySquare"],"renderedLength":1490},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/kayak.d.ts":{"code":"/**\n * @component @name Kayak\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTdhMSAxIDAgMCAwLTEgMXYxYTIgMiAwIDEgMCAyLTJ6IiAvPgogIDxwYXRoIGQ9Ik0yMC45NyAzLjYxYS40NS40NSAwIDAgMC0uNTgtLjU4QzEwLjIgNi42IDYuNiAxMC4yIDMuMDMgMjAuMzlhLjQ1LjQ1IDAgMCAwIC41OC41OEMxMy44IDE3LjQgMTcuNCAxMy44IDIwLjk3IDMuNjEiIC8+CiAgPHBhdGggZD0ibTYuNzA3IDYuNzA3IDEwLjU4NiAxMC41ODYiIC8+CiAgPHBhdGggZD0iTTcgNWEyIDIgMCAxIDAtMiAyaDFhMSAxIDAgMCAwIDEtMXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/kayak\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideKayak extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1552,"removedExports":[],"renderedExports":["LucideKayak"],"renderedLength":1389},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/keyboard-music.d.ts":{"code":"/**\n * @component @name KeyboardMusic\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik02IDhoNCIgLz4KICA8cGF0aCBkPSJNMTQgOGguMDEiIC8+CiAgPHBhdGggZD0iTTE4IDhoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDIwIiAvPgogIDxwYXRoIGQ9Ik02IDEydjQiIC8+CiAgPHBhdGggZD0iTTEwIDEydjQiIC8+CiAgPHBhdGggZD0iTTE0IDEydjQiIC8+CiAgPHBhdGggZD0iTTE4IDEydjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/keyboard-music\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideKeyboardMusic extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1561,"removedExports":[],"renderedExports":["LucideKeyboardMusic"],"renderedLength":1398},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/kanban.d.ts":{"code":"/**\n * @component @name Kanban\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAzdjE0IiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjgiIC8+CiAgPHBhdGggZD0iTTE5IDN2MTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/kanban\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideKanban extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1286,"removedExports":[],"renderedExports":["LucideKanban"],"renderedLength":1123},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/keyboard-off.d.ts":{"code":"/**\n * @component @name KeyboardOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNIDIwIDQgQTIgMiAwIDAgMSAyMiA2IiAvPgogIDxwYXRoIGQ9Ik0gMjIgNiBMIDIyIDE2LjQxIiAvPgogIDxwYXRoIGQ9Ik0gNyAxNiBMIDE2IDE2IiAvPgogIDxwYXRoIGQ9Ik0gOS42OSA0IEwgMjAgNCIgLz4KICA8cGF0aCBkPSJNMTQgOGguMDEiIC8+CiAgPHBhdGggZD0iTTE4IDhoLjAxIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTIwIDIwSDRhMiAyIDAgMCAxLTItMlY2YTIgMiAwIDAgMSAyLTIiIC8+CiAgPHBhdGggZD0iTTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTggMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/keyboard-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideKeyboardOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1637,"removedExports":[],"renderedExports":["LucideKeyboardOff"],"renderedLength":1474},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/key.d.ts":{"code":"/**\n * @component @name Key\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuNSA3LjUgMi4zIDIuM2ExIDEgMCAwIDAgMS40IDBsMi4xLTIuMWExIDEgMCAwIDAgMC0xLjRMMTkgNCIgLz4KICA8cGF0aCBkPSJtMjEgMi05LjYgOS42IiAvPgogIDxjaXJjbGUgY3g9IjcuNSIgY3k9IjE1LjUiIHI9IjUuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/key\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideKey extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1372,"removedExports":[],"renderedExports":["LucideKey"],"renderedLength":1209},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/keyboard.d.ts":{"code":"/**\n * @component @name Keyboard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOGguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNMTQgOGguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNMTggOGguMDEiIC8+CiAgPHBhdGggZD0iTTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTcgMTZoMTAiIC8+CiAgPHBhdGggZD0iTTggMTJoLjAxIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNiIgeD0iMiIgeT0iNCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/keyboard\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideKeyboard extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1542,"removedExports":[],"renderedExports":["LucideKeyboard"],"renderedLength":1379},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lamp-desk.d.ts":{"code":"/**\n * @component @name LampDesk\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjkzIDIuMjkzYTEgMSAwIDAgMSAxLjQxNCAwbDIuNSAyLjUgNS45OTQgMS4yMjdhMSAxIDAgMCAxIC41MDYgMS42ODdsLTcgN2ExIDEgMCAwIDEtMS42ODctLjUwNmwtMS4yMjctNS45OTQtMi41LTIuNWExIDEgMCAwIDEgMC0xLjQxNHoiIC8+CiAgPHBhdGggZD0ibTE0LjIwNyA0Ljc5My0zLjQxNCAzLjQxNCIgLz4KICA8cGF0aCBkPSJNMyAyMGEyIDIgMCAwIDEgMi0yaDRhMiAyIDAgMCAxIDIgMnYxYTEgMSAwIDAgMS0xIDFINGExIDEgMCAwIDEtMS0xeiIgLz4KICA8cGF0aCBkPSJtOS4wODYgNi41LTQuNzkzIDQuNzkzYTEgMSAwIDAgMC0uMTggMS4xN0w3IDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lamp-desk\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLampDesk extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1659,"removedExports":[],"renderedExports":["LucideLampDesk"],"renderedLength":1496},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lamp-wall-down.d.ts":{"code":"/**\n * @component @name LampWallDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuOTI5IDE4LjYyOUExIDEgMCAwIDEgMTkgMjBIOWExIDEgMCAwIDEtLjkyOC0xLjM3MWwyLTVBMSAxIDAgMCAxIDExIDEzaDZhMSAxIDAgMCAxIC45MjguNjI5eiIgLz4KICA8cGF0aCBkPSJNNiAzYTIgMiAwIDAgMSAyIDJ2MmEyIDIgMCAwIDEtMiAySDVhMSAxIDAgMCAxLTEtMVY0YTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik04IDZoNGEyIDIgMCAwIDEgMiAydjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lamp-wall-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLampWallDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1540,"removedExports":[],"renderedExports":["LucideLampWallDown"],"renderedLength":1377},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lamp-ceiling.d.ts":{"code":"/**\n * @component @name LampCeiling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnY1IiAvPgogIDxwYXRoIGQ9Ik0xNC44MjkgMTUuOTk4YTMgMyAwIDEgMS01LjY1OCAwIiAvPgogIDxwYXRoIGQ9Ik0yMC45MiAxNC42MDZBMSAxIDAgMCAxIDIwIDE2SDRhMSAxIDAgMCAxLS45Mi0xLjM5NGwzLTdBMSAxIDAgMCAxIDcgN2gxMGExIDEgMCAwIDEgLjkyLjYwNnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lamp-ceiling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLampCeiling extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1461,"removedExports":[],"renderedExports":["LucideLampCeiling"],"renderedLength":1298},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lamp-wall-up.d.ts":{"code":"/**\n * @component @name LampWallUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuOTI5IDkuNjI5QTEgMSAwIDAgMSAxOSAxMUg5YTEgMSAwIDAgMS0uOTI4LTEuMzcxbDItNUExIDEgMCAwIDEgMTEgNGg2YTEgMSAwIDAgMSAuOTI4LjYyOXoiIC8+CiAgPHBhdGggZD0iTTYgMTVhMiAyIDAgMCAxIDIgMnYyYTIgMiAwIDAgMS0yIDJINWExIDEgMCAwIDEtMS0xdi00YTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik04IDE4aDRhMiAyIDAgMCAwIDItMnYtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/lamp-wall-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLampWallUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1532,"removedExports":[],"renderedExports":["LucideLampWallUp"],"renderedLength":1369},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/land-plot.d.ts":{"code":"/**\n * @component @name LandPlot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgOCA2LTMtNi0zdjEwIiAvPgogIDxwYXRoIGQ9Im04IDExLjk5LTUuNSAzLjE0YTEgMSAwIDAgMCAwIDEuNzRsOC41IDQuODZhMiAyIDAgMCAwIDIgMGw4LjUtNC44NmExIDEgMCAwIDAgMC0xLjc0TDE2IDEyIiAvPgogIDxwYXRoIGQ9Im02LjQ5IDEyLjg1IDExLjAyIDYuMyIgLz4KICA8cGF0aCBkPSJNMTcuNTEgMTIuODUgNi41IDE5LjE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/land-plot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLandPlot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1487,"removedExports":[],"renderedExports":["LucideLandPlot"],"renderedLength":1324},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lamp-floor.d.ts":{"code":"/**\n * @component @name LampFloor\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTB2MTIiIC8+CiAgPHBhdGggZD0iTTE3LjkyOSA3LjYyOUExIDEgMCAwIDEgMTcgOUg3YTEgMSAwIDAgMS0uOTI4LTEuMzcxbDItNUExIDEgMCAwIDEgOSAyaDZhMSAxIDAgMCAxIC45MjguNjI5eiIgLz4KICA8cGF0aCBkPSJNOSAyMmg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lamp-floor\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLampFloor extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1417,"removedExports":[],"renderedExports":["LucideLampFloor"],"renderedLength":1254},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/landmark.d.ts":{"code":"/**\n * @component @name Landmark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTh2LTciIC8+CiAgPHBhdGggZD0iTTExLjExOSAyLjIwNWEyIDIgMCAwIDEgMS43NjIgMGw3Ljg0IDMuODQ2QS41LjUgMCAwIDEgMjAuNSA3aC0xN2EuNS41IDAgMCAxLS4yMi0uOTQ5eiIgLz4KICA8cGF0aCBkPSJNMTQgMTh2LTciIC8+CiAgPHBhdGggZD0iTTE4IDE4di03IiAvPgogIDxwYXRoIGQ9Ik0zIDIyaDE4IiAvPgogIDxwYXRoIGQ9Ik02IDE4di03IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/landmark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLandmark extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1502,"removedExports":[],"renderedExports":["LucideLandmark"],"renderedLength":1339},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/languages.d.ts":{"code":"/**\n * @component @name Languages\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNSA4IDYgNiIgLz4KICA8cGF0aCBkPSJtNCAxNCA2LTYgMi0zIiAvPgogIDxwYXRoIGQ9Ik0yIDVoMTIiIC8+CiAgPHBhdGggZD0iTTcgMmgxIiAvPgogIDxwYXRoIGQ9Im0yMiAyMi01LTEwLTUgMTAiIC8+CiAgPHBhdGggZD0iTTE0IDE4aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/languages\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLanguages extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1416,"removedExports":[],"renderedExports":["LucideLanguages"],"renderedLength":1253},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lamp.d.ts":{"code":"/**\n * @component @name Lamp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJ2NiIgLz4KICA8cGF0aCBkPSJNNC4wNzcgMTAuNjE1QTEgMSAwIDAgMCA1IDEyaDE0YTEgMSAwIDAgMCAuOTIzLTEuMzg1bC0zLjA3Ny03LjM4NEEyIDIgMCAwIDAgMTUgMkg5YTIgMiAwIDAgMC0xLjg0NiAxLjIzWiIgLz4KICA8cGF0aCBkPSJNOCAyMGEyIDIgMCAwIDEgMi0yaDRhMiAyIDAgMCAxIDIgMnYxYTEgMSAwIDAgMS0xIDFIOWExIDEgMCAwIDEtMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/lamp\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLamp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1486,"removedExports":[],"renderedExports":["LucideLamp"],"renderedLength":1323},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/laptop.d.ts":{"code":"/**\n * @component @name Laptop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNWEyIDIgMCAwIDEgMiAydjguNTI2YTIgMiAwIDAgMCAuMjEyLjg5N2wxLjA2OCAyLjEyN2ExIDEgMCAwIDEtLjkgMS40NUgzLjYyYTEgMSAwIDAgMS0uOS0xLjQ1bDEuMDY4LTIuMTI3QTIgMiAwIDAgMCA0IDE1LjUyNlY3YTIgMiAwIDAgMSAyLTJ6IiAvPgogIDxwYXRoIGQ9Ik0yMC4wNTQgMTUuOTg3SDMuOTQ2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/laptop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLaptop extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1454,"removedExports":[],"renderedExports":["LucideLaptop"],"renderedLength":1291},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/laptop-minimal.d.ts":{"code":"/**\n * @component @name LaptopMinimal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTIiIHg9IjMiIHk9IjQiIHJ4PSIyIiByeT0iMiIgLz4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMjAiIHkyPSIyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/laptop-minimal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLaptopMinimal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideLaptopMinimal\n */\ndeclare const LucideLaptop2: typeof LucideLaptopMinimal;","originalLength":1508,"removedExports":[],"renderedExports":["LucideLaptopMinimal","LucideLaptop2"],"renderedLength":1338},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/laptop-minimal-check.d.ts":{"code":"/**\n * @component @name LaptopMinimalCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGgyMCIgLz4KICA8cGF0aCBkPSJtOSAxMCAyIDIgNC00IiAvPgogIDxyZWN0IHg9IjMiIHk9IjQiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/laptop-minimal-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLaptopMinimalCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1408,"removedExports":[],"renderedExports":["LucideLaptopMinimalCheck"],"renderedLength":1245},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lasso.d.ts":{"code":"/**\n * @component @name Lasso\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy43MDQgMTQuNDY3YTEwIDggMCAxIDEgMy4xMTUgMi4zNzUiIC8+CiAgPHBhdGggZD0iTTcgMjJhNSA1IDAgMCAxLTItMy45OTQiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE2IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lasso\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLasso extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1352,"removedExports":[],"renderedExports":["LucideLasso"],"renderedLength":1189},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layer-arrow-up.d.ts":{"code":"/**\n * @component @name LayerArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTRWNCIgLz4KICA8cGF0aCBkPSJNNy42NzQgMTAuNzc0IDIuNTggMTMuMDlhMSAxIDAgMDAwIDEuODIybDguNiAzLjkxYTIgMiAwIDAwMS42NSAwbDguNTgtMy45YTEgMSAwIDAwLjU5LS45MiAxIDEgMCAwMC0uNTktLjkyMmwtNS4wNzgtMi4zMDgiIC8+CiAgPHBhdGggZD0ibTkgNyAzLTMgMyAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layer-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayerArrowUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1480,"removedExports":[],"renderedExports":["LucideLayerArrowUp"],"renderedLength":1317},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lasso-select.d.ts":{"code":"/**\n * @component @name LassoSelect\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyMmE1IDUgMCAwIDEtMi00IiAvPgogIDxwYXRoIGQ9Ik03IDE2LjkzYy45Ni40MyAxLjk2Ljc0IDIuOTkuOTEiIC8+CiAgPHBhdGggZD0iTTMuMzQgMTRBNi44IDYuOCAwIDAgMSAyIDEwYzAtNC40MiA0LjQ4LTggMTAtOHMxMCAzLjU4IDEwIDhhNy4xOSA3LjE5IDAgMCAxLS4zMyAyIiAvPgogIDxwYXRoIGQ9Ik01IDE4YTIgMiAwIDEgMCAwLTQgMiAyIDAgMCAwIDAgNHoiIC8+CiAgPHBhdGggZD0iTTE0LjMzIDIyaC0uMDlhLjM1LjM1IDAgMCAxLS4yNC0uMzJ2LTEwYS4zNC4zNCAwIDAgMSAuMzMtLjM0Yy4wOCAwIC4xNS4wMy4yMS4wOGw3LjM0IDZhLjMzLjMzIDAgMCAxLS4yMS41OWgtNC40OWwtMi41NyAzLjg1YS4zNS4zNSAwIDAgMS0uMjguMTR6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lasso-select\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLassoSelect extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1741,"removedExports":[],"renderedExports":["LucideLassoSelect"],"renderedLength":1578},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layers-arrow-down.d.ts":{"code":"/**\n * @component @name LayersArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3YxNSIgLz4KICA8cGF0aCBkPSJNMiAxMmExIDEgMCAwMC41OC45MWw1LjA5MyAyLjMxNiIgLz4KICA8cGF0aCBkPSJNMjIgMTJhMSAxIDAgMDEtLjU5LjkybC01LjA3NyAyLjMwOCIgLz4KICA8cGF0aCBkPSJNOCAxMC4zNyAyLjYgNy45MWExIDEgMCAwMTAtMS44MzFsOC41Ny0zLjlhMiAyIDAgMDExLjY2LjAwMWw4LjU5IDMuOTFhMSAxIDAgMDEwIDEuODMxbC01LjM5MiAyLjQ1IiAvPgogIDxwYXRoIGQ9Im05IDE5IDMgMyAzLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layers-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayersArrowDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1602,"removedExports":[],"renderedExports":["LucideLayersArrowDown"],"renderedLength":1439},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layers-2.d.ts":{"code":"/**\n * @component @name Layers2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTMuNzRhMiAyIDAgMCAxLTIgMEwyLjUgOC44N2ExIDEgMCAwIDEgMC0xLjc0TDExIDIuMjZhMiAyIDAgMCAxIDIgMGw4LjUgNC44N2ExIDEgMCAwIDEgMCAxLjc0eiIgLz4KICA8cGF0aCBkPSJtMjAgMTQuMjg1IDEuNS44NDVhMSAxIDAgMCAxIDAgMS43NEwxMyAyMS43NGEyIDIgMCAwIDEtMiAwbC04LjUtNC44N2ExIDEgMCAwIDEgMC0xLjc0bDEuNS0uODQ1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layers-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayers2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1497,"removedExports":[],"renderedExports":["LucideLayers2"],"renderedLength":1334},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layers-minus.d.ts":{"code":"/**\n * @component @name LayersMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuODMgMi4xOGEyIDIgMCAwIDAtMS42NiAwTDIuNiA2LjA4YTEgMSAwIDAgMCAwIDEuODNsOC41OCAzLjkxYTIgMiAwIDAgMCAuODMuMTggMiAyIDAgMCAwIC44My0uMThsOC41OC0zLjlhMSAxIDAgMCAwIDAtMS44MzJ6IiAvPgogIDxwYXRoIGQ9Ik0xNiAxN2g2IiAvPgogIDxwYXRoIGQ9Ik0yLjAwMyAxMS45OTVhMSAxIDAgMCAwIC41OTcuOTE1bDguNTggMy45MWEyIDIgMCAwIDAgLjgzLjE4IiAvPgogIDxwYXRoIGQ9Ik0yLjAwMyAxNi45OTVhMSAxIDAgMCAwIC41OTcuOTE1bDguNTggMy45MWEyIDIgMCAwIDAgLjgzLjE4IDIgMiAwIDAgMCAuODMtLjE4bDIuMTEtLjk2IiAvPgogIDxwYXRoIGQ9Ik0yMi4wMTggMTIuMDA0YTEgMSAwIDAgMS0uNTk4LjkxNmwtLjE3Ny4wOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/layers-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayersMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1761,"removedExports":[],"renderedExports":["LucideLayersMinus"],"renderedLength":1598},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layers-arrow-up.d.ts":{"code":"/**\n * @component @name LayersArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJWMiIgLz4KICA8cGF0aCBkPSJNMiAxNy4wMDJhMSAxIDAgMDAuNTguOTFsOC42IDMuOTFhMiAyIDAgMDAxLjY1IDBsOC41OC0zLjlhMSAxIDAgMDAuNTktLjkyIiAvPgogIDxwYXRoIGQ9Ik03LjY3NCA4Ljc3NCAyLjU4IDExLjA5YTEgMSAwIDAwMCAxLjgyMmw4LjYgMy45MWEyIDIgMCAwMDEuNjUgMGw4LjU4LTMuOWExIDEgMCAwMC41OS0uOTIgMSAxIDAgMDAtLjU5LS45MjJsLTUuMDc4LTIuMzA4IiAvPgogIDxwYXRoIGQ9Im05IDUgMy0zIDMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/layers-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayersArrowUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1606,"removedExports":[],"renderedExports":["LucideLayersArrowUp"],"renderedLength":1443},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layers.d.ts":{"code":"/**\n * @component @name Layers\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuODMgMi4xOGEyIDIgMCAwIDAtMS42NiAwTDIuNiA2LjA4YTEgMSAwIDAgMCAwIDEuODNsOC41OCAzLjkxYTIgMiAwIDAgMCAxLjY2IDBsOC41OC0zLjlhMSAxIDAgMCAwIDAtMS44M3oiIC8+CiAgPHBhdGggZD0iTTIgMTJhMSAxIDAgMCAwIC41OC45MWw4LjYgMy45MWEyIDIgMCAwIDAgMS42NSAwbDguNTgtMy45QTEgMSAwIDAgMCAyMiAxMiIgLz4KICA8cGF0aCBkPSJNMiAxN2ExIDEgMCAwIDAgLjU4LjkxbDguNiAzLjkxYTIgMiAwIDAgMCAxLjY1IDBsOC41OC0zLjlBMSAxIDAgMCAwIDIyIDE3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layers\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayers extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideLayers\n */\ndeclare const LucideLayers3: typeof LucideLayers;","originalLength":1715,"removedExports":[],"renderedExports":["LucideLayers","LucideLayers3"],"renderedLength":1545},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layers-plus.d.ts":{"code":"/**\n * @component @name LayersPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuODMgMi4xOGEyIDIgMCAwIDAtMS42NiAwTDIuNiA2LjA4YTEgMSAwIDAgMCAwIDEuODNsOC41OCAzLjkxYTIgMiAwIDAgMCAuODMuMTggMiAyIDAgMCAwIC44My0uMThsOC41OC0zLjlhMSAxIDAgMCAwIDAtMS44MzF6IiAvPgogIDxwYXRoIGQ9Ik0xNiAxN2g2IiAvPgogIDxwYXRoIGQ9Ik0xOSAxNHY2IiAvPgogIDxwYXRoIGQ9Ik0yIDEyYTEgMSAwIDAgMCAuNTguOTFsOC42IDMuOTFhMiAyIDAgMCAwIC44MjUuMTc4IiAvPgogIDxwYXRoIGQ9Ik0yIDE3YTEgMSAwIDAgMCAuNTguOTFsOC42IDMuOTFhMiAyIDAgMCAwIDEuNjUgMGwyLjExNi0uOTYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layers-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayersPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1659,"removedExports":[],"renderedExports":["LucideLayersPlus"],"renderedLength":1496},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layer-arrow-down.d.ts":{"code":"/**\n * @component @name LayerArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTB2MTAiIC8+CiAgPHBhdGggZD0iTTIyIDEwYTEgMSAwIDAxLS41OS45MmwtNS4wNzcgMi4zMDgiIC8+CiAgPHBhdGggZD0iTTIyLjAxNyAxMC4wMDVhMSAxIDAgMDAtLjU5Ny0uOTE2bC04LjU5LTMuOTFhMiAyIDAgMDAtMS42Ni4wMDFMMi42IDkuMDhhMSAxIDAgMDAtLjAyIDEuODMxbDUuMDkzIDIuMzE2IiAvPgogIDxwYXRoIGQ9Im05IDE3IDMgMyAzLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layer-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayerArrowDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1540,"removedExports":[],"renderedExports":["LucideLayerArrowDown"],"renderedLength":1377},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layout-dashboard.d.ts":{"code":"/**\n * @component @name LayoutDashboard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI5IiB4PSIzIiB5PSIzIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI1IiB4PSIxNCIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iOSIgeD0iMTQiIHk9IjEyIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI1IiB4PSIzIiB5PSIxNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layout-dashboard\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayoutDashboard extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1525,"removedExports":[],"renderedExports":["LucideLayoutDashboard"],"renderedLength":1362},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layout-freeform.d.ts":{"code":"/**\n * @component @name LayoutFreeform\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIzIiB5PSIzIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIxNCIgeT0iNCIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iNyIgeD0iNCIgeT0iMTQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layout-freeform\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayoutFreeform extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1447,"removedExports":[],"renderedExports":["LucideLayoutFreeform"],"renderedLength":1284},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layout-list.d.ts":{"code":"/**\n * @component @name LayoutList\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIzIiB5PSIzIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIzIiB5PSIxNCIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTE0IDRoNyIgLz4KICA8cGF0aCBkPSJNMTQgOWg3IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNWg3IiAvPgogIDxwYXRoIGQ9Ik0xNCAyMGg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layout-list\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayoutList extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1479,"removedExports":[],"renderedExports":["LucideLayoutList"],"renderedLength":1316},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layout-grid.d.ts":{"code":"/**\n * @component @name LayoutGrid\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIzIiB5PSIzIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIxNCIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iNyIgeD0iMTQiIHk9IjE0IiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIzIiB5PSIxNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layout-grid\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayoutGrid extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1495,"removedExports":[],"renderedExports":["LucideLayoutGrid"],"renderedLength":1332},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layout-panel-left.d.ts":{"code":"/**\n * @component @name LayoutPanelLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxOCIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iNyIgeD0iMTQiIHk9IjMiIHJ4PSIxIiAvPgogIDxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjciIHg9IjE0IiB5PSIxNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layout-panel-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayoutPanelLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1458,"removedExports":[],"renderedExports":["LucideLayoutPanelLeft"],"renderedLength":1295},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layout-panel-top.d.ts":{"code":"/**\n * @component @name LayoutPanelTop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iNyIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iNyIgeD0iMyIgeT0iMTQiIHJ4PSIxIiAvPgogIDxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjciIHg9IjE0IiB5PSIxNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layout-panel-top\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayoutPanelTop extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1452,"removedExports":[],"renderedExports":["LucideLayoutPanelTop"],"renderedLength":1289},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/layout-template.d.ts":{"code":"/**\n * @component @name LayoutTemplate\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iNyIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjkiIGhlaWdodD0iNyIgeD0iMyIgeT0iMTQiIHJ4PSIxIiAvPgogIDxyZWN0IHdpZHRoPSI1IiBoZWlnaHQ9IjciIHg9IjE2IiB5PSIxNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layout-template\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayoutTemplate extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1451,"removedExports":[],"renderedExports":["LucideLayoutTemplate"],"renderedLength":1288},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/leaf.d.ts":{"code":"/**\n * @component @name Leaf\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjBBNyA3IDAgMCAxIDkuOCA2LjFDMTUuNSA1IDE3IDQuNDggMTkgMmMxIDIgMiA0LjE4IDIgOCAwIDUuNS00Ljc4IDEwLTEwIDEwWiIgLz4KICA8cGF0aCBkPSJNMiAyMWMwLTMgMS44NS01LjM2IDUuMDgtNkM5LjUgMTQuNTIgMTIgMTMgMTMgMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/leaf\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLeaf extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1394,"removedExports":[],"renderedExports":["LucideLeaf"],"renderedLength":1231},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lectern.d.ts":{"code":"/**\n * @component @name Lectern\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTJoM2EyIDIgMCAwIDAgMS45MDItMS4zOGwxLjA1Ni0zLjMzM0ExIDEgMCAwIDAgMjEgNkgzYTEgMSAwIDAgMC0uOTU4IDEuMjg3bDEuMDU2IDMuMzM0QTIgMiAwIDAgMCA1IDEyaDMiIC8+CiAgPHBhdGggZD0iTTE4IDZWM2ExIDEgMCAwIDAtMS0xaC0zIiAvPgogIDxyZWN0IHdpZHRoPSI4IiBoZWlnaHQ9IjEyIiB4PSI4IiB5PSIxMCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lectern\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLectern extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1488,"removedExports":[],"renderedExports":["LucideLectern"],"renderedLength":1325},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lens-convex.d.ts":{"code":"/**\n * @component @name LensConvex\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNDMzIDJhMSAxIDAgMCAxIC44MjQuNDQ4IDE4IDE4IDAgMCAxIDAgMTkuMTA0IDEgMSAwIDAgMS0uODI0LjQ0OGgtMi44NjZhMSAxIDAgMCAxLS44MjQtLjQ0OCAxOCAxOCAwIDAgMSAwLTE5LjEwNEExIDEgMCAwIDEgMTAuNTY3IDJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lens-convex\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLensConvex extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1419,"removedExports":[],"renderedExports":["LucideLensConvex"],"renderedLength":1256},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/leafy-green.d.ts":{"code":"/**\n * @component @name LeafyGreen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMmMxLjI1LS45ODcgMi4yNy0xLjk3NSAzLjktMi4yYTUuNTYgNS41NiAwIDAgMSAzLjggMS41IDQgNCAwIDAgMCA2LjE4Ny0yLjM1MyAzLjUgMy41IDAgMCAwIDMuNjktNS4xMTZBMy41IDMuNSAwIDAgMCAyMC45NSA4IDMuNSAzLjUgMCAxIDAgMTYgMy4wNWEzLjUgMy41IDAgMCAwLTUuODMxIDEuMzczIDMuNSAzLjUgMCAwIDAtNS4xMTYgMy42OSA0IDQgMCAwIDAtMi4zNDggNi4xNTVDMy40OTkgMTUuNDIgNC40MDkgMTYuNzEyIDQuMiAxOC4xIDMuOTI2IDE5Ljc0MyAzLjAxNCAyMC43MzIgMiAyMiIgLz4KICA8cGF0aCBkPSJNMiAyMiAxNyA3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/leafy-green\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLeafyGreen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1655,"removedExports":[],"renderedExports":["LucideLeafyGreen"],"renderedLength":1492},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/library-big.d.ts":{"code":"/**\n * @component @name LibraryBig\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSIxOCIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTcgM3YxOCIgLz4KICA8cGF0aCBkPSJNMjAuNCAxOC45Yy4yLjUtLjEgMS4xLS42IDEuM2wtMS45LjdjLS41LjItMS4xLS4xLTEuMy0uNkwxMS4xIDUuMWMtLjItLjUuMS0xLjEuNi0xLjNsMS45LS43Yy41LS4yIDEuMS4xIDEuMy42WiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/library-big\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLibraryBig extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1487,"removedExports":[],"renderedExports":["LucideLibraryBig"],"renderedLength":1324},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lens-concave.d.ts":{"code":"/**\n * @component @name LensConcave\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyYTEgMSAwIDAgMC0uOCAxLjYgMTQgMTQgMCAwIDEgMCAxNi44QTEgMSAwIDAgMCA3IDIyaDEwYTEgMSAwIDAgMCAuOC0xLjYgMTQgMTQgMCAwIDEgMC0xNi44QTEgMSAwIDAgMCAxNyAyeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/lens-concave\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLensConcave extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1393,"removedExports":[],"renderedExports":["LucideLensConcave"],"renderedLength":1230},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ligature.d.ts":{"code":"/**\n * @component @name Ligature\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTJoMnY4IiAvPgogIDxwYXRoIGQ9Ik0xNCAyMGg0IiAvPgogIDxwYXRoIGQ9Ik02IDEyaDQiIC8+CiAgPHBhdGggZD0iTTYgMjBoNCIgLz4KICA8cGF0aCBkPSJNOCAyMFY4YTQgNCAwIDAgMSA3LjQ2NC0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ligature\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLigature extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1386,"removedExports":[],"renderedExports":["LucideLigature"],"renderedLength":1223},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/life-buoy.d.ts":{"code":"/**\n * @component @name LifeBuoy\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtNC45MyA0LjkzIDQuMjQgNC4yNCIgLz4KICA8cGF0aCBkPSJtMTQuODMgOS4xNyA0LjI0LTQuMjQiIC8+CiAgPHBhdGggZD0ibTE0LjgzIDE0LjgzIDQuMjQgNC4yNCIgLz4KICA8cGF0aCBkPSJtOS4xNyAxNC44My00LjI0IDQuMjQiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/life-buoy\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLifeBuoy extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1499,"removedExports":[],"renderedExports":["LucideLifeBuoy"],"renderedLength":1336},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/library.d.ts":{"code":"/**\n * @component @name Library\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgNiA0IDE0IiAvPgogIDxwYXRoIGQ9Ik0xMiA2djE0IiAvPgogIDxwYXRoIGQ9Ik04IDh2MTIiIC8+CiAgPHBhdGggZD0iTTQgNHYxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/library\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLibrary extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1328,"removedExports":[],"renderedExports":["LucideLibrary"],"renderedLength":1165},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lightbulb.d.ts":{"code":"/**\n * @component @name Lightbulb\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTRjLjItMSAuNy0xLjcgMS41LTIuNSAxLS45IDEuNS0yLjIgMS41LTMuNUE2IDYgMCAwIDAgNiA4YzAgMSAuMiAyLjIgMS41IDMuNS43LjcgMS4zIDEuNSAxLjUgMi41IiAvPgogIDxwYXRoIGQ9Ik05IDE4aDYiIC8+CiAgPHBhdGggZD0iTTEwIDIyaDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lightbulb\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLightbulb extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1428,"removedExports":[],"renderedExports":["LucideLightbulb"],"renderedLength":1265},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lightbulb-off.d.ts":{"code":"/**\n * @component @name LightbulbOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuOCAxMS4yYy44LS45IDEuMi0yIDEuMi0zLjJhNiA2IDAgMCAwLTkuMy01IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTYuMyA2LjNhNC42NyA0LjY3IDAgMCAwIDEuMiA1LjJjLjcuNyAxLjMgMS41IDEuNSAyLjUiIC8+CiAgPHBhdGggZD0iTTkgMThoNiIgLz4KICA8cGF0aCBkPSJNMTAgMjJoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/lightbulb-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLightbulbOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1503,"removedExports":[],"renderedExports":["LucideLightbulbOff"],"renderedLength":1340},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/line-dot-right-horizontal.d.ts":{"code":"/**\n * @component @name LineDotRightHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNIDMgMTIgTCAxNSAxMiIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjEyIiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/line-dot-right-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLineDotRightHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1377,"removedExports":[],"renderedExports":["LucideLineDotRightHorizontal"],"renderedLength":1214},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/line-squiggle.d.ts":{"code":"/**\n * @component @name LineSquiggle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAzLjVjNS0yIDcgMi41IDMgNEMxLjUgMTAgMiAxNSA1IDE2YzUgMiA5LTEwIDE0LTdzLjUgMTMuNS00IDEyYy01LTIuNS41LTExIDYtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/line-squiggle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLineSquiggle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1359,"removedExports":[],"renderedExports":["LucideLineSquiggle"],"renderedLength":1196},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/link-2-off.d.ts":{"code":"/**\n * @component @name Link2Off\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxN0g3QTUgNSAwIDAgMSA3IDciIC8+CiAgPHBhdGggZD0iTTE1IDdoMmE1IDUgMCAwIDEgNCA4IiAvPgogIDxsaW5lIHgxPSI4IiB4Mj0iMTIiIHkxPSIxMiIgeTI9IjEyIiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMjIiIHkxPSIyIiB5Mj0iMjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/link-2-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLink2Off extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1416,"removedExports":[],"renderedExports":["LucideLink2Off"],"renderedLength":1253},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/link.d.ts":{"code":"/**\n * @component @name Link\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTNhNSA1IDAgMCAwIDcuNTQuNTRsMy0zYTUgNSAwIDAgMC03LjA3LTcuMDdsLTEuNzIgMS43MSIgLz4KICA8cGF0aCBkPSJNMTQgMTFhNSA1IDAgMCAwLTcuNTQtLjU0bC0zIDNhNSA1IDAgMCAwIDcuMDcgNy4wN2wxLjcxLTEuNzEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/link\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLink extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1382,"removedExports":[],"renderedExports":["LucideLink"],"renderedLength":1219},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-checks.d.ts":{"code":"/**\n * @component @name ListChecks\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNWg4IiAvPgogIDxwYXRoIGQ9Ik0xMyAxMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMyAxOWg4IiAvPgogIDxwYXRoIGQ9Im0zIDE3IDIgMiA0LTQiIC8+CiAgPHBhdGggZD0ibTMgNyAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-checks\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListChecks extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1387,"removedExports":[],"renderedExports":["LucideListChecks"],"renderedLength":1224},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-check.d.ts":{"code":"/**\n * @component @name ListCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxOUgzIiAvPgogIDxwYXRoIGQ9Im0xNSAxOCAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1345,"removedExports":[],"renderedExports":["LucideListCheck"],"renderedLength":1182},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/link-2.d.ts":{"code":"/**\n * @component @name Link2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxN0g3QTUgNSAwIDAgMSA3IDdoMiIgLz4KICA8cGF0aCBkPSJNMTUgN2gyYTUgNSAwIDEgMSAwIDEwaC0yIiAvPgogIDxsaW5lIHgxPSI4IiB4Mj0iMTYiIHkxPSIxMiIgeTI9IjEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/link-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLink2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1349,"removedExports":[],"renderedExports":["LucideLink2"],"renderedLength":1186},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/line-style.d.ts":{"code":"/**\n * @component @name LineStyle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNWgyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMmg2IiAvPgogIDxwYXRoIGQ9Ik0xOSA1aDIiIC8+CiAgPHBhdGggZD0iTTMgMTJoNiIgLz4KICA8cGF0aCBkPSJNMyAxOWgxOCIgLz4KICA8cGF0aCBkPSJNMyA1aDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/line-style\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLineStyle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1397,"removedExports":[],"renderedExports":["LucideLineStyle"],"renderedLength":1234},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-chevrons-down-up.d.ts":{"code":"/**\n * @component @name ListChevronsDownUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aDgiIC8+CiAgPHBhdGggZD0iTTMgMTJoOCIgLz4KICA8cGF0aCBkPSJNMyAxOWg4IiAvPgogIDxwYXRoIGQ9Im0xNSA1IDMgMyAzLTMiIC8+CiAgPHBhdGggZD0ibTE1IDE5IDMtMyAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-chevrons-down-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListChevronsDownUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1437,"removedExports":[],"renderedExports":["LucideListChevronsDownUp"],"renderedLength":1274},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-collapse.d.ts":{"code":"/**\n * @component @name ListCollapse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNWgxMSIgLz4KICA8cGF0aCBkPSJNMTAgMTJoMTEiIC8+CiAgPHBhdGggZD0iTTEwIDE5aDExIiAvPgogIDxwYXRoIGQ9Im0zIDEwIDMtMy0zLTMiIC8+CiAgPHBhdGggZD0ibTMgMjAgMy0zLTMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-collapse\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListCollapse extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1407,"removedExports":[],"renderedExports":["LucideListCollapse"],"renderedLength":1244},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-end.d.ts":{"code":"/**\n * @component @name ListEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMkgzIiAvPgogIDxwYXRoIGQ9Ik05IDE5SDMiIC8+CiAgPHBhdGggZD0ibTE2IDE2LTMgMyAzIDMiIC8+CiAgPHBhdGggZD0iTTIxIDV2MTJhMiAyIDAgMCAxLTIgMmgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListEnd extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1389,"removedExports":[],"renderedExports":["LucideListEnd"],"renderedLength":1226},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-chevrons-up-down.d.ts":{"code":"/**\n * @component @name ListChevronsUpDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aDgiIC8+CiAgPHBhdGggZD0iTTMgMTJoOCIgLz4KICA8cGF0aCBkPSJNMyAxOWg4IiAvPgogIDxwYXRoIGQ9Im0xNSA4IDMtMyAzIDMiIC8+CiAgPHBhdGggZD0ibTE1IDE2IDMgMyAzLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-chevrons-up-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListChevronsUpDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1437,"removedExports":[],"renderedExports":["LucideListChevronsUpDown"],"renderedLength":1274},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-filter-plus.d.ts":{"code":"/**\n * @component @name ListFilterPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNUgyIiAvPgogIDxwYXRoIGQ9Ik02IDEyaDEyIiAvPgogIDxwYXRoIGQ9Ik05IDE5aDYiIC8+CiAgPHBhdGggZD0iTTE2IDVoNiIgLz4KICA8cGF0aCBkPSJNMTkgOFYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-filter-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListFilterPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1396,"removedExports":[],"renderedExports":["LucideListFilterPlus"],"renderedLength":1233},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-filter.d.ts":{"code":"/**\n * @component @name ListFilter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA1aDIwIiAvPgogIDxwYXRoIGQ9Ik02IDEyaDEyIiAvPgogIDxwYXRoIGQ9Ik05IDE5aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-filter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListFilter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1311,"removedExports":[],"renderedExports":["LucideListFilter"],"renderedLength":1148},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-minus.d.ts":{"code":"/**\n * @component @name ListMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMmgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1341,"removedExports":[],"renderedExports":["LucideListMinus"],"renderedLength":1178},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-indent-decrease.d.ts":{"code":"/**\n * @component @name ListIndentDecrease\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgxMSIgLz4KICA8cGF0aCBkPSJNMjEgMTJIMTEiIC8+CiAgPHBhdGggZD0iTTIxIDE5SDExIiAvPgogIDxwYXRoIGQ9Im03IDgtNCA0IDQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-indent-decrease\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListIndentDecrease extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideListIndentDecrease\n */\ndeclare const LucideOutdent: typeof LucideListIndentDecrease;\n/**\n * @deprecated\n * @see LucideListIndentDecrease\n */\ndeclare const LucideIndentDecrease: typeof LucideListIndentDecrease;","originalLength":1708,"removedExports":[],"renderedExports":["LucideListIndentDecrease","LucideOutdent","LucideIndentDecrease"],"renderedLength":1531},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-indent-increase.d.ts":{"code":"/**\n * @component @name ListIndentIncrease\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgxMSIgLz4KICA8cGF0aCBkPSJNMjEgMTJIMTEiIC8+CiAgPHBhdGggZD0iTTIxIDE5SDExIiAvPgogIDxwYXRoIGQ9Im0zIDggNCA0LTQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-indent-increase\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListIndentIncrease extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideListIndentIncrease\n */\ndeclare const LucideIndent: typeof LucideListIndentIncrease;\n/**\n * @deprecated\n * @see LucideListIndentIncrease\n */\ndeclare const LucideIndentIncrease: typeof LucideListIndentIncrease;","originalLength":1706,"removedExports":[],"renderedExports":["LucideListIndentIncrease","LucideIndent","LucideIndentIncrease"],"renderedLength":1529},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-ordered.d.ts":{"code":"/**\n * @component @name ListOrdered\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNWgxMCIgLz4KICA8cGF0aCBkPSJNMTEgMTJoMTAiIC8+CiAgPHBhdGggZD0iTTExIDE5aDEwIiAvPgogIDxwYXRoIGQ9Ik00IDRoMXY1IiAvPgogIDxwYXRoIGQ9Ik00IDloMiIgLz4KICA8cGF0aCBkPSJNNi41IDIwSDMuNGMwLTEgMi42LTEuOTI1IDIuNi0zLjVhMS41IDEuNSAwIDAgMC0yLjYtMS4wMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-ordered\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListOrdered extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1481,"removedExports":[],"renderedExports":["LucideListOrdered"],"renderedLength":1318},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-music.d.ts":{"code":"/**\n * @component @name ListMusic\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNlY1IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTYiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-music\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListMusic extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1385,"removedExports":[],"renderedExports":["LucideListMusic"],"renderedLength":1222},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-restart.d.ts":{"code":"/**\n * @component @name ListRestart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik03IDEySDMiIC8+CiAgPHBhdGggZD0iTTcgMTlIMyIgLz4KICA8cGF0aCBkPSJNMTIgMThhNSA1IDAgMCAwIDktMyA0LjUgNC41IDAgMCAwLTQuNS00LjVjLTEuMzMgMC0yLjU0LjU0LTMuNDEgMS40MUwxMSAxNCIgLz4KICA8cGF0aCBkPSJNMTEgMTB2NGg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-restart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListRestart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1469,"removedExports":[],"renderedExports":["LucideListRestart"],"renderedLength":1306},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-plus.d.ts":{"code":"/**\n * @component @name ListPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0xOCA5djYiIC8+CiAgPHBhdGggZD0iTTIxIDEyaC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1363,"removedExports":[],"renderedExports":["LucideListPlus"],"renderedLength":1200},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-sort-descending.d.ts":{"code":"/**\n * @component @name ListSortDescending\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTJIMyIgLz4KICA8cGF0aCBkPSJNMyA1aDE4IiAvPgogIDxwYXRoIGQ9Ik05IDE5SDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-sort-descending\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListSortDescending extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1360,"removedExports":[],"renderedExports":["LucideListSortDescending"],"renderedLength":1197},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-sort-ascending.d.ts":{"code":"/**\n * @component @name ListSortAscending\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxOWgxOCIgLz4KICA8cGF0aCBkPSJNMTUgMTJIMyIgLz4KICA8cGF0aCBkPSJNOSA1SDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-sort-ascending\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListSortAscending extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1354,"removedExports":[],"renderedExports":["LucideListSortAscending"],"renderedLength":1191},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-start.d.ts":{"code":"/**\n * @component @name ListStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aDYiIC8+CiAgPHBhdGggZD0iTTMgMTJoMTMiIC8+CiAgPHBhdGggZD0iTTMgMTloMTMiIC8+CiAgPHBhdGggZD0ibTE2IDgtMy0zIDMtMyIgLz4KICA8cGF0aCBkPSJNMjEgMTlWN2EyIDIgMCAwIDAtMi0yaC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListStart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1397,"removedExports":[],"renderedExports":["LucideListStart"],"renderedLength":1234},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-todo.d.ts":{"code":"/**\n * @component @name ListTodo\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNWg4IiAvPgogIDxwYXRoIGQ9Ik0xMyAxMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMyAxOWg4IiAvPgogIDxwYXRoIGQ9Im0zIDE3IDIgMiA0LTQiIC8+CiAgPHJlY3QgeD0iMyIgeT0iNCIgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-todo\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListTodo extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1407,"removedExports":[],"renderedExports":["LucideListTodo"],"renderedLength":1244},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-video.d.ts":{"code":"/**\n * @component @name ListVideo\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMCAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xMCAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMi4wMDNhMSAxIDAgMCAxIDEuNTE3LS44NTlsNC45OTcgMi45OTdhMSAxIDAgMCAxIDAgMS43MThsLTQuOTk3IDIuOTk3YTEgMSAwIDAgMS0xLjUxNy0uODZ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-video\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListVideo extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1453,"removedExports":[],"renderedExports":["LucideListVideo"],"renderedLength":1290},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-tree.d.ts":{"code":"/**\n * @component @name ListTree\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCA1aDEzIiAvPgogIDxwYXRoIGQ9Ik0xMyAxMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMyAxOWg4IiAvPgogIDxwYXRoIGQ9Ik0zIDEwYTIgMiAwIDAgMCAyIDJoMyIgLz4KICA8cGF0aCBkPSJNMyA1djEyYTIgMiAwIDAgMCAyIDJoMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-tree\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListTree extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1403,"removedExports":[],"renderedExports":["LucideListTree"],"renderedLength":1240},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list-x.d.ts":{"code":"/**\n * @component @name ListX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOUgzIiAvPgogIDxwYXRoIGQ9Im0xNS41IDkuNSA1IDUiIC8+CiAgPHBhdGggZD0ibTIwLjUgOS41LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1361,"removedExports":[],"renderedExports":["LucideListX"],"renderedLength":1198},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/list.d.ts":{"code":"/**\n * @component @name List\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aC4wMSIgLz4KICA8cGF0aCBkPSJNMyAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTMgMTloLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDVoMTMiIC8+CiAgPHBhdGggZD0iTTggMTJoMTMiIC8+CiAgPHBhdGggZD0iTTggMTloMTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideList extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1374,"removedExports":[],"renderedExports":["LucideList"],"renderedLength":1211},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/loader-pinwheel.d.ts":{"code":"/**\n * @component @name LoaderPinwheel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTJhMSAxIDAgMCAxLTEwIDAgMSAxIDAgMCAwLTEwIDAiIC8+CiAgPHBhdGggZD0iTTcgMjAuN2ExIDEgMCAxIDEgNS04LjcgMSAxIDAgMSAwIDUtOC42IiAvPgogIDxwYXRoIGQ9Ik03IDMuM2ExIDEgMCAxIDEgNSA4LjYgMSAxIDAgMSAwIDUgOC42IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/loader-pinwheel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLoaderPinwheel extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1503,"removedExports":[],"renderedExports":["LucideLoaderPinwheel"],"renderedLength":1340},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/locate-fixed.d.ts":{"code":"/**\n * @component @name LocateFixed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMiIgeDI9IjUiIHkxPSIxMiIgeTI9IjEyIiAvPgogIDxsaW5lIHgxPSIxOSIgeDI9IjIyIiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjIiIHkyPSI1IiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyIiB5MT0iMTkiIHkyPSIyMiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI3IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/locate-fixed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLocateFixed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1541,"removedExports":[],"renderedExports":["LucideLocateFixed"],"renderedLength":1378},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/loader.d.ts":{"code":"/**\n * @component @name Loader\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnY0IiAvPgogIDxwYXRoIGQ9Im0xNi4yIDcuOCAyLjktMi45IiAvPgogIDxwYXRoIGQ9Ik0xOCAxMmg0IiAvPgogIDxwYXRoIGQ9Im0xNi4yIDE2LjIgMi45IDIuOSIgLz4KICA8cGF0aCBkPSJNMTIgMTh2NCIgLz4KICA8cGF0aCBkPSJtNC45IDE5LjEgMi45LTIuOSIgLz4KICA8cGF0aCBkPSJNMiAxMmg0IiAvPgogIDxwYXRoIGQ9Im00LjkgNC45IDIuOSAyLjkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/loader\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLoader extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1494,"removedExports":[],"renderedExports":["LucideLoader"],"renderedLength":1331},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/loader-circle.d.ts":{"code":"/**\n * @component @name LoaderCircle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTJhOSA5IDAgMSAxLTYuMjE5LTguNTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/loader-circle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLoaderCircle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideLoaderCircle\n */\ndeclare const LucideLoader2: typeof LucideLoaderCircle;","originalLength":1420,"removedExports":[],"renderedExports":["LucideLoaderCircle","LucideLoader2"],"renderedLength":1250},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/locate.d.ts":{"code":"/**\n * @component @name Locate\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMiIgeDI9IjUiIHkxPSIxMiIgeTI9IjEyIiAvPgogIDxsaW5lIHgxPSIxOSIgeDI9IjIyIiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjIiIHkyPSI1IiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyIiB5MT0iMTkiIHkyPSIyMiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/locate\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLocate extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1462,"removedExports":[],"renderedExports":["LucideLocate"],"renderedLength":1299},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/locate-off.d.ts":{"code":"/**\n * @component @name LocateOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTl2MyIgLz4KICA8cGF0aCBkPSJNMTIgMnYzIiAvPgogIDxwYXRoIGQ9Ik0xOC44OSAxMy4yNGE3IDcgMCAwIDAtOC4xMy04LjEzIiAvPgogIDxwYXRoIGQ9Ik0xOSAxMmgzIiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDMiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNNy4wNSA3LjA1YTcgNyAwIDAgMCA5LjkgOS45IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/locate-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLocateOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1493,"removedExports":[],"renderedExports":["LucideLocateOff"],"renderedLength":1330},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lock-keyhole.d.ts":{"code":"/**\n * @component @name LockKeyhole\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE2IiByPSIxIiAvPgogIDxyZWN0IHg9IjMiIHk9IjEwIiB3aWR0aD0iMTgiIGhlaWdodD0iMTIiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDEwVjdhNSA1IDAgMCAxIDEwIDB2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/lock-keyhole\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLockKeyhole extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1397,"removedExports":[],"renderedExports":["LucideLockKeyhole"],"renderedLength":1234},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lock-open.d.ts":{"code":"/**\n * @component @name LockOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTEiIHg9IjMiIHk9IjExIiByeD0iMiIgcnk9IjIiIC8+CiAgPHBhdGggZD0iTTcgMTFWN2E1IDUgMCAwIDEgOS45LTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lock-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLockOpen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideLockOpen\n */\ndeclare const LucideUnlock: typeof LucideLockOpen;","originalLength":1462,"removedExports":[],"renderedExports":["LucideLockOpen","LucideUnlock"],"renderedLength":1292},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lock-keyhole-open.d.ts":{"code":"/**\n * @component @name LockKeyholeOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE2IiByPSIxIiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxMiIgeD0iMyIgeT0iMTAiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDEwVjdhNSA1IDAgMCAxIDkuMzMtMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lock-keyhole-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLockKeyholeOpen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideLockKeyholeOpen\n */\ndeclare const LucideUnlockKeyhole: typeof LucideLockKeyholeOpen;","originalLength":1573,"removedExports":[],"renderedExports":["LucideLockKeyholeOpen","LucideUnlockKeyhole"],"renderedLength":1403},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lock.d.ts":{"code":"/**\n * @component @name Lock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTEiIHg9IjMiIHk9IjExIiByeD0iMiIgcnk9IjIiIC8+CiAgPHBhdGggZD0iTTcgMTFWN2E1IDUgMCAwIDEgMTAgMHY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1314,"removedExports":[],"renderedExports":["LucideLock"],"renderedLength":1151},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/log-in.d.ts":{"code":"/**\n * @component @name LogIn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTcgNS01LTUtNSIgLz4KICA8cGF0aCBkPSJNMTUgMTJIMyIgLz4KICA8cGF0aCBkPSJNMTUgM2g0YTIgMiAwIDAgMSAyIDJ2MTRhMiAyIDAgMCAxLTIgMmgtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/log-in\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLogIn extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1337,"removedExports":[],"renderedExports":["LucideLogIn"],"renderedLength":1174},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/log-out.d.ts":{"code":"/**\n * @component @name LogOut\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTcgNS01LTUtNSIgLz4KICA8cGF0aCBkPSJNMjEgMTJIOSIgLz4KICA8cGF0aCBkPSJNOSAyMUg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/log-out\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLogOut extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1339,"removedExports":[],"renderedExports":["LucideLogOut"],"renderedLength":1176},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/logs.d.ts":{"code":"/**\n * @component @name Logs\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aDEiIC8+CiAgPHBhdGggZD0iTTMgMTJoMSIgLz4KICA8cGF0aCBkPSJNMyAxOWgxIiAvPgogIDxwYXRoIGQ9Ik04IDVoMSIgLz4KICA8cGF0aCBkPSJNOCAxMmgxIiAvPgogIDxwYXRoIGQ9Ik04IDE5aDEiIC8+CiAgPHBhdGggZD0iTTEzIDVoOCIgLz4KICA8cGF0aCBkPSJNMTMgMTJoOCIgLz4KICA8cGF0aCBkPSJNMTMgMTloOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/logs\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLogs extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1458,"removedExports":[],"renderedExports":["LucideLogs"],"renderedLength":1295},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lollipop.d.ts":{"code":"/**\n * @component @name Lollipop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgogIDxwYXRoIGQ9Im0yMSAyMS00LjMtNC4zIiAvPgogIDxwYXRoIGQ9Ik0xMSAxMWEyIDIgMCAwIDAgNCAwIDQgNCAwIDAgMC04IDAgNiA2IDAgMCAwIDEyIDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lollipop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLollipop extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1378,"removedExports":[],"renderedExports":["LucideLollipop"],"renderedLength":1215},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/luggage.d.ts":{"code":"/**\n * @component @name Luggage\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgxMmEyIDIgMCAwIDEgMiAydjEwYTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTggMThWNGEyIDIgMCAwIDEgMi0yaDRhMiAyIDAgMCAxIDIgMnYxNCIgLz4KICA8cGF0aCBkPSJNMTAgMjBoNCIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjIwIiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIyMCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/luggage\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLuggage extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1512,"removedExports":[],"renderedExports":["LucideLuggage"],"renderedLength":1349},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/magnet.d.ts":{"code":"/**\n * @component @name Magnet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTUgNCA0IiAvPgogIDxwYXRoIGQ9Ik0yLjM1MiAxMC42NDhhMS4yMDUgMS4yMDUgMCAwIDAgMCAxLjcwNGwyLjI5NiAyLjI5NmExLjIwNSAxLjIwNSAwIDAgMCAxLjcwNCAwbDYuMDI5LTYuMDI5YTEgMSAwIDEgMSAzIDNsLTYuMDI5IDYuMDI5YTEuMjA1IDEuMjA1IDAgMCAwIDAgMS43MDRsMi4yOTYgMi4yOTZhMS4yMDUgMS4yMDUgMCAwIDAgMS43MDQgMGw2LjM2NS02LjM2N0ExIDEgMCAwIDAgOC43MTYgNC4yODJ6IiAvPgogIDxwYXRoIGQ9Im01IDggNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/magnet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMagnet extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1566,"removedExports":[],"renderedExports":["LucideMagnet"],"renderedLength":1403},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mail-check.d.ts":{"code":"/**\n * @component @name MailCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTNWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMmMwIDEuMS45IDIgMiAyaDgiIC8+CiAgPHBhdGggZD0ibTIyIDctOC45NyA1LjdhMS45NCAxLjk0IDAgMCAxLTIuMDYgMEwyIDciIC8+CiAgPHBhdGggZD0ibTE2IDE5IDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mail-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMailCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1425,"removedExports":[],"renderedExports":["LucideMailCheck"],"renderedLength":1262},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mail-open.d.ts":{"code":"/**\n * @component @name MailOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuMiA4LjRjLjUuMzguOC45Ny44IDEuNnYxMGEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMlYxMGEyIDIgMCAwIDEgLjgtMS42bDgtNmEyIDIgMCAwIDEgMi40IDBsOCA2WiIgLz4KICA8cGF0aCBkPSJtMjIgMTAtOC45NyA1LjdhMS45NCAxLjk0IDAgMCAxLTIuMDYgMEwyIDEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mail-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMailOpen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1443,"removedExports":[],"renderedExports":["LucideMailOpen"],"renderedLength":1280},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mail-minus.d.ts":{"code":"/**\n * @component @name MailMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTVWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMmMwIDEuMS45IDIgMiAyaDgiIC8+CiAgPHBhdGggZD0ibTIyIDctOC45NyA1LjdhMS45NCAxLjk0IDAgMCAxLTIuMDYgMEwyIDciIC8+CiAgPHBhdGggZD0iTTE2IDE5aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mail-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMailMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1417,"removedExports":[],"renderedExports":["LucideMailMinus"],"renderedLength":1254},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mail-question-mark.d.ts":{"code":"/**\n * @component @name MailQuestionMark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTAuNVY2YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAydjEyYzAgMS4xLjkgMiAyIDJoMTIuNSIgLz4KICA8cGF0aCBkPSJtMjIgNy04Ljk3IDUuN2ExLjk0IDEuOTQgMCAwIDEtMi4wNiAwTDIgNyIgLz4KICA8cGF0aCBkPSJNMTggMTUuMjhjLjItLjQuNS0uOC45LTFhMi4xIDIuMSAwIDAgMSAyLjYuNGMuMy40LjUuOC41IDEuMyAwIDEuMy0yIDItMiAyIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMnYuMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mail-question-mark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMailQuestionMark extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideMailQuestionMark\n */\ndeclare const LucideMailQuestion: typeof LucideMailQuestionMark;","originalLength":1739,"removedExports":[],"renderedExports":["LucideMailQuestionMark","LucideMailQuestion"],"renderedLength":1569},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mail-search.d.ts":{"code":"/**\n * @component @name MailSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTIuNVY2YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAydjEyYzAgMS4xLjkgMiAyIDJoNy41IiAvPgogIDxwYXRoIGQ9Im0yMiA3LTguOTcgNS43YTEuOTQgMS45NCAwIDAgMS0yLjA2IDBMMiA3IiAvPgogIDxwYXRoIGQ9Ik0xOCAyMWEzIDMgMCAxIDAgMC02IDMgMyAwIDAgMCAwIDZaIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTIyIDIyLTEuNS0xLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mail-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMailSearch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1551,"removedExports":[],"renderedExports":["LucideMailSearch"],"renderedLength":1388},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mail-plus.d.ts":{"code":"/**\n * @component @name MailPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTNWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMmMwIDEuMS45IDIgMiAyaDgiIC8+CiAgPHBhdGggZD0ibTIyIDctOC45NyA1LjdhMS45NCAxLjk0IDAgMCAxLTIuMDYgMEwyIDciIC8+CiAgPHBhdGggZD0iTTE5IDE2djYiIC8+CiAgPHBhdGggZD0iTTE2IDE5aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mail-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMailPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1443,"removedExports":[],"renderedExports":["LucideMailPlus"],"renderedLength":1280},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mail-warning.d.ts":{"code":"/**\n * @component @name MailWarning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTAuNVY2YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAydjEyYzAgMS4xLjkgMiAyIDJoMTIuNSIgLz4KICA8cGF0aCBkPSJtMjIgNy04Ljk3IDUuN2ExLjk0IDEuOTQgMCAwIDEtMi4wNiAwTDIgNyIgLz4KICA8cGF0aCBkPSJNMjAgMTR2NCIgLz4KICA8cGF0aCBkPSJNMjAgMjJ2LjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mail-warning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMailWarning extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1469,"removedExports":[],"renderedExports":["LucideMailWarning"],"renderedLength":1306},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mail.d.ts":{"code":"/**\n * @component @name Mail\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjIgNy04Ljk5MSA1LjcyN2EyIDIgMCAwIDEtMi4wMDkgMEwyIDciIC8+CiAgPHJlY3QgeD0iMiIgeT0iNCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mail\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMail extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1326,"removedExports":[],"renderedExports":["LucideMail"],"renderedLength":1163},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mailbox.d.ts":{"code":"/**\n * @component @name Mailbox\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg0YTIgMiAwIDAgMS0yLTJWOS41QzIgNyA0IDUgNi41IDVIMThjMi4yIDAgNCAxLjggNCA0djhaIiAvPgogIDxwb2x5bGluZSBwb2ludHM9IjE1LDkgMTgsOSAxOCwxMSIgLz4KICA8cGF0aCBkPSJNNi41IDVDOSA1IDExIDcgMTEgOS41VjE3YTIgMiAwIDAgMS0yIDIiIC8+CiAgPGxpbmUgeDE9IjYiIHgyPSI3IiB5MT0iMTAiIHkyPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mailbox\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMailbox extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1504,"removedExports":[],"renderedExports":["LucideMailbox"],"renderedLength":1341},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mails.d.ts":{"code":"/**\n * @component @name Mails\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTlhMiAyIDAgMCAxLTIgMkg0YTIgMiAwIDAgMS0yLTJ2LThhMiAyIDAgMCAxIDEtMS43MzIiIC8+CiAgPHBhdGggZD0ibTIyIDUuNS02LjQxOSA0LjE3OWEyIDIgMCAwIDEtMi4xNjIgMEw3IDUuNSIgLz4KICA8cmVjdCB4PSI3IiB5PSIzIiB3aWR0aD0iMTUiIGhlaWdodD0iMTIiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mails\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMails extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1432,"removedExports":[],"renderedExports":["LucideMails"],"renderedLength":1269},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-pin-check-inside.d.ts":{"code":"/**\n * @component @name MapPinCheckInside\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBjMCA0Ljk5My01LjUzOSAxMC4xOTMtNy4zOTkgMTEuNzk5YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxNiAwIiAvPgogIDxwYXRoIGQ9Im05IDEwIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-check-inside\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPinCheckInside extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1455,"removedExports":[],"renderedExports":["LucideMapPinCheckInside"],"renderedLength":1292},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mail-x.d.ts":{"code":"/**\n * @component @name MailX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTNWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMmMwIDEuMS45IDIgMiAyaDkiIC8+CiAgPHBhdGggZD0ibTIyIDctOC45NyA1LjdhMS45NCAxLjk0IDAgMCAxLTIuMDYgMEwyIDciIC8+CiAgPHBhdGggZD0ibTE3IDE3IDQgNCIgLz4KICA8cGF0aCBkPSJtMjEgMTctNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mail-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMailX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1429,"removedExports":[],"renderedExports":["LucideMailX"],"renderedLength":1266},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-minus.d.ts":{"code":"/**\n * @component @name MapMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTktMS4xMDYtLjU1MmEyIDIgMCAwIDAtMS43ODggMGwtMy42NTkgMS44M0ExIDEgMCAwIDEgMyAxOS4zODFWNi42MThhMSAxIDAgMCAxIC41NTMtLjg5NGw0LjU1My0yLjI3N2EyIDIgMCAwIDEgMS43ODggMGw0LjIxMiAyLjEwNmEyIDIgMCAwIDAgMS43ODggMGwzLjY1OS0xLjgzQTEgMSAwIDAgMSAyMSA0LjYxOVYxNCIgLz4KICA8cGF0aCBkPSJNMTUgNS43NjRWMTQiIC8+CiAgPHBhdGggZD0iTTIxIDE4aC02IiAvPgogIDxwYXRoIGQ9Ik05IDMuMjM2djE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/map-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1579,"removedExports":[],"renderedExports":["LucideMapMinus"],"renderedLength":1416},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-pin-check.d.ts":{"code":"/**\n * @component @name MapPinCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuNDMgMTIuOTM1Yy4zNTctLjk2Ny41Ny0xLjk1NS41Ny0yLjkzNWE4IDggMCAwIDAtMTYgMGMwIDQuOTkzIDUuNTM5IDEwLjE5MyA3LjM5OSAxMS43OTlhMSAxIDAgMCAwIDEuMjAyIDAgMzIuMTk3IDMyLjE5NyAwIDAgMCAuODEzLS43MjgiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMCIgcj0iMyIgLz4KICA8cGF0aCBkPSJtMTYgMTggMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/map-pin-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPinCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1518,"removedExports":[],"renderedExports":["LucideMapPinCheck"],"renderedLength":1355},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-pin-minus.d.ts":{"code":"/**\n * @component @name MapPinMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguOTc3IDE0QzE5LjYgMTIuNzAxIDIwIDExLjM0MyAyMCAxMGE4IDggMCAwIDAtMTYgMGMwIDQuOTkzIDUuNTM5IDEwLjE5MyA3LjM5OSAxMS43OTlhMSAxIDAgMCAwIDEuMjAyIDAgMzIgMzIgMCAwIDAgLjgyNC0uNzM4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTE2IDE4aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPinMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1494,"removedExports":[],"renderedExports":["LucideMapPinMinus"],"renderedLength":1331},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-pin-minus-inside.d.ts":{"code":"/**\n * @component @name MapPinMinusInside\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBjMCA0Ljk5My01LjUzOSAxMC4xOTMtNy4zOTkgMTEuNzk5YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxNiAwIiAvPgogIDxwYXRoIGQ9Ik05IDEwaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-minus-inside\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPinMinusInside extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1447,"removedExports":[],"renderedExports":["LucideMapPinMinusInside"],"renderedLength":1284},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-pin-house.d.ts":{"code":"/**\n * @component @name MapPinHouse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMjJhMSAxIDAgMCAxLTEtMXYtNGExIDEgMCAwIDEgLjQ0NS0uODMybDMtMmExIDEgMCAwIDEgMS4xMSAwbDMgMkExIDEgMCAwIDEgMjIgMTd2NGExIDEgMCAwIDEtMSAxeiIgLz4KICA8cGF0aCBkPSJNMTggMTBhOCA4IDAgMCAwLTE2IDBjMCA0Ljk5MyA1LjUzOSAxMC4xOTMgNy4zOTkgMTEuNzk5YTEgMSAwIDAgMCAuNjAxLjIiIC8+CiAgPHBhdGggZD0iTTE4IDIydi0zIiAvPgogIDxjaXJjbGUgY3g9IjEwIiBjeT0iMTAiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-house\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPinHouse extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1578,"removedExports":[],"renderedExports":["LucideMapPinHouse"],"renderedLength":1415},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-pin-off.d.ts":{"code":"/**\n * @component @name MapPinOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNzUgNy4wOWEzIDMgMCAwIDEgMi4xNiAyLjE2IiAvPgogIDxwYXRoIGQ9Ik0xNy4wNzIgMTcuMDcyYy0xLjYzNCAyLjE3LTMuNTI3IDMuOTEyLTQuNDcxIDQuNzI3YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxLjQzMi00LjU2OCIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik04LjQ3NSAyLjgxOEE4IDggMCAwIDEgMjAgMTBjMCAxLjE4My0uMzEgMi4zNzctLjgxIDMuNTMzIiAvPgogIDxwYXRoIGQ9Ik05LjEzIDkuMTNhMyAzIDAgMCAwIDMuNzQgMy43NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/map-pin-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPinOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1646,"removedExports":[],"renderedExports":["LucideMapPinOff"],"renderedLength":1483},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-pin-plus-inside.d.ts":{"code":"/**\n * @component @name MapPinPlusInside\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBjMCA0Ljk5My01LjUzOSAxMC4xOTMtNy4zOTkgMTEuNzk5YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxNiAwIiAvPgogIDxwYXRoIGQ9Ik0xMiA3djYiIC8+CiAgPHBhdGggZD0iTTkgMTBoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/map-pin-plus-inside\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPinPlusInside extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1473,"removedExports":[],"renderedExports":["LucideMapPinPlusInside"],"renderedLength":1310},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-pin-plus.d.ts":{"code":"/**\n * @component @name MapPinPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuOTE0IDExLjEwNUE3LjI5OCA3LjI5OCAwIDAgMCAyMCAxMGE4IDggMCAwIDAtMTYgMGMwIDQuOTkzIDUuNTM5IDEwLjE5MyA3LjM5OSAxMS43OTlhMSAxIDAgMCAwIDEuMjAyIDAgMzIgMzIgMCAwIDAgLjgyNC0uNzM4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTE2IDE4aDYiIC8+CiAgPHBhdGggZD0iTTE5IDE1djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPinPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1520,"removedExports":[],"renderedExports":["LucideMapPinPlus"],"renderedLength":1357},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-pin-x-inside.d.ts":{"code":"/**\n * @component @name MapPinXInside\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBjMCA0Ljk5My01LjUzOSAxMC4xOTMtNy4zOTkgMTEuNzk5YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxNiAwIiAvPgogIDxwYXRoIGQ9Im0xNC41IDcuNS01IDUiIC8+CiAgPHBhdGggZD0ibTkuNSA3LjUgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/map-pin-x-inside\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPinXInside extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1467,"removedExports":[],"renderedExports":["LucideMapPinXInside"],"renderedLength":1304},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-pin-search.d.ts":{"code":"/**\n * @component @name MapPinSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNIDEyLjI0OCAyMS45NjkgYSAxIDEgMCAwIDEgLTAuODQ5IC0wLjE3IEMgOS41MzkgMjAuMTkzIDQgMTQuOTkzIDQgMTAgYSA4IDggMCAwIDEgMTYgMCBDIDIwIDEwLjQyIDE5Ljk2MSAxMC44NDEgMTkuODg4IDExLjI2MiIgLz4KICA8cGF0aCBkPSJtMjIgMjItMS44OC0xLjg4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/map-pin-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPinSearch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1556,"removedExports":[],"renderedExports":["LucideMapPinSearch"],"renderedLength":1393},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-pin-pen.d.ts":{"code":"/**\n * @component @name MapPinPen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuOTcgOS4zMDRBOCA4IDAgMCAwIDIgMTBjMCA0LjY5IDQuODg3IDkuNTYyIDcuMDIyIDExLjQ2OCIgLz4KICA8cGF0aCBkPSJNMjEuMzc4IDE2LjYyNmExIDEgMCAwIDAtMy4wMDQtMy4wMDRsLTQuMDEgNC4wMTJhMiAyIDAgMCAwLS41MDYuODU0bC0uODM3IDIuODdhLjUuNSAwIDAgMCAuNjIuNjJsMi44Ny0uODM3YTIgMiAwIDAgMCAuODU0LS41MDZ6IiAvPgogIDxjaXJjbGUgY3g9IjEwIiBjeT0iMTAiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPinPen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideMapPinPen\n */\ndeclare const LucideLocationEdit: typeof LucideMapPinPen;","originalLength":1687,"removedExports":[],"renderedExports":["LucideMapPinPen","LucideLocationEdit"],"renderedLength":1517},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-pin-x.d.ts":{"code":"/**\n * @component @name MapPinX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuNzUyIDExLjkwMUE3Ljc4IDcuNzggMCAwIDAgMjAgMTBhOCA4IDAgMCAwLTE2IDBjMCA0Ljk5MyA1LjUzOSAxMC4xOTMgNy4zOTkgMTEuNzk5YTEgMSAwIDAgMCAxLjIwMiAwIDE5IDE5IDAgMCAwIC4wOS0uMDc3IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTIxLjUgMTUuNS01IDUiIC8+CiAgPHBhdGggZD0ibTIxLjUgMjAuNS01LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPinX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1514,"removedExports":[],"renderedExports":["LucideMapPinX"],"renderedLength":1351},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-pinned.d.ts":{"code":"/**\n * @component @name MapPinned\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggOGMwIDMuNjEzLTMuODY5IDcuNDI5LTUuMzkzIDguNzk1YTEgMSAwIDAgMS0xLjIxNCAwQzkuODcgMTUuNDI5IDYgMTEuNjEzIDYgOGE2IDYgMCAwIDEgMTIgMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTguNzE0IDE0aC0zLjcxYTEgMSAwIDAgMC0uOTQ4LjY4M2wtMi4wMDQgNkExIDEgMCAwIDAgMyAyMmgxOGExIDEgMCAwIDAgLjk0OC0xLjMxNmwtMi02YTEgMSAwIDAgMC0uOTQ5LS42ODRoLTMuNzEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/map-pinned\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPinned extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1577,"removedExports":[],"renderedExports":["LucideMapPinned"],"renderedLength":1414},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map.d.ts":{"code":"/**\n * @component @name Map\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuMTA2IDUuNTUzYTIgMiAwIDAgMCAxLjc4OCAwbDMuNjU5LTEuODNBMSAxIDAgMCAxIDIxIDQuNjE5djEyLjc2NGExIDEgMCAwIDEtLjU1My44OTRsLTQuNTUzIDIuMjc3YTIgMiAwIDAgMS0xLjc4OCAwbC00LjIxMi0yLjEwNmEyIDIgMCAwIDAtMS43ODggMGwtMy42NTkgMS44M0ExIDEgMCAwIDEgMyAxOS4zODFWNi42MThhMSAxIDAgMCAxIC41NTMtLjg5NGw0LjU1My0yLjI3N2EyIDIgMCAwIDEgMS43ODggMHoiIC8+CiAgPHBhdGggZD0iTTE1IDUuNzY0djE1IiAvPgogIDxwYXRoIGQ9Ik05IDMuMjM2djE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/map\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMap extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1584,"removedExports":[],"renderedExports":["LucideMap"],"renderedLength":1421},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mars-stroke.d.ts":{"code":"/**\n * @component @name MarsStroke\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgNiA0IDQiIC8+CiAgPHBhdGggZD0iTTE3IDNoNHY0IiAvPgogIDxwYXRoIGQ9Im0yMSAzLTcuNzUgNy43NSIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iMTUiIHI9IjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mars-stroke\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMarsStroke extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1371,"removedExports":[],"renderedExports":["LucideMarsStroke"],"renderedLength":1208},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mars.d.ts":{"code":"/**\n * @component @name Mars\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM2g1djUiIC8+CiAgPHBhdGggZD0ibTIxIDMtNi43NSA2Ljc1IiAvPgogIDxjaXJjbGUgY3g9IjEwIiBjeT0iMTQiIHI9IjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mars\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMars extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1302,"removedExports":[],"renderedExports":["LucideMars"],"renderedLength":1139},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-pin.d.ts":{"code":"/**\n * @component @name MapPin\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBjMCA0Ljk5My01LjUzOSAxMC4xOTMtNy4zOTkgMTEuNzk5YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxNiAwIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPin extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1395,"removedExports":[],"renderedExports":["LucideMapPin"],"renderedLength":1232},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/map-plus.d.ts":{"code":"/**\n * @component @name MapPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTktMS4xMDYtLjU1MmEyIDIgMCAwIDAtMS43ODggMGwtMy42NTkgMS44M0ExIDEgMCAwIDEgMyAxOS4zODFWNi42MThhMSAxIDAgMCAxIC41NTMtLjg5NGw0LjU1My0yLjI3N2EyIDIgMCAwIDEgMS43ODggMGw0LjIxMiAyLjEwNmEyIDIgMCAwIDAgMS43ODggMGwzLjY1OS0xLjgzQTEgMSAwIDAgMSAyMSA0LjYxOVYxMiIgLz4KICA8cGF0aCBkPSJNMTUgNS43NjRWMTIiIC8+CiAgPHBhdGggZD0iTTE4IDE1djYiIC8+CiAgPHBhdGggZD0iTTIxIDE4aC02IiAvPgogIDxwYXRoIGQ9Ik05IDMuMjM2djE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/map-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1605,"removedExports":[],"renderedExports":["LucideMapPlus"],"renderedLength":1442},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/martini.d.ts":{"code":"/**\n * @component @name Martini\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTIgNC4yMDcgNC4yMDdBLjcwNy43MDcgMCAwIDEgNC43MDcgM2gxNC41ODZhLjcwNy43MDcgMCAwIDEgLjUgMS4yMDd6IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnYxMCIgLz4KICA8cGF0aCBkPSJNNyAyMmgxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/martini\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMartini extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1384,"removedExports":[],"renderedExports":["LucideMartini"],"renderedLength":1221},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/maximize.d.ts":{"code":"/**\n * @component @name Maximize\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzSDVhMiAyIDAgMCAwLTIgMnYzIiAvPgogIDxwYXRoIGQ9Ik0yMSA4VjVhMiAyIDAgMCAwLTItMmgtMyIgLz4KICA8cGF0aCBkPSJNMyAxNnYzYTIgMiAwIDAgMCAyIDJoMyIgLz4KICA8cGF0aCBkPSJNMTYgMjFoM2EyIDIgMCAwIDAgMi0ydi0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/maximize\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMaximize extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1414,"removedExports":[],"renderedExports":["LucideMaximize"],"renderedLength":1251},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/medal.d.ts":{"code":"/**\n * @component @name Medal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNy4yMSAxNSAyLjY2IDcuMTRhMiAyIDAgMCAxIC4xMy0yLjJMNC40IDIuOEEyIDIgMCAwIDEgNiAyaDEyYTIgMiAwIDAgMSAxLjYuOGwxLjYgMi4xNGEyIDIgMCAwIDEgLjE0IDIuMkwxNi43OSAxNSIgLz4KICA8cGF0aCBkPSJNMTEgMTIgNS4xMiAyLjIiIC8+CiAgPHBhdGggZD0ibTEzIDEyIDUuODgtOS44IiAvPgogIDxwYXRoIGQ9Ik04IDdoOCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE3IiByPSI1IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOHYtMmgtLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/medal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMedal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1556,"removedExports":[],"renderedExports":["LucideMedal"],"renderedLength":1393},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/megaphone.d.ts":{"code":"/**\n * @component @name Megaphone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNmExMyAxMyAwIDAgMCA4LjQtMi44QTEgMSAwIDAgMSAyMSA0djEyYTEgMSAwIDAgMS0xLjYuOEExMyAxMyAwIDAgMCAxMSAxNEg1YTIgMiAwIDAgMS0yLTJWOGEyIDIgMCAwIDEgMi0yeiIgLz4KICA8cGF0aCBkPSJNNiAxNGExMiAxMiAwIDAgMCAyLjQgNy4yIDIgMiAwIDAgMCAzLjItMi40QTggOCAwIDAgMSAxMCAxNCIgLz4KICA8cGF0aCBkPSJNOCA2djgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/megaphone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMegaphone extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1508,"removedExports":[],"renderedExports":["LucideMegaphone"],"renderedLength":1345},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/maximize-2.d.ts":{"code":"/**\n * @component @name Maximize2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM2g2djYiIC8+CiAgPHBhdGggZD0ibTIxIDMtNyA3IiAvPgogIDxwYXRoIGQ9Im0zIDIxIDctNyIgLz4KICA8cGF0aCBkPSJNOSAyMUgzdi02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/maximize-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMaximize2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1345,"removedExports":[],"renderedExports":["LucideMaximize2"],"renderedLength":1182},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/memory-stick.d.ts":{"code":"/**\n * @component @name MemoryStick\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJ2LTIiIC8+CiAgPHBhdGggZD0iTTEyIDE4di0yIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMnYtMiIgLz4KICA8cGF0aCBkPSJNMTYgMTh2LTIiIC8+CiAgPHBhdGggZD0iTTIgMTFoMS41IiAvPgogIDxwYXRoIGQ9Ik0yMCAxOHYtMiIgLz4KICA8cGF0aCBkPSJNMjAuNSAxMUgyMiIgLz4KICA8cGF0aCBkPSJNNCAxOHYtMiIgLz4KICA8cGF0aCBkPSJNOCAxMnYtMiIgLz4KICA8cGF0aCBkPSJNOCAxOHYtMiIgLz4KICA8cmVjdCB4PSIyIiB5PSI2IiB3aWR0aD0iMjAiIGhlaWdodD0iMTAiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/memory-stick\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMemoryStick extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1625,"removedExports":[],"renderedExports":["LucideMemoryStick"],"renderedLength":1462},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/megaphone-off.d.ts":{"code":"/**\n * @component @name MegaphoneOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNjM2IDZBMTMgMTMgMCAwIDAgMTkuNCAzLjIgMSAxIDAgMCAxIDIxIDR2MTEuMzQ0IiAvPgogIDxwYXRoIGQ9Ik0xNC4zNzggMTQuMzU3QTEzIDEzIDAgMCAwIDExIDE0SDVhMiAyIDAgMCAxLTItMlY4YTIgMiAwIDAgMSAyLTJoMSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik02IDE0YTEyIDEyIDAgMCAwIDIuNCA3LjIgMiAyIDAgMCAwIDMuMi0yLjRBOCA4IDAgMCAxIDEwIDE0IiAvPgogIDxwYXRoIGQ9Ik04IDh2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/megaphone-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMegaphoneOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1595,"removedExports":[],"renderedExports":["LucideMegaphoneOff"],"renderedLength":1432},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/menu.d.ts":{"code":"/**\n * @component @name Menu\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA1aDE2IiAvPgogIDxwYXRoIGQ9Ik00IDEyaDE2IiAvPgogIDxwYXRoIGQ9Ik00IDE5aDE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/menu\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMenu extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1274,"removedExports":[],"renderedExports":["LucideMenu"],"renderedLength":1111},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-circle-check.d.ts":{"code":"/**\n * @component @name MessageCircleCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0ibTkgMTIgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-circle-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageCircleCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1492,"removedExports":[],"renderedExports":["LucideMessageCircleCheck"],"renderedLength":1329},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/merge.d.ts":{"code":"/**\n * @component @name Merge\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOCA2IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTEyIDJ2MTAuM2E0IDQgMCAwIDEtMS4xNzIgMi44NzJMNCAyMiIgLz4KICA8cGF0aCBkPSJtMjAgMjItNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/merge\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMerge extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1328,"removedExports":[],"renderedExports":["LucideMerge"],"renderedLength":1165},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-circle-dashed.d.ts":{"code":"/**\n * @component @name MessageCircleDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMSAyLjE4MmExMCAxMCAwIDAgMSAzLjggMCIgLz4KICA8cGF0aCBkPSJNMTMuOSAyMS44MThhMTAgMTAgMCAwIDEtMy44IDAiIC8+CiAgPHBhdGggZD0iTTE3LjYwOSAzLjcyYTEwIDEwIDAgMCAxIDIuNjkgMi43IiAvPgogIDxwYXRoIGQ9Ik0yLjE4MiAxMy45YTEwIDEwIDAgMCAxIDAtMy44IiAvPgogIDxwYXRoIGQ9Ik0yMC4yOCAxNy42MWExMCAxMCAwIDAgMS0yLjcgMi42OSIgLz4KICA8cGF0aCBkPSJNMjEuODE4IDEwLjFhMTAgMTAgMCAwIDEgMCAzLjgiIC8+CiAgPHBhdGggZD0iTTMuNzIxIDYuMzkxYTEwIDEwIDAgMCAxIDIuNy0yLjY5IiAvPgogIDxwYXRoIGQ9Im02LjE2MyAyMS4xMTctMi45MDYuODVhMSAxIDAgMCAxLTEuMjM2LTEuMTY5bC45NjUtMi45OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-circle-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageCircleDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1806,"removedExports":[],"renderedExports":["LucideMessageCircleDashed"],"renderedLength":1643},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-circle-heart.d.ts":{"code":"/**\n * @component @name MessageCircleHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0iTTcuODI4IDEzLjA3QTMgMyAwIDAgMSAxMiA4Ljc2NGEzIDMgMCAwIDEgNS4wMDQgMi4yMjQgMyAzIDAgMCAxLS44MzIgMi4wODNsLTMuNDQ3IDMuNjJhMSAxIDAgMCAxLTEuNDUtLjAwMXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-circle-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageCircleHeart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1616,"removedExports":[],"renderedExports":["LucideMessageCircleHeart"],"renderedLength":1453},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-circle-more.d.ts":{"code":"/**\n * @component @name MessageCircleMore\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0iTTggMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEyaC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-circle-more\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageCircleMore extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1550,"removedExports":[],"renderedExports":["LucideMessageCircleMore"],"renderedLength":1387},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-circle-off.d.ts":{"code":"/**\n * @component @name MessageCircleOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik00LjkzIDQuOTI5YTEwIDEwIDAgMCAwLTEuOTM4IDExLjQxMiAyIDIgMCAwIDEgLjA5NCAxLjE2N2wtMS4wNjUgMy4yOWExIDEgMCAwIDAgMS4yMzYgMS4xNjhsMy40MTMtLjk5OGEyIDIgMCAwIDEgMS4wOTkuMDkyIDEwIDEwIDAgMCAwIDExLjMwMi0xLjk4OSIgLz4KICA8cGF0aCBkPSJNOC4zNSAyLjY5QTEwIDEwIDAgMCAxIDIxLjMgMTUuNjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-circle-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageCircleOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1572,"removedExports":[],"renderedExports":["LucideMessageCircleOff"],"renderedLength":1409},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-circle-plus.d.ts":{"code":"/**\n * @component @name MessageCirclePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KICA8cGF0aCBkPSJNMTIgOHY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-circle-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageCirclePlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1506,"removedExports":[],"renderedExports":["LucideMessageCirclePlus"],"renderedLength":1343},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-circle-question-mark.d.ts":{"code":"/**\n * @component @name MessageCircleQuestionMark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0iTTkuMDkgOWEzIDMgMCAwIDEgNS44MyAxYzAgMi0zIDMtMyAzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxN2guMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-circle-question-mark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageCircleQuestionMark extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideMessageCircleQuestionMark\n */\ndeclare const LucideMessageCircleQuestion: typeof LucideMessageCircleQuestionMark;","originalLength":1786,"removedExports":[],"renderedExports":["LucideMessageCircleQuestionMark","LucideMessageCircleQuestion"],"renderedLength":1616},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-circle-reply.d.ts":{"code":"/**\n * @component @name MessageCircleReply\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0ibTEwIDE1LTMtMyAzLTMiIC8+CiAgPHBhdGggZD0iTTcgMTJoOGEyIDIgMCAwIDEgMiAydjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-circle-reply\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageCircleReply extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1544,"removedExports":[],"renderedExports":["LucideMessageCircleReply"],"renderedLength":1381},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-circle-x.d.ts":{"code":"/**\n * @component @name MessageCircleX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0ibTE1IDktNiA2IiAvPgogIDxwYXRoIGQ9Im05IDkgNiA2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-circle-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageCircleX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1492,"removedExports":[],"renderedExports":["LucideMessageCircleX"],"renderedLength":1329},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-circle-code.d.ts":{"code":"/**\n * @component @name MessageCircleCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgOS0zIDMgMyAzIiAvPgogIDxwYXRoIGQ9Im0xNCAxNSAzLTMtMy0zIiAvPgogIDxwYXRoIGQ9Ik0yLjk5MiAxNi4zNDJhMiAyIDAgMCAxIC4wOTQgMS4xNjdsLTEuMDY1IDMuMjlhMSAxIDAgMCAwIDEuMjM2IDEuMTY4bDMuNDEzLS45OThhMiAyIDAgMCAxIDEuMDk5LjA5MiAxMCAxMCAwIDEgMC00Ljc3Ny00LjcxOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-circle-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageCircleCode extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1526,"removedExports":[],"renderedExports":["LucideMessageCircleCode"],"renderedLength":1363},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-check.d.ts":{"code":"/**\n * @component @name MessageSquareCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNy43IDAgMCAxIDIgMjEuMjg2VjVhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAyeiIgLz4KICA8cGF0aCBkPSJtOSAxMSAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-square-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1476,"removedExports":[],"renderedExports":["LucideMessageSquareCheck"],"renderedLength":1313},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-circle-warning.d.ts":{"code":"/**\n * @component @name MessageCircleWarning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0iTTEyIDh2NCIgLz4KICA8cGF0aCBkPSJNMTIgMTZoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-circle-warning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageCircleWarning extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1528,"removedExports":[],"renderedExports":["LucideMessageCircleWarning"],"renderedLength":1365},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-dashed.d.ts":{"code":"/**\n * @component @name MessageSquareDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgM2gyIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOWgtMiIgLz4KICA8cGF0aCBkPSJNMiAxMnYtMiIgLz4KICA8cGF0aCBkPSJNMiAxNnY1LjI4NmEuNzEuNzEgMCAwIDAgMS4yMTIuNTAybDEuMTQ5LTEuMTQ5IiAvPgogIDxwYXRoIGQ9Ik0yMCAxOWEyIDIgMCAwIDAgMi0ydi0xIiAvPgogIDxwYXRoIGQ9Ik0yMiAxMHYyIiAvPgogIDxwYXRoIGQ9Ik0yMiA2VjVhMiAyIDAgMCAwLTItMiIgLz4KICA8cGF0aCBkPSJNNCAzYTIgMiAwIDAgMC0yIDJ2MSIgLz4KICA8cGF0aCBkPSJNOCAxOWgyIiAvPgogIDxwYXRoIGQ9Ik04IDNoMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1694,"removedExports":[],"renderedExports":["LucideMessageSquareDashed"],"renderedLength":1531},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-circle.d.ts":{"code":"/**\n * @component @name MessageCircle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-circle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageCircle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1421,"removedExports":[],"renderedExports":["LucideMessageCircle"],"renderedLength":1258},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-diff.d.ts":{"code":"/**\n * @component @name MessageSquareDiff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0xMCAxNWg0IiAvPgogIDxwYXRoIGQ9Ik0xMCA5aDQiIC8+CiAgPHBhdGggZD0iTTEyIDd2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-diff\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareDiff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1530,"removedExports":[],"renderedExports":["LucideMessageSquareDiff"],"renderedLength":1367},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-code.d.ts":{"code":"/**\n * @component @name MessageSquareCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Im0xMCA4LTMgMyAzIDMiIC8+CiAgPHBhdGggZD0ibTE0IDE0IDMtMy0zLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-square-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareCode extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1514,"removedExports":[],"renderedExports":["LucideMessageSquareCode"],"renderedLength":1351},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-lock.d.ts":{"code":"/**\n * @component @name MessageSquareLock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgOC41VjVhMiAyIDAgMCAwLTItMkg0YTIgMiAwIDAgMC0yIDJ2MTYuMjg2YS43MS43MSAwIDAgMCAxLjIxMi41MDJsMi4yMDItMi4yMDJBMiAyIDAgMCAxIDYuODI4IDE5SDEwIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNXYtMmEyIDIgMCAwIDAtNCAwdjIiIC8+CiAgPHJlY3QgeD0iMTQiIHk9IjE1IiB3aWR0aD0iOCIgaGVpZ2h0PSI1IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareLock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1546,"removedExports":[],"renderedExports":["LucideMessageSquareLock"],"renderedLength":1383},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-dot.d.ts":{"code":"/**\n * @component @name MessageSquareDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNyAzSDRhMiAyIDAgMCAwLTIgMnYxNi4yODZhLjcxLjcxIDAgMCAwIDEuMjEyLjUwMmwyLjIwMi0yLjIwMkEyIDIgMCAwIDEgNi44MjggMTlIMjBhMiAyIDAgMCAwIDItMnYtNC43IiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iNiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareDot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1464,"removedExports":[],"renderedExports":["LucideMessageSquareDot"],"renderedLength":1301},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-off.d.ts":{"code":"/**\n * @component @name MessageSquareOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTlINi44MjhhMiAyIDAgMCAwLTEuNDE0LjU4NmwtMi4yMDIgMi4yMDJBLjcuNyAwIDAgMSAyIDIxLjI4NlY1YTIgMiAwIDAgMSAxLjE4NC0xLjgyNiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik04LjY1NiAzSDIwYTIgMiAwIDAgMSAyIDJ2MTEuMzQ0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-square-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1492,"removedExports":[],"renderedExports":["LucideMessageSquareOff"],"renderedLength":1329},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-plus.d.ts":{"code":"/**\n * @component @name MessageSquarePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0xMiA4djYiIC8+CiAgPHBhdGggZD0iTTkgMTFoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquarePlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1498,"removedExports":[],"renderedExports":["LucideMessageSquarePlus"],"renderedLength":1335},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-more.d.ts":{"code":"/**\n * @component @name MessageSquareMore\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMWguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDExaC4wMSIgLz4KICA8cGF0aCBkPSJNOCAxMWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-square-more\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareMore extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1538,"removedExports":[],"renderedExports":["LucideMessageSquareMore"],"renderedLength":1375},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-quote.d.ts":{"code":"/**\n * @component @name MessageSquareQuote\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTRhMiAyIDAgMCAwIDItMlY4aC0yIiAvPgogIDxwYXRoIGQ9Ik0yMiAxN2EyIDIgMCAwIDEtMiAySDYuODI4YTIgMiAwIDAgMC0xLjQxNC41ODZsLTIuMjAyIDIuMjAyQS43MS43MSAwIDAgMSAyIDIxLjI4NlY1YTIgMiAwIDAgMSAyLTJoMTZhMiAyIDAgMCAxIDIgMnoiIC8+CiAgPHBhdGggZD0iTTggMTRhMiAyIDAgMCAwIDItMlY4SDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-square-quote\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareQuote extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1548,"removedExports":[],"renderedExports":["LucideMessageSquareQuote"],"renderedLength":1385},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-share.d.ts":{"code":"/**\n * @component @name MessageSquareShare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM0g0YTIgMiAwIDAgMC0yIDJ2MTYuMjg2YS43MS43MSAwIDAgMCAxLjIxMi41MDJsMi4yMDItMi4yMDJBMiAyIDAgMCAxIDYuODI4IDE5SDIwYTIgMiAwIDAgMCAyLTJ2LTQiIC8+CiAgPHBhdGggZD0iTTE2IDNoNnY2IiAvPgogIDxwYXRoIGQ9Im0xNiA5IDYtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-share\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareShare extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1492,"removedExports":[],"renderedExports":["LucideMessageSquareShare"],"renderedLength":1329},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-heart.d.ts":{"code":"/**\n * @component @name MessageSquareHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik03LjUgOS41YzAgLjY4Ny4yNjUgMS4zODMuNjk3IDEuODQ0bDMuMDA5IDMuMjY0YTEuMTQgMS4xNCAwIDAgMCAuNDA3LjMxNCAxIDEgMCAwIDAgLjc4My0uMDA0IDEuMTQgMS4xNCAwIDAgMCAuMzk4LS4zMWwzLjAwOC0zLjI2NEEyLjc3IDIuNzcgMCAwIDAgMTYuNSA5LjUgMi41IDIuNSAwIDAgMCAxMiA4YTIuNSAyLjUgMCAwIDAtNC41IDEuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareHeart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1724,"removedExports":[],"renderedExports":["LucideMessageSquareHeart"],"renderedLength":1561},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-text.d.ts":{"code":"/**\n * @component @name MessageSquareText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik03IDExaDEwIiAvPgogIDxwYXRoIGQ9Ik03IDE1aDYiIC8+CiAgPHBhdGggZD0iTTcgN2g4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-square-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareText extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1526,"removedExports":[],"renderedExports":["LucideMessageSquareText"],"renderedLength":1363},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-warning.d.ts":{"code":"/**\n * @component @name MessageSquareWarning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNWguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDd2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-warning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareWarning extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1520,"removedExports":[],"renderedExports":["LucideMessageSquareWarning"],"renderedLength":1357},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-x.d.ts":{"code":"/**\n * @component @name MessageSquareX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Im0xNC41IDguNS01IDUiIC8+CiAgPHBhdGggZD0ibTkuNSA4LjUgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-square-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1492,"removedExports":[],"renderedExports":["LucideMessageSquareX"],"renderedLength":1329},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square-reply.d.ts":{"code":"/**\n * @component @name MessageSquareReply\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Im0xMCA4LTMgMyAzIDMiIC8+CiAgPHBhdGggZD0iTTE3IDE0di0xYTIgMiAwIDAgMC0yLTJINyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-reply\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareReply extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1536,"removedExports":[],"renderedExports":["LucideMessageSquareReply"],"renderedLength":1373},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/message-square.d.ts":{"code":"/**\n * @component @name MessageSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquare extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1409,"removedExports":[],"renderedExports":["LucideMessageSquare"],"renderedLength":1246},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/messages-square.d.ts":{"code":"/**\n * @component @name MessagesSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTBhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAxNC4yODZWNGEyIDIgMCAwIDEgMi0yaDEwYTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0yMCA5YTIgMiAwIDAgMSAyIDJ2MTAuMjg2YS43MS43MSAwIDAgMS0xLjIxMi41MDJsLTIuMjAyLTIuMjAyQTIgMiAwIDAgMCAxNy4xNzIgMTlIMTBhMiAyIDAgMCAxLTItMnYtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/messages-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessagesSquare extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1575,"removedExports":[],"renderedExports":["LucideMessagesSquare"],"renderedLength":1412},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/metronome.d.ts":{"code":"/**\n * @component @name Metronome\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTEuNFY5LjEiIC8+CiAgPHBhdGggZD0ibTEyIDE3IDYuNTktNi41OSIgLz4KICA8cGF0aCBkPSJtMTUuMDUgNS43LS4yMTgtLjY5MWEzIDMgMCAwIDAtNS42NjMgMEw0LjQxOCAxOS42OTVBMSAxIDAgMCAwIDUuMzcgMjFoMTMuMjUzYTEgMSAwIDAgMCAuOTUxLTEuMzFMMTguNDUgMTYuMiIgLz4KICA8Y2lyY2xlIGN4PSIyMCIgY3k9IjkiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/metronome\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMetronome extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1500,"removedExports":[],"renderedExports":["LucideMetronome"],"renderedLength":1337},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mic-off.d.ts":{"code":"/**\n * @component @name MicOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTl2MyIgLz4KICA8cGF0aCBkPSJNMTUgOS4zNFY1YTMgMyAwIDAgMC01LjY4LTEuMzMiIC8+CiAgPHBhdGggZD0iTTE2Ljk1IDE2Ljk1QTcgNyAwIDAgMSA1IDEydi0yIiAvPgogIDxwYXRoIGQ9Ik0xOC44OSAxMy4yM0E3IDcgMCAwIDAgMTkgMTJ2LTIiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNOSA5djNhMyAzIDAgMCAwIDUuMTIgMi4xMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mic-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMicOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1503,"removedExports":[],"renderedExports":["LucideMicOff"],"renderedLength":1340},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mic-signal.d.ts":{"code":"/**\n * @component @name MicSignal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNMTggMTFhNiA2IDAgMDAtMy01LjE5NyIgLz4KICA8cGF0aCBkPSJNMiAxMWExMCAxMCAwIDAxNS04LjY2MiIgLz4KICA8cGF0aCBkPSJNMjIgMTFhMTAgMTAgMCAwMC01LTguNjYyIiAvPgogIDxwYXRoIGQ9Ik02IDExYTYgNiAwIDAxMy01LjE5NyIgLz4KICA8cGF0aCBkPSJNOSAyMWg2IiAvPgogIDxyZWN0IHg9IjEwIiB5PSI5IiB3aWR0aD0iNCIgaGVpZ2h0PSI4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mic-signal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMicSignal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideMicSignal\n */\ndeclare const LucidePodcast: typeof LucideMicSignal;","originalLength":1680,"removedExports":[],"renderedExports":["LucideMicSignal","LucidePodcast"],"renderedLength":1510},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mic-vocal.d.ts":{"code":"/**\n * @component @name MicVocal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgNy42MDEtNS45OTQgOC4xOWExIDEgMCAwIDAgLjEgMS4yOThsLjgxNy44MThhMSAxIDAgMCAwIDEuMzE0LjA4N0wxNS4wOSAxMiIgLz4KICA8cGF0aCBkPSJNMTYuNSAyMS4xNzRDMTUuNSAyMC41IDE0LjM3MiAyMCAxMyAyMGMtMi4wNTggMC0zLjkyOCAyLjM1Ni02IDItMi4wNzItLjM1Ni0yLjc3NS0zLjM2OS0xLjUtNC41IiAvPgogIDxjaXJjbGUgY3g9IjE2IiBjeT0iNyIgcj0iNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mic-vocal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMicVocal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideMicVocal\n */\ndeclare const LucideMic2: typeof LucideMicVocal;","originalLength":1642,"removedExports":[],"renderedExports":["LucideMicVocal","LucideMic2"],"renderedLength":1472},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mic-audio-lines.d.ts":{"code":"/**\n * @component @name MicAudioLines\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM3YyLjM0MSIgLz4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNMTQgNXYuMzQxIiAvPgogIDxwYXRoIGQ9Ik0xOCA1djEzIiAvPgogIDxwYXRoIGQ9Ik0yIDEwdjMiIC8+CiAgPHBhdGggZD0iTTIyIDEwdjMiIC8+CiAgPHBhdGggZD0iTTYgNnYxMSIgLz4KICA8cGF0aCBkPSJNOSAyMWg2IiAvPgogIDxyZWN0IHdpZHRoPSI0IiBoZWlnaHQ9IjgiIHg9IjEwIiB5PSI5IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mic-audio-lines\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMicAudioLines extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1566,"removedExports":[],"renderedExports":["LucideMicAudioLines"],"renderedLength":1403},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mic.d.ts":{"code":"/**\n * @component @name Mic\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTl2MyIgLz4KICA8cGF0aCBkPSJNMTkgMTB2MmE3IDcgMCAwIDEtMTQgMHYtMiIgLz4KICA8cmVjdCB4PSI5IiB5PSIyIiB3aWR0aD0iNiIgaGVpZ2h0PSIxMyIgcng9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mic\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMic extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1332,"removedExports":[],"renderedExports":["LucideMic"],"renderedLength":1169},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/microscope.d.ts":{"code":"/**\n * @component @name Microscope\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxOGg4IiAvPgogIDxwYXRoIGQ9Ik0zIDIyaDE4IiAvPgogIDxwYXRoIGQ9Ik0xNCAyMmE3IDcgMCAxIDAgMC0xNGgtMSIgLz4KICA8cGF0aCBkPSJNOSAxNGgyIiAvPgogIDxwYXRoIGQ9Ik05IDEyYTIgMiAwIDAgMS0yLTJWNmg2djRhMiAyIDAgMCAxLTIgMloiIC8+CiAgPHBhdGggZD0iTTEyIDZWM2ExIDEgMCAwIDAtMS0xSDlhMSAxIDAgMCAwLTEgMXYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/microscope\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMicroscope extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1510,"removedExports":[],"renderedExports":["LucideMicroscope"],"renderedLength":1347},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/microchip.d.ts":{"code":"/**\n * @component @name Microchip\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJoNCIgLz4KICA8cGF0aCBkPSJNMTAgMTdoNCIgLz4KICA8cGF0aCBkPSJNMTAgN2g0IiAvPgogIDxwYXRoIGQ9Ik0xOCAxMmgyIiAvPgogIDxwYXRoIGQ9Ik0xOCAxOGgyIiAvPgogIDxwYXRoIGQ9Ik0xOCA2aDIiIC8+CiAgPHBhdGggZD0iTTQgMTJoMiIgLz4KICA8cGF0aCBkPSJNNCAxOGgyIiAvPgogIDxwYXRoIGQ9Ik00IDZoMiIgLz4KICA8cmVjdCB4PSI2IiB5PSIyIiB3aWR0aD0iMTIiIGhlaWdodD0iMjAiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/microchip\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMicrochip extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1560,"removedExports":[],"renderedExports":["LucideMicrochip"],"renderedLength":1397},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/microwave.d.ts":{"code":"/**\n * @component @name Microwave\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTUiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSI4IiBoZWlnaHQ9IjciIHg9IjYiIHk9IjgiIHJ4PSIxIiAvPgogIDxwYXRoIGQ9Ik0xOCA4djciIC8+CiAgPHBhdGggZD0iTTYgMTl2MiIgLz4KICA8cGF0aCBkPSJNMTggMTl2MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/microwave\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMicrowave extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1444,"removedExports":[],"renderedExports":["LucideMicrowave"],"renderedLength":1281},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/milestone.d.ts":{"code":"/**\n * @component @name Milestone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2OCIgLz4KICA8cGF0aCBkPSJNMTIgM3YzIiAvPgogIDxwYXRoIGQ9Ik0xOC4xNzIgNmEyIDIgMCAwIDEgMS40MTQuNTg2bDIuMDYgMi4wNmExLjIwNyAxLjIwNyAwIDAgMSAwIDEuNzA4bC0yLjA2IDIuMDZhMiAyIDAgMCAxLTEuNDE0LjU4Nkg0YTEgMSAwIDAgMS0xLTFWN2ExIDEgMCAwIDEgMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/milestone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMilestone extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1468,"removedExports":[],"renderedExports":["LucideMilestone"],"renderedLength":1305},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/milk.d.ts":{"code":"/**\n * @component @name Milk\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyaDgiIC8+CiAgPHBhdGggZD0iTTkgMnYyLjc4OWE0IDQgMCAwIDEtLjY3MiAyLjIxOWwtLjY1Ni45ODRBNCA0IDAgMCAwIDcgMTAuMjEyVjIwYTIgMiAwIDAgMCAyIDJoNmEyIDIgMCAwIDAgMi0ydi05Ljc4OWE0IDQgMCAwIDAtLjY3Mi0yLjIxOWwtLjY1Ni0uOTg0QTQgNCAwIDAgMSAxNSA0Ljc4OFYyIiAvPgogIDxwYXRoIGQ9Ik03IDE1YTYuNDcyIDYuNDcyIDAgMCAxIDUgMCA2LjQ3IDYuNDcgMCAwIDAgNSAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/milk\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMilk extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1518,"removedExports":[],"renderedExports":["LucideMilk"],"renderedLength":1355},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/minimize.d.ts":{"code":"/**\n * @component @name Minimize\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzdjNhMiAyIDAgMCAxLTIgMkgzIiAvPgogIDxwYXRoIGQ9Ik0yMSA4aC0zYTIgMiAwIDAgMS0yLTJWMyIgLz4KICA8cGF0aCBkPSJNMyAxNmgzYTIgMiAwIDAgMSAyIDJ2MyIgLz4KICA8cGF0aCBkPSJNMTYgMjF2LTNhMiAyIDAgMCAxIDItMmgzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/minimize\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMinimize extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1414,"removedExports":[],"renderedExports":["LucideMinimize"],"renderedLength":1251},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/minimize-2.d.ts":{"code":"/**\n * @component @name Minimize2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTAgNy03IiAvPgogIDxwYXRoIGQ9Ik0yMCAxMGgtNlY0IiAvPgogIDxwYXRoIGQ9Im0zIDIxIDctNyIgLz4KICA8cGF0aCBkPSJNNCAxNGg2djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/minimize-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMinimize2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1349,"removedExports":[],"renderedExports":["LucideMinimize2"],"renderedLength":1186},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/milk-off.d.ts":{"code":"/**\n * @component @name MilkOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyaDgiIC8+CiAgPHBhdGggZD0iTTkgMnYxLjM0M00xNSAydjIuNzg5YTQgNCAwIDAgMCAuNjcyIDIuMjE5bC42NTYuOTg0YTQgNCAwIDAgMSAuNjcyIDIuMjJ2MS4xMzFNNy44IDcuOGwtLjEyOC4xOTJBNCA0IDAgMCAwIDcgMTAuMjEyVjIwYTIgMiAwIDAgMCAyIDJoNmEyIDIgMCAwIDAgMi0ydi0zIiAvPgogIDxwYXRoIGQ9Ik03IDE1YTYuNDcgNi40NyAwIDAgMSA1IDAgNi40NzIgNi40NzIgMCAwIDAgMy40MzUuNDM1IiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMjIiIHkxPSIyIiB5Mj0iMjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/milk-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMilkOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1597,"removedExports":[],"renderedExports":["LucideMilkOff"],"renderedLength":1434},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mirror-rectangular.d.ts":{"code":"/**\n * @component @name MirrorRectangular\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNiA4IDkiIC8+CiAgPHBhdGggZD0ibTE2IDctOCA4IiAvPgogIDxyZWN0IHg9IjQiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIyMCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mirror-rectangular\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMirrorRectangular extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1397,"removedExports":[],"renderedExports":["LucideMirrorRectangular"],"renderedLength":1234},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/minus.d.ts":{"code":"/**\n * @component @name Minus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxMmgxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1220,"removedExports":[],"renderedExports":["LucideMinus"],"renderedLength":1057},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/monitor-check.d.ts":{"code":"/**\n * @component @name MonitorCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSAxMCAyIDIgNC00IiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iMyIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/monitor-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMonitorCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1403,"removedExports":[],"renderedExports":["LucideMonitorCheck"],"renderedLength":1240},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mirror-round.d.ts":{"code":"/**\n * @component @name MirrorRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNi42IDguNiA4IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOHY0IiAvPgogIDxwYXRoIGQ9Ik0xNSA3LjUgOS41IDEzIiAvPgogIDxwYXRoIGQ9Ik03IDIyaDEwIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mirror-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMirrorRound extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1413,"removedExports":[],"renderedExports":["LucideMirrorRound"],"renderedLength":1250},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/monitor-cloud.d.ts":{"code":"/**\n * @component @name MonitorCloud\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTNhMyAzIDAgMSAxIDIuODMtNEgxNGEyIDIgMCAwIDEgMCA0eiIgLz4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNOCAyMWg4IiAvPgogIDxyZWN0IHg9IjIiIHk9IjMiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-cloud\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMonitorCloud extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1439,"removedExports":[],"renderedExports":["LucideMonitorCloud"],"renderedLength":1276},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/monitor-cog.d.ts":{"code":"/**\n * @component @name MonitorCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJtMTQuMzA1IDcuNTMuOTIzLS4zODIiIC8+CiAgPHBhdGggZD0ibTE1LjIyOCA0Ljg1Mi0uOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAzLjIyOC0uMzgzLS45MjQiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiA4Ljc3Mi0uMzgzLjkyMyIgLz4KICA8cGF0aCBkPSJtMTkuMTQ4IDMuMjI4LjM4My0uOTI0IiAvPgogIDxwYXRoIGQ9Im0xOS41MyA5LjY5Ni0uMzgyLS45MjQiIC8+CiAgPHBhdGggZD0ibTIwLjc3MiA0Ljg1Mi45MjQtLjM4MyIgLz4KICA8cGF0aCBkPSJtMjAuNzcyIDcuMTQ4LjkyNC4zODMiIC8+CiAgPHBhdGggZD0iTTIyIDEzdjJhMiAyIDAgMCAxLTIgMkg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDciIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjYiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMonitorCog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1827,"removedExports":[],"renderedExports":["LucideMonitorCog"],"renderedLength":1664},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/monitor-off.d.ts":{"code":"/**\n * @component @name MonitorOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNMTcgMTdINGEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDEuMTg0LTEuODI2IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KICA8cGF0aCBkPSJNOC42NTYgM0gyMGEyIDIgMCAwIDEgMiAydjEwYTIgMiAwIDAgMS0uMjkzIDEuMDQyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/monitor-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMonitorOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1483,"removedExports":[],"renderedExports":["LucideMonitorOff"],"renderedLength":1320},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/monitor-pause.d.ts":{"code":"/**\n * @component @name MonitorPause\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTNWNyIgLz4KICA8cGF0aCBkPSJNMTQgMTNWNyIgLz4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHg9IjIiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxN3Y0IiAvPgogIDxwYXRoIGQ9Ik04IDIxaDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-pause\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMonitorPause extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1427,"removedExports":[],"renderedExports":["LucideMonitorPause"],"renderedLength":1264},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/monitor-dot.d.ts":{"code":"/**\n * @component @name MonitorDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNMjIgMTIuMzA3VjE1YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDItMmg4LjY5MyIgLz4KICA8cGF0aCBkPSJNOCAyMWg4IiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iNiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/monitor-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMonitorDot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1435,"removedExports":[],"renderedExports":["LucideMonitorDot"],"renderedLength":1272},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/monitor-down.d.ts":{"code":"/**\n * @component @name MonitorDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNWNyIgLz4KICA8cGF0aCBkPSJtMTUgMTAtMyAzLTMtMyIgLz4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHg9IjIiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxN3Y0IiAvPgogIDxwYXRoIGQ9Ik04IDIxaDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMonitorDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1429,"removedExports":[],"renderedExports":["LucideMonitorDown"],"renderedLength":1266},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/monitor-play.d.ts":{"code":"/**\n * @component @name MonitorPlay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMDMzIDkuNDRhLjY0Ny42NDcgMCAwIDEgMCAxLjEybC00LjA2NSAyLjM1MmEuNjQ1LjY0NSAwIDAgMS0uOTY4LS41NlY3LjY0OGEuNjQ1LjY0NSAwIDAgMSAuOTY3LS41NnoiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KICA8cmVjdCB4PSIyIiB5PSIzIiB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/monitor-play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMonitorPlay extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1513,"removedExports":[],"renderedExports":["LucideMonitorPlay"],"renderedLength":1350},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/monitor-speaker.d.ts":{"code":"/**\n * @component @name MonitorSpeaker\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNS41IDIwSDgiIC8+CiAgPHBhdGggZD0iTTE3IDloLjAxIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIxNiIgeD0iMTIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik04IDZINGEyIDIgMCAwIDAtMiAydjZhMiAyIDAgMCAwIDIgMmg0IiAvPgogIDxjaXJjbGUgY3g9IjE3IiBjeT0iMTUiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-speaker\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMonitorSpeaker extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1499,"removedExports":[],"renderedExports":["LucideMonitorSpeaker"],"renderedLength":1336},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/monitor-smartphone.d.ts":{"code":"/**\n * @component @name MonitorSmartphone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggOFY2YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAydjdhMiAyIDAgMCAwIDIgMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMCAxOXYtMy45NiAzLjE1IiAvPgogIDxwYXRoIGQ9Ik03IDE5aDUiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE2IiB5PSIxMiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-smartphone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMonitorSmartphone extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1501,"removedExports":[],"renderedExports":["LucideMonitorSmartphone"],"renderedLength":1338},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/monitor-up.d.ts":{"code":"/**\n * @component @name MonitorUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSAxMCAzLTMgMyAzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxM1Y3IiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iMyIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/monitor-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMonitorUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1417,"removedExports":[],"renderedExports":["LucideMonitorUp"],"renderedLength":1254},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/monitor-x.d.ts":{"code":"/**\n * @component @name MonitorX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuNSAxMi41LTUtNSIgLz4KICA8cGF0aCBkPSJtOS41IDEyLjUgNS01IiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iMyIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/monitor-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMonitorX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1419,"removedExports":[],"renderedExports":["LucideMonitorX"],"renderedLength":1256},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/moon-star.d.ts":{"code":"/**\n * @component @name MoonStar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNWg0IiAvPgogIDxwYXRoIGQ9Ik0yMCAzdjQiIC8+CiAgPHBhdGggZD0iTTIwLjk4NSAxMi40ODZhOSA5IDAgMSAxLTkuNDczLTkuNDcyYy40MDUtLjAyMi42MTcuNDYuNDAyLjgwM2E2IDYgMCAwIDAgOC4yNjggOC4yNjhjLjM0NC0uMjE1LjgyNS0uMDA0LjgwMy40MDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/moon-star\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMoonStar extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1435,"removedExports":[],"renderedExports":["LucideMoonStar"],"renderedLength":1272},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mosque.d.ts":{"code":"/**\n * @component @name Mosque\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMjY4IDJhMiAyIDAgMDAzLjQ2NSAyIiAvPgogIDxwYXRoIGQ9Ik0xNCA1IEwxNCA4IiAvPgogIDxwYXRoIGQ9Ik0xNiAyMnYtM2EyIDIgMCAwMC00IDB2MyIgLz4KICA8cGF0aCBkPSJNMjEgMTNjLS42NjItMS40OTctMS42NjYtMi43NTMtMi45LTMuNjNDMTYuODI1IDguNDcgMTUuNDIyIDggMTQgOHMtMi44MjYuNDctNC4xIDEuMzdDOC42NjggMTAuMjQ4IDcuNjYzIDExLjUwNCA3IDEzeiIgLz4KICA8cGF0aCBkPSJNMyA5aDQiIC8+CiAgPHBhdGggZD0iTTcgMjJWNmE1IDUgMCAwMC0yLTQgNSA1IDAgMDAtMiA0djE0YTIgMiAwIDAwMiAyaDE0YTIgMiAwIDAwMi0ydi03IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mosque\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMosque extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1650,"removedExports":[],"renderedExports":["LucideMosque"],"renderedLength":1487},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/motorbike.d.ts":{"code":"/**\n * @component @name Motorbike\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggMTQtMS0zIiAvPgogIDxwYXRoIGQ9Im0zIDkgNiAyYTIgMiAwIDAgMSAyLTJoMmEyIDIgMCAwIDEgMS45OSAxLjgxIiAvPgogIDxwYXRoIGQ9Ik04IDE3aDNhMSAxIDAgMCAwIDEtMSA2IDYgMCAwIDEgNi02IDEgMSAwIDAgMCAxLTF2LS43NUE1IDUgMCAwIDAgMTcgNSIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjE3IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSIxNyIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/motorbike\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMotorbike extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1532,"removedExports":[],"renderedExports":["LucideMotorbike"],"renderedLength":1369},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/moon.d.ts":{"code":"/**\n * @component @name Moon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuOTg1IDEyLjQ4NmE5IDkgMCAxIDEtOS40NzMtOS40NzJjLjQwNS0uMDIyLjYxNy40Ni40MDIuODAzYTYgNiAwIDAgMCA4LjI2OCA4LjI2OGMuMzQ0LS4yMTUuODI1LS4wMDQuODAzLjQwMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/moon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMoon extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1350,"removedExports":[],"renderedExports":["LucideMoon"],"renderedLength":1187},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mountain.d.ts":{"code":"/**\n * @component @name Mountain\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOCAzIDQgOCA1LTUgNSAxNUgyTDggM3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mountain\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMountain extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1258,"removedExports":[],"renderedExports":["LucideMountain"],"renderedLength":1095},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/monitor-stop.d.ts":{"code":"/**\n * @component @name MonitorStop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNOCAyMWg4IiAvPgogIDxyZWN0IHg9IjIiIHk9IjMiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgcng9IjIiIC8+CiAgPHJlY3QgeD0iOSIgeT0iNyIgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-stop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMonitorStop extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1425,"removedExports":[],"renderedExports":["LucideMonitorStop"],"renderedLength":1262},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mouse-left.d.ts":{"code":"/**\n * @component @name MouseLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNy4zMThWMTAiIC8+CiAgPHBhdGggZD0iTTUgMTB2NWE3IDcgMCAwIDAgMTQgMFY5YzAtMy41MjctMi42MDgtNi41MTUtNi03IiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSI0IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mouse-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMouseLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1377,"removedExports":[],"renderedExports":["LucideMouseLeft"],"renderedLength":1214},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mouse-off.d.ts":{"code":"/**\n * @component @name MouseOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnYuMzQzIiAvPgogIDxwYXRoIGQ9Ik0xOC4yMTggMTguMjE4QTcgNyAwIDAgMSA1IDE1VjlhNyA3IDAgMCAxIC43ODItMy4yMTgiIC8+CiAgPHBhdGggZD0iTTE5IDEzLjM0M1Y5QTcgNyAwIDAgMCA4LjU2IDIuOTAyIiAvPgogIDxwYXRoIGQ9Ik0yMiAyMiAyIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mouse-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMouseOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1431,"removedExports":[],"renderedExports":["LucideMouseOff"],"renderedLength":1268},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mountain-snow.d.ts":{"code":"/**\n * @component @name MountainSnow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOCAzIDQgOCA1LTUgNSAxNUgyTDggM3oiIC8+CiAgPHBhdGggZD0iTTQuMTQgMTUuMDhjMi42Mi0xLjU3IDUuMjQtMS40MyA3Ljg2LjQyIDIuNzQgMS45NCA1LjQ5IDIgOC4yMy4xOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mountain-snow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMountainSnow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1391,"removedExports":[],"renderedExports":["LucideMountainSnow"],"renderedLength":1228},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mouse-pointer-2-off.d.ts":{"code":"/**\n * @component @name MousePointer2Off\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuNTUgOC40NSA1LjEzOCAyLjA4N2EuNS41IDAgMCAxLS4wNjMuOTQ3bC02LjEyNCAxLjU4YTIgMiAwIDAgMC0xLjQzOCAxLjQzNWwtMS41NzkgNi4xMjZhLjUuNSAwIDAgMS0uOTQ3LjA2M0w4LjQ1IDE1LjU1MSIgLz4KICA8cGF0aCBkPSJNMjIgMiAyIDIyIiAvPgogIDxwYXRoIGQ9Im02LjgxNiAxMS41MjgtMi43NzktNi44NGEuNDk1LjQ5NSAwIDAgMSAuNjUxLS42NTFsNi44NCAyLjc3OSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mouse-pointer-2-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMousePointer2Off extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1577,"removedExports":[],"renderedExports":["LucideMousePointer2Off"],"renderedLength":1414},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mouse-pointer-2.d.ts":{"code":"/**\n * @component @name MousePointer2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNC4wMzcgNC42ODhhLjQ5NS40OTUgMCAwIDEgLjY1MS0uNjUxbDE2IDYuNWEuNS41IDAgMCAxLS4wNjMuOTQ3bC02LjEyNCAxLjU4YTIgMiAwIDAgMC0xLjQzOCAxLjQzNWwtMS41NzkgNi4xMjZhLjUuNSAwIDAgMS0uOTQ3LjA2M3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mouse-pointer-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMousePointer2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1434,"removedExports":[],"renderedExports":["LucideMousePointer2"],"renderedLength":1271},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mouse-pointer-ban.d.ts":{"code":"/**\n * @component @name MousePointerBan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi4wMzQgMi42ODFhLjQ5OC40OTggMCAwIDEgLjY0Ny0uNjQ3bDkgMy41YS41LjUgMCAwIDEtLjAzMy45NDRMOC4yMDQgNy41NDVhMSAxIDAgMCAwLS42Ni42NmwtMS4wNjYgMy40NDNhLjUuNSAwIDAgMS0uOTQ0LjAzM3oiIC8+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iNiIgLz4KICA8cGF0aCBkPSJtMTEuOCAxMS44IDguNCA4LjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mouse-pointer-ban\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMousePointerBan extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1530,"removedExports":[],"renderedExports":["LucideMousePointerBan"],"renderedLength":1367},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mouse-pointer.d.ts":{"code":"/**\n * @component @name MousePointer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNTg2IDEyLjU4NiAxOSAxOSIgLz4KICA8cGF0aCBkPSJNMy42ODggMy4wMzdhLjQ5Ny40OTcgMCAwIDAtLjY1MS42NTFsNi41IDE1Ljk5OWEuNTAxLjUwMSAwIDAgMCAuOTQ3LS4wNjJsMS41NjktNi4wODNhMiAyIDAgMCAxIDEuNDQ4LTEuNDc5bDYuMTI0LTEuNTc5YS41LjUgMCAwIDAgLjA2My0uOTQ3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mouse-pointer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMousePointer extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1487,"removedExports":[],"renderedExports":["LucideMousePointer"],"renderedLength":1324},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mouse-pointer-click.d.ts":{"code":"/**\n * @component @name MousePointerClick\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNC4xIDEyIDYiIC8+CiAgPHBhdGggZD0ibTUuMSA4LTIuOS0uOCIgLz4KICA8cGF0aCBkPSJtNiAxMi0xLjkgMiIgLz4KICA8cGF0aCBkPSJNNy4yIDIuMiA4IDUuMSIgLz4KICA8cGF0aCBkPSJNOS4wMzcgOS42OWEuNDk4LjQ5OCAwIDAgMSAuNjUzLS42NTNsMTEgNC41YS41LjUgMCAwIDEtLjA3NC45NDlsLTQuMzQ5IDEuMDQxYTEgMSAwIDAgMC0uNzQuNzM5bC0xLjA0IDQuMzVhLjUuNSAwIDAgMS0uOTUuMDc0eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mouse-pointer-click\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMousePointerClick extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1602,"removedExports":[],"renderedExports":["LucideMousePointerClick"],"renderedLength":1439},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mouse.d.ts":{"code":"/**\n * @component @name Mouse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSI1IiB5PSIyIiB3aWR0aD0iMTQiIGhlaWdodD0iMjAiIHJ4PSI3IiAvPgogIDxwYXRoIGQ9Ik0xMiA2djQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mouse\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMouse extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1288,"removedExports":[],"renderedExports":["LucideMouse"],"renderedLength":1125},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/move-3d.d.ts":{"code":"/**\n * @component @name Move3d\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAzdjE2aDE2IiAvPgogIDxwYXRoIGQ9Im01IDE5IDYtNiIgLz4KICA8cGF0aCBkPSJtMiA2IDMtMyAzIDMiIC8+CiAgPHBhdGggZD0ibTE4IDE2IDMgMy0zIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/move-3d\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMove3d extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideMove3d\n */\ndeclare const LucideMove3D: typeof LucideMove3d;","originalLength":1458,"removedExports":[],"renderedExports":["LucideMove3d","LucideMove3D"],"renderedLength":1288},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/move-diagonal-2.d.ts":{"code":"/**\n * @component @name MoveDiagonal2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTN2NmgtNiIgLz4KICA8cGF0aCBkPSJNNSAxMVY1aDYiIC8+CiAgPHBhdGggZD0ibTUgNSAxNCAxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-diagonal-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMoveDiagonal2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1342,"removedExports":[],"renderedExports":["LucideMoveDiagonal2"],"renderedLength":1179},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/move-down.d.ts":{"code":"/**\n * @component @name MoveDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAxOEwxMiAyMkwxNiAxOCIgLz4KICA8cGF0aCBkPSJNMTIgMlYyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMoveDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1283,"removedExports":[],"renderedExports":["LucideMoveDown"],"renderedLength":1120},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/monitor.d.ts":{"code":"/**\n * @component @name Monitor\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHg9IjIiIHk9IjMiIHJ4PSIyIiAvPgogIDxsaW5lIHgxPSI4IiB4Mj0iMTYiIHkxPSIyMSIgeTI9IjIxIiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyIiB5MT0iMTciIHkyPSIyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/monitor\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMonitor extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1384,"removedExports":[],"renderedExports":["LucideMonitor"],"renderedLength":1221},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/move-down-right.d.ts":{"code":"/**\n * @component @name MoveDownRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTNWMTlIMTMiIC8+CiAgPHBhdGggZD0iTTUgNUwxOSAxOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-down-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMoveDownRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1310,"removedExports":[],"renderedExports":["LucideMoveDownRight"],"renderedLength":1147},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/mouse-right.d.ts":{"code":"/**\n * @component @name MouseRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNy4zMThWMTAiIC8+CiAgPHBhdGggZD0iTTE5IDEwdjVhNyA3IDAgMCAxLTE0IDBWOWMwLTMuNTI3IDIuNjA4LTYuNTE1IDYtNyIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjQiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mouse-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMouseRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1387,"removedExports":[],"renderedExports":["LucideMouseRight"],"renderedLength":1224},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/move-horizontal.d.ts":{"code":"/**\n * @component @name MoveHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggOCA0IDQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDIwIiAvPgogIDxwYXRoIGQ9Im02IDgtNCA0IDQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMoveHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1351,"removedExports":[],"renderedExports":["LucideMoveHorizontal"],"renderedLength":1188},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/move-down-left.d.ts":{"code":"/**\n * @component @name MoveDownLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTlINVYxMyIgLz4KICA8cGF0aCBkPSJNMTkgNUw1IDE5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/move-down-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMoveDownLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1300,"removedExports":[],"renderedExports":["LucideMoveDownLeft"],"renderedLength":1137},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/move-right.d.ts":{"code":"/**\n * @component @name MoveRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggOEwyMiAxMkwxOCAxNiIgLz4KICA8cGF0aCBkPSJNMiAxMkgyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMoveRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1289,"removedExports":[],"renderedExports":["LucideMoveRight"],"renderedLength":1126},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/move-diagonal.d.ts":{"code":"/**\n * @component @name MoveDiagonal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTlINXYtNiIgLz4KICA8cGF0aCBkPSJNMTMgNWg2djYiIC8+CiAgPHBhdGggZD0iTTE5IDUgNSAxOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-diagonal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMoveDiagonal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1335,"removedExports":[],"renderedExports":["LucideMoveDiagonal"],"renderedLength":1172},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/move-up-left.d.ts":{"code":"/**\n * @component @name MoveUpLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxMVY1SDExIiAvPgogIDxwYXRoIGQ9Ik01IDVMMTkgMTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/move-up-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMoveUpLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1288,"removedExports":[],"renderedExports":["LucideMoveUpLeft"],"renderedLength":1125},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/move-left.d.ts":{"code":"/**\n * @component @name MoveLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiA4TDIgMTJMNiAxNiIgLz4KICA8cGF0aCBkPSJNMiAxMkgyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMoveLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1279,"removedExports":[],"renderedExports":["LucideMoveLeft"],"renderedLength":1116},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/move-vertical.d.ts":{"code":"/**\n * @component @name MoveVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KICA8cGF0aCBkPSJtOCAxOCA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Im04IDYgNC00IDQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMoveVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1339,"removedExports":[],"renderedExports":["LucideMoveVertical"],"renderedLength":1176},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/move-up.d.ts":{"code":"/**\n * @component @name MoveUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCA2TDEyIDJMMTYgNiIgLz4KICA8cGF0aCBkPSJNMTIgMlYyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMoveUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1267,"removedExports":[],"renderedExports":["LucideMoveUp"],"renderedLength":1104},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/move-up-right.d.ts":{"code":"/**\n * @component @name MoveUpRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNUgxOVYxMSIgLz4KICA8cGF0aCBkPSJNMTkgNUw1IDE5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/move-up-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMoveUpRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1294,"removedExports":[],"renderedExports":["LucideMoveUpRight"],"renderedLength":1131},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/move.d.ts":{"code":"/**\n * @component @name Move\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KICA8cGF0aCBkPSJtMTUgMTktMyAzLTMtMyIgLz4KICA8cGF0aCBkPSJtMTkgOSAzIDMtMyAzIiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDIwIiAvPgogIDxwYXRoIGQ9Im01IDktMyAzIDMgMyIgLz4KICA8cGF0aCBkPSJtOSA1IDMtMyAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/move\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMove extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1398,"removedExports":[],"renderedExports":["LucideMove"],"renderedLength":1235},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/music-3.d.ts":{"code":"/**\n * @component @name Music3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE4IiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xNiAxOFYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/music-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMusic3 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1271,"removedExports":[],"renderedExports":["LucideMusic3"],"renderedLength":1108},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/music-2.d.ts":{"code":"/**\n * @component @name Music2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI4IiBjeT0iMTgiIHI9IjQiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjJsNyA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/music-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMusic2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1275,"removedExports":[],"renderedExports":["LucideMusic2"],"renderedLength":1112},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/music-4.d.ts":{"code":"/**\n * @component @name Music4\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxOFY1bDEyLTJ2MTMiIC8+CiAgPHBhdGggZD0ibTkgOSAxMi0yIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSIxOCIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE2IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/music-4\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMusic4 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1359,"removedExports":[],"renderedExports":["LucideMusic4"],"renderedLength":1196},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/navigation-2-off.d.ts":{"code":"/**\n * @component @name Navigation2Off\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOS4zMSA5LjMxIDUgMjFsNy00IDcgNC0xLjE3LTMuMTciIC8+CiAgPHBhdGggZD0iTTE0LjUzIDguODggMTIgMmwtMS4xNyAzLjE3IiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMjIiIHkxPSIyIiB5Mj0iMjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/navigation-2-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNavigation2Off extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1420,"removedExports":[],"renderedExports":["LucideNavigation2Off"],"renderedLength":1257},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/music.d.ts":{"code":"/**\n * @component @name Music\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxOFY1bDEyLTJ2MTMiIC8+CiAgPGNpcmNsZSBjeD0iNiIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTYiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/music\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMusic extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1320,"removedExports":[],"renderedExports":["LucideMusic"],"renderedLength":1157},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/navigation-2.d.ts":{"code":"/**\n * @component @name Navigation2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cG9seWdvbiBwb2ludHM9IjEyIDIgMTkgMjEgMTIgMTcgNSAyMSAxMiAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/navigation-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNavigation2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1289,"removedExports":[],"renderedExports":["LucideNavigation2"],"renderedLength":1126},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/navigation-off.d.ts":{"code":"/**\n * @component @name NavigationOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOC40MyA4LjQzIDMgMTFsOCAyIDIgOCAyLjU3LTUuNDMiIC8+CiAgPHBhdGggZD0iTTE3LjM5IDExLjczIDIyIDJsLTkuNzMgNC42MSIgLz4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMiIgeTI9IjIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/navigation-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNavigationOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1413,"removedExports":[],"renderedExports":["LucideNavigationOff"],"renderedLength":1250},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/network.d.ts":{"code":"/**\n * @component @name Network\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIxNiIgeT0iMTYiIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHJ4PSIxIiAvPgogIDxyZWN0IHg9IjIiIHk9IjE2IiB3aWR0aD0iNiIgaGVpZ2h0PSI2IiByeD0iMSIgLz4KICA8cmVjdCB4PSI5IiB5PSIyIiB3aWR0aD0iNiIgaGVpZ2h0PSI2IiByeD0iMSIgLz4KICA8cGF0aCBkPSJNNSAxNnYtM2ExIDEgMCAwIDEgMS0xaDEyYTEgMSAwIDAgMSAxIDF2MyIgLz4KICA8cGF0aCBkPSJNMTIgMTJWOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/network\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNetwork extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1516,"removedExports":[],"renderedExports":["LucideNetwork"],"renderedLength":1353},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/nfc.d.ts":{"code":"/**\n * @component @name Nfc\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiA4LjMyYTcuNDMgNy40MyAwIDAgMSAwIDcuMzYiIC8+CiAgPHBhdGggZD0iTTkuNDYgNi4yMWExMS43NiAxMS43NiAwIDAgMSAwIDExLjU4IiAvPgogIDxwYXRoIGQ9Ik0xMi45MSA0LjFhMTUuOTEgMTUuOTEgMCAwIDEgLjAxIDE1LjgiIC8+CiAgPHBhdGggZD0iTTE2LjM3IDJhMjAuMTYgMjAuMTYgMCAwIDEgMCAyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/nfc\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNfc extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1440,"removedExports":[],"renderedExports":["LucideNfc"],"renderedLength":1277},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/newspaper.d.ts":{"code":"/**\n * @component @name Newspaper\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMThoLTUiIC8+CiAgPHBhdGggZD0iTTE4IDE0aC04IiAvPgogIDxwYXRoIGQ9Ik00IDIyaDE2YTIgMiAwIDAgMCAyLTJWNGEyIDIgMCAwIDAtMi0ySDhhMiAyIDAgMCAwLTIgMnYxNmEyIDIgMCAwIDEtNCAwdi05YTIgMiAwIDAgMSAyLTJoMiIgLz4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSIxMCIgeT0iNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/newspaper\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNewspaper extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1488,"removedExports":[],"renderedExports":["LucideNewspaper"],"renderedLength":1325},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/non-binary.d.ts":{"code":"/**\n * @component @name NonBinary\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYxMCIgLz4KICA8cGF0aCBkPSJtOC41IDQgNyA0IiAvPgogIDxwYXRoIGQ9Im04LjUgOCA3LTQiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxNyIgcj0iNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/non-binary\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNonBinary extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1361,"removedExports":[],"renderedExports":["LucideNonBinary"],"renderedLength":1198},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/notebook-tabs.d.ts":{"code":"/**\n * @component @name NotebookTabs\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA2aDQiIC8+CiAgPHBhdGggZD0iTTIgMTBoNCIgLz4KICA8cGF0aCBkPSJNMiAxNGg0IiAvPgogIDxwYXRoIGQ9Ik0yIDE4aDQiIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjIwIiB4PSI0IiB5PSIyIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTUgMnYyMCIgLz4KICA8cGF0aCBkPSJNMTUgN2g1IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMmg1IiAvPgogIDxwYXRoIGQ9Ik0xNSAxN2g1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/notebook-tabs\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNotebookTabs extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1547,"removedExports":[],"renderedExports":["LucideNotebookTabs"],"renderedLength":1384},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/notepad-text.d.ts":{"code":"/**\n * @component @name NotepadText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjQiIC8+CiAgPHBhdGggZD0iTTEyIDJ2NCIgLz4KICA8cGF0aCBkPSJNMTYgMnY0IiAvPgogIDxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCIgeD0iNCIgeT0iNCIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTggMTBoNiIgLz4KICA8cGF0aCBkPSJNOCAxNGg4IiAvPgogIDxwYXRoIGQ9Ik04IDE4aDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/notepad-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNotepadText extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1477,"removedExports":[],"renderedExports":["LucideNotepadText"],"renderedLength":1314},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/notepad-text-dashed.d.ts":{"code":"/**\n * @component @name NotepadTextDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjQiIC8+CiAgPHBhdGggZD0iTTEyIDJ2NCIgLz4KICA8cGF0aCBkPSJNMTYgMnY0IiAvPgogIDxwYXRoIGQ9Ik0xNiA0aDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxOHYyYTIgMiAwIDAgMS0yIDJoLTEiIC8+CiAgPHBhdGggZD0iTTEzIDIyaC0yIiAvPgogIDxwYXRoIGQ9Ik03IDIySDZhMiAyIDAgMCAxLTItMnYtMiIgLz4KICA8cGF0aCBkPSJNNCAxNHYtMiIgLz4KICA8cGF0aCBkPSJNNCA4VjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik04IDEwaDYiIC8+CiAgPHBhdGggZD0iTTggMTRoOCIgLz4KICA8cGF0aCBkPSJNOCAxOGg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/notepad-text-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNotepadTextDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1750,"removedExports":[],"renderedExports":["LucideNotepadTextDashed"],"renderedLength":1587},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/navigation.d.ts":{"code":"/**\n * @component @name Navigation\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cG9seWdvbiBwb2ludHM9IjMgMTEgMjIgMiAxMyAyMSAxMSAxMyAzIDExIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/navigation\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNavigation extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1282,"removedExports":[],"renderedExports":["LucideNavigation"],"renderedLength":1119},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/notebook-pen.d.ts":{"code":"/**\n * @component @name NotebookPen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNCAySDZhMiAyIDAgMCAwLTIgMnYxNmEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJ2LTcuNCIgLz4KICA8cGF0aCBkPSJNMiA2aDQiIC8+CiAgPHBhdGggZD0iTTIgMTBoNCIgLz4KICA8cGF0aCBkPSJNMiAxNGg0IiAvPgogIDxwYXRoIGQ9Ik0yIDE4aDQiIC8+CiAgPHBhdGggZD0iTTIxLjM3OCA1LjYyNmExIDEgMCAxIDAtMy4wMDQtMy4wMDRsLTUuMDEgNS4wMTJhMiAyIDAgMCAwLS41MDYuODU0bC0uODM3IDIuODdhLjUuNSAwIDAgMCAuNjIuNjJsMi44Ny0uODM3YTIgMiAwIDAgMCAuODU0LS41MDZ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/notebook-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNotebookPen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1637,"removedExports":[],"renderedExports":["LucideNotebookPen"],"renderedLength":1474},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/notebook.d.ts":{"code":"/**\n * @component @name Notebook\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA2aDQiIC8+CiAgPHBhdGggZD0iTTIgMTBoNCIgLz4KICA8cGF0aCBkPSJNMiAxNGg0IiAvPgogIDxwYXRoIGQ9Ik0yIDE4aDQiIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjIwIiB4PSI0IiB5PSIyIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTYgMnYyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/notebook\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNotebook extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1430,"removedExports":[],"renderedExports":["LucideNotebook"],"renderedLength":1267},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/notebook-text.d.ts":{"code":"/**\n * @component @name NotebookText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA2aDQiIC8+CiAgPHBhdGggZD0iTTIgMTBoNCIgLz4KICA8cGF0aCBkPSJNMiAxNGg0IiAvPgogIDxwYXRoIGQ9Ik0yIDE4aDQiIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjIwIiB4PSI0IiB5PSIyIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNOS41IDhoNSIgLz4KICA8cGF0aCBkPSJNOS41IDEySDE2IiAvPgogIDxwYXRoIGQ9Ik05LjUgMTZIMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/notebook-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNotebookText extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1523,"removedExports":[],"renderedExports":["LucideNotebookText"],"renderedLength":1360},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/nut-off.d.ts":{"code":"/**\n * @component @name NutOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNFYyIiAvPgogIDxwYXRoIGQ9Ik01IDEwdjRhNy4wMDQgNy4wMDQgMCAwIDAgNS4yNzcgNi43ODdjLjQxMi4xMDQuODAyLjI5MiAxLjEwMi41OTJMMTIgMjJsLjYyMS0uNjIxYy4zLS4zLjY5LS40ODggMS4xMDItLjU5MmE3LjAxIDcuMDEgMCAwIDAgNC4xMjUtMi45MzkiIC8+CiAgPHBhdGggZD0iTTE5IDEwdjMuMzQzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmMtMS4zNDktLjU3My0xLjkwNS0xLjAwNS0yLjUtMi0uNTQ2LjkwMi0xLjA0OCAxLjM1My0yLjUgMi0xLjAxOC0uNjQ0LTEuNDYtMS4wOC0yLTItMS4wMjguNzEtMS42OS45MTgtMyAxIDEuMDgxLTEuMDQ4IDEuNzU3LTIuMDMgMi0zIC4xOTQtLjc3Ni44NC0xLjU1MSAxLjc5LTIuMjFtMTEuNjU0IDUuOTk3Yy44ODctLjQ1NyAxLjI4LS44OTEgMS41NTYtMS43ODcgMS4wMzIuOTE2IDEuNjgzIDEuMTU3IDMgMS0xLjI5Ny0xLjAzNi0xLjc1OC0yLjAzLTItMy0uNS0yLTQtNC04LTQtLjc0IDAtMS40NjEuMDY4LTIuMTUuMTkyIiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMjIiIHkxPSIyIiB5Mj0iMjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/nut-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNutOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1939,"removedExports":[],"renderedExports":["LucideNutOff"],"renderedLength":1776},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/octagon-pause.d.ts":{"code":"/**\n * @component @name OctagonPause\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTVWOSIgLz4KICA8cGF0aCBkPSJNMTQgMTVWOSIgLz4KICA8cGF0aCBkPSJNMi41ODYgMTYuNzI2QTIgMiAwIDAgMSAyIDE1LjMxMlY4LjY4OGEyIDIgMCAwIDEgLjU4Ni0xLjQxNGw0LjY4OC00LjY4OEEyIDIgMCAwIDEgOC42ODggMmg2LjYyNGEyIDIgMCAwIDEgMS40MTQuNTg2bDQuNjg4IDQuNjg4QTIgMiAwIDAgMSAyMiA4LjY4OHY2LjYyNGEyIDIgMCAwIDEtLjU4NiAxLjQxNGwtNC42ODggNC42ODhhMiAyIDAgMCAxLTEuNDE0LjU4Nkg4LjY4OGEyIDIgMCAwIDEtMS40MTQtLjU4NnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/octagon-pause\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideOctagonPause extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideOctagonPause\n */\ndeclare const LucidePauseOctagon: typeof LucideOctagonPause;","originalLength":1770,"removedExports":[],"renderedExports":["LucideOctagonPause","LucidePauseOctagon"],"renderedLength":1600},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/nut.d.ts":{"code":"/**\n * @component @name Nut\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNFYyIiAvPgogIDxwYXRoIGQ9Ik01IDEwdjRhNy4wMDQgNy4wMDQgMCAwIDAgNS4yNzcgNi43ODdjLjQxMi4xMDQuODAyLjI5MiAxLjEwMi41OTJMMTIgMjJsLjYyMS0uNjIxYy4zLS4zLjY5LS40ODggMS4xMDItLjU5MkE3LjAwMyA3LjAwMyAwIDAgMCAxOSAxNHYtNCIgLz4KICA8cGF0aCBkPSJNMTIgNEM4IDQgNC41IDYgNCA4Yy0uMjQzLjk3LS45MTkgMS45NTItMiAzIDEuMzEtLjA4MiAxLjk3Mi0uMjkgMy0xIC41NC45Mi45ODIgMS4zNTYgMiAyIDEuNDUyLS42NDcgMS45NTQtMS4wOTggMi41LTIgLjU5NS45OTUgMS4xNTEgMS40MjcgMi41IDIgMS4zMS0uNjIxIDEuODYyLTEuMDU4IDIuNS0yIC42MjkuOTc3IDEuMTYyIDEuNDIzIDIuNSAyIDEuMjA5LS41NDggMS42OC0uOTY3IDItMiAxLjAzMi45MTYgMS42ODMgMS4xNTcgMyAxLTEuMjk3LTEuMDM2LTEuNzU4LTIuMDMtMi0zLS41LTItNC00LTgtNFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/nut\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNut extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1812,"removedExports":[],"renderedExports":["LucideNut"],"renderedLength":1649},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/octagon-alert.d.ts":{"code":"/**\n * @component @name OctagonAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiA4djQiIC8+CiAgPHBhdGggZD0iTTE1LjMxMiAyYTIgMiAwIDAgMSAxLjQxNC41ODZsNC42ODggNC42ODhBMiAyIDAgMCAxIDIyIDguNjg4djYuNjI0YTIgMiAwIDAgMS0uNTg2IDEuNDE0bC00LjY4OCA0LjY4OGEyIDIgMCAwIDEtMS40MTQuNTg2SDguNjg4YTIgMiAwIDAgMS0xLjQxNC0uNTg2bC00LjY4OC00LjY4OEEyIDIgMCAwIDEgMiAxNS4zMTJWOC42ODhhMiAyIDAgMCAxIC41ODYtMS40MTRsNC42ODgtNC42ODhBMiAyIDAgMCAxIDguNjg4IDJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/octagon-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideOctagonAlert extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideOctagonAlert\n */\ndeclare const LucideAlertOctagon: typeof LucideOctagonAlert;","originalLength":1774,"removedExports":[],"renderedExports":["LucideOctagonAlert","LucideAlertOctagon"],"renderedLength":1604},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/option.d.ts":{"code":"/**\n * @component @name Option\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgM2g3IiAvPgogIDxwYXRoIGQ9Ik0zIDNoNS4yOGExIDEgMCAwIDEgLjk0OC42ODRsNS41NDQgMTYuNjMyYTEgMSAwIDAgMCAuOTQ5LjY4NEgyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/option\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideOption extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1330,"removedExports":[],"renderedExports":["LucideOption"],"renderedLength":1167},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/octagon-x.d.ts":{"code":"/**\n * @component @name OctagonX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgOS02IDYiIC8+CiAgPHBhdGggZD0iTTIuNTg2IDE2LjcyNkEyIDIgMCAwIDEgMiAxNS4zMTJWOC42ODhhMiAyIDAgMCAxIC41ODYtMS40MTRsNC42ODgtNC42ODhBMiAyIDAgMCAxIDguNjg4IDJoNi42MjRhMiAyIDAgMCAxIDEuNDE0LjU4Nmw0LjY4OCA0LjY4OEEyIDIgMCAwIDEgMjIgOC42ODh2Ni42MjRhMiAyIDAgMCAxLS41ODYgMS40MTRsLTQuNjg4IDQuNjg4YTIgMiAwIDAgMS0xLjQxNC41ODZIOC42ODhhMiAyIDAgMCAxLTEuNDE0LS41ODZ6IiAvPgogIDxwYXRoIGQ9Im05IDkgNiA2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/octagon-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideOctagonX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideOctagonX\n */\ndeclare const LucideXOctagon: typeof LucideOctagonX;","originalLength":1730,"removedExports":[],"renderedExports":["LucideOctagonX","LucideXOctagon"],"renderedLength":1560},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/omega.d.ts":{"code":"/**\n * @component @name Omega\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAyMGg0LjVhLjUuNSAwIDAgMCAuNS0uNXYtLjI4MmEuNTIuNTIgMCAwIDAtLjI0Ny0uNDM3IDggOCAwIDEgMSA4LjQ5NC0uMDAxLjUyLjUyIDAgMCAwLS4yNDcuNDM4di4yODJhLjUuNSAwIDAgMCAuNS41SDIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/omega\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideOmega extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1368,"removedExports":[],"renderedExports":["LucideOmega"],"renderedLength":1205},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/orbit.d.ts":{"code":"/**\n * @component @name Orbit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuMzQxIDYuNDg0QTEwIDEwIDAgMCAxIDEwLjI2NiAyMS44NSIgLz4KICA8cGF0aCBkPSJNMy42NTkgMTcuNTE2QTEwIDEwIDAgMCAxIDEzLjc0IDIuMTUyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSI1IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSIxOSIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/orbit\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideOrbit extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1468,"removedExports":[],"renderedExports":["LucideOrbit"],"renderedLength":1305},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/octagon-minus.d.ts":{"code":"/**\n * @component @name OctagonMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi41ODYgMTYuNzI2QTIgMiAwIDAgMSAyIDE1LjMxMlY4LjY4OGEyIDIgMCAwIDEgLjU4Ni0xLjQxNGw0LjY4OC00LjY4OEEyIDIgMCAwIDEgOC42ODggMmg2LjYyNGEyIDIgMCAwIDEgMS40MTQuNTg2bDQuNjg4IDQuNjg4QTIgMiAwIDAgMSAyMiA4LjY4OHY2LjYyNGEyIDIgMCAwIDEtLjU4NiAxLjQxNGwtNC42ODggNC42ODhhMiAyIDAgMCAxLTEuNDE0LjU4Nkg4LjY4OGEyIDIgMCAwIDEtMS40MTQtLjU4NnoiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/octagon-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideOctagonMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1595,"removedExports":[],"renderedExports":["LucideOctagonMinus"],"renderedLength":1432},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/package-check.d.ts":{"code":"/**\n * @component @name PackageCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+CiAgPHBhdGggZD0ibTE2IDE3IDIgMiA0LTQiIC8+CiAgPHBhdGggZD0iTTIxIDExLjEyN1Y4YTIgMiAwIDAgMC0xLTEuNzNsLTctNGEyIDIgMCAwIDAtMiAwbC03IDRBMiAyIDAgMCAwIDMgOHY4YTIgMiAwIDAgMCAxIDEuNzI5bDcgNGEyIDIgMCAwIDAgMiAuMDAxbDEuMzItLjc1MyIgLz4KICA8cGF0aCBkPSJNMy4yOSA3IDEyIDEybDguNzEtNSIgLz4KICA8cGF0aCBkPSJtNy41IDQuMjcgOC45OTcgNS4xNDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/package-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePackageCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1579,"removedExports":[],"renderedExports":["LucidePackageCheck"],"renderedLength":1416},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/origami.d.ts":{"code":"/**\n * @component @name Origami\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJWNGExIDEgMCAwIDEgMS0xaDYuMjk3YTEgMSAwIDAgMSAuNjUxIDEuNzU5bC00LjY5NiA0LjAyNSIgLz4KICA8cGF0aCBkPSJtMTIgMjEtNy40MTQtNy40MTRBMiAyIDAgMCAxIDQgMTIuMTcyVjYuNDE1YTEuMDAyIDEuMDAyIDAgMCAxIDEuNzA3LS43MDdMMjAgMjAuMDA5IiAvPgogIDxwYXRoIGQ9Im0xMi4yMTQgMy4zODEgOC40MTQgMTQuOTY2YTEgMSAwIDAgMS0uMTY3IDEuMTk5bC0xLjE2OCAxLjE2M2ExIDEgMCAwIDEtLjcwNi4yOTFINi4zNTFhMSAxIDAgMCAxLS42MjUtLjIxOUwzLjI1IDE4LjhhMSAxIDAgMCAxIC42MzEtMS43ODFsNC4xNjUuMDI3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/origami\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideOrigami extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1648,"removedExports":[],"renderedExports":["LucideOrigami"],"renderedLength":1485},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/package-minus.d.ts":{"code":"/**\n * @component @name PackageMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+CiAgPHBhdGggZD0iTTE2IDE3aDYiIC8+CiAgPHBhdGggZD0iTTIxIDEzVjhhMiAyIDAgMCAwLTEtMS43M2wtNy00YTIgMiAwIDAgMC0yIDBsLTcgNEEyIDIgMCAwIDAgMyA4djhhMiAyIDAgMCAwIDEgMS43MjlsNyA0YTIgMiAwIDAgMCAyIC4wMDFsMS42NzUtLjk1NSIgLz4KICA8cGF0aCBkPSJNMy4yOSA3IDEyIDEybDguNzEtNSIgLz4KICA8cGF0aCBkPSJtNy41IDQuMjcgOC45OTcgNS4xNDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/package-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePackageMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1567,"removedExports":[],"renderedExports":["LucidePackageMinus"],"renderedLength":1404},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/octagon.d.ts":{"code":"/**\n * @component @name Octagon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi41ODYgMTYuNzI2QTIgMiAwIDAgMSAyIDE1LjMxMlY4LjY4OGEyIDIgMCAwIDEgLjU4Ni0xLjQxNGw0LjY4OC00LjY4OEEyIDIgMCAwIDEgOC42ODggMmg2LjYyNGEyIDIgMCAwIDEgMS40MTQuNTg2bDQuNjg4IDQuNjg4QTIgMiAwIDAgMSAyMiA4LjY4OHY2LjYyNGEyIDIgMCAwIDEtLjU4NiAxLjQxNGwtNC42ODggNC42ODhhMiAyIDAgMCAxLTEuNDE0LjU4Nkg4LjY4OGEyIDIgMCAwIDEtMS40MTQtLjU4NnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/octagon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideOctagon extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1532,"removedExports":[],"renderedExports":["LucideOctagon"],"renderedLength":1369},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/package-2.d.ts":{"code":"/**\n * @component @name Package2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3Y2IiAvPgogIDxwYXRoIGQ9Ik0xNi43NiAzYTIgMiAwIDAgMSAxLjggMS4xbDIuMjMgNC40NzlhMiAyIDAgMCAxIC4yMS44OTFWMTlhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJWOS40NzJhMiAyIDAgMCAxIC4yMTEtLjg5NEw1LjQ1IDQuMUEyIDIgMCAwIDEgNy4yNCAzeiIgLz4KICA8cGF0aCBkPSJNMy4wNTQgOS4wMTNoMTcuODkzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/package-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePackage2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1491,"removedExports":[],"renderedExports":["LucidePackage2"],"renderedLength":1328},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/package-plus.d.ts":{"code":"/**\n * @component @name PackagePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+CiAgPHBhdGggZD0iTTE2IDE3aDYiIC8+CiAgPHBhdGggZD0iTTE5IDE0djYiIC8+CiAgPHBhdGggZD0iTTIxIDEwLjUzNVY4YTIgMiAwIDAgMC0xLTEuNzNsLTctNGEyIDIgMCAwIDAtMiAwbC03IDRBMiAyIDAgMCAwIDMgOHY4YTIgMiAwIDAgMCAxIDEuNzI5bDcgNGEyIDIgMCAwIDAgMiAuMDAxbDEuNjc1LS45NTUiIC8+CiAgPHBhdGggZD0iTTMuMjkgNyAxMiAxMmw4LjcxLTUiIC8+CiAgPHBhdGggZD0ibTcuNSA0LjI3IDguOTk3IDUuMTQ4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/package-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePackagePlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1597,"removedExports":[],"renderedExports":["LucidePackagePlus"],"renderedLength":1434},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/package-open.d.ts":{"code":"/**\n * @component @name PackageOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTkiIC8+CiAgPHBhdGggZD0iTTE1LjE3IDIuMjFhMS42NyAxLjY3IDAgMCAxIDEuNjMgMEwyMSA0LjU3YTEuOTMgMS45MyAwIDAgMSAwIDMuMzZMOC44MiAxNC43OWExLjY1NSAxLjY1NSAwIDAgMS0xLjY0IDBMMyAxMi40M2ExLjkzIDEuOTMgMCAwIDEgMC0zLjM2eiIgLz4KICA8cGF0aCBkPSJNMjAgMTN2My44N2EyLjA2IDIuMDYgMCAwIDEtMS4xMSAxLjgzbC02IDMuMDhhMS45MyAxLjkzIDAgMCAxLTEuNzggMGwtNi0zLjA4QTIuMDYgMi4wNiAwIDAgMSA0IDE2Ljg3VjEzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMi40M2ExLjkzIDEuOTMgMCAwIDAgMC0zLjM2TDguODMgMi4yYTEuNjQgMS42NCAwIDAgMC0xLjYzIDBMMyA0LjU3YTEuOTMgMS45MyAwIDAgMCAwIDMuMzZsMTIuMTggNi44NmExLjYzNiAxLjYzNiAwIDAgMCAxLjYzIDB6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/package-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePackageOpen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1809,"removedExports":[],"renderedExports":["LucidePackageOpen"],"renderedLength":1646},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/package-search.d.ts":{"code":"/**\n * @component @name PackageSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+CiAgPHBhdGggZD0iTTIwLjI3IDE4LjI3IDIyIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMC40OThWOGEyIDIgMCAwIDAtMS0xLjczbC03LTRhMiAyIDAgMCAwLTIgMGwtNyA0QTIgMiAwIDAgMCAzIDh2OGEyIDIgMCAwIDAgMSAxLjcyOWw3IDRhMiAyIDAgMCAwIDIgLjAwMWwuOTgtLjU1OSIgLz4KICA8cGF0aCBkPSJNMy4yOSA3IDEyIDEybDguNzEtNSIgLz4KICA8cGF0aCBkPSJtNy41IDQuMjcgOC45OTcgNS4xNDgiIC8+CiAgPGNpcmNsZSBjeD0iMTguNSIgY3k9IjE2LjUiIHI9IjIuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/package-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePackageSearch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1645,"removedExports":[],"renderedExports":["LucidePackageSearch"],"renderedLength":1482},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/package-x.d.ts":{"code":"/**\n * @component @name PackageX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+CiAgPHBhdGggZD0ibTE2LjUgMTQuNSA1IDUiIC8+CiAgPHBhdGggZD0ibTE2LjUgMTkuNSA1LTUiIC8+CiAgPHBhdGggZD0iTTIxIDEwLjVWOGEyIDIgMCAwIDAtMS0xLjczbC03LTRhMiAyIDAgMCAwLTIgMGwtNyA0QTIgMiAwIDAgMCAzIDh2OGEyIDIgMCAwIDAgMSAxLjcyOWw3IDRhMiAyIDAgMCAwIDIgLjAwMWwuMTMtLjA3NCIgLz4KICA8cGF0aCBkPSJNMy4yOSA3IDEyIDEybDguNzEtNSIgLz4KICA8cGF0aCBkPSJtNy41IDQuMjcgOC45OTcgNS4xNDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/package-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePackageX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1591,"removedExports":[],"renderedExports":["LucidePackageX"],"renderedLength":1428},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/package.d.ts":{"code":"/**\n * @component @name Package\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjEuNzNhMiAyIDAgMCAwIDIgMGw3LTRBMiAyIDAgMCAwIDIxIDE2VjhhMiAyIDAgMCAwLTEtMS43M2wtNy00YTIgMiAwIDAgMC0yIDBsLTcgNEEyIDIgMCAwIDAgMyA4djhhMiAyIDAgMCAwIDEgMS43M3oiIC8+CiAgPHBhdGggZD0iTTEyIDIyVjEyIiAvPgogIDxwb2x5bGluZSBwb2ludHM9IjMuMjkgNyAxMiAxMiAyMC43MSA3IiAvPgogIDxwYXRoIGQ9Im03LjUgNC4yNyA5IDUuMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/package\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePackage extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1516,"removedExports":[],"renderedExports":["LucidePackage"],"renderedLength":1353},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/paint-roller.d.ts":{"code":"/**\n * @component @name PaintRoller\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeD0iMiIgeT0iMiIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTEwIDE2di0yYTIgMiAwIDAgMSAyLTJoOGEyIDIgMCAwIDAgMi0yVjdhMiAyIDAgMCAwLTItMmgtMiIgLz4KICA8cmVjdCB3aWR0aD0iNCIgaGVpZ2h0PSI2IiB4PSI4IiB5PSIxNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/paint-roller\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePaintRoller extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1461,"removedExports":[],"renderedExports":["LucidePaintRoller"],"renderedLength":1298},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/paint-bucket.d.ts":{"code":"/**\n * @component @name PaintBucket\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNyA2IDIiIC8+CiAgPHBhdGggZD0iTTE4Ljk5MiAxMkgyLjA0MSIgLz4KICA8cGF0aCBkPSJNMjEuMTQ1IDE4LjM4QTMuMzQgMy4zNCAwIDAgMSAyMCAxNi41YTMuMyAzLjMgMCAwIDEtMS4xNDUgMS44OGMtLjU3NS40Ni0uODU1IDEuMDItLjg1NSAxLjU5NUEyIDIgMCAwIDAgMjAgMjJhMiAyIDAgMCAwIDItMi4wMjVjMC0uNTgtLjI4NS0xLjEzLS44NTUtMS41OTUiIC8+CiAgPHBhdGggZD0ibTguNSA0LjUgMi4xNDgtMi4xNDhhMS4yMDUgMS4yMDUgMCAwIDEgMS43MDQgMGw3LjI5NiA3LjI5NmExLjIwNSAxLjIwNSAwIDAgMSAwIDEuNzA0bC03LjU5MiA3LjU5MmEzLjYxNSAzLjYxNSAwIDAgMS01LjExMiAwbC0zLjg4OC0zLjg4OGEzLjYxNSAzLjYxNSAwIDAgMSAwLTUuMTEyTDUuNjcgNy4zMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/paint-bucket\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePaintBucket extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1777,"removedExports":[],"renderedExports":["LucidePaintBucket"],"renderedLength":1614},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/paintbrush.d.ts":{"code":"/**\n * @component @name Paintbrush\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuNjIyIDE3Ljg5Ny0xMC42OC0yLjkxMyIgLz4KICA8cGF0aCBkPSJNMTguMzc2IDIuNjIyYTEgMSAwIDEgMSAzLjAwMiAzLjAwMkwxNy4zNiA5LjY0M2EuNS41IDAgMCAwIDAgLjcwN2wuOTQ0Ljk0NGEyLjQxIDIuNDEgMCAwIDEgMCAzLjQwOGwtLjk0NC45NDRhLjUuNSAwIDAgMS0uNzA3IDBMOC4zNTQgNy4zNDhhLjUuNSAwIDAgMSAwLS43MDdsLjk0NC0uOTQ0YTIuNDEgMi40MSAwIDAgMSAzLjQwOCAwbC45NDQuOTQ0YS41LjUgMCAwIDAgLjcwNyAweiIgLz4KICA8cGF0aCBkPSJNOSA4Yy0xLjgwNCAyLjcxLTMuOTcgMy40Ni02LjU4MyAzLjk0OGEuNTA3LjUwNyAwIDAgMC0uMzAyLjgxOWw3LjMyIDguODgzYTEgMSAwIDAgMCAxLjE4NS4yMDRDMTIuNzM1IDIwLjQwNSAxNiAxNi43OTIgMTYgMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/paintbrush\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePaintbrush extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1770,"removedExports":[],"renderedExports":["LucidePaintbrush"],"renderedLength":1607},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/paintbrush-vertical.d.ts":{"code":"/**\n * @component @name PaintbrushVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNCAydjQiIC8+CiAgPHBhdGggZD0iTTE3IDJhMSAxIDAgMCAxIDEgMXY5SDZWM2ExIDEgMCAwIDEgMS0xeiIgLz4KICA8cGF0aCBkPSJNNiAxMmExIDEgMCAwIDAtMSAxdjFhMiAyIDAgMCAwIDIgMmgyYTEgMSAwIDAgMSAxIDF2Mi45YTIgMiAwIDEgMCA0IDBWMTdhMSAxIDAgMCAxIDEtMWgyYTIgMiAwIDAgMCAyLTJ2LTFhMSAxIDAgMCAwLTEtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/paintbrush-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePaintbrushVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucidePaintbrushVertical\n */\ndeclare const LucidePaintbrush2: typeof LucidePaintbrushVertical;","originalLength":1736,"removedExports":[],"renderedExports":["LucidePaintbrushVertical","LucidePaintbrush2"],"renderedLength":1566},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/palette.d.ts":{"code":"/**\n * @component @name Palette\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJhMSAxIDAgMCAxIDAtMjAgMTAgOSAwIDAgMSAxMCA5IDUgNSAwIDAgMS01IDVoLTIuMjVhMS43NSAxLjc1IDAgMCAwLTEuNCAyLjhsLjMuNGExLjc1IDEuNzUgMCAwIDEtMS40IDIuOHoiIC8+CiAgPGNpcmNsZSBjeD0iMTMuNSIgY3k9IjYuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KICA8Y2lyY2xlIGN4PSIxNy41IiBjeT0iMTAuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KICA8Y2lyY2xlIGN4PSI2LjUiIGN5PSIxMi41IiByPSIuNSIgZmlsbD0iY3VycmVudENvbG9yIiAvPgogIDxjaXJjbGUgY3g9IjguNSIgY3k9IjcuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/palette\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePalette extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1684,"removedExports":[],"renderedExports":["LucidePalette"],"renderedLength":1521},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panda.d.ts":{"code":"/**\n * @component @name Panda\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMjUgMTcuMjVoMS41TDEyIDE4eiIgLz4KICA8cGF0aCBkPSJtMTUgMTIgMiAyIiAvPgogIDxwYXRoIGQ9Ik0xOCA2LjVhLjUuNSAwIDAgMC0uNS0uNSIgLz4KICA8cGF0aCBkPSJNMjAuNjkgOS42N2E0LjUgNC41IDAgMSAwLTcuMDQtNS41IDguMzUgOC4zNSAwIDAgMC0zLjMgMCA0LjUgNC41IDAgMSAwLTcuMDQgNS41QzIuNDkgMTEuMiAyIDEyLjg4IDIgMTQuNSAyIDE5LjQ3IDYuNDggMjIgMTIgMjJzMTAtMi41MyAxMC03LjVjMC0xLjYyLS40OC0zLjMtMS4zLTQuODMiIC8+CiAgPHBhdGggZD0iTTYgNi41YS40OTUuNDk1IDAgMCAxIC41LS41IiAvPgogIDxwYXRoIGQ9Im05IDEyLTIgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panda\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanda extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1660,"removedExports":[],"renderedExports":["LucidePanda"],"renderedLength":1497},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-bottom-open.d.ts":{"code":"/**\n * @component @name PanelBottomOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDE4IiAvPgogIDxwYXRoIGQ9Im05IDEwIDMtMyAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-bottom-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelBottomOpen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1390,"removedExports":[],"renderedExports":["LucidePanelBottomOpen"],"renderedLength":1227},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-bottom-dashed.d.ts":{"code":"/**\n * @component @name PanelBottomDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNCAxNWgxIiAvPgogIDxwYXRoIGQ9Ik0xOSAxNWgyIiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDIiIC8+CiAgPHBhdGggZD0iTTkgMTVoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-bottom-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelBottomDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucidePanelBottomDashed\n */\ndeclare const LucidePanelBottomInactive: typeof LucidePanelBottomDashed;","originalLength":1625,"removedExports":[],"renderedExports":["LucidePanelBottomDashed","LucidePanelBottomInactive"],"renderedLength":1455},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-bottom.d.ts":{"code":"/**\n * @component @name PanelBottom\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panel-bottom\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelBottom extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1325,"removedExports":[],"renderedExports":["LucidePanelBottom"],"renderedLength":1162},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-left-close.d.ts":{"code":"/**\n * @component @name PanelLeftClose\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDN2MTgiIC8+CiAgPHBhdGggZD0ibTE2IDE1LTMtMyAzLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-left-close\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelLeftClose extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucidePanelLeftClose\n */\ndeclare const LucideSidebarClose: typeof LucidePanelLeftClose;","originalLength":1531,"removedExports":[],"renderedExports":["LucidePanelLeftClose","LucideSidebarClose"],"renderedLength":1361},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-left-dashed.d.ts":{"code":"/**\n * @component @name PanelLeftDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDE0djEiIC8+CiAgPHBhdGggZD0iTTkgMTl2MiIgLz4KICA8cGF0aCBkPSJNOSAzdjIiIC8+CiAgPHBhdGggZD0iTTkgOXYxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panel-left-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelLeftDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucidePanelLeftDashed\n */\ndeclare const LucidePanelLeftInactive: typeof LucidePanelLeftDashed;","originalLength":1597,"removedExports":[],"renderedExports":["LucidePanelLeftDashed","LucidePanelLeftInactive"],"renderedLength":1427},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-left-right-dashed.d.ts":{"code":"/**\n * @component @name PanelLeftRightDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBWOSIgLz4KICA8cGF0aCBkPSJNMTUgMTV2LTEiIC8+CiAgPHBhdGggZD0iTTE1IDIxdi0yIiAvPgogIDxwYXRoIGQ9Ik0xNSA1VjMiIC8+CiAgPHBhdGggZD0iTTkgMTBWOSIgLz4KICA8cGF0aCBkPSJNOSAxNXYtMSIgLz4KICA8cGF0aCBkPSJNOSAyMXYtMiIgLz4KICA8cGF0aCBkPSJNOSA1VjMiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-left-right-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelLeftRightDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1605,"removedExports":[],"renderedExports":["LucidePanelLeftRightDashed"],"renderedLength":1442},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-bottom-close.d.ts":{"code":"/**\n * @component @name PanelBottomClose\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDE4IiAvPgogIDxwYXRoIGQ9Im0xNSA4LTMgMy0zLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-bottom-close\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelBottomClose extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1396,"removedExports":[],"renderedExports":["LucidePanelBottomClose"],"renderedLength":1233},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-left.d.ts":{"code":"/**\n * @component @name PanelLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDN2MTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucidePanelLeft\n */\ndeclare const LucideSidebar: typeof LucidePanelLeft;","originalLength":1440,"removedExports":[],"renderedExports":["LucidePanelLeft","LucideSidebar"],"renderedLength":1270},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-right-close.d.ts":{"code":"/**\n * @component @name PanelRightClose\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjE4IiAvPgogIDxwYXRoIGQ9Im04IDkgMyAzLTMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-right-close\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelRightClose extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1390,"removedExports":[],"renderedExports":["LucidePanelRightClose"],"renderedLength":1227},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-right-dashed.d.ts":{"code":"/**\n * @component @name PanelRightDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNHYxIiAvPgogIDxwYXRoIGQ9Ik0xNSAxOXYyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjIiIC8+CiAgPHBhdGggZD0iTTE1IDl2MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-right-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelRightDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucidePanelRightDashed\n */\ndeclare const LucidePanelRightInactive: typeof LucidePanelRightDashed;","originalLength":1615,"removedExports":[],"renderedExports":["LucidePanelRightDashed","LucidePanelRightInactive"],"renderedLength":1445},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-right.d.ts":{"code":"/**\n * @component @name PanelRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panel-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1319,"removedExports":[],"renderedExports":["LucidePanelRight"],"renderedLength":1156},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-top-close.d.ts":{"code":"/**\n * @component @name PanelTopClose\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0ibTkgMTYgMy0zIDMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-top-close\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelTopClose extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1378,"removedExports":[],"renderedExports":["LucidePanelTopClose"],"renderedLength":1215},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-top-bottom-dashed.d.ts":{"code":"/**\n * @component @name PanelTopBottomDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTVoMSIgLz4KICA8cGF0aCBkPSJNMTQgOWgxIiAvPgogIDxwYXRoIGQ9Ik0xOSAxNWgyIiAvPgogIDxwYXRoIGQ9Ik0xOSA5aDIiIC8+CiAgPHBhdGggZD0iTTMgMTVoMiIgLz4KICA8cGF0aCBkPSJNMyA5aDIiIC8+CiAgPHBhdGggZD0iTTkgMTVoMSIgLz4KICA8cGF0aCBkPSJNOSA5aDEiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-top-bottom-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelTopBottomDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1597,"removedExports":[],"renderedExports":["LucidePanelTopBottomDashed"],"renderedLength":1434},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-right-open.d.ts":{"code":"/**\n * @component @name PanelRightOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjE4IiAvPgogIDxwYXRoIGQ9Im0xMCAxNS0zLTMgMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panel-right-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelRightOpen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1384,"removedExports":[],"renderedExports":["LucidePanelRightOpen"],"renderedLength":1221},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-top-dashed.d.ts":{"code":"/**\n * @component @name PanelTopDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNCA5aDEiIC8+CiAgPHBhdGggZD0iTTE5IDloMiIgLz4KICA8cGF0aCBkPSJNMyA5aDIiIC8+CiAgPHBhdGggZD0iTTkgOWgxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panel-top-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelTopDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucidePanelTopDashed\n */\ndeclare const LucidePanelTopInactive: typeof LucidePanelTopDashed;","originalLength":1587,"removedExports":[],"renderedExports":["LucidePanelTopDashed","LucidePanelTopInactive"],"renderedLength":1417},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-top-open.d.ts":{"code":"/**\n * @component @name PanelTopOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0ibTE1IDE0LTMgMy0zLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-top-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelTopOpen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1372,"removedExports":[],"renderedExports":["LucidePanelTopOpen"],"renderedLength":1209},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-left-open.d.ts":{"code":"/**\n * @component @name PanelLeftOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDN2MTgiIC8+CiAgPHBhdGggZD0ibTE0IDkgMyAzLTMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-left-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelLeftOpen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucidePanelLeftOpen\n */\ndeclare const LucideSidebarOpen: typeof LucidePanelLeftOpen;","originalLength":1521,"removedExports":[],"renderedExports":["LucidePanelLeftOpen","LucideSidebarOpen"],"renderedLength":1351},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panel-top.d.ts":{"code":"/**\n * @component @name PanelTop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-top\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelTop extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1307,"removedExports":[],"renderedExports":["LucidePanelTop"],"renderedLength":1144},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panels-right-bottom.d.ts":{"code":"/**\n * @component @name PanelsRightBottom\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDEyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panels-right-bottom\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelsRightBottom extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1394,"removedExports":[],"renderedExports":["LucidePanelsRightBottom"],"renderedLength":1231},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panels-top-left.d.ts":{"code":"/**\n * @component @name PanelsTopLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTkgMjFWOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panels-top-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelsTopLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucidePanelsTopLeft\n */\ndeclare const LucideLayout: typeof LucidePanelsTopLeft;","originalLength":1503,"removedExports":[],"renderedExports":["LucidePanelsTopLeft","LucideLayout"],"renderedLength":1333},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/panels-left-bottom.d.ts":{"code":"/**\n * @component @name PanelsLeftBottom\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDN2MTgiIC8+CiAgPHBhdGggZD0iTTkgMTVoMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panels-left-bottom\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelsLeftBottom extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1388,"removedExports":[],"renderedExports":["LucidePanelsLeftBottom"],"renderedLength":1225},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/paper-bag.d.ts":{"code":"/**\n * @component @name PaperBag\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNS4zNjQgMy44NDhDNCA2IDMgOS42NTIgMyAxMi42NTJWMTlhMiAyIDAgMDAyIDJoMTRhMiAyIDAgMDAyLTJ2LTVjMC0yLjMzNC0xLjgxNi00LjY2OC0yLjYyMi03LjAwMiIgLz4KICA8cGF0aCBkPSJNNyAzaDExLjM3OWEyIDIgMCAwMTEuNzg5IDEuMTA2bC43MjMgMS40NDdBMSAxIDAgMDExOS45OTcgN2gtOC41MjVhMiAyIDAgMDEtMS43ODktMS4xMDZMOC43OSA0LjEwNWEyIDIgMCAxMC0zLjU3OSAxLjc4OWwyLjI2MSA0LjUyMkE1IDUgMCAwMTggMTIuNjUyVjIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/paper-bag\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePaperBag extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1579,"removedExports":[],"renderedExports":["LucidePaperBag"],"renderedLength":1416},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/paperclip.d.ts":{"code":"/**\n * @component @name Paperclip\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgNi04LjQxNCA4LjU4NmEyIDIgMCAwIDAgMi44MjkgMi44MjlsOC40MTQtOC41ODZhNCA0IDAgMSAwLTUuNjU3LTUuNjU3bC04LjM3OSA4LjU1MWE2IDYgMCAxIDAgOC40ODUgOC40ODVsOC4zNzktOC41NTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/paperclip\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePaperclip extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1392,"removedExports":[],"renderedExports":["LucidePaperclip"],"renderedLength":1229},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/parasol.d.ts":{"code":"/**\n * @component @name Parasol\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNSAxMS4xMzQgMTguMTk2IDIxIiAvPgogIDxwYXRoIGQ9Ik0yMC40MjUgNS4yOTlhMTAgMTAgMCAwIDAtMTYuOTQxIDkuNzhjLjE4My41NjMuODQzLjc3NCAxLjM1NS40NzhMMjAuMTYgNi43MTFjLjUxMi0uMjk2LjY2LS45NzMuMjY0LTEuNDEzIiAvPgogIDxwYXRoIGQ9Ik0yMSAyMUgzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/parasol\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideParasol extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1440,"removedExports":[],"renderedExports":["LucideParasol"],"renderedLength":1277},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/parentheses.d.ts":{"code":"/**\n * @component @name Parentheses\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyMXMtNC0zLTQtOSA0LTkgNC05IiAvPgogIDxwYXRoIGQ9Ik0xNiAzczQgMyA0IDktNCA5LTQgOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/parentheses\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideParentheses extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1324,"removedExports":[],"renderedExports":["LucideParentheses"],"renderedLength":1161},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pause.d.ts":{"code":"/**\n * @component @name Pause\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIxNCIgeT0iMyIgd2lkdGg9IjUiIGhlaWdodD0iMTgiIHJ4PSIxIiAvPgogIDxyZWN0IHg9IjUiIHk9IjMiIHdpZHRoPSI1IiBoZWlnaHQ9IjE4IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pause\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePause extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1328,"removedExports":[],"renderedExports":["LucidePause"],"renderedLength":1165},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/party-popper.d.ts":{"code":"/**\n * @component @name PartyPopper\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNS44IDExLjMgMiAyMmwxMC43LTMuNzkiIC8+CiAgPHBhdGggZD0iTTQgM2guMDEiIC8+CiAgPHBhdGggZD0iTTIyIDhoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNSAyaC4wMSIgLz4KICA8cGF0aCBkPSJNMjIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Im0yMiAyLTIuMjQuNzVhMi45IDIuOSAwIDAgMC0xLjk2IDMuMTJjLjEuODYtLjU3IDEuNjMtMS40NSAxLjYzaC0uMzhjLS44NiAwLTEuNi42LTEuNzYgMS40NEwxNCAxMCIgLz4KICA8cGF0aCBkPSJtMjIgMTMtLjgyLS4zM2MtLjg2LS4zNC0xLjgyLjItMS45OCAxLjExYy0uMTEuNy0uNzIgMS4yMi0xLjQzIDEuMjJIMTciIC8+CiAgPHBhdGggZD0ibTExIDIgLjMzLjgyYy4zNC44Ni0uMiAxLjgyLTEuMTEgMS45OEM5LjUyIDQuOSA5IDUuNTIgOSA2LjIzVjciIC8+CiAgPHBhdGggZD0iTTExIDEzYzEuOTMgMS45MyAyLjgzIDQuMTcgMiA1LS44My44My0zLjA3LS4wNy01LTItMS45My0xLjkzLTIuODMtNC4xNy0yLTUgLjgzLS44MyAzLjA3LjA3IDUgMloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/party-popper\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePartyPopper extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1925,"removedExports":[],"renderedExports":["LucidePartyPopper"],"renderedLength":1762},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/paw-print.d.ts":{"code":"/**\n * @component @name PawPrint\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjQiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSI4IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMTYiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTkgMTBhNSA1IDAgMCAxIDUgNXYzLjVhMy41IDMuNSAwIDAgMS02Ljg0IDEuMDQ1UTYuNTIgMTcuNDggNC40NiAxNi44NEEzLjUgMy41IDAgMCAxIDUuNSAxMFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/paw-print\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePawPrint extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1487,"removedExports":[],"renderedExports":["LucidePawPrint"],"renderedLength":1324},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pc-case.d.ts":{"code":"/**\n * @component @name PcCase\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMjAiIHg9IjUiIHk9IjIiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNGguMDEiIC8+CiAgPHBhdGggZD0iTTkgNmg2IiAvPgogIDxwYXRoIGQ9Ik05IDEwaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pc-case\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePcCase extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1359,"removedExports":[],"renderedExports":["LucidePcCase"],"renderedLength":1196},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pen-line.d.ts":{"code":"/**\n * @component @name PenLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjFoOCIgLz4KICA8cGF0aCBkPSJNMjEuMTc0IDYuODEyYTEgMSAwIDAgMC0zLjk4Ni0zLjk4N0wzLjg0MiAxNi4xNzRhMiAyIDAgMCAwLS41LjgzbC0xLjMyMSA0LjM1MmEuNS41IDAgMCAwIC42MjMuNjIybDQuMzUzLTEuMzJhMiAyIDAgMCAwIC44My0uNDk3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pen-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePenLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucidePenLine\n */\ndeclare const LucideEdit3: typeof LucidePenLine;","originalLength":1544,"removedExports":[],"renderedExports":["LucidePenLine","LucideEdit3"],"renderedLength":1374},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/parking-meter.d.ts":{"code":"/**\n * @component @name ParkingMeter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTVoMiIgLz4KICA8cGF0aCBkPSJNMTIgMTJ2MyIgLz4KICA8cGF0aCBkPSJNMTIgMTl2MyIgLz4KICA8cGF0aCBkPSJNMTUuMjgyIDE5YTEgMSAwIDAgMCAuOTQ4LS42OGwyLjM3LTYuOTg4YTcgNyAwIDEgMC0xMy4yIDBsMi4zNyA2Ljk4OGExIDEgMCAwIDAgLjk0OC42OHoiIC8+CiAgPHBhdGggZD0iTTkgOWEzIDMgMCAxIDEgNiAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/parking-meter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideParkingMeter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1507,"removedExports":[],"renderedExports":["LucideParkingMeter"],"renderedLength":1344},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pen-off.d.ts":{"code":"/**\n * @component @name PenOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTAtNi4xNTcgNi4xNjJhMiAyIDAgMCAwLS41LjgzM2wtMS4zMjIgNC4zNmEuNS41IDAgMCAwIC42MjIuNjI0bDQuMzU4LTEuMzIzYTIgMiAwIDAgMCAuODMtLjVMMTQgMTMuOTgyIiAvPgogIDxwYXRoIGQ9Im0xMi44MjkgNy4xNzIgNC4zNTktNC4zNDZhMSAxIDAgMSAxIDMuOTg2IDMuOTg2bC00LjM1MyA0LjM1MyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pen-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePenOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1491,"removedExports":[],"renderedExports":["LucidePenOff"],"renderedLength":1328},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pencil-line.d.ts":{"code":"/**\n * @component @name PencilLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjFoOCIgLz4KICA8cGF0aCBkPSJtMTUgNSA0IDQiIC8+CiAgPHBhdGggZD0iTTIxLjE3NCA2LjgxMmExIDEgMCAwIDAtMy45ODYtMy45ODdMMy44NDIgMTYuMTc0YTIgMiAwIDAgMC0uNS44M2wtMS4zMjEgNC4zNTJhLjUuNSAwIDAgMCAuNjIzLjYyMmw0LjM1My0xLjMyYTIgMiAwIDAgMCAuODMtLjQ5N3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pencil-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePencilLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1475,"removedExports":[],"renderedExports":["LucidePencilLine"],"renderedLength":1312},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pen.d.ts":{"code":"/**\n * @component @name Pen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuMTc0IDYuODEyYTEgMSAwIDAgMC0zLjk4Ni0zLjk4N0wzLjg0MiAxNi4xNzRhMiAyIDAgMCAwLS41LjgzbC0xLjMyMSA0LjM1MmEuNS41IDAgMCAwIC42MjMuNjIybDQuMzUzLTEuMzJhMiAyIDAgMCAwIC44My0uNDk3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucidePen\n */\ndeclare const LucideEdit2: typeof LucidePen;","originalLength":1479,"removedExports":[],"renderedExports":["LucidePen","LucideEdit2"],"renderedLength":1309},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pen-tool.d.ts":{"code":"/**\n * @component @name PenTool\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuNzA3IDIxLjI5M2ExIDEgMCAwIDEtMS40MTQgMGwtMS41ODYtMS41ODZhMSAxIDAgMCAxIDAtMS40MTRsNS41ODYtNS41ODZhMSAxIDAgMCAxIDEuNDE0IDBsMS41ODYgMS41ODZhMSAxIDAgMCAxIDAgMS40MTR6IiAvPgogIDxwYXRoIGQ9Im0xOCAxMy0xLjM3NS02Ljg3NGExIDEgMCAwIDAtLjc0Ni0uNzc2TDMuMjM1IDIuMDI4YTEgMSAwIDAgMC0xLjIwNyAxLjIwN0w1LjM1IDE1Ljg3OWExIDEgMCAwIDAgLjc3Ni43NDZMMTMgMTgiIC8+CiAgPHBhdGggZD0ibTIuMyAyLjMgNy4yODYgNy4yODYiIC8+CiAgPGNpcmNsZSBjeD0iMTEiIGN5PSIxMSIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pen-tool\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePenTool extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1649,"removedExports":[],"renderedExports":["LucidePenTool"],"renderedLength":1486},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pencil-off.d.ts":{"code":"/**\n * @component @name PencilOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTAtNi4xNTcgNi4xNjJhMiAyIDAgMCAwLS41LjgzM2wtMS4zMjIgNC4zNmEuNS41IDAgMCAwIC42MjIuNjI0bDQuMzU4LTEuMzIzYTIgMiAwIDAgMCAuODMtLjVMMTQgMTMuOTgyIiAvPgogIDxwYXRoIGQ9Im0xMi44MjkgNy4xNzIgNC4zNTktNC4zNDZhMSAxIDAgMSAxIDMuOTg2IDMuOTg2bC00LjM1MyA0LjM1MyIgLz4KICA8cGF0aCBkPSJtMTUgNSA0IDQiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pencil-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePencilOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1545,"removedExports":[],"renderedExports":["LucidePencilOff"],"renderedLength":1382},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pencil-sparkles.d.ts":{"code":"/**\n * @component @name PencilSparkles\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM0g4IiAvPgogIDxwYXRoIGQ9Im0xNS4wMDcgNS4wMDggMy45ODcgMy45ODYiIC8+CiAgPHBhdGggZD0iTTIwIDE1djQiIC8+CiAgPHBhdGggZD0iTTIxLjE3NCA2LjgxM2EyLjgyIDIuODIgMCAwIDAtMy45ODYtMy45ODdMMy44NDIgMTYuMTc1YTIgMiAwIDAgMC0uNS44M2wtMS4zMjEgNC4zNTJhLjUuNSAwIDAgMCAuNjIzLjYyMmw0LjM1My0xLjMyYTIgMiAwIDAgMCAuODMtLjQ5N3oiIC8+CiAgPHBhdGggZD0iTTIyIDE3aC00IiAvPgogIDxwYXRoIGQ9Ik00IDV2NCIgLz4KICA8cGF0aCBkPSJNNiA3SDIiIC8+CiAgPHBhdGggZD0iTTkgMnYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pencil-sparkles\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePencilSparkles extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1679,"removedExports":[],"renderedExports":["LucidePencilSparkles"],"renderedLength":1516},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pencil-ruler.d.ts":{"code":"/**\n * @component @name PencilRuler\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNyA4LjcgMi43YTIuNDEgMi40MSAwIDAgMC0zLjQgMEwyLjcgNS4zYTIuNDEgMi40MSAwIDAgMCAwIDMuNEw3IDEzIiAvPgogIDxwYXRoIGQ9Im04IDYgMi0yIiAvPgogIDxwYXRoIGQ9Im0xOCAxNiAyLTIiIC8+CiAgPHBhdGggZD0ibTE3IDExIDQuMyA0LjNjLjk0Ljk0Ljk0IDIuNDYgMCAzLjRsLTIuNiAyLjZjLS45NC45NC0yLjQ2Ljk0LTMuNCAwTDExIDE3IiAvPgogIDxwYXRoIGQ9Ik0yMS4xNzQgNi44MTJhMSAxIDAgMCAwLTMuOTg2LTMuOTg3TDMuODQyIDE2LjE3NGEyIDIgMCAwIDAtLjUuODNsLTEuMzIxIDQuMzUyYS41LjUgMCAwIDAgLjYyMy42MjJsNC4zNTMtMS4zMmEyIDIgMCAwIDAgLjgzLS40OTd6IiAvPgogIDxwYXRoIGQ9Im0xNSA1IDQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pencil-ruler\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePencilRuler extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1749,"removedExports":[],"renderedExports":["LucidePencilRuler"],"renderedLength":1586},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/person-standing.d.ts":{"code":"/**\n * @component @name PersonStanding\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjUiIHI9IjEiIC8+CiAgPHBhdGggZD0ibTkgMjAgMy02IDMgNiIgLz4KICA8cGF0aCBkPSJtNiA4IDYgMiA2LTIiIC8+CiAgPHBhdGggZD0iTTEyIDEwdjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/person-standing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePersonStanding extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1395,"removedExports":[],"renderedExports":["LucidePersonStanding"],"renderedLength":1232},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pencil.d.ts":{"code":"/**\n * @component @name Pencil\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuMTc0IDYuODEyYTEgMSAwIDAgMC0zLjk4Ni0zLjk4N0wzLjg0MiAxNi4xNzRhMiAyIDAgMCAwLS41LjgzbC0xLjMyMSA0LjM1MmEuNS41IDAgMCAwIC42MjMuNjIybDQuMzUzLTEuMzJhMiAyIDAgMCAwIC44My0uNDk3eiIgLz4KICA8cGF0aCBkPSJtMTUgNSA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pencil\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePencil extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1418,"removedExports":[],"renderedExports":["LucidePencil"],"renderedLength":1255},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/phi.d.ts":{"code":"/**\n * @component @name Phi\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/phi\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePhi extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1252,"removedExports":[],"renderedExports":["LucidePhi"],"renderedLength":1089},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/percent.d.ts":{"code":"/**\n * @component @name Percent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTkiIHgyPSI1IiB5MT0iNSIgeTI9IjE5IiAvPgogIDxjaXJjbGUgY3g9IjYuNSIgY3k9IjYuNSIgcj0iMi41IiAvPgogIDxjaXJjbGUgY3g9IjE3LjUiIGN5PSIxNy41IiByPSIyLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/percent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePercent extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1360,"removedExports":[],"renderedExports":["LucidePercent"],"renderedLength":1197},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/philippine-peso.d.ts":{"code":"/**\n * @component @name PhilippinePeso\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTFINCIgLz4KICA8cGF0aCBkPSJNMjAgN0g0IiAvPgogIDxwYXRoIGQ9Ik03IDIxVjRhMSAxIDAgMCAxIDEtMWg0YTEgMSAwIDAgMSAwIDEySDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/philippine-peso\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePhilippinePeso extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1379,"removedExports":[],"renderedExports":["LucidePhilippinePeso"],"renderedLength":1216},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/phone-incoming.d.ts":{"code":"/**\n * @component @name PhoneIncoming\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnY2aDYiIC8+CiAgPHBhdGggZD0ibTIyIDItNiA2IiAvPgogIDxwYXRoIGQ9Ik0xMy44MzIgMTYuNTY4YTEgMSAwIDAgMCAxLjIxMy0uMzAzbC4zNTUtLjQ2NUEyIDIgMCAwIDEgMTcgMTVoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLTIgMkExOCAxOCAwIDAgMSAyIDRhMiAyIDAgMCAxIDItMmgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtLjggMS42bC0uNDY4LjM1MWExIDEgMCAwIDAtLjI5MiAxLjIzMyAxNCAxNCAwIDAgMCA2LjM5MiA2LjM4NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/phone-incoming\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePhoneIncoming extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1609,"removedExports":[],"renderedExports":["LucidePhoneIncoming"],"renderedLength":1446},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pentagon.d.ts":{"code":"/**\n * @component @name Pentagon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuODMgMi4zOGEyIDIgMCAwIDEgMi4zNCAwbDggNS43NGEyIDIgMCAwIDEgLjczIDIuMjVsLTMuMDQgOS4yNmEyIDIgMCAwIDEtMS45IDEuMzdINy4wNGEyIDIgMCAwIDEtMS45LTEuMzdMMi4xIDEwLjM3YTIgMiAwIDAgMSAuNzMtMi4yNXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pentagon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePentagon extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1410,"removedExports":[],"renderedExports":["LucidePentagon"],"renderedLength":1247},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/phone-forwarded.d.ts":{"code":"/**\n * @component @name PhoneForwarded\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNmg4IiAvPgogIDxwYXRoIGQ9Im0xOCAyIDQgNC00IDQiIC8+CiAgPHBhdGggZD0iTTEzLjgzMiAxNi41NjhhMSAxIDAgMCAwIDEuMjEzLS4zMDNsLjM1NS0uNDY1QTIgMiAwIDAgMSAxNyAxNWgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtMiAyQTE4IDE4IDAgMCAxIDIgNGEyIDIgMCAwIDEgMi0yaDNhMiAyIDAgMCAxIDIgMnYzYTIgMiAwIDAgMS0uOCAxLjZsLS40NjguMzUxYTEgMSAwIDAgMC0uMjkyIDEuMjMzIDE0IDE0IDAgMCAwIDYuMzkyIDYuMzg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/phone-forwarded\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePhoneForwarded extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1615,"removedExports":[],"renderedExports":["LucidePhoneForwarded"],"renderedLength":1452},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/phone-call.d.ts":{"code":"/**\n * @component @name PhoneCall\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMmE5IDkgMCAwIDEgOSA5IiAvPgogIDxwYXRoIGQ9Ik0xMyA2YTUgNSAwIDAgMSA1IDUiIC8+CiAgPHBhdGggZD0iTTEzLjgzMiAxNi41NjhhMSAxIDAgMCAwIDEuMjEzLS4zMDNsLjM1NS0uNDY1QTIgMiAwIDAgMSAxNyAxNWgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtMiAyQTE4IDE4IDAgMCAxIDIgNGEyIDIgMCAwIDEgMi0yaDNhMiAyIDAgMCAxIDIgMnYzYTIgMiAwIDAgMS0uOCAxLjZsLS40NjguMzUxYTEgMSAwIDAgMC0uMjkyIDEuMjMzIDE0IDE0IDAgMCAwIDYuMzkyIDYuMzg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/phone-call\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePhoneCall extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1609,"removedExports":[],"renderedExports":["LucidePhoneCall"],"renderedLength":1446},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/phone-missed.d.ts":{"code":"/**\n * @component @name PhoneMissed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMiA2IDYiIC8+CiAgPHBhdGggZD0ibTIyIDItNiA2IiAvPgogIDxwYXRoIGQ9Ik0xMy44MzIgMTYuNTY4YTEgMSAwIDAgMCAxLjIxMy0uMzAzbC4zNTUtLjQ2NUEyIDIgMCAwIDEgMTcgMTVoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLTIgMkExOCAxOCAwIDAgMSAyIDRhMiAyIDAgMCAxIDItMmgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtLjggMS42bC0uNDY4LjM1MWExIDEgMCAwIDAtLjI5MiAxLjIzMyAxNCAxNCAwIDAgMCA2LjM5MiA2LjM4NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/phone-missed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePhoneMissed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1597,"removedExports":[],"renderedExports":["LucidePhoneMissed"],"renderedLength":1434},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pi.d.ts":{"code":"/**\n * @component @name Pi\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iOSIgeDI9IjkiIHkxPSI0IiB5Mj0iMjAiIC8+CiAgPHBhdGggZD0iTTQgN2MwLTEuNyAxLjMtMyAzLTNoMTMiIC8+CiAgPHBhdGggZD0iTTE4IDIwYy0xLjcgMC0zLTEuMy0zLTNWNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pi\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePi extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1330,"removedExports":[],"renderedExports":["LucidePi"],"renderedLength":1167},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/phone-outgoing.d.ts":{"code":"/**\n * @component @name PhoneOutgoing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgOCA2LTYiIC8+CiAgPHBhdGggZD0iTTIyIDhWMmgtNiIgLz4KICA8cGF0aCBkPSJNMTMuODMyIDE2LjU2OGExIDEgMCAwIDAgMS4yMTMtLjMwM2wuMzU1LS40NjVBMiAyIDAgMCAxIDE3IDE1aDNhMiAyIDAgMCAxIDIgMnYzYTIgMiAwIDAgMS0yIDJBMTggMTggMCAwIDEgMiA0YTIgMiAwIDAgMSAyLTJoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLS44IDEuNmwtLjQ2OC4zNTFhMSAxIDAgMCAwLS4yOTIgMS4yMzMgMTQgMTQgMCAwIDAgNi4zOTIgNi4zODQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/phone-outgoing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePhoneOutgoing extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1609,"removedExports":[],"renderedExports":["LucidePhoneOutgoing"],"renderedLength":1446},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/phone-off.d.ts":{"code":"/**\n * @component @name PhoneOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMSAxMy45YTE0IDE0IDAgMCAwIDMuNzMyIDIuNjY4IDEgMSAwIDAgMCAxLjIxMy0uMzAzbC4zNTUtLjQ2NUEyIDIgMCAwIDEgMTcgMTVoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLTIgMiAxOCAxOCAwIDAgMS0xMi43MjgtNS4yNzIiIC8+CiAgPHBhdGggZD0iTTIyIDIgMiAyMiIgLz4KICA8cGF0aCBkPSJNNC43NiAxMy41ODJBMTggMTggMCAwIDEgMiA0YTIgMiAwIDAgMSAyLTJoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLS44IDEuNmwtLjQ2OC4zNTFhMSAxIDAgMCAwLS4yOTIgMS4yMzMgMTQgMTQgMCAwIDAgLjI0NC40NzMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/phone-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePhoneOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1639,"removedExports":[],"renderedExports":["LucidePhoneOff"],"renderedLength":1476},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/piano.d.ts":{"code":"/**\n * @component @name Piano\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguNSA4Yy0xLjQgMC0yLjYtLjgtMy4yLTJBNi44NyA2Ljg3IDAgMCAwIDIgOXYxMWEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTguNUMyMiA5LjYgMjAuNCA4IDE4LjUgOCIgLz4KICA8cGF0aCBkPSJNMiAxNGgyMCIgLz4KICA8cGF0aCBkPSJNNiAxNHY0IiAvPgogIDxwYXRoIGQ9Ik0xMCAxNHY0IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNHY0IiAvPgogIDxwYXRoIGQ9Ik0xOCAxNHY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/piano\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePiano extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1508,"removedExports":[],"renderedExports":["LucidePiano"],"renderedLength":1345},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/phone.d.ts":{"code":"/**\n * @component @name Phone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuODMyIDE2LjU2OGExIDEgMCAwIDAgMS4yMTMtLjMwM2wuMzU1LS40NjVBMiAyIDAgMCAxIDE3IDE1aDNhMiAyIDAgMCAxIDIgMnYzYTIgMiAwIDAgMS0yIDJBMTggMTggMCAwIDEgMiA0YTIgMiAwIDAgMSAyLTJoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLS44IDEuNmwtLjQ2OC4zNTFhMSAxIDAgMCAwLS4yOTIgMS4yMzMgMTQgMTQgMCAwIDAgNi4zOTIgNi4zODQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/phone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePhone extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1492,"removedExports":[],"renderedExports":["LucidePhone"],"renderedLength":1329},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pickaxe.d.ts":{"code":"/**\n * @component @name Pickaxe\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTMtOC4zODEgOC4zOGExIDEgMCAwIDEtMy4wMDEtM0wxMSA5Ljk5OSIgLz4KICA8cGF0aCBkPSJNMTUuOTczIDQuMDI3QTEzIDEzIDAgMCAwIDUuOTAyIDIuMzczYy0xLjM5OC4zNDItMS4wOTIgMi4xNTguMjc3IDIuNjAxYTE5LjkgMTkuOSAwIDAgMSA1LjgyMiAzLjAyNCIgLz4KICA8cGF0aCBkPSJNMTYuMDAxIDExLjk5OWExOS45IDE5LjkgMCAwIDEgMy4wMjQgNS44MjRjLjQ0NCAxLjM2OSAyLjI2IDEuNjc2IDIuNjAzLjI3OEExMyAxMyAwIDAgMCAyMCA4LjA2OSIgLz4KICA8cGF0aCBkPSJNMTguMzUyIDMuMzUyYTEuMjA1IDEuMjA1IDAgMCAwLTEuNzA0IDBsLTUuMjk2IDUuMjk2YTEuMjA1IDEuMjA1IDAgMCAwIDAgMS43MDRsMi4yOTYgMi4yOTZhMS4yMDUgMS4yMDUgMCAwIDAgMS43MDQgMGw1LjI5Ni01LjI5NmExLjIwNSAxLjIwNSAwIDAgMCAwLTEuNzA0eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pickaxe\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePickaxe extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1808,"removedExports":[],"renderedExports":["LucidePickaxe"],"renderedLength":1645},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/picture-in-picture-2.d.ts":{"code":"/**\n * @component @name PictureInPicture2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOVY2YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAydjEwYzAgMS4xLjkgMiAyIDJoNCIgLz4KICA8cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iNyIgeD0iMTIiIHk9IjEzIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/picture-in-picture-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePictureInPicture2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1431,"removedExports":[],"renderedExports":["LucidePictureInPicture2"],"renderedLength":1268},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/picture-in-picture.d.ts":{"code":"/**\n * @component @name PictureInPicture\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMGg2VjQiIC8+CiAgPHBhdGggZD0ibTIgNCA2IDYiIC8+CiAgPHBhdGggZD0iTTIxIDEwVjdhMiAyIDAgMCAwLTItMmgtNyIgLz4KICA8cGF0aCBkPSJNMyAxNHYyYTIgMiAwIDAgMCAyIDJoMyIgLz4KICA8cmVjdCB4PSIxMiIgeT0iMTQiIHdpZHRoPSIxMCIgaGVpZ2h0PSI3IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/picture-in-picture\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePictureInPicture extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1500,"removedExports":[],"renderedExports":["LucidePictureInPicture"],"renderedLength":1337},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/piggy-bank.d.ts":{"code":"/**\n * @component @name PiggyBank\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTdoM3YyYTEgMSAwIDAgMCAxIDFoMmExIDEgMCAwIDAgMS0xdi0zYTMuMTYgMy4xNiAwIDAgMCAyLTJoMWExIDEgMCAwIDAgMS0xdi0yYTEgMSAwIDAgMC0xLTFoLTFhNSA1IDAgMCAwLTItNFYzYTQgNCAwIDAgMC0zLjIgMS42bC0uMy40SDExYTYgNiAwIDAgMC02IDZ2MWE1IDUgMCAwIDAgMiA0djNhMSAxIDAgMCAwIDEgMWgyYTEgMSAwIDAgMCAxLTF6IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMGguMDEiIC8+CiAgPHBhdGggZD0iTTIgOHYxYTIgMiAwIDAgMCAyIDJoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/piggy-bank\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePiggyBank extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1593,"removedExports":[],"renderedExports":["LucidePiggyBank"],"renderedLength":1430},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pilcrow.d.ts":{"code":"/**\n * @component @name Pilcrow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTkgNEg5LjVhNC41IDQuNSAwIDAgMCAwIDlIMTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pilcrow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePilcrow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1324,"removedExports":[],"renderedExports":["LucidePilcrow"],"renderedLength":1161},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pilcrow-right.d.ts":{"code":"/**\n * @component @name PilcrowRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM3YxMSIgLz4KICA8cGF0aCBkPSJNMTAgOUg3YTEgMSAwIDAgMSAwLTZoOCIgLz4KICA8cGF0aCBkPSJNMTQgM3YxMSIgLz4KICA8cGF0aCBkPSJtMTggMTQgNCA0SDIiIC8+CiAgPHBhdGggZD0ibTIyIDE4LTQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pilcrow-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePilcrowRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1419,"removedExports":[],"renderedExports":["LucidePilcrowRight"],"renderedLength":1256},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pilcrow-left.d.ts":{"code":"/**\n * @component @name PilcrowLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgM3YxMSIgLz4KICA8cGF0aCBkPSJNMTQgOWgtM2EzIDMgMCAwIDEgMC02aDkiIC8+CiAgPHBhdGggZD0iTTE4IDN2MTEiIC8+CiAgPHBhdGggZD0iTTIyIDE4SDJsNC00IiAvPgogIDxwYXRoIGQ9Im02IDIyLTQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pilcrow-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePilcrowLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1413,"removedExports":[],"renderedExports":["LucidePilcrowLeft"],"renderedLength":1250},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pill-bottle.d.ts":{"code":"/**\n * @component @name PillBottle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTFoLTRhMSAxIDAgMCAwLTEgMXY1YTEgMSAwIDAgMCAxIDFoNCIgLz4KICA8cGF0aCBkPSJNNiA3djEzYTIgMiAwIDAgMCAyIDJoOGEyIDIgMCAwIDAgMi0yVjciIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjUiIHg9IjQiIHk9IjIiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pill-bottle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePillBottle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1435,"removedExports":[],"renderedExports":["LucidePillBottle"],"renderedLength":1272},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pin-off.d.ts":{"code":"/**\n * @component @name PinOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NSIgLz4KICA8cGF0aCBkPSJNMTUgOS4zNFY3YTEgMSAwIDAgMSAxLTEgMiAyIDAgMCAwIDAtNEg3Ljg5IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTkgOXYxLjc2YTIgMiAwIDAgMS0xLjExIDEuNzlsLTEuNzguOUEyIDIgMCAwIDAgNSAxNS4yNFYxNmExIDEgMCAwIDAgMSAxaDExIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pin-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePinOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1459,"removedExports":[],"renderedExports":["LucidePinOff"],"renderedLength":1296},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pill.d.ts":{"code":"/**\n * @component @name Pill\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuNSAyMC41IDEwLTEwYTQuOTUgNC45NSAwIDEgMC03LTdsLTEwIDEwYTQuOTUgNC45NSAwIDEgMCA3IDdaIiAvPgogIDxwYXRoIGQ9Im04LjUgOC41IDcgNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pill\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePill extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1326,"removedExports":[],"renderedExports":["LucidePill"],"renderedLength":1163},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pin.d.ts":{"code":"/**\n * @component @name Pin\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NSIgLz4KICA8cGF0aCBkPSJNOSAxMC43NmEyIDIgMCAwIDEtMS4xMSAxLjc5bC0xLjc4LjlBMiAyIDAgMCAwIDUgMTUuMjRWMTZhMSAxIDAgMCAwIDEgMWgxMmExIDEgMCAwIDAgMS0xdi0uNzZhMiAyIDAgMCAwLTEuMTEtMS43OWwtMS43OC0uOUEyIDIgMCAwIDEgMTUgMTAuNzZWN2ExIDEgMCAwIDEgMS0xIDIgMiAwIDAgMCAwLTRIOGEyIDIgMCAwIDAgMCA0IDEgMSAwIDAgMSAxIDF6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pin\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePin extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1496,"removedExports":[],"renderedExports":["LucidePin"],"renderedLength":1333},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pipette.d.ts":{"code":"/**\n * @component @name Pipette\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgOS04LjQxNCA4LjQxNEEyIDIgMCAwIDAgMyAxOC44Mjh2MS4zNDRhMiAyIDAgMCAxLS41ODYgMS40MTRBMiAyIDAgMCAxIDMuODI4IDIxaDEuMzQ0YTIgMiAwIDAgMCAxLjQxNC0uNTg2TDE1IDEyIiAvPgogIDxwYXRoIGQ9Im0xOCA5IC40LjRhMSAxIDAgMSAxLTMgM2wtMy44LTMuOGExIDEgMCAxIDEgMy0zbC40LjQgMy40LTMuNGExIDEgMCAxIDEgMyAzeiIgLz4KICA8cGF0aCBkPSJtMiAyMiAuNDE0LS40MTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pipette\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePipette extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1536,"removedExports":[],"renderedExports":["LucidePipette"],"renderedLength":1373},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/plane.d.ts":{"code":"/**\n * @component @name Plane\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuOCAxOS4yIDE2IDExbDMuNS0zLjVDMjEgNiAyMS41IDQgMjEgM2MtMS0uNS0zIDAtNC41IDEuNUwxMyA4IDQuOCA2LjJjLS41LS4xLS45LjEtMS4xLjVsLS4zLjVjLS4yLjUtLjEgMSAuMyAxLjNMOSAxMmwtMiAzSDRsLTEgMSAzIDIgMiAzIDEtMXYtM2wzLTIgMy41IDUuM2MuMy40LjguNSAxLjMuM2wuNS0uMmMuNC0uMy42LS43LjUtMS4yeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/plane\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePlane extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1472,"removedExports":[],"renderedExports":["LucidePlane"],"renderedLength":1309},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pizza.d.ts":{"code":"/**\n * @component @name Pizza\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTQtMSAxIiAvPgogIDxwYXRoIGQ9Im0xMy43NSAxOC4yNS0xLjI1IDEuNDIiIC8+CiAgPHBhdGggZD0iTTE3Ljc3NSA1LjY1NGExNS42OCAxNS42OCAwIDAgMC0xMi4xMjEgMTIuMTIiIC8+CiAgPHBhdGggZD0iTTE4LjggOS4zYTEgMSAwIDAgMCAyLjEgNy43IiAvPgogIDxwYXRoIGQ9Ik0yMS45NjQgMjAuNzMyYTEgMSAwIDAgMS0xLjIzMiAxLjIzMmwtMTgtNWExIDEgMCAwIDEtLjY5NS0xLjIzMkExOS42OCAxOS42OCAwIDAgMSAxNS43MzIgMi4wMzdhMSAxIDAgMCAxIDEuMjMyLjY5NXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pizza\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePizza extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1584,"removedExports":[],"renderedExports":["LucidePizza"],"renderedLength":1421},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/play-off.d.ts":{"code":"/**\n * @component @name PlayOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuMjE1IDQuNTYgOS43OSA1LjcxYTIgMiAwIDAgMSAuMDAzIDMuNDU4bC0uMzkzLjIzIiAvPgogIDxwYXRoIGQ9Im0xNi4wNDIgMTYuMDQyLTguMDM0IDQuNjg2QTIgMiAwIDAgMSA1IDE5VjUiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/play-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePlayOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1405,"removedExports":[],"renderedExports":["LucidePlayOff"],"renderedLength":1242},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/plug-zap.d.ts":{"code":"/**\n * @component @name PlugZap\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNi4zIDIwLjNhMi40IDIuNCAwIDAgMCAzLjQgMEwxMiAxOGwtNi02LTIuMyAyLjNhMi40IDIuNCAwIDAgMCAwIDMuNFoiIC8+CiAgPHBhdGggZD0ibTIgMjIgMy0zIiAvPgogIDxwYXRoIGQ9Ik03LjUgMTMuNSAxMCAxMSIgLz4KICA8cGF0aCBkPSJNMTAuNSAxNi41IDEzIDE0IiAvPgogIDxwYXRoIGQ9Im0xOCAzLTQgNGg2bC00IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/plug-zap\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePlugZap extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucidePlugZap\n */\ndeclare const LucidePlugZap2: typeof LucidePlugZap;","originalLength":1598,"removedExports":[],"renderedExports":["LucidePlugZap","LucidePlugZap2"],"renderedLength":1428},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/play.d.ts":{"code":"/**\n * @component @name Play\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA1YTIgMiAwIDAgMSAzLjAwOC0xLjcyOGwxMS45OTcgNi45OThhMiAyIDAgMCAxIC4wMDMgMy40NThsLTEyIDdBMiAyIDAgMCAxIDUgMTl6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePlay extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1310,"removedExports":[],"renderedExports":["LucidePlay"],"renderedLength":1147},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/plug-2.d.ts":{"code":"/**\n * @component @name Plug2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAydjYiIC8+CiAgPHBhdGggZD0iTTE1IDJ2NiIgLz4KICA8cGF0aCBkPSJNMTIgMTd2NSIgLz4KICA8cGF0aCBkPSJNNSA4aDE0IiAvPgogIDxwYXRoIGQ9Ik02IDExVjhoMTJ2M2E2IDYgMCAxIDEtMTIgMFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/plug-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePlug2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1369,"removedExports":[],"renderedExports":["LucidePlug2"],"renderedLength":1206},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/plane-landing.d.ts":{"code":"/**\n * @component @name PlaneLanding\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMmgyMCIgLz4KICA8cGF0aCBkPSJNMy43NyAxMC43NyAyIDlsMi00LjUgMS4xLjU1Yy41NS4yOC45Ljg0LjkgMS40NXMuMzUgMS4xNy45IDEuNDVMOCA4LjVsMy02IDEuMDUuNTNhMiAyIDAgMCAxIDEuMDkgMS41MmwuNzIgNS40YTIgMiAwIDAgMCAxLjA5IDEuNTJsNC40IDIuMmMuNDIuMjIuNzguNTUgMS4wMS45NmwuNiAxLjAzYy40OS44OC0uMDYgMS45OC0xLjA2IDIuMWwtMS4xOC4xNWMtLjQ3LjA2LS45NS0uMDItMS4zNy0uMjRMNC4yOSAxMS4xNWEyIDIgMCAwIDEtLjUyLS4zOFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/plane-landing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePlaneLanding extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1623,"removedExports":[],"renderedExports":["LucidePlaneLanding"],"renderedLength":1460},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/podium.d.ts":{"code":"/**\n * @component @name Podium\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNlYyaC0xIiAvPgogIDxwYXRoIGQ9Ik05IDE1YTEgMSAwIDAgMC0xLTFINGExIDEgMCAwIDAtMSAxdjVhMSAxIDAgMCAwIDEgMWgxNmExIDEgMCAwIDAgMS0xdi0zYTEgMSAwIDAgMC0xLTFoLTRhMSAxIDAgMCAwLTEgMSIgLz4KICA8cGF0aCBkPSJNOSAyMVYxMWExIDEgMCAwIDEgMS0xaDRhMSAxIDAgMCAxIDEgMXYxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/podium\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePodium extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1462,"removedExports":[],"renderedExports":["LucidePodium"],"renderedLength":1299},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pocket-knife.d.ts":{"code":"/**\n * @component @name PocketKnife\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAydjFjMCAxIDIgMSAyIDJTMyA2IDMgN3MyIDEgMiAyLTIgMS0yIDIgMiAxIDIgMiIgLz4KICA8cGF0aCBkPSJNMTggNmguMDEiIC8+CiAgPHBhdGggZD0iTTYgMThoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yMC44MyA4LjgzYTQgNCAwIDAgMC01LjY2LTUuNjZsLTEyIDEyYTQgNCAwIDEgMCA1LjY2IDUuNjZaIiAvPgogIDxwYXRoIGQ9Ik0xOCAxMS42NlYyMmE0IDQgMCAwIDAgNC00VjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pocket-knife\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePocketKnife extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1537,"removedExports":[],"renderedExports":["LucidePocketKnife"],"renderedLength":1374},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pointer-off.d.ts":{"code":"/**\n * @component @name PointerOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNC41VjRhMiAyIDAgMCAwLTIuNDEtMS45NTciIC8+CiAgPHBhdGggZD0iTTEzLjkgOC40YTIgMiAwIDAgMC0xLjI2LTEuMjk1IiAvPgogIDxwYXRoIGQ9Ik0yMS43IDE2LjJBOCA4IDAgMCAwIDIyIDE0di0zYTIgMiAwIDEgMC00IDB2LTFhMiAyIDAgMCAwLTMuNjMtMS4xNTgiIC8+CiAgPHBhdGggZD0ibTcgMTUtMS44LTEuOGEyIDIgMCAwIDAtMi43OSAyLjg2TDYgMTkuN2E3Ljc0IDcuNzQgMCAwIDAgNiAyLjNoMmE4IDggMCAwIDAgNS42NTctMi4zNDMiIC8+CiAgPHBhdGggZD0iTTYgNnY4IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pointer-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePointerOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1651,"removedExports":[],"renderedExports":["LucidePointerOff"],"renderedLength":1488},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/plug.d.ts":{"code":"/**\n * @component @name Plug\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTUiIC8+CiAgPHBhdGggZD0iTTE1IDhWMiIgLz4KICA8cGF0aCBkPSJNMTcgOGExIDEgMCAwIDEgMSAxdjRhNCA0IDAgMCAxLTQgNGgtNGE0IDQgMCAwIDEtNC00VjlhMSAxIDAgMCAxIDEtMXoiIC8+CiAgPHBhdGggZD0iTTkgOFYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/plug\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePlug extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1386,"removedExports":[],"renderedExports":["LucidePlug"],"renderedLength":1223},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/plus.d.ts":{"code":"/**\n * @component @name Plus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxMmgxNCIgLz4KICA8cGF0aCBkPSJNMTIgNXYxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1246,"removedExports":[],"renderedExports":["LucidePlus"],"renderedLength":1083},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/plane-takeoff.d.ts":{"code":"/**\n * @component @name PlaneTakeoff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMmgyMCIgLz4KICA8cGF0aCBkPSJNNi4zNiAxNy40IDQgMTdsLTItNCAxLjEtLjU1YTIgMiAwIDAgMSAxLjggMGwuMTcuMWEyIDIgMCAwIDAgMS44IDBMOCAxMiA1IDZsLjktLjQ1YTIgMiAwIDAgMSAyLjA5LjJsNC4wMiAzYTIgMiAwIDAgMCAyLjEuMmw0LjE5LTIuMDZhMi40MSAyLjQxIDAgMCAxIDEuNzMtLjE3TDIxIDdhMS40IDEuNCAwIDAgMSAuODcgMS45OWwtLjM4Ljc2Yy0uMjMuNDYtLjYuODQtMS4wNyAxLjA4TDcuNTggMTcuMmEyIDIgMCAwIDEtMS4yMi4xOFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/plane-takeoff\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePlaneTakeoff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1611,"removedExports":[],"renderedExports":["LucidePlaneTakeoff"],"renderedLength":1448},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pointer.d.ts":{"code":"/**\n * @component @name Pointer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTRhOCA4IDAgMCAxLTggOCIgLz4KICA8cGF0aCBkPSJNMTggMTF2LTFhMiAyIDAgMCAwLTItMmEyIDIgMCAwIDAtMiAyIiAvPgogIDxwYXRoIGQ9Ik0xNCAxMFY5YTIgMiAwIDAgMC0yLTJhMiAyIDAgMCAwLTIgMnYxIiAvPgogIDxwYXRoIGQ9Ik0xMCA5LjVWNGEyIDIgMCAwIDAtMi0yYTIgMiAwIDAgMC0yIDJ2MTAiIC8+CiAgPHBhdGggZD0iTTE4IDExYTIgMiAwIDEgMSA0IDB2M2E4IDggMCAwIDEtOCA4aC0yYy0yLjggMC00LjUtLjg2LTUuOTktMi4zNGwtMy42LTMuNmEyIDIgMCAwIDEgMi44My0yLjgyTDcgMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pointer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePointer extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1616,"removedExports":[],"renderedExports":["LucidePointer"],"renderedLength":1453},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/popcorn.d.ts":{"code":"/**\n * @component @name Popcorn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggOGEyIDIgMCAwIDAgMC00IDIgMiAwIDAgMC00IDAgMiAyIDAgMCAwLTQgMCAyIDIgMCAwIDAtNCAwIDIgMiAwIDAgMCAwIDQiIC8+CiAgPHBhdGggZD0iTTEwIDIyIDkgOCIgLz4KICA8cGF0aCBkPSJtMTQgMjIgMS0xNCIgLz4KICA8cGF0aCBkPSJNMjAgOGMuNSAwIC45LjQuOCAxbC0yLjYgMTJjLS4xLjUtLjcgMS0xLjIgMUg3Yy0uNiAwLTEuMS0uNC0xLjItMUwzLjIgOWMtLjEtLjYuMy0xIC44LTFaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/popcorn\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePopcorn extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1528,"removedExports":[],"renderedExports":["LucidePopcorn"],"renderedLength":1365},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pound-sterling.d.ts":{"code":"/**\n * @component @name PoundSterling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggN2MwLTUuMzMzLTgtNS4zMzMtOCAwIiAvPgogIDxwYXRoIGQ9Ik0xMCA3djE0IiAvPgogIDxwYXRoIGQ9Ik02IDIxaDEyIiAvPgogIDxwYXRoIGQ9Ik02IDEzaDEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pound-sterling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePoundSterling extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1385,"removedExports":[],"renderedExports":["LucidePoundSterling"],"renderedLength":1222},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/power-off.d.ts":{"code":"/**\n * @component @name PowerOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguMzYgNi42NEE5IDkgMCAwIDEgMjAuNzcgMTUiIC8+CiAgPHBhdGggZD0iTTYuMTYgNi4xNmE5IDkgMCAxIDAgMTIuNjggMTIuNjgiIC8+CiAgPHBhdGggZD0iTTEyIDJ2NCIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/power-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePowerOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1395,"removedExports":[],"renderedExports":["LucidePowerOff"],"renderedLength":1232},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/power.d.ts":{"code":"/**\n * @component @name Power\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYxMCIgLz4KICA8cGF0aCBkPSJNMTguNCA2LjZhOSA5IDAgMSAxLTEyLjc3LjA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/power\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePower extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1276,"removedExports":[],"renderedExports":["LucidePower"],"renderedLength":1113},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/printer-check.d.ts":{"code":"/**\n * @component @name PrinterCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNSAyMkg3YTEgMSAwIDAgMS0xLTF2LTZhMSAxIDAgMCAxIDEtMWgxMGExIDEgMCAwIDEgMSAxdi41IiAvPgogIDxwYXRoIGQ9Im0xNiAxOSAyIDIgNC00IiAvPgogIDxwYXRoIGQ9Ik02IDE4SDRhMiAyIDAgMCAxLTItMnYtNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2MiIgLz4KICA8cGF0aCBkPSJNNiA5VjNhMSAxIDAgMCAxIDEtMWgxMGExIDEgMCAwIDEgMSAxdjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/printer-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePrinterCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1543,"removedExports":[],"renderedExports":["LucidePrinterCheck"],"renderedLength":1380},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/printer.d.ts":{"code":"/**\n * @component @name Printer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxOEg0YTIgMiAwIDAgMS0yLTJ2LTVhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjVhMiAyIDAgMCAxLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJNNiA5VjNhMSAxIDAgMCAxIDEtMWgxMGExIDEgMCAwIDEgMSAxdjYiIC8+CiAgPHJlY3QgeD0iNiIgeT0iMTQiIHdpZHRoPSIxMiIgaGVpZ2h0PSI4IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/printer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePrinter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1464,"removedExports":[],"renderedExports":["LucidePrinter"],"renderedLength":1301},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/printer-x.d.ts":{"code":"/**\n * @component @name PrinterX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNTMxIDIySDdhMSAxIDAgMCAxLTEtMXYtNmExIDEgMCAwIDEgMS0xaDYuMzc3IiAvPgogIDxwYXRoIGQ9Im0xNi41IDE2LjUgNSA1IiAvPgogIDxwYXRoIGQ9Im0xNi41IDIxLjUgNS01IiAvPgogIDxwYXRoIGQ9Ik02IDE4SDRhMiAyIDAgMCAxLTItMnYtNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2MS41IiAvPgogIDxwYXRoIGQ9Ik02IDlWM2ExIDEgMCAwIDEgMS0xaDEwYTEgMSAwIDAgMSAxIDF2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/printer-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePrinterX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1547,"removedExports":[],"renderedExports":["LucidePrinterX"],"renderedLength":1384},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/projector.d.ts":{"code":"/**\n * @component @name Projector\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA3IDMgNSIgLz4KICA8cGF0aCBkPSJNOSA2VjMiIC8+CiAgPHBhdGggZD0ibTEzIDcgMi0yIiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSIxMyIgcj0iMyIgLz4KICA8cGF0aCBkPSJNMTEuODMgMTJIMjBhMiAyIDAgMCAxIDIgMnY0YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0ydi00YTIgMiAwIDAgMSAyLTJoMi4xNyIgLz4KICA8cGF0aCBkPSJNMTYgMTZoMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/projector\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideProjector extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1512,"removedExports":[],"renderedExports":["LucideProjector"],"renderedLength":1349},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/puzzle.d.ts":{"code":"/**\n * @component @name Puzzle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMzkgNC4zOWExIDEgMCAwIDAgMS42OC0uNDc0IDIuNSAyLjUgMCAxIDEgMy4wMTQgMy4wMTUgMSAxIDAgMCAwLS40NzQgMS42OGwxLjY4MyAxLjY4MmEyLjQxNCAyLjQxNCAwIDAgMSAwIDMuNDE0TDE5LjYxIDE1LjM5YTEgMSAwIDAgMS0xLjY4LS40NzQgMi41IDIuNSAwIDEgMC0zLjAxNCAzLjAxNSAxIDEgMCAwIDEgLjQ3NCAxLjY4bC0xLjY4MyAxLjY4MmEyLjQxNCAyLjQxNCAwIDAgMS0zLjQxNCAwTDguNjEgMTkuNjFhMSAxIDAgMCAwLTEuNjguNDc0IDIuNSAyLjUgMCAxIDEtMy4wMTQtMy4wMTUgMSAxIDAgMCAwIC40NzQtMS42OGwtMS42ODMtMS42ODJhMi40MTQgMi40MTQgMCAwIDEgMC0zLjQxNEw0LjM5IDguNjFhMSAxIDAgMCAxIDEuNjguNDc0IDIuNSAyLjUgMCAxIDAgMy4wMTQtMy4wMTUgMSAxIDAgMCAxLS40NzQtMS42OGwxLjY4My0xLjY4MmEyLjQxNCAyLjQxNCAwIDAgMSAzLjQxNCAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/puzzle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePuzzle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1830,"removedExports":[],"renderedExports":["LucidePuzzle"],"renderedLength":1667},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/proportions.d.ts":{"code":"/**\n * @component @name Proportions\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiA5djExIiAvPgogIDxwYXRoIGQ9Ik0yIDloMTNhMiAyIDAgMCAxIDIgMnY5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/proportions\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideProportions extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1376,"removedExports":[],"renderedExports":["LucideProportions"],"renderedLength":1213},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/pyramid.d.ts":{"code":"/**\n * @component @name Pyramid\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi41IDE2Ljg4YTEgMSAwIDAgMS0uMzItMS40M2w5LTEzLjAyYTEgMSAwIDAgMSAxLjY0IDBsOSAxMy4wMWExIDEgMCAwIDEtLjMyIDEuNDRsLTguNTEgNC44NmEyIDIgMCAwIDEtMS45OCAwWiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pyramid\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePyramid extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1400,"removedExports":[],"renderedExports":["LucidePyramid"],"renderedLength":1237},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/qr-code.d.ts":{"code":"/**\n * @component @name QrCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNSIgaGVpZ2h0PSI1IiB4PSIzIiB5PSIzIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNSIgaGVpZ2h0PSI1IiB4PSIxNiIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjUiIGhlaWdodD0iNSIgeD0iMyIgeT0iMTYiIHJ4PSIxIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNmgtM2EyIDIgMCAwIDAtMiAydjMiIC8+CiAgPHBhdGggZD0iTTIxIDIxdi4wMSIgLz4KICA8cGF0aCBkPSJNMTIgN3YzYTIgMiAwIDAgMS0yIDJINyIgLz4KICA8cGF0aCBkPSJNMyAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDNoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNnYuMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEyaDEiIC8+CiAgPHBhdGggZD0iTTIxIDEydi4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMjF2LTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/qr-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideQrCode extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1743,"removedExports":[],"renderedExports":["LucideQrCode"],"renderedLength":1580},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/quote.d.ts":{"code":"/**\n * @component @name Quote\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM2EyIDIgMCAwIDAtMiAydjZhMiAyIDAgMCAwIDIgMiAxIDEgMCAwIDEgMSAxdjFhMiAyIDAgMCAxLTIgMiAxIDEgMCAwIDAtMSAxdjJhMSAxIDAgMCAwIDEgMSA2IDYgMCAwIDAgNi02VjVhMiAyIDAgMCAwLTItMnoiIC8+CiAgPHBhdGggZD0iTTUgM2EyIDIgMCAwIDAtMiAydjZhMiAyIDAgMCAwIDIgMiAxIDEgMCAwIDEgMSAxdjFhMiAyIDAgMCAxLTIgMiAxIDEgMCAwIDAtMSAxdjJhMSAxIDAgMCAwIDEgMSA2IDYgMCAwIDAgNi02VjVhMiAyIDAgMCAwLTItMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/quote\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideQuote extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1564,"removedExports":[],"renderedExports":["LucideQuote"],"renderedLength":1401},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rabbit.d.ts":{"code":"/**\n * @component @name Rabbit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTZhMyAzIDAgMCAxIDIuMjQgNSIgLz4KICA8cGF0aCBkPSJNMTggMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xOCAyMWgtOGE0IDQgMCAwIDEtNC00IDcgNyAwIDAgMSA3LTdoLjJMOS42IDYuNGExIDEgMCAxIDEgMi44LTIuOEwxNS44IDdoLjJjMy4zIDAgNiAyLjcgNiA2djFhMiAyIDAgMCAxLTIgMmgtMWEzIDMgMCAwIDAtMyAzIiAvPgogIDxwYXRoIGQ9Ik0yMCA4LjU0VjRhMiAyIDAgMSAwLTQgMHYzIiAvPgogIDxwYXRoIGQ9Ik03LjYxMiAxMi41MjRhMyAzIDAgMSAwLTEuNiA0LjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rabbit\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRabbit extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1586,"removedExports":[],"renderedExports":["LucideRabbit"],"renderedLength":1423},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/radar.d.ts":{"code":"/**\n * @component @name Radar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuMDcgNC45M0ExMCAxMCAwIDAgMCA2Ljk5IDMuMzQiIC8+CiAgPHBhdGggZD0iTTQgNmguMDEiIC8+CiAgPHBhdGggZD0iTTIuMjkgOS42MkExMCAxMCAwIDEgMCAyMS4zMSA4LjM1IiAvPgogIDxwYXRoIGQ9Ik0xNi4yNCA3Ljc2QTYgNiAwIDEgMCA4LjIzIDE2LjY3IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOGguMDEiIC8+CiAgPHBhdGggZD0iTTE3Ljk5IDExLjY2QTYgNiAwIDAgMSAxNS43NyAxNi42NyIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgogIDxwYXRoIGQ9Im0xMy40MSAxMC41OSA1LjY2LTUuNjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/radar\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRadar extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1612,"removedExports":[],"renderedExports":["LucideRadar"],"renderedLength":1449},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/radiation.d.ts":{"code":"/**\n * @component @name Radiation\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNCAxNS40NjQxYTQgNCAwIDAgMS00IDBMNy41Mjc4NiAxOS43NDU5NyBBIDEgMSAwIDAgMCA3Ljk5MzAzIDIxLjE2MjExIDEwIDEwIDAgMCAwIDE2LjAwNjk3IDIxLjE2MjExIDEgMSAwIDAgMCAxNi40NzIxNCAxOS43NDU5N3oiIC8+CiAgPHBhdGggZD0iTTE2IDEyYTQgNCAwIDAgMC0yLTMuNDY0bDIuNDcyLTQuMjgyYTEgMSAwIDAgMSAxLjQ2LS4zMDUgMTAgMTAgMCAwIDEgNC4wMDYgNi45NEExIDEgMCAwIDEgMjEgMTJ6IiAvPgogIDxwYXRoIGQ9Ik04IDEyYTQgNCAwIDAgMSAyLTMuNDY0TDcuNTI4IDQuMjU0YTEgMSAwIDAgMC0xLjQ2LS4zMDUgMTAgMTAgMCAwIDAtNC4wMDYgNi45NEExIDEgMCAwIDAgMyAxMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/radiation\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRadiation extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1736,"removedExports":[],"renderedExports":["LucideRadiation"],"renderedLength":1573},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/radical.d.ts":{"code":"/**\n * @component @name Radical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMmgzLjI4YTEgMSAwIDAgMSAuOTQ4LjY4NGwyLjI5OCA3LjkzNGEuNS41IDAgMCAwIC45Ni0uMDQ0TDEzLjgyIDQuNzcxQTEgMSAwIDAgMSAxNC43OTIgNEgyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/radical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRadical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1348,"removedExports":[],"renderedExports":["LucideRadical"],"renderedLength":1185},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/radio-off.d.ts":{"code":"/**\n * @component @name RadioOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNDE0IDEzLjQxNGEyIDIgMCAxIDEtMi44MjgtMi44MjgiIC8+CiAgPHBhdGggZD0iTTE2LjI0NyA3Ljc2MWE2IDYgMCAwIDEgMS43NDQgNC41NzIiIC8+CiAgPHBhdGggZD0iTTE5LjA3NSA0LjkzM2ExMCAxMCAwIDAgMSAyLjIzNCAxMC43MiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik00LjkyNSAxOS4wNjdhMTAgMTAgMCAwIDEgMC0xNC4xMzQiIC8+CiAgPHBhdGggZD0iTTcuNzUzIDE2LjIzOWE2IDYgMCAwIDEgMC04LjQ3OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/radio-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRadioOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1579,"removedExports":[],"renderedExports":["LucideRadioOff"],"renderedLength":1416},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/radio-receiver.d.ts":{"code":"/**\n * @component @name RadioReceiver\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxNnYyIiAvPgogIDxwYXRoIGQ9Ik0xOSAxNnYyIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSI4IiB4PSIyIiB5PSI4IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTggMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/radio-receiver\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRadioReceiver extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1401,"removedExports":[],"renderedExports":["LucideRadioReceiver"],"renderedLength":1238},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/radio.d.ts":{"code":"/**\n * @component @name Radio\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuMjQ3IDcuNzYxYTYgNiAwIDAgMSAwIDguNDc4IiAvPgogIDxwYXRoIGQ9Ik0xOS4wNzUgNC45MzNhMTAgMTAgMCAwIDEgMCAxNC4xMzQiIC8+CiAgPHBhdGggZD0iTTQuOTI1IDE5LjA2N2ExMCAxMCAwIDAgMSAwLTE0LjEzNCIgLz4KICA8cGF0aCBkPSJNNy43NTMgMTYuMjM5YTYgNiAwIDAgMSAwLTguNDc4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/radio\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRadio extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1492,"removedExports":[],"renderedExports":["LucideRadio"],"renderedLength":1329},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/radio-tower.d.ts":{"code":"/**\n * @component @name RadioTower\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNC45IDE2LjFDMSAxMi4yIDEgNS44IDQuOSAxLjkiIC8+CiAgPHBhdGggZD0iTTcuOCA0LjdhNi4xNCA2LjE0IDAgMCAwLS44IDcuNSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjkiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTE2LjIgNC44YzIgMiAyLjI2IDUuMTEuOCA3LjQ3IiAvPgogIDxwYXRoIGQ9Ik0xOS4xIDEuOWE5Ljk2IDkuOTYgMCAwIDEgMCAxNC4xIiAvPgogIDxwYXRoIGQ9Ik05LjUgMThoNSIgLz4KICA8cGF0aCBkPSJtOCAyMiA0LTExIDQgMTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/radio-tower\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRadioTower extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1587,"removedExports":[],"renderedExports":["LucideRadioTower"],"renderedLength":1424},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rainbow.d.ts":{"code":"/**\n * @component @name Rainbow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMTAgMTAgMCAwIDAtMjAgMCIgLz4KICA8cGF0aCBkPSJNNiAxN2E2IDYgMCAwIDEgMTIgMCIgLz4KICA8cGF0aCBkPSJNMTAgMTdhMiAyIDAgMCAxIDQgMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rainbow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRainbow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1348,"removedExports":[],"renderedExports":["LucideRainbow"],"renderedLength":1185},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/radius.d.ts":{"code":"/**\n * @component @name Radius\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuMzQgMTcuNTJhMTAgMTAgMCAxIDAtMi44MiAyLjgyIiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iMTkiIHI9IjIiIC8+CiAgPHBhdGggZD0ibTEzLjQxIDEzLjQxIDQuMTggNC4xOCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/radius\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRadius extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1402,"removedExports":[],"renderedExports":["LucideRadius"],"renderedLength":1239},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ratio.d.ts":{"code":"/**\n * @component @name Ratio\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTIiIGhlaWdodD0iMjAiIHg9IjYiIHk9IjIiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxMiIgeD0iMiIgeT0iNiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ratio\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRatio extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1328,"removedExports":[],"renderedExports":["LucideRatio"],"renderedLength":1165},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/receipt-cent.d.ts":{"code":"/**\n * @component @name ReceiptCent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3YxMCIgLz4KICA8cGF0aCBkPSJNMTQuODI4IDE0LjgyOWE0IDQgMCAwIDEtNS42NTYgMCA0IDQgMCAwIDEgMC01LjY1NyA0IDQgMCAwIDEgNS42NTYgMCIgLz4KICA8cGF0aCBkPSJNNCAzYTEgMSAwIDAgMSAxLTEgMS4zIDEuMyAwIDAgMSAuNy4ybC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzQtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzNC42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNkExLjMgMS4zIDAgMCAxIDE5IDJhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxIDEuMyAxLjMgMCAwIDEtLjctLjJsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzNC42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzQtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtLjcuMiAxIDEgMCAwIDEtMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/receipt-cent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideReceiptCent extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1973,"removedExports":[],"renderedExports":["LucideReceiptCent"],"renderedLength":1810},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rat.d.ts":{"code":"/**\n * @component @name Rat\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjJINGEyIDIgMCAwIDEgMC00aDEyIiAvPgogIDxwYXRoIGQ9Ik0xMy4yMzYgMThhMyAzIDAgMCAwLTIuMi01IiAvPgogIDxwYXRoIGQ9Ik0xNiA5aC4wMSIgLz4KICA8cGF0aCBkPSJNMTYuODIgMy45NGEzIDMgMCAxIDEgMy4yMzcgNC44NjhsMS44MTUgMi41ODdhMS41IDEuNSAwIDAgMS0xLjUgMi4xbC0yLjg3Mi0uNDUzYTMgMyAwIDAgMC0zLjUgMyIgLz4KICA8cGF0aCBkPSJNMTcgNC45ODhhMyAzIDAgMSAwLTUuMiAyLjA1MkE3IDcgMCAwIDAgNCAxNC4wMTUgNCA0IDAgMCAwIDggMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rat\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRat extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1572,"removedExports":[],"renderedExports":["LucideRat"],"renderedLength":1409},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/receipt-euro.d.ts":{"code":"/**\n * @component @name ReceiptEuro\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuODI4IDE0LjgyOWE0IDQgMCAwIDEtNS42NTYgMCA0IDQgMCAwIDEgMC01LjY1NyA0IDQgMCAwIDEgNS42NTYgMCIgLz4KICA8cGF0aCBkPSJNNCAzYTEgMSAwIDAgMSAxLTEgMS4zIDEuMyAwIDAgMSAuNy4ybC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzQtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzNC42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNkExLjMgMS4zIDAgMCAxIDE5IDJhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxIDEuMyAxLjMgMCAwIDEtLjctLjJsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzNC42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzQtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtLjcuMiAxIDEgMCAwIDEtMS0xeiIgLz4KICA8cGF0aCBkPSJNOCAxMmg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/receipt-euro\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideReceiptEuro extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1969,"removedExports":[],"renderedExports":["LucideReceiptEuro"],"renderedLength":1806},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/receipt-pound-sterling.d.ts":{"code":"/**\n * @component @name ReceiptPoundSterling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTdWOS41YTEgMSAwIDAgMSA1IDAiIC8+CiAgPHBhdGggZD0iTTQgM2ExIDEgMCAwIDEgMS0xIDEuMyAxLjMgMCAwIDEgLjcuMmwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTM0LS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzMy42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNmExLjMgMS4zIDAgMCAxIDEuNCAwbC45MzQuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzMtLjZBMS4zIDEuMyAwIDAgMSAxOSAyYTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMSAxLjMgMS4zIDAgMCAxLS43LS4ybC0uOTMzLS42YTEuMyAxLjMgMCAwIDAtMS40IDBsLS45MzQuNmExLjMgMS4zIDAgMCAxLTEuNCAwbC0uOTMzLS42YTEuMyAxLjMgMCAwIDAtMS40IDBsLS45MzMuNmExLjMgMS4zIDAgMCAxLTEuNCAwbC0uOTM0LS42YTEuMyAxLjMgMCAwIDAtMS40IDBsLS45MzMuNmExLjMgMS4zIDAgMCAxLS43LjIgMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0iTTggMTNoNSIgLz4KICA8cGF0aCBkPSJNOCAxN2g3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/receipt-pound-sterling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideReceiptPoundSterling extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1996,"removedExports":[],"renderedExports":["LucideReceiptPoundSterling"],"renderedLength":1833},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/receipt-indian-rupee.d.ts":{"code":"/**\n * @component @name ReceiptIndianRupee\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAzYTEgMSAwIDAgMSAxLTEgMS4zIDEuMyAwIDAgMSAuNy4ybC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzQtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzNC42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNkExLjMgMS4zIDAgMCAxIDE5IDJhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxIDEuMyAxLjMgMCAwIDEtLjctLjJsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzNC42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzQtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtLjcuMiAxIDEgMCAwIDEtMS0xeiIgLz4KICA8cGF0aCBkPSJNOCAxMWg4IiAvPgogIDxwYXRoIGQ9Ik04IDdoOCIgLz4KICA8cGF0aCBkPSJNOSA3YTQgNCAwIDAgMSAwIDhIOGwzIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/receipt-indian-rupee\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideReceiptIndianRupee extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1984,"removedExports":[],"renderedExports":["LucideReceiptIndianRupee"],"renderedLength":1821},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/receipt-japanese-yen.d.ts":{"code":"/**\n * @component @name ReceiptJapaneseYen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTAgMy0zIiAvPgogIDxwYXRoIGQ9Ik00IDNhMSAxIDAgMCAxIDEtMSAxLjMgMS4zIDAgMCAxIC43LjJsLjkzMy42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzNC0uNmExLjMgMS4zIDAgMCAxIDEuNCAwbC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzMtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTM0LjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42QTEuMyAxLjMgMCAwIDEgMTkgMmExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDEgMS4zIDEuMyAwIDAgMS0uNy0uMmwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTM0LjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzNC0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0uNy4yIDEgMSAwIDAgMS0xLTF6IiAvPgogIDxwYXRoIGQ9Ik05IDExaDYiIC8+CiAgPHBhdGggZD0iTTkgMTVoNiIgLz4KICA8cGF0aCBkPSJtOSA3IDMgM3Y3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/receipt-japanese-yen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideReceiptJapaneseYen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":2000,"removedExports":[],"renderedExports":["LucideReceiptJapaneseYen"],"renderedLength":1837},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/receipt-swiss-franc.d.ts":{"code":"/**\n * @component @name ReceiptSwissFranc\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTFoNCIgLz4KICA8cGF0aCBkPSJNMTAgMTdWN2g1IiAvPgogIDxwYXRoIGQ9Ik00IDNhMSAxIDAgMCAxIDEtMSAxLjMgMS4zIDAgMCAxIC43LjJsLjkzMy42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzNC0uNmExLjMgMS4zIDAgMCAxIDEuNCAwbC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzMtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTM0LjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42QTEuMyAxLjMgMCAwIDEgMTkgMmExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDEgMS4zIDEuMyAwIDAgMS0uNy0uMmwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTM0LjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzNC0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0uNy4yIDEgMSAwIDAgMS0xLTF6IiAvPgogIDxwYXRoIGQ9Ik04IDE1aDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/receipt-swiss-franc\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideReceiptSwissFranc extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1962,"removedExports":[],"renderedExports":["LucideReceiptSwissFranc"],"renderedLength":1799},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/receipt-russian-ruble.d.ts":{"code":"/**\n * @component @name ReceiptRussianRuble\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAzYTEgMSAwIDAgMSAxLTEgMS4zIDEuMyAwIDAgMSAuNy4ybC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzQtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzNC42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNkExLjMgMS4zIDAgMCAxIDE5IDJhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxIDEuMyAxLjMgMCAwIDEtLjctLjJsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzNC42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzQtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtLjcuMiAxIDEgMCAwIDEtMS0xeiIgLz4KICA8cGF0aCBkPSJNOCAxMWg1YTIgMiAwIDAgMCAwLTRoLTN2MTAiIC8+CiAgPHBhdGggZD0iTTggMTVoNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/receipt-russian-ruble\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideReceiptRussianRuble extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1966,"removedExports":[],"renderedExports":["LucideReceiptRussianRuble"],"renderedLength":1803},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/receipt-text.d.ts":{"code":"/**\n * @component @name ReceiptText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTZIOCIgLz4KICA8cGF0aCBkPSJNMTQgOEg4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMkg4IiAvPgogIDxwYXRoIGQ9Ik00IDNhMSAxIDAgMCAxIDEtMSAxLjMgMS4zIDAgMCAxIC43LjJsLjkzMy42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzNC0uNmExLjMgMS4zIDAgMCAxIDEuNCAwbC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzMtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTM0LjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42QTEuMyAxLjMgMCAwIDEgMTkgMmExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDEgMS4zIDEuMyAwIDAgMS0uNy0uMmwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTM0LjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzNC0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0uNy4yIDEgMSAwIDAgMS0xLTF6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/receipt-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideReceiptText extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1921,"removedExports":[],"renderedExports":["LucideReceiptText"],"renderedLength":1758},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/receipt.d.ts":{"code":"/**\n * @component @name Receipt\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTdWNyIgLz4KICA8cGF0aCBkPSJNMTYgOGgtNmEyIDIgMCAwIDAgMCA0aDRhMiAyIDAgMCAxIDAgNEg4IiAvPgogIDxwYXRoIGQ9Ik00IDNhMSAxIDAgMCAxIDEtMSAxLjMgMS4zIDAgMCAxIC43LjJsLjkzMy42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzNC0uNmExLjMgMS4zIDAgMCAxIDEuNCAwbC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzMtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTM0LjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42QTEuMyAxLjMgMCAwIDEgMTkgMmExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDEgMS4zIDEuMyAwIDAgMS0uNy0uMmwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTM0LjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzNC0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0uNy4yIDEgMSAwIDAgMS0xLTF6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/receipt\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideReceipt extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1908,"removedExports":[],"renderedExports":["LucideReceipt"],"renderedLength":1745},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/receipt-turkish-lira.d.ts":{"code":"/**\n * @component @name ReceiptTurkishLira\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgN3YxMGE1IDUgMCAwIDAgNS01IiAvPgogIDxwYXRoIGQ9Im0xNCA4LTYgMyIgLz4KICA8cGF0aCBkPSJNNCAzYTEgMSAwIDAgMSAxLTEgMS4zIDEuMyAwIDAgMSAuNy4ybC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzQtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzNC42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNkExLjMgMS4zIDAgMCAxIDE5IDJhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxIDEuMyAxLjMgMCAwIDEtLjctLjJsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzNC42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzQtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtLjcuMiAxIDEgMCAwIDEtMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/receipt-turkish-lira\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideReceiptTurkishLira extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1956,"removedExports":[],"renderedExports":["LucideReceiptTurkishLira"],"renderedLength":1793},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rectangle-circle.d.ts":{"code":"/**\n * @component @name RectangleCircle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNHYxNkgzYTEgMSAwIDAgMS0xLTFWNWExIDEgMCAwIDEgMS0xeiIgLz4KICA8Y2lyY2xlIGN4PSIxNCIgY3k9IjEyIiByPSI4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rectangle-circle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRectangleCircle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1369,"removedExports":[],"renderedExports":["LucideRectangleCircle"],"renderedLength":1206},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rectangle-ellipsis.d.ts":{"code":"/**\n * @component @name RectangleEllipsis\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHg9IjIiIHk9IjYiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTE3IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNNyAxMmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rectangle-ellipsis\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRectangleEllipsis extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideRectangleEllipsis\n */\ndeclare const LucideFormInput: typeof LucideRectangleEllipsis;","originalLength":1580,"removedExports":[],"renderedExports":["LucideRectangleEllipsis","LucideFormInput"],"renderedLength":1410},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rectangle-goggles.d.ts":{"code":"/**\n * @component @name RectangleGoggles\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgNmEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtNGEyIDIgMCAwIDEtMS42LS44bC0xLjYtMi4xM2ExIDEgMCAwIDAtMS42IDBMOS42IDE3LjJBMiAyIDAgMCAxIDggMThINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rectangle-goggles\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRectangleGoggles extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1459,"removedExports":[],"renderedExports":["LucideRectangleGoggles"],"renderedLength":1296},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rectangle-horizontal.d.ts":{"code":"/**\n * @component @name RectangleHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHg9IjIiIHk9IjYiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rectangle-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRectangleHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1341,"removedExports":[],"renderedExports":["LucideRectangleHorizontal"],"renderedLength":1178},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/recycle.d.ts":{"code":"/**\n * @component @name Recycle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxOUg0LjgxNWExLjgzIDEuODMgMCAwIDEtMS41Ny0uODgxIDEuNzg1IDEuNzg1IDAgMCAxLS4wMDQtMS43ODRMNy4xOTYgOS41IiAvPgogIDxwYXRoIGQ9Ik0xMSAxOWg4LjIwM2ExLjgzIDEuODMgMCAwIDAgMS41NTYtLjg5IDEuNzg0IDEuNzg0IDAgMCAwIDAtMS43NzVsLTEuMjI2LTIuMTIiIC8+CiAgPHBhdGggZD0ibTE0IDE2LTMgMyAzIDMiIC8+CiAgPHBhdGggZD0iTTguMjkzIDEzLjU5NiA3LjE5NiA5LjUgMy4xIDEwLjU5OCIgLz4KICA8cGF0aCBkPSJtOS4zNDQgNS44MTEgMS4wOTMtMS44OTJBMS44MyAxLjgzIDAgMCAxIDExLjk4NSAzYTEuNzg0IDEuNzg0IDAgMCAxIDEuNTQ2Ljg4OGwzLjk0MyA2Ljg0MyIgLz4KICA8cGF0aCBkPSJtMTMuMzc4IDkuNjMzIDQuMDk2IDEuMDk4IDEuMDk3LTQuMDk2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/recycle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRecycle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1760,"removedExports":[],"renderedExports":["LucideRecycle"],"renderedLength":1597},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/redo-2.d.ts":{"code":"/**\n * @component @name Redo2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTQgNS01LTUtNSIgLz4KICA8cGF0aCBkPSJNMjAgOUg5LjVBNS41IDUuNSAwIDAgMCA0IDE0LjVBNS41IDUuNSAwIDAgMCA5LjUgMjBIMTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/redo-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRedo2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1321,"removedExports":[],"renderedExports":["LucideRedo2"],"renderedLength":1158},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/redo-dot.d.ts":{"code":"/**\n * @component @name RedoDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE3IiByPSIxIiAvPgogIDxwYXRoIGQ9Ik0yMSA3djZoLTYiIC8+CiAgPHBhdGggZD0iTTMgMTdhOSA5IDAgMCAxIDktOSA5IDkgMCAwIDEgNiAyLjNsMyAyLjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/redo-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRedoDot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1357,"removedExports":[],"renderedExports":["LucideRedoDot"],"renderedLength":1194},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/presentation.d.ts":{"code":"/**\n * @component @name Presentation\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAzaDIwIiAvPgogIDxwYXRoIGQ9Ik0yMSAzdjExYTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0yVjMiIC8+CiAgPHBhdGggZD0ibTcgMjEgNS01IDUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/presentation\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePresentation extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1374,"removedExports":[],"renderedExports":["LucidePresentation"],"renderedLength":1211},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/redo.d.ts":{"code":"/**\n * @component @name Redo\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgN3Y2aC02IiAvPgogIDxwYXRoIGQ9Ik0zIDE3YTkgOSAwIDAgMSA5LTkgOSA5IDAgMCAxIDYgMi4zbDMgMi43IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/redo\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRedo extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1290,"removedExports":[],"renderedExports":["LucideRedo"],"renderedLength":1127},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/refresh-ccw.d.ts":{"code":"/**\n * @component @name RefreshCcw\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTJhOSA5IDAgMCAwLTktOSA5Ljc1IDkuNzUgMCAwIDAtNi43NCAyLjc0TDMgOCIgLz4KICA8cGF0aCBkPSJNMyAzdjVoNSIgLz4KICA8cGF0aCBkPSJNMyAxMmE5IDkgMCAwIDAgOSA5IDkuNzUgOS43NSAwIDAgMCA2Ljc0LTIuNzRMMjEgMTYiIC8+CiAgPHBhdGggZD0iTTE2IDE2aDV2NSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/refresh-ccw\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRefreshCcw extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1463,"removedExports":[],"renderedExports":["LucideRefreshCcw"],"renderedLength":1300},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/refresh-ccw-dot.d.ts":{"code":"/**\n * @component @name RefreshCcwDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTJhOSA5IDAgMCAwLTktOSA5Ljc1IDkuNzUgMCAwIDAtNi43NCAyLjc0TDMgOCIgLz4KICA8cGF0aCBkPSJNMyAzdjVoNSIgLz4KICA8cGF0aCBkPSJNMyAxMmE5IDkgMCAwIDAgOSA5IDkuNzUgOS43NSAwIDAgMCA2Ljc0LTIuNzRMMjEgMTYiIC8+CiAgPHBhdGggZD0iTTE2IDE2aDV2NSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/refresh-ccw-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRefreshCcwDot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1526,"removedExports":[],"renderedExports":["LucideRefreshCcwDot"],"renderedLength":1363},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/popsicle.d.ts":{"code":"/**\n * @component @name Popsicle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguNiAxNC40Yy44LS44LjgtMiAwLTIuOGwtOC4xLTguMWE0Ljk1IDQuOTUgMCAxIDAtNy4xIDcuMWw4LjEgOC4xYy45LjcgMi4xLjcgMi45LS4xWiIgLz4KICA8cGF0aCBkPSJtMjIgMjItNS41LTUuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/popsicle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePopsicle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1382,"removedExports":[],"renderedExports":["LucidePopsicle"],"renderedLength":1219},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/refresh-cw-off.d.ts":{"code":"/**\n * @component @name RefreshCwOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOEwxOC43NCA1Ljc0QTkuNzUgOS43NSAwIDAgMCAxMiAzQzExIDMgMTAuMDMgMy4xNiA5LjEzIDMuNDciIC8+CiAgPHBhdGggZD0iTTggMTZIM3Y1IiAvPgogIDxwYXRoIGQ9Ik0zIDEyQzMgOS41MSA0IDcuMjYgNS42NCA1LjY0IiAvPgogIDxwYXRoIGQ9Im0zIDE2IDIuMjYgMi4yNkE5Ljc1IDkuNzUgMCAwIDAgMTIgMjFjMi40OSAwIDQuNzQtMSA2LjM2LTIuNjQiIC8+CiAgPHBhdGggZD0iTTIxIDEyYzAgMS0uMTYgMS45Ny0uNDcgMi44NyIgLz4KICA8cGF0aCBkPSJNMjEgM3Y1aC01IiAvPgogIDxwYXRoIGQ9Ik0yMiAyMiAyIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/refresh-cw-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRefreshCwOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1660,"removedExports":[],"renderedExports":["LucideRefreshCwOff"],"renderedLength":1497},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/regex.d.ts":{"code":"/**\n * @component @name Regex\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgM3YxMCIgLz4KICA8cGF0aCBkPSJtMTIuNjcgNS41IDguNjYgNSIgLz4KICA8cGF0aCBkPSJtMTIuNjcgMTAuNSA4LjY2LTUiIC8+CiAgPHBhdGggZD0iTTkgMTdhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MmEyIDIgMCAwIDAgMiAyaDJhMiAyIDAgMCAwIDItMnYtMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/regex\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRegex extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1424,"removedExports":[],"renderedExports":["LucideRegex"],"renderedLength":1261},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/refrigerator.d.ts":{"code":"/**\n * @component @name Refrigerator\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA2YTQgNCAwIDAgMSA0LTRoNmE0IDQgMCAwIDEgNCA0djE0YTIgMiAwIDAgMS0yIDJIN2EyIDIgMCAwIDEtMi0yVjZaIiAvPgogIDxwYXRoIGQ9Ik01IDEwaDE0IiAvPgogIDxwYXRoIGQ9Ik0xNSA3djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/refrigerator\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRefrigerator extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1406,"removedExports":[],"renderedExports":["LucideRefrigerator"],"renderedLength":1243},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/remove-formatting.d.ts":{"code":"/**\n * @component @name RemoveFormatting\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA3VjRoMTZ2MyIgLz4KICA8cGF0aCBkPSJNNSAyMGg2IiAvPgogIDxwYXRoIGQ9Ik0xMyA0IDggMjAiIC8+CiAgPHBhdGggZD0ibTE1IDE1IDUgNSIgLz4KICA8cGF0aCBkPSJtMjAgMTUtNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/remove-formatting\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRemoveFormatting extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1423,"removedExports":[],"renderedExports":["LucideRemoveFormatting"],"renderedLength":1260},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/repeat-1.d.ts":{"code":"/**\n * @component @name Repeat1\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMiA0IDQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0zIDExdi0xYTQgNCAwIDAgMSA0LTRoMTQiIC8+CiAgPHBhdGggZD0ibTcgMjItNC00IDQtNCIgLz4KICA8cGF0aCBkPSJNMjEgMTN2MWE0IDQgMCAwIDEtNCA0SDMiIC8+CiAgPHBhdGggZD0iTTExIDEwaDF2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/repeat-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRepeat1 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1421,"removedExports":[],"renderedExports":["LucideRepeat1"],"renderedLength":1258},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rectangle-vertical.d.ts":{"code":"/**\n * @component @name RectangleVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTIiIGhlaWdodD0iMjAiIHg9IjYiIHk9IjIiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rectangle-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRectangleVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1329,"removedExports":[],"renderedExports":["LucideRectangleVertical"],"renderedLength":1166},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/refresh-cw.d.ts":{"code":"/**\n * @component @name RefreshCw\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMmE5IDkgMCAwIDEgOS05IDkuNzUgOS43NSAwIDAgMSA2Ljc0IDIuNzRMMjEgOCIgLz4KICA8cGF0aCBkPSJNMjEgM3Y1aC01IiAvPgogIDxwYXRoIGQ9Ik0yMSAxMmE5IDkgMCAwIDEtOSA5IDkuNzUgOS43NSAwIDAgMS02Ljc0LTIuNzRMMyAxNiIgLz4KICA8cGF0aCBkPSJNOCAxNkgzdjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/refresh-cw\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRefreshCw extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1457,"removedExports":[],"renderedExports":["LucideRefreshCw"],"renderedLength":1294},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/repeat-off.d.ts":{"code":"/**\n * @component @name RepeatOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNjU2IDZIMjFsLTQtNCIgLz4KICA8cGF0aCBkPSJNMTcuODk4IDE3Ljg5OEE0IDQgMCAwIDEgMTcgMThIM2w0LTQiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMjEgMTN2MWE0IDQgMCAwIDEtLjE3MSAxLjE1OSIgLz4KICA8cGF0aCBkPSJtMjEgNi00IDQiIC8+CiAgPHBhdGggZD0iTTMgMTF2LTFhNCA0IDAgMCAxIDMuMTAyLTMuODk4IiAvPgogIDxwYXRoIGQ9Im03IDIyLTQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/repeat-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRepeatOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1549,"removedExports":[],"renderedExports":["LucideRepeatOff"],"renderedLength":1386},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/repeat.d.ts":{"code":"/**\n * @component @name Repeat\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMiA0IDQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0zIDExdi0xYTQgNCAwIDAgMSA0LTRoMTQiIC8+CiAgPHBhdGggZD0ibTcgMjItNC00IDQtNCIgLz4KICA8cGF0aCBkPSJNMjEgMTN2MWE0IDQgMCAwIDEtNCA0SDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/repeat\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRepeat extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1378,"removedExports":[],"renderedExports":["LucideRepeat"],"renderedLength":1215},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/repeat-2.d.ts":{"code":"/**\n * @component @name Repeat2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiA5IDMtMyAzIDMiIC8+CiAgPHBhdGggZD0iTTEzIDE4SDdhMiAyIDAgMCAxLTItMlY2IiAvPgogIDxwYXRoIGQ9Im0yMiAxNS0zIDMtMy0zIiAvPgogIDxwYXRoIGQ9Ik0xMSA2aDZhMiAyIDAgMCAxIDIgMnYxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/repeat-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRepeat2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1385,"removedExports":[],"renderedExports":["LucideRepeat2"],"renderedLength":1222},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/replace.d.ts":{"code":"/**\n * @component @name Replace\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNGExIDEgMCAwIDEgMS0xIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMGExIDEgMCAwIDEtMS0xIiAvPgogIDxwYXRoIGQ9Ik0yMSA0YTEgMSAwIDAgMC0xLTEiIC8+CiAgPHBhdGggZD0iTTIxIDlhMSAxIDAgMCAxLTEgMSIgLz4KICA8cGF0aCBkPSJtMyA3IDMgMyAzLTMiIC8+CiAgPHBhdGggZD0iTTYgMTBWNWEyIDIgMCAwIDEgMi0yaDIiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMTQiIHdpZHRoPSI3IiBoZWlnaHQ9IjciIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/replace\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideReplace extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1544,"removedExports":[],"renderedExports":["LucideReplace"],"renderedLength":1381},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/replace-all.d.ts":{"code":"/**\n * @component @name ReplaceAll\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTRhMSAxIDAgMCAxIDEgMXY1YTEgMSAwIDAgMS0xIDEiIC8+CiAgPHBhdGggZD0iTTE0IDRhMSAxIDAgMCAxIDEtMSIgLz4KICA8cGF0aCBkPSJNMTUgMTBhMSAxIDAgMCAxLTEtMSIgLz4KICA8cGF0aCBkPSJNMTkgMTRhMSAxIDAgMCAxIDEgMXY1YTEgMSAwIDAgMS0xIDEiIC8+CiAgPHBhdGggZD0iTTIxIDRhMSAxIDAgMCAwLTEtMSIgLz4KICA8cGF0aCBkPSJNMjEgOWExIDEgMCAwIDEtMSAxIiAvPgogIDxwYXRoIGQ9Im0zIDcgMyAzIDMtMyIgLz4KICA8cGF0aCBkPSJNNiAxMFY1YTIgMiAwIDAgMSAyLTJoMiIgLz4KICA8cmVjdCB4PSIzIiB5PSIxNCIgd2lkdGg9IjciIGhlaWdodD0iNyIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/replace-all\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideReplaceAll extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1703,"removedExports":[],"renderedExports":["LucideReplaceAll"],"renderedLength":1540},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/reply-all.d.ts":{"code":"/**\n * @component @name ReplyAll\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTctNS01IDUtNSIgLz4KICA8cGF0aCBkPSJNMjIgMTh2LTJhNCA0IDAgMCAwLTQtNEg3IiAvPgogIDxwYXRoIGQ9Im03IDE3LTUtNSA1LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/reply-all\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideReplyAll extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1339,"removedExports":[],"renderedExports":["LucideReplyAll"],"renderedLength":1176},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rewind.d.ts":{"code":"/**\n * @component @name Rewind\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNmEyIDIgMCAwIDAtMy40MTQtMS40MTRsLTYgNmEyIDIgMCAwIDAgMCAyLjgyOGw2IDZBMiAyIDAgMCAwIDEyIDE4eiIgLz4KICA8cGF0aCBkPSJNMjIgNmEyIDIgMCAwIDAtMy40MTQtMS40MTRsLTYgNmEyIDIgMCAwIDAgMCAyLjgyOGw2IDZBMiAyIDAgMCAwIDIyIDE4eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rewind\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRewind extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1426,"removedExports":[],"renderedExports":["LucideRewind"],"renderedLength":1263},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ribbon.d.ts":{"code":"/**\n * @component @name Ribbon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTEuMjJDMTEgOS45OTcgMTAgOSAxMCA4YTIgMiAwIDAgMSA0IDBjMCAxLS45OTggMi4wMDItMi4wMSAzLjIyIiAvPgogIDxwYXRoIGQ9Im0xMiAxOCAyLjU3LTMuNSIgLz4KICA8cGF0aCBkPSJNNi4yNDMgOS4wMTZhNyA3IDAgMCAxIDExLjUwNy0uMDA5IiAvPgogIDxwYXRoIGQ9Ik05LjM1IDE0LjUzIDEyIDExLjIyIiAvPgogIDxwYXRoIGQ9Ik05LjM1IDE0LjUzQzcuNzI4IDEyLjI0NiA2IDEwLjIyMSA2IDdhNiA1IDAgMCAxIDEyIDBjLS4wMDUgMy4yMi0xLjc3OCA1LjIzNS0zLjQzIDcuNWwzLjU1NyA0LjUyN2ExIDEgMCAwIDEtLjIwMyAxLjQzbC0xLjg5NCAxLjM2YTEgMSAwIDAgMS0xLjM4NC0uMjE1TDEyIDE4bC0yLjY3OSAzLjU5M2ExIDEgMCAwIDEtMS4zOS4yMTNsLTEuODY1LTEuMzUzYTEgMSAwIDAgMS0uMjAzLTEuNDIyeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ribbon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRibbon extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1778,"removedExports":[],"renderedExports":["LucideRibbon"],"renderedLength":1615},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/reply.d.ts":{"code":"/**\n * @component @name Reply\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTh2LTJhNCA0IDAgMCAwLTQtNEg0IiAvPgogIDxwYXRoIGQ9Im05IDE3LTUtNSA1LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/reply\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideReply extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1280,"removedExports":[],"renderedExports":["LucideReply"],"renderedLength":1117},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/road.d.ts":{"code":"/**\n * @component @name Road\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNMTIgNVYzIiAvPgogIDxwYXRoIGQ9Ik0xMiA5djMiIC8+CiAgPHBhdGggZD0iTTIuMDc3IDE4LjQ0OUEyIDIgMCAwIDAgNCAyMWgxNmEyIDIgMCAwIDAgMS45MjQtMi41NWwtNC0xNEEyIDIgMCAwIDAgMTYgM0g4YTIgMiAwIDAgMC0xLjkyNCAxLjQ1eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/road\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRoad extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1426,"removedExports":[],"renderedExports":["LucideRoad"],"renderedLength":1263},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rocket.d.ts":{"code":"/**\n * @component @name Rocket\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTV2NXMzLjAzLS41NSA0LTJjMS4wOC0xLjYyIDAtNSAwLTUiIC8+CiAgPHBhdGggZD0iTTQuNSAxNi41Yy0xLjUgMS4yNi0yIDUtMiA1czMuNzQtLjUgNS0yYy43MS0uODQuNy0yLjEzLS4wOS0yLjkxYTIuMTggMi4xOCAwIDAgMC0yLjkxLS4wOSIgLz4KICA8cGF0aCBkPSJNOSAxMmEyMiAyMiAwIDAgMSAyLTMuOTVBMTIuODggMTIuODggMCAwIDEgMjIgMmMwIDIuNzItLjc4IDcuNS02IDExYTIyLjQgMjIuNCAwIDAgMS00IDJ6IiAvPgogIDxwYXRoIGQ9Ik05IDEySDRzLjU1LTMuMDMgMi00YzEuNjItMS4wOCA1IC4wNSA1IC4wNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rocket\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRocket extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1622,"removedExports":[],"renderedExports":["LucideRocket"],"renderedLength":1459},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rocking-chair.d.ts":{"code":"/**\n * @component @name RockingChair\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTMgMy43MDggNy40MTYiIC8+CiAgPHBhdGggZD0iTTMgMTlhMTUgMTUgMCAwIDAgMTggMCIgLz4KICA8cGF0aCBkPSJtMyAyIDMuMjEgOS42MzNBMiAyIDAgMCAwIDguMTA5IDEzSDE4IiAvPgogIDxwYXRoIGQ9Im05IDEzLTMuNzA4IDcuNDE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rocking-chair\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRockingChair extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1439,"removedExports":[],"renderedExports":["LucideRockingChair"],"renderedLength":1276},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/roller-coaster.d.ts":{"code":"/**\n * @component @name RollerCoaster\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxOVY1IiAvPgogIDxwYXRoIGQ9Ik0xMCAxOVY2LjgiIC8+CiAgPHBhdGggZD0iTTE0IDE5di03LjgiIC8+CiAgPHBhdGggZD0iTTE4IDV2NCIgLz4KICA8cGF0aCBkPSJNMTggMTl2LTYiIC8+CiAgPHBhdGggZD0iTTIyIDE5VjkiIC8+CiAgPHBhdGggZD0iTTIgMTlWOWE0IDQgMCAwIDEgNC00YzIgMCA0IDEuMzMgNiA0czQgNCA2IDRhNCA0IDAgMSAwLTMtNi42NSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/roller-coaster\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRollerCoaster extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1537,"removedExports":[],"renderedExports":["LucideRollerCoaster"],"renderedLength":1374},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rose.d.ts":{"code":"/**\n * @component @name Rose\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTBoLTFhNCA0IDAgMSAxIDQtNHYuNTM0IiAvPgogIDxwYXRoIGQ9Ik0xNyA2aDFhNCA0IDAgMCAxIDEuNDIgNy43NGwtMi4yOS44N2E2IDYgMCAwIDEtNS4zMzktMTAuNjhsMi4wNjktMS4zMSIgLz4KICA8cGF0aCBkPSJNNC41IDE3YzIuOC0uNSA0LjQgMCA1LjUuOHMxLjggMi4yIDIuMyAzLjdjLTIgLjQtMy41LjQtNC44LS4zLTEuMi0uNi0yLjMtMS45LTMtNC4yIiAvPgogIDxwYXRoIGQ9Ik05Ljc3IDEyQzQgMTUgMiAyMiAyIDIyIiAvPgogIDxjaXJjbGUgY3g9IjE3IiBjeT0iOCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rose\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRose extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1582,"removedExports":[],"renderedExports":["LucideRose"],"renderedLength":1419},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rotate-3d.d.ts":{"code":"/**\n * @component @name Rotate3d\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuMTk0IDEzLjcwNyAzLjgxNCAxLjg2LTEuODYgMy44MTQiIC8+CiAgPHBhdGggZD0iTTE2LjQ3MjE0IDcuNTI3ODYgQSA1IDEwIDAgMSAwIDEzIDIxLjc5Nzk2IiAvPgogIDxwYXRoIGQ9Ik0yMS43OTc5NiAxMSBBIDEwIDUgMCAxIDAgMTkgMTUuNTcwNzEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rotate-3d\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRotate3d extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideRotate3d\n */\ndeclare const LucideRotate3D: typeof LucideRotate3d;","originalLength":1550,"removedExports":[],"renderedExports":["LucideRotate3d","LucideRotate3D"],"renderedLength":1380},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rotate-ccw-clock.d.ts":{"code":"/**\n * @component @name RotateCcwClock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMmE5IDkgMCAxIDAgOS05IDkuNzUgOS43NSAwIDAgMC02Ljc0IDIuNzRMMyA4IiAvPgogIDxwYXRoIGQ9Ik0zIDN2NWg1IiAvPgogIDxwYXRoIGQ9Ik0xMiA3djVsNCAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rotate-ccw-clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRotateCcwClock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideRotateCcwClock\n */\ndeclare const LucideHistory: typeof LucideRotateCcwClock;","originalLength":1533,"removedExports":[],"renderedExports":["LucideRotateCcwClock","LucideHistory"],"renderedLength":1363},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rotate-ccw-key.d.ts":{"code":"/**\n * @component @name RotateCcwKey\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3Y2IiAvPgogIDxwYXRoIGQ9Ik0xMiA5aDIiIC8+CiAgPHBhdGggZD0iTTMgMTJhOSA5IDAgMSAwIDktOSA5Ljc0IDkuNzQgMCAwIDAtNi43NCAyLjc0TDMgOCIgLz4KICA8cGF0aCBkPSJNMyAzdjVoNSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE1IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rotate-ccw-key\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRotateCcwKey extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1456,"removedExports":[],"renderedExports":["LucideRotateCcwKey"],"renderedLength":1293},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rotate-ccw-square.d.ts":{"code":"/**\n * @component @name RotateCcwSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgOVY3YTIgMiAwIDAgMC0yLTJoLTYiIC8+CiAgPHBhdGggZD0ibTE1IDItMyAzIDMgMyIgLz4KICA8cGF0aCBkPSJNMjAgMTN2NWEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMlY3YTIgMiAwIDAgMSAyLTJoMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rotate-ccw-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRotateCcwSquare extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1438,"removedExports":[],"renderedExports":["LucideRotateCcwSquare"],"renderedLength":1275},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rotate-cw-square.d.ts":{"code":"/**\n * @component @name RotateCwSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNUg2YTIgMiAwIDAgMC0yIDJ2MyIgLz4KICA8cGF0aCBkPSJtOSA4IDMtMy0zLTMiIC8+CiAgPHBhdGggZD0iTTQgMTR2NGEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJWN2EyIDIgMCAwIDAtMi0yaC0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rotate-cw-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRotateCwSquare extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1428,"removedExports":[],"renderedExports":["LucideRotateCwSquare"],"renderedLength":1265},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rotate-cw-fading-clock.d.ts":{"code":"/**\n * @component @name RotateCwFadingClock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM2E5Ljc1IDkuNzUgMCAwIDEgNi43NCAyLjc0IiAvPgogIDxwYXRoIGQ9Ik0xOC43NCA1Ljc0IDIxIDgiIC8+CiAgPHBhdGggZD0iTTIxIDhWMyIgLz4KICA8cGF0aCBkPSJNNy41IDE5Ljc5NGMtNi0zLjQ2NC02LTEyLjEyNCAwLTE1LjU4OCIgLz4KICA8cGF0aCBkPSJNNy41IDQuMjA2QTkgOSAwIDAgMSAxMiAzIiAvPgogIDxwYXRoIGQ9Ik0xMiA3djVsNCAyIiAvPgogIDxwYXRoIGQ9Ik0xNCAyMC43NzVBOSA5IDAgMCAxIDEyIDIxIiAvPgogIDxwYXRoIGQ9Ik0xOSAxNy42NTZhOSA5IDAgMCAxLTEuNSAxLjQ1NiIgLz4KICA8cGF0aCBkPSJNMjEgMTJhOSA5IDAgMCAxLS4yMjggMiIgLz4KICA8cGF0aCBkPSJNMjEgOGgtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rotate-cw-fading-clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRotateCwFadingClock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1775,"removedExports":[],"renderedExports":["LucideRotateCwFadingClock"],"renderedLength":1612},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rotate-ccw.d.ts":{"code":"/**\n * @component @name RotateCcw\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMmE5IDkgMCAxIDAgOS05IDkuNzUgOS43NSAwIDAgMC02Ljc0IDIuNzRMMyA4IiAvPgogIDxwYXRoIGQ9Ik0zIDN2NWg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rotate-ccw\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRotateCcw extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1329,"removedExports":[],"renderedExports":["LucideRotateCcw"],"renderedLength":1166},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rotate-cw.d.ts":{"code":"/**\n * @component @name RotateCw\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTJhOSA5IDAgMSAxLTktOWMyLjUyIDAgNC45MyAxIDYuNzQgMi43NEwyMSA4IiAvPgogIDxwYXRoIGQ9Ik0yMSAzdjVoLTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rotate-cw\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRotateCw extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1327,"removedExports":[],"renderedExports":["LucideRotateCw"],"renderedLength":1164},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/route-off.d.ts":{"code":"/**\n * @component @name RouteOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iMTkiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTkgMTloOC41Yy40IDAgLjktLjEgMS4zLS4yIiAvPgogIDxwYXRoIGQ9Ik01LjIgNS4yQTMuNSAzLjUzIDAgMCAwIDYuNSAxMkgxMiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNS4zYTMuNSAzLjUgMCAwIDAtMy4zLTMuMyIgLz4KICA8cGF0aCBkPSJNMTUgNWgtNC4zIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iNSIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/route-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRouteOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1551,"removedExports":[],"renderedExports":["LucideRouteOff"],"renderedLength":1388},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/router.d.ts":{"code":"/**\n * @component @name Router\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iOCIgeD0iMiIgeT0iMTQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik02LjAxIDE4SDYiIC8+CiAgPHBhdGggZD0iTTEwLjAxIDE4SDEwIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMHY0IiAvPgogIDxwYXRoIGQ9Ik0xNy44NCA3LjE3YTQgNCAwIDAgMC01LjY2IDAiIC8+CiAgPHBhdGggZD0iTTIwLjY2IDQuMzRhOCA4IDAgMCAwLTExLjMxIDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/router\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRouter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1486,"removedExports":[],"renderedExports":["LucideRouter"],"renderedLength":1323},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/route.d.ts":{"code":"/**\n * @component @name Route\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iMTkiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTkgMTloOC41YTMuNSAzLjUgMCAwIDAgMC03aC0xMWEzLjUgMy41IDAgMCAxIDAtN0gxNSIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjUiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/route\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRoute extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1368,"removedExports":[],"renderedExports":["LucideRoute"],"renderedLength":1205},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rows-2.d.ts":{"code":"/**\n * @component @name Rows2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDEyaDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rows-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRows2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideRows2\n */\ndeclare const LucideRows: typeof LucideRows2;","originalLength":1402,"removedExports":[],"renderedExports":["LucideRows2","LucideRows"],"renderedLength":1232},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rows-4.d.ts":{"code":"/**\n * @component @name Rows4\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMSA3LjVIMyIgLz4KICA8cGF0aCBkPSJNMjEgMTJIMyIgLz4KICA8cGF0aCBkPSJNMjEgMTYuNUgzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rows-4\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRows4 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1357,"removedExports":[],"renderedExports":["LucideRows4"],"renderedLength":1194},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rows-3.d.ts":{"code":"/**\n * @component @name Rows3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMSA5SDMiIC8+CiAgPHBhdGggZD0iTTIxIDE1SDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rows-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRows3 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideRows3\n */\ndeclare const LucidePanelsTopBottom: typeof LucideRows3;","originalLength":1456,"removedExports":[],"renderedExports":["LucideRows3","LucidePanelsTopBottom"],"renderedLength":1286},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/rss.d.ts":{"code":"/**\n * @component @name Rss\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMWE5IDkgMCAwIDEgOSA5IiAvPgogIDxwYXRoIGQ9Ik00IDRhMTYgMTYgMCAwIDEgMTYgMTYiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE5IiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rss\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRss extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1316,"removedExports":[],"renderedExports":["LucideRss"],"renderedLength":1153},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ruler-dimension-line.d.ts":{"code":"/**\n * @component @name RulerDimensionLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTV2LTMiIC8+CiAgPHBhdGggZD0iTTE0IDE1di0zIiAvPgogIDxwYXRoIGQ9Ik0xOCAxNXYtMyIgLz4KICA8cGF0aCBkPSJNMiA4VjQiIC8+CiAgPHBhdGggZD0iTTIyIDZIMiIgLz4KICA8cGF0aCBkPSJNMjIgOFY0IiAvPgogIDxwYXRoIGQ9Ik02IDE1di0zIiAvPgogIDxyZWN0IHg9IjIiIHk9IjEyIiB3aWR0aD0iMjAiIGhlaWdodD0iOCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ruler-dimension-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRulerDimensionLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1560,"removedExports":[],"renderedExports":["LucideRulerDimensionLine"],"renderedLength":1397},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ruler.d.ts":{"code":"/**\n * @component @name Ruler\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuMyAxNS4zYTIuNCAyLjQgMCAwIDEgMCAzLjRsLTIuNiAyLjZhMi40IDIuNCAwIDAgMS0zLjQgMEwyLjcgOC43YTIuNDEgMi40MSAwIDAgMSAwLTMuNGwyLjYtMi42YTIuNDEgMi40MSAwIDAgMSAzLjQgMFoiIC8+CiAgPHBhdGggZD0ibTE0LjUgMTIuNSAyLTIiIC8+CiAgPHBhdGggZD0ibTExLjUgOS41IDItMiIgLz4KICA8cGF0aCBkPSJtOC41IDYuNSAyLTIiIC8+CiAgPHBhdGggZD0ibTE3LjUgMTUuNSAyLTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ruler\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRuler extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1524,"removedExports":[],"renderedExports":["LucideRuler"],"renderedLength":1361},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sailboat.d.ts":{"code":"/**\n * @component @name Sailboat\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnYxNSIgLz4KICA8cGF0aCBkPSJNNyAyMmE0IDQgMCAwIDEtNC00IDEgMSAwIDAgMSAxLTFoMTZhMSAxIDAgMCAxIDEgMSA0IDQgMCAwIDEtNCA0eiIgLz4KICA8cGF0aCBkPSJNOS4xNTkgMi40NmExIDEgMCAwIDEgMS41MjEtLjE5M2w5Ljk3NyA4Ljk4QTEgMSAwIDAgMSAyMCAxM0g0YTEgMSAwIDAgMS0uODI0LTEuNTY3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sailboat\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSailboat extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1478,"removedExports":[],"renderedExports":["LucideSailboat"],"renderedLength":1315},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/satellite-dish.d.ts":{"code":"/**\n * @component @name SatelliteDish\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMGE3LjMxIDcuMzEgMCAwIDAgMTAgMTBaIiAvPgogIDxwYXRoIGQ9Im05IDE1IDMtMyIgLz4KICA8cGF0aCBkPSJNMTcgMTNhNiA2IDAgMCAwLTYtNiIgLz4KICA8cGF0aCBkPSJNMjEgMTNBMTAgMTAgMCAwIDAgMTEgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/satellite-dish\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSatelliteDish extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1429,"removedExports":[],"renderedExports":["LucideSatelliteDish"],"renderedLength":1266},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/satellite.d.ts":{"code":"/**\n * @component @name Satellite\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMuNSA2LjUtMy4xNDgtMy4xNDhhMS4yMDUgMS4yMDUgMCAwIDAtMS43MDQgMEw2LjM1MiA1LjY0OGExLjIwNSAxLjIwNSAwIDAgMCAwIDEuNzA0TDkuNSAxMC41IiAvPgogIDxwYXRoIGQ9Ik0xNi41IDcuNSAxOSA1IiAvPgogIDxwYXRoIGQ9Im0xNy41IDEwLjUgMy4xNDggMy4xNDhhMS4yMDUgMS4yMDUgMCAwIDEgMCAxLjcwNGwtMi4yOTYgMi4yOTZhMS4yMDUgMS4yMDUgMCAwIDEtMS43MDQgMEwxMy41IDE0LjUiIC8+CiAgPHBhdGggZD0iTTkgMjFhNiA2IDAgMCAwLTYtNiIgLz4KICA8cGF0aCBkPSJNOS4zNTIgMTAuNjQ4YTEuMjA1IDEuMjA1IDAgMCAwIDAgMS43MDRsMi4yOTYgMi4yOTZhMS4yMDUgMS4yMDUgMCAwIDAgMS43MDQgMGw0LjI5Ni00LjI5NmExLjIwNSAxLjIwNSAwIDAgMCAwLTEuNzA0bC0yLjI5Ni0yLjI5NmExLjIwNSAxLjIwNSAwIDAgMC0xLjcwNCAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/satellite\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSatellite extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1824,"removedExports":[],"renderedExports":["LucideSatellite"],"renderedLength":1661},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/save-check.d.ts":{"code":"/**\n * @component @name SaveCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNSAyMUg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDEwLjJhMiAyIDAgMCAxIDEuNC42bDMuOCAzLjhhMiAyIDAgMCAxIC42IDEuNHY0LjM1IiAvPgogIDxwYXRoIGQ9Im0xNiAxOSAyIDIgNC00IiAvPgogIDxwYXRoIGQ9Ik0xNyAxNS4xM1YxNGExIDEgMCAwIDAtMS0xSDhhMSAxIDAgMCAwLTEgMXY3IiAvPgogIDxwYXRoIGQ9Ik03IDN2NGExIDEgMCAwIDAgMSAxaDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/save-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSaveCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1525,"removedExports":[],"renderedExports":["LucideSaveCheck"],"renderedLength":1362},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/salad.d.ts":{"code":"/**\n * @component @name Salad\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyMWgxMCIgLz4KICA8cGF0aCBkPSJNMTIgMjFhOSA5IDAgMCAwIDktOUgzYTkgOSAwIDAgMCA5IDlaIiAvPgogIDxwYXRoIGQ9Ik0xMS4zOCAxMmEyLjQgMi40IDAgMCAxLS40LTQuNzcgMi40IDIuNCAwIDAgMSAzLjItMi43NyAyLjQgMi40IDAgMCAxIDMuNDctLjYzIDIuNCAyLjQgMCAwIDEgMy4zNyAzLjM3IDIuNCAyLjQgMCAwIDEtMS4xIDMuNyAyLjUxIDIuNTEgMCAwIDEgLjAzIDEuMSIgLz4KICA8cGF0aCBkPSJtMTMgMTIgNC00IiAvPgogIDxwYXRoIGQ9Ik0xMC45IDcuMjVBMy45OSAzLjk5IDAgMCAwIDQgMTBjMCAuNzMuMiAxLjQxLjU0IDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/salad\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSalad extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1628,"removedExports":[],"renderedExports":["LucideSalad"],"renderedLength":1465},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/russian-ruble.d.ts":{"code":"/**\n * @component @name RussianRuble\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxMWg4YTQgNCAwIDAgMCAwLThIOXYxOCIgLz4KICA8cGF0aCBkPSJNNiAxNWg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/russian-ruble\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRussianRuble extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1315,"removedExports":[],"renderedExports":["LucideRussianRuble"],"renderedLength":1152},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/saudi-riyal.d.ts":{"code":"/**\n * @component @name SaudiRiyal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjAgMTkuNS01LjUgMS4yIiAvPgogIDxwYXRoIGQ9Ik0xNC41IDR2MTEuMjJhMSAxIDAgMCAwIDEuMjQyLjk3TDIwIDE1LjIiIC8+CiAgPHBhdGggZD0ibTIuOTc4IDE5LjM1MSA1LjU0OS0xLjM2M0EyIDIgMCAwIDAgMTAgMTZWMiIgLz4KICA8cGF0aCBkPSJNMjAgMTAgNCAxMy41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/saudi-riyal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSaudiRiyal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1451,"removedExports":[],"renderedExports":["LucideSaudiRiyal"],"renderedLength":1288},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sandwich.d.ts":{"code":"/**\n * @component @name Sandwich\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMi4zNyAxMS4yMjMgOC4zNzItNi43NzdhMiAyIDAgMCAxIDIuNTE2IDBsOC4zNzEgNi43NzciIC8+CiAgPHBhdGggZD0iTTIxIDE1YTEgMSAwIDAgMSAxIDF2MmExIDEgMCAwIDEtMSAxaC01LjI1IiAvPgogIDxwYXRoIGQ9Ik0zIDE1YTEgMSAwIDAgMC0xIDF2MmExIDEgMCAwIDAgMSAxaDkiIC8+CiAgPHBhdGggZD0ibTYuNjcgMTUgNi4xMyA0LjZhMiAyIDAgMCAwIDIuOC0uNGwzLjE1LTQuMiIgLz4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iNCIgeD0iMiIgeT0iMTEiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sandwich\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSandwich extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1594,"removedExports":[],"renderedExports":["LucideSandwich"],"renderedLength":1431},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/save-all.d.ts":{"code":"/**\n * @component @name SaveAll\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnYzYTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTggMTh2LTZhMSAxIDAgMCAwLTEtMWgtNmExIDEgMCAwIDAtMSAxdjYiIC8+CiAgPHBhdGggZD0iTTE4IDIySDRhMiAyIDAgMCAxLTItMlY2IiAvPgogIDxwYXRoIGQ9Ik04IDE4YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDkuMTcyYTIgMiAwIDAgMSAxLjQxNC41ODZsMi44MjggMi44MjhBMiAyIDAgMCAxIDIyIDYuODI4VjE2YTIgMiAwIDAgMS0yLjAxIDJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/save-all\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSaveAll extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1553,"removedExports":[],"renderedExports":["LucideSaveAll"],"renderedLength":1390},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/save-pen.d.ts":{"code":"/**\n * @component @name SavePen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMzMgMTNIOGExIDEgMCAwMC0xIDF2NyIgLz4KICA8cGF0aCBkPSJNMTQuMzYzIDE3LjYzNGEyIDIgMCAwMC0uNTA2Ljg1NGwtLjgzNyAyLjg3YS41LjUgMCAwMC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMDAuODU0LS41MDZsNC4wMTMtNC4wMDlhMSAxIDAgMTAtMy4wMDQtMy4wMDR6IiAvPgogIDxwYXRoIGQ9Ik03IDN2NGExIDEgMCAwMDEgMWg3IiAvPgogIDxwYXRoIGQ9Ik05IDIxSDVhMiAyIDAgMDEtMi0yVjVhMiAyIDAgMDEyLTJoMTAuMmEyIDIgMCAwMTEuNC42bDMuOCAzLjhhMiAyIDAgMDEuNiAxLjR2LjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/save-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSavePen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1613,"removedExports":[],"renderedExports":["LucideSavePen"],"renderedLength":1450},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/save-plus.d.ts":{"code":"/**\n * @component @name SavePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNSAyMUg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDEwLjJhMiAyIDAgMCAxIDEuNC42bDMuOCAzLjhhMiAyIDAgMCAxIC42IDEuNFYxMiIgLz4KICA8cGF0aCBkPSJNMTYgMTNIOGExIDEgMCAwIDAtMSAxdjciIC8+CiAgPHBhdGggZD0iTTE5IDIydi02IiAvPgogIDxwYXRoIGQ9Ik0yMiAxOWgtNiIgLz4KICA8cGF0aCBkPSJNNyAzdjRhMSAxIDAgMCAwIDEgMWg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/save-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSavePlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1515,"removedExports":[],"renderedExports":["LucideSavePlus"],"renderedLength":1352},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scale-3d.d.ts":{"code":"/**\n * @component @name Scale3d\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA3djExYTEgMSAwIDAgMCAxIDFoMTEiIC8+CiAgPHBhdGggZD0iTTUuMjkzIDE4LjcwNyAxMSAxMyIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjE5IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSI1IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scale-3d\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScale3d extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideScale3d\n */\ndeclare const LucideScale3D: typeof LucideScale3d;","originalLength":1512,"removedExports":[],"renderedExports":["LucideScale3d","LucideScale3D"],"renderedLength":1342},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scale.d.ts":{"code":"/**\n * @component @name Scale\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxOCIgLz4KICA8cGF0aCBkPSJtMTkgOCAzIDhhNSA1IDAgMCAxLTYgMHpWNyIgLz4KICA8cGF0aCBkPSJNMyA3aDFhMTcgMTcgMCAwIDAgOC0yIDE3IDE3IDAgMCAwIDggMmgxIiAvPgogIDxwYXRoIGQ9Im01IDggMyA4YTUgNSAwIDAgMS02IDB6VjciIC8+CiAgPHBhdGggZD0iTTcgMjFoMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scale\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScale extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1436,"removedExports":[],"renderedExports":["LucideScale"],"renderedLength":1273},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scaling.d.ts":{"code":"/**\n * @component @name Scaling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0ydi03IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNUg5di01IiAvPgogIDxwYXRoIGQ9Ik0xNiAzaDV2NSIgLz4KICA8cGF0aCBkPSJNMjEgMyA5IDE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scaling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScaling extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1400,"removedExports":[],"renderedExports":["LucideScaling"],"renderedLength":1237},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scan-eye.d.ts":{"code":"/**\n * @component @name ScanEye\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEiIC8+CiAgPHBhdGggZD0iTTE4Ljk0NCAxMi4zM2ExIDEgMCAwIDAgMC0uNjYgNy41IDcuNSAwIDAgMC0xMy44ODggMCAxIDEgMCAwIDAgMCAuNjYgNy41IDcuNSAwIDAgMCAxMy44ODggMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scan-eye\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScanEye extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1601,"removedExports":[],"renderedExports":["LucideScanEye"],"renderedLength":1438},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scan-box.d.ts":{"code":"/**\n * @component @name ScanBox\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJ2NS41IiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMDEyIDJ2MiIgLz4KICA8cGF0aCBkPSJNMjEgMTd2MmEyIDIgMCAwMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTMgN1Y1YTIgMiAwIDAxMi0yaDIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwMS0yLTJ2LTIiIC8+CiAgPHBhdGggZD0iTTcuMjY0IDkuMjUyIDEyIDEybDQuNzM3LTIuNzQ4IiAvPgogIDxwYXRoIGQ9Ik03Ljk5NSA4LjUxNEEyIDIgMCAwMDcgMTAuMjQ0djMuNTE2YTIgMiAwIDAwLjk5NiAxLjczbDMgMS43NGEyIDIgMCAwMDIuMDA4IDBsMy0xLjc0QTIgMiAwIDAwMTcgMTMuNzZ2LTMuNTE3YTIgMiAwIDAwLS45OTUtMS43M2wtMy0xLjc0MmEyIDIgMCAwMC0xLjg5Mi0uMDY0eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scan-box\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScanBox extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1729,"removedExports":[],"renderedExports":["LucideScanBox"],"renderedLength":1566},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/save-off.d.ts":{"code":"/**\n * @component @name SaveOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTNIOGExIDEgMCAwIDAtMSAxdjciIC8+CiAgPHBhdGggZD0iTTE0IDhoMSIgLz4KICA8cGF0aCBkPSJNMTcgMjF2LTQiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMjAuNDEgMjAuNDFBMiAyIDAgMCAxIDE5IDIxSDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAuNTktMS40MSIgLz4KICA8cGF0aCBkPSJNMjkuNSAxMS41czUgNSA0IDUiIC8+CiAgPHBhdGggZD0iTTkgM2g2LjJhMiAyIDAgMCAxIDEuNC42bDMuOCAzLjhhMiAyIDAgMCAxIC42IDEuNFYxNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/save-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSaveOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1597,"removedExports":[],"renderedExports":["LucideSaveOff"],"renderedLength":1434},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scan-barcode.d.ts":{"code":"/**\n * @component @name ScanBarcode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik04IDd2MTAiIC8+CiAgPHBhdGggZD0iTTEyIDd2MTAiIC8+CiAgPHBhdGggZD0iTTE3IDd2MTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scan-barcode\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScanBarcode extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1529,"removedExports":[],"renderedExports":["LucideScanBarcode"],"renderedLength":1366},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scan-heart.d.ts":{"code":"/**\n * @component @name ScanHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgM2gyYTIgMiAwIDAgMSAyIDJ2MiIgLz4KICA8cGF0aCBkPSJNMjEgMTd2MmEyIDIgMCAwIDEtMiAyaC0yIiAvPgogIDxwYXRoIGQ9Ik0zIDdWNWEyIDIgMCAwIDEgMi0yaDIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik03LjgyOCAxMy4wN0EzIDMgMCAwIDEgMTIgOC43NjRhMyAzIDAgMCAxIDQuMTcyIDQuMzA2bC0zLjQ0NyAzLjYyYTEgMSAwIDAgMS0xLjQ0OSAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scan-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScanHeart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1557,"removedExports":[],"renderedExports":["LucideScanHeart"],"renderedLength":1394},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scan-line.d.ts":{"code":"/**\n * @component @name ScanLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik03IDEyaDEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scan-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScanLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1447,"removedExports":[],"renderedExports":["LucideScanLine"],"renderedLength":1284},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scan-qr-code.d.ts":{"code":"/**\n * @component @name ScanQrCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTJ2NGExIDEgMCAwIDEtMSAxaC00IiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNyA4VjciIC8+CiAgPHBhdGggZD0iTTIxIDE3djJhMiAyIDAgMCAxLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik03IDE3aC4wMSIgLz4KICA8cGF0aCBkPSJNNyAyMUg1YTIgMiAwIDAgMS0yLTJ2LTIiIC8+CiAgPHJlY3QgeD0iNyIgeT0iNyIgd2lkdGg9IjUiIGhlaWdodD0iNSIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scan-qr-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScanQrCode extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1616,"removedExports":[],"renderedExports":["LucideScanQrCode"],"renderedLength":1453},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scan-face.d.ts":{"code":"/**\n * @component @name ScanFace\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik04IDE0czEuNSAyIDQgMiA0LTIgNC0yIiAvPgogIDxwYXRoIGQ9Ik05IDloLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNSA5aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scan-face\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScanFace extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1535,"removedExports":[],"renderedExports":["LucideScanFace"],"renderedLength":1372},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/save.d.ts":{"code":"/**\n * @component @name Save\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMiAzYTIgMiAwIDAgMSAxLjQuNmwzLjggMy44YTIgMiAwIDAgMSAuNiAxLjRWMTlhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yeiIgLz4KICA8cGF0aCBkPSJNMTcgMjF2LTdhMSAxIDAgMCAwLTEtMUg4YTEgMSAwIDAgMC0xIDF2NyIgLz4KICA8cGF0aCBkPSJNNyAzdjRhMSAxIDAgMCAwIDEgMWg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/save\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSave extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1458,"removedExports":[],"renderedExports":["LucideSave"],"renderedLength":1295},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scan-search.d.ts":{"code":"/**\n * @component @name ScanSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTE2IDE2LTEuOS0xLjkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scan-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScanSearch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1515,"removedExports":[],"renderedExports":["LucideScanSearch"],"renderedLength":1352},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/school.d.ts":{"code":"/**\n * @component @name School\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjF2LTNhMiAyIDAgMCAwLTQgMHYzIiAvPgogIDxwYXRoIGQ9Ik0xOCA0LjkzM1YyMSIgLz4KICA8cGF0aCBkPSJtNCA2IDcuMTA2LTMuNzlhMiAyIDAgMCAxIDEuNzg4IDBMMjAgNiIgLz4KICA8cGF0aCBkPSJtNiAxMS0zLjUyIDIuMTQ3YTEgMSAwIDAgMC0uNDguODU0VjE5YTIgMiAwIDAgMCAyIDJoMTZhMiAyIDAgMCAwIDItMnYtNWExIDEgMCAwIDAtLjQ4LS44NTNMMTggMTEiIC8+CiAgPHBhdGggZD0iTTYgNC45MzNWMjEiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/school\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSchool extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1586,"removedExports":[],"renderedExports":["LucideSchool"],"renderedLength":1423},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scan-square.d.ts":{"code":"/**\n * @component @name ScanSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxyZWN0IHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHg9IjgiIHk9IjgiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scan-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScanSquare extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1495,"removedExports":[],"renderedExports":["LucideScanSquare"],"renderedLength":1332},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scissors-line-dashed.d.ts":{"code":"/**\n * @component @name ScissorsLineDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNS40MiA5LjQyIDggMTIiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjgiIHI9IjIiIC8+CiAgPHBhdGggZD0ibTE0IDYtOC41OCA4LjU4IiAvPgogIDxjaXJjbGUgY3g9IjQiIGN5PSIxNiIgcj0iMiIgLz4KICA8cGF0aCBkPSJNMTAuOCAxNC44IDE0IDE4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMmgtMiIgLz4KICA8cGF0aCBkPSJNMjIgMTJoLTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scissors-line-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScissorsLineDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1548,"removedExports":[],"renderedExports":["LucideScissorsLineDashed"],"renderedLength":1385},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scan.d.ts":{"code":"/**\n * @component @name Scan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scan\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScan extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1390,"removedExports":[],"renderedExports":["LucideScan"],"renderedLength":1227},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scissors.d.ts":{"code":"/**\n * @component @name Scissors\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNOC4xMiA4LjEyIDEyIDEyIiAvPgogIDxwYXRoIGQ9Ik0yMCA0IDguMTIgMTUuODgiIC8+CiAgPGNpcmNsZSBjeD0iNiIgY3k9IjE4IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xNC44IDE0LjggMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scissors\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScissors extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1422,"removedExports":[],"renderedExports":["LucideScissors"],"renderedLength":1259},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scan-text.d.ts":{"code":"/**\n * @component @name ScanText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik03IDhoOCIgLz4KICA8cGF0aCBkPSJNNyAxMmgxMCIgLz4KICA8cGF0aCBkPSJNNyAxNmg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scan-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScanText extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1507,"removedExports":[],"renderedExports":["LucideScanText"],"renderedLength":1344},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/screen-share-off.d.ts":{"code":"/**\n * @component @name ScreenShareOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTBhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0ydi0zIiAvPgogIDxwYXRoIGQ9Ik04IDIxaDgiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0ibTIyIDMtNSA1IiAvPgogIDxwYXRoIGQ9Im0xNyAzIDUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/screen-share-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScreenShareOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1472,"removedExports":[],"renderedExports":["LucideScreenShareOff"],"renderedLength":1309},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scooter.d.ts":{"code":"/**\n * @component @name Scooter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNGgtMy41bDIgMTEuMDUiIC8+CiAgPHBhdGggZD0iTTYuOTUgMTdoNS4xNDJjLjUyMyAwIC45NS0uNDA2IDEuMDYzLS45MTZhNi41IDYuNSAwIDAgMSA1LjM0NS01LjAwOSIgLz4KICA8Y2lyY2xlIGN4PSIxOS41IiBjeT0iMTcuNSIgcj0iMi41IiAvPgogIDxjaXJjbGUgY3g9IjQuNSIgY3k9IjE3LjUiIHI9IjIuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scooter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScooter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1464,"removedExports":[],"renderedExports":["LucideScooter"],"renderedLength":1301},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scroll-text.d.ts":{"code":"/**\n * @component @name ScrollText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTJoLTUiIC8+CiAgPHBhdGggZD0iTTE1IDhoLTUiIC8+CiAgPHBhdGggZD0iTTE5IDE3VjVhMiAyIDAgMCAwLTItMkg0IiAvPgogIDxwYXRoIGQ9Ik04IDIxaDEyYTIgMiAwIDAgMCAyLTJ2LTFhMSAxIDAgMCAwLTEtMUgxMWExIDEgMCAwIDAtMSAxdjFhMiAyIDAgMSAxLTQgMFY1YTIgMiAwIDEgMC00IDB2MmExIDEgMCAwIDAgMSAxaDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scroll-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScrollText extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1499,"removedExports":[],"renderedExports":["LucideScrollText"],"renderedLength":1336},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/screen-share.d.ts":{"code":"/**\n * @component @name ScreenShare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTBhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0ydi0zIiAvPgogIDxwYXRoIGQ9Ik04IDIxaDgiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0ibTE3IDggNS01IiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDV2NSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/screen-share\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScreenShare extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1453,"removedExports":[],"renderedExports":["LucideScreenShare"],"renderedLength":1290},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/search-code.d.ts":{"code":"/**\n * @component @name SearchCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMgMTMuNSAyLTIuNS0yLTIuNSIgLz4KICA8cGF0aCBkPSJtMjEgMjEtNC4zLTQuMyIgLz4KICA8cGF0aCBkPSJNOSA4LjUgNyAxMWwyIDIuNSIgLz4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/search-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSearchCode extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1395,"removedExports":[],"renderedExports":["LucideSearchCode"],"renderedLength":1232},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/scroll.d.ts":{"code":"/**\n * @component @name Scroll\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTdWNWEyIDIgMCAwIDAtMi0ySDQiIC8+CiAgPHBhdGggZD0iTTggMjFoMTJhMiAyIDAgMCAwIDItMnYtMWExIDEgMCAwIDAtMS0xSDExYTEgMSAwIDAgMC0xIDF2MWEyIDIgMCAxIDEtNCAwVjVhMiAyIDAgMSAwLTQgMHYyYTEgMSAwIDAgMCAxIDFoMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scroll\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScroll extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1410,"removedExports":[],"renderedExports":["LucideScroll"],"renderedLength":1247},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/search-check.d.ts":{"code":"/**\n * @component @name SearchCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOCAxMSAyIDIgNC00IiAvPgogIDxjaXJjbGUgY3g9IjExIiBjeT0iMTEiIHI9IjgiIC8+CiAgPHBhdGggZD0ibTIxIDIxLTQuMy00LjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/search-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSearchCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1349,"removedExports":[],"renderedExports":["LucideSearchCheck"],"renderedLength":1186},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/search-slash.d.ts":{"code":"/**\n * @component @name SearchSlash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMuNSA4LjUtNSA1IiAvPgogIDxjaXJjbGUgY3g9IjExIiBjeT0iMTEiIHI9IjgiIC8+CiAgPHBhdGggZD0ibTIxIDIxLTQuMy00LjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/search-slash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSearchSlash extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1349,"removedExports":[],"renderedExports":["LucideSearchSlash"],"renderedLength":1186},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/search-alert.d.ts":{"code":"/**\n * @component @name SearchAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgogIDxwYXRoIGQ9Im0yMSAyMS00LjMtNC4zIiAvPgogIDxwYXRoIGQ9Ik0xMSA3djQiIC8+CiAgPHBhdGggZD0iTTExIDE1aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/search-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSearchAlert extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1377,"removedExports":[],"renderedExports":["LucideSearchAlert"],"renderedLength":1214},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/search.d.ts":{"code":"/**\n * @component @name Search\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEgMjEtNC4zNC00LjM0IiAvPgogIDxjaXJjbGUgY3g9IjExIiBjeT0iMTEiIHI9IjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSearch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1282,"removedExports":[],"renderedExports":["LucideSearch"],"renderedLength":1119},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/section.d.ts":{"code":"/**\n * @component @name Section\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNWE0IDMgMCAwIDAtOCAwYzAgNCA4IDMgOCA3YTQgMyAwIDAgMS04IDAiIC8+CiAgPHBhdGggZD0iTTggMTlhNCAzIDAgMCAwIDggMGMwLTQtOC0zLTgtN2E0IDMgMCAwIDEgOCAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/section\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSection extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1360,"removedExports":[],"renderedExports":["LucideSection"],"renderedLength":1197},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/search-x.d.ts":{"code":"/**\n * @component @name SearchX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMuNSA4LjUtNSA1IiAvPgogIDxwYXRoIGQ9Im04LjUgOC41IDUgNSIgLz4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgogIDxwYXRoIGQ9Im0yMSAyMS00LjMtNC4zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/search-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSearchX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1361,"removedExports":[],"renderedExports":["LucideSearchX"],"renderedLength":1198},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/send-horizontal.d.ts":{"code":"/**\n * @component @name SendHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy43MTQgMy4wNDhhLjQ5OC40OTggMCAwIDAtLjY4My42MjdsMi44NDMgNy42MjdhMiAyIDAgMCAxIDAgMS4zOTZsLTIuODQyIDcuNjI3YS40OTguNDk4IDAgMCAwIC42ODIuNjI3bDE4LTguNWEuNS41IDAgMCAwIDAtLjkwNHoiIC8+CiAgPHBhdGggZD0iTTYgMTJoMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/send-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSendHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSendHorizontal\n */\ndeclare const LucideSendHorizonal: typeof LucideSendHorizontal;","originalLength":1616,"removedExports":[],"renderedExports":["LucideSendHorizontal","LucideSendHorizonal"],"renderedLength":1446},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/separator-vertical.d.ts":{"code":"/**\n * @component @name SeparatorVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxOCIgLz4KICA8cGF0aCBkPSJtMTYgMTYgNC00LTQtNCIgLz4KICA8cGF0aCBkPSJtOCA4LTQgNCA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/separator-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSeparatorVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1369,"removedExports":[],"renderedExports":["LucideSeparatorVertical"],"renderedLength":1206},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/send-to-back.d.ts":{"code":"/**\n * @component @name SendToBack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIxNCIgeT0iMTQiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHJ4PSIyIiAvPgogIDxyZWN0IHg9IjIiIHk9IjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDE0djFhMiAyIDAgMCAwIDIgMmgxIiAvPgogIDxwYXRoIGQ9Ik0xNCA3aDFhMiAyIDAgMCAxIDIgMnYxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/send-to-back\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSendToBack extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1460,"removedExports":[],"renderedExports":["LucideSendToBack"],"renderedLength":1297},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/send.d.ts":{"code":"/**\n * @component @name Send\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuNTM2IDIxLjY4NmEuNS41IDAgMCAwIC45MzctLjAyNGw2LjUtMTlhLjQ5Ni40OTYgMCAwIDAtLjYzNS0uNjM1bC0xOSA2LjVhLjUuNSAwIDAgMC0uMDI0LjkzN2w3LjkzIDMuMThhMiAyIDAgMCAxIDEuMTEyIDEuMTF6IiAvPgogIDxwYXRoIGQ9Im0yMS44NTQgMi4xNDctMTAuOTQgMTAuOTM5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/send\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSend extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1426,"removedExports":[],"renderedExports":["LucideSend"],"renderedLength":1263},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/separator-horizontal.d.ts":{"code":"/**\n * @component @name SeparatorHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTYtNCA0LTQtNCIgLz4KICA8cGF0aCBkPSJNMyAxMmgxOCIgLz4KICA8cGF0aCBkPSJtOCA4IDQtNCA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/separator-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSeparatorHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1381,"removedExports":[],"renderedExports":["LucideSeparatorHorizontal"],"renderedLength":1218},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/server-crash.d.ts":{"code":"/**\n * @component @name ServerCrash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxMEg0YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2NGEyIDIgMCAwIDEtMiAyaC0yIiAvPgogIDxwYXRoIGQ9Ik02IDE0SDRhMiAyIDAgMCAwLTIgMnY0YTIgMiAwIDAgMCAyIDJoMTZhMiAyIDAgMCAwIDItMnYtNGEyIDIgMCAwIDAtMi0yaC0yIiAvPgogIDxwYXRoIGQ9Ik02IDZoLjAxIiAvPgogIDxwYXRoIGQ9Ik02IDE4aC4wMSIgLz4KICA8cGF0aCBkPSJtMTMgNi00IDZoNmwtNCA2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/server-crash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideServerCrash extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1569,"removedExports":[],"renderedExports":["LucideServerCrash"],"renderedLength":1406},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/server-off.d.ts":{"code":"/**\n * @component @name ServerOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyaDEzYTIgMiAwIDAgMSAyIDJ2NGEyIDIgMCAwIDEtMiAyaC01IiAvPgogIDxwYXRoIGQ9Ik0xMCAxMCAyLjUgMi41QzIgMiAyIDIuNSAyIDV2M2EyIDIgMCAwIDAgMiAyaDZ6IiAvPgogIDxwYXRoIGQ9Ik0yMiAxN3YtMWEyIDIgMCAwIDAtMi0yaC0xIiAvPgogIDxwYXRoIGQ9Ik00IDE0YTIgMiAwIDAgMC0yIDJ2NGEyIDIgMCAwIDAgMiAyaDE2LjVsMS0uNS41LjUtOC04SDR6IiAvPgogIDxwYXRoIGQ9Ik02IDE4aC4wMSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/server-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideServerOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1589,"removedExports":[],"renderedExports":["LucideServerOff"],"renderedLength":1426},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/server-cog.d.ts":{"code":"/**\n * @component @name ServerCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuODUyIDE0Ljc3Mi0uMzgzLjkyMyIgLz4KICA8cGF0aCBkPSJNMTMuMTQ4IDE0Ljc3MmEzIDMgMCAxIDAtMi4yOTYtNS41NDRsLS4zODMtLjkyMyIgLz4KICA8cGF0aCBkPSJtMTMuMTQ4IDkuMjI4LjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xMy41MyAxNS42OTYtLjM4Mi0uOTI0YTMgMyAwIDEgMS0yLjI5Ni01LjU0NCIgLz4KICA8cGF0aCBkPSJtMTQuNzcyIDEwLjg1Mi45MjMtLjM4MyIgLz4KICA8cGF0aCBkPSJtMTQuNzcyIDEzLjE0OC45MjMuMzgzIiAvPgogIDxwYXRoIGQ9Ik00LjUgMTBINGEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjRhMiAyIDAgMCAxLTIgMmgtLjUiIC8+CiAgPHBhdGggZD0iTTQuNSAxNEg0YTIgMiAwIDAgMC0yIDJ2NGEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTRhMiAyIDAgMCAwLTItMmgtLjUiIC8+CiAgPHBhdGggZD0iTTYgMThoLjAxIiAvPgogIDxwYXRoIGQ9Ik02IDZoLjAxIiAvPgogIDxwYXRoIGQ9Im05LjIyOCAxMC44NTItLjkyMy0uMzgzIiAvPgogIDxwYXRoIGQ9Im05LjIyOCAxMy4xNDgtLjkyMy4zODMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/server-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideServerCog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1997,"removedExports":[],"renderedExports":["LucideServerCog"],"renderedLength":1834},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/server.d.ts":{"code":"/**\n * @component @name Server\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iOCIgeD0iMiIgeT0iMiIgcng9IjIiIHJ5PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSI4IiB4PSIyIiB5PSIxNCIgcng9IjIiIHJ5PSIyIiAvPgogIDxsaW5lIHgxPSI2IiB4Mj0iNi4wMSIgeTE9IjYiIHkyPSI2IiAvPgogIDxsaW5lIHgxPSI2IiB4Mj0iNi4wMSIgeTE9IjE4IiB5Mj0iMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/server\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideServer extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1466,"removedExports":[],"renderedExports":["LucideServer"],"renderedLength":1303},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/settings.d.ts":{"code":"/**\n * @component @name Settings\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOS42NzEgNC4xMzZhMi4zNCAyLjM0IDAgMCAxIDQuNjU5IDAgMi4zNCAyLjM0IDAgMCAwIDMuMzE5IDEuOTE1IDIuMzQgMi4zNCAwIDAgMSAyLjMzIDQuMDMzIDIuMzQgMi4zNCAwIDAgMCAwIDMuODMxIDIuMzQgMi4zNCAwIDAgMS0yLjMzIDQuMDMzIDIuMzQgMi4zNCAwIDAgMC0zLjMxOSAxLjkxNSAyLjM0IDIuMzQgMCAwIDEtNC42NTkgMCAyLjM0IDIuMzQgMCAwIDAtMy4zMi0xLjkxNSAyLjM0IDIuMzQgMCAwIDEtMi4zMy00LjAzMyAyLjM0IDIuMzQgMCAwIDAgMC0zLjgzMUEyLjM0IDIuMzQgMCAwIDEgNi4zNSA2LjA1MWEyLjM0IDIuMzQgMCAwIDAgMy4zMTktMS45MTUiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/settings\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSettings extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1710,"removedExports":[],"renderedExports":["LucideSettings"],"renderedLength":1547},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/settings-2.d.ts":{"code":"/**\n * @component @name Settings2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTdINSIgLz4KICA8cGF0aCBkPSJNMTkgN2gtOSIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE3IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSI3IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/settings-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSettings2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1365,"removedExports":[],"renderedExports":["LucideSettings2"],"renderedLength":1202},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shapes.d.ts":{"code":"/**\n * @component @name Shapes\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOC4zIDEwYS43LjcgMCAwIDEtLjYyNi0xLjA3OUwxMS40IDNhLjcuNyAwIDAgMSAxLjE5OC0uMDQzTDE2LjMgOC45YS43LjcgMCAwIDEtLjU3MiAxLjFaIiAvPgogIDxyZWN0IHg9IjMiIHk9IjE0IiB3aWR0aD0iNyIgaGVpZ2h0PSI3IiByeD0iMSIgLz4KICA8Y2lyY2xlIGN4PSIxNy41IiBjeT0iMTcuNSIgcj0iMy41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shapes\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShapes extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1454,"removedExports":[],"renderedExports":["LucideShapes"],"renderedLength":1291},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sheet.d.ts":{"code":"/**\n * @component @name Sheet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8bGluZSB4MT0iMyIgeDI9IjIxIiB5MT0iOSIgeTI9IjkiIC8+CiAgPGxpbmUgeDE9IjMiIHgyPSIyMSIgeTE9IjE1IiB5Mj0iMTUiIC8+CiAgPGxpbmUgeDE9IjkiIHgyPSI5IiB5MT0iOSIgeTI9IjIxIiAvPgogIDxsaW5lIHgxPSIxNSIgeDI9IjE1IiB5MT0iOSIgeTI9IjIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sheet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSheet extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1484,"removedExports":[],"renderedExports":["LucideSheet"],"renderedLength":1321},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/share.d.ts":{"code":"/**\n * @component @name Share\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYxMyIgLz4KICA8cGF0aCBkPSJtMTYgNi00LTQtNCA0IiAvPgogIDxwYXRoIGQ9Ik00IDEydjhhMiAyIDAgMCAwIDIgMmgxMmEyIDIgMCAwIDAgMi0ydi04IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/share\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShare extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1332,"removedExports":[],"renderedExports":["LucideShare"],"renderedLength":1169},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shell.d.ts":{"code":"/**\n * @component @name Shell\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTFhMiAyIDAgMSAxLTQgMCA0IDQgMCAwIDEgOCAwIDYgNiAwIDAgMS0xMiAwIDggOCAwIDAgMSAxNiAwIDEwIDEwIDAgMSAxLTIwIDAgMTEuOTMgMTEuOTMgMCAwIDEgMi40Mi03LjIyIDIgMiAwIDEgMSAzLjE2IDIuNDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shell\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShell extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1380,"removedExports":[],"renderedExports":["LucideShell"],"renderedLength":1217},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield-ban.d.ts":{"code":"/**\n * @component @name ShieldBan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0ibTQuMjQzIDUuMjEgMTQuMzkgMTIuNDcyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shield-ban\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShieldBan extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1501,"removedExports":[],"renderedExports":["LucideShieldBan"],"renderedLength":1338},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shelving-unit.d.ts":{"code":"/**\n * @component @name ShelvingUnit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJWOWExIDEgMCAwIDAtMS0xSDlhMSAxIDAgMCAwLTEgMXYzIiAvPgogIDxwYXRoIGQ9Ik0xNiAyMHYtM2ExIDEgMCAwIDAtMS0xaC0yYTEgMSAwIDAgMC0xIDF2MyIgLz4KICA8cGF0aCBkPSJNMjAgMjJWMiIgLz4KICA8cGF0aCBkPSJNNCAxMmgxNiIgLz4KICA8cGF0aCBkPSJNNCAyMGgxNiIgLz4KICA8cGF0aCBkPSJNNCAydjIwIiAvPgogIDxwYXRoIGQ9Ik00IDRoMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shelving-unit\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShelvingUnit extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1539,"removedExports":[],"renderedExports":["LucideShelvingUnit"],"renderedLength":1376},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/server-plus.d.ts":{"code":"/**\n * @component @name ServerPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNSAxMEg0YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2MiIgLz4KICA8cGF0aCBkPSJNMTYgMTJoNiIgLz4KICA8cGF0aCBkPSJNMTkgOXY2IiAvPgogIDxwYXRoIGQ9Ik0yMiAxOHYyYTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0ydi00YTIgMiAwIDAgMSAyLTJoOC41IiAvPgogIDxwYXRoIGQ9Ik02IDE4aC4wMSIgLz4KICA8cGF0aCBkPSJNNiA2aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/server-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideServerPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1547,"removedExports":[],"renderedExports":["LucideServerPlus"],"renderedLength":1384},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield-alert.d.ts":{"code":"/**\n * @component @name ShieldAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTEyIDh2NCIgLz4KICA8cGF0aCBkPSJNMTIgMTZoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shield-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShieldAlert extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1525,"removedExports":[],"renderedExports":["LucideShieldAlert"],"renderedLength":1362},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield-check.d.ts":{"code":"/**\n * @component @name ShieldCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0ibTkgMTIgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShieldCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1501,"removedExports":[],"renderedExports":["LucideShieldCheck"],"renderedLength":1338},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield-cog-corner.d.ts":{"code":"/**\n * @component @name ShieldCogCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjJjLTMuODA2LTEuNDUtNy0zLjk2Ni03LTlWNmExIDEgMCAwIDEgMS0xYzIgMCA0LjUtMS4yIDYuMjQtMi43MmExLjE3IDEuMTcgMCAwIDEgMS41MiAwQzE0LjUxIDMuODEgMTcgNSAxOSA1YTEgMSAwIDAgMSAxIDF2NCIgLz4KICA8cGF0aCBkPSJNMTQuOTIzIDE2LjU0NyAxNCAxNi4xNjQiIC8+CiAgPHBhdGggZD0ibTE0LjkyMyAxOC44NDMtLjkyMy4zODMiIC8+CiAgPHBhdGggZD0iTTE2LjU0NyAxNC45MjMgMTYuMTY0IDE0IiAvPgogIDxwYXRoIGQ9Im0xNi41NDcgMjAuNDY3LS4zODMuOTI0IiAvPgogIDxwYXRoIGQ9Im0xOC44NDMgMTQuOTIzLjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xOS4yMjUgMjEuMzkxLS4zODItLjkyNCIgLz4KICA8cGF0aCBkPSJtMjAuNDY3IDE2LjU0Ny45MjMtLjM4MyIgLz4KICA8cGF0aCBkPSJtMjAuNDY3IDE4Ljg0My45MjMuMzgzIiAvPgogIDxjaXJjbGUgY3g9IjE3LjY5NSIgY3k9IjE3LjY5NSIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-cog-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShieldCogCorner extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1918,"removedExports":[],"renderedExports":["LucideShieldCogCorner"],"renderedLength":1755},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield-ellipsis.d.ts":{"code":"/**\n * @component @name ShieldEllipsis\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTggMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEyaC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-ellipsis\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShieldEllipsis extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1583,"removedExports":[],"renderedExports":["LucideShieldEllipsis"],"renderedLength":1420},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield-cog.d.ts":{"code":"/**\n * @component @name ShieldCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuOTI5IDE0LjQ2Ny0uMzgzLjkyNCIgLz4KICA8cGF0aCBkPSJNMTAuOTI5IDguOTIzIDEwLjU0NiA4IiAvPgogIDxwYXRoIGQ9Ik0xMy4yMjUgOC45MjMgMTMuNjA4IDgiIC8+CiAgPHBhdGggZD0ibTEzLjYwNyAxNS4zOTEtLjM4Mi0uOTI0IiAvPgogIDxwYXRoIGQ9Im0xNC44NDkgMTAuNTQ3LjkyMy0uMzgzIiAvPgogIDxwYXRoIGQ9Im0xNC44NDkgMTIuODQzLjkyMy4zODMiIC8+CiAgPHBhdGggZD0iTTIwIDEzYzAgNS0zLjUgNy41LTcuNjYgOC45NWExIDEgMCAwIDEtLjY3LS4wMUM3LjUgMjAuNSA0IDE4IDQgMTNWNmExIDEgMCAwIDEgMS0xYzIgMCA0LjUtMS4yIDYuMjQtMi43MmExLjE3IDEuMTcgMCAwIDEgMS41MiAwQzE0LjUxIDMuODEgMTcgNSAxOSA1YTEgMSAwIDAgMSAxIDF6IiAvPgogIDxwYXRoIGQ9Im05LjMwNSAxMC41NDctLjkyMy0uMzgzIiAvPgogIDxwYXRoIGQ9Im05LjMwNSAxMi44NDMtLjkyMy4zODMiIC8+CiAgPGNpcmNsZSBjeD0iMTIuMDc3IiBjeT0iMTEuNjk1IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shield-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShieldCog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1917,"removedExports":[],"renderedExports":["LucideShieldCog"],"renderedLength":1754},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield-half.d.ts":{"code":"/**\n * @component @name ShieldHalf\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTEyIDIyVjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shield-half\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShieldHalf extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1487,"removedExports":[],"renderedExports":["LucideShieldHalf"],"renderedLength":1324},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield-plus.d.ts":{"code":"/**\n * @component @name ShieldPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTkgMTJoNiIgLz4KICA8cGF0aCBkPSJNMTIgOXY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shield-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShieldPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1515,"removedExports":[],"renderedExports":["LucideShieldPlus"],"renderedLength":1352},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield-off.d.ts":{"code":"/**\n * @component @name ShieldOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik01IDVhMSAxIDAgMCAwLTEgMXY3YzAgNSAzLjUgNy41IDcuNjcgOC45NGExIDEgMCAwIDAgLjY3LjAxYzIuMzUtLjgyIDQuNDgtMS45NyA1LjktMy43MSIgLz4KICA8cGF0aCBkPSJNOS4zMDkgMy42NTJBMTIuMjUyIDEyLjI1MiAwIDAgMCAxMS4yNCAyLjI4YTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXY3YTkuNzg0IDkuNzg0IDAgMCAxLS4wOCAxLjI2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShieldOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1581,"removedExports":[],"renderedExports":["LucideShieldOff"],"renderedLength":1418},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield-minus.d.ts":{"code":"/**\n * @component @name ShieldMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTkgMTJoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShieldMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1493,"removedExports":[],"renderedExports":["LucideShieldMinus"],"renderedLength":1330},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield-keyhole.d.ts":{"code":"/**\n * @component @name ShieldKeyhole\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2MyIgLz4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAxLS42Ny0uMDFDNy41IDIwLjUgNCAxOCA0IDEzVjZhMSAxIDAgMDExLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAxMS41MiAwQzE0LjUxIDMuODEgMTcgNSAxOSA1YTEgMSAwIDAxMSAxeiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjExIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shield-keyhole\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShieldKeyhole extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1541,"removedExports":[],"renderedExports":["LucideShieldKeyhole"],"renderedLength":1378},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield-question-mark.d.ts":{"code":"/**\n * @component @name ShieldQuestionMark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTkuMSA5YTMgMyAwIDAgMSA1LjgyIDFjMCAyLTMgMy0zIDMiIC8+CiAgPHBhdGggZD0iTTEyIDE3aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-question-mark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShieldQuestionMark extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideShieldQuestionMark\n */\ndeclare const LucideShieldQuestion: typeof LucideShieldQuestionMark;","originalLength":1767,"removedExports":[],"renderedExports":["LucideShieldQuestionMark","LucideShieldQuestion"],"renderedLength":1597},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield-x.d.ts":{"code":"/**\n * @component @name ShieldX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0ibTE0LjUgOS41LTUgNSIgLz4KICA8cGF0aCBkPSJtOS41IDkuNSA1IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shield-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShieldX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideShieldX\n */\ndeclare const LucideShieldClose: typeof LucideShieldX;","originalLength":1644,"removedExports":[],"renderedExports":["LucideShieldX","LucideShieldClose"],"renderedLength":1474},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/share-2.d.ts":{"code":"/**\n * @component @name Share2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjUiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iNiIgY3k9IjEyIiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTkiIHI9IjMiIC8+CiAgPGxpbmUgeDE9IjguNTkiIHgyPSIxNS40MiIgeTE9IjEzLjUxIiB5Mj0iMTcuNDkiIC8+CiAgPGxpbmUgeDE9IjE1LjQxIiB4Mj0iOC41OSIgeTE9IjYuNTEiIHkyPSIxMC40OSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/share-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShare2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1475,"removedExports":[],"renderedExports":["LucideShare2"],"renderedLength":1312},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield-user.d.ts":{"code":"/**\n * @component @name ShieldUser\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTYuMzc2IDE4LjkxYTYgNiAwIDAgMSAxMS4yNDkuMDAzIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTEiIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shield-user\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShieldUser extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1567,"removedExports":[],"renderedExports":["LucideShieldUser"],"renderedLength":1404},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shield.d.ts":{"code":"/**\n * @component @name Shield\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shield\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShield extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1430,"removedExports":[],"renderedExports":["LucideShield"],"renderedLength":1267},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ship-wheel.d.ts":{"code":"/**\n * @component @name ShipWheel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiAvPgogIDxwYXRoIGQ9Ik0xMiAydjcuNSIgLz4KICA8cGF0aCBkPSJtMTkgNS01LjIzIDUuMjMiIC8+CiAgPHBhdGggZD0iTTIyIDEyaC03LjUiIC8+CiAgPHBhdGggZD0ibTE5IDE5LTUuMjMtNS4yMyIgLz4KICA8cGF0aCBkPSJNMTIgMTQuNVYyMiIgLz4KICA8cGF0aCBkPSJNMTAuMjMgMTMuNzcgNSAxOSIgLz4KICA8cGF0aCBkPSJNOS41IDEySDIiIC8+CiAgPHBhdGggZD0iTTEwLjIzIDEwLjIzIDUgNSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ship-wheel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShipWheel extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1617,"removedExports":[],"renderedExports":["LucideShipWheel"],"renderedLength":1454},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shopping-bag.d.ts":{"code":"/**\n * @component @name ShoppingBag\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTBhNCA0IDAgMCAxLTggMCIgLz4KICA8cGF0aCBkPSJNMy4xMDMgNi4wMzRoMTcuNzk0IiAvPgogIDxwYXRoIGQ9Ik0zLjQgNS40NjdhMiAyIDAgMCAwLS40IDEuMlYyMGEyIDIgMCAwIDAgMiAyaDE0YTIgMiAwIDAgMCAyLTJWNi42NjdhMiAyIDAgMCAwLS40LTEuMmwtMi0yLjY2N0EyIDIgMCAwIDAgMTcgMkg3YTIgMiAwIDAgMC0xLjYuOHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shopping-bag\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShoppingBag extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1509,"removedExports":[],"renderedExports":["LucideShoppingBag"],"renderedLength":1346},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shirt.d.ts":{"code":"/**\n * @component @name Shirt\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuMzggMy40NiAxNiAyYTQgNCAwIDAgMS04IDBMMy42MiAzLjQ2YTIgMiAwIDAgMC0xLjM0IDIuMjNsLjU4IDMuNDdhMSAxIDAgMCAwIC45OS44NEg2djEwYzAgMS4xLjkgMiAyIDJoOGEyIDIgMCAwIDAgMi0yVjEwaDIuMTVhMSAxIDAgMCAwIC45OS0uODRsLjU4LTMuNDdhMiAyIDAgMCAwLTEuMzQtMi4yM3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shirt\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShirt extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1444,"removedExports":[],"renderedExports":["LucideShirt"],"renderedLength":1281},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ship.d.ts":{"code":"/**\n * @component @name Ship\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTAuMTg5VjE0IiAvPgogIDxwYXRoIGQ9Ik0xMiAydjMiIC8+CiAgPHBhdGggZD0iTTE5IDEzVjdhMiAyIDAgMCAwLTItMkg3YTIgMiAwIDAgMC0yIDJ2NiIgLz4KICA8cGF0aCBkPSJNMTkuMzggMjBBMTEuNiAxMS42IDAgMCAwIDIxIDE0bC04LjE4OC0zLjYzOWEyIDIgMCAwIDAtMS42MjQgMEwzIDE0YTExLjYgMTEuNiAwIDAgMCAyLjgxIDcuNzYiIC8+CiAgPHBhdGggZD0iTTIgMjFjLjYuNSAxLjIgMSAyLjUgMSAyLjUgMCAyLjUtMiA1LTIgMS4zIDAgMS45LjUgMi41IDFzMS4yIDEgMi41IDFjMi41IDAgMi41LTIgNS0yIDEuMyAwIDEuOS41IDIuNSAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ship\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShip extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1626,"removedExports":[],"renderedExports":["LucideShip"],"renderedLength":1463},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shopping-basket.d.ts":{"code":"/**\n * @component @name ShoppingBasket\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTEtMSA5IiAvPgogIDxwYXRoIGQ9Im0xOSAxMS00LTciIC8+CiAgPHBhdGggZD0iTTIgMTFoMjAiIC8+CiAgPHBhdGggZD0ibTMuNSAxMSAxLjYgNy40YTIgMiAwIDAgMCAyIDEuNmg5LjhhMiAyIDAgMCAwIDItMS42bDEuNy03LjQiIC8+CiAgPHBhdGggZD0iTTQuNSAxNS41aDE1IiAvPgogIDxwYXRoIGQ9Im01IDExIDQtNyIgLz4KICA8cGF0aCBkPSJtOSAxMSAxIDkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shopping-basket\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShoppingBasket extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1547,"removedExports":[],"renderedExports":["LucideShoppingBasket"],"renderedLength":1384},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shower-head.d.ts":{"code":"/**\n * @component @name ShowerHead\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNCA0IDIuNSAyLjUiIC8+CiAgPHBhdGggZD0iTTEzLjUgNi41YTQuOTUgNC45NSAwIDAgMC03IDciIC8+CiAgPHBhdGggZD0iTTE1IDUgNSAxNSIgLz4KICA8cGF0aCBkPSJNMTQgMTd2LjAxIiAvPgogIDxwYXRoIGQ9Ik0xMCAxNnYuMDEiIC8+CiAgPHBhdGggZD0iTTEzIDEzdi4wMSIgLz4KICA8cGF0aCBkPSJNMTYgMTB2LjAxIiAvPgogIDxwYXRoIGQ9Ik0xMSAyMHYuMDEiIC8+CiAgPHBhdGggZD0iTTE3IDE0di4wMSIgLz4KICA8cGF0aCBkPSJNMjAgMTF2LjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shower-head\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShowerHead extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1591,"removedExports":[],"renderedExports":["LucideShowerHead"],"renderedLength":1428},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shredder.d.ts":{"code":"/**\n * @component @name Shredder\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxM1Y0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2NSIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAgMjJ2LTUiIC8+CiAgPHBhdGggZD0iTTE0IDE5di0yIiAvPgogIDxwYXRoIGQ9Ik0xOCAyMHYtMyIgLz4KICA8cGF0aCBkPSJNMiAxM2gyMCIgLz4KICA8cGF0aCBkPSJNNiAyMHYtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shredder\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShredder extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1550,"removedExports":[],"renderedExports":["LucideShredder"],"renderedLength":1387},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shopping-cart.d.ts":{"code":"/**\n * @component @name ShoppingCart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI4IiBjeT0iMjEiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSIyMSIgcj0iMSIgLz4KICA8cGF0aCBkPSJNMi4wNSAyLjA1aDJsMi42NiAxMi40MmEyIDIgMCAwIDAgMiAxLjU4aDkuNzhhMiAyIDAgMCAwIDEuOTUtMS41N2wxLjY1LTcuNDNINS4xMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shopping-cart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShoppingCart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1451,"removedExports":[],"renderedExports":["LucideShoppingCart"],"renderedLength":1288},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shrimp.d.ts":{"code":"/**\n * @component @name Shrimp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMyAyMmMuNS0uNSAxLjEyLTEgMi41LTEtMS4zOCAwLTItLjUtMi41LTEiIC8+CiAgPHBhdGggZD0iTTE0IDJhMy4yOCAzLjI4IDAgMCAxLTMuMjI3IDEuNzk4bC02LjE3LS41NjFBMi4zODcgMi4zODcgMCAxIDAgNC4zODcgOEgxNS41YTEgMSAwIDAgMSAwIDEzIDEgMSAwIDAgMCAwLTVIMTJhNyA3IDAgMCAxLTctN1Y4IiAvPgogIDxwYXRoIGQ9Ik0xNCA4YTguNSA4LjUgMCAwIDEgMCA4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxNmMyIDAgNC41LTQgNC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shrimp\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShrimp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1590,"removedExports":[],"renderedExports":["LucideShrimp"],"renderedLength":1427},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shrink.d.ts":{"code":"/**\n * @component @name Shrink\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTUgNiA2bS02LTZ2NC44bTAtNC44aDQuOCIgLz4KICA8cGF0aCBkPSJNOSAxOS44VjE1bTAgMEg0LjJNOSAxNWwtNiA2IiAvPgogIDxwYXRoIGQ9Ik0xNSA0LjJWOW0wIDBoNC44TTE1IDlsNi02IiAvPgogIDxwYXRoIGQ9Ik05IDQuMlY5bTAgMEg0LjJNOSA5IDMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shrink\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShrink extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1422,"removedExports":[],"renderedExports":["LucideShrink"],"renderedLength":1259},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shuffle.d.ts":{"code":"/**\n * @component @name Shuffle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggMTQgNCA0LTQgNCIgLz4KICA8cGF0aCBkPSJtMTggMiA0IDQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0yIDE4aDEuOTczYTQgNCAwIDAgMCAzLjMtMS43bDUuNDU0LTguNmE0IDQgMCAwIDEgMy4zLTEuN0gyMiIgLz4KICA8cGF0aCBkPSJNMiA2aDEuOTcyYTQgNCAwIDAgMSAzLjYgMi4yIiAvPgogIDxwYXRoIGQ9Ik0yMiAxOGgtNi4wNDFhNCA0IDAgMCAxLTMuMy0xLjhsLS4zNTktLjQ1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shuffle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShuffle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1512,"removedExports":[],"renderedExports":["LucideShuffle"],"renderedLength":1349},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shrub.d.ts":{"code":"/**\n * @component @name Shrub\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTUuMTcyYTIgMiAwIDAgMC0uNTg2LTEuNDE0TDkuNSAxMy41IiAvPgogIDxwYXRoIGQ9Ik0xNC41IDE0LjUgMTIgMTciIC8+CiAgPHBhdGggZD0iTTE3IDguOEE2IDYgMCAwIDEgMTMuOCAyMEgxMEE2LjUgNi41IDAgMCAxIDcgOGE1IDUgMCAwIDEgMTAgMHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shrub\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShrub extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1412,"removedExports":[],"renderedExports":["LucideShrub"],"renderedLength":1249},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/signal-high.d.ts":{"code":"/**\n * @component @name SignalHigh\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTcgMjB2LTQiIC8+CiAgPHBhdGggZD0iTTEyIDIwdi04IiAvPgogIDxwYXRoIGQ9Ik0xNyAyMFY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/signal-high\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSignalHigh extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1347,"removedExports":[],"renderedExports":["LucideSignalHigh"],"renderedLength":1184},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/signal-low.d.ts":{"code":"/**\n * @component @name SignalLow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTcgMjB2LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/signal-low\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSignalLow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1277,"removedExports":[],"renderedExports":["LucideSignalLow"],"renderedLength":1114},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/signal-medium.d.ts":{"code":"/**\n * @component @name SignalMedium\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTcgMjB2LTQiIC8+CiAgPHBhdGggZD0iTTEyIDIwdi04IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/signal-medium\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSignalMedium extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1327,"removedExports":[],"renderedExports":["LucideSignalMedium"],"renderedLength":1164},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/shovel.d.ts":{"code":"/**\n * @component @name Shovel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuNTYgNC41NmExLjUgMS41IDAgMCAxIDAgMi4xMjJsLS40Ny40N2EzIDMgMCAwIDEtNC4yMTItLjAzIDMgMyAwIDAgMSAwLTQuMjQzbC40NC0uNDRhMS41IDEuNSAwIDAgMSAyLjEyMSAweiIgLz4KICA8cGF0aCBkPSJNMyAyMmExIDEgMCAwIDEtMS0xdi0zLjU4NmExIDEgMCAwIDEgLjI5My0uNzA3bDMuMzU1LTMuMzU1YTEuMjA1IDEuMjA1IDAgMCAxIDEuNzA0IDBsMy4yOTYgMy4yOTZhMS4yMDUgMS4yMDUgMCAwIDEgMCAxLjcwNGwtMy4zNTUgMy4zNTVhMSAxIDAgMCAxLS43MDcuMjkzeiIgLz4KICA8cGF0aCBkPSJtOSAxNSA3Ljg3OS03Ljg3OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shovel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShovel extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1634,"removedExports":[],"renderedExports":["LucideShovel"],"renderedLength":1471},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/signal.d.ts":{"code":"/**\n * @component @name Signal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTcgMjB2LTQiIC8+CiAgPHBhdGggZD0iTTEyIDIwdi04IiAvPgogIDxwYXRoIGQ9Ik0xNyAyMFY4IiAvPgogIDxwYXRoIGQ9Ik0yMiA0djE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/signal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSignal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1354,"removedExports":[],"renderedExports":["LucideSignal"],"renderedLength":1191},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/signal-zero.d.ts":{"code":"/**\n * @component @name SignalZero\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/signal-zero\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSignalZero extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1251,"removedExports":[],"renderedExports":["LucideSignalZero"],"renderedLength":1088},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sigma.d.ts":{"code":"/**\n * @component @name Sigma\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggN1Y1YTEgMSAwIDAgMC0xLTFINi41YS41LjUgMCAwIDAtLjQuOGw0LjUgNmEyIDIgMCAwIDEgMCAyLjRsLTQuNSA2YS41LjUgMCAwIDAgLjQuOEgxN2ExIDEgMCAwIDAgMS0xdi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sigma\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSigma extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1348,"removedExports":[],"renderedExports":["LucideSigma"],"renderedLength":1185},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/signature.d.ts":{"code":"/**\n * @component @name Signature\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEgMTctMi4xNTYtMS44NjhBLjUuNSAwIDAgMCAxOCAxNS41di41YTEgMSAwIDAgMS0xIDFoLTJhMSAxIDAgMCAxLTEtMWMwLTIuNTQ1LTMuOTkxLTMuOTctOC41LTRhMSAxIDAgMCAwIDAgNWM0LjE1MyAwIDQuNzQ1LTExLjI5NSA1LjcwOC0xMy41YTIuNSAyLjUgMCAxIDEgMy4zMSAzLjI4NCIgLz4KICA8cGF0aCBkPSJNMyAyMWgxOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/signature\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSignature extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1488,"removedExports":[],"renderedExports":["LucideSignature"],"renderedLength":1325},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/signpost.d.ts":{"code":"/**\n * @component @name Signpost\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2OCIgLz4KICA8cGF0aCBkPSJNMTIgM3YzIiAvPgogIDxwYXRoIGQ9Ik0yLjM1NCAxMC4zNTRhMS4yMDcgMS4yMDcgMCAwIDEgMC0xLjcwOGwyLjA2LTIuMDZBMiAyIDAgMCAxIDUuODI4IDZoMTIuMzQ0YTIgMiAwIDAgMSAxLjQxNC41ODZsMi4wNiAyLjA2YTEuMjA3IDEuMjA3IDAgMCAxIDAgMS43MDhsLTIuMDYgMi4wNmEyIDIgMCAwIDEtMS40MTQuNTg2SDUuODI4YTIgMiAwIDAgMS0xLjQxNC0uNTg2eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/signpost\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSignpost extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1542,"removedExports":[],"renderedExports":["LucideSignpost"],"renderedLength":1379},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/signpost-big.d.ts":{"code":"/**\n * @component @name SignpostBig\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOUg0TDIgN2wyLTJoNiIgLz4KICA8cGF0aCBkPSJNMTQgNWg2bDIgMi0yIDJoLTYiIC8+CiAgPHBhdGggZD0iTTEwIDIyVjRhMiAyIDAgMSAxIDQgMHYxOCIgLz4KICA8cGF0aCBkPSJNOCAyMmg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/signpost-big\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSignpostBig extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1397,"removedExports":[],"renderedExports":["LucideSignpostBig"],"renderedLength":1234},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/skip-back.d.ts":{"code":"/**\n * @component @name SkipBack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuOTcxIDQuMjg1QTIgMiAwIDAgMSAyMSA2djEyYTIgMiAwIDAgMS0zLjAyOSAxLjcxNWwtOS45OTctNS45OThhMiAyIDAgMCAxLS4wMDMtMy40MzJ6IiAvPgogIDxwYXRoIGQ9Ik0zIDIwVjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/skip-back\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSkipBack extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1375,"removedExports":[],"renderedExports":["LucideSkipBack"],"renderedLength":1212},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/skip-forward.d.ts":{"code":"/**\n * @component @name SkipForward\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNHYxNiIgLz4KICA8cGF0aCBkPSJNNi4wMjkgNC4yODVBMiAyIDAgMCAwIDMgNnYxMmEyIDIgMCAwIDAgMy4wMjkgMS43MTVsOS45OTctNS45OThhMiAyIDAgMCAwIC4wMDMtMy40MzJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/skip-forward\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSkipForward extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1389,"removedExports":[],"renderedExports":["LucideSkipForward"],"renderedLength":1226},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/skull.d.ts":{"code":"/**\n * @component @name Skull\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIuNSAxNy0uNS0xLS41IDFoMXoiIC8+CiAgPHBhdGggZD0iTTE1IDIyYTEgMSAwIDAgMCAxLTF2LTFhMiAyIDAgMCAwIDEuNTYtMy4yNSA4IDggMCAxIDAtMTEuMTIgMEEyIDIgMCAwIDAgOCAyMHYxYTEgMSAwIDAgMCAxIDF6IiAvPgogIDxjaXJjbGUgY3g9IjE1IiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjEyIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/skull\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSkull extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1472,"removedExports":[],"renderedExports":["LucideSkull"],"renderedLength":1309},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/slash.d.ts":{"code":"/**\n * @component @name Slash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMiAyIDIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/slash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSlash extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1220,"removedExports":[],"renderedExports":["LucideSlash"],"renderedLength":1057},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sliders-vertical.d.ts":{"code":"/**\n * @component @name SlidersVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOGg0IiAvPgogIDxwYXRoIGQ9Ik0xMiAyMXYtOSIgLz4KICA8cGF0aCBkPSJNMTIgOFYzIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNmg0IiAvPgogIDxwYXRoIGQ9Ik0xOSAxMlYzIiAvPgogIDxwYXRoIGQ9Ik0xOSAyMXYtNSIgLz4KICA8cGF0aCBkPSJNMyAxNGg0IiAvPgogIDxwYXRoIGQ9Ik01IDEwVjMiIC8+CiAgPHBhdGggZD0iTTUgMjF2LTciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sliders-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSlidersVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSlidersVertical\n */\ndeclare const LucideSliders: typeof LucideSlidersVertical;","originalLength":1672,"removedExports":[],"renderedExports":["LucideSlidersVertical","LucideSliders"],"renderedLength":1502},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/slice.d.ts":{"code":"/**\n * @component @name Slice\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTYuNTg2VjE5YTEgMSAwIDAgMS0xIDFIMkwxOC4zNyAzLjYzYTEgMSAwIDEgMSAzIDNsLTkuNjYzIDkuNjYzYTEgMSAwIDAgMS0xLjQxNCAwTDggMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/slice\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSlice extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1328,"removedExports":[],"renderedExports":["LucideSlice"],"renderedLength":1165},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/siren.d.ts":{"code":"/**\n * @component @name Siren\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxOHYtNmE1IDUgMCAxIDEgMTAgMHY2IiAvPgogIDxwYXRoIGQ9Ik01IDIxYTEgMSAwIDAgMCAxIDFoMTJhMSAxIDAgMCAwIDEtMXYtMWEyIDIgMCAwIDAtMi0ySDdhMiAyIDAgMCAwLTIgMnoiIC8+CiAgPHBhdGggZD0iTTIxIDEyaDEiIC8+CiAgPHBhdGggZD0iTTE4LjUgNC41IDE4IDUiIC8+CiAgPHBhdGggZD0iTTIgMTJoMSIgLz4KICA8cGF0aCBkPSJNMTIgMnYxIiAvPgogIDxwYXRoIGQ9Im00LjkyOSA0LjkyOS43MDcuNzA3IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/siren\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSiren extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1568,"removedExports":[],"renderedExports":["LucideSiren"],"renderedLength":1405},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/smartphone-charging.d.ts":{"code":"/**\n * @component @name SmartphoneCharging\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMjAiIHg9IjUiIHk9IjIiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTIuNjY3IDggMTAgMTJoNGwtMi42NjcgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/smartphone-charging\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSmartphoneCharging extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1403,"removedExports":[],"renderedExports":["LucideSmartphoneCharging"],"renderedLength":1240},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sliders-horizontal.d.ts":{"code":"/**\n * @component @name SlidersHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0xNCAzdjQiIC8+CiAgPHBhdGggZD0iTTE2IDE3djQiIC8+CiAgPHBhdGggZD0iTTIxIDEyaC05IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOWgtNSIgLz4KICA8cGF0aCBkPSJNMjEgNWgtNyIgLz4KICA8cGF0aCBkPSJNOCAxMHY0IiAvPgogIDxwYXRoIGQ9Ik04IDEySDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sliders-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSlidersHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1545,"removedExports":[],"renderedExports":["LucideSlidersHorizontal"],"renderedLength":1382},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/smartphone-nfc.d.ts":{"code":"/**\n * @component @name SmartphoneNfc\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxMiIgeD0iMiIgeT0iNiIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTEzIDguMzJhNy40MyA3LjQzIDAgMCAxIDAgNy4zNiIgLz4KICA8cGF0aCBkPSJNMTYuNDYgNi4yMWExMS43NiAxMS43NiAwIDAgMSAwIDExLjU4IiAvPgogIDxwYXRoIGQ9Ik0xOS45MSA0LjFhMTUuOTEgMTUuOTEgMCAwIDEgLjAxIDE1LjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/smartphone-nfc\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSmartphoneNfc extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1509,"removedExports":[],"renderedExports":["LucideSmartphoneNfc"],"renderedLength":1346},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/snail.d.ts":{"code":"/**\n * @component @name Snail\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxM2E2IDYgMCAxIDAgMTIgMCA0IDQgMCAxIDAtOCAwIDIgMiAwIDAgMCA0IDAiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSIxMyIgcj0iOCIgLz4KICA8cGF0aCBkPSJNMiAyMWgxMmM0LjQgMCA4LTMuNiA4LThWN2EyIDIgMCAxIDAtNCAwdjYiIC8+CiAgPHBhdGggZD0iTTE4IDMgMTkuMSA1LjIiIC8+CiAgPHBhdGggZD0iTTIyIDMgMjAuOSA1LjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/snail\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSnail extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1476,"removedExports":[],"renderedExports":["LucideSnail"],"renderedLength":1313},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/soap-dispenser-droplet.d.ts":{"code":"/**\n * @component @name SoapDispenserDroplet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSAydjQiIC8+CiAgPHBhdGggZD0iTTE0IDJIN2EyIDIgMCAwIDAtMiAyIiAvPgogIDxwYXRoIGQ9Ik0xOS4yOSAxNC43NkE2LjY3IDYuNjcgMCAwIDEgMTcgMTFhNi42IDYuNiAwIDAgMS0yLjI5IDMuNzZjLTEuMTUuOTItMS43MSAyLjA0LTEuNzEgMy4xOSAwIDIuMjIgMS44IDQuMDUgNCA0LjA1czQtMS44MyA0LTQuMDVjMC0xLjE2LS41Ny0yLjI2LTEuNzEtMy4xOSIgLz4KICA8cGF0aCBkPSJNOS42MDcgMjFINmEyIDIgMCAwIDEtMi0ydi03YTIgMiAwIDAgMSAyLTJoN1Y3YTEgMSAwIDAgMC0xLTFIOWExIDEgMCAwIDAtMSAxdjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/soap-dispenser-droplet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSoapDispenserDroplet extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1708,"removedExports":[],"renderedExports":["LucideSoapDispenserDroplet"],"renderedLength":1545},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/smartphone.d.ts":{"code":"/**\n * @component @name Smartphone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMjAiIHg9IjUiIHk9IjIiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTIgMThoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/smartphone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSmartphone extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1330,"removedExports":[],"renderedExports":["LucideSmartphone"],"renderedLength":1167},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/snowflake.d.ts":{"code":"/**\n * @component @name Snowflake\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMjAtMS4yNS0yLjVMNiAxOCIgLz4KICA8cGF0aCBkPSJNMTAgNCA4Ljc1IDYuNSA2IDYiIC8+CiAgPHBhdGggZD0ibTE0IDIwIDEuMjUtMi41TDE4IDE4IiAvPgogIDxwYXRoIGQ9Im0xNCA0IDEuMjUgMi41TDE4IDYiIC8+CiAgPHBhdGggZD0ibTE3IDIxLTMtNmgtNCIgLz4KICA8cGF0aCBkPSJtMTcgMy0zIDYgMS41IDMiIC8+CiAgPHBhdGggZD0iTTIgMTJoNi41TDEwIDkiIC8+CiAgPHBhdGggZD0ibTIwIDEwLTEuNSAyIDEuNSAyIiAvPgogIDxwYXRoIGQ9Ik0yMiAxMmgtNi41TDE0IDE1IiAvPgogIDxwYXRoIGQ9Im00IDEwIDEuNSAyTDQgMTQiIC8+CiAgPHBhdGggZD0ibTcgMjEgMy02LTEuNS0zIiAvPgogIDxwYXRoIGQ9Im03IDMgMyA2aDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/snowflake\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSnowflake extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1728,"removedExports":[],"renderedExports":["LucideSnowflake"],"renderedLength":1565},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/solar-panel.d.ts":{"code":"/**\n * @component @name SolarPanel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMmgyIiAvPgogIDxwYXRoIGQ9Im0xNC4yOCAxNC00LjU2IDgiIC8+CiAgPHBhdGggZD0ibTIxIDIyLTEuNTU4LTRINC41NTgiIC8+CiAgPHBhdGggZD0iTTMgMTB2MiIgLz4KICA8cGF0aCBkPSJNNi4yNDUgMTUuMDRBMiAyIDAgMCAxIDggMTRoMTJhMSAxIDAgMCAxIC44NjQgMS41MDVsLTMuMTEgNS40NTdBMiAyIDAgMCAxIDE2IDIySDRhMSAxIDAgMCAxLS44NjMtMS41MDZ6IiAvPgogIDxwYXRoIGQ9Ik03IDJhNCA0IDAgMCAxLTQgNCIgLz4KICA8cGF0aCBkPSJtOC42NiA3LjY2IDEuNDEgMS40MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/solar-panel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSolarPanel extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1623,"removedExports":[],"renderedExports":["LucideSolarPanel"],"renderedLength":1460},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sofa.d.ts":{"code":"/**\n * @component @name Sofa\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgOVY2YTIgMiAwIDAgMC0yLTJINmEyIDIgMCAwIDAtMiAydjMiIC8+CiAgPHBhdGggZD0iTTIgMTZhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0ydi01YTIgMiAwIDAgMC00IDB2MS41YS41LjUgMCAwIDEtLjUuNWgtMTFhLjUuNSAwIDAgMS0uNS0uNVYxMWEyIDIgMCAwIDAtNCAweiIgLz4KICA8cGF0aCBkPSJNNCAxOHYyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxOHYyIiAvPgogIDxwYXRoIGQ9Ik0xMiA0djkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sofa\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSofa extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1518,"removedExports":[],"renderedExports":["LucideSofa"],"renderedLength":1355},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/soup.d.ts":{"code":"/**\n * @component @name Soup\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjFhOSA5IDAgMCAwIDktOUgzYTkgOSAwIDAgMCA5IDlaIiAvPgogIDxwYXRoIGQ9Ik03IDIxaDEwIiAvPgogIDxwYXRoIGQ9Ik0xOS41IDEyIDIyIDYiIC8+CiAgPHBhdGggZD0iTTE2LjI1IDNjLjI3LjEuOC41My43NSAxLjM2LS4wNi44My0uOTMgMS4yLTEgMi4wMi0uMDUuNzguMzQgMS4yNC43MyAxLjYyIiAvPgogIDxwYXRoIGQ9Ik0xMS4yNSAzYy4yNy4xLjguNTMuNzQgMS4zNi0uMDUuODMtLjkzIDEuMi0uOTggMi4wMi0uMDYuNzguMzMgMS4yNC43MiAxLjYyIiAvPgogIDxwYXRoIGQ9Ik02LjI1IDNjLjI3LjEuOC41My43NSAxLjM2LS4wNi44My0uOTMgMS4yLTEgMi4wMi0uMDUuNzguMzQgMS4yNC43NCAxLjYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/soup\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSoup extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1674,"removedExports":[],"renderedExports":["LucideSoup"],"renderedLength":1511},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/spade.d.ts":{"code":"/**\n * @component @name Spade\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTh2NCIgLz4KICA8cGF0aCBkPSJNMiAxNC40OTlhNS41IDUuNSAwIDAgMCA5LjU5MSAzLjY3NS42LjYgMCAwIDEgLjgxOC4wMDFBNS41IDUuNSAwIDAgMCAyMiAxNC41YzAtMi4yOS0xLjUtNC0zLTUuNWwtNS40OTItNS4zMTJhMiAyIDAgMCAwLTMtLjAyTDUgOC45OTljLTEuNSAxLjUtMyAzLjItMyA1LjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/spade\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSpade extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1444,"removedExports":[],"renderedExports":["LucideSpade"],"renderedLength":1281},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/space.d.ts":{"code":"/**\n * @component @name Space\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTd2MWMwIC41LS41IDEtMSAxSDNjLS41IDAtMS0uNS0xLTF2LTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/space\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSpace extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1264,"removedExports":[],"renderedExports":["LucideSpace"],"renderedLength":1101},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sparkles.d.ts":{"code":"/**\n * @component @name Sparkles\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMDE3IDIuODE0YTEgMSAwIDAgMSAxLjk2NiAwbDEuMDUxIDUuNTU4YTIgMiAwIDAgMCAxLjU5NCAxLjU5NGw1LjU1OCAxLjA1MWExIDEgMCAwIDEgMCAxLjk2NmwtNS41NTggMS4wNTFhMiAyIDAgMCAwLTEuNTk0IDEuNTk0bC0xLjA1MSA1LjU1OGExIDEgMCAwIDEtMS45NjYgMGwtMS4wNTEtNS41NThhMiAyIDAgMCAwLTEuNTk0LTEuNTk0bC01LjU1OC0xLjA1MWExIDEgMCAwIDEgMC0xLjk2Nmw1LjU1OC0xLjA1MWEyIDIgMCAwIDAgMS41OTQtMS41OTR6IiAvPgogIDxwYXRoIGQ9Ik0yMCAydjQiIC8+CiAgPHBhdGggZD0iTTIyIDRoLTQiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjIwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sparkles\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSparkles extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSparkles\n */\ndeclare const LucideStars: typeof LucideSparkles;","originalLength":1803,"removedExports":[],"renderedExports":["LucideSparkles","LucideStars"],"renderedLength":1633},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sparkle.d.ts":{"code":"/**\n * @component @name Sparkle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMDE3IDIuODE0YTEgMSAwIDAgMSAxLjk2NiAwbDEuMDUxIDUuNTU4YTIgMiAwIDAgMCAxLjU5NCAxLjU5NGw1LjU1OCAxLjA1MWExIDEgMCAwIDEgMCAxLjk2NmwtNS41NTggMS4wNTFhMiAyIDAgMCAwLTEuNTk0IDEuNTk0bC0xLjA1MSA1LjU1OGExIDEgMCAwIDEtMS45NjYgMGwtMS4wNTEtNS41NThhMiAyIDAgMCAwLTEuNTk0LTEuNTk0bC01LjU1OC0xLjA1MWExIDEgMCAwIDEgMC0xLjk2Nmw1LjU1OC0xLjA1MWEyIDIgMCAwIDAgMS41OTQtMS41OTR6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sparkle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSparkle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1568,"removedExports":[],"renderedExports":["LucideSparkle"],"renderedLength":1405},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/spell-check-2.d.ts":{"code":"/**\n * @component @name SpellCheck2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiAxNiA2LTEyIDYgMTIiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KICA8cGF0aCBkPSJNNCAyMWMxLjEgMCAxLjEtMSAyLjMtMXMxLjEgMSAyLjMgMWMxLjEgMCAxLjEtMSAyLjMtMSAxLjEgMCAxLjEgMSAyLjMgMSAxLjEgMCAxLjEtMSAyLjMtMSAxLjEgMCAxLjEgMSAyLjMgMSAxLjEgMCAxLjEtMSAyLjMtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/spell-check-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSpellCheck2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1486,"removedExports":[],"renderedExports":["LucideSpellCheck2"],"renderedLength":1323},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/speaker.d.ts":{"code":"/**\n * @component @name Speaker\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMjAiIHg9IjQiIHk9IjIiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiA2aC4wMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE0IiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNGguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/speaker\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSpeaker extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1384,"removedExports":[],"renderedExports":["LucideSpeaker"],"renderedLength":1221},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/speech.d.ts":{"code":"/**\n * @component @name Speech\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOC44IDIwdi00LjFsMS45LjJhMi4zIDIuMyAwIDAgMCAyLjE2NC0yLjFWOC4zQTUuMzcgNS4zNyAwIDAgMCAyIDguMjVjMCAyLjguNjU2IDMuMDU0IDEgNC41NWE1Ljc3IDUuNzcgMCAwIDEgLjAyOSAyLjc1OEwyIDIwIiAvPgogIDxwYXRoIGQ9Ik0xOS44IDE3LjhhNy41IDcuNSAwIDAgMCAuMDAzLTEwLjYwMyIgLz4KICA8cGF0aCBkPSJNMTcgMTVhMy41IDMuNSAwIDAgMC0uMDI1LTQuOTc1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/speech\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSpeech extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1510,"removedExports":[],"renderedExports":["LucideSpeech"],"renderedLength":1347},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/spell-check.d.ts":{"code":"/**\n * @component @name SpellCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiAxNiA2LTEyIDYgMTIiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KICA8cGF0aCBkPSJtMTYgMjAgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/spell-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSpellCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1331,"removedExports":[],"renderedExports":["LucideSpellCheck"],"renderedLength":1168},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/spline-pointer.d.ts":{"code":"/**\n * @component @name SplinePointer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMDM0IDEyLjY4MWEuNDk4LjQ5OCAwIDAgMSAuNjQ3LS42NDdsOSAzLjVhLjUuNSAwIDAgMS0uMDMzLjk0M2wtMy40NDQgMS4wNjhhMSAxIDAgMCAwLS42Ni42NmwtMS4wNjcgMy40NDNhLjUuNSAwIDAgMS0uOTQzLjAzM3oiIC8+CiAgPHBhdGggZD0iTTUgMTdBMTIgMTIgMCAwIDEgMTcgNSIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjUiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/spline-pointer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSplinePointer extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1569,"removedExports":[],"renderedExports":["LucideSplinePointer"],"renderedLength":1406},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/split.d.ts":{"code":"/**\n * @component @name Split\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM2g1djUiIC8+CiAgPHBhdGggZD0iTTggM0gzdjUiIC8+CiAgPHBhdGggZD0iTTEyIDIydi04LjNhNCA0IDAgMCAwLTEuMTcyLTIuODcyTDMgMyIgLz4KICA8cGF0aCBkPSJtMTUgOSA2LTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/split\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSplit extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1356,"removedExports":[],"renderedExports":["LucideSplit"],"renderedLength":1193},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/spline.d.ts":{"code":"/**\n * @component @name Spline\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjUiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE5IiByPSIyIiAvPgogIDxwYXRoIGQ9Ik01IDE3QTEyIDEyIDAgMCAxIDE3IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/spline\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSpline extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1334,"removedExports":[],"renderedExports":["LucideSpline"],"renderedLength":1171},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/spool.d.ts":{"code":"/**\n * @component @name Spool\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTMuNDQgNC40NDIgMTcuMDgyQTIgMiAwIDAgMCA0Ljk4MiAyMUgxOWEyIDIgMCAwIDAgLjU1OC0zLjkyMWwtMS4xMTUtLjMyQTIgMiAwIDAgMSAxNyAxNC44MzdWNy42NiIgLz4KICA8cGF0aCBkPSJtNyAxMC41NiAxMi41NTgtMy42NDJBMiAyIDAgMCAwIDE5LjAxOCAzSDVhMiAyIDAgMCAwLS41NTggMy45MjFsMS4xMTUuMzJBMiAyIDAgMCAxIDcgOS4xNjN2Ny4xNzgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/spool\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSpool extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1492,"removedExports":[],"renderedExports":["LucideSpool"],"renderedLength":1329},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/spotlight.d.ts":{"code":"/**\n * @component @name Spotlight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMjk1IDE5LjU2MiAxNiAyMiIgLz4KICA8cGF0aCBkPSJtMTcgMTYgMy43NTggMi4wOTgiIC8+CiAgPHBhdGggZD0ibTE5IDEyLjUgMy4wMjYtLjU5OCIgLz4KICA8cGF0aCBkPSJNNy42MSA2LjNhMyAzIDAgMCAwLTMuOTIgMS4zbC0xLjM4IDIuNzlhMyAzIDAgMCAwIDEuMyAzLjkxbDYuODkgMy41OTdhMSAxIDAgMCAwIDEuMzQyLS40NDdsMy4xMDYtNi4yMTFhMSAxIDAgMCAwLS40NDctMS4zNDF6IiAvPgogIDxwYXRoIGQ9Ik04IDlWMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/spotlight\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSpotlight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1568,"removedExports":[],"renderedExports":["LucideSpotlight"],"renderedLength":1405},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/spray-can.d.ts":{"code":"/**\n * @component @name SprayCan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzaC4wMSIgLz4KICA8cGF0aCBkPSJNNyA1aC4wMSIgLz4KICA8cGF0aCBkPSJNMTEgN2guMDEiIC8+CiAgPHBhdGggZD0iTTMgN2guMDEiIC8+CiAgPHBhdGggZD0iTTcgOWguMDEiIC8+CiAgPHBhdGggZD0iTTMgMTFoLjAxIiAvPgogIDxyZWN0IHdpZHRoPSI0IiBoZWlnaHQ9IjQiIHg9IjE1IiB5PSI1IiAvPgogIDxwYXRoIGQ9Im0xOSA5IDIgMnYxMGMwIC42LS40IDEtMSAxaC02Yy0uNiAwLTEtLjQtMS0xVjExbDItMiIgLz4KICA8cGF0aCBkPSJtMTMgMTQgOC0yIiAvPgogIDxwYXRoIGQ9Im0xMyAxOSA4LTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/spray-can\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSprayCan extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1619,"removedExports":[],"renderedExports":["LucideSprayCan"],"renderedLength":1456},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-activity.d.ts":{"code":"/**\n * @component @name SquareActivity\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNyAxMmgtMmwtMiA1LTItMTAtMiA1SDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-activity\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareActivity extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareActivity\n */\ndeclare const LucideActivitySquare: typeof LucideSquareActivity;","originalLength":1518,"removedExports":[],"renderedExports":["LucideSquareActivity","LucideActivitySquare"],"renderedLength":1348},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sprout.d.ts":{"code":"/**\n * @component @name Sprout\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgOS41MzZWN2E0IDQgMCAwIDEgNC00aDEuNWEuNS41IDAgMCAxIC41LjVWNWE0IDQgMCAwIDEtNCA0IDQgNCAwIDAgMC00IDRjMCAyIDEgMyAxIDVhNSA1IDAgMCAxLTEgMyIgLz4KICA8cGF0aCBkPSJNNCA5YTUgNSAwIDAgMSA4IDQgNSA1IDAgMCAxLTgtNCIgLz4KICA8cGF0aCBkPSJNNSAyMWgxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sprout\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSprout extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1446,"removedExports":[],"renderedExports":["LucideSprout"],"renderedLength":1283},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-arrow-down-left.d.ts":{"code":"/**\n * @component @name SquareArrowDownLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTVIOWw2LTYiIC8+CiAgPHBhdGggZD0iTTkgMTVWOSIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-down-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareArrowDownLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareArrowDownLeft\n */\ndeclare const LucideArrowDownLeftSquare: typeof LucideSquareArrowDownLeft;","originalLength":1582,"removedExports":[],"renderedExports":["LucideSquareArrowDownLeft","LucideArrowDownLeftSquare"],"renderedLength":1412},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-arrow-down.d.ts":{"code":"/**\n * @component @name SquareArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiA4djgiIC8+CiAgPHBhdGggZD0ibTggMTIgNCA0IDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareArrowDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareArrowDown\n */\ndeclare const LucideArrowDownSquare: typeof LucideSquareArrowDown;","originalLength":1545,"removedExports":[],"renderedExports":["LucideSquareArrowDown","LucideArrowDownSquare"],"renderedLength":1375},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sport-shoe.d.ts":{"code":"/**\n * @component @name SportShoe\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTAuNDIgNC44LTUuMDciIC8+CiAgPHBhdGggZD0iTTE5IDE4aDMiIC8+CiAgPHBhdGggZD0iTTkuNSAyMiAyMS40MTQgOS40MTVBMiAyIDAgMCAwIDIxLjIgNi40bC01LjYxLTQuMjA4QTEgMSAwIDAgMCAxNCAzdjJhMiAyIDAgMCAxLTEuMzk0IDEuOTA2TDguNjc3IDguMDUzQTEgMSAwIDAgMCA4IDljLS4xNTUgNi4zOTMtMi4wODIgOS00IDlhMiAyIDAgMCAwIDAgNGgxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sport-shoe\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSportShoe extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1521,"removedExports":[],"renderedExports":["LucideSportShoe"],"renderedLength":1358},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-arrow-left.d.ts":{"code":"/**\n * @component @name SquareArrowLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xMiA4LTQgNCA0IDQiIC8+CiAgPHBhdGggZD0iTTE2IDEySDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-arrow-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareArrowLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareArrowLeft\n */\ndeclare const LucideArrowLeftSquare: typeof LucideSquareArrowLeft;","originalLength":1545,"removedExports":[],"renderedExports":["LucideSquareArrowLeft","LucideArrowLeftSquare"],"renderedLength":1375},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-arrow-out-down-right.d.ts":{"code":"/**\n * @component @name SquareArrowOutDownRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTFWNWEyIDIgMCAwIDAtMi0ySDVhMiAyIDAgMCAwLTIgMnYxNGEyIDIgMCAwIDAgMiAyaDYiIC8+CiAgPHBhdGggZD0ibTIxIDIxLTktOSIgLz4KICA8cGF0aCBkPSJNMjEgMTV2NmgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-arrow-out-down-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareArrowOutDownRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareArrowOutDownRight\n */\ndeclare const LucideArrowDownRightFromSquare: typeof LucideSquareArrowOutDownRight;","originalLength":1657,"removedExports":[],"renderedExports":["LucideSquareArrowOutDownRight","LucideArrowDownRightFromSquare"],"renderedLength":1487},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-arrow-out-up-right.d.ts":{"code":"/**\n * @component @name SquareArrowOutUpRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTN2NmEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoNiIgLz4KICA8cGF0aCBkPSJtMjEgMy05IDkiIC8+CiAgPHBhdGggZD0iTTE1IDNoNnY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-out-up-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareArrowOutUpRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareArrowOutUpRight\n */\ndeclare const LucideArrowUpRightFromSquare: typeof LucideSquareArrowOutUpRight;","originalLength":1629,"removedExports":[],"renderedExports":["LucideSquareArrowOutUpRight","LucideArrowUpRightFromSquare"],"renderedLength":1459},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-arrow-out-down-left.d.ts":{"code":"/**\n * @component @name SquareArrowOutDownLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjFoNmEyIDIgMCAwIDAgMi0yVjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2NiIgLz4KICA8cGF0aCBkPSJtMyAyMSA5LTkiIC8+CiAgPHBhdGggZD0iTTkgMjFIM3YtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-arrow-out-down-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareArrowOutDownLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareArrowOutDownLeft\n */\ndeclare const LucideArrowDownLeftFromSquare: typeof LucideSquareArrowOutDownLeft;","originalLength":1643,"removedExports":[],"renderedExports":["LucideSquareArrowOutDownLeft","LucideArrowDownLeftFromSquare"],"renderedLength":1473},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-arrow-out-up-left.d.ts":{"code":"/**\n * @component @name SquareArrowOutUpLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgM2g2YTIgMiAwIDAgMSAyIDJ2MTRhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJ2LTYiIC8+CiAgPHBhdGggZD0ibTMgMyA5IDkiIC8+CiAgPHBhdGggZD0iTTMgOVYzaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-arrow-out-up-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareArrowOutUpLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareArrowOutUpLeft\n */\ndeclare const LucideArrowUpLeftFromSquare: typeof LucideSquareArrowOutUpLeft;","originalLength":1619,"removedExports":[],"renderedExports":["LucideSquareArrowOutUpLeft","LucideArrowUpLeftFromSquare"],"renderedLength":1449},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-arrow-right-enter.d.ts":{"code":"/**\n * @component @name SquareArrowRightEnter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTYgNC00LTQtNCIgLz4KICA8cGF0aCBkPSJNMyAxMmgxMSIgLz4KICA8cGF0aCBkPSJNMyA4VjVhMiAyIDAgMCAxIDItMmgxNGEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0ydi0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-right-enter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareArrowRightEnter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1475,"removedExports":[],"renderedExports":["LucideSquareArrowRightEnter"],"renderedLength":1312},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-arrow-down-right.d.ts":{"code":"/**\n * @component @name SquareArrowDownRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTUgOSA5IiAvPgogIDxwYXRoIGQ9Ik05IDE1aDZWOSIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-down-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareArrowDownRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareArrowDownRight\n */\ndeclare const LucideArrowDownRightSquare: typeof LucideSquareArrowDownRight;","originalLength":1592,"removedExports":[],"renderedExports":["LucideSquareArrowDownRight","LucideArrowDownRightSquare"],"renderedLength":1422},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-arrow-right-exit.d.ts":{"code":"/**\n * @component @name SquareArrowRightExit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJoMTEiIC8+CiAgPHBhdGggZD0ibTE3IDE2IDQtNC00LTQiIC8+CiAgPHBhdGggZD0iTTIxIDYuMzQ0VjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0ydi0xLjM0NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-arrow-right-exit\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareArrowRightExit extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1485,"removedExports":[],"renderedExports":["LucideSquareArrowRightExit"],"renderedLength":1322},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-arrow-up.d.ts":{"code":"/**\n * @component @name SquareArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xNiAxMi00LTQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNlY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareArrowUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareArrowUp\n */\ndeclare const LucideArrowUpSquare: typeof LucideSquareArrowUp;","originalLength":1525,"removedExports":[],"renderedExports":["LucideSquareArrowUp","LucideArrowUpSquare"],"renderedLength":1355},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-arrow-right.d.ts":{"code":"/**\n * @component @name SquareArrowRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik04IDEyaDgiIC8+CiAgPHBhdGggZD0ibTEyIDE2IDQtNC00LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-arrow-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareArrowRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareArrowRight\n */\ndeclare const LucideArrowRightSquare: typeof LucideSquareArrowRight;","originalLength":1555,"removedExports":[],"renderedExports":["LucideSquareArrowRight","LucideArrowRightSquare"],"renderedLength":1385},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-arrow-up-right.d.ts":{"code":"/**\n * @component @name SquareArrowUpRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTVWOUg5IiAvPgogIDxwYXRoIGQ9Im05IDE1IDYtNiIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-up-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareArrowUpRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareArrowUpRight\n */\ndeclare const LucideArrowUpRightSquare: typeof LucideSquareArrowUpRight;","originalLength":1572,"removedExports":[],"renderedExports":["LucideSquareArrowUpRight","LucideArrowUpRightSquare"],"renderedLength":1402},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-arrow-up-left.d.ts":{"code":"/**\n * @component @name SquareArrowUpLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTUgOSA5IiAvPgogIDxwYXRoIGQ9Ik05IDE1VjloNiIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-up-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareArrowUpLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareArrowUpLeft\n */\ndeclare const LucideArrowUpLeftSquare: typeof LucideSquareArrowUpLeft;","originalLength":1562,"removedExports":[],"renderedExports":["LucideSquareArrowUpLeft","LucideArrowUpLeftSquare"],"renderedLength":1392},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-asterisk.d.ts":{"code":"/**\n * @component @name SquareAsterisk\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiA4djgiIC8+CiAgPHBhdGggZD0ibTguNSAxNCA3LTQiIC8+CiAgPHBhdGggZD0ibTguNSAxMCA3IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-asterisk\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareAsterisk extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareAsterisk\n */\ndeclare const LucideAsteriskSquare: typeof LucideSquareAsterisk;","originalLength":1566,"removedExports":[],"renderedExports":["LucideSquareAsterisk","LucideAsteriskSquare"],"renderedLength":1396},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-bottom-dashed-scissors.d.ts":{"code":"/**\n * @component @name SquareBottomDashedScissors\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjFoMSIgLz4KICA8cGF0aCBkPSJtMTcgMTctMi4xOC0yLjE4IiAvPgogIDxwYXRoIGQ9Ik01IDIxYTIgMiAwIDAxLTItMlY1YTIgMiAwIDAxMi0yaDE0YTIgMiAwIDAxMiAydjE0YTIgMiAwIDAxLTIgMiIgLz4KICA8cGF0aCBkPSJNOSAyMWgxIiAvPgogIDxwYXRoIGQ9Ik05LjU2IDE0LjQ0IDE3IDciIC8+CiAgPHBhdGggZD0iTTkuNTYgOS41NiAxMiAxMiIgLz4KICA8Y2lyY2xlIGN4PSI4LjUiIGN5PSIxNS41IiByPSIxLjUiIC8+CiAgPGNpcmNsZSBjeD0iOC41IiBjeT0iOC41IiByPSIxLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-bottom-dashed-scissors\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareBottomDashedScissors extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareBottomDashedScissors\n */\ndeclare const LucideScissorsSquareDashedBottom: typeof LucideSquareBottomDashedScissors;","originalLength":1916,"removedExports":[],"renderedExports":["LucideSquareBottomDashedScissors","LucideScissorsSquareDashedBottom"],"renderedLength":1746},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-centerline-dashed-vertical.d.ts":{"code":"/**\n * @component @name SquareCenterlineDashedVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOFY1YTIgMiAwIDAgMC0yLTJINWEyIDIgMCAwIDAtMiAydjMiIC8+CiAgPHBhdGggZD0iTTIxIDE2djNhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJ2LTMiIC8+CiAgPHBhdGggZD0iTTQgMTJIMiIgLz4KICA8cGF0aCBkPSJNMTAgMTJIOCIgLz4KICA8cGF0aCBkPSJNMTYgMTJoLTIiIC8+CiAgPHBhdGggZD0iTTIyIDEyaC0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-centerline-dashed-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareCenterlineDashedVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareCenterlineDashedVertical\n */\ndeclare const LucideFlipVertical: typeof LucideSquareCenterlineDashedVertical;","originalLength":1796,"removedExports":[],"renderedExports":["LucideSquareCenterlineDashedVertical","LucideFlipVertical"],"renderedLength":1626},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-centerline-dashed-horizontal.d.ts":{"code":"/**\n * @component @name SquareCenterlineDashedHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzSDVhMiAyIDAgMCAwLTIgMnYxNGMwIDEuMS45IDIgMiAyaDMiIC8+CiAgPHBhdGggZD0iTTE2IDNoM2EyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJoLTMiIC8+CiAgPHBhdGggZD0iTTEyIDIwdjIiIC8+CiAgPHBhdGggZD0iTTEyIDE0djIiIC8+CiAgPHBhdGggZD0iTTEyIDh2MiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-centerline-dashed-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareCenterlineDashedHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareCenterlineDashedHorizontal\n */\ndeclare const LucideFlipHorizontal: typeof LucideSquareCenterlineDashedHorizontal;","originalLength":1812,"removedExports":[],"renderedExports":["LucideSquareCenterlineDashedHorizontal","LucideFlipHorizontal"],"renderedLength":1642},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-chart-gantt.d.ts":{"code":"/**\n * @component @name SquareChartGantt\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDhoNyIgLz4KICA8cGF0aCBkPSJNOCAxMmg2IiAvPgogIDxwYXRoIGQ9Ik0xMSAxNmg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-chart-gantt\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareChartGantt extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareChartGantt\n */\ndeclare const LucideGanttChartSquare: typeof LucideSquareChartGantt;\n/**\n * @deprecated\n * @see LucideSquareChartGantt\n */\ndeclare const LucideSquareGanttChart: typeof LucideSquareChartGantt;","originalLength":1734,"removedExports":[],"renderedExports":["LucideSquareChartGantt","LucideGanttChartSquare","LucideSquareGanttChart"],"renderedLength":1557},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-check.d.ts":{"code":"/**\n * @component @name SquareCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im05IDEyIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareCheck\n */\ndeclare const LucideCheckSquare2: typeof LucideSquareCheck;","originalLength":1474,"removedExports":[],"renderedExports":["LucideSquareCheck","LucideCheckSquare2"],"renderedLength":1304},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-chevron-left.d.ts":{"code":"/**\n * @component @name SquareChevronLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xNCAxNi00LTQgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-chevron-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareChevronLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareChevronLeft\n */\ndeclare const LucideChevronLeftSquare: typeof LucideSquareChevronLeft;","originalLength":1533,"removedExports":[],"renderedExports":["LucideSquareChevronLeft","LucideChevronLeftSquare"],"renderedLength":1363},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-check-big.d.ts":{"code":"/**\n * @component @name SquareCheckBig\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTAuNjU2VjE5YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDItMmgxMi4zNDQiIC8+CiAgPHBhdGggZD0ibTkgMTEgMyAzTDIyIDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-check-big\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareCheckBig extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareCheckBig\n */\ndeclare const LucideCheckSquare: typeof LucideSquareCheckBig;","originalLength":1537,"removedExports":[],"renderedExports":["LucideSquareCheckBig","LucideCheckSquare"],"renderedLength":1367},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-chevron-down.d.ts":{"code":"/**\n * @component @name SquareChevronDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xNiAxMC00IDQtNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-chevron-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareChevronDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareChevronDown\n */\ndeclare const LucideChevronDownSquare: typeof LucideSquareChevronDown;","originalLength":1533,"removedExports":[],"renderedExports":["LucideSquareChevronDown","LucideChevronDownSquare"],"renderedLength":1363},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-chevron-right.d.ts":{"code":"/**\n * @component @name SquareChevronRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xMCA4IDQgNC00IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-chevron-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareChevronRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareChevronRight\n */\ndeclare const LucideChevronRightSquare: typeof LucideSquareChevronRight;","originalLength":1543,"removedExports":[],"renderedExports":["LucideSquareChevronRight","LucideChevronRightSquare"],"renderedLength":1373},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-dashed-bottom-code.d.ts":{"code":"/**\n * @component @name SquareDashedBottomCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOS41IDggMTJsMiAyLjUiIC8+CiAgPHBhdGggZD0iTTE0IDIxaDEiIC8+CiAgPHBhdGggZD0ibTE0IDkuNSAyIDIuNS0yIDIuNSIgLz4KICA8cGF0aCBkPSJNNSAyMWEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDItMmgxNGEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTkgMjFoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-dashed-bottom-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareDashedBottomCode extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1561,"removedExports":[],"renderedExports":["LucideSquareDashedBottomCode"],"renderedLength":1398},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-dashed-kanban.d.ts":{"code":"/**\n * @component @name SquareDashedKanban\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCA3djciIC8+CiAgPHBhdGggZD0iTTEyIDd2NCIgLz4KICA8cGF0aCBkPSJNMTYgN3Y5IiAvPgogIDxwYXRoIGQ9Ik01IDNhMiAyIDAgMCAwLTIgMiIgLz4KICA8cGF0aCBkPSJNOSAzaDEiIC8+CiAgPHBhdGggZD0iTTE0IDNoMSIgLz4KICA8cGF0aCBkPSJNMTkgM2EyIDIgMCAwIDEgMiAyIiAvPgogIDxwYXRoIGQ9Ik0yMSA5djEiIC8+CiAgPHBhdGggZD0iTTIxIDE0djEiIC8+CiAgPHBhdGggZD0iTTIxIDE5YTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTE0IDIxaDEiIC8+CiAgPHBhdGggZD0iTTkgMjFoMSIgLz4KICA8cGF0aCBkPSJNNSAyMWEyIDIgMCAwIDEtMi0yIiAvPgogIDxwYXRoIGQ9Ik0zIDE0djEiIC8+CiAgPHBhdGggZD0iTTMgOXYxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-dashed-kanban\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareDashedKanban extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareDashedKanban\n */\ndeclare const LucideKanbanSquareDashed: typeof LucideSquareDashedKanban;","originalLength":1955,"removedExports":[],"renderedExports":["LucideSquareDashedKanban","LucideKanbanSquareDashed"],"renderedLength":1785},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-dashed-bottom.d.ts":{"code":"/**\n * @component @name SquareDashedBottom\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMWEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDItMmgxNGEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTkgMjFoMSIgLz4KICA8cGF0aCBkPSJNMTQgMjFoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-dashed-bottom\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareDashedBottom extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1444,"removedExports":[],"renderedExports":["LucideSquareDashedBottom"],"renderedLength":1281},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-chevron-up.d.ts":{"code":"/**\n * @component @name SquareChevronUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im04IDE0IDQtNCA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-chevron-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareChevronUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareChevronUp\n */\ndeclare const LucideChevronUpSquare: typeof LucideSquareChevronUp;","originalLength":1513,"removedExports":[],"renderedExports":["LucideSquareChevronUp","LucideChevronUpSquare"],"renderedLength":1343},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-dashed-text.d.ts":{"code":"/**\n * @component @name SquareDashedText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjFoMSIgLz4KICA8cGF0aCBkPSJNMTQgM2gxIiAvPgogIDxwYXRoIGQ9Ik0xOSAzYTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTIxIDE0djEiIC8+CiAgPHBhdGggZD0iTTIxIDE5YTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTIxIDl2MSIgLz4KICA8cGF0aCBkPSJNMyAxNHYxIiAvPgogIDxwYXRoIGQ9Ik0zIDl2MSIgLz4KICA8cGF0aCBkPSJNNSAyMWEyIDIgMCAwIDEtMi0yIiAvPgogIDxwYXRoIGQ9Ik01IDNhMiAyIDAgMCAwLTIgMiIgLz4KICA8cGF0aCBkPSJNNyAxMmgxMCIgLz4KICA8cGF0aCBkPSJNNyAxNmg2IiAvPgogIDxwYXRoIGQ9Ik03IDhoOCIgLz4KICA8cGF0aCBkPSJNOSAyMWgxIiAvPgogIDxwYXRoIGQ9Ik05IDNoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-dashed-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareDashedText extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareDashedText\n */\ndeclare const LucideTextSelection: typeof LucideSquareDashedText;\n/**\n * @deprecated\n * @see LucideSquareDashedText\n */\ndeclare const LucideTextSelect: typeof LucideSquareDashedText;","originalLength":2080,"removedExports":[],"renderedExports":["LucideSquareDashedText","LucideTextSelection","LucideTextSelect"],"renderedLength":1903},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-dashed-top-solid.d.ts":{"code":"/**\n * @component @name SquareDashedTopSolid\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjFoMSIgLz4KICA8cGF0aCBkPSJNMjEgMTR2MSIgLz4KICA8cGF0aCBkPSJNMjEgMTlhMiAyIDAgMCAxLTIgMiIgLz4KICA8cGF0aCBkPSJNMjEgOXYxIiAvPgogIDxwYXRoIGQ9Ik0zIDE0djEiIC8+CiAgPHBhdGggZD0iTTMgNWEyIDIgMCAwIDEgMi0yaDE0YTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTMgOXYxIiAvPgogIDxwYXRoIGQ9Ik01IDIxYTIgMiAwIDAgMS0yLTIiIC8+CiAgPHBhdGggZD0iTTkgMjFoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-dashed-top-solid\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareDashedTopSolid extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1629,"removedExports":[],"renderedExports":["LucideSquareDashedTopSolid"],"renderedLength":1466},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-divide.d.ts":{"code":"/**\n * @component @name SquareDivide\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjE2IiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjE2IiB5Mj0iMTYiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIiIHkxPSI4IiB5Mj0iOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-divide\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareDivide extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareDivide\n */\ndeclare const LucideDivideSquare: typeof LucideSquareDivide;","originalLength":1622,"removedExports":[],"renderedExports":["LucideSquareDivide","LucideDivideSquare"],"renderedLength":1452},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-dot.d.ts":{"code":"/**\n * @component @name SquareDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareDot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareDot\n */\ndeclare const LucideDotSquare: typeof LucideSquareDot;","originalLength":1460,"removedExports":[],"renderedExports":["LucideSquareDot","LucideDotSquare"],"renderedLength":1290},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-dashed-mouse-pointer.d.ts":{"code":"/**\n * @component @name SquareDashedMousePointer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMDM0IDEyLjY4MWEuNDk4LjQ5OCAwIDAgMSAuNjQ3LS42NDdsOSAzLjVhLjUuNSAwIDAgMS0uMDMzLjk0M2wtMy40NDQgMS4wNjhhMSAxIDAgMCAwLS42Ni42NmwtMS4wNjcgMy40NDNhLjUuNSAwIDAgMS0uOTQzLjAzM3oiIC8+CiAgPHBhdGggZD0iTTUgM2EyIDIgMCAwIDAtMiAyIiAvPgogIDxwYXRoIGQ9Ik0xOSAzYTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTUgMjFhMiAyIDAgMCAxLTItMiIgLz4KICA8cGF0aCBkPSJNOSAzaDEiIC8+CiAgPHBhdGggZD0iTTkgMjFoMiIgLz4KICA8cGF0aCBkPSJNMTQgM2gxIiAvPgogIDxwYXRoIGQ9Ik0zIDl2MSIgLz4KICA8cGF0aCBkPSJNMjEgOXYyIiAvPgogIDxwYXRoIGQ9Ik0zIDE0djEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-dashed-mouse-pointer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareDashedMousePointer extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareDashedMousePointer\n */\ndeclare const LucideMousePointerSquareDashed: typeof LucideSquareDashedMousePointer;","originalLength":2008,"removedExports":[],"renderedExports":["LucideSquareDashedMousePointer","LucideMousePointerSquareDashed"],"renderedLength":1838},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-equal.d.ts":{"code":"/**\n * @component @name SquareEqual\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDEwaDEwIiAvPgogIDxwYXRoIGQ9Ik03IDE0aDEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-equal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareEqual extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareEqual\n */\ndeclare const LucideEqualSquare: typeof LucideSquareEqual;","originalLength":1496,"removedExports":[],"renderedExports":["LucideSquareEqual","LucideEqualSquare"],"renderedLength":1326},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-function.d.ts":{"code":"/**\n * @component @name SquareFunction\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNOSAxN2MyIDAgMi44LTEgMi44LTIuOFYxMGMwLTIgMS0zLjMgMy4yLTMiIC8+CiAgPHBhdGggZD0iTTkgMTEuMmg1LjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-function\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareFunction extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareFunction\n */\ndeclare const LucideFunctionSquare: typeof LucideSquareFunction;","originalLength":1586,"removedExports":[],"renderedExports":["LucideSquareFunction","LucideFunctionSquare"],"renderedLength":1416},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-m.d.ts":{"code":"/**\n * @component @name SquareM\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAxNlY4LjVhLjUuNSAwIDAgMSAuOS0uM2wyLjcgMy41OTlhLjUuNSAwIDAgMCAuOCAwbDIuNy0zLjZhLjUuNSAwIDAgMSAuOS4zVjE2IiAvPgogIDxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-m\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareM extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareM\n */\ndeclare const LucideMSquare: typeof LucideSquareM;","originalLength":1520,"removedExports":[],"renderedExports":["LucideSquareM","LucideMSquare"],"renderedLength":1350},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-menu.d.ts":{"code":"/**\n * @component @name SquareMenu\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDhoMTAiIC8+CiAgPHBhdGggZD0iTTcgMTJoMTAiIC8+CiAgPHBhdGggZD0iTTcgMTZoMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-menu\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareMenu extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareMenu\n */\ndeclare const LucideMenuSquare: typeof LucideSquareMenu;","originalLength":1518,"removedExports":[],"renderedExports":["LucideSquareMenu","LucideMenuSquare"],"renderedLength":1348},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-dashed.d.ts":{"code":"/**\n * @component @name SquareDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAzYTIgMiAwIDAgMC0yIDIiIC8+CiAgPHBhdGggZD0iTTE5IDNhMiAyIDAgMCAxIDIgMiIgLz4KICA8cGF0aCBkPSJNMjEgMTlhMiAyIDAgMCAxLTIgMiIgLz4KICA8cGF0aCBkPSJNNSAyMWEyIDIgMCAwIDEtMi0yIiAvPgogIDxwYXRoIGQ9Ik05IDNoMSIgLz4KICA8cGF0aCBkPSJNOSAyMWgxIiAvPgogIDxwYXRoIGQ9Ik0xNCAzaDEiIC8+CiAgPHBhdGggZD0iTTE0IDIxaDEiIC8+CiAgPHBhdGggZD0iTTMgOXYxIiAvPgogIDxwYXRoIGQ9Ik0yMSA5djEiIC8+CiAgPHBhdGggZD0iTTMgMTR2MSIgLz4KICA8cGF0aCBkPSJNMjEgMTR2MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareDashed\n */\ndeclare const LucideBoxSelect: typeof LucideSquareDashed;","originalLength":1800,"removedExports":[],"renderedExports":["LucideSquareDashed","LucideBoxSelect"],"renderedLength":1630},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-library.d.ts":{"code":"/**\n * @component @name SquareLibrary\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDd2MTAiIC8+CiAgPHBhdGggZD0iTTExIDd2MTAiIC8+CiAgPHBhdGggZD0ibTE1IDcgMiAxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-library\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareLibrary extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareLibrary\n */\ndeclare const LucideLibrarySquare: typeof LucideSquareLibrary;","originalLength":1552,"removedExports":[],"renderedExports":["LucideSquareLibrary","LucideLibrarySquare"],"renderedLength":1382},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-minus.d.ts":{"code":"/**\n * @component @name SquareMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik04IDEyaDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareMinus\n */\ndeclare const LucideMinusSquare: typeof LucideSquareMinus;","originalLength":1464,"removedExports":[],"renderedExports":["LucideSquareMinus","LucideMinusSquare"],"renderedLength":1294},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-mouse-pointer.d.ts":{"code":"/**\n * @component @name SquareMousePointer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMDM0IDEyLjY4MWEuNDk4LjQ5OCAwIDAgMSAuNjQ3LS42NDdsOSAzLjVhLjUuNSAwIDAgMS0uMDMzLjk0M2wtMy40NDQgMS4wNjhhMSAxIDAgMCAwLS42Ni42NmwtMS4wNjcgMy40NDNhLjUuNSAwIDAgMS0uOTQzLjAzM3oiIC8+CiAgPHBhdGggZD0iTTIxIDExVjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-mouse-pointer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareMousePointer extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareMousePointer\n */\ndeclare const LucideInspect: typeof LucideSquareMousePointer;","originalLength":1701,"removedExports":[],"renderedExports":["LucideSquareMousePointer","LucideInspect"],"renderedLength":1531},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-code.d.ts":{"code":"/**\n * @component @name SquareCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgOS0zIDMgMyAzIiAvPgogIDxwYXRoIGQ9Im0xNCAxNSAzLTMtMy0zIiAvPgogIDxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareCode extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareCode\n */\ndeclare const LucideCodeSquare: typeof LucideSquareCode;","originalLength":1502,"removedExports":[],"renderedExports":["LucideSquareCode","LucideCodeSquare"],"renderedLength":1332},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-off.d.ts":{"code":"/**\n * @component @name SquareOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuNCAyMC40YTIgMiAwIDAxLTEuNC42SDVhMiAyIDAgMDEtMi0yVjVhMiAyIDAgMDEuNTktMS40MSIgLz4KICA8cGF0aCBkPSJNMjEgMTUuM1Y1YTIgMiAwIDAwLTItMkg4LjciIC8+CiAgPHBhdGggZD0iTTIyIDIyIDIgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1405,"removedExports":[],"renderedExports":["LucideSquareOff"],"renderedLength":1242},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-parking-off.d.ts":{"code":"/**\n * @component @name SquareParkingOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy42IDMuNkEyIDIgMCAwIDEgNSAzaDE0YTIgMiAwIDAgMSAyIDJ2MTRhMiAyIDAgMCAxLS41OSAxLjQxIiAvPgogIDxwYXRoIGQ9Ik0zIDguN1YxOWEyIDIgMCAwIDAgMiAyaDEwLjMiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMTMgMTNhMyAzIDAgMSAwIDAtNkg5djIiIC8+CiAgPHBhdGggZD0iTTkgMTd2LTIuMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-parking-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareParkingOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareParkingOff\n */\ndeclare const LucideParkingSquareOff: typeof LucideSquareParkingOff;","originalLength":1699,"removedExports":[],"renderedExports":["LucideSquareParkingOff","LucideParkingSquareOff"],"renderedLength":1529},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-parking.d.ts":{"code":"/**\n * @component @name SquareParking\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDE3VjdoNGEzIDMgMCAwIDEgMCA2SDkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-parking\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareParking extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareParking\n */\ndeclare const LucideParkingSquare: typeof LucideSquareParking;","originalLength":1508,"removedExports":[],"renderedExports":["LucideSquareParking","LucideParkingSquare"],"renderedLength":1338},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-pause.d.ts":{"code":"/**\n * @component @name SquarePause\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxsaW5lIHgxPSIxMCIgeDI9IjEwIiB5MT0iMTUiIHkyPSI5IiAvPgogIDxsaW5lIHgxPSIxNCIgeDI9IjE0IiB5MT0iMTUiIHkyPSI5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-pause\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquarePause extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1405,"removedExports":[],"renderedExports":["LucideSquarePause"],"renderedLength":1242},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-pi.d.ts":{"code":"/**\n * @component @name SquarePi\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDdoMTAiIC8+CiAgPHBhdGggZD0iTTEwIDd2MTAiIC8+CiAgPHBhdGggZD0iTTE2IDE3YTIgMiAwIDAgMS0yLTJWNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-pi\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquarePi extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquarePi\n */\ndeclare const LucidePiSquare: typeof LucideSquarePi;","originalLength":1518,"removedExports":[],"renderedExports":["LucideSquarePi","LucidePiSquare"],"renderedLength":1348},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-pen.d.ts":{"code":"/**\n * @component @name SquarePen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0ydi03IiAvPgogIDxwYXRoIGQ9Ik0xOC4zNzUgMi42MjVhMSAxIDAgMCAxIDMgM2wtOS4wMTMgOS4wMTRhMiAyIDAgMCAxLS44NTMuNTA1bC0yLjg3My44NGEuNS41IDAgMCAxLS42Mi0uNjJsLjg0LTIuODczYTIgMiAwIDAgMSAuNTA2LS44NTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquarePen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquarePen\n */\ndeclare const LucidePenBox: typeof LucideSquarePen;\n/**\n * @deprecated\n * @see LucideSquarePen\n */\ndeclare const LucideEdit: typeof LucideSquarePen;\n/**\n * @deprecated\n * @see LucideSquarePen\n */\ndeclare const LucidePenSquare: typeof LucideSquarePen;","originalLength":1866,"removedExports":[],"renderedExports":["LucideSquarePen","LucidePenBox","LucideEdit","LucidePenSquare"],"renderedLength":1682},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-kanban.d.ts":{"code":"/**\n * @component @name SquareKanban\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik04IDd2NyIgLz4KICA8cGF0aCBkPSJNMTIgN3Y0IiAvPgogIDxwYXRoIGQ9Ik0xNiA3djkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-kanban\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareKanban extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareKanban\n */\ndeclare const LucideKanbanSquare: typeof LucideSquareKanban;","originalLength":1534,"removedExports":[],"renderedExports":["LucideSquareKanban","LucideKanbanSquare"],"renderedLength":1364},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-percent.d.ts":{"code":"/**\n * @component @name SquarePercent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xNSA5LTYgNiIgLz4KICA8cGF0aCBkPSJNOSA5aC4wMSIgLz4KICA8cGF0aCBkPSJNMTUgMTVoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-percent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquarePercent extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquarePercent\n */\ndeclare const LucidePercentSquare: typeof LucideSquarePercent;","originalLength":1552,"removedExports":[],"renderedExports":["LucideSquarePercent","LucidePercentSquare"],"renderedLength":1382},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-pilcrow.d.ts":{"code":"/**\n * @component @name SquarePilcrow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMkg5LjVhMi41IDIuNSAwIDAgMSAwLTVIMTciIC8+CiAgPHBhdGggZD0iTTEyIDd2MTAiIC8+CiAgPHBhdGggZD0iTTE2IDd2MTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-pilcrow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquarePilcrow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquarePilcrow\n */\ndeclare const LucidePilcrowSquare: typeof LucideSquarePilcrow;","originalLength":1580,"removedExports":[],"renderedExports":["LucideSquarePilcrow","LucidePilcrowSquare"],"renderedLength":1410},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-play.d.ts":{"code":"/**\n * @component @name SquarePlay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDkuMDAzYTEgMSAwIDAgMSAxLjUxNy0uODU5bDQuOTk3IDIuOTk3YTEgMSAwIDAgMSAwIDEuNzE4bC00Ljk5NyAyLjk5N0ExIDEgMCAwIDEgOSAxNC45OTZ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquarePlay extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquarePlay\n */\ndeclare const LucidePlaySquare: typeof LucideSquarePlay;","originalLength":1566,"removedExports":[],"renderedExports":["LucideSquarePlay","LucidePlaySquare"],"renderedLength":1396},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-plus.d.ts":{"code":"/**\n * @component @name SquarePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik04IDEyaDgiIC8+CiAgPHBhdGggZD0iTTEyIDh2OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquarePlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquarePlus\n */\ndeclare const LucidePlusSquare: typeof LucideSquarePlus;","originalLength":1486,"removedExports":[],"renderedExports":["LucideSquarePlus","LucidePlusSquare"],"renderedLength":1316},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-round-corner.d.ts":{"code":"/**\n * @component @name SquareRoundCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTFhOCA4IDAgMCAwLTgtOCIgLz4KICA8cGF0aCBkPSJNMjEgMTV2NGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-round-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareRoundCorner extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1406,"removedExports":[],"renderedExports":["LucideSquareRoundCorner"],"renderedLength":1243},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-power.d.ts":{"code":"/**\n * @component @name SquarePower\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3Y0IiAvPgogIDxwYXRoIGQ9Ik03Ljk5OCA5LjAwM2E1IDUgMCAxIDAgOC0uMDA1IiAvPgogIDxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-power\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquarePower extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquarePower\n */\ndeclare const LucidePowerSquare: typeof LucideSquarePower;","originalLength":1524,"removedExports":[],"renderedExports":["LucideSquarePower","LucidePowerSquare"],"renderedLength":1354},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-scissors.d.ts":{"code":"/**\n * @component @name SquareScissors\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTctMi4xOC0yLjE4IiAvPgogIDxwYXRoIGQ9Ik05LjU2IDE0LjQ0IDE3IDciIC8+CiAgPHBhdGggZD0iTTkuNTYgOS41NiAxMiAxMiIgLz4KICA8Y2lyY2xlIGN4PSI4LjUiIGN5PSIxNS41IiByPSIxLjUiIC8+CiAgPGNpcmNsZSBjeD0iOC41IiBjeT0iOC41IiByPSIxLjUiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-scissors\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareScissors extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareScissors\n */\ndeclare const LucideScissorsSquare: typeof LucideSquareScissors;","originalLength":1698,"removedExports":[],"renderedExports":["LucideSquareScissors","LucideScissorsSquare"],"renderedLength":1528},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-radical.d.ts":{"code":"/**\n * @component @name SquareRadical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxMmgybDIgNSAyLTEwaDQiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-radical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareRadical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1353,"removedExports":[],"renderedExports":["LucideSquareRadical"],"renderedLength":1190},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-split-horizontal.d.ts":{"code":"/**\n * @component @name SquareSplitHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAxOUg1Yy0xIDAtMi0xLTItMlY3YzAtMSAxLTIgMi0yaDMiIC8+CiAgPHBhdGggZD0iTTE2IDVoM2MxIDAgMiAxIDIgMnYxMGMwIDEtMSAyLTIgMmgtMyIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjQiIHkyPSIyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-split-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareSplitHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareSplitHorizontal\n */\ndeclare const LucideSplitSquareHorizontal: typeof LucideSquareSplitHorizontal;","originalLength":1661,"removedExports":[],"renderedExports":["LucideSquareSplitHorizontal","LucideSplitSquareHorizontal"],"renderedLength":1491},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-sigma.d.ts":{"code":"/**\n * @component @name SquareSigma\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNiA4LjlWN0g4bDQgNS00IDVoOHYtMS45IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-sigma\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareSigma extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareSigma\n */\ndeclare const LucideSigmaSquare: typeof LucideSquareSigma;","originalLength":1488,"removedExports":[],"renderedExports":["LucideSquareSigma","LucideSigmaSquare"],"renderedLength":1318},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-slash.d.ts":{"code":"/**\n * @component @name SquareSlash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxsaW5lIHgxPSI5IiB4Mj0iMTUiIHkxPSIxNSIgeTI9IjkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-slash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareSlash extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareSlash\n */\ndeclare const LucideSlashSquare: typeof LucideSquareSlash;","originalLength":1488,"removedExports":[],"renderedExports":["LucideSquareSlash","LucideSlashSquare"],"renderedLength":1318},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-split-vertical.d.ts":{"code":"/**\n * @component @name SquareSplitVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA4VjVjMC0xIDEtMiAyLTJoMTBjMSAwIDIgMSAyIDJ2MyIgLz4KICA8cGF0aCBkPSJNMTkgMTZ2M2MwIDEtMSAyLTIgMkg3Yy0xIDAtMi0xLTItMnYtMyIgLz4KICA8bGluZSB4MT0iNCIgeDI9IjIwIiB5MT0iMTIiIHkyPSIxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-split-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareSplitVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareSplitVertical\n */\ndeclare const LucideSplitSquareVertical: typeof LucideSquareSplitVertical;","originalLength":1641,"removedExports":[],"renderedExports":["LucideSquareSplitVertical","LucideSplitSquareVertical"],"renderedLength":1471},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-star.d.ts":{"code":"/**\n * @component @name SquareStar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMDM1IDcuNjlhMSAxIDAgMCAxIDEuOTA5LjAyNGwuNzM3IDEuNDUyYTEgMSAwIDAgMCAuNzM3LjUzNWwxLjYzNC4yNTZhMSAxIDAgMCAxIC41ODggMS44MDZsLTEuMTcyIDEuMTY4YTEgMSAwIDAgMC0uMjgyLjg2NmwuMjU5IDEuNjEzYTEgMSAwIDAgMS0xLjU0MSAxLjEzNGwtMS40NjUtLjc1YTEgMSAwIDAgMC0uOTEyIDBsLTEuNDY1Ljc1YTEgMSAwIDAgMS0xLjUzOS0xLjEzM2wuMjU4LTEuNjEzYTEgMSAwIDAgMC0uMjgyLS44NjZsLTEuMTU2LTEuMTUzYTEgMSAwIDAgMSAuNTcyLTEuODIybDEuNjMzLS4yNTZhMSAxIDAgMCAwIC43MzctLjUzNXoiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-star\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareStar extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1731,"removedExports":[],"renderedExports":["LucideSquareStar"],"renderedLength":1568},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-square.d.ts":{"code":"/**\n * @component @name SquareSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxyZWN0IHg9IjgiIHk9IjgiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareSquare extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1367,"removedExports":[],"renderedExports":["LucideSquareSquare"],"renderedLength":1204},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-stack.d.ts":{"code":"/**\n * @component @name SquareStack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMGMtMS4xIDAtMi0uOS0yLTJWNGMwLTEuMS45LTIgMi0yaDRjMS4xIDAgMiAuOSAyIDIiIC8+CiAgPHBhdGggZD0iTTEwIDE2Yy0xLjEgMC0yLS45LTItMnYtNGMwLTEuMS45LTIgMi0yaDRjMS4xIDAgMiAuOSAyIDIiIC8+CiAgPHJlY3Qgd2lkdGg9IjgiIGhlaWdodD0iOCIgeD0iMTQiIHk9IjE0IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-stack\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareStack extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1485,"removedExports":[],"renderedExports":["LucideSquareStack"],"renderedLength":1322},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-stop.d.ts":{"code":"/**\n * @component @name SquareStop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxyZWN0IHg9IjkiIHk9IjkiIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-stop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareStop extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1355,"removedExports":[],"renderedExports":["LucideSquareStop"],"renderedLength":1192},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-terminal.d.ts":{"code":"/**\n * @component @name SquareTerminal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyAxMSAyLTItMi0yIiAvPgogIDxwYXRoIGQ9Ik0xMSAxM2g0IiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMyIgeT0iMyIgcng9IjIiIHJ5PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-terminal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareTerminal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareTerminal\n */\ndeclare const LucideTerminalSquare: typeof LucideSquareTerminal;","originalLength":1542,"removedExports":[],"renderedExports":["LucideSquareTerminal","LucideTerminalSquare"],"renderedLength":1372},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-user.d.ts":{"code":"/**\n * @component @name SquareUser\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTcgMjF2LTJhMiAyIDAgMCAxIDItMmg2YTIgMiAwIDAgMSAyIDJ2MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-user\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareUser extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareUser\n */\ndeclare const LucideUserSquare: typeof LucideSquareUser;","originalLength":1546,"removedExports":[],"renderedExports":["LucideSquareUser","LucideUserSquare"],"renderedLength":1376},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-x.d.ts":{"code":"/**\n * @component @name SquareX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJtMTUgOS02IDYiIC8+CiAgPHBhdGggZD0ibTkgOSA2IDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareX\n */\ndeclare const LucideXSquare: typeof LucideSquareX;","originalLength":1468,"removedExports":[],"renderedExports":["LucideSquareX","LucideXSquare"],"renderedLength":1298},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square-user-round.d.ts":{"code":"/**\n * @component @name SquareUserRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMjFhNiA2IDAgMCAwLTEyIDAiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMSIgcj0iNCIgLz4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-user-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareUserRound extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareUserRound\n */\ndeclare const LucideUserSquare2: typeof LucideSquareUserRound;","originalLength":1561,"removedExports":[],"renderedExports":["LucideSquareUserRound","LucideUserSquare2"],"renderedLength":1391},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/square.d.ts":{"code":"/**\n * @component @name Square\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquare extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1262,"removedExports":[],"renderedExports":["LucideSquare"],"renderedLength":1099},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/squares-exclude.d.ts":{"code":"/**\n * @component @name SquaresExclude\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTJ2MmEyIDIgMCAwIDEtMiAySDlhMSAxIDAgMCAwLTEgMXYzYTIgMiAwIDAgMCAyIDJoMTBhMiAyIDAgMCAwIDItMlYxMGEyIDIgMCAwIDAtMi0yaDAiIC8+CiAgPHBhdGggZD0iTTQgMTZhMiAyIDAgMCAxLTItMlY0YTIgMiAwIDAgMSAyLTJoMTBhMiAyIDAgMCAxIDIgMnYzYTEgMSAwIDAgMS0xIDFoLTVhMiAyIDAgMCAwLTIgMnYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/squares-exclude\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquaresExclude extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1519,"removedExports":[],"renderedExports":["LucideSquaresExclude"],"renderedLength":1356},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/squares-subtract.d.ts":{"code":"/**\n * @component @name SquaresSubtract\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjJhMiAyIDAgMCAxLTItMiIgLz4KICA8cGF0aCBkPSJNMTYgMjJoLTIiIC8+CiAgPHBhdGggZD0iTTE2IDRhMiAyIDAgMCAwLTItMkg0YTIgMiAwIDAgMC0yIDJ2MTBhMiAyIDAgMCAwIDIgMmgzYTEgMSAwIDAgMCAxLTF2LTVhMiAyIDAgMCAxIDItMmg1YTEgMSAwIDAgMCAxLTF6IiAvPgogIDxwYXRoIGQ9Ik0yMCA4YTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTIyIDE0djIiIC8+CiAgPHBhdGggZD0iTTIyIDIwYTIgMiAwIDAgMS0yIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/squares-subtract\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquaresSubtract extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1613,"removedExports":[],"renderedExports":["LucideSquaresSubtract"],"renderedLength":1450},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/squircle.d.ts":{"code":"/**\n * @component @name Squircle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM2M3LjIgMCA5IDEuOCA5IDlzLTEuOCA5LTkgOS05LTEuOC05LTkgMS44LTkgOS05IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/squircle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquircle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1294,"removedExports":[],"renderedExports":["LucideSquircle"],"renderedLength":1131},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/squares-unite.d.ts":{"code":"/**\n * @component @name SquaresUnite\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmgxMGEyIDIgMCAwIDEgMiAydjNhMSAxIDAgMCAwIDEgMWgzYTIgMiAwIDAgMSAyIDJ2MTBhMiAyIDAgMCAxLTIgMkgxMGEyIDIgMCAwIDEtMi0ydi0zYTEgMSAwIDAgMC0xLTF6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/squares-unite\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquaresUnite extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1431,"removedExports":[],"renderedExports":["LucideSquaresUnite"],"renderedLength":1268},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/squares-intersect.d.ts":{"code":"/**\n * @component @name SquaresIntersect\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjJhMiAyIDAgMCAxLTItMiIgLz4KICA8cGF0aCBkPSJNMTQgMmEyIDIgMCAwIDEgMiAyIiAvPgogIDxwYXRoIGQ9Ik0xNiAyMmgtMiIgLz4KICA8cGF0aCBkPSJNMiAxMFY4IiAvPgogIDxwYXRoIGQ9Ik0yIDRhMiAyIDAgMCAxIDItMiIgLz4KICA8cGF0aCBkPSJNMjAgOGEyIDIgMCAwIDEgMiAyIiAvPgogIDxwYXRoIGQ9Ik0yMiAxNHYyIiAvPgogIDxwYXRoIGQ9Ik0yMiAyMGEyIDIgMCAwIDEtMiAyIiAvPgogIDxwYXRoIGQ9Ik00IDE2YTIgMiAwIDAgMS0yLTIiIC8+CiAgPHBhdGggZD0iTTggMTBhMiAyIDAgMCAxIDItMmg1YTEgMSAwIDAgMSAxIDF2NWEyIDIgMCAwIDEtMiAySDlhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0iTTggMmgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/squares-intersect\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquaresIntersect extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1771,"removedExports":[],"renderedExports":["LucideSquaresIntersect"],"renderedLength":1608},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/squircle-dashed.d.ts":{"code":"/**\n * @component @name SquircleDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNzcgMy4wNDNhMzQgMzQgMCAwIDAtMy41NCAwIiAvPgogIDxwYXRoIGQ9Ik0xMy43NzEgMjAuOTU2YTMzIDMzIDAgMCAxLTMuNTQxLjAwMSIgLz4KICA8cGF0aCBkPSJNMjAuMTggMTcuNzRjLS41MSAxLjE1LTEuMjkgMS45My0yLjQzOSAyLjQ0IiAvPgogIDxwYXRoIGQ9Ik0yMC4xOCA2LjI1OWMtLjUxLTEuMTQ4LTEuMjkxLTEuOTI5LTIuNDQtMi40MzgiIC8+CiAgPHBhdGggZD0iTTIwLjk1NyAxMC4yM2EzMyAzMyAwIDAgMSAwIDMuNTQiIC8+CiAgPHBhdGggZD0iTTMuMDQzIDEwLjIzYTM0IDM0IDAgMCAwIC4wMDEgMy41NDEiIC8+CiAgPHBhdGggZD0iTTYuMjYgMjAuMTc5Yy0xLjE1LS41MDgtMS45My0xLjI5LTIuNDQtMi40MzgiIC8+CiAgPHBhdGggZD0iTTYuMjYgMy44MmMtMS4xNDkuNTEtMS45MyAxLjI5MS0yLjQ0IDIuNDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/squircle-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquircleDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1823,"removedExports":[],"renderedExports":["LucideSquircleDashed"],"renderedLength":1660},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/squirrel.d.ts":{"code":"/**\n * @component @name Squirrel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMjM2IDIyYTMgMyAwIDAgMC0yLjItNSIgLz4KICA8cGF0aCBkPSJNMTYgMjBhMyAzIDAgMCAxIDMtM2gxYTIgMiAwIDAgMCAyLTJ2LTJhNCA0IDAgMCAwLTQtNFY0IiAvPgogIDxwYXRoIGQ9Ik0xOCAxM2guMDEiIC8+CiAgPHBhdGggZD0iTTE4IDZhNCA0IDAgMCAwLTQgNCA3IDcgMCAwIDAtNyA3YzAtNSA0LTUgNC0xMC41YTQuNSA0LjUgMCAxIDAtOSAwIDIuNSAyLjUgMCAwIDAgNSAwQzcgMTAgMyAxMSAzIDE3YzAgMi44IDIuMiA1IDUgNWgxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/squirrel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquirrel extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1570,"removedExports":[],"renderedExports":["LucideSquirrel"],"renderedLength":1407},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/star-check.d.ts":{"code":"/**\n * @component @name StarCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTkuMDYgMTIuNTAxIDIuNzgtMi43MDdhLjUzLjUzIDAgMCAwLS4yOTQtLjkwNWwtNS4xNjYtLjc1NWEyLjEgMi4xIDAgMCAxLTEuNTk1LTEuMTZsLTIuMzEtNC42OGEuNTMuNTMgMCAwIDAtLjk1LjAwMUw5LjIxNiA2Ljk3NGEyLjEgMi4xIDAgMCAxLTEuNTk3IDEuMTZsLTUuMTY1Ljc1NWEuNTMuNTMgMCAwIDAtLjI5NC45MDZsMy43MzYgMy42MzdhMi4xIDIuMSAwIDAgMSAuNjExIDEuODc5bC0uODggNS4xMzlhLjUzLjUzIDAgMCAwIC43NjkuNTZsNC42MTctMi40MjguMDI3LS4wMTQiIC8+CiAgPHBhdGggZD0ibTE1IDE4IDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/star-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStarCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1641,"removedExports":[],"renderedExports":["LucideStarCheck"],"renderedLength":1478},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/star-half.d.ts":{"code":"/**\n * @component @name StarHalf\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTguMzM4YTIuMSAyLjEgMCAwIDAtLjk4Ny4yNDRMNi4zOTYgMjEuMDFhLjUzLjUzIDAgMCAxLS43Ny0uNTZsLjg4MS01LjEzOWEyLjEyIDIuMTIgMCAwIDAtLjYxMS0xLjg3OUwyLjE2IDkuNzk1YS41My41MyAwIDAgMSAuMjk0LS45MDZsNS4xNjUtLjc1NWEyLjEyIDIuMTIgMCAwIDAgMS41OTctMS4xNmwyLjMwOS00LjY3OUEuNTMuNTMgMCAwIDEgMTIgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/star-half\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStarHalf extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1503,"removedExports":[],"renderedExports":["LucideStarHalf"],"renderedLength":1340},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/stamp.d.ts":{"code":"/**\n * @component @name Stamp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTNWOC41QzE0IDcgMTUgNyAxNSA1YTMgMyAwIDAgMC02IDBjMCAyIDEgMiAxIDMuNVYxMyIgLz4KICA8cGF0aCBkPSJNMjAgMTUuNWEyLjUgMi41IDAgMCAwLTIuNS0yLjVoLTExQTIuNSAyLjUgMCAwIDAgNCAxNS41VjE3YTEgMSAwIDAgMCAxIDFoMTRhMSAxIDAgMCAwIDEtMXoiIC8+CiAgPHBhdGggZD0iTTUgMjJoMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/stamp\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStamp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1456,"removedExports":[],"renderedExports":["LucideStamp"],"renderedLength":1293},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/star-off.d.ts":{"code":"/**\n * @component @name StarOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuMzQ0IDQuNjg4IDEuMTgxLTIuMzkzYS41My41MyAwIDAgMSAuOTUgMGwyLjMxIDQuNjc5YTIuMTIgMi4xMiAwIDAgMCAxLjU5NSAxLjE2bDUuMTY2Ljc1NmEuNTMuNTMgMCAwIDEgLjI5NC45MDRsLTMuMjM3IDMuMTUyIiAvPgogIDxwYXRoIGQ9Im0xNy45NDUgMTcuOTQ1LjQzIDIuNTA1YS41My41MyAwIDAgMS0uNzcxLjU2bC00LjYxOC0yLjQyOGEyLjEyIDIuMTIgMCAwIDAtMS45NzMgMEw2LjM5NiAyMS4wMWEuNTMuNTMgMCAwIDEtLjc3LS41NmwuODgxLTUuMTM5YTIuMTIgMi4xMiAwIDAgMC0uNjExLTEuODc5TDIuMTYgOS43OTVhLjUzLjUzIDAgMCAxIC4yOTQtLjkwNmw1LjE2NS0uNzU1YTggOCAwIDAgMCAuNC0uMDk5IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/star-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStarOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1733,"removedExports":[],"renderedExports":["LucideStarOff"],"renderedLength":1570},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/star.d.ts":{"code":"/**\n * @component @name Star\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNTI1IDIuMjk1YS41My41MyAwIDAgMSAuOTUgMGwyLjMxIDQuNjc5YTIuMTIzIDIuMTIzIDAgMCAwIDEuNTk1IDEuMTZsNS4xNjYuNzU2YS41My41MyAwIDAgMSAuMjk0LjkwNGwtMy43MzYgMy42MzhhMi4xMjMgMi4xMjMgMCAwIDAtLjYxMSAxLjg3OGwuODgyIDUuMTRhLjUzLjUzIDAgMCAxLS43NzEuNTZsLTQuNjE4LTIuNDI4YTIuMTIyIDIuMTIyIDAgMCAwLTEuOTczIDBMNi4zOTYgMjEuMDFhLjUzLjUzIDAgMCAxLS43Ny0uNTZsLjg4MS01LjEzOWEyLjEyMiAyLjEyMiAwIDAgMC0uNjExLTEuODc5TDIuMTYgOS43OTVhLjUzLjUzIDAgMCAxIC4yOTQtLjkwNmw1LjE2NS0uNzU1YTIuMTIyIDIuMTIyIDAgMCAwIDEuNTk3LTEuMTZ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/star\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStar extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1686,"removedExports":[],"renderedExports":["LucideStar"],"renderedLength":1523},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/star-x.d.ts":{"code":"/**\n * @component @name StarX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuNSAxNS41IDUgNSIgLz4KICA8cGF0aCBkPSJtMjAuMDYzIDExLjUyNSAxLjc3Ny0xLjczMWEuNTMuNTMgMCAwIDAtLjI5NC0uOTA1bC01LjE2Ni0uNzU1YTIuMSAyLjEgMCAwIDEtMS41OTUtMS4xNmwtMi4zMS00LjY4YS41My41MyAwIDAgMC0uOTUuMDAxTDkuMjE2IDYuOTc0YTIuMSAyLjEgMCAwIDEtMS41OTcgMS4xNmwtNS4xNjUuNzU1YS41My41MyAwIDAgMC0uMjk0LjkwNmwzLjczNiAzLjYzN2EyLjEgMi4xIDAgMCAxIC42MTEgMS44NzlsLS44OCA1LjEzOWEuNTMuNTMgMCAwIDAgLjc2OS41Nmw0LjYxNy0yLjQyOGEyLjEgMi4xIDAgMCAxIC45ODctLjI0MyAyIDIgMCAwIDEgLjEzMi4wMDQiIC8+CiAgPHBhdGggZD0ibTIwLjUgMTUuNS01IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/star-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStarX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1705,"removedExports":[],"renderedExports":["LucideStarX"],"renderedLength":1542},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/star-minus.d.ts":{"code":"/**\n * @component @name StarMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMThoNiIgLz4KICA8cGF0aCBkPSJNMTcuNjg4IDE0YTIuMSAyLjEgMCAwIDEgLjQxNi0uNTY4bDMuNzM2LTMuNjM4YS41My41MyAwIDAgMC0uMjk0LS45MDVsLTUuMTY2LS43NTVhMi4xIDIuMSAwIDAgMS0xLjU5NS0xLjE2bC0yLjMxLTQuNjhhLjUzLjUzIDAgMCAwLS45NS4wMDFMOS4yMTYgNi45NzRhMi4xIDIuMSAwIDAgMS0xLjU5NyAxLjE2bC01LjE2NS43NTVhLjUzLjUzIDAgMCAwLS4yOTQuOTA2bDMuNzM2IDMuNjM3YTIuMSAyLjEgMCAwIDEgLjYxMSAxLjg3OWwtLjg4IDUuMTM5YS41My41MyAwIDAgMCAuNzY5LjU2bDQuNjE3LTIuNDI4LjAyNy0uMDE0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/star-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStarMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1661,"removedExports":[],"renderedExports":["LucideStarMinus"],"renderedLength":1498},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/star-plus.d.ts":{"code":"/**\n * @component @name StarPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMDEzIDE4LjU4MiA2LjM5NiAyMS4wMWEuNTMuNTMgMCAwIDEtLjc3LS41NmwuODgxLTUuMTM5YTIuMTIgMi4xMiAwIDAgMC0uNjExLTEuODc5TDIuMTYgOS43OTVhLjUzLjUzIDAgMCAxIC4yOTQtLjkwNmw1LjE2NS0uNzU1YTIuMTIgMi4xMiAwIDAgMCAxLjU5Ny0xLjE2bDIuMzA5LTQuNjc5YS41My41MyAwIDAgMSAuOTUgMGwyLjMxIDQuNjc5YTIuMTIgMi4xMiAwIDAgMCAxLjU5NSAxLjE2bDUuMTY2Ljc1NmEuNTMuNTMgMCAwIDEgLjI5NC45MDRMMjAgMTEuNSIgLz4KICA8cGF0aCBkPSJNMTUgMThoNiIgLz4KICA8cGF0aCBkPSJNMTggMTV2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/star-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStarPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1647,"removedExports":[],"renderedExports":["LucideStarPlus"],"renderedLength":1484},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/stethoscope.d.ts":{"code":"/**\n * @component @name Stethoscope\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMnYyIiAvPgogIDxwYXRoIGQ9Ik01IDJ2MiIgLz4KICA8cGF0aCBkPSJNNSAzSDRhMiAyIDAgMCAwLTIgMnY0YTYgNiAwIDAgMCAxMiAwVjVhMiAyIDAgMCAwLTItMmgtMSIgLz4KICA8cGF0aCBkPSJNOCAxNWE2IDYgMCAwIDAgMTIgMHYtMyIgLz4KICA8Y2lyY2xlIGN4PSIyMCIgY3k9IjEwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/stethoscope\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStethoscope extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1476,"removedExports":[],"renderedExports":["LucideStethoscope"],"renderedLength":1313},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sticker.d.ts":{"code":"/**\n * @component @name Sticker\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOWEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTUgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0yeiIgLz4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxM2guMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEzaC4wMSIgLz4KICA8cGF0aCBkPSJNMTAgMTZzLjggMSAyIDFjMS4zIDAgMi0xIDItMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sticker\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSticker extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1552,"removedExports":[],"renderedExports":["LucideSticker"],"renderedLength":1389},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/step-back.d.ts":{"code":"/**\n * @component @name StepBack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuOTcxIDQuMjg1QTIgMiAwIDAgMSAxNyA2djEyYTIgMiAwIDAgMS0zLjAyOSAxLjcxNWwtOS45OTctNS45OThhMiAyIDAgMCAxLS4wMDMtMy40MzJ6IiAvPgogIDxwYXRoIGQ9Ik0yMSAyMFY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/step-back\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStepBack extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1375,"removedExports":[],"renderedExports":["LucideStepBack"],"renderedLength":1212},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/step-forward.d.ts":{"code":"/**\n * @component @name StepForward\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMDI5IDQuMjg1QTIgMiAwIDAgMCA3IDZ2MTJhMiAyIDAgMCAwIDMuMDI5IDEuNzE1bDkuOTk3LTUuOTk4YTIgMiAwIDAgMCAuMDAzLTMuNDMyeiIgLz4KICA8cGF0aCBkPSJNMyA0djE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/step-forward\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStepForward extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1389,"removedExports":[],"renderedExports":["LucideStepForward"],"renderedLength":1226},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sticky-note-check.d.ts":{"code":"/**\n * @component @name StickyNoteCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTkgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMjEgMTNWOWEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTUgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmg2LjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sticky-note-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStickyNoteCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1498,"removedExports":[],"renderedExports":["LucideStickyNoteCheck"],"renderedLength":1335},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sticky-note-minus.d.ts":{"code":"/**\n * @component @name StickyNoteMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMjEgMTRWOWEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTUgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmg3LjM1IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOGgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sticky-note-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStickyNoteMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1494,"removedExports":[],"renderedExports":["LucideStickyNoteMinus"],"renderedLength":1331},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sticky-note-off.d.ts":{"code":"/**\n * @component @name StickyNoteOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0zLjU4NiAzLjU4NkEyIDIgMCAwIDAgMyA1djE0YTIgMiAwIDAgMCAyIDJoMTRhMiAyIDAgMCAwIDEuNDE0LS41ODYiIC8+CiAgPHBhdGggZD0iTTguNjU2IDNIMTVhMi40IDIuNCAwIDAgMSAxLjcwNi43MDZsMy41ODggMy41ODhBMi40IDIuNCAwIDAgMSAyMSA5djYuMzQ0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sticky-note-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStickyNoteOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1550,"removedExports":[],"renderedExports":["LucideStickyNoteOff"],"renderedLength":1387},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sticky-note-plus.d.ts":{"code":"/**\n * @component @name StickyNotePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTggMTV2NiIgLz4KICA8cGF0aCBkPSJNMjEgMTIuMzU2VjlhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE1IDNINWEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoNy4zNTUiIC8+CiAgPHBhdGggZD0iTTIxIDE4aC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sticky-note-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStickyNotePlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1524,"removedExports":[],"renderedExports":["LucideStickyNotePlus"],"renderedLength":1361},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/stone.d.ts":{"code":"/**\n * @component @name Stone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMjY0IDIuMjA1QTQgNCAwIDAgMCA2LjQyIDQuMjExbC00IDhhNCA0IDAgMCAwIDEuMzU5IDUuMTE3bDYgNGE0IDQgMCAwIDAgNC40MzggMGw2LTRhNCA0IDAgMCAwIDEuNTc2LTQuNTkybC0yLTZhNCA0IDAgMCAwLTIuNTMtMi41M3oiIC8+CiAgPHBhdGggZD0iTTExLjk5IDIyIDE0IDEybDcuODIyIDMuMTg0IiAvPgogIDxwYXRoIGQ9Ik0xNCAxMiA4LjQ3IDIuMzAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/stone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStone extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1488,"removedExports":[],"renderedExports":["LucideStone"],"renderedLength":1325},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sticky-note.d.ts":{"code":"/**\n * @component @name StickyNote\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOWEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTUgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0yeiIgLz4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sticky-note\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStickyNote extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1443,"removedExports":[],"renderedExports":["LucideStickyNote"],"renderedLength":1280},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/stretch-horizontal.d.ts":{"code":"/**\n * @component @name StretchHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iNiIgeD0iMiIgeT0iNCIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjYiIHg9IjIiIHk9IjE0IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/stretch-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStretchHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1401,"removedExports":[],"renderedExports":["LucideStretchHorizontal"],"renderedLength":1238},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/store.d.ts":{"code":"/**\n * @component @name Store\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMjF2LTVhMSAxIDAgMCAwLTEtMWgtNGExIDEgMCAwIDAtMSAxdjUiIC8+CiAgPHBhdGggZD0iTTE3Ljc3NCAxMC4zMWExLjEyIDEuMTIgMCAwIDAtMS41NDkgMCAyLjUgMi41IDAgMCAxLTMuNDUxIDAgMS4xMiAxLjEyIDAgMCAwLTEuNTQ4IDAgMi41IDIuNSAwIDAgMS0zLjQ1MiAwIDEuMTIgMS4xMiAwIDAgMC0xLjU0OSAwIDIuNSAyLjUgMCAwIDEtMy43Ny0zLjI0OGwyLjg4OS00LjE4NEEyIDIgMCAwIDEgNyAyaDEwYTIgMiAwIDAgMSAxLjY1My44NzNsMi44OTUgNC4xOTJhMi41IDIuNSAwIDAgMS0zLjc3NCAzLjI0NCIgLz4KICA8cGF0aCBkPSJNNCAxMC45NVYxOWEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJ2LTguMDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/store\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStore extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1692,"removedExports":[],"renderedExports":["LucideStore"],"renderedLength":1529},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sticky-note-x.d.ts":{"code":"/**\n * @component @name StickyNoteX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtMTYgMTYgNSA1IiAvPgogIDxwYXRoIGQ9Ik0yMSAxMlY5YTIuNCAyLjQgMCAwIDAtLjcwNi0xLjcwNmwtMy41ODgtMy41ODhBMi40IDIuNCAwIDAgMCAxNSAzSDVhMiAyIDAgMCAwLTIgMnYxNGEyIDIgMCAwIDAgMiAyaDciIC8+CiAgPHBhdGggZD0ibTIxIDE2LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sticky-note-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStickyNoteX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1502,"removedExports":[],"renderedExports":["LucideStickyNoteX"],"renderedLength":1339},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/subscript.d.ts":{"code":"/**\n * @component @name Subscript\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNCA1IDggOCIgLz4KICA8cGF0aCBkPSJtMTIgNS04IDgiIC8+CiAgPHBhdGggZD0iTTIwIDE5aC00YzAtMS41LjQ0LTIgMS41LTIuNVMyMCAxNS4zMyAyMCAxNGMwLS40Ny0uMTctLjkzLS40OC0xLjI5YTIuMTEgMi4xMSAwIDAgMC0yLjYyLS40NGMtLjQyLjI0LS43NC42Mi0uOSAxLjA3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/subscript\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSubscript extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1448,"removedExports":[],"renderedExports":["LucideSubscript"],"renderedLength":1285},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/strikethrough.d.ts":{"code":"/**\n * @component @name Strikethrough\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNEg5YTMgMyAwIDAgMC0yLjgzIDQiIC8+CiAgPHBhdGggZD0iTTE0IDEyYTQgNCAwIDAgMSAwIDhINiIgLz4KICA8bGluZSB4MT0iNCIgeDI9IjIwIiB5MT0iMTIiIHkyPSIxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/strikethrough\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStrikethrough extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1396,"removedExports":[],"renderedExports":["LucideStrikethrough"],"renderedLength":1233},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/summary.d.ts":{"code":"/**\n * @component @name Summary\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNEg3IiAvPgogIDxwYXRoIGQ9Im0xOCAxNiAzIDMtMyAzIiAvPgogIDxwYXRoIGQ9Ik0zIDR2MTNhMiAyIDAgMCAwIDIgMmgxNiIgLz4KICA8cGF0aCBkPSJNNyAxNGg3IiAvPgogIDxwYXRoIGQ9Ik03IDloMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/summary\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSummary extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1384,"removedExports":[],"renderedExports":["LucideSummary"],"renderedLength":1221},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sticky-notes.d.ts":{"code":"/**\n * @component @name StickyNotes\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDE2IDE0djZhMiAyIDAgMCAxLTIgMkg0YTIgMiAwIDAgMS0yLTJWMTBhMiAyIDAgMCAxIDItMnoiIC8+CiAgPHBhdGggZD0iTTEwIDh2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTggNGEyIDIgMCAwIDEgMi0yaDZhMi40IDIuNCAwIDAgMSAxLjcwNi43MDZsMy41ODggMy41ODhBMi40IDIuNCAwIDAgMSAyMiA4djZhMiAyIDAgMCAxLTIgMiIgLz4KICA8cGF0aCBkPSJNMTYgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sticky-notes\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStickyNotes extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1641,"removedExports":[],"renderedExports":["LucideStickyNotes"],"renderedLength":1478},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sun-dim.d.ts":{"code":"/**\n * @component @name SunDim\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xMiA0aC4wMSIgLz4KICA8cGF0aCBkPSJNMjAgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTQgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNy42NTcgNi4zNDNoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNy42NTcgMTcuNjU3aC4wMSIgLz4KICA8cGF0aCBkPSJNNi4zNDMgMTcuNjU3aC4wMSIgLz4KICA8cGF0aCBkPSJNNi4zNDMgNi4zNDNoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sun-dim\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSunDim extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1551,"removedExports":[],"renderedExports":["LucideSunDim"],"renderedLength":1388},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sun-medium.d.ts":{"code":"/**\n * @component @name SunMedium\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjEiIC8+CiAgPHBhdGggZD0iTTEyIDIwdjEiIC8+CiAgPHBhdGggZD0iTTMgMTJoMSIgLz4KICA8cGF0aCBkPSJNMjAgMTJoMSIgLz4KICA8cGF0aCBkPSJtMTguMzY0IDUuNjM2LS43MDcuNzA3IiAvPgogIDxwYXRoIGQ9Im02LjM0MyAxNy42NTctLjcwNy43MDciIC8+CiAgPHBhdGggZD0ibTUuNjM2IDUuNjM2LjcwNy43MDciIC8+CiAgPHBhdGggZD0ibTE3LjY1NyAxNy42NTcuNzA3LjcwNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sun-medium\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSunMedium extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1585,"removedExports":[],"renderedExports":["LucideSunMedium"],"renderedLength":1422},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sun-moon.d.ts":{"code":"/**\n * @component @name SunMoon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNC44MzcgMTYuMzg1YTYgNiAwIDEgMS03LjIyMy03LjIyMmMuNjI0LS4xNDcuOTcuNjYuNzE1IDEuMjQ4YTQgNCAwIDAgMCA1LjI2IDUuMjU5Yy41ODktLjI1NSAxLjM5Ni4wOSAxLjI0OC43MTUiIC8+CiAgPHBhdGggZD0iTTE2IDEyYTQgNCAwIDAgMC00LTQiIC8+CiAgPHBhdGggZD0ibTE5IDUtMS4yNTYgMS4yNTYiIC8+CiAgPHBhdGggZD0iTTIwIDEyaDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sun-moon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSunMoon extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1525,"removedExports":[],"renderedExports":["LucideSunMoon"],"renderedLength":1362},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sun-snow.d.ts":{"code":"/**\n * @component @name SunSnow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjF2LTEiIC8+CiAgPHBhdGggZD0iTTEwIDRWMyIgLz4KICA8cGF0aCBkPSJNMTAgOWEzIDMgMCAwIDAgMCA2IiAvPgogIDxwYXRoIGQ9Im0xNCAyMCAxLjI1LTIuNUwxOCAxOCIgLz4KICA8cGF0aCBkPSJtMTQgNCAxLjI1IDIuNUwxOCA2IiAvPgogIDxwYXRoIGQ9Im0xNyAyMS0zLTYgMS41LTNIMjIiIC8+CiAgPHBhdGggZD0ibTE3IDMtMyA2IDEuNSAzIiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDEiIC8+CiAgPHBhdGggZD0ibTIwIDEwLTEuNSAyIDEuNSAyIiAvPgogIDxwYXRoIGQ9Im0zLjY0IDE4LjM2LjctLjciIC8+CiAgPHBhdGggZD0ibTQuMzQgNi4zNC0uNy0uNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sun-snow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSunSnow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1657,"removedExports":[],"renderedExports":["LucideSunSnow"],"renderedLength":1494},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sunrise.d.ts":{"code":"/**\n * @component @name Sunrise\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnY4IiAvPgogIDxwYXRoIGQ9Im00LjkzIDEwLjkzIDEuNDEgMS40MSIgLz4KICA8cGF0aCBkPSJNMiAxOGgyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxOGgyIiAvPgogIDxwYXRoIGQ9Im0xOS4wNyAxMC45My0xLjQxIDEuNDEiIC8+CiAgPHBhdGggZD0iTTIyIDIySDIiIC8+CiAgPHBhdGggZD0ibTggNiA0LTQgNCA0IiAvPgogIDxwYXRoIGQ9Ik0xNiAxOGE0IDQgMCAwIDAtOCAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sunrise\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSunrise extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1508,"removedExports":[],"renderedExports":["LucideSunrise"],"renderedLength":1345},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sun.d.ts":{"code":"/**\n * @component @name Sun\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xMiAydjIiIC8+CiAgPHBhdGggZD0iTTEyIDIwdjIiIC8+CiAgPHBhdGggZD0ibTQuOTMgNC45MyAxLjQxIDEuNDEiIC8+CiAgPHBhdGggZD0ibTE3LjY2IDE3LjY2IDEuNDEgMS40MSIgLz4KICA8cGF0aCBkPSJNMiAxMmgyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMmgyIiAvPgogIDxwYXRoIGQ9Im02LjM0IDE3LjY2LTEuNDEgMS40MSIgLz4KICA8cGF0aCBkPSJtMTkuMDcgNC45My0xLjQxIDEuNDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sun\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSun extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1544,"removedExports":[],"renderedExports":["LucideSun"],"renderedLength":1381},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sunset.d.ts":{"code":"/**\n * @component @name Sunset\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTBWMiIgLz4KICA8cGF0aCBkPSJtNC45MyAxMC45MyAxLjQxIDEuNDEiIC8+CiAgPHBhdGggZD0iTTIgMThoMiIgLz4KICA8cGF0aCBkPSJNMjAgMThoMiIgLz4KICA8cGF0aCBkPSJtMTkuMDcgMTAuOTMtMS40MSAxLjQxIiAvPgogIDxwYXRoIGQ9Ik0yMiAyMkgyIiAvPgogIDxwYXRoIGQ9Im0xNiA2LTQgNC00LTQiIC8+CiAgPHBhdGggZD0iTTE2IDE4YTQgNCAwIDAgMC04IDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sunset\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSunset extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1506,"removedExports":[],"renderedExports":["LucideSunset"],"renderedLength":1343},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/stretch-vertical.d.ts":{"code":"/**\n * @component @name StretchVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIyMCIgeD0iNCIgeT0iMiIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMjAiIHg9IjE0IiB5PSIyIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/stretch-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStretchVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1389,"removedExports":[],"renderedExports":["LucideStretchVertical"],"renderedLength":1226},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/swatch-book.d.ts":{"code":"/**\n * @component @name SwatchBook\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTdhNCA0IDAgMCAxLTggMFY1YTIgMiAwIDAgMSAyLTJoNGEyIDIgMCAwIDEgMiAyWiIgLz4KICA8cGF0aCBkPSJNMTYuNyAxM0gxOWEyIDIgMCAwIDEgMiAydjRhMiAyIDAgMCAxLTIgMkg3IiAvPgogIDxwYXRoIGQ9Ik0gNyAxN2guMDEiIC8+CiAgPHBhdGggZD0ibTExIDggMi4zLTIuM2EyLjQgMi40IDAgMCAxIDMuNDA0LjAwNEwxOC42IDcuNmEyLjQgMi40IDAgMCAxIC4wMjYgMy40MzRMOS45IDE5LjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/swatch-book\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSwatchBook extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1551,"removedExports":[],"renderedExports":["LucideSwatchBook"],"renderedLength":1388},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/superscript.d.ts":{"code":"/**\n * @component @name Superscript\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNCAxOSA4LTgiIC8+CiAgPHBhdGggZD0ibTEyIDE5LTgtOCIgLz4KICA8cGF0aCBkPSJNMjAgMTJoLTRjMC0xLjUuNDQyLTIgMS41LTIuNVMyMCA4LjMzNCAyMCA3LjAwMmMwLS40NzItLjE3LS45My0uNDg0LTEuMjlhMi4xMDUgMi4xMDUgMCAwIDAtMi42MTctLjQzNmMtLjQyLjIzOS0uNzM4LjYxNC0uODk5IDEuMDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/superscript\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSuperscript extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1484,"removedExports":[],"renderedExports":["LucideSuperscript"],"renderedLength":1321},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/switch-camera.d.ts":{"code":"/**\n * @component @name SwitchCamera\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTlINGEyIDIgMCAwIDEtMi0yVjdhMiAyIDAgMCAxIDItMmg1IiAvPgogIDxwYXRoIGQ9Ik0xMyA1aDdhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAyaC01IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTE4IDIyLTMtMyAzLTMiIC8+CiAgPHBhdGggZD0ibTYgMiAzIDMtMyAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/switch-camera\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSwitchCamera extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1503,"removedExports":[],"renderedExports":["LucideSwitchCamera"],"renderedLength":1340},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/syringe.d.ts":{"code":"/**\n * @component @name Syringe\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggMiA0IDQiIC8+CiAgPHBhdGggZD0ibTE3IDcgMy0zIiAvPgogIDxwYXRoIGQ9Ik0xOSA5IDguNyAxOS4zYy0xIDEtMi41IDEtMy40IDBsLS42LS42Yy0xLTEtMS0yLjUgMC0zLjRMMTUgNSIgLz4KICA8cGF0aCBkPSJtOSAxMSA0IDQiIC8+CiAgPHBhdGggZD0ibTUgMTktMyAzIiAvPgogIDxwYXRoIGQ9Im0xNCA0IDYgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/syringe\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSyringe extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1468,"removedExports":[],"renderedExports":["LucideSyringe"],"renderedLength":1305},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/swords.d.ts":{"code":"/**\n * @component @name Swords\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cG9seWxpbmUgcG9pbnRzPSIxNC41IDE3LjUgMyA2IDMgMyA2IDMgMTcuNSAxNC41IiAvPgogIDxsaW5lIHgxPSIxMyIgeDI9IjE5IiB5MT0iMTkiIHkyPSIxMyIgLz4KICA8bGluZSB4MT0iMTYiIHgyPSIyMCIgeTE9IjE2IiB5Mj0iMjAiIC8+CiAgPGxpbmUgeDE9IjE5IiB4Mj0iMjEiIHkxPSIyMSIgeTI9IjE5IiAvPgogIDxwb2x5bGluZSBwb2ludHM9IjE0LjUgNi41IDE4IDMgMjEgMyAyMSA2IDE3LjUgOS41IiAvPgogIDxsaW5lIHgxPSI1IiB4Mj0iOSIgeTE9IjE0IiB5Mj0iMTgiIC8+CiAgPGxpbmUgeDE9IjciIHgyPSI0IiB5MT0iMTciIHkyPSIyMCIgLz4KICA8bGluZSB4MT0iMyIgeDI9IjUiIHkxPSIxOSIgeTI9IjIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/swords\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSwords extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1678,"removedExports":[],"renderedExports":["LucideSwords"],"renderedLength":1515},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/sword.d.ts":{"code":"/**\n * @component @name Sword\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTktNi02IiAvPgogIDxwYXRoIGQ9Im01IDIxLTItMiIgLz4KICA8cGF0aCBkPSJtOCAxNi00IDQiIC8+CiAgPHBhdGggZD0iTTkuNSAxNy41IDIxIDZWM2gtM0w2LjUgMTQuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sword\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSword extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1348,"removedExports":[],"renderedExports":["LucideSword"],"renderedLength":1185},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/table-2.d.ts":{"code":"/**\n * @component @name Table2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAzSDVhMiAyIDAgMCAwLTIgMnY0bTYtNmgxMGEyIDIgMCAwIDEgMiAydjRNOSAzdjE4bTAgMGgxMGEyIDIgMCAwIDAgMi0yVjlNOSAyMUg1YTIgMiAwIDAgMS0yLTJWOW0wIDBoMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTable2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1355,"removedExports":[],"renderedExports":["LucideTable2"],"renderedLength":1192},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/swiss-franc.d.ts":{"code":"/**\n * @component @name SwissFranc\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjFWM2g4IiAvPgogIDxwYXRoIGQ9Ik02IDE2aDkiIC8+CiAgPHBhdGggZD0iTTEwIDkuNWg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/swiss-franc\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSwissFranc extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1315,"removedExports":[],"renderedExports":["LucideSwissFranc"],"renderedLength":1152},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/table-cells-merge.d.ts":{"code":"/**\n * @component @name TableCellsMerge\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjF2LTYiIC8+CiAgPHBhdGggZD0iTTEyIDlWMyIgLz4KICA8cGF0aCBkPSJNMyAxNWgxOCIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMyIgeT0iMyIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table-cells-merge\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTableCellsMerge extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1446,"removedExports":[],"renderedExports":["LucideTableCellsMerge"],"renderedLength":1283},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/table-of-contents.d.ts":{"code":"/**\n * @component @name TableOfContents\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0yMSA1aC4wMSIgLz4KICA8cGF0aCBkPSJNMjEgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yMSAxOWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table-of-contents\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTableOfContents extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1446,"removedExports":[],"renderedExports":["LucideTableOfContents"],"renderedLength":1283},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/table-columns-split.d.ts":{"code":"/**\n * @component @name TableColumnsSplit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTR2MiIgLz4KICA8cGF0aCBkPSJNMTQgMjB2MiIgLz4KICA8cGF0aCBkPSJNMTQgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNCA4djIiIC8+CiAgPHBhdGggZD0iTTIgMTVoOCIgLz4KICA8cGF0aCBkPSJNMiAzaDZhMiAyIDAgMCAxIDIgMnYxNGEyIDIgMCAwIDEtMiAySDIiIC8+CiAgPHBhdGggZD0iTTIgOWg4IiAvPgogIDxwYXRoIGQ9Ik0yMiAxNWgtNCIgLz4KICA8cGF0aCBkPSJNMjIgM2gtMmEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoMiIgLz4KICA8cGF0aCBkPSJNMjIgOWgtNCIgLz4KICA8cGF0aCBkPSJNNSAzdjE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/table-columns-split\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTableColumnsSplit extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1690,"removedExports":[],"renderedExports":["LucideTableColumnsSplit"],"renderedLength":1527},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/table-cells-split.d.ts":{"code":"/**\n * @component @name TableCellsSplit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTVWOSIgLz4KICA8cGF0aCBkPSJNMyAxNWgxOCIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMyIgeT0iMyIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table-cells-split\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTableCellsSplit extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1414,"removedExports":[],"renderedExports":["LucideTableCellsSplit"],"renderedLength":1251},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/table-properties.d.ts":{"code":"/**\n * @component @name TableProperties\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3YxOCIgLz4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMSA5SDMiIC8+CiAgPHBhdGggZD0iTTIxIDE1SDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table-properties\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTableProperties extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1413,"removedExports":[],"renderedExports":["LucideTableProperties"],"renderedLength":1250},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/table-rows-split.d.ts":{"code":"/**\n * @component @name TableRowsSplit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTBoMiIgLz4KICA8cGF0aCBkPSJNMTUgMjJ2LTgiIC8+CiAgPHBhdGggZD0iTTE1IDJ2NCIgLz4KICA8cGF0aCBkPSJNMiAxMGgyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMGgyIiAvPgogIDxwYXRoIGQ9Ik0zIDE5aDE4IiAvPgogIDxwYXRoIGQ9Ik0zIDIydi02YTIgMiAxMzUgMCAxIDItMmgxNGEyIDIgNDUgMCAxIDIgMnY2IiAvPgogIDxwYXRoIGQ9Ik0zIDJ2MmEyIDIgNDUgMCAwIDIgMmgxNGEyIDIgMTM1IDAgMCAyLTJWMiIgLz4KICA8cGF0aCBkPSJNOCAxMGgyIiAvPgogIDxwYXRoIGQ9Ik05IDIydi04IiAvPgogIDxwYXRoIGQ9Ik05IDJ2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/table-rows-split\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTableRowsSplit extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1684,"removedExports":[],"renderedExports":["LucideTableRowsSplit"],"renderedLength":1521},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/table.d.ts":{"code":"/**\n * @component @name Table\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxOCIgLz4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTMgMTVoMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTable extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1352,"removedExports":[],"renderedExports":["LucideTable"],"renderedLength":1189},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tablet-smartphone.d.ts":{"code":"/**\n * @component @name TabletSmartphone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMTQiIHg9IjMiIHk9IjgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik01IDRhMiAyIDAgMCAxIDItMmgxMmEyIDIgMCAwIDEgMiAydjE2YTIgMiAwIDAgMS0yIDJoLTIuNCIgLz4KICA8cGF0aCBkPSJNOCAxOGguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tablet-smartphone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTabletSmartphone extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1455,"removedExports":[],"renderedExports":["LucideTabletSmartphone"],"renderedLength":1292},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tablet.d.ts":{"code":"/**\n * @component @name Tablet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMjAiIHg9IjQiIHk9IjIiIHJ4PSIyIiByeT0iMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMi4wMSIgeTE9IjE4IiB5Mj0iMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tablet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTablet extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1334,"removedExports":[],"renderedExports":["LucideTablet"],"renderedLength":1171},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tag-plus.d.ts":{"code":"/**\n * @component @name TagPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTNoNiIgLz4KICA8cGF0aCBkPSJtMTYuNSA2LjUtMy45MTQtMy45MTRBMiAyIDAgMCAwIDExLjE3MiAySDRhMiAyIDAgMCAwLTIgMnY3LjE3MmEyIDIgMCAwIDAgLjU4NiAxLjQxNGw4LjcwNCA4LjcwNGEyLjQyNiAyLjQyNiAwIDAgMCAzLjQyIDBsMS43OS0xLjc5IiAvPgogIDxwYXRoIGQ9Ik0xOSAxMHY2IiAvPgogIDxjaXJjbGUgY3g9IjcuNSIgY3k9IjcuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tag-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTagPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1537,"removedExports":[],"renderedExports":["LucideTagPlus"],"renderedLength":1374},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tag-x.d.ts":{"code":"/**\n * @component @name TagX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYuNSA2LjUtMy45MTQtMy45MTRBMiAyIDAgMCAwIDExLjE3MiAySDRhMiAyIDAgMCAwLTIgMnY3LjE3MmEyIDIgMCAwIDAgLjU4NiAxLjQxNGw4LjcwNCA4LjcwNGEyLjQzIDIuNDMgMCAwIDAgMy40MiAwbDEuNzktMS43OSIgLz4KICA8cGF0aCBkPSJtMTYuNSAxMC41IDUgNSIgLz4KICA8cGF0aCBkPSJtMjEuNSAxMC41LTUgNSIgLz4KICA8Y2lyY2xlIGN4PSI3LjUiIGN5PSI3LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tag-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTagX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1531,"removedExports":[],"renderedExports":["LucideTagX"],"renderedLength":1368},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tablets.d.ts":{"code":"/**\n * @component @name Tablets\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI3IiBjeT0iNyIgcj0iNSIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE3IiByPSI1IiAvPgogIDxwYXRoIGQ9Ik0xMiAxN2gxMCIgLz4KICA8cGF0aCBkPSJtMy40NiAxMC41NCA3LjA4LTcuMDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tablets\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTablets extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1372,"removedExports":[],"renderedExports":["LucideTablets"],"renderedLength":1209},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tags.d.ts":{"code":"/**\n * @component @name Tags\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMTcyIDJhMiAyIDAgMCAxIDEuNDE0LjU4Nmw2LjcxIDYuNzFhMi40IDIuNCAwIDAgMSAwIDMuNDA4bC00LjU5MiA0LjU5MmEyLjQgMi40IDAgMCAxLTMuNDA4IDBsLTYuNzEtNi43MUEyIDIgMCAwIDEgNiA5LjE3MlYzYTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik0yIDd2Ni4xNzJhMiAyIDAgMCAwIC41ODYgMS40MTRsNi43MSA2LjcxYTIuNCAyLjQgMCAwIDAgMy4xOTEuMTkzIiAvPgogIDxjaXJjbGUgY3g9IjEwLjUiIGN5PSI2LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tags\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTags extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1578,"removedExports":[],"renderedExports":["LucideTags"],"renderedLength":1415},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tag.d.ts":{"code":"/**\n * @component @name Tag\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNTg2IDIuNTg2QTIgMiAwIDAgMCAxMS4xNzIgMkg0YTIgMiAwIDAgMC0yIDJ2Ny4xNzJhMiAyIDAgMCAwIC41ODYgMS40MTRsOC43MDQgOC43MDRhMi40MjYgMi40MjYgMCAwIDAgMy40MiAwbDYuNTgtNi41OGEyLjQyNiAyLjQyNiAwIDAgMCAwLTMuNDJ6IiAvPgogIDxjaXJjbGUgY3g9IjcuNSIgY3k9IjcuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tag\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTag extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1472,"removedExports":[],"renderedExports":["LucideTag"],"renderedLength":1309},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tally-1.d.ts":{"code":"/**\n * @component @name Tally1\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA0djE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tally-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTally1 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1223,"removedExports":[],"renderedExports":["LucideTally1"],"renderedLength":1060},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tally-4.d.ts":{"code":"/**\n * @component @name Tally4\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA0djE2IiAvPgogIDxwYXRoIGQ9Ik05IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE0IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE5IDR2MTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tally-4\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTally4 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1319,"removedExports":[],"renderedExports":["LucideTally4"],"renderedLength":1156},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tally-3.d.ts":{"code":"/**\n * @component @name Tally3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA0djE2IiAvPgogIDxwYXRoIGQ9Ik05IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE0IDR2MTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tally-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTally3 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1287,"removedExports":[],"renderedExports":["LucideTally3"],"renderedLength":1124},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tally-2.d.ts":{"code":"/**\n * @component @name Tally2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA0djE2IiAvPgogIDxwYXRoIGQ9Ik05IDR2MTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tally-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTally2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1255,"removedExports":[],"renderedExports":["LucideTally2"],"renderedLength":1092},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tally-5.d.ts":{"code":"/**\n * @component @name Tally5\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA0djE2IiAvPgogIDxwYXRoIGQ9Ik05IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE0IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE5IDR2MTYiIC8+CiAgPHBhdGggZD0iTTIyIDYgMiAxOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tally-5\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTally5 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1355,"removedExports":[],"renderedExports":["LucideTally5"],"renderedLength":1192},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tangent.d.ts":{"code":"/**\n * @component @name Tangent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjQiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTE1LjU5IDUuNDEgNS40MSAxNS41OSIgLz4KICA8Y2lyY2xlIGN4PSI0IiBjeT0iMTciIHI9IjIiIC8+CiAgPHBhdGggZD0iTTEyIDIycy00LTktMS41LTExLjVTMjIgMTIgMjIgMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tangent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTangent extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1404,"removedExports":[],"renderedExports":["LucideTangent"],"renderedLength":1241},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/target.d.ts":{"code":"/**\n * @component @name Target\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/target\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTarget extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1334,"removedExports":[],"renderedExports":["LucideTarget"],"renderedLength":1171},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/telescope.d.ts":{"code":"/**\n * @component @name Telescope\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuMDY1IDEyLjQ5My02LjE4IDEuMzE4YS45MzQuOTM0IDAgMCAxLTEuMTA4LS43MDJsLS41MzctMi4xNWExLjA3IDEuMDcgMCAwIDEgLjY5MS0xLjI2NWwxMy41MDQtNC40NCIgLz4KICA8cGF0aCBkPSJtMTMuNTYgMTEuNzQ3IDQuMzMyLS45MjQiIC8+CiAgPHBhdGggZD0ibTE2IDIxLTMuMTA1LTYuMjEiIC8+CiAgPHBhdGggZD0iTTE2LjQ4NSA1Ljk0YTIgMiAwIDAgMSAxLjQ1NS0yLjQyNWwxLjA5LS4yNzJhMSAxIDAgMCAxIDEuMjEyLjcyN2wxLjUxNSA2LjA2YTEgMSAwIDAgMS0uNzI3IDEuMjEzbC0xLjA5LjI3MmEyIDIgMCAwIDEtMi40MjUtMS40NTV6IiAvPgogIDxwYXRoIGQ9Im02LjE1OCA4LjYzMyAxLjExNCA0LjQ1NiIgLz4KICA8cGF0aCBkPSJtOCAyMSAzLjEwNS02LjIxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTMiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/telescope\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTelescope extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1800,"removedExports":[],"renderedExports":["LucideTelescope"],"renderedLength":1637},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tent-tree.d.ts":{"code":"/**\n * @component @name TentTree\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI0IiBjeT0iNCIgcj0iMiIgLz4KICA8cGF0aCBkPSJtMTQgNSAzLTMgMyAzIiAvPgogIDxwYXRoIGQ9Im0xNCAxMCAzLTMgMyAzIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNFYyIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNEg3bC01IDhoMjBaIiAvPgogIDxwYXRoIGQ9Ik04IDE0djgiIC8+CiAgPHBhdGggZD0ibTkgMTQgNSA4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tent-tree\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTentTree extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1467,"removedExports":[],"renderedExports":["LucideTentTree"],"renderedLength":1304},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/terminal.d.ts":{"code":"/**\n * @component @name Terminal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTloOCIgLz4KICA8cGF0aCBkPSJtNCAxNyA2LTYtNi02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/terminal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTerminal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1274,"removedExports":[],"renderedExports":["LucideTerminal"],"renderedLength":1111},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tent.d.ts":{"code":"/**\n * @component @name Tent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy41IDIxIDE0IDMiIC8+CiAgPHBhdGggZD0iTTIwLjUgMjEgMTAgMyIgLz4KICA8cGF0aCBkPSJNMTUuNSAyMSAxMiAxNWwtMy41IDYiIC8+CiAgPHBhdGggZD0iTTIgMjFoMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTent extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1338,"removedExports":[],"renderedExports":["LucideTent"],"renderedLength":1175},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/test-tube.d.ts":{"code":"/**\n * @component @name TestTube\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuNSAydjE3LjVjMCAxLjQtMS4xIDIuNS0yLjUgMi41Yy0xLjQgMC0yLjUtMS4xLTIuNS0yLjVWMiIgLz4KICA8cGF0aCBkPSJNOC41IDJoNyIgLz4KICA8cGF0aCBkPSJNMTQuNSAxNmgtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/test-tube\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTestTube extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1375,"removedExports":[],"renderedExports":["LucideTestTube"],"renderedLength":1212},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/test-tube-diagonal.d.ts":{"code":"/**\n * @component @name TestTubeDiagonal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNyA2LjgyIDIxLjE4YTIuODMgMi44MyAwIDAgMS0zLjk5LS4wMWEyLjgzIDIuODMgMCAwIDEgMC00TDE3IDMiIC8+CiAgPHBhdGggZD0ibTE2IDIgNiA2IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNkg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/test-tube-diagonal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTestTubeDiagonal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideTestTubeDiagonal\n */\ndeclare const LucideTestTube2: typeof LucideTestTubeDiagonal;","originalLength":1573,"removedExports":[],"renderedExports":["LucideTestTubeDiagonal","LucideTestTube2"],"renderedLength":1403},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/text-align-end.d.ts":{"code":"/**\n * @component @name TextAlignEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMkg5IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOUg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-align-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTextAlignEnd extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideTextAlignEnd\n */\ndeclare const LucideAlignRight: typeof LucideTextAlignEnd;","originalLength":1463,"removedExports":[],"renderedExports":["LucideTextAlignEnd","LucideAlignRight"],"renderedLength":1293},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/text-align-justify.d.ts":{"code":"/**\n * @component @name TextAlignJustify\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aDE4IiAvPgogIDxwYXRoIGQ9Ik0zIDEyaDE4IiAvPgogIDxwYXRoIGQ9Ik0zIDE5aDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-align-justify\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTextAlignJustify extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideTextAlignJustify\n */\ndeclare const LucideAlignJustify: typeof LucideTextAlignJustify;","originalLength":1499,"removedExports":[],"renderedExports":["LucideTextAlignJustify","LucideAlignJustify"],"renderedLength":1329},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/test-tubes.d.ts":{"code":"/**\n * @component @name TestTubes\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAydjE3LjVBMi41IDIuNSAwIDAgMSA2LjUgMjJBMi41IDIuNSAwIDAgMSA0IDE5LjVWMiIgLz4KICA8cGF0aCBkPSJNMjAgMnYxNy41YTIuNSAyLjUgMCAwIDEtMi41IDIuNWEyLjUgMi41IDAgMCAxLTIuNS0yLjVWMiIgLz4KICA8cGF0aCBkPSJNMyAyaDciIC8+CiAgPHBhdGggZD0iTTE0IDJoNyIgLz4KICA8cGF0aCBkPSJNOSAxNkg0IiAvPgogIDxwYXRoIGQ9Ik0yMCAxNmgtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/test-tubes\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTestTubes extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1525,"removedExports":[],"renderedExports":["LucideTestTubes"],"renderedLength":1362},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/text-cursor-input.d.ts":{"code":"/**\n * @component @name TextCursorInput\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLTFhMiAyIDAgMCAxLTItMiAyIDIgMCAwIDEtMiAySDYiIC8+CiAgPHBhdGggZD0iTTEzIDhoN2EyIDIgMCAwIDEgMiAydjRhMiAyIDAgMCAxLTIgMmgtNyIgLz4KICA8cGF0aCBkPSJNNSAxNkg0YTIgMiAwIDAgMS0yLTJ2LTRhMiAyIDAgMCAxIDItMmgxIiAvPgogIDxwYXRoIGQ9Ik02IDRoMWEyIDIgMCAwIDEgMiAyIDIgMiAwIDAgMSAyLTJoMSIgLz4KICA8cGF0aCBkPSJNOSA2djEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-cursor-input\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTextCursorInput extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1570,"removedExports":[],"renderedExports":["LucideTextCursorInput"],"renderedLength":1407},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/text-align-start.d.ts":{"code":"/**\n * @component @name TextAlignStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xNyAxOUgzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-align-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTextAlignStart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideTextAlignStart\n */\ndeclare const LucideText: typeof LucideTextAlignStart;\n/**\n * @deprecated\n * @see LucideTextAlignStart\n */\ndeclare const LucideAlignLeft: typeof LucideTextAlignStart;","originalLength":1608,"removedExports":[],"renderedExports":["LucideTextAlignStart","LucideText","LucideAlignLeft"],"renderedLength":1431},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/text-align-center.d.ts":{"code":"/**\n * @component @name TextAlignCenter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xNyAxMkg3IiAvPgogIDxwYXRoIGQ9Ik0xOSAxOUg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-align-center\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTextAlignCenter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideTextAlignCenter\n */\ndeclare const LucideAlignCenter: typeof LucideTextAlignCenter;","originalLength":1489,"removedExports":[],"renderedExports":["LucideTextAlignCenter","LucideAlignCenter"],"renderedLength":1319},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/text-cursor.d.ts":{"code":"/**\n * @component @name TextCursor\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMjJoLTFhNCA0IDAgMCAxLTQtNFY2YTQgNCAwIDAgMSA0LTRoMSIgLz4KICA8cGF0aCBkPSJNNyAyMmgxYTQgNCAwIDAgMCA0LTQiIC8+CiAgPHBhdGggZD0iTTcgMmgxYTQgNCAwIDAgMSA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/text-cursor\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTextCursor extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1391,"removedExports":[],"renderedExports":["LucideTextCursor"],"renderedLength":1228},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/text-initial.d.ts":{"code":"/**\n * @component @name TextInitial\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNWg2IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMmg2IiAvPgogIDxwYXRoIGQ9Ik0zIDE5aDE4IiAvPgogIDxwYXRoIGQ9Im0zIDEyIDMuNTUzLTcuNzI0YS41LjUgMCAwIDEgLjg5NCAwTDExIDEyIiAvPgogIDxwYXRoIGQ9Ik0zLjkyIDEwaDYuMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/text-initial\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTextInitial extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideTextInitial\n */\ndeclare const LucideLetterText: typeof LucideTextInitial;","originalLength":1570,"removedExports":[],"renderedExports":["LucideTextInitial","LucideLetterText"],"renderedLength":1400},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/text-quote.d.ts":{"code":"/**\n * @component @name TextQuote\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgNUgzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMkg4IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOUg4IiAvPgogIDxwYXRoIGQ9Ik0zIDEydjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/text-quote\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTextQuote extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1337,"removedExports":[],"renderedExports":["LucideTextQuote"],"renderedLength":1174},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/theater.d.ts":{"code":"/**\n * @component @name Theater\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMHMzLTMgMy04IiAvPgogIDxwYXRoIGQ9Ik0yMiAxMHMtMy0zLTMtOCIgLz4KICA8cGF0aCBkPSJNMTAgMmMwIDQuNC0zLjYgOC04IDgiIC8+CiAgPHBhdGggZD0iTTE0IDJjMCA0LjQgMy42IDggOCA4IiAvPgogIDxwYXRoIGQ9Ik0yIDEwczIgMiAyIDUiIC8+CiAgPHBhdGggZD0iTTIyIDEwcy0yIDItMiA1IiAvPgogIDxwYXRoIGQ9Ik04IDE1aDgiIC8+CiAgPHBhdGggZD0iTTIgMjJ2LTFhMiAyIDAgMCAxIDItMmg0YTIgMiAwIDAgMSAyIDJ2MSIgLz4KICA8cGF0aCBkPSJNMTQgMjJ2LTFhMiAyIDAgMCAxIDItMmg0YTIgMiAwIDAgMSAyIDJ2MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/theater\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTheater extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1640,"removedExports":[],"renderedExports":["LucideTheater"],"renderedLength":1477},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/text-search.d.ts":{"code":"/**\n * @component @name TextSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMCAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xMCAxOUgzIiAvPgogIDxjaXJjbGUgY3g9IjE3IiBjeT0iMTUiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTIxIDE5LTEuOS0xLjkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/text-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTextSearch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1399,"removedExports":[],"renderedExports":["LucideTextSearch"],"renderedLength":1236},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/thermometer.d.ts":{"code":"/**\n * @component @name Thermometer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNHYxMC41NGE0IDQgMCAxIDEtNCAwVjRhMiAyIDAgMCAxIDQgMFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/thermometer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideThermometer extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1300,"removedExports":[],"renderedExports":["LucideThermometer"],"renderedLength":1137},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/thermometer-snowflake.d.ts":{"code":"/**\n * @component @name ThermometerSnowflake\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMjAtMS4yNS0yLjVMNiAxOCIgLz4KICA8cGF0aCBkPSJNMTAgNCA4Ljc1IDYuNSA2IDYiIC8+CiAgPHBhdGggZD0iTTEwLjU4NSAxNUgxMCIgLz4KICA8cGF0aCBkPSJNMiAxMmg2LjVMMTAgOSIgLz4KICA8cGF0aCBkPSJNMjAgMTQuNTRhNCA0IDAgMSAxLTQgMFY0YTIgMiAwIDAgMSA0IDB6IiAvPgogIDxwYXRoIGQ9Im00IDEwIDEuNSAyTDQgMTQiIC8+CiAgPHBhdGggZD0ibTcgMjEgMy02LTEuNS0zIiAvPgogIDxwYXRoIGQ9Im03IDMgMyA2aDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/thermometer-snowflake\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideThermometerSnowflake extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1643,"removedExports":[],"renderedExports":["LucideThermometerSnowflake"],"renderedLength":1480},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/thumbs-down.d.ts":{"code":"/**\n * @component @name ThumbsDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxOC4xMiAxMCAxNEg0LjE3YTIgMiAwIDAgMS0xLjkyLTIuNTZsMi4zMy04QTIgMiAwIDAgMSA2LjUgMkgyMGEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtMi43NmEyIDIgMCAwIDAtMS43OSAxLjExTDEyIDIyYTMuMTMgMy4xMyAwIDAgMS0zLTMuODhaIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNFYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/thumbs-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideThumbsDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1471,"removedExports":[],"renderedExports":["LucideThumbsDown"],"renderedLength":1308},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/thumbs-up.d.ts":{"code":"/**\n * @component @name ThumbsUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNS44OCAxNCAxMGg1LjgzYTIgMiAwIDAgMSAxLjkyIDIuNTZsLTIuMzMgOEEyIDIgMCAwIDEgMTcuNSAyMkg0YTIgMiAwIDAgMS0yLTJ2LThhMiAyIDAgMCAxIDItMmgyLjc2YTIgMiAwIDAgMCAxLjc5LTEuMTFMMTIgMmEzLjEzIDMuMTMgMCAwIDEgMyAzLjg4WiIgLz4KICA8cGF0aCBkPSJNNyAxMHYxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/thumbs-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideThumbsUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1463,"removedExports":[],"renderedExports":["LucideThumbsUp"],"renderedLength":1300},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/text-wrap.d.ts":{"code":"/**\n * @component @name TextWrap\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTYtMyAzIDMgMyIgLz4KICA8cGF0aCBkPSJNMyAxMmgxNC41YTEgMSAwIDAgMSAwIDdIMTMiIC8+CiAgPHBhdGggZD0iTTMgMTloNiIgLz4KICA8cGF0aCBkPSJNMyA1aDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-wrap\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTextWrap extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideTextWrap\n */\ndeclare const LucideWrapText: typeof LucideTextWrap;","originalLength":1490,"removedExports":[],"renderedExports":["LucideTextWrap","LucideWrapText"],"renderedLength":1320},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/thermometer-sun.d.ts":{"code":"/**\n * @component @name ThermometerSun\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xMiA4YTQgNCAwIDAgMC0xLjY0NSA3LjY0NyIgLz4KICA8cGF0aCBkPSJNMiAxMmgyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNC41NGE0IDQgMCAxIDEtNCAwVjRhMiAyIDAgMCAxIDQgMHoiIC8+CiAgPHBhdGggZD0ibTQuOTMgNC45MyAxLjQxIDEuNDEiIC8+CiAgPHBhdGggZD0ibTYuMzQgMTcuNjYtMS40MSAxLjQxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/thermometer-sun\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideThermometerSun extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1531,"removedExports":[],"renderedExports":["LucideThermometerSun"],"renderedLength":1368},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ticket-check.d.ts":{"code":"/**\n * @component @name TicketCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJtOSAxMiAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ticket-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTicketCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1417,"removedExports":[],"renderedExports":["LucideTicketCheck"],"renderedLength":1254},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ticket-slash.d.ts":{"code":"/**\n * @component @name TicketSlash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJtOS41IDE0LjUgNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ticket-slash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTicketSlash extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1417,"removedExports":[],"renderedExports":["LucideTicketSlash"],"renderedLength":1254},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ticket-x.d.ts":{"code":"/**\n * @component @name TicketX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJtOS41IDE0LjUgNS01IiAvPgogIDxwYXRoIGQ9Im05LjUgOS41IDUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ticket-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTicketX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1433,"removedExports":[],"renderedExports":["LucideTicketX"],"renderedLength":1270},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ticket-minus.d.ts":{"code":"/**\n * @component @name TicketMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJNOSAxMmg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ticket-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTicketMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1409,"removedExports":[],"renderedExports":["LucideTicketMinus"],"renderedLength":1246},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ticket.d.ts":{"code":"/**\n * @component @name Ticket\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJNMTMgNXYyIiAvPgogIDxwYXRoIGQ9Ik0xMyAxN3YyIiAvPgogIDxwYXRoIGQ9Ik0xMyAxMXYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ticket\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTicket extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1442,"removedExports":[],"renderedExports":["LucideTicket"],"renderedLength":1279},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ticket-plus.d.ts":{"code":"/**\n * @component @name TicketPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJNOSAxMmg2IiAvPgogIDxwYXRoIGQ9Ik0xMiA5djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ticket-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTicketPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1435,"removedExports":[],"renderedExports":["LucideTicketPlus"],"renderedLength":1272},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tickets-plane.d.ts":{"code":"/**\n * @component @name TicketsPlane\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSAxN2gxLjIyN2EyIDIgMCAwIDAgMS4zNDUtLjUyTDE4IDEyIiAvPgogIDxwYXRoIGQ9Im0xMiAxMy41IDMuNzk0LjUwNiIgLz4KICA8cGF0aCBkPSJtMy4xNzMgOC4xOCAxMS01YTIgMiAwIDAgMSAyLjY0Ny45OTNMMTguNTYgOCIgLz4KICA8cGF0aCBkPSJNNiAxMFY4IiAvPgogIDxwYXRoIGQ9Ik02IDE0djEiIC8+CiAgPHBhdGggZD0iTTYgMTl2MiIgLz4KICA8cmVjdCB4PSIyIiB5PSI4IiB3aWR0aD0iMjAiIGhlaWdodD0iMTMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tickets-plane\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTicketsPlane extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1591,"removedExports":[],"renderedExports":["LucideTicketsPlane"],"renderedLength":1428},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/timer-off.d.ts":{"code":"/**\n * @component @name TimerOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMmg0IiAvPgogIDxwYXRoIGQ9Ik00LjYgMTFhOCA4IDAgMCAwIDEuNyA4LjcgOCA4IDAgMCAwIDguNyAxLjciIC8+CiAgPHBhdGggZD0iTTcuNCA3LjRhOCA4IDAgMCAxIDEwLjMgMSA4IDggMCAwIDEgLjkgMTAuMiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnYtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/timer-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTimerOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1463,"removedExports":[],"renderedExports":["LucideTimerOff"],"renderedLength":1300},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/timeline.d.ts":{"code":"/**\n * @component @name Timeline\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTQgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik00IDIwaC4wMSIgLz4KICA8cGF0aCBkPSJNNCA0aC4wMSIgLz4KICA8cGF0aCBkPSJNNCA4aC4wMSIgLz4KICA8cGF0aCBkPSJNOS40MTQgMTMuNDE0YTIgMiAwIDAgMCAxLjQxNC41ODZIMTlhMSAxIDAgMCAwIDEtMXYtMmExIDEgMCAwIDAtMS0xaC04LjE3MmEyIDIgMCAwIDAtMS40MTQuNTg2TDggMTJ6IiAvPgogIDxwYXRoIGQ9Ik05LjQxNCAyMS40MTRhMiAyIDAgMCAwIDEuNDE0LjU4NkgxOWExIDEgMCAwIDAgMS0xdi0yYTEgMSAwIDAgMC0xLTFoLTguMTcyYTIgMiAwIDAgMC0xLjQxNC41ODZMOCAyMHoiIC8+CiAgPHBhdGggZD0iTTkuNDE0IDUuNDE0QTIgMiAwIDAgMCAxMC44MjggNkgxOWExIDEgMCAwIDAgMS0xVjNhMSAxIDAgMCAwLTEtMWgtOC4xNzJhMiAyIDAgMCAwLTEuNDE0LjU4Nkw4IDR6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/timeline\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTimeline extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1826,"removedExports":[],"renderedExports":["LucideTimeline"],"renderedLength":1663},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/timer-reset.d.ts":{"code":"/**\n * @component @name TimerReset\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMmg0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNHYtNCIgLz4KICA8cGF0aCBkPSJNNCAxM2E4IDggMCAwIDEgOC03IDggOCAwIDEgMS01LjMgMTRMNCAxNy42IiAvPgogIDxwYXRoIGQ9Ik05IDE3SDR2NSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/timer-reset\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTimerReset extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1395,"removedExports":[],"renderedExports":["LucideTimerReset"],"renderedLength":1232},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tickets.d.ts":{"code":"/**\n * @component @name Tickets\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMy4xNzMgOC4xOCAxMS01YTIgMiAwIDAgMSAyLjY0Ny45OTNMMTguNTYgOCIgLz4KICA8cGF0aCBkPSJNNiAxMFY4IiAvPgogIDxwYXRoIGQ9Ik02IDE0djEiIC8+CiAgPHBhdGggZD0iTTYgMTl2MiIgLz4KICA8cmVjdCB4PSIyIiB5PSI4IiB3aWR0aD0iMjAiIGhlaWdodD0iMTMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tickets\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTickets extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1440,"removedExports":[],"renderedExports":["LucideTickets"],"renderedLength":1277},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ticket-percent.d.ts":{"code":"/**\n * @component @name TicketPercent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDEgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMSAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJNOSA5aC4wMSIgLz4KICA8cGF0aCBkPSJtMTUgOS02IDYiIC8+CiAgPHBhdGggZD0iTTE1IDE1aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ticket-percent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTicketPercent extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1493,"removedExports":[],"renderedExports":["LucideTicketPercent"],"renderedLength":1330},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/toggle-left.d.ts":{"code":"/**\n * @component @name ToggleLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iMTIiIHI9IjMiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiB4PSIyIiB5PSI1IiByeD0iNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/toggle-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideToggleLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1335,"removedExports":[],"renderedExports":["LucideToggleLeft"],"renderedLength":1172},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/toilet.d.ts":{"code":"/**\n * @component @name Toilet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxMmgxM2ExIDEgMCAwIDEgMSAxIDUgNSAwIDAgMS01IDVoLS41OThhLjUuNSAwIDAgMC0uNDI0Ljc2NWwxLjU0NCAyLjQ3YS41LjUgMCAwIDEtLjQyNC43NjVINS40MDJhLjUuNSAwIDAgMS0uNDI0LS43NjVMNyAxOCIgLz4KICA8cGF0aCBkPSJNOCAxOGE1IDUgMCAwIDEtNS01VjRhMiAyIDAgMCAxIDItMmg4YTIgMiAwIDAgMSAyIDJ2OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/toilet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideToilet extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1474,"removedExports":[],"renderedExports":["LucideToilet"],"renderedLength":1311},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tool-case.d.ts":{"code":"/**\n * @component @name ToolCase\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTVoNCIgLz4KICA8cGF0aCBkPSJtMTQuODE3IDEwLjk5NS0uOTcxLTEuNDUgMS4wMzQtMS4yMzJhMiAyIDAgMCAwLTIuMDI1LTMuMjM4bC0xLjgyLjM2NEw5LjkxIDMuODg1YTIgMiAwIDAgMC0zLjYyNS43NDhMNi4xNDEgNi41NWwtMS43MjUuNDI2YTIgMiAwIDAgMC0uMTkgMy43NTZsLjY1Ny4yNyIgLz4KICA8cGF0aCBkPSJtMTguODIyIDEwLjk5NSAyLjI2LTUuMzhhMSAxIDAgMCAwLS41NTctMS4zMThMMTYuOTU0IDIuOWExIDEgMCAwIDAtMS4yODEuNTMzbC0uOTI0IDIuMTIyIiAvPgogIDxwYXRoIGQ9Ik00IDEyLjAwNkExIDEgMCAwIDEgNC45OTQgMTFIMTlhMSAxIDAgMCAxIDEgMXY3YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tool-case\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideToolCase extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1723,"removedExports":[],"renderedExports":["LucideToolCase"],"renderedLength":1560},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/torus.d.ts":{"code":"/**\n * @component @name Torus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSIxMSIgcng9IjMiIHJ5PSIyIiAvPgogIDxlbGxpcHNlIGN4PSIxMiIgY3k9IjEyLjUiIHJ4PSIxMCIgcnk9IjguNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/torus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTorus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1312,"removedExports":[],"renderedExports":["LucideTorus"],"renderedLength":1149},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/touchpad-off.d.ts":{"code":"/**\n * @component @name TouchpadOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjB2LTYiIC8+CiAgPHBhdGggZD0iTTE5LjY1NiAxNEgyMiIgLz4KICA8cGF0aCBkPSJNMiAxNGgxMiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMEg0YTIgMiAwIDAgMS0yLTJWNmEyIDIgMCAwIDEgMi0yIiAvPgogIDxwYXRoIGQ9Ik05LjY1NiA0SDIwYTIgMiAwIDAgMSAyIDJ2MTAuMzQ0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/touchpad-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTouchpadOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1497,"removedExports":[],"renderedExports":["LucideTouchpadOff"],"renderedLength":1334},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/toolbox.d.ts":{"code":"/**\n * @component @name Toolbox\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTJ2NCIgLz4KICA8cGF0aCBkPSJNMTYgNlY0YTIgMiAwIDAwLTItMmgtNGEyIDIgMCAwMC0yIDJ2MiIgLz4KICA8cGF0aCBkPSJNMTcgNmEyIDIgMCAwMTEuNDE0LjU4NmwzIDNBMiAyIDAgMDEyMiAxMXY4YTIgMiAwIDAxLTIgMkg0YTIgMiAwIDAxLTItMnYtOGEyIDIgMCAwMS41ODYtMS40MTRsMy0zQTIgMiAwIDAxNyA2eiIgLz4KICA8cGF0aCBkPSJNMiAxNGgyMCIgLz4KICA8cGF0aCBkPSJNOCAxMnY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/toolbox\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideToolbox extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1532,"removedExports":[],"renderedExports":["LucideToolbox"],"renderedLength":1369},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/timer.d.ts":{"code":"/**\n * @component @name Timer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTAiIHgyPSIxNCIgeTE9IjIiIHkyPSIyIiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjE1IiB5MT0iMTQiIHkyPSIxMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE0IiByPSI4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/timer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTimer extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1344,"removedExports":[],"renderedExports":["LucideTimer"],"renderedLength":1181},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/towel-rack.d.ts":{"code":"/**\n * @component @name TowelRack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgN2gtMiIgLz4KICA8cGF0aCBkPSJNNi41IDNoMTFBMi41IDIuNSAwIDAgMSAyMCA1LjVWMjBhMSAxIDAgMCAxLTEgMWgtOWExIDEgMCAwIDEtMS0xVjUuNWExIDEgMCAwIDAtNSAwVjE3YTEgMSAwIDAgMCAxIDFoNCIgLz4KICA8cGF0aCBkPSJNOSA3SDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/towel-rack\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTowelRack extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1429,"removedExports":[],"renderedExports":["LucideTowelRack"],"renderedLength":1266},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/toggle-right.d.ts":{"code":"/**\n * @component @name ToggleRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxNSIgY3k9IjEyIiByPSIzIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iNSIgcng9IjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/toggle-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideToggleRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1341,"removedExports":[],"renderedExports":["LucideToggleRight"],"renderedLength":1178},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/touchpad.d.ts":{"code":"/**\n * @component @name Touchpad\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yIDE0aDIwIiAvPgogIDxwYXRoIGQ9Ik0xMiAyMHYtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/touchpad\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTouchpad extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1342,"removedExports":[],"renderedExports":["LucideTouchpad"],"renderedLength":1179},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tower-control.d.ts":{"code":"/**\n * @component @name TowerControl\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguMiAxMi4yNyAyMCA2SDRsMS44IDYuMjdhMSAxIDAgMCAwIC45NS43M2gxMC41YTEgMSAwIDAgMCAuOTYtLjczWiIgLz4KICA8cGF0aCBkPSJNOCAxM3Y5IiAvPgogIDxwYXRoIGQ9Ik0xNiAyMnYtOSIgLz4KICA8cGF0aCBkPSJtOSA2IDEgNyIgLz4KICA8cGF0aCBkPSJtMTUgNi0xIDciIC8+CiAgPHBhdGggZD0iTTEyIDZWMiIgLz4KICA8cGF0aCBkPSJNMTMgMmgtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tower-control\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTowerControl extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1535,"removedExports":[],"renderedExports":["LucideTowerControl"],"renderedLength":1372},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/toy-brick.d.ts":{"code":"/**\n * @component @name ToyBrick\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTIiIHg9IjMiIHk9IjgiIHJ4PSIxIiAvPgogIDxwYXRoIGQ9Ik0xMCA4VjVjMC0uNi0uNC0xLTEtMUg2YTEgMSAwIDAgMC0xIDF2MyIgLz4KICA8cGF0aCBkPSJNMTkgOFY1YzAtLjYtLjQtMS0xLTFoLTNhMSAxIDAgMCAwLTEgMXYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/toy-brick\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideToyBrick extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1423,"removedExports":[],"renderedExports":["LucideToyBrick"],"renderedLength":1260},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tractor.d.ts":{"code":"/**\n * @component @name Tractor\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTEgMTEgLjlhMSAxIDAgMCAxIC44IDEuMWwtLjY2NSA0LjE1OGExIDEgMCAwIDEtLjk4OC44NDJIMjAiIC8+CiAgPHBhdGggZD0iTTE2IDE4aC01IiAvPgogIDxwYXRoIGQ9Ik0xOCA1YTEgMSAwIDAgMC0xIDF2NS41NzMiIC8+CiAgPHBhdGggZD0iTTMgNGg4LjEyOWExIDEgMCAwIDEgLjk5Ljg2M0wxMyAxMS4yNDYiIC8+CiAgPHBhdGggZD0iTTQgMTFWNCIgLz4KICA8cGF0aCBkPSJNNyAxNWguMDEiIC8+CiAgPHBhdGggZD0iTTggMTAuMVY0IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNyIgY3k9IjE1IiByPSI1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tractor\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTractor extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1652,"removedExports":[],"renderedExports":["LucideTractor"],"renderedLength":1489},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tornado.d.ts":{"code":"/**\n * @component @name Tornado\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNEgzIiAvPgogIDxwYXRoIGQ9Ik0xOCA4SDYiIC8+CiAgPHBhdGggZD0iTTE5IDEySDkiIC8+CiAgPHBhdGggZD0iTTE2IDE2aC02IiAvPgogIDxwYXRoIGQ9Ik0xMSAyMEg5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tornado\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTornado extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1356,"removedExports":[],"renderedExports":["LucideTornado"],"renderedLength":1193},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/train-track.d.ts":{"code":"/**\n * @component @name TrainTrack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxNyAxNyAyIiAvPgogIDxwYXRoIGQ9Im0yIDE0IDggOCIgLz4KICA8cGF0aCBkPSJtNSAxMSA4IDgiIC8+CiAgPHBhdGggZD0ibTggOCA4IDgiIC8+CiAgPHBhdGggZD0ibTExIDUgOCA4IiAvPgogIDxwYXRoIGQ9Im0xNCAyIDggOCIgLz4KICA8cGF0aCBkPSJNNyAyMiAyMiA3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/train-track\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTrainTrack extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1451,"removedExports":[],"renderedExports":["LucideTrainTrack"],"renderedLength":1288},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/traffic-cone.d.ts":{"code":"/**\n * @component @name TrafficCone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuMDUgMTAuOTY2YTUgMi41IDAgMCAxLTguMSAwIiAvPgogIDxwYXRoIGQ9Im0xNi45MjMgMTQuMDQ5IDQuNDggMi4wNGExIDEgMCAwIDEgLjAwMSAxLjgzMWwtOC41NzQgMy45YTIgMiAwIDAgMS0xLjY2IDBsLTguNTc0LTMuOTFhMSAxIDAgMCAxIDAtMS44M2w0LjQ4NC0yLjA0IiAvPgogIDxwYXRoIGQ9Ik0xNi45NDkgMTQuMTRhNSAyLjUgMCAxIDEtOS45IDBMMTAuMDYzIDMuNWEyIDIgMCAwIDEgMy44NzQgMHoiIC8+CiAgPHBhdGggZD0iTTkuMTk0IDYuNTdhNSAyLjUgMCAwIDAgNS42MSAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/traffic-cone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTrafficCone extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1621,"removedExports":[],"renderedExports":["LucideTrafficCone"],"renderedLength":1458},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/train-front-tunnel.d.ts":{"code":"/**\n * @component @name TrainFrontTunnel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMlYxMmExMCAxMCAwIDEgMSAyMCAwdjEwIiAvPgogIDxwYXRoIGQ9Ik0xNSA2Ljh2MS40YTMgMi44IDAgMSAxLTYgMFY2LjgiIC8+CiAgPHBhdGggZD0iTTEwIDE1aC4wMSIgLz4KICA8cGF0aCBkPSJNMTQgMTVoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMCAxOWE0IDQgMCAwIDEtNC00di0zYTYgNiAwIDEgMSAxMiAwdjNhNCA0IDAgMCAxLTQgNFoiIC8+CiAgPHBhdGggZD0ibTkgMTktMiAzIiAvPgogIDxwYXRoIGQ9Im0xNSAxOSAyIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/train-front-tunnel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTrainFrontTunnel extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1608,"removedExports":[],"renderedExports":["LucideTrainFrontTunnel"],"renderedLength":1445},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/train-front.d.ts":{"code":"/**\n * @component @name TrainFront\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzLjFWN2E0IDQgMCAwIDAgOCAwVjMuMSIgLz4KICA8cGF0aCBkPSJtOSAxNS0xLTEiIC8+CiAgPHBhdGggZD0ibTE1IDE1IDEtMSIgLz4KICA8cGF0aCBkPSJNOSAxOWMtMi44IDAtNS0yLjItNS01di00YTggOCAwIDAgMSAxNiAwdjRjMCAyLjgtMi4yIDUtNSA1WiIgLz4KICA8cGF0aCBkPSJtOCAxOS0yIDMiIC8+CiAgPHBhdGggZD0ibTE2IDE5IDIgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/train-front\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTrainFront extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1511,"removedExports":[],"renderedExports":["LucideTrainFront"],"renderedLength":1348},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tram-front.d.ts":{"code":"/**\n * @component @name TramFront\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHg9IjQiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik00IDExaDE2IiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjgiIC8+CiAgPHBhdGggZD0ibTggMTktMiAzIiAvPgogIDxwYXRoIGQ9Im0xOCAyMi0yLTMiIC8+CiAgPHBhdGggZD0iTTggMTVoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxNWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tram-front\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTramFront extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideTramFront\n */\ndeclare const LucideTrain: typeof LucideTramFront;","originalLength":1604,"removedExports":[],"renderedExports":["LucideTramFront","LucideTrain"],"renderedLength":1434},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/trash.d.ts":{"code":"/**\n * @component @name Trash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgNnYxNGEyIDIgMCAwIDEtMiAySDdhMiAyIDAgMCAxLTItMlY2IiAvPgogIDxwYXRoIGQ9Ik0zIDZoMTgiIC8+CiAgPHBhdGggZD0iTTggNlY0YTIgMiAwIDAgMSAyLTJoNGEyIDIgMCAwIDEgMiAydjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/trash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTrash extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1364,"removedExports":[],"renderedExports":["LucideTrash"],"renderedLength":1201},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tree-deciduous.d.ts":{"code":"/**\n * @component @name TreeDeciduous\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAxOWE0IDQgMCAwIDEtMi4yNC03LjMyQTMuNSAzLjUgMCAwIDEgOSA2LjAzVjZhMyAzIDAgMSAxIDYgMHYuMDRhMy41IDMuNSAwIDAgMSAzLjI0IDUuNjVBNCA0IDAgMCAxIDE2IDE5WiIgLz4KICA8cGF0aCBkPSJNMTIgMTl2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tree-deciduous\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTreeDeciduous extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1433,"removedExports":[],"renderedExports":["LucideTreeDeciduous"],"renderedLength":1270},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/transgender.d.ts":{"code":"/**\n * @component @name Transgender\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZ2NiIgLz4KICA8cGF0aCBkPSJNMTQgMjBoLTQiIC8+CiAgPHBhdGggZD0iTTE4IDJoNHY0IiAvPgogIDxwYXRoIGQ9Im0yIDIgNy4xNyA3LjE3IiAvPgogIDxwYXRoIGQ9Ik0yIDUuMzU1VjJoMy4zNTciIC8+CiAgPHBhdGggZD0ibTIyIDItNy4xNyA3LjE3IiAvPgogIDxwYXRoIGQ9Ik04IDUgNSA4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/transgender\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTransgender extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1524,"removedExports":[],"renderedExports":["LucideTransgender"],"renderedLength":1361},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/trash-2.d.ts":{"code":"/**\n * @component @name Trash2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTF2NiIgLz4KICA8cGF0aCBkPSJNMTQgMTF2NiIgLz4KICA8cGF0aCBkPSJNMTkgNnYxNGEyIDIgMCAwIDEtMiAySDdhMiAyIDAgMCAxLTItMlY2IiAvPgogIDxwYXRoIGQ9Ik0zIDZoMTgiIC8+CiAgPHBhdGggZD0iTTggNlY0YTIgMiAwIDAgMSAyLTJoNGEyIDIgMCAwIDEgMiAydjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/trash-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTrash2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1435,"removedExports":[],"renderedExports":["LucideTrash2"],"renderedLength":1272},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tree-palm.d.ts":{"code":"/**\n * @component @name TreePalm\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgOGMwLTIuNzYtMi40Ni01LTUuNS01UzIgNS4yNCAyIDhoMmwxLTEgMSAxaDQiIC8+CiAgPHBhdGggZD0iTTEzIDcuMTRBNS44MiA1LjgyIDAgMCAxIDE2LjUgNmMzLjA0IDAgNS41IDIuMjQgNS41IDVoLTNsLTEtMS0xIDFoLTMiIC8+CiAgPHBhdGggZD0iTTUuODkgOS43MWMtMi4xNSAyLjE1LTIuMyA1LjQ3LS4zNSA3LjQzbDQuMjQtNC4yNS43LS43LjcxLS43MSAyLjEyLTIuMTJjLTEuOTUtMS45Ni01LjI3LTEuOC03LjQyLjM1IiAvPgogIDxwYXRoIGQ9Ik0xMSAxNS41Yy41IDIuNS0uMTcgNC41LTEgNi41aDRjMi01LjUtLjUtMTItMS0xNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tree-palm\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTreePalm extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideTreePalm\n */\ndeclare const LucidePalmtree: typeof LucideTreePalm;","originalLength":1770,"removedExports":[],"renderedExports":["LucideTreePalm","LucidePalmtree"],"renderedLength":1600},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tree-pine.d.ts":{"code":"/**\n * @component @name TreePine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTQgMyAzLjNhMSAxIDAgMCAxLS43IDEuN0g0LjdhMSAxIDAgMCAxLS43LTEuN0w3IDE0aC0uM2ExIDEgMCAwIDEtLjctMS43TDkgOWgtLjJBMSAxIDAgMCAxIDggNy4zTDEyIDNsNCA0LjNhMSAxIDAgMCAxLS44IDEuN0gxNWwzIDMuM2ExIDEgMCAwIDEtLjcgMS43SDE3WiIgLz4KICA8cGF0aCBkPSJNMTIgMjJ2LTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tree-pine\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTreePine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1471,"removedExports":[],"renderedExports":["LucideTreePine"],"renderedLength":1308},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/trees.d.ts":{"code":"/**\n * @component @name Trees\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTB2LjJBMyAzIDAgMCAxIDguOSAxNkg1YTMgMyAwIDAgMS0xLTUuOFYxMGEzIDMgMCAwIDEgNiAwWiIgLz4KICA8cGF0aCBkPSJNNyAxNnY2IiAvPgogIDxwYXRoIGQ9Ik0xMyAxOXYzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxOWg4LjNhMSAxIDAgMCAwIC43LTEuN0wxOCAxNGguM2ExIDEgMCAwIDAgLjctMS43TDE2IDloLjJhMSAxIDAgMCAwIC44LTEuN0wxMyAzbC0xLjQgMS41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/trees\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTrees extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1496,"removedExports":[],"renderedExports":["LucideTrees"],"renderedLength":1333},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/trending-down.d.ts":{"code":"/**\n * @component @name TrendingDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTdoNnYtNiIgLz4KICA8cGF0aCBkPSJtMjIgMTctOC41LTguNS01IDVMMiA3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/trending-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTrendingDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1315,"removedExports":[],"renderedExports":["LucideTrendingDown"],"renderedLength":1152},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/trending-up-down.d.ts":{"code":"/**\n * @component @name TrendingUpDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuODI4IDE0LjgyOCAyMSAyMSIgLz4KICA8cGF0aCBkPSJNMjEgMTZ2NWgtNSIgLz4KICA8cGF0aCBkPSJtMjEgMy05IDktNC00LTYgNiIgLz4KICA8cGF0aCBkPSJNMjEgOFYzaC01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/trending-up-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTrendingUpDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1404,"removedExports":[],"renderedExports":["LucideTrendingUpDown"],"renderedLength":1241},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/triangle-alert.d.ts":{"code":"/**\n * @component @name TriangleAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEuNzMgMTgtOC0xNGEyIDIgMCAwIDAtMy40OCAwbC04IDE0QTIgMiAwIDAgMCA0IDIxaDE2YTIgMiAwIDAgMCAxLjczLTMiIC8+CiAgPHBhdGggZD0iTTEyIDl2NCIgLz4KICA8cGF0aCBkPSJNMTIgMTdoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/triangle-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTriangleAlert extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideTriangleAlert\n */\ndeclare const LucideAlertTriangle: typeof LucideTriangleAlert;","originalLength":1564,"removedExports":[],"renderedExports":["LucideTriangleAlert","LucideAlertTriangle"],"renderedLength":1394},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/trending-up.d.ts":{"code":"/**\n * @component @name TrendingUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgN2g2djYiIC8+CiAgPHBhdGggZD0ibTIyIDctOC41IDguNS01LTVMMiAxNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/trending-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTrendingUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1303,"removedExports":[],"renderedExports":["LucideTrendingUp"],"renderedLength":1140},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/triangle-dashed.d.ts":{"code":"/**\n * @component @name TriangleDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMTcgNC4xOTNhMiAyIDAgMCAxIDMuNjY2LjAxMyIgLz4KICA8cGF0aCBkPSJNMTQgMjFoMiIgLz4KICA8cGF0aCBkPSJtMTUuODc0IDcuNzQzIDEgMS43MzIiIC8+CiAgPHBhdGggZD0ibTE4Ljg0OSAxMi45NTIgMSAxLjczMiIgLz4KICA8cGF0aCBkPSJNMjEuODI0IDE4LjE4YTIgMiAwIDAgMS0xLjgzNSAyLjgyNCIgLz4KICA8cGF0aCBkPSJNNC4wMjQgMjFhMiAyIDAgMCAxLTEuODM5LTIuODM5IiAvPgogIDxwYXRoIGQ9Im01LjEzNiAxMi45NTItMSAxLjczMiIgLz4KICA8cGF0aCBkPSJNOCAyMWgyIiAvPgogIDxwYXRoIGQ9Im04LjEwMiA3Ljc0My0xIDEuNzMyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/triangle-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTriangleDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1695,"removedExports":[],"renderedExports":["LucideTriangleDashed"],"renderedLength":1532},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/triangle-right.d.ts":{"code":"/**\n * @component @name TriangleRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMThhMiAyIDAgMCAxLTIgMkgzYy0xLjEgMC0xLjMtLjYtLjQtMS4zTDIwLjQgNC4zYy45LS43IDEuNi0uNCAxLjYuN1oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/triangle-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTriangleRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1353,"removedExports":[],"renderedExports":["LucideTriangleRight"],"renderedLength":1190},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/triangle.d.ts":{"code":"/**\n * @component @name Triangle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNzMgNGEyIDIgMCAwIDAtMy40NiAwbC04IDE0QTIgMiAwIDAgMCA0IDIxaDE2YTIgMiAwIDAgMCAxLjczLTNaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/triangle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTriangle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1314,"removedExports":[],"renderedExports":["LucideTriangle"],"renderedLength":1151},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/trophy.d.ts":{"code":"/**\n * @component @name Trophy\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTQuNjZWMTdhMSAxIDAgMCAxLTEgMSAyIDIgMCAwIDAtMiAydjIiIC8+CiAgPHBhdGggZD0iTTE0IDE0LjY2VjE3YTEgMSAwIDAgMCAxIDEgMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNy45MTYgMTBIMTkuNUEyLjUgMi41IDAgMCAwIDIyIDcuNVY1YTEgMSAwIDAgMC0xLTFoLTMiIC8+CiAgPHBhdGggZD0iTTQgMjJoMTYiIC8+CiAgPHBhdGggZD0iTTYgOWE2IDYgMCAwIDAgMTIgMFYzYTEgMSAwIDAgMC0xLTFIN2ExIDEgMCAwIDAtMSAxeiIgLz4KICA8cGF0aCBkPSJNNi4wODQgMTBINC41QTIuNSAyLjUgMCAwIDEgMiA3LjVWNWExIDEgMCAwIDEgMS0xaDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/trophy\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTrophy extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1654,"removedExports":[],"renderedExports":["LucideTrophy"],"renderedLength":1491},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/turkish-lira.d.ts":{"code":"/**\n * @component @name TurkishLira\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNCA1IDkiIC8+CiAgPHBhdGggZD0ibTE1IDguNS0xMCA1IiAvPgogIDxwYXRoIGQ9Ik0xOCAxMmE5IDkgMCAwIDEtOSA5VjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/turkish-lira\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTurkishLira extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1345,"removedExports":[],"renderedExports":["LucideTurkishLira"],"renderedLength":1182},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/truck.d.ts":{"code":"/**\n * @component @name Truck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMThWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMWExIDEgMCAwIDAgMSAxaDIiIC8+CiAgPHBhdGggZD0iTTE1IDE4SDkiIC8+CiAgPHBhdGggZD0iTTE5IDE4aDJhMSAxIDAgMCAwIDEtMXYtMy42NWExIDEgMCAwIDAtLjIyLS42MjRsLTMuNDgtNC4zNUExIDEgMCAwIDAgMTcuNTIgOEgxNCIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE4IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSIxOCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/truck\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTruck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1536,"removedExports":[],"renderedExports":["LucideTruck"],"renderedLength":1373},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/truck-electric.d.ts":{"code":"/**\n * @component @name TruckElectric\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTlWN2EyIDIgMCAwIDAtMi0ySDkiIC8+CiAgPHBhdGggZD0iTTE1IDE5SDkiIC8+CiAgPHBhdGggZD0iTTE5IDE5aDJhMSAxIDAgMCAwIDEtMXYtMy42NWExIDEgMCAwIDAtLjIyLS42MkwxOC4zIDkuMzhhMSAxIDAgMCAwLS43OC0uMzhIMTQiIC8+CiAgPHBhdGggZD0iTTIgMTN2NWExIDEgMCAwIDAgMSAxaDIiIC8+CiAgPHBhdGggZD0iTTQgMyAyLjE1IDUuMTVhLjQ5NS40OTUgMCAwIDAgLjM1Ljg2aDIuMTVhLjQ3LjQ3IDAgMCAxIC4zNS44NkwzIDkuMDIiIC8+CiAgPGNpcmNsZSBjeD0iMTciIGN5PSIxOSIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSI3IiBjeT0iMTkiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/truck-electric\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTruckElectric extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1701,"removedExports":[],"renderedExports":["LucideTruckElectric"],"renderedLength":1538},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/turntable.d.ts":{"code":"/**\n * @component @name Turntable\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTIuMDFoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xOCA4djRhOCA4IDAgMCAxLTEuMDcgNCIgLz4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjEyIiByPSI0IiAvPgogIDxyZWN0IHg9IjIiIHk9IjQiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/turntable\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTurntable extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1420,"removedExports":[],"renderedExports":["LucideTurntable"],"renderedLength":1257},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/turtle.d.ts":{"code":"/**\n * @component @name Turtle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTAgMiA0djNhMSAxIDAgMCAwIDEgMWgyYTEgMSAwIDAgMCAxLTF2LTNhOCA4IDAgMSAwLTE2IDB2M2ExIDEgMCAwIDAgMSAxaDJhMSAxIDAgMCAwIDEtMXYtM2wyLTRoNFoiIC8+CiAgPHBhdGggZD0iTTQuODIgNy45IDggMTAiIC8+CiAgPHBhdGggZD0iTTE1LjE4IDcuOSAxMiAxMCIgLz4KICA8cGF0aCBkPSJNMTYuOTMgMTBIMjBhMiAyIDAgMCAxIDAgNEgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/turtle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTurtle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1490,"removedExports":[],"renderedExports":["LucideTurtle"],"renderedLength":1327},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tv-minimal-play.d.ts":{"code":"/**\n * @component @name TvMinimalPlay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMDMzIDkuNDRhLjY0Ny42NDcgMCAwIDEgMCAxLjEybC00LjA2NSAyLjM1MmEuNjQ1LjY0NSAwIDAgMS0uOTY4LS41NlY3LjY0OGEuNjQ1LjY0NSAwIDAgMSAuOTY3LS41NnoiIC8+CiAgPHBhdGggZD0iTTcgMjFoMTAiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiB4PSIyIiB5PSIzIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tv-minimal-play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTvMinimalPlay extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1498,"removedExports":[],"renderedExports":["LucideTvMinimalPlay"],"renderedLength":1335},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tv-minimal.d.ts":{"code":"/**\n * @component @name TvMinimal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyMWgxMCIgLz4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHg9IjIiIHk9IjMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tv-minimal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTvMinimal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideTvMinimal\n */\ndeclare const LucideTv2: typeof LucideTvMinimal;","originalLength":1432,"removedExports":[],"renderedExports":["LucideTvMinimal","LucideTv2"],"renderedLength":1262},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/tv.d.ts":{"code":"/**\n * @component @name Tv\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMi01IDUtNS01IiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNSIgeD0iMiIgeT0iNyIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tv\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTv extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1278,"removedExports":[],"renderedExports":["LucideTv"],"renderedLength":1115},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/type-outline.d.ts":{"code":"/**\n * @component @name TypeOutline\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTYuNWEuNS41IDAgMCAwIC41LjVoLjVhMiAyIDAgMCAxIDAgNEg5YTIgMiAwIDAgMSAwLTRoLjVhLjUuNSAwIDAgMCAuNS0uNXYtOWEuNS41IDAgMCAwLS41LS41aC0zYS41LjUgMCAwIDAtLjUuNVY4YTIgMiAwIDAgMS00IDBWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtNCAwdi0uNWEuNS41IDAgMCAwLS41LS41aC0zYS41LjUgMCAwIDAtLjUuNVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/type-outline\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTypeOutline extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1541,"removedExports":[],"renderedExports":["LucideTypeOutline"],"renderedLength":1378},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/umbrella-off.d.ts":{"code":"/**\n * @component @name UmbrellaOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2N2EyIDIgMCAwIDAgNCAwIiAvPgogIDxwYXRoIGQ9Ik0xMiAydjIiIC8+CiAgPHBhdGggZD0iTTE4LjY1NiAxM2gyLjMzNmExIDEgMCAwIDAgLjk3LTEuMjc0IDEwLjI4NCAxMC4yODQgMCAwIDAtMTIuMDctNy41MSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik01Ljk2MSA1Ljk1N2ExMC4yOCAxMC4yOCAwIDAgMC0zLjkyMiA1Ljc2OUExIDEgMCAwIDAgMyAxM2gxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/umbrella-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUmbrellaOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1553,"removedExports":[],"renderedExports":["LucideUmbrellaOff"],"renderedLength":1390},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/type.d.ts":{"code":"/**\n * @component @name Type\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNHYxNiIgLz4KICA8cGF0aCBkPSJNNCA3VjVhMSAxIDAgMCAxIDEtMWgxNGExIDEgMCAwIDEgMSAxdjIiIC8+CiAgPHBhdGggZD0iTTkgMjBoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/type\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideType extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1318,"removedExports":[],"renderedExports":["LucideType"],"renderedLength":1155},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/underline.d.ts":{"code":"/**\n * @component @name Underline\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiA0djZhNiA2IDAgMCAwIDEyIDBWNCIgLz4KICA8bGluZSB4MT0iNCIgeDI9IjIwIiB5MT0iMjAiIHkyPSIyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/underline\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUnderline extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1320,"removedExports":[],"renderedExports":["LucideUnderline"],"renderedLength":1157},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/undo-2.d.ts":{"code":"/**\n * @component @name Undo2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxNCA0IDlsNS01IiAvPgogIDxwYXRoIGQ9Ik00IDloMTAuNWE1LjUgNS41IDAgMCAxIDUuNSA1LjVhNS41IDUuNSAwIDAgMS01LjUgNS41SDExIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/undo-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUndo2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1321,"removedExports":[],"renderedExports":["LucideUndo2"],"renderedLength":1158},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/unfold-horizontal.d.ts":{"code":"/**\n * @component @name UnfoldHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTJoNiIgLz4KICA8cGF0aCBkPSJNOCAxMkgyIiAvPgogIDxwYXRoIGQ9Ik0xMiAydjIiIC8+CiAgPHBhdGggZD0iTTEyIDh2MiIgLz4KICA8cGF0aCBkPSJNMTIgMTR2MiIgLz4KICA8cGF0aCBkPSJNMTIgMjB2MiIgLz4KICA8cGF0aCBkPSJtMTkgMTUgMy0zLTMtMyIgLz4KICA8cGF0aCBkPSJtNSA5LTMgMyAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/unfold-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUnfoldHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1519,"removedExports":[],"renderedExports":["LucideUnfoldHorizontal"],"renderedLength":1356},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/undo-dot.d.ts":{"code":"/**\n * @component @name UndoDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTdhOSA5IDAgMCAwLTE1LTYuN0wzIDEzIiAvPgogIDxwYXRoIGQ9Ik0zIDd2Nmg2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTciIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/undo-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUndoDot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1337,"removedExports":[],"renderedExports":["LucideUndoDot"],"renderedLength":1174},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/unfold-vertical.d.ts":{"code":"/**\n * @component @name UnfoldVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTYiIC8+CiAgPHBhdGggZD0iTTEyIDhWMiIgLz4KICA8cGF0aCBkPSJNNCAxMkgyIiAvPgogIDxwYXRoIGQ9Ik0xMCAxMkg4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMmgtMiIgLz4KICA8cGF0aCBkPSJNMjIgMTJoLTIiIC8+CiAgPHBhdGggZD0ibTE1IDE5LTMgMy0zLTMiIC8+CiAgPHBhdGggZD0ibTE1IDUtMy0zLTMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/unfold-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUnfoldVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1515,"removedExports":[],"renderedExports":["LucideUnfoldVertical"],"renderedLength":1352},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/undo.d.ts":{"code":"/**\n * @component @name Undo\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3djZoNiIgLz4KICA8cGF0aCBkPSJNMjEgMTdhOSA5IDAgMCAwLTktOSA5IDkgMCAwIDAtNiAyLjNMMyAxMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/undo\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUndo extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1290,"removedExports":[],"renderedExports":["LucideUndo"],"renderedLength":1127},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/ungroup.d.ts":{"code":"/**\n * @component @name Ungroup\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIxMSIgeT0iMTQiIHdpZHRoPSIxMCIgaGVpZ2h0PSI3IiByeD0iMiIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTAiIGhlaWdodD0iNyIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ungroup\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUngroup extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1340,"removedExports":[],"renderedExports":["LucideUngroup"],"renderedLength":1177},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/university.d.ts":{"code":"/**\n * @component @name University\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjF2LTNhMiAyIDAgMCAwLTQgMHYzIiAvPgogIDxwYXRoIGQ9Ik0xOCAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTE4IDE2aC4wMSIgLz4KICA8cGF0aCBkPSJNMjIgN2ExIDEgMCAwIDAtMS0xaC0yYTIgMiAwIDAgMS0xLjE0My0uMzU5TDEzLjE0MyAyLjM2YTIgMiAwIDAgMC0yLjI4Ni0uMDAxTDYuMTQzIDUuNjRBMiAyIDAgMCAxIDUgNkgzYTEgMSAwIDAgMC0xIDF2MTJhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0yeiIgLz4KICA8cGF0aCBkPSJNNiAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTYgMTZoLjAxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/university\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUniversity extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideUniversity\n */\ndeclare const LucideSchool2: typeof LucideUniversity;","originalLength":1807,"removedExports":[],"renderedExports":["LucideUniversity","LucideSchool2"],"renderedLength":1637},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/unlink.d.ts":{"code":"/**\n * @component @name Unlink\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTguODQgMTIuMjUgMS43Mi0xLjcxaC0uMDJhNS4wMDQgNS4wMDQgMCAwIDAtLjEyLTcuMDcgNS4wMDYgNS4wMDYgMCAwIDAtNi45NSAwbC0xLjcyIDEuNzEiIC8+CiAgPHBhdGggZD0ibTUuMTcgMTEuNzUtMS43MSAxLjcxYTUuMDA0IDUuMDA0IDAgMCAwIC4xMiA3LjA3IDUuMDA2IDUuMDA2IDAgMCAwIDYuOTUgMGwxLjcxLTEuNzEiIC8+CiAgPGxpbmUgeDE9IjgiIHgyPSI4IiB5MT0iMiIgeTI9IjUiIC8+CiAgPGxpbmUgeDE9IjIiIHgyPSI1IiB5MT0iOCIgeTI9IjgiIC8+CiAgPGxpbmUgeDE9IjE2IiB4Mj0iMTYiIHkxPSIxOSIgeTI9IjIyIiAvPgogIDxsaW5lIHgxPSIxOSIgeDI9IjIyIiB5MT0iMTYiIHkyPSIxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/unlink\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUnlink extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1686,"removedExports":[],"renderedExports":["LucideUnlink"],"renderedLength":1523},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/unplug.d.ts":{"code":"/**\n * @component @name Unplug\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTkgNSAzLTMiIC8+CiAgPHBhdGggZD0ibTIgMjIgMy0zIiAvPgogIDxwYXRoIGQ9Ik02LjMgMjAuM2EyLjQgMi40IDAgMCAwIDMuNCAwTDEyIDE4bC02LTYtMi4zIDIuM2EyLjQgMi40IDAgMCAwIDAgMy40WiIgLz4KICA8cGF0aCBkPSJNNy41IDEzLjUgMTAgMTEiIC8+CiAgPHBhdGggZD0iTTEwLjUgMTYuNSAxMyAxNCIgLz4KICA8cGF0aCBkPSJtMTIgNiA2IDYgMi4zLTIuM2EyLjQgMi40IDAgMCAwIDAtMy40bC0yLjYtMi42YTIuNCAyLjQgMCAwIDAtMy40IDBaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/unplug\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUnplug extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1566,"removedExports":[],"renderedExports":["LucideUnplug"],"renderedLength":1403},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/unlink-2.d.ts":{"code":"/**\n * @component @name Unlink2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgN2gyYTUgNSAwIDAgMSAwIDEwaC0ybS02IDBIN0E1IDUgMCAwIDEgNyA3aDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/unlink-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUnlink2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1285,"removedExports":[],"renderedExports":["LucideUnlink2"],"renderedLength":1122},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/upload.d.ts":{"code":"/**\n * @component @name Upload\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxMiIgLz4KICA8cGF0aCBkPSJtMTcgOC01LTUtNSA1IiAvPgogIDxwYXRoIGQ9Ik0yMSAxNXY0YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0ydi00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/upload\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUpload extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1338,"removedExports":[],"renderedExports":["LucideUpload"],"renderedLength":1175},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/usb.d.ts":{"code":"/**\n * @component @name Usb\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjciIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjIwIiByPSIxIiAvPgogIDxwYXRoIGQ9Ik00LjcgMTkuMyAxOSA1IiAvPgogIDxwYXRoIGQ9Im0yMSAzLTMgMSAyIDJaIiAvPgogIDxwYXRoIGQ9Ik05LjI2IDcuNjggNSAxMmwyIDUiIC8+CiAgPHBhdGggZD0ibTEwIDE0IDUgMiAzLjUtMy41IiAvPgogIDxwYXRoIGQ9Im0xOCAxMiAxLTEgMSAxLTEgMVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/usb\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUsb extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1484,"removedExports":[],"renderedExports":["LucideUsb"],"renderedLength":1321},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-check.d.ts":{"code":"/**\n * @component @name UserCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTEgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMTYgMjF2LTJhNCA0IDAgMCAwLTQtNEg2YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1373,"removedExports":[],"renderedExports":["LucideUserCheck"],"renderedLength":1210},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-key.d.ts":{"code":"/**\n * @component @name UserKey\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTF2NiIgLz4KICA8cGF0aCBkPSJNMjAgMTNoMiIgLz4KICA8cGF0aCBkPSJNMyAyMXYtMmE0IDQgMCAwIDEgNC00aDZhNCA0IDAgMCAxIDIuMDcyLjU3OCIgLz4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjciIHI9IjQiIC8+CiAgPGNpcmNsZSBjeD0iMjAiIGN5PSIxOSIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-key\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserKey extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1437,"removedExports":[],"renderedExports":["LucideUserKey"],"renderedLength":1274},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-lock.d.ts":{"code":"/**\n * @component @name UserLock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTZ2LTJhMiAyIDAgMCAwLTQgMHYyIiAvPgogIDxwYXRoIGQ9Ik05LjUgMTVIN2E0IDQgMCAwIDAtNCA0djIiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI3IiByPSI0IiAvPgogIDxyZWN0IHg9IjEzIiB5PSIxNiIgd2lkdGg9IjgiIGhlaWdodD0iNSIgcng9Ii44OTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserLock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1435,"removedExports":[],"renderedExports":["LucideUserLock"],"renderedLength":1272},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-plus.d.ts":{"code":"/**\n * @component @name UserPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjF2LTJhNCA0IDAgMCAwLTQtNEg2YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KICA8bGluZSB4MT0iMTkiIHgyPSIxOSIgeTE9IjgiIHkyPSIxNCIgLz4KICA8bGluZSB4MT0iMjIiIHgyPSIxNiIgeTE9IjExIiB5Mj0iMTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1439,"removedExports":[],"renderedExports":["LucideUserPlus"],"renderedLength":1276},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/umbrella.d.ts":{"code":"/**\n * @component @name Umbrella\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2N2EyIDIgMCAwIDAgNCAwIiAvPgogIDxwYXRoIGQ9Ik0xMiAydjIiIC8+CiAgPHBhdGggZD0iTTIwLjk5MiAxM2ExIDEgMCAwIDAgLjk3LTEuMjc0IDEwLjI4NCAxMC4yODQgMCAwIDAtMTkuOTIzIDBBMSAxIDAgMCAwIDMgMTN6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/umbrella\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUmbrella extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1406,"removedExports":[],"renderedExports":["LucideUmbrella"],"renderedLength":1243},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-pen.d.ts":{"code":"/**\n * @component @name UserPen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNSAxNUg3YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8cGF0aCBkPSJNMjEuMzc4IDE2LjYyNmExIDEgMCAwIDAtMy4wMDQtMy4wMDRsLTQuMDEgNC4wMTJhMiAyIDAgMCAwLS41MDYuODU0bC0uODM3IDIuODdhLjUuNSAwIDAgMCAuNjIuNjJsMi44Ny0uODM3YTIgMiAwIDAgMCAuODU0LS41MDZ6IiAvPgogIDxjaXJjbGUgY3g9IjEwIiBjeT0iNyIgcj0iNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserPen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1493,"removedExports":[],"renderedExports":["LucideUserPen"],"renderedLength":1330},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-round-cog.d.ts":{"code":"/**\n * @component @name UserRoundCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuMzA1IDE5LjUzLjkyMy0uMzgyIiAvPgogIDxwYXRoIGQ9Im0xNS4yMjggMTYuODUyLS45MjMtLjM4MyIgLz4KICA8cGF0aCBkPSJtMTYuODUyIDE1LjIyOC0uMzgzLS45MjMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAyMC43NzItLjM4My45MjQiIC8+CiAgPHBhdGggZD0ibTE5LjE0OCAxNS4yMjguMzgzLS45MjMiIC8+CiAgPHBhdGggZD0ibTE5LjUzIDIxLjY5Ni0uMzgyLS45MjQiIC8+CiAgPHBhdGggZD0iTTIgMjFhOCA4IDAgMCAxIDEwLjQzNC03LjYyIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTYuODUyLjkyNC0uMzgzIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTkuMTQ4LjkyNC4zODMiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-round-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserRoundCog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideUserRoundCog\n */\ndeclare const LucideUserCog2: typeof LucideUserRoundCog;","originalLength":1931,"removedExports":[],"renderedExports":["LucideUserRoundCog","LucideUserCog2"],"renderedLength":1761},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-round-check.d.ts":{"code":"/**\n * @component @name UserRoundCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTMuMjkyLTYiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxwYXRoIGQ9Im0xNiAxOSAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/user-round-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserRoundCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideUserRoundCheck\n */\ndeclare const LucideUserCheck2: typeof LucideUserRoundCheck;","originalLength":1523,"removedExports":[],"renderedExports":["LucideUserRoundCheck","LucideUserCheck2"],"renderedLength":1353},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-round-arrow-left.d.ts":{"code":"/**\n * @component @name UserRoundArrowLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTkgMTYtMyAzIiAvPgogIDxwYXRoIGQ9Ik0yIDIxYTggOCAwIDAgMSAxMi42NjQtNi41IiAvPgogIDxwYXRoIGQ9Ik0yMiAxOWgtNmwzIDMiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/user-round-arrow-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserRoundArrowLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1441,"removedExports":[],"renderedExports":["LucideUserRoundArrowLeft"],"renderedLength":1278},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-minus.d.ts":{"code":"/**\n * @component @name UserMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjF2LTJhNCA0IDAgMCAwLTQtNEg2YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KICA8bGluZSB4MT0iMjIiIHgyPSIxNiIgeTE9IjExIiB5Mj0iMTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1389,"removedExports":[],"renderedExports":["LucideUserMinus"],"renderedLength":1226},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-round-key.d.ts":{"code":"/**\n * @component @name UserRoundKey\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTF2NiIgLz4KICA8cGF0aCBkPSJNMTkgMTNoMiIgLz4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTIuODY4LTYuMzQ5IiAvPgogIDxjaXJjbGUgY3g9IjEwIiBjeT0iOCIgcj0iNSIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjE5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/user-round-key\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserRoundKey extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1444,"removedExports":[],"renderedExports":["LucideUserRoundKey"],"renderedLength":1281},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-round-pen.d.ts":{"code":"/**\n * @component @name UserRoundPen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTAuODIxLTcuNDg3IiAvPgogIDxwYXRoIGQ9Ik0yMS4zNzggMTYuNjI2YTEgMSAwIDAgMC0zLjAwNC0zLjAwNGwtNC4wMSA0LjAxMmEyIDIgMCAwIDAtLjUwNi44NTRsLS44MzcgMi44N2EuNS41IDAgMCAwIC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMCAwIC44NTQtLjUwNnoiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/user-round-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserRoundPen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1524,"removedExports":[],"renderedExports":["LucideUserRoundPen"],"renderedLength":1361},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-round-minus.d.ts":{"code":"/**\n * @component @name UserRoundMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTMuMjkyLTYiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxwYXRoIGQ9Ik0yMiAxOWgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-round-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserRoundMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideUserRoundMinus\n */\ndeclare const LucideUserMinus2: typeof LucideUserRoundMinus;","originalLength":1519,"removedExports":[],"renderedExports":["LucideUserRoundMinus","LucideUserMinus2"],"renderedLength":1349},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-round-search.d.ts":{"code":"/**\n * @component @name UserRoundSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjgiIHI9IjUiIC8+CiAgPHBhdGggZD0iTTIgMjFhOCA4IDAgMCAxIDEwLjQzNC03LjYyIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTIyIDIyLTEuOS0xLjkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-round-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserRoundSearch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1438,"removedExports":[],"renderedExports":["LucideUserRoundSearch"],"renderedLength":1275},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-round-plus.d.ts":{"code":"/**\n * @component @name UserRoundPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTMuMjkyLTYiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxwYXRoIGQ9Ik0xOSAxNnY2IiAvPgogIDxwYXRoIGQ9Ik0yMiAxOWgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-round-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserRoundPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideUserRoundPlus\n */\ndeclare const LucideUserPlus2: typeof LucideUserRoundPlus;","originalLength":1541,"removedExports":[],"renderedExports":["LucideUserRoundPlus","LucideUserPlus2"],"renderedLength":1371},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-cog.d.ts":{"code":"/**\n * @component @name UserCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTVINmE0IDQgMCAwIDAtNCA0djIiIC8+CiAgPHBhdGggZD0ibTE0LjMwNSAxNi41My45MjMtLjM4MiIgLz4KICA8cGF0aCBkPSJtMTUuMjI4IDEzLjg1Mi0uOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAxMi4yMjgtLjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xNi44NTIgMTcuNzcyLS4zODMuOTI0IiAvPgogIDxwYXRoIGQ9Im0xOS4xNDggMTIuMjI4LjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xOS41MyAxOC42OTYtLjM4Mi0uOTI0IiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTMuODUyLjkyNC0uMzgzIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTYuMTQ4LjkyNC4zODMiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxNSIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserCog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1761,"removedExports":[],"renderedExports":["LucideUserCog"],"renderedLength":1598},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-round.d.ts":{"code":"/**\n * @component @name UserRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjUiIC8+CiAgPHBhdGggZD0iTTIwIDIxYTggOCAwIDAgMC0xNiAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/user-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserRound extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideUserRound\n */\ndeclare const LucideUser2: typeof LucideUserRound;","originalLength":1428,"removedExports":[],"renderedExports":["LucideUserRound","LucideUser2"],"renderedLength":1258},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-search.d.ts":{"code":"/**\n * @component @name UserSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjciIHI9IjQiIC8+CiAgPHBhdGggZD0iTTEwLjMgMTVIN2E0IDQgMCAwIDAtNCA0djIiIC8+CiAgPGNpcmNsZSBjeD0iMTciIGN5PSIxNyIgcj0iMyIgLz4KICA8cGF0aCBkPSJtMjEgMjEtMS45LTEuOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserSearch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1407,"removedExports":[],"renderedExports":["LucideUserSearch"],"renderedLength":1244},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-x.d.ts":{"code":"/**\n * @component @name UserX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjF2LTJhNCA0IDAgMCAwLTQtNEg2YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KICA8bGluZSB4MT0iMTciIHgyPSIyMiIgeTE9IjgiIHkyPSIxMyIgLz4KICA8bGluZSB4MT0iMjIiIHgyPSIxNyIgeTE9IjgiIHkyPSIxMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1421,"removedExports":[],"renderedExports":["LucideUserX"],"renderedLength":1258},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-star.d.ts":{"code":"/**\n * @component @name UserStar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuMDUxIDEyLjYxNmExIDEgMCAwIDEgMS45MDkuMDI0bC43MzcgMS40NTJhMSAxIDAgMCAwIC43MzcuNTM1bDEuNjM0LjI1NmExIDEgMCAwIDEgLjU4OCAxLjgwNmwtMS4xNzIgMS4xNjhhMSAxIDAgMCAwLS4yODIuODY2bC4yNTkgMS42MTNhMSAxIDAgMCAxLTEuNTQxIDEuMTM0bC0xLjQ2NS0uNzVhMSAxIDAgMCAwLS45MTIgMGwtMS40NjUuNzVhMSAxIDAgMCAxLTEuNTM5LTEuMTMzbC4yNTgtMS42MTNhMSAxIDAgMCAwLS4yODItLjg2NmwtMS4xNTYtMS4xNTNhMSAxIDAgMCAxIC41NzItMS44MjJsMS42MzMtLjI1NmExIDEgMCAwIDAgLjczNy0uNTM1eiIgLz4KICA8cGF0aCBkPSJNOCAxNUg3YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjciIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-star\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserStar extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1747,"removedExports":[],"renderedExports":["LucideUserStar"],"renderedLength":1584},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-shield.d.ts":{"code":"/**\n * @component @name UserShield\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTVINmE0IDQgMCAwIDAtNCA0djIiIC8+CiAgPHBhdGggZD0iTTIyIDE3LjVjMCAyLjQ5OS0xLjc1IDMuNzQ5LTMuODMgNC40NzRhLjUuNSAwIDAgMS0uMzM1LS4wMDVjLTIuMDg1LS43Mi0zLjgzNS0xLjk3LTMuODM1LTQuNDdWMTRhLjUuNSAwIDAgMSAuNS0uNDk5YzEgMCAyLjI1LS42IDMuMTItMS4zNmEuNi42IDAgMCAxIC43Ni0uMDAxYy44NzUuNzY1IDIuMTIgMS4zNiAzLjEyIDEuMzZhLjUuNSAwIDAgMSAuNS41eiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-shield\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserShield extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1607,"removedExports":[],"renderedExports":["LucideUserShield"],"renderedLength":1444},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user-round-x.d.ts":{"code":"/**\n * @component @name UserRoundX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTEuODczLTciIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxwYXRoIGQ9Im0xNyAxNyA1IDUiIC8+CiAgPHBhdGggZD0ibTIyIDE3LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-round-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserRoundX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideUserRoundX\n */\ndeclare const LucideUserX2: typeof LucideUserRoundX;","originalLength":1515,"removedExports":[],"renderedExports":["LucideUserRoundX","LucideUserX2"],"renderedLength":1345},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/user.d.ts":{"code":"/**\n * @component @name User\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMjF2LTJhNCA0IDAgMCAwLTQtNEg5YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjciIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUser extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1302,"removedExports":[],"renderedExports":["LucideUser"],"renderedLength":1139},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/users.d.ts":{"code":"/**\n * @component @name Users\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjF2LTJhNCA0IDAgMCAwLTQtNEg2YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8cGF0aCBkPSJNMTYgMy4xMjhhNCA0IDAgMCAxIDAgNy43NDQiIC8+CiAgPHBhdGggZD0iTTIyIDIxdi0yYTQgNCAwIDAgMC0zLTMuODciIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjciIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/users\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUsers extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1420,"removedExports":[],"renderedExports":["LucideUsers"],"renderedLength":1257},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/utensils-crossed.d.ts":{"code":"/**\n * @component @name UtensilsCrossed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMi0yLjMgMi4zYTMgMyAwIDAgMCAwIDQuMmwxLjggMS44YTMgMyAwIDAgMCA0LjIgMEwyMiA4IiAvPgogIDxwYXRoIGQ9Ik0xNSAxNSAzLjMgMy4zYTQuMiA0LjIgMCAwIDAgMCA2bDcuMyA3LjNjLjcuNyAyIC43IDIuOCAwTDE1IDE1Wm0wIDAgNyA3IiAvPgogIDxwYXRoIGQ9Im0yLjEgMjEuOCA2LjQtNi4zIiAvPgogIDxwYXRoIGQ9Im0xOSA1LTcgNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/utensils-crossed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUtensilsCrossed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideUtensilsCrossed\n */\ndeclare const LucideForkKnifeCrossed: typeof LucideUtensilsCrossed;","originalLength":1698,"removedExports":[],"renderedExports":["LucideUtensilsCrossed","LucideForkKnifeCrossed"],"renderedLength":1528},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/users-round.d.ts":{"code":"/**\n * @component @name UsersRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMjFhOCA4IDAgMCAwLTE2IDAiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxwYXRoIGQ9Ik0yMiAyMGMwLTMuMzctMi02LjUtNC04YTUgNSAwIDAgMC0uNDUtOC4zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/users-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUsersRound extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideUsersRound\n */\ndeclare const LucideUsers2: typeof LucideUsersRound;","originalLength":1514,"removedExports":[],"renderedExports":["LucideUsersRound","LucideUsers2"],"renderedLength":1344},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/van.d.ts":{"code":"/**\n * @component @name Van\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNnY1YTEgMSAwIDAgMCAxIDFoNi4xMDJhMSAxIDAgMCAxIC43MTIuMjk4bC44OTguOTFhMSAxIDAgMCAxIC4yODguNzAyVjE3YTEgMSAwIDAgMS0xIDFoLTMiIC8+CiAgPHBhdGggZD0iTTUgMThIM2ExIDEgMCAwIDEtMS0xVjhhMiAyIDAgMCAxIDItMmgxMmMxLjEgMCAyLjEuOCAyLjQgMS44bDEuMTc2IDQuMiIgLz4KICA8cGF0aCBkPSJNOSAxOGg1IiAvPgogIDxjaXJjbGUgY3g9IjE2IiBjeT0iMTgiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNyIgY3k9IjE4IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/van\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVan extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1556,"removedExports":[],"renderedExports":["LucideVan"],"renderedLength":1393},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/utility-pole.d.ts":{"code":"/**\n * @component @name UtilityPole\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KICA8cGF0aCBkPSJNMiA1aDIwIiAvPgogIDxwYXRoIGQ9Ik0zIDN2MiIgLz4KICA8cGF0aCBkPSJNNyAzdjIiIC8+CiAgPHBhdGggZD0iTTE3IDN2MiIgLz4KICA8cGF0aCBkPSJNMjEgM3YyIiAvPgogIDxwYXRoIGQ9Im0xOSA1LTcgNy03LTciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/utility-pole\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUtilityPole extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1445,"removedExports":[],"renderedExports":["LucideUtilityPole"],"renderedLength":1282},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/vault.d.ts":{"code":"/**\n * @component @name Vault\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjcuNSIgY3k9IjcuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KICA8cGF0aCBkPSJtNy45IDcuOSAyLjcgMi43IiAvPgogIDxjaXJjbGUgY3g9IjE2LjUiIGN5PSI3LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+CiAgPHBhdGggZD0ibTEzLjQgMTAuNiAyLjctMi43IiAvPgogIDxjaXJjbGUgY3g9IjcuNSIgY3k9IjE2LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+CiAgPHBhdGggZD0ibTcuOSAxNi4xIDIuNy0yLjciIC8+CiAgPGNpcmNsZSBjeD0iMTYuNSIgY3k9IjE2LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+CiAgPHBhdGggZD0ibTEzLjQgMTMuNCAyLjcgMi43IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/vault\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVault extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1796,"removedExports":[],"renderedExports":["LucideVault"],"renderedLength":1633},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/vector-square.d.ts":{"code":"/**\n * @component @name VectorSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuNSA3YTI0IDI0IDAgMCAxIDAgMTAiIC8+CiAgPHBhdGggZD0iTTQuNSA3YTI0IDI0IDAgMCAwIDAgMTAiIC8+CiAgPHBhdGggZD0iTTcgMTkuNWEyNCAyNCAwIDAgMCAxMCAwIiAvPgogIDxwYXRoIGQ9Ik03IDQuNWEyNCAyNCAwIDAgMSAxMCAwIiAvPgogIDxyZWN0IHg9IjE3IiB5PSIxNyIgd2lkdGg9IjUiIGhlaWdodD0iNSIgcng9IjEiIC8+CiAgPHJlY3QgeD0iMTciIHk9IjIiIHdpZHRoPSI1IiBoZWlnaHQ9IjUiIHJ4PSIxIiAvPgogIDxyZWN0IHg9IjIiIHk9IjE3IiB3aWR0aD0iNSIgaGVpZ2h0PSI1IiByeD0iMSIgLz4KICA8cmVjdCB4PSIyIiB5PSIyIiB3aWR0aD0iNSIgaGVpZ2h0PSI1IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/vector-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVectorSquare extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1719,"removedExports":[],"renderedExports":["LucideVectorSquare"],"renderedLength":1556},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/vegan.d.ts":{"code":"/**\n * @component @name Vegan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgOHE2IDAgNi02LTYgMC02IDYiIC8+CiAgPHBhdGggZD0iTTE3LjQxIDMuNTlhMTAgMTAgMCAxIDAgMyAzIiAvPgogIDxwYXRoIGQ9Ik0yIDJhMjYuNiAyNi42IDAgMCAxIDEwIDIwYy45LTYuODIgMS41LTkuNSA0LTE0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/vegan\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVegan extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1376,"removedExports":[],"renderedExports":["LucideVegan"],"renderedLength":1213},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/venetian-mask.d.ts":{"code":"/**\n * @component @name VenetianMask\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTFjLTEuNSAwLTIuNS41LTMgMiIgLz4KICA8cGF0aCBkPSJNNCA2YTIgMiAwIDAgMC0yIDJ2NGE1IDUgMCAwIDAgNSA1IDggOCAwIDAgMSA1IDIgOCA4IDAgMCAxIDUtMiA1IDUgMCAwIDAgNS01VjhhMiAyIDAgMCAwLTItMmgtM2E4IDggMCAwIDAtNSAyIDggOCAwIDAgMC01LTJ6IiAvPgogIDxwYXRoIGQ9Ik02IDExYzEuNSAwIDIuNS41IDMgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/venetian-mask\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVenetianMask extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1519,"removedExports":[],"renderedExports":["LucideVenetianMask"],"renderedLength":1356},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/venus-and-mars.d.ts":{"code":"/**\n * @component @name VenusAndMars\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjBoNCIgLz4KICA8cGF0aCBkPSJNMTIgMTZ2NiIgLz4KICA8cGF0aCBkPSJNMTcgMmg0djQiIC8+CiAgPHBhdGggZD0ibTIxIDItNS40NiA1LjQ2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTEiIHI9IjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/venus-and-mars\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVenusAndMars extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1416,"removedExports":[],"renderedExports":["LucideVenusAndMars"],"renderedLength":1253},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/utensils.d.ts":{"code":"/**\n * @component @name Utensils\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAydjdjMCAxLjEuOSAyIDIgMmg0YTIgMiAwIDAgMCAyLTJWMiIgLz4KICA8cGF0aCBkPSJNNyAydjIwIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNVYyYTUgNSAwIDAgMC01IDV2NmMwIDEuMS45IDIgMiAyaDNabTAgMHY3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/utensils\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUtensils extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideUtensils\n */\ndeclare const LucideForkKnife: typeof LucideUtensils;","originalLength":1519,"removedExports":[],"renderedExports":["LucideUtensils","LucideForkKnife"],"renderedLength":1349},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/variable.d.ts":{"code":"/**\n * @component @name Variable\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyMXMtNC0zLTQtOSA0LTkgNC05IiAvPgogIDxwYXRoIGQ9Ik0xNiAzczQgMyA0IDktNCA5LTQgOSIgLz4KICA8bGluZSB4MT0iMTUiIHgyPSI5IiB5MT0iOSIgeTI9IjE1IiAvPgogIDxsaW5lIHgxPSI5IiB4Mj0iMTUiIHkxPSI5IiB5Mj0iMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/variable\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVariable extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1414,"removedExports":[],"renderedExports":["LucideVariable"],"renderedLength":1251},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/venus.d.ts":{"code":"/**\n * @component @name Venus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTV2NyIgLz4KICA8cGF0aCBkPSJNOSAxOWg2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iOSIgcj0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/venus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVenus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1296,"removedExports":[],"renderedExports":["LucideVenus"],"renderedLength":1133},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/vibrate-off.d.ts":{"code":"/**\n * @component @name VibrateOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiA4IDIgMi0yIDIgMiAyLTIgMiIgLz4KICA8cGF0aCBkPSJtMjIgOC0yIDIgMiAyLTIgMiAyIDIiIC8+CiAgPHBhdGggZD0iTTggOHYxMGMwIC41NS40NSAxIDEgMWg2Yy41NSAwIDEtLjQ1IDEtMXYtMiIgLz4KICA8cGF0aCBkPSJNMTYgMTAuMzRWNmMwLS41NS0uNDUtMS0xLTFoLTQuMzQiIC8+CiAgPGxpbmUgeDE9IjIiIHgyPSIyMiIgeTE9IjIiIHkyPSIyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/vibrate-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVibrateOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1515,"removedExports":[],"renderedExports":["LucideVibrateOff"],"renderedLength":1352},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/video.d.ts":{"code":"/**\n * @component @name Video\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTMgNS4yMjMgMy40ODJhLjUuNSAwIDAgMCAuNzc3LS40MTZWNy44N2EuNS41IDAgMCAwLS43NTItLjQzMkwxNiAxMC41IiAvPgogIDxyZWN0IHg9IjIiIHk9IjYiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/video\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVideo extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1376,"removedExports":[],"renderedExports":["LucideVideo"],"renderedLength":1213},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/view.d.ts":{"code":"/**\n * @component @name View\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTd2MmEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnYtMiIgLz4KICA8cGF0aCBkPSJNMjEgN1Y1YTIgMiAwIDAgMC0yLTJINWEyIDIgMCAwIDAtMiAydjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMSIgLz4KICA8cGF0aCBkPSJNMTguOTQ0IDEyLjMzYTEgMSAwIDAgMCAwLS42NiA3LjUgNy41IDAgMCAwLTEzLjg4OCAwIDEgMSAwIDAgMCAwIC42NiA3LjUgNy41IDAgMCAwIDEzLjg4OCAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/view\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideView extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1518,"removedExports":[],"renderedExports":["LucideView"],"renderedLength":1355},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/videotape.d.ts":{"code":"/**\n * @component @name Videotape\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yIDhoMjAiIC8+CiAgPGNpcmNsZSBjeD0iOCIgY3k9IjE0IiByPSIyIiAvPgogIDxwYXRoIGQ9Ik04IDEyaDgiIC8+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSIxNCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/videotape\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVideotape extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1436,"removedExports":[],"renderedExports":["LucideVideotape"],"renderedLength":1273},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/vibrate.d.ts":{"code":"/**\n * @component @name Vibrate\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiA4IDIgMi0yIDIgMiAyLTIgMiIgLz4KICA8cGF0aCBkPSJtMjIgOC0yIDIgMiAyLTIgMiAyIDIiIC8+CiAgPHJlY3Qgd2lkdGg9IjgiIGhlaWdodD0iMTQiIHg9IjgiIHk9IjUiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/vibrate\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVibrate extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1364,"removedExports":[],"renderedExports":["LucideVibrate"],"renderedLength":1201},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/video-off.d.ts":{"code":"/**\n * @component @name VideoOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNjYgNkgxNGEyIDIgMCAwIDEgMiAydjIuNWw1LjI0OC0zLjA2MkEuNS41IDAgMCAxIDIyIDcuODd2OC4xOTYiIC8+CiAgPHBhdGggZD0iTTE2IDE2YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/video-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVideoOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1443,"removedExports":[],"renderedExports":["LucideVideoOff"],"renderedLength":1280},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/voicemail.d.ts":{"code":"/**\n * @component @name Voicemail\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iMTIiIHI9IjQiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxMiIgcj0iNCIgLz4KICA8bGluZSB4MT0iNiIgeDI9IjE4IiB5MT0iMTYiIHkyPSIxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/voicemail\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVoicemail extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1360,"removedExports":[],"renderedExports":["LucideVoicemail"],"renderedLength":1197},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/volume-1.d.ts":{"code":"/**\n * @component @name Volume1\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNC43MDJhLjcwNS43MDUgMCAwIDAtMS4yMDMtLjQ5OEw2LjQxMyA3LjU4N0ExLjQgMS40IDAgMCAxIDUuNDE2IDhIM2ExIDEgMCAwIDAtMSAxdjZhMSAxIDAgMCAwIDEgMWgyLjQxNmExLjQgMS40IDAgMCAxIC45OTcuNDEzbDMuMzgzIDMuMzg0QS43MDUuNzA1IDAgMCAwIDExIDE5LjI5OHoiIC8+CiAgPHBhdGggZD0iTTE2IDlhNSA1IDAgMCAxIDAgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/volume-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVolume1 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1493,"removedExports":[],"renderedExports":["LucideVolume1"],"renderedLength":1330},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/volume-off.d.ts":{"code":"/**\n * @component @name VolumeOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgOWE1IDUgMCAwIDEgLjk1IDIuMjkzIiAvPgogIDxwYXRoIGQ9Ik0xOS4zNjQgNS42MzZhOSA5IDAgMCAxIDEuODg5IDkuOTYiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJtNyA3LS41ODcuNTg3QTEuNCAxLjQgMCAwIDEgNS40MTYgOEgzYTEgMSAwIDAgMC0xIDF2NmExIDEgMCAwIDAgMSAxaDIuNDE2YTEuNCAxLjQgMCAwIDEgLjk5Ny40MTNsMy4zODMgMy4zODRBLjcwNS43MDUgMCAwIDAgMTEgMTkuMjk4VjExIiAvPgogIDxwYXRoIGQ9Ik05LjgyOCA0LjE3MkEuNjg2LjY4NiAwIDAgMSAxMSA0LjY1N3YuNjg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/volume-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVolumeOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1645,"removedExports":[],"renderedExports":["LucideVolumeOff"],"renderedLength":1482},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/volume-2.d.ts":{"code":"/**\n * @component @name Volume2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNC43MDJhLjcwNS43MDUgMCAwIDAtMS4yMDMtLjQ5OEw2LjQxMyA3LjU4N0ExLjQgMS40IDAgMCAxIDUuNDE2IDhIM2ExIDEgMCAwIDAtMSAxdjZhMSAxIDAgMCAwIDEgMWgyLjQxNmExLjQgMS40IDAgMCAxIC45OTcuNDEzbDMuMzgzIDMuMzg0QS43MDUuNzA1IDAgMCAwIDExIDE5LjI5OHoiIC8+CiAgPHBhdGggZD0iTTE2IDlhNSA1IDAgMCAxIDAgNiIgLz4KICA8cGF0aCBkPSJNMTkuMzY0IDE4LjM2NGE5IDkgMCAwIDAgMC0xMi43MjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/volume-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVolume2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1557,"removedExports":[],"renderedExports":["LucideVolume2"],"renderedLength":1394},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/volleyball.d.ts":{"code":"/**\n * @component @name Volleyball\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgN2ExNiAxNiAyMCAwIDEgMTAuOTggNC4zNjIiIC8+CiAgPHBhdGggZD0iTTEyIDEyYTEzIDEzIDAgMCAxLTguNjYgNSIgLz4KICA8cGF0aCBkPSJNMTYuODMgMTMuNjM0YTE2IDE2IDAgMCAxLTkuMjY3IDcuMzI4IiAvPgogIDxwYXRoIGQ9Ik0yMC42NiAxN0ExMyAxMyAwIDAgMCAxMiAxMmExMyAxMyAwIDAgMSAwLTEwIiAvPgogIDxwYXRoIGQ9Ik04LjE3IDE1LjM2NmExNiAxNiAwIDAgMS0xLjcxMy0xMS42OSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/volleyball\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVolleyball extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1602,"removedExports":[],"renderedExports":["LucideVolleyball"],"renderedLength":1439},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/volume-x.d.ts":{"code":"/**\n * @component @name VolumeX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNC43MDJhLjcwNS43MDUgMCAwIDAtMS4yMDMtLjQ5OEw2LjQxMyA3LjU4N0ExLjQgMS40IDAgMCAxIDUuNDE2IDhIM2ExIDEgMCAwIDAtMSAxdjZhMSAxIDAgMCAwIDEgMWgyLjQxNmExLjQgMS40IDAgMCAxIC45OTcuNDEzbDMuMzgzIDMuMzg0QS43MDUuNzA1IDAgMCAwIDExIDE5LjI5OHoiIC8+CiAgPGxpbmUgeDE9IjIyIiB4Mj0iMTYiIHkxPSI5IiB5Mj0iMTUiIC8+CiAgPGxpbmUgeDE9IjE2IiB4Mj0iMjIiIHkxPSI5IiB5Mj0iMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/volume-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVolumeX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1557,"removedExports":[],"renderedExports":["LucideVolumeX"],"renderedLength":1394},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/vote.d.ts":{"code":"/**\n * @component @name Vote\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSAxMiAyIDIgNC00IiAvPgogIDxwYXRoIGQ9Ik01IDdjMC0xLjEuOS0yIDItMmgxMGEyIDIgMCAwIDEgMiAydjEySDVWN1oiIC8+CiAgPHBhdGggZD0iTTIyIDE5SDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/vote\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVote extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1330,"removedExports":[],"renderedExports":["LucideVote"],"renderedLength":1167},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wallpaper.d.ts":{"code":"/**\n * @component @name Wallpaper\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNOCAyMWg4IiAvPgogIDxwYXRoIGQ9Im05IDE3IDYuMS02LjFhMiAyIDAgMCAxIDIuODEuMDFMMjIgMTUiIC8+CiAgPGNpcmNsZSBjeD0iOCIgY3k9IjkiIHI9IjIiIC8+CiAgPHJlY3QgeD0iMiIgeT0iMyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/wallpaper\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWallpaper extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1460,"removedExports":[],"renderedExports":["LucideWallpaper"],"renderedLength":1297},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wallet-minimal.d.ts":{"code":"/**\n * @component @name WalletMinimal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTRoLjAxIiAvPgogIDxwYXRoIGQ9Ik03IDdoMTJhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wallet-minimal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWalletMinimal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideWalletMinimal\n */\ndeclare const LucideWallet2: typeof LucideWalletMinimal;","originalLength":1524,"removedExports":[],"renderedExports":["LucideWalletMinimal","LucideWallet2"],"renderedLength":1354},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wallet.d.ts":{"code":"/**\n * @component @name Wallet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgN1Y0YTEgMSAwIDAgMC0xLTFINWEyIDIgMCAwIDAgMCA0aDE1YTEgMSAwIDAgMSAxIDF2NGgtM2EyIDIgMCAwIDAgMCA0aDNhMSAxIDAgMCAwIDEtMXYtMmExIDEgMCAwIDAtMS0xIiAvPgogIDxwYXRoIGQ9Ik0zIDV2MTRhMiAyIDAgMCAwIDIgMmgxNWExIDEgMCAwIDAgMS0xdi00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wallet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWallet extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1430,"removedExports":[],"renderedExports":["LucideWallet"],"renderedLength":1267},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wallet-cards.d.ts":{"code":"/**\n * @component @name WalletCards\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMWgzLjc1YTIgMiAwIDAgMSAxLjYuOGwuNDUuNmE0IDQgMCAwIDAgNi40IDBsLjQ1LS42YTIgMiAwIDAgMSAxLjYtLjhIMjEiIC8+CiAgPHBhdGggZD0iTTMgN2gxOCIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wallet-cards\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWalletCards extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1445,"removedExports":[],"renderedExports":["LucideWalletCards"],"renderedLength":1282},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/volume.d.ts":{"code":"/**\n * @component @name Volume\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNC43MDJhLjcwNS43MDUgMCAwIDAtMS4yMDMtLjQ5OEw2LjQxMyA3LjU4N0ExLjQgMS40IDAgMCAxIDUuNDE2IDhIM2ExIDEgMCAwIDAtMSAxdjZhMSAxIDAgMCAwIDEgMWgyLjQxNmExLjQgMS40IDAgMCAxIC45OTcuNDEzbDMuMzgzIDMuMzg0QS43MDUuNzA1IDAgMCAwIDExIDE5LjI5OHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/volume\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVolume extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1438,"removedExports":[],"renderedExports":["LucideVolume"],"renderedLength":1275},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wand-sparkles.d.ts":{"code":"/**\n * @component @name WandSparkles\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEuNjQgMy42NC0xLjI4LTEuMjhhMS4yMSAxLjIxIDAgMCAwLTEuNzIgMEwyLjM2IDE4LjY0YTEuMjEgMS4yMSAwIDAgMCAwIDEuNzJsMS4yOCAxLjI4YTEuMiAxLjIgMCAwIDAgMS43MiAwTDIxLjY0IDUuMzZhMS4yIDEuMiAwIDAgMCAwLTEuNzIiIC8+CiAgPHBhdGggZD0ibTE0IDcgMyAzIiAvPgogIDxwYXRoIGQ9Ik01IDZ2NCIgLz4KICA8cGF0aCBkPSJNMTkgMTR2NCIgLz4KICA8cGF0aCBkPSJNMTAgMnYyIiAvPgogIDxwYXRoIGQ9Ik03IDhIMyIgLz4KICA8cGF0aCBkPSJNMjEgMTZoLTQiIC8+CiAgPHBhdGggZD0iTTExIDNIOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/wand-sparkles\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWandSparkles extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideWandSparkles\n */\ndeclare const LucideWand2: typeof LucideWandSparkles;","originalLength":1788,"removedExports":[],"renderedExports":["LucideWandSparkles","LucideWand2"],"renderedLength":1618},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wand.d.ts":{"code":"/**\n * @component @name Wand\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNFYyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNnYtMiIgLz4KICA8cGF0aCBkPSJNOCA5aDIiIC8+CiAgPHBhdGggZD0iTTIwIDloMiIgLz4KICA8cGF0aCBkPSJNMTcuOCAxMS44IDE5IDEzIiAvPgogIDxwYXRoIGQ9Ik0xNSA5aC4wMSIgLz4KICA8cGF0aCBkPSJNMTcuOCA2LjIgMTkgNSIgLz4KICA8cGF0aCBkPSJtMyAyMSA5LTkiIC8+CiAgPHBhdGggZD0iTTEyLjIgNi4yIDExIDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wand\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWand extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1494,"removedExports":[],"renderedExports":["LucideWand"],"renderedLength":1331},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/warehouse.d.ts":{"code":"/**\n * @component @name Warehouse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMjFWMTBhMSAxIDAgMCAwLTEtMUg3YTEgMSAwIDAgMC0xIDF2MTEiIC8+CiAgPHBhdGggZD0iTTIyIDE5YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDEuMTMyLTEuODAzbDcuOTUtMy45NzRhMiAyIDAgMCAxIDEuODM3IDBsNy45NDggMy45NzRBMiAyIDAgMCAxIDIyIDh6IiAvPgogIDxwYXRoIGQ9Ik02IDEzaDEyIiAvPgogIDxwYXRoIGQ9Ik02IDE3aDEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/warehouse\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWarehouse extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1528,"removedExports":[],"renderedExports":["LucideWarehouse"],"renderedLength":1365},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/waves-arrow-down.d.ts":{"code":"/**\n * @component @name WavesArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTBMMTIgMiIgLz4KICA8cGF0aCBkPSJNMTYgNkwxMiAxMEw4IDYiIC8+CiAgPHBhdGggZD0iTTIgMTVDMi42IDE1LjUgMy4yIDE2IDQuNSAxNkM3IDE2IDcgMTQgOS41IDE0QzEyLjEgMTQgMTEuOSAxNiAxNC41IDE2QzE3IDE2IDE3IDE0IDE5LjUgMTRDMjAuOCAxNCAyMS40IDE0LjUgMjIgMTUiIC8+CiAgPHBhdGggZD0iTTIgMjFDMi42IDIxLjUgMy4yIDIyIDQuNSAyMkM3IDIyIDcgMjAgOS41IDIwQzEyLjEgMjAgMTEuOSAyMiAxNC41IDIyQzE3IDIyIDE3IDIwIDE5LjUgMjBDMjAuOCAyMCAyMS40IDIwLjUgMjIgMjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/waves-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWavesArrowDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1664,"removedExports":[],"renderedExports":["LucideWavesArrowDown"],"renderedLength":1501},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/washing-machine.d.ts":{"code":"/**\n * @component @name WashingMachine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA2aDMiIC8+CiAgPHBhdGggZD0iTTE3IDZoLjAxIiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIyMCIgeD0iMyIgeT0iMiIgcng9IjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMyIgcj0iNSIgLz4KICA8cGF0aCBkPSJNMTIgMThhMi41IDIuNSAwIDAgMCAwLTUgMi41IDIuNSAwIDAgMSAwLTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/washing-machine\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWashingMachine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1499,"removedExports":[],"renderedExports":["LucideWashingMachine"],"renderedLength":1336},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/watch.d.ts":{"code":"/**\n * @component @name Watch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTB2Mi4ybDEuNiAxIiAvPgogIDxwYXRoIGQ9Im0xNi4xMyA3LjY2LS44MS00LjA1YTIgMiAwIDAgMC0yLTEuNjFoLTIuNjhhMiAyIDAgMCAwLTIgMS42MWwtLjc4IDQuMDUiIC8+CiAgPHBhdGggZD0ibTcuODggMTYuMzYuOCA0YTIgMiAwIDAgMCAyIDEuNjFoMi43MmEyIDIgMCAwIDAgMi0xLjYxbC44MS00LjA1IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/watch\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWatch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1496,"removedExports":[],"renderedExports":["LucideWatch"],"renderedLength":1333},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/waves-vertical.d.ts":{"code":"/**\n * @component @name WavesVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnEyIDIuNSAwIDV0MCA1IDAgNSAwIDUiIC8+CiAgPHBhdGggZD0iTTE5IDJxMiAyLjUgMCA1dDAgNSAwIDUgMCA1IiAvPgogIDxwYXRoIGQ9Ik01IDJxMiAyLjUgMCA1dDAgNSAwIDUgMCA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/waves-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWavesVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1405,"removedExports":[],"renderedExports":["LucideWavesVertical"],"renderedLength":1242},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/waves-arrow-up.d.ts":{"code":"/**\n * @component @name WavesArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnY4IiAvPgogIDxwYXRoIGQ9Ik0yIDE1Yy42LjUgMS4yIDEgMi41IDEgMi41IDAgMi41LTIgNS0yIDIuNiAwIDIuNCAyIDUgMiAyLjUgMCAyLjUtMiA1LTIgMS4zIDAgMS45LjUgMi41IDEiIC8+CiAgPHBhdGggZD0iTTIgMjFjLjYuNSAxLjIgMSAyLjUgMSAyLjUgMCAyLjUtMiA1LTIgMi42IDAgMi40IDIgNSAyIDIuNSAwIDIuNS0yIDUtMiAxLjMgMCAxLjkuNSAyLjUgMSIgLz4KICA8cGF0aCBkPSJtOCA2IDQtNCA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/waves-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWavesArrowUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1576,"removedExports":[],"renderedExports":["LucideWavesArrowUp"],"renderedLength":1413},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/waves-horizontal.d.ts":{"code":"/**\n * @component @name WavesHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMnEyLjUgMiA1IDB0NSAwIDUgMCA1IDAiIC8+CiAgPHBhdGggZD0iTTIgMTlxMi41IDIgNSAwdDUgMCA1IDAgNSAwIiAvPgogIDxwYXRoIGQ9Ik0yIDVxMi41IDIgNSAwdDUgMCA1IDAgNSAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/waves-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWavesHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideWavesHorizontal\n */\ndeclare const LucideWaves: typeof LucideWavesHorizontal;","originalLength":1552,"removedExports":[],"renderedExports":["LucideWavesHorizontal","LucideWaves"],"renderedLength":1382},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/waves-ladder.d.ts":{"code":"/**\n * @component @name WavesLadder\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgNWEyIDIgMCAwIDAtMiAydjExIiAvPgogIDxwYXRoIGQ9Ik0yIDE4Yy42LjUgMS4yIDEgMi41IDEgMi41IDAgMi41LTIgNS0yIDIuNiAwIDIuNCAyIDUgMiAyLjUgMCAyLjUtMiA1LTIgMS4zIDAgMS45LjUgMi41IDEiIC8+CiAgPHBhdGggZD0iTTcgMTNoMTAiIC8+CiAgPHBhdGggZD0iTTcgOWgxMCIgLz4KICA8cGF0aCBkPSJNOSA1YTIgMiAwIDAgMC0yIDJ2MTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/waves-ladder\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWavesLadder extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1525,"removedExports":[],"renderedExports":["LucideWavesLadder"],"renderedLength":1362},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/waypoints.d.ts":{"code":"/**\n * @component @name Waypoints\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuNTg2IDUuNDE0LTUuMTcyIDUuMTcyIiAvPgogIDxwYXRoIGQ9Im0xOC41ODYgMTMuNDE0LTUuMTcyIDUuMTcyIiAvPgogIDxwYXRoIGQ9Ik02IDEyaDEyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMjAiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI0IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMTIiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjEyIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/waypoints\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWaypoints extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1536,"removedExports":[],"renderedExports":["LucideWaypoints"],"renderedLength":1373},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/webcam-off.d.ts":{"code":"/**\n * @component @name WebcamOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTQiIC8+CiAgPHBhdGggZD0iTTEyLjc1NCA3LjA5NmEzIDMgMCAwIDEgMi4xNSAyLjE1IiAvPgogIDxwYXRoIGQ9Ik0xMi44NjMgMTIuODczYTMgMyAwIDAgMS0zLjczNi0zLjczNSIgLz4KICA8cGF0aCBkPSJNMTYuNTY2IDE2LjU3QTggOCAwIDAgMSA1LjQzIDUuNDMzIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTcgMjJoMTAiIC8+CiAgPHBhdGggZD0iTTguNDc4IDIuODE3YTggOCAwIDAgMSAxMC43MDUgMTAuNzA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/webcam-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWebcamOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1581,"removedExports":[],"renderedExports":["LucideWebcamOff"],"renderedLength":1418},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/webhook.d.ts":{"code":"/**\n * @component @name Webhook\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTYuOThoLTUuOTljLTEuMSAwLTEuOTUuOTQtMi40OCAxLjlBNCA0IDAgMCAxIDIgMTdjLjAxLS43LjItMS40LjU3LTIiIC8+CiAgPHBhdGggZD0ibTYgMTcgMy4xMy01Ljc4Yy41My0uOTcuMS0yLjE4LS41LTMuMWE0IDQgMCAxIDEgNi44OS00LjA2IiAvPgogIDxwYXRoIGQ9Im0xMiA2IDMuMTMgNS43M0MxNS42NiAxMi43IDE2LjkgMTMgMTggMTNhNCA0IDAgMCAxIDAgOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/webhook\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWebhook extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1508,"removedExports":[],"renderedExports":["LucideWebhook"],"renderedLength":1345},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/webcam.d.ts":{"code":"/**\n * @component @name Webcam\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEwIiByPSI4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTcgMjJoMTAiIC8+CiAgPHBhdGggZD0iTTEyIDIydi00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/webcam\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWebcam extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1350,"removedExports":[],"renderedExports":["LucideWebcam"],"renderedLength":1187},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/weight-tilde.d.ts":{"code":"/**\n * @component @name WeightTilde\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNi41IDhhMiAyIDAgMCAwLTEuOTA2IDEuNDZMMi4xIDE4LjVBMiAyIDAgMCAwIDQgMjFoMTZhMiAyIDAgMCAwIDEuOTI1LTIuNTRMMTkuNCA5LjVBMiAyIDAgMCAwIDE3LjQ4IDh6IiAvPgogIDxwYXRoIGQ9Ik03Ljk5OSAxNWEyLjUgMi41IDAgMCAxIDQgMCAyLjUgMi41IDAgMCAwIDQgMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjUiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/weight-tilde\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWeightTilde extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1509,"removedExports":[],"renderedExports":["LucideWeightTilde"],"renderedLength":1346},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/webhook-off.d.ts":{"code":"/**\n * @component @name WebhookOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTdoLTVjLTEuMDktLjAyLTEuOTQuOTItMi41IDEuOUEzIDMgMCAxIDEgMi41NyAxNSIgLz4KICA8cGF0aCBkPSJNOSAzLjRhNCA0IDAgMCAxIDYuNTIuNjYiIC8+CiAgPHBhdGggZD0ibTYgMTcgMy4xLTUuOGEyLjUgMi41IDAgMCAwIC4wNTctMi4wNSIgLz4KICA8cGF0aCBkPSJNMjAuMyAyMC4zYTQgNCAwIDAgMS0yLjMuNyIgLz4KICA8cGF0aCBkPSJNMTguNiAxM2E0IDQgMCAwIDEgMy4zNTcgMy40MTQiIC8+CiAgPHBhdGggZD0ibTEyIDYgLjYgMSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/webhook-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWebhookOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1619,"removedExports":[],"renderedExports":["LucideWebhookOff"],"renderedLength":1456},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/weight.d.ts":{"code":"/**\n * @component @name Weight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjUiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTYuNSA4YTIgMiAwIDAgMC0xLjkwNSAxLjQ2TDIuMSAxOC41QTIgMiAwIDAgMCA0IDIxaDE2YTIgMiAwIDAgMCAxLjkyNS0yLjU0TDE5LjQgOS41QTIgMiAwIDAgMCAxNy40OCA4WiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/weight\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWeight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1398,"removedExports":[],"renderedExports":["LucideWeight"],"renderedLength":1235},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wheat-off.d.ts":{"code":"/**\n * @component @name WheatOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyMiAxMC0xMCIgLz4KICA8cGF0aCBkPSJtMTYgOC0xLjE3IDEuMTciIC8+CiAgPHBhdGggZD0iTTMuNDcgMTIuNTMgNSAxMWwxLjUzIDEuNTNhMy41IDMuNSAwIDAgMSAwIDQuOTRMNSAxOWwtMS41My0xLjUzYTMuNSAzLjUgMCAwIDEgMC00Ljk0WiIgLz4KICA8cGF0aCBkPSJtOCA4LS41My41M2EzLjUgMy41IDAgMCAwIDAgNC45NEw5IDE1bDEuNTMtMS41M2MuNTUtLjU1Ljg4LTEuMjUuOTgtMS45NyIgLz4KICA8cGF0aCBkPSJNMTAuOTEgNS4yNmMuMTUtLjI2LjM0LS41MS41Ni0uNzNMMTMgM2wxLjUzIDEuNTNhMy41IDMuNSAwIDAgMSAuMjggNC42MiIgLz4KICA8cGF0aCBkPSJNMjAgMmgydjJhNCA0IDAgMCAxLTQgNGgtMlY2YTQgNCAwIDAgMSA0LTRaIiAvPgogIDxwYXRoIGQ9Ik0xMS40NyAxNy40NyAxMyAxOWwtMS41MyAxLjUzYTMuNSAzLjUgMCAwIDEtNC45NCAwTDUgMTlsMS41My0xLjUzYTMuNSAzLjUgMCAwIDEgNC45NCAwWiIgLz4KICA8cGF0aCBkPSJtMTYgMTYtLjUzLjUzYTMuNSAzLjUgMCAwIDEtNC45NCAwTDkgMTVsMS41My0xLjUzYTMuNDkgMy40OSAwIDAgMSAxLjk3LS45OCIgLz4KICA8cGF0aCBkPSJNMTguNzQgMTMuMDljLjI2LS4xNS41MS0uMzQuNzMtLjU2TDIxIDExbC0xLjUzLTEuNTNhMy41IDMuNSAwIDAgMC00LjYyLS4yOCIgLz4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMiIgeTI9IjIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wheat-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWheatOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":2159,"removedExports":[],"renderedExports":["LucideWheatOff"],"renderedLength":1996},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/whole-word.d.ts":{"code":"/**\n * @component @name WholeWord\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI3IiBjeT0iMTIiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTEwIDl2NiIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjEyIiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xNCA3djgiIC8+CiAgPHBhdGggZD0iTTIyIDE3djFjMCAuNS0uNSAxLTEgMUgzYy0uNSAwLTEtLjUtMS0xdi0xIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/whole-word\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWholeWord extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1441,"removedExports":[],"renderedExports":["LucideWholeWord"],"renderedLength":1278},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wheat.d.ts":{"code":"/**\n * @component @name Wheat\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMiAxNiA4IiAvPgogIDxwYXRoIGQ9Ik0zLjQ3IDEyLjUzIDUgMTFsMS41MyAxLjUzYTMuNSAzLjUgMCAwIDEgMCA0Ljk0TDUgMTlsLTEuNTMtMS41M2EzLjUgMy41IDAgMCAxIDAtNC45NFoiIC8+CiAgPHBhdGggZD0iTTcuNDcgOC41MyA5IDdsMS41MyAxLjUzYTMuNSAzLjUgMCAwIDEgMCA0Ljk0TDkgMTVsLTEuNTMtMS41M2EzLjUgMy41IDAgMCAxIDAtNC45NFoiIC8+CiAgPHBhdGggZD0iTTExLjQ3IDQuNTMgMTMgM2wxLjUzIDEuNTNhMy41IDMuNSAwIDAgMSAwIDQuOTRMMTMgMTFsLTEuNTMtMS41M2EzLjUgMy41IDAgMCAxIDAtNC45NFoiIC8+CiAgPHBhdGggZD0iTTIwIDJoMnYyYTQgNCAwIDAgMS00IDRoLTJWNmE0IDQgMCAwIDEgNC00WiIgLz4KICA8cGF0aCBkPSJNMTEuNDcgMTcuNDcgMTMgMTlsLTEuNTMgMS41M2EzLjUgMy41IDAgMCAxLTQuOTQgMEw1IDE5bDEuNTMtMS41M2EzLjUgMy41IDAgMCAxIDQuOTQgMFoiIC8+CiAgPHBhdGggZD0iTTE1LjQ3IDEzLjQ3IDE3IDE1bC0xLjUzIDEuNTNhMy41IDMuNSAwIDAgMS00Ljk0IDBMOSAxNWwxLjUzLTEuNTNhMy41IDMuNSAwIDAgMSA0Ljk0IDBaIiAvPgogIDxwYXRoIGQ9Ik0xOS40NyA5LjQ3IDIxIDExbC0xLjUzIDEuNTNhMy41IDMuNSAwIDAgMS00Ljk0IDBMMTMgMTFsMS41My0xLjUzYTMuNSAzLjUgMCAwIDEgNC45NCAwWiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/wheat\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWheat extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":2116,"removedExports":[],"renderedExports":["LucideWheat"],"renderedLength":1953},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wifi-cog.d.ts":{"code":"/**\n * @component @name WifiCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuMzA1IDE5LjUzLjkyMy0uMzgyIiAvPgogIDxwYXRoIGQ9Im0xNS4yMjggMTYuODUyLS45MjMtLjM4MyIgLz4KICA8cGF0aCBkPSJtMTYuODUyIDE1LjIyOC0uMzgzLS45MjMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAyMC43NzItLjM4My45MjQiIC8+CiAgPHBhdGggZD0ibTE5LjE0OCAxNS4yMjguMzgzLS45MjMiIC8+CiAgPHBhdGggZD0ibTE5LjUzIDIxLjY5Ni0uMzgyLS45MjQiIC8+CiAgPHBhdGggZD0iTTIgNy44MmExNSAxNSAwIDAgMSAyMCAwIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTYuODUyLjkyNC0uMzgzIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTkuMTQ4LjkyNC4zODMiIC8+CiAgPHBhdGggZD0iTTUgMTEuODU4YTEwIDEwIDAgMCAxIDExLjUtMS43ODUiIC8+CiAgPHBhdGggZD0iTTguNSAxNS40MjlhNSA1IDAgMCAxIDIuNDEzLTEuMzEiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/wifi-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWifiCog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1845,"removedExports":[],"renderedExports":["LucideWifiCog"],"renderedLength":1682},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wifi-low.d.ts":{"code":"/**\n * @component @name WifiLow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik04LjUgMTYuNDI5YTUgNSAwIDAgMSA3IDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wifi-low\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWifiLow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1289,"removedExports":[],"renderedExports":["LucideWifiLow"],"renderedLength":1126},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wifi-off.d.ts":{"code":"/**\n * @component @name WifiOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik04LjUgMTYuNDI5YTUgNSAwIDAgMSA3IDAiIC8+CiAgPHBhdGggZD0iTTUgMTIuODU5YTEwIDEwIDAgMCAxIDUuMTctMi42OSIgLz4KICA8cGF0aCBkPSJNMTkgMTIuODU5YTEwIDEwIDAgMCAwLTIuMDA3LTEuNTIzIiAvPgogIDxwYXRoIGQ9Ik0yIDguODJhMTUgMTUgMCAwIDEgNC4xNzctMi42NDMiIC8+CiAgPHBhdGggZD0iTTIyIDguODJhMTUgMTUgMCAwIDAtMTEuMjg4LTMuNzY0IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wifi-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWifiOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1581,"removedExports":[],"renderedExports":["LucideWifiOff"],"renderedLength":1418},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wifi-sync.d.ts":{"code":"/**\n * @component @name WifiSync\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuOTY1IDEwLjEwNXY0TDEzLjUgMTIuNWE1IDUgMCAwIDEgOCAxLjUiIC8+CiAgPHBhdGggZD0iTTExLjk2NSAxNC4xMDVoNCIgLz4KICA8cGF0aCBkPSJNMTcuOTY1IDE4LjEwNWg0TDIwLjQzIDE5LjcxYTUgNSAwIDAgMS04LTEuNSIgLz4KICA8cGF0aCBkPSJNMiA4LjgyYTE1IDE1IDAgMCAxIDIwIDAiIC8+CiAgPHBhdGggZD0iTTIxLjk2NSAyMi4xMDV2LTQiIC8+CiAgPHBhdGggZD0iTTUgMTIuODZhMTAgMTAgMCAwIDEgMy0yLjAzMiIgLz4KICA8cGF0aCBkPSJNOC41IDE2LjQyOWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wifi-sync\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWifiSync extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1603,"removedExports":[],"renderedExports":["LucideWifiSync"],"renderedLength":1440},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wifi-high.d.ts":{"code":"/**\n * @component @name WifiHigh\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik01IDEyLjg1OWExMCAxMCAwIDAgMSAxNCAwIiAvPgogIDxwYXRoIGQ9Ik04LjUgMTYuNDI5YTUgNSAwIDAgMSA3IDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wifi-high\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWifiHigh extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1351,"removedExports":[],"renderedExports":["LucideWifiHigh"],"renderedLength":1188},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wifi-zero.d.ts":{"code":"/**\n * @component @name WifiZero\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wifi-zero\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWifiZero extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1239,"removedExports":[],"renderedExports":["LucideWifiZero"],"renderedLength":1076},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wifi-pen.d.ts":{"code":"/**\n * @component @name WifiPen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA4LjgyYTE1IDE1IDAgMCAxIDIwIDAiIC8+CiAgPHBhdGggZD0iTTIxLjM3OCAxNi42MjZhMSAxIDAgMCAwLTMuMDA0LTMuMDA0bC00LjAxIDQuMDEyYTIgMiAwIDAgMC0uNTA2Ljg1NGwtLjgzNyAyLjg3YS41LjUgMCAwIDAgLjYyLjYybDIuODctLjgzN2EyIDIgMCAwIDAgLjg1NC0uNTA2eiIgLz4KICA8cGF0aCBkPSJNNSAxMi44NTlhMTAgMTAgMCAwIDEgMTAuNS0yLjIyMiIgLz4KICA8cGF0aCBkPSJNOC41IDE2LjQyOWE1IDUgMCAwIDEgMy0xLjQwNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/wifi-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWifiPen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1569,"removedExports":[],"renderedExports":["LucideWifiPen"],"renderedLength":1406},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wifi.d.ts":{"code":"/**\n * @component @name Wifi\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yIDguODJhMTUgMTUgMCAwIDEgMjAgMCIgLz4KICA8cGF0aCBkPSJNNSAxMi44NTlhMTAgMTAgMCAwIDEgMTQgMCIgLz4KICA8cGF0aCBkPSJNOC41IDE2LjQyOWE1IDUgMCAwIDEgNyAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wifi\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWifi extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1378,"removedExports":[],"renderedExports":["LucideWifi"],"renderedLength":1215},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wine-off.d.ts":{"code":"/**\n * @component @name WineOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyMmg4IiAvPgogIDxwYXRoIGQ9Ik03IDEwaDNtNyAwaC0xLjM0MyIgLz4KICA8cGF0aCBkPSJNMTIgMTV2NyIgLz4KICA8cGF0aCBkPSJNNy4zMDcgNy4zMDdBMTIuMzMgMTIuMzMgMCAwIDAgNyAxMGE1IDUgMCAwIDAgNy4zOTEgNC4zOTFNOC42MzggMi45ODFDOC43NSAyLjY2OCA4Ljg3MiAyLjM0IDkgMmg2YzEuNSA0IDIgNiAyIDggMCAuNDA3LS4wNS44MDktLjE0NSAxLjE5OCIgLz4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMiIgeTI9IjIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wine-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWineOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1565,"removedExports":[],"renderedExports":["LucideWineOff"],"renderedLength":1402},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wrench-off.d.ts":{"code":"/**\n * @component @name WrenchOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNzQ3IDUuMDkzYTYgNiAwIDAgMSA2Ljg0MS0yLjg4MmMuNDM4LjEyLjU0LjY2Mi4yMTkuOTg0TDE0LjcgNi4zYTEgMSAwIDAgMCAwIDEuNGwxLjYgMS42YTEgMSAwIDAgMCAxLjQgMGwzLjEwNi0zLjEwNWMuMzItLjMyMi44NjMtLjIyLjk4My4yMThhNiA2IDAgMCAxLTIuODgyIDYuODQyIiAvPgogIDxwYXRoIGQ9Im0xMy41IDEzLjUtNy44OCA3Ljg4YTEgMSAwIDAgMS0yLjk5OS0zbDcuODgtNy44OCIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wrench-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWrenchOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1573,"removedExports":[],"renderedExports":["LucideWrenchOff"],"renderedLength":1410},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wine.d.ts":{"code":"/**\n * @component @name Wine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyMmg4IiAvPgogIDxwYXRoIGQ9Ik03IDEwaDEwIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNXY3IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNWE1IDUgMCAwIDAgNS01YzAtMi0uNS00LTItOEg5Yy0xLjUgNC0yIDYtMiA4YTUgNSAwIDAgMCA1IDVaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wine\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1382,"removedExports":[],"renderedExports":["LucideWine"],"renderedLength":1219},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/workflow.d.ts":{"code":"/**\n * @component @name Workflow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB4PSIzIiB5PSIzIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNyAxMXY0YTIgMiAwIDAgMCAyIDJoNCIgLz4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB4PSIxMyIgeT0iMTMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/workflow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWorkflow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1394,"removedExports":[],"renderedExports":["LucideWorkflow"],"renderedLength":1231},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/worm.d.ts":{"code":"/**\n * @component @name Worm\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTkgMTItMS41IDMiIC8+CiAgPHBhdGggZD0iTTE5LjYzIDE4LjgxIDIyIDIwIiAvPgogIDxwYXRoIGQ9Ik02LjQ3IDguMjNhMS42OCAxLjY4IDAgMCAxIDIuNDQgMS45M2wtLjY0IDIuMDhhNi43NiA2Ljc2IDAgMCAwIDEwLjE2IDcuNjdsLjQyLS4yN2ExIDEgMCAxIDAtMi43My00LjIxbC0uNDIuMjdhMS43NiAxLjc2IDAgMCAxLTIuNjMtMS45OWwuNjQtMi4wOEE2LjY2IDYuNjYgMCAwIDAgMy45NCAzLjlsLS43LjRhMSAxIDAgMSAwIDIuNTUgNC4zNHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/worm\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWorm extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1546,"removedExports":[],"renderedExports":["LucideWorm"],"renderedLength":1383},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wrench.d.ts":{"code":"/**\n * @component @name Wrench\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuNyA2LjNhMSAxIDAgMCAwIDAgMS40bDEuNiAxLjZhMSAxIDAgMCAwIDEuNCAwbDMuMTA2LTMuMTA1Yy4zMi0uMzIyLjg2My0uMjIuOTgzLjIxOGE2IDYgMCAwIDEtOC4yNTkgNy4wNTdsLTcuOTEgNy45MWExIDEgMCAwIDEtMi45OTktM2w3LjkxLTcuOTFhNiA2IDAgMCAxIDcuMDU3LTguMjU5Yy40MzguMTIuNTQuNjYyLjIxOS45ODR6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wrench\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWrench extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1470,"removedExports":[],"renderedExports":["LucideWrench"],"renderedLength":1307},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/x-line-top.d.ts":{"code":"/**\n * @component @name XLineTop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNEg2IiAvPgogIDxwYXRoIGQ9Ik0xOCA4IDYgMjAiIC8+CiAgPHBhdGggZD0ibTYgOCAxMiAxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/x-line-top\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideXLineTop extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1308,"removedExports":[],"renderedExports":["LucideXLineTop"],"renderedLength":1145},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/x.d.ts":{"code":"/**\n * @component @name X\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNiA2IDE4IiAvPgogIDxwYXRoIGQ9Im02IDYgMTIgMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1232,"removedExports":[],"renderedExports":["LucideX"],"renderedLength":1069},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zap-off.d.ts":{"code":"/**\n * @component @name ZapOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNzY4IDUuMTExIDEzLjQ0IDIuNDRhMS41IDEuNSAwIDAxMi40NzQgMS41NjFsLTEuNjMzIDQuNjI1IiAvPgogIDxwYXRoIGQ9Im0xOC44ODkgMTMuMjMyLjY3Mi0uNjcyQTEuNSAxLjUgMCAwMDE4LjUgMTBoLTIuODQ0IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0ibTcuOTQgNy45NC0zLjUgMy40OTlBMS41IDEuNSAwIDAwNS41IDE0aDQuMDAyYS41LjUgMCAwMS40NzEuNjY2TDguMDg2IDIwYTEuNSAxLjUgMCAwMDIuNDc1IDEuNTZsNS41LTUuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zap-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZapOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1579,"removedExports":[],"renderedExports":["LucideZapOff"],"renderedLength":1416},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zodiac-aries.d.ts":{"code":"/**\n * @component @name ZodiacAries\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNy41YTQuNSA0LjUgMCAxIDEgNSA0LjUiIC8+CiAgPHBhdGggZD0iTTcgMTJhNC41IDQuNSAwIDEgMSA1LTQuNVYyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zodiac-aries\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZodiacAries extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1341,"removedExports":[],"renderedExports":["LucideZodiacAries"],"renderedLength":1178},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zodiac-aquarius.d.ts":{"code":"/**\n * @component @name ZodiacAquarius\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAxMCAyLjQ1Ni0zLjY4NGEuNy43IDAgMCAxIDEuMTA2LS4wMTNsMi4zOSAzLjQxM2EuNy43IDAgMCAwIDEuMDk2LS4wMDFsMi40MDItMy40MzJhLjcuNyAwIDAgMSAxLjA5OCAwbDIuNDAyIDMuNDMyYS43LjcgMCAwIDAgMS4wOTggMGwyLjM4OS0zLjQxM2EuNy43IDAgMCAxIDEuMTA2LjAxM0wyMiAxMCIgLz4KICA8cGF0aCBkPSJtMiAxOC4wMDIgMi40NTYtMy42ODRhLjcuNyAwIDAgMSAxLjEwNi0uMDEzbDIuMzkgMy40MTNhLjcuNyAwIDAgMCAxLjA5NyAwbDIuNDAyLTMuNDMyYS43LjcgMCAwIDEgMS4wOTggMGwyLjQwMiAzLjQzMmEuNy43IDAgMCAwIDEuMDk4IDBsMi4zODktMy40MTNhLjcuNyAwIDAgMSAxLjEwNi4wMTNMMjIgMTguMDAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/zodiac-aquarius\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZodiacAquarius extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1751,"removedExports":[],"renderedExports":["LucideZodiacAquarius"],"renderedLength":1588},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zap.d.ts":{"code":"/**\n * @component @name Zap\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuOTE0IDRhMS41IDEuNSAwIDAwLTIuNDc0LTEuNTYxbC05IDlBMS41IDEuNSAwIDAwNS41IDE0aDQuMDAyYS41LjUgMCAwMS40NzEuNjY2TDguMDg2IDIwYTEuNSAxLjUgMCAwMDIuNDc1IDEuNTZsOS05QTEuNSAxLjUgMCAwMDE4LjUgMTBoLTMuOTk3YS41LjUgMCAwMS0uNDcyLS42Njd6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/zap\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZap extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1416,"removedExports":[],"renderedExports":["LucideZap"],"renderedLength":1253},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zodiac-cancer.d.ts":{"code":"/**\n * @component @name ZodiacCancer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTQuNUE5IDYuNSAwIDAgMSA1LjUgMTkiIC8+CiAgPHBhdGggZD0iTTMgOS41QTkgNi41IDAgMCAxIDE4LjUgNSIgLz4KICA8Y2lyY2xlIGN4PSIxNy41IiBjeT0iMTQuNSIgcj0iMy41IiAvPgogIDxjaXJjbGUgY3g9IjYuNSIgY3k9IjkuNSIgcj0iMy41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/zodiac-cancer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZodiacCancer extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1447,"removedExports":[],"renderedExports":["LucideZodiacCancer"],"renderedLength":1284},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zodiac-leo.d.ts":{"code":"/**\n * @component @name ZodiacLeo\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTZjMC00LTMtNC41LTMtOGE1IDUgMCAwIDEgMTAgMGMwIDMuNDY2LTMgNi4xOTYtMyAxMGEzIDMgMCAwIDAgNiAwIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSIxNiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zodiac-leo\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZodiacLeo extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1373,"removedExports":[],"renderedExports":["LucideZodiacLeo"],"renderedLength":1210},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zodiac-gemini.d.ts":{"code":"/**\n * @component @name ZodiacGemini\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNC41MjV2MTQuOTQ4IiAvPgogIDxwYXRoIGQ9Ik0yMCAzQTE3IDE3IDAgMCAxIDQgMyIgLz4KICA8cGF0aCBkPSJNNCAyMWExNyAxNyAwIDAgMSAxNiAwIiAvPgogIDxwYXRoIGQ9Ik04IDQuNTI1djE0Ljk0OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zodiac-gemini\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZodiacGemini extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1415,"removedExports":[],"renderedExports":["LucideZodiacGemini"],"renderedLength":1252},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zodiac-capricorn.d.ts":{"code":"/**\n * @component @name ZodiacCapricorn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjFhMyAzIDAgMCAwIDMtM1Y2LjVhMSAxIDAgMCAwLTcgMCIgLz4KICA8cGF0aCBkPSJNNyAxOVY2YTMgMyAwIDAgMC0zLTNoMCIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE3IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/zodiac-capricorn\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZodiacCapricorn extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1417,"removedExports":[],"renderedExports":["LucideZodiacCapricorn"],"renderedLength":1254},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zodiac-libra.d.ts":{"code":"/**\n * @component @name ZodiacLibra\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxNmg2Ljg1N2MuMTYyLS4wMTIuMTktLjMyMy4wMzgtLjM4YTYgNiAwIDEgMSA0LjIxMiAwYy0uMTUzLjA1Ny0uMTI1LjM2OC4wMzguMzhIMjEiIC8+CiAgPHBhdGggZD0iTTMgMjBoMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/zodiac-libra\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZodiacLibra extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1389,"removedExports":[],"renderedExports":["LucideZodiacLibra"],"renderedLength":1226},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zodiac-pisces.d.ts":{"code":"/**\n * @component @name ZodiacPisces\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMjFhMTUgMTUgMCAwIDEgMC0xOCIgLz4KICA8cGF0aCBkPSJNMjAgMTJINCIgLz4KICA8cGF0aCBkPSJNNSAzYTE1IDE1IDAgMCAxIDAgMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/zodiac-pisces\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZodiacPisces extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1363,"removedExports":[],"renderedExports":["LucideZodiacPisces"],"renderedLength":1200},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zodiac-sagittarius.d.ts":{"code":"/**\n * @component @name ZodiacSagittarius\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM2g2djYiIC8+CiAgPHBhdGggZD0iTTIxIDMgMyAyMSIgLz4KICA8cGF0aCBkPSJtOSA5IDYgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zodiac-sagittarius\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZodiacSagittarius extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1361,"removedExports":[],"renderedExports":["LucideZodiacSagittarius"],"renderedLength":1198},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zodiac-scorpio.d.ts":{"code":"/**\n * @component @name ZodiacScorpio\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTlWNS41YTEgMSAwIDAgMSA1IDBWMTdhMiAyIDAgMCAwIDIgMmg1bC0zLTMiIC8+CiAgPHBhdGggZD0ibTIyIDE5LTMgMyIgLz4KICA8cGF0aCBkPSJNNSAxOVY1LjVhMSAxIDAgMCAxIDUgMCIgLz4KICA8cGF0aCBkPSJNNSA1LjVBMi41IDIuNSAwIDAgMCAyLjUgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zodiac-scorpio\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZodiacScorpio extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1465,"removedExports":[],"renderedExports":["LucideZodiacScorpio"],"renderedLength":1302},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zodiac-ophiuchus.d.ts":{"code":"/**\n * @component @name ZodiacOphiuchus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMEE2LjA2IDYuMDYgMCAwIDEgMTIgMTAgQTYuMDYgNi4wNiAwIDAgMCAyMSAxMCIgLz4KICA8cGF0aCBkPSJNNiAzdjEyYTYgNiAwIDAgMCAxMiAwVjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/zodiac-ophiuchus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZodiacOphiuchus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1389,"removedExports":[],"renderedExports":["LucideZodiacOphiuchus"],"renderedLength":1226},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zodiac-taurus.d.ts":{"code":"/**\n * @component @name ZodiacTaurus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE1IiByPSI2IiAvPgogIDxwYXRoIGQ9Ik0xOCAzQTYgNiAwIDAgMSA2IDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/zodiac-taurus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZodiacTaurus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1323,"removedExports":[],"renderedExports":["LucideZodiacTaurus"],"renderedLength":1160},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wind-arrow-down.d.ts":{"code":"/**\n * @component @name WindArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnY4IiAvPgogIDxwYXRoIGQ9Ik0xMi44IDIxLjZBMiAyIDAgMSAwIDE0IDE4SDIiIC8+CiAgPHBhdGggZD0iTTE3LjUgMTBhMi41IDIuNSAwIDEgMSAyIDRIMiIgLz4KICA8cGF0aCBkPSJtNiA2IDQgNCA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wind-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWindArrowDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1422,"removedExports":[],"renderedExports":["LucideWindArrowDown"],"renderedLength":1259},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/wind.d.ts":{"code":"/**\n * @component @name Wind\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuOCAxOS42QTIgMiAwIDEgMCAxNCAxNkgyIiAvPgogIDxwYXRoIGQ9Ik0xNy41IDhhMi41IDIuNSAwIDEgMSAyIDRIMiIgLz4KICA8cGF0aCBkPSJNOS44IDQuNEEyIDIgMCAxIDEgMTEgOEgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wind\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWind extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1350,"removedExports":[],"renderedExports":["LucideWind"],"renderedLength":1187},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zodiac-virgo.d.ts":{"code":"/**\n * @component @name ZodiacVirgo\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNS41YTEgMSAwIDAgMSA1IDBWMTZhNSA1IDAgMCAwIDUgNSIgLz4KICA8cGF0aCBkPSJNMTYgMTEuNWExIDEgMCAwIDEgNSAwVjE2YTUgNSAwIDAgMS01IDUiIC8+CiAgPHBhdGggZD0iTTYgMTlWNmEzIDMgMCAwIDAtMy0zaDAiIC8+CiAgPHBhdGggZD0iTTYgNS41YTEgMSAwIDAgMSA1IDBWMTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/zodiac-virgo\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZodiacVirgo extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1473,"removedExports":[],"renderedExports":["LucideZodiacVirgo"],"renderedLength":1310},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zoom-out.d.ts":{"code":"/**\n * @component @name ZoomOut\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgogIDxsaW5lIHgxPSIyMSIgeDI9IjE2LjY1IiB5MT0iMjEiIHkyPSIxNi42NSIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjE0IiB5MT0iMTEiIHkyPSIxMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zoom-out\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZoomOut extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1369,"removedExports":[],"renderedExports":["LucideZoomOut"],"renderedLength":1206},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/zoom-in.d.ts":{"code":"/**\n * @component @name ZoomIn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgogIDxsaW5lIHgxPSIyMSIgeDI9IjE2LjY1IiB5MT0iMjEiIHkyPSIxNi42NSIgLz4KICA8bGluZSB4MT0iMTEiIHgyPSIxMSIgeTE9IjgiIHkyPSIxNCIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjE0IiB5MT0iMTEiIHkyPSIxMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zoom-in\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZoomIn extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":1419,"removedExports":[],"renderedExports":["LucideZoomIn"],"renderedLength":1256},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/icons/lucide-angular.d.ts":{"code":"","originalLength":54971,"removedExports":[],"renderedExports":[],"renderedLength":0},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/lucide-config.d.ts":{"code":"/**\n * Lucide icon configuration options.\n */\ninterface LucideConfig {\n /**\n * Stroke color.\n * @default currentColor\n */\n color: string;\n /**\n * Width and height.\n * @default 24\n */\n size: string | number;\n /**\n * Stroke width\n * @default 2\n */\n strokeWidth: number;\n /**\n * Whether stroke width should be scaled to appear uniform regardless of icon size.\n * @default false\n *\n * @remarks\n * Use CSS to set on SVG paths instead:\n * ```css\n * .lucide * {\n * vector-effect: non-scaling-stroke;\n * }\n * ```\n */\n absoluteStrokeWidth: boolean;\n}\n/**\n * Default icon configuration options.\n */\ndeclare const lucideDefaultConfig: LucideConfig;\n/**\n * Injection token for providing default configuration options.\n *\n * @internal Use {@link provideLucideConfig}\n */\ndeclare const LUCIDE_CONFIG: InjectionToken;\n/**\n * Provider for default icon configuration options.\n */\ndeclare function provideLucideConfig(config: Partial): Provider;","originalLength":1148,"removedExports":[],"renderedExports":["LucideConfig","lucideDefaultConfig","LUCIDE_CONFIG","provideLucideConfig"],"renderedLength":1061},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/lucide-dynamic-icon.d.ts":{"code":"/**\n * Generic icon component for rendering LucideIconData.\n */\ndeclare class LucideDynamicIcon extends LucideIconBase {\n protected readonly icons: _lucide_angular.LucideIcons;\n readonly lucideIcon: i0.InputSignal;\n protected readonly icon: i0.Signal<_lucide_angular.LucideIconData | null>;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}","originalLength":808,"removedExports":[],"renderedExports":["LucideDynamicIcon"],"renderedLength":605},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/lucide-icon-template.d.ts":{"code":"/**\n * @internal\n * The template of all Lucide icon components.\n */\ndeclare const lucideIconTemplate = \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\";","originalLength":4120,"removedExports":[],"renderedExports":["lucideIconTemplate"],"renderedLength":4112},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/lucide-icons.d.ts":{"code":"/**\n * Injection token for providing Lucide icons by name.\n *\n * @internal Use {@link provideLucideIcons}\n */\ndeclare const LUCIDE_ICONS: InjectionToken;\n/**\n * Provide Lucide icons by name.\n *\n * @remarks\n * Warning! This provider will convert dictionary keys to lower-kebab-case.\n *\n * @param icons Either a dictionary of icons or a list of Angular icon components.\n *\n * @usage\n * ```ts\n * import { provideLucideIcons, SquareCheck } from '@lucide/angular';\n * import { MyCustomIcon } from './custom-icons/my-custom-icon';\n *\n * providers: [\n * provideLucideIcons({\n * SquareCheck,\n * MyCustomIcon, // LucideIconData\n * }),\n * ]\n * ```\n *\n * ```html\n * \n * ```\n */\ndeclare function provideLucideIcons(...icons: Array): Provider;\n/**\n * Converts a legacy icon node to the new format, for custom icon (e.g. `@lucide/lab`) support.\n *\n * @usage\n * ```ts\n * import { provideLucideIcons, lucideLegacyIcon } from '@lucide/angular';\n * import { UserRoundX } from 'lucide-angular';\n * import { burger } from '@lucide/lab';\n *\n * provideLucideIcons(\n * lucideLegacyIcon('user-round-x', UserRoundX, ['user-circle-x']),\n * lucideLegacyIcon('burger', burger, ['hamburger']),\n * ),\n * ```\n */\ndeclare function lucideLegacyIcon(name: string, node: LucideIconData['node'], aliases?: string[]): LucideIconData;\n/**\n * Converts a map of legacy icon nodes to a list of icon data objects.\n *\n * @usage\n * ```ts\n * import { provideLucideIcons, lucideLegacyIconMap, LucideCircle } from '@lucide/angular';\n * import { UserRoundX } from 'lucide-angular';\n * import { burger } from '@lucide/lab';\n *\n * provideLucideIcons(\n * LucideCircle,\n * ...lucideLegacyIconMap({ UserRoundX, burger }),\n * ),\n * ```\n */\ndeclare function lucideLegacyIconMap(icons: Record): LucideIconData[];","originalLength":2039,"removedExports":[],"renderedExports":["LUCIDE_ICONS","provideLucideIcons","lucideLegacyIcon","lucideLegacyIconMap"],"renderedLength":1885},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-typings/lucide-angular.d.ts":{"code":null,"originalLength":120,"removedExports":[],"renderedExports":[],"renderedLength":0}},"referencedFiles":[],"code":"import * as i0 from '@angular/core';\nimport { Type, Signal, InjectionToken, Provider } from '@angular/core';\nimport * as _lucide_angular from '@lucide/angular';\n\ntype HtmlAttributes = {\n [key: string]: string | number;\n};\ntype LucideIconNode = readonly [string, HtmlAttributes];\ntype LucideIcons = {\n [key: string]: LucideIconData;\n};\n/**\n * A Lucide icon object that fully describes an icon to be displayed.\n */\ntype LucideIconData = {\n name: string;\n size?: number;\n node: LucideIconNode[];\n aliases?: string[];\n};\n/**\n * Input signal map of Lucide icon components.\n */\ninterface LucideIconProps {\n title: Signal>;\n size: Signal>;\n color: Signal>;\n strokeWidth: Signal>;\n absoluteStrokeWidth: Signal>;\n}\n/**\n * Represents a Lucide icon component type that has `iconName` and `iconData` signals inherited from `LucideIconBase` and respective static members accessible without instantiating the component.\n */\ninterface LucideIcon extends Type {\n icon: LucideIconData;\n}\n/**\n * Type guard for {@link LucideIconData}\n */\ndeclare function isLucideIconData(icon: unknown): icon is LucideIconData;\n/**\n * Type guard for {@link LucideIcon}\n */\ndeclare function isLucideIconComponent(icon: unknown): icon is LucideIcon;\ntype LucideIconInput = LucideIcon | LucideIconData | string;\n/**\n * @internal\n */\ntype Nullable = T | null | undefined;\n\n/**\n * @internal\n */\ndeclare abstract class LucideIconBase {\n protected abstract readonly icon: Signal>;\n protected readonly iconNodes: Signal<_lucide_angular.LucideIconNode[]>;\n protected readonly iconClasses: Signal;\n protected readonly iconConfig: _lucide_angular.LucideConfig;\n /**\n * An optional accessible label for the icon.\n * - If provided, it will add the title as an [`` element](https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Element/title).\n * - If not provided, the component will add an `aria-hidden=\"true\"` attribute automatically.\n *\n * @remarks\n * Please refer to our [Accessibility guide](https://lucide.dev/guide/advanced/accessibility) regarding this matter.\n * Adding accessible labels to icons is normally not necessary:\n * - If your icon is decorative (as most icons are) just leave it as hidden from screen readers.\n * - If your icon is interactive, it should be contained within an interactive element (e.g. button), and you should probably set your accessible label on that element.\n * - If your icon is functional (e.g. used in place of a label), feel free to use this property.\n */\n readonly title: i0.InputSignal>;\n /**\n * Width and height.\n * @default 24\n */\n readonly size: i0.InputSignalWithTransform>;\n /**\n * Stroke color.\n * @default currentColor\n */\n readonly color: i0.InputSignalWithTransform>;\n /**\n * Stroke width\n * @default 2\n */\n readonly strokeWidth: i0.InputSignalWithTransform>;\n /**\n * If set to true, it adds [`vector-effect=\"non-scaling-stroke\"`](https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Attribute/vector-effect) to child elements.\n */\n readonly absoluteStrokeWidth: i0.InputSignalWithTransform>;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTIgNCA0IDQtNCIgLz4KICA8cGF0aCBkPSJNMTggMTZWNyIgLz4KICA8cGF0aCBkPSJtMiAxNiA0LjAzOS05LjY5YS41LjUgMCAwIDEgLjkyMyAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik0zLjMwNCAxM2g2LjM5MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/a-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAArrowDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ALargeSmall\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTYgMi41MzYtNy4zMjhhMS4wMiAxLjAyIDEgMCAxIDEuOTI4IDBMMjIgMTYiIC8+CiAgPHBhdGggZD0iTTE1LjY5NyAxNGg1LjYwNiIgLz4KICA8cGF0aCBkPSJtMiAxNiA0LjAzOS05LjY5YS41LjUgMCAwIDEgLjkyMyAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik0zLjMwNCAxM2g2LjM5MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/a-large-small\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideALargeSmall extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Activity\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTJoLTIuNDhhMiAyIDAgMCAwLTEuOTMgMS40NmwtMi4zNSA4LjM2YS4yNS4yNSAwIDAgMS0uNDggMEw5LjI0IDIuMThhLjI1LjI1IDAgMCAwLS40OCAwbC0yLjM1IDguMzZBMiAyIDAgMCAxIDQuNDkgMTJIMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/activity\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideActivity extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTEgNC00IDQgNCIgLz4KICA8cGF0aCBkPSJNMTggMTZWNyIgLz4KICA8cGF0aCBkPSJtMiAxNiA0LjAzOS05LjY5YS41LjUgMCAwIDEgLjkyMyAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik0zLjMwNCAxM2g2LjM5MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/a-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAArrowUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Accessibility\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjQiIHI9IjEiIC8+CiAgPHBhdGggZD0ibTE4IDE5IDEtNy02IDEiIC8+CiAgPHBhdGggZD0ibTUgOCAzLTMgNS41IDMtMi4zNiAzLjUiIC8+CiAgPHBhdGggZD0iTTQuMjQgMTQuNWE1IDUgMCAwIDAgNi44OCA2IiAvPgogIDxwYXRoIGQ9Ik0xMy43NiAxNy41YTUgNSAwIDAgMC02Ljg4LTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/accessibility\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAccessibility extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Ad\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTNINiIgLz4KICA8cGF0aCBkPSJNMTAgMTV2LTRhMiAyIDAgMCAwLTQgMHY0IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNC41YS41LjUgMCAwIDAgLjUuNWgxYTIuNSAyLjUgMCAwIDAgMi41LTIuNXYtMUEyLjUgMi41IDAgMCAwIDE1LjUgOWgtMWEuNS41IDAgMCAwLS41LjV6IiAvPgogIDxyZWN0IHg9IjIiIHk9IjUiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ad\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAd extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AirVent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTcuNWEyLjUgMi41IDAgMSAxLTQgMi4wM1YxMiIgLz4KICA8cGF0aCBkPSJNNiAxMkg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2NWEyIDIgMCAwIDEtMiAyaC0yIiAvPgogIDxwYXRoIGQ9Ik02IDhoMTIiIC8+CiAgPHBhdGggZD0iTTYuNiAxNS41NzJBMiAyIDAgMSAwIDEwIDE3di01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/air-vent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAirVent extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AlarmClockCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSI4IiAvPgogIDxwYXRoIGQ9Ik01IDMgMiA2IiAvPgogIDxwYXRoIGQ9Im0yMiA2LTMtMyIgLz4KICA8cGF0aCBkPSJNNi4zOCAxOC43IDQgMjEiIC8+CiAgPHBhdGggZD0iTTE3LjY0IDE4LjY3IDIwIDIxIiAvPgogIDxwYXRoIGQ9Im05IDEzIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/alarm-clock-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlarmClockCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideAlarmClockCheck\n */\ndeclare const LucideAlarmCheck: typeof LucideAlarmClockCheck;\n\n/**\n * @component @name AlarmClockMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSI4IiAvPgogIDxwYXRoIGQ9Ik01IDMgMiA2IiAvPgogIDxwYXRoIGQ9Im0yMiA2LTMtMyIgLz4KICA8cGF0aCBkPSJNNi4zOCAxOC43IDQgMjEiIC8+CiAgPHBhdGggZD0iTTE3LjY0IDE4LjY3IDIwIDIxIiAvPgogIDxwYXRoIGQ9Ik05IDEzaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/alarm-clock-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlarmClockMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideAlarmClockMinus\n */\ndeclare const LucideAlarmMinus: typeof LucideAlarmClockMinus;\n\n/**\n * @component @name AlarmClockOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNi44NyA2Ljg3YTggOCAwIDEgMCAxMS4yNiAxMS4yNiIgLz4KICA8cGF0aCBkPSJNMTkuOSAxNC4yNWE4IDggMCAwIDAtOS4xNS05LjE1IiAvPgogIDxwYXRoIGQ9Im0yMiA2LTMtMyIgLz4KICA8cGF0aCBkPSJNNi4yNiAxOC42NyA0IDIxIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTQgNCAyIDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/alarm-clock-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlarmClockOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AlarmClockPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSI4IiAvPgogIDxwYXRoIGQ9Ik01IDMgMiA2IiAvPgogIDxwYXRoIGQ9Im0yMiA2LTMtMyIgLz4KICA8cGF0aCBkPSJNNi4zOCAxOC43IDQgMjEiIC8+CiAgPHBhdGggZD0iTTE3LjY0IDE4LjY3IDIwIDIxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMHY2IiAvPgogIDxwYXRoIGQ9Ik05IDEzaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/alarm-clock-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlarmClockPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideAlarmClockPlus\n */\ndeclare const LucideAlarmPlus: typeof LucideAlarmClockPlus;\n\n/**\n * @component @name AlarmClock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSI4IiAvPgogIDxwYXRoIGQ9Ik0xMiA5djRsMiAyIiAvPgogIDxwYXRoIGQ9Ik01IDMgMiA2IiAvPgogIDxwYXRoIGQ9Im0yMiA2LTMtMyIgLz4KICA8cGF0aCBkPSJNNi4zOCAxOC43IDQgMjEiIC8+CiAgPHBhdGggZD0iTTE3LjY0IDE4LjY3IDIwIDIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/alarm-clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlarmClock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AlignCenterHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMmgyMCIgLz4KICA8cGF0aCBkPSJNMTAgMTZ2NGEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMnYtNCIgLz4KICA8cGF0aCBkPSJNMTAgOFY0YTIgMiAwIDAgMC0yLTJINmEyIDIgMCAwIDAtMiAydjQiIC8+CiAgPHBhdGggZD0iTTIwIDE2djFhMiAyIDAgMCAxLTIgMmgtMmEyIDIgMCAwIDEtMi0ydi0xIiAvPgogIDxwYXRoIGQ9Ik0xNCA4VjdjMC0xLjEuOS0yIDItMmgyYTIgMiAwIDAgMSAyIDJ2MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-center-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignCenterHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AlarmSmoke\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjFjMC0yLjUgMi0yLjUgMi01IiAvPgogIDxwYXRoIGQ9Ik0xNiAyMWMwLTIuNSAyLTIuNSAyLTUiIC8+CiAgPHBhdGggZD0ibTE5IDgtLjggM2ExLjI1IDEuMjUgMCAwIDEtMS4yIDFIN2ExLjI1IDEuMjUgMCAwIDEtMS4yLTFMNSA4IiAvPgogIDxwYXRoIGQ9Ik0yMSAzYTEgMSAwIDAgMSAxIDF2MmEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMlY0YTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik02IDIxYzAtMi41IDItMi41IDItNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/alarm-smoke\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlarmSmoke extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AlignCenterVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KICA8cGF0aCBkPSJNOCAxMEg0YTIgMiAwIDAgMS0yLTJWNmMwLTEuMS45LTIgMi0yaDQiIC8+CiAgPHBhdGggZD0iTTE2IDEwaDRhMiAyIDAgMCAwIDItMlY2YTIgMiAwIDAgMC0yLTJoLTQiIC8+CiAgPHBhdGggZD0iTTggMjBIN2EyIDIgMCAwIDEtMi0ydi0yYzAtMS4xLjktMiAyLTJoMSIgLz4KICA8cGF0aCBkPSJNMTYgMTRoMWEyIDIgMCAwIDEgMiAydjJhMiAyIDAgMCAxLTIgMmgtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-center-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignCenterVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AlignEndVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeD0iMiIgeT0iNCIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjkiIGhlaWdodD0iNiIgeD0iOSIgeT0iMTQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMiAyMlYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-end-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignEndVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AlignEndHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNiIgeD0iNCIgeT0iMiIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iOSIgeD0iMTQiIHk9IjkiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMiAyMkgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-end-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignEndHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Airplay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxN0g0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2MTBhMiAyIDAgMCAxLTIgMmgtMSIgLz4KICA8cGF0aCBkPSJtMTIgMTUgNSA2SDdaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/airplay\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAirplay extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AlignHorizontalDistributeCenter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iNCIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE0IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTcgMjJ2LTUiIC8+CiAgPHBhdGggZD0iTTE3IDdWMiIgLz4KICA8cGF0aCBkPSJNNyAyMnYtMyIgLz4KICA8cGF0aCBkPSJNNyA1VjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/align-horizontal-distribute-center\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignHorizontalDistributeCenter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AlignHorizontalJustifyCenter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE2IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-horizontal-justify-center\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignHorizontalJustifyCenter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AlignHorizontalDistributeStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iNCIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE0IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNCAydjIwIiAvPgogIDxwYXRoIGQ9Ik0xNCAydjIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-horizontal-distribute-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignHorizontalDistributeStart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AlignHorizontalDistributeEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iNCIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE0IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTAgMnYyMCIgLz4KICA8cGF0aCBkPSJNMjAgMnYyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-horizontal-distribute-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignHorizontalDistributeEnd extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AlignHorizontalJustifyEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjEyIiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMjIgMnYyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-horizontal-justify-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignHorizontalJustifyEnd extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AlignHorizontalSpaceAround\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxMCIgeD0iOSIgeT0iNyIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTQgMjJWMiIgLz4KICA8cGF0aCBkPSJNMjAgMjJWMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-horizontal-space-around\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignHorizontalSpaceAround extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AlignHorizontalSpaceBetween\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iMyIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE1IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMyAydjIwIiAvPgogIDxwYXRoIGQ9Ik0yMSAydjIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-horizontal-space-between\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignHorizontalSpaceBetween extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AlignStartHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNiIgeD0iNCIgeT0iNiIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iOSIgeD0iMTQiIHk9IjYiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMiAySDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/align-start-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignStartHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AlignStartVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOSIgaGVpZ2h0PSI2IiB4PSI2IiB5PSIxNCIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjYiIHg9IjYiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yIDJ2MjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/align-start-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignStartVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AlignHorizontalJustifyStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iNiIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE2IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAydjIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-horizontal-justify-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignHorizontalJustifyStart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AlignVerticalDistributeEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTQiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSI0IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAyMGgyMCIgLz4KICA8cGF0aCBkPSJNMiAxMGgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-vertical-distribute-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignVerticalDistributeEnd extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AlignVerticalDistributeCenter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdoLTMiIC8+CiAgPHBhdGggZD0iTTIyIDdoLTUiIC8+CiAgPHBhdGggZD0iTTUgMTdIMiIgLz4KICA8cGF0aCBkPSJNNyA3SDIiIC8+CiAgPHJlY3QgeD0iNSIgeT0iMTQiIHdpZHRoPSIxNCIgaGVpZ2h0PSI2IiByeD0iMiIgLz4KICA8cmVjdCB4PSI3IiB5PSI0IiB3aWR0aD0iMTAiIGhlaWdodD0iNiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/align-vertical-distribute-center\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignVerticalDistributeCenter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AlignVerticalJustifyEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTIiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSIyIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAyMmgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-vertical-justify-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignVerticalJustifyEnd extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AlignVerticalJustifyCenter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTYiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSIyIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAxMmgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-vertical-justify-center\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignVerticalJustifyCenter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AlignVerticalJustifyStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTYiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSI2IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAyaDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-vertical-justify-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignVerticalJustifyStart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AlignVerticalSpaceAround\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeD0iNyIgeT0iOSIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTIyIDIwSDIiIC8+CiAgPHBhdGggZD0iTTIyIDRIMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-vertical-space-around\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignVerticalSpaceAround extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AlignVerticalSpaceBetween\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTUiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSIzIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAyMWgyMCIgLz4KICA8cGF0aCBkPSJNMiAzaDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-vertical-space-between\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignVerticalSpaceBetween extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Ambulance\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTBINiIgLz4KICA8cGF0aCBkPSJNMTQgMThWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMWExIDEgMCAwIDAgMSAxaDIiIC8+CiAgPHBhdGggZD0iTTE5IDE4aDJhMSAxIDAgMCAwIDEtMXYtMy4yOGExIDEgMCAwIDAtLjY4NC0uOTQ4bC0xLjkyMy0uNjQxYTEgMSAwIDAgMS0uNTc4LS41MDJsLTEuNTM5LTMuMDc2QTEgMSAwIDAgMCAxNi4zODIgOEgxNCIgLz4KICA8cGF0aCBkPSJNOCA4djQiIC8+CiAgPHBhdGggZD0iTTkgMThoNiIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE4IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSIxOCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ambulance\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAmbulance extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AlignVerticalDistributeStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTQiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSI0IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAxNGgyMCIgLz4KICA8cGF0aCBkPSJNMiA0aDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-vertical-distribute-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlignVerticalDistributeStart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Ampersand\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTJoMyIgLz4KICA8cGF0aCBkPSJNMTcuNSAxMmE4IDggMCAwIDEtOCA4QTQuNSA0LjUgMCAwIDEgNSAxNS41YzAtNiA4LTQgOC04LjVhMyAzIDAgMSAwLTYgMGMwIDMgMi41IDguNSAxMiAxMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ampersand\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAmpersand extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Ampersands\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTdjLTUtMy03LTctNy05YTIgMiAwIDAgMSA0IDBjMCAyLjUtNSAyLjUtNSA2IDAgMS43IDEuMyAzIDMgMyAyLjggMCA1LTIuMiA1LTUiIC8+CiAgPHBhdGggZD0iTTIyIDE3Yy01LTMtNy03LTctOWEyIDIgMCAwIDEgNCAwYzAgMi41LTUgMi41LTUgNiAwIDEuNyAxLjMgMyAzIDMgMi44IDAgNS0yLjIgNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ampersands\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAmpersands extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Amphora\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnY1LjYzMmMwIC40MjQtLjI3Mi43OTUtLjY1My45ODJBNiA2IDAgMCAwIDYgMTRjLjAwNiA0IDMgNyA1IDgiIC8+CiAgPHBhdGggZD0iTTEwIDVIOGEyIDIgMCAwIDAgMCA0aC42OCIgLz4KICA8cGF0aCBkPSJNMTQgMnY1LjYzMmMwIC40MjQuMjcyLjc5NS42NTIuOTgyQTYgNiAwIDAgMSAxOCAxNGMwIDQtMyA3LTUgOCIgLz4KICA8cGF0aCBkPSJNMTQgNWgyYTIgMiAwIDAgMSAwIDRoLS42OCIgLz4KICA8cGF0aCBkPSJNMTggMjJINiIgLz4KICA8cGF0aCBkPSJNOSAyaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/amphora\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAmphora extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Anchor\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnYxNiIgLz4KICA8cGF0aCBkPSJtMTkgMTMgMi0xYTkgOSAwIDAgMS0xOCAwbDIgMSIgLz4KICA8cGF0aCBkPSJNOSAxMWg2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iNCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/anchor\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAnchor extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Antenna\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMiA3IDIiIC8+CiAgPHBhdGggZD0ibTcgMTIgNS0xMCIgLz4KICA8cGF0aCBkPSJtMTIgMTIgNS0xMCIgLz4KICA8cGF0aCBkPSJtMTcgMTIgNS0xMCIgLz4KICA8cGF0aCBkPSJNNC41IDdoMTUiIC8+CiAgPHBhdGggZD0iTTEyIDE2djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/antenna\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAntenna extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Anvil\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxMEg2YTQgNCAwIDAgMS00LTQgMSAxIDAgMCAxIDEtMWg0IiAvPgogIDxwYXRoIGQ9Ik03IDVhMSAxIDAgMCAxIDEtMWgxM2ExIDEgMCAwIDEgMSAxIDcgNyAwIDAgMS03IDdIOGExIDEgMCAwIDEtMS0xeiIgLz4KICA8cGF0aCBkPSJNOSAxMnY1IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMnY1IiAvPgogIDxwYXRoIGQ9Ik01IDIwYTMgMyAwIDAgMSAzLTNoOGEzIDMgMCAwIDEgMyAzIDEgMSAwIDAgMS0xIDFINmExIDEgMCAwIDEtMS0xIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/anvil\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAnvil extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Aperture\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTQuMzEgOCA1Ljc0IDkuOTQiIC8+CiAgPHBhdGggZD0iTTkuNjkgOGgxMS40OCIgLz4KICA8cGF0aCBkPSJtNy4zOCAxMiA1Ljc0LTkuOTQiIC8+CiAgPHBhdGggZD0iTTkuNjkgMTYgMy45NSA2LjA2IiAvPgogIDxwYXRoIGQ9Ik0xNC4zMSAxNkgyLjgzIiAvPgogIDxwYXRoIGQ9Im0xNi42MiAxMi01Ljc0IDkuOTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/aperture\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAperture extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AppWindowMac\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik02IDhoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMCA4aC4wMSIgLz4KICA8cGF0aCBkPSJNMTQgOGguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/app-window-mac\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAppWindowMac extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AppWindow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIyIiB5PSI0IiB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMCA0djQiIC8+CiAgPHBhdGggZD0iTTIgOGgyMCIgLz4KICA8cGF0aCBkPSJNNiA0djQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/app-window\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAppWindow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Apple\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNi41MjhWM2ExIDEgMCAwIDEgMS0xaDAiIC8+CiAgPHBhdGggZD0iTTE4LjIzNyAyMUExNSAxNSAwIDAgMCAyMiAxMWE2IDYgMCAwIDAtMTAtNC40NzJBNiA2IDAgMCAwIDIgMTFhMTUuMSAxNS4xIDAgMCAwIDMuNzYzIDEwIDMgMyAwIDAgMCAzLjY0OC42NDggNS41IDUuNSAwIDAgMSA1LjE3OCAwQTMgMyAwIDAgMCAxOC4yMzcgMjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/apple\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideApple extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArchiveX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iNSIgeD0iMiIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTQgOHYxMWEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJWOCIgLz4KICA8cGF0aCBkPSJtOS41IDE3IDUtNSIgLz4KICA8cGF0aCBkPSJtOS41IDEyIDUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/archive-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArchiveX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArchiveRestore\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iNSIgeD0iMiIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTQgOHYxMWEyIDIgMCAwIDAgMiAyaDIiIC8+CiAgPHBhdGggZD0iTTIwIDh2MTFhMiAyIDAgMCAxLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJtOSAxNSAzLTMgMyAzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnY5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/archive-restore\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArchiveRestore extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Archive\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iNSIgeD0iMiIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTQgOHYxMWEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJWOCIgLz4KICA8cGF0aCBkPSJNMTAgMTJoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/archive\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArchive extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Armchair\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgOVY2YTIgMiAwIDAgMC0yLTJIN2EyIDIgMCAwIDAtMiAydjMiIC8+CiAgPHBhdGggZD0iTTMgMTZhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0ydi01YTIgMiAwIDAgMC00IDB2MS41YS41LjUgMCAwIDEtLjUuNWgtOWEuNS41IDAgMCAxLS41LS41VjExYTIgMiAwIDAgMC00IDB6IiAvPgogIDxwYXRoIGQ9Ik01IDE4djIiIC8+CiAgPHBhdGggZD0iTTE5IDE4djIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/armchair\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArmchair extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowBigDownDash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgOGExIDEgMCAwIDEgMSAxdjJhMSAxIDAgMCAwIDEgMWgzLjI5M2EuNzA3LjcwNyAwIDAgMSAuNSAxLjIwN2wtNi45MzkgNi45MzlhMS4yMDcgMS4yMDcgMCAwIDEtMS43MDggMGwtNi45NC02Ljk0YS43MDcuNzA3IDAgMCAxIC41LTEuMjA2SDhhMSAxIDAgMCAwIDEtMVY5YTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik05IDRoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-big-down-dash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowBigDownDash extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowBigDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSA1YTEgMSAwIDAgMSAxLTFoNGExIDEgMCAwIDEgMSAxdjZhMSAxIDAgMCAwIDEgMWgzLjI5M2EuNzA3LjcwNyAwIDAgMSAuNSAxLjIwN2wtNy4wODYgNy4wODZhMSAxIDAgMCAxLTEuNDE0IDBsLTcuMDg2LTcuMDg2YS43MDcuNzA3IDAgMCAxIC41LTEuMjA3SDhhMSAxIDAgMCAwIDEtMXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-big-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowBigDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowBigLeftDash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgOWExIDEgMCAwIDEtMS0xVjQuNzA3YS43MDcuNzA3IDAgMCAwLTEuMjA3LS41bC02Ljk0IDYuOTRhMS4yMDcgMS4yMDcgMCAwIDAgMCAxLjcwN2w2Ljk0IDYuOTRhLjcwNy43MDcgMCAwIDAgMS4yMDctLjVWMTZhMSAxIDAgMCAxIDEtMWgyYTEgMSAwIDAgMCAxLTF2LTRhMSAxIDAgMCAwLTEtMXoiIC8+CiAgPHBhdGggZD0iTTIwIDl2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-big-left-dash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowBigLeftDash extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowBigLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNzkzIDE5Ljc5M2EuNzA3LjcwNyAwIDAgMCAxLjIwNy0uNVYxNmExIDEgMCAwIDEgMS0xaDZhMSAxIDAgMCAwIDEtMXYtNGExIDEgMCAwIDAtMS0xaC02YTEgMSAwIDAgMS0xLTFWNC43MDdhLjcwNy43MDcgMCAwIDAtMS4yMDctLjVsLTYuOTQgNi45NGExLjIwNyAxLjIwNyAwIDAgMCAwIDEuNzA3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-big-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowBigLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowBigRightDash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgOWExIDEgMCAwIDAgMS0xVjQuNzA3YS43MDcuNzA3IDAgMCAxIDEuMjA3LS41bDYuOTQgNi45NGExLjIwNyAxLjIwNyAwIDAgMSAwIDEuNzA3bC02Ljk0IDYuOTRhLjcwNy43MDcgMCAwIDEtMS4yMDctLjVWMTZhMSAxIDAgMCAwLTEtMUg5YTEgMSAwIDAgMS0xLTF2LTRhMSAxIDAgMCAxIDEtMXoiIC8+CiAgPHBhdGggZD0iTTQgOXY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-big-right-dash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowBigRightDash extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowBigRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMjA3IDE5Ljc5M2EuNzA3LjcwNyAwIDAgMS0xLjIwNy0uNVYxNmExIDEgMCAwIDAtMS0xSDVhMSAxIDAgMCAxLTEtMXYtNGExIDEgMCAwIDEgMS0xaDZhMSAxIDAgMCAwIDEtMVY0LjcwN2EuNzA3LjcwNyAwIDAgMSAxLjIwNy0uNWw2Ljk0IDYuOTRhMS4yMDcgMS4yMDcgMCAwIDEgMCAxLjcwN3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-big-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowBigRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowBigUpDash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTZhMSAxIDAgMCAwIDEtMXYtMmExIDEgMCAwIDEgMS0xaDMuMjkzYS43MDcuNzA3IDAgMCAwIC41LTEuMjA3bC02LjkzOS02LjkzOWExLjIwNyAxLjIwNyAwIDAgMC0xLjcwOCAwbC02Ljk0IDYuOTRhLjcwNy43MDcgMCAwIDAgLjUgMS4yMDZIOGExIDEgMCAwIDEgMSAxdjJhMSAxIDAgMCAwIDEgMXoiIC8+CiAgPHBhdGggZD0iTTkgMjBoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-big-up-dash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowBigUpDash extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowBigUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxOWExIDEgMCAwIDAgMSAxaDRhMSAxIDAgMCAwIDEtMXYtNmExIDEgMCAwIDEgMS0xaDMuMjkzYS43MDcuNzA3IDAgMCAwIC41LTEuMjA3bC03LjA4Ni03LjA4NmExIDEgMCAwIDAtMS40MTQgMGwtNy4wODYgNy4wODZhLjcwNy43MDcgMCAwIDAgLjUgMS4yMDdIOGExIDEgMCAwIDEgMSAxeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-big-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowBigUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowDown10\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHBhdGggZD0iTTE3IDEwVjRoLTIiIC8+CiAgPHBhdGggZD0iTTE1IDEwaDQiIC8+CiAgPHJlY3QgeD0iMTUiIHk9IjE0IiB3aWR0aD0iNCIgaGVpZ2h0PSI2IiByeT0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down-1-0\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowDown10 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowDown01\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHJlY3QgeD0iMTUiIHk9IjQiIHdpZHRoPSI0IiBoZWlnaHQ9IjYiIHJ5PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNyAyMHYtNmgtMiIgLz4KICA8cGF0aCBkPSJNMTUgMjBoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down-0-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowDown01 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowDownAZ\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHBhdGggZD0iTTIwIDhoLTUiIC8+CiAgPHBhdGggZD0iTTE1IDEwVjYuNWEyLjUgMi41IDAgMCAxIDUgMFYxMCIgLz4KICA8cGF0aCBkPSJNMTUgMTRoNWwtNSA2aDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-down-a-z\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowDownAZ extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideArrowDownAZ\n */\ndeclare const LucideArrowDownAz: typeof LucideArrowDownAZ;\n\n/**\n * @component @name ArrowDownFromLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgM0g1IiAvPgogIDxwYXRoIGQ9Ik0xMiAyMVY3IiAvPgogIDxwYXRoIGQ9Im02IDE1IDYgNiA2LTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-down-from-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowDownFromLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowDownLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgNyA3IDE3IiAvPgogIDxwYXRoIGQ9Ik0xNyAxN0g3VjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-down-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowDownLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowDownNarrowWide\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHBhdGggZD0iTTExIDRoNCIgLz4KICA8cGF0aCBkPSJNMTEgOGg3IiAvPgogIDxwYXRoIGQ9Ik0xMSAxMmgxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down-narrow-wide\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowDownNarrowWide extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowDownRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyA3IDEwIDEwIiAvPgogIDxwYXRoIGQ9Ik0xNyA3djEwSDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-down-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowDownRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowDownToDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYxNCIgLz4KICA8cGF0aCBkPSJtMTkgOS03IDctNy03IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMjEiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-down-to-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowDownToDot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowDownToLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTdWMyIgLz4KICA8cGF0aCBkPSJtNiAxMSA2IDYgNi02IiAvPgogIDxwYXRoIGQ9Ik0xOSAyMUg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-down-to-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowDownToLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowDownUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHBhdGggZD0ibTIxIDgtNC00LTQgNCIgLz4KICA8cGF0aCBkPSJNMTcgNHYxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowDownUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowDownWideNarrow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHBhdGggZD0iTTExIDRoMTAiIC8+CiAgPHBhdGggZD0iTTExIDhoNyIgLz4KICA8cGF0aCBkPSJNMTEgMTJoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down-wide-narrow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowDownWideNarrow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideArrowDownWideNarrow\n */\ndeclare const LucideSortDesc: typeof LucideArrowDownWideNarrow;\n\n/**\n * @component @name ArrowDownZA\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE1IDRoNWwtNSA2aDUiIC8+CiAgPHBhdGggZD0iTTE1IDIwdi0zLjVhMi41IDIuNSAwIDAgMSA1IDBWMjAiIC8+CiAgPHBhdGggZD0iTTIwIDE4aC01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-down-z-a\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowDownZA extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideArrowDownZA\n */\ndeclare const LucideArrowDownZa: typeof LucideArrowDownZA;\n\n/**\n * @component @name ArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNXYxNCIgLz4KICA8cGF0aCBkPSJtMTkgMTItNyA3LTctNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowLeftFromLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSA2LTYgNiA2IDYiIC8+CiAgPHBhdGggZD0iTTMgMTJoMTQiIC8+CiAgPHBhdGggZD0iTTIxIDE5VjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-left-from-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowLeftFromLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowLeftRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzIDQgN2w0IDQiIC8+CiAgPHBhdGggZD0iTTQgN2gxNiIgLz4KICA8cGF0aCBkPSJtMTYgMjEgNC00LTQtNCIgLz4KICA8cGF0aCBkPSJNMjAgMTdINCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-left-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowLeftRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowLeftToLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxOVY1IiAvPgogIDxwYXRoIGQ9Im0xMyA2LTYgNiA2IDYiIC8+CiAgPHBhdGggZD0iTTcgMTJoMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-left-to-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowLeftToLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTktNy03IDctNyIgLz4KICA8cGF0aCBkPSJNMTkgMTJINSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowRightFromLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1djE0IiAvPgogIDxwYXRoIGQ9Ik0yMSAxMkg3IiAvPgogIDxwYXRoIGQ9Im0xNSAxOCA2LTYtNi02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-right-from-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowRightFromLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowRightLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMyA0IDQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0yMCA3SDQiIC8+CiAgPHBhdGggZD0ibTggMjEtNC00IDQtNCIgLz4KICA8cGF0aCBkPSJNNCAxN2gxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-right-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowRightLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowRightToLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTJIMyIgLz4KICA8cGF0aCBkPSJtMTEgMTggNi02LTYtNiIgLz4KICA8cGF0aCBkPSJNMjEgNXYxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-right-to-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowRightToLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxMmgxNCIgLz4KICA8cGF0aCBkPSJtMTIgNSA3IDctNyA3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowUp01\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cmVjdCB4PSIxNSIgeT0iNCIgd2lkdGg9IjQiIGhlaWdodD0iNiIgcnk9IjIiIC8+CiAgPHBhdGggZD0iTTE3IDIwdi02aC0yIiAvPgogIDxwYXRoIGQ9Ik0xNSAyMGg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-up-0-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowUp01 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowUpAZ\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMjAgOGgtNSIgLz4KICA8cGF0aCBkPSJNMTUgMTBWNi41YTIuNSAyLjUgMCAwIDEgNSAwVjEwIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNGg1bC01IDZoNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-up-a-z\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowUpAZ extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideArrowUpAZ\n */\ndeclare const LucideArrowUpAz: typeof LucideArrowUpAZ;\n\n/**\n * @component @name ArrowUp10\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTcgMTBWNGgtMiIgLz4KICA8cGF0aCBkPSJNMTUgMTBoNCIgLz4KICA8cmVjdCB4PSIxNSIgeT0iMTQiIHdpZHRoPSI0IiBoZWlnaHQ9IjYiIHJ5PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-up-1-0\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowUp10 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowUpFromDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNSA5IDctNyA3IDciIC8+CiAgPHBhdGggZD0iTTEyIDE2VjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIyMSIgcj0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-up-from-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowUpFromDot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowUpDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEgMTYtNCA0LTQtNCIgLz4KICA8cGF0aCBkPSJNMTcgMjBWNCIgLz4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-up-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowUpDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowUpFromLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggOS02LTYtNiA2IiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjE0IiAvPgogIDxwYXRoIGQ9Ik01IDIxaDE0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-up-from-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowUpFromLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowUpLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxN1Y3aDEwIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNyA3IDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-up-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowUpLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowUpNarrowWide\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTEgMTJoNCIgLz4KICA8cGF0aCBkPSJNMTEgMTZoNyIgLz4KICA8cGF0aCBkPSJNMTEgMjBoMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-up-narrow-wide\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowUpNarrowWide extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideArrowUpNarrowWide\n */\ndeclare const LucideSortAsc: typeof LucideArrowUpNarrowWide;\n\n/**\n * @component @name ArrowUpRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyA3aDEwdjEwIiAvPgogIDxwYXRoIGQ9Ik03IDE3IDE3IDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-up-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowUpRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowUpToLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAzaDE0IiAvPgogIDxwYXRoIGQ9Im0xOCAxMy02LTYtNiA2IiAvPgogIDxwYXRoIGQ9Ik0xMiA3djE0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-up-to-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowUpToLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowUpWideNarrow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTEgMTJoMTAiIC8+CiAgPHBhdGggZD0iTTExIDE2aDciIC8+CiAgPHBhdGggZD0iTTExIDIwaDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-up-wide-narrow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowUpWideNarrow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNSAxMiA3LTcgNyA3IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOVY1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowUpZA\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTUgNGg1bC01IDZoNSIgLz4KICA8cGF0aCBkPSJNMTUgMjB2LTMuNWEyLjUgMi41IDAgMCAxIDUgMFYyMCIgLz4KICA8cGF0aCBkPSJNMjAgMThoLTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-up-z-a\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowUpZA extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideArrowUpZA\n */\ndeclare const LucideArrowUpZa: typeof LucideArrowUpZA;\n\n/**\n * @component @name Astroid\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuOTgzIDIxLjE4NmExIDEgMCAwIDEtMS45NjYgMCAxMCAxMCAwIDAgMC04LjIwMy04LjIwMyAxIDEgMCAwIDEgMC0xLjk2NiAxMCAxMCAwIDAgMCA4LjIwMy04LjIwMyAxIDEgMCAwIDEgMS45NjYgMCAxMCAxMCAwIDAgMCA4LjIwMyA4LjIwMyAxIDEgMCAwIDEgMCAxLjk2NiAxMCAxMCAwIDAgMC04LjIwMyA4LjIwMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/astroid\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAstroid extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ArrowsUpFromLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNCA2IDMtMyAzIDMiIC8+CiAgPHBhdGggZD0iTTcgMTdWMyIgLz4KICA8cGF0aCBkPSJtMTQgNiAzLTMgMyAzIiAvPgogIDxwYXRoIGQ9Ik0xNyAxN1YzIiAvPgogIDxwYXRoIGQ9Ik00IDIxaDE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrows-up-from-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideArrowsUpFromLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Asterisk\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnYxMiIgLz4KICA8cGF0aCBkPSJNMTcuMTk2IDkgNi44MDQgMTUiIC8+CiAgPHBhdGggZD0ibTYuODA0IDkgMTAuMzkyIDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/asterisk\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAsterisk extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AtSign\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xNiA4djVhMyAzIDAgMCAwIDYgMHYtMWExMCAxMCAwIDEgMC00IDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/at-sign\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAtSign extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Atom\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgogIDxwYXRoIGQ9Ik0yMC4yIDIwLjJjMi4wNC0yLjAzLjAyLTcuMzYtNC41LTExLjktNC41NC00LjUyLTkuODctNi41NC0xMS45LTQuNS0yLjA0IDIuMDMtLjAyIDcuMzYgNC41IDExLjkgNC41NCA0LjUyIDkuODcgNi41NCAxMS45IDQuNVoiIC8+CiAgPHBhdGggZD0iTTE1LjcgMTUuN2M0LjUyLTQuNTQgNi41NC05Ljg3IDQuNS0xMS45LTIuMDMtMi4wNC03LjM2LS4wMi0xMS45IDQuNS00LjUyIDQuNTQtNi41NCA5Ljg3LTQuNSAxMS45IDIuMDMgMi4wNCA3LjM2LjAyIDExLjktNC41WiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/atom\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAtom extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AudioLines\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMHYzIiAvPgogIDxwYXRoIGQ9Ik02IDZ2MTEiIC8+CiAgPHBhdGggZD0iTTEwIDN2MTgiIC8+CiAgPHBhdGggZD0iTTE0IDh2NyIgLz4KICA8cGF0aCBkPSJNMTggNXYxMyIgLz4KICA8cGF0aCBkPSJNMjIgMTB2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/audio-lines\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAudioLines extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name AudioWaveform\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxM2EyIDIgMCAwIDAgMi0yVjdhMiAyIDAgMCAxIDQgMHYxM2EyIDIgMCAwIDAgNCAwVjRhMiAyIDAgMCAxIDQgMHYxM2EyIDIgMCAwIDAgNCAwdi00YTIgMiAwIDAgMSAyLTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/audio-waveform\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAudioWaveform extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Award\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuNDc3IDEyLjg5IDEuNTE1IDguNTI2YS41LjUgMCAwIDEtLjgxLjQ3bC0zLjU4LTIuNjg3YTEgMSAwIDAgMC0xLjE5NyAwbC0zLjU4NiAyLjY4NmEuNS41IDAgMCAxLS44MS0uNDY5bDEuNTE0LTguNTI2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iOCIgcj0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/award\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAward extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Axe\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTItOC4zODEgOC4zOGExIDEgMCAwIDEtMy4wMDEtM0wxMSA5IiAvPgogIDxwYXRoIGQ9Ik0xNSAxNS41YS41LjUgMCAwIDAgLjUuNUE2LjUgNi41IDAgMCAwIDIyIDkuNWEuNS41IDAgMCAwLS41LS41aC0xLjY3MmEyIDIgMCAwIDEtMS40MTQtLjU4NmwtNS4wNjItNS4wNjJhMS4yMDUgMS4yMDUgMCAwIDAtMS43MDQgMEw5LjM1MiA1LjY0OGExLjIwNSAxLjIwNSAwIDAgMCAwIDEuNzA0bDUuMDYyIDUuMDYyQTIgMiAwIDAgMSAxNSAxMy44Mjh6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/axe\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAxe extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Axis3d\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNSAxMC41IDE1IDkiIC8+CiAgPHBhdGggZD0iTTQgNHYxNWExIDEgMCAwIDAgMSAxaDE1IiAvPgogIDxwYXRoIGQ9Ik00LjI5MyAxOS43MDcgNiAxOCIgLz4KICA8cGF0aCBkPSJtOSAxNSAxLjUtMS41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/axis-3d\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAxis3d extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideAxis3d\n */\ndeclare const LucideAxis3D: typeof LucideAxis3d;\n\n/**\n * @component @name Baby\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTZjLjUuMyAxLjIuNSAyIC41czEuNS0uMiAyLS41IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTE5LjM4IDYuODEzQTkgOSAwIDAgMSAyMC44IDEwLjJhMiAyIDAgMCAxIDAgMy42IDkgOSAwIDAgMS0xNy42IDAgMiAyIDAgMCAxIDAtMy42QTkgOSAwIDAgMSAxMiAzYzIgMCAzLjUgMS4xIDMuNSAyLjVzLS45IDIuNS0yIDIuNWMtLjggMC0xLjUtLjQtMS41LTEiIC8+CiAgPHBhdGggZD0iTTkgMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/baby\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBaby extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Backpack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMGE0IDQgMCAwIDEgNC00aDhhNCA0IDAgMCAxIDQgNHYxMGEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMnoiIC8+CiAgPHBhdGggZD0iTTggMTBoOCIgLz4KICA8cGF0aCBkPSJNOCAxOGg4IiAvPgogIDxwYXRoIGQ9Ik04IDIydi02YTIgMiAwIDAgMSAyLTJoNGEyIDIgMCAwIDEgMiAydjYiIC8+CiAgPHBhdGggZD0iTTkgNlY0YTIgMiAwIDAgMSAyLTJoMmEyIDIgMCAwIDEgMiAydjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/backpack\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBackpack extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BadgeAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIiIHkxPSI4IiB5Mj0iMTIiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIuMDEiIHkxPSIxNiIgeTI9IjE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/badge-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgeAlert extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BadgeCent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTEyIDd2MTAiIC8+CiAgPHBhdGggZD0iTTE1LjQgMTBhNCA0IDAgMSAwIDAgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-cent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgeCent extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BadgeCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0ibTkgMTIgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgeCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideBadgeCheck\n */\ndeclare const LucideVerified: typeof LucideBadgeCheck;\n\n/**\n * @component @name BadgeDollarSign\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTE2IDhoLTZhMiAyIDAgMSAwIDAgNGg0YTIgMiAwIDEgMSAwIDRIOCIgLz4KICA8cGF0aCBkPSJNMTIgMThWNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-dollar-sign\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgeDollarSign extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BadgeEuro\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTcgMTJoNSIgLz4KICA8cGF0aCBkPSJNMTUgOS40YTQgNCAwIDEgMCAwIDUuMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-euro\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgeEuro extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BadgeInfo\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIiIHkxPSIxNiIgeTI9IjEyIiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyLjAxIiB5MT0iOCIgeTI9IjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-info\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgeInfo extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BadgeIndianRupee\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTggOGg4IiAvPgogIDxwYXRoIGQ9Ik04IDEyaDgiIC8+CiAgPHBhdGggZD0ibTEzIDE3LTUtMWgxYTQgNCAwIDAgMCAwLTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-indian-rupee\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgeIndianRupee extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BadgeJapaneseYen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0ibTkgOCAzIDN2NyIgLz4KICA8cGF0aCBkPSJtMTIgMTEgMy0zIiAvPgogIDxwYXRoIGQ9Ik05IDEyaDYiIC8+CiAgPHBhdGggZD0iTTkgMTZoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-japanese-yen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgeJapaneseYen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Album\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cG9seWxpbmUgcG9pbnRzPSIxMSAzIDExIDExIDE0IDggMTcgMTEgMTcgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/album\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideAlbum extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BadgePercent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0ibTE1IDktNiA2IiAvPgogIDxwYXRoIGQ9Ik05IDloLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-percent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgePercent extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BadgeMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPGxpbmUgeDE9IjgiIHgyPSIxNiIgeTE9IjEyIiB5Mj0iMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgeMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BadgePoundSterling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTggMTJoNCIgLz4KICA8cGF0aCBkPSJNMTAgMTZWOS41YTIuNSAyLjUgMCAwIDEgNSAwIiAvPgogIDxwYXRoIGQ9Ik04IDE2aDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-pound-sterling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgePoundSterling extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BadgePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIiIHkxPSI4IiB5Mj0iMTYiIC8+CiAgPGxpbmUgeDE9IjgiIHgyPSIxNiIgeTE9IjEyIiB5Mj0iMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgePlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BadgeQuestionMark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTkuMDkgOWEzIDMgMCAwIDEgNS44MyAxYzAgMi0zIDMtMyAzIiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyLjAxIiB5MT0iMTciIHkyPSIxNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-question-mark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgeQuestionMark extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideBadgeQuestionMark\n */\ndeclare const LucideBadgeHelp: typeof LucideBadgeQuestionMark;\n\n/**\n * @component @name BadgeRussianRuble\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTkgMTZoNSIgLz4KICA8cGF0aCBkPSJNOSAxMmg1YTIgMiAwIDEgMCAwLTRoLTN2OSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-russian-ruble\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgeRussianRuble extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BadgeSwissFranc\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTExIDE3VjhoNCIgLz4KICA8cGF0aCBkPSJNMTEgMTJoMyIgLz4KICA8cGF0aCBkPSJNOSAxNmg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/badge-swiss-franc\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgeSwissFranc extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BadgeTurkishLira\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgN3YxMGE1IDUgMCAwIDAgNS01IiAvPgogIDxwYXRoIGQ9Im0xNSA4LTYgMyIgLz4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-turkish-lira\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgeTurkishLira extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Badge\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadge extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BaggageClaim\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMThINmEyIDIgMCAwIDEtMi0yVjdhMiAyIDAgMCAwLTItMiIgLz4KICA8cGF0aCBkPSJNMTcgMTRWNGEyIDIgMCAwIDAtMi0yaC0xYTIgMiAwIDAgMC0yIDJ2MTAiIC8+CiAgPHJlY3Qgd2lkdGg9IjEzIiBoZWlnaHQ9IjgiIHg9IjgiIHk9IjYiIHJ4PSIxIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMjAiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjIwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/baggage-claim\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBaggageClaim extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BadgeX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPGxpbmUgeDE9IjE1IiB4Mj0iOSIgeTE9IjkiIHkyPSIxNSIgLz4KICA8bGluZSB4MT0iOSIgeDI9IjE1IiB5MT0iOSIgeTI9IjE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/badge-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBadgeX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Banana\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxM2MzLjUtMiA4LTIgMTAgMmE1LjUgNS41IDAgMCAxIDggNSIgLz4KICA8cGF0aCBkPSJNNS4xNSAxNy44OWM1LjUyLTEuNTIgOC42NS02Ljg5IDctMTJDMTEuNTUgNCAxMS41IDIgMTMgMmMzLjIyIDAgNSA1LjUgNSA4IDAgNi41LTQuMiAxMi0xMC40OSAxMkM1LjExIDIyIDIgMjIgMiAyMGMwLTEuNSAxLjE0LTEuNTUgMy4xNS0yLjExWiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/banana\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBanana extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Bandage\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTAuMDFoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMCAxNC4wMWguMDEiIC8+CiAgPHBhdGggZD0iTTE0IDEwLjAxaC4wMSIgLz4KICA8cGF0aCBkPSJNMTQgMTQuMDFoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xOCA2djEyIiAvPgogIDxwYXRoIGQ9Ik02IDZ2MTIiIC8+CiAgPHJlY3QgeD0iMiIgeT0iNiIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bandage\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBandage extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Balloon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZ2MWEyIDIgMCAwIDAgMiAyaDFhMiAyIDAgMCAxIDIgMnYxIiAvPgogIDxwYXRoIGQ9Ik0xMiA2YTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTE4IDhjMCA0LTMuNSA4LTYgOHMtNi00LTYtOGE2IDYgMCAwIDEgMTIgMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/balloon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBalloon extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Ban\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNNC45MjkgNC45MjkgMTkuMDcgMTkuMDcxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ban\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBan extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BanknoteArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMThINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjUiIC8+CiAgPHBhdGggZD0ibTE2IDE5IDMgMyAzLTMiIC8+CiAgPHBhdGggZD0iTTE4IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNMTkgMTZ2NiIgLz4KICA8cGF0aCBkPSJNNiAxMmguMDEiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/banknote-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBanknoteArrowDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Banknote\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHg9IjIiIHk9IjYiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTYgMTJoLjAxTTE4IDEyaC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/banknote\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBanknote extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BanknoteArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMThINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjUiIC8+CiAgPHBhdGggZD0iTTE4IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNMTkgMjJ2LTYiIC8+CiAgPHBhdGggZD0ibTIyIDE5LTMtMy0zIDMiIC8+CiAgPHBhdGggZD0iTTYgMTJoLjAxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/banknote-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBanknoteArrowUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Barrel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM2E0MSA0MSAwIDAwMCAxOCIgLz4KICA8cGF0aCBkPSJNMTQgM2E0MSA0MSAwIDAxMCAxOCIgLz4KICA8cGF0aCBkPSJNMTYuOTk3IDIxYTIgMiAwIDAwMS42OC0uOTIgMTUuMjUgMTUuMjUgMCAwMDAtMTYuMTYgMiAyIDAgMDAtMS42OC0uOTJoLTEwYTIgMiAwIDAwLTEuNjgxLjkyIDE1LjI1IDE1LjI1IDAgMDAwIDE2LjE2IDIgMiAwIDAwMS42ODEuOTJ6IiAvPgogIDxwYXRoIGQ9Ik0zLjU0IDE2aDE2LjkxNCIgLz4KICA8cGF0aCBkPSJNMy41NCA4aDE2LjkxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/barrel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBarrel extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Barcode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1djE0IiAvPgogIDxwYXRoIGQ9Ik04IDV2MTQiIC8+CiAgPHBhdGggZD0iTTEyIDV2MTQiIC8+CiAgPHBhdGggZD0iTTE3IDV2MTQiIC8+CiAgPHBhdGggZD0iTTIxIDV2MTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/barcode\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBarcode extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Baseline\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGgxNiIgLz4KICA8cGF0aCBkPSJtNiAxNiA2LTEyIDYgMTIiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/baseline\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBaseline extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BanknoteCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNzQ4IDE4SDRhMiAyIDAgMCAxLTItMlY4YTIgMiAwIDAgMSAyLTJoMTZhMiAyIDAgMCAxIDIgMnY0Ljg3NSIgLz4KICA8cGF0aCBkPSJtMTYgMTkgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMTggMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik02IDEyaC4wMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/banknote-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBanknoteCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BatteryCharging\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgNy0zIDVoNGwtMyA1IiAvPgogIDxwYXRoIGQ9Ik0xNC44NTYgNkgxNmEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtMi45MzUiIC8+CiAgPHBhdGggZD0iTTIyIDE0di00IiAvPgogIDxwYXRoIGQ9Ik01LjE0IDE4SDRhMiAyIDAgMCAxLTItMlY4YTIgMiAwIDAgMSAyLTJoMi45MzYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/battery-charging\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBatteryCharging extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BanknoteX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMThINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjUiIC8+CiAgPHBhdGggZD0ibTE3IDE3IDUgNSIgLz4KICA8cGF0aCBkPSJNMTggMTJoLjAxIiAvPgogIDxwYXRoIGQ9Im0yMiAxNy01IDUiIC8+CiAgPHBhdGggZD0iTTYgMTJoLjAxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/banknote-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBanknoteX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BatteryFull\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTB2NCIgLz4KICA8cGF0aCBkPSJNMTQgMTB2NCIgLz4KICA8cGF0aCBkPSJNMjIgMTR2LTQiIC8+CiAgPHBhdGggZD0iTTYgMTB2NCIgLz4KICA8cmVjdCB4PSIyIiB5PSI2IiB3aWR0aD0iMTYiIGhlaWdodD0iMTIiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/battery-full\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBatteryFull extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Bath\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNCA4IDYiIC8+CiAgPHBhdGggZD0iTTE3IDE5djIiIC8+CiAgPHBhdGggZD0iTTIgMTJoMjAiIC8+CiAgPHBhdGggZD0iTTcgMTl2MiIgLz4KICA8cGF0aCBkPSJNOSA1IDcuNjIxIDMuNjIxQTIuMTIxIDIuMTIxIDAgMCAwIDQgNXYxMmEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJ2LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bath\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBath extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BatteryMedium\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTR2LTQiIC8+CiAgPHBhdGggZD0iTTIyIDE0di00IiAvPgogIDxwYXRoIGQ9Ik02IDE0di00IiAvPgogIDxyZWN0IHg9IjIiIHk9IjYiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/battery-medium\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBatteryMedium extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BatteryWarning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTdoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMCA3djYiIC8+CiAgPHBhdGggZD0iTTE0IDZoMmEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJNMjIgMTR2LTQiIC8+CiAgPHBhdGggZD0iTTYgMThINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/battery-warning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBatteryWarning extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BatteryLow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTR2LTQiIC8+CiAgPHBhdGggZD0iTTYgMTR2LTQiIC8+CiAgPHJlY3QgeD0iMiIgeT0iNiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjEyIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/battery-low\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBatteryLow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Battery\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNIDIyIDE0IEwgMjIgMTAiIC8+CiAgPHJlY3QgeD0iMiIgeT0iNiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjEyIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/battery\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBattery extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BatteryPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOXY2IiAvPgogIDxwYXRoIGQ9Ik0xMi41NDMgNkgxNmEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtMy42MDUiIC8+CiAgPHBhdGggZD0iTTIyIDE0di00IiAvPgogIDxwYXRoIGQ9Ik03IDEyaDYiIC8+CiAgPHBhdGggZD0iTTcuNjA2IDE4SDRhMiAyIDAgMCAxLTItMlY4YTIgMiAwIDAgMSAyLTJoMy42MDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/battery-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBatteryPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Bean\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMTY1IDYuNTk4QzkuOTU0IDcuNDc4IDkuNjQgOC4zNiA5IDljLS42NC42NC0xLjUyMS45NTQtMi40MDIgMS4xNjVBNiA2IDAgMCAwIDggMjJjNy43MzIgMCAxNC02LjI2OCAxNC0xNGE2IDYgMCAwIDAtMTEuODM1LTEuNDAyWiIgLz4KICA8cGF0aCBkPSJNNS4zNDEgMTAuNjJhNCA0IDAgMSAwIDUuMjc5LTUuMjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bean\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBean extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Beaker\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNC41IDNoMTUiIC8+CiAgPHBhdGggZD0iTTYgM3YxNmEyIDIgMCAwIDAgMiAyaDhhMiAyIDAgMCAwIDItMlYzIiAvPgogIDxwYXRoIGQ9Ik02IDE0aDEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/beaker\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBeaker extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BeanOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSA5Yy0uNjQuNjQtMS41MjEuOTU0LTIuNDAyIDEuMTY1QTYgNiAwIDAgMCA4IDIyYTEzLjk2IDEzLjk2IDAgMCAwIDkuOS00LjEiIC8+CiAgPHBhdGggZD0iTTEwLjc1IDUuMDkzQTYgNiAwIDAgMSAyMiA4YzAgMi40MTEtLjYxIDQuNjgtMS42ODMgNi42NiIgLz4KICA8cGF0aCBkPSJNNS4zNDEgMTAuNjJhNCA0IDAgMCAwIDYuNDg3IDEuMjA4TTEwLjYyIDUuMzQxYTQuMDE1IDQuMDE1IDAgMCAxIDIuMDM5IDIuMDQiIC8+CiAgPGxpbmUgeDE9IjIiIHgyPSIyMiIgeTE9IjIiIHkyPSIyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bean-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBeanOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BedDouble\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMHYtOGEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2OCIgLz4KICA8cGF0aCBkPSJNNCAxMFY2YTIgMiAwIDAgMSAyLTJoMTJhMiAyIDAgMCAxIDIgMnY0IiAvPgogIDxwYXRoIGQ9Ik0xMiA0djYiIC8+CiAgPHBhdGggZD0iTTIgMThoMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bed-double\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBedDouble extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Bed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA0djE2IiAvPgogIDxwYXRoIGQ9Ik0yIDhoMThhMiAyIDAgMCAxIDIgMnYxMCIgLz4KICA8cGF0aCBkPSJNMiAxN2gyMCIgLz4KICA8cGF0aCBkPSJNNiA4djkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BedSingle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAyMHYtOGEyIDIgMCAwIDEgMi0yaDE0YTIgMiAwIDAgMSAyIDJ2OCIgLz4KICA8cGF0aCBkPSJNNSAxMFY2YTIgMiAwIDAgMSAyLTJoMTBhMiAyIDAgMCAxIDIgMnY0IiAvPgogIDxwYXRoIGQ9Ik0zIDE4aDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bed-single\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBedSingle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BeefOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNzcxIDYuMTA5YTIuNSAyLjUgMCAwIDEgMy4xMiAzLjEyIiAvPgogIDxwYXRoIGQ9Ik0xNy44NTIgMTIuMTg1YTYuNSA2LjUgMCAwIDAtOS4wMzUtOS4wNCIgLz4KICA8cGF0aCBkPSJNMTguMDEzIDE4LjAxM0MxNS4wMjkgMjAuMzQ5IDEwLjgzMSAyMiA3IDIyYTMgMyAwIDAgMS0yLjY4LTEuNjZMMi40IDE2LjUiIC8+CiAgPHBhdGggZD0ibTE4LjUgNiAyLjE5IDQuNWE2LjQ4IDYuNDggMCAwIDEtLjEzOSA0LjM5MyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik02LjM1NSA2LjM3YTcgNyAwIDAgMC0uMDc1LjIzYy0xLjEgMy4xMy0uNzggMy45LTMuMTggNi4wOEEzIDMgMCAwIDAgNSAxOGMzLjM1NiAwIDYuOTkzLTEuMjY3IDkuODUtMy4xNTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/beef-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBeefOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Beer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTFoMWEzIDMgMCAwIDEgMCA2aC0xIiAvPgogIDxwYXRoIGQ9Ik05IDEydjYiIC8+CiAgPHBhdGggZD0iTTEzIDEydjYiIC8+CiAgPHBhdGggZD0iTTE0IDcuNWMtMSAwLTEuNDQuNS0zIC41cy0yLS41LTMtLjUtMS43Mi41LTIuNS41YTIuNSAyLjUgMCAwIDEgMC01Yy43OCAwIDEuNTcuNSAyLjUuNVM5LjQ0IDIgMTEgMnMyIDEuNSAzIDEuNSAxLjcyLS41IDIuNS0uNWEyLjUgMi41IDAgMCAxIDAgNWMtLjc4IDAtMS41LS41LTIuNS0uNVoiIC8+CiAgPHBhdGggZD0iTTUgOHYxMmEyIDIgMCAwIDAgMiAyaDhhMiAyIDAgMCAwIDItMlY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/beer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBeer extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BellCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Im0xNSA4IDIgMiA0LTQiIC8+CiAgPHBhdGggZD0iTTE2Ljg2MDcgNC40ODI0QTYgNiAwIDAgMCA2IDhDNiAxMi40OTkgNC41ODkgMTMuOTU2IDMuMjYyIDE1LjMyNiIgLz4KICA8cGF0aCBkPSJNMy4yNjIgMTUuMzI2QTEgMSAwIDAgMCA0IDE3SDIwQTEgMSAwIDAgMCAyMC43NCAxNS4zMjdDMjAuMjA5IDE0Ljc3OSAxOS42NjUgMTQuMjE4IDE5LjIwMyAxMy40NTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bell-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBellCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Beef\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuNCAxMy43QTYuNSA2LjUgMCAxIDAgNi4yOCA2LjZjLTEuMSAzLjEzLS43OCAzLjktMy4xOCA2LjA4QTMgMyAwIDAgMCA1IDE4YzQgMCA4LjQtMS44IDExLjQtNC4zIiAvPgogIDxwYXRoIGQ9Im0xOC41IDYgMi4xOSA0LjVhNi40OCA2LjQ4IDAgMCAxLTIuMjkgNy4yQzE1LjQgMjAuMiAxMSAyMiA3IDIyYTMgMyAwIDAgMS0yLjY4LTEuNjZMMi40IDE2LjUiIC8+CiAgPGNpcmNsZSBjeD0iMTIuNSIgY3k9IjguNSIgcj0iMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/beef\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBeef extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BeerOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTN2NSIgLz4KICA8cGF0aCBkPSJNMTcgMTEuNDdWOCIgLz4KICA8cGF0aCBkPSJNMTcgMTFoMWEzIDMgMCAwIDEgMi43NDUgNC4yMTEiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNNSA4djEyYTIgMiAwIDAgMCAyIDJoOGEyIDIgMCAwIDAgMi0ydi0zIiAvPgogIDxwYXRoIGQ9Ik03LjUzNiA3LjUzNUM2Ljc2NiA3LjY0OSA2LjE1NCA4IDUuNSA4YTIuNSAyLjUgMCAwIDEtMS43NjgtNC4yNjgiIC8+CiAgPHBhdGggZD0iTTguNzI3IDMuMjA0QzkuMzA2IDIuNzY3IDkuODg1IDIgMTEgMmMxLjU2IDAgMiAxLjUgMyAxLjVzMS43Mi0uNSAyLjUtLjVhMSAxIDAgMSAxIDAgNWMtLjc4IDAtMS41LS41LTIuNS0uNWEzLjE0OSAzLjE0OSAwIDAgMC0uODQyLjEyIiAvPgogIDxwYXRoIGQ9Ik05IDE0LjZWMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/beer-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBeerOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BellDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0xMS42OCAyLjAwOUE2IDYgMCAwIDAgNiA4YzAgNC40OTktMS40MTEgNS45NTYtMi43MzggNy4zMjZBMSAxIDAgMCAwIDQgMTdoMTZhMSAxIDAgMCAwIC43NC0xLjY3M2MtLjgyNC0uODUtMS42NzgtMS43MzEtMi4yMS0zLjM0OCIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjUiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bell-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBellDot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BellOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0xNyAxN0g0YTEgMSAwIDAgMS0uNzQtMS42NzNDNC41OSAxMy45NTYgNiAxMi40OTkgNiA4YTYgNiAwIDAgMSAuMjU4LTEuNzQyIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTguNjY4IDMuMDFBNiA2IDAgMCAxIDE4IDhjMCAyLjY4Ny43NyA0LjY1MyAxLjcwNyA2LjA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bell-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBellOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BellElectric\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguNTE4IDE3LjM0N0E3IDcgMCAwIDEgMTQgMTkiIC8+CiAgPHBhdGggZD0iTTE4LjggNEExMSAxMSAwIDAgMSAyMCA5IiAvPgogIDxwYXRoIGQ9Ik05IDloLjAxIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMTYiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjciIC8+CiAgPHJlY3QgeD0iNCIgeT0iMTYiIHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bell-electric\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBellElectric extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BellMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0xNSA4aDYiIC8+CiAgPHBhdGggZD0iTTE2LjI0MyAzLjc1N0E2IDYgMCAwIDAgNiA4YzAgNC40OTktMS40MTEgNS45NTYtMi43MzggNy4zMjZBMSAxIDAgMCAwIDQgMTdoMTZhMSAxIDAgMCAwIC43NC0xLjY3M0E5LjQgOS40IDAgMCAxIDE4LjY2NyAxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bell-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBellMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BellPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0xNSA4aDYiIC8+CiAgPHBhdGggZD0iTTE4IDV2NiIgLz4KICA8cGF0aCBkPSJNMjAuMDAyIDE0LjQ2NGE5IDkgMCAwIDAgLjczOC44NjNBMSAxIDAgMCAxIDIwIDE3SDRhMSAxIDAgMCAxLS43NC0xLjY3M0M0LjU5IDEzLjk1NiA2IDEyLjQ5OSA2IDhhNiA2IDAgMCAxIDguNzUtNS4zMzIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bell-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBellPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BetweenHorizontalEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTMiIGhlaWdodD0iNyIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0ibTIyIDE1LTMtMyAzLTMiIC8+CiAgPHJlY3Qgd2lkdGg9IjEzIiBoZWlnaHQ9IjciIHg9IjMiIHk9IjE0IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/between-horizontal-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBetweenHorizontalEnd extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideBetweenHorizontalEnd\n */\ndeclare const LucideBetweenHorizonalEnd: typeof LucideBetweenHorizontalEnd;\n\n/**\n * @component @name BetweenHorizontalStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTMiIGhlaWdodD0iNyIgeD0iOCIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0ibTIgOSAzIDMtMyAzIiAvPgogIDxyZWN0IHdpZHRoPSIxMyIgaGVpZ2h0PSI3IiB4PSI4IiB5PSIxNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/between-horizontal-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBetweenHorizontalStart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideBetweenHorizontalStart\n */\ndeclare const LucideBetweenHorizonalStart: typeof LucideBetweenHorizontalStart;\n\n/**\n * @component @name BetweenVerticalStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgeD0iMyIgeT0iOCIgcng9IjEiIC8+CiAgPHBhdGggZD0ibTE1IDItMyAzLTMtMyIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgeD0iMTQiIHk9IjgiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/between-vertical-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBetweenVerticalStart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BetweenVerticalEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0ibTkgMjIgMy0zIDMgMyIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgeD0iMTQiIHk9IjMiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/between-vertical-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBetweenVerticalEnd extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BellRing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0yMiA4YzAtMi4zLS44LTQuMy0yLTYiIC8+CiAgPHBhdGggZD0iTTMuMjYyIDE1LjMyNkExIDEgMCAwIDAgNCAxN2gxNmExIDEgMCAwIDAgLjc0LTEuNjczQzE5LjQxIDEzLjk1NiAxOCAxMi40OTkgMTggOEE2IDYgMCAwIDAgNiA4YzAgNC40OTktMS40MTEgNS45NTYtMi43MzggNy4zMjYiIC8+CiAgPHBhdGggZD0iTTQgMkMyLjggMy43IDIgNS43IDIgOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bell-ring\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBellRing extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Bell\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0zLjI2MiAxNS4zMjZBMSAxIDAgMCAwIDQgMTdoMTZhMSAxIDAgMCAwIC43NC0xLjY3M0MxOS40MSAxMy45NTYgMTggMTIuNDk5IDE4IDhBNiA2IDAgMCAwIDYgOGMwIDQuNDk5LTEuNDExIDUuOTU2LTIuNzM4IDcuMzI2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bell\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBell extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BicepsFlexed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNDA5IDEzLjAxN0E1IDUgMCAwIDEgMjIgMTVjMCAzLjg2Ni00IDctOSA3LTQuMDc3IDAtOC4xNTMtLjgyLTEwLjM3MS0yLjQ2Mi0uNDI2LS4zMTYtLjYzMS0uODMyLS42Mi0xLjM2MkMyLjExOCAxMi43MjMgMi42MjcgMiAxMCAyYTMgMyAwIDAgMSAzIDMgMiAyIDAgMCAxLTIgMmMtMS4xMDUgMC0xLjY0LS40NDQtMi0xIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNGE1IDUgMCAwIDAtNy41ODQgMiIgLz4KICA8cGF0aCBkPSJNOS45NjQgNi44MjVDOC4wMTkgNy45NzcgOS41IDEzIDggMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/biceps-flexed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBicepsFlexed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Biohazard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjExLjkiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTYuNyAzLjRjLS45IDIuNSAwIDUuMiAyLjIgNi43QzYuNSA5IDMuNyA5LjYgMiAxMS42IiAvPgogIDxwYXRoIGQ9Im04LjkgMTAuMSAxLjQuOCIgLz4KICA8cGF0aCBkPSJNMTcuMyAzLjRjLjkgMi41IDAgNS4yLTIuMiA2LjcgMi40LTEuMiA1LjItLjYgNi45IDEuNSIgLz4KICA8cGF0aCBkPSJtMTUuMSAxMC4xLTEuNC44IiAvPgogIDxwYXRoIGQ9Ik0xNi43IDIwLjhjLTIuNi0uNC00LjYtMi42LTQuNy01LjMtLjIgMi42LTIuMSA0LjgtNC43IDUuMiIgLz4KICA8cGF0aCBkPSJNMTIgMTMuOXYxLjYiIC8+CiAgPHBhdGggZD0iTTEzLjUgNS40Yy0xLS4yLTItLjItMyAwIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNi40Yy43LS43IDEuMi0xLjYgMS41LTIuNSIgLz4KICA8cGF0aCBkPSJNNS41IDEzLjljLjMuOS44IDEuOCAxLjUgMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/biohazard\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBiohazard extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Bike\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOC41IiBjeT0iMTcuNSIgcj0iMy41IiAvPgogIDxjaXJjbGUgY3g9IjUuNSIgY3k9IjE3LjUiIHI9IjMuNSIgLz4KICA8Y2lyY2xlIGN4PSIxNSIgY3k9IjUiIHI9IjEiIC8+CiAgPHBhdGggZD0iTTEyIDE3LjVWMTRsLTMtMyA0LTMgMiAzaDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bike\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBike extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Binoculars\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTBoNCIgLz4KICA8cGF0aCBkPSJNMTkgN1Y0YTEgMSAwIDAgMC0xLTFoLTJhMSAxIDAgMCAwLTEgMXYzIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMWEyIDIgMCAwIDAgMi0ydi0zLjg1MWMwLTEuMzktMi0yLjk2Mi0yLTQuODI5VjhhMSAxIDAgMCAwLTEtMWgtNGExIDEgMCAwIDAtMSAxdjExYTIgMiAwIDAgMCAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0gMjIgMTYgTCAyIDE2IiAvPgogIDxwYXRoIGQ9Ik00IDIxYTIgMiAwIDAgMS0yLTJ2LTMuODUxYzAtMS4zOSAyLTIuOTYyIDItNC44MjlWOGExIDEgMCAwIDEgMS0xaDRhMSAxIDAgMCAxIDEgMXYxMWEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNOSA3VjRhMSAxIDAgMCAwLTEtMUg2YTEgMSAwIDAgMC0xIDF2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/binoculars\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBinoculars extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Bird\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgN2guMDEiIC8+CiAgPHBhdGggZD0iTTMuNCAxOEgxMmE4IDggMCAwIDAgOC04VjdhNCA0IDAgMCAwLTcuMjgtMi4zTDIgMjAiIC8+CiAgPHBhdGggZD0ibTIwIDcgMiAuNS0yIC41IiAvPgogIDxwYXRoIGQ9Ik0xMCAxOHYzIiAvPgogIDxwYXRoIGQ9Ik0xNCAxNy43NVYyMSIgLz4KICA8cGF0aCBkPSJNNyAxOGE2IDYgMCAwIDAgMy44NC0xMC42MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bird\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBird extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Blend\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iOSIgcj0iNyIgLz4KICA8Y2lyY2xlIGN4PSIxNSIgY3k9IjE1IiByPSI3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/blend\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBlend extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Birdhouse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTh2NCIgLz4KICA8cGF0aCBkPSJtMTcgMTggMS45NTYtMTEuNDY4IiAvPgogIDxwYXRoIGQ9Im0zIDggNy44Mi01LjYxNWEyIDIgMCAwIDEgMi4zNiAwTDIxIDgiIC8+CiAgPHBhdGggZD0iTTQgMThoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTggNS4wNDQgNi41MzIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/birdhouse\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBirdhouse extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Bitcoin\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNzY3IDE5LjA4OWM0LjkyNC44NjggNi4xNC02LjAyNSAxLjIxNi02Ljg5NG0tMS4yMTYgNi44OTRMNS44NiAxOC4wNDdtNS45MDggMS4wNDItLjM0NyAxLjk3bTEuNTYzLTguODY0YzQuOTI0Ljg2OSA2LjE0LTYuMDI1IDEuMjE1LTYuODkzbS0xLjIxNSA2Ljg5My0zLjk0LS42OTRtNS4xNTUtNi4yTDguMjkgNC4yNm01LjkwOCAxLjA0Mi4zNDgtMS45N003LjQ4IDIwLjM2NGwzLjEyNi0xNy43MjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bitcoin\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBitcoin extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Blender\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAxNGEyIDIgMCAwIDAtMS45NjMgMS42MTVsLTEuMDE4IDUuMTkzQTEgMSAwIDAgMCA2IDIyaDEyYTEgMSAwIDAgMCAuOTgxLTEuMTkybC0xLjAxOC01LjE5M0EyIDIgMCAwIDAgMTYgMTR6IiAvPgogIDxwYXRoIGQ9Im0xNyAyLTEgMTIiIC8+CiAgPHBhdGggZD0iTTguMDA2IDE0IDcgMiIgLz4KICA8cGF0aCBkPSJNNy41NjUgOC43ODdBNSA1IDAgMCAwIDEyIDhhNSA1IDAgMCAxIDQuNTYtLjc1IiAvPgogIDxwYXRoIGQ9Ik0xOSAySDVhMiAyIDAgMCAwLTIgMnY1YTIgMiAwIDAgMCAuNjg4IDEuNSIgLz4KICA8cGF0aCBkPSJNMTIgMThoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/blender\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBlender extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BluetoothOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTctNSA1VjEybC01IDUiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMTQuNSA5LjUgMTcgN2wtNS01djQuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bluetooth-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBluetoothOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BluetoothConnected\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyA3IDEwIDEwLTUgNVYybDUgNUw3IDE3IiAvPgogIDxsaW5lIHgxPSIxOCIgeDI9IjIxIiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMyIgeDI9IjYiIHkxPSIxMiIgeTI9IjEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bluetooth-connected\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBluetoothConnected extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Blinds\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzaDE4IiAvPgogIDxwYXRoIGQ9Ik0yMCA3SDgiIC8+CiAgPHBhdGggZD0iTTIwIDExSDgiIC8+CiAgPHBhdGggZD0iTTEwIDE5aDEwIiAvPgogIDxwYXRoIGQ9Ik04IDE1aDEyIiAvPgogIDxwYXRoIGQ9Ik00IDN2MTQiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjE5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/blinds\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBlinds extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Binary\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIxNCIgeT0iMTQiIHdpZHRoPSI0IiBoZWlnaHQ9IjYiIHJ4PSIyIiAvPgogIDxyZWN0IHg9IjYiIHk9IjQiIHdpZHRoPSI0IiBoZWlnaHQ9IjYiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik02IDIwaDQiIC8+CiAgPHBhdGggZD0iTTE0IDEwaDQiIC8+CiAgPHBhdGggZD0iTTYgMTRoMnY2IiAvPgogIDxwYXRoIGQ9Ik0xNCA0aDJ2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/binary\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBinary extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BluetoothSearching\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyA3IDEwIDEwLTUgNVYybDUgNUw3IDE3IiAvPgogIDxwYXRoIGQ9Ik0yMC44MyAxNC44M2E0IDQgMCAwIDAgMC01LjY2IiAvPgogIDxwYXRoIGQ9Ik0xOCAxMmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bluetooth-searching\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBluetoothSearching extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Bluetooth\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyA3IDEwIDEwLTUgNVYybDUgNUw3IDE3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bluetooth\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBluetooth extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Bold\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxMmg5YTQgNCAwIDAgMSAwIDhIN2ExIDEgMCAwIDEtMS0xVjVhMSAxIDAgMCAxIDEtMWg3YTQgNCAwIDAgMSAwIDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bold\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBold extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Bolt\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTZWOGEyIDIgMCAwIDAtMS0xLjczbC03LTRhMiAyIDAgMCAwLTIgMGwtNyA0QTIgMiAwIDAgMCAzIDh2OGEyIDIgMCAwIDAgMSAxLjczbDcgNGEyIDIgMCAwIDAgMiAwbDctNEEyIDIgMCAwIDAgMjEgMTZ6IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bolt\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBolt extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Bomb\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjEzIiByPSI5IiAvPgogIDxwYXRoIGQ9Ik0xNC4zNSA0LjY1IDE2LjMgMi43YTIuNDEgMi40MSAwIDAgMSAzLjQgMGwxLjYgMS42YTIuNCAyLjQgMCAwIDEgMCAzLjRsLTEuOTUgMS45NSIgLz4KICA8cGF0aCBkPSJtMjIgMi0xLjUgMS41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bomb\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBomb extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Bone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTBjLjctLjcgMS42OSAwIDIuNSAwYTIuNSAyLjUgMCAxIDAgMC01IC41LjUgMCAwIDEtLjUtLjUgMi41IDIuNSAwIDEgMC01IDBjMCAuODEuNyAxLjggMCAyLjVsLTcgN2MtLjcuNy0xLjY5IDAtMi41IDBhMi41IDIuNSAwIDAgMCAwIDVjLjI4IDAgLjUuMjIuNS41YTIuNSAyLjUgMCAxIDAgNSAwYzAtLjgxLS43LTEuOCAwLTIuNVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBone extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookA\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJtOCAxMyA0LTcgNCA3IiAvPgogIDxwYXRoIGQ9Ik05LjEgMTFoNS43IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-a\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookA extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Blocks\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjJWN2ExIDEgMCAwIDAtMS0xSDRhMiAyIDAgMCAwLTIgMnYxMmEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJ2LTVhMSAxIDAgMCAwLTEtMUgyIiAvPgogIDxyZWN0IHg9IjE0IiB5PSIyIiB3aWR0aD0iOCIgaGVpZ2h0PSI4IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/blocks\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBlocks extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BoneFracture\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNC41YTEgMSAwIDAgMSA1IDAgLjUuNSAwIDAgMCAuNS41IDEgMSAwIDAgMSAwIDVjLS44MSAwLTEuOC0uNy0yLjUgMGwtMS45NTggMS45NTdhLjE1LjE1IDAgMCAxLS4yNTItLjA3MmwtLjQ5My0yLjA3YS4xNS4xNSAwIDAgMC0uMTExLS4xMTJsLTIuMDcyLS40OTRhLjE1LjE1IDAgMCAxLS4wNzItLjI1MkwxNCA3Yy43LS43IDAtMS42OSAwLTIuNSIgLz4KICA8cGF0aCBkPSJtMTYgMjAtMS0yIiAvPgogIDxwYXRoIGQ9Im0yMCAxNi0yLTEiIC8+CiAgPHBhdGggZD0ibTQgOCAyIDEiIC8+CiAgPHBhdGggZD0ibTggNCAxIDIiIC8+CiAgPHBhdGggZD0iTTkuNjk4IDE0LjE5YS4xNS4xNSAwIDAgMCAuMTEyLjExMmwyLjA3NC40ODlhLjE1LjE1IDAgMCAxIC4wNzIuMjUyTDEwIDE3Yy0uNy43IDAgMS42OSAwIDIuNWExIDEgMCAwIDEtNSAwIC40OTUuNDk1IDAgMCAwLS41LS41IDEgMSAwIDAgMSAwLTVjLjgxIDAgMS44LjcgMi41IDBsMS45NTYtMS45NTdhLjE1LjE1IDAgMCAxIC4yNTIuMDcyeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bone-fracture\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBoneFracture extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJtOSA5LjUgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiA2djMiIC8+CiAgPHBhdGggZD0iTTQgMTkuNXYtMTVBMi41IDIuNSAwIDAgMSA2LjUgMkgxOWExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDFINi41YTEgMSAwIDAgMSAwLTVIMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookAlert extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookAudio\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY3IiAvPgogIDxwYXRoIGQ9Ik0xNiA4djMiIC8+CiAgPHBhdGggZD0iTTQgMTkuNXYtMTVBMi41IDIuNSAwIDAgMSA2LjUgMkgxOWExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDFINi41YTEgMSAwIDAgMSAwLTVIMjAiIC8+CiAgPHBhdGggZD0iTTggOHYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-audio\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookAudio extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookCopy\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA3YTIgMiAwIDAgMC0yIDJ2MTEiIC8+CiAgPHBhdGggZD0iTTUuODAzIDE4SDVhMiAyIDAgMCAwIDAgNGg5LjVhLjUuNSAwIDAgMCAuNS0uNVYyMSIgLz4KICA8cGF0aCBkPSJNOSAxNVY0YTIgMiAwIDAgMSAyLTJoOS41YS41LjUgMCAwIDEgLjUuNXYxNGEuNS41IDAgMCAxLS41LjVIMTFhMiAyIDAgMCAxIDAtNGgxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-copy\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookCopy extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookHeadphones\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJNOCAxMnYtMmE0IDQgMCAwIDEgOCAwdjIiIC8+CiAgPGNpcmNsZSBjeD0iMTUiIGN5PSIxMiIgcj0iMSIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iMTIiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-headphones\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookHeadphones extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNWNyIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJtOSAxMCAzIDMgMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookKey\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMkg2LjVBMi41IDIuNSAwIDAgMCA0IDQuNXYxNSIgLz4KICA8cGF0aCBkPSJNMTcgMnY2IiAvPgogIDxwYXRoIGQ9Ik0xNyA0aDIiIC8+CiAgPHBhdGggZD0iTTIwIDE1LjJWMjFhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjEwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-key\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookKey extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTdoMS41IiAvPgogIDxwYXRoIGQ9Ik0xMiAyMmgxLjUiIC8+CiAgPHBhdGggZD0iTTEyIDJoMS41IiAvPgogIDxwYXRoIGQ9Ik0xNy41IDIySDE5YTEgMSAwIDAgMCAxLTEiIC8+CiAgPHBhdGggZD0iTTE3LjUgMkgxOWExIDEgMCAwIDEgMSAxdjEuNSIgLz4KICA8cGF0aCBkPSJNMjAgMTR2M2gtMi41IiAvPgogIDxwYXRoIGQ9Ik0yMCA4LjVWMTAiIC8+CiAgPHBhdGggZD0iTTQgMTBWOC41IiAvPgogIDxwYXRoIGQ9Ik00IDE5LjVWMTQiIC8+CiAgPHBhdGggZD0iTTQgNC41QTIuNSAyLjUgMCAwIDEgNi41IDJIOCIgLz4KICA8cGF0aCBkPSJNOCAyMkg2LjVhMSAxIDAgMCAxIDAtNUg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideBookDashed\n */\ndeclare const LucideBookTemplate: typeof LucideBookDashed;\n\n/**\n * @component @name BookImage\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjAgMTMuNy0yLjEtMi4xYTIgMiAwIDAgMC0yLjggMEw5LjcgMTciIC8+CiAgPHBhdGggZD0iTTQgMTkuNXYtMTVBMi41IDIuNSAwIDAgMSA2LjUgMkgxOWExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDFINi41YTEgMSAwIDAgMSAwLTVIMjAiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-image\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookImage extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJNOC42MiA5LjhBMi4yNSAyLjI1IDAgMSAxIDEyIDYuODM2YTIuMjUgMi4yNSAwIDEgMSAzLjM4IDIuOTY2bC0yLjYyNiAyLjg1NmEuOTk4Ljk5OCAwIDAgMS0xLjUwNyAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookHeart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookLock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNlY0YTIgMiAwIDEgMC00IDB2MiIgLz4KICA8cGF0aCBkPSJNMjAgMTV2NmExIDEgMCAwIDEtMSAxSDYuNWExIDEgMCAwIDEgMC01SDIwIiAvPgogIDxwYXRoIGQ9Ik00IDE5LjV2LTE1QTIuNSAyLjUgMCAwIDEgNi41IDJIMTAiIC8+CiAgPHJlY3QgeD0iMTIiIHk9IjYiIHdpZHRoPSI4IiBoZWlnaHQ9IjUiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookLock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookOpenText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNXYxNiIgLz4KICA8cGF0aCBkPSJNMTYgMTNoMiIgLz4KICA8cGF0aCBkPSJNMTYgOWgyIiAvPgogIDxwYXRoIGQ9Ik0yMC4wMDEgMTlBMiAyIDAgMDAyMiAxN1Y1YTIgMiAwIDAwLTEuOTk5LTJMMTYgMy4wMDJBNSA1IDAgMDAxMiA1YTUgNSAwIDAwLTQtMkg0YTIgMiAwIDAwLTIgMnYxMmEyIDIgMCAwMDEuOTk5IDJIOGE1IDUgMCAwMTQgMiA1IDUgMCAwMTQtMnoiIC8+CiAgPHBhdGggZD0iTTYgMTNoMiIgLz4KICA8cGF0aCBkPSJNNiA5aDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-open-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookOpenText extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookMarked\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnY4bDMtMyAzIDNWMiIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-marked\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookMarked extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJNOSAxMGg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookOpenCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNXYxNiIgLz4KICA8cGF0aCBkPSJtMTYgMTIgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMjIgNlY1YTIgMiAwIDAwLTEuOTk5LTJMMTYgMy4wMDJBNSA1IDAgMDAxMiA1YTUgNSAwIDAwLTQtMkg0YTIgMiAwIDAwLTIgMnYxMmEyIDIgMCAwMDEuOTk5IDJIOGE1IDUgMCAwMTQgMiA1IDUgMCAwMTQtMmg0LjAwMUEyIDIgMCAwMDIyIDE3di0xLjM0NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-open-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookOpenCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjJINS41YTEgMSAwIDAgMSAwLTVoNC41MDEiIC8+CiAgPHBhdGggZD0ibTIxIDIyLTEuODc5LTEuODc4IiAvPgogIDxwYXRoIGQ9Ik0zIDE5LjV2LTE1QTIuNSAyLjUgMCAwIDEgNS41IDJIMThhMSAxIDAgMCAxIDEgMXY4IiAvPgogIDxjaXJjbGUgY3g9IjE3IiBjeT0iMTgiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookSearch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3Y2IiAvPgogIDxwYXRoIGQ9Ik00IDE5LjV2LTE1QTIuNSAyLjUgMCAwIDEgNi41IDJIMTlhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxSDYuNWExIDEgMCAwIDEgMC01SDIwIiAvPgogIDxwYXRoIGQ9Ik05IDEwaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJNOCAxMWg4IiAvPgogIDxwYXRoIGQ9Ik04IDdoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookText extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNXYxNiIgLz4KICA8cGF0aCBkPSJNMjAuMDAxIDE5QTIgMiAwIDAwMjIgMTdWNWEyIDIgMCAwMC0xLjk5OS0yTDE2IDMuMDAyQTUgNSAwIDAwMTIgNWE1IDUgMCAwMC00LTJINGEyIDIgMCAwMC0yIDJ2MTJhMiAyIDAgMDAxLjk5OSAySDhhNSA1IDAgMDE0IDIgNSA1IDAgMDE0LTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookOpen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNWNyIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJtOSAxMCAzLTMgMyAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookUp2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNWNyIgLz4KICA8cGF0aCBkPSJNMTggMmgxYTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAyIiAvPgogIDxwYXRoIGQ9Im05IDEwIDMtMyAzIDMiIC8+CiAgPHBhdGggZD0ibTkgNSAzLTMgMyAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-up-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookUp2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookType\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTNoNCIgLz4KICA8cGF0aCBkPSJNMTIgNnY3IiAvPgogIDxwYXRoIGQ9Ik0xNiA4VjZIOHYyIiAvPgogIDxwYXRoIGQ9Ik00IDE5LjV2LTE1QTIuNSAyLjUgMCAwIDEgNi41IDJIMTlhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxSDYuNWExIDEgMCAwIDEgMC01SDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-type\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookType extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookUser\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTNhMyAzIDAgMSAwLTYgMCIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-user\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookUser extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuNSA3LTUgNSIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJtOS41IDcgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Book\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBook extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookmarkCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgM2EyIDIgMCAwIDEgMiAydjE1YTEgMSAwIDAgMS0xLjQ5Ni44NjhsLTQuNTEyLTIuNTc4YTIgMiAwIDAgMC0xLjk4NCAwbC00LjUxMiAyLjU3OEExIDEgMCAwIDEgNSAyMFY1YTIgMiAwIDAgMSAyLTJ6IiAvPgogIDxwYXRoIGQ9Im05IDEwIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bookmark-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookmarkCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookmarkOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTl2MWExIDEgMCAwIDEtMS40OTYuODY4bC00LjUxMi0yLjU3OGEyIDIgMCAwIDAtMS45ODQgMGwtNC41MTIgMi41NzhBMSAxIDAgMCAxIDUgMjBWNSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik04LjY1NiAzSDE3YTIgMiAwIDAgMSAyIDJ2OC4zNDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bookmark-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookmarkOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookmarkPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3Y2IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMEg5IiAvPgogIDxwYXRoIGQ9Ik0xNyAzYTIgMiAwIDAgMSAyIDJ2MTVhMSAxIDAgMCAxLTEuNDk2Ljg2OGwtNC41MTItMi41NzhhMiAyIDAgMCAwLTEuOTg0IDBsLTQuNTEyIDIuNTc4QTEgMSAwIDAgMSA1IDIwVjVhMiAyIDAgMCAxIDItMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bookmark-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookmarkPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookmarkX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuNSA3LjUtNSA1IiAvPgogIDxwYXRoIGQ9Ik0xNyAzYTIgMiAwIDAgMSAyIDJ2MTVhMSAxIDAgMCAxLTEuNDk2Ljg2OGwtNC41MTItMi41NzhhMiAyIDAgMCAwLTEuOTg0IDBsLTQuNTEyIDIuNTc4QTEgMSAwIDAgMSA1IDIwVjVhMiAyIDAgMCAxIDItMnoiIC8+CiAgPHBhdGggZD0ibTkuNSA3LjUgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bookmark-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookmarkX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BookmarkMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBIOSIgLz4KICA8cGF0aCBkPSJNMTcgM2EyIDIgMCAwIDEgMiAydjE1YTEgMSAwIDAgMS0xLjQ5Ni44NjhsLTQuNTEyLTIuNTc4YTIgMiAwIDAgMC0xLjk4NCAwbC00LjUxMiAyLjU3OEExIDEgMCAwIDEgNSAyMFY1YTIgMiAwIDAgMSAyLTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bookmark-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookmarkMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BoomBox\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA5VjVhMiAyIDAgMCAxIDItMmgxMmEyIDIgMCAwIDEgMiAydjQiIC8+CiAgPHBhdGggZD0iTTggOHYxIiAvPgogIDxwYXRoIGQ9Ik0xMiA4djEiIC8+CiAgPHBhdGggZD0iTTE2IDh2MSIgLz4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHg9IjIiIHk9IjkiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIxNSIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjE1IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/boom-box\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBoomBox extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Bookmark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgM2EyIDIgMCAwIDEgMiAydjE1YTEgMSAwIDAgMS0xLjQ5Ni44NjhsLTQuNTEyLTIuNTc4YTIgMiAwIDAgMC0xLjk4NCAwbC00LjUxMiAyLjU3OEExIDEgMCAwIDEgNSAyMFY1YTIgMiAwIDAgMSAyLTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bookmark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBookmark extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BotOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNjcgOEgxOGEyIDIgMCAwIDEgMiAydjQuMzMiIC8+CiAgPHBhdGggZD0iTTIgMTRoMiIgLz4KICA8cGF0aCBkPSJNMjAgMTRoMiIgLz4KICA8cGF0aCBkPSJNMjIgMjIgMiAyIiAvPgogIDxwYXRoIGQ9Ik04IDhINmEyIDIgMCAwIDAtMiAydjhhMiAyIDAgMCAwIDIgMmgxMmEyIDIgMCAwIDAgMS40MTQtLjU4NiIgLz4KICA8cGF0aCBkPSJNOSAxM3YyIiAvPgogIDxwYXRoIGQ9Ik05LjY3IDRIMTJ2Mi4zMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bot-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBotOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BotMessageSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNlYySDgiIC8+CiAgPHBhdGggZD0iTTE1IDExdjIiIC8+CiAgPHBhdGggZD0iTTIgMTJoMiIgLz4KICA8cGF0aCBkPSJNMjAgMTJoMiIgLz4KICA8cGF0aCBkPSJNMjAgMTZhMiAyIDAgMCAxLTIgMkg4LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgNCAyMC4yODZWOGEyIDIgMCAwIDEgMi0yaDEyYTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik05IDExdjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bot-message-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBotMessageSquare extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Bot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgOFY0SDgiIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjEyIiB4PSI0IiB5PSI4IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAxNGgyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNGgyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxM3YyIiAvPgogIDxwYXRoIGQ9Ik05IDEzdjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BottleWine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM2ExIDEgMCAwIDEgMS0xaDJhMSAxIDAgMCAxIDEgMXYyYTYgNiAwIDAgMCAxLjIgMy42bC42LjhBNiA2IDAgMCAxIDE3IDEzdjhhMSAxIDAgMCAxLTEgMUg4YTEgMSAwIDAgMS0xLTF2LThhNiA2IDAgMCAxIDEuMi0zLjZsLjYtLjhBNiA2IDAgMCAwIDEwIDV6IiAvPgogIDxwYXRoIGQ9Ik0xNyAxM2gtNGExIDEgMCAwIDAtMSAxdjNhMSAxIDAgMCAwIDEgMWg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bottle-wine\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBottleWine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Boxes\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45NyAxMi45MkEyIDIgMCAwIDAgMiAxNC42M3YzLjI0YTIgMiAwIDAgMCAuOTcgMS43MWwzIDEuOGEyIDIgMCAwIDAgMi4wNiAwTDEyIDE5di01LjVsLTUtMy00LjAzIDIuNDJaIiAvPgogIDxwYXRoIGQ9Im03IDE2LjUtNC43NC0yLjg1IiAvPgogIDxwYXRoIGQ9Im03IDE2LjUgNS0zIiAvPgogIDxwYXRoIGQ9Ik03IDE2LjV2NS4xNyIgLz4KICA8cGF0aCBkPSJNMTIgMTMuNVYxOWwzLjk3IDIuMzhhMiAyIDAgMCAwIDIuMDYgMGwzLTEuOGEyIDIgMCAwIDAgLjk3LTEuNzF2LTMuMjRhMiAyIDAgMCAwLS45Ny0xLjcxTDE3IDEwLjVsLTUgM1oiIC8+CiAgPHBhdGggZD0ibTE3IDE2LjUtNS0zIiAvPgogIDxwYXRoIGQ9Im0xNyAxNi41IDQuNzQtMi44NSIgLz4KICA8cGF0aCBkPSJNMTcgMTYuNXY1LjE3IiAvPgogIDxwYXRoIGQ9Ik03Ljk3IDQuNDJBMiAyIDAgMCAwIDcgNi4xM3Y0LjM3bDUgMyA1LTNWNi4xM2EyIDIgMCAwIDAtLjk3LTEuNzFsLTMtMS44YTIgMiAwIDAgMC0yLjA2IDBsLTMgMS44WiIgLz4KICA8cGF0aCBkPSJNMTIgOCA3LjI2IDUuMTUiIC8+CiAgPHBhdGggZD0ibTEyIDggNC43NC0yLjg1IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMy41VjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/boxes\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBoxes extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Box\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOGEyIDIgMCAwIDAtMS0xLjczbC03LTRhMiAyIDAgMCAwLTIgMGwtNyA0QTIgMiAwIDAgMCAzIDh2OGEyIDIgMCAwIDAgMSAxLjczbDcgNGEyIDIgMCAwIDAgMiAwbDctNEEyIDIgMCAwIDAgMjEgMTZaIiAvPgogIDxwYXRoIGQ9Im0zLjMgNyA4LjcgNSA4LjctNSIgLz4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/box\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBox extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BowArrow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgM2g0djQiIC8+CiAgPHBhdGggZD0iTTE4LjU3NSAxMS4wODJhMTMgMTMgMCAwIDEgMS4wNDggOS4wMjcgMS4xNyAxLjE3IDAgMCAxLTEuOTE0LjU5N0wxNCAxNyIgLz4KICA8cGF0aCBkPSJNNyAxMCAzLjI5IDYuMjlhMS4xNyAxLjE3IDAgMCAxIC42LTEuOTEgMTMgMTMgMCAwIDEgOS4wMyAxLjA1IiAvPgogIDxwYXRoIGQ9Ik03IDE0YTEuNyAxLjcgMCAwIDAtMS4yMDcuNWwtMi42NDYgMi42NDZBLjUuNSAwIDAgMCAzLjUgMThINWExIDEgMCAwIDEgMSAxdjEuNWEuNS41IDAgMCAwIC44NTQuMzU0TDkuNSAxOC4yMDdBMS43IDEuNyAwIDAgMCAxMCAxN3YtMmExIDEgMCAwIDAtMS0xeiIgLz4KICA8cGF0aCBkPSJNOS43MDcgMTQuMjkzIDIxIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bow-arrow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBowArrow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Brackets\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM2gzYTEgMSAwIDAgMSAxIDF2MTZhMSAxIDAgMCAxLTEgMWgtMyIgLz4KICA8cGF0aCBkPSJNOCAyMUg1YTEgMSAwIDAgMS0xLTFWNGExIDEgMCAwIDEgMS0xaDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brackets\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBrackets extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BrainCircuit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNWEzIDMgMCAxIDAtNS45OTcuMTI1IDQgNCAwIDAgMC0yLjUyNiA1Ljc3IDQgNCAwIDAgMCAuNTU2IDYuNTg4QTQgNCAwIDEgMCAxMiAxOFoiIC8+CiAgPHBhdGggZD0iTTkgMTNhNC41IDQuNSAwIDAgMCAzLTQiIC8+CiAgPHBhdGggZD0iTTYuMDAzIDUuMTI1QTMgMyAwIDAgMCA2LjQwMSA2LjUiIC8+CiAgPHBhdGggZD0iTTMuNDc3IDEwLjg5NmE0IDQgMCAwIDEgLjU4NS0uMzk2IiAvPgogIDxwYXRoIGQ9Ik02IDE4YTQgNCAwIDAgMS0xLjk2Ny0uNTE2IiAvPgogIDxwYXRoIGQ9Ik0xMiAxM2g0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOGg2YTIgMiAwIDAgMSAyIDJ2MSIgLz4KICA8cGF0aCBkPSJNMTIgOGg4IiAvPgogIDxwYXRoIGQ9Ik0xNiA4VjVhMiAyIDAgMCAxIDItMiIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjEzIiByPSIuNSIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjMiIHI9Ii41IiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMjEiIHI9Ii41IiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iOCIgcj0iLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brain-circuit\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBrainCircuit extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BrainCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuODUyIDE0Ljc3Mi0uMzgzLjkyMyIgLz4KICA8cGF0aCBkPSJtMTAuODUyIDkuMjI4LS4zODMtLjkyMyIgLz4KICA8cGF0aCBkPSJtMTMuMTQ4IDE0Ljc3Mi4zODIuOTI0IiAvPgogIDxwYXRoIGQ9Im0xMy41MzEgOC4zMDUtLjM4My45MjMiIC8+CiAgPHBhdGggZD0ibTE0Ljc3MiAxMC44NTIuOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE0Ljc3MiAxMy4xNDguOTIzLjM4MyIgLz4KICA8cGF0aCBkPSJNMTcuNTk4IDYuNUEzIDMgMCAxIDAgMTIgNWEzIDMgMCAwIDAtNS42My0xLjQ0NiAzIDMgMCAwIDAtLjM2OCAxLjU3MSA0IDQgMCAwIDAtMi41MjUgNS43NzEiIC8+CiAgPHBhdGggZD0iTTE3Ljk5OCA1LjEyNWE0IDQgMCAwIDEgMi41MjUgNS43NzEiIC8+CiAgPHBhdGggZD0iTTE5LjUwNSAxMC4yOTRhNCA0IDAgMCAxLTEuNSA3LjcwNiIgLz4KICA8cGF0aCBkPSJNNC4wMzIgMTcuNDgzQTQgNCAwIDAgMCAxMS40NjQgMjBjLjE4LS4zMTEuODkyLS4zMTEgMS4wNzIgMGE0IDQgMCAwIDAgNy40MzItMi41MTYiIC8+CiAgPHBhdGggZD0iTTQuNSAxMC4yOTFBNCA0IDAgMCAwIDYgMTgiIC8+CiAgPHBhdGggZD0iTTYuMDAyIDUuMTI1YTMgMyAwIDAgMCAuNCAxLjM3NSIgLz4KICA8cGF0aCBkPSJtOS4yMjggMTAuODUyLS45MjMtLjM4MyIgLz4KICA8cGF0aCBkPSJtOS4yMjggMTMuMTQ4LS45MjMuMzgzIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brain-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBrainCog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BrickWallFire\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM3YyLjEwNyIgLz4KICA8cGF0aCBkPSJNMTcgOWMxIDMgMi41IDMuNSAzLjUgNC41QTUgNSAwIDAgMSAyMiAxN2E1IDUgMCAwIDEtMTAgMGMwLS4zIDAtLjYuMS0uOWEyIDIgMCAxIDAgMy4zLTJDMTMgMTEuNSAxNiA5IDE3IDkiIC8+CiAgPHBhdGggZD0iTTIxIDguMjc0VjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgzLjkzOCIgLz4KICA8cGF0aCBkPSJNMyAxNWg1LjI1MyIgLz4KICA8cGF0aCBkPSJNMyA5aDguMjI4IiAvPgogIDxwYXRoIGQ9Ik04IDE1djYiIC8+CiAgPHBhdGggZD0iTTggM3Y2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/brick-wall-fire\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBrickWallFire extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BrickWallShield\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgOXYxLjI1OCIgLz4KICA8cGF0aCBkPSJNMTYgM3Y1LjQ2IiAvPgogIDxwYXRoIGQ9Ik0yMSA5LjExOFY1YTIgMiAwIDAgMC0yLTJINWEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoNS43NSIgLz4KICA8cGF0aCBkPSJNMjIgMTcuNWMwIDIuNDk5LTEuNzUgMy43NDktMy44MyA0LjQ3NGEuNS41IDAgMCAxLS4zMzUtLjAwNWMtMi4wODUtLjcyLTMuODM1LTEuOTctMy44MzUtNC40N1YxNGEuNS41IDAgMCAxIC41LS40OTljMSAwIDIuMjUtLjYgMy4xMi0xLjM2YS42LjYgMCAwIDEgLjc2LS4wMDFjLjg3NS43NjUgMi4xMiAxLjM2IDMuMTIgMS4zNmEuNS41IDAgMCAxIC41LjV6IiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDciIC8+CiAgPHBhdGggZD0iTTMgOWgxMi4xNDIiIC8+CiAgPHBhdGggZD0iTTggMTV2NiIgLz4KICA8cGF0aCBkPSJNOCAzdjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brick-wall-shield\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBrickWallShield extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Braces\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzSDdhMiAyIDAgMCAwLTIgMnY1YTIgMiAwIDAgMS0yIDIgMiAyIDAgMCAxIDIgMnY1YzAgMS4xLjkgMiAyIDJoMSIgLz4KICA8cGF0aCBkPSJNMTYgMjFoMWEyIDIgMCAwIDAgMi0ydi01YzAtMS4xLjktMiAyLTJhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMC0yLTJoLTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/braces\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBraces extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideBraces\n */\ndeclare const LucideCurlyBraces: typeof LucideBraces;\n\n/**\n * @component @name Brain\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMThWNSIgLz4KICA8cGF0aCBkPSJNMTUgMTNhNC4xNyA0LjE3IDAgMCAxLTMtNCA0LjE3IDQuMTcgMCAwIDEtMyA0IiAvPgogIDxwYXRoIGQ9Ik0xNy41OTggNi41QTMgMyAwIDEgMCAxMiA1YTMgMyAwIDEgMC01LjU5OCAxLjUiIC8+CiAgPHBhdGggZD0iTTE3Ljk5NyA1LjEyNWE0IDQgMCAwIDEgMi41MjYgNS43NyIgLz4KICA8cGF0aCBkPSJNMTggMThhNCA0IDAgMCAwIDItNy40NjQiIC8+CiAgPHBhdGggZD0iTTE5Ljk2NyAxNy40ODNBNCA0IDAgMSAxIDEyIDE4YTQgNCAwIDEgMS03Ljk2Ny0uNTE3IiAvPgogIDxwYXRoIGQ9Ik02IDE4YTQgNCAwIDAgMS0yLTcuNDY0IiAvPgogIDxwYXRoIGQ9Ik02LjAwMyA1LjEyNWE0IDQgMCAwIDAtMi41MjYgNS43NyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/brain\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBrain extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BriefcaseConveyorBelt\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjB2MiIgLz4KICA8cGF0aCBkPSJNMTQgMjB2MiIgLz4KICA8cGF0aCBkPSJNMTggMjB2MiIgLz4KICA8cGF0aCBkPSJNMjEgMjBIMyIgLz4KICA8cGF0aCBkPSJNNiAyMHYyIiAvPgogIDxwYXRoIGQ9Ik04IDE2VjRhMiAyIDAgMCAxIDItMmg0YTIgMiAwIDAgMSAyIDJ2MTIiIC8+CiAgPHJlY3QgeD0iNCIgeT0iNiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjEwIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/briefcase-conveyor-belt\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBriefcaseConveyorBelt extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BriefcaseBusiness\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiA2VjRhMiAyIDAgMCAwLTItMmgtNGEyIDIgMCAwIDAtMiAydjIiIC8+CiAgPHBhdGggZD0iTTIyIDEzYTE4LjE1IDE4LjE1IDAgMCAxLTIwIDAiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiB4PSIyIiB5PSI2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/briefcase-business\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBriefcaseBusiness extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BrickWall\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiA5djYiIC8+CiAgPHBhdGggZD0iTTE2IDE1djYiIC8+CiAgPHBhdGggZD0iTTE2IDN2NiIgLz4KICA8cGF0aCBkPSJNMyAxNWgxOCIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxwYXRoIGQ9Ik04IDE1djYiIC8+CiAgPHBhdGggZD0iTTggM3Y2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/brick-wall\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBrickWall extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BriefcaseMedical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTF2NCIgLz4KICA8cGF0aCBkPSJNMTQgMTNoLTQiIC8+CiAgPHBhdGggZD0iTTE2IDZWNGEyIDIgMCAwIDAtMi0yaC00YTIgMiAwIDAgMC0yIDJ2MiIgLz4KICA8cGF0aCBkPSJNMTggNnYxNCIgLz4KICA8cGF0aCBkPSJNNiA2djE0IiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iNiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/briefcase-medical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBriefcaseMedical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Briefcase\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjBWNGEyIDIgMCAwIDAtMi0yaC00YTIgMiAwIDAgMC0yIDJ2MTYiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiB4PSIyIiB5PSI2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/briefcase\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBriefcase extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BringToFront\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSI4IiB5PSI4IiB3aWR0aD0iOCIgaGVpZ2h0PSI4IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNCAxMGEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg0YTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTE0IDIwYTIgMiAwIDAgMCAyIDJoNGEyIDIgMCAwIDAgMi0ydi00YTIgMiAwIDAgMC0yLTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bring-to-front\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBringToFront extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Broccoli\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTNhMyAzIDAgMCAxLTIuMTIxLTUuMTIxIiAvPgogIDxwYXRoIGQ9Ik0xNS42MDYgMTQuMjA0Yy0zLjUgMS41LTUuODk5IDQuNTAzLTguODk5IDcuNTAzQTEgMSAwIDAgMSA2IDIyYy0yIDAtNC0yLTQtNGExIDEgMCAwIDEgLjI5My0uNzA3YzEuOTExLTEuOTExIDMuODIzLTMuNTc4IDUuMzQ3LTUuNDQxIiAvPgogIDxwYXRoIGQ9Ik0xNi41NzMgMTQuNzM3QTQgNCAwIDAgMSAxNCAxMSIgLz4KICA8cGF0aCBkPSJNNy4xNCAxMC45MDdhNCA0IDAgMSAxIDIuNzU2LTcuNDNBNCA0IDAgMCAxIDE2LjcgNC40OGEyIDIgMCAwIDEgMi44MiAyLjgyIDQgNCAwIDAgMSAxLjAwMiA2LjgwNUE0IDQgMCAxIDEgMTMgMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/broccoli\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBroccoli extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Brush\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTAgMyAzIiAvPgogIDxwYXRoIGQ9Ik02LjUgMjFBMy41IDMuNSAwIDEgMCAzIDE3LjVhMi42MiAyLjYyIDAgMCAxLS43MDggMS43OTJBMSAxIDAgMCAwIDMgMjF6IiAvPgogIDxwYXRoIGQ9Ik05Ljk2OSAxNy4wMzEgMjEuMzc4IDUuNjI0YTEgMSAwIDAgMC0zLjAwMi0zLjAwMkw2Ljk2NyAxNC4wMzEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brush\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBrush extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Bubbles\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNy4wMDEgMTUuMDg1QTEuNSAxLjUgMCAwIDEgOSAxNi41IiAvPgogIDxjaXJjbGUgY3g9IjE4LjUiIGN5PSI4LjUiIHI9IjMuNSIgLz4KICA8Y2lyY2xlIGN4PSI3LjUiIGN5PSIxNi41IiByPSI1LjUiIC8+CiAgPGNpcmNsZSBjeD0iNy41IiBjeT0iNC41IiByPSIyLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bubbles\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBubbles extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BrushCleaning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMjItMS00IiAvPgogIDxwYXRoIGQ9Ik0xOSAxNGExIDEgMCAwIDAgMS0xdi0xYTIgMiAwIDAgMC0yLTJoLTNhMSAxIDAgMCAxLTEtMVY0YTIgMiAwIDAgMC00IDB2NWExIDEgMCAwIDEtMSAxSDZhMiAyIDAgMCAwLTIgMnYxYTEgMSAwIDAgMCAxIDEiIC8+CiAgPHBhdGggZD0iTTE5IDE0SDVsLTEuOTczIDYuNzY3QTEgMSAwIDAgMCA0IDIyaDE2YTEgMSAwIDAgMCAuOTczLTEuMjMzeiIgLz4KICA8cGF0aCBkPSJtOCAyMiAxLTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brush-cleaning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBrushCleaning extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BugPlay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTkuNjU1QTYgNiAwIDAgMSA2IDE0di0zYTQgNCAwIDAgMSA0LTRoNGE0IDQgMCAwIDEgNCAzLjk3IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNS4wMDNhMSAxIDAgMCAxIDEuNTE3LS44NTlsNC45OTcgMi45OTdhMSAxIDAgMCAxIDAgMS43MThsLTQuOTk3IDIuOTk3YTEgMSAwIDAgMS0xLjUxNy0uODZ6IiAvPgogIDxwYXRoIGQ9Ik0xNC4xMiAzLjg4IDE2IDIiIC8+CiAgPHBhdGggZD0iTTIxIDVhNCA0IDAgMCAxLTMuNTUgMy45NyIgLz4KICA8cGF0aCBkPSJNMyAyMWE0IDQgMCAwIDEgMy44MS00IiAvPgogIDxwYXRoIGQ9Ik0zIDVhNCA0IDAgMCAwIDMuNTUgMy45NyIgLz4KICA8cGF0aCBkPSJNNiAxM0gyIiAvPgogIDxwYXRoIGQ9Im04IDIgMS44OCAxLjg4IiAvPgogIDxwYXRoIGQ9Ik05IDcuMTNWNmEzIDMgMCAxIDEgNiAwdjEuMTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bug-play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBugPlay extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BugOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjB2LTgiIC8+CiAgPHBhdGggZD0iTTEyLjY1NiA3SDE0YTQgNCAwIDAgMSA0IDR2MS4zNDQiIC8+CiAgPHBhdGggZD0iTTE0LjEyIDMuODggMTYgMiIgLz4KICA8cGF0aCBkPSJNMTcuMTIzIDE3LjEyM0E2IDYgMCAwIDEgNiAxNHYtM2E0IDQgMCAwIDEgMS43Mi0zLjI4NyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMSA1YTQgNCAwIDAgMS0zLjU1IDMuOTciIC8+CiAgPHBhdGggZD0iTTIyIDEzaC0zLjM0NCIgLz4KICA8cGF0aCBkPSJNMyAyMWE0IDQgMCAwIDEgMy44MS00IiAvPgogIDxwYXRoIGQ9Ik0zIDVhNCA0IDAgMCAwIDMuNTUgMy45NyIgLz4KICA8cGF0aCBkPSJNNiAxM0gyIiAvPgogIDxwYXRoIGQ9Im04IDIgMS44OCAxLjg4IiAvPgogIDxwYXRoIGQ9Ik05LjcxMiA0LjA2QTMgMyAwIDAgMSAxNSA2djEuMTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bug-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBugOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Bug\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjB2LTkiIC8+CiAgPHBhdGggZD0iTTE0IDdhNCA0IDAgMCAxIDQgNHYzYTYgNiAwIDAgMS0xMiAwdi0zYTQgNCAwIDAgMSA0LTR6IiAvPgogIDxwYXRoIGQ9Ik0xNC4xMiAzLjg4IDE2IDIiIC8+CiAgPHBhdGggZD0iTTIxIDIxYTQgNCAwIDAgMC0zLjgxLTQiIC8+CiAgPHBhdGggZD0iTTIxIDVhNCA0IDAgMCAxLTMuNTUgMy45NyIgLz4KICA8cGF0aCBkPSJNMjIgMTNoLTQiIC8+CiAgPHBhdGggZD0iTTMgMjFhNCA0IDAgMCAxIDMuODEtNCIgLz4KICA8cGF0aCBkPSJNMyA1YTQgNCAwIDAgMCAzLjU1IDMuOTciIC8+CiAgPHBhdGggZD0iTTYgMTNIMiIgLz4KICA8cGF0aCBkPSJtOCAyIDEuODggMS44OCIgLz4KICA8cGF0aCBkPSJNOSA3LjEzVjZhMyAzIDAgMSAxIDYgMHYxLjEzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bug\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBug extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Building\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTBoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNGguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMGguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDE0aC4wMSIgLz4KICA8cGF0aCBkPSJNMTYgNmguMDEiIC8+CiAgPHBhdGggZD0iTTggMTBoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDE0aC4wMSIgLz4KICA8cGF0aCBkPSJNOCA2aC4wMSIgLz4KICA8cGF0aCBkPSJNOSAyMnYtM2ExIDEgMCAwIDEgMS0xaDRhMSAxIDAgMCAxIDEgMXYzIiAvPgogIDxyZWN0IHg9IjQiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIyMCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/building\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBuilding extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Bus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCA2djYiIC8+CiAgPHBhdGggZD0iTTE1IDZ2NiIgLz4KICA8cGF0aCBkPSJNMiAxMmgxOS42IiAvPgogIDxwYXRoIGQ9Ik0xOCAxOGgzcy41LTEuNy44LTIuOGMuMS0uNC4yLS44LjItMS4yIDAtLjQtLjEtLjgtLjItMS4ybC0xLjQtNUMyMC4xIDYuOCAxOS4xIDYgMTggNkg0YTIgMiAwIDAgMC0yIDJ2MTBoMyIgLz4KICA8Y2lyY2xlIGN4PSI3IiBjeT0iMTgiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTkgMThoNSIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjE4IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name BusFront\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA2IDIgNyIgLz4KICA8cGF0aCBkPSJNMTAgNmg0IiAvPgogIDxwYXRoIGQ9Im0yMiA3LTItMSIgLz4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHg9IjQiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik00IDExaDE2IiAvPgogIDxwYXRoIGQ9Ik04IDE1aC4wMSIgLz4KICA8cGF0aCBkPSJNMTYgMTVoLjAxIiAvPgogIDxwYXRoIGQ9Ik02IDE5djIiIC8+CiAgPHBhdGggZD0iTTE4IDIxdi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bus-front\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBusFront extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Building2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJoNCIgLz4KICA8cGF0aCBkPSJNMTAgOGg0IiAvPgogIDxwYXRoIGQ9Ik0xNCAyMXYtM2EyIDIgMCAwIDAtNCAwdjMiIC8+CiAgPHBhdGggZD0iTTYgMTBINGEyIDIgMCAwIDAtMiAydjdhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0yVjlhMiAyIDAgMCAwLTItMmgtMiIgLz4KICA8cGF0aCBkPSJNNiAyMVY1YTIgMiAwIDAgMSAyLTJoOGEyIDIgMCAwIDEgMiAydjE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/building-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideBuilding2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CakeSlice\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTNIMyIgLz4KICA8cGF0aCBkPSJNMTYgMTdIMyIgLz4KICA8cGF0aCBkPSJtNy4yIDcuOS0zLjM4OCAyLjVBMiAyIDAgMCAwIDMgMTIuMDFWMjBhMSAxIDAgMCAwIDEgMWgxNmExIDEgMCAwIDAgMS0xdi04LjY1NGMwLTItMi40NC02LjAyNi02LjQ0LTguMDI2YTEgMSAwIDAgMC0xLjA4Mi4wNTdMMTAuNCA1LjYiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjciIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cake-slice\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCakeSlice extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Calendar1\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTNoMXY0IiAvPgogIDxwYXRoIGQ9Ik0xNiAydjMiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendar1 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CalendarArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTcgNCA0IDQtNCIgLz4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0xOCAxM3Y4IiAvPgogIDxwYXRoIGQ9Ik0yMSAxMC4zNTRWNWEyIDIgMCAwMC0yLTJINWEyIDIgMCAwMC0yIDJ2MTRhMiAyIDAgMDAyIDJoNy4zNDMiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarArrowDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Calculator\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMjAiIHg9IjQiIHk9IjIiIHJ4PSIyIiAvPgogIDxsaW5lIHgxPSI4IiB4Mj0iMTYiIHkxPSI2IiB5Mj0iNiIgLz4KICA8bGluZSB4MT0iMTYiIHgyPSIxNiIgeTE9IjE0IiB5Mj0iMTgiIC8+CiAgPHBhdGggZD0iTTE2IDEwaC4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMTBoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDEwaC4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMTRoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDE0aC4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMThoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDE4aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calculator\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalculator extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Cake\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjF2LThhMiAyIDAgMCAwLTItMkg2YTIgMiAwIDAgMC0yIDJ2OCIgLz4KICA8cGF0aCBkPSJNNCAxNnMuNS0xIDItMSAyLjUgMiA0IDIgMi41LTIgNC0yIDIuNSAyIDQgMiAyLTEgMi0xIiAvPgogIDxwYXRoIGQ9Ik0yIDIxaDIwIiAvPgogIDxwYXRoIGQ9Ik03IDh2MyIgLz4KICA8cGF0aCBkPSJNMTIgOHYzIiAvPgogIDxwYXRoIGQ9Ik0xNyA4djMiIC8+CiAgPHBhdGggZD0iTTcgNGguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDRoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNyA0aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cake\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCake extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CalendarArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTcgNC00IDQgNCIgLz4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0xOCAyMXYtOCIgLz4KICA8cGF0aCBkPSJNMjEgMTAuMzQzVjVhMiAyIDAgMDAtMi0ySDVhMiAyIDAgMDAtMiAydjE0YTIgMiAwIDAwMiAyaDkiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarArrowUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CableCar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM2guMDEiIC8+CiAgPHBhdGggZD0iTTE0IDJoLjAxIiAvPgogIDxwYXRoIGQ9Im0yIDkgMjAtNSIgLz4KICA8cGF0aCBkPSJNMTIgMTJWNi41IiAvPgogIDxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxMCIgeD0iNCIgeT0iMTIiIHJ4PSIzIiAvPgogIDxwYXRoIGQ9Ik05IDEydjUiIC8+CiAgPHBhdGggZD0iTTE1IDEydjUiIC8+CiAgPHBhdGggZD0iTTQgMTdoMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cable-car\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCableCar extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CalendarCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0ibTkgMTUgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CalendarCheck2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNIDE5IDMgTCA1IDMiIC8+CiAgPHBhdGggZD0iTSAyMSAxMyBMIDIxIDUiIC8+CiAgPHBhdGggZD0iTSAyMSA1IEEyIDIgMCAwIDAgMTkgMyIgLz4KICA8cGF0aCBkPSJNIDMgMTkgQTIgMiAwIDAgMCA1IDIxIiAvPgogIDxwYXRoIGQ9Ik0gMyA1IEwgMyAxOSIgLz4KICA8cGF0aCBkPSJNIDUgMyBBMiAyIDAgMCAwIDMgNSIgLz4KICA8cGF0aCBkPSJtMTYgMTkgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTUgMjEgTDEyLjUgMjEiIC8+CiAgPHBhdGggZD0iTTggMnYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-check-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarCheck2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Cable\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTlhMSAxIDAgMCAxLTEtMXYtMmEyIDIgMCAwIDEgMi0yaDJhMiAyIDAgMCAxIDIgMnYyYTEgMSAwIDAgMS0xIDF6IiAvPgogIDxwYXRoIGQ9Ik0xNyAyMXYtMiIgLz4KICA8cGF0aCBkPSJNMTkgMTRWNi41YTEgMSAwIDAgMC03IDB2MTFhMSAxIDAgMCAxLTcgMFYxMCIgLz4KICA8cGF0aCBkPSJNMjEgMjF2LTIiIC8+CiAgPHBhdGggZD0iTTMgNVYzIiAvPgogIDxwYXRoIGQ9Ik00IDEwYTIgMiAwIDAgMS0yLTJWNmExIDEgMCAwIDEgMS0xaDRhMSAxIDAgMCAxIDEgMXYyYTIgMiAwIDAgMS0yIDJ6IiAvPgogIDxwYXRoIGQ9Ik03IDVWMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cable\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCable extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CalendarCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuMjI4IDE2Ljg1Mi0uOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE1LjIyOCAxOS4xNDgtLjkyMy4zODMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cGF0aCBkPSJtMTYuNDcgMTQuMzA1LjM4Mi45MjMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAyMC43NzItLjM4My45MjQiIC8+CiAgPHBhdGggZD0ibTE5LjE0OCAxNS4yMjguMzgzLS45MjMiIC8+CiAgPHBhdGggZD0ibTE5LjUzIDIxLjY5Ni0uMzgyLS45MjQiIC8+CiAgPHBhdGggZD0ibTIwLjc3MyAxNi44NTIuOTI0LS4zODMiIC8+CiAgPHBhdGggZD0ibTIwLjc3MyAxOS4xNDguOTI0LjM4MyIgLz4KICA8cGF0aCBkPSJNMjEgMTAuNVY1YTIgMiAwIDAwLTItMkg1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmg1LjUiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarCog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CalendarClock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTR2Mi4ybDEuNiAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAydjMiIC8+CiAgPHBhdGggZD0iTTIxIDcuMzM4VjVhMiAyIDAgMDAtMi0ySDVhMiAyIDAgMDAtMiAydjE0YTIgMiAwIDAwMiAyaDIuMzM4IiAvPgogIDxwYXRoIGQ9Ik0zIDloNS44NTkiIC8+CiAgPHBhdGggZD0iTTggMnYzIiAvPgogIDxjaXJjbGUgY3g9IjE2IiBjeT0iMTYiIHI9IjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarClock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CalendarHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMTI3IDIxSDVhMiAyIDAgMDEtMi0yVjVhMiAyIDAgMDEyLTJoMTRhMiAyIDAgMDEyIDJ2NS4xMjUiIC8+CiAgPHBhdGggZD0iTTE0LjYyIDE3LjhBMi4yNSAyLjI1IDAgMTExOCAxNC44MzZhMi4yNSAyLjI1IDAgMTEzLjM4IDIuOTY2bC0yLjYyNiAyLjg1NmEuOTk4Ljk5OCAwIDAxLTEuNTA3IDB6IiAvPgogIDxwYXRoIGQ9Ik0xNiAydjMiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarHeart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CalendarDays\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTggMTNoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxM2guMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEzaC4wMSIgLz4KICA8cGF0aCBkPSJNOCAxN2guMDEiIC8+CiAgPHBhdGggZD0iTTEyIDE3aC4wMSIgLz4KICA8cGF0aCBkPSJNMTYgMTdoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-days\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarDays extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CalendarOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTIxIDloLTUuNSIgLz4KICA8cGF0aCBkPSJNMyA5aDYiIC8+CiAgPHBhdGggZD0iTTMuNTg2IDMuNTg2QTIgMiAwIDAwMyA1djE0YTIgMiAwIDAwMiAyaDE0YTIgMiAwIDAwMS40MTQtLjU4NiIgLz4KICA8cGF0aCBkPSJNOC42NTYgM0gxOWEyIDIgMCAwMTIgMnYxMC4zNDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CalendarFold\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNVY1YTIgMiAwIDAwLTItMkg1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmgxMHYtNWExIDEgMCAwMTEtMXphMi40IDIuNCAwIDAxLS43MDYgMS43MDZsLTMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwMTE1IDIxIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTggMnYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-fold\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarFold extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CalendarMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMThoNiIgLz4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNFY1YTIgMiAwIDAwLTItMkg1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmg4LjMiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CalendarMinus2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTEwIDE1aDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-minus-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarMinus2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CalendarPlus2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTEwIDE1aDQiIC8+CiAgPHBhdGggZD0iTTEyIDEzdjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-plus-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarPlus2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CalendarPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMThoNiIgLz4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0xOSAxNXY2IiAvPgogIDxwYXRoIGQ9Ik0yMSAxMS41VjVhMiAyIDAgMDAtMi0ySDVhMiAyIDAgMDAtMiAydjE0YTIgMiAwIDAwMiAyaDguMyIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxwYXRoIGQ9Ik04IDJ2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CalendarRange\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNiAydjMiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE3IDEzaC02IiAvPgogIDxwYXRoIGQ9Ik0xMyAxN0g3IiAvPgogIDxwYXRoIGQ9Ik03IDEzaC4wMSIgLz4KICA8cGF0aCBkPSJNMTcgMTdoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-range\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarRange extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CalendarSync\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTB2NGg0IiAvPgogIDxwYXRoIGQ9Im0xMSAxNCAxLjUzNS0xLjYwNWE1IDUgMCAwMTggMS41IiAvPgogIDxwYXRoIGQ9Ik0xNiAydjMiIC8+CiAgPHBhdGggZD0ibTIxIDE4LTEuNTM1IDEuNjA1YTUgNSAwIDAxLTgtMS41IiAvPgogIDxwYXRoIGQ9Ik0yMSAyMnYtNGgtNCIgLz4KICA8cGF0aCBkPSJNMjEgOC41MTdWNWEyIDIgMCAwMC0yLTJINWEyIDIgMCAwMC0yIDJ2MTRhMiAyIDAgMDAyIDJoMy41MTciIC8+CiAgPHBhdGggZD0iTTMgOWg0IiAvPgogIDxwYXRoIGQ9Ik04IDJ2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-sync\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarSync extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CalendarSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMC42OVY1YTIgMiAwIDAwLTItMkg1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmg3LjI1IiAvPgogIDxwYXRoIGQ9Im0yMiAyMS0xLjg3NS0xLjg3NSIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxwYXRoIGQ9Ik04IDJ2MyIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE3IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarSearch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CalendarX2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Im0xNyAxNiA1IDUiIC8+CiAgPHBhdGggZD0ibTE3IDIxIDUtNSIgLz4KICA8cGF0aCBkPSJNMjEgMTJWNWEyIDIgMCAwMC0yLTJINWEyIDIgMCAwMC0yIDJ2MTRhMiAyIDAgMDAyIDJoOCIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxwYXRoIGQ9Ik04IDJ2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-x-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarX2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CalendarX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0ibTE0IDEzLTQgNCIgLz4KICA8cGF0aCBkPSJtMTAgMTMgNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendarX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Calendars\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNS43MjYgMjEuMDFBMiAyIDAgMCAxIDE0IDIySDRhMiAyIDAgMCAxLTItMlYxMGEyIDIgMCAwIDEgMi0yIiAvPgogIDxwYXRoIGQ9Ik0xOCAydjIiIC8+CiAgPHBhdGggZD0iTTIgMTNoMiIgLz4KICA8cGF0aCBkPSJNOCA4aDE0IiAvPgogIDxyZWN0IHg9IjgiIHk9IjMiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendars\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendars extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Calendar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCalendar extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Camera\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuOTk3IDRhMiAyIDAgMCAxIDEuNzYgMS4wNWwuNDg2LjlBMiAyIDAgMCAwIDE4LjAwMyA3SDIwYTIgMiAwIDAgMSAyIDJ2OWEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMlY5YTIgMiAwIDAgMSAyLTJoMS45OTdhMiAyIDAgMCAwIDEuNzU5LTEuMDQ4bC40ODktLjkwNEEyIDIgMCAwIDEgMTAuMDA0IDR6IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTMiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/camera\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCamera extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CameraOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuNTY0IDE0LjU1OGEzIDMgMCAxIDEtNC4xMjItNC4xMjEiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMjAgMjBINGEyIDIgMCAwIDEtMi0yVjlhMiAyIDAgMCAxIDItMmgxLjk5N2EyIDIgMCAwIDAgLjgxOS0uMTc1IiAvPgogIDxwYXRoIGQ9Ik05LjY5NSA0LjAyNEEyIDIgMCAwIDEgMTAuMDA0IDRoMy45OTNhMiAyIDAgMCAxIDEuNzYgMS4wNWwuNDg2LjlBMiAyIDAgMCAwIDE4LjAwMyA3SDIwYTIgMiAwIDAgMSAyIDJ2Ny4zNDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/camera-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCameraOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CandyOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTB2Ny45IiAvPgogIDxwYXRoIGQ9Ik0xMS44MDIgNi4xNDVhNSA1IDAgMCAxIDYuMDUzIDYuMDUzIiAvPgogIDxwYXRoIGQ9Ik0xNCA2LjF2Mi4yNDMiIC8+CiAgPHBhdGggZD0ibTE1LjUgMTUuNTcxLS45NjQuOTY0YTUgNSAwIDAgMS03LjA3MSAwIDUgNSAwIDAgMSAwLTcuMDdsLjk2NC0uOTY1IiAvPgogIDxwYXRoIGQ9Ik0xNiA3VjNhMSAxIDAgMCAxIDEuNzA3LS43MDcgMi41IDIuNSAwIDAgMCAyLjE1Mi43MTcgMSAxIDAgMCAxIDEuMTMxIDEuMTMxIDIuNSAyLjUgMCAwIDAgLjcxNyAyLjE1MkExIDEgMCAwIDEgMjEgOGgtNCIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik04IDE3djRhMSAxIDAgMCAxLTEuNzA3LjcwNyAyLjUgMi41IDAgMCAwLTIuMTUyLS43MTcgMSAxIDAgMCAxLTEuMTMxLTEuMTMxIDIuNSAyLjUgMCAwIDAtLjcxNy0yLjE1MkExIDEgMCAwIDEgMyAxNmg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/candy-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCandyOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CandyCane\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuOCA1IDIuMTExIDQuMjIzIiAvPgogIDxwYXRoIGQ9Ik0xNy43NSA3IDE1IDIuMSIgLz4KICA8cGF0aCBkPSJtNC44NzQgMTQuNjQ3IDIuMTIgNC4yNCIgLz4KICA8cGF0aCBkPSJNNS43IDIxYTIgMiAwIDAgMS0zLjUtMmw4LjYtMTRhNiA2IDAgMCAxIDEwLjQgNiAyIDIgMCAxIDEtMy40NjQtMiAyIDIgMCAxIDAtMy40NjQtMnoiIC8+CiAgPHBhdGggZD0ibTcuOTA2IDkuNzEyIDIuMDA1IDQuNDExIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/candy-cane\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCandyCane extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CannabisOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTRjMS41IDEuNSAzLjUgMyA2IDMgMC0xLjUtLjUtMy41LTItNSIgLz4KICA8cGF0aCBkPSJNMTMuOTg4IDguMzI3QzEzLjkwMiA2LjA1NCAxMy4zNjUgMy44MiAxMiAyYTkuMyA5LjMgMCAwIDAtMS40NDUgMi45IiAvPgogIDxwYXRoIGQ9Ik0xNy4zNzUgMTEuNzI1QzE4Ljg4MiAxMC41MyAyMSA3Ljg0MSAyMSA2Yy0yLjMyNCAwLTUuMDggMS4yOTYtNi42NjIgMi42ODQiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMjEuMDI0IDE1LjM3OEExNSAxNSAwIDAgMCAyMiAxNWMtLjQyNi0xLjI3OS0yLjY3LTIuNTU3LTQuMjUtMi45MDciIC8+CiAgPHBhdGggZD0iTTYuOTk1IDYuOTkyQzUuNzE0IDYuNCA0LjI5IDYgMyA2YzAgMiAyLjUgNSA0IDYtMS41IDAtNC41IDEuNS01IDMgMy41IDEuNSA2IDEgNiAxLTEuNSAxLjUtMiAzLjUtMiA1IDIuNSAwIDQuNS0xLjUgNi0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cannabis-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCannabisOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Cannabis\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTQiIC8+CiAgPHBhdGggZD0iTTcgMTJjLTEuNSAwLTQuNSAxLjUtNSAzIDMuNSAxLjUgNiAxIDYgMS0xLjUgMS41LTIgMy41LTIgNSAyLjUgMCA0LjUtMS41IDYtMyAxLjUgMS41IDMuNSAzIDYgMyAwLTEuNS0uNS0zLjUtMi01IDAgMCAyLjUuNSA2LTEtLjUtMS41LTMuNS0zLTUtMyAxLjUtMSA0LTQgNC02LTIuNSAwLTUuNSAxLjUtNyAzIDAtMi41LS41LTUtMi03LTEuNSAyLTIgNC41LTIgNy0xLjUtMS41LTQuNS0zLTctMyAwIDIgMi41IDUgNCA2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cannabis\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCannabis extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Candy\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgN3YxMC45IiAvPgogIDxwYXRoIGQ9Ik0xNCA2LjFWMTciIC8+CiAgPHBhdGggZD0iTTE2IDdWM2ExIDEgMCAwIDEgMS43MDctLjcwNyAyLjUgMi41IDAgMCAwIDIuMTUyLjcxNyAxIDEgMCAwIDEgMS4xMzEgMS4xMzEgMi41IDIuNSAwIDAgMCAuNzE3IDIuMTUyQTEgMSAwIDAgMSAyMSA4aC00IiAvPgogIDxwYXRoIGQ9Ik0xNi41MzYgNy40NjVhNSA1IDAgMCAwLTcuMDcyIDBsLTIgMmE1IDUgMCAwIDAgMCA3LjA3IDUgNSAwIDAgMCA3LjA3MiAwbDItMmE1IDUgMCAwIDAgMC03LjA3IiAvPgogIDxwYXRoIGQ9Ik04IDE3djRhMSAxIDAgMCAxLTEuNzA3LjcwNyAyLjUgMi41IDAgMCAwLTIuMTUyLS43MTcgMSAxIDAgMCAxLTEuMTMxLTEuMTMxIDIuNSAyLjUgMCAwIDAtLjcxNy0yLjE1MkExIDEgMCAwIDEgMyAxNmg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/candy\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCandy extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CarFront\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEgOC0yIDItMS41LTMuN0EyIDIgMCAwIDAgMTUuNjQ2IDVIOC40YTIgMiAwIDAgMC0xLjkwMyAxLjI1N0w1IDEwIDMgOCIgLz4KICA8cGF0aCBkPSJNNyAxNGguMDEiIC8+CiAgPHBhdGggZD0iTTE3IDE0aC4wMSIgLz4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iOCIgeD0iMyIgeT0iMTAiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik01IDE4djIiIC8+CiAgPHBhdGggZD0iTTE5IDE4djIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/car-front\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCarFront extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CarTaxiFront\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMmg0IiAvPgogIDxwYXRoIGQ9Im0yMSA4LTIgMi0xLjUtMy43QTIgMiAwIDAgMCAxNS42NDYgNUg4LjRhMiAyIDAgMCAwLTEuOTAzIDEuMjU3TDUgMTAgMyA4IiAvPgogIDxwYXRoIGQ9Ik03IDE0aC4wMSIgLz4KICA8cGF0aCBkPSJNMTcgMTRoLjAxIiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSI4IiB4PSIzIiB5PSIxMCIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTUgMTh2MiIgLz4KICA8cGF0aCBkPSJNMTkgMTh2MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/car-taxi-front\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCarTaxiFront extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Caravan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTlWOWE0IDQgMCAwIDAtNC00SDZhNCA0IDAgMCAwLTQgNHY4YTIgMiAwIDAgMCAyIDJoMiIgLz4KICA8cGF0aCBkPSJNMiA5aDNhMSAxIDAgMCAxIDEgMXYyYTEgMSAwIDAgMS0xIDFIMiIgLz4KICA8cGF0aCBkPSJNMjIgMTd2MWExIDEgMCAwIDEtMSAxSDEwdi05YTEgMSAwIDAgMSAxLTFoMmExIDEgMCAwIDEgMSAxdjkiIC8+CiAgPGNpcmNsZSBjeD0iOCIgY3k9IjE5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/caravan\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCaravan extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CaptionsOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSA1SDE5YTIgMiAwIDAgMSAyIDJ2OC41IiAvPgogIDxwYXRoIGQ9Ik0xNyAxMWgtLjUiIC8+CiAgPHBhdGggZD0iTTE5IDE5SDVhMiAyIDAgMCAxLTItMlY3YTIgMiAwIDAgMSAyLTIiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNNyAxMWg0IiAvPgogIDxwYXRoIGQ9Ik03IDE1aDIuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/captions-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCaptionsOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Car\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTdoMmMuNiAwIDEtLjQgMS0xdi0zYzAtLjktLjctMS43LTEuNS0xLjlDMTguNyAxMC42IDE2IDEwIDE2IDEwcy0xLjMtMS40LTIuMi0yLjNjLS41LS40LTEuMS0uNy0xLjgtLjdINWMtLjYgMC0xLjEuNC0xLjQuOWwtMS40IDIuOUEzLjcgMy43IDAgMCAwIDIgMTJ2NGMwIC42LjQgMSAxIDFoMiIgLz4KICA8Y2lyY2xlIGN4PSI3IiBjeT0iMTciIHI9IjIiIC8+CiAgPHBhdGggZD0iTTkgMTdoNiIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE3IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/car\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCar extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CaseSensitive\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAxNiA0LjAzOS05LjY5YS41LjUgMCAwIDEgLjkyMyAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik0yMiA5djciIC8+CiAgPHBhdGggZD0iTTMuMzA0IDEzaDYuMzkyIiAvPgogIDxjaXJjbGUgY3g9IjE4LjUiIGN5PSIxMi41IiByPSIzLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/case-sensitive\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCaseSensitive extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Captions\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTQiIHg9IjMiIHk9IjUiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNNyAxNWg0TTE1IDE1aDJNNyAxMWgyTTEzIDExaDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/captions\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCaptions extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCaptions\n */\ndeclare const LucideSubtitles: typeof LucideCaptions;\n\n/**\n * @component @name Carrot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTZhMSAxIDAgMCAwLTctN3EtNCA0LTUuOTg3IDEyLjM4NWEuNS41IDAgMCAwIC42MDIuNjAyUTExIDIwIDE1IDE2bC0zLTMiIC8+CiAgPHBhdGggZD0iTTE1IDlxNCA0IDcgMC0zLTQtNyAwIDQtNCAwLTctNCAzIDAgNyIgLz4KICA8cGF0aCBkPSJtOCAxNS0yLjU4LTIuNTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/carrot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCarrot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CaseLower\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOXY3IiAvPgogIDxwYXRoIGQ9Ik0xNCA2djEwIiAvPgogIDxjaXJjbGUgY3g9IjE3LjUiIGN5PSIxMi41IiByPSIzLjUiIC8+CiAgPGNpcmNsZSBjeD0iNi41IiBjeT0iMTIuNSIgcj0iMy41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/case-lower\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCaseLower extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Cast\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA4VjZhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjEyYTIgMiAwIDAgMS0yIDJoLTYiIC8+CiAgPHBhdGggZD0iTTIgMTJhOSA5IDAgMCAxIDggOCIgLz4KICA8cGF0aCBkPSJNMiAxNmE1IDUgMCAwIDEgNCA0IiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMi4wMSIgeTE9IjIwIiB5Mj0iMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cast\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCast extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CassetteTape\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIxMCIgcj0iMiIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgogIDxjaXJjbGUgY3g9IjE2IiBjeT0iMTAiIHI9IjIiIC8+CiAgPHBhdGggZD0ibTYgMjAgLjctMi45QTEuNCAxLjQgMCAwIDEgOC4xIDE2aDcuOGExLjQgMS40IDAgMCAxIDEuNCAxbC43IDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cassette-tape\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCassetteTape extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Castle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNVYzIiAvPgogIDxwYXRoIGQ9Ik0xNCA1VjMiIC8+CiAgPHBhdGggZD0iTTE1IDIxdi0zYTMgMyAwIDAgMC02IDB2MyIgLz4KICA8cGF0aCBkPSJNMTggM3Y4IiAvPgogIDxwYXRoIGQ9Ik0xOCA1SDYiIC8+CiAgPHBhdGggZD0iTTIyIDExSDIiIC8+CiAgPHBhdGggZD0iTTIyIDl2MTBhMiAyIDAgMCAxLTIgMkg0YTIgMiAwIDAgMS0yLTJWOSIgLz4KICA8cGF0aCBkPSJNNiAzdjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/castle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCastle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Cctv\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuNzUgMTJoMy42MzJhMSAxIDAgMCAxIC44OTQgMS40NDdsLTIuMDM0IDQuMDY5YTEgMSAwIDAgMS0xLjcwOC4xMzRsLTIuMTI0LTIuOTciIC8+CiAgPHBhdGggZD0iTTE3LjEwNiA5LjA1M2ExIDEgMCAwIDEgLjQ0NyAxLjM0MWwtMy4xMDYgNi4yMTFhMSAxIDAgMCAxLTEuMzQyLjQ0N0wzLjYxIDEyLjNhMi45MiAyLjkyIDAgMCAxLTEuMy0zLjkxTDMuNjkgNS42YTIuOTIgMi45MiAwIDAgMSAzLjkyLTEuM3oiIC8+CiAgPHBhdGggZD0iTTIgMTloMy43NmEyIDIgMCAwIDAgMS44LTEuMUw5IDE1IiAvPgogIDxwYXRoIGQ9Ik0yIDIxdi00IiAvPgogIDxwYXRoIGQ9Ik03IDloLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cctv\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCctv extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CctvOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIuMzA5IDYuNjUyIDQuNzk3IDIuNDAxYTEgMSAwIDAgMSAuNDQ3IDEuMzQxbC0uNTAxIDEuMDAxLjYwNS42MDVoMi43MjVhMSAxIDAgMCAxIC44OTQgMS40NDdsLS43MjQgMS40NDgiIC8+CiAgPHBhdGggZD0ibTE1LjE2NiAxNS4xNjYtLjcxOSAxLjQzOWExIDEgMCAwIDEtMS4zNDIuNDQ3TDMuNjEgMTIuM2EyLjkyIDIuOTIgMCAwIDEtMS4zLTMuOTFMMy42OSA1LjZhMi45IDIuOSAwIDAgMSAuODczLTEuMDM3IiAvPgogIDxwYXRoIGQ9Ik0yIDE5aDMuNzZhMiAyIDAgMCAwIDEuOC0xLjFsMS40NDEtMi45MDIiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMiAyMXYtNCIgLz4KICA8cGF0aCBkPSJNNyA5aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cctv-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCctvOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CaseUpper\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTFoNC41YTEgMSAwIDAgMSAwIDVoLTRhLjUuNSAwIDAgMS0uNS0uNXYtOWEuNS41IDAgMCAxIC41LS41aDNhMSAxIDAgMCAxIDAgNSIgLz4KICA8cGF0aCBkPSJtMiAxNiA0LjAzOS05LjY5YS41LjUgMCAwIDEgLjkyMyAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik0zLjMwNCAxM2g2LjM5MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/case-upper\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCaseUpper extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChartArea\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTEuMjA3YS41LjUgMCAwIDEgLjE0Ni0uMzUzbDItMmEuNS41IDAgMCAxIC43MDggMGwzLjI5MiAzLjI5MmEuNS41IDAgMCAwIC43MDggMGw0LjI5Mi00LjI5MmEuNS41IDAgMCAxIC44NTQuMzUzVjE2YTEgMSAwIDAgMS0xIDFIOGExIDEgMCAwIDEtMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-area\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartArea extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideChartArea\n */\ndeclare const LucideAreaChart: typeof LucideChartArea;\n\n/**\n * @component @name ChartBarDecreasing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTFoOCIgLz4KICA8cGF0aCBkPSJNNyAxNmgzIiAvPgogIDxwYXRoIGQ9Ik03IDZoMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-bar-decreasing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartBarDecreasing extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CardSim\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTR2NCIgLz4KICA8cGF0aCBkPSJNMTQuMTcyIDJhMiAyIDAgMCAxIDEuNDE0LjU4NmwzLjgyOCAzLjgyOEEyIDIgMCAwIDEgMjAgNy44MjhWMjBhMiAyIDAgMCAxLTIgMkg2YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yeiIgLz4KICA8cGF0aCBkPSJNOCAxNGg4IiAvPgogIDxyZWN0IHg9IjgiIHk9IjEwIiB3aWR0aD0iOCIgaGVpZ2h0PSI4IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/card-sim\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCardSim extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChartBarBig\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHJlY3QgeD0iNyIgeT0iMTMiIHdpZHRoPSI5IiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgogIDxyZWN0IHg9IjciIHk9IjUiIHdpZHRoPSIxMiIgaGVpZ2h0PSI0IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-bar-big\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartBarBig extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideChartBarBig\n */\ndeclare const LucideBarChartHorizontalBig: typeof LucideChartBarBig;\n\n/**\n * @component @name ChartBarStacked\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTN2NCIgLz4KICA8cGF0aCBkPSJNMTUgNXY0IiAvPgogIDxwYXRoIGQ9Ik0zIDN2MTZhMiAyIDAgMCAwIDIgMmgxNiIgLz4KICA8cmVjdCB4PSI3IiB5PSIxMyIgd2lkdGg9IjkiIGhlaWdodD0iNCIgcng9IjEiIC8+CiAgPHJlY3QgeD0iNyIgeT0iNSIgd2lkdGg9IjEyIiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chart-bar-stacked\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartBarStacked extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChartBar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTZoOCIgLz4KICA8cGF0aCBkPSJNNyAxMWgxMiIgLz4KICA8cGF0aCBkPSJNNyA2aDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-bar\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartBar extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideChartBar\n */\ndeclare const LucideBarChartHorizontal: typeof LucideChartBar;\n\n/**\n * @component @name ChartCandlestick\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSA1djQiIC8+CiAgPHJlY3Qgd2lkdGg9IjQiIGhlaWdodD0iNiIgeD0iNyIgeT0iOSIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTkgMTV2MiIgLz4KICA8cGF0aCBkPSJNMTcgM3YyIiAvPgogIDxyZWN0IHdpZHRoPSI0IiBoZWlnaHQ9IjgiIHg9IjE1IiB5PSI1IiByeD0iMSIgLz4KICA8cGF0aCBkPSJNMTcgMTN2MyIgLz4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-candlestick\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartCandlestick extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideChartCandlestick\n */\ndeclare const LucideCandlestickChart: typeof LucideChartCandlestick;\n\n/**\n * @component @name ChartColumnStacked\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTNINyIgLz4KICA8cGF0aCBkPSJNMTkgOWgtNCIgLz4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHJlY3QgeD0iMTUiIHk9IjUiIHdpZHRoPSI0IiBoZWlnaHQ9IjEyIiByeD0iMSIgLz4KICA8cmVjdCB4PSI3IiB5PSI4IiB3aWR0aD0iNCIgaGVpZ2h0PSI5IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-column-stacked\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartColumnStacked extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChartColumnIncreasing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTdWOSIgLz4KICA8cGF0aCBkPSJNMTggMTdWNSIgLz4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTggMTd2LTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-column-increasing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartColumnIncreasing extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideChartColumnIncreasing\n */\ndeclare const LucideBarChart4: typeof LucideChartColumnIncreasing;\n\n/**\n * @component @name ChartColumnDecreasing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTdWOSIgLz4KICA8cGF0aCBkPSJNMTggMTd2LTMiIC8+CiAgPHBhdGggZD0iTTMgM3YxNmEyIDIgMCAwIDAgMiAyaDE2IiAvPgogIDxwYXRoIGQ9Ik04IDE3VjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-column-decreasing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartColumnDecreasing extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChartGantt\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNmg4IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNmg2IiAvPgogIDxwYXRoIGQ9Ik0zIDN2MTZhMiAyIDAgMCAwIDIgMmgxNiIgLz4KICA8cGF0aCBkPSJNOCAxMWg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chart-gantt\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartGantt extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Cat\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNWMuNjcgMCAxLjM1LjA5IDIgLjI2IDEuNzgtMiA1LjAzLTIuODQgNi40Mi0yLjI2IDEuNC41OC0uNDIgNy0uNDIgNyAuNTcgMS4wNyAxIDIuMjQgMSAzLjQ0QzIxIDE3LjkgMTYuOTcgMjEgMTIgMjFzLTktMy05LTcuNTZjMC0xLjI1LjUtMi40IDEtMy40NCAwIDAtMS44OS02LjQyLS41LTcgMS4zOS0uNTggNC43Mi4yMyA2LjUgMi4yM0E5LjA0IDkuMDQgMCAwIDEgMTIgNVoiIC8+CiAgPHBhdGggZD0iTTggMTR2LjUiIC8+CiAgPHBhdGggZD0iTTE2IDE0di41IiAvPgogIDxwYXRoIGQ9Ik0xMS4yNSAxNi4yNWgxLjVMMTIgMTdsLS43NS0uNzVaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cat\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCat extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChartColumn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTE4IDE3VjkiIC8+CiAgPHBhdGggZD0iTTEzIDE3VjUiIC8+CiAgPHBhdGggZD0iTTggMTd2LTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-column\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartColumn extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideChartColumn\n */\ndeclare const LucideBarChart3: typeof LucideChartColumn;\n\n/**\n * @component @name ChartColumnBig\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHJlY3QgeD0iMTUiIHk9IjUiIHdpZHRoPSI0IiBoZWlnaHQ9IjEyIiByeD0iMSIgLz4KICA8cmVjdCB4PSI3IiB5PSI4IiB3aWR0aD0iNCIgaGVpZ2h0PSI5IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-column-big\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartColumnBig extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideChartColumnBig\n */\ndeclare const LucideBarChartBig: typeof LucideChartColumnBig;\n\n/**\n * @component @name ChartLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0ibTE5IDktNSA1LTQtNC0zIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideChartLine\n */\ndeclare const LucideLineChart: typeof LucideChartLine;\n\n/**\n * @component @name ChartBarIncreasing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTFoOCIgLz4KICA8cGF0aCBkPSJNNyAxNmgxMiIgLz4KICA8cGF0aCBkPSJNNyA2aDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-bar-increasing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartBarIncreasing extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChartNoAxesColumnDecreasing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMVYzIiAvPgogIDxwYXRoIGQ9Ik0xMiAyMVY5IiAvPgogIDxwYXRoIGQ9Ik0xOSAyMXYtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-no-axes-column-decreasing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartNoAxesColumnDecreasing extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChartNoAxesColumnIncreasing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMXYtNiIgLz4KICA8cGF0aCBkPSJNMTIgMjFWOSIgLz4KICA8cGF0aCBkPSJNMTkgMjFWMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-no-axes-column-increasing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartNoAxesColumnIncreasing extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideChartNoAxesColumnIncreasing\n */\ndeclare const LucideBarChart: typeof LucideChartNoAxesColumnIncreasing;\n\n/**\n * @component @name ChartNoAxesGantt\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiA1aDEyIiAvPgogIDxwYXRoIGQ9Ik00IDEyaDEwIiAvPgogIDxwYXRoIGQ9Ik0xMiAxOWg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chart-no-axes-gantt\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartNoAxesGantt extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideChartNoAxesGantt\n */\ndeclare const LucideGanttChart: typeof LucideChartNoAxesGantt;\n\n/**\n * @component @name ChartPie\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTJjLjU1MiAwIDEuMDA1LS40NDkuOTUtLjk5OGExMCAxMCAwIDAgMC04Ljk1My04Ljk1MWMtLjU1LS4wNTUtLjk5OC4zOTgtLjk5OC45NXY4YTEgMSAwIDAgMCAxIDF6IiAvPgogIDxwYXRoIGQ9Ik0yMS4yMSAxNS44OUExMCAxMCAwIDEgMSA4IDIuODMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-pie\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartPie extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideChartPie\n */\ndeclare const LucidePieChart: typeof LucideChartPie;\n\n/**\n * @component @name ChartNoAxesColumn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMXYtNiIgLz4KICA8cGF0aCBkPSJNMTIgMjFWMyIgLz4KICA8cGF0aCBkPSJNMTkgMjFWOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-no-axes-column\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartNoAxesColumn extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideChartNoAxesColumn\n */\ndeclare const LucideBarChart2: typeof LucideChartNoAxesColumn;\n\n/**\n * @component @name ChartNoAxesCombined\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZ2NSIgLz4KICA8cGF0aCBkPSJNMTYgMTQuNjM5VjIxIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMC42NTZWMjEiIC8+CiAgPHBhdGggZD0ibTIyIDMtOC42NDYgOC42NDZhLjUuNSAwIDAgMS0uNzA4IDBMOS4zNTQgOC4zNTRhLjUuNSAwIDAgMC0uNzA3IDBMMiAxNSIgLz4KICA8cGF0aCBkPSJNNCAxOC40NjNWMjEiIC8+CiAgPHBhdGggZD0iTTggMTQuNjU2VjIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chart-no-axes-combined\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartNoAxesCombined extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChartSpline\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTZjLjUtMiAxLjUtNyA0LTcgMiAwIDIgMyA0IDMgMi41IDAgNC41LTUgNS03IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chart-spline\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartSpline extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CheckCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNiA3IDE3bC01LTUiIC8+CiAgPHBhdGggZD0ibTIyIDEwLTcuNSA3LjVMMTMgMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/check-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCheckCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChartScatter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI3LjUiIGN5PSI3LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+CiAgPGNpcmNsZSBjeD0iMTguNSIgY3k9IjUuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KICA8Y2lyY2xlIGN4PSIxMS41IiBjeT0iMTEuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KICA8Y2lyY2xlIGN4PSI3LjUiIGN5PSIxNi41IiByPSIuNSIgZmlsbD0iY3VycmVudENvbG9yIiAvPgogIDxjaXJjbGUgY3g9IjE3LjUiIGN5PSIxNC41IiByPSIuNSIgZmlsbD0iY3VycmVudENvbG9yIiAvPgogIDxwYXRoIGQ9Ik0zIDN2MTZhMiAyIDAgMCAwIDIgMmgxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-scatter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartScatter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideChartScatter\n */\ndeclare const LucideScatterChart: typeof LucideChartScatter;\n\n/**\n * @component @name ChefHat\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMjFhMSAxIDAgMCAwIDEtMXYtNS4zNWMwLS40NTcuMzE2LS44NDQuNzI3LTEuMDQxYTQgNCAwIDAgMC0yLjEzNC03LjU4OSA1IDUgMCAwIDAtOS4xODYgMCA0IDQgMCAwIDAtMi4xMzQgNy41ODhjLjQxMS4xOTguNzI3LjU4NS43MjcgMS4wNDFWMjBhMSAxIDAgMCAwIDEgMVoiIC8+CiAgPHBhdGggZD0iTTYgMTdoMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chef-hat\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChefHat extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Check\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgNiA5IDE3bC01LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChessKing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGEyIDIgMCAwIDEgMi0yaDEyYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDVhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0ibTYuNyAxOC0xLTFDNC4zNSAxNS42ODIgMyAxNC4wOSAzIDEyYTUgNSAwIDAgMSA0Ljk1LTVjMS41ODQgMCAyLjcuNDU1IDQuMDUgMS44MThDMTMuMzUgNy40NTUgMTQuNDY2IDcgMTYuMDUgN0E1IDUgMCAwIDEgMjEgMTJjMCAyLjA4Mi0xLjM1OSAzLjY3My0yLjcgNWwtMSAxIiAvPgogIDxwYXRoIGQ9Ik0xMCA0aDQiIC8+CiAgPHBhdGggZD0iTTEyIDJ2Ni44MTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chess-king\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChessKing extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Cherry\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxN2E1IDUgMCAwIDAgMTAgMGMwLTIuNzYtMi41LTUtNS0zLTIuNS0yLTUgLjI0LTUgM1oiIC8+CiAgPHBhdGggZD0iTTEyIDE3YTUgNSAwIDAgMCAxMCAwYzAtMi43Ni0yLjUtNS01LTMtMi41LTItNSAuMjQtNSAzWiIgLz4KICA8cGF0aCBkPSJNNyAxNGMzLjIyLTIuOTEgNC4yOS04Ljc1IDUtMTIgMS42NiAyLjM4IDQuOTQgOSA1IDEyIiAvPgogIDxwYXRoIGQ9Ik0yMiA5Yy00LjI5IDAtNy4xNC0yLjMzLTEwLTcgNS43MSAwIDEwIDQuNjcgMTAgN1oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cherry\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCherry extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChessBishop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMGEyIDIgMCAwIDEgMi0yaDEwYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDZhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0iTTE1IDE4YzEuNS0uNjE1IDMtMi40NjEgMy00LjkyM0MxOCA4Ljc2OSAxNC41IDQuNDYyIDEyIDIgOS41IDQuNDYyIDYgOC43NyA2IDEzLjA3NyA2IDE1LjUzOSA3LjUgMTcuMzg1IDkgMTgiIC8+CiAgPHBhdGggZD0ibTE2IDctMi41IDIuNSIgLz4KICA8cGF0aCBkPSJNOSAyaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chess-bishop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChessBishop extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChessQueen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGEyIDIgMCAwIDEgMi0yaDEyYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDVhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0ibTEyLjQ3NCA1Ljk0MyAxLjU2NyA1LjM0YTEgMSAwIDAgMCAxLjc1LjMyOGwyLjYxNi0zLjQwMiIgLz4KICA8cGF0aCBkPSJtMjAgOS0zIDkiIC8+CiAgPHBhdGggZD0ibTUuNTk0IDguMjA5IDIuNjE1IDMuNDAzYTEgMSAwIDAgMCAxLjc1LS4zMjlsMS41NjctNS4zNCIgLz4KICA8cGF0aCBkPSJNNyAxOCA0IDkiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI0IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iNyIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSI0IiBjeT0iNyIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chess-queen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChessQueen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChessKnight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMGEyIDIgMCAwIDEgMi0yaDEwYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDZhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0iTTE2LjUgMThjMS0yIDIuNS01IDIuNS05YTcgNyAwIDAgMC03LTdINi42MzVhMSAxIDAgMCAwLS43NjggMS42NEw3IDVsLTIuMzIgNS44MDJhMiAyIDAgMCAwIC45NSAyLjUyNmwyLjg3IDEuNDU2IiAvPgogIDxwYXRoIGQ9Im0xNSA1IDEuNDI1LTEuNDI1IiAvPgogIDxwYXRoIGQ9Im0xNyA4IDEuNTMtMS41MyIgLz4KICA8cGF0aCBkPSJNOS43MTMgMTIuMTg1IDcgMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chess-knight\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChessKnight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CheckLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgNEw5IDE1IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOUwzIDE5IiAvPgogIDxwYXRoIGQ9Ik05IDE1TDQgMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/check-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCheckLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChessRook\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMGEyIDIgMCAwIDEgMi0yaDEwYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDZhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0iTTEwIDJ2MiIgLz4KICA8cGF0aCBkPSJNMTQgMnYyIiAvPgogIDxwYXRoIGQ9Im0xNyAxOC0xLTkiIC8+CiAgPHBhdGggZD0iTTYgMnY1YTIgMiAwIDAgMCAyIDJoOGEyIDIgMCAwIDAgMi0yVjIiIC8+CiAgPHBhdGggZD0iTTYgNGgxMiIgLz4KICA8cGF0aCBkPSJtNyAxOCAxLTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chess-rook\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChessRook extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChessPawn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMGEyIDIgMCAwIDEgMi0yaDEwYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDZhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0ibTE0LjUgMTAgMS41IDgiIC8+CiAgPHBhdGggZD0iTTcgMTBoMTAiIC8+CiAgPHBhdGggZD0ibTggMTggMS41LTgiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI2IiByPSI0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chess-pawn\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChessPawn extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChevronFirst\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTgtNi02IDYtNiIgLz4KICA8cGF0aCBkPSJNNyA2djEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevron-first\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronFirst extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChevronLast\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyAxOCA2LTYtNi02IiAvPgogIDxwYXRoIGQ9Ik0xNyA2djEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevron-last\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronLast extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChevronRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSAxOCA2LTYtNi02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevron-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChevronLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTgtNi02IDYtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevron-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChevronDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiA5IDYgNiA2LTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chevron-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChevronUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggMTUtNi02LTYgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevron-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChevronsDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyA2IDUgNSA1LTUiIC8+CiAgPHBhdGggZD0ibTcgMTMgNSA1IDUtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronsDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChevronsRightLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjAgMTctNS01IDUtNSIgLz4KICA8cGF0aCBkPSJtNCAxNyA1LTUtNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevrons-right-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronsRightLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChevronsDownUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyAyMCA1LTUgNSA1IiAvPgogIDxwYXRoIGQ9Im03IDQgNSA1IDUtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-down-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronsDownUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChevronsLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTctNS01IDUtNSIgLz4KICA8cGF0aCBkPSJtMTggMTctNS01IDUtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronsLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChevronsLeftRightEllipsis\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMmguMDEiIC8+CiAgPHBhdGggZD0ibTE3IDcgNSA1LTUgNSIgLz4KICA8cGF0aCBkPSJtNyA3LTUgNSA1IDUiIC8+CiAgPHBhdGggZD0iTTggMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevrons-left-right-ellipsis\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronsLeftRightEllipsis extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChevronsUpDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyAxNSA1IDUgNS01IiAvPgogIDxwYXRoIGQ9Im03IDkgNS01IDUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-up-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronsUpDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChevronsRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiAxNyA1LTUtNS01IiAvPgogIDxwYXRoIGQ9Im0xMyAxNyA1LTUtNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevrons-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronsRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChevronsLeftRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSA3LTUgNSA1IDUiIC8+CiAgPHBhdGggZD0ibTE1IDcgNSA1LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-left-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronsLeftRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChevronsUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTEtNS01LTUgNSIgLz4KICA8cGF0aCBkPSJtMTcgMTgtNS01LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChevronsUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Church\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOWg0IiAvPgogIDxwYXRoIGQ9Ik0xMiA3djUiIC8+CiAgPHBhdGggZD0iTTE0IDIxdi0zYTIgMiAwIDAgMC00IDB2MyIgLz4KICA8cGF0aCBkPSJtMTggOSAzLjUyIDIuMTQ3YTEgMSAwIDAgMSAuNDguODU0VjE5YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0ydi02Ljk5OWExIDEgMCAwIDEgLjQ4LS44NTRMNiA5IiAvPgogIDxwYXRoIGQ9Ik02IDIxVjdhMSAxIDAgMCAxIC4zNzYtLjc4Mmw1LTMuOTk5YTEgMSAwIDAgMSAxLjI0OS4wMDFsNSA0QTEgMSAwIDAgMSAxOCA3djE0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/church\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChurch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ChartNetwork\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMuMTEgNy42NjQgMS43OCAyLjY3MiIgLz4KICA8cGF0aCBkPSJtMTQuMTYyIDEyLjc4OC0zLjMyNCAxLjQyNCIgLz4KICA8cGF0aCBkPSJtMjAgNC02LjA2IDEuNTE1IiAvPgogIDxwYXRoIGQ9Ik0zIDN2MTZhMiAyIDAgMCAwIDIgMmgxNiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjYiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSIxMiIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iMTUiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-network\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideChartNetwork extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CircleAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjgiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMi4wMSIgeTE9IjE2IiB5Mj0iMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleAlert extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleAlert\n */\ndeclare const LucideAlertCircle: typeof LucideCircleAlert;\n\n/**\n * @component @name CircleArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgOHY4IiAvPgogIDxwYXRoIGQ9Im04IDEyIDQgNCA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleArrowDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleArrowDown\n */\ndeclare const LucideArrowDownCircle: typeof LucideCircleArrowDown;\n\n/**\n * @component @name CigaretteOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJIM2ExIDEgMCAwIDAtMSAxdjJhMSAxIDAgMCAwIDEgMWgxMyIgLz4KICA8cGF0aCBkPSJNMTggOGMwLTIuNS0yLTIuNS0yLTUiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMjEgMTJhMSAxIDAgMCAxIDEgMXYyYTEgMSAwIDAgMS0uNS44NjYiIC8+CiAgPHBhdGggZD0iTTIyIDhjMC0yLjUtMi0yLjUtMi01IiAvPgogIDxwYXRoIGQ9Ik03IDEydjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cigarette-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCigaretteOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Cigarette\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTJIM2ExIDEgMCAwIDAtMSAxdjJhMSAxIDAgMCAwIDEgMWgxNCIgLz4KICA8cGF0aCBkPSJNMTggOGMwLTIuNS0yLTIuNS0yLTUiIC8+CiAgPHBhdGggZD0iTTIxIDE2YTEgMSAwIDAgMCAxLTF2LTJhMSAxIDAgMCAwLTEtMSIgLz4KICA8cGF0aCBkPSJNMjIgOGMwLTIuNS0yLTIuNS0yLTUiIC8+CiAgPHBhdGggZD0iTTcgMTJ2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cigarette\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCigarette extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CircleArrowOutDownLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMmExMCAxMCAwIDEgMSAxMCAxMCIgLz4KICA8cGF0aCBkPSJtMiAyMiAxMC0xMCIgLz4KICA8cGF0aCBkPSJNOCAyMkgydi02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-arrow-out-down-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleArrowOutDownLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleArrowOutDownLeft\n */\ndeclare const LucideArrowDownLeftFromCircle: typeof LucideCircleArrowOutDownLeft;\n\n/**\n * @component @name CircleArrowOutDownRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJhMTAgMTAgMCAxIDEgMTAtMTAiIC8+CiAgPHBhdGggZD0iTTIyIDIyIDEyIDEyIiAvPgogIDxwYXRoIGQ9Ik0yMiAxNnY2aC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-arrow-out-down-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleArrowOutDownRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleArrowOutDownRight\n */\ndeclare const LucideArrowDownRightFromCircle: typeof LucideCircleArrowOutDownRight;\n\n/**\n * @component @name CircleArrowLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTIgOC00IDQgNCA0IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMkg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-arrow-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleArrowLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleArrowLeft\n */\ndeclare const LucideArrowLeftCircle: typeof LucideCircleArrowLeft;\n\n/**\n * @component @name CircleArrowOutUpRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTJBMTAgMTAgMCAxIDEgMTIgMiIgLz4KICA8cGF0aCBkPSJNMjIgMiAxMiAxMiIgLz4KICA8cGF0aCBkPSJNMTYgMmg2djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-arrow-out-up-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleArrowOutUpRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleArrowOutUpRight\n */\ndeclare const LucideArrowUpRightFromCircle: typeof LucideCircleArrowOutUpRight;\n\n/**\n * @component @name CircleArrowRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTIgMTYgNC00LTQtNCIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-arrow-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleArrowRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleArrowRight\n */\ndeclare const LucideArrowRightCircle: typeof LucideCircleArrowRight;\n\n/**\n * @component @name CircleArrowOutUpLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA4VjJoNiIgLz4KICA8cGF0aCBkPSJtMiAyIDEwIDEwIiAvPgogIDxwYXRoIGQ9Ik0xMiAyQTEwIDEwIDAgMSAxIDIgMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-arrow-out-up-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleArrowOutUpLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleArrowOutUpLeft\n */\ndeclare const LucideArrowUpLeftFromCircle: typeof LucideCircleArrowOutUpLeft;\n\n/**\n * @component @name CircleCheckBig\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuODAxIDEwQTEwIDEwIDAgMSAxIDE3IDMuMzM1IiAvPgogIDxwYXRoIGQ9Im05IDExIDMgM0wyMiA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-check-big\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleCheckBig extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleCheckBig\n */\ndeclare const LucideCheckCircle: typeof LucideCircleCheckBig;\n\n/**\n * @component @name CircleCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtOSAxMiAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleCheck\n */\ndeclare const LucideCheckCircle2: typeof LucideCircleCheck;\n\n/**\n * @component @name CircleArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTYgMTItNC00LTQgNCIgLz4KICA8cGF0aCBkPSJNMTIgMTZWOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleArrowUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleArrowUp\n */\ndeclare const LucideArrowUpCircle: typeof LucideCircleArrowUp;\n\n/**\n * @component @name CircleChevronLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTQgMTYtNC00IDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-chevron-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleChevronLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleChevronLeft\n */\ndeclare const LucideChevronLeftCircle: typeof LucideCircleChevronLeft;\n\n/**\n * @component @name CircleChevronRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTAgOCA0IDQtNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-chevron-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleChevronRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleChevronRight\n */\ndeclare const LucideChevronRightCircle: typeof LucideCircleChevronRight;\n\n/**\n * @component @name CircleChevronDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTYgMTAtNCA0LTQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-chevron-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleChevronDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleChevronDown\n */\ndeclare const LucideChevronDownCircle: typeof LucideCircleChevronDown;\n\n/**\n * @component @name CircleChevronUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtOCAxNCA0LTQgNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-chevron-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleChevronUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleChevronUp\n */\ndeclare const LucideChevronUpCircle: typeof LucideCircleChevronUp;\n\n/**\n * @component @name CircleDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMSAyLjE4MmExMCAxMCAwIDAgMSAzLjggMCIgLz4KICA8cGF0aCBkPSJNMTMuOSAyMS44MThhMTAgMTAgMCAwIDEtMy44IDAiIC8+CiAgPHBhdGggZD0iTTE3LjYwOSAzLjcyMWExMCAxMCAwIDAgMSAyLjY5IDIuNyIgLz4KICA8cGF0aCBkPSJNMi4xODIgMTMuOWExMCAxMCAwIDAgMSAwLTMuOCIgLz4KICA8cGF0aCBkPSJNMjAuMjc5IDE3LjYwOWExMCAxMCAwIDAgMS0yLjcgMi42OSIgLz4KICA8cGF0aCBkPSJNMjEuODE4IDEwLjFhMTAgMTAgMCAwIDEgMCAzLjgiIC8+CiAgPHBhdGggZD0iTTMuNzIxIDYuMzkxYTEwIDEwIDAgMCAxIDIuNy0yLjY5IiAvPgogIDxwYXRoIGQ9Ik02LjM5MSAyMC4yNzlhMTAgMTAgMCAwIDEtMi42OS0yLjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CircleDivide\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjE2IiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjE2IiB5Mj0iMTYiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIiIHkxPSI4IiB5Mj0iOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-divide\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleDivide extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleDivide\n */\ndeclare const LucideDivideCircle: typeof LucideCircleDivide;\n\n/**\n * @component @name CircleDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleDot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CircleDollarSign\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTYgOGgtNmEyIDIgMCAxIDAgMCA0aDRhMiAyIDAgMSAxIDAgNEg4IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOFY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-dollar-sign\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleDollarSign extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CircleEllipsis\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTcgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTcgMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-ellipsis\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleEllipsis extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CircleEqual\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNNyAxMGgxMCIgLz4KICA8cGF0aCBkPSJNNyAxNGgxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-equal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleEqual extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CircleDotDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMSAyLjE4YTkuOTMgOS45MyAwIDAgMSAzLjggMCIgLz4KICA8cGF0aCBkPSJNMTcuNiAzLjcxYTkuOTUgOS45NSAwIDAgMSAyLjY5IDIuNyIgLz4KICA8cGF0aCBkPSJNMjEuODIgMTAuMWE5LjkzIDkuOTMgMCAwIDEgMCAzLjgiIC8+CiAgPHBhdGggZD0iTTIwLjI5IDE3LjZhOS45NSA5Ljk1IDAgMCAxLTIuNyAyLjY5IiAvPgogIDxwYXRoIGQ9Ik0xMy45IDIxLjgyYTkuOTQgOS45NCAwIDAgMS0zLjggMCIgLz4KICA8cGF0aCBkPSJNNi40IDIwLjI5YTkuOTUgOS45NSAwIDAgMS0yLjY5LTIuNyIgLz4KICA8cGF0aCBkPSJNMi4xOCAxMy45YTkuOTMgOS45MyAwIDAgMSAwLTMuOCIgLz4KICA8cGF0aCBkPSJNMy43MSA2LjRhOS45NSA5Ljk1IDAgMCAxIDIuNy0yLjY5IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-dot-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleDotDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CircleFadingArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMmExMCAxMCAwIDAgMSA3LjM4IDE2Ljc1IiAvPgogIDxwYXRoIGQ9Im0xNiAxMi00LTQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNlY4IiAvPgogIDxwYXRoIGQ9Ik0yLjUgOC44NzVhMTAgMTAgMCAwIDAtLjUgMyIgLz4KICA8cGF0aCBkPSJNMi44MyAxNmExMCAxMCAwIDAgMCAyLjQzIDMuNCIgLz4KICA8cGF0aCBkPSJNNC42MzYgNS4yMzVhMTAgMTAgMCAwIDEgLjg5MS0uODU3IiAvPgogIDxwYXRoIGQ9Ik04LjY0NCAyMS40MmExMCAxMCAwIDAgMCA3LjYzMS0uMzgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-fading-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleFadingArrowUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CircleEuro\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgOS40YTQgNCAwIDEgMCAwIDUuMiIgLz4KICA8cGF0aCBkPSJNNyAxMmg1IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-euro\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleEuro extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CircleFadingPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMmExMCAxMCAwIDAgMSA3LjM4IDE2Ljc1IiAvPgogIDxwYXRoIGQ9Ik0xMiA4djgiIC8+CiAgPHBhdGggZD0iTTE2IDEySDgiIC8+CiAgPHBhdGggZD0iTTIuNSA4Ljg3NWExMCAxMCAwIDAgMC0uNSAzIiAvPgogIDxwYXRoIGQ9Ik0yLjgzIDE2YTEwIDEwIDAgMCAwIDIuNDMgMy40IiAvPgogIDxwYXRoIGQ9Ik00LjYzNiA1LjIzNWExMCAxMCAwIDAgMSAuODkxLS44NTciIC8+CiAgPHBhdGggZD0iTTguNjQ0IDIxLjQyYTEwIDEwIDAgMCAwIDcuNjMxLS4zOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-fading-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleFadingPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CircleGauge\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuNiAyLjdhMTAgMTAgMCAxIDAgNS43IDUuNyIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgogIDxwYXRoIGQ9Ik0xMy40IDEwLjYgMTkgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-gauge\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleGauge extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleGauge\n */\ndeclare const LucideGaugeCircle: typeof LucideCircleGauge;\n\n/**\n * @component @name CircleParkingOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNjU2IDdIMTNhMyAzIDAgMCAxIDIuOTg0IDMuMzA3IiAvPgogIDxwYXRoIGQ9Ik0xMyAxM0g5IiAvPgogIDxwYXRoIGQ9Ik0xOS4wNzEgMTkuMDcxQTEgMSAwIDAgMSA0LjkzIDQuOTMiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNOC4zNTcgMi42ODdhMTAgMTAgMCAwIDEgMTIuOTU2IDEyLjk1NiIgLz4KICA8cGF0aCBkPSJNOSAxN1Y5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-parking-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleParkingOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleParkingOff\n */\ndeclare const LucideParkingCircleOff: typeof LucideCircleParkingOff;\n\n/**\n * @component @name CircleParking\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNOSAxN1Y3aDRhMyAzIDAgMCAxIDAgNkg5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-parking\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleParking extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleParking\n */\ndeclare const LucideParkingCircle: typeof LucideCircleParking;\n\n/**\n * @component @name CirclePause\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8bGluZSB4MT0iMTAiIHgyPSIxMCIgeTE9IjE1IiB5Mj0iOSIgLz4KICA8bGluZSB4MT0iMTQiIHgyPSIxNCIgeTE9IjE1IiB5Mj0iOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-pause\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCirclePause extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCirclePause\n */\ndeclare const LucidePauseCircle: typeof LucideCirclePause;\n\n/**\n * @component @name CirclePercent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTUgOS02IDYiIC8+CiAgPHBhdGggZD0iTTkgOWguMDEiIC8+CiAgPHBhdGggZD0iTTE1IDE1aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-percent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCirclePercent extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCirclePercent\n */\ndeclare const LucidePercentCircle: typeof LucideCirclePercent;\n\n/**\n * @component @name CirclePlay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSA5LjAwM2ExIDEgMCAwIDEgMS41MTctLjg1OWw0Ljk5NyAyLjk5N2ExIDEgMCAwIDEgMCAxLjcxOGwtNC45OTcgMi45OTdBMSAxIDAgMCAxIDkgMTQuOTk2eiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCirclePlay extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCirclePlay\n */\ndeclare const LucidePlayCircle: typeof LucideCirclePlay;\n\n/**\n * @component @name CirclePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMiA4djgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCirclePlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCirclePlus\n */\ndeclare const LucidePlusCircle: typeof LucideCirclePlus;\n\n/**\n * @component @name CirclePile\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE5IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iNSIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjEyIiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMTkiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjE5IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIxMiIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-pile\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCirclePile extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CircleMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleMinus\n */\ndeclare const LucideMinusCircle: typeof LucideCircleMinus;\n\n/**\n * @component @name CircleSlash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8bGluZSB4MT0iOSIgeDI9IjE1IiB5MT0iMTUiIHkyPSI5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-slash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleSlash extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CircleOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik04LjM1IDIuNjlBMTAgMTAgMCAwIDEgMjEuMyAxNS42NSIgLz4KICA8cGF0aCBkPSJNMTkuMDggMTkuMDhBMTAgMTAgMCAxIDEgNC45MiA0LjkyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CircleSlash2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMjIgMiAyIDIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-slash-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleSlash2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleSlash2\n */\ndeclare const LucideCircleSlashed: typeof LucideCircleSlash2;\n\n/**\n * @component @name CirclePoundSterling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTAgMTZWOS41YTEgMSAwIDAgMSA1IDAiIC8+CiAgPHBhdGggZD0iTTggMTJoNCIgLz4KICA8cGF0aCBkPSJNOCAxNmg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-pound-sterling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCirclePoundSterling extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CircleQuestionMark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNOS4wOSA5YTMgMyAwIDAgMSA1LjgzIDFjMCAyLTMgMy0zIDMiIC8+CiAgPHBhdGggZD0iTTEyIDE3aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-question-mark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleQuestionMark extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleQuestionMark\n */\ndeclare const LucideHelpCircle: typeof LucideCircleQuestionMark;\n/**\n * @deprecated\n * @see LucideCircleQuestionMark\n */\ndeclare const LucideCircleHelp: typeof LucideCircleQuestionMark;\n\n/**\n * @component @name CircleSmall\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-small\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleSmall extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CircleStop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cmVjdCB4PSI5IiB5PSI5IiB3aWR0aD0iNiIgaGVpZ2h0PSI2IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-stop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleStop extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleStop\n */\ndeclare const LucideStopCircle: typeof LucideCircleStop;\n\n/**\n * @component @name CirclePower\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgN3Y0IiAvPgogIDxwYXRoIGQ9Ik03Ljk5OCA5LjAwM2E1IDUgMCAxIDAgOC0uMDA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-power\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCirclePower extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCirclePower\n */\ndeclare const LucidePowerCircle: typeof LucideCirclePower;\n\n/**\n * @component @name CircleUser\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEwIiByPSIzIiAvPgogIDxwYXRoIGQ9Ik03IDIwLjY2MlYxOWEyIDIgMCAwIDEgMi0yaDZhMiAyIDAgMCAxIDIgMnYxLjY2MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-user\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleUser extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleUser\n */\ndeclare const LucideUserCircle: typeof LucideCircleUser;\n\n/**\n * @component @name CircleUserRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuOTI1IDIwLjA1NmE2IDYgMCAwIDAtMTEuODUxLjAwMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjExIiByPSI0IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-user-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleUserRound extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleUserRound\n */\ndeclare const LucideUserCircle2: typeof LucideCircleUserRound;\n\n/**\n * @component @name CircleX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTUgOS02IDYiIC8+CiAgPHBhdGggZD0ibTkgOSA2IDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCircleX\n */\ndeclare const LucideXCircle: typeof LucideCircleX;\n\n/**\n * @component @name CircleStar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTEuMDUxIDcuNjE2YTEgMSAwIDAgMSAxLjkwOS4wMjRsLjczNyAxLjQ1MmExIDEgMCAwIDAgLjczNy41MzVsMS42MzQuMjU2YTEgMSAwIDAgMSAuNTg4IDEuODA2bC0xLjE3MiAxLjE2OGExIDEgMCAwIDAtLjI4Mi44NjZsLjI1OSAxLjYxM2ExIDEgMCAwIDEtMS41NDEgMS4xMzRsLTEuNDY1LS43NWExIDEgMCAwIDAtLjkxMiAwbC0xLjQ2NS43NWExIDEgMCAwIDEtMS41MzktMS4xMzNsLjI1OC0xLjYxM2ExIDEgMCAwIDAtLjI4Mi0uODY3bC0xLjE1Ni0xLjE1MmExIDEgMCAwIDEgLjU3Mi0xLjgyMmwxLjYzMy0uMjU2YTEgMSAwIDAgMCAuNzM3LS41MzV6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-star\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircleStar extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Circle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CircuitBoard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMSA5aDRhMiAyIDAgMCAwIDItMlYzIiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSI5IiByPSIyIiAvPgogIDxwYXRoIGQ9Ik03IDIxdi00YTIgMiAwIDAgMSAyLTJoNCIgLz4KICA8Y2lyY2xlIGN4PSIxNSIgY3k9IjE1IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circuit-board\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCircuitBoard extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Citrus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuNjYgMTcuNjdhMS4wOCAxLjA4IDAgMCAxLS4wNCAxLjZBMTIgMTIgMCAwIDEgNC43MyAyLjM4YTEuMSAxLjEgMCAwIDEgMS42MS0uMDR6IiAvPgogIDxwYXRoIGQ9Ik0xOS42NSAxNS42NkE4IDggMCAwIDEgOC4zNSA0LjM0IiAvPgogIDxwYXRoIGQ9Im0xNCAxMC01LjUgNS41IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNy44NVYxMEg2LjE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/citrus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCitrus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ClipboardClock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTR2Mi4ybDEuNiAxIiAvPgogIDxwYXRoIGQ9Ik0xNiA0aDJhMiAyIDAgMCAxIDIgMnYuODMyIiAvPgogIDxwYXRoIGQ9Ik04IDRINmEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoMiIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjE2IiByPSI2IiAvPgogIDxyZWN0IHg9IjgiIHk9IjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard-clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClipboardClock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Clapperboard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIuMjk2IDMuNDY0IDMuMDIgMy45NTYiIC8+CiAgPHBhdGggZD0iTTIwLjIgNiAzIDExbC0uOS0yLjRjLS4zLTEuMS4zLTIuMiAxLjMtMi41bDEzLjUtNGMxLjEtLjMgMi4yLjMgMi41IDEuM3oiIC8+CiAgPHBhdGggZD0iTTMgMTFoMTh2OGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnoiIC8+CiAgPHBhdGggZD0ibTYuMTggNS4yNzYgMy4xIDMuODk5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clapperboard\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClapperboard extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ClipboardList\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMWg0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNmg0IiAvPgogIDxwYXRoIGQ9Ik04IDExaC4wMSIgLz4KICA8cGF0aCBkPSJNOCAxNmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clipboard-list\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClipboardList extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ClipboardPaste\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTRoMTAiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjEuMzQ0IiAvPgogIDxwYXRoIGQ9Im0xNyAxOCA0LTQtNC00IiAvPgogIDxwYXRoIGQ9Ik04IDRINmEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoMTJhMiAyIDAgMCAwIDEuNzkzLTEuMTEzIiAvPgogIDxyZWN0IHg9IjgiIHk9IjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard-paste\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClipboardPaste extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ClipboardMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik05IDE0aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clipboard-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClipboardMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ClipboardPen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNGgyYTIgMiAwIDAgMSAyIDJ2MiIgLz4KICA8cGF0aCBkPSJNMjEuMzQgMTUuNjY0YTEgMSAwIDEgMC0zLjAwNC0zLjAwNGwtNS4wMSA1LjAxMmEyIDIgMCAwIDAtLjUwNi44NTRsLS44MzcgMi44N2EuNS41IDAgMCAwIC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMCAwIC44NTQtLjUwNnoiIC8+CiAgPHBhdGggZD0iTTggMjJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxyZWN0IHg9IjgiIHk9IjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClipboardPen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideClipboardPen\n */\ndeclare const LucideClipboardEdit: typeof LucideClipboardPen;\n\n/**\n * @component @name ClipboardPenLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgLz4KICA8cGF0aCBkPSJNOCA0SDZhMiAyIDAgMCAwLTIgMnYxNGEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJ2LS41IiAvPgogIDxwYXRoIGQ9Ik0xNiA0aDJhMiAyIDAgMCAxIDEuNzMgMSIgLz4KICA8cGF0aCBkPSJNOCAxOGgxIiAvPgogIDxwYXRoIGQ9Ik0yMS4zNzggMTIuNjI2YTEgMSAwIDAgMC0zLjAwNC0zLjAwNGwtNC4wMSA0LjAxMmEyIDIgMCAwIDAtLjUwNi44NTRsLS44MzcgMi44N2EuNS41IDAgMCAwIC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMCAwIC44NTQtLjUwNnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clipboard-pen-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClipboardPenLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideClipboardPenLine\n */\ndeclare const LucideClipboardSignature: typeof LucideClipboardPenLine;\n\n/**\n * @component @name ClipboardPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik05IDE0aDYiIC8+CiAgPHBhdGggZD0iTTEyIDE3di02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClipboardPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Clipboard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClipboard extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ClipboardX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Im0xNSAxMS02IDYiIC8+CiAgPHBhdGggZD0ibTkgMTEgNiA2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClipboardX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ClipboardType\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik05IDEydi0xaDZ2MSIgLz4KICA8cGF0aCBkPSJNMTEgMTdoMiIgLz4KICA8cGF0aCBkPSJNMTIgMTF2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clipboard-type\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClipboardType extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Clock1\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bDItNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClock1 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Clock11\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bC0yLTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-11\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClock11 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Clock10\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bC00LTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-10\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClock10 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Clock3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2aDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClock3 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Clock12\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clock-12\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClock12 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Clock2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bDQtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClock2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ClipboardCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Im05IDE0IDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clipboard-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClipboardCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Clock5\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bDIgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-5\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClock5 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ClipboardCopy\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTggNEg2YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxMmEyIDIgMCAwIDAgMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik0xNiA0aDJhMiAyIDAgMCAxIDIgMnY0IiAvPgogIDxwYXRoIGQ9Ik0yMSAxNEgxMSIgLz4KICA8cGF0aCBkPSJtMTUgMTAtNCA0IDQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clipboard-copy\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClipboardCopy extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Clock6\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnYxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-6\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClock6 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Clock8\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bC00IDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-8\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClock8 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ClockAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDQgMiIgLz4KICA8cGF0aCBkPSJNMjAgMTJ2NSIgLz4KICA8cGF0aCBkPSJNMjAgMjFoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yMS4yNSA4LjJBMTAgMTAgMCAxIDAgMTYgMjEuMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClockAlert extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Clock9\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2SDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-9\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClock9 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ClockArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDIgMSIgLz4KICA8cGF0aCBkPSJNMTIuMzM3IDIxLjk5NGExMCAxMCAwIDEgMSA5LjU4OC04Ljc2NyIgLz4KICA8cGF0aCBkPSJtMTQgMTggNCA0IDQtNCIgLz4KICA8cGF0aCBkPSJNMTggMTR2OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClockArrowDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ClockArrowLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDEuNS44IiAvPgogIDxwYXRoIGQ9Ik0xMi4zMzggMjEuOTk0YTEwIDEwIDAgMSAxIDkuNTg3LTguNzY3IiAvPgogIDxwYXRoIGQ9Ik0xNCAxOGg4IiAvPgogIDxwYXRoIGQ9Im0xOCAyMi00LTQgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clock-arrow-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClockArrowLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ClockArrowRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDIgMSIgLz4KICA8cGF0aCBkPSJNMTMuNSAyMS44ODVBMTAgMTAgMCAxIDEgMjIgMTIiIC8+CiAgPHBhdGggZD0iTTE0IDE4aDgiIC8+CiAgPHBhdGggZD0ibTE4IDIyIDQtNC00LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-arrow-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClockArrowRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Clock7\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bC0yIDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-7\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClock7 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ClockCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDQgMiIgLz4KICA8cGF0aCBkPSJNMjIgMTJhMTAgMTAgMCAxIDAtMTEgOS45NSIgLz4KICA8cGF0aCBkPSJtMjIgMTYtNS41IDUuNUwxNCAxOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClockCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ClockFading\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMmExMCAxMCAwIDAgMSA3LjM4IDE2Ljc1IiAvPgogIDxwYXRoIGQ9Ik0xMiA2djZsNCAyIiAvPgogIDxwYXRoIGQ9Ik0yLjUgOC44NzVhMTAgMTAgMCAwIDAtLjUgMyIgLz4KICA8cGF0aCBkPSJNMi44MyAxNmExMCAxMCAwIDAgMCAyLjQzIDMuNCIgLz4KICA8cGF0aCBkPSJNNC42MzYgNS4yMzVhMTAgMTAgMCAwIDEgLjg5MS0uODU3IiAvPgogIDxwYXRoIGQ9Ik04LjY0NCAyMS40MmExMCAxMCAwIDAgMCA3LjYzMS0uMzgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-fading\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClockFading extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ClosedCaption\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOS4xN2EzIDMgMCAxIDAgMCA1LjY2IiAvPgogIDxwYXRoIGQ9Ik0xNyA5LjE3YTMgMyAwIDEgMCAwIDUuNjYiIC8+CiAgPHJlY3QgeD0iMiIgeT0iNSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/closed-caption\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClosedCaption extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Clock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bDQgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Clock4\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bDQgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-4\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClock4 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CloudAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJ2NCIgLz4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik04LjEyOCAxNi45NDlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWExIDEgMCAwIDEgMCA5aC0xLjY0MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudAlert extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ClockArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDEuNTYuNzgiIC8+CiAgPHBhdGggZD0iTTEzLjIyNyAyMS45MjVhMTAgMTAgMCAxIDEgOC43NjctOS41ODgiIC8+CiAgPHBhdGggZD0ibTE0IDE4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTE4IDIydi04IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clock-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClockArrowUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CloudCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTUtNS41IDUuNUw5IDE4IiAvPgogIDxwYXRoIGQ9Ik01LjUxNiAxNi4wN0E3IDcgMCAxIDEgMTUuNzEgOGgxLjc5YTQuNSA0LjUgMCAwIDEgMy41MDEgNy4zMjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CloudBackup\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTUuMjUxQTQuNSA0LjUgMCAwIDAgMTcuNSA4aC0xLjc5QTcgNyAwIDEgMCAzIDEzLjYwNyIgLz4KICA8cGF0aCBkPSJNNyAxMXY0aDQiIC8+CiAgPHBhdGggZD0iTTggMTlhNSA1IDAgMCAwIDktMyA0LjUgNC41IDAgMCAwLTQuNS00LjUgNC44MiA0LjgyIDAgMCAwLTMuNDEgMS40MUw3IDE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cloud-backup\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudBackup extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CloudDownload\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2OGwtNC00IiAvPgogIDxwYXRoIGQ9Im0xMiAyMSA0LTQiIC8+CiAgPHBhdGggZD0iTTQuMzkzIDE1LjI2OUE3IDcgMCAxIDEgMTUuNzEgOGgxLjc5YTQuNSA0LjUgMCAwIDEgMi40MzYgOC4yODQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-download\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudDownload extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCloudDownload\n */\ndeclare const LucideDownloadCloud: typeof LucideCloudDownload;\n\n/**\n * @component @name ClockPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDMuNjQ0IDEuODIyIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOWg2IiAvPgogIDxwYXRoIGQ9Ik0xOSAxNnY2IiAvPgogIDxwYXRoIGQ9Ik0yMS45MiAxMy4yNjdhMTAgMTAgMCAxIDAtOC42NTMgOC42NTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClockPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CloudCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuODUyIDE5Ljc3Mi0uMzgzLjkyNCIgLz4KICA8cGF0aCBkPSJtMTMuMTQ4IDE0LjIyOC4zODMtLjkyMyIgLz4KICA8cGF0aCBkPSJNMTMuMTQ4IDE5Ljc3MmEzIDMgMCAxIDAtMi4yOTYtNS41NDRsLS4zODMtLjkyMyIgLz4KICA8cGF0aCBkPSJtMTMuNTMgMjAuNjk2LS4zODItLjkyNGEzIDMgMCAxIDEtMi4yOTYtNS41NDQiIC8+CiAgPHBhdGggZD0ibTE0Ljc3MiAxNS44NTIuOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE0Ljc3MiAxOC4xNDguOTIzLjM4MyIgLz4KICA8cGF0aCBkPSJNNC4yIDE1LjFhNyA3IDAgMSAxIDkuOTMtOS44NThBNyA3IDAgMCAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjIiIC8+CiAgPHBhdGggZD0ibTkuMjI4IDE1Ljg1Mi0uOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTkuMjI4IDE4LjE0OC0uOTIzLjM4MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudCog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CloudDrizzle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJNOCAxOXYxIiAvPgogIDxwYXRoIGQ9Ik04IDE0djEiIC8+CiAgPHBhdGggZD0iTTE2IDE5djEiIC8+CiAgPHBhdGggZD0iTTE2IDE0djEiIC8+CiAgPHBhdGggZD0iTTEyIDIxdjEiIC8+CiAgPHBhdGggZD0iTTEyIDE2djEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-drizzle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudDrizzle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CloudLightning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxNi4zMjZBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIC41IDguOTczIiAvPgogIDxwYXRoIGQ9Im0xMyAxMi0zIDVoNGwtMyA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cloud-lightning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudLightning extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CloudHail\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJNMTYgMTR2MiIgLz4KICA8cGF0aCBkPSJNOCAxNHYyIiAvPgogIDxwYXRoIGQ9Ik0xNiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTggMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNnYyIiAvPgogIDxwYXRoIGQ9Ik0xMiAyMmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-hail\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudHail extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CloudFog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJNMTYgMTdINyIgLz4KICA8cGF0aCBkPSJNMTcgMjFIOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-fog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudFog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CloudMoon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTZhMyAzIDAgMCAxIDAgNkg3YTUgNSAwIDEgMSA0LjktNnoiIC8+CiAgPHBhdGggZD0iTTE4LjM3NiAxNC41MTJhNiA2IDAgMCAwIDMuNDYxLTQuMTI3Yy4xNDgtLjYyNS0uNjU5LS45Ny0xLjI0OC0uNzE0YTQgNCAwIDAgMS01LjI1OS01LjI2Yy4yNTUtLjU4OS0uMDktMS4zOTUtLjcxNi0xLjI0OGE2IDYgMCAwIDAtNC41OTQgNS4zNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-moon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudMoon extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CloudOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuOTQgNS4yNzRBNyA3IDAgMCAxIDE1LjcxIDEwaDEuNzlhNC41IDQuNSAwIDAgMSA0LjIyMiA2LjA1NyIgLz4KICA8cGF0aCBkPSJNMTguNzk2IDE4LjgxQTQuNSA0LjUgMCAwIDEgMTcuNSAxOUg5QTcgNyAwIDAgMSA1Ljc5IDUuNzgiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CloudMoonRain\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjB2MiIgLz4KICA8cGF0aCBkPSJNMTguMzc2IDE0LjUxMmE2IDYgMCAwIDAgMy40NjEtNC4xMjdjLjE0OC0uNjI1LS42NTktLjk3LTEuMjQ4LS43MTRhNCA0IDAgMCAxLTUuMjU5LTUuMjZjLjI1NS0uNTg5LS4wOS0xLjM5NS0uNzE2LTEuMjQ4YTYgNiAwIDAgMC00LjU5NCA1LjM2IiAvPgogIDxwYXRoIGQ9Ik0zIDIwYTUgNSAwIDEgMSA4LjktNEgxM2EzIDMgMCAwIDEgMiA1LjI0IiAvPgogIDxwYXRoIGQ9Ik03IDE5djIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-moon-rain\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudMoonRain extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CloudRainWind\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJtOS4yIDIyIDMtNyIgLz4KICA8cGF0aCBkPSJtOSAxMy0zIDciIC8+CiAgPHBhdGggZD0ibTE3IDEzLTMgNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-rain-wind\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudRainWind extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CloudSunRain\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Im00LjkzIDQuOTMgMS40MSAxLjQxIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMmgyIiAvPgogIDxwYXRoIGQ9Im0xOS4wNyA0LjkzLTEuNDEgMS40MSIgLz4KICA8cGF0aCBkPSJNMTUuOTQ3IDEyLjY1YTQgNCAwIDAgMC01LjkyNS00LjEyOCIgLz4KICA8cGF0aCBkPSJNMyAyMGE1IDUgMCAxIDEgOC45LTRIMTNhMyAzIDAgMCAxIDIgNS4yNCIgLz4KICA8cGF0aCBkPSJNMTEgMjB2MiIgLz4KICA8cGF0aCBkPSJNNyAxOXYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cloud-sun-rain\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudSunRain extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CloudSnow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJNOCAxNWguMDEiIC8+CiAgPHBhdGggZD0iTTggMTloLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxN2guMDEiIC8+CiAgPHBhdGggZD0iTTEyIDIxaC4wMSIgLz4KICA8cGF0aCBkPSJNMTYgMTVoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-snow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudSnow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CloudUpload\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2OCIgLz4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJtOCAxNyA0LTQgNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cloud-upload\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudUpload extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCloudUpload\n */\ndeclare const LucideUploadCloud: typeof LucideCloudUpload;\n\n/**\n * @component @name CloudRain\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJNMTYgMTR2NiIgLz4KICA8cGF0aCBkPSJNOCAxNHY2IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNnY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cloud-rain\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudRain extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Cloud\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuNSAxOUg5YTcgNyAwIDEgMSA2LjcxLTloMS43OWE0LjUgNC41IDAgMSAxIDAgOVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloud extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CloudSync\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTgtMS41MzUgMS42MDVhNSA1IDAgMCAxLTgtMS41IiAvPgogIDxwYXRoIGQ9Ik0xNyAyMnYtNGgtNCIgLz4KICA8cGF0aCBkPSJNMjAuOTk2IDE1LjI1MUE0LjUgNC41IDAgMCAwIDE3LjQ5NSA4aC0xLjc5YTcgNyAwIDEgMC0xMi43MDkgNS42MDciIC8+CiAgPHBhdGggZD0iTTcgMTB2NGg0IiAvPgogIDxwYXRoIGQ9Im03IDE0IDEuNTM1LTEuNjA1YTUgNSAwIDAgMSA4IDEuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-sync\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudSync extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CloudSun\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Im00LjkzIDQuOTMgMS40MSAxLjQxIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMmgyIiAvPgogIDxwYXRoIGQ9Im0xOS4wNyA0LjkzLTEuNDEgMS40MSIgLz4KICA8cGF0aCBkPSJNMTUuOTQ3IDEyLjY1YTQgNCAwIDAgMC01LjkyNS00LjEyOCIgLz4KICA8cGF0aCBkPSJNMTMgMjJIN2E1IDUgMCAxIDEgNC45LTZIMTNhMyAzIDAgMCAxIDAgNloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-sun\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudSun extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Clover\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuMTcgNy44MyAyIDIyIiAvPgogIDxwYXRoIGQ9Ik00LjAyIDEyYTIuODI3IDIuODI3IDAgMSAxIDMuODEtNC4xN0EyLjgyNyAyLjgyNyAwIDEgMSAxMiA0LjAyYTIuODI3IDIuODI3IDAgMSAxIDQuMTcgMy44MUEyLjgyNyAyLjgyNyAwIDEgMSAxOS45OCAxMmEyLjgyNyAyLjgyNyAwIDEgMS0zLjgxIDQuMTdBMi44MjcgMi44MjcgMCAxIDEgMTIgMTkuOThhMi44MjcgMi44MjcgMCAxIDEtNC4xNy0zLjgxQTEgMSAwIDEgMSA0IDEyIiAvPgogIDxwYXRoIGQ9Im03LjgzIDcuODMgOC4zNCA4LjM0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clover\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClover extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CodeXml\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggMTYgNC00LTQtNCIgLz4KICA8cGF0aCBkPSJtNiA4LTQgNCA0IDQiIC8+CiAgPHBhdGggZD0ibTE0LjUgNC01IDE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/code-xml\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCodeXml extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideCodeXml\n */\ndeclare const LucideCode2: typeof LucideCodeXml;\n\n/**\n * @component @name Cloudy\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuNSAxMmExIDEgMCAxIDEgMCA5SDkuMDA2YTcgNyAwIDEgMSA2LjcwMi05eiIgLz4KICA8cGF0aCBkPSJNMjEuODMyIDlBMyAzIDAgMCAwIDE5IDdoLTIuMjA3YTUuNSA1LjUgMCAwIDAtMTAuNzIuNjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloudy\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCloudy extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Code\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTggNi02LTYtNiIgLz4KICA8cGF0aCBkPSJtOCA2LTYgNiA2IDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCode extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Coffee\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNCAydjIiIC8+CiAgPHBhdGggZD0iTTE2IDhhMSAxIDAgMCAxIDEgMXY4YTQgNCAwIDAgMS00IDRIN2E0IDQgMCAwIDEtNC00VjlhMSAxIDAgMCAxIDEtMWgxNGE0IDQgMCAxIDEgMCA4aC0xIiAvPgogIDxwYXRoIGQ9Ik02IDJ2MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/coffee\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCoffee extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Coins\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNzQ0IDE3LjczNmE2IDYgMCAxIDEtNy40OC03LjQ4IiAvPgogIDxwYXRoIGQ9Ik0xNSA2aDF2NCIgLz4KICA8cGF0aCBkPSJtNi4xMzQgMTQuNzY4Ljg2Ni0uNSAyIDMuNDY0IiAvPgogIDxjaXJjbGUgY3g9IjE2IiBjeT0iOCIgcj0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/coins\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCoins extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Club\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuMjggOS4wNWE1LjUgNS41IDAgMSAwLTEwLjU2IDBBNS41IDUuNSAwIDEgMCAxMiAxNy42NmE1LjUgNS41IDAgMSAwIDUuMjgtOC42WiIgLz4KICA8cGF0aCBkPSJNMTIgMTcuNjZMMTIgMjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/club\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideClub extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Cog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTAuMjcgNyAzLjM0IiAvPgogIDxwYXRoIGQ9Im0xMSAxMy43My00IDYuOTMiIC8+CiAgPHBhdGggZD0iTTEyIDIydi0yIiAvPgogIDxwYXRoIGQ9Ik0xMiAydjIiIC8+CiAgPHBhdGggZD0iTTE0IDEyaDgiIC8+CiAgPHBhdGggZD0ibTE3IDIwLjY2LTEtMS43MyIgLz4KICA8cGF0aCBkPSJtMTcgMy4zNC0xIDEuNzMiIC8+CiAgPHBhdGggZD0iTTIgMTJoMiIgLz4KICA8cGF0aCBkPSJtMjAuNjYgMTctMS43My0xIiAvPgogIDxwYXRoIGQ9Im0yMC42NiA3LTEuNzMgMSIgLz4KICA8cGF0aCBkPSJtMy4zNCAxNyAxLjczLTEiIC8+CiAgPHBhdGggZD0ibTMuMzQgNyAxLjczIDEiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Columns2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/columns-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideColumns2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideColumns2\n */\ndeclare const LucideColumns: typeof LucideColumns2;\n\n/**\n * @component @name Columns4\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03LjUgM3YxOCIgLz4KICA8cGF0aCBkPSJNMTIgM3YxOCIgLz4KICA8cGF0aCBkPSJNMTYuNSAzdjE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/columns-4\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideColumns4 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Columns3Cog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNiAyMUg1YTIgMiAwIDAxLTItMlY1YTIgMiAwIDAxMi0yaDE0YTIgMiAwIDAxMiAydjUuNiIgLz4KICA8cGF0aCBkPSJtMTQuMzA1IDE5LjUzLjkyMy0uMzgyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjcuNiIgLz4KICA8cGF0aCBkPSJtMTUuMjI5IDE2Ljg1Mi0uOTI0LS4zODMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAxNS4yMjgtLjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xNi44NTIgMjAuNzcyLS4zODMuOTI0IiAvPgogIDxwYXRoIGQ9Im0xOS4xNDggMTUuMjI4LjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xOS41MyAyMS42OTYtLjM4Mi0uOTI0IiAvPgogIDxwYXRoIGQ9Im0yMC43NzMgMTYuODUyLjkyMi0uMzgzIiAvPgogIDxwYXRoIGQ9Im0yMC43NzMgMTkuMTQ4LjkyMi4zODMiIC8+CiAgPHBhdGggZD0iTTkgM3YxOCIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE4IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/columns-3-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideColumns3Cog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideColumns3Cog\n */\ndeclare const LucideColumnsSettings: typeof LucideColumns3Cog;\n/**\n * @deprecated\n * @see LucideColumns3Cog\n */\ndeclare const LucideTableConfig: typeof LucideColumns3Cog;\n\n/**\n * @component @name Combine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgM2ExIDEgMCAwIDEgMSAxdjVhMSAxIDAgMCAxLTEgMSIgLz4KICA8cGF0aCBkPSJNMTkgM2ExIDEgMCAwIDEgMSAxdjVhMSAxIDAgMCAxLTEgMSIgLz4KICA8cGF0aCBkPSJtNyAxNSAzIDMiIC8+CiAgPHBhdGggZD0ibTcgMjEgMy0zSDVhMiAyIDAgMCAxLTItMnYtMiIgLz4KICA8cmVjdCB4PSIxNCIgeT0iMTQiIHdpZHRoPSI3IiBoZWlnaHQ9IjciIHJ4PSIxIiAvPgogIDxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSI3IiBoZWlnaHQ9IjciIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/combine\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCombine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Command\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNnYxMmEzIDMgMCAxIDAgMy0zSDZhMyAzIDAgMSAwIDMgM1Y2YTMgMyAwIDEgMC0zIDNoMTJhMyAzIDAgMSAwLTMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/command\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCommand extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Compass\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTYuMjQgNy43Ni0xLjgwNCA1LjQxMWEyIDIgMCAwIDEtMS4yNjUgMS4yNjVMNy43NiAxNi4yNGwxLjgwNC01LjQxMWEyIDIgMCAwIDEgMS4yNjUtMS4yNjV6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/compass\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCompass extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Computer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iOCIgeD0iNSIgeT0iMiIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjgiIHg9IjIiIHk9IjE0IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNiAxOGgyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxOGg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/computer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideComputer extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Component\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuNTM2IDExLjI5M2ExIDEgMCAwIDAgMCAxLjQxNGwyLjM3NiAyLjM3N2ExIDEgMCAwIDAgMS40MTQgMGwyLjM3Ny0yLjM3N2ExIDEgMCAwIDAgMC0xLjQxNGwtMi4zNzctMi4zNzdhMSAxIDAgMCAwLTEuNDE0IDB6IiAvPgogIDxwYXRoIGQ9Ik0yLjI5NyAxMS4yOTNhMSAxIDAgMCAwIDAgMS40MTRsMi4zNzcgMi4zNzdhMSAxIDAgMCAwIDEuNDE0IDBsMi4zNzctMi4zNzdhMSAxIDAgMCAwIDAtMS40MTRMNi4wODggOC45MTZhMSAxIDAgMCAwLTEuNDE0IDB6IiAvPgogIDxwYXRoIGQ9Ik04LjkxNiAxNy45MTJhMSAxIDAgMCAwIDAgMS40MTVsMi4zNzcgMi4zNzZhMSAxIDAgMCAwIDEuNDE0IDBsMi4zNzctMi4zNzZhMSAxIDAgMCAwIDAtMS40MTVsLTIuMzc3LTIuMzc2YTEgMSAwIDAgMC0xLjQxNCAweiIgLz4KICA8cGF0aCBkPSJNOC45MTYgNC42NzRhMSAxIDAgMCAwIDAgMS40MTRsMi4zNzcgMi4zNzZhMSAxIDAgMCAwIDEuNDE0IDBsMi4zNzctMi4zNzZhMSAxIDAgMCAwIDAtMS40MTRsLTIuMzc3LTIuMzc3YTEgMSAwIDAgMC0xLjQxNCAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/component\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideComponent extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ConciergeBell\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAyMGExIDEgMCAwIDEtMS0xdi0xYTIgMiAwIDAgMSAyLTJoMTZhMiAyIDAgMCAxIDIgMnYxYTEgMSAwIDAgMS0xIDFaIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNmE4IDggMCAxIDAtMTYgMCIgLz4KICA8cGF0aCBkPSJNMTIgNHY0IiAvPgogIDxwYXRoIGQ9Ik0xMCA0aDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/concierge-bell\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideConciergeBell extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Construction\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIyIiB5PSI2IiB3aWR0aD0iMjAiIGhlaWdodD0iOCIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTE3IDE0djciIC8+CiAgPHBhdGggZD0iTTcgMTR2NyIgLz4KICA8cGF0aCBkPSJNMTcgM3YzIiAvPgogIDxwYXRoIGQ9Ik03IDN2MyIgLz4KICA8cGF0aCBkPSJNMTAgMTQgMi4zIDYuMyIgLz4KICA8cGF0aCBkPSJtMTQgNiA3LjcgNy43IiAvPgogIDxwYXRoIGQ9Im04IDYgOCA4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/construction\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideConstruction extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ContactRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNy45MTUgMjFhNiA2IDAgMTAtMTIgMCIgLz4KICA8cGF0aCBkPSJNOCAydjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMSIgcj0iNCIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/contact-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideContactRound extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideContactRound\n */\ndeclare const LucideContact2: typeof LucideContactRound;\n\n/**\n * @component @name Contrast\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgMThhNiA2IDAgMCAwIDAtMTJ2MTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/contrast\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideContrast extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Contact\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYyIiAvPgogIDxwYXRoIGQ9Ik03IDIxdi0yYTIgMiAwIDAxMi0yaDZhMiAyIDAgMDEyIDJ2MiIgLz4KICA8cGF0aCBkPSJNOCAydjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMCIgcj0iMyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/contact\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideContact extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Cone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjAuOSAxOC41NS04LTE1Ljk4YTEgMSAwIDAgMC0xLjggMGwtOCAxNS45OCIgLz4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSIxOSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCone extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Container\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgNy43YzAtLjYtLjQtMS4yLS44LTEuNWwtNi4zLTMuOWExLjcyIDEuNzIgMCAwIDAtMS43IDBsLTEwLjMgNmMtLjUuMi0uOS44LS45IDEuNHY2LjZjMCAuNS40IDEuMi44IDEuNWw2LjMgMy45YTEuNzIgMS43MiAwIDAgMCAxLjcgMGwxMC4zLTZjLjUtLjMuOS0xIC45LTEuNVoiIC8+CiAgPHBhdGggZD0iTTEwIDIxLjlWMTRMMi4xIDkuMSIgLz4KICA8cGF0aCBkPSJtMTAgMTQgMTEuOS02LjkiIC8+CiAgPHBhdGggZD0iTTE0IDE5Ljh2LTguMSIgLz4KICA8cGF0aCBkPSJNMTggMTcuNVY5LjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/container\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideContainer extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CookingPot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMmgyMCIgLz4KICA8cGF0aCBkPSJNMjAgMTJ2OGEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMnYtOCIgLz4KICA8cGF0aCBkPSJtNCA4IDE2LTQiIC8+CiAgPHBhdGggZD0ibTguODYgNi43OC0uNDUtMS44MWEyIDIgMCAwIDEgMS40NS0yLjQzbDEuOTQtLjQ4YTIgMiAwIDAgMSAyLjQzIDEuNDZsLjQ1IDEuOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cooking-pot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCookingPot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CopyMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTIiIHgyPSIxOCIgeTE9IjE1IiB5Mj0iMTUiIC8+CiAgPHJlY3Qgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiB4PSI4IiB5PSI4IiByeD0iMiIgcnk9IjIiIC8+CiAgPHBhdGggZD0iTTQgMTZjLTEuMSAwLTItLjktMi0yVjRjMC0xLjEuOS0yIDItMmgxMGMxLjEgMCAyIC45IDIgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/copy-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCopyMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CopyCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTUgMiAyIDQtNCIgLz4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHg9IjgiIHk9IjgiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNNCAxNmMtMS4xIDAtMi0uOS0yLTJWNGMwLTEuMS45LTIgMi0yaDEwYzEuMSAwIDIgLjkgMiAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/copy-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCopyCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CopySlash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTIiIHgyPSIxOCIgeTE9IjE4IiB5Mj0iMTIiIC8+CiAgPHJlY3Qgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiB4PSI4IiB5PSI4IiByeD0iMiIgcnk9IjIiIC8+CiAgPHBhdGggZD0iTTQgMTZjLTEuMSAwLTItLjktMi0yVjRjMC0xLjEuOS0yIDItMmgxMGMxLjEgMCAyIC45IDIgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/copy-slash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCopySlash extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CopyX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTIiIHgyPSIxOCIgeTE9IjEyIiB5Mj0iMTgiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTgiIHkxPSIxOCIgeTI9IjEyIiAvPgogIDxyZWN0IHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgeD0iOCIgeT0iOCIgcng9IjIiIHJ5PSIyIiAvPgogIDxwYXRoIGQ9Ik00IDE2Yy0xLjEgMC0yLS45LTItMlY0YzAtMS4xLjktMiAyLTJoMTBjMS4xIDAgMiAuOSAyIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/copy-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCopyX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Copy\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHg9IjgiIHk9IjgiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNNCAxNmMtMS4xIDAtMi0uOS0yLTJWNGMwLTEuMS45LTIgMi0yaDEwYzEuMSAwIDIgLjkgMiAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/copy\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCopy extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Columns3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDN2MTgiIC8+CiAgPHBhdGggZD0iTTE1IDN2MTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/columns-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideColumns3 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideColumns3\n */\ndeclare const LucidePanelsLeftRight: typeof LucideColumns3;\n\n/**\n * @component @name Copyleft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNOS4xNyAxNC44M2E0IDQgMCAxIDAgMC01LjY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/copyleft\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCopyleft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Copyright\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTQuODMgMTQuODNhNCA0IDAgMSAxIDAtNS42NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/copyright\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCopyright extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CornerDownLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgNHY3YTQgNCAwIDAgMS00IDRINCIgLz4KICA8cGF0aCBkPSJtOSAxMC01IDUgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/corner-down-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCornerDownLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CornerDownRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTAgNSA1LTUgNSIgLz4KICA8cGF0aCBkPSJNNCA0djdhNCA0IDAgMCAwIDQgNGgxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/corner-down-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCornerDownRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CopyPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTUiIHgyPSIxNSIgeTE9IjEyIiB5Mj0iMTgiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTgiIHkxPSIxNSIgeTI9IjE1IiAvPgogIDxyZWN0IHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgeD0iOCIgeT0iOCIgcng9IjIiIHJ5PSIyIiAvPgogIDxwYXRoIGQ9Ik00IDE2Yy0xLjEgMC0yLS45LTItMlY0YzAtMS4xLjktMiAyLTJoMTBjMS4xIDAgMiAuOSAyIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/copy-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCopyPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CornerLeftUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgOSA5IDQgNCA5IiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGgtN2E0IDQgMCAwIDEtNC00VjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/corner-left-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCornerLeftUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CornerRightDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTUgNSA1IDUtNSIgLz4KICA8cGF0aCBkPSJNNCA0aDdhNCA0IDAgMCAxIDQgNHYxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/corner-right-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCornerRightDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CornerRightUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgOSA1LTUgNSA1IiAvPgogIDxwYXRoIGQ9Ik00IDIwaDdhNCA0IDAgMCAwIDQtNFY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/corner-right-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCornerRightUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CornerUpLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjB2LTdhNCA0IDAgMCAwLTQtNEg0IiAvPgogIDxwYXRoIGQ9Ik05IDE0IDQgOWw1LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/corner-up-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCornerUpLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CornerUpRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTQgNS01LTUtNSIgLz4KICA8cGF0aCBkPSJNNCAyMHYtN2E0IDQgMCAwIDEgNC00aDEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/corner-up-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCornerUpRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Cpu\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjB2MiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNyAyMHYyIiAvPgogIDxwYXRoIGQ9Ik0xNyAydjIiIC8+CiAgPHBhdGggZD0iTTIgMTJoMiIgLz4KICA8cGF0aCBkPSJNMiAxN2gyIiAvPgogIDxwYXRoIGQ9Ik0yIDdoMiIgLz4KICA8cGF0aCBkPSJNMjAgMTJoMiIgLz4KICA8cGF0aCBkPSJNMjAgMTdoMiIgLz4KICA8cGF0aCBkPSJNMjAgN2gyIiAvPgogIDxwYXRoIGQ9Ik03IDIwdjIiIC8+CiAgPHBhdGggZD0iTTcgMnYyIiAvPgogIDxyZWN0IHg9IjQiIHk9IjQiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjIiIC8+CiAgPHJlY3QgeD0iOCIgeT0iOCIgd2lkdGg9IjgiIGhlaWdodD0iOCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cpu\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCpu extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CreditCard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHg9IjIiIHk9IjUiIHJ4PSIyIiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMjIiIHkxPSIxMCIgeTI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/credit-card\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCreditCard extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Croissant\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMiAxOEg0Ljc3NGExLjUgMS41IDAgMCAxLTEuMzUyLS45NyAxMSAxMSAwIDAgMSAuMTMyLTYuNDg3IiAvPgogIDxwYXRoIGQ9Ik0xOCAxMC4yVjQuNzc0YTEuNSAxLjUgMCAwIDAtLjk3LTEuMzUyIDExIDExIDAgMCAwLTYuNDg2LjEzMiIgLz4KICA8cGF0aCBkPSJNMTggNWE0IDMgMCAwIDEgNCAzIDIgMiAwIDAgMS0yIDIgMTAgMTAgMCAwIDAtNS4xMzkgMS40MiIgLz4KICA8cGF0aCBkPSJNNSAxOGEzIDQgMCAwIDAgMyA0IDIgMiAwIDAgMCAyLTIgMTAgMTAgMCAwIDEgMS40Mi01LjE0IiAvPgogIDxwYXRoIGQ9Ik04LjcwOSAyLjU1NGExMCAxMCAwIDAgMC02LjE1NSA2LjE1NSAxLjUgMS41IDAgMCAwIC42NzYgMS42MjZsOS44MDcgNS40MmEyIDIgMCAwIDAgMi43MTgtMi43MThsLTUuNDItOS44MDdhMS41IDEuNSAwIDAgMC0xLjYyNi0uNjc2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/croissant\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCroissant extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Cookie\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMmExMCAxMCAwIDEgMCAxMCAxMCA0IDQgMCAwIDEtNS01IDQgNCAwIDAgMS01LTUiIC8+CiAgPHBhdGggZD0iTTguNSA4LjV2LjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxNS41di4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMTJ2LjAxIiAvPgogIDxwYXRoIGQ9Ik0xMSAxN3YuMDEiIC8+CiAgPHBhdGggZD0iTTcgMTR2LjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cookie\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCookie extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Crop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAydjE0YTIgMiAwIDAgMCAyIDJoMTQiIC8+CiAgPHBhdGggZD0iTTE4IDIyVjhhMiAyIDAgMCAwLTItMkgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/crop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCrop extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Cross\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA5YTIgMiAwIDAgMC0yIDJ2MmEyIDIgMCAwIDAgMiAyaDRhMSAxIDAgMCAxIDEgMXY0YTIgMiAwIDAgMCAyIDJoMmEyIDIgMCAwIDAgMi0ydi00YTEgMSAwIDAgMSAxLTFoNGEyIDIgMCAwIDAgMi0ydi0yYTIgMiAwIDAgMC0yLTJoLTRhMSAxIDAgMCAxLTEtMVY0YTIgMiAwIDAgMC0yLTJoLTJhMiAyIDAgMCAwLTIgMnY0YTEgMSAwIDAgMS0xIDF6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cross\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCross extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Crosshair\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8bGluZSB4MT0iMjIiIHgyPSIxOCIgeTE9IjEyIiB5Mj0iMTIiIC8+CiAgPGxpbmUgeDE9IjYiIHgyPSIyIiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjYiIHkyPSIyIiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyIiB5MT0iMjIiIHkyPSIxOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/crosshair\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCrosshair extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Crown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNTYyIDMuMjY2YS41LjUgMCAwIDEgLjg3NiAwTDE1LjM5IDguODdhMSAxIDAgMCAwIDEuNTE2LjI5NEwyMS4xODMgNS41YS41LjUgMCAwIDEgLjc5OC41MTlsLTIuODM0IDEwLjI0NmExIDEgMCAwIDEtLjk1Ni43MzRINS44MWExIDEgMCAwIDEtLjk1Ny0uNzM0TDIuMDIgNi4wMmEuNS41IDAgMCAxIC43OTgtLjUxOWw0LjI3NiAzLjY2NGExIDEgMCAwIDAgMS41MTYtLjI5NHoiIC8+CiAgPHBhdGggZD0iTTUgMjFoMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/crown\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCrown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Cuboid\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjJ2LTgiIC8+CiAgPHBhdGggZD0iTTIuMzM2IDguODkgMTAgMTRsMTEuNzE1LTcuMDI5IiAvPgogIDxwYXRoIGQ9Ik0yMiAxNGEyIDIgMCAwIDEtLjk3MSAxLjcxNWwtMTAgNmEyIDIgMCAwIDEtMi4xMzgtLjA1bC02LTRBMiAyIDAgMCAxIDIgMTZ2LTZhMiAyIDAgMCAxIC45NzEtMS43MTVsMTAtNmEyIDIgMCAwIDEgMi4xMzguMDVsNiA0QTIgMiAwIDAgMSAyMiA4eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cuboid\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCuboid extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Currency\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiAvPgogIDxsaW5lIHgxPSIzIiB4Mj0iNiIgeTE9IjMiIHkyPSI2IiAvPgogIDxsaW5lIHgxPSIyMSIgeDI9IjE4IiB5MT0iMyIgeTI9IjYiIC8+CiAgPGxpbmUgeDE9IjMiIHgyPSI2IiB5MT0iMjEiIHkyPSIxOCIgLz4KICA8bGluZSB4MT0iMjEiIHgyPSIxOCIgeTE9IjIxIiB5Mj0iMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/currency\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCurrency extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CupSoda\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiA4IDEuNzUgMTIuMjhhMiAyIDAgMCAwIDIgMS43Mmg0LjU0YTIgMiAwIDAgMCAyLTEuNzJMMTggOCIgLz4KICA8cGF0aCBkPSJNNSA4aDE0IiAvPgogIDxwYXRoIGQ9Ik03IDE1YTYuNDcgNi40NyAwIDAgMSA1IDAgNi40NyA2LjQ3IDAgMCAwIDUgMCIgLz4KICA8cGF0aCBkPSJtMTIgOCAxLTZoMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cup-soda\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCupSoda extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Cylinder\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+CiAgPHBhdGggZD0iTTMgNXYxNGE5IDMgMCAwIDAgMTggMFY1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cylinder\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCylinder extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CornerLeftDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTUtNSA1LTUtNSIgLz4KICA8cGF0aCBkPSJNMjAgNGgtN2E0IDQgMCAwIDAtNCA0djEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/corner-left-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCornerLeftDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name DatabaseArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMjJ2LTYiIC8+CiAgPHBhdGggZD0iTTIxIDEyLjUzNlY1IiAvPgogIDxwYXRoIGQ9Im0yMiAxOS0zLTMtMyAzIiAvPgogIDxwYXRoIGQ9Ik0zIDEyQTkgMyAwIDAgMCAxNC40NTcgMTQuODg2IiAvPgogIDxwYXRoIGQ9Ik0zIDVWMTlBOSAzIDAgMCAwIDEzLjMxOCAyMS45NjgiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iNSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDatabaseArrowUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Dam\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTEuMzFjMS4xNy41NiAxLjU0IDEuNjkgMy41IDEuNjkgMi41IDAgMi41LTIgNS0yIDEuMyAwIDEuOS41IDIuNSAxIiAvPgogIDxwYXRoIGQ9Ik0xMS43NSAxOGMuMzUuNSAxLjQ1IDEgMi43NSAxIDIuNSAwIDIuNS0yIDUtMiAxLjMgMCAxLjkuNSAyLjUgMSIgLz4KICA8cGF0aCBkPSJNMiAxMGg0IiAvPgogIDxwYXRoIGQ9Ik0yIDE0aDQiIC8+CiAgPHBhdGggZD0iTTIgMThoNCIgLz4KICA8cGF0aCBkPSJNMiA2aDQiIC8+CiAgPHBhdGggZD0iTTcgM2ExIDEgMCAwIDAtMSAxdjE2YTEgMSAwIDAgMCAxIDFoNGExIDEgMCAwIDAgMS0xTDEwIDRhMSAxIDAgMCAwLTEtMXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dam\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDam extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name DatabaseCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTkgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMjEgMTMuMTI3VjUiIC8+CiAgPHBhdGggZD0iTTMgMTJBOSAzIDAgMCAwIDIxIDEyIiAvPgogIDxwYXRoIGQ9Ik0zIDVWMTlBOSAzIDAgMCAwIDEzLjMxOCAyMS45NjgiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iNSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDatabaseCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name DatabaseMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTVWNSIgLz4KICA8cGF0aCBkPSJNMjIgMTloLTYiIC8+CiAgPHBhdGggZD0iTTMgMTJBOSAzIDAgMCAwIDIxIDEyIiAvPgogIDxwYXRoIGQ9Ik0zIDVWMTlBOSAzIDAgMCAwIDEzLjMxOCAyMS45NjgiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iNSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDatabaseMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name DatabaseBackup\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+CiAgPHBhdGggZD0iTTMgMTJhOSAzIDAgMCAwIDUgMi42OSIgLz4KICA8cGF0aCBkPSJNMjEgOS4zVjUiIC8+CiAgPHBhdGggZD0iTTMgNXYxNGE5IDMgMCAwIDAgNi40NyAyLjg4IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnY0aDQiIC8+CiAgPHBhdGggZD0iTTEzIDIwYTUgNSAwIDAgMCA5LTMgNC41IDQuNSAwIDAgMC00LjUtNC41Yy0xLjMzIDAtMi41NC41NC0zLjQxIDEuNDFMMTIgMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/database-backup\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDatabaseBackup extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name DatabaseSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTEuNjkzVjUiIC8+CiAgPHBhdGggZD0ibTIyIDIyLTEuODc1LTEuODc1IiAvPgogIDxwYXRoIGQ9Ik0zIDEyYTkgMyAwIDAgMCA4LjY5NyAyLjk5OCIgLz4KICA8cGF0aCBkPSJNMyA1djE0YTkgMyAwIDAgMCA5LjI4IDIuOTk5IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjMiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iNSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDatabaseSearch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name DatabasePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTZ2NiIgLz4KICA8cGF0aCBkPSJNMjEgMTIuNTM2VjUiIC8+CiAgPHBhdGggZD0iTTIyIDE5aC02IiAvPgogIDxwYXRoIGQ9Ik0zIDEyQTkgMyAwIDAgMCAxNS4xODI0IDE0LjgwNjEiIC8+CiAgPHBhdGggZD0iTTMgNVYxOUE5IDMgMCAwIDAgMTMuMzE4IDIxLjk2OCIgLz4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/database-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDatabasePlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name CreativeCommons\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTAgOS4zYTIuOCAyLjggMCAwIDAtMy41IDEgMy4xIDMuMSAwIDAgMCAwIDMuNCAyLjcgMi43IDAgMCAwIDMuNSAxIiAvPgogIDxwYXRoIGQ9Ik0xNyA5LjNhMi44IDIuOCAwIDAgMC0zLjUgMSAzLjEgMy4xIDAgMCAwIDAgMy40IDIuNyAyLjcgMCAwIDAgMy41IDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/creative-commons\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideCreativeCommons extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name DatabaseZap\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+CiAgPHBhdGggZD0iTTMgNVYxOUE5IDMgMCAwIDAgMTUgMjEuODQiIC8+CiAgPHBhdGggZD0iTTIxIDVWOCIgLz4KICA8cGF0aCBkPSJNMjEgMTJMMTggMTdIMjJMMTkgMjIiIC8+CiAgPHBhdGggZD0iTTMgMTJBOSAzIDAgMCAwIDE0LjU5IDE0Ljg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-zap\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDatabaseZap extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name DecimalsArrowLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMgMjEtMy0zIDMtMyIgLz4KICA8cGF0aCBkPSJNMjAgMThIMTAiIC8+CiAgPHBhdGggZD0iTTMgMTFoLjAxIiAvPgogIDxyZWN0IHg9IjYiIHk9IjMiIHdpZHRoPSI1IiBoZWlnaHQ9IjgiIHJ4PSIyLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/decimals-arrow-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDecimalsArrowLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name DatabaseX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTcgNSA1IiAvPgogIDxwYXRoIGQ9Ik0xOS4zMjMgMTMuNzQ0QTkgMyAwIDAgMCAyMSAxMiIgLz4KICA8cGF0aCBkPSJNMjEgMTMuMTI3VjUiIC8+CiAgPHBhdGggZD0ibTIyIDE3LTUgNSIgLz4KICA8cGF0aCBkPSJNMyAxMkE5IDMgMCAwIDAgMTMuNTYzIDE0Ljk1NCIgLz4KICA8cGF0aCBkPSJNMyA1VjE5QTkgMyAwIDAgMCAxMyAyMS45ODEiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iNSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDatabaseX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name DecimalsArrowRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMThoMTAiIC8+CiAgPHBhdGggZD0ibTE3IDIxIDMtMy0zLTMiIC8+CiAgPHBhdGggZD0iTTMgMTFoLjAxIiAvPgogIDxyZWN0IHg9IjE1IiB5PSIzIiB3aWR0aD0iNSIgaGVpZ2h0PSI4IiByeD0iMi41IiAvPgogIDxyZWN0IHg9IjYiIHk9IjMiIHdpZHRoPSI1IiBoZWlnaHQ9IjgiIHJ4PSIyLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/decimals-arrow-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDecimalsArrowRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Database\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+CiAgPHBhdGggZD0iTTMgNVYxOUE5IDMgMCAwIDAgMjEgMTlWNSIgLz4KICA8cGF0aCBkPSJNMyAxMkE5IDMgMCAwIDAgMjEgMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/database\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDatabase extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Delete\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNWEyIDIgMCAwIDAtMS4zNDQuNTE5bC02LjMyOCA1Ljc0YTEgMSAwIDAgMCAwIDEuNDgxbDYuMzI4IDUuNzQxQTIgMiAwIDAgMCAxMCAxOWgxMGEyIDIgMCAwIDAgMi0yVjdhMiAyIDAgMCAwLTItMnoiIC8+CiAgPHBhdGggZD0ibTEyIDkgNiA2IiAvPgogIDxwYXRoIGQ9Im0xOCA5LTYgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/delete\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDelete extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name DiamondMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi43IDEwLjNhMi40MSAyLjQxIDAgMCAwIDAgMy40MWw3LjU5IDcuNTlhMi40MSAyLjQxIDAgMCAwIDMuNDEgMGw3LjU5LTcuNTlhMi40MSAyLjQxIDAgMCAwIDAtMy40MUwxMy43IDIuNzFhMi40MSAyLjQxIDAgMCAwLTMuNDEgMHoiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/diamond-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDiamondMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Diamond\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi43IDEwLjNhMi40MSAyLjQxIDAgMCAwIDAgMy40MWw3LjU5IDcuNTlhMi40MSAyLjQxIDAgMCAwIDMuNDEgMGw3LjU5LTcuNTlhMi40MSAyLjQxIDAgMCAwIDAtMy40MWwtNy41OS03LjU5YTIuNDEgMi40MSAwIDAgMC0zLjQxIDBaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/diamond\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDiamond extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Diameter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjE5IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSI1IiByPSIyIiAvPgogIDxwYXRoIGQ9Ik02LjQ4IDMuNjZhMTAgMTAgMCAwIDEgMTMuODYgMTMuODYiIC8+CiAgPHBhdGggZD0ibTYuNDEgNi40MSAxMS4xOCAxMS4xOCIgLz4KICA8cGF0aCBkPSJNMy42NiA2LjQ4YTEwIDEwIDAgMCAwIDEzLjg2IDEzLjg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/diameter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDiameter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name DatabaseArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTkgMyAzIDMtMyIgLz4KICA8cGF0aCBkPSJNMTkgMTZ2NiIgLz4KICA8cGF0aCBkPSJNMjEgMTIuNTM2VjUiIC8+CiAgPHBhdGggZD0iTTMgMTJBOSAzIDAgMCAwIDE1LjE4MiAxNC44MDYiIC8+CiAgPHBhdGggZD0iTTMgNVYxOUE5IDMgMCAwIDAgMTMuMzE4IDIxLjk2OCIgLz4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/database-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDatabaseArrowDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Dessert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMTYyIDMuMTY3QTEwIDEwIDAgMCAwIDIgMTNhMiAyIDAgMCAwIDQgMHYtMWEyIDIgMCAwIDEgNCAwdjRhMiAyIDAgMCAwIDQgMHYtNGEyIDIgMCAwIDEgNCAwdjFhMiAyIDAgMCAwIDQtLjAwNiAxMCAxMCAwIDAgMC04LjE2MS05LjgyNiIgLz4KICA8cGF0aCBkPSJNMjAuODA0IDE0Ljg2OWE5IDkgMCAwIDEtMTcuNjA4IDAiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI0IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dessert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDessert extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name DiamondPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgOHY4IiAvPgogIDxwYXRoIGQ9Ik0yLjcgMTAuM2EyLjQxIDIuNDEgMCAwIDAgMCAzLjQxbDcuNTkgNy41OWEyLjQxIDIuNDEgMCAwIDAgMy40MSAwbDcuNTktNy41OWEyLjQxIDIuNDEgMCAwIDAgMC0zLjQxTDEzLjcgMi43MWEyLjQxIDIuNDEgMCAwIDAtMy40MSAweiIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/diamond-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDiamondPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name DiamondPercent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi43IDEwLjNhMi40MSAyLjQxIDAgMCAwIDAgMy40MWw3LjU5IDcuNTlhMi40MSAyLjQxIDAgMCAwIDMuNDEgMGw3LjU5LTcuNTlhMi40MSAyLjQxIDAgMCAwIDAtMy40MUwxMy43IDIuNzFhMi40MSAyLjQxIDAgMCAwLTMuNDEgMFoiIC8+CiAgPHBhdGggZD0iTTkuMiA5LjJoLjAxIiAvPgogIDxwYXRoIGQ9Im0xNC41IDkuNS01IDUiIC8+CiAgPHBhdGggZD0iTTE0LjcgMTQuOGguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/diamond-percent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDiamondPercent extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideDiamondPercent\n */\ndeclare const LucidePercentDiamond: typeof LucideDiamondPercent;\n\n/**\n * @component @name Dice3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNOCAxNmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dice-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDice3 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Dice4\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTggOGguMDEiIC8+CiAgPHBhdGggZD0iTTggMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxNmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dice-4\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDice4 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Dice2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTUgOWguMDEiIC8+CiAgPHBhdGggZD0iTTkgMTVoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dice-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDice2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Dices\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHg9IjIiIHk9IjEwIiByeD0iMiIgcnk9IjIiIC8+CiAgPHBhdGggZD0ibTE3LjkyIDE0IDMuNS0zLjVhMi4yNCAyLjI0IDAgMCAwIDAtM2wtNS00LjkyYTIuMjQgMi4yNCAwIDAgMC0zIDBMMTAgNiIgLz4KICA8cGF0aCBkPSJNNiAxOGguMDEiIC8+CiAgPHBhdGggZD0iTTEwIDE0aC4wMSIgLz4KICA8cGF0aCBkPSJNMTUgNmguMDEiIC8+CiAgPHBhdGggZD0iTTE4IDloLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dices\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDices extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Dice5\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTggOGguMDEiIC8+CiAgPHBhdGggZD0iTTggMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxNmguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDEyaC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/dice-5\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDice5 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Dice6\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNMTYgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDhoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNOCAxNmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dice-6\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDice6 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name DiscAlbum\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjUiIC8+CiAgPHBhdGggZD0iTTEyIDEyaC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/disc-album\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDiscAlbum extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Diff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxNCIgLz4KICA8cGF0aCBkPSJNNSAxMGgxNCIgLz4KICA8cGF0aCBkPSJNNSAyMWgxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/diff\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDiff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Dice1\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTIgMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dice-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDice1 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Disc2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/disc-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDisc2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Disc3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNNiAxMmMwLTEuNy43LTMuMiAxLjgtNC4yIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTE4IDEyYzAgMS43LS43IDMuMi0xLjggNC4yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/disc-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDisc3 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name DnaOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMmMtMS4zNSAxLjUtMi4wOTIgMy0yLjUgNC41TDE0IDgiIC8+CiAgPHBhdGggZD0ibTE3IDYtMi44OTEtMi44OTEiIC8+CiAgPHBhdGggZD0iTTIgMTVjMy4zMzMtMyA2LjY2Ny0zIDEwLTMiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJtMjAgOSAuODkxLjg5MSIgLz4KICA8cGF0aCBkPSJNMjIgOWMtMS41IDEuMzUtMyAyLjA5Mi00LjUgMi41bC0xLTEiIC8+CiAgPHBhdGggZD0iTTMuMTA5IDE0LjEwOSA0IDE1IiAvPgogIDxwYXRoIGQ9Im02LjUgMTIuNSAxIDEiIC8+CiAgPHBhdGggZD0ibTcgMTggMi44OTEgMi44OTEiIC8+CiAgPHBhdGggZD0iTTkgMjJjMS4zNS0xLjUgMi4wOTItMyAyLjUtNC41TDEwIDE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dna-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDnaOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Dna\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTYgMS41IDEuNSIgLz4KICA8cGF0aCBkPSJtMTQgOC0xLjUtMS41IiAvPgogIDxwYXRoIGQ9Ik0xNSAyYy0xLjc5OCAxLjk5OC0yLjUxOCAzLjk5NS0yLjgwNyA1Ljk5MyIgLz4KICA8cGF0aCBkPSJtMTYuNSAxMC41IDEgMSIgLz4KICA8cGF0aCBkPSJtMTcgNi0yLjg5MS0yLjg5MSIgLz4KICA8cGF0aCBkPSJNMiAxNWM2LjY2Ny02IDEzLjMzMyAwIDIwLTYiIC8+CiAgPHBhdGggZD0ibTIwIDkgLjg5MS44OTEiIC8+CiAgPHBhdGggZD0iTTMuMTA5IDE0LjEwOSA0IDE1IiAvPgogIDxwYXRoIGQ9Im02LjUgMTIuNSAxIDEiIC8+CiAgPHBhdGggZD0ibTcgMTggMi44OTEgMi44OTEiIC8+CiAgPHBhdGggZD0iTTkgMjJjMS43OTgtMS45OTggMi41MTgtMy45OTUgMi44MDctNS45OTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dna\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDna extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Dog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMjUgMTYuMjVoMS41TDEyIDE3eiIgLz4KICA8cGF0aCBkPSJNMTYgMTR2LjUiIC8+CiAgPHBhdGggZD0iTTQuNDIgMTEuMjQ3QTEzLjE1MiAxMy4xNTIgMCAwIDAgNCAxNC41NTZDNCAxOC43MjggNy41ODIgMjEgMTIgMjFzOC0yLjI3MiA4LTYuNDQ0YTExLjcwMiAxMS43MDIgMCAwIDAtLjQ5My0zLjMwOSIgLz4KICA8cGF0aCBkPSJNOCAxNHYuNSIgLz4KICA8cGF0aCBkPSJNOC41IDguNWMtLjM4NCAxLjA1LTEuMDgzIDIuMDI4LTIuMzQ0IDIuNS0xLjkzMS43MjItMy41NzYtLjI5Ny0zLjY1Ni0xLS4xMTMtLjk5NCAxLjE3Ny02LjUzIDQtNyAxLjkyMy0uMzIxIDMuNjUxLjg0NSAzLjY1MSAyLjIzNUE3LjQ5NyA3LjQ5NyAwIDAgMSAxNCA1LjI3N2MwLTEuMzkgMS44NDQtMi41OTggMy43NjctMi4yNzcgMi44MjMuNDcgNC4xMTMgNi4wMDYgNCA3LS4wOC43MDMtMS43MjUgMS43MjItMy42NTYgMS0xLjI2MS0uNDcyLTEuODU1LTEuNDUtMi4yMzktMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Divide\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjYiIHI9IjEiIC8+CiAgPGxpbmUgeDE9IjUiIHgyPSIxOSIgeTE9IjEyIiB5Mj0iMTIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxOCIgcj0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/divide\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDivide extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Dock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA4aDIwIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNiIgeD0iMiIgeT0iNCIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTYgMTZoMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Donut\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuNSAxMGEyLjUgMi41IDAgMCAxLTIuNC0zSDE4YTIuOTUgMi45NSAwIDAgMS0yLjYtNC40IDEwIDEwIDAgMSAwIDYuMyA3LjFjLS4zLjItLjguMy0xLjIuMyIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/donut\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDonut extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name DoorClosedLocked\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xOCA5VjZhMiAyIDAgMCAwLTItMkg4YTIgMiAwIDAgMC0yIDJ2MTQiIC8+CiAgPHBhdGggZD0iTTIgMjBoOCIgLz4KICA8cGF0aCBkPSJNMjAgMTd2LTJhMiAyIDAgMSAwLTQgMHYyIiAvPgogIDxyZWN0IHg9IjE0IiB5PSIxNyIgd2lkdGg9IjgiIGhlaWdodD0iNSIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/door-closed-locked\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDoorClosedLocked extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name DollarSign\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjIiIHkyPSIyMiIgLz4KICA8cGF0aCBkPSJNMTcgNUg5LjVhMy41IDMuNSAwIDAgMCAwIDdoNWEzLjUgMy41IDAgMCAxIDAgN0g2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dollar-sign\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDollarSign extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Dot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name DoorClosed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xOCAyMFY2YTIgMiAwIDAgMC0yLTJIOGEyIDIgMCAwIDAtMiAydjE0IiAvPgogIDxwYXRoIGQ9Ik0yIDIwaDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/door-closed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDoorClosed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Download\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTVWMyIgLz4KICA8cGF0aCBkPSJNMjEgMTV2NGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnYtNCIgLz4KICA8cGF0aCBkPSJtNyAxMCA1IDUgNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/download\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDownload extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name DoorOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjBIMiIgLz4KICA8cGF0aCBkPSJNMTEgNC41NjJ2MTYuMTU3YTEgMSAwIDAgMCAxLjI0Mi45N0wxOSAyMFY1LjU2MmEyIDIgMCAwIDAtMS41MTUtMS45NGwtNC0xQTIgMiAwIDAgMCAxMSA0LjU2MXoiIC8+CiAgPHBhdGggZD0iTTExIDRIOGEyIDIgMCAwIDAtMiAydjE0IiAvPgogIDxwYXRoIGQ9Ik0xNCAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTIyIDIwaC0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/door-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDoorOpen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name DraftingCompass\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIuOTkgNi43NCAxLjkzIDMuNDQiIC8+CiAgPHBhdGggZD0iTTE5LjEzNiAxMmExMCAxMCAwIDAgMS0xNC4yNzEgMCIgLz4KICA8cGF0aCBkPSJtMjEgMjEtMi4xNi0zLjg0IiAvPgogIDxwYXRoIGQ9Im0zIDIxIDguMDItMTQuMjYiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI1IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/drafting-compass\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDraftingCompass extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name DropletOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguNzE1IDEzLjE4NkMxOC4yOSAxMS44NTggMTcuMzg0IDEwLjYwNyAxNiA5LjVjLTItMS42LTMuNS00LTQtNi41YTEwLjcgMTAuNyAwIDAgMS0uODg0IDIuNTg2IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTguNzk1IDguNzk3QTExIDExIDAgMCAxIDggOS41QzYgMTEuMSA1IDEzIDUgMTVhNyA3IDAgMCAwIDEzLjIyMiAzLjIwOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/droplet-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDropletOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Droplet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJhNyA3IDAgMCAwIDctN2MwLTItMS0zLjktMy01LjVzLTMuNS00LTQtNi41Yy0uNSAyLjUtMiA0LjktNCA2LjVDNiAxMS4xIDUgMTMgNSAxNWE3IDcgMCAwIDAgNyA3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/droplet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDroplet extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Drone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTAgNyA3IiAvPgogIDxwYXRoIGQ9Im0xMCAxNC0zIDMiIC8+CiAgPHBhdGggZD0ibTE0IDEwIDMtMyIgLz4KICA8cGF0aCBkPSJtMTQgMTQgMyAzIiAvPgogIDxwYXRoIGQ9Ik0xNC4yMDUgNC4xMzlhNCA0IDAgMSAxIDUuNDM5IDUuODYzIiAvPgogIDxwYXRoIGQ9Ik0xOS42MzcgMTRhNCA0IDAgMSAxLTUuNDMyIDUuODY4IiAvPgogIDxwYXRoIGQ9Ik00LjM2NyAxMGE0IDQgMCAxIDEgNS40MzgtNS44NjIiIC8+CiAgPHBhdGggZD0iTTkuNzk1IDE5Ljg2MmE0IDQgMCAxIDEtNS40MjktNS44NzMiIC8+CiAgPHJlY3QgeD0iMTAiIHk9IjgiIHdpZHRoPSI0IiBoZWlnaHQ9IjgiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/drone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDrone extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Drama\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTFoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNCA2aC4wMSIgLz4KICA8cGF0aCBkPSJNMTggNmguMDEiIC8+CiAgPHBhdGggZD0iTTYuNSAxMy4xaC4wMSIgLz4KICA8cGF0aCBkPSJNMjIgNWMwIDktNCAxMi02IDEycy02LTMtNi0xMmMwLTIgMi0zIDYtM3M2IDEgNiAzIiAvPgogIDxwYXRoIGQ9Ik0xNy40IDkuOWMtLjguOC0yIC44LTIuOCAwIiAvPgogIDxwYXRoIGQ9Ik0xMC4xIDcuMUM5IDcuMiA3LjcgNy43IDYgOC42Yy0zLjUgMi00LjcgMy45LTMuNyA1LjYgNC41IDcuOCA5LjUgOC40IDExLjIgNy40LjktLjUgMS45LTIuMSAxLjktNC43IiAvPgogIDxwYXRoIGQ9Ik05LjEgMTYuNWMuMy0xLjEgMS40LTEuNyAyLjQtMS40IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/drama\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDrama extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Drill\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMThhMSAxIDAgMCAxIDEgMXYyYTEgMSAwIDAgMS0xIDFINWEzIDMgMCAwIDEtMy0zIDEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik0xMyAxMEg0YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDlhMSAxIDAgMCAxIDEgMXY2YTEgMSAwIDAgMS0xIDFsLS44MSAzLjI0MmExIDEgMCAwIDEtLjk3Ljc1OEg4IiAvPgogIDxwYXRoIGQ9Ik0xNCA0aDNhMSAxIDAgMCAxIDEgMXYyYTEgMSAwIDAgMS0xIDFoLTMiIC8+CiAgPHBhdGggZD0iTTE4IDZoNCIgLz4KICA8cGF0aCBkPSJtNSAxMC0yIDgiIC8+CiAgPHBhdGggZD0ibTcgMTggMi04IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/drill\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDrill extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Drumstick\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuNCAxNS42M2E3Ljg3NSA2IDEzNSAxIDEgNi4yMy02LjIzIDQuNSAzLjQzIDEzNSAwIDAtNi4yMyA2LjIzIiAvPgogIDxwYXRoIGQ9Im04LjI5IDEyLjcxLTIuNiAyLjZhMi41IDIuNSAwIDEgMC0xLjY1IDQuNjVBMi41IDIuNSAwIDEgMCA4LjcgMTguM2wyLjU5LTIuNTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/drumstick\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDrumstick extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Drum\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyIDggOCIgLz4KICA8cGF0aCBkPSJtMjIgMi04IDgiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iOSIgcng9IjEwIiByeT0iNSIgLz4KICA8cGF0aCBkPSJNNyAxMy40djcuOSIgLz4KICA8cGF0aCBkPSJNMTIgMTR2OCIgLz4KICA8cGF0aCBkPSJNMTcgMTMuNHY3LjkiIC8+CiAgPHBhdGggZD0iTTIgOXY4YTEwIDUgMCAwIDAgMjAgMFY5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/drum\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDrum extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Dumbbell\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuNTk2IDEyLjc2OGEyIDIgMCAxIDAgMi44MjktMi44MjlsLTEuNzY4LTEuNzY3YTIgMiAwIDAgMCAyLjgyOC0yLjgyOWwtMi44MjgtMi44MjhhMiAyIDAgMCAwLTIuODI5IDIuODI4bC0xLjc2Ny0xLjc2OGEyIDIgMCAxIDAtMi44MjkgMi44Mjl6IiAvPgogIDxwYXRoIGQ9Im0yLjUgMjEuNSAxLjQtMS40IiAvPgogIDxwYXRoIGQ9Im0yMC4xIDMuOSAxLjQtMS40IiAvPgogIDxwYXRoIGQ9Ik01LjM0MyAyMS40ODVhMiAyIDAgMSAwIDIuODI5LTIuODI4bDEuNzY3IDEuNzY4YTIgMiAwIDEgMCAyLjgyOS0yLjgyOWwtNi4zNjQtNi4zNjRhMiAyIDAgMSAwLTIuODI5IDIuODI5bDEuNzY4IDEuNzY3YTIgMiAwIDAgMC0yLjgyOCAyLjgyOXoiIC8+CiAgPHBhdGggZD0ibTkuNiAxNC40IDQuOC00LjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dumbbell\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDumbbell extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Ear\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiA4LjVhNi41IDYuNSAwIDEgMSAxMyAwYzAgNi02IDYtNiAxMGEzLjUgMy41IDAgMSAxLTcgMCIgLz4KICA8cGF0aCBkPSJNMTUgOC41YTIuNSAyLjUgMCAwIDAtNSAwdjFhMiAyIDAgMSAxIDAgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ear\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEar extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name EarthLock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAzLjM0VjVhMyAzIDAgMCAwIDMgMyIgLz4KICA8cGF0aCBkPSJNMTEgMjEuOTVWMThhMiAyIDAgMCAwLTItMiAyIDIgMCAwIDEtMi0ydi0xYTIgMiAwIDAgMC0yLTJIMi4wNSIgLz4KICA8cGF0aCBkPSJNMjEuNTQgMTVIMTdhMiAyIDAgMCAwLTIgMnY0LjU0IiAvPgogIDxwYXRoIGQ9Ik0xMiAyYTEwIDEwIDAgMSAwIDkuNTQgMTMiIC8+CiAgPHBhdGggZD0iTTIwIDZWNGEyIDIgMCAxIDAtNCAwdjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjgiIGhlaWdodD0iNSIgeD0iMTQiIHk9IjYiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/earth-lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEarthLock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name EarOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxOC41YTMuNSAzLjUgMCAxIDAgNyAwYzAtMS41Ny45Mi0yLjUyIDIuMDQtMy40NiIgLz4KICA8cGF0aCBkPSJNNiA4LjVjMC0uNzUuMTMtMS40Ny4zNi0yLjE0IiAvPgogIDxwYXRoIGQ9Ik04LjggMy4xNUE2LjUgNi41IDAgMCAxIDE5IDguNWMwIDEuNjMtLjQ0IDIuODEtMS4wOSAzLjc2IiAvPgogIDxwYXRoIGQ9Ik0xMi41IDZBMi41IDIuNSAwIDAgMSAxNSA4LjVNMTAgMTNhMiAyIDAgMCAwIDEuODItMS4xOCIgLz4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMiIgeTI9IjIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ear-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEarOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Eclipse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgMmE3IDcgMCAxIDAgMTAgMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/eclipse\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEclipse extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name EggFried\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMS41IiBjeT0iMTIuNSIgcj0iMy41IiAvPgogIDxwYXRoIGQ9Ik0zIDhjMC0zLjUgMi41LTYgNi41LTYgNSAwIDQuODMgMyA3LjUgNXM1IDIgNSA2YzAgNC41LTIuNSA2LjUtNyA2LjUtMi41IDAtMi41IDIuNS02IDIuNXMtNy0yLTctNS41YzAtMyAxLjUtMyAxLjUtNUMzLjUgMTAgMyA5IDMgOFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/egg-fried\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEggFried extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Disc\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/disc\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDisc extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name EggOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNC4zNDdWMTRjMC02LTQtMTItOC0xMi0xLjA3OCAwLTIuMTU3LjQzNi0zLjE1NyAxLjE5IiAvPgogIDxwYXRoIGQ9Ik02LjIwNiA2LjIxQzQuODcxIDguNCA0IDExLjIgNCAxNGE4IDggMCAwIDAgMTQuNTY4IDQuNTY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/egg-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEggOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Earth\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuNTQgMTVIMTdhMiAyIDAgMCAwLTIgMnY0LjU0IiAvPgogIDxwYXRoIGQ9Ik03IDMuMzRWNWEzIDMgMCAwIDAgMyAzYTIgMiAwIDAgMSAyIDJjMCAxLjEuOSAyIDIgMmEyIDIgMCAwIDAgMi0yYzAtMS4xLjktMiAyLTJoMy4xNyIgLz4KICA8cGF0aCBkPSJNMTEgMjEuOTVWMThhMiAyIDAgMCAwLTItMmEyIDIgMCAwIDEtMi0ydi0xYTIgMiAwIDAgMC0yLTJIMi4wNSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/earth\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEarth extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideEarth\n */\ndeclare const LucideGlobe2: typeof LucideEarth;\n\n/**\n * @component @name Droplets\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxNi4zYzIuMiAwIDQtMS44MyA0LTQuMDUgMC0xLjE2LS41Ny0yLjI2LTEuNzEtMy4xOVM3LjI5IDYuNzUgNyA1LjNjLS4yOSAxLjQ1LTEuMTQgMi44NC0yLjI5IDMuNzZTMyAxMS4xIDMgMTIuMjVjMCAyLjIyIDEuOCA0LjA1IDQgNC4wNXoiIC8+CiAgPHBhdGggZD0iTTEyLjU2IDYuNkExMC45NyAxMC45NyAwIDAgMCAxNCAzLjAyYy41IDIuNSAyIDQuOSA0IDYuNXMzIDMuNSAzIDUuNWE2Ljk4IDYuOTggMCAwIDEtMTEuOTEgNC45NyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/droplets\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideDroplets extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Ellipse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSIxMiIgcng9IjEwIiByeT0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ellipse\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEllipse extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Ellipsis\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjEyIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ellipsis\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEllipsis extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideEllipsis\n */\ndeclare const LucideMoreHorizontal: typeof LucideEllipsis;\n\n/**\n * @component @name Egg\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMkM4IDIgNCA4IDQgMTRhOCA4IDAgMCAwIDE2IDBjMC02LTQtMTItOC0xMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/egg\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEgg extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name EqualApproximately\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxNWE2LjUgNi41IDAgMCAxIDcgMCA2LjUgNi41IDAgMCAwIDcgMCIgLz4KICA8cGF0aCBkPSJNNSA5YTYuNSA2LjUgMCAwIDEgNyAwIDYuNSA2LjUgMCAwIDAgNyAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/equal-approximately\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEqualApproximately extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name EllipsisVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iNSIgcj0iMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE5IiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ellipsis-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEllipsisVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideEllipsisVertical\n */\ndeclare const LucideMoreVertical: typeof LucideEllipsisVertical;\n\n/**\n * @component @name EqualNot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iNSIgeDI9IjE5IiB5MT0iOSIgeTI9IjkiIC8+CiAgPGxpbmUgeDE9IjUiIHgyPSIxOSIgeTE9IjE1IiB5Mj0iMTUiIC8+CiAgPGxpbmUgeDE9IjE5IiB4Mj0iNSIgeTE9IjUiIHkyPSIxOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/equal-not\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEqualNot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Equal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iNSIgeDI9IjE5IiB5MT0iOSIgeTI9IjkiIC8+CiAgPGxpbmUgeDE9IjUiIHgyPSIxOSIgeTE9IjE1IiB5Mj0iMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/equal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEqual extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Eraser\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMjFIOGEyIDIgMCAwIDEtMS40Mi0uNTg3bC0zLjk5NC0zLjk5OWEyIDIgMCAwIDEgMC0yLjgyOGwxMC0xMGEyIDIgMCAwIDEgMi44MjkgMGw1Ljk5OSA2YTIgMiAwIDAgMSAwIDIuODI4TDEyLjgzNCAyMSIgLz4KICA8cGF0aCBkPSJtNS4wODIgMTEuMDkgOC44MjggOC44MjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/eraser\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEraser extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Euro\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMGgxMiIgLz4KICA8cGF0aCBkPSJNNCAxNGg5IiAvPgogIDxwYXRoIGQ9Ik0xOSA2YTcuNyA3LjcgMCAwIDAtNS4yLTJBNy45IDcuOSAwIDAgMCA2IDEyYzAgNC40IDMuNSA4IDcuOCA4IDIgMCAzLjgtLjggNS4yLTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/euro\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEuro extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name EvCharger\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTNoMmEyIDIgMCAwIDEgMiAydjJhMiAyIDAgMCAwIDQgMHYtNi45OThhMiAyIDAgMCAwLS41OS0xLjQyTDE4IDUiIC8+CiAgPHBhdGggZD0iTTE0IDIxVjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MTYiIC8+CiAgPHBhdGggZD0iTTIgMjFoMTMiIC8+CiAgPHBhdGggZD0iTTMgN2gxMSIgLz4KICA8cGF0aCBkPSJtOSAxMS0yIDNoM2wtMiAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ev-charger\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEvCharger extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ExternalLink\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM2g2djYiIC8+CiAgPHBhdGggZD0iTTEwIDE0IDIxIDMiIC8+CiAgPHBhdGggZD0iTTE4IDEzdjZhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJWOGEyIDIgMCAwIDEgMi0yaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/external-link\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideExternalLink extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name EyeClosed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTgtLjcyMi0zLjI1IiAvPgogIDxwYXRoIGQ9Ik0yIDhhMTAuNjQ1IDEwLjY0NSAwIDAgMCAyMCAwIiAvPgogIDxwYXRoIGQ9Im0yMCAxNS0xLjcyNi0yLjA1IiAvPgogIDxwYXRoIGQ9Im00IDE1IDEuNzI2LTIuMDUiIC8+CiAgPHBhdGggZD0ibTkgMTggLjcyMi0zLjI1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/eye-closed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEyeClosed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name EyeDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMDU0IDE4Ljk0NmExMSAxMSAwIDAgMS0yLjExIDAiIC8+CiAgPHBhdGggZD0iTTEzLjA1NCA1LjA1NGExMSAxMSAwIDAgMC0yLjExLS4wMDEiIC8+CiAgPHBhdGggZD0iTTE3LjA3MiA2LjI3NGExMSAxMSAwIDAgMSAxLjc1MyAxLjE3MyIgLz4KICA8cGF0aCBkPSJNMTguODI1IDE2LjU1MmExMSAxMSAwIDAgMS0xLjc1MyAxLjE3NCIgLz4KICA8cGF0aCBkPSJNMi41MTQgMTMuMzAzYTExIDExIDAgMCAxLS40NTItLjk1NCAxIDEgMCAwIDEgMC0uNjk3IDExIDExIDAgMCAxIC40NS0uOTU1IiAvPgogIDxwYXRoIGQ9Ik0yMS40ODUgMTAuNjk3YTExIDExIDAgMCAxIC40NTMuOTU1IDEgMSAwIDAgMSAwIC42OTcgMTEgMTEgMCAwIDEtLjQ1My45NTQiIC8+CiAgPHBhdGggZD0iTTUuMTczIDcuNDQ4YTExIDExIDAgMCAxIDEuNzUzLTEuMTc0IiAvPgogIDxwYXRoIGQ9Ik02LjkyNiAxNy43MjZhMTEgMTEgMCAwIDEtMS43NTMtMS4xNzQiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/eye-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEyeDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name EyeOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNzMzIDUuMDc2YTEwLjc0NCAxMC43NDQgMCAwIDEgMTEuMjA1IDYuNTc1IDEgMSAwIDAgMSAwIC42OTYgMTAuNzQ3IDEwLjc0NyAwIDAgMS0xLjQ0NCAyLjQ5IiAvPgogIDxwYXRoIGQ9Ik0xNC4wODQgMTQuMTU4YTMgMyAwIDAgMS00LjI0Mi00LjI0MiIgLz4KICA8cGF0aCBkPSJNMTcuNDc5IDE3LjQ5OWExMC43NSAxMC43NSAwIDAgMS0xNS40MTctNS4xNTEgMSAxIDAgMCAxIDAtLjY5NiAxMC43NSAxMC43NSAwIDAgMSA0LjQ0Ni01LjE0MyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/eye-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEyeOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name EthernetPort\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOHYxIiAvPgogIDxwYXRoIGQ9Ik0xNCA4djEiIC8+CiAgPHBhdGggZD0iTTE4IDh2MSIgLz4KICA8cGF0aCBkPSJNMTkgMTdhMiAyIDAgMDAtMS43NjUgMS4wNTlsLS40Ny44ODJBMiAyIDAgMDExNSAyMEg5YTIgMiAwIDAxLTEuNzY1LTEuMDU5bC0uNDctLjg4MkEyIDIgMCAwMDUgMTdINGEyIDIgMCAwMS0yLTJWNmEyIDIgMCAwMTItMmgxNmEyIDIgMCAwMTIgMnY5YTIgMiAwIDAxLTIgMnoiIC8+CiAgPHBhdGggZD0iTTYgOHYxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ethernet-port\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEthernetPort extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Eye\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi4wNjIgMTIuMzQ4YTEgMSAwIDAgMSAwLS42OTYgMTAuNzUgMTAuNzUgMCAwIDEgMTkuODc2IDAgMSAxIDAgMCAxIDAgLjY5NiAxMC43NSAxMC43NSAwIDAgMS0xOS44NzYgMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/eye\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideEye extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FaceAngry\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTFWOS40MTYiIC8+CiAgPHBhdGggZD0iTTE3IDlhNSA1IDAgMDAtMyAxIiAvPgogIDxwYXRoIGQ9Ik03IDlhNSA1IDAgMDEzIDEiIC8+CiAgPHBhdGggZD0iTTkgMTFWOS40MTYiIC8+CiAgPHBhdGggZD0iTTkgMTZhNSA1IDAgMDE2LjAwMSAwIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/face-angry\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFaceAngry extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFaceAngry\n */\ndeclare const LucideAngry: typeof LucideFaceAngry;\n\n/**\n * @component @name FaceExpressionless\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTBoMiIgLz4KICA8cGF0aCBkPSJNOCAxMGgyIiAvPgogIDxwYXRoIGQ9Ik04IDE2aDgiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/face-expressionless\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFaceExpressionless extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFaceExpressionless\n */\ndeclare const LucideAnnoyed: typeof LucideFaceExpressionless;\n\n/**\n * @component @name FaceSlightlyFrowning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBWOSIgLz4KICA8cGF0aCBkPSJNOSAxMFY5IiAvPgogIDxwYXRoIGQ9Ik05IDE2YTUgNSAwIDAxNiAwIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/face-slightly-frowning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFaceSlightlyFrowning extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFaceSlightlyFrowning\n */\ndeclare const LucideFrown: typeof LucideFaceSlightlyFrowning;\n\n/**\n * @component @name FaceSlightlySmilingPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMjY3IDIuMDhhMTAgMTAgMCAxMDguNjUzIDguNjUzIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMFY5IiAvPgogIDxwYXRoIGQ9Ik0xNiA1aDYiIC8+CiAgPHBhdGggZD0iTTE2LjQ3MiAxNWE2IDYgMCAwMS04Ljk0MyAwIiAvPgogIDxwYXRoIGQ9Ik0xOSAydjYiIC8+CiAgPHBhdGggZD0iTTkgMTBWOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/face-slightly-smiling-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFaceSlightlySmilingPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFaceSlightlySmilingPlus\n */\ndeclare const LucideSmilePlus: typeof LucideFaceSlightlySmilingPlus;\n\n/**\n * @component @name Expand\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTUgNiA2IiAvPgogIDxwYXRoIGQ9Im0xNSA5IDYtNiIgLz4KICA8cGF0aCBkPSJNMjEgMTZ2NWgtNSIgLz4KICA8cGF0aCBkPSJNMjEgOFYzaC01IiAvPgogIDxwYXRoIGQ9Ik0zIDE2djVoNSIgLz4KICA8cGF0aCBkPSJtMyAyMSA2LTYiIC8+CiAgPHBhdGggZD0iTTMgOFYzaDUiIC8+CiAgPHBhdGggZD0iTTkgOSAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/expand\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideExpand extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FaceNeutral\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBWOSIgLz4KICA8cGF0aCBkPSJNOCAxNmg4IiAvPgogIDxwYXRoIGQ9Ik05IDEwVjkiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/face-neutral\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFaceNeutral extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFaceNeutral\n */\ndeclare const LucideMeh: typeof LucideFaceNeutral;\n\n/**\n * @component @name Factory\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxNmguMDEiIC8+CiAgPHBhdGggZD0iTTMgMTlhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0yVjguNWEuNS41IDAgMCAwLS43NjktLjQyMmwtNC40NjIgMi44NDRBLjUuNSAwIDAgMSAxNSAxMC41di0yYS41LjUgMCAwIDAtLjc2OS0uNDIyTDkuNzcgMTAuOTIyQS41LjUgMCAwIDEgOSAxMC41VjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ6IiAvPgogIDxwYXRoIGQ9Ik04IDE2aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/factory\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFactory extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FaceGrinning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBWOSIgLz4KICA8cGF0aCBkPSJNNy4wODQgMTQuMzAyYTUuMTIgNS4xMiAwIDAwOS44MzMgMCAuMjQuMjQgMCAwMC0uMjM1LS4zMDJINy4zMmEuMjQuMjQgMCAwMC0uMjM1LjMwMiIgLz4KICA8cGF0aCBkPSJNOSAxMFY5IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/face-grinning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFaceGrinning extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFaceGrinning\n */\ndeclare const LucideLaugh: typeof LucideFaceGrinning;\n\n/**\n * @component @name FaceSlightlySmiling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBWOSIgLz4KICA8cGF0aCBkPSJNMTYuNDcyIDE1YTYgNiAwIDAxLTguOTQzIDAiIC8+CiAgPHBhdGggZD0iTTkgMTBWOSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/face-slightly-smiling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFaceSlightlySmiling extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFaceSlightlySmiling\n */\ndeclare const LucideSmile: typeof LucideFaceSlightlySmiling;\n\n/**\n * @component @name Fan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuODI3IDE2LjM3OWE2LjA4MiA2LjA4MiAwIDAgMS04LjYxOC03LjAwMmw1LjQxMiAxLjQ1YTYuMDgyIDYuMDgyIDAgMCAxIDcuMDAyLTguNjE4bC0xLjQ1IDUuNDEyYTYuMDgyIDYuMDgyIDAgMCAxIDguNjE4IDcuMDAybC01LjQxMi0xLjQ1YTYuMDgyIDYuMDgyIDAgMCAxLTcuMDAyIDguNjE4bDEuNDUtNS40MTJaIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnYuMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fan\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFan extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Feather\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuMDg2IDE4LjQxMkEyIDIgMCAwMTEyLjY3IDE5SDV2LTcuNjcyYTIgMiAwIDAxLjU4Ni0xLjQxNEwxMS43NSAzLjc1YTYgNiAwIDExOC40OSA4LjQ5eiIgLz4KICA8cGF0aCBkPSJNMTYgOCAyIDIyIiAvPgogIDxwYXRoIGQ9Ik0xNy40ODggMTVIOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/feather\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFeather extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FerrisWheel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAydjQiIC8+CiAgPHBhdGggZD0ibTYuOCAxNS0zLjUgMiIgLz4KICA8cGF0aCBkPSJtMjAuNyA3LTMuNSAyIiAvPgogIDxwYXRoIGQ9Ik02LjggOSAzLjMgNyIgLz4KICA8cGF0aCBkPSJtMjAuNyAxNy0zLjUtMiIgLz4KICA8cGF0aCBkPSJtOSAyMiAzLTggMyA4IiAvPgogIDxwYXRoIGQ9Ik04IDIyaDgiIC8+CiAgPHBhdGggZD0iTTE4IDE4LjdhOSA5IDAgMSAwLTEyIDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ferris-wheel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFerrisWheel extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Fence\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAzIDIgNXYxNWMwIC42LjQgMSAxIDFoMmMuNiAwIDEtLjQgMS0xVjVaIiAvPgogIDxwYXRoIGQ9Ik02IDhoNCIgLz4KICA8cGF0aCBkPSJNNiAxOGg0IiAvPgogIDxwYXRoIGQ9Im0xMiAzLTIgMnYxNWMwIC42LjQgMSAxIDFoMmMuNiAwIDEtLjQgMS0xVjVaIiAvPgogIDxwYXRoIGQ9Ik0xNCA4aDQiIC8+CiAgPHBhdGggZD0iTTE0IDE4aDQiIC8+CiAgPHBhdGggZD0ibTIwIDMtMiAydjE1YzAgLjYuNCAxIDEgMWgyYy42IDAgMS0uNCAxLTFWNVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fence\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFence extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FileAxis3d\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtOCAxOCA0LTQiIC8+CiAgPHBhdGggZD0iTTggMTB2OGg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-axis-3d\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileAxis3d extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileAxis3d\n */\ndeclare const LucideFileAxis3D: typeof LucideFileAxis3d;\n\n/**\n * @component @name FileArchive\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNjU5IDIySDE4YTIgMiAwIDAgMCAyLTJWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2MTEuNSIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxMnYtMSIgLz4KICA8cGF0aCBkPSJNOCAxOHYtMiIgLz4KICA8cGF0aCBkPSJNOCA3VjYiIC8+CiAgPGNpcmNsZSBjeD0iOCIgY3k9IjIwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-archive\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileArchive extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FileBadge\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjJoNWEyIDIgMCAwIDAgMi0yVjhhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE0IDJINmEyIDIgMCAwIDAtMiAydjMuMyIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtNy42OSAxNi40NzkgMS4yOSA0Ljg4YS41LjUgMCAwIDEtLjY5OC41OTFsLTEuODQzLS44NDlhMSAxIDAgMCAwLS44NzkuMDAxbC0xLjg0Ni44NWEuNS41IDAgMCAxLS42OTItLjU5M2wxLjI5LTQuODgiIC8+CiAgPGNpcmNsZSBjeD0iNiIgY3k9IjE0IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-badge\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileBadge extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileBadge\n */\ndeclare const LucideFileBadge2: typeof LucideFileBadge;\n\n/**\n * @component @name FileBracesCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjJoNGEyIDIgMCAwIDAgMi0yVjhhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE0IDJINmEyIDIgMCAwIDAtMiAydjYiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTUgMTRhMSAxIDAgMCAwLTEgMXYyYTEgMSAwIDAgMS0xIDEgMSAxIDAgMCAxIDEgMXYyYTEgMSAwIDAgMCAxIDEiIC8+CiAgPHBhdGggZD0iTTkgMjJhMSAxIDAgMCAwIDEtMXYtMmExIDEgMCAwIDEgMS0xIDEgMSAwIDAgMS0xLTF2LTJhMSAxIDAgMCAwLTEtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-braces-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileBracesCorner extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileBracesCorner\n */\ndeclare const LucideFileJson2: typeof LucideFileBracesCorner;\n\n/**\n * @component @name FileBraces\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAgMTJhMSAxIDAgMCAwLTEgMXYxYTEgMSAwIDAgMS0xIDEgMSAxIDAgMCAxIDEgMXYxYTEgMSAwIDAgMCAxIDEiIC8+CiAgPHBhdGggZD0iTTE0IDE4YTEgMSAwIDAgMCAxLTF2LTFhMSAxIDAgMCAxIDEtMSAxIDEgMCAwIDEtMS0xdi0xYTEgMSAwIDAgMC0xLTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-braces\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileBraces extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileBraces\n */\ndeclare const LucideFileJson: typeof LucideFileBraces;\n\n/**\n * @component @name FileChartColumnIncreasing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxOHYtMiIgLz4KICA8cGF0aCBkPSJNMTIgMTh2LTQiIC8+CiAgPHBhdGggZD0iTTE2IDE4di02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-chart-column-increasing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileChartColumnIncreasing extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileChartColumnIncreasing\n */\ndeclare const LucideFileBarChart: typeof LucideFileChartColumnIncreasing;\n\n/**\n * @component @name FastForward\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNmEyIDIgMCAwIDEgMy40MTQtMS40MTRsNiA2YTIgMiAwIDAgMSAwIDIuODI4bC02IDZBMiAyIDAgMCAxIDEyIDE4eiIgLz4KICA8cGF0aCBkPSJNMiA2YTIgMiAwIDAgMSAzLjQxNC0xLjQxNGw2IDZhMiAyIDAgMCAxIDAgMi44MjhsLTYgNkEyIDIgMCAwIDEgMiAxOHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fast-forward\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFastForward extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FileBox\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAwMSAxaDUiIC8+CiAgPHBhdGggZD0iTTE0LjY5MiAyMkgxOGEyIDIgMCAwMDItMlY4YTIuNCAyLjQgMCAwMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMDAxNCAySDZhMiAyIDAgMDAtMiAydjMuODA0IiAvPgogIDxwYXRoIGQ9Ik0yLjI2NCAxMy43NTIgNyAxNi41bDQuNzM3LTIuNzQ4IiAvPgogIDxwYXRoIGQ9Ik0yLjk5NSAxMy4wMTRBMiAyIDAgMDAyIDE0Ljc0NHYzLjUxNmEyIDIgMCAwMC45OTYgMS43M2wzIDEuNzRhMiAyIDAgMDAyLjAwOCAwbDMtMS43NEEyIDIgMCAwMDEyIDE4LjI2di0zLjUxN2EyIDIgMCAwMC0uOTk1LTEuNzNsLTMtMS43NDJhMiAyIDAgMDAtMS44OTItLjA2NHoiIC8+CiAgPHBhdGggZD0iTTcgMTYuNVYyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-box\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileBox extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FileChartColumn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxOHYtMSIgLz4KICA8cGF0aCBkPSJNMTIgMTh2LTYiIC8+CiAgPHBhdGggZD0iTTE2IDE4di0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-chart-column\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileChartColumn extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileChartColumn\n */\ndeclare const LucideFileBarChart2: typeof LucideFileChartColumn;\n\n/**\n * @component @name FileChartLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtMTYgMTMtMy41IDMuNS0yLTJMOCAxNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-chart-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileChartLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileChartLine\n */\ndeclare const LucideFileLineChart: typeof LucideFileChartLine;\n\n/**\n * @component @name FileChartPie\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuOTQxIDIySDE4YTIgMiAwIDAgMCAyLTJWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDRsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2My41MTIiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTQuMDE3IDExLjUxMmE2IDYgMCAxIDAgOC40NjYgOC40NzUiIC8+CiAgPHBhdGggZD0iTTkgMTZhMSAxIDAgMCAxLTEtMXYtNGMwLS41NTIuNDUtMS4wMDguOTk1LS45MTdhNiA2IDAgMCAxIDQuOTIyIDQuOTIyYy4wOTEuNTQ0LS4zNjUuOTk1LS45MTcuOTk1eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-chart-pie\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileChartPie extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileChartPie\n */\ndeclare const LucideFilePieChart: typeof LucideFileChartPie;\n\n/**\n * @component @name FileClock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjJoMmEyIDIgMCAwIDAgMi0yVjhhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE0IDJINmEyIDIgMCAwIDAtMiAydjIuODUiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTggMTR2Mi4ybDEuNiAxIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIxNiIgcj0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileClock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FileCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtOSAxNSAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FileCheckCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSAyMkg2YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDhhMi40IDIuNCAwIDAgMSAxLjcwNi43MDZsMy41ODggMy41ODhBMi40IDIuNCAwIDAgMSAyMCA4djYiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0ibTE0IDIwIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-check-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileCheckCorner extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileCheckCorner\n */\ndeclare const LucideFileCheck2: typeof LucideFileCheckCorner;\n\n/**\n * @component @name FileCodeCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMi4xNVY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMmgtMy4zNSIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtNSAxNi0zIDMgMyAzIiAvPgogIDxwYXRoIGQ9Im05IDIyIDMtMy0zLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-code-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileCodeCorner extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileCodeCorner\n */\ndeclare const LucideFileCode2: typeof LucideFileCodeCorner;\n\n/**\n * @component @name FileCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgOGExIDEgMCAwIDEtMS0xVjJhMi40IDIuNCAwIDAgMSAxLjcwNC43MDZsMy41ODggMy41ODhBMi40IDIuNCAwIDAgMSAyMCA4eiIgLz4KICA8cGF0aCBkPSJNMjAgOHYxMmEyIDIgMCAwIDEtMiAyaC00LjE4MiIgLz4KICA8cGF0aCBkPSJtMy4zMDUgMTkuNTMuOTIzLS4zODIiIC8+CiAgPHBhdGggZD0iTTQgMTAuNTkyVjRhMiAyIDAgMCAxIDItMmg4IiAvPgogIDxwYXRoIGQ9Im00LjIyOCAxNi44NTItLjkyNC0uMzgzIiAvPgogIDxwYXRoIGQ9Im01Ljg1MiAxNS4yMjgtLjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im01Ljg1MiAyMC43NzItLjM4My45MjQiIC8+CiAgPHBhdGggZD0ibTguMTQ4IDE1LjIyOC4zODMtLjkyMyIgLz4KICA8cGF0aCBkPSJtOC41MyAyMS42OTYtLjM4Mi0uOTI0IiAvPgogIDxwYXRoIGQ9Im05Ljc3MyAxNi44NTIuOTIyLS4zODMiIC8+CiAgPHBhdGggZD0ibTkuNzczIDE5LjE0OC45MjIuMzgzIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileCog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileCog\n */\ndeclare const LucideFileCog2: typeof LucideFileCog;\n\n/**\n * @component @name FileCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAgMTIuNSA4IDE1bDIgMi41IiAvPgogIDxwYXRoIGQ9Im0xNCAxMi41IDIgMi41LTIgMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileCode extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FileDigit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMlY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAgMTZoMnY2IiAvPgogIDxwYXRoIGQ9Ik0xMCAyMmg0IiAvPgogIDxyZWN0IHg9IjIiIHk9IjE2IiB3aWR0aD0iNCIgaGVpZ2h0PSI2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-digit\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileDigit extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FileDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTIgMTh2LTYiIC8+CiAgPHBhdGggZD0ibTkgMTUgMyAzIDMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FileDiff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNOSAxMGg2IiAvPgogIDxwYXRoIGQ9Ik0xMiAxM1Y3IiAvPgogIDxwYXRoIGQ9Ik05IDE3aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-diff\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileDiff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FileExclamationPoint\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTIgOXY0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxN2guMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-exclamation-point\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileExclamationPoint extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileExclamationPoint\n */\ndeclare const LucideFileWarning: typeof LucideFileExclamationPoint;\n\n/**\n * @component @name FileHeadphone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA2LjgzNVY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMmgtLjM0MyIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMiAxOWEyIDIgMCAwIDEgNCAwdjFhMiAyIDAgMCAxLTQgMHYtNGE2IDYgMCAwIDEgMTIgMHY0YTIgMiAwIDAgMS00IDB2LTFhMiAyIDAgMCAxIDQgMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-headphone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileHeadphone extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileHeadphone\n */\ndeclare const LucideFileAudio: typeof LucideFileHeadphone;\n/**\n * @deprecated\n * @see LucideFileHeadphone\n */\ndeclare const LucideFileAudio2: typeof LucideFileHeadphone;\n\n/**\n * @component @name FileHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjJoNWEyIDIgMCAwIDAgMi0yVjhhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE0IDJINmEyIDIgMCAwIDAtMiAydjciIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTMuNjIgMTguOEEyLjI1IDIuMjUgMCAxIDEgNyAxNS44MzZhMi4yNSAyLjI1IDAgMSAxIDMuMzggMi45NjZsLTIuNjI2IDIuODU2YTEgMSAwIDAgMS0xLjUwNyAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileHeart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FileInput\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMVY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMkg2YTIgMiAwIDAgMS0yLTJ2LTEiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTIgMTVoMTAiIC8+CiAgPHBhdGggZD0ibTkgMTggMy0zLTMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-input\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileInput extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FileKey\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNNCAxMnY2IiAvPgogIDxwYXRoIGQ9Ik00IDE0aDIiIC8+CiAgPHBhdGggZD0iTTkuNjUgMjJIMThhMiAyIDAgMCAwIDItMlY4YTIuNCAyLjQgMCAwIDAtLjcwNi0xLjcwNmwtMy41ODgtMy41ODhBMi40IDIuNCAwIDAgMCAxNCAySDZhMiAyIDAgMCAwLTIgMnY0IiAvPgogIDxjaXJjbGUgY3g9IjQiIGN5PSIyMCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-key\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileKey extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileKey\n */\ndeclare const LucideFileKey2: typeof LucideFileKey;\n\n/**\n * @component @name FileImage\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjEyIiByPSIyIiAvPgogIDxwYXRoIGQ9Im0yMCAxNy0xLjI5Ni0xLjI5NmEyLjQxIDIuNDEgMCAwIDAtMy40MDggMEw5IDIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-image\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileImage extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FileMinusCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTRWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2MTZhMiAyIDAgMCAwIDIgMmgxMiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTQgMThoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-minus-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileMinusCorner extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileMinusCorner\n */\ndeclare const LucideFileMinus2: typeof LucideFileMinusCorner;\n\n/**\n * @component @name FileLock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA5LjhWNGEyIDIgMCAwIDEgMi0yaDhhMi40IDIuNCAwIDAgMSAxLjcwNi43MDZsMy41ODggMy41ODhBMi40IDIuNCAwIDAgMSAyMCA4djEyYTIgMiAwIDAgMS0yIDJoLTMiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTkgMTd2LTJhMiAyIDAgMCAwLTQgMHYyIiAvPgogIDxyZWN0IHdpZHRoPSI4IiBoZWlnaHQ9IjUiIHg9IjMiIHk9IjE3IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileLock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileLock\n */\ndeclare const LucideFileLock2: typeof LucideFileLock;\n\n/**\n * @component @name FileMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOSAxNWg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FilePenLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuMzY0IDEzLjYzNGEyIDIgMCAwIDAtLjUwNi44NTRsLS44MzcgMi44N2EuNS41IDAgMCAwIC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMCAwIC44NTQtLjUwNmw0LjAxMy00LjAwOWExIDEgMCAwIDAtMy4wMDQtMy4wMDR6IiAvPgogIDxwYXRoIGQ9Ik0xNC40ODcgNy44NThBMSAxIDAgMCAxIDE0IDdWMiIgLz4KICA8cGF0aCBkPSJNMjAgMTkuNjQ1VjIwYTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDIuNTE2IDIuNTE2IiAvPgogIDxwYXRoIGQ9Ik04IDE4aDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-pen-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFilePenLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFilePenLine\n */\ndeclare const LucideFileSignature: typeof LucideFilePenLine;\n\n/**\n * @component @name FileOutput\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNC4yMjYgMjAuOTI1QTIgMiAwIDAgMCA2IDIyaDEyYTIgMiAwIDAgMCAyLTJWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2My4xMjciIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0ibTUgMTEtMyAzIiAvPgogIDxwYXRoIGQ9Im01IDE3LTMtM2gxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-output\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileOutput extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FilePen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNjU5IDIySDE4YTIgMiAwIDAgMCAyLTJWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2OS4zNCIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAuMzc4IDEyLjYyMmExIDEgMCAwIDEgMyAzLjAwM0w4LjM2IDIwLjYzN2EyIDIgMCAwIDEtLjg1NC41MDZsLTIuODY3LjgzN2EuNS41IDAgMCAxLS42Mi0uNjJsLjgzNi0yLjg2OWEyIDIgMCAwIDEgLjUwNi0uODUzeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFilePen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFilePen\n */\ndeclare const LucideFileEdit: typeof LucideFilePen;\n\n/**\n * @component @name FileMusic\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNjUgMjJIMThhMiAyIDAgMCAwIDItMlY4YTIuNCAyLjQgMCAwIDAtLjcwNi0xLjcwNmwtMy41ODgtMy41ODhBMi40IDIuNCAwIDAgMCAxNCAySDZhMiAyIDAgMCAwLTIgMnYxMC4zNSIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAyMHYtN2wzIDEuNDc0IiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSIyMCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-music\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileMusic extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FilePlay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTUuMDMzIDEzLjQ0YS42NDcuNjQ3IDAgMCAxIDAgMS4xMmwtNC4wNjUgMi4zNTJhLjY0NS42NDUgMCAwIDEtLjk2OC0uNTZ2LTQuNzA0YS42NDUuNjQ1IDAgMCAxIC45NjctLjU2eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFilePlay extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFilePlay\n */\ndeclare const LucideFileVideo: typeof LucideFilePlay;\n\n/**\n * @component @name FilePlusCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMzUgMjJINmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDYuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHY1LjM1IiAvPgogIDxwYXRoIGQ9Ik0xNCAydjVhMSAxIDAgMCAwIDEgMWg1IiAvPgogIDxwYXRoIGQ9Ik0xNCAxOWg2IiAvPgogIDxwYXRoIGQ9Ik0xNyAxNnY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-plus-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFilePlusCorner extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFilePlusCorner\n */\ndeclare const LucideFilePlus2: typeof LucideFilePlusCorner;\n\n/**\n * @component @name FilePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOSAxNWg2IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOHYtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFilePlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FileScan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDRsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2MTZhMiAyIDAgMCAwIDIgMmg0LjM1IiAvPgogIDxwYXRoIGQ9Ik0xNCAydjVhMSAxIDAgMCAwIDEgMWg1IiAvPgogIDxwYXRoIGQ9Ik0xNiAxNGEyIDIgMCAwIDAtMiAyIiAvPgogIDxwYXRoIGQ9Ik0xNiAyMmEyIDIgMCAwIDEtMi0yIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNGEyIDIgMCAwIDEgMiAyIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMmEyIDIgMCAwIDAgMi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-scan\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileScan extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FileSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8Y2lyY2xlIGN4PSIxMS41IiBjeT0iMTQuNSIgcj0iMi41IiAvPgogIDxwYXRoIGQ9Ik0xMy4zIDE2LjMgMTUgMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileSearch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FileQuestionMark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTIgMTdoLjAxIiAvPgogIDxwYXRoIGQ9Ik05LjEgOWEzIDMgMCAwIDEgNS44MiAxYzAgMi0zIDMtMyAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-question-mark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileQuestionMark extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileQuestionMark\n */\ndeclare const LucideFileQuestion: typeof LucideFileQuestionMark;\n\n/**\n * @component @name FileSearchCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMSAyMkg2YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDhhMi40IDIuNCAwIDAgMSAxLjcwNi43MDZsMy41ODkgMy41ODhBMi40IDIuNCAwIDAgMSAyMCA4djMuMjUiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0ibTIxIDIyLTIuODgtMi44OCIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjE3IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-search-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileSearchCorner extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileSearchCorner\n */\ndeclare const LucideFileSearch2: typeof LucideFileSearchCorner;\n\n/**\n * @component @name FileSliders\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMCAxMXYyIiAvPgogIDxwYXRoIGQ9Ik04IDE3aDgiIC8+CiAgPHBhdGggZD0iTTE0IDE2djIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-sliders\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileSliders extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FileStack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjFhMSAxIDAgMCAxLTEgMUg0YTEgMSAwIDAgMS0xLTF2LThhMSAxIDAgMCAxIDEtMSIgLz4KICA8cGF0aCBkPSJNMTYgMTZhMSAxIDAgMCAxLTEgMUg5YTEgMSAwIDAgMS0xLTFWOGExIDEgMCAwIDEgMS0xIiAvPgogIDxwYXRoIGQ9Ik0yMSA2YTIgMiAwIDAgMC0uNTg2LTEuNDE0bC0yLTJBMiAyIDAgMCAwIDE3IDJoLTNhMSAxIDAgMCAwLTEgMXY4YTEgMSAwIDAgMCAxIDFoNmExIDEgMCAwIDAgMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-stack\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileStack extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FileSymlink\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMVY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMkg2YTIgMiAwIDAgMS0yLTJ2LTNhMiAyIDAgMCAxIDItMmg3IiAvPgogIDxwYXRoIGQ9Ik0xNCAydjVhMSAxIDAgMCAwIDEgMWg1IiAvPgogIDxwYXRoIGQ9Im0xMCAxOCAzLTMtMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-symlink\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileSymlink extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FileSpreadsheet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxM2gyIiAvPgogIDxwYXRoIGQ9Ik0xNCAxM2gyIiAvPgogIDxwYXRoIGQ9Ik04IDE3aDIiIC8+CiAgPHBhdGggZD0iTTE0IDE3aDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-spreadsheet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileSpreadsheet extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FileText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAgOUg4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxM0g4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxN0g4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileText extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FileType\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTEgMThoMiIgLz4KICA8cGF0aCBkPSJNMTIgMTJ2NiIgLz4KICA8cGF0aCBkPSJNOSAxM3YtLjVhLjUuNSAwIDAgMSAuNS0uNWg1YS41LjUgMCAwIDEgLjUuNXYuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-type\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileType extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FileTypeCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJoNmEyIDIgMCAwIDAgMi0yVjhhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE0IDJINmEyIDIgMCAwIDAtMiAydjYiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTMgMTZ2LTEuNWEuNS41IDAgMCAxIC41LS41aDdhLjUuNSAwIDAgMSAuNS41VjE2IiAvPgogIDxwYXRoIGQ9Ik02IDIyaDIiIC8+CiAgPHBhdGggZD0iTTcgMTR2OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-type-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileTypeCorner extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileTypeCorner\n */\ndeclare const LucideFileType2: typeof LucideFileTypeCorner;\n\n/**\n * @component @name FileUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTIgMTJ2NiIgLz4KICA8cGF0aCBkPSJtMTUgMTUtMy0zLTMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FileVideoCamera\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMlY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtMTAgMTcuODQzIDMuMDMzLTEuNzU1YS42NC42NCAwIDAgMSAuOTY3LjU2djQuNzA0YS42NS42NSAwIDAgMS0uOTY3LjU2TDEwIDIwLjE1NyIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI2IiB4PSIzIiB5PSIxNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-video-camera\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileVideoCamera extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileVideoCamera\n */\ndeclare const LucideFileVideo2: typeof LucideFileVideoCamera;\n\n/**\n * @component @name FileUser\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTYgMjJhNCA0IDAgMCAwLTggMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE1IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-user\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileUser extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FileTerminal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtOCAxNiAyLTItMi0yIiAvPgogIDxwYXRoIGQ9Ik0xMiAxOGg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-terminal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileTerminal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FileVolume\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMS41NVY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMmgtMS45NSIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTIgMTVhNSA1IDAgMCAxIDAgNiIgLz4KICA8cGF0aCBkPSJNOCAxNC41MDJhLjUuNSAwIDAgMC0uODI2LS4zODFsLTEuODkzIDEuNjMxYTEgMSAwIDAgMS0uNjUxLjI0M0gzLjVhLjUuNSAwIDAgMC0uNS41MDF2My4wMDZhLjUuNSAwIDAgMCAuNS41MDFoMS4xMjlhMSAxIDAgMCAxIC42NTIuMjQzbDEuODkzIDEuNjMzYS41LjUgMCAwIDAgLjgyNi0uMzh6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-volume\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileVolume extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FileX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtMTQuNSAxMi41LTUgNSIgLz4KICA8cGF0aCBkPSJtOS41IDEyLjUgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FileXCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjJINmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDYuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHY1IiAvPgogIDxwYXRoIGQ9Ik0xNCAydjVhMSAxIDAgMCAwIDEgMWg1IiAvPgogIDxwYXRoIGQ9Im0xNSAxNyA1IDUiIC8+CiAgPHBhdGggZD0ibTIwIDE3LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-x-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileXCorner extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileXCorner\n */\ndeclare const LucideFileX2: typeof LucideFileXCorner;\n\n/**\n * @component @name File\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFile extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FileSignal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxNWguMDEiIC8+CiAgPHBhdGggZD0iTTExLjUgMTMuNWEyLjUgMi41IDAgMCAxIDAgMyIgLz4KICA8cGF0aCBkPSJNMTUgMTJhNSA1IDAgMCAxIDAgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-signal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFileSignal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFileSignal\n */\ndeclare const LucideFileVolume2: typeof LucideFileSignal;\n\n/**\n * @component @name Files\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMmgtNGEyIDIgMCAwIDAtMiAydjExYTIgMiAwIDAgMCAyIDJoOGEyIDIgMCAwIDAgMi0yVjgiIC8+CiAgPHBhdGggZD0iTTE2LjcwNiAyLjcwNkEyLjQgMi40IDAgMCAwIDE1IDJ2NWExIDEgMCAwIDAgMSAxaDVhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2eiIgLz4KICA8cGF0aCBkPSJNNSA3YTIgMiAwIDAgMC0yIDJ2MTFhMiAyIDAgMCAwIDIgMmg4YTIgMiAwIDAgMCAxLjczMi0xIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/files\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFiles extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FingerprintPattern\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTBhMiAyIDAgMCAwLTIgMmMwIDEuMDItLjEgMi41MS0uMjYgNCIgLz4KICA8cGF0aCBkPSJNMTQgMTMuMTJjMCAyLjM4IDAgNi4zOC0xIDguODgiIC8+CiAgPHBhdGggZD0iTTE3LjI5IDIxLjAyYy4xMi0uNi40My0yLjMuNS0zLjAyIiAvPgogIDxwYXRoIGQ9Ik0yIDEyYTEwIDEwIDAgMCAxIDE4LTYiIC8+CiAgPHBhdGggZD0iTTIgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yMS44IDE2Yy4yLTIgLjEzMS01LjM1NCAwLTYiIC8+CiAgPHBhdGggZD0iTTUgMTkuNUM1LjUgMTggNiAxNSA2IDEyYTYgNiAwIDAgMSAuMzQtMiIgLz4KICA8cGF0aCBkPSJNOC42NSAyMmMuMjEtLjY2LjQ1LTEuMzIuNTctMiIgLz4KICA8cGF0aCBkPSJNOSA2LjhhNiA2IDAgMCAxIDkgNS4ydjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fingerprint-pattern\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFingerprintPattern extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFingerprintPattern\n */\ndeclare const LucideFingerprint: typeof LucideFingerprintPattern;\n\n/**\n * @component @name FireExtinguisher\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNi41VjNhMSAxIDAgMCAwLTEtMWgtMmExIDEgMCAwIDAtMSAxdjMuNSIgLz4KICA8cGF0aCBkPSJNOSAxOGg4IiAvPgogIDxwYXRoIGQ9Ik0xOCAzaC0zIiAvPgogIDxwYXRoIGQ9Ik0xMSAzYTYgNiAwIDAgMC02IDZ2MTEiIC8+CiAgPHBhdGggZD0iTTUgMTNoNCIgLz4KICA8cGF0aCBkPSJNMTcgMTBhNCA0IDAgMCAwLTggMHYxMGEyIDIgMCAwIDAgMiAyaDRhMiAyIDAgMCAwIDItMloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fire-extinguisher\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFireExtinguisher extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Film\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDN2MTgiIC8+CiAgPHBhdGggZD0iTTMgNy41aDQiIC8+CiAgPHBhdGggZD0iTTMgMTJoMTgiIC8+CiAgPHBhdGggZD0iTTMgMTYuNWg0IiAvPgogIDxwYXRoIGQ9Ik0xNyAzdjE4IiAvPgogIDxwYXRoIGQ9Ik0xNyA3LjVoNCIgLz4KICA8cGF0aCBkPSJNMTcgMTYuNWg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/film\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFilm extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FishSymbol\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxNnM5LTE1IDIwLTRDMTEgMjMgMiA4IDIgOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/fish-symbol\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFishSymbol extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Fish\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNi41IDEyYy45NC0zLjQ2IDQuOTQtNiA4LjUtNiAzLjU2IDAgNi4wNiAyLjU0IDcgNi0uOTQgMy40Ny0zLjQ0IDYtNyA2cy03LjU2LTIuNTMtOC41LTZaIiAvPgogIDxwYXRoIGQ9Ik0xOCAxMnYuNSIgLz4KICA8cGF0aCBkPSJNMTYgMTcuOTNhOS43NyA5Ljc3IDAgMCAxIDAtMTEuODYiIC8+CiAgPHBhdGggZD0iTTcgMTAuNjdDNyA4IDUuNTggNS45NyAyLjczIDUuNWMtMSAxLjUtMSA1IC4yMyA2LjUtMS4yNCAxLjUtMS4yNCA1LS4yMyA2LjVDNS41OCAxOC4wMyA3IDE2IDcgMTMuMzMiIC8+CiAgPHBhdGggZD0iTTEwLjQ2IDcuMjZDMTAuMiA1Ljg4IDkuMTcgNC4yNCA4IDNoNS44YTIgMiAwIDAgMSAxLjk4IDEuNjdsLjIzIDEuNCIgLz4KICA8cGF0aCBkPSJtMTYuMDEgMTcuOTMtLjIzIDEuNEEyIDIgMCAwIDEgMTMuOCAyMUg5LjVhNS45NiA1Ljk2IDAgMCAwIDEuNDktMy45OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/fish\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFish extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FishingRod\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMWgxIiAvPgogIDxwYXRoIGQ9Ik04IDE1YTIgMiAwIDAgMS00IDBWM2ExIDEgMCAwIDEgMS0xaC41QzE0IDIgMjAgOSAyMCAxOHY0IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fishing-rod\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFishingRod extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FishingHook\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcuNTg2IDExLjQxNC01LjkzIDUuOTNhMSAxIDAgMCAxLTgtOGwzLjEzNy0zLjEzN2EuNzA3LjcwNyAwIDAgMSAxLjIwNy41VjEwIiAvPgogIDxwYXRoIGQ9Ik0yMC40MTQgOC41ODYgMjIgNyIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjEwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/fishing-hook\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFishingHook extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FishOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTIuNDd2LjAzbTAtLjV2LjQ3bS0uNDc1IDUuMDU2QTYuNzQ0IDYuNzQ0IDAgMCAxIDE1IDE4Yy0zLjU2IDAtNy41Ni0yLjUzLTguNS02IC4zNDgtMS4yOCAxLjExNC0yLjQzMyAyLjEyMS0zLjM4bTMuNDQ0LTIuMDg4QTguODAyIDguODAyIDAgMCAxIDE1IDZjMy41NiAwIDYuMDYgMi41NCA3IDYtLjMwOSAxLjE0LS43ODYgMi4xNzctMS40MTMgMy4wNTgiIC8+CiAgPHBhdGggZD0iTTcgMTAuNjdDNyA4IDUuNTggNS45NyAyLjczIDUuNWMtMSAxLjUtMSA1IC4yMyA2LjUtMS4yNCAxLjUtMS4yNCA1LS4yMyA2LjVDNS41OCAxOC4wMyA3IDE2IDcgMTMuMzNtNy40OC00LjM3MkE5Ljc3IDkuNzcgMCAwIDEgMTYgNi4wN20wIDExLjg2YTkuNzcgOS43NyAwIDAgMS0xLjcyOC0zLjYxOCIgLz4KICA8cGF0aCBkPSJtMTYuMDEgMTcuOTMtLjIzIDEuNEEyIDIgMCAwIDEgMTMuOCAyMUg5LjVhNS45NiA1Ljk2IDAgMCAwIDEuNDktMy45OE04LjUzIDNoNS4yN2EyIDIgMCAwIDEgMS45OCAxLjY3bC4yMyAxLjRNMiAybDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/fish-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFishOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FlagOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTZjLTMgMC01LTItOC0yYTYgNiAwIDAgMC00IDEuNTI4IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTQgMjJWNCIgLz4KICA8cGF0aCBkPSJNNy42NTYgMkg4YzMgMCA1IDIgNy4zMzMgMnEyIDAgMy4wNjctLjhBMSAxIDAgMCAxIDIwIDR2MTAuMzQ3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/flag-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlagOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FlagTriangleRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMlYyLjhhLjguOCAwIDAgMSAxLjE3LS43MWwxMS4zOCA1LjY5YS44LjggMCAwIDEgMCAxLjQ0TDYgMTUuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/flag-triangle-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlagTriangleRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Flag\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMlY0YTEgMSAwIDAgMSAuNC0uOEE2IDYgMCAwIDEgOCAyYzMgMCA1IDIgNy4zMzMgMnEyIDAgMy4wNjctLjhBMSAxIDAgMCAxIDIwIDR2MTBhMSAxIDAgMCAxLS40LjhBNiA2IDAgMCAxIDE2IDE2Yy0zIDAtNS0yLTgtMmE2IDYgMCAwIDAtNCAxLjUyOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/flag\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlag extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FlameKindling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMmMxIDMgMi41IDMuNSAzLjUgNC41QTUgNSAwIDAgMSAxNyAxMGE1IDUgMCAxIDEtMTAgMGMwLS4zIDAtLjYuMS0uOWEyIDIgMCAxIDAgMy4zLTJDOCA0LjUgMTEgMiAxMiAyWiIgLz4KICA8cGF0aCBkPSJtNSAyMiAxNC00IiAvPgogIDxwYXRoIGQ9Im01IDE4IDE0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flame-kindling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlameKindling extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FlashlightOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNjUyIDZIMTgiIC8+CiAgPHBhdGggZD0iTTEyIDEzdjEiIC8+CiAgPHBhdGggZD0iTTE2IDE2djRhMiAyIDAgMCAxLTIgMmgtNGEyIDIgMCAwIDEtMi0ydi04YTQgNCAwIDAgMC0uOC0yLjRsLS42LS44QTMgMyAwIDAgMSA2IDdWNiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik03LjY0OSAySDE3YTEgMSAwIDAgMSAxIDF2NGEzIDMgMCAwIDEtLjYgMS44bC0uNi44YTQgNCAwIDAgMC0uNTUgMS4wMDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flashlight-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlashlightOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FlagTriangleLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMjJWMi44YS44LjggMCAwIDAtMS4xNy0uNzFMNS40NSA3Ljc4YS44LjggMCAwIDAgMCAxLjQ0TDE4IDE1LjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flag-triangle-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlagTriangleLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FlaskConicalOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnYyLjM0MyIgLz4KICA8cGF0aCBkPSJNMTQgMnY2LjM0MyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTEuNzU1LTIuOTZsNS4yMjctOS41NjMiIC8+CiAgPHBhdGggZD0iTTYuNDUzIDE1SDE1IiAvPgogIDxwYXRoIGQ9Ik04LjUgMmg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/flask-conical-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlaskConicalOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Flame\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3ExIDQgNCA2LjV0MyA1LjVhMSAxIDAgMCAxLTE0IDAgNSA1IDAgMCAxIDEtMyAxIDEgMCAwIDAgNSAwYzAtMi0xLjUtMy0xLjUtNXEwLTIgMi41LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flame\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlame extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FlaskRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnY2LjI5MmE3IDcgMCAxIDAgNCAwVjIiIC8+CiAgPHBhdGggZD0iTTUgMTVoMTQiIC8+CiAgPHBhdGggZD0iTTguNSAyaDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flask-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlaskRound extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FlipHorizontal2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA3IDUgNS01IDVWNyIgLz4KICA8cGF0aCBkPSJtMjEgNy01IDUgNSA1VjciIC8+CiAgPHBhdGggZD0iTTEyIDIwdjIiIC8+CiAgPHBhdGggZD0iTTEyIDE0djIiIC8+CiAgPHBhdGggZD0iTTEyIDh2MiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/flip-horizontal-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlipHorizontal2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FlipVertical2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMy01IDUtNS01aDEwIiAvPgogIDxwYXRoIGQ9Im0xNyAyMS01LTUtNSA1aDEwIiAvPgogIDxwYXRoIGQ9Ik00IDEySDIiIC8+CiAgPHBhdGggZD0iTTEwIDEySDgiIC8+CiAgPHBhdGggZD0iTTE2IDEyaC0yIiAvPgogIDxwYXRoIGQ9Ik0yMiAxMmgtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/flip-vertical-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlipVertical2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Flower2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNWEzIDMgMCAxIDEgMyAzbS0zLTNhMyAzIDAgMSAwLTMgM20zLTN2MU05IDhhMyAzIDAgMSAwIDMgM005IDhoMW01IDBhMyAzIDAgMSAxLTMgM20zLTNoLTFtLTIgM3YtMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTEyIDEwdjEyIiAvPgogIDxwYXRoIGQ9Ik0xMiAyMmM0LjIgMCA3LTEuNjY3IDctNS00LjIgMC03IDEuNjY3LTcgNVoiIC8+CiAgPHBhdGggZD0iTTEyIDIyYy00LjIgMC03LTEuNjY3LTctNSA0LjIgMCA3IDEuNjY3IDcgNVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flower-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlower2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FoldHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMmg2IiAvPgogIDxwYXRoIGQ9Ik0yMiAxMmgtNiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xMiA4djIiIC8+CiAgPHBhdGggZD0iTTEyIDE0djIiIC8+CiAgPHBhdGggZD0iTTEyIDIwdjIiIC8+CiAgPHBhdGggZD0ibTE5IDktMyAzIDMgMyIgLz4KICA8cGF0aCBkPSJtNSAxNSAzLTMtMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/fold-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFoldHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FoldVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTYiIC8+CiAgPHBhdGggZD0iTTEyIDhWMiIgLz4KICA8cGF0aCBkPSJNNCAxMkgyIiAvPgogIDxwYXRoIGQ9Ik0xMCAxMkg4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMmgtMiIgLz4KICA8cGF0aCBkPSJNMjIgMTJoLTIiIC8+CiAgPHBhdGggZD0ibTE1IDE5LTMtMy0zIDMiIC8+CiAgPHBhdGggZD0ibTE1IDUtMyAzLTMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/fold-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFoldVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Focus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0zIDdWNWEyIDIgMCAwIDEgMi0yaDIiIC8+CiAgPHBhdGggZD0iTTE3IDNoMmEyIDIgMCAwIDEgMiAydjIiIC8+CiAgPHBhdGggZD0iTTIxIDE3djJhMiAyIDAgMCAxLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJNNyAyMUg1YTIgMiAwIDAgMS0yLTJ2LTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/focus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFocus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Flashlight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2MSIgLz4KICA8cGF0aCBkPSJNMTcgMmExIDEgMCAwIDEgMSAxdjRhMyAzIDAgMCAxLS42IDEuOGwtLjYuOEE0IDQgMCAwIDAgMTYgMTJ2OGEyIDIgMCAwIDEtMiAySDEwYTIgMiAwIDAgMS0yLTJ2LThhNCA0IDAgMCAwLS44LTIuNGwtLjYtLjhBMyAzIDAgMCAxIDYgN1YzYTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik02IDZoMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flashlight\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlashlight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FlaskConical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMnY2YTIgMiAwIDAgMCAuMjQ1Ljk2bDUuNTEgMTAuMDhBMiAyIDAgMCAxIDE4IDIySDZhMiAyIDAgMCAxLTEuNzU1LTIuOTZsNS41MS0xMC4wOEEyIDIgMCAwIDAgMTAgOFYyIiAvPgogIDxwYXRoIGQ9Ik02LjQ1MyAxNWgxMS4wOTQiIC8+CiAgPHBhdGggZD0iTTguNSAyaDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flask-conical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlaskConical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FolderArchive\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxNSIgY3k9IjE5IiByPSIyIiAvPgogIDxwYXRoIGQ9Ik0yMC45IDE5LjhBMiAyIDAgMCAwIDIyIDE4VjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMmg1LjEiIC8+CiAgPHBhdGggZD0iTTE1IDExdi0xIiAvPgogIDxwYXRoIGQ9Ik0xNSAxN3YtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-archive\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderArchive extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Flower\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNi41QTQuNSA0LjUgMCAxIDEgNy41IDEyIDQuNSA0LjUgMCAxIDEgMTIgNy41YTQuNSA0LjUgMCAxIDEgNC41IDQuNSA0LjUgNC41IDAgMSAxLTQuNSA0LjUiIC8+CiAgPHBhdGggZD0iTTEyIDcuNVY5IiAvPgogIDxwYXRoIGQ9Ik03LjUgMTJIOSIgLz4KICA8cGF0aCBkPSJNMTYuNSAxMkgxNSIgLz4KICA8cGF0aCBkPSJNMTIgMTYuNVYxNSIgLz4KICA8cGF0aCBkPSJtOCA4IDEuODggMS44OCIgLz4KICA8cGF0aCBkPSJNMTQuMTIgOS44OCAxNiA4IiAvPgogIDxwYXRoIGQ9Im04IDE2IDEuODgtMS44OCIgLz4KICA8cGF0aCBkPSJNMTQuMTIgMTQuMTIgMTYgMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flower\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFlower extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FolderBookmark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY4bDMtMyAzIDNWNiIgLz4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-bookmark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderBookmark extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FolderClock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTR2Mi4ybDEuNiAxIiAvPgogIDxwYXRoIGQ9Ik03IDIwSDRhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMy45YTIgMiAwIDAgMSAxLjY5LjlsLjgxIDEuMmEyIDIgMCAwIDAgMS42Ny45SDIwYTIgMiAwIDAgMSAyIDIiIC8+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderClock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FolderClosed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgogIDxwYXRoIGQ9Ik0yIDEwaDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-closed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderClosed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FolderCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTAuNSA4IDEzbDIgMi41IiAvPgogIDxwYXRoIGQ9Im0xNCAxMC41IDIgMi41LTIgMi41IiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderCode extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FolderCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMyAyMEg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDMuOThhMiAyIDAgMCAxIDEuNjkuOWwuNjYgMS4yQTIgMiAwIDAgMCAxMiA2aDhhMiAyIDAgMCAxIDIgMnYzLjMiIC8+CiAgPHBhdGggZD0ibTE0LjMwNSAxOS41My45MjMtLjM4MiIgLz4KICA8cGF0aCBkPSJtMTUuMjI4IDE2Ljg1Mi0uOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAxNS4yMjgtLjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xNi44NTIgMjAuNzcyLS4zODMuOTI0IiAvPgogIDxwYXRoIGQ9Im0xOS4xNDggMTUuMjI4LjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xOS41MyAyMS42OTYtLjM4Mi0uOTI0IiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTYuODUyLjkyNC0uMzgzIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTkuMTQ4LjkyNC4zODMiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderCog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFolderCog\n */\ndeclare const LucideFolderCog2: typeof LucideFolderCog;\n\n/**\n * @component @name FolderCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgogIDxwYXRoIGQ9Im05IDEzIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FolderDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGgxNmEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45M2EyIDIgMCAwIDEtMS42Ni0uOWwtLjgyLTEuMkEyIDIgMCAwIDAgNy45MyAzSDRhMiAyIDAgMCAwLTIgMnYxM2MwIDEuMS45IDIgMiAyWiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderDot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FolderDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMHY2IiAvPgogIDxwYXRoIGQ9Im0xNSAxMy0zIDMtMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FolderGit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSIyIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMloiIC8+CiAgPHBhdGggZD0iTTE0IDEzaDMiIC8+CiAgPHBhdGggZD0iTTcgMTNoMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-git\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderGit extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FolderInput\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5VjVhMiAyIDAgMCAxIDItMmgzLjlhMiAyIDAgMCAxIDEuNjkuOWwuODEgMS4yYTIgMiAwIDAgMCAxLjY3LjlIMjBhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMnYtMSIgLz4KICA8cGF0aCBkPSJNMiAxM2gxMCIgLz4KICA8cGF0aCBkPSJtOSAxNiAzLTMtMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-input\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderInput extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FolderGit2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTlhNSA1IDAgMCAxLTUtNXY4IiAvPgogIDxwYXRoIGQ9Ik05IDIwSDRhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMy45YTIgMiAwIDAgMSAxLjY5LjlsLjgxIDEuMmEyIDIgMCAwIDAgMS42Ny45SDIwYTIgMiAwIDAgMSAyIDJ2NSIgLz4KICA8Y2lyY2xlIGN4PSIxMyIgY3k9IjEyIiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMTkiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-git-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderGit2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FolderHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNjM4IDIwSDRhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMy45YTIgMiAwIDAgMSAxLjY5LjlsLjgxIDEuMmEyIDIgMCAwIDAgMS42Ny45SDIwYTIgMiAwIDAgMSAyIDJ2My40MTciIC8+CiAgPHBhdGggZD0iTTE0LjYyIDE4LjhBMi4yNSAyLjI1IDAgMSAxIDE4IDE1LjgzNmEyLjI1IDIuMjUgMCAxIDEgMy4zOCAyLjk2NmwtMi42MjYgMi44NTZhLjk5OC45OTggMCAwIDEtMS41MDcgMHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderHeart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FolderKanban\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGgxNmEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45M2EyIDIgMCAwIDEtMS42Ni0uOWwtLjgyLTEuMkEyIDIgMCAwIDAgNy45MyAzSDRhMiAyIDAgMCAwLTIgMnYxM2MwIDEuMS45IDIgMiAyWiIgLz4KICA8cGF0aCBkPSJNOCAxMHY0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMHYyIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMHY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-kanban\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderKanban extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FolderKey\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjBINGEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDItMmgzLjlhMiAyIDAgMCAxIDEuNjkuOWwuODEgMS4yYTIgMiAwIDAgMCAxLjY3LjlIMjBhMiAyIDAgMCAxIDIgMnYxLjM2IiAvPgogIDxwYXRoIGQ9Ik0xOSAxMnY2IiAvPgogIDxwYXRoIGQ9Ik0xOSAxNGgyIiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iMjAiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-key\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderKey extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FolderMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxM2g2IiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FolderOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiAxNCAxLjUtMi45QTIgMiAwIDAgMSA5LjI0IDEwSDIwYTIgMiAwIDAgMSAxLjk0IDIuNWwtMS41NCA2YTIgMiAwIDAgMS0xLjk1IDEuNUg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDMuOWEyIDIgMCAwIDEgMS42OS45bC44MSAxLjJhMiAyIDAgMCAwIDEuNjcuOUgxOGEyIDIgMCAwIDEgMiAydjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderOpen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FolderPen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMS41VjVhMiAyIDAgMCAxIDItMmgzLjljLjcgMCAxLjMuMyAxLjcuOWwuOCAxLjJjLjQuNiAxIC45IDEuNy45SDIwYTIgMiAwIDAgMSAyIDJ2MTBhMiAyIDAgMCAxLTIgMmgtOS41IiAvPgogIDxwYXRoIGQ9Ik0xMS4zNzggMTMuNjI2YTEgMSAwIDEgMC0zLjAwNC0zLjAwNGwtNS4wMSA1LjAxMmEyIDIgMCAwIDAtLjUwNi44NTRsLS44MzcgMi44N2EuNS41IDAgMCAwIC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMCAwIC44NTQtLjUwNnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderPen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFolderPen\n */\ndeclare const LucideFolderEdit: typeof LucideFolderPen;\n\n/**\n * @component @name FolderLock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI1IiB4PSIxNCIgeT0iMTciIHJ4PSIxIiAvPgogIDxwYXRoIGQ9Ik0xMCAyMEg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDMuOWEyIDIgMCAwIDEgMS42OS45bC44MSAxLjJhMiAyIDAgMCAwIDEuNjcuOUgyMGEyIDIgMCAwIDEgMiAydjIuNSIgLz4KICA8cGF0aCBkPSJNMjAgMTd2LTJhMiAyIDAgMSAwLTQgMHYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderLock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FolderSearch2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMS41IiBjeT0iMTIuNSIgcj0iMi41IiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMloiIC8+CiAgPHBhdGggZD0iTTEzLjMgMTQuMyAxNSAxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-search-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderSearch2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FolderOutput\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA3LjVWNWEyIDIgMCAwIDEgMi0yaDMuOWEyIDIgMCAwIDEgMS42OS45bC44MSAxLjJhMiAyIDAgMCAwIDEuNjcuOUgyMGEyIDIgMCAwIDEgMiAydjEwYTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0xLjUiIC8+CiAgPHBhdGggZD0iTTIgMTNoMTAiIC8+CiAgPHBhdGggZD0ibTUgMTAtMyAzIDMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-output\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderOutput extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FolderRoot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGgxNmEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45M2EyIDIgMCAwIDEtMS42Ni0uOWwtLjgyLTEuMkEyIDIgMCAwIDAgNy45MyAzSDRhMiAyIDAgMCAwLTIgMnYxM2MwIDEuMS45IDIgMiAyWiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNXY1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-root\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderRoot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FolderPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTB2NiIgLz4KICA8cGF0aCBkPSJNOSAxM2g2IiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FolderSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNyAyMEg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDMuOWEyIDIgMCAwIDEgMS42OS45bC44MSAxLjJhMiAyIDAgMCAwIDEuNjcuOUgyMGEyIDIgMCAwIDEgMiAydjQuMSIgLz4KICA8cGF0aCBkPSJtMjEgMjEtMS45LTEuOSIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE3IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderSearch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FolderSync\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAyMEg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDMuOWEyIDIgMCAwIDEgMS42OS45bC44MSAxLjJhMiAyIDAgMCAwIDEuNjcuOUgyMGEyIDIgMCAwIDEgMiAydi41IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMHY0aDQiIC8+CiAgPHBhdGggZD0ibTEyIDE0IDEuNTM1LTEuNjA1YTUgNSAwIDAgMSA4IDEuNSIgLz4KICA8cGF0aCBkPSJNMjIgMjJ2LTRoLTQiIC8+CiAgPHBhdGggZD0ibTIyIDE4LTEuNTM1IDEuNjA1YTUgNSAwIDAgMS04LTEuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-sync\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderSync extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FolderOpenDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiAxNCAxLjQ1LTIuOUEyIDIgMCAwIDEgOS4yNCAxMEgyMGEyIDIgMCAwIDEgMS45NCAyLjVsLTEuNTUgNmEyIDIgMCAwIDEtMS45NCAxLjVINGEyIDIgMCAwIDEtMi0yVjVjMC0xLjEuOS0yIDItMmgzLjkzYTIgMiAwIDAgMSAxLjY2LjlsLjgyIDEuMmEyIDIgMCAwIDAgMS42Ni45SDE4YTIgMiAwIDAgMSAyIDJ2MiIgLz4KICA8Y2lyY2xlIGN4PSIxNCIgY3k9IjE1IiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-open-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderOpenDot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FolderTree\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBhMSAxIDAgMCAwIDEtMVY2YTEgMSAwIDAgMC0xLTFoLTIuNWExIDEgMCAwIDEtLjgtLjRsLS45LTEuMkExIDEgMCAwIDAgMTUgM2gtMmExIDEgMCAwIDAtMSAxdjVhMSAxIDAgMCAwIDEgMVoiIC8+CiAgPHBhdGggZD0iTTIwIDIxYTEgMSAwIDAgMCAxLTF2LTNhMSAxIDAgMCAwLTEtMWgtMi45YTEgMSAwIDAgMS0uODgtLjU1bC0uNDItLjg1YTEgMSAwIDAgMC0uOTItLjZIMTNhMSAxIDAgMCAwLTEgMXY1YTEgMSAwIDAgMCAxIDFaIiAvPgogIDxwYXRoIGQ9Ik0zIDVhMiAyIDAgMCAwIDIgMmgzIiAvPgogIDxwYXRoIGQ9Ik0zIDN2MTNhMiAyIDAgMCAwIDIgMmgzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-tree\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderTree extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FolderSymlink\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5LjM1VjVhMiAyIDAgMCAxIDItMmgzLjlhMiAyIDAgMCAxIDEuNjkuOWwuODEgMS4yYTIgMiAwIDAgMCAxLjY3LjlIMjBhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMnYtM2EyIDIgMCAwIDEgMi0yaDciIC8+CiAgPHBhdGggZD0ibTggMTYgMy0zLTMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-symlink\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderSymlink extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FolderUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMHY2IiAvPgogIDxwYXRoIGQ9Im05IDEzIDMtMyAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FolderX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgogIDxwYXRoIGQ9Im05LjUgMTAuNSA1IDUiIC8+CiAgPHBhdGggZD0ibTE0LjUgMTAuNS01IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolderX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Folder\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolder extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Footprints\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNnYtMi4zOEM0IDExLjUgMi45NyAxMC41IDMgOGMuMDMtMi43MiAxLjQ5LTYgNC41LTZDOS4zNyAyIDEwIDMuOCAxMCA1LjVjMCAzLjExLTIgNS42Ni0yIDguNjhWMTZhMiAyIDAgMSAxLTQgMFoiIC8+CiAgPHBhdGggZD0iTTIwIDIwdi0yLjM4YzAtMi4xMiAxLjAzLTMuMTIgMS01LjYyLS4wMy0yLjcyLTEuNDktNi00LjUtNkMxNC42MyA2IDE0IDcuOCAxNCA5LjVjMCAzLjExIDIgNS42NiAyIDguNjhWMjBhMiAyIDAgMSAwIDQgMFoiIC8+CiAgPHBhdGggZD0iTTE2IDE3aDQiIC8+CiAgPHBhdGggZD0iTTQgMTNoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/footprints\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFootprints extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Folders\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgNWEyIDIgMCAwIDEgMiAydjdhMiAyIDAgMCAxLTIgMkg5YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDIuNWExLjUgMS41IDAgMCAxIDEuMi42bC42LjhhMS41IDEuNSAwIDAgMCAxLjIuNnoiIC8+CiAgPHBhdGggZD0iTTMgOC4yNjhhMiAyIDAgMCAwLTEgMS43MzhWMTlhMiAyIDAgMCAwIDIgMmgxMWEyIDIgMCAwIDAgMS43MzItMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folders\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFolders extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Forklift\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJINWEyIDIgMCAwIDAtMiAydjUiIC8+CiAgPHBhdGggZD0iTTE1IDE5aDciIC8+CiAgPHBhdGggZD0iTTE2IDE5VjIiIC8+CiAgPHBhdGggZD0iTTYgMTJWN2EyIDIgMCAwIDEgMi0yaDIuMTcyYTIgMiAwIDAgMSAxLjQxNC41ODZsMy44MjggMy44MjhBMiAyIDAgMCAxIDE2IDEwLjgyOCIgLz4KICA8cGF0aCBkPSJNNyAxOWg0IiAvPgogIDxjaXJjbGUgY3g9IjEzIiBjeT0iMTkiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/forklift\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideForklift extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Form\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNGg2IiAvPgogIDxwYXRoIGQ9Ik00IDJoMTAiIC8+CiAgPHJlY3QgeD0iNCIgeT0iMTgiIHdpZHRoPSIxNiIgaGVpZ2h0PSI0IiByeD0iMSIgLz4KICA8cmVjdCB4PSI0IiB5PSI2IiB3aWR0aD0iMTYiIGhlaWdodD0iNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/form\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideForm extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Forward\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTcgNS01LTUtNSIgLz4KICA8cGF0aCBkPSJNNCAxOHYtMmE0IDQgMCAwIDEgNC00aDEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/forward\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideForward extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Frame\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMjIiIHgyPSIyIiB5MT0iNiIgeTI9IjYiIC8+CiAgPGxpbmUgeDE9IjIyIiB4Mj0iMiIgeTE9IjE4IiB5Mj0iMTgiIC8+CiAgPGxpbmUgeDE9IjYiIHgyPSI2IiB5MT0iMiIgeTI9IjIyIiAvPgogIDxsaW5lIHgxPSIxOCIgeDI9IjE4IiB5MT0iMiIgeTI9IjIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/frame\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFrame extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Fullscreen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI4IiB4PSI3IiB5PSI4IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/fullscreen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFullscreen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FunnelPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMzU0IDNIM2ExIDEgMCAwIDAtLjc0MiAxLjY3bDcuMjI1IDcuOTg5QTIgMiAwIDAgMSAxMCAxNHY2YTEgMSAwIDAgMCAuNTUzLjg5NWwyIDFBMSAxIDAgMCAwIDE0IDIxdi03YTIgMiAwIDAgMSAuNTE3LTEuMzQxbDEuMjE4LTEuMzQ4IiAvPgogIDxwYXRoIGQ9Ik0xNiA2aDYiIC8+CiAgPHBhdGggZD0iTTE5IDN2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/funnel-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFunnelPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Fuel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTNoMmEyIDIgMCAwIDEgMiAydjJhMiAyIDAgMCAwIDQgMHYtNi45OThhMiAyIDAgMCAwLS41OS0xLjQyTDE4IDUiIC8+CiAgPHBhdGggZD0iTTE0IDIxVjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MTYiIC8+CiAgPHBhdGggZD0iTTIgMjFoMTMiIC8+CiAgPHBhdGggZD0iTTMgOWgxMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/fuel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFuel extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name FunnelX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNTMxIDNIM2ExIDEgMCAwIDAtLjc0MiAxLjY3bDcuMjI1IDcuOTg5QTIgMiAwIDAgMSAxMCAxNHY2YTEgMSAwIDAgMCAuNTUzLjg5NWwyIDFBMSAxIDAgMCAwIDE0IDIxdi03YTIgMiAwIDAgMSAuNTE3LTEuMzQxbC40MjctLjQ3MyIgLz4KICA8cGF0aCBkPSJtMTYuNSAzLjUgNSA1IiAvPgogIDxwYXRoIGQ9Im0yMS41IDMuNS01IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/funnel-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFunnelX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFunnelX\n */\ndeclare const LucideFilterX: typeof LucideFunnelX;\n\n/**\n * @component @name GalleryHorizontalEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA3djEwIiAvPgogIDxwYXRoIGQ9Ik02IDV2MTQiIC8+CiAgPHJlY3Qgd2lkdGg9IjEyIiBoZWlnaHQ9IjE4IiB4PSIxMCIgeT0iMyIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gallery-horizontal-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGalleryHorizontalEnd extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Funnel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjBhMSAxIDAgMCAwIC41NTMuODk1bDIgMUExIDEgMCAwIDAgMTQgMjF2LTdhMiAyIDAgMCAxIC41MTctMS4zNDFMMjEuNzQgNC42N0ExIDEgMCAwIDAgMjEgM0gzYTEgMSAwIDAgMC0uNzQyIDEuNjdsNy4yMjUgNy45ODlBMiAyIDAgMCAxIDEwIDE0eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/funnel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideFunnel extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideFunnel\n */\ndeclare const LucideFilter: typeof LucideFunnel;\n\n/**\n * @component @name GalleryVerticalEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyaDEwIiAvPgogIDxwYXRoIGQ9Ik01IDZoMTQiIC8+CiAgPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjEyIiB4PSIzIiB5PSIxMCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gallery-vertical-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGalleryVerticalEnd extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name GalleryHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAzdjE4IiAvPgogIDxyZWN0IHdpZHRoPSIxMiIgaGVpZ2h0PSIxOCIgeD0iNiIgeT0iMyIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTIyIDN2MTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gallery-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGalleryHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Gamepad2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iNiIgeDI9IjEwIiB5MT0iMTEiIHkyPSIxMSIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjgiIHkxPSI5IiB5Mj0iMTMiIC8+CiAgPGxpbmUgeDE9IjE1IiB4Mj0iMTUuMDEiIHkxPSIxMiIgeTI9IjEyIiAvPgogIDxsaW5lIHgxPSIxOCIgeDI9IjE4LjAxIiB5MT0iMTAiIHkyPSIxMCIgLz4KICA8cGF0aCBkPSJNMTcuMzIgNUg2LjY4YTQgNCAwIDAgMC0zLjk3OCAzLjU5Yy0uMDA2LjA1Mi0uMDEuMTAxLS4wMTcuMTUyQzIuNjA0IDkuNDE2IDIgMTQuNDU2IDIgMTZhMyAzIDAgMCAwIDMgM2MxIDAgMS41LS41IDItMWwxLjQxNC0xLjQxNEEyIDIgMCAwIDEgOS44MjggMTZoNC4zNDRhMiAyIDAgMCAxIDEuNDE0LjU4NkwxNyAxOGMuNS41IDEgMSAyIDFhMyAzIDAgMCAwIDMtM2MwLTEuNTQ1LS42MDQtNi41ODQtLjY4NS03LjI1OC0uMDA3LS4wNS0uMDExLS4xLS4wMTctLjE1MUE0IDQgMCAwIDAgMTcuMzIgNXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gamepad-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGamepad2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name GalleryVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAyaDE4IiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxMiIgeD0iMyIgeT0iNiIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTMgMjJoMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gallery-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGalleryVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name GalleryThumbnails\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTQiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik00IDIxaDEiIC8+CiAgPHBhdGggZD0iTTkgMjFoMSIgLz4KICA8cGF0aCBkPSJNMTQgMjFoMSIgLz4KICA8cGF0aCBkPSJNMTkgMjFoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/gallery-thumbnails\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGalleryThumbnails extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Gamepad\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iNiIgeDI9IjEwIiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjgiIHkxPSIxMCIgeTI9IjE0IiAvPgogIDxsaW5lIHgxPSIxNSIgeDI9IjE1LjAxIiB5MT0iMTMiIHkyPSIxMyIgLz4KICA8bGluZSB4MT0iMTgiIHgyPSIxOC4wMSIgeTE9IjExIiB5Mj0iMTEiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB4PSIyIiB5PSI2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/gamepad\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGamepad extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name GamepadDirectional\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMTQ2IDE1Ljg1NGExLjIwNyAxLjIwNyAwIDAgMSAxLjcwOCAwbDEuNTYgMS41NkEyIDIgMCAwIDEgMTUgMTguODI4VjIxYTEgMSAwIDAgMS0xIDFoLTRhMSAxIDAgMCAxLTEtMXYtMi4xNzJhMiAyIDAgMCAxIC41ODYtMS40MTR6IiAvPgogIDxwYXRoIGQ9Ik0xOC44MjggMTVhMiAyIDAgMCAxLTEuNDE0LS41ODZsLTEuNTYtMS41NmExLjIwNyAxLjIwNyAwIDAgMSAwLTEuNzA4bDEuNTYtMS41NkEyIDIgMCAwIDEgMTguODI4IDlIMjFhMSAxIDAgMCAxIDEgMXY0YTEgMSAwIDAgMS0xIDF6IiAvPgogIDxwYXRoIGQ9Ik02LjU4NiAxNC40MTRBMiAyIDAgMCAxIDUuMTcyIDE1SDNhMSAxIDAgMCAxLTEtMXYtNGExIDEgMCAwIDEgMS0xaDIuMTcyYTIgMiAwIDAgMSAxLjQxNC41ODZsMS41NiAxLjU2YTEuMjA3IDEuMjA3IDAgMCAxIDAgMS43MDh6IiAvPgogIDxwYXRoIGQ9Ik05IDNhMSAxIDAgMCAxIDEtMWg0YTEgMSAwIDAgMSAxIDF2Mi4xNzJhMiAyIDAgMCAxLS41ODYgMS40MTRsLTEuNTYgMS41NmExLjIwNyAxLjIwNyAwIDAgMS0xLjcwOCAwbC0xLjU2LTEuNTZBMiAyIDAgMCAxIDkgNS4xNzJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/gamepad-directional\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGamepadDirectional extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Gavel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTMtOC4zODEgOC4zOGExIDEgMCAwIDEtMy4wMDEtM2w4LjM4NC04LjM4MSIgLz4KICA8cGF0aCBkPSJtMTYgMTYgNi02IiAvPgogIDxwYXRoIGQ9Im0yMS41IDEwLjUtOC04IiAvPgogIDxwYXRoIGQ9Im04IDggNi02IiAvPgogIDxwYXRoIGQ9Im04LjUgNy41IDggOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/gavel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGavel extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name GeorgianLari\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNSAyMWE3LjUgNy41IDAgMSAxIDcuMzUtOSIgLz4KICA8cGF0aCBkPSJNMTMgMTJWMyIgLz4KICA8cGF0aCBkPSJNNCAyMWgxNiIgLz4KICA8cGF0aCBkPSJNOSAxMlYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/georgian-lari\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGeorgianLari extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Gem\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSAzIDggOWw0IDEzIDQtMTMtMi41LTYiIC8+CiAgPHBhdGggZD0iTTE3IDNhMiAyIDAgMCAxIDEuNi44bDMgNGEyIDIgMCAwIDEgLjAxMyAyLjM4MmwtNy45OSAxMC45ODZhMiAyIDAgMCAxLTMuMjQ3IDBsLTcuOTktMTAuOTg2QTIgMiAwIDAgMSAyLjQgNy44bDIuOTk4LTMuOTk3QTIgMiAwIDAgMSA3IDN6IiAvPgogIDxwYXRoIGQ9Ik0yIDloMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gem\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGem extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Gift\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3YxNCIgLz4KICA8cGF0aCBkPSJNMjAgMTF2OGEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMnYtOCIgLz4KICA8cGF0aCBkPSJNNy41IDdhMSAxIDAgMCAxIDAtNUE0LjggOCAwIDAgMSAxMiA3YTQuOCA4IDAgMCAxIDQuNS01IDEgMSAwIDAgMSAwIDUiIC8+CiAgPHJlY3QgeD0iMyIgeT0iNyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/gift\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGift extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Ghost\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxMGguMDEiIC8+CiAgPHBhdGggZD0iTTE1IDEwaC4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMmE4IDggMCAwIDAtOCA4djEybDMtMyAyLjUgMi41TDEyIDE5bDIuNSAyLjVMMTcgMTlsMyAzVjEwYTggOCAwIDAgMC04LTh6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ghost\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGhost extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Gauge\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTQgNC00IiAvPgogIDxwYXRoIGQ9Ik0zLjM0IDE5YTEwIDEwIDAgMSAxIDE3LjMyIDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gauge\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGauge extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name GitBranchMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNmE5IDkgMCAwIDAtOSA5VjMiIC8+CiAgPHBhdGggZD0iTTIxIDE4aC02IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iNiIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iMTgiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/git-branch-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitBranchMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name GitBranchPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAzdjEyIiAvPgogIDxwYXRoIGQ9Ik0xOCA5YTMgMyAwIDEgMCAwLTYgMyAzIDAgMCAwIDAgNnoiIC8+CiAgPHBhdGggZD0iTTYgMjFhMyAzIDAgMSAwIDAtNiAzIDMgMCAwIDAgMCA2eiIgLz4KICA8cGF0aCBkPSJNMTUgNmE5IDkgMCAwIDAtOSA5IiAvPgogIDxwYXRoIGQ9Ik0xOCAxNXY2IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOGgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-branch-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitBranchPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name GitCommitVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3Y2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTEyIDE1djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/git-commit-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitCommitVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name GitCommitHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzIiAvPgogIDxsaW5lIHgxPSIzIiB4Mj0iOSIgeTE9IjEyIiB5Mj0iMTIiIC8+CiAgPGxpbmUgeDE9IjE1IiB4Mj0iMjEiIHkxPSIxMiIgeTI9IjEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/git-commit-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitCommitHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideGitCommitHorizontal\n */\ndeclare const LucideGitCommit: typeof LucideGitCommitHorizontal;\n\n/**\n * @component @name GitBranch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNmE5IDkgMCAwIDAtOSA5VjMiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSI2IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-branch\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitBranch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name GitGraph\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNNSA5djYiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE4IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjE4IiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNMTYgMTUuN0E5IDkgMCAwIDAgMTkgOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-graph\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitGraph extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name GitCompare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xMyA2aDNhMiAyIDAgMCAxIDIgMnY3IiAvPgogIDxwYXRoIGQ9Ik0xMSAxOEg4YTIgMiAwIDAgMS0yLTJWOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-compare\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitCompare extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name GitFork\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNMTggOXYyYzAgLjYtLjQgMS0xIDFIN2MtLjYgMC0xLS40LTEtMVY5IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/git-fork\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitFork extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name GitCompareArrows\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNMTIgNmg1YTIgMiAwIDAgMSAyIDJ2NyIgLz4KICA8cGF0aCBkPSJtMTUgOS0zLTMgMy0zIiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iMTgiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTEyIDE4SDdhMiAyIDAgMCAxLTItMlY5IiAvPgogIDxwYXRoIGQ9Im05IDE1IDMgMy0zIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/git-compare-arrows\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitCompareArrows extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name GitMergeConflict\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNmg0YTIgMiAwIDAgMSAyIDJ2NyIgLz4KICA8cGF0aCBkPSJNNiAxMnY5IiAvPgogIDxwYXRoIGQ9Ik05IDMgMyA5IiAvPgogIDxwYXRoIGQ9Ik05IDkgMyAzIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/git-merge-conflict\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitMergeConflict extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name GitPullRequestArrow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNNSA5djEyIiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iMTgiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTE1IDktMy0zIDMtMyIgLz4KICA8cGF0aCBkPSJNMTIgNmg1YTIgMiAwIDAgMSAyIDJ2NyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-pull-request-arrow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitPullRequestArrow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name GitMerge\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik02IDIxVjlhOSA5IDAgMCAwIDkgOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-merge\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitMerge extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name GitPullRequestCreate\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNNiA5djEyIiAvPgogIDxwYXRoIGQ9Ik0xMyA2aDNhMiAyIDAgMCAxIDIgMnYzIiAvPgogIDxwYXRoIGQ9Ik0xOCAxNXY2IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOGgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-pull-request-create\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitPullRequestCreate extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name GitPullRequestClosed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNNiA5djEyIiAvPgogIDxwYXRoIGQ9Im0yMSAzLTYgNiIgLz4KICA8cGF0aCBkPSJtMjEgOS02LTYiIC8+CiAgPHBhdGggZD0iTTE4IDExLjVWMTUiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-pull-request-closed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitPullRequestClosed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name GitPullRequest\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xMyA2aDNhMiAyIDAgMCAxIDIgMnY3IiAvPgogIDxsaW5lIHgxPSI2IiB4Mj0iNiIgeTE9IjkiIHkyPSIyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-pull-request\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitPullRequest extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name GitPullRequestDraft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xOCA2VjUiIC8+CiAgPHBhdGggZD0iTTE4IDExdi0xIiAvPgogIDxsaW5lIHgxPSI2IiB4Mj0iNiIgeTE9IjkiIHkyPSIyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-pull-request-draft\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitPullRequestDraft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name GitPullRequestCreateArrow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNNSA5djEyIiAvPgogIDxwYXRoIGQ9Im0xNSA5LTMtMyAzLTMiIC8+CiAgPHBhdGggZD0iTTEyIDZoNWEyIDIgMCAwIDEgMiAydjMiIC8+CiAgPHBhdGggZD0iTTE5IDE1djYiIC8+CiAgPHBhdGggZD0iTTIyIDE4aC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/git-pull-request-create-arrow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGitPullRequestCreateArrow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name GlobeCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgNiAyIDIgNC00IiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDIwQTEwIDEwIDAgMSAxIDEyIDJhMTQuNSAxNC41IDAgMCAwIDAgMjAgMTQuNSAxNC41IDAgMCAwIDQtMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/globe-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGlobeCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Glasses\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iMTUiIHI9IjQiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxNSIgcj0iNCIgLz4KICA8cGF0aCBkPSJNMTQgMTVhMiAyIDAgMCAwLTItMiAyIDIgMCAwIDAtMiAyIiAvPgogIDxwYXRoIGQ9Ik0yLjUgMTMgNSA3Yy43LTEuMyAxLjQtMiAzLTIiIC8+CiAgPHBhdGggZD0iTTIxLjUgMTMgMTkgN2MtLjctMS4zLTEuNS0yLTMtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/glasses\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGlasses extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name GlobeOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMTE0IDQuNDYyQTE0LjUgMTQuNSAwIDAgMSAxMiAyYTEwIDEwIDAgMCAxIDkuMzEzIDEzLjY0MyIgLz4KICA8cGF0aCBkPSJNMTUuNTU3IDE1LjU1NkExNC41IDE0LjUgMCAwIDEgMTIgMjIgMTAgMTAgMCAwIDEgNC45MjkgNC45MjkiIC8+CiAgPHBhdGggZD0iTTE1Ljg5MiAxMC4yMzRBMTQuNSAxNC41IDAgMCAwIDEyIDJhMTAgMTAgMCAwIDAtMy42NDMuNjg3IiAvPgogIDxwYXRoIGQ9Ik0xNy42NTYgMTJIMjIiIC8+CiAgPHBhdGggZD0iTTE5LjA3MSAxOS4wNzFBMTAgMTAgMCAwIDEgMTIgMjIgMTQuNSAxNC41IDAgMCAxIDguNDQgOC40NSIgLz4KICA8cGF0aCBkPSJNMiAxMmgxMCIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/globe-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGlobeOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name GlobeLock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuNjg2IDE1QTE0LjUgMTQuNSAwIDAgMSAxMiAyMmExNC41IDE0LjUgMCAwIDEgMC0yMCAxMCAxMCAwIDEgMCA5LjU0MiAxMyIgLz4KICA8cGF0aCBkPSJNMiAxMmg4LjUiIC8+CiAgPHBhdGggZD0iTTIwIDZWNGEyIDIgMCAxIDAtNCAwdjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjgiIGhlaWdodD0iNSIgeD0iMTQiIHk9IjYiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/globe-lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGlobeLock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Globe\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgMmExNC41IDE0LjUgMCAwIDAgMCAyMCAxNC41IDE0LjUgMCAwIDAgMC0yMCIgLz4KICA8cGF0aCBkPSJNMiAxMmgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/globe\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGlobe extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Goal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNWMmw4IDQtOCA0IiAvPgogIDxwYXRoIGQ9Ik0yMC41NjEgMTAuMjIyYTkgOSAwIDEgMS0xMi41NS01LjI5IiAvPgogIDxwYXRoIGQ9Ik04LjAwMiA5Ljk5N2E1IDUgMCAxIDAgOC45IDIuMDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/goal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGoal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name GlobeX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMyA1IDUiIC8+CiAgPHBhdGggZD0iTTIgMTJoMjBBMTAgMTAgMCAxIDEgMTIgMmExNC41IDE0LjUgMCAwIDAgMCAyMCAxNC41IDE0LjUgMCAwIDAgNC0xMCIgLz4KICA8cGF0aCBkPSJtMjEgMy01IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/globe-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGlobeX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name GraduationCap\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuNDIgMTAuOTIyYTEgMSAwIDAgMC0uMDE5LTEuODM4TDEyLjgzIDUuMThhMiAyIDAgMCAwLTEuNjYgMEwyLjYgOS4wOGExIDEgMCAwIDAgMCAxLjgzMmw4LjU3IDMuOTA4YTIgMiAwIDAgMCAxLjY2IDB6IiAvPgogIDxwYXRoIGQ9Ik0yMiAxMHY2IiAvPgogIDxwYXRoIGQ9Ik02IDEyLjVWMTZhNiAzIDAgMCAwIDEyIDB2LTMuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/graduation-cap\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGraduationCap extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name GlassWater\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNS4xMTYgNC4xMDRBMSAxIDAgMCAxIDYuMTEgM2gxMS43OGExIDEgMCAwIDEgLjk5NCAxLjEwNUwxNy4xOSAyMC4yMUEyIDIgMCAwIDEgMTUuMiAyMkg4LjhhMiAyIDAgMCAxLTItMS43OXoiIC8+CiAgPHBhdGggZD0iTTYgMTJhNSA1IDAgMCAxIDYgMCA1IDUgMCAwIDAgNiAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/glass-water\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGlassWater extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Grape\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgNVYybC01Ljg5IDUuODkiIC8+CiAgPGNpcmNsZSBjeD0iMTYuNiIgY3k9IjE1Ljg5IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjguMTEiIGN5PSI3LjQiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iMTIuMzUiIGN5PSIxMS42NSIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSIxMy45MSIgY3k9IjUuODUiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iMTguMTUiIGN5PSIxMC4wOSIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSI2LjU2IiBjeT0iMTMuMiIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSIxMC44IiBjeT0iMTcuNDQiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE5IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/grape\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGrape extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Grid2x2Check\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxN2ExIDEgMCAwIDEtMSAxSDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMTRhMiAyIDAgMCAxIDIgMnY2YTEgMSAwIDAgMS0xIDFIMyIgLz4KICA8cGF0aCBkPSJtMTYgMTkgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/grid-2x2-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGrid2x2Check extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideGrid2x2Check\n */\ndeclare const LucideGrid2X2Check: typeof LucideGrid2x2Check;\n\n/**\n * @component @name Gpu\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxN2gxOGEyIDIgMCAwIDAgMi0yVjdhMiAyIDAgMCAwLTItMkgyIiAvPgogIDxwYXRoIGQ9Ik0yIDIxVjMiIC8+CiAgPHBhdGggZD0iTTcgMTd2M2ExIDEgMCAwIDAgMSAxaDVhMSAxIDAgMCAwIDEtMXYtMyIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjExIiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIxMSIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/gpu\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGpu extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Grid2x2X\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxN2ExIDEgMCAwIDEtMSAxSDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMTRhMiAyIDAgMCAxIDIgMnY2YTEgMSAwIDAgMS0xIDFIMyIgLz4KICA8cGF0aCBkPSJtMTYgMTYgNSA1IiAvPgogIDxwYXRoIGQ9Im0xNiAyMSA1LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/grid-2x2-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGrid2x2X extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideGrid2x2X\n */\ndeclare const LucideGrid2X2X: typeof LucideGrid2x2X;\n\n/**\n * @component @name Grid2x2Plus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxN2ExIDEgMCAwIDEtMSAxSDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMTRhMiAyIDAgMCAxIDIgMnY2YTEgMSAwIDAgMS0xIDFIMyIgLz4KICA8cGF0aCBkPSJNMTYgMTloNiIgLz4KICA8cGF0aCBkPSJNMTkgMjJ2LTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/grid-2x2-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGrid2x2Plus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideGrid2x2Plus\n */\ndeclare const LucideGrid2X2Plus: typeof LucideGrid2x2Plus;\n\n/**\n * @component @name Grid2x2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxOCIgLz4KICA8cGF0aCBkPSJNMyAxMmgxOCIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/grid-2x2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGrid2x2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideGrid2x2\n */\ndeclare const LucideGrid2X2: typeof LucideGrid2x2;\n\n/**\n * @component @name Grid3x2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3YxOCIgLz4KICA8cGF0aCBkPSJNMyAxMmgxOCIgLz4KICA8cGF0aCBkPSJNOSAzdjE4IiAvPgogIDxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/grid-3x2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGrid3x2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name GripHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjkiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSI5IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSI5IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTUiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSIxNSIgcj0iMSIgLz4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iMTUiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/grip-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGripHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Grip\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjUiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSI1IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSI1IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSIxMiIgcj0iMSIgLz4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxOSIgcj0iMSIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjE5IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSIxOSIgcj0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/grip\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGrip extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Grid3x3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTMgMTVoMTgiIC8+CiAgPHBhdGggZD0iTTkgM3YxOCIgLz4KICA8cGF0aCBkPSJNMTUgM3YxOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/grid-3x3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGrid3x3 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideGrid3x3\n */\ndeclare const LucideGrid: typeof LucideGrid3x3;\n/**\n * @deprecated\n * @see LucideGrid3x3\n */\ndeclare const LucideGrid3X3: typeof LucideGrid3x3;\n\n/**\n * @component @name GripVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjUiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjE5IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjE1IiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTUiIGN5PSI1IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjE1IiBjeT0iMTkiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/grip-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGripVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Guitar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEuOSAxMi4xIDQuNTE0LTQuNTE0IiAvPgogIDxwYXRoIGQ9Ik0yMC4xIDIuM2ExIDEgMCAwIDAtMS40IDBsLTEuMTE0IDEuMTE0QTIgMiAwIDAgMCAxNyA0LjgyOHYxLjM0NGEyIDIgMCAwIDEtLjU4NiAxLjQxNEEyIDIgMCAwIDEgMTcuODI4IDdoMS4zNDRhMiAyIDAgMCAwIDEuNDE0LS41ODZMMjEuNyA1LjNhMSAxIDAgMCAwIDAtMS40eiIgLz4KICA8cGF0aCBkPSJtNiAxNiAyIDIiIC8+CiAgPHBhdGggZD0iTTguMjMgOS44NUEzIDMgMCAwIDEgMTEgOGE1IDUgMCAwIDEgNSA1IDMgMyAwIDAgMS0xLjg1IDIuNzdsLS45Mi4zOEEyIDIgMCAwIDAgMTIgMThhNCA0IDAgMCAxLTQgNCA2IDYgMCAwIDEtNi02IDQgNCAwIDAgMSA0LTQgMiAyIDAgMCAwIDEuODUtMS4yM3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/guitar\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGuitar extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Ham\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMTQ0IDIxLjE0NEE3LjI3NCAxMC40NDUgNDUgMSAwIDIuODU2IDEwLjg1NiIgLz4KICA8cGF0aCBkPSJNMTMuMTQ0IDIxLjE0NEE3LjI3NCA0LjM2NSA0NSAwIDAgMi44NTYgMTAuODU2YTcuMjc0IDQuMzY1IDQ1IDAgMCAxMC4yODggMTAuMjg4IiAvPgogIDxwYXRoIGQ9Ik0xNi41NjUgMTAuNDM1IDE4LjYgOC40YTIuNTAxIDIuNTAxIDAgMSAwIDEuNjUtNC42NSAyLjUgMi41IDAgMSAwLTQuNjYgMS42NmwtMi4wMjQgMi4wMjUiIC8+CiAgPHBhdGggZD0ibTguNSAxNi41LTEtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ham\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHam extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Hamburger\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZINGEyIDIgMCAxIDEgMC00aDE2YTIgMiAwIDEgMSAwIDRoLTQuMjUiIC8+CiAgPHBhdGggZD0iTTUgMTJhMiAyIDAgMCAxLTItMiA5IDcgMCAwIDEgMTggMCAyIDIgMCAwIDEtMiAyIiAvPgogIDxwYXRoIGQ9Ik01IDE2YTIgMiAwIDAgMC0yIDIgMyAzIDAgMCAwIDMgM2gxMmEzIDMgMCAwIDAgMy0zIDIgMiAwIDAgMC0yLTJxMCAwIDAgMCIgLz4KICA8cGF0aCBkPSJtNi42NyAxMiA2LjEzIDQuNmEyIDIgMCAwIDAgMi44LS40bDMuMTUtNC4yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hamburger\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHamburger extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name HandCoins\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTVoMmEyIDIgMCAxIDAgMC00aC0zYy0uNiAwLTEuMS4yLTEuNC42TDMgMTciIC8+CiAgPHBhdGggZD0ibTcgMjEgMS42LTEuNGMuMy0uNC44LS42IDEuNC0uNmg0YzEuMSAwIDIuMS0uNCAyLjgtMS4ybDQuNi00LjRhMiAyIDAgMCAwLTIuNzUtMi45MWwtNC4yIDMuOSIgLz4KICA8cGF0aCBkPSJtMiAxNiA2IDYiIC8+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSI5IiByPSIyLjkiIC8+CiAgPGNpcmNsZSBjeD0iNiIgY3k9IjUiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/hand-coins\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHandCoins extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Group\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVjMC0xLjEuOS0yIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJjMS4xIDAgMiAuOSAyIDJ2MiIgLz4KICA8cGF0aCBkPSJNMjEgMTd2MmMwIDEuMS0uOSAyLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJNNyAyMUg1Yy0xLjEgMC0yLS45LTItMnYtMiIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI1IiB4PSI3IiB5PSI3IiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI1IiB4PSIxMCIgeT0iMTIiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/group\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideGroup extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name HandGrab\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTEuNVY5YTIgMiAwIDAgMC0yLTJhMiAyIDAgMCAwLTIgMnYxLjQiIC8+CiAgPHBhdGggZD0iTTE0IDEwVjhhMiAyIDAgMCAwLTItMmEyIDIgMCAwIDAtMiAydjIiIC8+CiAgPHBhdGggZD0iTTEwIDkuOVY5YTIgMiAwIDAgMC0yLTJhMiAyIDAgMCAwLTIgMnY1IiAvPgogIDxwYXRoIGQ9Ik02IDE0YTIgMiAwIDAgMC0yLTJhMiAyIDAgMCAwLTIgMiIgLz4KICA8cGF0aCBkPSJNMTggMTFhMiAyIDAgMSAxIDQgMHYzYTggOCAwIDAgMS04IDhoLTRhOCA4IDAgMCAxLTgtOCAyIDIgMCAxIDEgNCAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hand-grab\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHandGrab extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideHandGrab\n */\ndeclare const LucideGrab: typeof LucideHandGrab;\n\n/**\n * @component @name HandMetal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTIuNVYxMGEyIDIgMCAwIDAtMi0yYTIgMiAwIDAgMC0yIDJ2MS40IiAvPgogIDxwYXRoIGQ9Ik0xNCAxMVY5YTIgMiAwIDEgMC00IDB2MiIgLz4KICA8cGF0aCBkPSJNMTAgMTAuNVY1YTIgMiAwIDEgMC00IDB2OSIgLz4KICA8cGF0aCBkPSJtNyAxNS0xLjc2LTEuNzZhMiAyIDAgMCAwLTIuODMgMi44MmwzLjYgMy42QzcuNSAyMS4xNCA5LjIgMjIgMTIgMjJoMmE4IDggMCAwIDAgOC04VjdhMiAyIDAgMSAwLTQgMHY1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hand-metal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHandMetal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name HandFist\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMDM1IDE3LjAxMmEzIDMgMCAwIDAtMy0zbC0uMzExLS4wMDJhLjcyLjcyIDAgMCAxLS41MDUtMS4yMjlsMS4xOTUtMS4xOTVBMiAyIDAgMCAxIDEwLjgyOCAxMUgxMmEyIDIgMCAwIDAgMC00SDkuMjQzYTMgMyAwIDAgMC0yLjEyMi44NzlsLTIuNzA3IDIuNzA3QTQuODMgNC44MyAwIDAgMCAzIDE0YTggOCAwIDAgMCA4IDhoMmE4IDggMCAwIDAgOC04VjdhMiAyIDAgMSAwLTQgMHYyYTIgMiAwIDEgMCA0IDAiIC8+CiAgPHBhdGggZD0iTTEzLjg4OCA5LjY2MkEyIDIgMCAwIDAgMTcgOFY1QTIgMiAwIDEgMCAxMyA1IiAvPgogIDxwYXRoIGQ9Ik05IDVBMiAyIDAgMSAwIDUgNVYxMCIgLz4KICA8cGF0aCBkPSJNOSA3VjRBMiAyIDAgMSAxIDEzIDRWNy4yNjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/hand-fist\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHandFist extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Hammer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTItOS4zNzMgOS4zNzNhMSAxIDAgMCAxLTMuMDAxLTNMMTIgOSIgLz4KICA8cGF0aCBkPSJtMTggMTUgNC00IiAvPgogIDxwYXRoIGQ9Im0yMS41IDExLjUtMS45MTQtMS45MTRBMiAyIDAgMCAxIDE5IDguMTcydi0uMzQ0YTIgMiAwIDAgMC0uNTg2LTEuNDE0bC0xLjY1Ny0xLjY1N0E2IDYgMCAwIDAgMTIuNTE2IDNIOWwxLjI0MyAxLjI0M0E2IDYgMCAwIDEgMTIgOC40ODVWMTBsMiAyaDEuMTcyYTIgMiAwIDAgMSAxLjQxNC41ODZMMTguNSAxNC41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hammer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHammer extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name HandHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTRoMmEyIDIgMCAwIDAgMC00aC0zYy0uNiAwLTEuMS4yLTEuNC42TDMgMTYiIC8+CiAgPHBhdGggZD0ibTE0LjQ1IDEzLjM5IDUuMDUtNC42OTRDMjAuMTk2IDggMjEgNi44NSAyMSA1Ljc1YTIuNzUgMi43NSAwIDAgMC00Ljc5Ny0xLjgzNy4yNzYuMjc2IDAgMCAxLS40MDYgMEEyLjc1IDIuNzUgMCAwIDAgMTEgNS43NWMwIDEuMi44MDIgMi4yNDggMS41IDIuOTQ2TDE2IDExLjk1IiAvPgogIDxwYXRoIGQ9Im0yIDE1IDYgNiIgLz4KICA8cGF0aCBkPSJtNyAyMCAxLjYtMS40Yy4zLS40LjgtLjYgMS40LS42aDRjMS4xIDAgMi4xLS40IDIuOC0xLjJsNC42LTQuNGExIDEgMCAwIDAtMi43NS0yLjkxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hand-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHandHeart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Hand\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTFWNmEyIDIgMCAwIDAtMi0yYTIgMiAwIDAgMC0yIDIiIC8+CiAgPHBhdGggZD0iTTE0IDEwVjRhMiAyIDAgMCAwLTItMmEyIDIgMCAwIDAtMiAydjIiIC8+CiAgPHBhdGggZD0iTTEwIDEwLjVWNmEyIDIgMCAwIDAtMi0yYTIgMiAwIDAgMC0yIDJ2OCIgLz4KICA8cGF0aCBkPSJNMTggOGEyIDIgMCAxIDEgNCAwdjZhOCA4IDAgMCAxLTggOGgtMmMtMi44IDAtNC41LS44Ni01Ljk5LTIuMzRsLTMuNi0zLjZhMiAyIDAgMCAxIDIuODMtMi44Mkw3IDE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hand\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHand extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name HandPlatter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM1YyIiAvPgogIDxwYXRoIGQ9Im0xNS40IDE3LjQgMy4yLTIuOGEyIDIgMCAxIDEgMi44IDIuOWwtMy42IDMuM2MtLjcuOC0xLjcgMS4yLTIuOCAxLjJoLTRjLTEuMSAwLTIuMS0uNC0yLjgtMS4ybC0xLjMwMi0xLjQ2NEExIDEgMCAwIDAgNi4xNTEgMTlINSIgLz4KICA8cGF0aCBkPSJNMiAxNGgxMmEyIDIgMCAwIDEgMCA0aC0yIiAvPgogIDxwYXRoIGQ9Ik00IDEwaDE2IiAvPgogIDxwYXRoIGQ9Ik01IDEwYTcgNyAwIDAgMSAxNCAwIiAvPgogIDxwYXRoIGQ9Ik01IDE0djZhMSAxIDAgMCAxLTEgMUgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hand-platter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHandPlatter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Handbag\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi4wNDggMTguNTY2QTIgMiAwIDAgMCA0IDIxaDE2YTIgMiAwIDAgMCAxLjk1Mi0yLjQzNGwtMi05QTIgMiAwIDAgMCAxOCA4SDZhMiAyIDAgMCAwLTEuOTUyIDEuNTY2eiIgLz4KICA8cGF0aCBkPSJNOCAxMVY2YTQgNCAwIDAgMSA4IDB2NSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/handbag\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHandbag extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name HandHelping\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTJoMmEyIDIgMCAxIDAgMC00aC0zYy0uNiAwLTEuMS4yLTEuNC42TDMgMTQiIC8+CiAgPHBhdGggZD0ibTcgMTggMS42LTEuNGMuMy0uNC44LS42IDEuNC0uNmg0YzEuMSAwIDIuMS0uNCAyLjgtMS4ybDQuNi00LjRhMiAyIDAgMCAwLTIuNzUtMi45MWwtNC4yIDMuOSIgLz4KICA8cGF0aCBkPSJtMiAxMyA2IDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/hand-helping\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHandHelping extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideHandHelping\n */\ndeclare const LucideHelpingHand: typeof LucideHandHelping;\n\n/**\n * @component @name Handshake\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTcgMiAyYTEgMSAwIDEgMCAzLTMiIC8+CiAgPHBhdGggZD0ibTE0IDE0IDIuNSAyLjVhMSAxIDAgMSAwIDMtM2wtMy44OC0zLjg4YTMgMyAwIDAgMC00LjI0IDBsLS44OC44OGExIDEgMCAxIDEtMy0zbDIuODEtMi44MWE1Ljc5IDUuNzkgMCAwIDEgNy4wNi0uODdsLjQ3LjI4YTIgMiAwIDAgMCAxLjQyLjI1TDIxIDQiIC8+CiAgPHBhdGggZD0ibTIxIDMgMSAxMWgtMiIgLz4KICA8cGF0aCBkPSJNMyAzIDIgMTRsNi41IDYuNWExIDEgMCAxIDAgMy0zIiAvPgogIDxwYXRoIGQ9Ik0zIDRoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/handshake\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHandshake extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name HardDriveUpload\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgNi00LTQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0xMiAydjgiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjgiIHg9IjIiIHk9IjE0IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNiAxOGguMDEiIC8+CiAgPHBhdGggZD0iTTEwIDE4aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hard-drive-upload\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHardDriveUpload extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name HardDriveDownload\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnY4IiAvPgogIDxwYXRoIGQ9Im0xNiA2LTQgNC00LTQiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjgiIHg9IjIiIHk9IjE0IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNiAxOGguMDEiIC8+CiAgPHBhdGggZD0iTTEwIDE4aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hard-drive-download\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHardDriveDownload extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name HardDrive\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yLjIxMiAxMS41NzdhMiAyIDAgMCAwLS4yMTIuODk2VjE4YTIgMiAwIDAgMCAyIDJoMTZhMiAyIDAgMCAwIDItMnYtNS41MjdhMiAyIDAgMCAwLS4yMTItLjg5NkwxOC41NSA1LjExQTIgMiAwIDAgMCAxNi43NiA0SDcuMjRhMiAyIDAgMCAwLTEuNzkgMS4xMXoiIC8+CiAgPHBhdGggZD0iTTIxLjk0NiAxMi4wMTNIMi4wNTQiIC8+CiAgPHBhdGggZD0iTTYgMTZoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hard-drive\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHardDrive extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name HardHat\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTBWNWExIDEgMCAwIDEgMS0xaDJhMSAxIDAgMCAxIDEgMXY1IiAvPgogIDxwYXRoIGQ9Ik0xNCA2YTYgNiAwIDAgMSA2IDZ2MyIgLz4KICA8cGF0aCBkPSJNNCAxNXYtM2E2IDYgMCAwIDEgNi02IiAvPgogIDxyZWN0IHg9IjIiIHk9IjE1IiB3aWR0aD0iMjAiIGhlaWdodD0iNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/hard-hat\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHardHat extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Hash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iNCIgeDI9IjIwIiB5MT0iOSIgeTI9IjkiIC8+CiAgPGxpbmUgeDE9IjQiIHgyPSIyMCIgeTE9IjE1IiB5Mj0iMTUiIC8+CiAgPGxpbmUgeDE9IjEwIiB4Mj0iOCIgeTE9IjMiIHkyPSIyMSIgLz4KICA8bGluZSB4MT0iMTYiIHgyPSIxNCIgeTE9IjMiIHkyPSIyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHash extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Hd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJINiIgLz4KICA8cGF0aCBkPSJNMTAgMTVWOSIgLz4KICA8cGF0aCBkPSJNMTQgMTQuNWEuNS41IDAgMCAwIC41LjVoMWEyLjUgMi41IDAgMCAwIDIuNS0yLjV2LTFBMi41IDIuNSAwIDAgMCAxNS41IDloLTFhLjUuNSAwIDAgMC0uNS41eiIgLz4KICA8cGF0aCBkPSJNNiAxNVY5IiAvPgogIDxyZWN0IHg9IjIiIHk9IjUiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/hd\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHd extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Haze\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNS4yIDYuMiAxLjQgMS40IiAvPgogIDxwYXRoIGQ9Ik0yIDEzaDIiIC8+CiAgPHBhdGggZD0iTTIwIDEzaDIiIC8+CiAgPHBhdGggZD0ibTE3LjQgNy42IDEuNC0xLjQiIC8+CiAgPHBhdGggZD0iTTIyIDE3SDIiIC8+CiAgPHBhdGggZD0iTTIyIDIxSDIiIC8+CiAgPHBhdGggZD0iTTE2IDEzYTQgNCAwIDAgMC04IDAiIC8+CiAgPHBhdGggZD0iTTEyIDVWMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/haze\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHaze extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name HdmiPort\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgOWExIDEgMCAwMC0xLTFIM2ExIDEgMCAwMC0xIDF2NGExIDEgMCAwMDEgMWguNWEyIDIgMCAwMTEuNi44bC4zLjRBMiAyIDAgMDA3IDE2aDEwYTIgMiAwIDAwMS42LS44bC4zLS40YTIgMiAwIDAxMS42LS44aC41YTEgMSAwIDAwMS0xeiIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hdmi-port\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHdmiPort extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name HatGlasses\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMThhMiAyIDAgMCAwLTQgMCIgLz4KICA8cGF0aCBkPSJtMTkgMTEtMi4xMS02LjY1N2EyIDIgMCAwIDAtMi43NTItMS4xNDhsLTEuMjc2LjYxQTIgMiAwIDAgMSAxMiA0SDguNWEyIDIgMCAwIDAtMS45MjUgMS40NTZMNSAxMSIgLz4KICA8cGF0aCBkPSJNMiAxMWgyMCIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hat-glasses\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHatGlasses extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Heading1\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik00IDE4VjYiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjYiIC8+CiAgPHBhdGggZD0ibTE3IDEyIDMtMnY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heading-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeading1 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Heading2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik00IDE4VjYiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjYiIC8+CiAgPHBhdGggZD0iTTIxIDE4aC00YzAtNCA0LTMgNC02IDAtMS41LTItMi41LTQtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heading-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeading2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Heading6\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik00IDE4VjYiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjYiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSIxNiIgcj0iMiIgLz4KICA8cGF0aCBkPSJNMjAgMTBjLTIgMi0zIDMuNS0zIDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/heading-6\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeading6 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Heading3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik00IDE4VjYiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjYiIC8+CiAgPHBhdGggZD0iTTE3LjUgMTAuNWMxLjctMSAzLjUgMCAzLjUgMS41YTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTE3IDE3LjVjMiAxLjUgNCAuMyA0LTEuNWEyIDIgMCAwIDAtMi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heading-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeading3 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Heading\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxMmgxMiIgLz4KICA8cGF0aCBkPSJNNiAyMFY0IiAvPgogIDxwYXRoIGQ9Ik0xOCAyMFY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heading\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeading extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name HeadphoneOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTRoLTEuMzQzIiAvPgogIDxwYXRoIGQ9Ik05LjEyOCAzLjQ3QTkgOSAwIDAgMSAyMSAxMnYzLjM0MyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMC40MTQgMjAuNDE0QTIgMiAwIDAgMSAxOSAyMWgtMWEyIDIgMCAwIDEtMi0ydi0zIiAvPgogIDxwYXRoIGQ9Ik0zIDE0aDNhMiAyIDAgMCAxIDIgMnYzYTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0ydi03YTkgOSAwIDAgMSAyLjYzNi02LjM2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/headphone-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeadphoneOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Heading5\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik00IDE4VjYiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjYiIC8+CiAgPHBhdGggZD0iTTE3IDEzdi0zaDQiIC8+CiAgPHBhdGggZD0iTTE3IDE3LjdjLjQuMi44LjMgMS4zLjMgMS41IDAgMi43LTEuMSAyLjctMi41UzE5LjggMTMgMTguMyAxM0gxNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heading-5\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeading5 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Headset\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMWgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnYtNVptMCAwYTkgOSAwIDEgMSAxOCAwbTAgMHY1YTIgMiAwIDAgMS0yIDJoLTFhMiAyIDAgMCAxLTItMnYtM2EyIDIgMCAwIDEgMi0yaDNaIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNnYyYTQgNCAwIDAgMS00IDRoLTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/headset\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeadset extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name HeartCrack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNDA5IDUuODI0Yy0uNzAyLjc5Mi0xLjE1IDEuNDk2LTEuNDE1IDIuMTY2bDIuMTUzIDIuMTU2YS41LjUgMCAwIDEgMCAuNzA3bC0yLjI5MyAyLjI5M2EuNS41IDAgMCAwIDAgLjcwN0wxMiAxNSIgLz4KICA8cGF0aCBkPSJNMTMuNTA4IDIwLjMxM2EyIDIgMCAwIDEtMyAuMDE5TDUgMTVjLTEuNS0xLjUtMy0zLjItMy01LjVhNS41IDUuNSAwIDAgMSA5LjU5MS0zLjY3Ny42LjYgMCAwIDAgLjgxOC4wMDFBNS41IDUuNSAwIDAgMSAyMiA5LjVjMCAyLjI5LTEuNSA0LTMgNS41eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heart-crack\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeartCrack extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name HeartHandshake\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuNDE0IDE0LjQxNEMyMSAxMi44MjggMjIgMTEuNSAyMiA5LjVhNS41IDUuNSAwIDAgMC05LjU5MS0zLjY3Ni42LjYgMCAwIDEtLjgxOC4wMDFBNS41IDUuNSAwIDAgMCAyIDkuNWMwIDIuMyAxLjUgNCAzIDUuNWw1LjUzNSA1LjM2MmEyIDIgMCAwIDAgMi44NzkuMDUyIDIuMTIgMi4xMiAwIDAgMC0uMDA0LTMgMi4xMjQgMi4xMjQgMCAxIDAgMy0zIDIuMTI0IDIuMTI0IDAgMCAwIDMuMDA0IDAgMiAyIDAgMCAwIDAtMi44MjhsLTEuODgxLTEuODgyYTIuNDEgMi40MSAwIDAgMC0zLjQwOSAwbC0xLjcxIDEuNzFhMiAyIDAgMCAxLTIuODI4IDAgMiAyIDAgMCAxIDAtMi44MjhsMi44MjMtMi43NjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/heart-handshake\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeartHandshake extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Heading4\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMThWNiIgLz4KICA8cGF0aCBkPSJNMTcgMTB2M2ExIDEgMCAwIDAgMSAxaDMiIC8+CiAgPHBhdGggZD0iTTIxIDEwdjgiIC8+CiAgPHBhdGggZD0iTTQgMTJoOCIgLz4KICA8cGF0aCBkPSJNNCAxOFY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heading-4\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeading4 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name HeartMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuODc2IDE4Ljk5LTEuMzY4IDEuMzIzYTIgMiAwIDAgMS0zIC4wMTlMNSAxNWMtMS41LTEuNS0zLTMuMi0zLTUuNWE1LjUgNS41IDAgMCAxIDkuNTkxLTMuNjc2LjU2LjU2IDAgMCAwIC44MTggMEE1LjQ5IDUuNDkgMCAwIDEgMjIgOS41YTUuMiA1LjIgMCAwIDEtLjI0NCAxLjU3MiIgLz4KICA8cGF0aCBkPSJNMTUgMTVoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heart-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeartMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name HeartOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSA0Ljg5M2E1LjUgNS41IDAgMCAxIDEuMDkxLjkzMS41Ni41NiAwIDAgMCAuODE4IDBBNS40OSA1LjQ5IDAgMCAxIDIyIDkuNWMwIDEuODcyLTEuMDAyIDMuMzU2LTIuMTg3IDQuNjU1IiAvPgogIDxwYXRoIGQ9Im0xNi45NjcgMTYuOTY3LTMuNDU5IDMuMzQ2YTIgMiAwIDAgMS0zIC4wMTlMNSAxNWMtMS41LTEuNS0zLTMuMi0zLTUuNWE1LjUgNS41IDAgMCAxIDIuNzQ3LTQuNzYxIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/heart-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeartOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Headphones\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxNGgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnYtN2E5IDkgMCAwIDEgMTggMHY3YTIgMiAwIDAgMS0yIDJoLTFhMiAyIDAgMCAxLTItMnYtM2EyIDIgMCAwIDEgMi0yaDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/headphones\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeadphones extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name HeartPulse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5LjVhNS41IDUuNSAwIDAgMSA5LjU5MS0zLjY3Ni41Ni41NiAwIDAgMCAuODE4IDBBNS40OSA1LjQ5IDAgMCAxIDIyIDkuNWMwIDIuMjktMS41IDQtMyA1LjVsLTUuNDkyIDUuMzEzYTIgMiAwIDAgMS0zIC4wMTlMNSAxNWMtMS41LTEuNS0zLTMuMi0zLTUuNSIgLz4KICA8cGF0aCBkPSJNMy4yMiAxM0g5LjVsLjUtMSAyIDQuNSAyLTcgMS41IDMuNWg1LjI3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heart-pulse\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeartPulse extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name HeartX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuNSAxMi41IDUgNSIgLz4KICA8cGF0aCBkPSJtMjAuNSAxMi41LTUgNSIgLz4KICA8cGF0aCBkPSJNMjEuOTU1IDguNzc0YTUuNSA1LjUgMCAwIDAtOS41NDYtMi45NS42LjYgMCAwIDEtLjgxOCAwQTUuNSA1LjUgMCAwIDAgMiA5LjVjMCAyLjMgMS41IDQgMyA1LjVsNS41MDggNS4zMzJhMiAyIDAgMCAwIDIuNTcuMzUyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heart-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeartX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Heart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5LjVhNS41IDUuNSAwIDAgMSA5LjU5MS0zLjY3Ni41Ni41NiAwIDAgMCAuODE4IDBBNS40OSA1LjQ5IDAgMCAxIDIyIDkuNWMwIDIuMjktMS41IDQtMyA1LjVsLTUuNDkyIDUuMzEzYTIgMiAwIDAgMS0zIC4wMTlMNSAxNWMtMS41LTEuNS0zLTMuMi0zLTUuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Heater\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgOGMyLTMtMi0zIDAtNiIgLz4KICA8cGF0aCBkPSJNMTUuNSA4YzItMy0yLTMgMC02IiAvPgogIDxwYXRoIGQ9Ik02IDEwaC4wMSIgLz4KICA8cGF0aCBkPSJNNiAxNGguMDEiIC8+CiAgPHBhdGggZD0iTTEwIDE2di00IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNnYtNCIgLz4KICA8cGF0aCBkPSJNMTggMTZ2LTQiIC8+CiAgPHBhdGggZD0iTTIwIDZhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMlY4YTIgMiAwIDAgMSAyLTJoMyIgLz4KICA8cGF0aCBkPSJNNSAyMHYyIiAvPgogIDxwYXRoIGQ9Ik0xOSAyMHYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heater\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeater extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Hexagon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTZWOGEyIDIgMCAwIDAtMS0xLjczbC03LTRhMiAyIDAgMCAwLTIgMGwtNyA0QTIgMiAwIDAgMCAzIDh2OGEyIDIgMCAwIDAgMSAxLjczbDcgNGEyIDIgMCAwIDAgMiAwbDctNEEyIDIgMCAwIDAgMjEgMTZ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hexagon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHexagon extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Helicopter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTd2NCIgLz4KICA8cGF0aCBkPSJNMTQgM3Y4YTIgMiAwIDAgMCAyIDJoNS44NjUiIC8+CiAgPHBhdGggZD0iTTE3IDE3djQiIC8+CiAgPHBhdGggZD0iTTE4IDE3YTQgNCAwIDAgMCA0LTQgOCA2IDAgMCAwLTgtNiA2IDUgMCAwIDAtNiA1djNhMiAyIDAgMCAwIDIgMnoiIC8+CiAgPHBhdGggZD0iTTIgMTB2NSIgLz4KICA8cGF0aCBkPSJNNiAzaDE2IiAvPgogIDxwYXRoIGQ9Ik03IDIxaDE0IiAvPgogIDxwYXRoIGQ9Ik04IDEzSDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/helicopter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHelicopter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Highlighter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSAxMS02IDZ2M2g5bDMtMyIgLz4KICA8cGF0aCBkPSJtMjIgMTItNC42IDQuNmEyIDIgMCAwIDEtMi44IDBsLTUuMi01LjJhMiAyIDAgMCAxIDAtMi44TDE0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/highlighter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHighlighter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Hop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuODIgMTYuMTJjMS42OS42IDMuOTEuNzkgNS4xOC44NS41NS4wMyAxLS40Mi45Ny0uOTctLjA2LTEuMjctLjI2LTMuNS0uODUtNS4xOCIgLz4KICA8cGF0aCBkPSJNMTEuNSA2LjVjMS42NCAwIDUtLjM4IDYuNzEtMS4wNy41Mi0uMi41NS0uODIuMTItMS4xN0ExMCAxMCAwIDAgMCA0LjI2IDE4LjMzYy4zNS40My45Ni40IDEuMTctLjEyLjY5LTEuNzEgMS4wNy01LjA3IDEuMDctNi43MSAxLjM0LjQ1IDMuMS45IDQuODguNjJhLjg4Ljg4IDAgMCAwIC43My0uNzRjLjMtMi4xNC0uMTUtMy41LS42MS00Ljg4IiAvPgogIDxwYXRoIGQ9Ik0xNS42MiAxNi45NWMuMi44NS42MiAyLjc2LjUgNC4yOGEuNzcuNzcgMCAwIDEtLjkuNyAxNi42NCAxNi42NCAwIDAgMS00LjA4LTEuMzYiIC8+CiAgPHBhdGggZD0iTTE2LjEzIDIxLjA1YzEuNjUuNjMgMy42OC44NCA0Ljg3LjkxYS45LjkgMCAwIDAgLjk2LS45NiAxNy42OCAxNy42OCAwIDAgMC0uOS00Ljg3IiAvPgogIDxwYXRoIGQ9Ik0xNi45NCAxNS42MmMuODYuMiAyLjc3LjYyIDQuMjkuNWEuNzcuNzcgMCAwIDAgLjctLjkgMTYuNjQgMTYuNjQgMCAwIDAtMS4zNi00LjA4IiAvPgogIDxwYXRoIGQ9Ik0xNy45OSA1LjUyYTIwLjgyIDIwLjgyIDAgMCAxIDMuMTUgNC41LjguOCAwIDAgMS0uNjggMS4xM2MtMi4zMy4yLTUuMy0uMzItOC4yNy0xLjU3IiAvPgogIDxwYXRoIGQ9Ik00LjkzIDQuOTMgMyAzYS43LjcgMCAwIDEgMC0xIiAvPgogIDxwYXRoIGQ9Ik05LjU4IDEyLjE4YzEuMjQgMi45OCAxLjc3IDUuOTUgMS41NyA4LjI4YS44LjggMCAwIDEtMS4xMy42OCAyMC44MiAyMC44MiAwIDAgMS00LjUtMy4xNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHop extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Hotel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjJ2LTYuNTciIC8+CiAgPHBhdGggZD0iTTEyIDExaC4wMSIgLz4KICA8cGF0aCBkPSJNMTIgN2guMDEiIC8+CiAgPHBhdGggZD0iTTE0IDE1LjQzVjIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNmE1IDUgMCAwIDAtNiAwIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMWguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDdoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDExaC4wMSIgLz4KICA8cGF0aCBkPSJNOCA3aC4wMSIgLz4KICA8cmVjdCB4PSI0IiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMjAiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hotel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHotel extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Hospital\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3Y0IiAvPgogIDxwYXRoIGQ9Ik0xNCAyMXYtM2EyIDIgMCAwIDAtNCAwdjMiIC8+CiAgPHBhdGggZD0iTTE0IDloLTQiIC8+CiAgPHBhdGggZD0iTTE4IDExaDJhMiAyIDAgMCAxIDIgMnY2YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0ydi05YTIgMiAwIDAgMSAyLTJoMiIgLz4KICA8cGF0aCBkPSJNMTggMjFWNWEyIDIgMCAwIDAtMi0ySDhhMiAyIDAgMCAwLTIgMnYxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hospital\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHospital extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name HopOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuODIgMTYuMTJjMS42OS42IDMuOTEuNzkgNS4xOC44NS4yOC4wMS41My0uMDkuNy0uMjciIC8+CiAgPHBhdGggZD0iTTExLjE0IDIwLjU3Yy41Mi4yNCAyLjQ0IDEuMTIgNC4wOCAxLjM3LjQ2LjA2Ljg2LS4yNS45LS43MS4xMi0xLjUyLS4zLTMuNDMtLjUtNC4yOCIgLz4KICA8cGF0aCBkPSJNMTYuMTMgMjEuMDVjMS42NS42MyAzLjY4Ljg0IDQuODcuOTFhLjkuOSAwIDAgMCAuNy0uMjYiIC8+CiAgPHBhdGggZD0iTTE3Ljk5IDUuNTJhMjAuODMgMjAuODMgMCAwIDEgMy4xNSA0LjUuOC44IDAgMCAxLS42OCAxLjEzYy0xLjE3LjEtMi41LjAyLTMuOS0uMjUiIC8+CiAgPHBhdGggZD0iTTIwLjU3IDExLjE0Yy4yNC41MiAxLjEyIDIuNDQgMS4zNyA0LjA4LjA0LjMtLjA4LjU5LS4zMS43NSIgLz4KICA8cGF0aCBkPSJNNC45MyA0LjkzYTEwIDEwIDAgMCAwLS42NyAxMy40Yy4zNS40My45Ni40IDEuMTctLjEyLjY5LTEuNzEgMS4wNy01LjA3IDEuMDctNi43MSAxLjM0LjQ1IDMuMS45IDQuODguNjJhLjg1Ljg1IDAgMCAwIC40OC0uMjQiIC8+CiAgPHBhdGggZD0iTTUuNTIgMTcuOTljMS4wNS45NSAyLjkxIDIuNDIgNC41IDMuMTVhLjguOCAwIDAgMCAxLjEzLS42OGMuMi0yLjM0LS4zMy01LjMtMS41Ny04LjI4IiAvPgogIDxwYXRoIGQ9Ik04LjM1IDIuNjhhMTAgMTAgMCAwIDEgOS45OCAxLjU4Yy40My4zNS40Ljk2LS4xMiAxLjE3LTEuNS42LTQuMy45OC02LjA3IDEuMDUiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hop-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHopOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name HouseHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOC42MiAxMy44QTIuMjUgMi4yNSAwIDEgMSAxMiAxMC44MzZhMi4yNSAyLjI1IDAgMSAxIDMuMzggMi45NjZsLTIuNjI2IDIuODU2YS45OTguOTk4IDAgMCAxLTEuNTA3IDB6IiAvPgogIDxwYXRoIGQ9Ik0zIDEwYTIgMiAwIDAgMSAuNzA5LTEuNTI4bDctNmEyIDIgMCAwIDEgMi41ODIgMGw3IDZBMiAyIDAgMCAxIDIxIDEwdjlhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/house-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHouseHeart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name HousePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMzUgMjFINWEyIDIgMCAwIDEtMi0ydi05YTIgMiAwIDAgMSAuNzEtMS41M2w3LTZhMiAyIDAgMCAxIDIuNTggMGw3IDZBMiAyIDAgMCAxIDIxIDEwdjIuMzUiIC8+CiAgPHBhdGggZD0iTTE0LjggMTIuNEExIDEgMCAwIDAgMTQgMTJoLTRhMSAxIDAgMCAwLTEgMXY4IiAvPgogIDxwYXRoIGQ9Ik0xNSAxOGg2IiAvPgogIDxwYXRoIGQ9Ik0xOCAxNXY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/house-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHousePlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Hourglass\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMmgxNCIgLz4KICA8cGF0aCBkPSJNNSAyaDE0IiAvPgogIDxwYXRoIGQ9Ik0xNyAyMnYtNC4xNzJhMiAyIDAgMCAwLS41ODYtMS40MTRMMTIgMTJsLTQuNDE0IDQuNDE0QTIgMiAwIDAgMCA3IDE3LjgyOFYyMiIgLz4KICA8cGF0aCBkPSJNNyAydjQuMTcyYTIgMiAwIDAgMCAuNTg2IDEuNDE0TDEyIDEybDQuNDE0LTQuNDE0QTIgMiAwIDAgMCAxNyA2LjE3MlYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hourglass\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHourglass extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name House\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMjF2LThhMSAxIDAgMCAwLTEtMWgtNGExIDEgMCAwIDAtMSAxdjgiIC8+CiAgPHBhdGggZD0iTTMgMTBhMiAyIDAgMCAxIC43MDktMS41MjhsNy02YTIgMiAwIDAgMSAyLjU4MiAwbDcgNkEyIDIgMCAwIDEgMjEgMTB2OWEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/house\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHouse extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideHouse\n */\ndeclare const LucideHome: typeof LucideHouse;\n\n/**\n * @component @name HouseWifi\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOS41IDEzLjg2NmE0IDQgMCAwIDEgNSAuMDEiIC8+CiAgPHBhdGggZD0iTTEyIDE3aC4wMSIgLz4KICA8cGF0aCBkPSJNMyAxMGEyIDIgMCAwIDEgLjcwOS0xLjUyOGw3LTZhMiAyIDAgMCAxIDIuNTgyIDBsNyA2QTIgMiAwIDAgMSAyMSAxMHY5YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0yeiIgLz4KICA8cGF0aCBkPSJNNyAxMC43NTRhOCA4IDAgMCAxIDEwIDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/house-wifi\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHouseWifi extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name HousePlug\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJWOC45NjQiIC8+CiAgPHBhdGggZD0iTTE0IDEyVjguOTY0IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMmExIDEgMCAwIDEgMSAxdjJhMiAyIDAgMCAxLTIgMmgtNGEyIDIgMCAwIDEtMi0ydi0yYTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik04LjUgMjFINWEyIDIgMCAwIDEtMi0ydi05YTIgMiAwIDAgMSAuNzA5LTEuNTI4bDctNmEyIDIgMCAwIDEgMi41ODIgMGw3IDZBMiAyIDAgMCAxIDIxIDEwdjlhMiAyIDAgMCAxLTIgMmgtNWEyIDIgMCAwIDEtMi0ydi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/house-plug\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHousePlug extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name HeartPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuNDc5IDE5LjM3NC0uOTcxLjkzOWEyIDIgMCAwIDEtMyAuMDE5TDUgMTVjLTEuNS0xLjUtMy0zLjItMy01LjVhNS41IDUuNSAwIDAgMSA5LjU5MS0zLjY3Ni41Ni41NiAwIDAgMCAuODE4IDBBNS40OSA1LjQ5IDAgMCAxIDIyIDkuNWE1LjIgNS4yIDAgMCAxLS4yMTkgMS40OSIgLz4KICA8cGF0aCBkPSJNMTUgMTVoNiIgLz4KICA8cGF0aCBkPSJNMTggMTJ2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heart-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideHeartPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name IceCreamCone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyAxMSA0LjA4IDEwLjM1YTEgMSAwIDAgMCAxLjg0IDBMMTcgMTEiIC8+CiAgPHBhdGggZD0iTTE3IDdBNSA1IDAgMCAwIDcgNyIgLz4KICA8cGF0aCBkPSJNMTcgN2EyIDIgMCAwIDEgMCA0SDdhMiAyIDAgMCAxIDAtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ice-cream-cone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideIceCreamCone extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideIceCreamCone\n */\ndeclare const LucideIceCream: typeof LucideIceCreamCone;\n\n/**\n * @component @name IdCard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTBoMiIgLz4KICA8cGF0aCBkPSJNMTYgMTRoMiIgLz4KICA8cGF0aCBkPSJNNi4xNyAxNWEzIDMgMCAwIDEgNS42NiAwIiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSIxMSIgcj0iMiIgLz4KICA8cmVjdCB4PSIyIiB5PSI1IiB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/id-card\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideIdCard extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name IdCardLanyard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNSA4aC0zIiAvPgogIDxwYXRoIGQ9Im0xNSAyLTEgMmgzYTIgMiAwIDAgMSAyIDJ2MTRhMiAyIDAgMCAxLTIgMkg3YTIgMiAwIDAgMS0yLTJWNmEyIDIgMCAwIDEgMi0yaDMiIC8+CiAgPHBhdGggZD0iTTE2Ljg5OSAyMkE1IDUgMCAwIDAgNy4xIDIyIiAvPgogIDxwYXRoIGQ9Im05IDIgMyA2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTUiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/id-card-lanyard\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideIdCardLanyard extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ImageDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMyAyMUg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDE0YTIgMiAwIDAgMSAyIDJ2MTBsLTMuMS0zLjFhMiAyIDAgMCAwLTIuODE0LjAxNEw2IDIxIiAvPgogIDxwYXRoIGQ9Im0xNCAxOSAzIDN2LTUuNSIgLz4KICA8cGF0aCBkPSJtMTcgMjIgMy0zIiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSI5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/image-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideImageDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name IceCreamBowl\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTdjNSAwIDgtMi42OSA4LTZINGMwIDMuMzEgMyA2IDggNm0tNCA0aDhtLTQtM3YzTTUuMTQgMTFhMy41IDMuNSAwIDEgMSA2LjcxIDAiIC8+CiAgPHBhdGggZD0iTTEyLjE0IDExYTMuNSAzLjUgMCAxIDEgNi43MSAwIiAvPgogIDxwYXRoIGQ9Ik0xNS41IDYuNWEzLjUgMy41IDAgMSAwLTcgMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ice-cream-bowl\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideIceCreamBowl extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideIceCreamBowl\n */\ndeclare const LucideIceCream2: typeof LucideIceCreamBowl;\n\n/**\n * @component @name ImageMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOXYxMGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoNyIgLz4KICA8bGluZSB4MT0iMTYiIHgyPSIyMiIgeTE9IjUiIHkyPSI1IiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSI5IiByPSIyIiAvPgogIDxwYXRoIGQ9Im0yMSAxNS0zLjA4Ni0zLjA4NmEyIDIgMCAwIDAtMi44MjggMEw2IDIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/image-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideImageMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ImageOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMiIgeTI9IjIyIiAvPgogIDxwYXRoIGQ9Ik0xMC40MSAxMC40MWEyIDIgMCAxIDEtMi44My0yLjgzIiAvPgogIDxsaW5lIHgxPSIxMy41IiB4Mj0iNiIgeTE9IjEzLjUiIHkyPSIyMSIgLz4KICA8bGluZSB4MT0iMTgiIHgyPSIyMSIgeTE9IjEyIiB5Mj0iMTUiIC8+CiAgPHBhdGggZD0iTTMuNTkgMy41OUExLjk5IDEuOTkgMCAwIDAgMyA1djE0YTIgMiAwIDAgMCAyIDJoMTRjLjU1IDAgMS4wNTItLjIyIDEuNDEtLjU5IiAvPgogIDxwYXRoIGQ9Ik0yMSAxNVY1YTIgMiAwIDAgMC0yLTJIOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/image-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideImageOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ImagePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNWg2IiAvPgogIDxwYXRoIGQ9Ik0xOSAydjYiIC8+CiAgPHBhdGggZD0iTTIxIDExLjVWMTlhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDcuNSIgLz4KICA8cGF0aCBkPSJtMjEgMTUtMy4wODYtMy4wODZhMiAyIDAgMCAwLTIuODI4IDBMNiAyMSIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iOSIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/image-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideImagePlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ImagePlay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTUuMDAzYTEgMSAwIDAgMSAxLjUxNy0uODU5bDQuOTk3IDIuOTk3YTEgMSAwIDAgMSAwIDEuNzE4bC00Ljk5NyAyLjk5N2ExIDEgMCAwIDEtMS41MTctLjg2eiIgLz4KICA8cGF0aCBkPSJNMjEgMTIuMTdWNWEyIDIgMCAwIDAtMi0ySDVhMiAyIDAgMCAwLTIgMnYxNGEyIDIgMCAwIDAgMiAyaDYiIC8+CiAgPHBhdGggZD0ibTYgMjEgNS01IiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSI5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/image-play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideImagePlay extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ImageUpscale\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM2g1djUiIC8+CiAgPHBhdGggZD0iTTE3IDIxaDJhMiAyIDAgMCAwIDItMiIgLz4KICA8cGF0aCBkPSJNMjEgMTJ2MyIgLz4KICA8cGF0aCBkPSJtMjEgMy01IDUiIC8+CiAgPHBhdGggZD0iTTMgN1Y1YTIgMiAwIDAgMSAyLTIiIC8+CiAgPHBhdGggZD0ibTUgMjEgNC4xNDQtNC4xNDRhMS4yMSAxLjIxIDAgMCAxIDEuNzEyIDBMMTMgMTkiIC8+CiAgPHBhdGggZD0iTTkgM2gzIiAvPgogIDxyZWN0IHg9IjMiIHk9IjExIiB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/image-upscale\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideImageUpscale extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ImageUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMyAyMUg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDE0YTIgMiAwIDAgMSAyIDJ2MTBsLTMuMS0zLjFhMiAyIDAgMCAwLTIuODE0LjAxNEw2IDIxIiAvPgogIDxwYXRoIGQ9Im0xNCAxOS41IDMtMyAzIDMiIC8+CiAgPHBhdGggZD0iTTE3IDIydi01LjUiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/image-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideImageUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Import\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxMiIgLz4KICA8cGF0aCBkPSJtOCAxMSA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik04IDVINGEyIDIgMCAwIDAtMiAydjEwYTIgMiAwIDAgMCAyIDJoMTZhMiAyIDAgMCAwIDItMlY3YTIgMiAwIDAgMC0yLTJoLTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/import\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideImport extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Image\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iOSIgcj0iMiIgLz4KICA8cGF0aCBkPSJtMjEgMTUtMy4wODYtMy4wODZhMiAyIDAgMCAwLTIuODI4IDBMNiAyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/image\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideImage extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Inbox\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cG9seWxpbmUgcG9pbnRzPSIyMiAxMiAxNiAxMiAxNCAxNSAxMCAxNSA4IDEyIDIgMTIiIC8+CiAgPHBhdGggZD0iTTUuNDUgNS4xMSAyIDEydjZhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0ydi02bC0zLjQ1LTYuODlBMiAyIDAgMCAwIDE2Ljc2IDRINy4yNGEyIDIgMCAwIDAtMS43OSAxLjExeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/inbox\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideInbox extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Images\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjIgMTEtMS4yOTYtMS4yOTZhMi40IDIuNCAwIDAgMC0zLjQwOCAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik00IDhhMiAyIDAgMCAwLTIgMnYxMGEyIDIgMCAwIDAgMiAyaDEwYTIgMiAwIDAgMCAyLTIiIC8+CiAgPGNpcmNsZSBjeD0iMTMiIGN5PSI3IiByPSIxIiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+CiAgPHJlY3QgeD0iOCIgeT0iMiIgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/images\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideImages extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Info\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgMTZ2LTQiIC8+CiAgPHBhdGggZD0iTTEyIDhoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/info\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideInfo extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name IndianRupee\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAzaDEyIiAvPgogIDxwYXRoIGQ9Ik02IDhoMTIiIC8+CiAgPHBhdGggZD0ibTYgMTMgOC41IDgiIC8+CiAgPHBhdGggZD0iTTYgMTNoMyIgLz4KICA8cGF0aCBkPSJNOSAxM2M2LjY2NyAwIDYuNjY3LTEwIDAtMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/indian-rupee\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideIndianRupee extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Italic\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTkiIHgyPSIxMCIgeTE9IjQiIHkyPSI0IiAvPgogIDxsaW5lIHgxPSIxNCIgeDI9IjUiIHkxPSIyMCIgeTI9IjIwIiAvPgogIDxsaW5lIHgxPSIxNSIgeDI9IjkiIHkxPSI0IiB5Mj0iMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/italic\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideItalic extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Infinity\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxNmM1IDAgNy04IDEyLThhNCA0IDAgMCAxIDAgOGMtNSAwLTctOC0xMi04YTQgNCAwIDEgMCAwIDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/infinity\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideInfinity extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name InspectionPanel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDdoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNyA3aC4wMSIgLz4KICA8cGF0aCBkPSJNNyAxN2guMDEiIC8+CiAgPHBhdGggZD0iTTE3IDE3aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/inspection-panel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideInspectionPanel extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Joystick\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTdhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MmEyIDIgMCAwIDAgMiAyaDE0YTIgMiAwIDAgMCAyLTJ2LTJaIiAvPgogIDxwYXRoIGQ9Ik02IDE1di0yIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNVY5IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iNiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/joystick\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideJoystick extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name IterationCw\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMGE4IDggMCAxIDEgOCA4SDQiIC8+CiAgPHBhdGggZD0ibTggMjItNC00IDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/iteration-cw\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideIterationCw extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name IterationCcw\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTQgNCA0LTQgNCIgLz4KICA8cGF0aCBkPSJNMjAgMTBhOCA4IDAgMSAwLTggOGg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/iteration-ccw\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideIterationCcw extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name JapaneseYen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgOS41VjIxbTAtMTEuNUw2IDNtNiA2LjVMMTggMyIgLz4KICA8cGF0aCBkPSJNNiAxNWgxMiIgLz4KICA8cGF0aCBkPSJNNiAxMWgxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/japanese-yen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideJapaneseYen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name KeyRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi41ODYgMTcuNDE0QTIgMiAwIDAgMCAyIDE4LjgyOFYyMWExIDEgMCAwIDAgMSAxaDNhMSAxIDAgMCAwIDEtMXYtMWExIDEgMCAwIDEgMS0xaDFhMSAxIDAgMCAwIDEtMXYtMWExIDEgMCAwIDEgMS0xaC4xNzJhMiAyIDAgMCAwIDEuNDE0LS41ODZsLjgxNC0uODE0YTYuNSA2LjUgMCAxIDAtNC00eiIgLz4KICA8Y2lyY2xlIGN4PSIxNi41IiBjeT0iNy41IiByPSIuNSIgZmlsbD0iY3VycmVudENvbG9yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/key-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideKeyRound extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name KeySquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNCAyLjdhMi41IDIuNSAwIDAgMSAzLjQgMGw1LjUgNS41YTIuNSAyLjUgMCAwIDEgMCAzLjRsLTMuNyAzLjdhMi41IDIuNSAwIDAgMS0zLjQgMEw4LjcgOS44YTIuNSAyLjUgMCAwIDEgMC0zLjR6IiAvPgogIDxwYXRoIGQ9Im0xNCA3IDMgMyIgLz4KICA8cGF0aCBkPSJtOS40IDEwLjYtNi44MTQgNi44MTRBMiAyIDAgMCAwIDIgMTguODI4VjIxYTEgMSAwIDAgMCAxIDFoM2ExIDEgMCAwIDAgMS0xdi0xYTEgMSAwIDAgMSAxLTFoMWExIDEgMCAwIDAgMS0xdi0xYTEgMSAwIDAgMSAxLTFoLjE3MmEyIDIgMCAwIDAgMS40MTQtLjU4NmwuODE0LS44MTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/key-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideKeySquare extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Kayak\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTdhMSAxIDAgMCAwLTEgMXYxYTIgMiAwIDEgMCAyLTJ6IiAvPgogIDxwYXRoIGQ9Ik0yMC45NyAzLjYxYS40NS40NSAwIDAgMC0uNTgtLjU4QzEwLjIgNi42IDYuNiAxMC4yIDMuMDMgMjAuMzlhLjQ1LjQ1IDAgMCAwIC41OC41OEMxMy44IDE3LjQgMTcuNCAxMy44IDIwLjk3IDMuNjEiIC8+CiAgPHBhdGggZD0ibTYuNzA3IDYuNzA3IDEwLjU4NiAxMC41ODYiIC8+CiAgPHBhdGggZD0iTTcgNWEyIDIgMCAxIDAtMiAyaDFhMSAxIDAgMCAwIDEtMXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/kayak\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideKayak extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name KeyboardMusic\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik02IDhoNCIgLz4KICA8cGF0aCBkPSJNMTQgOGguMDEiIC8+CiAgPHBhdGggZD0iTTE4IDhoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDIwIiAvPgogIDxwYXRoIGQ9Ik02IDEydjQiIC8+CiAgPHBhdGggZD0iTTEwIDEydjQiIC8+CiAgPHBhdGggZD0iTTE0IDEydjQiIC8+CiAgPHBhdGggZD0iTTE4IDEydjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/keyboard-music\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideKeyboardMusic extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Kanban\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAzdjE0IiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjgiIC8+CiAgPHBhdGggZD0iTTE5IDN2MTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/kanban\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideKanban extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name KeyboardOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNIDIwIDQgQTIgMiAwIDAgMSAyMiA2IiAvPgogIDxwYXRoIGQ9Ik0gMjIgNiBMIDIyIDE2LjQxIiAvPgogIDxwYXRoIGQ9Ik0gNyAxNiBMIDE2IDE2IiAvPgogIDxwYXRoIGQ9Ik0gOS42OSA0IEwgMjAgNCIgLz4KICA8cGF0aCBkPSJNMTQgOGguMDEiIC8+CiAgPHBhdGggZD0iTTE4IDhoLjAxIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTIwIDIwSDRhMiAyIDAgMCAxLTItMlY2YTIgMiAwIDAgMSAyLTIiIC8+CiAgPHBhdGggZD0iTTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTggMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/keyboard-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideKeyboardOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Key\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuNSA3LjUgMi4zIDIuM2ExIDEgMCAwIDAgMS40IDBsMi4xLTIuMWExIDEgMCAwIDAgMC0xLjRMMTkgNCIgLz4KICA8cGF0aCBkPSJtMjEgMi05LjYgOS42IiAvPgogIDxjaXJjbGUgY3g9IjcuNSIgY3k9IjE1LjUiIHI9IjUuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/key\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideKey extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Keyboard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOGguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNMTQgOGguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNMTggOGguMDEiIC8+CiAgPHBhdGggZD0iTTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTcgMTZoMTAiIC8+CiAgPHBhdGggZD0iTTggMTJoLjAxIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNiIgeD0iMiIgeT0iNCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/keyboard\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideKeyboard extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LampDesk\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjkzIDIuMjkzYTEgMSAwIDAgMSAxLjQxNCAwbDIuNSAyLjUgNS45OTQgMS4yMjdhMSAxIDAgMCAxIC41MDYgMS42ODdsLTcgN2ExIDEgMCAwIDEtMS42ODctLjUwNmwtMS4yMjctNS45OTQtMi41LTIuNWExIDEgMCAwIDEgMC0xLjQxNHoiIC8+CiAgPHBhdGggZD0ibTE0LjIwNyA0Ljc5My0zLjQxNCAzLjQxNCIgLz4KICA8cGF0aCBkPSJNMyAyMGEyIDIgMCAwIDEgMi0yaDRhMiAyIDAgMCAxIDIgMnYxYTEgMSAwIDAgMS0xIDFINGExIDEgMCAwIDEtMS0xeiIgLz4KICA8cGF0aCBkPSJtOS4wODYgNi41LTQuNzkzIDQuNzkzYTEgMSAwIDAgMC0uMTggMS4xN0w3IDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lamp-desk\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLampDesk extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LampWallDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuOTI5IDE4LjYyOUExIDEgMCAwIDEgMTkgMjBIOWExIDEgMCAwIDEtLjkyOC0xLjM3MWwyLTVBMSAxIDAgMCAxIDExIDEzaDZhMSAxIDAgMCAxIC45MjguNjI5eiIgLz4KICA8cGF0aCBkPSJNNiAzYTIgMiAwIDAgMSAyIDJ2MmEyIDIgMCAwIDEtMiAySDVhMSAxIDAgMCAxLTEtMVY0YTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik04IDZoNGEyIDIgMCAwIDEgMiAydjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lamp-wall-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLampWallDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LampCeiling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnY1IiAvPgogIDxwYXRoIGQ9Ik0xNC44MjkgMTUuOTk4YTMgMyAwIDEgMS01LjY1OCAwIiAvPgogIDxwYXRoIGQ9Ik0yMC45MiAxNC42MDZBMSAxIDAgMCAxIDIwIDE2SDRhMSAxIDAgMCAxLS45Mi0xLjM5NGwzLTdBMSAxIDAgMCAxIDcgN2gxMGExIDEgMCAwIDEgLjkyLjYwNnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lamp-ceiling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLampCeiling extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LampWallUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuOTI5IDkuNjI5QTEgMSAwIDAgMSAxOSAxMUg5YTEgMSAwIDAgMS0uOTI4LTEuMzcxbDItNUExIDEgMCAwIDEgMTEgNGg2YTEgMSAwIDAgMSAuOTI4LjYyOXoiIC8+CiAgPHBhdGggZD0iTTYgMTVhMiAyIDAgMCAxIDIgMnYyYTIgMiAwIDAgMS0yIDJINWExIDEgMCAwIDEtMS0xdi00YTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik04IDE4aDRhMiAyIDAgMCAwIDItMnYtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/lamp-wall-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLampWallUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LandPlot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgOCA2LTMtNi0zdjEwIiAvPgogIDxwYXRoIGQ9Im04IDExLjk5LTUuNSAzLjE0YTEgMSAwIDAgMCAwIDEuNzRsOC41IDQuODZhMiAyIDAgMCAwIDIgMGw4LjUtNC44NmExIDEgMCAwIDAgMC0xLjc0TDE2IDEyIiAvPgogIDxwYXRoIGQ9Im02LjQ5IDEyLjg1IDExLjAyIDYuMyIgLz4KICA8cGF0aCBkPSJNMTcuNTEgMTIuODUgNi41IDE5LjE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/land-plot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLandPlot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LampFloor\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTB2MTIiIC8+CiAgPHBhdGggZD0iTTE3LjkyOSA3LjYyOUExIDEgMCAwIDEgMTcgOUg3YTEgMSAwIDAgMS0uOTI4LTEuMzcxbDItNUExIDEgMCAwIDEgOSAyaDZhMSAxIDAgMCAxIC45MjguNjI5eiIgLz4KICA8cGF0aCBkPSJNOSAyMmg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lamp-floor\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLampFloor extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Landmark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTh2LTciIC8+CiAgPHBhdGggZD0iTTExLjExOSAyLjIwNWEyIDIgMCAwIDEgMS43NjIgMGw3Ljg0IDMuODQ2QS41LjUgMCAwIDEgMjAuNSA3aC0xN2EuNS41IDAgMCAxLS4yMi0uOTQ5eiIgLz4KICA8cGF0aCBkPSJNMTQgMTh2LTciIC8+CiAgPHBhdGggZD0iTTE4IDE4di03IiAvPgogIDxwYXRoIGQ9Ik0zIDIyaDE4IiAvPgogIDxwYXRoIGQ9Ik02IDE4di03IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/landmark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLandmark extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Languages\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNSA4IDYgNiIgLz4KICA8cGF0aCBkPSJtNCAxNCA2LTYgMi0zIiAvPgogIDxwYXRoIGQ9Ik0yIDVoMTIiIC8+CiAgPHBhdGggZD0iTTcgMmgxIiAvPgogIDxwYXRoIGQ9Im0yMiAyMi01LTEwLTUgMTAiIC8+CiAgPHBhdGggZD0iTTE0IDE4aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/languages\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLanguages extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Lamp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJ2NiIgLz4KICA8cGF0aCBkPSJNNC4wNzcgMTAuNjE1QTEgMSAwIDAgMCA1IDEyaDE0YTEgMSAwIDAgMCAuOTIzLTEuMzg1bC0zLjA3Ny03LjM4NEEyIDIgMCAwIDAgMTUgMkg5YTIgMiAwIDAgMC0xLjg0NiAxLjIzWiIgLz4KICA8cGF0aCBkPSJNOCAyMGEyIDIgMCAwIDEgMi0yaDRhMiAyIDAgMCAxIDIgMnYxYTEgMSAwIDAgMS0xIDFIOWExIDEgMCAwIDEtMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/lamp\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLamp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Laptop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNWEyIDIgMCAwIDEgMiAydjguNTI2YTIgMiAwIDAgMCAuMjEyLjg5N2wxLjA2OCAyLjEyN2ExIDEgMCAwIDEtLjkgMS40NUgzLjYyYTEgMSAwIDAgMS0uOS0xLjQ1bDEuMDY4LTIuMTI3QTIgMiAwIDAgMCA0IDE1LjUyNlY3YTIgMiAwIDAgMSAyLTJ6IiAvPgogIDxwYXRoIGQ9Ik0yMC4wNTQgMTUuOTg3SDMuOTQ2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/laptop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLaptop extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LaptopMinimal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTIiIHg9IjMiIHk9IjQiIHJ4PSIyIiByeT0iMiIgLz4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMjAiIHkyPSIyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/laptop-minimal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLaptopMinimal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideLaptopMinimal\n */\ndeclare const LucideLaptop2: typeof LucideLaptopMinimal;\n\n/**\n * @component @name LaptopMinimalCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGgyMCIgLz4KICA8cGF0aCBkPSJtOSAxMCAyIDIgNC00IiAvPgogIDxyZWN0IHg9IjMiIHk9IjQiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/laptop-minimal-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLaptopMinimalCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Lasso\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy43MDQgMTQuNDY3YTEwIDggMCAxIDEgMy4xMTUgMi4zNzUiIC8+CiAgPHBhdGggZD0iTTcgMjJhNSA1IDAgMCAxLTItMy45OTQiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE2IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lasso\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLasso extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LayerArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTRWNCIgLz4KICA8cGF0aCBkPSJNNy42NzQgMTAuNzc0IDIuNTggMTMuMDlhMSAxIDAgMDAwIDEuODIybDguNiAzLjkxYTIgMiAwIDAwMS42NSAwbDguNTgtMy45YTEgMSAwIDAwLjU5LS45MiAxIDEgMCAwMC0uNTktLjkyMmwtNS4wNzgtMi4zMDgiIC8+CiAgPHBhdGggZD0ibTkgNyAzLTMgMyAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layer-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayerArrowUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LassoSelect\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyMmE1IDUgMCAwIDEtMi00IiAvPgogIDxwYXRoIGQ9Ik03IDE2LjkzYy45Ni40MyAxLjk2Ljc0IDIuOTkuOTEiIC8+CiAgPHBhdGggZD0iTTMuMzQgMTRBNi44IDYuOCAwIDAgMSAyIDEwYzAtNC40MiA0LjQ4LTggMTAtOHMxMCAzLjU4IDEwIDhhNy4xOSA3LjE5IDAgMCAxLS4zMyAyIiAvPgogIDxwYXRoIGQ9Ik01IDE4YTIgMiAwIDEgMCAwLTQgMiAyIDAgMCAwIDAgNHoiIC8+CiAgPHBhdGggZD0iTTE0LjMzIDIyaC0uMDlhLjM1LjM1IDAgMCAxLS4yNC0uMzJ2LTEwYS4zNC4zNCAwIDAgMSAuMzMtLjM0Yy4wOCAwIC4xNS4wMy4yMS4wOGw3LjM0IDZhLjMzLjMzIDAgMCAxLS4yMS41OWgtNC40OWwtMi41NyAzLjg1YS4zNS4zNSAwIDAgMS0uMjguMTR6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lasso-select\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLassoSelect extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LayersArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3YxNSIgLz4KICA8cGF0aCBkPSJNMiAxMmExIDEgMCAwMC41OC45MWw1LjA5MyAyLjMxNiIgLz4KICA8cGF0aCBkPSJNMjIgMTJhMSAxIDAgMDEtLjU5LjkybC01LjA3NyAyLjMwOCIgLz4KICA8cGF0aCBkPSJNOCAxMC4zNyAyLjYgNy45MWExIDEgMCAwMTAtMS44MzFsOC41Ny0zLjlhMiAyIDAgMDExLjY2LjAwMWw4LjU5IDMuOTFhMSAxIDAgMDEwIDEuODMxbC01LjM5MiAyLjQ1IiAvPgogIDxwYXRoIGQ9Im05IDE5IDMgMyAzLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layers-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayersArrowDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Layers2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTMuNzRhMiAyIDAgMCAxLTIgMEwyLjUgOC44N2ExIDEgMCAwIDEgMC0xLjc0TDExIDIuMjZhMiAyIDAgMCAxIDIgMGw4LjUgNC44N2ExIDEgMCAwIDEgMCAxLjc0eiIgLz4KICA8cGF0aCBkPSJtMjAgMTQuMjg1IDEuNS44NDVhMSAxIDAgMCAxIDAgMS43NEwxMyAyMS43NGEyIDIgMCAwIDEtMiAwbC04LjUtNC44N2ExIDEgMCAwIDEgMC0xLjc0bDEuNS0uODQ1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layers-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayers2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LayersMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuODMgMi4xOGEyIDIgMCAwIDAtMS42NiAwTDIuNiA2LjA4YTEgMSAwIDAgMCAwIDEuODNsOC41OCAzLjkxYTIgMiAwIDAgMCAuODMuMTggMiAyIDAgMCAwIC44My0uMThsOC41OC0zLjlhMSAxIDAgMCAwIDAtMS44MzJ6IiAvPgogIDxwYXRoIGQ9Ik0xNiAxN2g2IiAvPgogIDxwYXRoIGQ9Ik0yLjAwMyAxMS45OTVhMSAxIDAgMCAwIC41OTcuOTE1bDguNTggMy45MWEyIDIgMCAwIDAgLjgzLjE4IiAvPgogIDxwYXRoIGQ9Ik0yLjAwMyAxNi45OTVhMSAxIDAgMCAwIC41OTcuOTE1bDguNTggMy45MWEyIDIgMCAwIDAgLjgzLjE4IDIgMiAwIDAgMCAuODMtLjE4bDIuMTEtLjk2IiAvPgogIDxwYXRoIGQ9Ik0yMi4wMTggMTIuMDA0YTEgMSAwIDAgMS0uNTk4LjkxNmwtLjE3Ny4wOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/layers-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayersMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LayersArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJWMiIgLz4KICA8cGF0aCBkPSJNMiAxNy4wMDJhMSAxIDAgMDAuNTguOTFsOC42IDMuOTFhMiAyIDAgMDAxLjY1IDBsOC41OC0zLjlhMSAxIDAgMDAuNTktLjkyIiAvPgogIDxwYXRoIGQ9Ik03LjY3NCA4Ljc3NCAyLjU4IDExLjA5YTEgMSAwIDAwMCAxLjgyMmw4LjYgMy45MWEyIDIgMCAwMDEuNjUgMGw4LjU4LTMuOWExIDEgMCAwMC41OS0uOTIgMSAxIDAgMDAtLjU5LS45MjJsLTUuMDc4LTIuMzA4IiAvPgogIDxwYXRoIGQ9Im05IDUgMy0zIDMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/layers-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayersArrowUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Layers\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuODMgMi4xOGEyIDIgMCAwIDAtMS42NiAwTDIuNiA2LjA4YTEgMSAwIDAgMCAwIDEuODNsOC41OCAzLjkxYTIgMiAwIDAgMCAxLjY2IDBsOC41OC0zLjlhMSAxIDAgMCAwIDAtMS44M3oiIC8+CiAgPHBhdGggZD0iTTIgMTJhMSAxIDAgMCAwIC41OC45MWw4LjYgMy45MWEyIDIgMCAwIDAgMS42NSAwbDguNTgtMy45QTEgMSAwIDAgMCAyMiAxMiIgLz4KICA8cGF0aCBkPSJNMiAxN2ExIDEgMCAwIDAgLjU4LjkxbDguNiAzLjkxYTIgMiAwIDAgMCAxLjY1IDBsOC41OC0zLjlBMSAxIDAgMCAwIDIyIDE3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layers\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayers extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideLayers\n */\ndeclare const LucideLayers3: typeof LucideLayers;\n\n/**\n * @component @name LayersPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuODMgMi4xOGEyIDIgMCAwIDAtMS42NiAwTDIuNiA2LjA4YTEgMSAwIDAgMCAwIDEuODNsOC41OCAzLjkxYTIgMiAwIDAgMCAuODMuMTggMiAyIDAgMCAwIC44My0uMThsOC41OC0zLjlhMSAxIDAgMCAwIDAtMS44MzF6IiAvPgogIDxwYXRoIGQ9Ik0xNiAxN2g2IiAvPgogIDxwYXRoIGQ9Ik0xOSAxNHY2IiAvPgogIDxwYXRoIGQ9Ik0yIDEyYTEgMSAwIDAgMCAuNTguOTFsOC42IDMuOTFhMiAyIDAgMCAwIC44MjUuMTc4IiAvPgogIDxwYXRoIGQ9Ik0yIDE3YTEgMSAwIDAgMCAuNTguOTFsOC42IDMuOTFhMiAyIDAgMCAwIDEuNjUgMGwyLjExNi0uOTYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layers-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayersPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LayerArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTB2MTAiIC8+CiAgPHBhdGggZD0iTTIyIDEwYTEgMSAwIDAxLS41OS45MmwtNS4wNzcgMi4zMDgiIC8+CiAgPHBhdGggZD0iTTIyLjAxNyAxMC4wMDVhMSAxIDAgMDAtLjU5Ny0uOTE2bC04LjU5LTMuOTFhMiAyIDAgMDAtMS42Ni4wMDFMMi42IDkuMDhhMSAxIDAgMDAtLjAyIDEuODMxbDUuMDkzIDIuMzE2IiAvPgogIDxwYXRoIGQ9Im05IDE3IDMgMyAzLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layer-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayerArrowDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LayoutDashboard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI5IiB4PSIzIiB5PSIzIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI1IiB4PSIxNCIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iOSIgeD0iMTQiIHk9IjEyIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI1IiB4PSIzIiB5PSIxNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layout-dashboard\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayoutDashboard extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LayoutFreeform\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIzIiB5PSIzIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIxNCIgeT0iNCIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iNyIgeD0iNCIgeT0iMTQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layout-freeform\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayoutFreeform extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LayoutList\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIzIiB5PSIzIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIzIiB5PSIxNCIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTE0IDRoNyIgLz4KICA8cGF0aCBkPSJNMTQgOWg3IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNWg3IiAvPgogIDxwYXRoIGQ9Ik0xNCAyMGg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layout-list\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayoutList extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LayoutGrid\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIzIiB5PSIzIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIxNCIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iNyIgeD0iMTQiIHk9IjE0IiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIzIiB5PSIxNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layout-grid\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayoutGrid extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LayoutPanelLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxOCIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iNyIgeD0iMTQiIHk9IjMiIHJ4PSIxIiAvPgogIDxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjciIHg9IjE0IiB5PSIxNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layout-panel-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayoutPanelLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LayoutPanelTop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iNyIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iNyIgeD0iMyIgeT0iMTQiIHJ4PSIxIiAvPgogIDxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjciIHg9IjE0IiB5PSIxNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layout-panel-top\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayoutPanelTop extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LayoutTemplate\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iNyIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjkiIGhlaWdodD0iNyIgeD0iMyIgeT0iMTQiIHJ4PSIxIiAvPgogIDxyZWN0IHdpZHRoPSI1IiBoZWlnaHQ9IjciIHg9IjE2IiB5PSIxNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layout-template\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLayoutTemplate extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Leaf\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjBBNyA3IDAgMCAxIDkuOCA2LjFDMTUuNSA1IDE3IDQuNDggMTkgMmMxIDIgMiA0LjE4IDIgOCAwIDUuNS00Ljc4IDEwLTEwIDEwWiIgLz4KICA8cGF0aCBkPSJNMiAyMWMwLTMgMS44NS01LjM2IDUuMDgtNkM5LjUgMTQuNTIgMTIgMTMgMTMgMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/leaf\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLeaf extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Lectern\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTJoM2EyIDIgMCAwIDAgMS45MDItMS4zOGwxLjA1Ni0zLjMzM0ExIDEgMCAwIDAgMjEgNkgzYTEgMSAwIDAgMC0uOTU4IDEuMjg3bDEuMDU2IDMuMzM0QTIgMiAwIDAgMCA1IDEyaDMiIC8+CiAgPHBhdGggZD0iTTE4IDZWM2ExIDEgMCAwIDAtMS0xaC0zIiAvPgogIDxyZWN0IHdpZHRoPSI4IiBoZWlnaHQ9IjEyIiB4PSI4IiB5PSIxMCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lectern\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLectern extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LensConvex\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNDMzIDJhMSAxIDAgMCAxIC44MjQuNDQ4IDE4IDE4IDAgMCAxIDAgMTkuMTA0IDEgMSAwIDAgMS0uODI0LjQ0OGgtMi44NjZhMSAxIDAgMCAxLS44MjQtLjQ0OCAxOCAxOCAwIDAgMSAwLTE5LjEwNEExIDEgMCAwIDEgMTAuNTY3IDJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lens-convex\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLensConvex extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LeafyGreen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMmMxLjI1LS45ODcgMi4yNy0xLjk3NSAzLjktMi4yYTUuNTYgNS41NiAwIDAgMSAzLjggMS41IDQgNCAwIDAgMCA2LjE4Ny0yLjM1MyAzLjUgMy41IDAgMCAwIDMuNjktNS4xMTZBMy41IDMuNSAwIDAgMCAyMC45NSA4IDMuNSAzLjUgMCAxIDAgMTYgMy4wNWEzLjUgMy41IDAgMCAwLTUuODMxIDEuMzczIDMuNSAzLjUgMCAwIDAtNS4xMTYgMy42OSA0IDQgMCAwIDAtMi4zNDggNi4xNTVDMy40OTkgMTUuNDIgNC40MDkgMTYuNzEyIDQuMiAxOC4xIDMuOTI2IDE5Ljc0MyAzLjAxNCAyMC43MzIgMiAyMiIgLz4KICA8cGF0aCBkPSJNMiAyMiAxNyA3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/leafy-green\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLeafyGreen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LibraryBig\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSIxOCIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTcgM3YxOCIgLz4KICA8cGF0aCBkPSJNMjAuNCAxOC45Yy4yLjUtLjEgMS4xLS42IDEuM2wtMS45LjdjLS41LjItMS4xLS4xLTEuMy0uNkwxMS4xIDUuMWMtLjItLjUuMS0xLjEuNi0xLjNsMS45LS43Yy41LS4yIDEuMS4xIDEuMy42WiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/library-big\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLibraryBig extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LensConcave\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyYTEgMSAwIDAgMC0uOCAxLjYgMTQgMTQgMCAwIDEgMCAxNi44QTEgMSAwIDAgMCA3IDIyaDEwYTEgMSAwIDAgMCAuOC0xLjYgMTQgMTQgMCAwIDEgMC0xNi44QTEgMSAwIDAgMCAxNyAyeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/lens-concave\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLensConcave extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Ligature\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTJoMnY4IiAvPgogIDxwYXRoIGQ9Ik0xNCAyMGg0IiAvPgogIDxwYXRoIGQ9Ik02IDEyaDQiIC8+CiAgPHBhdGggZD0iTTYgMjBoNCIgLz4KICA8cGF0aCBkPSJNOCAyMFY4YTQgNCAwIDAgMSA3LjQ2NC0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ligature\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLigature extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LifeBuoy\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtNC45MyA0LjkzIDQuMjQgNC4yNCIgLz4KICA8cGF0aCBkPSJtMTQuODMgOS4xNyA0LjI0LTQuMjQiIC8+CiAgPHBhdGggZD0ibTE0LjgzIDE0LjgzIDQuMjQgNC4yNCIgLz4KICA8cGF0aCBkPSJtOS4xNyAxNC44My00LjI0IDQuMjQiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/life-buoy\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLifeBuoy extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Library\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgNiA0IDE0IiAvPgogIDxwYXRoIGQ9Ik0xMiA2djE0IiAvPgogIDxwYXRoIGQ9Ik04IDh2MTIiIC8+CiAgPHBhdGggZD0iTTQgNHYxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/library\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLibrary extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Lightbulb\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTRjLjItMSAuNy0xLjcgMS41LTIuNSAxLS45IDEuNS0yLjIgMS41LTMuNUE2IDYgMCAwIDAgNiA4YzAgMSAuMiAyLjIgMS41IDMuNS43LjcgMS4zIDEuNSAxLjUgMi41IiAvPgogIDxwYXRoIGQ9Ik05IDE4aDYiIC8+CiAgPHBhdGggZD0iTTEwIDIyaDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lightbulb\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLightbulb extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LightbulbOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuOCAxMS4yYy44LS45IDEuMi0yIDEuMi0zLjJhNiA2IDAgMCAwLTkuMy01IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTYuMyA2LjNhNC42NyA0LjY3IDAgMCAwIDEuMiA1LjJjLjcuNyAxLjMgMS41IDEuNSAyLjUiIC8+CiAgPHBhdGggZD0iTTkgMThoNiIgLz4KICA8cGF0aCBkPSJNMTAgMjJoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/lightbulb-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLightbulbOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LineDotRightHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNIDMgMTIgTCAxNSAxMiIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjEyIiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/line-dot-right-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLineDotRightHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LineSquiggle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAzLjVjNS0yIDcgMi41IDMgNEMxLjUgMTAgMiAxNSA1IDE2YzUgMiA5LTEwIDE0LTdzLjUgMTMuNS00IDEyYy01LTIuNS41LTExIDYtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/line-squiggle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLineSquiggle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Link2Off\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxN0g3QTUgNSAwIDAgMSA3IDciIC8+CiAgPHBhdGggZD0iTTE1IDdoMmE1IDUgMCAwIDEgNCA4IiAvPgogIDxsaW5lIHgxPSI4IiB4Mj0iMTIiIHkxPSIxMiIgeTI9IjEyIiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMjIiIHkxPSIyIiB5Mj0iMjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/link-2-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLink2Off extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Link\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTNhNSA1IDAgMCAwIDcuNTQuNTRsMy0zYTUgNSAwIDAgMC03LjA3LTcuMDdsLTEuNzIgMS43MSIgLz4KICA8cGF0aCBkPSJNMTQgMTFhNSA1IDAgMCAwLTcuNTQtLjU0bC0zIDNhNSA1IDAgMCAwIDcuMDcgNy4wN2wxLjcxLTEuNzEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/link\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLink extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ListChecks\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNWg4IiAvPgogIDxwYXRoIGQ9Ik0xMyAxMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMyAxOWg4IiAvPgogIDxwYXRoIGQ9Im0zIDE3IDIgMiA0LTQiIC8+CiAgPHBhdGggZD0ibTMgNyAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-checks\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListChecks extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ListCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxOUgzIiAvPgogIDxwYXRoIGQ9Im0xNSAxOCAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Link2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxN0g3QTUgNSAwIDAgMSA3IDdoMiIgLz4KICA8cGF0aCBkPSJNMTUgN2gyYTUgNSAwIDEgMSAwIDEwaC0yIiAvPgogIDxsaW5lIHgxPSI4IiB4Mj0iMTYiIHkxPSIxMiIgeTI9IjEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/link-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLink2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LineStyle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNWgyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMmg2IiAvPgogIDxwYXRoIGQ9Ik0xOSA1aDIiIC8+CiAgPHBhdGggZD0iTTMgMTJoNiIgLz4KICA8cGF0aCBkPSJNMyAxOWgxOCIgLz4KICA8cGF0aCBkPSJNMyA1aDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/line-style\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLineStyle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ListChevronsDownUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aDgiIC8+CiAgPHBhdGggZD0iTTMgMTJoOCIgLz4KICA8cGF0aCBkPSJNMyAxOWg4IiAvPgogIDxwYXRoIGQ9Im0xNSA1IDMgMyAzLTMiIC8+CiAgPHBhdGggZD0ibTE1IDE5IDMtMyAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-chevrons-down-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListChevronsDownUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ListCollapse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNWgxMSIgLz4KICA8cGF0aCBkPSJNMTAgMTJoMTEiIC8+CiAgPHBhdGggZD0iTTEwIDE5aDExIiAvPgogIDxwYXRoIGQ9Im0zIDEwIDMtMy0zLTMiIC8+CiAgPHBhdGggZD0ibTMgMjAgMy0zLTMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-collapse\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListCollapse extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ListEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMkgzIiAvPgogIDxwYXRoIGQ9Ik05IDE5SDMiIC8+CiAgPHBhdGggZD0ibTE2IDE2LTMgMyAzIDMiIC8+CiAgPHBhdGggZD0iTTIxIDV2MTJhMiAyIDAgMCAxLTIgMmgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListEnd extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ListChevronsUpDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aDgiIC8+CiAgPHBhdGggZD0iTTMgMTJoOCIgLz4KICA8cGF0aCBkPSJNMyAxOWg4IiAvPgogIDxwYXRoIGQ9Im0xNSA4IDMtMyAzIDMiIC8+CiAgPHBhdGggZD0ibTE1IDE2IDMgMyAzLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-chevrons-up-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListChevronsUpDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ListFilterPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNUgyIiAvPgogIDxwYXRoIGQ9Ik02IDEyaDEyIiAvPgogIDxwYXRoIGQ9Ik05IDE5aDYiIC8+CiAgPHBhdGggZD0iTTE2IDVoNiIgLz4KICA8cGF0aCBkPSJNMTkgOFYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-filter-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListFilterPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ListFilter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA1aDIwIiAvPgogIDxwYXRoIGQ9Ik02IDEyaDEyIiAvPgogIDxwYXRoIGQ9Ik05IDE5aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-filter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListFilter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ListMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMmgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ListIndentDecrease\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgxMSIgLz4KICA8cGF0aCBkPSJNMjEgMTJIMTEiIC8+CiAgPHBhdGggZD0iTTIxIDE5SDExIiAvPgogIDxwYXRoIGQ9Im03IDgtNCA0IDQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-indent-decrease\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListIndentDecrease extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideListIndentDecrease\n */\ndeclare const LucideOutdent: typeof LucideListIndentDecrease;\n/**\n * @deprecated\n * @see LucideListIndentDecrease\n */\ndeclare const LucideIndentDecrease: typeof LucideListIndentDecrease;\n\n/**\n * @component @name ListIndentIncrease\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgxMSIgLz4KICA8cGF0aCBkPSJNMjEgMTJIMTEiIC8+CiAgPHBhdGggZD0iTTIxIDE5SDExIiAvPgogIDxwYXRoIGQ9Im0zIDggNCA0LTQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-indent-increase\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListIndentIncrease extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideListIndentIncrease\n */\ndeclare const LucideIndent: typeof LucideListIndentIncrease;\n/**\n * @deprecated\n * @see LucideListIndentIncrease\n */\ndeclare const LucideIndentIncrease: typeof LucideListIndentIncrease;\n\n/**\n * @component @name ListOrdered\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNWgxMCIgLz4KICA8cGF0aCBkPSJNMTEgMTJoMTAiIC8+CiAgPHBhdGggZD0iTTExIDE5aDEwIiAvPgogIDxwYXRoIGQ9Ik00IDRoMXY1IiAvPgogIDxwYXRoIGQ9Ik00IDloMiIgLz4KICA8cGF0aCBkPSJNNi41IDIwSDMuNGMwLTEgMi42LTEuOTI1IDIuNi0zLjVhMS41IDEuNSAwIDAgMC0yLjYtMS4wMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-ordered\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListOrdered extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ListMusic\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNlY1IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTYiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-music\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListMusic extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ListRestart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik03IDEySDMiIC8+CiAgPHBhdGggZD0iTTcgMTlIMyIgLz4KICA8cGF0aCBkPSJNMTIgMThhNSA1IDAgMCAwIDktMyA0LjUgNC41IDAgMCAwLTQuNS00LjVjLTEuMzMgMC0yLjU0LjU0LTMuNDEgMS40MUwxMSAxNCIgLz4KICA8cGF0aCBkPSJNMTEgMTB2NGg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-restart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListRestart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ListPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0xOCA5djYiIC8+CiAgPHBhdGggZD0iTTIxIDEyaC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ListSortDescending\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTJIMyIgLz4KICA8cGF0aCBkPSJNMyA1aDE4IiAvPgogIDxwYXRoIGQ9Ik05IDE5SDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-sort-descending\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListSortDescending extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ListSortAscending\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxOWgxOCIgLz4KICA8cGF0aCBkPSJNMTUgMTJIMyIgLz4KICA8cGF0aCBkPSJNOSA1SDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-sort-ascending\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListSortAscending extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ListStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aDYiIC8+CiAgPHBhdGggZD0iTTMgMTJoMTMiIC8+CiAgPHBhdGggZD0iTTMgMTloMTMiIC8+CiAgPHBhdGggZD0ibTE2IDgtMy0zIDMtMyIgLz4KICA8cGF0aCBkPSJNMjEgMTlWN2EyIDIgMCAwIDAtMi0yaC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListStart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ListTodo\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNWg4IiAvPgogIDxwYXRoIGQ9Ik0xMyAxMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMyAxOWg4IiAvPgogIDxwYXRoIGQ9Im0zIDE3IDIgMiA0LTQiIC8+CiAgPHJlY3QgeD0iMyIgeT0iNCIgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-todo\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListTodo extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ListVideo\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMCAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xMCAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMi4wMDNhMSAxIDAgMCAxIDEuNTE3LS44NTlsNC45OTcgMi45OTdhMSAxIDAgMCAxIDAgMS43MThsLTQuOTk3IDIuOTk3YTEgMSAwIDAgMS0xLjUxNy0uODZ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-video\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListVideo extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ListTree\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCA1aDEzIiAvPgogIDxwYXRoIGQ9Ik0xMyAxMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMyAxOWg4IiAvPgogIDxwYXRoIGQ9Ik0zIDEwYTIgMiAwIDAgMCAyIDJoMyIgLz4KICA8cGF0aCBkPSJNMyA1djEyYTIgMiAwIDAgMCAyIDJoMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-tree\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListTree extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ListX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOUgzIiAvPgogIDxwYXRoIGQ9Im0xNS41IDkuNSA1IDUiIC8+CiAgPHBhdGggZD0ibTIwLjUgOS41LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideListX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name List\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aC4wMSIgLz4KICA8cGF0aCBkPSJNMyAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTMgMTloLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDVoMTMiIC8+CiAgPHBhdGggZD0iTTggMTJoMTMiIC8+CiAgPHBhdGggZD0iTTggMTloMTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideList extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LoaderPinwheel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTJhMSAxIDAgMCAxLTEwIDAgMSAxIDAgMCAwLTEwIDAiIC8+CiAgPHBhdGggZD0iTTcgMjAuN2ExIDEgMCAxIDEgNS04LjcgMSAxIDAgMSAwIDUtOC42IiAvPgogIDxwYXRoIGQ9Ik03IDMuM2ExIDEgMCAxIDEgNSA4LjYgMSAxIDAgMSAwIDUgOC42IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/loader-pinwheel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLoaderPinwheel extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LocateFixed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMiIgeDI9IjUiIHkxPSIxMiIgeTI9IjEyIiAvPgogIDxsaW5lIHgxPSIxOSIgeDI9IjIyIiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjIiIHkyPSI1IiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyIiB5MT0iMTkiIHkyPSIyMiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI3IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/locate-fixed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLocateFixed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Loader\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnY0IiAvPgogIDxwYXRoIGQ9Im0xNi4yIDcuOCAyLjktMi45IiAvPgogIDxwYXRoIGQ9Ik0xOCAxMmg0IiAvPgogIDxwYXRoIGQ9Im0xNi4yIDE2LjIgMi45IDIuOSIgLz4KICA8cGF0aCBkPSJNMTIgMTh2NCIgLz4KICA8cGF0aCBkPSJtNC45IDE5LjEgMi45LTIuOSIgLz4KICA8cGF0aCBkPSJNMiAxMmg0IiAvPgogIDxwYXRoIGQ9Im00LjkgNC45IDIuOSAyLjkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/loader\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLoader extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LoaderCircle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTJhOSA5IDAgMSAxLTYuMjE5LTguNTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/loader-circle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLoaderCircle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideLoaderCircle\n */\ndeclare const LucideLoader2: typeof LucideLoaderCircle;\n\n/**\n * @component @name Locate\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMiIgeDI9IjUiIHkxPSIxMiIgeTI9IjEyIiAvPgogIDxsaW5lIHgxPSIxOSIgeDI9IjIyIiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjIiIHkyPSI1IiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyIiB5MT0iMTkiIHkyPSIyMiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/locate\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLocate extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LocateOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTl2MyIgLz4KICA8cGF0aCBkPSJNMTIgMnYzIiAvPgogIDxwYXRoIGQ9Ik0xOC44OSAxMy4yNGE3IDcgMCAwIDAtOC4xMy04LjEzIiAvPgogIDxwYXRoIGQ9Ik0xOSAxMmgzIiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDMiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNNy4wNSA3LjA1YTcgNyAwIDAgMCA5LjkgOS45IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/locate-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLocateOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LockKeyhole\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE2IiByPSIxIiAvPgogIDxyZWN0IHg9IjMiIHk9IjEwIiB3aWR0aD0iMTgiIGhlaWdodD0iMTIiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDEwVjdhNSA1IDAgMCAxIDEwIDB2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/lock-keyhole\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLockKeyhole extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LockOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTEiIHg9IjMiIHk9IjExIiByeD0iMiIgcnk9IjIiIC8+CiAgPHBhdGggZD0iTTcgMTFWN2E1IDUgMCAwIDEgOS45LTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lock-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLockOpen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideLockOpen\n */\ndeclare const LucideUnlock: typeof LucideLockOpen;\n\n/**\n * @component @name LockKeyholeOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE2IiByPSIxIiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxMiIgeD0iMyIgeT0iMTAiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDEwVjdhNSA1IDAgMCAxIDkuMzMtMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lock-keyhole-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLockKeyholeOpen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideLockKeyholeOpen\n */\ndeclare const LucideUnlockKeyhole: typeof LucideLockKeyholeOpen;\n\n/**\n * @component @name Lock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTEiIHg9IjMiIHk9IjExIiByeD0iMiIgcnk9IjIiIC8+CiAgPHBhdGggZD0iTTcgMTFWN2E1IDUgMCAwIDEgMTAgMHY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LogIn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTcgNS01LTUtNSIgLz4KICA8cGF0aCBkPSJNMTUgMTJIMyIgLz4KICA8cGF0aCBkPSJNMTUgM2g0YTIgMiAwIDAgMSAyIDJ2MTRhMiAyIDAgMCAxLTIgMmgtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/log-in\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLogIn extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name LogOut\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTcgNS01LTUtNSIgLz4KICA8cGF0aCBkPSJNMjEgMTJIOSIgLz4KICA8cGF0aCBkPSJNOSAyMUg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/log-out\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLogOut extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Logs\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aDEiIC8+CiAgPHBhdGggZD0iTTMgMTJoMSIgLz4KICA8cGF0aCBkPSJNMyAxOWgxIiAvPgogIDxwYXRoIGQ9Ik04IDVoMSIgLz4KICA8cGF0aCBkPSJNOCAxMmgxIiAvPgogIDxwYXRoIGQ9Ik04IDE5aDEiIC8+CiAgPHBhdGggZD0iTTEzIDVoOCIgLz4KICA8cGF0aCBkPSJNMTMgMTJoOCIgLz4KICA8cGF0aCBkPSJNMTMgMTloOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/logs\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLogs extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Lollipop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgogIDxwYXRoIGQ9Im0yMSAyMS00LjMtNC4zIiAvPgogIDxwYXRoIGQ9Ik0xMSAxMWEyIDIgMCAwIDAgNCAwIDQgNCAwIDAgMC04IDAgNiA2IDAgMCAwIDEyIDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lollipop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLollipop extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Luggage\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgxMmEyIDIgMCAwIDEgMiAydjEwYTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTggMThWNGEyIDIgMCAwIDEgMi0yaDRhMiAyIDAgMCAxIDIgMnYxNCIgLz4KICA8cGF0aCBkPSJNMTAgMjBoNCIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjIwIiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIyMCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/luggage\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideLuggage extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Magnet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTUgNCA0IiAvPgogIDxwYXRoIGQ9Ik0yLjM1MiAxMC42NDhhMS4yMDUgMS4yMDUgMCAwIDAgMCAxLjcwNGwyLjI5NiAyLjI5NmExLjIwNSAxLjIwNSAwIDAgMCAxLjcwNCAwbDYuMDI5LTYuMDI5YTEgMSAwIDEgMSAzIDNsLTYuMDI5IDYuMDI5YTEuMjA1IDEuMjA1IDAgMCAwIDAgMS43MDRsMi4yOTYgMi4yOTZhMS4yMDUgMS4yMDUgMCAwIDAgMS43MDQgMGw2LjM2NS02LjM2N0ExIDEgMCAwIDAgOC43MTYgNC4yODJ6IiAvPgogIDxwYXRoIGQ9Im01IDggNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/magnet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMagnet extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MailCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTNWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMmMwIDEuMS45IDIgMiAyaDgiIC8+CiAgPHBhdGggZD0ibTIyIDctOC45NyA1LjdhMS45NCAxLjk0IDAgMCAxLTIuMDYgMEwyIDciIC8+CiAgPHBhdGggZD0ibTE2IDE5IDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mail-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMailCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MailOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuMiA4LjRjLjUuMzguOC45Ny44IDEuNnYxMGEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMlYxMGEyIDIgMCAwIDEgLjgtMS42bDgtNmEyIDIgMCAwIDEgMi40IDBsOCA2WiIgLz4KICA8cGF0aCBkPSJtMjIgMTAtOC45NyA1LjdhMS45NCAxLjk0IDAgMCAxLTIuMDYgMEwyIDEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mail-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMailOpen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MailMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTVWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMmMwIDEuMS45IDIgMiAyaDgiIC8+CiAgPHBhdGggZD0ibTIyIDctOC45NyA1LjdhMS45NCAxLjk0IDAgMCAxLTIuMDYgMEwyIDciIC8+CiAgPHBhdGggZD0iTTE2IDE5aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mail-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMailMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MailQuestionMark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTAuNVY2YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAydjEyYzAgMS4xLjkgMiAyIDJoMTIuNSIgLz4KICA8cGF0aCBkPSJtMjIgNy04Ljk3IDUuN2ExLjk0IDEuOTQgMCAwIDEtMi4wNiAwTDIgNyIgLz4KICA8cGF0aCBkPSJNMTggMTUuMjhjLjItLjQuNS0uOC45LTFhMi4xIDIuMSAwIDAgMSAyLjYuNGMuMy40LjUuOC41IDEuMyAwIDEuMy0yIDItMiAyIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMnYuMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mail-question-mark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMailQuestionMark extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideMailQuestionMark\n */\ndeclare const LucideMailQuestion: typeof LucideMailQuestionMark;\n\n/**\n * @component @name MailSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTIuNVY2YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAydjEyYzAgMS4xLjkgMiAyIDJoNy41IiAvPgogIDxwYXRoIGQ9Im0yMiA3LTguOTcgNS43YTEuOTQgMS45NCAwIDAgMS0yLjA2IDBMMiA3IiAvPgogIDxwYXRoIGQ9Ik0xOCAyMWEzIDMgMCAxIDAgMC02IDMgMyAwIDAgMCAwIDZaIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTIyIDIyLTEuNS0xLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mail-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMailSearch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MailPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTNWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMmMwIDEuMS45IDIgMiAyaDgiIC8+CiAgPHBhdGggZD0ibTIyIDctOC45NyA1LjdhMS45NCAxLjk0IDAgMCAxLTIuMDYgMEwyIDciIC8+CiAgPHBhdGggZD0iTTE5IDE2djYiIC8+CiAgPHBhdGggZD0iTTE2IDE5aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mail-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMailPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MailWarning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTAuNVY2YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAydjEyYzAgMS4xLjkgMiAyIDJoMTIuNSIgLz4KICA8cGF0aCBkPSJtMjIgNy04Ljk3IDUuN2ExLjk0IDEuOTQgMCAwIDEtMi4wNiAwTDIgNyIgLz4KICA8cGF0aCBkPSJNMjAgMTR2NCIgLz4KICA8cGF0aCBkPSJNMjAgMjJ2LjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mail-warning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMailWarning extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Mail\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjIgNy04Ljk5MSA1LjcyN2EyIDIgMCAwIDEtMi4wMDkgMEwyIDciIC8+CiAgPHJlY3QgeD0iMiIgeT0iNCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mail\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMail extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Mailbox\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg0YTIgMiAwIDAgMS0yLTJWOS41QzIgNyA0IDUgNi41IDVIMThjMi4yIDAgNCAxLjggNCA0djhaIiAvPgogIDxwb2x5bGluZSBwb2ludHM9IjE1LDkgMTgsOSAxOCwxMSIgLz4KICA8cGF0aCBkPSJNNi41IDVDOSA1IDExIDcgMTEgOS41VjE3YTIgMiAwIDAgMS0yIDIiIC8+CiAgPGxpbmUgeDE9IjYiIHgyPSI3IiB5MT0iMTAiIHkyPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mailbox\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMailbox extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Mails\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTlhMiAyIDAgMCAxLTIgMkg0YTIgMiAwIDAgMS0yLTJ2LThhMiAyIDAgMCAxIDEtMS43MzIiIC8+CiAgPHBhdGggZD0ibTIyIDUuNS02LjQxOSA0LjE3OWEyIDIgMCAwIDEtMi4xNjIgMEw3IDUuNSIgLz4KICA8cmVjdCB4PSI3IiB5PSIzIiB3aWR0aD0iMTUiIGhlaWdodD0iMTIiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mails\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMails extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MapPinCheckInside\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBjMCA0Ljk5My01LjUzOSAxMC4xOTMtNy4zOTkgMTEuNzk5YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxNiAwIiAvPgogIDxwYXRoIGQ9Im05IDEwIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-check-inside\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPinCheckInside extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MailX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTNWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMmMwIDEuMS45IDIgMiAyaDkiIC8+CiAgPHBhdGggZD0ibTIyIDctOC45NyA1LjdhMS45NCAxLjk0IDAgMCAxLTIuMDYgMEwyIDciIC8+CiAgPHBhdGggZD0ibTE3IDE3IDQgNCIgLz4KICA8cGF0aCBkPSJtMjEgMTctNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mail-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMailX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MapMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTktMS4xMDYtLjU1MmEyIDIgMCAwIDAtMS43ODggMGwtMy42NTkgMS44M0ExIDEgMCAwIDEgMyAxOS4zODFWNi42MThhMSAxIDAgMCAxIC41NTMtLjg5NGw0LjU1My0yLjI3N2EyIDIgMCAwIDEgMS43ODggMGw0LjIxMiAyLjEwNmEyIDIgMCAwIDAgMS43ODggMGwzLjY1OS0xLjgzQTEgMSAwIDAgMSAyMSA0LjYxOVYxNCIgLz4KICA8cGF0aCBkPSJNMTUgNS43NjRWMTQiIC8+CiAgPHBhdGggZD0iTTIxIDE4aC02IiAvPgogIDxwYXRoIGQ9Ik05IDMuMjM2djE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/map-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MapPinCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuNDMgMTIuOTM1Yy4zNTctLjk2Ny41Ny0xLjk1NS41Ny0yLjkzNWE4IDggMCAwIDAtMTYgMGMwIDQuOTkzIDUuNTM5IDEwLjE5MyA3LjM5OSAxMS43OTlhMSAxIDAgMCAwIDEuMjAyIDAgMzIuMTk3IDMyLjE5NyAwIDAgMCAuODEzLS43MjgiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMCIgcj0iMyIgLz4KICA8cGF0aCBkPSJtMTYgMTggMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/map-pin-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPinCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MapPinMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguOTc3IDE0QzE5LjYgMTIuNzAxIDIwIDExLjM0MyAyMCAxMGE4IDggMCAwIDAtMTYgMGMwIDQuOTkzIDUuNTM5IDEwLjE5MyA3LjM5OSAxMS43OTlhMSAxIDAgMCAwIDEuMjAyIDAgMzIgMzIgMCAwIDAgLjgyNC0uNzM4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTE2IDE4aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPinMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MapPinMinusInside\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBjMCA0Ljk5My01LjUzOSAxMC4xOTMtNy4zOTkgMTEuNzk5YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxNiAwIiAvPgogIDxwYXRoIGQ9Ik05IDEwaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-minus-inside\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPinMinusInside extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MapPinHouse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMjJhMSAxIDAgMCAxLTEtMXYtNGExIDEgMCAwIDEgLjQ0NS0uODMybDMtMmExIDEgMCAwIDEgMS4xMSAwbDMgMkExIDEgMCAwIDEgMjIgMTd2NGExIDEgMCAwIDEtMSAxeiIgLz4KICA8cGF0aCBkPSJNMTggMTBhOCA4IDAgMCAwLTE2IDBjMCA0Ljk5MyA1LjUzOSAxMC4xOTMgNy4zOTkgMTEuNzk5YTEgMSAwIDAgMCAuNjAxLjIiIC8+CiAgPHBhdGggZD0iTTE4IDIydi0zIiAvPgogIDxjaXJjbGUgY3g9IjEwIiBjeT0iMTAiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-house\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPinHouse extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MapPinOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNzUgNy4wOWEzIDMgMCAwIDEgMi4xNiAyLjE2IiAvPgogIDxwYXRoIGQ9Ik0xNy4wNzIgMTcuMDcyYy0xLjYzNCAyLjE3LTMuNTI3IDMuOTEyLTQuNDcxIDQuNzI3YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxLjQzMi00LjU2OCIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik04LjQ3NSAyLjgxOEE4IDggMCAwIDEgMjAgMTBjMCAxLjE4My0uMzEgMi4zNzctLjgxIDMuNTMzIiAvPgogIDxwYXRoIGQ9Ik05LjEzIDkuMTNhMyAzIDAgMCAwIDMuNzQgMy43NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/map-pin-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPinOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MapPinPlusInside\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBjMCA0Ljk5My01LjUzOSAxMC4xOTMtNy4zOTkgMTEuNzk5YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxNiAwIiAvPgogIDxwYXRoIGQ9Ik0xMiA3djYiIC8+CiAgPHBhdGggZD0iTTkgMTBoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/map-pin-plus-inside\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPinPlusInside extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MapPinPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuOTE0IDExLjEwNUE3LjI5OCA3LjI5OCAwIDAgMCAyMCAxMGE4IDggMCAwIDAtMTYgMGMwIDQuOTkzIDUuNTM5IDEwLjE5MyA3LjM5OSAxMS43OTlhMSAxIDAgMCAwIDEuMjAyIDAgMzIgMzIgMCAwIDAgLjgyNC0uNzM4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTE2IDE4aDYiIC8+CiAgPHBhdGggZD0iTTE5IDE1djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPinPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MapPinXInside\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBjMCA0Ljk5My01LjUzOSAxMC4xOTMtNy4zOTkgMTEuNzk5YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxNiAwIiAvPgogIDxwYXRoIGQ9Im0xNC41IDcuNS01IDUiIC8+CiAgPHBhdGggZD0ibTkuNSA3LjUgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/map-pin-x-inside\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPinXInside extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MapPinSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNIDEyLjI0OCAyMS45NjkgYSAxIDEgMCAwIDEgLTAuODQ5IC0wLjE3IEMgOS41MzkgMjAuMTkzIDQgMTQuOTkzIDQgMTAgYSA4IDggMCAwIDEgMTYgMCBDIDIwIDEwLjQyIDE5Ljk2MSAxMC44NDEgMTkuODg4IDExLjI2MiIgLz4KICA8cGF0aCBkPSJtMjIgMjItMS44OC0xLjg4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/map-pin-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPinSearch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MapPinPen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuOTcgOS4zMDRBOCA4IDAgMCAwIDIgMTBjMCA0LjY5IDQuODg3IDkuNTYyIDcuMDIyIDExLjQ2OCIgLz4KICA8cGF0aCBkPSJNMjEuMzc4IDE2LjYyNmExIDEgMCAwIDAtMy4wMDQtMy4wMDRsLTQuMDEgNC4wMTJhMiAyIDAgMCAwLS41MDYuODU0bC0uODM3IDIuODdhLjUuNSAwIDAgMCAuNjIuNjJsMi44Ny0uODM3YTIgMiAwIDAgMCAuODU0LS41MDZ6IiAvPgogIDxjaXJjbGUgY3g9IjEwIiBjeT0iMTAiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPinPen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideMapPinPen\n */\ndeclare const LucideLocationEdit: typeof LucideMapPinPen;\n\n/**\n * @component @name MapPinX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuNzUyIDExLjkwMUE3Ljc4IDcuNzggMCAwIDAgMjAgMTBhOCA4IDAgMCAwLTE2IDBjMCA0Ljk5MyA1LjUzOSAxMC4xOTMgNy4zOTkgMTEuNzk5YTEgMSAwIDAgMCAxLjIwMiAwIDE5IDE5IDAgMCAwIC4wOS0uMDc3IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTIxLjUgMTUuNS01IDUiIC8+CiAgPHBhdGggZD0ibTIxLjUgMjAuNS01LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPinX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MapPinned\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggOGMwIDMuNjEzLTMuODY5IDcuNDI5LTUuMzkzIDguNzk1YTEgMSAwIDAgMS0xLjIxNCAwQzkuODcgMTUuNDI5IDYgMTEuNjEzIDYgOGE2IDYgMCAwIDEgMTIgMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTguNzE0IDE0aC0zLjcxYTEgMSAwIDAgMC0uOTQ4LjY4M2wtMi4wMDQgNkExIDEgMCAwIDAgMyAyMmgxOGExIDEgMCAwIDAgLjk0OC0xLjMxNmwtMi02YTEgMSAwIDAgMC0uOTQ5LS42ODRoLTMuNzEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/map-pinned\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPinned extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Map\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuMTA2IDUuNTUzYTIgMiAwIDAgMCAxLjc4OCAwbDMuNjU5LTEuODNBMSAxIDAgMCAxIDIxIDQuNjE5djEyLjc2NGExIDEgMCAwIDEtLjU1My44OTRsLTQuNTUzIDIuMjc3YTIgMiAwIDAgMS0xLjc4OCAwbC00LjIxMi0yLjEwNmEyIDIgMCAwIDAtMS43ODggMGwtMy42NTkgMS44M0ExIDEgMCAwIDEgMyAxOS4zODFWNi42MThhMSAxIDAgMCAxIC41NTMtLjg5NGw0LjU1My0yLjI3N2EyIDIgMCAwIDEgMS43ODggMHoiIC8+CiAgPHBhdGggZD0iTTE1IDUuNzY0djE1IiAvPgogIDxwYXRoIGQ9Ik05IDMuMjM2djE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/map\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMap extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MarsStroke\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgNiA0IDQiIC8+CiAgPHBhdGggZD0iTTE3IDNoNHY0IiAvPgogIDxwYXRoIGQ9Im0yMSAzLTcuNzUgNy43NSIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iMTUiIHI9IjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mars-stroke\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMarsStroke extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Mars\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM2g1djUiIC8+CiAgPHBhdGggZD0ibTIxIDMtNi43NSA2Ljc1IiAvPgogIDxjaXJjbGUgY3g9IjEwIiBjeT0iMTQiIHI9IjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mars\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMars extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MapPin\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBjMCA0Ljk5My01LjUzOSAxMC4xOTMtNy4zOTkgMTEuNzk5YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxNiAwIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPin extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MapPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTktMS4xMDYtLjU1MmEyIDIgMCAwIDAtMS43ODggMGwtMy42NTkgMS44M0ExIDEgMCAwIDEgMyAxOS4zODFWNi42MThhMSAxIDAgMCAxIC41NTMtLjg5NGw0LjU1My0yLjI3N2EyIDIgMCAwIDEgMS43ODggMGw0LjIxMiAyLjEwNmEyIDIgMCAwIDAgMS43ODggMGwzLjY1OS0xLjgzQTEgMSAwIDAgMSAyMSA0LjYxOVYxMiIgLz4KICA8cGF0aCBkPSJNMTUgNS43NjRWMTIiIC8+CiAgPHBhdGggZD0iTTE4IDE1djYiIC8+CiAgPHBhdGggZD0iTTIxIDE4aC02IiAvPgogIDxwYXRoIGQ9Ik05IDMuMjM2djE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/map-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMapPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Martini\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTIgNC4yMDcgNC4yMDdBLjcwNy43MDcgMCAwIDEgNC43MDcgM2gxNC41ODZhLjcwNy43MDcgMCAwIDEgLjUgMS4yMDd6IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnYxMCIgLz4KICA8cGF0aCBkPSJNNyAyMmgxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/martini\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMartini extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Maximize\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzSDVhMiAyIDAgMCAwLTIgMnYzIiAvPgogIDxwYXRoIGQ9Ik0yMSA4VjVhMiAyIDAgMCAwLTItMmgtMyIgLz4KICA8cGF0aCBkPSJNMyAxNnYzYTIgMiAwIDAgMCAyIDJoMyIgLz4KICA8cGF0aCBkPSJNMTYgMjFoM2EyIDIgMCAwIDAgMi0ydi0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/maximize\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMaximize extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Medal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNy4yMSAxNSAyLjY2IDcuMTRhMiAyIDAgMCAxIC4xMy0yLjJMNC40IDIuOEEyIDIgMCAwIDEgNiAyaDEyYTIgMiAwIDAgMSAxLjYuOGwxLjYgMi4xNGEyIDIgMCAwIDEgLjE0IDIuMkwxNi43OSAxNSIgLz4KICA8cGF0aCBkPSJNMTEgMTIgNS4xMiAyLjIiIC8+CiAgPHBhdGggZD0ibTEzIDEyIDUuODgtOS44IiAvPgogIDxwYXRoIGQ9Ik04IDdoOCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE3IiByPSI1IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOHYtMmgtLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/medal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMedal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Megaphone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNmExMyAxMyAwIDAgMCA4LjQtMi44QTEgMSAwIDAgMSAyMSA0djEyYTEgMSAwIDAgMS0xLjYuOEExMyAxMyAwIDAgMCAxMSAxNEg1YTIgMiAwIDAgMS0yLTJWOGEyIDIgMCAwIDEgMi0yeiIgLz4KICA8cGF0aCBkPSJNNiAxNGExMiAxMiAwIDAgMCAyLjQgNy4yIDIgMiAwIDAgMCAzLjItMi40QTggOCAwIDAgMSAxMCAxNCIgLz4KICA8cGF0aCBkPSJNOCA2djgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/megaphone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMegaphone extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Maximize2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM2g2djYiIC8+CiAgPHBhdGggZD0ibTIxIDMtNyA3IiAvPgogIDxwYXRoIGQ9Im0zIDIxIDctNyIgLz4KICA8cGF0aCBkPSJNOSAyMUgzdi02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/maximize-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMaximize2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MemoryStick\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJ2LTIiIC8+CiAgPHBhdGggZD0iTTEyIDE4di0yIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMnYtMiIgLz4KICA8cGF0aCBkPSJNMTYgMTh2LTIiIC8+CiAgPHBhdGggZD0iTTIgMTFoMS41IiAvPgogIDxwYXRoIGQ9Ik0yMCAxOHYtMiIgLz4KICA8cGF0aCBkPSJNMjAuNSAxMUgyMiIgLz4KICA8cGF0aCBkPSJNNCAxOHYtMiIgLz4KICA8cGF0aCBkPSJNOCAxMnYtMiIgLz4KICA8cGF0aCBkPSJNOCAxOHYtMiIgLz4KICA8cmVjdCB4PSIyIiB5PSI2IiB3aWR0aD0iMjAiIGhlaWdodD0iMTAiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/memory-stick\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMemoryStick extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MegaphoneOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNjM2IDZBMTMgMTMgMCAwIDAgMTkuNCAzLjIgMSAxIDAgMCAxIDIxIDR2MTEuMzQ0IiAvPgogIDxwYXRoIGQ9Ik0xNC4zNzggMTQuMzU3QTEzIDEzIDAgMCAwIDExIDE0SDVhMiAyIDAgMCAxLTItMlY4YTIgMiAwIDAgMSAyLTJoMSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik02IDE0YTEyIDEyIDAgMCAwIDIuNCA3LjIgMiAyIDAgMCAwIDMuMi0yLjRBOCA4IDAgMCAxIDEwIDE0IiAvPgogIDxwYXRoIGQ9Ik04IDh2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/megaphone-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMegaphoneOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Menu\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA1aDE2IiAvPgogIDxwYXRoIGQ9Ik00IDEyaDE2IiAvPgogIDxwYXRoIGQ9Ik00IDE5aDE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/menu\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMenu extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessageCircleCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0ibTkgMTIgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-circle-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageCircleCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Merge\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOCA2IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTEyIDJ2MTAuM2E0IDQgMCAwIDEtMS4xNzIgMi44NzJMNCAyMiIgLz4KICA8cGF0aCBkPSJtMjAgMjItNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/merge\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMerge extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessageCircleDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMSAyLjE4MmExMCAxMCAwIDAgMSAzLjggMCIgLz4KICA8cGF0aCBkPSJNMTMuOSAyMS44MThhMTAgMTAgMCAwIDEtMy44IDAiIC8+CiAgPHBhdGggZD0iTTE3LjYwOSAzLjcyYTEwIDEwIDAgMCAxIDIuNjkgMi43IiAvPgogIDxwYXRoIGQ9Ik0yLjE4MiAxMy45YTEwIDEwIDAgMCAxIDAtMy44IiAvPgogIDxwYXRoIGQ9Ik0yMC4yOCAxNy42MWExMCAxMCAwIDAgMS0yLjcgMi42OSIgLz4KICA8cGF0aCBkPSJNMjEuODE4IDEwLjFhMTAgMTAgMCAwIDEgMCAzLjgiIC8+CiAgPHBhdGggZD0iTTMuNzIxIDYuMzkxYTEwIDEwIDAgMCAxIDIuNy0yLjY5IiAvPgogIDxwYXRoIGQ9Im02LjE2MyAyMS4xMTctMi45MDYuODVhMSAxIDAgMCAxLTEuMjM2LTEuMTY5bC45NjUtMi45OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-circle-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageCircleDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessageCircleHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0iTTcuODI4IDEzLjA3QTMgMyAwIDAgMSAxMiA4Ljc2NGEzIDMgMCAwIDEgNS4wMDQgMi4yMjQgMyAzIDAgMCAxLS44MzIgMi4wODNsLTMuNDQ3IDMuNjJhMSAxIDAgMCAxLTEuNDUtLjAwMXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-circle-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageCircleHeart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessageCircleMore\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0iTTggMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEyaC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-circle-more\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageCircleMore extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessageCircleOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik00LjkzIDQuOTI5YTEwIDEwIDAgMCAwLTEuOTM4IDExLjQxMiAyIDIgMCAwIDEgLjA5NCAxLjE2N2wtMS4wNjUgMy4yOWExIDEgMCAwIDAgMS4yMzYgMS4xNjhsMy40MTMtLjk5OGEyIDIgMCAwIDEgMS4wOTkuMDkyIDEwIDEwIDAgMCAwIDExLjMwMi0xLjk4OSIgLz4KICA8cGF0aCBkPSJNOC4zNSAyLjY5QTEwIDEwIDAgMCAxIDIxLjMgMTUuNjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-circle-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageCircleOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessageCirclePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KICA8cGF0aCBkPSJNMTIgOHY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-circle-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageCirclePlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessageCircleQuestionMark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0iTTkuMDkgOWEzIDMgMCAwIDEgNS44MyAxYzAgMi0zIDMtMyAzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxN2guMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-circle-question-mark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageCircleQuestionMark extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideMessageCircleQuestionMark\n */\ndeclare const LucideMessageCircleQuestion: typeof LucideMessageCircleQuestionMark;\n\n/**\n * @component @name MessageCircleReply\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0ibTEwIDE1LTMtMyAzLTMiIC8+CiAgPHBhdGggZD0iTTcgMTJoOGEyIDIgMCAwIDEgMiAydjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-circle-reply\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageCircleReply extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessageCircleX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0ibTE1IDktNiA2IiAvPgogIDxwYXRoIGQ9Im05IDkgNiA2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-circle-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageCircleX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessageCircleCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgOS0zIDMgMyAzIiAvPgogIDxwYXRoIGQ9Im0xNCAxNSAzLTMtMy0zIiAvPgogIDxwYXRoIGQ9Ik0yLjk5MiAxNi4zNDJhMiAyIDAgMCAxIC4wOTQgMS4xNjdsLTEuMDY1IDMuMjlhMSAxIDAgMCAwIDEuMjM2IDEuMTY4bDMuNDEzLS45OThhMiAyIDAgMCAxIDEuMDk5LjA5MiAxMCAxMCAwIDEgMC00Ljc3Ny00LjcxOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-circle-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageCircleCode extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessageSquareCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNy43IDAgMCAxIDIgMjEuMjg2VjVhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAyeiIgLz4KICA8cGF0aCBkPSJtOSAxMSAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-square-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessageCircleWarning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0iTTEyIDh2NCIgLz4KICA8cGF0aCBkPSJNMTIgMTZoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-circle-warning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageCircleWarning extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessageSquareDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgM2gyIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOWgtMiIgLz4KICA8cGF0aCBkPSJNMiAxMnYtMiIgLz4KICA8cGF0aCBkPSJNMiAxNnY1LjI4NmEuNzEuNzEgMCAwIDAgMS4yMTIuNTAybDEuMTQ5LTEuMTQ5IiAvPgogIDxwYXRoIGQ9Ik0yMCAxOWEyIDIgMCAwIDAgMi0ydi0xIiAvPgogIDxwYXRoIGQ9Ik0yMiAxMHYyIiAvPgogIDxwYXRoIGQ9Ik0yMiA2VjVhMiAyIDAgMCAwLTItMiIgLz4KICA8cGF0aCBkPSJNNCAzYTIgMiAwIDAgMC0yIDJ2MSIgLz4KICA8cGF0aCBkPSJNOCAxOWgyIiAvPgogIDxwYXRoIGQ9Ik04IDNoMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessageCircle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-circle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageCircle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessageSquareDiff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0xMCAxNWg0IiAvPgogIDxwYXRoIGQ9Ik0xMCA5aDQiIC8+CiAgPHBhdGggZD0iTTEyIDd2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-diff\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareDiff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessageSquareCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Im0xMCA4LTMgMyAzIDMiIC8+CiAgPHBhdGggZD0ibTE0IDE0IDMtMy0zLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-square-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareCode extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessageSquareLock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgOC41VjVhMiAyIDAgMCAwLTItMkg0YTIgMiAwIDAgMC0yIDJ2MTYuMjg2YS43MS43MSAwIDAgMCAxLjIxMi41MDJsMi4yMDItMi4yMDJBMiAyIDAgMCAxIDYuODI4IDE5SDEwIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNXYtMmEyIDIgMCAwIDAtNCAwdjIiIC8+CiAgPHJlY3QgeD0iMTQiIHk9IjE1IiB3aWR0aD0iOCIgaGVpZ2h0PSI1IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareLock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessageSquareDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNyAzSDRhMiAyIDAgMCAwLTIgMnYxNi4yODZhLjcxLjcxIDAgMCAwIDEuMjEyLjUwMmwyLjIwMi0yLjIwMkEyIDIgMCAwIDEgNi44MjggMTlIMjBhMiAyIDAgMCAwIDItMnYtNC43IiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iNiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareDot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessageSquareOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTlINi44MjhhMiAyIDAgMCAwLTEuNDE0LjU4NmwtMi4yMDIgMi4yMDJBLjcuNyAwIDAgMSAyIDIxLjI4NlY1YTIgMiAwIDAgMSAxLjE4NC0xLjgyNiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik04LjY1NiAzSDIwYTIgMiAwIDAgMSAyIDJ2MTEuMzQ0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-square-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessageSquarePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0xMiA4djYiIC8+CiAgPHBhdGggZD0iTTkgMTFoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquarePlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessageSquareMore\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMWguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDExaC4wMSIgLz4KICA8cGF0aCBkPSJNOCAxMWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-square-more\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareMore extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessageSquareQuote\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTRhMiAyIDAgMCAwIDItMlY4aC0yIiAvPgogIDxwYXRoIGQ9Ik0yMiAxN2EyIDIgMCAwIDEtMiAySDYuODI4YTIgMiAwIDAgMC0xLjQxNC41ODZsLTIuMjAyIDIuMjAyQS43MS43MSAwIDAgMSAyIDIxLjI4NlY1YTIgMiAwIDAgMSAyLTJoMTZhMiAyIDAgMCAxIDIgMnoiIC8+CiAgPHBhdGggZD0iTTggMTRhMiAyIDAgMCAwIDItMlY4SDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-square-quote\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareQuote extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessageSquareShare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM0g0YTIgMiAwIDAgMC0yIDJ2MTYuMjg2YS43MS43MSAwIDAgMCAxLjIxMi41MDJsMi4yMDItMi4yMDJBMiAyIDAgMCAxIDYuODI4IDE5SDIwYTIgMiAwIDAgMCAyLTJ2LTQiIC8+CiAgPHBhdGggZD0iTTE2IDNoNnY2IiAvPgogIDxwYXRoIGQ9Im0xNiA5IDYtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-share\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareShare extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessageSquareHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik03LjUgOS41YzAgLjY4Ny4yNjUgMS4zODMuNjk3IDEuODQ0bDMuMDA5IDMuMjY0YTEuMTQgMS4xNCAwIDAgMCAuNDA3LjMxNCAxIDEgMCAwIDAgLjc4My0uMDA0IDEuMTQgMS4xNCAwIDAgMCAuMzk4LS4zMWwzLjAwOC0zLjI2NEEyLjc3IDIuNzcgMCAwIDAgMTYuNSA5LjUgMi41IDIuNSAwIDAgMCAxMiA4YTIuNSAyLjUgMCAwIDAtNC41IDEuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareHeart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessageSquareText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik03IDExaDEwIiAvPgogIDxwYXRoIGQ9Ik03IDE1aDYiIC8+CiAgPHBhdGggZD0iTTcgN2g4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-square-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareText extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessageSquareWarning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNWguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDd2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-warning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareWarning extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessageSquareX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Im0xNC41IDguNS01IDUiIC8+CiAgPHBhdGggZD0ibTkuNSA4LjUgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-square-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessageSquareReply\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Im0xMCA4LTMgMyAzIDMiIC8+CiAgPHBhdGggZD0iTTE3IDE0di0xYTIgMiAwIDAgMC0yLTJINyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-reply\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquareReply extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessageSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessageSquare extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MessagesSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTBhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAxNC4yODZWNGEyIDIgMCAwIDEgMi0yaDEwYTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0yMCA5YTIgMiAwIDAgMSAyIDJ2MTAuMjg2YS43MS43MSAwIDAgMS0xLjIxMi41MDJsLTIuMjAyLTIuMjAyQTIgMiAwIDAgMCAxNy4xNzIgMTlIMTBhMiAyIDAgMCAxLTItMnYtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/messages-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMessagesSquare extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Metronome\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTEuNFY5LjEiIC8+CiAgPHBhdGggZD0ibTEyIDE3IDYuNTktNi41OSIgLz4KICA8cGF0aCBkPSJtMTUuMDUgNS43LS4yMTgtLjY5MWEzIDMgMCAwIDAtNS42NjMgMEw0LjQxOCAxOS42OTVBMSAxIDAgMCAwIDUuMzcgMjFoMTMuMjUzYTEgMSAwIDAgMCAuOTUxLTEuMzFMMTguNDUgMTYuMiIgLz4KICA8Y2lyY2xlIGN4PSIyMCIgY3k9IjkiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/metronome\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMetronome extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MicOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTl2MyIgLz4KICA8cGF0aCBkPSJNMTUgOS4zNFY1YTMgMyAwIDAgMC01LjY4LTEuMzMiIC8+CiAgPHBhdGggZD0iTTE2Ljk1IDE2Ljk1QTcgNyAwIDAgMSA1IDEydi0yIiAvPgogIDxwYXRoIGQ9Ik0xOC44OSAxMy4yM0E3IDcgMCAwIDAgMTkgMTJ2LTIiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNOSA5djNhMyAzIDAgMCAwIDUuMTIgMi4xMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mic-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMicOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MicSignal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNMTggMTFhNiA2IDAgMDAtMy01LjE5NyIgLz4KICA8cGF0aCBkPSJNMiAxMWExMCAxMCAwIDAxNS04LjY2MiIgLz4KICA8cGF0aCBkPSJNMjIgMTFhMTAgMTAgMCAwMC01LTguNjYyIiAvPgogIDxwYXRoIGQ9Ik02IDExYTYgNiAwIDAxMy01LjE5NyIgLz4KICA8cGF0aCBkPSJNOSAyMWg2IiAvPgogIDxyZWN0IHg9IjEwIiB5PSI5IiB3aWR0aD0iNCIgaGVpZ2h0PSI4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mic-signal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMicSignal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideMicSignal\n */\ndeclare const LucidePodcast: typeof LucideMicSignal;\n\n/**\n * @component @name MicVocal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgNy42MDEtNS45OTQgOC4xOWExIDEgMCAwIDAgLjEgMS4yOThsLjgxNy44MThhMSAxIDAgMCAwIDEuMzE0LjA4N0wxNS4wOSAxMiIgLz4KICA8cGF0aCBkPSJNMTYuNSAyMS4xNzRDMTUuNSAyMC41IDE0LjM3MiAyMCAxMyAyMGMtMi4wNTggMC0zLjkyOCAyLjM1Ni02IDItMi4wNzItLjM1Ni0yLjc3NS0zLjM2OS0xLjUtNC41IiAvPgogIDxjaXJjbGUgY3g9IjE2IiBjeT0iNyIgcj0iNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mic-vocal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMicVocal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideMicVocal\n */\ndeclare const LucideMic2: typeof LucideMicVocal;\n\n/**\n * @component @name MicAudioLines\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM3YyLjM0MSIgLz4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNMTQgNXYuMzQxIiAvPgogIDxwYXRoIGQ9Ik0xOCA1djEzIiAvPgogIDxwYXRoIGQ9Ik0yIDEwdjMiIC8+CiAgPHBhdGggZD0iTTIyIDEwdjMiIC8+CiAgPHBhdGggZD0iTTYgNnYxMSIgLz4KICA8cGF0aCBkPSJNOSAyMWg2IiAvPgogIDxyZWN0IHdpZHRoPSI0IiBoZWlnaHQ9IjgiIHg9IjEwIiB5PSI5IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mic-audio-lines\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMicAudioLines extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Mic\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTl2MyIgLz4KICA8cGF0aCBkPSJNMTkgMTB2MmE3IDcgMCAwIDEtMTQgMHYtMiIgLz4KICA8cmVjdCB4PSI5IiB5PSIyIiB3aWR0aD0iNiIgaGVpZ2h0PSIxMyIgcng9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mic\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMic extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Microscope\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxOGg4IiAvPgogIDxwYXRoIGQ9Ik0zIDIyaDE4IiAvPgogIDxwYXRoIGQ9Ik0xNCAyMmE3IDcgMCAxIDAgMC0xNGgtMSIgLz4KICA8cGF0aCBkPSJNOSAxNGgyIiAvPgogIDxwYXRoIGQ9Ik05IDEyYTIgMiAwIDAgMS0yLTJWNmg2djRhMiAyIDAgMCAxLTIgMloiIC8+CiAgPHBhdGggZD0iTTEyIDZWM2ExIDEgMCAwIDAtMS0xSDlhMSAxIDAgMCAwLTEgMXYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/microscope\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMicroscope extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Microchip\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJoNCIgLz4KICA8cGF0aCBkPSJNMTAgMTdoNCIgLz4KICA8cGF0aCBkPSJNMTAgN2g0IiAvPgogIDxwYXRoIGQ9Ik0xOCAxMmgyIiAvPgogIDxwYXRoIGQ9Ik0xOCAxOGgyIiAvPgogIDxwYXRoIGQ9Ik0xOCA2aDIiIC8+CiAgPHBhdGggZD0iTTQgMTJoMiIgLz4KICA8cGF0aCBkPSJNNCAxOGgyIiAvPgogIDxwYXRoIGQ9Ik00IDZoMiIgLz4KICA8cmVjdCB4PSI2IiB5PSIyIiB3aWR0aD0iMTIiIGhlaWdodD0iMjAiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/microchip\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMicrochip extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Microwave\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTUiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSI4IiBoZWlnaHQ9IjciIHg9IjYiIHk9IjgiIHJ4PSIxIiAvPgogIDxwYXRoIGQ9Ik0xOCA4djciIC8+CiAgPHBhdGggZD0iTTYgMTl2MiIgLz4KICA8cGF0aCBkPSJNMTggMTl2MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/microwave\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMicrowave extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Milestone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2OCIgLz4KICA8cGF0aCBkPSJNMTIgM3YzIiAvPgogIDxwYXRoIGQ9Ik0xOC4xNzIgNmEyIDIgMCAwIDEgMS40MTQuNTg2bDIuMDYgMi4wNmExLjIwNyAxLjIwNyAwIDAgMSAwIDEuNzA4bC0yLjA2IDIuMDZhMiAyIDAgMCAxLTEuNDE0LjU4Nkg0YTEgMSAwIDAgMS0xLTFWN2ExIDEgMCAwIDEgMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/milestone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMilestone extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Milk\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyaDgiIC8+CiAgPHBhdGggZD0iTTkgMnYyLjc4OWE0IDQgMCAwIDEtLjY3MiAyLjIxOWwtLjY1Ni45ODRBNCA0IDAgMCAwIDcgMTAuMjEyVjIwYTIgMiAwIDAgMCAyIDJoNmEyIDIgMCAwIDAgMi0ydi05Ljc4OWE0IDQgMCAwIDAtLjY3Mi0yLjIxOWwtLjY1Ni0uOTg0QTQgNCAwIDAgMSAxNSA0Ljc4OFYyIiAvPgogIDxwYXRoIGQ9Ik03IDE1YTYuNDcyIDYuNDcyIDAgMCAxIDUgMCA2LjQ3IDYuNDcgMCAwIDAgNSAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/milk\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMilk extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Minimize\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzdjNhMiAyIDAgMCAxLTIgMkgzIiAvPgogIDxwYXRoIGQ9Ik0yMSA4aC0zYTIgMiAwIDAgMS0yLTJWMyIgLz4KICA8cGF0aCBkPSJNMyAxNmgzYTIgMiAwIDAgMSAyIDJ2MyIgLz4KICA8cGF0aCBkPSJNMTYgMjF2LTNhMiAyIDAgMCAxIDItMmgzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/minimize\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMinimize extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Minimize2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTAgNy03IiAvPgogIDxwYXRoIGQ9Ik0yMCAxMGgtNlY0IiAvPgogIDxwYXRoIGQ9Im0zIDIxIDctNyIgLz4KICA8cGF0aCBkPSJNNCAxNGg2djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/minimize-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMinimize2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MilkOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyaDgiIC8+CiAgPHBhdGggZD0iTTkgMnYxLjM0M00xNSAydjIuNzg5YTQgNCAwIDAgMCAuNjcyIDIuMjE5bC42NTYuOTg0YTQgNCAwIDAgMSAuNjcyIDIuMjJ2MS4xMzFNNy44IDcuOGwtLjEyOC4xOTJBNCA0IDAgMCAwIDcgMTAuMjEyVjIwYTIgMiAwIDAgMCAyIDJoNmEyIDIgMCAwIDAgMi0ydi0zIiAvPgogIDxwYXRoIGQ9Ik03IDE1YTYuNDcgNi40NyAwIDAgMSA1IDAgNi40NzIgNi40NzIgMCAwIDAgMy40MzUuNDM1IiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMjIiIHkxPSIyIiB5Mj0iMjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/milk-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMilkOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MirrorRectangular\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNiA4IDkiIC8+CiAgPHBhdGggZD0ibTE2IDctOCA4IiAvPgogIDxyZWN0IHg9IjQiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIyMCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mirror-rectangular\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMirrorRectangular extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Minus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxMmgxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MonitorCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSAxMCAyIDIgNC00IiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iMyIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/monitor-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMonitorCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MirrorRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNi42IDguNiA4IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOHY0IiAvPgogIDxwYXRoIGQ9Ik0xNSA3LjUgOS41IDEzIiAvPgogIDxwYXRoIGQ9Ik03IDIyaDEwIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mirror-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMirrorRound extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MonitorCloud\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTNhMyAzIDAgMSAxIDIuODMtNEgxNGEyIDIgMCAwIDEgMCA0eiIgLz4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNOCAyMWg4IiAvPgogIDxyZWN0IHg9IjIiIHk9IjMiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-cloud\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMonitorCloud extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MonitorCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJtMTQuMzA1IDcuNTMuOTIzLS4zODIiIC8+CiAgPHBhdGggZD0ibTE1LjIyOCA0Ljg1Mi0uOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAzLjIyOC0uMzgzLS45MjQiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiA4Ljc3Mi0uMzgzLjkyMyIgLz4KICA8cGF0aCBkPSJtMTkuMTQ4IDMuMjI4LjM4My0uOTI0IiAvPgogIDxwYXRoIGQ9Im0xOS41MyA5LjY5Ni0uMzgyLS45MjQiIC8+CiAgPHBhdGggZD0ibTIwLjc3MiA0Ljg1Mi45MjQtLjM4MyIgLz4KICA8cGF0aCBkPSJtMjAuNzcyIDcuMTQ4LjkyNC4zODMiIC8+CiAgPHBhdGggZD0iTTIyIDEzdjJhMiAyIDAgMCAxLTIgMkg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDciIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjYiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMonitorCog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MonitorOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNMTcgMTdINGEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDEuMTg0LTEuODI2IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KICA8cGF0aCBkPSJNOC42NTYgM0gyMGEyIDIgMCAwIDEgMiAydjEwYTIgMiAwIDAgMS0uMjkzIDEuMDQyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/monitor-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMonitorOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MonitorPause\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTNWNyIgLz4KICA8cGF0aCBkPSJNMTQgMTNWNyIgLz4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHg9IjIiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxN3Y0IiAvPgogIDxwYXRoIGQ9Ik04IDIxaDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-pause\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMonitorPause extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MonitorDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNMjIgMTIuMzA3VjE1YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDItMmg4LjY5MyIgLz4KICA8cGF0aCBkPSJNOCAyMWg4IiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iNiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/monitor-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMonitorDot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MonitorDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNWNyIgLz4KICA8cGF0aCBkPSJtMTUgMTAtMyAzLTMtMyIgLz4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHg9IjIiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxN3Y0IiAvPgogIDxwYXRoIGQ9Ik04IDIxaDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMonitorDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MonitorPlay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMDMzIDkuNDRhLjY0Ny42NDcgMCAwIDEgMCAxLjEybC00LjA2NSAyLjM1MmEuNjQ1LjY0NSAwIDAgMS0uOTY4LS41NlY3LjY0OGEuNjQ1LjY0NSAwIDAgMSAuOTY3LS41NnoiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KICA8cmVjdCB4PSIyIiB5PSIzIiB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/monitor-play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMonitorPlay extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MonitorSpeaker\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNS41IDIwSDgiIC8+CiAgPHBhdGggZD0iTTE3IDloLjAxIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIxNiIgeD0iMTIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik04IDZINGEyIDIgMCAwIDAtMiAydjZhMiAyIDAgMCAwIDIgMmg0IiAvPgogIDxjaXJjbGUgY3g9IjE3IiBjeT0iMTUiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-speaker\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMonitorSpeaker extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MonitorSmartphone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggOFY2YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAydjdhMiAyIDAgMCAwIDIgMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMCAxOXYtMy45NiAzLjE1IiAvPgogIDxwYXRoIGQ9Ik03IDE5aDUiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE2IiB5PSIxMiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-smartphone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMonitorSmartphone extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MonitorUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSAxMCAzLTMgMyAzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxM1Y3IiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iMyIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/monitor-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMonitorUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MonitorX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuNSAxMi41LTUtNSIgLz4KICA8cGF0aCBkPSJtOS41IDEyLjUgNS01IiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iMyIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/monitor-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMonitorX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MoonStar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNWg0IiAvPgogIDxwYXRoIGQ9Ik0yMCAzdjQiIC8+CiAgPHBhdGggZD0iTTIwLjk4NSAxMi40ODZhOSA5IDAgMSAxLTkuNDczLTkuNDcyYy40MDUtLjAyMi42MTcuNDYuNDAyLjgwM2E2IDYgMCAwIDAgOC4yNjggOC4yNjhjLjM0NC0uMjE1LjgyNS0uMDA0LjgwMy40MDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/moon-star\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMoonStar extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Mosque\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMjY4IDJhMiAyIDAgMDAzLjQ2NSAyIiAvPgogIDxwYXRoIGQ9Ik0xNCA1IEwxNCA4IiAvPgogIDxwYXRoIGQ9Ik0xNiAyMnYtM2EyIDIgMCAwMC00IDB2MyIgLz4KICA8cGF0aCBkPSJNMjEgMTNjLS42NjItMS40OTctMS42NjYtMi43NTMtMi45LTMuNjNDMTYuODI1IDguNDcgMTUuNDIyIDggMTQgOHMtMi44MjYuNDctNC4xIDEuMzdDOC42NjggMTAuMjQ4IDcuNjYzIDExLjUwNCA3IDEzeiIgLz4KICA8cGF0aCBkPSJNMyA5aDQiIC8+CiAgPHBhdGggZD0iTTcgMjJWNmE1IDUgMCAwMC0yLTQgNSA1IDAgMDAtMiA0djE0YTIgMiAwIDAwMiAyaDE0YTIgMiAwIDAwMi0ydi03IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mosque\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMosque extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Motorbike\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggMTQtMS0zIiAvPgogIDxwYXRoIGQ9Im0zIDkgNiAyYTIgMiAwIDAgMSAyLTJoMmEyIDIgMCAwIDEgMS45OSAxLjgxIiAvPgogIDxwYXRoIGQ9Ik04IDE3aDNhMSAxIDAgMCAwIDEtMSA2IDYgMCAwIDEgNi02IDEgMSAwIDAgMCAxLTF2LS43NUE1IDUgMCAwIDAgMTcgNSIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjE3IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSIxNyIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/motorbike\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMotorbike extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Moon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuOTg1IDEyLjQ4NmE5IDkgMCAxIDEtOS40NzMtOS40NzJjLjQwNS0uMDIyLjYxNy40Ni40MDIuODAzYTYgNiAwIDAgMCA4LjI2OCA4LjI2OGMuMzQ0LS4yMTUuODI1LS4wMDQuODAzLjQwMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/moon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMoon extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Mountain\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOCAzIDQgOCA1LTUgNSAxNUgyTDggM3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mountain\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMountain extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MonitorStop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNOCAyMWg4IiAvPgogIDxyZWN0IHg9IjIiIHk9IjMiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgcng9IjIiIC8+CiAgPHJlY3QgeD0iOSIgeT0iNyIgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-stop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMonitorStop extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MouseLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNy4zMThWMTAiIC8+CiAgPHBhdGggZD0iTTUgMTB2NWE3IDcgMCAwIDAgMTQgMFY5YzAtMy41MjctMi42MDgtNi41MTUtNi03IiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSI0IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mouse-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMouseLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MouseOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnYuMzQzIiAvPgogIDxwYXRoIGQ9Ik0xOC4yMTggMTguMjE4QTcgNyAwIDAgMSA1IDE1VjlhNyA3IDAgMCAxIC43ODItMy4yMTgiIC8+CiAgPHBhdGggZD0iTTE5IDEzLjM0M1Y5QTcgNyAwIDAgMCA4LjU2IDIuOTAyIiAvPgogIDxwYXRoIGQ9Ik0yMiAyMiAyIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mouse-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMouseOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MountainSnow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOCAzIDQgOCA1LTUgNSAxNUgyTDggM3oiIC8+CiAgPHBhdGggZD0iTTQuMTQgMTUuMDhjMi42Mi0xLjU3IDUuMjQtMS40MyA3Ljg2LjQyIDIuNzQgMS45NCA1LjQ5IDIgOC4yMy4xOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mountain-snow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMountainSnow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MousePointer2Off\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuNTUgOC40NSA1LjEzOCAyLjA4N2EuNS41IDAgMCAxLS4wNjMuOTQ3bC02LjEyNCAxLjU4YTIgMiAwIDAgMC0xLjQzOCAxLjQzNWwtMS41NzkgNi4xMjZhLjUuNSAwIDAgMS0uOTQ3LjA2M0w4LjQ1IDE1LjU1MSIgLz4KICA8cGF0aCBkPSJNMjIgMiAyIDIyIiAvPgogIDxwYXRoIGQ9Im02LjgxNiAxMS41MjgtMi43NzktNi44NGEuNDk1LjQ5NSAwIDAgMSAuNjUxLS42NTFsNi44NCAyLjc3OSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mouse-pointer-2-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMousePointer2Off extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MousePointer2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNC4wMzcgNC42ODhhLjQ5NS40OTUgMCAwIDEgLjY1MS0uNjUxbDE2IDYuNWEuNS41IDAgMCAxLS4wNjMuOTQ3bC02LjEyNCAxLjU4YTIgMiAwIDAgMC0xLjQzOCAxLjQzNWwtMS41NzkgNi4xMjZhLjUuNSAwIDAgMS0uOTQ3LjA2M3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mouse-pointer-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMousePointer2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MousePointerBan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi4wMzQgMi42ODFhLjQ5OC40OTggMCAwIDEgLjY0Ny0uNjQ3bDkgMy41YS41LjUgMCAwIDEtLjAzMy45NDRMOC4yMDQgNy41NDVhMSAxIDAgMCAwLS42Ni42NmwtMS4wNjYgMy40NDNhLjUuNSAwIDAgMS0uOTQ0LjAzM3oiIC8+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iNiIgLz4KICA8cGF0aCBkPSJtMTEuOCAxMS44IDguNCA4LjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mouse-pointer-ban\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMousePointerBan extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MousePointer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNTg2IDEyLjU4NiAxOSAxOSIgLz4KICA8cGF0aCBkPSJNMy42ODggMy4wMzdhLjQ5Ny40OTcgMCAwIDAtLjY1MS42NTFsNi41IDE1Ljk5OWEuNTAxLjUwMSAwIDAgMCAuOTQ3LS4wNjJsMS41NjktNi4wODNhMiAyIDAgMCAxIDEuNDQ4LTEuNDc5bDYuMTI0LTEuNTc5YS41LjUgMCAwIDAgLjA2My0uOTQ3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mouse-pointer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMousePointer extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MousePointerClick\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNC4xIDEyIDYiIC8+CiAgPHBhdGggZD0ibTUuMSA4LTIuOS0uOCIgLz4KICA8cGF0aCBkPSJtNiAxMi0xLjkgMiIgLz4KICA8cGF0aCBkPSJNNy4yIDIuMiA4IDUuMSIgLz4KICA8cGF0aCBkPSJNOS4wMzcgOS42OWEuNDk4LjQ5OCAwIDAgMSAuNjUzLS42NTNsMTEgNC41YS41LjUgMCAwIDEtLjA3NC45NDlsLTQuMzQ5IDEuMDQxYTEgMSAwIDAgMC0uNzQuNzM5bC0xLjA0IDQuMzVhLjUuNSAwIDAgMS0uOTUuMDc0eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mouse-pointer-click\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMousePointerClick extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Mouse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSI1IiB5PSIyIiB3aWR0aD0iMTQiIGhlaWdodD0iMjAiIHJ4PSI3IiAvPgogIDxwYXRoIGQ9Ik0xMiA2djQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mouse\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMouse extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Move3d\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAzdjE2aDE2IiAvPgogIDxwYXRoIGQ9Im01IDE5IDYtNiIgLz4KICA8cGF0aCBkPSJtMiA2IDMtMyAzIDMiIC8+CiAgPHBhdGggZD0ibTE4IDE2IDMgMy0zIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/move-3d\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMove3d extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideMove3d\n */\ndeclare const LucideMove3D: typeof LucideMove3d;\n\n/**\n * @component @name MoveDiagonal2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTN2NmgtNiIgLz4KICA8cGF0aCBkPSJNNSAxMVY1aDYiIC8+CiAgPHBhdGggZD0ibTUgNSAxNCAxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-diagonal-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMoveDiagonal2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MoveDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAxOEwxMiAyMkwxNiAxOCIgLz4KICA8cGF0aCBkPSJNMTIgMlYyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMoveDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Monitor\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHg9IjIiIHk9IjMiIHJ4PSIyIiAvPgogIDxsaW5lIHgxPSI4IiB4Mj0iMTYiIHkxPSIyMSIgeTI9IjIxIiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyIiB5MT0iMTciIHkyPSIyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/monitor\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMonitor extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MoveDownRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTNWMTlIMTMiIC8+CiAgPHBhdGggZD0iTTUgNUwxOSAxOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-down-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMoveDownRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MouseRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNy4zMThWMTAiIC8+CiAgPHBhdGggZD0iTTE5IDEwdjVhNyA3IDAgMCAxLTE0IDBWOWMwLTMuNTI3IDIuNjA4LTYuNTE1IDYtNyIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjQiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mouse-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMouseRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MoveHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggOCA0IDQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDIwIiAvPgogIDxwYXRoIGQ9Im02IDgtNCA0IDQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMoveHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MoveDownLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTlINVYxMyIgLz4KICA8cGF0aCBkPSJNMTkgNUw1IDE5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/move-down-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMoveDownLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MoveRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggOEwyMiAxMkwxOCAxNiIgLz4KICA8cGF0aCBkPSJNMiAxMkgyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMoveRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MoveDiagonal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTlINXYtNiIgLz4KICA8cGF0aCBkPSJNMTMgNWg2djYiIC8+CiAgPHBhdGggZD0iTTE5IDUgNSAxOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-diagonal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMoveDiagonal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MoveUpLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxMVY1SDExIiAvPgogIDxwYXRoIGQ9Ik01IDVMMTkgMTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/move-up-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMoveUpLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MoveLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiA4TDIgMTJMNiAxNiIgLz4KICA8cGF0aCBkPSJNMiAxMkgyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMoveLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MoveVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KICA8cGF0aCBkPSJtOCAxOCA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Im04IDYgNC00IDQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMoveVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MoveUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCA2TDEyIDJMMTYgNiIgLz4KICA8cGF0aCBkPSJNMTIgMlYyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMoveUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name MoveUpRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNUgxOVYxMSIgLz4KICA8cGF0aCBkPSJNMTkgNUw1IDE5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/move-up-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMoveUpRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Move\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KICA8cGF0aCBkPSJtMTUgMTktMyAzLTMtMyIgLz4KICA8cGF0aCBkPSJtMTkgOSAzIDMtMyAzIiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDIwIiAvPgogIDxwYXRoIGQ9Im01IDktMyAzIDMgMyIgLz4KICA8cGF0aCBkPSJtOSA1IDMtMyAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/move\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMove extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Music3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE4IiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xNiAxOFYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/music-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMusic3 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Music2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI4IiBjeT0iMTgiIHI9IjQiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjJsNyA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/music-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMusic2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Music4\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxOFY1bDEyLTJ2MTMiIC8+CiAgPHBhdGggZD0ibTkgOSAxMi0yIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSIxOCIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE2IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/music-4\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMusic4 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Navigation2Off\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOS4zMSA5LjMxIDUgMjFsNy00IDcgNC0xLjE3LTMuMTciIC8+CiAgPHBhdGggZD0iTTE0LjUzIDguODggMTIgMmwtMS4xNyAzLjE3IiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMjIiIHkxPSIyIiB5Mj0iMjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/navigation-2-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNavigation2Off extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Music\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxOFY1bDEyLTJ2MTMiIC8+CiAgPGNpcmNsZSBjeD0iNiIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTYiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/music\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideMusic extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Navigation2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cG9seWdvbiBwb2ludHM9IjEyIDIgMTkgMjEgMTIgMTcgNSAyMSAxMiAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/navigation-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNavigation2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name NavigationOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOC40MyA4LjQzIDMgMTFsOCAyIDIgOCAyLjU3LTUuNDMiIC8+CiAgPHBhdGggZD0iTTE3LjM5IDExLjczIDIyIDJsLTkuNzMgNC42MSIgLz4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMiIgeTI9IjIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/navigation-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNavigationOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Network\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIxNiIgeT0iMTYiIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHJ4PSIxIiAvPgogIDxyZWN0IHg9IjIiIHk9IjE2IiB3aWR0aD0iNiIgaGVpZ2h0PSI2IiByeD0iMSIgLz4KICA8cmVjdCB4PSI5IiB5PSIyIiB3aWR0aD0iNiIgaGVpZ2h0PSI2IiByeD0iMSIgLz4KICA8cGF0aCBkPSJNNSAxNnYtM2ExIDEgMCAwIDEgMS0xaDEyYTEgMSAwIDAgMSAxIDF2MyIgLz4KICA8cGF0aCBkPSJNMTIgMTJWOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/network\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNetwork extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Nfc\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiA4LjMyYTcuNDMgNy40MyAwIDAgMSAwIDcuMzYiIC8+CiAgPHBhdGggZD0iTTkuNDYgNi4yMWExMS43NiAxMS43NiAwIDAgMSAwIDExLjU4IiAvPgogIDxwYXRoIGQ9Ik0xMi45MSA0LjFhMTUuOTEgMTUuOTEgMCAwIDEgLjAxIDE1LjgiIC8+CiAgPHBhdGggZD0iTTE2LjM3IDJhMjAuMTYgMjAuMTYgMCAwIDEgMCAyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/nfc\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNfc extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Newspaper\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMThoLTUiIC8+CiAgPHBhdGggZD0iTTE4IDE0aC04IiAvPgogIDxwYXRoIGQ9Ik00IDIyaDE2YTIgMiAwIDAgMCAyLTJWNGEyIDIgMCAwIDAtMi0ySDhhMiAyIDAgMCAwLTIgMnYxNmEyIDIgMCAwIDEtNCAwdi05YTIgMiAwIDAgMSAyLTJoMiIgLz4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSIxMCIgeT0iNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/newspaper\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNewspaper extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name NonBinary\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYxMCIgLz4KICA8cGF0aCBkPSJtOC41IDQgNyA0IiAvPgogIDxwYXRoIGQ9Im04LjUgOCA3LTQiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxNyIgcj0iNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/non-binary\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNonBinary extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name NotebookTabs\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA2aDQiIC8+CiAgPHBhdGggZD0iTTIgMTBoNCIgLz4KICA8cGF0aCBkPSJNMiAxNGg0IiAvPgogIDxwYXRoIGQ9Ik0yIDE4aDQiIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjIwIiB4PSI0IiB5PSIyIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTUgMnYyMCIgLz4KICA8cGF0aCBkPSJNMTUgN2g1IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMmg1IiAvPgogIDxwYXRoIGQ9Ik0xNSAxN2g1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/notebook-tabs\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNotebookTabs extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name NotepadText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjQiIC8+CiAgPHBhdGggZD0iTTEyIDJ2NCIgLz4KICA8cGF0aCBkPSJNMTYgMnY0IiAvPgogIDxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCIgeD0iNCIgeT0iNCIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTggMTBoNiIgLz4KICA8cGF0aCBkPSJNOCAxNGg4IiAvPgogIDxwYXRoIGQ9Ik04IDE4aDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/notepad-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNotepadText extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name NotepadTextDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjQiIC8+CiAgPHBhdGggZD0iTTEyIDJ2NCIgLz4KICA8cGF0aCBkPSJNMTYgMnY0IiAvPgogIDxwYXRoIGQ9Ik0xNiA0aDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxOHYyYTIgMiAwIDAgMS0yIDJoLTEiIC8+CiAgPHBhdGggZD0iTTEzIDIyaC0yIiAvPgogIDxwYXRoIGQ9Ik03IDIySDZhMiAyIDAgMCAxLTItMnYtMiIgLz4KICA8cGF0aCBkPSJNNCAxNHYtMiIgLz4KICA8cGF0aCBkPSJNNCA4VjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik04IDEwaDYiIC8+CiAgPHBhdGggZD0iTTggMTRoOCIgLz4KICA8cGF0aCBkPSJNOCAxOGg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/notepad-text-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNotepadTextDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Navigation\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cG9seWdvbiBwb2ludHM9IjMgMTEgMjIgMiAxMyAyMSAxMSAxMyAzIDExIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/navigation\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNavigation extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name NotebookPen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNCAySDZhMiAyIDAgMCAwLTIgMnYxNmEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJ2LTcuNCIgLz4KICA8cGF0aCBkPSJNMiA2aDQiIC8+CiAgPHBhdGggZD0iTTIgMTBoNCIgLz4KICA8cGF0aCBkPSJNMiAxNGg0IiAvPgogIDxwYXRoIGQ9Ik0yIDE4aDQiIC8+CiAgPHBhdGggZD0iTTIxLjM3OCA1LjYyNmExIDEgMCAxIDAtMy4wMDQtMy4wMDRsLTUuMDEgNS4wMTJhMiAyIDAgMCAwLS41MDYuODU0bC0uODM3IDIuODdhLjUuNSAwIDAgMCAuNjIuNjJsMi44Ny0uODM3YTIgMiAwIDAgMCAuODU0LS41MDZ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/notebook-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNotebookPen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Notebook\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA2aDQiIC8+CiAgPHBhdGggZD0iTTIgMTBoNCIgLz4KICA8cGF0aCBkPSJNMiAxNGg0IiAvPgogIDxwYXRoIGQ9Ik0yIDE4aDQiIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjIwIiB4PSI0IiB5PSIyIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTYgMnYyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/notebook\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNotebook extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name NotebookText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA2aDQiIC8+CiAgPHBhdGggZD0iTTIgMTBoNCIgLz4KICA8cGF0aCBkPSJNMiAxNGg0IiAvPgogIDxwYXRoIGQ9Ik0yIDE4aDQiIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjIwIiB4PSI0IiB5PSIyIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNOS41IDhoNSIgLz4KICA8cGF0aCBkPSJNOS41IDEySDE2IiAvPgogIDxwYXRoIGQ9Ik05LjUgMTZIMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/notebook-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNotebookText extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name NutOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNFYyIiAvPgogIDxwYXRoIGQ9Ik01IDEwdjRhNy4wMDQgNy4wMDQgMCAwIDAgNS4yNzcgNi43ODdjLjQxMi4xMDQuODAyLjI5MiAxLjEwMi41OTJMMTIgMjJsLjYyMS0uNjIxYy4zLS4zLjY5LS40ODggMS4xMDItLjU5MmE3LjAxIDcuMDEgMCAwIDAgNC4xMjUtMi45MzkiIC8+CiAgPHBhdGggZD0iTTE5IDEwdjMuMzQzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmMtMS4zNDktLjU3My0xLjkwNS0xLjAwNS0yLjUtMi0uNTQ2LjkwMi0xLjA0OCAxLjM1My0yLjUgMi0xLjAxOC0uNjQ0LTEuNDYtMS4wOC0yLTItMS4wMjguNzEtMS42OS45MTgtMyAxIDEuMDgxLTEuMDQ4IDEuNzU3LTIuMDMgMi0zIC4xOTQtLjc3Ni44NC0xLjU1MSAxLjc5LTIuMjFtMTEuNjU0IDUuOTk3Yy44ODctLjQ1NyAxLjI4LS44OTEgMS41NTYtMS43ODcgMS4wMzIuOTE2IDEuNjgzIDEuMTU3IDMgMS0xLjI5Ny0xLjAzNi0xLjc1OC0yLjAzLTItMy0uNS0yLTQtNC04LTQtLjc0IDAtMS40NjEuMDY4LTIuMTUuMTkyIiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMjIiIHkxPSIyIiB5Mj0iMjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/nut-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNutOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name OctagonPause\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTVWOSIgLz4KICA8cGF0aCBkPSJNMTQgMTVWOSIgLz4KICA8cGF0aCBkPSJNMi41ODYgMTYuNzI2QTIgMiAwIDAgMSAyIDE1LjMxMlY4LjY4OGEyIDIgMCAwIDEgLjU4Ni0xLjQxNGw0LjY4OC00LjY4OEEyIDIgMCAwIDEgOC42ODggMmg2LjYyNGEyIDIgMCAwIDEgMS40MTQuNTg2bDQuNjg4IDQuNjg4QTIgMiAwIDAgMSAyMiA4LjY4OHY2LjYyNGEyIDIgMCAwIDEtLjU4NiAxLjQxNGwtNC42ODggNC42ODhhMiAyIDAgMCAxLTEuNDE0LjU4Nkg4LjY4OGEyIDIgMCAwIDEtMS40MTQtLjU4NnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/octagon-pause\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideOctagonPause extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideOctagonPause\n */\ndeclare const LucidePauseOctagon: typeof LucideOctagonPause;\n\n/**\n * @component @name Nut\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNFYyIiAvPgogIDxwYXRoIGQ9Ik01IDEwdjRhNy4wMDQgNy4wMDQgMCAwIDAgNS4yNzcgNi43ODdjLjQxMi4xMDQuODAyLjI5MiAxLjEwMi41OTJMMTIgMjJsLjYyMS0uNjIxYy4zLS4zLjY5LS40ODggMS4xMDItLjU5MkE3LjAwMyA3LjAwMyAwIDAgMCAxOSAxNHYtNCIgLz4KICA8cGF0aCBkPSJNMTIgNEM4IDQgNC41IDYgNCA4Yy0uMjQzLjk3LS45MTkgMS45NTItMiAzIDEuMzEtLjA4MiAxLjk3Mi0uMjkgMy0xIC41NC45Mi45ODIgMS4zNTYgMiAyIDEuNDUyLS42NDcgMS45NTQtMS4wOTggMi41LTIgLjU5NS45OTUgMS4xNTEgMS40MjcgMi41IDIgMS4zMS0uNjIxIDEuODYyLTEuMDU4IDIuNS0yIC42MjkuOTc3IDEuMTYyIDEuNDIzIDIuNSAyIDEuMjA5LS41NDggMS42OC0uOTY3IDItMiAxLjAzMi45MTYgMS42ODMgMS4xNTcgMyAxLTEuMjk3LTEuMDM2LTEuNzU4LTIuMDMtMi0zLS41LTItNC00LTgtNFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/nut\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideNut extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name OctagonAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiA4djQiIC8+CiAgPHBhdGggZD0iTTE1LjMxMiAyYTIgMiAwIDAgMSAxLjQxNC41ODZsNC42ODggNC42ODhBMiAyIDAgMCAxIDIyIDguNjg4djYuNjI0YTIgMiAwIDAgMS0uNTg2IDEuNDE0bC00LjY4OCA0LjY4OGEyIDIgMCAwIDEtMS40MTQuNTg2SDguNjg4YTIgMiAwIDAgMS0xLjQxNC0uNTg2bC00LjY4OC00LjY4OEEyIDIgMCAwIDEgMiAxNS4zMTJWOC42ODhhMiAyIDAgMCAxIC41ODYtMS40MTRsNC42ODgtNC42ODhBMiAyIDAgMCAxIDguNjg4IDJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/octagon-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideOctagonAlert extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideOctagonAlert\n */\ndeclare const LucideAlertOctagon: typeof LucideOctagonAlert;\n\n/**\n * @component @name Option\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgM2g3IiAvPgogIDxwYXRoIGQ9Ik0zIDNoNS4yOGExIDEgMCAwIDEgLjk0OC42ODRsNS41NDQgMTYuNjMyYTEgMSAwIDAgMCAuOTQ5LjY4NEgyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/option\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideOption extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name OctagonX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgOS02IDYiIC8+CiAgPHBhdGggZD0iTTIuNTg2IDE2LjcyNkEyIDIgMCAwIDEgMiAxNS4zMTJWOC42ODhhMiAyIDAgMCAxIC41ODYtMS40MTRsNC42ODgtNC42ODhBMiAyIDAgMCAxIDguNjg4IDJoNi42MjRhMiAyIDAgMCAxIDEuNDE0LjU4Nmw0LjY4OCA0LjY4OEEyIDIgMCAwIDEgMjIgOC42ODh2Ni42MjRhMiAyIDAgMCAxLS41ODYgMS40MTRsLTQuNjg4IDQuNjg4YTIgMiAwIDAgMS0xLjQxNC41ODZIOC42ODhhMiAyIDAgMCAxLTEuNDE0LS41ODZ6IiAvPgogIDxwYXRoIGQ9Im05IDkgNiA2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/octagon-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideOctagonX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideOctagonX\n */\ndeclare const LucideXOctagon: typeof LucideOctagonX;\n\n/**\n * @component @name Omega\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAyMGg0LjVhLjUuNSAwIDAgMCAuNS0uNXYtLjI4MmEuNTIuNTIgMCAwIDAtLjI0Ny0uNDM3IDggOCAwIDEgMSA4LjQ5NC0uMDAxLjUyLjUyIDAgMCAwLS4yNDcuNDM4di4yODJhLjUuNSAwIDAgMCAuNS41SDIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/omega\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideOmega extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Orbit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuMzQxIDYuNDg0QTEwIDEwIDAgMCAxIDEwLjI2NiAyMS44NSIgLz4KICA8cGF0aCBkPSJNMy42NTkgMTcuNTE2QTEwIDEwIDAgMCAxIDEzLjc0IDIuMTUyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSI1IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSIxOSIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/orbit\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideOrbit extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name OctagonMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi41ODYgMTYuNzI2QTIgMiAwIDAgMSAyIDE1LjMxMlY4LjY4OGEyIDIgMCAwIDEgLjU4Ni0xLjQxNGw0LjY4OC00LjY4OEEyIDIgMCAwIDEgOC42ODggMmg2LjYyNGEyIDIgMCAwIDEgMS40MTQuNTg2bDQuNjg4IDQuNjg4QTIgMiAwIDAgMSAyMiA4LjY4OHY2LjYyNGEyIDIgMCAwIDEtLjU4NiAxLjQxNGwtNC42ODggNC42ODhhMiAyIDAgMCAxLTEuNDE0LjU4Nkg4LjY4OGEyIDIgMCAwIDEtMS40MTQtLjU4NnoiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/octagon-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideOctagonMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PackageCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+CiAgPHBhdGggZD0ibTE2IDE3IDIgMiA0LTQiIC8+CiAgPHBhdGggZD0iTTIxIDExLjEyN1Y4YTIgMiAwIDAgMC0xLTEuNzNsLTctNGEyIDIgMCAwIDAtMiAwbC03IDRBMiAyIDAgMCAwIDMgOHY4YTIgMiAwIDAgMCAxIDEuNzI5bDcgNGEyIDIgMCAwIDAgMiAuMDAxbDEuMzItLjc1MyIgLz4KICA8cGF0aCBkPSJNMy4yOSA3IDEyIDEybDguNzEtNSIgLz4KICA8cGF0aCBkPSJtNy41IDQuMjcgOC45OTcgNS4xNDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/package-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePackageCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Origami\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJWNGExIDEgMCAwIDEgMS0xaDYuMjk3YTEgMSAwIDAgMSAuNjUxIDEuNzU5bC00LjY5NiA0LjAyNSIgLz4KICA8cGF0aCBkPSJtMTIgMjEtNy40MTQtNy40MTRBMiAyIDAgMCAxIDQgMTIuMTcyVjYuNDE1YTEuMDAyIDEuMDAyIDAgMCAxIDEuNzA3LS43MDdMMjAgMjAuMDA5IiAvPgogIDxwYXRoIGQ9Im0xMi4yMTQgMy4zODEgOC40MTQgMTQuOTY2YTEgMSAwIDAgMS0uMTY3IDEuMTk5bC0xLjE2OCAxLjE2M2ExIDEgMCAwIDEtLjcwNi4yOTFINi4zNTFhMSAxIDAgMCAxLS42MjUtLjIxOUwzLjI1IDE4LjhhMSAxIDAgMCAxIC42MzEtMS43ODFsNC4xNjUuMDI3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/origami\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideOrigami extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PackageMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+CiAgPHBhdGggZD0iTTE2IDE3aDYiIC8+CiAgPHBhdGggZD0iTTIxIDEzVjhhMiAyIDAgMCAwLTEtMS43M2wtNy00YTIgMiAwIDAgMC0yIDBsLTcgNEEyIDIgMCAwIDAgMyA4djhhMiAyIDAgMCAwIDEgMS43MjlsNyA0YTIgMiAwIDAgMCAyIC4wMDFsMS42NzUtLjk1NSIgLz4KICA8cGF0aCBkPSJNMy4yOSA3IDEyIDEybDguNzEtNSIgLz4KICA8cGF0aCBkPSJtNy41IDQuMjcgOC45OTcgNS4xNDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/package-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePackageMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Octagon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi41ODYgMTYuNzI2QTIgMiAwIDAgMSAyIDE1LjMxMlY4LjY4OGEyIDIgMCAwIDEgLjU4Ni0xLjQxNGw0LjY4OC00LjY4OEEyIDIgMCAwIDEgOC42ODggMmg2LjYyNGEyIDIgMCAwIDEgMS40MTQuNTg2bDQuNjg4IDQuNjg4QTIgMiAwIDAgMSAyMiA4LjY4OHY2LjYyNGEyIDIgMCAwIDEtLjU4NiAxLjQxNGwtNC42ODggNC42ODhhMiAyIDAgMCAxLTEuNDE0LjU4Nkg4LjY4OGEyIDIgMCAwIDEtMS40MTQtLjU4NnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/octagon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideOctagon extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Package2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3Y2IiAvPgogIDxwYXRoIGQ9Ik0xNi43NiAzYTIgMiAwIDAgMSAxLjggMS4xbDIuMjMgNC40NzlhMiAyIDAgMCAxIC4yMS44OTFWMTlhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJWOS40NzJhMiAyIDAgMCAxIC4yMTEtLjg5NEw1LjQ1IDQuMUEyIDIgMCAwIDEgNy4yNCAzeiIgLz4KICA8cGF0aCBkPSJNMy4wNTQgOS4wMTNoMTcuODkzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/package-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePackage2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PackagePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+CiAgPHBhdGggZD0iTTE2IDE3aDYiIC8+CiAgPHBhdGggZD0iTTE5IDE0djYiIC8+CiAgPHBhdGggZD0iTTIxIDEwLjUzNVY4YTIgMiAwIDAgMC0xLTEuNzNsLTctNGEyIDIgMCAwIDAtMiAwbC03IDRBMiAyIDAgMCAwIDMgOHY4YTIgMiAwIDAgMCAxIDEuNzI5bDcgNGEyIDIgMCAwIDAgMiAuMDAxbDEuNjc1LS45NTUiIC8+CiAgPHBhdGggZD0iTTMuMjkgNyAxMiAxMmw4LjcxLTUiIC8+CiAgPHBhdGggZD0ibTcuNSA0LjI3IDguOTk3IDUuMTQ4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/package-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePackagePlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PackageOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTkiIC8+CiAgPHBhdGggZD0iTTE1LjE3IDIuMjFhMS42NyAxLjY3IDAgMCAxIDEuNjMgMEwyMSA0LjU3YTEuOTMgMS45MyAwIDAgMSAwIDMuMzZMOC44MiAxNC43OWExLjY1NSAxLjY1NSAwIDAgMS0xLjY0IDBMMyAxMi40M2ExLjkzIDEuOTMgMCAwIDEgMC0zLjM2eiIgLz4KICA8cGF0aCBkPSJNMjAgMTN2My44N2EyLjA2IDIuMDYgMCAwIDEtMS4xMSAxLjgzbC02IDMuMDhhMS45MyAxLjkzIDAgMCAxLTEuNzggMGwtNi0zLjA4QTIuMDYgMi4wNiAwIDAgMSA0IDE2Ljg3VjEzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMi40M2ExLjkzIDEuOTMgMCAwIDAgMC0zLjM2TDguODMgMi4yYTEuNjQgMS42NCAwIDAgMC0xLjYzIDBMMyA0LjU3YTEuOTMgMS45MyAwIDAgMCAwIDMuMzZsMTIuMTggNi44NmExLjYzNiAxLjYzNiAwIDAgMCAxLjYzIDB6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/package-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePackageOpen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PackageSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+CiAgPHBhdGggZD0iTTIwLjI3IDE4LjI3IDIyIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMC40OThWOGEyIDIgMCAwIDAtMS0xLjczbC03LTRhMiAyIDAgMCAwLTIgMGwtNyA0QTIgMiAwIDAgMCAzIDh2OGEyIDIgMCAwIDAgMSAxLjcyOWw3IDRhMiAyIDAgMCAwIDIgLjAwMWwuOTgtLjU1OSIgLz4KICA8cGF0aCBkPSJNMy4yOSA3IDEyIDEybDguNzEtNSIgLz4KICA8cGF0aCBkPSJtNy41IDQuMjcgOC45OTcgNS4xNDgiIC8+CiAgPGNpcmNsZSBjeD0iMTguNSIgY3k9IjE2LjUiIHI9IjIuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/package-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePackageSearch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PackageX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+CiAgPHBhdGggZD0ibTE2LjUgMTQuNSA1IDUiIC8+CiAgPHBhdGggZD0ibTE2LjUgMTkuNSA1LTUiIC8+CiAgPHBhdGggZD0iTTIxIDEwLjVWOGEyIDIgMCAwIDAtMS0xLjczbC03LTRhMiAyIDAgMCAwLTIgMGwtNyA0QTIgMiAwIDAgMCAzIDh2OGEyIDIgMCAwIDAgMSAxLjcyOWw3IDRhMiAyIDAgMCAwIDIgLjAwMWwuMTMtLjA3NCIgLz4KICA8cGF0aCBkPSJNMy4yOSA3IDEyIDEybDguNzEtNSIgLz4KICA8cGF0aCBkPSJtNy41IDQuMjcgOC45OTcgNS4xNDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/package-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePackageX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Package\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjEuNzNhMiAyIDAgMCAwIDIgMGw3LTRBMiAyIDAgMCAwIDIxIDE2VjhhMiAyIDAgMCAwLTEtMS43M2wtNy00YTIgMiAwIDAgMC0yIDBsLTcgNEEyIDIgMCAwIDAgMyA4djhhMiAyIDAgMCAwIDEgMS43M3oiIC8+CiAgPHBhdGggZD0iTTEyIDIyVjEyIiAvPgogIDxwb2x5bGluZSBwb2ludHM9IjMuMjkgNyAxMiAxMiAyMC43MSA3IiAvPgogIDxwYXRoIGQ9Im03LjUgNC4yNyA5IDUuMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/package\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePackage extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PaintRoller\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeD0iMiIgeT0iMiIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTEwIDE2di0yYTIgMiAwIDAgMSAyLTJoOGEyIDIgMCAwIDAgMi0yVjdhMiAyIDAgMCAwLTItMmgtMiIgLz4KICA8cmVjdCB3aWR0aD0iNCIgaGVpZ2h0PSI2IiB4PSI4IiB5PSIxNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/paint-roller\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePaintRoller extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PaintBucket\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNyA2IDIiIC8+CiAgPHBhdGggZD0iTTE4Ljk5MiAxMkgyLjA0MSIgLz4KICA8cGF0aCBkPSJNMjEuMTQ1IDE4LjM4QTMuMzQgMy4zNCAwIDAgMSAyMCAxNi41YTMuMyAzLjMgMCAwIDEtMS4xNDUgMS44OGMtLjU3NS40Ni0uODU1IDEuMDItLjg1NSAxLjU5NUEyIDIgMCAwIDAgMjAgMjJhMiAyIDAgMCAwIDItMi4wMjVjMC0uNTgtLjI4NS0xLjEzLS44NTUtMS41OTUiIC8+CiAgPHBhdGggZD0ibTguNSA0LjUgMi4xNDgtMi4xNDhhMS4yMDUgMS4yMDUgMCAwIDEgMS43MDQgMGw3LjI5NiA3LjI5NmExLjIwNSAxLjIwNSAwIDAgMSAwIDEuNzA0bC03LjU5MiA3LjU5MmEzLjYxNSAzLjYxNSAwIDAgMS01LjExMiAwbC0zLjg4OC0zLjg4OGEzLjYxNSAzLjYxNSAwIDAgMSAwLTUuMTEyTDUuNjcgNy4zMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/paint-bucket\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePaintBucket extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Paintbrush\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuNjIyIDE3Ljg5Ny0xMC42OC0yLjkxMyIgLz4KICA8cGF0aCBkPSJNMTguMzc2IDIuNjIyYTEgMSAwIDEgMSAzLjAwMiAzLjAwMkwxNy4zNiA5LjY0M2EuNS41IDAgMCAwIDAgLjcwN2wuOTQ0Ljk0NGEyLjQxIDIuNDEgMCAwIDEgMCAzLjQwOGwtLjk0NC45NDRhLjUuNSAwIDAgMS0uNzA3IDBMOC4zNTQgNy4zNDhhLjUuNSAwIDAgMSAwLS43MDdsLjk0NC0uOTQ0YTIuNDEgMi40MSAwIDAgMSAzLjQwOCAwbC45NDQuOTQ0YS41LjUgMCAwIDAgLjcwNyAweiIgLz4KICA8cGF0aCBkPSJNOSA4Yy0xLjgwNCAyLjcxLTMuOTcgMy40Ni02LjU4MyAzLjk0OGEuNTA3LjUwNyAwIDAgMC0uMzAyLjgxOWw3LjMyIDguODgzYTEgMSAwIDAgMCAxLjE4NS4yMDRDMTIuNzM1IDIwLjQwNSAxNiAxNi43OTIgMTYgMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/paintbrush\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePaintbrush extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PaintbrushVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNCAydjQiIC8+CiAgPHBhdGggZD0iTTE3IDJhMSAxIDAgMCAxIDEgMXY5SDZWM2ExIDEgMCAwIDEgMS0xeiIgLz4KICA8cGF0aCBkPSJNNiAxMmExIDEgMCAwIDAtMSAxdjFhMiAyIDAgMCAwIDIgMmgyYTEgMSAwIDAgMSAxIDF2Mi45YTIgMiAwIDEgMCA0IDBWMTdhMSAxIDAgMCAxIDEtMWgyYTIgMiAwIDAgMCAyLTJ2LTFhMSAxIDAgMCAwLTEtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/paintbrush-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePaintbrushVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucidePaintbrushVertical\n */\ndeclare const LucidePaintbrush2: typeof LucidePaintbrushVertical;\n\n/**\n * @component @name Palette\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJhMSAxIDAgMCAxIDAtMjAgMTAgOSAwIDAgMSAxMCA5IDUgNSAwIDAgMS01IDVoLTIuMjVhMS43NSAxLjc1IDAgMCAwLTEuNCAyLjhsLjMuNGExLjc1IDEuNzUgMCAwIDEtMS40IDIuOHoiIC8+CiAgPGNpcmNsZSBjeD0iMTMuNSIgY3k9IjYuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KICA8Y2lyY2xlIGN4PSIxNy41IiBjeT0iMTAuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KICA8Y2lyY2xlIGN4PSI2LjUiIGN5PSIxMi41IiByPSIuNSIgZmlsbD0iY3VycmVudENvbG9yIiAvPgogIDxjaXJjbGUgY3g9IjguNSIgY3k9IjcuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/palette\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePalette extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Panda\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMjUgMTcuMjVoMS41TDEyIDE4eiIgLz4KICA8cGF0aCBkPSJtMTUgMTIgMiAyIiAvPgogIDxwYXRoIGQ9Ik0xOCA2LjVhLjUuNSAwIDAgMC0uNS0uNSIgLz4KICA8cGF0aCBkPSJNMjAuNjkgOS42N2E0LjUgNC41IDAgMSAwLTcuMDQtNS41IDguMzUgOC4zNSAwIDAgMC0zLjMgMCA0LjUgNC41IDAgMSAwLTcuMDQgNS41QzIuNDkgMTEuMiAyIDEyLjg4IDIgMTQuNSAyIDE5LjQ3IDYuNDggMjIgMTIgMjJzMTAtMi41MyAxMC03LjVjMC0xLjYyLS40OC0zLjMtMS4zLTQuODMiIC8+CiAgPHBhdGggZD0iTTYgNi41YS40OTUuNDk1IDAgMCAxIC41LS41IiAvPgogIDxwYXRoIGQ9Im05IDEyLTIgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panda\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanda extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PanelBottomOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDE4IiAvPgogIDxwYXRoIGQ9Im05IDEwIDMtMyAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-bottom-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelBottomOpen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PanelBottomDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNCAxNWgxIiAvPgogIDxwYXRoIGQ9Ik0xOSAxNWgyIiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDIiIC8+CiAgPHBhdGggZD0iTTkgMTVoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-bottom-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelBottomDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucidePanelBottomDashed\n */\ndeclare const LucidePanelBottomInactive: typeof LucidePanelBottomDashed;\n\n/**\n * @component @name PanelBottom\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panel-bottom\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelBottom extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PanelLeftClose\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDN2MTgiIC8+CiAgPHBhdGggZD0ibTE2IDE1LTMtMyAzLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-left-close\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelLeftClose extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucidePanelLeftClose\n */\ndeclare const LucideSidebarClose: typeof LucidePanelLeftClose;\n\n/**\n * @component @name PanelLeftDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDE0djEiIC8+CiAgPHBhdGggZD0iTTkgMTl2MiIgLz4KICA8cGF0aCBkPSJNOSAzdjIiIC8+CiAgPHBhdGggZD0iTTkgOXYxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panel-left-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelLeftDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucidePanelLeftDashed\n */\ndeclare const LucidePanelLeftInactive: typeof LucidePanelLeftDashed;\n\n/**\n * @component @name PanelLeftRightDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBWOSIgLz4KICA8cGF0aCBkPSJNMTUgMTV2LTEiIC8+CiAgPHBhdGggZD0iTTE1IDIxdi0yIiAvPgogIDxwYXRoIGQ9Ik0xNSA1VjMiIC8+CiAgPHBhdGggZD0iTTkgMTBWOSIgLz4KICA8cGF0aCBkPSJNOSAxNXYtMSIgLz4KICA8cGF0aCBkPSJNOSAyMXYtMiIgLz4KICA8cGF0aCBkPSJNOSA1VjMiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-left-right-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelLeftRightDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PanelBottomClose\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDE4IiAvPgogIDxwYXRoIGQ9Im0xNSA4LTMgMy0zLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-bottom-close\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelBottomClose extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PanelLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDN2MTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucidePanelLeft\n */\ndeclare const LucideSidebar: typeof LucidePanelLeft;\n\n/**\n * @component @name PanelRightClose\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjE4IiAvPgogIDxwYXRoIGQ9Im04IDkgMyAzLTMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-right-close\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelRightClose extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PanelRightDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNHYxIiAvPgogIDxwYXRoIGQ9Ik0xNSAxOXYyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjIiIC8+CiAgPHBhdGggZD0iTTE1IDl2MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-right-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelRightDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucidePanelRightDashed\n */\ndeclare const LucidePanelRightInactive: typeof LucidePanelRightDashed;\n\n/**\n * @component @name PanelRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panel-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PanelTopClose\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0ibTkgMTYgMy0zIDMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-top-close\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelTopClose extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PanelTopBottomDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTVoMSIgLz4KICA8cGF0aCBkPSJNMTQgOWgxIiAvPgogIDxwYXRoIGQ9Ik0xOSAxNWgyIiAvPgogIDxwYXRoIGQ9Ik0xOSA5aDIiIC8+CiAgPHBhdGggZD0iTTMgMTVoMiIgLz4KICA8cGF0aCBkPSJNMyA5aDIiIC8+CiAgPHBhdGggZD0iTTkgMTVoMSIgLz4KICA8cGF0aCBkPSJNOSA5aDEiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-top-bottom-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelTopBottomDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PanelRightOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjE4IiAvPgogIDxwYXRoIGQ9Im0xMCAxNS0zLTMgMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panel-right-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelRightOpen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PanelTopDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNCA5aDEiIC8+CiAgPHBhdGggZD0iTTE5IDloMiIgLz4KICA8cGF0aCBkPSJNMyA5aDIiIC8+CiAgPHBhdGggZD0iTTkgOWgxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panel-top-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelTopDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucidePanelTopDashed\n */\ndeclare const LucidePanelTopInactive: typeof LucidePanelTopDashed;\n\n/**\n * @component @name PanelTopOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0ibTE1IDE0LTMgMy0zLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-top-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelTopOpen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PanelLeftOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDN2MTgiIC8+CiAgPHBhdGggZD0ibTE0IDkgMyAzLTMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-left-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelLeftOpen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucidePanelLeftOpen\n */\ndeclare const LucideSidebarOpen: typeof LucidePanelLeftOpen;\n\n/**\n * @component @name PanelTop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-top\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelTop extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PanelsRightBottom\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDEyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panels-right-bottom\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelsRightBottom extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PanelsTopLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTkgMjFWOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panels-top-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelsTopLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucidePanelsTopLeft\n */\ndeclare const LucideLayout: typeof LucidePanelsTopLeft;\n\n/**\n * @component @name PanelsLeftBottom\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDN2MTgiIC8+CiAgPHBhdGggZD0iTTkgMTVoMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panels-left-bottom\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePanelsLeftBottom extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PaperBag\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNS4zNjQgMy44NDhDNCA2IDMgOS42NTIgMyAxMi42NTJWMTlhMiAyIDAgMDAyIDJoMTRhMiAyIDAgMDAyLTJ2LTVjMC0yLjMzNC0xLjgxNi00LjY2OC0yLjYyMi03LjAwMiIgLz4KICA8cGF0aCBkPSJNNyAzaDExLjM3OWEyIDIgMCAwMTEuNzg5IDEuMTA2bC43MjMgMS40NDdBMSAxIDAgMDExOS45OTcgN2gtOC41MjVhMiAyIDAgMDEtMS43ODktMS4xMDZMOC43OSA0LjEwNWEyIDIgMCAxMC0zLjU3OSAxLjc4OWwyLjI2MSA0LjUyMkE1IDUgMCAwMTggMTIuNjUyVjIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/paper-bag\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePaperBag extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Paperclip\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgNi04LjQxNCA4LjU4NmEyIDIgMCAwIDAgMi44MjkgMi44MjlsOC40MTQtOC41ODZhNCA0IDAgMSAwLTUuNjU3LTUuNjU3bC04LjM3OSA4LjU1MWE2IDYgMCAxIDAgOC40ODUgOC40ODVsOC4zNzktOC41NTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/paperclip\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePaperclip extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Parasol\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNSAxMS4xMzQgMTguMTk2IDIxIiAvPgogIDxwYXRoIGQ9Ik0yMC40MjUgNS4yOTlhMTAgMTAgMCAwIDAtMTYuOTQxIDkuNzhjLjE4My41NjMuODQzLjc3NCAxLjM1NS40NzhMMjAuMTYgNi43MTFjLjUxMi0uMjk2LjY2LS45NzMuMjY0LTEuNDEzIiAvPgogIDxwYXRoIGQ9Ik0yMSAyMUgzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/parasol\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideParasol extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Parentheses\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyMXMtNC0zLTQtOSA0LTkgNC05IiAvPgogIDxwYXRoIGQ9Ik0xNiAzczQgMyA0IDktNCA5LTQgOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/parentheses\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideParentheses extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Pause\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIxNCIgeT0iMyIgd2lkdGg9IjUiIGhlaWdodD0iMTgiIHJ4PSIxIiAvPgogIDxyZWN0IHg9IjUiIHk9IjMiIHdpZHRoPSI1IiBoZWlnaHQ9IjE4IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pause\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePause extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PartyPopper\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNS44IDExLjMgMiAyMmwxMC43LTMuNzkiIC8+CiAgPHBhdGggZD0iTTQgM2guMDEiIC8+CiAgPHBhdGggZD0iTTIyIDhoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNSAyaC4wMSIgLz4KICA8cGF0aCBkPSJNMjIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Im0yMiAyLTIuMjQuNzVhMi45IDIuOSAwIDAgMC0xLjk2IDMuMTJjLjEuODYtLjU3IDEuNjMtMS40NSAxLjYzaC0uMzhjLS44NiAwLTEuNi42LTEuNzYgMS40NEwxNCAxMCIgLz4KICA8cGF0aCBkPSJtMjIgMTMtLjgyLS4zM2MtLjg2LS4zNC0xLjgyLjItMS45OCAxLjExYy0uMTEuNy0uNzIgMS4yMi0xLjQzIDEuMjJIMTciIC8+CiAgPHBhdGggZD0ibTExIDIgLjMzLjgyYy4zNC44Ni0uMiAxLjgyLTEuMTEgMS45OEM5LjUyIDQuOSA5IDUuNTIgOSA2LjIzVjciIC8+CiAgPHBhdGggZD0iTTExIDEzYzEuOTMgMS45MyAyLjgzIDQuMTcgMiA1LS44My44My0zLjA3LS4wNy01LTItMS45My0xLjkzLTIuODMtNC4xNy0yLTUgLjgzLS44MyAzLjA3LjA3IDUgMloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/party-popper\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePartyPopper extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PawPrint\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjQiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSI4IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMTYiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTkgMTBhNSA1IDAgMCAxIDUgNXYzLjVhMy41IDMuNSAwIDAgMS02Ljg0IDEuMDQ1UTYuNTIgMTcuNDggNC40NiAxNi44NEEzLjUgMy41IDAgMCAxIDUuNSAxMFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/paw-print\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePawPrint extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PcCase\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMjAiIHg9IjUiIHk9IjIiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNGguMDEiIC8+CiAgPHBhdGggZD0iTTkgNmg2IiAvPgogIDxwYXRoIGQ9Ik05IDEwaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pc-case\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePcCase extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PenLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjFoOCIgLz4KICA8cGF0aCBkPSJNMjEuMTc0IDYuODEyYTEgMSAwIDAgMC0zLjk4Ni0zLjk4N0wzLjg0MiAxNi4xNzRhMiAyIDAgMCAwLS41LjgzbC0xLjMyMSA0LjM1MmEuNS41IDAgMCAwIC42MjMuNjIybDQuMzUzLTEuMzJhMiAyIDAgMCAwIC44My0uNDk3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pen-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePenLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucidePenLine\n */\ndeclare const LucideEdit3: typeof LucidePenLine;\n\n/**\n * @component @name ParkingMeter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTVoMiIgLz4KICA8cGF0aCBkPSJNMTIgMTJ2MyIgLz4KICA8cGF0aCBkPSJNMTIgMTl2MyIgLz4KICA8cGF0aCBkPSJNMTUuMjgyIDE5YTEgMSAwIDAgMCAuOTQ4LS42OGwyLjM3LTYuOTg4YTcgNyAwIDEgMC0xMy4yIDBsMi4zNyA2Ljk4OGExIDEgMCAwIDAgLjk0OC42OHoiIC8+CiAgPHBhdGggZD0iTTkgOWEzIDMgMCAxIDEgNiAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/parking-meter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideParkingMeter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PenOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTAtNi4xNTcgNi4xNjJhMiAyIDAgMCAwLS41LjgzM2wtMS4zMjIgNC4zNmEuNS41IDAgMCAwIC42MjIuNjI0bDQuMzU4LTEuMzIzYTIgMiAwIDAgMCAuODMtLjVMMTQgMTMuOTgyIiAvPgogIDxwYXRoIGQ9Im0xMi44MjkgNy4xNzIgNC4zNTktNC4zNDZhMSAxIDAgMSAxIDMuOTg2IDMuOTg2bC00LjM1MyA0LjM1MyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pen-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePenOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PencilLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjFoOCIgLz4KICA8cGF0aCBkPSJtMTUgNSA0IDQiIC8+CiAgPHBhdGggZD0iTTIxLjE3NCA2LjgxMmExIDEgMCAwIDAtMy45ODYtMy45ODdMMy44NDIgMTYuMTc0YTIgMiAwIDAgMC0uNS44M2wtMS4zMjEgNC4zNTJhLjUuNSAwIDAgMCAuNjIzLjYyMmw0LjM1My0xLjMyYTIgMiAwIDAgMCAuODMtLjQ5N3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pencil-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePencilLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Pen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuMTc0IDYuODEyYTEgMSAwIDAgMC0zLjk4Ni0zLjk4N0wzLjg0MiAxNi4xNzRhMiAyIDAgMCAwLS41LjgzbC0xLjMyMSA0LjM1MmEuNS41IDAgMCAwIC42MjMuNjIybDQuMzUzLTEuMzJhMiAyIDAgMCAwIC44My0uNDk3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucidePen\n */\ndeclare const LucideEdit2: typeof LucidePen;\n\n/**\n * @component @name PenTool\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuNzA3IDIxLjI5M2ExIDEgMCAwIDEtMS40MTQgMGwtMS41ODYtMS41ODZhMSAxIDAgMCAxIDAtMS40MTRsNS41ODYtNS41ODZhMSAxIDAgMCAxIDEuNDE0IDBsMS41ODYgMS41ODZhMSAxIDAgMCAxIDAgMS40MTR6IiAvPgogIDxwYXRoIGQ9Im0xOCAxMy0xLjM3NS02Ljg3NGExIDEgMCAwIDAtLjc0Ni0uNzc2TDMuMjM1IDIuMDI4YTEgMSAwIDAgMC0xLjIwNyAxLjIwN0w1LjM1IDE1Ljg3OWExIDEgMCAwIDAgLjc3Ni43NDZMMTMgMTgiIC8+CiAgPHBhdGggZD0ibTIuMyAyLjMgNy4yODYgNy4yODYiIC8+CiAgPGNpcmNsZSBjeD0iMTEiIGN5PSIxMSIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pen-tool\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePenTool extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PencilOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTAtNi4xNTcgNi4xNjJhMiAyIDAgMCAwLS41LjgzM2wtMS4zMjIgNC4zNmEuNS41IDAgMCAwIC42MjIuNjI0bDQuMzU4LTEuMzIzYTIgMiAwIDAgMCAuODMtLjVMMTQgMTMuOTgyIiAvPgogIDxwYXRoIGQ9Im0xMi44MjkgNy4xNzIgNC4zNTktNC4zNDZhMSAxIDAgMSAxIDMuOTg2IDMuOTg2bC00LjM1MyA0LjM1MyIgLz4KICA8cGF0aCBkPSJtMTUgNSA0IDQiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pencil-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePencilOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PencilSparkles\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM0g4IiAvPgogIDxwYXRoIGQ9Im0xNS4wMDcgNS4wMDggMy45ODcgMy45ODYiIC8+CiAgPHBhdGggZD0iTTIwIDE1djQiIC8+CiAgPHBhdGggZD0iTTIxLjE3NCA2LjgxM2EyLjgyIDIuODIgMCAwIDAtMy45ODYtMy45ODdMMy44NDIgMTYuMTc1YTIgMiAwIDAgMC0uNS44M2wtMS4zMjEgNC4zNTJhLjUuNSAwIDAgMCAuNjIzLjYyMmw0LjM1My0xLjMyYTIgMiAwIDAgMCAuODMtLjQ5N3oiIC8+CiAgPHBhdGggZD0iTTIyIDE3aC00IiAvPgogIDxwYXRoIGQ9Ik00IDV2NCIgLz4KICA8cGF0aCBkPSJNNiA3SDIiIC8+CiAgPHBhdGggZD0iTTkgMnYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pencil-sparkles\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePencilSparkles extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PencilRuler\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNyA4LjcgMi43YTIuNDEgMi40MSAwIDAgMC0zLjQgMEwyLjcgNS4zYTIuNDEgMi40MSAwIDAgMCAwIDMuNEw3IDEzIiAvPgogIDxwYXRoIGQ9Im04IDYgMi0yIiAvPgogIDxwYXRoIGQ9Im0xOCAxNiAyLTIiIC8+CiAgPHBhdGggZD0ibTE3IDExIDQuMyA0LjNjLjk0Ljk0Ljk0IDIuNDYgMCAzLjRsLTIuNiAyLjZjLS45NC45NC0yLjQ2Ljk0LTMuNCAwTDExIDE3IiAvPgogIDxwYXRoIGQ9Ik0yMS4xNzQgNi44MTJhMSAxIDAgMCAwLTMuOTg2LTMuOTg3TDMuODQyIDE2LjE3NGEyIDIgMCAwIDAtLjUuODNsLTEuMzIxIDQuMzUyYS41LjUgMCAwIDAgLjYyMy42MjJsNC4zNTMtMS4zMmEyIDIgMCAwIDAgLjgzLS40OTd6IiAvPgogIDxwYXRoIGQ9Im0xNSA1IDQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pencil-ruler\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePencilRuler extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PersonStanding\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjUiIHI9IjEiIC8+CiAgPHBhdGggZD0ibTkgMjAgMy02IDMgNiIgLz4KICA8cGF0aCBkPSJtNiA4IDYgMiA2LTIiIC8+CiAgPHBhdGggZD0iTTEyIDEwdjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/person-standing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePersonStanding extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Pencil\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuMTc0IDYuODEyYTEgMSAwIDAgMC0zLjk4Ni0zLjk4N0wzLjg0MiAxNi4xNzRhMiAyIDAgMCAwLS41LjgzbC0xLjMyMSA0LjM1MmEuNS41IDAgMCAwIC42MjMuNjIybDQuMzUzLTEuMzJhMiAyIDAgMCAwIC44My0uNDk3eiIgLz4KICA8cGF0aCBkPSJtMTUgNSA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pencil\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePencil extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Phi\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/phi\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePhi extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Percent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTkiIHgyPSI1IiB5MT0iNSIgeTI9IjE5IiAvPgogIDxjaXJjbGUgY3g9IjYuNSIgY3k9IjYuNSIgcj0iMi41IiAvPgogIDxjaXJjbGUgY3g9IjE3LjUiIGN5PSIxNy41IiByPSIyLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/percent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePercent extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PhilippinePeso\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTFINCIgLz4KICA8cGF0aCBkPSJNMjAgN0g0IiAvPgogIDxwYXRoIGQ9Ik03IDIxVjRhMSAxIDAgMCAxIDEtMWg0YTEgMSAwIDAgMSAwIDEySDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/philippine-peso\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePhilippinePeso extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PhoneIncoming\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnY2aDYiIC8+CiAgPHBhdGggZD0ibTIyIDItNiA2IiAvPgogIDxwYXRoIGQ9Ik0xMy44MzIgMTYuNTY4YTEgMSAwIDAgMCAxLjIxMy0uMzAzbC4zNTUtLjQ2NUEyIDIgMCAwIDEgMTcgMTVoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLTIgMkExOCAxOCAwIDAgMSAyIDRhMiAyIDAgMCAxIDItMmgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtLjggMS42bC0uNDY4LjM1MWExIDEgMCAwIDAtLjI5MiAxLjIzMyAxNCAxNCAwIDAgMCA2LjM5MiA2LjM4NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/phone-incoming\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePhoneIncoming extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Pentagon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuODMgMi4zOGEyIDIgMCAwIDEgMi4zNCAwbDggNS43NGEyIDIgMCAwIDEgLjczIDIuMjVsLTMuMDQgOS4yNmEyIDIgMCAwIDEtMS45IDEuMzdINy4wNGEyIDIgMCAwIDEtMS45LTEuMzdMMi4xIDEwLjM3YTIgMiAwIDAgMSAuNzMtMi4yNXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pentagon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePentagon extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PhoneForwarded\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNmg4IiAvPgogIDxwYXRoIGQ9Im0xOCAyIDQgNC00IDQiIC8+CiAgPHBhdGggZD0iTTEzLjgzMiAxNi41NjhhMSAxIDAgMCAwIDEuMjEzLS4zMDNsLjM1NS0uNDY1QTIgMiAwIDAgMSAxNyAxNWgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtMiAyQTE4IDE4IDAgMCAxIDIgNGEyIDIgMCAwIDEgMi0yaDNhMiAyIDAgMCAxIDIgMnYzYTIgMiAwIDAgMS0uOCAxLjZsLS40NjguMzUxYTEgMSAwIDAgMC0uMjkyIDEuMjMzIDE0IDE0IDAgMCAwIDYuMzkyIDYuMzg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/phone-forwarded\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePhoneForwarded extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PhoneCall\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMmE5IDkgMCAwIDEgOSA5IiAvPgogIDxwYXRoIGQ9Ik0xMyA2YTUgNSAwIDAgMSA1IDUiIC8+CiAgPHBhdGggZD0iTTEzLjgzMiAxNi41NjhhMSAxIDAgMCAwIDEuMjEzLS4zMDNsLjM1NS0uNDY1QTIgMiAwIDAgMSAxNyAxNWgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtMiAyQTE4IDE4IDAgMCAxIDIgNGEyIDIgMCAwIDEgMi0yaDNhMiAyIDAgMCAxIDIgMnYzYTIgMiAwIDAgMS0uOCAxLjZsLS40NjguMzUxYTEgMSAwIDAgMC0uMjkyIDEuMjMzIDE0IDE0IDAgMCAwIDYuMzkyIDYuMzg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/phone-call\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePhoneCall extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PhoneMissed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMiA2IDYiIC8+CiAgPHBhdGggZD0ibTIyIDItNiA2IiAvPgogIDxwYXRoIGQ9Ik0xMy44MzIgMTYuNTY4YTEgMSAwIDAgMCAxLjIxMy0uMzAzbC4zNTUtLjQ2NUEyIDIgMCAwIDEgMTcgMTVoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLTIgMkExOCAxOCAwIDAgMSAyIDRhMiAyIDAgMCAxIDItMmgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtLjggMS42bC0uNDY4LjM1MWExIDEgMCAwIDAtLjI5MiAxLjIzMyAxNCAxNCAwIDAgMCA2LjM5MiA2LjM4NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/phone-missed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePhoneMissed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Pi\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iOSIgeDI9IjkiIHkxPSI0IiB5Mj0iMjAiIC8+CiAgPHBhdGggZD0iTTQgN2MwLTEuNyAxLjMtMyAzLTNoMTMiIC8+CiAgPHBhdGggZD0iTTE4IDIwYy0xLjcgMC0zLTEuMy0zLTNWNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pi\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePi extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PhoneOutgoing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgOCA2LTYiIC8+CiAgPHBhdGggZD0iTTIyIDhWMmgtNiIgLz4KICA8cGF0aCBkPSJNMTMuODMyIDE2LjU2OGExIDEgMCAwIDAgMS4yMTMtLjMwM2wuMzU1LS40NjVBMiAyIDAgMCAxIDE3IDE1aDNhMiAyIDAgMCAxIDIgMnYzYTIgMiAwIDAgMS0yIDJBMTggMTggMCAwIDEgMiA0YTIgMiAwIDAgMSAyLTJoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLS44IDEuNmwtLjQ2OC4zNTFhMSAxIDAgMCAwLS4yOTIgMS4yMzMgMTQgMTQgMCAwIDAgNi4zOTIgNi4zODQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/phone-outgoing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePhoneOutgoing extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PhoneOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMSAxMy45YTE0IDE0IDAgMCAwIDMuNzMyIDIuNjY4IDEgMSAwIDAgMCAxLjIxMy0uMzAzbC4zNTUtLjQ2NUEyIDIgMCAwIDEgMTcgMTVoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLTIgMiAxOCAxOCAwIDAgMS0xMi43MjgtNS4yNzIiIC8+CiAgPHBhdGggZD0iTTIyIDIgMiAyMiIgLz4KICA8cGF0aCBkPSJNNC43NiAxMy41ODJBMTggMTggMCAwIDEgMiA0YTIgMiAwIDAgMSAyLTJoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLS44IDEuNmwtLjQ2OC4zNTFhMSAxIDAgMCAwLS4yOTIgMS4yMzMgMTQgMTQgMCAwIDAgLjI0NC40NzMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/phone-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePhoneOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Piano\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguNSA4Yy0xLjQgMC0yLjYtLjgtMy4yLTJBNi44NyA2Ljg3IDAgMCAwIDIgOXYxMWEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTguNUMyMiA5LjYgMjAuNCA4IDE4LjUgOCIgLz4KICA8cGF0aCBkPSJNMiAxNGgyMCIgLz4KICA8cGF0aCBkPSJNNiAxNHY0IiAvPgogIDxwYXRoIGQ9Ik0xMCAxNHY0IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNHY0IiAvPgogIDxwYXRoIGQ9Ik0xOCAxNHY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/piano\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePiano extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Phone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuODMyIDE2LjU2OGExIDEgMCAwIDAgMS4yMTMtLjMwM2wuMzU1LS40NjVBMiAyIDAgMCAxIDE3IDE1aDNhMiAyIDAgMCAxIDIgMnYzYTIgMiAwIDAgMS0yIDJBMTggMTggMCAwIDEgMiA0YTIgMiAwIDAgMSAyLTJoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLS44IDEuNmwtLjQ2OC4zNTFhMSAxIDAgMCAwLS4yOTIgMS4yMzMgMTQgMTQgMCAwIDAgNi4zOTIgNi4zODQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/phone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePhone extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Pickaxe\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTMtOC4zODEgOC4zOGExIDEgMCAwIDEtMy4wMDEtM0wxMSA5Ljk5OSIgLz4KICA8cGF0aCBkPSJNMTUuOTczIDQuMDI3QTEzIDEzIDAgMCAwIDUuOTAyIDIuMzczYy0xLjM5OC4zNDItMS4wOTIgMi4xNTguMjc3IDIuNjAxYTE5LjkgMTkuOSAwIDAgMSA1LjgyMiAzLjAyNCIgLz4KICA8cGF0aCBkPSJNMTYuMDAxIDExLjk5OWExOS45IDE5LjkgMCAwIDEgMy4wMjQgNS44MjRjLjQ0NCAxLjM2OSAyLjI2IDEuNjc2IDIuNjAzLjI3OEExMyAxMyAwIDAgMCAyMCA4LjA2OSIgLz4KICA8cGF0aCBkPSJNMTguMzUyIDMuMzUyYTEuMjA1IDEuMjA1IDAgMCAwLTEuNzA0IDBsLTUuMjk2IDUuMjk2YTEuMjA1IDEuMjA1IDAgMCAwIDAgMS43MDRsMi4yOTYgMi4yOTZhMS4yMDUgMS4yMDUgMCAwIDAgMS43MDQgMGw1LjI5Ni01LjI5NmExLjIwNSAxLjIwNSAwIDAgMCAwLTEuNzA0eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pickaxe\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePickaxe extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PictureInPicture2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOVY2YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAydjEwYzAgMS4xLjkgMiAyIDJoNCIgLz4KICA8cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iNyIgeD0iMTIiIHk9IjEzIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/picture-in-picture-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePictureInPicture2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PictureInPicture\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMGg2VjQiIC8+CiAgPHBhdGggZD0ibTIgNCA2IDYiIC8+CiAgPHBhdGggZD0iTTIxIDEwVjdhMiAyIDAgMCAwLTItMmgtNyIgLz4KICA8cGF0aCBkPSJNMyAxNHYyYTIgMiAwIDAgMCAyIDJoMyIgLz4KICA8cmVjdCB4PSIxMiIgeT0iMTQiIHdpZHRoPSIxMCIgaGVpZ2h0PSI3IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/picture-in-picture\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePictureInPicture extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PiggyBank\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTdoM3YyYTEgMSAwIDAgMCAxIDFoMmExIDEgMCAwIDAgMS0xdi0zYTMuMTYgMy4xNiAwIDAgMCAyLTJoMWExIDEgMCAwIDAgMS0xdi0yYTEgMSAwIDAgMC0xLTFoLTFhNSA1IDAgMCAwLTItNFYzYTQgNCAwIDAgMC0zLjIgMS42bC0uMy40SDExYTYgNiAwIDAgMC02IDZ2MWE1IDUgMCAwIDAgMiA0djNhMSAxIDAgMCAwIDEgMWgyYTEgMSAwIDAgMCAxLTF6IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMGguMDEiIC8+CiAgPHBhdGggZD0iTTIgOHYxYTIgMiAwIDAgMCAyIDJoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/piggy-bank\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePiggyBank extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Pilcrow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTkgNEg5LjVhNC41IDQuNSAwIDAgMCAwIDlIMTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pilcrow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePilcrow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PilcrowRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM3YxMSIgLz4KICA8cGF0aCBkPSJNMTAgOUg3YTEgMSAwIDAgMSAwLTZoOCIgLz4KICA8cGF0aCBkPSJNMTQgM3YxMSIgLz4KICA8cGF0aCBkPSJtMTggMTQgNCA0SDIiIC8+CiAgPHBhdGggZD0ibTIyIDE4LTQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pilcrow-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePilcrowRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PilcrowLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgM3YxMSIgLz4KICA8cGF0aCBkPSJNMTQgOWgtM2EzIDMgMCAwIDEgMC02aDkiIC8+CiAgPHBhdGggZD0iTTE4IDN2MTEiIC8+CiAgPHBhdGggZD0iTTIyIDE4SDJsNC00IiAvPgogIDxwYXRoIGQ9Im02IDIyLTQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pilcrow-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePilcrowLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PillBottle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTFoLTRhMSAxIDAgMCAwLTEgMXY1YTEgMSAwIDAgMCAxIDFoNCIgLz4KICA8cGF0aCBkPSJNNiA3djEzYTIgMiAwIDAgMCAyIDJoOGEyIDIgMCAwIDAgMi0yVjciIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjUiIHg9IjQiIHk9IjIiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pill-bottle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePillBottle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PinOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NSIgLz4KICA8cGF0aCBkPSJNMTUgOS4zNFY3YTEgMSAwIDAgMSAxLTEgMiAyIDAgMCAwIDAtNEg3Ljg5IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTkgOXYxLjc2YTIgMiAwIDAgMS0xLjExIDEuNzlsLTEuNzguOUEyIDIgMCAwIDAgNSAxNS4yNFYxNmExIDEgMCAwIDAgMSAxaDExIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pin-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePinOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Pill\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuNSAyMC41IDEwLTEwYTQuOTUgNC45NSAwIDEgMC03LTdsLTEwIDEwYTQuOTUgNC45NSAwIDEgMCA3IDdaIiAvPgogIDxwYXRoIGQ9Im04LjUgOC41IDcgNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pill\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePill extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Pin\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NSIgLz4KICA8cGF0aCBkPSJNOSAxMC43NmEyIDIgMCAwIDEtMS4xMSAxLjc5bC0xLjc4LjlBMiAyIDAgMCAwIDUgMTUuMjRWMTZhMSAxIDAgMCAwIDEgMWgxMmExIDEgMCAwIDAgMS0xdi0uNzZhMiAyIDAgMCAwLTEuMTEtMS43OWwtMS43OC0uOUEyIDIgMCAwIDEgMTUgMTAuNzZWN2ExIDEgMCAwIDEgMS0xIDIgMiAwIDAgMCAwLTRIOGEyIDIgMCAwIDAgMCA0IDEgMSAwIDAgMSAxIDF6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pin\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePin extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Pipette\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgOS04LjQxNCA4LjQxNEEyIDIgMCAwIDAgMyAxOC44Mjh2MS4zNDRhMiAyIDAgMCAxLS41ODYgMS40MTRBMiAyIDAgMCAxIDMuODI4IDIxaDEuMzQ0YTIgMiAwIDAgMCAxLjQxNC0uNTg2TDE1IDEyIiAvPgogIDxwYXRoIGQ9Im0xOCA5IC40LjRhMSAxIDAgMSAxLTMgM2wtMy44LTMuOGExIDEgMCAxIDEgMy0zbC40LjQgMy40LTMuNGExIDEgMCAxIDEgMyAzeiIgLz4KICA8cGF0aCBkPSJtMiAyMiAuNDE0LS40MTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pipette\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePipette extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Plane\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuOCAxOS4yIDE2IDExbDMuNS0zLjVDMjEgNiAyMS41IDQgMjEgM2MtMS0uNS0zIDAtNC41IDEuNUwxMyA4IDQuOCA2LjJjLS41LS4xLS45LjEtMS4xLjVsLS4zLjVjLS4yLjUtLjEgMSAuMyAxLjNMOSAxMmwtMiAzSDRsLTEgMSAzIDIgMiAzIDEtMXYtM2wzLTIgMy41IDUuM2MuMy40LjguNSAxLjMuM2wuNS0uMmMuNC0uMy42LS43LjUtMS4yeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/plane\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePlane extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Pizza\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTQtMSAxIiAvPgogIDxwYXRoIGQ9Im0xMy43NSAxOC4yNS0xLjI1IDEuNDIiIC8+CiAgPHBhdGggZD0iTTE3Ljc3NSA1LjY1NGExNS42OCAxNS42OCAwIDAgMC0xMi4xMjEgMTIuMTIiIC8+CiAgPHBhdGggZD0iTTE4LjggOS4zYTEgMSAwIDAgMCAyLjEgNy43IiAvPgogIDxwYXRoIGQ9Ik0yMS45NjQgMjAuNzMyYTEgMSAwIDAgMS0xLjIzMiAxLjIzMmwtMTgtNWExIDEgMCAwIDEtLjY5NS0xLjIzMkExOS42OCAxOS42OCAwIDAgMSAxNS43MzIgMi4wMzdhMSAxIDAgMCAxIDEuMjMyLjY5NXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pizza\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePizza extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PlayOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuMjE1IDQuNTYgOS43OSA1LjcxYTIgMiAwIDAgMSAuMDAzIDMuNDU4bC0uMzkzLjIzIiAvPgogIDxwYXRoIGQ9Im0xNi4wNDIgMTYuMDQyLTguMDM0IDQuNjg2QTIgMiAwIDAgMSA1IDE5VjUiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/play-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePlayOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PlugZap\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNi4zIDIwLjNhMi40IDIuNCAwIDAgMCAzLjQgMEwxMiAxOGwtNi02LTIuMyAyLjNhMi40IDIuNCAwIDAgMCAwIDMuNFoiIC8+CiAgPHBhdGggZD0ibTIgMjIgMy0zIiAvPgogIDxwYXRoIGQ9Ik03LjUgMTMuNSAxMCAxMSIgLz4KICA8cGF0aCBkPSJNMTAuNSAxNi41IDEzIDE0IiAvPgogIDxwYXRoIGQ9Im0xOCAzLTQgNGg2bC00IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/plug-zap\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePlugZap extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucidePlugZap\n */\ndeclare const LucidePlugZap2: typeof LucidePlugZap;\n\n/**\n * @component @name Play\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA1YTIgMiAwIDAgMSAzLjAwOC0xLjcyOGwxMS45OTcgNi45OThhMiAyIDAgMCAxIC4wMDMgMy40NThsLTEyIDdBMiAyIDAgMCAxIDUgMTl6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePlay extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Plug2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAydjYiIC8+CiAgPHBhdGggZD0iTTE1IDJ2NiIgLz4KICA8cGF0aCBkPSJNMTIgMTd2NSIgLz4KICA8cGF0aCBkPSJNNSA4aDE0IiAvPgogIDxwYXRoIGQ9Ik02IDExVjhoMTJ2M2E2IDYgMCAxIDEtMTIgMFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/plug-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePlug2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PlaneLanding\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMmgyMCIgLz4KICA8cGF0aCBkPSJNMy43NyAxMC43NyAyIDlsMi00LjUgMS4xLjU1Yy41NS4yOC45Ljg0LjkgMS40NXMuMzUgMS4xNy45IDEuNDVMOCA4LjVsMy02IDEuMDUuNTNhMiAyIDAgMCAxIDEuMDkgMS41MmwuNzIgNS40YTIgMiAwIDAgMCAxLjA5IDEuNTJsNC40IDIuMmMuNDIuMjIuNzguNTUgMS4wMS45NmwuNiAxLjAzYy40OS44OC0uMDYgMS45OC0xLjA2IDIuMWwtMS4xOC4xNWMtLjQ3LjA2LS45NS0uMDItMS4zNy0uMjRMNC4yOSAxMS4xNWEyIDIgMCAwIDEtLjUyLS4zOFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/plane-landing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePlaneLanding extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Podium\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNlYyaC0xIiAvPgogIDxwYXRoIGQ9Ik05IDE1YTEgMSAwIDAgMC0xLTFINGExIDEgMCAwIDAtMSAxdjVhMSAxIDAgMCAwIDEgMWgxNmExIDEgMCAwIDAgMS0xdi0zYTEgMSAwIDAgMC0xLTFoLTRhMSAxIDAgMCAwLTEgMSIgLz4KICA8cGF0aCBkPSJNOSAyMVYxMWExIDEgMCAwIDEgMS0xaDRhMSAxIDAgMCAxIDEgMXYxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/podium\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePodium extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PocketKnife\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAydjFjMCAxIDIgMSAyIDJTMyA2IDMgN3MyIDEgMiAyLTIgMS0yIDIgMiAxIDIgMiIgLz4KICA8cGF0aCBkPSJNMTggNmguMDEiIC8+CiAgPHBhdGggZD0iTTYgMThoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yMC44MyA4LjgzYTQgNCAwIDAgMC01LjY2LTUuNjZsLTEyIDEyYTQgNCAwIDEgMCA1LjY2IDUuNjZaIiAvPgogIDxwYXRoIGQ9Ik0xOCAxMS42NlYyMmE0IDQgMCAwIDAgNC00VjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pocket-knife\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePocketKnife extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PointerOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNC41VjRhMiAyIDAgMCAwLTIuNDEtMS45NTciIC8+CiAgPHBhdGggZD0iTTEzLjkgOC40YTIgMiAwIDAgMC0xLjI2LTEuMjk1IiAvPgogIDxwYXRoIGQ9Ik0yMS43IDE2LjJBOCA4IDAgMCAwIDIyIDE0di0zYTIgMiAwIDEgMC00IDB2LTFhMiAyIDAgMCAwLTMuNjMtMS4xNTgiIC8+CiAgPHBhdGggZD0ibTcgMTUtMS44LTEuOGEyIDIgMCAwIDAtMi43OSAyLjg2TDYgMTkuN2E3Ljc0IDcuNzQgMCAwIDAgNiAyLjNoMmE4IDggMCAwIDAgNS42NTctMi4zNDMiIC8+CiAgPHBhdGggZD0iTTYgNnY4IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pointer-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePointerOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Plug\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTUiIC8+CiAgPHBhdGggZD0iTTE1IDhWMiIgLz4KICA8cGF0aCBkPSJNMTcgOGExIDEgMCAwIDEgMSAxdjRhNCA0IDAgMCAxLTQgNGgtNGE0IDQgMCAwIDEtNC00VjlhMSAxIDAgMCAxIDEtMXoiIC8+CiAgPHBhdGggZD0iTTkgOFYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/plug\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePlug extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Plus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxMmgxNCIgLz4KICA8cGF0aCBkPSJNMTIgNXYxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PlaneTakeoff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMmgyMCIgLz4KICA8cGF0aCBkPSJNNi4zNiAxNy40IDQgMTdsLTItNCAxLjEtLjU1YTIgMiAwIDAgMSAxLjggMGwuMTcuMWEyIDIgMCAwIDAgMS44IDBMOCAxMiA1IDZsLjktLjQ1YTIgMiAwIDAgMSAyLjA5LjJsNC4wMiAzYTIgMiAwIDAgMCAyLjEuMmw0LjE5LTIuMDZhMi40MSAyLjQxIDAgMCAxIDEuNzMtLjE3TDIxIDdhMS40IDEuNCAwIDAgMSAuODcgMS45OWwtLjM4Ljc2Yy0uMjMuNDYtLjYuODQtMS4wNyAxLjA4TDcuNTggMTcuMmEyIDIgMCAwIDEtMS4yMi4xOFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/plane-takeoff\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePlaneTakeoff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Pointer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTRhOCA4IDAgMCAxLTggOCIgLz4KICA8cGF0aCBkPSJNMTggMTF2LTFhMiAyIDAgMCAwLTItMmEyIDIgMCAwIDAtMiAyIiAvPgogIDxwYXRoIGQ9Ik0xNCAxMFY5YTIgMiAwIDAgMC0yLTJhMiAyIDAgMCAwLTIgMnYxIiAvPgogIDxwYXRoIGQ9Ik0xMCA5LjVWNGEyIDIgMCAwIDAtMi0yYTIgMiAwIDAgMC0yIDJ2MTAiIC8+CiAgPHBhdGggZD0iTTE4IDExYTIgMiAwIDEgMSA0IDB2M2E4IDggMCAwIDEtOCA4aC0yYy0yLjggMC00LjUtLjg2LTUuOTktMi4zNGwtMy42LTMuNmEyIDIgMCAwIDEgMi44My0yLjgyTDcgMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pointer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePointer extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Popcorn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggOGEyIDIgMCAwIDAgMC00IDIgMiAwIDAgMC00IDAgMiAyIDAgMCAwLTQgMCAyIDIgMCAwIDAtNCAwIDIgMiAwIDAgMCAwIDQiIC8+CiAgPHBhdGggZD0iTTEwIDIyIDkgOCIgLz4KICA8cGF0aCBkPSJtMTQgMjIgMS0xNCIgLz4KICA8cGF0aCBkPSJNMjAgOGMuNSAwIC45LjQuOCAxbC0yLjYgMTJjLS4xLjUtLjcgMS0xLjIgMUg3Yy0uNiAwLTEuMS0uNC0xLjItMUwzLjIgOWMtLjEtLjYuMy0xIC44LTFaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/popcorn\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePopcorn extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PoundSterling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggN2MwLTUuMzMzLTgtNS4zMzMtOCAwIiAvPgogIDxwYXRoIGQ9Ik0xMCA3djE0IiAvPgogIDxwYXRoIGQ9Ik02IDIxaDEyIiAvPgogIDxwYXRoIGQ9Ik02IDEzaDEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pound-sterling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePoundSterling extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PowerOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguMzYgNi42NEE5IDkgMCAwIDEgMjAuNzcgMTUiIC8+CiAgPHBhdGggZD0iTTYuMTYgNi4xNmE5IDkgMCAxIDAgMTIuNjggMTIuNjgiIC8+CiAgPHBhdGggZD0iTTEyIDJ2NCIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/power-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePowerOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Power\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYxMCIgLz4KICA8cGF0aCBkPSJNMTguNCA2LjZhOSA5IDAgMSAxLTEyLjc3LjA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/power\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePower extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PrinterCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNSAyMkg3YTEgMSAwIDAgMS0xLTF2LTZhMSAxIDAgMCAxIDEtMWgxMGExIDEgMCAwIDEgMSAxdi41IiAvPgogIDxwYXRoIGQ9Im0xNiAxOSAyIDIgNC00IiAvPgogIDxwYXRoIGQ9Ik02IDE4SDRhMiAyIDAgMCAxLTItMnYtNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2MiIgLz4KICA8cGF0aCBkPSJNNiA5VjNhMSAxIDAgMCAxIDEtMWgxMGExIDEgMCAwIDEgMSAxdjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/printer-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePrinterCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Printer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxOEg0YTIgMiAwIDAgMS0yLTJ2LTVhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjVhMiAyIDAgMCAxLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJNNiA5VjNhMSAxIDAgMCAxIDEtMWgxMGExIDEgMCAwIDEgMSAxdjYiIC8+CiAgPHJlY3QgeD0iNiIgeT0iMTQiIHdpZHRoPSIxMiIgaGVpZ2h0PSI4IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/printer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePrinter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name PrinterX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNTMxIDIySDdhMSAxIDAgMCAxLTEtMXYtNmExIDEgMCAwIDEgMS0xaDYuMzc3IiAvPgogIDxwYXRoIGQ9Im0xNi41IDE2LjUgNSA1IiAvPgogIDxwYXRoIGQ9Im0xNi41IDIxLjUgNS01IiAvPgogIDxwYXRoIGQ9Ik02IDE4SDRhMiAyIDAgMCAxLTItMnYtNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2MS41IiAvPgogIDxwYXRoIGQ9Ik02IDlWM2ExIDEgMCAwIDEgMS0xaDEwYTEgMSAwIDAgMSAxIDF2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/printer-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePrinterX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Projector\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA3IDMgNSIgLz4KICA8cGF0aCBkPSJNOSA2VjMiIC8+CiAgPHBhdGggZD0ibTEzIDcgMi0yIiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSIxMyIgcj0iMyIgLz4KICA8cGF0aCBkPSJNMTEuODMgMTJIMjBhMiAyIDAgMCAxIDIgMnY0YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0ydi00YTIgMiAwIDAgMSAyLTJoMi4xNyIgLz4KICA8cGF0aCBkPSJNMTYgMTZoMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/projector\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideProjector extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Puzzle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMzkgNC4zOWExIDEgMCAwIDAgMS42OC0uNDc0IDIuNSAyLjUgMCAxIDEgMy4wMTQgMy4wMTUgMSAxIDAgMCAwLS40NzQgMS42OGwxLjY4MyAxLjY4MmEyLjQxNCAyLjQxNCAwIDAgMSAwIDMuNDE0TDE5LjYxIDE1LjM5YTEgMSAwIDAgMS0xLjY4LS40NzQgMi41IDIuNSAwIDEgMC0zLjAxNCAzLjAxNSAxIDEgMCAwIDEgLjQ3NCAxLjY4bC0xLjY4MyAxLjY4MmEyLjQxNCAyLjQxNCAwIDAgMS0zLjQxNCAwTDguNjEgMTkuNjFhMSAxIDAgMCAwLTEuNjguNDc0IDIuNSAyLjUgMCAxIDEtMy4wMTQtMy4wMTUgMSAxIDAgMCAwIC40NzQtMS42OGwtMS42ODMtMS42ODJhMi40MTQgMi40MTQgMCAwIDEgMC0zLjQxNEw0LjM5IDguNjFhMSAxIDAgMCAxIDEuNjguNDc0IDIuNSAyLjUgMCAxIDAgMy4wMTQtMy4wMTUgMSAxIDAgMCAxLS40NzQtMS42OGwxLjY4My0xLjY4MmEyLjQxNCAyLjQxNCAwIDAgMSAzLjQxNCAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/puzzle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePuzzle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Proportions\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiA5djExIiAvPgogIDxwYXRoIGQ9Ik0yIDloMTNhMiAyIDAgMCAxIDIgMnY5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/proportions\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideProportions extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Pyramid\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi41IDE2Ljg4YTEgMSAwIDAgMS0uMzItMS40M2w5LTEzLjAyYTEgMSAwIDAgMSAxLjY0IDBsOSAxMy4wMWExIDEgMCAwIDEtLjMyIDEuNDRsLTguNTEgNC44NmEyIDIgMCAwIDEtMS45OCAwWiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pyramid\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePyramid extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name QrCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNSIgaGVpZ2h0PSI1IiB4PSIzIiB5PSIzIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNSIgaGVpZ2h0PSI1IiB4PSIxNiIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjUiIGhlaWdodD0iNSIgeD0iMyIgeT0iMTYiIHJ4PSIxIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNmgtM2EyIDIgMCAwIDAtMiAydjMiIC8+CiAgPHBhdGggZD0iTTIxIDIxdi4wMSIgLz4KICA8cGF0aCBkPSJNMTIgN3YzYTIgMiAwIDAgMS0yIDJINyIgLz4KICA8cGF0aCBkPSJNMyAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDNoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNnYuMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEyaDEiIC8+CiAgPHBhdGggZD0iTTIxIDEydi4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMjF2LTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/qr-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideQrCode extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Quote\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM2EyIDIgMCAwIDAtMiAydjZhMiAyIDAgMCAwIDIgMiAxIDEgMCAwIDEgMSAxdjFhMiAyIDAgMCAxLTIgMiAxIDEgMCAwIDAtMSAxdjJhMSAxIDAgMCAwIDEgMSA2IDYgMCAwIDAgNi02VjVhMiAyIDAgMCAwLTItMnoiIC8+CiAgPHBhdGggZD0iTTUgM2EyIDIgMCAwIDAtMiAydjZhMiAyIDAgMCAwIDIgMiAxIDEgMCAwIDEgMSAxdjFhMiAyIDAgMCAxLTIgMiAxIDEgMCAwIDAtMSAxdjJhMSAxIDAgMCAwIDEgMSA2IDYgMCAwIDAgNi02VjVhMiAyIDAgMCAwLTItMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/quote\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideQuote extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Rabbit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTZhMyAzIDAgMCAxIDIuMjQgNSIgLz4KICA8cGF0aCBkPSJNMTggMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xOCAyMWgtOGE0IDQgMCAwIDEtNC00IDcgNyAwIDAgMSA3LTdoLjJMOS42IDYuNGExIDEgMCAxIDEgMi44LTIuOEwxNS44IDdoLjJjMy4zIDAgNiAyLjcgNiA2djFhMiAyIDAgMCAxLTIgMmgtMWEzIDMgMCAwIDAtMyAzIiAvPgogIDxwYXRoIGQ9Ik0yMCA4LjU0VjRhMiAyIDAgMSAwLTQgMHYzIiAvPgogIDxwYXRoIGQ9Ik03LjYxMiAxMi41MjRhMyAzIDAgMSAwLTEuNiA0LjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rabbit\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRabbit extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Radar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuMDcgNC45M0ExMCAxMCAwIDAgMCA2Ljk5IDMuMzQiIC8+CiAgPHBhdGggZD0iTTQgNmguMDEiIC8+CiAgPHBhdGggZD0iTTIuMjkgOS42MkExMCAxMCAwIDEgMCAyMS4zMSA4LjM1IiAvPgogIDxwYXRoIGQ9Ik0xNi4yNCA3Ljc2QTYgNiAwIDEgMCA4LjIzIDE2LjY3IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOGguMDEiIC8+CiAgPHBhdGggZD0iTTE3Ljk5IDExLjY2QTYgNiAwIDAgMSAxNS43NyAxNi42NyIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgogIDxwYXRoIGQ9Im0xMy40MSAxMC41OSA1LjY2LTUuNjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/radar\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRadar extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Radiation\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNCAxNS40NjQxYTQgNCAwIDAgMS00IDBMNy41Mjc4NiAxOS43NDU5NyBBIDEgMSAwIDAgMCA3Ljk5MzAzIDIxLjE2MjExIDEwIDEwIDAgMCAwIDE2LjAwNjk3IDIxLjE2MjExIDEgMSAwIDAgMCAxNi40NzIxNCAxOS43NDU5N3oiIC8+CiAgPHBhdGggZD0iTTE2IDEyYTQgNCAwIDAgMC0yLTMuNDY0bDIuNDcyLTQuMjgyYTEgMSAwIDAgMSAxLjQ2LS4zMDUgMTAgMTAgMCAwIDEgNC4wMDYgNi45NEExIDEgMCAwIDEgMjEgMTJ6IiAvPgogIDxwYXRoIGQ9Ik04IDEyYTQgNCAwIDAgMSAyLTMuNDY0TDcuNTI4IDQuMjU0YTEgMSAwIDAgMC0xLjQ2LS4zMDUgMTAgMTAgMCAwIDAtNC4wMDYgNi45NEExIDEgMCAwIDAgMyAxMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/radiation\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRadiation extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Radical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMmgzLjI4YTEgMSAwIDAgMSAuOTQ4LjY4NGwyLjI5OCA3LjkzNGEuNS41IDAgMCAwIC45Ni0uMDQ0TDEzLjgyIDQuNzcxQTEgMSAwIDAgMSAxNC43OTIgNEgyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/radical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRadical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name RadioOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNDE0IDEzLjQxNGEyIDIgMCAxIDEtMi44MjgtMi44MjgiIC8+CiAgPHBhdGggZD0iTTE2LjI0NyA3Ljc2MWE2IDYgMCAwIDEgMS43NDQgNC41NzIiIC8+CiAgPHBhdGggZD0iTTE5LjA3NSA0LjkzM2ExMCAxMCAwIDAgMSAyLjIzNCAxMC43MiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik00LjkyNSAxOS4wNjdhMTAgMTAgMCAwIDEgMC0xNC4xMzQiIC8+CiAgPHBhdGggZD0iTTcuNzUzIDE2LjIzOWE2IDYgMCAwIDEgMC04LjQ3OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/radio-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRadioOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name RadioReceiver\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxNnYyIiAvPgogIDxwYXRoIGQ9Ik0xOSAxNnYyIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSI4IiB4PSIyIiB5PSI4IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTggMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/radio-receiver\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRadioReceiver extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Radio\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuMjQ3IDcuNzYxYTYgNiAwIDAgMSAwIDguNDc4IiAvPgogIDxwYXRoIGQ9Ik0xOS4wNzUgNC45MzNhMTAgMTAgMCAwIDEgMCAxNC4xMzQiIC8+CiAgPHBhdGggZD0iTTQuOTI1IDE5LjA2N2ExMCAxMCAwIDAgMSAwLTE0LjEzNCIgLz4KICA8cGF0aCBkPSJNNy43NTMgMTYuMjM5YTYgNiAwIDAgMSAwLTguNDc4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/radio\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRadio extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name RadioTower\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNC45IDE2LjFDMSAxMi4yIDEgNS44IDQuOSAxLjkiIC8+CiAgPHBhdGggZD0iTTcuOCA0LjdhNi4xNCA2LjE0IDAgMCAwLS44IDcuNSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjkiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTE2LjIgNC44YzIgMiAyLjI2IDUuMTEuOCA3LjQ3IiAvPgogIDxwYXRoIGQ9Ik0xOS4xIDEuOWE5Ljk2IDkuOTYgMCAwIDEgMCAxNC4xIiAvPgogIDxwYXRoIGQ9Ik05LjUgMThoNSIgLz4KICA8cGF0aCBkPSJtOCAyMiA0LTExIDQgMTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/radio-tower\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRadioTower extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Rainbow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMTAgMTAgMCAwIDAtMjAgMCIgLz4KICA8cGF0aCBkPSJNNiAxN2E2IDYgMCAwIDEgMTIgMCIgLz4KICA8cGF0aCBkPSJNMTAgMTdhMiAyIDAgMCAxIDQgMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rainbow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRainbow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Radius\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuMzQgMTcuNTJhMTAgMTAgMCAxIDAtMi44MiAyLjgyIiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iMTkiIHI9IjIiIC8+CiAgPHBhdGggZD0ibTEzLjQxIDEzLjQxIDQuMTggNC4xOCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/radius\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRadius extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Ratio\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTIiIGhlaWdodD0iMjAiIHg9IjYiIHk9IjIiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxMiIgeD0iMiIgeT0iNiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ratio\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRatio extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ReceiptCent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3YxMCIgLz4KICA8cGF0aCBkPSJNMTQuODI4IDE0LjgyOWE0IDQgMCAwIDEtNS42NTYgMCA0IDQgMCAwIDEgMC01LjY1NyA0IDQgMCAwIDEgNS42NTYgMCIgLz4KICA8cGF0aCBkPSJNNCAzYTEgMSAwIDAgMSAxLTEgMS4zIDEuMyAwIDAgMSAuNy4ybC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzQtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzNC42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNkExLjMgMS4zIDAgMCAxIDE5IDJhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxIDEuMyAxLjMgMCAwIDEtLjctLjJsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzNC42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzQtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtLjcuMiAxIDEgMCAwIDEtMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/receipt-cent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideReceiptCent extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Rat\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjJINGEyIDIgMCAwIDEgMC00aDEyIiAvPgogIDxwYXRoIGQ9Ik0xMy4yMzYgMThhMyAzIDAgMCAwLTIuMi01IiAvPgogIDxwYXRoIGQ9Ik0xNiA5aC4wMSIgLz4KICA8cGF0aCBkPSJNMTYuODIgMy45NGEzIDMgMCAxIDEgMy4yMzcgNC44NjhsMS44MTUgMi41ODdhMS41IDEuNSAwIDAgMS0xLjUgMi4xbC0yLjg3Mi0uNDUzYTMgMyAwIDAgMC0zLjUgMyIgLz4KICA8cGF0aCBkPSJNMTcgNC45ODhhMyAzIDAgMSAwLTUuMiAyLjA1MkE3IDcgMCAwIDAgNCAxNC4wMTUgNCA0IDAgMCAwIDggMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rat\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRat extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ReceiptEuro\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuODI4IDE0LjgyOWE0IDQgMCAwIDEtNS42NTYgMCA0IDQgMCAwIDEgMC01LjY1NyA0IDQgMCAwIDEgNS42NTYgMCIgLz4KICA8cGF0aCBkPSJNNCAzYTEgMSAwIDAgMSAxLTEgMS4zIDEuMyAwIDAgMSAuNy4ybC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzQtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzNC42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNkExLjMgMS4zIDAgMCAxIDE5IDJhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxIDEuMyAxLjMgMCAwIDEtLjctLjJsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzNC42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzQtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtLjcuMiAxIDEgMCAwIDEtMS0xeiIgLz4KICA8cGF0aCBkPSJNOCAxMmg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/receipt-euro\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideReceiptEuro extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ReceiptPoundSterling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTdWOS41YTEgMSAwIDAgMSA1IDAiIC8+CiAgPHBhdGggZD0iTTQgM2ExIDEgMCAwIDEgMS0xIDEuMyAxLjMgMCAwIDEgLjcuMmwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTM0LS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzMy42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNmExLjMgMS4zIDAgMCAxIDEuNCAwbC45MzQuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzMtLjZBMS4zIDEuMyAwIDAgMSAxOSAyYTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMSAxLjMgMS4zIDAgMCAxLS43LS4ybC0uOTMzLS42YTEuMyAxLjMgMCAwIDAtMS40IDBsLS45MzQuNmExLjMgMS4zIDAgMCAxLTEuNCAwbC0uOTMzLS42YTEuMyAxLjMgMCAwIDAtMS40IDBsLS45MzMuNmExLjMgMS4zIDAgMCAxLTEuNCAwbC0uOTM0LS42YTEuMyAxLjMgMCAwIDAtMS40IDBsLS45MzMuNmExLjMgMS4zIDAgMCAxLS43LjIgMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0iTTggMTNoNSIgLz4KICA8cGF0aCBkPSJNOCAxN2g3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/receipt-pound-sterling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideReceiptPoundSterling extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ReceiptIndianRupee\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAzYTEgMSAwIDAgMSAxLTEgMS4zIDEuMyAwIDAgMSAuNy4ybC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzQtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzNC42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNkExLjMgMS4zIDAgMCAxIDE5IDJhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxIDEuMyAxLjMgMCAwIDEtLjctLjJsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzNC42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzQtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtLjcuMiAxIDEgMCAwIDEtMS0xeiIgLz4KICA8cGF0aCBkPSJNOCAxMWg4IiAvPgogIDxwYXRoIGQ9Ik04IDdoOCIgLz4KICA8cGF0aCBkPSJNOSA3YTQgNCAwIDAgMSAwIDhIOGwzIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/receipt-indian-rupee\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideReceiptIndianRupee extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ReceiptJapaneseYen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTAgMy0zIiAvPgogIDxwYXRoIGQ9Ik00IDNhMSAxIDAgMCAxIDEtMSAxLjMgMS4zIDAgMCAxIC43LjJsLjkzMy42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzNC0uNmExLjMgMS4zIDAgMCAxIDEuNCAwbC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzMtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTM0LjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42QTEuMyAxLjMgMCAwIDEgMTkgMmExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDEgMS4zIDEuMyAwIDAgMS0uNy0uMmwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTM0LjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzNC0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0uNy4yIDEgMSAwIDAgMS0xLTF6IiAvPgogIDxwYXRoIGQ9Ik05IDExaDYiIC8+CiAgPHBhdGggZD0iTTkgMTVoNiIgLz4KICA8cGF0aCBkPSJtOSA3IDMgM3Y3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/receipt-japanese-yen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideReceiptJapaneseYen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ReceiptSwissFranc\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTFoNCIgLz4KICA8cGF0aCBkPSJNMTAgMTdWN2g1IiAvPgogIDxwYXRoIGQ9Ik00IDNhMSAxIDAgMCAxIDEtMSAxLjMgMS4zIDAgMCAxIC43LjJsLjkzMy42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzNC0uNmExLjMgMS4zIDAgMCAxIDEuNCAwbC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzMtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTM0LjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42QTEuMyAxLjMgMCAwIDEgMTkgMmExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDEgMS4zIDEuMyAwIDAgMS0uNy0uMmwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTM0LjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzNC0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0uNy4yIDEgMSAwIDAgMS0xLTF6IiAvPgogIDxwYXRoIGQ9Ik04IDE1aDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/receipt-swiss-franc\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideReceiptSwissFranc extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ReceiptRussianRuble\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAzYTEgMSAwIDAgMSAxLTEgMS4zIDEuMyAwIDAgMSAuNy4ybC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzQtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzNC42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNkExLjMgMS4zIDAgMCAxIDE5IDJhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxIDEuMyAxLjMgMCAwIDEtLjctLjJsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzNC42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzQtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtLjcuMiAxIDEgMCAwIDEtMS0xeiIgLz4KICA8cGF0aCBkPSJNOCAxMWg1YTIgMiAwIDAgMCAwLTRoLTN2MTAiIC8+CiAgPHBhdGggZD0iTTggMTVoNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/receipt-russian-ruble\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideReceiptRussianRuble extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ReceiptText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTZIOCIgLz4KICA8cGF0aCBkPSJNMTQgOEg4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMkg4IiAvPgogIDxwYXRoIGQ9Ik00IDNhMSAxIDAgMCAxIDEtMSAxLjMgMS4zIDAgMCAxIC43LjJsLjkzMy42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzNC0uNmExLjMgMS4zIDAgMCAxIDEuNCAwbC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzMtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTM0LjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42QTEuMyAxLjMgMCAwIDEgMTkgMmExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDEgMS4zIDEuMyAwIDAgMS0uNy0uMmwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTM0LjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzNC0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0uNy4yIDEgMSAwIDAgMS0xLTF6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/receipt-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideReceiptText extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Receipt\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTdWNyIgLz4KICA8cGF0aCBkPSJNMTYgOGgtNmEyIDIgMCAwIDAgMCA0aDRhMiAyIDAgMCAxIDAgNEg4IiAvPgogIDxwYXRoIGQ9Ik00IDNhMSAxIDAgMCAxIDEtMSAxLjMgMS4zIDAgMCAxIC43LjJsLjkzMy42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzNC0uNmExLjMgMS4zIDAgMCAxIDEuNCAwbC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzMtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTM0LjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42QTEuMyAxLjMgMCAwIDEgMTkgMmExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDEgMS4zIDEuMyAwIDAgMS0uNy0uMmwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTM0LjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzNC0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0uNy4yIDEgMSAwIDAgMS0xLTF6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/receipt\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideReceipt extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ReceiptTurkishLira\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgN3YxMGE1IDUgMCAwIDAgNS01IiAvPgogIDxwYXRoIGQ9Im0xNCA4LTYgMyIgLz4KICA8cGF0aCBkPSJNNCAzYTEgMSAwIDAgMSAxLTEgMS4zIDEuMyAwIDAgMSAuNy4ybC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzQtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzNC42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNkExLjMgMS4zIDAgMCAxIDE5IDJhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxIDEuMyAxLjMgMCAwIDEtLjctLjJsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzNC42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzQtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtLjcuMiAxIDEgMCAwIDEtMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/receipt-turkish-lira\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideReceiptTurkishLira extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name RectangleCircle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNHYxNkgzYTEgMSAwIDAgMS0xLTFWNWExIDEgMCAwIDEgMS0xeiIgLz4KICA8Y2lyY2xlIGN4PSIxNCIgY3k9IjEyIiByPSI4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rectangle-circle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRectangleCircle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name RectangleEllipsis\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHg9IjIiIHk9IjYiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTE3IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNNyAxMmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rectangle-ellipsis\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRectangleEllipsis extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideRectangleEllipsis\n */\ndeclare const LucideFormInput: typeof LucideRectangleEllipsis;\n\n/**\n * @component @name RectangleGoggles\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgNmEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtNGEyIDIgMCAwIDEtMS42LS44bC0xLjYtMi4xM2ExIDEgMCAwIDAtMS42IDBMOS42IDE3LjJBMiAyIDAgMCAxIDggMThINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rectangle-goggles\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRectangleGoggles extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name RectangleHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHg9IjIiIHk9IjYiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rectangle-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRectangleHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Recycle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxOUg0LjgxNWExLjgzIDEuODMgMCAwIDEtMS41Ny0uODgxIDEuNzg1IDEuNzg1IDAgMCAxLS4wMDQtMS43ODRMNy4xOTYgOS41IiAvPgogIDxwYXRoIGQ9Ik0xMSAxOWg4LjIwM2ExLjgzIDEuODMgMCAwIDAgMS41NTYtLjg5IDEuNzg0IDEuNzg0IDAgMCAwIDAtMS43NzVsLTEuMjI2LTIuMTIiIC8+CiAgPHBhdGggZD0ibTE0IDE2LTMgMyAzIDMiIC8+CiAgPHBhdGggZD0iTTguMjkzIDEzLjU5NiA3LjE5NiA5LjUgMy4xIDEwLjU5OCIgLz4KICA8cGF0aCBkPSJtOS4zNDQgNS44MTEgMS4wOTMtMS44OTJBMS44MyAxLjgzIDAgMCAxIDExLjk4NSAzYTEuNzg0IDEuNzg0IDAgMCAxIDEuNTQ2Ljg4OGwzLjk0MyA2Ljg0MyIgLz4KICA8cGF0aCBkPSJtMTMuMzc4IDkuNjMzIDQuMDk2IDEuMDk4IDEuMDk3LTQuMDk2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/recycle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRecycle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Redo2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTQgNS01LTUtNSIgLz4KICA8cGF0aCBkPSJNMjAgOUg5LjVBNS41IDUuNSAwIDAgMCA0IDE0LjVBNS41IDUuNSAwIDAgMCA5LjUgMjBIMTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/redo-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRedo2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name RedoDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE3IiByPSIxIiAvPgogIDxwYXRoIGQ9Ik0yMSA3djZoLTYiIC8+CiAgPHBhdGggZD0iTTMgMTdhOSA5IDAgMCAxIDktOSA5IDkgMCAwIDEgNiAyLjNsMyAyLjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/redo-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRedoDot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Presentation\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAzaDIwIiAvPgogIDxwYXRoIGQ9Ik0yMSAzdjExYTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0yVjMiIC8+CiAgPHBhdGggZD0ibTcgMjEgNS01IDUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/presentation\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePresentation extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Redo\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgN3Y2aC02IiAvPgogIDxwYXRoIGQ9Ik0zIDE3YTkgOSAwIDAgMSA5LTkgOSA5IDAgMCAxIDYgMi4zbDMgMi43IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/redo\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRedo extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name RefreshCcw\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTJhOSA5IDAgMCAwLTktOSA5Ljc1IDkuNzUgMCAwIDAtNi43NCAyLjc0TDMgOCIgLz4KICA8cGF0aCBkPSJNMyAzdjVoNSIgLz4KICA8cGF0aCBkPSJNMyAxMmE5IDkgMCAwIDAgOSA5IDkuNzUgOS43NSAwIDAgMCA2Ljc0LTIuNzRMMjEgMTYiIC8+CiAgPHBhdGggZD0iTTE2IDE2aDV2NSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/refresh-ccw\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRefreshCcw extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name RefreshCcwDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTJhOSA5IDAgMCAwLTktOSA5Ljc1IDkuNzUgMCAwIDAtNi43NCAyLjc0TDMgOCIgLz4KICA8cGF0aCBkPSJNMyAzdjVoNSIgLz4KICA8cGF0aCBkPSJNMyAxMmE5IDkgMCAwIDAgOSA5IDkuNzUgOS43NSAwIDAgMCA2Ljc0LTIuNzRMMjEgMTYiIC8+CiAgPHBhdGggZD0iTTE2IDE2aDV2NSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/refresh-ccw-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRefreshCcwDot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Popsicle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguNiAxNC40Yy44LS44LjgtMiAwLTIuOGwtOC4xLTguMWE0Ljk1IDQuOTUgMCAxIDAtNy4xIDcuMWw4LjEgOC4xYy45LjcgMi4xLjcgMi45LS4xWiIgLz4KICA8cGF0aCBkPSJtMjIgMjItNS41LTUuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/popsicle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucidePopsicle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name RefreshCwOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOEwxOC43NCA1Ljc0QTkuNzUgOS43NSAwIDAgMCAxMiAzQzExIDMgMTAuMDMgMy4xNiA5LjEzIDMuNDciIC8+CiAgPHBhdGggZD0iTTggMTZIM3Y1IiAvPgogIDxwYXRoIGQ9Ik0zIDEyQzMgOS41MSA0IDcuMjYgNS42NCA1LjY0IiAvPgogIDxwYXRoIGQ9Im0zIDE2IDIuMjYgMi4yNkE5Ljc1IDkuNzUgMCAwIDAgMTIgMjFjMi40OSAwIDQuNzQtMSA2LjM2LTIuNjQiIC8+CiAgPHBhdGggZD0iTTIxIDEyYzAgMS0uMTYgMS45Ny0uNDcgMi44NyIgLz4KICA8cGF0aCBkPSJNMjEgM3Y1aC01IiAvPgogIDxwYXRoIGQ9Ik0yMiAyMiAyIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/refresh-cw-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRefreshCwOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Regex\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgM3YxMCIgLz4KICA8cGF0aCBkPSJtMTIuNjcgNS41IDguNjYgNSIgLz4KICA8cGF0aCBkPSJtMTIuNjcgMTAuNSA4LjY2LTUiIC8+CiAgPHBhdGggZD0iTTkgMTdhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MmEyIDIgMCAwIDAgMiAyaDJhMiAyIDAgMCAwIDItMnYtMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/regex\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRegex extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Refrigerator\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA2YTQgNCAwIDAgMSA0LTRoNmE0IDQgMCAwIDEgNCA0djE0YTIgMiAwIDAgMS0yIDJIN2EyIDIgMCAwIDEtMi0yVjZaIiAvPgogIDxwYXRoIGQ9Ik01IDEwaDE0IiAvPgogIDxwYXRoIGQ9Ik0xNSA3djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/refrigerator\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRefrigerator extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name RemoveFormatting\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA3VjRoMTZ2MyIgLz4KICA8cGF0aCBkPSJNNSAyMGg2IiAvPgogIDxwYXRoIGQ9Ik0xMyA0IDggMjAiIC8+CiAgPHBhdGggZD0ibTE1IDE1IDUgNSIgLz4KICA8cGF0aCBkPSJtMjAgMTUtNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/remove-formatting\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRemoveFormatting extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Repeat1\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMiA0IDQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0zIDExdi0xYTQgNCAwIDAgMSA0LTRoMTQiIC8+CiAgPHBhdGggZD0ibTcgMjItNC00IDQtNCIgLz4KICA8cGF0aCBkPSJNMjEgMTN2MWE0IDQgMCAwIDEtNCA0SDMiIC8+CiAgPHBhdGggZD0iTTExIDEwaDF2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/repeat-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRepeat1 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name RectangleVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTIiIGhlaWdodD0iMjAiIHg9IjYiIHk9IjIiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rectangle-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRectangleVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name RefreshCw\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMmE5IDkgMCAwIDEgOS05IDkuNzUgOS43NSAwIDAgMSA2Ljc0IDIuNzRMMjEgOCIgLz4KICA8cGF0aCBkPSJNMjEgM3Y1aC01IiAvPgogIDxwYXRoIGQ9Ik0yMSAxMmE5IDkgMCAwIDEtOSA5IDkuNzUgOS43NSAwIDAgMS02Ljc0LTIuNzRMMyAxNiIgLz4KICA8cGF0aCBkPSJNOCAxNkgzdjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/refresh-cw\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRefreshCw extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name RepeatOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNjU2IDZIMjFsLTQtNCIgLz4KICA8cGF0aCBkPSJNMTcuODk4IDE3Ljg5OEE0IDQgMCAwIDEgMTcgMThIM2w0LTQiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMjEgMTN2MWE0IDQgMCAwIDEtLjE3MSAxLjE1OSIgLz4KICA8cGF0aCBkPSJtMjEgNi00IDQiIC8+CiAgPHBhdGggZD0iTTMgMTF2LTFhNCA0IDAgMCAxIDMuMTAyLTMuODk4IiAvPgogIDxwYXRoIGQ9Im03IDIyLTQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/repeat-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRepeatOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Repeat\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMiA0IDQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0zIDExdi0xYTQgNCAwIDAgMSA0LTRoMTQiIC8+CiAgPHBhdGggZD0ibTcgMjItNC00IDQtNCIgLz4KICA8cGF0aCBkPSJNMjEgMTN2MWE0IDQgMCAwIDEtNCA0SDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/repeat\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRepeat extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Repeat2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiA5IDMtMyAzIDMiIC8+CiAgPHBhdGggZD0iTTEzIDE4SDdhMiAyIDAgMCAxLTItMlY2IiAvPgogIDxwYXRoIGQ9Im0yMiAxNS0zIDMtMy0zIiAvPgogIDxwYXRoIGQ9Ik0xMSA2aDZhMiAyIDAgMCAxIDIgMnYxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/repeat-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRepeat2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Replace\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNGExIDEgMCAwIDEgMS0xIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMGExIDEgMCAwIDEtMS0xIiAvPgogIDxwYXRoIGQ9Ik0yMSA0YTEgMSAwIDAgMC0xLTEiIC8+CiAgPHBhdGggZD0iTTIxIDlhMSAxIDAgMCAxLTEgMSIgLz4KICA8cGF0aCBkPSJtMyA3IDMgMyAzLTMiIC8+CiAgPHBhdGggZD0iTTYgMTBWNWEyIDIgMCAwIDEgMi0yaDIiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMTQiIHdpZHRoPSI3IiBoZWlnaHQ9IjciIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/replace\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideReplace extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ReplaceAll\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTRhMSAxIDAgMCAxIDEgMXY1YTEgMSAwIDAgMS0xIDEiIC8+CiAgPHBhdGggZD0iTTE0IDRhMSAxIDAgMCAxIDEtMSIgLz4KICA8cGF0aCBkPSJNMTUgMTBhMSAxIDAgMCAxLTEtMSIgLz4KICA8cGF0aCBkPSJNMTkgMTRhMSAxIDAgMCAxIDEgMXY1YTEgMSAwIDAgMS0xIDEiIC8+CiAgPHBhdGggZD0iTTIxIDRhMSAxIDAgMCAwLTEtMSIgLz4KICA8cGF0aCBkPSJNMjEgOWExIDEgMCAwIDEtMSAxIiAvPgogIDxwYXRoIGQ9Im0zIDcgMyAzIDMtMyIgLz4KICA8cGF0aCBkPSJNNiAxMFY1YTIgMiAwIDAgMSAyLTJoMiIgLz4KICA8cmVjdCB4PSIzIiB5PSIxNCIgd2lkdGg9IjciIGhlaWdodD0iNyIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/replace-all\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideReplaceAll extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ReplyAll\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTctNS01IDUtNSIgLz4KICA8cGF0aCBkPSJNMjIgMTh2LTJhNCA0IDAgMCAwLTQtNEg3IiAvPgogIDxwYXRoIGQ9Im03IDE3LTUtNSA1LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/reply-all\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideReplyAll extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Rewind\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNmEyIDIgMCAwIDAtMy40MTQtMS40MTRsLTYgNmEyIDIgMCAwIDAgMCAyLjgyOGw2IDZBMiAyIDAgMCAwIDEyIDE4eiIgLz4KICA8cGF0aCBkPSJNMjIgNmEyIDIgMCAwIDAtMy40MTQtMS40MTRsLTYgNmEyIDIgMCAwIDAgMCAyLjgyOGw2IDZBMiAyIDAgMCAwIDIyIDE4eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rewind\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRewind extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Ribbon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTEuMjJDMTEgOS45OTcgMTAgOSAxMCA4YTIgMiAwIDAgMSA0IDBjMCAxLS45OTggMi4wMDItMi4wMSAzLjIyIiAvPgogIDxwYXRoIGQ9Im0xMiAxOCAyLjU3LTMuNSIgLz4KICA8cGF0aCBkPSJNNi4yNDMgOS4wMTZhNyA3IDAgMCAxIDExLjUwNy0uMDA5IiAvPgogIDxwYXRoIGQ9Ik05LjM1IDE0LjUzIDEyIDExLjIyIiAvPgogIDxwYXRoIGQ9Ik05LjM1IDE0LjUzQzcuNzI4IDEyLjI0NiA2IDEwLjIyMSA2IDdhNiA1IDAgMCAxIDEyIDBjLS4wMDUgMy4yMi0xLjc3OCA1LjIzNS0zLjQzIDcuNWwzLjU1NyA0LjUyN2ExIDEgMCAwIDEtLjIwMyAxLjQzbC0xLjg5NCAxLjM2YTEgMSAwIDAgMS0xLjM4NC0uMjE1TDEyIDE4bC0yLjY3OSAzLjU5M2ExIDEgMCAwIDEtMS4zOS4yMTNsLTEuODY1LTEuMzUzYTEgMSAwIDAgMS0uMjAzLTEuNDIyeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ribbon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRibbon extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Reply\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTh2LTJhNCA0IDAgMCAwLTQtNEg0IiAvPgogIDxwYXRoIGQ9Im05IDE3LTUtNSA1LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/reply\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideReply extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Road\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNMTIgNVYzIiAvPgogIDxwYXRoIGQ9Ik0xMiA5djMiIC8+CiAgPHBhdGggZD0iTTIuMDc3IDE4LjQ0OUEyIDIgMCAwIDAgNCAyMWgxNmEyIDIgMCAwIDAgMS45MjQtMi41NWwtNC0xNEEyIDIgMCAwIDAgMTYgM0g4YTIgMiAwIDAgMC0xLjkyNCAxLjQ1eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/road\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRoad extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Rocket\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTV2NXMzLjAzLS41NSA0LTJjMS4wOC0xLjYyIDAtNSAwLTUiIC8+CiAgPHBhdGggZD0iTTQuNSAxNi41Yy0xLjUgMS4yNi0yIDUtMiA1czMuNzQtLjUgNS0yYy43MS0uODQuNy0yLjEzLS4wOS0yLjkxYTIuMTggMi4xOCAwIDAgMC0yLjkxLS4wOSIgLz4KICA8cGF0aCBkPSJNOSAxMmEyMiAyMiAwIDAgMSAyLTMuOTVBMTIuODggMTIuODggMCAwIDEgMjIgMmMwIDIuNzItLjc4IDcuNS02IDExYTIyLjQgMjIuNCAwIDAgMS00IDJ6IiAvPgogIDxwYXRoIGQ9Ik05IDEySDRzLjU1LTMuMDMgMi00YzEuNjItMS4wOCA1IC4wNSA1IC4wNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rocket\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRocket extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name RockingChair\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTMgMy43MDggNy40MTYiIC8+CiAgPHBhdGggZD0iTTMgMTlhMTUgMTUgMCAwIDAgMTggMCIgLz4KICA8cGF0aCBkPSJtMyAyIDMuMjEgOS42MzNBMiAyIDAgMCAwIDguMTA5IDEzSDE4IiAvPgogIDxwYXRoIGQ9Im05IDEzLTMuNzA4IDcuNDE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rocking-chair\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRockingChair extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name RollerCoaster\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxOVY1IiAvPgogIDxwYXRoIGQ9Ik0xMCAxOVY2LjgiIC8+CiAgPHBhdGggZD0iTTE0IDE5di03LjgiIC8+CiAgPHBhdGggZD0iTTE4IDV2NCIgLz4KICA8cGF0aCBkPSJNMTggMTl2LTYiIC8+CiAgPHBhdGggZD0iTTIyIDE5VjkiIC8+CiAgPHBhdGggZD0iTTIgMTlWOWE0IDQgMCAwIDEgNC00YzIgMCA0IDEuMzMgNiA0czQgNCA2IDRhNCA0IDAgMSAwLTMtNi42NSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/roller-coaster\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRollerCoaster extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Rose\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTBoLTFhNCA0IDAgMSAxIDQtNHYuNTM0IiAvPgogIDxwYXRoIGQ9Ik0xNyA2aDFhNCA0IDAgMCAxIDEuNDIgNy43NGwtMi4yOS44N2E2IDYgMCAwIDEtNS4zMzktMTAuNjhsMi4wNjktMS4zMSIgLz4KICA8cGF0aCBkPSJNNC41IDE3YzIuOC0uNSA0LjQgMCA1LjUuOHMxLjggMi4yIDIuMyAzLjdjLTIgLjQtMy41LjQtNC44LS4zLTEuMi0uNi0yLjMtMS45LTMtNC4yIiAvPgogIDxwYXRoIGQ9Ik05Ljc3IDEyQzQgMTUgMiAyMiAyIDIyIiAvPgogIDxjaXJjbGUgY3g9IjE3IiBjeT0iOCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rose\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRose extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Rotate3d\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuMTk0IDEzLjcwNyAzLjgxNCAxLjg2LTEuODYgMy44MTQiIC8+CiAgPHBhdGggZD0iTTE2LjQ3MjE0IDcuNTI3ODYgQSA1IDEwIDAgMSAwIDEzIDIxLjc5Nzk2IiAvPgogIDxwYXRoIGQ9Ik0yMS43OTc5NiAxMSBBIDEwIDUgMCAxIDAgMTkgMTUuNTcwNzEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rotate-3d\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRotate3d extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideRotate3d\n */\ndeclare const LucideRotate3D: typeof LucideRotate3d;\n\n/**\n * @component @name RotateCcwClock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMmE5IDkgMCAxIDAgOS05IDkuNzUgOS43NSAwIDAgMC02Ljc0IDIuNzRMMyA4IiAvPgogIDxwYXRoIGQ9Ik0zIDN2NWg1IiAvPgogIDxwYXRoIGQ9Ik0xMiA3djVsNCAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rotate-ccw-clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRotateCcwClock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideRotateCcwClock\n */\ndeclare const LucideHistory: typeof LucideRotateCcwClock;\n\n/**\n * @component @name RotateCcwKey\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3Y2IiAvPgogIDxwYXRoIGQ9Ik0xMiA5aDIiIC8+CiAgPHBhdGggZD0iTTMgMTJhOSA5IDAgMSAwIDktOSA5Ljc0IDkuNzQgMCAwIDAtNi43NCAyLjc0TDMgOCIgLz4KICA8cGF0aCBkPSJNMyAzdjVoNSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE1IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rotate-ccw-key\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRotateCcwKey extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name RotateCcwSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgOVY3YTIgMiAwIDAgMC0yLTJoLTYiIC8+CiAgPHBhdGggZD0ibTE1IDItMyAzIDMgMyIgLz4KICA8cGF0aCBkPSJNMjAgMTN2NWEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMlY3YTIgMiAwIDAgMSAyLTJoMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rotate-ccw-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRotateCcwSquare extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name RotateCwSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNUg2YTIgMiAwIDAgMC0yIDJ2MyIgLz4KICA8cGF0aCBkPSJtOSA4IDMtMy0zLTMiIC8+CiAgPHBhdGggZD0iTTQgMTR2NGEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJWN2EyIDIgMCAwIDAtMi0yaC0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rotate-cw-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRotateCwSquare extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name RotateCwFadingClock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM2E5Ljc1IDkuNzUgMCAwIDEgNi43NCAyLjc0IiAvPgogIDxwYXRoIGQ9Ik0xOC43NCA1Ljc0IDIxIDgiIC8+CiAgPHBhdGggZD0iTTIxIDhWMyIgLz4KICA8cGF0aCBkPSJNNy41IDE5Ljc5NGMtNi0zLjQ2NC02LTEyLjEyNCAwLTE1LjU4OCIgLz4KICA8cGF0aCBkPSJNNy41IDQuMjA2QTkgOSAwIDAgMSAxMiAzIiAvPgogIDxwYXRoIGQ9Ik0xMiA3djVsNCAyIiAvPgogIDxwYXRoIGQ9Ik0xNCAyMC43NzVBOSA5IDAgMCAxIDEyIDIxIiAvPgogIDxwYXRoIGQ9Ik0xOSAxNy42NTZhOSA5IDAgMCAxLTEuNSAxLjQ1NiIgLz4KICA8cGF0aCBkPSJNMjEgMTJhOSA5IDAgMCAxLS4yMjggMiIgLz4KICA8cGF0aCBkPSJNMjEgOGgtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rotate-cw-fading-clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRotateCwFadingClock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name RotateCcw\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMmE5IDkgMCAxIDAgOS05IDkuNzUgOS43NSAwIDAgMC02Ljc0IDIuNzRMMyA4IiAvPgogIDxwYXRoIGQ9Ik0zIDN2NWg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rotate-ccw\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRotateCcw extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name RotateCw\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTJhOSA5IDAgMSAxLTktOWMyLjUyIDAgNC45MyAxIDYuNzQgMi43NEwyMSA4IiAvPgogIDxwYXRoIGQ9Ik0yMSAzdjVoLTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rotate-cw\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRotateCw extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name RouteOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iMTkiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTkgMTloOC41Yy40IDAgLjktLjEgMS4zLS4yIiAvPgogIDxwYXRoIGQ9Ik01LjIgNS4yQTMuNSAzLjUzIDAgMCAwIDYuNSAxMkgxMiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNS4zYTMuNSAzLjUgMCAwIDAtMy4zLTMuMyIgLz4KICA8cGF0aCBkPSJNMTUgNWgtNC4zIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iNSIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/route-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRouteOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Router\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iOCIgeD0iMiIgeT0iMTQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik02LjAxIDE4SDYiIC8+CiAgPHBhdGggZD0iTTEwLjAxIDE4SDEwIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMHY0IiAvPgogIDxwYXRoIGQ9Ik0xNy44NCA3LjE3YTQgNCAwIDAgMC01LjY2IDAiIC8+CiAgPHBhdGggZD0iTTIwLjY2IDQuMzRhOCA4IDAgMCAwLTExLjMxIDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/router\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRouter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Route\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iMTkiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTkgMTloOC41YTMuNSAzLjUgMCAwIDAgMC03aC0xMWEzLjUgMy41IDAgMCAxIDAtN0gxNSIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjUiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/route\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRoute extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Rows2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDEyaDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rows-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRows2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideRows2\n */\ndeclare const LucideRows: typeof LucideRows2;\n\n/**\n * @component @name Rows4\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMSA3LjVIMyIgLz4KICA8cGF0aCBkPSJNMjEgMTJIMyIgLz4KICA8cGF0aCBkPSJNMjEgMTYuNUgzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rows-4\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRows4 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Rows3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMSA5SDMiIC8+CiAgPHBhdGggZD0iTTIxIDE1SDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rows-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRows3 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideRows3\n */\ndeclare const LucidePanelsTopBottom: typeof LucideRows3;\n\n/**\n * @component @name Rss\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMWE5IDkgMCAwIDEgOSA5IiAvPgogIDxwYXRoIGQ9Ik00IDRhMTYgMTYgMCAwIDEgMTYgMTYiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE5IiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rss\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRss extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name RulerDimensionLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTV2LTMiIC8+CiAgPHBhdGggZD0iTTE0IDE1di0zIiAvPgogIDxwYXRoIGQ9Ik0xOCAxNXYtMyIgLz4KICA8cGF0aCBkPSJNMiA4VjQiIC8+CiAgPHBhdGggZD0iTTIyIDZIMiIgLz4KICA8cGF0aCBkPSJNMjIgOFY0IiAvPgogIDxwYXRoIGQ9Ik02IDE1di0zIiAvPgogIDxyZWN0IHg9IjIiIHk9IjEyIiB3aWR0aD0iMjAiIGhlaWdodD0iOCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ruler-dimension-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRulerDimensionLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Ruler\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuMyAxNS4zYTIuNCAyLjQgMCAwIDEgMCAzLjRsLTIuNiAyLjZhMi40IDIuNCAwIDAgMS0zLjQgMEwyLjcgOC43YTIuNDEgMi40MSAwIDAgMSAwLTMuNGwyLjYtMi42YTIuNDEgMi40MSAwIDAgMSAzLjQgMFoiIC8+CiAgPHBhdGggZD0ibTE0LjUgMTIuNSAyLTIiIC8+CiAgPHBhdGggZD0ibTExLjUgOS41IDItMiIgLz4KICA8cGF0aCBkPSJtOC41IDYuNSAyLTIiIC8+CiAgPHBhdGggZD0ibTE3LjUgMTUuNSAyLTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ruler\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRuler extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Sailboat\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnYxNSIgLz4KICA8cGF0aCBkPSJNNyAyMmE0IDQgMCAwIDEtNC00IDEgMSAwIDAgMSAxLTFoMTZhMSAxIDAgMCAxIDEgMSA0IDQgMCAwIDEtNCA0eiIgLz4KICA8cGF0aCBkPSJNOS4xNTkgMi40NmExIDEgMCAwIDEgMS41MjEtLjE5M2w5Ljk3NyA4Ljk4QTEgMSAwIDAgMSAyMCAxM0g0YTEgMSAwIDAgMS0uODI0LTEuNTY3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sailboat\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSailboat extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SatelliteDish\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMGE3LjMxIDcuMzEgMCAwIDAgMTAgMTBaIiAvPgogIDxwYXRoIGQ9Im05IDE1IDMtMyIgLz4KICA8cGF0aCBkPSJNMTcgMTNhNiA2IDAgMCAwLTYtNiIgLz4KICA8cGF0aCBkPSJNMjEgMTNBMTAgMTAgMCAwIDAgMTEgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/satellite-dish\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSatelliteDish extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Satellite\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMuNSA2LjUtMy4xNDgtMy4xNDhhMS4yMDUgMS4yMDUgMCAwIDAtMS43MDQgMEw2LjM1MiA1LjY0OGExLjIwNSAxLjIwNSAwIDAgMCAwIDEuNzA0TDkuNSAxMC41IiAvPgogIDxwYXRoIGQ9Ik0xNi41IDcuNSAxOSA1IiAvPgogIDxwYXRoIGQ9Im0xNy41IDEwLjUgMy4xNDggMy4xNDhhMS4yMDUgMS4yMDUgMCAwIDEgMCAxLjcwNGwtMi4yOTYgMi4yOTZhMS4yMDUgMS4yMDUgMCAwIDEtMS43MDQgMEwxMy41IDE0LjUiIC8+CiAgPHBhdGggZD0iTTkgMjFhNiA2IDAgMCAwLTYtNiIgLz4KICA8cGF0aCBkPSJNOS4zNTIgMTAuNjQ4YTEuMjA1IDEuMjA1IDAgMCAwIDAgMS43MDRsMi4yOTYgMi4yOTZhMS4yMDUgMS4yMDUgMCAwIDAgMS43MDQgMGw0LjI5Ni00LjI5NmExLjIwNSAxLjIwNSAwIDAgMCAwLTEuNzA0bC0yLjI5Ni0yLjI5NmExLjIwNSAxLjIwNSAwIDAgMC0xLjcwNCAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/satellite\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSatellite extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SaveCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNSAyMUg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDEwLjJhMiAyIDAgMCAxIDEuNC42bDMuOCAzLjhhMiAyIDAgMCAxIC42IDEuNHY0LjM1IiAvPgogIDxwYXRoIGQ9Im0xNiAxOSAyIDIgNC00IiAvPgogIDxwYXRoIGQ9Ik0xNyAxNS4xM1YxNGExIDEgMCAwIDAtMS0xSDhhMSAxIDAgMCAwLTEgMXY3IiAvPgogIDxwYXRoIGQ9Ik03IDN2NGExIDEgMCAwIDAgMSAxaDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/save-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSaveCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Salad\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyMWgxMCIgLz4KICA8cGF0aCBkPSJNMTIgMjFhOSA5IDAgMCAwIDktOUgzYTkgOSAwIDAgMCA5IDlaIiAvPgogIDxwYXRoIGQ9Ik0xMS4zOCAxMmEyLjQgMi40IDAgMCAxLS40LTQuNzcgMi40IDIuNCAwIDAgMSAzLjItMi43NyAyLjQgMi40IDAgMCAxIDMuNDctLjYzIDIuNCAyLjQgMCAwIDEgMy4zNyAzLjM3IDIuNCAyLjQgMCAwIDEtMS4xIDMuNyAyLjUxIDIuNTEgMCAwIDEgLjAzIDEuMSIgLz4KICA8cGF0aCBkPSJtMTMgMTIgNC00IiAvPgogIDxwYXRoIGQ9Ik0xMC45IDcuMjVBMy45OSAzLjk5IDAgMCAwIDQgMTBjMCAuNzMuMiAxLjQxLjU0IDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/salad\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSalad extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name RussianRuble\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxMWg4YTQgNCAwIDAgMCAwLThIOXYxOCIgLz4KICA8cGF0aCBkPSJNNiAxNWg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/russian-ruble\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideRussianRuble extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SaudiRiyal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjAgMTkuNS01LjUgMS4yIiAvPgogIDxwYXRoIGQ9Ik0xNC41IDR2MTEuMjJhMSAxIDAgMCAwIDEuMjQyLjk3TDIwIDE1LjIiIC8+CiAgPHBhdGggZD0ibTIuOTc4IDE5LjM1MSA1LjU0OS0xLjM2M0EyIDIgMCAwIDAgMTAgMTZWMiIgLz4KICA8cGF0aCBkPSJNMjAgMTAgNCAxMy41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/saudi-riyal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSaudiRiyal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Sandwich\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMi4zNyAxMS4yMjMgOC4zNzItNi43NzdhMiAyIDAgMCAxIDIuNTE2IDBsOC4zNzEgNi43NzciIC8+CiAgPHBhdGggZD0iTTIxIDE1YTEgMSAwIDAgMSAxIDF2MmExIDEgMCAwIDEtMSAxaC01LjI1IiAvPgogIDxwYXRoIGQ9Ik0zIDE1YTEgMSAwIDAgMC0xIDF2MmExIDEgMCAwIDAgMSAxaDkiIC8+CiAgPHBhdGggZD0ibTYuNjcgMTUgNi4xMyA0LjZhMiAyIDAgMCAwIDIuOC0uNGwzLjE1LTQuMiIgLz4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iNCIgeD0iMiIgeT0iMTEiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sandwich\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSandwich extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SaveAll\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnYzYTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTggMTh2LTZhMSAxIDAgMCAwLTEtMWgtNmExIDEgMCAwIDAtMSAxdjYiIC8+CiAgPHBhdGggZD0iTTE4IDIySDRhMiAyIDAgMCAxLTItMlY2IiAvPgogIDxwYXRoIGQ9Ik04IDE4YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDkuMTcyYTIgMiAwIDAgMSAxLjQxNC41ODZsMi44MjggMi44MjhBMiAyIDAgMCAxIDIyIDYuODI4VjE2YTIgMiAwIDAgMS0yLjAxIDJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/save-all\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSaveAll extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SavePen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMzMgMTNIOGExIDEgMCAwMC0xIDF2NyIgLz4KICA8cGF0aCBkPSJNMTQuMzYzIDE3LjYzNGEyIDIgMCAwMC0uNTA2Ljg1NGwtLjgzNyAyLjg3YS41LjUgMCAwMC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMDAuODU0LS41MDZsNC4wMTMtNC4wMDlhMSAxIDAgMTAtMy4wMDQtMy4wMDR6IiAvPgogIDxwYXRoIGQ9Ik03IDN2NGExIDEgMCAwMDEgMWg3IiAvPgogIDxwYXRoIGQ9Ik05IDIxSDVhMiAyIDAgMDEtMi0yVjVhMiAyIDAgMDEyLTJoMTAuMmEyIDIgMCAwMTEuNC42bDMuOCAzLjhhMiAyIDAgMDEuNiAxLjR2LjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/save-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSavePen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SavePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNSAyMUg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDEwLjJhMiAyIDAgMCAxIDEuNC42bDMuOCAzLjhhMiAyIDAgMCAxIC42IDEuNFYxMiIgLz4KICA8cGF0aCBkPSJNMTYgMTNIOGExIDEgMCAwIDAtMSAxdjciIC8+CiAgPHBhdGggZD0iTTE5IDIydi02IiAvPgogIDxwYXRoIGQ9Ik0yMiAxOWgtNiIgLz4KICA8cGF0aCBkPSJNNyAzdjRhMSAxIDAgMCAwIDEgMWg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/save-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSavePlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Scale3d\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA3djExYTEgMSAwIDAgMCAxIDFoMTEiIC8+CiAgPHBhdGggZD0iTTUuMjkzIDE4LjcwNyAxMSAxMyIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjE5IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSI1IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scale-3d\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScale3d extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideScale3d\n */\ndeclare const LucideScale3D: typeof LucideScale3d;\n\n/**\n * @component @name Scale\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxOCIgLz4KICA8cGF0aCBkPSJtMTkgOCAzIDhhNSA1IDAgMCAxLTYgMHpWNyIgLz4KICA8cGF0aCBkPSJNMyA3aDFhMTcgMTcgMCAwIDAgOC0yIDE3IDE3IDAgMCAwIDggMmgxIiAvPgogIDxwYXRoIGQ9Im01IDggMyA4YTUgNSAwIDAgMS02IDB6VjciIC8+CiAgPHBhdGggZD0iTTcgMjFoMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scale\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScale extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Scaling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0ydi03IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNUg5di01IiAvPgogIDxwYXRoIGQ9Ik0xNiAzaDV2NSIgLz4KICA8cGF0aCBkPSJNMjEgMyA5IDE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scaling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScaling extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ScanEye\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEiIC8+CiAgPHBhdGggZD0iTTE4Ljk0NCAxMi4zM2ExIDEgMCAwIDAgMC0uNjYgNy41IDcuNSAwIDAgMC0xMy44ODggMCAxIDEgMCAwIDAgMCAuNjYgNy41IDcuNSAwIDAgMCAxMy44ODggMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scan-eye\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScanEye extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ScanBox\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJ2NS41IiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMDEyIDJ2MiIgLz4KICA8cGF0aCBkPSJNMjEgMTd2MmEyIDIgMCAwMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTMgN1Y1YTIgMiAwIDAxMi0yaDIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwMS0yLTJ2LTIiIC8+CiAgPHBhdGggZD0iTTcuMjY0IDkuMjUyIDEyIDEybDQuNzM3LTIuNzQ4IiAvPgogIDxwYXRoIGQ9Ik03Ljk5NSA4LjUxNEEyIDIgMCAwMDcgMTAuMjQ0djMuNTE2YTIgMiAwIDAwLjk5NiAxLjczbDMgMS43NGEyIDIgMCAwMDIuMDA4IDBsMy0xLjc0QTIgMiAwIDAwMTcgMTMuNzZ2LTMuNTE3YTIgMiAwIDAwLS45OTUtMS43M2wtMy0xLjc0MmEyIDIgMCAwMC0xLjg5Mi0uMDY0eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scan-box\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScanBox extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SaveOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTNIOGExIDEgMCAwIDAtMSAxdjciIC8+CiAgPHBhdGggZD0iTTE0IDhoMSIgLz4KICA8cGF0aCBkPSJNMTcgMjF2LTQiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMjAuNDEgMjAuNDFBMiAyIDAgMCAxIDE5IDIxSDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAuNTktMS40MSIgLz4KICA8cGF0aCBkPSJNMjkuNSAxMS41czUgNSA0IDUiIC8+CiAgPHBhdGggZD0iTTkgM2g2LjJhMiAyIDAgMCAxIDEuNC42bDMuOCAzLjhhMiAyIDAgMCAxIC42IDEuNFYxNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/save-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSaveOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ScanBarcode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik04IDd2MTAiIC8+CiAgPHBhdGggZD0iTTEyIDd2MTAiIC8+CiAgPHBhdGggZD0iTTE3IDd2MTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scan-barcode\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScanBarcode extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ScanHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgM2gyYTIgMiAwIDAgMSAyIDJ2MiIgLz4KICA8cGF0aCBkPSJNMjEgMTd2MmEyIDIgMCAwIDEtMiAyaC0yIiAvPgogIDxwYXRoIGQ9Ik0zIDdWNWEyIDIgMCAwIDEgMi0yaDIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik03LjgyOCAxMy4wN0EzIDMgMCAwIDEgMTIgOC43NjRhMyAzIDAgMCAxIDQuMTcyIDQuMzA2bC0zLjQ0NyAzLjYyYTEgMSAwIDAgMS0xLjQ0OSAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scan-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScanHeart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ScanLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik03IDEyaDEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scan-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScanLine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ScanQrCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTJ2NGExIDEgMCAwIDEtMSAxaC00IiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNyA4VjciIC8+CiAgPHBhdGggZD0iTTIxIDE3djJhMiAyIDAgMCAxLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik03IDE3aC4wMSIgLz4KICA8cGF0aCBkPSJNNyAyMUg1YTIgMiAwIDAgMS0yLTJ2LTIiIC8+CiAgPHJlY3QgeD0iNyIgeT0iNyIgd2lkdGg9IjUiIGhlaWdodD0iNSIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scan-qr-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScanQrCode extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ScanFace\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik04IDE0czEuNSAyIDQgMiA0LTIgNC0yIiAvPgogIDxwYXRoIGQ9Ik05IDloLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNSA5aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scan-face\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScanFace extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Save\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMiAzYTIgMiAwIDAgMSAxLjQuNmwzLjggMy44YTIgMiAwIDAgMSAuNiAxLjRWMTlhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yeiIgLz4KICA8cGF0aCBkPSJNMTcgMjF2LTdhMSAxIDAgMCAwLTEtMUg4YTEgMSAwIDAgMC0xIDF2NyIgLz4KICA8cGF0aCBkPSJNNyAzdjRhMSAxIDAgMCAwIDEgMWg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/save\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSave extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ScanSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTE2IDE2LTEuOS0xLjkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scan-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScanSearch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name School\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjF2LTNhMiAyIDAgMCAwLTQgMHYzIiAvPgogIDxwYXRoIGQ9Ik0xOCA0LjkzM1YyMSIgLz4KICA8cGF0aCBkPSJtNCA2IDcuMTA2LTMuNzlhMiAyIDAgMCAxIDEuNzg4IDBMMjAgNiIgLz4KICA8cGF0aCBkPSJtNiAxMS0zLjUyIDIuMTQ3YTEgMSAwIDAgMC0uNDguODU0VjE5YTIgMiAwIDAgMCAyIDJoMTZhMiAyIDAgMCAwIDItMnYtNWExIDEgMCAwIDAtLjQ4LS44NTNMMTggMTEiIC8+CiAgPHBhdGggZD0iTTYgNC45MzNWMjEiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/school\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSchool extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ScanSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxyZWN0IHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHg9IjgiIHk9IjgiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scan-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScanSquare extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ScissorsLineDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNS40MiA5LjQyIDggMTIiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjgiIHI9IjIiIC8+CiAgPHBhdGggZD0ibTE0IDYtOC41OCA4LjU4IiAvPgogIDxjaXJjbGUgY3g9IjQiIGN5PSIxNiIgcj0iMiIgLz4KICA8cGF0aCBkPSJNMTAuOCAxNC44IDE0IDE4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMmgtMiIgLz4KICA8cGF0aCBkPSJNMjIgMTJoLTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scissors-line-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScissorsLineDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Scan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scan\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScan extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Scissors\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNOC4xMiA4LjEyIDEyIDEyIiAvPgogIDxwYXRoIGQ9Ik0yMCA0IDguMTIgMTUuODgiIC8+CiAgPGNpcmNsZSBjeD0iNiIgY3k9IjE4IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xNC44IDE0LjggMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scissors\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScissors extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ScanText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik03IDhoOCIgLz4KICA8cGF0aCBkPSJNNyAxMmgxMCIgLz4KICA8cGF0aCBkPSJNNyAxNmg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scan-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScanText extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ScreenShareOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTBhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0ydi0zIiAvPgogIDxwYXRoIGQ9Ik04IDIxaDgiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0ibTIyIDMtNSA1IiAvPgogIDxwYXRoIGQ9Im0xNyAzIDUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/screen-share-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScreenShareOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Scooter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNGgtMy41bDIgMTEuMDUiIC8+CiAgPHBhdGggZD0iTTYuOTUgMTdoNS4xNDJjLjUyMyAwIC45NS0uNDA2IDEuMDYzLS45MTZhNi41IDYuNSAwIDAgMSA1LjM0NS01LjAwOSIgLz4KICA8Y2lyY2xlIGN4PSIxOS41IiBjeT0iMTcuNSIgcj0iMi41IiAvPgogIDxjaXJjbGUgY3g9IjQuNSIgY3k9IjE3LjUiIHI9IjIuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scooter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScooter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ScrollText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTJoLTUiIC8+CiAgPHBhdGggZD0iTTE1IDhoLTUiIC8+CiAgPHBhdGggZD0iTTE5IDE3VjVhMiAyIDAgMCAwLTItMkg0IiAvPgogIDxwYXRoIGQ9Ik04IDIxaDEyYTIgMiAwIDAgMCAyLTJ2LTFhMSAxIDAgMCAwLTEtMUgxMWExIDEgMCAwIDAtMSAxdjFhMiAyIDAgMSAxLTQgMFY1YTIgMiAwIDEgMC00IDB2MmExIDEgMCAwIDAgMSAxaDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scroll-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScrollText extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ScreenShare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTBhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0ydi0zIiAvPgogIDxwYXRoIGQ9Ik04IDIxaDgiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0ibTE3IDggNS01IiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDV2NSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/screen-share\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScreenShare extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SearchCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMgMTMuNSAyLTIuNS0yLTIuNSIgLz4KICA8cGF0aCBkPSJtMjEgMjEtNC4zLTQuMyIgLz4KICA8cGF0aCBkPSJNOSA4LjUgNyAxMWwyIDIuNSIgLz4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/search-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSearchCode extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Scroll\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTdWNWEyIDIgMCAwIDAtMi0ySDQiIC8+CiAgPHBhdGggZD0iTTggMjFoMTJhMiAyIDAgMCAwIDItMnYtMWExIDEgMCAwIDAtMS0xSDExYTEgMSAwIDAgMC0xIDF2MWEyIDIgMCAxIDEtNCAwVjVhMiAyIDAgMSAwLTQgMHYyYTEgMSAwIDAgMCAxIDFoMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scroll\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideScroll extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SearchCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOCAxMSAyIDIgNC00IiAvPgogIDxjaXJjbGUgY3g9IjExIiBjeT0iMTEiIHI9IjgiIC8+CiAgPHBhdGggZD0ibTIxIDIxLTQuMy00LjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/search-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSearchCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SearchSlash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMuNSA4LjUtNSA1IiAvPgogIDxjaXJjbGUgY3g9IjExIiBjeT0iMTEiIHI9IjgiIC8+CiAgPHBhdGggZD0ibTIxIDIxLTQuMy00LjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/search-slash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSearchSlash extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SearchAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgogIDxwYXRoIGQ9Im0yMSAyMS00LjMtNC4zIiAvPgogIDxwYXRoIGQ9Ik0xMSA3djQiIC8+CiAgPHBhdGggZD0iTTExIDE1aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/search-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSearchAlert extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Search\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEgMjEtNC4zNC00LjM0IiAvPgogIDxjaXJjbGUgY3g9IjExIiBjeT0iMTEiIHI9IjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSearch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Section\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNWE0IDMgMCAwIDAtOCAwYzAgNCA4IDMgOCA3YTQgMyAwIDAgMS04IDAiIC8+CiAgPHBhdGggZD0iTTggMTlhNCAzIDAgMCAwIDggMGMwLTQtOC0zLTgtN2E0IDMgMCAwIDEgOCAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/section\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSection extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SearchX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMuNSA4LjUtNSA1IiAvPgogIDxwYXRoIGQ9Im04LjUgOC41IDUgNSIgLz4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgogIDxwYXRoIGQ9Im0yMSAyMS00LjMtNC4zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/search-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSearchX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SendHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy43MTQgMy4wNDhhLjQ5OC40OTggMCAwIDAtLjY4My42MjdsMi44NDMgNy42MjdhMiAyIDAgMCAxIDAgMS4zOTZsLTIuODQyIDcuNjI3YS40OTguNDk4IDAgMCAwIC42ODIuNjI3bDE4LTguNWEuNS41IDAgMCAwIDAtLjkwNHoiIC8+CiAgPHBhdGggZD0iTTYgMTJoMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/send-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSendHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSendHorizontal\n */\ndeclare const LucideSendHorizonal: typeof LucideSendHorizontal;\n\n/**\n * @component @name SeparatorVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxOCIgLz4KICA8cGF0aCBkPSJtMTYgMTYgNC00LTQtNCIgLz4KICA8cGF0aCBkPSJtOCA4LTQgNCA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/separator-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSeparatorVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SendToBack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIxNCIgeT0iMTQiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHJ4PSIyIiAvPgogIDxyZWN0IHg9IjIiIHk9IjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDE0djFhMiAyIDAgMCAwIDIgMmgxIiAvPgogIDxwYXRoIGQ9Ik0xNCA3aDFhMiAyIDAgMCAxIDIgMnYxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/send-to-back\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSendToBack extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Send\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuNTM2IDIxLjY4NmEuNS41IDAgMCAwIC45MzctLjAyNGw2LjUtMTlhLjQ5Ni40OTYgMCAwIDAtLjYzNS0uNjM1bC0xOSA2LjVhLjUuNSAwIDAgMC0uMDI0LjkzN2w3LjkzIDMuMThhMiAyIDAgMCAxIDEuMTEyIDEuMTF6IiAvPgogIDxwYXRoIGQ9Im0yMS44NTQgMi4xNDctMTAuOTQgMTAuOTM5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/send\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSend extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SeparatorHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTYtNCA0LTQtNCIgLz4KICA8cGF0aCBkPSJNMyAxMmgxOCIgLz4KICA8cGF0aCBkPSJtOCA4IDQtNCA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/separator-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSeparatorHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ServerCrash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxMEg0YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2NGEyIDIgMCAwIDEtMiAyaC0yIiAvPgogIDxwYXRoIGQ9Ik02IDE0SDRhMiAyIDAgMCAwLTIgMnY0YTIgMiAwIDAgMCAyIDJoMTZhMiAyIDAgMCAwIDItMnYtNGEyIDIgMCAwIDAtMi0yaC0yIiAvPgogIDxwYXRoIGQ9Ik02IDZoLjAxIiAvPgogIDxwYXRoIGQ9Ik02IDE4aC4wMSIgLz4KICA8cGF0aCBkPSJtMTMgNi00IDZoNmwtNCA2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/server-crash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideServerCrash extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ServerOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyaDEzYTIgMiAwIDAgMSAyIDJ2NGEyIDIgMCAwIDEtMiAyaC01IiAvPgogIDxwYXRoIGQ9Ik0xMCAxMCAyLjUgMi41QzIgMiAyIDIuNSAyIDV2M2EyIDIgMCAwIDAgMiAyaDZ6IiAvPgogIDxwYXRoIGQ9Ik0yMiAxN3YtMWEyIDIgMCAwIDAtMi0yaC0xIiAvPgogIDxwYXRoIGQ9Ik00IDE0YTIgMiAwIDAgMC0yIDJ2NGEyIDIgMCAwIDAgMiAyaDE2LjVsMS0uNS41LjUtOC04SDR6IiAvPgogIDxwYXRoIGQ9Ik02IDE4aC4wMSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/server-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideServerOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ServerCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuODUyIDE0Ljc3Mi0uMzgzLjkyMyIgLz4KICA8cGF0aCBkPSJNMTMuMTQ4IDE0Ljc3MmEzIDMgMCAxIDAtMi4yOTYtNS41NDRsLS4zODMtLjkyMyIgLz4KICA8cGF0aCBkPSJtMTMuMTQ4IDkuMjI4LjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xMy41MyAxNS42OTYtLjM4Mi0uOTI0YTMgMyAwIDEgMS0yLjI5Ni01LjU0NCIgLz4KICA8cGF0aCBkPSJtMTQuNzcyIDEwLjg1Mi45MjMtLjM4MyIgLz4KICA8cGF0aCBkPSJtMTQuNzcyIDEzLjE0OC45MjMuMzgzIiAvPgogIDxwYXRoIGQ9Ik00LjUgMTBINGEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjRhMiAyIDAgMCAxLTIgMmgtLjUiIC8+CiAgPHBhdGggZD0iTTQuNSAxNEg0YTIgMiAwIDAgMC0yIDJ2NGEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTRhMiAyIDAgMCAwLTItMmgtLjUiIC8+CiAgPHBhdGggZD0iTTYgMThoLjAxIiAvPgogIDxwYXRoIGQ9Ik02IDZoLjAxIiAvPgogIDxwYXRoIGQ9Im05LjIyOCAxMC44NTItLjkyMy0uMzgzIiAvPgogIDxwYXRoIGQ9Im05LjIyOCAxMy4xNDgtLjkyMy4zODMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/server-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideServerCog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Server\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iOCIgeD0iMiIgeT0iMiIgcng9IjIiIHJ5PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSI4IiB4PSIyIiB5PSIxNCIgcng9IjIiIHJ5PSIyIiAvPgogIDxsaW5lIHgxPSI2IiB4Mj0iNi4wMSIgeTE9IjYiIHkyPSI2IiAvPgogIDxsaW5lIHgxPSI2IiB4Mj0iNi4wMSIgeTE9IjE4IiB5Mj0iMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/server\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideServer extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Settings\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOS42NzEgNC4xMzZhMi4zNCAyLjM0IDAgMCAxIDQuNjU5IDAgMi4zNCAyLjM0IDAgMCAwIDMuMzE5IDEuOTE1IDIuMzQgMi4zNCAwIDAgMSAyLjMzIDQuMDMzIDIuMzQgMi4zNCAwIDAgMCAwIDMuODMxIDIuMzQgMi4zNCAwIDAgMS0yLjMzIDQuMDMzIDIuMzQgMi4zNCAwIDAgMC0zLjMxOSAxLjkxNSAyLjM0IDIuMzQgMCAwIDEtNC42NTkgMCAyLjM0IDIuMzQgMCAwIDAtMy4zMi0xLjkxNSAyLjM0IDIuMzQgMCAwIDEtMi4zMy00LjAzMyAyLjM0IDIuMzQgMCAwIDAgMC0zLjgzMUEyLjM0IDIuMzQgMCAwIDEgNi4zNSA2LjA1MWEyLjM0IDIuMzQgMCAwIDAgMy4zMTktMS45MTUiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/settings\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSettings extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Settings2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTdINSIgLz4KICA8cGF0aCBkPSJNMTkgN2gtOSIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE3IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSI3IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/settings-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSettings2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Shapes\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOC4zIDEwYS43LjcgMCAwIDEtLjYyNi0xLjA3OUwxMS40IDNhLjcuNyAwIDAgMSAxLjE5OC0uMDQzTDE2LjMgOC45YS43LjcgMCAwIDEtLjU3MiAxLjFaIiAvPgogIDxyZWN0IHg9IjMiIHk9IjE0IiB3aWR0aD0iNyIgaGVpZ2h0PSI3IiByeD0iMSIgLz4KICA8Y2lyY2xlIGN4PSIxNy41IiBjeT0iMTcuNSIgcj0iMy41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shapes\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShapes extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Sheet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8bGluZSB4MT0iMyIgeDI9IjIxIiB5MT0iOSIgeTI9IjkiIC8+CiAgPGxpbmUgeDE9IjMiIHgyPSIyMSIgeTE9IjE1IiB5Mj0iMTUiIC8+CiAgPGxpbmUgeDE9IjkiIHgyPSI5IiB5MT0iOSIgeTI9IjIxIiAvPgogIDxsaW5lIHgxPSIxNSIgeDI9IjE1IiB5MT0iOSIgeTI9IjIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sheet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSheet extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Share\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYxMyIgLz4KICA8cGF0aCBkPSJtMTYgNi00LTQtNCA0IiAvPgogIDxwYXRoIGQ9Ik00IDEydjhhMiAyIDAgMCAwIDIgMmgxMmEyIDIgMCAwIDAgMi0ydi04IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/share\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShare extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Shell\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTFhMiAyIDAgMSAxLTQgMCA0IDQgMCAwIDEgOCAwIDYgNiAwIDAgMS0xMiAwIDggOCAwIDAgMSAxNiAwIDEwIDEwIDAgMSAxLTIwIDAgMTEuOTMgMTEuOTMgMCAwIDEgMi40Mi03LjIyIDIgMiAwIDEgMSAzLjE2IDIuNDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shell\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShell extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ShieldBan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0ibTQuMjQzIDUuMjEgMTQuMzkgMTIuNDcyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shield-ban\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShieldBan extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ShelvingUnit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJWOWExIDEgMCAwIDAtMS0xSDlhMSAxIDAgMCAwLTEgMXYzIiAvPgogIDxwYXRoIGQ9Ik0xNiAyMHYtM2ExIDEgMCAwIDAtMS0xaC0yYTEgMSAwIDAgMC0xIDF2MyIgLz4KICA8cGF0aCBkPSJNMjAgMjJWMiIgLz4KICA8cGF0aCBkPSJNNCAxMmgxNiIgLz4KICA8cGF0aCBkPSJNNCAyMGgxNiIgLz4KICA8cGF0aCBkPSJNNCAydjIwIiAvPgogIDxwYXRoIGQ9Ik00IDRoMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shelving-unit\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShelvingUnit extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ServerPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNSAxMEg0YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2MiIgLz4KICA8cGF0aCBkPSJNMTYgMTJoNiIgLz4KICA8cGF0aCBkPSJNMTkgOXY2IiAvPgogIDxwYXRoIGQ9Ik0yMiAxOHYyYTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0ydi00YTIgMiAwIDAgMSAyLTJoOC41IiAvPgogIDxwYXRoIGQ9Ik02IDE4aC4wMSIgLz4KICA8cGF0aCBkPSJNNiA2aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/server-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideServerPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ShieldAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTEyIDh2NCIgLz4KICA8cGF0aCBkPSJNMTIgMTZoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shield-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShieldAlert extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ShieldCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0ibTkgMTIgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShieldCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ShieldCogCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjJjLTMuODA2LTEuNDUtNy0zLjk2Ni03LTlWNmExIDEgMCAwIDEgMS0xYzIgMCA0LjUtMS4yIDYuMjQtMi43MmExLjE3IDEuMTcgMCAwIDEgMS41MiAwQzE0LjUxIDMuODEgMTcgNSAxOSA1YTEgMSAwIDAgMSAxIDF2NCIgLz4KICA8cGF0aCBkPSJNMTQuOTIzIDE2LjU0NyAxNCAxNi4xNjQiIC8+CiAgPHBhdGggZD0ibTE0LjkyMyAxOC44NDMtLjkyMy4zODMiIC8+CiAgPHBhdGggZD0iTTE2LjU0NyAxNC45MjMgMTYuMTY0IDE0IiAvPgogIDxwYXRoIGQ9Im0xNi41NDcgMjAuNDY3LS4zODMuOTI0IiAvPgogIDxwYXRoIGQ9Im0xOC44NDMgMTQuOTIzLjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xOS4yMjUgMjEuMzkxLS4zODItLjkyNCIgLz4KICA8cGF0aCBkPSJtMjAuNDY3IDE2LjU0Ny45MjMtLjM4MyIgLz4KICA8cGF0aCBkPSJtMjAuNDY3IDE4Ljg0My45MjMuMzgzIiAvPgogIDxjaXJjbGUgY3g9IjE3LjY5NSIgY3k9IjE3LjY5NSIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-cog-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShieldCogCorner extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ShieldEllipsis\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTggMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEyaC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-ellipsis\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShieldEllipsis extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ShieldCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuOTI5IDE0LjQ2Ny0uMzgzLjkyNCIgLz4KICA8cGF0aCBkPSJNMTAuOTI5IDguOTIzIDEwLjU0NiA4IiAvPgogIDxwYXRoIGQ9Ik0xMy4yMjUgOC45MjMgMTMuNjA4IDgiIC8+CiAgPHBhdGggZD0ibTEzLjYwNyAxNS4zOTEtLjM4Mi0uOTI0IiAvPgogIDxwYXRoIGQ9Im0xNC44NDkgMTAuNTQ3LjkyMy0uMzgzIiAvPgogIDxwYXRoIGQ9Im0xNC44NDkgMTIuODQzLjkyMy4zODMiIC8+CiAgPHBhdGggZD0iTTIwIDEzYzAgNS0zLjUgNy41LTcuNjYgOC45NWExIDEgMCAwIDEtLjY3LS4wMUM3LjUgMjAuNSA0IDE4IDQgMTNWNmExIDEgMCAwIDEgMS0xYzIgMCA0LjUtMS4yIDYuMjQtMi43MmExLjE3IDEuMTcgMCAwIDEgMS41MiAwQzE0LjUxIDMuODEgMTcgNSAxOSA1YTEgMSAwIDAgMSAxIDF6IiAvPgogIDxwYXRoIGQ9Im05LjMwNSAxMC41NDctLjkyMy0uMzgzIiAvPgogIDxwYXRoIGQ9Im05LjMwNSAxMi44NDMtLjkyMy4zODMiIC8+CiAgPGNpcmNsZSBjeD0iMTIuMDc3IiBjeT0iMTEuNjk1IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shield-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShieldCog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ShieldHalf\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTEyIDIyVjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shield-half\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShieldHalf extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ShieldPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTkgMTJoNiIgLz4KICA8cGF0aCBkPSJNMTIgOXY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shield-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShieldPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ShieldOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik01IDVhMSAxIDAgMCAwLTEgMXY3YzAgNSAzLjUgNy41IDcuNjcgOC45NGExIDEgMCAwIDAgLjY3LjAxYzIuMzUtLjgyIDQuNDgtMS45NyA1LjktMy43MSIgLz4KICA8cGF0aCBkPSJNOS4zMDkgMy42NTJBMTIuMjUyIDEyLjI1MiAwIDAgMCAxMS4yNCAyLjI4YTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXY3YTkuNzg0IDkuNzg0IDAgMCAxLS4wOCAxLjI2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShieldOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ShieldMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTkgMTJoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShieldMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ShieldKeyhole\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2MyIgLz4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAxLS42Ny0uMDFDNy41IDIwLjUgNCAxOCA0IDEzVjZhMSAxIDAgMDExLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAxMS41MiAwQzE0LjUxIDMuODEgMTcgNSAxOSA1YTEgMSAwIDAxMSAxeiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjExIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shield-keyhole\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShieldKeyhole extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ShieldQuestionMark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTkuMSA5YTMgMyAwIDAgMSA1LjgyIDFjMCAyLTMgMy0zIDMiIC8+CiAgPHBhdGggZD0iTTEyIDE3aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-question-mark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShieldQuestionMark extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideShieldQuestionMark\n */\ndeclare const LucideShieldQuestion: typeof LucideShieldQuestionMark;\n\n/**\n * @component @name ShieldX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0ibTE0LjUgOS41LTUgNSIgLz4KICA8cGF0aCBkPSJtOS41IDkuNSA1IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shield-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShieldX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideShieldX\n */\ndeclare const LucideShieldClose: typeof LucideShieldX;\n\n/**\n * @component @name Share2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjUiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iNiIgY3k9IjEyIiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTkiIHI9IjMiIC8+CiAgPGxpbmUgeDE9IjguNTkiIHgyPSIxNS40MiIgeTE9IjEzLjUxIiB5Mj0iMTcuNDkiIC8+CiAgPGxpbmUgeDE9IjE1LjQxIiB4Mj0iOC41OSIgeTE9IjYuNTEiIHkyPSIxMC40OSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/share-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShare2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ShieldUser\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTYuMzc2IDE4LjkxYTYgNiAwIDAgMSAxMS4yNDkuMDAzIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTEiIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shield-user\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShieldUser extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Shield\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shield\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShield extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ShipWheel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiAvPgogIDxwYXRoIGQ9Ik0xMiAydjcuNSIgLz4KICA8cGF0aCBkPSJtMTkgNS01LjIzIDUuMjMiIC8+CiAgPHBhdGggZD0iTTIyIDEyaC03LjUiIC8+CiAgPHBhdGggZD0ibTE5IDE5LTUuMjMtNS4yMyIgLz4KICA8cGF0aCBkPSJNMTIgMTQuNVYyMiIgLz4KICA8cGF0aCBkPSJNMTAuMjMgMTMuNzcgNSAxOSIgLz4KICA8cGF0aCBkPSJNOS41IDEySDIiIC8+CiAgPHBhdGggZD0iTTEwLjIzIDEwLjIzIDUgNSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ship-wheel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShipWheel extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ShoppingBag\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTBhNCA0IDAgMCAxLTggMCIgLz4KICA8cGF0aCBkPSJNMy4xMDMgNi4wMzRoMTcuNzk0IiAvPgogIDxwYXRoIGQ9Ik0zLjQgNS40NjdhMiAyIDAgMCAwLS40IDEuMlYyMGEyIDIgMCAwIDAgMiAyaDE0YTIgMiAwIDAgMCAyLTJWNi42NjdhMiAyIDAgMCAwLS40LTEuMmwtMi0yLjY2N0EyIDIgMCAwIDAgMTcgMkg3YTIgMiAwIDAgMC0xLjYuOHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shopping-bag\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShoppingBag extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Shirt\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuMzggMy40NiAxNiAyYTQgNCAwIDAgMS04IDBMMy42MiAzLjQ2YTIgMiAwIDAgMC0xLjM0IDIuMjNsLjU4IDMuNDdhMSAxIDAgMCAwIC45OS44NEg2djEwYzAgMS4xLjkgMiAyIDJoOGEyIDIgMCAwIDAgMi0yVjEwaDIuMTVhMSAxIDAgMCAwIC45OS0uODRsLjU4LTMuNDdhMiAyIDAgMCAwLTEuMzQtMi4yM3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shirt\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShirt extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Ship\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTAuMTg5VjE0IiAvPgogIDxwYXRoIGQ9Ik0xMiAydjMiIC8+CiAgPHBhdGggZD0iTTE5IDEzVjdhMiAyIDAgMCAwLTItMkg3YTIgMiAwIDAgMC0yIDJ2NiIgLz4KICA8cGF0aCBkPSJNMTkuMzggMjBBMTEuNiAxMS42IDAgMCAwIDIxIDE0bC04LjE4OC0zLjYzOWEyIDIgMCAwIDAtMS42MjQgMEwzIDE0YTExLjYgMTEuNiAwIDAgMCAyLjgxIDcuNzYiIC8+CiAgPHBhdGggZD0iTTIgMjFjLjYuNSAxLjIgMSAyLjUgMSAyLjUgMCAyLjUtMiA1LTIgMS4zIDAgMS45LjUgMi41IDFzMS4yIDEgMi41IDFjMi41IDAgMi41LTIgNS0yIDEuMyAwIDEuOS41IDIuNSAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ship\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShip extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ShoppingBasket\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTEtMSA5IiAvPgogIDxwYXRoIGQ9Im0xOSAxMS00LTciIC8+CiAgPHBhdGggZD0iTTIgMTFoMjAiIC8+CiAgPHBhdGggZD0ibTMuNSAxMSAxLjYgNy40YTIgMiAwIDAgMCAyIDEuNmg5LjhhMiAyIDAgMCAwIDItMS42bDEuNy03LjQiIC8+CiAgPHBhdGggZD0iTTQuNSAxNS41aDE1IiAvPgogIDxwYXRoIGQ9Im01IDExIDQtNyIgLz4KICA8cGF0aCBkPSJtOSAxMSAxIDkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shopping-basket\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShoppingBasket extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ShowerHead\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNCA0IDIuNSAyLjUiIC8+CiAgPHBhdGggZD0iTTEzLjUgNi41YTQuOTUgNC45NSAwIDAgMC03IDciIC8+CiAgPHBhdGggZD0iTTE1IDUgNSAxNSIgLz4KICA8cGF0aCBkPSJNMTQgMTd2LjAxIiAvPgogIDxwYXRoIGQ9Ik0xMCAxNnYuMDEiIC8+CiAgPHBhdGggZD0iTTEzIDEzdi4wMSIgLz4KICA8cGF0aCBkPSJNMTYgMTB2LjAxIiAvPgogIDxwYXRoIGQ9Ik0xMSAyMHYuMDEiIC8+CiAgPHBhdGggZD0iTTE3IDE0di4wMSIgLz4KICA8cGF0aCBkPSJNMjAgMTF2LjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shower-head\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShowerHead extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Shredder\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxM1Y0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2NSIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAgMjJ2LTUiIC8+CiAgPHBhdGggZD0iTTE0IDE5di0yIiAvPgogIDxwYXRoIGQ9Ik0xOCAyMHYtMyIgLz4KICA8cGF0aCBkPSJNMiAxM2gyMCIgLz4KICA8cGF0aCBkPSJNNiAyMHYtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shredder\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShredder extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ShoppingCart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI4IiBjeT0iMjEiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSIyMSIgcj0iMSIgLz4KICA8cGF0aCBkPSJNMi4wNSAyLjA1aDJsMi42NiAxMi40MmEyIDIgMCAwIDAgMiAxLjU4aDkuNzhhMiAyIDAgMCAwIDEuOTUtMS41N2wxLjY1LTcuNDNINS4xMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shopping-cart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShoppingCart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Shrimp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMyAyMmMuNS0uNSAxLjEyLTEgMi41LTEtMS4zOCAwLTItLjUtMi41LTEiIC8+CiAgPHBhdGggZD0iTTE0IDJhMy4yOCAzLjI4IDAgMCAxLTMuMjI3IDEuNzk4bC02LjE3LS41NjFBMi4zODcgMi4zODcgMCAxIDAgNC4zODcgOEgxNS41YTEgMSAwIDAgMSAwIDEzIDEgMSAwIDAgMCAwLTVIMTJhNyA3IDAgMCAxLTctN1Y4IiAvPgogIDxwYXRoIGQ9Ik0xNCA4YTguNSA4LjUgMCAwIDEgMCA4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxNmMyIDAgNC41LTQgNC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shrimp\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShrimp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Shrink\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTUgNiA2bS02LTZ2NC44bTAtNC44aDQuOCIgLz4KICA8cGF0aCBkPSJNOSAxOS44VjE1bTAgMEg0LjJNOSAxNWwtNiA2IiAvPgogIDxwYXRoIGQ9Ik0xNSA0LjJWOW0wIDBoNC44TTE1IDlsNi02IiAvPgogIDxwYXRoIGQ9Ik05IDQuMlY5bTAgMEg0LjJNOSA5IDMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shrink\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShrink extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Shuffle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggMTQgNCA0LTQgNCIgLz4KICA8cGF0aCBkPSJtMTggMiA0IDQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0yIDE4aDEuOTczYTQgNCAwIDAgMCAzLjMtMS43bDUuNDU0LTguNmE0IDQgMCAwIDEgMy4zLTEuN0gyMiIgLz4KICA8cGF0aCBkPSJNMiA2aDEuOTcyYTQgNCAwIDAgMSAzLjYgMi4yIiAvPgogIDxwYXRoIGQ9Ik0yMiAxOGgtNi4wNDFhNCA0IDAgMCAxLTMuMy0xLjhsLS4zNTktLjQ1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shuffle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShuffle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Shrub\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTUuMTcyYTIgMiAwIDAgMC0uNTg2LTEuNDE0TDkuNSAxMy41IiAvPgogIDxwYXRoIGQ9Ik0xNC41IDE0LjUgMTIgMTciIC8+CiAgPHBhdGggZD0iTTE3IDguOEE2IDYgMCAwIDEgMTMuOCAyMEgxMEE2LjUgNi41IDAgMCAxIDcgOGE1IDUgMCAwIDEgMTAgMHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shrub\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShrub extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SignalHigh\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTcgMjB2LTQiIC8+CiAgPHBhdGggZD0iTTEyIDIwdi04IiAvPgogIDxwYXRoIGQ9Ik0xNyAyMFY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/signal-high\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSignalHigh extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SignalLow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTcgMjB2LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/signal-low\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSignalLow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SignalMedium\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTcgMjB2LTQiIC8+CiAgPHBhdGggZD0iTTEyIDIwdi04IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/signal-medium\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSignalMedium extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Shovel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuNTYgNC41NmExLjUgMS41IDAgMCAxIDAgMi4xMjJsLS40Ny40N2EzIDMgMCAwIDEtNC4yMTItLjAzIDMgMyAwIDAgMSAwLTQuMjQzbC40NC0uNDRhMS41IDEuNSAwIDAgMSAyLjEyMSAweiIgLz4KICA8cGF0aCBkPSJNMyAyMmExIDEgMCAwIDEtMS0xdi0zLjU4NmExIDEgMCAwIDEgLjI5My0uNzA3bDMuMzU1LTMuMzU1YTEuMjA1IDEuMjA1IDAgMCAxIDEuNzA0IDBsMy4yOTYgMy4yOTZhMS4yMDUgMS4yMDUgMCAwIDEgMCAxLjcwNGwtMy4zNTUgMy4zNTVhMSAxIDAgMCAxLS43MDcuMjkzeiIgLz4KICA8cGF0aCBkPSJtOSAxNSA3Ljg3OS03Ljg3OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shovel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideShovel extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Signal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTcgMjB2LTQiIC8+CiAgPHBhdGggZD0iTTEyIDIwdi04IiAvPgogIDxwYXRoIGQ9Ik0xNyAyMFY4IiAvPgogIDxwYXRoIGQ9Ik0yMiA0djE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/signal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSignal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SignalZero\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/signal-zero\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSignalZero extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Sigma\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggN1Y1YTEgMSAwIDAgMC0xLTFINi41YS41LjUgMCAwIDAtLjQuOGw0LjUgNmEyIDIgMCAwIDEgMCAyLjRsLTQuNSA2YS41LjUgMCAwIDAgLjQuOEgxN2ExIDEgMCAwIDAgMS0xdi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sigma\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSigma extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Signature\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEgMTctMi4xNTYtMS44NjhBLjUuNSAwIDAgMCAxOCAxNS41di41YTEgMSAwIDAgMS0xIDFoLTJhMSAxIDAgMCAxLTEtMWMwLTIuNTQ1LTMuOTkxLTMuOTctOC41LTRhMSAxIDAgMCAwIDAgNWM0LjE1MyAwIDQuNzQ1LTExLjI5NSA1LjcwOC0xMy41YTIuNSAyLjUgMCAxIDEgMy4zMSAzLjI4NCIgLz4KICA8cGF0aCBkPSJNMyAyMWgxOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/signature\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSignature extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Signpost\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2OCIgLz4KICA8cGF0aCBkPSJNMTIgM3YzIiAvPgogIDxwYXRoIGQ9Ik0yLjM1NCAxMC4zNTRhMS4yMDcgMS4yMDcgMCAwIDEgMC0xLjcwOGwyLjA2LTIuMDZBMiAyIDAgMCAxIDUuODI4IDZoMTIuMzQ0YTIgMiAwIDAgMSAxLjQxNC41ODZsMi4wNiAyLjA2YTEuMjA3IDEuMjA3IDAgMCAxIDAgMS43MDhsLTIuMDYgMi4wNmEyIDIgMCAwIDEtMS40MTQuNTg2SDUuODI4YTIgMiAwIDAgMS0xLjQxNC0uNTg2eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/signpost\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSignpost extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SignpostBig\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOUg0TDIgN2wyLTJoNiIgLz4KICA8cGF0aCBkPSJNMTQgNWg2bDIgMi0yIDJoLTYiIC8+CiAgPHBhdGggZD0iTTEwIDIyVjRhMiAyIDAgMSAxIDQgMHYxOCIgLz4KICA8cGF0aCBkPSJNOCAyMmg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/signpost-big\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSignpostBig extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SkipBack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuOTcxIDQuMjg1QTIgMiAwIDAgMSAyMSA2djEyYTIgMiAwIDAgMS0zLjAyOSAxLjcxNWwtOS45OTctNS45OThhMiAyIDAgMCAxLS4wMDMtMy40MzJ6IiAvPgogIDxwYXRoIGQ9Ik0zIDIwVjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/skip-back\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSkipBack extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SkipForward\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNHYxNiIgLz4KICA8cGF0aCBkPSJNNi4wMjkgNC4yODVBMiAyIDAgMCAwIDMgNnYxMmEyIDIgMCAwIDAgMy4wMjkgMS43MTVsOS45OTctNS45OThhMiAyIDAgMCAwIC4wMDMtMy40MzJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/skip-forward\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSkipForward extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Skull\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIuNSAxNy0uNS0xLS41IDFoMXoiIC8+CiAgPHBhdGggZD0iTTE1IDIyYTEgMSAwIDAgMCAxLTF2LTFhMiAyIDAgMCAwIDEuNTYtMy4yNSA4IDggMCAxIDAtMTEuMTIgMEEyIDIgMCAwIDAgOCAyMHYxYTEgMSAwIDAgMCAxIDF6IiAvPgogIDxjaXJjbGUgY3g9IjE1IiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjEyIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/skull\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSkull extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Slash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMiAyIDIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/slash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSlash extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SlidersVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOGg0IiAvPgogIDxwYXRoIGQ9Ik0xMiAyMXYtOSIgLz4KICA8cGF0aCBkPSJNMTIgOFYzIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNmg0IiAvPgogIDxwYXRoIGQ9Ik0xOSAxMlYzIiAvPgogIDxwYXRoIGQ9Ik0xOSAyMXYtNSIgLz4KICA8cGF0aCBkPSJNMyAxNGg0IiAvPgogIDxwYXRoIGQ9Ik01IDEwVjMiIC8+CiAgPHBhdGggZD0iTTUgMjF2LTciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sliders-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSlidersVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSlidersVertical\n */\ndeclare const LucideSliders: typeof LucideSlidersVertical;\n\n/**\n * @component @name Slice\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTYuNTg2VjE5YTEgMSAwIDAgMS0xIDFIMkwxOC4zNyAzLjYzYTEgMSAwIDEgMSAzIDNsLTkuNjYzIDkuNjYzYTEgMSAwIDAgMS0xLjQxNCAwTDggMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/slice\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSlice extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Siren\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxOHYtNmE1IDUgMCAxIDEgMTAgMHY2IiAvPgogIDxwYXRoIGQ9Ik01IDIxYTEgMSAwIDAgMCAxIDFoMTJhMSAxIDAgMCAwIDEtMXYtMWEyIDIgMCAwIDAtMi0ySDdhMiAyIDAgMCAwLTIgMnoiIC8+CiAgPHBhdGggZD0iTTIxIDEyaDEiIC8+CiAgPHBhdGggZD0iTTE4LjUgNC41IDE4IDUiIC8+CiAgPHBhdGggZD0iTTIgMTJoMSIgLz4KICA8cGF0aCBkPSJNMTIgMnYxIiAvPgogIDxwYXRoIGQ9Im00LjkyOSA0LjkyOS43MDcuNzA3IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/siren\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSiren extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SmartphoneCharging\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMjAiIHg9IjUiIHk9IjIiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTIuNjY3IDggMTAgMTJoNGwtMi42NjcgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/smartphone-charging\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSmartphoneCharging extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SlidersHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0xNCAzdjQiIC8+CiAgPHBhdGggZD0iTTE2IDE3djQiIC8+CiAgPHBhdGggZD0iTTIxIDEyaC05IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOWgtNSIgLz4KICA8cGF0aCBkPSJNMjEgNWgtNyIgLz4KICA8cGF0aCBkPSJNOCAxMHY0IiAvPgogIDxwYXRoIGQ9Ik04IDEySDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sliders-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSlidersHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SmartphoneNfc\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxMiIgeD0iMiIgeT0iNiIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTEzIDguMzJhNy40MyA3LjQzIDAgMCAxIDAgNy4zNiIgLz4KICA8cGF0aCBkPSJNMTYuNDYgNi4yMWExMS43NiAxMS43NiAwIDAgMSAwIDExLjU4IiAvPgogIDxwYXRoIGQ9Ik0xOS45MSA0LjFhMTUuOTEgMTUuOTEgMCAwIDEgLjAxIDE1LjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/smartphone-nfc\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSmartphoneNfc extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Snail\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxM2E2IDYgMCAxIDAgMTIgMCA0IDQgMCAxIDAtOCAwIDIgMiAwIDAgMCA0IDAiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSIxMyIgcj0iOCIgLz4KICA8cGF0aCBkPSJNMiAyMWgxMmM0LjQgMCA4LTMuNiA4LThWN2EyIDIgMCAxIDAtNCAwdjYiIC8+CiAgPHBhdGggZD0iTTE4IDMgMTkuMSA1LjIiIC8+CiAgPHBhdGggZD0iTTIyIDMgMjAuOSA1LjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/snail\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSnail extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SoapDispenserDroplet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSAydjQiIC8+CiAgPHBhdGggZD0iTTE0IDJIN2EyIDIgMCAwIDAtMiAyIiAvPgogIDxwYXRoIGQ9Ik0xOS4yOSAxNC43NkE2LjY3IDYuNjcgMCAwIDEgMTcgMTFhNi42IDYuNiAwIDAgMS0yLjI5IDMuNzZjLTEuMTUuOTItMS43MSAyLjA0LTEuNzEgMy4xOSAwIDIuMjIgMS44IDQuMDUgNCA0LjA1czQtMS44MyA0LTQuMDVjMC0xLjE2LS41Ny0yLjI2LTEuNzEtMy4xOSIgLz4KICA8cGF0aCBkPSJNOS42MDcgMjFINmEyIDIgMCAwIDEtMi0ydi03YTIgMiAwIDAgMSAyLTJoN1Y3YTEgMSAwIDAgMC0xLTFIOWExIDEgMCAwIDAtMSAxdjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/soap-dispenser-droplet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSoapDispenserDroplet extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Smartphone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMjAiIHg9IjUiIHk9IjIiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTIgMThoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/smartphone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSmartphone extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Snowflake\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMjAtMS4yNS0yLjVMNiAxOCIgLz4KICA8cGF0aCBkPSJNMTAgNCA4Ljc1IDYuNSA2IDYiIC8+CiAgPHBhdGggZD0ibTE0IDIwIDEuMjUtMi41TDE4IDE4IiAvPgogIDxwYXRoIGQ9Im0xNCA0IDEuMjUgMi41TDE4IDYiIC8+CiAgPHBhdGggZD0ibTE3IDIxLTMtNmgtNCIgLz4KICA8cGF0aCBkPSJtMTcgMy0zIDYgMS41IDMiIC8+CiAgPHBhdGggZD0iTTIgMTJoNi41TDEwIDkiIC8+CiAgPHBhdGggZD0ibTIwIDEwLTEuNSAyIDEuNSAyIiAvPgogIDxwYXRoIGQ9Ik0yMiAxMmgtNi41TDE0IDE1IiAvPgogIDxwYXRoIGQ9Im00IDEwIDEuNSAyTDQgMTQiIC8+CiAgPHBhdGggZD0ibTcgMjEgMy02LTEuNS0zIiAvPgogIDxwYXRoIGQ9Im03IDMgMyA2aDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/snowflake\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSnowflake extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SolarPanel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMmgyIiAvPgogIDxwYXRoIGQ9Im0xNC4yOCAxNC00LjU2IDgiIC8+CiAgPHBhdGggZD0ibTIxIDIyLTEuNTU4LTRINC41NTgiIC8+CiAgPHBhdGggZD0iTTMgMTB2MiIgLz4KICA8cGF0aCBkPSJNNi4yNDUgMTUuMDRBMiAyIDAgMCAxIDggMTRoMTJhMSAxIDAgMCAxIC44NjQgMS41MDVsLTMuMTEgNS40NTdBMiAyIDAgMCAxIDE2IDIySDRhMSAxIDAgMCAxLS44NjMtMS41MDZ6IiAvPgogIDxwYXRoIGQ9Ik03IDJhNCA0IDAgMCAxLTQgNCIgLz4KICA8cGF0aCBkPSJtOC42NiA3LjY2IDEuNDEgMS40MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/solar-panel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSolarPanel extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Sofa\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgOVY2YTIgMiAwIDAgMC0yLTJINmEyIDIgMCAwIDAtMiAydjMiIC8+CiAgPHBhdGggZD0iTTIgMTZhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0ydi01YTIgMiAwIDAgMC00IDB2MS41YS41LjUgMCAwIDEtLjUuNWgtMTFhLjUuNSAwIDAgMS0uNS0uNVYxMWEyIDIgMCAwIDAtNCAweiIgLz4KICA8cGF0aCBkPSJNNCAxOHYyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxOHYyIiAvPgogIDxwYXRoIGQ9Ik0xMiA0djkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sofa\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSofa extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Soup\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjFhOSA5IDAgMCAwIDktOUgzYTkgOSAwIDAgMCA5IDlaIiAvPgogIDxwYXRoIGQ9Ik03IDIxaDEwIiAvPgogIDxwYXRoIGQ9Ik0xOS41IDEyIDIyIDYiIC8+CiAgPHBhdGggZD0iTTE2LjI1IDNjLjI3LjEuOC41My43NSAxLjM2LS4wNi44My0uOTMgMS4yLTEgMi4wMi0uMDUuNzguMzQgMS4yNC43MyAxLjYyIiAvPgogIDxwYXRoIGQ9Ik0xMS4yNSAzYy4yNy4xLjguNTMuNzQgMS4zNi0uMDUuODMtLjkzIDEuMi0uOTggMi4wMi0uMDYuNzguMzMgMS4yNC43MiAxLjYyIiAvPgogIDxwYXRoIGQ9Ik02LjI1IDNjLjI3LjEuOC41My43NSAxLjM2LS4wNi44My0uOTMgMS4yLTEgMi4wMi0uMDUuNzguMzQgMS4yNC43NCAxLjYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/soup\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSoup extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Spade\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTh2NCIgLz4KICA8cGF0aCBkPSJNMiAxNC40OTlhNS41IDUuNSAwIDAgMCA5LjU5MSAzLjY3NS42LjYgMCAwIDEgLjgxOC4wMDFBNS41IDUuNSAwIDAgMCAyMiAxNC41YzAtMi4yOS0xLjUtNC0zLTUuNWwtNS40OTItNS4zMTJhMiAyIDAgMCAwLTMtLjAyTDUgOC45OTljLTEuNSAxLjUtMyAzLjItMyA1LjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/spade\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSpade extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Space\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTd2MWMwIC41LS41IDEtMSAxSDNjLS41IDAtMS0uNS0xLTF2LTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/space\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSpace extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Sparkles\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMDE3IDIuODE0YTEgMSAwIDAgMSAxLjk2NiAwbDEuMDUxIDUuNTU4YTIgMiAwIDAgMCAxLjU5NCAxLjU5NGw1LjU1OCAxLjA1MWExIDEgMCAwIDEgMCAxLjk2NmwtNS41NTggMS4wNTFhMiAyIDAgMCAwLTEuNTk0IDEuNTk0bC0xLjA1MSA1LjU1OGExIDEgMCAwIDEtMS45NjYgMGwtMS4wNTEtNS41NThhMiAyIDAgMCAwLTEuNTk0LTEuNTk0bC01LjU1OC0xLjA1MWExIDEgMCAwIDEgMC0xLjk2Nmw1LjU1OC0xLjA1MWEyIDIgMCAwIDAgMS41OTQtMS41OTR6IiAvPgogIDxwYXRoIGQ9Ik0yMCAydjQiIC8+CiAgPHBhdGggZD0iTTIyIDRoLTQiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjIwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sparkles\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSparkles extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSparkles\n */\ndeclare const LucideStars: typeof LucideSparkles;\n\n/**\n * @component @name Sparkle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMDE3IDIuODE0YTEgMSAwIDAgMSAxLjk2NiAwbDEuMDUxIDUuNTU4YTIgMiAwIDAgMCAxLjU5NCAxLjU5NGw1LjU1OCAxLjA1MWExIDEgMCAwIDEgMCAxLjk2NmwtNS41NTggMS4wNTFhMiAyIDAgMCAwLTEuNTk0IDEuNTk0bC0xLjA1MSA1LjU1OGExIDEgMCAwIDEtMS45NjYgMGwtMS4wNTEtNS41NThhMiAyIDAgMCAwLTEuNTk0LTEuNTk0bC01LjU1OC0xLjA1MWExIDEgMCAwIDEgMC0xLjk2Nmw1LjU1OC0xLjA1MWEyIDIgMCAwIDAgMS41OTQtMS41OTR6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sparkle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSparkle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SpellCheck2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiAxNiA2LTEyIDYgMTIiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KICA8cGF0aCBkPSJNNCAyMWMxLjEgMCAxLjEtMSAyLjMtMXMxLjEgMSAyLjMgMWMxLjEgMCAxLjEtMSAyLjMtMSAxLjEgMCAxLjEgMSAyLjMgMSAxLjEgMCAxLjEtMSAyLjMtMSAxLjEgMCAxLjEgMSAyLjMgMSAxLjEgMCAxLjEtMSAyLjMtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/spell-check-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSpellCheck2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Speaker\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMjAiIHg9IjQiIHk9IjIiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiA2aC4wMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE0IiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNGguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/speaker\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSpeaker extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Speech\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOC44IDIwdi00LjFsMS45LjJhMi4zIDIuMyAwIDAgMCAyLjE2NC0yLjFWOC4zQTUuMzcgNS4zNyAwIDAgMCAyIDguMjVjMCAyLjguNjU2IDMuMDU0IDEgNC41NWE1Ljc3IDUuNzcgMCAwIDEgLjAyOSAyLjc1OEwyIDIwIiAvPgogIDxwYXRoIGQ9Ik0xOS44IDE3LjhhNy41IDcuNSAwIDAgMCAuMDAzLTEwLjYwMyIgLz4KICA8cGF0aCBkPSJNMTcgMTVhMy41IDMuNSAwIDAgMC0uMDI1LTQuOTc1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/speech\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSpeech extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SpellCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiAxNiA2LTEyIDYgMTIiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KICA8cGF0aCBkPSJtMTYgMjAgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/spell-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSpellCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SplinePointer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMDM0IDEyLjY4MWEuNDk4LjQ5OCAwIDAgMSAuNjQ3LS42NDdsOSAzLjVhLjUuNSAwIDAgMS0uMDMzLjk0M2wtMy40NDQgMS4wNjhhMSAxIDAgMCAwLS42Ni42NmwtMS4wNjcgMy40NDNhLjUuNSAwIDAgMS0uOTQzLjAzM3oiIC8+CiAgPHBhdGggZD0iTTUgMTdBMTIgMTIgMCAwIDEgMTcgNSIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjUiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/spline-pointer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSplinePointer extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Split\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM2g1djUiIC8+CiAgPHBhdGggZD0iTTggM0gzdjUiIC8+CiAgPHBhdGggZD0iTTEyIDIydi04LjNhNCA0IDAgMCAwLTEuMTcyLTIuODcyTDMgMyIgLz4KICA8cGF0aCBkPSJtMTUgOSA2LTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/split\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSplit extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Spline\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjUiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE5IiByPSIyIiAvPgogIDxwYXRoIGQ9Ik01IDE3QTEyIDEyIDAgMCAxIDE3IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/spline\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSpline extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Spool\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTMuNDQgNC40NDIgMTcuMDgyQTIgMiAwIDAgMCA0Ljk4MiAyMUgxOWEyIDIgMCAwIDAgLjU1OC0zLjkyMWwtMS4xMTUtLjMyQTIgMiAwIDAgMSAxNyAxNC44MzdWNy42NiIgLz4KICA8cGF0aCBkPSJtNyAxMC41NiAxMi41NTgtMy42NDJBMiAyIDAgMCAwIDE5LjAxOCAzSDVhMiAyIDAgMCAwLS41NTggMy45MjFsMS4xMTUuMzJBMiAyIDAgMCAxIDcgOS4xNjN2Ny4xNzgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/spool\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSpool extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Spotlight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMjk1IDE5LjU2MiAxNiAyMiIgLz4KICA8cGF0aCBkPSJtMTcgMTYgMy43NTggMi4wOTgiIC8+CiAgPHBhdGggZD0ibTE5IDEyLjUgMy4wMjYtLjU5OCIgLz4KICA8cGF0aCBkPSJNNy42MSA2LjNhMyAzIDAgMCAwLTMuOTIgMS4zbC0xLjM4IDIuNzlhMyAzIDAgMCAwIDEuMyAzLjkxbDYuODkgMy41OTdhMSAxIDAgMCAwIDEuMzQyLS40NDdsMy4xMDYtNi4yMTFhMSAxIDAgMCAwLS40NDctMS4zNDF6IiAvPgogIDxwYXRoIGQ9Ik04IDlWMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/spotlight\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSpotlight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SprayCan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzaC4wMSIgLz4KICA8cGF0aCBkPSJNNyA1aC4wMSIgLz4KICA8cGF0aCBkPSJNMTEgN2guMDEiIC8+CiAgPHBhdGggZD0iTTMgN2guMDEiIC8+CiAgPHBhdGggZD0iTTcgOWguMDEiIC8+CiAgPHBhdGggZD0iTTMgMTFoLjAxIiAvPgogIDxyZWN0IHdpZHRoPSI0IiBoZWlnaHQ9IjQiIHg9IjE1IiB5PSI1IiAvPgogIDxwYXRoIGQ9Im0xOSA5IDIgMnYxMGMwIC42LS40IDEtMSAxaC02Yy0uNiAwLTEtLjQtMS0xVjExbDItMiIgLz4KICA8cGF0aCBkPSJtMTMgMTQgOC0yIiAvPgogIDxwYXRoIGQ9Im0xMyAxOSA4LTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/spray-can\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSprayCan extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SquareActivity\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNyAxMmgtMmwtMiA1LTItMTAtMiA1SDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-activity\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareActivity extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareActivity\n */\ndeclare const LucideActivitySquare: typeof LucideSquareActivity;\n\n/**\n * @component @name Sprout\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgOS41MzZWN2E0IDQgMCAwIDEgNC00aDEuNWEuNS41IDAgMCAxIC41LjVWNWE0IDQgMCAwIDEtNCA0IDQgNCAwIDAgMC00IDRjMCAyIDEgMyAxIDVhNSA1IDAgMCAxLTEgMyIgLz4KICA8cGF0aCBkPSJNNCA5YTUgNSAwIDAgMSA4IDQgNSA1IDAgMCAxLTgtNCIgLz4KICA8cGF0aCBkPSJNNSAyMWgxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sprout\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSprout extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SquareArrowDownLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTVIOWw2LTYiIC8+CiAgPHBhdGggZD0iTTkgMTVWOSIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-down-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareArrowDownLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareArrowDownLeft\n */\ndeclare const LucideArrowDownLeftSquare: typeof LucideSquareArrowDownLeft;\n\n/**\n * @component @name SquareArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiA4djgiIC8+CiAgPHBhdGggZD0ibTggMTIgNCA0IDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareArrowDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareArrowDown\n */\ndeclare const LucideArrowDownSquare: typeof LucideSquareArrowDown;\n\n/**\n * @component @name SportShoe\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTAuNDIgNC44LTUuMDciIC8+CiAgPHBhdGggZD0iTTE5IDE4aDMiIC8+CiAgPHBhdGggZD0iTTkuNSAyMiAyMS40MTQgOS40MTVBMiAyIDAgMCAwIDIxLjIgNi40bC01LjYxLTQuMjA4QTEgMSAwIDAgMCAxNCAzdjJhMiAyIDAgMCAxLTEuMzk0IDEuOTA2TDguNjc3IDguMDUzQTEgMSAwIDAgMCA4IDljLS4xNTUgNi4zOTMtMi4wODIgOS00IDlhMiAyIDAgMCAwIDAgNGgxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sport-shoe\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSportShoe extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SquareArrowLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xMiA4LTQgNCA0IDQiIC8+CiAgPHBhdGggZD0iTTE2IDEySDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-arrow-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareArrowLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareArrowLeft\n */\ndeclare const LucideArrowLeftSquare: typeof LucideSquareArrowLeft;\n\n/**\n * @component @name SquareArrowOutDownRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTFWNWEyIDIgMCAwIDAtMi0ySDVhMiAyIDAgMCAwLTIgMnYxNGEyIDIgMCAwIDAgMiAyaDYiIC8+CiAgPHBhdGggZD0ibTIxIDIxLTktOSIgLz4KICA8cGF0aCBkPSJNMjEgMTV2NmgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-arrow-out-down-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareArrowOutDownRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareArrowOutDownRight\n */\ndeclare const LucideArrowDownRightFromSquare: typeof LucideSquareArrowOutDownRight;\n\n/**\n * @component @name SquareArrowOutUpRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTN2NmEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoNiIgLz4KICA8cGF0aCBkPSJtMjEgMy05IDkiIC8+CiAgPHBhdGggZD0iTTE1IDNoNnY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-out-up-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareArrowOutUpRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareArrowOutUpRight\n */\ndeclare const LucideArrowUpRightFromSquare: typeof LucideSquareArrowOutUpRight;\n\n/**\n * @component @name SquareArrowOutDownLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjFoNmEyIDIgMCAwIDAgMi0yVjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2NiIgLz4KICA8cGF0aCBkPSJtMyAyMSA5LTkiIC8+CiAgPHBhdGggZD0iTTkgMjFIM3YtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-arrow-out-down-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareArrowOutDownLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareArrowOutDownLeft\n */\ndeclare const LucideArrowDownLeftFromSquare: typeof LucideSquareArrowOutDownLeft;\n\n/**\n * @component @name SquareArrowOutUpLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgM2g2YTIgMiAwIDAgMSAyIDJ2MTRhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJ2LTYiIC8+CiAgPHBhdGggZD0ibTMgMyA5IDkiIC8+CiAgPHBhdGggZD0iTTMgOVYzaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-arrow-out-up-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareArrowOutUpLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareArrowOutUpLeft\n */\ndeclare const LucideArrowUpLeftFromSquare: typeof LucideSquareArrowOutUpLeft;\n\n/**\n * @component @name SquareArrowRightEnter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTYgNC00LTQtNCIgLz4KICA8cGF0aCBkPSJNMyAxMmgxMSIgLz4KICA8cGF0aCBkPSJNMyA4VjVhMiAyIDAgMCAxIDItMmgxNGEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0ydi0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-right-enter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareArrowRightEnter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SquareArrowDownRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTUgOSA5IiAvPgogIDxwYXRoIGQ9Ik05IDE1aDZWOSIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-down-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareArrowDownRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareArrowDownRight\n */\ndeclare const LucideArrowDownRightSquare: typeof LucideSquareArrowDownRight;\n\n/**\n * @component @name SquareArrowRightExit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJoMTEiIC8+CiAgPHBhdGggZD0ibTE3IDE2IDQtNC00LTQiIC8+CiAgPHBhdGggZD0iTTIxIDYuMzQ0VjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0ydi0xLjM0NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-arrow-right-exit\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareArrowRightExit extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SquareArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xNiAxMi00LTQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNlY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareArrowUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareArrowUp\n */\ndeclare const LucideArrowUpSquare: typeof LucideSquareArrowUp;\n\n/**\n * @component @name SquareArrowRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik04IDEyaDgiIC8+CiAgPHBhdGggZD0ibTEyIDE2IDQtNC00LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-arrow-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareArrowRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareArrowRight\n */\ndeclare const LucideArrowRightSquare: typeof LucideSquareArrowRight;\n\n/**\n * @component @name SquareArrowUpRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTVWOUg5IiAvPgogIDxwYXRoIGQ9Im05IDE1IDYtNiIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-up-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareArrowUpRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareArrowUpRight\n */\ndeclare const LucideArrowUpRightSquare: typeof LucideSquareArrowUpRight;\n\n/**\n * @component @name SquareArrowUpLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTUgOSA5IiAvPgogIDxwYXRoIGQ9Ik05IDE1VjloNiIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-up-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareArrowUpLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareArrowUpLeft\n */\ndeclare const LucideArrowUpLeftSquare: typeof LucideSquareArrowUpLeft;\n\n/**\n * @component @name SquareAsterisk\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiA4djgiIC8+CiAgPHBhdGggZD0ibTguNSAxNCA3LTQiIC8+CiAgPHBhdGggZD0ibTguNSAxMCA3IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-asterisk\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareAsterisk extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareAsterisk\n */\ndeclare const LucideAsteriskSquare: typeof LucideSquareAsterisk;\n\n/**\n * @component @name SquareBottomDashedScissors\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjFoMSIgLz4KICA8cGF0aCBkPSJtMTcgMTctMi4xOC0yLjE4IiAvPgogIDxwYXRoIGQ9Ik01IDIxYTIgMiAwIDAxLTItMlY1YTIgMiAwIDAxMi0yaDE0YTIgMiAwIDAxMiAydjE0YTIgMiAwIDAxLTIgMiIgLz4KICA8cGF0aCBkPSJNOSAyMWgxIiAvPgogIDxwYXRoIGQ9Ik05LjU2IDE0LjQ0IDE3IDciIC8+CiAgPHBhdGggZD0iTTkuNTYgOS41NiAxMiAxMiIgLz4KICA8Y2lyY2xlIGN4PSI4LjUiIGN5PSIxNS41IiByPSIxLjUiIC8+CiAgPGNpcmNsZSBjeD0iOC41IiBjeT0iOC41IiByPSIxLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-bottom-dashed-scissors\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareBottomDashedScissors extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareBottomDashedScissors\n */\ndeclare const LucideScissorsSquareDashedBottom: typeof LucideSquareBottomDashedScissors;\n\n/**\n * @component @name SquareCenterlineDashedVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOFY1YTIgMiAwIDAgMC0yLTJINWEyIDIgMCAwIDAtMiAydjMiIC8+CiAgPHBhdGggZD0iTTIxIDE2djNhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJ2LTMiIC8+CiAgPHBhdGggZD0iTTQgMTJIMiIgLz4KICA8cGF0aCBkPSJNMTAgMTJIOCIgLz4KICA8cGF0aCBkPSJNMTYgMTJoLTIiIC8+CiAgPHBhdGggZD0iTTIyIDEyaC0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-centerline-dashed-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareCenterlineDashedVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareCenterlineDashedVertical\n */\ndeclare const LucideFlipVertical: typeof LucideSquareCenterlineDashedVertical;\n\n/**\n * @component @name SquareCenterlineDashedHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzSDVhMiAyIDAgMCAwLTIgMnYxNGMwIDEuMS45IDIgMiAyaDMiIC8+CiAgPHBhdGggZD0iTTE2IDNoM2EyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJoLTMiIC8+CiAgPHBhdGggZD0iTTEyIDIwdjIiIC8+CiAgPHBhdGggZD0iTTEyIDE0djIiIC8+CiAgPHBhdGggZD0iTTEyIDh2MiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-centerline-dashed-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareCenterlineDashedHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareCenterlineDashedHorizontal\n */\ndeclare const LucideFlipHorizontal: typeof LucideSquareCenterlineDashedHorizontal;\n\n/**\n * @component @name SquareChartGantt\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDhoNyIgLz4KICA8cGF0aCBkPSJNOCAxMmg2IiAvPgogIDxwYXRoIGQ9Ik0xMSAxNmg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-chart-gantt\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareChartGantt extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareChartGantt\n */\ndeclare const LucideGanttChartSquare: typeof LucideSquareChartGantt;\n/**\n * @deprecated\n * @see LucideSquareChartGantt\n */\ndeclare const LucideSquareGanttChart: typeof LucideSquareChartGantt;\n\n/**\n * @component @name SquareCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im05IDEyIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareCheck\n */\ndeclare const LucideCheckSquare2: typeof LucideSquareCheck;\n\n/**\n * @component @name SquareChevronLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xNCAxNi00LTQgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-chevron-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareChevronLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareChevronLeft\n */\ndeclare const LucideChevronLeftSquare: typeof LucideSquareChevronLeft;\n\n/**\n * @component @name SquareCheckBig\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTAuNjU2VjE5YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDItMmgxMi4zNDQiIC8+CiAgPHBhdGggZD0ibTkgMTEgMyAzTDIyIDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-check-big\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareCheckBig extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareCheckBig\n */\ndeclare const LucideCheckSquare: typeof LucideSquareCheckBig;\n\n/**\n * @component @name SquareChevronDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xNiAxMC00IDQtNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-chevron-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareChevronDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareChevronDown\n */\ndeclare const LucideChevronDownSquare: typeof LucideSquareChevronDown;\n\n/**\n * @component @name SquareChevronRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xMCA4IDQgNC00IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-chevron-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareChevronRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareChevronRight\n */\ndeclare const LucideChevronRightSquare: typeof LucideSquareChevronRight;\n\n/**\n * @component @name SquareDashedBottomCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOS41IDggMTJsMiAyLjUiIC8+CiAgPHBhdGggZD0iTTE0IDIxaDEiIC8+CiAgPHBhdGggZD0ibTE0IDkuNSAyIDIuNS0yIDIuNSIgLz4KICA8cGF0aCBkPSJNNSAyMWEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDItMmgxNGEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTkgMjFoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-dashed-bottom-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareDashedBottomCode extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SquareDashedKanban\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCA3djciIC8+CiAgPHBhdGggZD0iTTEyIDd2NCIgLz4KICA8cGF0aCBkPSJNMTYgN3Y5IiAvPgogIDxwYXRoIGQ9Ik01IDNhMiAyIDAgMCAwLTIgMiIgLz4KICA8cGF0aCBkPSJNOSAzaDEiIC8+CiAgPHBhdGggZD0iTTE0IDNoMSIgLz4KICA8cGF0aCBkPSJNMTkgM2EyIDIgMCAwIDEgMiAyIiAvPgogIDxwYXRoIGQ9Ik0yMSA5djEiIC8+CiAgPHBhdGggZD0iTTIxIDE0djEiIC8+CiAgPHBhdGggZD0iTTIxIDE5YTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTE0IDIxaDEiIC8+CiAgPHBhdGggZD0iTTkgMjFoMSIgLz4KICA8cGF0aCBkPSJNNSAyMWEyIDIgMCAwIDEtMi0yIiAvPgogIDxwYXRoIGQ9Ik0zIDE0djEiIC8+CiAgPHBhdGggZD0iTTMgOXYxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-dashed-kanban\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareDashedKanban extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareDashedKanban\n */\ndeclare const LucideKanbanSquareDashed: typeof LucideSquareDashedKanban;\n\n/**\n * @component @name SquareDashedBottom\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMWEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDItMmgxNGEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTkgMjFoMSIgLz4KICA8cGF0aCBkPSJNMTQgMjFoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-dashed-bottom\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareDashedBottom extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SquareChevronUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im04IDE0IDQtNCA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-chevron-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareChevronUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareChevronUp\n */\ndeclare const LucideChevronUpSquare: typeof LucideSquareChevronUp;\n\n/**\n * @component @name SquareDashedText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjFoMSIgLz4KICA8cGF0aCBkPSJNMTQgM2gxIiAvPgogIDxwYXRoIGQ9Ik0xOSAzYTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTIxIDE0djEiIC8+CiAgPHBhdGggZD0iTTIxIDE5YTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTIxIDl2MSIgLz4KICA8cGF0aCBkPSJNMyAxNHYxIiAvPgogIDxwYXRoIGQ9Ik0zIDl2MSIgLz4KICA8cGF0aCBkPSJNNSAyMWEyIDIgMCAwIDEtMi0yIiAvPgogIDxwYXRoIGQ9Ik01IDNhMiAyIDAgMCAwLTIgMiIgLz4KICA8cGF0aCBkPSJNNyAxMmgxMCIgLz4KICA8cGF0aCBkPSJNNyAxNmg2IiAvPgogIDxwYXRoIGQ9Ik03IDhoOCIgLz4KICA8cGF0aCBkPSJNOSAyMWgxIiAvPgogIDxwYXRoIGQ9Ik05IDNoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-dashed-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareDashedText extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareDashedText\n */\ndeclare const LucideTextSelection: typeof LucideSquareDashedText;\n/**\n * @deprecated\n * @see LucideSquareDashedText\n */\ndeclare const LucideTextSelect: typeof LucideSquareDashedText;\n\n/**\n * @component @name SquareDashedTopSolid\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjFoMSIgLz4KICA8cGF0aCBkPSJNMjEgMTR2MSIgLz4KICA8cGF0aCBkPSJNMjEgMTlhMiAyIDAgMCAxLTIgMiIgLz4KICA8cGF0aCBkPSJNMjEgOXYxIiAvPgogIDxwYXRoIGQ9Ik0zIDE0djEiIC8+CiAgPHBhdGggZD0iTTMgNWEyIDIgMCAwIDEgMi0yaDE0YTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTMgOXYxIiAvPgogIDxwYXRoIGQ9Ik01IDIxYTIgMiAwIDAgMS0yLTIiIC8+CiAgPHBhdGggZD0iTTkgMjFoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-dashed-top-solid\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareDashedTopSolid extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SquareDivide\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjE2IiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjE2IiB5Mj0iMTYiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIiIHkxPSI4IiB5Mj0iOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-divide\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareDivide extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareDivide\n */\ndeclare const LucideDivideSquare: typeof LucideSquareDivide;\n\n/**\n * @component @name SquareDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareDot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareDot\n */\ndeclare const LucideDotSquare: typeof LucideSquareDot;\n\n/**\n * @component @name SquareDashedMousePointer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMDM0IDEyLjY4MWEuNDk4LjQ5OCAwIDAgMSAuNjQ3LS42NDdsOSAzLjVhLjUuNSAwIDAgMS0uMDMzLjk0M2wtMy40NDQgMS4wNjhhMSAxIDAgMCAwLS42Ni42NmwtMS4wNjcgMy40NDNhLjUuNSAwIDAgMS0uOTQzLjAzM3oiIC8+CiAgPHBhdGggZD0iTTUgM2EyIDIgMCAwIDAtMiAyIiAvPgogIDxwYXRoIGQ9Ik0xOSAzYTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTUgMjFhMiAyIDAgMCAxLTItMiIgLz4KICA8cGF0aCBkPSJNOSAzaDEiIC8+CiAgPHBhdGggZD0iTTkgMjFoMiIgLz4KICA8cGF0aCBkPSJNMTQgM2gxIiAvPgogIDxwYXRoIGQ9Ik0zIDl2MSIgLz4KICA8cGF0aCBkPSJNMjEgOXYyIiAvPgogIDxwYXRoIGQ9Ik0zIDE0djEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-dashed-mouse-pointer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareDashedMousePointer extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareDashedMousePointer\n */\ndeclare const LucideMousePointerSquareDashed: typeof LucideSquareDashedMousePointer;\n\n/**\n * @component @name SquareEqual\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDEwaDEwIiAvPgogIDxwYXRoIGQ9Ik03IDE0aDEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-equal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareEqual extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareEqual\n */\ndeclare const LucideEqualSquare: typeof LucideSquareEqual;\n\n/**\n * @component @name SquareFunction\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNOSAxN2MyIDAgMi44LTEgMi44LTIuOFYxMGMwLTIgMS0zLjMgMy4yLTMiIC8+CiAgPHBhdGggZD0iTTkgMTEuMmg1LjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-function\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareFunction extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareFunction\n */\ndeclare const LucideFunctionSquare: typeof LucideSquareFunction;\n\n/**\n * @component @name SquareM\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAxNlY4LjVhLjUuNSAwIDAgMSAuOS0uM2wyLjcgMy41OTlhLjUuNSAwIDAgMCAuOCAwbDIuNy0zLjZhLjUuNSAwIDAgMSAuOS4zVjE2IiAvPgogIDxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-m\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareM extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareM\n */\ndeclare const LucideMSquare: typeof LucideSquareM;\n\n/**\n * @component @name SquareMenu\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDhoMTAiIC8+CiAgPHBhdGggZD0iTTcgMTJoMTAiIC8+CiAgPHBhdGggZD0iTTcgMTZoMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-menu\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareMenu extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareMenu\n */\ndeclare const LucideMenuSquare: typeof LucideSquareMenu;\n\n/**\n * @component @name SquareDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAzYTIgMiAwIDAgMC0yIDIiIC8+CiAgPHBhdGggZD0iTTE5IDNhMiAyIDAgMCAxIDIgMiIgLz4KICA8cGF0aCBkPSJNMjEgMTlhMiAyIDAgMCAxLTIgMiIgLz4KICA8cGF0aCBkPSJNNSAyMWEyIDIgMCAwIDEtMi0yIiAvPgogIDxwYXRoIGQ9Ik05IDNoMSIgLz4KICA8cGF0aCBkPSJNOSAyMWgxIiAvPgogIDxwYXRoIGQ9Ik0xNCAzaDEiIC8+CiAgPHBhdGggZD0iTTE0IDIxaDEiIC8+CiAgPHBhdGggZD0iTTMgOXYxIiAvPgogIDxwYXRoIGQ9Ik0yMSA5djEiIC8+CiAgPHBhdGggZD0iTTMgMTR2MSIgLz4KICA8cGF0aCBkPSJNMjEgMTR2MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareDashed\n */\ndeclare const LucideBoxSelect: typeof LucideSquareDashed;\n\n/**\n * @component @name SquareLibrary\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDd2MTAiIC8+CiAgPHBhdGggZD0iTTExIDd2MTAiIC8+CiAgPHBhdGggZD0ibTE1IDcgMiAxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-library\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareLibrary extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareLibrary\n */\ndeclare const LucideLibrarySquare: typeof LucideSquareLibrary;\n\n/**\n * @component @name SquareMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik04IDEyaDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareMinus\n */\ndeclare const LucideMinusSquare: typeof LucideSquareMinus;\n\n/**\n * @component @name SquareMousePointer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMDM0IDEyLjY4MWEuNDk4LjQ5OCAwIDAgMSAuNjQ3LS42NDdsOSAzLjVhLjUuNSAwIDAgMS0uMDMzLjk0M2wtMy40NDQgMS4wNjhhMSAxIDAgMCAwLS42Ni42NmwtMS4wNjcgMy40NDNhLjUuNSAwIDAgMS0uOTQzLjAzM3oiIC8+CiAgPHBhdGggZD0iTTIxIDExVjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-mouse-pointer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareMousePointer extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareMousePointer\n */\ndeclare const LucideInspect: typeof LucideSquareMousePointer;\n\n/**\n * @component @name SquareCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgOS0zIDMgMyAzIiAvPgogIDxwYXRoIGQ9Im0xNCAxNSAzLTMtMy0zIiAvPgogIDxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareCode extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareCode\n */\ndeclare const LucideCodeSquare: typeof LucideSquareCode;\n\n/**\n * @component @name SquareOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuNCAyMC40YTIgMiAwIDAxLTEuNC42SDVhMiAyIDAgMDEtMi0yVjVhMiAyIDAgMDEuNTktMS40MSIgLz4KICA8cGF0aCBkPSJNMjEgMTUuM1Y1YTIgMiAwIDAwLTItMkg4LjciIC8+CiAgPHBhdGggZD0iTTIyIDIyIDIgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SquareParkingOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy42IDMuNkEyIDIgMCAwIDEgNSAzaDE0YTIgMiAwIDAgMSAyIDJ2MTRhMiAyIDAgMCAxLS41OSAxLjQxIiAvPgogIDxwYXRoIGQ9Ik0zIDguN1YxOWEyIDIgMCAwIDAgMiAyaDEwLjMiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMTMgMTNhMyAzIDAgMSAwIDAtNkg5djIiIC8+CiAgPHBhdGggZD0iTTkgMTd2LTIuMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-parking-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareParkingOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareParkingOff\n */\ndeclare const LucideParkingSquareOff: typeof LucideSquareParkingOff;\n\n/**\n * @component @name SquareParking\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDE3VjdoNGEzIDMgMCAwIDEgMCA2SDkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-parking\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareParking extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareParking\n */\ndeclare const LucideParkingSquare: typeof LucideSquareParking;\n\n/**\n * @component @name SquarePause\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxsaW5lIHgxPSIxMCIgeDI9IjEwIiB5MT0iMTUiIHkyPSI5IiAvPgogIDxsaW5lIHgxPSIxNCIgeDI9IjE0IiB5MT0iMTUiIHkyPSI5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-pause\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquarePause extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SquarePi\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDdoMTAiIC8+CiAgPHBhdGggZD0iTTEwIDd2MTAiIC8+CiAgPHBhdGggZD0iTTE2IDE3YTIgMiAwIDAgMS0yLTJWNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-pi\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquarePi extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquarePi\n */\ndeclare const LucidePiSquare: typeof LucideSquarePi;\n\n/**\n * @component @name SquarePen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0ydi03IiAvPgogIDxwYXRoIGQ9Ik0xOC4zNzUgMi42MjVhMSAxIDAgMCAxIDMgM2wtOS4wMTMgOS4wMTRhMiAyIDAgMCAxLS44NTMuNTA1bC0yLjg3My44NGEuNS41IDAgMCAxLS42Mi0uNjJsLjg0LTIuODczYTIgMiAwIDAgMSAuNTA2LS44NTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquarePen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquarePen\n */\ndeclare const LucidePenBox: typeof LucideSquarePen;\n/**\n * @deprecated\n * @see LucideSquarePen\n */\ndeclare const LucideEdit: typeof LucideSquarePen;\n/**\n * @deprecated\n * @see LucideSquarePen\n */\ndeclare const LucidePenSquare: typeof LucideSquarePen;\n\n/**\n * @component @name SquareKanban\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik04IDd2NyIgLz4KICA8cGF0aCBkPSJNMTIgN3Y0IiAvPgogIDxwYXRoIGQ9Ik0xNiA3djkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-kanban\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareKanban extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareKanban\n */\ndeclare const LucideKanbanSquare: typeof LucideSquareKanban;\n\n/**\n * @component @name SquarePercent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xNSA5LTYgNiIgLz4KICA8cGF0aCBkPSJNOSA5aC4wMSIgLz4KICA8cGF0aCBkPSJNMTUgMTVoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-percent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquarePercent extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquarePercent\n */\ndeclare const LucidePercentSquare: typeof LucideSquarePercent;\n\n/**\n * @component @name SquarePilcrow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMkg5LjVhMi41IDIuNSAwIDAgMSAwLTVIMTciIC8+CiAgPHBhdGggZD0iTTEyIDd2MTAiIC8+CiAgPHBhdGggZD0iTTE2IDd2MTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-pilcrow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquarePilcrow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquarePilcrow\n */\ndeclare const LucidePilcrowSquare: typeof LucideSquarePilcrow;\n\n/**\n * @component @name SquarePlay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDkuMDAzYTEgMSAwIDAgMSAxLjUxNy0uODU5bDQuOTk3IDIuOTk3YTEgMSAwIDAgMSAwIDEuNzE4bC00Ljk5NyAyLjk5N0ExIDEgMCAwIDEgOSAxNC45OTZ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquarePlay extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquarePlay\n */\ndeclare const LucidePlaySquare: typeof LucideSquarePlay;\n\n/**\n * @component @name SquarePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik04IDEyaDgiIC8+CiAgPHBhdGggZD0iTTEyIDh2OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquarePlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquarePlus\n */\ndeclare const LucidePlusSquare: typeof LucideSquarePlus;\n\n/**\n * @component @name SquareRoundCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTFhOCA4IDAgMCAwLTgtOCIgLz4KICA8cGF0aCBkPSJNMjEgMTV2NGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-round-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareRoundCorner extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SquarePower\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3Y0IiAvPgogIDxwYXRoIGQ9Ik03Ljk5OCA5LjAwM2E1IDUgMCAxIDAgOC0uMDA1IiAvPgogIDxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-power\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquarePower extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquarePower\n */\ndeclare const LucidePowerSquare: typeof LucideSquarePower;\n\n/**\n * @component @name SquareScissors\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTctMi4xOC0yLjE4IiAvPgogIDxwYXRoIGQ9Ik05LjU2IDE0LjQ0IDE3IDciIC8+CiAgPHBhdGggZD0iTTkuNTYgOS41NiAxMiAxMiIgLz4KICA8Y2lyY2xlIGN4PSI4LjUiIGN5PSIxNS41IiByPSIxLjUiIC8+CiAgPGNpcmNsZSBjeD0iOC41IiBjeT0iOC41IiByPSIxLjUiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-scissors\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareScissors extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareScissors\n */\ndeclare const LucideScissorsSquare: typeof LucideSquareScissors;\n\n/**\n * @component @name SquareRadical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxMmgybDIgNSAyLTEwaDQiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-radical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareRadical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SquareSplitHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAxOUg1Yy0xIDAtMi0xLTItMlY3YzAtMSAxLTIgMi0yaDMiIC8+CiAgPHBhdGggZD0iTTE2IDVoM2MxIDAgMiAxIDIgMnYxMGMwIDEtMSAyLTIgMmgtMyIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjQiIHkyPSIyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-split-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareSplitHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareSplitHorizontal\n */\ndeclare const LucideSplitSquareHorizontal: typeof LucideSquareSplitHorizontal;\n\n/**\n * @component @name SquareSigma\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNiA4LjlWN0g4bDQgNS00IDVoOHYtMS45IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-sigma\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareSigma extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareSigma\n */\ndeclare const LucideSigmaSquare: typeof LucideSquareSigma;\n\n/**\n * @component @name SquareSlash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxsaW5lIHgxPSI5IiB4Mj0iMTUiIHkxPSIxNSIgeTI9IjkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-slash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareSlash extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareSlash\n */\ndeclare const LucideSlashSquare: typeof LucideSquareSlash;\n\n/**\n * @component @name SquareSplitVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA4VjVjMC0xIDEtMiAyLTJoMTBjMSAwIDIgMSAyIDJ2MyIgLz4KICA8cGF0aCBkPSJNMTkgMTZ2M2MwIDEtMSAyLTIgMkg3Yy0xIDAtMi0xLTItMnYtMyIgLz4KICA8bGluZSB4MT0iNCIgeDI9IjIwIiB5MT0iMTIiIHkyPSIxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-split-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareSplitVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareSplitVertical\n */\ndeclare const LucideSplitSquareVertical: typeof LucideSquareSplitVertical;\n\n/**\n * @component @name SquareStar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMDM1IDcuNjlhMSAxIDAgMCAxIDEuOTA5LjAyNGwuNzM3IDEuNDUyYTEgMSAwIDAgMCAuNzM3LjUzNWwxLjYzNC4yNTZhMSAxIDAgMCAxIC41ODggMS44MDZsLTEuMTcyIDEuMTY4YTEgMSAwIDAgMC0uMjgyLjg2NmwuMjU5IDEuNjEzYTEgMSAwIDAgMS0xLjU0MSAxLjEzNGwtMS40NjUtLjc1YTEgMSAwIDAgMC0uOTEyIDBsLTEuNDY1Ljc1YTEgMSAwIDAgMS0xLjUzOS0xLjEzM2wuMjU4LTEuNjEzYTEgMSAwIDAgMC0uMjgyLS44NjZsLTEuMTU2LTEuMTUzYTEgMSAwIDAgMSAuNTcyLTEuODIybDEuNjMzLS4yNTZhMSAxIDAgMCAwIC43MzctLjUzNXoiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-star\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareStar extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SquareSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxyZWN0IHg9IjgiIHk9IjgiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareSquare extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SquareStack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMGMtMS4xIDAtMi0uOS0yLTJWNGMwLTEuMS45LTIgMi0yaDRjMS4xIDAgMiAuOSAyIDIiIC8+CiAgPHBhdGggZD0iTTEwIDE2Yy0xLjEgMC0yLS45LTItMnYtNGMwLTEuMS45LTIgMi0yaDRjMS4xIDAgMiAuOSAyIDIiIC8+CiAgPHJlY3Qgd2lkdGg9IjgiIGhlaWdodD0iOCIgeD0iMTQiIHk9IjE0IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-stack\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareStack extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SquareStop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxyZWN0IHg9IjkiIHk9IjkiIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-stop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareStop extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SquareTerminal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyAxMSAyLTItMi0yIiAvPgogIDxwYXRoIGQ9Ik0xMSAxM2g0IiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMyIgeT0iMyIgcng9IjIiIHJ5PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-terminal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareTerminal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareTerminal\n */\ndeclare const LucideTerminalSquare: typeof LucideSquareTerminal;\n\n/**\n * @component @name SquareUser\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTcgMjF2LTJhMiAyIDAgMCAxIDItMmg2YTIgMiAwIDAgMSAyIDJ2MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-user\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareUser extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareUser\n */\ndeclare const LucideUserSquare: typeof LucideSquareUser;\n\n/**\n * @component @name SquareX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJtMTUgOS02IDYiIC8+CiAgPHBhdGggZD0ibTkgOSA2IDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareX\n */\ndeclare const LucideXSquare: typeof LucideSquareX;\n\n/**\n * @component @name SquareUserRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMjFhNiA2IDAgMCAwLTEyIDAiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMSIgcj0iNCIgLz4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-user-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquareUserRound extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideSquareUserRound\n */\ndeclare const LucideUserSquare2: typeof LucideSquareUserRound;\n\n/**\n * @component @name Square\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquare extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SquaresExclude\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTJ2MmEyIDIgMCAwIDEtMiAySDlhMSAxIDAgMCAwLTEgMXYzYTIgMiAwIDAgMCAyIDJoMTBhMiAyIDAgMCAwIDItMlYxMGEyIDIgMCAwIDAtMi0yaDAiIC8+CiAgPHBhdGggZD0iTTQgMTZhMiAyIDAgMCAxLTItMlY0YTIgMiAwIDAgMSAyLTJoMTBhMiAyIDAgMCAxIDIgMnYzYTEgMSAwIDAgMS0xIDFoLTVhMiAyIDAgMCAwLTIgMnYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/squares-exclude\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquaresExclude extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SquaresSubtract\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjJhMiAyIDAgMCAxLTItMiIgLz4KICA8cGF0aCBkPSJNMTYgMjJoLTIiIC8+CiAgPHBhdGggZD0iTTE2IDRhMiAyIDAgMCAwLTItMkg0YTIgMiAwIDAgMC0yIDJ2MTBhMiAyIDAgMCAwIDIgMmgzYTEgMSAwIDAgMCAxLTF2LTVhMiAyIDAgMCAxIDItMmg1YTEgMSAwIDAgMCAxLTF6IiAvPgogIDxwYXRoIGQ9Ik0yMCA4YTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTIyIDE0djIiIC8+CiAgPHBhdGggZD0iTTIyIDIwYTIgMiAwIDAgMS0yIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/squares-subtract\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquaresSubtract extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Squircle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM2M3LjIgMCA5IDEuOCA5IDlzLTEuOCA5LTkgOS05LTEuOC05LTkgMS44LTkgOS05IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/squircle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquircle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SquaresUnite\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmgxMGEyIDIgMCAwIDEgMiAydjNhMSAxIDAgMCAwIDEgMWgzYTIgMiAwIDAgMSAyIDJ2MTBhMiAyIDAgMCAxLTIgMkgxMGEyIDIgMCAwIDEtMi0ydi0zYTEgMSAwIDAgMC0xLTF6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/squares-unite\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquaresUnite extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SquaresIntersect\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjJhMiAyIDAgMCAxLTItMiIgLz4KICA8cGF0aCBkPSJNMTQgMmEyIDIgMCAwIDEgMiAyIiAvPgogIDxwYXRoIGQ9Ik0xNiAyMmgtMiIgLz4KICA8cGF0aCBkPSJNMiAxMFY4IiAvPgogIDxwYXRoIGQ9Ik0yIDRhMiAyIDAgMCAxIDItMiIgLz4KICA8cGF0aCBkPSJNMjAgOGEyIDIgMCAwIDEgMiAyIiAvPgogIDxwYXRoIGQ9Ik0yMiAxNHYyIiAvPgogIDxwYXRoIGQ9Ik0yMiAyMGEyIDIgMCAwIDEtMiAyIiAvPgogIDxwYXRoIGQ9Ik00IDE2YTIgMiAwIDAgMS0yLTIiIC8+CiAgPHBhdGggZD0iTTggMTBhMiAyIDAgMCAxIDItMmg1YTEgMSAwIDAgMSAxIDF2NWEyIDIgMCAwIDEtMiAySDlhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0iTTggMmgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/squares-intersect\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquaresIntersect extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SquircleDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNzcgMy4wNDNhMzQgMzQgMCAwIDAtMy41NCAwIiAvPgogIDxwYXRoIGQ9Ik0xMy43NzEgMjAuOTU2YTMzIDMzIDAgMCAxLTMuNTQxLjAwMSIgLz4KICA8cGF0aCBkPSJNMjAuMTggMTcuNzRjLS41MSAxLjE1LTEuMjkgMS45My0yLjQzOSAyLjQ0IiAvPgogIDxwYXRoIGQ9Ik0yMC4xOCA2LjI1OWMtLjUxLTEuMTQ4LTEuMjkxLTEuOTI5LTIuNDQtMi40MzgiIC8+CiAgPHBhdGggZD0iTTIwLjk1NyAxMC4yM2EzMyAzMyAwIDAgMSAwIDMuNTQiIC8+CiAgPHBhdGggZD0iTTMuMDQzIDEwLjIzYTM0IDM0IDAgMCAwIC4wMDEgMy41NDEiIC8+CiAgPHBhdGggZD0iTTYuMjYgMjAuMTc5Yy0xLjE1LS41MDgtMS45My0xLjI5LTIuNDQtMi40MzgiIC8+CiAgPHBhdGggZD0iTTYuMjYgMy44MmMtMS4xNDkuNTEtMS45MyAxLjI5MS0yLjQ0IDIuNDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/squircle-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquircleDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Squirrel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMjM2IDIyYTMgMyAwIDAgMC0yLjItNSIgLz4KICA8cGF0aCBkPSJNMTYgMjBhMyAzIDAgMCAxIDMtM2gxYTIgMiAwIDAgMCAyLTJ2LTJhNCA0IDAgMCAwLTQtNFY0IiAvPgogIDxwYXRoIGQ9Ik0xOCAxM2guMDEiIC8+CiAgPHBhdGggZD0iTTE4IDZhNCA0IDAgMCAwLTQgNCA3IDcgMCAwIDAtNyA3YzAtNSA0LTUgNC0xMC41YTQuNSA0LjUgMCAxIDAtOSAwIDIuNSAyLjUgMCAwIDAgNSAwQzcgMTAgMyAxMSAzIDE3YzAgMi44IDIuMiA1IDUgNWgxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/squirrel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSquirrel extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name StarCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTkuMDYgMTIuNTAxIDIuNzgtMi43MDdhLjUzLjUzIDAgMCAwLS4yOTQtLjkwNWwtNS4xNjYtLjc1NWEyLjEgMi4xIDAgMCAxLTEuNTk1LTEuMTZsLTIuMzEtNC42OGEuNTMuNTMgMCAwIDAtLjk1LjAwMUw5LjIxNiA2Ljk3NGEyLjEgMi4xIDAgMCAxLTEuNTk3IDEuMTZsLTUuMTY1Ljc1NWEuNTMuNTMgMCAwIDAtLjI5NC45MDZsMy43MzYgMy42MzdhMi4xIDIuMSAwIDAgMSAuNjExIDEuODc5bC0uODggNS4xMzlhLjUzLjUzIDAgMCAwIC43NjkuNTZsNC42MTctMi40MjguMDI3LS4wMTQiIC8+CiAgPHBhdGggZD0ibTE1IDE4IDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/star-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStarCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name StarHalf\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTguMzM4YTIuMSAyLjEgMCAwIDAtLjk4Ny4yNDRMNi4zOTYgMjEuMDFhLjUzLjUzIDAgMCAxLS43Ny0uNTZsLjg4MS01LjEzOWEyLjEyIDIuMTIgMCAwIDAtLjYxMS0xLjg3OUwyLjE2IDkuNzk1YS41My41MyAwIDAgMSAuMjk0LS45MDZsNS4xNjUtLjc1NWEyLjEyIDIuMTIgMCAwIDAgMS41OTctMS4xNmwyLjMwOS00LjY3OUEuNTMuNTMgMCAwIDEgMTIgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/star-half\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStarHalf extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Stamp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTNWOC41QzE0IDcgMTUgNyAxNSA1YTMgMyAwIDAgMC02IDBjMCAyIDEgMiAxIDMuNVYxMyIgLz4KICA8cGF0aCBkPSJNMjAgMTUuNWEyLjUgMi41IDAgMCAwLTIuNS0yLjVoLTExQTIuNSAyLjUgMCAwIDAgNCAxNS41VjE3YTEgMSAwIDAgMCAxIDFoMTRhMSAxIDAgMCAwIDEtMXoiIC8+CiAgPHBhdGggZD0iTTUgMjJoMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/stamp\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStamp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name StarOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuMzQ0IDQuNjg4IDEuMTgxLTIuMzkzYS41My41MyAwIDAgMSAuOTUgMGwyLjMxIDQuNjc5YTIuMTIgMi4xMiAwIDAgMCAxLjU5NSAxLjE2bDUuMTY2Ljc1NmEuNTMuNTMgMCAwIDEgLjI5NC45MDRsLTMuMjM3IDMuMTUyIiAvPgogIDxwYXRoIGQ9Im0xNy45NDUgMTcuOTQ1LjQzIDIuNTA1YS41My41MyAwIDAgMS0uNzcxLjU2bC00LjYxOC0yLjQyOGEyLjEyIDIuMTIgMCAwIDAtMS45NzMgMEw2LjM5NiAyMS4wMWEuNTMuNTMgMCAwIDEtLjc3LS41NmwuODgxLTUuMTM5YTIuMTIgMi4xMiAwIDAgMC0uNjExLTEuODc5TDIuMTYgOS43OTVhLjUzLjUzIDAgMCAxIC4yOTQtLjkwNmw1LjE2NS0uNzU1YTggOCAwIDAgMCAuNC0uMDk5IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/star-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStarOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Star\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNTI1IDIuMjk1YS41My41MyAwIDAgMSAuOTUgMGwyLjMxIDQuNjc5YTIuMTIzIDIuMTIzIDAgMCAwIDEuNTk1IDEuMTZsNS4xNjYuNzU2YS41My41MyAwIDAgMSAuMjk0LjkwNGwtMy43MzYgMy42MzhhMi4xMjMgMi4xMjMgMCAwIDAtLjYxMSAxLjg3OGwuODgyIDUuMTRhLjUzLjUzIDAgMCAxLS43NzEuNTZsLTQuNjE4LTIuNDI4YTIuMTIyIDIuMTIyIDAgMCAwLTEuOTczIDBMNi4zOTYgMjEuMDFhLjUzLjUzIDAgMCAxLS43Ny0uNTZsLjg4MS01LjEzOWEyLjEyMiAyLjEyMiAwIDAgMC0uNjExLTEuODc5TDIuMTYgOS43OTVhLjUzLjUzIDAgMCAxIC4yOTQtLjkwNmw1LjE2NS0uNzU1YTIuMTIyIDIuMTIyIDAgMCAwIDEuNTk3LTEuMTZ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/star\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStar extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name StarX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuNSAxNS41IDUgNSIgLz4KICA8cGF0aCBkPSJtMjAuMDYzIDExLjUyNSAxLjc3Ny0xLjczMWEuNTMuNTMgMCAwIDAtLjI5NC0uOTA1bC01LjE2Ni0uNzU1YTIuMSAyLjEgMCAwIDEtMS41OTUtMS4xNmwtMi4zMS00LjY4YS41My41MyAwIDAgMC0uOTUuMDAxTDkuMjE2IDYuOTc0YTIuMSAyLjEgMCAwIDEtMS41OTcgMS4xNmwtNS4xNjUuNzU1YS41My41MyAwIDAgMC0uMjk0LjkwNmwzLjczNiAzLjYzN2EyLjEgMi4xIDAgMCAxIC42MTEgMS44NzlsLS44OCA1LjEzOWEuNTMuNTMgMCAwIDAgLjc2OS41Nmw0LjYxNy0yLjQyOGEyLjEgMi4xIDAgMCAxIC45ODctLjI0MyAyIDIgMCAwIDEgLjEzMi4wMDQiIC8+CiAgPHBhdGggZD0ibTIwLjUgMTUuNS01IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/star-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStarX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name StarMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMThoNiIgLz4KICA8cGF0aCBkPSJNMTcuNjg4IDE0YTIuMSAyLjEgMCAwIDEgLjQxNi0uNTY4bDMuNzM2LTMuNjM4YS41My41MyAwIDAgMC0uMjk0LS45MDVsLTUuMTY2LS43NTVhMi4xIDIuMSAwIDAgMS0xLjU5NS0xLjE2bC0yLjMxLTQuNjhhLjUzLjUzIDAgMCAwLS45NS4wMDFMOS4yMTYgNi45NzRhMi4xIDIuMSAwIDAgMS0xLjU5NyAxLjE2bC01LjE2NS43NTVhLjUzLjUzIDAgMCAwLS4yOTQuOTA2bDMuNzM2IDMuNjM3YTIuMSAyLjEgMCAwIDEgLjYxMSAxLjg3OWwtLjg4IDUuMTM5YS41My41MyAwIDAgMCAuNzY5LjU2bDQuNjE3LTIuNDI4LjAyNy0uMDE0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/star-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStarMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name StarPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMDEzIDE4LjU4MiA2LjM5NiAyMS4wMWEuNTMuNTMgMCAwIDEtLjc3LS41NmwuODgxLTUuMTM5YTIuMTIgMi4xMiAwIDAgMC0uNjExLTEuODc5TDIuMTYgOS43OTVhLjUzLjUzIDAgMCAxIC4yOTQtLjkwNmw1LjE2NS0uNzU1YTIuMTIgMi4xMiAwIDAgMCAxLjU5Ny0xLjE2bDIuMzA5LTQuNjc5YS41My41MyAwIDAgMSAuOTUgMGwyLjMxIDQuNjc5YTIuMTIgMi4xMiAwIDAgMCAxLjU5NSAxLjE2bDUuMTY2Ljc1NmEuNTMuNTMgMCAwIDEgLjI5NC45MDRMMjAgMTEuNSIgLz4KICA8cGF0aCBkPSJNMTUgMThoNiIgLz4KICA8cGF0aCBkPSJNMTggMTV2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/star-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStarPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Stethoscope\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMnYyIiAvPgogIDxwYXRoIGQ9Ik01IDJ2MiIgLz4KICA8cGF0aCBkPSJNNSAzSDRhMiAyIDAgMCAwLTIgMnY0YTYgNiAwIDAgMCAxMiAwVjVhMiAyIDAgMCAwLTItMmgtMSIgLz4KICA8cGF0aCBkPSJNOCAxNWE2IDYgMCAwIDAgMTIgMHYtMyIgLz4KICA8Y2lyY2xlIGN4PSIyMCIgY3k9IjEwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/stethoscope\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStethoscope extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Sticker\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOWEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTUgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0yeiIgLz4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxM2guMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEzaC4wMSIgLz4KICA8cGF0aCBkPSJNMTAgMTZzLjggMSAyIDFjMS4zIDAgMi0xIDItMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sticker\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSticker extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name StepBack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuOTcxIDQuMjg1QTIgMiAwIDAgMSAxNyA2djEyYTIgMiAwIDAgMS0zLjAyOSAxLjcxNWwtOS45OTctNS45OThhMiAyIDAgMCAxLS4wMDMtMy40MzJ6IiAvPgogIDxwYXRoIGQ9Ik0yMSAyMFY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/step-back\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStepBack extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name StepForward\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMDI5IDQuMjg1QTIgMiAwIDAgMCA3IDZ2MTJhMiAyIDAgMCAwIDMuMDI5IDEuNzE1bDkuOTk3LTUuOTk4YTIgMiAwIDAgMCAuMDAzLTMuNDMyeiIgLz4KICA8cGF0aCBkPSJNMyA0djE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/step-forward\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStepForward extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name StickyNoteCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTkgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMjEgMTNWOWEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTUgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmg2LjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sticky-note-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStickyNoteCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name StickyNoteMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMjEgMTRWOWEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTUgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmg3LjM1IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOGgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sticky-note-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStickyNoteMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name StickyNoteOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0zLjU4NiAzLjU4NkEyIDIgMCAwIDAgMyA1djE0YTIgMiAwIDAgMCAyIDJoMTRhMiAyIDAgMCAwIDEuNDE0LS41ODYiIC8+CiAgPHBhdGggZD0iTTguNjU2IDNIMTVhMi40IDIuNCAwIDAgMSAxLjcwNi43MDZsMy41ODggMy41ODhBMi40IDIuNCAwIDAgMSAyMSA5djYuMzQ0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sticky-note-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStickyNoteOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name StickyNotePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTggMTV2NiIgLz4KICA8cGF0aCBkPSJNMjEgMTIuMzU2VjlhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE1IDNINWEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoNy4zNTUiIC8+CiAgPHBhdGggZD0iTTIxIDE4aC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sticky-note-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStickyNotePlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Stone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMjY0IDIuMjA1QTQgNCAwIDAgMCA2LjQyIDQuMjExbC00IDhhNCA0IDAgMCAwIDEuMzU5IDUuMTE3bDYgNGE0IDQgMCAwIDAgNC40MzggMGw2LTRhNCA0IDAgMCAwIDEuNTc2LTQuNTkybC0yLTZhNCA0IDAgMCAwLTIuNTMtMi41M3oiIC8+CiAgPHBhdGggZD0iTTExLjk5IDIyIDE0IDEybDcuODIyIDMuMTg0IiAvPgogIDxwYXRoIGQ9Ik0xNCAxMiA4LjQ3IDIuMzAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/stone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStone extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name StickyNote\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOWEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTUgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0yeiIgLz4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sticky-note\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStickyNote extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name StretchHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iNiIgeD0iMiIgeT0iNCIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjYiIHg9IjIiIHk9IjE0IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/stretch-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStretchHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Store\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMjF2LTVhMSAxIDAgMCAwLTEtMWgtNGExIDEgMCAwIDAtMSAxdjUiIC8+CiAgPHBhdGggZD0iTTE3Ljc3NCAxMC4zMWExLjEyIDEuMTIgMCAwIDAtMS41NDkgMCAyLjUgMi41IDAgMCAxLTMuNDUxIDAgMS4xMiAxLjEyIDAgMCAwLTEuNTQ4IDAgMi41IDIuNSAwIDAgMS0zLjQ1MiAwIDEuMTIgMS4xMiAwIDAgMC0xLjU0OSAwIDIuNSAyLjUgMCAwIDEtMy43Ny0zLjI0OGwyLjg4OS00LjE4NEEyIDIgMCAwIDEgNyAyaDEwYTIgMiAwIDAgMSAxLjY1My44NzNsMi44OTUgNC4xOTJhMi41IDIuNSAwIDAgMS0zLjc3NCAzLjI0NCIgLz4KICA8cGF0aCBkPSJNNCAxMC45NVYxOWEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJ2LTguMDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/store\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStore extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name StickyNoteX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtMTYgMTYgNSA1IiAvPgogIDxwYXRoIGQ9Ik0yMSAxMlY5YTIuNCAyLjQgMCAwIDAtLjcwNi0xLjcwNmwtMy41ODgtMy41ODhBMi40IDIuNCAwIDAgMCAxNSAzSDVhMiAyIDAgMCAwLTIgMnYxNGEyIDIgMCAwIDAgMiAyaDciIC8+CiAgPHBhdGggZD0ibTIxIDE2LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sticky-note-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStickyNoteX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Subscript\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNCA1IDggOCIgLz4KICA8cGF0aCBkPSJtMTIgNS04IDgiIC8+CiAgPHBhdGggZD0iTTIwIDE5aC00YzAtMS41LjQ0LTIgMS41LTIuNVMyMCAxNS4zMyAyMCAxNGMwLS40Ny0uMTctLjkzLS40OC0xLjI5YTIuMTEgMi4xMSAwIDAgMC0yLjYyLS40NGMtLjQyLjI0LS43NC42Mi0uOSAxLjA3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/subscript\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSubscript extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Strikethrough\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNEg5YTMgMyAwIDAgMC0yLjgzIDQiIC8+CiAgPHBhdGggZD0iTTE0IDEyYTQgNCAwIDAgMSAwIDhINiIgLz4KICA8bGluZSB4MT0iNCIgeDI9IjIwIiB5MT0iMTIiIHkyPSIxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/strikethrough\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStrikethrough extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Summary\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNEg3IiAvPgogIDxwYXRoIGQ9Im0xOCAxNiAzIDMtMyAzIiAvPgogIDxwYXRoIGQ9Ik0zIDR2MTNhMiAyIDAgMCAwIDIgMmgxNiIgLz4KICA8cGF0aCBkPSJNNyAxNGg3IiAvPgogIDxwYXRoIGQ9Ik03IDloMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/summary\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSummary extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name StickyNotes\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDE2IDE0djZhMiAyIDAgMCAxLTIgMkg0YTIgMiAwIDAgMS0yLTJWMTBhMiAyIDAgMCAxIDItMnoiIC8+CiAgPHBhdGggZD0iTTEwIDh2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTggNGEyIDIgMCAwIDEgMi0yaDZhMi40IDIuNCAwIDAgMSAxLjcwNi43MDZsMy41ODggMy41ODhBMi40IDIuNCAwIDAgMSAyMiA4djZhMiAyIDAgMCAxLTIgMiIgLz4KICA8cGF0aCBkPSJNMTYgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sticky-notes\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStickyNotes extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SunDim\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xMiA0aC4wMSIgLz4KICA8cGF0aCBkPSJNMjAgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTQgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNy42NTcgNi4zNDNoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNy42NTcgMTcuNjU3aC4wMSIgLz4KICA8cGF0aCBkPSJNNi4zNDMgMTcuNjU3aC4wMSIgLz4KICA8cGF0aCBkPSJNNi4zNDMgNi4zNDNoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sun-dim\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSunDim extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SunMedium\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjEiIC8+CiAgPHBhdGggZD0iTTEyIDIwdjEiIC8+CiAgPHBhdGggZD0iTTMgMTJoMSIgLz4KICA8cGF0aCBkPSJNMjAgMTJoMSIgLz4KICA8cGF0aCBkPSJtMTguMzY0IDUuNjM2LS43MDcuNzA3IiAvPgogIDxwYXRoIGQ9Im02LjM0MyAxNy42NTctLjcwNy43MDciIC8+CiAgPHBhdGggZD0ibTUuNjM2IDUuNjM2LjcwNy43MDciIC8+CiAgPHBhdGggZD0ibTE3LjY1NyAxNy42NTcuNzA3LjcwNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sun-medium\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSunMedium extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SunMoon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNC44MzcgMTYuMzg1YTYgNiAwIDEgMS03LjIyMy03LjIyMmMuNjI0LS4xNDcuOTcuNjYuNzE1IDEuMjQ4YTQgNCAwIDAgMCA1LjI2IDUuMjU5Yy41ODktLjI1NSAxLjM5Ni4wOSAxLjI0OC43MTUiIC8+CiAgPHBhdGggZD0iTTE2IDEyYTQgNCAwIDAgMC00LTQiIC8+CiAgPHBhdGggZD0ibTE5IDUtMS4yNTYgMS4yNTYiIC8+CiAgPHBhdGggZD0iTTIwIDEyaDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sun-moon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSunMoon extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SunSnow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjF2LTEiIC8+CiAgPHBhdGggZD0iTTEwIDRWMyIgLz4KICA8cGF0aCBkPSJNMTAgOWEzIDMgMCAwIDAgMCA2IiAvPgogIDxwYXRoIGQ9Im0xNCAyMCAxLjI1LTIuNUwxOCAxOCIgLz4KICA8cGF0aCBkPSJtMTQgNCAxLjI1IDIuNUwxOCA2IiAvPgogIDxwYXRoIGQ9Im0xNyAyMS0zLTYgMS41LTNIMjIiIC8+CiAgPHBhdGggZD0ibTE3IDMtMyA2IDEuNSAzIiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDEiIC8+CiAgPHBhdGggZD0ibTIwIDEwLTEuNSAyIDEuNSAyIiAvPgogIDxwYXRoIGQ9Im0zLjY0IDE4LjM2LjctLjciIC8+CiAgPHBhdGggZD0ibTQuMzQgNi4zNC0uNy0uNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sun-snow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSunSnow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Sunrise\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnY4IiAvPgogIDxwYXRoIGQ9Im00LjkzIDEwLjkzIDEuNDEgMS40MSIgLz4KICA8cGF0aCBkPSJNMiAxOGgyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxOGgyIiAvPgogIDxwYXRoIGQ9Im0xOS4wNyAxMC45My0xLjQxIDEuNDEiIC8+CiAgPHBhdGggZD0iTTIyIDIySDIiIC8+CiAgPHBhdGggZD0ibTggNiA0LTQgNCA0IiAvPgogIDxwYXRoIGQ9Ik0xNiAxOGE0IDQgMCAwIDAtOCAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sunrise\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSunrise extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Sun\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xMiAydjIiIC8+CiAgPHBhdGggZD0iTTEyIDIwdjIiIC8+CiAgPHBhdGggZD0ibTQuOTMgNC45MyAxLjQxIDEuNDEiIC8+CiAgPHBhdGggZD0ibTE3LjY2IDE3LjY2IDEuNDEgMS40MSIgLz4KICA8cGF0aCBkPSJNMiAxMmgyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMmgyIiAvPgogIDxwYXRoIGQ9Im02LjM0IDE3LjY2LTEuNDEgMS40MSIgLz4KICA8cGF0aCBkPSJtMTkuMDcgNC45My0xLjQxIDEuNDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sun\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSun extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Sunset\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTBWMiIgLz4KICA8cGF0aCBkPSJtNC45MyAxMC45MyAxLjQxIDEuNDEiIC8+CiAgPHBhdGggZD0iTTIgMThoMiIgLz4KICA8cGF0aCBkPSJNMjAgMThoMiIgLz4KICA8cGF0aCBkPSJtMTkuMDcgMTAuOTMtMS40MSAxLjQxIiAvPgogIDxwYXRoIGQ9Ik0yMiAyMkgyIiAvPgogIDxwYXRoIGQ9Im0xNiA2LTQgNC00LTQiIC8+CiAgPHBhdGggZD0iTTE2IDE4YTQgNCAwIDAgMC04IDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sunset\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSunset extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name StretchVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIyMCIgeD0iNCIgeT0iMiIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMjAiIHg9IjE0IiB5PSIyIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/stretch-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideStretchVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SwatchBook\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTdhNCA0IDAgMCAxLTggMFY1YTIgMiAwIDAgMSAyLTJoNGEyIDIgMCAwIDEgMiAyWiIgLz4KICA8cGF0aCBkPSJNMTYuNyAxM0gxOWEyIDIgMCAwIDEgMiAydjRhMiAyIDAgMCAxLTIgMkg3IiAvPgogIDxwYXRoIGQ9Ik0gNyAxN2guMDEiIC8+CiAgPHBhdGggZD0ibTExIDggMi4zLTIuM2EyLjQgMi40IDAgMCAxIDMuNDA0LjAwNEwxOC42IDcuNmEyLjQgMi40IDAgMCAxIC4wMjYgMy40MzRMOS45IDE5LjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/swatch-book\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSwatchBook extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Superscript\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNCAxOSA4LTgiIC8+CiAgPHBhdGggZD0ibTEyIDE5LTgtOCIgLz4KICA8cGF0aCBkPSJNMjAgMTJoLTRjMC0xLjUuNDQyLTIgMS41LTIuNVMyMCA4LjMzNCAyMCA3LjAwMmMwLS40NzItLjE3LS45My0uNDg0LTEuMjlhMi4xMDUgMi4xMDUgMCAwIDAtMi42MTctLjQzNmMtLjQyLjIzOS0uNzM4LjYxNC0uODk5IDEuMDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/superscript\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSuperscript extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SwitchCamera\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTlINGEyIDIgMCAwIDEtMi0yVjdhMiAyIDAgMCAxIDItMmg1IiAvPgogIDxwYXRoIGQ9Ik0xMyA1aDdhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAyaC01IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTE4IDIyLTMtMyAzLTMiIC8+CiAgPHBhdGggZD0ibTYgMiAzIDMtMyAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/switch-camera\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSwitchCamera extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Syringe\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggMiA0IDQiIC8+CiAgPHBhdGggZD0ibTE3IDcgMy0zIiAvPgogIDxwYXRoIGQ9Ik0xOSA5IDguNyAxOS4zYy0xIDEtMi41IDEtMy40IDBsLS42LS42Yy0xLTEtMS0yLjUgMC0zLjRMMTUgNSIgLz4KICA8cGF0aCBkPSJtOSAxMSA0IDQiIC8+CiAgPHBhdGggZD0ibTUgMTktMyAzIiAvPgogIDxwYXRoIGQ9Im0xNCA0IDYgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/syringe\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSyringe extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Swords\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cG9seWxpbmUgcG9pbnRzPSIxNC41IDE3LjUgMyA2IDMgMyA2IDMgMTcuNSAxNC41IiAvPgogIDxsaW5lIHgxPSIxMyIgeDI9IjE5IiB5MT0iMTkiIHkyPSIxMyIgLz4KICA8bGluZSB4MT0iMTYiIHgyPSIyMCIgeTE9IjE2IiB5Mj0iMjAiIC8+CiAgPGxpbmUgeDE9IjE5IiB4Mj0iMjEiIHkxPSIyMSIgeTI9IjE5IiAvPgogIDxwb2x5bGluZSBwb2ludHM9IjE0LjUgNi41IDE4IDMgMjEgMyAyMSA2IDE3LjUgOS41IiAvPgogIDxsaW5lIHgxPSI1IiB4Mj0iOSIgeTE9IjE0IiB5Mj0iMTgiIC8+CiAgPGxpbmUgeDE9IjciIHgyPSI0IiB5MT0iMTciIHkyPSIyMCIgLz4KICA8bGluZSB4MT0iMyIgeDI9IjUiIHkxPSIxOSIgeTI9IjIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/swords\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSwords extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Sword\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTktNi02IiAvPgogIDxwYXRoIGQ9Im01IDIxLTItMiIgLz4KICA8cGF0aCBkPSJtOCAxNi00IDQiIC8+CiAgPHBhdGggZD0iTTkuNSAxNy41IDIxIDZWM2gtM0w2LjUgMTQuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sword\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSword extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Table2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAzSDVhMiAyIDAgMCAwLTIgMnY0bTYtNmgxMGEyIDIgMCAwIDEgMiAydjRNOSAzdjE4bTAgMGgxMGEyIDIgMCAwIDAgMi0yVjlNOSAyMUg1YTIgMiAwIDAgMS0yLTJWOW0wIDBoMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTable2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name SwissFranc\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjFWM2g4IiAvPgogIDxwYXRoIGQ9Ik02IDE2aDkiIC8+CiAgPHBhdGggZD0iTTEwIDkuNWg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/swiss-franc\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideSwissFranc extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TableCellsMerge\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjF2LTYiIC8+CiAgPHBhdGggZD0iTTEyIDlWMyIgLz4KICA8cGF0aCBkPSJNMyAxNWgxOCIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMyIgeT0iMyIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table-cells-merge\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTableCellsMerge extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TableOfContents\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0yMSA1aC4wMSIgLz4KICA8cGF0aCBkPSJNMjEgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yMSAxOWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table-of-contents\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTableOfContents extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TableColumnsSplit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTR2MiIgLz4KICA8cGF0aCBkPSJNMTQgMjB2MiIgLz4KICA8cGF0aCBkPSJNMTQgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNCA4djIiIC8+CiAgPHBhdGggZD0iTTIgMTVoOCIgLz4KICA8cGF0aCBkPSJNMiAzaDZhMiAyIDAgMCAxIDIgMnYxNGEyIDIgMCAwIDEtMiAySDIiIC8+CiAgPHBhdGggZD0iTTIgOWg4IiAvPgogIDxwYXRoIGQ9Ik0yMiAxNWgtNCIgLz4KICA8cGF0aCBkPSJNMjIgM2gtMmEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoMiIgLz4KICA8cGF0aCBkPSJNMjIgOWgtNCIgLz4KICA8cGF0aCBkPSJNNSAzdjE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/table-columns-split\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTableColumnsSplit extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TableCellsSplit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTVWOSIgLz4KICA8cGF0aCBkPSJNMyAxNWgxOCIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMyIgeT0iMyIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table-cells-split\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTableCellsSplit extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TableProperties\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3YxOCIgLz4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMSA5SDMiIC8+CiAgPHBhdGggZD0iTTIxIDE1SDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table-properties\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTableProperties extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TableRowsSplit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTBoMiIgLz4KICA8cGF0aCBkPSJNMTUgMjJ2LTgiIC8+CiAgPHBhdGggZD0iTTE1IDJ2NCIgLz4KICA8cGF0aCBkPSJNMiAxMGgyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMGgyIiAvPgogIDxwYXRoIGQ9Ik0zIDE5aDE4IiAvPgogIDxwYXRoIGQ9Ik0zIDIydi02YTIgMiAxMzUgMCAxIDItMmgxNGEyIDIgNDUgMCAxIDIgMnY2IiAvPgogIDxwYXRoIGQ9Ik0zIDJ2MmEyIDIgNDUgMCAwIDIgMmgxNGEyIDIgMTM1IDAgMCAyLTJWMiIgLz4KICA8cGF0aCBkPSJNOCAxMGgyIiAvPgogIDxwYXRoIGQ9Ik05IDIydi04IiAvPgogIDxwYXRoIGQ9Ik05IDJ2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/table-rows-split\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTableRowsSplit extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Table\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxOCIgLz4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTMgMTVoMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTable extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TabletSmartphone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMTQiIHg9IjMiIHk9IjgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik01IDRhMiAyIDAgMCAxIDItMmgxMmEyIDIgMCAwIDEgMiAydjE2YTIgMiAwIDAgMS0yIDJoLTIuNCIgLz4KICA8cGF0aCBkPSJNOCAxOGguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tablet-smartphone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTabletSmartphone extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Tablet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMjAiIHg9IjQiIHk9IjIiIHJ4PSIyIiByeT0iMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMi4wMSIgeTE9IjE4IiB5Mj0iMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tablet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTablet extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TagPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTNoNiIgLz4KICA8cGF0aCBkPSJtMTYuNSA2LjUtMy45MTQtMy45MTRBMiAyIDAgMCAwIDExLjE3MiAySDRhMiAyIDAgMCAwLTIgMnY3LjE3MmEyIDIgMCAwIDAgLjU4NiAxLjQxNGw4LjcwNCA4LjcwNGEyLjQyNiAyLjQyNiAwIDAgMCAzLjQyIDBsMS43OS0xLjc5IiAvPgogIDxwYXRoIGQ9Ik0xOSAxMHY2IiAvPgogIDxjaXJjbGUgY3g9IjcuNSIgY3k9IjcuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tag-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTagPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TagX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYuNSA2LjUtMy45MTQtMy45MTRBMiAyIDAgMCAwIDExLjE3MiAySDRhMiAyIDAgMCAwLTIgMnY3LjE3MmEyIDIgMCAwIDAgLjU4NiAxLjQxNGw4LjcwNCA4LjcwNGEyLjQzIDIuNDMgMCAwIDAgMy40MiAwbDEuNzktMS43OSIgLz4KICA8cGF0aCBkPSJtMTYuNSAxMC41IDUgNSIgLz4KICA8cGF0aCBkPSJtMjEuNSAxMC41LTUgNSIgLz4KICA8Y2lyY2xlIGN4PSI3LjUiIGN5PSI3LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tag-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTagX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Tablets\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI3IiBjeT0iNyIgcj0iNSIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE3IiByPSI1IiAvPgogIDxwYXRoIGQ9Ik0xMiAxN2gxMCIgLz4KICA8cGF0aCBkPSJtMy40NiAxMC41NCA3LjA4LTcuMDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tablets\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTablets extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Tags\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMTcyIDJhMiAyIDAgMCAxIDEuNDE0LjU4Nmw2LjcxIDYuNzFhMi40IDIuNCAwIDAgMSAwIDMuNDA4bC00LjU5MiA0LjU5MmEyLjQgMi40IDAgMCAxLTMuNDA4IDBsLTYuNzEtNi43MUEyIDIgMCAwIDEgNiA5LjE3MlYzYTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik0yIDd2Ni4xNzJhMiAyIDAgMCAwIC41ODYgMS40MTRsNi43MSA2LjcxYTIuNCAyLjQgMCAwIDAgMy4xOTEuMTkzIiAvPgogIDxjaXJjbGUgY3g9IjEwLjUiIGN5PSI2LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tags\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTags extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Tag\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNTg2IDIuNTg2QTIgMiAwIDAgMCAxMS4xNzIgMkg0YTIgMiAwIDAgMC0yIDJ2Ny4xNzJhMiAyIDAgMCAwIC41ODYgMS40MTRsOC43MDQgOC43MDRhMi40MjYgMi40MjYgMCAwIDAgMy40MiAwbDYuNTgtNi41OGEyLjQyNiAyLjQyNiAwIDAgMCAwLTMuNDJ6IiAvPgogIDxjaXJjbGUgY3g9IjcuNSIgY3k9IjcuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tag\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTag extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Tally1\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA0djE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tally-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTally1 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Tally4\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA0djE2IiAvPgogIDxwYXRoIGQ9Ik05IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE0IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE5IDR2MTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tally-4\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTally4 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Tally3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA0djE2IiAvPgogIDxwYXRoIGQ9Ik05IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE0IDR2MTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tally-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTally3 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Tally2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA0djE2IiAvPgogIDxwYXRoIGQ9Ik05IDR2MTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tally-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTally2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Tally5\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA0djE2IiAvPgogIDxwYXRoIGQ9Ik05IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE0IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE5IDR2MTYiIC8+CiAgPHBhdGggZD0iTTIyIDYgMiAxOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tally-5\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTally5 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Tangent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjQiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTE1LjU5IDUuNDEgNS40MSAxNS41OSIgLz4KICA8Y2lyY2xlIGN4PSI0IiBjeT0iMTciIHI9IjIiIC8+CiAgPHBhdGggZD0iTTEyIDIycy00LTktMS41LTExLjVTMjIgMTIgMjIgMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tangent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTangent extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Target\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/target\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTarget extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Telescope\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuMDY1IDEyLjQ5My02LjE4IDEuMzE4YS45MzQuOTM0IDAgMCAxLTEuMTA4LS43MDJsLS41MzctMi4xNWExLjA3IDEuMDcgMCAwIDEgLjY5MS0xLjI2NWwxMy41MDQtNC40NCIgLz4KICA8cGF0aCBkPSJtMTMuNTYgMTEuNzQ3IDQuMzMyLS45MjQiIC8+CiAgPHBhdGggZD0ibTE2IDIxLTMuMTA1LTYuMjEiIC8+CiAgPHBhdGggZD0iTTE2LjQ4NSA1Ljk0YTIgMiAwIDAgMSAxLjQ1NS0yLjQyNWwxLjA5LS4yNzJhMSAxIDAgMCAxIDEuMjEyLjcyN2wxLjUxNSA2LjA2YTEgMSAwIDAgMS0uNzI3IDEuMjEzbC0xLjA5LjI3MmEyIDIgMCAwIDEtMi40MjUtMS40NTV6IiAvPgogIDxwYXRoIGQ9Im02LjE1OCA4LjYzMyAxLjExNCA0LjQ1NiIgLz4KICA8cGF0aCBkPSJtOCAyMSAzLjEwNS02LjIxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTMiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/telescope\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTelescope extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TentTree\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI0IiBjeT0iNCIgcj0iMiIgLz4KICA8cGF0aCBkPSJtMTQgNSAzLTMgMyAzIiAvPgogIDxwYXRoIGQ9Im0xNCAxMCAzLTMgMyAzIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNFYyIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNEg3bC01IDhoMjBaIiAvPgogIDxwYXRoIGQ9Ik04IDE0djgiIC8+CiAgPHBhdGggZD0ibTkgMTQgNSA4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tent-tree\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTentTree extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Terminal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTloOCIgLz4KICA8cGF0aCBkPSJtNCAxNyA2LTYtNi02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/terminal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTerminal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Tent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy41IDIxIDE0IDMiIC8+CiAgPHBhdGggZD0iTTIwLjUgMjEgMTAgMyIgLz4KICA8cGF0aCBkPSJNMTUuNSAyMSAxMiAxNWwtMy41IDYiIC8+CiAgPHBhdGggZD0iTTIgMjFoMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTent extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TestTube\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuNSAydjE3LjVjMCAxLjQtMS4xIDIuNS0yLjUgMi41Yy0xLjQgMC0yLjUtMS4xLTIuNS0yLjVWMiIgLz4KICA8cGF0aCBkPSJNOC41IDJoNyIgLz4KICA8cGF0aCBkPSJNMTQuNSAxNmgtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/test-tube\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTestTube extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TestTubeDiagonal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNyA2LjgyIDIxLjE4YTIuODMgMi44MyAwIDAgMS0zLjk5LS4wMWEyLjgzIDIuODMgMCAwIDEgMC00TDE3IDMiIC8+CiAgPHBhdGggZD0ibTE2IDIgNiA2IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNkg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/test-tube-diagonal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTestTubeDiagonal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideTestTubeDiagonal\n */\ndeclare const LucideTestTube2: typeof LucideTestTubeDiagonal;\n\n/**\n * @component @name TextAlignEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMkg5IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOUg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-align-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTextAlignEnd extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideTextAlignEnd\n */\ndeclare const LucideAlignRight: typeof LucideTextAlignEnd;\n\n/**\n * @component @name TextAlignJustify\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aDE4IiAvPgogIDxwYXRoIGQ9Ik0zIDEyaDE4IiAvPgogIDxwYXRoIGQ9Ik0zIDE5aDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-align-justify\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTextAlignJustify extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideTextAlignJustify\n */\ndeclare const LucideAlignJustify: typeof LucideTextAlignJustify;\n\n/**\n * @component @name TestTubes\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAydjE3LjVBMi41IDIuNSAwIDAgMSA2LjUgMjJBMi41IDIuNSAwIDAgMSA0IDE5LjVWMiIgLz4KICA8cGF0aCBkPSJNMjAgMnYxNy41YTIuNSAyLjUgMCAwIDEtMi41IDIuNWEyLjUgMi41IDAgMCAxLTIuNS0yLjVWMiIgLz4KICA8cGF0aCBkPSJNMyAyaDciIC8+CiAgPHBhdGggZD0iTTE0IDJoNyIgLz4KICA8cGF0aCBkPSJNOSAxNkg0IiAvPgogIDxwYXRoIGQ9Ik0yMCAxNmgtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/test-tubes\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTestTubes extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TextCursorInput\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLTFhMiAyIDAgMCAxLTItMiAyIDIgMCAwIDEtMiAySDYiIC8+CiAgPHBhdGggZD0iTTEzIDhoN2EyIDIgMCAwIDEgMiAydjRhMiAyIDAgMCAxLTIgMmgtNyIgLz4KICA8cGF0aCBkPSJNNSAxNkg0YTIgMiAwIDAgMS0yLTJ2LTRhMiAyIDAgMCAxIDItMmgxIiAvPgogIDxwYXRoIGQ9Ik02IDRoMWEyIDIgMCAwIDEgMiAyIDIgMiAwIDAgMSAyLTJoMSIgLz4KICA8cGF0aCBkPSJNOSA2djEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-cursor-input\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTextCursorInput extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TextAlignStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xNyAxOUgzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-align-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTextAlignStart extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideTextAlignStart\n */\ndeclare const LucideText: typeof LucideTextAlignStart;\n/**\n * @deprecated\n * @see LucideTextAlignStart\n */\ndeclare const LucideAlignLeft: typeof LucideTextAlignStart;\n\n/**\n * @component @name TextAlignCenter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xNyAxMkg3IiAvPgogIDxwYXRoIGQ9Ik0xOSAxOUg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-align-center\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTextAlignCenter extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideTextAlignCenter\n */\ndeclare const LucideAlignCenter: typeof LucideTextAlignCenter;\n\n/**\n * @component @name TextCursor\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMjJoLTFhNCA0IDAgMCAxLTQtNFY2YTQgNCAwIDAgMSA0LTRoMSIgLz4KICA8cGF0aCBkPSJNNyAyMmgxYTQgNCAwIDAgMCA0LTQiIC8+CiAgPHBhdGggZD0iTTcgMmgxYTQgNCAwIDAgMSA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/text-cursor\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTextCursor extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TextInitial\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNWg2IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMmg2IiAvPgogIDxwYXRoIGQ9Ik0zIDE5aDE4IiAvPgogIDxwYXRoIGQ9Im0zIDEyIDMuNTUzLTcuNzI0YS41LjUgMCAwIDEgLjg5NCAwTDExIDEyIiAvPgogIDxwYXRoIGQ9Ik0zLjkyIDEwaDYuMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/text-initial\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTextInitial extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideTextInitial\n */\ndeclare const LucideLetterText: typeof LucideTextInitial;\n\n/**\n * @component @name TextQuote\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgNUgzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMkg4IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOUg4IiAvPgogIDxwYXRoIGQ9Ik0zIDEydjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/text-quote\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTextQuote extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Theater\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMHMzLTMgMy04IiAvPgogIDxwYXRoIGQ9Ik0yMiAxMHMtMy0zLTMtOCIgLz4KICA8cGF0aCBkPSJNMTAgMmMwIDQuNC0zLjYgOC04IDgiIC8+CiAgPHBhdGggZD0iTTE0IDJjMCA0LjQgMy42IDggOCA4IiAvPgogIDxwYXRoIGQ9Ik0yIDEwczIgMiAyIDUiIC8+CiAgPHBhdGggZD0iTTIyIDEwcy0yIDItMiA1IiAvPgogIDxwYXRoIGQ9Ik04IDE1aDgiIC8+CiAgPHBhdGggZD0iTTIgMjJ2LTFhMiAyIDAgMCAxIDItMmg0YTIgMiAwIDAgMSAyIDJ2MSIgLz4KICA8cGF0aCBkPSJNMTQgMjJ2LTFhMiAyIDAgMCAxIDItMmg0YTIgMiAwIDAgMSAyIDJ2MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/theater\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTheater extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TextSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMCAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xMCAxOUgzIiAvPgogIDxjaXJjbGUgY3g9IjE3IiBjeT0iMTUiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTIxIDE5LTEuOS0xLjkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/text-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTextSearch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Thermometer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNHYxMC41NGE0IDQgMCAxIDEtNCAwVjRhMiAyIDAgMCAxIDQgMFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/thermometer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideThermometer extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ThermometerSnowflake\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMjAtMS4yNS0yLjVMNiAxOCIgLz4KICA8cGF0aCBkPSJNMTAgNCA4Ljc1IDYuNSA2IDYiIC8+CiAgPHBhdGggZD0iTTEwLjU4NSAxNUgxMCIgLz4KICA8cGF0aCBkPSJNMiAxMmg2LjVMMTAgOSIgLz4KICA8cGF0aCBkPSJNMjAgMTQuNTRhNCA0IDAgMSAxLTQgMFY0YTIgMiAwIDAgMSA0IDB6IiAvPgogIDxwYXRoIGQ9Im00IDEwIDEuNSAyTDQgMTQiIC8+CiAgPHBhdGggZD0ibTcgMjEgMy02LTEuNS0zIiAvPgogIDxwYXRoIGQ9Im03IDMgMyA2aDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/thermometer-snowflake\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideThermometerSnowflake extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ThumbsDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxOC4xMiAxMCAxNEg0LjE3YTIgMiAwIDAgMS0xLjkyLTIuNTZsMi4zMy04QTIgMiAwIDAgMSA2LjUgMkgyMGEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtMi43NmEyIDIgMCAwIDAtMS43OSAxLjExTDEyIDIyYTMuMTMgMy4xMyAwIDAgMS0zLTMuODhaIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNFYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/thumbs-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideThumbsDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ThumbsUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNS44OCAxNCAxMGg1LjgzYTIgMiAwIDAgMSAxLjkyIDIuNTZsLTIuMzMgOEEyIDIgMCAwIDEgMTcuNSAyMkg0YTIgMiAwIDAgMS0yLTJ2LThhMiAyIDAgMCAxIDItMmgyLjc2YTIgMiAwIDAgMCAxLjc5LTEuMTFMMTIgMmEzLjEzIDMuMTMgMCAwIDEgMyAzLjg4WiIgLz4KICA8cGF0aCBkPSJNNyAxMHYxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/thumbs-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideThumbsUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TextWrap\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTYtMyAzIDMgMyIgLz4KICA8cGF0aCBkPSJNMyAxMmgxNC41YTEgMSAwIDAgMSAwIDdIMTMiIC8+CiAgPHBhdGggZD0iTTMgMTloNiIgLz4KICA8cGF0aCBkPSJNMyA1aDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-wrap\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTextWrap extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideTextWrap\n */\ndeclare const LucideWrapText: typeof LucideTextWrap;\n\n/**\n * @component @name ThermometerSun\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xMiA4YTQgNCAwIDAgMC0xLjY0NSA3LjY0NyIgLz4KICA8cGF0aCBkPSJNMiAxMmgyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNC41NGE0IDQgMCAxIDEtNCAwVjRhMiAyIDAgMCAxIDQgMHoiIC8+CiAgPHBhdGggZD0ibTQuOTMgNC45MyAxLjQxIDEuNDEiIC8+CiAgPHBhdGggZD0ibTYuMzQgMTcuNjYtMS40MSAxLjQxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/thermometer-sun\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideThermometerSun extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TicketCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJtOSAxMiAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ticket-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTicketCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TicketSlash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJtOS41IDE0LjUgNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ticket-slash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTicketSlash extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TicketX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJtOS41IDE0LjUgNS01IiAvPgogIDxwYXRoIGQ9Im05LjUgOS41IDUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ticket-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTicketX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TicketMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJNOSAxMmg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ticket-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTicketMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Ticket\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJNMTMgNXYyIiAvPgogIDxwYXRoIGQ9Ik0xMyAxN3YyIiAvPgogIDxwYXRoIGQ9Ik0xMyAxMXYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ticket\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTicket extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TicketPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJNOSAxMmg2IiAvPgogIDxwYXRoIGQ9Ik0xMiA5djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ticket-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTicketPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TicketsPlane\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSAxN2gxLjIyN2EyIDIgMCAwIDAgMS4zNDUtLjUyTDE4IDEyIiAvPgogIDxwYXRoIGQ9Im0xMiAxMy41IDMuNzk0LjUwNiIgLz4KICA8cGF0aCBkPSJtMy4xNzMgOC4xOCAxMS01YTIgMiAwIDAgMSAyLjY0Ny45OTNMMTguNTYgOCIgLz4KICA8cGF0aCBkPSJNNiAxMFY4IiAvPgogIDxwYXRoIGQ9Ik02IDE0djEiIC8+CiAgPHBhdGggZD0iTTYgMTl2MiIgLz4KICA8cmVjdCB4PSIyIiB5PSI4IiB3aWR0aD0iMjAiIGhlaWdodD0iMTMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tickets-plane\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTicketsPlane extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TimerOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMmg0IiAvPgogIDxwYXRoIGQ9Ik00LjYgMTFhOCA4IDAgMCAwIDEuNyA4LjcgOCA4IDAgMCAwIDguNyAxLjciIC8+CiAgPHBhdGggZD0iTTcuNCA3LjRhOCA4IDAgMCAxIDEwLjMgMSA4IDggMCAwIDEgLjkgMTAuMiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnYtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/timer-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTimerOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Timeline\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTQgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik00IDIwaC4wMSIgLz4KICA8cGF0aCBkPSJNNCA0aC4wMSIgLz4KICA8cGF0aCBkPSJNNCA4aC4wMSIgLz4KICA8cGF0aCBkPSJNOS40MTQgMTMuNDE0YTIgMiAwIDAgMCAxLjQxNC41ODZIMTlhMSAxIDAgMCAwIDEtMXYtMmExIDEgMCAwIDAtMS0xaC04LjE3MmEyIDIgMCAwIDAtMS40MTQuNTg2TDggMTJ6IiAvPgogIDxwYXRoIGQ9Ik05LjQxNCAyMS40MTRhMiAyIDAgMCAwIDEuNDE0LjU4NkgxOWExIDEgMCAwIDAgMS0xdi0yYTEgMSAwIDAgMC0xLTFoLTguMTcyYTIgMiAwIDAgMC0xLjQxNC41ODZMOCAyMHoiIC8+CiAgPHBhdGggZD0iTTkuNDE0IDUuNDE0QTIgMiAwIDAgMCAxMC44MjggNkgxOWExIDEgMCAwIDAgMS0xVjNhMSAxIDAgMCAwLTEtMWgtOC4xNzJhMiAyIDAgMCAwLTEuNDE0LjU4Nkw4IDR6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/timeline\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTimeline extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TimerReset\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMmg0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNHYtNCIgLz4KICA8cGF0aCBkPSJNNCAxM2E4IDggMCAwIDEgOC03IDggOCAwIDEgMS01LjMgMTRMNCAxNy42IiAvPgogIDxwYXRoIGQ9Ik05IDE3SDR2NSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/timer-reset\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTimerReset extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Tickets\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMy4xNzMgOC4xOCAxMS01YTIgMiAwIDAgMSAyLjY0Ny45OTNMMTguNTYgOCIgLz4KICA8cGF0aCBkPSJNNiAxMFY4IiAvPgogIDxwYXRoIGQ9Ik02IDE0djEiIC8+CiAgPHBhdGggZD0iTTYgMTl2MiIgLz4KICA8cmVjdCB4PSIyIiB5PSI4IiB3aWR0aD0iMjAiIGhlaWdodD0iMTMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tickets\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTickets extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TicketPercent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDEgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMSAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJNOSA5aC4wMSIgLz4KICA8cGF0aCBkPSJtMTUgOS02IDYiIC8+CiAgPHBhdGggZD0iTTE1IDE1aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ticket-percent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTicketPercent extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ToggleLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iMTIiIHI9IjMiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiB4PSIyIiB5PSI1IiByeD0iNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/toggle-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideToggleLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Toilet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxMmgxM2ExIDEgMCAwIDEgMSAxIDUgNSAwIDAgMS01IDVoLS41OThhLjUuNSAwIDAgMC0uNDI0Ljc2NWwxLjU0NCAyLjQ3YS41LjUgMCAwIDEtLjQyNC43NjVINS40MDJhLjUuNSAwIDAgMS0uNDI0LS43NjVMNyAxOCIgLz4KICA8cGF0aCBkPSJNOCAxOGE1IDUgMCAwIDEtNS01VjRhMiAyIDAgMCAxIDItMmg4YTIgMiAwIDAgMSAyIDJ2OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/toilet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideToilet extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ToolCase\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTVoNCIgLz4KICA8cGF0aCBkPSJtMTQuODE3IDEwLjk5NS0uOTcxLTEuNDUgMS4wMzQtMS4yMzJhMiAyIDAgMCAwLTIuMDI1LTMuMjM4bC0xLjgyLjM2NEw5LjkxIDMuODg1YTIgMiAwIDAgMC0zLjYyNS43NDhMNi4xNDEgNi41NWwtMS43MjUuNDI2YTIgMiAwIDAgMC0uMTkgMy43NTZsLjY1Ny4yNyIgLz4KICA8cGF0aCBkPSJtMTguODIyIDEwLjk5NSAyLjI2LTUuMzhhMSAxIDAgMCAwLS41NTctMS4zMThMMTYuOTU0IDIuOWExIDEgMCAwIDAtMS4yODEuNTMzbC0uOTI0IDIuMTIyIiAvPgogIDxwYXRoIGQ9Ik00IDEyLjAwNkExIDEgMCAwIDEgNC45OTQgMTFIMTlhMSAxIDAgMCAxIDEgMXY3YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tool-case\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideToolCase extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Torus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSIxMSIgcng9IjMiIHJ5PSIyIiAvPgogIDxlbGxpcHNlIGN4PSIxMiIgY3k9IjEyLjUiIHJ4PSIxMCIgcnk9IjguNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/torus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTorus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TouchpadOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjB2LTYiIC8+CiAgPHBhdGggZD0iTTE5LjY1NiAxNEgyMiIgLz4KICA8cGF0aCBkPSJNMiAxNGgxMiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMEg0YTIgMiAwIDAgMS0yLTJWNmEyIDIgMCAwIDEgMi0yIiAvPgogIDxwYXRoIGQ9Ik05LjY1NiA0SDIwYTIgMiAwIDAgMSAyIDJ2MTAuMzQ0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/touchpad-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTouchpadOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Toolbox\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTJ2NCIgLz4KICA8cGF0aCBkPSJNMTYgNlY0YTIgMiAwIDAwLTItMmgtNGEyIDIgMCAwMC0yIDJ2MiIgLz4KICA8cGF0aCBkPSJNMTcgNmEyIDIgMCAwMTEuNDE0LjU4NmwzIDNBMiAyIDAgMDEyMiAxMXY4YTIgMiAwIDAxLTIgMkg0YTIgMiAwIDAxLTItMnYtOGEyIDIgMCAwMS41ODYtMS40MTRsMy0zQTIgMiAwIDAxNyA2eiIgLz4KICA8cGF0aCBkPSJNMiAxNGgyMCIgLz4KICA8cGF0aCBkPSJNOCAxMnY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/toolbox\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideToolbox extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Timer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTAiIHgyPSIxNCIgeTE9IjIiIHkyPSIyIiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjE1IiB5MT0iMTQiIHkyPSIxMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE0IiByPSI4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/timer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTimer extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TowelRack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgN2gtMiIgLz4KICA8cGF0aCBkPSJNNi41IDNoMTFBMi41IDIuNSAwIDAgMSAyMCA1LjVWMjBhMSAxIDAgMCAxLTEgMWgtOWExIDEgMCAwIDEtMS0xVjUuNWExIDEgMCAwIDAtNSAwVjE3YTEgMSAwIDAgMCAxIDFoNCIgLz4KICA8cGF0aCBkPSJNOSA3SDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/towel-rack\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTowelRack extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ToggleRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxNSIgY3k9IjEyIiByPSIzIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iNSIgcng9IjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/toggle-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideToggleRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Touchpad\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yIDE0aDIwIiAvPgogIDxwYXRoIGQ9Ik0xMiAyMHYtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/touchpad\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTouchpad extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TowerControl\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguMiAxMi4yNyAyMCA2SDRsMS44IDYuMjdhMSAxIDAgMCAwIC45NS43M2gxMC41YTEgMSAwIDAgMCAuOTYtLjczWiIgLz4KICA8cGF0aCBkPSJNOCAxM3Y5IiAvPgogIDxwYXRoIGQ9Ik0xNiAyMnYtOSIgLz4KICA8cGF0aCBkPSJtOSA2IDEgNyIgLz4KICA8cGF0aCBkPSJtMTUgNi0xIDciIC8+CiAgPHBhdGggZD0iTTEyIDZWMiIgLz4KICA8cGF0aCBkPSJNMTMgMmgtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tower-control\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTowerControl extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ToyBrick\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTIiIHg9IjMiIHk9IjgiIHJ4PSIxIiAvPgogIDxwYXRoIGQ9Ik0xMCA4VjVjMC0uNi0uNC0xLTEtMUg2YTEgMSAwIDAgMC0xIDF2MyIgLz4KICA8cGF0aCBkPSJNMTkgOFY1YzAtLjYtLjQtMS0xLTFoLTNhMSAxIDAgMCAwLTEgMXYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/toy-brick\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideToyBrick extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Tractor\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTEgMTEgLjlhMSAxIDAgMCAxIC44IDEuMWwtLjY2NSA0LjE1OGExIDEgMCAwIDEtLjk4OC44NDJIMjAiIC8+CiAgPHBhdGggZD0iTTE2IDE4aC01IiAvPgogIDxwYXRoIGQ9Ik0xOCA1YTEgMSAwIDAgMC0xIDF2NS41NzMiIC8+CiAgPHBhdGggZD0iTTMgNGg4LjEyOWExIDEgMCAwIDEgLjk5Ljg2M0wxMyAxMS4yNDYiIC8+CiAgPHBhdGggZD0iTTQgMTFWNCIgLz4KICA8cGF0aCBkPSJNNyAxNWguMDEiIC8+CiAgPHBhdGggZD0iTTggMTAuMVY0IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNyIgY3k9IjE1IiByPSI1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tractor\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTractor extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Tornado\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNEgzIiAvPgogIDxwYXRoIGQ9Ik0xOCA4SDYiIC8+CiAgPHBhdGggZD0iTTE5IDEySDkiIC8+CiAgPHBhdGggZD0iTTE2IDE2aC02IiAvPgogIDxwYXRoIGQ9Ik0xMSAyMEg5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tornado\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTornado extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TrainTrack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxNyAxNyAyIiAvPgogIDxwYXRoIGQ9Im0yIDE0IDggOCIgLz4KICA8cGF0aCBkPSJtNSAxMSA4IDgiIC8+CiAgPHBhdGggZD0ibTggOCA4IDgiIC8+CiAgPHBhdGggZD0ibTExIDUgOCA4IiAvPgogIDxwYXRoIGQ9Im0xNCAyIDggOCIgLz4KICA8cGF0aCBkPSJNNyAyMiAyMiA3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/train-track\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTrainTrack extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TrafficCone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuMDUgMTAuOTY2YTUgMi41IDAgMCAxLTguMSAwIiAvPgogIDxwYXRoIGQ9Im0xNi45MjMgMTQuMDQ5IDQuNDggMi4wNGExIDEgMCAwIDEgLjAwMSAxLjgzMWwtOC41NzQgMy45YTIgMiAwIDAgMS0xLjY2IDBsLTguNTc0LTMuOTFhMSAxIDAgMCAxIDAtMS44M2w0LjQ4NC0yLjA0IiAvPgogIDxwYXRoIGQ9Ik0xNi45NDkgMTQuMTRhNSAyLjUgMCAxIDEtOS45IDBMMTAuMDYzIDMuNWEyIDIgMCAwIDEgMy44NzQgMHoiIC8+CiAgPHBhdGggZD0iTTkuMTk0IDYuNTdhNSAyLjUgMCAwIDAgNS42MSAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/traffic-cone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTrafficCone extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TrainFrontTunnel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMlYxMmExMCAxMCAwIDEgMSAyMCAwdjEwIiAvPgogIDxwYXRoIGQ9Ik0xNSA2Ljh2MS40YTMgMi44IDAgMSAxLTYgMFY2LjgiIC8+CiAgPHBhdGggZD0iTTEwIDE1aC4wMSIgLz4KICA8cGF0aCBkPSJNMTQgMTVoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMCAxOWE0IDQgMCAwIDEtNC00di0zYTYgNiAwIDEgMSAxMiAwdjNhNCA0IDAgMCAxLTQgNFoiIC8+CiAgPHBhdGggZD0ibTkgMTktMiAzIiAvPgogIDxwYXRoIGQ9Im0xNSAxOSAyIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/train-front-tunnel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTrainFrontTunnel extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TrainFront\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzLjFWN2E0IDQgMCAwIDAgOCAwVjMuMSIgLz4KICA8cGF0aCBkPSJtOSAxNS0xLTEiIC8+CiAgPHBhdGggZD0ibTE1IDE1IDEtMSIgLz4KICA8cGF0aCBkPSJNOSAxOWMtMi44IDAtNS0yLjItNS01di00YTggOCAwIDAgMSAxNiAwdjRjMCAyLjgtMi4yIDUtNSA1WiIgLz4KICA8cGF0aCBkPSJtOCAxOS0yIDMiIC8+CiAgPHBhdGggZD0ibTE2IDE5IDIgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/train-front\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTrainFront extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TramFront\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHg9IjQiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik00IDExaDE2IiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjgiIC8+CiAgPHBhdGggZD0ibTggMTktMiAzIiAvPgogIDxwYXRoIGQ9Im0xOCAyMi0yLTMiIC8+CiAgPHBhdGggZD0iTTggMTVoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxNWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tram-front\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTramFront extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideTramFront\n */\ndeclare const LucideTrain: typeof LucideTramFront;\n\n/**\n * @component @name Trash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgNnYxNGEyIDIgMCAwIDEtMiAySDdhMiAyIDAgMCAxLTItMlY2IiAvPgogIDxwYXRoIGQ9Ik0zIDZoMTgiIC8+CiAgPHBhdGggZD0iTTggNlY0YTIgMiAwIDAgMSAyLTJoNGEyIDIgMCAwIDEgMiAydjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/trash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTrash extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TreeDeciduous\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAxOWE0IDQgMCAwIDEtMi4yNC03LjMyQTMuNSAzLjUgMCAwIDEgOSA2LjAzVjZhMyAzIDAgMSAxIDYgMHYuMDRhMy41IDMuNSAwIDAgMSAzLjI0IDUuNjVBNCA0IDAgMCAxIDE2IDE5WiIgLz4KICA8cGF0aCBkPSJNMTIgMTl2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tree-deciduous\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTreeDeciduous extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Transgender\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZ2NiIgLz4KICA8cGF0aCBkPSJNMTQgMjBoLTQiIC8+CiAgPHBhdGggZD0iTTE4IDJoNHY0IiAvPgogIDxwYXRoIGQ9Im0yIDIgNy4xNyA3LjE3IiAvPgogIDxwYXRoIGQ9Ik0yIDUuMzU1VjJoMy4zNTciIC8+CiAgPHBhdGggZD0ibTIyIDItNy4xNyA3LjE3IiAvPgogIDxwYXRoIGQ9Ik04IDUgNSA4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/transgender\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTransgender extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Trash2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTF2NiIgLz4KICA8cGF0aCBkPSJNMTQgMTF2NiIgLz4KICA8cGF0aCBkPSJNMTkgNnYxNGEyIDIgMCAwIDEtMiAySDdhMiAyIDAgMCAxLTItMlY2IiAvPgogIDxwYXRoIGQ9Ik0zIDZoMTgiIC8+CiAgPHBhdGggZD0iTTggNlY0YTIgMiAwIDAgMSAyLTJoNGEyIDIgMCAwIDEgMiAydjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/trash-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTrash2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TreePalm\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgOGMwLTIuNzYtMi40Ni01LTUuNS01UzIgNS4yNCAyIDhoMmwxLTEgMSAxaDQiIC8+CiAgPHBhdGggZD0iTTEzIDcuMTRBNS44MiA1LjgyIDAgMCAxIDE2LjUgNmMzLjA0IDAgNS41IDIuMjQgNS41IDVoLTNsLTEtMS0xIDFoLTMiIC8+CiAgPHBhdGggZD0iTTUuODkgOS43MWMtMi4xNSAyLjE1LTIuMyA1LjQ3LS4zNSA3LjQzbDQuMjQtNC4yNS43LS43LjcxLS43MSAyLjEyLTIuMTJjLTEuOTUtMS45Ni01LjI3LTEuOC03LjQyLjM1IiAvPgogIDxwYXRoIGQ9Ik0xMSAxNS41Yy41IDIuNS0uMTcgNC41LTEgNi41aDRjMi01LjUtLjUtMTItMS0xNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tree-palm\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTreePalm extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideTreePalm\n */\ndeclare const LucidePalmtree: typeof LucideTreePalm;\n\n/**\n * @component @name TreePine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTQgMyAzLjNhMSAxIDAgMCAxLS43IDEuN0g0LjdhMSAxIDAgMCAxLS43LTEuN0w3IDE0aC0uM2ExIDEgMCAwIDEtLjctMS43TDkgOWgtLjJBMSAxIDAgMCAxIDggNy4zTDEyIDNsNCA0LjNhMSAxIDAgMCAxLS44IDEuN0gxNWwzIDMuM2ExIDEgMCAwIDEtLjcgMS43SDE3WiIgLz4KICA8cGF0aCBkPSJNMTIgMjJ2LTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tree-pine\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTreePine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Trees\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTB2LjJBMyAzIDAgMCAxIDguOSAxNkg1YTMgMyAwIDAgMS0xLTUuOFYxMGEzIDMgMCAwIDEgNiAwWiIgLz4KICA8cGF0aCBkPSJNNyAxNnY2IiAvPgogIDxwYXRoIGQ9Ik0xMyAxOXYzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxOWg4LjNhMSAxIDAgMCAwIC43LTEuN0wxOCAxNGguM2ExIDEgMCAwIDAgLjctMS43TDE2IDloLjJhMSAxIDAgMCAwIC44LTEuN0wxMyAzbC0xLjQgMS41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/trees\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTrees extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TrendingDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTdoNnYtNiIgLz4KICA8cGF0aCBkPSJtMjIgMTctOC41LTguNS01IDVMMiA3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/trending-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTrendingDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TrendingUpDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuODI4IDE0LjgyOCAyMSAyMSIgLz4KICA8cGF0aCBkPSJNMjEgMTZ2NWgtNSIgLz4KICA8cGF0aCBkPSJtMjEgMy05IDktNC00LTYgNiIgLz4KICA8cGF0aCBkPSJNMjEgOFYzaC01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/trending-up-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTrendingUpDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TriangleAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEuNzMgMTgtOC0xNGEyIDIgMCAwIDAtMy40OCAwbC04IDE0QTIgMiAwIDAgMCA0IDIxaDE2YTIgMiAwIDAgMCAxLjczLTMiIC8+CiAgPHBhdGggZD0iTTEyIDl2NCIgLz4KICA8cGF0aCBkPSJNMTIgMTdoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/triangle-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTriangleAlert extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideTriangleAlert\n */\ndeclare const LucideAlertTriangle: typeof LucideTriangleAlert;\n\n/**\n * @component @name TrendingUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgN2g2djYiIC8+CiAgPHBhdGggZD0ibTIyIDctOC41IDguNS01LTVMMiAxNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/trending-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTrendingUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TriangleDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMTcgNC4xOTNhMiAyIDAgMCAxIDMuNjY2LjAxMyIgLz4KICA8cGF0aCBkPSJNMTQgMjFoMiIgLz4KICA8cGF0aCBkPSJtMTUuODc0IDcuNzQzIDEgMS43MzIiIC8+CiAgPHBhdGggZD0ibTE4Ljg0OSAxMi45NTIgMSAxLjczMiIgLz4KICA8cGF0aCBkPSJNMjEuODI0IDE4LjE4YTIgMiAwIDAgMS0xLjgzNSAyLjgyNCIgLz4KICA8cGF0aCBkPSJNNC4wMjQgMjFhMiAyIDAgMCAxLTEuODM5LTIuODM5IiAvPgogIDxwYXRoIGQ9Im01LjEzNiAxMi45NTItMSAxLjczMiIgLz4KICA8cGF0aCBkPSJNOCAyMWgyIiAvPgogIDxwYXRoIGQ9Im04LjEwMiA3Ljc0My0xIDEuNzMyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/triangle-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTriangleDashed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TriangleRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMThhMiAyIDAgMCAxLTIgMkgzYy0xLjEgMC0xLjMtLjYtLjQtMS4zTDIwLjQgNC4zYy45LS43IDEuNi0uNCAxLjYuN1oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/triangle-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTriangleRight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Triangle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNzMgNGEyIDIgMCAwIDAtMy40NiAwbC04IDE0QTIgMiAwIDAgMCA0IDIxaDE2YTIgMiAwIDAgMCAxLjczLTNaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/triangle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTriangle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Trophy\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTQuNjZWMTdhMSAxIDAgMCAxLTEgMSAyIDIgMCAwIDAtMiAydjIiIC8+CiAgPHBhdGggZD0iTTE0IDE0LjY2VjE3YTEgMSAwIDAgMCAxIDEgMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNy45MTYgMTBIMTkuNUEyLjUgMi41IDAgMCAwIDIyIDcuNVY1YTEgMSAwIDAgMC0xLTFoLTMiIC8+CiAgPHBhdGggZD0iTTQgMjJoMTYiIC8+CiAgPHBhdGggZD0iTTYgOWE2IDYgMCAwIDAgMTIgMFYzYTEgMSAwIDAgMC0xLTFIN2ExIDEgMCAwIDAtMSAxeiIgLz4KICA8cGF0aCBkPSJNNi4wODQgMTBINC41QTIuNSAyLjUgMCAwIDEgMiA3LjVWNWExIDEgMCAwIDEgMS0xaDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/trophy\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTrophy extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TurkishLira\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNCA1IDkiIC8+CiAgPHBhdGggZD0ibTE1IDguNS0xMCA1IiAvPgogIDxwYXRoIGQ9Ik0xOCAxMmE5IDkgMCAwIDEtOSA5VjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/turkish-lira\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTurkishLira extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Truck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMThWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMWExIDEgMCAwIDAgMSAxaDIiIC8+CiAgPHBhdGggZD0iTTE1IDE4SDkiIC8+CiAgPHBhdGggZD0iTTE5IDE4aDJhMSAxIDAgMCAwIDEtMXYtMy42NWExIDEgMCAwIDAtLjIyLS42MjRsLTMuNDgtNC4zNUExIDEgMCAwIDAgMTcuNTIgOEgxNCIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE4IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSIxOCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/truck\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTruck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TruckElectric\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTlWN2EyIDIgMCAwIDAtMi0ySDkiIC8+CiAgPHBhdGggZD0iTTE1IDE5SDkiIC8+CiAgPHBhdGggZD0iTTE5IDE5aDJhMSAxIDAgMCAwIDEtMXYtMy42NWExIDEgMCAwIDAtLjIyLS42MkwxOC4zIDkuMzhhMSAxIDAgMCAwLS43OC0uMzhIMTQiIC8+CiAgPHBhdGggZD0iTTIgMTN2NWExIDEgMCAwIDAgMSAxaDIiIC8+CiAgPHBhdGggZD0iTTQgMyAyLjE1IDUuMTVhLjQ5NS40OTUgMCAwIDAgLjM1Ljg2aDIuMTVhLjQ3LjQ3IDAgMCAxIC4zNS44NkwzIDkuMDIiIC8+CiAgPGNpcmNsZSBjeD0iMTciIGN5PSIxOSIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSI3IiBjeT0iMTkiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/truck-electric\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTruckElectric extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Turntable\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTIuMDFoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xOCA4djRhOCA4IDAgMCAxLTEuMDcgNCIgLz4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjEyIiByPSI0IiAvPgogIDxyZWN0IHg9IjIiIHk9IjQiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/turntable\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTurntable extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Turtle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTAgMiA0djNhMSAxIDAgMCAwIDEgMWgyYTEgMSAwIDAgMCAxLTF2LTNhOCA4IDAgMSAwLTE2IDB2M2ExIDEgMCAwIDAgMSAxaDJhMSAxIDAgMCAwIDEtMXYtM2wyLTRoNFoiIC8+CiAgPHBhdGggZD0iTTQuODIgNy45IDggMTAiIC8+CiAgPHBhdGggZD0iTTE1LjE4IDcuOSAxMiAxMCIgLz4KICA8cGF0aCBkPSJNMTYuOTMgMTBIMjBhMiAyIDAgMCAxIDAgNEgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/turtle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTurtle extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TvMinimalPlay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMDMzIDkuNDRhLjY0Ny42NDcgMCAwIDEgMCAxLjEybC00LjA2NSAyLjM1MmEuNjQ1LjY0NSAwIDAgMS0uOTY4LS41NlY3LjY0OGEuNjQ1LjY0NSAwIDAgMSAuOTY3LS41NnoiIC8+CiAgPHBhdGggZD0iTTcgMjFoMTAiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiB4PSIyIiB5PSIzIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tv-minimal-play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTvMinimalPlay extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TvMinimal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyMWgxMCIgLz4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHg9IjIiIHk9IjMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tv-minimal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTvMinimal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideTvMinimal\n */\ndeclare const LucideTv2: typeof LucideTvMinimal;\n\n/**\n * @component @name Tv\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMi01IDUtNS01IiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNSIgeD0iMiIgeT0iNyIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tv\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTv extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name TypeOutline\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTYuNWEuNS41IDAgMCAwIC41LjVoLjVhMiAyIDAgMCAxIDAgNEg5YTIgMiAwIDAgMSAwLTRoLjVhLjUuNSAwIDAgMCAuNS0uNXYtOWEuNS41IDAgMCAwLS41LS41aC0zYS41LjUgMCAwIDAtLjUuNVY4YTIgMiAwIDAgMS00IDBWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtNCAwdi0uNWEuNS41IDAgMCAwLS41LS41aC0zYS41LjUgMCAwIDAtLjUuNVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/type-outline\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideTypeOutline extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name UmbrellaOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2N2EyIDIgMCAwIDAgNCAwIiAvPgogIDxwYXRoIGQ9Ik0xMiAydjIiIC8+CiAgPHBhdGggZD0iTTE4LjY1NiAxM2gyLjMzNmExIDEgMCAwIDAgLjk3LTEuMjc0IDEwLjI4NCAxMC4yODQgMCAwIDAtMTIuMDctNy41MSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik01Ljk2MSA1Ljk1N2ExMC4yOCAxMC4yOCAwIDAgMC0zLjkyMiA1Ljc2OUExIDEgMCAwIDAgMyAxM2gxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/umbrella-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUmbrellaOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Type\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNHYxNiIgLz4KICA8cGF0aCBkPSJNNCA3VjVhMSAxIDAgMCAxIDEtMWgxNGExIDEgMCAwIDEgMSAxdjIiIC8+CiAgPHBhdGggZD0iTTkgMjBoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/type\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideType extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Underline\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiA0djZhNiA2IDAgMCAwIDEyIDBWNCIgLz4KICA8bGluZSB4MT0iNCIgeDI9IjIwIiB5MT0iMjAiIHkyPSIyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/underline\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUnderline extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Undo2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxNCA0IDlsNS01IiAvPgogIDxwYXRoIGQ9Ik00IDloMTAuNWE1LjUgNS41IDAgMCAxIDUuNSA1LjVhNS41IDUuNSAwIDAgMS01LjUgNS41SDExIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/undo-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUndo2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name UnfoldHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTJoNiIgLz4KICA8cGF0aCBkPSJNOCAxMkgyIiAvPgogIDxwYXRoIGQ9Ik0xMiAydjIiIC8+CiAgPHBhdGggZD0iTTEyIDh2MiIgLz4KICA8cGF0aCBkPSJNMTIgMTR2MiIgLz4KICA8cGF0aCBkPSJNMTIgMjB2MiIgLz4KICA8cGF0aCBkPSJtMTkgMTUgMy0zLTMtMyIgLz4KICA8cGF0aCBkPSJtNSA5LTMgMyAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/unfold-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUnfoldHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name UndoDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTdhOSA5IDAgMCAwLTE1LTYuN0wzIDEzIiAvPgogIDxwYXRoIGQ9Ik0zIDd2Nmg2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTciIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/undo-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUndoDot extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name UnfoldVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTYiIC8+CiAgPHBhdGggZD0iTTEyIDhWMiIgLz4KICA8cGF0aCBkPSJNNCAxMkgyIiAvPgogIDxwYXRoIGQ9Ik0xMCAxMkg4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMmgtMiIgLz4KICA8cGF0aCBkPSJNMjIgMTJoLTIiIC8+CiAgPHBhdGggZD0ibTE1IDE5LTMgMy0zLTMiIC8+CiAgPHBhdGggZD0ibTE1IDUtMy0zLTMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/unfold-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUnfoldVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Undo\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3djZoNiIgLz4KICA8cGF0aCBkPSJNMjEgMTdhOSA5IDAgMCAwLTktOSA5IDkgMCAwIDAtNiAyLjNMMyAxMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/undo\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUndo extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Ungroup\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIxMSIgeT0iMTQiIHdpZHRoPSIxMCIgaGVpZ2h0PSI3IiByeD0iMiIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTAiIGhlaWdodD0iNyIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ungroup\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUngroup extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name University\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjF2LTNhMiAyIDAgMCAwLTQgMHYzIiAvPgogIDxwYXRoIGQ9Ik0xOCAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTE4IDE2aC4wMSIgLz4KICA8cGF0aCBkPSJNMjIgN2ExIDEgMCAwIDAtMS0xaC0yYTIgMiAwIDAgMS0xLjE0My0uMzU5TDEzLjE0MyAyLjM2YTIgMiAwIDAgMC0yLjI4Ni0uMDAxTDYuMTQzIDUuNjRBMiAyIDAgMCAxIDUgNkgzYTEgMSAwIDAgMC0xIDF2MTJhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0yeiIgLz4KICA8cGF0aCBkPSJNNiAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTYgMTZoLjAxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/university\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUniversity extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideUniversity\n */\ndeclare const LucideSchool2: typeof LucideUniversity;\n\n/**\n * @component @name Unlink\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTguODQgMTIuMjUgMS43Mi0xLjcxaC0uMDJhNS4wMDQgNS4wMDQgMCAwIDAtLjEyLTcuMDcgNS4wMDYgNS4wMDYgMCAwIDAtNi45NSAwbC0xLjcyIDEuNzEiIC8+CiAgPHBhdGggZD0ibTUuMTcgMTEuNzUtMS43MSAxLjcxYTUuMDA0IDUuMDA0IDAgMCAwIC4xMiA3LjA3IDUuMDA2IDUuMDA2IDAgMCAwIDYuOTUgMGwxLjcxLTEuNzEiIC8+CiAgPGxpbmUgeDE9IjgiIHgyPSI4IiB5MT0iMiIgeTI9IjUiIC8+CiAgPGxpbmUgeDE9IjIiIHgyPSI1IiB5MT0iOCIgeTI9IjgiIC8+CiAgPGxpbmUgeDE9IjE2IiB4Mj0iMTYiIHkxPSIxOSIgeTI9IjIyIiAvPgogIDxsaW5lIHgxPSIxOSIgeDI9IjIyIiB5MT0iMTYiIHkyPSIxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/unlink\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUnlink extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Unplug\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTkgNSAzLTMiIC8+CiAgPHBhdGggZD0ibTIgMjIgMy0zIiAvPgogIDxwYXRoIGQ9Ik02LjMgMjAuM2EyLjQgMi40IDAgMCAwIDMuNCAwTDEyIDE4bC02LTYtMi4zIDIuM2EyLjQgMi40IDAgMCAwIDAgMy40WiIgLz4KICA8cGF0aCBkPSJNNy41IDEzLjUgMTAgMTEiIC8+CiAgPHBhdGggZD0iTTEwLjUgMTYuNSAxMyAxNCIgLz4KICA8cGF0aCBkPSJtMTIgNiA2IDYgMi4zLTIuM2EyLjQgMi40IDAgMCAwIDAtMy40bC0yLjYtMi42YTIuNCAyLjQgMCAwIDAtMy40IDBaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/unplug\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUnplug extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Unlink2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgN2gyYTUgNSAwIDAgMSAwIDEwaC0ybS02IDBIN0E1IDUgMCAwIDEgNyA3aDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/unlink-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUnlink2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Upload\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxMiIgLz4KICA8cGF0aCBkPSJtMTcgOC01LTUtNSA1IiAvPgogIDxwYXRoIGQ9Ik0yMSAxNXY0YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0ydi00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/upload\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUpload extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Usb\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjciIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjIwIiByPSIxIiAvPgogIDxwYXRoIGQ9Ik00LjcgMTkuMyAxOSA1IiAvPgogIDxwYXRoIGQ9Im0yMSAzLTMgMSAyIDJaIiAvPgogIDxwYXRoIGQ9Ik05LjI2IDcuNjggNSAxMmwyIDUiIC8+CiAgPHBhdGggZD0ibTEwIDE0IDUgMiAzLjUtMy41IiAvPgogIDxwYXRoIGQ9Im0xOCAxMiAxLTEgMSAxLTEgMVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/usb\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUsb extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name UserCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTEgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMTYgMjF2LTJhNCA0IDAgMCAwLTQtNEg2YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name UserKey\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTF2NiIgLz4KICA8cGF0aCBkPSJNMjAgMTNoMiIgLz4KICA8cGF0aCBkPSJNMyAyMXYtMmE0IDQgMCAwIDEgNC00aDZhNCA0IDAgMCAxIDIuMDcyLjU3OCIgLz4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjciIHI9IjQiIC8+CiAgPGNpcmNsZSBjeD0iMjAiIGN5PSIxOSIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-key\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserKey extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name UserLock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTZ2LTJhMiAyIDAgMCAwLTQgMHYyIiAvPgogIDxwYXRoIGQ9Ik05LjUgMTVIN2E0IDQgMCAwIDAtNCA0djIiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI3IiByPSI0IiAvPgogIDxyZWN0IHg9IjEzIiB5PSIxNiIgd2lkdGg9IjgiIGhlaWdodD0iNSIgcng9Ii44OTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserLock extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name UserPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjF2LTJhNCA0IDAgMCAwLTQtNEg2YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KICA8bGluZSB4MT0iMTkiIHgyPSIxOSIgeTE9IjgiIHkyPSIxNCIgLz4KICA8bGluZSB4MT0iMjIiIHgyPSIxNiIgeTE9IjExIiB5Mj0iMTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Umbrella\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2N2EyIDIgMCAwIDAgNCAwIiAvPgogIDxwYXRoIGQ9Ik0xMiAydjIiIC8+CiAgPHBhdGggZD0iTTIwLjk5MiAxM2ExIDEgMCAwIDAgLjk3LTEuMjc0IDEwLjI4NCAxMC4yODQgMCAwIDAtMTkuOTIzIDBBMSAxIDAgMCAwIDMgMTN6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/umbrella\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUmbrella extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name UserPen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNSAxNUg3YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8cGF0aCBkPSJNMjEuMzc4IDE2LjYyNmExIDEgMCAwIDAtMy4wMDQtMy4wMDRsLTQuMDEgNC4wMTJhMiAyIDAgMCAwLS41MDYuODU0bC0uODM3IDIuODdhLjUuNSAwIDAgMCAuNjIuNjJsMi44Ny0uODM3YTIgMiAwIDAgMCAuODU0LS41MDZ6IiAvPgogIDxjaXJjbGUgY3g9IjEwIiBjeT0iNyIgcj0iNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserPen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name UserRoundCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuMzA1IDE5LjUzLjkyMy0uMzgyIiAvPgogIDxwYXRoIGQ9Im0xNS4yMjggMTYuODUyLS45MjMtLjM4MyIgLz4KICA8cGF0aCBkPSJtMTYuODUyIDE1LjIyOC0uMzgzLS45MjMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAyMC43NzItLjM4My45MjQiIC8+CiAgPHBhdGggZD0ibTE5LjE0OCAxNS4yMjguMzgzLS45MjMiIC8+CiAgPHBhdGggZD0ibTE5LjUzIDIxLjY5Ni0uMzgyLS45MjQiIC8+CiAgPHBhdGggZD0iTTIgMjFhOCA4IDAgMCAxIDEwLjQzNC03LjYyIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTYuODUyLjkyNC0uMzgzIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTkuMTQ4LjkyNC4zODMiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-round-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserRoundCog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideUserRoundCog\n */\ndeclare const LucideUserCog2: typeof LucideUserRoundCog;\n\n/**\n * @component @name UserRoundCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTMuMjkyLTYiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxwYXRoIGQ9Im0xNiAxOSAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/user-round-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserRoundCheck extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideUserRoundCheck\n */\ndeclare const LucideUserCheck2: typeof LucideUserRoundCheck;\n\n/**\n * @component @name UserRoundArrowLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTkgMTYtMyAzIiAvPgogIDxwYXRoIGQ9Ik0yIDIxYTggOCAwIDAgMSAxMi42NjQtNi41IiAvPgogIDxwYXRoIGQ9Ik0yMiAxOWgtNmwzIDMiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/user-round-arrow-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserRoundArrowLeft extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name UserMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjF2LTJhNCA0IDAgMCAwLTQtNEg2YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KICA8bGluZSB4MT0iMjIiIHgyPSIxNiIgeTE9IjExIiB5Mj0iMTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name UserRoundKey\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTF2NiIgLz4KICA8cGF0aCBkPSJNMTkgMTNoMiIgLz4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTIuODY4LTYuMzQ5IiAvPgogIDxjaXJjbGUgY3g9IjEwIiBjeT0iOCIgcj0iNSIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjE5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/user-round-key\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserRoundKey extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name UserRoundPen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTAuODIxLTcuNDg3IiAvPgogIDxwYXRoIGQ9Ik0yMS4zNzggMTYuNjI2YTEgMSAwIDAgMC0zLjAwNC0zLjAwNGwtNC4wMSA0LjAxMmEyIDIgMCAwIDAtLjUwNi44NTRsLS44MzcgMi44N2EuNS41IDAgMCAwIC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMCAwIC44NTQtLjUwNnoiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/user-round-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserRoundPen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name UserRoundMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTMuMjkyLTYiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxwYXRoIGQ9Ik0yMiAxOWgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-round-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserRoundMinus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideUserRoundMinus\n */\ndeclare const LucideUserMinus2: typeof LucideUserRoundMinus;\n\n/**\n * @component @name UserRoundSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjgiIHI9IjUiIC8+CiAgPHBhdGggZD0iTTIgMjFhOCA4IDAgMCAxIDEwLjQzNC03LjYyIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTIyIDIyLTEuOS0xLjkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-round-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserRoundSearch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name UserRoundPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTMuMjkyLTYiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxwYXRoIGQ9Ik0xOSAxNnY2IiAvPgogIDxwYXRoIGQ9Ik0yMiAxOWgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-round-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserRoundPlus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideUserRoundPlus\n */\ndeclare const LucideUserPlus2: typeof LucideUserRoundPlus;\n\n/**\n * @component @name UserCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTVINmE0IDQgMCAwIDAtNCA0djIiIC8+CiAgPHBhdGggZD0ibTE0LjMwNSAxNi41My45MjMtLjM4MiIgLz4KICA8cGF0aCBkPSJtMTUuMjI4IDEzLjg1Mi0uOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAxMi4yMjgtLjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xNi44NTIgMTcuNzcyLS4zODMuOTI0IiAvPgogIDxwYXRoIGQ9Im0xOS4xNDggMTIuMjI4LjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xOS41MyAxOC42OTYtLjM4Mi0uOTI0IiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTMuODUyLjkyNC0uMzgzIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTYuMTQ4LjkyNC4zODMiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxNSIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserCog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name UserRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjUiIC8+CiAgPHBhdGggZD0iTTIwIDIxYTggOCAwIDAgMC0xNiAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/user-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserRound extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideUserRound\n */\ndeclare const LucideUser2: typeof LucideUserRound;\n\n/**\n * @component @name UserSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjciIHI9IjQiIC8+CiAgPHBhdGggZD0iTTEwLjMgMTVIN2E0IDQgMCAwIDAtNCA0djIiIC8+CiAgPGNpcmNsZSBjeD0iMTciIGN5PSIxNyIgcj0iMyIgLz4KICA8cGF0aCBkPSJtMjEgMjEtMS45LTEuOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserSearch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name UserX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjF2LTJhNCA0IDAgMCAwLTQtNEg2YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KICA8bGluZSB4MT0iMTciIHgyPSIyMiIgeTE9IjgiIHkyPSIxMyIgLz4KICA8bGluZSB4MT0iMjIiIHgyPSIxNyIgeTE9IjgiIHkyPSIxMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name UserStar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuMDUxIDEyLjYxNmExIDEgMCAwIDEgMS45MDkuMDI0bC43MzcgMS40NTJhMSAxIDAgMCAwIC43MzcuNTM1bDEuNjM0LjI1NmExIDEgMCAwIDEgLjU4OCAxLjgwNmwtMS4xNzIgMS4xNjhhMSAxIDAgMCAwLS4yODIuODY2bC4yNTkgMS42MTNhMSAxIDAgMCAxLTEuNTQxIDEuMTM0bC0xLjQ2NS0uNzVhMSAxIDAgMCAwLS45MTIgMGwtMS40NjUuNzVhMSAxIDAgMCAxLTEuNTM5LTEuMTMzbC4yNTgtMS42MTNhMSAxIDAgMCAwLS4yODItLjg2NmwtMS4xNTYtMS4xNTNhMSAxIDAgMCAxIC41NzItMS44MjJsMS42MzMtLjI1NmExIDEgMCAwIDAgLjczNy0uNTM1eiIgLz4KICA8cGF0aCBkPSJNOCAxNUg3YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjciIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-star\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserStar extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name UserShield\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTVINmE0IDQgMCAwIDAtNCA0djIiIC8+CiAgPHBhdGggZD0iTTIyIDE3LjVjMCAyLjQ5OS0xLjc1IDMuNzQ5LTMuODMgNC40NzRhLjUuNSAwIDAgMS0uMzM1LS4wMDVjLTIuMDg1LS43Mi0zLjgzNS0xLjk3LTMuODM1LTQuNDdWMTRhLjUuNSAwIDAgMSAuNS0uNDk5YzEgMCAyLjI1LS42IDMuMTItMS4zNmEuNi42IDAgMCAxIC43Ni0uMDAxYy44NzUuNzY1IDIuMTIgMS4zNiAzLjEyIDEuMzZhLjUuNSAwIDAgMSAuNS41eiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-shield\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserShield extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name UserRoundX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTEuODczLTciIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxwYXRoIGQ9Im0xNyAxNyA1IDUiIC8+CiAgPHBhdGggZD0ibTIyIDE3LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-round-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUserRoundX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideUserRoundX\n */\ndeclare const LucideUserX2: typeof LucideUserRoundX;\n\n/**\n * @component @name User\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMjF2LTJhNCA0IDAgMCAwLTQtNEg5YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjciIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUser extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Users\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjF2LTJhNCA0IDAgMCAwLTQtNEg2YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8cGF0aCBkPSJNMTYgMy4xMjhhNCA0IDAgMCAxIDAgNy43NDQiIC8+CiAgPHBhdGggZD0iTTIyIDIxdi0yYTQgNCAwIDAgMC0zLTMuODciIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjciIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/users\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUsers extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name UtensilsCrossed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMi0yLjMgMi4zYTMgMyAwIDAgMCAwIDQuMmwxLjggMS44YTMgMyAwIDAgMCA0LjIgMEwyMiA4IiAvPgogIDxwYXRoIGQ9Ik0xNSAxNSAzLjMgMy4zYTQuMiA0LjIgMCAwIDAgMCA2bDcuMyA3LjNjLjcuNyAyIC43IDIuOCAwTDE1IDE1Wm0wIDAgNyA3IiAvPgogIDxwYXRoIGQ9Im0yLjEgMjEuOCA2LjQtNi4zIiAvPgogIDxwYXRoIGQ9Im0xOSA1LTcgNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/utensils-crossed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUtensilsCrossed extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideUtensilsCrossed\n */\ndeclare const LucideForkKnifeCrossed: typeof LucideUtensilsCrossed;\n\n/**\n * @component @name UsersRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMjFhOCA4IDAgMCAwLTE2IDAiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxwYXRoIGQ9Ik0yMiAyMGMwLTMuMzctMi02LjUtNC04YTUgNSAwIDAgMC0uNDUtOC4zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/users-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUsersRound extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideUsersRound\n */\ndeclare const LucideUsers2: typeof LucideUsersRound;\n\n/**\n * @component @name Van\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNnY1YTEgMSAwIDAgMCAxIDFoNi4xMDJhMSAxIDAgMCAxIC43MTIuMjk4bC44OTguOTFhMSAxIDAgMCAxIC4yODguNzAyVjE3YTEgMSAwIDAgMS0xIDFoLTMiIC8+CiAgPHBhdGggZD0iTTUgMThIM2ExIDEgMCAwIDEtMS0xVjhhMiAyIDAgMCAxIDItMmgxMmMxLjEgMCAyLjEuOCAyLjQgMS44bDEuMTc2IDQuMiIgLz4KICA8cGF0aCBkPSJNOSAxOGg1IiAvPgogIDxjaXJjbGUgY3g9IjE2IiBjeT0iMTgiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNyIgY3k9IjE4IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/van\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVan extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name UtilityPole\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KICA8cGF0aCBkPSJNMiA1aDIwIiAvPgogIDxwYXRoIGQ9Ik0zIDN2MiIgLz4KICA8cGF0aCBkPSJNNyAzdjIiIC8+CiAgPHBhdGggZD0iTTE3IDN2MiIgLz4KICA8cGF0aCBkPSJNMjEgM3YyIiAvPgogIDxwYXRoIGQ9Im0xOSA1LTcgNy03LTciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/utility-pole\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUtilityPole extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Vault\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjcuNSIgY3k9IjcuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KICA8cGF0aCBkPSJtNy45IDcuOSAyLjcgMi43IiAvPgogIDxjaXJjbGUgY3g9IjE2LjUiIGN5PSI3LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+CiAgPHBhdGggZD0ibTEzLjQgMTAuNiAyLjctMi43IiAvPgogIDxjaXJjbGUgY3g9IjcuNSIgY3k9IjE2LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+CiAgPHBhdGggZD0ibTcuOSAxNi4xIDIuNy0yLjciIC8+CiAgPGNpcmNsZSBjeD0iMTYuNSIgY3k9IjE2LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+CiAgPHBhdGggZD0ibTEzLjQgMTMuNCAyLjcgMi43IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/vault\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVault extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name VectorSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuNSA3YTI0IDI0IDAgMCAxIDAgMTAiIC8+CiAgPHBhdGggZD0iTTQuNSA3YTI0IDI0IDAgMCAwIDAgMTAiIC8+CiAgPHBhdGggZD0iTTcgMTkuNWEyNCAyNCAwIDAgMCAxMCAwIiAvPgogIDxwYXRoIGQ9Ik03IDQuNWEyNCAyNCAwIDAgMSAxMCAwIiAvPgogIDxyZWN0IHg9IjE3IiB5PSIxNyIgd2lkdGg9IjUiIGhlaWdodD0iNSIgcng9IjEiIC8+CiAgPHJlY3QgeD0iMTciIHk9IjIiIHdpZHRoPSI1IiBoZWlnaHQ9IjUiIHJ4PSIxIiAvPgogIDxyZWN0IHg9IjIiIHk9IjE3IiB3aWR0aD0iNSIgaGVpZ2h0PSI1IiByeD0iMSIgLz4KICA8cmVjdCB4PSIyIiB5PSIyIiB3aWR0aD0iNSIgaGVpZ2h0PSI1IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/vector-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVectorSquare extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Vegan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgOHE2IDAgNi02LTYgMC02IDYiIC8+CiAgPHBhdGggZD0iTTE3LjQxIDMuNTlhMTAgMTAgMCAxIDAgMyAzIiAvPgogIDxwYXRoIGQ9Ik0yIDJhMjYuNiAyNi42IDAgMCAxIDEwIDIwYy45LTYuODIgMS41LTkuNSA0LTE0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/vegan\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVegan extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name VenetianMask\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTFjLTEuNSAwLTIuNS41LTMgMiIgLz4KICA8cGF0aCBkPSJNNCA2YTIgMiAwIDAgMC0yIDJ2NGE1IDUgMCAwIDAgNSA1IDggOCAwIDAgMSA1IDIgOCA4IDAgMCAxIDUtMiA1IDUgMCAwIDAgNS01VjhhMiAyIDAgMCAwLTItMmgtM2E4IDggMCAwIDAtNSAyIDggOCAwIDAgMC01LTJ6IiAvPgogIDxwYXRoIGQ9Ik02IDExYzEuNSAwIDIuNS41IDMgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/venetian-mask\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVenetianMask extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name VenusAndMars\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjBoNCIgLz4KICA8cGF0aCBkPSJNMTIgMTZ2NiIgLz4KICA8cGF0aCBkPSJNMTcgMmg0djQiIC8+CiAgPHBhdGggZD0ibTIxIDItNS40NiA1LjQ2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTEiIHI9IjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/venus-and-mars\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVenusAndMars extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Utensils\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAydjdjMCAxLjEuOSAyIDIgMmg0YTIgMiAwIDAgMCAyLTJWMiIgLz4KICA8cGF0aCBkPSJNNyAydjIwIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNVYyYTUgNSAwIDAgMC01IDV2NmMwIDEuMS45IDIgMiAyaDNabTAgMHY3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/utensils\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideUtensils extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideUtensils\n */\ndeclare const LucideForkKnife: typeof LucideUtensils;\n\n/**\n * @component @name Variable\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyMXMtNC0zLTQtOSA0LTkgNC05IiAvPgogIDxwYXRoIGQ9Ik0xNiAzczQgMyA0IDktNCA5LTQgOSIgLz4KICA8bGluZSB4MT0iMTUiIHgyPSI5IiB5MT0iOSIgeTI9IjE1IiAvPgogIDxsaW5lIHgxPSI5IiB4Mj0iMTUiIHkxPSI5IiB5Mj0iMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/variable\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVariable extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Venus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTV2NyIgLz4KICA8cGF0aCBkPSJNOSAxOWg2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iOSIgcj0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/venus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVenus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name VibrateOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiA4IDIgMi0yIDIgMiAyLTIgMiIgLz4KICA8cGF0aCBkPSJtMjIgOC0yIDIgMiAyLTIgMiAyIDIiIC8+CiAgPHBhdGggZD0iTTggOHYxMGMwIC41NS40NSAxIDEgMWg2Yy41NSAwIDEtLjQ1IDEtMXYtMiIgLz4KICA8cGF0aCBkPSJNMTYgMTAuMzRWNmMwLS41NS0uNDUtMS0xLTFoLTQuMzQiIC8+CiAgPGxpbmUgeDE9IjIiIHgyPSIyMiIgeTE9IjIiIHkyPSIyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/vibrate-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVibrateOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Video\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTMgNS4yMjMgMy40ODJhLjUuNSAwIDAgMCAuNzc3LS40MTZWNy44N2EuNS41IDAgMCAwLS43NTItLjQzMkwxNiAxMC41IiAvPgogIDxyZWN0IHg9IjIiIHk9IjYiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/video\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVideo extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name View\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTd2MmEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnYtMiIgLz4KICA8cGF0aCBkPSJNMjEgN1Y1YTIgMiAwIDAgMC0yLTJINWEyIDIgMCAwIDAtMiAydjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMSIgLz4KICA8cGF0aCBkPSJNMTguOTQ0IDEyLjMzYTEgMSAwIDAgMCAwLS42NiA3LjUgNy41IDAgMCAwLTEzLjg4OCAwIDEgMSAwIDAgMCAwIC42NiA3LjUgNy41IDAgMCAwIDEzLjg4OCAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/view\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideView extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Videotape\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yIDhoMjAiIC8+CiAgPGNpcmNsZSBjeD0iOCIgY3k9IjE0IiByPSIyIiAvPgogIDxwYXRoIGQ9Ik04IDEyaDgiIC8+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSIxNCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/videotape\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVideotape extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Vibrate\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiA4IDIgMi0yIDIgMiAyLTIgMiIgLz4KICA8cGF0aCBkPSJtMjIgOC0yIDIgMiAyLTIgMiAyIDIiIC8+CiAgPHJlY3Qgd2lkdGg9IjgiIGhlaWdodD0iMTQiIHg9IjgiIHk9IjUiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/vibrate\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVibrate extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name VideoOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNjYgNkgxNGEyIDIgMCAwIDEgMiAydjIuNWw1LjI0OC0zLjA2MkEuNS41IDAgMCAxIDIyIDcuODd2OC4xOTYiIC8+CiAgPHBhdGggZD0iTTE2IDE2YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/video-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVideoOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Voicemail\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iMTIiIHI9IjQiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxMiIgcj0iNCIgLz4KICA8bGluZSB4MT0iNiIgeDI9IjE4IiB5MT0iMTYiIHkyPSIxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/voicemail\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVoicemail extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Volume1\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNC43MDJhLjcwNS43MDUgMCAwIDAtMS4yMDMtLjQ5OEw2LjQxMyA3LjU4N0ExLjQgMS40IDAgMCAxIDUuNDE2IDhIM2ExIDEgMCAwIDAtMSAxdjZhMSAxIDAgMCAwIDEgMWgyLjQxNmExLjQgMS40IDAgMCAxIC45OTcuNDEzbDMuMzgzIDMuMzg0QS43MDUuNzA1IDAgMCAwIDExIDE5LjI5OHoiIC8+CiAgPHBhdGggZD0iTTE2IDlhNSA1IDAgMCAxIDAgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/volume-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVolume1 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name VolumeOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgOWE1IDUgMCAwIDEgLjk1IDIuMjkzIiAvPgogIDxwYXRoIGQ9Ik0xOS4zNjQgNS42MzZhOSA5IDAgMCAxIDEuODg5IDkuOTYiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJtNyA3LS41ODcuNTg3QTEuNCAxLjQgMCAwIDEgNS40MTYgOEgzYTEgMSAwIDAgMC0xIDF2NmExIDEgMCAwIDAgMSAxaDIuNDE2YTEuNCAxLjQgMCAwIDEgLjk5Ny40MTNsMy4zODMgMy4zODRBLjcwNS43MDUgMCAwIDAgMTEgMTkuMjk4VjExIiAvPgogIDxwYXRoIGQ9Ik05LjgyOCA0LjE3MkEuNjg2LjY4NiAwIDAgMSAxMSA0LjY1N3YuNjg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/volume-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVolumeOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Volume2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNC43MDJhLjcwNS43MDUgMCAwIDAtMS4yMDMtLjQ5OEw2LjQxMyA3LjU4N0ExLjQgMS40IDAgMCAxIDUuNDE2IDhIM2ExIDEgMCAwIDAtMSAxdjZhMSAxIDAgMCAwIDEgMWgyLjQxNmExLjQgMS40IDAgMCAxIC45OTcuNDEzbDMuMzgzIDMuMzg0QS43MDUuNzA1IDAgMCAwIDExIDE5LjI5OHoiIC8+CiAgPHBhdGggZD0iTTE2IDlhNSA1IDAgMCAxIDAgNiIgLz4KICA8cGF0aCBkPSJNMTkuMzY0IDE4LjM2NGE5IDkgMCAwIDAgMC0xMi43MjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/volume-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVolume2 extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Volleyball\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgN2ExNiAxNiAyMCAwIDEgMTAuOTggNC4zNjIiIC8+CiAgPHBhdGggZD0iTTEyIDEyYTEzIDEzIDAgMCAxLTguNjYgNSIgLz4KICA8cGF0aCBkPSJNMTYuODMgMTMuNjM0YTE2IDE2IDAgMCAxLTkuMjY3IDcuMzI4IiAvPgogIDxwYXRoIGQ9Ik0yMC42NiAxN0ExMyAxMyAwIDAgMCAxMiAxMmExMyAxMyAwIDAgMSAwLTEwIiAvPgogIDxwYXRoIGQ9Ik04LjE3IDE1LjM2NmExNiAxNiAwIDAgMS0xLjcxMy0xMS42OSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/volleyball\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVolleyball extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name VolumeX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNC43MDJhLjcwNS43MDUgMCAwIDAtMS4yMDMtLjQ5OEw2LjQxMyA3LjU4N0ExLjQgMS40IDAgMCAxIDUuNDE2IDhIM2ExIDEgMCAwIDAtMSAxdjZhMSAxIDAgMCAwIDEgMWgyLjQxNmExLjQgMS40IDAgMCAxIC45OTcuNDEzbDMuMzgzIDMuMzg0QS43MDUuNzA1IDAgMCAwIDExIDE5LjI5OHoiIC8+CiAgPGxpbmUgeDE9IjIyIiB4Mj0iMTYiIHkxPSI5IiB5Mj0iMTUiIC8+CiAgPGxpbmUgeDE9IjE2IiB4Mj0iMjIiIHkxPSI5IiB5Mj0iMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/volume-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVolumeX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Vote\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSAxMiAyIDIgNC00IiAvPgogIDxwYXRoIGQ9Ik01IDdjMC0xLjEuOS0yIDItMmgxMGEyIDIgMCAwIDEgMiAydjEySDVWN1oiIC8+CiAgPHBhdGggZD0iTTIyIDE5SDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/vote\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVote extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Wallpaper\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNOCAyMWg4IiAvPgogIDxwYXRoIGQ9Im05IDE3IDYuMS02LjFhMiAyIDAgMCAxIDIuODEuMDFMMjIgMTUiIC8+CiAgPGNpcmNsZSBjeD0iOCIgY3k9IjkiIHI9IjIiIC8+CiAgPHJlY3QgeD0iMiIgeT0iMyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/wallpaper\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWallpaper extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name WalletMinimal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTRoLjAxIiAvPgogIDxwYXRoIGQ9Ik03IDdoMTJhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wallet-minimal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWalletMinimal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideWalletMinimal\n */\ndeclare const LucideWallet2: typeof LucideWalletMinimal;\n\n/**\n * @component @name Wallet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgN1Y0YTEgMSAwIDAgMC0xLTFINWEyIDIgMCAwIDAgMCA0aDE1YTEgMSAwIDAgMSAxIDF2NGgtM2EyIDIgMCAwIDAgMCA0aDNhMSAxIDAgMCAwIDEtMXYtMmExIDEgMCAwIDAtMS0xIiAvPgogIDxwYXRoIGQ9Ik0zIDV2MTRhMiAyIDAgMCAwIDIgMmgxNWExIDEgMCAwIDAgMS0xdi00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wallet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWallet extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name WalletCards\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMWgzLjc1YTIgMiAwIDAgMSAxLjYuOGwuNDUuNmE0IDQgMCAwIDAgNi40IDBsLjQ1LS42YTIgMiAwIDAgMSAxLjYtLjhIMjEiIC8+CiAgPHBhdGggZD0iTTMgN2gxOCIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wallet-cards\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWalletCards extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Volume\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNC43MDJhLjcwNS43MDUgMCAwIDAtMS4yMDMtLjQ5OEw2LjQxMyA3LjU4N0ExLjQgMS40IDAgMCAxIDUuNDE2IDhIM2ExIDEgMCAwIDAtMSAxdjZhMSAxIDAgMCAwIDEgMWgyLjQxNmExLjQgMS40IDAgMCAxIC45OTcuNDEzbDMuMzgzIDMuMzg0QS43MDUuNzA1IDAgMCAwIDExIDE5LjI5OHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/volume\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideVolume extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name WandSparkles\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEuNjQgMy42NC0xLjI4LTEuMjhhMS4yMSAxLjIxIDAgMCAwLTEuNzIgMEwyLjM2IDE4LjY0YTEuMjEgMS4yMSAwIDAgMCAwIDEuNzJsMS4yOCAxLjI4YTEuMiAxLjIgMCAwIDAgMS43MiAwTDIxLjY0IDUuMzZhMS4yIDEuMiAwIDAgMCAwLTEuNzIiIC8+CiAgPHBhdGggZD0ibTE0IDcgMyAzIiAvPgogIDxwYXRoIGQ9Ik01IDZ2NCIgLz4KICA8cGF0aCBkPSJNMTkgMTR2NCIgLz4KICA8cGF0aCBkPSJNMTAgMnYyIiAvPgogIDxwYXRoIGQ9Ik03IDhIMyIgLz4KICA8cGF0aCBkPSJNMjEgMTZoLTQiIC8+CiAgPHBhdGggZD0iTTExIDNIOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/wand-sparkles\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWandSparkles extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideWandSparkles\n */\ndeclare const LucideWand2: typeof LucideWandSparkles;\n\n/**\n * @component @name Wand\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNFYyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNnYtMiIgLz4KICA8cGF0aCBkPSJNOCA5aDIiIC8+CiAgPHBhdGggZD0iTTIwIDloMiIgLz4KICA8cGF0aCBkPSJNMTcuOCAxMS44IDE5IDEzIiAvPgogIDxwYXRoIGQ9Ik0xNSA5aC4wMSIgLz4KICA8cGF0aCBkPSJNMTcuOCA2LjIgMTkgNSIgLz4KICA8cGF0aCBkPSJtMyAyMSA5LTkiIC8+CiAgPHBhdGggZD0iTTEyLjIgNi4yIDExIDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wand\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWand extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Warehouse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMjFWMTBhMSAxIDAgMCAwLTEtMUg3YTEgMSAwIDAgMC0xIDF2MTEiIC8+CiAgPHBhdGggZD0iTTIyIDE5YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDEuMTMyLTEuODAzbDcuOTUtMy45NzRhMiAyIDAgMCAxIDEuODM3IDBsNy45NDggMy45NzRBMiAyIDAgMCAxIDIyIDh6IiAvPgogIDxwYXRoIGQ9Ik02IDEzaDEyIiAvPgogIDxwYXRoIGQ9Ik02IDE3aDEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/warehouse\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWarehouse extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name WavesArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTBMMTIgMiIgLz4KICA8cGF0aCBkPSJNMTYgNkwxMiAxMEw4IDYiIC8+CiAgPHBhdGggZD0iTTIgMTVDMi42IDE1LjUgMy4yIDE2IDQuNSAxNkM3IDE2IDcgMTQgOS41IDE0QzEyLjEgMTQgMTEuOSAxNiAxNC41IDE2QzE3IDE2IDE3IDE0IDE5LjUgMTRDMjAuOCAxNCAyMS40IDE0LjUgMjIgMTUiIC8+CiAgPHBhdGggZD0iTTIgMjFDMi42IDIxLjUgMy4yIDIyIDQuNSAyMkM3IDIyIDcgMjAgOS41IDIwQzEyLjEgMjAgMTEuOSAyMiAxNC41IDIyQzE3IDIyIDE3IDIwIDE5LjUgMjBDMjAuOCAyMCAyMS40IDIwLjUgMjIgMjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/waves-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWavesArrowDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name WashingMachine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA2aDMiIC8+CiAgPHBhdGggZD0iTTE3IDZoLjAxIiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIyMCIgeD0iMyIgeT0iMiIgcng9IjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMyIgcj0iNSIgLz4KICA8cGF0aCBkPSJNMTIgMThhMi41IDIuNSAwIDAgMCAwLTUgMi41IDIuNSAwIDAgMSAwLTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/washing-machine\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWashingMachine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Watch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTB2Mi4ybDEuNiAxIiAvPgogIDxwYXRoIGQ9Im0xNi4xMyA3LjY2LS44MS00LjA1YTIgMiAwIDAgMC0yLTEuNjFoLTIuNjhhMiAyIDAgMCAwLTIgMS42MWwtLjc4IDQuMDUiIC8+CiAgPHBhdGggZD0ibTcuODggMTYuMzYuOCA0YTIgMiAwIDAgMCAyIDEuNjFoMi43MmEyIDIgMCAwIDAgMi0xLjYxbC44MS00LjA1IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/watch\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWatch extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name WavesVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnEyIDIuNSAwIDV0MCA1IDAgNSAwIDUiIC8+CiAgPHBhdGggZD0iTTE5IDJxMiAyLjUgMCA1dDAgNSAwIDUgMCA1IiAvPgogIDxwYXRoIGQ9Ik01IDJxMiAyLjUgMCA1dDAgNSAwIDUgMCA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/waves-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWavesVertical extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name WavesArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnY4IiAvPgogIDxwYXRoIGQ9Ik0yIDE1Yy42LjUgMS4yIDEgMi41IDEgMi41IDAgMi41LTIgNS0yIDIuNiAwIDIuNCAyIDUgMiAyLjUgMCAyLjUtMiA1LTIgMS4zIDAgMS45LjUgMi41IDEiIC8+CiAgPHBhdGggZD0iTTIgMjFjLjYuNSAxLjIgMSAyLjUgMSAyLjUgMCAyLjUtMiA1LTIgMi42IDAgMi40IDIgNSAyIDIuNSAwIDIuNS0yIDUtMiAxLjMgMCAxLjkuNSAyLjUgMSIgLz4KICA8cGF0aCBkPSJtOCA2IDQtNCA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/waves-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWavesArrowUp extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name WavesHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMnEyLjUgMiA1IDB0NSAwIDUgMCA1IDAiIC8+CiAgPHBhdGggZD0iTTIgMTlxMi41IDIgNSAwdDUgMCA1IDAgNSAwIiAvPgogIDxwYXRoIGQ9Ik0yIDVxMi41IDIgNSAwdDUgMCA1IDAgNSAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/waves-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWavesHorizontal extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n/**\n * @deprecated\n * @see LucideWavesHorizontal\n */\ndeclare const LucideWaves: typeof LucideWavesHorizontal;\n\n/**\n * @component @name WavesLadder\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgNWEyIDIgMCAwIDAtMiAydjExIiAvPgogIDxwYXRoIGQ9Ik0yIDE4Yy42LjUgMS4yIDEgMi41IDEgMi41IDAgMi41LTIgNS0yIDIuNiAwIDIuNCAyIDUgMiAyLjUgMCAyLjUtMiA1LTIgMS4zIDAgMS45LjUgMi41IDEiIC8+CiAgPHBhdGggZD0iTTcgMTNoMTAiIC8+CiAgPHBhdGggZD0iTTcgOWgxMCIgLz4KICA8cGF0aCBkPSJNOSA1YTIgMiAwIDAgMC0yIDJ2MTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/waves-ladder\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWavesLadder extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Waypoints\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuNTg2IDUuNDE0LTUuMTcyIDUuMTcyIiAvPgogIDxwYXRoIGQ9Im0xOC41ODYgMTMuNDE0LTUuMTcyIDUuMTcyIiAvPgogIDxwYXRoIGQ9Ik02IDEyaDEyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMjAiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI0IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMTIiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjEyIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/waypoints\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWaypoints extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name WebcamOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTQiIC8+CiAgPHBhdGggZD0iTTEyLjc1NCA3LjA5NmEzIDMgMCAwIDEgMi4xNSAyLjE1IiAvPgogIDxwYXRoIGQ9Ik0xMi44NjMgMTIuODczYTMgMyAwIDAgMS0zLjczNi0zLjczNSIgLz4KICA8cGF0aCBkPSJNMTYuNTY2IDE2LjU3QTggOCAwIDAgMSA1LjQzIDUuNDMzIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTcgMjJoMTAiIC8+CiAgPHBhdGggZD0iTTguNDc4IDIuODE3YTggOCAwIDAgMSAxMC43MDUgMTAuNzA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/webcam-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWebcamOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Webhook\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTYuOThoLTUuOTljLTEuMSAwLTEuOTUuOTQtMi40OCAxLjlBNCA0IDAgMCAxIDIgMTdjLjAxLS43LjItMS40LjU3LTIiIC8+CiAgPHBhdGggZD0ibTYgMTcgMy4xMy01Ljc4Yy41My0uOTcuMS0yLjE4LS41LTMuMWE0IDQgMCAxIDEgNi44OS00LjA2IiAvPgogIDxwYXRoIGQ9Im0xMiA2IDMuMTMgNS43M0MxNS42NiAxMi43IDE2LjkgMTMgMTggMTNhNCA0IDAgMCAxIDAgOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/webhook\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWebhook extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Webcam\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEwIiByPSI4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTcgMjJoMTAiIC8+CiAgPHBhdGggZD0iTTEyIDIydi00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/webcam\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWebcam extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name WeightTilde\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNi41IDhhMiAyIDAgMCAwLTEuOTA2IDEuNDZMMi4xIDE4LjVBMiAyIDAgMCAwIDQgMjFoMTZhMiAyIDAgMCAwIDEuOTI1LTIuNTRMMTkuNCA5LjVBMiAyIDAgMCAwIDE3LjQ4IDh6IiAvPgogIDxwYXRoIGQ9Ik03Ljk5OSAxNWEyLjUgMi41IDAgMCAxIDQgMCAyLjUgMi41IDAgMCAwIDQgMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjUiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/weight-tilde\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWeightTilde extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name WebhookOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTdoLTVjLTEuMDktLjAyLTEuOTQuOTItMi41IDEuOUEzIDMgMCAxIDEgMi41NyAxNSIgLz4KICA8cGF0aCBkPSJNOSAzLjRhNCA0IDAgMCAxIDYuNTIuNjYiIC8+CiAgPHBhdGggZD0ibTYgMTcgMy4xLTUuOGEyLjUgMi41IDAgMCAwIC4wNTctMi4wNSIgLz4KICA8cGF0aCBkPSJNMjAuMyAyMC4zYTQgNCAwIDAgMS0yLjMuNyIgLz4KICA8cGF0aCBkPSJNMTguNiAxM2E0IDQgMCAwIDEgMy4zNTcgMy40MTQiIC8+CiAgPHBhdGggZD0ibTEyIDYgLjYgMSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/webhook-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWebhookOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Weight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjUiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTYuNSA4YTIgMiAwIDAgMC0xLjkwNSAxLjQ2TDIuMSAxOC41QTIgMiAwIDAgMCA0IDIxaDE2YTIgMiAwIDAgMCAxLjkyNS0yLjU0TDE5LjQgOS41QTIgMiAwIDAgMCAxNy40OCA4WiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/weight\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWeight extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name WheatOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyMiAxMC0xMCIgLz4KICA8cGF0aCBkPSJtMTYgOC0xLjE3IDEuMTciIC8+CiAgPHBhdGggZD0iTTMuNDcgMTIuNTMgNSAxMWwxLjUzIDEuNTNhMy41IDMuNSAwIDAgMSAwIDQuOTRMNSAxOWwtMS41My0xLjUzYTMuNSAzLjUgMCAwIDEgMC00Ljk0WiIgLz4KICA8cGF0aCBkPSJtOCA4LS41My41M2EzLjUgMy41IDAgMCAwIDAgNC45NEw5IDE1bDEuNTMtMS41M2MuNTUtLjU1Ljg4LTEuMjUuOTgtMS45NyIgLz4KICA8cGF0aCBkPSJNMTAuOTEgNS4yNmMuMTUtLjI2LjM0LS41MS41Ni0uNzNMMTMgM2wxLjUzIDEuNTNhMy41IDMuNSAwIDAgMSAuMjggNC42MiIgLz4KICA8cGF0aCBkPSJNMjAgMmgydjJhNCA0IDAgMCAxLTQgNGgtMlY2YTQgNCAwIDAgMSA0LTRaIiAvPgogIDxwYXRoIGQ9Ik0xMS40NyAxNy40NyAxMyAxOWwtMS41MyAxLjUzYTMuNSAzLjUgMCAwIDEtNC45NCAwTDUgMTlsMS41My0xLjUzYTMuNSAzLjUgMCAwIDEgNC45NCAwWiIgLz4KICA8cGF0aCBkPSJtMTYgMTYtLjUzLjUzYTMuNSAzLjUgMCAwIDEtNC45NCAwTDkgMTVsMS41My0xLjUzYTMuNDkgMy40OSAwIDAgMSAxLjk3LS45OCIgLz4KICA8cGF0aCBkPSJNMTguNzQgMTMuMDljLjI2LS4xNS41MS0uMzQuNzMtLjU2TDIxIDExbC0xLjUzLTEuNTNhMy41IDMuNSAwIDAgMC00LjYyLS4yOCIgLz4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMiIgeTI9IjIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wheat-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWheatOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name WholeWord\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI3IiBjeT0iMTIiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTEwIDl2NiIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjEyIiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xNCA3djgiIC8+CiAgPHBhdGggZD0iTTIyIDE3djFjMCAuNS0uNSAxLTEgMUgzYy0uNSAwLTEtLjUtMS0xdi0xIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/whole-word\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWholeWord extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Wheat\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMiAxNiA4IiAvPgogIDxwYXRoIGQ9Ik0zLjQ3IDEyLjUzIDUgMTFsMS41MyAxLjUzYTMuNSAzLjUgMCAwIDEgMCA0Ljk0TDUgMTlsLTEuNTMtMS41M2EzLjUgMy41IDAgMCAxIDAtNC45NFoiIC8+CiAgPHBhdGggZD0iTTcuNDcgOC41MyA5IDdsMS41MyAxLjUzYTMuNSAzLjUgMCAwIDEgMCA0Ljk0TDkgMTVsLTEuNTMtMS41M2EzLjUgMy41IDAgMCAxIDAtNC45NFoiIC8+CiAgPHBhdGggZD0iTTExLjQ3IDQuNTMgMTMgM2wxLjUzIDEuNTNhMy41IDMuNSAwIDAgMSAwIDQuOTRMMTMgMTFsLTEuNTMtMS41M2EzLjUgMy41IDAgMCAxIDAtNC45NFoiIC8+CiAgPHBhdGggZD0iTTIwIDJoMnYyYTQgNCAwIDAgMS00IDRoLTJWNmE0IDQgMCAwIDEgNC00WiIgLz4KICA8cGF0aCBkPSJNMTEuNDcgMTcuNDcgMTMgMTlsLTEuNTMgMS41M2EzLjUgMy41IDAgMCAxLTQuOTQgMEw1IDE5bDEuNTMtMS41M2EzLjUgMy41IDAgMCAxIDQuOTQgMFoiIC8+CiAgPHBhdGggZD0iTTE1LjQ3IDEzLjQ3IDE3IDE1bC0xLjUzIDEuNTNhMy41IDMuNSAwIDAgMS00Ljk0IDBMOSAxNWwxLjUzLTEuNTNhMy41IDMuNSAwIDAgMSA0Ljk0IDBaIiAvPgogIDxwYXRoIGQ9Ik0xOS40NyA5LjQ3IDIxIDExbC0xLjUzIDEuNTNhMy41IDMuNSAwIDAgMS00Ljk0IDBMMTMgMTFsMS41My0xLjUzYTMuNSAzLjUgMCAwIDEgNC45NCAwWiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/wheat\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWheat extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name WifiCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuMzA1IDE5LjUzLjkyMy0uMzgyIiAvPgogIDxwYXRoIGQ9Im0xNS4yMjggMTYuODUyLS45MjMtLjM4MyIgLz4KICA8cGF0aCBkPSJtMTYuODUyIDE1LjIyOC0uMzgzLS45MjMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAyMC43NzItLjM4My45MjQiIC8+CiAgPHBhdGggZD0ibTE5LjE0OCAxNS4yMjguMzgzLS45MjMiIC8+CiAgPHBhdGggZD0ibTE5LjUzIDIxLjY5Ni0uMzgyLS45MjQiIC8+CiAgPHBhdGggZD0iTTIgNy44MmExNSAxNSAwIDAgMSAyMCAwIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTYuODUyLjkyNC0uMzgzIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTkuMTQ4LjkyNC4zODMiIC8+CiAgPHBhdGggZD0iTTUgMTEuODU4YTEwIDEwIDAgMCAxIDExLjUtMS43ODUiIC8+CiAgPHBhdGggZD0iTTguNSAxNS40MjlhNSA1IDAgMCAxIDIuNDEzLTEuMzEiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/wifi-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWifiCog extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name WifiLow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik04LjUgMTYuNDI5YTUgNSAwIDAgMSA3IDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wifi-low\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWifiLow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name WifiOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik04LjUgMTYuNDI5YTUgNSAwIDAgMSA3IDAiIC8+CiAgPHBhdGggZD0iTTUgMTIuODU5YTEwIDEwIDAgMCAxIDUuMTctMi42OSIgLz4KICA8cGF0aCBkPSJNMTkgMTIuODU5YTEwIDEwIDAgMCAwLTIuMDA3LTEuNTIzIiAvPgogIDxwYXRoIGQ9Ik0yIDguODJhMTUgMTUgMCAwIDEgNC4xNzctMi42NDMiIC8+CiAgPHBhdGggZD0iTTIyIDguODJhMTUgMTUgMCAwIDAtMTEuMjg4LTMuNzY0IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wifi-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWifiOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name WifiSync\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuOTY1IDEwLjEwNXY0TDEzLjUgMTIuNWE1IDUgMCAwIDEgOCAxLjUiIC8+CiAgPHBhdGggZD0iTTExLjk2NSAxNC4xMDVoNCIgLz4KICA8cGF0aCBkPSJNMTcuOTY1IDE4LjEwNWg0TDIwLjQzIDE5LjcxYTUgNSAwIDAgMS04LTEuNSIgLz4KICA8cGF0aCBkPSJNMiA4LjgyYTE1IDE1IDAgMCAxIDIwIDAiIC8+CiAgPHBhdGggZD0iTTIxLjk2NSAyMi4xMDV2LTQiIC8+CiAgPHBhdGggZD0iTTUgMTIuODZhMTAgMTAgMCAwIDEgMy0yLjAzMiIgLz4KICA8cGF0aCBkPSJNOC41IDE2LjQyOWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wifi-sync\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWifiSync extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name WifiHigh\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik01IDEyLjg1OWExMCAxMCAwIDAgMSAxNCAwIiAvPgogIDxwYXRoIGQ9Ik04LjUgMTYuNDI5YTUgNSAwIDAgMSA3IDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wifi-high\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWifiHigh extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name WifiZero\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wifi-zero\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWifiZero extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name WifiPen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA4LjgyYTE1IDE1IDAgMCAxIDIwIDAiIC8+CiAgPHBhdGggZD0iTTIxLjM3OCAxNi42MjZhMSAxIDAgMCAwLTMuMDA0LTMuMDA0bC00LjAxIDQuMDEyYTIgMiAwIDAgMC0uNTA2Ljg1NGwtLjgzNyAyLjg3YS41LjUgMCAwIDAgLjYyLjYybDIuODctLjgzN2EyIDIgMCAwIDAgLjg1NC0uNTA2eiIgLz4KICA8cGF0aCBkPSJNNSAxMi44NTlhMTAgMTAgMCAwIDEgMTAuNS0yLjIyMiIgLz4KICA8cGF0aCBkPSJNOC41IDE2LjQyOWE1IDUgMCAwIDEgMy0xLjQwNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/wifi-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWifiPen extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Wifi\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yIDguODJhMTUgMTUgMCAwIDEgMjAgMCIgLz4KICA8cGF0aCBkPSJNNSAxMi44NTlhMTAgMTAgMCAwIDEgMTQgMCIgLz4KICA8cGF0aCBkPSJNOC41IDE2LjQyOWE1IDUgMCAwIDEgNyAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wifi\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWifi extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name WineOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyMmg4IiAvPgogIDxwYXRoIGQ9Ik03IDEwaDNtNyAwaC0xLjM0MyIgLz4KICA8cGF0aCBkPSJNMTIgMTV2NyIgLz4KICA8cGF0aCBkPSJNNy4zMDcgNy4zMDdBMTIuMzMgMTIuMzMgMCAwIDAgNyAxMGE1IDUgMCAwIDAgNy4zOTEgNC4zOTFNOC42MzggMi45ODFDOC43NSAyLjY2OCA4Ljg3MiAyLjM0IDkgMmg2YzEuNSA0IDIgNiAyIDggMCAuNDA3LS4wNS44MDktLjE0NSAxLjE5OCIgLz4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMiIgeTI9IjIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wine-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWineOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name WrenchOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNzQ3IDUuMDkzYTYgNiAwIDAgMSA2Ljg0MS0yLjg4MmMuNDM4LjEyLjU0LjY2Mi4yMTkuOTg0TDE0LjcgNi4zYTEgMSAwIDAgMCAwIDEuNGwxLjYgMS42YTEgMSAwIDAgMCAxLjQgMGwzLjEwNi0zLjEwNWMuMzItLjMyMi44NjMtLjIyLjk4My4yMThhNiA2IDAgMCAxLTIuODgyIDYuODQyIiAvPgogIDxwYXRoIGQ9Im0xMy41IDEzLjUtNy44OCA3Ljg4YTEgMSAwIDAgMS0yLjk5OS0zbDcuODgtNy44OCIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wrench-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWrenchOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Wine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyMmg4IiAvPgogIDxwYXRoIGQ9Ik03IDEwaDEwIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNXY3IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNWE1IDUgMCAwIDAgNS01YzAtMi0uNS00LTItOEg5Yy0xLjUgNC0yIDYtMiA4YTUgNSAwIDAgMCA1IDVaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wine\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWine extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Workflow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB4PSIzIiB5PSIzIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNyAxMXY0YTIgMiAwIDAgMCAyIDJoNCIgLz4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB4PSIxMyIgeT0iMTMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/workflow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWorkflow extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Worm\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTkgMTItMS41IDMiIC8+CiAgPHBhdGggZD0iTTE5LjYzIDE4LjgxIDIyIDIwIiAvPgogIDxwYXRoIGQ9Ik02LjQ3IDguMjNhMS42OCAxLjY4IDAgMCAxIDIuNDQgMS45M2wtLjY0IDIuMDhhNi43NiA2Ljc2IDAgMCAwIDEwLjE2IDcuNjdsLjQyLS4yN2ExIDEgMCAxIDAtMi43My00LjIxbC0uNDIuMjdhMS43NiAxLjc2IDAgMCAxLTIuNjMtMS45OWwuNjQtMi4wOEE2LjY2IDYuNjYgMCAwIDAgMy45NCAzLjlsLS43LjRhMSAxIDAgMSAwIDIuNTUgNC4zNHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/worm\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWorm extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Wrench\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuNyA2LjNhMSAxIDAgMCAwIDAgMS40bDEuNiAxLjZhMSAxIDAgMCAwIDEuNCAwbDMuMTA2LTMuMTA1Yy4zMi0uMzIyLjg2My0uMjIuOTgzLjIxOGE2IDYgMCAwIDEtOC4yNTkgNy4wNTdsLTcuOTEgNy45MWExIDEgMCAwIDEtMi45OTktM2w3LjkxLTcuOTFhNiA2IDAgMCAxIDcuMDU3LTguMjU5Yy40MzguMTIuNTQuNjYyLjIxOS45ODR6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wrench\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWrench extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name XLineTop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNEg2IiAvPgogIDxwYXRoIGQ9Ik0xOCA4IDYgMjAiIC8+CiAgPHBhdGggZD0ibTYgOCAxMiAxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/x-line-top\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideXLineTop extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name X\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNiA2IDE4IiAvPgogIDxwYXRoIGQ9Im02IDYgMTIgMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideX extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ZapOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNzY4IDUuMTExIDEzLjQ0IDIuNDRhMS41IDEuNSAwIDAxMi40NzQgMS41NjFsLTEuNjMzIDQuNjI1IiAvPgogIDxwYXRoIGQ9Im0xOC44ODkgMTMuMjMyLjY3Mi0uNjcyQTEuNSAxLjUgMCAwMDE4LjUgMTBoLTIuODQ0IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0ibTcuOTQgNy45NC0zLjUgMy40OTlBMS41IDEuNSAwIDAwNS41IDE0aDQuMDAyYS41LjUgMCAwMS40NzEuNjY2TDguMDg2IDIwYTEuNSAxLjUgMCAwMDIuNDc1IDEuNTZsNS41LTUuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zap-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZapOff extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ZodiacAries\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNy41YTQuNSA0LjUgMCAxIDEgNSA0LjUiIC8+CiAgPHBhdGggZD0iTTcgMTJhNC41IDQuNSAwIDEgMSA1LTQuNVYyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zodiac-aries\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZodiacAries extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ZodiacAquarius\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAxMCAyLjQ1Ni0zLjY4NGEuNy43IDAgMCAxIDEuMTA2LS4wMTNsMi4zOSAzLjQxM2EuNy43IDAgMCAwIDEuMDk2LS4wMDFsMi40MDItMy40MzJhLjcuNyAwIDAgMSAxLjA5OCAwbDIuNDAyIDMuNDMyYS43LjcgMCAwIDAgMS4wOTggMGwyLjM4OS0zLjQxM2EuNy43IDAgMCAxIDEuMTA2LjAxM0wyMiAxMCIgLz4KICA8cGF0aCBkPSJtMiAxOC4wMDIgMi40NTYtMy42ODRhLjcuNyAwIDAgMSAxLjEwNi0uMDEzbDIuMzkgMy40MTNhLjcuNyAwIDAgMCAxLjA5NyAwbDIuNDAyLTMuNDMyYS43LjcgMCAwIDEgMS4wOTggMGwyLjQwMiAzLjQzMmEuNy43IDAgMCAwIDEuMDk4IDBsMi4zODktMy40MTNhLjcuNyAwIDAgMSAxLjEwNi4wMTNMMjIgMTguMDAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/zodiac-aquarius\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZodiacAquarius extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Zap\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuOTE0IDRhMS41IDEuNSAwIDAwLTIuNDc0LTEuNTYxbC05IDlBMS41IDEuNSAwIDAwNS41IDE0aDQuMDAyYS41LjUgMCAwMS40NzEuNjY2TDguMDg2IDIwYTEuNSAxLjUgMCAwMDIuNDc1IDEuNTZsOS05QTEuNSAxLjUgMCAwMDE4LjUgMTBoLTMuOTk3YS41LjUgMCAwMS0uNDcyLS42Njd6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/zap\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZap extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ZodiacCancer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTQuNUE5IDYuNSAwIDAgMSA1LjUgMTkiIC8+CiAgPHBhdGggZD0iTTMgOS41QTkgNi41IDAgMCAxIDE4LjUgNSIgLz4KICA8Y2lyY2xlIGN4PSIxNy41IiBjeT0iMTQuNSIgcj0iMy41IiAvPgogIDxjaXJjbGUgY3g9IjYuNSIgY3k9IjkuNSIgcj0iMy41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/zodiac-cancer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZodiacCancer extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ZodiacLeo\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTZjMC00LTMtNC41LTMtOGE1IDUgMCAwIDEgMTAgMGMwIDMuNDY2LTMgNi4xOTYtMyAxMGEzIDMgMCAwIDAgNiAwIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSIxNiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zodiac-leo\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZodiacLeo extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ZodiacGemini\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNC41MjV2MTQuOTQ4IiAvPgogIDxwYXRoIGQ9Ik0yMCAzQTE3IDE3IDAgMCAxIDQgMyIgLz4KICA8cGF0aCBkPSJNNCAyMWExNyAxNyAwIDAgMSAxNiAwIiAvPgogIDxwYXRoIGQ9Ik04IDQuNTI1djE0Ljk0OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zodiac-gemini\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZodiacGemini extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ZodiacCapricorn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjFhMyAzIDAgMCAwIDMtM1Y2LjVhMSAxIDAgMCAwLTcgMCIgLz4KICA8cGF0aCBkPSJNNyAxOVY2YTMgMyAwIDAgMC0zLTNoMCIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE3IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/zodiac-capricorn\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZodiacCapricorn extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ZodiacLibra\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxNmg2Ljg1N2MuMTYyLS4wMTIuMTktLjMyMy4wMzgtLjM4YTYgNiAwIDEgMSA0LjIxMiAwYy0uMTUzLjA1Ny0uMTI1LjM2OC4wMzguMzhIMjEiIC8+CiAgPHBhdGggZD0iTTMgMjBoMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/zodiac-libra\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZodiacLibra extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ZodiacPisces\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMjFhMTUgMTUgMCAwIDEgMC0xOCIgLz4KICA8cGF0aCBkPSJNMjAgMTJINCIgLz4KICA8cGF0aCBkPSJNNSAzYTE1IDE1IDAgMCAxIDAgMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/zodiac-pisces\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZodiacPisces extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ZodiacSagittarius\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM2g2djYiIC8+CiAgPHBhdGggZD0iTTIxIDMgMyAyMSIgLz4KICA8cGF0aCBkPSJtOSA5IDYgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zodiac-sagittarius\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZodiacSagittarius extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ZodiacScorpio\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTlWNS41YTEgMSAwIDAgMSA1IDBWMTdhMiAyIDAgMCAwIDIgMmg1bC0zLTMiIC8+CiAgPHBhdGggZD0ibTIyIDE5LTMgMyIgLz4KICA8cGF0aCBkPSJNNSAxOVY1LjVhMSAxIDAgMCAxIDUgMCIgLz4KICA8cGF0aCBkPSJNNSA1LjVBMi41IDIuNSAwIDAgMCAyLjUgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zodiac-scorpio\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZodiacScorpio extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ZodiacOphiuchus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMEE2LjA2IDYuMDYgMCAwIDEgMTIgMTAgQTYuMDYgNi4wNiAwIDAgMCAyMSAxMCIgLz4KICA8cGF0aCBkPSJNNiAzdjEyYTYgNiAwIDAgMCAxMiAwVjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/zodiac-ophiuchus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZodiacOphiuchus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ZodiacTaurus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE1IiByPSI2IiAvPgogIDxwYXRoIGQ9Ik0xOCAzQTYgNiAwIDAgMSA2IDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/zodiac-taurus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZodiacTaurus extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name WindArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnY4IiAvPgogIDxwYXRoIGQ9Ik0xMi44IDIxLjZBMiAyIDAgMSAwIDE0IDE4SDIiIC8+CiAgPHBhdGggZD0iTTE3LjUgMTBhMi41IDIuNSAwIDEgMSAyIDRIMiIgLz4KICA8cGF0aCBkPSJtNiA2IDQgNCA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wind-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWindArrowDown extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name Wind\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuOCAxOS42QTIgMiAwIDEgMCAxNCAxNkgyIiAvPgogIDxwYXRoIGQ9Ik0xNy41IDhhMi41IDIuNSAwIDEgMSAyIDRIMiIgLz4KICA8cGF0aCBkPSJNOS44IDQuNEEyIDIgMCAxIDEgMTEgOEgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wind\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideWind extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ZodiacVirgo\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNS41YTEgMSAwIDAgMSA1IDBWMTZhNSA1IDAgMCAwIDUgNSIgLz4KICA8cGF0aCBkPSJNMTYgMTEuNWExIDEgMCAwIDEgNSAwVjE2YTUgNSAwIDAgMS01IDUiIC8+CiAgPHBhdGggZD0iTTYgMTlWNmEzIDMgMCAwIDAtMy0zaDAiIC8+CiAgPHBhdGggZD0iTTYgNS41YTEgMSAwIDAgMSA1IDBWMTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/zodiac-virgo\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZodiacVirgo extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ZoomOut\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgogIDxsaW5lIHgxPSIyMSIgeDI9IjE2LjY1IiB5MT0iMjEiIHkyPSIxNi42NSIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjE0IiB5MT0iMTEiIHkyPSIxMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zoom-out\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZoomOut extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @component @name ZoomIn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgogIDxsaW5lIHgxPSIyMSIgeDI9IjE2LjY1IiB5MT0iMjEiIHkyPSIxNi42NSIgLz4KICA8bGluZSB4MT0iMTEiIHgyPSIxMSIgeTE9IjgiIHkyPSIxNCIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjE0IiB5MT0iMTEiIHkyPSIxMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zoom-in\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\ndeclare class LucideZoomIn extends LucideIconBase {\n static readonly icon: LucideIconData;\n protected readonly icon: i0.WritableSignal;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\ntype lucideAngular_d_LucideAArrowDown = LucideAArrowDown;\ndeclare const lucideAngular_d_LucideAArrowDown: typeof LucideAArrowDown;\ntype lucideAngular_d_LucideAArrowUp = LucideAArrowUp;\ndeclare const lucideAngular_d_LucideAArrowUp: typeof LucideAArrowUp;\ntype lucideAngular_d_LucideALargeSmall = LucideALargeSmall;\ndeclare const lucideAngular_d_LucideALargeSmall: typeof LucideALargeSmall;\ntype lucideAngular_d_LucideAccessibility = LucideAccessibility;\ndeclare const lucideAngular_d_LucideAccessibility: typeof LucideAccessibility;\ntype lucideAngular_d_LucideActivity = LucideActivity;\ndeclare const lucideAngular_d_LucideActivity: typeof LucideActivity;\ndeclare const lucideAngular_d_LucideActivitySquare: typeof LucideActivitySquare;\ntype lucideAngular_d_LucideAd = LucideAd;\ndeclare const lucideAngular_d_LucideAd: typeof LucideAd;\ntype lucideAngular_d_LucideAirVent = LucideAirVent;\ndeclare const lucideAngular_d_LucideAirVent: typeof LucideAirVent;\ntype lucideAngular_d_LucideAirplay = LucideAirplay;\ndeclare const lucideAngular_d_LucideAirplay: typeof LucideAirplay;\ndeclare const lucideAngular_d_LucideAlarmCheck: typeof LucideAlarmCheck;\ntype lucideAngular_d_LucideAlarmClock = LucideAlarmClock;\ndeclare const lucideAngular_d_LucideAlarmClock: typeof LucideAlarmClock;\ntype lucideAngular_d_LucideAlarmClockCheck = LucideAlarmClockCheck;\ndeclare const lucideAngular_d_LucideAlarmClockCheck: typeof LucideAlarmClockCheck;\ntype lucideAngular_d_LucideAlarmClockMinus = LucideAlarmClockMinus;\ndeclare const lucideAngular_d_LucideAlarmClockMinus: typeof LucideAlarmClockMinus;\ntype lucideAngular_d_LucideAlarmClockOff = LucideAlarmClockOff;\ndeclare const lucideAngular_d_LucideAlarmClockOff: typeof LucideAlarmClockOff;\ntype lucideAngular_d_LucideAlarmClockPlus = LucideAlarmClockPlus;\ndeclare const lucideAngular_d_LucideAlarmClockPlus: typeof LucideAlarmClockPlus;\ndeclare const lucideAngular_d_LucideAlarmMinus: typeof LucideAlarmMinus;\ndeclare const lucideAngular_d_LucideAlarmPlus: typeof LucideAlarmPlus;\ntype lucideAngular_d_LucideAlarmSmoke = LucideAlarmSmoke;\ndeclare const lucideAngular_d_LucideAlarmSmoke: typeof LucideAlarmSmoke;\ntype lucideAngular_d_LucideAlbum = LucideAlbum;\ndeclare const lucideAngular_d_LucideAlbum: typeof LucideAlbum;\ndeclare const lucideAngular_d_LucideAlertCircle: typeof LucideAlertCircle;\ndeclare const lucideAngular_d_LucideAlertOctagon: typeof LucideAlertOctagon;\ndeclare const lucideAngular_d_LucideAlertTriangle: typeof LucideAlertTriangle;\ndeclare const lucideAngular_d_LucideAlignCenter: typeof LucideAlignCenter;\ntype lucideAngular_d_LucideAlignCenterHorizontal = LucideAlignCenterHorizontal;\ndeclare const lucideAngular_d_LucideAlignCenterHorizontal: typeof LucideAlignCenterHorizontal;\ntype lucideAngular_d_LucideAlignCenterVertical = LucideAlignCenterVertical;\ndeclare const lucideAngular_d_LucideAlignCenterVertical: typeof LucideAlignCenterVertical;\ntype lucideAngular_d_LucideAlignEndHorizontal = LucideAlignEndHorizontal;\ndeclare const lucideAngular_d_LucideAlignEndHorizontal: typeof LucideAlignEndHorizontal;\ntype lucideAngular_d_LucideAlignEndVertical = LucideAlignEndVertical;\ndeclare const lucideAngular_d_LucideAlignEndVertical: typeof LucideAlignEndVertical;\ntype lucideAngular_d_LucideAlignHorizontalDistributeCenter = LucideAlignHorizontalDistributeCenter;\ndeclare const lucideAngular_d_LucideAlignHorizontalDistributeCenter: typeof LucideAlignHorizontalDistributeCenter;\ntype lucideAngular_d_LucideAlignHorizontalDistributeEnd = LucideAlignHorizontalDistributeEnd;\ndeclare const lucideAngular_d_LucideAlignHorizontalDistributeEnd: typeof LucideAlignHorizontalDistributeEnd;\ntype lucideAngular_d_LucideAlignHorizontalDistributeStart = LucideAlignHorizontalDistributeStart;\ndeclare const lucideAngular_d_LucideAlignHorizontalDistributeStart: typeof LucideAlignHorizontalDistributeStart;\ntype lucideAngular_d_LucideAlignHorizontalJustifyCenter = LucideAlignHorizontalJustifyCenter;\ndeclare const lucideAngular_d_LucideAlignHorizontalJustifyCenter: typeof LucideAlignHorizontalJustifyCenter;\ntype lucideAngular_d_LucideAlignHorizontalJustifyEnd = LucideAlignHorizontalJustifyEnd;\ndeclare const lucideAngular_d_LucideAlignHorizontalJustifyEnd: typeof LucideAlignHorizontalJustifyEnd;\ntype lucideAngular_d_LucideAlignHorizontalJustifyStart = LucideAlignHorizontalJustifyStart;\ndeclare const lucideAngular_d_LucideAlignHorizontalJustifyStart: typeof LucideAlignHorizontalJustifyStart;\ntype lucideAngular_d_LucideAlignHorizontalSpaceAround = LucideAlignHorizontalSpaceAround;\ndeclare const lucideAngular_d_LucideAlignHorizontalSpaceAround: typeof LucideAlignHorizontalSpaceAround;\ntype lucideAngular_d_LucideAlignHorizontalSpaceBetween = LucideAlignHorizontalSpaceBetween;\ndeclare const lucideAngular_d_LucideAlignHorizontalSpaceBetween: typeof LucideAlignHorizontalSpaceBetween;\ndeclare const lucideAngular_d_LucideAlignJustify: typeof LucideAlignJustify;\ndeclare const lucideAngular_d_LucideAlignLeft: typeof LucideAlignLeft;\ndeclare const lucideAngular_d_LucideAlignRight: typeof LucideAlignRight;\ntype lucideAngular_d_LucideAlignStartHorizontal = LucideAlignStartHorizontal;\ndeclare const lucideAngular_d_LucideAlignStartHorizontal: typeof LucideAlignStartHorizontal;\ntype lucideAngular_d_LucideAlignStartVertical = LucideAlignStartVertical;\ndeclare const lucideAngular_d_LucideAlignStartVertical: typeof LucideAlignStartVertical;\ntype lucideAngular_d_LucideAlignVerticalDistributeCenter = LucideAlignVerticalDistributeCenter;\ndeclare const lucideAngular_d_LucideAlignVerticalDistributeCenter: typeof LucideAlignVerticalDistributeCenter;\ntype lucideAngular_d_LucideAlignVerticalDistributeEnd = LucideAlignVerticalDistributeEnd;\ndeclare const lucideAngular_d_LucideAlignVerticalDistributeEnd: typeof LucideAlignVerticalDistributeEnd;\ntype lucideAngular_d_LucideAlignVerticalDistributeStart = LucideAlignVerticalDistributeStart;\ndeclare const lucideAngular_d_LucideAlignVerticalDistributeStart: typeof LucideAlignVerticalDistributeStart;\ntype lucideAngular_d_LucideAlignVerticalJustifyCenter = LucideAlignVerticalJustifyCenter;\ndeclare const lucideAngular_d_LucideAlignVerticalJustifyCenter: typeof LucideAlignVerticalJustifyCenter;\ntype lucideAngular_d_LucideAlignVerticalJustifyEnd = LucideAlignVerticalJustifyEnd;\ndeclare const lucideAngular_d_LucideAlignVerticalJustifyEnd: typeof LucideAlignVerticalJustifyEnd;\ntype lucideAngular_d_LucideAlignVerticalJustifyStart = LucideAlignVerticalJustifyStart;\ndeclare const lucideAngular_d_LucideAlignVerticalJustifyStart: typeof LucideAlignVerticalJustifyStart;\ntype lucideAngular_d_LucideAlignVerticalSpaceAround = LucideAlignVerticalSpaceAround;\ndeclare const lucideAngular_d_LucideAlignVerticalSpaceAround: typeof LucideAlignVerticalSpaceAround;\ntype lucideAngular_d_LucideAlignVerticalSpaceBetween = LucideAlignVerticalSpaceBetween;\ndeclare const lucideAngular_d_LucideAlignVerticalSpaceBetween: typeof LucideAlignVerticalSpaceBetween;\ntype lucideAngular_d_LucideAmbulance = LucideAmbulance;\ndeclare const lucideAngular_d_LucideAmbulance: typeof LucideAmbulance;\ntype lucideAngular_d_LucideAmpersand = LucideAmpersand;\ndeclare const lucideAngular_d_LucideAmpersand: typeof LucideAmpersand;\ntype lucideAngular_d_LucideAmpersands = LucideAmpersands;\ndeclare const lucideAngular_d_LucideAmpersands: typeof LucideAmpersands;\ntype lucideAngular_d_LucideAmphora = LucideAmphora;\ndeclare const lucideAngular_d_LucideAmphora: typeof LucideAmphora;\ntype lucideAngular_d_LucideAnchor = LucideAnchor;\ndeclare const lucideAngular_d_LucideAnchor: typeof LucideAnchor;\ndeclare const lucideAngular_d_LucideAngry: typeof LucideAngry;\ndeclare const lucideAngular_d_LucideAnnoyed: typeof LucideAnnoyed;\ntype lucideAngular_d_LucideAntenna = LucideAntenna;\ndeclare const lucideAngular_d_LucideAntenna: typeof LucideAntenna;\ntype lucideAngular_d_LucideAnvil = LucideAnvil;\ndeclare const lucideAngular_d_LucideAnvil: typeof LucideAnvil;\ntype lucideAngular_d_LucideAperture = LucideAperture;\ndeclare const lucideAngular_d_LucideAperture: typeof LucideAperture;\ntype lucideAngular_d_LucideAppWindow = LucideAppWindow;\ndeclare const lucideAngular_d_LucideAppWindow: typeof LucideAppWindow;\ntype lucideAngular_d_LucideAppWindowMac = LucideAppWindowMac;\ndeclare const lucideAngular_d_LucideAppWindowMac: typeof LucideAppWindowMac;\ntype lucideAngular_d_LucideApple = LucideApple;\ndeclare const lucideAngular_d_LucideApple: typeof LucideApple;\ntype lucideAngular_d_LucideArchive = LucideArchive;\ndeclare const lucideAngular_d_LucideArchive: typeof LucideArchive;\ntype lucideAngular_d_LucideArchiveRestore = LucideArchiveRestore;\ndeclare const lucideAngular_d_LucideArchiveRestore: typeof LucideArchiveRestore;\ntype lucideAngular_d_LucideArchiveX = LucideArchiveX;\ndeclare const lucideAngular_d_LucideArchiveX: typeof LucideArchiveX;\ndeclare const lucideAngular_d_LucideAreaChart: typeof LucideAreaChart;\ntype lucideAngular_d_LucideArmchair = LucideArmchair;\ndeclare const lucideAngular_d_LucideArmchair: typeof LucideArmchair;\ntype lucideAngular_d_LucideArrowBigDown = LucideArrowBigDown;\ndeclare const lucideAngular_d_LucideArrowBigDown: typeof LucideArrowBigDown;\ntype lucideAngular_d_LucideArrowBigDownDash = LucideArrowBigDownDash;\ndeclare const lucideAngular_d_LucideArrowBigDownDash: typeof LucideArrowBigDownDash;\ntype lucideAngular_d_LucideArrowBigLeft = LucideArrowBigLeft;\ndeclare const lucideAngular_d_LucideArrowBigLeft: typeof LucideArrowBigLeft;\ntype lucideAngular_d_LucideArrowBigLeftDash = LucideArrowBigLeftDash;\ndeclare const lucideAngular_d_LucideArrowBigLeftDash: typeof LucideArrowBigLeftDash;\ntype lucideAngular_d_LucideArrowBigRight = LucideArrowBigRight;\ndeclare const lucideAngular_d_LucideArrowBigRight: typeof LucideArrowBigRight;\ntype lucideAngular_d_LucideArrowBigRightDash = LucideArrowBigRightDash;\ndeclare const lucideAngular_d_LucideArrowBigRightDash: typeof LucideArrowBigRightDash;\ntype lucideAngular_d_LucideArrowBigUp = LucideArrowBigUp;\ndeclare const lucideAngular_d_LucideArrowBigUp: typeof LucideArrowBigUp;\ntype lucideAngular_d_LucideArrowBigUpDash = LucideArrowBigUpDash;\ndeclare const lucideAngular_d_LucideArrowBigUpDash: typeof LucideArrowBigUpDash;\ntype lucideAngular_d_LucideArrowDown = LucideArrowDown;\ndeclare const lucideAngular_d_LucideArrowDown: typeof LucideArrowDown;\ntype lucideAngular_d_LucideArrowDown01 = LucideArrowDown01;\ndeclare const lucideAngular_d_LucideArrowDown01: typeof LucideArrowDown01;\ntype lucideAngular_d_LucideArrowDown10 = LucideArrowDown10;\ndeclare const lucideAngular_d_LucideArrowDown10: typeof LucideArrowDown10;\ntype lucideAngular_d_LucideArrowDownAZ = LucideArrowDownAZ;\ndeclare const lucideAngular_d_LucideArrowDownAZ: typeof LucideArrowDownAZ;\ndeclare const lucideAngular_d_LucideArrowDownAz: typeof LucideArrowDownAz;\ndeclare const lucideAngular_d_LucideArrowDownCircle: typeof LucideArrowDownCircle;\ntype lucideAngular_d_LucideArrowDownFromLine = LucideArrowDownFromLine;\ndeclare const lucideAngular_d_LucideArrowDownFromLine: typeof LucideArrowDownFromLine;\ntype lucideAngular_d_LucideArrowDownLeft = LucideArrowDownLeft;\ndeclare const lucideAngular_d_LucideArrowDownLeft: typeof LucideArrowDownLeft;\ndeclare const lucideAngular_d_LucideArrowDownLeftFromCircle: typeof LucideArrowDownLeftFromCircle;\ndeclare const lucideAngular_d_LucideArrowDownLeftFromSquare: typeof LucideArrowDownLeftFromSquare;\ndeclare const lucideAngular_d_LucideArrowDownLeftSquare: typeof LucideArrowDownLeftSquare;\ntype lucideAngular_d_LucideArrowDownNarrowWide = LucideArrowDownNarrowWide;\ndeclare const lucideAngular_d_LucideArrowDownNarrowWide: typeof LucideArrowDownNarrowWide;\ntype lucideAngular_d_LucideArrowDownRight = LucideArrowDownRight;\ndeclare const lucideAngular_d_LucideArrowDownRight: typeof LucideArrowDownRight;\ndeclare const lucideAngular_d_LucideArrowDownRightFromCircle: typeof LucideArrowDownRightFromCircle;\ndeclare const lucideAngular_d_LucideArrowDownRightFromSquare: typeof LucideArrowDownRightFromSquare;\ndeclare const lucideAngular_d_LucideArrowDownRightSquare: typeof LucideArrowDownRightSquare;\ndeclare const lucideAngular_d_LucideArrowDownSquare: typeof LucideArrowDownSquare;\ntype lucideAngular_d_LucideArrowDownToDot = LucideArrowDownToDot;\ndeclare const lucideAngular_d_LucideArrowDownToDot: typeof LucideArrowDownToDot;\ntype lucideAngular_d_LucideArrowDownToLine = LucideArrowDownToLine;\ndeclare const lucideAngular_d_LucideArrowDownToLine: typeof LucideArrowDownToLine;\ntype lucideAngular_d_LucideArrowDownUp = LucideArrowDownUp;\ndeclare const lucideAngular_d_LucideArrowDownUp: typeof LucideArrowDownUp;\ntype lucideAngular_d_LucideArrowDownWideNarrow = LucideArrowDownWideNarrow;\ndeclare const lucideAngular_d_LucideArrowDownWideNarrow: typeof LucideArrowDownWideNarrow;\ntype lucideAngular_d_LucideArrowDownZA = LucideArrowDownZA;\ndeclare const lucideAngular_d_LucideArrowDownZA: typeof LucideArrowDownZA;\ndeclare const lucideAngular_d_LucideArrowDownZa: typeof LucideArrowDownZa;\ntype lucideAngular_d_LucideArrowLeft = LucideArrowLeft;\ndeclare const lucideAngular_d_LucideArrowLeft: typeof LucideArrowLeft;\ndeclare const lucideAngular_d_LucideArrowLeftCircle: typeof LucideArrowLeftCircle;\ntype lucideAngular_d_LucideArrowLeftFromLine = LucideArrowLeftFromLine;\ndeclare const lucideAngular_d_LucideArrowLeftFromLine: typeof LucideArrowLeftFromLine;\ntype lucideAngular_d_LucideArrowLeftRight = LucideArrowLeftRight;\ndeclare const lucideAngular_d_LucideArrowLeftRight: typeof LucideArrowLeftRight;\ndeclare const lucideAngular_d_LucideArrowLeftSquare: typeof LucideArrowLeftSquare;\ntype lucideAngular_d_LucideArrowLeftToLine = LucideArrowLeftToLine;\ndeclare const lucideAngular_d_LucideArrowLeftToLine: typeof LucideArrowLeftToLine;\ntype lucideAngular_d_LucideArrowRight = LucideArrowRight;\ndeclare const lucideAngular_d_LucideArrowRight: typeof LucideArrowRight;\ndeclare const lucideAngular_d_LucideArrowRightCircle: typeof LucideArrowRightCircle;\ntype lucideAngular_d_LucideArrowRightFromLine = LucideArrowRightFromLine;\ndeclare const lucideAngular_d_LucideArrowRightFromLine: typeof LucideArrowRightFromLine;\ntype lucideAngular_d_LucideArrowRightLeft = LucideArrowRightLeft;\ndeclare const lucideAngular_d_LucideArrowRightLeft: typeof LucideArrowRightLeft;\ndeclare const lucideAngular_d_LucideArrowRightSquare: typeof LucideArrowRightSquare;\ntype lucideAngular_d_LucideArrowRightToLine = LucideArrowRightToLine;\ndeclare const lucideAngular_d_LucideArrowRightToLine: typeof LucideArrowRightToLine;\ntype lucideAngular_d_LucideArrowUp = LucideArrowUp;\ndeclare const lucideAngular_d_LucideArrowUp: typeof LucideArrowUp;\ntype lucideAngular_d_LucideArrowUp01 = LucideArrowUp01;\ndeclare const lucideAngular_d_LucideArrowUp01: typeof LucideArrowUp01;\ntype lucideAngular_d_LucideArrowUp10 = LucideArrowUp10;\ndeclare const lucideAngular_d_LucideArrowUp10: typeof LucideArrowUp10;\ntype lucideAngular_d_LucideArrowUpAZ = LucideArrowUpAZ;\ndeclare const lucideAngular_d_LucideArrowUpAZ: typeof LucideArrowUpAZ;\ndeclare const lucideAngular_d_LucideArrowUpAz: typeof LucideArrowUpAz;\ndeclare const lucideAngular_d_LucideArrowUpCircle: typeof LucideArrowUpCircle;\ntype lucideAngular_d_LucideArrowUpDown = LucideArrowUpDown;\ndeclare const lucideAngular_d_LucideArrowUpDown: typeof LucideArrowUpDown;\ntype lucideAngular_d_LucideArrowUpFromDot = LucideArrowUpFromDot;\ndeclare const lucideAngular_d_LucideArrowUpFromDot: typeof LucideArrowUpFromDot;\ntype lucideAngular_d_LucideArrowUpFromLine = LucideArrowUpFromLine;\ndeclare const lucideAngular_d_LucideArrowUpFromLine: typeof LucideArrowUpFromLine;\ntype lucideAngular_d_LucideArrowUpLeft = LucideArrowUpLeft;\ndeclare const lucideAngular_d_LucideArrowUpLeft: typeof LucideArrowUpLeft;\ndeclare const lucideAngular_d_LucideArrowUpLeftFromCircle: typeof LucideArrowUpLeftFromCircle;\ndeclare const lucideAngular_d_LucideArrowUpLeftFromSquare: typeof LucideArrowUpLeftFromSquare;\ndeclare const lucideAngular_d_LucideArrowUpLeftSquare: typeof LucideArrowUpLeftSquare;\ntype lucideAngular_d_LucideArrowUpNarrowWide = LucideArrowUpNarrowWide;\ndeclare const lucideAngular_d_LucideArrowUpNarrowWide: typeof LucideArrowUpNarrowWide;\ntype lucideAngular_d_LucideArrowUpRight = LucideArrowUpRight;\ndeclare const lucideAngular_d_LucideArrowUpRight: typeof LucideArrowUpRight;\ndeclare const lucideAngular_d_LucideArrowUpRightFromCircle: typeof LucideArrowUpRightFromCircle;\ndeclare const lucideAngular_d_LucideArrowUpRightFromSquare: typeof LucideArrowUpRightFromSquare;\ndeclare const lucideAngular_d_LucideArrowUpRightSquare: typeof LucideArrowUpRightSquare;\ndeclare const lucideAngular_d_LucideArrowUpSquare: typeof LucideArrowUpSquare;\ntype lucideAngular_d_LucideArrowUpToLine = LucideArrowUpToLine;\ndeclare const lucideAngular_d_LucideArrowUpToLine: typeof LucideArrowUpToLine;\ntype lucideAngular_d_LucideArrowUpWideNarrow = LucideArrowUpWideNarrow;\ndeclare const lucideAngular_d_LucideArrowUpWideNarrow: typeof LucideArrowUpWideNarrow;\ntype lucideAngular_d_LucideArrowUpZA = LucideArrowUpZA;\ndeclare const lucideAngular_d_LucideArrowUpZA: typeof LucideArrowUpZA;\ndeclare const lucideAngular_d_LucideArrowUpZa: typeof LucideArrowUpZa;\ntype lucideAngular_d_LucideArrowsUpFromLine = LucideArrowsUpFromLine;\ndeclare const lucideAngular_d_LucideArrowsUpFromLine: typeof LucideArrowsUpFromLine;\ntype lucideAngular_d_LucideAsterisk = LucideAsterisk;\ndeclare const lucideAngular_d_LucideAsterisk: typeof LucideAsterisk;\ndeclare const lucideAngular_d_LucideAsteriskSquare: typeof LucideAsteriskSquare;\ntype lucideAngular_d_LucideAstroid = LucideAstroid;\ndeclare const lucideAngular_d_LucideAstroid: typeof LucideAstroid;\ntype lucideAngular_d_LucideAtSign = LucideAtSign;\ndeclare const lucideAngular_d_LucideAtSign: typeof LucideAtSign;\ntype lucideAngular_d_LucideAtom = LucideAtom;\ndeclare const lucideAngular_d_LucideAtom: typeof LucideAtom;\ntype lucideAngular_d_LucideAudioLines = LucideAudioLines;\ndeclare const lucideAngular_d_LucideAudioLines: typeof LucideAudioLines;\ntype lucideAngular_d_LucideAudioWaveform = LucideAudioWaveform;\ndeclare const lucideAngular_d_LucideAudioWaveform: typeof LucideAudioWaveform;\ntype lucideAngular_d_LucideAward = LucideAward;\ndeclare const lucideAngular_d_LucideAward: typeof LucideAward;\ntype lucideAngular_d_LucideAxe = LucideAxe;\ndeclare const lucideAngular_d_LucideAxe: typeof LucideAxe;\ndeclare const lucideAngular_d_LucideAxis3D: typeof LucideAxis3D;\ntype lucideAngular_d_LucideAxis3d = LucideAxis3d;\ndeclare const lucideAngular_d_LucideAxis3d: typeof LucideAxis3d;\ntype lucideAngular_d_LucideBaby = LucideBaby;\ndeclare const lucideAngular_d_LucideBaby: typeof LucideBaby;\ntype lucideAngular_d_LucideBackpack = LucideBackpack;\ndeclare const lucideAngular_d_LucideBackpack: typeof LucideBackpack;\ntype lucideAngular_d_LucideBadge = LucideBadge;\ndeclare const lucideAngular_d_LucideBadge: typeof LucideBadge;\ntype lucideAngular_d_LucideBadgeAlert = LucideBadgeAlert;\ndeclare const lucideAngular_d_LucideBadgeAlert: typeof LucideBadgeAlert;\ntype lucideAngular_d_LucideBadgeCent = LucideBadgeCent;\ndeclare const lucideAngular_d_LucideBadgeCent: typeof LucideBadgeCent;\ntype lucideAngular_d_LucideBadgeCheck = LucideBadgeCheck;\ndeclare const lucideAngular_d_LucideBadgeCheck: typeof LucideBadgeCheck;\ntype lucideAngular_d_LucideBadgeDollarSign = LucideBadgeDollarSign;\ndeclare const lucideAngular_d_LucideBadgeDollarSign: typeof LucideBadgeDollarSign;\ntype lucideAngular_d_LucideBadgeEuro = LucideBadgeEuro;\ndeclare const lucideAngular_d_LucideBadgeEuro: typeof LucideBadgeEuro;\ndeclare const lucideAngular_d_LucideBadgeHelp: typeof LucideBadgeHelp;\ntype lucideAngular_d_LucideBadgeIndianRupee = LucideBadgeIndianRupee;\ndeclare const lucideAngular_d_LucideBadgeIndianRupee: typeof LucideBadgeIndianRupee;\ntype lucideAngular_d_LucideBadgeInfo = LucideBadgeInfo;\ndeclare const lucideAngular_d_LucideBadgeInfo: typeof LucideBadgeInfo;\ntype lucideAngular_d_LucideBadgeJapaneseYen = LucideBadgeJapaneseYen;\ndeclare const lucideAngular_d_LucideBadgeJapaneseYen: typeof LucideBadgeJapaneseYen;\ntype lucideAngular_d_LucideBadgeMinus = LucideBadgeMinus;\ndeclare const lucideAngular_d_LucideBadgeMinus: typeof LucideBadgeMinus;\ntype lucideAngular_d_LucideBadgePercent = LucideBadgePercent;\ndeclare const lucideAngular_d_LucideBadgePercent: typeof LucideBadgePercent;\ntype lucideAngular_d_LucideBadgePlus = LucideBadgePlus;\ndeclare const lucideAngular_d_LucideBadgePlus: typeof LucideBadgePlus;\ntype lucideAngular_d_LucideBadgePoundSterling = LucideBadgePoundSterling;\ndeclare const lucideAngular_d_LucideBadgePoundSterling: typeof LucideBadgePoundSterling;\ntype lucideAngular_d_LucideBadgeQuestionMark = LucideBadgeQuestionMark;\ndeclare const lucideAngular_d_LucideBadgeQuestionMark: typeof LucideBadgeQuestionMark;\ntype lucideAngular_d_LucideBadgeRussianRuble = LucideBadgeRussianRuble;\ndeclare const lucideAngular_d_LucideBadgeRussianRuble: typeof LucideBadgeRussianRuble;\ntype lucideAngular_d_LucideBadgeSwissFranc = LucideBadgeSwissFranc;\ndeclare const lucideAngular_d_LucideBadgeSwissFranc: typeof LucideBadgeSwissFranc;\ntype lucideAngular_d_LucideBadgeTurkishLira = LucideBadgeTurkishLira;\ndeclare const lucideAngular_d_LucideBadgeTurkishLira: typeof LucideBadgeTurkishLira;\ntype lucideAngular_d_LucideBadgeX = LucideBadgeX;\ndeclare const lucideAngular_d_LucideBadgeX: typeof LucideBadgeX;\ntype lucideAngular_d_LucideBaggageClaim = LucideBaggageClaim;\ndeclare const lucideAngular_d_LucideBaggageClaim: typeof LucideBaggageClaim;\ntype lucideAngular_d_LucideBalloon = LucideBalloon;\ndeclare const lucideAngular_d_LucideBalloon: typeof LucideBalloon;\ntype lucideAngular_d_LucideBan = LucideBan;\ndeclare const lucideAngular_d_LucideBan: typeof LucideBan;\ntype lucideAngular_d_LucideBanana = LucideBanana;\ndeclare const lucideAngular_d_LucideBanana: typeof LucideBanana;\ntype lucideAngular_d_LucideBandage = LucideBandage;\ndeclare const lucideAngular_d_LucideBandage: typeof LucideBandage;\ntype lucideAngular_d_LucideBanknote = LucideBanknote;\ndeclare const lucideAngular_d_LucideBanknote: typeof LucideBanknote;\ntype lucideAngular_d_LucideBanknoteArrowDown = LucideBanknoteArrowDown;\ndeclare const lucideAngular_d_LucideBanknoteArrowDown: typeof LucideBanknoteArrowDown;\ntype lucideAngular_d_LucideBanknoteArrowUp = LucideBanknoteArrowUp;\ndeclare const lucideAngular_d_LucideBanknoteArrowUp: typeof LucideBanknoteArrowUp;\ntype lucideAngular_d_LucideBanknoteCheck = LucideBanknoteCheck;\ndeclare const lucideAngular_d_LucideBanknoteCheck: typeof LucideBanknoteCheck;\ntype lucideAngular_d_LucideBanknoteX = LucideBanknoteX;\ndeclare const lucideAngular_d_LucideBanknoteX: typeof LucideBanknoteX;\ndeclare const lucideAngular_d_LucideBarChart: typeof LucideBarChart;\ndeclare const lucideAngular_d_LucideBarChart2: typeof LucideBarChart2;\ndeclare const lucideAngular_d_LucideBarChart3: typeof LucideBarChart3;\ndeclare const lucideAngular_d_LucideBarChart4: typeof LucideBarChart4;\ndeclare const lucideAngular_d_LucideBarChartBig: typeof LucideBarChartBig;\ndeclare const lucideAngular_d_LucideBarChartHorizontal: typeof LucideBarChartHorizontal;\ndeclare const lucideAngular_d_LucideBarChartHorizontalBig: typeof LucideBarChartHorizontalBig;\ntype lucideAngular_d_LucideBarcode = LucideBarcode;\ndeclare const lucideAngular_d_LucideBarcode: typeof LucideBarcode;\ntype lucideAngular_d_LucideBarrel = LucideBarrel;\ndeclare const lucideAngular_d_LucideBarrel: typeof LucideBarrel;\ntype lucideAngular_d_LucideBaseline = LucideBaseline;\ndeclare const lucideAngular_d_LucideBaseline: typeof LucideBaseline;\ntype lucideAngular_d_LucideBath = LucideBath;\ndeclare const lucideAngular_d_LucideBath: typeof LucideBath;\ntype lucideAngular_d_LucideBattery = LucideBattery;\ndeclare const lucideAngular_d_LucideBattery: typeof LucideBattery;\ntype lucideAngular_d_LucideBatteryCharging = LucideBatteryCharging;\ndeclare const lucideAngular_d_LucideBatteryCharging: typeof LucideBatteryCharging;\ntype lucideAngular_d_LucideBatteryFull = LucideBatteryFull;\ndeclare const lucideAngular_d_LucideBatteryFull: typeof LucideBatteryFull;\ntype lucideAngular_d_LucideBatteryLow = LucideBatteryLow;\ndeclare const lucideAngular_d_LucideBatteryLow: typeof LucideBatteryLow;\ntype lucideAngular_d_LucideBatteryMedium = LucideBatteryMedium;\ndeclare const lucideAngular_d_LucideBatteryMedium: typeof LucideBatteryMedium;\ntype lucideAngular_d_LucideBatteryPlus = LucideBatteryPlus;\ndeclare const lucideAngular_d_LucideBatteryPlus: typeof LucideBatteryPlus;\ntype lucideAngular_d_LucideBatteryWarning = LucideBatteryWarning;\ndeclare const lucideAngular_d_LucideBatteryWarning: typeof LucideBatteryWarning;\ntype lucideAngular_d_LucideBeaker = LucideBeaker;\ndeclare const lucideAngular_d_LucideBeaker: typeof LucideBeaker;\ntype lucideAngular_d_LucideBean = LucideBean;\ndeclare const lucideAngular_d_LucideBean: typeof LucideBean;\ntype lucideAngular_d_LucideBeanOff = LucideBeanOff;\ndeclare const lucideAngular_d_LucideBeanOff: typeof LucideBeanOff;\ntype lucideAngular_d_LucideBed = LucideBed;\ndeclare const lucideAngular_d_LucideBed: typeof LucideBed;\ntype lucideAngular_d_LucideBedDouble = LucideBedDouble;\ndeclare const lucideAngular_d_LucideBedDouble: typeof LucideBedDouble;\ntype lucideAngular_d_LucideBedSingle = LucideBedSingle;\ndeclare const lucideAngular_d_LucideBedSingle: typeof LucideBedSingle;\ntype lucideAngular_d_LucideBeef = LucideBeef;\ndeclare const lucideAngular_d_LucideBeef: typeof LucideBeef;\ntype lucideAngular_d_LucideBeefOff = LucideBeefOff;\ndeclare const lucideAngular_d_LucideBeefOff: typeof LucideBeefOff;\ntype lucideAngular_d_LucideBeer = LucideBeer;\ndeclare const lucideAngular_d_LucideBeer: typeof LucideBeer;\ntype lucideAngular_d_LucideBeerOff = LucideBeerOff;\ndeclare const lucideAngular_d_LucideBeerOff: typeof LucideBeerOff;\ntype lucideAngular_d_LucideBell = LucideBell;\ndeclare const lucideAngular_d_LucideBell: typeof LucideBell;\ntype lucideAngular_d_LucideBellCheck = LucideBellCheck;\ndeclare const lucideAngular_d_LucideBellCheck: typeof LucideBellCheck;\ntype lucideAngular_d_LucideBellDot = LucideBellDot;\ndeclare const lucideAngular_d_LucideBellDot: typeof LucideBellDot;\ntype lucideAngular_d_LucideBellElectric = LucideBellElectric;\ndeclare const lucideAngular_d_LucideBellElectric: typeof LucideBellElectric;\ntype lucideAngular_d_LucideBellMinus = LucideBellMinus;\ndeclare const lucideAngular_d_LucideBellMinus: typeof LucideBellMinus;\ntype lucideAngular_d_LucideBellOff = LucideBellOff;\ndeclare const lucideAngular_d_LucideBellOff: typeof LucideBellOff;\ntype lucideAngular_d_LucideBellPlus = LucideBellPlus;\ndeclare const lucideAngular_d_LucideBellPlus: typeof LucideBellPlus;\ntype lucideAngular_d_LucideBellRing = LucideBellRing;\ndeclare const lucideAngular_d_LucideBellRing: typeof LucideBellRing;\ndeclare const lucideAngular_d_LucideBetweenHorizonalEnd: typeof LucideBetweenHorizonalEnd;\ndeclare const lucideAngular_d_LucideBetweenHorizonalStart: typeof LucideBetweenHorizonalStart;\ntype lucideAngular_d_LucideBetweenHorizontalEnd = LucideBetweenHorizontalEnd;\ndeclare const lucideAngular_d_LucideBetweenHorizontalEnd: typeof LucideBetweenHorizontalEnd;\ntype lucideAngular_d_LucideBetweenHorizontalStart = LucideBetweenHorizontalStart;\ndeclare const lucideAngular_d_LucideBetweenHorizontalStart: typeof LucideBetweenHorizontalStart;\ntype lucideAngular_d_LucideBetweenVerticalEnd = LucideBetweenVerticalEnd;\ndeclare const lucideAngular_d_LucideBetweenVerticalEnd: typeof LucideBetweenVerticalEnd;\ntype lucideAngular_d_LucideBetweenVerticalStart = LucideBetweenVerticalStart;\ndeclare const lucideAngular_d_LucideBetweenVerticalStart: typeof LucideBetweenVerticalStart;\ntype lucideAngular_d_LucideBicepsFlexed = LucideBicepsFlexed;\ndeclare const lucideAngular_d_LucideBicepsFlexed: typeof LucideBicepsFlexed;\ntype lucideAngular_d_LucideBike = LucideBike;\ndeclare const lucideAngular_d_LucideBike: typeof LucideBike;\ntype lucideAngular_d_LucideBinary = LucideBinary;\ndeclare const lucideAngular_d_LucideBinary: typeof LucideBinary;\ntype lucideAngular_d_LucideBinoculars = LucideBinoculars;\ndeclare const lucideAngular_d_LucideBinoculars: typeof LucideBinoculars;\ntype lucideAngular_d_LucideBiohazard = LucideBiohazard;\ndeclare const lucideAngular_d_LucideBiohazard: typeof LucideBiohazard;\ntype lucideAngular_d_LucideBird = LucideBird;\ndeclare const lucideAngular_d_LucideBird: typeof LucideBird;\ntype lucideAngular_d_LucideBirdhouse = LucideBirdhouse;\ndeclare const lucideAngular_d_LucideBirdhouse: typeof LucideBirdhouse;\ntype lucideAngular_d_LucideBitcoin = LucideBitcoin;\ndeclare const lucideAngular_d_LucideBitcoin: typeof LucideBitcoin;\ntype lucideAngular_d_LucideBlend = LucideBlend;\ndeclare const lucideAngular_d_LucideBlend: typeof LucideBlend;\ntype lucideAngular_d_LucideBlender = LucideBlender;\ndeclare const lucideAngular_d_LucideBlender: typeof LucideBlender;\ntype lucideAngular_d_LucideBlinds = LucideBlinds;\ndeclare const lucideAngular_d_LucideBlinds: typeof LucideBlinds;\ntype lucideAngular_d_LucideBlocks = LucideBlocks;\ndeclare const lucideAngular_d_LucideBlocks: typeof LucideBlocks;\ntype lucideAngular_d_LucideBluetooth = LucideBluetooth;\ndeclare const lucideAngular_d_LucideBluetooth: typeof LucideBluetooth;\ntype lucideAngular_d_LucideBluetoothConnected = LucideBluetoothConnected;\ndeclare const lucideAngular_d_LucideBluetoothConnected: typeof LucideBluetoothConnected;\ntype lucideAngular_d_LucideBluetoothOff = LucideBluetoothOff;\ndeclare const lucideAngular_d_LucideBluetoothOff: typeof LucideBluetoothOff;\ntype lucideAngular_d_LucideBluetoothSearching = LucideBluetoothSearching;\ndeclare const lucideAngular_d_LucideBluetoothSearching: typeof LucideBluetoothSearching;\ntype lucideAngular_d_LucideBold = LucideBold;\ndeclare const lucideAngular_d_LucideBold: typeof LucideBold;\ntype lucideAngular_d_LucideBolt = LucideBolt;\ndeclare const lucideAngular_d_LucideBolt: typeof LucideBolt;\ntype lucideAngular_d_LucideBomb = LucideBomb;\ndeclare const lucideAngular_d_LucideBomb: typeof LucideBomb;\ntype lucideAngular_d_LucideBone = LucideBone;\ndeclare const lucideAngular_d_LucideBone: typeof LucideBone;\ntype lucideAngular_d_LucideBoneFracture = LucideBoneFracture;\ndeclare const lucideAngular_d_LucideBoneFracture: typeof LucideBoneFracture;\ntype lucideAngular_d_LucideBook = LucideBook;\ndeclare const lucideAngular_d_LucideBook: typeof LucideBook;\ntype lucideAngular_d_LucideBookA = LucideBookA;\ndeclare const lucideAngular_d_LucideBookA: typeof LucideBookA;\ntype lucideAngular_d_LucideBookAlert = LucideBookAlert;\ndeclare const lucideAngular_d_LucideBookAlert: typeof LucideBookAlert;\ntype lucideAngular_d_LucideBookAudio = LucideBookAudio;\ndeclare const lucideAngular_d_LucideBookAudio: typeof LucideBookAudio;\ntype lucideAngular_d_LucideBookCheck = LucideBookCheck;\ndeclare const lucideAngular_d_LucideBookCheck: typeof LucideBookCheck;\ntype lucideAngular_d_LucideBookCopy = LucideBookCopy;\ndeclare const lucideAngular_d_LucideBookCopy: typeof LucideBookCopy;\ntype lucideAngular_d_LucideBookDashed = LucideBookDashed;\ndeclare const lucideAngular_d_LucideBookDashed: typeof LucideBookDashed;\ntype lucideAngular_d_LucideBookDown = LucideBookDown;\ndeclare const lucideAngular_d_LucideBookDown: typeof LucideBookDown;\ntype lucideAngular_d_LucideBookHeadphones = LucideBookHeadphones;\ndeclare const lucideAngular_d_LucideBookHeadphones: typeof LucideBookHeadphones;\ntype lucideAngular_d_LucideBookHeart = LucideBookHeart;\ndeclare const lucideAngular_d_LucideBookHeart: typeof LucideBookHeart;\ntype lucideAngular_d_LucideBookImage = LucideBookImage;\ndeclare const lucideAngular_d_LucideBookImage: typeof LucideBookImage;\ntype lucideAngular_d_LucideBookKey = LucideBookKey;\ndeclare const lucideAngular_d_LucideBookKey: typeof LucideBookKey;\ntype lucideAngular_d_LucideBookLock = LucideBookLock;\ndeclare const lucideAngular_d_LucideBookLock: typeof LucideBookLock;\ntype lucideAngular_d_LucideBookMarked = LucideBookMarked;\ndeclare const lucideAngular_d_LucideBookMarked: typeof LucideBookMarked;\ntype lucideAngular_d_LucideBookMinus = LucideBookMinus;\ndeclare const lucideAngular_d_LucideBookMinus: typeof LucideBookMinus;\ntype lucideAngular_d_LucideBookOpen = LucideBookOpen;\ndeclare const lucideAngular_d_LucideBookOpen: typeof LucideBookOpen;\ntype lucideAngular_d_LucideBookOpenCheck = LucideBookOpenCheck;\ndeclare const lucideAngular_d_LucideBookOpenCheck: typeof LucideBookOpenCheck;\ntype lucideAngular_d_LucideBookOpenText = LucideBookOpenText;\ndeclare const lucideAngular_d_LucideBookOpenText: typeof LucideBookOpenText;\ntype lucideAngular_d_LucideBookPlus = LucideBookPlus;\ndeclare const lucideAngular_d_LucideBookPlus: typeof LucideBookPlus;\ntype lucideAngular_d_LucideBookSearch = LucideBookSearch;\ndeclare const lucideAngular_d_LucideBookSearch: typeof LucideBookSearch;\ndeclare const lucideAngular_d_LucideBookTemplate: typeof LucideBookTemplate;\ntype lucideAngular_d_LucideBookText = LucideBookText;\ndeclare const lucideAngular_d_LucideBookText: typeof LucideBookText;\ntype lucideAngular_d_LucideBookType = LucideBookType;\ndeclare const lucideAngular_d_LucideBookType: typeof LucideBookType;\ntype lucideAngular_d_LucideBookUp = LucideBookUp;\ndeclare const lucideAngular_d_LucideBookUp: typeof LucideBookUp;\ntype lucideAngular_d_LucideBookUp2 = LucideBookUp2;\ndeclare const lucideAngular_d_LucideBookUp2: typeof LucideBookUp2;\ntype lucideAngular_d_LucideBookUser = LucideBookUser;\ndeclare const lucideAngular_d_LucideBookUser: typeof LucideBookUser;\ntype lucideAngular_d_LucideBookX = LucideBookX;\ndeclare const lucideAngular_d_LucideBookX: typeof LucideBookX;\ntype lucideAngular_d_LucideBookmark = LucideBookmark;\ndeclare const lucideAngular_d_LucideBookmark: typeof LucideBookmark;\ntype lucideAngular_d_LucideBookmarkCheck = LucideBookmarkCheck;\ndeclare const lucideAngular_d_LucideBookmarkCheck: typeof LucideBookmarkCheck;\ntype lucideAngular_d_LucideBookmarkMinus = LucideBookmarkMinus;\ndeclare const lucideAngular_d_LucideBookmarkMinus: typeof LucideBookmarkMinus;\ntype lucideAngular_d_LucideBookmarkOff = LucideBookmarkOff;\ndeclare const lucideAngular_d_LucideBookmarkOff: typeof LucideBookmarkOff;\ntype lucideAngular_d_LucideBookmarkPlus = LucideBookmarkPlus;\ndeclare const lucideAngular_d_LucideBookmarkPlus: typeof LucideBookmarkPlus;\ntype lucideAngular_d_LucideBookmarkX = LucideBookmarkX;\ndeclare const lucideAngular_d_LucideBookmarkX: typeof LucideBookmarkX;\ntype lucideAngular_d_LucideBoomBox = LucideBoomBox;\ndeclare const lucideAngular_d_LucideBoomBox: typeof LucideBoomBox;\ntype lucideAngular_d_LucideBot = LucideBot;\ndeclare const lucideAngular_d_LucideBot: typeof LucideBot;\ntype lucideAngular_d_LucideBotMessageSquare = LucideBotMessageSquare;\ndeclare const lucideAngular_d_LucideBotMessageSquare: typeof LucideBotMessageSquare;\ntype lucideAngular_d_LucideBotOff = LucideBotOff;\ndeclare const lucideAngular_d_LucideBotOff: typeof LucideBotOff;\ntype lucideAngular_d_LucideBottleWine = LucideBottleWine;\ndeclare const lucideAngular_d_LucideBottleWine: typeof LucideBottleWine;\ntype lucideAngular_d_LucideBowArrow = LucideBowArrow;\ndeclare const lucideAngular_d_LucideBowArrow: typeof LucideBowArrow;\ntype lucideAngular_d_LucideBox = LucideBox;\ndeclare const lucideAngular_d_LucideBox: typeof LucideBox;\ndeclare const lucideAngular_d_LucideBoxSelect: typeof LucideBoxSelect;\ntype lucideAngular_d_LucideBoxes = LucideBoxes;\ndeclare const lucideAngular_d_LucideBoxes: typeof LucideBoxes;\ntype lucideAngular_d_LucideBraces = LucideBraces;\ndeclare const lucideAngular_d_LucideBraces: typeof LucideBraces;\ntype lucideAngular_d_LucideBrackets = LucideBrackets;\ndeclare const lucideAngular_d_LucideBrackets: typeof LucideBrackets;\ntype lucideAngular_d_LucideBrain = LucideBrain;\ndeclare const lucideAngular_d_LucideBrain: typeof LucideBrain;\ntype lucideAngular_d_LucideBrainCircuit = LucideBrainCircuit;\ndeclare const lucideAngular_d_LucideBrainCircuit: typeof LucideBrainCircuit;\ntype lucideAngular_d_LucideBrainCog = LucideBrainCog;\ndeclare const lucideAngular_d_LucideBrainCog: typeof LucideBrainCog;\ntype lucideAngular_d_LucideBrickWall = LucideBrickWall;\ndeclare const lucideAngular_d_LucideBrickWall: typeof LucideBrickWall;\ntype lucideAngular_d_LucideBrickWallFire = LucideBrickWallFire;\ndeclare const lucideAngular_d_LucideBrickWallFire: typeof LucideBrickWallFire;\ntype lucideAngular_d_LucideBrickWallShield = LucideBrickWallShield;\ndeclare const lucideAngular_d_LucideBrickWallShield: typeof LucideBrickWallShield;\ntype lucideAngular_d_LucideBriefcase = LucideBriefcase;\ndeclare const lucideAngular_d_LucideBriefcase: typeof LucideBriefcase;\ntype lucideAngular_d_LucideBriefcaseBusiness = LucideBriefcaseBusiness;\ndeclare const lucideAngular_d_LucideBriefcaseBusiness: typeof LucideBriefcaseBusiness;\ntype lucideAngular_d_LucideBriefcaseConveyorBelt = LucideBriefcaseConveyorBelt;\ndeclare const lucideAngular_d_LucideBriefcaseConveyorBelt: typeof LucideBriefcaseConveyorBelt;\ntype lucideAngular_d_LucideBriefcaseMedical = LucideBriefcaseMedical;\ndeclare const lucideAngular_d_LucideBriefcaseMedical: typeof LucideBriefcaseMedical;\ntype lucideAngular_d_LucideBringToFront = LucideBringToFront;\ndeclare const lucideAngular_d_LucideBringToFront: typeof LucideBringToFront;\ntype lucideAngular_d_LucideBroccoli = LucideBroccoli;\ndeclare const lucideAngular_d_LucideBroccoli: typeof LucideBroccoli;\ntype lucideAngular_d_LucideBrush = LucideBrush;\ndeclare const lucideAngular_d_LucideBrush: typeof LucideBrush;\ntype lucideAngular_d_LucideBrushCleaning = LucideBrushCleaning;\ndeclare const lucideAngular_d_LucideBrushCleaning: typeof LucideBrushCleaning;\ntype lucideAngular_d_LucideBubbles = LucideBubbles;\ndeclare const lucideAngular_d_LucideBubbles: typeof LucideBubbles;\ntype lucideAngular_d_LucideBug = LucideBug;\ndeclare const lucideAngular_d_LucideBug: typeof LucideBug;\ntype lucideAngular_d_LucideBugOff = LucideBugOff;\ndeclare const lucideAngular_d_LucideBugOff: typeof LucideBugOff;\ntype lucideAngular_d_LucideBugPlay = LucideBugPlay;\ndeclare const lucideAngular_d_LucideBugPlay: typeof LucideBugPlay;\ntype lucideAngular_d_LucideBuilding = LucideBuilding;\ndeclare const lucideAngular_d_LucideBuilding: typeof LucideBuilding;\ntype lucideAngular_d_LucideBuilding2 = LucideBuilding2;\ndeclare const lucideAngular_d_LucideBuilding2: typeof LucideBuilding2;\ntype lucideAngular_d_LucideBus = LucideBus;\ndeclare const lucideAngular_d_LucideBus: typeof LucideBus;\ntype lucideAngular_d_LucideBusFront = LucideBusFront;\ndeclare const lucideAngular_d_LucideBusFront: typeof LucideBusFront;\ntype lucideAngular_d_LucideCable = LucideCable;\ndeclare const lucideAngular_d_LucideCable: typeof LucideCable;\ntype lucideAngular_d_LucideCableCar = LucideCableCar;\ndeclare const lucideAngular_d_LucideCableCar: typeof LucideCableCar;\ntype lucideAngular_d_LucideCake = LucideCake;\ndeclare const lucideAngular_d_LucideCake: typeof LucideCake;\ntype lucideAngular_d_LucideCakeSlice = LucideCakeSlice;\ndeclare const lucideAngular_d_LucideCakeSlice: typeof LucideCakeSlice;\ntype lucideAngular_d_LucideCalculator = LucideCalculator;\ndeclare const lucideAngular_d_LucideCalculator: typeof LucideCalculator;\ntype lucideAngular_d_LucideCalendar = LucideCalendar;\ndeclare const lucideAngular_d_LucideCalendar: typeof LucideCalendar;\ntype lucideAngular_d_LucideCalendar1 = LucideCalendar1;\ndeclare const lucideAngular_d_LucideCalendar1: typeof LucideCalendar1;\ntype lucideAngular_d_LucideCalendarArrowDown = LucideCalendarArrowDown;\ndeclare const lucideAngular_d_LucideCalendarArrowDown: typeof LucideCalendarArrowDown;\ntype lucideAngular_d_LucideCalendarArrowUp = LucideCalendarArrowUp;\ndeclare const lucideAngular_d_LucideCalendarArrowUp: typeof LucideCalendarArrowUp;\ntype lucideAngular_d_LucideCalendarCheck = LucideCalendarCheck;\ndeclare const lucideAngular_d_LucideCalendarCheck: typeof LucideCalendarCheck;\ntype lucideAngular_d_LucideCalendarCheck2 = LucideCalendarCheck2;\ndeclare const lucideAngular_d_LucideCalendarCheck2: typeof LucideCalendarCheck2;\ntype lucideAngular_d_LucideCalendarClock = LucideCalendarClock;\ndeclare const lucideAngular_d_LucideCalendarClock: typeof LucideCalendarClock;\ntype lucideAngular_d_LucideCalendarCog = LucideCalendarCog;\ndeclare const lucideAngular_d_LucideCalendarCog: typeof LucideCalendarCog;\ntype lucideAngular_d_LucideCalendarDays = LucideCalendarDays;\ndeclare const lucideAngular_d_LucideCalendarDays: typeof LucideCalendarDays;\ntype lucideAngular_d_LucideCalendarFold = LucideCalendarFold;\ndeclare const lucideAngular_d_LucideCalendarFold: typeof LucideCalendarFold;\ntype lucideAngular_d_LucideCalendarHeart = LucideCalendarHeart;\ndeclare const lucideAngular_d_LucideCalendarHeart: typeof LucideCalendarHeart;\ntype lucideAngular_d_LucideCalendarMinus = LucideCalendarMinus;\ndeclare const lucideAngular_d_LucideCalendarMinus: typeof LucideCalendarMinus;\ntype lucideAngular_d_LucideCalendarMinus2 = LucideCalendarMinus2;\ndeclare const lucideAngular_d_LucideCalendarMinus2: typeof LucideCalendarMinus2;\ntype lucideAngular_d_LucideCalendarOff = LucideCalendarOff;\ndeclare const lucideAngular_d_LucideCalendarOff: typeof LucideCalendarOff;\ntype lucideAngular_d_LucideCalendarPlus = LucideCalendarPlus;\ndeclare const lucideAngular_d_LucideCalendarPlus: typeof LucideCalendarPlus;\ntype lucideAngular_d_LucideCalendarPlus2 = LucideCalendarPlus2;\ndeclare const lucideAngular_d_LucideCalendarPlus2: typeof LucideCalendarPlus2;\ntype lucideAngular_d_LucideCalendarRange = LucideCalendarRange;\ndeclare const lucideAngular_d_LucideCalendarRange: typeof LucideCalendarRange;\ntype lucideAngular_d_LucideCalendarSearch = LucideCalendarSearch;\ndeclare const lucideAngular_d_LucideCalendarSearch: typeof LucideCalendarSearch;\ntype lucideAngular_d_LucideCalendarSync = LucideCalendarSync;\ndeclare const lucideAngular_d_LucideCalendarSync: typeof LucideCalendarSync;\ntype lucideAngular_d_LucideCalendarX = LucideCalendarX;\ndeclare const lucideAngular_d_LucideCalendarX: typeof LucideCalendarX;\ntype lucideAngular_d_LucideCalendarX2 = LucideCalendarX2;\ndeclare const lucideAngular_d_LucideCalendarX2: typeof LucideCalendarX2;\ntype lucideAngular_d_LucideCalendars = LucideCalendars;\ndeclare const lucideAngular_d_LucideCalendars: typeof LucideCalendars;\ntype lucideAngular_d_LucideCamera = LucideCamera;\ndeclare const lucideAngular_d_LucideCamera: typeof LucideCamera;\ntype lucideAngular_d_LucideCameraOff = LucideCameraOff;\ndeclare const lucideAngular_d_LucideCameraOff: typeof LucideCameraOff;\ndeclare const lucideAngular_d_LucideCandlestickChart: typeof LucideCandlestickChart;\ntype lucideAngular_d_LucideCandy = LucideCandy;\ndeclare const lucideAngular_d_LucideCandy: typeof LucideCandy;\ntype lucideAngular_d_LucideCandyCane = LucideCandyCane;\ndeclare const lucideAngular_d_LucideCandyCane: typeof LucideCandyCane;\ntype lucideAngular_d_LucideCandyOff = LucideCandyOff;\ndeclare const lucideAngular_d_LucideCandyOff: typeof LucideCandyOff;\ntype lucideAngular_d_LucideCannabis = LucideCannabis;\ndeclare const lucideAngular_d_LucideCannabis: typeof LucideCannabis;\ntype lucideAngular_d_LucideCannabisOff = LucideCannabisOff;\ndeclare const lucideAngular_d_LucideCannabisOff: typeof LucideCannabisOff;\ntype lucideAngular_d_LucideCaptions = LucideCaptions;\ndeclare const lucideAngular_d_LucideCaptions: typeof LucideCaptions;\ntype lucideAngular_d_LucideCaptionsOff = LucideCaptionsOff;\ndeclare const lucideAngular_d_LucideCaptionsOff: typeof LucideCaptionsOff;\ntype lucideAngular_d_LucideCar = LucideCar;\ndeclare const lucideAngular_d_LucideCar: typeof LucideCar;\ntype lucideAngular_d_LucideCarFront = LucideCarFront;\ndeclare const lucideAngular_d_LucideCarFront: typeof LucideCarFront;\ntype lucideAngular_d_LucideCarTaxiFront = LucideCarTaxiFront;\ndeclare const lucideAngular_d_LucideCarTaxiFront: typeof LucideCarTaxiFront;\ntype lucideAngular_d_LucideCaravan = LucideCaravan;\ndeclare const lucideAngular_d_LucideCaravan: typeof LucideCaravan;\ntype lucideAngular_d_LucideCardSim = LucideCardSim;\ndeclare const lucideAngular_d_LucideCardSim: typeof LucideCardSim;\ntype lucideAngular_d_LucideCarrot = LucideCarrot;\ndeclare const lucideAngular_d_LucideCarrot: typeof LucideCarrot;\ntype lucideAngular_d_LucideCaseLower = LucideCaseLower;\ndeclare const lucideAngular_d_LucideCaseLower: typeof LucideCaseLower;\ntype lucideAngular_d_LucideCaseSensitive = LucideCaseSensitive;\ndeclare const lucideAngular_d_LucideCaseSensitive: typeof LucideCaseSensitive;\ntype lucideAngular_d_LucideCaseUpper = LucideCaseUpper;\ndeclare const lucideAngular_d_LucideCaseUpper: typeof LucideCaseUpper;\ntype lucideAngular_d_LucideCassetteTape = LucideCassetteTape;\ndeclare const lucideAngular_d_LucideCassetteTape: typeof LucideCassetteTape;\ntype lucideAngular_d_LucideCast = LucideCast;\ndeclare const lucideAngular_d_LucideCast: typeof LucideCast;\ntype lucideAngular_d_LucideCastle = LucideCastle;\ndeclare const lucideAngular_d_LucideCastle: typeof LucideCastle;\ntype lucideAngular_d_LucideCat = LucideCat;\ndeclare const lucideAngular_d_LucideCat: typeof LucideCat;\ntype lucideAngular_d_LucideCctv = LucideCctv;\ndeclare const lucideAngular_d_LucideCctv: typeof LucideCctv;\ntype lucideAngular_d_LucideCctvOff = LucideCctvOff;\ndeclare const lucideAngular_d_LucideCctvOff: typeof LucideCctvOff;\ntype lucideAngular_d_LucideChartArea = LucideChartArea;\ndeclare const lucideAngular_d_LucideChartArea: typeof LucideChartArea;\ntype lucideAngular_d_LucideChartBar = LucideChartBar;\ndeclare const lucideAngular_d_LucideChartBar: typeof LucideChartBar;\ntype lucideAngular_d_LucideChartBarBig = LucideChartBarBig;\ndeclare const lucideAngular_d_LucideChartBarBig: typeof LucideChartBarBig;\ntype lucideAngular_d_LucideChartBarDecreasing = LucideChartBarDecreasing;\ndeclare const lucideAngular_d_LucideChartBarDecreasing: typeof LucideChartBarDecreasing;\ntype lucideAngular_d_LucideChartBarIncreasing = LucideChartBarIncreasing;\ndeclare const lucideAngular_d_LucideChartBarIncreasing: typeof LucideChartBarIncreasing;\ntype lucideAngular_d_LucideChartBarStacked = LucideChartBarStacked;\ndeclare const lucideAngular_d_LucideChartBarStacked: typeof LucideChartBarStacked;\ntype lucideAngular_d_LucideChartCandlestick = LucideChartCandlestick;\ndeclare const lucideAngular_d_LucideChartCandlestick: typeof LucideChartCandlestick;\ntype lucideAngular_d_LucideChartColumn = LucideChartColumn;\ndeclare const lucideAngular_d_LucideChartColumn: typeof LucideChartColumn;\ntype lucideAngular_d_LucideChartColumnBig = LucideChartColumnBig;\ndeclare const lucideAngular_d_LucideChartColumnBig: typeof LucideChartColumnBig;\ntype lucideAngular_d_LucideChartColumnDecreasing = LucideChartColumnDecreasing;\ndeclare const lucideAngular_d_LucideChartColumnDecreasing: typeof LucideChartColumnDecreasing;\ntype lucideAngular_d_LucideChartColumnIncreasing = LucideChartColumnIncreasing;\ndeclare const lucideAngular_d_LucideChartColumnIncreasing: typeof LucideChartColumnIncreasing;\ntype lucideAngular_d_LucideChartColumnStacked = LucideChartColumnStacked;\ndeclare const lucideAngular_d_LucideChartColumnStacked: typeof LucideChartColumnStacked;\ntype lucideAngular_d_LucideChartGantt = LucideChartGantt;\ndeclare const lucideAngular_d_LucideChartGantt: typeof LucideChartGantt;\ntype lucideAngular_d_LucideChartLine = LucideChartLine;\ndeclare const lucideAngular_d_LucideChartLine: typeof LucideChartLine;\ntype lucideAngular_d_LucideChartNetwork = LucideChartNetwork;\ndeclare const lucideAngular_d_LucideChartNetwork: typeof LucideChartNetwork;\ntype lucideAngular_d_LucideChartNoAxesColumn = LucideChartNoAxesColumn;\ndeclare const lucideAngular_d_LucideChartNoAxesColumn: typeof LucideChartNoAxesColumn;\ntype lucideAngular_d_LucideChartNoAxesColumnDecreasing = LucideChartNoAxesColumnDecreasing;\ndeclare const lucideAngular_d_LucideChartNoAxesColumnDecreasing: typeof LucideChartNoAxesColumnDecreasing;\ntype lucideAngular_d_LucideChartNoAxesColumnIncreasing = LucideChartNoAxesColumnIncreasing;\ndeclare const lucideAngular_d_LucideChartNoAxesColumnIncreasing: typeof LucideChartNoAxesColumnIncreasing;\ntype lucideAngular_d_LucideChartNoAxesCombined = LucideChartNoAxesCombined;\ndeclare const lucideAngular_d_LucideChartNoAxesCombined: typeof LucideChartNoAxesCombined;\ntype lucideAngular_d_LucideChartNoAxesGantt = LucideChartNoAxesGantt;\ndeclare const lucideAngular_d_LucideChartNoAxesGantt: typeof LucideChartNoAxesGantt;\ntype lucideAngular_d_LucideChartPie = LucideChartPie;\ndeclare const lucideAngular_d_LucideChartPie: typeof LucideChartPie;\ntype lucideAngular_d_LucideChartScatter = LucideChartScatter;\ndeclare const lucideAngular_d_LucideChartScatter: typeof LucideChartScatter;\ntype lucideAngular_d_LucideChartSpline = LucideChartSpline;\ndeclare const lucideAngular_d_LucideChartSpline: typeof LucideChartSpline;\ntype lucideAngular_d_LucideCheck = LucideCheck;\ndeclare const lucideAngular_d_LucideCheck: typeof LucideCheck;\ntype lucideAngular_d_LucideCheckCheck = LucideCheckCheck;\ndeclare const lucideAngular_d_LucideCheckCheck: typeof LucideCheckCheck;\ndeclare const lucideAngular_d_LucideCheckCircle: typeof LucideCheckCircle;\ndeclare const lucideAngular_d_LucideCheckCircle2: typeof LucideCheckCircle2;\ntype lucideAngular_d_LucideCheckLine = LucideCheckLine;\ndeclare const lucideAngular_d_LucideCheckLine: typeof LucideCheckLine;\ndeclare const lucideAngular_d_LucideCheckSquare: typeof LucideCheckSquare;\ndeclare const lucideAngular_d_LucideCheckSquare2: typeof LucideCheckSquare2;\ntype lucideAngular_d_LucideChefHat = LucideChefHat;\ndeclare const lucideAngular_d_LucideChefHat: typeof LucideChefHat;\ntype lucideAngular_d_LucideCherry = LucideCherry;\ndeclare const lucideAngular_d_LucideCherry: typeof LucideCherry;\ntype lucideAngular_d_LucideChessBishop = LucideChessBishop;\ndeclare const lucideAngular_d_LucideChessBishop: typeof LucideChessBishop;\ntype lucideAngular_d_LucideChessKing = LucideChessKing;\ndeclare const lucideAngular_d_LucideChessKing: typeof LucideChessKing;\ntype lucideAngular_d_LucideChessKnight = LucideChessKnight;\ndeclare const lucideAngular_d_LucideChessKnight: typeof LucideChessKnight;\ntype lucideAngular_d_LucideChessPawn = LucideChessPawn;\ndeclare const lucideAngular_d_LucideChessPawn: typeof LucideChessPawn;\ntype lucideAngular_d_LucideChessQueen = LucideChessQueen;\ndeclare const lucideAngular_d_LucideChessQueen: typeof LucideChessQueen;\ntype lucideAngular_d_LucideChessRook = LucideChessRook;\ndeclare const lucideAngular_d_LucideChessRook: typeof LucideChessRook;\ntype lucideAngular_d_LucideChevronDown = LucideChevronDown;\ndeclare const lucideAngular_d_LucideChevronDown: typeof LucideChevronDown;\ndeclare const lucideAngular_d_LucideChevronDownCircle: typeof LucideChevronDownCircle;\ndeclare const lucideAngular_d_LucideChevronDownSquare: typeof LucideChevronDownSquare;\ntype lucideAngular_d_LucideChevronFirst = LucideChevronFirst;\ndeclare const lucideAngular_d_LucideChevronFirst: typeof LucideChevronFirst;\ntype lucideAngular_d_LucideChevronLast = LucideChevronLast;\ndeclare const lucideAngular_d_LucideChevronLast: typeof LucideChevronLast;\ntype lucideAngular_d_LucideChevronLeft = LucideChevronLeft;\ndeclare const lucideAngular_d_LucideChevronLeft: typeof LucideChevronLeft;\ndeclare const lucideAngular_d_LucideChevronLeftCircle: typeof LucideChevronLeftCircle;\ndeclare const lucideAngular_d_LucideChevronLeftSquare: typeof LucideChevronLeftSquare;\ntype lucideAngular_d_LucideChevronRight = LucideChevronRight;\ndeclare const lucideAngular_d_LucideChevronRight: typeof LucideChevronRight;\ndeclare const lucideAngular_d_LucideChevronRightCircle: typeof LucideChevronRightCircle;\ndeclare const lucideAngular_d_LucideChevronRightSquare: typeof LucideChevronRightSquare;\ntype lucideAngular_d_LucideChevronUp = LucideChevronUp;\ndeclare const lucideAngular_d_LucideChevronUp: typeof LucideChevronUp;\ndeclare const lucideAngular_d_LucideChevronUpCircle: typeof LucideChevronUpCircle;\ndeclare const lucideAngular_d_LucideChevronUpSquare: typeof LucideChevronUpSquare;\ntype lucideAngular_d_LucideChevronsDown = LucideChevronsDown;\ndeclare const lucideAngular_d_LucideChevronsDown: typeof LucideChevronsDown;\ntype lucideAngular_d_LucideChevronsDownUp = LucideChevronsDownUp;\ndeclare const lucideAngular_d_LucideChevronsDownUp: typeof LucideChevronsDownUp;\ntype lucideAngular_d_LucideChevronsLeft = LucideChevronsLeft;\ndeclare const lucideAngular_d_LucideChevronsLeft: typeof LucideChevronsLeft;\ntype lucideAngular_d_LucideChevronsLeftRight = LucideChevronsLeftRight;\ndeclare const lucideAngular_d_LucideChevronsLeftRight: typeof LucideChevronsLeftRight;\ntype lucideAngular_d_LucideChevronsLeftRightEllipsis = LucideChevronsLeftRightEllipsis;\ndeclare const lucideAngular_d_LucideChevronsLeftRightEllipsis: typeof LucideChevronsLeftRightEllipsis;\ntype lucideAngular_d_LucideChevronsRight = LucideChevronsRight;\ndeclare const lucideAngular_d_LucideChevronsRight: typeof LucideChevronsRight;\ntype lucideAngular_d_LucideChevronsRightLeft = LucideChevronsRightLeft;\ndeclare const lucideAngular_d_LucideChevronsRightLeft: typeof LucideChevronsRightLeft;\ntype lucideAngular_d_LucideChevronsUp = LucideChevronsUp;\ndeclare const lucideAngular_d_LucideChevronsUp: typeof LucideChevronsUp;\ntype lucideAngular_d_LucideChevronsUpDown = LucideChevronsUpDown;\ndeclare const lucideAngular_d_LucideChevronsUpDown: typeof LucideChevronsUpDown;\ntype lucideAngular_d_LucideChurch = LucideChurch;\ndeclare const lucideAngular_d_LucideChurch: typeof LucideChurch;\ntype lucideAngular_d_LucideCigarette = LucideCigarette;\ndeclare const lucideAngular_d_LucideCigarette: typeof LucideCigarette;\ntype lucideAngular_d_LucideCigaretteOff = LucideCigaretteOff;\ndeclare const lucideAngular_d_LucideCigaretteOff: typeof LucideCigaretteOff;\ntype lucideAngular_d_LucideCircle = LucideCircle;\ndeclare const lucideAngular_d_LucideCircle: typeof LucideCircle;\ntype lucideAngular_d_LucideCircleAlert = LucideCircleAlert;\ndeclare const lucideAngular_d_LucideCircleAlert: typeof LucideCircleAlert;\ntype lucideAngular_d_LucideCircleArrowDown = LucideCircleArrowDown;\ndeclare const lucideAngular_d_LucideCircleArrowDown: typeof LucideCircleArrowDown;\ntype lucideAngular_d_LucideCircleArrowLeft = LucideCircleArrowLeft;\ndeclare const lucideAngular_d_LucideCircleArrowLeft: typeof LucideCircleArrowLeft;\ntype lucideAngular_d_LucideCircleArrowOutDownLeft = LucideCircleArrowOutDownLeft;\ndeclare const lucideAngular_d_LucideCircleArrowOutDownLeft: typeof LucideCircleArrowOutDownLeft;\ntype lucideAngular_d_LucideCircleArrowOutDownRight = LucideCircleArrowOutDownRight;\ndeclare const lucideAngular_d_LucideCircleArrowOutDownRight: typeof LucideCircleArrowOutDownRight;\ntype lucideAngular_d_LucideCircleArrowOutUpLeft = LucideCircleArrowOutUpLeft;\ndeclare const lucideAngular_d_LucideCircleArrowOutUpLeft: typeof LucideCircleArrowOutUpLeft;\ntype lucideAngular_d_LucideCircleArrowOutUpRight = LucideCircleArrowOutUpRight;\ndeclare const lucideAngular_d_LucideCircleArrowOutUpRight: typeof LucideCircleArrowOutUpRight;\ntype lucideAngular_d_LucideCircleArrowRight = LucideCircleArrowRight;\ndeclare const lucideAngular_d_LucideCircleArrowRight: typeof LucideCircleArrowRight;\ntype lucideAngular_d_LucideCircleArrowUp = LucideCircleArrowUp;\ndeclare const lucideAngular_d_LucideCircleArrowUp: typeof LucideCircleArrowUp;\ntype lucideAngular_d_LucideCircleCheck = LucideCircleCheck;\ndeclare const lucideAngular_d_LucideCircleCheck: typeof LucideCircleCheck;\ntype lucideAngular_d_LucideCircleCheckBig = LucideCircleCheckBig;\ndeclare const lucideAngular_d_LucideCircleCheckBig: typeof LucideCircleCheckBig;\ntype lucideAngular_d_LucideCircleChevronDown = LucideCircleChevronDown;\ndeclare const lucideAngular_d_LucideCircleChevronDown: typeof LucideCircleChevronDown;\ntype lucideAngular_d_LucideCircleChevronLeft = LucideCircleChevronLeft;\ndeclare const lucideAngular_d_LucideCircleChevronLeft: typeof LucideCircleChevronLeft;\ntype lucideAngular_d_LucideCircleChevronRight = LucideCircleChevronRight;\ndeclare const lucideAngular_d_LucideCircleChevronRight: typeof LucideCircleChevronRight;\ntype lucideAngular_d_LucideCircleChevronUp = LucideCircleChevronUp;\ndeclare const lucideAngular_d_LucideCircleChevronUp: typeof LucideCircleChevronUp;\ntype lucideAngular_d_LucideCircleDashed = LucideCircleDashed;\ndeclare const lucideAngular_d_LucideCircleDashed: typeof LucideCircleDashed;\ntype lucideAngular_d_LucideCircleDivide = LucideCircleDivide;\ndeclare const lucideAngular_d_LucideCircleDivide: typeof LucideCircleDivide;\ntype lucideAngular_d_LucideCircleDollarSign = LucideCircleDollarSign;\ndeclare const lucideAngular_d_LucideCircleDollarSign: typeof LucideCircleDollarSign;\ntype lucideAngular_d_LucideCircleDot = LucideCircleDot;\ndeclare const lucideAngular_d_LucideCircleDot: typeof LucideCircleDot;\ntype lucideAngular_d_LucideCircleDotDashed = LucideCircleDotDashed;\ndeclare const lucideAngular_d_LucideCircleDotDashed: typeof LucideCircleDotDashed;\ntype lucideAngular_d_LucideCircleEllipsis = LucideCircleEllipsis;\ndeclare const lucideAngular_d_LucideCircleEllipsis: typeof LucideCircleEllipsis;\ntype lucideAngular_d_LucideCircleEqual = LucideCircleEqual;\ndeclare const lucideAngular_d_LucideCircleEqual: typeof LucideCircleEqual;\ntype lucideAngular_d_LucideCircleEuro = LucideCircleEuro;\ndeclare const lucideAngular_d_LucideCircleEuro: typeof LucideCircleEuro;\ntype lucideAngular_d_LucideCircleFadingArrowUp = LucideCircleFadingArrowUp;\ndeclare const lucideAngular_d_LucideCircleFadingArrowUp: typeof LucideCircleFadingArrowUp;\ntype lucideAngular_d_LucideCircleFadingPlus = LucideCircleFadingPlus;\ndeclare const lucideAngular_d_LucideCircleFadingPlus: typeof LucideCircleFadingPlus;\ntype lucideAngular_d_LucideCircleGauge = LucideCircleGauge;\ndeclare const lucideAngular_d_LucideCircleGauge: typeof LucideCircleGauge;\ndeclare const lucideAngular_d_LucideCircleHelp: typeof LucideCircleHelp;\ntype lucideAngular_d_LucideCircleMinus = LucideCircleMinus;\ndeclare const lucideAngular_d_LucideCircleMinus: typeof LucideCircleMinus;\ntype lucideAngular_d_LucideCircleOff = LucideCircleOff;\ndeclare const lucideAngular_d_LucideCircleOff: typeof LucideCircleOff;\ntype lucideAngular_d_LucideCircleParking = LucideCircleParking;\ndeclare const lucideAngular_d_LucideCircleParking: typeof LucideCircleParking;\ntype lucideAngular_d_LucideCircleParkingOff = LucideCircleParkingOff;\ndeclare const lucideAngular_d_LucideCircleParkingOff: typeof LucideCircleParkingOff;\ntype lucideAngular_d_LucideCirclePause = LucideCirclePause;\ndeclare const lucideAngular_d_LucideCirclePause: typeof LucideCirclePause;\ntype lucideAngular_d_LucideCirclePercent = LucideCirclePercent;\ndeclare const lucideAngular_d_LucideCirclePercent: typeof LucideCirclePercent;\ntype lucideAngular_d_LucideCirclePile = LucideCirclePile;\ndeclare const lucideAngular_d_LucideCirclePile: typeof LucideCirclePile;\ntype lucideAngular_d_LucideCirclePlay = LucideCirclePlay;\ndeclare const lucideAngular_d_LucideCirclePlay: typeof LucideCirclePlay;\ntype lucideAngular_d_LucideCirclePlus = LucideCirclePlus;\ndeclare const lucideAngular_d_LucideCirclePlus: typeof LucideCirclePlus;\ntype lucideAngular_d_LucideCirclePoundSterling = LucideCirclePoundSterling;\ndeclare const lucideAngular_d_LucideCirclePoundSterling: typeof LucideCirclePoundSterling;\ntype lucideAngular_d_LucideCirclePower = LucideCirclePower;\ndeclare const lucideAngular_d_LucideCirclePower: typeof LucideCirclePower;\ntype lucideAngular_d_LucideCircleQuestionMark = LucideCircleQuestionMark;\ndeclare const lucideAngular_d_LucideCircleQuestionMark: typeof LucideCircleQuestionMark;\ntype lucideAngular_d_LucideCircleSlash = LucideCircleSlash;\ndeclare const lucideAngular_d_LucideCircleSlash: typeof LucideCircleSlash;\ntype lucideAngular_d_LucideCircleSlash2 = LucideCircleSlash2;\ndeclare const lucideAngular_d_LucideCircleSlash2: typeof LucideCircleSlash2;\ndeclare const lucideAngular_d_LucideCircleSlashed: typeof LucideCircleSlashed;\ntype lucideAngular_d_LucideCircleSmall = LucideCircleSmall;\ndeclare const lucideAngular_d_LucideCircleSmall: typeof LucideCircleSmall;\ntype lucideAngular_d_LucideCircleStar = LucideCircleStar;\ndeclare const lucideAngular_d_LucideCircleStar: typeof LucideCircleStar;\ntype lucideAngular_d_LucideCircleStop = LucideCircleStop;\ndeclare const lucideAngular_d_LucideCircleStop: typeof LucideCircleStop;\ntype lucideAngular_d_LucideCircleUser = LucideCircleUser;\ndeclare const lucideAngular_d_LucideCircleUser: typeof LucideCircleUser;\ntype lucideAngular_d_LucideCircleUserRound = LucideCircleUserRound;\ndeclare const lucideAngular_d_LucideCircleUserRound: typeof LucideCircleUserRound;\ntype lucideAngular_d_LucideCircleX = LucideCircleX;\ndeclare const lucideAngular_d_LucideCircleX: typeof LucideCircleX;\ntype lucideAngular_d_LucideCircuitBoard = LucideCircuitBoard;\ndeclare const lucideAngular_d_LucideCircuitBoard: typeof LucideCircuitBoard;\ntype lucideAngular_d_LucideCitrus = LucideCitrus;\ndeclare const lucideAngular_d_LucideCitrus: typeof LucideCitrus;\ntype lucideAngular_d_LucideClapperboard = LucideClapperboard;\ndeclare const lucideAngular_d_LucideClapperboard: typeof LucideClapperboard;\ntype lucideAngular_d_LucideClipboard = LucideClipboard;\ndeclare const lucideAngular_d_LucideClipboard: typeof LucideClipboard;\ntype lucideAngular_d_LucideClipboardCheck = LucideClipboardCheck;\ndeclare const lucideAngular_d_LucideClipboardCheck: typeof LucideClipboardCheck;\ntype lucideAngular_d_LucideClipboardClock = LucideClipboardClock;\ndeclare const lucideAngular_d_LucideClipboardClock: typeof LucideClipboardClock;\ntype lucideAngular_d_LucideClipboardCopy = LucideClipboardCopy;\ndeclare const lucideAngular_d_LucideClipboardCopy: typeof LucideClipboardCopy;\ndeclare const lucideAngular_d_LucideClipboardEdit: typeof LucideClipboardEdit;\ntype lucideAngular_d_LucideClipboardList = LucideClipboardList;\ndeclare const lucideAngular_d_LucideClipboardList: typeof LucideClipboardList;\ntype lucideAngular_d_LucideClipboardMinus = LucideClipboardMinus;\ndeclare const lucideAngular_d_LucideClipboardMinus: typeof LucideClipboardMinus;\ntype lucideAngular_d_LucideClipboardPaste = LucideClipboardPaste;\ndeclare const lucideAngular_d_LucideClipboardPaste: typeof LucideClipboardPaste;\ntype lucideAngular_d_LucideClipboardPen = LucideClipboardPen;\ndeclare const lucideAngular_d_LucideClipboardPen: typeof LucideClipboardPen;\ntype lucideAngular_d_LucideClipboardPenLine = LucideClipboardPenLine;\ndeclare const lucideAngular_d_LucideClipboardPenLine: typeof LucideClipboardPenLine;\ntype lucideAngular_d_LucideClipboardPlus = LucideClipboardPlus;\ndeclare const lucideAngular_d_LucideClipboardPlus: typeof LucideClipboardPlus;\ndeclare const lucideAngular_d_LucideClipboardSignature: typeof LucideClipboardSignature;\ntype lucideAngular_d_LucideClipboardType = LucideClipboardType;\ndeclare const lucideAngular_d_LucideClipboardType: typeof LucideClipboardType;\ntype lucideAngular_d_LucideClipboardX = LucideClipboardX;\ndeclare const lucideAngular_d_LucideClipboardX: typeof LucideClipboardX;\ntype lucideAngular_d_LucideClock = LucideClock;\ndeclare const lucideAngular_d_LucideClock: typeof LucideClock;\ntype lucideAngular_d_LucideClock1 = LucideClock1;\ndeclare const lucideAngular_d_LucideClock1: typeof LucideClock1;\ntype lucideAngular_d_LucideClock10 = LucideClock10;\ndeclare const lucideAngular_d_LucideClock10: typeof LucideClock10;\ntype lucideAngular_d_LucideClock11 = LucideClock11;\ndeclare const lucideAngular_d_LucideClock11: typeof LucideClock11;\ntype lucideAngular_d_LucideClock12 = LucideClock12;\ndeclare const lucideAngular_d_LucideClock12: typeof LucideClock12;\ntype lucideAngular_d_LucideClock2 = LucideClock2;\ndeclare const lucideAngular_d_LucideClock2: typeof LucideClock2;\ntype lucideAngular_d_LucideClock3 = LucideClock3;\ndeclare const lucideAngular_d_LucideClock3: typeof LucideClock3;\ntype lucideAngular_d_LucideClock4 = LucideClock4;\ndeclare const lucideAngular_d_LucideClock4: typeof LucideClock4;\ntype lucideAngular_d_LucideClock5 = LucideClock5;\ndeclare const lucideAngular_d_LucideClock5: typeof LucideClock5;\ntype lucideAngular_d_LucideClock6 = LucideClock6;\ndeclare const lucideAngular_d_LucideClock6: typeof LucideClock6;\ntype lucideAngular_d_LucideClock7 = LucideClock7;\ndeclare const lucideAngular_d_LucideClock7: typeof LucideClock7;\ntype lucideAngular_d_LucideClock8 = LucideClock8;\ndeclare const lucideAngular_d_LucideClock8: typeof LucideClock8;\ntype lucideAngular_d_LucideClock9 = LucideClock9;\ndeclare const lucideAngular_d_LucideClock9: typeof LucideClock9;\ntype lucideAngular_d_LucideClockAlert = LucideClockAlert;\ndeclare const lucideAngular_d_LucideClockAlert: typeof LucideClockAlert;\ntype lucideAngular_d_LucideClockArrowDown = LucideClockArrowDown;\ndeclare const lucideAngular_d_LucideClockArrowDown: typeof LucideClockArrowDown;\ntype lucideAngular_d_LucideClockArrowLeft = LucideClockArrowLeft;\ndeclare const lucideAngular_d_LucideClockArrowLeft: typeof LucideClockArrowLeft;\ntype lucideAngular_d_LucideClockArrowRight = LucideClockArrowRight;\ndeclare const lucideAngular_d_LucideClockArrowRight: typeof LucideClockArrowRight;\ntype lucideAngular_d_LucideClockArrowUp = LucideClockArrowUp;\ndeclare const lucideAngular_d_LucideClockArrowUp: typeof LucideClockArrowUp;\ntype lucideAngular_d_LucideClockCheck = LucideClockCheck;\ndeclare const lucideAngular_d_LucideClockCheck: typeof LucideClockCheck;\ntype lucideAngular_d_LucideClockFading = LucideClockFading;\ndeclare const lucideAngular_d_LucideClockFading: typeof LucideClockFading;\ntype lucideAngular_d_LucideClockPlus = LucideClockPlus;\ndeclare const lucideAngular_d_LucideClockPlus: typeof LucideClockPlus;\ntype lucideAngular_d_LucideClosedCaption = LucideClosedCaption;\ndeclare const lucideAngular_d_LucideClosedCaption: typeof LucideClosedCaption;\ntype lucideAngular_d_LucideCloud = LucideCloud;\ndeclare const lucideAngular_d_LucideCloud: typeof LucideCloud;\ntype lucideAngular_d_LucideCloudAlert = LucideCloudAlert;\ndeclare const lucideAngular_d_LucideCloudAlert: typeof LucideCloudAlert;\ntype lucideAngular_d_LucideCloudBackup = LucideCloudBackup;\ndeclare const lucideAngular_d_LucideCloudBackup: typeof LucideCloudBackup;\ntype lucideAngular_d_LucideCloudCheck = LucideCloudCheck;\ndeclare const lucideAngular_d_LucideCloudCheck: typeof LucideCloudCheck;\ntype lucideAngular_d_LucideCloudCog = LucideCloudCog;\ndeclare const lucideAngular_d_LucideCloudCog: typeof LucideCloudCog;\ntype lucideAngular_d_LucideCloudDownload = LucideCloudDownload;\ndeclare const lucideAngular_d_LucideCloudDownload: typeof LucideCloudDownload;\ntype lucideAngular_d_LucideCloudDrizzle = LucideCloudDrizzle;\ndeclare const lucideAngular_d_LucideCloudDrizzle: typeof LucideCloudDrizzle;\ntype lucideAngular_d_LucideCloudFog = LucideCloudFog;\ndeclare const lucideAngular_d_LucideCloudFog: typeof LucideCloudFog;\ntype lucideAngular_d_LucideCloudHail = LucideCloudHail;\ndeclare const lucideAngular_d_LucideCloudHail: typeof LucideCloudHail;\ntype lucideAngular_d_LucideCloudLightning = LucideCloudLightning;\ndeclare const lucideAngular_d_LucideCloudLightning: typeof LucideCloudLightning;\ntype lucideAngular_d_LucideCloudMoon = LucideCloudMoon;\ndeclare const lucideAngular_d_LucideCloudMoon: typeof LucideCloudMoon;\ntype lucideAngular_d_LucideCloudMoonRain = LucideCloudMoonRain;\ndeclare const lucideAngular_d_LucideCloudMoonRain: typeof LucideCloudMoonRain;\ntype lucideAngular_d_LucideCloudOff = LucideCloudOff;\ndeclare const lucideAngular_d_LucideCloudOff: typeof LucideCloudOff;\ntype lucideAngular_d_LucideCloudRain = LucideCloudRain;\ndeclare const lucideAngular_d_LucideCloudRain: typeof LucideCloudRain;\ntype lucideAngular_d_LucideCloudRainWind = LucideCloudRainWind;\ndeclare const lucideAngular_d_LucideCloudRainWind: typeof LucideCloudRainWind;\ntype lucideAngular_d_LucideCloudSnow = LucideCloudSnow;\ndeclare const lucideAngular_d_LucideCloudSnow: typeof LucideCloudSnow;\ntype lucideAngular_d_LucideCloudSun = LucideCloudSun;\ndeclare const lucideAngular_d_LucideCloudSun: typeof LucideCloudSun;\ntype lucideAngular_d_LucideCloudSunRain = LucideCloudSunRain;\ndeclare const lucideAngular_d_LucideCloudSunRain: typeof LucideCloudSunRain;\ntype lucideAngular_d_LucideCloudSync = LucideCloudSync;\ndeclare const lucideAngular_d_LucideCloudSync: typeof LucideCloudSync;\ntype lucideAngular_d_LucideCloudUpload = LucideCloudUpload;\ndeclare const lucideAngular_d_LucideCloudUpload: typeof LucideCloudUpload;\ntype lucideAngular_d_LucideCloudy = LucideCloudy;\ndeclare const lucideAngular_d_LucideCloudy: typeof LucideCloudy;\ntype lucideAngular_d_LucideClover = LucideClover;\ndeclare const lucideAngular_d_LucideClover: typeof LucideClover;\ntype lucideAngular_d_LucideClub = LucideClub;\ndeclare const lucideAngular_d_LucideClub: typeof LucideClub;\ntype lucideAngular_d_LucideCode = LucideCode;\ndeclare const lucideAngular_d_LucideCode: typeof LucideCode;\ndeclare const lucideAngular_d_LucideCode2: typeof LucideCode2;\ndeclare const lucideAngular_d_LucideCodeSquare: typeof LucideCodeSquare;\ntype lucideAngular_d_LucideCodeXml = LucideCodeXml;\ndeclare const lucideAngular_d_LucideCodeXml: typeof LucideCodeXml;\ntype lucideAngular_d_LucideCoffee = LucideCoffee;\ndeclare const lucideAngular_d_LucideCoffee: typeof LucideCoffee;\ntype lucideAngular_d_LucideCog = LucideCog;\ndeclare const lucideAngular_d_LucideCog: typeof LucideCog;\ntype lucideAngular_d_LucideCoins = LucideCoins;\ndeclare const lucideAngular_d_LucideCoins: typeof LucideCoins;\ndeclare const lucideAngular_d_LucideColumns: typeof LucideColumns;\ntype lucideAngular_d_LucideColumns2 = LucideColumns2;\ndeclare const lucideAngular_d_LucideColumns2: typeof LucideColumns2;\ntype lucideAngular_d_LucideColumns3 = LucideColumns3;\ndeclare const lucideAngular_d_LucideColumns3: typeof LucideColumns3;\ntype lucideAngular_d_LucideColumns3Cog = LucideColumns3Cog;\ndeclare const lucideAngular_d_LucideColumns3Cog: typeof LucideColumns3Cog;\ntype lucideAngular_d_LucideColumns4 = LucideColumns4;\ndeclare const lucideAngular_d_LucideColumns4: typeof LucideColumns4;\ndeclare const lucideAngular_d_LucideColumnsSettings: typeof LucideColumnsSettings;\ntype lucideAngular_d_LucideCombine = LucideCombine;\ndeclare const lucideAngular_d_LucideCombine: typeof LucideCombine;\ntype lucideAngular_d_LucideCommand = LucideCommand;\ndeclare const lucideAngular_d_LucideCommand: typeof LucideCommand;\ntype lucideAngular_d_LucideCompass = LucideCompass;\ndeclare const lucideAngular_d_LucideCompass: typeof LucideCompass;\ntype lucideAngular_d_LucideComponent = LucideComponent;\ndeclare const lucideAngular_d_LucideComponent: typeof LucideComponent;\ntype lucideAngular_d_LucideComputer = LucideComputer;\ndeclare const lucideAngular_d_LucideComputer: typeof LucideComputer;\ntype lucideAngular_d_LucideConciergeBell = LucideConciergeBell;\ndeclare const lucideAngular_d_LucideConciergeBell: typeof LucideConciergeBell;\ntype lucideAngular_d_LucideCone = LucideCone;\ndeclare const lucideAngular_d_LucideCone: typeof LucideCone;\ntype lucideAngular_d_LucideConstruction = LucideConstruction;\ndeclare const lucideAngular_d_LucideConstruction: typeof LucideConstruction;\ntype lucideAngular_d_LucideContact = LucideContact;\ndeclare const lucideAngular_d_LucideContact: typeof LucideContact;\ndeclare const lucideAngular_d_LucideContact2: typeof LucideContact2;\ntype lucideAngular_d_LucideContactRound = LucideContactRound;\ndeclare const lucideAngular_d_LucideContactRound: typeof LucideContactRound;\ntype lucideAngular_d_LucideContainer = LucideContainer;\ndeclare const lucideAngular_d_LucideContainer: typeof LucideContainer;\ntype lucideAngular_d_LucideContrast = LucideContrast;\ndeclare const lucideAngular_d_LucideContrast: typeof LucideContrast;\ntype lucideAngular_d_LucideCookie = LucideCookie;\ndeclare const lucideAngular_d_LucideCookie: typeof LucideCookie;\ntype lucideAngular_d_LucideCookingPot = LucideCookingPot;\ndeclare const lucideAngular_d_LucideCookingPot: typeof LucideCookingPot;\ntype lucideAngular_d_LucideCopy = LucideCopy;\ndeclare const lucideAngular_d_LucideCopy: typeof LucideCopy;\ntype lucideAngular_d_LucideCopyCheck = LucideCopyCheck;\ndeclare const lucideAngular_d_LucideCopyCheck: typeof LucideCopyCheck;\ntype lucideAngular_d_LucideCopyMinus = LucideCopyMinus;\ndeclare const lucideAngular_d_LucideCopyMinus: typeof LucideCopyMinus;\ntype lucideAngular_d_LucideCopyPlus = LucideCopyPlus;\ndeclare const lucideAngular_d_LucideCopyPlus: typeof LucideCopyPlus;\ntype lucideAngular_d_LucideCopySlash = LucideCopySlash;\ndeclare const lucideAngular_d_LucideCopySlash: typeof LucideCopySlash;\ntype lucideAngular_d_LucideCopyX = LucideCopyX;\ndeclare const lucideAngular_d_LucideCopyX: typeof LucideCopyX;\ntype lucideAngular_d_LucideCopyleft = LucideCopyleft;\ndeclare const lucideAngular_d_LucideCopyleft: typeof LucideCopyleft;\ntype lucideAngular_d_LucideCopyright = LucideCopyright;\ndeclare const lucideAngular_d_LucideCopyright: typeof LucideCopyright;\ntype lucideAngular_d_LucideCornerDownLeft = LucideCornerDownLeft;\ndeclare const lucideAngular_d_LucideCornerDownLeft: typeof LucideCornerDownLeft;\ntype lucideAngular_d_LucideCornerDownRight = LucideCornerDownRight;\ndeclare const lucideAngular_d_LucideCornerDownRight: typeof LucideCornerDownRight;\ntype lucideAngular_d_LucideCornerLeftDown = LucideCornerLeftDown;\ndeclare const lucideAngular_d_LucideCornerLeftDown: typeof LucideCornerLeftDown;\ntype lucideAngular_d_LucideCornerLeftUp = LucideCornerLeftUp;\ndeclare const lucideAngular_d_LucideCornerLeftUp: typeof LucideCornerLeftUp;\ntype lucideAngular_d_LucideCornerRightDown = LucideCornerRightDown;\ndeclare const lucideAngular_d_LucideCornerRightDown: typeof LucideCornerRightDown;\ntype lucideAngular_d_LucideCornerRightUp = LucideCornerRightUp;\ndeclare const lucideAngular_d_LucideCornerRightUp: typeof LucideCornerRightUp;\ntype lucideAngular_d_LucideCornerUpLeft = LucideCornerUpLeft;\ndeclare const lucideAngular_d_LucideCornerUpLeft: typeof LucideCornerUpLeft;\ntype lucideAngular_d_LucideCornerUpRight = LucideCornerUpRight;\ndeclare const lucideAngular_d_LucideCornerUpRight: typeof LucideCornerUpRight;\ntype lucideAngular_d_LucideCpu = LucideCpu;\ndeclare const lucideAngular_d_LucideCpu: typeof LucideCpu;\ntype lucideAngular_d_LucideCreativeCommons = LucideCreativeCommons;\ndeclare const lucideAngular_d_LucideCreativeCommons: typeof LucideCreativeCommons;\ntype lucideAngular_d_LucideCreditCard = LucideCreditCard;\ndeclare const lucideAngular_d_LucideCreditCard: typeof LucideCreditCard;\ntype lucideAngular_d_LucideCroissant = LucideCroissant;\ndeclare const lucideAngular_d_LucideCroissant: typeof LucideCroissant;\ntype lucideAngular_d_LucideCrop = LucideCrop;\ndeclare const lucideAngular_d_LucideCrop: typeof LucideCrop;\ntype lucideAngular_d_LucideCross = LucideCross;\ndeclare const lucideAngular_d_LucideCross: typeof LucideCross;\ntype lucideAngular_d_LucideCrosshair = LucideCrosshair;\ndeclare const lucideAngular_d_LucideCrosshair: typeof LucideCrosshair;\ntype lucideAngular_d_LucideCrown = LucideCrown;\ndeclare const lucideAngular_d_LucideCrown: typeof LucideCrown;\ntype lucideAngular_d_LucideCuboid = LucideCuboid;\ndeclare const lucideAngular_d_LucideCuboid: typeof LucideCuboid;\ntype lucideAngular_d_LucideCupSoda = LucideCupSoda;\ndeclare const lucideAngular_d_LucideCupSoda: typeof LucideCupSoda;\ndeclare const lucideAngular_d_LucideCurlyBraces: typeof LucideCurlyBraces;\ntype lucideAngular_d_LucideCurrency = LucideCurrency;\ndeclare const lucideAngular_d_LucideCurrency: typeof LucideCurrency;\ntype lucideAngular_d_LucideCylinder = LucideCylinder;\ndeclare const lucideAngular_d_LucideCylinder: typeof LucideCylinder;\ntype lucideAngular_d_LucideDam = LucideDam;\ndeclare const lucideAngular_d_LucideDam: typeof LucideDam;\ntype lucideAngular_d_LucideDatabase = LucideDatabase;\ndeclare const lucideAngular_d_LucideDatabase: typeof LucideDatabase;\ntype lucideAngular_d_LucideDatabaseArrowDown = LucideDatabaseArrowDown;\ndeclare const lucideAngular_d_LucideDatabaseArrowDown: typeof LucideDatabaseArrowDown;\ntype lucideAngular_d_LucideDatabaseArrowUp = LucideDatabaseArrowUp;\ndeclare const lucideAngular_d_LucideDatabaseArrowUp: typeof LucideDatabaseArrowUp;\ntype lucideAngular_d_LucideDatabaseBackup = LucideDatabaseBackup;\ndeclare const lucideAngular_d_LucideDatabaseBackup: typeof LucideDatabaseBackup;\ntype lucideAngular_d_LucideDatabaseCheck = LucideDatabaseCheck;\ndeclare const lucideAngular_d_LucideDatabaseCheck: typeof LucideDatabaseCheck;\ntype lucideAngular_d_LucideDatabaseMinus = LucideDatabaseMinus;\ndeclare const lucideAngular_d_LucideDatabaseMinus: typeof LucideDatabaseMinus;\ntype lucideAngular_d_LucideDatabasePlus = LucideDatabasePlus;\ndeclare const lucideAngular_d_LucideDatabasePlus: typeof LucideDatabasePlus;\ntype lucideAngular_d_LucideDatabaseSearch = LucideDatabaseSearch;\ndeclare const lucideAngular_d_LucideDatabaseSearch: typeof LucideDatabaseSearch;\ntype lucideAngular_d_LucideDatabaseX = LucideDatabaseX;\ndeclare const lucideAngular_d_LucideDatabaseX: typeof LucideDatabaseX;\ntype lucideAngular_d_LucideDatabaseZap = LucideDatabaseZap;\ndeclare const lucideAngular_d_LucideDatabaseZap: typeof LucideDatabaseZap;\ntype lucideAngular_d_LucideDecimalsArrowLeft = LucideDecimalsArrowLeft;\ndeclare const lucideAngular_d_LucideDecimalsArrowLeft: typeof LucideDecimalsArrowLeft;\ntype lucideAngular_d_LucideDecimalsArrowRight = LucideDecimalsArrowRight;\ndeclare const lucideAngular_d_LucideDecimalsArrowRight: typeof LucideDecimalsArrowRight;\ntype lucideAngular_d_LucideDelete = LucideDelete;\ndeclare const lucideAngular_d_LucideDelete: typeof LucideDelete;\ntype lucideAngular_d_LucideDessert = LucideDessert;\ndeclare const lucideAngular_d_LucideDessert: typeof LucideDessert;\ntype lucideAngular_d_LucideDiameter = LucideDiameter;\ndeclare const lucideAngular_d_LucideDiameter: typeof LucideDiameter;\ntype lucideAngular_d_LucideDiamond = LucideDiamond;\ndeclare const lucideAngular_d_LucideDiamond: typeof LucideDiamond;\ntype lucideAngular_d_LucideDiamondMinus = LucideDiamondMinus;\ndeclare const lucideAngular_d_LucideDiamondMinus: typeof LucideDiamondMinus;\ntype lucideAngular_d_LucideDiamondPercent = LucideDiamondPercent;\ndeclare const lucideAngular_d_LucideDiamondPercent: typeof LucideDiamondPercent;\ntype lucideAngular_d_LucideDiamondPlus = LucideDiamondPlus;\ndeclare const lucideAngular_d_LucideDiamondPlus: typeof LucideDiamondPlus;\ntype lucideAngular_d_LucideDice1 = LucideDice1;\ndeclare const lucideAngular_d_LucideDice1: typeof LucideDice1;\ntype lucideAngular_d_LucideDice2 = LucideDice2;\ndeclare const lucideAngular_d_LucideDice2: typeof LucideDice2;\ntype lucideAngular_d_LucideDice3 = LucideDice3;\ndeclare const lucideAngular_d_LucideDice3: typeof LucideDice3;\ntype lucideAngular_d_LucideDice4 = LucideDice4;\ndeclare const lucideAngular_d_LucideDice4: typeof LucideDice4;\ntype lucideAngular_d_LucideDice5 = LucideDice5;\ndeclare const lucideAngular_d_LucideDice5: typeof LucideDice5;\ntype lucideAngular_d_LucideDice6 = LucideDice6;\ndeclare const lucideAngular_d_LucideDice6: typeof LucideDice6;\ntype lucideAngular_d_LucideDices = LucideDices;\ndeclare const lucideAngular_d_LucideDices: typeof LucideDices;\ntype lucideAngular_d_LucideDiff = LucideDiff;\ndeclare const lucideAngular_d_LucideDiff: typeof LucideDiff;\ntype lucideAngular_d_LucideDisc = LucideDisc;\ndeclare const lucideAngular_d_LucideDisc: typeof LucideDisc;\ntype lucideAngular_d_LucideDisc2 = LucideDisc2;\ndeclare const lucideAngular_d_LucideDisc2: typeof LucideDisc2;\ntype lucideAngular_d_LucideDisc3 = LucideDisc3;\ndeclare const lucideAngular_d_LucideDisc3: typeof LucideDisc3;\ntype lucideAngular_d_LucideDiscAlbum = LucideDiscAlbum;\ndeclare const lucideAngular_d_LucideDiscAlbum: typeof LucideDiscAlbum;\ntype lucideAngular_d_LucideDivide = LucideDivide;\ndeclare const lucideAngular_d_LucideDivide: typeof LucideDivide;\ndeclare const lucideAngular_d_LucideDivideCircle: typeof LucideDivideCircle;\ndeclare const lucideAngular_d_LucideDivideSquare: typeof LucideDivideSquare;\ntype lucideAngular_d_LucideDna = LucideDna;\ndeclare const lucideAngular_d_LucideDna: typeof LucideDna;\ntype lucideAngular_d_LucideDnaOff = LucideDnaOff;\ndeclare const lucideAngular_d_LucideDnaOff: typeof LucideDnaOff;\ntype lucideAngular_d_LucideDock = LucideDock;\ndeclare const lucideAngular_d_LucideDock: typeof LucideDock;\ntype lucideAngular_d_LucideDog = LucideDog;\ndeclare const lucideAngular_d_LucideDog: typeof LucideDog;\ntype lucideAngular_d_LucideDollarSign = LucideDollarSign;\ndeclare const lucideAngular_d_LucideDollarSign: typeof LucideDollarSign;\ntype lucideAngular_d_LucideDonut = LucideDonut;\ndeclare const lucideAngular_d_LucideDonut: typeof LucideDonut;\ntype lucideAngular_d_LucideDoorClosed = LucideDoorClosed;\ndeclare const lucideAngular_d_LucideDoorClosed: typeof LucideDoorClosed;\ntype lucideAngular_d_LucideDoorClosedLocked = LucideDoorClosedLocked;\ndeclare const lucideAngular_d_LucideDoorClosedLocked: typeof LucideDoorClosedLocked;\ntype lucideAngular_d_LucideDoorOpen = LucideDoorOpen;\ndeclare const lucideAngular_d_LucideDoorOpen: typeof LucideDoorOpen;\ntype lucideAngular_d_LucideDot = LucideDot;\ndeclare const lucideAngular_d_LucideDot: typeof LucideDot;\ndeclare const lucideAngular_d_LucideDotSquare: typeof LucideDotSquare;\ntype lucideAngular_d_LucideDownload = LucideDownload;\ndeclare const lucideAngular_d_LucideDownload: typeof LucideDownload;\ndeclare const lucideAngular_d_LucideDownloadCloud: typeof LucideDownloadCloud;\ntype lucideAngular_d_LucideDraftingCompass = LucideDraftingCompass;\ndeclare const lucideAngular_d_LucideDraftingCompass: typeof LucideDraftingCompass;\ntype lucideAngular_d_LucideDrama = LucideDrama;\ndeclare const lucideAngular_d_LucideDrama: typeof LucideDrama;\ntype lucideAngular_d_LucideDrill = LucideDrill;\ndeclare const lucideAngular_d_LucideDrill: typeof LucideDrill;\ntype lucideAngular_d_LucideDrone = LucideDrone;\ndeclare const lucideAngular_d_LucideDrone: typeof LucideDrone;\ntype lucideAngular_d_LucideDroplet = LucideDroplet;\ndeclare const lucideAngular_d_LucideDroplet: typeof LucideDroplet;\ntype lucideAngular_d_LucideDropletOff = LucideDropletOff;\ndeclare const lucideAngular_d_LucideDropletOff: typeof LucideDropletOff;\ntype lucideAngular_d_LucideDroplets = LucideDroplets;\ndeclare const lucideAngular_d_LucideDroplets: typeof LucideDroplets;\ntype lucideAngular_d_LucideDrum = LucideDrum;\ndeclare const lucideAngular_d_LucideDrum: typeof LucideDrum;\ntype lucideAngular_d_LucideDrumstick = LucideDrumstick;\ndeclare const lucideAngular_d_LucideDrumstick: typeof LucideDrumstick;\ntype lucideAngular_d_LucideDumbbell = LucideDumbbell;\ndeclare const lucideAngular_d_LucideDumbbell: typeof LucideDumbbell;\ntype lucideAngular_d_LucideEar = LucideEar;\ndeclare const lucideAngular_d_LucideEar: typeof LucideEar;\ntype lucideAngular_d_LucideEarOff = LucideEarOff;\ndeclare const lucideAngular_d_LucideEarOff: typeof LucideEarOff;\ntype lucideAngular_d_LucideEarth = LucideEarth;\ndeclare const lucideAngular_d_LucideEarth: typeof LucideEarth;\ntype lucideAngular_d_LucideEarthLock = LucideEarthLock;\ndeclare const lucideAngular_d_LucideEarthLock: typeof LucideEarthLock;\ntype lucideAngular_d_LucideEclipse = LucideEclipse;\ndeclare const lucideAngular_d_LucideEclipse: typeof LucideEclipse;\ndeclare const lucideAngular_d_LucideEdit: typeof LucideEdit;\ndeclare const lucideAngular_d_LucideEdit2: typeof LucideEdit2;\ndeclare const lucideAngular_d_LucideEdit3: typeof LucideEdit3;\ntype lucideAngular_d_LucideEgg = LucideEgg;\ndeclare const lucideAngular_d_LucideEgg: typeof LucideEgg;\ntype lucideAngular_d_LucideEggFried = LucideEggFried;\ndeclare const lucideAngular_d_LucideEggFried: typeof LucideEggFried;\ntype lucideAngular_d_LucideEggOff = LucideEggOff;\ndeclare const lucideAngular_d_LucideEggOff: typeof LucideEggOff;\ntype lucideAngular_d_LucideEllipse = LucideEllipse;\ndeclare const lucideAngular_d_LucideEllipse: typeof LucideEllipse;\ntype lucideAngular_d_LucideEllipsis = LucideEllipsis;\ndeclare const lucideAngular_d_LucideEllipsis: typeof LucideEllipsis;\ntype lucideAngular_d_LucideEllipsisVertical = LucideEllipsisVertical;\ndeclare const lucideAngular_d_LucideEllipsisVertical: typeof LucideEllipsisVertical;\ntype lucideAngular_d_LucideEqual = LucideEqual;\ndeclare const lucideAngular_d_LucideEqual: typeof LucideEqual;\ntype lucideAngular_d_LucideEqualApproximately = LucideEqualApproximately;\ndeclare const lucideAngular_d_LucideEqualApproximately: typeof LucideEqualApproximately;\ntype lucideAngular_d_LucideEqualNot = LucideEqualNot;\ndeclare const lucideAngular_d_LucideEqualNot: typeof LucideEqualNot;\ndeclare const lucideAngular_d_LucideEqualSquare: typeof LucideEqualSquare;\ntype lucideAngular_d_LucideEraser = LucideEraser;\ndeclare const lucideAngular_d_LucideEraser: typeof LucideEraser;\ntype lucideAngular_d_LucideEthernetPort = LucideEthernetPort;\ndeclare const lucideAngular_d_LucideEthernetPort: typeof LucideEthernetPort;\ntype lucideAngular_d_LucideEuro = LucideEuro;\ndeclare const lucideAngular_d_LucideEuro: typeof LucideEuro;\ntype lucideAngular_d_LucideEvCharger = LucideEvCharger;\ndeclare const lucideAngular_d_LucideEvCharger: typeof LucideEvCharger;\ntype lucideAngular_d_LucideExpand = LucideExpand;\ndeclare const lucideAngular_d_LucideExpand: typeof LucideExpand;\ntype lucideAngular_d_LucideExternalLink = LucideExternalLink;\ndeclare const lucideAngular_d_LucideExternalLink: typeof LucideExternalLink;\ntype lucideAngular_d_LucideEye = LucideEye;\ndeclare const lucideAngular_d_LucideEye: typeof LucideEye;\ntype lucideAngular_d_LucideEyeClosed = LucideEyeClosed;\ndeclare const lucideAngular_d_LucideEyeClosed: typeof LucideEyeClosed;\ntype lucideAngular_d_LucideEyeDashed = LucideEyeDashed;\ndeclare const lucideAngular_d_LucideEyeDashed: typeof LucideEyeDashed;\ntype lucideAngular_d_LucideEyeOff = LucideEyeOff;\ndeclare const lucideAngular_d_LucideEyeOff: typeof LucideEyeOff;\ntype lucideAngular_d_LucideFaceAngry = LucideFaceAngry;\ndeclare const lucideAngular_d_LucideFaceAngry: typeof LucideFaceAngry;\ntype lucideAngular_d_LucideFaceExpressionless = LucideFaceExpressionless;\ndeclare const lucideAngular_d_LucideFaceExpressionless: typeof LucideFaceExpressionless;\ntype lucideAngular_d_LucideFaceGrinning = LucideFaceGrinning;\ndeclare const lucideAngular_d_LucideFaceGrinning: typeof LucideFaceGrinning;\ntype lucideAngular_d_LucideFaceNeutral = LucideFaceNeutral;\ndeclare const lucideAngular_d_LucideFaceNeutral: typeof LucideFaceNeutral;\ntype lucideAngular_d_LucideFaceSlightlyFrowning = LucideFaceSlightlyFrowning;\ndeclare const lucideAngular_d_LucideFaceSlightlyFrowning: typeof LucideFaceSlightlyFrowning;\ntype lucideAngular_d_LucideFaceSlightlySmiling = LucideFaceSlightlySmiling;\ndeclare const lucideAngular_d_LucideFaceSlightlySmiling: typeof LucideFaceSlightlySmiling;\ntype lucideAngular_d_LucideFaceSlightlySmilingPlus = LucideFaceSlightlySmilingPlus;\ndeclare const lucideAngular_d_LucideFaceSlightlySmilingPlus: typeof LucideFaceSlightlySmilingPlus;\ntype lucideAngular_d_LucideFactory = LucideFactory;\ndeclare const lucideAngular_d_LucideFactory: typeof LucideFactory;\ntype lucideAngular_d_LucideFan = LucideFan;\ndeclare const lucideAngular_d_LucideFan: typeof LucideFan;\ntype lucideAngular_d_LucideFastForward = LucideFastForward;\ndeclare const lucideAngular_d_LucideFastForward: typeof LucideFastForward;\ntype lucideAngular_d_LucideFeather = LucideFeather;\ndeclare const lucideAngular_d_LucideFeather: typeof LucideFeather;\ntype lucideAngular_d_LucideFence = LucideFence;\ndeclare const lucideAngular_d_LucideFence: typeof LucideFence;\ntype lucideAngular_d_LucideFerrisWheel = LucideFerrisWheel;\ndeclare const lucideAngular_d_LucideFerrisWheel: typeof LucideFerrisWheel;\ntype lucideAngular_d_LucideFile = LucideFile;\ndeclare const lucideAngular_d_LucideFile: typeof LucideFile;\ntype lucideAngular_d_LucideFileArchive = LucideFileArchive;\ndeclare const lucideAngular_d_LucideFileArchive: typeof LucideFileArchive;\ndeclare const lucideAngular_d_LucideFileAudio: typeof LucideFileAudio;\ndeclare const lucideAngular_d_LucideFileAudio2: typeof LucideFileAudio2;\ndeclare const lucideAngular_d_LucideFileAxis3D: typeof LucideFileAxis3D;\ntype lucideAngular_d_LucideFileAxis3d = LucideFileAxis3d;\ndeclare const lucideAngular_d_LucideFileAxis3d: typeof LucideFileAxis3d;\ntype lucideAngular_d_LucideFileBadge = LucideFileBadge;\ndeclare const lucideAngular_d_LucideFileBadge: typeof LucideFileBadge;\ndeclare const lucideAngular_d_LucideFileBadge2: typeof LucideFileBadge2;\ndeclare const lucideAngular_d_LucideFileBarChart: typeof LucideFileBarChart;\ndeclare const lucideAngular_d_LucideFileBarChart2: typeof LucideFileBarChart2;\ntype lucideAngular_d_LucideFileBox = LucideFileBox;\ndeclare const lucideAngular_d_LucideFileBox: typeof LucideFileBox;\ntype lucideAngular_d_LucideFileBraces = LucideFileBraces;\ndeclare const lucideAngular_d_LucideFileBraces: typeof LucideFileBraces;\ntype lucideAngular_d_LucideFileBracesCorner = LucideFileBracesCorner;\ndeclare const lucideAngular_d_LucideFileBracesCorner: typeof LucideFileBracesCorner;\ntype lucideAngular_d_LucideFileChartColumn = LucideFileChartColumn;\ndeclare const lucideAngular_d_LucideFileChartColumn: typeof LucideFileChartColumn;\ntype lucideAngular_d_LucideFileChartColumnIncreasing = LucideFileChartColumnIncreasing;\ndeclare const lucideAngular_d_LucideFileChartColumnIncreasing: typeof LucideFileChartColumnIncreasing;\ntype lucideAngular_d_LucideFileChartLine = LucideFileChartLine;\ndeclare const lucideAngular_d_LucideFileChartLine: typeof LucideFileChartLine;\ntype lucideAngular_d_LucideFileChartPie = LucideFileChartPie;\ndeclare const lucideAngular_d_LucideFileChartPie: typeof LucideFileChartPie;\ntype lucideAngular_d_LucideFileCheck = LucideFileCheck;\ndeclare const lucideAngular_d_LucideFileCheck: typeof LucideFileCheck;\ndeclare const lucideAngular_d_LucideFileCheck2: typeof LucideFileCheck2;\ntype lucideAngular_d_LucideFileCheckCorner = LucideFileCheckCorner;\ndeclare const lucideAngular_d_LucideFileCheckCorner: typeof LucideFileCheckCorner;\ntype lucideAngular_d_LucideFileClock = LucideFileClock;\ndeclare const lucideAngular_d_LucideFileClock: typeof LucideFileClock;\ntype lucideAngular_d_LucideFileCode = LucideFileCode;\ndeclare const lucideAngular_d_LucideFileCode: typeof LucideFileCode;\ndeclare const lucideAngular_d_LucideFileCode2: typeof LucideFileCode2;\ntype lucideAngular_d_LucideFileCodeCorner = LucideFileCodeCorner;\ndeclare const lucideAngular_d_LucideFileCodeCorner: typeof LucideFileCodeCorner;\ntype lucideAngular_d_LucideFileCog = LucideFileCog;\ndeclare const lucideAngular_d_LucideFileCog: typeof LucideFileCog;\ndeclare const lucideAngular_d_LucideFileCog2: typeof LucideFileCog2;\ntype lucideAngular_d_LucideFileDiff = LucideFileDiff;\ndeclare const lucideAngular_d_LucideFileDiff: typeof LucideFileDiff;\ntype lucideAngular_d_LucideFileDigit = LucideFileDigit;\ndeclare const lucideAngular_d_LucideFileDigit: typeof LucideFileDigit;\ntype lucideAngular_d_LucideFileDown = LucideFileDown;\ndeclare const lucideAngular_d_LucideFileDown: typeof LucideFileDown;\ndeclare const lucideAngular_d_LucideFileEdit: typeof LucideFileEdit;\ntype lucideAngular_d_LucideFileExclamationPoint = LucideFileExclamationPoint;\ndeclare const lucideAngular_d_LucideFileExclamationPoint: typeof LucideFileExclamationPoint;\ntype lucideAngular_d_LucideFileHeadphone = LucideFileHeadphone;\ndeclare const lucideAngular_d_LucideFileHeadphone: typeof LucideFileHeadphone;\ntype lucideAngular_d_LucideFileHeart = LucideFileHeart;\ndeclare const lucideAngular_d_LucideFileHeart: typeof LucideFileHeart;\ntype lucideAngular_d_LucideFileImage = LucideFileImage;\ndeclare const lucideAngular_d_LucideFileImage: typeof LucideFileImage;\ntype lucideAngular_d_LucideFileInput = LucideFileInput;\ndeclare const lucideAngular_d_LucideFileInput: typeof LucideFileInput;\ndeclare const lucideAngular_d_LucideFileJson: typeof LucideFileJson;\ndeclare const lucideAngular_d_LucideFileJson2: typeof LucideFileJson2;\ntype lucideAngular_d_LucideFileKey = LucideFileKey;\ndeclare const lucideAngular_d_LucideFileKey: typeof LucideFileKey;\ndeclare const lucideAngular_d_LucideFileKey2: typeof LucideFileKey2;\ndeclare const lucideAngular_d_LucideFileLineChart: typeof LucideFileLineChart;\ntype lucideAngular_d_LucideFileLock = LucideFileLock;\ndeclare const lucideAngular_d_LucideFileLock: typeof LucideFileLock;\ndeclare const lucideAngular_d_LucideFileLock2: typeof LucideFileLock2;\ntype lucideAngular_d_LucideFileMinus = LucideFileMinus;\ndeclare const lucideAngular_d_LucideFileMinus: typeof LucideFileMinus;\ndeclare const lucideAngular_d_LucideFileMinus2: typeof LucideFileMinus2;\ntype lucideAngular_d_LucideFileMinusCorner = LucideFileMinusCorner;\ndeclare const lucideAngular_d_LucideFileMinusCorner: typeof LucideFileMinusCorner;\ntype lucideAngular_d_LucideFileMusic = LucideFileMusic;\ndeclare const lucideAngular_d_LucideFileMusic: typeof LucideFileMusic;\ntype lucideAngular_d_LucideFileOutput = LucideFileOutput;\ndeclare const lucideAngular_d_LucideFileOutput: typeof LucideFileOutput;\ntype lucideAngular_d_LucideFilePen = LucideFilePen;\ndeclare const lucideAngular_d_LucideFilePen: typeof LucideFilePen;\ntype lucideAngular_d_LucideFilePenLine = LucideFilePenLine;\ndeclare const lucideAngular_d_LucideFilePenLine: typeof LucideFilePenLine;\ndeclare const lucideAngular_d_LucideFilePieChart: typeof LucideFilePieChart;\ntype lucideAngular_d_LucideFilePlay = LucideFilePlay;\ndeclare const lucideAngular_d_LucideFilePlay: typeof LucideFilePlay;\ntype lucideAngular_d_LucideFilePlus = LucideFilePlus;\ndeclare const lucideAngular_d_LucideFilePlus: typeof LucideFilePlus;\ndeclare const lucideAngular_d_LucideFilePlus2: typeof LucideFilePlus2;\ntype lucideAngular_d_LucideFilePlusCorner = LucideFilePlusCorner;\ndeclare const lucideAngular_d_LucideFilePlusCorner: typeof LucideFilePlusCorner;\ndeclare const lucideAngular_d_LucideFileQuestion: typeof LucideFileQuestion;\ntype lucideAngular_d_LucideFileQuestionMark = LucideFileQuestionMark;\ndeclare const lucideAngular_d_LucideFileQuestionMark: typeof LucideFileQuestionMark;\ntype lucideAngular_d_LucideFileScan = LucideFileScan;\ndeclare const lucideAngular_d_LucideFileScan: typeof LucideFileScan;\ntype lucideAngular_d_LucideFileSearch = LucideFileSearch;\ndeclare const lucideAngular_d_LucideFileSearch: typeof LucideFileSearch;\ndeclare const lucideAngular_d_LucideFileSearch2: typeof LucideFileSearch2;\ntype lucideAngular_d_LucideFileSearchCorner = LucideFileSearchCorner;\ndeclare const lucideAngular_d_LucideFileSearchCorner: typeof LucideFileSearchCorner;\ntype lucideAngular_d_LucideFileSignal = LucideFileSignal;\ndeclare const lucideAngular_d_LucideFileSignal: typeof LucideFileSignal;\ndeclare const lucideAngular_d_LucideFileSignature: typeof LucideFileSignature;\ntype lucideAngular_d_LucideFileSliders = LucideFileSliders;\ndeclare const lucideAngular_d_LucideFileSliders: typeof LucideFileSliders;\ntype lucideAngular_d_LucideFileSpreadsheet = LucideFileSpreadsheet;\ndeclare const lucideAngular_d_LucideFileSpreadsheet: typeof LucideFileSpreadsheet;\ntype lucideAngular_d_LucideFileStack = LucideFileStack;\ndeclare const lucideAngular_d_LucideFileStack: typeof LucideFileStack;\ntype lucideAngular_d_LucideFileSymlink = LucideFileSymlink;\ndeclare const lucideAngular_d_LucideFileSymlink: typeof LucideFileSymlink;\ntype lucideAngular_d_LucideFileTerminal = LucideFileTerminal;\ndeclare const lucideAngular_d_LucideFileTerminal: typeof LucideFileTerminal;\ntype lucideAngular_d_LucideFileText = LucideFileText;\ndeclare const lucideAngular_d_LucideFileText: typeof LucideFileText;\ntype lucideAngular_d_LucideFileType = LucideFileType;\ndeclare const lucideAngular_d_LucideFileType: typeof LucideFileType;\ndeclare const lucideAngular_d_LucideFileType2: typeof LucideFileType2;\ntype lucideAngular_d_LucideFileTypeCorner = LucideFileTypeCorner;\ndeclare const lucideAngular_d_LucideFileTypeCorner: typeof LucideFileTypeCorner;\ntype lucideAngular_d_LucideFileUp = LucideFileUp;\ndeclare const lucideAngular_d_LucideFileUp: typeof LucideFileUp;\ntype lucideAngular_d_LucideFileUser = LucideFileUser;\ndeclare const lucideAngular_d_LucideFileUser: typeof LucideFileUser;\ndeclare const lucideAngular_d_LucideFileVideo: typeof LucideFileVideo;\ndeclare const lucideAngular_d_LucideFileVideo2: typeof LucideFileVideo2;\ntype lucideAngular_d_LucideFileVideoCamera = LucideFileVideoCamera;\ndeclare const lucideAngular_d_LucideFileVideoCamera: typeof LucideFileVideoCamera;\ntype lucideAngular_d_LucideFileVolume = LucideFileVolume;\ndeclare const lucideAngular_d_LucideFileVolume: typeof LucideFileVolume;\ndeclare const lucideAngular_d_LucideFileVolume2: typeof LucideFileVolume2;\ndeclare const lucideAngular_d_LucideFileWarning: typeof LucideFileWarning;\ntype lucideAngular_d_LucideFileX = LucideFileX;\ndeclare const lucideAngular_d_LucideFileX: typeof LucideFileX;\ndeclare const lucideAngular_d_LucideFileX2: typeof LucideFileX2;\ntype lucideAngular_d_LucideFileXCorner = LucideFileXCorner;\ndeclare const lucideAngular_d_LucideFileXCorner: typeof LucideFileXCorner;\ntype lucideAngular_d_LucideFiles = LucideFiles;\ndeclare const lucideAngular_d_LucideFiles: typeof LucideFiles;\ntype lucideAngular_d_LucideFilm = LucideFilm;\ndeclare const lucideAngular_d_LucideFilm: typeof LucideFilm;\ndeclare const lucideAngular_d_LucideFilter: typeof LucideFilter;\ndeclare const lucideAngular_d_LucideFilterX: typeof LucideFilterX;\ndeclare const lucideAngular_d_LucideFingerprint: typeof LucideFingerprint;\ntype lucideAngular_d_LucideFingerprintPattern = LucideFingerprintPattern;\ndeclare const lucideAngular_d_LucideFingerprintPattern: typeof LucideFingerprintPattern;\ntype lucideAngular_d_LucideFireExtinguisher = LucideFireExtinguisher;\ndeclare const lucideAngular_d_LucideFireExtinguisher: typeof LucideFireExtinguisher;\ntype lucideAngular_d_LucideFish = LucideFish;\ndeclare const lucideAngular_d_LucideFish: typeof LucideFish;\ntype lucideAngular_d_LucideFishOff = LucideFishOff;\ndeclare const lucideAngular_d_LucideFishOff: typeof LucideFishOff;\ntype lucideAngular_d_LucideFishSymbol = LucideFishSymbol;\ndeclare const lucideAngular_d_LucideFishSymbol: typeof LucideFishSymbol;\ntype lucideAngular_d_LucideFishingHook = LucideFishingHook;\ndeclare const lucideAngular_d_LucideFishingHook: typeof LucideFishingHook;\ntype lucideAngular_d_LucideFishingRod = LucideFishingRod;\ndeclare const lucideAngular_d_LucideFishingRod: typeof LucideFishingRod;\ntype lucideAngular_d_LucideFlag = LucideFlag;\ndeclare const lucideAngular_d_LucideFlag: typeof LucideFlag;\ntype lucideAngular_d_LucideFlagOff = LucideFlagOff;\ndeclare const lucideAngular_d_LucideFlagOff: typeof LucideFlagOff;\ntype lucideAngular_d_LucideFlagTriangleLeft = LucideFlagTriangleLeft;\ndeclare const lucideAngular_d_LucideFlagTriangleLeft: typeof LucideFlagTriangleLeft;\ntype lucideAngular_d_LucideFlagTriangleRight = LucideFlagTriangleRight;\ndeclare const lucideAngular_d_LucideFlagTriangleRight: typeof LucideFlagTriangleRight;\ntype lucideAngular_d_LucideFlame = LucideFlame;\ndeclare const lucideAngular_d_LucideFlame: typeof LucideFlame;\ntype lucideAngular_d_LucideFlameKindling = LucideFlameKindling;\ndeclare const lucideAngular_d_LucideFlameKindling: typeof LucideFlameKindling;\ntype lucideAngular_d_LucideFlashlight = LucideFlashlight;\ndeclare const lucideAngular_d_LucideFlashlight: typeof LucideFlashlight;\ntype lucideAngular_d_LucideFlashlightOff = LucideFlashlightOff;\ndeclare const lucideAngular_d_LucideFlashlightOff: typeof LucideFlashlightOff;\ntype lucideAngular_d_LucideFlaskConical = LucideFlaskConical;\ndeclare const lucideAngular_d_LucideFlaskConical: typeof LucideFlaskConical;\ntype lucideAngular_d_LucideFlaskConicalOff = LucideFlaskConicalOff;\ndeclare const lucideAngular_d_LucideFlaskConicalOff: typeof LucideFlaskConicalOff;\ntype lucideAngular_d_LucideFlaskRound = LucideFlaskRound;\ndeclare const lucideAngular_d_LucideFlaskRound: typeof LucideFlaskRound;\ndeclare const lucideAngular_d_LucideFlipHorizontal: typeof LucideFlipHorizontal;\ntype lucideAngular_d_LucideFlipHorizontal2 = LucideFlipHorizontal2;\ndeclare const lucideAngular_d_LucideFlipHorizontal2: typeof LucideFlipHorizontal2;\ndeclare const lucideAngular_d_LucideFlipVertical: typeof LucideFlipVertical;\ntype lucideAngular_d_LucideFlipVertical2 = LucideFlipVertical2;\ndeclare const lucideAngular_d_LucideFlipVertical2: typeof LucideFlipVertical2;\ntype lucideAngular_d_LucideFlower = LucideFlower;\ndeclare const lucideAngular_d_LucideFlower: typeof LucideFlower;\ntype lucideAngular_d_LucideFlower2 = LucideFlower2;\ndeclare const lucideAngular_d_LucideFlower2: typeof LucideFlower2;\ntype lucideAngular_d_LucideFocus = LucideFocus;\ndeclare const lucideAngular_d_LucideFocus: typeof LucideFocus;\ntype lucideAngular_d_LucideFoldHorizontal = LucideFoldHorizontal;\ndeclare const lucideAngular_d_LucideFoldHorizontal: typeof LucideFoldHorizontal;\ntype lucideAngular_d_LucideFoldVertical = LucideFoldVertical;\ndeclare const lucideAngular_d_LucideFoldVertical: typeof LucideFoldVertical;\ntype lucideAngular_d_LucideFolder = LucideFolder;\ndeclare const lucideAngular_d_LucideFolder: typeof LucideFolder;\ntype lucideAngular_d_LucideFolderArchive = LucideFolderArchive;\ndeclare const lucideAngular_d_LucideFolderArchive: typeof LucideFolderArchive;\ntype lucideAngular_d_LucideFolderBookmark = LucideFolderBookmark;\ndeclare const lucideAngular_d_LucideFolderBookmark: typeof LucideFolderBookmark;\ntype lucideAngular_d_LucideFolderCheck = LucideFolderCheck;\ndeclare const lucideAngular_d_LucideFolderCheck: typeof LucideFolderCheck;\ntype lucideAngular_d_LucideFolderClock = LucideFolderClock;\ndeclare const lucideAngular_d_LucideFolderClock: typeof LucideFolderClock;\ntype lucideAngular_d_LucideFolderClosed = LucideFolderClosed;\ndeclare const lucideAngular_d_LucideFolderClosed: typeof LucideFolderClosed;\ntype lucideAngular_d_LucideFolderCode = LucideFolderCode;\ndeclare const lucideAngular_d_LucideFolderCode: typeof LucideFolderCode;\ntype lucideAngular_d_LucideFolderCog = LucideFolderCog;\ndeclare const lucideAngular_d_LucideFolderCog: typeof LucideFolderCog;\ndeclare const lucideAngular_d_LucideFolderCog2: typeof LucideFolderCog2;\ntype lucideAngular_d_LucideFolderDot = LucideFolderDot;\ndeclare const lucideAngular_d_LucideFolderDot: typeof LucideFolderDot;\ntype lucideAngular_d_LucideFolderDown = LucideFolderDown;\ndeclare const lucideAngular_d_LucideFolderDown: typeof LucideFolderDown;\ndeclare const lucideAngular_d_LucideFolderEdit: typeof LucideFolderEdit;\ntype lucideAngular_d_LucideFolderGit = LucideFolderGit;\ndeclare const lucideAngular_d_LucideFolderGit: typeof LucideFolderGit;\ntype lucideAngular_d_LucideFolderGit2 = LucideFolderGit2;\ndeclare const lucideAngular_d_LucideFolderGit2: typeof LucideFolderGit2;\ntype lucideAngular_d_LucideFolderHeart = LucideFolderHeart;\ndeclare const lucideAngular_d_LucideFolderHeart: typeof LucideFolderHeart;\ntype lucideAngular_d_LucideFolderInput = LucideFolderInput;\ndeclare const lucideAngular_d_LucideFolderInput: typeof LucideFolderInput;\ntype lucideAngular_d_LucideFolderKanban = LucideFolderKanban;\ndeclare const lucideAngular_d_LucideFolderKanban: typeof LucideFolderKanban;\ntype lucideAngular_d_LucideFolderKey = LucideFolderKey;\ndeclare const lucideAngular_d_LucideFolderKey: typeof LucideFolderKey;\ntype lucideAngular_d_LucideFolderLock = LucideFolderLock;\ndeclare const lucideAngular_d_LucideFolderLock: typeof LucideFolderLock;\ntype lucideAngular_d_LucideFolderMinus = LucideFolderMinus;\ndeclare const lucideAngular_d_LucideFolderMinus: typeof LucideFolderMinus;\ntype lucideAngular_d_LucideFolderOpen = LucideFolderOpen;\ndeclare const lucideAngular_d_LucideFolderOpen: typeof LucideFolderOpen;\ntype lucideAngular_d_LucideFolderOpenDot = LucideFolderOpenDot;\ndeclare const lucideAngular_d_LucideFolderOpenDot: typeof LucideFolderOpenDot;\ntype lucideAngular_d_LucideFolderOutput = LucideFolderOutput;\ndeclare const lucideAngular_d_LucideFolderOutput: typeof LucideFolderOutput;\ntype lucideAngular_d_LucideFolderPen = LucideFolderPen;\ndeclare const lucideAngular_d_LucideFolderPen: typeof LucideFolderPen;\ntype lucideAngular_d_LucideFolderPlus = LucideFolderPlus;\ndeclare const lucideAngular_d_LucideFolderPlus: typeof LucideFolderPlus;\ntype lucideAngular_d_LucideFolderRoot = LucideFolderRoot;\ndeclare const lucideAngular_d_LucideFolderRoot: typeof LucideFolderRoot;\ntype lucideAngular_d_LucideFolderSearch = LucideFolderSearch;\ndeclare const lucideAngular_d_LucideFolderSearch: typeof LucideFolderSearch;\ntype lucideAngular_d_LucideFolderSearch2 = LucideFolderSearch2;\ndeclare const lucideAngular_d_LucideFolderSearch2: typeof LucideFolderSearch2;\ntype lucideAngular_d_LucideFolderSymlink = LucideFolderSymlink;\ndeclare const lucideAngular_d_LucideFolderSymlink: typeof LucideFolderSymlink;\ntype lucideAngular_d_LucideFolderSync = LucideFolderSync;\ndeclare const lucideAngular_d_LucideFolderSync: typeof LucideFolderSync;\ntype lucideAngular_d_LucideFolderTree = LucideFolderTree;\ndeclare const lucideAngular_d_LucideFolderTree: typeof LucideFolderTree;\ntype lucideAngular_d_LucideFolderUp = LucideFolderUp;\ndeclare const lucideAngular_d_LucideFolderUp: typeof LucideFolderUp;\ntype lucideAngular_d_LucideFolderX = LucideFolderX;\ndeclare const lucideAngular_d_LucideFolderX: typeof LucideFolderX;\ntype lucideAngular_d_LucideFolders = LucideFolders;\ndeclare const lucideAngular_d_LucideFolders: typeof LucideFolders;\ntype lucideAngular_d_LucideFootprints = LucideFootprints;\ndeclare const lucideAngular_d_LucideFootprints: typeof LucideFootprints;\ndeclare const lucideAngular_d_LucideForkKnife: typeof LucideForkKnife;\ndeclare const lucideAngular_d_LucideForkKnifeCrossed: typeof LucideForkKnifeCrossed;\ntype lucideAngular_d_LucideForklift = LucideForklift;\ndeclare const lucideAngular_d_LucideForklift: typeof LucideForklift;\ntype lucideAngular_d_LucideForm = LucideForm;\ndeclare const lucideAngular_d_LucideForm: typeof LucideForm;\ndeclare const lucideAngular_d_LucideFormInput: typeof LucideFormInput;\ntype lucideAngular_d_LucideForward = LucideForward;\ndeclare const lucideAngular_d_LucideForward: typeof LucideForward;\ntype lucideAngular_d_LucideFrame = LucideFrame;\ndeclare const lucideAngular_d_LucideFrame: typeof LucideFrame;\ndeclare const lucideAngular_d_LucideFrown: typeof LucideFrown;\ntype lucideAngular_d_LucideFuel = LucideFuel;\ndeclare const lucideAngular_d_LucideFuel: typeof LucideFuel;\ntype lucideAngular_d_LucideFullscreen = LucideFullscreen;\ndeclare const lucideAngular_d_LucideFullscreen: typeof LucideFullscreen;\ndeclare const lucideAngular_d_LucideFunctionSquare: typeof LucideFunctionSquare;\ntype lucideAngular_d_LucideFunnel = LucideFunnel;\ndeclare const lucideAngular_d_LucideFunnel: typeof LucideFunnel;\ntype lucideAngular_d_LucideFunnelPlus = LucideFunnelPlus;\ndeclare const lucideAngular_d_LucideFunnelPlus: typeof LucideFunnelPlus;\ntype lucideAngular_d_LucideFunnelX = LucideFunnelX;\ndeclare const lucideAngular_d_LucideFunnelX: typeof LucideFunnelX;\ntype lucideAngular_d_LucideGalleryHorizontal = LucideGalleryHorizontal;\ndeclare const lucideAngular_d_LucideGalleryHorizontal: typeof LucideGalleryHorizontal;\ntype lucideAngular_d_LucideGalleryHorizontalEnd = LucideGalleryHorizontalEnd;\ndeclare const lucideAngular_d_LucideGalleryHorizontalEnd: typeof LucideGalleryHorizontalEnd;\ntype lucideAngular_d_LucideGalleryThumbnails = LucideGalleryThumbnails;\ndeclare const lucideAngular_d_LucideGalleryThumbnails: typeof LucideGalleryThumbnails;\ntype lucideAngular_d_LucideGalleryVertical = LucideGalleryVertical;\ndeclare const lucideAngular_d_LucideGalleryVertical: typeof LucideGalleryVertical;\ntype lucideAngular_d_LucideGalleryVerticalEnd = LucideGalleryVerticalEnd;\ndeclare const lucideAngular_d_LucideGalleryVerticalEnd: typeof LucideGalleryVerticalEnd;\ntype lucideAngular_d_LucideGamepad = LucideGamepad;\ndeclare const lucideAngular_d_LucideGamepad: typeof LucideGamepad;\ntype lucideAngular_d_LucideGamepad2 = LucideGamepad2;\ndeclare const lucideAngular_d_LucideGamepad2: typeof LucideGamepad2;\ntype lucideAngular_d_LucideGamepadDirectional = LucideGamepadDirectional;\ndeclare const lucideAngular_d_LucideGamepadDirectional: typeof LucideGamepadDirectional;\ndeclare const lucideAngular_d_LucideGanttChart: typeof LucideGanttChart;\ndeclare const lucideAngular_d_LucideGanttChartSquare: typeof LucideGanttChartSquare;\ntype lucideAngular_d_LucideGauge = LucideGauge;\ndeclare const lucideAngular_d_LucideGauge: typeof LucideGauge;\ndeclare const lucideAngular_d_LucideGaugeCircle: typeof LucideGaugeCircle;\ntype lucideAngular_d_LucideGavel = LucideGavel;\ndeclare const lucideAngular_d_LucideGavel: typeof LucideGavel;\ntype lucideAngular_d_LucideGem = LucideGem;\ndeclare const lucideAngular_d_LucideGem: typeof LucideGem;\ntype lucideAngular_d_LucideGeorgianLari = LucideGeorgianLari;\ndeclare const lucideAngular_d_LucideGeorgianLari: typeof LucideGeorgianLari;\ntype lucideAngular_d_LucideGhost = LucideGhost;\ndeclare const lucideAngular_d_LucideGhost: typeof LucideGhost;\ntype lucideAngular_d_LucideGift = LucideGift;\ndeclare const lucideAngular_d_LucideGift: typeof LucideGift;\ntype lucideAngular_d_LucideGitBranch = LucideGitBranch;\ndeclare const lucideAngular_d_LucideGitBranch: typeof LucideGitBranch;\ntype lucideAngular_d_LucideGitBranchMinus = LucideGitBranchMinus;\ndeclare const lucideAngular_d_LucideGitBranchMinus: typeof LucideGitBranchMinus;\ntype lucideAngular_d_LucideGitBranchPlus = LucideGitBranchPlus;\ndeclare const lucideAngular_d_LucideGitBranchPlus: typeof LucideGitBranchPlus;\ndeclare const lucideAngular_d_LucideGitCommit: typeof LucideGitCommit;\ntype lucideAngular_d_LucideGitCommitHorizontal = LucideGitCommitHorizontal;\ndeclare const lucideAngular_d_LucideGitCommitHorizontal: typeof LucideGitCommitHorizontal;\ntype lucideAngular_d_LucideGitCommitVertical = LucideGitCommitVertical;\ndeclare const lucideAngular_d_LucideGitCommitVertical: typeof LucideGitCommitVertical;\ntype lucideAngular_d_LucideGitCompare = LucideGitCompare;\ndeclare const lucideAngular_d_LucideGitCompare: typeof LucideGitCompare;\ntype lucideAngular_d_LucideGitCompareArrows = LucideGitCompareArrows;\ndeclare const lucideAngular_d_LucideGitCompareArrows: typeof LucideGitCompareArrows;\ntype lucideAngular_d_LucideGitFork = LucideGitFork;\ndeclare const lucideAngular_d_LucideGitFork: typeof LucideGitFork;\ntype lucideAngular_d_LucideGitGraph = LucideGitGraph;\ndeclare const lucideAngular_d_LucideGitGraph: typeof LucideGitGraph;\ntype lucideAngular_d_LucideGitMerge = LucideGitMerge;\ndeclare const lucideAngular_d_LucideGitMerge: typeof LucideGitMerge;\ntype lucideAngular_d_LucideGitMergeConflict = LucideGitMergeConflict;\ndeclare const lucideAngular_d_LucideGitMergeConflict: typeof LucideGitMergeConflict;\ntype lucideAngular_d_LucideGitPullRequest = LucideGitPullRequest;\ndeclare const lucideAngular_d_LucideGitPullRequest: typeof LucideGitPullRequest;\ntype lucideAngular_d_LucideGitPullRequestArrow = LucideGitPullRequestArrow;\ndeclare const lucideAngular_d_LucideGitPullRequestArrow: typeof LucideGitPullRequestArrow;\ntype lucideAngular_d_LucideGitPullRequestClosed = LucideGitPullRequestClosed;\ndeclare const lucideAngular_d_LucideGitPullRequestClosed: typeof LucideGitPullRequestClosed;\ntype lucideAngular_d_LucideGitPullRequestCreate = LucideGitPullRequestCreate;\ndeclare const lucideAngular_d_LucideGitPullRequestCreate: typeof LucideGitPullRequestCreate;\ntype lucideAngular_d_LucideGitPullRequestCreateArrow = LucideGitPullRequestCreateArrow;\ndeclare const lucideAngular_d_LucideGitPullRequestCreateArrow: typeof LucideGitPullRequestCreateArrow;\ntype lucideAngular_d_LucideGitPullRequestDraft = LucideGitPullRequestDraft;\ndeclare const lucideAngular_d_LucideGitPullRequestDraft: typeof LucideGitPullRequestDraft;\ntype lucideAngular_d_LucideGlassWater = LucideGlassWater;\ndeclare const lucideAngular_d_LucideGlassWater: typeof LucideGlassWater;\ntype lucideAngular_d_LucideGlasses = LucideGlasses;\ndeclare const lucideAngular_d_LucideGlasses: typeof LucideGlasses;\ntype lucideAngular_d_LucideGlobe = LucideGlobe;\ndeclare const lucideAngular_d_LucideGlobe: typeof LucideGlobe;\ndeclare const lucideAngular_d_LucideGlobe2: typeof LucideGlobe2;\ntype lucideAngular_d_LucideGlobeCheck = LucideGlobeCheck;\ndeclare const lucideAngular_d_LucideGlobeCheck: typeof LucideGlobeCheck;\ntype lucideAngular_d_LucideGlobeLock = LucideGlobeLock;\ndeclare const lucideAngular_d_LucideGlobeLock: typeof LucideGlobeLock;\ntype lucideAngular_d_LucideGlobeOff = LucideGlobeOff;\ndeclare const lucideAngular_d_LucideGlobeOff: typeof LucideGlobeOff;\ntype lucideAngular_d_LucideGlobeX = LucideGlobeX;\ndeclare const lucideAngular_d_LucideGlobeX: typeof LucideGlobeX;\ntype lucideAngular_d_LucideGoal = LucideGoal;\ndeclare const lucideAngular_d_LucideGoal: typeof LucideGoal;\ntype lucideAngular_d_LucideGpu = LucideGpu;\ndeclare const lucideAngular_d_LucideGpu: typeof LucideGpu;\ndeclare const lucideAngular_d_LucideGrab: typeof LucideGrab;\ntype lucideAngular_d_LucideGraduationCap = LucideGraduationCap;\ndeclare const lucideAngular_d_LucideGraduationCap: typeof LucideGraduationCap;\ntype lucideAngular_d_LucideGrape = LucideGrape;\ndeclare const lucideAngular_d_LucideGrape: typeof LucideGrape;\ndeclare const lucideAngular_d_LucideGrid: typeof LucideGrid;\ndeclare const lucideAngular_d_LucideGrid2X2: typeof LucideGrid2X2;\ndeclare const lucideAngular_d_LucideGrid2X2Check: typeof LucideGrid2X2Check;\ndeclare const lucideAngular_d_LucideGrid2X2Plus: typeof LucideGrid2X2Plus;\ndeclare const lucideAngular_d_LucideGrid2X2X: typeof LucideGrid2X2X;\ntype lucideAngular_d_LucideGrid2x2 = LucideGrid2x2;\ndeclare const lucideAngular_d_LucideGrid2x2: typeof LucideGrid2x2;\ntype lucideAngular_d_LucideGrid2x2Check = LucideGrid2x2Check;\ndeclare const lucideAngular_d_LucideGrid2x2Check: typeof LucideGrid2x2Check;\ntype lucideAngular_d_LucideGrid2x2Plus = LucideGrid2x2Plus;\ndeclare const lucideAngular_d_LucideGrid2x2Plus: typeof LucideGrid2x2Plus;\ntype lucideAngular_d_LucideGrid2x2X = LucideGrid2x2X;\ndeclare const lucideAngular_d_LucideGrid2x2X: typeof LucideGrid2x2X;\ndeclare const lucideAngular_d_LucideGrid3X3: typeof LucideGrid3X3;\ntype lucideAngular_d_LucideGrid3x2 = LucideGrid3x2;\ndeclare const lucideAngular_d_LucideGrid3x2: typeof LucideGrid3x2;\ntype lucideAngular_d_LucideGrid3x3 = LucideGrid3x3;\ndeclare const lucideAngular_d_LucideGrid3x3: typeof LucideGrid3x3;\ntype lucideAngular_d_LucideGrip = LucideGrip;\ndeclare const lucideAngular_d_LucideGrip: typeof LucideGrip;\ntype lucideAngular_d_LucideGripHorizontal = LucideGripHorizontal;\ndeclare const lucideAngular_d_LucideGripHorizontal: typeof LucideGripHorizontal;\ntype lucideAngular_d_LucideGripVertical = LucideGripVertical;\ndeclare const lucideAngular_d_LucideGripVertical: typeof LucideGripVertical;\ntype lucideAngular_d_LucideGroup = LucideGroup;\ndeclare const lucideAngular_d_LucideGroup: typeof LucideGroup;\ntype lucideAngular_d_LucideGuitar = LucideGuitar;\ndeclare const lucideAngular_d_LucideGuitar: typeof LucideGuitar;\ntype lucideAngular_d_LucideHam = LucideHam;\ndeclare const lucideAngular_d_LucideHam: typeof LucideHam;\ntype lucideAngular_d_LucideHamburger = LucideHamburger;\ndeclare const lucideAngular_d_LucideHamburger: typeof LucideHamburger;\ntype lucideAngular_d_LucideHammer = LucideHammer;\ndeclare const lucideAngular_d_LucideHammer: typeof LucideHammer;\ntype lucideAngular_d_LucideHand = LucideHand;\ndeclare const lucideAngular_d_LucideHand: typeof LucideHand;\ntype lucideAngular_d_LucideHandCoins = LucideHandCoins;\ndeclare const lucideAngular_d_LucideHandCoins: typeof LucideHandCoins;\ntype lucideAngular_d_LucideHandFist = LucideHandFist;\ndeclare const lucideAngular_d_LucideHandFist: typeof LucideHandFist;\ntype lucideAngular_d_LucideHandGrab = LucideHandGrab;\ndeclare const lucideAngular_d_LucideHandGrab: typeof LucideHandGrab;\ntype lucideAngular_d_LucideHandHeart = LucideHandHeart;\ndeclare const lucideAngular_d_LucideHandHeart: typeof LucideHandHeart;\ntype lucideAngular_d_LucideHandHelping = LucideHandHelping;\ndeclare const lucideAngular_d_LucideHandHelping: typeof LucideHandHelping;\ntype lucideAngular_d_LucideHandMetal = LucideHandMetal;\ndeclare const lucideAngular_d_LucideHandMetal: typeof LucideHandMetal;\ntype lucideAngular_d_LucideHandPlatter = LucideHandPlatter;\ndeclare const lucideAngular_d_LucideHandPlatter: typeof LucideHandPlatter;\ntype lucideAngular_d_LucideHandbag = LucideHandbag;\ndeclare const lucideAngular_d_LucideHandbag: typeof LucideHandbag;\ntype lucideAngular_d_LucideHandshake = LucideHandshake;\ndeclare const lucideAngular_d_LucideHandshake: typeof LucideHandshake;\ntype lucideAngular_d_LucideHardDrive = LucideHardDrive;\ndeclare const lucideAngular_d_LucideHardDrive: typeof LucideHardDrive;\ntype lucideAngular_d_LucideHardDriveDownload = LucideHardDriveDownload;\ndeclare const lucideAngular_d_LucideHardDriveDownload: typeof LucideHardDriveDownload;\ntype lucideAngular_d_LucideHardDriveUpload = LucideHardDriveUpload;\ndeclare const lucideAngular_d_LucideHardDriveUpload: typeof LucideHardDriveUpload;\ntype lucideAngular_d_LucideHardHat = LucideHardHat;\ndeclare const lucideAngular_d_LucideHardHat: typeof LucideHardHat;\ntype lucideAngular_d_LucideHash = LucideHash;\ndeclare const lucideAngular_d_LucideHash: typeof LucideHash;\ntype lucideAngular_d_LucideHatGlasses = LucideHatGlasses;\ndeclare const lucideAngular_d_LucideHatGlasses: typeof LucideHatGlasses;\ntype lucideAngular_d_LucideHaze = LucideHaze;\ndeclare const lucideAngular_d_LucideHaze: typeof LucideHaze;\ntype lucideAngular_d_LucideHd = LucideHd;\ndeclare const lucideAngular_d_LucideHd: typeof LucideHd;\ntype lucideAngular_d_LucideHdmiPort = LucideHdmiPort;\ndeclare const lucideAngular_d_LucideHdmiPort: typeof LucideHdmiPort;\ntype lucideAngular_d_LucideHeading = LucideHeading;\ndeclare const lucideAngular_d_LucideHeading: typeof LucideHeading;\ntype lucideAngular_d_LucideHeading1 = LucideHeading1;\ndeclare const lucideAngular_d_LucideHeading1: typeof LucideHeading1;\ntype lucideAngular_d_LucideHeading2 = LucideHeading2;\ndeclare const lucideAngular_d_LucideHeading2: typeof LucideHeading2;\ntype lucideAngular_d_LucideHeading3 = LucideHeading3;\ndeclare const lucideAngular_d_LucideHeading3: typeof LucideHeading3;\ntype lucideAngular_d_LucideHeading4 = LucideHeading4;\ndeclare const lucideAngular_d_LucideHeading4: typeof LucideHeading4;\ntype lucideAngular_d_LucideHeading5 = LucideHeading5;\ndeclare const lucideAngular_d_LucideHeading5: typeof LucideHeading5;\ntype lucideAngular_d_LucideHeading6 = LucideHeading6;\ndeclare const lucideAngular_d_LucideHeading6: typeof LucideHeading6;\ntype lucideAngular_d_LucideHeadphoneOff = LucideHeadphoneOff;\ndeclare const lucideAngular_d_LucideHeadphoneOff: typeof LucideHeadphoneOff;\ntype lucideAngular_d_LucideHeadphones = LucideHeadphones;\ndeclare const lucideAngular_d_LucideHeadphones: typeof LucideHeadphones;\ntype lucideAngular_d_LucideHeadset = LucideHeadset;\ndeclare const lucideAngular_d_LucideHeadset: typeof LucideHeadset;\ntype lucideAngular_d_LucideHeart = LucideHeart;\ndeclare const lucideAngular_d_LucideHeart: typeof LucideHeart;\ntype lucideAngular_d_LucideHeartCrack = LucideHeartCrack;\ndeclare const lucideAngular_d_LucideHeartCrack: typeof LucideHeartCrack;\ntype lucideAngular_d_LucideHeartHandshake = LucideHeartHandshake;\ndeclare const lucideAngular_d_LucideHeartHandshake: typeof LucideHeartHandshake;\ntype lucideAngular_d_LucideHeartMinus = LucideHeartMinus;\ndeclare const lucideAngular_d_LucideHeartMinus: typeof LucideHeartMinus;\ntype lucideAngular_d_LucideHeartOff = LucideHeartOff;\ndeclare const lucideAngular_d_LucideHeartOff: typeof LucideHeartOff;\ntype lucideAngular_d_LucideHeartPlus = LucideHeartPlus;\ndeclare const lucideAngular_d_LucideHeartPlus: typeof LucideHeartPlus;\ntype lucideAngular_d_LucideHeartPulse = LucideHeartPulse;\ndeclare const lucideAngular_d_LucideHeartPulse: typeof LucideHeartPulse;\ntype lucideAngular_d_LucideHeartX = LucideHeartX;\ndeclare const lucideAngular_d_LucideHeartX: typeof LucideHeartX;\ntype lucideAngular_d_LucideHeater = LucideHeater;\ndeclare const lucideAngular_d_LucideHeater: typeof LucideHeater;\ntype lucideAngular_d_LucideHelicopter = LucideHelicopter;\ndeclare const lucideAngular_d_LucideHelicopter: typeof LucideHelicopter;\ndeclare const lucideAngular_d_LucideHelpCircle: typeof LucideHelpCircle;\ndeclare const lucideAngular_d_LucideHelpingHand: typeof LucideHelpingHand;\ntype lucideAngular_d_LucideHexagon = LucideHexagon;\ndeclare const lucideAngular_d_LucideHexagon: typeof LucideHexagon;\ntype lucideAngular_d_LucideHighlighter = LucideHighlighter;\ndeclare const lucideAngular_d_LucideHighlighter: typeof LucideHighlighter;\ndeclare const lucideAngular_d_LucideHistory: typeof LucideHistory;\ndeclare const lucideAngular_d_LucideHome: typeof LucideHome;\ntype lucideAngular_d_LucideHop = LucideHop;\ndeclare const lucideAngular_d_LucideHop: typeof LucideHop;\ntype lucideAngular_d_LucideHopOff = LucideHopOff;\ndeclare const lucideAngular_d_LucideHopOff: typeof LucideHopOff;\ntype lucideAngular_d_LucideHospital = LucideHospital;\ndeclare const lucideAngular_d_LucideHospital: typeof LucideHospital;\ntype lucideAngular_d_LucideHotel = LucideHotel;\ndeclare const lucideAngular_d_LucideHotel: typeof LucideHotel;\ntype lucideAngular_d_LucideHourglass = LucideHourglass;\ndeclare const lucideAngular_d_LucideHourglass: typeof LucideHourglass;\ntype lucideAngular_d_LucideHouse = LucideHouse;\ndeclare const lucideAngular_d_LucideHouse: typeof LucideHouse;\ntype lucideAngular_d_LucideHouseHeart = LucideHouseHeart;\ndeclare const lucideAngular_d_LucideHouseHeart: typeof LucideHouseHeart;\ntype lucideAngular_d_LucideHousePlug = LucideHousePlug;\ndeclare const lucideAngular_d_LucideHousePlug: typeof LucideHousePlug;\ntype lucideAngular_d_LucideHousePlus = LucideHousePlus;\ndeclare const lucideAngular_d_LucideHousePlus: typeof LucideHousePlus;\ntype lucideAngular_d_LucideHouseWifi = LucideHouseWifi;\ndeclare const lucideAngular_d_LucideHouseWifi: typeof LucideHouseWifi;\ndeclare const lucideAngular_d_LucideIceCream: typeof LucideIceCream;\ndeclare const lucideAngular_d_LucideIceCream2: typeof LucideIceCream2;\ntype lucideAngular_d_LucideIceCreamBowl = LucideIceCreamBowl;\ndeclare const lucideAngular_d_LucideIceCreamBowl: typeof LucideIceCreamBowl;\ntype lucideAngular_d_LucideIceCreamCone = LucideIceCreamCone;\ndeclare const lucideAngular_d_LucideIceCreamCone: typeof LucideIceCreamCone;\ntype lucideAngular_d_LucideIdCard = LucideIdCard;\ndeclare const lucideAngular_d_LucideIdCard: typeof LucideIdCard;\ntype lucideAngular_d_LucideIdCardLanyard = LucideIdCardLanyard;\ndeclare const lucideAngular_d_LucideIdCardLanyard: typeof LucideIdCardLanyard;\ntype lucideAngular_d_LucideImage = LucideImage;\ndeclare const lucideAngular_d_LucideImage: typeof LucideImage;\ntype lucideAngular_d_LucideImageDown = LucideImageDown;\ndeclare const lucideAngular_d_LucideImageDown: typeof LucideImageDown;\ntype lucideAngular_d_LucideImageMinus = LucideImageMinus;\ndeclare const lucideAngular_d_LucideImageMinus: typeof LucideImageMinus;\ntype lucideAngular_d_LucideImageOff = LucideImageOff;\ndeclare const lucideAngular_d_LucideImageOff: typeof LucideImageOff;\ntype lucideAngular_d_LucideImagePlay = LucideImagePlay;\ndeclare const lucideAngular_d_LucideImagePlay: typeof LucideImagePlay;\ntype lucideAngular_d_LucideImagePlus = LucideImagePlus;\ndeclare const lucideAngular_d_LucideImagePlus: typeof LucideImagePlus;\ntype lucideAngular_d_LucideImageUp = LucideImageUp;\ndeclare const lucideAngular_d_LucideImageUp: typeof LucideImageUp;\ntype lucideAngular_d_LucideImageUpscale = LucideImageUpscale;\ndeclare const lucideAngular_d_LucideImageUpscale: typeof LucideImageUpscale;\ntype lucideAngular_d_LucideImages = LucideImages;\ndeclare const lucideAngular_d_LucideImages: typeof LucideImages;\ntype lucideAngular_d_LucideImport = LucideImport;\ndeclare const lucideAngular_d_LucideImport: typeof LucideImport;\ntype lucideAngular_d_LucideInbox = LucideInbox;\ndeclare const lucideAngular_d_LucideInbox: typeof LucideInbox;\ndeclare const lucideAngular_d_LucideIndent: typeof LucideIndent;\ndeclare const lucideAngular_d_LucideIndentDecrease: typeof LucideIndentDecrease;\ndeclare const lucideAngular_d_LucideIndentIncrease: typeof LucideIndentIncrease;\ntype lucideAngular_d_LucideIndianRupee = LucideIndianRupee;\ndeclare const lucideAngular_d_LucideIndianRupee: typeof LucideIndianRupee;\ntype lucideAngular_d_LucideInfinity = LucideInfinity;\ndeclare const lucideAngular_d_LucideInfinity: typeof LucideInfinity;\ntype lucideAngular_d_LucideInfo = LucideInfo;\ndeclare const lucideAngular_d_LucideInfo: typeof LucideInfo;\ndeclare const lucideAngular_d_LucideInspect: typeof LucideInspect;\ntype lucideAngular_d_LucideInspectionPanel = LucideInspectionPanel;\ndeclare const lucideAngular_d_LucideInspectionPanel: typeof LucideInspectionPanel;\ntype lucideAngular_d_LucideItalic = LucideItalic;\ndeclare const lucideAngular_d_LucideItalic: typeof LucideItalic;\ntype lucideAngular_d_LucideIterationCcw = LucideIterationCcw;\ndeclare const lucideAngular_d_LucideIterationCcw: typeof LucideIterationCcw;\ntype lucideAngular_d_LucideIterationCw = LucideIterationCw;\ndeclare const lucideAngular_d_LucideIterationCw: typeof LucideIterationCw;\ntype lucideAngular_d_LucideJapaneseYen = LucideJapaneseYen;\ndeclare const lucideAngular_d_LucideJapaneseYen: typeof LucideJapaneseYen;\ntype lucideAngular_d_LucideJoystick = LucideJoystick;\ndeclare const lucideAngular_d_LucideJoystick: typeof LucideJoystick;\ntype lucideAngular_d_LucideKanban = LucideKanban;\ndeclare const lucideAngular_d_LucideKanban: typeof LucideKanban;\ndeclare const lucideAngular_d_LucideKanbanSquare: typeof LucideKanbanSquare;\ndeclare const lucideAngular_d_LucideKanbanSquareDashed: typeof LucideKanbanSquareDashed;\ntype lucideAngular_d_LucideKayak = LucideKayak;\ndeclare const lucideAngular_d_LucideKayak: typeof LucideKayak;\ntype lucideAngular_d_LucideKey = LucideKey;\ndeclare const lucideAngular_d_LucideKey: typeof LucideKey;\ntype lucideAngular_d_LucideKeyRound = LucideKeyRound;\ndeclare const lucideAngular_d_LucideKeyRound: typeof LucideKeyRound;\ntype lucideAngular_d_LucideKeySquare = LucideKeySquare;\ndeclare const lucideAngular_d_LucideKeySquare: typeof LucideKeySquare;\ntype lucideAngular_d_LucideKeyboard = LucideKeyboard;\ndeclare const lucideAngular_d_LucideKeyboard: typeof LucideKeyboard;\ntype lucideAngular_d_LucideKeyboardMusic = LucideKeyboardMusic;\ndeclare const lucideAngular_d_LucideKeyboardMusic: typeof LucideKeyboardMusic;\ntype lucideAngular_d_LucideKeyboardOff = LucideKeyboardOff;\ndeclare const lucideAngular_d_LucideKeyboardOff: typeof LucideKeyboardOff;\ntype lucideAngular_d_LucideLamp = LucideLamp;\ndeclare const lucideAngular_d_LucideLamp: typeof LucideLamp;\ntype lucideAngular_d_LucideLampCeiling = LucideLampCeiling;\ndeclare const lucideAngular_d_LucideLampCeiling: typeof LucideLampCeiling;\ntype lucideAngular_d_LucideLampDesk = LucideLampDesk;\ndeclare const lucideAngular_d_LucideLampDesk: typeof LucideLampDesk;\ntype lucideAngular_d_LucideLampFloor = LucideLampFloor;\ndeclare const lucideAngular_d_LucideLampFloor: typeof LucideLampFloor;\ntype lucideAngular_d_LucideLampWallDown = LucideLampWallDown;\ndeclare const lucideAngular_d_LucideLampWallDown: typeof LucideLampWallDown;\ntype lucideAngular_d_LucideLampWallUp = LucideLampWallUp;\ndeclare const lucideAngular_d_LucideLampWallUp: typeof LucideLampWallUp;\ntype lucideAngular_d_LucideLandPlot = LucideLandPlot;\ndeclare const lucideAngular_d_LucideLandPlot: typeof LucideLandPlot;\ntype lucideAngular_d_LucideLandmark = LucideLandmark;\ndeclare const lucideAngular_d_LucideLandmark: typeof LucideLandmark;\ntype lucideAngular_d_LucideLanguages = LucideLanguages;\ndeclare const lucideAngular_d_LucideLanguages: typeof LucideLanguages;\ntype lucideAngular_d_LucideLaptop = LucideLaptop;\ndeclare const lucideAngular_d_LucideLaptop: typeof LucideLaptop;\ndeclare const lucideAngular_d_LucideLaptop2: typeof LucideLaptop2;\ntype lucideAngular_d_LucideLaptopMinimal = LucideLaptopMinimal;\ndeclare const lucideAngular_d_LucideLaptopMinimal: typeof LucideLaptopMinimal;\ntype lucideAngular_d_LucideLaptopMinimalCheck = LucideLaptopMinimalCheck;\ndeclare const lucideAngular_d_LucideLaptopMinimalCheck: typeof LucideLaptopMinimalCheck;\ntype lucideAngular_d_LucideLasso = LucideLasso;\ndeclare const lucideAngular_d_LucideLasso: typeof LucideLasso;\ntype lucideAngular_d_LucideLassoSelect = LucideLassoSelect;\ndeclare const lucideAngular_d_LucideLassoSelect: typeof LucideLassoSelect;\ndeclare const lucideAngular_d_LucideLaugh: typeof LucideLaugh;\ntype lucideAngular_d_LucideLayerArrowDown = LucideLayerArrowDown;\ndeclare const lucideAngular_d_LucideLayerArrowDown: typeof LucideLayerArrowDown;\ntype lucideAngular_d_LucideLayerArrowUp = LucideLayerArrowUp;\ndeclare const lucideAngular_d_LucideLayerArrowUp: typeof LucideLayerArrowUp;\ntype lucideAngular_d_LucideLayers = LucideLayers;\ndeclare const lucideAngular_d_LucideLayers: typeof LucideLayers;\ntype lucideAngular_d_LucideLayers2 = LucideLayers2;\ndeclare const lucideAngular_d_LucideLayers2: typeof LucideLayers2;\ndeclare const lucideAngular_d_LucideLayers3: typeof LucideLayers3;\ntype lucideAngular_d_LucideLayersArrowDown = LucideLayersArrowDown;\ndeclare const lucideAngular_d_LucideLayersArrowDown: typeof LucideLayersArrowDown;\ntype lucideAngular_d_LucideLayersArrowUp = LucideLayersArrowUp;\ndeclare const lucideAngular_d_LucideLayersArrowUp: typeof LucideLayersArrowUp;\ntype lucideAngular_d_LucideLayersMinus = LucideLayersMinus;\ndeclare const lucideAngular_d_LucideLayersMinus: typeof LucideLayersMinus;\ntype lucideAngular_d_LucideLayersPlus = LucideLayersPlus;\ndeclare const lucideAngular_d_LucideLayersPlus: typeof LucideLayersPlus;\ndeclare const lucideAngular_d_LucideLayout: typeof LucideLayout;\ntype lucideAngular_d_LucideLayoutDashboard = LucideLayoutDashboard;\ndeclare const lucideAngular_d_LucideLayoutDashboard: typeof LucideLayoutDashboard;\ntype lucideAngular_d_LucideLayoutFreeform = LucideLayoutFreeform;\ndeclare const lucideAngular_d_LucideLayoutFreeform: typeof LucideLayoutFreeform;\ntype lucideAngular_d_LucideLayoutGrid = LucideLayoutGrid;\ndeclare const lucideAngular_d_LucideLayoutGrid: typeof LucideLayoutGrid;\ntype lucideAngular_d_LucideLayoutList = LucideLayoutList;\ndeclare const lucideAngular_d_LucideLayoutList: typeof LucideLayoutList;\ntype lucideAngular_d_LucideLayoutPanelLeft = LucideLayoutPanelLeft;\ndeclare const lucideAngular_d_LucideLayoutPanelLeft: typeof LucideLayoutPanelLeft;\ntype lucideAngular_d_LucideLayoutPanelTop = LucideLayoutPanelTop;\ndeclare const lucideAngular_d_LucideLayoutPanelTop: typeof LucideLayoutPanelTop;\ntype lucideAngular_d_LucideLayoutTemplate = LucideLayoutTemplate;\ndeclare const lucideAngular_d_LucideLayoutTemplate: typeof LucideLayoutTemplate;\ntype lucideAngular_d_LucideLeaf = LucideLeaf;\ndeclare const lucideAngular_d_LucideLeaf: typeof LucideLeaf;\ntype lucideAngular_d_LucideLeafyGreen = LucideLeafyGreen;\ndeclare const lucideAngular_d_LucideLeafyGreen: typeof LucideLeafyGreen;\ntype lucideAngular_d_LucideLectern = LucideLectern;\ndeclare const lucideAngular_d_LucideLectern: typeof LucideLectern;\ntype lucideAngular_d_LucideLensConcave = LucideLensConcave;\ndeclare const lucideAngular_d_LucideLensConcave: typeof LucideLensConcave;\ntype lucideAngular_d_LucideLensConvex = LucideLensConvex;\ndeclare const lucideAngular_d_LucideLensConvex: typeof LucideLensConvex;\ndeclare const lucideAngular_d_LucideLetterText: typeof LucideLetterText;\ntype lucideAngular_d_LucideLibrary = LucideLibrary;\ndeclare const lucideAngular_d_LucideLibrary: typeof LucideLibrary;\ntype lucideAngular_d_LucideLibraryBig = LucideLibraryBig;\ndeclare const lucideAngular_d_LucideLibraryBig: typeof LucideLibraryBig;\ndeclare const lucideAngular_d_LucideLibrarySquare: typeof LucideLibrarySquare;\ntype lucideAngular_d_LucideLifeBuoy = LucideLifeBuoy;\ndeclare const lucideAngular_d_LucideLifeBuoy: typeof LucideLifeBuoy;\ntype lucideAngular_d_LucideLigature = LucideLigature;\ndeclare const lucideAngular_d_LucideLigature: typeof LucideLigature;\ntype lucideAngular_d_LucideLightbulb = LucideLightbulb;\ndeclare const lucideAngular_d_LucideLightbulb: typeof LucideLightbulb;\ntype lucideAngular_d_LucideLightbulbOff = LucideLightbulbOff;\ndeclare const lucideAngular_d_LucideLightbulbOff: typeof LucideLightbulbOff;\ndeclare const lucideAngular_d_LucideLineChart: typeof LucideLineChart;\ntype lucideAngular_d_LucideLineDotRightHorizontal = LucideLineDotRightHorizontal;\ndeclare const lucideAngular_d_LucideLineDotRightHorizontal: typeof LucideLineDotRightHorizontal;\ntype lucideAngular_d_LucideLineSquiggle = LucideLineSquiggle;\ndeclare const lucideAngular_d_LucideLineSquiggle: typeof LucideLineSquiggle;\ntype lucideAngular_d_LucideLineStyle = LucideLineStyle;\ndeclare const lucideAngular_d_LucideLineStyle: typeof LucideLineStyle;\ntype lucideAngular_d_LucideLink = LucideLink;\ndeclare const lucideAngular_d_LucideLink: typeof LucideLink;\ntype lucideAngular_d_LucideLink2 = LucideLink2;\ndeclare const lucideAngular_d_LucideLink2: typeof LucideLink2;\ntype lucideAngular_d_LucideLink2Off = LucideLink2Off;\ndeclare const lucideAngular_d_LucideLink2Off: typeof LucideLink2Off;\ntype lucideAngular_d_LucideList = LucideList;\ndeclare const lucideAngular_d_LucideList: typeof LucideList;\ntype lucideAngular_d_LucideListCheck = LucideListCheck;\ndeclare const lucideAngular_d_LucideListCheck: typeof LucideListCheck;\ntype lucideAngular_d_LucideListChecks = LucideListChecks;\ndeclare const lucideAngular_d_LucideListChecks: typeof LucideListChecks;\ntype lucideAngular_d_LucideListChevronsDownUp = LucideListChevronsDownUp;\ndeclare const lucideAngular_d_LucideListChevronsDownUp: typeof LucideListChevronsDownUp;\ntype lucideAngular_d_LucideListChevronsUpDown = LucideListChevronsUpDown;\ndeclare const lucideAngular_d_LucideListChevronsUpDown: typeof LucideListChevronsUpDown;\ntype lucideAngular_d_LucideListCollapse = LucideListCollapse;\ndeclare const lucideAngular_d_LucideListCollapse: typeof LucideListCollapse;\ntype lucideAngular_d_LucideListEnd = LucideListEnd;\ndeclare const lucideAngular_d_LucideListEnd: typeof LucideListEnd;\ntype lucideAngular_d_LucideListFilter = LucideListFilter;\ndeclare const lucideAngular_d_LucideListFilter: typeof LucideListFilter;\ntype lucideAngular_d_LucideListFilterPlus = LucideListFilterPlus;\ndeclare const lucideAngular_d_LucideListFilterPlus: typeof LucideListFilterPlus;\ntype lucideAngular_d_LucideListIndentDecrease = LucideListIndentDecrease;\ndeclare const lucideAngular_d_LucideListIndentDecrease: typeof LucideListIndentDecrease;\ntype lucideAngular_d_LucideListIndentIncrease = LucideListIndentIncrease;\ndeclare const lucideAngular_d_LucideListIndentIncrease: typeof LucideListIndentIncrease;\ntype lucideAngular_d_LucideListMinus = LucideListMinus;\ndeclare const lucideAngular_d_LucideListMinus: typeof LucideListMinus;\ntype lucideAngular_d_LucideListMusic = LucideListMusic;\ndeclare const lucideAngular_d_LucideListMusic: typeof LucideListMusic;\ntype lucideAngular_d_LucideListOrdered = LucideListOrdered;\ndeclare const lucideAngular_d_LucideListOrdered: typeof LucideListOrdered;\ntype lucideAngular_d_LucideListPlus = LucideListPlus;\ndeclare const lucideAngular_d_LucideListPlus: typeof LucideListPlus;\ntype lucideAngular_d_LucideListRestart = LucideListRestart;\ndeclare const lucideAngular_d_LucideListRestart: typeof LucideListRestart;\ntype lucideAngular_d_LucideListSortAscending = LucideListSortAscending;\ndeclare const lucideAngular_d_LucideListSortAscending: typeof LucideListSortAscending;\ntype lucideAngular_d_LucideListSortDescending = LucideListSortDescending;\ndeclare const lucideAngular_d_LucideListSortDescending: typeof LucideListSortDescending;\ntype lucideAngular_d_LucideListStart = LucideListStart;\ndeclare const lucideAngular_d_LucideListStart: typeof LucideListStart;\ntype lucideAngular_d_LucideListTodo = LucideListTodo;\ndeclare const lucideAngular_d_LucideListTodo: typeof LucideListTodo;\ntype lucideAngular_d_LucideListTree = LucideListTree;\ndeclare const lucideAngular_d_LucideListTree: typeof LucideListTree;\ntype lucideAngular_d_LucideListVideo = LucideListVideo;\ndeclare const lucideAngular_d_LucideListVideo: typeof LucideListVideo;\ntype lucideAngular_d_LucideListX = LucideListX;\ndeclare const lucideAngular_d_LucideListX: typeof LucideListX;\ntype lucideAngular_d_LucideLoader = LucideLoader;\ndeclare const lucideAngular_d_LucideLoader: typeof LucideLoader;\ndeclare const lucideAngular_d_LucideLoader2: typeof LucideLoader2;\ntype lucideAngular_d_LucideLoaderCircle = LucideLoaderCircle;\ndeclare const lucideAngular_d_LucideLoaderCircle: typeof LucideLoaderCircle;\ntype lucideAngular_d_LucideLoaderPinwheel = LucideLoaderPinwheel;\ndeclare const lucideAngular_d_LucideLoaderPinwheel: typeof LucideLoaderPinwheel;\ntype lucideAngular_d_LucideLocate = LucideLocate;\ndeclare const lucideAngular_d_LucideLocate: typeof LucideLocate;\ntype lucideAngular_d_LucideLocateFixed = LucideLocateFixed;\ndeclare const lucideAngular_d_LucideLocateFixed: typeof LucideLocateFixed;\ntype lucideAngular_d_LucideLocateOff = LucideLocateOff;\ndeclare const lucideAngular_d_LucideLocateOff: typeof LucideLocateOff;\ndeclare const lucideAngular_d_LucideLocationEdit: typeof LucideLocationEdit;\ntype lucideAngular_d_LucideLock = LucideLock;\ndeclare const lucideAngular_d_LucideLock: typeof LucideLock;\ntype lucideAngular_d_LucideLockKeyhole = LucideLockKeyhole;\ndeclare const lucideAngular_d_LucideLockKeyhole: typeof LucideLockKeyhole;\ntype lucideAngular_d_LucideLockKeyholeOpen = LucideLockKeyholeOpen;\ndeclare const lucideAngular_d_LucideLockKeyholeOpen: typeof LucideLockKeyholeOpen;\ntype lucideAngular_d_LucideLockOpen = LucideLockOpen;\ndeclare const lucideAngular_d_LucideLockOpen: typeof LucideLockOpen;\ntype lucideAngular_d_LucideLogIn = LucideLogIn;\ndeclare const lucideAngular_d_LucideLogIn: typeof LucideLogIn;\ntype lucideAngular_d_LucideLogOut = LucideLogOut;\ndeclare const lucideAngular_d_LucideLogOut: typeof LucideLogOut;\ntype lucideAngular_d_LucideLogs = LucideLogs;\ndeclare const lucideAngular_d_LucideLogs: typeof LucideLogs;\ntype lucideAngular_d_LucideLollipop = LucideLollipop;\ndeclare const lucideAngular_d_LucideLollipop: typeof LucideLollipop;\ntype lucideAngular_d_LucideLuggage = LucideLuggage;\ndeclare const lucideAngular_d_LucideLuggage: typeof LucideLuggage;\ndeclare const lucideAngular_d_LucideMSquare: typeof LucideMSquare;\ntype lucideAngular_d_LucideMagnet = LucideMagnet;\ndeclare const lucideAngular_d_LucideMagnet: typeof LucideMagnet;\ntype lucideAngular_d_LucideMail = LucideMail;\ndeclare const lucideAngular_d_LucideMail: typeof LucideMail;\ntype lucideAngular_d_LucideMailCheck = LucideMailCheck;\ndeclare const lucideAngular_d_LucideMailCheck: typeof LucideMailCheck;\ntype lucideAngular_d_LucideMailMinus = LucideMailMinus;\ndeclare const lucideAngular_d_LucideMailMinus: typeof LucideMailMinus;\ntype lucideAngular_d_LucideMailOpen = LucideMailOpen;\ndeclare const lucideAngular_d_LucideMailOpen: typeof LucideMailOpen;\ntype lucideAngular_d_LucideMailPlus = LucideMailPlus;\ndeclare const lucideAngular_d_LucideMailPlus: typeof LucideMailPlus;\ndeclare const lucideAngular_d_LucideMailQuestion: typeof LucideMailQuestion;\ntype lucideAngular_d_LucideMailQuestionMark = LucideMailQuestionMark;\ndeclare const lucideAngular_d_LucideMailQuestionMark: typeof LucideMailQuestionMark;\ntype lucideAngular_d_LucideMailSearch = LucideMailSearch;\ndeclare const lucideAngular_d_LucideMailSearch: typeof LucideMailSearch;\ntype lucideAngular_d_LucideMailWarning = LucideMailWarning;\ndeclare const lucideAngular_d_LucideMailWarning: typeof LucideMailWarning;\ntype lucideAngular_d_LucideMailX = LucideMailX;\ndeclare const lucideAngular_d_LucideMailX: typeof LucideMailX;\ntype lucideAngular_d_LucideMailbox = LucideMailbox;\ndeclare const lucideAngular_d_LucideMailbox: typeof LucideMailbox;\ntype lucideAngular_d_LucideMails = LucideMails;\ndeclare const lucideAngular_d_LucideMails: typeof LucideMails;\ntype lucideAngular_d_LucideMap = LucideMap;\ndeclare const lucideAngular_d_LucideMap: typeof LucideMap;\ntype lucideAngular_d_LucideMapMinus = LucideMapMinus;\ndeclare const lucideAngular_d_LucideMapMinus: typeof LucideMapMinus;\ntype lucideAngular_d_LucideMapPin = LucideMapPin;\ndeclare const lucideAngular_d_LucideMapPin: typeof LucideMapPin;\ntype lucideAngular_d_LucideMapPinCheck = LucideMapPinCheck;\ndeclare const lucideAngular_d_LucideMapPinCheck: typeof LucideMapPinCheck;\ntype lucideAngular_d_LucideMapPinCheckInside = LucideMapPinCheckInside;\ndeclare const lucideAngular_d_LucideMapPinCheckInside: typeof LucideMapPinCheckInside;\ntype lucideAngular_d_LucideMapPinHouse = LucideMapPinHouse;\ndeclare const lucideAngular_d_LucideMapPinHouse: typeof LucideMapPinHouse;\ntype lucideAngular_d_LucideMapPinMinus = LucideMapPinMinus;\ndeclare const lucideAngular_d_LucideMapPinMinus: typeof LucideMapPinMinus;\ntype lucideAngular_d_LucideMapPinMinusInside = LucideMapPinMinusInside;\ndeclare const lucideAngular_d_LucideMapPinMinusInside: typeof LucideMapPinMinusInside;\ntype lucideAngular_d_LucideMapPinOff = LucideMapPinOff;\ndeclare const lucideAngular_d_LucideMapPinOff: typeof LucideMapPinOff;\ntype lucideAngular_d_LucideMapPinPen = LucideMapPinPen;\ndeclare const lucideAngular_d_LucideMapPinPen: typeof LucideMapPinPen;\ntype lucideAngular_d_LucideMapPinPlus = LucideMapPinPlus;\ndeclare const lucideAngular_d_LucideMapPinPlus: typeof LucideMapPinPlus;\ntype lucideAngular_d_LucideMapPinPlusInside = LucideMapPinPlusInside;\ndeclare const lucideAngular_d_LucideMapPinPlusInside: typeof LucideMapPinPlusInside;\ntype lucideAngular_d_LucideMapPinSearch = LucideMapPinSearch;\ndeclare const lucideAngular_d_LucideMapPinSearch: typeof LucideMapPinSearch;\ntype lucideAngular_d_LucideMapPinX = LucideMapPinX;\ndeclare const lucideAngular_d_LucideMapPinX: typeof LucideMapPinX;\ntype lucideAngular_d_LucideMapPinXInside = LucideMapPinXInside;\ndeclare const lucideAngular_d_LucideMapPinXInside: typeof LucideMapPinXInside;\ntype lucideAngular_d_LucideMapPinned = LucideMapPinned;\ndeclare const lucideAngular_d_LucideMapPinned: typeof LucideMapPinned;\ntype lucideAngular_d_LucideMapPlus = LucideMapPlus;\ndeclare const lucideAngular_d_LucideMapPlus: typeof LucideMapPlus;\ntype lucideAngular_d_LucideMars = LucideMars;\ndeclare const lucideAngular_d_LucideMars: typeof LucideMars;\ntype lucideAngular_d_LucideMarsStroke = LucideMarsStroke;\ndeclare const lucideAngular_d_LucideMarsStroke: typeof LucideMarsStroke;\ntype lucideAngular_d_LucideMartini = LucideMartini;\ndeclare const lucideAngular_d_LucideMartini: typeof LucideMartini;\ntype lucideAngular_d_LucideMaximize = LucideMaximize;\ndeclare const lucideAngular_d_LucideMaximize: typeof LucideMaximize;\ntype lucideAngular_d_LucideMaximize2 = LucideMaximize2;\ndeclare const lucideAngular_d_LucideMaximize2: typeof LucideMaximize2;\ntype lucideAngular_d_LucideMedal = LucideMedal;\ndeclare const lucideAngular_d_LucideMedal: typeof LucideMedal;\ntype lucideAngular_d_LucideMegaphone = LucideMegaphone;\ndeclare const lucideAngular_d_LucideMegaphone: typeof LucideMegaphone;\ntype lucideAngular_d_LucideMegaphoneOff = LucideMegaphoneOff;\ndeclare const lucideAngular_d_LucideMegaphoneOff: typeof LucideMegaphoneOff;\ndeclare const lucideAngular_d_LucideMeh: typeof LucideMeh;\ntype lucideAngular_d_LucideMemoryStick = LucideMemoryStick;\ndeclare const lucideAngular_d_LucideMemoryStick: typeof LucideMemoryStick;\ntype lucideAngular_d_LucideMenu = LucideMenu;\ndeclare const lucideAngular_d_LucideMenu: typeof LucideMenu;\ndeclare const lucideAngular_d_LucideMenuSquare: typeof LucideMenuSquare;\ntype lucideAngular_d_LucideMerge = LucideMerge;\ndeclare const lucideAngular_d_LucideMerge: typeof LucideMerge;\ntype lucideAngular_d_LucideMessageCircle = LucideMessageCircle;\ndeclare const lucideAngular_d_LucideMessageCircle: typeof LucideMessageCircle;\ntype lucideAngular_d_LucideMessageCircleCheck = LucideMessageCircleCheck;\ndeclare const lucideAngular_d_LucideMessageCircleCheck: typeof LucideMessageCircleCheck;\ntype lucideAngular_d_LucideMessageCircleCode = LucideMessageCircleCode;\ndeclare const lucideAngular_d_LucideMessageCircleCode: typeof LucideMessageCircleCode;\ntype lucideAngular_d_LucideMessageCircleDashed = LucideMessageCircleDashed;\ndeclare const lucideAngular_d_LucideMessageCircleDashed: typeof LucideMessageCircleDashed;\ntype lucideAngular_d_LucideMessageCircleHeart = LucideMessageCircleHeart;\ndeclare const lucideAngular_d_LucideMessageCircleHeart: typeof LucideMessageCircleHeart;\ntype lucideAngular_d_LucideMessageCircleMore = LucideMessageCircleMore;\ndeclare const lucideAngular_d_LucideMessageCircleMore: typeof LucideMessageCircleMore;\ntype lucideAngular_d_LucideMessageCircleOff = LucideMessageCircleOff;\ndeclare const lucideAngular_d_LucideMessageCircleOff: typeof LucideMessageCircleOff;\ntype lucideAngular_d_LucideMessageCirclePlus = LucideMessageCirclePlus;\ndeclare const lucideAngular_d_LucideMessageCirclePlus: typeof LucideMessageCirclePlus;\ndeclare const lucideAngular_d_LucideMessageCircleQuestion: typeof LucideMessageCircleQuestion;\ntype lucideAngular_d_LucideMessageCircleQuestionMark = LucideMessageCircleQuestionMark;\ndeclare const lucideAngular_d_LucideMessageCircleQuestionMark: typeof LucideMessageCircleQuestionMark;\ntype lucideAngular_d_LucideMessageCircleReply = LucideMessageCircleReply;\ndeclare const lucideAngular_d_LucideMessageCircleReply: typeof LucideMessageCircleReply;\ntype lucideAngular_d_LucideMessageCircleWarning = LucideMessageCircleWarning;\ndeclare const lucideAngular_d_LucideMessageCircleWarning: typeof LucideMessageCircleWarning;\ntype lucideAngular_d_LucideMessageCircleX = LucideMessageCircleX;\ndeclare const lucideAngular_d_LucideMessageCircleX: typeof LucideMessageCircleX;\ntype lucideAngular_d_LucideMessageSquare = LucideMessageSquare;\ndeclare const lucideAngular_d_LucideMessageSquare: typeof LucideMessageSquare;\ntype lucideAngular_d_LucideMessageSquareCheck = LucideMessageSquareCheck;\ndeclare const lucideAngular_d_LucideMessageSquareCheck: typeof LucideMessageSquareCheck;\ntype lucideAngular_d_LucideMessageSquareCode = LucideMessageSquareCode;\ndeclare const lucideAngular_d_LucideMessageSquareCode: typeof LucideMessageSquareCode;\ntype lucideAngular_d_LucideMessageSquareDashed = LucideMessageSquareDashed;\ndeclare const lucideAngular_d_LucideMessageSquareDashed: typeof LucideMessageSquareDashed;\ntype lucideAngular_d_LucideMessageSquareDiff = LucideMessageSquareDiff;\ndeclare const lucideAngular_d_LucideMessageSquareDiff: typeof LucideMessageSquareDiff;\ntype lucideAngular_d_LucideMessageSquareDot = LucideMessageSquareDot;\ndeclare const lucideAngular_d_LucideMessageSquareDot: typeof LucideMessageSquareDot;\ntype lucideAngular_d_LucideMessageSquareHeart = LucideMessageSquareHeart;\ndeclare const lucideAngular_d_LucideMessageSquareHeart: typeof LucideMessageSquareHeart;\ntype lucideAngular_d_LucideMessageSquareLock = LucideMessageSquareLock;\ndeclare const lucideAngular_d_LucideMessageSquareLock: typeof LucideMessageSquareLock;\ntype lucideAngular_d_LucideMessageSquareMore = LucideMessageSquareMore;\ndeclare const lucideAngular_d_LucideMessageSquareMore: typeof LucideMessageSquareMore;\ntype lucideAngular_d_LucideMessageSquareOff = LucideMessageSquareOff;\ndeclare const lucideAngular_d_LucideMessageSquareOff: typeof LucideMessageSquareOff;\ntype lucideAngular_d_LucideMessageSquarePlus = LucideMessageSquarePlus;\ndeclare const lucideAngular_d_LucideMessageSquarePlus: typeof LucideMessageSquarePlus;\ntype lucideAngular_d_LucideMessageSquareQuote = LucideMessageSquareQuote;\ndeclare const lucideAngular_d_LucideMessageSquareQuote: typeof LucideMessageSquareQuote;\ntype lucideAngular_d_LucideMessageSquareReply = LucideMessageSquareReply;\ndeclare const lucideAngular_d_LucideMessageSquareReply: typeof LucideMessageSquareReply;\ntype lucideAngular_d_LucideMessageSquareShare = LucideMessageSquareShare;\ndeclare const lucideAngular_d_LucideMessageSquareShare: typeof LucideMessageSquareShare;\ntype lucideAngular_d_LucideMessageSquareText = LucideMessageSquareText;\ndeclare const lucideAngular_d_LucideMessageSquareText: typeof LucideMessageSquareText;\ntype lucideAngular_d_LucideMessageSquareWarning = LucideMessageSquareWarning;\ndeclare const lucideAngular_d_LucideMessageSquareWarning: typeof LucideMessageSquareWarning;\ntype lucideAngular_d_LucideMessageSquareX = LucideMessageSquareX;\ndeclare const lucideAngular_d_LucideMessageSquareX: typeof LucideMessageSquareX;\ntype lucideAngular_d_LucideMessagesSquare = LucideMessagesSquare;\ndeclare const lucideAngular_d_LucideMessagesSquare: typeof LucideMessagesSquare;\ntype lucideAngular_d_LucideMetronome = LucideMetronome;\ndeclare const lucideAngular_d_LucideMetronome: typeof LucideMetronome;\ntype lucideAngular_d_LucideMic = LucideMic;\ndeclare const lucideAngular_d_LucideMic: typeof LucideMic;\ndeclare const lucideAngular_d_LucideMic2: typeof LucideMic2;\ntype lucideAngular_d_LucideMicAudioLines = LucideMicAudioLines;\ndeclare const lucideAngular_d_LucideMicAudioLines: typeof LucideMicAudioLines;\ntype lucideAngular_d_LucideMicOff = LucideMicOff;\ndeclare const lucideAngular_d_LucideMicOff: typeof LucideMicOff;\ntype lucideAngular_d_LucideMicSignal = LucideMicSignal;\ndeclare const lucideAngular_d_LucideMicSignal: typeof LucideMicSignal;\ntype lucideAngular_d_LucideMicVocal = LucideMicVocal;\ndeclare const lucideAngular_d_LucideMicVocal: typeof LucideMicVocal;\ntype lucideAngular_d_LucideMicrochip = LucideMicrochip;\ndeclare const lucideAngular_d_LucideMicrochip: typeof LucideMicrochip;\ntype lucideAngular_d_LucideMicroscope = LucideMicroscope;\ndeclare const lucideAngular_d_LucideMicroscope: typeof LucideMicroscope;\ntype lucideAngular_d_LucideMicrowave = LucideMicrowave;\ndeclare const lucideAngular_d_LucideMicrowave: typeof LucideMicrowave;\ntype lucideAngular_d_LucideMilestone = LucideMilestone;\ndeclare const lucideAngular_d_LucideMilestone: typeof LucideMilestone;\ntype lucideAngular_d_LucideMilk = LucideMilk;\ndeclare const lucideAngular_d_LucideMilk: typeof LucideMilk;\ntype lucideAngular_d_LucideMilkOff = LucideMilkOff;\ndeclare const lucideAngular_d_LucideMilkOff: typeof LucideMilkOff;\ntype lucideAngular_d_LucideMinimize = LucideMinimize;\ndeclare const lucideAngular_d_LucideMinimize: typeof LucideMinimize;\ntype lucideAngular_d_LucideMinimize2 = LucideMinimize2;\ndeclare const lucideAngular_d_LucideMinimize2: typeof LucideMinimize2;\ntype lucideAngular_d_LucideMinus = LucideMinus;\ndeclare const lucideAngular_d_LucideMinus: typeof LucideMinus;\ndeclare const lucideAngular_d_LucideMinusCircle: typeof LucideMinusCircle;\ndeclare const lucideAngular_d_LucideMinusSquare: typeof LucideMinusSquare;\ntype lucideAngular_d_LucideMirrorRectangular = LucideMirrorRectangular;\ndeclare const lucideAngular_d_LucideMirrorRectangular: typeof LucideMirrorRectangular;\ntype lucideAngular_d_LucideMirrorRound = LucideMirrorRound;\ndeclare const lucideAngular_d_LucideMirrorRound: typeof LucideMirrorRound;\ntype lucideAngular_d_LucideMonitor = LucideMonitor;\ndeclare const lucideAngular_d_LucideMonitor: typeof LucideMonitor;\ntype lucideAngular_d_LucideMonitorCheck = LucideMonitorCheck;\ndeclare const lucideAngular_d_LucideMonitorCheck: typeof LucideMonitorCheck;\ntype lucideAngular_d_LucideMonitorCloud = LucideMonitorCloud;\ndeclare const lucideAngular_d_LucideMonitorCloud: typeof LucideMonitorCloud;\ntype lucideAngular_d_LucideMonitorCog = LucideMonitorCog;\ndeclare const lucideAngular_d_LucideMonitorCog: typeof LucideMonitorCog;\ntype lucideAngular_d_LucideMonitorDot = LucideMonitorDot;\ndeclare const lucideAngular_d_LucideMonitorDot: typeof LucideMonitorDot;\ntype lucideAngular_d_LucideMonitorDown = LucideMonitorDown;\ndeclare const lucideAngular_d_LucideMonitorDown: typeof LucideMonitorDown;\ntype lucideAngular_d_LucideMonitorOff = LucideMonitorOff;\ndeclare const lucideAngular_d_LucideMonitorOff: typeof LucideMonitorOff;\ntype lucideAngular_d_LucideMonitorPause = LucideMonitorPause;\ndeclare const lucideAngular_d_LucideMonitorPause: typeof LucideMonitorPause;\ntype lucideAngular_d_LucideMonitorPlay = LucideMonitorPlay;\ndeclare const lucideAngular_d_LucideMonitorPlay: typeof LucideMonitorPlay;\ntype lucideAngular_d_LucideMonitorSmartphone = LucideMonitorSmartphone;\ndeclare const lucideAngular_d_LucideMonitorSmartphone: typeof LucideMonitorSmartphone;\ntype lucideAngular_d_LucideMonitorSpeaker = LucideMonitorSpeaker;\ndeclare const lucideAngular_d_LucideMonitorSpeaker: typeof LucideMonitorSpeaker;\ntype lucideAngular_d_LucideMonitorStop = LucideMonitorStop;\ndeclare const lucideAngular_d_LucideMonitorStop: typeof LucideMonitorStop;\ntype lucideAngular_d_LucideMonitorUp = LucideMonitorUp;\ndeclare const lucideAngular_d_LucideMonitorUp: typeof LucideMonitorUp;\ntype lucideAngular_d_LucideMonitorX = LucideMonitorX;\ndeclare const lucideAngular_d_LucideMonitorX: typeof LucideMonitorX;\ntype lucideAngular_d_LucideMoon = LucideMoon;\ndeclare const lucideAngular_d_LucideMoon: typeof LucideMoon;\ntype lucideAngular_d_LucideMoonStar = LucideMoonStar;\ndeclare const lucideAngular_d_LucideMoonStar: typeof LucideMoonStar;\ndeclare const lucideAngular_d_LucideMoreHorizontal: typeof LucideMoreHorizontal;\ndeclare const lucideAngular_d_LucideMoreVertical: typeof LucideMoreVertical;\ntype lucideAngular_d_LucideMosque = LucideMosque;\ndeclare const lucideAngular_d_LucideMosque: typeof LucideMosque;\ntype lucideAngular_d_LucideMotorbike = LucideMotorbike;\ndeclare const lucideAngular_d_LucideMotorbike: typeof LucideMotorbike;\ntype lucideAngular_d_LucideMountain = LucideMountain;\ndeclare const lucideAngular_d_LucideMountain: typeof LucideMountain;\ntype lucideAngular_d_LucideMountainSnow = LucideMountainSnow;\ndeclare const lucideAngular_d_LucideMountainSnow: typeof LucideMountainSnow;\ntype lucideAngular_d_LucideMouse = LucideMouse;\ndeclare const lucideAngular_d_LucideMouse: typeof LucideMouse;\ntype lucideAngular_d_LucideMouseLeft = LucideMouseLeft;\ndeclare const lucideAngular_d_LucideMouseLeft: typeof LucideMouseLeft;\ntype lucideAngular_d_LucideMouseOff = LucideMouseOff;\ndeclare const lucideAngular_d_LucideMouseOff: typeof LucideMouseOff;\ntype lucideAngular_d_LucideMousePointer = LucideMousePointer;\ndeclare const lucideAngular_d_LucideMousePointer: typeof LucideMousePointer;\ntype lucideAngular_d_LucideMousePointer2 = LucideMousePointer2;\ndeclare const lucideAngular_d_LucideMousePointer2: typeof LucideMousePointer2;\ntype lucideAngular_d_LucideMousePointer2Off = LucideMousePointer2Off;\ndeclare const lucideAngular_d_LucideMousePointer2Off: typeof LucideMousePointer2Off;\ntype lucideAngular_d_LucideMousePointerBan = LucideMousePointerBan;\ndeclare const lucideAngular_d_LucideMousePointerBan: typeof LucideMousePointerBan;\ntype lucideAngular_d_LucideMousePointerClick = LucideMousePointerClick;\ndeclare const lucideAngular_d_LucideMousePointerClick: typeof LucideMousePointerClick;\ndeclare const lucideAngular_d_LucideMousePointerSquareDashed: typeof LucideMousePointerSquareDashed;\ntype lucideAngular_d_LucideMouseRight = LucideMouseRight;\ndeclare const lucideAngular_d_LucideMouseRight: typeof LucideMouseRight;\ntype lucideAngular_d_LucideMove = LucideMove;\ndeclare const lucideAngular_d_LucideMove: typeof LucideMove;\ndeclare const lucideAngular_d_LucideMove3D: typeof LucideMove3D;\ntype lucideAngular_d_LucideMove3d = LucideMove3d;\ndeclare const lucideAngular_d_LucideMove3d: typeof LucideMove3d;\ntype lucideAngular_d_LucideMoveDiagonal = LucideMoveDiagonal;\ndeclare const lucideAngular_d_LucideMoveDiagonal: typeof LucideMoveDiagonal;\ntype lucideAngular_d_LucideMoveDiagonal2 = LucideMoveDiagonal2;\ndeclare const lucideAngular_d_LucideMoveDiagonal2: typeof LucideMoveDiagonal2;\ntype lucideAngular_d_LucideMoveDown = LucideMoveDown;\ndeclare const lucideAngular_d_LucideMoveDown: typeof LucideMoveDown;\ntype lucideAngular_d_LucideMoveDownLeft = LucideMoveDownLeft;\ndeclare const lucideAngular_d_LucideMoveDownLeft: typeof LucideMoveDownLeft;\ntype lucideAngular_d_LucideMoveDownRight = LucideMoveDownRight;\ndeclare const lucideAngular_d_LucideMoveDownRight: typeof LucideMoveDownRight;\ntype lucideAngular_d_LucideMoveHorizontal = LucideMoveHorizontal;\ndeclare const lucideAngular_d_LucideMoveHorizontal: typeof LucideMoveHorizontal;\ntype lucideAngular_d_LucideMoveLeft = LucideMoveLeft;\ndeclare const lucideAngular_d_LucideMoveLeft: typeof LucideMoveLeft;\ntype lucideAngular_d_LucideMoveRight = LucideMoveRight;\ndeclare const lucideAngular_d_LucideMoveRight: typeof LucideMoveRight;\ntype lucideAngular_d_LucideMoveUp = LucideMoveUp;\ndeclare const lucideAngular_d_LucideMoveUp: typeof LucideMoveUp;\ntype lucideAngular_d_LucideMoveUpLeft = LucideMoveUpLeft;\ndeclare const lucideAngular_d_LucideMoveUpLeft: typeof LucideMoveUpLeft;\ntype lucideAngular_d_LucideMoveUpRight = LucideMoveUpRight;\ndeclare const lucideAngular_d_LucideMoveUpRight: typeof LucideMoveUpRight;\ntype lucideAngular_d_LucideMoveVertical = LucideMoveVertical;\ndeclare const lucideAngular_d_LucideMoveVertical: typeof LucideMoveVertical;\ntype lucideAngular_d_LucideMusic = LucideMusic;\ndeclare const lucideAngular_d_LucideMusic: typeof LucideMusic;\ntype lucideAngular_d_LucideMusic2 = LucideMusic2;\ndeclare const lucideAngular_d_LucideMusic2: typeof LucideMusic2;\ntype lucideAngular_d_LucideMusic3 = LucideMusic3;\ndeclare const lucideAngular_d_LucideMusic3: typeof LucideMusic3;\ntype lucideAngular_d_LucideMusic4 = LucideMusic4;\ndeclare const lucideAngular_d_LucideMusic4: typeof LucideMusic4;\ntype lucideAngular_d_LucideNavigation = LucideNavigation;\ndeclare const lucideAngular_d_LucideNavigation: typeof LucideNavigation;\ntype lucideAngular_d_LucideNavigation2 = LucideNavigation2;\ndeclare const lucideAngular_d_LucideNavigation2: typeof LucideNavigation2;\ntype lucideAngular_d_LucideNavigation2Off = LucideNavigation2Off;\ndeclare const lucideAngular_d_LucideNavigation2Off: typeof LucideNavigation2Off;\ntype lucideAngular_d_LucideNavigationOff = LucideNavigationOff;\ndeclare const lucideAngular_d_LucideNavigationOff: typeof LucideNavigationOff;\ntype lucideAngular_d_LucideNetwork = LucideNetwork;\ndeclare const lucideAngular_d_LucideNetwork: typeof LucideNetwork;\ntype lucideAngular_d_LucideNewspaper = LucideNewspaper;\ndeclare const lucideAngular_d_LucideNewspaper: typeof LucideNewspaper;\ntype lucideAngular_d_LucideNfc = LucideNfc;\ndeclare const lucideAngular_d_LucideNfc: typeof LucideNfc;\ntype lucideAngular_d_LucideNonBinary = LucideNonBinary;\ndeclare const lucideAngular_d_LucideNonBinary: typeof LucideNonBinary;\ntype lucideAngular_d_LucideNotebook = LucideNotebook;\ndeclare const lucideAngular_d_LucideNotebook: typeof LucideNotebook;\ntype lucideAngular_d_LucideNotebookPen = LucideNotebookPen;\ndeclare const lucideAngular_d_LucideNotebookPen: typeof LucideNotebookPen;\ntype lucideAngular_d_LucideNotebookTabs = LucideNotebookTabs;\ndeclare const lucideAngular_d_LucideNotebookTabs: typeof LucideNotebookTabs;\ntype lucideAngular_d_LucideNotebookText = LucideNotebookText;\ndeclare const lucideAngular_d_LucideNotebookText: typeof LucideNotebookText;\ntype lucideAngular_d_LucideNotepadText = LucideNotepadText;\ndeclare const lucideAngular_d_LucideNotepadText: typeof LucideNotepadText;\ntype lucideAngular_d_LucideNotepadTextDashed = LucideNotepadTextDashed;\ndeclare const lucideAngular_d_LucideNotepadTextDashed: typeof LucideNotepadTextDashed;\ntype lucideAngular_d_LucideNut = LucideNut;\ndeclare const lucideAngular_d_LucideNut: typeof LucideNut;\ntype lucideAngular_d_LucideNutOff = LucideNutOff;\ndeclare const lucideAngular_d_LucideNutOff: typeof LucideNutOff;\ntype lucideAngular_d_LucideOctagon = LucideOctagon;\ndeclare const lucideAngular_d_LucideOctagon: typeof LucideOctagon;\ntype lucideAngular_d_LucideOctagonAlert = LucideOctagonAlert;\ndeclare const lucideAngular_d_LucideOctagonAlert: typeof LucideOctagonAlert;\ntype lucideAngular_d_LucideOctagonMinus = LucideOctagonMinus;\ndeclare const lucideAngular_d_LucideOctagonMinus: typeof LucideOctagonMinus;\ntype lucideAngular_d_LucideOctagonPause = LucideOctagonPause;\ndeclare const lucideAngular_d_LucideOctagonPause: typeof LucideOctagonPause;\ntype lucideAngular_d_LucideOctagonX = LucideOctagonX;\ndeclare const lucideAngular_d_LucideOctagonX: typeof LucideOctagonX;\ntype lucideAngular_d_LucideOmega = LucideOmega;\ndeclare const lucideAngular_d_LucideOmega: typeof LucideOmega;\ntype lucideAngular_d_LucideOption = LucideOption;\ndeclare const lucideAngular_d_LucideOption: typeof LucideOption;\ntype lucideAngular_d_LucideOrbit = LucideOrbit;\ndeclare const lucideAngular_d_LucideOrbit: typeof LucideOrbit;\ntype lucideAngular_d_LucideOrigami = LucideOrigami;\ndeclare const lucideAngular_d_LucideOrigami: typeof LucideOrigami;\ndeclare const lucideAngular_d_LucideOutdent: typeof LucideOutdent;\ntype lucideAngular_d_LucidePackage = LucidePackage;\ndeclare const lucideAngular_d_LucidePackage: typeof LucidePackage;\ntype lucideAngular_d_LucidePackage2 = LucidePackage2;\ndeclare const lucideAngular_d_LucidePackage2: typeof LucidePackage2;\ntype lucideAngular_d_LucidePackageCheck = LucidePackageCheck;\ndeclare const lucideAngular_d_LucidePackageCheck: typeof LucidePackageCheck;\ntype lucideAngular_d_LucidePackageMinus = LucidePackageMinus;\ndeclare const lucideAngular_d_LucidePackageMinus: typeof LucidePackageMinus;\ntype lucideAngular_d_LucidePackageOpen = LucidePackageOpen;\ndeclare const lucideAngular_d_LucidePackageOpen: typeof LucidePackageOpen;\ntype lucideAngular_d_LucidePackagePlus = LucidePackagePlus;\ndeclare const lucideAngular_d_LucidePackagePlus: typeof LucidePackagePlus;\ntype lucideAngular_d_LucidePackageSearch = LucidePackageSearch;\ndeclare const lucideAngular_d_LucidePackageSearch: typeof LucidePackageSearch;\ntype lucideAngular_d_LucidePackageX = LucidePackageX;\ndeclare const lucideAngular_d_LucidePackageX: typeof LucidePackageX;\ntype lucideAngular_d_LucidePaintBucket = LucidePaintBucket;\ndeclare const lucideAngular_d_LucidePaintBucket: typeof LucidePaintBucket;\ntype lucideAngular_d_LucidePaintRoller = LucidePaintRoller;\ndeclare const lucideAngular_d_LucidePaintRoller: typeof LucidePaintRoller;\ntype lucideAngular_d_LucidePaintbrush = LucidePaintbrush;\ndeclare const lucideAngular_d_LucidePaintbrush: typeof LucidePaintbrush;\ndeclare const lucideAngular_d_LucidePaintbrush2: typeof LucidePaintbrush2;\ntype lucideAngular_d_LucidePaintbrushVertical = LucidePaintbrushVertical;\ndeclare const lucideAngular_d_LucidePaintbrushVertical: typeof LucidePaintbrushVertical;\ntype lucideAngular_d_LucidePalette = LucidePalette;\ndeclare const lucideAngular_d_LucidePalette: typeof LucidePalette;\ndeclare const lucideAngular_d_LucidePalmtree: typeof LucidePalmtree;\ntype lucideAngular_d_LucidePanda = LucidePanda;\ndeclare const lucideAngular_d_LucidePanda: typeof LucidePanda;\ntype lucideAngular_d_LucidePanelBottom = LucidePanelBottom;\ndeclare const lucideAngular_d_LucidePanelBottom: typeof LucidePanelBottom;\ntype lucideAngular_d_LucidePanelBottomClose = LucidePanelBottomClose;\ndeclare const lucideAngular_d_LucidePanelBottomClose: typeof LucidePanelBottomClose;\ntype lucideAngular_d_LucidePanelBottomDashed = LucidePanelBottomDashed;\ndeclare const lucideAngular_d_LucidePanelBottomDashed: typeof LucidePanelBottomDashed;\ndeclare const lucideAngular_d_LucidePanelBottomInactive: typeof LucidePanelBottomInactive;\ntype lucideAngular_d_LucidePanelBottomOpen = LucidePanelBottomOpen;\ndeclare const lucideAngular_d_LucidePanelBottomOpen: typeof LucidePanelBottomOpen;\ntype lucideAngular_d_LucidePanelLeft = LucidePanelLeft;\ndeclare const lucideAngular_d_LucidePanelLeft: typeof LucidePanelLeft;\ntype lucideAngular_d_LucidePanelLeftClose = LucidePanelLeftClose;\ndeclare const lucideAngular_d_LucidePanelLeftClose: typeof LucidePanelLeftClose;\ntype lucideAngular_d_LucidePanelLeftDashed = LucidePanelLeftDashed;\ndeclare const lucideAngular_d_LucidePanelLeftDashed: typeof LucidePanelLeftDashed;\ndeclare const lucideAngular_d_LucidePanelLeftInactive: typeof LucidePanelLeftInactive;\ntype lucideAngular_d_LucidePanelLeftOpen = LucidePanelLeftOpen;\ndeclare const lucideAngular_d_LucidePanelLeftOpen: typeof LucidePanelLeftOpen;\ntype lucideAngular_d_LucidePanelLeftRightDashed = LucidePanelLeftRightDashed;\ndeclare const lucideAngular_d_LucidePanelLeftRightDashed: typeof LucidePanelLeftRightDashed;\ntype lucideAngular_d_LucidePanelRight = LucidePanelRight;\ndeclare const lucideAngular_d_LucidePanelRight: typeof LucidePanelRight;\ntype lucideAngular_d_LucidePanelRightClose = LucidePanelRightClose;\ndeclare const lucideAngular_d_LucidePanelRightClose: typeof LucidePanelRightClose;\ntype lucideAngular_d_LucidePanelRightDashed = LucidePanelRightDashed;\ndeclare const lucideAngular_d_LucidePanelRightDashed: typeof LucidePanelRightDashed;\ndeclare const lucideAngular_d_LucidePanelRightInactive: typeof LucidePanelRightInactive;\ntype lucideAngular_d_LucidePanelRightOpen = LucidePanelRightOpen;\ndeclare const lucideAngular_d_LucidePanelRightOpen: typeof LucidePanelRightOpen;\ntype lucideAngular_d_LucidePanelTop = LucidePanelTop;\ndeclare const lucideAngular_d_LucidePanelTop: typeof LucidePanelTop;\ntype lucideAngular_d_LucidePanelTopBottomDashed = LucidePanelTopBottomDashed;\ndeclare const lucideAngular_d_LucidePanelTopBottomDashed: typeof LucidePanelTopBottomDashed;\ntype lucideAngular_d_LucidePanelTopClose = LucidePanelTopClose;\ndeclare const lucideAngular_d_LucidePanelTopClose: typeof LucidePanelTopClose;\ntype lucideAngular_d_LucidePanelTopDashed = LucidePanelTopDashed;\ndeclare const lucideAngular_d_LucidePanelTopDashed: typeof LucidePanelTopDashed;\ndeclare const lucideAngular_d_LucidePanelTopInactive: typeof LucidePanelTopInactive;\ntype lucideAngular_d_LucidePanelTopOpen = LucidePanelTopOpen;\ndeclare const lucideAngular_d_LucidePanelTopOpen: typeof LucidePanelTopOpen;\ntype lucideAngular_d_LucidePanelsLeftBottom = LucidePanelsLeftBottom;\ndeclare const lucideAngular_d_LucidePanelsLeftBottom: typeof LucidePanelsLeftBottom;\ndeclare const lucideAngular_d_LucidePanelsLeftRight: typeof LucidePanelsLeftRight;\ntype lucideAngular_d_LucidePanelsRightBottom = LucidePanelsRightBottom;\ndeclare const lucideAngular_d_LucidePanelsRightBottom: typeof LucidePanelsRightBottom;\ndeclare const lucideAngular_d_LucidePanelsTopBottom: typeof LucidePanelsTopBottom;\ntype lucideAngular_d_LucidePanelsTopLeft = LucidePanelsTopLeft;\ndeclare const lucideAngular_d_LucidePanelsTopLeft: typeof LucidePanelsTopLeft;\ntype lucideAngular_d_LucidePaperBag = LucidePaperBag;\ndeclare const lucideAngular_d_LucidePaperBag: typeof LucidePaperBag;\ntype lucideAngular_d_LucidePaperclip = LucidePaperclip;\ndeclare const lucideAngular_d_LucidePaperclip: typeof LucidePaperclip;\ntype lucideAngular_d_LucideParasol = LucideParasol;\ndeclare const lucideAngular_d_LucideParasol: typeof LucideParasol;\ntype lucideAngular_d_LucideParentheses = LucideParentheses;\ndeclare const lucideAngular_d_LucideParentheses: typeof LucideParentheses;\ndeclare const lucideAngular_d_LucideParkingCircle: typeof LucideParkingCircle;\ndeclare const lucideAngular_d_LucideParkingCircleOff: typeof LucideParkingCircleOff;\ntype lucideAngular_d_LucideParkingMeter = LucideParkingMeter;\ndeclare const lucideAngular_d_LucideParkingMeter: typeof LucideParkingMeter;\ndeclare const lucideAngular_d_LucideParkingSquare: typeof LucideParkingSquare;\ndeclare const lucideAngular_d_LucideParkingSquareOff: typeof LucideParkingSquareOff;\ntype lucideAngular_d_LucidePartyPopper = LucidePartyPopper;\ndeclare const lucideAngular_d_LucidePartyPopper: typeof LucidePartyPopper;\ntype lucideAngular_d_LucidePause = LucidePause;\ndeclare const lucideAngular_d_LucidePause: typeof LucidePause;\ndeclare const lucideAngular_d_LucidePauseCircle: typeof LucidePauseCircle;\ndeclare const lucideAngular_d_LucidePauseOctagon: typeof LucidePauseOctagon;\ntype lucideAngular_d_LucidePawPrint = LucidePawPrint;\ndeclare const lucideAngular_d_LucidePawPrint: typeof LucidePawPrint;\ntype lucideAngular_d_LucidePcCase = LucidePcCase;\ndeclare const lucideAngular_d_LucidePcCase: typeof LucidePcCase;\ntype lucideAngular_d_LucidePen = LucidePen;\ndeclare const lucideAngular_d_LucidePen: typeof LucidePen;\ndeclare const lucideAngular_d_LucidePenBox: typeof LucidePenBox;\ntype lucideAngular_d_LucidePenLine = LucidePenLine;\ndeclare const lucideAngular_d_LucidePenLine: typeof LucidePenLine;\ntype lucideAngular_d_LucidePenOff = LucidePenOff;\ndeclare const lucideAngular_d_LucidePenOff: typeof LucidePenOff;\ndeclare const lucideAngular_d_LucidePenSquare: typeof LucidePenSquare;\ntype lucideAngular_d_LucidePenTool = LucidePenTool;\ndeclare const lucideAngular_d_LucidePenTool: typeof LucidePenTool;\ntype lucideAngular_d_LucidePencil = LucidePencil;\ndeclare const lucideAngular_d_LucidePencil: typeof LucidePencil;\ntype lucideAngular_d_LucidePencilLine = LucidePencilLine;\ndeclare const lucideAngular_d_LucidePencilLine: typeof LucidePencilLine;\ntype lucideAngular_d_LucidePencilOff = LucidePencilOff;\ndeclare const lucideAngular_d_LucidePencilOff: typeof LucidePencilOff;\ntype lucideAngular_d_LucidePencilRuler = LucidePencilRuler;\ndeclare const lucideAngular_d_LucidePencilRuler: typeof LucidePencilRuler;\ntype lucideAngular_d_LucidePencilSparkles = LucidePencilSparkles;\ndeclare const lucideAngular_d_LucidePencilSparkles: typeof LucidePencilSparkles;\ntype lucideAngular_d_LucidePentagon = LucidePentagon;\ndeclare const lucideAngular_d_LucidePentagon: typeof LucidePentagon;\ntype lucideAngular_d_LucidePercent = LucidePercent;\ndeclare const lucideAngular_d_LucidePercent: typeof LucidePercent;\ndeclare const lucideAngular_d_LucidePercentCircle: typeof LucidePercentCircle;\ndeclare const lucideAngular_d_LucidePercentDiamond: typeof LucidePercentDiamond;\ndeclare const lucideAngular_d_LucidePercentSquare: typeof LucidePercentSquare;\ntype lucideAngular_d_LucidePersonStanding = LucidePersonStanding;\ndeclare const lucideAngular_d_LucidePersonStanding: typeof LucidePersonStanding;\ntype lucideAngular_d_LucidePhi = LucidePhi;\ndeclare const lucideAngular_d_LucidePhi: typeof LucidePhi;\ntype lucideAngular_d_LucidePhilippinePeso = LucidePhilippinePeso;\ndeclare const lucideAngular_d_LucidePhilippinePeso: typeof LucidePhilippinePeso;\ntype lucideAngular_d_LucidePhone = LucidePhone;\ndeclare const lucideAngular_d_LucidePhone: typeof LucidePhone;\ntype lucideAngular_d_LucidePhoneCall = LucidePhoneCall;\ndeclare const lucideAngular_d_LucidePhoneCall: typeof LucidePhoneCall;\ntype lucideAngular_d_LucidePhoneForwarded = LucidePhoneForwarded;\ndeclare const lucideAngular_d_LucidePhoneForwarded: typeof LucidePhoneForwarded;\ntype lucideAngular_d_LucidePhoneIncoming = LucidePhoneIncoming;\ndeclare const lucideAngular_d_LucidePhoneIncoming: typeof LucidePhoneIncoming;\ntype lucideAngular_d_LucidePhoneMissed = LucidePhoneMissed;\ndeclare const lucideAngular_d_LucidePhoneMissed: typeof LucidePhoneMissed;\ntype lucideAngular_d_LucidePhoneOff = LucidePhoneOff;\ndeclare const lucideAngular_d_LucidePhoneOff: typeof LucidePhoneOff;\ntype lucideAngular_d_LucidePhoneOutgoing = LucidePhoneOutgoing;\ndeclare const lucideAngular_d_LucidePhoneOutgoing: typeof LucidePhoneOutgoing;\ntype lucideAngular_d_LucidePi = LucidePi;\ndeclare const lucideAngular_d_LucidePi: typeof LucidePi;\ndeclare const lucideAngular_d_LucidePiSquare: typeof LucidePiSquare;\ntype lucideAngular_d_LucidePiano = LucidePiano;\ndeclare const lucideAngular_d_LucidePiano: typeof LucidePiano;\ntype lucideAngular_d_LucidePickaxe = LucidePickaxe;\ndeclare const lucideAngular_d_LucidePickaxe: typeof LucidePickaxe;\ntype lucideAngular_d_LucidePictureInPicture = LucidePictureInPicture;\ndeclare const lucideAngular_d_LucidePictureInPicture: typeof LucidePictureInPicture;\ntype lucideAngular_d_LucidePictureInPicture2 = LucidePictureInPicture2;\ndeclare const lucideAngular_d_LucidePictureInPicture2: typeof LucidePictureInPicture2;\ndeclare const lucideAngular_d_LucidePieChart: typeof LucidePieChart;\ntype lucideAngular_d_LucidePiggyBank = LucidePiggyBank;\ndeclare const lucideAngular_d_LucidePiggyBank: typeof LucidePiggyBank;\ntype lucideAngular_d_LucidePilcrow = LucidePilcrow;\ndeclare const lucideAngular_d_LucidePilcrow: typeof LucidePilcrow;\ntype lucideAngular_d_LucidePilcrowLeft = LucidePilcrowLeft;\ndeclare const lucideAngular_d_LucidePilcrowLeft: typeof LucidePilcrowLeft;\ntype lucideAngular_d_LucidePilcrowRight = LucidePilcrowRight;\ndeclare const lucideAngular_d_LucidePilcrowRight: typeof LucidePilcrowRight;\ndeclare const lucideAngular_d_LucidePilcrowSquare: typeof LucidePilcrowSquare;\ntype lucideAngular_d_LucidePill = LucidePill;\ndeclare const lucideAngular_d_LucidePill: typeof LucidePill;\ntype lucideAngular_d_LucidePillBottle = LucidePillBottle;\ndeclare const lucideAngular_d_LucidePillBottle: typeof LucidePillBottle;\ntype lucideAngular_d_LucidePin = LucidePin;\ndeclare const lucideAngular_d_LucidePin: typeof LucidePin;\ntype lucideAngular_d_LucidePinOff = LucidePinOff;\ndeclare const lucideAngular_d_LucidePinOff: typeof LucidePinOff;\ntype lucideAngular_d_LucidePipette = LucidePipette;\ndeclare const lucideAngular_d_LucidePipette: typeof LucidePipette;\ntype lucideAngular_d_LucidePizza = LucidePizza;\ndeclare const lucideAngular_d_LucidePizza: typeof LucidePizza;\ntype lucideAngular_d_LucidePlane = LucidePlane;\ndeclare const lucideAngular_d_LucidePlane: typeof LucidePlane;\ntype lucideAngular_d_LucidePlaneLanding = LucidePlaneLanding;\ndeclare const lucideAngular_d_LucidePlaneLanding: typeof LucidePlaneLanding;\ntype lucideAngular_d_LucidePlaneTakeoff = LucidePlaneTakeoff;\ndeclare const lucideAngular_d_LucidePlaneTakeoff: typeof LucidePlaneTakeoff;\ntype lucideAngular_d_LucidePlay = LucidePlay;\ndeclare const lucideAngular_d_LucidePlay: typeof LucidePlay;\ndeclare const lucideAngular_d_LucidePlayCircle: typeof LucidePlayCircle;\ntype lucideAngular_d_LucidePlayOff = LucidePlayOff;\ndeclare const lucideAngular_d_LucidePlayOff: typeof LucidePlayOff;\ndeclare const lucideAngular_d_LucidePlaySquare: typeof LucidePlaySquare;\ntype lucideAngular_d_LucidePlug = LucidePlug;\ndeclare const lucideAngular_d_LucidePlug: typeof LucidePlug;\ntype lucideAngular_d_LucidePlug2 = LucidePlug2;\ndeclare const lucideAngular_d_LucidePlug2: typeof LucidePlug2;\ntype lucideAngular_d_LucidePlugZap = LucidePlugZap;\ndeclare const lucideAngular_d_LucidePlugZap: typeof LucidePlugZap;\ndeclare const lucideAngular_d_LucidePlugZap2: typeof LucidePlugZap2;\ntype lucideAngular_d_LucidePlus = LucidePlus;\ndeclare const lucideAngular_d_LucidePlus: typeof LucidePlus;\ndeclare const lucideAngular_d_LucidePlusCircle: typeof LucidePlusCircle;\ndeclare const lucideAngular_d_LucidePlusSquare: typeof LucidePlusSquare;\ntype lucideAngular_d_LucidePocketKnife = LucidePocketKnife;\ndeclare const lucideAngular_d_LucidePocketKnife: typeof LucidePocketKnife;\ndeclare const lucideAngular_d_LucidePodcast: typeof LucidePodcast;\ntype lucideAngular_d_LucidePodium = LucidePodium;\ndeclare const lucideAngular_d_LucidePodium: typeof LucidePodium;\ntype lucideAngular_d_LucidePointer = LucidePointer;\ndeclare const lucideAngular_d_LucidePointer: typeof LucidePointer;\ntype lucideAngular_d_LucidePointerOff = LucidePointerOff;\ndeclare const lucideAngular_d_LucidePointerOff: typeof LucidePointerOff;\ntype lucideAngular_d_LucidePopcorn = LucidePopcorn;\ndeclare const lucideAngular_d_LucidePopcorn: typeof LucidePopcorn;\ntype lucideAngular_d_LucidePopsicle = LucidePopsicle;\ndeclare const lucideAngular_d_LucidePopsicle: typeof LucidePopsicle;\ntype lucideAngular_d_LucidePoundSterling = LucidePoundSterling;\ndeclare const lucideAngular_d_LucidePoundSterling: typeof LucidePoundSterling;\ntype lucideAngular_d_LucidePower = LucidePower;\ndeclare const lucideAngular_d_LucidePower: typeof LucidePower;\ndeclare const lucideAngular_d_LucidePowerCircle: typeof LucidePowerCircle;\ntype lucideAngular_d_LucidePowerOff = LucidePowerOff;\ndeclare const lucideAngular_d_LucidePowerOff: typeof LucidePowerOff;\ndeclare const lucideAngular_d_LucidePowerSquare: typeof LucidePowerSquare;\ntype lucideAngular_d_LucidePresentation = LucidePresentation;\ndeclare const lucideAngular_d_LucidePresentation: typeof LucidePresentation;\ntype lucideAngular_d_LucidePrinter = LucidePrinter;\ndeclare const lucideAngular_d_LucidePrinter: typeof LucidePrinter;\ntype lucideAngular_d_LucidePrinterCheck = LucidePrinterCheck;\ndeclare const lucideAngular_d_LucidePrinterCheck: typeof LucidePrinterCheck;\ntype lucideAngular_d_LucidePrinterX = LucidePrinterX;\ndeclare const lucideAngular_d_LucidePrinterX: typeof LucidePrinterX;\ntype lucideAngular_d_LucideProjector = LucideProjector;\ndeclare const lucideAngular_d_LucideProjector: typeof LucideProjector;\ntype lucideAngular_d_LucideProportions = LucideProportions;\ndeclare const lucideAngular_d_LucideProportions: typeof LucideProportions;\ntype lucideAngular_d_LucidePuzzle = LucidePuzzle;\ndeclare const lucideAngular_d_LucidePuzzle: typeof LucidePuzzle;\ntype lucideAngular_d_LucidePyramid = LucidePyramid;\ndeclare const lucideAngular_d_LucidePyramid: typeof LucidePyramid;\ntype lucideAngular_d_LucideQrCode = LucideQrCode;\ndeclare const lucideAngular_d_LucideQrCode: typeof LucideQrCode;\ntype lucideAngular_d_LucideQuote = LucideQuote;\ndeclare const lucideAngular_d_LucideQuote: typeof LucideQuote;\ntype lucideAngular_d_LucideRabbit = LucideRabbit;\ndeclare const lucideAngular_d_LucideRabbit: typeof LucideRabbit;\ntype lucideAngular_d_LucideRadar = LucideRadar;\ndeclare const lucideAngular_d_LucideRadar: typeof LucideRadar;\ntype lucideAngular_d_LucideRadiation = LucideRadiation;\ndeclare const lucideAngular_d_LucideRadiation: typeof LucideRadiation;\ntype lucideAngular_d_LucideRadical = LucideRadical;\ndeclare const lucideAngular_d_LucideRadical: typeof LucideRadical;\ntype lucideAngular_d_LucideRadio = LucideRadio;\ndeclare const lucideAngular_d_LucideRadio: typeof LucideRadio;\ntype lucideAngular_d_LucideRadioOff = LucideRadioOff;\ndeclare const lucideAngular_d_LucideRadioOff: typeof LucideRadioOff;\ntype lucideAngular_d_LucideRadioReceiver = LucideRadioReceiver;\ndeclare const lucideAngular_d_LucideRadioReceiver: typeof LucideRadioReceiver;\ntype lucideAngular_d_LucideRadioTower = LucideRadioTower;\ndeclare const lucideAngular_d_LucideRadioTower: typeof LucideRadioTower;\ntype lucideAngular_d_LucideRadius = LucideRadius;\ndeclare const lucideAngular_d_LucideRadius: typeof LucideRadius;\ntype lucideAngular_d_LucideRainbow = LucideRainbow;\ndeclare const lucideAngular_d_LucideRainbow: typeof LucideRainbow;\ntype lucideAngular_d_LucideRat = LucideRat;\ndeclare const lucideAngular_d_LucideRat: typeof LucideRat;\ntype lucideAngular_d_LucideRatio = LucideRatio;\ndeclare const lucideAngular_d_LucideRatio: typeof LucideRatio;\ntype lucideAngular_d_LucideReceipt = LucideReceipt;\ndeclare const lucideAngular_d_LucideReceipt: typeof LucideReceipt;\ntype lucideAngular_d_LucideReceiptCent = LucideReceiptCent;\ndeclare const lucideAngular_d_LucideReceiptCent: typeof LucideReceiptCent;\ntype lucideAngular_d_LucideReceiptEuro = LucideReceiptEuro;\ndeclare const lucideAngular_d_LucideReceiptEuro: typeof LucideReceiptEuro;\ntype lucideAngular_d_LucideReceiptIndianRupee = LucideReceiptIndianRupee;\ndeclare const lucideAngular_d_LucideReceiptIndianRupee: typeof LucideReceiptIndianRupee;\ntype lucideAngular_d_LucideReceiptJapaneseYen = LucideReceiptJapaneseYen;\ndeclare const lucideAngular_d_LucideReceiptJapaneseYen: typeof LucideReceiptJapaneseYen;\ntype lucideAngular_d_LucideReceiptPoundSterling = LucideReceiptPoundSterling;\ndeclare const lucideAngular_d_LucideReceiptPoundSterling: typeof LucideReceiptPoundSterling;\ntype lucideAngular_d_LucideReceiptRussianRuble = LucideReceiptRussianRuble;\ndeclare const lucideAngular_d_LucideReceiptRussianRuble: typeof LucideReceiptRussianRuble;\ntype lucideAngular_d_LucideReceiptSwissFranc = LucideReceiptSwissFranc;\ndeclare const lucideAngular_d_LucideReceiptSwissFranc: typeof LucideReceiptSwissFranc;\ntype lucideAngular_d_LucideReceiptText = LucideReceiptText;\ndeclare const lucideAngular_d_LucideReceiptText: typeof LucideReceiptText;\ntype lucideAngular_d_LucideReceiptTurkishLira = LucideReceiptTurkishLira;\ndeclare const lucideAngular_d_LucideReceiptTurkishLira: typeof LucideReceiptTurkishLira;\ntype lucideAngular_d_LucideRectangleCircle = LucideRectangleCircle;\ndeclare const lucideAngular_d_LucideRectangleCircle: typeof LucideRectangleCircle;\ntype lucideAngular_d_LucideRectangleEllipsis = LucideRectangleEllipsis;\ndeclare const lucideAngular_d_LucideRectangleEllipsis: typeof LucideRectangleEllipsis;\ntype lucideAngular_d_LucideRectangleGoggles = LucideRectangleGoggles;\ndeclare const lucideAngular_d_LucideRectangleGoggles: typeof LucideRectangleGoggles;\ntype lucideAngular_d_LucideRectangleHorizontal = LucideRectangleHorizontal;\ndeclare const lucideAngular_d_LucideRectangleHorizontal: typeof LucideRectangleHorizontal;\ntype lucideAngular_d_LucideRectangleVertical = LucideRectangleVertical;\ndeclare const lucideAngular_d_LucideRectangleVertical: typeof LucideRectangleVertical;\ntype lucideAngular_d_LucideRecycle = LucideRecycle;\ndeclare const lucideAngular_d_LucideRecycle: typeof LucideRecycle;\ntype lucideAngular_d_LucideRedo = LucideRedo;\ndeclare const lucideAngular_d_LucideRedo: typeof LucideRedo;\ntype lucideAngular_d_LucideRedo2 = LucideRedo2;\ndeclare const lucideAngular_d_LucideRedo2: typeof LucideRedo2;\ntype lucideAngular_d_LucideRedoDot = LucideRedoDot;\ndeclare const lucideAngular_d_LucideRedoDot: typeof LucideRedoDot;\ntype lucideAngular_d_LucideRefreshCcw = LucideRefreshCcw;\ndeclare const lucideAngular_d_LucideRefreshCcw: typeof LucideRefreshCcw;\ntype lucideAngular_d_LucideRefreshCcwDot = LucideRefreshCcwDot;\ndeclare const lucideAngular_d_LucideRefreshCcwDot: typeof LucideRefreshCcwDot;\ntype lucideAngular_d_LucideRefreshCw = LucideRefreshCw;\ndeclare const lucideAngular_d_LucideRefreshCw: typeof LucideRefreshCw;\ntype lucideAngular_d_LucideRefreshCwOff = LucideRefreshCwOff;\ndeclare const lucideAngular_d_LucideRefreshCwOff: typeof LucideRefreshCwOff;\ntype lucideAngular_d_LucideRefrigerator = LucideRefrigerator;\ndeclare const lucideAngular_d_LucideRefrigerator: typeof LucideRefrigerator;\ntype lucideAngular_d_LucideRegex = LucideRegex;\ndeclare const lucideAngular_d_LucideRegex: typeof LucideRegex;\ntype lucideAngular_d_LucideRemoveFormatting = LucideRemoveFormatting;\ndeclare const lucideAngular_d_LucideRemoveFormatting: typeof LucideRemoveFormatting;\ntype lucideAngular_d_LucideRepeat = LucideRepeat;\ndeclare const lucideAngular_d_LucideRepeat: typeof LucideRepeat;\ntype lucideAngular_d_LucideRepeat1 = LucideRepeat1;\ndeclare const lucideAngular_d_LucideRepeat1: typeof LucideRepeat1;\ntype lucideAngular_d_LucideRepeat2 = LucideRepeat2;\ndeclare const lucideAngular_d_LucideRepeat2: typeof LucideRepeat2;\ntype lucideAngular_d_LucideRepeatOff = LucideRepeatOff;\ndeclare const lucideAngular_d_LucideRepeatOff: typeof LucideRepeatOff;\ntype lucideAngular_d_LucideReplace = LucideReplace;\ndeclare const lucideAngular_d_LucideReplace: typeof LucideReplace;\ntype lucideAngular_d_LucideReplaceAll = LucideReplaceAll;\ndeclare const lucideAngular_d_LucideReplaceAll: typeof LucideReplaceAll;\ntype lucideAngular_d_LucideReply = LucideReply;\ndeclare const lucideAngular_d_LucideReply: typeof LucideReply;\ntype lucideAngular_d_LucideReplyAll = LucideReplyAll;\ndeclare const lucideAngular_d_LucideReplyAll: typeof LucideReplyAll;\ntype lucideAngular_d_LucideRewind = LucideRewind;\ndeclare const lucideAngular_d_LucideRewind: typeof LucideRewind;\ntype lucideAngular_d_LucideRibbon = LucideRibbon;\ndeclare const lucideAngular_d_LucideRibbon: typeof LucideRibbon;\ntype lucideAngular_d_LucideRoad = LucideRoad;\ndeclare const lucideAngular_d_LucideRoad: typeof LucideRoad;\ntype lucideAngular_d_LucideRocket = LucideRocket;\ndeclare const lucideAngular_d_LucideRocket: typeof LucideRocket;\ntype lucideAngular_d_LucideRockingChair = LucideRockingChair;\ndeclare const lucideAngular_d_LucideRockingChair: typeof LucideRockingChair;\ntype lucideAngular_d_LucideRollerCoaster = LucideRollerCoaster;\ndeclare const lucideAngular_d_LucideRollerCoaster: typeof LucideRollerCoaster;\ntype lucideAngular_d_LucideRose = LucideRose;\ndeclare const lucideAngular_d_LucideRose: typeof LucideRose;\ndeclare const lucideAngular_d_LucideRotate3D: typeof LucideRotate3D;\ntype lucideAngular_d_LucideRotate3d = LucideRotate3d;\ndeclare const lucideAngular_d_LucideRotate3d: typeof LucideRotate3d;\ntype lucideAngular_d_LucideRotateCcw = LucideRotateCcw;\ndeclare const lucideAngular_d_LucideRotateCcw: typeof LucideRotateCcw;\ntype lucideAngular_d_LucideRotateCcwClock = LucideRotateCcwClock;\ndeclare const lucideAngular_d_LucideRotateCcwClock: typeof LucideRotateCcwClock;\ntype lucideAngular_d_LucideRotateCcwKey = LucideRotateCcwKey;\ndeclare const lucideAngular_d_LucideRotateCcwKey: typeof LucideRotateCcwKey;\ntype lucideAngular_d_LucideRotateCcwSquare = LucideRotateCcwSquare;\ndeclare const lucideAngular_d_LucideRotateCcwSquare: typeof LucideRotateCcwSquare;\ntype lucideAngular_d_LucideRotateCw = LucideRotateCw;\ndeclare const lucideAngular_d_LucideRotateCw: typeof LucideRotateCw;\ntype lucideAngular_d_LucideRotateCwFadingClock = LucideRotateCwFadingClock;\ndeclare const lucideAngular_d_LucideRotateCwFadingClock: typeof LucideRotateCwFadingClock;\ntype lucideAngular_d_LucideRotateCwSquare = LucideRotateCwSquare;\ndeclare const lucideAngular_d_LucideRotateCwSquare: typeof LucideRotateCwSquare;\ntype lucideAngular_d_LucideRoute = LucideRoute;\ndeclare const lucideAngular_d_LucideRoute: typeof LucideRoute;\ntype lucideAngular_d_LucideRouteOff = LucideRouteOff;\ndeclare const lucideAngular_d_LucideRouteOff: typeof LucideRouteOff;\ntype lucideAngular_d_LucideRouter = LucideRouter;\ndeclare const lucideAngular_d_LucideRouter: typeof LucideRouter;\ndeclare const lucideAngular_d_LucideRows: typeof LucideRows;\ntype lucideAngular_d_LucideRows2 = LucideRows2;\ndeclare const lucideAngular_d_LucideRows2: typeof LucideRows2;\ntype lucideAngular_d_LucideRows3 = LucideRows3;\ndeclare const lucideAngular_d_LucideRows3: typeof LucideRows3;\ntype lucideAngular_d_LucideRows4 = LucideRows4;\ndeclare const lucideAngular_d_LucideRows4: typeof LucideRows4;\ntype lucideAngular_d_LucideRss = LucideRss;\ndeclare const lucideAngular_d_LucideRss: typeof LucideRss;\ntype lucideAngular_d_LucideRuler = LucideRuler;\ndeclare const lucideAngular_d_LucideRuler: typeof LucideRuler;\ntype lucideAngular_d_LucideRulerDimensionLine = LucideRulerDimensionLine;\ndeclare const lucideAngular_d_LucideRulerDimensionLine: typeof LucideRulerDimensionLine;\ntype lucideAngular_d_LucideRussianRuble = LucideRussianRuble;\ndeclare const lucideAngular_d_LucideRussianRuble: typeof LucideRussianRuble;\ntype lucideAngular_d_LucideSailboat = LucideSailboat;\ndeclare const lucideAngular_d_LucideSailboat: typeof LucideSailboat;\ntype lucideAngular_d_LucideSalad = LucideSalad;\ndeclare const lucideAngular_d_LucideSalad: typeof LucideSalad;\ntype lucideAngular_d_LucideSandwich = LucideSandwich;\ndeclare const lucideAngular_d_LucideSandwich: typeof LucideSandwich;\ntype lucideAngular_d_LucideSatellite = LucideSatellite;\ndeclare const lucideAngular_d_LucideSatellite: typeof LucideSatellite;\ntype lucideAngular_d_LucideSatelliteDish = LucideSatelliteDish;\ndeclare const lucideAngular_d_LucideSatelliteDish: typeof LucideSatelliteDish;\ntype lucideAngular_d_LucideSaudiRiyal = LucideSaudiRiyal;\ndeclare const lucideAngular_d_LucideSaudiRiyal: typeof LucideSaudiRiyal;\ntype lucideAngular_d_LucideSave = LucideSave;\ndeclare const lucideAngular_d_LucideSave: typeof LucideSave;\ntype lucideAngular_d_LucideSaveAll = LucideSaveAll;\ndeclare const lucideAngular_d_LucideSaveAll: typeof LucideSaveAll;\ntype lucideAngular_d_LucideSaveCheck = LucideSaveCheck;\ndeclare const lucideAngular_d_LucideSaveCheck: typeof LucideSaveCheck;\ntype lucideAngular_d_LucideSaveOff = LucideSaveOff;\ndeclare const lucideAngular_d_LucideSaveOff: typeof LucideSaveOff;\ntype lucideAngular_d_LucideSavePen = LucideSavePen;\ndeclare const lucideAngular_d_LucideSavePen: typeof LucideSavePen;\ntype lucideAngular_d_LucideSavePlus = LucideSavePlus;\ndeclare const lucideAngular_d_LucideSavePlus: typeof LucideSavePlus;\ntype lucideAngular_d_LucideScale = LucideScale;\ndeclare const lucideAngular_d_LucideScale: typeof LucideScale;\ndeclare const lucideAngular_d_LucideScale3D: typeof LucideScale3D;\ntype lucideAngular_d_LucideScale3d = LucideScale3d;\ndeclare const lucideAngular_d_LucideScale3d: typeof LucideScale3d;\ntype lucideAngular_d_LucideScaling = LucideScaling;\ndeclare const lucideAngular_d_LucideScaling: typeof LucideScaling;\ntype lucideAngular_d_LucideScan = LucideScan;\ndeclare const lucideAngular_d_LucideScan: typeof LucideScan;\ntype lucideAngular_d_LucideScanBarcode = LucideScanBarcode;\ndeclare const lucideAngular_d_LucideScanBarcode: typeof LucideScanBarcode;\ntype lucideAngular_d_LucideScanBox = LucideScanBox;\ndeclare const lucideAngular_d_LucideScanBox: typeof LucideScanBox;\ntype lucideAngular_d_LucideScanEye = LucideScanEye;\ndeclare const lucideAngular_d_LucideScanEye: typeof LucideScanEye;\ntype lucideAngular_d_LucideScanFace = LucideScanFace;\ndeclare const lucideAngular_d_LucideScanFace: typeof LucideScanFace;\ntype lucideAngular_d_LucideScanHeart = LucideScanHeart;\ndeclare const lucideAngular_d_LucideScanHeart: typeof LucideScanHeart;\ntype lucideAngular_d_LucideScanLine = LucideScanLine;\ndeclare const lucideAngular_d_LucideScanLine: typeof LucideScanLine;\ntype lucideAngular_d_LucideScanQrCode = LucideScanQrCode;\ndeclare const lucideAngular_d_LucideScanQrCode: typeof LucideScanQrCode;\ntype lucideAngular_d_LucideScanSearch = LucideScanSearch;\ndeclare const lucideAngular_d_LucideScanSearch: typeof LucideScanSearch;\ntype lucideAngular_d_LucideScanSquare = LucideScanSquare;\ndeclare const lucideAngular_d_LucideScanSquare: typeof LucideScanSquare;\ntype lucideAngular_d_LucideScanText = LucideScanText;\ndeclare const lucideAngular_d_LucideScanText: typeof LucideScanText;\ndeclare const lucideAngular_d_LucideScatterChart: typeof LucideScatterChart;\ntype lucideAngular_d_LucideSchool = LucideSchool;\ndeclare const lucideAngular_d_LucideSchool: typeof LucideSchool;\ndeclare const lucideAngular_d_LucideSchool2: typeof LucideSchool2;\ntype lucideAngular_d_LucideScissors = LucideScissors;\ndeclare const lucideAngular_d_LucideScissors: typeof LucideScissors;\ntype lucideAngular_d_LucideScissorsLineDashed = LucideScissorsLineDashed;\ndeclare const lucideAngular_d_LucideScissorsLineDashed: typeof LucideScissorsLineDashed;\ndeclare const lucideAngular_d_LucideScissorsSquare: typeof LucideScissorsSquare;\ndeclare const lucideAngular_d_LucideScissorsSquareDashedBottom: typeof LucideScissorsSquareDashedBottom;\ntype lucideAngular_d_LucideScooter = LucideScooter;\ndeclare const lucideAngular_d_LucideScooter: typeof LucideScooter;\ntype lucideAngular_d_LucideScreenShare = LucideScreenShare;\ndeclare const lucideAngular_d_LucideScreenShare: typeof LucideScreenShare;\ntype lucideAngular_d_LucideScreenShareOff = LucideScreenShareOff;\ndeclare const lucideAngular_d_LucideScreenShareOff: typeof LucideScreenShareOff;\ntype lucideAngular_d_LucideScroll = LucideScroll;\ndeclare const lucideAngular_d_LucideScroll: typeof LucideScroll;\ntype lucideAngular_d_LucideScrollText = LucideScrollText;\ndeclare const lucideAngular_d_LucideScrollText: typeof LucideScrollText;\ntype lucideAngular_d_LucideSearch = LucideSearch;\ndeclare const lucideAngular_d_LucideSearch: typeof LucideSearch;\ntype lucideAngular_d_LucideSearchAlert = LucideSearchAlert;\ndeclare const lucideAngular_d_LucideSearchAlert: typeof LucideSearchAlert;\ntype lucideAngular_d_LucideSearchCheck = LucideSearchCheck;\ndeclare const lucideAngular_d_LucideSearchCheck: typeof LucideSearchCheck;\ntype lucideAngular_d_LucideSearchCode = LucideSearchCode;\ndeclare const lucideAngular_d_LucideSearchCode: typeof LucideSearchCode;\ntype lucideAngular_d_LucideSearchSlash = LucideSearchSlash;\ndeclare const lucideAngular_d_LucideSearchSlash: typeof LucideSearchSlash;\ntype lucideAngular_d_LucideSearchX = LucideSearchX;\ndeclare const lucideAngular_d_LucideSearchX: typeof LucideSearchX;\ntype lucideAngular_d_LucideSection = LucideSection;\ndeclare const lucideAngular_d_LucideSection: typeof LucideSection;\ntype lucideAngular_d_LucideSend = LucideSend;\ndeclare const lucideAngular_d_LucideSend: typeof LucideSend;\ndeclare const lucideAngular_d_LucideSendHorizonal: typeof LucideSendHorizonal;\ntype lucideAngular_d_LucideSendHorizontal = LucideSendHorizontal;\ndeclare const lucideAngular_d_LucideSendHorizontal: typeof LucideSendHorizontal;\ntype lucideAngular_d_LucideSendToBack = LucideSendToBack;\ndeclare const lucideAngular_d_LucideSendToBack: typeof LucideSendToBack;\ntype lucideAngular_d_LucideSeparatorHorizontal = LucideSeparatorHorizontal;\ndeclare const lucideAngular_d_LucideSeparatorHorizontal: typeof LucideSeparatorHorizontal;\ntype lucideAngular_d_LucideSeparatorVertical = LucideSeparatorVertical;\ndeclare const lucideAngular_d_LucideSeparatorVertical: typeof LucideSeparatorVertical;\ntype lucideAngular_d_LucideServer = LucideServer;\ndeclare const lucideAngular_d_LucideServer: typeof LucideServer;\ntype lucideAngular_d_LucideServerCog = LucideServerCog;\ndeclare const lucideAngular_d_LucideServerCog: typeof LucideServerCog;\ntype lucideAngular_d_LucideServerCrash = LucideServerCrash;\ndeclare const lucideAngular_d_LucideServerCrash: typeof LucideServerCrash;\ntype lucideAngular_d_LucideServerOff = LucideServerOff;\ndeclare const lucideAngular_d_LucideServerOff: typeof LucideServerOff;\ntype lucideAngular_d_LucideServerPlus = LucideServerPlus;\ndeclare const lucideAngular_d_LucideServerPlus: typeof LucideServerPlus;\ntype lucideAngular_d_LucideSettings = LucideSettings;\ndeclare const lucideAngular_d_LucideSettings: typeof LucideSettings;\ntype lucideAngular_d_LucideSettings2 = LucideSettings2;\ndeclare const lucideAngular_d_LucideSettings2: typeof LucideSettings2;\ntype lucideAngular_d_LucideShapes = LucideShapes;\ndeclare const lucideAngular_d_LucideShapes: typeof LucideShapes;\ntype lucideAngular_d_LucideShare = LucideShare;\ndeclare const lucideAngular_d_LucideShare: typeof LucideShare;\ntype lucideAngular_d_LucideShare2 = LucideShare2;\ndeclare const lucideAngular_d_LucideShare2: typeof LucideShare2;\ntype lucideAngular_d_LucideSheet = LucideSheet;\ndeclare const lucideAngular_d_LucideSheet: typeof LucideSheet;\ntype lucideAngular_d_LucideShell = LucideShell;\ndeclare const lucideAngular_d_LucideShell: typeof LucideShell;\ntype lucideAngular_d_LucideShelvingUnit = LucideShelvingUnit;\ndeclare const lucideAngular_d_LucideShelvingUnit: typeof LucideShelvingUnit;\ntype lucideAngular_d_LucideShield = LucideShield;\ndeclare const lucideAngular_d_LucideShield: typeof LucideShield;\ntype lucideAngular_d_LucideShieldAlert = LucideShieldAlert;\ndeclare const lucideAngular_d_LucideShieldAlert: typeof LucideShieldAlert;\ntype lucideAngular_d_LucideShieldBan = LucideShieldBan;\ndeclare const lucideAngular_d_LucideShieldBan: typeof LucideShieldBan;\ntype lucideAngular_d_LucideShieldCheck = LucideShieldCheck;\ndeclare const lucideAngular_d_LucideShieldCheck: typeof LucideShieldCheck;\ndeclare const lucideAngular_d_LucideShieldClose: typeof LucideShieldClose;\ntype lucideAngular_d_LucideShieldCog = LucideShieldCog;\ndeclare const lucideAngular_d_LucideShieldCog: typeof LucideShieldCog;\ntype lucideAngular_d_LucideShieldCogCorner = LucideShieldCogCorner;\ndeclare const lucideAngular_d_LucideShieldCogCorner: typeof LucideShieldCogCorner;\ntype lucideAngular_d_LucideShieldEllipsis = LucideShieldEllipsis;\ndeclare const lucideAngular_d_LucideShieldEllipsis: typeof LucideShieldEllipsis;\ntype lucideAngular_d_LucideShieldHalf = LucideShieldHalf;\ndeclare const lucideAngular_d_LucideShieldHalf: typeof LucideShieldHalf;\ntype lucideAngular_d_LucideShieldKeyhole = LucideShieldKeyhole;\ndeclare const lucideAngular_d_LucideShieldKeyhole: typeof LucideShieldKeyhole;\ntype lucideAngular_d_LucideShieldMinus = LucideShieldMinus;\ndeclare const lucideAngular_d_LucideShieldMinus: typeof LucideShieldMinus;\ntype lucideAngular_d_LucideShieldOff = LucideShieldOff;\ndeclare const lucideAngular_d_LucideShieldOff: typeof LucideShieldOff;\ntype lucideAngular_d_LucideShieldPlus = LucideShieldPlus;\ndeclare const lucideAngular_d_LucideShieldPlus: typeof LucideShieldPlus;\ndeclare const lucideAngular_d_LucideShieldQuestion: typeof LucideShieldQuestion;\ntype lucideAngular_d_LucideShieldQuestionMark = LucideShieldQuestionMark;\ndeclare const lucideAngular_d_LucideShieldQuestionMark: typeof LucideShieldQuestionMark;\ntype lucideAngular_d_LucideShieldUser = LucideShieldUser;\ndeclare const lucideAngular_d_LucideShieldUser: typeof LucideShieldUser;\ntype lucideAngular_d_LucideShieldX = LucideShieldX;\ndeclare const lucideAngular_d_LucideShieldX: typeof LucideShieldX;\ntype lucideAngular_d_LucideShip = LucideShip;\ndeclare const lucideAngular_d_LucideShip: typeof LucideShip;\ntype lucideAngular_d_LucideShipWheel = LucideShipWheel;\ndeclare const lucideAngular_d_LucideShipWheel: typeof LucideShipWheel;\ntype lucideAngular_d_LucideShirt = LucideShirt;\ndeclare const lucideAngular_d_LucideShirt: typeof LucideShirt;\ntype lucideAngular_d_LucideShoppingBag = LucideShoppingBag;\ndeclare const lucideAngular_d_LucideShoppingBag: typeof LucideShoppingBag;\ntype lucideAngular_d_LucideShoppingBasket = LucideShoppingBasket;\ndeclare const lucideAngular_d_LucideShoppingBasket: typeof LucideShoppingBasket;\ntype lucideAngular_d_LucideShoppingCart = LucideShoppingCart;\ndeclare const lucideAngular_d_LucideShoppingCart: typeof LucideShoppingCart;\ntype lucideAngular_d_LucideShovel = LucideShovel;\ndeclare const lucideAngular_d_LucideShovel: typeof LucideShovel;\ntype lucideAngular_d_LucideShowerHead = LucideShowerHead;\ndeclare const lucideAngular_d_LucideShowerHead: typeof LucideShowerHead;\ntype lucideAngular_d_LucideShredder = LucideShredder;\ndeclare const lucideAngular_d_LucideShredder: typeof LucideShredder;\ntype lucideAngular_d_LucideShrimp = LucideShrimp;\ndeclare const lucideAngular_d_LucideShrimp: typeof LucideShrimp;\ntype lucideAngular_d_LucideShrink = LucideShrink;\ndeclare const lucideAngular_d_LucideShrink: typeof LucideShrink;\ntype lucideAngular_d_LucideShrub = LucideShrub;\ndeclare const lucideAngular_d_LucideShrub: typeof LucideShrub;\ntype lucideAngular_d_LucideShuffle = LucideShuffle;\ndeclare const lucideAngular_d_LucideShuffle: typeof LucideShuffle;\ndeclare const lucideAngular_d_LucideSidebar: typeof LucideSidebar;\ndeclare const lucideAngular_d_LucideSidebarClose: typeof LucideSidebarClose;\ndeclare const lucideAngular_d_LucideSidebarOpen: typeof LucideSidebarOpen;\ntype lucideAngular_d_LucideSigma = LucideSigma;\ndeclare const lucideAngular_d_LucideSigma: typeof LucideSigma;\ndeclare const lucideAngular_d_LucideSigmaSquare: typeof LucideSigmaSquare;\ntype lucideAngular_d_LucideSignal = LucideSignal;\ndeclare const lucideAngular_d_LucideSignal: typeof LucideSignal;\ntype lucideAngular_d_LucideSignalHigh = LucideSignalHigh;\ndeclare const lucideAngular_d_LucideSignalHigh: typeof LucideSignalHigh;\ntype lucideAngular_d_LucideSignalLow = LucideSignalLow;\ndeclare const lucideAngular_d_LucideSignalLow: typeof LucideSignalLow;\ntype lucideAngular_d_LucideSignalMedium = LucideSignalMedium;\ndeclare const lucideAngular_d_LucideSignalMedium: typeof LucideSignalMedium;\ntype lucideAngular_d_LucideSignalZero = LucideSignalZero;\ndeclare const lucideAngular_d_LucideSignalZero: typeof LucideSignalZero;\ntype lucideAngular_d_LucideSignature = LucideSignature;\ndeclare const lucideAngular_d_LucideSignature: typeof LucideSignature;\ntype lucideAngular_d_LucideSignpost = LucideSignpost;\ndeclare const lucideAngular_d_LucideSignpost: typeof LucideSignpost;\ntype lucideAngular_d_LucideSignpostBig = LucideSignpostBig;\ndeclare const lucideAngular_d_LucideSignpostBig: typeof LucideSignpostBig;\ntype lucideAngular_d_LucideSiren = LucideSiren;\ndeclare const lucideAngular_d_LucideSiren: typeof LucideSiren;\ntype lucideAngular_d_LucideSkipBack = LucideSkipBack;\ndeclare const lucideAngular_d_LucideSkipBack: typeof LucideSkipBack;\ntype lucideAngular_d_LucideSkipForward = LucideSkipForward;\ndeclare const lucideAngular_d_LucideSkipForward: typeof LucideSkipForward;\ntype lucideAngular_d_LucideSkull = LucideSkull;\ndeclare const lucideAngular_d_LucideSkull: typeof LucideSkull;\ntype lucideAngular_d_LucideSlash = LucideSlash;\ndeclare const lucideAngular_d_LucideSlash: typeof LucideSlash;\ndeclare const lucideAngular_d_LucideSlashSquare: typeof LucideSlashSquare;\ntype lucideAngular_d_LucideSlice = LucideSlice;\ndeclare const lucideAngular_d_LucideSlice: typeof LucideSlice;\ndeclare const lucideAngular_d_LucideSliders: typeof LucideSliders;\ntype lucideAngular_d_LucideSlidersHorizontal = LucideSlidersHorizontal;\ndeclare const lucideAngular_d_LucideSlidersHorizontal: typeof LucideSlidersHorizontal;\ntype lucideAngular_d_LucideSlidersVertical = LucideSlidersVertical;\ndeclare const lucideAngular_d_LucideSlidersVertical: typeof LucideSlidersVertical;\ntype lucideAngular_d_LucideSmartphone = LucideSmartphone;\ndeclare const lucideAngular_d_LucideSmartphone: typeof LucideSmartphone;\ntype lucideAngular_d_LucideSmartphoneCharging = LucideSmartphoneCharging;\ndeclare const lucideAngular_d_LucideSmartphoneCharging: typeof LucideSmartphoneCharging;\ntype lucideAngular_d_LucideSmartphoneNfc = LucideSmartphoneNfc;\ndeclare const lucideAngular_d_LucideSmartphoneNfc: typeof LucideSmartphoneNfc;\ndeclare const lucideAngular_d_LucideSmile: typeof LucideSmile;\ndeclare const lucideAngular_d_LucideSmilePlus: typeof LucideSmilePlus;\ntype lucideAngular_d_LucideSnail = LucideSnail;\ndeclare const lucideAngular_d_LucideSnail: typeof LucideSnail;\ntype lucideAngular_d_LucideSnowflake = LucideSnowflake;\ndeclare const lucideAngular_d_LucideSnowflake: typeof LucideSnowflake;\ntype lucideAngular_d_LucideSoapDispenserDroplet = LucideSoapDispenserDroplet;\ndeclare const lucideAngular_d_LucideSoapDispenserDroplet: typeof LucideSoapDispenserDroplet;\ntype lucideAngular_d_LucideSofa = LucideSofa;\ndeclare const lucideAngular_d_LucideSofa: typeof LucideSofa;\ntype lucideAngular_d_LucideSolarPanel = LucideSolarPanel;\ndeclare const lucideAngular_d_LucideSolarPanel: typeof LucideSolarPanel;\ndeclare const lucideAngular_d_LucideSortAsc: typeof LucideSortAsc;\ndeclare const lucideAngular_d_LucideSortDesc: typeof LucideSortDesc;\ntype lucideAngular_d_LucideSoup = LucideSoup;\ndeclare const lucideAngular_d_LucideSoup: typeof LucideSoup;\ntype lucideAngular_d_LucideSpace = LucideSpace;\ndeclare const lucideAngular_d_LucideSpace: typeof LucideSpace;\ntype lucideAngular_d_LucideSpade = LucideSpade;\ndeclare const lucideAngular_d_LucideSpade: typeof LucideSpade;\ntype lucideAngular_d_LucideSparkle = LucideSparkle;\ndeclare const lucideAngular_d_LucideSparkle: typeof LucideSparkle;\ntype lucideAngular_d_LucideSparkles = LucideSparkles;\ndeclare const lucideAngular_d_LucideSparkles: typeof LucideSparkles;\ntype lucideAngular_d_LucideSpeaker = LucideSpeaker;\ndeclare const lucideAngular_d_LucideSpeaker: typeof LucideSpeaker;\ntype lucideAngular_d_LucideSpeech = LucideSpeech;\ndeclare const lucideAngular_d_LucideSpeech: typeof LucideSpeech;\ntype lucideAngular_d_LucideSpellCheck = LucideSpellCheck;\ndeclare const lucideAngular_d_LucideSpellCheck: typeof LucideSpellCheck;\ntype lucideAngular_d_LucideSpellCheck2 = LucideSpellCheck2;\ndeclare const lucideAngular_d_LucideSpellCheck2: typeof LucideSpellCheck2;\ntype lucideAngular_d_LucideSpline = LucideSpline;\ndeclare const lucideAngular_d_LucideSpline: typeof LucideSpline;\ntype lucideAngular_d_LucideSplinePointer = LucideSplinePointer;\ndeclare const lucideAngular_d_LucideSplinePointer: typeof LucideSplinePointer;\ntype lucideAngular_d_LucideSplit = LucideSplit;\ndeclare const lucideAngular_d_LucideSplit: typeof LucideSplit;\ndeclare const lucideAngular_d_LucideSplitSquareHorizontal: typeof LucideSplitSquareHorizontal;\ndeclare const lucideAngular_d_LucideSplitSquareVertical: typeof LucideSplitSquareVertical;\ntype lucideAngular_d_LucideSpool = LucideSpool;\ndeclare const lucideAngular_d_LucideSpool: typeof LucideSpool;\ntype lucideAngular_d_LucideSportShoe = LucideSportShoe;\ndeclare const lucideAngular_d_LucideSportShoe: typeof LucideSportShoe;\ntype lucideAngular_d_LucideSpotlight = LucideSpotlight;\ndeclare const lucideAngular_d_LucideSpotlight: typeof LucideSpotlight;\ntype lucideAngular_d_LucideSprayCan = LucideSprayCan;\ndeclare const lucideAngular_d_LucideSprayCan: typeof LucideSprayCan;\ntype lucideAngular_d_LucideSprout = LucideSprout;\ndeclare const lucideAngular_d_LucideSprout: typeof LucideSprout;\ntype lucideAngular_d_LucideSquare = LucideSquare;\ndeclare const lucideAngular_d_LucideSquare: typeof LucideSquare;\ntype lucideAngular_d_LucideSquareActivity = LucideSquareActivity;\ndeclare const lucideAngular_d_LucideSquareActivity: typeof LucideSquareActivity;\ntype lucideAngular_d_LucideSquareArrowDown = LucideSquareArrowDown;\ndeclare const lucideAngular_d_LucideSquareArrowDown: typeof LucideSquareArrowDown;\ntype lucideAngular_d_LucideSquareArrowDownLeft = LucideSquareArrowDownLeft;\ndeclare const lucideAngular_d_LucideSquareArrowDownLeft: typeof LucideSquareArrowDownLeft;\ntype lucideAngular_d_LucideSquareArrowDownRight = LucideSquareArrowDownRight;\ndeclare const lucideAngular_d_LucideSquareArrowDownRight: typeof LucideSquareArrowDownRight;\ntype lucideAngular_d_LucideSquareArrowLeft = LucideSquareArrowLeft;\ndeclare const lucideAngular_d_LucideSquareArrowLeft: typeof LucideSquareArrowLeft;\ntype lucideAngular_d_LucideSquareArrowOutDownLeft = LucideSquareArrowOutDownLeft;\ndeclare const lucideAngular_d_LucideSquareArrowOutDownLeft: typeof LucideSquareArrowOutDownLeft;\ntype lucideAngular_d_LucideSquareArrowOutDownRight = LucideSquareArrowOutDownRight;\ndeclare const lucideAngular_d_LucideSquareArrowOutDownRight: typeof LucideSquareArrowOutDownRight;\ntype lucideAngular_d_LucideSquareArrowOutUpLeft = LucideSquareArrowOutUpLeft;\ndeclare const lucideAngular_d_LucideSquareArrowOutUpLeft: typeof LucideSquareArrowOutUpLeft;\ntype lucideAngular_d_LucideSquareArrowOutUpRight = LucideSquareArrowOutUpRight;\ndeclare const lucideAngular_d_LucideSquareArrowOutUpRight: typeof LucideSquareArrowOutUpRight;\ntype lucideAngular_d_LucideSquareArrowRight = LucideSquareArrowRight;\ndeclare const lucideAngular_d_LucideSquareArrowRight: typeof LucideSquareArrowRight;\ntype lucideAngular_d_LucideSquareArrowRightEnter = LucideSquareArrowRightEnter;\ndeclare const lucideAngular_d_LucideSquareArrowRightEnter: typeof LucideSquareArrowRightEnter;\ntype lucideAngular_d_LucideSquareArrowRightExit = LucideSquareArrowRightExit;\ndeclare const lucideAngular_d_LucideSquareArrowRightExit: typeof LucideSquareArrowRightExit;\ntype lucideAngular_d_LucideSquareArrowUp = LucideSquareArrowUp;\ndeclare const lucideAngular_d_LucideSquareArrowUp: typeof LucideSquareArrowUp;\ntype lucideAngular_d_LucideSquareArrowUpLeft = LucideSquareArrowUpLeft;\ndeclare const lucideAngular_d_LucideSquareArrowUpLeft: typeof LucideSquareArrowUpLeft;\ntype lucideAngular_d_LucideSquareArrowUpRight = LucideSquareArrowUpRight;\ndeclare const lucideAngular_d_LucideSquareArrowUpRight: typeof LucideSquareArrowUpRight;\ntype lucideAngular_d_LucideSquareAsterisk = LucideSquareAsterisk;\ndeclare const lucideAngular_d_LucideSquareAsterisk: typeof LucideSquareAsterisk;\ntype lucideAngular_d_LucideSquareBottomDashedScissors = LucideSquareBottomDashedScissors;\ndeclare const lucideAngular_d_LucideSquareBottomDashedScissors: typeof LucideSquareBottomDashedScissors;\ntype lucideAngular_d_LucideSquareCenterlineDashedHorizontal = LucideSquareCenterlineDashedHorizontal;\ndeclare const lucideAngular_d_LucideSquareCenterlineDashedHorizontal: typeof LucideSquareCenterlineDashedHorizontal;\ntype lucideAngular_d_LucideSquareCenterlineDashedVertical = LucideSquareCenterlineDashedVertical;\ndeclare const lucideAngular_d_LucideSquareCenterlineDashedVertical: typeof LucideSquareCenterlineDashedVertical;\ntype lucideAngular_d_LucideSquareChartGantt = LucideSquareChartGantt;\ndeclare const lucideAngular_d_LucideSquareChartGantt: typeof LucideSquareChartGantt;\ntype lucideAngular_d_LucideSquareCheck = LucideSquareCheck;\ndeclare const lucideAngular_d_LucideSquareCheck: typeof LucideSquareCheck;\ntype lucideAngular_d_LucideSquareCheckBig = LucideSquareCheckBig;\ndeclare const lucideAngular_d_LucideSquareCheckBig: typeof LucideSquareCheckBig;\ntype lucideAngular_d_LucideSquareChevronDown = LucideSquareChevronDown;\ndeclare const lucideAngular_d_LucideSquareChevronDown: typeof LucideSquareChevronDown;\ntype lucideAngular_d_LucideSquareChevronLeft = LucideSquareChevronLeft;\ndeclare const lucideAngular_d_LucideSquareChevronLeft: typeof LucideSquareChevronLeft;\ntype lucideAngular_d_LucideSquareChevronRight = LucideSquareChevronRight;\ndeclare const lucideAngular_d_LucideSquareChevronRight: typeof LucideSquareChevronRight;\ntype lucideAngular_d_LucideSquareChevronUp = LucideSquareChevronUp;\ndeclare const lucideAngular_d_LucideSquareChevronUp: typeof LucideSquareChevronUp;\ntype lucideAngular_d_LucideSquareCode = LucideSquareCode;\ndeclare const lucideAngular_d_LucideSquareCode: typeof LucideSquareCode;\ntype lucideAngular_d_LucideSquareDashed = LucideSquareDashed;\ndeclare const lucideAngular_d_LucideSquareDashed: typeof LucideSquareDashed;\ntype lucideAngular_d_LucideSquareDashedBottom = LucideSquareDashedBottom;\ndeclare const lucideAngular_d_LucideSquareDashedBottom: typeof LucideSquareDashedBottom;\ntype lucideAngular_d_LucideSquareDashedBottomCode = LucideSquareDashedBottomCode;\ndeclare const lucideAngular_d_LucideSquareDashedBottomCode: typeof LucideSquareDashedBottomCode;\ntype lucideAngular_d_LucideSquareDashedKanban = LucideSquareDashedKanban;\ndeclare const lucideAngular_d_LucideSquareDashedKanban: typeof LucideSquareDashedKanban;\ntype lucideAngular_d_LucideSquareDashedMousePointer = LucideSquareDashedMousePointer;\ndeclare const lucideAngular_d_LucideSquareDashedMousePointer: typeof LucideSquareDashedMousePointer;\ntype lucideAngular_d_LucideSquareDashedText = LucideSquareDashedText;\ndeclare const lucideAngular_d_LucideSquareDashedText: typeof LucideSquareDashedText;\ntype lucideAngular_d_LucideSquareDashedTopSolid = LucideSquareDashedTopSolid;\ndeclare const lucideAngular_d_LucideSquareDashedTopSolid: typeof LucideSquareDashedTopSolid;\ntype lucideAngular_d_LucideSquareDivide = LucideSquareDivide;\ndeclare const lucideAngular_d_LucideSquareDivide: typeof LucideSquareDivide;\ntype lucideAngular_d_LucideSquareDot = LucideSquareDot;\ndeclare const lucideAngular_d_LucideSquareDot: typeof LucideSquareDot;\ntype lucideAngular_d_LucideSquareEqual = LucideSquareEqual;\ndeclare const lucideAngular_d_LucideSquareEqual: typeof LucideSquareEqual;\ntype lucideAngular_d_LucideSquareFunction = LucideSquareFunction;\ndeclare const lucideAngular_d_LucideSquareFunction: typeof LucideSquareFunction;\ndeclare const lucideAngular_d_LucideSquareGanttChart: typeof LucideSquareGanttChart;\ntype lucideAngular_d_LucideSquareKanban = LucideSquareKanban;\ndeclare const lucideAngular_d_LucideSquareKanban: typeof LucideSquareKanban;\ntype lucideAngular_d_LucideSquareLibrary = LucideSquareLibrary;\ndeclare const lucideAngular_d_LucideSquareLibrary: typeof LucideSquareLibrary;\ntype lucideAngular_d_LucideSquareM = LucideSquareM;\ndeclare const lucideAngular_d_LucideSquareM: typeof LucideSquareM;\ntype lucideAngular_d_LucideSquareMenu = LucideSquareMenu;\ndeclare const lucideAngular_d_LucideSquareMenu: typeof LucideSquareMenu;\ntype lucideAngular_d_LucideSquareMinus = LucideSquareMinus;\ndeclare const lucideAngular_d_LucideSquareMinus: typeof LucideSquareMinus;\ntype lucideAngular_d_LucideSquareMousePointer = LucideSquareMousePointer;\ndeclare const lucideAngular_d_LucideSquareMousePointer: typeof LucideSquareMousePointer;\ntype lucideAngular_d_LucideSquareOff = LucideSquareOff;\ndeclare const lucideAngular_d_LucideSquareOff: typeof LucideSquareOff;\ntype lucideAngular_d_LucideSquareParking = LucideSquareParking;\ndeclare const lucideAngular_d_LucideSquareParking: typeof LucideSquareParking;\ntype lucideAngular_d_LucideSquareParkingOff = LucideSquareParkingOff;\ndeclare const lucideAngular_d_LucideSquareParkingOff: typeof LucideSquareParkingOff;\ntype lucideAngular_d_LucideSquarePause = LucideSquarePause;\ndeclare const lucideAngular_d_LucideSquarePause: typeof LucideSquarePause;\ntype lucideAngular_d_LucideSquarePen = LucideSquarePen;\ndeclare const lucideAngular_d_LucideSquarePen: typeof LucideSquarePen;\ntype lucideAngular_d_LucideSquarePercent = LucideSquarePercent;\ndeclare const lucideAngular_d_LucideSquarePercent: typeof LucideSquarePercent;\ntype lucideAngular_d_LucideSquarePi = LucideSquarePi;\ndeclare const lucideAngular_d_LucideSquarePi: typeof LucideSquarePi;\ntype lucideAngular_d_LucideSquarePilcrow = LucideSquarePilcrow;\ndeclare const lucideAngular_d_LucideSquarePilcrow: typeof LucideSquarePilcrow;\ntype lucideAngular_d_LucideSquarePlay = LucideSquarePlay;\ndeclare const lucideAngular_d_LucideSquarePlay: typeof LucideSquarePlay;\ntype lucideAngular_d_LucideSquarePlus = LucideSquarePlus;\ndeclare const lucideAngular_d_LucideSquarePlus: typeof LucideSquarePlus;\ntype lucideAngular_d_LucideSquarePower = LucideSquarePower;\ndeclare const lucideAngular_d_LucideSquarePower: typeof LucideSquarePower;\ntype lucideAngular_d_LucideSquareRadical = LucideSquareRadical;\ndeclare const lucideAngular_d_LucideSquareRadical: typeof LucideSquareRadical;\ntype lucideAngular_d_LucideSquareRoundCorner = LucideSquareRoundCorner;\ndeclare const lucideAngular_d_LucideSquareRoundCorner: typeof LucideSquareRoundCorner;\ntype lucideAngular_d_LucideSquareScissors = LucideSquareScissors;\ndeclare const lucideAngular_d_LucideSquareScissors: typeof LucideSquareScissors;\ntype lucideAngular_d_LucideSquareSigma = LucideSquareSigma;\ndeclare const lucideAngular_d_LucideSquareSigma: typeof LucideSquareSigma;\ntype lucideAngular_d_LucideSquareSlash = LucideSquareSlash;\ndeclare const lucideAngular_d_LucideSquareSlash: typeof LucideSquareSlash;\ntype lucideAngular_d_LucideSquareSplitHorizontal = LucideSquareSplitHorizontal;\ndeclare const lucideAngular_d_LucideSquareSplitHorizontal: typeof LucideSquareSplitHorizontal;\ntype lucideAngular_d_LucideSquareSplitVertical = LucideSquareSplitVertical;\ndeclare const lucideAngular_d_LucideSquareSplitVertical: typeof LucideSquareSplitVertical;\ntype lucideAngular_d_LucideSquareSquare = LucideSquareSquare;\ndeclare const lucideAngular_d_LucideSquareSquare: typeof LucideSquareSquare;\ntype lucideAngular_d_LucideSquareStack = LucideSquareStack;\ndeclare const lucideAngular_d_LucideSquareStack: typeof LucideSquareStack;\ntype lucideAngular_d_LucideSquareStar = LucideSquareStar;\ndeclare const lucideAngular_d_LucideSquareStar: typeof LucideSquareStar;\ntype lucideAngular_d_LucideSquareStop = LucideSquareStop;\ndeclare const lucideAngular_d_LucideSquareStop: typeof LucideSquareStop;\ntype lucideAngular_d_LucideSquareTerminal = LucideSquareTerminal;\ndeclare const lucideAngular_d_LucideSquareTerminal: typeof LucideSquareTerminal;\ntype lucideAngular_d_LucideSquareUser = LucideSquareUser;\ndeclare const lucideAngular_d_LucideSquareUser: typeof LucideSquareUser;\ntype lucideAngular_d_LucideSquareUserRound = LucideSquareUserRound;\ndeclare const lucideAngular_d_LucideSquareUserRound: typeof LucideSquareUserRound;\ntype lucideAngular_d_LucideSquareX = LucideSquareX;\ndeclare const lucideAngular_d_LucideSquareX: typeof LucideSquareX;\ntype lucideAngular_d_LucideSquaresExclude = LucideSquaresExclude;\ndeclare const lucideAngular_d_LucideSquaresExclude: typeof LucideSquaresExclude;\ntype lucideAngular_d_LucideSquaresIntersect = LucideSquaresIntersect;\ndeclare const lucideAngular_d_LucideSquaresIntersect: typeof LucideSquaresIntersect;\ntype lucideAngular_d_LucideSquaresSubtract = LucideSquaresSubtract;\ndeclare const lucideAngular_d_LucideSquaresSubtract: typeof LucideSquaresSubtract;\ntype lucideAngular_d_LucideSquaresUnite = LucideSquaresUnite;\ndeclare const lucideAngular_d_LucideSquaresUnite: typeof LucideSquaresUnite;\ntype lucideAngular_d_LucideSquircle = LucideSquircle;\ndeclare const lucideAngular_d_LucideSquircle: typeof LucideSquircle;\ntype lucideAngular_d_LucideSquircleDashed = LucideSquircleDashed;\ndeclare const lucideAngular_d_LucideSquircleDashed: typeof LucideSquircleDashed;\ntype lucideAngular_d_LucideSquirrel = LucideSquirrel;\ndeclare const lucideAngular_d_LucideSquirrel: typeof LucideSquirrel;\ntype lucideAngular_d_LucideStamp = LucideStamp;\ndeclare const lucideAngular_d_LucideStamp: typeof LucideStamp;\ntype lucideAngular_d_LucideStar = LucideStar;\ndeclare const lucideAngular_d_LucideStar: typeof LucideStar;\ntype lucideAngular_d_LucideStarCheck = LucideStarCheck;\ndeclare const lucideAngular_d_LucideStarCheck: typeof LucideStarCheck;\ntype lucideAngular_d_LucideStarHalf = LucideStarHalf;\ndeclare const lucideAngular_d_LucideStarHalf: typeof LucideStarHalf;\ntype lucideAngular_d_LucideStarMinus = LucideStarMinus;\ndeclare const lucideAngular_d_LucideStarMinus: typeof LucideStarMinus;\ntype lucideAngular_d_LucideStarOff = LucideStarOff;\ndeclare const lucideAngular_d_LucideStarOff: typeof LucideStarOff;\ntype lucideAngular_d_LucideStarPlus = LucideStarPlus;\ndeclare const lucideAngular_d_LucideStarPlus: typeof LucideStarPlus;\ntype lucideAngular_d_LucideStarX = LucideStarX;\ndeclare const lucideAngular_d_LucideStarX: typeof LucideStarX;\ndeclare const lucideAngular_d_LucideStars: typeof LucideStars;\ntype lucideAngular_d_LucideStepBack = LucideStepBack;\ndeclare const lucideAngular_d_LucideStepBack: typeof LucideStepBack;\ntype lucideAngular_d_LucideStepForward = LucideStepForward;\ndeclare const lucideAngular_d_LucideStepForward: typeof LucideStepForward;\ntype lucideAngular_d_LucideStethoscope = LucideStethoscope;\ndeclare const lucideAngular_d_LucideStethoscope: typeof LucideStethoscope;\ntype lucideAngular_d_LucideSticker = LucideSticker;\ndeclare const lucideAngular_d_LucideSticker: typeof LucideSticker;\ntype lucideAngular_d_LucideStickyNote = LucideStickyNote;\ndeclare const lucideAngular_d_LucideStickyNote: typeof LucideStickyNote;\ntype lucideAngular_d_LucideStickyNoteCheck = LucideStickyNoteCheck;\ndeclare const lucideAngular_d_LucideStickyNoteCheck: typeof LucideStickyNoteCheck;\ntype lucideAngular_d_LucideStickyNoteMinus = LucideStickyNoteMinus;\ndeclare const lucideAngular_d_LucideStickyNoteMinus: typeof LucideStickyNoteMinus;\ntype lucideAngular_d_LucideStickyNoteOff = LucideStickyNoteOff;\ndeclare const lucideAngular_d_LucideStickyNoteOff: typeof LucideStickyNoteOff;\ntype lucideAngular_d_LucideStickyNotePlus = LucideStickyNotePlus;\ndeclare const lucideAngular_d_LucideStickyNotePlus: typeof LucideStickyNotePlus;\ntype lucideAngular_d_LucideStickyNoteX = LucideStickyNoteX;\ndeclare const lucideAngular_d_LucideStickyNoteX: typeof LucideStickyNoteX;\ntype lucideAngular_d_LucideStickyNotes = LucideStickyNotes;\ndeclare const lucideAngular_d_LucideStickyNotes: typeof LucideStickyNotes;\ntype lucideAngular_d_LucideStone = LucideStone;\ndeclare const lucideAngular_d_LucideStone: typeof LucideStone;\ndeclare const lucideAngular_d_LucideStopCircle: typeof LucideStopCircle;\ntype lucideAngular_d_LucideStore = LucideStore;\ndeclare const lucideAngular_d_LucideStore: typeof LucideStore;\ntype lucideAngular_d_LucideStretchHorizontal = LucideStretchHorizontal;\ndeclare const lucideAngular_d_LucideStretchHorizontal: typeof LucideStretchHorizontal;\ntype lucideAngular_d_LucideStretchVertical = LucideStretchVertical;\ndeclare const lucideAngular_d_LucideStretchVertical: typeof LucideStretchVertical;\ntype lucideAngular_d_LucideStrikethrough = LucideStrikethrough;\ndeclare const lucideAngular_d_LucideStrikethrough: typeof LucideStrikethrough;\ntype lucideAngular_d_LucideSubscript = LucideSubscript;\ndeclare const lucideAngular_d_LucideSubscript: typeof LucideSubscript;\ndeclare const lucideAngular_d_LucideSubtitles: typeof LucideSubtitles;\ntype lucideAngular_d_LucideSummary = LucideSummary;\ndeclare const lucideAngular_d_LucideSummary: typeof LucideSummary;\ntype lucideAngular_d_LucideSun = LucideSun;\ndeclare const lucideAngular_d_LucideSun: typeof LucideSun;\ntype lucideAngular_d_LucideSunDim = LucideSunDim;\ndeclare const lucideAngular_d_LucideSunDim: typeof LucideSunDim;\ntype lucideAngular_d_LucideSunMedium = LucideSunMedium;\ndeclare const lucideAngular_d_LucideSunMedium: typeof LucideSunMedium;\ntype lucideAngular_d_LucideSunMoon = LucideSunMoon;\ndeclare const lucideAngular_d_LucideSunMoon: typeof LucideSunMoon;\ntype lucideAngular_d_LucideSunSnow = LucideSunSnow;\ndeclare const lucideAngular_d_LucideSunSnow: typeof LucideSunSnow;\ntype lucideAngular_d_LucideSunrise = LucideSunrise;\ndeclare const lucideAngular_d_LucideSunrise: typeof LucideSunrise;\ntype lucideAngular_d_LucideSunset = LucideSunset;\ndeclare const lucideAngular_d_LucideSunset: typeof LucideSunset;\ntype lucideAngular_d_LucideSuperscript = LucideSuperscript;\ndeclare const lucideAngular_d_LucideSuperscript: typeof LucideSuperscript;\ntype lucideAngular_d_LucideSwatchBook = LucideSwatchBook;\ndeclare const lucideAngular_d_LucideSwatchBook: typeof LucideSwatchBook;\ntype lucideAngular_d_LucideSwissFranc = LucideSwissFranc;\ndeclare const lucideAngular_d_LucideSwissFranc: typeof LucideSwissFranc;\ntype lucideAngular_d_LucideSwitchCamera = LucideSwitchCamera;\ndeclare const lucideAngular_d_LucideSwitchCamera: typeof LucideSwitchCamera;\ntype lucideAngular_d_LucideSword = LucideSword;\ndeclare const lucideAngular_d_LucideSword: typeof LucideSword;\ntype lucideAngular_d_LucideSwords = LucideSwords;\ndeclare const lucideAngular_d_LucideSwords: typeof LucideSwords;\ntype lucideAngular_d_LucideSyringe = LucideSyringe;\ndeclare const lucideAngular_d_LucideSyringe: typeof LucideSyringe;\ntype lucideAngular_d_LucideTable = LucideTable;\ndeclare const lucideAngular_d_LucideTable: typeof LucideTable;\ntype lucideAngular_d_LucideTable2 = LucideTable2;\ndeclare const lucideAngular_d_LucideTable2: typeof LucideTable2;\ntype lucideAngular_d_LucideTableCellsMerge = LucideTableCellsMerge;\ndeclare const lucideAngular_d_LucideTableCellsMerge: typeof LucideTableCellsMerge;\ntype lucideAngular_d_LucideTableCellsSplit = LucideTableCellsSplit;\ndeclare const lucideAngular_d_LucideTableCellsSplit: typeof LucideTableCellsSplit;\ntype lucideAngular_d_LucideTableColumnsSplit = LucideTableColumnsSplit;\ndeclare const lucideAngular_d_LucideTableColumnsSplit: typeof LucideTableColumnsSplit;\ndeclare const lucideAngular_d_LucideTableConfig: typeof LucideTableConfig;\ntype lucideAngular_d_LucideTableOfContents = LucideTableOfContents;\ndeclare const lucideAngular_d_LucideTableOfContents: typeof LucideTableOfContents;\ntype lucideAngular_d_LucideTableProperties = LucideTableProperties;\ndeclare const lucideAngular_d_LucideTableProperties: typeof LucideTableProperties;\ntype lucideAngular_d_LucideTableRowsSplit = LucideTableRowsSplit;\ndeclare const lucideAngular_d_LucideTableRowsSplit: typeof LucideTableRowsSplit;\ntype lucideAngular_d_LucideTablet = LucideTablet;\ndeclare const lucideAngular_d_LucideTablet: typeof LucideTablet;\ntype lucideAngular_d_LucideTabletSmartphone = LucideTabletSmartphone;\ndeclare const lucideAngular_d_LucideTabletSmartphone: typeof LucideTabletSmartphone;\ntype lucideAngular_d_LucideTablets = LucideTablets;\ndeclare const lucideAngular_d_LucideTablets: typeof LucideTablets;\ntype lucideAngular_d_LucideTag = LucideTag;\ndeclare const lucideAngular_d_LucideTag: typeof LucideTag;\ntype lucideAngular_d_LucideTagPlus = LucideTagPlus;\ndeclare const lucideAngular_d_LucideTagPlus: typeof LucideTagPlus;\ntype lucideAngular_d_LucideTagX = LucideTagX;\ndeclare const lucideAngular_d_LucideTagX: typeof LucideTagX;\ntype lucideAngular_d_LucideTags = LucideTags;\ndeclare const lucideAngular_d_LucideTags: typeof LucideTags;\ntype lucideAngular_d_LucideTally1 = LucideTally1;\ndeclare const lucideAngular_d_LucideTally1: typeof LucideTally1;\ntype lucideAngular_d_LucideTally2 = LucideTally2;\ndeclare const lucideAngular_d_LucideTally2: typeof LucideTally2;\ntype lucideAngular_d_LucideTally3 = LucideTally3;\ndeclare const lucideAngular_d_LucideTally3: typeof LucideTally3;\ntype lucideAngular_d_LucideTally4 = LucideTally4;\ndeclare const lucideAngular_d_LucideTally4: typeof LucideTally4;\ntype lucideAngular_d_LucideTally5 = LucideTally5;\ndeclare const lucideAngular_d_LucideTally5: typeof LucideTally5;\ntype lucideAngular_d_LucideTangent = LucideTangent;\ndeclare const lucideAngular_d_LucideTangent: typeof LucideTangent;\ntype lucideAngular_d_LucideTarget = LucideTarget;\ndeclare const lucideAngular_d_LucideTarget: typeof LucideTarget;\ntype lucideAngular_d_LucideTelescope = LucideTelescope;\ndeclare const lucideAngular_d_LucideTelescope: typeof LucideTelescope;\ntype lucideAngular_d_LucideTent = LucideTent;\ndeclare const lucideAngular_d_LucideTent: typeof LucideTent;\ntype lucideAngular_d_LucideTentTree = LucideTentTree;\ndeclare const lucideAngular_d_LucideTentTree: typeof LucideTentTree;\ntype lucideAngular_d_LucideTerminal = LucideTerminal;\ndeclare const lucideAngular_d_LucideTerminal: typeof LucideTerminal;\ndeclare const lucideAngular_d_LucideTerminalSquare: typeof LucideTerminalSquare;\ntype lucideAngular_d_LucideTestTube = LucideTestTube;\ndeclare const lucideAngular_d_LucideTestTube: typeof LucideTestTube;\ndeclare const lucideAngular_d_LucideTestTube2: typeof LucideTestTube2;\ntype lucideAngular_d_LucideTestTubeDiagonal = LucideTestTubeDiagonal;\ndeclare const lucideAngular_d_LucideTestTubeDiagonal: typeof LucideTestTubeDiagonal;\ntype lucideAngular_d_LucideTestTubes = LucideTestTubes;\ndeclare const lucideAngular_d_LucideTestTubes: typeof LucideTestTubes;\ndeclare const lucideAngular_d_LucideText: typeof LucideText;\ntype lucideAngular_d_LucideTextAlignCenter = LucideTextAlignCenter;\ndeclare const lucideAngular_d_LucideTextAlignCenter: typeof LucideTextAlignCenter;\ntype lucideAngular_d_LucideTextAlignEnd = LucideTextAlignEnd;\ndeclare const lucideAngular_d_LucideTextAlignEnd: typeof LucideTextAlignEnd;\ntype lucideAngular_d_LucideTextAlignJustify = LucideTextAlignJustify;\ndeclare const lucideAngular_d_LucideTextAlignJustify: typeof LucideTextAlignJustify;\ntype lucideAngular_d_LucideTextAlignStart = LucideTextAlignStart;\ndeclare const lucideAngular_d_LucideTextAlignStart: typeof LucideTextAlignStart;\ntype lucideAngular_d_LucideTextCursor = LucideTextCursor;\ndeclare const lucideAngular_d_LucideTextCursor: typeof LucideTextCursor;\ntype lucideAngular_d_LucideTextCursorInput = LucideTextCursorInput;\ndeclare const lucideAngular_d_LucideTextCursorInput: typeof LucideTextCursorInput;\ntype lucideAngular_d_LucideTextInitial = LucideTextInitial;\ndeclare const lucideAngular_d_LucideTextInitial: typeof LucideTextInitial;\ntype lucideAngular_d_LucideTextQuote = LucideTextQuote;\ndeclare const lucideAngular_d_LucideTextQuote: typeof LucideTextQuote;\ntype lucideAngular_d_LucideTextSearch = LucideTextSearch;\ndeclare const lucideAngular_d_LucideTextSearch: typeof LucideTextSearch;\ndeclare const lucideAngular_d_LucideTextSelect: typeof LucideTextSelect;\ndeclare const lucideAngular_d_LucideTextSelection: typeof LucideTextSelection;\ntype lucideAngular_d_LucideTextWrap = LucideTextWrap;\ndeclare const lucideAngular_d_LucideTextWrap: typeof LucideTextWrap;\ntype lucideAngular_d_LucideTheater = LucideTheater;\ndeclare const lucideAngular_d_LucideTheater: typeof LucideTheater;\ntype lucideAngular_d_LucideThermometer = LucideThermometer;\ndeclare const lucideAngular_d_LucideThermometer: typeof LucideThermometer;\ntype lucideAngular_d_LucideThermometerSnowflake = LucideThermometerSnowflake;\ndeclare const lucideAngular_d_LucideThermometerSnowflake: typeof LucideThermometerSnowflake;\ntype lucideAngular_d_LucideThermometerSun = LucideThermometerSun;\ndeclare const lucideAngular_d_LucideThermometerSun: typeof LucideThermometerSun;\ntype lucideAngular_d_LucideThumbsDown = LucideThumbsDown;\ndeclare const lucideAngular_d_LucideThumbsDown: typeof LucideThumbsDown;\ntype lucideAngular_d_LucideThumbsUp = LucideThumbsUp;\ndeclare const lucideAngular_d_LucideThumbsUp: typeof LucideThumbsUp;\ntype lucideAngular_d_LucideTicket = LucideTicket;\ndeclare const lucideAngular_d_LucideTicket: typeof LucideTicket;\ntype lucideAngular_d_LucideTicketCheck = LucideTicketCheck;\ndeclare const lucideAngular_d_LucideTicketCheck: typeof LucideTicketCheck;\ntype lucideAngular_d_LucideTicketMinus = LucideTicketMinus;\ndeclare const lucideAngular_d_LucideTicketMinus: typeof LucideTicketMinus;\ntype lucideAngular_d_LucideTicketPercent = LucideTicketPercent;\ndeclare const lucideAngular_d_LucideTicketPercent: typeof LucideTicketPercent;\ntype lucideAngular_d_LucideTicketPlus = LucideTicketPlus;\ndeclare const lucideAngular_d_LucideTicketPlus: typeof LucideTicketPlus;\ntype lucideAngular_d_LucideTicketSlash = LucideTicketSlash;\ndeclare const lucideAngular_d_LucideTicketSlash: typeof LucideTicketSlash;\ntype lucideAngular_d_LucideTicketX = LucideTicketX;\ndeclare const lucideAngular_d_LucideTicketX: typeof LucideTicketX;\ntype lucideAngular_d_LucideTickets = LucideTickets;\ndeclare const lucideAngular_d_LucideTickets: typeof LucideTickets;\ntype lucideAngular_d_LucideTicketsPlane = LucideTicketsPlane;\ndeclare const lucideAngular_d_LucideTicketsPlane: typeof LucideTicketsPlane;\ntype lucideAngular_d_LucideTimeline = LucideTimeline;\ndeclare const lucideAngular_d_LucideTimeline: typeof LucideTimeline;\ntype lucideAngular_d_LucideTimer = LucideTimer;\ndeclare const lucideAngular_d_LucideTimer: typeof LucideTimer;\ntype lucideAngular_d_LucideTimerOff = LucideTimerOff;\ndeclare const lucideAngular_d_LucideTimerOff: typeof LucideTimerOff;\ntype lucideAngular_d_LucideTimerReset = LucideTimerReset;\ndeclare const lucideAngular_d_LucideTimerReset: typeof LucideTimerReset;\ntype lucideAngular_d_LucideToggleLeft = LucideToggleLeft;\ndeclare const lucideAngular_d_LucideToggleLeft: typeof LucideToggleLeft;\ntype lucideAngular_d_LucideToggleRight = LucideToggleRight;\ndeclare const lucideAngular_d_LucideToggleRight: typeof LucideToggleRight;\ntype lucideAngular_d_LucideToilet = LucideToilet;\ndeclare const lucideAngular_d_LucideToilet: typeof LucideToilet;\ntype lucideAngular_d_LucideToolCase = LucideToolCase;\ndeclare const lucideAngular_d_LucideToolCase: typeof LucideToolCase;\ntype lucideAngular_d_LucideToolbox = LucideToolbox;\ndeclare const lucideAngular_d_LucideToolbox: typeof LucideToolbox;\ntype lucideAngular_d_LucideTornado = LucideTornado;\ndeclare const lucideAngular_d_LucideTornado: typeof LucideTornado;\ntype lucideAngular_d_LucideTorus = LucideTorus;\ndeclare const lucideAngular_d_LucideTorus: typeof LucideTorus;\ntype lucideAngular_d_LucideTouchpad = LucideTouchpad;\ndeclare const lucideAngular_d_LucideTouchpad: typeof LucideTouchpad;\ntype lucideAngular_d_LucideTouchpadOff = LucideTouchpadOff;\ndeclare const lucideAngular_d_LucideTouchpadOff: typeof LucideTouchpadOff;\ntype lucideAngular_d_LucideTowelRack = LucideTowelRack;\ndeclare const lucideAngular_d_LucideTowelRack: typeof LucideTowelRack;\ntype lucideAngular_d_LucideTowerControl = LucideTowerControl;\ndeclare const lucideAngular_d_LucideTowerControl: typeof LucideTowerControl;\ntype lucideAngular_d_LucideToyBrick = LucideToyBrick;\ndeclare const lucideAngular_d_LucideToyBrick: typeof LucideToyBrick;\ntype lucideAngular_d_LucideTractor = LucideTractor;\ndeclare const lucideAngular_d_LucideTractor: typeof LucideTractor;\ntype lucideAngular_d_LucideTrafficCone = LucideTrafficCone;\ndeclare const lucideAngular_d_LucideTrafficCone: typeof LucideTrafficCone;\ndeclare const lucideAngular_d_LucideTrain: typeof LucideTrain;\ntype lucideAngular_d_LucideTrainFront = LucideTrainFront;\ndeclare const lucideAngular_d_LucideTrainFront: typeof LucideTrainFront;\ntype lucideAngular_d_LucideTrainFrontTunnel = LucideTrainFrontTunnel;\ndeclare const lucideAngular_d_LucideTrainFrontTunnel: typeof LucideTrainFrontTunnel;\ntype lucideAngular_d_LucideTrainTrack = LucideTrainTrack;\ndeclare const lucideAngular_d_LucideTrainTrack: typeof LucideTrainTrack;\ntype lucideAngular_d_LucideTramFront = LucideTramFront;\ndeclare const lucideAngular_d_LucideTramFront: typeof LucideTramFront;\ntype lucideAngular_d_LucideTransgender = LucideTransgender;\ndeclare const lucideAngular_d_LucideTransgender: typeof LucideTransgender;\ntype lucideAngular_d_LucideTrash = LucideTrash;\ndeclare const lucideAngular_d_LucideTrash: typeof LucideTrash;\ntype lucideAngular_d_LucideTrash2 = LucideTrash2;\ndeclare const lucideAngular_d_LucideTrash2: typeof LucideTrash2;\ntype lucideAngular_d_LucideTreeDeciduous = LucideTreeDeciduous;\ndeclare const lucideAngular_d_LucideTreeDeciduous: typeof LucideTreeDeciduous;\ntype lucideAngular_d_LucideTreePalm = LucideTreePalm;\ndeclare const lucideAngular_d_LucideTreePalm: typeof LucideTreePalm;\ntype lucideAngular_d_LucideTreePine = LucideTreePine;\ndeclare const lucideAngular_d_LucideTreePine: typeof LucideTreePine;\ntype lucideAngular_d_LucideTrees = LucideTrees;\ndeclare const lucideAngular_d_LucideTrees: typeof LucideTrees;\ntype lucideAngular_d_LucideTrendingDown = LucideTrendingDown;\ndeclare const lucideAngular_d_LucideTrendingDown: typeof LucideTrendingDown;\ntype lucideAngular_d_LucideTrendingUp = LucideTrendingUp;\ndeclare const lucideAngular_d_LucideTrendingUp: typeof LucideTrendingUp;\ntype lucideAngular_d_LucideTrendingUpDown = LucideTrendingUpDown;\ndeclare const lucideAngular_d_LucideTrendingUpDown: typeof LucideTrendingUpDown;\ntype lucideAngular_d_LucideTriangle = LucideTriangle;\ndeclare const lucideAngular_d_LucideTriangle: typeof LucideTriangle;\ntype lucideAngular_d_LucideTriangleAlert = LucideTriangleAlert;\ndeclare const lucideAngular_d_LucideTriangleAlert: typeof LucideTriangleAlert;\ntype lucideAngular_d_LucideTriangleDashed = LucideTriangleDashed;\ndeclare const lucideAngular_d_LucideTriangleDashed: typeof LucideTriangleDashed;\ntype lucideAngular_d_LucideTriangleRight = LucideTriangleRight;\ndeclare const lucideAngular_d_LucideTriangleRight: typeof LucideTriangleRight;\ntype lucideAngular_d_LucideTrophy = LucideTrophy;\ndeclare const lucideAngular_d_LucideTrophy: typeof LucideTrophy;\ntype lucideAngular_d_LucideTruck = LucideTruck;\ndeclare const lucideAngular_d_LucideTruck: typeof LucideTruck;\ntype lucideAngular_d_LucideTruckElectric = LucideTruckElectric;\ndeclare const lucideAngular_d_LucideTruckElectric: typeof LucideTruckElectric;\ntype lucideAngular_d_LucideTurkishLira = LucideTurkishLira;\ndeclare const lucideAngular_d_LucideTurkishLira: typeof LucideTurkishLira;\ntype lucideAngular_d_LucideTurntable = LucideTurntable;\ndeclare const lucideAngular_d_LucideTurntable: typeof LucideTurntable;\ntype lucideAngular_d_LucideTurtle = LucideTurtle;\ndeclare const lucideAngular_d_LucideTurtle: typeof LucideTurtle;\ntype lucideAngular_d_LucideTv = LucideTv;\ndeclare const lucideAngular_d_LucideTv: typeof LucideTv;\ndeclare const lucideAngular_d_LucideTv2: typeof LucideTv2;\ntype lucideAngular_d_LucideTvMinimal = LucideTvMinimal;\ndeclare const lucideAngular_d_LucideTvMinimal: typeof LucideTvMinimal;\ntype lucideAngular_d_LucideTvMinimalPlay = LucideTvMinimalPlay;\ndeclare const lucideAngular_d_LucideTvMinimalPlay: typeof LucideTvMinimalPlay;\ntype lucideAngular_d_LucideType = LucideType;\ndeclare const lucideAngular_d_LucideType: typeof LucideType;\ntype lucideAngular_d_LucideTypeOutline = LucideTypeOutline;\ndeclare const lucideAngular_d_LucideTypeOutline: typeof LucideTypeOutline;\ntype lucideAngular_d_LucideUmbrella = LucideUmbrella;\ndeclare const lucideAngular_d_LucideUmbrella: typeof LucideUmbrella;\ntype lucideAngular_d_LucideUmbrellaOff = LucideUmbrellaOff;\ndeclare const lucideAngular_d_LucideUmbrellaOff: typeof LucideUmbrellaOff;\ntype lucideAngular_d_LucideUnderline = LucideUnderline;\ndeclare const lucideAngular_d_LucideUnderline: typeof LucideUnderline;\ntype lucideAngular_d_LucideUndo = LucideUndo;\ndeclare const lucideAngular_d_LucideUndo: typeof LucideUndo;\ntype lucideAngular_d_LucideUndo2 = LucideUndo2;\ndeclare const lucideAngular_d_LucideUndo2: typeof LucideUndo2;\ntype lucideAngular_d_LucideUndoDot = LucideUndoDot;\ndeclare const lucideAngular_d_LucideUndoDot: typeof LucideUndoDot;\ntype lucideAngular_d_LucideUnfoldHorizontal = LucideUnfoldHorizontal;\ndeclare const lucideAngular_d_LucideUnfoldHorizontal: typeof LucideUnfoldHorizontal;\ntype lucideAngular_d_LucideUnfoldVertical = LucideUnfoldVertical;\ndeclare const lucideAngular_d_LucideUnfoldVertical: typeof LucideUnfoldVertical;\ntype lucideAngular_d_LucideUngroup = LucideUngroup;\ndeclare const lucideAngular_d_LucideUngroup: typeof LucideUngroup;\ntype lucideAngular_d_LucideUniversity = LucideUniversity;\ndeclare const lucideAngular_d_LucideUniversity: typeof LucideUniversity;\ntype lucideAngular_d_LucideUnlink = LucideUnlink;\ndeclare const lucideAngular_d_LucideUnlink: typeof LucideUnlink;\ntype lucideAngular_d_LucideUnlink2 = LucideUnlink2;\ndeclare const lucideAngular_d_LucideUnlink2: typeof LucideUnlink2;\ndeclare const lucideAngular_d_LucideUnlock: typeof LucideUnlock;\ndeclare const lucideAngular_d_LucideUnlockKeyhole: typeof LucideUnlockKeyhole;\ntype lucideAngular_d_LucideUnplug = LucideUnplug;\ndeclare const lucideAngular_d_LucideUnplug: typeof LucideUnplug;\ntype lucideAngular_d_LucideUpload = LucideUpload;\ndeclare const lucideAngular_d_LucideUpload: typeof LucideUpload;\ndeclare const lucideAngular_d_LucideUploadCloud: typeof LucideUploadCloud;\ntype lucideAngular_d_LucideUsb = LucideUsb;\ndeclare const lucideAngular_d_LucideUsb: typeof LucideUsb;\ntype lucideAngular_d_LucideUser = LucideUser;\ndeclare const lucideAngular_d_LucideUser: typeof LucideUser;\ndeclare const lucideAngular_d_LucideUser2: typeof LucideUser2;\ntype lucideAngular_d_LucideUserCheck = LucideUserCheck;\ndeclare const lucideAngular_d_LucideUserCheck: typeof LucideUserCheck;\ndeclare const lucideAngular_d_LucideUserCheck2: typeof LucideUserCheck2;\ndeclare const lucideAngular_d_LucideUserCircle: typeof LucideUserCircle;\ndeclare const lucideAngular_d_LucideUserCircle2: typeof LucideUserCircle2;\ntype lucideAngular_d_LucideUserCog = LucideUserCog;\ndeclare const lucideAngular_d_LucideUserCog: typeof LucideUserCog;\ndeclare const lucideAngular_d_LucideUserCog2: typeof LucideUserCog2;\ntype lucideAngular_d_LucideUserKey = LucideUserKey;\ndeclare const lucideAngular_d_LucideUserKey: typeof LucideUserKey;\ntype lucideAngular_d_LucideUserLock = LucideUserLock;\ndeclare const lucideAngular_d_LucideUserLock: typeof LucideUserLock;\ntype lucideAngular_d_LucideUserMinus = LucideUserMinus;\ndeclare const lucideAngular_d_LucideUserMinus: typeof LucideUserMinus;\ndeclare const lucideAngular_d_LucideUserMinus2: typeof LucideUserMinus2;\ntype lucideAngular_d_LucideUserPen = LucideUserPen;\ndeclare const lucideAngular_d_LucideUserPen: typeof LucideUserPen;\ntype lucideAngular_d_LucideUserPlus = LucideUserPlus;\ndeclare const lucideAngular_d_LucideUserPlus: typeof LucideUserPlus;\ndeclare const lucideAngular_d_LucideUserPlus2: typeof LucideUserPlus2;\ntype lucideAngular_d_LucideUserRound = LucideUserRound;\ndeclare const lucideAngular_d_LucideUserRound: typeof LucideUserRound;\ntype lucideAngular_d_LucideUserRoundArrowLeft = LucideUserRoundArrowLeft;\ndeclare const lucideAngular_d_LucideUserRoundArrowLeft: typeof LucideUserRoundArrowLeft;\ntype lucideAngular_d_LucideUserRoundCheck = LucideUserRoundCheck;\ndeclare const lucideAngular_d_LucideUserRoundCheck: typeof LucideUserRoundCheck;\ntype lucideAngular_d_LucideUserRoundCog = LucideUserRoundCog;\ndeclare const lucideAngular_d_LucideUserRoundCog: typeof LucideUserRoundCog;\ntype lucideAngular_d_LucideUserRoundKey = LucideUserRoundKey;\ndeclare const lucideAngular_d_LucideUserRoundKey: typeof LucideUserRoundKey;\ntype lucideAngular_d_LucideUserRoundMinus = LucideUserRoundMinus;\ndeclare const lucideAngular_d_LucideUserRoundMinus: typeof LucideUserRoundMinus;\ntype lucideAngular_d_LucideUserRoundPen = LucideUserRoundPen;\ndeclare const lucideAngular_d_LucideUserRoundPen: typeof LucideUserRoundPen;\ntype lucideAngular_d_LucideUserRoundPlus = LucideUserRoundPlus;\ndeclare const lucideAngular_d_LucideUserRoundPlus: typeof LucideUserRoundPlus;\ntype lucideAngular_d_LucideUserRoundSearch = LucideUserRoundSearch;\ndeclare const lucideAngular_d_LucideUserRoundSearch: typeof LucideUserRoundSearch;\ntype lucideAngular_d_LucideUserRoundX = LucideUserRoundX;\ndeclare const lucideAngular_d_LucideUserRoundX: typeof LucideUserRoundX;\ntype lucideAngular_d_LucideUserSearch = LucideUserSearch;\ndeclare const lucideAngular_d_LucideUserSearch: typeof LucideUserSearch;\ntype lucideAngular_d_LucideUserShield = LucideUserShield;\ndeclare const lucideAngular_d_LucideUserShield: typeof LucideUserShield;\ndeclare const lucideAngular_d_LucideUserSquare: typeof LucideUserSquare;\ndeclare const lucideAngular_d_LucideUserSquare2: typeof LucideUserSquare2;\ntype lucideAngular_d_LucideUserStar = LucideUserStar;\ndeclare const lucideAngular_d_LucideUserStar: typeof LucideUserStar;\ntype lucideAngular_d_LucideUserX = LucideUserX;\ndeclare const lucideAngular_d_LucideUserX: typeof LucideUserX;\ndeclare const lucideAngular_d_LucideUserX2: typeof LucideUserX2;\ntype lucideAngular_d_LucideUsers = LucideUsers;\ndeclare const lucideAngular_d_LucideUsers: typeof LucideUsers;\ndeclare const lucideAngular_d_LucideUsers2: typeof LucideUsers2;\ntype lucideAngular_d_LucideUsersRound = LucideUsersRound;\ndeclare const lucideAngular_d_LucideUsersRound: typeof LucideUsersRound;\ntype lucideAngular_d_LucideUtensils = LucideUtensils;\ndeclare const lucideAngular_d_LucideUtensils: typeof LucideUtensils;\ntype lucideAngular_d_LucideUtensilsCrossed = LucideUtensilsCrossed;\ndeclare const lucideAngular_d_LucideUtensilsCrossed: typeof LucideUtensilsCrossed;\ntype lucideAngular_d_LucideUtilityPole = LucideUtilityPole;\ndeclare const lucideAngular_d_LucideUtilityPole: typeof LucideUtilityPole;\ntype lucideAngular_d_LucideVan = LucideVan;\ndeclare const lucideAngular_d_LucideVan: typeof LucideVan;\ntype lucideAngular_d_LucideVariable = LucideVariable;\ndeclare const lucideAngular_d_LucideVariable: typeof LucideVariable;\ntype lucideAngular_d_LucideVault = LucideVault;\ndeclare const lucideAngular_d_LucideVault: typeof LucideVault;\ntype lucideAngular_d_LucideVectorSquare = LucideVectorSquare;\ndeclare const lucideAngular_d_LucideVectorSquare: typeof LucideVectorSquare;\ntype lucideAngular_d_LucideVegan = LucideVegan;\ndeclare const lucideAngular_d_LucideVegan: typeof LucideVegan;\ntype lucideAngular_d_LucideVenetianMask = LucideVenetianMask;\ndeclare const lucideAngular_d_LucideVenetianMask: typeof LucideVenetianMask;\ntype lucideAngular_d_LucideVenus = LucideVenus;\ndeclare const lucideAngular_d_LucideVenus: typeof LucideVenus;\ntype lucideAngular_d_LucideVenusAndMars = LucideVenusAndMars;\ndeclare const lucideAngular_d_LucideVenusAndMars: typeof LucideVenusAndMars;\ndeclare const lucideAngular_d_LucideVerified: typeof LucideVerified;\ntype lucideAngular_d_LucideVibrate = LucideVibrate;\ndeclare const lucideAngular_d_LucideVibrate: typeof LucideVibrate;\ntype lucideAngular_d_LucideVibrateOff = LucideVibrateOff;\ndeclare const lucideAngular_d_LucideVibrateOff: typeof LucideVibrateOff;\ntype lucideAngular_d_LucideVideo = LucideVideo;\ndeclare const lucideAngular_d_LucideVideo: typeof LucideVideo;\ntype lucideAngular_d_LucideVideoOff = LucideVideoOff;\ndeclare const lucideAngular_d_LucideVideoOff: typeof LucideVideoOff;\ntype lucideAngular_d_LucideVideotape = LucideVideotape;\ndeclare const lucideAngular_d_LucideVideotape: typeof LucideVideotape;\ntype lucideAngular_d_LucideView = LucideView;\ndeclare const lucideAngular_d_LucideView: typeof LucideView;\ntype lucideAngular_d_LucideVoicemail = LucideVoicemail;\ndeclare const lucideAngular_d_LucideVoicemail: typeof LucideVoicemail;\ntype lucideAngular_d_LucideVolleyball = LucideVolleyball;\ndeclare const lucideAngular_d_LucideVolleyball: typeof LucideVolleyball;\ntype lucideAngular_d_LucideVolume = LucideVolume;\ndeclare const lucideAngular_d_LucideVolume: typeof LucideVolume;\ntype lucideAngular_d_LucideVolume1 = LucideVolume1;\ndeclare const lucideAngular_d_LucideVolume1: typeof LucideVolume1;\ntype lucideAngular_d_LucideVolume2 = LucideVolume2;\ndeclare const lucideAngular_d_LucideVolume2: typeof LucideVolume2;\ntype lucideAngular_d_LucideVolumeOff = LucideVolumeOff;\ndeclare const lucideAngular_d_LucideVolumeOff: typeof LucideVolumeOff;\ntype lucideAngular_d_LucideVolumeX = LucideVolumeX;\ndeclare const lucideAngular_d_LucideVolumeX: typeof LucideVolumeX;\ntype lucideAngular_d_LucideVote = LucideVote;\ndeclare const lucideAngular_d_LucideVote: typeof LucideVote;\ntype lucideAngular_d_LucideWallet = LucideWallet;\ndeclare const lucideAngular_d_LucideWallet: typeof LucideWallet;\ndeclare const lucideAngular_d_LucideWallet2: typeof LucideWallet2;\ntype lucideAngular_d_LucideWalletCards = LucideWalletCards;\ndeclare const lucideAngular_d_LucideWalletCards: typeof LucideWalletCards;\ntype lucideAngular_d_LucideWalletMinimal = LucideWalletMinimal;\ndeclare const lucideAngular_d_LucideWalletMinimal: typeof LucideWalletMinimal;\ntype lucideAngular_d_LucideWallpaper = LucideWallpaper;\ndeclare const lucideAngular_d_LucideWallpaper: typeof LucideWallpaper;\ntype lucideAngular_d_LucideWand = LucideWand;\ndeclare const lucideAngular_d_LucideWand: typeof LucideWand;\ndeclare const lucideAngular_d_LucideWand2: typeof LucideWand2;\ntype lucideAngular_d_LucideWandSparkles = LucideWandSparkles;\ndeclare const lucideAngular_d_LucideWandSparkles: typeof LucideWandSparkles;\ntype lucideAngular_d_LucideWarehouse = LucideWarehouse;\ndeclare const lucideAngular_d_LucideWarehouse: typeof LucideWarehouse;\ntype lucideAngular_d_LucideWashingMachine = LucideWashingMachine;\ndeclare const lucideAngular_d_LucideWashingMachine: typeof LucideWashingMachine;\ntype lucideAngular_d_LucideWatch = LucideWatch;\ndeclare const lucideAngular_d_LucideWatch: typeof LucideWatch;\ndeclare const lucideAngular_d_LucideWaves: typeof LucideWaves;\ntype lucideAngular_d_LucideWavesArrowDown = LucideWavesArrowDown;\ndeclare const lucideAngular_d_LucideWavesArrowDown: typeof LucideWavesArrowDown;\ntype lucideAngular_d_LucideWavesArrowUp = LucideWavesArrowUp;\ndeclare const lucideAngular_d_LucideWavesArrowUp: typeof LucideWavesArrowUp;\ntype lucideAngular_d_LucideWavesHorizontal = LucideWavesHorizontal;\ndeclare const lucideAngular_d_LucideWavesHorizontal: typeof LucideWavesHorizontal;\ntype lucideAngular_d_LucideWavesLadder = LucideWavesLadder;\ndeclare const lucideAngular_d_LucideWavesLadder: typeof LucideWavesLadder;\ntype lucideAngular_d_LucideWavesVertical = LucideWavesVertical;\ndeclare const lucideAngular_d_LucideWavesVertical: typeof LucideWavesVertical;\ntype lucideAngular_d_LucideWaypoints = LucideWaypoints;\ndeclare const lucideAngular_d_LucideWaypoints: typeof LucideWaypoints;\ntype lucideAngular_d_LucideWebcam = LucideWebcam;\ndeclare const lucideAngular_d_LucideWebcam: typeof LucideWebcam;\ntype lucideAngular_d_LucideWebcamOff = LucideWebcamOff;\ndeclare const lucideAngular_d_LucideWebcamOff: typeof LucideWebcamOff;\ntype lucideAngular_d_LucideWebhook = LucideWebhook;\ndeclare const lucideAngular_d_LucideWebhook: typeof LucideWebhook;\ntype lucideAngular_d_LucideWebhookOff = LucideWebhookOff;\ndeclare const lucideAngular_d_LucideWebhookOff: typeof LucideWebhookOff;\ntype lucideAngular_d_LucideWeight = LucideWeight;\ndeclare const lucideAngular_d_LucideWeight: typeof LucideWeight;\ntype lucideAngular_d_LucideWeightTilde = LucideWeightTilde;\ndeclare const lucideAngular_d_LucideWeightTilde: typeof LucideWeightTilde;\ntype lucideAngular_d_LucideWheat = LucideWheat;\ndeclare const lucideAngular_d_LucideWheat: typeof LucideWheat;\ntype lucideAngular_d_LucideWheatOff = LucideWheatOff;\ndeclare const lucideAngular_d_LucideWheatOff: typeof LucideWheatOff;\ntype lucideAngular_d_LucideWholeWord = LucideWholeWord;\ndeclare const lucideAngular_d_LucideWholeWord: typeof LucideWholeWord;\ntype lucideAngular_d_LucideWifi = LucideWifi;\ndeclare const lucideAngular_d_LucideWifi: typeof LucideWifi;\ntype lucideAngular_d_LucideWifiCog = LucideWifiCog;\ndeclare const lucideAngular_d_LucideWifiCog: typeof LucideWifiCog;\ntype lucideAngular_d_LucideWifiHigh = LucideWifiHigh;\ndeclare const lucideAngular_d_LucideWifiHigh: typeof LucideWifiHigh;\ntype lucideAngular_d_LucideWifiLow = LucideWifiLow;\ndeclare const lucideAngular_d_LucideWifiLow: typeof LucideWifiLow;\ntype lucideAngular_d_LucideWifiOff = LucideWifiOff;\ndeclare const lucideAngular_d_LucideWifiOff: typeof LucideWifiOff;\ntype lucideAngular_d_LucideWifiPen = LucideWifiPen;\ndeclare const lucideAngular_d_LucideWifiPen: typeof LucideWifiPen;\ntype lucideAngular_d_LucideWifiSync = LucideWifiSync;\ndeclare const lucideAngular_d_LucideWifiSync: typeof LucideWifiSync;\ntype lucideAngular_d_LucideWifiZero = LucideWifiZero;\ndeclare const lucideAngular_d_LucideWifiZero: typeof LucideWifiZero;\ntype lucideAngular_d_LucideWind = LucideWind;\ndeclare const lucideAngular_d_LucideWind: typeof LucideWind;\ntype lucideAngular_d_LucideWindArrowDown = LucideWindArrowDown;\ndeclare const lucideAngular_d_LucideWindArrowDown: typeof LucideWindArrowDown;\ntype lucideAngular_d_LucideWine = LucideWine;\ndeclare const lucideAngular_d_LucideWine: typeof LucideWine;\ntype lucideAngular_d_LucideWineOff = LucideWineOff;\ndeclare const lucideAngular_d_LucideWineOff: typeof LucideWineOff;\ntype lucideAngular_d_LucideWorkflow = LucideWorkflow;\ndeclare const lucideAngular_d_LucideWorkflow: typeof LucideWorkflow;\ntype lucideAngular_d_LucideWorm = LucideWorm;\ndeclare const lucideAngular_d_LucideWorm: typeof LucideWorm;\ndeclare const lucideAngular_d_LucideWrapText: typeof LucideWrapText;\ntype lucideAngular_d_LucideWrench = LucideWrench;\ndeclare const lucideAngular_d_LucideWrench: typeof LucideWrench;\ntype lucideAngular_d_LucideWrenchOff = LucideWrenchOff;\ndeclare const lucideAngular_d_LucideWrenchOff: typeof LucideWrenchOff;\ntype lucideAngular_d_LucideX = LucideX;\ndeclare const lucideAngular_d_LucideX: typeof LucideX;\ndeclare const lucideAngular_d_LucideXCircle: typeof LucideXCircle;\ntype lucideAngular_d_LucideXLineTop = LucideXLineTop;\ndeclare const lucideAngular_d_LucideXLineTop: typeof LucideXLineTop;\ndeclare const lucideAngular_d_LucideXOctagon: typeof LucideXOctagon;\ndeclare const lucideAngular_d_LucideXSquare: typeof LucideXSquare;\ntype lucideAngular_d_LucideZap = LucideZap;\ndeclare const lucideAngular_d_LucideZap: typeof LucideZap;\ntype lucideAngular_d_LucideZapOff = LucideZapOff;\ndeclare const lucideAngular_d_LucideZapOff: typeof LucideZapOff;\ntype lucideAngular_d_LucideZodiacAquarius = LucideZodiacAquarius;\ndeclare const lucideAngular_d_LucideZodiacAquarius: typeof LucideZodiacAquarius;\ntype lucideAngular_d_LucideZodiacAries = LucideZodiacAries;\ndeclare const lucideAngular_d_LucideZodiacAries: typeof LucideZodiacAries;\ntype lucideAngular_d_LucideZodiacCancer = LucideZodiacCancer;\ndeclare const lucideAngular_d_LucideZodiacCancer: typeof LucideZodiacCancer;\ntype lucideAngular_d_LucideZodiacCapricorn = LucideZodiacCapricorn;\ndeclare const lucideAngular_d_LucideZodiacCapricorn: typeof LucideZodiacCapricorn;\ntype lucideAngular_d_LucideZodiacGemini = LucideZodiacGemini;\ndeclare const lucideAngular_d_LucideZodiacGemini: typeof LucideZodiacGemini;\ntype lucideAngular_d_LucideZodiacLeo = LucideZodiacLeo;\ndeclare const lucideAngular_d_LucideZodiacLeo: typeof LucideZodiacLeo;\ntype lucideAngular_d_LucideZodiacLibra = LucideZodiacLibra;\ndeclare const lucideAngular_d_LucideZodiacLibra: typeof LucideZodiacLibra;\ntype lucideAngular_d_LucideZodiacOphiuchus = LucideZodiacOphiuchus;\ndeclare const lucideAngular_d_LucideZodiacOphiuchus: typeof LucideZodiacOphiuchus;\ntype lucideAngular_d_LucideZodiacPisces = LucideZodiacPisces;\ndeclare const lucideAngular_d_LucideZodiacPisces: typeof LucideZodiacPisces;\ntype lucideAngular_d_LucideZodiacSagittarius = LucideZodiacSagittarius;\ndeclare const lucideAngular_d_LucideZodiacSagittarius: typeof LucideZodiacSagittarius;\ntype lucideAngular_d_LucideZodiacScorpio = LucideZodiacScorpio;\ndeclare const lucideAngular_d_LucideZodiacScorpio: typeof LucideZodiacScorpio;\ntype lucideAngular_d_LucideZodiacTaurus = LucideZodiacTaurus;\ndeclare const lucideAngular_d_LucideZodiacTaurus: typeof LucideZodiacTaurus;\ntype lucideAngular_d_LucideZodiacVirgo = LucideZodiacVirgo;\ndeclare const lucideAngular_d_LucideZodiacVirgo: typeof LucideZodiacVirgo;\ntype lucideAngular_d_LucideZoomIn = LucideZoomIn;\ndeclare const lucideAngular_d_LucideZoomIn: typeof LucideZoomIn;\ntype lucideAngular_d_LucideZoomOut = LucideZoomOut;\ndeclare const lucideAngular_d_LucideZoomOut: typeof LucideZoomOut;\ndeclare namespace lucideAngular_d {\n export {\n lucideAngular_d_LucideAArrowDown as LucideAArrowDown,\n lucideAngular_d_LucideAArrowUp as LucideAArrowUp,\n lucideAngular_d_LucideALargeSmall as LucideALargeSmall,\n lucideAngular_d_LucideAccessibility as LucideAccessibility,\n lucideAngular_d_LucideActivity as LucideActivity,\n lucideAngular_d_LucideActivitySquare as LucideActivitySquare,\n lucideAngular_d_LucideAd as LucideAd,\n lucideAngular_d_LucideAirVent as LucideAirVent,\n lucideAngular_d_LucideAirplay as LucideAirplay,\n lucideAngular_d_LucideAlarmCheck as LucideAlarmCheck,\n lucideAngular_d_LucideAlarmClock as LucideAlarmClock,\n lucideAngular_d_LucideAlarmClockCheck as LucideAlarmClockCheck,\n lucideAngular_d_LucideAlarmClockMinus as LucideAlarmClockMinus,\n lucideAngular_d_LucideAlarmClockOff as LucideAlarmClockOff,\n lucideAngular_d_LucideAlarmClockPlus as LucideAlarmClockPlus,\n lucideAngular_d_LucideAlarmMinus as LucideAlarmMinus,\n lucideAngular_d_LucideAlarmPlus as LucideAlarmPlus,\n lucideAngular_d_LucideAlarmSmoke as LucideAlarmSmoke,\n lucideAngular_d_LucideAlbum as LucideAlbum,\n lucideAngular_d_LucideAlertCircle as LucideAlertCircle,\n lucideAngular_d_LucideAlertOctagon as LucideAlertOctagon,\n lucideAngular_d_LucideAlertTriangle as LucideAlertTriangle,\n lucideAngular_d_LucideAlignCenter as LucideAlignCenter,\n lucideAngular_d_LucideAlignCenterHorizontal as LucideAlignCenterHorizontal,\n lucideAngular_d_LucideAlignCenterVertical as LucideAlignCenterVertical,\n lucideAngular_d_LucideAlignEndHorizontal as LucideAlignEndHorizontal,\n lucideAngular_d_LucideAlignEndVertical as LucideAlignEndVertical,\n lucideAngular_d_LucideAlignHorizontalDistributeCenter as LucideAlignHorizontalDistributeCenter,\n lucideAngular_d_LucideAlignHorizontalDistributeEnd as LucideAlignHorizontalDistributeEnd,\n lucideAngular_d_LucideAlignHorizontalDistributeStart as LucideAlignHorizontalDistributeStart,\n lucideAngular_d_LucideAlignHorizontalJustifyCenter as LucideAlignHorizontalJustifyCenter,\n lucideAngular_d_LucideAlignHorizontalJustifyEnd as LucideAlignHorizontalJustifyEnd,\n lucideAngular_d_LucideAlignHorizontalJustifyStart as LucideAlignHorizontalJustifyStart,\n lucideAngular_d_LucideAlignHorizontalSpaceAround as LucideAlignHorizontalSpaceAround,\n lucideAngular_d_LucideAlignHorizontalSpaceBetween as LucideAlignHorizontalSpaceBetween,\n lucideAngular_d_LucideAlignJustify as LucideAlignJustify,\n lucideAngular_d_LucideAlignLeft as LucideAlignLeft,\n lucideAngular_d_LucideAlignRight as LucideAlignRight,\n lucideAngular_d_LucideAlignStartHorizontal as LucideAlignStartHorizontal,\n lucideAngular_d_LucideAlignStartVertical as LucideAlignStartVertical,\n lucideAngular_d_LucideAlignVerticalDistributeCenter as LucideAlignVerticalDistributeCenter,\n lucideAngular_d_LucideAlignVerticalDistributeEnd as LucideAlignVerticalDistributeEnd,\n lucideAngular_d_LucideAlignVerticalDistributeStart as LucideAlignVerticalDistributeStart,\n lucideAngular_d_LucideAlignVerticalJustifyCenter as LucideAlignVerticalJustifyCenter,\n lucideAngular_d_LucideAlignVerticalJustifyEnd as LucideAlignVerticalJustifyEnd,\n lucideAngular_d_LucideAlignVerticalJustifyStart as LucideAlignVerticalJustifyStart,\n lucideAngular_d_LucideAlignVerticalSpaceAround as LucideAlignVerticalSpaceAround,\n lucideAngular_d_LucideAlignVerticalSpaceBetween as LucideAlignVerticalSpaceBetween,\n lucideAngular_d_LucideAmbulance as LucideAmbulance,\n lucideAngular_d_LucideAmpersand as LucideAmpersand,\n lucideAngular_d_LucideAmpersands as LucideAmpersands,\n lucideAngular_d_LucideAmphora as LucideAmphora,\n lucideAngular_d_LucideAnchor as LucideAnchor,\n lucideAngular_d_LucideAngry as LucideAngry,\n lucideAngular_d_LucideAnnoyed as LucideAnnoyed,\n lucideAngular_d_LucideAntenna as LucideAntenna,\n lucideAngular_d_LucideAnvil as LucideAnvil,\n lucideAngular_d_LucideAperture as LucideAperture,\n lucideAngular_d_LucideAppWindow as LucideAppWindow,\n lucideAngular_d_LucideAppWindowMac as LucideAppWindowMac,\n lucideAngular_d_LucideApple as LucideApple,\n lucideAngular_d_LucideArchive as LucideArchive,\n lucideAngular_d_LucideArchiveRestore as LucideArchiveRestore,\n lucideAngular_d_LucideArchiveX as LucideArchiveX,\n lucideAngular_d_LucideAreaChart as LucideAreaChart,\n lucideAngular_d_LucideArmchair as LucideArmchair,\n lucideAngular_d_LucideArrowBigDown as LucideArrowBigDown,\n lucideAngular_d_LucideArrowBigDownDash as LucideArrowBigDownDash,\n lucideAngular_d_LucideArrowBigLeft as LucideArrowBigLeft,\n lucideAngular_d_LucideArrowBigLeftDash as LucideArrowBigLeftDash,\n lucideAngular_d_LucideArrowBigRight as LucideArrowBigRight,\n lucideAngular_d_LucideArrowBigRightDash as LucideArrowBigRightDash,\n lucideAngular_d_LucideArrowBigUp as LucideArrowBigUp,\n lucideAngular_d_LucideArrowBigUpDash as LucideArrowBigUpDash,\n lucideAngular_d_LucideArrowDown as LucideArrowDown,\n lucideAngular_d_LucideArrowDown01 as LucideArrowDown01,\n lucideAngular_d_LucideArrowDown10 as LucideArrowDown10,\n lucideAngular_d_LucideArrowDownAZ as LucideArrowDownAZ,\n lucideAngular_d_LucideArrowDownAz as LucideArrowDownAz,\n lucideAngular_d_LucideArrowDownCircle as LucideArrowDownCircle,\n lucideAngular_d_LucideArrowDownFromLine as LucideArrowDownFromLine,\n lucideAngular_d_LucideArrowDownLeft as LucideArrowDownLeft,\n lucideAngular_d_LucideArrowDownLeftFromCircle as LucideArrowDownLeftFromCircle,\n lucideAngular_d_LucideArrowDownLeftFromSquare as LucideArrowDownLeftFromSquare,\n lucideAngular_d_LucideArrowDownLeftSquare as LucideArrowDownLeftSquare,\n lucideAngular_d_LucideArrowDownNarrowWide as LucideArrowDownNarrowWide,\n lucideAngular_d_LucideArrowDownRight as LucideArrowDownRight,\n lucideAngular_d_LucideArrowDownRightFromCircle as LucideArrowDownRightFromCircle,\n lucideAngular_d_LucideArrowDownRightFromSquare as LucideArrowDownRightFromSquare,\n lucideAngular_d_LucideArrowDownRightSquare as LucideArrowDownRightSquare,\n lucideAngular_d_LucideArrowDownSquare as LucideArrowDownSquare,\n lucideAngular_d_LucideArrowDownToDot as LucideArrowDownToDot,\n lucideAngular_d_LucideArrowDownToLine as LucideArrowDownToLine,\n lucideAngular_d_LucideArrowDownUp as LucideArrowDownUp,\n lucideAngular_d_LucideArrowDownWideNarrow as LucideArrowDownWideNarrow,\n lucideAngular_d_LucideArrowDownZA as LucideArrowDownZA,\n lucideAngular_d_LucideArrowDownZa as LucideArrowDownZa,\n lucideAngular_d_LucideArrowLeft as LucideArrowLeft,\n lucideAngular_d_LucideArrowLeftCircle as LucideArrowLeftCircle,\n lucideAngular_d_LucideArrowLeftFromLine as LucideArrowLeftFromLine,\n lucideAngular_d_LucideArrowLeftRight as LucideArrowLeftRight,\n lucideAngular_d_LucideArrowLeftSquare as LucideArrowLeftSquare,\n lucideAngular_d_LucideArrowLeftToLine as LucideArrowLeftToLine,\n lucideAngular_d_LucideArrowRight as LucideArrowRight,\n lucideAngular_d_LucideArrowRightCircle as LucideArrowRightCircle,\n lucideAngular_d_LucideArrowRightFromLine as LucideArrowRightFromLine,\n lucideAngular_d_LucideArrowRightLeft as LucideArrowRightLeft,\n lucideAngular_d_LucideArrowRightSquare as LucideArrowRightSquare,\n lucideAngular_d_LucideArrowRightToLine as LucideArrowRightToLine,\n lucideAngular_d_LucideArrowUp as LucideArrowUp,\n lucideAngular_d_LucideArrowUp01 as LucideArrowUp01,\n lucideAngular_d_LucideArrowUp10 as LucideArrowUp10,\n lucideAngular_d_LucideArrowUpAZ as LucideArrowUpAZ,\n lucideAngular_d_LucideArrowUpAz as LucideArrowUpAz,\n lucideAngular_d_LucideArrowUpCircle as LucideArrowUpCircle,\n lucideAngular_d_LucideArrowUpDown as LucideArrowUpDown,\n lucideAngular_d_LucideArrowUpFromDot as LucideArrowUpFromDot,\n lucideAngular_d_LucideArrowUpFromLine as LucideArrowUpFromLine,\n lucideAngular_d_LucideArrowUpLeft as LucideArrowUpLeft,\n lucideAngular_d_LucideArrowUpLeftFromCircle as LucideArrowUpLeftFromCircle,\n lucideAngular_d_LucideArrowUpLeftFromSquare as LucideArrowUpLeftFromSquare,\n lucideAngular_d_LucideArrowUpLeftSquare as LucideArrowUpLeftSquare,\n lucideAngular_d_LucideArrowUpNarrowWide as LucideArrowUpNarrowWide,\n lucideAngular_d_LucideArrowUpRight as LucideArrowUpRight,\n lucideAngular_d_LucideArrowUpRightFromCircle as LucideArrowUpRightFromCircle,\n lucideAngular_d_LucideArrowUpRightFromSquare as LucideArrowUpRightFromSquare,\n lucideAngular_d_LucideArrowUpRightSquare as LucideArrowUpRightSquare,\n lucideAngular_d_LucideArrowUpSquare as LucideArrowUpSquare,\n lucideAngular_d_LucideArrowUpToLine as LucideArrowUpToLine,\n lucideAngular_d_LucideArrowUpWideNarrow as LucideArrowUpWideNarrow,\n lucideAngular_d_LucideArrowUpZA as LucideArrowUpZA,\n lucideAngular_d_LucideArrowUpZa as LucideArrowUpZa,\n lucideAngular_d_LucideArrowsUpFromLine as LucideArrowsUpFromLine,\n lucideAngular_d_LucideAsterisk as LucideAsterisk,\n lucideAngular_d_LucideAsteriskSquare as LucideAsteriskSquare,\n lucideAngular_d_LucideAstroid as LucideAstroid,\n lucideAngular_d_LucideAtSign as LucideAtSign,\n lucideAngular_d_LucideAtom as LucideAtom,\n lucideAngular_d_LucideAudioLines as LucideAudioLines,\n lucideAngular_d_LucideAudioWaveform as LucideAudioWaveform,\n lucideAngular_d_LucideAward as LucideAward,\n lucideAngular_d_LucideAxe as LucideAxe,\n lucideAngular_d_LucideAxis3D as LucideAxis3D,\n lucideAngular_d_LucideAxis3d as LucideAxis3d,\n lucideAngular_d_LucideBaby as LucideBaby,\n lucideAngular_d_LucideBackpack as LucideBackpack,\n lucideAngular_d_LucideBadge as LucideBadge,\n lucideAngular_d_LucideBadgeAlert as LucideBadgeAlert,\n lucideAngular_d_LucideBadgeCent as LucideBadgeCent,\n lucideAngular_d_LucideBadgeCheck as LucideBadgeCheck,\n lucideAngular_d_LucideBadgeDollarSign as LucideBadgeDollarSign,\n lucideAngular_d_LucideBadgeEuro as LucideBadgeEuro,\n lucideAngular_d_LucideBadgeHelp as LucideBadgeHelp,\n lucideAngular_d_LucideBadgeIndianRupee as LucideBadgeIndianRupee,\n lucideAngular_d_LucideBadgeInfo as LucideBadgeInfo,\n lucideAngular_d_LucideBadgeJapaneseYen as LucideBadgeJapaneseYen,\n lucideAngular_d_LucideBadgeMinus as LucideBadgeMinus,\n lucideAngular_d_LucideBadgePercent as LucideBadgePercent,\n lucideAngular_d_LucideBadgePlus as LucideBadgePlus,\n lucideAngular_d_LucideBadgePoundSterling as LucideBadgePoundSterling,\n lucideAngular_d_LucideBadgeQuestionMark as LucideBadgeQuestionMark,\n lucideAngular_d_LucideBadgeRussianRuble as LucideBadgeRussianRuble,\n lucideAngular_d_LucideBadgeSwissFranc as LucideBadgeSwissFranc,\n lucideAngular_d_LucideBadgeTurkishLira as LucideBadgeTurkishLira,\n lucideAngular_d_LucideBadgeX as LucideBadgeX,\n lucideAngular_d_LucideBaggageClaim as LucideBaggageClaim,\n lucideAngular_d_LucideBalloon as LucideBalloon,\n lucideAngular_d_LucideBan as LucideBan,\n lucideAngular_d_LucideBanana as LucideBanana,\n lucideAngular_d_LucideBandage as LucideBandage,\n lucideAngular_d_LucideBanknote as LucideBanknote,\n lucideAngular_d_LucideBanknoteArrowDown as LucideBanknoteArrowDown,\n lucideAngular_d_LucideBanknoteArrowUp as LucideBanknoteArrowUp,\n lucideAngular_d_LucideBanknoteCheck as LucideBanknoteCheck,\n lucideAngular_d_LucideBanknoteX as LucideBanknoteX,\n lucideAngular_d_LucideBarChart as LucideBarChart,\n lucideAngular_d_LucideBarChart2 as LucideBarChart2,\n lucideAngular_d_LucideBarChart3 as LucideBarChart3,\n lucideAngular_d_LucideBarChart4 as LucideBarChart4,\n lucideAngular_d_LucideBarChartBig as LucideBarChartBig,\n lucideAngular_d_LucideBarChartHorizontal as LucideBarChartHorizontal,\n lucideAngular_d_LucideBarChartHorizontalBig as LucideBarChartHorizontalBig,\n lucideAngular_d_LucideBarcode as LucideBarcode,\n lucideAngular_d_LucideBarrel as LucideBarrel,\n lucideAngular_d_LucideBaseline as LucideBaseline,\n lucideAngular_d_LucideBath as LucideBath,\n lucideAngular_d_LucideBattery as LucideBattery,\n lucideAngular_d_LucideBatteryCharging as LucideBatteryCharging,\n lucideAngular_d_LucideBatteryFull as LucideBatteryFull,\n lucideAngular_d_LucideBatteryLow as LucideBatteryLow,\n lucideAngular_d_LucideBatteryMedium as LucideBatteryMedium,\n lucideAngular_d_LucideBatteryPlus as LucideBatteryPlus,\n lucideAngular_d_LucideBatteryWarning as LucideBatteryWarning,\n lucideAngular_d_LucideBeaker as LucideBeaker,\n lucideAngular_d_LucideBean as LucideBean,\n lucideAngular_d_LucideBeanOff as LucideBeanOff,\n lucideAngular_d_LucideBed as LucideBed,\n lucideAngular_d_LucideBedDouble as LucideBedDouble,\n lucideAngular_d_LucideBedSingle as LucideBedSingle,\n lucideAngular_d_LucideBeef as LucideBeef,\n lucideAngular_d_LucideBeefOff as LucideBeefOff,\n lucideAngular_d_LucideBeer as LucideBeer,\n lucideAngular_d_LucideBeerOff as LucideBeerOff,\n lucideAngular_d_LucideBell as LucideBell,\n lucideAngular_d_LucideBellCheck as LucideBellCheck,\n lucideAngular_d_LucideBellDot as LucideBellDot,\n lucideAngular_d_LucideBellElectric as LucideBellElectric,\n lucideAngular_d_LucideBellMinus as LucideBellMinus,\n lucideAngular_d_LucideBellOff as LucideBellOff,\n lucideAngular_d_LucideBellPlus as LucideBellPlus,\n lucideAngular_d_LucideBellRing as LucideBellRing,\n lucideAngular_d_LucideBetweenHorizonalEnd as LucideBetweenHorizonalEnd,\n lucideAngular_d_LucideBetweenHorizonalStart as LucideBetweenHorizonalStart,\n lucideAngular_d_LucideBetweenHorizontalEnd as LucideBetweenHorizontalEnd,\n lucideAngular_d_LucideBetweenHorizontalStart as LucideBetweenHorizontalStart,\n lucideAngular_d_LucideBetweenVerticalEnd as LucideBetweenVerticalEnd,\n lucideAngular_d_LucideBetweenVerticalStart as LucideBetweenVerticalStart,\n lucideAngular_d_LucideBicepsFlexed as LucideBicepsFlexed,\n lucideAngular_d_LucideBike as LucideBike,\n lucideAngular_d_LucideBinary as LucideBinary,\n lucideAngular_d_LucideBinoculars as LucideBinoculars,\n lucideAngular_d_LucideBiohazard as LucideBiohazard,\n lucideAngular_d_LucideBird as LucideBird,\n lucideAngular_d_LucideBirdhouse as LucideBirdhouse,\n lucideAngular_d_LucideBitcoin as LucideBitcoin,\n lucideAngular_d_LucideBlend as LucideBlend,\n lucideAngular_d_LucideBlender as LucideBlender,\n lucideAngular_d_LucideBlinds as LucideBlinds,\n lucideAngular_d_LucideBlocks as LucideBlocks,\n lucideAngular_d_LucideBluetooth as LucideBluetooth,\n lucideAngular_d_LucideBluetoothConnected as LucideBluetoothConnected,\n lucideAngular_d_LucideBluetoothOff as LucideBluetoothOff,\n lucideAngular_d_LucideBluetoothSearching as LucideBluetoothSearching,\n lucideAngular_d_LucideBold as LucideBold,\n lucideAngular_d_LucideBolt as LucideBolt,\n lucideAngular_d_LucideBomb as LucideBomb,\n lucideAngular_d_LucideBone as LucideBone,\n lucideAngular_d_LucideBoneFracture as LucideBoneFracture,\n lucideAngular_d_LucideBook as LucideBook,\n lucideAngular_d_LucideBookA as LucideBookA,\n lucideAngular_d_LucideBookAlert as LucideBookAlert,\n lucideAngular_d_LucideBookAudio as LucideBookAudio,\n lucideAngular_d_LucideBookCheck as LucideBookCheck,\n lucideAngular_d_LucideBookCopy as LucideBookCopy,\n lucideAngular_d_LucideBookDashed as LucideBookDashed,\n lucideAngular_d_LucideBookDown as LucideBookDown,\n lucideAngular_d_LucideBookHeadphones as LucideBookHeadphones,\n lucideAngular_d_LucideBookHeart as LucideBookHeart,\n lucideAngular_d_LucideBookImage as LucideBookImage,\n lucideAngular_d_LucideBookKey as LucideBookKey,\n lucideAngular_d_LucideBookLock as LucideBookLock,\n lucideAngular_d_LucideBookMarked as LucideBookMarked,\n lucideAngular_d_LucideBookMinus as LucideBookMinus,\n lucideAngular_d_LucideBookOpen as LucideBookOpen,\n lucideAngular_d_LucideBookOpenCheck as LucideBookOpenCheck,\n lucideAngular_d_LucideBookOpenText as LucideBookOpenText,\n lucideAngular_d_LucideBookPlus as LucideBookPlus,\n lucideAngular_d_LucideBookSearch as LucideBookSearch,\n lucideAngular_d_LucideBookTemplate as LucideBookTemplate,\n lucideAngular_d_LucideBookText as LucideBookText,\n lucideAngular_d_LucideBookType as LucideBookType,\n lucideAngular_d_LucideBookUp as LucideBookUp,\n lucideAngular_d_LucideBookUp2 as LucideBookUp2,\n lucideAngular_d_LucideBookUser as LucideBookUser,\n lucideAngular_d_LucideBookX as LucideBookX,\n lucideAngular_d_LucideBookmark as LucideBookmark,\n lucideAngular_d_LucideBookmarkCheck as LucideBookmarkCheck,\n lucideAngular_d_LucideBookmarkMinus as LucideBookmarkMinus,\n lucideAngular_d_LucideBookmarkOff as LucideBookmarkOff,\n lucideAngular_d_LucideBookmarkPlus as LucideBookmarkPlus,\n lucideAngular_d_LucideBookmarkX as LucideBookmarkX,\n lucideAngular_d_LucideBoomBox as LucideBoomBox,\n lucideAngular_d_LucideBot as LucideBot,\n lucideAngular_d_LucideBotMessageSquare as LucideBotMessageSquare,\n lucideAngular_d_LucideBotOff as LucideBotOff,\n lucideAngular_d_LucideBottleWine as LucideBottleWine,\n lucideAngular_d_LucideBowArrow as LucideBowArrow,\n lucideAngular_d_LucideBox as LucideBox,\n lucideAngular_d_LucideBoxSelect as LucideBoxSelect,\n lucideAngular_d_LucideBoxes as LucideBoxes,\n lucideAngular_d_LucideBraces as LucideBraces,\n lucideAngular_d_LucideBrackets as LucideBrackets,\n lucideAngular_d_LucideBrain as LucideBrain,\n lucideAngular_d_LucideBrainCircuit as LucideBrainCircuit,\n lucideAngular_d_LucideBrainCog as LucideBrainCog,\n lucideAngular_d_LucideBrickWall as LucideBrickWall,\n lucideAngular_d_LucideBrickWallFire as LucideBrickWallFire,\n lucideAngular_d_LucideBrickWallShield as LucideBrickWallShield,\n lucideAngular_d_LucideBriefcase as LucideBriefcase,\n lucideAngular_d_LucideBriefcaseBusiness as LucideBriefcaseBusiness,\n lucideAngular_d_LucideBriefcaseConveyorBelt as LucideBriefcaseConveyorBelt,\n lucideAngular_d_LucideBriefcaseMedical as LucideBriefcaseMedical,\n lucideAngular_d_LucideBringToFront as LucideBringToFront,\n lucideAngular_d_LucideBroccoli as LucideBroccoli,\n lucideAngular_d_LucideBrush as LucideBrush,\n lucideAngular_d_LucideBrushCleaning as LucideBrushCleaning,\n lucideAngular_d_LucideBubbles as LucideBubbles,\n lucideAngular_d_LucideBug as LucideBug,\n lucideAngular_d_LucideBugOff as LucideBugOff,\n lucideAngular_d_LucideBugPlay as LucideBugPlay,\n lucideAngular_d_LucideBuilding as LucideBuilding,\n lucideAngular_d_LucideBuilding2 as LucideBuilding2,\n lucideAngular_d_LucideBus as LucideBus,\n lucideAngular_d_LucideBusFront as LucideBusFront,\n lucideAngular_d_LucideCable as LucideCable,\n lucideAngular_d_LucideCableCar as LucideCableCar,\n lucideAngular_d_LucideCake as LucideCake,\n lucideAngular_d_LucideCakeSlice as LucideCakeSlice,\n lucideAngular_d_LucideCalculator as LucideCalculator,\n lucideAngular_d_LucideCalendar as LucideCalendar,\n lucideAngular_d_LucideCalendar1 as LucideCalendar1,\n lucideAngular_d_LucideCalendarArrowDown as LucideCalendarArrowDown,\n lucideAngular_d_LucideCalendarArrowUp as LucideCalendarArrowUp,\n lucideAngular_d_LucideCalendarCheck as LucideCalendarCheck,\n lucideAngular_d_LucideCalendarCheck2 as LucideCalendarCheck2,\n lucideAngular_d_LucideCalendarClock as LucideCalendarClock,\n lucideAngular_d_LucideCalendarCog as LucideCalendarCog,\n lucideAngular_d_LucideCalendarDays as LucideCalendarDays,\n lucideAngular_d_LucideCalendarFold as LucideCalendarFold,\n lucideAngular_d_LucideCalendarHeart as LucideCalendarHeart,\n lucideAngular_d_LucideCalendarMinus as LucideCalendarMinus,\n lucideAngular_d_LucideCalendarMinus2 as LucideCalendarMinus2,\n lucideAngular_d_LucideCalendarOff as LucideCalendarOff,\n lucideAngular_d_LucideCalendarPlus as LucideCalendarPlus,\n lucideAngular_d_LucideCalendarPlus2 as LucideCalendarPlus2,\n lucideAngular_d_LucideCalendarRange as LucideCalendarRange,\n lucideAngular_d_LucideCalendarSearch as LucideCalendarSearch,\n lucideAngular_d_LucideCalendarSync as LucideCalendarSync,\n lucideAngular_d_LucideCalendarX as LucideCalendarX,\n lucideAngular_d_LucideCalendarX2 as LucideCalendarX2,\n lucideAngular_d_LucideCalendars as LucideCalendars,\n lucideAngular_d_LucideCamera as LucideCamera,\n lucideAngular_d_LucideCameraOff as LucideCameraOff,\n lucideAngular_d_LucideCandlestickChart as LucideCandlestickChart,\n lucideAngular_d_LucideCandy as LucideCandy,\n lucideAngular_d_LucideCandyCane as LucideCandyCane,\n lucideAngular_d_LucideCandyOff as LucideCandyOff,\n lucideAngular_d_LucideCannabis as LucideCannabis,\n lucideAngular_d_LucideCannabisOff as LucideCannabisOff,\n lucideAngular_d_LucideCaptions as LucideCaptions,\n lucideAngular_d_LucideCaptionsOff as LucideCaptionsOff,\n lucideAngular_d_LucideCar as LucideCar,\n lucideAngular_d_LucideCarFront as LucideCarFront,\n lucideAngular_d_LucideCarTaxiFront as LucideCarTaxiFront,\n lucideAngular_d_LucideCaravan as LucideCaravan,\n lucideAngular_d_LucideCardSim as LucideCardSim,\n lucideAngular_d_LucideCarrot as LucideCarrot,\n lucideAngular_d_LucideCaseLower as LucideCaseLower,\n lucideAngular_d_LucideCaseSensitive as LucideCaseSensitive,\n lucideAngular_d_LucideCaseUpper as LucideCaseUpper,\n lucideAngular_d_LucideCassetteTape as LucideCassetteTape,\n lucideAngular_d_LucideCast as LucideCast,\n lucideAngular_d_LucideCastle as LucideCastle,\n lucideAngular_d_LucideCat as LucideCat,\n lucideAngular_d_LucideCctv as LucideCctv,\n lucideAngular_d_LucideCctvOff as LucideCctvOff,\n lucideAngular_d_LucideChartArea as LucideChartArea,\n lucideAngular_d_LucideChartBar as LucideChartBar,\n lucideAngular_d_LucideChartBarBig as LucideChartBarBig,\n lucideAngular_d_LucideChartBarDecreasing as LucideChartBarDecreasing,\n lucideAngular_d_LucideChartBarIncreasing as LucideChartBarIncreasing,\n lucideAngular_d_LucideChartBarStacked as LucideChartBarStacked,\n lucideAngular_d_LucideChartCandlestick as LucideChartCandlestick,\n lucideAngular_d_LucideChartColumn as LucideChartColumn,\n lucideAngular_d_LucideChartColumnBig as LucideChartColumnBig,\n lucideAngular_d_LucideChartColumnDecreasing as LucideChartColumnDecreasing,\n lucideAngular_d_LucideChartColumnIncreasing as LucideChartColumnIncreasing,\n lucideAngular_d_LucideChartColumnStacked as LucideChartColumnStacked,\n lucideAngular_d_LucideChartGantt as LucideChartGantt,\n lucideAngular_d_LucideChartLine as LucideChartLine,\n lucideAngular_d_LucideChartNetwork as LucideChartNetwork,\n lucideAngular_d_LucideChartNoAxesColumn as LucideChartNoAxesColumn,\n lucideAngular_d_LucideChartNoAxesColumnDecreasing as LucideChartNoAxesColumnDecreasing,\n lucideAngular_d_LucideChartNoAxesColumnIncreasing as LucideChartNoAxesColumnIncreasing,\n lucideAngular_d_LucideChartNoAxesCombined as LucideChartNoAxesCombined,\n lucideAngular_d_LucideChartNoAxesGantt as LucideChartNoAxesGantt,\n lucideAngular_d_LucideChartPie as LucideChartPie,\n lucideAngular_d_LucideChartScatter as LucideChartScatter,\n lucideAngular_d_LucideChartSpline as LucideChartSpline,\n lucideAngular_d_LucideCheck as LucideCheck,\n lucideAngular_d_LucideCheckCheck as LucideCheckCheck,\n lucideAngular_d_LucideCheckCircle as LucideCheckCircle,\n lucideAngular_d_LucideCheckCircle2 as LucideCheckCircle2,\n lucideAngular_d_LucideCheckLine as LucideCheckLine,\n lucideAngular_d_LucideCheckSquare as LucideCheckSquare,\n lucideAngular_d_LucideCheckSquare2 as LucideCheckSquare2,\n lucideAngular_d_LucideChefHat as LucideChefHat,\n lucideAngular_d_LucideCherry as LucideCherry,\n lucideAngular_d_LucideChessBishop as LucideChessBishop,\n lucideAngular_d_LucideChessKing as LucideChessKing,\n lucideAngular_d_LucideChessKnight as LucideChessKnight,\n lucideAngular_d_LucideChessPawn as LucideChessPawn,\n lucideAngular_d_LucideChessQueen as LucideChessQueen,\n lucideAngular_d_LucideChessRook as LucideChessRook,\n lucideAngular_d_LucideChevronDown as LucideChevronDown,\n lucideAngular_d_LucideChevronDownCircle as LucideChevronDownCircle,\n lucideAngular_d_LucideChevronDownSquare as LucideChevronDownSquare,\n lucideAngular_d_LucideChevronFirst as LucideChevronFirst,\n lucideAngular_d_LucideChevronLast as LucideChevronLast,\n lucideAngular_d_LucideChevronLeft as LucideChevronLeft,\n lucideAngular_d_LucideChevronLeftCircle as LucideChevronLeftCircle,\n lucideAngular_d_LucideChevronLeftSquare as LucideChevronLeftSquare,\n lucideAngular_d_LucideChevronRight as LucideChevronRight,\n lucideAngular_d_LucideChevronRightCircle as LucideChevronRightCircle,\n lucideAngular_d_LucideChevronRightSquare as LucideChevronRightSquare,\n lucideAngular_d_LucideChevronUp as LucideChevronUp,\n lucideAngular_d_LucideChevronUpCircle as LucideChevronUpCircle,\n lucideAngular_d_LucideChevronUpSquare as LucideChevronUpSquare,\n lucideAngular_d_LucideChevronsDown as LucideChevronsDown,\n lucideAngular_d_LucideChevronsDownUp as LucideChevronsDownUp,\n lucideAngular_d_LucideChevronsLeft as LucideChevronsLeft,\n lucideAngular_d_LucideChevronsLeftRight as LucideChevronsLeftRight,\n lucideAngular_d_LucideChevronsLeftRightEllipsis as LucideChevronsLeftRightEllipsis,\n lucideAngular_d_LucideChevronsRight as LucideChevronsRight,\n lucideAngular_d_LucideChevronsRightLeft as LucideChevronsRightLeft,\n lucideAngular_d_LucideChevronsUp as LucideChevronsUp,\n lucideAngular_d_LucideChevronsUpDown as LucideChevronsUpDown,\n lucideAngular_d_LucideChurch as LucideChurch,\n lucideAngular_d_LucideCigarette as LucideCigarette,\n lucideAngular_d_LucideCigaretteOff as LucideCigaretteOff,\n lucideAngular_d_LucideCircle as LucideCircle,\n lucideAngular_d_LucideCircleAlert as LucideCircleAlert,\n lucideAngular_d_LucideCircleArrowDown as LucideCircleArrowDown,\n lucideAngular_d_LucideCircleArrowLeft as LucideCircleArrowLeft,\n lucideAngular_d_LucideCircleArrowOutDownLeft as LucideCircleArrowOutDownLeft,\n lucideAngular_d_LucideCircleArrowOutDownRight as LucideCircleArrowOutDownRight,\n lucideAngular_d_LucideCircleArrowOutUpLeft as LucideCircleArrowOutUpLeft,\n lucideAngular_d_LucideCircleArrowOutUpRight as LucideCircleArrowOutUpRight,\n lucideAngular_d_LucideCircleArrowRight as LucideCircleArrowRight,\n lucideAngular_d_LucideCircleArrowUp as LucideCircleArrowUp,\n lucideAngular_d_LucideCircleCheck as LucideCircleCheck,\n lucideAngular_d_LucideCircleCheckBig as LucideCircleCheckBig,\n lucideAngular_d_LucideCircleChevronDown as LucideCircleChevronDown,\n lucideAngular_d_LucideCircleChevronLeft as LucideCircleChevronLeft,\n lucideAngular_d_LucideCircleChevronRight as LucideCircleChevronRight,\n lucideAngular_d_LucideCircleChevronUp as LucideCircleChevronUp,\n lucideAngular_d_LucideCircleDashed as LucideCircleDashed,\n lucideAngular_d_LucideCircleDivide as LucideCircleDivide,\n lucideAngular_d_LucideCircleDollarSign as LucideCircleDollarSign,\n lucideAngular_d_LucideCircleDot as LucideCircleDot,\n lucideAngular_d_LucideCircleDotDashed as LucideCircleDotDashed,\n lucideAngular_d_LucideCircleEllipsis as LucideCircleEllipsis,\n lucideAngular_d_LucideCircleEqual as LucideCircleEqual,\n lucideAngular_d_LucideCircleEuro as LucideCircleEuro,\n lucideAngular_d_LucideCircleFadingArrowUp as LucideCircleFadingArrowUp,\n lucideAngular_d_LucideCircleFadingPlus as LucideCircleFadingPlus,\n lucideAngular_d_LucideCircleGauge as LucideCircleGauge,\n lucideAngular_d_LucideCircleHelp as LucideCircleHelp,\n lucideAngular_d_LucideCircleMinus as LucideCircleMinus,\n lucideAngular_d_LucideCircleOff as LucideCircleOff,\n lucideAngular_d_LucideCircleParking as LucideCircleParking,\n lucideAngular_d_LucideCircleParkingOff as LucideCircleParkingOff,\n lucideAngular_d_LucideCirclePause as LucideCirclePause,\n lucideAngular_d_LucideCirclePercent as LucideCirclePercent,\n lucideAngular_d_LucideCirclePile as LucideCirclePile,\n lucideAngular_d_LucideCirclePlay as LucideCirclePlay,\n lucideAngular_d_LucideCirclePlus as LucideCirclePlus,\n lucideAngular_d_LucideCirclePoundSterling as LucideCirclePoundSterling,\n lucideAngular_d_LucideCirclePower as LucideCirclePower,\n lucideAngular_d_LucideCircleQuestionMark as LucideCircleQuestionMark,\n lucideAngular_d_LucideCircleSlash as LucideCircleSlash,\n lucideAngular_d_LucideCircleSlash2 as LucideCircleSlash2,\n lucideAngular_d_LucideCircleSlashed as LucideCircleSlashed,\n lucideAngular_d_LucideCircleSmall as LucideCircleSmall,\n lucideAngular_d_LucideCircleStar as LucideCircleStar,\n lucideAngular_d_LucideCircleStop as LucideCircleStop,\n lucideAngular_d_LucideCircleUser as LucideCircleUser,\n lucideAngular_d_LucideCircleUserRound as LucideCircleUserRound,\n lucideAngular_d_LucideCircleX as LucideCircleX,\n lucideAngular_d_LucideCircuitBoard as LucideCircuitBoard,\n lucideAngular_d_LucideCitrus as LucideCitrus,\n lucideAngular_d_LucideClapperboard as LucideClapperboard,\n lucideAngular_d_LucideClipboard as LucideClipboard,\n lucideAngular_d_LucideClipboardCheck as LucideClipboardCheck,\n lucideAngular_d_LucideClipboardClock as LucideClipboardClock,\n lucideAngular_d_LucideClipboardCopy as LucideClipboardCopy,\n lucideAngular_d_LucideClipboardEdit as LucideClipboardEdit,\n lucideAngular_d_LucideClipboardList as LucideClipboardList,\n lucideAngular_d_LucideClipboardMinus as LucideClipboardMinus,\n lucideAngular_d_LucideClipboardPaste as LucideClipboardPaste,\n lucideAngular_d_LucideClipboardPen as LucideClipboardPen,\n lucideAngular_d_LucideClipboardPenLine as LucideClipboardPenLine,\n lucideAngular_d_LucideClipboardPlus as LucideClipboardPlus,\n lucideAngular_d_LucideClipboardSignature as LucideClipboardSignature,\n lucideAngular_d_LucideClipboardType as LucideClipboardType,\n lucideAngular_d_LucideClipboardX as LucideClipboardX,\n lucideAngular_d_LucideClock as LucideClock,\n lucideAngular_d_LucideClock1 as LucideClock1,\n lucideAngular_d_LucideClock10 as LucideClock10,\n lucideAngular_d_LucideClock11 as LucideClock11,\n lucideAngular_d_LucideClock12 as LucideClock12,\n lucideAngular_d_LucideClock2 as LucideClock2,\n lucideAngular_d_LucideClock3 as LucideClock3,\n lucideAngular_d_LucideClock4 as LucideClock4,\n lucideAngular_d_LucideClock5 as LucideClock5,\n lucideAngular_d_LucideClock6 as LucideClock6,\n lucideAngular_d_LucideClock7 as LucideClock7,\n lucideAngular_d_LucideClock8 as LucideClock8,\n lucideAngular_d_LucideClock9 as LucideClock9,\n lucideAngular_d_LucideClockAlert as LucideClockAlert,\n lucideAngular_d_LucideClockArrowDown as LucideClockArrowDown,\n lucideAngular_d_LucideClockArrowLeft as LucideClockArrowLeft,\n lucideAngular_d_LucideClockArrowRight as LucideClockArrowRight,\n lucideAngular_d_LucideClockArrowUp as LucideClockArrowUp,\n lucideAngular_d_LucideClockCheck as LucideClockCheck,\n lucideAngular_d_LucideClockFading as LucideClockFading,\n lucideAngular_d_LucideClockPlus as LucideClockPlus,\n lucideAngular_d_LucideClosedCaption as LucideClosedCaption,\n lucideAngular_d_LucideCloud as LucideCloud,\n lucideAngular_d_LucideCloudAlert as LucideCloudAlert,\n lucideAngular_d_LucideCloudBackup as LucideCloudBackup,\n lucideAngular_d_LucideCloudCheck as LucideCloudCheck,\n lucideAngular_d_LucideCloudCog as LucideCloudCog,\n lucideAngular_d_LucideCloudDownload as LucideCloudDownload,\n lucideAngular_d_LucideCloudDrizzle as LucideCloudDrizzle,\n lucideAngular_d_LucideCloudFog as LucideCloudFog,\n lucideAngular_d_LucideCloudHail as LucideCloudHail,\n lucideAngular_d_LucideCloudLightning as LucideCloudLightning,\n lucideAngular_d_LucideCloudMoon as LucideCloudMoon,\n lucideAngular_d_LucideCloudMoonRain as LucideCloudMoonRain,\n lucideAngular_d_LucideCloudOff as LucideCloudOff,\n lucideAngular_d_LucideCloudRain as LucideCloudRain,\n lucideAngular_d_LucideCloudRainWind as LucideCloudRainWind,\n lucideAngular_d_LucideCloudSnow as LucideCloudSnow,\n lucideAngular_d_LucideCloudSun as LucideCloudSun,\n lucideAngular_d_LucideCloudSunRain as LucideCloudSunRain,\n lucideAngular_d_LucideCloudSync as LucideCloudSync,\n lucideAngular_d_LucideCloudUpload as LucideCloudUpload,\n lucideAngular_d_LucideCloudy as LucideCloudy,\n lucideAngular_d_LucideClover as LucideClover,\n lucideAngular_d_LucideClub as LucideClub,\n lucideAngular_d_LucideCode as LucideCode,\n lucideAngular_d_LucideCode2 as LucideCode2,\n lucideAngular_d_LucideCodeSquare as LucideCodeSquare,\n lucideAngular_d_LucideCodeXml as LucideCodeXml,\n lucideAngular_d_LucideCoffee as LucideCoffee,\n lucideAngular_d_LucideCog as LucideCog,\n lucideAngular_d_LucideCoins as LucideCoins,\n lucideAngular_d_LucideColumns as LucideColumns,\n lucideAngular_d_LucideColumns2 as LucideColumns2,\n lucideAngular_d_LucideColumns3 as LucideColumns3,\n lucideAngular_d_LucideColumns3Cog as LucideColumns3Cog,\n lucideAngular_d_LucideColumns4 as LucideColumns4,\n lucideAngular_d_LucideColumnsSettings as LucideColumnsSettings,\n lucideAngular_d_LucideCombine as LucideCombine,\n lucideAngular_d_LucideCommand as LucideCommand,\n lucideAngular_d_LucideCompass as LucideCompass,\n lucideAngular_d_LucideComponent as LucideComponent,\n lucideAngular_d_LucideComputer as LucideComputer,\n lucideAngular_d_LucideConciergeBell as LucideConciergeBell,\n lucideAngular_d_LucideCone as LucideCone,\n lucideAngular_d_LucideConstruction as LucideConstruction,\n lucideAngular_d_LucideContact as LucideContact,\n lucideAngular_d_LucideContact2 as LucideContact2,\n lucideAngular_d_LucideContactRound as LucideContactRound,\n lucideAngular_d_LucideContainer as LucideContainer,\n lucideAngular_d_LucideContrast as LucideContrast,\n lucideAngular_d_LucideCookie as LucideCookie,\n lucideAngular_d_LucideCookingPot as LucideCookingPot,\n lucideAngular_d_LucideCopy as LucideCopy,\n lucideAngular_d_LucideCopyCheck as LucideCopyCheck,\n lucideAngular_d_LucideCopyMinus as LucideCopyMinus,\n lucideAngular_d_LucideCopyPlus as LucideCopyPlus,\n lucideAngular_d_LucideCopySlash as LucideCopySlash,\n lucideAngular_d_LucideCopyX as LucideCopyX,\n lucideAngular_d_LucideCopyleft as LucideCopyleft,\n lucideAngular_d_LucideCopyright as LucideCopyright,\n lucideAngular_d_LucideCornerDownLeft as LucideCornerDownLeft,\n lucideAngular_d_LucideCornerDownRight as LucideCornerDownRight,\n lucideAngular_d_LucideCornerLeftDown as LucideCornerLeftDown,\n lucideAngular_d_LucideCornerLeftUp as LucideCornerLeftUp,\n lucideAngular_d_LucideCornerRightDown as LucideCornerRightDown,\n lucideAngular_d_LucideCornerRightUp as LucideCornerRightUp,\n lucideAngular_d_LucideCornerUpLeft as LucideCornerUpLeft,\n lucideAngular_d_LucideCornerUpRight as LucideCornerUpRight,\n lucideAngular_d_LucideCpu as LucideCpu,\n lucideAngular_d_LucideCreativeCommons as LucideCreativeCommons,\n lucideAngular_d_LucideCreditCard as LucideCreditCard,\n lucideAngular_d_LucideCroissant as LucideCroissant,\n lucideAngular_d_LucideCrop as LucideCrop,\n lucideAngular_d_LucideCross as LucideCross,\n lucideAngular_d_LucideCrosshair as LucideCrosshair,\n lucideAngular_d_LucideCrown as LucideCrown,\n lucideAngular_d_LucideCuboid as LucideCuboid,\n lucideAngular_d_LucideCupSoda as LucideCupSoda,\n lucideAngular_d_LucideCurlyBraces as LucideCurlyBraces,\n lucideAngular_d_LucideCurrency as LucideCurrency,\n lucideAngular_d_LucideCylinder as LucideCylinder,\n lucideAngular_d_LucideDam as LucideDam,\n lucideAngular_d_LucideDatabase as LucideDatabase,\n lucideAngular_d_LucideDatabaseArrowDown as LucideDatabaseArrowDown,\n lucideAngular_d_LucideDatabaseArrowUp as LucideDatabaseArrowUp,\n lucideAngular_d_LucideDatabaseBackup as LucideDatabaseBackup,\n lucideAngular_d_LucideDatabaseCheck as LucideDatabaseCheck,\n lucideAngular_d_LucideDatabaseMinus as LucideDatabaseMinus,\n lucideAngular_d_LucideDatabasePlus as LucideDatabasePlus,\n lucideAngular_d_LucideDatabaseSearch as LucideDatabaseSearch,\n lucideAngular_d_LucideDatabaseX as LucideDatabaseX,\n lucideAngular_d_LucideDatabaseZap as LucideDatabaseZap,\n lucideAngular_d_LucideDecimalsArrowLeft as LucideDecimalsArrowLeft,\n lucideAngular_d_LucideDecimalsArrowRight as LucideDecimalsArrowRight,\n lucideAngular_d_LucideDelete as LucideDelete,\n lucideAngular_d_LucideDessert as LucideDessert,\n lucideAngular_d_LucideDiameter as LucideDiameter,\n lucideAngular_d_LucideDiamond as LucideDiamond,\n lucideAngular_d_LucideDiamondMinus as LucideDiamondMinus,\n lucideAngular_d_LucideDiamondPercent as LucideDiamondPercent,\n lucideAngular_d_LucideDiamondPlus as LucideDiamondPlus,\n lucideAngular_d_LucideDice1 as LucideDice1,\n lucideAngular_d_LucideDice2 as LucideDice2,\n lucideAngular_d_LucideDice3 as LucideDice3,\n lucideAngular_d_LucideDice4 as LucideDice4,\n lucideAngular_d_LucideDice5 as LucideDice5,\n lucideAngular_d_LucideDice6 as LucideDice6,\n lucideAngular_d_LucideDices as LucideDices,\n lucideAngular_d_LucideDiff as LucideDiff,\n lucideAngular_d_LucideDisc as LucideDisc,\n lucideAngular_d_LucideDisc2 as LucideDisc2,\n lucideAngular_d_LucideDisc3 as LucideDisc3,\n lucideAngular_d_LucideDiscAlbum as LucideDiscAlbum,\n lucideAngular_d_LucideDivide as LucideDivide,\n lucideAngular_d_LucideDivideCircle as LucideDivideCircle,\n lucideAngular_d_LucideDivideSquare as LucideDivideSquare,\n lucideAngular_d_LucideDna as LucideDna,\n lucideAngular_d_LucideDnaOff as LucideDnaOff,\n lucideAngular_d_LucideDock as LucideDock,\n lucideAngular_d_LucideDog as LucideDog,\n lucideAngular_d_LucideDollarSign as LucideDollarSign,\n lucideAngular_d_LucideDonut as LucideDonut,\n lucideAngular_d_LucideDoorClosed as LucideDoorClosed,\n lucideAngular_d_LucideDoorClosedLocked as LucideDoorClosedLocked,\n lucideAngular_d_LucideDoorOpen as LucideDoorOpen,\n lucideAngular_d_LucideDot as LucideDot,\n lucideAngular_d_LucideDotSquare as LucideDotSquare,\n lucideAngular_d_LucideDownload as LucideDownload,\n lucideAngular_d_LucideDownloadCloud as LucideDownloadCloud,\n lucideAngular_d_LucideDraftingCompass as LucideDraftingCompass,\n lucideAngular_d_LucideDrama as LucideDrama,\n lucideAngular_d_LucideDrill as LucideDrill,\n lucideAngular_d_LucideDrone as LucideDrone,\n lucideAngular_d_LucideDroplet as LucideDroplet,\n lucideAngular_d_LucideDropletOff as LucideDropletOff,\n lucideAngular_d_LucideDroplets as LucideDroplets,\n lucideAngular_d_LucideDrum as LucideDrum,\n lucideAngular_d_LucideDrumstick as LucideDrumstick,\n lucideAngular_d_LucideDumbbell as LucideDumbbell,\n lucideAngular_d_LucideEar as LucideEar,\n lucideAngular_d_LucideEarOff as LucideEarOff,\n lucideAngular_d_LucideEarth as LucideEarth,\n lucideAngular_d_LucideEarthLock as LucideEarthLock,\n lucideAngular_d_LucideEclipse as LucideEclipse,\n lucideAngular_d_LucideEdit as LucideEdit,\n lucideAngular_d_LucideEdit2 as LucideEdit2,\n lucideAngular_d_LucideEdit3 as LucideEdit3,\n lucideAngular_d_LucideEgg as LucideEgg,\n lucideAngular_d_LucideEggFried as LucideEggFried,\n lucideAngular_d_LucideEggOff as LucideEggOff,\n lucideAngular_d_LucideEllipse as LucideEllipse,\n lucideAngular_d_LucideEllipsis as LucideEllipsis,\n lucideAngular_d_LucideEllipsisVertical as LucideEllipsisVertical,\n lucideAngular_d_LucideEqual as LucideEqual,\n lucideAngular_d_LucideEqualApproximately as LucideEqualApproximately,\n lucideAngular_d_LucideEqualNot as LucideEqualNot,\n lucideAngular_d_LucideEqualSquare as LucideEqualSquare,\n lucideAngular_d_LucideEraser as LucideEraser,\n lucideAngular_d_LucideEthernetPort as LucideEthernetPort,\n lucideAngular_d_LucideEuro as LucideEuro,\n lucideAngular_d_LucideEvCharger as LucideEvCharger,\n lucideAngular_d_LucideExpand as LucideExpand,\n lucideAngular_d_LucideExternalLink as LucideExternalLink,\n lucideAngular_d_LucideEye as LucideEye,\n lucideAngular_d_LucideEyeClosed as LucideEyeClosed,\n lucideAngular_d_LucideEyeDashed as LucideEyeDashed,\n lucideAngular_d_LucideEyeOff as LucideEyeOff,\n lucideAngular_d_LucideFaceAngry as LucideFaceAngry,\n lucideAngular_d_LucideFaceExpressionless as LucideFaceExpressionless,\n lucideAngular_d_LucideFaceGrinning as LucideFaceGrinning,\n lucideAngular_d_LucideFaceNeutral as LucideFaceNeutral,\n lucideAngular_d_LucideFaceSlightlyFrowning as LucideFaceSlightlyFrowning,\n lucideAngular_d_LucideFaceSlightlySmiling as LucideFaceSlightlySmiling,\n lucideAngular_d_LucideFaceSlightlySmilingPlus as LucideFaceSlightlySmilingPlus,\n lucideAngular_d_LucideFactory as LucideFactory,\n lucideAngular_d_LucideFan as LucideFan,\n lucideAngular_d_LucideFastForward as LucideFastForward,\n lucideAngular_d_LucideFeather as LucideFeather,\n lucideAngular_d_LucideFence as LucideFence,\n lucideAngular_d_LucideFerrisWheel as LucideFerrisWheel,\n lucideAngular_d_LucideFile as LucideFile,\n lucideAngular_d_LucideFileArchive as LucideFileArchive,\n lucideAngular_d_LucideFileAudio as LucideFileAudio,\n lucideAngular_d_LucideFileAudio2 as LucideFileAudio2,\n lucideAngular_d_LucideFileAxis3D as LucideFileAxis3D,\n lucideAngular_d_LucideFileAxis3d as LucideFileAxis3d,\n lucideAngular_d_LucideFileBadge as LucideFileBadge,\n lucideAngular_d_LucideFileBadge2 as LucideFileBadge2,\n lucideAngular_d_LucideFileBarChart as LucideFileBarChart,\n lucideAngular_d_LucideFileBarChart2 as LucideFileBarChart2,\n lucideAngular_d_LucideFileBox as LucideFileBox,\n lucideAngular_d_LucideFileBraces as LucideFileBraces,\n lucideAngular_d_LucideFileBracesCorner as LucideFileBracesCorner,\n lucideAngular_d_LucideFileChartColumn as LucideFileChartColumn,\n lucideAngular_d_LucideFileChartColumnIncreasing as LucideFileChartColumnIncreasing,\n lucideAngular_d_LucideFileChartLine as LucideFileChartLine,\n lucideAngular_d_LucideFileChartPie as LucideFileChartPie,\n lucideAngular_d_LucideFileCheck as LucideFileCheck,\n lucideAngular_d_LucideFileCheck2 as LucideFileCheck2,\n lucideAngular_d_LucideFileCheckCorner as LucideFileCheckCorner,\n lucideAngular_d_LucideFileClock as LucideFileClock,\n lucideAngular_d_LucideFileCode as LucideFileCode,\n lucideAngular_d_LucideFileCode2 as LucideFileCode2,\n lucideAngular_d_LucideFileCodeCorner as LucideFileCodeCorner,\n lucideAngular_d_LucideFileCog as LucideFileCog,\n lucideAngular_d_LucideFileCog2 as LucideFileCog2,\n lucideAngular_d_LucideFileDiff as LucideFileDiff,\n lucideAngular_d_LucideFileDigit as LucideFileDigit,\n lucideAngular_d_LucideFileDown as LucideFileDown,\n lucideAngular_d_LucideFileEdit as LucideFileEdit,\n lucideAngular_d_LucideFileExclamationPoint as LucideFileExclamationPoint,\n lucideAngular_d_LucideFileHeadphone as LucideFileHeadphone,\n lucideAngular_d_LucideFileHeart as LucideFileHeart,\n lucideAngular_d_LucideFileImage as LucideFileImage,\n lucideAngular_d_LucideFileInput as LucideFileInput,\n lucideAngular_d_LucideFileJson as LucideFileJson,\n lucideAngular_d_LucideFileJson2 as LucideFileJson2,\n lucideAngular_d_LucideFileKey as LucideFileKey,\n lucideAngular_d_LucideFileKey2 as LucideFileKey2,\n lucideAngular_d_LucideFileLineChart as LucideFileLineChart,\n lucideAngular_d_LucideFileLock as LucideFileLock,\n lucideAngular_d_LucideFileLock2 as LucideFileLock2,\n lucideAngular_d_LucideFileMinus as LucideFileMinus,\n lucideAngular_d_LucideFileMinus2 as LucideFileMinus2,\n lucideAngular_d_LucideFileMinusCorner as LucideFileMinusCorner,\n lucideAngular_d_LucideFileMusic as LucideFileMusic,\n lucideAngular_d_LucideFileOutput as LucideFileOutput,\n lucideAngular_d_LucideFilePen as LucideFilePen,\n lucideAngular_d_LucideFilePenLine as LucideFilePenLine,\n lucideAngular_d_LucideFilePieChart as LucideFilePieChart,\n lucideAngular_d_LucideFilePlay as LucideFilePlay,\n lucideAngular_d_LucideFilePlus as LucideFilePlus,\n lucideAngular_d_LucideFilePlus2 as LucideFilePlus2,\n lucideAngular_d_LucideFilePlusCorner as LucideFilePlusCorner,\n lucideAngular_d_LucideFileQuestion as LucideFileQuestion,\n lucideAngular_d_LucideFileQuestionMark as LucideFileQuestionMark,\n lucideAngular_d_LucideFileScan as LucideFileScan,\n lucideAngular_d_LucideFileSearch as LucideFileSearch,\n lucideAngular_d_LucideFileSearch2 as LucideFileSearch2,\n lucideAngular_d_LucideFileSearchCorner as LucideFileSearchCorner,\n lucideAngular_d_LucideFileSignal as LucideFileSignal,\n lucideAngular_d_LucideFileSignature as LucideFileSignature,\n lucideAngular_d_LucideFileSliders as LucideFileSliders,\n lucideAngular_d_LucideFileSpreadsheet as LucideFileSpreadsheet,\n lucideAngular_d_LucideFileStack as LucideFileStack,\n lucideAngular_d_LucideFileSymlink as LucideFileSymlink,\n lucideAngular_d_LucideFileTerminal as LucideFileTerminal,\n lucideAngular_d_LucideFileText as LucideFileText,\n lucideAngular_d_LucideFileType as LucideFileType,\n lucideAngular_d_LucideFileType2 as LucideFileType2,\n lucideAngular_d_LucideFileTypeCorner as LucideFileTypeCorner,\n lucideAngular_d_LucideFileUp as LucideFileUp,\n lucideAngular_d_LucideFileUser as LucideFileUser,\n lucideAngular_d_LucideFileVideo as LucideFileVideo,\n lucideAngular_d_LucideFileVideo2 as LucideFileVideo2,\n lucideAngular_d_LucideFileVideoCamera as LucideFileVideoCamera,\n lucideAngular_d_LucideFileVolume as LucideFileVolume,\n lucideAngular_d_LucideFileVolume2 as LucideFileVolume2,\n lucideAngular_d_LucideFileWarning as LucideFileWarning,\n lucideAngular_d_LucideFileX as LucideFileX,\n lucideAngular_d_LucideFileX2 as LucideFileX2,\n lucideAngular_d_LucideFileXCorner as LucideFileXCorner,\n lucideAngular_d_LucideFiles as LucideFiles,\n lucideAngular_d_LucideFilm as LucideFilm,\n lucideAngular_d_LucideFilter as LucideFilter,\n lucideAngular_d_LucideFilterX as LucideFilterX,\n lucideAngular_d_LucideFingerprint as LucideFingerprint,\n lucideAngular_d_LucideFingerprintPattern as LucideFingerprintPattern,\n lucideAngular_d_LucideFireExtinguisher as LucideFireExtinguisher,\n lucideAngular_d_LucideFish as LucideFish,\n lucideAngular_d_LucideFishOff as LucideFishOff,\n lucideAngular_d_LucideFishSymbol as LucideFishSymbol,\n lucideAngular_d_LucideFishingHook as LucideFishingHook,\n lucideAngular_d_LucideFishingRod as LucideFishingRod,\n lucideAngular_d_LucideFlag as LucideFlag,\n lucideAngular_d_LucideFlagOff as LucideFlagOff,\n lucideAngular_d_LucideFlagTriangleLeft as LucideFlagTriangleLeft,\n lucideAngular_d_LucideFlagTriangleRight as LucideFlagTriangleRight,\n lucideAngular_d_LucideFlame as LucideFlame,\n lucideAngular_d_LucideFlameKindling as LucideFlameKindling,\n lucideAngular_d_LucideFlashlight as LucideFlashlight,\n lucideAngular_d_LucideFlashlightOff as LucideFlashlightOff,\n lucideAngular_d_LucideFlaskConical as LucideFlaskConical,\n lucideAngular_d_LucideFlaskConicalOff as LucideFlaskConicalOff,\n lucideAngular_d_LucideFlaskRound as LucideFlaskRound,\n lucideAngular_d_LucideFlipHorizontal as LucideFlipHorizontal,\n lucideAngular_d_LucideFlipHorizontal2 as LucideFlipHorizontal2,\n lucideAngular_d_LucideFlipVertical as LucideFlipVertical,\n lucideAngular_d_LucideFlipVertical2 as LucideFlipVertical2,\n lucideAngular_d_LucideFlower as LucideFlower,\n lucideAngular_d_LucideFlower2 as LucideFlower2,\n lucideAngular_d_LucideFocus as LucideFocus,\n lucideAngular_d_LucideFoldHorizontal as LucideFoldHorizontal,\n lucideAngular_d_LucideFoldVertical as LucideFoldVertical,\n lucideAngular_d_LucideFolder as LucideFolder,\n lucideAngular_d_LucideFolderArchive as LucideFolderArchive,\n lucideAngular_d_LucideFolderBookmark as LucideFolderBookmark,\n lucideAngular_d_LucideFolderCheck as LucideFolderCheck,\n lucideAngular_d_LucideFolderClock as LucideFolderClock,\n lucideAngular_d_LucideFolderClosed as LucideFolderClosed,\n lucideAngular_d_LucideFolderCode as LucideFolderCode,\n lucideAngular_d_LucideFolderCog as LucideFolderCog,\n lucideAngular_d_LucideFolderCog2 as LucideFolderCog2,\n lucideAngular_d_LucideFolderDot as LucideFolderDot,\n lucideAngular_d_LucideFolderDown as LucideFolderDown,\n lucideAngular_d_LucideFolderEdit as LucideFolderEdit,\n lucideAngular_d_LucideFolderGit as LucideFolderGit,\n lucideAngular_d_LucideFolderGit2 as LucideFolderGit2,\n lucideAngular_d_LucideFolderHeart as LucideFolderHeart,\n lucideAngular_d_LucideFolderInput as LucideFolderInput,\n lucideAngular_d_LucideFolderKanban as LucideFolderKanban,\n lucideAngular_d_LucideFolderKey as LucideFolderKey,\n lucideAngular_d_LucideFolderLock as LucideFolderLock,\n lucideAngular_d_LucideFolderMinus as LucideFolderMinus,\n lucideAngular_d_LucideFolderOpen as LucideFolderOpen,\n lucideAngular_d_LucideFolderOpenDot as LucideFolderOpenDot,\n lucideAngular_d_LucideFolderOutput as LucideFolderOutput,\n lucideAngular_d_LucideFolderPen as LucideFolderPen,\n lucideAngular_d_LucideFolderPlus as LucideFolderPlus,\n lucideAngular_d_LucideFolderRoot as LucideFolderRoot,\n lucideAngular_d_LucideFolderSearch as LucideFolderSearch,\n lucideAngular_d_LucideFolderSearch2 as LucideFolderSearch2,\n lucideAngular_d_LucideFolderSymlink as LucideFolderSymlink,\n lucideAngular_d_LucideFolderSync as LucideFolderSync,\n lucideAngular_d_LucideFolderTree as LucideFolderTree,\n lucideAngular_d_LucideFolderUp as LucideFolderUp,\n lucideAngular_d_LucideFolderX as LucideFolderX,\n lucideAngular_d_LucideFolders as LucideFolders,\n lucideAngular_d_LucideFootprints as LucideFootprints,\n lucideAngular_d_LucideForkKnife as LucideForkKnife,\n lucideAngular_d_LucideForkKnifeCrossed as LucideForkKnifeCrossed,\n lucideAngular_d_LucideForklift as LucideForklift,\n lucideAngular_d_LucideForm as LucideForm,\n lucideAngular_d_LucideFormInput as LucideFormInput,\n lucideAngular_d_LucideForward as LucideForward,\n lucideAngular_d_LucideFrame as LucideFrame,\n lucideAngular_d_LucideFrown as LucideFrown,\n lucideAngular_d_LucideFuel as LucideFuel,\n lucideAngular_d_LucideFullscreen as LucideFullscreen,\n lucideAngular_d_LucideFunctionSquare as LucideFunctionSquare,\n lucideAngular_d_LucideFunnel as LucideFunnel,\n lucideAngular_d_LucideFunnelPlus as LucideFunnelPlus,\n lucideAngular_d_LucideFunnelX as LucideFunnelX,\n lucideAngular_d_LucideGalleryHorizontal as LucideGalleryHorizontal,\n lucideAngular_d_LucideGalleryHorizontalEnd as LucideGalleryHorizontalEnd,\n lucideAngular_d_LucideGalleryThumbnails as LucideGalleryThumbnails,\n lucideAngular_d_LucideGalleryVertical as LucideGalleryVertical,\n lucideAngular_d_LucideGalleryVerticalEnd as LucideGalleryVerticalEnd,\n lucideAngular_d_LucideGamepad as LucideGamepad,\n lucideAngular_d_LucideGamepad2 as LucideGamepad2,\n lucideAngular_d_LucideGamepadDirectional as LucideGamepadDirectional,\n lucideAngular_d_LucideGanttChart as LucideGanttChart,\n lucideAngular_d_LucideGanttChartSquare as LucideGanttChartSquare,\n lucideAngular_d_LucideGauge as LucideGauge,\n lucideAngular_d_LucideGaugeCircle as LucideGaugeCircle,\n lucideAngular_d_LucideGavel as LucideGavel,\n lucideAngular_d_LucideGem as LucideGem,\n lucideAngular_d_LucideGeorgianLari as LucideGeorgianLari,\n lucideAngular_d_LucideGhost as LucideGhost,\n lucideAngular_d_LucideGift as LucideGift,\n lucideAngular_d_LucideGitBranch as LucideGitBranch,\n lucideAngular_d_LucideGitBranchMinus as LucideGitBranchMinus,\n lucideAngular_d_LucideGitBranchPlus as LucideGitBranchPlus,\n lucideAngular_d_LucideGitCommit as LucideGitCommit,\n lucideAngular_d_LucideGitCommitHorizontal as LucideGitCommitHorizontal,\n lucideAngular_d_LucideGitCommitVertical as LucideGitCommitVertical,\n lucideAngular_d_LucideGitCompare as LucideGitCompare,\n lucideAngular_d_LucideGitCompareArrows as LucideGitCompareArrows,\n lucideAngular_d_LucideGitFork as LucideGitFork,\n lucideAngular_d_LucideGitGraph as LucideGitGraph,\n lucideAngular_d_LucideGitMerge as LucideGitMerge,\n lucideAngular_d_LucideGitMergeConflict as LucideGitMergeConflict,\n lucideAngular_d_LucideGitPullRequest as LucideGitPullRequest,\n lucideAngular_d_LucideGitPullRequestArrow as LucideGitPullRequestArrow,\n lucideAngular_d_LucideGitPullRequestClosed as LucideGitPullRequestClosed,\n lucideAngular_d_LucideGitPullRequestCreate as LucideGitPullRequestCreate,\n lucideAngular_d_LucideGitPullRequestCreateArrow as LucideGitPullRequestCreateArrow,\n lucideAngular_d_LucideGitPullRequestDraft as LucideGitPullRequestDraft,\n lucideAngular_d_LucideGlassWater as LucideGlassWater,\n lucideAngular_d_LucideGlasses as LucideGlasses,\n lucideAngular_d_LucideGlobe as LucideGlobe,\n lucideAngular_d_LucideGlobe2 as LucideGlobe2,\n lucideAngular_d_LucideGlobeCheck as LucideGlobeCheck,\n lucideAngular_d_LucideGlobeLock as LucideGlobeLock,\n lucideAngular_d_LucideGlobeOff as LucideGlobeOff,\n lucideAngular_d_LucideGlobeX as LucideGlobeX,\n lucideAngular_d_LucideGoal as LucideGoal,\n lucideAngular_d_LucideGpu as LucideGpu,\n lucideAngular_d_LucideGrab as LucideGrab,\n lucideAngular_d_LucideGraduationCap as LucideGraduationCap,\n lucideAngular_d_LucideGrape as LucideGrape,\n lucideAngular_d_LucideGrid as LucideGrid,\n lucideAngular_d_LucideGrid2X2 as LucideGrid2X2,\n lucideAngular_d_LucideGrid2X2Check as LucideGrid2X2Check,\n lucideAngular_d_LucideGrid2X2Plus as LucideGrid2X2Plus,\n lucideAngular_d_LucideGrid2X2X as LucideGrid2X2X,\n lucideAngular_d_LucideGrid2x2 as LucideGrid2x2,\n lucideAngular_d_LucideGrid2x2Check as LucideGrid2x2Check,\n lucideAngular_d_LucideGrid2x2Plus as LucideGrid2x2Plus,\n lucideAngular_d_LucideGrid2x2X as LucideGrid2x2X,\n lucideAngular_d_LucideGrid3X3 as LucideGrid3X3,\n lucideAngular_d_LucideGrid3x2 as LucideGrid3x2,\n lucideAngular_d_LucideGrid3x3 as LucideGrid3x3,\n lucideAngular_d_LucideGrip as LucideGrip,\n lucideAngular_d_LucideGripHorizontal as LucideGripHorizontal,\n lucideAngular_d_LucideGripVertical as LucideGripVertical,\n lucideAngular_d_LucideGroup as LucideGroup,\n lucideAngular_d_LucideGuitar as LucideGuitar,\n lucideAngular_d_LucideHam as LucideHam,\n lucideAngular_d_LucideHamburger as LucideHamburger,\n lucideAngular_d_LucideHammer as LucideHammer,\n lucideAngular_d_LucideHand as LucideHand,\n lucideAngular_d_LucideHandCoins as LucideHandCoins,\n lucideAngular_d_LucideHandFist as LucideHandFist,\n lucideAngular_d_LucideHandGrab as LucideHandGrab,\n lucideAngular_d_LucideHandHeart as LucideHandHeart,\n lucideAngular_d_LucideHandHelping as LucideHandHelping,\n lucideAngular_d_LucideHandMetal as LucideHandMetal,\n lucideAngular_d_LucideHandPlatter as LucideHandPlatter,\n lucideAngular_d_LucideHandbag as LucideHandbag,\n lucideAngular_d_LucideHandshake as LucideHandshake,\n lucideAngular_d_LucideHardDrive as LucideHardDrive,\n lucideAngular_d_LucideHardDriveDownload as LucideHardDriveDownload,\n lucideAngular_d_LucideHardDriveUpload as LucideHardDriveUpload,\n lucideAngular_d_LucideHardHat as LucideHardHat,\n lucideAngular_d_LucideHash as LucideHash,\n lucideAngular_d_LucideHatGlasses as LucideHatGlasses,\n lucideAngular_d_LucideHaze as LucideHaze,\n lucideAngular_d_LucideHd as LucideHd,\n lucideAngular_d_LucideHdmiPort as LucideHdmiPort,\n lucideAngular_d_LucideHeading as LucideHeading,\n lucideAngular_d_LucideHeading1 as LucideHeading1,\n lucideAngular_d_LucideHeading2 as LucideHeading2,\n lucideAngular_d_LucideHeading3 as LucideHeading3,\n lucideAngular_d_LucideHeading4 as LucideHeading4,\n lucideAngular_d_LucideHeading5 as LucideHeading5,\n lucideAngular_d_LucideHeading6 as LucideHeading6,\n lucideAngular_d_LucideHeadphoneOff as LucideHeadphoneOff,\n lucideAngular_d_LucideHeadphones as LucideHeadphones,\n lucideAngular_d_LucideHeadset as LucideHeadset,\n lucideAngular_d_LucideHeart as LucideHeart,\n lucideAngular_d_LucideHeartCrack as LucideHeartCrack,\n lucideAngular_d_LucideHeartHandshake as LucideHeartHandshake,\n lucideAngular_d_LucideHeartMinus as LucideHeartMinus,\n lucideAngular_d_LucideHeartOff as LucideHeartOff,\n lucideAngular_d_LucideHeartPlus as LucideHeartPlus,\n lucideAngular_d_LucideHeartPulse as LucideHeartPulse,\n lucideAngular_d_LucideHeartX as LucideHeartX,\n lucideAngular_d_LucideHeater as LucideHeater,\n lucideAngular_d_LucideHelicopter as LucideHelicopter,\n lucideAngular_d_LucideHelpCircle as LucideHelpCircle,\n lucideAngular_d_LucideHelpingHand as LucideHelpingHand,\n lucideAngular_d_LucideHexagon as LucideHexagon,\n lucideAngular_d_LucideHighlighter as LucideHighlighter,\n lucideAngular_d_LucideHistory as LucideHistory,\n lucideAngular_d_LucideHome as LucideHome,\n lucideAngular_d_LucideHop as LucideHop,\n lucideAngular_d_LucideHopOff as LucideHopOff,\n lucideAngular_d_LucideHospital as LucideHospital,\n lucideAngular_d_LucideHotel as LucideHotel,\n lucideAngular_d_LucideHourglass as LucideHourglass,\n lucideAngular_d_LucideHouse as LucideHouse,\n lucideAngular_d_LucideHouseHeart as LucideHouseHeart,\n lucideAngular_d_LucideHousePlug as LucideHousePlug,\n lucideAngular_d_LucideHousePlus as LucideHousePlus,\n lucideAngular_d_LucideHouseWifi as LucideHouseWifi,\n lucideAngular_d_LucideIceCream as LucideIceCream,\n lucideAngular_d_LucideIceCream2 as LucideIceCream2,\n lucideAngular_d_LucideIceCreamBowl as LucideIceCreamBowl,\n lucideAngular_d_LucideIceCreamCone as LucideIceCreamCone,\n lucideAngular_d_LucideIdCard as LucideIdCard,\n lucideAngular_d_LucideIdCardLanyard as LucideIdCardLanyard,\n lucideAngular_d_LucideImage as LucideImage,\n lucideAngular_d_LucideImageDown as LucideImageDown,\n lucideAngular_d_LucideImageMinus as LucideImageMinus,\n lucideAngular_d_LucideImageOff as LucideImageOff,\n lucideAngular_d_LucideImagePlay as LucideImagePlay,\n lucideAngular_d_LucideImagePlus as LucideImagePlus,\n lucideAngular_d_LucideImageUp as LucideImageUp,\n lucideAngular_d_LucideImageUpscale as LucideImageUpscale,\n lucideAngular_d_LucideImages as LucideImages,\n lucideAngular_d_LucideImport as LucideImport,\n lucideAngular_d_LucideInbox as LucideInbox,\n lucideAngular_d_LucideIndent as LucideIndent,\n lucideAngular_d_LucideIndentDecrease as LucideIndentDecrease,\n lucideAngular_d_LucideIndentIncrease as LucideIndentIncrease,\n lucideAngular_d_LucideIndianRupee as LucideIndianRupee,\n lucideAngular_d_LucideInfinity as LucideInfinity,\n lucideAngular_d_LucideInfo as LucideInfo,\n lucideAngular_d_LucideInspect as LucideInspect,\n lucideAngular_d_LucideInspectionPanel as LucideInspectionPanel,\n lucideAngular_d_LucideItalic as LucideItalic,\n lucideAngular_d_LucideIterationCcw as LucideIterationCcw,\n lucideAngular_d_LucideIterationCw as LucideIterationCw,\n lucideAngular_d_LucideJapaneseYen as LucideJapaneseYen,\n lucideAngular_d_LucideJoystick as LucideJoystick,\n lucideAngular_d_LucideKanban as LucideKanban,\n lucideAngular_d_LucideKanbanSquare as LucideKanbanSquare,\n lucideAngular_d_LucideKanbanSquareDashed as LucideKanbanSquareDashed,\n lucideAngular_d_LucideKayak as LucideKayak,\n lucideAngular_d_LucideKey as LucideKey,\n lucideAngular_d_LucideKeyRound as LucideKeyRound,\n lucideAngular_d_LucideKeySquare as LucideKeySquare,\n lucideAngular_d_LucideKeyboard as LucideKeyboard,\n lucideAngular_d_LucideKeyboardMusic as LucideKeyboardMusic,\n lucideAngular_d_LucideKeyboardOff as LucideKeyboardOff,\n lucideAngular_d_LucideLamp as LucideLamp,\n lucideAngular_d_LucideLampCeiling as LucideLampCeiling,\n lucideAngular_d_LucideLampDesk as LucideLampDesk,\n lucideAngular_d_LucideLampFloor as LucideLampFloor,\n lucideAngular_d_LucideLampWallDown as LucideLampWallDown,\n lucideAngular_d_LucideLampWallUp as LucideLampWallUp,\n lucideAngular_d_LucideLandPlot as LucideLandPlot,\n lucideAngular_d_LucideLandmark as LucideLandmark,\n lucideAngular_d_LucideLanguages as LucideLanguages,\n lucideAngular_d_LucideLaptop as LucideLaptop,\n lucideAngular_d_LucideLaptop2 as LucideLaptop2,\n lucideAngular_d_LucideLaptopMinimal as LucideLaptopMinimal,\n lucideAngular_d_LucideLaptopMinimalCheck as LucideLaptopMinimalCheck,\n lucideAngular_d_LucideLasso as LucideLasso,\n lucideAngular_d_LucideLassoSelect as LucideLassoSelect,\n lucideAngular_d_LucideLaugh as LucideLaugh,\n lucideAngular_d_LucideLayerArrowDown as LucideLayerArrowDown,\n lucideAngular_d_LucideLayerArrowUp as LucideLayerArrowUp,\n lucideAngular_d_LucideLayers as LucideLayers,\n lucideAngular_d_LucideLayers2 as LucideLayers2,\n lucideAngular_d_LucideLayers3 as LucideLayers3,\n lucideAngular_d_LucideLayersArrowDown as LucideLayersArrowDown,\n lucideAngular_d_LucideLayersArrowUp as LucideLayersArrowUp,\n lucideAngular_d_LucideLayersMinus as LucideLayersMinus,\n lucideAngular_d_LucideLayersPlus as LucideLayersPlus,\n lucideAngular_d_LucideLayout as LucideLayout,\n lucideAngular_d_LucideLayoutDashboard as LucideLayoutDashboard,\n lucideAngular_d_LucideLayoutFreeform as LucideLayoutFreeform,\n lucideAngular_d_LucideLayoutGrid as LucideLayoutGrid,\n lucideAngular_d_LucideLayoutList as LucideLayoutList,\n lucideAngular_d_LucideLayoutPanelLeft as LucideLayoutPanelLeft,\n lucideAngular_d_LucideLayoutPanelTop as LucideLayoutPanelTop,\n lucideAngular_d_LucideLayoutTemplate as LucideLayoutTemplate,\n lucideAngular_d_LucideLeaf as LucideLeaf,\n lucideAngular_d_LucideLeafyGreen as LucideLeafyGreen,\n lucideAngular_d_LucideLectern as LucideLectern,\n lucideAngular_d_LucideLensConcave as LucideLensConcave,\n lucideAngular_d_LucideLensConvex as LucideLensConvex,\n lucideAngular_d_LucideLetterText as LucideLetterText,\n lucideAngular_d_LucideLibrary as LucideLibrary,\n lucideAngular_d_LucideLibraryBig as LucideLibraryBig,\n lucideAngular_d_LucideLibrarySquare as LucideLibrarySquare,\n lucideAngular_d_LucideLifeBuoy as LucideLifeBuoy,\n lucideAngular_d_LucideLigature as LucideLigature,\n lucideAngular_d_LucideLightbulb as LucideLightbulb,\n lucideAngular_d_LucideLightbulbOff as LucideLightbulbOff,\n lucideAngular_d_LucideLineChart as LucideLineChart,\n lucideAngular_d_LucideLineDotRightHorizontal as LucideLineDotRightHorizontal,\n lucideAngular_d_LucideLineSquiggle as LucideLineSquiggle,\n lucideAngular_d_LucideLineStyle as LucideLineStyle,\n lucideAngular_d_LucideLink as LucideLink,\n lucideAngular_d_LucideLink2 as LucideLink2,\n lucideAngular_d_LucideLink2Off as LucideLink2Off,\n lucideAngular_d_LucideList as LucideList,\n lucideAngular_d_LucideListCheck as LucideListCheck,\n lucideAngular_d_LucideListChecks as LucideListChecks,\n lucideAngular_d_LucideListChevronsDownUp as LucideListChevronsDownUp,\n lucideAngular_d_LucideListChevronsUpDown as LucideListChevronsUpDown,\n lucideAngular_d_LucideListCollapse as LucideListCollapse,\n lucideAngular_d_LucideListEnd as LucideListEnd,\n lucideAngular_d_LucideListFilter as LucideListFilter,\n lucideAngular_d_LucideListFilterPlus as LucideListFilterPlus,\n lucideAngular_d_LucideListIndentDecrease as LucideListIndentDecrease,\n lucideAngular_d_LucideListIndentIncrease as LucideListIndentIncrease,\n lucideAngular_d_LucideListMinus as LucideListMinus,\n lucideAngular_d_LucideListMusic as LucideListMusic,\n lucideAngular_d_LucideListOrdered as LucideListOrdered,\n lucideAngular_d_LucideListPlus as LucideListPlus,\n lucideAngular_d_LucideListRestart as LucideListRestart,\n lucideAngular_d_LucideListSortAscending as LucideListSortAscending,\n lucideAngular_d_LucideListSortDescending as LucideListSortDescending,\n lucideAngular_d_LucideListStart as LucideListStart,\n lucideAngular_d_LucideListTodo as LucideListTodo,\n lucideAngular_d_LucideListTree as LucideListTree,\n lucideAngular_d_LucideListVideo as LucideListVideo,\n lucideAngular_d_LucideListX as LucideListX,\n lucideAngular_d_LucideLoader as LucideLoader,\n lucideAngular_d_LucideLoader2 as LucideLoader2,\n lucideAngular_d_LucideLoaderCircle as LucideLoaderCircle,\n lucideAngular_d_LucideLoaderPinwheel as LucideLoaderPinwheel,\n lucideAngular_d_LucideLocate as LucideLocate,\n lucideAngular_d_LucideLocateFixed as LucideLocateFixed,\n lucideAngular_d_LucideLocateOff as LucideLocateOff,\n lucideAngular_d_LucideLocationEdit as LucideLocationEdit,\n lucideAngular_d_LucideLock as LucideLock,\n lucideAngular_d_LucideLockKeyhole as LucideLockKeyhole,\n lucideAngular_d_LucideLockKeyholeOpen as LucideLockKeyholeOpen,\n lucideAngular_d_LucideLockOpen as LucideLockOpen,\n lucideAngular_d_LucideLogIn as LucideLogIn,\n lucideAngular_d_LucideLogOut as LucideLogOut,\n lucideAngular_d_LucideLogs as LucideLogs,\n lucideAngular_d_LucideLollipop as LucideLollipop,\n lucideAngular_d_LucideLuggage as LucideLuggage,\n lucideAngular_d_LucideMSquare as LucideMSquare,\n lucideAngular_d_LucideMagnet as LucideMagnet,\n lucideAngular_d_LucideMail as LucideMail,\n lucideAngular_d_LucideMailCheck as LucideMailCheck,\n lucideAngular_d_LucideMailMinus as LucideMailMinus,\n lucideAngular_d_LucideMailOpen as LucideMailOpen,\n lucideAngular_d_LucideMailPlus as LucideMailPlus,\n lucideAngular_d_LucideMailQuestion as LucideMailQuestion,\n lucideAngular_d_LucideMailQuestionMark as LucideMailQuestionMark,\n lucideAngular_d_LucideMailSearch as LucideMailSearch,\n lucideAngular_d_LucideMailWarning as LucideMailWarning,\n lucideAngular_d_LucideMailX as LucideMailX,\n lucideAngular_d_LucideMailbox as LucideMailbox,\n lucideAngular_d_LucideMails as LucideMails,\n lucideAngular_d_LucideMap as LucideMap,\n lucideAngular_d_LucideMapMinus as LucideMapMinus,\n lucideAngular_d_LucideMapPin as LucideMapPin,\n lucideAngular_d_LucideMapPinCheck as LucideMapPinCheck,\n lucideAngular_d_LucideMapPinCheckInside as LucideMapPinCheckInside,\n lucideAngular_d_LucideMapPinHouse as LucideMapPinHouse,\n lucideAngular_d_LucideMapPinMinus as LucideMapPinMinus,\n lucideAngular_d_LucideMapPinMinusInside as LucideMapPinMinusInside,\n lucideAngular_d_LucideMapPinOff as LucideMapPinOff,\n lucideAngular_d_LucideMapPinPen as LucideMapPinPen,\n lucideAngular_d_LucideMapPinPlus as LucideMapPinPlus,\n lucideAngular_d_LucideMapPinPlusInside as LucideMapPinPlusInside,\n lucideAngular_d_LucideMapPinSearch as LucideMapPinSearch,\n lucideAngular_d_LucideMapPinX as LucideMapPinX,\n lucideAngular_d_LucideMapPinXInside as LucideMapPinXInside,\n lucideAngular_d_LucideMapPinned as LucideMapPinned,\n lucideAngular_d_LucideMapPlus as LucideMapPlus,\n lucideAngular_d_LucideMars as LucideMars,\n lucideAngular_d_LucideMarsStroke as LucideMarsStroke,\n lucideAngular_d_LucideMartini as LucideMartini,\n lucideAngular_d_LucideMaximize as LucideMaximize,\n lucideAngular_d_LucideMaximize2 as LucideMaximize2,\n lucideAngular_d_LucideMedal as LucideMedal,\n lucideAngular_d_LucideMegaphone as LucideMegaphone,\n lucideAngular_d_LucideMegaphoneOff as LucideMegaphoneOff,\n lucideAngular_d_LucideMeh as LucideMeh,\n lucideAngular_d_LucideMemoryStick as LucideMemoryStick,\n lucideAngular_d_LucideMenu as LucideMenu,\n lucideAngular_d_LucideMenuSquare as LucideMenuSquare,\n lucideAngular_d_LucideMerge as LucideMerge,\n lucideAngular_d_LucideMessageCircle as LucideMessageCircle,\n lucideAngular_d_LucideMessageCircleCheck as LucideMessageCircleCheck,\n lucideAngular_d_LucideMessageCircleCode as LucideMessageCircleCode,\n lucideAngular_d_LucideMessageCircleDashed as LucideMessageCircleDashed,\n lucideAngular_d_LucideMessageCircleHeart as LucideMessageCircleHeart,\n lucideAngular_d_LucideMessageCircleMore as LucideMessageCircleMore,\n lucideAngular_d_LucideMessageCircleOff as LucideMessageCircleOff,\n lucideAngular_d_LucideMessageCirclePlus as LucideMessageCirclePlus,\n lucideAngular_d_LucideMessageCircleQuestion as LucideMessageCircleQuestion,\n lucideAngular_d_LucideMessageCircleQuestionMark as LucideMessageCircleQuestionMark,\n lucideAngular_d_LucideMessageCircleReply as LucideMessageCircleReply,\n lucideAngular_d_LucideMessageCircleWarning as LucideMessageCircleWarning,\n lucideAngular_d_LucideMessageCircleX as LucideMessageCircleX,\n lucideAngular_d_LucideMessageSquare as LucideMessageSquare,\n lucideAngular_d_LucideMessageSquareCheck as LucideMessageSquareCheck,\n lucideAngular_d_LucideMessageSquareCode as LucideMessageSquareCode,\n lucideAngular_d_LucideMessageSquareDashed as LucideMessageSquareDashed,\n lucideAngular_d_LucideMessageSquareDiff as LucideMessageSquareDiff,\n lucideAngular_d_LucideMessageSquareDot as LucideMessageSquareDot,\n lucideAngular_d_LucideMessageSquareHeart as LucideMessageSquareHeart,\n lucideAngular_d_LucideMessageSquareLock as LucideMessageSquareLock,\n lucideAngular_d_LucideMessageSquareMore as LucideMessageSquareMore,\n lucideAngular_d_LucideMessageSquareOff as LucideMessageSquareOff,\n lucideAngular_d_LucideMessageSquarePlus as LucideMessageSquarePlus,\n lucideAngular_d_LucideMessageSquareQuote as LucideMessageSquareQuote,\n lucideAngular_d_LucideMessageSquareReply as LucideMessageSquareReply,\n lucideAngular_d_LucideMessageSquareShare as LucideMessageSquareShare,\n lucideAngular_d_LucideMessageSquareText as LucideMessageSquareText,\n lucideAngular_d_LucideMessageSquareWarning as LucideMessageSquareWarning,\n lucideAngular_d_LucideMessageSquareX as LucideMessageSquareX,\n lucideAngular_d_LucideMessagesSquare as LucideMessagesSquare,\n lucideAngular_d_LucideMetronome as LucideMetronome,\n lucideAngular_d_LucideMic as LucideMic,\n lucideAngular_d_LucideMic2 as LucideMic2,\n lucideAngular_d_LucideMicAudioLines as LucideMicAudioLines,\n lucideAngular_d_LucideMicOff as LucideMicOff,\n lucideAngular_d_LucideMicSignal as LucideMicSignal,\n lucideAngular_d_LucideMicVocal as LucideMicVocal,\n lucideAngular_d_LucideMicrochip as LucideMicrochip,\n lucideAngular_d_LucideMicroscope as LucideMicroscope,\n lucideAngular_d_LucideMicrowave as LucideMicrowave,\n lucideAngular_d_LucideMilestone as LucideMilestone,\n lucideAngular_d_LucideMilk as LucideMilk,\n lucideAngular_d_LucideMilkOff as LucideMilkOff,\n lucideAngular_d_LucideMinimize as LucideMinimize,\n lucideAngular_d_LucideMinimize2 as LucideMinimize2,\n lucideAngular_d_LucideMinus as LucideMinus,\n lucideAngular_d_LucideMinusCircle as LucideMinusCircle,\n lucideAngular_d_LucideMinusSquare as LucideMinusSquare,\n lucideAngular_d_LucideMirrorRectangular as LucideMirrorRectangular,\n lucideAngular_d_LucideMirrorRound as LucideMirrorRound,\n lucideAngular_d_LucideMonitor as LucideMonitor,\n lucideAngular_d_LucideMonitorCheck as LucideMonitorCheck,\n lucideAngular_d_LucideMonitorCloud as LucideMonitorCloud,\n lucideAngular_d_LucideMonitorCog as LucideMonitorCog,\n lucideAngular_d_LucideMonitorDot as LucideMonitorDot,\n lucideAngular_d_LucideMonitorDown as LucideMonitorDown,\n lucideAngular_d_LucideMonitorOff as LucideMonitorOff,\n lucideAngular_d_LucideMonitorPause as LucideMonitorPause,\n lucideAngular_d_LucideMonitorPlay as LucideMonitorPlay,\n lucideAngular_d_LucideMonitorSmartphone as LucideMonitorSmartphone,\n lucideAngular_d_LucideMonitorSpeaker as LucideMonitorSpeaker,\n lucideAngular_d_LucideMonitorStop as LucideMonitorStop,\n lucideAngular_d_LucideMonitorUp as LucideMonitorUp,\n lucideAngular_d_LucideMonitorX as LucideMonitorX,\n lucideAngular_d_LucideMoon as LucideMoon,\n lucideAngular_d_LucideMoonStar as LucideMoonStar,\n lucideAngular_d_LucideMoreHorizontal as LucideMoreHorizontal,\n lucideAngular_d_LucideMoreVertical as LucideMoreVertical,\n lucideAngular_d_LucideMosque as LucideMosque,\n lucideAngular_d_LucideMotorbike as LucideMotorbike,\n lucideAngular_d_LucideMountain as LucideMountain,\n lucideAngular_d_LucideMountainSnow as LucideMountainSnow,\n lucideAngular_d_LucideMouse as LucideMouse,\n lucideAngular_d_LucideMouseLeft as LucideMouseLeft,\n lucideAngular_d_LucideMouseOff as LucideMouseOff,\n lucideAngular_d_LucideMousePointer as LucideMousePointer,\n lucideAngular_d_LucideMousePointer2 as LucideMousePointer2,\n lucideAngular_d_LucideMousePointer2Off as LucideMousePointer2Off,\n lucideAngular_d_LucideMousePointerBan as LucideMousePointerBan,\n lucideAngular_d_LucideMousePointerClick as LucideMousePointerClick,\n lucideAngular_d_LucideMousePointerSquareDashed as LucideMousePointerSquareDashed,\n lucideAngular_d_LucideMouseRight as LucideMouseRight,\n lucideAngular_d_LucideMove as LucideMove,\n lucideAngular_d_LucideMove3D as LucideMove3D,\n lucideAngular_d_LucideMove3d as LucideMove3d,\n lucideAngular_d_LucideMoveDiagonal as LucideMoveDiagonal,\n lucideAngular_d_LucideMoveDiagonal2 as LucideMoveDiagonal2,\n lucideAngular_d_LucideMoveDown as LucideMoveDown,\n lucideAngular_d_LucideMoveDownLeft as LucideMoveDownLeft,\n lucideAngular_d_LucideMoveDownRight as LucideMoveDownRight,\n lucideAngular_d_LucideMoveHorizontal as LucideMoveHorizontal,\n lucideAngular_d_LucideMoveLeft as LucideMoveLeft,\n lucideAngular_d_LucideMoveRight as LucideMoveRight,\n lucideAngular_d_LucideMoveUp as LucideMoveUp,\n lucideAngular_d_LucideMoveUpLeft as LucideMoveUpLeft,\n lucideAngular_d_LucideMoveUpRight as LucideMoveUpRight,\n lucideAngular_d_LucideMoveVertical as LucideMoveVertical,\n lucideAngular_d_LucideMusic as LucideMusic,\n lucideAngular_d_LucideMusic2 as LucideMusic2,\n lucideAngular_d_LucideMusic3 as LucideMusic3,\n lucideAngular_d_LucideMusic4 as LucideMusic4,\n lucideAngular_d_LucideNavigation as LucideNavigation,\n lucideAngular_d_LucideNavigation2 as LucideNavigation2,\n lucideAngular_d_LucideNavigation2Off as LucideNavigation2Off,\n lucideAngular_d_LucideNavigationOff as LucideNavigationOff,\n lucideAngular_d_LucideNetwork as LucideNetwork,\n lucideAngular_d_LucideNewspaper as LucideNewspaper,\n lucideAngular_d_LucideNfc as LucideNfc,\n lucideAngular_d_LucideNonBinary as LucideNonBinary,\n lucideAngular_d_LucideNotebook as LucideNotebook,\n lucideAngular_d_LucideNotebookPen as LucideNotebookPen,\n lucideAngular_d_LucideNotebookTabs as LucideNotebookTabs,\n lucideAngular_d_LucideNotebookText as LucideNotebookText,\n lucideAngular_d_LucideNotepadText as LucideNotepadText,\n lucideAngular_d_LucideNotepadTextDashed as LucideNotepadTextDashed,\n lucideAngular_d_LucideNut as LucideNut,\n lucideAngular_d_LucideNutOff as LucideNutOff,\n lucideAngular_d_LucideOctagon as LucideOctagon,\n lucideAngular_d_LucideOctagonAlert as LucideOctagonAlert,\n lucideAngular_d_LucideOctagonMinus as LucideOctagonMinus,\n lucideAngular_d_LucideOctagonPause as LucideOctagonPause,\n lucideAngular_d_LucideOctagonX as LucideOctagonX,\n lucideAngular_d_LucideOmega as LucideOmega,\n lucideAngular_d_LucideOption as LucideOption,\n lucideAngular_d_LucideOrbit as LucideOrbit,\n lucideAngular_d_LucideOrigami as LucideOrigami,\n lucideAngular_d_LucideOutdent as LucideOutdent,\n lucideAngular_d_LucidePackage as LucidePackage,\n lucideAngular_d_LucidePackage2 as LucidePackage2,\n lucideAngular_d_LucidePackageCheck as LucidePackageCheck,\n lucideAngular_d_LucidePackageMinus as LucidePackageMinus,\n lucideAngular_d_LucidePackageOpen as LucidePackageOpen,\n lucideAngular_d_LucidePackagePlus as LucidePackagePlus,\n lucideAngular_d_LucidePackageSearch as LucidePackageSearch,\n lucideAngular_d_LucidePackageX as LucidePackageX,\n lucideAngular_d_LucidePaintBucket as LucidePaintBucket,\n lucideAngular_d_LucidePaintRoller as LucidePaintRoller,\n lucideAngular_d_LucidePaintbrush as LucidePaintbrush,\n lucideAngular_d_LucidePaintbrush2 as LucidePaintbrush2,\n lucideAngular_d_LucidePaintbrushVertical as LucidePaintbrushVertical,\n lucideAngular_d_LucidePalette as LucidePalette,\n lucideAngular_d_LucidePalmtree as LucidePalmtree,\n lucideAngular_d_LucidePanda as LucidePanda,\n lucideAngular_d_LucidePanelBottom as LucidePanelBottom,\n lucideAngular_d_LucidePanelBottomClose as LucidePanelBottomClose,\n lucideAngular_d_LucidePanelBottomDashed as LucidePanelBottomDashed,\n lucideAngular_d_LucidePanelBottomInactive as LucidePanelBottomInactive,\n lucideAngular_d_LucidePanelBottomOpen as LucidePanelBottomOpen,\n lucideAngular_d_LucidePanelLeft as LucidePanelLeft,\n lucideAngular_d_LucidePanelLeftClose as LucidePanelLeftClose,\n lucideAngular_d_LucidePanelLeftDashed as LucidePanelLeftDashed,\n lucideAngular_d_LucidePanelLeftInactive as LucidePanelLeftInactive,\n lucideAngular_d_LucidePanelLeftOpen as LucidePanelLeftOpen,\n lucideAngular_d_LucidePanelLeftRightDashed as LucidePanelLeftRightDashed,\n lucideAngular_d_LucidePanelRight as LucidePanelRight,\n lucideAngular_d_LucidePanelRightClose as LucidePanelRightClose,\n lucideAngular_d_LucidePanelRightDashed as LucidePanelRightDashed,\n lucideAngular_d_LucidePanelRightInactive as LucidePanelRightInactive,\n lucideAngular_d_LucidePanelRightOpen as LucidePanelRightOpen,\n lucideAngular_d_LucidePanelTop as LucidePanelTop,\n lucideAngular_d_LucidePanelTopBottomDashed as LucidePanelTopBottomDashed,\n lucideAngular_d_LucidePanelTopClose as LucidePanelTopClose,\n lucideAngular_d_LucidePanelTopDashed as LucidePanelTopDashed,\n lucideAngular_d_LucidePanelTopInactive as LucidePanelTopInactive,\n lucideAngular_d_LucidePanelTopOpen as LucidePanelTopOpen,\n lucideAngular_d_LucidePanelsLeftBottom as LucidePanelsLeftBottom,\n lucideAngular_d_LucidePanelsLeftRight as LucidePanelsLeftRight,\n lucideAngular_d_LucidePanelsRightBottom as LucidePanelsRightBottom,\n lucideAngular_d_LucidePanelsTopBottom as LucidePanelsTopBottom,\n lucideAngular_d_LucidePanelsTopLeft as LucidePanelsTopLeft,\n lucideAngular_d_LucidePaperBag as LucidePaperBag,\n lucideAngular_d_LucidePaperclip as LucidePaperclip,\n lucideAngular_d_LucideParasol as LucideParasol,\n lucideAngular_d_LucideParentheses as LucideParentheses,\n lucideAngular_d_LucideParkingCircle as LucideParkingCircle,\n lucideAngular_d_LucideParkingCircleOff as LucideParkingCircleOff,\n lucideAngular_d_LucideParkingMeter as LucideParkingMeter,\n lucideAngular_d_LucideParkingSquare as LucideParkingSquare,\n lucideAngular_d_LucideParkingSquareOff as LucideParkingSquareOff,\n lucideAngular_d_LucidePartyPopper as LucidePartyPopper,\n lucideAngular_d_LucidePause as LucidePause,\n lucideAngular_d_LucidePauseCircle as LucidePauseCircle,\n lucideAngular_d_LucidePauseOctagon as LucidePauseOctagon,\n lucideAngular_d_LucidePawPrint as LucidePawPrint,\n lucideAngular_d_LucidePcCase as LucidePcCase,\n lucideAngular_d_LucidePen as LucidePen,\n lucideAngular_d_LucidePenBox as LucidePenBox,\n lucideAngular_d_LucidePenLine as LucidePenLine,\n lucideAngular_d_LucidePenOff as LucidePenOff,\n lucideAngular_d_LucidePenSquare as LucidePenSquare,\n lucideAngular_d_LucidePenTool as LucidePenTool,\n lucideAngular_d_LucidePencil as LucidePencil,\n lucideAngular_d_LucidePencilLine as LucidePencilLine,\n lucideAngular_d_LucidePencilOff as LucidePencilOff,\n lucideAngular_d_LucidePencilRuler as LucidePencilRuler,\n lucideAngular_d_LucidePencilSparkles as LucidePencilSparkles,\n lucideAngular_d_LucidePentagon as LucidePentagon,\n lucideAngular_d_LucidePercent as LucidePercent,\n lucideAngular_d_LucidePercentCircle as LucidePercentCircle,\n lucideAngular_d_LucidePercentDiamond as LucidePercentDiamond,\n lucideAngular_d_LucidePercentSquare as LucidePercentSquare,\n lucideAngular_d_LucidePersonStanding as LucidePersonStanding,\n lucideAngular_d_LucidePhi as LucidePhi,\n lucideAngular_d_LucidePhilippinePeso as LucidePhilippinePeso,\n lucideAngular_d_LucidePhone as LucidePhone,\n lucideAngular_d_LucidePhoneCall as LucidePhoneCall,\n lucideAngular_d_LucidePhoneForwarded as LucidePhoneForwarded,\n lucideAngular_d_LucidePhoneIncoming as LucidePhoneIncoming,\n lucideAngular_d_LucidePhoneMissed as LucidePhoneMissed,\n lucideAngular_d_LucidePhoneOff as LucidePhoneOff,\n lucideAngular_d_LucidePhoneOutgoing as LucidePhoneOutgoing,\n lucideAngular_d_LucidePi as LucidePi,\n lucideAngular_d_LucidePiSquare as LucidePiSquare,\n lucideAngular_d_LucidePiano as LucidePiano,\n lucideAngular_d_LucidePickaxe as LucidePickaxe,\n lucideAngular_d_LucidePictureInPicture as LucidePictureInPicture,\n lucideAngular_d_LucidePictureInPicture2 as LucidePictureInPicture2,\n lucideAngular_d_LucidePieChart as LucidePieChart,\n lucideAngular_d_LucidePiggyBank as LucidePiggyBank,\n lucideAngular_d_LucidePilcrow as LucidePilcrow,\n lucideAngular_d_LucidePilcrowLeft as LucidePilcrowLeft,\n lucideAngular_d_LucidePilcrowRight as LucidePilcrowRight,\n lucideAngular_d_LucidePilcrowSquare as LucidePilcrowSquare,\n lucideAngular_d_LucidePill as LucidePill,\n lucideAngular_d_LucidePillBottle as LucidePillBottle,\n lucideAngular_d_LucidePin as LucidePin,\n lucideAngular_d_LucidePinOff as LucidePinOff,\n lucideAngular_d_LucidePipette as LucidePipette,\n lucideAngular_d_LucidePizza as LucidePizza,\n lucideAngular_d_LucidePlane as LucidePlane,\n lucideAngular_d_LucidePlaneLanding as LucidePlaneLanding,\n lucideAngular_d_LucidePlaneTakeoff as LucidePlaneTakeoff,\n lucideAngular_d_LucidePlay as LucidePlay,\n lucideAngular_d_LucidePlayCircle as LucidePlayCircle,\n lucideAngular_d_LucidePlayOff as LucidePlayOff,\n lucideAngular_d_LucidePlaySquare as LucidePlaySquare,\n lucideAngular_d_LucidePlug as LucidePlug,\n lucideAngular_d_LucidePlug2 as LucidePlug2,\n lucideAngular_d_LucidePlugZap as LucidePlugZap,\n lucideAngular_d_LucidePlugZap2 as LucidePlugZap2,\n lucideAngular_d_LucidePlus as LucidePlus,\n lucideAngular_d_LucidePlusCircle as LucidePlusCircle,\n lucideAngular_d_LucidePlusSquare as LucidePlusSquare,\n lucideAngular_d_LucidePocketKnife as LucidePocketKnife,\n lucideAngular_d_LucidePodcast as LucidePodcast,\n lucideAngular_d_LucidePodium as LucidePodium,\n lucideAngular_d_LucidePointer as LucidePointer,\n lucideAngular_d_LucidePointerOff as LucidePointerOff,\n lucideAngular_d_LucidePopcorn as LucidePopcorn,\n lucideAngular_d_LucidePopsicle as LucidePopsicle,\n lucideAngular_d_LucidePoundSterling as LucidePoundSterling,\n lucideAngular_d_LucidePower as LucidePower,\n lucideAngular_d_LucidePowerCircle as LucidePowerCircle,\n lucideAngular_d_LucidePowerOff as LucidePowerOff,\n lucideAngular_d_LucidePowerSquare as LucidePowerSquare,\n lucideAngular_d_LucidePresentation as LucidePresentation,\n lucideAngular_d_LucidePrinter as LucidePrinter,\n lucideAngular_d_LucidePrinterCheck as LucidePrinterCheck,\n lucideAngular_d_LucidePrinterX as LucidePrinterX,\n lucideAngular_d_LucideProjector as LucideProjector,\n lucideAngular_d_LucideProportions as LucideProportions,\n lucideAngular_d_LucidePuzzle as LucidePuzzle,\n lucideAngular_d_LucidePyramid as LucidePyramid,\n lucideAngular_d_LucideQrCode as LucideQrCode,\n lucideAngular_d_LucideQuote as LucideQuote,\n lucideAngular_d_LucideRabbit as LucideRabbit,\n lucideAngular_d_LucideRadar as LucideRadar,\n lucideAngular_d_LucideRadiation as LucideRadiation,\n lucideAngular_d_LucideRadical as LucideRadical,\n lucideAngular_d_LucideRadio as LucideRadio,\n lucideAngular_d_LucideRadioOff as LucideRadioOff,\n lucideAngular_d_LucideRadioReceiver as LucideRadioReceiver,\n lucideAngular_d_LucideRadioTower as LucideRadioTower,\n lucideAngular_d_LucideRadius as LucideRadius,\n lucideAngular_d_LucideRainbow as LucideRainbow,\n lucideAngular_d_LucideRat as LucideRat,\n lucideAngular_d_LucideRatio as LucideRatio,\n lucideAngular_d_LucideReceipt as LucideReceipt,\n lucideAngular_d_LucideReceiptCent as LucideReceiptCent,\n lucideAngular_d_LucideReceiptEuro as LucideReceiptEuro,\n lucideAngular_d_LucideReceiptIndianRupee as LucideReceiptIndianRupee,\n lucideAngular_d_LucideReceiptJapaneseYen as LucideReceiptJapaneseYen,\n lucideAngular_d_LucideReceiptPoundSterling as LucideReceiptPoundSterling,\n lucideAngular_d_LucideReceiptRussianRuble as LucideReceiptRussianRuble,\n lucideAngular_d_LucideReceiptSwissFranc as LucideReceiptSwissFranc,\n lucideAngular_d_LucideReceiptText as LucideReceiptText,\n lucideAngular_d_LucideReceiptTurkishLira as LucideReceiptTurkishLira,\n lucideAngular_d_LucideRectangleCircle as LucideRectangleCircle,\n lucideAngular_d_LucideRectangleEllipsis as LucideRectangleEllipsis,\n lucideAngular_d_LucideRectangleGoggles as LucideRectangleGoggles,\n lucideAngular_d_LucideRectangleHorizontal as LucideRectangleHorizontal,\n lucideAngular_d_LucideRectangleVertical as LucideRectangleVertical,\n lucideAngular_d_LucideRecycle as LucideRecycle,\n lucideAngular_d_LucideRedo as LucideRedo,\n lucideAngular_d_LucideRedo2 as LucideRedo2,\n lucideAngular_d_LucideRedoDot as LucideRedoDot,\n lucideAngular_d_LucideRefreshCcw as LucideRefreshCcw,\n lucideAngular_d_LucideRefreshCcwDot as LucideRefreshCcwDot,\n lucideAngular_d_LucideRefreshCw as LucideRefreshCw,\n lucideAngular_d_LucideRefreshCwOff as LucideRefreshCwOff,\n lucideAngular_d_LucideRefrigerator as LucideRefrigerator,\n lucideAngular_d_LucideRegex as LucideRegex,\n lucideAngular_d_LucideRemoveFormatting as LucideRemoveFormatting,\n lucideAngular_d_LucideRepeat as LucideRepeat,\n lucideAngular_d_LucideRepeat1 as LucideRepeat1,\n lucideAngular_d_LucideRepeat2 as LucideRepeat2,\n lucideAngular_d_LucideRepeatOff as LucideRepeatOff,\n lucideAngular_d_LucideReplace as LucideReplace,\n lucideAngular_d_LucideReplaceAll as LucideReplaceAll,\n lucideAngular_d_LucideReply as LucideReply,\n lucideAngular_d_LucideReplyAll as LucideReplyAll,\n lucideAngular_d_LucideRewind as LucideRewind,\n lucideAngular_d_LucideRibbon as LucideRibbon,\n lucideAngular_d_LucideRoad as LucideRoad,\n lucideAngular_d_LucideRocket as LucideRocket,\n lucideAngular_d_LucideRockingChair as LucideRockingChair,\n lucideAngular_d_LucideRollerCoaster as LucideRollerCoaster,\n lucideAngular_d_LucideRose as LucideRose,\n lucideAngular_d_LucideRotate3D as LucideRotate3D,\n lucideAngular_d_LucideRotate3d as LucideRotate3d,\n lucideAngular_d_LucideRotateCcw as LucideRotateCcw,\n lucideAngular_d_LucideRotateCcwClock as LucideRotateCcwClock,\n lucideAngular_d_LucideRotateCcwKey as LucideRotateCcwKey,\n lucideAngular_d_LucideRotateCcwSquare as LucideRotateCcwSquare,\n lucideAngular_d_LucideRotateCw as LucideRotateCw,\n lucideAngular_d_LucideRotateCwFadingClock as LucideRotateCwFadingClock,\n lucideAngular_d_LucideRotateCwSquare as LucideRotateCwSquare,\n lucideAngular_d_LucideRoute as LucideRoute,\n lucideAngular_d_LucideRouteOff as LucideRouteOff,\n lucideAngular_d_LucideRouter as LucideRouter,\n lucideAngular_d_LucideRows as LucideRows,\n lucideAngular_d_LucideRows2 as LucideRows2,\n lucideAngular_d_LucideRows3 as LucideRows3,\n lucideAngular_d_LucideRows4 as LucideRows4,\n lucideAngular_d_LucideRss as LucideRss,\n lucideAngular_d_LucideRuler as LucideRuler,\n lucideAngular_d_LucideRulerDimensionLine as LucideRulerDimensionLine,\n lucideAngular_d_LucideRussianRuble as LucideRussianRuble,\n lucideAngular_d_LucideSailboat as LucideSailboat,\n lucideAngular_d_LucideSalad as LucideSalad,\n lucideAngular_d_LucideSandwich as LucideSandwich,\n lucideAngular_d_LucideSatellite as LucideSatellite,\n lucideAngular_d_LucideSatelliteDish as LucideSatelliteDish,\n lucideAngular_d_LucideSaudiRiyal as LucideSaudiRiyal,\n lucideAngular_d_LucideSave as LucideSave,\n lucideAngular_d_LucideSaveAll as LucideSaveAll,\n lucideAngular_d_LucideSaveCheck as LucideSaveCheck,\n lucideAngular_d_LucideSaveOff as LucideSaveOff,\n lucideAngular_d_LucideSavePen as LucideSavePen,\n lucideAngular_d_LucideSavePlus as LucideSavePlus,\n lucideAngular_d_LucideScale as LucideScale,\n lucideAngular_d_LucideScale3D as LucideScale3D,\n lucideAngular_d_LucideScale3d as LucideScale3d,\n lucideAngular_d_LucideScaling as LucideScaling,\n lucideAngular_d_LucideScan as LucideScan,\n lucideAngular_d_LucideScanBarcode as LucideScanBarcode,\n lucideAngular_d_LucideScanBox as LucideScanBox,\n lucideAngular_d_LucideScanEye as LucideScanEye,\n lucideAngular_d_LucideScanFace as LucideScanFace,\n lucideAngular_d_LucideScanHeart as LucideScanHeart,\n lucideAngular_d_LucideScanLine as LucideScanLine,\n lucideAngular_d_LucideScanQrCode as LucideScanQrCode,\n lucideAngular_d_LucideScanSearch as LucideScanSearch,\n lucideAngular_d_LucideScanSquare as LucideScanSquare,\n lucideAngular_d_LucideScanText as LucideScanText,\n lucideAngular_d_LucideScatterChart as LucideScatterChart,\n lucideAngular_d_LucideSchool as LucideSchool,\n lucideAngular_d_LucideSchool2 as LucideSchool2,\n lucideAngular_d_LucideScissors as LucideScissors,\n lucideAngular_d_LucideScissorsLineDashed as LucideScissorsLineDashed,\n lucideAngular_d_LucideScissorsSquare as LucideScissorsSquare,\n lucideAngular_d_LucideScissorsSquareDashedBottom as LucideScissorsSquareDashedBottom,\n lucideAngular_d_LucideScooter as LucideScooter,\n lucideAngular_d_LucideScreenShare as LucideScreenShare,\n lucideAngular_d_LucideScreenShareOff as LucideScreenShareOff,\n lucideAngular_d_LucideScroll as LucideScroll,\n lucideAngular_d_LucideScrollText as LucideScrollText,\n lucideAngular_d_LucideSearch as LucideSearch,\n lucideAngular_d_LucideSearchAlert as LucideSearchAlert,\n lucideAngular_d_LucideSearchCheck as LucideSearchCheck,\n lucideAngular_d_LucideSearchCode as LucideSearchCode,\n lucideAngular_d_LucideSearchSlash as LucideSearchSlash,\n lucideAngular_d_LucideSearchX as LucideSearchX,\n lucideAngular_d_LucideSection as LucideSection,\n lucideAngular_d_LucideSend as LucideSend,\n lucideAngular_d_LucideSendHorizonal as LucideSendHorizonal,\n lucideAngular_d_LucideSendHorizontal as LucideSendHorizontal,\n lucideAngular_d_LucideSendToBack as LucideSendToBack,\n lucideAngular_d_LucideSeparatorHorizontal as LucideSeparatorHorizontal,\n lucideAngular_d_LucideSeparatorVertical as LucideSeparatorVertical,\n lucideAngular_d_LucideServer as LucideServer,\n lucideAngular_d_LucideServerCog as LucideServerCog,\n lucideAngular_d_LucideServerCrash as LucideServerCrash,\n lucideAngular_d_LucideServerOff as LucideServerOff,\n lucideAngular_d_LucideServerPlus as LucideServerPlus,\n lucideAngular_d_LucideSettings as LucideSettings,\n lucideAngular_d_LucideSettings2 as LucideSettings2,\n lucideAngular_d_LucideShapes as LucideShapes,\n lucideAngular_d_LucideShare as LucideShare,\n lucideAngular_d_LucideShare2 as LucideShare2,\n lucideAngular_d_LucideSheet as LucideSheet,\n lucideAngular_d_LucideShell as LucideShell,\n lucideAngular_d_LucideShelvingUnit as LucideShelvingUnit,\n lucideAngular_d_LucideShield as LucideShield,\n lucideAngular_d_LucideShieldAlert as LucideShieldAlert,\n lucideAngular_d_LucideShieldBan as LucideShieldBan,\n lucideAngular_d_LucideShieldCheck as LucideShieldCheck,\n lucideAngular_d_LucideShieldClose as LucideShieldClose,\n lucideAngular_d_LucideShieldCog as LucideShieldCog,\n lucideAngular_d_LucideShieldCogCorner as LucideShieldCogCorner,\n lucideAngular_d_LucideShieldEllipsis as LucideShieldEllipsis,\n lucideAngular_d_LucideShieldHalf as LucideShieldHalf,\n lucideAngular_d_LucideShieldKeyhole as LucideShieldKeyhole,\n lucideAngular_d_LucideShieldMinus as LucideShieldMinus,\n lucideAngular_d_LucideShieldOff as LucideShieldOff,\n lucideAngular_d_LucideShieldPlus as LucideShieldPlus,\n lucideAngular_d_LucideShieldQuestion as LucideShieldQuestion,\n lucideAngular_d_LucideShieldQuestionMark as LucideShieldQuestionMark,\n lucideAngular_d_LucideShieldUser as LucideShieldUser,\n lucideAngular_d_LucideShieldX as LucideShieldX,\n lucideAngular_d_LucideShip as LucideShip,\n lucideAngular_d_LucideShipWheel as LucideShipWheel,\n lucideAngular_d_LucideShirt as LucideShirt,\n lucideAngular_d_LucideShoppingBag as LucideShoppingBag,\n lucideAngular_d_LucideShoppingBasket as LucideShoppingBasket,\n lucideAngular_d_LucideShoppingCart as LucideShoppingCart,\n lucideAngular_d_LucideShovel as LucideShovel,\n lucideAngular_d_LucideShowerHead as LucideShowerHead,\n lucideAngular_d_LucideShredder as LucideShredder,\n lucideAngular_d_LucideShrimp as LucideShrimp,\n lucideAngular_d_LucideShrink as LucideShrink,\n lucideAngular_d_LucideShrub as LucideShrub,\n lucideAngular_d_LucideShuffle as LucideShuffle,\n lucideAngular_d_LucideSidebar as LucideSidebar,\n lucideAngular_d_LucideSidebarClose as LucideSidebarClose,\n lucideAngular_d_LucideSidebarOpen as LucideSidebarOpen,\n lucideAngular_d_LucideSigma as LucideSigma,\n lucideAngular_d_LucideSigmaSquare as LucideSigmaSquare,\n lucideAngular_d_LucideSignal as LucideSignal,\n lucideAngular_d_LucideSignalHigh as LucideSignalHigh,\n lucideAngular_d_LucideSignalLow as LucideSignalLow,\n lucideAngular_d_LucideSignalMedium as LucideSignalMedium,\n lucideAngular_d_LucideSignalZero as LucideSignalZero,\n lucideAngular_d_LucideSignature as LucideSignature,\n lucideAngular_d_LucideSignpost as LucideSignpost,\n lucideAngular_d_LucideSignpostBig as LucideSignpostBig,\n lucideAngular_d_LucideSiren as LucideSiren,\n lucideAngular_d_LucideSkipBack as LucideSkipBack,\n lucideAngular_d_LucideSkipForward as LucideSkipForward,\n lucideAngular_d_LucideSkull as LucideSkull,\n lucideAngular_d_LucideSlash as LucideSlash,\n lucideAngular_d_LucideSlashSquare as LucideSlashSquare,\n lucideAngular_d_LucideSlice as LucideSlice,\n lucideAngular_d_LucideSliders as LucideSliders,\n lucideAngular_d_LucideSlidersHorizontal as LucideSlidersHorizontal,\n lucideAngular_d_LucideSlidersVertical as LucideSlidersVertical,\n lucideAngular_d_LucideSmartphone as LucideSmartphone,\n lucideAngular_d_LucideSmartphoneCharging as LucideSmartphoneCharging,\n lucideAngular_d_LucideSmartphoneNfc as LucideSmartphoneNfc,\n lucideAngular_d_LucideSmile as LucideSmile,\n lucideAngular_d_LucideSmilePlus as LucideSmilePlus,\n lucideAngular_d_LucideSnail as LucideSnail,\n lucideAngular_d_LucideSnowflake as LucideSnowflake,\n lucideAngular_d_LucideSoapDispenserDroplet as LucideSoapDispenserDroplet,\n lucideAngular_d_LucideSofa as LucideSofa,\n lucideAngular_d_LucideSolarPanel as LucideSolarPanel,\n lucideAngular_d_LucideSortAsc as LucideSortAsc,\n lucideAngular_d_LucideSortDesc as LucideSortDesc,\n lucideAngular_d_LucideSoup as LucideSoup,\n lucideAngular_d_LucideSpace as LucideSpace,\n lucideAngular_d_LucideSpade as LucideSpade,\n lucideAngular_d_LucideSparkle as LucideSparkle,\n lucideAngular_d_LucideSparkles as LucideSparkles,\n lucideAngular_d_LucideSpeaker as LucideSpeaker,\n lucideAngular_d_LucideSpeech as LucideSpeech,\n lucideAngular_d_LucideSpellCheck as LucideSpellCheck,\n lucideAngular_d_LucideSpellCheck2 as LucideSpellCheck2,\n lucideAngular_d_LucideSpline as LucideSpline,\n lucideAngular_d_LucideSplinePointer as LucideSplinePointer,\n lucideAngular_d_LucideSplit as LucideSplit,\n lucideAngular_d_LucideSplitSquareHorizontal as LucideSplitSquareHorizontal,\n lucideAngular_d_LucideSplitSquareVertical as LucideSplitSquareVertical,\n lucideAngular_d_LucideSpool as LucideSpool,\n lucideAngular_d_LucideSportShoe as LucideSportShoe,\n lucideAngular_d_LucideSpotlight as LucideSpotlight,\n lucideAngular_d_LucideSprayCan as LucideSprayCan,\n lucideAngular_d_LucideSprout as LucideSprout,\n lucideAngular_d_LucideSquare as LucideSquare,\n lucideAngular_d_LucideSquareActivity as LucideSquareActivity,\n lucideAngular_d_LucideSquareArrowDown as LucideSquareArrowDown,\n lucideAngular_d_LucideSquareArrowDownLeft as LucideSquareArrowDownLeft,\n lucideAngular_d_LucideSquareArrowDownRight as LucideSquareArrowDownRight,\n lucideAngular_d_LucideSquareArrowLeft as LucideSquareArrowLeft,\n lucideAngular_d_LucideSquareArrowOutDownLeft as LucideSquareArrowOutDownLeft,\n lucideAngular_d_LucideSquareArrowOutDownRight as LucideSquareArrowOutDownRight,\n lucideAngular_d_LucideSquareArrowOutUpLeft as LucideSquareArrowOutUpLeft,\n lucideAngular_d_LucideSquareArrowOutUpRight as LucideSquareArrowOutUpRight,\n lucideAngular_d_LucideSquareArrowRight as LucideSquareArrowRight,\n lucideAngular_d_LucideSquareArrowRightEnter as LucideSquareArrowRightEnter,\n lucideAngular_d_LucideSquareArrowRightExit as LucideSquareArrowRightExit,\n lucideAngular_d_LucideSquareArrowUp as LucideSquareArrowUp,\n lucideAngular_d_LucideSquareArrowUpLeft as LucideSquareArrowUpLeft,\n lucideAngular_d_LucideSquareArrowUpRight as LucideSquareArrowUpRight,\n lucideAngular_d_LucideSquareAsterisk as LucideSquareAsterisk,\n lucideAngular_d_LucideSquareBottomDashedScissors as LucideSquareBottomDashedScissors,\n lucideAngular_d_LucideSquareCenterlineDashedHorizontal as LucideSquareCenterlineDashedHorizontal,\n lucideAngular_d_LucideSquareCenterlineDashedVertical as LucideSquareCenterlineDashedVertical,\n lucideAngular_d_LucideSquareChartGantt as LucideSquareChartGantt,\n lucideAngular_d_LucideSquareCheck as LucideSquareCheck,\n lucideAngular_d_LucideSquareCheckBig as LucideSquareCheckBig,\n lucideAngular_d_LucideSquareChevronDown as LucideSquareChevronDown,\n lucideAngular_d_LucideSquareChevronLeft as LucideSquareChevronLeft,\n lucideAngular_d_LucideSquareChevronRight as LucideSquareChevronRight,\n lucideAngular_d_LucideSquareChevronUp as LucideSquareChevronUp,\n lucideAngular_d_LucideSquareCode as LucideSquareCode,\n lucideAngular_d_LucideSquareDashed as LucideSquareDashed,\n lucideAngular_d_LucideSquareDashedBottom as LucideSquareDashedBottom,\n lucideAngular_d_LucideSquareDashedBottomCode as LucideSquareDashedBottomCode,\n lucideAngular_d_LucideSquareDashedKanban as LucideSquareDashedKanban,\n lucideAngular_d_LucideSquareDashedMousePointer as LucideSquareDashedMousePointer,\n lucideAngular_d_LucideSquareDashedText as LucideSquareDashedText,\n lucideAngular_d_LucideSquareDashedTopSolid as LucideSquareDashedTopSolid,\n lucideAngular_d_LucideSquareDivide as LucideSquareDivide,\n lucideAngular_d_LucideSquareDot as LucideSquareDot,\n lucideAngular_d_LucideSquareEqual as LucideSquareEqual,\n lucideAngular_d_LucideSquareFunction as LucideSquareFunction,\n lucideAngular_d_LucideSquareGanttChart as LucideSquareGanttChart,\n lucideAngular_d_LucideSquareKanban as LucideSquareKanban,\n lucideAngular_d_LucideSquareLibrary as LucideSquareLibrary,\n lucideAngular_d_LucideSquareM as LucideSquareM,\n lucideAngular_d_LucideSquareMenu as LucideSquareMenu,\n lucideAngular_d_LucideSquareMinus as LucideSquareMinus,\n lucideAngular_d_LucideSquareMousePointer as LucideSquareMousePointer,\n lucideAngular_d_LucideSquareOff as LucideSquareOff,\n lucideAngular_d_LucideSquareParking as LucideSquareParking,\n lucideAngular_d_LucideSquareParkingOff as LucideSquareParkingOff,\n lucideAngular_d_LucideSquarePause as LucideSquarePause,\n lucideAngular_d_LucideSquarePen as LucideSquarePen,\n lucideAngular_d_LucideSquarePercent as LucideSquarePercent,\n lucideAngular_d_LucideSquarePi as LucideSquarePi,\n lucideAngular_d_LucideSquarePilcrow as LucideSquarePilcrow,\n lucideAngular_d_LucideSquarePlay as LucideSquarePlay,\n lucideAngular_d_LucideSquarePlus as LucideSquarePlus,\n lucideAngular_d_LucideSquarePower as LucideSquarePower,\n lucideAngular_d_LucideSquareRadical as LucideSquareRadical,\n lucideAngular_d_LucideSquareRoundCorner as LucideSquareRoundCorner,\n lucideAngular_d_LucideSquareScissors as LucideSquareScissors,\n lucideAngular_d_LucideSquareSigma as LucideSquareSigma,\n lucideAngular_d_LucideSquareSlash as LucideSquareSlash,\n lucideAngular_d_LucideSquareSplitHorizontal as LucideSquareSplitHorizontal,\n lucideAngular_d_LucideSquareSplitVertical as LucideSquareSplitVertical,\n lucideAngular_d_LucideSquareSquare as LucideSquareSquare,\n lucideAngular_d_LucideSquareStack as LucideSquareStack,\n lucideAngular_d_LucideSquareStar as LucideSquareStar,\n lucideAngular_d_LucideSquareStop as LucideSquareStop,\n lucideAngular_d_LucideSquareTerminal as LucideSquareTerminal,\n lucideAngular_d_LucideSquareUser as LucideSquareUser,\n lucideAngular_d_LucideSquareUserRound as LucideSquareUserRound,\n lucideAngular_d_LucideSquareX as LucideSquareX,\n lucideAngular_d_LucideSquaresExclude as LucideSquaresExclude,\n lucideAngular_d_LucideSquaresIntersect as LucideSquaresIntersect,\n lucideAngular_d_LucideSquaresSubtract as LucideSquaresSubtract,\n lucideAngular_d_LucideSquaresUnite as LucideSquaresUnite,\n lucideAngular_d_LucideSquircle as LucideSquircle,\n lucideAngular_d_LucideSquircleDashed as LucideSquircleDashed,\n lucideAngular_d_LucideSquirrel as LucideSquirrel,\n lucideAngular_d_LucideStamp as LucideStamp,\n lucideAngular_d_LucideStar as LucideStar,\n lucideAngular_d_LucideStarCheck as LucideStarCheck,\n lucideAngular_d_LucideStarHalf as LucideStarHalf,\n lucideAngular_d_LucideStarMinus as LucideStarMinus,\n lucideAngular_d_LucideStarOff as LucideStarOff,\n lucideAngular_d_LucideStarPlus as LucideStarPlus,\n lucideAngular_d_LucideStarX as LucideStarX,\n lucideAngular_d_LucideStars as LucideStars,\n lucideAngular_d_LucideStepBack as LucideStepBack,\n lucideAngular_d_LucideStepForward as LucideStepForward,\n lucideAngular_d_LucideStethoscope as LucideStethoscope,\n lucideAngular_d_LucideSticker as LucideSticker,\n lucideAngular_d_LucideStickyNote as LucideStickyNote,\n lucideAngular_d_LucideStickyNoteCheck as LucideStickyNoteCheck,\n lucideAngular_d_LucideStickyNoteMinus as LucideStickyNoteMinus,\n lucideAngular_d_LucideStickyNoteOff as LucideStickyNoteOff,\n lucideAngular_d_LucideStickyNotePlus as LucideStickyNotePlus,\n lucideAngular_d_LucideStickyNoteX as LucideStickyNoteX,\n lucideAngular_d_LucideStickyNotes as LucideStickyNotes,\n lucideAngular_d_LucideStone as LucideStone,\n lucideAngular_d_LucideStopCircle as LucideStopCircle,\n lucideAngular_d_LucideStore as LucideStore,\n lucideAngular_d_LucideStretchHorizontal as LucideStretchHorizontal,\n lucideAngular_d_LucideStretchVertical as LucideStretchVertical,\n lucideAngular_d_LucideStrikethrough as LucideStrikethrough,\n lucideAngular_d_LucideSubscript as LucideSubscript,\n lucideAngular_d_LucideSubtitles as LucideSubtitles,\n lucideAngular_d_LucideSummary as LucideSummary,\n lucideAngular_d_LucideSun as LucideSun,\n lucideAngular_d_LucideSunDim as LucideSunDim,\n lucideAngular_d_LucideSunMedium as LucideSunMedium,\n lucideAngular_d_LucideSunMoon as LucideSunMoon,\n lucideAngular_d_LucideSunSnow as LucideSunSnow,\n lucideAngular_d_LucideSunrise as LucideSunrise,\n lucideAngular_d_LucideSunset as LucideSunset,\n lucideAngular_d_LucideSuperscript as LucideSuperscript,\n lucideAngular_d_LucideSwatchBook as LucideSwatchBook,\n lucideAngular_d_LucideSwissFranc as LucideSwissFranc,\n lucideAngular_d_LucideSwitchCamera as LucideSwitchCamera,\n lucideAngular_d_LucideSword as LucideSword,\n lucideAngular_d_LucideSwords as LucideSwords,\n lucideAngular_d_LucideSyringe as LucideSyringe,\n lucideAngular_d_LucideTable as LucideTable,\n lucideAngular_d_LucideTable2 as LucideTable2,\n lucideAngular_d_LucideTableCellsMerge as LucideTableCellsMerge,\n lucideAngular_d_LucideTableCellsSplit as LucideTableCellsSplit,\n lucideAngular_d_LucideTableColumnsSplit as LucideTableColumnsSplit,\n lucideAngular_d_LucideTableConfig as LucideTableConfig,\n lucideAngular_d_LucideTableOfContents as LucideTableOfContents,\n lucideAngular_d_LucideTableProperties as LucideTableProperties,\n lucideAngular_d_LucideTableRowsSplit as LucideTableRowsSplit,\n lucideAngular_d_LucideTablet as LucideTablet,\n lucideAngular_d_LucideTabletSmartphone as LucideTabletSmartphone,\n lucideAngular_d_LucideTablets as LucideTablets,\n lucideAngular_d_LucideTag as LucideTag,\n lucideAngular_d_LucideTagPlus as LucideTagPlus,\n lucideAngular_d_LucideTagX as LucideTagX,\n lucideAngular_d_LucideTags as LucideTags,\n lucideAngular_d_LucideTally1 as LucideTally1,\n lucideAngular_d_LucideTally2 as LucideTally2,\n lucideAngular_d_LucideTally3 as LucideTally3,\n lucideAngular_d_LucideTally4 as LucideTally4,\n lucideAngular_d_LucideTally5 as LucideTally5,\n lucideAngular_d_LucideTangent as LucideTangent,\n lucideAngular_d_LucideTarget as LucideTarget,\n lucideAngular_d_LucideTelescope as LucideTelescope,\n lucideAngular_d_LucideTent as LucideTent,\n lucideAngular_d_LucideTentTree as LucideTentTree,\n lucideAngular_d_LucideTerminal as LucideTerminal,\n lucideAngular_d_LucideTerminalSquare as LucideTerminalSquare,\n lucideAngular_d_LucideTestTube as LucideTestTube,\n lucideAngular_d_LucideTestTube2 as LucideTestTube2,\n lucideAngular_d_LucideTestTubeDiagonal as LucideTestTubeDiagonal,\n lucideAngular_d_LucideTestTubes as LucideTestTubes,\n lucideAngular_d_LucideText as LucideText,\n lucideAngular_d_LucideTextAlignCenter as LucideTextAlignCenter,\n lucideAngular_d_LucideTextAlignEnd as LucideTextAlignEnd,\n lucideAngular_d_LucideTextAlignJustify as LucideTextAlignJustify,\n lucideAngular_d_LucideTextAlignStart as LucideTextAlignStart,\n lucideAngular_d_LucideTextCursor as LucideTextCursor,\n lucideAngular_d_LucideTextCursorInput as LucideTextCursorInput,\n lucideAngular_d_LucideTextInitial as LucideTextInitial,\n lucideAngular_d_LucideTextQuote as LucideTextQuote,\n lucideAngular_d_LucideTextSearch as LucideTextSearch,\n lucideAngular_d_LucideTextSelect as LucideTextSelect,\n lucideAngular_d_LucideTextSelection as LucideTextSelection,\n lucideAngular_d_LucideTextWrap as LucideTextWrap,\n lucideAngular_d_LucideTheater as LucideTheater,\n lucideAngular_d_LucideThermometer as LucideThermometer,\n lucideAngular_d_LucideThermometerSnowflake as LucideThermometerSnowflake,\n lucideAngular_d_LucideThermometerSun as LucideThermometerSun,\n lucideAngular_d_LucideThumbsDown as LucideThumbsDown,\n lucideAngular_d_LucideThumbsUp as LucideThumbsUp,\n lucideAngular_d_LucideTicket as LucideTicket,\n lucideAngular_d_LucideTicketCheck as LucideTicketCheck,\n lucideAngular_d_LucideTicketMinus as LucideTicketMinus,\n lucideAngular_d_LucideTicketPercent as LucideTicketPercent,\n lucideAngular_d_LucideTicketPlus as LucideTicketPlus,\n lucideAngular_d_LucideTicketSlash as LucideTicketSlash,\n lucideAngular_d_LucideTicketX as LucideTicketX,\n lucideAngular_d_LucideTickets as LucideTickets,\n lucideAngular_d_LucideTicketsPlane as LucideTicketsPlane,\n lucideAngular_d_LucideTimeline as LucideTimeline,\n lucideAngular_d_LucideTimer as LucideTimer,\n lucideAngular_d_LucideTimerOff as LucideTimerOff,\n lucideAngular_d_LucideTimerReset as LucideTimerReset,\n lucideAngular_d_LucideToggleLeft as LucideToggleLeft,\n lucideAngular_d_LucideToggleRight as LucideToggleRight,\n lucideAngular_d_LucideToilet as LucideToilet,\n lucideAngular_d_LucideToolCase as LucideToolCase,\n lucideAngular_d_LucideToolbox as LucideToolbox,\n lucideAngular_d_LucideTornado as LucideTornado,\n lucideAngular_d_LucideTorus as LucideTorus,\n lucideAngular_d_LucideTouchpad as LucideTouchpad,\n lucideAngular_d_LucideTouchpadOff as LucideTouchpadOff,\n lucideAngular_d_LucideTowelRack as LucideTowelRack,\n lucideAngular_d_LucideTowerControl as LucideTowerControl,\n lucideAngular_d_LucideToyBrick as LucideToyBrick,\n lucideAngular_d_LucideTractor as LucideTractor,\n lucideAngular_d_LucideTrafficCone as LucideTrafficCone,\n lucideAngular_d_LucideTrain as LucideTrain,\n lucideAngular_d_LucideTrainFront as LucideTrainFront,\n lucideAngular_d_LucideTrainFrontTunnel as LucideTrainFrontTunnel,\n lucideAngular_d_LucideTrainTrack as LucideTrainTrack,\n lucideAngular_d_LucideTramFront as LucideTramFront,\n lucideAngular_d_LucideTransgender as LucideTransgender,\n lucideAngular_d_LucideTrash as LucideTrash,\n lucideAngular_d_LucideTrash2 as LucideTrash2,\n lucideAngular_d_LucideTreeDeciduous as LucideTreeDeciduous,\n lucideAngular_d_LucideTreePalm as LucideTreePalm,\n lucideAngular_d_LucideTreePine as LucideTreePine,\n lucideAngular_d_LucideTrees as LucideTrees,\n lucideAngular_d_LucideTrendingDown as LucideTrendingDown,\n lucideAngular_d_LucideTrendingUp as LucideTrendingUp,\n lucideAngular_d_LucideTrendingUpDown as LucideTrendingUpDown,\n lucideAngular_d_LucideTriangle as LucideTriangle,\n lucideAngular_d_LucideTriangleAlert as LucideTriangleAlert,\n lucideAngular_d_LucideTriangleDashed as LucideTriangleDashed,\n lucideAngular_d_LucideTriangleRight as LucideTriangleRight,\n lucideAngular_d_LucideTrophy as LucideTrophy,\n lucideAngular_d_LucideTruck as LucideTruck,\n lucideAngular_d_LucideTruckElectric as LucideTruckElectric,\n lucideAngular_d_LucideTurkishLira as LucideTurkishLira,\n lucideAngular_d_LucideTurntable as LucideTurntable,\n lucideAngular_d_LucideTurtle as LucideTurtle,\n lucideAngular_d_LucideTv as LucideTv,\n lucideAngular_d_LucideTv2 as LucideTv2,\n lucideAngular_d_LucideTvMinimal as LucideTvMinimal,\n lucideAngular_d_LucideTvMinimalPlay as LucideTvMinimalPlay,\n lucideAngular_d_LucideType as LucideType,\n lucideAngular_d_LucideTypeOutline as LucideTypeOutline,\n lucideAngular_d_LucideUmbrella as LucideUmbrella,\n lucideAngular_d_LucideUmbrellaOff as LucideUmbrellaOff,\n lucideAngular_d_LucideUnderline as LucideUnderline,\n lucideAngular_d_LucideUndo as LucideUndo,\n lucideAngular_d_LucideUndo2 as LucideUndo2,\n lucideAngular_d_LucideUndoDot as LucideUndoDot,\n lucideAngular_d_LucideUnfoldHorizontal as LucideUnfoldHorizontal,\n lucideAngular_d_LucideUnfoldVertical as LucideUnfoldVertical,\n lucideAngular_d_LucideUngroup as LucideUngroup,\n lucideAngular_d_LucideUniversity as LucideUniversity,\n lucideAngular_d_LucideUnlink as LucideUnlink,\n lucideAngular_d_LucideUnlink2 as LucideUnlink2,\n lucideAngular_d_LucideUnlock as LucideUnlock,\n lucideAngular_d_LucideUnlockKeyhole as LucideUnlockKeyhole,\n lucideAngular_d_LucideUnplug as LucideUnplug,\n lucideAngular_d_LucideUpload as LucideUpload,\n lucideAngular_d_LucideUploadCloud as LucideUploadCloud,\n lucideAngular_d_LucideUsb as LucideUsb,\n lucideAngular_d_LucideUser as LucideUser,\n lucideAngular_d_LucideUser2 as LucideUser2,\n lucideAngular_d_LucideUserCheck as LucideUserCheck,\n lucideAngular_d_LucideUserCheck2 as LucideUserCheck2,\n lucideAngular_d_LucideUserCircle as LucideUserCircle,\n lucideAngular_d_LucideUserCircle2 as LucideUserCircle2,\n lucideAngular_d_LucideUserCog as LucideUserCog,\n lucideAngular_d_LucideUserCog2 as LucideUserCog2,\n lucideAngular_d_LucideUserKey as LucideUserKey,\n lucideAngular_d_LucideUserLock as LucideUserLock,\n lucideAngular_d_LucideUserMinus as LucideUserMinus,\n lucideAngular_d_LucideUserMinus2 as LucideUserMinus2,\n lucideAngular_d_LucideUserPen as LucideUserPen,\n lucideAngular_d_LucideUserPlus as LucideUserPlus,\n lucideAngular_d_LucideUserPlus2 as LucideUserPlus2,\n lucideAngular_d_LucideUserRound as LucideUserRound,\n lucideAngular_d_LucideUserRoundArrowLeft as LucideUserRoundArrowLeft,\n lucideAngular_d_LucideUserRoundCheck as LucideUserRoundCheck,\n lucideAngular_d_LucideUserRoundCog as LucideUserRoundCog,\n lucideAngular_d_LucideUserRoundKey as LucideUserRoundKey,\n lucideAngular_d_LucideUserRoundMinus as LucideUserRoundMinus,\n lucideAngular_d_LucideUserRoundPen as LucideUserRoundPen,\n lucideAngular_d_LucideUserRoundPlus as LucideUserRoundPlus,\n lucideAngular_d_LucideUserRoundSearch as LucideUserRoundSearch,\n lucideAngular_d_LucideUserRoundX as LucideUserRoundX,\n lucideAngular_d_LucideUserSearch as LucideUserSearch,\n lucideAngular_d_LucideUserShield as LucideUserShield,\n lucideAngular_d_LucideUserSquare as LucideUserSquare,\n lucideAngular_d_LucideUserSquare2 as LucideUserSquare2,\n lucideAngular_d_LucideUserStar as LucideUserStar,\n lucideAngular_d_LucideUserX as LucideUserX,\n lucideAngular_d_LucideUserX2 as LucideUserX2,\n lucideAngular_d_LucideUsers as LucideUsers,\n lucideAngular_d_LucideUsers2 as LucideUsers2,\n lucideAngular_d_LucideUsersRound as LucideUsersRound,\n lucideAngular_d_LucideUtensils as LucideUtensils,\n lucideAngular_d_LucideUtensilsCrossed as LucideUtensilsCrossed,\n lucideAngular_d_LucideUtilityPole as LucideUtilityPole,\n lucideAngular_d_LucideVan as LucideVan,\n lucideAngular_d_LucideVariable as LucideVariable,\n lucideAngular_d_LucideVault as LucideVault,\n lucideAngular_d_LucideVectorSquare as LucideVectorSquare,\n lucideAngular_d_LucideVegan as LucideVegan,\n lucideAngular_d_LucideVenetianMask as LucideVenetianMask,\n lucideAngular_d_LucideVenus as LucideVenus,\n lucideAngular_d_LucideVenusAndMars as LucideVenusAndMars,\n lucideAngular_d_LucideVerified as LucideVerified,\n lucideAngular_d_LucideVibrate as LucideVibrate,\n lucideAngular_d_LucideVibrateOff as LucideVibrateOff,\n lucideAngular_d_LucideVideo as LucideVideo,\n lucideAngular_d_LucideVideoOff as LucideVideoOff,\n lucideAngular_d_LucideVideotape as LucideVideotape,\n lucideAngular_d_LucideView as LucideView,\n lucideAngular_d_LucideVoicemail as LucideVoicemail,\n lucideAngular_d_LucideVolleyball as LucideVolleyball,\n lucideAngular_d_LucideVolume as LucideVolume,\n lucideAngular_d_LucideVolume1 as LucideVolume1,\n lucideAngular_d_LucideVolume2 as LucideVolume2,\n lucideAngular_d_LucideVolumeOff as LucideVolumeOff,\n lucideAngular_d_LucideVolumeX as LucideVolumeX,\n lucideAngular_d_LucideVote as LucideVote,\n lucideAngular_d_LucideWallet as LucideWallet,\n lucideAngular_d_LucideWallet2 as LucideWallet2,\n lucideAngular_d_LucideWalletCards as LucideWalletCards,\n lucideAngular_d_LucideWalletMinimal as LucideWalletMinimal,\n lucideAngular_d_LucideWallpaper as LucideWallpaper,\n lucideAngular_d_LucideWand as LucideWand,\n lucideAngular_d_LucideWand2 as LucideWand2,\n lucideAngular_d_LucideWandSparkles as LucideWandSparkles,\n lucideAngular_d_LucideWarehouse as LucideWarehouse,\n lucideAngular_d_LucideWashingMachine as LucideWashingMachine,\n lucideAngular_d_LucideWatch as LucideWatch,\n lucideAngular_d_LucideWaves as LucideWaves,\n lucideAngular_d_LucideWavesArrowDown as LucideWavesArrowDown,\n lucideAngular_d_LucideWavesArrowUp as LucideWavesArrowUp,\n lucideAngular_d_LucideWavesHorizontal as LucideWavesHorizontal,\n lucideAngular_d_LucideWavesLadder as LucideWavesLadder,\n lucideAngular_d_LucideWavesVertical as LucideWavesVertical,\n lucideAngular_d_LucideWaypoints as LucideWaypoints,\n lucideAngular_d_LucideWebcam as LucideWebcam,\n lucideAngular_d_LucideWebcamOff as LucideWebcamOff,\n lucideAngular_d_LucideWebhook as LucideWebhook,\n lucideAngular_d_LucideWebhookOff as LucideWebhookOff,\n lucideAngular_d_LucideWeight as LucideWeight,\n lucideAngular_d_LucideWeightTilde as LucideWeightTilde,\n lucideAngular_d_LucideWheat as LucideWheat,\n lucideAngular_d_LucideWheatOff as LucideWheatOff,\n lucideAngular_d_LucideWholeWord as LucideWholeWord,\n lucideAngular_d_LucideWifi as LucideWifi,\n lucideAngular_d_LucideWifiCog as LucideWifiCog,\n lucideAngular_d_LucideWifiHigh as LucideWifiHigh,\n lucideAngular_d_LucideWifiLow as LucideWifiLow,\n lucideAngular_d_LucideWifiOff as LucideWifiOff,\n lucideAngular_d_LucideWifiPen as LucideWifiPen,\n lucideAngular_d_LucideWifiSync as LucideWifiSync,\n lucideAngular_d_LucideWifiZero as LucideWifiZero,\n lucideAngular_d_LucideWind as LucideWind,\n lucideAngular_d_LucideWindArrowDown as LucideWindArrowDown,\n lucideAngular_d_LucideWine as LucideWine,\n lucideAngular_d_LucideWineOff as LucideWineOff,\n lucideAngular_d_LucideWorkflow as LucideWorkflow,\n lucideAngular_d_LucideWorm as LucideWorm,\n lucideAngular_d_LucideWrapText as LucideWrapText,\n lucideAngular_d_LucideWrench as LucideWrench,\n lucideAngular_d_LucideWrenchOff as LucideWrenchOff,\n lucideAngular_d_LucideX as LucideX,\n lucideAngular_d_LucideXCircle as LucideXCircle,\n lucideAngular_d_LucideXLineTop as LucideXLineTop,\n lucideAngular_d_LucideXOctagon as LucideXOctagon,\n lucideAngular_d_LucideXSquare as LucideXSquare,\n lucideAngular_d_LucideZap as LucideZap,\n lucideAngular_d_LucideZapOff as LucideZapOff,\n lucideAngular_d_LucideZodiacAquarius as LucideZodiacAquarius,\n lucideAngular_d_LucideZodiacAries as LucideZodiacAries,\n lucideAngular_d_LucideZodiacCancer as LucideZodiacCancer,\n lucideAngular_d_LucideZodiacCapricorn as LucideZodiacCapricorn,\n lucideAngular_d_LucideZodiacGemini as LucideZodiacGemini,\n lucideAngular_d_LucideZodiacLeo as LucideZodiacLeo,\n lucideAngular_d_LucideZodiacLibra as LucideZodiacLibra,\n lucideAngular_d_LucideZodiacOphiuchus as LucideZodiacOphiuchus,\n lucideAngular_d_LucideZodiacPisces as LucideZodiacPisces,\n lucideAngular_d_LucideZodiacSagittarius as LucideZodiacSagittarius,\n lucideAngular_d_LucideZodiacScorpio as LucideZodiacScorpio,\n lucideAngular_d_LucideZodiacTaurus as LucideZodiacTaurus,\n lucideAngular_d_LucideZodiacVirgo as LucideZodiacVirgo,\n lucideAngular_d_LucideZoomIn as LucideZoomIn,\n lucideAngular_d_LucideZoomOut as LucideZoomOut,\n };\n}\n\n/**\n * Lucide icon configuration options.\n */\ninterface LucideConfig {\n /**\n * Stroke color.\n * @default currentColor\n */\n color: string;\n /**\n * Width and height.\n * @default 24\n */\n size: string | number;\n /**\n * Stroke width\n * @default 2\n */\n strokeWidth: number;\n /**\n * Whether stroke width should be scaled to appear uniform regardless of icon size.\n * @default false\n *\n * @remarks\n * Use CSS to set on SVG paths instead:\n * ```css\n * .lucide * {\n * vector-effect: non-scaling-stroke;\n * }\n * ```\n */\n absoluteStrokeWidth: boolean;\n}\n/**\n * Default icon configuration options.\n */\ndeclare const lucideDefaultConfig: LucideConfig;\n/**\n * Injection token for providing default configuration options.\n *\n * @internal Use {@link provideLucideConfig}\n */\ndeclare const LUCIDE_CONFIG: InjectionToken;\n/**\n * Provider for default icon configuration options.\n */\ndeclare function provideLucideConfig(config: Partial): Provider;\n\n/**\n * Generic icon component for rendering LucideIconData.\n */\ndeclare class LucideDynamicIcon extends LucideIconBase {\n protected readonly icons: _lucide_angular.LucideIcons;\n readonly lucideIcon: i0.InputSignal;\n protected readonly icon: i0.Signal<_lucide_angular.LucideIconData | null>;\n static ɵfac: i0.ɵɵFactoryDeclaration;\n static ɵcmp: i0.ɵɵComponentDeclaration;\n}\n\n/**\n * @internal\n * The template of all Lucide icon components.\n */\ndeclare const lucideIconTemplate = \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\";\n\n/**\n * Injection token for providing Lucide icons by name.\n *\n * @internal Use {@link provideLucideIcons}\n */\ndeclare const LUCIDE_ICONS: InjectionToken;\n/**\n * Provide Lucide icons by name.\n *\n * @remarks\n * Warning! This provider will convert dictionary keys to lower-kebab-case.\n *\n * @param icons Either a dictionary of icons or a list of Angular icon components.\n *\n * @usage\n * ```ts\n * import { provideLucideIcons, SquareCheck } from '@lucide/angular';\n * import { MyCustomIcon } from './custom-icons/my-custom-icon';\n *\n * providers: [\n * provideLucideIcons({\n * SquareCheck,\n * MyCustomIcon, // LucideIconData\n * }),\n * ]\n * ```\n *\n * ```html\n * \n * ```\n */\ndeclare function provideLucideIcons(...icons: Array): Provider;\n/**\n * Converts a legacy icon node to the new format, for custom icon (e.g. `@lucide/lab`) support.\n *\n * @usage\n * ```ts\n * import { provideLucideIcons, lucideLegacyIcon } from '@lucide/angular';\n * import { UserRoundX } from 'lucide-angular';\n * import { burger } from '@lucide/lab';\n *\n * provideLucideIcons(\n * lucideLegacyIcon('user-round-x', UserRoundX, ['user-circle-x']),\n * lucideLegacyIcon('burger', burger, ['hamburger']),\n * ),\n * ```\n */\ndeclare function lucideLegacyIcon(name: string, node: LucideIconData['node'], aliases?: string[]): LucideIconData;\n/**\n * Converts a map of legacy icon nodes to a list of icon data objects.\n *\n * @usage\n * ```ts\n * import { provideLucideIcons, lucideLegacyIconMap, LucideCircle } from '@lucide/angular';\n * import { UserRoundX } from 'lucide-angular';\n * import { burger } from '@lucide/lab';\n *\n * provideLucideIcons(\n * LucideCircle,\n * ...lucideLegacyIconMap({ UserRoundX, burger }),\n * ),\n * ```\n */\ndeclare function lucideLegacyIconMap(icons: Record): LucideIconData[];\n\nexport { LUCIDE_CONFIG, LUCIDE_ICONS, LucideAArrowDown, LucideAArrowUp, LucideALargeSmall, LucideAccessibility, LucideActivity, LucideActivitySquare, LucideAd, LucideAirVent, LucideAirplay, LucideAlarmCheck, LucideAlarmClock, LucideAlarmClockCheck, LucideAlarmClockMinus, LucideAlarmClockOff, LucideAlarmClockPlus, LucideAlarmMinus, LucideAlarmPlus, LucideAlarmSmoke, LucideAlbum, LucideAlertCircle, LucideAlertOctagon, LucideAlertTriangle, LucideAlignCenter, LucideAlignCenterHorizontal, LucideAlignCenterVertical, LucideAlignEndHorizontal, LucideAlignEndVertical, LucideAlignHorizontalDistributeCenter, LucideAlignHorizontalDistributeEnd, LucideAlignHorizontalDistributeStart, LucideAlignHorizontalJustifyCenter, LucideAlignHorizontalJustifyEnd, LucideAlignHorizontalJustifyStart, LucideAlignHorizontalSpaceAround, LucideAlignHorizontalSpaceBetween, LucideAlignJustify, LucideAlignLeft, LucideAlignRight, LucideAlignStartHorizontal, LucideAlignStartVertical, LucideAlignVerticalDistributeCenter, LucideAlignVerticalDistributeEnd, LucideAlignVerticalDistributeStart, LucideAlignVerticalJustifyCenter, LucideAlignVerticalJustifyEnd, LucideAlignVerticalJustifyStart, LucideAlignVerticalSpaceAround, LucideAlignVerticalSpaceBetween, LucideAmbulance, LucideAmpersand, LucideAmpersands, LucideAmphora, LucideAnchor, LucideAngry, LucideAnnoyed, LucideAntenna, LucideAnvil, LucideAperture, LucideAppWindow, LucideAppWindowMac, LucideApple, LucideArchive, LucideArchiveRestore, LucideArchiveX, LucideAreaChart, LucideArmchair, LucideArrowBigDown, LucideArrowBigDownDash, LucideArrowBigLeft, LucideArrowBigLeftDash, LucideArrowBigRight, LucideArrowBigRightDash, LucideArrowBigUp, LucideArrowBigUpDash, LucideArrowDown, LucideArrowDown01, LucideArrowDown10, LucideArrowDownAZ, LucideArrowDownAz, LucideArrowDownCircle, LucideArrowDownFromLine, LucideArrowDownLeft, LucideArrowDownLeftFromCircle, LucideArrowDownLeftFromSquare, LucideArrowDownLeftSquare, LucideArrowDownNarrowWide, LucideArrowDownRight, LucideArrowDownRightFromCircle, LucideArrowDownRightFromSquare, LucideArrowDownRightSquare, LucideArrowDownSquare, LucideArrowDownToDot, LucideArrowDownToLine, LucideArrowDownUp, LucideArrowDownWideNarrow, LucideArrowDownZA, LucideArrowDownZa, LucideArrowLeft, LucideArrowLeftCircle, LucideArrowLeftFromLine, LucideArrowLeftRight, LucideArrowLeftSquare, LucideArrowLeftToLine, LucideArrowRight, LucideArrowRightCircle, LucideArrowRightFromLine, LucideArrowRightLeft, LucideArrowRightSquare, LucideArrowRightToLine, LucideArrowUp, LucideArrowUp01, LucideArrowUp10, LucideArrowUpAZ, LucideArrowUpAz, LucideArrowUpCircle, LucideArrowUpDown, LucideArrowUpFromDot, LucideArrowUpFromLine, LucideArrowUpLeft, LucideArrowUpLeftFromCircle, LucideArrowUpLeftFromSquare, LucideArrowUpLeftSquare, LucideArrowUpNarrowWide, LucideArrowUpRight, LucideArrowUpRightFromCircle, LucideArrowUpRightFromSquare, LucideArrowUpRightSquare, LucideArrowUpSquare, LucideArrowUpToLine, LucideArrowUpWideNarrow, LucideArrowUpZA, LucideArrowUpZa, LucideArrowsUpFromLine, LucideAsterisk, LucideAsteriskSquare, LucideAstroid, LucideAtSign, LucideAtom, LucideAudioLines, LucideAudioWaveform, LucideAward, LucideAxe, LucideAxis3D, LucideAxis3d, LucideBaby, LucideBackpack, LucideBadge, LucideBadgeAlert, LucideBadgeCent, LucideBadgeCheck, LucideBadgeDollarSign, LucideBadgeEuro, LucideBadgeHelp, LucideBadgeIndianRupee, LucideBadgeInfo, LucideBadgeJapaneseYen, LucideBadgeMinus, LucideBadgePercent, LucideBadgePlus, LucideBadgePoundSterling, LucideBadgeQuestionMark, LucideBadgeRussianRuble, LucideBadgeSwissFranc, LucideBadgeTurkishLira, LucideBadgeX, LucideBaggageClaim, LucideBalloon, LucideBan, LucideBanana, LucideBandage, LucideBanknote, LucideBanknoteArrowDown, LucideBanknoteArrowUp, LucideBanknoteCheck, LucideBanknoteX, LucideBarChart, LucideBarChart2, LucideBarChart3, LucideBarChart4, LucideBarChartBig, LucideBarChartHorizontal, LucideBarChartHorizontalBig, LucideBarcode, LucideBarrel, LucideBaseline, LucideBath, LucideBattery, LucideBatteryCharging, LucideBatteryFull, LucideBatteryLow, LucideBatteryMedium, LucideBatteryPlus, LucideBatteryWarning, LucideBeaker, LucideBean, LucideBeanOff, LucideBed, LucideBedDouble, LucideBedSingle, LucideBeef, LucideBeefOff, LucideBeer, LucideBeerOff, LucideBell, LucideBellCheck, LucideBellDot, LucideBellElectric, LucideBellMinus, LucideBellOff, LucideBellPlus, LucideBellRing, LucideBetweenHorizonalEnd, LucideBetweenHorizonalStart, LucideBetweenHorizontalEnd, LucideBetweenHorizontalStart, LucideBetweenVerticalEnd, LucideBetweenVerticalStart, LucideBicepsFlexed, LucideBike, LucideBinary, LucideBinoculars, LucideBiohazard, LucideBird, LucideBirdhouse, LucideBitcoin, LucideBlend, LucideBlender, LucideBlinds, LucideBlocks, LucideBluetooth, LucideBluetoothConnected, LucideBluetoothOff, LucideBluetoothSearching, LucideBold, LucideBolt, LucideBomb, LucideBone, LucideBoneFracture, LucideBook, LucideBookA, LucideBookAlert, LucideBookAudio, LucideBookCheck, LucideBookCopy, LucideBookDashed, LucideBookDown, LucideBookHeadphones, LucideBookHeart, LucideBookImage, LucideBookKey, LucideBookLock, LucideBookMarked, LucideBookMinus, LucideBookOpen, LucideBookOpenCheck, LucideBookOpenText, LucideBookPlus, LucideBookSearch, LucideBookTemplate, LucideBookText, LucideBookType, LucideBookUp, LucideBookUp2, LucideBookUser, LucideBookX, LucideBookmark, LucideBookmarkCheck, LucideBookmarkMinus, LucideBookmarkOff, LucideBookmarkPlus, LucideBookmarkX, LucideBoomBox, LucideBot, LucideBotMessageSquare, LucideBotOff, LucideBottleWine, LucideBowArrow, LucideBox, LucideBoxSelect, LucideBoxes, LucideBraces, LucideBrackets, LucideBrain, LucideBrainCircuit, LucideBrainCog, LucideBrickWall, LucideBrickWallFire, LucideBrickWallShield, LucideBriefcase, LucideBriefcaseBusiness, LucideBriefcaseConveyorBelt, LucideBriefcaseMedical, LucideBringToFront, LucideBroccoli, LucideBrush, LucideBrushCleaning, LucideBubbles, LucideBug, LucideBugOff, LucideBugPlay, LucideBuilding, LucideBuilding2, LucideBus, LucideBusFront, LucideCable, LucideCableCar, LucideCake, LucideCakeSlice, LucideCalculator, LucideCalendar, LucideCalendar1, LucideCalendarArrowDown, LucideCalendarArrowUp, LucideCalendarCheck, LucideCalendarCheck2, LucideCalendarClock, LucideCalendarCog, LucideCalendarDays, LucideCalendarFold, LucideCalendarHeart, LucideCalendarMinus, LucideCalendarMinus2, LucideCalendarOff, LucideCalendarPlus, LucideCalendarPlus2, LucideCalendarRange, LucideCalendarSearch, LucideCalendarSync, LucideCalendarX, LucideCalendarX2, LucideCalendars, LucideCamera, LucideCameraOff, LucideCandlestickChart, LucideCandy, LucideCandyCane, LucideCandyOff, LucideCannabis, LucideCannabisOff, LucideCaptions, LucideCaptionsOff, LucideCar, LucideCarFront, LucideCarTaxiFront, LucideCaravan, LucideCardSim, LucideCarrot, LucideCaseLower, LucideCaseSensitive, LucideCaseUpper, LucideCassetteTape, LucideCast, LucideCastle, LucideCat, LucideCctv, LucideCctvOff, LucideChartArea, LucideChartBar, LucideChartBarBig, LucideChartBarDecreasing, LucideChartBarIncreasing, LucideChartBarStacked, LucideChartCandlestick, LucideChartColumn, LucideChartColumnBig, LucideChartColumnDecreasing, LucideChartColumnIncreasing, LucideChartColumnStacked, LucideChartGantt, LucideChartLine, LucideChartNetwork, LucideChartNoAxesColumn, LucideChartNoAxesColumnDecreasing, LucideChartNoAxesColumnIncreasing, LucideChartNoAxesCombined, LucideChartNoAxesGantt, LucideChartPie, LucideChartScatter, LucideChartSpline, LucideCheck, LucideCheckCheck, LucideCheckCircle, LucideCheckCircle2, LucideCheckLine, LucideCheckSquare, LucideCheckSquare2, LucideChefHat, LucideCherry, LucideChessBishop, LucideChessKing, LucideChessKnight, LucideChessPawn, LucideChessQueen, LucideChessRook, LucideChevronDown, LucideChevronDownCircle, LucideChevronDownSquare, LucideChevronFirst, LucideChevronLast, LucideChevronLeft, LucideChevronLeftCircle, LucideChevronLeftSquare, LucideChevronRight, LucideChevronRightCircle, LucideChevronRightSquare, LucideChevronUp, LucideChevronUpCircle, LucideChevronUpSquare, LucideChevronsDown, LucideChevronsDownUp, LucideChevronsLeft, LucideChevronsLeftRight, LucideChevronsLeftRightEllipsis, LucideChevronsRight, LucideChevronsRightLeft, LucideChevronsUp, LucideChevronsUpDown, LucideChurch, LucideCigarette, LucideCigaretteOff, LucideCircle, LucideCircleAlert, LucideCircleArrowDown, LucideCircleArrowLeft, LucideCircleArrowOutDownLeft, LucideCircleArrowOutDownRight, LucideCircleArrowOutUpLeft, LucideCircleArrowOutUpRight, LucideCircleArrowRight, LucideCircleArrowUp, LucideCircleCheck, LucideCircleCheckBig, LucideCircleChevronDown, LucideCircleChevronLeft, LucideCircleChevronRight, LucideCircleChevronUp, LucideCircleDashed, LucideCircleDivide, LucideCircleDollarSign, LucideCircleDot, LucideCircleDotDashed, LucideCircleEllipsis, LucideCircleEqual, LucideCircleEuro, LucideCircleFadingArrowUp, LucideCircleFadingPlus, LucideCircleGauge, LucideCircleHelp, LucideCircleMinus, LucideCircleOff, LucideCircleParking, LucideCircleParkingOff, LucideCirclePause, LucideCirclePercent, LucideCirclePile, LucideCirclePlay, LucideCirclePlus, LucideCirclePoundSterling, LucideCirclePower, LucideCircleQuestionMark, LucideCircleSlash, LucideCircleSlash2, LucideCircleSlashed, LucideCircleSmall, LucideCircleStar, LucideCircleStop, LucideCircleUser, LucideCircleUserRound, LucideCircleX, LucideCircuitBoard, LucideCitrus, LucideClapperboard, LucideClipboard, LucideClipboardCheck, LucideClipboardClock, LucideClipboardCopy, LucideClipboardEdit, LucideClipboardList, LucideClipboardMinus, LucideClipboardPaste, LucideClipboardPen, LucideClipboardPenLine, LucideClipboardPlus, LucideClipboardSignature, LucideClipboardType, LucideClipboardX, LucideClock, LucideClock1, LucideClock10, LucideClock11, LucideClock12, LucideClock2, LucideClock3, LucideClock4, LucideClock5, LucideClock6, LucideClock7, LucideClock8, LucideClock9, LucideClockAlert, LucideClockArrowDown, LucideClockArrowLeft, LucideClockArrowRight, LucideClockArrowUp, LucideClockCheck, LucideClockFading, LucideClockPlus, LucideClosedCaption, LucideCloud, LucideCloudAlert, LucideCloudBackup, LucideCloudCheck, LucideCloudCog, LucideCloudDownload, LucideCloudDrizzle, LucideCloudFog, LucideCloudHail, LucideCloudLightning, LucideCloudMoon, LucideCloudMoonRain, LucideCloudOff, LucideCloudRain, LucideCloudRainWind, LucideCloudSnow, LucideCloudSun, LucideCloudSunRain, LucideCloudSync, LucideCloudUpload, LucideCloudy, LucideClover, LucideClub, LucideCode, LucideCode2, LucideCodeSquare, LucideCodeXml, LucideCoffee, LucideCog, LucideCoins, LucideColumns, LucideColumns2, LucideColumns3, LucideColumns3Cog, LucideColumns4, LucideColumnsSettings, LucideCombine, LucideCommand, LucideCompass, LucideComponent, LucideComputer, LucideConciergeBell, LucideCone, LucideConstruction, LucideContact, LucideContact2, LucideContactRound, LucideContainer, LucideContrast, LucideCookie, LucideCookingPot, LucideCopy, LucideCopyCheck, LucideCopyMinus, LucideCopyPlus, LucideCopySlash, LucideCopyX, LucideCopyleft, LucideCopyright, LucideCornerDownLeft, LucideCornerDownRight, LucideCornerLeftDown, LucideCornerLeftUp, LucideCornerRightDown, LucideCornerRightUp, LucideCornerUpLeft, LucideCornerUpRight, LucideCpu, LucideCreativeCommons, LucideCreditCard, LucideCroissant, LucideCrop, LucideCross, LucideCrosshair, LucideCrown, LucideCuboid, LucideCupSoda, LucideCurlyBraces, LucideCurrency, LucideCylinder, LucideDam, LucideDatabase, LucideDatabaseArrowDown, LucideDatabaseArrowUp, LucideDatabaseBackup, LucideDatabaseCheck, LucideDatabaseMinus, LucideDatabasePlus, LucideDatabaseSearch, LucideDatabaseX, LucideDatabaseZap, LucideDecimalsArrowLeft, LucideDecimalsArrowRight, LucideDelete, LucideDessert, LucideDiameter, LucideDiamond, LucideDiamondMinus, LucideDiamondPercent, LucideDiamondPlus, LucideDice1, LucideDice2, LucideDice3, LucideDice4, LucideDice5, LucideDice6, LucideDices, LucideDiff, LucideDisc, LucideDisc2, LucideDisc3, LucideDiscAlbum, LucideDivide, LucideDivideCircle, LucideDivideSquare, LucideDna, LucideDnaOff, LucideDock, LucideDog, LucideDollarSign, LucideDonut, LucideDoorClosed, LucideDoorClosedLocked, LucideDoorOpen, LucideDot, LucideDotSquare, LucideDownload, LucideDownloadCloud, LucideDraftingCompass, LucideDrama, LucideDrill, LucideDrone, LucideDroplet, LucideDropletOff, LucideDroplets, LucideDrum, LucideDrumstick, LucideDumbbell, LucideDynamicIcon, LucideEar, LucideEarOff, LucideEarth, LucideEarthLock, LucideEclipse, LucideEdit, LucideEdit2, LucideEdit3, LucideEgg, LucideEggFried, LucideEggOff, LucideEllipse, LucideEllipsis, LucideEllipsisVertical, LucideEqual, LucideEqualApproximately, LucideEqualNot, LucideEqualSquare, LucideEraser, LucideEthernetPort, LucideEuro, LucideEvCharger, LucideExpand, LucideExternalLink, LucideEye, LucideEyeClosed, LucideEyeDashed, LucideEyeOff, LucideFaceAngry, LucideFaceExpressionless, LucideFaceGrinning, LucideFaceNeutral, LucideFaceSlightlyFrowning, LucideFaceSlightlySmiling, LucideFaceSlightlySmilingPlus, LucideFactory, LucideFan, LucideFastForward, LucideFeather, LucideFence, LucideFerrisWheel, LucideFile, LucideFileArchive, LucideFileAudio, LucideFileAudio2, LucideFileAxis3D, LucideFileAxis3d, LucideFileBadge, LucideFileBadge2, LucideFileBarChart, LucideFileBarChart2, LucideFileBox, LucideFileBraces, LucideFileBracesCorner, LucideFileChartColumn, LucideFileChartColumnIncreasing, LucideFileChartLine, LucideFileChartPie, LucideFileCheck, LucideFileCheck2, LucideFileCheckCorner, LucideFileClock, LucideFileCode, LucideFileCode2, LucideFileCodeCorner, LucideFileCog, LucideFileCog2, LucideFileDiff, LucideFileDigit, LucideFileDown, LucideFileEdit, LucideFileExclamationPoint, LucideFileHeadphone, LucideFileHeart, LucideFileImage, LucideFileInput, LucideFileJson, LucideFileJson2, LucideFileKey, LucideFileKey2, LucideFileLineChart, LucideFileLock, LucideFileLock2, LucideFileMinus, LucideFileMinus2, LucideFileMinusCorner, LucideFileMusic, LucideFileOutput, LucideFilePen, LucideFilePenLine, LucideFilePieChart, LucideFilePlay, LucideFilePlus, LucideFilePlus2, LucideFilePlusCorner, LucideFileQuestion, LucideFileQuestionMark, LucideFileScan, LucideFileSearch, LucideFileSearch2, LucideFileSearchCorner, LucideFileSignal, LucideFileSignature, LucideFileSliders, LucideFileSpreadsheet, LucideFileStack, LucideFileSymlink, LucideFileTerminal, LucideFileText, LucideFileType, LucideFileType2, LucideFileTypeCorner, LucideFileUp, LucideFileUser, LucideFileVideo, LucideFileVideo2, LucideFileVideoCamera, LucideFileVolume, LucideFileVolume2, LucideFileWarning, LucideFileX, LucideFileX2, LucideFileXCorner, LucideFiles, LucideFilm, LucideFilter, LucideFilterX, LucideFingerprint, LucideFingerprintPattern, LucideFireExtinguisher, LucideFish, LucideFishOff, LucideFishSymbol, LucideFishingHook, LucideFishingRod, LucideFlag, LucideFlagOff, LucideFlagTriangleLeft, LucideFlagTriangleRight, LucideFlame, LucideFlameKindling, LucideFlashlight, LucideFlashlightOff, LucideFlaskConical, LucideFlaskConicalOff, LucideFlaskRound, LucideFlipHorizontal, LucideFlipHorizontal2, LucideFlipVertical, LucideFlipVertical2, LucideFlower, LucideFlower2, LucideFocus, LucideFoldHorizontal, LucideFoldVertical, LucideFolder, LucideFolderArchive, LucideFolderBookmark, LucideFolderCheck, LucideFolderClock, LucideFolderClosed, LucideFolderCode, LucideFolderCog, LucideFolderCog2, LucideFolderDot, LucideFolderDown, LucideFolderEdit, LucideFolderGit, LucideFolderGit2, LucideFolderHeart, LucideFolderInput, LucideFolderKanban, LucideFolderKey, LucideFolderLock, LucideFolderMinus, LucideFolderOpen, LucideFolderOpenDot, LucideFolderOutput, LucideFolderPen, LucideFolderPlus, LucideFolderRoot, LucideFolderSearch, LucideFolderSearch2, LucideFolderSymlink, LucideFolderSync, LucideFolderTree, LucideFolderUp, LucideFolderX, LucideFolders, LucideFootprints, LucideForkKnife, LucideForkKnifeCrossed, LucideForklift, LucideForm, LucideFormInput, LucideForward, LucideFrame, LucideFrown, LucideFuel, LucideFullscreen, LucideFunctionSquare, LucideFunnel, LucideFunnelPlus, LucideFunnelX, LucideGalleryHorizontal, LucideGalleryHorizontalEnd, LucideGalleryThumbnails, LucideGalleryVertical, LucideGalleryVerticalEnd, LucideGamepad, LucideGamepad2, LucideGamepadDirectional, LucideGanttChart, LucideGanttChartSquare, LucideGauge, LucideGaugeCircle, LucideGavel, LucideGem, LucideGeorgianLari, LucideGhost, LucideGift, LucideGitBranch, LucideGitBranchMinus, LucideGitBranchPlus, LucideGitCommit, LucideGitCommitHorizontal, LucideGitCommitVertical, LucideGitCompare, LucideGitCompareArrows, LucideGitFork, LucideGitGraph, LucideGitMerge, LucideGitMergeConflict, LucideGitPullRequest, LucideGitPullRequestArrow, LucideGitPullRequestClosed, LucideGitPullRequestCreate, LucideGitPullRequestCreateArrow, LucideGitPullRequestDraft, LucideGlassWater, LucideGlasses, LucideGlobe, LucideGlobe2, LucideGlobeCheck, LucideGlobeLock, LucideGlobeOff, LucideGlobeX, LucideGoal, LucideGpu, LucideGrab, LucideGraduationCap, LucideGrape, LucideGrid, LucideGrid2X2, LucideGrid2X2Check, LucideGrid2X2Plus, LucideGrid2X2X, LucideGrid2x2, LucideGrid2x2Check, LucideGrid2x2Plus, LucideGrid2x2X, LucideGrid3X3, LucideGrid3x2, LucideGrid3x3, LucideGrip, LucideGripHorizontal, LucideGripVertical, LucideGroup, LucideGuitar, LucideHam, LucideHamburger, LucideHammer, LucideHand, LucideHandCoins, LucideHandFist, LucideHandGrab, LucideHandHeart, LucideHandHelping, LucideHandMetal, LucideHandPlatter, LucideHandbag, LucideHandshake, LucideHardDrive, LucideHardDriveDownload, LucideHardDriveUpload, LucideHardHat, LucideHash, LucideHatGlasses, LucideHaze, LucideHd, LucideHdmiPort, LucideHeading, LucideHeading1, LucideHeading2, LucideHeading3, LucideHeading4, LucideHeading5, LucideHeading6, LucideHeadphoneOff, LucideHeadphones, LucideHeadset, LucideHeart, LucideHeartCrack, LucideHeartHandshake, LucideHeartMinus, LucideHeartOff, LucideHeartPlus, LucideHeartPulse, LucideHeartX, LucideHeater, LucideHelicopter, LucideHelpCircle, LucideHelpingHand, LucideHexagon, LucideHighlighter, LucideHistory, LucideHome, LucideHop, LucideHopOff, LucideHospital, LucideHotel, LucideHourglass, LucideHouse, LucideHouseHeart, LucideHousePlug, LucideHousePlus, LucideHouseWifi, LucideIceCream, LucideIceCream2, LucideIceCreamBowl, LucideIceCreamCone, LucideIconBase, LucideIdCard, LucideIdCardLanyard, LucideImage, LucideImageDown, LucideImageMinus, LucideImageOff, LucideImagePlay, LucideImagePlus, LucideImageUp, LucideImageUpscale, LucideImages, LucideImport, LucideInbox, LucideIndent, LucideIndentDecrease, LucideIndentIncrease, LucideIndianRupee, LucideInfinity, LucideInfo, LucideInspect, LucideInspectionPanel, LucideItalic, LucideIterationCcw, LucideIterationCw, LucideJapaneseYen, LucideJoystick, LucideKanban, LucideKanbanSquare, LucideKanbanSquareDashed, LucideKayak, LucideKey, LucideKeyRound, LucideKeySquare, LucideKeyboard, LucideKeyboardMusic, LucideKeyboardOff, LucideLamp, LucideLampCeiling, LucideLampDesk, LucideLampFloor, LucideLampWallDown, LucideLampWallUp, LucideLandPlot, LucideLandmark, LucideLanguages, LucideLaptop, LucideLaptop2, LucideLaptopMinimal, LucideLaptopMinimalCheck, LucideLasso, LucideLassoSelect, LucideLaugh, LucideLayerArrowDown, LucideLayerArrowUp, LucideLayers, LucideLayers2, LucideLayers3, LucideLayersArrowDown, LucideLayersArrowUp, LucideLayersMinus, LucideLayersPlus, LucideLayout, LucideLayoutDashboard, LucideLayoutFreeform, LucideLayoutGrid, LucideLayoutList, LucideLayoutPanelLeft, LucideLayoutPanelTop, LucideLayoutTemplate, LucideLeaf, LucideLeafyGreen, LucideLectern, LucideLensConcave, LucideLensConvex, LucideLetterText, LucideLibrary, LucideLibraryBig, LucideLibrarySquare, LucideLifeBuoy, LucideLigature, LucideLightbulb, LucideLightbulbOff, LucideLineChart, LucideLineDotRightHorizontal, LucideLineSquiggle, LucideLineStyle, LucideLink, LucideLink2, LucideLink2Off, LucideList, LucideListCheck, LucideListChecks, LucideListChevronsDownUp, LucideListChevronsUpDown, LucideListCollapse, LucideListEnd, LucideListFilter, LucideListFilterPlus, LucideListIndentDecrease, LucideListIndentIncrease, LucideListMinus, LucideListMusic, LucideListOrdered, LucideListPlus, LucideListRestart, LucideListSortAscending, LucideListSortDescending, LucideListStart, LucideListTodo, LucideListTree, LucideListVideo, LucideListX, LucideLoader, LucideLoader2, LucideLoaderCircle, LucideLoaderPinwheel, LucideLocate, LucideLocateFixed, LucideLocateOff, LucideLocationEdit, LucideLock, LucideLockKeyhole, LucideLockKeyholeOpen, LucideLockOpen, LucideLogIn, LucideLogOut, LucideLogs, LucideLollipop, LucideLuggage, LucideMSquare, LucideMagnet, LucideMail, LucideMailCheck, LucideMailMinus, LucideMailOpen, LucideMailPlus, LucideMailQuestion, LucideMailQuestionMark, LucideMailSearch, LucideMailWarning, LucideMailX, LucideMailbox, LucideMails, LucideMap, LucideMapMinus, LucideMapPin, LucideMapPinCheck, LucideMapPinCheckInside, LucideMapPinHouse, LucideMapPinMinus, LucideMapPinMinusInside, LucideMapPinOff, LucideMapPinPen, LucideMapPinPlus, LucideMapPinPlusInside, LucideMapPinSearch, LucideMapPinX, LucideMapPinXInside, LucideMapPinned, LucideMapPlus, LucideMars, LucideMarsStroke, LucideMartini, LucideMaximize, LucideMaximize2, LucideMedal, LucideMegaphone, LucideMegaphoneOff, LucideMeh, LucideMemoryStick, LucideMenu, LucideMenuSquare, LucideMerge, LucideMessageCircle, LucideMessageCircleCheck, LucideMessageCircleCode, LucideMessageCircleDashed, LucideMessageCircleHeart, LucideMessageCircleMore, LucideMessageCircleOff, LucideMessageCirclePlus, LucideMessageCircleQuestion, LucideMessageCircleQuestionMark, LucideMessageCircleReply, LucideMessageCircleWarning, LucideMessageCircleX, LucideMessageSquare, LucideMessageSquareCheck, LucideMessageSquareCode, LucideMessageSquareDashed, LucideMessageSquareDiff, LucideMessageSquareDot, LucideMessageSquareHeart, LucideMessageSquareLock, LucideMessageSquareMore, LucideMessageSquareOff, LucideMessageSquarePlus, LucideMessageSquareQuote, LucideMessageSquareReply, LucideMessageSquareShare, LucideMessageSquareText, LucideMessageSquareWarning, LucideMessageSquareX, LucideMessagesSquare, LucideMetronome, LucideMic, LucideMic2, LucideMicAudioLines, LucideMicOff, LucideMicSignal, LucideMicVocal, LucideMicrochip, LucideMicroscope, LucideMicrowave, LucideMilestone, LucideMilk, LucideMilkOff, LucideMinimize, LucideMinimize2, LucideMinus, LucideMinusCircle, LucideMinusSquare, LucideMirrorRectangular, LucideMirrorRound, LucideMonitor, LucideMonitorCheck, LucideMonitorCloud, LucideMonitorCog, LucideMonitorDot, LucideMonitorDown, LucideMonitorOff, LucideMonitorPause, LucideMonitorPlay, LucideMonitorSmartphone, LucideMonitorSpeaker, LucideMonitorStop, LucideMonitorUp, LucideMonitorX, LucideMoon, LucideMoonStar, LucideMoreHorizontal, LucideMoreVertical, LucideMosque, LucideMotorbike, LucideMountain, LucideMountainSnow, LucideMouse, LucideMouseLeft, LucideMouseOff, LucideMousePointer, LucideMousePointer2, LucideMousePointer2Off, LucideMousePointerBan, LucideMousePointerClick, LucideMousePointerSquareDashed, LucideMouseRight, LucideMove, LucideMove3D, LucideMove3d, LucideMoveDiagonal, LucideMoveDiagonal2, LucideMoveDown, LucideMoveDownLeft, LucideMoveDownRight, LucideMoveHorizontal, LucideMoveLeft, LucideMoveRight, LucideMoveUp, LucideMoveUpLeft, LucideMoveUpRight, LucideMoveVertical, LucideMusic, LucideMusic2, LucideMusic3, LucideMusic4, LucideNavigation, LucideNavigation2, LucideNavigation2Off, LucideNavigationOff, LucideNetwork, LucideNewspaper, LucideNfc, LucideNonBinary, LucideNotebook, LucideNotebookPen, LucideNotebookTabs, LucideNotebookText, LucideNotepadText, LucideNotepadTextDashed, LucideNut, LucideNutOff, LucideOctagon, LucideOctagonAlert, LucideOctagonMinus, LucideOctagonPause, LucideOctagonX, LucideOmega, LucideOption, LucideOrbit, LucideOrigami, LucideOutdent, LucidePackage, LucidePackage2, LucidePackageCheck, LucidePackageMinus, LucidePackageOpen, LucidePackagePlus, LucidePackageSearch, LucidePackageX, LucidePaintBucket, LucidePaintRoller, LucidePaintbrush, LucidePaintbrush2, LucidePaintbrushVertical, LucidePalette, LucidePalmtree, LucidePanda, LucidePanelBottom, LucidePanelBottomClose, LucidePanelBottomDashed, LucidePanelBottomInactive, LucidePanelBottomOpen, LucidePanelLeft, LucidePanelLeftClose, LucidePanelLeftDashed, LucidePanelLeftInactive, LucidePanelLeftOpen, LucidePanelLeftRightDashed, LucidePanelRight, LucidePanelRightClose, LucidePanelRightDashed, LucidePanelRightInactive, LucidePanelRightOpen, LucidePanelTop, LucidePanelTopBottomDashed, LucidePanelTopClose, LucidePanelTopDashed, LucidePanelTopInactive, LucidePanelTopOpen, LucidePanelsLeftBottom, LucidePanelsLeftRight, LucidePanelsRightBottom, LucidePanelsTopBottom, LucidePanelsTopLeft, LucidePaperBag, LucidePaperclip, LucideParasol, LucideParentheses, LucideParkingCircle, LucideParkingCircleOff, LucideParkingMeter, LucideParkingSquare, LucideParkingSquareOff, LucidePartyPopper, LucidePause, LucidePauseCircle, LucidePauseOctagon, LucidePawPrint, LucidePcCase, LucidePen, LucidePenBox, LucidePenLine, LucidePenOff, LucidePenSquare, LucidePenTool, LucidePencil, LucidePencilLine, LucidePencilOff, LucidePencilRuler, LucidePencilSparkles, LucidePentagon, LucidePercent, LucidePercentCircle, LucidePercentDiamond, LucidePercentSquare, LucidePersonStanding, LucidePhi, LucidePhilippinePeso, LucidePhone, LucidePhoneCall, LucidePhoneForwarded, LucidePhoneIncoming, LucidePhoneMissed, LucidePhoneOff, LucidePhoneOutgoing, LucidePi, LucidePiSquare, LucidePiano, LucidePickaxe, LucidePictureInPicture, LucidePictureInPicture2, LucidePieChart, LucidePiggyBank, LucidePilcrow, LucidePilcrowLeft, LucidePilcrowRight, LucidePilcrowSquare, LucidePill, LucidePillBottle, LucidePin, LucidePinOff, LucidePipette, LucidePizza, LucidePlane, LucidePlaneLanding, LucidePlaneTakeoff, LucidePlay, LucidePlayCircle, LucidePlayOff, LucidePlaySquare, LucidePlug, LucidePlug2, LucidePlugZap, LucidePlugZap2, LucidePlus, LucidePlusCircle, LucidePlusSquare, LucidePocketKnife, LucidePodcast, LucidePodium, LucidePointer, LucidePointerOff, LucidePopcorn, LucidePopsicle, LucidePoundSterling, LucidePower, LucidePowerCircle, LucidePowerOff, LucidePowerSquare, LucidePresentation, LucidePrinter, LucidePrinterCheck, LucidePrinterX, LucideProjector, LucideProportions, LucidePuzzle, LucidePyramid, LucideQrCode, LucideQuote, LucideRabbit, LucideRadar, LucideRadiation, LucideRadical, LucideRadio, LucideRadioOff, LucideRadioReceiver, LucideRadioTower, LucideRadius, LucideRainbow, LucideRat, LucideRatio, LucideReceipt, LucideReceiptCent, LucideReceiptEuro, LucideReceiptIndianRupee, LucideReceiptJapaneseYen, LucideReceiptPoundSterling, LucideReceiptRussianRuble, LucideReceiptSwissFranc, LucideReceiptText, LucideReceiptTurkishLira, LucideRectangleCircle, LucideRectangleEllipsis, LucideRectangleGoggles, LucideRectangleHorizontal, LucideRectangleVertical, LucideRecycle, LucideRedo, LucideRedo2, LucideRedoDot, LucideRefreshCcw, LucideRefreshCcwDot, LucideRefreshCw, LucideRefreshCwOff, LucideRefrigerator, LucideRegex, LucideRemoveFormatting, LucideRepeat, LucideRepeat1, LucideRepeat2, LucideRepeatOff, LucideReplace, LucideReplaceAll, LucideReply, LucideReplyAll, LucideRewind, LucideRibbon, LucideRoad, LucideRocket, LucideRockingChair, LucideRollerCoaster, LucideRose, LucideRotate3D, LucideRotate3d, LucideRotateCcw, LucideRotateCcwClock, LucideRotateCcwKey, LucideRotateCcwSquare, LucideRotateCw, LucideRotateCwFadingClock, LucideRotateCwSquare, LucideRoute, LucideRouteOff, LucideRouter, LucideRows, LucideRows2, LucideRows3, LucideRows4, LucideRss, LucideRuler, LucideRulerDimensionLine, LucideRussianRuble, LucideSailboat, LucideSalad, LucideSandwich, LucideSatellite, LucideSatelliteDish, LucideSaudiRiyal, LucideSave, LucideSaveAll, LucideSaveCheck, LucideSaveOff, LucideSavePen, LucideSavePlus, LucideScale, LucideScale3D, LucideScale3d, LucideScaling, LucideScan, LucideScanBarcode, LucideScanBox, LucideScanEye, LucideScanFace, LucideScanHeart, LucideScanLine, LucideScanQrCode, LucideScanSearch, LucideScanSquare, LucideScanText, LucideScatterChart, LucideSchool, LucideSchool2, LucideScissors, LucideScissorsLineDashed, LucideScissorsSquare, LucideScissorsSquareDashedBottom, LucideScooter, LucideScreenShare, LucideScreenShareOff, LucideScroll, LucideScrollText, LucideSearch, LucideSearchAlert, LucideSearchCheck, LucideSearchCode, LucideSearchSlash, LucideSearchX, LucideSection, LucideSend, LucideSendHorizonal, LucideSendHorizontal, LucideSendToBack, LucideSeparatorHorizontal, LucideSeparatorVertical, LucideServer, LucideServerCog, LucideServerCrash, LucideServerOff, LucideServerPlus, LucideSettings, LucideSettings2, LucideShapes, LucideShare, LucideShare2, LucideSheet, LucideShell, LucideShelvingUnit, LucideShield, LucideShieldAlert, LucideShieldBan, LucideShieldCheck, LucideShieldClose, LucideShieldCog, LucideShieldCogCorner, LucideShieldEllipsis, LucideShieldHalf, LucideShieldKeyhole, LucideShieldMinus, LucideShieldOff, LucideShieldPlus, LucideShieldQuestion, LucideShieldQuestionMark, LucideShieldUser, LucideShieldX, LucideShip, LucideShipWheel, LucideShirt, LucideShoppingBag, LucideShoppingBasket, LucideShoppingCart, LucideShovel, LucideShowerHead, LucideShredder, LucideShrimp, LucideShrink, LucideShrub, LucideShuffle, LucideSidebar, LucideSidebarClose, LucideSidebarOpen, LucideSigma, LucideSigmaSquare, LucideSignal, LucideSignalHigh, LucideSignalLow, LucideSignalMedium, LucideSignalZero, LucideSignature, LucideSignpost, LucideSignpostBig, LucideSiren, LucideSkipBack, LucideSkipForward, LucideSkull, LucideSlash, LucideSlashSquare, LucideSlice, LucideSliders, LucideSlidersHorizontal, LucideSlidersVertical, LucideSmartphone, LucideSmartphoneCharging, LucideSmartphoneNfc, LucideSmile, LucideSmilePlus, LucideSnail, LucideSnowflake, LucideSoapDispenserDroplet, LucideSofa, LucideSolarPanel, LucideSortAsc, LucideSortDesc, LucideSoup, LucideSpace, LucideSpade, LucideSparkle, LucideSparkles, LucideSpeaker, LucideSpeech, LucideSpellCheck, LucideSpellCheck2, LucideSpline, LucideSplinePointer, LucideSplit, LucideSplitSquareHorizontal, LucideSplitSquareVertical, LucideSpool, LucideSportShoe, LucideSpotlight, LucideSprayCan, LucideSprout, LucideSquare, LucideSquareActivity, LucideSquareArrowDown, LucideSquareArrowDownLeft, LucideSquareArrowDownRight, LucideSquareArrowLeft, LucideSquareArrowOutDownLeft, LucideSquareArrowOutDownRight, LucideSquareArrowOutUpLeft, LucideSquareArrowOutUpRight, LucideSquareArrowRight, LucideSquareArrowRightEnter, LucideSquareArrowRightExit, LucideSquareArrowUp, LucideSquareArrowUpLeft, LucideSquareArrowUpRight, LucideSquareAsterisk, LucideSquareBottomDashedScissors, LucideSquareCenterlineDashedHorizontal, LucideSquareCenterlineDashedVertical, LucideSquareChartGantt, LucideSquareCheck, LucideSquareCheckBig, LucideSquareChevronDown, LucideSquareChevronLeft, LucideSquareChevronRight, LucideSquareChevronUp, LucideSquareCode, LucideSquareDashed, LucideSquareDashedBottom, LucideSquareDashedBottomCode, LucideSquareDashedKanban, LucideSquareDashedMousePointer, LucideSquareDashedText, LucideSquareDashedTopSolid, LucideSquareDivide, LucideSquareDot, LucideSquareEqual, LucideSquareFunction, LucideSquareGanttChart, LucideSquareKanban, LucideSquareLibrary, LucideSquareM, LucideSquareMenu, LucideSquareMinus, LucideSquareMousePointer, LucideSquareOff, LucideSquareParking, LucideSquareParkingOff, LucideSquarePause, LucideSquarePen, LucideSquarePercent, LucideSquarePi, LucideSquarePilcrow, LucideSquarePlay, LucideSquarePlus, LucideSquarePower, LucideSquareRadical, LucideSquareRoundCorner, LucideSquareScissors, LucideSquareSigma, LucideSquareSlash, LucideSquareSplitHorizontal, LucideSquareSplitVertical, LucideSquareSquare, LucideSquareStack, LucideSquareStar, LucideSquareStop, LucideSquareTerminal, LucideSquareUser, LucideSquareUserRound, LucideSquareX, LucideSquaresExclude, LucideSquaresIntersect, LucideSquaresSubtract, LucideSquaresUnite, LucideSquircle, LucideSquircleDashed, LucideSquirrel, LucideStamp, LucideStar, LucideStarCheck, LucideStarHalf, LucideStarMinus, LucideStarOff, LucideStarPlus, LucideStarX, LucideStars, LucideStepBack, LucideStepForward, LucideStethoscope, LucideSticker, LucideStickyNote, LucideStickyNoteCheck, LucideStickyNoteMinus, LucideStickyNoteOff, LucideStickyNotePlus, LucideStickyNoteX, LucideStickyNotes, LucideStone, LucideStopCircle, LucideStore, LucideStretchHorizontal, LucideStretchVertical, LucideStrikethrough, LucideSubscript, LucideSubtitles, LucideSummary, LucideSun, LucideSunDim, LucideSunMedium, LucideSunMoon, LucideSunSnow, LucideSunrise, LucideSunset, LucideSuperscript, LucideSwatchBook, LucideSwissFranc, LucideSwitchCamera, LucideSword, LucideSwords, LucideSyringe, LucideTable, LucideTable2, LucideTableCellsMerge, LucideTableCellsSplit, LucideTableColumnsSplit, LucideTableConfig, LucideTableOfContents, LucideTableProperties, LucideTableRowsSplit, LucideTablet, LucideTabletSmartphone, LucideTablets, LucideTag, LucideTagPlus, LucideTagX, LucideTags, LucideTally1, LucideTally2, LucideTally3, LucideTally4, LucideTally5, LucideTangent, LucideTarget, LucideTelescope, LucideTent, LucideTentTree, LucideTerminal, LucideTerminalSquare, LucideTestTube, LucideTestTube2, LucideTestTubeDiagonal, LucideTestTubes, LucideText, LucideTextAlignCenter, LucideTextAlignEnd, LucideTextAlignJustify, LucideTextAlignStart, LucideTextCursor, LucideTextCursorInput, LucideTextInitial, LucideTextQuote, LucideTextSearch, LucideTextSelect, LucideTextSelection, LucideTextWrap, LucideTheater, LucideThermometer, LucideThermometerSnowflake, LucideThermometerSun, LucideThumbsDown, LucideThumbsUp, LucideTicket, LucideTicketCheck, LucideTicketMinus, LucideTicketPercent, LucideTicketPlus, LucideTicketSlash, LucideTicketX, LucideTickets, LucideTicketsPlane, LucideTimeline, LucideTimer, LucideTimerOff, LucideTimerReset, LucideToggleLeft, LucideToggleRight, LucideToilet, LucideToolCase, LucideToolbox, LucideTornado, LucideTorus, LucideTouchpad, LucideTouchpadOff, LucideTowelRack, LucideTowerControl, LucideToyBrick, LucideTractor, LucideTrafficCone, LucideTrain, LucideTrainFront, LucideTrainFrontTunnel, LucideTrainTrack, LucideTramFront, LucideTransgender, LucideTrash, LucideTrash2, LucideTreeDeciduous, LucideTreePalm, LucideTreePine, LucideTrees, LucideTrendingDown, LucideTrendingUp, LucideTrendingUpDown, LucideTriangle, LucideTriangleAlert, LucideTriangleDashed, LucideTriangleRight, LucideTrophy, LucideTruck, LucideTruckElectric, LucideTurkishLira, LucideTurntable, LucideTurtle, LucideTv, LucideTv2, LucideTvMinimal, LucideTvMinimalPlay, LucideType, LucideTypeOutline, LucideUmbrella, LucideUmbrellaOff, LucideUnderline, LucideUndo, LucideUndo2, LucideUndoDot, LucideUnfoldHorizontal, LucideUnfoldVertical, LucideUngroup, LucideUniversity, LucideUnlink, LucideUnlink2, LucideUnlock, LucideUnlockKeyhole, LucideUnplug, LucideUpload, LucideUploadCloud, LucideUsb, LucideUser, LucideUser2, LucideUserCheck, LucideUserCheck2, LucideUserCircle, LucideUserCircle2, LucideUserCog, LucideUserCog2, LucideUserKey, LucideUserLock, LucideUserMinus, LucideUserMinus2, LucideUserPen, LucideUserPlus, LucideUserPlus2, LucideUserRound, LucideUserRoundArrowLeft, LucideUserRoundCheck, LucideUserRoundCog, LucideUserRoundKey, LucideUserRoundMinus, LucideUserRoundPen, LucideUserRoundPlus, LucideUserRoundSearch, LucideUserRoundX, LucideUserSearch, LucideUserShield, LucideUserSquare, LucideUserSquare2, LucideUserStar, LucideUserX, LucideUserX2, LucideUsers, LucideUsers2, LucideUsersRound, LucideUtensils, LucideUtensilsCrossed, LucideUtilityPole, LucideVan, LucideVariable, LucideVault, LucideVectorSquare, LucideVegan, LucideVenetianMask, LucideVenus, LucideVenusAndMars, LucideVerified, LucideVibrate, LucideVibrateOff, LucideVideo, LucideVideoOff, LucideVideotape, LucideView, LucideVoicemail, LucideVolleyball, LucideVolume, LucideVolume1, LucideVolume2, LucideVolumeOff, LucideVolumeX, LucideVote, LucideWallet, LucideWallet2, LucideWalletCards, LucideWalletMinimal, LucideWallpaper, LucideWand, LucideWand2, LucideWandSparkles, LucideWarehouse, LucideWashingMachine, LucideWatch, LucideWaves, LucideWavesArrowDown, LucideWavesArrowUp, LucideWavesHorizontal, LucideWavesLadder, LucideWavesVertical, LucideWaypoints, LucideWebcam, LucideWebcamOff, LucideWebhook, LucideWebhookOff, LucideWeight, LucideWeightTilde, LucideWheat, LucideWheatOff, LucideWholeWord, LucideWifi, LucideWifiCog, LucideWifiHigh, LucideWifiLow, LucideWifiOff, LucideWifiPen, LucideWifiSync, LucideWifiZero, LucideWind, LucideWindArrowDown, LucideWine, LucideWineOff, LucideWorkflow, LucideWorm, LucideWrapText, LucideWrench, LucideWrenchOff, LucideX, LucideXCircle, LucideXLineTop, LucideXOctagon, LucideXSquare, LucideZap, LucideZapOff, LucideZodiacAquarius, LucideZodiacAries, LucideZodiacCancer, LucideZodiacCapricorn, LucideZodiacGemini, LucideZodiacLeo, LucideZodiacLibra, LucideZodiacOphiuchus, LucideZodiacPisces, LucideZodiacSagittarius, LucideZodiacScorpio, LucideZodiacTaurus, LucideZodiacVirgo, LucideZoomIn, LucideZoomOut, lucideAngular_d as icons, isLucideIconComponent, isLucideIconData, lucideDefaultConfig, lucideIconTemplate, lucideLegacyIcon, lucideLegacyIconMap, provideLucideConfig, provideLucideIcons };\nexport type { LucideConfig, LucideIcon, LucideIconData, LucideIconInput, LucideIconNode, LucideIcons, Nullable };\n","map":null,"preliminaryFileName":"lucide-angular.d.ts","sourcemapFileName":null}],"fesm2022":[{"exports":["LUCIDE_CONFIG","LUCIDE_ICONS","LucideAArrowDown","LucideAArrowUp","LucideALargeSmall","LucideAccessibility","LucideActivity","LucideActivitySquare","LucideAd","LucideAirVent","LucideAirplay","LucideAlarmCheck","LucideAlarmClock","LucideAlarmClockCheck","LucideAlarmClockMinus","LucideAlarmClockOff","LucideAlarmClockPlus","LucideAlarmMinus","LucideAlarmPlus","LucideAlarmSmoke","LucideAlbum","LucideAlertCircle","LucideAlertOctagon","LucideAlertTriangle","LucideAlignCenter","LucideAlignCenterHorizontal","LucideAlignCenterVertical","LucideAlignEndHorizontal","LucideAlignEndVertical","LucideAlignHorizontalDistributeCenter","LucideAlignHorizontalDistributeEnd","LucideAlignHorizontalDistributeStart","LucideAlignHorizontalJustifyCenter","LucideAlignHorizontalJustifyEnd","LucideAlignHorizontalJustifyStart","LucideAlignHorizontalSpaceAround","LucideAlignHorizontalSpaceBetween","LucideAlignJustify","LucideAlignLeft","LucideAlignRight","LucideAlignStartHorizontal","LucideAlignStartVertical","LucideAlignVerticalDistributeCenter","LucideAlignVerticalDistributeEnd","LucideAlignVerticalDistributeStart","LucideAlignVerticalJustifyCenter","LucideAlignVerticalJustifyEnd","LucideAlignVerticalJustifyStart","LucideAlignVerticalSpaceAround","LucideAlignVerticalSpaceBetween","LucideAmbulance","LucideAmpersand","LucideAmpersands","LucideAmphora","LucideAnchor","LucideAngry","LucideAnnoyed","LucideAntenna","LucideAnvil","LucideAperture","LucideAppWindow","LucideAppWindowMac","LucideApple","LucideArchive","LucideArchiveRestore","LucideArchiveX","LucideAreaChart","LucideArmchair","LucideArrowBigDown","LucideArrowBigDownDash","LucideArrowBigLeft","LucideArrowBigLeftDash","LucideArrowBigRight","LucideArrowBigRightDash","LucideArrowBigUp","LucideArrowBigUpDash","LucideArrowDown","LucideArrowDown01","LucideArrowDown10","LucideArrowDownAZ","LucideArrowDownAz","LucideArrowDownCircle","LucideArrowDownFromLine","LucideArrowDownLeft","LucideArrowDownLeftFromCircle","LucideArrowDownLeftFromSquare","LucideArrowDownLeftSquare","LucideArrowDownNarrowWide","LucideArrowDownRight","LucideArrowDownRightFromCircle","LucideArrowDownRightFromSquare","LucideArrowDownRightSquare","LucideArrowDownSquare","LucideArrowDownToDot","LucideArrowDownToLine","LucideArrowDownUp","LucideArrowDownWideNarrow","LucideArrowDownZA","LucideArrowDownZa","LucideArrowLeft","LucideArrowLeftCircle","LucideArrowLeftFromLine","LucideArrowLeftRight","LucideArrowLeftSquare","LucideArrowLeftToLine","LucideArrowRight","LucideArrowRightCircle","LucideArrowRightFromLine","LucideArrowRightLeft","LucideArrowRightSquare","LucideArrowRightToLine","LucideArrowUp","LucideArrowUp01","LucideArrowUp10","LucideArrowUpAZ","LucideArrowUpAz","LucideArrowUpCircle","LucideArrowUpDown","LucideArrowUpFromDot","LucideArrowUpFromLine","LucideArrowUpLeft","LucideArrowUpLeftFromCircle","LucideArrowUpLeftFromSquare","LucideArrowUpLeftSquare","LucideArrowUpNarrowWide","LucideArrowUpRight","LucideArrowUpRightFromCircle","LucideArrowUpRightFromSquare","LucideArrowUpRightSquare","LucideArrowUpSquare","LucideArrowUpToLine","LucideArrowUpWideNarrow","LucideArrowUpZA","LucideArrowUpZa","LucideArrowsUpFromLine","LucideAsterisk","LucideAsteriskSquare","LucideAstroid","LucideAtSign","LucideAtom","LucideAudioLines","LucideAudioWaveform","LucideAward","LucideAxe","LucideAxis3D","LucideAxis3d","LucideBaby","LucideBackpack","LucideBadge","LucideBadgeAlert","LucideBadgeCent","LucideBadgeCheck","LucideBadgeDollarSign","LucideBadgeEuro","LucideBadgeHelp","LucideBadgeIndianRupee","LucideBadgeInfo","LucideBadgeJapaneseYen","LucideBadgeMinus","LucideBadgePercent","LucideBadgePlus","LucideBadgePoundSterling","LucideBadgeQuestionMark","LucideBadgeRussianRuble","LucideBadgeSwissFranc","LucideBadgeTurkishLira","LucideBadgeX","LucideBaggageClaim","LucideBalloon","LucideBan","LucideBanana","LucideBandage","LucideBanknote","LucideBanknoteArrowDown","LucideBanknoteArrowUp","LucideBanknoteCheck","LucideBanknoteX","LucideBarChart","LucideBarChart2","LucideBarChart3","LucideBarChart4","LucideBarChartBig","LucideBarChartHorizontal","LucideBarChartHorizontalBig","LucideBarcode","LucideBarrel","LucideBaseline","LucideBath","LucideBattery","LucideBatteryCharging","LucideBatteryFull","LucideBatteryLow","LucideBatteryMedium","LucideBatteryPlus","LucideBatteryWarning","LucideBeaker","LucideBean","LucideBeanOff","LucideBed","LucideBedDouble","LucideBedSingle","LucideBeef","LucideBeefOff","LucideBeer","LucideBeerOff","LucideBell","LucideBellCheck","LucideBellDot","LucideBellElectric","LucideBellMinus","LucideBellOff","LucideBellPlus","LucideBellRing","LucideBetweenHorizonalEnd","LucideBetweenHorizonalStart","LucideBetweenHorizontalEnd","LucideBetweenHorizontalStart","LucideBetweenVerticalEnd","LucideBetweenVerticalStart","LucideBicepsFlexed","LucideBike","LucideBinary","LucideBinoculars","LucideBiohazard","LucideBird","LucideBirdhouse","LucideBitcoin","LucideBlend","LucideBlender","LucideBlinds","LucideBlocks","LucideBluetooth","LucideBluetoothConnected","LucideBluetoothOff","LucideBluetoothSearching","LucideBold","LucideBolt","LucideBomb","LucideBone","LucideBoneFracture","LucideBook","LucideBookA","LucideBookAlert","LucideBookAudio","LucideBookCheck","LucideBookCopy","LucideBookDashed","LucideBookDown","LucideBookHeadphones","LucideBookHeart","LucideBookImage","LucideBookKey","LucideBookLock","LucideBookMarked","LucideBookMinus","LucideBookOpen","LucideBookOpenCheck","LucideBookOpenText","LucideBookPlus","LucideBookSearch","LucideBookTemplate","LucideBookText","LucideBookType","LucideBookUp","LucideBookUp2","LucideBookUser","LucideBookX","LucideBookmark","LucideBookmarkCheck","LucideBookmarkMinus","LucideBookmarkOff","LucideBookmarkPlus","LucideBookmarkX","LucideBoomBox","LucideBot","LucideBotMessageSquare","LucideBotOff","LucideBottleWine","LucideBowArrow","LucideBox","LucideBoxSelect","LucideBoxes","LucideBraces","LucideBrackets","LucideBrain","LucideBrainCircuit","LucideBrainCog","LucideBrickWall","LucideBrickWallFire","LucideBrickWallShield","LucideBriefcase","LucideBriefcaseBusiness","LucideBriefcaseConveyorBelt","LucideBriefcaseMedical","LucideBringToFront","LucideBroccoli","LucideBrush","LucideBrushCleaning","LucideBubbles","LucideBug","LucideBugOff","LucideBugPlay","LucideBuilding","LucideBuilding2","LucideBus","LucideBusFront","LucideCable","LucideCableCar","LucideCake","LucideCakeSlice","LucideCalculator","LucideCalendar","LucideCalendar1","LucideCalendarArrowDown","LucideCalendarArrowUp","LucideCalendarCheck","LucideCalendarCheck2","LucideCalendarClock","LucideCalendarCog","LucideCalendarDays","LucideCalendarFold","LucideCalendarHeart","LucideCalendarMinus","LucideCalendarMinus2","LucideCalendarOff","LucideCalendarPlus","LucideCalendarPlus2","LucideCalendarRange","LucideCalendarSearch","LucideCalendarSync","LucideCalendarX","LucideCalendarX2","LucideCalendars","LucideCamera","LucideCameraOff","LucideCandlestickChart","LucideCandy","LucideCandyCane","LucideCandyOff","LucideCannabis","LucideCannabisOff","LucideCaptions","LucideCaptionsOff","LucideCar","LucideCarFront","LucideCarTaxiFront","LucideCaravan","LucideCardSim","LucideCarrot","LucideCaseLower","LucideCaseSensitive","LucideCaseUpper","LucideCassetteTape","LucideCast","LucideCastle","LucideCat","LucideCctv","LucideCctvOff","LucideChartArea","LucideChartBar","LucideChartBarBig","LucideChartBarDecreasing","LucideChartBarIncreasing","LucideChartBarStacked","LucideChartCandlestick","LucideChartColumn","LucideChartColumnBig","LucideChartColumnDecreasing","LucideChartColumnIncreasing","LucideChartColumnStacked","LucideChartGantt","LucideChartLine","LucideChartNetwork","LucideChartNoAxesColumn","LucideChartNoAxesColumnDecreasing","LucideChartNoAxesColumnIncreasing","LucideChartNoAxesCombined","LucideChartNoAxesGantt","LucideChartPie","LucideChartScatter","LucideChartSpline","LucideCheck","LucideCheckCheck","LucideCheckCircle","LucideCheckCircle2","LucideCheckLine","LucideCheckSquare","LucideCheckSquare2","LucideChefHat","LucideCherry","LucideChessBishop","LucideChessKing","LucideChessKnight","LucideChessPawn","LucideChessQueen","LucideChessRook","LucideChevronDown","LucideChevronDownCircle","LucideChevronDownSquare","LucideChevronFirst","LucideChevronLast","LucideChevronLeft","LucideChevronLeftCircle","LucideChevronLeftSquare","LucideChevronRight","LucideChevronRightCircle","LucideChevronRightSquare","LucideChevronUp","LucideChevronUpCircle","LucideChevronUpSquare","LucideChevronsDown","LucideChevronsDownUp","LucideChevronsLeft","LucideChevronsLeftRight","LucideChevronsLeftRightEllipsis","LucideChevronsRight","LucideChevronsRightLeft","LucideChevronsUp","LucideChevronsUpDown","LucideChurch","LucideCigarette","LucideCigaretteOff","LucideCircle","LucideCircleAlert","LucideCircleArrowDown","LucideCircleArrowLeft","LucideCircleArrowOutDownLeft","LucideCircleArrowOutDownRight","LucideCircleArrowOutUpLeft","LucideCircleArrowOutUpRight","LucideCircleArrowRight","LucideCircleArrowUp","LucideCircleCheck","LucideCircleCheckBig","LucideCircleChevronDown","LucideCircleChevronLeft","LucideCircleChevronRight","LucideCircleChevronUp","LucideCircleDashed","LucideCircleDivide","LucideCircleDollarSign","LucideCircleDot","LucideCircleDotDashed","LucideCircleEllipsis","LucideCircleEqual","LucideCircleEuro","LucideCircleFadingArrowUp","LucideCircleFadingPlus","LucideCircleGauge","LucideCircleHelp","LucideCircleMinus","LucideCircleOff","LucideCircleParking","LucideCircleParkingOff","LucideCirclePause","LucideCirclePercent","LucideCirclePile","LucideCirclePlay","LucideCirclePlus","LucideCirclePoundSterling","LucideCirclePower","LucideCircleQuestionMark","LucideCircleSlash","LucideCircleSlash2","LucideCircleSlashed","LucideCircleSmall","LucideCircleStar","LucideCircleStop","LucideCircleUser","LucideCircleUserRound","LucideCircleX","LucideCircuitBoard","LucideCitrus","LucideClapperboard","LucideClipboard","LucideClipboardCheck","LucideClipboardClock","LucideClipboardCopy","LucideClipboardEdit","LucideClipboardList","LucideClipboardMinus","LucideClipboardPaste","LucideClipboardPen","LucideClipboardPenLine","LucideClipboardPlus","LucideClipboardSignature","LucideClipboardType","LucideClipboardX","LucideClock","LucideClock1","LucideClock10","LucideClock11","LucideClock12","LucideClock2","LucideClock3","LucideClock4","LucideClock5","LucideClock6","LucideClock7","LucideClock8","LucideClock9","LucideClockAlert","LucideClockArrowDown","LucideClockArrowLeft","LucideClockArrowRight","LucideClockArrowUp","LucideClockCheck","LucideClockFading","LucideClockPlus","LucideClosedCaption","LucideCloud","LucideCloudAlert","LucideCloudBackup","LucideCloudCheck","LucideCloudCog","LucideCloudDownload","LucideCloudDrizzle","LucideCloudFog","LucideCloudHail","LucideCloudLightning","LucideCloudMoon","LucideCloudMoonRain","LucideCloudOff","LucideCloudRain","LucideCloudRainWind","LucideCloudSnow","LucideCloudSun","LucideCloudSunRain","LucideCloudSync","LucideCloudUpload","LucideCloudy","LucideClover","LucideClub","LucideCode","LucideCode2","LucideCodeSquare","LucideCodeXml","LucideCoffee","LucideCog","LucideCoins","LucideColumns","LucideColumns2","LucideColumns3","LucideColumns3Cog","LucideColumns4","LucideColumnsSettings","LucideCombine","LucideCommand","LucideCompass","LucideComponent","LucideComputer","LucideConciergeBell","LucideCone","LucideConstruction","LucideContact","LucideContact2","LucideContactRound","LucideContainer","LucideContrast","LucideCookie","LucideCookingPot","LucideCopy","LucideCopyCheck","LucideCopyMinus","LucideCopyPlus","LucideCopySlash","LucideCopyX","LucideCopyleft","LucideCopyright","LucideCornerDownLeft","LucideCornerDownRight","LucideCornerLeftDown","LucideCornerLeftUp","LucideCornerRightDown","LucideCornerRightUp","LucideCornerUpLeft","LucideCornerUpRight","LucideCpu","LucideCreativeCommons","LucideCreditCard","LucideCroissant","LucideCrop","LucideCross","LucideCrosshair","LucideCrown","LucideCuboid","LucideCupSoda","LucideCurlyBraces","LucideCurrency","LucideCylinder","LucideDam","LucideDatabase","LucideDatabaseArrowDown","LucideDatabaseArrowUp","LucideDatabaseBackup","LucideDatabaseCheck","LucideDatabaseMinus","LucideDatabasePlus","LucideDatabaseSearch","LucideDatabaseX","LucideDatabaseZap","LucideDecimalsArrowLeft","LucideDecimalsArrowRight","LucideDelete","LucideDessert","LucideDiameter","LucideDiamond","LucideDiamondMinus","LucideDiamondPercent","LucideDiamondPlus","LucideDice1","LucideDice2","LucideDice3","LucideDice4","LucideDice5","LucideDice6","LucideDices","LucideDiff","LucideDisc","LucideDisc2","LucideDisc3","LucideDiscAlbum","LucideDivide","LucideDivideCircle","LucideDivideSquare","LucideDna","LucideDnaOff","LucideDock","LucideDog","LucideDollarSign","LucideDonut","LucideDoorClosed","LucideDoorClosedLocked","LucideDoorOpen","LucideDot","LucideDotSquare","LucideDownload","LucideDownloadCloud","LucideDraftingCompass","LucideDrama","LucideDrill","LucideDrone","LucideDroplet","LucideDropletOff","LucideDroplets","LucideDrum","LucideDrumstick","LucideDumbbell","LucideDynamicIcon","LucideEar","LucideEarOff","LucideEarth","LucideEarthLock","LucideEclipse","LucideEdit","LucideEdit2","LucideEdit3","LucideEgg","LucideEggFried","LucideEggOff","LucideEllipse","LucideEllipsis","LucideEllipsisVertical","LucideEqual","LucideEqualApproximately","LucideEqualNot","LucideEqualSquare","LucideEraser","LucideEthernetPort","LucideEuro","LucideEvCharger","LucideExpand","LucideExternalLink","LucideEye","LucideEyeClosed","LucideEyeDashed","LucideEyeOff","LucideFaceAngry","LucideFaceExpressionless","LucideFaceGrinning","LucideFaceNeutral","LucideFaceSlightlyFrowning","LucideFaceSlightlySmiling","LucideFaceSlightlySmilingPlus","LucideFactory","LucideFan","LucideFastForward","LucideFeather","LucideFence","LucideFerrisWheel","LucideFile","LucideFileArchive","LucideFileAudio","LucideFileAudio2","LucideFileAxis3D","LucideFileAxis3d","LucideFileBadge","LucideFileBadge2","LucideFileBarChart","LucideFileBarChart2","LucideFileBox","LucideFileBraces","LucideFileBracesCorner","LucideFileChartColumn","LucideFileChartColumnIncreasing","LucideFileChartLine","LucideFileChartPie","LucideFileCheck","LucideFileCheck2","LucideFileCheckCorner","LucideFileClock","LucideFileCode","LucideFileCode2","LucideFileCodeCorner","LucideFileCog","LucideFileCog2","LucideFileDiff","LucideFileDigit","LucideFileDown","LucideFileEdit","LucideFileExclamationPoint","LucideFileHeadphone","LucideFileHeart","LucideFileImage","LucideFileInput","LucideFileJson","LucideFileJson2","LucideFileKey","LucideFileKey2","LucideFileLineChart","LucideFileLock","LucideFileLock2","LucideFileMinus","LucideFileMinus2","LucideFileMinusCorner","LucideFileMusic","LucideFileOutput","LucideFilePen","LucideFilePenLine","LucideFilePieChart","LucideFilePlay","LucideFilePlus","LucideFilePlus2","LucideFilePlusCorner","LucideFileQuestion","LucideFileQuestionMark","LucideFileScan","LucideFileSearch","LucideFileSearch2","LucideFileSearchCorner","LucideFileSignal","LucideFileSignature","LucideFileSliders","LucideFileSpreadsheet","LucideFileStack","LucideFileSymlink","LucideFileTerminal","LucideFileText","LucideFileType","LucideFileType2","LucideFileTypeCorner","LucideFileUp","LucideFileUser","LucideFileVideo","LucideFileVideo2","LucideFileVideoCamera","LucideFileVolume","LucideFileVolume2","LucideFileWarning","LucideFileX","LucideFileX2","LucideFileXCorner","LucideFiles","LucideFilm","LucideFilter","LucideFilterX","LucideFingerprint","LucideFingerprintPattern","LucideFireExtinguisher","LucideFish","LucideFishOff","LucideFishSymbol","LucideFishingHook","LucideFishingRod","LucideFlag","LucideFlagOff","LucideFlagTriangleLeft","LucideFlagTriangleRight","LucideFlame","LucideFlameKindling","LucideFlashlight","LucideFlashlightOff","LucideFlaskConical","LucideFlaskConicalOff","LucideFlaskRound","LucideFlipHorizontal","LucideFlipHorizontal2","LucideFlipVertical","LucideFlipVertical2","LucideFlower","LucideFlower2","LucideFocus","LucideFoldHorizontal","LucideFoldVertical","LucideFolder","LucideFolderArchive","LucideFolderBookmark","LucideFolderCheck","LucideFolderClock","LucideFolderClosed","LucideFolderCode","LucideFolderCog","LucideFolderCog2","LucideFolderDot","LucideFolderDown","LucideFolderEdit","LucideFolderGit","LucideFolderGit2","LucideFolderHeart","LucideFolderInput","LucideFolderKanban","LucideFolderKey","LucideFolderLock","LucideFolderMinus","LucideFolderOpen","LucideFolderOpenDot","LucideFolderOutput","LucideFolderPen","LucideFolderPlus","LucideFolderRoot","LucideFolderSearch","LucideFolderSearch2","LucideFolderSymlink","LucideFolderSync","LucideFolderTree","LucideFolderUp","LucideFolderX","LucideFolders","LucideFootprints","LucideForkKnife","LucideForkKnifeCrossed","LucideForklift","LucideForm","LucideFormInput","LucideForward","LucideFrame","LucideFrown","LucideFuel","LucideFullscreen","LucideFunctionSquare","LucideFunnel","LucideFunnelPlus","LucideFunnelX","LucideGalleryHorizontal","LucideGalleryHorizontalEnd","LucideGalleryThumbnails","LucideGalleryVertical","LucideGalleryVerticalEnd","LucideGamepad","LucideGamepad2","LucideGamepadDirectional","LucideGanttChart","LucideGanttChartSquare","LucideGauge","LucideGaugeCircle","LucideGavel","LucideGem","LucideGeorgianLari","LucideGhost","LucideGift","LucideGitBranch","LucideGitBranchMinus","LucideGitBranchPlus","LucideGitCommit","LucideGitCommitHorizontal","LucideGitCommitVertical","LucideGitCompare","LucideGitCompareArrows","LucideGitFork","LucideGitGraph","LucideGitMerge","LucideGitMergeConflict","LucideGitPullRequest","LucideGitPullRequestArrow","LucideGitPullRequestClosed","LucideGitPullRequestCreate","LucideGitPullRequestCreateArrow","LucideGitPullRequestDraft","LucideGlassWater","LucideGlasses","LucideGlobe","LucideGlobe2","LucideGlobeCheck","LucideGlobeLock","LucideGlobeOff","LucideGlobeX","LucideGoal","LucideGpu","LucideGrab","LucideGraduationCap","LucideGrape","LucideGrid","LucideGrid2X2","LucideGrid2X2Check","LucideGrid2X2Plus","LucideGrid2X2X","LucideGrid2x2","LucideGrid2x2Check","LucideGrid2x2Plus","LucideGrid2x2X","LucideGrid3X3","LucideGrid3x2","LucideGrid3x3","LucideGrip","LucideGripHorizontal","LucideGripVertical","LucideGroup","LucideGuitar","LucideHam","LucideHamburger","LucideHammer","LucideHand","LucideHandCoins","LucideHandFist","LucideHandGrab","LucideHandHeart","LucideHandHelping","LucideHandMetal","LucideHandPlatter","LucideHandbag","LucideHandshake","LucideHardDrive","LucideHardDriveDownload","LucideHardDriveUpload","LucideHardHat","LucideHash","LucideHatGlasses","LucideHaze","LucideHd","LucideHdmiPort","LucideHeading","LucideHeading1","LucideHeading2","LucideHeading3","LucideHeading4","LucideHeading5","LucideHeading6","LucideHeadphoneOff","LucideHeadphones","LucideHeadset","LucideHeart","LucideHeartCrack","LucideHeartHandshake","LucideHeartMinus","LucideHeartOff","LucideHeartPlus","LucideHeartPulse","LucideHeartX","LucideHeater","LucideHelicopter","LucideHelpCircle","LucideHelpingHand","LucideHexagon","LucideHighlighter","LucideHistory","LucideHome","LucideHop","LucideHopOff","LucideHospital","LucideHotel","LucideHourglass","LucideHouse","LucideHouseHeart","LucideHousePlug","LucideHousePlus","LucideHouseWifi","LucideIceCream","LucideIceCream2","LucideIceCreamBowl","LucideIceCreamCone","LucideIconBase","LucideIdCard","LucideIdCardLanyard","LucideImage","LucideImageDown","LucideImageMinus","LucideImageOff","LucideImagePlay","LucideImagePlus","LucideImageUp","LucideImageUpscale","LucideImages","LucideImport","LucideInbox","LucideIndent","LucideIndentDecrease","LucideIndentIncrease","LucideIndianRupee","LucideInfinity","LucideInfo","LucideInspect","LucideInspectionPanel","LucideItalic","LucideIterationCcw","LucideIterationCw","LucideJapaneseYen","LucideJoystick","LucideKanban","LucideKanbanSquare","LucideKanbanSquareDashed","LucideKayak","LucideKey","LucideKeyRound","LucideKeySquare","LucideKeyboard","LucideKeyboardMusic","LucideKeyboardOff","LucideLamp","LucideLampCeiling","LucideLampDesk","LucideLampFloor","LucideLampWallDown","LucideLampWallUp","LucideLandPlot","LucideLandmark","LucideLanguages","LucideLaptop","LucideLaptop2","LucideLaptopMinimal","LucideLaptopMinimalCheck","LucideLasso","LucideLassoSelect","LucideLaugh","LucideLayerArrowDown","LucideLayerArrowUp","LucideLayers","LucideLayers2","LucideLayers3","LucideLayersArrowDown","LucideLayersArrowUp","LucideLayersMinus","LucideLayersPlus","LucideLayout","LucideLayoutDashboard","LucideLayoutFreeform","LucideLayoutGrid","LucideLayoutList","LucideLayoutPanelLeft","LucideLayoutPanelTop","LucideLayoutTemplate","LucideLeaf","LucideLeafyGreen","LucideLectern","LucideLensConcave","LucideLensConvex","LucideLetterText","LucideLibrary","LucideLibraryBig","LucideLibrarySquare","LucideLifeBuoy","LucideLigature","LucideLightbulb","LucideLightbulbOff","LucideLineChart","LucideLineDotRightHorizontal","LucideLineSquiggle","LucideLineStyle","LucideLink","LucideLink2","LucideLink2Off","LucideList","LucideListCheck","LucideListChecks","LucideListChevronsDownUp","LucideListChevronsUpDown","LucideListCollapse","LucideListEnd","LucideListFilter","LucideListFilterPlus","LucideListIndentDecrease","LucideListIndentIncrease","LucideListMinus","LucideListMusic","LucideListOrdered","LucideListPlus","LucideListRestart","LucideListSortAscending","LucideListSortDescending","LucideListStart","LucideListTodo","LucideListTree","LucideListVideo","LucideListX","LucideLoader","LucideLoader2","LucideLoaderCircle","LucideLoaderPinwheel","LucideLocate","LucideLocateFixed","LucideLocateOff","LucideLocationEdit","LucideLock","LucideLockKeyhole","LucideLockKeyholeOpen","LucideLockOpen","LucideLogIn","LucideLogOut","LucideLogs","LucideLollipop","LucideLuggage","LucideMSquare","LucideMagnet","LucideMail","LucideMailCheck","LucideMailMinus","LucideMailOpen","LucideMailPlus","LucideMailQuestion","LucideMailQuestionMark","LucideMailSearch","LucideMailWarning","LucideMailX","LucideMailbox","LucideMails","LucideMap","LucideMapMinus","LucideMapPin","LucideMapPinCheck","LucideMapPinCheckInside","LucideMapPinHouse","LucideMapPinMinus","LucideMapPinMinusInside","LucideMapPinOff","LucideMapPinPen","LucideMapPinPlus","LucideMapPinPlusInside","LucideMapPinSearch","LucideMapPinX","LucideMapPinXInside","LucideMapPinned","LucideMapPlus","LucideMars","LucideMarsStroke","LucideMartini","LucideMaximize","LucideMaximize2","LucideMedal","LucideMegaphone","LucideMegaphoneOff","LucideMeh","LucideMemoryStick","LucideMenu","LucideMenuSquare","LucideMerge","LucideMessageCircle","LucideMessageCircleCheck","LucideMessageCircleCode","LucideMessageCircleDashed","LucideMessageCircleHeart","LucideMessageCircleMore","LucideMessageCircleOff","LucideMessageCirclePlus","LucideMessageCircleQuestion","LucideMessageCircleQuestionMark","LucideMessageCircleReply","LucideMessageCircleWarning","LucideMessageCircleX","LucideMessageSquare","LucideMessageSquareCheck","LucideMessageSquareCode","LucideMessageSquareDashed","LucideMessageSquareDiff","LucideMessageSquareDot","LucideMessageSquareHeart","LucideMessageSquareLock","LucideMessageSquareMore","LucideMessageSquareOff","LucideMessageSquarePlus","LucideMessageSquareQuote","LucideMessageSquareReply","LucideMessageSquareShare","LucideMessageSquareText","LucideMessageSquareWarning","LucideMessageSquareX","LucideMessagesSquare","LucideMetronome","LucideMic","LucideMic2","LucideMicAudioLines","LucideMicOff","LucideMicSignal","LucideMicVocal","LucideMicrochip","LucideMicroscope","LucideMicrowave","LucideMilestone","LucideMilk","LucideMilkOff","LucideMinimize","LucideMinimize2","LucideMinus","LucideMinusCircle","LucideMinusSquare","LucideMirrorRectangular","LucideMirrorRound","LucideMonitor","LucideMonitorCheck","LucideMonitorCloud","LucideMonitorCog","LucideMonitorDot","LucideMonitorDown","LucideMonitorOff","LucideMonitorPause","LucideMonitorPlay","LucideMonitorSmartphone","LucideMonitorSpeaker","LucideMonitorStop","LucideMonitorUp","LucideMonitorX","LucideMoon","LucideMoonStar","LucideMoreHorizontal","LucideMoreVertical","LucideMosque","LucideMotorbike","LucideMountain","LucideMountainSnow","LucideMouse","LucideMouseLeft","LucideMouseOff","LucideMousePointer","LucideMousePointer2","LucideMousePointer2Off","LucideMousePointerBan","LucideMousePointerClick","LucideMousePointerSquareDashed","LucideMouseRight","LucideMove","LucideMove3D","LucideMove3d","LucideMoveDiagonal","LucideMoveDiagonal2","LucideMoveDown","LucideMoveDownLeft","LucideMoveDownRight","LucideMoveHorizontal","LucideMoveLeft","LucideMoveRight","LucideMoveUp","LucideMoveUpLeft","LucideMoveUpRight","LucideMoveVertical","LucideMusic","LucideMusic2","LucideMusic3","LucideMusic4","LucideNavigation","LucideNavigation2","LucideNavigation2Off","LucideNavigationOff","LucideNetwork","LucideNewspaper","LucideNfc","LucideNonBinary","LucideNotebook","LucideNotebookPen","LucideNotebookTabs","LucideNotebookText","LucideNotepadText","LucideNotepadTextDashed","LucideNut","LucideNutOff","LucideOctagon","LucideOctagonAlert","LucideOctagonMinus","LucideOctagonPause","LucideOctagonX","LucideOmega","LucideOption","LucideOrbit","LucideOrigami","LucideOutdent","LucidePackage","LucidePackage2","LucidePackageCheck","LucidePackageMinus","LucidePackageOpen","LucidePackagePlus","LucidePackageSearch","LucidePackageX","LucidePaintBucket","LucidePaintRoller","LucidePaintbrush","LucidePaintbrush2","LucidePaintbrushVertical","LucidePalette","LucidePalmtree","LucidePanda","LucidePanelBottom","LucidePanelBottomClose","LucidePanelBottomDashed","LucidePanelBottomInactive","LucidePanelBottomOpen","LucidePanelLeft","LucidePanelLeftClose","LucidePanelLeftDashed","LucidePanelLeftInactive","LucidePanelLeftOpen","LucidePanelLeftRightDashed","LucidePanelRight","LucidePanelRightClose","LucidePanelRightDashed","LucidePanelRightInactive","LucidePanelRightOpen","LucidePanelTop","LucidePanelTopBottomDashed","LucidePanelTopClose","LucidePanelTopDashed","LucidePanelTopInactive","LucidePanelTopOpen","LucidePanelsLeftBottom","LucidePanelsLeftRight","LucidePanelsRightBottom","LucidePanelsTopBottom","LucidePanelsTopLeft","LucidePaperBag","LucidePaperclip","LucideParasol","LucideParentheses","LucideParkingCircle","LucideParkingCircleOff","LucideParkingMeter","LucideParkingSquare","LucideParkingSquareOff","LucidePartyPopper","LucidePause","LucidePauseCircle","LucidePauseOctagon","LucidePawPrint","LucidePcCase","LucidePen","LucidePenBox","LucidePenLine","LucidePenOff","LucidePenSquare","LucidePenTool","LucidePencil","LucidePencilLine","LucidePencilOff","LucidePencilRuler","LucidePencilSparkles","LucidePentagon","LucidePercent","LucidePercentCircle","LucidePercentDiamond","LucidePercentSquare","LucidePersonStanding","LucidePhi","LucidePhilippinePeso","LucidePhone","LucidePhoneCall","LucidePhoneForwarded","LucidePhoneIncoming","LucidePhoneMissed","LucidePhoneOff","LucidePhoneOutgoing","LucidePi","LucidePiSquare","LucidePiano","LucidePickaxe","LucidePictureInPicture","LucidePictureInPicture2","LucidePieChart","LucidePiggyBank","LucidePilcrow","LucidePilcrowLeft","LucidePilcrowRight","LucidePilcrowSquare","LucidePill","LucidePillBottle","LucidePin","LucidePinOff","LucidePipette","LucidePizza","LucidePlane","LucidePlaneLanding","LucidePlaneTakeoff","LucidePlay","LucidePlayCircle","LucidePlayOff","LucidePlaySquare","LucidePlug","LucidePlug2","LucidePlugZap","LucidePlugZap2","LucidePlus","LucidePlusCircle","LucidePlusSquare","LucidePocketKnife","LucidePodcast","LucidePodium","LucidePointer","LucidePointerOff","LucidePopcorn","LucidePopsicle","LucidePoundSterling","LucidePower","LucidePowerCircle","LucidePowerOff","LucidePowerSquare","LucidePresentation","LucidePrinter","LucidePrinterCheck","LucidePrinterX","LucideProjector","LucideProportions","LucidePuzzle","LucidePyramid","LucideQrCode","LucideQuote","LucideRabbit","LucideRadar","LucideRadiation","LucideRadical","LucideRadio","LucideRadioOff","LucideRadioReceiver","LucideRadioTower","LucideRadius","LucideRainbow","LucideRat","LucideRatio","LucideReceipt","LucideReceiptCent","LucideReceiptEuro","LucideReceiptIndianRupee","LucideReceiptJapaneseYen","LucideReceiptPoundSterling","LucideReceiptRussianRuble","LucideReceiptSwissFranc","LucideReceiptText","LucideReceiptTurkishLira","LucideRectangleCircle","LucideRectangleEllipsis","LucideRectangleGoggles","LucideRectangleHorizontal","LucideRectangleVertical","LucideRecycle","LucideRedo","LucideRedo2","LucideRedoDot","LucideRefreshCcw","LucideRefreshCcwDot","LucideRefreshCw","LucideRefreshCwOff","LucideRefrigerator","LucideRegex","LucideRemoveFormatting","LucideRepeat","LucideRepeat1","LucideRepeat2","LucideRepeatOff","LucideReplace","LucideReplaceAll","LucideReply","LucideReplyAll","LucideRewind","LucideRibbon","LucideRoad","LucideRocket","LucideRockingChair","LucideRollerCoaster","LucideRose","LucideRotate3D","LucideRotate3d","LucideRotateCcw","LucideRotateCcwClock","LucideRotateCcwKey","LucideRotateCcwSquare","LucideRotateCw","LucideRotateCwFadingClock","LucideRotateCwSquare","LucideRoute","LucideRouteOff","LucideRouter","LucideRows","LucideRows2","LucideRows3","LucideRows4","LucideRss","LucideRuler","LucideRulerDimensionLine","LucideRussianRuble","LucideSailboat","LucideSalad","LucideSandwich","LucideSatellite","LucideSatelliteDish","LucideSaudiRiyal","LucideSave","LucideSaveAll","LucideSaveCheck","LucideSaveOff","LucideSavePen","LucideSavePlus","LucideScale","LucideScale3D","LucideScale3d","LucideScaling","LucideScan","LucideScanBarcode","LucideScanBox","LucideScanEye","LucideScanFace","LucideScanHeart","LucideScanLine","LucideScanQrCode","LucideScanSearch","LucideScanSquare","LucideScanText","LucideScatterChart","LucideSchool","LucideSchool2","LucideScissors","LucideScissorsLineDashed","LucideScissorsSquare","LucideScissorsSquareDashedBottom","LucideScooter","LucideScreenShare","LucideScreenShareOff","LucideScroll","LucideScrollText","LucideSearch","LucideSearchAlert","LucideSearchCheck","LucideSearchCode","LucideSearchSlash","LucideSearchX","LucideSection","LucideSend","LucideSendHorizonal","LucideSendHorizontal","LucideSendToBack","LucideSeparatorHorizontal","LucideSeparatorVertical","LucideServer","LucideServerCog","LucideServerCrash","LucideServerOff","LucideServerPlus","LucideSettings","LucideSettings2","LucideShapes","LucideShare","LucideShare2","LucideSheet","LucideShell","LucideShelvingUnit","LucideShield","LucideShieldAlert","LucideShieldBan","LucideShieldCheck","LucideShieldClose","LucideShieldCog","LucideShieldCogCorner","LucideShieldEllipsis","LucideShieldHalf","LucideShieldKeyhole","LucideShieldMinus","LucideShieldOff","LucideShieldPlus","LucideShieldQuestion","LucideShieldQuestionMark","LucideShieldUser","LucideShieldX","LucideShip","LucideShipWheel","LucideShirt","LucideShoppingBag","LucideShoppingBasket","LucideShoppingCart","LucideShovel","LucideShowerHead","LucideShredder","LucideShrimp","LucideShrink","LucideShrub","LucideShuffle","LucideSidebar","LucideSidebarClose","LucideSidebarOpen","LucideSigma","LucideSigmaSquare","LucideSignal","LucideSignalHigh","LucideSignalLow","LucideSignalMedium","LucideSignalZero","LucideSignature","LucideSignpost","LucideSignpostBig","LucideSiren","LucideSkipBack","LucideSkipForward","LucideSkull","LucideSlash","LucideSlashSquare","LucideSlice","LucideSliders","LucideSlidersHorizontal","LucideSlidersVertical","LucideSmartphone","LucideSmartphoneCharging","LucideSmartphoneNfc","LucideSmile","LucideSmilePlus","LucideSnail","LucideSnowflake","LucideSoapDispenserDroplet","LucideSofa","LucideSolarPanel","LucideSortAsc","LucideSortDesc","LucideSoup","LucideSpace","LucideSpade","LucideSparkle","LucideSparkles","LucideSpeaker","LucideSpeech","LucideSpellCheck","LucideSpellCheck2","LucideSpline","LucideSplinePointer","LucideSplit","LucideSplitSquareHorizontal","LucideSplitSquareVertical","LucideSpool","LucideSportShoe","LucideSpotlight","LucideSprayCan","LucideSprout","LucideSquare","LucideSquareActivity","LucideSquareArrowDown","LucideSquareArrowDownLeft","LucideSquareArrowDownRight","LucideSquareArrowLeft","LucideSquareArrowOutDownLeft","LucideSquareArrowOutDownRight","LucideSquareArrowOutUpLeft","LucideSquareArrowOutUpRight","LucideSquareArrowRight","LucideSquareArrowRightEnter","LucideSquareArrowRightExit","LucideSquareArrowUp","LucideSquareArrowUpLeft","LucideSquareArrowUpRight","LucideSquareAsterisk","LucideSquareBottomDashedScissors","LucideSquareCenterlineDashedHorizontal","LucideSquareCenterlineDashedVertical","LucideSquareChartGantt","LucideSquareCheck","LucideSquareCheckBig","LucideSquareChevronDown","LucideSquareChevronLeft","LucideSquareChevronRight","LucideSquareChevronUp","LucideSquareCode","LucideSquareDashed","LucideSquareDashedBottom","LucideSquareDashedBottomCode","LucideSquareDashedKanban","LucideSquareDashedMousePointer","LucideSquareDashedText","LucideSquareDashedTopSolid","LucideSquareDivide","LucideSquareDot","LucideSquareEqual","LucideSquareFunction","LucideSquareGanttChart","LucideSquareKanban","LucideSquareLibrary","LucideSquareM","LucideSquareMenu","LucideSquareMinus","LucideSquareMousePointer","LucideSquareOff","LucideSquareParking","LucideSquareParkingOff","LucideSquarePause","LucideSquarePen","LucideSquarePercent","LucideSquarePi","LucideSquarePilcrow","LucideSquarePlay","LucideSquarePlus","LucideSquarePower","LucideSquareRadical","LucideSquareRoundCorner","LucideSquareScissors","LucideSquareSigma","LucideSquareSlash","LucideSquareSplitHorizontal","LucideSquareSplitVertical","LucideSquareSquare","LucideSquareStack","LucideSquareStar","LucideSquareStop","LucideSquareTerminal","LucideSquareUser","LucideSquareUserRound","LucideSquareX","LucideSquaresExclude","LucideSquaresIntersect","LucideSquaresSubtract","LucideSquaresUnite","LucideSquircle","LucideSquircleDashed","LucideSquirrel","LucideStamp","LucideStar","LucideStarCheck","LucideStarHalf","LucideStarMinus","LucideStarOff","LucideStarPlus","LucideStarX","LucideStars","LucideStepBack","LucideStepForward","LucideStethoscope","LucideSticker","LucideStickyNote","LucideStickyNoteCheck","LucideStickyNoteMinus","LucideStickyNoteOff","LucideStickyNotePlus","LucideStickyNoteX","LucideStickyNotes","LucideStone","LucideStopCircle","LucideStore","LucideStretchHorizontal","LucideStretchVertical","LucideStrikethrough","LucideSubscript","LucideSubtitles","LucideSummary","LucideSun","LucideSunDim","LucideSunMedium","LucideSunMoon","LucideSunSnow","LucideSunrise","LucideSunset","LucideSuperscript","LucideSwatchBook","LucideSwissFranc","LucideSwitchCamera","LucideSword","LucideSwords","LucideSyringe","LucideTable","LucideTable2","LucideTableCellsMerge","LucideTableCellsSplit","LucideTableColumnsSplit","LucideTableConfig","LucideTableOfContents","LucideTableProperties","LucideTableRowsSplit","LucideTablet","LucideTabletSmartphone","LucideTablets","LucideTag","LucideTagPlus","LucideTagX","LucideTags","LucideTally1","LucideTally2","LucideTally3","LucideTally4","LucideTally5","LucideTangent","LucideTarget","LucideTelescope","LucideTent","LucideTentTree","LucideTerminal","LucideTerminalSquare","LucideTestTube","LucideTestTube2","LucideTestTubeDiagonal","LucideTestTubes","LucideText","LucideTextAlignCenter","LucideTextAlignEnd","LucideTextAlignJustify","LucideTextAlignStart","LucideTextCursor","LucideTextCursorInput","LucideTextInitial","LucideTextQuote","LucideTextSearch","LucideTextSelect","LucideTextSelection","LucideTextWrap","LucideTheater","LucideThermometer","LucideThermometerSnowflake","LucideThermometerSun","LucideThumbsDown","LucideThumbsUp","LucideTicket","LucideTicketCheck","LucideTicketMinus","LucideTicketPercent","LucideTicketPlus","LucideTicketSlash","LucideTicketX","LucideTickets","LucideTicketsPlane","LucideTimeline","LucideTimer","LucideTimerOff","LucideTimerReset","LucideToggleLeft","LucideToggleRight","LucideToilet","LucideToolCase","LucideToolbox","LucideTornado","LucideTorus","LucideTouchpad","LucideTouchpadOff","LucideTowelRack","LucideTowerControl","LucideToyBrick","LucideTractor","LucideTrafficCone","LucideTrain","LucideTrainFront","LucideTrainFrontTunnel","LucideTrainTrack","LucideTramFront","LucideTransgender","LucideTrash","LucideTrash2","LucideTreeDeciduous","LucideTreePalm","LucideTreePine","LucideTrees","LucideTrendingDown","LucideTrendingUp","LucideTrendingUpDown","LucideTriangle","LucideTriangleAlert","LucideTriangleDashed","LucideTriangleRight","LucideTrophy","LucideTruck","LucideTruckElectric","LucideTurkishLira","LucideTurntable","LucideTurtle","LucideTv","LucideTv2","LucideTvMinimal","LucideTvMinimalPlay","LucideType","LucideTypeOutline","LucideUmbrella","LucideUmbrellaOff","LucideUnderline","LucideUndo","LucideUndo2","LucideUndoDot","LucideUnfoldHorizontal","LucideUnfoldVertical","LucideUngroup","LucideUniversity","LucideUnlink","LucideUnlink2","LucideUnlock","LucideUnlockKeyhole","LucideUnplug","LucideUpload","LucideUploadCloud","LucideUsb","LucideUser","LucideUser2","LucideUserCheck","LucideUserCheck2","LucideUserCircle","LucideUserCircle2","LucideUserCog","LucideUserCog2","LucideUserKey","LucideUserLock","LucideUserMinus","LucideUserMinus2","LucideUserPen","LucideUserPlus","LucideUserPlus2","LucideUserRound","LucideUserRoundArrowLeft","LucideUserRoundCheck","LucideUserRoundCog","LucideUserRoundKey","LucideUserRoundMinus","LucideUserRoundPen","LucideUserRoundPlus","LucideUserRoundSearch","LucideUserRoundX","LucideUserSearch","LucideUserShield","LucideUserSquare","LucideUserSquare2","LucideUserStar","LucideUserX","LucideUserX2","LucideUsers","LucideUsers2","LucideUsersRound","LucideUtensils","LucideUtensilsCrossed","LucideUtilityPole","LucideVan","LucideVariable","LucideVault","LucideVectorSquare","LucideVegan","LucideVenetianMask","LucideVenus","LucideVenusAndMars","LucideVerified","LucideVibrate","LucideVibrateOff","LucideVideo","LucideVideoOff","LucideVideotape","LucideView","LucideVoicemail","LucideVolleyball","LucideVolume","LucideVolume1","LucideVolume2","LucideVolumeOff","LucideVolumeX","LucideVote","LucideWallet","LucideWallet2","LucideWalletCards","LucideWalletMinimal","LucideWallpaper","LucideWand","LucideWand2","LucideWandSparkles","LucideWarehouse","LucideWashingMachine","LucideWatch","LucideWaves","LucideWavesArrowDown","LucideWavesArrowUp","LucideWavesHorizontal","LucideWavesLadder","LucideWavesVertical","LucideWaypoints","LucideWebcam","LucideWebcamOff","LucideWebhook","LucideWebhookOff","LucideWeight","LucideWeightTilde","LucideWheat","LucideWheatOff","LucideWholeWord","LucideWifi","LucideWifiCog","LucideWifiHigh","LucideWifiLow","LucideWifiOff","LucideWifiPen","LucideWifiSync","LucideWifiZero","LucideWind","LucideWindArrowDown","LucideWine","LucideWineOff","LucideWorkflow","LucideWorm","LucideWrapText","LucideWrench","LucideWrenchOff","LucideX","LucideXCircle","LucideXLineTop","LucideXOctagon","LucideXSquare","LucideZap","LucideZapOff","LucideZodiacAquarius","LucideZodiacAries","LucideZodiacCancer","LucideZodiacCapricorn","LucideZodiacGemini","LucideZodiacLeo","LucideZodiacLibra","LucideZodiacOphiuchus","LucideZodiacPisces","LucideZodiacSagittarius","LucideZodiacScorpio","LucideZodiacTaurus","LucideZodiacVirgo","LucideZoomIn","LucideZoomOut","icons","isLucideIconComponent","isLucideIconData","lucideDefaultConfig","lucideIconTemplate","lucideLegacyIcon","lucideLegacyIconMap","provideLucideConfig","provideLucideIcons"],"facadeModuleId":"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/lucide-angular.js","isDynamicEntry":false,"isEntry":true,"isImplicitEntry":false,"moduleIds":["/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/lucide-config.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/default-attributes.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/lucide-icon-template.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/lucide-icon-base.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/a-arrow-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/a-large-small.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/activity.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/a-arrow-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/accessibility.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ad.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/air-vent.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/alarm-clock-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/alarm-clock-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/alarm-clock-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/alarm-clock-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/alarm-clock.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-center-horizontal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/alarm-smoke.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-center-vertical.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-end-vertical.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-end-horizontal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/airplay.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-horizontal-distribute-center.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-horizontal-justify-center.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-horizontal-distribute-start.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-horizontal-distribute-end.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-horizontal-justify-end.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-horizontal-space-around.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-horizontal-space-between.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-start-horizontal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-start-vertical.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-horizontal-justify-start.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-vertical-distribute-end.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-vertical-distribute-center.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-vertical-justify-end.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-vertical-justify-center.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-vertical-justify-start.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-vertical-space-around.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-vertical-space-between.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ambulance.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-vertical-distribute-start.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ampersand.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ampersands.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/amphora.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/anchor.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/antenna.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/anvil.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/aperture.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/app-window-mac.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/app-window.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/apple.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/archive-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/archive-restore.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/archive.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/armchair.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-big-down-dash.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-big-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-big-left-dash.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-big-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-big-right-dash.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-big-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-big-up-dash.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-big-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-down-1-0.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-down-0-1.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-down-a-z.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-down-from-line.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-down-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-down-narrow-wide.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-down-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-down-to-dot.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-down-to-line.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-down-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-down-wide-narrow.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-down-z-a.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-left-from-line.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-left-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-left-to-line.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-right-from-line.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-right-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-right-to-line.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-up-0-1.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-up-a-z.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-up-1-0.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-up-from-dot.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-up-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-up-from-line.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-up-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-up-narrow-wide.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-up-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-up-to-line.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-up-wide-narrow.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-up-z-a.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/astroid.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrows-up-from-line.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/asterisk.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/at-sign.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/atom.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/audio-lines.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/audio-waveform.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/award.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/axe.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/axis-3d.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/baby.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/backpack.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-alert.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-cent.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-dollar-sign.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-euro.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-info.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-indian-rupee.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-japanese-yen.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/album.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-percent.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-pound-sterling.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-question-mark.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-russian-ruble.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-swiss-franc.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-turkish-lira.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/baggage-claim.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/banana.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bandage.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/balloon.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ban.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/banknote-arrow-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/banknote.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/banknote-arrow-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/barrel.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/barcode.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/baseline.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/banknote-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/battery-charging.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/banknote-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/battery-full.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bath.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/battery-medium.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/battery-warning.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/battery-low.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/battery.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/battery-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bean.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/beaker.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bean-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bed-double.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bed.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bed-single.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/beef-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/beer.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bell-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/beef.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/beer-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bell-dot.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bell-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bell-electric.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bell-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bell-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/between-horizontal-end.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/between-horizontal-start.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/between-vertical-start.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/between-vertical-end.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bell-ring.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bell.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/biceps-flexed.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/biohazard.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bike.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/binoculars.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bird.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/blend.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/birdhouse.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bitcoin.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/blender.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bluetooth-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bluetooth-connected.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/blinds.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/binary.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bluetooth-searching.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bluetooth.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bold.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bolt.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bomb.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bone.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-a.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/blocks.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bone-fracture.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-alert.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-audio.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-copy.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-headphones.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-key.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-dashed.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-image.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-heart.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-lock.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-open-text.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-marked.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-open-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-search.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-text.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-open.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-up-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-type.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-user.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bookmark-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bookmark-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bookmark-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bookmark-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bookmark-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/boom-box.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bookmark.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bot-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bot-message-square.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bot.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bottle-wine.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/boxes.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/box.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bow-arrow.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/brackets.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/brain-circuit.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/brain-cog.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/brick-wall-fire.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/brick-wall-shield.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/braces.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/brain.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/briefcase-conveyor-belt.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/briefcase-business.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/brick-wall.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/briefcase-medical.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/briefcase.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bring-to-front.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/broccoli.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/brush.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bubbles.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/brush-cleaning.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bug-play.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bug-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bug.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/building.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bus-front.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/building-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cake-slice.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-1.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-arrow-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calculator.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cake.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-arrow-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cable-car.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-check-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cable.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-cog.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-clock.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-heart.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-days.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-fold.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-minus-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-plus-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-range.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-sync.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-search.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-x-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendars.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/camera.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/camera-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/candy-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/candy-cane.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cannabis-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cannabis.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/candy.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/car-front.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/car-taxi-front.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/caravan.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/captions-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/car.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/case-sensitive.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/captions.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/carrot.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/case-lower.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cast.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cassette-tape.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/castle.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cctv.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cctv-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/case-upper.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-area.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-bar-decreasing.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/card-sim.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-bar-big.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-bar-stacked.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-bar.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-candlestick.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-column-stacked.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-column-increasing.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-column-decreasing.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-gantt.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cat.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-column.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-column-big.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-line.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-bar-increasing.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-no-axes-column-decreasing.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-no-axes-column-increasing.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-no-axes-gantt.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-pie.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-no-axes-column.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-no-axes-combined.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-spline.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/check-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-scatter.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chef-hat.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chess-king.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cherry.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chess-bishop.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chess-queen.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chess-knight.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/check-line.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chess-rook.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chess-pawn.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevron-first.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevron-last.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevron-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevron-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevron-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevron-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevrons-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevrons-right-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevrons-down-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevrons-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevrons-left-right-ellipsis.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevrons-up-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevrons-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevrons-left-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevrons-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/church.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-network.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-alert.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-arrow-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cigarette-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cigarette.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-arrow-out-down-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-arrow-out-down-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-arrow-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-arrow-out-up-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-arrow-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-arrow-out-up-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-check-big.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-arrow-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-chevron-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-chevron-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-chevron-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-chevron-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-dashed.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-divide.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-dot.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-dollar-sign.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-ellipsis.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-equal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-dot-dashed.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-fading-arrow-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-euro.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-fading-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-gauge.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-parking-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-parking.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-pause.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-percent.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-play.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-pile.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-slash.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-slash-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-pound-sterling.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-question-mark.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-small.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-stop.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-power.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-user.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-user-round.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-star.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circuit-board.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/citrus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clipboard-clock.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clapperboard.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clipboard-list.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clipboard-paste.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clipboard-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clipboard-pen.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clipboard-pen-line.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clipboard-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clipboard.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clipboard-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clipboard-type.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-1.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-11.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-10.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-3.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-12.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clipboard-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-5.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clipboard-copy.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-6.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-8.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-alert.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-9.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-arrow-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-arrow-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-arrow-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-7.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-fading.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/closed-caption.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-4.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-alert.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-arrow-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-backup.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-download.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-cog.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-drizzle.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-lightning.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-hail.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-fog.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-moon.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-moon-rain.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-rain-wind.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-sun-rain.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-snow.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-upload.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-rain.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-sync.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-sun.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clover.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/code-xml.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloudy.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/code.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/coffee.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/coins.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/club.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cog.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/columns-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/columns-4.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/columns-3-cog.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/combine.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/command.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/compass.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/computer.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/component.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/concierge-bell.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/construction.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/contact-round.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/contrast.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/contact.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cone.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/container.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cooking-pot.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/copy-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/copy-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/copy-slash.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/copy-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/copy.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/columns-3.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/copyleft.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/copyright.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/corner-down-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/corner-down-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/copy-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/corner-left-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/corner-right-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/corner-right-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/corner-up-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/corner-up-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cpu.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/credit-card.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/croissant.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cookie.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/crop.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cross.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/crosshair.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/crown.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cuboid.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/currency.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cup-soda.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cylinder.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/corner-left-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/database-arrow-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dam.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/database-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/database-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/database-backup.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/database-search.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/database-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/creative-commons.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/database-zap.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/decimals-arrow-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/database-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/decimals-arrow-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/database.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/delete.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/diamond-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/diamond.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/diameter.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/database-arrow-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dessert.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/diamond-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/diamond-percent.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dice-3.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dice-4.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dice-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dices.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dice-5.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dice-6.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/disc-album.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/diff.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dice-1.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/disc-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/disc-3.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dna-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dna.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dog.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/divide.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dock.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/donut.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/door-closed-locked.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dollar-sign.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dot.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/door-closed.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/download.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/door-open.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/drafting-compass.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/droplet-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/droplet.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/drone.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/drama.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/drill.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/drumstick.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/drum.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dumbbell.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ear.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/earth-lock.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ear-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/eclipse.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/egg-fried.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/disc.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/egg-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/earth.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/droplets.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ellipse.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ellipsis.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/egg.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/equal-approximately.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ellipsis-vertical.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/equal-not.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/equal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/eraser.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/euro.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ev-charger.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/external-link.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/eye-closed.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/eye-dashed.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/eye-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ethernet-port.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/eye.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/face-angry.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/face-expressionless.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/face-slightly-frowning.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/face-slightly-smiling-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/expand.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/face-neutral.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/factory.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/face-grinning.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/face-slightly-smiling.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/fan.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/feather.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ferris-wheel.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/fence.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-axis-3d.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-archive.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-badge.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-braces-corner.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-braces.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-chart-column-increasing.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/fast-forward.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-box.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-chart-column.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-chart-line.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-chart-pie.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-clock.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-check-corner.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-code-corner.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-cog.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-code.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-digit.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-diff.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-exclamation-point.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-headphone.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-heart.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-input.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-key.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-image.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-minus-corner.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-lock.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-pen-line.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-output.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-pen.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-music.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-play.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-plus-corner.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-scan.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-search.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-question-mark.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-search-corner.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-sliders.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-stack.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-symlink.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-spreadsheet.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-text.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-type.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-type-corner.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-video-camera.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-user.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-terminal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-volume.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-x-corner.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-signal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/files.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/fingerprint-pattern.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/fire-extinguisher.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/film.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/fish-symbol.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/fish.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/fishing-rod.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/fishing-hook.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/fish-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flag-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flag-triangle-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flag.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flame-kindling.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flashlight-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flag-triangle-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flask-conical-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flame.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flask-round.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flip-horizontal-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flip-vertical-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flower-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/fold-horizontal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/fold-vertical.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/focus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flashlight.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flask-conical.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-archive.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flower.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-bookmark.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-clock.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-closed.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-code.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-cog.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-dot.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-git.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-input.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-git-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-heart.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-kanban.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-key.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-open.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-pen.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-lock.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-search-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-output.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-root.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-search.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-sync.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-open-dot.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-tree.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-symlink.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/footprints.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folders.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/forklift.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/form.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/forward.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/frame.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/fullscreen.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/funnel-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/fuel.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/funnel-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/gallery-horizontal-end.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/funnel.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/gallery-vertical-end.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/gallery-horizontal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/gamepad-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/gallery-vertical.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/gallery-thumbnails.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/gamepad.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/gamepad-directional.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/gavel.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/georgian-lari.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/gem.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/gift.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ghost.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/gauge.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-branch-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-branch-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-commit-vertical.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-commit-horizontal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-branch.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-graph.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-compare.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-fork.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-compare-arrows.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-merge-conflict.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-pull-request-arrow.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-merge.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-pull-request-create.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-pull-request-closed.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-pull-request.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-pull-request-draft.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-pull-request-create-arrow.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/globe-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/glasses.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/globe-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/globe-lock.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/globe.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/goal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/globe-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/graduation-cap.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/glass-water.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/grape.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/grid-2x2-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/gpu.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/grid-2x2-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/grid-2x2-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/grid-2x2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/grid-3x2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/grip-horizontal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/grip.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/grid-3x3.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/grip-vertical.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/guitar.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ham.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hamburger.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hand-coins.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/group.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hand-grab.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hand-metal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hand-fist.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hammer.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hand-heart.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hand.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hand-platter.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/handbag.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hand-helping.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/handshake.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hard-drive-upload.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hard-drive-download.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hard-drive.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hard-hat.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hash.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hd.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/haze.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hdmi-port.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hat-glasses.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heading-1.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heading-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heading-6.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heading-3.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heading.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/headphone-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heading-5.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/headset.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heart-crack.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heart-handshake.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heading-4.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heart-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heart-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/headphones.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heart-pulse.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heart-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heart.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heater.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hexagon.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/helicopter.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/highlighter.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hop.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hotel.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hospital.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hop-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/house-heart.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/house-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hourglass.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/house.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/house-wifi.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/house-plug.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heart-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ice-cream-cone.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/id-card.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/id-card-lanyard.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/image-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ice-cream-bowl.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/image-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/image-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/image-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/image-play.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/image-upscale.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/image-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/import.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/image.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/inbox.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/images.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/info.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/indian-rupee.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/italic.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/infinity.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/inspection-panel.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/joystick.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/iteration-cw.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/iteration-ccw.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/japanese-yen.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/key-round.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/key-square.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/kayak.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/keyboard-music.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/kanban.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/keyboard-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/key.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/keyboard.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lamp-desk.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lamp-wall-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lamp-ceiling.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lamp-wall-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/land-plot.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lamp-floor.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/landmark.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/languages.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lamp.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/laptop.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/laptop-minimal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/laptop-minimal-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lasso.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layer-arrow-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lasso-select.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layers-arrow-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layers-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layers-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layers-arrow-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layers.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layers-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layer-arrow-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layout-dashboard.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layout-freeform.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layout-list.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layout-grid.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layout-panel-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layout-panel-top.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layout-template.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/leaf.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lectern.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lens-convex.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/leafy-green.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/library-big.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lens-concave.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ligature.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/life-buoy.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/library.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lightbulb.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lightbulb-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/line-dot-right-horizontal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/line-squiggle.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/link-2-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/link.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-checks.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/link-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/line-style.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-chevrons-down-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-collapse.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-end.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-chevrons-up-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-filter-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-filter.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-indent-decrease.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-indent-increase.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-ordered.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-music.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-restart.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-sort-descending.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-sort-ascending.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-start.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-todo.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-video.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-tree.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/loader-pinwheel.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/locate-fixed.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/loader.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/loader-circle.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/locate.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/locate-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lock-keyhole.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lock-open.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lock-keyhole-open.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lock.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/log-in.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/log-out.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/logs.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lollipop.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/luggage.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/magnet.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mail-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mail-open.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mail-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mail-question-mark.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mail-search.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mail-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mail-warning.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mail.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mailbox.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mails.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-pin-check-inside.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mail-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-pin-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-pin-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-pin-minus-inside.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-pin-house.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-pin-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-pin-plus-inside.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-pin-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-pin-x-inside.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-pin-search.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-pin-pen.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-pin-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-pinned.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mars-stroke.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mars.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-pin.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/martini.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/maximize.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/medal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/megaphone.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/maximize-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/memory-stick.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/megaphone-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/menu.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-circle-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/merge.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-circle-dashed.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-circle-heart.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-circle-more.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-circle-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-circle-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-circle-question-mark.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-circle-reply.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-circle-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-circle-code.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-circle-warning.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-dashed.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-circle.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-diff.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-code.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-lock.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-dot.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-more.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-quote.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-share.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-heart.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-text.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-warning.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-reply.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/messages-square.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/metronome.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mic-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mic-signal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mic-vocal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mic-audio-lines.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mic.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/microscope.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/microchip.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/microwave.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/milestone.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/milk.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/minimize.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/minimize-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/milk-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mirror-rectangular.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/monitor-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mirror-round.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/monitor-cloud.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/monitor-cog.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/monitor-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/monitor-pause.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/monitor-dot.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/monitor-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/monitor-play.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/monitor-speaker.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/monitor-smartphone.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/monitor-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/monitor-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/moon-star.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mosque.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/motorbike.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/moon.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mountain.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/monitor-stop.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mouse-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mouse-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mountain-snow.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mouse-pointer-2-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mouse-pointer-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mouse-pointer-ban.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mouse-pointer.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mouse-pointer-click.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mouse.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/move-3d.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/move-diagonal-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/move-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/monitor.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/move-down-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mouse-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/move-horizontal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/move-down-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/move-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/move-diagonal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/move-up-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/move-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/move-vertical.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/move-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/move-up-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/move.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/music-3.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/music-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/music-4.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/navigation-2-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/music.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/navigation-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/navigation-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/network.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/nfc.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/newspaper.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/non-binary.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/notebook-tabs.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/notepad-text.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/notepad-text-dashed.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/navigation.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/notebook-pen.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/notebook.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/notebook-text.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/nut-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/octagon-pause.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/nut.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/octagon-alert.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/option.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/octagon-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/omega.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/orbit.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/octagon-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/package-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/origami.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/package-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/octagon.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/package-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/package-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/package-open.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/package-search.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/package-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/package.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/paint-roller.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/paint-bucket.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/paintbrush.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/paintbrush-vertical.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/palette.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panda.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-bottom-open.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-bottom-dashed.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-bottom.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-left-close.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-left-dashed.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-left-right-dashed.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-bottom-close.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-right-close.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-right-dashed.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-top-close.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-top-bottom-dashed.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-right-open.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-top-dashed.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-top-open.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-left-open.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-top.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panels-right-bottom.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panels-top-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panels-left-bottom.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/paper-bag.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/paperclip.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/parasol.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/parentheses.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pause.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/party-popper.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/paw-print.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pc-case.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pen-line.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/parking-meter.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pen-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pencil-line.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pen.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pen-tool.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pencil-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pencil-sparkles.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pencil-ruler.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/person-standing.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pencil.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/phi.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/percent.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/philippine-peso.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/phone-incoming.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pentagon.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/phone-forwarded.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/phone-call.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/phone-missed.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pi.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/phone-outgoing.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/phone-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/piano.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/phone.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pickaxe.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/picture-in-picture-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/picture-in-picture.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/piggy-bank.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pilcrow.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pilcrow-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pilcrow-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pill-bottle.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pin-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pill.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pin.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pipette.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/plane.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pizza.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/play-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/plug-zap.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/play.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/plug-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/plane-landing.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/podium.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pocket-knife.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pointer-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/plug.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/plane-takeoff.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pointer.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/popcorn.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pound-sterling.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/power-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/power.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/printer-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/printer.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/printer-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/projector.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/puzzle.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/proportions.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pyramid.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/qr-code.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/quote.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rabbit.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/radar.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/radiation.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/radical.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/radio-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/radio-receiver.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/radio.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/radio-tower.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rainbow.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/radius.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ratio.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/receipt-cent.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rat.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/receipt-euro.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/receipt-pound-sterling.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/receipt-indian-rupee.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/receipt-japanese-yen.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/receipt-swiss-franc.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/receipt-russian-ruble.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/receipt-text.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/receipt.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/receipt-turkish-lira.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rectangle-circle.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rectangle-ellipsis.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rectangle-goggles.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rectangle-horizontal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/recycle.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/redo-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/redo-dot.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/presentation.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/redo.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/refresh-ccw.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/refresh-ccw-dot.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/popsicle.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/refresh-cw-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/regex.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/refrigerator.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/remove-formatting.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/repeat-1.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rectangle-vertical.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/refresh-cw.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/repeat-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/repeat.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/repeat-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/replace.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/replace-all.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/reply-all.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rewind.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ribbon.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/reply.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/road.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rocket.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rocking-chair.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/roller-coaster.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rose.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rotate-3d.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rotate-ccw-clock.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rotate-ccw-key.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rotate-ccw-square.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rotate-cw-square.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rotate-cw-fading-clock.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rotate-ccw.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rotate-cw.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/route-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/router.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/route.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rows-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rows-4.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rows-3.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rss.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ruler-dimension-line.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ruler.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sailboat.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/satellite-dish.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/satellite.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/save-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/salad.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/russian-ruble.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/saudi-riyal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sandwich.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/save-all.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/save-pen.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/save-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scale-3d.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scale.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scaling.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scan-eye.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scan-box.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/save-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scan-barcode.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scan-heart.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scan-line.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scan-qr-code.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scan-face.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/save.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scan-search.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/school.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scan-square.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scissors-line-dashed.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scan.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scissors.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scan-text.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/screen-share-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scooter.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scroll-text.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/screen-share.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/search-code.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scroll.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/search-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/search-slash.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/search-alert.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/search.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/section.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/search-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/send-horizontal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/separator-vertical.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/send-to-back.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/send.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/separator-horizontal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/server-crash.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/server-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/server-cog.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/server.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/settings.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/settings-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shapes.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sheet.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/share.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shell.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield-ban.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shelving-unit.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/server-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield-alert.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield-cog-corner.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield-ellipsis.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield-cog.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield-half.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield-keyhole.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield-question-mark.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/share-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield-user.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ship-wheel.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shopping-bag.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shirt.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ship.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shopping-basket.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shower-head.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shredder.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shopping-cart.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shrimp.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shrink.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shuffle.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shrub.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/signal-high.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/signal-low.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/signal-medium.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shovel.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/signal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/signal-zero.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sigma.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/signature.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/signpost.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/signpost-big.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/skip-back.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/skip-forward.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/skull.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/slash.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sliders-vertical.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/slice.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/siren.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/smartphone-charging.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sliders-horizontal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/smartphone-nfc.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/snail.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/soap-dispenser-droplet.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/smartphone.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/snowflake.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/solar-panel.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sofa.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/soup.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/spade.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/space.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sparkles.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sparkle.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/spell-check-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/speaker.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/speech.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/spell-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/spline-pointer.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/split.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/spline.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/spool.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/spotlight.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/spray-can.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-activity.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sprout.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-arrow-down-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-arrow-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sport-shoe.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-arrow-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-arrow-out-down-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-arrow-out-up-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-arrow-out-down-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-arrow-out-up-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-arrow-right-enter.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-arrow-down-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-arrow-right-exit.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-arrow-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-arrow-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-arrow-up-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-arrow-up-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-asterisk.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-bottom-dashed-scissors.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-centerline-dashed-vertical.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-centerline-dashed-horizontal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-chart-gantt.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-chevron-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-check-big.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-chevron-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-chevron-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-dashed-bottom-code.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-dashed-kanban.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-dashed-bottom.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-chevron-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-dashed-text.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-dashed-top-solid.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-divide.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-dot.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-dashed-mouse-pointer.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-equal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-function.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-m.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-menu.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-dashed.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-library.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-mouse-pointer.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-code.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-parking-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-parking.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-pause.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-pi.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-pen.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-kanban.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-percent.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-pilcrow.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-play.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-round-corner.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-power.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-scissors.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-radical.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-split-horizontal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-sigma.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-slash.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-split-vertical.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-star.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-square.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-stack.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-stop.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-terminal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-user.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-user-round.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/squares-exclude.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/squares-subtract.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/squircle.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/squares-unite.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/squares-intersect.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/squircle-dashed.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/squirrel.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/star-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/star-half.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/stamp.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/star-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/star.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/star-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/star-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/star-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/stethoscope.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sticker.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/step-back.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/step-forward.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sticky-note-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sticky-note-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sticky-note-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sticky-note-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/stone.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sticky-note.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/stretch-horizontal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/store.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sticky-note-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/subscript.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/strikethrough.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/summary.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sticky-notes.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sun-dim.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sun-medium.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sun-moon.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sun-snow.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sunrise.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sun.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sunset.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/stretch-vertical.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/swatch-book.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/superscript.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/switch-camera.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/syringe.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/swords.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sword.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/table-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/swiss-franc.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/table-cells-merge.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/table-of-contents.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/table-columns-split.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/table-cells-split.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/table-properties.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/table-rows-split.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/table.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tablet-smartphone.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tablet.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tag-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tag-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tablets.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tags.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tag.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tally-1.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tally-4.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tally-3.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tally-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tally-5.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tangent.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/target.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/telescope.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tent-tree.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/terminal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tent.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/test-tube.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/test-tube-diagonal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/text-align-end.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/text-align-justify.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/test-tubes.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/text-cursor-input.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/text-align-start.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/text-align-center.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/text-cursor.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/text-initial.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/text-quote.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/theater.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/text-search.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/thermometer.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/thermometer-snowflake.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/thumbs-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/thumbs-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/text-wrap.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/thermometer-sun.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ticket-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ticket-slash.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ticket-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ticket-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ticket.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ticket-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tickets-plane.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/timer-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/timeline.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/timer-reset.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tickets.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ticket-percent.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/toggle-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/toilet.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tool-case.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/torus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/touchpad-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/toolbox.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/timer.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/towel-rack.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/toggle-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/touchpad.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tower-control.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/toy-brick.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tractor.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tornado.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/train-track.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/traffic-cone.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/train-front-tunnel.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/train-front.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tram-front.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/trash.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tree-deciduous.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/transgender.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/trash-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tree-palm.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tree-pine.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/trees.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/trending-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/trending-up-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/triangle-alert.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/trending-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/triangle-dashed.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/triangle-right.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/triangle.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/trophy.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/turkish-lira.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/truck.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/truck-electric.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/turntable.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/turtle.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tv-minimal-play.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tv-minimal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tv.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/type-outline.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/umbrella-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/type.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/underline.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/undo-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/unfold-horizontal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/undo-dot.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/unfold-vertical.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/undo.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ungroup.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/university.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/unlink.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/unplug.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/unlink-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/upload.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/usb.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-key.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-lock.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/umbrella.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-pen.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-round-cog.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-round-check.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-round-arrow-left.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-round-key.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-round-pen.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-round-minus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-round-search.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-round-plus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-cog.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-round.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-search.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-star.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-shield.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-round-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/users.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/utensils-crossed.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/users-round.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/van.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/utility-pole.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/vault.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/vector-square.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/vegan.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/venetian-mask.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/venus-and-mars.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/utensils.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/variable.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/venus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/vibrate-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/video.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/view.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/videotape.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/vibrate.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/video-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/voicemail.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/volume-1.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/volume-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/volume-2.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/volleyball.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/volume-x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/vote.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wallpaper.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wallet-minimal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wallet.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wallet-cards.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/volume.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wand-sparkles.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wand.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/warehouse.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/waves-arrow-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/washing-machine.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/watch.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/waves-vertical.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/waves-arrow-up.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/waves-horizontal.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/waves-ladder.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/waypoints.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/webcam-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/webhook.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/webcam.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/weight-tilde.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/webhook-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/weight.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wheat-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/whole-word.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wheat.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wifi-cog.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wifi-low.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wifi-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wifi-sync.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wifi-high.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wifi-zero.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wifi-pen.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wifi.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wine-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wrench-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wine.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/workflow.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/worm.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wrench.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/x-line-top.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/x.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zap-off.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zodiac-aries.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zodiac-aquarius.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zap.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zodiac-cancer.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zodiac-leo.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zodiac-gemini.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zodiac-capricorn.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zodiac-libra.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zodiac-pisces.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zodiac-sagittarius.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zodiac-scorpio.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zodiac-ophiuchus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zodiac-taurus.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wind-arrow-down.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wind.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zodiac-virgo.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zoom-out.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zoom-in.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lucide-angular.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/types.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/lucide-icons.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/lucide-dynamic-icon.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/public-api.js","/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/lucide-angular.js"],"name":"lucide-angular","type":"chunk","dynamicImports":[],"fileName":"lucide-angular.mjs","implicitlyLoadedBefore":[],"importedBindings":{"@angular/core":["InjectionToken","computed","inject","input","*","Component","signal","ChangeDetectionStrategy","ViewEncapsulation","Type"]},"imports":["@angular/core"],"modules":{"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/lucide-config.js":{"code":"/**\n * Default icon configuration options.\n */\nconst lucideDefaultConfig = {\n color: 'currentColor',\n size: 24,\n strokeWidth: 2,\n absoluteStrokeWidth: false,\n};\n/**\n * Injection token for providing default configuration options.\n *\n * @internal Use {@link provideLucideConfig}\n */\nconst LUCIDE_CONFIG = new InjectionToken('Lucide icon config', {\n factory: () => lucideDefaultConfig,\n});\n/**\n * Provider for default icon configuration options.\n */\nfunction provideLucideConfig(config) {\n return {\n provide: LUCIDE_CONFIG,\n useValue: {\n ...lucideDefaultConfig,\n ...config,\n },\n };\n}","originalLength":755,"removedExports":[],"renderedExports":["lucideDefaultConfig","LUCIDE_CONFIG","provideLucideConfig"],"renderedLength":644},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/default-attributes.js":{"code":"var defaultAttributes = {\n xmlns: 'http://www.w3.org/2000/svg',\n width: '24',\n height: '24',\n viewBox: '0 0 24 24',\n fill: 'none',\n stroke: 'currentColor',\n 'stroke-width': '2',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n};","originalLength":302,"removedExports":[],"renderedExports":["default"],"renderedLength":264},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/lucide-icon-template.js":{"code":"/**\n * @internal\n * The template of all Lucide icon components.\n */\nconst lucideIconTemplate = `@if (title(); as titleValue) {\n {{ titleValue }}\n}\n\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\n @let attrs = child[1];\n @switch (child[0]) {\n @case ('path') {\n \n }\n @case ('line') {\n \n }\n @case ('polygon') {\n \n }\n @case ('polyline') {\n \n }\n @case ('circle') {\n \n }\n @case ('ellipse') {\n \n }\n @case ('rect') {\n \n }\n }\n}\n`;","originalLength":3893,"removedExports":[],"renderedExports":["lucideIconTemplate"],"renderedLength":3837},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/lucide-icon-base.js":{"code":"/**\n * @internal\n */\nclass LucideIconBase {\n iconNodes = computed(() => {\n const node = this.icon()?.node ?? [];\n if (!this.absoluteStrokeWidth()) {\n return node;\n }\n return node.map(([name, attrs]) => [\n name,\n {\n 'vector-effect': 'non-scaling-stroke',\n ...attrs,\n },\n ]);\n }, ...(ngDevMode ? [{ debugName: \"iconNodes\" }] : /* istanbul ignore next */ []));\n iconClasses = computed(() => {\n const icon = this.icon();\n if (!icon) {\n return '';\n }\n const { name, aliases = [] } = icon;\n return [name, ...aliases].map((item) => `lucide-${item}`).join(' ');\n }, ...(ngDevMode ? [{ debugName: \"iconClasses\" }] : /* istanbul ignore next */ []));\n iconConfig = inject(LUCIDE_CONFIG);\n /**\n * An optional accessible label for the icon.\n * - If provided, it will add the title as an [`` element](https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Element/title).\n * - If not provided, the component will add an `aria-hidden=\"true\"` attribute automatically.\n *\n * @remarks\n * Please refer to our [Accessibility guide](https://lucide.dev/guide/advanced/accessibility) regarding this matter.\n * Adding accessible labels to icons is normally not necessary:\n * - If your icon is decorative (as most icons are) just leave it as hidden from screen readers.\n * - If your icon is interactive, it should be contained within an interactive element (e.g. button), and you should probably set your accessible label on that element.\n * - If your icon is functional (e.g. used in place of a label), feel free to use this property.\n */\n title = input(...(ngDevMode ? [undefined, { debugName: \"title\" }] : /* istanbul ignore next */ []));\n /**\n * Width and height.\n * @default 24\n */\n size = input(this.iconConfig.size, { ...(ngDevMode ? { debugName: \"size\" } : /* istanbul ignore next */ {}), transform: (value) => value ?? this.iconConfig.size });\n /**\n * Stroke color.\n * @default currentColor\n */\n color = input(this.iconConfig.color, { ...(ngDevMode ? { debugName: \"color\" } : /* istanbul ignore next */ {}), transform: (value) => value ?? this.iconConfig.color });\n /**\n * Stroke width\n * @default 2\n */\n strokeWidth = input(this.iconConfig.strokeWidth, { ...(ngDevMode ? { debugName: \"strokeWidth\" } : /* istanbul ignore next */ {}), transform: (value) => value ?? this.iconConfig.strokeWidth });\n /**\n * If set to true, it adds [`vector-effect=\"non-scaling-stroke\"`](https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Attribute/vector-effect) to child elements.\n */\n absoluteStrokeWidth = input(this.iconConfig.absoluteStrokeWidth, { ...(ngDevMode ? { debugName: \"absoluteStrokeWidth\" } : /* istanbul ignore next */ {}), transform: (value) => value ?? this.iconConfig.absoluteStrokeWidth });\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIconBase, deps: [], target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideIconBase, isStandalone: true, selector: \"svg[lucideIcon]\", inputs: { title: { classPropertyName: \"title\", publicName: \"title\", isSignal: true, isRequired: false, transformFunction: null }, size: { classPropertyName: \"size\", publicName: \"size\", isSignal: true, isRequired: false, transformFunction: null }, color: { classPropertyName: \"color\", publicName: \"color\", isSignal: true, isRequired: false, transformFunction: null }, strokeWidth: { classPropertyName: \"strokeWidth\", publicName: \"strokeWidth\", isSignal: true, isRequired: false, transformFunction: null }, absoluteStrokeWidth: { classPropertyName: \"absoluteStrokeWidth\", publicName: \"absoluteStrokeWidth\", isSignal: true, isRequired: false, transformFunction: null } }, host: { attributes: { \"xmlns\": \"http://www.w3.org/2000/svg\", \"width\": \"24\", \"height\": \"24\", \"viewBox\": \"0 0 24 24\", \"fill\": \"none\", \"stroke\": \"currentColor\", \"stroke-width\": \"2\", \"stroke-linecap\": \"round\", \"stroke-linejoin\": \"round\" }, properties: { \"class\": \"iconClasses()\", \"attr.width\": \"size()\", \"attr.height\": \"size()\", \"attr.stroke\": \"color()\", \"attr.stroke-width\": \"strokeWidth()\", \"attr.aria-hidden\": \"!title()\" }, classAttribute: \"lucide\" }, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIconBase, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideIcon]',\n template: lucideIconTemplate,\n host: {\n ...defaultAttributes,\n class: 'lucide',\n '[class]': 'iconClasses()',\n '[attr.width]': 'size()',\n '[attr.height]': 'size()',\n '[attr.stroke]': 'color()',\n '[attr.stroke-width]': 'strokeWidth()',\n '[attr.aria-hidden]': '!title()',\n },\n }]\n }], propDecorators: { title: [{ type: i0.Input, args: [{ isSignal: true, alias: \"title\", required: false }] }], size: [{ type: i0.Input, args: [{ isSignal: true, alias: \"size\", required: false }] }], color: [{ type: i0.Input, args: [{ isSignal: true, alias: \"color\", required: false }] }], strokeWidth: [{ type: i0.Input, args: [{ isSignal: true, alias: \"strokeWidth\", required: false }] }], absoluteStrokeWidth: [{ type: i0.Input, args: [{ isSignal: true, alias: \"absoluteStrokeWidth\", required: false }] }] } });","originalLength":10091,"removedExports":[],"renderedExports":["LucideIconBase"],"renderedLength":9770},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/a-arrow-down.js":{"code":"/**\n * @component @name AArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTIgNCA0IDQtNCIgLz4KICA8cGF0aCBkPSJNMTggMTZWNyIgLz4KICA8cGF0aCBkPSJtMiAxNiA0LjAzOS05LjY5YS41LjUgMCAwIDEgLjkyMyAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik0zLjMwNCAxM2g2LjM5MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/a-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAArrowDown extends LucideIconBase {\n static icon = {\n name: 'a-arrow-down',\n size: 24,\n node: [\n ['path', { d: 'm14 12 4 4 4-4', key: 'buelq4' }],\n ['path', { d: 'M18 16V7', key: 'ty0viw' }],\n ['path', { d: 'm2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16', key: 'd5nyq2' }],\n ['path', { d: 'M3.304 13h6.392', key: '1q3zxz' }],\n ],\n };\n icon = signal(LucideAArrowDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAArrowDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAArrowDown, isStandalone: true, selector: \"svg[lucideAArrowDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAArrowDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAArrowDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6699,"removedExports":[],"renderedExports":["LucideAArrowDown"],"renderedLength":6403},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/a-large-small.js":{"code":"/**\n * @component @name ALargeSmall\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTYgMi41MzYtNy4zMjhhMS4wMiAxLjAyIDEgMCAxIDEuOTI4IDBMMjIgMTYiIC8+CiAgPHBhdGggZD0iTTE1LjY5NyAxNGg1LjYwNiIgLz4KICA8cGF0aCBkPSJtMiAxNiA0LjAzOS05LjY5YS41LjUgMCAwIDEgLjkyMyAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik0zLjMwNCAxM2g2LjM5MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/a-large-small\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideALargeSmall extends LucideIconBase {\n static icon = {\n name: 'a-large-small',\n size: 24,\n node: [\n ['path', { d: 'm15 16 2.536-7.328a1.02 1.02 1 0 1 1.928 0L22 16', key: 'xik6mr' }],\n ['path', { d: 'M15.697 14h5.606', key: '1stdlc' }],\n ['path', { d: 'm2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16', key: 'd5nyq2' }],\n ['path', { d: 'M3.304 13h6.392', key: '1q3zxz' }],\n ],\n };\n icon = signal(LucideALargeSmall.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideALargeSmall, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideALargeSmall, isStandalone: true, selector: \"svg[lucideALargeSmall]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideALargeSmall, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideALargeSmall]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6808,"removedExports":[],"renderedExports":["LucideALargeSmall"],"renderedLength":6511},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/activity.js":{"code":"/**\n * @component @name Activity\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTJoLTIuNDhhMiAyIDAgMCAwLTEuOTMgMS40NmwtMi4zNSA4LjM2YS4yNS4yNSAwIDAgMS0uNDggMEw5LjI0IDIuMThhLjI1LjI1IDAgMCAwLS40OCAwbC0yLjM1IDguMzZBMiAyIDAgMCAxIDQuNDkgMTJIMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/activity\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideActivity extends LucideIconBase {\n static icon = {\n name: 'activity',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2',\n key: '169zse',\n },\n ],\n ],\n };\n icon = signal(LucideActivity.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideActivity, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideActivity, isStandalone: true, selector: \"svg[lucideActivity]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideActivity, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideActivity]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6672,"removedExports":[],"renderedExports":["LucideActivity"],"renderedLength":6380},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/a-arrow-up.js":{"code":"/**\n * @component @name AArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTEgNC00IDQgNCIgLz4KICA8cGF0aCBkPSJNMTggMTZWNyIgLz4KICA8cGF0aCBkPSJtMiAxNiA0LjAzOS05LjY5YS41LjUgMCAwIDEgLjkyMyAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik0zLjMwNCAxM2g2LjM5MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/a-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAArrowUp extends LucideIconBase {\n static icon = {\n name: 'a-arrow-up',\n size: 24,\n node: [\n ['path', { d: 'm14 11 4-4 4 4', key: '1pu57t' }],\n ['path', { d: 'M18 16V7', key: 'ty0viw' }],\n ['path', { d: 'm2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16', key: 'd5nyq2' }],\n ['path', { d: 'M3.304 13h6.392', key: '1q3zxz' }],\n ],\n };\n icon = signal(LucideAArrowUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAArrowUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAArrowUp, isStandalone: true, selector: \"svg[lucideAArrowUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAArrowUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAArrowUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6677,"removedExports":[],"renderedExports":["LucideAArrowUp"],"renderedLength":6383},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/accessibility.js":{"code":"/**\n * @component @name Accessibility\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjQiIHI9IjEiIC8+CiAgPHBhdGggZD0ibTE4IDE5IDEtNy02IDEiIC8+CiAgPHBhdGggZD0ibTUgOCAzLTMgNS41IDMtMi4zNiAzLjUiIC8+CiAgPHBhdGggZD0iTTQuMjQgMTQuNWE1IDUgMCAwIDAgNi44OCA2IiAvPgogIDxwYXRoIGQ9Ik0xMy43NiAxNy41YTUgNSAwIDAgMC02Ljg4LTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/accessibility\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAccessibility extends LucideIconBase {\n static icon = {\n name: 'accessibility',\n size: 24,\n node: [\n ['circle', { cx: '16', cy: '4', r: '1', key: '1grugj' }],\n ['path', { d: 'm18 19 1-7-6 1', key: 'r0i19z' }],\n ['path', { d: 'm5 8 3-3 5.5 3-2.36 3.5', key: '9ptxx2' }],\n ['path', { d: 'M4.24 14.5a5 5 0 0 0 6.88 6', key: '10kmtu' }],\n ['path', { d: 'M13.76 17.5a5 5 0 0 0-6.88-6', key: '2qq6rc' }],\n ],\n };\n icon = signal(LucideAccessibility.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAccessibility, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAccessibility, isStandalone: true, selector: \"svg[lucideAccessibility]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAccessibility, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAccessibility]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6875,"removedExports":[],"renderedExports":["LucideAccessibility"],"renderedLength":6578},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ad.js":{"code":"/**\n * @component @name Ad\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTNINiIgLz4KICA8cGF0aCBkPSJNMTAgMTV2LTRhMiAyIDAgMCAwLTQgMHY0IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNC41YS41LjUgMCAwIDAgLjUuNWgxYTIuNSAyLjUgMCAwIDAgMi41LTIuNXYtMUEyLjUgMi41IDAgMCAwIDE1LjUgOWgtMWEuNS41IDAgMCAwLS41LjV6IiAvPgogIDxyZWN0IHg9IjIiIHk9IjUiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ad\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAd extends LucideIconBase {\n static icon = {\n name: 'ad',\n size: 24,\n node: [\n ['path', { d: 'M10 13H6', key: '18d9xh' }],\n ['path', { d: 'M10 15v-4a2 2 0 0 0-4 0v4', key: 'ss28p3' }],\n [\n 'path',\n {\n d: 'M14 14.5a.5.5 0 0 0 .5.5h1a2.5 2.5 0 0 0 2.5-2.5v-1A2.5 2.5 0 0 0 15.5 9h-1a.5.5 0 0 0-.5.5z',\n key: 'b3f847',\n },\n ],\n ['rect', { x: '2', y: '5', width: '20', height: '14', rx: '2', key: 'qneu4z' }],\n ],\n };\n icon = signal(LucideAd.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAd, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAd, isStandalone: true, selector: \"svg[lucideAd]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAd, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAd]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6914,"removedExports":[],"renderedExports":["LucideAd"],"renderedLength":6628},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/air-vent.js":{"code":"/**\n * @component @name AirVent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTcuNWEyLjUgMi41IDAgMSAxLTQgMi4wM1YxMiIgLz4KICA8cGF0aCBkPSJNNiAxMkg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2NWEyIDIgMCAwIDEtMiAyaC0yIiAvPgogIDxwYXRoIGQ9Ik02IDhoMTIiIC8+CiAgPHBhdGggZD0iTTYuNiAxNS41NzJBMiAyIDAgMSAwIDEwIDE3di01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/air-vent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAirVent extends LucideIconBase {\n static icon = {\n name: 'air-vent',\n size: 24,\n node: [\n ['path', { d: 'M18 17.5a2.5 2.5 0 1 1-4 2.03V12', key: 'yd12zl' }],\n [\n 'path',\n {\n d: 'M6 12H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2',\n key: 'larmp2',\n },\n ],\n ['path', { d: 'M6 8h12', key: '6g4wlu' }],\n ['path', { d: 'M6.6 15.572A2 2 0 1 0 10 17v-5', key: '1x1kqn' }],\n ],\n };\n icon = signal(LucideAirVent.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAirVent, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAirVent, isStandalone: true, selector: \"svg[lucideAirVent]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAirVent, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAirVent]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6916,"removedExports":[],"renderedExports":["LucideAirVent"],"renderedLength":6624},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/alarm-clock-check.js":{"code":"/**\n * @component @name AlarmClockCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSI4IiAvPgogIDxwYXRoIGQ9Ik01IDMgMiA2IiAvPgogIDxwYXRoIGQ9Im0yMiA2LTMtMyIgLz4KICA8cGF0aCBkPSJNNi4zOCAxOC43IDQgMjEiIC8+CiAgPHBhdGggZD0iTTE3LjY0IDE4LjY3IDIwIDIxIiAvPgogIDxwYXRoIGQ9Im05IDEzIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/alarm-clock-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlarmClockCheck extends LucideIconBase {\n static icon = {\n name: 'alarm-clock-check',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '13', r: '8', key: '3y4lt7' }],\n ['path', { d: 'M5 3 2 6', key: '18tl5t' }],\n ['path', { d: 'm22 6-3-3', key: '1opdir' }],\n ['path', { d: 'M6.38 18.7 4 21', key: '17xu3x' }],\n ['path', { d: 'M17.64 18.67 20 21', key: 'kv2oe2' }],\n ['path', { d: 'm9 13 2 2 4-4', key: '6343dt' }],\n ],\n aliases: ['alarm-check'],\n };\n icon = signal(LucideAlarmClockCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlarmClockCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlarmClockCheck, isStandalone: true, selector: \"svg[lucideAlarmClockCheck], svg[lucideAlarmCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlarmClockCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlarmClockCheck], svg[lucideAlarmCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideAlarmClockCheck\n */\nconst LucideAlarmCheck = LucideAlarmClockCheck;","originalLength":7095,"removedExports":[],"renderedExports":["LucideAlarmClockCheck","LucideAlarmCheck"],"renderedLength":6787},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/alarm-clock-minus.js":{"code":"/**\n * @component @name AlarmClockMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSI4IiAvPgogIDxwYXRoIGQ9Ik01IDMgMiA2IiAvPgogIDxwYXRoIGQ9Im0yMiA2LTMtMyIgLz4KICA8cGF0aCBkPSJNNi4zOCAxOC43IDQgMjEiIC8+CiAgPHBhdGggZD0iTTE3LjY0IDE4LjY3IDIwIDIxIiAvPgogIDxwYXRoIGQ9Ik05IDEzaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/alarm-clock-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlarmClockMinus extends LucideIconBase {\n static icon = {\n name: 'alarm-clock-minus',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '13', r: '8', key: '3y4lt7' }],\n ['path', { d: 'M5 3 2 6', key: '18tl5t' }],\n ['path', { d: 'm22 6-3-3', key: '1opdir' }],\n ['path', { d: 'M6.38 18.7 4 21', key: '17xu3x' }],\n ['path', { d: 'M17.64 18.67 20 21', key: 'kv2oe2' }],\n ['path', { d: 'M9 13h6', key: '1uhe8q' }],\n ],\n aliases: ['alarm-minus'],\n };\n icon = signal(LucideAlarmClockMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlarmClockMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlarmClockMinus, isStandalone: true, selector: \"svg[lucideAlarmClockMinus], svg[lucideAlarmMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlarmClockMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlarmClockMinus], svg[lucideAlarmMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideAlarmClockMinus\n */\nconst LucideAlarmMinus = LucideAlarmClockMinus;","originalLength":7081,"removedExports":[],"renderedExports":["LucideAlarmClockMinus","LucideAlarmMinus"],"renderedLength":6773},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/alarm-clock-off.js":{"code":"/**\n * @component @name AlarmClockOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNi44NyA2Ljg3YTggOCAwIDEgMCAxMS4yNiAxMS4yNiIgLz4KICA8cGF0aCBkPSJNMTkuOSAxNC4yNWE4IDggMCAwIDAtOS4xNS05LjE1IiAvPgogIDxwYXRoIGQ9Im0yMiA2LTMtMyIgLz4KICA8cGF0aCBkPSJNNi4yNiAxOC42NyA0IDIxIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTQgNCAyIDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/alarm-clock-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlarmClockOff extends LucideIconBase {\n static icon = {\n name: 'alarm-clock-off',\n size: 24,\n node: [\n ['path', { d: 'M6.87 6.87a8 8 0 1 0 11.26 11.26', key: '3on8tj' }],\n ['path', { d: 'M19.9 14.25a8 8 0 0 0-9.15-9.15', key: '15ghsc' }],\n ['path', { d: 'm22 6-3-3', key: '1opdir' }],\n ['path', { d: 'M6.26 18.67 4 21', key: 'yzmioq' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M4 4 2 6', key: '1ycko6' }],\n ],\n };\n icon = signal(LucideAlarmClockOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlarmClockOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlarmClockOff, isStandalone: true, selector: \"svg[lucideAlarmClockOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlarmClockOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlarmClockOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6937,"removedExports":[],"renderedExports":["LucideAlarmClockOff"],"renderedLength":6638},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/alarm-clock-plus.js":{"code":"/**\n * @component @name AlarmClockPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSI4IiAvPgogIDxwYXRoIGQ9Ik01IDMgMiA2IiAvPgogIDxwYXRoIGQ9Im0yMiA2LTMtMyIgLz4KICA8cGF0aCBkPSJNNi4zOCAxOC43IDQgMjEiIC8+CiAgPHBhdGggZD0iTTE3LjY0IDE4LjY3IDIwIDIxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMHY2IiAvPgogIDxwYXRoIGQ9Ik05IDEzaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/alarm-clock-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlarmClockPlus extends LucideIconBase {\n static icon = {\n name: 'alarm-clock-plus',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '13', r: '8', key: '3y4lt7' }],\n ['path', { d: 'M5 3 2 6', key: '18tl5t' }],\n ['path', { d: 'm22 6-3-3', key: '1opdir' }],\n ['path', { d: 'M6.38 18.7 4 21', key: '17xu3x' }],\n ['path', { d: 'M17.64 18.67 20 21', key: 'kv2oe2' }],\n ['path', { d: 'M12 10v6', key: '1bos4e' }],\n ['path', { d: 'M9 13h6', key: '1uhe8q' }],\n ],\n aliases: ['alarm-plus'],\n };\n icon = signal(LucideAlarmClockPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlarmClockPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlarmClockPlus, isStandalone: true, selector: \"svg[lucideAlarmClockPlus], svg[lucideAlarmPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlarmClockPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlarmClockPlus], svg[lucideAlarmPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideAlarmClockPlus\n */\nconst LucideAlarmPlus = LucideAlarmClockPlus;","originalLength":7152,"removedExports":[],"renderedExports":["LucideAlarmClockPlus","LucideAlarmPlus"],"renderedLength":6845},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/alarm-clock.js":{"code":"/**\n * @component @name AlarmClock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSI4IiAvPgogIDxwYXRoIGQ9Ik0xMiA5djRsMiAyIiAvPgogIDxwYXRoIGQ9Ik01IDMgMiA2IiAvPgogIDxwYXRoIGQ9Im0yMiA2LTMtMyIgLz4KICA8cGF0aCBkPSJNNi4zOCAxOC43IDQgMjEiIC8+CiAgPHBhdGggZD0iTTE3LjY0IDE4LjY3IDIwIDIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/alarm-clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlarmClock extends LucideIconBase {\n static icon = {\n name: 'alarm-clock',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '13', r: '8', key: '3y4lt7' }],\n ['path', { d: 'M12 9v4l2 2', key: '1c63tq' }],\n ['path', { d: 'M5 3 2 6', key: '18tl5t' }],\n ['path', { d: 'm22 6-3-3', key: '1opdir' }],\n ['path', { d: 'M6.38 18.7 4 21', key: '17xu3x' }],\n ['path', { d: 'M17.64 18.67 20 21', key: 'kv2oe2' }],\n ],\n };\n icon = signal(LucideAlarmClock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlarmClock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlarmClock, isStandalone: true, selector: \"svg[lucideAlarmClock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlarmClock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlarmClock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6843,"removedExports":[],"renderedExports":["LucideAlarmClock"],"renderedLength":6548},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-center-horizontal.js":{"code":"/**\n * @component @name AlignCenterHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMmgyMCIgLz4KICA8cGF0aCBkPSJNMTAgMTZ2NGEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMnYtNCIgLz4KICA8cGF0aCBkPSJNMTAgOFY0YTIgMiAwIDAgMC0yLTJINmEyIDIgMCAwIDAtMiAydjQiIC8+CiAgPHBhdGggZD0iTTIwIDE2djFhMiAyIDAgMCAxLTIgMmgtMmEyIDIgMCAwIDEtMi0ydi0xIiAvPgogIDxwYXRoIGQ9Ik0xNCA4VjdjMC0xLjEuOS0yIDItMmgyYTIgMiAwIDAgMSAyIDJ2MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-center-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignCenterHorizontal extends LucideIconBase {\n static icon = {\n name: 'align-center-horizontal',\n size: 24,\n node: [\n ['path', { d: 'M2 12h20', key: '9i4pu4' }],\n ['path', { d: 'M10 16v4a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-4', key: '11f1s0' }],\n ['path', { d: 'M10 8V4a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v4', key: 't14dx9' }],\n ['path', { d: 'M20 16v1a2 2 0 0 1-2 2h-2a2 2 0 0 1-2-2v-1', key: '1w07xs' }],\n ['path', { d: 'M14 8V7c0-1.1.9-2 2-2h2a2 2 0 0 1 2 2v1', key: '1apec2' }],\n ],\n };\n icon = signal(LucideAlignCenterHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignCenterHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignCenterHorizontal, isStandalone: true, selector: \"svg[lucideAlignCenterHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignCenterHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignCenterHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7104,"removedExports":[],"renderedExports":["LucideAlignCenterHorizontal"],"renderedLength":6797},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/alarm-smoke.js":{"code":"/**\n * @component @name AlarmSmoke\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjFjMC0yLjUgMi0yLjUgMi01IiAvPgogIDxwYXRoIGQ9Ik0xNiAyMWMwLTIuNSAyLTIuNSAyLTUiIC8+CiAgPHBhdGggZD0ibTE5IDgtLjggM2ExLjI1IDEuMjUgMCAwIDEtMS4yIDFIN2ExLjI1IDEuMjUgMCAwIDEtMS4yLTFMNSA4IiAvPgogIDxwYXRoIGQ9Ik0yMSAzYTEgMSAwIDAgMSAxIDF2MmEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMlY0YTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik02IDIxYzAtMi41IDItMi41IDItNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/alarm-smoke\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlarmSmoke extends LucideIconBase {\n static icon = {\n name: 'alarm-smoke',\n size: 24,\n node: [\n ['path', { d: 'M11 21c0-2.5 2-2.5 2-5', key: '1sicvv' }],\n ['path', { d: 'M16 21c0-2.5 2-2.5 2-5', key: '1o3eny' }],\n [\n 'path',\n { d: 'm19 8-.8 3a1.25 1.25 0 0 1-1.2 1H7a1.25 1.25 0 0 1-1.2-1L5 8', key: '1bvca4' },\n ],\n [\n 'path',\n {\n d: 'M21 3a1 1 0 0 1 1 1v2a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V4a1 1 0 0 1 1-1z',\n key: 'x3qr1j',\n },\n ],\n ['path', { d: 'M6 21c0-2.5 2-2.5 2-5', key: 'i3w1gp' }],\n ],\n };\n icon = signal(LucideAlarmSmoke.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlarmSmoke, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlarmSmoke, isStandalone: true, selector: \"svg[lucideAlarmSmoke]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlarmSmoke, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlarmSmoke]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7187,"removedExports":[],"renderedExports":["LucideAlarmSmoke"],"renderedLength":6892},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-center-vertical.js":{"code":"/**\n * @component @name AlignCenterVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KICA8cGF0aCBkPSJNOCAxMEg0YTIgMiAwIDAgMS0yLTJWNmMwLTEuMS45LTIgMi0yaDQiIC8+CiAgPHBhdGggZD0iTTE2IDEwaDRhMiAyIDAgMCAwIDItMlY2YTIgMiAwIDAgMC0yLTJoLTQiIC8+CiAgPHBhdGggZD0iTTggMjBIN2EyIDIgMCAwIDEtMi0ydi0yYzAtMS4xLjktMiAyLTJoMSIgLz4KICA8cGF0aCBkPSJNMTYgMTRoMWEyIDIgMCAwIDEgMiAydjJhMiAyIDAgMCAxLTIgMmgtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-center-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignCenterVertical extends LucideIconBase {\n static icon = {\n name: 'align-center-vertical',\n size: 24,\n node: [\n ['path', { d: 'M12 2v20', key: 't6zp3m' }],\n ['path', { d: 'M8 10H4a2 2 0 0 1-2-2V6c0-1.1.9-2 2-2h4', key: '14d6g8' }],\n ['path', { d: 'M16 10h4a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2h-4', key: '1e2lrw' }],\n ['path', { d: 'M8 20H7a2 2 0 0 1-2-2v-2c0-1.1.9-2 2-2h1', key: '1fkdwx' }],\n ['path', { d: 'M16 14h1a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2h-1', key: '1euafb' }],\n ],\n };\n icon = signal(LucideAlignCenterVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignCenterVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignCenterVertical, isStandalone: true, selector: \"svg[lucideAlignCenterVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignCenterVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignCenterVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7082,"removedExports":[],"renderedExports":["LucideAlignCenterVertical"],"renderedLength":6777},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-end-vertical.js":{"code":"/**\n * @component @name AlignEndVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeD0iMiIgeT0iNCIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjkiIGhlaWdodD0iNiIgeD0iOSIgeT0iMTQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMiAyMlYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-end-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignEndVertical extends LucideIconBase {\n static icon = {\n name: 'align-end-vertical',\n size: 24,\n node: [\n ['rect', { width: '16', height: '6', x: '2', y: '4', rx: '2', key: '10wcwx' }],\n ['rect', { width: '9', height: '6', x: '9', y: '14', rx: '2', key: '4p5bwg' }],\n ['path', { d: 'M22 22V2', key: '12ipfv' }],\n ],\n };\n icon = signal(LucideAlignEndVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignEndVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignEndVertical, isStandalone: true, selector: \"svg[lucideAlignEndVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignEndVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignEndVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6716,"removedExports":[],"renderedExports":["LucideAlignEndVertical"],"renderedLength":6414},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-end-horizontal.js":{"code":"/**\n * @component @name AlignEndHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNiIgeD0iNCIgeT0iMiIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iOSIgeD0iMTQiIHk9IjkiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMiAyMkgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-end-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignEndHorizontal extends LucideIconBase {\n static icon = {\n name: 'align-end-horizontal',\n size: 24,\n node: [\n ['rect', { width: '6', height: '16', x: '4', y: '2', rx: '2', key: 'z5wdxg' }],\n ['rect', { width: '6', height: '9', x: '14', y: '9', rx: '2', key: 'um7a8w' }],\n ['path', { d: 'M22 22H2', key: '19qnx5' }],\n ],\n };\n icon = signal(LucideAlignEndHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignEndHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignEndHorizontal, isStandalone: true, selector: \"svg[lucideAlignEndHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignEndHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignEndHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6738,"removedExports":[],"renderedExports":["LucideAlignEndHorizontal"],"renderedLength":6434},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/airplay.js":{"code":"/**\n * @component @name Airplay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxN0g0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2MTBhMiAyIDAgMCAxLTIgMmgtMSIgLz4KICA8cGF0aCBkPSJtMTIgMTUgNSA2SDdaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/airplay\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAirplay extends LucideIconBase {\n static icon = {\n name: 'airplay',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M5 17H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-1',\n key: 'ns4c3b',\n },\n ],\n ['path', { d: 'm12 15 5 6H7Z', key: '14qnn2' }],\n ],\n };\n icon = signal(LucideAirplay.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAirplay, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAirplay, isStandalone: true, selector: \"svg[lucideAirplay]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAirplay, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAirplay]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6646,"removedExports":[],"renderedExports":["LucideAirplay"],"renderedLength":6355},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-horizontal-distribute-center.js":{"code":"/**\n * @component @name AlignHorizontalDistributeCenter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iNCIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE0IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTcgMjJ2LTUiIC8+CiAgPHBhdGggZD0iTTE3IDdWMiIgLz4KICA8cGF0aCBkPSJNNyAyMnYtMyIgLz4KICA8cGF0aCBkPSJNNyA1VjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/align-horizontal-distribute-center\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignHorizontalDistributeCenter extends LucideIconBase {\n static icon = {\n name: 'align-horizontal-distribute-center',\n size: 24,\n node: [\n ['rect', { width: '6', height: '14', x: '4', y: '5', rx: '2', key: '1wwnby' }],\n ['rect', { width: '6', height: '10', x: '14', y: '7', rx: '2', key: '1fe6j6' }],\n ['path', { d: 'M17 22v-5', key: '4b6g73' }],\n ['path', { d: 'M17 7V2', key: 'hnrr36' }],\n ['path', { d: 'M7 22v-3', key: '1r4jpn' }],\n ['path', { d: 'M7 5V2', key: 'liy1u9' }],\n ],\n };\n icon = signal(LucideAlignHorizontalDistributeCenter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalDistributeCenter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignHorizontalDistributeCenter, isStandalone: true, selector: \"svg[lucideAlignHorizontalDistributeCenter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalDistributeCenter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignHorizontalDistributeCenter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7147,"removedExports":[],"renderedExports":["LucideAlignHorizontalDistributeCenter"],"renderedLength":6829},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-horizontal-justify-center.js":{"code":"/**\n * @component @name AlignHorizontalJustifyCenter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE2IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-horizontal-justify-center\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignHorizontalJustifyCenter extends LucideIconBase {\n static icon = {\n name: 'align-horizontal-justify-center',\n size: 24,\n node: [\n ['rect', { width: '6', height: '14', x: '2', y: '5', rx: '2', key: 'dy24zr' }],\n ['rect', { width: '6', height: '10', x: '16', y: '7', rx: '2', key: '13zkjt' }],\n ['path', { d: 'M12 2v20', key: 't6zp3m' }],\n ],\n };\n icon = signal(LucideAlignHorizontalJustifyCenter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalJustifyCenter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignHorizontalJustifyCenter, isStandalone: true, selector: \"svg[lucideAlignHorizontalJustifyCenter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalJustifyCenter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignHorizontalJustifyCenter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6856,"removedExports":[],"renderedExports":["LucideAlignHorizontalJustifyCenter"],"renderedLength":6541},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-horizontal-distribute-start.js":{"code":"/**\n * @component @name AlignHorizontalDistributeStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iNCIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE0IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNCAydjIwIiAvPgogIDxwYXRoIGQ9Ik0xNCAydjIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-horizontal-distribute-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignHorizontalDistributeStart extends LucideIconBase {\n static icon = {\n name: 'align-horizontal-distribute-start',\n size: 24,\n node: [\n ['rect', { width: '6', height: '14', x: '4', y: '5', rx: '2', key: '1wwnby' }],\n ['rect', { width: '6', height: '10', x: '14', y: '7', rx: '2', key: '1fe6j6' }],\n ['path', { d: 'M4 2v20', key: 'gtpd5x' }],\n ['path', { d: 'M14 2v20', key: 'tg6bpw' }],\n ],\n };\n icon = signal(LucideAlignHorizontalDistributeStart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalDistributeStart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignHorizontalDistributeStart, isStandalone: true, selector: \"svg[lucideAlignHorizontalDistributeStart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalDistributeStart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignHorizontalDistributeStart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6961,"removedExports":[],"renderedExports":["LucideAlignHorizontalDistributeStart"],"renderedLength":6644},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-horizontal-distribute-end.js":{"code":"/**\n * @component @name AlignHorizontalDistributeEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iNCIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE0IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTAgMnYyMCIgLz4KICA8cGF0aCBkPSJNMjAgMnYyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-horizontal-distribute-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignHorizontalDistributeEnd extends LucideIconBase {\n static icon = {\n name: 'align-horizontal-distribute-end',\n size: 24,\n node: [\n ['rect', { width: '6', height: '14', x: '4', y: '5', rx: '2', key: '1wwnby' }],\n ['rect', { width: '6', height: '10', x: '14', y: '7', rx: '2', key: '1fe6j6' }],\n ['path', { d: 'M10 2v20', key: 'uyc634' }],\n ['path', { d: 'M20 2v20', key: '1tx262' }],\n ],\n };\n icon = signal(LucideAlignHorizontalDistributeEnd.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalDistributeEnd, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignHorizontalDistributeEnd, isStandalone: true, selector: \"svg[lucideAlignHorizontalDistributeEnd]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalDistributeEnd, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignHorizontalDistributeEnd]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6944,"removedExports":[],"renderedExports":["LucideAlignHorizontalDistributeEnd"],"renderedLength":6629},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-horizontal-justify-end.js":{"code":"/**\n * @component @name AlignHorizontalJustifyEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjEyIiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMjIgMnYyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-horizontal-justify-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignHorizontalJustifyEnd extends LucideIconBase {\n static icon = {\n name: 'align-horizontal-justify-end',\n size: 24,\n node: [\n ['rect', { width: '6', height: '14', x: '2', y: '5', rx: '2', key: 'dy24zr' }],\n ['rect', { width: '6', height: '10', x: '12', y: '7', rx: '2', key: '1ht384' }],\n ['path', { d: 'M22 2v20', key: '40qfg1' }],\n ],\n };\n icon = signal(LucideAlignHorizontalJustifyEnd.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalJustifyEnd, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignHorizontalJustifyEnd, isStandalone: true, selector: \"svg[lucideAlignHorizontalJustifyEnd]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalJustifyEnd, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignHorizontalJustifyEnd]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6823,"removedExports":[],"renderedExports":["LucideAlignHorizontalJustifyEnd"],"renderedLength":6511},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-horizontal-space-around.js":{"code":"/**\n * @component @name AlignHorizontalSpaceAround\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxMCIgeD0iOSIgeT0iNyIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTQgMjJWMiIgLz4KICA8cGF0aCBkPSJNMjAgMjJWMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-horizontal-space-around\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignHorizontalSpaceAround extends LucideIconBase {\n static icon = {\n name: 'align-horizontal-space-around',\n size: 24,\n node: [\n ['rect', { width: '6', height: '10', x: '9', y: '7', rx: '2', key: 'yn7j0q' }],\n ['path', { d: 'M4 22V2', key: 'tsjzd3' }],\n ['path', { d: 'M20 22V2', key: '1bnhr8' }],\n ],\n };\n icon = signal(LucideAlignHorizontalSpaceAround.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalSpaceAround, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignHorizontalSpaceAround, isStandalone: true, selector: \"svg[lucideAlignHorizontalSpaceAround]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalSpaceAround, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignHorizontalSpaceAround]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6756,"removedExports":[],"renderedExports":["LucideAlignHorizontalSpaceAround"],"renderedLength":6443},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-horizontal-space-between.js":{"code":"/**\n * @component @name AlignHorizontalSpaceBetween\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iMyIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE1IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMyAydjIwIiAvPgogIDxwYXRoIGQ9Ik0yMSAydjIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-horizontal-space-between\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignHorizontalSpaceBetween extends LucideIconBase {\n static icon = {\n name: 'align-horizontal-space-between',\n size: 24,\n node: [\n ['rect', { width: '6', height: '14', x: '3', y: '5', rx: '2', key: 'j77dae' }],\n ['rect', { width: '6', height: '10', x: '15', y: '7', rx: '2', key: 'bq30hj' }],\n ['path', { d: 'M3 2v20', key: '1d2pfg' }],\n ['path', { d: 'M21 2v20', key: 'p059bm' }],\n ],\n };\n icon = signal(LucideAlignHorizontalSpaceBetween.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalSpaceBetween, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignHorizontalSpaceBetween, isStandalone: true, selector: \"svg[lucideAlignHorizontalSpaceBetween]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalSpaceBetween, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignHorizontalSpaceBetween]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6928,"removedExports":[],"renderedExports":["LucideAlignHorizontalSpaceBetween"],"renderedLength":6614},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-start-horizontal.js":{"code":"/**\n * @component @name AlignStartHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNiIgeD0iNCIgeT0iNiIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iOSIgeD0iMTQiIHk9IjYiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMiAySDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/align-start-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignStartHorizontal extends LucideIconBase {\n static icon = {\n name: 'align-start-horizontal',\n size: 24,\n node: [\n ['rect', { width: '6', height: '16', x: '4', y: '6', rx: '2', key: '1n4dg1' }],\n ['rect', { width: '6', height: '9', x: '14', y: '6', rx: '2', key: '17khns' }],\n ['path', { d: 'M22 2H2', key: 'fhrpnj' }],\n ],\n };\n icon = signal(LucideAlignStartHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignStartHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignStartHorizontal, isStandalone: true, selector: \"svg[lucideAlignStartHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignStartHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignStartHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6759,"removedExports":[],"renderedExports":["LucideAlignStartHorizontal"],"renderedLength":6453},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-start-vertical.js":{"code":"/**\n * @component @name AlignStartVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOSIgaGVpZ2h0PSI2IiB4PSI2IiB5PSIxNCIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjYiIHg9IjYiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yIDJ2MjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/align-start-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignStartVertical extends LucideIconBase {\n static icon = {\n name: 'align-start-vertical',\n size: 24,\n node: [\n ['rect', { width: '9', height: '6', x: '6', y: '14', rx: '2', key: 'lpm2y7' }],\n ['rect', { width: '16', height: '6', x: '6', y: '4', rx: '2', key: 'rdj6ps' }],\n ['path', { d: 'M2 2v20', key: '1ivd8o' }],\n ],\n };\n icon = signal(LucideAlignStartVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignStartVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignStartVertical, isStandalone: true, selector: \"svg[lucideAlignStartVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignStartVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignStartVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6737,"removedExports":[],"renderedExports":["LucideAlignStartVertical"],"renderedLength":6433},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-horizontal-justify-start.js":{"code":"/**\n * @component @name AlignHorizontalJustifyStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iNiIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE2IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAydjIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-horizontal-justify-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignHorizontalJustifyStart extends LucideIconBase {\n static icon = {\n name: 'align-horizontal-justify-start',\n size: 24,\n node: [\n ['rect', { width: '6', height: '14', x: '6', y: '5', rx: '2', key: 'hsirpf' }],\n ['rect', { width: '6', height: '10', x: '16', y: '7', rx: '2', key: '13zkjt' }],\n ['path', { d: 'M2 2v20', key: '1ivd8o' }],\n ],\n };\n icon = signal(LucideAlignHorizontalJustifyStart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalJustifyStart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignHorizontalJustifyStart, isStandalone: true, selector: \"svg[lucideAlignHorizontalJustifyStart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalJustifyStart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignHorizontalJustifyStart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6840,"removedExports":[],"renderedExports":["LucideAlignHorizontalJustifyStart"],"renderedLength":6526},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-vertical-distribute-end.js":{"code":"/**\n * @component @name AlignVerticalDistributeEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTQiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSI0IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAyMGgyMCIgLz4KICA8cGF0aCBkPSJNMiAxMGgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-vertical-distribute-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignVerticalDistributeEnd extends LucideIconBase {\n static icon = {\n name: 'align-vertical-distribute-end',\n size: 24,\n node: [\n ['rect', { width: '14', height: '6', x: '5', y: '14', rx: '2', key: 'jmoj9s' }],\n ['rect', { width: '10', height: '6', x: '7', y: '4', rx: '2', key: 'aza5on' }],\n ['path', { d: 'M2 20h20', key: 'owomy5' }],\n ['path', { d: 'M2 10h20', key: '1ir3d8' }],\n ],\n };\n icon = signal(LucideAlignVerticalDistributeEnd.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalDistributeEnd, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignVerticalDistributeEnd, isStandalone: true, selector: \"svg[lucideAlignVerticalDistributeEnd]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalDistributeEnd, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignVerticalDistributeEnd]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6922,"removedExports":[],"renderedExports":["LucideAlignVerticalDistributeEnd"],"renderedLength":6609},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-vertical-distribute-center.js":{"code":"/**\n * @component @name AlignVerticalDistributeCenter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdoLTMiIC8+CiAgPHBhdGggZD0iTTIyIDdoLTUiIC8+CiAgPHBhdGggZD0iTTUgMTdIMiIgLz4KICA8cGF0aCBkPSJNNyA3SDIiIC8+CiAgPHJlY3QgeD0iNSIgeT0iMTQiIHdpZHRoPSIxNCIgaGVpZ2h0PSI2IiByeD0iMiIgLz4KICA8cmVjdCB4PSI3IiB5PSI0IiB3aWR0aD0iMTAiIGhlaWdodD0iNiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/align-vertical-distribute-center\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignVerticalDistributeCenter extends LucideIconBase {\n static icon = {\n name: 'align-vertical-distribute-center',\n size: 24,\n node: [\n ['path', { d: 'M22 17h-3', key: '1lwga1' }],\n ['path', { d: 'M22 7h-5', key: 'o2endc' }],\n ['path', { d: 'M5 17H2', key: '1gx9xc' }],\n ['path', { d: 'M7 7H2', key: '6bq26l' }],\n ['rect', { x: '5', y: '14', width: '14', height: '6', rx: '2', key: '1qrzuf' }],\n ['rect', { x: '7', y: '4', width: '10', height: '6', rx: '2', key: 'we8e9z' }],\n ],\n };\n icon = signal(LucideAlignVerticalDistributeCenter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalDistributeCenter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignVerticalDistributeCenter, isStandalone: true, selector: \"svg[lucideAlignVerticalDistributeCenter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalDistributeCenter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignVerticalDistributeCenter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7125,"removedExports":[],"renderedExports":["LucideAlignVerticalDistributeCenter"],"renderedLength":6809},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-vertical-justify-end.js":{"code":"/**\n * @component @name AlignVerticalJustifyEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTIiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSIyIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAyMmgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-vertical-justify-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignVerticalJustifyEnd extends LucideIconBase {\n static icon = {\n name: 'align-vertical-justify-end',\n size: 24,\n node: [\n ['rect', { width: '14', height: '6', x: '5', y: '12', rx: '2', key: '4l4tp2' }],\n ['rect', { width: '10', height: '6', x: '7', y: '2', rx: '2', key: 'ypihtt' }],\n ['path', { d: 'M2 22h20', key: '272qi7' }],\n ],\n };\n icon = signal(LucideAlignVerticalJustifyEnd.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalJustifyEnd, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignVerticalJustifyEnd, isStandalone: true, selector: \"svg[lucideAlignVerticalJustifyEnd]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalJustifyEnd, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignVerticalJustifyEnd]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6801,"removedExports":[],"renderedExports":["LucideAlignVerticalJustifyEnd"],"renderedLength":6491},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-vertical-justify-center.js":{"code":"/**\n * @component @name AlignVerticalJustifyCenter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTYiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSIyIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAxMmgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-vertical-justify-center\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignVerticalJustifyCenter extends LucideIconBase {\n static icon = {\n name: 'align-vertical-justify-center',\n size: 24,\n node: [\n ['rect', { width: '14', height: '6', x: '5', y: '16', rx: '2', key: '1i8z2d' }],\n ['rect', { width: '10', height: '6', x: '7', y: '2', rx: '2', key: 'ypihtt' }],\n ['path', { d: 'M2 12h20', key: '9i4pu4' }],\n ],\n };\n icon = signal(LucideAlignVerticalJustifyCenter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalJustifyCenter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignVerticalJustifyCenter, isStandalone: true, selector: \"svg[lucideAlignVerticalJustifyCenter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalJustifyCenter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignVerticalJustifyCenter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6834,"removedExports":[],"renderedExports":["LucideAlignVerticalJustifyCenter"],"renderedLength":6521},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-vertical-justify-start.js":{"code":"/**\n * @component @name AlignVerticalJustifyStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTYiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSI2IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAyaDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-vertical-justify-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignVerticalJustifyStart extends LucideIconBase {\n static icon = {\n name: 'align-vertical-justify-start',\n size: 24,\n node: [\n ['rect', { width: '14', height: '6', x: '5', y: '16', rx: '2', key: '1i8z2d' }],\n ['rect', { width: '10', height: '6', x: '7', y: '6', rx: '2', key: '13squh' }],\n ['path', { d: 'M2 2h20', key: '1ennik' }],\n ],\n };\n icon = signal(LucideAlignVerticalJustifyStart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalJustifyStart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignVerticalJustifyStart, isStandalone: true, selector: \"svg[lucideAlignVerticalJustifyStart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalJustifyStart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignVerticalJustifyStart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6818,"removedExports":[],"renderedExports":["LucideAlignVerticalJustifyStart"],"renderedLength":6506},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-vertical-space-around.js":{"code":"/**\n * @component @name AlignVerticalSpaceAround\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeD0iNyIgeT0iOSIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTIyIDIwSDIiIC8+CiAgPHBhdGggZD0iTTIyIDRIMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-vertical-space-around\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignVerticalSpaceAround extends LucideIconBase {\n static icon = {\n name: 'align-vertical-space-around',\n size: 24,\n node: [\n ['rect', { width: '10', height: '6', x: '7', y: '9', rx: '2', key: 'b1zbii' }],\n ['path', { d: 'M22 20H2', key: '1p1f7z' }],\n ['path', { d: 'M22 4H2', key: '1b7qnq' }],\n ],\n };\n icon = signal(LucideAlignVerticalSpaceAround.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalSpaceAround, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignVerticalSpaceAround, isStandalone: true, selector: \"svg[lucideAlignVerticalSpaceAround]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalSpaceAround, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignVerticalSpaceAround]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6734,"removedExports":[],"renderedExports":["LucideAlignVerticalSpaceAround"],"renderedLength":6423},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-vertical-space-between.js":{"code":"/**\n * @component @name AlignVerticalSpaceBetween\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTUiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSIzIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAyMWgyMCIgLz4KICA8cGF0aCBkPSJNMiAzaDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-vertical-space-between\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignVerticalSpaceBetween extends LucideIconBase {\n static icon = {\n name: 'align-vertical-space-between',\n size: 24,\n node: [\n ['rect', { width: '14', height: '6', x: '5', y: '15', rx: '2', key: '1w91an' }],\n ['rect', { width: '10', height: '6', x: '7', y: '3', rx: '2', key: '17wqzy' }],\n ['path', { d: 'M2 21h20', key: '1nyx9w' }],\n ['path', { d: 'M2 3h20', key: '91anmk' }],\n ],\n };\n icon = signal(LucideAlignVerticalSpaceBetween.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalSpaceBetween, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignVerticalSpaceBetween, isStandalone: true, selector: \"svg[lucideAlignVerticalSpaceBetween]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalSpaceBetween, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignVerticalSpaceBetween]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6906,"removedExports":[],"renderedExports":["LucideAlignVerticalSpaceBetween"],"renderedLength":6594},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ambulance.js":{"code":"/**\n * @component @name Ambulance\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTBINiIgLz4KICA8cGF0aCBkPSJNMTQgMThWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMWExIDEgMCAwIDAgMSAxaDIiIC8+CiAgPHBhdGggZD0iTTE5IDE4aDJhMSAxIDAgMCAwIDEtMXYtMy4yOGExIDEgMCAwIDAtLjY4NC0uOTQ4bC0xLjkyMy0uNjQxYTEgMSAwIDAgMS0uNTc4LS41MDJsLTEuNTM5LTMuMDc2QTEgMSAwIDAgMCAxNi4zODIgOEgxNCIgLz4KICA8cGF0aCBkPSJNOCA4djQiIC8+CiAgPHBhdGggZD0iTTkgMThoNiIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE4IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSIxOCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ambulance\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAmbulance extends LucideIconBase {\n static icon = {\n name: 'ambulance',\n size: 24,\n node: [\n ['path', { d: 'M10 10H6', key: '1bsnug' }],\n ['path', { d: 'M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2', key: 'wrbu53' }],\n [\n 'path',\n {\n d: 'M19 18h2a1 1 0 0 0 1-1v-3.28a1 1 0 0 0-.684-.948l-1.923-.641a1 1 0 0 1-.578-.502l-1.539-3.076A1 1 0 0 0 16.382 8H14',\n key: 'lrkjwd',\n },\n ],\n ['path', { d: 'M8 8v4', key: '1fwk8c' }],\n ['path', { d: 'M9 18h6', key: 'x1upvd' }],\n ['circle', { cx: '17', cy: '18', r: '2', key: '332jqn' }],\n ['circle', { cx: '7', cy: '18', r: '2', key: '19iecd' }],\n ],\n };\n icon = signal(LucideAmbulance.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAmbulance, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAmbulance, isStandalone: true, selector: \"svg[lucideAmbulance]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAmbulance, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAmbulance]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7359,"removedExports":[],"renderedExports":["LucideAmbulance"],"renderedLength":7066},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/align-vertical-distribute-start.js":{"code":"/**\n * @component @name AlignVerticalDistributeStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTQiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSI0IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAxNGgyMCIgLz4KICA8cGF0aCBkPSJNMiA0aDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-vertical-distribute-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignVerticalDistributeStart extends LucideIconBase {\n static icon = {\n name: 'align-vertical-distribute-start',\n size: 24,\n node: [\n ['rect', { width: '14', height: '6', x: '5', y: '14', rx: '2', key: 'jmoj9s' }],\n ['rect', { width: '10', height: '6', x: '7', y: '4', rx: '2', key: 'aza5on' }],\n ['path', { d: 'M2 14h20', key: 'myj16y' }],\n ['path', { d: 'M2 4h20', key: 'mda7wb' }],\n ],\n };\n icon = signal(LucideAlignVerticalDistributeStart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalDistributeStart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignVerticalDistributeStart, isStandalone: true, selector: \"svg[lucideAlignVerticalDistributeStart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalDistributeStart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignVerticalDistributeStart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6939,"removedExports":[],"renderedExports":["LucideAlignVerticalDistributeStart"],"renderedLength":6624},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ampersand.js":{"code":"/**\n * @component @name Ampersand\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTJoMyIgLz4KICA8cGF0aCBkPSJNMTcuNSAxMmE4IDggMCAwIDEtOCA4QTQuNSA0LjUgMCAwIDEgNSAxNS41YzAtNiA4LTQgOC04LjVhMyAzIDAgMSAwLTYgMGMwIDMgMi41IDguNSAxMiAxMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ampersand\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAmpersand extends LucideIconBase {\n static icon = {\n name: 'ampersand',\n size: 24,\n node: [\n ['path', { d: 'M16 12h3', key: '4uvgyw' }],\n [\n 'path',\n {\n d: 'M17.5 12a8 8 0 0 1-8 8A4.5 4.5 0 0 1 5 15.5c0-6 8-4 8-8.5a3 3 0 1 0-6 0c0 3 2.5 8.5 12 13',\n key: 'nfoe1t',\n },\n ],\n ],\n };\n icon = signal(LucideAmpersand.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAmpersand, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAmpersand, isStandalone: true, selector: \"svg[lucideAmpersand]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAmpersand, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAmpersand]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6694,"removedExports":[],"renderedExports":["LucideAmpersand"],"renderedLength":6401},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ampersands.js":{"code":"/**\n * @component @name Ampersands\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTdjLTUtMy03LTctNy05YTIgMiAwIDAgMSA0IDBjMCAyLjUtNSAyLjUtNSA2IDAgMS43IDEuMyAzIDMgMyAyLjggMCA1LTIuMiA1LTUiIC8+CiAgPHBhdGggZD0iTTIyIDE3Yy01LTMtNy03LTctOWEyIDIgMCAwIDEgNCAwYzAgMi41LTUgMi41LTUgNiAwIDEuNyAxLjMgMyAzIDMgMi44IDAgNS0yLjIgNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ampersands\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAmpersands extends LucideIconBase {\n static icon = {\n name: 'ampersands',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10 17c-5-3-7-7-7-9a2 2 0 0 1 4 0c0 2.5-5 2.5-5 6 0 1.7 1.3 3 3 3 2.8 0 5-2.2 5-5',\n key: '12lh1k',\n },\n ],\n [\n 'path',\n {\n d: 'M22 17c-5-3-7-7-7-9a2 2 0 0 1 4 0c0 2.5-5 2.5-5 6 0 1.7 1.3 3 3 3 2.8 0 5-2.2 5-5',\n key: '173c68',\n },\n ],\n ],\n };\n icon = signal(LucideAmpersands.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAmpersands, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAmpersands, isStandalone: true, selector: \"svg[lucideAmpersands]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAmpersands, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAmpersands]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6958,"removedExports":[],"renderedExports":["LucideAmpersands"],"renderedLength":6664},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/amphora.js":{"code":"/**\n * @component @name Amphora\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnY1LjYzMmMwIC40MjQtLjI3Mi43OTUtLjY1My45ODJBNiA2IDAgMCAwIDYgMTRjLjAwNiA0IDMgNyA1IDgiIC8+CiAgPHBhdGggZD0iTTEwIDVIOGEyIDIgMCAwIDAgMCA0aC42OCIgLz4KICA8cGF0aCBkPSJNMTQgMnY1LjYzMmMwIC40MjQuMjcyLjc5NS42NTIuOTgyQTYgNiAwIDAgMSAxOCAxNGMwIDQtMyA3LTUgOCIgLz4KICA8cGF0aCBkPSJNMTQgNWgyYTIgMiAwIDAgMSAwIDRoLS42OCIgLz4KICA8cGF0aCBkPSJNMTggMjJINiIgLz4KICA8cGF0aCBkPSJNOSAyaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/amphora\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAmphora extends LucideIconBase {\n static icon = {\n name: 'amphora',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M10 2v5.632c0 .424-.272.795-.653.982A6 6 0 0 0 6 14c.006 4 3 7 5 8', key: '1h8rid' },\n ],\n ['path', { d: 'M10 5H8a2 2 0 0 0 0 4h.68', key: '3ezsi6' }],\n [\n 'path',\n { d: 'M14 2v5.632c0 .424.272.795.652.982A6 6 0 0 1 18 14c0 4-3 7-5 8', key: 'yt6q09' },\n ],\n ['path', { d: 'M14 5h2a2 2 0 0 1 0 4h-.68', key: '8f95yk' }],\n ['path', { d: 'M18 22H6', key: 'mg6kv4' }],\n ['path', { d: 'M9 2h6', key: '1jrp98' }],\n ],\n };\n icon = signal(LucideAmphora.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAmphora, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAmphora, isStandalone: true, selector: \"svg[lucideAmphora]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAmphora, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAmphora]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7162,"removedExports":[],"renderedExports":["LucideAmphora"],"renderedLength":6871},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/anchor.js":{"code":"/**\n * @component @name Anchor\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnYxNiIgLz4KICA8cGF0aCBkPSJtMTkgMTMgMi0xYTkgOSAwIDAgMS0xOCAwbDIgMSIgLz4KICA8cGF0aCBkPSJNOSAxMWg2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iNCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/anchor\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAnchor extends LucideIconBase {\n static icon = {\n name: 'anchor',\n size: 24,\n node: [\n ['path', { d: 'M12 6v16', key: 'nqf5sj' }],\n ['path', { d: 'm19 13 2-1a9 9 0 0 1-18 0l2 1', key: 'y7qv08' }],\n ['path', { d: 'M9 11h6', key: '1fldmi' }],\n ['circle', { cx: '12', cy: '4', r: '2', key: 'muu5ef' }],\n ],\n };\n icon = signal(LucideAnchor.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAnchor, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAnchor, isStandalone: true, selector: \"svg[lucideAnchor]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAnchor, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAnchor]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6618,"removedExports":[],"renderedExports":["LucideAnchor"],"renderedLength":6328},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/antenna.js":{"code":"/**\n * @component @name Antenna\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMiA3IDIiIC8+CiAgPHBhdGggZD0ibTcgMTIgNS0xMCIgLz4KICA8cGF0aCBkPSJtMTIgMTIgNS0xMCIgLz4KICA8cGF0aCBkPSJtMTcgMTIgNS0xMCIgLz4KICA8cGF0aCBkPSJNNC41IDdoMTUiIC8+CiAgPHBhdGggZD0iTTEyIDE2djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/antenna\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAntenna extends LucideIconBase {\n static icon = {\n name: 'antenna',\n size: 24,\n node: [\n ['path', { d: 'M2 12 7 2', key: '117k30' }],\n ['path', { d: 'm7 12 5-10', key: '1tvx22' }],\n ['path', { d: 'm12 12 5-10', key: 'ev1o1a' }],\n ['path', { d: 'm17 12 5-10', key: '1e4ti3' }],\n ['path', { d: 'M4.5 7h15', key: 'vlsxkz' }],\n ['path', { d: 'M12 16v6', key: 'c8a4gj' }],\n ],\n };\n icon = signal(LucideAntenna.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAntenna, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAntenna, isStandalone: true, selector: \"svg[lucideAntenna]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAntenna, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAntenna]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6753,"removedExports":[],"renderedExports":["LucideAntenna"],"renderedLength":6462},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/anvil.js":{"code":"/**\n * @component @name Anvil\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxMEg2YTQgNCAwIDAgMS00LTQgMSAxIDAgMCAxIDEtMWg0IiAvPgogIDxwYXRoIGQ9Ik03IDVhMSAxIDAgMCAxIDEtMWgxM2ExIDEgMCAwIDEgMSAxIDcgNyAwIDAgMS03IDdIOGExIDEgMCAwIDEtMS0xeiIgLz4KICA8cGF0aCBkPSJNOSAxMnY1IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMnY1IiAvPgogIDxwYXRoIGQ9Ik01IDIwYTMgMyAwIDAgMSAzLTNoOGEzIDMgMCAwIDEgMyAzIDEgMSAwIDAgMS0xIDFINmExIDEgMCAwIDEtMS0xIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/anvil\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAnvil extends LucideIconBase {\n static icon = {\n name: 'anvil',\n size: 24,\n node: [\n ['path', { d: 'M7 10H6a4 4 0 0 1-4-4 1 1 0 0 1 1-1h4', key: '1hjpb6' }],\n [\n 'path',\n { d: 'M7 5a1 1 0 0 1 1-1h13a1 1 0 0 1 1 1 7 7 0 0 1-7 7H8a1 1 0 0 1-1-1z', key: '1qn45f' },\n ],\n ['path', { d: 'M9 12v5', key: '3anwtq' }],\n ['path', { d: 'M15 12v5', key: '5xh3zn' }],\n [\n 'path',\n { d: 'M5 20a3 3 0 0 1 3-3h8a3 3 0 0 1 3 3 1 1 0 0 1-1 1H6a1 1 0 0 1-1-1', key: '1fi4x8' },\n ],\n ],\n };\n icon = signal(LucideAnvil.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAnvil, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAnvil, isStandalone: true, selector: \"svg[lucideAnvil]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAnvil, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAnvil]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7046,"removedExports":[],"renderedExports":["LucideAnvil"],"renderedLength":6757},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/aperture.js":{"code":"/**\n * @component @name Aperture\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTQuMzEgOCA1Ljc0IDkuOTQiIC8+CiAgPHBhdGggZD0iTTkuNjkgOGgxMS40OCIgLz4KICA8cGF0aCBkPSJtNy4zOCAxMiA1Ljc0LTkuOTQiIC8+CiAgPHBhdGggZD0iTTkuNjkgMTYgMy45NSA2LjA2IiAvPgogIDxwYXRoIGQ9Ik0xNC4zMSAxNkgyLjgzIiAvPgogIDxwYXRoIGQ9Im0xNi42MiAxMi01Ljc0IDkuOTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/aperture\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAperture extends LucideIconBase {\n static icon = {\n name: 'aperture',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'm14.31 8 5.74 9.94', key: '1y6ab4' }],\n ['path', { d: 'M9.69 8h11.48', key: '1wxppr' }],\n ['path', { d: 'm7.38 12 5.74-9.94', key: '1grp0k' }],\n ['path', { d: 'M9.69 16 3.95 6.06', key: 'libnyf' }],\n ['path', { d: 'M14.31 16H2.83', key: 'x5fava' }],\n ['path', { d: 'm16.62 12-5.74 9.94', key: '1vwawt' }],\n ],\n };\n icon = signal(LucideAperture.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAperture, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAperture, isStandalone: true, selector: \"svg[lucideAperture]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAperture, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAperture]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6982,"removedExports":[],"renderedExports":["LucideAperture"],"renderedLength":6690},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/app-window-mac.js":{"code":"/**\n * @component @name AppWindowMac\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik02IDhoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMCA4aC4wMSIgLz4KICA8cGF0aCBkPSJNMTQgOGguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/app-window-mac\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAppWindowMac extends LucideIconBase {\n static icon = {\n name: 'app-window-mac',\n size: 24,\n node: [\n ['rect', { width: '20', height: '16', x: '2', y: '4', rx: '2', key: '18n3k1' }],\n ['path', { d: 'M6 8h.01', key: 'x9i8wu' }],\n ['path', { d: 'M10 8h.01', key: '1r9ogq' }],\n ['path', { d: 'M14 8h.01', key: '1primd' }],\n ],\n };\n icon = signal(LucideAppWindowMac.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAppWindowMac, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAppWindowMac, isStandalone: true, selector: \"svg[lucideAppWindowMac]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAppWindowMac, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAppWindowMac]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6695,"removedExports":[],"renderedExports":["LucideAppWindowMac"],"renderedLength":6397},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/app-window.js":{"code":"/**\n * @component @name AppWindow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIyIiB5PSI0IiB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMCA0djQiIC8+CiAgPHBhdGggZD0iTTIgOGgyMCIgLz4KICA8cGF0aCBkPSJNNiA0djQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/app-window\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAppWindow extends LucideIconBase {\n static icon = {\n name: 'app-window',\n size: 24,\n node: [\n ['rect', { x: '2', y: '4', width: '20', height: '16', rx: '2', key: 'izxlao' }],\n ['path', { d: 'M10 4v4', key: 'pp8u80' }],\n ['path', { d: 'M2 8h20', key: 'd11cs7' }],\n ['path', { d: 'M6 4v4', key: '1svtjw' }],\n ],\n };\n icon = signal(LucideAppWindow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAppWindow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAppWindow, isStandalone: true, selector: \"svg[lucideAppWindow]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAppWindow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAppWindow]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6645,"removedExports":[],"renderedExports":["LucideAppWindow"],"renderedLength":6351},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/apple.js":{"code":"/**\n * @component @name Apple\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNi41MjhWM2ExIDEgMCAwIDEgMS0xaDAiIC8+CiAgPHBhdGggZD0iTTE4LjIzNyAyMUExNSAxNSAwIDAgMCAyMiAxMWE2IDYgMCAwIDAtMTAtNC40NzJBNiA2IDAgMCAwIDIgMTFhMTUuMSAxNS4xIDAgMCAwIDMuNzYzIDEwIDMgMyAwIDAgMCAzLjY0OC42NDggNS41IDUuNSAwIDAgMSA1LjE3OCAwQTMgMyAwIDAgMCAxOC4yMzcgMjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/apple\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideApple extends LucideIconBase {\n static icon = {\n name: 'apple',\n size: 24,\n node: [\n ['path', { d: 'M12 6.528V3a1 1 0 0 1 1-1h0', key: '11qiee' }],\n [\n 'path',\n {\n d: 'M18.237 21A15 15 0 0 0 22 11a6 6 0 0 0-10-4.472A6 6 0 0 0 2 11a15.1 15.1 0 0 0 3.763 10 3 3 0 0 0 3.648.648 5.5 5.5 0 0 1 5.178 0A3 3 0 0 0 18.237 21',\n key: '110c12',\n },\n ],\n ],\n };\n icon = signal(LucideApple.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideApple, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideApple, isStandalone: true, selector: \"svg[lucideApple]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideApple, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideApple]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6833,"removedExports":[],"renderedExports":["LucideApple"],"renderedLength":6544},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/archive-x.js":{"code":"/**\n * @component @name ArchiveX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iNSIgeD0iMiIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTQgOHYxMWEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJWOCIgLz4KICA8cGF0aCBkPSJtOS41IDE3IDUtNSIgLz4KICA8cGF0aCBkPSJtOS41IDEyIDUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/archive-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArchiveX extends LucideIconBase {\n static icon = {\n name: 'archive-x',\n size: 24,\n node: [\n ['rect', { width: '20', height: '5', x: '2', y: '3', rx: '1', key: '1wp1u1' }],\n ['path', { d: 'M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8', key: '1s80jp' }],\n ['path', { d: 'm9.5 17 5-5', key: 'nakeu6' }],\n ['path', { d: 'm9.5 12 5 5', key: '1hccrj' }],\n ],\n };\n icon = signal(LucideArchiveX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArchiveX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArchiveX, isStandalone: true, selector: \"svg[lucideArchiveX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArchiveX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArchiveX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6731,"removedExports":[],"renderedExports":["LucideArchiveX"],"renderedLength":6438},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/archive-restore.js":{"code":"/**\n * @component @name ArchiveRestore\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iNSIgeD0iMiIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTQgOHYxMWEyIDIgMCAwIDAgMiAyaDIiIC8+CiAgPHBhdGggZD0iTTIwIDh2MTFhMiAyIDAgMCAxLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJtOSAxNSAzLTMgMyAzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnY5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/archive-restore\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArchiveRestore extends LucideIconBase {\n static icon = {\n name: 'archive-restore',\n size: 24,\n node: [\n ['rect', { width: '20', height: '5', x: '2', y: '3', rx: '1', key: '1wp1u1' }],\n ['path', { d: 'M4 8v11a2 2 0 0 0 2 2h2', key: 'tvwodi' }],\n ['path', { d: 'M20 8v11a2 2 0 0 1-2 2h-2', key: '1gkqxj' }],\n ['path', { d: 'm9 15 3-3 3 3', key: '1pd0qc' }],\n ['path', { d: 'M12 12v9', key: '192myk' }],\n ],\n };\n icon = signal(LucideArchiveRestore.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArchiveRestore, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArchiveRestore, isStandalone: true, selector: \"svg[lucideArchiveRestore]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArchiveRestore, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArchiveRestore]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6880,"removedExports":[],"renderedExports":["LucideArchiveRestore"],"renderedLength":6581},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/archive.js":{"code":"/**\n * @component @name Archive\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iNSIgeD0iMiIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTQgOHYxMWEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJWOCIgLz4KICA8cGF0aCBkPSJNMTAgMTJoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/archive\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArchive extends LucideIconBase {\n static icon = {\n name: 'archive',\n size: 24,\n node: [\n ['rect', { width: '20', height: '5', x: '2', y: '3', rx: '1', key: '1wp1u1' }],\n ['path', { d: 'M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8', key: '1s80jp' }],\n ['path', { d: 'M10 12h4', key: 'a56b0p' }],\n ],\n };\n icon = signal(LucideArchive.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArchive, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArchive, isStandalone: true, selector: \"svg[lucideArchive]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArchive, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArchive]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6615,"removedExports":[],"renderedExports":["LucideArchive"],"renderedLength":6324},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/armchair.js":{"code":"/**\n * @component @name Armchair\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgOVY2YTIgMiAwIDAgMC0yLTJIN2EyIDIgMCAwIDAtMiAydjMiIC8+CiAgPHBhdGggZD0iTTMgMTZhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0ydi01YTIgMiAwIDAgMC00IDB2MS41YS41LjUgMCAwIDEtLjUuNWgtOWEuNS41IDAgMCAxLS41LS41VjExYTIgMiAwIDAgMC00IDB6IiAvPgogIDxwYXRoIGQ9Ik01IDE4djIiIC8+CiAgPHBhdGggZD0iTTE5IDE4djIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/armchair\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArmchair extends LucideIconBase {\n static icon = {\n name: 'armchair',\n size: 24,\n node: [\n ['path', { d: 'M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3', key: 'irtipd' }],\n [\n 'path',\n {\n d: 'M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z',\n key: '1qyhux',\n },\n ],\n ['path', { d: 'M5 18v2', key: 'ppbyun' }],\n ['path', { d: 'M19 18v2', key: 'gy7782' }],\n ],\n };\n icon = signal(LucideArmchair.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArmchair, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArmchair, isStandalone: true, selector: \"svg[lucideArmchair]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArmchair, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArmchair]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6979,"removedExports":[],"renderedExports":["LucideArmchair"],"renderedLength":6687},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-big-down-dash.js":{"code":"/**\n * @component @name ArrowBigDownDash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgOGExIDEgMCAwIDEgMSAxdjJhMSAxIDAgMCAwIDEgMWgzLjI5M2EuNzA3LjcwNyAwIDAgMSAuNSAxLjIwN2wtNi45MzkgNi45MzlhMS4yMDcgMS4yMDcgMCAwIDEtMS43MDggMGwtNi45NC02Ljk0YS43MDcuNzA3IDAgMCAxIC41LTEuMjA2SDhhMSAxIDAgMCAwIDEtMVY5YTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik05IDRoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-big-down-dash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowBigDownDash extends LucideIconBase {\n static icon = {\n name: 'arrow-big-down-dash',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14 8a1 1 0 0 1 1 1v2a1 1 0 0 0 1 1h3.293a.707.707 0 0 1 .5 1.207l-6.939 6.939a1.207 1.207 0 0 1-1.708 0l-6.94-6.94a.707.707 0 0 1 .5-1.206H8a1 1 0 0 0 1-1V9a1 1 0 0 1 1-1z',\n key: '1b91ra',\n },\n ],\n ['path', { d: 'M9 4h6', key: '10am2s' }],\n ],\n };\n icon = signal(LucideArrowBigDownDash.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigDownDash, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowBigDownDash, isStandalone: true, selector: \"svg[lucideArrowBigDownDash]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigDownDash, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowBigDownDash]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6969,"removedExports":[],"renderedExports":["LucideArrowBigDownDash"],"renderedLength":6666},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-big-down.js":{"code":"/**\n * @component @name ArrowBigDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSA1YTEgMSAwIDAgMSAxLTFoNGExIDEgMCAwIDEgMSAxdjZhMSAxIDAgMCAwIDEgMWgzLjI5M2EuNzA3LjcwNyAwIDAgMSAuNSAxLjIwN2wtNy4wODYgNy4wODZhMSAxIDAgMCAxLTEuNDE0IDBsLTcuMDg2LTcuMDg2YS43MDcuNzA3IDAgMCAxIC41LTEuMjA3SDhhMSAxIDAgMCAwIDEtMXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-big-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowBigDown extends LucideIconBase {\n static icon = {\n name: 'arrow-big-down',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M9 5a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v6a1 1 0 0 0 1 1h3.293a.707.707 0 0 1 .5 1.207l-7.086 7.086a1 1 0 0 1-1.414 0l-7.086-7.086a.707.707 0 0 1 .5-1.207H8a1 1 0 0 0 1-1z',\n key: '1o3tkq',\n },\n ],\n ],\n };\n icon = signal(LucideArrowBigDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowBigDown, isStandalone: true, selector: \"svg[lucideArrowBigDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowBigDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6821,"removedExports":[],"renderedExports":["LucideArrowBigDown"],"renderedLength":6523},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-big-left-dash.js":{"code":"/**\n * @component @name ArrowBigLeftDash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgOWExIDEgMCAwIDEtMS0xVjQuNzA3YS43MDcuNzA3IDAgMCAwLTEuMjA3LS41bC02Ljk0IDYuOTRhMS4yMDcgMS4yMDcgMCAwIDAgMCAxLjcwN2w2Ljk0IDYuOTRhLjcwNy43MDcgMCAwIDAgMS4yMDctLjVWMTZhMSAxIDAgMCAxIDEtMWgyYTEgMSAwIDAgMCAxLTF2LTRhMSAxIDAgMCAwLTEtMXoiIC8+CiAgPHBhdGggZD0iTTIwIDl2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-big-left-dash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowBigLeftDash extends LucideIconBase {\n static icon = {\n name: 'arrow-big-left-dash',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13 9a1 1 0 0 1-1-1V4.707a.707.707 0 0 0-1.207-.5l-6.94 6.94a1.207 1.207 0 0 0 0 1.707l6.94 6.94a.707.707 0 0 0 1.207-.5V16a1 1 0 0 1 1-1h2a1 1 0 0 0 1-1v-4a1 1 0 0 0-1-1z',\n key: '17jy80',\n },\n ],\n ['path', { d: 'M20 9v6', key: '14roy0' }],\n ],\n };\n icon = signal(LucideArrowBigLeftDash.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigLeftDash, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowBigLeftDash, isStandalone: true, selector: \"svg[lucideArrowBigLeftDash]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigLeftDash, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowBigLeftDash]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6969,"removedExports":[],"renderedExports":["LucideArrowBigLeftDash"],"renderedLength":6666},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-big-left.js":{"code":"/**\n * @component @name ArrowBigLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNzkzIDE5Ljc5M2EuNzA3LjcwNyAwIDAgMCAxLjIwNy0uNVYxNmExIDEgMCAwIDEgMS0xaDZhMSAxIDAgMCAwIDEtMXYtNGExIDEgMCAwIDAtMS0xaC02YTEgMSAwIDAgMS0xLTFWNC43MDdhLjcwNy43MDcgMCAwIDAtMS4yMDctLjVsLTYuOTQgNi45NGExLjIwNyAxLjIwNyAwIDAgMCAwIDEuNzA3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-big-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowBigLeft extends LucideIconBase {\n static icon = {\n name: 'arrow-big-left',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.793 19.793a.707.707 0 0 0 1.207-.5V16a1 1 0 0 1 1-1h6a1 1 0 0 0 1-1v-4a1 1 0 0 0-1-1h-6a1 1 0 0 1-1-1V4.707a.707.707 0 0 0-1.207-.5l-6.94 6.94a1.207 1.207 0 0 0 0 1.707z',\n key: 'qbhtmx',\n },\n ],\n ],\n };\n icon = signal(LucideArrowBigLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowBigLeft, isStandalone: true, selector: \"svg[lucideArrowBigLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowBigLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6841,"removedExports":[],"renderedExports":["LucideArrowBigLeft"],"renderedLength":6543},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-big-right-dash.js":{"code":"/**\n * @component @name ArrowBigRightDash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgOWExIDEgMCAwIDAgMS0xVjQuNzA3YS43MDcuNzA3IDAgMCAxIDEuMjA3LS41bDYuOTQgNi45NGExLjIwNyAxLjIwNyAwIDAgMSAwIDEuNzA3bC02Ljk0IDYuOTRhLjcwNy43MDcgMCAwIDEtMS4yMDctLjVWMTZhMSAxIDAgMCAwLTEtMUg5YTEgMSAwIDAgMS0xLTF2LTRhMSAxIDAgMCAxIDEtMXoiIC8+CiAgPHBhdGggZD0iTTQgOXY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-big-right-dash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowBigRightDash extends LucideIconBase {\n static icon = {\n name: 'arrow-big-right-dash',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11 9a1 1 0 0 0 1-1V4.707a.707.707 0 0 1 1.207-.5l6.94 6.94a1.207 1.207 0 0 1 0 1.707l-6.94 6.94a.707.707 0 0 1-1.207-.5V16a1 1 0 0 0-1-1H9a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1z',\n key: '9idyso',\n },\n ],\n ['path', { d: 'M4 9v6', key: 'bns7oa' }],\n ],\n };\n icon = signal(LucideArrowBigRightDash.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigRightDash, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowBigRightDash, isStandalone: true, selector: \"svg[lucideArrowBigRightDash]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigRightDash, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowBigRightDash]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6975,"removedExports":[],"renderedExports":["LucideArrowBigRightDash"],"renderedLength":6671},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-big-right.js":{"code":"/**\n * @component @name ArrowBigRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMjA3IDE5Ljc5M2EuNzA3LjcwNyAwIDAgMS0xLjIwNy0uNVYxNmExIDEgMCAwIDAtMS0xSDVhMSAxIDAgMCAxLTEtMXYtNGExIDEgMCAwIDEgMS0xaDZhMSAxIDAgMCAwIDEtMVY0LjcwN2EuNzA3LjcwNyAwIDAgMSAxLjIwNy0uNWw2Ljk0IDYuOTRhMS4yMDcgMS4yMDcgMCAwIDEgMCAxLjcwN3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-big-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowBigRight extends LucideIconBase {\n static icon = {\n name: 'arrow-big-right',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13.207 19.793a.707.707 0 0 1-1.207-.5V16a1 1 0 0 0-1-1H5a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1h6a1 1 0 0 0 1-1V4.707a.707.707 0 0 1 1.207-.5l6.94 6.94a1.207 1.207 0 0 1 0 1.707z',\n key: 'zee3eo',\n },\n ],\n ],\n };\n icon = signal(LucideArrowBigRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowBigRight, isStandalone: true, selector: \"svg[lucideArrowBigRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowBigRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6846,"removedExports":[],"renderedExports":["LucideArrowBigRight"],"renderedLength":6547},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-big-up-dash.js":{"code":"/**\n * @component @name ArrowBigUpDash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTZhMSAxIDAgMCAwIDEtMXYtMmExIDEgMCAwIDEgMS0xaDMuMjkzYS43MDcuNzA3IDAgMCAwIC41LTEuMjA3bC02LjkzOS02LjkzOWExLjIwNyAxLjIwNyAwIDAgMC0xLjcwOCAwbC02Ljk0IDYuOTRhLjcwNy43MDcgMCAwIDAgLjUgMS4yMDZIOGExIDEgMCAwIDEgMSAxdjJhMSAxIDAgMCAwIDEgMXoiIC8+CiAgPHBhdGggZD0iTTkgMjBoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-big-up-dash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowBigUpDash extends LucideIconBase {\n static icon = {\n name: 'arrow-big-up-dash',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14 16a1 1 0 0 0 1-1v-2a1 1 0 0 1 1-1h3.293a.707.707 0 0 0 .5-1.207l-6.939-6.939a1.207 1.207 0 0 0-1.708 0l-6.94 6.94a.707.707 0 0 0 .5 1.206H8a1 1 0 0 1 1 1v2a1 1 0 0 0 1 1z',\n key: 'q57loy',\n },\n ],\n ['path', { d: 'M9 20h6', key: 's66wpe' }],\n ],\n };\n icon = signal(LucideArrowBigUpDash.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigUpDash, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowBigUpDash, isStandalone: true, selector: \"svg[lucideArrowBigUpDash]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigUpDash, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowBigUpDash]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6954,"removedExports":[],"renderedExports":["LucideArrowBigUpDash"],"renderedLength":6653},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-big-up.js":{"code":"/**\n * @component @name ArrowBigUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxOWExIDEgMCAwIDAgMSAxaDRhMSAxIDAgMCAwIDEtMXYtNmExIDEgMCAwIDEgMS0xaDMuMjkzYS43MDcuNzA3IDAgMCAwIC41LTEuMjA3bC03LjA4Ni03LjA4NmExIDEgMCAwIDAtMS40MTQgMGwtNy4wODYgNy4wODZhLjcwNy43MDcgMCAwIDAgLjUgMS4yMDdIOGExIDEgMCAwIDEgMSAxeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-big-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowBigUp extends LucideIconBase {\n static icon = {\n name: 'arrow-big-up',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M9 19a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1v-6a1 1 0 0 1 1-1h3.293a.707.707 0 0 0 .5-1.207l-7.086-7.086a1 1 0 0 0-1.414 0l-7.086 7.086a.707.707 0 0 0 .5 1.207H8a1 1 0 0 1 1 1z',\n key: '106j91',\n },\n ],\n ],\n };\n icon = signal(LucideArrowBigUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowBigUp, isStandalone: true, selector: \"svg[lucideArrowBigUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowBigUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6805,"removedExports":[],"renderedExports":["LucideArrowBigUp"],"renderedLength":6509},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-down-1-0.js":{"code":"/**\n * @component @name ArrowDown10\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHBhdGggZD0iTTE3IDEwVjRoLTIiIC8+CiAgPHBhdGggZD0iTTE1IDEwaDQiIC8+CiAgPHJlY3QgeD0iMTUiIHk9IjE0IiB3aWR0aD0iNCIgaGVpZ2h0PSI2IiByeT0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down-1-0\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowDown10 extends LucideIconBase {\n static icon = {\n name: 'arrow-down-1-0',\n size: 24,\n node: [\n ['path', { d: 'm3 16 4 4 4-4', key: '1co6wj' }],\n ['path', { d: 'M7 20V4', key: '1yoxec' }],\n ['path', { d: 'M17 10V4h-2', key: 'zcsr5x' }],\n ['path', { d: 'M15 10h4', key: 'id2lce' }],\n ['rect', { x: '15', y: '14', width: '4', height: '6', ry: '2', key: '33xykx' }],\n ],\n aliases: ['arrow-down-10'],\n };\n icon = signal(LucideArrowDown10.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDown10, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowDown10, isStandalone: true, selector: \"svg[lucideArrowDown10]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDown10, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowDown10]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6824,"removedExports":[],"renderedExports":["LucideArrowDown10"],"renderedLength":6526},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-down-0-1.js":{"code":"/**\n * @component @name ArrowDown01\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHJlY3QgeD0iMTUiIHk9IjQiIHdpZHRoPSI0IiBoZWlnaHQ9IjYiIHJ5PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNyAyMHYtNmgtMiIgLz4KICA8cGF0aCBkPSJNMTUgMjBoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down-0-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowDown01 extends LucideIconBase {\n static icon = {\n name: 'arrow-down-0-1',\n size: 24,\n node: [\n ['path', { d: 'm3 16 4 4 4-4', key: '1co6wj' }],\n ['path', { d: 'M7 20V4', key: '1yoxec' }],\n ['rect', { x: '15', y: '4', width: '4', height: '6', ry: '2', key: '1bwicg' }],\n ['path', { d: 'M17 20v-6h-2', key: '1qp1so' }],\n ['path', { d: 'M15 20h4', key: '1j968p' }],\n ],\n aliases: ['arrow-down-01'],\n };\n icon = signal(LucideArrowDown01.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDown01, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowDown01, isStandalone: true, selector: \"svg[lucideArrowDown01]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDown01, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowDown01]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6824,"removedExports":[],"renderedExports":["LucideArrowDown01"],"renderedLength":6526},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-down-a-z.js":{"code":"/**\n * @component @name ArrowDownAZ\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHBhdGggZD0iTTIwIDhoLTUiIC8+CiAgPHBhdGggZD0iTTE1IDEwVjYuNWEyLjUgMi41IDAgMCAxIDUgMFYxMCIgLz4KICA8cGF0aCBkPSJNMTUgMTRoNWwtNSA2aDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-down-a-z\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowDownAZ extends LucideIconBase {\n static icon = {\n name: 'arrow-down-a-z',\n size: 24,\n node: [\n ['path', { d: 'm3 16 4 4 4-4', key: '1co6wj' }],\n ['path', { d: 'M7 20V4', key: '1yoxec' }],\n ['path', { d: 'M20 8h-5', key: '1vsyxs' }],\n ['path', { d: 'M15 10V6.5a2.5 2.5 0 0 1 5 0V10', key: 'ag13bf' }],\n ['path', { d: 'M15 14h5l-5 6h5', key: 'ur5jdg' }],\n ],\n aliases: ['arrow-down-az'],\n };\n icon = signal(LucideArrowDownAZ.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownAZ, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowDownAZ, isStandalone: true, selector: \"svg[lucideArrowDownAZ], svg[lucideArrowDownAz]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownAZ, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowDownAZ], svg[lucideArrowDownAz]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideArrowDownAZ\n */\nconst LucideArrowDownAz = LucideArrowDownAZ;","originalLength":6959,"removedExports":[],"renderedExports":["LucideArrowDownAZ","LucideArrowDownAz"],"renderedLength":6654},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-down-from-line.js":{"code":"/**\n * @component @name ArrowDownFromLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgM0g1IiAvPgogIDxwYXRoIGQ9Ik0xMiAyMVY3IiAvPgogIDxwYXRoIGQ9Im02IDE1IDYgNiA2LTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-down-from-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowDownFromLine extends LucideIconBase {\n static icon = {\n name: 'arrow-down-from-line',\n size: 24,\n node: [\n ['path', { d: 'M19 3H5', key: '1236rx' }],\n ['path', { d: 'M12 21V7', key: 'gj6g52' }],\n ['path', { d: 'm6 15 6 6 6-6', key: 'h15q88' }],\n ],\n };\n icon = signal(LucideArrowDownFromLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownFromLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowDownFromLine, isStandalone: true, selector: \"svg[lucideArrowDownFromLine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownFromLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowDownFromLine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6594,"removedExports":[],"renderedExports":["LucideArrowDownFromLine"],"renderedLength":6290},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-down-left.js":{"code":"/**\n * @component @name ArrowDownLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgNyA3IDE3IiAvPgogIDxwYXRoIGQ9Ik0xNyAxN0g3VjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-down-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowDownLeft extends LucideIconBase {\n static icon = {\n name: 'arrow-down-left',\n size: 24,\n node: [\n ['path', { d: 'M17 7 7 17', key: '15tmo1' }],\n ['path', { d: 'M17 17H7V7', key: '1org7z' }],\n ],\n };\n icon = signal(LucideArrowDownLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowDownLeft, isStandalone: true, selector: \"svg[lucideArrowDownLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowDownLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6459,"removedExports":[],"renderedExports":["LucideArrowDownLeft"],"renderedLength":6160},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-down-narrow-wide.js":{"code":"/**\n * @component @name ArrowDownNarrowWide\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHBhdGggZD0iTTExIDRoNCIgLz4KICA8cGF0aCBkPSJNMTEgOGg3IiAvPgogIDxwYXRoIGQ9Ik0xMSAxMmgxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down-narrow-wide\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowDownNarrowWide extends LucideIconBase {\n static icon = {\n name: 'arrow-down-narrow-wide',\n size: 24,\n node: [\n ['path', { d: 'm3 16 4 4 4-4', key: '1co6wj' }],\n ['path', { d: 'M7 20V4', key: '1yoxec' }],\n ['path', { d: 'M11 4h4', key: '6d7r33' }],\n ['path', { d: 'M11 8h7', key: 'djye34' }],\n ['path', { d: 'M11 12h10', key: '1438ji' }],\n ],\n };\n icon = signal(LucideArrowDownNarrowWide.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownNarrowWide, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowDownNarrowWide, isStandalone: true, selector: \"svg[lucideArrowDownNarrowWide]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownNarrowWide, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowDownNarrowWide]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6791,"removedExports":[],"renderedExports":["LucideArrowDownNarrowWide"],"renderedLength":6485},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-down-right.js":{"code":"/**\n * @component @name ArrowDownRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyA3IDEwIDEwIiAvPgogIDxwYXRoIGQ9Ik0xNyA3djEwSDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-down-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowDownRight extends LucideIconBase {\n static icon = {\n name: 'arrow-down-right',\n size: 24,\n node: [\n ['path', { d: 'm7 7 10 10', key: '1fmybs' }],\n ['path', { d: 'M17 7v10H7', key: '6fjiku' }],\n ],\n };\n icon = signal(LucideArrowDownRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowDownRight, isStandalone: true, selector: \"svg[lucideArrowDownRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowDownRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6470,"removedExports":[],"renderedExports":["LucideArrowDownRight"],"renderedLength":6170},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-down-to-dot.js":{"code":"/**\n * @component @name ArrowDownToDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYxNCIgLz4KICA8cGF0aCBkPSJtMTkgOS03IDctNy03IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMjEiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-down-to-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowDownToDot extends LucideIconBase {\n static icon = {\n name: 'arrow-down-to-dot',\n size: 24,\n node: [\n ['path', { d: 'M12 2v14', key: 'jyx4ut' }],\n ['path', { d: 'm19 9-7 7-7-7', key: '1oe3oy' }],\n ['circle', { cx: '12', cy: '21', r: '1', key: 'o0uj5v' }],\n ],\n };\n icon = signal(LucideArrowDownToDot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownToDot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowDownToDot, isStandalone: true, selector: \"svg[lucideArrowDownToDot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownToDot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowDownToDot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6593,"removedExports":[],"renderedExports":["LucideArrowDownToDot"],"renderedLength":6292},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-down-to-line.js":{"code":"/**\n * @component @name ArrowDownToLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTdWMyIgLz4KICA8cGF0aCBkPSJtNiAxMSA2IDYgNi02IiAvPgogIDxwYXRoIGQ9Ik0xOSAyMUg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-down-to-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowDownToLine extends LucideIconBase {\n static icon = {\n name: 'arrow-down-to-line',\n size: 24,\n node: [\n ['path', { d: 'M12 17V3', key: '1cwfxf' }],\n ['path', { d: 'm6 11 6 6 6-6', key: '12ii2o' }],\n ['path', { d: 'M19 21H5', key: '150jfl' }],\n ],\n };\n icon = signal(LucideArrowDownToLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownToLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowDownToLine, isStandalone: true, selector: \"svg[lucideArrowDownToLine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownToLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowDownToLine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6573,"removedExports":[],"renderedExports":["LucideArrowDownToLine"],"renderedLength":6271},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-down-up.js":{"code":"/**\n * @component @name ArrowDownUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHBhdGggZD0ibTIxIDgtNC00LTQgNCIgLz4KICA8cGF0aCBkPSJNMTcgNHYxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowDownUp extends LucideIconBase {\n static icon = {\n name: 'arrow-down-up',\n size: 24,\n node: [\n ['path', { d: 'm3 16 4 4 4-4', key: '1co6wj' }],\n ['path', { d: 'M7 20V4', key: '1yoxec' }],\n ['path', { d: 'm21 8-4-4-4 4', key: '1c9v7m' }],\n ['path', { d: 'M17 4v16', key: '7dpous' }],\n ],\n };\n icon = signal(LucideArrowDownUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowDownUp, isStandalone: true, selector: \"svg[lucideArrowDownUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowDownUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6626,"removedExports":[],"renderedExports":["LucideArrowDownUp"],"renderedLength":6329},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-down-wide-narrow.js":{"code":"/**\n * @component @name ArrowDownWideNarrow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHBhdGggZD0iTTExIDRoMTAiIC8+CiAgPHBhdGggZD0iTTExIDhoNyIgLz4KICA8cGF0aCBkPSJNMTEgMTJoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down-wide-narrow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowDownWideNarrow extends LucideIconBase {\n static icon = {\n name: 'arrow-down-wide-narrow',\n size: 24,\n node: [\n ['path', { d: 'm3 16 4 4 4-4', key: '1co6wj' }],\n ['path', { d: 'M7 20V4', key: '1yoxec' }],\n ['path', { d: 'M11 4h10', key: '1w87gc' }],\n ['path', { d: 'M11 8h7', key: 'djye34' }],\n ['path', { d: 'M11 12h4', key: 'q8tih4' }],\n ],\n aliases: ['sort-desc'],\n };\n icon = signal(LucideArrowDownWideNarrow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownWideNarrow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowDownWideNarrow, isStandalone: true, selector: \"svg[lucideArrowDownWideNarrow], svg[lucideSortDesc]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownWideNarrow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowDownWideNarrow], svg[lucideSortDesc]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideArrowDownWideNarrow\n */\nconst LucideSortDesc = LucideArrowDownWideNarrow;","originalLength":6979,"removedExports":[],"renderedExports":["LucideArrowDownWideNarrow","LucideSortDesc"],"renderedLength":6666},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-down-z-a.js":{"code":"/**\n * @component @name ArrowDownZA\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE1IDRoNWwtNSA2aDUiIC8+CiAgPHBhdGggZD0iTTE1IDIwdi0zLjVhMi41IDIuNSAwIDAgMSA1IDBWMjAiIC8+CiAgPHBhdGggZD0iTTIwIDE4aC01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-down-z-a\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowDownZA extends LucideIconBase {\n static icon = {\n name: 'arrow-down-z-a',\n size: 24,\n node: [\n ['path', { d: 'm3 16 4 4 4-4', key: '1co6wj' }],\n ['path', { d: 'M7 4v16', key: '1glfcx' }],\n ['path', { d: 'M15 4h5l-5 6h5', key: '8asdl1' }],\n ['path', { d: 'M15 20v-3.5a2.5 2.5 0 0 1 5 0V20', key: 'r6l5cz' }],\n ['path', { d: 'M20 18h-5', key: '18j1r2' }],\n ],\n aliases: ['arrow-down-za'],\n };\n icon = signal(LucideArrowDownZA.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownZA, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowDownZA, isStandalone: true, selector: \"svg[lucideArrowDownZA], svg[lucideArrowDownZa]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownZA, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowDownZA], svg[lucideArrowDownZa]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideArrowDownZA\n */\nconst LucideArrowDownZa = LucideArrowDownZA;","originalLength":6960,"removedExports":[],"renderedExports":["LucideArrowDownZA","LucideArrowDownZa"],"renderedLength":6655},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-down.js":{"code":"/**\n * @component @name ArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNXYxNCIgLz4KICA8cGF0aCBkPSJtMTkgMTItNyA3LTctNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowDown extends LucideIconBase {\n static icon = {\n name: 'arrow-down',\n size: 24,\n node: [\n ['path', { d: 'M12 5v14', key: 's699le' }],\n ['path', { d: 'm19 12-7 7-7-7', key: '1idqje' }],\n ],\n };\n icon = signal(LucideArrowDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowDown, isStandalone: true, selector: \"svg[lucideArrowDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6418,"removedExports":[],"renderedExports":["LucideArrowDown"],"renderedLength":6124},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-left-from-line.js":{"code":"/**\n * @component @name ArrowLeftFromLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSA2LTYgNiA2IDYiIC8+CiAgPHBhdGggZD0iTTMgMTJoMTQiIC8+CiAgPHBhdGggZD0iTTIxIDE5VjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-left-from-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowLeftFromLine extends LucideIconBase {\n static icon = {\n name: 'arrow-left-from-line',\n size: 24,\n node: [\n ['path', { d: 'm9 6-6 6 6 6', key: '7v63n9' }],\n ['path', { d: 'M3 12h14', key: '13k4hi' }],\n ['path', { d: 'M21 19V5', key: 'b4bplr' }],\n ],\n };\n icon = signal(LucideArrowLeftFromLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowLeftFromLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowLeftFromLine, isStandalone: true, selector: \"svg[lucideArrowLeftFromLine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowLeftFromLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowLeftFromLine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6594,"removedExports":[],"renderedExports":["LucideArrowLeftFromLine"],"renderedLength":6290},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-left-right.js":{"code":"/**\n * @component @name ArrowLeftRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzIDQgN2w0IDQiIC8+CiAgPHBhdGggZD0iTTQgN2gxNiIgLz4KICA8cGF0aCBkPSJtMTYgMjEgNC00LTQtNCIgLz4KICA8cGF0aCBkPSJNMjAgMTdINCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-left-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowLeftRight extends LucideIconBase {\n static icon = {\n name: 'arrow-left-right',\n size: 24,\n node: [\n ['path', { d: 'M8 3 4 7l4 4', key: '9rb6wj' }],\n ['path', { d: 'M4 7h16', key: '6tx8e3' }],\n ['path', { d: 'm16 21 4-4-4-4', key: 'siv7j2' }],\n ['path', { d: 'M20 17H4', key: 'h6l3hr' }],\n ],\n };\n icon = signal(LucideArrowLeftRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowLeftRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowLeftRight, isStandalone: true, selector: \"svg[lucideArrowLeftRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowLeftRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowLeftRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6659,"removedExports":[],"renderedExports":["LucideArrowLeftRight"],"renderedLength":6359},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-left-to-line.js":{"code":"/**\n * @component @name ArrowLeftToLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxOVY1IiAvPgogIDxwYXRoIGQ9Im0xMyA2LTYgNiA2IDYiIC8+CiAgPHBhdGggZD0iTTcgMTJoMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-left-to-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowLeftToLine extends LucideIconBase {\n static icon = {\n name: 'arrow-left-to-line',\n size: 24,\n node: [\n ['path', { d: 'M3 19V5', key: 'rwsyhb' }],\n ['path', { d: 'm13 6-6 6 6 6', key: '1yhaz7' }],\n ['path', { d: 'M7 12h14', key: 'uoisry' }],\n ],\n };\n icon = signal(LucideArrowLeftToLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowLeftToLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowLeftToLine, isStandalone: true, selector: \"svg[lucideArrowLeftToLine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowLeftToLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowLeftToLine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6572,"removedExports":[],"renderedExports":["LucideArrowLeftToLine"],"renderedLength":6270},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-left.js":{"code":"/**\n * @component @name ArrowLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTktNy03IDctNyIgLz4KICA8cGF0aCBkPSJNMTkgMTJINSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowLeft extends LucideIconBase {\n static icon = {\n name: 'arrow-left',\n size: 24,\n node: [\n ['path', { d: 'm12 19-7-7 7-7', key: '1l729n' }],\n ['path', { d: 'M19 12H5', key: 'x3x0zl' }],\n ],\n };\n icon = signal(LucideArrowLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowLeft, isStandalone: true, selector: \"svg[lucideArrowLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6418,"removedExports":[],"renderedExports":["LucideArrowLeft"],"renderedLength":6124},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-right-from-line.js":{"code":"/**\n * @component @name ArrowRightFromLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1djE0IiAvPgogIDxwYXRoIGQ9Ik0yMSAxMkg3IiAvPgogIDxwYXRoIGQ9Im0xNSAxOCA2LTYtNi02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-right-from-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowRightFromLine extends LucideIconBase {\n static icon = {\n name: 'arrow-right-from-line',\n size: 24,\n node: [\n ['path', { d: 'M3 5v14', key: '1nt18q' }],\n ['path', { d: 'M21 12H7', key: '13ipq5' }],\n ['path', { d: 'm15 18 6-6-6-6', key: '6tx3qv' }],\n ],\n };\n icon = signal(LucideArrowRightFromLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowRightFromLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowRightFromLine, isStandalone: true, selector: \"svg[lucideArrowRightFromLine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowRightFromLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowRightFromLine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6606,"removedExports":[],"renderedExports":["LucideArrowRightFromLine"],"renderedLength":6301},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-right-left.js":{"code":"/**\n * @component @name ArrowRightLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMyA0IDQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0yMCA3SDQiIC8+CiAgPHBhdGggZD0ibTggMjEtNC00IDQtNCIgLz4KICA8cGF0aCBkPSJNNCAxN2gxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-right-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowRightLeft extends LucideIconBase {\n static icon = {\n name: 'arrow-right-left',\n size: 24,\n node: [\n ['path', { d: 'm16 3 4 4-4 4', key: '1x1c3m' }],\n ['path', { d: 'M20 7H4', key: 'zbl0bi' }],\n ['path', { d: 'm8 21-4-4 4-4', key: 'h9nckh' }],\n ['path', { d: 'M4 17h16', key: 'g4d7ey' }],\n ],\n };\n icon = signal(LucideArrowRightLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowRightLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowRightLeft, isStandalone: true, selector: \"svg[lucideArrowRightLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowRightLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowRightLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6659,"removedExports":[],"renderedExports":["LucideArrowRightLeft"],"renderedLength":6359},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-right-to-line.js":{"code":"/**\n * @component @name ArrowRightToLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTJIMyIgLz4KICA8cGF0aCBkPSJtMTEgMTggNi02LTYtNiIgLz4KICA8cGF0aCBkPSJNMjEgNXYxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-right-to-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowRightToLine extends LucideIconBase {\n static icon = {\n name: 'arrow-right-to-line',\n size: 24,\n node: [\n ['path', { d: 'M17 12H3', key: '8awo09' }],\n ['path', { d: 'm11 18 6-6-6-6', key: '8c2y43' }],\n ['path', { d: 'M21 5v14', key: 'nzette' }],\n ],\n };\n icon = signal(LucideArrowRightToLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowRightToLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowRightToLine, isStandalone: true, selector: \"svg[lucideArrowRightToLine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowRightToLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowRightToLine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6589,"removedExports":[],"renderedExports":["LucideArrowRightToLine"],"renderedLength":6286},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-right.js":{"code":"/**\n * @component @name ArrowRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxMmgxNCIgLz4KICA8cGF0aCBkPSJtMTIgNSA3IDctNyA3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowRight extends LucideIconBase {\n static icon = {\n name: 'arrow-right',\n size: 24,\n node: [\n ['path', { d: 'M5 12h14', key: '1ays0h' }],\n ['path', { d: 'm12 5 7 7-7 7', key: 'xquz4c' }],\n ],\n };\n icon = signal(LucideArrowRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowRight, isStandalone: true, selector: \"svg[lucideArrowRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6424,"removedExports":[],"renderedExports":["LucideArrowRight"],"renderedLength":6129},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-up-0-1.js":{"code":"/**\n * @component @name ArrowUp01\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cmVjdCB4PSIxNSIgeT0iNCIgd2lkdGg9IjQiIGhlaWdodD0iNiIgcnk9IjIiIC8+CiAgPHBhdGggZD0iTTE3IDIwdi02aC0yIiAvPgogIDxwYXRoIGQ9Ik0xNSAyMGg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-up-0-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowUp01 extends LucideIconBase {\n static icon = {\n name: 'arrow-up-0-1',\n size: 24,\n node: [\n ['path', { d: 'm3 8 4-4 4 4', key: '11wl7u' }],\n ['path', { d: 'M7 4v16', key: '1glfcx' }],\n ['rect', { x: '15', y: '4', width: '4', height: '6', ry: '2', key: '1bwicg' }],\n ['path', { d: 'M17 20v-6h-2', key: '1qp1so' }],\n ['path', { d: 'M15 20h4', key: '1j968p' }],\n ],\n aliases: ['arrow-up-01'],\n };\n icon = signal(LucideArrowUp01.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUp01, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowUp01, isStandalone: true, selector: \"svg[lucideArrowUp01]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUp01, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowUp01]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6795,"removedExports":[],"renderedExports":["LucideArrowUp01"],"renderedLength":6499},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-up-a-z.js":{"code":"/**\n * @component @name ArrowUpAZ\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMjAgOGgtNSIgLz4KICA8cGF0aCBkPSJNMTUgMTBWNi41YTIuNSAyLjUgMCAwIDEgNSAwVjEwIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNGg1bC01IDZoNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-up-a-z\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowUpAZ extends LucideIconBase {\n static icon = {\n name: 'arrow-up-a-z',\n size: 24,\n node: [\n ['path', { d: 'm3 8 4-4 4 4', key: '11wl7u' }],\n ['path', { d: 'M7 4v16', key: '1glfcx' }],\n ['path', { d: 'M20 8h-5', key: '1vsyxs' }],\n ['path', { d: 'M15 10V6.5a2.5 2.5 0 0 1 5 0V10', key: 'ag13bf' }],\n ['path', { d: 'M15 14h5l-5 6h5', key: 'ur5jdg' }],\n ],\n aliases: ['arrow-up-az'],\n };\n icon = signal(LucideArrowUpAZ.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpAZ, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowUpAZ, isStandalone: true, selector: \"svg[lucideArrowUpAZ], svg[lucideArrowUpAz]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpAZ, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowUpAZ], svg[lucideArrowUpAz]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideArrowUpAZ\n */\nconst LucideArrowUpAz = LucideArrowUpAZ;","originalLength":6924,"removedExports":[],"renderedExports":["LucideArrowUpAZ","LucideArrowUpAz"],"renderedLength":6621},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-up-1-0.js":{"code":"/**\n * @component @name ArrowUp10\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTcgMTBWNGgtMiIgLz4KICA8cGF0aCBkPSJNMTUgMTBoNCIgLz4KICA8cmVjdCB4PSIxNSIgeT0iMTQiIHdpZHRoPSI0IiBoZWlnaHQ9IjYiIHJ5PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-up-1-0\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowUp10 extends LucideIconBase {\n static icon = {\n name: 'arrow-up-1-0',\n size: 24,\n node: [\n ['path', { d: 'm3 8 4-4 4 4', key: '11wl7u' }],\n ['path', { d: 'M7 4v16', key: '1glfcx' }],\n ['path', { d: 'M17 10V4h-2', key: 'zcsr5x' }],\n ['path', { d: 'M15 10h4', key: 'id2lce' }],\n ['rect', { x: '15', y: '14', width: '4', height: '6', ry: '2', key: '33xykx' }],\n ],\n aliases: ['arrow-up-10'],\n };\n icon = signal(LucideArrowUp10.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUp10, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowUp10, isStandalone: true, selector: \"svg[lucideArrowUp10]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUp10, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowUp10]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6795,"removedExports":[],"renderedExports":["LucideArrowUp10"],"renderedLength":6499},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-up-from-dot.js":{"code":"/**\n * @component @name ArrowUpFromDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNSA5IDctNyA3IDciIC8+CiAgPHBhdGggZD0iTTEyIDE2VjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIyMSIgcj0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-up-from-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowUpFromDot extends LucideIconBase {\n static icon = {\n name: 'arrow-up-from-dot',\n size: 24,\n node: [\n ['path', { d: 'm5 9 7-7 7 7', key: '1hw5ic' }],\n ['path', { d: 'M12 16V2', key: 'ywoabb' }],\n ['circle', { cx: '12', cy: '21', r: '1', key: 'o0uj5v' }],\n ],\n };\n icon = signal(LucideArrowUpFromDot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpFromDot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowUpFromDot, isStandalone: true, selector: \"svg[lucideArrowUpFromDot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpFromDot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowUpFromDot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6592,"removedExports":[],"renderedExports":["LucideArrowUpFromDot"],"renderedLength":6291},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-up-down.js":{"code":"/**\n * @component @name ArrowUpDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEgMTYtNCA0LTQtNCIgLz4KICA8cGF0aCBkPSJNMTcgMjBWNCIgLz4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-up-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowUpDown extends LucideIconBase {\n static icon = {\n name: 'arrow-up-down',\n size: 24,\n node: [\n ['path', { d: 'm21 16-4 4-4-4', key: 'f6ql7i' }],\n ['path', { d: 'M17 20V4', key: '1ejh1v' }],\n ['path', { d: 'm3 8 4-4 4 4', key: '11wl7u' }],\n ['path', { d: 'M7 4v16', key: '1glfcx' }],\n ],\n };\n icon = signal(LucideArrowUpDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowUpDown, isStandalone: true, selector: \"svg[lucideArrowUpDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowUpDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6626,"removedExports":[],"renderedExports":["LucideArrowUpDown"],"renderedLength":6329},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-up-from-line.js":{"code":"/**\n * @component @name ArrowUpFromLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggOS02LTYtNiA2IiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjE0IiAvPgogIDxwYXRoIGQ9Ik01IDIxaDE0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-up-from-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowUpFromLine extends LucideIconBase {\n static icon = {\n name: 'arrow-up-from-line',\n size: 24,\n node: [\n ['path', { d: 'm18 9-6-6-6 6', key: 'kcunyi' }],\n ['path', { d: 'M12 3v14', key: '7cf3v8' }],\n ['path', { d: 'M5 21h14', key: '11awu3' }],\n ],\n };\n icon = signal(LucideArrowUpFromLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpFromLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowUpFromLine, isStandalone: true, selector: \"svg[lucideArrowUpFromLine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpFromLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowUpFromLine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6573,"removedExports":[],"renderedExports":["LucideArrowUpFromLine"],"renderedLength":6271},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-up-left.js":{"code":"/**\n * @component @name ArrowUpLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxN1Y3aDEwIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNyA3IDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-up-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowUpLeft extends LucideIconBase {\n static icon = {\n name: 'arrow-up-left',\n size: 24,\n node: [\n ['path', { d: 'M7 17V7h10', key: '11bw93' }],\n ['path', { d: 'M17 17 7 7', key: '2786uv' }],\n ],\n };\n icon = signal(LucideArrowUpLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowUpLeft, isStandalone: true, selector: \"svg[lucideArrowUpLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowUpLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6437,"removedExports":[],"renderedExports":["LucideArrowUpLeft"],"renderedLength":6140},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-up-narrow-wide.js":{"code":"/**\n * @component @name ArrowUpNarrowWide\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTEgMTJoNCIgLz4KICA8cGF0aCBkPSJNMTEgMTZoNyIgLz4KICA8cGF0aCBkPSJNMTEgMjBoMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-up-narrow-wide\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowUpNarrowWide extends LucideIconBase {\n static icon = {\n name: 'arrow-up-narrow-wide',\n size: 24,\n node: [\n ['path', { d: 'm3 8 4-4 4 4', key: '11wl7u' }],\n ['path', { d: 'M7 4v16', key: '1glfcx' }],\n ['path', { d: 'M11 12h4', key: 'q8tih4' }],\n ['path', { d: 'M11 16h7', key: 'uosisv' }],\n ['path', { d: 'M11 20h10', key: 'jvxblo' }],\n ],\n aliases: ['sort-asc'],\n };\n icon = signal(LucideArrowUpNarrowWide.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpNarrowWide, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowUpNarrowWide, isStandalone: true, selector: \"svg[lucideArrowUpNarrowWide], svg[lucideSortAsc]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpNarrowWide, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowUpNarrowWide], svg[lucideSortAsc]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideArrowUpNarrowWide\n */\nconst LucideSortAsc = LucideArrowUpNarrowWide;","originalLength":6950,"removedExports":[],"renderedExports":["LucideArrowUpNarrowWide","LucideSortAsc"],"renderedLength":6639},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-up-right.js":{"code":"/**\n * @component @name ArrowUpRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyA3aDEwdjEwIiAvPgogIDxwYXRoIGQ9Ik03IDE3IDE3IDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-up-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowUpRight extends LucideIconBase {\n static icon = {\n name: 'arrow-up-right',\n size: 24,\n node: [\n ['path', { d: 'M7 7h10v10', key: '1tivn9' }],\n ['path', { d: 'M7 17 17 7', key: '1vkiza' }],\n ],\n };\n icon = signal(LucideArrowUpRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowUpRight, isStandalone: true, selector: \"svg[lucideArrowUpRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowUpRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6448,"removedExports":[],"renderedExports":["LucideArrowUpRight"],"renderedLength":6150},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-up-to-line.js":{"code":"/**\n * @component @name ArrowUpToLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAzaDE0IiAvPgogIDxwYXRoIGQ9Im0xOCAxMy02LTYtNiA2IiAvPgogIDxwYXRoIGQ9Ik0xMiA3djE0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-up-to-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowUpToLine extends LucideIconBase {\n static icon = {\n name: 'arrow-up-to-line',\n size: 24,\n node: [\n ['path', { d: 'M5 3h14', key: '7usisc' }],\n ['path', { d: 'm18 13-6-6-6 6', key: '1kf1n9' }],\n ['path', { d: 'M12 7v14', key: '1akyts' }],\n ],\n };\n icon = signal(LucideArrowUpToLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpToLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowUpToLine, isStandalone: true, selector: \"svg[lucideArrowUpToLine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpToLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowUpToLine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6551,"removedExports":[],"renderedExports":["LucideArrowUpToLine"],"renderedLength":6251},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-up-wide-narrow.js":{"code":"/**\n * @component @name ArrowUpWideNarrow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTEgMTJoMTAiIC8+CiAgPHBhdGggZD0iTTExIDE2aDciIC8+CiAgPHBhdGggZD0iTTExIDIwaDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-up-wide-narrow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowUpWideNarrow extends LucideIconBase {\n static icon = {\n name: 'arrow-up-wide-narrow',\n size: 24,\n node: [\n ['path', { d: 'm3 8 4-4 4 4', key: '11wl7u' }],\n ['path', { d: 'M7 4v16', key: '1glfcx' }],\n ['path', { d: 'M11 12h10', key: '1438ji' }],\n ['path', { d: 'M11 16h7', key: 'uosisv' }],\n ['path', { d: 'M11 20h4', key: '1krc32' }],\n ],\n };\n icon = signal(LucideArrowUpWideNarrow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpWideNarrow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowUpWideNarrow, isStandalone: true, selector: \"svg[lucideArrowUpWideNarrow]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpWideNarrow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowUpWideNarrow]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6770,"removedExports":[],"renderedExports":["LucideArrowUpWideNarrow"],"renderedLength":6466},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-up.js":{"code":"/**\n * @component @name ArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNSAxMiA3LTcgNyA3IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOVY1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowUp extends LucideIconBase {\n static icon = {\n name: 'arrow-up',\n size: 24,\n node: [\n ['path', { d: 'm5 12 7-7 7 7', key: 'hav0vg' }],\n ['path', { d: 'M12 19V5', key: 'x0mq9r' }],\n ],\n };\n icon = signal(LucideArrowUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowUp, isStandalone: true, selector: \"svg[lucideArrowUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6391,"removedExports":[],"renderedExports":["LucideArrowUp"],"renderedLength":6099},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrow-up-z-a.js":{"code":"/**\n * @component @name ArrowUpZA\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTUgNGg1bC01IDZoNSIgLz4KICA8cGF0aCBkPSJNMTUgMjB2LTMuNWEyLjUgMi41IDAgMCAxIDUgMFYyMCIgLz4KICA8cGF0aCBkPSJNMjAgMThoLTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-up-z-a\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowUpZA extends LucideIconBase {\n static icon = {\n name: 'arrow-up-z-a',\n size: 24,\n node: [\n ['path', { d: 'm3 8 4-4 4 4', key: '11wl7u' }],\n ['path', { d: 'M7 4v16', key: '1glfcx' }],\n ['path', { d: 'M15 4h5l-5 6h5', key: '8asdl1' }],\n ['path', { d: 'M15 20v-3.5a2.5 2.5 0 0 1 5 0V20', key: 'r6l5cz' }],\n ['path', { d: 'M20 18h-5', key: '18j1r2' }],\n ],\n aliases: ['arrow-up-za'],\n };\n icon = signal(LucideArrowUpZA.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpZA, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowUpZA, isStandalone: true, selector: \"svg[lucideArrowUpZA], svg[lucideArrowUpZa]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpZA, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowUpZA], svg[lucideArrowUpZa]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideArrowUpZA\n */\nconst LucideArrowUpZa = LucideArrowUpZA;","originalLength":6925,"removedExports":[],"renderedExports":["LucideArrowUpZA","LucideArrowUpZa"],"renderedLength":6622},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/astroid.js":{"code":"/**\n * @component @name Astroid\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuOTgzIDIxLjE4NmExIDEgMCAwIDEtMS45NjYgMCAxMCAxMCAwIDAgMC04LjIwMy04LjIwMyAxIDEgMCAwIDEgMC0xLjk2NiAxMCAxMCAwIDAgMCA4LjIwMy04LjIwMyAxIDEgMCAwIDEgMS45NjYgMCAxMCAxMCAwIDAgMCA4LjIwMyA4LjIwMyAxIDEgMCAwIDEgMCAxLjk2NiAxMCAxMCAwIDAgMC04LjIwMyA4LjIwMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/astroid\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAstroid extends LucideIconBase {\n static icon = {\n name: 'astroid',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.983 21.186a1 1 0 0 1-1.966 0 10 10 0 0 0-8.203-8.203 1 1 0 0 1 0-1.966 10 10 0 0 0 8.203-8.203 1 1 0 0 1 1.966 0 10 10 0 0 0 8.203 8.203 1 1 0 0 1 0 1.966 10 10 0 0 0-8.203 8.203',\n key: '1tipus',\n },\n ],\n ],\n };\n icon = signal(LucideAstroid.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAstroid, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAstroid, isStandalone: true, selector: \"svg[lucideAstroid]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAstroid, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAstroid]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6801,"removedExports":[],"renderedExports":["LucideAstroid"],"renderedLength":6510},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/arrows-up-from-line.js":{"code":"/**\n * @component @name ArrowsUpFromLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNCA2IDMtMyAzIDMiIC8+CiAgPHBhdGggZD0iTTcgMTdWMyIgLz4KICA8cGF0aCBkPSJtMTQgNiAzLTMgMyAzIiAvPgogIDxwYXRoIGQ9Ik0xNyAxN1YzIiAvPgogIDxwYXRoIGQ9Ik00IDIxaDE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrows-up-from-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowsUpFromLine extends LucideIconBase {\n static icon = {\n name: 'arrows-up-from-line',\n size: 24,\n node: [\n ['path', { d: 'm4 6 3-3 3 3', key: '9aidw8' }],\n ['path', { d: 'M7 17V3', key: '19qxw1' }],\n ['path', { d: 'm14 6 3-3 3 3', key: '6iy689' }],\n ['path', { d: 'M17 17V3', key: 'o0fmgi' }],\n ['path', { d: 'M4 21h16', key: '1h09gz' }],\n ],\n };\n icon = signal(LucideArrowsUpFromLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowsUpFromLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowsUpFromLine, isStandalone: true, selector: \"svg[lucideArrowsUpFromLine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowsUpFromLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowsUpFromLine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6767,"removedExports":[],"renderedExports":["LucideArrowsUpFromLine"],"renderedLength":6464},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/asterisk.js":{"code":"/**\n * @component @name Asterisk\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnYxMiIgLz4KICA8cGF0aCBkPSJNMTcuMTk2IDkgNi44MDQgMTUiIC8+CiAgPHBhdGggZD0ibTYuODA0IDkgMTAuMzkyIDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/asterisk\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAsterisk extends LucideIconBase {\n static icon = {\n name: 'asterisk',\n size: 24,\n node: [\n ['path', { d: 'M12 6v12', key: '1vza4d' }],\n ['path', { d: 'M17.196 9 6.804 15', key: '1ah31z' }],\n ['path', { d: 'm6.804 9 10.392 6', key: '1b6pxd' }],\n ],\n };\n icon = signal(LucideAsterisk.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAsterisk, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAsterisk, isStandalone: true, selector: \"svg[lucideAsterisk]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAsterisk, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAsterisk]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6521,"removedExports":[],"renderedExports":["LucideAsterisk"],"renderedLength":6229},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/at-sign.js":{"code":"/**\n * @component @name AtSign\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xNiA4djVhMyAzIDAgMCAwIDYgMHYtMWExMCAxMCAwIDEgMC00IDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/at-sign\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAtSign extends LucideIconBase {\n static icon = {\n name: 'at-sign',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '4', key: '4exip2' }],\n ['path', { d: 'M16 8v5a3 3 0 0 0 6 0v-1a10 10 0 1 0-4 8', key: '7n84p3' }],\n ],\n };\n icon = signal(LucideAtSign.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAtSign, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAtSign, isStandalone: true, selector: \"svg[lucideAtSign]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAtSign, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAtSign]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6474,"removedExports":[],"renderedExports":["LucideAtSign"],"renderedLength":6183},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/atom.js":{"code":"/**\n * @component @name Atom\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgogIDxwYXRoIGQ9Ik0yMC4yIDIwLjJjMi4wNC0yLjAzLjAyLTcuMzYtNC41LTExLjktNC41NC00LjUyLTkuODctNi41NC0xMS45LTQuNS0yLjA0IDIuMDMtLjAyIDcuMzYgNC41IDExLjkgNC41NCA0LjUyIDkuODcgNi41NCAxMS45IDQuNVoiIC8+CiAgPHBhdGggZD0iTTE1LjcgMTUuN2M0LjUyLTQuNTQgNi41NC05Ljg3IDQuNS0xMS45LTIuMDMtMi4wNC03LjM2LS4wMi0xMS45IDQuNS00LjUyIDQuNTQtNi41NCA5Ljg3LTQuNSAxMS45IDIuMDMgMi4wNCA3LjM2LjAyIDExLjktNC41WiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/atom\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAtom extends LucideIconBase {\n static icon = {\n name: 'atom',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\n [\n 'path',\n {\n d: 'M20.2 20.2c2.04-2.03.02-7.36-4.5-11.9-4.54-4.52-9.87-6.54-11.9-4.5-2.04 2.03-.02 7.36 4.5 11.9 4.54 4.52 9.87 6.54 11.9 4.5Z',\n key: '1l2ple',\n },\n ],\n [\n 'path',\n {\n d: 'M15.7 15.7c4.52-4.54 6.54-9.87 4.5-11.9-2.03-2.04-7.36-.02-11.9 4.5-4.52 4.54-6.54 9.87-4.5 11.9 2.03 2.04 7.36.02 11.9-4.5Z',\n key: '1wam0m',\n },\n ],\n ],\n };\n icon = signal(LucideAtom.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAtom, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAtom, isStandalone: true, selector: \"svg[lucideAtom]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAtom, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAtom]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7213,"removedExports":[],"renderedExports":["LucideAtom"],"renderedLength":6925},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/audio-lines.js":{"code":"/**\n * @component @name AudioLines\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMHYzIiAvPgogIDxwYXRoIGQ9Ik02IDZ2MTEiIC8+CiAgPHBhdGggZD0iTTEwIDN2MTgiIC8+CiAgPHBhdGggZD0iTTE0IDh2NyIgLz4KICA8cGF0aCBkPSJNMTggNXYxMyIgLz4KICA8cGF0aCBkPSJNMjIgMTB2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/audio-lines\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAudioLines extends LucideIconBase {\n static icon = {\n name: 'audio-lines',\n size: 24,\n node: [\n ['path', { d: 'M2 10v3', key: '1fnikh' }],\n ['path', { d: 'M6 6v11', key: '11sgs0' }],\n ['path', { d: 'M10 3v18', key: 'yhl04a' }],\n ['path', { d: 'M14 8v7', key: '3a1oy3' }],\n ['path', { d: 'M18 5v13', key: '123xd1' }],\n ['path', { d: 'M22 10v3', key: '154ddg' }],\n ],\n };\n icon = signal(LucideAudioLines.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAudioLines, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAudioLines, isStandalone: true, selector: \"svg[lucideAudioLines]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAudioLines, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAudioLines]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6760,"removedExports":[],"renderedExports":["LucideAudioLines"],"renderedLength":6465},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/audio-waveform.js":{"code":"/**\n * @component @name AudioWaveform\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxM2EyIDIgMCAwIDAgMi0yVjdhMiAyIDAgMCAxIDQgMHYxM2EyIDIgMCAwIDAgNCAwVjRhMiAyIDAgMCAxIDQgMHYxM2EyIDIgMCAwIDAgNCAwdi00YTIgMiAwIDAgMSAyLTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/audio-waveform\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAudioWaveform extends LucideIconBase {\n static icon = {\n name: 'audio-waveform',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 13a2 2 0 0 0 2-2V7a2 2 0 0 1 4 0v13a2 2 0 0 0 4 0V4a2 2 0 0 1 4 0v13a2 2 0 0 0 4 0v-4a2 2 0 0 1 2-2',\n key: '57tc96',\n },\n ],\n ],\n };\n icon = signal(LucideAudioWaveform.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAudioWaveform, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAudioWaveform, isStandalone: true, selector: \"svg[lucideAudioWaveform]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAudioWaveform, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAudioWaveform]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6682,"removedExports":[],"renderedExports":["LucideAudioWaveform"],"renderedLength":6384},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/award.js":{"code":"/**\n * @component @name Award\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuNDc3IDEyLjg5IDEuNTE1IDguNTI2YS41LjUgMCAwIDEtLjgxLjQ3bC0zLjU4LTIuNjg3YTEgMSAwIDAgMC0xLjE5NyAwbC0zLjU4NiAyLjY4NmEuNS41IDAgMCAxLS44MS0uNDY5bDEuNTE0LTguNTI2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iOCIgcj0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/award\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAward extends LucideIconBase {\n static icon = {\n name: 'award',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526',\n key: '1yiouv',\n },\n ],\n ['circle', { cx: '12', cy: '8', r: '6', key: '1vp47v' }],\n ],\n };\n icon = signal(LucideAward.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAward, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAward, isStandalone: true, selector: \"svg[lucideAward]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAward, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAward]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6745,"removedExports":[],"renderedExports":["LucideAward"],"renderedLength":6456},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/axe.js":{"code":"/**\n * @component @name Axe\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTItOC4zODEgOC4zOGExIDEgMCAwIDEtMy4wMDEtM0wxMSA5IiAvPgogIDxwYXRoIGQ9Ik0xNSAxNS41YS41LjUgMCAwIDAgLjUuNUE2LjUgNi41IDAgMCAwIDIyIDkuNWEuNS41IDAgMCAwLS41LS41aC0xLjY3MmEyIDIgMCAwIDEtMS40MTQtLjU4NmwtNS4wNjItNS4wNjJhMS4yMDUgMS4yMDUgMCAwIDAtMS43MDQgMEw5LjM1MiA1LjY0OGExLjIwNSAxLjIwNSAwIDAgMCAwIDEuNzA0bDUuMDYyIDUuMDYyQTIgMiAwIDAgMSAxNSAxMy44Mjh6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/axe\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAxe extends LucideIconBase {\n static icon = {\n name: 'axe',\n size: 24,\n node: [\n ['path', { d: 'm14 12-8.381 8.38a1 1 0 0 1-3.001-3L11 9', key: '5z9253' }],\n [\n 'path',\n {\n d: 'M15 15.5a.5.5 0 0 0 .5.5A6.5 6.5 0 0 0 22 9.5a.5.5 0 0 0-.5-.5h-1.672a2 2 0 0 1-1.414-.586l-5.062-5.062a1.205 1.205 0 0 0-1.704 0L9.352 5.648a1.205 1.205 0 0 0 0 1.704l5.062 5.062A2 2 0 0 1 15 13.828z',\n key: '19zklq',\n },\n ],\n ],\n };\n icon = signal(LucideAxe.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAxe, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAxe, isStandalone: true, selector: \"svg[lucideAxe]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAxe, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAxe]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6959,"removedExports":[],"renderedExports":["LucideAxe"],"renderedLength":6672},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/axis-3d.js":{"code":"/**\n * @component @name Axis3d\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNSAxMC41IDE1IDkiIC8+CiAgPHBhdGggZD0iTTQgNHYxNWExIDEgMCAwIDAgMSAxaDE1IiAvPgogIDxwYXRoIGQ9Ik00LjI5MyAxOS43MDcgNiAxOCIgLz4KICA8cGF0aCBkPSJtOSAxNSAxLjUtMS41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/axis-3d\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAxis3d extends LucideIconBase {\n static icon = {\n name: 'axis-3d',\n size: 24,\n node: [\n ['path', { d: 'M13.5 10.5 15 9', key: '1nsxvm' }],\n ['path', { d: 'M4 4v15a1 1 0 0 0 1 1h15', key: '1w6lkd' }],\n ['path', { d: 'M4.293 19.707 6 18', key: '3g1p8c' }],\n ['path', { d: 'm9 15 1.5-1.5', key: '1xfbes' }],\n ],\n aliases: ['axis-3-d'],\n };\n icon = signal(LucideAxis3d.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAxis3d, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAxis3d, isStandalone: true, selector: \"svg[lucideAxis3d], svg[lucideAxis3D]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAxis3d, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAxis3d], svg[lucideAxis3D]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideAxis3d\n */\nconst LucideAxis3D = LucideAxis3d;","originalLength":6788,"removedExports":[],"renderedExports":["LucideAxis3d","LucideAxis3D"],"renderedLength":6490},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/baby.js":{"code":"/**\n * @component @name Baby\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTZjLjUuMyAxLjIuNSAyIC41czEuNS0uMiAyLS41IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTE5LjM4IDYuODEzQTkgOSAwIDAgMSAyMC44IDEwLjJhMiAyIDAgMCAxIDAgMy42IDkgOSAwIDAgMS0xNy42IDAgMiAyIDAgMCAxIDAtMy42QTkgOSAwIDAgMSAxMiAzYzIgMCAzLjUgMS4xIDMuNSAyLjVzLS45IDIuNS0yIDIuNWMtLjggMC0xLjUtLjQtMS41LTEiIC8+CiAgPHBhdGggZD0iTTkgMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/baby\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBaby extends LucideIconBase {\n static icon = {\n name: 'baby',\n size: 24,\n node: [\n ['path', { d: 'M10 16c.5.3 1.2.5 2 .5s1.5-.2 2-.5', key: '1u7htd' }],\n ['path', { d: 'M15 12h.01', key: '1k8ypt' }],\n [\n 'path',\n {\n d: 'M19.38 6.813A9 9 0 0 1 20.8 10.2a2 2 0 0 1 0 3.6 9 9 0 0 1-17.6 0 2 2 0 0 1 0-3.6A9 9 0 0 1 12 3c2 0 3.5 1.1 3.5 2.5s-.9 2.5-2 2.5c-.8 0-1.5-.4-1.5-1',\n key: '11xh7x',\n },\n ],\n ['path', { d: 'M9 12h.01', key: '157uk2' }],\n ],\n };\n icon = signal(LucideBaby.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBaby, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBaby, isStandalone: true, selector: \"svg[lucideBaby]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBaby, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBaby]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7020,"removedExports":[],"renderedExports":["LucideBaby"],"renderedLength":6732},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/backpack.js":{"code":"/**\n * @component @name Backpack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMGE0IDQgMCAwIDEgNC00aDhhNCA0IDAgMCAxIDQgNHYxMGEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMnoiIC8+CiAgPHBhdGggZD0iTTggMTBoOCIgLz4KICA8cGF0aCBkPSJNOCAxOGg4IiAvPgogIDxwYXRoIGQ9Ik04IDIydi02YTIgMiAwIDAgMSAyLTJoNGEyIDIgMCAwIDEgMiAydjYiIC8+CiAgPHBhdGggZD0iTTkgNlY0YTIgMiAwIDAgMSAyLTJoMmEyIDIgMCAwIDEgMiAydjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/backpack\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBackpack extends LucideIconBase {\n static icon = {\n name: 'backpack',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 10a4 4 0 0 1 4-4h8a4 4 0 0 1 4 4v10a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2z',\n key: '1ol0lm',\n },\n ],\n ['path', { d: 'M8 10h8', key: 'c7uz4u' }],\n ['path', { d: 'M8 18h8', key: '1no2b1' }],\n ['path', { d: 'M8 22v-6a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v6', key: '1fr6do' }],\n ['path', { d: 'M9 6V4a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2', key: 'donm21' }],\n ],\n };\n icon = signal(LucideBackpack.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBackpack, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBackpack, isStandalone: true, selector: \"svg[lucideBackpack]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBackpack, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBackpack]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7039,"removedExports":[],"renderedExports":["LucideBackpack"],"renderedLength":6747},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-alert.js":{"code":"/**\n * @component @name BadgeAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIiIHkxPSI4IiB5Mj0iMTIiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIuMDEiIHkxPSIxNiIgeTI9IjE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/badge-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgeAlert extends LucideIconBase {\n static icon = {\n name: 'badge-alert',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['line', { x1: '12', x2: '12', y1: '8', y2: '12', key: '1pkeuh' }],\n ['line', { x1: '12', x2: '12.01', y1: '16', y2: '16', key: '4dfq90' }],\n ],\n };\n icon = signal(LucideBadgeAlert.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeAlert, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgeAlert, isStandalone: true, selector: \"svg[lucideBadgeAlert]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeAlert, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgeAlert]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7062,"removedExports":[],"renderedExports":["LucideBadgeAlert"],"renderedLength":6767},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-cent.js":{"code":"/**\n * @component @name BadgeCent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTEyIDd2MTAiIC8+CiAgPHBhdGggZD0iTTE1LjQgMTBhNCA0IDAgMSAwIDAgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-cent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgeCent extends LucideIconBase {\n static icon = {\n name: 'badge-cent',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['path', { d: 'M12 7v10', key: 'jspqdw' }],\n ['path', { d: 'M15.4 10a4 4 0 1 0 0 4', key: '2eqtx8' }],\n ],\n };\n icon = signal(LucideBadgeCent.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeCent, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgeCent, isStandalone: true, selector: \"svg[lucideBadgeCent]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeCent, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgeCent]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6981,"removedExports":[],"renderedExports":["LucideBadgeCent"],"renderedLength":6687},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-check.js":{"code":"/**\n * @component @name BadgeCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0ibTkgMTIgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgeCheck extends LucideIconBase {\n static icon = {\n name: 'badge-check',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['path', { d: 'm9 12 2 2 4-4', key: 'dzmm74' }],\n ],\n aliases: ['verified'],\n };\n icon = signal(LucideBadgeCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgeCheck, isStandalone: true, selector: \"svg[lucideBadgeCheck], svg[lucideVerified]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgeCheck], svg[lucideVerified]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideBadgeCheck\n */\nconst LucideVerified = LucideBadgeCheck;","originalLength":7052,"removedExports":[],"renderedExports":["LucideBadgeCheck","LucideVerified"],"renderedLength":6750},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-dollar-sign.js":{"code":"/**\n * @component @name BadgeDollarSign\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTE2IDhoLTZhMiAyIDAgMSAwIDAgNGg0YTIgMiAwIDEgMSAwIDRIOCIgLz4KICA8cGF0aCBkPSJNMTIgMThWNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-dollar-sign\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgeDollarSign extends LucideIconBase {\n static icon = {\n name: 'badge-dollar-sign',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['path', { d: 'M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8', key: '1h4pet' }],\n ['path', { d: 'M12 18V6', key: 'zqpxq5' }],\n ],\n };\n icon = signal(LucideBadgeDollarSign.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeDollarSign, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgeDollarSign, isStandalone: true, selector: \"svg[lucideBadgeDollarSign]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeDollarSign, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgeDollarSign]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7092,"removedExports":[],"renderedExports":["LucideBadgeDollarSign"],"renderedLength":6791},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-euro.js":{"code":"/**\n * @component @name BadgeEuro\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTcgMTJoNSIgLz4KICA8cGF0aCBkPSJNMTUgOS40YTQgNCAwIDEgMCAwIDUuMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-euro\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgeEuro extends LucideIconBase {\n static icon = {\n name: 'badge-euro',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['path', { d: 'M7 12h5', key: 'gblrwe' }],\n ['path', { d: 'M15 9.4a4 4 0 1 0 0 5.2', key: '1makmb' }],\n ],\n };\n icon = signal(LucideBadgeEuro.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeEuro, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgeEuro, isStandalone: true, selector: \"svg[lucideBadgeEuro]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeEuro, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgeEuro]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6981,"removedExports":[],"renderedExports":["LucideBadgeEuro"],"renderedLength":6687},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-info.js":{"code":"/**\n * @component @name BadgeInfo\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIiIHkxPSIxNiIgeTI9IjEyIiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyLjAxIiB5MT0iOCIgeTI9IjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-info\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgeInfo extends LucideIconBase {\n static icon = {\n name: 'badge-info',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['line', { x1: '12', x2: '12', y1: '16', y2: '12', key: '1y1yb1' }],\n ['line', { x1: '12', x2: '12.01', y1: '8', y2: '8', key: '110wyk' }],\n ],\n };\n icon = signal(LucideBadgeInfo.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeInfo, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgeInfo, isStandalone: true, selector: \"svg[lucideBadgeInfo]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeInfo, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgeInfo]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7050,"removedExports":[],"renderedExports":["LucideBadgeInfo"],"renderedLength":6756},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-indian-rupee.js":{"code":"/**\n * @component @name BadgeIndianRupee\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTggOGg4IiAvPgogIDxwYXRoIGQ9Ik04IDEyaDgiIC8+CiAgPHBhdGggZD0ibTEzIDE3LTUtMWgxYTQgNCAwIDAgMCAwLTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-indian-rupee\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgeIndianRupee extends LucideIconBase {\n static icon = {\n name: 'badge-indian-rupee',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['path', { d: 'M8 8h8', key: '1bis0t' }],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ['path', { d: 'm13 17-5-1h1a4 4 0 0 0 0-8', key: 'nu2bwa' }],\n ],\n };\n icon = signal(LucideBadgeIndianRupee.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeIndianRupee, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgeIndianRupee, isStandalone: true, selector: \"svg[lucideBadgeIndianRupee]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeIndianRupee, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgeIndianRupee]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7150,"removedExports":[],"renderedExports":["LucideBadgeIndianRupee"],"renderedLength":6848},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-japanese-yen.js":{"code":"/**\n * @component @name BadgeJapaneseYen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0ibTkgOCAzIDN2NyIgLz4KICA8cGF0aCBkPSJtMTIgMTEgMy0zIiAvPgogIDxwYXRoIGQ9Ik05IDEyaDYiIC8+CiAgPHBhdGggZD0iTTkgMTZoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-japanese-yen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgeJapaneseYen extends LucideIconBase {\n static icon = {\n name: 'badge-japanese-yen',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['path', { d: 'm9 8 3 3v7', key: '17yadx' }],\n ['path', { d: 'm12 11 3-3', key: 'p4cfq1' }],\n ['path', { d: 'M9 12h6', key: '1c52cq' }],\n ['path', { d: 'M9 16h6', key: '8wimt3' }],\n ],\n };\n icon = signal(LucideBadgeJapaneseYen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeJapaneseYen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgeJapaneseYen, isStandalone: true, selector: \"svg[lucideBadgeJapaneseYen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeJapaneseYen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgeJapaneseYen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7209,"removedExports":[],"renderedExports":["LucideBadgeJapaneseYen"],"renderedLength":6907},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/album.js":{"code":"/**\n * @component @name Album\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cG9seWxpbmUgcG9pbnRzPSIxMSAzIDExIDExIDE0IDggMTcgMTEgMTcgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/album\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlbum extends LucideIconBase {\n static icon = {\n name: 'album',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\n ['polyline', { points: '11 3 11 11 14 8 17 11 17 3', key: '1wcwz3' }],\n ],\n };\n icon = signal(LucideAlbum.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlbum, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlbum, isStandalone: true, selector: \"svg[lucideAlbum]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlbum, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlbum]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6514,"removedExports":[],"renderedExports":["LucideAlbum"],"renderedLength":6225},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-percent.js":{"code":"/**\n * @component @name BadgePercent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0ibTE1IDktNiA2IiAvPgogIDxwYXRoIGQ9Ik05IDloLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-percent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgePercent extends LucideIconBase {\n static icon = {\n name: 'badge-percent',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['path', { d: 'm15 9-6 6', key: '1uzhvr' }],\n ['path', { d: 'M9 9h.01', key: '1q5me6' }],\n ['path', { d: 'M15 15h.01', key: 'lqbp3k' }],\n ],\n };\n icon = signal(LucideBadgePercent.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgePercent, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgePercent, isStandalone: true, selector: \"svg[lucideBadgePercent]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgePercent, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgePercent]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7075,"removedExports":[],"renderedExports":["LucideBadgePercent"],"renderedLength":6778},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-minus.js":{"code":"/**\n * @component @name BadgeMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPGxpbmUgeDE9IjgiIHgyPSIxNiIgeTE9IjEyIiB5Mj0iMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgeMinus extends LucideIconBase {\n static icon = {\n name: 'badge-minus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['line', { x1: '8', x2: '16', y1: '12', y2: '12', key: '1jonct' }],\n ],\n };\n icon = signal(LucideBadgeMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgeMinus, isStandalone: true, selector: \"svg[lucideBadgeMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgeMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6918,"removedExports":[],"renderedExports":["LucideBadgeMinus"],"renderedLength":6623},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-pound-sterling.js":{"code":"/**\n * @component @name BadgePoundSterling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTggMTJoNCIgLz4KICA8cGF0aCBkPSJNMTAgMTZWOS41YTIuNSAyLjUgMCAwIDEgNSAwIiAvPgogIDxwYXRoIGQ9Ik04IDE2aDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-pound-sterling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgePoundSterling extends LucideIconBase {\n static icon = {\n name: 'badge-pound-sterling',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['path', { d: 'M8 12h4', key: 'qz6y1c' }],\n ['path', { d: 'M10 16V9.5a2.5 2.5 0 0 1 5 0', key: '3mlbjk' }],\n ['path', { d: 'M8 16h7', key: 'sbedsn' }],\n ],\n };\n icon = signal(LucideBadgePoundSterling.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgePoundSterling, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgePoundSterling, isStandalone: true, selector: \"svg[lucideBadgePoundSterling]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgePoundSterling, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgePoundSterling]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7179,"removedExports":[],"renderedExports":["LucideBadgePoundSterling"],"renderedLength":6875},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-plus.js":{"code":"/**\n * @component @name BadgePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIiIHkxPSI4IiB5Mj0iMTYiIC8+CiAgPGxpbmUgeDE9IjgiIHgyPSIxNiIgeTE9IjEyIiB5Mj0iMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgePlus extends LucideIconBase {\n static icon = {\n name: 'badge-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['line', { x1: '12', x2: '12', y1: '8', y2: '16', key: '10p56q' }],\n ['line', { x1: '8', x2: '16', y1: '12', y2: '12', key: '1jonct' }],\n ],\n };\n icon = signal(LucideBadgePlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgePlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgePlus, isStandalone: true, selector: \"svg[lucideBadgePlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgePlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgePlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7043,"removedExports":[],"renderedExports":["LucideBadgePlus"],"renderedLength":6749},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-question-mark.js":{"code":"/**\n * @component @name BadgeQuestionMark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTkuMDkgOWEzIDMgMCAwIDEgNS44MyAxYzAgMi0zIDMtMyAzIiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyLjAxIiB5MT0iMTciIHkyPSIxNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-question-mark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgeQuestionMark extends LucideIconBase {\n static icon = {\n name: 'badge-question-mark',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['path', { d: 'M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3', key: '1u773s' }],\n ['line', { x1: '12', x2: '12.01', y1: '17', y2: '17', key: 'io3f8k' }],\n ],\n aliases: ['badge-help'],\n };\n icon = signal(LucideBadgeQuestionMark.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeQuestionMark, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgeQuestionMark, isStandalone: true, selector: \"svg[lucideBadgeQuestionMark], svg[lucideBadgeHelp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeQuestionMark, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgeQuestionMark], svg[lucideBadgeHelp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideBadgeQuestionMark\n */\nconst LucideBadgeHelp = LucideBadgeQuestionMark;","originalLength":7350,"removedExports":[],"renderedExports":["LucideBadgeQuestionMark","LucideBadgeHelp"],"renderedLength":7040},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-russian-ruble.js":{"code":"/**\n * @component @name BadgeRussianRuble\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTkgMTZoNSIgLz4KICA8cGF0aCBkPSJNOSAxMmg1YTIgMiAwIDEgMCAwLTRoLTN2OSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-russian-ruble\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgeRussianRuble extends LucideIconBase {\n static icon = {\n name: 'badge-russian-ruble',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['path', { d: 'M9 16h5', key: '1syiyw' }],\n ['path', { d: 'M9 12h5a2 2 0 1 0 0-4h-3v9', key: '1ge9c1' }],\n ],\n };\n icon = signal(LucideBadgeRussianRuble.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeRussianRuble, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgeRussianRuble, isStandalone: true, selector: \"svg[lucideBadgeRussianRuble]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeRussianRuble, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgeRussianRuble]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7079,"removedExports":[],"renderedExports":["LucideBadgeRussianRuble"],"renderedLength":6776},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-swiss-franc.js":{"code":"/**\n * @component @name BadgeSwissFranc\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTExIDE3VjhoNCIgLz4KICA8cGF0aCBkPSJNMTEgMTJoMyIgLz4KICA8cGF0aCBkPSJNOSAxNmg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/badge-swiss-franc\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgeSwissFranc extends LucideIconBase {\n static icon = {\n name: 'badge-swiss-franc',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['path', { d: 'M11 17V8h4', key: '1bfq6y' }],\n ['path', { d: 'M11 12h3', key: '2eqnfz' }],\n ['path', { d: 'M9 16h4', key: '1skf3a' }],\n ],\n };\n icon = signal(LucideBadgeSwissFranc.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeSwissFranc, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgeSwissFranc, isStandalone: true, selector: \"svg[lucideBadgeSwissFranc]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeSwissFranc, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgeSwissFranc]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7105,"removedExports":[],"renderedExports":["LucideBadgeSwissFranc"],"renderedLength":6804},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-turkish-lira.js":{"code":"/**\n * @component @name BadgeTurkishLira\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgN3YxMGE1IDUgMCAwIDAgNS01IiAvPgogIDxwYXRoIGQ9Im0xNSA4LTYgMyIgLz4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-turkish-lira\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgeTurkishLira extends LucideIconBase {\n static icon = {\n name: 'badge-turkish-lira',\n size: 24,\n node: [\n ['path', { d: 'M11 7v10a5 5 0 0 0 5-5', key: '1ja3ih' }],\n ['path', { d: 'm15 8-6 3', key: '4x0uwz' }],\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76',\n key: '18242g',\n },\n ],\n ],\n };\n icon = signal(LucideBadgeTurkishLira.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeTurkishLira, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgeTurkishLira, isStandalone: true, selector: \"svg[lucideBadgeTurkishLira]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeTurkishLira, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgeTurkishLira]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7061,"removedExports":[],"renderedExports":["LucideBadgeTurkishLira"],"renderedLength":6759},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge.js":{"code":"/**\n * @component @name Badge\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadge extends LucideIconBase {\n static icon = {\n name: 'badge',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ],\n };\n icon = signal(LucideBadge.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadge, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadge, isStandalone: true, selector: \"svg[lucideBadge]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadge, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadge]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6724,"removedExports":[],"renderedExports":["LucideBadge"],"renderedLength":6435},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/baggage-claim.js":{"code":"/**\n * @component @name BaggageClaim\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMThINmEyIDIgMCAwIDEtMi0yVjdhMiAyIDAgMCAwLTItMiIgLz4KICA8cGF0aCBkPSJNMTcgMTRWNGEyIDIgMCAwIDAtMi0yaC0xYTIgMiAwIDAgMC0yIDJ2MTAiIC8+CiAgPHJlY3Qgd2lkdGg9IjEzIiBoZWlnaHQ9IjgiIHg9IjgiIHk9IjYiIHJ4PSIxIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMjAiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjIwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/baggage-claim\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBaggageClaim extends LucideIconBase {\n static icon = {\n name: 'baggage-claim',\n size: 24,\n node: [\n ['path', { d: 'M22 18H6a2 2 0 0 1-2-2V7a2 2 0 0 0-2-2', key: '4irg2o' }],\n ['path', { d: 'M17 14V4a2 2 0 0 0-2-2h-1a2 2 0 0 0-2 2v10', key: '14fcyx' }],\n ['rect', { width: '13', height: '8', x: '8', y: '6', rx: '1', key: 'o6oiis' }],\n ['circle', { cx: '18', cy: '20', r: '2', key: 't9985n' }],\n ['circle', { cx: '9', cy: '20', r: '2', key: 'e5v82j' }],\n ],\n };\n icon = signal(LucideBaggageClaim.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBaggageClaim, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBaggageClaim, isStandalone: true, selector: \"svg[lucideBaggageClaim]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBaggageClaim, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBaggageClaim]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6978,"removedExports":[],"renderedExports":["LucideBaggageClaim"],"renderedLength":6681},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/badge-x.js":{"code":"/**\n * @component @name BadgeX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPGxpbmUgeDE9IjE1IiB4Mj0iOSIgeTE9IjkiIHkyPSIxNSIgLz4KICA8bGluZSB4MT0iOSIgeDI9IjE1IiB5MT0iOSIgeTI9IjE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/badge-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgeX extends LucideIconBase {\n static icon = {\n name: 'badge-x',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['line', { x1: '15', x2: '9', y1: '9', y2: '15', key: 'f7djnv' }],\n ['line', { x1: '9', x2: '15', y1: '9', y2: '15', key: '1shsy8' }],\n ],\n };\n icon = signal(LucideBadgeX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgeX, isStandalone: true, selector: \"svg[lucideBadgeX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgeX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7004,"removedExports":[],"renderedExports":["LucideBadgeX"],"renderedLength":6713},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/banana.js":{"code":"/**\n * @component @name Banana\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxM2MzLjUtMiA4LTIgMTAgMmE1LjUgNS41IDAgMCAxIDggNSIgLz4KICA8cGF0aCBkPSJNNS4xNSAxNy44OWM1LjUyLTEuNTIgOC42NS02Ljg5IDctMTJDMTEuNTUgNCAxMS41IDIgMTMgMmMzLjIyIDAgNSA1LjUgNSA4IDAgNi41LTQuMiAxMi0xMC40OSAxMkM1LjExIDIyIDIgMjIgMiAyMGMwLTEuNSAxLjE0LTEuNTUgMy4xNS0yLjExWiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/banana\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBanana extends LucideIconBase {\n static icon = {\n name: 'banana',\n size: 24,\n node: [\n ['path', { d: 'M4 13c3.5-2 8-2 10 2a5.5 5.5 0 0 1 8 5', key: '1cscit' }],\n [\n 'path',\n {\n d: 'M5.15 17.89c5.52-1.52 8.65-6.89 7-12C11.55 4 11.5 2 13 2c3.22 0 5 5.5 5 8 0 6.5-4.2 12-10.49 12C5.11 22 2 22 2 20c0-1.5 1.14-1.55 3.15-2.11Z',\n key: '1y1nbv',\n },\n ],\n ],\n };\n icon = signal(LucideBanana.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBanana, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBanana, isStandalone: true, selector: \"svg[lucideBanana]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBanana, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBanana]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6850,"removedExports":[],"renderedExports":["LucideBanana"],"renderedLength":6560},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bandage.js":{"code":"/**\n * @component @name Bandage\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTAuMDFoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMCAxNC4wMWguMDEiIC8+CiAgPHBhdGggZD0iTTE0IDEwLjAxaC4wMSIgLz4KICA8cGF0aCBkPSJNMTQgMTQuMDFoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xOCA2djEyIiAvPgogIDxwYXRoIGQ9Ik02IDZ2MTIiIC8+CiAgPHJlY3QgeD0iMiIgeT0iNiIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bandage\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBandage extends LucideIconBase {\n static icon = {\n name: 'bandage',\n size: 24,\n node: [\n ['path', { d: 'M10 10.01h.01', key: '1e9xi7' }],\n ['path', { d: 'M10 14.01h.01', key: 'ac23bv' }],\n ['path', { d: 'M14 10.01h.01', key: '2wfrvf' }],\n ['path', { d: 'M14 14.01h.01', key: '8tw8yn' }],\n ['path', { d: 'M18 6v12', key: '1bcixs' }],\n ['path', { d: 'M6 6v12', key: 'vkc79e' }],\n ['rect', { x: '2', y: '6', width: '20', height: '12', rx: '2', key: '1wpnh2' }],\n ],\n };\n icon = signal(LucideBandage.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBandage, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBandage, isStandalone: true, selector: \"svg[lucideBandage]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBandage, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBandage]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6939,"removedExports":[],"renderedExports":["LucideBandage"],"renderedLength":6648},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/balloon.js":{"code":"/**\n * @component @name Balloon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZ2MWEyIDIgMCAwIDAgMiAyaDFhMiAyIDAgMCAxIDIgMnYxIiAvPgogIDxwYXRoIGQ9Ik0xMiA2YTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTE4IDhjMCA0LTMuNSA4LTYgOHMtNi00LTYtOGE2IDYgMCAwIDEgMTIgMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/balloon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBalloon extends LucideIconBase {\n static icon = {\n name: 'balloon',\n size: 24,\n node: [\n ['path', { d: 'M12 16v1a2 2 0 0 0 2 2h1a2 2 0 0 1 2 2v1', key: '2nz4b' }],\n ['path', { d: 'M12 6a2 2 0 0 1 2 2', key: '7y7d82' }],\n ['path', { d: 'M18 8c0 4-3.5 8-6 8s-6-4-6-8a6 6 0 0 1 12 0', key: 'vqb5s3' }],\n ],\n };\n icon = signal(LucideBalloon.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBalloon, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBalloon, isStandalone: true, selector: \"svg[lucideBalloon]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBalloon, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBalloon]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6648,"removedExports":[],"renderedExports":["LucideBalloon"],"renderedLength":6357},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ban.js":{"code":"/**\n * @component @name Ban\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNNC45MjkgNC45MjkgMTkuMDcgMTkuMDcxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ban\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBan extends LucideIconBase {\n static icon = {\n name: 'ban',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M4.929 4.929 19.07 19.071', key: '196cmz' }],\n ],\n };\n icon = signal(LucideBan.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBan, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBan, isStandalone: true, selector: \"svg[lucideBan]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBan, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBan]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6404,"removedExports":[],"renderedExports":["LucideBan"],"renderedLength":6117},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/banknote-arrow-down.js":{"code":"/**\n * @component @name BanknoteArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMThINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjUiIC8+CiAgPHBhdGggZD0ibTE2IDE5IDMgMyAzLTMiIC8+CiAgPHBhdGggZD0iTTE4IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNMTkgMTZ2NiIgLz4KICA8cGF0aCBkPSJNNiAxMmguMDEiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/banknote-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBanknoteArrowDown extends LucideIconBase {\n static icon = {\n name: 'banknote-arrow-down',\n size: 24,\n node: [\n ['path', { d: 'M12 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5', key: 'x6cv4u' }],\n ['path', { d: 'm16 19 3 3 3-3', key: '1ibux0' }],\n ['path', { d: 'M18 12h.01', key: 'yjnet6' }],\n ['path', { d: 'M19 16v6', key: 'tddt3s' }],\n ['path', { d: 'M6 12h.01', key: 'c2rlol' }],\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ],\n };\n icon = signal(LucideBanknoteArrowDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBanknoteArrowDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBanknoteArrowDown, isStandalone: true, selector: \"svg[lucideBanknoteArrowDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBanknoteArrowDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBanknoteArrowDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7012,"removedExports":[],"renderedExports":["LucideBanknoteArrowDown"],"renderedLength":6709},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/banknote.js":{"code":"/**\n * @component @name Banknote\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHg9IjIiIHk9IjYiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTYgMTJoLjAxTTE4IDEyaC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/banknote\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBanknote extends LucideIconBase {\n static icon = {\n name: 'banknote',\n size: 24,\n node: [\n ['rect', { width: '20', height: '12', x: '2', y: '6', rx: '2', key: '9lu3g6' }],\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ['path', { d: 'M6 12h.01M18 12h.01', key: '113zkx' }],\n ],\n };\n icon = signal(LucideBanknote.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBanknote, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBanknote, isStandalone: true, selector: \"svg[lucideBanknote]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBanknote, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBanknote]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6609,"removedExports":[],"renderedExports":["LucideBanknote"],"renderedLength":6317},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/banknote-arrow-up.js":{"code":"/**\n * @component @name BanknoteArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMThINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjUiIC8+CiAgPHBhdGggZD0iTTE4IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNMTkgMjJ2LTYiIC8+CiAgPHBhdGggZD0ibTIyIDE5LTMtMy0zIDMiIC8+CiAgPHBhdGggZD0iTTYgMTJoLjAxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/banknote-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBanknoteArrowUp extends LucideIconBase {\n static icon = {\n name: 'banknote-arrow-up',\n size: 24,\n node: [\n ['path', { d: 'M12 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5', key: 'x6cv4u' }],\n ['path', { d: 'M18 12h.01', key: 'yjnet6' }],\n ['path', { d: 'M19 22v-6', key: 'qhmiwi' }],\n ['path', { d: 'm22 19-3-3-3 3', key: 'rn6bg2' }],\n ['path', { d: 'M6 12h.01', key: 'c2rlol' }],\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ],\n };\n icon = signal(LucideBanknoteArrowUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBanknoteArrowUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBanknoteArrowUp, isStandalone: true, selector: \"svg[lucideBanknoteArrowUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBanknoteArrowUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBanknoteArrowUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6991,"removedExports":[],"renderedExports":["LucideBanknoteArrowUp"],"renderedLength":6690},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/barrel.js":{"code":"/**\n * @component @name Barrel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM2E0MSA0MSAwIDAwMCAxOCIgLz4KICA8cGF0aCBkPSJNMTQgM2E0MSA0MSAwIDAxMCAxOCIgLz4KICA8cGF0aCBkPSJNMTYuOTk3IDIxYTIgMiAwIDAwMS42OC0uOTIgMTUuMjUgMTUuMjUgMCAwMDAtMTYuMTYgMiAyIDAgMDAtMS42OC0uOTJoLTEwYTIgMiAwIDAwLTEuNjgxLjkyIDE1LjI1IDE1LjI1IDAgMDAwIDE2LjE2IDIgMiAwIDAwMS42ODEuOTJ6IiAvPgogIDxwYXRoIGQ9Ik0zLjU0IDE2aDE2LjkxNCIgLz4KICA8cGF0aCBkPSJNMy41NCA4aDE2LjkxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/barrel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBarrel extends LucideIconBase {\n static icon = {\n name: 'barrel',\n size: 24,\n node: [\n ['path', { d: 'M10 3a41 41 0 000 18', key: '1f9k6x' }],\n ['path', { d: 'M14 3a41 41 0 010 18', key: '1qo28r' }],\n [\n 'path',\n {\n d: 'M16.997 21a2 2 0 001.68-.92 15.25 15.25 0 000-16.16 2 2 0 00-1.68-.92h-10a2 2 0 00-1.681.92 15.25 15.25 0 000 16.16 2 2 0 001.681.92z',\n key: '1nrwe5',\n },\n ],\n ['path', { d: 'M3.54 16h16.914', key: 'jntgtt' }],\n ['path', { d: 'M3.54 8h16.914', key: '14pf7i' }],\n ],\n };\n icon = signal(LucideBarrel.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBarrel, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBarrel, isStandalone: true, selector: \"svg[lucideBarrel]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBarrel, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBarrel]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7114,"removedExports":[],"renderedExports":["LucideBarrel"],"renderedLength":6824},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/barcode.js":{"code":"/**\n * @component @name Barcode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1djE0IiAvPgogIDxwYXRoIGQ9Ik04IDV2MTQiIC8+CiAgPHBhdGggZD0iTTEyIDV2MTQiIC8+CiAgPHBhdGggZD0iTTE3IDV2MTQiIC8+CiAgPHBhdGggZD0iTTIxIDV2MTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/barcode\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBarcode extends LucideIconBase {\n static icon = {\n name: 'barcode',\n size: 24,\n node: [\n ['path', { d: 'M3 5v14', key: '1nt18q' }],\n ['path', { d: 'M8 5v14', key: '1ybrkv' }],\n ['path', { d: 'M12 5v14', key: 's699le' }],\n ['path', { d: 'M17 5v14', key: 'ycjyhj' }],\n ['path', { d: 'M21 5v14', key: 'nzette' }],\n ],\n };\n icon = signal(LucideBarcode.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBarcode, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBarcode, isStandalone: true, selector: \"svg[lucideBarcode]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBarcode, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBarcode]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6637,"removedExports":[],"renderedExports":["LucideBarcode"],"renderedLength":6346},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/baseline.js":{"code":"/**\n * @component @name Baseline\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGgxNiIgLz4KICA8cGF0aCBkPSJtNiAxNiA2LTEyIDYgMTIiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/baseline\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBaseline extends LucideIconBase {\n static icon = {\n name: 'baseline',\n size: 24,\n node: [\n ['path', { d: 'M4 20h16', key: '14thso' }],\n ['path', { d: 'm6 16 6-12 6 12', key: '1b4byz' }],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ],\n };\n icon = signal(LucideBaseline.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBaseline, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBaseline, isStandalone: true, selector: \"svg[lucideBaseline]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBaseline, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBaseline]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6492,"removedExports":[],"renderedExports":["LucideBaseline"],"renderedLength":6200},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/banknote-check.js":{"code":"/**\n * @component @name BanknoteCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNzQ4IDE4SDRhMiAyIDAgMCAxLTItMlY4YTIgMiAwIDAgMSAyLTJoMTZhMiAyIDAgMCAxIDIgMnY0Ljg3NSIgLz4KICA8cGF0aCBkPSJtMTYgMTkgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMTggMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik02IDEyaC4wMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/banknote-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBanknoteCheck extends LucideIconBase {\n static icon = {\n name: 'banknote-check',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M11.748 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v4.875', key: 't4e5a5' },\n ],\n ['path', { d: 'm16 19 2 2 4-4', key: '1b14m6' }],\n ['path', { d: 'M18 12h.01', key: 'yjnet6' }],\n ['path', { d: 'M6 12h.01', key: 'c2rlol' }],\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ],\n };\n icon = signal(LucideBanknoteCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBanknoteCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBanknoteCheck, isStandalone: true, selector: \"svg[lucideBanknoteCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBanknoteCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBanknoteCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6940,"removedExports":[],"renderedExports":["LucideBanknoteCheck"],"renderedLength":6642},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/battery-charging.js":{"code":"/**\n * @component @name BatteryCharging\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgNy0zIDVoNGwtMyA1IiAvPgogIDxwYXRoIGQ9Ik0xNC44NTYgNkgxNmEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtMi45MzUiIC8+CiAgPHBhdGggZD0iTTIyIDE0di00IiAvPgogIDxwYXRoIGQ9Ik01LjE0IDE4SDRhMiAyIDAgMCAxLTItMlY4YTIgMiAwIDAgMSAyLTJoMi45MzYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/battery-charging\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBatteryCharging extends LucideIconBase {\n static icon = {\n name: 'battery-charging',\n size: 24,\n node: [\n ['path', { d: 'm11 7-3 5h4l-3 5', key: 'b4a64w' }],\n ['path', { d: 'M14.856 6H16a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.935', key: 'lre1cr' }],\n ['path', { d: 'M22 14v-4', key: '14q9d5' }],\n ['path', { d: 'M5.14 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h2.936', key: '13q5k0' }],\n ],\n };\n icon = signal(LucideBatteryCharging.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBatteryCharging, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBatteryCharging, isStandalone: true, selector: \"svg[lucideBatteryCharging]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBatteryCharging, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBatteryCharging]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6850,"removedExports":[],"renderedExports":["LucideBatteryCharging"],"renderedLength":6550},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/banknote-x.js":{"code":"/**\n * @component @name BanknoteX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMThINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjUiIC8+CiAgPHBhdGggZD0ibTE3IDE3IDUgNSIgLz4KICA8cGF0aCBkPSJNMTggMTJoLjAxIiAvPgogIDxwYXRoIGQ9Im0yMiAxNy01IDUiIC8+CiAgPHBhdGggZD0iTTYgMTJoLjAxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/banknote-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBanknoteX extends LucideIconBase {\n static icon = {\n name: 'banknote-x',\n size: 24,\n node: [\n ['path', { d: 'M13 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5', key: '16nib6' }],\n ['path', { d: 'm17 17 5 5', key: 'p7ous7' }],\n ['path', { d: 'M18 12h.01', key: 'yjnet6' }],\n ['path', { d: 'm22 17-5 5', key: 'gqnmv0' }],\n ['path', { d: 'M6 12h.01', key: 'c2rlol' }],\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ],\n };\n icon = signal(LucideBanknoteX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBanknoteX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBanknoteX, isStandalone: true, selector: \"svg[lucideBanknoteX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBanknoteX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBanknoteX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6915,"removedExports":[],"renderedExports":["LucideBanknoteX"],"renderedLength":6621},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/battery-full.js":{"code":"/**\n * @component @name BatteryFull\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTB2NCIgLz4KICA8cGF0aCBkPSJNMTQgMTB2NCIgLz4KICA8cGF0aCBkPSJNMjIgMTR2LTQiIC8+CiAgPHBhdGggZD0iTTYgMTB2NCIgLz4KICA8cmVjdCB4PSIyIiB5PSI2IiB3aWR0aD0iMTYiIGhlaWdodD0iMTIiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/battery-full\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBatteryFull extends LucideIconBase {\n static icon = {\n name: 'battery-full',\n size: 24,\n node: [\n ['path', { d: 'M10 10v4', key: '1mb2ec' }],\n ['path', { d: 'M14 10v4', key: '1nt88p' }],\n ['path', { d: 'M22 14v-4', key: '14q9d5' }],\n ['path', { d: 'M6 10v4', key: '1n77qd' }],\n ['rect', { x: '2', y: '6', width: '16', height: '12', rx: '2', key: '13zb55' }],\n ],\n };\n icon = signal(LucideBatteryFull.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBatteryFull, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBatteryFull, isStandalone: true, selector: \"svg[lucideBatteryFull]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBatteryFull, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBatteryFull]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6763,"removedExports":[],"renderedExports":["LucideBatteryFull"],"renderedLength":6467},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bath.js":{"code":"/**\n * @component @name Bath\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNCA4IDYiIC8+CiAgPHBhdGggZD0iTTE3IDE5djIiIC8+CiAgPHBhdGggZD0iTTIgMTJoMjAiIC8+CiAgPHBhdGggZD0iTTcgMTl2MiIgLz4KICA8cGF0aCBkPSJNOSA1IDcuNjIxIDMuNjIxQTIuMTIxIDIuMTIxIDAgMCAwIDQgNXYxMmEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJ2LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bath\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBath extends LucideIconBase {\n static icon = {\n name: 'bath',\n size: 24,\n node: [\n ['path', { d: 'M10 4 8 6', key: '1rru8s' }],\n ['path', { d: 'M17 19v2', key: 'ts1sot' }],\n ['path', { d: 'M2 12h20', key: '9i4pu4' }],\n ['path', { d: 'M7 19v2', key: '12npes' }],\n [\n 'path',\n {\n d: 'M9 5 7.621 3.621A2.121 2.121 0 0 0 4 5v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-5',\n key: '14ym8i',\n },\n ],\n ],\n };\n icon = signal(LucideBath.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBath, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBath, isStandalone: true, selector: \"svg[lucideBath]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBath, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBath]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6869,"removedExports":[],"renderedExports":["LucideBath"],"renderedLength":6581},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/battery-medium.js":{"code":"/**\n * @component @name BatteryMedium\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTR2LTQiIC8+CiAgPHBhdGggZD0iTTIyIDE0di00IiAvPgogIDxwYXRoIGQ9Ik02IDE0di00IiAvPgogIDxyZWN0IHg9IjIiIHk9IjYiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/battery-medium\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBatteryMedium extends LucideIconBase {\n static icon = {\n name: 'battery-medium',\n size: 24,\n node: [\n ['path', { d: 'M10 14v-4', key: 'suye4c' }],\n ['path', { d: 'M22 14v-4', key: '14q9d5' }],\n ['path', { d: 'M6 14v-4', key: '14a6bd' }],\n ['rect', { x: '2', y: '6', width: '16', height: '12', rx: '2', key: '13zb55' }],\n ],\n };\n icon = signal(LucideBatteryMedium.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBatteryMedium, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBatteryMedium, isStandalone: true, selector: \"svg[lucideBatteryMedium]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBatteryMedium, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBatteryMedium]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6703,"removedExports":[],"renderedExports":["LucideBatteryMedium"],"renderedLength":6405},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/battery-warning.js":{"code":"/**\n * @component @name BatteryWarning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTdoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMCA3djYiIC8+CiAgPHBhdGggZD0iTTE0IDZoMmEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJNMjIgMTR2LTQiIC8+CiAgPHBhdGggZD0iTTYgMThINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/battery-warning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBatteryWarning extends LucideIconBase {\n static icon = {\n name: 'battery-warning',\n size: 24,\n node: [\n ['path', { d: 'M10 17h.01', key: 'nbq80n' }],\n ['path', { d: 'M10 7v6', key: 'nne03l' }],\n ['path', { d: 'M14 6h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2', key: '1m83kb' }],\n ['path', { d: 'M22 14v-4', key: '14q9d5' }],\n ['path', { d: 'M6 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h2', key: 'h8lgfh' }],\n ],\n };\n icon = signal(LucideBatteryWarning.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBatteryWarning, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBatteryWarning, isStandalone: true, selector: \"svg[lucideBatteryWarning]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBatteryWarning, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBatteryWarning]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6872,"removedExports":[],"renderedExports":["LucideBatteryWarning"],"renderedLength":6573},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/battery-low.js":{"code":"/**\n * @component @name BatteryLow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTR2LTQiIC8+CiAgPHBhdGggZD0iTTYgMTR2LTQiIC8+CiAgPHJlY3QgeD0iMiIgeT0iNiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjEyIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/battery-low\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBatteryLow extends LucideIconBase {\n static icon = {\n name: 'battery-low',\n size: 24,\n node: [\n ['path', { d: 'M22 14v-4', key: '14q9d5' }],\n ['path', { d: 'M6 14v-4', key: '14a6bd' }],\n ['rect', { x: '2', y: '6', width: '16', height: '12', rx: '2', key: '13zb55' }],\n ],\n };\n icon = signal(LucideBatteryLow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBatteryLow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBatteryLow, isStandalone: true, selector: \"svg[lucideBatteryLow]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBatteryLow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBatteryLow]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6581,"removedExports":[],"renderedExports":["LucideBatteryLow"],"renderedLength":6286},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/battery.js":{"code":"/**\n * @component @name Battery\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNIDIyIDE0IEwgMjIgMTAiIC8+CiAgPHJlY3QgeD0iMiIgeT0iNiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjEyIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/battery\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBattery extends LucideIconBase {\n static icon = {\n name: 'battery',\n size: 24,\n node: [\n ['path', { d: 'M 22 14 L 22 10', key: 'nqc4tb' }],\n ['rect', { x: '2', y: '6', width: '16', height: '12', rx: '2', key: '13zb55' }],\n ],\n };\n icon = signal(LucideBattery.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBattery, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBattery, isStandalone: true, selector: \"svg[lucideBattery]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBattery, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBattery]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6471,"removedExports":[],"renderedExports":["LucideBattery"],"renderedLength":6180},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/battery-plus.js":{"code":"/**\n * @component @name BatteryPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOXY2IiAvPgogIDxwYXRoIGQ9Ik0xMi41NDMgNkgxNmEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtMy42MDUiIC8+CiAgPHBhdGggZD0iTTIyIDE0di00IiAvPgogIDxwYXRoIGQ9Ik03IDEyaDYiIC8+CiAgPHBhdGggZD0iTTcuNjA2IDE4SDRhMiAyIDAgMCAxLTItMlY4YTIgMiAwIDAgMSAyLTJoMy42MDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/battery-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBatteryPlus extends LucideIconBase {\n static icon = {\n name: 'battery-plus',\n size: 24,\n node: [\n ['path', { d: 'M10 9v6', key: '17i7lo' }],\n ['path', { d: 'M12.543 6H16a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-3.605', key: 'o09yah' }],\n ['path', { d: 'M22 14v-4', key: '14q9d5' }],\n ['path', { d: 'M7 12h6', key: 'iekk3h' }],\n ['path', { d: 'M7.606 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3.606', key: 'xyqvf1' }],\n ],\n };\n icon = signal(LucideBatteryPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBatteryPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBatteryPlus, isStandalone: true, selector: \"svg[lucideBatteryPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBatteryPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBatteryPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6873,"removedExports":[],"renderedExports":["LucideBatteryPlus"],"renderedLength":6577},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bean.js":{"code":"/**\n * @component @name Bean\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMTY1IDYuNTk4QzkuOTU0IDcuNDc4IDkuNjQgOC4zNiA5IDljLS42NC42NC0xLjUyMS45NTQtMi40MDIgMS4xNjVBNiA2IDAgMCAwIDggMjJjNy43MzIgMCAxNC02LjI2OCAxNC0xNGE2IDYgMCAwIDAtMTEuODM1LTEuNDAyWiIgLz4KICA8cGF0aCBkPSJNNS4zNDEgMTAuNjJhNCA0IDAgMSAwIDUuMjc5LTUuMjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bean\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBean extends LucideIconBase {\n static icon = {\n name: 'bean',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.165 6.598C9.954 7.478 9.64 8.36 9 9c-.64.64-1.521.954-2.402 1.165A6 6 0 0 0 8 22c7.732 0 14-6.268 14-14a6 6 0 0 0-11.835-1.402Z',\n key: '1tvzk7',\n },\n ],\n ['path', { d: 'M5.341 10.62a4 4 0 1 0 5.279-5.28', key: '2cyri2' }],\n ],\n };\n icon = signal(LucideBean.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBean, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBean, isStandalone: true, selector: \"svg[lucideBean]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBean, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBean]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6794,"removedExports":[],"renderedExports":["LucideBean"],"renderedLength":6506},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/beaker.js":{"code":"/**\n * @component @name Beaker\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNC41IDNoMTUiIC8+CiAgPHBhdGggZD0iTTYgM3YxNmEyIDIgMCAwIDAgMiAyaDhhMiAyIDAgMCAwIDItMlYzIiAvPgogIDxwYXRoIGQ9Ik02IDE0aDEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/beaker\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBeaker extends LucideIconBase {\n static icon = {\n name: 'beaker',\n size: 24,\n node: [\n ['path', { d: 'M4.5 3h15', key: 'c7n0jr' }],\n ['path', { d: 'M6 3v16a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V3', key: 'm1uhx7' }],\n ['path', { d: 'M6 14h12', key: '4cwo0f' }],\n ],\n };\n icon = signal(LucideBeaker.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBeaker, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBeaker, isStandalone: true, selector: \"svg[lucideBeaker]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBeaker, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBeaker]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6528,"removedExports":[],"renderedExports":["LucideBeaker"],"renderedLength":6238},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bean-off.js":{"code":"/**\n * @component @name BeanOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSA5Yy0uNjQuNjQtMS41MjEuOTU0LTIuNDAyIDEuMTY1QTYgNiAwIDAgMCA4IDIyYTEzLjk2IDEzLjk2IDAgMCAwIDkuOS00LjEiIC8+CiAgPHBhdGggZD0iTTEwLjc1IDUuMDkzQTYgNiAwIDAgMSAyMiA4YzAgMi40MTEtLjYxIDQuNjgtMS42ODMgNi42NiIgLz4KICA8cGF0aCBkPSJNNS4zNDEgMTAuNjJhNCA0IDAgMCAwIDYuNDg3IDEuMjA4TTEwLjYyIDUuMzQxYTQuMDE1IDQuMDE1IDAgMCAxIDIuMDM5IDIuMDQiIC8+CiAgPGxpbmUgeDE9IjIiIHgyPSIyMiIgeTE9IjIiIHkyPSIyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bean-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBeanOff extends LucideIconBase {\n static icon = {\n name: 'bean-off',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M9 9c-.64.64-1.521.954-2.402 1.165A6 6 0 0 0 8 22a13.96 13.96 0 0 0 9.9-4.1',\n key: 'bq3udt',\n },\n ],\n ['path', { d: 'M10.75 5.093A6 6 0 0 1 22 8c0 2.411-.61 4.68-1.683 6.66', key: '17ccse' }],\n [\n 'path',\n {\n d: 'M5.341 10.62a4 4 0 0 0 6.487 1.208M10.62 5.341a4.015 4.015 0 0 1 2.039 2.04',\n key: '18zqgq',\n },\n ],\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\n ],\n };\n icon = signal(LucideBeanOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBeanOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBeanOff, isStandalone: true, selector: \"svg[lucideBeanOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBeanOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBeanOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7234,"removedExports":[],"renderedExports":["LucideBeanOff"],"renderedLength":6942},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bed-double.js":{"code":"/**\n * @component @name BedDouble\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMHYtOGEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2OCIgLz4KICA8cGF0aCBkPSJNNCAxMFY2YTIgMiAwIDAgMSAyLTJoMTJhMiAyIDAgMCAxIDIgMnY0IiAvPgogIDxwYXRoIGQ9Ik0xMiA0djYiIC8+CiAgPHBhdGggZD0iTTIgMThoMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bed-double\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBedDouble extends LucideIconBase {\n static icon = {\n name: 'bed-double',\n size: 24,\n node: [\n ['path', { d: 'M2 20v-8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v8', key: '1k78r4' }],\n ['path', { d: 'M4 10V6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v4', key: 'fb3tl2' }],\n ['path', { d: 'M12 4v6', key: '1dcgq2' }],\n ['path', { d: 'M2 18h20', key: 'ajqnye' }],\n ],\n };\n icon = signal(LucideBedDouble.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBedDouble, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBedDouble, isStandalone: true, selector: \"svg[lucideBedDouble]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBedDouble, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBedDouble]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6728,"removedExports":[],"renderedExports":["LucideBedDouble"],"renderedLength":6434},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bed.js":{"code":"/**\n * @component @name Bed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA0djE2IiAvPgogIDxwYXRoIGQ9Ik0yIDhoMThhMiAyIDAgMCAxIDIgMnYxMCIgLz4KICA8cGF0aCBkPSJNMiAxN2gyMCIgLz4KICA8cGF0aCBkPSJNNiA4djkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBed extends LucideIconBase {\n static icon = {\n name: 'bed',\n size: 24,\n node: [\n ['path', { d: 'M2 4v16', key: 'vw9hq8' }],\n ['path', { d: 'M2 8h18a2 2 0 0 1 2 2v10', key: '1dgv2r' }],\n ['path', { d: 'M2 17h20', key: '18nfp3' }],\n ['path', { d: 'M6 8v9', key: '1yriud' }],\n ],\n };\n icon = signal(LucideBed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBed, isStandalone: true, selector: \"svg[lucideBed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6540,"removedExports":[],"renderedExports":["LucideBed"],"renderedLength":6253},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bed-single.js":{"code":"/**\n * @component @name BedSingle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAyMHYtOGEyIDIgMCAwIDEgMi0yaDE0YTIgMiAwIDAgMSAyIDJ2OCIgLz4KICA8cGF0aCBkPSJNNSAxMFY2YTIgMiAwIDAgMSAyLTJoMTBhMiAyIDAgMCAxIDIgMnY0IiAvPgogIDxwYXRoIGQ9Ik0zIDE4aDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bed-single\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBedSingle extends LucideIconBase {\n static icon = {\n name: 'bed-single',\n size: 24,\n node: [\n ['path', { d: 'M3 20v-8a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v8', key: '1wm6mi' }],\n ['path', { d: 'M5 10V6a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v4', key: '4k93s5' }],\n ['path', { d: 'M3 18h18', key: '1h113x' }],\n ],\n };\n icon = signal(LucideBedSingle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBedSingle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBedSingle, isStandalone: true, selector: \"svg[lucideBedSingle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBedSingle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBedSingle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6641,"removedExports":[],"renderedExports":["LucideBedSingle"],"renderedLength":6347},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/beef-off.js":{"code":"/**\n * @component @name BeefOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNzcxIDYuMTA5YTIuNSAyLjUgMCAwIDEgMy4xMiAzLjEyIiAvPgogIDxwYXRoIGQ9Ik0xNy44NTIgMTIuMTg1YTYuNSA2LjUgMCAwIDAtOS4wMzUtOS4wNCIgLz4KICA8cGF0aCBkPSJNMTguMDEzIDE4LjAxM0MxNS4wMjkgMjAuMzQ5IDEwLjgzMSAyMiA3IDIyYTMgMyAwIDAgMS0yLjY4LTEuNjZMMi40IDE2LjUiIC8+CiAgPHBhdGggZD0ibTE4LjUgNiAyLjE5IDQuNWE2LjQ4IDYuNDggMCAwIDEtLjEzOSA0LjM5MyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik02LjM1NSA2LjM3YTcgNyAwIDAgMC0uMDc1LjIzYy0xLjEgMy4xMy0uNzggMy45LTMuMTggNi4wOEEzIDMgMCAwIDAgNSAxOGMzLjM1NiAwIDYuOTkzLTEuMjY3IDkuODUtMy4xNTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/beef-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBeefOff extends LucideIconBase {\n static icon = {\n name: 'beef-off',\n size: 24,\n node: [\n ['path', { d: 'M11.771 6.109a2.5 2.5 0 0 1 3.12 3.12', key: '3w1grc' }],\n ['path', { d: 'M17.852 12.185a6.5 6.5 0 0 0-9.035-9.04', key: '1xgl7b' }],\n [\n 'path',\n {\n d: 'M18.013 18.013C15.029 20.349 10.831 22 7 22a3 3 0 0 1-2.68-1.66L2.4 16.5',\n key: '3m3yc0',\n },\n ],\n ['path', { d: 'm18.5 6 2.19 4.5a6.48 6.48 0 0 1-.139 4.393', key: '1rvkn7' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n [\n 'path',\n {\n d: 'M6.355 6.37a7 7 0 0 0-.075.23c-1.1 3.13-.78 3.9-3.18 6.08A3 3 0 0 0 5 18c3.356 0 6.993-1.267 9.85-3.151',\n key: '54713r',\n },\n ],\n ],\n };\n icon = signal(LucideBeefOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBeefOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBeefOff, isStandalone: true, selector: \"svg[lucideBeefOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBeefOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBeefOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7538,"removedExports":[],"renderedExports":["LucideBeefOff"],"renderedLength":7246},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/beer.js":{"code":"/**\n * @component @name Beer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTFoMWEzIDMgMCAwIDEgMCA2aC0xIiAvPgogIDxwYXRoIGQ9Ik05IDEydjYiIC8+CiAgPHBhdGggZD0iTTEzIDEydjYiIC8+CiAgPHBhdGggZD0iTTE0IDcuNWMtMSAwLTEuNDQuNS0zIC41cy0yLS41LTMtLjUtMS43Mi41LTIuNS41YTIuNSAyLjUgMCAwIDEgMC01Yy43OCAwIDEuNTcuNSAyLjUuNVM5LjQ0IDIgMTEgMnMyIDEuNSAzIDEuNSAxLjcyLS41IDIuNS0uNWEyLjUgMi41IDAgMCAxIDAgNWMtLjc4IDAtMS41LS41LTIuNS0uNVoiIC8+CiAgPHBhdGggZD0iTTUgOHYxMmEyIDIgMCAwIDAgMiAyaDhhMiAyIDAgMCAwIDItMlY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/beer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBeer extends LucideIconBase {\n static icon = {\n name: 'beer',\n size: 24,\n node: [\n ['path', { d: 'M17 11h1a3 3 0 0 1 0 6h-1', key: '1yp76v' }],\n ['path', { d: 'M9 12v6', key: '1u1cab' }],\n ['path', { d: 'M13 12v6', key: '1sugkk' }],\n [\n 'path',\n {\n d: 'M14 7.5c-1 0-1.44.5-3 .5s-2-.5-3-.5-1.72.5-2.5.5a2.5 2.5 0 0 1 0-5c.78 0 1.57.5 2.5.5S9.44 2 11 2s2 1.5 3 1.5 1.72-.5 2.5-.5a2.5 2.5 0 0 1 0 5c-.78 0-1.5-.5-2.5-.5Z',\n key: '1510fo',\n },\n ],\n ['path', { d: 'M5 8v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V8', key: '19jb7n' }],\n ],\n };\n icon = signal(LucideBeer.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBeer, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBeer, isStandalone: true, selector: \"svg[lucideBeer]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBeer, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBeer]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7185,"removedExports":[],"renderedExports":["LucideBeer"],"renderedLength":6897},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bell-check.js":{"code":"/**\n * @component @name BellCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Im0xNSA4IDIgMiA0LTQiIC8+CiAgPHBhdGggZD0iTTE2Ljg2MDcgNC40ODI0QTYgNiAwIDAgMCA2IDhDNiAxMi40OTkgNC41ODkgMTMuOTU2IDMuMjYyIDE1LjMyNiIgLz4KICA8cGF0aCBkPSJNMy4yNjIgMTUuMzI2QTEgMSAwIDAgMCA0IDE3SDIwQTEgMSAwIDAgMCAyMC43NCAxNS4zMjdDMjAuMjA5IDE0Ljc3OSAxOS42NjUgMTQuMjE4IDE5LjIwMyAxMy40NTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bell-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBellCheck extends LucideIconBase {\n static icon = {\n name: 'bell-check',\n size: 24,\n node: [\n ['path', { d: 'M10.268 21a2 2 0 0 0 3.464 0', key: 'vwvbt9' }],\n ['path', { d: 'm15 8 2 2 4-4', key: 'sbrgsm' }],\n [\n 'path',\n { d: 'M16.8607 4.4824A6 6 0 0 0 6 8C6 12.499 4.589 13.956 3.262 15.326', key: 'qcog4a' },\n ],\n [\n 'path',\n {\n d: 'M3.262 15.326A1 1 0 0 0 4 17H20A1 1 0 0 0 20.74 15.327C20.209 14.779 19.665 14.218 19.203 13.454',\n key: 'mxnnoh',\n },\n ],\n ],\n };\n icon = signal(LucideBellCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBellCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBellCheck, isStandalone: true, selector: \"svg[lucideBellCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBellCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBellCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7124,"removedExports":[],"renderedExports":["LucideBellCheck"],"renderedLength":6830},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/beef.js":{"code":"/**\n * @component @name Beef\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuNCAxMy43QTYuNSA2LjUgMCAxIDAgNi4yOCA2LjZjLTEuMSAzLjEzLS43OCAzLjktMy4xOCA2LjA4QTMgMyAwIDAgMCA1IDE4YzQgMCA4LjQtMS44IDExLjQtNC4zIiAvPgogIDxwYXRoIGQ9Im0xOC41IDYgMi4xOSA0LjVhNi40OCA2LjQ4IDAgMCAxLTIuMjkgNy4yQzE1LjQgMjAuMiAxMSAyMiA3IDIyYTMgMyAwIDAgMS0yLjY4LTEuNjZMMi40IDE2LjUiIC8+CiAgPGNpcmNsZSBjeD0iMTIuNSIgY3k9IjguNSIgcj0iMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/beef\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBeef extends LucideIconBase {\n static icon = {\n name: 'beef',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M16.4 13.7A6.5 6.5 0 1 0 6.28 6.6c-1.1 3.13-.78 3.9-3.18 6.08A3 3 0 0 0 5 18c4 0 8.4-1.8 11.4-4.3',\n key: 'cisjcv',\n },\n ],\n [\n 'path',\n {\n d: 'm18.5 6 2.19 4.5a6.48 6.48 0 0 1-2.29 7.2C15.4 20.2 11 22 7 22a3 3 0 0 1-2.68-1.66L2.4 16.5',\n key: '5byaag',\n },\n ],\n ['circle', { cx: '12.5', cy: '8.5', r: '2.5', key: '9738u8' }],\n ],\n };\n icon = signal(LucideBeef.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBeef, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBeef, isStandalone: true, selector: \"svg[lucideBeef]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBeef, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBeef]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7082,"removedExports":[],"renderedExports":["LucideBeef"],"renderedLength":6794},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/beer-off.js":{"code":"/**\n * @component @name BeerOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTN2NSIgLz4KICA8cGF0aCBkPSJNMTcgMTEuNDdWOCIgLz4KICA8cGF0aCBkPSJNMTcgMTFoMWEzIDMgMCAwIDEgMi43NDUgNC4yMTEiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNNSA4djEyYTIgMiAwIDAgMCAyIDJoOGEyIDIgMCAwIDAgMi0ydi0zIiAvPgogIDxwYXRoIGQ9Ik03LjUzNiA3LjUzNUM2Ljc2NiA3LjY0OSA2LjE1NCA4IDUuNSA4YTIuNSAyLjUgMCAwIDEtMS43NjgtNC4yNjgiIC8+CiAgPHBhdGggZD0iTTguNzI3IDMuMjA0QzkuMzA2IDIuNzY3IDkuODg1IDIgMTEgMmMxLjU2IDAgMiAxLjUgMyAxLjVzMS43Mi0uNSAyLjUtLjVhMSAxIDAgMSAxIDAgNWMtLjc4IDAtMS41LS41LTIuNS0uNWEzLjE0OSAzLjE0OSAwIDAgMC0uODQyLjEyIiAvPgogIDxwYXRoIGQ9Ik05IDE0LjZWMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/beer-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBeerOff extends LucideIconBase {\n static icon = {\n name: 'beer-off',\n size: 24,\n node: [\n ['path', { d: 'M13 13v5', key: 'igwfh0' }],\n ['path', { d: 'M17 11.47V8', key: '16yw0g' }],\n ['path', { d: 'M17 11h1a3 3 0 0 1 2.745 4.211', key: '1xbt65' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M5 8v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2v-3', key: 'c55o3e' }],\n [\n 'path',\n { d: 'M7.536 7.535C6.766 7.649 6.154 8 5.5 8a2.5 2.5 0 0 1-1.768-4.268', key: '1ydug7' },\n ],\n [\n 'path',\n {\n d: 'M8.727 3.204C9.306 2.767 9.885 2 11 2c1.56 0 2 1.5 3 1.5s1.72-.5 2.5-.5a1 1 0 1 1 0 5c-.78 0-1.5-.5-2.5-.5a3.149 3.149 0 0 0-.842.12',\n key: 'q81o7q',\n },\n ],\n ['path', { d: 'M9 14.6V18', key: '20ek98' }],\n ],\n };\n icon = signal(LucideBeerOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBeerOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBeerOff, isStandalone: true, selector: \"svg[lucideBeerOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBeerOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBeerOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7622,"removedExports":[],"renderedExports":["LucideBeerOff"],"renderedLength":7330},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bell-dot.js":{"code":"/**\n * @component @name BellDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0xMS42OCAyLjAwOUE2IDYgMCAwIDAgNiA4YzAgNC40OTktMS40MTEgNS45NTYtMi43MzggNy4zMjZBMSAxIDAgMCAwIDQgMTdoMTZhMSAxIDAgMCAwIC43NC0xLjY3M2MtLjgyNC0uODUtMS42NzgtMS43MzEtMi4yMS0zLjM0OCIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjUiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bell-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBellDot extends LucideIconBase {\n static icon = {\n name: 'bell-dot',\n size: 24,\n node: [\n ['path', { d: 'M10.268 21a2 2 0 0 0 3.464 0', key: 'vwvbt9' }],\n [\n 'path',\n {\n d: 'M11.68 2.009A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673c-.824-.85-1.678-1.731-2.21-3.348',\n key: 'xaq59h',\n },\n ],\n ['circle', { cx: '18', cy: '5', r: '3', key: 'gq8acd' }],\n ],\n };\n icon = signal(LucideBellDot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBellDot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBellDot, isStandalone: true, selector: \"svg[lucideBellDot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBellDot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBellDot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6929,"removedExports":[],"renderedExports":["LucideBellDot"],"renderedLength":6637},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bell-off.js":{"code":"/**\n * @component @name BellOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0xNyAxN0g0YTEgMSAwIDAgMS0uNzQtMS42NzNDNC41OSAxMy45NTYgNiAxMi40OTkgNiA4YTYgNiAwIDAgMSAuMjU4LTEuNzQyIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTguNjY4IDMuMDFBNiA2IDAgMCAxIDE4IDhjMCAyLjY4Ny43NyA0LjY1MyAxLjcwNyA2LjA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bell-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBellOff extends LucideIconBase {\n static icon = {\n name: 'bell-off',\n size: 24,\n node: [\n ['path', { d: 'M10.268 21a2 2 0 0 0 3.464 0', key: 'vwvbt9' }],\n [\n 'path',\n {\n d: 'M17 17H4a1 1 0 0 1-.74-1.673C4.59 13.956 6 12.499 6 8a6 6 0 0 1 .258-1.742',\n key: '178tsu',\n },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M8.668 3.01A6 6 0 0 1 18 8c0 2.687.77 4.653 1.707 6.05', key: '1hqiys' }],\n ],\n };\n icon = signal(LucideBellOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBellOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBellOff, isStandalone: true, selector: \"svg[lucideBellOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBellOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBellOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6972,"removedExports":[],"renderedExports":["LucideBellOff"],"renderedLength":6680},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bell-electric.js":{"code":"/**\n * @component @name BellElectric\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguNTE4IDE3LjM0N0E3IDcgMCAwIDEgMTQgMTkiIC8+CiAgPHBhdGggZD0iTTE4LjggNEExMSAxMSAwIDAgMSAyMCA5IiAvPgogIDxwYXRoIGQ9Ik05IDloLjAxIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMTYiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjciIC8+CiAgPHJlY3QgeD0iNCIgeT0iMTYiIHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bell-electric\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBellElectric extends LucideIconBase {\n static icon = {\n name: 'bell-electric',\n size: 24,\n node: [\n ['path', { d: 'M18.518 17.347A7 7 0 0 1 14 19', key: '1emhpo' }],\n ['path', { d: 'M18.8 4A11 11 0 0 1 20 9', key: '127b67' }],\n ['path', { d: 'M9 9h.01', key: '1q5me6' }],\n ['circle', { cx: '20', cy: '16', r: '2', key: '1v9bxh' }],\n ['circle', { cx: '9', cy: '9', r: '7', key: 'p2h5vp' }],\n ['rect', { x: '4', y: '16', width: '10', height: '6', rx: '2', key: 'bfnviv' }],\n ],\n };\n icon = signal(LucideBellElectric.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBellElectric, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBellElectric, isStandalone: true, selector: \"svg[lucideBellElectric]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBellElectric, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBellElectric]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7008,"removedExports":[],"renderedExports":["LucideBellElectric"],"renderedLength":6711},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bell-minus.js":{"code":"/**\n * @component @name BellMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0xNSA4aDYiIC8+CiAgPHBhdGggZD0iTTE2LjI0MyAzLjc1N0E2IDYgMCAwIDAgNiA4YzAgNC40OTktMS40MTEgNS45NTYtMi43MzggNy4zMjZBMSAxIDAgMCAwIDQgMTdoMTZhMSAxIDAgMCAwIC43NC0xLjY3M0E5LjQgOS40IDAgMCAxIDE4LjY2NyAxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bell-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBellMinus extends LucideIconBase {\n static icon = {\n name: 'bell-minus',\n size: 24,\n node: [\n ['path', { d: 'M10.268 21a2 2 0 0 0 3.464 0', key: 'vwvbt9' }],\n ['path', { d: 'M15 8h6', key: '8ybuxh' }],\n [\n 'path',\n {\n d: 'M16.243 3.757A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673A9.4 9.4 0 0 1 18.667 12',\n key: 'bdwj86',\n },\n ],\n ],\n };\n icon = signal(LucideBellMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBellMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBellMinus, isStandalone: true, selector: \"svg[lucideBellMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBellMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBellMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6904,"removedExports":[],"renderedExports":["LucideBellMinus"],"renderedLength":6610},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bell-plus.js":{"code":"/**\n * @component @name BellPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0xNSA4aDYiIC8+CiAgPHBhdGggZD0iTTE4IDV2NiIgLz4KICA8cGF0aCBkPSJNMjAuMDAyIDE0LjQ2NGE5IDkgMCAwIDAgLjczOC44NjNBMSAxIDAgMCAxIDIwIDE3SDRhMSAxIDAgMCAxLS43NC0xLjY3M0M0LjU5IDEzLjk1NiA2IDEyLjQ5OSA2IDhhNiA2IDAgMCAxIDguNzUtNS4zMzIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bell-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBellPlus extends LucideIconBase {\n static icon = {\n name: 'bell-plus',\n size: 24,\n node: [\n ['path', { d: 'M10.268 21a2 2 0 0 0 3.464 0', key: 'vwvbt9' }],\n ['path', { d: 'M15 8h6', key: '8ybuxh' }],\n ['path', { d: 'M18 5v6', key: 'g5ayrv' }],\n [\n 'path',\n {\n d: 'M20.002 14.464a9 9 0 0 0 .738.863A1 1 0 0 1 20 17H4a1 1 0 0 1-.74-1.673C4.59 13.956 6 12.499 6 8a6 6 0 0 1 8.75-5.332',\n key: '1abcvy',\n },\n ],\n ],\n };\n icon = signal(LucideBellPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBellPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBellPlus, isStandalone: true, selector: \"svg[lucideBellPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBellPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBellPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6968,"removedExports":[],"renderedExports":["LucideBellPlus"],"renderedLength":6675},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/between-horizontal-end.js":{"code":"/**\n * @component @name BetweenHorizontalEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTMiIGhlaWdodD0iNyIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0ibTIyIDE1LTMtMyAzLTMiIC8+CiAgPHJlY3Qgd2lkdGg9IjEzIiBoZWlnaHQ9IjciIHg9IjMiIHk9IjE0IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/between-horizontal-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBetweenHorizontalEnd extends LucideIconBase {\n static icon = {\n name: 'between-horizontal-end',\n size: 24,\n node: [\n ['rect', { width: '13', height: '7', x: '3', y: '3', rx: '1', key: '11xb64' }],\n ['path', { d: 'm22 15-3-3 3-3', key: '26chmm' }],\n ['rect', { width: '13', height: '7', x: '3', y: '14', rx: '1', key: 'k6ky7n' }],\n ],\n aliases: ['between-horizonal-end'],\n };\n icon = signal(LucideBetweenHorizontalEnd.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBetweenHorizontalEnd, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBetweenHorizontalEnd, isStandalone: true, selector: \"svg[lucideBetweenHorizontalEnd], svg[lucideBetweenHorizonalEnd]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBetweenHorizontalEnd, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBetweenHorizontalEnd], svg[lucideBetweenHorizonalEnd]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideBetweenHorizontalEnd\n */\nconst LucideBetweenHorizonalEnd = LucideBetweenHorizontalEnd;","originalLength":7014,"removedExports":[],"renderedExports":["LucideBetweenHorizontalEnd","LucideBetweenHorizonalEnd"],"renderedLength":6701},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/between-horizontal-start.js":{"code":"/**\n * @component @name BetweenHorizontalStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTMiIGhlaWdodD0iNyIgeD0iOCIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0ibTIgOSAzIDMtMyAzIiAvPgogIDxyZWN0IHdpZHRoPSIxMyIgaGVpZ2h0PSI3IiB4PSI4IiB5PSIxNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/between-horizontal-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBetweenHorizontalStart extends LucideIconBase {\n static icon = {\n name: 'between-horizontal-start',\n size: 24,\n node: [\n ['rect', { width: '13', height: '7', x: '8', y: '3', rx: '1', key: 'pkso9a' }],\n ['path', { d: 'm2 9 3 3-3 3', key: '1agib5' }],\n ['rect', { width: '13', height: '7', x: '8', y: '14', rx: '1', key: '1q5fc1' }],\n ],\n aliases: ['between-horizonal-start'],\n };\n icon = signal(LucideBetweenHorizontalStart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBetweenHorizontalStart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBetweenHorizontalStart, isStandalone: true, selector: \"svg[lucideBetweenHorizontalStart], svg[lucideBetweenHorizonalStart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBetweenHorizontalStart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBetweenHorizontalStart], svg[lucideBetweenHorizonalStart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideBetweenHorizontalStart\n */\nconst LucideBetweenHorizonalStart = LucideBetweenHorizontalStart;","originalLength":7042,"removedExports":[],"renderedExports":["LucideBetweenHorizontalStart","LucideBetweenHorizonalStart"],"renderedLength":6727},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/between-vertical-start.js":{"code":"/**\n * @component @name BetweenVerticalStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgeD0iMyIgeT0iOCIgcng9IjEiIC8+CiAgPHBhdGggZD0ibTE1IDItMyAzLTMtMyIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgeD0iMTQiIHk9IjgiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/between-vertical-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBetweenVerticalStart extends LucideIconBase {\n static icon = {\n name: 'between-vertical-start',\n size: 24,\n node: [\n ['rect', { width: '7', height: '13', x: '3', y: '8', rx: '1', key: '1fjrkv' }],\n ['path', { d: 'm15 2-3 3-3-3', key: '1uh6eb' }],\n ['rect', { width: '7', height: '13', x: '14', y: '8', rx: '1', key: 'w3fjg8' }],\n ],\n };\n icon = signal(LucideBetweenVerticalStart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBetweenVerticalStart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBetweenVerticalStart, isStandalone: true, selector: \"svg[lucideBetweenVerticalStart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBetweenVerticalStart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBetweenVerticalStart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6774,"removedExports":[],"renderedExports":["LucideBetweenVerticalStart"],"renderedLength":6468},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/between-vertical-end.js":{"code":"/**\n * @component @name BetweenVerticalEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0ibTkgMjIgMy0zIDMgMyIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgeD0iMTQiIHk9IjMiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/between-vertical-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBetweenVerticalEnd extends LucideIconBase {\n static icon = {\n name: 'between-vertical-end',\n size: 24,\n node: [\n ['rect', { width: '7', height: '13', x: '3', y: '3', rx: '1', key: '1fdu0f' }],\n ['path', { d: 'm9 22 3-3 3 3', key: '17z65a' }],\n ['rect', { width: '7', height: '13', x: '14', y: '3', rx: '1', key: '1squn4' }],\n ],\n };\n icon = signal(LucideBetweenVerticalEnd.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBetweenVerticalEnd, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBetweenVerticalEnd, isStandalone: true, selector: \"svg[lucideBetweenVerticalEnd]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBetweenVerticalEnd, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBetweenVerticalEnd]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6752,"removedExports":[],"renderedExports":["LucideBetweenVerticalEnd"],"renderedLength":6448},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bell-ring.js":{"code":"/**\n * @component @name BellRing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0yMiA4YzAtMi4zLS44LTQuMy0yLTYiIC8+CiAgPHBhdGggZD0iTTMuMjYyIDE1LjMyNkExIDEgMCAwIDAgNCAxN2gxNmExIDEgMCAwIDAgLjc0LTEuNjczQzE5LjQxIDEzLjk1NiAxOCAxMi40OTkgMTggOEE2IDYgMCAwIDAgNiA4YzAgNC40OTktMS40MTEgNS45NTYtMi43MzggNy4zMjYiIC8+CiAgPHBhdGggZD0iTTQgMkMyLjggMy43IDIgNS43IDIgOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bell-ring\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBellRing extends LucideIconBase {\n static icon = {\n name: 'bell-ring',\n size: 24,\n node: [\n ['path', { d: 'M10.268 21a2 2 0 0 0 3.464 0', key: 'vwvbt9' }],\n ['path', { d: 'M22 8c0-2.3-.8-4.3-2-6', key: '5bb3ad' }],\n [\n 'path',\n {\n d: 'M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326',\n key: '11g9vi',\n },\n ],\n ['path', { d: 'M4 2C2.8 3.7 2 5.7 2 8', key: 'tap9e0' }],\n ],\n };\n icon = signal(LucideBellRing.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBellRing, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBellRing, isStandalone: true, selector: \"svg[lucideBellRing]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBellRing, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBellRing]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7058,"removedExports":[],"renderedExports":["LucideBellRing"],"renderedLength":6765},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bell.js":{"code":"/**\n * @component @name Bell\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0zLjI2MiAxNS4zMjZBMSAxIDAgMCAwIDQgMTdoMTZhMSAxIDAgMCAwIC43NC0xLjY3M0MxOS40MSAxMy45NTYgMTggMTIuNDk5IDE4IDhBNiA2IDAgMCAwIDYgOGMwIDQuNDk5LTEuNDExIDUuOTU2LTIuNzM4IDcuMzI2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bell\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBell extends LucideIconBase {\n static icon = {\n name: 'bell',\n size: 24,\n node: [\n ['path', { d: 'M10.268 21a2 2 0 0 0 3.464 0', key: 'vwvbt9' }],\n [\n 'path',\n {\n d: 'M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326',\n key: '11g9vi',\n },\n ],\n ],\n };\n icon = signal(LucideBell.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBell, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBell, isStandalone: true, selector: \"svg[lucideBell]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBell, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBell]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6767,"removedExports":[],"renderedExports":["LucideBell"],"renderedLength":6479},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/biceps-flexed.js":{"code":"/**\n * @component @name BicepsFlexed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNDA5IDEzLjAxN0E1IDUgMCAwIDEgMjIgMTVjMCAzLjg2Ni00IDctOSA3LTQuMDc3IDAtOC4xNTMtLjgyLTEwLjM3MS0yLjQ2Mi0uNDI2LS4zMTYtLjYzMS0uODMyLS42Mi0xLjM2MkMyLjExOCAxMi43MjMgMi42MjcgMiAxMCAyYTMgMyAwIDAgMSAzIDMgMiAyIDAgMCAxLTIgMmMtMS4xMDUgMC0xLjY0LS40NDQtMi0xIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNGE1IDUgMCAwIDAtNy41ODQgMiIgLz4KICA8cGF0aCBkPSJNOS45NjQgNi44MjVDOC4wMTkgNy45NzcgOS41IDEzIDggMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/biceps-flexed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBicepsFlexed extends LucideIconBase {\n static icon = {\n name: 'biceps-flexed',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.409 13.017A5 5 0 0 1 22 15c0 3.866-4 7-9 7-4.077 0-8.153-.82-10.371-2.462-.426-.316-.631-.832-.62-1.362C2.118 12.723 2.627 2 10 2a3 3 0 0 1 3 3 2 2 0 0 1-2 2c-1.105 0-1.64-.444-2-1',\n key: '1pmlyh',\n },\n ],\n ['path', { d: 'M15 14a5 5 0 0 0-7.584 2', key: '5rb254' }],\n ['path', { d: 'M9.964 6.825C8.019 7.977 9.5 13 8 15', key: 'kbvsx9' }],\n ],\n };\n icon = signal(LucideBicepsFlexed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBicepsFlexed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBicepsFlexed, isStandalone: true, selector: \"svg[lucideBicepsFlexed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBicepsFlexed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBicepsFlexed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7141,"removedExports":[],"renderedExports":["LucideBicepsFlexed"],"renderedLength":6844},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/biohazard.js":{"code":"/**\n * @component @name Biohazard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjExLjkiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTYuNyAzLjRjLS45IDIuNSAwIDUuMiAyLjIgNi43QzYuNSA5IDMuNyA5LjYgMiAxMS42IiAvPgogIDxwYXRoIGQ9Im04LjkgMTAuMSAxLjQuOCIgLz4KICA8cGF0aCBkPSJNMTcuMyAzLjRjLjkgMi41IDAgNS4yLTIuMiA2LjcgMi40LTEuMiA1LjItLjYgNi45IDEuNSIgLz4KICA8cGF0aCBkPSJtMTUuMSAxMC4xLTEuNC44IiAvPgogIDxwYXRoIGQ9Ik0xNi43IDIwLjhjLTIuNi0uNC00LjYtMi42LTQuNy01LjMtLjIgMi42LTIuMSA0LjgtNC43IDUuMiIgLz4KICA8cGF0aCBkPSJNMTIgMTMuOXYxLjYiIC8+CiAgPHBhdGggZD0iTTEzLjUgNS40Yy0xLS4yLTItLjItMyAwIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNi40Yy43LS43IDEuMi0xLjYgMS41LTIuNSIgLz4KICA8cGF0aCBkPSJNNS41IDEzLjljLjMuOS44IDEuOCAxLjUgMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/biohazard\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBiohazard extends LucideIconBase {\n static icon = {\n name: 'biohazard',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '11.9', r: '2', key: 'e8h31w' }],\n ['path', { d: 'M6.7 3.4c-.9 2.5 0 5.2 2.2 6.7C6.5 9 3.7 9.6 2 11.6', key: '17bolr' }],\n ['path', { d: 'm8.9 10.1 1.4.8', key: '15ezny' }],\n ['path', { d: 'M17.3 3.4c.9 2.5 0 5.2-2.2 6.7 2.4-1.2 5.2-.6 6.9 1.5', key: 'wtwa5u' }],\n ['path', { d: 'm15.1 10.1-1.4.8', key: '1r0b28' }],\n ['path', { d: 'M16.7 20.8c-2.6-.4-4.6-2.6-4.7-5.3-.2 2.6-2.1 4.8-4.7 5.2', key: 'm7qszh' }],\n ['path', { d: 'M12 13.9v1.6', key: 'zfyyim' }],\n ['path', { d: 'M13.5 5.4c-1-.2-2-.2-3 0', key: '1bi9q0' }],\n ['path', { d: 'M17 16.4c.7-.7 1.2-1.6 1.5-2.5', key: '1rhjqw' }],\n ['path', { d: 'M5.5 13.9c.3.9.8 1.8 1.5 2.5', key: '8gsud3' }],\n ],\n };\n icon = signal(LucideBiohazard.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBiohazard, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBiohazard, isStandalone: true, selector: \"svg[lucideBiohazard]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBiohazard, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBiohazard]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7636,"removedExports":[],"renderedExports":["LucideBiohazard"],"renderedLength":7343},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bike.js":{"code":"/**\n * @component @name Bike\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOC41IiBjeT0iMTcuNSIgcj0iMy41IiAvPgogIDxjaXJjbGUgY3g9IjUuNSIgY3k9IjE3LjUiIHI9IjMuNSIgLz4KICA8Y2lyY2xlIGN4PSIxNSIgY3k9IjUiIHI9IjEiIC8+CiAgPHBhdGggZD0iTTEyIDE3LjVWMTRsLTMtMyA0LTMgMiAzaDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bike\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBike extends LucideIconBase {\n static icon = {\n name: 'bike',\n size: 24,\n node: [\n ['circle', { cx: '18.5', cy: '17.5', r: '3.5', key: '15x4ox' }],\n ['circle', { cx: '5.5', cy: '17.5', r: '3.5', key: '1noe27' }],\n ['circle', { cx: '15', cy: '5', r: '1', key: '19l28e' }],\n ['path', { d: 'M12 17.5V14l-3-3 4-3 2 3h2', key: '1npguv' }],\n ],\n };\n icon = signal(LucideBike.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBike, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBike, isStandalone: true, selector: \"svg[lucideBike]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBike, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBike]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6675,"removedExports":[],"renderedExports":["LucideBike"],"renderedLength":6387},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/binoculars.js":{"code":"/**\n * @component @name Binoculars\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTBoNCIgLz4KICA8cGF0aCBkPSJNMTkgN1Y0YTEgMSAwIDAgMC0xLTFoLTJhMSAxIDAgMCAwLTEgMXYzIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMWEyIDIgMCAwIDAgMi0ydi0zLjg1MWMwLTEuMzktMi0yLjk2Mi0yLTQuODI5VjhhMSAxIDAgMCAwLTEtMWgtNGExIDEgMCAwIDAtMSAxdjExYTIgMiAwIDAgMCAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0gMjIgMTYgTCAyIDE2IiAvPgogIDxwYXRoIGQ9Ik00IDIxYTIgMiAwIDAgMS0yLTJ2LTMuODUxYzAtMS4zOSAyLTIuOTYyIDItNC44MjlWOGExIDEgMCAwIDEgMS0xaDRhMSAxIDAgMCAxIDEgMXYxMWEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNOSA3VjRhMSAxIDAgMCAwLTEtMUg2YTEgMSAwIDAgMC0xIDF2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/binoculars\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBinoculars extends LucideIconBase {\n static icon = {\n name: 'binoculars',\n size: 24,\n node: [\n ['path', { d: 'M10 10h4', key: 'tcdvrf' }],\n ['path', { d: 'M19 7V4a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v3', key: '3apit1' }],\n [\n 'path',\n {\n d: 'M20 21a2 2 0 0 0 2-2v-3.851c0-1.39-2-2.962-2-4.829V8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v11a2 2 0 0 0 2 2z',\n key: 'rhpgnw',\n },\n ],\n ['path', { d: 'M 22 16 L 2 16', key: '14lkq7' }],\n [\n 'path',\n {\n d: 'M4 21a2 2 0 0 1-2-2v-3.851c0-1.39 2-2.962 2-4.829V8a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v11a2 2 0 0 1-2 2z',\n key: '104b3k',\n },\n ],\n ['path', { d: 'M9 7V4a1 1 0 0 0-1-1H6a1 1 0 0 0-1 1v3', key: '14fczp' }],\n ],\n };\n icon = signal(LucideBinoculars.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBinoculars, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBinoculars, isStandalone: true, selector: \"svg[lucideBinoculars]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBinoculars, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBinoculars]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7560,"removedExports":[],"renderedExports":["LucideBinoculars"],"renderedLength":7266},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bird.js":{"code":"/**\n * @component @name Bird\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgN2guMDEiIC8+CiAgPHBhdGggZD0iTTMuNCAxOEgxMmE4IDggMCAwIDAgOC04VjdhNCA0IDAgMCAwLTcuMjgtMi4zTDIgMjAiIC8+CiAgPHBhdGggZD0ibTIwIDcgMiAuNS0yIC41IiAvPgogIDxwYXRoIGQ9Ik0xMCAxOHYzIiAvPgogIDxwYXRoIGQ9Ik0xNCAxNy43NVYyMSIgLz4KICA8cGF0aCBkPSJNNyAxOGE2IDYgMCAwIDAgMy44NC0xMC42MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bird\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBird extends LucideIconBase {\n static icon = {\n name: 'bird',\n size: 24,\n node: [\n ['path', { d: 'M16 7h.01', key: '1kdx03' }],\n ['path', { d: 'M3.4 18H12a8 8 0 0 0 8-8V7a4 4 0 0 0-7.28-2.3L2 20', key: 'oj1oa8' }],\n ['path', { d: 'm20 7 2 .5-2 .5', key: '12nv4d' }],\n ['path', { d: 'M10 18v3', key: '1yea0a' }],\n ['path', { d: 'M14 17.75V21', key: '1pymcb' }],\n ['path', { d: 'M7 18a6 6 0 0 0 3.84-10.61', key: '1npnn0' }],\n ],\n };\n icon = signal(LucideBird.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBird, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBird, isStandalone: true, selector: \"svg[lucideBird]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBird, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBird]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6866,"removedExports":[],"renderedExports":["LucideBird"],"renderedLength":6578},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/blend.js":{"code":"/**\n * @component @name Blend\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iOSIgcj0iNyIgLz4KICA8Y2lyY2xlIGN4PSIxNSIgY3k9IjE1IiByPSI3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/blend\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBlend extends LucideIconBase {\n static icon = {\n name: 'blend',\n size: 24,\n node: [\n ['circle', { cx: '9', cy: '9', r: '7', key: 'p2h5vp' }],\n ['circle', { cx: '15', cy: '15', r: '7', key: '19ennj' }],\n ],\n };\n icon = signal(LucideBlend.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBlend, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBlend, isStandalone: true, selector: \"svg[lucideBlend]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBlend, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBlend]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6409,"removedExports":[],"renderedExports":["LucideBlend"],"renderedLength":6120},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/birdhouse.js":{"code":"/**\n * @component @name Birdhouse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTh2NCIgLz4KICA8cGF0aCBkPSJtMTcgMTggMS45NTYtMTEuNDY4IiAvPgogIDxwYXRoIGQ9Im0zIDggNy44Mi01LjYxNWEyIDIgMCAwIDEgMi4zNiAwTDIxIDgiIC8+CiAgPHBhdGggZD0iTTQgMThoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTggNS4wNDQgNi41MzIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/birdhouse\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBirdhouse extends LucideIconBase {\n static icon = {\n name: 'birdhouse',\n size: 24,\n node: [\n ['path', { d: 'M12 18v4', key: 'jadmvz' }],\n ['path', { d: 'm17 18 1.956-11.468', key: 'l5n2ro' }],\n ['path', { d: 'm3 8 7.82-5.615a2 2 0 0 1 2.36 0L21 8', key: '1sy6n7' }],\n ['path', { d: 'M4 18h16', key: '19g7jn' }],\n ['path', { d: 'M7 18 5.044 6.532', key: '1uqdf2' }],\n ['circle', { cx: '12', cy: '10', r: '2', key: '1yojzk' }],\n ],\n };\n icon = signal(LucideBirdhouse.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBirdhouse, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBirdhouse, isStandalone: true, selector: \"svg[lucideBirdhouse]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBirdhouse, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBirdhouse]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6897,"removedExports":[],"renderedExports":["LucideBirdhouse"],"renderedLength":6604},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bitcoin.js":{"code":"/**\n * @component @name Bitcoin\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNzY3IDE5LjA4OWM0LjkyNC44NjggNi4xNC02LjAyNSAxLjIxNi02Ljg5NG0tMS4yMTYgNi44OTRMNS44NiAxOC4wNDdtNS45MDggMS4wNDItLjM0NyAxLjk3bTEuNTYzLTguODY0YzQuOTI0Ljg2OSA2LjE0LTYuMDI1IDEuMjE1LTYuODkzbS0xLjIxNSA2Ljg5My0zLjk0LS42OTRtNS4xNTUtNi4yTDguMjkgNC4yNm01LjkwOCAxLjA0Mi4zNDgtMS45N003LjQ4IDIwLjM2NGwzLjEyNi0xNy43MjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bitcoin\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBitcoin extends LucideIconBase {\n static icon = {\n name: 'bitcoin',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11.767 19.089c4.924.868 6.14-6.025 1.216-6.894m-1.216 6.894L5.86 18.047m5.908 1.042-.347 1.97m1.563-8.864c4.924.869 6.14-6.025 1.215-6.893m-1.215 6.893-3.94-.694m5.155-6.2L8.29 4.26m5.908 1.042.348-1.97M7.48 20.364l3.126-17.727',\n key: 'yr8idg',\n },\n ],\n ],\n };\n icon = signal(LucideBitcoin.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBitcoin, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBitcoin, isStandalone: true, selector: \"svg[lucideBitcoin]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBitcoin, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBitcoin]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6907,"removedExports":[],"renderedExports":["LucideBitcoin"],"renderedLength":6616},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/blender.js":{"code":"/**\n * @component @name Blender\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAxNGEyIDIgMCAwIDAtMS45NjMgMS42MTVsLTEuMDE4IDUuMTkzQTEgMSAwIDAgMCA2IDIyaDEyYTEgMSAwIDAgMCAuOTgxLTEuMTkybC0xLjAxOC01LjE5M0EyIDIgMCAwIDAgMTYgMTR6IiAvPgogIDxwYXRoIGQ9Im0xNyAyLTEgMTIiIC8+CiAgPHBhdGggZD0iTTguMDA2IDE0IDcgMiIgLz4KICA8cGF0aCBkPSJNNy41NjUgOC43ODdBNSA1IDAgMCAwIDEyIDhhNSA1IDAgMCAxIDQuNTYtLjc1IiAvPgogIDxwYXRoIGQ9Ik0xOSAySDVhMiAyIDAgMCAwLTIgMnY1YTIgMiAwIDAgMCAuNjg4IDEuNSIgLz4KICA8cGF0aCBkPSJNMTIgMThoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/blender\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBlender extends LucideIconBase {\n static icon = {\n name: 'blender',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M8 14a2 2 0 0 0-1.963 1.615l-1.018 5.193A1 1 0 0 0 6 22h12a1 1 0 0 0 .981-1.192l-1.018-5.193A2 2 0 0 0 16 14z',\n key: '11zxmj',\n },\n ],\n ['path', { d: 'm17 2-1 12', key: 'nxm2fw' }],\n ['path', { d: 'M8.006 14 7 2', key: '13bxiv' }],\n ['path', { d: 'M7.565 8.787A5 5 0 0 0 12 8a5 5 0 0 1 4.56-.75', key: '1s61ad' }],\n ['path', { d: 'M19 2H5a2 2 0 0 0-2 2v5a2 2 0 0 0 .688 1.5', key: 'gel3rg' }],\n ['path', { d: 'M12 18h.01', key: 'mhygvu' }],\n ],\n };\n icon = signal(LucideBlender.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBlender, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBlender, isStandalone: true, selector: \"svg[lucideBlender]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBlender, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBlender]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7257,"removedExports":[],"renderedExports":["LucideBlender"],"renderedLength":6966},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bluetooth-off.js":{"code":"/**\n * @component @name BluetoothOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTctNSA1VjEybC01IDUiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMTQuNSA5LjUgMTcgN2wtNS01djQuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bluetooth-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBluetoothOff extends LucideIconBase {\n static icon = {\n name: 'bluetooth-off',\n size: 24,\n node: [\n ['path', { d: 'm17 17-5 5V12l-5 5', key: 'v5aci6' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M14.5 9.5 17 7l-5-5v4.5', key: '1kddfz' }],\n ],\n };\n icon = signal(LucideBluetoothOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBluetoothOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBluetoothOff, isStandalone: true, selector: \"svg[lucideBluetoothOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBluetoothOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBluetoothOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6588,"removedExports":[],"renderedExports":["LucideBluetoothOff"],"renderedLength":6291},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bluetooth-connected.js":{"code":"/**\n * @component @name BluetoothConnected\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyA3IDEwIDEwLTUgNVYybDUgNUw3IDE3IiAvPgogIDxsaW5lIHgxPSIxOCIgeDI9IjIxIiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMyIgeDI9IjYiIHkxPSIxMiIgeTI9IjEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bluetooth-connected\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBluetoothConnected extends LucideIconBase {\n static icon = {\n name: 'bluetooth-connected',\n size: 24,\n node: [\n ['path', { d: 'm7 7 10 10-5 5V2l5 5L7 17', key: '1q5490' }],\n ['line', { x1: '18', x2: '21', y1: '12', y2: '12', key: '1rsjjs' }],\n ['line', { x1: '3', x2: '6', y1: '12', y2: '12', key: '11yl8c' }],\n ],\n };\n icon = signal(LucideBluetoothConnected.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBluetoothConnected, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBluetoothConnected, isStandalone: true, selector: \"svg[lucideBluetoothConnected]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBluetoothConnected, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBluetoothConnected]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6724,"removedExports":[],"renderedExports":["LucideBluetoothConnected"],"renderedLength":6421},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/blinds.js":{"code":"/**\n * @component @name Blinds\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzaDE4IiAvPgogIDxwYXRoIGQ9Ik0yMCA3SDgiIC8+CiAgPHBhdGggZD0iTTIwIDExSDgiIC8+CiAgPHBhdGggZD0iTTEwIDE5aDEwIiAvPgogIDxwYXRoIGQ9Ik04IDE1aDEyIiAvPgogIDxwYXRoIGQ9Ik00IDN2MTQiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjE5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/blinds\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBlinds extends LucideIconBase {\n static icon = {\n name: 'blinds',\n size: 24,\n node: [\n ['path', { d: 'M3 3h18', key: 'o7r712' }],\n ['path', { d: 'M20 7H8', key: 'gd2fo2' }],\n ['path', { d: 'M20 11H8', key: '1ynp89' }],\n ['path', { d: 'M10 19h10', key: '19hjk5' }],\n ['path', { d: 'M8 15h12', key: '1yqzne' }],\n ['path', { d: 'M4 3v14', key: 'fggqzn' }],\n ['circle', { cx: '4', cy: '19', r: '2', key: 'p3m9r0' }],\n ],\n };\n icon = signal(LucideBlinds.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBlinds, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBlinds, isStandalone: true, selector: \"svg[lucideBlinds]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBlinds, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBlinds]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6828,"removedExports":[],"renderedExports":["LucideBlinds"],"renderedLength":6538},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/binary.js":{"code":"/**\n * @component @name Binary\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIxNCIgeT0iMTQiIHdpZHRoPSI0IiBoZWlnaHQ9IjYiIHJ4PSIyIiAvPgogIDxyZWN0IHg9IjYiIHk9IjQiIHdpZHRoPSI0IiBoZWlnaHQ9IjYiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik02IDIwaDQiIC8+CiAgPHBhdGggZD0iTTE0IDEwaDQiIC8+CiAgPHBhdGggZD0iTTYgMTRoMnY2IiAvPgogIDxwYXRoIGQ9Ik0xNCA0aDJ2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/binary\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBinary extends LucideIconBase {\n static icon = {\n name: 'binary',\n size: 24,\n node: [\n ['rect', { x: '14', y: '14', width: '4', height: '6', rx: '2', key: 'p02svl' }],\n ['rect', { x: '6', y: '4', width: '4', height: '6', rx: '2', key: 'xm4xkj' }],\n ['path', { d: 'M6 20h4', key: '1i6q5t' }],\n ['path', { d: 'M14 10h4', key: 'ru81e7' }],\n ['path', { d: 'M6 14h2v6', key: '16z9wg' }],\n ['path', { d: 'M14 4h2v6', key: '1idq9u' }],\n ],\n };\n icon = signal(LucideBinary.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBinary, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBinary, isStandalone: true, selector: \"svg[lucideBinary]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBinary, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBinary]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6869,"removedExports":[],"renderedExports":["LucideBinary"],"renderedLength":6579},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bluetooth-searching.js":{"code":"/**\n * @component @name BluetoothSearching\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyA3IDEwIDEwLTUgNVYybDUgNUw3IDE3IiAvPgogIDxwYXRoIGQ9Ik0yMC44MyAxNC44M2E0IDQgMCAwIDAgMC01LjY2IiAvPgogIDxwYXRoIGQ9Ik0xOCAxMmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bluetooth-searching\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBluetoothSearching extends LucideIconBase {\n static icon = {\n name: 'bluetooth-searching',\n size: 24,\n node: [\n ['path', { d: 'm7 7 10 10-5 5V2l5 5L7 17', key: '1q5490' }],\n ['path', { d: 'M20.83 14.83a4 4 0 0 0 0-5.66', key: 'k8tn1j' }],\n ['path', { d: 'M18 12h.01', key: 'yjnet6' }],\n ],\n };\n icon = signal(LucideBluetoothSearching.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBluetoothSearching, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBluetoothSearching, isStandalone: true, selector: \"svg[lucideBluetoothSearching]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBluetoothSearching, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBluetoothSearching]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6683,"removedExports":[],"renderedExports":["LucideBluetoothSearching"],"renderedLength":6380},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bluetooth.js":{"code":"/**\n * @component @name Bluetooth\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyA3IDEwIDEwLTUgNVYybDUgNUw3IDE3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bluetooth\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBluetooth extends LucideIconBase {\n static icon = {\n name: 'bluetooth',\n size: 24,\n node: [['path', { d: 'm7 7 10 10-5 5V2l5 5L7 17', key: '1q5490' }]],\n };\n icon = signal(LucideBluetooth.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBluetooth, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBluetooth, isStandalone: true, selector: \"svg[lucideBluetooth]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBluetooth, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBluetooth]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6327,"removedExports":[],"renderedExports":["LucideBluetooth"],"renderedLength":6034},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bold.js":{"code":"/**\n * @component @name Bold\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxMmg5YTQgNCAwIDAgMSAwIDhIN2ExIDEgMCAwIDEtMS0xVjVhMSAxIDAgMCAxIDEtMWg3YTQgNCAwIDAgMSAwIDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bold\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBold extends LucideIconBase {\n static icon = {\n name: 'bold',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 12h9a4 4 0 0 1 0 8H7a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h7a4 4 0 0 1 0 8',\n key: 'mg9rjx',\n },\n ],\n ],\n };\n icon = signal(LucideBold.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBold, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBold, isStandalone: true, selector: \"svg[lucideBold]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBold, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBold]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6503,"removedExports":[],"renderedExports":["LucideBold"],"renderedLength":6215},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bolt.js":{"code":"/**\n * @component @name Bolt\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTZWOGEyIDIgMCAwIDAtMS0xLjczbC03LTRhMiAyIDAgMCAwLTIgMGwtNyA0QTIgMiAwIDAgMCAzIDh2OGEyIDIgMCAwIDAgMSAxLjczbDcgNGEyIDIgMCAwIDAgMiAwbDctNEEyIDIgMCAwIDAgMjEgMTZ6IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bolt\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBolt extends LucideIconBase {\n static icon = {\n name: 'bolt',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z',\n key: 'yt0hxn',\n },\n ],\n ['circle', { cx: '12', cy: '12', r: '4', key: '4exip2' }],\n ],\n };\n icon = signal(LucideBolt.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBolt, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBolt, isStandalone: true, selector: \"svg[lucideBolt]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBolt, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBolt]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6742,"removedExports":[],"renderedExports":["LucideBolt"],"renderedLength":6454},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bomb.js":{"code":"/**\n * @component @name Bomb\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjEzIiByPSI5IiAvPgogIDxwYXRoIGQ9Ik0xNC4zNSA0LjY1IDE2LjMgMi43YTIuNDEgMi40MSAwIDAgMSAzLjQgMGwxLjYgMS42YTIuNCAyLjQgMCAwIDEgMCAzLjRsLTEuOTUgMS45NSIgLz4KICA8cGF0aCBkPSJtMjIgMi0xLjUgMS41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bomb\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBomb extends LucideIconBase {\n static icon = {\n name: 'bomb',\n size: 24,\n node: [\n ['circle', { cx: '11', cy: '13', r: '9', key: 'hd149' }],\n [\n 'path',\n {\n d: 'M14.35 4.65 16.3 2.7a2.41 2.41 0 0 1 3.4 0l1.6 1.6a2.4 2.4 0 0 1 0 3.4l-1.95 1.95',\n key: 'jp4j1b',\n },\n ],\n ['path', { d: 'm22 2-1.5 1.5', key: 'ay92ug' }],\n ],\n };\n icon = signal(LucideBomb.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBomb, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBomb, isStandalone: true, selector: \"svg[lucideBomb]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBomb, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBomb]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6746,"removedExports":[],"renderedExports":["LucideBomb"],"renderedLength":6458},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bone.js":{"code":"/**\n * @component @name Bone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTBjLjctLjcgMS42OSAwIDIuNSAwYTIuNSAyLjUgMCAxIDAgMC01IC41LjUgMCAwIDEtLjUtLjUgMi41IDIuNSAwIDEgMC01IDBjMCAuODEuNyAxLjggMCAyLjVsLTcgN2MtLjcuNy0xLjY5IDAtMi41IDBhMi41IDIuNSAwIDAgMCAwIDVjLjI4IDAgLjUuMjIuNS41YTIuNSAyLjUgMCAxIDAgNSAwYzAtLjgxLS43LTEuOCAwLTIuNVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBone extends LucideIconBase {\n static icon = {\n name: 'bone',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M17 10c.7-.7 1.69 0 2.5 0a2.5 2.5 0 1 0 0-5 .5.5 0 0 1-.5-.5 2.5 2.5 0 1 0-5 0c0 .81.7 1.8 0 2.5l-7 7c-.7.7-1.69 0-2.5 0a2.5 2.5 0 0 0 0 5c.28 0 .5.22.5.5a2.5 2.5 0 1 0 5 0c0-.81-.7-1.8 0-2.5Z',\n key: 'w610uw',\n },\n ],\n ],\n };\n icon = signal(LucideBone.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBone, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBone, isStandalone: true, selector: \"svg[lucideBone]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBone, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBone]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6790,"removedExports":[],"renderedExports":["LucideBone"],"renderedLength":6502},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-a.js":{"code":"/**\n * @component @name BookA\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJtOCAxMyA0LTcgNCA3IiAvPgogIDxwYXRoIGQ9Ik05LjEgMTFoNS43IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-a\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookA extends LucideIconBase {\n static icon = {\n name: 'book-a',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ['path', { d: 'm8 13 4-7 4 7', key: '4rari8' }],\n ['path', { d: 'M9.1 11h5.7', key: '1gkovt' }],\n ],\n };\n icon = signal(LucideBookA.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookA, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookA, isStandalone: true, selector: \"svg[lucideBookA]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookA, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookA]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6750,"removedExports":[],"renderedExports":["LucideBookA"],"renderedLength":6460},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/blocks.js":{"code":"/**\n * @component @name Blocks\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjJWN2ExIDEgMCAwIDAtMS0xSDRhMiAyIDAgMCAwLTIgMnYxMmEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJ2LTVhMSAxIDAgMCAwLTEtMUgyIiAvPgogIDxyZWN0IHg9IjE0IiB5PSIyIiB3aWR0aD0iOCIgaGVpZ2h0PSI4IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/blocks\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBlocks extends LucideIconBase {\n static icon = {\n name: 'blocks',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10 22V7a1 1 0 0 0-1-1H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-5a1 1 0 0 0-1-1H2',\n key: '1ah6g2',\n },\n ],\n ['rect', { x: '14', y: '2', width: '8', height: '8', rx: '1', key: '88lufb' }],\n ],\n };\n icon = signal(LucideBlocks.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBlocks, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBlocks, isStandalone: true, selector: \"svg[lucideBlocks]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBlocks, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBlocks]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6739,"removedExports":[],"renderedExports":["LucideBlocks"],"renderedLength":6449},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bone-fracture.js":{"code":"/**\n * @component @name BoneFracture\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNC41YTEgMSAwIDAgMSA1IDAgLjUuNSAwIDAgMCAuNS41IDEgMSAwIDAgMSAwIDVjLS44MSAwLTEuOC0uNy0yLjUgMGwtMS45NTggMS45NTdhLjE1LjE1IDAgMCAxLS4yNTItLjA3MmwtLjQ5My0yLjA3YS4xNS4xNSAwIDAgMC0uMTExLS4xMTJsLTIuMDcyLS40OTRhLjE1LjE1IDAgMCAxLS4wNzItLjI1MkwxNCA3Yy43LS43IDAtMS42OSAwLTIuNSIgLz4KICA8cGF0aCBkPSJtMTYgMjAtMS0yIiAvPgogIDxwYXRoIGQ9Im0yMCAxNi0yLTEiIC8+CiAgPHBhdGggZD0ibTQgOCAyIDEiIC8+CiAgPHBhdGggZD0ibTggNCAxIDIiIC8+CiAgPHBhdGggZD0iTTkuNjk4IDE0LjE5YS4xNS4xNSAwIDAgMCAuMTEyLjExMmwyLjA3NC40ODlhLjE1LjE1IDAgMCAxIC4wNzIuMjUyTDEwIDE3Yy0uNy43IDAgMS42OSAwIDIuNWExIDEgMCAwIDEtNSAwIC40OTUuNDk1IDAgMCAwLS41LS41IDEgMSAwIDAgMSAwLTVjLjgxIDAgMS44LjcgMi41IDBsMS45NTYtMS45NTdhLjE1LjE1IDAgMCAxIC4yNTIuMDcyeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bone-fracture\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBoneFracture extends LucideIconBase {\n static icon = {\n name: 'bone-fracture',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14 4.5a1 1 0 0 1 5 0 .5.5 0 0 0 .5.5 1 1 0 0 1 0 5c-.81 0-1.8-.7-2.5 0l-1.958 1.957a.15.15 0 0 1-.252-.072l-.493-2.07a.15.15 0 0 0-.111-.112l-2.072-.494a.15.15 0 0 1-.072-.252L14 7c.7-.7 0-1.69 0-2.5',\n key: '1c7o5b',\n },\n ],\n ['path', { d: 'm16 20-1-2', key: '5348lt' }],\n ['path', { d: 'm20 16-2-1', key: '2c7pv5' }],\n ['path', { d: 'm4 8 2 1', key: 'rpj1x4' }],\n ['path', { d: 'm8 4 1 2', key: '1r4zbp' }],\n [\n 'path',\n {\n d: 'M9.698 14.19a.15.15 0 0 0 .112.112l2.074.489a.15.15 0 0 1 .072.252L10 17c-.7.7 0 1.69 0 2.5a1 1 0 0 1-5 0 .495.495 0 0 0-.5-.5 1 1 0 0 1 0-5c.81 0 1.8.7 2.5 0l1.956-1.957a.15.15 0 0 1 .252.072z',\n key: '3u61yx',\n },\n ],\n ],\n };\n icon = signal(LucideBoneFracture.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBoneFracture, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBoneFracture, isStandalone: true, selector: \"svg[lucideBoneFracture]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBoneFracture, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBoneFracture]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7886,"removedExports":[],"renderedExports":["LucideBoneFracture"],"renderedLength":7589},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-check.js":{"code":"/**\n * @component @name BookCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJtOSA5LjUgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookCheck extends LucideIconBase {\n static icon = {\n name: 'book-check',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ['path', { d: 'm9 9.5 2 2 4-4', key: '1dth82' }],\n ],\n };\n icon = signal(LucideBookCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookCheck, isStandalone: true, selector: \"svg[lucideBookCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6704,"removedExports":[],"renderedExports":["LucideBookCheck"],"renderedLength":6410},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-alert.js":{"code":"/**\n * @component @name BookAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiA2djMiIC8+CiAgPHBhdGggZD0iTTQgMTkuNXYtMTVBMi41IDIuNSAwIDAgMSA2LjUgMkgxOWExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDFINi41YTEgMSAwIDAgMSAwLTVIMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookAlert extends LucideIconBase {\n static icon = {\n name: 'book-alert',\n size: 24,\n node: [\n ['path', { d: 'M12 13h.01', key: 'y0uutt' }],\n ['path', { d: 'M12 6v3', key: '1m4b9j' }],\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ],\n };\n icon = signal(LucideBookAlert.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookAlert, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookAlert, isStandalone: true, selector: \"svg[lucideBookAlert]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookAlert, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookAlert]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6779,"removedExports":[],"renderedExports":["LucideBookAlert"],"renderedLength":6485},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-audio.js":{"code":"/**\n * @component @name BookAudio\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY3IiAvPgogIDxwYXRoIGQ9Ik0xNiA4djMiIC8+CiAgPHBhdGggZD0iTTQgMTkuNXYtMTVBMi41IDIuNSAwIDAgMSA2LjUgMkgxOWExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDFINi41YTEgMSAwIDAgMSAwLTVIMjAiIC8+CiAgPHBhdGggZD0iTTggOHYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-audio\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookAudio extends LucideIconBase {\n static icon = {\n name: 'book-audio',\n size: 24,\n node: [\n ['path', { d: 'M12 6v7', key: '1f6ttz' }],\n ['path', { d: 'M16 8v3', key: 'gejaml' }],\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ['path', { d: 'M8 8v3', key: '1qzp49' }],\n ],\n };\n icon = signal(LucideBookAudio.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookAudio, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookAudio, isStandalone: true, selector: \"svg[lucideBookAudio]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookAudio, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookAudio]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6854,"removedExports":[],"renderedExports":["LucideBookAudio"],"renderedLength":6560},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-copy.js":{"code":"/**\n * @component @name BookCopy\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA3YTIgMiAwIDAgMC0yIDJ2MTEiIC8+CiAgPHBhdGggZD0iTTUuODAzIDE4SDVhMiAyIDAgMCAwIDAgNGg5LjVhLjUuNSAwIDAgMCAuNS0uNVYyMSIgLz4KICA8cGF0aCBkPSJNOSAxNVY0YTIgMiAwIDAgMSAyLTJoOS41YS41LjUgMCAwIDEgLjUuNXYxNGEuNS41IDAgMCAxLS41LjVIMTFhMiAyIDAgMCAxIDAtNGgxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-copy\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookCopy extends LucideIconBase {\n static icon = {\n name: 'book-copy',\n size: 24,\n node: [\n ['path', { d: 'M5 7a2 2 0 0 0-2 2v11', key: '1yhqjt' }],\n ['path', { d: 'M5.803 18H5a2 2 0 0 0 0 4h9.5a.5.5 0 0 0 .5-.5V21', key: 'edzzo5' }],\n [\n 'path',\n {\n d: 'M9 15V4a2 2 0 0 1 2-2h9.5a.5.5 0 0 1 .5.5v14a.5.5 0 0 1-.5.5H11a2 2 0 0 1 0-4h10',\n key: '1nwzrg',\n },\n ],\n ],\n };\n icon = signal(LucideBookCopy.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookCopy, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookCopy, isStandalone: true, selector: \"svg[lucideBookCopy]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookCopy, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookCopy]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6879,"removedExports":[],"renderedExports":["LucideBookCopy"],"renderedLength":6586},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-headphones.js":{"code":"/**\n * @component @name BookHeadphones\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJNOCAxMnYtMmE0IDQgMCAwIDEgOCAwdjIiIC8+CiAgPGNpcmNsZSBjeD0iMTUiIGN5PSIxMiIgcj0iMSIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iMTIiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-headphones\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookHeadphones extends LucideIconBase {\n static icon = {\n name: 'book-headphones',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ['path', { d: 'M8 12v-2a4 4 0 0 1 8 0v2', key: '1vsqkj' }],\n ['circle', { cx: '15', cy: '12', r: '1', key: '1tmaij' }],\n ['circle', { cx: '9', cy: '12', r: '1', key: '1vctgf' }],\n ],\n };\n icon = signal(LucideBookHeadphones.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookHeadphones, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookHeadphones, isStandalone: true, selector: \"svg[lucideBookHeadphones]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookHeadphones, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookHeadphones]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7014,"removedExports":[],"renderedExports":["LucideBookHeadphones"],"renderedLength":6715},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-down.js":{"code":"/**\n * @component @name BookDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNWNyIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJtOSAxMCAzIDMgMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookDown extends LucideIconBase {\n static icon = {\n name: 'book-down',\n size: 24,\n node: [\n ['path', { d: 'M12 13V7', key: 'h0r20n' }],\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ['path', { d: 'm9 10 3 3 3-3', key: 'zt5b4y' }],\n ],\n };\n icon = signal(LucideBookDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookDown, isStandalone: true, selector: \"svg[lucideBookDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6776,"removedExports":[],"renderedExports":["LucideBookDown"],"renderedLength":6483},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-key.js":{"code":"/**\n * @component @name BookKey\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMkg2LjVBMi41IDIuNSAwIDAgMCA0IDQuNXYxNSIgLz4KICA8cGF0aCBkPSJNMTcgMnY2IiAvPgogIDxwYXRoIGQ9Ik0xNyA0aDIiIC8+CiAgPHBhdGggZD0iTTIwIDE1LjJWMjFhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjEwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-key\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookKey extends LucideIconBase {\n static icon = {\n name: 'book-key',\n size: 24,\n node: [\n ['path', { d: 'M13 2H6.5A2.5 2.5 0 0 0 4 4.5v15', key: '4azifu' }],\n ['path', { d: 'M17 2v6', key: 'qgmh37' }],\n ['path', { d: 'M17 4h2', key: '13vrzo' }],\n ['path', { d: 'M20 15.2V21a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20', key: '192hzx' }],\n ['circle', { cx: '17', cy: '10', r: '2', key: 'y0i25j' }],\n ],\n };\n icon = signal(LucideBookKey.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookKey, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookKey, isStandalone: true, selector: \"svg[lucideBookKey]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookKey, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookKey]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6813,"removedExports":[],"renderedExports":["LucideBookKey"],"renderedLength":6521},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-dashed.js":{"code":"/**\n * @component @name BookDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTdoMS41IiAvPgogIDxwYXRoIGQ9Ik0xMiAyMmgxLjUiIC8+CiAgPHBhdGggZD0iTTEyIDJoMS41IiAvPgogIDxwYXRoIGQ9Ik0xNy41IDIySDE5YTEgMSAwIDAgMCAxLTEiIC8+CiAgPHBhdGggZD0iTTE3LjUgMkgxOWExIDEgMCAwIDEgMSAxdjEuNSIgLz4KICA8cGF0aCBkPSJNMjAgMTR2M2gtMi41IiAvPgogIDxwYXRoIGQ9Ik0yMCA4LjVWMTAiIC8+CiAgPHBhdGggZD0iTTQgMTBWOC41IiAvPgogIDxwYXRoIGQ9Ik00IDE5LjVWMTQiIC8+CiAgPHBhdGggZD0iTTQgNC41QTIuNSAyLjUgMCAwIDEgNi41IDJIOCIgLz4KICA8cGF0aCBkPSJNOCAyMkg2LjVhMSAxIDAgMCAxIDAtNUg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookDashed extends LucideIconBase {\n static icon = {\n name: 'book-dashed',\n size: 24,\n node: [\n ['path', { d: 'M12 17h1.5', key: '1gkc67' }],\n ['path', { d: 'M12 22h1.5', key: '1my7sn' }],\n ['path', { d: 'M12 2h1.5', key: '19tvb7' }],\n ['path', { d: 'M17.5 22H19a1 1 0 0 0 1-1', key: '10akbh' }],\n ['path', { d: 'M17.5 2H19a1 1 0 0 1 1 1v1.5', key: '1vrfjs' }],\n ['path', { d: 'M20 14v3h-2.5', key: '1naeju' }],\n ['path', { d: 'M20 8.5V10', key: '1ctpfu' }],\n ['path', { d: 'M4 10V8.5', key: '1o3zg5' }],\n ['path', { d: 'M4 19.5V14', key: 'ob81pf' }],\n ['path', { d: 'M4 4.5A2.5 2.5 0 0 1 6.5 2H8', key: 's8vcyb' }],\n ['path', { d: 'M8 22H6.5a1 1 0 0 1 0-5H8', key: '1cu73q' }],\n ],\n aliases: ['book-template'],\n };\n icon = signal(LucideBookDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookDashed, isStandalone: true, selector: \"svg[lucideBookDashed], svg[lucideBookTemplate]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookDashed], svg[lucideBookTemplate]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideBookDashed\n */\nconst LucideBookTemplate = LucideBookDashed;","originalLength":7598,"removedExports":[],"renderedExports":["LucideBookDashed","LucideBookTemplate"],"renderedLength":7296},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-image.js":{"code":"/**\n * @component @name BookImage\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjAgMTMuNy0yLjEtMi4xYTIgMiAwIDAgMC0yLjggMEw5LjcgMTciIC8+CiAgPHBhdGggZD0iTTQgMTkuNXYtMTVBMi41IDIuNSAwIDAgMSA2LjUgMkgxOWExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDFINi41YTEgMSAwIDAgMSAwLTVIMjAiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-image\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookImage extends LucideIconBase {\n static icon = {\n name: 'book-image',\n size: 24,\n node: [\n ['path', { d: 'm20 13.7-2.1-2.1a2 2 0 0 0-2.8 0L9.7 17', key: 'q6ojf0' }],\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ['circle', { cx: '10', cy: '8', r: '2', key: '2qkj4p' }],\n ],\n };\n icon = signal(LucideBookImage.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookImage, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookImage, isStandalone: true, selector: \"svg[lucideBookImage]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookImage, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookImage]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6875,"removedExports":[],"renderedExports":["LucideBookImage"],"renderedLength":6581},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-heart.js":{"code":"/**\n * @component @name BookHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJNOC42MiA5LjhBMi4yNSAyLjI1IDAgMSAxIDEyIDYuODM2YTIuMjUgMi4yNSAwIDEgMSAzLjM4IDIuOTY2bC0yLjYyNiAyLjg1NmEuOTk4Ljk5OCAwIDAgMS0xLjUwNyAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookHeart extends LucideIconBase {\n static icon = {\n name: 'book-heart',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n [\n 'path',\n {\n d: 'M8.62 9.8A2.25 2.25 0 1 1 12 6.836a2.25 2.25 0 1 1 3.38 2.966l-2.626 2.856a.998.998 0 0 1-1.507 0z',\n key: '9v40y5',\n },\n ],\n ],\n };\n icon = signal(LucideBookHeart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookHeart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookHeart, isStandalone: true, selector: \"svg[lucideBookHeart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookHeart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookHeart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7004,"removedExports":[],"renderedExports":["LucideBookHeart"],"renderedLength":6710},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-lock.js":{"code":"/**\n * @component @name BookLock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNlY0YTIgMiAwIDEgMC00IDB2MiIgLz4KICA8cGF0aCBkPSJNMjAgMTV2NmExIDEgMCAwIDEtMSAxSDYuNWExIDEgMCAwIDEgMC01SDIwIiAvPgogIDxwYXRoIGQ9Ik00IDE5LjV2LTE1QTIuNSAyLjUgMCAwIDEgNi41IDJIMTAiIC8+CiAgPHJlY3QgeD0iMTIiIHk9IjYiIHdpZHRoPSI4IiBoZWlnaHQ9IjUiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookLock extends LucideIconBase {\n static icon = {\n name: 'book-lock',\n size: 24,\n node: [\n ['path', { d: 'M18 6V4a2 2 0 1 0-4 0v2', key: '1aquzs' }],\n ['path', { d: 'M20 15v6a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20', key: '1rkj32' }],\n ['path', { d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H10', key: '18wgow' }],\n ['rect', { x: '12', y: '6', width: '8', height: '5', rx: '1', key: '73l30o' }],\n ],\n };\n icon = signal(LucideBookLock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookLock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookLock, isStandalone: true, selector: \"svg[lucideBookLock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookLock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookLock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6817,"removedExports":[],"renderedExports":["LucideBookLock"],"renderedLength":6524},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-open-text.js":{"code":"/**\n * @component @name BookOpenText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNXYxNiIgLz4KICA8cGF0aCBkPSJNMTYgMTNoMiIgLz4KICA8cGF0aCBkPSJNMTYgOWgyIiAvPgogIDxwYXRoIGQ9Ik0yMC4wMDEgMTlBMiAyIDAgMDAyMiAxN1Y1YTIgMiAwIDAwLTEuOTk5LTJMMTYgMy4wMDJBNSA1IDAgMDAxMiA1YTUgNSAwIDAwLTQtMkg0YTIgMiAwIDAwLTIgMnYxMmEyIDIgMCAwMDEuOTk5IDJIOGE1IDUgMCAwMTQgMiA1IDUgMCAwMTQtMnoiIC8+CiAgPHBhdGggZD0iTTYgMTNoMiIgLz4KICA8cGF0aCBkPSJNNiA5aDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-open-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookOpenText extends LucideIconBase {\n static icon = {\n name: 'book-open-text',\n size: 24,\n node: [\n ['path', { d: 'M12 5v16', key: '1f6ucr' }],\n ['path', { d: 'M16 13h2', key: 'weia3s' }],\n ['path', { d: 'M16 9h2', key: '1n7gjm' }],\n [\n 'path',\n {\n d: 'M20.001 19A2 2 0 0022 17V5a2 2 0 00-1.999-2L16 3.002A5 5 0 0012 5a5 5 0 00-4-2H4a2 2 0 00-2 2v12a2 2 0 001.999 2H8a5 5 0 014 2 5 5 0 014-2z',\n key: '1fyvmf',\n },\n ],\n ['path', { d: 'M6 13h2', key: '1cckiz' }],\n ['path', { d: 'M6 9h2', key: '1k7j9f' }],\n ],\n };\n icon = signal(LucideBookOpenText.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookOpenText, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookOpenText, isStandalone: true, selector: \"svg[lucideBookOpenText]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookOpenText, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookOpenText]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7191,"removedExports":[],"renderedExports":["LucideBookOpenText"],"renderedLength":6893},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-marked.js":{"code":"/**\n * @component @name BookMarked\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnY4bDMtMyAzIDNWMiIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-marked\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookMarked extends LucideIconBase {\n static icon = {\n name: 'book-marked',\n size: 24,\n node: [\n ['path', { d: 'M10 2v8l3-3 3 3V2', key: 'sqw3rj' }],\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ],\n };\n icon = signal(LucideBookMarked.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookMarked, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookMarked, isStandalone: true, selector: \"svg[lucideBookMarked]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookMarked, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookMarked]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6722,"removedExports":[],"renderedExports":["LucideBookMarked"],"renderedLength":6427},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-minus.js":{"code":"/**\n * @component @name BookMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJNOSAxMGg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookMinus extends LucideIconBase {\n static icon = {\n name: 'book-minus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ['path', { d: 'M9 10h6', key: '9gxzsh' }],\n ],\n };\n icon = signal(LucideBookMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookMinus, isStandalone: true, selector: \"svg[lucideBookMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6685,"removedExports":[],"renderedExports":["LucideBookMinus"],"renderedLength":6391},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-open-check.js":{"code":"/**\n * @component @name BookOpenCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNXYxNiIgLz4KICA8cGF0aCBkPSJtMTYgMTIgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMjIgNlY1YTIgMiAwIDAwLTEuOTk5LTJMMTYgMy4wMDJBNSA1IDAgMDAxMiA1YTUgNSAwIDAwLTQtMkg0YTIgMiAwIDAwLTIgMnYxMmEyIDIgMCAwMDEuOTk5IDJIOGE1IDUgMCAwMTQgMiA1IDUgMCAwMTQtMmg0LjAwMUEyIDIgMCAwMDIyIDE3di0xLjM0NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-open-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookOpenCheck extends LucideIconBase {\n static icon = {\n name: 'book-open-check',\n size: 24,\n node: [\n ['path', { d: 'M12 5v16', key: '1f6ucr' }],\n ['path', { d: 'm16 12 2 2 4-4', key: 'mdajum' }],\n [\n 'path',\n {\n d: 'M22 6V5a2 2 0 00-1.999-2L16 3.002A5 5 0 0012 5a5 5 0 00-4-2H4a2 2 0 00-2 2v12a2 2 0 001.999 2H8a5 5 0 014 2 5 5 0 014-2h4.001A2 2 0 0022 17v-1.344',\n key: '144kbk',\n },\n ],\n ],\n };\n icon = signal(LucideBookOpenCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookOpenCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookOpenCheck, isStandalone: true, selector: \"svg[lucideBookOpenCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookOpenCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookOpenCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6979,"removedExports":[],"renderedExports":["LucideBookOpenCheck"],"renderedLength":6680},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-search.js":{"code":"/**\n * @component @name BookSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjJINS41YTEgMSAwIDAgMSAwLTVoNC41MDEiIC8+CiAgPHBhdGggZD0ibTIxIDIyLTEuODc5LTEuODc4IiAvPgogIDxwYXRoIGQ9Ik0zIDE5LjV2LTE1QTIuNSAyLjUgMCAwIDEgNS41IDJIMThhMSAxIDAgMCAxIDEgMXY4IiAvPgogIDxjaXJjbGUgY3g9IjE3IiBjeT0iMTgiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookSearch extends LucideIconBase {\n static icon = {\n name: 'book-search',\n size: 24,\n node: [\n ['path', { d: 'M11 22H5.5a1 1 0 0 1 0-5h4.501', key: 'mcbepb' }],\n ['path', { d: 'm21 22-1.879-1.878', key: '12q7x1' }],\n ['path', { d: 'M3 19.5v-15A2.5 2.5 0 0 1 5.5 2H18a1 1 0 0 1 1 1v8', key: 'olfd5n' }],\n ['circle', { cx: '17', cy: '18', r: '3', key: '82mm0e' }],\n ],\n };\n icon = signal(LucideBookSearch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookSearch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookSearch, isStandalone: true, selector: \"svg[lucideBookSearch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookSearch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookSearch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6792,"removedExports":[],"renderedExports":["LucideBookSearch"],"renderedLength":6497},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-plus.js":{"code":"/**\n * @component @name BookPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3Y2IiAvPgogIDxwYXRoIGQ9Ik00IDE5LjV2LTE1QTIuNSAyLjUgMCAwIDEgNi41IDJIMTlhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxSDYuNWExIDEgMCAwIDEgMC01SDIwIiAvPgogIDxwYXRoIGQ9Ik05IDEwaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookPlus extends LucideIconBase {\n static icon = {\n name: 'book-plus',\n size: 24,\n node: [\n ['path', { d: 'M12 7v6', key: 'lw1j43' }],\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ['path', { d: 'M9 10h6', key: '9gxzsh' }],\n ],\n };\n icon = signal(LucideBookPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookPlus, isStandalone: true, selector: \"svg[lucideBookPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6761,"removedExports":[],"renderedExports":["LucideBookPlus"],"renderedLength":6468},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-text.js":{"code":"/**\n * @component @name BookText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJNOCAxMWg4IiAvPgogIDxwYXRoIGQ9Ik04IDdoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookText extends LucideIconBase {\n static icon = {\n name: 'book-text',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ['path', { d: 'M8 11h8', key: 'vwpz6n' }],\n ['path', { d: 'M8 7h6', key: '1f0q6e' }],\n ],\n };\n icon = signal(LucideBookText.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookText, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookText, isStandalone: true, selector: \"svg[lucideBookText]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookText, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookText]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6760,"removedExports":[],"renderedExports":["LucideBookText"],"renderedLength":6467},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-open.js":{"code":"/**\n * @component @name BookOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNXYxNiIgLz4KICA8cGF0aCBkPSJNMjAuMDAxIDE5QTIgMiAwIDAwMjIgMTdWNWEyIDIgMCAwMC0xLjk5OS0yTDE2IDMuMDAyQTUgNSAwIDAwMTIgNWE1IDUgMCAwMC00LTJINGEyIDIgMCAwMC0yIDJ2MTJhMiAyIDAgMDAxLjk5OSAySDhhNSA1IDAgMDE0IDIgNSA1IDAgMDE0LTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookOpen extends LucideIconBase {\n static icon = {\n name: 'book-open',\n size: 24,\n node: [\n ['path', { d: 'M12 5v16', key: '1f6ucr' }],\n [\n 'path',\n {\n d: 'M20.001 19A2 2 0 0022 17V5a2 2 0 00-1.999-2L16 3.002A5 5 0 0012 5a5 5 0 00-4-2H4a2 2 0 00-2 2v12a2 2 0 001.999 2H8a5 5 0 014 2 5 5 0 014-2z',\n key: '1fyvmf',\n },\n ],\n ],\n };\n icon = signal(LucideBookOpen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookOpen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookOpen, isStandalone: true, selector: \"svg[lucideBookOpen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookOpen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookOpen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6800,"removedExports":[],"renderedExports":["LucideBookOpen"],"renderedLength":6507},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-up.js":{"code":"/**\n * @component @name BookUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNWNyIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJtOSAxMCAzLTMgMyAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookUp extends LucideIconBase {\n static icon = {\n name: 'book-up',\n size: 24,\n node: [\n ['path', { d: 'M12 13V7', key: 'h0r20n' }],\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ['path', { d: 'm9 10 3-3 3 3', key: '11gsxs' }],\n ],\n };\n icon = signal(LucideBookUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookUp, isStandalone: true, selector: \"svg[lucideBookUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6754,"removedExports":[],"renderedExports":["LucideBookUp"],"renderedLength":6463},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-up-2.js":{"code":"/**\n * @component @name BookUp2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNWNyIgLz4KICA8cGF0aCBkPSJNMTggMmgxYTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAyIiAvPgogIDxwYXRoIGQ9Im05IDEwIDMtMyAzIDMiIC8+CiAgPHBhdGggZD0ibTkgNSAzLTMgMyAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-up-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookUp2 extends LucideIconBase {\n static icon = {\n name: 'book-up-2',\n size: 24,\n node: [\n ['path', { d: 'M12 13V7', key: 'h0r20n' }],\n ['path', { d: 'M18 2h1a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20', key: '161d7n' }],\n ['path', { d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2', key: '1lorq7' }],\n ['path', { d: 'm9 10 3-3 3 3', key: '11gsxs' }],\n ['path', { d: 'm9 5 3-3 3 3', key: 'l8vdw6' }],\n ],\n };\n icon = signal(LucideBookUp2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookUp2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookUp2, isStandalone: true, selector: \"svg[lucideBookUp2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookUp2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookUp2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6840,"removedExports":[],"renderedExports":["LucideBookUp2"],"renderedLength":6547},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-type.js":{"code":"/**\n * @component @name BookType\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTNoNCIgLz4KICA8cGF0aCBkPSJNMTIgNnY3IiAvPgogIDxwYXRoIGQ9Ik0xNiA4VjZIOHYyIiAvPgogIDxwYXRoIGQ9Ik00IDE5LjV2LTE1QTIuNSAyLjUgMCAwIDEgNi41IDJIMTlhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxSDYuNWExIDEgMCAwIDEgMC01SDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-type\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookType extends LucideIconBase {\n static icon = {\n name: 'book-type',\n size: 24,\n node: [\n ['path', { d: 'M10 13h4', key: 'ytezjc' }],\n ['path', { d: 'M12 6v7', key: '1f6ttz' }],\n ['path', { d: 'M16 8V6H8v2', key: 'x8j6u4' }],\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ],\n };\n icon = signal(LucideBookType.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookType, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookType, isStandalone: true, selector: \"svg[lucideBookType]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookType, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookType]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6857,"removedExports":[],"renderedExports":["LucideBookType"],"renderedLength":6564},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-user.js":{"code":"/**\n * @component @name BookUser\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTNhMyAzIDAgMSAwLTYgMCIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-user\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookUser extends LucideIconBase {\n static icon = {\n name: 'book-user',\n size: 24,\n node: [\n ['path', { d: 'M15 13a3 3 0 1 0-6 0', key: '10j68g' }],\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ['circle', { cx: '12', cy: '8', r: '2', key: '1822b1' }],\n ],\n };\n icon = signal(LucideBookUser.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookUser, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookUser, isStandalone: true, selector: \"svg[lucideBookUser]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookUser, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookUser]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6821,"removedExports":[],"renderedExports":["LucideBookUser"],"renderedLength":6528},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book-x.js":{"code":"/**\n * @component @name BookX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuNSA3LTUgNSIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJtOS41IDcgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookX extends LucideIconBase {\n static icon = {\n name: 'book-x',\n size: 24,\n node: [\n ['path', { d: 'm14.5 7-5 5', key: 'dy991v' }],\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ['path', { d: 'm9.5 7 5 5', key: 's45iea' }],\n ],\n };\n icon = signal(LucideBookX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookX, isStandalone: true, selector: \"svg[lucideBookX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6743,"removedExports":[],"renderedExports":["LucideBookX"],"renderedLength":6453},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/book.js":{"code":"/**\n * @component @name Book\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBook extends LucideIconBase {\n static icon = {\n name: 'book',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ],\n };\n icon = signal(LucideBook.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBook, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBook, isStandalone: true, selector: \"svg[lucideBook]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBook, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBook]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6544,"removedExports":[],"renderedExports":["LucideBook"],"renderedLength":6256},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bookmark-check.js":{"code":"/**\n * @component @name BookmarkCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgM2EyIDIgMCAwIDEgMiAydjE1YTEgMSAwIDAgMS0xLjQ5Ni44NjhsLTQuNTEyLTIuNTc4YTIgMiAwIDAgMC0xLjk4NCAwbC00LjUxMiAyLjU3OEExIDEgMCAwIDEgNSAyMFY1YTIgMiAwIDAgMSAyLTJ6IiAvPgogIDxwYXRoIGQ9Im05IDEwIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bookmark-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookmarkCheck extends LucideIconBase {\n static icon = {\n name: 'bookmark-check',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z',\n key: 'oz39mx',\n },\n ],\n ['path', { d: 'm9 10 2 2 4-4', key: '1gnqz4' }],\n ],\n };\n icon = signal(LucideBookmarkCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookmarkCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookmarkCheck, isStandalone: true, selector: \"svg[lucideBookmarkCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookmarkCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookmarkCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6819,"removedExports":[],"renderedExports":["LucideBookmarkCheck"],"renderedLength":6521},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bookmark-off.js":{"code":"/**\n * @component @name BookmarkOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTl2MWExIDEgMCAwIDEtMS40OTYuODY4bC00LjUxMi0yLjU3OGEyIDIgMCAwIDAtMS45ODQgMGwtNC41MTIgMi41NzhBMSAxIDAgMCAxIDUgMjBWNSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik04LjY1NiAzSDE3YTIgMiAwIDAgMSAyIDJ2OC4zNDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bookmark-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookmarkOff extends LucideIconBase {\n static icon = {\n name: 'bookmark-off',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M19 19v1a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5',\n key: 'nigmce',\n },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M8.656 3H17a2 2 0 0 1 2 2v8.344', key: 'hlvsa' }],\n ],\n };\n icon = signal(LucideBookmarkOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookmarkOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookmarkOff, isStandalone: true, selector: \"svg[lucideBookmarkOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookmarkOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookmarkOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6863,"removedExports":[],"renderedExports":["LucideBookmarkOff"],"renderedLength":6567},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bookmark-plus.js":{"code":"/**\n * @component @name BookmarkPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3Y2IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMEg5IiAvPgogIDxwYXRoIGQ9Ik0xNyAzYTIgMiAwIDAgMSAyIDJ2MTVhMSAxIDAgMCAxLTEuNDk2Ljg2OGwtNC41MTItMi41NzhhMiAyIDAgMCAwLTEuOTg0IDBsLTQuNTEyIDIuNTc4QTEgMSAwIDAgMSA1IDIwVjVhMiAyIDAgMCAxIDItMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bookmark-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookmarkPlus extends LucideIconBase {\n static icon = {\n name: 'bookmark-plus',\n size: 24,\n node: [\n ['path', { d: 'M12 7v6', key: 'lw1j43' }],\n ['path', { d: 'M15 10H9', key: 'o6yqo3' }],\n [\n 'path',\n {\n d: 'M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z',\n key: 'oz39mx',\n },\n ],\n ],\n };\n icon = signal(LucideBookmarkPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookmarkPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookmarkPlus, isStandalone: true, selector: \"svg[lucideBookmarkPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookmarkPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookmarkPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6882,"removedExports":[],"renderedExports":["LucideBookmarkPlus"],"renderedLength":6585},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bookmark-x.js":{"code":"/**\n * @component @name BookmarkX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuNSA3LjUtNSA1IiAvPgogIDxwYXRoIGQ9Ik0xNyAzYTIgMiAwIDAgMSAyIDJ2MTVhMSAxIDAgMCAxLTEuNDk2Ljg2OGwtNC41MTItMi41NzhhMiAyIDAgMCAwLTEuOTg0IDBsLTQuNTEyIDIuNTc4QTEgMSAwIDAgMSA1IDIwVjVhMiAyIDAgMCAxIDItMnoiIC8+CiAgPHBhdGggZD0ibTkuNSA3LjUgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bookmark-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookmarkX extends LucideIconBase {\n static icon = {\n name: 'bookmark-x',\n size: 24,\n node: [\n ['path', { d: 'm14.5 7.5-5 5', key: '3lb6iw' }],\n [\n 'path',\n {\n d: 'M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z',\n key: 'oz39mx',\n },\n ],\n ['path', { d: 'm9.5 7.5 5 5', key: 'ko136h' }],\n ],\n };\n icon = signal(LucideBookmarkX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookmarkX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookmarkX, isStandalone: true, selector: \"svg[lucideBookmarkX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookmarkX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookmarkX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6871,"removedExports":[],"renderedExports":["LucideBookmarkX"],"renderedLength":6577},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bookmark-minus.js":{"code":"/**\n * @component @name BookmarkMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBIOSIgLz4KICA8cGF0aCBkPSJNMTcgM2EyIDIgMCAwIDEgMiAydjE1YTEgMSAwIDAgMS0xLjQ5Ni44NjhsLTQuNTEyLTIuNTc4YTIgMiAwIDAgMC0xLjk4NCAwbC00LjUxMiAyLjU3OEExIDEgMCAwIDEgNSAyMFY1YTIgMiAwIDAgMSAyLTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bookmark-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookmarkMinus extends LucideIconBase {\n static icon = {\n name: 'bookmark-minus',\n size: 24,\n node: [\n ['path', { d: 'M15 10H9', key: 'o6yqo3' }],\n [\n 'path',\n {\n d: 'M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z',\n key: 'oz39mx',\n },\n ],\n ],\n };\n icon = signal(LucideBookmarkMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookmarkMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookmarkMinus, isStandalone: true, selector: \"svg[lucideBookmarkMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookmarkMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookmarkMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6806,"removedExports":[],"renderedExports":["LucideBookmarkMinus"],"renderedLength":6508},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/boom-box.js":{"code":"/**\n * @component @name BoomBox\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA5VjVhMiAyIDAgMCAxIDItMmgxMmEyIDIgMCAwIDEgMiAydjQiIC8+CiAgPHBhdGggZD0iTTggOHYxIiAvPgogIDxwYXRoIGQ9Ik0xMiA4djEiIC8+CiAgPHBhdGggZD0iTTE2IDh2MSIgLz4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHg9IjIiIHk9IjkiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIxNSIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjE1IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/boom-box\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBoomBox extends LucideIconBase {\n static icon = {\n name: 'boom-box',\n size: 24,\n node: [\n ['path', { d: 'M4 9V5a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v4', key: 'vvzvr1' }],\n ['path', { d: 'M8 8v1', key: 'xcqmfk' }],\n ['path', { d: 'M12 8v1', key: '1rj8u4' }],\n ['path', { d: 'M16 8v1', key: '1q12zr' }],\n ['rect', { width: '20', height: '12', x: '2', y: '9', rx: '2', key: 'igpb89' }],\n ['circle', { cx: '8', cy: '15', r: '2', key: 'fa4a8s' }],\n ['circle', { cx: '16', cy: '15', r: '2', key: '14c3ya' }],\n ],\n };\n icon = signal(LucideBoomBox.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBoomBox, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBoomBox, isStandalone: true, selector: \"svg[lucideBoomBox]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBoomBox, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBoomBox]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7015,"removedExports":[],"renderedExports":["LucideBoomBox"],"renderedLength":6723},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bookmark.js":{"code":"/**\n * @component @name Bookmark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgM2EyIDIgMCAwIDEgMiAydjE1YTEgMSAwIDAgMS0xLjQ5Ni44NjhsLTQuNTEyLTIuNTc4YTIgMiAwIDAgMC0xLjk4NCAwbC00LjUxMiAyLjU3OEExIDEgMCAwIDEgNSAyMFY1YTIgMiAwIDAgMSAyLTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bookmark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookmark extends LucideIconBase {\n static icon = {\n name: 'bookmark',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z',\n key: 'oz39mx',\n },\n ],\n ],\n };\n icon = signal(LucideBookmark.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookmark, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookmark, isStandalone: true, selector: \"svg[lucideBookmark]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookmark, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookmark]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6660,"removedExports":[],"renderedExports":["LucideBookmark"],"renderedLength":6368},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bot-off.js":{"code":"/**\n * @component @name BotOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNjcgOEgxOGEyIDIgMCAwIDEgMiAydjQuMzMiIC8+CiAgPHBhdGggZD0iTTIgMTRoMiIgLz4KICA8cGF0aCBkPSJNMjAgMTRoMiIgLz4KICA8cGF0aCBkPSJNMjIgMjIgMiAyIiAvPgogIDxwYXRoIGQ9Ik04IDhINmEyIDIgMCAwIDAtMiAydjhhMiAyIDAgMCAwIDIgMmgxMmEyIDIgMCAwIDAgMS40MTQtLjU4NiIgLz4KICA8cGF0aCBkPSJNOSAxM3YyIiAvPgogIDxwYXRoIGQ9Ik05LjY3IDRIMTJ2Mi4zMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bot-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBotOff extends LucideIconBase {\n static icon = {\n name: 'bot-off',\n size: 24,\n node: [\n ['path', { d: 'M13.67 8H18a2 2 0 0 1 2 2v4.33', key: '7az073' }],\n ['path', { d: 'M2 14h2', key: 'vft8re' }],\n ['path', { d: 'M20 14h2', key: '4cs60a' }],\n ['path', { d: 'M22 22 2 2', key: '1r8tn9' }],\n [\n 'path',\n { d: 'M8 8H6a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 1.414-.586', key: 's09a7a' },\n ],\n ['path', { d: 'M9 13v2', key: 'rq6x2g' }],\n ['path', { d: 'M9.67 4H12v2.33', key: '110xot' }],\n ],\n };\n icon = signal(LucideBotOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBotOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBotOff, isStandalone: true, selector: \"svg[lucideBotOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBotOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBotOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7047,"removedExports":[],"renderedExports":["LucideBotOff"],"renderedLength":6756},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bot-message-square.js":{"code":"/**\n * @component @name BotMessageSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNlYySDgiIC8+CiAgPHBhdGggZD0iTTE1IDExdjIiIC8+CiAgPHBhdGggZD0iTTIgMTJoMiIgLz4KICA8cGF0aCBkPSJNMjAgMTJoMiIgLz4KICA8cGF0aCBkPSJNMjAgMTZhMiAyIDAgMCAxLTIgMkg4LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgNCAyMC4yODZWOGEyIDIgMCAwIDEgMi0yaDEyYTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik05IDExdjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bot-message-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBotMessageSquare extends LucideIconBase {\n static icon = {\n name: 'bot-message-square',\n size: 24,\n node: [\n ['path', { d: 'M12 6V2H8', key: '1155em' }],\n ['path', { d: 'M15 11v2', key: 'i11awn' }],\n ['path', { d: 'M2 12h2', key: '1t8f8n' }],\n ['path', { d: 'M20 12h2', key: '1q8mjw' }],\n [\n 'path',\n {\n d: 'M20 16a2 2 0 0 1-2 2H8.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 4 20.286V8a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2z',\n key: '11gyqh',\n },\n ],\n ['path', { d: 'M9 11v2', key: '1ueba0' }],\n ],\n };\n icon = signal(LucideBotMessageSquare.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBotMessageSquare, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBotMessageSquare, isStandalone: true, selector: \"svg[lucideBotMessageSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBotMessageSquare, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBotMessageSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7186,"removedExports":[],"renderedExports":["LucideBotMessageSquare"],"renderedLength":6884},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bot.js":{"code":"/**\n * @component @name Bot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgOFY0SDgiIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjEyIiB4PSI0IiB5PSI4IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAxNGgyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNGgyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxM3YyIiAvPgogIDxwYXRoIGQ9Ik05IDEzdjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBot extends LucideIconBase {\n static icon = {\n name: 'bot',\n size: 24,\n node: [\n ['path', { d: 'M12 8V4H8', key: 'hb8ula' }],\n ['rect', { width: '16', height: '12', x: '4', y: '8', rx: '2', key: 'enze0r' }],\n ['path', { d: 'M2 14h2', key: 'vft8re' }],\n ['path', { d: 'M20 14h2', key: '4cs60a' }],\n ['path', { d: 'M15 13v2', key: '1xurst' }],\n ['path', { d: 'M9 13v2', key: 'rq6x2g' }],\n ],\n };\n icon = signal(LucideBot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBot, isStandalone: true, selector: \"svg[lucideBot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6759,"removedExports":[],"renderedExports":["LucideBot"],"renderedLength":6472},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bottle-wine.js":{"code":"/**\n * @component @name BottleWine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM2ExIDEgMCAwIDEgMS0xaDJhMSAxIDAgMCAxIDEgMXYyYTYgNiAwIDAgMCAxLjIgMy42bC42LjhBNiA2IDAgMCAxIDE3IDEzdjhhMSAxIDAgMCAxLTEgMUg4YTEgMSAwIDAgMS0xLTF2LThhNiA2IDAgMCAxIDEuMi0zLjZsLjYtLjhBNiA2IDAgMCAwIDEwIDV6IiAvPgogIDxwYXRoIGQ9Ik0xNyAxM2gtNGExIDEgMCAwIDAtMSAxdjNhMSAxIDAgMCAwIDEgMWg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bottle-wine\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBottleWine extends LucideIconBase {\n static icon = {\n name: 'bottle-wine',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10 3a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a6 6 0 0 0 1.2 3.6l.6.8A6 6 0 0 1 17 13v8a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1v-8a6 6 0 0 1 1.2-3.6l.6-.8A6 6 0 0 0 10 5z',\n key: 'blqgoc',\n },\n ],\n ['path', { d: 'M17 13h-4a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h4', key: '43jbee' }],\n ],\n };\n icon = signal(LucideBottleWine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBottleWine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBottleWine, isStandalone: true, selector: \"svg[lucideBottleWine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBottleWine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBottleWine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6927,"removedExports":[],"renderedExports":["LucideBottleWine"],"renderedLength":6632},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/boxes.js":{"code":"/**\n * @component @name Boxes\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45NyAxMi45MkEyIDIgMCAwIDAgMiAxNC42M3YzLjI0YTIgMiAwIDAgMCAuOTcgMS43MWwzIDEuOGEyIDIgMCAwIDAgMi4wNiAwTDEyIDE5di01LjVsLTUtMy00LjAzIDIuNDJaIiAvPgogIDxwYXRoIGQ9Im03IDE2LjUtNC43NC0yLjg1IiAvPgogIDxwYXRoIGQ9Im03IDE2LjUgNS0zIiAvPgogIDxwYXRoIGQ9Ik03IDE2LjV2NS4xNyIgLz4KICA8cGF0aCBkPSJNMTIgMTMuNVYxOWwzLjk3IDIuMzhhMiAyIDAgMCAwIDIuMDYgMGwzLTEuOGEyIDIgMCAwIDAgLjk3LTEuNzF2LTMuMjRhMiAyIDAgMCAwLS45Ny0xLjcxTDE3IDEwLjVsLTUgM1oiIC8+CiAgPHBhdGggZD0ibTE3IDE2LjUtNS0zIiAvPgogIDxwYXRoIGQ9Im0xNyAxNi41IDQuNzQtMi44NSIgLz4KICA8cGF0aCBkPSJNMTcgMTYuNXY1LjE3IiAvPgogIDxwYXRoIGQ9Ik03Ljk3IDQuNDJBMiAyIDAgMCAwIDcgNi4xM3Y0LjM3bDUgMyA1LTNWNi4xM2EyIDIgMCAwIDAtLjk3LTEuNzFsLTMtMS44YTIgMiAwIDAgMC0yLjA2IDBsLTMgMS44WiIgLz4KICA8cGF0aCBkPSJNMTIgOCA3LjI2IDUuMTUiIC8+CiAgPHBhdGggZD0ibTEyIDggNC43NC0yLjg1IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMy41VjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/boxes\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBoxes extends LucideIconBase {\n static icon = {\n name: 'boxes',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.97 12.92A2 2 0 0 0 2 14.63v3.24a2 2 0 0 0 .97 1.71l3 1.8a2 2 0 0 0 2.06 0L12 19v-5.5l-5-3-4.03 2.42Z',\n key: 'lc1i9w',\n },\n ],\n ['path', { d: 'm7 16.5-4.74-2.85', key: '1o9zyk' }],\n ['path', { d: 'm7 16.5 5-3', key: 'va8pkn' }],\n ['path', { d: 'M7 16.5v5.17', key: 'jnp8gn' }],\n [\n 'path',\n {\n d: 'M12 13.5V19l3.97 2.38a2 2 0 0 0 2.06 0l3-1.8a2 2 0 0 0 .97-1.71v-3.24a2 2 0 0 0-.97-1.71L17 10.5l-5 3Z',\n key: '8zsnat',\n },\n ],\n ['path', { d: 'm17 16.5-5-3', key: '8arw3v' }],\n ['path', { d: 'm17 16.5 4.74-2.85', key: '8rfmw' }],\n ['path', { d: 'M17 16.5v5.17', key: 'k6z78m' }],\n [\n 'path',\n {\n d: 'M7.97 4.42A2 2 0 0 0 7 6.13v4.37l5 3 5-3V6.13a2 2 0 0 0-.97-1.71l-3-1.8a2 2 0 0 0-2.06 0l-3 1.8Z',\n key: '1xygjf',\n },\n ],\n ['path', { d: 'M12 8 7.26 5.15', key: '1vbdud' }],\n ['path', { d: 'm12 8 4.74-2.85', key: '3rx089' }],\n ['path', { d: 'M12 13.5V8', key: '1io7kd' }],\n ],\n };\n icon = signal(LucideBoxes.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBoxes, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBoxes, isStandalone: true, selector: \"svg[lucideBoxes]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBoxes, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBoxes]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":8312,"removedExports":[],"renderedExports":["LucideBoxes"],"renderedLength":8023},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/box.js":{"code":"/**\n * @component @name Box\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOGEyIDIgMCAwIDAtMS0xLjczbC03LTRhMiAyIDAgMCAwLTIgMGwtNyA0QTIgMiAwIDAgMCAzIDh2OGEyIDIgMCAwIDAgMSAxLjczbDcgNGEyIDIgMCAwIDAgMiAwbDctNEEyIDIgMCAwIDAgMjEgMTZaIiAvPgogIDxwYXRoIGQ9Im0zLjMgNyA4LjcgNSA4LjctNSIgLz4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/box\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBox extends LucideIconBase {\n static icon = {\n name: 'box',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z',\n key: 'hh9hay',\n },\n ],\n ['path', { d: 'm3.3 7 8.7 5 8.7-5', key: 'g66t2b' }],\n ['path', { d: 'M12 22V12', key: 'd0xqtd' }],\n ],\n };\n icon = signal(LucideBox.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBox, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBox, isStandalone: true, selector: \"svg[lucideBox]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBox, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBox]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6808,"removedExports":[],"renderedExports":["LucideBox"],"renderedLength":6521},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bow-arrow.js":{"code":"/**\n * @component @name BowArrow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgM2g0djQiIC8+CiAgPHBhdGggZD0iTTE4LjU3NSAxMS4wODJhMTMgMTMgMCAwIDEgMS4wNDggOS4wMjcgMS4xNyAxLjE3IDAgMCAxLTEuOTE0LjU5N0wxNCAxNyIgLz4KICA8cGF0aCBkPSJNNyAxMCAzLjI5IDYuMjlhMS4xNyAxLjE3IDAgMCAxIC42LTEuOTEgMTMgMTMgMCAwIDEgOS4wMyAxLjA1IiAvPgogIDxwYXRoIGQ9Ik03IDE0YTEuNyAxLjcgMCAwIDAtMS4yMDcuNWwtMi42NDYgMi42NDZBLjUuNSAwIDAgMCAzLjUgMThINWExIDEgMCAwIDEgMSAxdjEuNWEuNS41IDAgMCAwIC44NTQuMzU0TDkuNSAxOC4yMDdBMS43IDEuNyAwIDAgMCAxMCAxN3YtMmExIDEgMCAwIDAtMS0xeiIgLz4KICA8cGF0aCBkPSJNOS43MDcgMTQuMjkzIDIxIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bow-arrow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBowArrow extends LucideIconBase {\n static icon = {\n name: 'bow-arrow',\n size: 24,\n node: [\n ['path', { d: 'M17 3h4v4', key: '19p9u1' }],\n [\n 'path',\n {\n d: 'M18.575 11.082a13 13 0 0 1 1.048 9.027 1.17 1.17 0 0 1-1.914.597L14 17',\n key: '12t3w9',\n },\n ],\n [\n 'path',\n { d: 'M7 10 3.29 6.29a1.17 1.17 0 0 1 .6-1.91 13 13 0 0 1 9.03 1.05', key: 'ogng5l' },\n ],\n [\n 'path',\n {\n d: 'M7 14a1.7 1.7 0 0 0-1.207.5l-2.646 2.646A.5.5 0 0 0 3.5 18H5a1 1 0 0 1 1 1v1.5a.5.5 0 0 0 .854.354L9.5 18.207A1.7 1.7 0 0 0 10 17v-2a1 1 0 0 0-1-1z',\n key: '8v3fy2',\n },\n ],\n ['path', { d: 'M9.707 14.293 21 3', key: 'ydm3bn' }],\n ],\n };\n icon = signal(LucideBowArrow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBowArrow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBowArrow, isStandalone: true, selector: \"svg[lucideBowArrow]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBowArrow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBowArrow]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7529,"removedExports":[],"renderedExports":["LucideBowArrow"],"renderedLength":7236},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/brackets.js":{"code":"/**\n * @component @name Brackets\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM2gzYTEgMSAwIDAgMSAxIDF2MTZhMSAxIDAgMCAxLTEgMWgtMyIgLz4KICA8cGF0aCBkPSJNOCAyMUg1YTEgMSAwIDAgMS0xLTFWNGExIDEgMCAwIDEgMS0xaDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brackets\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBrackets extends LucideIconBase {\n static icon = {\n name: 'brackets',\n size: 24,\n node: [\n ['path', { d: 'M16 3h3a1 1 0 0 1 1 1v16a1 1 0 0 1-1 1h-3', key: '1kt8lf' }],\n ['path', { d: 'M8 21H5a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h3', key: 'gduv9' }],\n ],\n };\n icon = signal(LucideBrackets.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrackets, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBrackets, isStandalone: true, selector: \"svg[lucideBrackets]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrackets, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBrackets]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6537,"removedExports":[],"renderedExports":["LucideBrackets"],"renderedLength":6245},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/brain-circuit.js":{"code":"/**\n * @component @name BrainCircuit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNWEzIDMgMCAxIDAtNS45OTcuMTI1IDQgNCAwIDAgMC0yLjUyNiA1Ljc3IDQgNCAwIDAgMCAuNTU2IDYuNTg4QTQgNCAwIDEgMCAxMiAxOFoiIC8+CiAgPHBhdGggZD0iTTkgMTNhNC41IDQuNSAwIDAgMCAzLTQiIC8+CiAgPHBhdGggZD0iTTYuMDAzIDUuMTI1QTMgMyAwIDAgMCA2LjQwMSA2LjUiIC8+CiAgPHBhdGggZD0iTTMuNDc3IDEwLjg5NmE0IDQgMCAwIDEgLjU4NS0uMzk2IiAvPgogIDxwYXRoIGQ9Ik02IDE4YTQgNCAwIDAgMS0xLjk2Ny0uNTE2IiAvPgogIDxwYXRoIGQ9Ik0xMiAxM2g0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOGg2YTIgMiAwIDAgMSAyIDJ2MSIgLz4KICA8cGF0aCBkPSJNMTIgOGg4IiAvPgogIDxwYXRoIGQ9Ik0xNiA4VjVhMiAyIDAgMCAxIDItMiIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjEzIiByPSIuNSIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjMiIHI9Ii41IiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMjEiIHI9Ii41IiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iOCIgcj0iLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brain-circuit\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBrainCircuit extends LucideIconBase {\n static icon = {\n name: 'brain-circuit',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 5a3 3 0 1 0-5.997.125 4 4 0 0 0-2.526 5.77 4 4 0 0 0 .556 6.588A4 4 0 1 0 12 18Z',\n key: 'l5xja',\n },\n ],\n ['path', { d: 'M9 13a4.5 4.5 0 0 0 3-4', key: '10igwf' }],\n ['path', { d: 'M6.003 5.125A3 3 0 0 0 6.401 6.5', key: '105sqy' }],\n ['path', { d: 'M3.477 10.896a4 4 0 0 1 .585-.396', key: 'ql3yin' }],\n ['path', { d: 'M6 18a4 4 0 0 1-1.967-.516', key: '2e4loj' }],\n ['path', { d: 'M12 13h4', key: '1ku699' }],\n ['path', { d: 'M12 18h6a2 2 0 0 1 2 2v1', key: '105ag5' }],\n ['path', { d: 'M12 8h8', key: '1lhi5i' }],\n ['path', { d: 'M16 8V5a2 2 0 0 1 2-2', key: 'u6izg6' }],\n ['circle', { cx: '16', cy: '13', r: '.5', key: 'ry7gng' }],\n ['circle', { cx: '18', cy: '3', r: '.5', key: '1aiba7' }],\n ['circle', { cx: '20', cy: '21', r: '.5', key: 'yhc1fs' }],\n ['circle', { cx: '20', cy: '8', r: '.5', key: '1e43v0' }],\n ],\n };\n icon = signal(LucideBrainCircuit.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrainCircuit, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBrainCircuit, isStandalone: true, selector: \"svg[lucideBrainCircuit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrainCircuit, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBrainCircuit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":8064,"removedExports":[],"renderedExports":["LucideBrainCircuit"],"renderedLength":7767},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/brain-cog.js":{"code":"/**\n * @component @name BrainCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuODUyIDE0Ljc3Mi0uMzgzLjkyMyIgLz4KICA8cGF0aCBkPSJtMTAuODUyIDkuMjI4LS4zODMtLjkyMyIgLz4KICA8cGF0aCBkPSJtMTMuMTQ4IDE0Ljc3Mi4zODIuOTI0IiAvPgogIDxwYXRoIGQ9Im0xMy41MzEgOC4zMDUtLjM4My45MjMiIC8+CiAgPHBhdGggZD0ibTE0Ljc3MiAxMC44NTIuOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE0Ljc3MiAxMy4xNDguOTIzLjM4MyIgLz4KICA8cGF0aCBkPSJNMTcuNTk4IDYuNUEzIDMgMCAxIDAgMTIgNWEzIDMgMCAwIDAtNS42My0xLjQ0NiAzIDMgMCAwIDAtLjM2OCAxLjU3MSA0IDQgMCAwIDAtMi41MjUgNS43NzEiIC8+CiAgPHBhdGggZD0iTTE3Ljk5OCA1LjEyNWE0IDQgMCAwIDEgMi41MjUgNS43NzEiIC8+CiAgPHBhdGggZD0iTTE5LjUwNSAxMC4yOTRhNCA0IDAgMCAxLTEuNSA3LjcwNiIgLz4KICA8cGF0aCBkPSJNNC4wMzIgMTcuNDgzQTQgNCAwIDAgMCAxMS40NjQgMjBjLjE4LS4zMTEuODkyLS4zMTEgMS4wNzIgMGE0IDQgMCAwIDAgNy40MzItMi41MTYiIC8+CiAgPHBhdGggZD0iTTQuNSAxMC4yOTFBNCA0IDAgMCAwIDYgMTgiIC8+CiAgPHBhdGggZD0iTTYuMDAyIDUuMTI1YTMgMyAwIDAgMCAuNCAxLjM3NSIgLz4KICA8cGF0aCBkPSJtOS4yMjggMTAuODUyLS45MjMtLjM4MyIgLz4KICA8cGF0aCBkPSJtOS4yMjggMTMuMTQ4LS45MjMuMzgzIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brain-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBrainCog extends LucideIconBase {\n static icon = {\n name: 'brain-cog',\n size: 24,\n node: [\n ['path', { d: 'm10.852 14.772-.383.923', key: '11vil6' }],\n ['path', { d: 'm10.852 9.228-.383-.923', key: '1fjppe' }],\n ['path', { d: 'm13.148 14.772.382.924', key: 'je3va1' }],\n ['path', { d: 'm13.531 8.305-.383.923', key: '18epck' }],\n ['path', { d: 'm14.772 10.852.923-.383', key: 'k9m8cz' }],\n ['path', { d: 'm14.772 13.148.923.383', key: '1xvhww' }],\n [\n 'path',\n {\n d: 'M17.598 6.5A3 3 0 1 0 12 5a3 3 0 0 0-5.63-1.446 3 3 0 0 0-.368 1.571 4 4 0 0 0-2.525 5.771',\n key: 'jcbbz1',\n },\n ],\n ['path', { d: 'M17.998 5.125a4 4 0 0 1 2.525 5.771', key: '1kkn7e' }],\n ['path', { d: 'M19.505 10.294a4 4 0 0 1-1.5 7.706', key: '18bmuc' }],\n [\n 'path',\n {\n d: 'M4.032 17.483A4 4 0 0 0 11.464 20c.18-.311.892-.311 1.072 0a4 4 0 0 0 7.432-2.516',\n key: 'uozx0d',\n },\n ],\n ['path', { d: 'M4.5 10.291A4 4 0 0 0 6 18', key: 'whdemb' }],\n ['path', { d: 'M6.002 5.125a3 3 0 0 0 .4 1.375', key: '1kqy2g' }],\n ['path', { d: 'm9.228 10.852-.923-.383', key: '1wtb30' }],\n ['path', { d: 'm9.228 13.148-.923.383', key: '1a830x' }],\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\n ],\n };\n icon = signal(LucideBrainCog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrainCog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBrainCog, isStandalone: true, selector: \"svg[lucideBrainCog]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrainCog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBrainCog]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":8625,"removedExports":[],"renderedExports":["LucideBrainCog"],"renderedLength":8332},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/brick-wall-fire.js":{"code":"/**\n * @component @name BrickWallFire\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM3YyLjEwNyIgLz4KICA8cGF0aCBkPSJNMTcgOWMxIDMgMi41IDMuNSAzLjUgNC41QTUgNSAwIDAgMSAyMiAxN2E1IDUgMCAwIDEtMTAgMGMwLS4zIDAtLjYuMS0uOWEyIDIgMCAxIDAgMy4zLTJDMTMgMTEuNSAxNiA5IDE3IDkiIC8+CiAgPHBhdGggZD0iTTIxIDguMjc0VjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgzLjkzOCIgLz4KICA8cGF0aCBkPSJNMyAxNWg1LjI1MyIgLz4KICA8cGF0aCBkPSJNMyA5aDguMjI4IiAvPgogIDxwYXRoIGQ9Ik04IDE1djYiIC8+CiAgPHBhdGggZD0iTTggM3Y2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/brick-wall-fire\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBrickWallFire extends LucideIconBase {\n static icon = {\n name: 'brick-wall-fire',\n size: 24,\n node: [\n ['path', { d: 'M16 3v2.107', key: 'gq8xun' }],\n [\n 'path',\n {\n d: 'M17 9c1 3 2.5 3.5 3.5 4.5A5 5 0 0 1 22 17a5 5 0 0 1-10 0c0-.3 0-.6.1-.9a2 2 0 1 0 3.3-2C13 11.5 16 9 17 9',\n key: '1l2pih',\n },\n ],\n [\n 'path',\n { d: 'M21 8.274V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h3.938', key: 'jrnqjp' },\n ],\n ['path', { d: 'M3 15h5.253', key: 'xqg7rb' }],\n ['path', { d: 'M3 9h8.228', key: '1ppb70' }],\n ['path', { d: 'M8 15v6', key: '1stoo3' }],\n ['path', { d: 'M8 3v6', key: 'vlvjmk' }],\n ],\n };\n icon = signal(LucideBrickWallFire.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrickWallFire, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBrickWallFire, isStandalone: true, selector: \"svg[lucideBrickWallFire]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrickWallFire, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBrickWallFire]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7408,"removedExports":[],"renderedExports":["LucideBrickWallFire"],"renderedLength":7109},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/brick-wall-shield.js":{"code":"/**\n * @component @name BrickWallShield\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgOXYxLjI1OCIgLz4KICA8cGF0aCBkPSJNMTYgM3Y1LjQ2IiAvPgogIDxwYXRoIGQ9Ik0yMSA5LjExOFY1YTIgMiAwIDAgMC0yLTJINWEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoNS43NSIgLz4KICA8cGF0aCBkPSJNMjIgMTcuNWMwIDIuNDk5LTEuNzUgMy43NDktMy44MyA0LjQ3NGEuNS41IDAgMCAxLS4zMzUtLjAwNWMtMi4wODUtLjcyLTMuODM1LTEuOTctMy44MzUtNC40N1YxNGEuNS41IDAgMCAxIC41LS40OTljMSAwIDIuMjUtLjYgMy4xMi0xLjM2YS42LjYgMCAwIDEgLjc2LS4wMDFjLjg3NS43NjUgMi4xMiAxLjM2IDMuMTIgMS4zNmEuNS41IDAgMCAxIC41LjV6IiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDciIC8+CiAgPHBhdGggZD0iTTMgOWgxMi4xNDIiIC8+CiAgPHBhdGggZD0iTTggMTV2NiIgLz4KICA8cGF0aCBkPSJNOCAzdjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brick-wall-shield\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBrickWallShield extends LucideIconBase {\n static icon = {\n name: 'brick-wall-shield',\n size: 24,\n node: [\n ['path', { d: 'M12 9v1.258', key: 'iwpddn' }],\n ['path', { d: 'M16 3v5.46', key: 'd7ew98' }],\n [\n 'path',\n { d: 'M21 9.118V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h5.75', key: '137t5x' },\n ],\n [\n 'path',\n {\n d: 'M22 17.5c0 2.499-1.75 3.749-3.83 4.474a.5.5 0 0 1-.335-.005c-2.085-.72-3.835-1.97-3.835-4.47V14a.5.5 0 0 1 .5-.499c1 0 2.25-.6 3.12-1.36a.6.6 0 0 1 .76-.001c.875.765 2.12 1.36 3.12 1.36a.5.5 0 0 1 .5.5z',\n key: '16j3tf',\n },\n ],\n ['path', { d: 'M3 15h7', key: '1qldh6' }],\n ['path', { d: 'M3 9h12.142', key: '1yjd6m' }],\n ['path', { d: 'M8 15v6', key: '1stoo3' }],\n ['path', { d: 'M8 3v6', key: 'vlvjmk' }],\n ],\n };\n icon = signal(LucideBrickWallShield.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrickWallShield, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBrickWallShield, isStandalone: true, selector: \"svg[lucideBrickWallShield]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrickWallShield, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBrickWallShield]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7741,"removedExports":[],"renderedExports":["LucideBrickWallShield"],"renderedLength":7440},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/braces.js":{"code":"/**\n * @component @name Braces\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzSDdhMiAyIDAgMCAwLTIgMnY1YTIgMiAwIDAgMS0yIDIgMiAyIDAgMCAxIDIgMnY1YzAgMS4xLjkgMiAyIDJoMSIgLz4KICA8cGF0aCBkPSJNMTYgMjFoMWEyIDIgMCAwIDAgMi0ydi01YzAtMS4xLjktMiAyLTJhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMC0yLTJoLTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/braces\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBraces extends LucideIconBase {\n static icon = {\n name: 'braces',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M8 3H7a2 2 0 0 0-2 2v5a2 2 0 0 1-2 2 2 2 0 0 1 2 2v5c0 1.1.9 2 2 2h1',\n key: 'ezmyqa',\n },\n ],\n [\n 'path',\n {\n d: 'M16 21h1a2 2 0 0 0 2-2v-5c0-1.1.9-2 2-2a2 2 0 0 1-2-2V5a2 2 0 0 0-2-2h-1',\n key: 'e1hn23',\n },\n ],\n ],\n aliases: ['curly-braces'],\n };\n icon = signal(LucideBraces.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBraces, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBraces, isStandalone: true, selector: \"svg[lucideBraces], svg[lucideCurlyBraces]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBraces, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBraces], svg[lucideCurlyBraces]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideBraces\n */\nconst LucideCurlyBraces = LucideBraces;","originalLength":7038,"removedExports":[],"renderedExports":["LucideBraces","LucideCurlyBraces"],"renderedLength":6741},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/brain.js":{"code":"/**\n * @component @name Brain\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMThWNSIgLz4KICA8cGF0aCBkPSJNMTUgMTNhNC4xNyA0LjE3IDAgMCAxLTMtNCA0LjE3IDQuMTcgMCAwIDEtMyA0IiAvPgogIDxwYXRoIGQ9Ik0xNy41OTggNi41QTMgMyAwIDEgMCAxMiA1YTMgMyAwIDEgMC01LjU5OCAxLjUiIC8+CiAgPHBhdGggZD0iTTE3Ljk5NyA1LjEyNWE0IDQgMCAwIDEgMi41MjYgNS43NyIgLz4KICA8cGF0aCBkPSJNMTggMThhNCA0IDAgMCAwIDItNy40NjQiIC8+CiAgPHBhdGggZD0iTTE5Ljk2NyAxNy40ODNBNCA0IDAgMSAxIDEyIDE4YTQgNCAwIDEgMS03Ljk2Ny0uNTE3IiAvPgogIDxwYXRoIGQ9Ik02IDE4YTQgNCAwIDAgMS0yLTcuNDY0IiAvPgogIDxwYXRoIGQ9Ik02LjAwMyA1LjEyNWE0IDQgMCAwIDAtMi41MjYgNS43NyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/brain\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBrain extends LucideIconBase {\n static icon = {\n name: 'brain',\n size: 24,\n node: [\n ['path', { d: 'M12 18V5', key: 'adv99a' }],\n ['path', { d: 'M15 13a4.17 4.17 0 0 1-3-4 4.17 4.17 0 0 1-3 4', key: '1e3is1' }],\n ['path', { d: 'M17.598 6.5A3 3 0 1 0 12 5a3 3 0 1 0-5.598 1.5', key: '1gqd8o' }],\n ['path', { d: 'M17.997 5.125a4 4 0 0 1 2.526 5.77', key: 'iwvgf7' }],\n ['path', { d: 'M18 18a4 4 0 0 0 2-7.464', key: 'efp6ie' }],\n ['path', { d: 'M19.967 17.483A4 4 0 1 1 12 18a4 4 0 1 1-7.967-.517', key: '1gq6am' }],\n ['path', { d: 'M6 18a4 4 0 0 1-2-7.464', key: 'k1g0md' }],\n ['path', { d: 'M6.003 5.125a4 4 0 0 0-2.526 5.77', key: 'q97ue3' }],\n ],\n };\n icon = signal(LucideBrain.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrain, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBrain, isStandalone: true, selector: \"svg[lucideBrain]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrain, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBrain]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7354,"removedExports":[],"renderedExports":["LucideBrain"],"renderedLength":7065},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/briefcase-conveyor-belt.js":{"code":"/**\n * @component @name BriefcaseConveyorBelt\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjB2MiIgLz4KICA8cGF0aCBkPSJNMTQgMjB2MiIgLz4KICA8cGF0aCBkPSJNMTggMjB2MiIgLz4KICA8cGF0aCBkPSJNMjEgMjBIMyIgLz4KICA8cGF0aCBkPSJNNiAyMHYyIiAvPgogIDxwYXRoIGQ9Ik04IDE2VjRhMiAyIDAgMCAxIDItMmg0YTIgMiAwIDAgMSAyIDJ2MTIiIC8+CiAgPHJlY3QgeD0iNCIgeT0iNiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjEwIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/briefcase-conveyor-belt\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBriefcaseConveyorBelt extends LucideIconBase {\n static icon = {\n name: 'briefcase-conveyor-belt',\n size: 24,\n node: [\n ['path', { d: 'M10 20v2', key: '1n8e1g' }],\n ['path', { d: 'M14 20v2', key: '1lq872' }],\n ['path', { d: 'M18 20v2', key: '10uadw' }],\n ['path', { d: 'M21 20H3', key: 'kdqkdp' }],\n ['path', { d: 'M6 20v2', key: 'a9bc87' }],\n ['path', { d: 'M8 16V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v12', key: '17n9tx' }],\n ['rect', { x: '4', y: '6', width: '16', height: '10', rx: '2', key: '1097i5' }],\n ],\n };\n icon = signal(LucideBriefcaseConveyorBelt.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBriefcaseConveyorBelt, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBriefcaseConveyorBelt, isStandalone: true, selector: \"svg[lucideBriefcaseConveyorBelt]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBriefcaseConveyorBelt, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBriefcaseConveyorBelt]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7127,"removedExports":[],"renderedExports":["LucideBriefcaseConveyorBelt"],"renderedLength":6820},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/briefcase-business.js":{"code":"/**\n * @component @name BriefcaseBusiness\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiA2VjRhMiAyIDAgMCAwLTItMmgtNGEyIDIgMCAwIDAtMiAydjIiIC8+CiAgPHBhdGggZD0iTTIyIDEzYTE4LjE1IDE4LjE1IDAgMCAxLTIwIDAiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiB4PSIyIiB5PSI2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/briefcase-business\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBriefcaseBusiness extends LucideIconBase {\n static icon = {\n name: 'briefcase-business',\n size: 24,\n node: [\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\n ['path', { d: 'M16 6V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v2', key: '1ksdt3' }],\n ['path', { d: 'M22 13a18.15 18.15 0 0 1-20 0', key: '12hx5q' }],\n ['rect', { width: '20', height: '14', x: '2', y: '6', rx: '2', key: 'i6l2r4' }],\n ],\n };\n icon = signal(LucideBriefcaseBusiness.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBriefcaseBusiness, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBriefcaseBusiness, isStandalone: true, selector: \"svg[lucideBriefcaseBusiness]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBriefcaseBusiness, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBriefcaseBusiness]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6872,"removedExports":[],"renderedExports":["LucideBriefcaseBusiness"],"renderedLength":6570},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/brick-wall.js":{"code":"/**\n * @component @name BrickWall\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiA5djYiIC8+CiAgPHBhdGggZD0iTTE2IDE1djYiIC8+CiAgPHBhdGggZD0iTTE2IDN2NiIgLz4KICA8cGF0aCBkPSJNMyAxNWgxOCIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxwYXRoIGQ9Ik04IDE1djYiIC8+CiAgPHBhdGggZD0iTTggM3Y2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/brick-wall\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBrickWall extends LucideIconBase {\n static icon = {\n name: 'brick-wall',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M12 9v6', key: '199k2o' }],\n ['path', { d: 'M16 15v6', key: '8rj2es' }],\n ['path', { d: 'M16 3v6', key: '1j6rpj' }],\n ['path', { d: 'M3 15h18', key: '5xshup' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M8 15v6', key: '1stoo3' }],\n ['path', { d: 'M8 3v6', key: 'vlvjmk' }],\n ],\n };\n icon = signal(LucideBrickWall.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrickWall, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBrickWall, isStandalone: true, selector: \"svg[lucideBrickWall]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrickWall, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBrickWall]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6991,"removedExports":[],"renderedExports":["LucideBrickWall"],"renderedLength":6697},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/briefcase-medical.js":{"code":"/**\n * @component @name BriefcaseMedical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTF2NCIgLz4KICA8cGF0aCBkPSJNMTQgMTNoLTQiIC8+CiAgPHBhdGggZD0iTTE2IDZWNGEyIDIgMCAwIDAtMi0yaC00YTIgMiAwIDAgMC0yIDJ2MiIgLz4KICA8cGF0aCBkPSJNMTggNnYxNCIgLz4KICA8cGF0aCBkPSJNNiA2djE0IiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iNiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/briefcase-medical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBriefcaseMedical extends LucideIconBase {\n static icon = {\n name: 'briefcase-medical',\n size: 24,\n node: [\n ['path', { d: 'M12 11v4', key: 'a6ujw6' }],\n ['path', { d: 'M14 13h-4', key: '1pl8zg' }],\n ['path', { d: 'M16 6V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v2', key: '1ksdt3' }],\n ['path', { d: 'M18 6v14', key: '1mu4gy' }],\n ['path', { d: 'M6 6v14', key: '1s15cj' }],\n ['rect', { width: '20', height: '14', x: '2', y: '6', rx: '2', key: 'i6l2r4' }],\n ],\n };\n icon = signal(LucideBriefcaseMedical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBriefcaseMedical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBriefcaseMedical, isStandalone: true, selector: \"svg[lucideBriefcaseMedical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBriefcaseMedical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBriefcaseMedical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6982,"removedExports":[],"renderedExports":["LucideBriefcaseMedical"],"renderedLength":6681},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/briefcase.js":{"code":"/**\n * @component @name Briefcase\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjBWNGEyIDIgMCAwIDAtMi0yaC00YTIgMiAwIDAgMC0yIDJ2MTYiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiB4PSIyIiB5PSI2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/briefcase\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBriefcase extends LucideIconBase {\n static icon = {\n name: 'briefcase',\n size: 24,\n node: [\n ['path', { d: 'M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16', key: 'jecpp' }],\n ['rect', { width: '20', height: '14', x: '2', y: '6', rx: '2', key: 'i6l2r4' }],\n ],\n };\n icon = signal(LucideBriefcase.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBriefcase, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBriefcase, isStandalone: true, selector: \"svg[lucideBriefcase]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBriefcase, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBriefcase]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6555,"removedExports":[],"renderedExports":["LucideBriefcase"],"renderedLength":6262},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bring-to-front.js":{"code":"/**\n * @component @name BringToFront\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSI4IiB5PSI4IiB3aWR0aD0iOCIgaGVpZ2h0PSI4IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNCAxMGEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg0YTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTE0IDIwYTIgMiAwIDAgMCAyIDJoNGEyIDIgMCAwIDAgMi0ydi00YTIgMiAwIDAgMC0yLTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bring-to-front\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBringToFront extends LucideIconBase {\n static icon = {\n name: 'bring-to-front',\n size: 24,\n node: [\n ['rect', { x: '8', y: '8', width: '8', height: '8', rx: '2', key: 'yj20xf' }],\n ['path', { d: 'M4 10a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2', key: '1ltk23' }],\n ['path', { d: 'M14 20a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2', key: '1q24h9' }],\n ],\n };\n icon = signal(LucideBringToFront.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBringToFront, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBringToFront, isStandalone: true, selector: \"svg[lucideBringToFront]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBringToFront, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBringToFront]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6803,"removedExports":[],"renderedExports":["LucideBringToFront"],"renderedLength":6505},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/broccoli.js":{"code":"/**\n * @component @name Broccoli\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTNhMyAzIDAgMCAxLTIuMTIxLTUuMTIxIiAvPgogIDxwYXRoIGQ9Ik0xNS42MDYgMTQuMjA0Yy0zLjUgMS41LTUuODk5IDQuNTAzLTguODk5IDcuNTAzQTEgMSAwIDAgMSA2IDIyYy0yIDAtNC0yLTQtNGExIDEgMCAwIDEgLjI5My0uNzA3YzEuOTExLTEuOTExIDMuODIzLTMuNTc4IDUuMzQ3LTUuNDQxIiAvPgogIDxwYXRoIGQ9Ik0xNi41NzMgMTQuNzM3QTQgNCAwIDAgMSAxNCAxMSIgLz4KICA8cGF0aCBkPSJNNy4xNCAxMC45MDdhNCA0IDAgMSAxIDIuNzU2LTcuNDNBNCA0IDAgMCAxIDE2LjcgNC40OGEyIDIgMCAwIDEgMi44MiAyLjgyIDQgNCAwIDAgMSAxLjAwMiA2LjgwNUE0IDQgMCAxIDEgMTMgMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/broccoli\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBroccoli extends LucideIconBase {\n static icon = {\n name: 'broccoli',\n size: 24,\n node: [\n ['path', { d: 'M10 13a3 3 0 0 1-2.121-5.121', key: '1oqad0' }],\n [\n 'path',\n {\n d: 'M15.606 14.204c-3.5 1.5-5.899 4.503-8.899 7.503A1 1 0 0 1 6 22c-2 0-4-2-4-4a1 1 0 0 1 .293-.707c1.911-1.911 3.823-3.578 5.347-5.441',\n key: 'c93qjr',\n },\n ],\n ['path', { d: 'M16.573 14.737A4 4 0 0 1 14 11', key: '1ymr17' }],\n [\n 'path',\n {\n d: 'M7.14 10.907a4 4 0 1 1 2.756-7.43A4 4 0 0 1 16.7 4.48a2 2 0 0 1 2.82 2.82 4 4 0 0 1 1.002 6.805A4 4 0 1 1 13 16',\n key: '1kbgad',\n },\n ],\n ],\n };\n icon = signal(LucideBroccoli.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBroccoli, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBroccoli, isStandalone: true, selector: \"svg[lucideBroccoli]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBroccoli, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBroccoli]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7398,"removedExports":[],"renderedExports":["LucideBroccoli"],"renderedLength":7106},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/brush.js":{"code":"/**\n * @component @name Brush\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTAgMyAzIiAvPgogIDxwYXRoIGQ9Ik02LjUgMjFBMy41IDMuNSAwIDEgMCAzIDE3LjVhMi42MiAyLjYyIDAgMCAxLS43MDggMS43OTJBMSAxIDAgMCAwIDMgMjF6IiAvPgogIDxwYXRoIGQ9Ik05Ljk2OSAxNy4wMzEgMjEuMzc4IDUuNjI0YTEgMSAwIDAgMC0zLjAwMi0zLjAwMkw2Ljk2NyAxNC4wMzEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brush\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBrush extends LucideIconBase {\n static icon = {\n name: 'brush',\n size: 24,\n node: [\n ['path', { d: 'm11 10 3 3', key: 'fzmg1i' }],\n [\n 'path',\n {\n d: 'M6.5 21A3.5 3.5 0 1 0 3 17.5a2.62 2.62 0 0 1-.708 1.792A1 1 0 0 0 3 21z',\n key: 'p4q2r7',\n },\n ],\n [\n 'path',\n { d: 'M9.969 17.031 21.378 5.624a1 1 0 0 0-3.002-3.002L6.967 14.031', key: 'wy6l02' },\n ],\n ],\n };\n icon = signal(LucideBrush.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrush, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBrush, isStandalone: true, selector: \"svg[lucideBrush]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrush, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBrush]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6870,"removedExports":[],"renderedExports":["LucideBrush"],"renderedLength":6581},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bubbles.js":{"code":"/**\n * @component @name Bubbles\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNy4wMDEgMTUuMDg1QTEuNSAxLjUgMCAwIDEgOSAxNi41IiAvPgogIDxjaXJjbGUgY3g9IjE4LjUiIGN5PSI4LjUiIHI9IjMuNSIgLz4KICA8Y2lyY2xlIGN4PSI3LjUiIGN5PSIxNi41IiByPSI1LjUiIC8+CiAgPGNpcmNsZSBjeD0iNy41IiBjeT0iNC41IiByPSIyLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bubbles\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBubbles extends LucideIconBase {\n static icon = {\n name: 'bubbles',\n size: 24,\n node: [\n ['path', { d: 'M7.001 15.085A1.5 1.5 0 0 1 9 16.5', key: 'y44lvh' }],\n ['circle', { cx: '18.5', cy: '8.5', r: '3.5', key: '1wadoa' }],\n ['circle', { cx: '7.5', cy: '16.5', r: '5.5', key: '6mdt3g' }],\n ['circle', { cx: '7.5', cy: '4.5', r: '2.5', key: '637s54' }],\n ],\n };\n icon = signal(LucideBubbles.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBubbles, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBubbles, isStandalone: true, selector: \"svg[lucideBubbles]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBubbles, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBubbles]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6736,"removedExports":[],"renderedExports":["LucideBubbles"],"renderedLength":6445},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/brush-cleaning.js":{"code":"/**\n * @component @name BrushCleaning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMjItMS00IiAvPgogIDxwYXRoIGQ9Ik0xOSAxNGExIDEgMCAwIDAgMS0xdi0xYTIgMiAwIDAgMC0yLTJoLTNhMSAxIDAgMCAxLTEtMVY0YTIgMiAwIDAgMC00IDB2NWExIDEgMCAwIDEtMSAxSDZhMiAyIDAgMCAwLTIgMnYxYTEgMSAwIDAgMCAxIDEiIC8+CiAgPHBhdGggZD0iTTE5IDE0SDVsLTEuOTczIDYuNzY3QTEgMSAwIDAgMCA0IDIyaDE2YTEgMSAwIDAgMCAuOTczLTEuMjMzeiIgLz4KICA8cGF0aCBkPSJtOCAyMiAxLTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brush-cleaning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBrushCleaning extends LucideIconBase {\n static icon = {\n name: 'brush-cleaning',\n size: 24,\n node: [\n ['path', { d: 'm16 22-1-4', key: '1ow2iv' }],\n [\n 'path',\n {\n d: 'M19 14a1 1 0 0 0 1-1v-1a2 2 0 0 0-2-2h-3a1 1 0 0 1-1-1V4a2 2 0 0 0-4 0v5a1 1 0 0 1-1 1H6a2 2 0 0 0-2 2v1a1 1 0 0 0 1 1',\n key: '11gii7',\n },\n ],\n [\n 'path',\n { d: 'M19 14H5l-1.973 6.767A1 1 0 0 0 4 22h16a1 1 0 0 0 .973-1.233z', key: 'bju7h4' },\n ],\n ['path', { d: 'm8 22 1-4', key: 's3unb' }],\n ],\n };\n icon = signal(LucideBrushCleaning.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrushCleaning, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBrushCleaning, isStandalone: true, selector: \"svg[lucideBrushCleaning]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrushCleaning, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBrushCleaning]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7160,"removedExports":[],"renderedExports":["LucideBrushCleaning"],"renderedLength":6862},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bug-play.js":{"code":"/**\n * @component @name BugPlay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTkuNjU1QTYgNiAwIDAgMSA2IDE0di0zYTQgNCAwIDAgMSA0LTRoNGE0IDQgMCAwIDEgNCAzLjk3IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNS4wMDNhMSAxIDAgMCAxIDEuNTE3LS44NTlsNC45OTcgMi45OTdhMSAxIDAgMCAxIDAgMS43MThsLTQuOTk3IDIuOTk3YTEgMSAwIDAgMS0xLjUxNy0uODZ6IiAvPgogIDxwYXRoIGQ9Ik0xNC4xMiAzLjg4IDE2IDIiIC8+CiAgPHBhdGggZD0iTTIxIDVhNCA0IDAgMCAxLTMuNTUgMy45NyIgLz4KICA8cGF0aCBkPSJNMyAyMWE0IDQgMCAwIDEgMy44MS00IiAvPgogIDxwYXRoIGQ9Ik0zIDVhNCA0IDAgMCAwIDMuNTUgMy45NyIgLz4KICA8cGF0aCBkPSJNNiAxM0gyIiAvPgogIDxwYXRoIGQ9Im04IDIgMS44OCAxLjg4IiAvPgogIDxwYXRoIGQ9Ik05IDcuMTNWNmEzIDMgMCAxIDEgNiAwdjEuMTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bug-play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBugPlay extends LucideIconBase {\n static icon = {\n name: 'bug-play',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M10 19.655A6 6 0 0 1 6 14v-3a4 4 0 0 1 4-4h4a4 4 0 0 1 4 3.97', key: '1gnv52' },\n ],\n [\n 'path',\n {\n d: 'M14 15.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997a1 1 0 0 1-1.517-.86z',\n key: '1weqy9',\n },\n ],\n ['path', { d: 'M14.12 3.88 16 2', key: 'qol33r' }],\n ['path', { d: 'M21 5a4 4 0 0 1-3.55 3.97', key: '5cxbf6' }],\n ['path', { d: 'M3 21a4 4 0 0 1 3.81-4', key: '1fjd4g' }],\n ['path', { d: 'M3 5a4 4 0 0 0 3.55 3.97', key: '1d7oge' }],\n ['path', { d: 'M6 13H2', key: '82j7cp' }],\n ['path', { d: 'm8 2 1.88 1.88', key: 'fmnt4t' }],\n ['path', { d: 'M9 7.13V6a3 3 0 1 1 6 0v1.13', key: '1vgav8' }],\n ],\n };\n icon = signal(LucideBugPlay.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBugPlay, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBugPlay, isStandalone: true, selector: \"svg[lucideBugPlay]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBugPlay, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBugPlay]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7661,"removedExports":[],"renderedExports":["LucideBugPlay"],"renderedLength":7369},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bug-off.js":{"code":"/**\n * @component @name BugOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjB2LTgiIC8+CiAgPHBhdGggZD0iTTEyLjY1NiA3SDE0YTQgNCAwIDAgMSA0IDR2MS4zNDQiIC8+CiAgPHBhdGggZD0iTTE0LjEyIDMuODggMTYgMiIgLz4KICA8cGF0aCBkPSJNMTcuMTIzIDE3LjEyM0E2IDYgMCAwIDEgNiAxNHYtM2E0IDQgMCAwIDEgMS43Mi0zLjI4NyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMSA1YTQgNCAwIDAgMS0zLjU1IDMuOTciIC8+CiAgPHBhdGggZD0iTTIyIDEzaC0zLjM0NCIgLz4KICA8cGF0aCBkPSJNMyAyMWE0IDQgMCAwIDEgMy44MS00IiAvPgogIDxwYXRoIGQ9Ik0zIDVhNCA0IDAgMCAwIDMuNTUgMy45NyIgLz4KICA8cGF0aCBkPSJNNiAxM0gyIiAvPgogIDxwYXRoIGQ9Im04IDIgMS44OCAxLjg4IiAvPgogIDxwYXRoIGQ9Ik05LjcxMiA0LjA2QTMgMyAwIDAgMSAxNSA2djEuMTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bug-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBugOff extends LucideIconBase {\n static icon = {\n name: 'bug-off',\n size: 24,\n node: [\n ['path', { d: 'M12 20v-8', key: 'i3yub9' }],\n ['path', { d: 'M12.656 7H14a4 4 0 0 1 4 4v1.344', key: 'vvueyn' }],\n ['path', { d: 'M14.12 3.88 16 2', key: 'qol33r' }],\n ['path', { d: 'M17.123 17.123A6 6 0 0 1 6 14v-3a4 4 0 0 1 1.72-3.287', key: '1cu21y' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M21 5a4 4 0 0 1-3.55 3.97', key: '5cxbf6' }],\n ['path', { d: 'M22 13h-3.344', key: 'qb08am' }],\n ['path', { d: 'M3 21a4 4 0 0 1 3.81-4', key: '1fjd4g' }],\n ['path', { d: 'M3 5a4 4 0 0 0 3.55 3.97', key: '1d7oge' }],\n ['path', { d: 'M6 13H2', key: '82j7cp' }],\n ['path', { d: 'm8 2 1.88 1.88', key: 'fmnt4t' }],\n ['path', { d: 'M9.712 4.06A3 3 0 0 1 15 6v1.13', key: '1bvup6' }],\n ],\n };\n icon = signal(LucideBugOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBugOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBugOff, isStandalone: true, selector: \"svg[lucideBugOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBugOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBugOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7623,"removedExports":[],"renderedExports":["LucideBugOff"],"renderedLength":7332},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bug.js":{"code":"/**\n * @component @name Bug\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjB2LTkiIC8+CiAgPHBhdGggZD0iTTE0IDdhNCA0IDAgMCAxIDQgNHYzYTYgNiAwIDAgMS0xMiAwdi0zYTQgNCAwIDAgMSA0LTR6IiAvPgogIDxwYXRoIGQ9Ik0xNC4xMiAzLjg4IDE2IDIiIC8+CiAgPHBhdGggZD0iTTIxIDIxYTQgNCAwIDAgMC0zLjgxLTQiIC8+CiAgPHBhdGggZD0iTTIxIDVhNCA0IDAgMCAxLTMuNTUgMy45NyIgLz4KICA8cGF0aCBkPSJNMjIgMTNoLTQiIC8+CiAgPHBhdGggZD0iTTMgMjFhNCA0IDAgMCAxIDMuODEtNCIgLz4KICA8cGF0aCBkPSJNMyA1YTQgNCAwIDAgMCAzLjU1IDMuOTciIC8+CiAgPHBhdGggZD0iTTYgMTNIMiIgLz4KICA8cGF0aCBkPSJtOCAyIDEuODggMS44OCIgLz4KICA8cGF0aCBkPSJNOSA3LjEzVjZhMyAzIDAgMSAxIDYgMHYxLjEzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bug\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBug extends LucideIconBase {\n static icon = {\n name: 'bug',\n size: 24,\n node: [\n ['path', { d: 'M12 20v-9', key: '1qisl0' }],\n ['path', { d: 'M14 7a4 4 0 0 1 4 4v3a6 6 0 0 1-12 0v-3a4 4 0 0 1 4-4z', key: 'uouzyp' }],\n ['path', { d: 'M14.12 3.88 16 2', key: 'qol33r' }],\n ['path', { d: 'M21 21a4 4 0 0 0-3.81-4', key: '1b0z45' }],\n ['path', { d: 'M21 5a4 4 0 0 1-3.55 3.97', key: '5cxbf6' }],\n ['path', { d: 'M22 13h-4', key: '1jl80f' }],\n ['path', { d: 'M3 21a4 4 0 0 1 3.81-4', key: '1fjd4g' }],\n ['path', { d: 'M3 5a4 4 0 0 0 3.55 3.97', key: '1d7oge' }],\n ['path', { d: 'M6 13H2', key: '82j7cp' }],\n ['path', { d: 'm8 2 1.88 1.88', key: 'fmnt4t' }],\n ['path', { d: 'M9 7.13V6a3 3 0 1 1 6 0v1.13', key: '1vgav8' }],\n ],\n };\n icon = signal(LucideBug.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBug, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBug, isStandalone: true, selector: \"svg[lucideBug]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBug, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBug]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7458,"removedExports":[],"renderedExports":["LucideBug"],"renderedLength":7171},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/building.js":{"code":"/**\n * @component @name Building\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTBoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNGguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMGguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDE0aC4wMSIgLz4KICA8cGF0aCBkPSJNMTYgNmguMDEiIC8+CiAgPHBhdGggZD0iTTggMTBoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDE0aC4wMSIgLz4KICA8cGF0aCBkPSJNOCA2aC4wMSIgLz4KICA8cGF0aCBkPSJNOSAyMnYtM2ExIDEgMCAwIDEgMS0xaDRhMSAxIDAgMCAxIDEgMXYzIiAvPgogIDxyZWN0IHg9IjQiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIyMCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/building\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBuilding extends LucideIconBase {\n static icon = {\n name: 'building',\n size: 24,\n node: [\n ['path', { d: 'M12 10h.01', key: '1nrarc' }],\n ['path', { d: 'M12 14h.01', key: '1etili' }],\n ['path', { d: 'M12 6h.01', key: '1vi96p' }],\n ['path', { d: 'M16 10h.01', key: '1m94wz' }],\n ['path', { d: 'M16 14h.01', key: '1gbofw' }],\n ['path', { d: 'M16 6h.01', key: '1x0f13' }],\n ['path', { d: 'M8 10h.01', key: '19clt8' }],\n ['path', { d: 'M8 14h.01', key: '6423bh' }],\n ['path', { d: 'M8 6h.01', key: '1dz90k' }],\n ['path', { d: 'M9 22v-3a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v3', key: 'cabbwy' }],\n ['rect', { x: '4', y: '2', width: '16', height: '20', rx: '2', key: '1uxh74' }],\n ],\n };\n icon = signal(LucideBuilding.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBuilding, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBuilding, isStandalone: true, selector: \"svg[lucideBuilding]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBuilding, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBuilding]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7359,"removedExports":[],"renderedExports":["LucideBuilding"],"renderedLength":7067},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bus.js":{"code":"/**\n * @component @name Bus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCA2djYiIC8+CiAgPHBhdGggZD0iTTE1IDZ2NiIgLz4KICA8cGF0aCBkPSJNMiAxMmgxOS42IiAvPgogIDxwYXRoIGQ9Ik0xOCAxOGgzcy41LTEuNy44LTIuOGMuMS0uNC4yLS44LjItMS4yIDAtLjQtLjEtLjgtLjItMS4ybC0xLjQtNUMyMC4xIDYuOCAxOS4xIDYgMTggNkg0YTIgMiAwIDAgMC0yIDJ2MTBoMyIgLz4KICA8Y2lyY2xlIGN4PSI3IiBjeT0iMTgiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTkgMThoNSIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjE4IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBus extends LucideIconBase {\n static icon = {\n name: 'bus',\n size: 24,\n node: [\n ['path', { d: 'M8 6v6', key: '18i7km' }],\n ['path', { d: 'M15 6v6', key: '1sg6z9' }],\n ['path', { d: 'M2 12h19.6', key: 'de5uta' }],\n [\n 'path',\n {\n d: 'M18 18h3s.5-1.7.8-2.8c.1-.4.2-.8.2-1.2 0-.4-.1-.8-.2-1.2l-1.4-5C20.1 6.8 19.1 6 18 6H4a2 2 0 0 0-2 2v10h3',\n key: '1wwztk',\n },\n ],\n ['circle', { cx: '7', cy: '18', r: '2', key: '19iecd' }],\n ['path', { d: 'M9 18h5', key: 'lrx6i' }],\n ['circle', { cx: '16', cy: '18', r: '2', key: '1v4tcr' }],\n ],\n };\n icon = signal(LucideBus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBus, isStandalone: true, selector: \"svg[lucideBus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7154,"removedExports":[],"renderedExports":["LucideBus"],"renderedLength":6867},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/bus-front.js":{"code":"/**\n * @component @name BusFront\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA2IDIgNyIgLz4KICA8cGF0aCBkPSJNMTAgNmg0IiAvPgogIDxwYXRoIGQ9Im0yMiA3LTItMSIgLz4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHg9IjQiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik00IDExaDE2IiAvPgogIDxwYXRoIGQ9Ik04IDE1aC4wMSIgLz4KICA8cGF0aCBkPSJNMTYgMTVoLjAxIiAvPgogIDxwYXRoIGQ9Ik02IDE5djIiIC8+CiAgPHBhdGggZD0iTTE4IDIxdi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bus-front\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBusFront extends LucideIconBase {\n static icon = {\n name: 'bus-front',\n size: 24,\n node: [\n ['path', { d: 'M4 6 2 7', key: '1mqr15' }],\n ['path', { d: 'M10 6h4', key: '1itunk' }],\n ['path', { d: 'm22 7-2-1', key: '1umjhc' }],\n ['rect', { width: '16', height: '16', x: '4', y: '3', rx: '2', key: '1wxw4b' }],\n ['path', { d: 'M4 11h16', key: 'mpoxn0' }],\n ['path', { d: 'M8 15h.01', key: 'a7atzg' }],\n ['path', { d: 'M16 15h.01', key: 'rnfrdf' }],\n ['path', { d: 'M6 19v2', key: '1loha6' }],\n ['path', { d: 'M18 21v-2', key: 'sqyl04' }],\n ],\n };\n icon = signal(LucideBusFront.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBusFront, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBusFront, isStandalone: true, selector: \"svg[lucideBusFront]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBusFront, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBusFront]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7089,"removedExports":[],"renderedExports":["LucideBusFront"],"renderedLength":6796},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/building-2.js":{"code":"/**\n * @component @name Building2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJoNCIgLz4KICA8cGF0aCBkPSJNMTAgOGg0IiAvPgogIDxwYXRoIGQ9Ik0xNCAyMXYtM2EyIDIgMCAwIDAtNCAwdjMiIC8+CiAgPHBhdGggZD0iTTYgMTBINGEyIDIgMCAwIDAtMiAydjdhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0yVjlhMiAyIDAgMCAwLTItMmgtMiIgLz4KICA8cGF0aCBkPSJNNiAyMVY1YTIgMiAwIDAgMSAyLTJoOGEyIDIgMCAwIDEgMiAydjE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/building-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBuilding2 extends LucideIconBase {\n static icon = {\n name: 'building-2',\n size: 24,\n node: [\n ['path', { d: 'M10 12h4', key: 'a56b0p' }],\n ['path', { d: 'M10 8h4', key: '1sr2af' }],\n ['path', { d: 'M14 21v-3a2 2 0 0 0-4 0v3', key: '1rgiei' }],\n [\n 'path',\n {\n d: 'M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2',\n key: 'secmi2',\n },\n ],\n ['path', { d: 'M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16', key: '16ra0t' }],\n ],\n };\n icon = signal(LucideBuilding2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBuilding2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBuilding2, isStandalone: true, selector: \"svg[lucideBuilding2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBuilding2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBuilding2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7033,"removedExports":[],"renderedExports":["LucideBuilding2"],"renderedLength":6739},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cake-slice.js":{"code":"/**\n * @component @name CakeSlice\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTNIMyIgLz4KICA8cGF0aCBkPSJNMTYgMTdIMyIgLz4KICA8cGF0aCBkPSJtNy4yIDcuOS0zLjM4OCAyLjVBMiAyIDAgMCAwIDMgMTIuMDFWMjBhMSAxIDAgMCAwIDEgMWgxNmExIDEgMCAwIDAgMS0xdi04LjY1NGMwLTItMi40NC02LjAyNi02LjQ0LTguMDI2YTEgMSAwIDAgMC0xLjA4Mi4wNTdMMTAuNCA1LjYiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjciIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cake-slice\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCakeSlice extends LucideIconBase {\n static icon = {\n name: 'cake-slice',\n size: 24,\n node: [\n ['path', { d: 'M16 13H3', key: '1wpj08' }],\n ['path', { d: 'M16 17H3', key: '3lvfcd' }],\n [\n 'path',\n {\n d: 'm7.2 7.9-3.388 2.5A2 2 0 0 0 3 12.01V20a1 1 0 0 0 1 1h16a1 1 0 0 0 1-1v-8.654c0-2-2.44-6.026-6.44-8.026a1 1 0 0 0-1.082.057L10.4 5.6',\n key: '1gmhf7',\n },\n ],\n ['circle', { cx: '9', cy: '7', r: '2', key: '1305pl' }],\n ],\n };\n icon = signal(LucideCakeSlice.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCakeSlice, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCakeSlice, isStandalone: true, selector: \"svg[lucideCakeSlice]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCakeSlice, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCakeSlice]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6997,"removedExports":[],"renderedExports":["LucideCakeSlice"],"renderedLength":6703},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-1.js":{"code":"/**\n * @component @name Calendar1\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTNoMXY0IiAvPgogIDxwYXRoIGQ9Ik0xNiAydjMiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendar1 extends LucideIconBase {\n static icon = {\n name: 'calendar-1',\n size: 24,\n node: [\n ['path', { d: 'M11 13h1v4', key: '10p4bv' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n };\n icon = signal(LucideCalendar1.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendar1, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendar1, isStandalone: true, selector: \"svg[lucideCalendar1]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendar1, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendar1]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6738,"removedExports":[],"renderedExports":["LucideCalendar1"],"renderedLength":6444},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-arrow-down.js":{"code":"/**\n * @component @name CalendarArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTcgNCA0IDQtNCIgLz4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0xOCAxM3Y4IiAvPgogIDxwYXRoIGQ9Ik0yMSAxMC4zNTRWNWEyIDIgMCAwMC0yLTJINWEyIDIgMCAwMC0yIDJ2MTRhMiAyIDAgMDAyIDJoNy4zNDMiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarArrowDown extends LucideIconBase {\n static icon = {\n name: 'calendar-arrow-down',\n size: 24,\n node: [\n ['path', { d: 'm14 17 4 4 4-4', key: '17qdjf' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['path', { d: 'M18 13v8', key: '1a00n0' }],\n [\n 'path',\n { d: 'M21 10.354V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h7.343', key: '1qsorh' },\n ],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ],\n };\n icon = signal(LucideCalendarArrowDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarArrowDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarArrowDown, isStandalone: true, selector: \"svg[lucideCalendarArrowDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarArrowDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarArrowDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7021,"removedExports":[],"renderedExports":["LucideCalendarArrowDown"],"renderedLength":6718},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calculator.js":{"code":"/**\n * @component @name Calculator\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMjAiIHg9IjQiIHk9IjIiIHJ4PSIyIiAvPgogIDxsaW5lIHgxPSI4IiB4Mj0iMTYiIHkxPSI2IiB5Mj0iNiIgLz4KICA8bGluZSB4MT0iMTYiIHgyPSIxNiIgeTE9IjE0IiB5Mj0iMTgiIC8+CiAgPHBhdGggZD0iTTE2IDEwaC4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMTBoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDEwaC4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMTRoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDE0aC4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMThoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDE4aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calculator\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalculator extends LucideIconBase {\n static icon = {\n name: 'calculator',\n size: 24,\n node: [\n ['rect', { width: '16', height: '20', x: '4', y: '2', rx: '2', key: '1nb95v' }],\n ['line', { x1: '8', x2: '16', y1: '6', y2: '6', key: 'x4nwl0' }],\n ['line', { x1: '16', x2: '16', y1: '14', y2: '18', key: 'wjye3r' }],\n ['path', { d: 'M16 10h.01', key: '1m94wz' }],\n ['path', { d: 'M12 10h.01', key: '1nrarc' }],\n ['path', { d: 'M8 10h.01', key: '19clt8' }],\n ['path', { d: 'M12 14h.01', key: '1etili' }],\n ['path', { d: 'M8 14h.01', key: '6423bh' }],\n ['path', { d: 'M12 18h.01', key: 'mhygvu' }],\n ['path', { d: 'M8 18h.01', key: 'lrp35t' }],\n ],\n };\n icon = signal(LucideCalculator.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalculator, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalculator, isStandalone: true, selector: \"svg[lucideCalculator]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalculator, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalculator]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7311,"removedExports":[],"renderedExports":["LucideCalculator"],"renderedLength":7017},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cake.js":{"code":"/**\n * @component @name Cake\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjF2LThhMiAyIDAgMCAwLTItMkg2YTIgMiAwIDAgMC0yIDJ2OCIgLz4KICA8cGF0aCBkPSJNNCAxNnMuNS0xIDItMSAyLjUgMiA0IDIgMi41LTIgNC0yIDIuNSAyIDQgMiAyLTEgMi0xIiAvPgogIDxwYXRoIGQ9Ik0yIDIxaDIwIiAvPgogIDxwYXRoIGQ9Ik03IDh2MyIgLz4KICA8cGF0aCBkPSJNMTIgOHYzIiAvPgogIDxwYXRoIGQ9Ik0xNyA4djMiIC8+CiAgPHBhdGggZD0iTTcgNGguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDRoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNyA0aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cake\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCake extends LucideIconBase {\n static icon = {\n name: 'cake',\n size: 24,\n node: [\n ['path', { d: 'M20 21v-8a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v8', key: '1w3rig' }],\n ['path', { d: 'M4 16s.5-1 2-1 2.5 2 4 2 2.5-2 4-2 2.5 2 4 2 2-1 2-1', key: 'n2jgmb' }],\n ['path', { d: 'M2 21h20', key: '1nyx9w' }],\n ['path', { d: 'M7 8v3', key: '1qtyvj' }],\n ['path', { d: 'M12 8v3', key: 'hwp4zt' }],\n ['path', { d: 'M17 8v3', key: '1i6e5u' }],\n ['path', { d: 'M7 4h.01', key: '1bh4kh' }],\n ['path', { d: 'M12 4h.01', key: '1ujb9j' }],\n ['path', { d: 'M17 4h.01', key: '1upcoc' }],\n ],\n };\n icon = signal(LucideCake.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCake, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCake, isStandalone: true, selector: \"svg[lucideCake]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCake, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCake]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7137,"removedExports":[],"renderedExports":["LucideCake"],"renderedLength":6849},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-arrow-up.js":{"code":"/**\n * @component @name CalendarArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTcgNC00IDQgNCIgLz4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0xOCAyMXYtOCIgLz4KICA8cGF0aCBkPSJNMjEgMTAuMzQzVjVhMiAyIDAgMDAtMi0ySDVhMiAyIDAgMDAtMiAydjE0YTIgMiAwIDAwMiAyaDkiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarArrowUp extends LucideIconBase {\n static icon = {\n name: 'calendar-arrow-up',\n size: 24,\n node: [\n ['path', { d: 'm14 17 4-4 4 4', key: '1qa3u6' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['path', { d: 'M18 21v-8', key: '1ao88k' }],\n ['path', { d: 'M21 10.343V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h9', key: '185mot' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ],\n };\n icon = signal(LucideCalendarArrowUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarArrowUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarArrowUp, isStandalone: true, selector: \"svg[lucideCalendarArrowUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarArrowUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarArrowUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6945,"removedExports":[],"renderedExports":["LucideCalendarArrowUp"],"renderedLength":6644},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cable-car.js":{"code":"/**\n * @component @name CableCar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM2guMDEiIC8+CiAgPHBhdGggZD0iTTE0IDJoLjAxIiAvPgogIDxwYXRoIGQ9Im0yIDkgMjAtNSIgLz4KICA8cGF0aCBkPSJNMTIgMTJWNi41IiAvPgogIDxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxMCIgeD0iNCIgeT0iMTIiIHJ4PSIzIiAvPgogIDxwYXRoIGQ9Ik05IDEydjUiIC8+CiAgPHBhdGggZD0iTTE1IDEydjUiIC8+CiAgPHBhdGggZD0iTTQgMTdoMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cable-car\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCableCar extends LucideIconBase {\n static icon = {\n name: 'cable-car',\n size: 24,\n node: [\n ['path', { d: 'M10 3h.01', key: 'lbucoy' }],\n ['path', { d: 'M14 2h.01', key: '1k8aa1' }],\n ['path', { d: 'm2 9 20-5', key: '1kz0j5' }],\n ['path', { d: 'M12 12V6.5', key: '1vbrij' }],\n ['rect', { width: '16', height: '10', x: '4', y: '12', rx: '3', key: 'if91er' }],\n ['path', { d: 'M9 12v5', key: '3anwtq' }],\n ['path', { d: 'M15 12v5', key: '5xh3zn' }],\n ['path', { d: 'M4 17h16', key: 'g4d7ey' }],\n ],\n };\n icon = signal(LucideCableCar.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCableCar, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCableCar, isStandalone: true, selector: \"svg[lucideCableCar]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCableCar, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCableCar]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7007,"removedExports":[],"renderedExports":["LucideCableCar"],"renderedLength":6714},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-check.js":{"code":"/**\n * @component @name CalendarCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0ibTkgMTUgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarCheck extends LucideIconBase {\n static icon = {\n name: 'calendar-check',\n size: 24,\n node: [\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'm9 15 2 2 4-4', key: '1grp1n' }],\n ],\n };\n icon = signal(LucideCalendarCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarCheck, isStandalone: true, selector: \"svg[lucideCalendarCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6789,"removedExports":[],"renderedExports":["LucideCalendarCheck"],"renderedLength":6491},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-check-2.js":{"code":"/**\n * @component @name CalendarCheck2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNIDE5IDMgTCA1IDMiIC8+CiAgPHBhdGggZD0iTSAyMSAxMyBMIDIxIDUiIC8+CiAgPHBhdGggZD0iTSAyMSA1IEEyIDIgMCAwIDAgMTkgMyIgLz4KICA8cGF0aCBkPSJNIDMgMTkgQTIgMiAwIDAgMCA1IDIxIiAvPgogIDxwYXRoIGQ9Ik0gMyA1IEwgMyAxOSIgLz4KICA8cGF0aCBkPSJNIDUgMyBBMiAyIDAgMCAwIDMgNSIgLz4KICA8cGF0aCBkPSJtMTYgMTkgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTUgMjEgTDEyLjUgMjEiIC8+CiAgPHBhdGggZD0iTTggMnYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-check-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarCheck2 extends LucideIconBase {\n static icon = {\n name: 'calendar-check-2',\n size: 24,\n node: [\n ['path', { d: 'M 19 3 L 5 3', key: '1xn3iy' }],\n ['path', { d: 'M 21 13 L 21 5', key: '102s58' }],\n ['path', { d: 'M 21 5 A2 2 0 0 0 19 3', key: '1xylja' }],\n ['path', { d: 'M 3 19 A2 2 0 0 0 5 21', key: '19jxbv' }],\n ['path', { d: 'M 3 5 L 3 19', key: '1yylhw' }],\n ['path', { d: 'M 5 3 A2 2 0 0 0 3 5', key: '164twa' }],\n ['path', { d: 'm16 19 2 2 4-4', key: '1b14m6' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M5 21 L12.5 21', key: '1n38e0' }],\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ],\n };\n icon = signal(LucideCalendarCheck2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarCheck2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarCheck2, isStandalone: true, selector: \"svg[lucideCalendarCheck2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarCheck2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarCheck2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7396,"removedExports":[],"renderedExports":["LucideCalendarCheck2"],"renderedLength":7096},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cable.js":{"code":"/**\n * @component @name Cable\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTlhMSAxIDAgMCAxLTEtMXYtMmEyIDIgMCAwIDEgMi0yaDJhMiAyIDAgMCAxIDIgMnYyYTEgMSAwIDAgMS0xIDF6IiAvPgogIDxwYXRoIGQ9Ik0xNyAyMXYtMiIgLz4KICA8cGF0aCBkPSJNMTkgMTRWNi41YTEgMSAwIDAgMC03IDB2MTFhMSAxIDAgMCAxLTcgMFYxMCIgLz4KICA8cGF0aCBkPSJNMjEgMjF2LTIiIC8+CiAgPHBhdGggZD0iTTMgNVYzIiAvPgogIDxwYXRoIGQ9Ik00IDEwYTIgMiAwIDAgMS0yLTJWNmExIDEgMCAwIDEgMS0xaDRhMSAxIDAgMCAxIDEgMXYyYTIgMiAwIDAgMS0yIDJ6IiAvPgogIDxwYXRoIGQ9Ik03IDVWMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cable\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCable extends LucideIconBase {\n static icon = {\n name: 'cable',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M17 19a1 1 0 0 1-1-1v-2a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2a1 1 0 0 1-1 1z',\n key: 'trhst0',\n },\n ],\n ['path', { d: 'M17 21v-2', key: 'ds4u3f' }],\n ['path', { d: 'M19 14V6.5a1 1 0 0 0-7 0v11a1 1 0 0 1-7 0V10', key: '1mo9zo' }],\n ['path', { d: 'M21 21v-2', key: 'eo0ou' }],\n ['path', { d: 'M3 5V3', key: '1k5hjh' }],\n [\n 'path',\n {\n d: 'M4 10a2 2 0 0 1-2-2V6a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v2a2 2 0 0 1-2 2z',\n key: '1dd30t',\n },\n ],\n ['path', { d: 'M7 5V3', key: '1t1388' }],\n ],\n };\n icon = signal(LucideCable.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCable, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCable, isStandalone: true, selector: \"svg[lucideCable]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCable, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCable]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7368,"removedExports":[],"renderedExports":["LucideCable"],"renderedLength":7079},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-cog.js":{"code":"/**\n * @component @name CalendarCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuMjI4IDE2Ljg1Mi0uOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE1LjIyOCAxOS4xNDgtLjkyMy4zODMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cGF0aCBkPSJtMTYuNDcgMTQuMzA1LjM4Mi45MjMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAyMC43NzItLjM4My45MjQiIC8+CiAgPHBhdGggZD0ibTE5LjE0OCAxNS4yMjguMzgzLS45MjMiIC8+CiAgPHBhdGggZD0ibTE5LjUzIDIxLjY5Ni0uMzgyLS45MjQiIC8+CiAgPHBhdGggZD0ibTIwLjc3MyAxNi44NTIuOTI0LS4zODMiIC8+CiAgPHBhdGggZD0ibTIwLjc3MyAxOS4xNDguOTI0LjM4MyIgLz4KICA8cGF0aCBkPSJNMjEgMTAuNVY1YTIgMiAwIDAwLTItMkg1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmg1LjUiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarCog extends LucideIconBase {\n static icon = {\n name: 'calendar-cog',\n size: 24,\n node: [\n ['path', { d: 'm15.228 16.852-.923-.383', key: 'npixar' }],\n ['path', { d: 'm15.228 19.148-.923.383', key: '51cr3n' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['path', { d: 'm16.47 14.305.382.923', key: 'obybxd' }],\n ['path', { d: 'm16.852 20.772-.383.924', key: 'dpfhf9' }],\n ['path', { d: 'm19.148 15.228.383-.923', key: '1reyyz' }],\n ['path', { d: 'm19.53 21.696-.382-.924', key: '1goivc' }],\n ['path', { d: 'm20.773 16.852.924-.383', key: 'ybmb4k' }],\n ['path', { d: 'm20.773 19.148.924.383', key: '1c2d3p' }],\n ['path', { d: 'M21 10.5V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h5.5', key: '1e6z1y' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ],\n };\n icon = signal(LucideCalendarCog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarCog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarCog, isStandalone: true, selector: \"svg[lucideCalendarCog]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarCog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarCog]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7804,"removedExports":[],"renderedExports":["LucideCalendarCog"],"renderedLength":7508},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-clock.js":{"code":"/**\n * @component @name CalendarClock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTR2Mi4ybDEuNiAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAydjMiIC8+CiAgPHBhdGggZD0iTTIxIDcuMzM4VjVhMiAyIDAgMDAtMi0ySDVhMiAyIDAgMDAtMiAydjE0YTIgMiAwIDAwMiAyaDIuMzM4IiAvPgogIDxwYXRoIGQ9Ik0zIDloNS44NTkiIC8+CiAgPHBhdGggZD0iTTggMnYzIiAvPgogIDxjaXJjbGUgY3g9IjE2IiBjeT0iMTYiIHI9IjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarClock extends LucideIconBase {\n static icon = {\n name: 'calendar-clock',\n size: 24,\n node: [\n ['path', { d: 'M16 14v2.2l1.6 1', key: 'fo4ql5' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n [\n 'path',\n { d: 'M21 7.338V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h2.338', key: '7hb8p4' },\n ],\n ['path', { d: 'M3 9h5.859', key: 'numkqi' }],\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ['circle', { cx: '16', cy: '16', r: '6', key: 'qoo3c4' }],\n ],\n };\n icon = signal(LucideCalendarClock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarClock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarClock, isStandalone: true, selector: \"svg[lucideCalendarClock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarClock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarClock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7013,"removedExports":[],"renderedExports":["LucideCalendarClock"],"renderedLength":6715},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-heart.js":{"code":"/**\n * @component @name CalendarHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMTI3IDIxSDVhMiAyIDAgMDEtMi0yVjVhMiAyIDAgMDEyLTJoMTRhMiAyIDAgMDEyIDJ2NS4xMjUiIC8+CiAgPHBhdGggZD0iTTE0LjYyIDE3LjhBMi4yNSAyLjI1IDAgMTExOCAxNC44MzZhMi4yNSAyLjI1IDAgMTEzLjM4IDIuOTY2bC0yLjYyNiAyLjg1NmEuOTk4Ljk5OCAwIDAxLTEuNTA3IDB6IiAvPgogIDxwYXRoIGQ9Ik0xNiAydjMiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarHeart extends LucideIconBase {\n static icon = {\n name: 'calendar-heart',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M12.127 21H5a2 2 0 01-2-2V5a2 2 0 012-2h14a2 2 0 012 2v5.125', key: '1fsxpc' },\n ],\n [\n 'path',\n {\n d: 'M14.62 17.8A2.25 2.25 0 1118 14.836a2.25 2.25 0 113.38 2.966l-2.626 2.856a.998.998 0 01-1.507 0z',\n key: '1gk3ue',\n },\n ],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ],\n };\n icon = signal(LucideCalendarHeart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarHeart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarHeart, isStandalone: true, selector: \"svg[lucideCalendarHeart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarHeart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarHeart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7179,"removedExports":[],"renderedExports":["LucideCalendarHeart"],"renderedLength":6881},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-days.js":{"code":"/**\n * @component @name CalendarDays\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTggMTNoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxM2guMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEzaC4wMSIgLz4KICA8cGF0aCBkPSJNOCAxN2guMDEiIC8+CiAgPHBhdGggZD0iTTEyIDE3aC4wMSIgLz4KICA8cGF0aCBkPSJNMTYgMTdoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-days\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarDays extends LucideIconBase {\n static icon = {\n name: 'calendar-days',\n size: 24,\n node: [\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M8 13h.01', key: '1sbv64' }],\n ['path', { d: 'M12 13h.01', key: 'y0uutt' }],\n ['path', { d: 'M16 13h.01', key: 'wip0gl' }],\n ['path', { d: 'M8 17h.01', key: 'p3bg7i' }],\n ['path', { d: 'M12 17h.01', key: 'p32p05' }],\n ['path', { d: 'M16 17h.01', key: 'ql8jdd' }],\n ],\n };\n icon = signal(LucideCalendarDays.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarDays, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarDays, isStandalone: true, selector: \"svg[lucideCalendarDays]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarDays, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarDays]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7227,"removedExports":[],"renderedExports":["LucideCalendarDays"],"renderedLength":6930},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-off.js":{"code":"/**\n * @component @name CalendarOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTIxIDloLTUuNSIgLz4KICA8cGF0aCBkPSJNMyA5aDYiIC8+CiAgPHBhdGggZD0iTTMuNTg2IDMuNTg2QTIgMiAwIDAwMyA1djE0YTIgMiAwIDAwMiAyaDE0YTIgMiAwIDAwMS40MTQtLjU4NiIgLz4KICA8cGF0aCBkPSJNOC42NTYgM0gxOWEyIDIgMCAwMTIgMnYxMC4zNDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarOff extends LucideIconBase {\n static icon = {\n name: 'calendar-off',\n size: 24,\n node: [\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M21 9h-5.5', key: '1g344v' }],\n ['path', { d: 'M3 9h6', key: '1q2djq' }],\n [\n 'path',\n { d: 'M3.586 3.586A2 2 0 003 5v14a2 2 0 002 2h14a2 2 0 001.414-.586', key: '1g7ltu' },\n ],\n ['path', { d: 'M8.656 3H19a2 2 0 012 2v10.344', key: '1bwpd1' }],\n ],\n };\n icon = signal(LucideCalendarOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarOff, isStandalone: true, selector: \"svg[lucideCalendarOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7001,"removedExports":[],"renderedExports":["LucideCalendarOff"],"renderedLength":6705},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-fold.js":{"code":"/**\n * @component @name CalendarFold\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNVY1YTIgMiAwIDAwLTItMkg1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmgxMHYtNWExIDEgMCAwMTEtMXphMi40IDIuNCAwIDAxLS43MDYgMS43MDZsLTMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwMTE1IDIxIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTggMnYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-fold\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarFold extends LucideIconBase {\n static icon = {\n name: 'calendar-fold',\n size: 24,\n node: [\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n [\n 'path',\n {\n d: 'M21 15V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h10v-5a1 1 0 011-1za2.4 2.4 0 01-.706 1.706l-3.588 3.588A2.4 2.4 0 0115 21',\n key: '4uit17',\n },\n ],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ],\n };\n icon = signal(LucideCalendarFold.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarFold, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarFold, isStandalone: true, selector: \"svg[lucideCalendarFold]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarFold, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarFold]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6978,"removedExports":[],"renderedExports":["LucideCalendarFold"],"renderedLength":6681},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-minus.js":{"code":"/**\n * @component @name CalendarMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMThoNiIgLz4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNFY1YTIgMiAwIDAwLTItMkg1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmg4LjMiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarMinus extends LucideIconBase {\n static icon = {\n name: 'calendar-minus',\n size: 24,\n node: [\n ['path', { d: 'M16 18h6', key: '987eiv' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['path', { d: 'M21 14V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h8.3', key: 'gcu0od' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ],\n };\n icon = signal(LucideCalendarMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarMinus, isStandalone: true, selector: \"svg[lucideCalendarMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6811,"removedExports":[],"renderedExports":["LucideCalendarMinus"],"renderedLength":6513},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-minus-2.js":{"code":"/**\n * @component @name CalendarMinus2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTEwIDE1aDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-minus-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarMinus2 extends LucideIconBase {\n static icon = {\n name: 'calendar-minus-2',\n size: 24,\n node: [\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M10 15h4', key: '192ueg' }],\n ],\n };\n icon = signal(LucideCalendarMinus2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarMinus2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarMinus2, isStandalone: true, selector: \"svg[lucideCalendarMinus2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarMinus2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarMinus2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6790,"removedExports":[],"renderedExports":["LucideCalendarMinus2"],"renderedLength":6490},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-plus-2.js":{"code":"/**\n * @component @name CalendarPlus2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTEwIDE1aDQiIC8+CiAgPHBhdGggZD0iTTEyIDEzdjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-plus-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarPlus2 extends LucideIconBase {\n static icon = {\n name: 'calendar-plus-2',\n size: 24,\n node: [\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M10 15h4', key: '192ueg' }],\n ['path', { d: 'M12 13v4', key: '1il4po' }],\n ],\n };\n icon = signal(LucideCalendarPlus2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarPlus2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarPlus2, isStandalone: true, selector: \"svg[lucideCalendarPlus2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarPlus2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarPlus2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6867,"removedExports":[],"renderedExports":["LucideCalendarPlus2"],"renderedLength":6568},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-plus.js":{"code":"/**\n * @component @name CalendarPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMThoNiIgLz4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0xOSAxNXY2IiAvPgogIDxwYXRoIGQ9Ik0yMSAxMS41VjVhMiAyIDAgMDAtMi0ySDVhMiAyIDAgMDAtMiAydjE0YTIgMiAwIDAwMiAyaDguMyIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxwYXRoIGQ9Ik04IDJ2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarPlus extends LucideIconBase {\n static icon = {\n name: 'calendar-plus',\n size: 24,\n node: [\n ['path', { d: 'M16 18h6', key: '987eiv' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['path', { d: 'M19 15v6', key: '10aioa' }],\n ['path', { d: 'M21 11.5V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h8.3', key: 'jgwkxf' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ],\n };\n icon = signal(LucideCalendarPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarPlus, isStandalone: true, selector: \"svg[lucideCalendarPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6894,"removedExports":[],"renderedExports":["LucideCalendarPlus"],"renderedLength":6597},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-range.js":{"code":"/**\n * @component @name CalendarRange\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNiAydjMiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE3IDEzaC02IiAvPgogIDxwYXRoIGQ9Ik0xMyAxN0g3IiAvPgogIDxwYXRoIGQ9Ik03IDEzaC4wMSIgLz4KICA8cGF0aCBkPSJNMTcgMTdoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-range\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarRange extends LucideIconBase {\n static icon = {\n name: 'calendar-range',\n size: 24,\n node: [\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ['path', { d: 'M17 13h-6', key: '1qbiup' }],\n ['path', { d: 'M13 17H7', key: '1x38vv' }],\n ['path', { d: 'M7 13h.01', key: '1vezk1' }],\n ['path', { d: 'M17 17h.01', key: '1sd3ek' }],\n ],\n };\n icon = signal(LucideCalendarRange.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarRange, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarRange, isStandalone: true, selector: \"svg[lucideCalendarRange]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarRange, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarRange]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7048,"removedExports":[],"renderedExports":["LucideCalendarRange"],"renderedLength":6750},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-sync.js":{"code":"/**\n * @component @name CalendarSync\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTB2NGg0IiAvPgogIDxwYXRoIGQ9Im0xMSAxNCAxLjUzNS0xLjYwNWE1IDUgMCAwMTggMS41IiAvPgogIDxwYXRoIGQ9Ik0xNiAydjMiIC8+CiAgPHBhdGggZD0ibTIxIDE4LTEuNTM1IDEuNjA1YTUgNSAwIDAxLTgtMS41IiAvPgogIDxwYXRoIGQ9Ik0yMSAyMnYtNGgtNCIgLz4KICA8cGF0aCBkPSJNMjEgOC41MTdWNWEyIDIgMCAwMC0yLTJINWEyIDIgMCAwMC0yIDJ2MTRhMiAyIDAgMDAyIDJoMy41MTciIC8+CiAgPHBhdGggZD0iTTMgOWg0IiAvPgogIDxwYXRoIGQ9Ik04IDJ2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-sync\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarSync extends LucideIconBase {\n static icon = {\n name: 'calendar-sync',\n size: 24,\n node: [\n ['path', { d: 'M11 10v4h4', key: '172dkj' }],\n ['path', { d: 'm11 14 1.535-1.605a5 5 0 018 1.5', key: 'jekqcd' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['path', { d: 'm21 18-1.535 1.605a5 5 0 01-8-1.5', key: 'n107hu' }],\n ['path', { d: 'M21 22v-4h-4', key: 'hrummi' }],\n [\n 'path',\n { d: 'M21 8.517V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h3.517', key: 'yafrba' },\n ],\n ['path', { d: 'M3 9h4', key: 'rnfnj5' }],\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ],\n };\n icon = signal(LucideCalendarSync.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarSync, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarSync, isStandalone: true, selector: \"svg[lucideCalendarSync]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarSync, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarSync]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7250,"removedExports":[],"renderedExports":["LucideCalendarSync"],"renderedLength":6953},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-search.js":{"code":"/**\n * @component @name CalendarSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMC42OVY1YTIgMiAwIDAwLTItMkg1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmg3LjI1IiAvPgogIDxwYXRoIGQ9Im0yMiAyMS0xLjg3NS0xLjg3NSIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxwYXRoIGQ9Ik04IDJ2MyIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE3IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarSearch extends LucideIconBase {\n static icon = {\n name: 'calendar-search',\n size: 24,\n node: [\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['path', { d: 'M21 10.69V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h7.25', key: 'h6gkkz' }],\n ['path', { d: 'm22 21-1.875-1.875', key: '1dzjql' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ['circle', { cx: '18', cy: '17', r: '3', key: '1hty4x' }],\n ],\n };\n icon = signal(LucideCalendarSearch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarSearch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarSearch, isStandalone: true, selector: \"svg[lucideCalendarSearch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarSearch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarSearch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6971,"removedExports":[],"renderedExports":["LucideCalendarSearch"],"renderedLength":6672},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-x-2.js":{"code":"/**\n * @component @name CalendarX2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Im0xNyAxNiA1IDUiIC8+CiAgPHBhdGggZD0ibTE3IDIxIDUtNSIgLz4KICA8cGF0aCBkPSJNMjEgMTJWNWEyIDIgMCAwMC0yLTJINWEyIDIgMCAwMC0yIDJ2MTRhMiAyIDAgMDAyIDJoOCIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxwYXRoIGQ9Ik04IDJ2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-x-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarX2 extends LucideIconBase {\n static icon = {\n name: 'calendar-x-2',\n size: 24,\n node: [\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['path', { d: 'm17 16 5 5', key: '1a37d9' }],\n ['path', { d: 'm17 21 5-5', key: '1b797a' }],\n ['path', { d: 'M21 12V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h8', key: '14ws7l' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ],\n };\n icon = signal(LucideCalendarX2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarX2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarX2, isStandalone: true, selector: \"svg[lucideCalendarX2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarX2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarX2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6875,"removedExports":[],"renderedExports":["LucideCalendarX2"],"renderedLength":6579},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar-x.js":{"code":"/**\n * @component @name CalendarX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0ibTE0IDEzLTQgNCIgLz4KICA8cGF0aCBkPSJtMTAgMTMgNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarX extends LucideIconBase {\n static icon = {\n name: 'calendar-x',\n size: 24,\n node: [\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'm14 13-4 4', key: '1gib57' }],\n ['path', { d: 'm10 13 4 4', key: '153uiq' }],\n ],\n };\n icon = signal(LucideCalendarX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarX, isStandalone: true, selector: \"svg[lucideCalendarX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6828,"removedExports":[],"renderedExports":["LucideCalendarX"],"renderedLength":6534},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendars.js":{"code":"/**\n * @component @name Calendars\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNS43MjYgMjEuMDFBMiAyIDAgMCAxIDE0IDIySDRhMiAyIDAgMCAxLTItMlYxMGEyIDIgMCAwIDEgMi0yIiAvPgogIDxwYXRoIGQ9Ik0xOCAydjIiIC8+CiAgPHBhdGggZD0iTTIgMTNoMiIgLz4KICA8cGF0aCBkPSJNOCA4aDE0IiAvPgogIDxyZWN0IHg9IjgiIHk9IjMiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendars\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendars extends LucideIconBase {\n static icon = {\n name: 'calendars',\n size: 24,\n node: [\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\n [\n 'path',\n { d: 'M15.726 21.01A2 2 0 0 1 14 22H4a2 2 0 0 1-2-2V10a2 2 0 0 1 2-2', key: 'j6srht' },\n ],\n ['path', { d: 'M18 2v2', key: '1kh14s' }],\n ['path', { d: 'M2 13h2', key: '13gyu8' }],\n ['path', { d: 'M8 8h14', key: '12jxz2' }],\n ['rect', { x: '8', y: '3', width: '14', height: '14', rx: '2', key: 'nsru6w' }],\n ],\n };\n icon = signal(LucideCalendars.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendars, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendars, isStandalone: true, selector: \"svg[lucideCalendars]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendars, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendars]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6991,"removedExports":[],"renderedExports":["LucideCalendars"],"renderedLength":6698},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/calendar.js":{"code":"/**\n * @component @name Calendar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendar extends LucideIconBase {\n static icon = {\n name: 'calendar',\n size: 24,\n node: [\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ],\n };\n icon = signal(LucideCalendar.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendar, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendar, isStandalone: true, selector: \"svg[lucideCalendar]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendar, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendar]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6630,"removedExports":[],"renderedExports":["LucideCalendar"],"renderedLength":6338},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/camera.js":{"code":"/**\n * @component @name Camera\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuOTk3IDRhMiAyIDAgMCAxIDEuNzYgMS4wNWwuNDg2LjlBMiAyIDAgMCAwIDE4LjAwMyA3SDIwYTIgMiAwIDAgMSAyIDJ2OWEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMlY5YTIgMiAwIDAgMSAyLTJoMS45OTdhMiAyIDAgMCAwIDEuNzU5LTEuMDQ4bC40ODktLjkwNEEyIDIgMCAwIDEgMTAuMDA0IDR6IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTMiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/camera\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCamera extends LucideIconBase {\n static icon = {\n name: 'camera',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z',\n key: '18u6gg',\n },\n ],\n ['circle', { cx: '12', cy: '13', r: '3', key: '1vg3eu' }],\n ],\n };\n icon = signal(LucideCamera.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCamera, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCamera, isStandalone: true, selector: \"svg[lucideCamera]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCamera, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCamera]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6897,"removedExports":[],"renderedExports":["LucideCamera"],"renderedLength":6607},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/camera-off.js":{"code":"/**\n * @component @name CameraOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuNTY0IDE0LjU1OGEzIDMgMCAxIDEtNC4xMjItNC4xMjEiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMjAgMjBINGEyIDIgMCAwIDEtMi0yVjlhMiAyIDAgMCAxIDItMmgxLjk5N2EyIDIgMCAwIDAgLjgxOS0uMTc1IiAvPgogIDxwYXRoIGQ9Ik05LjY5NSA0LjAyNEEyIDIgMCAwIDEgMTAuMDA0IDRoMy45OTNhMiAyIDAgMCAxIDEuNzYgMS4wNWwuNDg2LjlBMiAyIDAgMCAwIDE4LjAwMyA3SDIwYTIgMiAwIDAgMSAyIDJ2Ny4zNDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/camera-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCameraOff extends LucideIconBase {\n static icon = {\n name: 'camera-off',\n size: 24,\n node: [\n ['path', { d: 'M14.564 14.558a3 3 0 1 1-4.122-4.121', key: '1rnrzw' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n [\n 'path',\n { d: 'M20 20H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 .819-.175', key: '1x3arw' },\n ],\n [\n 'path',\n {\n d: 'M9.695 4.024A2 2 0 0 1 10.004 4h3.993a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v7.344',\n key: '1i84u0',\n },\n ],\n ],\n };\n icon = signal(LucideCameraOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCameraOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCameraOff, isStandalone: true, selector: \"svg[lucideCameraOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCameraOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCameraOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7159,"removedExports":[],"renderedExports":["LucideCameraOff"],"renderedLength":6865},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/candy-off.js":{"code":"/**\n * @component @name CandyOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTB2Ny45IiAvPgogIDxwYXRoIGQ9Ik0xMS44MDIgNi4xNDVhNSA1IDAgMCAxIDYuMDUzIDYuMDUzIiAvPgogIDxwYXRoIGQ9Ik0xNCA2LjF2Mi4yNDMiIC8+CiAgPHBhdGggZD0ibTE1LjUgMTUuNTcxLS45NjQuOTY0YTUgNSAwIDAgMS03LjA3MSAwIDUgNSAwIDAgMSAwLTcuMDdsLjk2NC0uOTY1IiAvPgogIDxwYXRoIGQ9Ik0xNiA3VjNhMSAxIDAgMCAxIDEuNzA3LS43MDcgMi41IDIuNSAwIDAgMCAyLjE1Mi43MTcgMSAxIDAgMCAxIDEuMTMxIDEuMTMxIDIuNSAyLjUgMCAwIDAgLjcxNyAyLjE1MkExIDEgMCAwIDEgMjEgOGgtNCIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik04IDE3djRhMSAxIDAgMCAxLTEuNzA3LjcwNyAyLjUgMi41IDAgMCAwLTIuMTUyLS43MTcgMSAxIDAgMCAxLTEuMTMxLTEuMTMxIDIuNSAyLjUgMCAwIDAtLjcxNy0yLjE1MkExIDEgMCAwIDEgMyAxNmg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/candy-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCandyOff extends LucideIconBase {\n static icon = {\n name: 'candy-off',\n size: 24,\n node: [\n ['path', { d: 'M10 10v7.9', key: 'm8g9tt' }],\n ['path', { d: 'M11.802 6.145a5 5 0 0 1 6.053 6.053', key: 'dn87i3' }],\n ['path', { d: 'M14 6.1v2.243', key: '1kzysn' }],\n [\n 'path',\n { d: 'm15.5 15.571-.964.964a5 5 0 0 1-7.071 0 5 5 0 0 1 0-7.07l.964-.965', key: '3sxy18' },\n ],\n [\n 'path',\n {\n d: 'M16 7V3a1 1 0 0 1 1.707-.707 2.5 2.5 0 0 0 2.152.717 1 1 0 0 1 1.131 1.131 2.5 2.5 0 0 0 .717 2.152A1 1 0 0 1 21 8h-4',\n key: 'gpb6xx',\n },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n [\n 'path',\n {\n d: 'M8 17v4a1 1 0 0 1-1.707.707 2.5 2.5 0 0 0-2.152-.717 1 1 0 0 1-1.131-1.131 2.5 2.5 0 0 0-.717-2.152A1 1 0 0 1 3 16h4',\n key: 'qexcha',\n },\n ],\n ],\n };\n icon = signal(LucideCandyOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCandyOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCandyOff, isStandalone: true, selector: \"svg[lucideCandyOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCandyOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCandyOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7811,"removedExports":[],"renderedExports":["LucideCandyOff"],"renderedLength":7518},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/candy-cane.js":{"code":"/**\n * @component @name CandyCane\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuOCA1IDIuMTExIDQuMjIzIiAvPgogIDxwYXRoIGQ9Ik0xNy43NSA3IDE1IDIuMSIgLz4KICA8cGF0aCBkPSJtNC44NzQgMTQuNjQ3IDIuMTIgNC4yNCIgLz4KICA8cGF0aCBkPSJNNS43IDIxYTIgMiAwIDAgMS0zLjUtMmw4LjYtMTRhNiA2IDAgMCAxIDEwLjQgNiAyIDIgMCAxIDEtMy40NjQtMiAyIDIgMCAxIDAtMy40NjQtMnoiIC8+CiAgPHBhdGggZD0ibTcuOTA2IDkuNzEyIDIuMDA1IDQuNDExIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/candy-cane\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCandyCane extends LucideIconBase {\n static icon = {\n name: 'candy-cane',\n size: 24,\n node: [\n ['path', { d: 'm10.8 5 2.111 4.223', key: '11kb8w' }],\n ['path', { d: 'M17.75 7 15 2.1', key: '12x7e8' }],\n ['path', { d: 'm4.874 14.647 2.12 4.24', key: 'ccpt4b' }],\n [\n 'path',\n {\n d: 'M5.7 21a2 2 0 0 1-3.5-2l8.6-14a6 6 0 0 1 10.4 6 2 2 0 1 1-3.464-2 2 2 0 1 0-3.464-2z',\n key: 'u5e8z4',\n },\n ],\n ['path', { d: 'm7.906 9.712 2.005 4.411', key: '1k0qph' }],\n ],\n };\n icon = signal(LucideCandyCane.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCandyCane, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCandyCane, isStandalone: true, selector: \"svg[lucideCandyCane]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCandyCane, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCandyCane]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7061,"removedExports":[],"renderedExports":["LucideCandyCane"],"renderedLength":6767},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cannabis-off.js":{"code":"/**\n * @component @name CannabisOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTRjMS41IDEuNSAzLjUgMyA2IDMgMC0xLjUtLjUtMy41LTItNSIgLz4KICA8cGF0aCBkPSJNMTMuOTg4IDguMzI3QzEzLjkwMiA2LjA1NCAxMy4zNjUgMy44MiAxMiAyYTkuMyA5LjMgMCAwIDAtMS40NDUgMi45IiAvPgogIDxwYXRoIGQ9Ik0xNy4zNzUgMTEuNzI1QzE4Ljg4MiAxMC41MyAyMSA3Ljg0MSAyMSA2Yy0yLjMyNCAwLTUuMDggMS4yOTYtNi42NjIgMi42ODQiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMjEuMDI0IDE1LjM3OEExNSAxNSAwIDAgMCAyMiAxNWMtLjQyNi0xLjI3OS0yLjY3LTIuNTU3LTQuMjUtMi45MDciIC8+CiAgPHBhdGggZD0iTTYuOTk1IDYuOTkyQzUuNzE0IDYuNCA0LjI5IDYgMyA2YzAgMiAyLjUgNSA0IDYtMS41IDAtNC41IDEuNS01IDMgMy41IDEuNSA2IDEgNiAxLTEuNSAxLjUtMiAzLjUtMiA1IDIuNSAwIDQuNS0xLjUgNi0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cannabis-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCannabisOff extends LucideIconBase {\n static icon = {\n name: 'cannabis-off',\n size: 24,\n node: [\n ['path', { d: 'M12 22v-4c1.5 1.5 3.5 3 6 3 0-1.5-.5-3.5-2-5', key: '1bqfb7' }],\n [\n 'path',\n { d: 'M13.988 8.327C13.902 6.054 13.365 3.82 12 2a9.3 9.3 0 0 0-1.445 2.9', key: '1p520n' },\n ],\n [\n 'path',\n {\n d: 'M17.375 11.725C18.882 10.53 21 7.841 21 6c-2.324 0-5.08 1.296-6.662 2.684',\n key: 'q2itvb',\n },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n [\n 'path',\n { d: 'M21.024 15.378A15 15 0 0 0 22 15c-.426-1.279-2.67-2.557-4.25-2.907', key: 'j9amvs' },\n ],\n [\n 'path',\n {\n d: 'M6.995 6.992C5.714 6.4 4.29 6 3 6c0 2 2.5 5 4 6-1.5 0-4.5 1.5-5 3 3.5 1.5 6 1 6 1-1.5 1.5-2 3.5-2 5 2.5 0 4.5-1.5 6-3',\n key: '8gmd5g',\n },\n ],\n ],\n };\n icon = signal(LucideCannabisOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCannabisOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCannabisOff, isStandalone: true, selector: \"svg[lucideCannabisOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCannabisOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCannabisOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7845,"removedExports":[],"renderedExports":["LucideCannabisOff"],"renderedLength":7549},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cannabis.js":{"code":"/**\n * @component @name Cannabis\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTQiIC8+CiAgPHBhdGggZD0iTTcgMTJjLTEuNSAwLTQuNSAxLjUtNSAzIDMuNSAxLjUgNiAxIDYgMS0xLjUgMS41LTIgMy41LTIgNSAyLjUgMCA0LjUtMS41IDYtMyAxLjUgMS41IDMuNSAzIDYgMyAwLTEuNS0uNS0zLjUtMi01IDAgMCAyLjUuNSA2LTEtLjUtMS41LTMuNS0zLTUtMyAxLjUtMSA0LTQgNC02LTIuNSAwLTUuNSAxLjUtNyAzIDAtMi41LS41LTUtMi03LTEuNSAyLTIgNC41LTIgNy0xLjUtMS41LTQuNS0zLTctMyAwIDIgMi41IDUgNCA2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cannabis\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCannabis extends LucideIconBase {\n static icon = {\n name: 'cannabis',\n size: 24,\n node: [\n ['path', { d: 'M12 22v-4', key: '1utk9m' }],\n [\n 'path',\n {\n d: 'M7 12c-1.5 0-4.5 1.5-5 3 3.5 1.5 6 1 6 1-1.5 1.5-2 3.5-2 5 2.5 0 4.5-1.5 6-3 1.5 1.5 3.5 3 6 3 0-1.5-.5-3.5-2-5 0 0 2.5.5 6-1-.5-1.5-3.5-3-5-3 1.5-1 4-4 4-6-2.5 0-5.5 1.5-7 3 0-2.5-.5-5-2-7-1.5 2-2 4.5-2 7-1.5-1.5-4.5-3-7-3 0 2 2.5 5 4 6',\n key: '1mezod',\n },\n ],\n ],\n };\n icon = signal(LucideCannabis.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCannabis, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCannabis, isStandalone: true, selector: \"svg[lucideCannabis]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCannabis, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCannabis]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7028,"removedExports":[],"renderedExports":["LucideCannabis"],"renderedLength":6736},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/candy.js":{"code":"/**\n * @component @name Candy\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgN3YxMC45IiAvPgogIDxwYXRoIGQ9Ik0xNCA2LjFWMTciIC8+CiAgPHBhdGggZD0iTTE2IDdWM2ExIDEgMCAwIDEgMS43MDctLjcwNyAyLjUgMi41IDAgMCAwIDIuMTUyLjcxNyAxIDEgMCAwIDEgMS4xMzEgMS4xMzEgMi41IDIuNSAwIDAgMCAuNzE3IDIuMTUyQTEgMSAwIDAgMSAyMSA4aC00IiAvPgogIDxwYXRoIGQ9Ik0xNi41MzYgNy40NjVhNSA1IDAgMCAwLTcuMDcyIDBsLTIgMmE1IDUgMCAwIDAgMCA3LjA3IDUgNSAwIDAgMCA3LjA3MiAwbDItMmE1IDUgMCAwIDAgMC03LjA3IiAvPgogIDxwYXRoIGQ9Ik04IDE3djRhMSAxIDAgMCAxLTEuNzA3LjcwNyAyLjUgMi41IDAgMCAwLTIuMTUyLS43MTcgMSAxIDAgMCAxLTEuMTMxLTEuMTMxIDIuNSAyLjUgMCAwIDAtLjcxNy0yLjE1MkExIDEgMCAwIDEgMyAxNmg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/candy\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCandy extends LucideIconBase {\n static icon = {\n name: 'candy',\n size: 24,\n node: [\n ['path', { d: 'M10 7v10.9', key: '1gynux' }],\n ['path', { d: 'M14 6.1V17', key: '116kdf' }],\n [\n 'path',\n {\n d: 'M16 7V3a1 1 0 0 1 1.707-.707 2.5 2.5 0 0 0 2.152.717 1 1 0 0 1 1.131 1.131 2.5 2.5 0 0 0 .717 2.152A1 1 0 0 1 21 8h-4',\n key: 'gpb6xx',\n },\n ],\n [\n 'path',\n {\n d: 'M16.536 7.465a5 5 0 0 0-7.072 0l-2 2a5 5 0 0 0 0 7.07 5 5 0 0 0 7.072 0l2-2a5 5 0 0 0 0-7.07',\n key: '1tsln4',\n },\n ],\n [\n 'path',\n {\n d: 'M8 17v4a1 1 0 0 1-1.707.707 2.5 2.5 0 0 0-2.152-.717 1 1 0 0 1-1.131-1.131 2.5 2.5 0 0 0-.717-2.152A1 1 0 0 1 3 16h4',\n key: 'qexcha',\n },\n ],\n ],\n };\n icon = signal(LucideCandy.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCandy, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCandy, isStandalone: true, selector: \"svg[lucideCandy]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCandy, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCandy]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7642,"removedExports":[],"renderedExports":["LucideCandy"],"renderedLength":7353},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/car-front.js":{"code":"/**\n * @component @name CarFront\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEgOC0yIDItMS41LTMuN0EyIDIgMCAwIDAgMTUuNjQ2IDVIOC40YTIgMiAwIDAgMC0xLjkwMyAxLjI1N0w1IDEwIDMgOCIgLz4KICA8cGF0aCBkPSJNNyAxNGguMDEiIC8+CiAgPHBhdGggZD0iTTE3IDE0aC4wMSIgLz4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iOCIgeD0iMyIgeT0iMTAiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik01IDE4djIiIC8+CiAgPHBhdGggZD0iTTE5IDE4djIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/car-front\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCarFront extends LucideIconBase {\n static icon = {\n name: 'car-front',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm21 8-2 2-1.5-3.7A2 2 0 0 0 15.646 5H8.4a2 2 0 0 0-1.903 1.257L5 10 3 8',\n key: '1imjwt',\n },\n ],\n ['path', { d: 'M7 14h.01', key: '1qa3f1' }],\n ['path', { d: 'M17 14h.01', key: '7oqj8z' }],\n ['rect', { width: '18', height: '8', x: '3', y: '10', rx: '2', key: 'a7itu8' }],\n ['path', { d: 'M5 18v2', key: 'ppbyun' }],\n ['path', { d: 'M19 18v2', key: 'gy7782' }],\n ],\n };\n icon = signal(LucideCarFront.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCarFront, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCarFront, isStandalone: true, selector: \"svg[lucideCarFront]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCarFront, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCarFront]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7075,"removedExports":[],"renderedExports":["LucideCarFront"],"renderedLength":6782},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/car-taxi-front.js":{"code":"/**\n * @component @name CarTaxiFront\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMmg0IiAvPgogIDxwYXRoIGQ9Im0yMSA4LTIgMi0xLjUtMy43QTIgMiAwIDAgMCAxNS42NDYgNUg4LjRhMiAyIDAgMCAwLTEuOTAzIDEuMjU3TDUgMTAgMyA4IiAvPgogIDxwYXRoIGQ9Ik03IDE0aC4wMSIgLz4KICA8cGF0aCBkPSJNMTcgMTRoLjAxIiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSI4IiB4PSIzIiB5PSIxMCIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTUgMTh2MiIgLz4KICA8cGF0aCBkPSJNMTkgMTh2MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/car-taxi-front\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCarTaxiFront extends LucideIconBase {\n static icon = {\n name: 'car-taxi-front',\n size: 24,\n node: [\n ['path', { d: 'M10 2h4', key: 'n1abiw' }],\n [\n 'path',\n {\n d: 'm21 8-2 2-1.5-3.7A2 2 0 0 0 15.646 5H8.4a2 2 0 0 0-1.903 1.257L5 10 3 8',\n key: '1imjwt',\n },\n ],\n ['path', { d: 'M7 14h.01', key: '1qa3f1' }],\n ['path', { d: 'M17 14h.01', key: '7oqj8z' }],\n ['rect', { width: '18', height: '8', x: '3', y: '10', rx: '2', key: 'a7itu8' }],\n ['path', { d: 'M5 18v2', key: 'ppbyun' }],\n ['path', { d: 'M19 18v2', key: 'gy7782' }],\n ],\n };\n icon = signal(LucideCarTaxiFront.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCarTaxiFront, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCarTaxiFront, isStandalone: true, selector: \"svg[lucideCarTaxiFront]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCarTaxiFront, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCarTaxiFront]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7209,"removedExports":[],"renderedExports":["LucideCarTaxiFront"],"renderedLength":6911},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/caravan.js":{"code":"/**\n * @component @name Caravan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTlWOWE0IDQgMCAwIDAtNC00SDZhNCA0IDAgMCAwLTQgNHY4YTIgMiAwIDAgMCAyIDJoMiIgLz4KICA8cGF0aCBkPSJNMiA5aDNhMSAxIDAgMCAxIDEgMXYyYTEgMSAwIDAgMS0xIDFIMiIgLz4KICA8cGF0aCBkPSJNMjIgMTd2MWExIDEgMCAwIDEtMSAxSDEwdi05YTEgMSAwIDAgMSAxLTFoMmExIDEgMCAwIDEgMSAxdjkiIC8+CiAgPGNpcmNsZSBjeD0iOCIgY3k9IjE5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/caravan\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCaravan extends LucideIconBase {\n static icon = {\n name: 'caravan',\n size: 24,\n node: [\n ['path', { d: 'M18 19V9a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v8a2 2 0 0 0 2 2h2', key: '19jm3t' }],\n ['path', { d: 'M2 9h3a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H2', key: '13hakp' }],\n [\n 'path',\n { d: 'M22 17v1a1 1 0 0 1-1 1H10v-9a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v9', key: '1crci8' },\n ],\n ['circle', { cx: '8', cy: '19', r: '2', key: 't8fc5s' }],\n ],\n };\n icon = signal(LucideCaravan.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCaravan, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCaravan, isStandalone: true, selector: \"svg[lucideCaravan]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCaravan, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCaravan]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6930,"removedExports":[],"renderedExports":["LucideCaravan"],"renderedLength":6639},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/captions-off.js":{"code":"/**\n * @component @name CaptionsOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSA1SDE5YTIgMiAwIDAgMSAyIDJ2OC41IiAvPgogIDxwYXRoIGQ9Ik0xNyAxMWgtLjUiIC8+CiAgPHBhdGggZD0iTTE5IDE5SDVhMiAyIDAgMCAxLTItMlY3YTIgMiAwIDAgMSAyLTIiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNNyAxMWg0IiAvPgogIDxwYXRoIGQ9Ik03IDE1aDIuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/captions-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCaptionsOff extends LucideIconBase {\n static icon = {\n name: 'captions-off',\n size: 24,\n node: [\n ['path', { d: 'M10.5 5H19a2 2 0 0 1 2 2v8.5', key: 'jqtk4d' }],\n ['path', { d: 'M17 11h-.5', key: '1961ue' }],\n ['path', { d: 'M19 19H5a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2', key: '1keqsi' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M7 11h4', key: '1o1z6v' }],\n ['path', { d: 'M7 15h2.5', key: '1ina1g' }],\n ],\n };\n icon = signal(LucideCaptionsOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCaptionsOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCaptionsOff, isStandalone: true, selector: \"svg[lucideCaptionsOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCaptionsOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCaptionsOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6904,"removedExports":[],"renderedExports":["LucideCaptionsOff"],"renderedLength":6608},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/car.js":{"code":"/**\n * @component @name Car\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTdoMmMuNiAwIDEtLjQgMS0xdi0zYzAtLjktLjctMS43LTEuNS0xLjlDMTguNyAxMC42IDE2IDEwIDE2IDEwcy0xLjMtMS40LTIuMi0yLjNjLS41LS40LTEuMS0uNy0xLjgtLjdINWMtLjYgMC0xLjEuNC0xLjQuOWwtMS40IDIuOUEzLjcgMy43IDAgMCAwIDIgMTJ2NGMwIC42LjQgMSAxIDFoMiIgLz4KICA8Y2lyY2xlIGN4PSI3IiBjeT0iMTciIHI9IjIiIC8+CiAgPHBhdGggZD0iTTkgMTdoNiIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE3IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/car\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCar extends LucideIconBase {\n static icon = {\n name: 'car',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M19 17h2c.6 0 1-.4 1-1v-3c0-.9-.7-1.7-1.5-1.9C18.7 10.6 16 10 16 10s-1.3-1.4-2.2-2.3c-.5-.4-1.1-.7-1.8-.7H5c-.6 0-1.1.4-1.4.9l-1.4 2.9A3.7 3.7 0 0 0 2 12v4c0 .6.4 1 1 1h2',\n key: '5owen',\n },\n ],\n ['circle', { cx: '7', cy: '17', r: '2', key: 'u2ysq9' }],\n ['path', { d: 'M9 17h6', key: 'r8uit2' }],\n ['circle', { cx: '17', cy: '17', r: '2', key: 'axvx0g' }],\n ],\n };\n icon = signal(LucideCar.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCar, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCar, isStandalone: true, selector: \"svg[lucideCar]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCar, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCar]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7044,"removedExports":[],"renderedExports":["LucideCar"],"renderedLength":6757},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/case-sensitive.js":{"code":"/**\n * @component @name CaseSensitive\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAxNiA0LjAzOS05LjY5YS41LjUgMCAwIDEgLjkyMyAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik0yMiA5djciIC8+CiAgPHBhdGggZD0iTTMuMzA0IDEzaDYuMzkyIiAvPgogIDxjaXJjbGUgY3g9IjE4LjUiIGN5PSIxMi41IiByPSIzLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/case-sensitive\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCaseSensitive extends LucideIconBase {\n static icon = {\n name: 'case-sensitive',\n size: 24,\n node: [\n ['path', { d: 'm2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16', key: 'd5nyq2' }],\n ['path', { d: 'M22 9v7', key: 'pvm9v3' }],\n ['path', { d: 'M3.304 13h6.392', key: '1q3zxz' }],\n ['circle', { cx: '18.5', cy: '12.5', r: '3.5', key: 'z97x68' }],\n ],\n };\n icon = signal(LucideCaseSensitive.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCaseSensitive, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCaseSensitive, isStandalone: true, selector: \"svg[lucideCaseSensitive]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCaseSensitive, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCaseSensitive]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6755,"removedExports":[],"renderedExports":["LucideCaseSensitive"],"renderedLength":6457},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/captions.js":{"code":"/**\n * @component @name Captions\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTQiIHg9IjMiIHk9IjUiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNNyAxNWg0TTE1IDE1aDJNNyAxMWgyTTEzIDExaDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/captions\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCaptions extends LucideIconBase {\n static icon = {\n name: 'captions',\n size: 24,\n node: [\n ['rect', { width: '18', height: '14', x: '3', y: '5', rx: '2', ry: '2', key: '12ruh7' }],\n ['path', { d: 'M7 15h4M15 15h2M7 11h2M13 11h4', key: '1ueiar' }],\n ],\n aliases: ['subtitles'],\n };\n icon = signal(LucideCaptions.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCaptions, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCaptions, isStandalone: true, selector: \"svg[lucideCaptions], svg[lucideSubtitles]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCaptions, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCaptions], svg[lucideSubtitles]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCaptions\n */\nconst LucideSubtitles = LucideCaptions;","originalLength":6703,"removedExports":[],"renderedExports":["LucideCaptions","LucideSubtitles"],"renderedLength":6404},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/carrot.js":{"code":"/**\n * @component @name Carrot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTZhMSAxIDAgMCAwLTctN3EtNCA0LTUuOTg3IDEyLjM4NWEuNS41IDAgMCAwIC42MDIuNjAyUTExIDIwIDE1IDE2bC0zLTMiIC8+CiAgPHBhdGggZD0iTTE1IDlxNCA0IDcgMC0zLTQtNyAwIDQtNCAwLTctNCAzIDAgNyIgLz4KICA8cGF0aCBkPSJtOCAxNS0yLjU4LTIuNTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/carrot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCarrot extends LucideIconBase {\n static icon = {\n name: 'carrot',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15 16a1 1 0 0 0-7-7q-4 4-5.987 12.385a.5.5 0 0 0 .602.602Q11 20 15 16l-3-3',\n key: '1ta62j',\n },\n ],\n ['path', { d: 'M15 9q4 4 7 0-3-4-7 0 4-4 0-7-4 3 0 7', key: '1svf7i' }],\n ['path', { d: 'm8 15-2.58-2.58', key: '7t238r' }],\n ],\n };\n icon = signal(LucideCarrot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCarrot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCarrot, isStandalone: true, selector: \"svg[lucideCarrot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCarrot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCarrot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6799,"removedExports":[],"renderedExports":["LucideCarrot"],"renderedLength":6509},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/case-lower.js":{"code":"/**\n * @component @name CaseLower\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOXY3IiAvPgogIDxwYXRoIGQ9Ik0xNCA2djEwIiAvPgogIDxjaXJjbGUgY3g9IjE3LjUiIGN5PSIxMi41IiByPSIzLjUiIC8+CiAgPGNpcmNsZSBjeD0iNi41IiBjeT0iMTIuNSIgcj0iMy41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/case-lower\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCaseLower extends LucideIconBase {\n static icon = {\n name: 'case-lower',\n size: 24,\n node: [\n ['path', { d: 'M10 9v7', key: 'ylp826' }],\n ['path', { d: 'M14 6v10', key: '1jy4vg' }],\n ['circle', { cx: '17.5', cy: '12.5', r: '3.5', key: '1a9481' }],\n ['circle', { cx: '6.5', cy: '12.5', r: '3.5', key: '2jlv1r' }],\n ],\n };\n icon = signal(LucideCaseLower.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCaseLower, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCaseLower, isStandalone: true, selector: \"svg[lucideCaseLower]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCaseLower, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCaseLower]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6660,"removedExports":[],"renderedExports":["LucideCaseLower"],"renderedLength":6366},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cast.js":{"code":"/**\n * @component @name Cast\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA4VjZhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjEyYTIgMiAwIDAgMS0yIDJoLTYiIC8+CiAgPHBhdGggZD0iTTIgMTJhOSA5IDAgMCAxIDggOCIgLz4KICA8cGF0aCBkPSJNMiAxNmE1IDUgMCAwIDEgNCA0IiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMi4wMSIgeTE9IjIwIiB5Mj0iMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cast\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCast extends LucideIconBase {\n static icon = {\n name: 'cast',\n size: 24,\n node: [\n ['path', { d: 'M2 8V6a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-6', key: '3zrzxg' }],\n ['path', { d: 'M2 12a9 9 0 0 1 8 8', key: 'g6cvee' }],\n ['path', { d: 'M2 16a5 5 0 0 1 4 4', key: '1y1dii' }],\n ['line', { x1: '2', x2: '2.01', y1: '20', y2: '20', key: 'xu2jvo' }],\n ],\n };\n icon = signal(LucideCast.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCast, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCast, isStandalone: true, selector: \"svg[lucideCast]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCast, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCast]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6739,"removedExports":[],"renderedExports":["LucideCast"],"renderedLength":6451},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cassette-tape.js":{"code":"/**\n * @component @name CassetteTape\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIxMCIgcj0iMiIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgogIDxjaXJjbGUgY3g9IjE2IiBjeT0iMTAiIHI9IjIiIC8+CiAgPHBhdGggZD0ibTYgMjAgLjctMi45QTEuNCAxLjQgMCAwIDEgOC4xIDE2aDcuOGExLjQgMS40IDAgMCAxIDEuNCAxbC43IDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cassette-tape\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCassetteTape extends LucideIconBase {\n static icon = {\n name: 'cassette-tape',\n size: 24,\n node: [\n ['rect', { width: '20', height: '16', x: '2', y: '4', rx: '2', key: '18n3k1' }],\n ['circle', { cx: '8', cy: '10', r: '2', key: '1xl4ub' }],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ['circle', { cx: '16', cy: '10', r: '2', key: 'r14t7q' }],\n [\n 'path',\n { d: 'm6 20 .7-2.9A1.4 1.4 0 0 1 8.1 16h7.8a1.4 1.4 0 0 1 1.4 1l.7 3', key: 'l01ucn' },\n ],\n ],\n };\n icon = signal(LucideCassetteTape.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCassetteTape, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCassetteTape, isStandalone: true, selector: \"svg[lucideCassetteTape]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCassetteTape, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCassetteTape]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7003,"removedExports":[],"renderedExports":["LucideCassetteTape"],"renderedLength":6706},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/castle.js":{"code":"/**\n * @component @name Castle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNVYzIiAvPgogIDxwYXRoIGQ9Ik0xNCA1VjMiIC8+CiAgPHBhdGggZD0iTTE1IDIxdi0zYTMgMyAwIDAgMC02IDB2MyIgLz4KICA8cGF0aCBkPSJNMTggM3Y4IiAvPgogIDxwYXRoIGQ9Ik0xOCA1SDYiIC8+CiAgPHBhdGggZD0iTTIyIDExSDIiIC8+CiAgPHBhdGggZD0iTTIyIDl2MTBhMiAyIDAgMCAxLTIgMkg0YTIgMiAwIDAgMS0yLTJWOSIgLz4KICA8cGF0aCBkPSJNNiAzdjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/castle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCastle extends LucideIconBase {\n static icon = {\n name: 'castle',\n size: 24,\n node: [\n ['path', { d: 'M10 5V3', key: '1y54qe' }],\n ['path', { d: 'M14 5V3', key: 'm6isi' }],\n ['path', { d: 'M15 21v-3a3 3 0 0 0-6 0v3', key: 'lbp5hj' }],\n ['path', { d: 'M18 3v8', key: '2ollhf' }],\n ['path', { d: 'M18 5H6', key: '98imr9' }],\n ['path', { d: 'M22 11H2', key: '1lmjae' }],\n ['path', { d: 'M22 9v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9', key: '1rly83' }],\n ['path', { d: 'M6 3v8', key: 'csox7g' }],\n ],\n };\n icon = signal(LucideCastle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCastle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCastle, isStandalone: true, selector: \"svg[lucideCastle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCastle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCastle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6994,"removedExports":[],"renderedExports":["LucideCastle"],"renderedLength":6704},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cctv.js":{"code":"/**\n * @component @name Cctv\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuNzUgMTJoMy42MzJhMSAxIDAgMCAxIC44OTQgMS40NDdsLTIuMDM0IDQuMDY5YTEgMSAwIDAgMS0xLjcwOC4xMzRsLTIuMTI0LTIuOTciIC8+CiAgPHBhdGggZD0iTTE3LjEwNiA5LjA1M2ExIDEgMCAwIDEgLjQ0NyAxLjM0MWwtMy4xMDYgNi4yMTFhMSAxIDAgMCAxLTEuMzQyLjQ0N0wzLjYxIDEyLjNhMi45MiAyLjkyIDAgMCAxLTEuMy0zLjkxTDMuNjkgNS42YTIuOTIgMi45MiAwIDAgMSAzLjkyLTEuM3oiIC8+CiAgPHBhdGggZD0iTTIgMTloMy43NmEyIDIgMCAwIDAgMS44LTEuMUw5IDE1IiAvPgogIDxwYXRoIGQ9Ik0yIDIxdi00IiAvPgogIDxwYXRoIGQ9Ik03IDloLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cctv\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCctv extends LucideIconBase {\n static icon = {\n name: 'cctv',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M16.75 12h3.632a1 1 0 0 1 .894 1.447l-2.034 4.069a1 1 0 0 1-1.708.134l-2.124-2.97',\n key: 'ir91b5',\n },\n ],\n [\n 'path',\n {\n d: 'M17.106 9.053a1 1 0 0 1 .447 1.341l-3.106 6.211a1 1 0 0 1-1.342.447L3.61 12.3a2.92 2.92 0 0 1-1.3-3.91L3.69 5.6a2.92 2.92 0 0 1 3.92-1.3z',\n key: 'jlp8i1',\n },\n ],\n ['path', { d: 'M2 19h3.76a2 2 0 0 0 1.8-1.1L9 15', key: '19bib8' }],\n ['path', { d: 'M2 21v-4', key: 'l40lih' }],\n ['path', { d: 'M7 9h.01', key: '19b3jx' }],\n ],\n };\n icon = signal(LucideCctv.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCctv, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCctv, isStandalone: true, selector: \"svg[lucideCctv]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCctv, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCctv]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7345,"removedExports":[],"renderedExports":["LucideCctv"],"renderedLength":7057},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cctv-off.js":{"code":"/**\n * @component @name CctvOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIuMzA5IDYuNjUyIDQuNzk3IDIuNDAxYTEgMSAwIDAgMSAuNDQ3IDEuMzQxbC0uNTAxIDEuMDAxLjYwNS42MDVoMi43MjVhMSAxIDAgMCAxIC44OTQgMS40NDdsLS43MjQgMS40NDgiIC8+CiAgPHBhdGggZD0ibTE1LjE2NiAxNS4xNjYtLjcxOSAxLjQzOWExIDEgMCAwIDEtMS4zNDIuNDQ3TDMuNjEgMTIuM2EyLjkyIDIuOTIgMCAwIDEtMS4zLTMuOTFMMy42OSA1LjZhMi45IDIuOSAwIDAgMSAuODczLTEuMDM3IiAvPgogIDxwYXRoIGQ9Ik0yIDE5aDMuNzZhMiAyIDAgMCAwIDEuOC0xLjFsMS40NDEtMi45MDIiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMiAyMXYtNCIgLz4KICA8cGF0aCBkPSJNNyA5aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cctv-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCctvOff extends LucideIconBase {\n static icon = {\n name: 'cctv-off',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm12.309 6.652 4.797 2.401a1 1 0 0 1 .447 1.341l-.501 1.001.605.605h2.725a1 1 0 0 1 .894 1.447l-.724 1.448',\n key: 'e75roo',\n },\n ],\n [\n 'path',\n {\n d: 'm15.166 15.166-.719 1.439a1 1 0 0 1-1.342.447L3.61 12.3a2.92 2.92 0 0 1-1.3-3.91L3.69 5.6a2.9 2.9 0 0 1 .873-1.037',\n key: '1h9o5r',\n },\n ],\n ['path', { d: 'M2 19h3.76a2 2 0 0 0 1.8-1.1l1.441-2.902', key: '1askrb' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M2 21v-4', key: 'l40lih' }],\n ['path', { d: 'M7 9h.01', key: '19b3jx' }],\n ],\n };\n icon = signal(LucideCctvOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCctvOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCctvOff, isStandalone: true, selector: \"svg[lucideCctvOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCctvOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCctvOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7495,"removedExports":[],"renderedExports":["LucideCctvOff"],"renderedLength":7203},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/case-upper.js":{"code":"/**\n * @component @name CaseUpper\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTFoNC41YTEgMSAwIDAgMSAwIDVoLTRhLjUuNSAwIDAgMS0uNS0uNXYtOWEuNS41IDAgMCAxIC41LS41aDNhMSAxIDAgMCAxIDAgNSIgLz4KICA8cGF0aCBkPSJtMiAxNiA0LjAzOS05LjY5YS41LjUgMCAwIDEgLjkyMyAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik0zLjMwNCAxM2g2LjM5MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/case-upper\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCaseUpper extends LucideIconBase {\n static icon = {\n name: 'case-upper',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15 11h4.5a1 1 0 0 1 0 5h-4a.5.5 0 0 1-.5-.5v-9a.5.5 0 0 1 .5-.5h3a1 1 0 0 1 0 5',\n key: 'nxs35',\n },\n ],\n ['path', { d: 'm2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16', key: 'd5nyq2' }],\n ['path', { d: 'M3.304 13h6.392', key: '1q3zxz' }],\n ],\n };\n icon = signal(LucideCaseUpper.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCaseUpper, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCaseUpper, isStandalone: true, selector: \"svg[lucideCaseUpper]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCaseUpper, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCaseUpper]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6854,"removedExports":[],"renderedExports":["LucideCaseUpper"],"renderedLength":6560},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-area.js":{"code":"/**\n * @component @name ChartArea\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTEuMjA3YS41LjUgMCAwIDEgLjE0Ni0uMzUzbDItMmEuNS41IDAgMCAxIC43MDggMGwzLjI5MiAzLjI5MmEuNS41IDAgMCAwIC43MDggMGw0LjI5Mi00LjI5MmEuNS41IDAgMCAxIC44NTQuMzUzVjE2YTEgMSAwIDAgMS0xIDFIOGExIDEgMCAwIDEtMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-area\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartArea extends LucideIconBase {\n static icon = {\n name: 'chart-area',\n size: 24,\n node: [\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n [\n 'path',\n {\n d: 'M7 11.207a.5.5 0 0 1 .146-.353l2-2a.5.5 0 0 1 .708 0l3.292 3.292a.5.5 0 0 0 .708 0l4.292-4.292a.5.5 0 0 1 .854.353V16a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1z',\n key: 'q0gr47',\n },\n ],\n ],\n aliases: ['area-chart'],\n };\n icon = signal(LucideChartArea.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartArea, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartArea, isStandalone: true, selector: \"svg[lucideChartArea], svg[lucideAreaChart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartArea, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartArea], svg[lucideAreaChart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideChartArea\n */\nconst LucideAreaChart = LucideChartArea;","originalLength":7044,"removedExports":[],"renderedExports":["LucideChartArea","LucideAreaChart"],"renderedLength":6743},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-bar-decreasing.js":{"code":"/**\n * @component @name ChartBarDecreasing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTFoOCIgLz4KICA8cGF0aCBkPSJNNyAxNmgzIiAvPgogIDxwYXRoIGQ9Ik03IDZoMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-bar-decreasing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartBarDecreasing extends LucideIconBase {\n static icon = {\n name: 'chart-bar-decreasing',\n size: 24,\n node: [\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ['path', { d: 'M7 11h8', key: '1feolt' }],\n ['path', { d: 'M7 16h3', key: 'ur6vzw' }],\n ['path', { d: 'M7 6h12', key: 'sz5b0d' }],\n ],\n };\n icon = signal(LucideChartBarDecreasing.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartBarDecreasing, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartBarDecreasing, isStandalone: true, selector: \"svg[lucideChartBarDecreasing]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartBarDecreasing, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartBarDecreasing]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6711,"removedExports":[],"renderedExports":["LucideChartBarDecreasing"],"renderedLength":6407},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/card-sim.js":{"code":"/**\n * @component @name CardSim\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTR2NCIgLz4KICA8cGF0aCBkPSJNMTQuMTcyIDJhMiAyIDAgMCAxIDEuNDE0LjU4NmwzLjgyOCAzLjgyOEEyIDIgMCAwIDEgMjAgNy44MjhWMjBhMiAyIDAgMCAxLTIgMkg2YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yeiIgLz4KICA8cGF0aCBkPSJNOCAxNGg4IiAvPgogIDxyZWN0IHg9IjgiIHk9IjEwIiB3aWR0aD0iOCIgaGVpZ2h0PSI4IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/card-sim\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCardSim extends LucideIconBase {\n static icon = {\n name: 'card-sim',\n size: 24,\n node: [\n ['path', { d: 'M12 14v4', key: '1thi36' }],\n [\n 'path',\n {\n d: 'M14.172 2a2 2 0 0 1 1.414.586l3.828 3.828A2 2 0 0 1 20 7.828V20a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2z',\n key: '1o66bk',\n },\n ],\n ['path', { d: 'M8 14h8', key: '1fgep2' }],\n ['rect', { x: '8', y: '10', width: '8', height: '8', rx: '1', key: '1aonk6' }],\n ],\n };\n icon = signal(LucideCardSim.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCardSim, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCardSim, isStandalone: true, selector: \"svg[lucideCardSim]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCardSim, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCardSim]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6971,"removedExports":[],"renderedExports":["LucideCardSim"],"renderedLength":6679},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-bar-big.js":{"code":"/**\n * @component @name ChartBarBig\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHJlY3QgeD0iNyIgeT0iMTMiIHdpZHRoPSI5IiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgogIDxyZWN0IHg9IjciIHk9IjUiIHdpZHRoPSIxMiIgaGVpZ2h0PSI0IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-bar-big\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartBarBig extends LucideIconBase {\n static icon = {\n name: 'chart-bar-big',\n size: 24,\n node: [\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ['rect', { x: '7', y: '13', width: '9', height: '4', rx: '1', key: '1iip1u' }],\n ['rect', { x: '7', y: '5', width: '12', height: '4', rx: '1', key: '1anskk' }],\n ],\n aliases: ['bar-chart-horizontal-big'],\n };\n icon = signal(LucideChartBarBig.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartBarBig, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartBarBig, isStandalone: true, selector: \"svg[lucideChartBarBig], svg[lucideBarChartHorizontalBig]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartBarBig, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartBarBig], svg[lucideBarChartHorizontalBig]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideChartBarBig\n */\nconst LucideBarChartHorizontalBig = LucideChartBarBig;","originalLength":6927,"removedExports":[],"renderedExports":["LucideChartBarBig","LucideBarChartHorizontalBig"],"renderedLength":6623},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-bar-stacked.js":{"code":"/**\n * @component @name ChartBarStacked\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTN2NCIgLz4KICA8cGF0aCBkPSJNMTUgNXY0IiAvPgogIDxwYXRoIGQ9Ik0zIDN2MTZhMiAyIDAgMCAwIDIgMmgxNiIgLz4KICA8cmVjdCB4PSI3IiB5PSIxMyIgd2lkdGg9IjkiIGhlaWdodD0iNCIgcng9IjEiIC8+CiAgPHJlY3QgeD0iNyIgeT0iNSIgd2lkdGg9IjEyIiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chart-bar-stacked\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartBarStacked extends LucideIconBase {\n static icon = {\n name: 'chart-bar-stacked',\n size: 24,\n node: [\n ['path', { d: 'M11 13v4', key: 'vyy2rb' }],\n ['path', { d: 'M15 5v4', key: '1gx88a' }],\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ['rect', { x: '7', y: '13', width: '9', height: '4', rx: '1', key: '1iip1u' }],\n ['rect', { x: '7', y: '5', width: '12', height: '4', rx: '1', key: '1anskk' }],\n ],\n };\n icon = signal(LucideChartBarStacked.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartBarStacked, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartBarStacked, isStandalone: true, selector: \"svg[lucideChartBarStacked]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartBarStacked, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartBarStacked]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6916,"removedExports":[],"renderedExports":["LucideChartBarStacked"],"renderedLength":6615},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-bar.js":{"code":"/**\n * @component @name ChartBar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTZoOCIgLz4KICA8cGF0aCBkPSJNNyAxMWgxMiIgLz4KICA8cGF0aCBkPSJNNyA2aDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-bar\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartBar extends LucideIconBase {\n static icon = {\n name: 'chart-bar',\n size: 24,\n node: [\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ['path', { d: 'M7 16h8', key: 'srdodz' }],\n ['path', { d: 'M7 11h12', key: '127s9w' }],\n ['path', { d: 'M7 6h3', key: 'w9rmul' }],\n ],\n aliases: ['bar-chart-horizontal'],\n };\n icon = signal(LucideChartBar.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartBar, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartBar, isStandalone: true, selector: \"svg[lucideChartBar], svg[lucideBarChartHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartBar, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartBar], svg[lucideBarChartHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideChartBar\n */\nconst LucideBarChartHorizontal = LucideChartBar;","originalLength":6805,"removedExports":[],"renderedExports":["LucideChartBar","LucideBarChartHorizontal"],"renderedLength":6505},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-candlestick.js":{"code":"/**\n * @component @name ChartCandlestick\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSA1djQiIC8+CiAgPHJlY3Qgd2lkdGg9IjQiIGhlaWdodD0iNiIgeD0iNyIgeT0iOSIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTkgMTV2MiIgLz4KICA8cGF0aCBkPSJNMTcgM3YyIiAvPgogIDxyZWN0IHdpZHRoPSI0IiBoZWlnaHQ9IjgiIHg9IjE1IiB5PSI1IiByeD0iMSIgLz4KICA8cGF0aCBkPSJNMTcgMTN2MyIgLz4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-candlestick\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartCandlestick extends LucideIconBase {\n static icon = {\n name: 'chart-candlestick',\n size: 24,\n node: [\n ['path', { d: 'M9 5v4', key: '14uxtq' }],\n ['rect', { width: '4', height: '6', x: '7', y: '9', rx: '1', key: 'f4fvz0' }],\n ['path', { d: 'M9 15v2', key: 'r5rk32' }],\n ['path', { d: 'M17 3v2', key: '1l2re6' }],\n ['rect', { width: '4', height: '8', x: '15', y: '5', rx: '1', key: 'z38je5' }],\n ['path', { d: 'M17 13v3', key: '5l0wba' }],\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ],\n aliases: ['candlestick-chart'],\n };\n icon = signal(LucideChartCandlestick.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartCandlestick, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartCandlestick, isStandalone: true, selector: \"svg[lucideChartCandlestick], svg[lucideCandlestickChart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartCandlestick, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartCandlestick], svg[lucideCandlestickChart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideChartCandlestick\n */\nconst LucideCandlestickChart = LucideChartCandlestick;","originalLength":7306,"removedExports":[],"renderedExports":["LucideChartCandlestick","LucideCandlestickChart"],"renderedLength":6998},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-column-stacked.js":{"code":"/**\n * @component @name ChartColumnStacked\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTNINyIgLz4KICA8cGF0aCBkPSJNMTkgOWgtNCIgLz4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHJlY3QgeD0iMTUiIHk9IjUiIHdpZHRoPSI0IiBoZWlnaHQ9IjEyIiByeD0iMSIgLz4KICA8cmVjdCB4PSI3IiB5PSI4IiB3aWR0aD0iNCIgaGVpZ2h0PSI5IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-column-stacked\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartColumnStacked extends LucideIconBase {\n static icon = {\n name: 'chart-column-stacked',\n size: 24,\n node: [\n ['path', { d: 'M11 13H7', key: 't0o9gq' }],\n ['path', { d: 'M19 9h-4', key: 'rera1j' }],\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ['rect', { x: '15', y: '5', width: '4', height: '12', rx: '1', key: 'q8uenq' }],\n ['rect', { x: '7', y: '8', width: '4', height: '9', rx: '1', key: 'sr5ea' }],\n ],\n };\n icon = signal(LucideChartColumnStacked.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartColumnStacked, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartColumnStacked, isStandalone: true, selector: \"svg[lucideChartColumnStacked]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartColumnStacked, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartColumnStacked]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6953,"removedExports":[],"renderedExports":["LucideChartColumnStacked"],"renderedLength":6649},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-column-increasing.js":{"code":"/**\n * @component @name ChartColumnIncreasing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTdWOSIgLz4KICA8cGF0aCBkPSJNMTggMTdWNSIgLz4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTggMTd2LTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-column-increasing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartColumnIncreasing extends LucideIconBase {\n static icon = {\n name: 'chart-column-increasing',\n size: 24,\n node: [\n ['path', { d: 'M13 17V9', key: '1fwyjl' }],\n ['path', { d: 'M18 17V5', key: 'sfb6ij' }],\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ['path', { d: 'M8 17v-3', key: '17ska0' }],\n ],\n aliases: ['bar-chart-4'],\n };\n icon = signal(LucideChartColumnIncreasing.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartColumnIncreasing, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartColumnIncreasing, isStandalone: true, selector: \"svg[lucideChartColumnIncreasing], svg[lucideBarChart4]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartColumnIncreasing, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartColumnIncreasing], svg[lucideBarChart4]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideChartColumnIncreasing\n */\nconst LucideBarChart4 = LucideChartColumnIncreasing;","originalLength":6948,"removedExports":[],"renderedExports":["LucideChartColumnIncreasing","LucideBarChart4"],"renderedLength":6634},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-column-decreasing.js":{"code":"/**\n * @component @name ChartColumnDecreasing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTdWOSIgLz4KICA8cGF0aCBkPSJNMTggMTd2LTMiIC8+CiAgPHBhdGggZD0iTTMgM3YxNmEyIDIgMCAwIDAgMiAyaDE2IiAvPgogIDxwYXRoIGQ9Ik04IDE3VjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-column-decreasing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartColumnDecreasing extends LucideIconBase {\n static icon = {\n name: 'chart-column-decreasing',\n size: 24,\n node: [\n ['path', { d: 'M13 17V9', key: '1fwyjl' }],\n ['path', { d: 'M18 17v-3', key: '1sqioe' }],\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ['path', { d: 'M8 17V5', key: '1wzmnc' }],\n ],\n };\n icon = signal(LucideChartColumnDecreasing.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartColumnDecreasing, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartColumnDecreasing, isStandalone: true, selector: \"svg[lucideChartColumnDecreasing]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartColumnDecreasing, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartColumnDecreasing]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6751,"removedExports":[],"renderedExports":["LucideChartColumnDecreasing"],"renderedLength":6444},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-gantt.js":{"code":"/**\n * @component @name ChartGantt\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNmg4IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNmg2IiAvPgogIDxwYXRoIGQ9Ik0zIDN2MTZhMiAyIDAgMCAwIDIgMmgxNiIgLz4KICA8cGF0aCBkPSJNOCAxMWg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chart-gantt\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartGantt extends LucideIconBase {\n static icon = {\n name: 'chart-gantt',\n size: 24,\n node: [\n ['path', { d: 'M10 6h8', key: 'zvc2xc' }],\n ['path', { d: 'M12 16h6', key: 'yi5mkt' }],\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ['path', { d: 'M8 11h7', key: 'wz2hg0' }],\n ],\n };\n icon = signal(LucideChartGantt.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartGantt, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartGantt, isStandalone: true, selector: \"svg[lucideChartGantt]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartGantt, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartGantt]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6621,"removedExports":[],"renderedExports":["LucideChartGantt"],"renderedLength":6326},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cat.js":{"code":"/**\n * @component @name Cat\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNWMuNjcgMCAxLjM1LjA5IDIgLjI2IDEuNzgtMiA1LjAzLTIuODQgNi40Mi0yLjI2IDEuNC41OC0uNDIgNy0uNDIgNyAuNTcgMS4wNyAxIDIuMjQgMSAzLjQ0QzIxIDE3LjkgMTYuOTcgMjEgMTIgMjFzLTktMy05LTcuNTZjMC0xLjI1LjUtMi40IDEtMy40NCAwIDAtMS44OS02LjQyLS41LTcgMS4zOS0uNTggNC43Mi4yMyA2LjUgMi4yM0E5LjA0IDkuMDQgMCAwIDEgMTIgNVoiIC8+CiAgPHBhdGggZD0iTTggMTR2LjUiIC8+CiAgPHBhdGggZD0iTTE2IDE0di41IiAvPgogIDxwYXRoIGQ9Ik0xMS4yNSAxNi4yNWgxLjVMMTIgMTdsLS43NS0uNzVaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cat\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCat extends LucideIconBase {\n static icon = {\n name: 'cat',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 5c.67 0 1.35.09 2 .26 1.78-2 5.03-2.84 6.42-2.26 1.4.58-.42 7-.42 7 .57 1.07 1 2.24 1 3.44C21 17.9 16.97 21 12 21s-9-3-9-7.56c0-1.25.5-2.4 1-3.44 0 0-1.89-6.42-.5-7 1.39-.58 4.72.23 6.5 2.23A9.04 9.04 0 0 1 12 5Z',\n key: 'x6xyqk',\n },\n ],\n ['path', { d: 'M8 14v.5', key: '1nzgdb' }],\n ['path', { d: 'M16 14v.5', key: '1lajdz' }],\n ['path', { d: 'M11.25 16.25h1.5L12 17l-.75-.75Z', key: '12kq1m' }],\n ],\n };\n icon = signal(LucideCat.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCat, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCat, isStandalone: true, selector: \"svg[lucideCat]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCat, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCat]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7156,"removedExports":[],"renderedExports":["LucideCat"],"renderedLength":6869},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-column.js":{"code":"/**\n * @component @name ChartColumn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTE4IDE3VjkiIC8+CiAgPHBhdGggZD0iTTEzIDE3VjUiIC8+CiAgPHBhdGggZD0iTTggMTd2LTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-column\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartColumn extends LucideIconBase {\n static icon = {\n name: 'chart-column',\n size: 24,\n node: [\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ['path', { d: 'M18 17V9', key: '2bz60n' }],\n ['path', { d: 'M13 17V5', key: '1frdt8' }],\n ['path', { d: 'M8 17v-3', key: '17ska0' }],\n ],\n aliases: ['bar-chart-3'],\n };\n icon = signal(LucideChartColumn.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartColumn, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartColumn, isStandalone: true, selector: \"svg[lucideChartColumn], svg[lucideBarChart3]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartColumn, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartColumn], svg[lucideBarChart3]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideChartColumn\n */\nconst LucideBarChart3 = LucideChartColumn;","originalLength":6815,"removedExports":[],"renderedExports":["LucideChartColumn","LucideBarChart3"],"renderedLength":6512},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-column-big.js":{"code":"/**\n * @component @name ChartColumnBig\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHJlY3QgeD0iMTUiIHk9IjUiIHdpZHRoPSI0IiBoZWlnaHQ9IjEyIiByeD0iMSIgLz4KICA8cmVjdCB4PSI3IiB5PSI4IiB3aWR0aD0iNCIgaGVpZ2h0PSI5IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-column-big\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartColumnBig extends LucideIconBase {\n static icon = {\n name: 'chart-column-big',\n size: 24,\n node: [\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ['rect', { x: '15', y: '5', width: '4', height: '12', rx: '1', key: 'q8uenq' }],\n ['rect', { x: '7', y: '8', width: '4', height: '9', rx: '1', key: 'sr5ea' }],\n ],\n aliases: ['bar-chart-big'],\n };\n icon = signal(LucideChartColumnBig.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartColumnBig, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartColumnBig, isStandalone: true, selector: \"svg[lucideChartColumnBig], svg[lucideBarChartBig]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartColumnBig, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartColumnBig], svg[lucideBarChartBig]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideChartColumnBig\n */\nconst LucideBarChartBig = LucideChartColumnBig;","originalLength":6924,"removedExports":[],"renderedExports":["LucideChartColumnBig","LucideBarChartBig"],"renderedLength":6617},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-line.js":{"code":"/**\n * @component @name ChartLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0ibTE5IDktNSA1LTQtNC0zIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartLine extends LucideIconBase {\n static icon = {\n name: 'chart-line',\n size: 24,\n node: [\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ['path', { d: 'm19 9-5 5-4-4-3 3', key: '2osh9i' }],\n ],\n aliases: ['line-chart'],\n };\n icon = signal(LucideChartLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartLine, isStandalone: true, selector: \"svg[lucideChartLine], svg[lucideLineChart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartLine], svg[lucideLineChart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideChartLine\n */\nconst LucideLineChart = LucideChartLine;","originalLength":6633,"removedExports":[],"renderedExports":["LucideChartLine","LucideLineChart"],"renderedLength":6332},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-bar-increasing.js":{"code":"/**\n * @component @name ChartBarIncreasing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTFoOCIgLz4KICA8cGF0aCBkPSJNNyAxNmgxMiIgLz4KICA8cGF0aCBkPSJNNyA2aDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-bar-increasing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartBarIncreasing extends LucideIconBase {\n static icon = {\n name: 'chart-bar-increasing',\n size: 24,\n node: [\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ['path', { d: 'M7 11h8', key: '1feolt' }],\n ['path', { d: 'M7 16h12', key: 'wsnu98' }],\n ['path', { d: 'M7 6h3', key: 'w9rmul' }],\n ],\n };\n icon = signal(LucideChartBarIncreasing.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartBarIncreasing, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartBarIncreasing, isStandalone: true, selector: \"svg[lucideChartBarIncreasing]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartBarIncreasing, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartBarIncreasing]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6711,"removedExports":[],"renderedExports":["LucideChartBarIncreasing"],"renderedLength":6407},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-no-axes-column-decreasing.js":{"code":"/**\n * @component @name ChartNoAxesColumnDecreasing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMVYzIiAvPgogIDxwYXRoIGQ9Ik0xMiAyMVY5IiAvPgogIDxwYXRoIGQ9Ik0xOSAyMXYtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-no-axes-column-decreasing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartNoAxesColumnDecreasing extends LucideIconBase {\n static icon = {\n name: 'chart-no-axes-column-decreasing',\n size: 24,\n node: [\n ['path', { d: 'M5 21V3', key: 'clc1r8' }],\n ['path', { d: 'M12 21V9', key: 'uvy0l4' }],\n ['path', { d: 'M19 21v-6', key: 'tkawy9' }],\n ],\n };\n icon = signal(LucideChartNoAxesColumnDecreasing.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartNoAxesColumnDecreasing, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartNoAxesColumnDecreasing, isStandalone: true, selector: \"svg[lucideChartNoAxesColumnDecreasing]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartNoAxesColumnDecreasing, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartNoAxesColumnDecreasing]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6699,"removedExports":[],"renderedExports":["LucideChartNoAxesColumnDecreasing"],"renderedLength":6384},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-no-axes-column-increasing.js":{"code":"/**\n * @component @name ChartNoAxesColumnIncreasing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMXYtNiIgLz4KICA8cGF0aCBkPSJNMTIgMjFWOSIgLz4KICA8cGF0aCBkPSJNMTkgMjFWMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-no-axes-column-increasing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartNoAxesColumnIncreasing extends LucideIconBase {\n static icon = {\n name: 'chart-no-axes-column-increasing',\n size: 24,\n node: [\n ['path', { d: 'M5 21v-6', key: '1hz6c0' }],\n ['path', { d: 'M12 21V9', key: 'uvy0l4' }],\n ['path', { d: 'M19 21V3', key: '11j9sm' }],\n ],\n aliases: ['bar-chart'],\n };\n icon = signal(LucideChartNoAxesColumnIncreasing.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartNoAxesColumnIncreasing, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartNoAxesColumnIncreasing, isStandalone: true, selector: \"svg[lucideChartNoAxesColumnIncreasing], svg[lucideBarChart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartNoAxesColumnIncreasing, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartNoAxesColumnIncreasing], svg[lucideBarChart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideChartNoAxesColumnIncreasing\n */\nconst LucideBarChart = LucideChartNoAxesColumnIncreasing;","originalLength":6903,"removedExports":[],"renderedExports":["LucideChartNoAxesColumnIncreasing","LucideBarChart"],"renderedLength":6581},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-no-axes-gantt.js":{"code":"/**\n * @component @name ChartNoAxesGantt\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiA1aDEyIiAvPgogIDxwYXRoIGQ9Ik00IDEyaDEwIiAvPgogIDxwYXRoIGQ9Ik0xMiAxOWg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chart-no-axes-gantt\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartNoAxesGantt extends LucideIconBase {\n static icon = {\n name: 'chart-no-axes-gantt',\n size: 24,\n node: [\n ['path', { d: 'M6 5h12', key: 'fvfigv' }],\n ['path', { d: 'M4 12h10', key: 'oujl3d' }],\n ['path', { d: 'M12 19h8', key: 'baeox8' }],\n ],\n aliases: ['gantt-chart'],\n };\n icon = signal(LucideChartNoAxesGantt.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartNoAxesGantt, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartNoAxesGantt, isStandalone: true, selector: \"svg[lucideChartNoAxesGantt], svg[lucideGanttChart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartNoAxesGantt, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartNoAxesGantt], svg[lucideGanttChart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideChartNoAxesGantt\n */\nconst LucideGanttChart = LucideChartNoAxesGantt;","originalLength":6760,"removedExports":[],"renderedExports":["LucideChartNoAxesGantt","LucideGanttChart"],"renderedLength":6450},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-pie.js":{"code":"/**\n * @component @name ChartPie\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTJjLjU1MiAwIDEuMDA1LS40NDkuOTUtLjk5OGExMCAxMCAwIDAgMC04Ljk1My04Ljk1MWMtLjU1LS4wNTUtLjk5OC4zOTgtLjk5OC45NXY4YTEgMSAwIDAgMCAxIDF6IiAvPgogIDxwYXRoIGQ9Ik0yMS4yMSAxNS44OUExMCAxMCAwIDEgMSA4IDIuODMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-pie\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartPie extends LucideIconBase {\n static icon = {\n name: 'chart-pie',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21 12c.552 0 1.005-.449.95-.998a10 10 0 0 0-8.953-8.951c-.55-.055-.998.398-.998.95v8a1 1 0 0 0 1 1z',\n key: 'pzmjnu',\n },\n ],\n ['path', { d: 'M21.21 15.89A10 10 0 1 1 8 2.83', key: 'k2fpak' }],\n ],\n aliases: ['pie-chart'],\n };\n icon = signal(LucideChartPie.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartPie, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartPie, isStandalone: true, selector: \"svg[lucideChartPie], svg[lucidePieChart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartPie, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartPie], svg[lucidePieChart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideChartPie\n */\nconst LucidePieChart = LucideChartPie;","originalLength":6930,"removedExports":[],"renderedExports":["LucideChartPie","LucidePieChart"],"renderedLength":6630},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-no-axes-column.js":{"code":"/**\n * @component @name ChartNoAxesColumn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMXYtNiIgLz4KICA8cGF0aCBkPSJNMTIgMjFWMyIgLz4KICA8cGF0aCBkPSJNMTkgMjFWOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-no-axes-column\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartNoAxesColumn extends LucideIconBase {\n static icon = {\n name: 'chart-no-axes-column',\n size: 24,\n node: [\n ['path', { d: 'M5 21v-6', key: '1hz6c0' }],\n ['path', { d: 'M12 21V3', key: '1lcnhd' }],\n ['path', { d: 'M19 21V9', key: 'unv183' }],\n ],\n aliases: ['bar-chart-2'],\n };\n icon = signal(LucideChartNoAxesColumn.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartNoAxesColumn, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartNoAxesColumn, isStandalone: true, selector: \"svg[lucideChartNoAxesColumn], svg[lucideBarChart2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartNoAxesColumn, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartNoAxesColumn], svg[lucideBarChart2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideChartNoAxesColumn\n */\nconst LucideBarChart2 = LucideChartNoAxesColumn;","originalLength":6775,"removedExports":[],"renderedExports":["LucideChartNoAxesColumn","LucideBarChart2"],"renderedLength":6464},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-no-axes-combined.js":{"code":"/**\n * @component @name ChartNoAxesCombined\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZ2NSIgLz4KICA8cGF0aCBkPSJNMTYgMTQuNjM5VjIxIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMC42NTZWMjEiIC8+CiAgPHBhdGggZD0ibTIyIDMtOC42NDYgOC42NDZhLjUuNSAwIDAgMS0uNzA4IDBMOS4zNTQgOC4zNTRhLjUuNSAwIDAgMC0uNzA3IDBMMiAxNSIgLz4KICA8cGF0aCBkPSJNNCAxOC40NjNWMjEiIC8+CiAgPHBhdGggZD0iTTggMTQuNjU2VjIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chart-no-axes-combined\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartNoAxesCombined extends LucideIconBase {\n static icon = {\n name: 'chart-no-axes-combined',\n size: 24,\n node: [\n ['path', { d: 'M12 16v5', key: 'zza2cw' }],\n ['path', { d: 'M16 14.639V21', key: '1s85h0' }],\n ['path', { d: 'M20 10.656V21', key: 'q45596' }],\n [\n 'path',\n {\n d: 'm22 3-8.646 8.646a.5.5 0 0 1-.708 0L9.354 8.354a.5.5 0 0 0-.707 0L2 15',\n key: '1fw8x9',\n },\n ],\n ['path', { d: 'M4 18.463V21', key: '1otddq' }],\n ['path', { d: 'M8 14.656V21', key: '1t2idw' }],\n ],\n };\n icon = signal(LucideChartNoAxesCombined.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartNoAxesCombined, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartNoAxesCombined, isStandalone: true, selector: \"svg[lucideChartNoAxesCombined]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartNoAxesCombined, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartNoAxesCombined]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7160,"removedExports":[],"renderedExports":["LucideChartNoAxesCombined"],"renderedLength":6854},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-spline.js":{"code":"/**\n * @component @name ChartSpline\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTZjLjUtMiAxLjUtNyA0LTcgMiAwIDIgMyA0IDMgMi41IDAgNC41LTUgNS03IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chart-spline\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartSpline extends LucideIconBase {\n static icon = {\n name: 'chart-spline',\n size: 24,\n node: [\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ['path', { d: 'M7 16c.5-2 1.5-7 4-7 2 0 2 3 4 3 2.5 0 4.5-5 5-7', key: 'lw07rv' }],\n ],\n };\n icon = signal(LucideChartSpline.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartSpline, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartSpline, isStandalone: true, selector: \"svg[lucideChartSpline]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartSpline, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartSpline]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6554,"removedExports":[],"renderedExports":["LucideChartSpline"],"renderedLength":6258},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/check-check.js":{"code":"/**\n * @component @name CheckCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNiA3IDE3bC01LTUiIC8+CiAgPHBhdGggZD0ibTIyIDEwLTcuNSA3LjVMMTMgMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/check-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCheckCheck extends LucideIconBase {\n static icon = {\n name: 'check-check',\n size: 24,\n node: [\n ['path', { d: 'M18 6 7 17l-5-5', key: '116fxf' }],\n ['path', { d: 'm22 10-7.5 7.5L13 16', key: 'ke71qq' }],\n ],\n };\n icon = signal(LucideCheckCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCheckCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCheckCheck, isStandalone: true, selector: \"svg[lucideCheckCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCheckCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCheckCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6458,"removedExports":[],"renderedExports":["LucideCheckCheck"],"renderedLength":6163},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-scatter.js":{"code":"/**\n * @component @name ChartScatter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI3LjUiIGN5PSI3LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+CiAgPGNpcmNsZSBjeD0iMTguNSIgY3k9IjUuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KICA8Y2lyY2xlIGN4PSIxMS41IiBjeT0iMTEuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KICA8Y2lyY2xlIGN4PSI3LjUiIGN5PSIxNi41IiByPSIuNSIgZmlsbD0iY3VycmVudENvbG9yIiAvPgogIDxjaXJjbGUgY3g9IjE3LjUiIGN5PSIxNC41IiByPSIuNSIgZmlsbD0iY3VycmVudENvbG9yIiAvPgogIDxwYXRoIGQ9Ik0zIDN2MTZhMiAyIDAgMCAwIDIgMmgxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-scatter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartScatter extends LucideIconBase {\n static icon = {\n name: 'chart-scatter',\n size: 24,\n node: [\n ['circle', { cx: '7.5', cy: '7.5', r: '.5', fill: 'currentColor', key: 'kqv944' }],\n ['circle', { cx: '18.5', cy: '5.5', r: '.5', fill: 'currentColor', key: 'lysivs' }],\n ['circle', { cx: '11.5', cy: '11.5', r: '.5', fill: 'currentColor', key: 'byv1b8' }],\n ['circle', { cx: '7.5', cy: '16.5', r: '.5', fill: 'currentColor', key: 'nkw3mc' }],\n ['circle', { cx: '17.5', cy: '14.5', r: '.5', fill: 'currentColor', key: '1gjh6j' }],\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ],\n aliases: ['scatter-chart'],\n };\n icon = signal(LucideChartScatter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartScatter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartScatter, isStandalone: true, selector: \"svg[lucideChartScatter], svg[lucideScatterChart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartScatter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartScatter], svg[lucideScatterChart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideChartScatter\n */\nconst LucideScatterChart = LucideChartScatter;","originalLength":7457,"removedExports":[],"renderedExports":["LucideChartScatter","LucideScatterChart"],"renderedLength":7153},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chef-hat.js":{"code":"/**\n * @component @name ChefHat\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMjFhMSAxIDAgMCAwIDEtMXYtNS4zNWMwLS40NTcuMzE2LS44NDQuNzI3LTEuMDQxYTQgNCAwIDAgMC0yLjEzNC03LjU4OSA1IDUgMCAwIDAtOS4xODYgMCA0IDQgMCAwIDAtMi4xMzQgNy41ODhjLjQxMS4xOTguNzI3LjU4NS43MjcgMS4wNDFWMjBhMSAxIDAgMCAwIDEgMVoiIC8+CiAgPHBhdGggZD0iTTYgMTdoMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chef-hat\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChefHat extends LucideIconBase {\n static icon = {\n name: 'chef-hat',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M17 21a1 1 0 0 0 1-1v-5.35c0-.457.316-.844.727-1.041a4 4 0 0 0-2.134-7.589 5 5 0 0 0-9.186 0 4 4 0 0 0-2.134 7.588c.411.198.727.585.727 1.041V20a1 1 0 0 0 1 1Z',\n key: '1qvrer',\n },\n ],\n ['path', { d: 'M6 17h12', key: '1jwigz' }],\n ],\n };\n icon = signal(LucideChefHat.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChefHat, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChefHat, isStandalone: true, selector: \"svg[lucideChefHat]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChefHat, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChefHat]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6837,"removedExports":[],"renderedExports":["LucideChefHat"],"renderedLength":6545},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/check.js":{"code":"/**\n * @component @name Check\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgNiA5IDE3bC01LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCheck extends LucideIconBase {\n static icon = {\n name: 'check',\n size: 24,\n node: [['path', { d: 'M20 6 9 17l-5-5', key: '1gmf2c' }]],\n };\n icon = signal(LucideCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCheck, isStandalone: true, selector: \"svg[lucideCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6261,"removedExports":[],"renderedExports":["LucideCheck"],"renderedLength":5972},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chess-king.js":{"code":"/**\n * @component @name ChessKing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGEyIDIgMCAwIDEgMi0yaDEyYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDVhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0ibTYuNyAxOC0xLTFDNC4zNSAxNS42ODIgMyAxNC4wOSAzIDEyYTUgNSAwIDAgMSA0Ljk1LTVjMS41ODQgMCAyLjcuNDU1IDQuMDUgMS44MThDMTMuMzUgNy40NTUgMTQuNDY2IDcgMTYuMDUgN0E1IDUgMCAwIDEgMjEgMTJjMCAyLjA4Mi0xLjM1OSAzLjY3My0yLjcgNWwtMSAxIiAvPgogIDxwYXRoIGQ9Ik0xMCA0aDQiIC8+CiAgPHBhdGggZD0iTTEyIDJ2Ni44MTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chess-king\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChessKing extends LucideIconBase {\n static icon = {\n name: 'chess-king',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 20a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1z',\n key: 'mqzwx6',\n },\n ],\n [\n 'path',\n {\n d: 'm6.7 18-1-1C4.35 15.682 3 14.09 3 12a5 5 0 0 1 4.95-5c1.584 0 2.7.455 4.05 1.818C13.35 7.455 14.466 7 16.05 7A5 5 0 0 1 21 12c0 2.082-1.359 3.673-2.7 5l-1 1',\n key: '1gdt1g',\n },\n ],\n ['path', { d: 'M10 4h4', key: '1xpv9s' }],\n ['path', { d: 'M12 2v6.818', key: 'b17a49' }],\n ],\n };\n icon = signal(LucideChessKing.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChessKing, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChessKing, isStandalone: true, selector: \"svg[lucideChessKing]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChessKing, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChessKing]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7279,"removedExports":[],"renderedExports":["LucideChessKing"],"renderedLength":6985},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cherry.js":{"code":"/**\n * @component @name Cherry\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxN2E1IDUgMCAwIDAgMTAgMGMwLTIuNzYtMi41LTUtNS0zLTIuNS0yLTUgLjI0LTUgM1oiIC8+CiAgPHBhdGggZD0iTTEyIDE3YTUgNSAwIDAgMCAxMCAwYzAtMi43Ni0yLjUtNS01LTMtMi41LTItNSAuMjQtNSAzWiIgLz4KICA8cGF0aCBkPSJNNyAxNGMzLjIyLTIuOTEgNC4yOS04Ljc1IDUtMTIgMS42NiAyLjM4IDQuOTQgOSA1IDEyIiAvPgogIDxwYXRoIGQ9Ik0yMiA5Yy00LjI5IDAtNy4xNC0yLjMzLTEwLTcgNS43MSAwIDEwIDQuNjcgMTAgN1oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cherry\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCherry extends LucideIconBase {\n static icon = {\n name: 'cherry',\n size: 24,\n node: [\n ['path', { d: 'M2 17a5 5 0 0 0 10 0c0-2.76-2.5-5-5-3-2.5-2-5 .24-5 3Z', key: 'cvxqlc' }],\n ['path', { d: 'M12 17a5 5 0 0 0 10 0c0-2.76-2.5-5-5-3-2.5-2-5 .24-5 3Z', key: '1ostrc' }],\n ['path', { d: 'M7 14c3.22-2.91 4.29-8.75 5-12 1.66 2.38 4.94 9 5 12', key: 'hqx58h' }],\n ['path', { d: 'M22 9c-4.29 0-7.14-2.33-10-7 5.71 0 10 4.67 10 7Z', key: 'eykp1o' }],\n ],\n };\n icon = signal(LucideCherry.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCherry, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCherry, isStandalone: true, selector: \"svg[lucideCherry]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCherry, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCherry]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6958,"removedExports":[],"renderedExports":["LucideCherry"],"renderedLength":6668},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chess-bishop.js":{"code":"/**\n * @component @name ChessBishop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMGEyIDIgMCAwIDEgMi0yaDEwYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDZhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0iTTE1IDE4YzEuNS0uNjE1IDMtMi40NjEgMy00LjkyM0MxOCA4Ljc2OSAxNC41IDQuNDYyIDEyIDIgOS41IDQuNDYyIDYgOC43NyA2IDEzLjA3NyA2IDE1LjUzOSA3LjUgMTcuMzg1IDkgMTgiIC8+CiAgPHBhdGggZD0ibTE2IDctMi41IDIuNSIgLz4KICA8cGF0aCBkPSJNOSAyaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chess-bishop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChessBishop extends LucideIconBase {\n static icon = {\n name: 'chess-bishop',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M5 20a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1z',\n key: 'b89hwq',\n },\n ],\n [\n 'path',\n {\n d: 'M15 18c1.5-.615 3-2.461 3-4.923C18 8.769 14.5 4.462 12 2 9.5 4.462 6 8.77 6 13.077 6 15.539 7.5 17.385 9 18',\n key: '8jdkhx',\n },\n ],\n ['path', { d: 'm16 7-2.5 2.5', key: '1jq90w' }],\n ['path', { d: 'M9 2h6', key: '1jrp98' }],\n ],\n };\n icon = signal(LucideChessBishop.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChessBishop, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChessBishop, isStandalone: true, selector: \"svg[lucideChessBishop]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChessBishop, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChessBishop]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7189,"removedExports":[],"renderedExports":["LucideChessBishop"],"renderedLength":6893},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chess-queen.js":{"code":"/**\n * @component @name ChessQueen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGEyIDIgMCAwIDEgMi0yaDEyYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDVhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0ibTEyLjQ3NCA1Ljk0MyAxLjU2NyA1LjM0YTEgMSAwIDAgMCAxLjc1LjMyOGwyLjYxNi0zLjQwMiIgLz4KICA8cGF0aCBkPSJtMjAgOS0zIDkiIC8+CiAgPHBhdGggZD0ibTUuNTk0IDguMjA5IDIuNjE1IDMuNDAzYTEgMSAwIDAgMCAxLjc1LS4zMjlsMS41NjctNS4zNCIgLz4KICA8cGF0aCBkPSJNNyAxOCA0IDkiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI0IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iNyIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSI0IiBjeT0iNyIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chess-queen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChessQueen extends LucideIconBase {\n static icon = {\n name: 'chess-queen',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 20a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1z',\n key: 'mqzwx6',\n },\n ],\n ['path', { d: 'm12.474 5.943 1.567 5.34a1 1 0 0 0 1.75.328l2.616-3.402', key: '1js4gl' }],\n ['path', { d: 'm20 9-3 9', key: 'r75r3f' }],\n ['path', { d: 'm5.594 8.209 2.615 3.403a1 1 0 0 0 1.75-.329l1.567-5.34', key: '1joj19' }],\n ['path', { d: 'M7 18 4 9', key: '1mfzj8' }],\n ['circle', { cx: '12', cy: '4', r: '2', key: 'muu5ef' }],\n ['circle', { cx: '20', cy: '7', r: '2', key: '9w7p1x' }],\n ['circle', { cx: '4', cy: '7', r: '2', key: '1d9wy8' }],\n ],\n };\n icon = signal(LucideChessQueen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChessQueen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChessQueen, isStandalone: true, selector: \"svg[lucideChessQueen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChessQueen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChessQueen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7493,"removedExports":[],"renderedExports":["LucideChessQueen"],"renderedLength":7198},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chess-knight.js":{"code":"/**\n * @component @name ChessKnight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMGEyIDIgMCAwIDEgMi0yaDEwYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDZhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0iTTE2LjUgMThjMS0yIDIuNS01IDIuNS05YTcgNyAwIDAgMC03LTdINi42MzVhMSAxIDAgMCAwLS43NjggMS42NEw3IDVsLTIuMzIgNS44MDJhMiAyIDAgMCAwIC45NSAyLjUyNmwyLjg3IDEuNDU2IiAvPgogIDxwYXRoIGQ9Im0xNSA1IDEuNDI1LTEuNDI1IiAvPgogIDxwYXRoIGQ9Im0xNyA4IDEuNTMtMS41MyIgLz4KICA8cGF0aCBkPSJNOS43MTMgMTIuMTg1IDcgMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chess-knight\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChessKnight extends LucideIconBase {\n static icon = {\n name: 'chess-knight',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M5 20a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1z',\n key: 'b89hwq',\n },\n ],\n [\n 'path',\n {\n d: 'M16.5 18c1-2 2.5-5 2.5-9a7 7 0 0 0-7-7H6.635a1 1 0 0 0-.768 1.64L7 5l-2.32 5.802a2 2 0 0 0 .95 2.526l2.87 1.456',\n key: 'axbnlq',\n },\n ],\n ['path', { d: 'm15 5 1.425-1.425', key: '15xz8w' }],\n ['path', { d: 'm17 8 1.53-1.53', key: '15zhqh' }],\n ['path', { d: 'M9.713 12.185 7 18', key: '1ocm0l' }],\n ],\n };\n icon = signal(LucideChessKnight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChessKnight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChessKnight, isStandalone: true, selector: \"svg[lucideChessKnight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChessKnight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChessKnight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7340,"removedExports":[],"renderedExports":["LucideChessKnight"],"renderedLength":7044},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/check-line.js":{"code":"/**\n * @component @name CheckLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgNEw5IDE1IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOUwzIDE5IiAvPgogIDxwYXRoIGQ9Ik05IDE1TDQgMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/check-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCheckLine extends LucideIconBase {\n static icon = {\n name: 'check-line',\n size: 24,\n node: [\n ['path', { d: 'M20 4L9 15', key: '1qkx8z' }],\n ['path', { d: 'M21 19L3 19', key: '100sma' }],\n ['path', { d: 'M9 15L4 10', key: '9zxff7' }],\n ],\n };\n icon = signal(LucideCheckLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCheckLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCheckLine, isStandalone: true, selector: \"svg[lucideCheckLine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCheckLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCheckLine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6507,"removedExports":[],"renderedExports":["LucideCheckLine"],"renderedLength":6213},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chess-rook.js":{"code":"/**\n * @component @name ChessRook\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMGEyIDIgMCAwIDEgMi0yaDEwYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDZhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0iTTEwIDJ2MiIgLz4KICA8cGF0aCBkPSJNMTQgMnYyIiAvPgogIDxwYXRoIGQ9Im0xNyAxOC0xLTkiIC8+CiAgPHBhdGggZD0iTTYgMnY1YTIgMiAwIDAgMCAyIDJoOGEyIDIgMCAwIDAgMi0yVjIiIC8+CiAgPHBhdGggZD0iTTYgNGgxMiIgLz4KICA8cGF0aCBkPSJtNyAxOCAxLTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chess-rook\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChessRook extends LucideIconBase {\n static icon = {\n name: 'chess-rook',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M5 20a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1z',\n key: 'b89hwq',\n },\n ],\n ['path', { d: 'M10 2v2', key: '7u0qdc' }],\n ['path', { d: 'M14 2v2', key: '6buw04' }],\n ['path', { d: 'm17 18-1-9', key: '10nd7q' }],\n ['path', { d: 'M6 2v5a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2', key: 'uxf4yx' }],\n ['path', { d: 'M6 4h12', key: '1x2ag7' }],\n ['path', { d: 'm7 18 1-9', key: '1si9vq' }],\n ],\n };\n icon = signal(LucideChessRook.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChessRook, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChessRook, isStandalone: true, selector: \"svg[lucideChessRook]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChessRook, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChessRook]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7159,"removedExports":[],"renderedExports":["LucideChessRook"],"renderedLength":6865},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chess-pawn.js":{"code":"/**\n * @component @name ChessPawn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMGEyIDIgMCAwIDEgMi0yaDEwYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDZhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0ibTE0LjUgMTAgMS41IDgiIC8+CiAgPHBhdGggZD0iTTcgMTBoMTAiIC8+CiAgPHBhdGggZD0ibTggMTggMS41LTgiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI2IiByPSI0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chess-pawn\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChessPawn extends LucideIconBase {\n static icon = {\n name: 'chess-pawn',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M5 20a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1z',\n key: 'b89hwq',\n },\n ],\n ['path', { d: 'm14.5 10 1.5 8', key: 'cim3qy' }],\n ['path', { d: 'M7 10h10', key: '1101jm' }],\n ['path', { d: 'm8 18 1.5-8', key: 'ja3yjd' }],\n ['circle', { cx: '12', cy: '6', r: '4', key: '1frrej' }],\n ],\n };\n icon = signal(LucideChessPawn.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChessPawn, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChessPawn, isStandalone: true, selector: \"svg[lucideChessPawn]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChessPawn, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChessPawn]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6960,"removedExports":[],"renderedExports":["LucideChessPawn"],"renderedLength":6666},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevron-first.js":{"code":"/**\n * @component @name ChevronFirst\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTgtNi02IDYtNiIgLz4KICA8cGF0aCBkPSJNNyA2djEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevron-first\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronFirst extends LucideIconBase {\n static icon = {\n name: 'chevron-first',\n size: 24,\n node: [\n ['path', { d: 'm17 18-6-6 6-6', key: '1yerx2' }],\n ['path', { d: 'M7 6v12', key: '1p53r6' }],\n ],\n };\n icon = signal(LucideChevronFirst.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronFirst, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronFirst, isStandalone: true, selector: \"svg[lucideChevronFirst]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronFirst, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronFirst]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6446,"removedExports":[],"renderedExports":["LucideChevronFirst"],"renderedLength":6149},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevron-last.js":{"code":"/**\n * @component @name ChevronLast\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyAxOCA2LTYtNi02IiAvPgogIDxwYXRoIGQ9Ik0xNyA2djEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevron-last\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronLast extends LucideIconBase {\n static icon = {\n name: 'chevron-last',\n size: 24,\n node: [\n ['path', { d: 'm7 18 6-6-6-6', key: 'lwmzdw' }],\n ['path', { d: 'M17 6v12', key: '1o0aio' }],\n ],\n };\n icon = signal(LucideChevronLast.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronLast, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronLast, isStandalone: true, selector: \"svg[lucideChevronLast]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronLast, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronLast]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6435,"removedExports":[],"renderedExports":["LucideChevronLast"],"renderedLength":6139},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevron-right.js":{"code":"/**\n * @component @name ChevronRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSAxOCA2LTYtNi02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevron-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronRight extends LucideIconBase {\n static icon = {\n name: 'chevron-right',\n size: 24,\n node: [['path', { d: 'm9 18 6-6-6-6', key: 'mthhwq' }]],\n };\n icon = signal(LucideChevronRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronRight, isStandalone: true, selector: \"svg[lucideChevronRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6335,"removedExports":[],"renderedExports":["LucideChevronRight"],"renderedLength":6038},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevron-left.js":{"code":"/**\n * @component @name ChevronLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTgtNi02IDYtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevron-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronLeft extends LucideIconBase {\n static icon = {\n name: 'chevron-left',\n size: 24,\n node: [['path', { d: 'm15 18-6-6 6-6', key: '1wnfg3' }]],\n };\n icon = signal(LucideChevronLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronLeft, isStandalone: true, selector: \"svg[lucideChevronLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6329,"removedExports":[],"renderedExports":["LucideChevronLeft"],"renderedLength":6033},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevron-down.js":{"code":"/**\n * @component @name ChevronDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiA5IDYgNiA2LTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chevron-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronDown extends LucideIconBase {\n static icon = {\n name: 'chevron-down',\n size: 24,\n node: [['path', { d: 'm6 9 6 6 6-6', key: 'qrunsl' }]],\n };\n icon = signal(LucideChevronDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronDown, isStandalone: true, selector: \"svg[lucideChevronDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6323,"removedExports":[],"renderedExports":["LucideChevronDown"],"renderedLength":6027},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevron-up.js":{"code":"/**\n * @component @name ChevronUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggMTUtNi02LTYgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevron-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronUp extends LucideIconBase {\n static icon = {\n name: 'chevron-up',\n size: 24,\n node: [['path', { d: 'm18 15-6-6-6 6', key: '153udz' }]],\n };\n icon = signal(LucideChevronUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronUp, isStandalone: true, selector: \"svg[lucideChevronUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6307,"removedExports":[],"renderedExports":["LucideChevronUp"],"renderedLength":6013},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevrons-down.js":{"code":"/**\n * @component @name ChevronsDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyA2IDUgNSA1LTUiIC8+CiAgPHBhdGggZD0ibTcgMTMgNSA1IDUtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronsDown extends LucideIconBase {\n static icon = {\n name: 'chevrons-down',\n size: 24,\n node: [\n ['path', { d: 'm7 6 5 5 5-5', key: '1lc07p' }],\n ['path', { d: 'm7 13 5 5 5-5', key: '1d48rs' }],\n ],\n };\n icon = signal(LucideChevronsDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronsDown, isStandalone: true, selector: \"svg[lucideChevronsDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronsDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6458,"removedExports":[],"renderedExports":["LucideChevronsDown"],"renderedLength":6161},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevrons-right-left.js":{"code":"/**\n * @component @name ChevronsRightLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjAgMTctNS01IDUtNSIgLz4KICA8cGF0aCBkPSJtNCAxNyA1LTUtNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevrons-right-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronsRightLeft extends LucideIconBase {\n static icon = {\n name: 'chevrons-right-left',\n size: 24,\n node: [\n ['path', { d: 'm20 17-5-5 5-5', key: '30x0n2' }],\n ['path', { d: 'm4 17 5-5-5-5', key: '16spf4' }],\n ],\n };\n icon = signal(LucideChevronsRightLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsRightLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronsRightLeft, isStandalone: true, selector: \"svg[lucideChevronsRightLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsRightLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronsRightLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6518,"removedExports":[],"renderedExports":["LucideChevronsRightLeft"],"renderedLength":6215},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevrons-down-up.js":{"code":"/**\n * @component @name ChevronsDownUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyAyMCA1LTUgNSA1IiAvPgogIDxwYXRoIGQ9Im03IDQgNSA1IDUtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-down-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronsDownUp extends LucideIconBase {\n static icon = {\n name: 'chevrons-down-up',\n size: 24,\n node: [\n ['path', { d: 'm7 20 5-5 5 5', key: '13a0gw' }],\n ['path', { d: 'm7 4 5 5 5-5', key: '1kwcof' }],\n ],\n };\n icon = signal(LucideChevronsDownUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsDownUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronsDownUp, isStandalone: true, selector: \"svg[lucideChevronsDownUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsDownUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronsDownUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6483,"removedExports":[],"renderedExports":["LucideChevronsDownUp"],"renderedLength":6183},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevrons-left.js":{"code":"/**\n * @component @name ChevronsLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTctNS01IDUtNSIgLz4KICA8cGF0aCBkPSJtMTggMTctNS01IDUtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronsLeft extends LucideIconBase {\n static icon = {\n name: 'chevrons-left',\n size: 24,\n node: [\n ['path', { d: 'm11 17-5-5 5-5', key: '13zhaf' }],\n ['path', { d: 'm18 17-5-5 5-5', key: 'h8a8et' }],\n ],\n };\n icon = signal(LucideChevronsLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronsLeft, isStandalone: true, selector: \"svg[lucideChevronsLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronsLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6465,"removedExports":[],"renderedExports":["LucideChevronsLeft"],"renderedLength":6168},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevrons-left-right-ellipsis.js":{"code":"/**\n * @component @name ChevronsLeftRightEllipsis\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMmguMDEiIC8+CiAgPHBhdGggZD0ibTE3IDcgNSA1LTUgNSIgLz4KICA8cGF0aCBkPSJtNyA3LTUgNSA1IDUiIC8+CiAgPHBhdGggZD0iTTggMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevrons-left-right-ellipsis\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronsLeftRightEllipsis extends LucideIconBase {\n static icon = {\n name: 'chevrons-left-right-ellipsis',\n size: 24,\n node: [\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\n ['path', { d: 'M16 12h.01', key: '1l6xoz' }],\n ['path', { d: 'm17 7 5 5-5 5', key: '1xlxn0' }],\n ['path', { d: 'm7 7-5 5 5 5', key: '19njba' }],\n ['path', { d: 'M8 12h.01', key: 'czm47f' }],\n ],\n };\n icon = signal(LucideChevronsLeftRightEllipsis.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsLeftRightEllipsis, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronsLeftRightEllipsis, isStandalone: true, selector: \"svg[lucideChevronsLeftRightEllipsis]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsLeftRightEllipsis, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronsLeftRightEllipsis]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6880,"removedExports":[],"renderedExports":["LucideChevronsLeftRightEllipsis"],"renderedLength":6568},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevrons-up-down.js":{"code":"/**\n * @component @name ChevronsUpDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyAxNSA1IDUgNS01IiAvPgogIDxwYXRoIGQ9Im03IDkgNS01IDUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-up-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronsUpDown extends LucideIconBase {\n static icon = {\n name: 'chevrons-up-down',\n size: 24,\n node: [\n ['path', { d: 'm7 15 5 5 5-5', key: '1hf1tw' }],\n ['path', { d: 'm7 9 5-5 5 5', key: 'sgt6xg' }],\n ],\n };\n icon = signal(LucideChevronsUpDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsUpDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronsUpDown, isStandalone: true, selector: \"svg[lucideChevronsUpDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsUpDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronsUpDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6483,"removedExports":[],"renderedExports":["LucideChevronsUpDown"],"renderedLength":6183},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevrons-right.js":{"code":"/**\n * @component @name ChevronsRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiAxNyA1LTUtNS01IiAvPgogIDxwYXRoIGQ9Im0xMyAxNyA1LTUtNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevrons-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronsRight extends LucideIconBase {\n static icon = {\n name: 'chevrons-right',\n size: 24,\n node: [\n ['path', { d: 'm6 17 5-5-5-5', key: 'xnjwq' }],\n ['path', { d: 'm13 17 5-5-5-5', key: '17xmmf' }],\n ],\n };\n icon = signal(LucideChevronsRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronsRight, isStandalone: true, selector: \"svg[lucideChevronsRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronsRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6470,"removedExports":[],"renderedExports":["LucideChevronsRight"],"renderedLength":6172},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevrons-left-right.js":{"code":"/**\n * @component @name ChevronsLeftRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSA3LTUgNSA1IDUiIC8+CiAgPHBhdGggZD0ibTE1IDcgNSA1LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-left-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronsLeftRight extends LucideIconBase {\n static icon = {\n name: 'chevrons-left-right',\n size: 24,\n node: [\n ['path', { d: 'm9 7-5 5 5 5', key: 'j5w590' }],\n ['path', { d: 'm15 7 5 5-5 5', key: '1bl6da' }],\n ],\n };\n icon = signal(LucideChevronsLeftRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsLeftRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronsLeftRight, isStandalone: true, selector: \"svg[lucideChevronsLeftRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsLeftRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronsLeftRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6516,"removedExports":[],"renderedExports":["LucideChevronsLeftRight"],"renderedLength":6213},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chevrons-up.js":{"code":"/**\n * @component @name ChevronsUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTEtNS01LTUgNSIgLz4KICA8cGF0aCBkPSJtMTcgMTgtNS01LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronsUp extends LucideIconBase {\n static icon = {\n name: 'chevrons-up',\n size: 24,\n node: [\n ['path', { d: 'm17 11-5-5-5 5', key: 'e8nh98' }],\n ['path', { d: 'm17 18-5-5-5 5', key: '2avn1x' }],\n ],\n };\n icon = signal(LucideChevronsUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronsUp, isStandalone: true, selector: \"svg[lucideChevronsUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronsUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6443,"removedExports":[],"renderedExports":["LucideChevronsUp"],"renderedLength":6148},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/church.js":{"code":"/**\n * @component @name Church\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOWg0IiAvPgogIDxwYXRoIGQ9Ik0xMiA3djUiIC8+CiAgPHBhdGggZD0iTTE0IDIxdi0zYTIgMiAwIDAgMC00IDB2MyIgLz4KICA8cGF0aCBkPSJtMTggOSAzLjUyIDIuMTQ3YTEgMSAwIDAgMSAuNDguODU0VjE5YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0ydi02Ljk5OWExIDEgMCAwIDEgLjQ4LS44NTRMNiA5IiAvPgogIDxwYXRoIGQ9Ik02IDIxVjdhMSAxIDAgMCAxIC4zNzYtLjc4Mmw1LTMuOTk5YTEgMSAwIDAgMSAxLjI0OS4wMDFsNSA0QTEgMSAwIDAgMSAxOCA3djE0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/church\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChurch extends LucideIconBase {\n static icon = {\n name: 'church',\n size: 24,\n node: [\n ['path', { d: 'M10 9h4', key: 'u4k05v' }],\n ['path', { d: 'M12 7v5', key: 'ma6bk' }],\n ['path', { d: 'M14 21v-3a2 2 0 0 0-4 0v3', key: '1rgiei' }],\n [\n 'path',\n {\n d: 'm18 9 3.52 2.147a1 1 0 0 1 .48.854V19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-6.999a1 1 0 0 1 .48-.854L6 9',\n key: 'flvdwo',\n },\n ],\n [\n 'path',\n {\n d: 'M6 21V7a1 1 0 0 1 .376-.782l5-3.999a1 1 0 0 1 1.249.001l5 4A1 1 0 0 1 18 7v14',\n key: 'a5i0n2',\n },\n ],\n ],\n };\n icon = signal(LucideChurch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChurch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChurch, isStandalone: true, selector: \"svg[lucideChurch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChurch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChurch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7240,"removedExports":[],"renderedExports":["LucideChurch"],"renderedLength":6950},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/chart-network.js":{"code":"/**\n * @component @name ChartNetwork\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMuMTEgNy42NjQgMS43OCAyLjY3MiIgLz4KICA8cGF0aCBkPSJtMTQuMTYyIDEyLjc4OC0zLjMyNCAxLjQyNCIgLz4KICA8cGF0aCBkPSJtMjAgNC02LjA2IDEuNTE1IiAvPgogIDxwYXRoIGQ9Ik0zIDN2MTZhMiAyIDAgMCAwIDIgMmgxNiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjYiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSIxMiIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iMTUiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-network\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartNetwork extends LucideIconBase {\n static icon = {\n name: 'chart-network',\n size: 24,\n node: [\n ['path', { d: 'm13.11 7.664 1.78 2.672', key: 'go2gg9' }],\n ['path', { d: 'm14.162 12.788-3.324 1.424', key: '11x848' }],\n ['path', { d: 'm20 4-6.06 1.515', key: '1wxxh7' }],\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ['circle', { cx: '12', cy: '6', r: '2', key: '1jj5th' }],\n ['circle', { cx: '16', cy: '12', r: '2', key: '4ma0v8' }],\n ['circle', { cx: '9', cy: '15', r: '2', key: 'lf2ghp' }],\n ],\n };\n icon = signal(LucideChartNetwork.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartNetwork, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartNetwork, isStandalone: true, selector: \"svg[lucideChartNetwork]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartNetwork, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartNetwork]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7093,"removedExports":[],"renderedExports":["LucideChartNetwork"],"renderedLength":6796},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-alert.js":{"code":"/**\n * @component @name CircleAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjgiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMi4wMSIgeTE9IjE2IiB5Mj0iMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleAlert extends LucideIconBase {\n static icon = {\n name: 'circle-alert',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['line', { x1: '12', x2: '12', y1: '8', y2: '12', key: '1pkeuh' }],\n ['line', { x1: '12', x2: '12.01', y1: '16', y2: '16', key: '4dfq90' }],\n ],\n aliases: ['alert-circle'],\n };\n icon = signal(LucideCircleAlert.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleAlert, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleAlert, isStandalone: true, selector: \"svg[lucideCircleAlert], svg[lucideAlertCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleAlert, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleAlert], svg[lucideAlertCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleAlert\n */\nconst LucideAlertCircle = LucideCircleAlert;","originalLength":6834,"removedExports":[],"renderedExports":["LucideCircleAlert","LucideAlertCircle"],"renderedLength":6531},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-arrow-down.js":{"code":"/**\n * @component @name CircleArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgOHY4IiAvPgogIDxwYXRoIGQ9Im04IDEyIDQgNCA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleArrowDown extends LucideIconBase {\n static icon = {\n name: 'circle-arrow-down',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 8v8', key: 'napkw2' }],\n ['path', { d: 'm8 12 4 4 4-4', key: 'k98ssh' }],\n ],\n aliases: ['arrow-down-circle'],\n };\n icon = signal(LucideCircleArrowDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleArrowDown, isStandalone: true, selector: \"svg[lucideCircleArrowDown], svg[lucideArrowDownCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleArrowDown], svg[lucideArrowDownCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleArrowDown\n */\nconst LucideArrowDownCircle = LucideCircleArrowDown;","originalLength":6810,"removedExports":[],"renderedExports":["LucideCircleArrowDown","LucideArrowDownCircle"],"renderedLength":6502},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cigarette-off.js":{"code":"/**\n * @component @name CigaretteOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJIM2ExIDEgMCAwIDAtMSAxdjJhMSAxIDAgMCAwIDEgMWgxMyIgLz4KICA8cGF0aCBkPSJNMTggOGMwLTIuNS0yLTIuNS0yLTUiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMjEgMTJhMSAxIDAgMCAxIDEgMXYyYTEgMSAwIDAgMS0uNS44NjYiIC8+CiAgPHBhdGggZD0iTTIyIDhjMC0yLjUtMi0yLjUtMi01IiAvPgogIDxwYXRoIGQ9Ik03IDEydjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cigarette-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCigaretteOff extends LucideIconBase {\n static icon = {\n name: 'cigarette-off',\n size: 24,\n node: [\n ['path', { d: 'M12 12H3a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h13', key: '1gdiyg' }],\n ['path', { d: 'M18 8c0-2.5-2-2.5-2-5', key: '1il607' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M21 12a1 1 0 0 1 1 1v2a1 1 0 0 1-.5.866', key: '166zjj' }],\n ['path', { d: 'M22 8c0-2.5-2-2.5-2-5', key: '1gah44' }],\n ['path', { d: 'M7 12v4', key: 'jqww69' }],\n ],\n };\n icon = signal(LucideCigaretteOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCigaretteOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCigaretteOff, isStandalone: true, selector: \"svg[lucideCigaretteOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCigaretteOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCigaretteOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7000,"removedExports":[],"renderedExports":["LucideCigaretteOff"],"renderedLength":6703},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cigarette.js":{"code":"/**\n * @component @name Cigarette\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTJIM2ExIDEgMCAwIDAtMSAxdjJhMSAxIDAgMCAwIDEgMWgxNCIgLz4KICA8cGF0aCBkPSJNMTggOGMwLTIuNS0yLTIuNS0yLTUiIC8+CiAgPHBhdGggZD0iTTIxIDE2YTEgMSAwIDAgMCAxLTF2LTJhMSAxIDAgMCAwLTEtMSIgLz4KICA8cGF0aCBkPSJNMjIgOGMwLTIuNS0yLTIuNS0yLTUiIC8+CiAgPHBhdGggZD0iTTcgMTJ2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cigarette\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCigarette extends LucideIconBase {\n static icon = {\n name: 'cigarette',\n size: 24,\n node: [\n ['path', { d: 'M17 12H3a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h14', key: '1mb5g1' }],\n ['path', { d: 'M18 8c0-2.5-2-2.5-2-5', key: '1il607' }],\n ['path', { d: 'M21 16a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1', key: '1yl5r7' }],\n ['path', { d: 'M22 8c0-2.5-2-2.5-2-5', key: '1gah44' }],\n ['path', { d: 'M7 12v4', key: 'jqww69' }],\n ],\n };\n icon = signal(LucideCigarette.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCigarette, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCigarette, isStandalone: true, selector: \"svg[lucideCigarette]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCigarette, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCigarette]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6868,"removedExports":[],"renderedExports":["LucideCigarette"],"renderedLength":6575},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-arrow-out-down-left.js":{"code":"/**\n * @component @name CircleArrowOutDownLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMmExMCAxMCAwIDEgMSAxMCAxMCIgLz4KICA8cGF0aCBkPSJtMiAyMiAxMC0xMCIgLz4KICA8cGF0aCBkPSJNOCAyMkgydi02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-arrow-out-down-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleArrowOutDownLeft extends LucideIconBase {\n static icon = {\n name: 'circle-arrow-out-down-left',\n size: 24,\n node: [\n ['path', { d: 'M2 12a10 10 0 1 1 10 10', key: '1yn6ov' }],\n ['path', { d: 'm2 22 10-10', key: '28ilpk' }],\n ['path', { d: 'M8 22H2v-6', key: 'sulq54' }],\n ],\n aliases: ['arrow-down-left-from-circle'],\n };\n icon = signal(LucideCircleArrowOutDownLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowOutDownLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleArrowOutDownLeft, isStandalone: true, selector: \"svg[lucideCircleArrowOutDownLeft], svg[lucideArrowDownLeftFromCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowOutDownLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleArrowOutDownLeft], svg[lucideArrowDownLeftFromCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleArrowOutDownLeft\n */\nconst LucideArrowDownLeftFromCircle = LucideCircleArrowOutDownLeft;","originalLength":6945,"removedExports":[],"renderedExports":["LucideCircleArrowOutDownLeft","LucideArrowDownLeftFromCircle"],"renderedLength":6628},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-arrow-out-down-right.js":{"code":"/**\n * @component @name CircleArrowOutDownRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJhMTAgMTAgMCAxIDEgMTAtMTAiIC8+CiAgPHBhdGggZD0iTTIyIDIyIDEyIDEyIiAvPgogIDxwYXRoIGQ9Ik0yMiAxNnY2aC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-arrow-out-down-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleArrowOutDownRight extends LucideIconBase {\n static icon = {\n name: 'circle-arrow-out-down-right',\n size: 24,\n node: [\n ['path', { d: 'M12 22a10 10 0 1 1 10-10', key: '130bv5' }],\n ['path', { d: 'M22 22 12 12', key: '131aw7' }],\n ['path', { d: 'M22 16v6h-6', key: '1gvm70' }],\n ],\n aliases: ['arrow-down-right-from-circle'],\n };\n icon = signal(LucideCircleArrowOutDownRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowOutDownRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleArrowOutDownRight, isStandalone: true, selector: \"svg[lucideCircleArrowOutDownRight], svg[lucideArrowDownRightFromCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowOutDownRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleArrowOutDownRight], svg[lucideArrowDownRightFromCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleArrowOutDownRight\n */\nconst LucideArrowDownRightFromCircle = LucideCircleArrowOutDownRight;","originalLength":6969,"removedExports":[],"renderedExports":["LucideCircleArrowOutDownRight","LucideArrowDownRightFromCircle"],"renderedLength":6651},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-arrow-left.js":{"code":"/**\n * @component @name CircleArrowLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTIgOC00IDQgNCA0IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMkg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-arrow-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleArrowLeft extends LucideIconBase {\n static icon = {\n name: 'circle-arrow-left',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'm12 8-4 4 4 4', key: '15vm53' }],\n ['path', { d: 'M16 12H8', key: '1fr5h0' }],\n ],\n aliases: ['arrow-left-circle'],\n };\n icon = signal(LucideCircleArrowLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleArrowLeft, isStandalone: true, selector: \"svg[lucideCircleArrowLeft], svg[lucideArrowLeftCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleArrowLeft], svg[lucideArrowLeftCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleArrowLeft\n */\nconst LucideArrowLeftCircle = LucideCircleArrowLeft;","originalLength":6811,"removedExports":[],"renderedExports":["LucideCircleArrowLeft","LucideArrowLeftCircle"],"renderedLength":6503},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-arrow-out-up-right.js":{"code":"/**\n * @component @name CircleArrowOutUpRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTJBMTAgMTAgMCAxIDEgMTIgMiIgLz4KICA8cGF0aCBkPSJNMjIgMiAxMiAxMiIgLz4KICA8cGF0aCBkPSJNMTYgMmg2djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-arrow-out-up-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleArrowOutUpRight extends LucideIconBase {\n static icon = {\n name: 'circle-arrow-out-up-right',\n size: 24,\n node: [\n ['path', { d: 'M22 12A10 10 0 1 1 12 2', key: '1fm58d' }],\n ['path', { d: 'M22 2 12 12', key: 'yg2myt' }],\n ['path', { d: 'M16 2h6v6', key: 'zan5cs' }],\n ],\n aliases: ['arrow-up-right-from-circle'],\n };\n icon = signal(LucideCircleArrowOutUpRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowOutUpRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleArrowOutUpRight, isStandalone: true, selector: \"svg[lucideCircleArrowOutUpRight], svg[lucideArrowUpRightFromCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowOutUpRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleArrowOutUpRight], svg[lucideArrowUpRightFromCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleArrowOutUpRight\n */\nconst LucideArrowUpRightFromCircle = LucideCircleArrowOutUpRight;","originalLength":6927,"removedExports":[],"renderedExports":["LucideCircleArrowOutUpRight","LucideArrowUpRightFromCircle"],"renderedLength":6611},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-arrow-right.js":{"code":"/**\n * @component @name CircleArrowRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTIgMTYgNC00LTQtNCIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-arrow-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleArrowRight extends LucideIconBase {\n static icon = {\n name: 'circle-arrow-right',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'm12 16 4-4-4-4', key: '1i9zcv' }],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ],\n aliases: ['arrow-right-circle'],\n };\n icon = signal(LucideCircleArrowRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleArrowRight, isStandalone: true, selector: \"svg[lucideCircleArrowRight], svg[lucideArrowRightCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleArrowRight], svg[lucideArrowRightCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleArrowRight\n */\nconst LucideArrowRightCircle = LucideCircleArrowRight;","originalLength":6828,"removedExports":[],"renderedExports":["LucideCircleArrowRight","LucideArrowRightCircle"],"renderedLength":6519},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-arrow-out-up-left.js":{"code":"/**\n * @component @name CircleArrowOutUpLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA4VjJoNiIgLz4KICA8cGF0aCBkPSJtMiAyIDEwIDEwIiAvPgogIDxwYXRoIGQ9Ik0xMiAyQTEwIDEwIDAgMSAxIDIgMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-arrow-out-up-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleArrowOutUpLeft extends LucideIconBase {\n static icon = {\n name: 'circle-arrow-out-up-left',\n size: 24,\n node: [\n ['path', { d: 'M2 8V2h6', key: 'hiwtdz' }],\n ['path', { d: 'm2 2 10 10', key: '1oh8rs' }],\n ['path', { d: 'M12 2A10 10 0 1 1 2 12', key: 'rrk4fa' }],\n ],\n aliases: ['arrow-up-left-from-circle'],\n };\n icon = signal(LucideCircleArrowOutUpLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowOutUpLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleArrowOutUpLeft, isStandalone: true, selector: \"svg[lucideCircleArrowOutUpLeft], svg[lucideArrowUpLeftFromCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowOutUpLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleArrowOutUpLeft], svg[lucideArrowUpLeftFromCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleArrowOutUpLeft\n */\nconst LucideArrowUpLeftFromCircle = LucideCircleArrowOutUpLeft;","originalLength":6903,"removedExports":[],"renderedExports":["LucideCircleArrowOutUpLeft","LucideArrowUpLeftFromCircle"],"renderedLength":6588},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-check-big.js":{"code":"/**\n * @component @name CircleCheckBig\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuODAxIDEwQTEwIDEwIDAgMSAxIDE3IDMuMzM1IiAvPgogIDxwYXRoIGQ9Im05IDExIDMgM0wyMiA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-check-big\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleCheckBig extends LucideIconBase {\n static icon = {\n name: 'circle-check-big',\n size: 24,\n node: [\n ['path', { d: 'M21.801 10A10 10 0 1 1 17 3.335', key: 'yps3ct' }],\n ['path', { d: 'm9 11 3 3L22 4', key: '1pflzl' }],\n ],\n aliases: ['check-circle'],\n };\n icon = signal(LucideCircleCheckBig.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleCheckBig, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleCheckBig, isStandalone: true, selector: \"svg[lucideCircleCheckBig], svg[lucideCheckCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleCheckBig, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleCheckBig], svg[lucideCheckCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleCheckBig\n */\nconst LucideCheckCircle = LucideCircleCheckBig;","originalLength":6717,"removedExports":[],"renderedExports":["LucideCircleCheckBig","LucideCheckCircle"],"renderedLength":6410},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-check.js":{"code":"/**\n * @component @name CircleCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtOSAxMiAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleCheck extends LucideIconBase {\n static icon = {\n name: 'circle-check',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'm9 12 2 2 4-4', key: 'dzmm74' }],\n ],\n aliases: ['check-circle-2'],\n };\n icon = signal(LucideCircleCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleCheck, isStandalone: true, selector: \"svg[lucideCircleCheck], svg[lucideCheckCircle2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleCheck], svg[lucideCheckCircle2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleCheck\n */\nconst LucideCheckCircle2 = LucideCircleCheck;","originalLength":6656,"removedExports":[],"renderedExports":["LucideCircleCheck","LucideCheckCircle2"],"renderedLength":6353},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-arrow-up.js":{"code":"/**\n * @component @name CircleArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTYgMTItNC00LTQgNCIgLz4KICA8cGF0aCBkPSJNMTIgMTZWOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleArrowUp extends LucideIconBase {\n static icon = {\n name: 'circle-arrow-up',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'm16 12-4-4-4 4', key: '177agl' }],\n ['path', { d: 'M12 16V8', key: '1sbj14' }],\n ],\n aliases: ['arrow-up-circle'],\n };\n icon = signal(LucideCircleArrowUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleArrowUp, isStandalone: true, selector: \"svg[lucideCircleArrowUp], svg[lucideArrowUpCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleArrowUp], svg[lucideArrowUpCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleArrowUp\n */\nconst LucideArrowUpCircle = LucideCircleArrowUp;","originalLength":6782,"removedExports":[],"renderedExports":["LucideCircleArrowUp","LucideArrowUpCircle"],"renderedLength":6476},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-chevron-left.js":{"code":"/**\n * @component @name CircleChevronLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTQgMTYtNC00IDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-chevron-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleChevronLeft extends LucideIconBase {\n static icon = {\n name: 'circle-chevron-left',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'm14 16-4-4 4-4', key: 'ojs7w8' }],\n ],\n aliases: ['chevron-left-circle'],\n };\n icon = signal(LucideCircleChevronLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleChevronLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleChevronLeft, isStandalone: true, selector: \"svg[lucideCircleChevronLeft], svg[lucideChevronLeftCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleChevronLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleChevronLeft], svg[lucideChevronLeftCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleChevronLeft\n */\nconst LucideChevronLeftCircle = LucideCircleChevronLeft;","originalLength":6762,"removedExports":[],"renderedExports":["LucideCircleChevronLeft","LucideChevronLeftCircle"],"renderedLength":6452},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-chevron-right.js":{"code":"/**\n * @component @name CircleChevronRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTAgOCA0IDQtNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-chevron-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleChevronRight extends LucideIconBase {\n static icon = {\n name: 'circle-chevron-right',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'm10 8 4 4-4 4', key: '1wy4r4' }],\n ],\n aliases: ['chevron-right-circle'],\n };\n icon = signal(LucideCircleChevronRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleChevronRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleChevronRight, isStandalone: true, selector: \"svg[lucideCircleChevronRight], svg[lucideChevronRightCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleChevronRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleChevronRight], svg[lucideChevronRightCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleChevronRight\n */\nconst LucideChevronRightCircle = LucideCircleChevronRight;","originalLength":6774,"removedExports":[],"renderedExports":["LucideCircleChevronRight","LucideChevronRightCircle"],"renderedLength":6463},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-chevron-down.js":{"code":"/**\n * @component @name CircleChevronDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTYgMTAtNCA0LTQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-chevron-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleChevronDown extends LucideIconBase {\n static icon = {\n name: 'circle-chevron-down',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'm16 10-4 4-4-4', key: '894hmk' }],\n ],\n aliases: ['chevron-down-circle'],\n };\n icon = signal(LucideCircleChevronDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleChevronDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleChevronDown, isStandalone: true, selector: \"svg[lucideCircleChevronDown], svg[lucideChevronDownCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleChevronDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleChevronDown], svg[lucideChevronDownCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleChevronDown\n */\nconst LucideChevronDownCircle = LucideCircleChevronDown;","originalLength":6762,"removedExports":[],"renderedExports":["LucideCircleChevronDown","LucideChevronDownCircle"],"renderedLength":6452},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-chevron-up.js":{"code":"/**\n * @component @name CircleChevronUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtOCAxNCA0LTQgNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-chevron-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleChevronUp extends LucideIconBase {\n static icon = {\n name: 'circle-chevron-up',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'm8 14 4-4 4 4', key: 'fy2ptz' }],\n ],\n aliases: ['chevron-up-circle'],\n };\n icon = signal(LucideCircleChevronUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleChevronUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleChevronUp, isStandalone: true, selector: \"svg[lucideCircleChevronUp], svg[lucideChevronUpCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleChevronUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleChevronUp], svg[lucideChevronUpCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleChevronUp\n */\nconst LucideChevronUpCircle = LucideCircleChevronUp;","originalLength":6723,"removedExports":[],"renderedExports":["LucideCircleChevronUp","LucideChevronUpCircle"],"renderedLength":6415},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-dashed.js":{"code":"/**\n * @component @name CircleDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMSAyLjE4MmExMCAxMCAwIDAgMSAzLjggMCIgLz4KICA8cGF0aCBkPSJNMTMuOSAyMS44MThhMTAgMTAgMCAwIDEtMy44IDAiIC8+CiAgPHBhdGggZD0iTTE3LjYwOSAzLjcyMWExMCAxMCAwIDAgMSAyLjY5IDIuNyIgLz4KICA8cGF0aCBkPSJNMi4xODIgMTMuOWExMCAxMCAwIDAgMSAwLTMuOCIgLz4KICA8cGF0aCBkPSJNMjAuMjc5IDE3LjYwOWExMCAxMCAwIDAgMS0yLjcgMi42OSIgLz4KICA8cGF0aCBkPSJNMjEuODE4IDEwLjFhMTAgMTAgMCAwIDEgMCAzLjgiIC8+CiAgPHBhdGggZD0iTTMuNzIxIDYuMzkxYTEwIDEwIDAgMCAxIDIuNy0yLjY5IiAvPgogIDxwYXRoIGQ9Ik02LjM5MSAyMC4yNzlhMTAgMTAgMCAwIDEtMi42OS0yLjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleDashed extends LucideIconBase {\n static icon = {\n name: 'circle-dashed',\n size: 24,\n node: [\n ['path', { d: 'M10.1 2.182a10 10 0 0 1 3.8 0', key: '5ilxe3' }],\n ['path', { d: 'M13.9 21.818a10 10 0 0 1-3.8 0', key: '11zvb9' }],\n ['path', { d: 'M17.609 3.721a10 10 0 0 1 2.69 2.7', key: '1iw5b2' }],\n ['path', { d: 'M2.182 13.9a10 10 0 0 1 0-3.8', key: 'c0bmvh' }],\n ['path', { d: 'M20.279 17.609a10 10 0 0 1-2.7 2.69', key: '1ruxm7' }],\n ['path', { d: 'M21.818 10.1a10 10 0 0 1 0 3.8', key: 'qkgqxc' }],\n ['path', { d: 'M3.721 6.391a10 10 0 0 1 2.7-2.69', key: '1mcia2' }],\n ['path', { d: 'M6.391 20.279a10 10 0 0 1-2.69-2.7', key: '1fvljs' }],\n ],\n };\n icon = signal(LucideCircleDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleDashed, isStandalone: true, selector: \"svg[lucideCircleDashed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleDashed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7407,"removedExports":[],"renderedExports":["LucideCircleDashed"],"renderedLength":7110},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-divide.js":{"code":"/**\n * @component @name CircleDivide\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjE2IiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjE2IiB5Mj0iMTYiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIiIHkxPSI4IiB5Mj0iOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-divide\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleDivide extends LucideIconBase {\n static icon = {\n name: 'circle-divide',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['line', { x1: '8', x2: '16', y1: '12', y2: '12', key: '1jonct' }],\n ['line', { x1: '12', x2: '12', y1: '16', y2: '16', key: 'aqc6ln' }],\n ['line', { x1: '12', x2: '12', y1: '8', y2: '8', key: '1mkcni' }],\n ],\n aliases: ['divide-circle'],\n };\n icon = signal(LucideCircleDivide.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleDivide, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleDivide, isStandalone: true, selector: \"svg[lucideCircleDivide], svg[lucideDivideCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleDivide, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleDivide], svg[lucideDivideCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleDivide\n */\nconst LucideDivideCircle = LucideCircleDivide;","originalLength":6979,"removedExports":[],"renderedExports":["LucideCircleDivide","LucideDivideCircle"],"renderedLength":6675},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-dot.js":{"code":"/**\n * @component @name CircleDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleDot extends LucideIconBase {\n static icon = {\n name: 'circle-dot',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\n ],\n };\n icon = signal(LucideCircleDot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleDot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleDot, isStandalone: true, selector: \"svg[lucideCircleDot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleDot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleDot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6463,"removedExports":[],"renderedExports":["LucideCircleDot"],"renderedLength":6169},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-dollar-sign.js":{"code":"/**\n * @component @name CircleDollarSign\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTYgOGgtNmEyIDIgMCAxIDAgMCA0aDRhMiAyIDAgMSAxIDAgNEg4IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOFY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-dollar-sign\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleDollarSign extends LucideIconBase {\n static icon = {\n name: 'circle-dollar-sign',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8', key: '1h4pet' }],\n ['path', { d: 'M12 18V6', key: 'zqpxq5' }],\n ],\n };\n icon = signal(LucideCircleDollarSign.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleDollarSign, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleDollarSign, isStandalone: true, selector: \"svg[lucideCircleDollarSign]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleDollarSign, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleDollarSign]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6676,"removedExports":[],"renderedExports":["LucideCircleDollarSign"],"renderedLength":6374},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-ellipsis.js":{"code":"/**\n * @component @name CircleEllipsis\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTcgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTcgMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-ellipsis\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleEllipsis extends LucideIconBase {\n static icon = {\n name: 'circle-ellipsis',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M17 12h.01', key: '1m0b6t' }],\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\n ['path', { d: 'M7 12h.01', key: 'eqddd0' }],\n ],\n };\n icon = signal(LucideCircleEllipsis.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleEllipsis, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleEllipsis, isStandalone: true, selector: \"svg[lucideCircleEllipsis]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleEllipsis, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleEllipsis]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6676,"removedExports":[],"renderedExports":["LucideCircleEllipsis"],"renderedLength":6377},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-equal.js":{"code":"/**\n * @component @name CircleEqual\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNNyAxMGgxMCIgLz4KICA8cGF0aCBkPSJNNyAxNGgxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-equal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleEqual extends LucideIconBase {\n static icon = {\n name: 'circle-equal',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M7 10h10', key: '1101jm' }],\n ['path', { d: 'M7 14h10', key: '1mhdw3' }],\n ],\n };\n icon = signal(LucideCircleEqual.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleEqual, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleEqual, isStandalone: true, selector: \"svg[lucideCircleEqual]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleEqual, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleEqual]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6546,"removedExports":[],"renderedExports":["LucideCircleEqual"],"renderedLength":6250},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-dot-dashed.js":{"code":"/**\n * @component @name CircleDotDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMSAyLjE4YTkuOTMgOS45MyAwIDAgMSAzLjggMCIgLz4KICA8cGF0aCBkPSJNMTcuNiAzLjcxYTkuOTUgOS45NSAwIDAgMSAyLjY5IDIuNyIgLz4KICA8cGF0aCBkPSJNMjEuODIgMTAuMWE5LjkzIDkuOTMgMCAwIDEgMCAzLjgiIC8+CiAgPHBhdGggZD0iTTIwLjI5IDE3LjZhOS45NSA5Ljk1IDAgMCAxLTIuNyAyLjY5IiAvPgogIDxwYXRoIGQ9Ik0xMy45IDIxLjgyYTkuOTQgOS45NCAwIDAgMS0zLjggMCIgLz4KICA8cGF0aCBkPSJNNi40IDIwLjI5YTkuOTUgOS45NSAwIDAgMS0yLjY5LTIuNyIgLz4KICA8cGF0aCBkPSJNMi4xOCAxMy45YTkuOTMgOS45MyAwIDAgMSAwLTMuOCIgLz4KICA8cGF0aCBkPSJNMy43MSA2LjRhOS45NSA5Ljk1IDAgMCAxIDIuNy0yLjY5IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-dot-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleDotDashed extends LucideIconBase {\n static icon = {\n name: 'circle-dot-dashed',\n size: 24,\n node: [\n ['path', { d: 'M10.1 2.18a9.93 9.93 0 0 1 3.8 0', key: '1qdqn0' }],\n ['path', { d: 'M17.6 3.71a9.95 9.95 0 0 1 2.69 2.7', key: '1bq7p6' }],\n ['path', { d: 'M21.82 10.1a9.93 9.93 0 0 1 0 3.8', key: '1rlaqf' }],\n ['path', { d: 'M20.29 17.6a9.95 9.95 0 0 1-2.7 2.69', key: '1xk03u' }],\n ['path', { d: 'M13.9 21.82a9.94 9.94 0 0 1-3.8 0', key: 'l7re25' }],\n ['path', { d: 'M6.4 20.29a9.95 9.95 0 0 1-2.69-2.7', key: '1v18p6' }],\n ['path', { d: 'M2.18 13.9a9.93 9.93 0 0 1 0-3.8', key: 'xdo6bj' }],\n ['path', { d: 'M3.71 6.4a9.95 9.95 0 0 1 2.7-2.69', key: '1jjmaz' }],\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\n ],\n };\n icon = signal(LucideCircleDotDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleDotDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleDotDashed, isStandalone: true, selector: \"svg[lucideCircleDotDashed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleDotDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleDotDashed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7598,"removedExports":[],"renderedExports":["LucideCircleDotDashed"],"renderedLength":7297},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-fading-arrow-up.js":{"code":"/**\n * @component @name CircleFadingArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMmExMCAxMCAwIDAgMSA3LjM4IDE2Ljc1IiAvPgogIDxwYXRoIGQ9Im0xNiAxMi00LTQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNlY4IiAvPgogIDxwYXRoIGQ9Ik0yLjUgOC44NzVhMTAgMTAgMCAwIDAtLjUgMyIgLz4KICA8cGF0aCBkPSJNMi44MyAxNmExMCAxMCAwIDAgMCAyLjQzIDMuNCIgLz4KICA8cGF0aCBkPSJNNC42MzYgNS4yMzVhMTAgMTAgMCAwIDEgLjg5MS0uODU3IiAvPgogIDxwYXRoIGQ9Ik04LjY0NCAyMS40MmExMCAxMCAwIDAgMCA3LjYzMS0uMzgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-fading-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleFadingArrowUp extends LucideIconBase {\n static icon = {\n name: 'circle-fading-arrow-up',\n size: 24,\n node: [\n ['path', { d: 'M12 2a10 10 0 0 1 7.38 16.75', key: '175t95' }],\n ['path', { d: 'm16 12-4-4-4 4', key: '177agl' }],\n ['path', { d: 'M12 16V8', key: '1sbj14' }],\n ['path', { d: 'M2.5 8.875a10 10 0 0 0-.5 3', key: '1vce0s' }],\n ['path', { d: 'M2.83 16a10 10 0 0 0 2.43 3.4', key: 'o3fkw4' }],\n ['path', { d: 'M4.636 5.235a10 10 0 0 1 .891-.857', key: '1szpfk' }],\n ['path', { d: 'M8.644 21.42a10 10 0 0 0 7.631-.38', key: '9yhvd4' }],\n ],\n };\n icon = signal(LucideCircleFadingArrowUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleFadingArrowUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleFadingArrowUp, isStandalone: true, selector: \"svg[lucideCircleFadingArrowUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleFadingArrowUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleFadingArrowUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7234,"removedExports":[],"renderedExports":["LucideCircleFadingArrowUp"],"renderedLength":6928},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-euro.js":{"code":"/**\n * @component @name CircleEuro\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgOS40YTQgNCAwIDEgMCAwIDUuMiIgLz4KICA8cGF0aCBkPSJNNyAxMmg1IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-euro\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleEuro extends LucideIconBase {\n static icon = {\n name: 'circle-euro',\n size: 24,\n node: [\n ['path', { d: 'M15 9.4a4 4 0 1 0 0 5.2', key: '1makmb' }],\n ['path', { d: 'M7 12h5', key: 'gblrwe' }],\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ],\n };\n icon = signal(LucideCircleEuro.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleEuro, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleEuro, isStandalone: true, selector: \"svg[lucideCircleEuro]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleEuro, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleEuro]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6565,"removedExports":[],"renderedExports":["LucideCircleEuro"],"renderedLength":6270},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-fading-plus.js":{"code":"/**\n * @component @name CircleFadingPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMmExMCAxMCAwIDAgMSA3LjM4IDE2Ljc1IiAvPgogIDxwYXRoIGQ9Ik0xMiA4djgiIC8+CiAgPHBhdGggZD0iTTE2IDEySDgiIC8+CiAgPHBhdGggZD0iTTIuNSA4Ljg3NWExMCAxMCAwIDAgMC0uNSAzIiAvPgogIDxwYXRoIGQ9Ik0yLjgzIDE2YTEwIDEwIDAgMCAwIDIuNDMgMy40IiAvPgogIDxwYXRoIGQ9Ik00LjYzNiA1LjIzNWExMCAxMCAwIDAgMSAuODkxLS44NTciIC8+CiAgPHBhdGggZD0iTTguNjQ0IDIxLjQyYTEwIDEwIDAgMCAwIDcuNjMxLS4zOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-fading-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleFadingPlus extends LucideIconBase {\n static icon = {\n name: 'circle-fading-plus',\n size: 24,\n node: [\n ['path', { d: 'M12 2a10 10 0 0 1 7.38 16.75', key: '175t95' }],\n ['path', { d: 'M12 8v8', key: 'napkw2' }],\n ['path', { d: 'M16 12H8', key: '1fr5h0' }],\n ['path', { d: 'M2.5 8.875a10 10 0 0 0-.5 3', key: '1vce0s' }],\n ['path', { d: 'M2.83 16a10 10 0 0 0 2.43 3.4', key: 'o3fkw4' }],\n ['path', { d: 'M4.636 5.235a10 10 0 0 1 .891-.857', key: '1szpfk' }],\n ['path', { d: 'M8.644 21.42a10 10 0 0 0 7.631-.38', key: '9yhvd4' }],\n ],\n };\n icon = signal(LucideCircleFadingPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleFadingPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleFadingPlus, isStandalone: true, selector: \"svg[lucideCircleFadingPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleFadingPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleFadingPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7183,"removedExports":[],"renderedExports":["LucideCircleFadingPlus"],"renderedLength":6881},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-gauge.js":{"code":"/**\n * @component @name CircleGauge\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuNiAyLjdhMTAgMTAgMCAxIDAgNS43IDUuNyIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgogIDxwYXRoIGQ9Ik0xMy40IDEwLjYgMTkgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-gauge\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleGauge extends LucideIconBase {\n static icon = {\n name: 'circle-gauge',\n size: 24,\n node: [\n ['path', { d: 'M15.6 2.7a10 10 0 1 0 5.7 5.7', key: '1e0p6d' }],\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ['path', { d: 'M13.4 10.6 19 5', key: '1kr7tw' }],\n ],\n aliases: ['gauge-circle'],\n };\n icon = signal(LucideCircleGauge.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleGauge, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleGauge, isStandalone: true, selector: \"svg[lucideCircleGauge], svg[lucideGaugeCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleGauge, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleGauge], svg[lucideGaugeCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleGauge\n */\nconst LucideGaugeCircle = LucideCircleGauge;","originalLength":6793,"removedExports":[],"renderedExports":["LucideCircleGauge","LucideGaugeCircle"],"renderedLength":6490},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-parking-off.js":{"code":"/**\n * @component @name CircleParkingOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNjU2IDdIMTNhMyAzIDAgMCAxIDIuOTg0IDMuMzA3IiAvPgogIDxwYXRoIGQ9Ik0xMyAxM0g5IiAvPgogIDxwYXRoIGQ9Ik0xOS4wNzEgMTkuMDcxQTEgMSAwIDAgMSA0LjkzIDQuOTMiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNOC4zNTcgMi42ODdhMTAgMTAgMCAwIDEgMTIuOTU2IDEyLjk1NiIgLz4KICA8cGF0aCBkPSJNOSAxN1Y5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-parking-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleParkingOff extends LucideIconBase {\n static icon = {\n name: 'circle-parking-off',\n size: 24,\n node: [\n ['path', { d: 'M12.656 7H13a3 3 0 0 1 2.984 3.307', key: '1sjx87' }],\n ['path', { d: 'M13 13H9', key: 'e2beee' }],\n ['path', { d: 'M19.071 19.071A1 1 0 0 1 4.93 4.93', key: '1kb595' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M8.357 2.687a10 10 0 0 1 12.956 12.956', key: '5bsfdx' }],\n ['path', { d: 'M9 17V9', key: 'ojradj' }],\n ],\n aliases: ['parking-circle-off'],\n };\n icon = signal(LucideCircleParkingOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleParkingOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleParkingOff, isStandalone: true, selector: \"svg[lucideCircleParkingOff], svg[lucideParkingCircleOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleParkingOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleParkingOff], svg[lucideParkingCircleOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleParkingOff\n */\nconst LucideParkingCircleOff = LucideCircleParkingOff;","originalLength":7242,"removedExports":[],"renderedExports":["LucideCircleParkingOff","LucideParkingCircleOff"],"renderedLength":6933},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-parking.js":{"code":"/**\n * @component @name CircleParking\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNOSAxN1Y3aDRhMyAzIDAgMCAxIDAgNkg5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-parking\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleParking extends LucideIconBase {\n static icon = {\n name: 'circle-parking',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M9 17V7h4a3 3 0 0 1 0 6H9', key: '1dfk2c' }],\n ],\n aliases: ['parking-circle'],\n };\n icon = signal(LucideCircleParking.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleParking, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleParking, isStandalone: true, selector: \"svg[lucideCircleParking], svg[lucideParkingCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleParking, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleParking], svg[lucideParkingCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleParking\n */\nconst LucideParkingCircle = LucideCircleParking;","originalLength":6713,"removedExports":[],"renderedExports":["LucideCircleParking","LucideParkingCircle"],"renderedLength":6408},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-pause.js":{"code":"/**\n * @component @name CirclePause\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8bGluZSB4MT0iMTAiIHgyPSIxMCIgeTE9IjE1IiB5Mj0iOSIgLz4KICA8bGluZSB4MT0iMTQiIHgyPSIxNCIgeTE9IjE1IiB5Mj0iOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-pause\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCirclePause extends LucideIconBase {\n static icon = {\n name: 'circle-pause',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['line', { x1: '10', x2: '10', y1: '15', y2: '9', key: 'c1nkhi' }],\n ['line', { x1: '14', x2: '14', y1: '15', y2: '9', key: 'h65svq' }],\n ],\n aliases: ['pause-circle'],\n };\n icon = signal(LucideCirclePause.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCirclePause, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCirclePause, isStandalone: true, selector: \"svg[lucideCirclePause], svg[lucidePauseCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCirclePause, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCirclePause], svg[lucidePauseCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCirclePause\n */\nconst LucidePauseCircle = LucideCirclePause;","originalLength":6826,"removedExports":[],"renderedExports":["LucideCirclePause","LucidePauseCircle"],"renderedLength":6523},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-percent.js":{"code":"/**\n * @component @name CirclePercent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTUgOS02IDYiIC8+CiAgPHBhdGggZD0iTTkgOWguMDEiIC8+CiAgPHBhdGggZD0iTTE1IDE1aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-percent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCirclePercent extends LucideIconBase {\n static icon = {\n name: 'circle-percent',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'm15 9-6 6', key: '1uzhvr' }],\n ['path', { d: 'M9 9h.01', key: '1q5me6' }],\n ['path', { d: 'M15 15h.01', key: 'lqbp3k' }],\n ],\n aliases: ['percent-circle'],\n };\n icon = signal(LucideCirclePercent.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCirclePercent, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCirclePercent, isStandalone: true, selector: \"svg[lucideCirclePercent], svg[lucidePercentCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCirclePercent, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCirclePercent], svg[lucidePercentCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCirclePercent\n */\nconst LucidePercentCircle = LucideCirclePercent;","originalLength":6859,"removedExports":[],"renderedExports":["LucideCirclePercent","LucidePercentCircle"],"renderedLength":6554},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-play.js":{"code":"/**\n * @component @name CirclePlay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSA5LjAwM2ExIDEgMCAwIDEgMS41MTctLjg1OWw0Ljk5NyAyLjk5N2ExIDEgMCAwIDEgMCAxLjcxOGwtNC45OTcgMi45OTdBMSAxIDAgMCAxIDkgMTQuOTk2eiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCirclePlay extends LucideIconBase {\n static icon = {\n name: 'circle-play',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M9 9.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997A1 1 0 0 1 9 14.996z',\n key: 'kmsa83',\n },\n ],\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ],\n aliases: ['play-circle'],\n };\n icon = signal(LucideCirclePlay.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCirclePlay, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCirclePlay, isStandalone: true, selector: \"svg[lucideCirclePlay], svg[lucidePlayCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCirclePlay, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCirclePlay], svg[lucidePlayCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCirclePlay\n */\nconst LucidePlayCircle = LucideCirclePlay;","originalLength":6925,"removedExports":[],"renderedExports":["LucideCirclePlay","LucidePlayCircle"],"renderedLength":6623},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-plus.js":{"code":"/**\n * @component @name CirclePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMiA4djgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCirclePlus extends LucideIconBase {\n static icon = {\n name: 'circle-plus',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ['path', { d: 'M12 8v8', key: 'napkw2' }],\n ],\n aliases: ['plus-circle'],\n };\n icon = signal(LucideCirclePlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCirclePlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCirclePlus, isStandalone: true, selector: \"svg[lucideCirclePlus], svg[lucidePlusCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCirclePlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCirclePlus], svg[lucidePlusCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCirclePlus\n */\nconst LucidePlusCircle = LucideCirclePlus;","originalLength":6707,"removedExports":[],"renderedExports":["LucideCirclePlus","LucidePlusCircle"],"renderedLength":6405},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-pile.js":{"code":"/**\n * @component @name CirclePile\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE5IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iNSIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjEyIiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMTkiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjE5IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIxMiIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-pile\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCirclePile extends LucideIconBase {\n static icon = {\n name: 'circle-pile',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '19', r: '2', key: '13j0tp' }],\n ['circle', { cx: '12', cy: '5', r: '2', key: 'f1ur92' }],\n ['circle', { cx: '16', cy: '12', r: '2', key: '4ma0v8' }],\n ['circle', { cx: '20', cy: '19', r: '2', key: '1obnsp' }],\n ['circle', { cx: '4', cy: '19', r: '2', key: 'p3m9r0' }],\n ['circle', { cx: '8', cy: '12', r: '2', key: '1nvbw3' }],\n ],\n };\n icon = signal(LucideCirclePile.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCirclePile, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCirclePile, isStandalone: true, selector: \"svg[lucideCirclePile]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCirclePile, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCirclePile]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6938,"removedExports":[],"renderedExports":["LucideCirclePile"],"renderedLength":6643},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-minus.js":{"code":"/**\n * @component @name CircleMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleMinus extends LucideIconBase {\n static icon = {\n name: 'circle-minus',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ],\n aliases: ['minus-circle'],\n };\n icon = signal(LucideCircleMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleMinus, isStandalone: true, selector: \"svg[lucideCircleMinus], svg[lucideMinusCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleMinus], svg[lucideMinusCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleMinus\n */\nconst LucideMinusCircle = LucideCircleMinus;","originalLength":6637,"removedExports":[],"renderedExports":["LucideCircleMinus","LucideMinusCircle"],"renderedLength":6334},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-slash.js":{"code":"/**\n * @component @name CircleSlash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8bGluZSB4MT0iOSIgeDI9IjE1IiB5MT0iMTUiIHkyPSI5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-slash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleSlash extends LucideIconBase {\n static icon = {\n name: 'circle-slash',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['line', { x1: '9', x2: '15', y1: '15', y2: '9', key: '1dfufj' }],\n ],\n };\n icon = signal(LucideCircleSlash.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleSlash, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleSlash, isStandalone: true, selector: \"svg[lucideCircleSlash]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleSlash, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleSlash]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6501,"removedExports":[],"renderedExports":["LucideCircleSlash"],"renderedLength":6205},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-off.js":{"code":"/**\n * @component @name CircleOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik04LjM1IDIuNjlBMTAgMTAgMCAwIDEgMjEuMyAxNS42NSIgLz4KICA8cGF0aCBkPSJNMTkuMDggMTkuMDhBMTAgMTAgMCAxIDEgNC45MiA0LjkyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleOff extends LucideIconBase {\n static icon = {\n name: 'circle-off',\n size: 24,\n node: [\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M8.35 2.69A10 10 0 0 1 21.3 15.65', key: '1pfsoa' }],\n ['path', { d: 'M19.08 19.08A10 10 0 1 1 4.92 4.92', key: '1ablyi' }],\n ],\n };\n icon = signal(LucideCircleOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleOff, isStandalone: true, selector: \"svg[lucideCircleOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6613,"removedExports":[],"renderedExports":["LucideCircleOff"],"renderedLength":6319},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-slash-2.js":{"code":"/**\n * @component @name CircleSlash2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMjIgMiAyIDIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-slash-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleSlash2 extends LucideIconBase {\n static icon = {\n name: 'circle-slash-2',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M22 2 2 22', key: 'y4kqgn' }],\n ],\n aliases: ['circle-slashed'],\n };\n icon = signal(LucideCircleSlash2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleSlash2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleSlash2, isStandalone: true, selector: \"svg[lucideCircleSlash2], svg[lucideCircleSlashed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleSlash2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleSlash2], svg[lucideCircleSlashed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleSlash2\n */\nconst LucideCircleSlashed = LucideCircleSlash2;","originalLength":6668,"removedExports":[],"renderedExports":["LucideCircleSlash2","LucideCircleSlashed"],"renderedLength":6363},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-pound-sterling.js":{"code":"/**\n * @component @name CirclePoundSterling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTAgMTZWOS41YTEgMSAwIDAgMSA1IDAiIC8+CiAgPHBhdGggZD0iTTggMTJoNCIgLz4KICA8cGF0aCBkPSJNOCAxNmg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-pound-sterling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCirclePoundSterling extends LucideIconBase {\n static icon = {\n name: 'circle-pound-sterling',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M10 16V9.5a1 1 0 0 1 5 0', key: '1i1are' }],\n ['path', { d: 'M8 12h4', key: 'qz6y1c' }],\n ['path', { d: 'M8 16h7', key: 'sbedsn' }],\n ],\n };\n icon = signal(LucideCirclePoundSterling.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCirclePoundSterling, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCirclePoundSterling, isStandalone: true, selector: \"svg[lucideCirclePoundSterling]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCirclePoundSterling, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCirclePoundSterling]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6755,"removedExports":[],"renderedExports":["LucideCirclePoundSterling"],"renderedLength":6450},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-question-mark.js":{"code":"/**\n * @component @name CircleQuestionMark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNOS4wOSA5YTMgMyAwIDAgMSA1LjgzIDFjMCAyLTMgMy0zIDMiIC8+CiAgPHBhdGggZD0iTTEyIDE3aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-question-mark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleQuestionMark extends LucideIconBase {\n static icon = {\n name: 'circle-question-mark',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3', key: '1u773s' }],\n ['path', { d: 'M12 17h.01', key: 'p32p05' }],\n ],\n aliases: ['help-circle', 'circle-help'],\n };\n icon = signal(LucideCircleQuestionMark.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleQuestionMark, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleQuestionMark, isStandalone: true, selector: \"svg[lucideCircleQuestionMark], svg[lucideHelpCircle], svg[lucideCircleHelp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleQuestionMark, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleQuestionMark], svg[lucideHelpCircle], svg[lucideCircleHelp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleQuestionMark\n */\nconst LucideHelpCircle = LucideCircleQuestionMark;\n/**\n * @deprecated\n * @see LucideCircleQuestionMark\n */\nconst LucideCircleHelp = LucideCircleQuestionMark;","originalLength":7065,"removedExports":[],"renderedExports":["LucideCircleQuestionMark","LucideHelpCircle","LucideCircleHelp"],"renderedLength":6747},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-small.js":{"code":"/**\n * @component @name CircleSmall\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-small\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleSmall extends LucideIconBase {\n static icon = {\n name: 'circle-small',\n size: 24,\n node: [['circle', { cx: '12', cy: '12', r: '6', key: '1vlfrh' }]],\n };\n icon = signal(LucideCircleSmall.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleSmall, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleSmall, isStandalone: true, selector: \"svg[lucideCircleSmall]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleSmall, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleSmall]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6342,"removedExports":[],"renderedExports":["LucideCircleSmall"],"renderedLength":6046},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-stop.js":{"code":"/**\n * @component @name CircleStop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cmVjdCB4PSI5IiB5PSI5IiB3aWR0aD0iNiIgaGVpZ2h0PSI2IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-stop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleStop extends LucideIconBase {\n static icon = {\n name: 'circle-stop',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['rect', { x: '9', y: '9', width: '6', height: '6', rx: '1', key: '1ssd4o' }],\n ],\n aliases: ['stop-circle'],\n };\n icon = signal(LucideCircleStop.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleStop, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleStop, isStandalone: true, selector: \"svg[lucideCircleStop], svg[lucideStopCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleStop, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleStop], svg[lucideStopCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleStop\n */\nconst LucideStopCircle = LucideCircleStop;","originalLength":6696,"removedExports":[],"renderedExports":["LucideCircleStop","LucideStopCircle"],"renderedLength":6394},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-power.js":{"code":"/**\n * @component @name CirclePower\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgN3Y0IiAvPgogIDxwYXRoIGQ9Ik03Ljk5OCA5LjAwM2E1IDUgMCAxIDAgOC0uMDA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-power\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCirclePower extends LucideIconBase {\n static icon = {\n name: 'circle-power',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 7v4', key: 'xawao1' }],\n ['path', { d: 'M7.998 9.003a5 5 0 1 0 8-.005', key: '1pek45' }],\n ],\n aliases: ['power-circle'],\n };\n icon = signal(LucideCirclePower.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCirclePower, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCirclePower, isStandalone: true, selector: \"svg[lucideCirclePower], svg[lucidePowerCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCirclePower, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCirclePower], svg[lucidePowerCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCirclePower\n */\nconst LucidePowerCircle = LucideCirclePower;","originalLength":6774,"removedExports":[],"renderedExports":["LucideCirclePower","LucidePowerCircle"],"renderedLength":6471},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-user.js":{"code":"/**\n * @component @name CircleUser\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEwIiByPSIzIiAvPgogIDxwYXRoIGQ9Ik03IDIwLjY2MlYxOWEyIDIgMCAwIDEgMi0yaDZhMiAyIDAgMCAxIDIgMnYxLjY2MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-user\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleUser extends LucideIconBase {\n static icon = {\n name: 'circle-user',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\n ['path', { d: 'M7 20.662V19a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v1.662', key: '154egf' }],\n ],\n aliases: ['user-circle'],\n };\n icon = signal(LucideCircleUser.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleUser, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleUser, isStandalone: true, selector: \"svg[lucideCircleUser], svg[lucideUserCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleUser, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleUser], svg[lucideUserCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleUser\n */\nconst LucideUserCircle = LucideCircleUser;","originalLength":6836,"removedExports":[],"renderedExports":["LucideCircleUser","LucideUserCircle"],"renderedLength":6534},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-user-round.js":{"code":"/**\n * @component @name CircleUserRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuOTI1IDIwLjA1NmE2IDYgMCAwIDAtMTEuODUxLjAwMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjExIiByPSI0IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-user-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleUserRound extends LucideIconBase {\n static icon = {\n name: 'circle-user-round',\n size: 24,\n node: [\n ['path', { d: 'M17.925 20.056a6 6 0 0 0-11.851.001', key: 'z69sun' }],\n ['circle', { cx: '12', cy: '11', r: '4', key: '1gt34v' }],\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ],\n aliases: ['user-circle-2'],\n };\n icon = signal(LucideCircleUserRound.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleUserRound, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleUserRound, isStandalone: true, selector: \"svg[lucideCircleUserRound], svg[lucideUserCircle2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleUserRound, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleUserRound], svg[lucideUserCircle2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleUserRound\n */\nconst LucideUserCircle2 = LucideCircleUserRound;","originalLength":6876,"removedExports":[],"renderedExports":["LucideCircleUserRound","LucideUserCircle2"],"renderedLength":6568},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-x.js":{"code":"/**\n * @component @name CircleX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTUgOS02IDYiIC8+CiAgPHBhdGggZD0ibTkgOSA2IDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleX extends LucideIconBase {\n static icon = {\n name: 'circle-x',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'm15 9-6 6', key: '1uzhvr' }],\n ['path', { d: 'm9 9 6 6', key: 'z0biqf' }],\n ],\n aliases: ['x-circle'],\n };\n icon = signal(LucideCircleX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleX, isStandalone: true, selector: \"svg[lucideCircleX], svg[lucideXCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleX], svg[lucideXCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleX\n */\nconst LucideXCircle = LucideCircleX;","originalLength":6663,"removedExports":[],"renderedExports":["LucideCircleX","LucideXCircle"],"renderedLength":6364},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle-star.js":{"code":"/**\n * @component @name CircleStar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTEuMDUxIDcuNjE2YTEgMSAwIDAgMSAxLjkwOS4wMjRsLjczNyAxLjQ1MmExIDEgMCAwIDAgLjczNy41MzVsMS42MzQuMjU2YTEgMSAwIDAgMSAuNTg4IDEuODA2bC0xLjE3MiAxLjE2OGExIDEgMCAwIDAtLjI4Mi44NjZsLjI1OSAxLjYxM2ExIDEgMCAwIDEtMS41NDEgMS4xMzRsLTEuNDY1LS43NWExIDEgMCAwIDAtLjkxMiAwbC0xLjQ2NS43NWExIDEgMCAwIDEtMS41MzktMS4xMzNsLjI1OC0xLjYxM2ExIDEgMCAwIDAtLjI4Mi0uODY3bC0xLjE1Ni0xLjE1MmExIDEgMCAwIDEgLjU3Mi0xLjgyMmwxLjYzMy0uMjU2YTEgMSAwIDAgMCAuNzM3LS41MzV6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-star\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleStar extends LucideIconBase {\n static icon = {\n name: 'circle-star',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n [\n 'path',\n {\n d: 'M11.051 7.616a1 1 0 0 1 1.909.024l.737 1.452a1 1 0 0 0 .737.535l1.634.256a1 1 0 0 1 .588 1.806l-1.172 1.168a1 1 0 0 0-.282.866l.259 1.613a1 1 0 0 1-1.541 1.134l-1.465-.75a1 1 0 0 0-.912 0l-1.465.75a1 1 0 0 1-1.539-1.133l.258-1.613a1 1 0 0 0-.282-.867l-1.156-1.152a1 1 0 0 1 .572-1.822l1.633-.256a1 1 0 0 0 .737-.535z',\n key: '285bvi',\n },\n ],\n ],\n };\n icon = signal(LucideCircleStar.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleStar, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleStar, isStandalone: true, selector: \"svg[lucideCircleStar]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleStar, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleStar]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7267,"removedExports":[],"renderedExports":["LucideCircleStar"],"renderedLength":6972},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circle.js":{"code":"/**\n * @component @name Circle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircle extends LucideIconBase {\n static icon = {\n name: 'circle',\n size: 24,\n node: [['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }]],\n };\n icon = signal(LucideCircle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircle, isStandalone: true, selector: \"svg[lucideCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6289,"removedExports":[],"renderedExports":["LucideCircle"],"renderedLength":5999},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/circuit-board.js":{"code":"/**\n * @component @name CircuitBoard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMSA5aDRhMiAyIDAgMCAwIDItMlYzIiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSI5IiByPSIyIiAvPgogIDxwYXRoIGQ9Ik03IDIxdi00YTIgMiAwIDAgMSAyLTJoNCIgLz4KICA8Y2lyY2xlIGN4PSIxNSIgY3k9IjE1IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circuit-board\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircuitBoard extends LucideIconBase {\n static icon = {\n name: 'circuit-board',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M11 9h4a2 2 0 0 0 2-2V3', key: '1ve2rv' }],\n ['circle', { cx: '9', cy: '9', r: '2', key: 'af1f0g' }],\n ['path', { d: 'M7 21v-4a2 2 0 0 1 2-2h4', key: '1fwkro' }],\n ['circle', { cx: '15', cy: '15', r: '2', key: '3i40o0' }],\n ],\n };\n icon = signal(LucideCircuitBoard.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircuitBoard, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircuitBoard, isStandalone: true, selector: \"svg[lucideCircuitBoard]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircuitBoard, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircuitBoard]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6901,"removedExports":[],"renderedExports":["LucideCircuitBoard"],"renderedLength":6604},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/citrus.js":{"code":"/**\n * @component @name Citrus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuNjYgMTcuNjdhMS4wOCAxLjA4IDAgMCAxLS4wNCAxLjZBMTIgMTIgMCAwIDEgNC43MyAyLjM4YTEuMSAxLjEgMCAwIDEgMS42MS0uMDR6IiAvPgogIDxwYXRoIGQ9Ik0xOS42NSAxNS42NkE4IDggMCAwIDEgOC4zNSA0LjM0IiAvPgogIDxwYXRoIGQ9Im0xNCAxMC01LjUgNS41IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNy44NVYxMEg2LjE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/citrus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCitrus extends LucideIconBase {\n static icon = {\n name: 'citrus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21.66 17.67a1.08 1.08 0 0 1-.04 1.6A12 12 0 0 1 4.73 2.38a1.1 1.1 0 0 1 1.61-.04z',\n key: '4ite01',\n },\n ],\n ['path', { d: 'M19.65 15.66A8 8 0 0 1 8.35 4.34', key: '1gxipu' }],\n ['path', { d: 'm14 10-5.5 5.5', key: '92pfem' }],\n ['path', { d: 'M14 17.85V10H6.15', key: 'xqmtsk' }],\n ],\n };\n icon = signal(LucideCitrus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCitrus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCitrus, isStandalone: true, selector: \"svg[lucideCitrus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCitrus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCitrus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6909,"removedExports":[],"renderedExports":["LucideCitrus"],"renderedLength":6619},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clipboard-clock.js":{"code":"/**\n * @component @name ClipboardClock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTR2Mi4ybDEuNiAxIiAvPgogIDxwYXRoIGQ9Ik0xNiA0aDJhMiAyIDAgMCAxIDIgMnYuODMyIiAvPgogIDxwYXRoIGQ9Ik04IDRINmEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoMiIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjE2IiByPSI2IiAvPgogIDxyZWN0IHg9IjgiIHk9IjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard-clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClipboardClock extends LucideIconBase {\n static icon = {\n name: 'clipboard-clock',\n size: 24,\n node: [\n ['path', { d: 'M16 14v2.2l1.6 1', key: 'fo4ql5' }],\n ['path', { d: 'M16 4h2a2 2 0 0 1 2 2v.832', key: '1ujtp2' }],\n ['path', { d: 'M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h2', key: 'qvpao1' }],\n ['circle', { cx: '16', cy: '16', r: '6', key: 'qoo3c4' }],\n ['rect', { x: '8', y: '2', width: '8', height: '4', rx: '1', key: 'ublpy' }],\n ],\n };\n icon = signal(LucideClipboardClock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardClock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClipboardClock, isStandalone: true, selector: \"svg[lucideClipboardClock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardClock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClipboardClock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6953,"removedExports":[],"renderedExports":["LucideClipboardClock"],"renderedLength":6654},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clapperboard.js":{"code":"/**\n * @component @name Clapperboard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIuMjk2IDMuNDY0IDMuMDIgMy45NTYiIC8+CiAgPHBhdGggZD0iTTIwLjIgNiAzIDExbC0uOS0yLjRjLS4zLTEuMS4zLTIuMiAxLjMtMi41bDEzLjUtNGMxLjEtLjMgMi4yLjMgMi41IDEuM3oiIC8+CiAgPHBhdGggZD0iTTMgMTFoMTh2OGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnoiIC8+CiAgPHBhdGggZD0ibTYuMTggNS4yNzYgMy4xIDMuODk5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clapperboard\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClapperboard extends LucideIconBase {\n static icon = {\n name: 'clapperboard',\n size: 24,\n node: [\n ['path', { d: 'm12.296 3.464 3.02 3.956', key: 'qash78' }],\n [\n 'path',\n {\n d: 'M20.2 6 3 11l-.9-2.4c-.3-1.1.3-2.2 1.3-2.5l13.5-4c1.1-.3 2.2.3 2.5 1.3z',\n key: '1h7j8b',\n },\n ],\n ['path', { d: 'M3 11h18v8a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z', key: '4lm6w1' }],\n ['path', { d: 'm6.18 5.276 3.1 3.899', key: 'zjj9t3' }],\n ],\n };\n icon = signal(LucideClapperboard.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClapperboard, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClapperboard, isStandalone: true, selector: \"svg[lucideClapperboard]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClapperboard, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClapperboard]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7003,"removedExports":[],"renderedExports":["LucideClapperboard"],"renderedLength":6707},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clipboard-list.js":{"code":"/**\n * @component @name ClipboardList\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMWg0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNmg0IiAvPgogIDxwYXRoIGQ9Ik04IDExaC4wMSIgLz4KICA8cGF0aCBkPSJNOCAxNmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clipboard-list\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClipboardList extends LucideIconBase {\n static icon = {\n name: 'clipboard-list',\n size: 24,\n node: [\n ['rect', { width: '8', height: '4', x: '8', y: '2', rx: '1', ry: '1', key: 'tgr4d6' }],\n [\n 'path',\n {\n d: 'M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2',\n key: '116196',\n },\n ],\n ['path', { d: 'M12 11h4', key: '1jrz19' }],\n ['path', { d: 'M12 16h4', key: 'n85exb' }],\n ['path', { d: 'M8 11h.01', key: '1dfujw' }],\n ['path', { d: 'M8 16h.01', key: '18s6g9' }],\n ],\n };\n icon = signal(LucideClipboardList.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardList, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClipboardList, isStandalone: true, selector: \"svg[lucideClipboardList]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardList, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClipboardList]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7146,"removedExports":[],"renderedExports":["LucideClipboardList"],"renderedLength":6848},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clipboard-paste.js":{"code":"/**\n * @component @name ClipboardPaste\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTRoMTAiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjEuMzQ0IiAvPgogIDxwYXRoIGQ9Im0xNyAxOCA0LTQtNC00IiAvPgogIDxwYXRoIGQ9Ik04IDRINmEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoMTJhMiAyIDAgMCAwIDEuNzkzLTEuMTEzIiAvPgogIDxyZWN0IHg9IjgiIHk9IjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard-paste\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClipboardPaste extends LucideIconBase {\n static icon = {\n name: 'clipboard-paste',\n size: 24,\n node: [\n ['path', { d: 'M11 14h10', key: '1w8e9d' }],\n ['path', { d: 'M16 4h2a2 2 0 0 1 2 2v1.344', key: '1e62lh' }],\n ['path', { d: 'm17 18 4-4-4-4', key: 'z2g111' }],\n [\n 'path',\n { d: 'M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 1.793-1.113', key: 'bjbb7m' },\n ],\n ['rect', { x: '8', y: '2', width: '8', height: '4', rx: '1', key: 'ublpy' }],\n ],\n };\n icon = signal(LucideClipboardPaste.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardPaste, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClipboardPaste, isStandalone: true, selector: \"svg[lucideClipboardPaste]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardPaste, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClipboardPaste]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7024,"removedExports":[],"renderedExports":["LucideClipboardPaste"],"renderedLength":6725},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clipboard-minus.js":{"code":"/**\n * @component @name ClipboardMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik05IDE0aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clipboard-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClipboardMinus extends LucideIconBase {\n static icon = {\n name: 'clipboard-minus',\n size: 24,\n node: [\n ['rect', { width: '8', height: '4', x: '8', y: '2', rx: '1', ry: '1', key: 'tgr4d6' }],\n [\n 'path',\n {\n d: 'M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2',\n key: '116196',\n },\n ],\n ['path', { d: 'M9 14h6', key: '159ibu' }],\n ],\n };\n icon = signal(LucideClipboardMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClipboardMinus, isStandalone: true, selector: \"svg[lucideClipboardMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClipboardMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6886,"removedExports":[],"renderedExports":["LucideClipboardMinus"],"renderedLength":6587},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clipboard-pen.js":{"code":"/**\n * @component @name ClipboardPen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNGgyYTIgMiAwIDAgMSAyIDJ2MiIgLz4KICA8cGF0aCBkPSJNMjEuMzQgMTUuNjY0YTEgMSAwIDEgMC0zLjAwNC0zLjAwNGwtNS4wMSA1LjAxMmEyIDIgMCAwIDAtLjUwNi44NTRsLS44MzcgMi44N2EuNS41IDAgMCAwIC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMCAwIC44NTQtLjUwNnoiIC8+CiAgPHBhdGggZD0iTTggMjJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxyZWN0IHg9IjgiIHk9IjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClipboardPen extends LucideIconBase {\n static icon = {\n name: 'clipboard-pen',\n size: 24,\n node: [\n ['path', { d: 'M16 4h2a2 2 0 0 1 2 2v2', key: 'j91f56' }],\n [\n 'path',\n {\n d: 'M21.34 15.664a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z',\n key: '16fuwn',\n },\n ],\n ['path', { d: 'M8 22H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2', key: '120tdm' }],\n ['rect', { x: '8', y: '2', width: '8', height: '4', rx: '1', key: 'ublpy' }],\n ],\n aliases: ['clipboard-edit'],\n };\n icon = signal(LucideClipboardPen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardPen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClipboardPen, isStandalone: true, selector: \"svg[lucideClipboardPen], svg[lucideClipboardEdit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardPen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClipboardPen], svg[lucideClipboardEdit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideClipboardPen\n */\nconst LucideClipboardEdit = LucideClipboardPen;","originalLength":7361,"removedExports":[],"renderedExports":["LucideClipboardPen","LucideClipboardEdit"],"renderedLength":7057},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clipboard-pen-line.js":{"code":"/**\n * @component @name ClipboardPenLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgLz4KICA8cGF0aCBkPSJNOCA0SDZhMiAyIDAgMCAwLTIgMnYxNGEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJ2LS41IiAvPgogIDxwYXRoIGQ9Ik0xNiA0aDJhMiAyIDAgMCAxIDEuNzMgMSIgLz4KICA8cGF0aCBkPSJNOCAxOGgxIiAvPgogIDxwYXRoIGQ9Ik0yMS4zNzggMTIuNjI2YTEgMSAwIDAgMC0zLjAwNC0zLjAwNGwtNC4wMSA0LjAxMmEyIDIgMCAwIDAtLjUwNi44NTRsLS44MzcgMi44N2EuNS41IDAgMCAwIC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMCAwIC44NTQtLjUwNnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clipboard-pen-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClipboardPenLine extends LucideIconBase {\n static icon = {\n name: 'clipboard-pen-line',\n size: 24,\n node: [\n ['rect', { width: '8', height: '4', x: '8', y: '2', rx: '1', key: '1oijnt' }],\n ['path', { d: 'M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-.5', key: '1but9f' }],\n ['path', { d: 'M16 4h2a2 2 0 0 1 1.73 1', key: '1p8n7l' }],\n ['path', { d: 'M8 18h1', key: '13wk12' }],\n [\n 'path',\n {\n d: 'M21.378 12.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z',\n key: '2t3380',\n },\n ],\n ],\n aliases: ['clipboard-signature'],\n };\n icon = signal(LucideClipboardPenLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardPenLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClipboardPenLine, isStandalone: true, selector: \"svg[lucideClipboardPenLine], svg[lucideClipboardSignature]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardPenLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClipboardPenLine], svg[lucideClipboardSignature]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideClipboardPenLine\n */\nconst LucideClipboardSignature = LucideClipboardPenLine;","originalLength":7573,"removedExports":[],"renderedExports":["LucideClipboardPenLine","LucideClipboardSignature"],"renderedLength":7264},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clipboard-plus.js":{"code":"/**\n * @component @name ClipboardPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik05IDE0aDYiIC8+CiAgPHBhdGggZD0iTTEyIDE3di02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClipboardPlus extends LucideIconBase {\n static icon = {\n name: 'clipboard-plus',\n size: 24,\n node: [\n ['rect', { width: '8', height: '4', x: '8', y: '2', rx: '1', ry: '1', key: 'tgr4d6' }],\n [\n 'path',\n {\n d: 'M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2',\n key: '116196',\n },\n ],\n ['path', { d: 'M9 14h6', key: '159ibu' }],\n ['path', { d: 'M12 17v-6', key: '1y8rbf' }],\n ],\n };\n icon = signal(LucideClipboardPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClipboardPlus, isStandalone: true, selector: \"svg[lucideClipboardPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClipboardPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6964,"removedExports":[],"renderedExports":["LucideClipboardPlus"],"renderedLength":6666},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clipboard.js":{"code":"/**\n * @component @name Clipboard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClipboard extends LucideIconBase {\n static icon = {\n name: 'clipboard',\n size: 24,\n node: [\n ['rect', { width: '8', height: '4', x: '8', y: '2', rx: '1', ry: '1', key: 'tgr4d6' }],\n [\n 'path',\n {\n d: 'M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2',\n key: '116196',\n },\n ],\n ],\n };\n icon = signal(LucideClipboard.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboard, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClipboard, isStandalone: true, selector: \"svg[lucideClipboard]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboard, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClipboard]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6741,"removedExports":[],"renderedExports":["LucideClipboard"],"renderedLength":6448},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clipboard-x.js":{"code":"/**\n * @component @name ClipboardX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Im0xNSAxMS02IDYiIC8+CiAgPHBhdGggZD0ibTkgMTEgNiA2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClipboardX extends LucideIconBase {\n static icon = {\n name: 'clipboard-x',\n size: 24,\n node: [\n ['rect', { width: '8', height: '4', x: '8', y: '2', rx: '1', ry: '1', key: 'tgr4d6' }],\n [\n 'path',\n {\n d: 'M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2',\n key: '116196',\n },\n ],\n ['path', { d: 'm15 11-6 6', key: '1toa9n' }],\n ['path', { d: 'm9 11 6 6', key: 'wlibny' }],\n ],\n };\n icon = signal(LucideClipboardX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClipboardX, isStandalone: true, selector: \"svg[lucideClipboardX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClipboardX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6938,"removedExports":[],"renderedExports":["LucideClipboardX"],"renderedLength":6643},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clipboard-type.js":{"code":"/**\n * @component @name ClipboardType\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik05IDEydi0xaDZ2MSIgLz4KICA8cGF0aCBkPSJNMTEgMTdoMiIgLz4KICA8cGF0aCBkPSJNMTIgMTF2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clipboard-type\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClipboardType extends LucideIconBase {\n static icon = {\n name: 'clipboard-type',\n size: 24,\n node: [\n ['rect', { width: '8', height: '4', x: '8', y: '2', rx: '1', ry: '1', key: 'tgr4d6' }],\n [\n 'path',\n {\n d: 'M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2',\n key: '116196',\n },\n ],\n ['path', { d: 'M9 12v-1h6v1', key: 'iehl6m' }],\n ['path', { d: 'M11 17h2', key: '12w5me' }],\n ['path', { d: 'M12 11v6', key: '1bwqyc' }],\n ],\n };\n icon = signal(LucideClipboardType.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardType, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClipboardType, isStandalone: true, selector: \"svg[lucideClipboardType]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardType, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClipboardType]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7064,"removedExports":[],"renderedExports":["LucideClipboardType"],"renderedLength":6766},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-1.js":{"code":"/**\n * @component @name Clock1\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bDItNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClock1 extends LucideIconBase {\n static icon = {\n name: 'clock-1',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 6v6l2-4', key: 'miptyd' }],\n ],\n };\n icon = signal(LucideClock1.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock1, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClock1, isStandalone: true, selector: \"svg[lucideClock1]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock1, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClock1]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6410,"removedExports":[],"renderedExports":["LucideClock1"],"renderedLength":6119},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-11.js":{"code":"/**\n * @component @name Clock11\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bC0yLTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-11\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClock11 extends LucideIconBase {\n static icon = {\n name: 'clock-11',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 6v6l-2-4', key: 'ns39ag' }],\n ],\n };\n icon = signal(LucideClock11.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock11, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClock11, isStandalone: true, selector: \"svg[lucideClock11]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock11, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClock11]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6422,"removedExports":[],"renderedExports":["LucideClock11"],"renderedLength":6130},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-10.js":{"code":"/**\n * @component @name Clock10\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bC00LTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-10\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClock10 extends LucideIconBase {\n static icon = {\n name: 'clock-10',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 6v6l-4-2', key: 'cedpoo' }],\n ],\n };\n icon = signal(LucideClock10.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock10, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClock10, isStandalone: true, selector: \"svg[lucideClock10]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock10, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClock10]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6422,"removedExports":[],"renderedExports":["LucideClock10"],"renderedLength":6130},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-3.js":{"code":"/**\n * @component @name Clock3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2aDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClock3 extends LucideIconBase {\n static icon = {\n name: 'clock-3',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 6v6h4', key: '135r8i' }],\n ],\n };\n icon = signal(LucideClock3.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock3, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClock3, isStandalone: true, selector: \"svg[lucideClock3]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock3, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClock3]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6404,"removedExports":[],"renderedExports":["LucideClock3"],"renderedLength":6113},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-12.js":{"code":"/**\n * @component @name Clock12\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clock-12\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClock12 extends LucideIconBase {\n static icon = {\n name: 'clock-12',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 6v6', key: '1ipuwl' }],\n ],\n };\n icon = signal(LucideClock12.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock12, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClock12, isStandalone: true, selector: \"svg[lucideClock12]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock12, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClock12]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6409,"removedExports":[],"renderedExports":["LucideClock12"],"renderedLength":6117},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-2.js":{"code":"/**\n * @component @name Clock2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bDQtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClock2 extends LucideIconBase {\n static icon = {\n name: 'clock-2',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 6v6l4-2', key: '1r2kuh' }],\n ],\n };\n icon = signal(LucideClock2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClock2, isStandalone: true, selector: \"svg[lucideClock2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClock2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6410,"removedExports":[],"renderedExports":["LucideClock2"],"renderedLength":6119},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clipboard-check.js":{"code":"/**\n * @component @name ClipboardCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Im05IDE0IDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clipboard-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClipboardCheck extends LucideIconBase {\n static icon = {\n name: 'clipboard-check',\n size: 24,\n node: [\n ['rect', { width: '8', height: '4', x: '8', y: '2', rx: '1', ry: '1', key: 'tgr4d6' }],\n [\n 'path',\n {\n d: 'M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2',\n key: '116196',\n },\n ],\n ['path', { d: 'm9 14 2 2 4-4', key: 'df797q' }],\n ],\n };\n icon = signal(LucideClipboardCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClipboardCheck, isStandalone: true, selector: \"svg[lucideClipboardCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClipboardCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6900,"removedExports":[],"renderedExports":["LucideClipboardCheck"],"renderedLength":6601},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-5.js":{"code":"/**\n * @component @name Clock5\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bDIgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-5\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClock5 extends LucideIconBase {\n static icon = {\n name: 'clock-5',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 6v6l2 4', key: '1287s9' }],\n ],\n };\n icon = signal(LucideClock5.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock5, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClock5, isStandalone: true, selector: \"svg[lucideClock5]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock5, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClock5]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6410,"removedExports":[],"renderedExports":["LucideClock5"],"renderedLength":6119},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clipboard-copy.js":{"code":"/**\n * @component @name ClipboardCopy\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTggNEg2YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxMmEyIDIgMCAwIDAgMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik0xNiA0aDJhMiAyIDAgMCAxIDIgMnY0IiAvPgogIDxwYXRoIGQ9Ik0yMSAxNEgxMSIgLz4KICA8cGF0aCBkPSJtMTUgMTAtNCA0IDQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clipboard-copy\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClipboardCopy extends LucideIconBase {\n static icon = {\n name: 'clipboard-copy',\n size: 24,\n node: [\n ['rect', { width: '8', height: '4', x: '8', y: '2', rx: '1', ry: '1', key: 'tgr4d6' }],\n ['path', { d: 'M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-2', key: '4jdomd' }],\n ['path', { d: 'M16 4h2a2 2 0 0 1 2 2v4', key: '3hqy98' }],\n ['path', { d: 'M21 14H11', key: '1bme5i' }],\n ['path', { d: 'm15 10-4 4 4 4', key: '5dvupr' }],\n ],\n };\n icon = signal(LucideClipboardCopy.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardCopy, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClipboardCopy, isStandalone: true, selector: \"svg[lucideClipboardCopy]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardCopy, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClipboardCopy]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6967,"removedExports":[],"renderedExports":["LucideClipboardCopy"],"renderedLength":6669},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-6.js":{"code":"/**\n * @component @name Clock6\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnYxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-6\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClock6 extends LucideIconBase {\n static icon = {\n name: 'clock-6',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 6v10', key: 'wf7rdh' }],\n ],\n };\n icon = signal(LucideClock6.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock6, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClock6, isStandalone: true, selector: \"svg[lucideClock6]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock6, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClock6]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6403,"removedExports":[],"renderedExports":["LucideClock6"],"renderedLength":6112},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-8.js":{"code":"/**\n * @component @name Clock8\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bC00IDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-8\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClock8 extends LucideIconBase {\n static icon = {\n name: 'clock-8',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 6v6l-4 2', key: 'imc3wl' }],\n ],\n };\n icon = signal(LucideClock8.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock8, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClock8, isStandalone: true, selector: \"svg[lucideClock8]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock8, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClock8]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6411,"removedExports":[],"renderedExports":["LucideClock8"],"renderedLength":6120},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-alert.js":{"code":"/**\n * @component @name ClockAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDQgMiIgLz4KICA8cGF0aCBkPSJNMjAgMTJ2NSIgLz4KICA8cGF0aCBkPSJNMjAgMjFoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yMS4yNSA4LjJBMTAgMTAgMCAxIDAgMTYgMjEuMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClockAlert extends LucideIconBase {\n static icon = {\n name: 'clock-alert',\n size: 24,\n node: [\n ['path', { d: 'M12 6v6l4 2', key: 'mmk7yg' }],\n ['path', { d: 'M20 12v5', key: '12wsvk' }],\n ['path', { d: 'M20 21h.01', key: '1p6o6n' }],\n ['path', { d: 'M21.25 8.2A10 10 0 1 0 16 21.16', key: '17fp9f' }],\n ],\n };\n icon = signal(LucideClockAlert.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockAlert, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClockAlert, isStandalone: true, selector: \"svg[lucideClockAlert]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockAlert, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClockAlert]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6655,"removedExports":[],"renderedExports":["LucideClockAlert"],"renderedLength":6360},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-9.js":{"code":"/**\n * @component @name Clock9\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2SDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-9\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClock9 extends LucideIconBase {\n static icon = {\n name: 'clock-9',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 6v6H8', key: 'u39vzm' }],\n ],\n };\n icon = signal(LucideClock9.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock9, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClock9, isStandalone: true, selector: \"svg[lucideClock9]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock9, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClock9]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6404,"removedExports":[],"renderedExports":["LucideClock9"],"renderedLength":6113},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-arrow-down.js":{"code":"/**\n * @component @name ClockArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDIgMSIgLz4KICA8cGF0aCBkPSJNMTIuMzM3IDIxLjk5NGExMCAxMCAwIDEgMSA5LjU4OC04Ljc2NyIgLz4KICA8cGF0aCBkPSJtMTQgMTggNCA0IDQtNCIgLz4KICA8cGF0aCBkPSJNMTggMTR2OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClockArrowDown extends LucideIconBase {\n static icon = {\n name: 'clock-arrow-down',\n size: 24,\n node: [\n ['path', { d: 'M12 6v6l2 1', key: '19cm8n' }],\n ['path', { d: 'M12.337 21.994a10 10 0 1 1 9.588-8.767', key: '28moa' }],\n ['path', { d: 'm14 18 4 4 4-4', key: '1waygx' }],\n ['path', { d: 'M18 14v8', key: 'irew45' }],\n ],\n };\n icon = signal(LucideClockArrowDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockArrowDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClockArrowDown, isStandalone: true, selector: \"svg[lucideClockArrowDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockArrowDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClockArrowDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6728,"removedExports":[],"renderedExports":["LucideClockArrowDown"],"renderedLength":6428},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-arrow-left.js":{"code":"/**\n * @component @name ClockArrowLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDEuNS44IiAvPgogIDxwYXRoIGQ9Ik0xMi4zMzggMjEuOTk0YTEwIDEwIDAgMSAxIDkuNTg3LTguNzY3IiAvPgogIDxwYXRoIGQ9Ik0xNCAxOGg4IiAvPgogIDxwYXRoIGQ9Im0xOCAyMi00LTQgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clock-arrow-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClockArrowLeft extends LucideIconBase {\n static icon = {\n name: 'clock-arrow-left',\n size: 24,\n node: [\n ['path', { d: 'M12 6v6l1.5.8', key: 'uc7jki' }],\n ['path', { d: 'M12.338 21.994a10 10 0 1 1 9.587-8.767', key: '1lz5pu' }],\n ['path', { d: 'M14 18h8', key: '1le3fr' }],\n ['path', { d: 'm18 22-4-4 4-4', key: 'dh5o1f' }],\n ],\n };\n icon = signal(LucideClockArrowLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockArrowLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClockArrowLeft, isStandalone: true, selector: \"svg[lucideClockArrowLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockArrowLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClockArrowLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6731,"removedExports":[],"renderedExports":["LucideClockArrowLeft"],"renderedLength":6431},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-arrow-right.js":{"code":"/**\n * @component @name ClockArrowRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDIgMSIgLz4KICA8cGF0aCBkPSJNMTMuNSAyMS44ODVBMTAgMTAgMCAxIDEgMjIgMTIiIC8+CiAgPHBhdGggZD0iTTE0IDE4aDgiIC8+CiAgPHBhdGggZD0ibTE4IDIyIDQtNC00LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-arrow-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClockArrowRight extends LucideIconBase {\n static icon = {\n name: 'clock-arrow-right',\n size: 24,\n node: [\n ['path', { d: 'M12 6v6l2 1', key: '19cm8n' }],\n ['path', { d: 'M13.5 21.885A10 10 0 1 1 22 12', key: 'xgp8as' }],\n ['path', { d: 'M14 18h8', key: '1le3fr' }],\n ['path', { d: 'm18 22 4-4-4-4', key: 'mordo3' }],\n ],\n };\n icon = signal(LucideClockArrowRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockArrowRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClockArrowRight, isStandalone: true, selector: \"svg[lucideClockArrowRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockArrowRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClockArrowRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6720,"removedExports":[],"renderedExports":["LucideClockArrowRight"],"renderedLength":6419},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-7.js":{"code":"/**\n * @component @name Clock7\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bC0yIDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-7\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClock7 extends LucideIconBase {\n static icon = {\n name: 'clock-7',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 6v6l-2 4', key: '1095bu' }],\n ],\n };\n icon = signal(LucideClock7.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock7, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClock7, isStandalone: true, selector: \"svg[lucideClock7]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock7, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClock7]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6411,"removedExports":[],"renderedExports":["LucideClock7"],"renderedLength":6120},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-check.js":{"code":"/**\n * @component @name ClockCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDQgMiIgLz4KICA8cGF0aCBkPSJNMjIgMTJhMTAgMTAgMCAxIDAtMTEgOS45NSIgLz4KICA8cGF0aCBkPSJtMjIgMTYtNS41IDUuNUwxNCAxOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClockCheck extends LucideIconBase {\n static icon = {\n name: 'clock-check',\n size: 24,\n node: [\n ['path', { d: 'M12 6v6l4 2', key: 'mmk7yg' }],\n ['path', { d: 'M22 12a10 10 0 1 0-11 9.95', key: '17dhok' }],\n ['path', { d: 'm22 16-5.5 5.5L14 19', key: '1eibut' }],\n ],\n };\n icon = signal(LucideClockCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClockCheck, isStandalone: true, selector: \"svg[lucideClockCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClockCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6580,"removedExports":[],"renderedExports":["LucideClockCheck"],"renderedLength":6285},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-fading.js":{"code":"/**\n * @component @name ClockFading\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMmExMCAxMCAwIDAgMSA3LjM4IDE2Ljc1IiAvPgogIDxwYXRoIGQ9Ik0xMiA2djZsNCAyIiAvPgogIDxwYXRoIGQ9Ik0yLjUgOC44NzVhMTAgMTAgMCAwIDAtLjUgMyIgLz4KICA8cGF0aCBkPSJNMi44MyAxNmExMCAxMCAwIDAgMCAyLjQzIDMuNCIgLz4KICA8cGF0aCBkPSJNNC42MzYgNS4yMzVhMTAgMTAgMCAwIDEgLjg5MS0uODU3IiAvPgogIDxwYXRoIGQ9Ik04LjY0NCAyMS40MmExMCAxMCAwIDAgMCA3LjYzMS0uMzgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-fading\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClockFading extends LucideIconBase {\n static icon = {\n name: 'clock-fading',\n size: 24,\n node: [\n ['path', { d: 'M12 2a10 10 0 0 1 7.38 16.75', key: '175t95' }],\n ['path', { d: 'M12 6v6l4 2', key: 'mmk7yg' }],\n ['path', { d: 'M2.5 8.875a10 10 0 0 0-.5 3', key: '1vce0s' }],\n ['path', { d: 'M2.83 16a10 10 0 0 0 2.43 3.4', key: 'o3fkw4' }],\n ['path', { d: 'M4.636 5.235a10 10 0 0 1 .891-.857', key: '1szpfk' }],\n ['path', { d: 'M8.644 21.42a10 10 0 0 0 7.631-.38', key: '9yhvd4' }],\n ],\n };\n icon = signal(LucideClockFading.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockFading, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClockFading, isStandalone: true, selector: \"svg[lucideClockFading]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockFading, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClockFading]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7045,"removedExports":[],"renderedExports":["LucideClockFading"],"renderedLength":6749},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/closed-caption.js":{"code":"/**\n * @component @name ClosedCaption\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOS4xN2EzIDMgMCAxIDAgMCA1LjY2IiAvPgogIDxwYXRoIGQ9Ik0xNyA5LjE3YTMgMyAwIDEgMCAwIDUuNjYiIC8+CiAgPHJlY3QgeD0iMiIgeT0iNSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/closed-caption\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClosedCaption extends LucideIconBase {\n static icon = {\n name: 'closed-caption',\n size: 24,\n node: [\n ['path', { d: 'M10 9.17a3 3 0 1 0 0 5.66', key: 'h9wayk' }],\n ['path', { d: 'M17 9.17a3 3 0 1 0 0 5.66', key: '1v6zke' }],\n ['rect', { x: '2', y: '5', width: '20', height: '14', rx: '2', key: 'qneu4z' }],\n ],\n };\n icon = signal(LucideClosedCaption.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClosedCaption, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClosedCaption, isStandalone: true, selector: \"svg[lucideClosedCaption]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClosedCaption, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClosedCaption]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6691,"removedExports":[],"renderedExports":["LucideClosedCaption"],"renderedLength":6393},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock.js":{"code":"/**\n * @component @name Clock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bDQgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClock extends LucideIconBase {\n static icon = {\n name: 'clock',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 6v6l4 2', key: 'mmk7yg' }],\n ],\n };\n icon = signal(LucideClock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClock, isStandalone: true, selector: \"svg[lucideClock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6396,"removedExports":[],"renderedExports":["LucideClock"],"renderedLength":6107},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-4.js":{"code":"/**\n * @component @name Clock4\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bDQgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-4\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClock4 extends LucideIconBase {\n static icon = {\n name: 'clock-4',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 6v6l4 2', key: 'mmk7yg' }],\n ],\n };\n icon = signal(LucideClock4.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock4, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClock4, isStandalone: true, selector: \"svg[lucideClock4]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock4, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClock4]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6410,"removedExports":[],"renderedExports":["LucideClock4"],"renderedLength":6119},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-alert.js":{"code":"/**\n * @component @name CloudAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJ2NCIgLz4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik04LjEyOCAxNi45NDlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWExIDEgMCAwIDEgMCA5aC0xLjY0MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudAlert extends LucideIconBase {\n static icon = {\n name: 'cloud-alert',\n size: 24,\n node: [\n ['path', { d: 'M12 12v4', key: 'tww15h' }],\n ['path', { d: 'M12 20h.01', key: 'zekei9' }],\n ['path', { d: 'M8.128 16.949A7 7 0 1 1 15.71 8h1.79a1 1 0 0 1 0 9h-1.642', key: '1namsd' }],\n ],\n };\n icon = signal(LucideCloudAlert.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudAlert, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudAlert, isStandalone: true, selector: \"svg[lucideCloudAlert]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudAlert, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudAlert]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6622,"removedExports":[],"renderedExports":["LucideCloudAlert"],"renderedLength":6327},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-arrow-up.js":{"code":"/**\n * @component @name ClockArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDEuNTYuNzgiIC8+CiAgPHBhdGggZD0iTTEzLjIyNyAyMS45MjVhMTAgMTAgMCAxIDEgOC43NjctOS41ODgiIC8+CiAgPHBhdGggZD0ibTE0IDE4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTE4IDIydi04IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clock-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClockArrowUp extends LucideIconBase {\n static icon = {\n name: 'clock-arrow-up',\n size: 24,\n node: [\n ['path', { d: 'M12 6v6l1.56.78', key: '14ed3g' }],\n ['path', { d: 'M13.227 21.925a10 10 0 1 1 8.767-9.588', key: 'jwkls1' }],\n ['path', { d: 'm14 18 4-4 4 4', key: 'ftkppy' }],\n ['path', { d: 'M18 22v-8', key: 'su0gjh' }],\n ],\n };\n icon = signal(LucideClockArrowUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockArrowUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClockArrowUp, isStandalone: true, selector: \"svg[lucideClockArrowUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockArrowUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClockArrowUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6716,"removedExports":[],"renderedExports":["LucideClockArrowUp"],"renderedLength":6418},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-check.js":{"code":"/**\n * @component @name CloudCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTUtNS41IDUuNUw5IDE4IiAvPgogIDxwYXRoIGQ9Ik01LjUxNiAxNi4wN0E3IDcgMCAxIDEgMTUuNzEgOGgxLjc5YTQuNSA0LjUgMCAwIDEgMy41MDEgNy4zMjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudCheck extends LucideIconBase {\n static icon = {\n name: 'cloud-check',\n size: 24,\n node: [\n ['path', { d: 'm17 15-5.5 5.5L9 18', key: '15q87x' }],\n [\n 'path',\n { d: 'M5.516 16.07A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 3.501 7.327', key: '1xtj56' },\n ],\n ],\n };\n icon = signal(LucideCloudCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudCheck, isStandalone: true, selector: \"svg[lucideCloudCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6610,"removedExports":[],"renderedExports":["LucideCloudCheck"],"renderedLength":6315},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-backup.js":{"code":"/**\n * @component @name CloudBackup\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTUuMjUxQTQuNSA0LjUgMCAwIDAgMTcuNSA4aC0xLjc5QTcgNyAwIDEgMCAzIDEzLjYwNyIgLz4KICA8cGF0aCBkPSJNNyAxMXY0aDQiIC8+CiAgPHBhdGggZD0iTTggMTlhNSA1IDAgMCAwIDktMyA0LjUgNC41IDAgMCAwLTQuNS00LjUgNC44MiA0LjgyIDAgMCAwLTMuNDEgMS40MUw3IDE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cloud-backup\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudBackup extends LucideIconBase {\n static icon = {\n name: 'cloud-backup',\n size: 24,\n node: [\n ['path', { d: 'M21 15.251A4.5 4.5 0 0 0 17.5 8h-1.79A7 7 0 1 0 3 13.607', key: 'xpoh9y' }],\n ['path', { d: 'M7 11v4h4', key: 'q9yh32' }],\n [\n 'path',\n {\n d: 'M8 19a5 5 0 0 0 9-3 4.5 4.5 0 0 0-4.5-4.5 4.82 4.82 0 0 0-3.41 1.41L7 15',\n key: '1xm8iu',\n },\n ],\n ],\n };\n icon = signal(LucideCloudBackup.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudBackup, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudBackup, isStandalone: true, selector: \"svg[lucideCloudBackup]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudBackup, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudBackup]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6879,"removedExports":[],"renderedExports":["LucideCloudBackup"],"renderedLength":6583},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-download.js":{"code":"/**\n * @component @name CloudDownload\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2OGwtNC00IiAvPgogIDxwYXRoIGQ9Im0xMiAyMSA0LTQiIC8+CiAgPHBhdGggZD0iTTQuMzkzIDE1LjI2OUE3IDcgMCAxIDEgMTUuNzEgOGgxLjc5YTQuNSA0LjUgMCAwIDEgMi40MzYgOC4yODQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-download\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudDownload extends LucideIconBase {\n static icon = {\n name: 'cloud-download',\n size: 24,\n node: [\n ['path', { d: 'M12 13v8l-4-4', key: '1f5nwf' }],\n ['path', { d: 'm12 21 4-4', key: '1lfcce' }],\n [\n 'path',\n { d: 'M4.393 15.269A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.436 8.284', key: 'ui1hmy' },\n ],\n ],\n aliases: ['download-cloud'],\n };\n icon = signal(LucideCloudDownload.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudDownload, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudDownload, isStandalone: true, selector: \"svg[lucideCloudDownload], svg[lucideDownloadCloud]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudDownload, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudDownload], svg[lucideDownloadCloud]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCloudDownload\n */\nconst LucideDownloadCloud = LucideCloudDownload;","originalLength":6920,"removedExports":[],"renderedExports":["LucideCloudDownload","LucideDownloadCloud"],"renderedLength":6615},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clock-plus.js":{"code":"/**\n * @component @name ClockPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDMuNjQ0IDEuODIyIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOWg2IiAvPgogIDxwYXRoIGQ9Ik0xOSAxNnY2IiAvPgogIDxwYXRoIGQ9Ik0yMS45MiAxMy4yNjdhMTAgMTAgMCAxIDAtOC42NTMgOC42NTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClockPlus extends LucideIconBase {\n static icon = {\n name: 'clock-plus',\n size: 24,\n node: [\n ['path', { d: 'M12 6v6l3.644 1.822', key: '1jmett' }],\n ['path', { d: 'M16 19h6', key: 'xwg31i' }],\n ['path', { d: 'M19 16v6', key: 'tddt3s' }],\n ['path', { d: 'M21.92 13.267a10 10 0 1 0-8.653 8.653', key: '1u0osk' }],\n ],\n };\n icon = signal(LucideClockPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClockPlus, isStandalone: true, selector: \"svg[lucideClockPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClockPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6672,"removedExports":[],"renderedExports":["LucideClockPlus"],"renderedLength":6378},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-cog.js":{"code":"/**\n * @component @name CloudCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuODUyIDE5Ljc3Mi0uMzgzLjkyNCIgLz4KICA8cGF0aCBkPSJtMTMuMTQ4IDE0LjIyOC4zODMtLjkyMyIgLz4KICA8cGF0aCBkPSJNMTMuMTQ4IDE5Ljc3MmEzIDMgMCAxIDAtMi4yOTYtNS41NDRsLS4zODMtLjkyMyIgLz4KICA8cGF0aCBkPSJtMTMuNTMgMjAuNjk2LS4zODItLjkyNGEzIDMgMCAxIDEtMi4yOTYtNS41NDQiIC8+CiAgPHBhdGggZD0ibTE0Ljc3MiAxNS44NTIuOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE0Ljc3MiAxOC4xNDguOTIzLjM4MyIgLz4KICA8cGF0aCBkPSJNNC4yIDE1LjFhNyA3IDAgMSAxIDkuOTMtOS44NThBNyA3IDAgMCAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjIiIC8+CiAgPHBhdGggZD0ibTkuMjI4IDE1Ljg1Mi0uOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTkuMjI4IDE4LjE0OC0uOTIzLjM4MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudCog extends LucideIconBase {\n static icon = {\n name: 'cloud-cog',\n size: 24,\n node: [\n ['path', { d: 'm10.852 19.772-.383.924', key: 'r7sl7d' }],\n ['path', { d: 'm13.148 14.228.383-.923', key: '1d5zpm' }],\n ['path', { d: 'M13.148 19.772a3 3 0 1 0-2.296-5.544l-.383-.923', key: '1ydik7' }],\n ['path', { d: 'm13.53 20.696-.382-.924a3 3 0 1 1-2.296-5.544', key: '1m1vsf' }],\n ['path', { d: 'm14.772 15.852.923-.383', key: '660p6e' }],\n ['path', { d: 'm14.772 18.148.923.383', key: 'hrcpis' }],\n [\n 'path',\n {\n d: 'M4.2 15.1a7 7 0 1 1 9.93-9.858A7 7 0 0 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.2',\n key: 'j2q98n',\n },\n ],\n ['path', { d: 'm9.228 15.852-.923-.383', key: '1p9ong' }],\n ['path', { d: 'm9.228 18.148-.923.383', key: '6558rz' }],\n ],\n };\n icon = signal(LucideCloudCog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudCog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudCog, isStandalone: true, selector: \"svg[lucideCloudCog]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudCog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudCog]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7652,"removedExports":[],"renderedExports":["LucideCloudCog"],"renderedLength":7359},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-drizzle.js":{"code":"/**\n * @component @name CloudDrizzle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJNOCAxOXYxIiAvPgogIDxwYXRoIGQ9Ik04IDE0djEiIC8+CiAgPHBhdGggZD0iTTE2IDE5djEiIC8+CiAgPHBhdGggZD0iTTE2IDE0djEiIC8+CiAgPHBhdGggZD0iTTEyIDIxdjEiIC8+CiAgPHBhdGggZD0iTTEyIDE2djEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-drizzle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudDrizzle extends LucideIconBase {\n static icon = {\n name: 'cloud-drizzle',\n size: 24,\n node: [\n ['path', { d: 'M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242', key: '1pljnt' }],\n ['path', { d: 'M8 19v1', key: '1dk2by' }],\n ['path', { d: 'M8 14v1', key: '84yxot' }],\n ['path', { d: 'M16 19v1', key: 'v220m7' }],\n ['path', { d: 'M16 14v1', key: 'g12gj6' }],\n ['path', { d: 'M12 21v1', key: 'q8vafk' }],\n ['path', { d: 'M12 16v1', key: '1mx6rx' }],\n ],\n };\n icon = signal(LucideCloudDrizzle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudDrizzle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudDrizzle, isStandalone: true, selector: \"svg[lucideCloudDrizzle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudDrizzle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudDrizzle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6983,"removedExports":[],"renderedExports":["LucideCloudDrizzle"],"renderedLength":6686},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-lightning.js":{"code":"/**\n * @component @name CloudLightning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxNi4zMjZBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIC41IDguOTczIiAvPgogIDxwYXRoIGQ9Im0xMyAxMi0zIDVoNGwtMyA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cloud-lightning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudLightning extends LucideIconBase {\n static icon = {\n name: 'cloud-lightning',\n size: 24,\n node: [\n ['path', { d: 'M6 16.326A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 .5 8.973', key: '1cez44' }],\n ['path', { d: 'm13 12-3 5h4l-3 5', key: '1t22er' }],\n ],\n };\n icon = signal(LucideCloudLightning.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudLightning, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudLightning, isStandalone: true, selector: \"svg[lucideCloudLightning]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudLightning, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudLightning]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6587,"removedExports":[],"renderedExports":["LucideCloudLightning"],"renderedLength":6288},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-hail.js":{"code":"/**\n * @component @name CloudHail\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJNMTYgMTR2MiIgLz4KICA8cGF0aCBkPSJNOCAxNHYyIiAvPgogIDxwYXRoIGQ9Ik0xNiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTggMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNnYyIiAvPgogIDxwYXRoIGQ9Ik0xMiAyMmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-hail\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudHail extends LucideIconBase {\n static icon = {\n name: 'cloud-hail',\n size: 24,\n node: [\n ['path', { d: 'M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242', key: '1pljnt' }],\n ['path', { d: 'M16 14v2', key: 'a1is7l' }],\n ['path', { d: 'M8 14v2', key: '1e9m6t' }],\n ['path', { d: 'M16 20h.01', key: 'xwek51' }],\n ['path', { d: 'M8 20h.01', key: '1vjney' }],\n ['path', { d: 'M12 16v2', key: 'z66u1j' }],\n ['path', { d: 'M12 22h.01', key: '1urd7a' }],\n ],\n };\n icon = signal(LucideCloudHail.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudHail, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudHail, isStandalone: true, selector: \"svg[lucideCloudHail]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudHail, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudHail]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6964,"removedExports":[],"renderedExports":["LucideCloudHail"],"renderedLength":6670},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-fog.js":{"code":"/**\n * @component @name CloudFog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJNMTYgMTdINyIgLz4KICA8cGF0aCBkPSJNMTcgMjFIOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-fog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudFog extends LucideIconBase {\n static icon = {\n name: 'cloud-fog',\n size: 24,\n node: [\n ['path', { d: 'M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242', key: '1pljnt' }],\n ['path', { d: 'M16 17H7', key: 'pygtm1' }],\n ['path', { d: 'M17 21H9', key: '1u2q02' }],\n ],\n };\n icon = signal(LucideCloudFog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudFog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudFog, isStandalone: true, selector: \"svg[lucideCloudFog]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudFog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudFog]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6593,"removedExports":[],"renderedExports":["LucideCloudFog"],"renderedLength":6300},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-moon.js":{"code":"/**\n * @component @name CloudMoon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTZhMyAzIDAgMCAxIDAgNkg3YTUgNSAwIDEgMSA0LjktNnoiIC8+CiAgPHBhdGggZD0iTTE4LjM3NiAxNC41MTJhNiA2IDAgMCAwIDMuNDYxLTQuMTI3Yy4xNDgtLjYyNS0uNjU5LS45Ny0xLjI0OC0uNzE0YTQgNCAwIDAgMS01LjI1OS01LjI2Yy4yNTUtLjU4OS0uMDktMS4zOTUtLjcxNi0xLjI0OGE2IDYgMCAwIDAtNC41OTQgNS4zNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-moon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudMoon extends LucideIconBase {\n static icon = {\n name: 'cloud-moon',\n size: 24,\n node: [\n ['path', { d: 'M13 16a3 3 0 0 1 0 6H7a5 5 0 1 1 4.9-6z', key: 'ie2ih4' }],\n [\n 'path',\n {\n d: 'M18.376 14.512a6 6 0 0 0 3.461-4.127c.148-.625-.659-.97-1.248-.714a4 4 0 0 1-5.259-5.26c.255-.589-.09-1.395-.716-1.248a6 6 0 0 0-4.594 5.36',\n key: 'zwnc1e',\n },\n ],\n ],\n };\n icon = signal(LucideCloudMoon.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudMoon, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudMoon, isStandalone: true, selector: \"svg[lucideCloudMoon]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudMoon, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudMoon]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6886,"removedExports":[],"renderedExports":["LucideCloudMoon"],"renderedLength":6592},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-off.js":{"code":"/**\n * @component @name CloudOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuOTQgNS4yNzRBNyA3IDAgMCAxIDE1LjcxIDEwaDEuNzlhNC41IDQuNSAwIDAgMSA0LjIyMiA2LjA1NyIgLz4KICA8cGF0aCBkPSJNMTguNzk2IDE4LjgxQTQuNSA0LjUgMCAwIDEgMTcuNSAxOUg5QTcgNyAwIDAgMSA1Ljc5IDUuNzgiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudOff extends LucideIconBase {\n static icon = {\n name: 'cloud-off',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M10.94 5.274A7 7 0 0 1 15.71 10h1.79a4.5 4.5 0 0 1 4.222 6.057', key: '1uxyv8' },\n ],\n ['path', { d: 'M18.796 18.81A4.5 4.5 0 0 1 17.5 19H9A7 7 0 0 1 5.79 5.78', key: '99tcn7' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucideCloudOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudOff, isStandalone: true, selector: \"svg[lucideCloudOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6773,"removedExports":[],"renderedExports":["LucideCloudOff"],"renderedLength":6480},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-moon-rain.js":{"code":"/**\n * @component @name CloudMoonRain\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjB2MiIgLz4KICA8cGF0aCBkPSJNMTguMzc2IDE0LjUxMmE2IDYgMCAwIDAgMy40NjEtNC4xMjdjLjE0OC0uNjI1LS42NTktLjk3LTEuMjQ4LS43MTRhNCA0IDAgMCAxLTUuMjU5LTUuMjZjLjI1NS0uNTg5LS4wOS0xLjM5NS0uNzE2LTEuMjQ4YTYgNiAwIDAgMC00LjU5NCA1LjM2IiAvPgogIDxwYXRoIGQ9Ik0zIDIwYTUgNSAwIDEgMSA4LjktNEgxM2EzIDMgMCAwIDEgMiA1LjI0IiAvPgogIDxwYXRoIGQ9Ik03IDE5djIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-moon-rain\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudMoonRain extends LucideIconBase {\n static icon = {\n name: 'cloud-moon-rain',\n size: 24,\n node: [\n ['path', { d: 'M11 20v2', key: '174qtz' }],\n [\n 'path',\n {\n d: 'M18.376 14.512a6 6 0 0 0 3.461-4.127c.148-.625-.659-.97-1.248-.714a4 4 0 0 1-5.259-5.26c.255-.589-.09-1.395-.716-1.248a6 6 0 0 0-4.594 5.36',\n key: 'zwnc1e',\n },\n ],\n ['path', { d: 'M3 20a5 5 0 1 1 8.9-4H13a3 3 0 0 1 2 5.24', key: '1qmrp3' }],\n ['path', { d: 'M7 19v2', key: '12npes' }],\n ],\n };\n icon = signal(LucideCloudMoonRain.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudMoonRain, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudMoonRain, isStandalone: true, selector: \"svg[lucideCloudMoonRain]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudMoonRain, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudMoonRain]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7110,"removedExports":[],"renderedExports":["LucideCloudMoonRain"],"renderedLength":6811},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-rain-wind.js":{"code":"/**\n * @component @name CloudRainWind\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJtOS4yIDIyIDMtNyIgLz4KICA8cGF0aCBkPSJtOSAxMy0zIDciIC8+CiAgPHBhdGggZD0ibTE3IDEzLTMgNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-rain-wind\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudRainWind extends LucideIconBase {\n static icon = {\n name: 'cloud-rain-wind',\n size: 24,\n node: [\n ['path', { d: 'M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242', key: '1pljnt' }],\n ['path', { d: 'm9.2 22 3-7', key: 'sb5f6j' }],\n ['path', { d: 'm9 13-3 7', key: '500co5' }],\n ['path', { d: 'm17 13-3 7', key: '8t2fiy' }],\n ],\n };\n icon = signal(LucideCloudRainWind.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudRainWind, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudRainWind, isStandalone: true, selector: \"svg[lucideCloudRainWind]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudRainWind, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudRainWind]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6753,"removedExports":[],"renderedExports":["LucideCloudRainWind"],"renderedLength":6454},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-sun-rain.js":{"code":"/**\n * @component @name CloudSunRain\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Im00LjkzIDQuOTMgMS40MSAxLjQxIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMmgyIiAvPgogIDxwYXRoIGQ9Im0xOS4wNyA0LjkzLTEuNDEgMS40MSIgLz4KICA8cGF0aCBkPSJNMTUuOTQ3IDEyLjY1YTQgNCAwIDAgMC01LjkyNS00LjEyOCIgLz4KICA8cGF0aCBkPSJNMyAyMGE1IDUgMCAxIDEgOC45LTRIMTNhMyAzIDAgMCAxIDIgNS4yNCIgLz4KICA8cGF0aCBkPSJNMTEgMjB2MiIgLz4KICA8cGF0aCBkPSJNNyAxOXYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cloud-sun-rain\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudSunRain extends LucideIconBase {\n static icon = {\n name: 'cloud-sun-rain',\n size: 24,\n node: [\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\n ['path', { d: 'm4.93 4.93 1.41 1.41', key: '149t6j' }],\n ['path', { d: 'M20 12h2', key: '1q8mjw' }],\n ['path', { d: 'm19.07 4.93-1.41 1.41', key: '1shlcs' }],\n ['path', { d: 'M15.947 12.65a4 4 0 0 0-5.925-4.128', key: 'dpwdj0' }],\n ['path', { d: 'M3 20a5 5 0 1 1 8.9-4H13a3 3 0 0 1 2 5.24', key: '1qmrp3' }],\n ['path', { d: 'M11 20v2', key: '174qtz' }],\n ['path', { d: 'M7 19v2', key: '12npes' }],\n ],\n };\n icon = signal(LucideCloudSunRain.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudSunRain, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudSunRain, isStandalone: true, selector: \"svg[lucideCloudSunRain]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudSunRain, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudSunRain]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7159,"removedExports":[],"renderedExports":["LucideCloudSunRain"],"renderedLength":6861},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-snow.js":{"code":"/**\n * @component @name CloudSnow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJNOCAxNWguMDEiIC8+CiAgPHBhdGggZD0iTTggMTloLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxN2guMDEiIC8+CiAgPHBhdGggZD0iTTEyIDIxaC4wMSIgLz4KICA8cGF0aCBkPSJNMTYgMTVoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-snow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudSnow extends LucideIconBase {\n static icon = {\n name: 'cloud-snow',\n size: 24,\n node: [\n ['path', { d: 'M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242', key: '1pljnt' }],\n ['path', { d: 'M8 15h.01', key: 'a7atzg' }],\n ['path', { d: 'M8 19h.01', key: 'puxtts' }],\n ['path', { d: 'M12 17h.01', key: 'p32p05' }],\n ['path', { d: 'M12 21h.01', key: 'h35vbk' }],\n ['path', { d: 'M16 15h.01', key: 'rnfrdf' }],\n ['path', { d: 'M16 19h.01', key: '1vcnzz' }],\n ],\n };\n icon = signal(LucideCloudSnow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudSnow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudSnow, isStandalone: true, selector: \"svg[lucideCloudSnow]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudSnow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudSnow]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6978,"removedExports":[],"renderedExports":["LucideCloudSnow"],"renderedLength":6684},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-upload.js":{"code":"/**\n * @component @name CloudUpload\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2OCIgLz4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJtOCAxNyA0LTQgNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cloud-upload\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudUpload extends LucideIconBase {\n static icon = {\n name: 'cloud-upload',\n size: 24,\n node: [\n ['path', { d: 'M12 13v8', key: '1l5pq0' }],\n ['path', { d: 'M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242', key: '1pljnt' }],\n ['path', { d: 'm8 17 4-4 4 4', key: '1quai1' }],\n ],\n aliases: ['upload-cloud'],\n };\n icon = signal(LucideCloudUpload.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudUpload, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudUpload, isStandalone: true, selector: \"svg[lucideCloudUpload], svg[lucideUploadCloud]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudUpload, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudUpload], svg[lucideUploadCloud]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCloudUpload\n */\nconst LucideUploadCloud = LucideCloudUpload;","originalLength":6819,"removedExports":[],"renderedExports":["LucideCloudUpload","LucideUploadCloud"],"renderedLength":6516},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-rain.js":{"code":"/**\n * @component @name CloudRain\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJNMTYgMTR2NiIgLz4KICA8cGF0aCBkPSJNOCAxNHY2IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNnY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cloud-rain\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudRain extends LucideIconBase {\n static icon = {\n name: 'cloud-rain',\n size: 24,\n node: [\n ['path', { d: 'M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242', key: '1pljnt' }],\n ['path', { d: 'M16 14v6', key: '1j4efv' }],\n ['path', { d: 'M8 14v6', key: '17c4r9' }],\n ['path', { d: 'M12 16v6', key: 'c8a4gj' }],\n ],\n };\n icon = signal(LucideCloudRain.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudRain, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudRain, isStandalone: true, selector: \"svg[lucideCloudRain]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudRain, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudRain]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6687,"removedExports":[],"renderedExports":["LucideCloudRain"],"renderedLength":6393},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud.js":{"code":"/**\n * @component @name Cloud\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuNSAxOUg5YTcgNyAwIDEgMSA2LjcxLTloMS43OWE0LjUgNC41IDAgMSAxIDAgOVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloud extends LucideIconBase {\n static icon = {\n name: 'cloud',\n size: 24,\n node: [['path', { d: 'M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z', key: 'p7xjir' }]],\n };\n icon = signal(LucideCloud.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloud, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloud, isStandalone: true, selector: \"svg[lucideCloud]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloud, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloud]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6345,"removedExports":[],"renderedExports":["LucideCloud"],"renderedLength":6056},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-sync.js":{"code":"/**\n * @component @name CloudSync\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTgtMS41MzUgMS42MDVhNSA1IDAgMCAxLTgtMS41IiAvPgogIDxwYXRoIGQ9Ik0xNyAyMnYtNGgtNCIgLz4KICA8cGF0aCBkPSJNMjAuOTk2IDE1LjI1MUE0LjUgNC41IDAgMCAwIDE3LjQ5NSA4aC0xLjc5YTcgNyAwIDEgMC0xMi43MDkgNS42MDciIC8+CiAgPHBhdGggZD0iTTcgMTB2NGg0IiAvPgogIDxwYXRoIGQ9Im03IDE0IDEuNTM1LTEuNjA1YTUgNSAwIDAgMSA4IDEuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-sync\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudSync extends LucideIconBase {\n static icon = {\n name: 'cloud-sync',\n size: 24,\n node: [\n ['path', { d: 'm17 18-1.535 1.605a5 5 0 0 1-8-1.5', key: 'adpv5j' }],\n ['path', { d: 'M17 22v-4h-4', key: 'ex1ofj' }],\n [\n 'path',\n { d: 'M20.996 15.251A4.5 4.5 0 0 0 17.495 8h-1.79a7 7 0 1 0-12.709 5.607', key: 'ziqt14' },\n ],\n ['path', { d: 'M7 10v4h4', key: '1j6gx1' }],\n ['path', { d: 'm7 14 1.535-1.605a5 5 0 0 1 8 1.5', key: '19q5h7' }],\n ],\n };\n icon = signal(LucideCloudSync.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudSync, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudSync, isStandalone: true, selector: \"svg[lucideCloudSync]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudSync, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudSync]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6981,"removedExports":[],"renderedExports":["LucideCloudSync"],"renderedLength":6687},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloud-sun.js":{"code":"/**\n * @component @name CloudSun\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Im00LjkzIDQuOTMgMS40MSAxLjQxIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMmgyIiAvPgogIDxwYXRoIGQ9Im0xOS4wNyA0LjkzLTEuNDEgMS40MSIgLz4KICA8cGF0aCBkPSJNMTUuOTQ3IDEyLjY1YTQgNCAwIDAgMC01LjkyNS00LjEyOCIgLz4KICA8cGF0aCBkPSJNMTMgMjJIN2E1IDUgMCAxIDEgNC45LTZIMTNhMyAzIDAgMCAxIDAgNloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-sun\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudSun extends LucideIconBase {\n static icon = {\n name: 'cloud-sun',\n size: 24,\n node: [\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\n ['path', { d: 'm4.93 4.93 1.41 1.41', key: '149t6j' }],\n ['path', { d: 'M20 12h2', key: '1q8mjw' }],\n ['path', { d: 'm19.07 4.93-1.41 1.41', key: '1shlcs' }],\n ['path', { d: 'M15.947 12.65a4 4 0 0 0-5.925-4.128', key: 'dpwdj0' }],\n ['path', { d: 'M13 22H7a5 5 0 1 1 4.9-6H13a3 3 0 0 1 0 6Z', key: 's09mg5' }],\n ],\n };\n icon = signal(LucideCloudSun.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudSun, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudSun, isStandalone: true, selector: \"svg[lucideCloudSun]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudSun, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudSun]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6942,"removedExports":[],"renderedExports":["LucideCloudSun"],"renderedLength":6649},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/clover.js":{"code":"/**\n * @component @name Clover\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuMTcgNy44MyAyIDIyIiAvPgogIDxwYXRoIGQ9Ik00LjAyIDEyYTIuODI3IDIuODI3IDAgMSAxIDMuODEtNC4xN0EyLjgyNyAyLjgyNyAwIDEgMSAxMiA0LjAyYTIuODI3IDIuODI3IDAgMSAxIDQuMTcgMy44MUEyLjgyNyAyLjgyNyAwIDEgMSAxOS45OCAxMmEyLjgyNyAyLjgyNyAwIDEgMS0zLjgxIDQuMTdBMi44MjcgMi44MjcgMCAxIDEgMTIgMTkuOThhMi44MjcgMi44MjcgMCAxIDEtNC4xNy0zLjgxQTEgMSAwIDEgMSA0IDEyIiAvPgogIDxwYXRoIGQ9Im03LjgzIDcuODMgOC4zNCA4LjM0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clover\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClover extends LucideIconBase {\n static icon = {\n name: 'clover',\n size: 24,\n node: [\n ['path', { d: 'M16.17 7.83 2 22', key: 't58vo8' }],\n [\n 'path',\n {\n d: 'M4.02 12a2.827 2.827 0 1 1 3.81-4.17A2.827 2.827 0 1 1 12 4.02a2.827 2.827 0 1 1 4.17 3.81A2.827 2.827 0 1 1 19.98 12a2.827 2.827 0 1 1-3.81 4.17A2.827 2.827 0 1 1 12 19.98a2.827 2.827 0 1 1-4.17-3.81A1 1 0 1 1 4 12',\n key: '17k36q',\n },\n ],\n ['path', { d: 'm7.83 7.83 8.34 8.34', key: '1d7sxk' }],\n ],\n };\n icon = signal(LucideClover.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClover, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClover, isStandalone: true, selector: \"svg[lucideClover]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClover, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClover]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7087,"removedExports":[],"renderedExports":["LucideClover"],"renderedLength":6797},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/code-xml.js":{"code":"/**\n * @component @name CodeXml\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggMTYgNC00LTQtNCIgLz4KICA8cGF0aCBkPSJtNiA4LTQgNCA0IDQiIC8+CiAgPHBhdGggZD0ibTE0LjUgNC01IDE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/code-xml\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCodeXml extends LucideIconBase {\n static icon = {\n name: 'code-xml',\n size: 24,\n node: [\n ['path', { d: 'm18 16 4-4-4-4', key: '1inbqp' }],\n ['path', { d: 'm6 8-4 4 4 4', key: '15zrgr' }],\n ['path', { d: 'm14.5 4-5 16', key: 'e7oirm' }],\n ],\n aliases: ['code-2'],\n };\n icon = signal(LucideCodeXml.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCodeXml, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCodeXml, isStandalone: true, selector: \"svg[lucideCodeXml], svg[lucideCode2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCodeXml, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCodeXml], svg[lucideCode2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCodeXml\n */\nconst LucideCode2 = LucideCodeXml;","originalLength":6652,"removedExports":[],"renderedExports":["LucideCodeXml","LucideCode2"],"renderedLength":6353},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cloudy.js":{"code":"/**\n * @component @name Cloudy\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuNSAxMmExIDEgMCAxIDEgMCA5SDkuMDA2YTcgNyAwIDEgMSA2LjcwMi05eiIgLz4KICA8cGF0aCBkPSJNMjEuODMyIDlBMyAzIDAgMCAwIDE5IDdoLTIuMjA3YTUuNSA1LjUgMCAwIDAtMTAuNzIuNjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloudy\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudy extends LucideIconBase {\n static icon = {\n name: 'cloudy',\n size: 24,\n node: [\n ['path', { d: 'M17.5 12a1 1 0 1 1 0 9H9.006a7 7 0 1 1 6.702-9z', key: '44yre2' }],\n ['path', { d: 'M21.832 9A3 3 0 0 0 19 7h-2.207a5.5 5.5 0 0 0-10.72.61', key: 'leugyv' }],\n ],\n };\n icon = signal(LucideCloudy.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudy, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudy, isStandalone: true, selector: \"svg[lucideCloudy]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudy, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudy]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6565,"removedExports":[],"renderedExports":["LucideCloudy"],"renderedLength":6275},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/code.js":{"code":"/**\n * @component @name Code\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTggNi02LTYtNiIgLz4KICA8cGF0aCBkPSJtOCA2LTYgNiA2IDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCode extends LucideIconBase {\n static icon = {\n name: 'code',\n size: 24,\n node: [\n ['path', { d: 'm16 18 6-6-6-6', key: 'eg8j8' }],\n ['path', { d: 'm8 6-6 6 6 6', key: 'ppft3o' }],\n ],\n };\n icon = signal(LucideCode.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCode, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCode, isStandalone: true, selector: \"svg[lucideCode]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCode, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCode]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6367,"removedExports":[],"renderedExports":["LucideCode"],"renderedLength":6079},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/coffee.js":{"code":"/**\n * @component @name Coffee\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNCAydjIiIC8+CiAgPHBhdGggZD0iTTE2IDhhMSAxIDAgMCAxIDEgMXY4YTQgNCAwIDAgMS00IDRIN2E0IDQgMCAwIDEtNC00VjlhMSAxIDAgMCAxIDEtMWgxNGE0IDQgMCAxIDEgMCA4aC0xIiAvPgogIDxwYXRoIGQ9Ik02IDJ2MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/coffee\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCoffee extends LucideIconBase {\n static icon = {\n name: 'coffee',\n size: 24,\n node: [\n ['path', { d: 'M10 2v2', key: '7u0qdc' }],\n ['path', { d: 'M14 2v2', key: '6buw04' }],\n [\n 'path',\n {\n d: 'M16 8a1 1 0 0 1 1 1v8a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1h14a4 4 0 1 1 0 8h-1',\n key: 'pwadti',\n },\n ],\n ['path', { d: 'M6 2v2', key: 'colzsn' }],\n ],\n };\n icon = signal(LucideCoffee.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCoffee, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCoffee, isStandalone: true, selector: \"svg[lucideCoffee]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCoffee, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCoffee]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6823,"removedExports":[],"renderedExports":["LucideCoffee"],"renderedLength":6533},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/coins.js":{"code":"/**\n * @component @name Coins\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNzQ0IDE3LjczNmE2IDYgMCAxIDEtNy40OC03LjQ4IiAvPgogIDxwYXRoIGQ9Ik0xNSA2aDF2NCIgLz4KICA8cGF0aCBkPSJtNi4xMzQgMTQuNzY4Ljg2Ni0uNSAyIDMuNDY0IiAvPgogIDxjaXJjbGUgY3g9IjE2IiBjeT0iOCIgcj0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/coins\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCoins extends LucideIconBase {\n static icon = {\n name: 'coins',\n size: 24,\n node: [\n ['path', { d: 'M13.744 17.736a6 6 0 1 1-7.48-7.48', key: 'bq4yh3' }],\n ['path', { d: 'M15 6h1v4', key: '11y1tn' }],\n ['path', { d: 'm6.134 14.768.866-.5 2 3.464', key: '17snzx' }],\n ['circle', { cx: '16', cy: '8', r: '6', key: '14bfc9' }],\n ],\n };\n icon = signal(LucideCoins.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCoins, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCoins, isStandalone: true, selector: \"svg[lucideCoins]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCoins, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCoins]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6670,"removedExports":[],"renderedExports":["LucideCoins"],"renderedLength":6381},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/club.js":{"code":"/**\n * @component @name Club\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuMjggOS4wNWE1LjUgNS41IDAgMSAwLTEwLjU2IDBBNS41IDUuNSAwIDEgMCAxMiAxNy42NmE1LjUgNS41IDAgMSAwIDUuMjgtOC42WiIgLz4KICA8cGF0aCBkPSJNMTIgMTcuNjZMMTIgMjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/club\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClub extends LucideIconBase {\n static icon = {\n name: 'club',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M17.28 9.05a5.5 5.5 0 1 0-10.56 0A5.5 5.5 0 1 0 12 17.66a5.5 5.5 0 1 0 5.28-8.6Z',\n key: '27yuqz',\n },\n ],\n ['path', { d: 'M12 17.66L12 22', key: 'ogfahf' }],\n ],\n };\n icon = signal(LucideClub.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClub, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClub, isStandalone: true, selector: \"svg[lucideClub]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClub, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClub]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6633,"removedExports":[],"renderedExports":["LucideClub"],"renderedLength":6345},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cog.js":{"code":"/**\n * @component @name Cog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTAuMjcgNyAzLjM0IiAvPgogIDxwYXRoIGQ9Im0xMSAxMy43My00IDYuOTMiIC8+CiAgPHBhdGggZD0iTTEyIDIydi0yIiAvPgogIDxwYXRoIGQ9Ik0xMiAydjIiIC8+CiAgPHBhdGggZD0iTTE0IDEyaDgiIC8+CiAgPHBhdGggZD0ibTE3IDIwLjY2LTEtMS43MyIgLz4KICA8cGF0aCBkPSJtMTcgMy4zNC0xIDEuNzMiIC8+CiAgPHBhdGggZD0iTTIgMTJoMiIgLz4KICA8cGF0aCBkPSJtMjAuNjYgMTctMS43My0xIiAvPgogIDxwYXRoIGQ9Im0yMC42NiA3LTEuNzMgMSIgLz4KICA8cGF0aCBkPSJtMy4zNCAxNyAxLjczLTEiIC8+CiAgPHBhdGggZD0ibTMuMzQgNyAxLjczIDEiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCog extends LucideIconBase {\n static icon = {\n name: 'cog',\n size: 24,\n node: [\n ['path', { d: 'M11 10.27 7 3.34', key: '16pf9h' }],\n ['path', { d: 'm11 13.73-4 6.93', key: '794ttg' }],\n ['path', { d: 'M12 22v-2', key: '1osdcq' }],\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\n ['path', { d: 'M14 12h8', key: '4f43i9' }],\n ['path', { d: 'm17 20.66-1-1.73', key: 'eq3orb' }],\n ['path', { d: 'm17 3.34-1 1.73', key: '2wel8s' }],\n ['path', { d: 'M2 12h2', key: '1t8f8n' }],\n ['path', { d: 'm20.66 17-1.73-1', key: 'sg0v6f' }],\n ['path', { d: 'm20.66 7-1.73 1', key: '1ow05n' }],\n ['path', { d: 'm3.34 17 1.73-1', key: 'nuk764' }],\n ['path', { d: 'm3.34 7 1.73 1', key: '1ulond' }],\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ['circle', { cx: '12', cy: '12', r: '8', key: '46899m' }],\n ],\n };\n icon = signal(LucideCog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCog, isStandalone: true, selector: \"svg[lucideCog]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCog]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7583,"removedExports":[],"renderedExports":["LucideCog"],"renderedLength":7296},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/columns-2.js":{"code":"/**\n * @component @name Columns2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/columns-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideColumns2 extends LucideIconBase {\n static icon = {\n name: 'columns-2',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M12 3v18', key: '108xh3' }],\n ],\n aliases: ['columns'],\n };\n icon = signal(LucideColumns2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideColumns2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideColumns2, isStandalone: true, selector: \"svg[lucideColumns2], svg[lucideColumns]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideColumns2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideColumns2], svg[lucideColumns]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideColumns2\n */\nconst LucideColumns = LucideColumns2;","originalLength":6627,"removedExports":[],"renderedExports":["LucideColumns2","LucideColumns"],"renderedLength":6327},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/columns-4.js":{"code":"/**\n * @component @name Columns4\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03LjUgM3YxOCIgLz4KICA8cGF0aCBkPSJNMTIgM3YxOCIgLz4KICA8cGF0aCBkPSJNMTYuNSAzdjE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/columns-4\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideColumns4 extends LucideIconBase {\n static icon = {\n name: 'columns-4',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M7.5 3v18', key: 'w0wo6v' }],\n ['path', { d: 'M12 3v18', key: '108xh3' }],\n ['path', { d: 'M16.5 3v18', key: '10tjh1' }],\n ],\n };\n icon = signal(LucideColumns4.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideColumns4, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideColumns4, isStandalone: true, selector: \"svg[lucideColumns4]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideColumns4, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideColumns4]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6649,"removedExports":[],"renderedExports":["LucideColumns4"],"renderedLength":6356},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/columns-3-cog.js":{"code":"/**\n * @component @name Columns3Cog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNiAyMUg1YTIgMiAwIDAxLTItMlY1YTIgMiAwIDAxMi0yaDE0YTIgMiAwIDAxMiAydjUuNiIgLz4KICA8cGF0aCBkPSJtMTQuMzA1IDE5LjUzLjkyMy0uMzgyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjcuNiIgLz4KICA8cGF0aCBkPSJtMTUuMjI5IDE2Ljg1Mi0uOTI0LS4zODMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAxNS4yMjgtLjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xNi44NTIgMjAuNzcyLS4zODMuOTI0IiAvPgogIDxwYXRoIGQ9Im0xOS4xNDggMTUuMjI4LjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xOS41MyAyMS42OTYtLjM4Mi0uOTI0IiAvPgogIDxwYXRoIGQ9Im0yMC43NzMgMTYuODUyLjkyMi0uMzgzIiAvPgogIDxwYXRoIGQ9Im0yMC43NzMgMTkuMTQ4LjkyMi4zODMiIC8+CiAgPHBhdGggZD0iTTkgM3YxOCIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE4IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/columns-3-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideColumns3Cog extends LucideIconBase {\n static icon = {\n name: 'columns-3-cog',\n size: 24,\n node: [\n ['path', { d: 'M10.6 21H5a2 2 0 01-2-2V5a2 2 0 012-2h14a2 2 0 012 2v5.6', key: '19s2bv' }],\n ['path', { d: 'm14.305 19.53.923-.382', key: '3m78fa' }],\n ['path', { d: 'M15 3v7.6', key: 'mv9izd' }],\n ['path', { d: 'm15.229 16.852-.924-.383', key: 'qpfz85' }],\n ['path', { d: 'm16.852 15.228-.383-.923', key: '5xggr7' }],\n ['path', { d: 'm16.852 20.772-.383.924', key: 'dpfhf9' }],\n ['path', { d: 'm19.148 15.228.383-.923', key: '1reyyz' }],\n ['path', { d: 'm19.53 21.696-.382-.924', key: '1goivc' }],\n ['path', { d: 'm20.773 16.852.922-.383', key: '59dfo2' }],\n ['path', { d: 'm20.773 19.148.922.383', key: '1lk755' }],\n ['path', { d: 'M9 3v18', key: 'fh3hqa' }],\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ],\n aliases: ['columns-settings', 'table-config'],\n };\n icon = signal(LucideColumns3Cog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideColumns3Cog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideColumns3Cog, isStandalone: true, selector: \"svg[lucideColumns3Cog], svg[lucideColumnsSettings], svg[lucideTableConfig]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideColumns3Cog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideColumns3Cog], svg[lucideColumnsSettings], svg[lucideTableConfig]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideColumns3Cog\n */\nconst LucideColumnsSettings = LucideColumns3Cog;\n/**\n * @deprecated\n * @see LucideColumns3Cog\n */\nconst LucideTableConfig = LucideColumns3Cog;","originalLength":8093,"removedExports":[],"renderedExports":["LucideColumns3Cog","LucideColumnsSettings","LucideTableConfig"],"renderedLength":7782},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/combine.js":{"code":"/**\n * @component @name Combine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgM2ExIDEgMCAwIDEgMSAxdjVhMSAxIDAgMCAxLTEgMSIgLz4KICA8cGF0aCBkPSJNMTkgM2ExIDEgMCAwIDEgMSAxdjVhMSAxIDAgMCAxLTEgMSIgLz4KICA8cGF0aCBkPSJtNyAxNSAzIDMiIC8+CiAgPHBhdGggZD0ibTcgMjEgMy0zSDVhMiAyIDAgMCAxLTItMnYtMiIgLz4KICA8cmVjdCB4PSIxNCIgeT0iMTQiIHdpZHRoPSI3IiBoZWlnaHQ9IjciIHJ4PSIxIiAvPgogIDxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSI3IiBoZWlnaHQ9IjciIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/combine\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCombine extends LucideIconBase {\n static icon = {\n name: 'combine',\n size: 24,\n node: [\n ['path', { d: 'M14 3a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1', key: '1l7d7l' }],\n ['path', { d: 'M19 3a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1', key: '9955pe' }],\n ['path', { d: 'm7 15 3 3', key: '4hkfgk' }],\n ['path', { d: 'm7 21 3-3H5a2 2 0 0 1-2-2v-2', key: '1xljwe' }],\n ['rect', { x: '14', y: '14', width: '7', height: '7', rx: '1', key: '1cdgtw' }],\n ['rect', { x: '3', y: '3', width: '7', height: '7', rx: '1', key: 'zi3rio' }],\n ],\n };\n icon = signal(LucideCombine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCombine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCombine, isStandalone: true, selector: \"svg[lucideCombine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCombine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCombine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7050,"removedExports":[],"renderedExports":["LucideCombine"],"renderedLength":6759},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/command.js":{"code":"/**\n * @component @name Command\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNnYxMmEzIDMgMCAxIDAgMy0zSDZhMyAzIDAgMSAwIDMgM1Y2YTMgMyAwIDEgMC0zIDNoMTJhMyAzIDAgMSAwLTMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/command\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCommand extends LucideIconBase {\n static icon = {\n name: 'command',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15 6v12a3 3 0 1 0 3-3H6a3 3 0 1 0 3 3V6a3 3 0 1 0-3 3h12a3 3 0 1 0-3-3',\n key: '11bfej',\n },\n ],\n ],\n };\n icon = signal(LucideCommand.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCommand, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCommand, isStandalone: true, selector: \"svg[lucideCommand]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCommand, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCommand]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6542,"removedExports":[],"renderedExports":["LucideCommand"],"renderedLength":6251},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/compass.js":{"code":"/**\n * @component @name Compass\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTYuMjQgNy43Ni0xLjgwNCA1LjQxMWEyIDIgMCAwIDEtMS4yNjUgMS4yNjVMNy43NiAxNi4yNGwxLjgwNC01LjQxMWEyIDIgMCAwIDEgMS4yNjUtMS4yNjV6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/compass\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCompass extends LucideIconBase {\n static icon = {\n name: 'compass',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n [\n 'path',\n {\n d: 'm16.24 7.76-1.804 5.411a2 2 0 0 1-1.265 1.265L7.76 16.24l1.804-5.411a2 2 0 0 1 1.265-1.265z',\n key: '9ktpf1',\n },\n ],\n ],\n };\n icon = signal(LucideCompass.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCompass, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCompass, isStandalone: true, selector: \"svg[lucideCompass]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCompass, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCompass]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6706,"removedExports":[],"renderedExports":["LucideCompass"],"renderedLength":6415},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/computer.js":{"code":"/**\n * @component @name Computer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iOCIgeD0iNSIgeT0iMiIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjgiIHg9IjIiIHk9IjE0IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNiAxOGgyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxOGg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/computer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideComputer extends LucideIconBase {\n static icon = {\n name: 'computer',\n size: 24,\n node: [\n ['rect', { width: '14', height: '8', x: '5', y: '2', rx: '2', key: 'wc9tft' }],\n ['rect', { width: '20', height: '8', x: '2', y: '14', rx: '2', key: 'w68u3i' }],\n ['path', { d: 'M6 18h2', key: 'rwmk9e' }],\n ['path', { d: 'M12 18h6', key: 'aqd8w3' }],\n ],\n };\n icon = signal(LucideComputer.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideComputer, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideComputer, isStandalone: true, selector: \"svg[lucideComputer]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideComputer, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideComputer]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6710,"removedExports":[],"renderedExports":["LucideComputer"],"renderedLength":6418},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/component.js":{"code":"/**\n * @component @name Component\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuNTM2IDExLjI5M2ExIDEgMCAwIDAgMCAxLjQxNGwyLjM3NiAyLjM3N2ExIDEgMCAwIDAgMS40MTQgMGwyLjM3Ny0yLjM3N2ExIDEgMCAwIDAgMC0xLjQxNGwtMi4zNzctMi4zNzdhMSAxIDAgMCAwLTEuNDE0IDB6IiAvPgogIDxwYXRoIGQ9Ik0yLjI5NyAxMS4yOTNhMSAxIDAgMCAwIDAgMS40MTRsMi4zNzcgMi4zNzdhMSAxIDAgMCAwIDEuNDE0IDBsMi4zNzctMi4zNzdhMSAxIDAgMCAwIDAtMS40MTRMNi4wODggOC45MTZhMSAxIDAgMCAwLTEuNDE0IDB6IiAvPgogIDxwYXRoIGQ9Ik04LjkxNiAxNy45MTJhMSAxIDAgMCAwIDAgMS40MTVsMi4zNzcgMi4zNzZhMSAxIDAgMCAwIDEuNDE0IDBsMi4zNzctMi4zNzZhMSAxIDAgMCAwIDAtMS40MTVsLTIuMzc3LTIuMzc2YTEgMSAwIDAgMC0xLjQxNCAweiIgLz4KICA8cGF0aCBkPSJNOC45MTYgNC42NzRhMSAxIDAgMCAwIDAgMS40MTRsMi4zNzcgMi4zNzZhMSAxIDAgMCAwIDEuNDE0IDBsMi4zNzctMi4zNzZhMSAxIDAgMCAwIDAtMS40MTRsLTIuMzc3LTIuMzc3YTEgMSAwIDAgMC0xLjQxNCAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/component\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideComponent extends LucideIconBase {\n static icon = {\n name: 'component',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15.536 11.293a1 1 0 0 0 0 1.414l2.376 2.377a1 1 0 0 0 1.414 0l2.377-2.377a1 1 0 0 0 0-1.414l-2.377-2.377a1 1 0 0 0-1.414 0z',\n key: '1uwlt4',\n },\n ],\n [\n 'path',\n {\n d: 'M2.297 11.293a1 1 0 0 0 0 1.414l2.377 2.377a1 1 0 0 0 1.414 0l2.377-2.377a1 1 0 0 0 0-1.414L6.088 8.916a1 1 0 0 0-1.414 0z',\n key: '10291m',\n },\n ],\n [\n 'path',\n {\n d: 'M8.916 17.912a1 1 0 0 0 0 1.415l2.377 2.376a1 1 0 0 0 1.414 0l2.377-2.376a1 1 0 0 0 0-1.415l-2.377-2.376a1 1 0 0 0-1.414 0z',\n key: '1tqoq1',\n },\n ],\n [\n 'path',\n {\n d: 'M8.916 4.674a1 1 0 0 0 0 1.414l2.377 2.376a1 1 0 0 0 1.414 0l2.377-2.376a1 1 0 0 0 0-1.414l-2.377-2.377a1 1 0 0 0-1.414 0z',\n key: '1x6lto',\n },\n ],\n ],\n };\n icon = signal(LucideComponent.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideComponent, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideComponent, isStandalone: true, selector: \"svg[lucideComponent]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideComponent, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideComponent]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":8064,"removedExports":[],"renderedExports":["LucideComponent"],"renderedLength":7771},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/concierge-bell.js":{"code":"/**\n * @component @name ConciergeBell\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAyMGExIDEgMCAwIDEtMS0xdi0xYTIgMiAwIDAgMSAyLTJoMTZhMiAyIDAgMCAxIDIgMnYxYTEgMSAwIDAgMS0xIDFaIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNmE4IDggMCAxIDAtMTYgMCIgLz4KICA8cGF0aCBkPSJNMTIgNHY0IiAvPgogIDxwYXRoIGQ9Ik0xMCA0aDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/concierge-bell\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideConciergeBell extends LucideIconBase {\n static icon = {\n name: 'concierge-bell',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3 20a1 1 0 0 1-1-1v-1a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1Z',\n key: '1pvr1r',\n },\n ],\n ['path', { d: 'M20 16a8 8 0 1 0-16 0', key: '1pa543' }],\n ['path', { d: 'M12 4v4', key: '1bq03y' }],\n ['path', { d: 'M10 4h4', key: '1xpv9s' }],\n ],\n };\n icon = signal(LucideConciergeBell.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideConciergeBell, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideConciergeBell, isStandalone: true, selector: \"svg[lucideConciergeBell]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideConciergeBell, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideConciergeBell]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6897,"removedExports":[],"renderedExports":["LucideConciergeBell"],"renderedLength":6599},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/construction.js":{"code":"/**\n * @component @name Construction\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIyIiB5PSI2IiB3aWR0aD0iMjAiIGhlaWdodD0iOCIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTE3IDE0djciIC8+CiAgPHBhdGggZD0iTTcgMTR2NyIgLz4KICA8cGF0aCBkPSJNMTcgM3YzIiAvPgogIDxwYXRoIGQ9Ik03IDN2MyIgLz4KICA8cGF0aCBkPSJNMTAgMTQgMi4zIDYuMyIgLz4KICA8cGF0aCBkPSJtMTQgNiA3LjcgNy43IiAvPgogIDxwYXRoIGQ9Im04IDYgOCA4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/construction\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideConstruction extends LucideIconBase {\n static icon = {\n name: 'construction',\n size: 24,\n node: [\n ['rect', { x: '2', y: '6', width: '20', height: '8', rx: '1', key: '1estib' }],\n ['path', { d: 'M17 14v7', key: '7m2elx' }],\n ['path', { d: 'M7 14v7', key: '1cm7wv' }],\n ['path', { d: 'M17 3v3', key: '1v4jwn' }],\n ['path', { d: 'M7 3v3', key: '7o6guu' }],\n ['path', { d: 'M10 14 2.3 6.3', key: '1023jk' }],\n ['path', { d: 'm14 6 7.7 7.7', key: '1s8pl2' }],\n ['path', { d: 'm8 6 8 8', key: 'hl96qh' }],\n ],\n };\n icon = signal(LucideConstruction.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideConstruction, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideConstruction, isStandalone: true, selector: \"svg[lucideConstruction]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideConstruction, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideConstruction]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7049,"removedExports":[],"renderedExports":["LucideConstruction"],"renderedLength":6753},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/contact-round.js":{"code":"/**\n * @component @name ContactRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNy45MTUgMjFhNiA2IDAgMTAtMTIgMCIgLz4KICA8cGF0aCBkPSJNOCAydjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMSIgcj0iNCIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/contact-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideContactRound extends LucideIconBase {\n static icon = {\n name: 'contact-round',\n size: 24,\n node: [\n ['path', { d: 'M16 2v2', key: 'scm5qe' }],\n ['path', { d: 'M17.915 21a6 6 0 10-12 0', key: '13n4mv' }],\n ['path', { d: 'M8 2v2', key: 'pbkmx' }],\n ['circle', { cx: '12', cy: '11', r: '4', key: '1gt34v' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n aliases: ['contact-2'],\n };\n icon = signal(LucideContactRound.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideContactRound, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideContactRound, isStandalone: true, selector: \"svg[lucideContactRound], svg[lucideContact2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideContactRound, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideContactRound], svg[lucideContact2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideContactRound\n */\nconst LucideContact2 = LucideContactRound;","originalLength":7006,"removedExports":[],"renderedExports":["LucideContactRound","LucideContact2"],"renderedLength":6702},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/contrast.js":{"code":"/**\n * @component @name Contrast\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgMThhNiA2IDAgMCAwIDAtMTJ2MTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/contrast\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideContrast extends LucideIconBase {\n static icon = {\n name: 'contrast',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 18a6 6 0 0 0 0-12v12z', key: 'j4l70d' }],\n ],\n };\n icon = signal(LucideContrast.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideContrast, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideContrast, isStandalone: true, selector: \"svg[lucideContrast]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideContrast, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideContrast]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6459,"removedExports":[],"renderedExports":["LucideContrast"],"renderedLength":6167},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/contact.js":{"code":"/**\n * @component @name Contact\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYyIiAvPgogIDxwYXRoIGQ9Ik03IDIxdi0yYTIgMiAwIDAxMi0yaDZhMiAyIDAgMDEyIDJ2MiIgLz4KICA8cGF0aCBkPSJNOCAydjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMCIgcj0iMyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/contact\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideContact extends LucideIconBase {\n static icon = {\n name: 'contact',\n size: 24,\n node: [\n ['path', { d: 'M16 2v2', key: 'scm5qe' }],\n ['path', { d: 'M7 21v-2a2 2 0 012-2h6a2 2 0 012 2v2', key: 'k82dct' }],\n ['path', { d: 'M8 2v2', key: 'pbkmx' }],\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n };\n icon = signal(LucideContact.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideContact, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideContact, isStandalone: true, selector: \"svg[lucideContact]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideContact, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideContact]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6802,"removedExports":[],"renderedExports":["LucideContact"],"renderedLength":6511},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cone.js":{"code":"/**\n * @component @name Cone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjAuOSAxOC41NS04LTE1Ljk4YTEgMSAwIDAgMC0xLjggMGwtOCAxNS45OCIgLz4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSIxOSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCone extends LucideIconBase {\n static icon = {\n name: 'cone',\n size: 24,\n node: [\n ['path', { d: 'm20.9 18.55-8-15.98a1 1 0 0 0-1.8 0l-8 15.98', key: '53pte7' }],\n ['ellipse', { cx: '12', cy: '19', rx: '9', ry: '3', key: '1ji25f' }],\n ],\n };\n icon = signal(LucideCone.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCone, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCone, isStandalone: true, selector: \"svg[lucideCone]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCone, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCone]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6480,"removedExports":[],"renderedExports":["LucideCone"],"renderedLength":6192},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/container.js":{"code":"/**\n * @component @name Container\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgNy43YzAtLjYtLjQtMS4yLS44LTEuNWwtNi4zLTMuOWExLjcyIDEuNzIgMCAwIDAtMS43IDBsLTEwLjMgNmMtLjUuMi0uOS44LS45IDEuNHY2LjZjMCAuNS40IDEuMi44IDEuNWw2LjMgMy45YTEuNzIgMS43MiAwIDAgMCAxLjcgMGwxMC4zLTZjLjUtLjMuOS0xIC45LTEuNVoiIC8+CiAgPHBhdGggZD0iTTEwIDIxLjlWMTRMMi4xIDkuMSIgLz4KICA8cGF0aCBkPSJtMTAgMTQgMTEuOS02LjkiIC8+CiAgPHBhdGggZD0iTTE0IDE5Ljh2LTguMSIgLz4KICA8cGF0aCBkPSJNMTggMTcuNVY5LjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/container\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideContainer extends LucideIconBase {\n static icon = {\n name: 'container',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 7.7c0-.6-.4-1.2-.8-1.5l-6.3-3.9a1.72 1.72 0 0 0-1.7 0l-10.3 6c-.5.2-.9.8-.9 1.4v6.6c0 .5.4 1.2.8 1.5l6.3 3.9a1.72 1.72 0 0 0 1.7 0l10.3-6c.5-.3.9-1 .9-1.5Z',\n key: '1t2lqe',\n },\n ],\n ['path', { d: 'M10 21.9V14L2.1 9.1', key: 'o7czzq' }],\n ['path', { d: 'm10 14 11.9-6.9', key: 'zm5e20' }],\n ['path', { d: 'M14 19.8v-8.1', key: '159ecu' }],\n ['path', { d: 'M18 17.5V9.4', key: '11uown' }],\n ],\n };\n icon = signal(LucideContainer.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideContainer, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideContainer, isStandalone: true, selector: \"svg[lucideContainer]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideContainer, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideContainer]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7183,"removedExports":[],"renderedExports":["LucideContainer"],"renderedLength":6890},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cooking-pot.js":{"code":"/**\n * @component @name CookingPot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMmgyMCIgLz4KICA8cGF0aCBkPSJNMjAgMTJ2OGEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMnYtOCIgLz4KICA8cGF0aCBkPSJtNCA4IDE2LTQiIC8+CiAgPHBhdGggZD0ibTguODYgNi43OC0uNDUtMS44MWEyIDIgMCAwIDEgMS40NS0yLjQzbDEuOTQtLjQ4YTIgMiAwIDAgMSAyLjQzIDEuNDZsLjQ1IDEuOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cooking-pot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCookingPot extends LucideIconBase {\n static icon = {\n name: 'cooking-pot',\n size: 24,\n node: [\n ['path', { d: 'M2 12h20', key: '9i4pu4' }],\n ['path', { d: 'M20 12v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-8', key: 'u0tga0' }],\n ['path', { d: 'm4 8 16-4', key: '16g0ng' }],\n [\n 'path',\n {\n d: 'm8.86 6.78-.45-1.81a2 2 0 0 1 1.45-2.43l1.94-.48a2 2 0 0 1 2.43 1.46l.45 1.8',\n key: '12cejc',\n },\n ],\n ],\n };\n icon = signal(LucideCookingPot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCookingPot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCookingPot, isStandalone: true, selector: \"svg[lucideCookingPot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCookingPot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCookingPot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6933,"removedExports":[],"renderedExports":["LucideCookingPot"],"renderedLength":6638},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/copy-minus.js":{"code":"/**\n * @component @name CopyMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTIiIHgyPSIxOCIgeTE9IjE1IiB5Mj0iMTUiIC8+CiAgPHJlY3Qgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiB4PSI4IiB5PSI4IiByeD0iMiIgcnk9IjIiIC8+CiAgPHBhdGggZD0iTTQgMTZjLTEuMSAwLTItLjktMi0yVjRjMC0xLjEuOS0yIDItMmgxMGMxLjEgMCAyIC45IDIgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/copy-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCopyMinus extends LucideIconBase {\n static icon = {\n name: 'copy-minus',\n size: 24,\n node: [\n ['line', { x1: '12', x2: '18', y1: '15', y2: '15', key: '1nscbv' }],\n ['rect', { width: '14', height: '14', x: '8', y: '8', rx: '2', ry: '2', key: '17jyea' }],\n ['path', { d: 'M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2', key: 'zix9uf' }],\n ],\n };\n icon = signal(LucideCopyMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopyMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCopyMinus, isStandalone: true, selector: \"svg[lucideCopyMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopyMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCopyMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6746,"removedExports":[],"renderedExports":["LucideCopyMinus"],"renderedLength":6452},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/copy-check.js":{"code":"/**\n * @component @name CopyCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTUgMiAyIDQtNCIgLz4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHg9IjgiIHk9IjgiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNNCAxNmMtMS4xIDAtMi0uOS0yLTJWNGMwLTEuMS45LTIgMi0yaDEwYzEuMSAwIDIgLjkgMiAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/copy-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCopyCheck extends LucideIconBase {\n static icon = {\n name: 'copy-check',\n size: 24,\n node: [\n ['path', { d: 'm12 15 2 2 4-4', key: '2c609p' }],\n ['rect', { width: '14', height: '14', x: '8', y: '8', rx: '2', ry: '2', key: '17jyea' }],\n ['path', { d: 'M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2', key: 'zix9uf' }],\n ],\n };\n icon = signal(LucideCopyCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopyCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCopyCheck, isStandalone: true, selector: \"svg[lucideCopyCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopyCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCopyCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6707,"removedExports":[],"renderedExports":["LucideCopyCheck"],"renderedLength":6413},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/copy-slash.js":{"code":"/**\n * @component @name CopySlash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTIiIHgyPSIxOCIgeTE9IjE4IiB5Mj0iMTIiIC8+CiAgPHJlY3Qgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiB4PSI4IiB5PSI4IiByeD0iMiIgcnk9IjIiIC8+CiAgPHBhdGggZD0iTTQgMTZjLTEuMSAwLTItLjktMi0yVjRjMC0xLjEuOS0yIDItMmgxMGMxLjEgMCAyIC45IDIgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/copy-slash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCopySlash extends LucideIconBase {\n static icon = {\n name: 'copy-slash',\n size: 24,\n node: [\n ['line', { x1: '12', x2: '18', y1: '18', y2: '12', key: 'ebkxgr' }],\n ['rect', { width: '14', height: '14', x: '8', y: '8', rx: '2', ry: '2', key: '17jyea' }],\n ['path', { d: 'M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2', key: 'zix9uf' }],\n ],\n };\n icon = signal(LucideCopySlash.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopySlash, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCopySlash, isStandalone: true, selector: \"svg[lucideCopySlash]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopySlash, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCopySlash]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6746,"removedExports":[],"renderedExports":["LucideCopySlash"],"renderedLength":6452},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/copy-x.js":{"code":"/**\n * @component @name CopyX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTIiIHgyPSIxOCIgeTE9IjEyIiB5Mj0iMTgiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTgiIHkxPSIxOCIgeTI9IjEyIiAvPgogIDxyZWN0IHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgeD0iOCIgeT0iOCIgcng9IjIiIHJ5PSIyIiAvPgogIDxwYXRoIGQ9Ik00IDE2Yy0xLjEgMC0yLS45LTItMlY0YzAtMS4xLjktMiAyLTJoMTBjMS4xIDAgMiAuOSAyIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/copy-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCopyX extends LucideIconBase {\n static icon = {\n name: 'copy-x',\n size: 24,\n node: [\n ['line', { x1: '12', x2: '18', y1: '12', y2: '18', key: '1rg63v' }],\n ['line', { x1: '12', x2: '18', y1: '18', y2: '12', key: 'ebkxgr' }],\n ['rect', { width: '14', height: '14', x: '8', y: '8', rx: '2', ry: '2', key: '17jyea' }],\n ['path', { d: 'M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2', key: 'zix9uf' }],\n ],\n };\n icon = signal(LucideCopyX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopyX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCopyX, isStandalone: true, selector: \"svg[lucideCopyX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopyX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCopyX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6839,"removedExports":[],"renderedExports":["LucideCopyX"],"renderedLength":6549},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/copy.js":{"code":"/**\n * @component @name Copy\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHg9IjgiIHk9IjgiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNNCAxNmMtMS4xIDAtMi0uOS0yLTJWNGMwLTEuMS45LTIgMi0yaDEwYzEuMSAwIDIgLjkgMiAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/copy\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCopy extends LucideIconBase {\n static icon = {\n name: 'copy',\n size: 24,\n node: [\n ['rect', { width: '14', height: '14', x: '8', y: '8', rx: '2', ry: '2', key: '17jyea' }],\n ['path', { d: 'M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2', key: 'zix9uf' }],\n ],\n };\n icon = signal(LucideCopy.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopy, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCopy, isStandalone: true, selector: \"svg[lucideCopy]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopy, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCopy]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6547,"removedExports":[],"renderedExports":["LucideCopy"],"renderedLength":6259},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/columns-3.js":{"code":"/**\n * @component @name Columns3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDN2MTgiIC8+CiAgPHBhdGggZD0iTTE1IDN2MTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/columns-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideColumns3 extends LucideIconBase {\n static icon = {\n name: 'columns-3',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M9 3v18', key: 'fh3hqa' }],\n ['path', { d: 'M15 3v18', key: '14nvp0' }],\n ],\n aliases: ['panels-left-right'],\n };\n icon = signal(LucideColumns3.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideColumns3, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideColumns3, isStandalone: true, selector: \"svg[lucideColumns3], svg[lucidePanelsLeftRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideColumns3, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideColumns3], svg[lucidePanelsLeftRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideColumns3\n */\nconst LucidePanelsLeftRight = LucideColumns3;","originalLength":6748,"removedExports":[],"renderedExports":["LucideColumns3","LucidePanelsLeftRight"],"renderedLength":6448},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/copyleft.js":{"code":"/**\n * @component @name Copyleft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNOS4xNyAxNC44M2E0IDQgMCAxIDAgMC01LjY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/copyleft\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCopyleft extends LucideIconBase {\n static icon = {\n name: 'copyleft',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M9.17 14.83a4 4 0 1 0 0-5.66', key: '1sveal' }],\n ],\n };\n icon = signal(LucideCopyleft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopyleft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCopyleft, isStandalone: true, selector: \"svg[lucideCopyleft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopyleft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCopyleft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6466,"removedExports":[],"renderedExports":["LucideCopyleft"],"renderedLength":6174},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/copyright.js":{"code":"/**\n * @component @name Copyright\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTQuODMgMTQuODNhNCA0IDAgMSAxIDAtNS42NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/copyright\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCopyright extends LucideIconBase {\n static icon = {\n name: 'copyright',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M14.83 14.83a4 4 0 1 1 0-5.66', key: '1i56pz' }],\n ],\n };\n icon = signal(LucideCopyright.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopyright, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCopyright, isStandalone: true, selector: \"svg[lucideCopyright]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopyright, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCopyright]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6482,"removedExports":[],"renderedExports":["LucideCopyright"],"renderedLength":6189},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/corner-down-left.js":{"code":"/**\n * @component @name CornerDownLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgNHY3YTQgNCAwIDAgMS00IDRINCIgLz4KICA8cGF0aCBkPSJtOSAxMC01IDUgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/corner-down-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCornerDownLeft extends LucideIconBase {\n static icon = {\n name: 'corner-down-left',\n size: 24,\n node: [\n ['path', { d: 'M20 4v7a4 4 0 0 1-4 4H4', key: '6o5b7l' }],\n ['path', { d: 'm9 10-5 5 5 5', key: '1kshq7' }],\n ],\n };\n icon = signal(LucideCornerDownLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerDownLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCornerDownLeft, isStandalone: true, selector: \"svg[lucideCornerDownLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerDownLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCornerDownLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6506,"removedExports":[],"renderedExports":["LucideCornerDownLeft"],"renderedLength":6206},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/corner-down-right.js":{"code":"/**\n * @component @name CornerDownRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTAgNSA1LTUgNSIgLz4KICA8cGF0aCBkPSJNNCA0djdhNCA0IDAgMCAwIDQgNGgxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/corner-down-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCornerDownRight extends LucideIconBase {\n static icon = {\n name: 'corner-down-right',\n size: 24,\n node: [\n ['path', { d: 'm15 10 5 5-5 5', key: 'qqa56n' }],\n ['path', { d: 'M4 4v7a4 4 0 0 0 4 4h12', key: 'z08zvw' }],\n ],\n };\n icon = signal(LucideCornerDownRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerDownRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCornerDownRight, isStandalone: true, selector: \"svg[lucideCornerDownRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerDownRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCornerDownRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6522,"removedExports":[],"renderedExports":["LucideCornerDownRight"],"renderedLength":6221},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/copy-plus.js":{"code":"/**\n * @component @name CopyPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTUiIHgyPSIxNSIgeTE9IjEyIiB5Mj0iMTgiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTgiIHkxPSIxNSIgeTI9IjE1IiAvPgogIDxyZWN0IHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgeD0iOCIgeT0iOCIgcng9IjIiIHJ5PSIyIiAvPgogIDxwYXRoIGQ9Ik00IDE2Yy0xLjEgMC0yLS45LTItMlY0YzAtMS4xLjktMiAyLTJoMTBjMS4xIDAgMiAuOSAyIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/copy-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCopyPlus extends LucideIconBase {\n static icon = {\n name: 'copy-plus',\n size: 24,\n node: [\n ['line', { x1: '15', x2: '15', y1: '12', y2: '18', key: '1p7wdc' }],\n ['line', { x1: '12', x2: '18', y1: '15', y2: '15', key: '1nscbv' }],\n ['rect', { width: '14', height: '14', x: '8', y: '8', rx: '2', ry: '2', key: '17jyea' }],\n ['path', { d: 'M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2', key: 'zix9uf' }],\n ],\n };\n icon = signal(LucideCopyPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopyPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCopyPlus, isStandalone: true, selector: \"svg[lucideCopyPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopyPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCopyPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6872,"removedExports":[],"renderedExports":["LucideCopyPlus"],"renderedLength":6579},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/corner-left-up.js":{"code":"/**\n * @component @name CornerLeftUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgOSA5IDQgNCA5IiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGgtN2E0IDQgMCAwIDEtNC00VjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/corner-left-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCornerLeftUp extends LucideIconBase {\n static icon = {\n name: 'corner-left-up',\n size: 24,\n node: [\n ['path', { d: 'M14 9 9 4 4 9', key: '1af5af' }],\n ['path', { d: 'M20 20h-7a4 4 0 0 1-4-4V4', key: '1blwi3' }],\n ],\n };\n icon = signal(LucideCornerLeftUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerLeftUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCornerLeftUp, isStandalone: true, selector: \"svg[lucideCornerLeftUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerLeftUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCornerLeftUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6490,"removedExports":[],"renderedExports":["LucideCornerLeftUp"],"renderedLength":6192},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/corner-right-down.js":{"code":"/**\n * @component @name CornerRightDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTUgNSA1IDUtNSIgLz4KICA8cGF0aCBkPSJNNCA0aDdhNCA0IDAgMCAxIDQgNHYxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/corner-right-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCornerRightDown extends LucideIconBase {\n static icon = {\n name: 'corner-right-down',\n size: 24,\n node: [\n ['path', { d: 'm10 15 5 5 5-5', key: '1hpjnr' }],\n ['path', { d: 'M4 4h7a4 4 0 0 1 4 4v12', key: 'wcbgct' }],\n ],\n };\n icon = signal(LucideCornerRightDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerRightDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCornerRightDown, isStandalone: true, selector: \"svg[lucideCornerRightDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerRightDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCornerRightDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6522,"removedExports":[],"renderedExports":["LucideCornerRightDown"],"renderedLength":6221},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/corner-right-up.js":{"code":"/**\n * @component @name CornerRightUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgOSA1LTUgNSA1IiAvPgogIDxwYXRoIGQ9Ik00IDIwaDdhNCA0IDAgMCAwIDQtNFY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/corner-right-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCornerRightUp extends LucideIconBase {\n static icon = {\n name: 'corner-right-up',\n size: 24,\n node: [\n ['path', { d: 'm10 9 5-5 5 5', key: '9ctzwi' }],\n ['path', { d: 'M4 20h7a4 4 0 0 0 4-4V4', key: '1plgdj' }],\n ],\n };\n icon = signal(LucideCornerRightUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerRightUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCornerRightUp, isStandalone: true, selector: \"svg[lucideCornerRightUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerRightUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCornerRightUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6495,"removedExports":[],"renderedExports":["LucideCornerRightUp"],"renderedLength":6196},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/corner-up-left.js":{"code":"/**\n * @component @name CornerUpLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjB2LTdhNCA0IDAgMCAwLTQtNEg0IiAvPgogIDxwYXRoIGQ9Ik05IDE0IDQgOWw1LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/corner-up-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCornerUpLeft extends LucideIconBase {\n static icon = {\n name: 'corner-up-left',\n size: 24,\n node: [\n ['path', { d: 'M20 20v-7a4 4 0 0 0-4-4H4', key: '1nkjon' }],\n ['path', { d: 'M9 14 4 9l5-5', key: '102s5s' }],\n ],\n };\n icon = signal(LucideCornerUpLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerUpLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCornerUpLeft, isStandalone: true, selector: \"svg[lucideCornerUpLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerUpLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCornerUpLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6490,"removedExports":[],"renderedExports":["LucideCornerUpLeft"],"renderedLength":6192},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/corner-up-right.js":{"code":"/**\n * @component @name CornerUpRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTQgNS01LTUtNSIgLz4KICA8cGF0aCBkPSJNNCAyMHYtN2E0IDQgMCAwIDEgNC00aDEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/corner-up-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCornerUpRight extends LucideIconBase {\n static icon = {\n name: 'corner-up-right',\n size: 24,\n node: [\n ['path', { d: 'm15 14 5-5-5-5', key: '12vg1m' }],\n ['path', { d: 'M4 20v-7a4 4 0 0 1 4-4h12', key: '1lu4f8' }],\n ],\n };\n icon = signal(LucideCornerUpRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerUpRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCornerUpRight, isStandalone: true, selector: \"svg[lucideCornerUpRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerUpRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCornerUpRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6502,"removedExports":[],"renderedExports":["LucideCornerUpRight"],"renderedLength":6203},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cpu.js":{"code":"/**\n * @component @name Cpu\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjB2MiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNyAyMHYyIiAvPgogIDxwYXRoIGQ9Ik0xNyAydjIiIC8+CiAgPHBhdGggZD0iTTIgMTJoMiIgLz4KICA8cGF0aCBkPSJNMiAxN2gyIiAvPgogIDxwYXRoIGQ9Ik0yIDdoMiIgLz4KICA8cGF0aCBkPSJNMjAgMTJoMiIgLz4KICA8cGF0aCBkPSJNMjAgMTdoMiIgLz4KICA8cGF0aCBkPSJNMjAgN2gyIiAvPgogIDxwYXRoIGQ9Ik03IDIwdjIiIC8+CiAgPHBhdGggZD0iTTcgMnYyIiAvPgogIDxyZWN0IHg9IjQiIHk9IjQiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjIiIC8+CiAgPHJlY3QgeD0iOCIgeT0iOCIgd2lkdGg9IjgiIGhlaWdodD0iOCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cpu\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCpu extends LucideIconBase {\n static icon = {\n name: 'cpu',\n size: 24,\n node: [\n ['path', { d: 'M12 20v2', key: '1lh1kg' }],\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\n ['path', { d: 'M17 20v2', key: '1rnc9c' }],\n ['path', { d: 'M17 2v2', key: '11trls' }],\n ['path', { d: 'M2 12h2', key: '1t8f8n' }],\n ['path', { d: 'M2 17h2', key: '7oei6x' }],\n ['path', { d: 'M2 7h2', key: 'asdhe0' }],\n ['path', { d: 'M20 12h2', key: '1q8mjw' }],\n ['path', { d: 'M20 17h2', key: '1fpfkl' }],\n ['path', { d: 'M20 7h2', key: '1o8tra' }],\n ['path', { d: 'M7 20v2', key: '4gnj0m' }],\n ['path', { d: 'M7 2v2', key: '1i4yhu' }],\n ['rect', { x: '4', y: '4', width: '16', height: '16', rx: '2', key: '1vbyd7' }],\n ['rect', { x: '8', y: '8', width: '8', height: '8', rx: '1', key: 'z9xiuo' }],\n ],\n };\n icon = signal(LucideCpu.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCpu, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCpu, isStandalone: true, selector: \"svg[lucideCpu]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCpu, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCpu]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7513,"removedExports":[],"renderedExports":["LucideCpu"],"renderedLength":7226},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/credit-card.js":{"code":"/**\n * @component @name CreditCard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHg9IjIiIHk9IjUiIHJ4PSIyIiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMjIiIHkxPSIxMCIgeTI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/credit-card\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCreditCard extends LucideIconBase {\n static icon = {\n name: 'credit-card',\n size: 24,\n node: [\n ['rect', { width: '20', height: '14', x: '2', y: '5', rx: '2', key: 'ynyp8z' }],\n ['line', { x1: '2', x2: '22', y1: '10', y2: '10', key: '1b3vmo' }],\n ],\n };\n icon = signal(LucideCreditCard.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCreditCard, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCreditCard, isStandalone: true, selector: \"svg[lucideCreditCard]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCreditCard, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCreditCard]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6536,"removedExports":[],"renderedExports":["LucideCreditCard"],"renderedLength":6241},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/croissant.js":{"code":"/**\n * @component @name Croissant\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMiAxOEg0Ljc3NGExLjUgMS41IDAgMCAxLTEuMzUyLS45NyAxMSAxMSAwIDAgMSAuMTMyLTYuNDg3IiAvPgogIDxwYXRoIGQ9Ik0xOCAxMC4yVjQuNzc0YTEuNSAxLjUgMCAwIDAtLjk3LTEuMzUyIDExIDExIDAgMCAwLTYuNDg2LjEzMiIgLz4KICA8cGF0aCBkPSJNMTggNWE0IDMgMCAwIDEgNCAzIDIgMiAwIDAgMS0yIDIgMTAgMTAgMCAwIDAtNS4xMzkgMS40MiIgLz4KICA8cGF0aCBkPSJNNSAxOGEzIDQgMCAwIDAgMyA0IDIgMiAwIDAgMCAyLTIgMTAgMTAgMCAwIDEgMS40Mi01LjE0IiAvPgogIDxwYXRoIGQ9Ik04LjcwOSAyLjU1NGExMCAxMCAwIDAgMC02LjE1NSA2LjE1NSAxLjUgMS41IDAgMCAwIC42NzYgMS42MjZsOS44MDcgNS40MmEyIDIgMCAwIDAgMi43MTgtMi43MThsLTUuNDItOS44MDdhMS41IDEuNSAwIDAgMC0xLjYyNi0uNjc2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/croissant\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCroissant extends LucideIconBase {\n static icon = {\n name: 'croissant',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M10.2 18H4.774a1.5 1.5 0 0 1-1.352-.97 11 11 0 0 1 .132-6.487', key: '14kkz9' },\n ],\n [\n 'path',\n { d: 'M18 10.2V4.774a1.5 1.5 0 0 0-.97-1.352 11 11 0 0 0-6.486.132', key: '1g7v07' },\n ],\n ['path', { d: 'M18 5a4 3 0 0 1 4 3 2 2 0 0 1-2 2 10 10 0 0 0-5.139 1.42', key: 'ratg6b' }],\n ['path', { d: 'M5 18a3 4 0 0 0 3 4 2 2 0 0 0 2-2 10 10 0 0 1 1.42-5.14', key: '4454f0' }],\n [\n 'path',\n {\n d: 'M8.709 2.554a10 10 0 0 0-6.155 6.155 1.5 1.5 0 0 0 .676 1.626l9.807 5.42a2 2 0 0 0 2.718-2.718l-5.42-9.807a1.5 1.5 0 0 0-1.626-.676',\n key: 'qmemie',\n },\n ],\n ],\n };\n icon = signal(LucideCroissant.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCroissant, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCroissant, isStandalone: true, selector: \"svg[lucideCroissant]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCroissant, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCroissant]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7614,"removedExports":[],"renderedExports":["LucideCroissant"],"renderedLength":7321},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cookie.js":{"code":"/**\n * @component @name Cookie\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMmExMCAxMCAwIDEgMCAxMCAxMCA0IDQgMCAwIDEtNS01IDQgNCAwIDAgMS01LTUiIC8+CiAgPHBhdGggZD0iTTguNSA4LjV2LjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxNS41di4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMTJ2LjAxIiAvPgogIDxwYXRoIGQ9Ik0xMSAxN3YuMDEiIC8+CiAgPHBhdGggZD0iTTcgMTR2LjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cookie\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCookie extends LucideIconBase {\n static icon = {\n name: 'cookie',\n size: 24,\n node: [\n ['path', { d: 'M12 2a10 10 0 1 0 10 10 4 4 0 0 1-5-5 4 4 0 0 1-5-5', key: 'laymnq' }],\n ['path', { d: 'M8.5 8.5v.01', key: 'ue8clq' }],\n ['path', { d: 'M16 15.5v.01', key: '14dtrp' }],\n ['path', { d: 'M12 12v.01', key: 'u5ubse' }],\n ['path', { d: 'M11 17v.01', key: '1hyl5a' }],\n ['path', { d: 'M7 14v.01', key: 'uct60s' }],\n ],\n };\n icon = signal(LucideCookie.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCookie, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCookie, isStandalone: true, selector: \"svg[lucideCookie]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCookie, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCookie]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6848,"removedExports":[],"renderedExports":["LucideCookie"],"renderedLength":6558},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/crop.js":{"code":"/**\n * @component @name Crop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAydjE0YTIgMiAwIDAgMCAyIDJoMTQiIC8+CiAgPHBhdGggZD0iTTE4IDIyVjhhMiAyIDAgMCAwLTItMkgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/crop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCrop extends LucideIconBase {\n static icon = {\n name: 'crop',\n size: 24,\n node: [\n ['path', { d: 'M6 2v14a2 2 0 0 0 2 2h14', key: 'ron5a4' }],\n ['path', { d: 'M18 22V8a2 2 0 0 0-2-2H2', key: '7s9ehn' }],\n ],\n };\n icon = signal(LucideCrop.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCrop, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCrop, isStandalone: true, selector: \"svg[lucideCrop]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCrop, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCrop]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6418,"removedExports":[],"renderedExports":["LucideCrop"],"renderedLength":6130},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cross.js":{"code":"/**\n * @component @name Cross\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA5YTIgMiAwIDAgMC0yIDJ2MmEyIDIgMCAwIDAgMiAyaDRhMSAxIDAgMCAxIDEgMXY0YTIgMiAwIDAgMCAyIDJoMmEyIDIgMCAwIDAgMi0ydi00YTEgMSAwIDAgMSAxLTFoNGEyIDIgMCAwIDAgMi0ydi0yYTIgMiAwIDAgMC0yLTJoLTRhMSAxIDAgMCAxLTEtMVY0YTIgMiAwIDAgMC0yLTJoLTJhMiAyIDAgMCAwLTIgMnY0YTEgMSAwIDAgMS0xIDF6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cross\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCross extends LucideIconBase {\n static icon = {\n name: 'cross',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 9a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h4a1 1 0 0 1 1 1v4a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2v-4a1 1 0 0 1 1-1h4a2 2 0 0 0 2-2v-2a2 2 0 0 0-2-2h-4a1 1 0 0 1-1-1V4a2 2 0 0 0-2-2h-2a2 2 0 0 0-2 2v4a1 1 0 0 1-1 1z',\n key: '1xbrqy',\n },\n ],\n ],\n };\n icon = signal(LucideCross.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCross, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCross, isStandalone: true, selector: \"svg[lucideCross]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCross, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCross]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6816,"removedExports":[],"renderedExports":["LucideCross"],"renderedLength":6527},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/crosshair.js":{"code":"/**\n * @component @name Crosshair\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8bGluZSB4MT0iMjIiIHgyPSIxOCIgeTE9IjEyIiB5Mj0iMTIiIC8+CiAgPGxpbmUgeDE9IjYiIHgyPSIyIiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjYiIHkyPSIyIiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyIiB5MT0iMjIiIHkyPSIxOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/crosshair\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCrosshair extends LucideIconBase {\n static icon = {\n name: 'crosshair',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['line', { x1: '22', x2: '18', y1: '12', y2: '12', key: 'l9bcsi' }],\n ['line', { x1: '6', x2: '2', y1: '12', y2: '12', key: '13hhkx' }],\n ['line', { x1: '12', x2: '12', y1: '6', y2: '2', key: '10w3f3' }],\n ['line', { x1: '12', x2: '12', y1: '22', y2: '18', key: '15g9kq' }],\n ],\n };\n icon = signal(LucideCrosshair.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCrosshair, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCrosshair, isStandalone: true, selector: \"svg[lucideCrosshair]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCrosshair, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCrosshair]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6889,"removedExports":[],"renderedExports":["LucideCrosshair"],"renderedLength":6596},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/crown.js":{"code":"/**\n * @component @name Crown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNTYyIDMuMjY2YS41LjUgMCAwIDEgLjg3NiAwTDE1LjM5IDguODdhMSAxIDAgMCAwIDEuNTE2LjI5NEwyMS4xODMgNS41YS41LjUgMCAwIDEgLjc5OC41MTlsLTIuODM0IDEwLjI0NmExIDEgMCAwIDEtLjk1Ni43MzRINS44MWExIDEgMCAwIDEtLjk1Ny0uNzM0TDIuMDIgNi4wMmEuNS41IDAgMCAxIC43OTgtLjUxOWw0LjI3NiAzLjY2NGExIDEgMCAwIDAgMS41MTYtLjI5NHoiIC8+CiAgPHBhdGggZD0iTTUgMjFoMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/crown\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCrown extends LucideIconBase {\n static icon = {\n name: 'crown',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11.562 3.266a.5.5 0 0 1 .876 0L15.39 8.87a1 1 0 0 0 1.516.294L21.183 5.5a.5.5 0 0 1 .798.519l-2.834 10.246a1 1 0 0 1-.956.734H5.81a1 1 0 0 1-.957-.734L2.02 6.02a.5.5 0 0 1 .798-.519l4.276 3.664a1 1 0 0 0 1.516-.294z',\n key: '1vdc57',\n },\n ],\n ['path', { d: 'M5 21h14', key: '11awu3' }],\n ],\n };\n icon = signal(LucideCrown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCrown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCrown, isStandalone: true, selector: \"svg[lucideCrown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCrown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCrown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6945,"removedExports":[],"renderedExports":["LucideCrown"],"renderedLength":6656},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cuboid.js":{"code":"/**\n * @component @name Cuboid\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjJ2LTgiIC8+CiAgPHBhdGggZD0iTTIuMzM2IDguODkgMTAgMTRsMTEuNzE1LTcuMDI5IiAvPgogIDxwYXRoIGQ9Ik0yMiAxNGEyIDIgMCAwIDEtLjk3MSAxLjcxNWwtMTAgNmEyIDIgMCAwIDEtMi4xMzgtLjA1bC02LTRBMiAyIDAgMCAxIDIgMTZ2LTZhMiAyIDAgMCAxIC45NzEtMS43MTVsMTAtNmEyIDIgMCAwIDEgMi4xMzguMDVsNiA0QTIgMiAwIDAgMSAyMiA4eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cuboid\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCuboid extends LucideIconBase {\n static icon = {\n name: 'cuboid',\n size: 24,\n node: [\n ['path', { d: 'M10 22v-8', key: '1f8443' }],\n ['path', { d: 'M2.336 8.89 10 14l11.715-7.029', key: '1qnufy' }],\n [\n 'path',\n {\n d: 'M22 14a2 2 0 0 1-.971 1.715l-10 6a2 2 0 0 1-2.138-.05l-6-4A2 2 0 0 1 2 16v-6a2 2 0 0 1 .971-1.715l10-6a2 2 0 0 1 2.138.05l6 4A2 2 0 0 1 22 8z',\n key: '670npk',\n },\n ],\n ],\n };\n icon = signal(LucideCuboid.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCuboid, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCuboid, isStandalone: true, selector: \"svg[lucideCuboid]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCuboid, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCuboid]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6924,"removedExports":[],"renderedExports":["LucideCuboid"],"renderedLength":6634},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/currency.js":{"code":"/**\n * @component @name Currency\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiAvPgogIDxsaW5lIHgxPSIzIiB4Mj0iNiIgeTE9IjMiIHkyPSI2IiAvPgogIDxsaW5lIHgxPSIyMSIgeDI9IjE4IiB5MT0iMyIgeTI9IjYiIC8+CiAgPGxpbmUgeDE9IjMiIHgyPSI2IiB5MT0iMjEiIHkyPSIxOCIgLz4KICA8bGluZSB4MT0iMjEiIHgyPSIxOCIgeTE9IjIxIiB5Mj0iMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/currency\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCurrency extends LucideIconBase {\n static icon = {\n name: 'currency',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '8', key: '46899m' }],\n ['line', { x1: '3', x2: '6', y1: '3', y2: '6', key: '1jkytn' }],\n ['line', { x1: '21', x2: '18', y1: '3', y2: '6', key: '14zfjt' }],\n ['line', { x1: '3', x2: '6', y1: '21', y2: '18', key: 'iusuec' }],\n ['line', { x1: '21', x2: '18', y1: '21', y2: '18', key: 'yj2dd7' }],\n ],\n };\n icon = signal(LucideCurrency.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCurrency, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCurrency, isStandalone: true, selector: \"svg[lucideCurrency]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCurrency, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCurrency]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6865,"removedExports":[],"renderedExports":["LucideCurrency"],"renderedLength":6573},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cup-soda.js":{"code":"/**\n * @component @name CupSoda\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiA4IDEuNzUgMTIuMjhhMiAyIDAgMCAwIDIgMS43Mmg0LjU0YTIgMiAwIDAgMCAyLTEuNzJMMTggOCIgLz4KICA8cGF0aCBkPSJNNSA4aDE0IiAvPgogIDxwYXRoIGQ9Ik03IDE1YTYuNDcgNi40NyAwIDAgMSA1IDAgNi40NyA2LjQ3IDAgMCAwIDUgMCIgLz4KICA8cGF0aCBkPSJtMTIgOCAxLTZoMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cup-soda\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCupSoda extends LucideIconBase {\n static icon = {\n name: 'cup-soda',\n size: 24,\n node: [\n ['path', { d: 'm6 8 1.75 12.28a2 2 0 0 0 2 1.72h4.54a2 2 0 0 0 2-1.72L18 8', key: '8166m8' }],\n ['path', { d: 'M5 8h14', key: 'pcz4l3' }],\n ['path', { d: 'M7 15a6.47 6.47 0 0 1 5 0 6.47 6.47 0 0 0 5 0', key: 'yjz344' }],\n ['path', { d: 'm12 8 1-6h2', key: '3ybfa4' }],\n ],\n };\n icon = signal(LucideCupSoda.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCupSoda, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCupSoda, isStandalone: true, selector: \"svg[lucideCupSoda]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCupSoda, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCupSoda]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6768,"removedExports":[],"renderedExports":["LucideCupSoda"],"renderedLength":6476},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/cylinder.js":{"code":"/**\n * @component @name Cylinder\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+CiAgPHBhdGggZD0iTTMgNXYxNGE5IDMgMCAwIDAgMTggMFY1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cylinder\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCylinder extends LucideIconBase {\n static icon = {\n name: 'cylinder',\n size: 24,\n node: [\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\n ['path', { d: 'M3 5v14a9 3 0 0 0 18 0V5', key: 'aqi0yr' }],\n ],\n };\n icon = signal(LucideCylinder.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCylinder, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCylinder, isStandalone: true, selector: \"svg[lucideCylinder]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCylinder, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCylinder]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6475,"removedExports":[],"renderedExports":["LucideCylinder"],"renderedLength":6183},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/corner-left-down.js":{"code":"/**\n * @component @name CornerLeftDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTUtNSA1LTUtNSIgLz4KICA8cGF0aCBkPSJNMjAgNGgtN2E0IDQgMCAwIDAtNCA0djEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/corner-left-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCornerLeftDown extends LucideIconBase {\n static icon = {\n name: 'corner-left-down',\n size: 24,\n node: [\n ['path', { d: 'm14 15-5 5-5-5', key: '1eia93' }],\n ['path', { d: 'M20 4h-7a4 4 0 0 0-4 4v12', key: 'nbpdq2' }],\n ],\n };\n icon = signal(LucideCornerLeftDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerLeftDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCornerLeftDown, isStandalone: true, selector: \"svg[lucideCornerLeftDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerLeftDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCornerLeftDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6513,"removedExports":[],"renderedExports":["LucideCornerLeftDown"],"renderedLength":6213},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/database-arrow-up.js":{"code":"/**\n * @component @name DatabaseArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMjJ2LTYiIC8+CiAgPHBhdGggZD0iTTIxIDEyLjUzNlY1IiAvPgogIDxwYXRoIGQ9Im0yMiAxOS0zLTMtMyAzIiAvPgogIDxwYXRoIGQ9Ik0zIDEyQTkgMyAwIDAgMCAxNC40NTcgMTQuODg2IiAvPgogIDxwYXRoIGQ9Ik0zIDVWMTlBOSAzIDAgMCAwIDEzLjMxOCAyMS45NjgiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iNSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDatabaseArrowUp extends LucideIconBase {\n static icon = {\n name: 'database-arrow-up',\n size: 24,\n node: [\n ['path', { d: 'M19 22v-6', key: 'qhmiwi' }],\n ['path', { d: 'M21 12.536V5', key: 'zeza6i' }],\n ['path', { d: 'm22 19-3-3-3 3', key: 'rn6bg2' }],\n ['path', { d: 'M3 12A9 3 0 0 0 14.457 14.886', key: '1941vg' }],\n ['path', { d: 'M3 5V19A9 3 0 0 0 13.318 21.968', key: '1lyu4j' }],\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\n ],\n };\n icon = signal(LucideDatabaseArrowUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseArrowUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDatabaseArrowUp, isStandalone: true, selector: \"svg[lucideDatabaseArrowUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseArrowUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDatabaseArrowUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7001,"removedExports":[],"renderedExports":["LucideDatabaseArrowUp"],"renderedLength":6700},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dam.js":{"code":"/**\n * @component @name Dam\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTEuMzFjMS4xNy41NiAxLjU0IDEuNjkgMy41IDEuNjkgMi41IDAgMi41LTIgNS0yIDEuMyAwIDEuOS41IDIuNSAxIiAvPgogIDxwYXRoIGQ9Ik0xMS43NSAxOGMuMzUuNSAxLjQ1IDEgMi43NSAxIDIuNSAwIDIuNS0yIDUtMiAxLjMgMCAxLjkuNSAyLjUgMSIgLz4KICA8cGF0aCBkPSJNMiAxMGg0IiAvPgogIDxwYXRoIGQ9Ik0yIDE0aDQiIC8+CiAgPHBhdGggZD0iTTIgMThoNCIgLz4KICA8cGF0aCBkPSJNMiA2aDQiIC8+CiAgPHBhdGggZD0iTTcgM2ExIDEgMCAwIDAtMSAxdjE2YTEgMSAwIDAgMCAxIDFoNGExIDEgMCAwIDAgMS0xTDEwIDRhMSAxIDAgMCAwLTEtMXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dam\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDam extends LucideIconBase {\n static icon = {\n name: 'dam',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11 11.31c1.17.56 1.54 1.69 3.5 1.69 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1',\n key: '157kva',\n },\n ],\n [\n 'path',\n { d: 'M11.75 18c.35.5 1.45 1 2.75 1 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1', key: 'd7q6m6' },\n ],\n ['path', { d: 'M2 10h4', key: 'l0bgd4' }],\n ['path', { d: 'M2 14h4', key: '1gsvsf' }],\n ['path', { d: 'M2 18h4', key: '1bu2t1' }],\n ['path', { d: 'M2 6h4', key: 'aawbzj' }],\n [\n 'path',\n {\n d: 'M7 3a1 1 0 0 0-1 1v16a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1L10 4a1 1 0 0 0-1-1z',\n key: 'pr6s65',\n },\n ],\n ],\n };\n icon = signal(LucideDam.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDam, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDam, isStandalone: true, selector: \"svg[lucideDam]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDam, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDam]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7437,"removedExports":[],"renderedExports":["LucideDam"],"renderedLength":7150},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/database-check.js":{"code":"/**\n * @component @name DatabaseCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTkgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMjEgMTMuMTI3VjUiIC8+CiAgPHBhdGggZD0iTTMgMTJBOSAzIDAgMCAwIDIxIDEyIiAvPgogIDxwYXRoIGQ9Ik0zIDVWMTlBOSAzIDAgMCAwIDEzLjMxOCAyMS45NjgiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iNSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDatabaseCheck extends LucideIconBase {\n static icon = {\n name: 'database-check',\n size: 24,\n node: [\n ['path', { d: 'm16 19 2 2 4-4', key: '1b14m6' }],\n ['path', { d: 'M21 13.127V5', key: '59o5vz' }],\n ['path', { d: 'M3 12A9 3 0 0 0 21 12', key: 'mv7ke4' }],\n ['path', { d: 'M3 5V19A9 3 0 0 0 13.318 21.968', key: '1lyu4j' }],\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\n ],\n };\n icon = signal(LucideDatabaseCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDatabaseCheck, isStandalone: true, selector: \"svg[lucideDatabaseCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDatabaseCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6867,"removedExports":[],"renderedExports":["LucideDatabaseCheck"],"renderedLength":6569},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/database-minus.js":{"code":"/**\n * @component @name DatabaseMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTVWNSIgLz4KICA8cGF0aCBkPSJNMjIgMTloLTYiIC8+CiAgPHBhdGggZD0iTTMgMTJBOSAzIDAgMCAwIDIxIDEyIiAvPgogIDxwYXRoIGQ9Ik0zIDVWMTlBOSAzIDAgMCAwIDEzLjMxOCAyMS45NjgiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iNSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDatabaseMinus extends LucideIconBase {\n static icon = {\n name: 'database-minus',\n size: 24,\n node: [\n ['path', { d: 'M21 15V5', key: '1lbg5w' }],\n ['path', { d: 'M22 19h-6', key: 'vcuq98' }],\n ['path', { d: 'M3 12A9 3 0 0 0 21 12', key: 'mv7ke4' }],\n ['path', { d: 'M3 5V19A9 3 0 0 0 13.318 21.968', key: '1lyu4j' }],\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\n ],\n };\n icon = signal(LucideDatabaseMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDatabaseMinus, isStandalone: true, selector: \"svg[lucideDatabaseMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDatabaseMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6846,"removedExports":[],"renderedExports":["LucideDatabaseMinus"],"renderedLength":6548},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/database-backup.js":{"code":"/**\n * @component @name DatabaseBackup\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+CiAgPHBhdGggZD0iTTMgMTJhOSAzIDAgMCAwIDUgMi42OSIgLz4KICA8cGF0aCBkPSJNMjEgOS4zVjUiIC8+CiAgPHBhdGggZD0iTTMgNXYxNGE5IDMgMCAwIDAgNi40NyAyLjg4IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnY0aDQiIC8+CiAgPHBhdGggZD0iTTEzIDIwYTUgNSAwIDAgMCA5LTMgNC41IDQuNSAwIDAgMC00LjUtNC41Yy0xLjMzIDAtMi41NC41NC0zLjQxIDEuNDFMMTIgMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/database-backup\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDatabaseBackup extends LucideIconBase {\n static icon = {\n name: 'database-backup',\n size: 24,\n node: [\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\n ['path', { d: 'M3 12a9 3 0 0 0 5 2.69', key: '1ui2ym' }],\n ['path', { d: 'M21 9.3V5', key: '6k6cib' }],\n ['path', { d: 'M3 5v14a9 3 0 0 0 6.47 2.88', key: 'i62tjy' }],\n ['path', { d: 'M12 12v4h4', key: '1bxaet' }],\n [\n 'path',\n {\n d: 'M13 20a5 5 0 0 0 9-3 4.5 4.5 0 0 0-4.5-4.5c-1.33 0-2.54.54-3.41 1.41L12 16',\n key: '1f4ei9',\n },\n ],\n ],\n };\n icon = signal(LucideDatabaseBackup.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseBackup, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDatabaseBackup, isStandalone: true, selector: \"svg[lucideDatabaseBackup]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseBackup, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDatabaseBackup]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7202,"removedExports":[],"renderedExports":["LucideDatabaseBackup"],"renderedLength":6903},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/database-search.js":{"code":"/**\n * @component @name DatabaseSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTEuNjkzVjUiIC8+CiAgPHBhdGggZD0ibTIyIDIyLTEuODc1LTEuODc1IiAvPgogIDxwYXRoIGQ9Ik0zIDEyYTkgMyAwIDAgMCA4LjY5NyAyLjk5OCIgLz4KICA8cGF0aCBkPSJNMyA1djE0YTkgMyAwIDAgMCA5LjI4IDIuOTk5IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjMiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iNSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDatabaseSearch extends LucideIconBase {\n static icon = {\n name: 'database-search',\n size: 24,\n node: [\n ['path', { d: 'M21 11.693V5', key: '175m1t' }],\n ['path', { d: 'm22 22-1.875-1.875', key: '13zax7' }],\n ['path', { d: 'M3 12a9 3 0 0 0 8.697 2.998', key: '151u9p' }],\n ['path', { d: 'M3 5v14a9 3 0 0 0 9.28 2.999', key: 'q2rs2p' }],\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\n ],\n };\n icon = signal(LucideDatabaseSearch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseSearch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDatabaseSearch, isStandalone: true, selector: \"svg[lucideDatabaseSearch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseSearch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDatabaseSearch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7012,"removedExports":[],"renderedExports":["LucideDatabaseSearch"],"renderedLength":6713},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/database-plus.js":{"code":"/**\n * @component @name DatabasePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTZ2NiIgLz4KICA8cGF0aCBkPSJNMjEgMTIuNTM2VjUiIC8+CiAgPHBhdGggZD0iTTIyIDE5aC02IiAvPgogIDxwYXRoIGQ9Ik0zIDEyQTkgMyAwIDAgMCAxNS4xODI0IDE0LjgwNjEiIC8+CiAgPHBhdGggZD0iTTMgNVYxOUE5IDMgMCAwIDAgMTMuMzE4IDIxLjk2OCIgLz4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/database-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDatabasePlus extends LucideIconBase {\n static icon = {\n name: 'database-plus',\n size: 24,\n node: [\n ['path', { d: 'M19 16v6', key: 'tddt3s' }],\n ['path', { d: 'M21 12.536V5', key: 'zeza6i' }],\n ['path', { d: 'M22 19h-6', key: 'vcuq98' }],\n ['path', { d: 'M3 12A9 3 0 0 0 15.1824 14.8061', key: 'ukc3b1' }],\n ['path', { d: 'M3 5V19A9 3 0 0 0 13.318 21.968', key: '1lyu4j' }],\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\n ],\n };\n icon = signal(LucideDatabasePlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabasePlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDatabasePlus, isStandalone: true, selector: \"svg[lucideDatabasePlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabasePlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDatabasePlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6957,"removedExports":[],"renderedExports":["LucideDatabasePlus"],"renderedLength":6660},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/creative-commons.js":{"code":"/**\n * @component @name CreativeCommons\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTAgOS4zYTIuOCAyLjggMCAwIDAtMy41IDEgMy4xIDMuMSAwIDAgMCAwIDMuNCAyLjcgMi43IDAgMCAwIDMuNSAxIiAvPgogIDxwYXRoIGQ9Ik0xNyA5LjNhMi44IDIuOCAwIDAgMC0zLjUgMSAzLjEgMy4xIDAgMCAwIDAgMy40IDIuNyAyLjcgMCAwIDAgMy41IDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/creative-commons\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCreativeCommons extends LucideIconBase {\n static icon = {\n name: 'creative-commons',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n [\n 'path',\n { d: 'M10 9.3a2.8 2.8 0 0 0-3.5 1 3.1 3.1 0 0 0 0 3.4 2.7 2.7 0 0 0 3.5 1', key: '1ss3eq' },\n ],\n [\n 'path',\n { d: 'M17 9.3a2.8 2.8 0 0 0-3.5 1 3.1 3.1 0 0 0 0 3.4 2.7 2.7 0 0 0 3.5 1', key: '1od56t' },\n ],\n ],\n };\n icon = signal(LucideCreativeCommons.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCreativeCommons, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCreativeCommons, isStandalone: true, selector: \"svg[lucideCreativeCommons]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCreativeCommons, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCreativeCommons]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6958,"removedExports":[],"renderedExports":["LucideCreativeCommons"],"renderedLength":6658},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/database-zap.js":{"code":"/**\n * @component @name DatabaseZap\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+CiAgPHBhdGggZD0iTTMgNVYxOUE5IDMgMCAwIDAgMTUgMjEuODQiIC8+CiAgPHBhdGggZD0iTTIxIDVWOCIgLz4KICA8cGF0aCBkPSJNMjEgMTJMMTggMTdIMjJMMTkgMjIiIC8+CiAgPHBhdGggZD0iTTMgMTJBOSAzIDAgMCAwIDE0LjU5IDE0Ljg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-zap\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDatabaseZap extends LucideIconBase {\n static icon = {\n name: 'database-zap',\n size: 24,\n node: [\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\n ['path', { d: 'M3 5V19A9 3 0 0 0 15 21.84', key: '14ibmq' }],\n ['path', { d: 'M21 5V8', key: '1marbg' }],\n ['path', { d: 'M21 12L18 17H22L19 22', key: 'zafso' }],\n ['path', { d: 'M3 12A9 3 0 0 0 14.59 14.87', key: '1y4wr8' }],\n ],\n };\n icon = signal(LucideDatabaseZap.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseZap, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDatabaseZap, isStandalone: true, selector: \"svg[lucideDatabaseZap]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseZap, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDatabaseZap]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6851,"removedExports":[],"renderedExports":["LucideDatabaseZap"],"renderedLength":6555},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/decimals-arrow-left.js":{"code":"/**\n * @component @name DecimalsArrowLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMgMjEtMy0zIDMtMyIgLz4KICA8cGF0aCBkPSJNMjAgMThIMTAiIC8+CiAgPHBhdGggZD0iTTMgMTFoLjAxIiAvPgogIDxyZWN0IHg9IjYiIHk9IjMiIHdpZHRoPSI1IiBoZWlnaHQ9IjgiIHJ4PSIyLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/decimals-arrow-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDecimalsArrowLeft extends LucideIconBase {\n static icon = {\n name: 'decimals-arrow-left',\n size: 24,\n node: [\n ['path', { d: 'm13 21-3-3 3-3', key: 's3o1nf' }],\n ['path', { d: 'M20 18H10', key: '14r3mt' }],\n ['path', { d: 'M3 11h.01', key: '1eifu7' }],\n ['rect', { x: '6', y: '3', width: '5', height: '8', rx: '2.5', key: 'v9paqo' }],\n ],\n };\n icon = signal(LucideDecimalsArrowLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDecimalsArrowLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDecimalsArrowLeft, isStandalone: true, selector: \"svg[lucideDecimalsArrowLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDecimalsArrowLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDecimalsArrowLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6764,"removedExports":[],"renderedExports":["LucideDecimalsArrowLeft"],"renderedLength":6461},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/database-x.js":{"code":"/**\n * @component @name DatabaseX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTcgNSA1IiAvPgogIDxwYXRoIGQ9Ik0xOS4zMjMgMTMuNzQ0QTkgMyAwIDAgMCAyMSAxMiIgLz4KICA8cGF0aCBkPSJNMjEgMTMuMTI3VjUiIC8+CiAgPHBhdGggZD0ibTIyIDE3LTUgNSIgLz4KICA8cGF0aCBkPSJNMyAxMkE5IDMgMCAwIDAgMTMuNTYzIDE0Ljk1NCIgLz4KICA8cGF0aCBkPSJNMyA1VjE5QTkgMyAwIDAgMCAxMyAyMS45ODEiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iNSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDatabaseX extends LucideIconBase {\n static icon = {\n name: 'database-x',\n size: 24,\n node: [\n ['path', { d: 'm17 17 5 5', key: 'p7ous7' }],\n ['path', { d: 'M19.323 13.744A9 3 0 0 0 21 12', key: 'hmry77' }],\n ['path', { d: 'M21 13.127V5', key: '59o5vz' }],\n ['path', { d: 'm22 17-5 5', key: 'gqnmv0' }],\n ['path', { d: 'M3 12A9 3 0 0 0 13.563 14.954', key: '1rmyhq' }],\n ['path', { d: 'M3 5V19A9 3 0 0 0 13 21.981', key: '159k2m' }],\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\n ],\n };\n icon = signal(LucideDatabaseX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDatabaseX, isStandalone: true, selector: \"svg[lucideDatabaseX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDatabaseX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7055,"removedExports":[],"renderedExports":["LucideDatabaseX"],"renderedLength":6761},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/decimals-arrow-right.js":{"code":"/**\n * @component @name DecimalsArrowRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMThoMTAiIC8+CiAgPHBhdGggZD0ibTE3IDIxIDMtMy0zLTMiIC8+CiAgPHBhdGggZD0iTTMgMTFoLjAxIiAvPgogIDxyZWN0IHg9IjE1IiB5PSIzIiB3aWR0aD0iNSIgaGVpZ2h0PSI4IiByeD0iMi41IiAvPgogIDxyZWN0IHg9IjYiIHk9IjMiIHdpZHRoPSI1IiBoZWlnaHQ9IjgiIHJ4PSIyLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/decimals-arrow-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDecimalsArrowRight extends LucideIconBase {\n static icon = {\n name: 'decimals-arrow-right',\n size: 24,\n node: [\n ['path', { d: 'M10 18h10', key: '1y5s8o' }],\n ['path', { d: 'm17 21 3-3-3-3', key: '1ammt0' }],\n ['path', { d: 'M3 11h.01', key: '1eifu7' }],\n ['rect', { x: '15', y: '3', width: '5', height: '8', rx: '2.5', key: '76md6a' }],\n ['rect', { x: '6', y: '3', width: '5', height: '8', rx: '2.5', key: 'v9paqo' }],\n ],\n };\n icon = signal(LucideDecimalsArrowRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDecimalsArrowRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDecimalsArrowRight, isStandalone: true, selector: \"svg[lucideDecimalsArrowRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDecimalsArrowRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDecimalsArrowRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6941,"removedExports":[],"renderedExports":["LucideDecimalsArrowRight"],"renderedLength":6637},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/database.js":{"code":"/**\n * @component @name Database\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+CiAgPHBhdGggZD0iTTMgNVYxOUE5IDMgMCAwIDAgMjEgMTlWNSIgLz4KICA8cGF0aCBkPSJNMyAxMkE5IDMgMCAwIDAgMjEgMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/database\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDatabase extends LucideIconBase {\n static icon = {\n name: 'database',\n size: 24,\n node: [\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\n ['path', { d: 'M3 5V19A9 3 0 0 0 21 19V5', key: '1wlel7' }],\n ['path', { d: 'M3 12A9 3 0 0 0 21 12', key: 'mv7ke4' }],\n ],\n };\n icon = signal(LucideDatabase.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabase, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDatabase, isStandalone: true, selector: \"svg[lucideDatabase]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabase, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDatabase]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6597,"removedExports":[],"renderedExports":["LucideDatabase"],"renderedLength":6305},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/delete.js":{"code":"/**\n * @component @name Delete\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNWEyIDIgMCAwIDAtMS4zNDQuNTE5bC02LjMyOCA1Ljc0YTEgMSAwIDAgMCAwIDEuNDgxbDYuMzI4IDUuNzQxQTIgMiAwIDAgMCAxMCAxOWgxMGEyIDIgMCAwIDAgMi0yVjdhMiAyIDAgMCAwLTItMnoiIC8+CiAgPHBhdGggZD0ibTEyIDkgNiA2IiAvPgogIDxwYXRoIGQ9Im0xOCA5LTYgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/delete\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDelete extends LucideIconBase {\n static icon = {\n name: 'delete',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10 5a2 2 0 0 0-1.344.519l-6.328 5.74a1 1 0 0 0 0 1.481l6.328 5.741A2 2 0 0 0 10 19h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2z',\n key: '1yo7s0',\n },\n ],\n ['path', { d: 'm12 9 6 6', key: 'anjzzh' }],\n ['path', { d: 'm18 9-6 6', key: '1fp51s' }],\n ],\n };\n icon = signal(LucideDelete.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDelete, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDelete, isStandalone: true, selector: \"svg[lucideDelete]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDelete, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDelete]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6819,"removedExports":[],"renderedExports":["LucideDelete"],"renderedLength":6529},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/diamond-minus.js":{"code":"/**\n * @component @name DiamondMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi43IDEwLjNhMi40MSAyLjQxIDAgMCAwIDAgMy40MWw3LjU5IDcuNTlhMi40MSAyLjQxIDAgMCAwIDMuNDEgMGw3LjU5LTcuNTlhMi40MSAyLjQxIDAgMCAwIDAtMy40MUwxMy43IDIuNzFhMi40MSAyLjQxIDAgMCAwLTMuNDEgMHoiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/diamond-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDiamondMinus extends LucideIconBase {\n static icon = {\n name: 'diamond-minus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.7 10.3a2.41 2.41 0 0 0 0 3.41l7.59 7.59a2.41 2.41 0 0 0 3.41 0l7.59-7.59a2.41 2.41 0 0 0 0-3.41L13.7 2.71a2.41 2.41 0 0 0-3.41 0z',\n key: '1ey20j',\n },\n ],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ],\n };\n icon = signal(LucideDiamondMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDiamondMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDiamondMinus, isStandalone: true, selector: \"svg[lucideDiamondMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDiamondMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDiamondMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6828,"removedExports":[],"renderedExports":["LucideDiamondMinus"],"renderedLength":6531},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/diamond.js":{"code":"/**\n * @component @name Diamond\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi43IDEwLjNhMi40MSAyLjQxIDAgMCAwIDAgMy40MWw3LjU5IDcuNTlhMi40MSAyLjQxIDAgMCAwIDMuNDEgMGw3LjU5LTcuNTlhMi40MSAyLjQxIDAgMCAwIDAtMy40MWwtNy41OS03LjU5YTIuNDEgMi40MSAwIDAgMC0zLjQxIDBaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/diamond\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDiamond extends LucideIconBase {\n static icon = {\n name: 'diamond',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.7 10.3a2.41 2.41 0 0 0 0 3.41l7.59 7.59a2.41 2.41 0 0 0 3.41 0l7.59-7.59a2.41 2.41 0 0 0 0-3.41l-7.59-7.59a2.41 2.41 0 0 0-3.41 0Z',\n key: '1f1r0c',\n },\n ],\n ],\n };\n icon = signal(LucideDiamond.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDiamond, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDiamond, isStandalone: true, selector: \"svg[lucideDiamond]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDiamond, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDiamond]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6684,"removedExports":[],"renderedExports":["LucideDiamond"],"renderedLength":6393},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/diameter.js":{"code":"/**\n * @component @name Diameter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjE5IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSI1IiByPSIyIiAvPgogIDxwYXRoIGQ9Ik02LjQ4IDMuNjZhMTAgMTAgMCAwIDEgMTMuODYgMTMuODYiIC8+CiAgPHBhdGggZD0ibTYuNDEgNi40MSAxMS4xOCAxMS4xOCIgLz4KICA8cGF0aCBkPSJNMy42NiA2LjQ4YTEwIDEwIDAgMCAwIDEzLjg2IDEzLjg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/diameter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDiameter extends LucideIconBase {\n static icon = {\n name: 'diameter',\n size: 24,\n node: [\n ['circle', { cx: '19', cy: '19', r: '2', key: '17f5cg' }],\n ['circle', { cx: '5', cy: '5', r: '2', key: '1gwv83' }],\n ['path', { d: 'M6.48 3.66a10 10 0 0 1 13.86 13.86', key: 'xr8kdq' }],\n ['path', { d: 'm6.41 6.41 11.18 11.18', key: 'uhpjw7' }],\n ['path', { d: 'M3.66 6.48a10 10 0 0 0 13.86 13.86', key: 'cldpwv' }],\n ],\n };\n icon = signal(LucideDiameter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDiameter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDiameter, isStandalone: true, selector: \"svg[lucideDiameter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDiameter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDiameter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6860,"removedExports":[],"renderedExports":["LucideDiameter"],"renderedLength":6568},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/database-arrow-down.js":{"code":"/**\n * @component @name DatabaseArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTkgMyAzIDMtMyIgLz4KICA8cGF0aCBkPSJNMTkgMTZ2NiIgLz4KICA8cGF0aCBkPSJNMjEgMTIuNTM2VjUiIC8+CiAgPHBhdGggZD0iTTMgMTJBOSAzIDAgMCAwIDE1LjE4MiAxNC44MDYiIC8+CiAgPHBhdGggZD0iTTMgNVYxOUE5IDMgMCAwIDAgMTMuMzE4IDIxLjk2OCIgLz4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/database-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDatabaseArrowDown extends LucideIconBase {\n static icon = {\n name: 'database-arrow-down',\n size: 24,\n node: [\n ['path', { d: 'm16 19 3 3 3-3', key: '1ibux0' }],\n ['path', { d: 'M19 16v6', key: 'tddt3s' }],\n ['path', { d: 'M21 12.536V5', key: 'zeza6i' }],\n ['path', { d: 'M3 12A9 3 0 0 0 15.182 14.806', key: '11e5wb' }],\n ['path', { d: 'M3 5V19A9 3 0 0 0 13.318 21.968', key: '1lyu4j' }],\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\n ],\n };\n icon = signal(LucideDatabaseArrowDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseArrowDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDatabaseArrowDown, isStandalone: true, selector: \"svg[lucideDatabaseArrowDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseArrowDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDatabaseArrowDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7022,"removedExports":[],"renderedExports":["LucideDatabaseArrowDown"],"renderedLength":6719},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dessert.js":{"code":"/**\n * @component @name Dessert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMTYyIDMuMTY3QTEwIDEwIDAgMCAwIDIgMTNhMiAyIDAgMCAwIDQgMHYtMWEyIDIgMCAwIDEgNCAwdjRhMiAyIDAgMCAwIDQgMHYtNGEyIDIgMCAwIDEgNCAwdjFhMiAyIDAgMCAwIDQtLjAwNiAxMCAxMCAwIDAgMC04LjE2MS05LjgyNiIgLz4KICA8cGF0aCBkPSJNMjAuODA0IDE0Ljg2OWE5IDkgMCAwIDEtMTcuNjA4IDAiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI0IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dessert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDessert extends LucideIconBase {\n static icon = {\n name: 'dessert',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.162 3.167A10 10 0 0 0 2 13a2 2 0 0 0 4 0v-1a2 2 0 0 1 4 0v4a2 2 0 0 0 4 0v-4a2 2 0 0 1 4 0v1a2 2 0 0 0 4-.006 10 10 0 0 0-8.161-9.826',\n key: 'xi88qy',\n },\n ],\n ['path', { d: 'M20.804 14.869a9 9 0 0 1-17.608 0', key: '1r28rg' }],\n ['circle', { cx: '12', cy: '4', r: '2', key: 'muu5ef' }],\n ],\n };\n icon = signal(LucideDessert.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDessert, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDessert, isStandalone: true, selector: \"svg[lucideDessert]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDessert, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDessert]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6955,"removedExports":[],"renderedExports":["LucideDessert"],"renderedLength":6664},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/diamond-plus.js":{"code":"/**\n * @component @name DiamondPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgOHY4IiAvPgogIDxwYXRoIGQ9Ik0yLjcgMTAuM2EyLjQxIDIuNDEgMCAwIDAgMCAzLjQxbDcuNTkgNy41OWEyLjQxIDIuNDEgMCAwIDAgMy40MSAwbDcuNTktNy41OWEyLjQxIDIuNDEgMCAwIDAgMC0zLjQxTDEzLjcgMi43MWEyLjQxIDIuNDEgMCAwIDAtMy40MSAweiIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/diamond-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDiamondPlus extends LucideIconBase {\n static icon = {\n name: 'diamond-plus',\n size: 24,\n node: [\n ['path', { d: 'M12 8v8', key: 'napkw2' }],\n [\n 'path',\n {\n d: 'M2.7 10.3a2.41 2.41 0 0 0 0 3.41l7.59 7.59a2.41 2.41 0 0 0 3.41 0l7.59-7.59a2.41 2.41 0 0 0 0-3.41L13.7 2.71a2.41 2.41 0 0 0-3.41 0z',\n key: '1ey20j',\n },\n ],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ],\n };\n icon = signal(LucideDiamondPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDiamondPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDiamondPlus, isStandalone: true, selector: \"svg[lucideDiamondPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDiamondPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDiamondPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6900,"removedExports":[],"renderedExports":["LucideDiamondPlus"],"renderedLength":6604},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/diamond-percent.js":{"code":"/**\n * @component @name DiamondPercent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi43IDEwLjNhMi40MSAyLjQxIDAgMCAwIDAgMy40MWw3LjU5IDcuNTlhMi40MSAyLjQxIDAgMCAwIDMuNDEgMGw3LjU5LTcuNTlhMi40MSAyLjQxIDAgMCAwIDAtMy40MUwxMy43IDIuNzFhMi40MSAyLjQxIDAgMCAwLTMuNDEgMFoiIC8+CiAgPHBhdGggZD0iTTkuMiA5LjJoLjAxIiAvPgogIDxwYXRoIGQ9Im0xNC41IDkuNS01IDUiIC8+CiAgPHBhdGggZD0iTTE0LjcgMTQuOGguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/diamond-percent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDiamondPercent extends LucideIconBase {\n static icon = {\n name: 'diamond-percent',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.7 10.3a2.41 2.41 0 0 0 0 3.41l7.59 7.59a2.41 2.41 0 0 0 3.41 0l7.59-7.59a2.41 2.41 0 0 0 0-3.41L13.7 2.71a2.41 2.41 0 0 0-3.41 0Z',\n key: '1tpxz2',\n },\n ],\n ['path', { d: 'M9.2 9.2h.01', key: '1b7bvt' }],\n ['path', { d: 'm14.5 9.5-5 5', key: '17q4r4' }],\n ['path', { d: 'M14.7 14.8h.01', key: '17nsh4' }],\n ],\n aliases: ['percent-diamond'],\n };\n icon = signal(LucideDiamondPercent.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDiamondPercent, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDiamondPercent, isStandalone: true, selector: \"svg[lucideDiamondPercent], svg[lucidePercentDiamond]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDiamondPercent, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDiamondPercent], svg[lucidePercentDiamond]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideDiamondPercent\n */\nconst LucidePercentDiamond = LucideDiamondPercent;","originalLength":7264,"removedExports":[],"renderedExports":["LucideDiamondPercent","LucidePercentDiamond"],"renderedLength":6958},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dice-3.js":{"code":"/**\n * @component @name Dice3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNOCAxNmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dice-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDice3 extends LucideIconBase {\n static icon = {\n name: 'dice-3',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\n ['path', { d: 'M16 8h.01', key: 'cr5u4v' }],\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\n ['path', { d: 'M8 16h.01', key: '18s6g9' }],\n ],\n };\n icon = signal(LucideDice3.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDice3, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDice3, isStandalone: true, selector: \"svg[lucideDice3]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDice3, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDice3]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6638,"removedExports":[],"renderedExports":["LucideDice3"],"renderedLength":6348},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dice-4.js":{"code":"/**\n * @component @name Dice4\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTggOGguMDEiIC8+CiAgPHBhdGggZD0iTTggMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxNmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dice-4\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDice4 extends LucideIconBase {\n static icon = {\n name: 'dice-4',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\n ['path', { d: 'M16 8h.01', key: 'cr5u4v' }],\n ['path', { d: 'M8 8h.01', key: '1e4136' }],\n ['path', { d: 'M8 16h.01', key: '18s6g9' }],\n ['path', { d: 'M16 16h.01', key: '1f9h7w' }],\n ],\n };\n icon = signal(LucideDice4.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDice4, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDice4, isStandalone: true, selector: \"svg[lucideDice4]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDice4, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDice4]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6726,"removedExports":[],"renderedExports":["LucideDice4"],"renderedLength":6436},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dice-2.js":{"code":"/**\n * @component @name Dice2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTUgOWguMDEiIC8+CiAgPHBhdGggZD0iTTkgMTVoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dice-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDice2 extends LucideIconBase {\n static icon = {\n name: 'dice-2',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\n ['path', { d: 'M15 9h.01', key: 'x1ddxp' }],\n ['path', { d: 'M9 15h.01', key: 'fzyn71' }],\n ],\n };\n icon = signal(LucideDice2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDice2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDice2, isStandalone: true, selector: \"svg[lucideDice2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDice2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDice2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6544,"removedExports":[],"renderedExports":["LucideDice2"],"renderedLength":6254},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dices.js":{"code":"/**\n * @component @name Dices\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHg9IjIiIHk9IjEwIiByeD0iMiIgcnk9IjIiIC8+CiAgPHBhdGggZD0ibTE3LjkyIDE0IDMuNS0zLjVhMi4yNCAyLjI0IDAgMCAwIDAtM2wtNS00LjkyYTIuMjQgMi4yNCAwIDAgMC0zIDBMMTAgNiIgLz4KICA8cGF0aCBkPSJNNiAxOGguMDEiIC8+CiAgPHBhdGggZD0iTTEwIDE0aC4wMSIgLz4KICA8cGF0aCBkPSJNMTUgNmguMDEiIC8+CiAgPHBhdGggZD0iTTE4IDloLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dices\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDices extends LucideIconBase {\n static icon = {\n name: 'dices',\n size: 24,\n node: [\n ['rect', { width: '12', height: '12', x: '2', y: '10', rx: '2', ry: '2', key: '6agr2n' }],\n [\n 'path',\n {\n d: 'm17.92 14 3.5-3.5a2.24 2.24 0 0 0 0-3l-5-4.92a2.24 2.24 0 0 0-3 0L10 6',\n key: '1o487t',\n },\n ],\n ['path', { d: 'M6 18h.01', key: 'uhywen' }],\n ['path', { d: 'M10 14h.01', key: 'ssrbsk' }],\n ['path', { d: 'M15 6h.01', key: 'cblpky' }],\n ['path', { d: 'M18 9h.01', key: '2061c0' }],\n ],\n };\n icon = signal(LucideDices.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDices, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDices, isStandalone: true, selector: \"svg[lucideDices]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDices, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDices]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7063,"removedExports":[],"renderedExports":["LucideDices"],"renderedLength":6774},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dice-5.js":{"code":"/**\n * @component @name Dice5\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTggOGguMDEiIC8+CiAgPHBhdGggZD0iTTggMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxNmguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDEyaC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/dice-5\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDice5 extends LucideIconBase {\n static icon = {\n name: 'dice-5',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\n ['path', { d: 'M16 8h.01', key: 'cr5u4v' }],\n ['path', { d: 'M8 8h.01', key: '1e4136' }],\n ['path', { d: 'M8 16h.01', key: '18s6g9' }],\n ['path', { d: 'M16 16h.01', key: '1f9h7w' }],\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\n ],\n };\n icon = signal(LucideDice5.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDice5, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDice5, isStandalone: true, selector: \"svg[lucideDice5]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDice5, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDice5]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6820,"removedExports":[],"renderedExports":["LucideDice5"],"renderedLength":6530},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dice-6.js":{"code":"/**\n * @component @name Dice6\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNMTYgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDhoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNOCAxNmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dice-6\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDice6 extends LucideIconBase {\n static icon = {\n name: 'dice-6',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\n ['path', { d: 'M16 8h.01', key: 'cr5u4v' }],\n ['path', { d: 'M16 12h.01', key: '1l6xoz' }],\n ['path', { d: 'M16 16h.01', key: '1f9h7w' }],\n ['path', { d: 'M8 8h.01', key: '1e4136' }],\n ['path', { d: 'M8 12h.01', key: 'czm47f' }],\n ['path', { d: 'M8 16h.01', key: '18s6g9' }],\n ],\n };\n icon = signal(LucideDice6.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDice6, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDice6, isStandalone: true, selector: \"svg[lucideDice6]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDice6, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDice6]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6909,"removedExports":[],"renderedExports":["LucideDice6"],"renderedLength":6619},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/disc-album.js":{"code":"/**\n * @component @name DiscAlbum\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjUiIC8+CiAgPHBhdGggZD0iTTEyIDEyaC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/disc-album\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDiscAlbum extends LucideIconBase {\n static icon = {\n name: 'disc-album',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['circle', { cx: '12', cy: '12', r: '5', key: 'nd82uf' }],\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\n ],\n };\n icon = signal(LucideDiscAlbum.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDiscAlbum, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDiscAlbum, isStandalone: true, selector: \"svg[lucideDiscAlbum]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDiscAlbum, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDiscAlbum]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6602,"removedExports":[],"renderedExports":["LucideDiscAlbum"],"renderedLength":6308},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/diff.js":{"code":"/**\n * @component @name Diff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxNCIgLz4KICA8cGF0aCBkPSJNNSAxMGgxNCIgLz4KICA8cGF0aCBkPSJNNSAyMWgxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/diff\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDiff extends LucideIconBase {\n static icon = {\n name: 'diff',\n size: 24,\n node: [\n ['path', { d: 'M12 3v14', key: '7cf3v8' }],\n ['path', { d: 'M5 10h14', key: 'elsbfy' }],\n ['path', { d: 'M5 21h14', key: '11awu3' }],\n ],\n };\n icon = signal(LucideDiff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDiff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDiff, isStandalone: true, selector: \"svg[lucideDiff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDiff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDiff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6434,"removedExports":[],"renderedExports":["LucideDiff"],"renderedLength":6146},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dice-1.js":{"code":"/**\n * @component @name Dice1\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTIgMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dice-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDice1 extends LucideIconBase {\n static icon = {\n name: 'dice-1',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\n ],\n };\n icon = signal(LucideDice1.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDice1, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDice1, isStandalone: true, selector: \"svg[lucideDice1]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDice1, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDice1]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6456,"removedExports":[],"renderedExports":["LucideDice1"],"renderedLength":6166},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/disc-2.js":{"code":"/**\n * @component @name Disc2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/disc-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDisc2 extends LucideIconBase {\n static icon = {\n name: 'disc-2',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['circle', { cx: '12', cy: '12', r: '4', key: '4exip2' }],\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\n ],\n };\n icon = signal(LucideDisc2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDisc2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDisc2, isStandalone: true, selector: \"svg[lucideDisc2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDisc2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDisc2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6513,"removedExports":[],"renderedExports":["LucideDisc2"],"renderedLength":6223},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/disc-3.js":{"code":"/**\n * @component @name Disc3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNNiAxMmMwLTEuNy43LTMuMiAxLjgtNC4yIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTE4IDEyYzAgMS43LS43IDMuMi0xLjggNC4yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/disc-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDisc3 extends LucideIconBase {\n static icon = {\n name: 'disc-3',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M6 12c0-1.7.7-3.2 1.8-4.2', key: 'oqkarx' }],\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ['path', { d: 'M18 12c0 1.7-.7 3.2-1.8 4.2', key: '1eah9h' }],\n ],\n };\n icon = signal(LucideDisc3.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDisc3, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDisc3, isStandalone: true, selector: \"svg[lucideDisc3]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDisc3, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDisc3]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6679,"removedExports":[],"renderedExports":["LucideDisc3"],"renderedLength":6389},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dna-off.js":{"code":"/**\n * @component @name DnaOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMmMtMS4zNSAxLjUtMi4wOTIgMy0yLjUgNC41TDE0IDgiIC8+CiAgPHBhdGggZD0ibTE3IDYtMi44OTEtMi44OTEiIC8+CiAgPHBhdGggZD0iTTIgMTVjMy4zMzMtMyA2LjY2Ny0zIDEwLTMiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJtMjAgOSAuODkxLjg5MSIgLz4KICA8cGF0aCBkPSJNMjIgOWMtMS41IDEuMzUtMyAyLjA5Mi00LjUgMi41bC0xLTEiIC8+CiAgPHBhdGggZD0iTTMuMTA5IDE0LjEwOSA0IDE1IiAvPgogIDxwYXRoIGQ9Im02LjUgMTIuNSAxIDEiIC8+CiAgPHBhdGggZD0ibTcgMTggMi44OTEgMi44OTEiIC8+CiAgPHBhdGggZD0iTTkgMjJjMS4zNS0xLjUgMi4wOTItMyAyLjUtNC41TDEwIDE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dna-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDnaOff extends LucideIconBase {\n static icon = {\n name: 'dna-off',\n size: 24,\n node: [\n ['path', { d: 'M15 2c-1.35 1.5-2.092 3-2.5 4.5L14 8', key: '1bivrr' }],\n ['path', { d: 'm17 6-2.891-2.891', key: 'xu6p2f' }],\n ['path', { d: 'M2 15c3.333-3 6.667-3 10-3', key: 'nxix30' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'm20 9 .891.891', key: '3xwk7g' }],\n ['path', { d: 'M22 9c-1.5 1.35-3 2.092-4.5 2.5l-1-1', key: '18cutr' }],\n ['path', { d: 'M3.109 14.109 4 15', key: 'q76aoh' }],\n ['path', { d: 'm6.5 12.5 1 1', key: 'cs35ky' }],\n ['path', { d: 'm7 18 2.891 2.891', key: '1sisit' }],\n ['path', { d: 'M9 22c1.35-1.5 2.092-3 2.5-4.5L10 16', key: 'rlvei3' }],\n ],\n };\n icon = signal(LucideDnaOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDnaOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDnaOff, isStandalone: true, selector: \"svg[lucideDnaOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDnaOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDnaOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7406,"removedExports":[],"renderedExports":["LucideDnaOff"],"renderedLength":7115},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dna.js":{"code":"/**\n * @component @name Dna\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTYgMS41IDEuNSIgLz4KICA8cGF0aCBkPSJtMTQgOC0xLjUtMS41IiAvPgogIDxwYXRoIGQ9Ik0xNSAyYy0xLjc5OCAxLjk5OC0yLjUxOCAzLjk5NS0yLjgwNyA1Ljk5MyIgLz4KICA8cGF0aCBkPSJtMTYuNSAxMC41IDEgMSIgLz4KICA8cGF0aCBkPSJtMTcgNi0yLjg5MS0yLjg5MSIgLz4KICA8cGF0aCBkPSJNMiAxNWM2LjY2Ny02IDEzLjMzMyAwIDIwLTYiIC8+CiAgPHBhdGggZD0ibTIwIDkgLjg5MS44OTEiIC8+CiAgPHBhdGggZD0iTTMuMTA5IDE0LjEwOSA0IDE1IiAvPgogIDxwYXRoIGQ9Im02LjUgMTIuNSAxIDEiIC8+CiAgPHBhdGggZD0ibTcgMTggMi44OTEgMi44OTEiIC8+CiAgPHBhdGggZD0iTTkgMjJjMS43OTgtMS45OTggMi41MTgtMy45OTUgMi44MDctNS45OTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dna\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDna extends LucideIconBase {\n static icon = {\n name: 'dna',\n size: 24,\n node: [\n ['path', { d: 'm10 16 1.5 1.5', key: '11lckj' }],\n ['path', { d: 'm14 8-1.5-1.5', key: '1ohn8i' }],\n ['path', { d: 'M15 2c-1.798 1.998-2.518 3.995-2.807 5.993', key: '80uv8i' }],\n ['path', { d: 'm16.5 10.5 1 1', key: '696xn5' }],\n ['path', { d: 'm17 6-2.891-2.891', key: 'xu6p2f' }],\n ['path', { d: 'M2 15c6.667-6 13.333 0 20-6', key: '1pyr53' }],\n ['path', { d: 'm20 9 .891.891', key: '3xwk7g' }],\n ['path', { d: 'M3.109 14.109 4 15', key: 'q76aoh' }],\n ['path', { d: 'm6.5 12.5 1 1', key: 'cs35ky' }],\n ['path', { d: 'm7 18 2.891 2.891', key: '1sisit' }],\n ['path', { d: 'M9 22c1.798-1.998 2.518-3.995 2.807-5.993', key: 'q3hbxp' }],\n ],\n };\n icon = signal(LucideDna.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDna, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDna, isStandalone: true, selector: \"svg[lucideDna]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDna, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDna]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7457,"removedExports":[],"renderedExports":["LucideDna"],"renderedLength":7170},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dog.js":{"code":"/**\n * @component @name Dog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMjUgMTYuMjVoMS41TDEyIDE3eiIgLz4KICA8cGF0aCBkPSJNMTYgMTR2LjUiIC8+CiAgPHBhdGggZD0iTTQuNDIgMTEuMjQ3QTEzLjE1MiAxMy4xNTIgMCAwIDAgNCAxNC41NTZDNCAxOC43MjggNy41ODIgMjEgMTIgMjFzOC0yLjI3MiA4LTYuNDQ0YTExLjcwMiAxMS43MDIgMCAwIDAtLjQ5My0zLjMwOSIgLz4KICA8cGF0aCBkPSJNOCAxNHYuNSIgLz4KICA8cGF0aCBkPSJNOC41IDguNWMtLjM4NCAxLjA1LTEuMDgzIDIuMDI4LTIuMzQ0IDIuNS0xLjkzMS43MjItMy41NzYtLjI5Ny0zLjY1Ni0xLS4xMTMtLjk5NCAxLjE3Ny02LjUzIDQtNyAxLjkyMy0uMzIxIDMuNjUxLjg0NSAzLjY1MSAyLjIzNUE3LjQ5NyA3LjQ5NyAwIDAgMSAxNCA1LjI3N2MwLTEuMzkgMS44NDQtMi41OTggMy43NjctMi4yNzcgMi44MjMuNDcgNC4xMTMgNi4wMDYgNCA3LS4wOC43MDMtMS43MjUgMS43MjItMy42NTYgMS0xLjI2MS0uNDcyLTEuODU1LTEuNDUtMi4yMzktMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDog extends LucideIconBase {\n static icon = {\n name: 'dog',\n size: 24,\n node: [\n ['path', { d: 'M11.25 16.25h1.5L12 17z', key: 'w7jh35' }],\n ['path', { d: 'M16 14v.5', key: '1lajdz' }],\n [\n 'path',\n {\n d: 'M4.42 11.247A13.152 13.152 0 0 0 4 14.556C4 18.728 7.582 21 12 21s8-2.272 8-6.444a11.702 11.702 0 0 0-.493-3.309',\n key: 'u7s9ue',\n },\n ],\n ['path', { d: 'M8 14v.5', key: '1nzgdb' }],\n [\n 'path',\n {\n d: 'M8.5 8.5c-.384 1.05-1.083 2.028-2.344 2.5-1.931.722-3.576-.297-3.656-1-.113-.994 1.177-6.53 4-7 1.923-.321 3.651.845 3.651 2.235A7.497 7.497 0 0 1 14 5.277c0-1.39 1.844-2.598 3.767-2.277 2.823.47 4.113 6.006 4 7-.08.703-1.725 1.722-3.656 1-1.261-.472-1.855-1.45-2.239-2.5',\n key: 'v8hric',\n },\n ],\n ],\n };\n icon = signal(LucideDog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDog, isStandalone: true, selector: \"svg[lucideDog]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDog]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7698,"removedExports":[],"renderedExports":["LucideDog"],"renderedLength":7411},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/divide.js":{"code":"/**\n * @component @name Divide\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjYiIHI9IjEiIC8+CiAgPGxpbmUgeDE9IjUiIHgyPSIxOSIgeTE9IjEyIiB5Mj0iMTIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxOCIgcj0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/divide\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDivide extends LucideIconBase {\n static icon = {\n name: 'divide',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '6', r: '1', key: '1bh7o1' }],\n ['line', { x1: '5', x2: '19', y1: '12', y2: '12', key: '13b5wn' }],\n ['circle', { cx: '12', cy: '18', r: '1', key: 'lqb9t5' }],\n ],\n };\n icon = signal(LucideDivide.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDivide, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDivide, isStandalone: true, selector: \"svg[lucideDivide]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDivide, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDivide]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6561,"removedExports":[],"renderedExports":["LucideDivide"],"renderedLength":6271},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dock.js":{"code":"/**\n * @component @name Dock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA4aDIwIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNiIgeD0iMiIgeT0iNCIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTYgMTZoMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDock extends LucideIconBase {\n static icon = {\n name: 'dock',\n size: 24,\n node: [\n ['path', { d: 'M2 8h20', key: 'd11cs7' }],\n ['rect', { width: '20', height: '16', x: '2', y: '4', rx: '2', key: '18n3k1' }],\n ['path', { d: 'M6 16h12', key: 'u522kt' }],\n ],\n };\n icon = signal(LucideDock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDock, isStandalone: true, selector: \"svg[lucideDock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6506,"removedExports":[],"renderedExports":["LucideDock"],"renderedLength":6218},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/donut.js":{"code":"/**\n * @component @name Donut\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuNSAxMGEyLjUgMi41IDAgMCAxLTIuNC0zSDE4YTIuOTUgMi45NSAwIDAgMS0yLjYtNC40IDEwIDEwIDAgMSAwIDYuMyA3LjFjLS4zLjItLjguMy0xLjIuMyIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/donut\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDonut extends LucideIconBase {\n static icon = {\n name: 'donut',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20.5 10a2.5 2.5 0 0 1-2.4-3H18a2.95 2.95 0 0 1-2.6-4.4 10 10 0 1 0 6.3 7.1c-.3.2-.8.3-1.2.3',\n key: '19sr3x',\n },\n ],\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\n ],\n };\n icon = signal(LucideDonut.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDonut, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDonut, isStandalone: true, selector: \"svg[lucideDonut]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDonut, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDonut]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6684,"removedExports":[],"renderedExports":["LucideDonut"],"renderedLength":6395},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/door-closed-locked.js":{"code":"/**\n * @component @name DoorClosedLocked\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xOCA5VjZhMiAyIDAgMCAwLTItMkg4YTIgMiAwIDAgMC0yIDJ2MTQiIC8+CiAgPHBhdGggZD0iTTIgMjBoOCIgLz4KICA8cGF0aCBkPSJNMjAgMTd2LTJhMiAyIDAgMSAwLTQgMHYyIiAvPgogIDxyZWN0IHg9IjE0IiB5PSIxNyIgd2lkdGg9IjgiIGhlaWdodD0iNSIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/door-closed-locked\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDoorClosedLocked extends LucideIconBase {\n static icon = {\n name: 'door-closed-locked',\n size: 24,\n node: [\n ['path', { d: 'M10 12h.01', key: '1kxr2c' }],\n ['path', { d: 'M18 9V6a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v14', key: '1bnhmg' }],\n ['path', { d: 'M2 20h8', key: '10ntw1' }],\n ['path', { d: 'M20 17v-2a2 2 0 1 0-4 0v2', key: 'pwaxnr' }],\n ['rect', { x: '14', y: '17', width: '8', height: '5', rx: '1', key: '15pjcy' }],\n ],\n };\n icon = signal(LucideDoorClosedLocked.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDoorClosedLocked, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDoorClosedLocked, isStandalone: true, selector: \"svg[lucideDoorClosedLocked]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDoorClosedLocked, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDoorClosedLocked]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6939,"removedExports":[],"renderedExports":["LucideDoorClosedLocked"],"renderedLength":6637},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dollar-sign.js":{"code":"/**\n * @component @name DollarSign\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjIiIHkyPSIyMiIgLz4KICA8cGF0aCBkPSJNMTcgNUg5LjVhMy41IDMuNSAwIDAgMCAwIDdoNWEzLjUgMy41IDAgMCAxIDAgN0g2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dollar-sign\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDollarSign extends LucideIconBase {\n static icon = {\n name: 'dollar-sign',\n size: 24,\n node: [\n ['line', { x1: '12', x2: '12', y1: '2', y2: '22', key: '7eqyqh' }],\n ['path', { d: 'M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6', key: '1b0p4s' }],\n ],\n };\n icon = signal(LucideDollarSign.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDollarSign, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDollarSign, isStandalone: true, selector: \"svg[lucideDollarSign]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDollarSign, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDollarSign]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6556,"removedExports":[],"renderedExports":["LucideDollarSign"],"renderedLength":6261},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dot.js":{"code":"/**\n * @component @name Dot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDot extends LucideIconBase {\n static icon = {\n name: 'dot',\n size: 24,\n node: [['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }]],\n };\n icon = signal(LucideDot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDot, isStandalone: true, selector: \"svg[lucideDot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6251,"removedExports":[],"renderedExports":["LucideDot"],"renderedLength":5964},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/door-closed.js":{"code":"/**\n * @component @name DoorClosed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xOCAyMFY2YTIgMiAwIDAgMC0yLTJIOGEyIDIgMCAwIDAtMiAydjE0IiAvPgogIDxwYXRoIGQ9Ik0yIDIwaDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/door-closed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDoorClosed extends LucideIconBase {\n static icon = {\n name: 'door-closed',\n size: 24,\n node: [\n ['path', { d: 'M10 12h.01', key: '1kxr2c' }],\n ['path', { d: 'M18 20V6a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v14', key: '36qu9e' }],\n ['path', { d: 'M2 20h20', key: 'owomy5' }],\n ],\n };\n icon = signal(LucideDoorClosed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDoorClosed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDoorClosed, isStandalone: true, selector: \"svg[lucideDoorClosed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDoorClosed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDoorClosed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6582,"removedExports":[],"renderedExports":["LucideDoorClosed"],"renderedLength":6287},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/download.js":{"code":"/**\n * @component @name Download\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTVWMyIgLz4KICA8cGF0aCBkPSJNMjEgMTV2NGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnYtNCIgLz4KICA8cGF0aCBkPSJtNyAxMCA1IDUgNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/download\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDownload extends LucideIconBase {\n static icon = {\n name: 'download',\n size: 24,\n node: [\n ['path', { d: 'M12 15V3', key: 'm9g1x1' }],\n ['path', { d: 'M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4', key: 'ih7n3h' }],\n ['path', { d: 'm7 10 5 5 5-5', key: 'brsn70' }],\n ],\n };\n icon = signal(LucideDownload.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDownload, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDownload, isStandalone: true, selector: \"svg[lucideDownload]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDownload, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDownload]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6564,"removedExports":[],"renderedExports":["LucideDownload"],"renderedLength":6272},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/door-open.js":{"code":"/**\n * @component @name DoorOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjBIMiIgLz4KICA8cGF0aCBkPSJNMTEgNC41NjJ2MTYuMTU3YTEgMSAwIDAgMCAxLjI0Mi45N0wxOSAyMFY1LjU2MmEyIDIgMCAwIDAtMS41MTUtMS45NGwtNC0xQTIgMiAwIDAgMCAxMSA0LjU2MXoiIC8+CiAgPHBhdGggZD0iTTExIDRIOGEyIDIgMCAwIDAtMiAydjE0IiAvPgogIDxwYXRoIGQ9Ik0xNCAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTIyIDIwaC0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/door-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDoorOpen extends LucideIconBase {\n static icon = {\n name: 'door-open',\n size: 24,\n node: [\n ['path', { d: 'M11 20H2', key: 'nlcfvz' }],\n [\n 'path',\n {\n d: 'M11 4.562v16.157a1 1 0 0 0 1.242.97L19 20V5.562a2 2 0 0 0-1.515-1.94l-4-1A2 2 0 0 0 11 4.561z',\n key: 'au4z13',\n },\n ],\n ['path', { d: 'M11 4H8a2 2 0 0 0-2 2v14', key: '74r1mk' }],\n ['path', { d: 'M14 12h.01', key: '1jfl7z' }],\n ['path', { d: 'M22 20h-3', key: 'vhrsz' }],\n ],\n };\n icon = signal(LucideDoorOpen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDoorOpen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDoorOpen, isStandalone: true, selector: \"svg[lucideDoorOpen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDoorOpen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDoorOpen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7000,"removedExports":[],"renderedExports":["LucideDoorOpen"],"renderedLength":6707},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/drafting-compass.js":{"code":"/**\n * @component @name DraftingCompass\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIuOTkgNi43NCAxLjkzIDMuNDQiIC8+CiAgPHBhdGggZD0iTTE5LjEzNiAxMmExMCAxMCAwIDAgMS0xNC4yNzEgMCIgLz4KICA8cGF0aCBkPSJtMjEgMjEtMi4xNi0zLjg0IiAvPgogIDxwYXRoIGQ9Im0zIDIxIDguMDItMTQuMjYiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI1IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/drafting-compass\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDraftingCompass extends LucideIconBase {\n static icon = {\n name: 'drafting-compass',\n size: 24,\n node: [\n ['path', { d: 'm12.99 6.74 1.93 3.44', key: 'iwagvd' }],\n ['path', { d: 'M19.136 12a10 10 0 0 1-14.271 0', key: 'ppmlo4' }],\n ['path', { d: 'm21 21-2.16-3.84', key: 'vylbct' }],\n ['path', { d: 'm3 21 8.02-14.26', key: '1ssaw4' }],\n ['circle', { cx: '12', cy: '5', r: '2', key: 'f1ur92' }],\n ],\n };\n icon = signal(LucideDraftingCompass.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDraftingCompass, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDraftingCompass, isStandalone: true, selector: \"svg[lucideDraftingCompass]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDraftingCompass, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDraftingCompass]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6880,"removedExports":[],"renderedExports":["LucideDraftingCompass"],"renderedLength":6580},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/droplet-off.js":{"code":"/**\n * @component @name DropletOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguNzE1IDEzLjE4NkMxOC4yOSAxMS44NTggMTcuMzg0IDEwLjYwNyAxNiA5LjVjLTItMS42LTMuNS00LTQtNi41YTEwLjcgMTAuNyAwIDAgMS0uODg0IDIuNTg2IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTguNzk1IDguNzk3QTExIDExIDAgMCAxIDggOS41QzYgMTEuMSA1IDEzIDUgMTVhNyA3IDAgMCAwIDEzLjIyMiAzLjIwOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/droplet-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDropletOff extends LucideIconBase {\n static icon = {\n name: 'droplet-off',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M18.715 13.186C18.29 11.858 17.384 10.607 16 9.5c-2-1.6-3.5-4-4-6.5a10.7 10.7 0 0 1-.884 2.586',\n key: '8suz2t',\n },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n [\n 'path',\n {\n d: 'M8.795 8.797A11 11 0 0 1 8 9.5C6 11.1 5 13 5 15a7 7 0 0 0 13.222 3.208',\n key: '19dw9m',\n },\n ],\n ],\n };\n icon = signal(LucideDropletOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDropletOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDropletOff, isStandalone: true, selector: \"svg[lucideDropletOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDropletOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDropletOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7061,"removedExports":[],"renderedExports":["LucideDropletOff"],"renderedLength":6766},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/droplet.js":{"code":"/**\n * @component @name Droplet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJhNyA3IDAgMCAwIDctN2MwLTItMS0zLjktMy01LjVzLTMuNS00LTQtNi41Yy0uNSAyLjUtMiA0LjktNCA2LjVDNiAxMS4xIDUgMTMgNSAxNWE3IDcgMCAwIDAgNyA3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/droplet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDroplet extends LucideIconBase {\n static icon = {\n name: 'droplet',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z',\n key: 'c7niix',\n },\n ],\n ],\n };\n icon = signal(LucideDroplet.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDroplet, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDroplet, isStandalone: true, selector: \"svg[lucideDroplet]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDroplet, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDroplet]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6612,"removedExports":[],"renderedExports":["LucideDroplet"],"renderedLength":6321},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/drone.js":{"code":"/**\n * @component @name Drone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTAgNyA3IiAvPgogIDxwYXRoIGQ9Im0xMCAxNC0zIDMiIC8+CiAgPHBhdGggZD0ibTE0IDEwIDMtMyIgLz4KICA8cGF0aCBkPSJtMTQgMTQgMyAzIiAvPgogIDxwYXRoIGQ9Ik0xNC4yMDUgNC4xMzlhNCA0IDAgMSAxIDUuNDM5IDUuODYzIiAvPgogIDxwYXRoIGQ9Ik0xOS42MzcgMTRhNCA0IDAgMSAxLTUuNDMyIDUuODY4IiAvPgogIDxwYXRoIGQ9Ik00LjM2NyAxMGE0IDQgMCAxIDEgNS40MzgtNS44NjIiIC8+CiAgPHBhdGggZD0iTTkuNzk1IDE5Ljg2MmE0IDQgMCAxIDEtNS40MjktNS44NzMiIC8+CiAgPHJlY3QgeD0iMTAiIHk9IjgiIHdpZHRoPSI0IiBoZWlnaHQ9IjgiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/drone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDrone extends LucideIconBase {\n static icon = {\n name: 'drone',\n size: 24,\n node: [\n ['path', { d: 'M10 10 7 7', key: 'zp14k7' }],\n ['path', { d: 'm10 14-3 3', key: '1jrpxk' }],\n ['path', { d: 'm14 10 3-3', key: '7tigam' }],\n ['path', { d: 'm14 14 3 3', key: 'vm23p3' }],\n ['path', { d: 'M14.205 4.139a4 4 0 1 1 5.439 5.863', key: '1tm5p2' }],\n ['path', { d: 'M19.637 14a4 4 0 1 1-5.432 5.868', key: '16egi2' }],\n ['path', { d: 'M4.367 10a4 4 0 1 1 5.438-5.862', key: '1wta6a' }],\n ['path', { d: 'M9.795 19.862a4 4 0 1 1-5.429-5.873', key: 'q39hpv' }],\n ['rect', { x: '10', y: '8', width: '4', height: '8', rx: '1', key: 'phrjt1' }],\n ],\n };\n icon = signal(LucideDrone.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDrone, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDrone, isStandalone: true, selector: \"svg[lucideDrone]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDrone, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDrone]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7298,"removedExports":[],"renderedExports":["LucideDrone"],"renderedLength":7009},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/drama.js":{"code":"/**\n * @component @name Drama\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTFoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNCA2aC4wMSIgLz4KICA8cGF0aCBkPSJNMTggNmguMDEiIC8+CiAgPHBhdGggZD0iTTYuNSAxMy4xaC4wMSIgLz4KICA8cGF0aCBkPSJNMjIgNWMwIDktNCAxMi02IDEycy02LTMtNi0xMmMwLTIgMi0zIDYtM3M2IDEgNiAzIiAvPgogIDxwYXRoIGQ9Ik0xNy40IDkuOWMtLjguOC0yIC44LTIuOCAwIiAvPgogIDxwYXRoIGQ9Ik0xMC4xIDcuMUM5IDcuMiA3LjcgNy43IDYgOC42Yy0zLjUgMi00LjcgMy45LTMuNyA1LjYgNC41IDcuOCA5LjUgOC40IDExLjIgNy40LjktLjUgMS45LTIuMSAxLjktNC43IiAvPgogIDxwYXRoIGQ9Ik05LjEgMTYuNWMuMy0xLjEgMS40LTEuNyAyLjQtMS40IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/drama\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDrama extends LucideIconBase {\n static icon = {\n name: 'drama',\n size: 24,\n node: [\n ['path', { d: 'M10 11h.01', key: 'd2at3l' }],\n ['path', { d: 'M14 6h.01', key: 'k028ub' }],\n ['path', { d: 'M18 6h.01', key: '1v4wsw' }],\n ['path', { d: 'M6.5 13.1h.01', key: '1748ia' }],\n ['path', { d: 'M22 5c0 9-4 12-6 12s-6-3-6-12c0-2 2-3 6-3s6 1 6 3', key: '172yzv' }],\n ['path', { d: 'M17.4 9.9c-.8.8-2 .8-2.8 0', key: '1obv0w' }],\n [\n 'path',\n {\n d: 'M10.1 7.1C9 7.2 7.7 7.7 6 8.6c-3.5 2-4.7 3.9-3.7 5.6 4.5 7.8 9.5 8.4 11.2 7.4.9-.5 1.9-2.1 1.9-4.7',\n key: 'rqjl8i',\n },\n ],\n ['path', { d: 'M9.1 16.5c.3-1.1 1.4-1.7 2.4-1.4', key: '1mr6wy' }],\n ],\n };\n icon = signal(LucideDrama.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDrama, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDrama, isStandalone: true, selector: \"svg[lucideDrama]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDrama, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDrama]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7411,"removedExports":[],"renderedExports":["LucideDrama"],"renderedLength":7122},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/drill.js":{"code":"/**\n * @component @name Drill\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMThhMSAxIDAgMCAxIDEgMXYyYTEgMSAwIDAgMS0xIDFINWEzIDMgMCAwIDEtMy0zIDEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik0xMyAxMEg0YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDlhMSAxIDAgMCAxIDEgMXY2YTEgMSAwIDAgMS0xIDFsLS44MSAzLjI0MmExIDEgMCAwIDEtLjk3Ljc1OEg4IiAvPgogIDxwYXRoIGQ9Ik0xNCA0aDNhMSAxIDAgMCAxIDEgMXYyYTEgMSAwIDAgMS0xIDFoLTMiIC8+CiAgPHBhdGggZD0iTTE4IDZoNCIgLz4KICA8cGF0aCBkPSJtNSAxMC0yIDgiIC8+CiAgPHBhdGggZD0ibTcgMTggMi04IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/drill\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDrill extends LucideIconBase {\n static icon = {\n name: 'drill',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M10 18a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H5a3 3 0 0 1-3-3 1 1 0 0 1 1-1z', key: 'ioqxb1' },\n ],\n [\n 'path',\n {\n d: 'M13 10H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1l-.81 3.242a1 1 0 0 1-.97.758H8',\n key: '1rs59n',\n },\n ],\n ['path', { d: 'M14 4h3a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-3', key: '105ega' }],\n ['path', { d: 'M18 6h4', key: '66u95g' }],\n ['path', { d: 'm5 10-2 8', key: 'xt2lic' }],\n ['path', { d: 'm7 18 2-8', key: '1bzku2' }],\n ],\n };\n icon = signal(LucideDrill.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDrill, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDrill, isStandalone: true, selector: \"svg[lucideDrill]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDrill, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDrill]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7289,"removedExports":[],"renderedExports":["LucideDrill"],"renderedLength":7000},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/drumstick.js":{"code":"/**\n * @component @name Drumstick\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuNCAxNS42M2E3Ljg3NSA2IDEzNSAxIDEgNi4yMy02LjIzIDQuNSAzLjQzIDEzNSAwIDAtNi4yMyA2LjIzIiAvPgogIDxwYXRoIGQ9Im04LjI5IDEyLjcxLTIuNiAyLjZhMi41IDIuNSAwIDEgMC0xLjY1IDQuNjVBMi41IDIuNSAwIDEgMCA4LjcgMTguM2wyLjU5LTIuNTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/drumstick\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDrumstick extends LucideIconBase {\n static icon = {\n name: 'drumstick',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M15.4 15.63a7.875 6 135 1 1 6.23-6.23 4.5 3.43 135 0 0-6.23 6.23', key: '1dtqwm' },\n ],\n [\n 'path',\n {\n d: 'm8.29 12.71-2.6 2.6a2.5 2.5 0 1 0-1.65 4.65A2.5 2.5 0 1 0 8.7 18.3l2.59-2.59',\n key: '1oq1fw',\n },\n ],\n ],\n };\n icon = signal(LucideDrumstick.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDrumstick, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDrumstick, isStandalone: true, selector: \"svg[lucideDrumstick]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDrumstick, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDrumstick]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6840,"removedExports":[],"renderedExports":["LucideDrumstick"],"renderedLength":6547},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/drum.js":{"code":"/**\n * @component @name Drum\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyIDggOCIgLz4KICA8cGF0aCBkPSJtMjIgMi04IDgiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iOSIgcng9IjEwIiByeT0iNSIgLz4KICA8cGF0aCBkPSJNNyAxMy40djcuOSIgLz4KICA8cGF0aCBkPSJNMTIgMTR2OCIgLz4KICA8cGF0aCBkPSJNMTcgMTMuNHY3LjkiIC8+CiAgPHBhdGggZD0iTTIgOXY4YTEwIDUgMCAwIDAgMjAgMFY5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/drum\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDrum extends LucideIconBase {\n static icon = {\n name: 'drum',\n size: 24,\n node: [\n ['path', { d: 'm2 2 8 8', key: '1v6059' }],\n ['path', { d: 'm22 2-8 8', key: '173r8a' }],\n ['ellipse', { cx: '12', cy: '9', rx: '10', ry: '5', key: 'liohsx' }],\n ['path', { d: 'M7 13.4v7.9', key: '1yi6u9' }],\n ['path', { d: 'M12 14v8', key: '1tn2tj' }],\n ['path', { d: 'M17 13.4v7.9', key: 'eqz2v3' }],\n ['path', { d: 'M2 9v8a10 5 0 0 0 20 0V9', key: '1750ul' }],\n ],\n };\n icon = signal(LucideDrum.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDrum, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDrum, isStandalone: true, selector: \"svg[lucideDrum]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDrum, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDrum]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6892,"removedExports":[],"renderedExports":["LucideDrum"],"renderedLength":6604},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/dumbbell.js":{"code":"/**\n * @component @name Dumbbell\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuNTk2IDEyLjc2OGEyIDIgMCAxIDAgMi44MjktMi44MjlsLTEuNzY4LTEuNzY3YTIgMiAwIDAgMCAyLjgyOC0yLjgyOWwtMi44MjgtMi44MjhhMiAyIDAgMCAwLTIuODI5IDIuODI4bC0xLjc2Ny0xLjc2OGEyIDIgMCAxIDAtMi44MjkgMi44Mjl6IiAvPgogIDxwYXRoIGQ9Im0yLjUgMjEuNSAxLjQtMS40IiAvPgogIDxwYXRoIGQ9Im0yMC4xIDMuOSAxLjQtMS40IiAvPgogIDxwYXRoIGQ9Ik01LjM0MyAyMS40ODVhMiAyIDAgMSAwIDIuODI5LTIuODI4bDEuNzY3IDEuNzY4YTIgMiAwIDEgMCAyLjgyOS0yLjgyOWwtNi4zNjQtNi4zNjRhMiAyIDAgMSAwLTIuODI5IDIuODI5bDEuNzY4IDEuNzY3YTIgMiAwIDAgMC0yLjgyOCAyLjgyOXoiIC8+CiAgPHBhdGggZD0ibTkuNiAxNC40IDQuOC00LjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dumbbell\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDumbbell extends LucideIconBase {\n static icon = {\n name: 'dumbbell',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M17.596 12.768a2 2 0 1 0 2.829-2.829l-1.768-1.767a2 2 0 0 0 2.828-2.829l-2.828-2.828a2 2 0 0 0-2.829 2.828l-1.767-1.768a2 2 0 1 0-2.829 2.829z',\n key: '9m4mmf',\n },\n ],\n ['path', { d: 'm2.5 21.5 1.4-1.4', key: '17g3f0' }],\n ['path', { d: 'm20.1 3.9 1.4-1.4', key: '1qn309' }],\n [\n 'path',\n {\n d: 'M5.343 21.485a2 2 0 1 0 2.829-2.828l1.767 1.768a2 2 0 1 0 2.829-2.829l-6.364-6.364a2 2 0 1 0-2.829 2.829l1.768 1.767a2 2 0 0 0-2.828 2.829z',\n key: '1t2c92',\n },\n ],\n ['path', { d: 'm9.6 14.4 4.8-4.8', key: '6umqxw' }],\n ],\n };\n icon = signal(LucideDumbbell.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDumbbell, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDumbbell, isStandalone: true, selector: \"svg[lucideDumbbell]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDumbbell, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDumbbell]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7542,"removedExports":[],"renderedExports":["LucideDumbbell"],"renderedLength":7250},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ear.js":{"code":"/**\n * @component @name Ear\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiA4LjVhNi41IDYuNSAwIDEgMSAxMyAwYzAgNi02IDYtNiAxMGEzLjUgMy41IDAgMSAxLTcgMCIgLz4KICA8cGF0aCBkPSJNMTUgOC41YTIuNSAyLjUgMCAwIDAtNSAwdjFhMiAyIDAgMSAxIDAgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ear\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEar extends LucideIconBase {\n static icon = {\n name: 'ear',\n size: 24,\n node: [\n ['path', { d: 'M6 8.5a6.5 6.5 0 1 1 13 0c0 6-6 6-6 10a3.5 3.5 0 1 1-7 0', key: '1dfaln' }],\n ['path', { d: 'M15 8.5a2.5 2.5 0 0 0-5 0v1a2 2 0 1 1 0 4', key: '1qnva7' }],\n ],\n };\n icon = signal(LucideEar.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEar, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEar, isStandalone: true, selector: \"svg[lucideEar]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEar, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEar]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6524,"removedExports":[],"renderedExports":["LucideEar"],"renderedLength":6237},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/earth-lock.js":{"code":"/**\n * @component @name EarthLock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAzLjM0VjVhMyAzIDAgMCAwIDMgMyIgLz4KICA8cGF0aCBkPSJNMTEgMjEuOTVWMThhMiAyIDAgMCAwLTItMiAyIDIgMCAwIDEtMi0ydi0xYTIgMiAwIDAgMC0yLTJIMi4wNSIgLz4KICA8cGF0aCBkPSJNMjEuNTQgMTVIMTdhMiAyIDAgMCAwLTIgMnY0LjU0IiAvPgogIDxwYXRoIGQ9Ik0xMiAyYTEwIDEwIDAgMSAwIDkuNTQgMTMiIC8+CiAgPHBhdGggZD0iTTIwIDZWNGEyIDIgMCAxIDAtNCAwdjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjgiIGhlaWdodD0iNSIgeD0iMTQiIHk9IjYiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/earth-lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEarthLock extends LucideIconBase {\n static icon = {\n name: 'earth-lock',\n size: 24,\n node: [\n ['path', { d: 'M7 3.34V5a3 3 0 0 0 3 3', key: 'w732o8' }],\n [\n 'path',\n { d: 'M11 21.95V18a2 2 0 0 0-2-2 2 2 0 0 1-2-2v-1a2 2 0 0 0-2-2H2.05', key: 'f02343' },\n ],\n ['path', { d: 'M21.54 15H17a2 2 0 0 0-2 2v4.54', key: '1djwo0' }],\n ['path', { d: 'M12 2a10 10 0 1 0 9.54 13', key: 'zjsr6q' }],\n ['path', { d: 'M20 6V4a2 2 0 1 0-4 0v2', key: '1of5e8' }],\n ['rect', { width: '8', height: '5', x: '14', y: '6', rx: '1', key: '1fmf51' }],\n ],\n };\n icon = signal(LucideEarthLock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEarthLock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEarthLock, isStandalone: true, selector: \"svg[lucideEarthLock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEarthLock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEarthLock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7163,"removedExports":[],"renderedExports":["LucideEarthLock"],"renderedLength":6869},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ear-off.js":{"code":"/**\n * @component @name EarOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxOC41YTMuNSAzLjUgMCAxIDAgNyAwYzAtMS41Ny45Mi0yLjUyIDIuMDQtMy40NiIgLz4KICA8cGF0aCBkPSJNNiA4LjVjMC0uNzUuMTMtMS40Ny4zNi0yLjE0IiAvPgogIDxwYXRoIGQ9Ik04LjggMy4xNUE2LjUgNi41IDAgMCAxIDE5IDguNWMwIDEuNjMtLjQ0IDIuODEtMS4wOSAzLjc2IiAvPgogIDxwYXRoIGQ9Ik0xMi41IDZBMi41IDIuNSAwIDAgMSAxNSA4LjVNMTAgMTNhMiAyIDAgMCAwIDEuODItMS4xOCIgLz4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMiIgeTI9IjIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ear-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEarOff extends LucideIconBase {\n static icon = {\n name: 'ear-off',\n size: 24,\n node: [\n ['path', { d: 'M6 18.5a3.5 3.5 0 1 0 7 0c0-1.57.92-2.52 2.04-3.46', key: '1qngmn' }],\n ['path', { d: 'M6 8.5c0-.75.13-1.47.36-2.14', key: 'b06bma' }],\n ['path', { d: 'M8.8 3.15A6.5 6.5 0 0 1 19 8.5c0 1.63-.44 2.81-1.09 3.76', key: 'g10hsz' }],\n ['path', { d: 'M12.5 6A2.5 2.5 0 0 1 15 8.5M10 13a2 2 0 0 0 1.82-1.18', key: 'ygzou7' }],\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\n ],\n };\n icon = signal(LucideEarOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEarOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEarOff, isStandalone: true, selector: \"svg[lucideEarOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEarOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEarOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7042,"removedExports":[],"renderedExports":["LucideEarOff"],"renderedLength":6751},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/eclipse.js":{"code":"/**\n * @component @name Eclipse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgMmE3IDcgMCAxIDAgMTAgMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/eclipse\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEclipse extends LucideIconBase {\n static icon = {\n name: 'eclipse',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 2a7 7 0 1 0 10 10', key: '1yuj32' }],\n ],\n };\n icon = signal(LucideEclipse.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEclipse, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEclipse, isStandalone: true, selector: \"svg[lucideEclipse]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEclipse, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEclipse]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6440,"removedExports":[],"renderedExports":["LucideEclipse"],"renderedLength":6149},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/egg-fried.js":{"code":"/**\n * @component @name EggFried\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMS41IiBjeT0iMTIuNSIgcj0iMy41IiAvPgogIDxwYXRoIGQ9Ik0zIDhjMC0zLjUgMi41LTYgNi41LTYgNSAwIDQuODMgMyA3LjUgNXM1IDIgNSA2YzAgNC41LTIuNSA2LjUtNyA2LjUtMi41IDAtMi41IDIuNS02IDIuNXMtNy0yLTctNS41YzAtMyAxLjUtMyAxLjUtNUMzLjUgMTAgMyA5IDMgOFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/egg-fried\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEggFried extends LucideIconBase {\n static icon = {\n name: 'egg-fried',\n size: 24,\n node: [\n ['circle', { cx: '11.5', cy: '12.5', r: '3.5', key: '1cl1mi' }],\n [\n 'path',\n {\n d: 'M3 8c0-3.5 2.5-6 6.5-6 5 0 4.83 3 7.5 5s5 2 5 6c0 4.5-2.5 6.5-7 6.5-2.5 0-2.5 2.5-6 2.5s-7-2-7-5.5c0-3 1.5-3 1.5-5C3.5 10 3 9 3 8Z',\n key: '165ef9',\n },\n ],\n ],\n };\n icon = signal(LucideEggFried.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEggFried, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEggFried, isStandalone: true, selector: \"svg[lucideEggFried]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEggFried, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEggFried]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6824,"removedExports":[],"renderedExports":["LucideEggFried"],"renderedLength":6531},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/disc.js":{"code":"/**\n * @component @name Disc\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/disc\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDisc extends LucideIconBase {\n static icon = {\n name: 'disc',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ],\n };\n icon = signal(LucideDisc.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDisc, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDisc, isStandalone: true, selector: \"svg[lucideDisc]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDisc, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDisc]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6405,"removedExports":[],"renderedExports":["LucideDisc"],"renderedLength":6117},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/egg-off.js":{"code":"/**\n * @component @name EggOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNC4zNDdWMTRjMC02LTQtMTItOC0xMi0xLjA3OCAwLTIuMTU3LjQzNi0zLjE1NyAxLjE5IiAvPgogIDxwYXRoIGQ9Ik02LjIwNiA2LjIxQzQuODcxIDguNCA0IDExLjIgNCAxNGE4IDggMCAwIDAgMTQuNTY4IDQuNTY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/egg-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEggOff extends LucideIconBase {\n static icon = {\n name: 'egg-off',\n size: 24,\n node: [\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M20 14.347V14c0-6-4-12-8-12-1.078 0-2.157.436-3.157 1.19', key: '13g2jy' }],\n ['path', { d: 'M6.206 6.21C4.871 8.4 4 11.2 4 14a8 8 0 0 0 14.568 4.568', key: '1581id' }],\n ],\n };\n icon = signal(LucideEggOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEggOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEggOff, isStandalone: true, selector: \"svg[lucideEggOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEggOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEggOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6685,"removedExports":[],"renderedExports":["LucideEggOff"],"renderedLength":6394},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/earth.js":{"code":"/**\n * @component @name Earth\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuNTQgMTVIMTdhMiAyIDAgMCAwLTIgMnY0LjU0IiAvPgogIDxwYXRoIGQ9Ik03IDMuMzRWNWEzIDMgMCAwIDAgMyAzYTIgMiAwIDAgMSAyIDJjMCAxLjEuOSAyIDIgMmEyIDIgMCAwIDAgMi0yYzAtMS4xLjktMiAyLTJoMy4xNyIgLz4KICA8cGF0aCBkPSJNMTEgMjEuOTVWMThhMiAyIDAgMCAwLTItMmEyIDIgMCAwIDEtMi0ydi0xYTIgMiAwIDAgMC0yLTJIMi4wNSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/earth\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEarth extends LucideIconBase {\n static icon = {\n name: 'earth',\n size: 24,\n node: [\n ['path', { d: 'M21.54 15H17a2 2 0 0 0-2 2v4.54', key: '1djwo0' }],\n [\n 'path',\n {\n d: 'M7 3.34V5a3 3 0 0 0 3 3a2 2 0 0 1 2 2c0 1.1.9 2 2 2a2 2 0 0 0 2-2c0-1.1.9-2 2-2h3.17',\n key: '1tzkfa',\n },\n ],\n [\n 'path',\n { d: 'M11 21.95V18a2 2 0 0 0-2-2a2 2 0 0 1-2-2v-1a2 2 0 0 0-2-2H2.05', key: '14pb5j' },\n ],\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ],\n aliases: ['globe-2'],\n };\n icon = signal(LucideEarth.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEarth, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEarth, isStandalone: true, selector: \"svg[lucideEarth], svg[lucideGlobe2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEarth, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEarth], svg[lucideGlobe2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideEarth\n */\nconst LucideGlobe2 = LucideEarth;","originalLength":7225,"removedExports":[],"renderedExports":["LucideEarth","LucideGlobe2"],"renderedLength":6929},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/droplets.js":{"code":"/**\n * @component @name Droplets\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxNi4zYzIuMiAwIDQtMS44MyA0LTQuMDUgMC0xLjE2LS41Ny0yLjI2LTEuNzEtMy4xOVM3LjI5IDYuNzUgNyA1LjNjLS4yOSAxLjQ1LTEuMTQgMi44NC0yLjI5IDMuNzZTMyAxMS4xIDMgMTIuMjVjMCAyLjIyIDEuOCA0LjA1IDQgNC4wNXoiIC8+CiAgPHBhdGggZD0iTTEyLjU2IDYuNkExMC45NyAxMC45NyAwIDAgMCAxNCAzLjAyYy41IDIuNSAyIDQuOSA0IDYuNXMzIDMuNSAzIDUuNWE2Ljk4IDYuOTggMCAwIDEtMTEuOTEgNC45NyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/droplets\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDroplets extends LucideIconBase {\n static icon = {\n name: 'droplets',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M7 16.3c2.2 0 4-1.83 4-4.05 0-1.16-.57-2.26-1.71-3.19S7.29 6.75 7 5.3c-.29 1.45-1.14 2.84-2.29 3.76S3 11.1 3 12.25c0 2.22 1.8 4.05 4 4.05z',\n key: '1ptgy4',\n },\n ],\n [\n 'path',\n {\n d: 'M12.56 6.6A10.97 10.97 0 0 0 14 3.02c.5 2.5 2 4.9 4 6.5s3 3.5 3 5.5a6.98 6.98 0 0 1-11.91 4.97',\n key: '1sl1rz',\n },\n ],\n ],\n };\n icon = signal(LucideDroplets.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDroplets, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDroplets, isStandalone: true, selector: \"svg[lucideDroplets]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDroplets, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDroplets]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7102,"removedExports":[],"renderedExports":["LucideDroplets"],"renderedLength":6810},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ellipse.js":{"code":"/**\n * @component @name Ellipse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSIxMiIgcng9IjEwIiByeT0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ellipse\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEllipse extends LucideIconBase {\n static icon = {\n name: 'ellipse',\n size: 24,\n node: [['ellipse', { cx: '12', cy: '12', rx: '10', ry: '6', key: 'swdkt4' }]],\n };\n icon = signal(LucideEllipse.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEllipse, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEllipse, isStandalone: true, selector: \"svg[lucideEllipse]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEllipse, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEllipse]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6323,"removedExports":[],"renderedExports":["LucideEllipse"],"renderedLength":6032},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ellipsis.js":{"code":"/**\n * @component @name Ellipsis\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjEyIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ellipsis\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEllipsis extends LucideIconBase {\n static icon = {\n name: 'ellipsis',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\n ['circle', { cx: '19', cy: '12', r: '1', key: '1wjl8i' }],\n ['circle', { cx: '5', cy: '12', r: '1', key: '1pcz8c' }],\n ],\n aliases: ['more-horizontal'],\n };\n icon = signal(LucideEllipsis.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEllipsis, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEllipsis, isStandalone: true, selector: \"svg[lucideEllipsis], svg[lucideMoreHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEllipsis, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEllipsis], svg[lucideMoreHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideEllipsis\n */\nconst LucideMoreHorizontal = LucideEllipsis;","originalLength":6752,"removedExports":[],"renderedExports":["LucideEllipsis","LucideMoreHorizontal"],"renderedLength":6453},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/egg.js":{"code":"/**\n * @component @name Egg\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMkM4IDIgNCA4IDQgMTRhOCA4IDAgMCAwIDE2IDBjMC02LTQtMTItOC0xMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/egg\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEgg extends LucideIconBase {\n static icon = {\n name: 'egg',\n size: 24,\n node: [['path', { d: 'M12 2C8 2 4 8 4 14a8 8 0 0 0 16 0c0-6-4-12-8-12', key: '1le142' }]],\n };\n icon = signal(LucideEgg.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEgg, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEgg, isStandalone: true, selector: \"svg[lucideEgg]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEgg, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEgg]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6315,"removedExports":[],"renderedExports":["LucideEgg"],"renderedLength":6028},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/equal-approximately.js":{"code":"/**\n * @component @name EqualApproximately\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxNWE2LjUgNi41IDAgMCAxIDcgMCA2LjUgNi41IDAgMCAwIDcgMCIgLz4KICA8cGF0aCBkPSJNNSA5YTYuNSA2LjUgMCAwIDEgNyAwIDYuNSA2LjUgMCAwIDAgNyAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/equal-approximately\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEqualApproximately extends LucideIconBase {\n static icon = {\n name: 'equal-approximately',\n size: 24,\n node: [\n ['path', { d: 'M5 15a6.5 6.5 0 0 1 7 0 6.5 6.5 0 0 0 7 0', key: 'yrdkhy' }],\n ['path', { d: 'M5 9a6.5 6.5 0 0 1 7 0 6.5 6.5 0 0 0 7 0', key: 'gzkvyz' }],\n ],\n };\n icon = signal(LucideEqualApproximately.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEqualApproximately, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEqualApproximately, isStandalone: true, selector: \"svg[lucideEqualApproximately]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEqualApproximately, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEqualApproximately]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6652,"removedExports":[],"renderedExports":["LucideEqualApproximately"],"renderedLength":6349},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ellipsis-vertical.js":{"code":"/**\n * @component @name EllipsisVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iNSIgcj0iMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE5IiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ellipsis-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEllipsisVertical extends LucideIconBase {\n static icon = {\n name: 'ellipsis-vertical',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\n ['circle', { cx: '12', cy: '5', r: '1', key: 'gxeob9' }],\n ['circle', { cx: '12', cy: '19', r: '1', key: 'lyex9k' }],\n ],\n aliases: ['more-vertical'],\n };\n icon = signal(LucideEllipsisVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEllipsisVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEllipsisVertical, isStandalone: true, selector: \"svg[lucideEllipsisVertical], svg[lucideMoreVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEllipsisVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEllipsisVertical], svg[lucideMoreVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideEllipsisVertical\n */\nconst LucideMoreVertical = LucideEllipsisVertical;","originalLength":6851,"removedExports":[],"renderedExports":["LucideEllipsisVertical","LucideMoreVertical"],"renderedLength":6543},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/equal-not.js":{"code":"/**\n * @component @name EqualNot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iNSIgeDI9IjE5IiB5MT0iOSIgeTI9IjkiIC8+CiAgPGxpbmUgeDE9IjUiIHgyPSIxOSIgeTE9IjE1IiB5Mj0iMTUiIC8+CiAgPGxpbmUgeDE9IjE5IiB4Mj0iNSIgeTE9IjUiIHkyPSIxOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/equal-not\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEqualNot extends LucideIconBase {\n static icon = {\n name: 'equal-not',\n size: 24,\n node: [\n ['line', { x1: '5', x2: '19', y1: '9', y2: '9', key: '1nwqeh' }],\n ['line', { x1: '5', x2: '19', y1: '15', y2: '15', key: 'g8yjpy' }],\n ['line', { x1: '19', x2: '5', y1: '5', y2: '19', key: '1x9vlm' }],\n ],\n };\n icon = signal(LucideEqualNot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEqualNot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEqualNot, isStandalone: true, selector: \"svg[lucideEqualNot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEqualNot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEqualNot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6618,"removedExports":[],"renderedExports":["LucideEqualNot"],"renderedLength":6325},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/equal.js":{"code":"/**\n * @component @name Equal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iNSIgeDI9IjE5IiB5MT0iOSIgeTI9IjkiIC8+CiAgPGxpbmUgeDE9IjUiIHgyPSIxOSIgeTE9IjE1IiB5Mj0iMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/equal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEqual extends LucideIconBase {\n static icon = {\n name: 'equal',\n size: 24,\n node: [\n ['line', { x1: '5', x2: '19', y1: '9', y2: '9', key: '1nwqeh' }],\n ['line', { x1: '5', x2: '19', y1: '15', y2: '15', key: 'g8yjpy' }],\n ],\n };\n icon = signal(LucideEqual.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEqual, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEqual, isStandalone: true, selector: \"svg[lucideEqual]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEqual, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEqual]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6447,"removedExports":[],"renderedExports":["LucideEqual"],"renderedLength":6158},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/eraser.js":{"code":"/**\n * @component @name Eraser\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMjFIOGEyIDIgMCAwIDEtMS40Mi0uNTg3bC0zLjk5NC0zLjk5OWEyIDIgMCAwIDEgMC0yLjgyOGwxMC0xMGEyIDIgMCAwIDEgMi44MjkgMGw1Ljk5OSA2YTIgMiAwIDAgMSAwIDIuODI4TDEyLjgzNCAyMSIgLz4KICA8cGF0aCBkPSJtNS4wODIgMTEuMDkgOC44MjggOC44MjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/eraser\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEraser extends LucideIconBase {\n static icon = {\n name: 'eraser',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21 21H8a2 2 0 0 1-1.42-.587l-3.994-3.999a2 2 0 0 1 0-2.828l10-10a2 2 0 0 1 2.829 0l5.999 6a2 2 0 0 1 0 2.828L12.834 21',\n key: 'g5wo59',\n },\n ],\n ['path', { d: 'm5.082 11.09 8.828 8.828', key: '1wx5vj' }],\n ],\n };\n icon = signal(LucideEraser.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEraser, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEraser, isStandalone: true, selector: \"svg[lucideEraser]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEraser, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEraser]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6767,"removedExports":[],"renderedExports":["LucideEraser"],"renderedLength":6477},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/euro.js":{"code":"/**\n * @component @name Euro\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMGgxMiIgLz4KICA8cGF0aCBkPSJNNCAxNGg5IiAvPgogIDxwYXRoIGQ9Ik0xOSA2YTcuNyA3LjcgMCAwIDAtNS4yLTJBNy45IDcuOSAwIDAgMCA2IDEyYzAgNC40IDMuNSA4IDcuOCA4IDIgMCAzLjgtLjggNS4yLTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/euro\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEuro extends LucideIconBase {\n static icon = {\n name: 'euro',\n size: 24,\n node: [\n ['path', { d: 'M4 10h12', key: '1y6xl8' }],\n ['path', { d: 'M4 14h9', key: '1loblj' }],\n [\n 'path',\n {\n d: 'M19 6a7.7 7.7 0 0 0-5.2-2A7.9 7.9 0 0 0 6 12c0 4.4 3.5 8 7.8 8 2 0 3.8-.8 5.2-2',\n key: '1j6lzo',\n },\n ],\n ],\n };\n icon = signal(LucideEuro.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEuro, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEuro, isStandalone: true, selector: \"svg[lucideEuro]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEuro, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEuro]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6700,"removedExports":[],"renderedExports":["LucideEuro"],"renderedLength":6412},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ev-charger.js":{"code":"/**\n * @component @name EvCharger\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTNoMmEyIDIgMCAwIDEgMiAydjJhMiAyIDAgMCAwIDQgMHYtNi45OThhMiAyIDAgMCAwLS41OS0xLjQyTDE4IDUiIC8+CiAgPHBhdGggZD0iTTE0IDIxVjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MTYiIC8+CiAgPHBhdGggZD0iTTIgMjFoMTMiIC8+CiAgPHBhdGggZD0iTTMgN2gxMSIgLz4KICA8cGF0aCBkPSJtOSAxMS0yIDNoM2wtMiAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ev-charger\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEvCharger extends LucideIconBase {\n static icon = {\n name: 'ev-charger',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14 13h2a2 2 0 0 1 2 2v2a2 2 0 0 0 4 0v-6.998a2 2 0 0 0-.59-1.42L18 5',\n key: '1wtuz0',\n },\n ],\n ['path', { d: 'M14 21V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v16', key: 'e09ifn' }],\n ['path', { d: 'M2 21h13', key: '1x0fut' }],\n ['path', { d: 'M3 7h11', key: '19efrr' }],\n ['path', { d: 'm9 11-2 3h3l-2 3', key: 'lmzxi1' }],\n ],\n };\n icon = signal(LucideEvCharger.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEvCharger, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEvCharger, isStandalone: true, selector: \"svg[lucideEvCharger]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEvCharger, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEvCharger]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7005,"removedExports":[],"renderedExports":["LucideEvCharger"],"renderedLength":6711},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/external-link.js":{"code":"/**\n * @component @name ExternalLink\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM2g2djYiIC8+CiAgPHBhdGggZD0iTTEwIDE0IDIxIDMiIC8+CiAgPHBhdGggZD0iTTE4IDEzdjZhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJWOGEyIDIgMCAwIDEgMi0yaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/external-link\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideExternalLink extends LucideIconBase {\n static icon = {\n name: 'external-link',\n size: 24,\n node: [\n ['path', { d: 'M15 3h6v6', key: '1q9fwt' }],\n ['path', { d: 'M10 14 21 3', key: 'gplh6r' }],\n ['path', { d: 'M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6', key: 'a6xqqp' }],\n ],\n };\n icon = signal(LucideExternalLink.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideExternalLink, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideExternalLink, isStandalone: true, selector: \"svg[lucideExternalLink]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideExternalLink, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideExternalLink]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6645,"removedExports":[],"renderedExports":["LucideExternalLink"],"renderedLength":6348},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/eye-closed.js":{"code":"/**\n * @component @name EyeClosed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTgtLjcyMi0zLjI1IiAvPgogIDxwYXRoIGQ9Ik0yIDhhMTAuNjQ1IDEwLjY0NSAwIDAgMCAyMCAwIiAvPgogIDxwYXRoIGQ9Im0yMCAxNS0xLjcyNi0yLjA1IiAvPgogIDxwYXRoIGQ9Im00IDE1IDEuNzI2LTIuMDUiIC8+CiAgPHBhdGggZD0ibTkgMTggLjcyMi0zLjI1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/eye-closed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEyeClosed extends LucideIconBase {\n static icon = {\n name: 'eye-closed',\n size: 24,\n node: [\n ['path', { d: 'm15 18-.722-3.25', key: '1j64jw' }],\n ['path', { d: 'M2 8a10.645 10.645 0 0 0 20 0', key: '1e7gxb' }],\n ['path', { d: 'm20 15-1.726-2.05', key: '1cnuld' }],\n ['path', { d: 'm4 15 1.726-2.05', key: '1dsqqd' }],\n ['path', { d: 'm9 18 .722-3.25', key: 'ypw2yx' }],\n ],\n };\n icon = signal(LucideEyeClosed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEyeClosed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEyeClosed, isStandalone: true, selector: \"svg[lucideEyeClosed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEyeClosed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEyeClosed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6789,"removedExports":[],"renderedExports":["LucideEyeClosed"],"renderedLength":6495},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/eye-dashed.js":{"code":"/**\n * @component @name EyeDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMDU0IDE4Ljk0NmExMSAxMSAwIDAgMS0yLjExIDAiIC8+CiAgPHBhdGggZD0iTTEzLjA1NCA1LjA1NGExMSAxMSAwIDAgMC0yLjExLS4wMDEiIC8+CiAgPHBhdGggZD0iTTE3LjA3MiA2LjI3NGExMSAxMSAwIDAgMSAxLjc1MyAxLjE3MyIgLz4KICA8cGF0aCBkPSJNMTguODI1IDE2LjU1MmExMSAxMSAwIDAgMS0xLjc1MyAxLjE3NCIgLz4KICA8cGF0aCBkPSJNMi41MTQgMTMuMzAzYTExIDExIDAgMCAxLS40NTItLjk1NCAxIDEgMCAwIDEgMC0uNjk3IDExIDExIDAgMCAxIC40NS0uOTU1IiAvPgogIDxwYXRoIGQ9Ik0yMS40ODUgMTAuNjk3YTExIDExIDAgMCAxIC40NTMuOTU1IDEgMSAwIDAgMSAwIC42OTcgMTEgMTEgMCAwIDEtLjQ1My45NTQiIC8+CiAgPHBhdGggZD0iTTUuMTczIDcuNDQ4YTExIDExIDAgMCAxIDEuNzUzLTEuMTc0IiAvPgogIDxwYXRoIGQ9Ik02LjkyNiAxNy43MjZhMTEgMTEgMCAwIDEtMS43NTMtMS4xNzQiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/eye-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEyeDashed extends LucideIconBase {\n static icon = {\n name: 'eye-dashed',\n size: 24,\n node: [\n ['path', { d: 'M13.054 18.946a11 11 0 0 1-2.11 0', key: '1lgjj0' }],\n ['path', { d: 'M13.054 5.054a11 11 0 0 0-2.11-.001', key: 'f7voaa' }],\n ['path', { d: 'M17.072 6.274a11 11 0 0 1 1.753 1.173', key: '1rga24' }],\n ['path', { d: 'M18.825 16.552a11 11 0 0 1-1.753 1.174', key: 'jfvai2' }],\n [\n 'path',\n {\n d: 'M2.514 13.303a11 11 0 0 1-.452-.954 1 1 0 0 1 0-.697 11 11 0 0 1 .45-.955',\n key: '1deed4',\n },\n ],\n [\n 'path',\n {\n d: 'M21.485 10.697a11 11 0 0 1 .453.955 1 1 0 0 1 0 .697 11 11 0 0 1-.453.954',\n key: '1k4xil',\n },\n ],\n ['path', { d: 'M5.173 7.448a11 11 0 0 1 1.753-1.174', key: 'mwd8rq' }],\n ['path', { d: 'M6.926 17.726a11 11 0 0 1-1.753-1.174', key: '15rpim' }],\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\n ],\n };\n icon = signal(LucideEyeDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEyeDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEyeDashed, isStandalone: true, selector: \"svg[lucideEyeDashed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEyeDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEyeDashed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7953,"removedExports":[],"renderedExports":["LucideEyeDashed"],"renderedLength":7659},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/eye-off.js":{"code":"/**\n * @component @name EyeOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNzMzIDUuMDc2YTEwLjc0NCAxMC43NDQgMCAwIDEgMTEuMjA1IDYuNTc1IDEgMSAwIDAgMSAwIC42OTYgMTAuNzQ3IDEwLjc0NyAwIDAgMS0xLjQ0NCAyLjQ5IiAvPgogIDxwYXRoIGQ9Ik0xNC4wODQgMTQuMTU4YTMgMyAwIDAgMS00LjI0Mi00LjI0MiIgLz4KICA8cGF0aCBkPSJNMTcuNDc5IDE3LjQ5OWExMC43NSAxMC43NSAwIDAgMS0xNS40MTctNS4xNTEgMSAxIDAgMCAxIDAtLjY5NiAxMC43NSAxMC43NSAwIDAgMSA0LjQ0Ni01LjE0MyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/eye-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEyeOff extends LucideIconBase {\n static icon = {\n name: 'eye-off',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49',\n key: 'ct8e1f',\n },\n ],\n ['path', { d: 'M14.084 14.158a3 3 0 0 1-4.242-4.242', key: '151rxh' }],\n [\n 'path',\n {\n d: 'M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143',\n key: '13bj9a',\n },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucideEyeOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEyeOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEyeOff, isStandalone: true, selector: \"svg[lucideEyeOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEyeOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEyeOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7219,"removedExports":[],"renderedExports":["LucideEyeOff"],"renderedLength":6928},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ethernet-port.js":{"code":"/**\n * @component @name EthernetPort\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOHYxIiAvPgogIDxwYXRoIGQ9Ik0xNCA4djEiIC8+CiAgPHBhdGggZD0iTTE4IDh2MSIgLz4KICA8cGF0aCBkPSJNMTkgMTdhMiAyIDAgMDAtMS43NjUgMS4wNTlsLS40Ny44ODJBMiAyIDAgMDExNSAyMEg5YTIgMiAwIDAxLTEuNzY1LTEuMDU5bC0uNDctLjg4MkEyIDIgMCAwMDUgMTdINGEyIDIgMCAwMS0yLTJWNmEyIDIgMCAwMTItMmgxNmEyIDIgMCAwMTIgMnY5YTIgMiAwIDAxLTIgMnoiIC8+CiAgPHBhdGggZD0iTTYgOHYxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ethernet-port\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEthernetPort extends LucideIconBase {\n static icon = {\n name: 'ethernet-port',\n size: 24,\n node: [\n ['path', { d: 'M10 8v1', key: '1talb4' }],\n ['path', { d: 'M14 8v1', key: '1rsfgr' }],\n ['path', { d: 'M18 8v1', key: 'gnkwox' }],\n [\n 'path',\n {\n d: 'M19 17a2 2 0 00-1.765 1.059l-.47.882A2 2 0 0115 20H9a2 2 0 01-1.765-1.059l-.47-.882A2 2 0 005 17H4a2 2 0 01-2-2V6a2 2 0 012-2h16a2 2 0 012 2v9a2 2 0 01-2 2z',\n key: 'v5qa57',\n },\n ],\n ['path', { d: 'M6 8v1', key: '1636ez' }],\n ],\n };\n icon = signal(LucideEthernetPort.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEthernetPort, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEthernetPort, isStandalone: true, selector: \"svg[lucideEthernetPort]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEthernetPort, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEthernetPort]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7136,"removedExports":[],"renderedExports":["LucideEthernetPort"],"renderedLength":6839},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/eye.js":{"code":"/**\n * @component @name Eye\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi4wNjIgMTIuMzQ4YTEgMSAwIDAgMSAwLS42OTYgMTAuNzUgMTAuNzUgMCAwIDEgMTkuODc2IDAgMSAxIDAgMCAxIDAgLjY5NiAxMC43NSAxMC43NSAwIDAgMS0xOS44NzYgMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/eye\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEye extends LucideIconBase {\n static icon = {\n name: 'eye',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0',\n key: '1nclc0',\n },\n ],\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\n ],\n };\n icon = signal(LucideEye.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEye, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEye, isStandalone: true, selector: \"svg[lucideEye]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEye, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEye]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6683,"removedExports":[],"renderedExports":["LucideEye"],"renderedLength":6396},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/face-angry.js":{"code":"/**\n * @component @name FaceAngry\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTFWOS40MTYiIC8+CiAgPHBhdGggZD0iTTE3IDlhNSA1IDAgMDAtMyAxIiAvPgogIDxwYXRoIGQ9Ik03IDlhNSA1IDAgMDEzIDEiIC8+CiAgPHBhdGggZD0iTTkgMTFWOS40MTYiIC8+CiAgPHBhdGggZD0iTTkgMTZhNSA1IDAgMDE2LjAwMSAwIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/face-angry\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFaceAngry extends LucideIconBase {\n static icon = {\n name: 'face-angry',\n size: 24,\n node: [\n ['path', { d: 'M15 11V9.416', key: 'v2ax0h' }],\n ['path', { d: 'M17 9a5 5 0 00-3 1', key: '1d2djj' }],\n ['path', { d: 'M7 9a5 5 0 013 1', key: 'y5n5ez' }],\n ['path', { d: 'M9 11V9.416', key: '1t25y0' }],\n ['path', { d: 'M9 16a5 5 0 016.001 0', key: '111vmx' }],\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ],\n aliases: ['angry'],\n };\n icon = signal(LucideFaceAngry.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFaceAngry, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFaceAngry, isStandalone: true, selector: \"svg[lucideFaceAngry], svg[lucideAngry]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFaceAngry, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFaceAngry], svg[lucideAngry]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFaceAngry\n */\nconst LucideAngry = LucideFaceAngry;","originalLength":7029,"removedExports":[],"renderedExports":["LucideFaceAngry","LucideAngry"],"renderedLength":6728},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/face-expressionless.js":{"code":"/**\n * @component @name FaceExpressionless\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTBoMiIgLz4KICA8cGF0aCBkPSJNOCAxMGgyIiAvPgogIDxwYXRoIGQ9Ik04IDE2aDgiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/face-expressionless\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFaceExpressionless extends LucideIconBase {\n static icon = {\n name: 'face-expressionless',\n size: 24,\n node: [\n ['path', { d: 'M14 10h2', key: '1lstlu' }],\n ['path', { d: 'M8 10h2', key: '66od0' }],\n ['path', { d: 'M8 16h8', key: '10ke2u' }],\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ],\n aliases: ['annoyed'],\n };\n icon = signal(LucideFaceExpressionless.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFaceExpressionless, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFaceExpressionless, isStandalone: true, selector: \"svg[lucideFaceExpressionless], svg[lucideAnnoyed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFaceExpressionless, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFaceExpressionless], svg[lucideAnnoyed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFaceExpressionless\n */\nconst LucideAnnoyed = LucideFaceExpressionless;","originalLength":6885,"removedExports":[],"renderedExports":["LucideFaceExpressionless","LucideAnnoyed"],"renderedLength":6575},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/face-slightly-frowning.js":{"code":"/**\n * @component @name FaceSlightlyFrowning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBWOSIgLz4KICA8cGF0aCBkPSJNOSAxMFY5IiAvPgogIDxwYXRoIGQ9Ik05IDE2YTUgNSAwIDAxNiAwIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/face-slightly-frowning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFaceSlightlyFrowning extends LucideIconBase {\n static icon = {\n name: 'face-slightly-frowning',\n size: 24,\n node: [\n ['path', { d: 'M15 10V9', key: '4dkmfx' }],\n ['path', { d: 'M9 10V9', key: '1lazqi' }],\n ['path', { d: 'M9 16a5 5 0 016 0', key: '34mdxb' }],\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ],\n aliases: ['frown'],\n };\n icon = signal(LucideFaceSlightlyFrowning.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFaceSlightlyFrowning, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFaceSlightlyFrowning, isStandalone: true, selector: \"svg[lucideFaceSlightlyFrowning], svg[lucideFrown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFaceSlightlyFrowning, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFaceSlightlyFrowning], svg[lucideFrown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFaceSlightlyFrowning\n */\nconst LucideFrown = LucideFaceSlightlyFrowning;","originalLength":6929,"removedExports":[],"renderedExports":["LucideFaceSlightlyFrowning","LucideFrown"],"renderedLength":6616},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/face-slightly-smiling-plus.js":{"code":"/**\n * @component @name FaceSlightlySmilingPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMjY3IDIuMDhhMTAgMTAgMCAxMDguNjUzIDguNjUzIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMFY5IiAvPgogIDxwYXRoIGQ9Ik0xNiA1aDYiIC8+CiAgPHBhdGggZD0iTTE2LjQ3MiAxNWE2IDYgMCAwMS04Ljk0MyAwIiAvPgogIDxwYXRoIGQ9Ik0xOSAydjYiIC8+CiAgPHBhdGggZD0iTTkgMTBWOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/face-slightly-smiling-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFaceSlightlySmilingPlus extends LucideIconBase {\n static icon = {\n name: 'face-slightly-smiling-plus',\n size: 24,\n node: [\n ['path', { d: 'M13.267 2.08a10 10 0 108.653 8.653', key: '1wbpyh' }],\n ['path', { d: 'M15 10V9', key: '4dkmfx' }],\n ['path', { d: 'M16 5h6', key: '1vod17' }],\n ['path', { d: 'M16.472 15a6 6 0 01-8.943 0', key: '7qomzy' }],\n ['path', { d: 'M19 2v6', key: '4bpg5p' }],\n ['path', { d: 'M9 10V9', key: '1lazqi' }],\n ],\n aliases: ['smile-plus'],\n };\n icon = signal(LucideFaceSlightlySmilingPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFaceSlightlySmilingPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFaceSlightlySmilingPlus, isStandalone: true, selector: \"svg[lucideFaceSlightlySmilingPlus], svg[lucideSmilePlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFaceSlightlySmilingPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFaceSlightlySmilingPlus], svg[lucideSmilePlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFaceSlightlySmilingPlus\n */\nconst LucideSmilePlus = LucideFaceSlightlySmilingPlus;","originalLength":7214,"removedExports":[],"renderedExports":["LucideFaceSlightlySmilingPlus","LucideSmilePlus"],"renderedLength":6897},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/expand.js":{"code":"/**\n * @component @name Expand\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTUgNiA2IiAvPgogIDxwYXRoIGQ9Im0xNSA5IDYtNiIgLz4KICA8cGF0aCBkPSJNMjEgMTZ2NWgtNSIgLz4KICA8cGF0aCBkPSJNMjEgOFYzaC01IiAvPgogIDxwYXRoIGQ9Ik0zIDE2djVoNSIgLz4KICA8cGF0aCBkPSJtMyAyMSA2LTYiIC8+CiAgPHBhdGggZD0iTTMgOFYzaDUiIC8+CiAgPHBhdGggZD0iTTkgOSAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/expand\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideExpand extends LucideIconBase {\n static icon = {\n name: 'expand',\n size: 24,\n node: [\n ['path', { d: 'm15 15 6 6', key: '1s409w' }],\n ['path', { d: 'm15 9 6-6', key: 'ko1vev' }],\n ['path', { d: 'M21 16v5h-5', key: '1ck2sf' }],\n ['path', { d: 'M21 8V3h-5', key: '1qoq8a' }],\n ['path', { d: 'M3 16v5h5', key: '1t08am' }],\n ['path', { d: 'm3 21 6-6', key: 'wwnumi' }],\n ['path', { d: 'M3 8V3h5', key: '1ln10m' }],\n ['path', { d: 'M9 9 3 3', key: 'v551iv' }],\n ],\n };\n icon = signal(LucideExpand.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideExpand, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideExpand, isStandalone: true, selector: \"svg[lucideExpand]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideExpand, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideExpand]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6918,"removedExports":[],"renderedExports":["LucideExpand"],"renderedLength":6628},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/face-neutral.js":{"code":"/**\n * @component @name FaceNeutral\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBWOSIgLz4KICA8cGF0aCBkPSJNOCAxNmg4IiAvPgogIDxwYXRoIGQ9Ik05IDEwVjkiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/face-neutral\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFaceNeutral extends LucideIconBase {\n static icon = {\n name: 'face-neutral',\n size: 24,\n node: [\n ['path', { d: 'M15 10V9', key: '4dkmfx' }],\n ['path', { d: 'M8 16h8', key: '10ke2u' }],\n ['path', { d: 'M9 10V9', key: '1lazqi' }],\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ],\n aliases: ['meh'],\n };\n icon = signal(LucideFaceNeutral.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFaceNeutral, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFaceNeutral, isStandalone: true, selector: \"svg[lucideFaceNeutral], svg[lucideMeh]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFaceNeutral, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFaceNeutral], svg[lucideMeh]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFaceNeutral\n */\nconst LucideMeh = LucideFaceNeutral;","originalLength":6779,"removedExports":[],"renderedExports":["LucideFaceNeutral","LucideMeh"],"renderedLength":6476},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/factory.js":{"code":"/**\n * @component @name Factory\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxNmguMDEiIC8+CiAgPHBhdGggZD0iTTMgMTlhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0yVjguNWEuNS41IDAgMCAwLS43NjktLjQyMmwtNC40NjIgMi44NDRBLjUuNSAwIDAgMSAxNSAxMC41di0yYS41LjUgMCAwIDAtLjc2OS0uNDIyTDkuNzcgMTAuOTIyQS41LjUgMCAwIDEgOSAxMC41VjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ6IiAvPgogIDxwYXRoIGQ9Ik04IDE2aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/factory\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFactory extends LucideIconBase {\n static icon = {\n name: 'factory',\n size: 24,\n node: [\n ['path', { d: 'M12 16h.01', key: '1drbdi' }],\n ['path', { d: 'M16 16h.01', key: '1f9h7w' }],\n [\n 'path',\n {\n d: 'M3 19a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8.5a.5.5 0 0 0-.769-.422l-4.462 2.844A.5.5 0 0 1 15 10.5v-2a.5.5 0 0 0-.769-.422L9.77 10.922A.5.5 0 0 1 9 10.5V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2z',\n key: '1iv0i2',\n },\n ],\n ['path', { d: 'M8 16h.01', key: '18s6g9' }],\n ],\n };\n icon = signal(LucideFactory.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFactory, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFactory, isStandalone: true, selector: \"svg[lucideFactory]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFactory, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFactory]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7072,"removedExports":[],"renderedExports":["LucideFactory"],"renderedLength":6781},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/face-grinning.js":{"code":"/**\n * @component @name FaceGrinning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBWOSIgLz4KICA8cGF0aCBkPSJNNy4wODQgMTQuMzAyYTUuMTIgNS4xMiAwIDAwOS44MzMgMCAuMjQuMjQgMCAwMC0uMjM1LS4zMDJINy4zMmEuMjQuMjQgMCAwMC0uMjM1LjMwMiIgLz4KICA8cGF0aCBkPSJNOSAxMFY5IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/face-grinning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFaceGrinning extends LucideIconBase {\n static icon = {\n name: 'face-grinning',\n size: 24,\n node: [\n ['path', { d: 'M15 10V9', key: '4dkmfx' }],\n [\n 'path',\n {\n d: 'M7.084 14.302a5.12 5.12 0 009.833 0 .24.24 0 00-.235-.302H7.32a.24.24 0 00-.235.302',\n key: '1ad3z7',\n },\n ],\n ['path', { d: 'M9 10V9', key: '1lazqi' }],\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ],\n aliases: ['laugh'],\n };\n icon = signal(LucideFaceGrinning.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFaceGrinning, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFaceGrinning, isStandalone: true, selector: \"svg[lucideFaceGrinning], svg[lucideLaugh]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFaceGrinning, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFaceGrinning], svg[lucideLaugh]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFaceGrinning\n */\nconst LucideLaugh = LucideFaceGrinning;","originalLength":7080,"removedExports":[],"renderedExports":["LucideFaceGrinning","LucideLaugh"],"renderedLength":6776},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/face-slightly-smiling.js":{"code":"/**\n * @component @name FaceSlightlySmiling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBWOSIgLz4KICA8cGF0aCBkPSJNMTYuNDcyIDE1YTYgNiAwIDAxLTguOTQzIDAiIC8+CiAgPHBhdGggZD0iTTkgMTBWOSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/face-slightly-smiling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFaceSlightlySmiling extends LucideIconBase {\n static icon = {\n name: 'face-slightly-smiling',\n size: 24,\n node: [\n ['path', { d: 'M15 10V9', key: '4dkmfx' }],\n ['path', { d: 'M16.472 15a6 6 0 01-8.943 0', key: '7qomzy' }],\n ['path', { d: 'M9 10V9', key: '1lazqi' }],\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ],\n aliases: ['smile'],\n };\n icon = signal(LucideFaceSlightlySmiling.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFaceSlightlySmiling, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFaceSlightlySmiling, isStandalone: true, selector: \"svg[lucideFaceSlightlySmiling], svg[lucideSmile]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFaceSlightlySmiling, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFaceSlightlySmiling], svg[lucideSmile]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFaceSlightlySmiling\n */\nconst LucideSmile = LucideFaceSlightlySmiling;","originalLength":6942,"removedExports":[],"renderedExports":["LucideFaceSlightlySmiling","LucideSmile"],"renderedLength":6630},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/fan.js":{"code":"/**\n * @component @name Fan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuODI3IDE2LjM3OWE2LjA4MiA2LjA4MiAwIDAgMS04LjYxOC03LjAwMmw1LjQxMiAxLjQ1YTYuMDgyIDYuMDgyIDAgMCAxIDcuMDAyLTguNjE4bC0xLjQ1IDUuNDEyYTYuMDgyIDYuMDgyIDAgMCAxIDguNjE4IDcuMDAybC01LjQxMi0xLjQ1YTYuMDgyIDYuMDgyIDAgMCAxLTcuMDAyIDguNjE4bDEuNDUtNS40MTJaIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnYuMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fan\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFan extends LucideIconBase {\n static icon = {\n name: 'fan',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.827 16.379a6.082 6.082 0 0 1-8.618-7.002l5.412 1.45a6.082 6.082 0 0 1 7.002-8.618l-1.45 5.412a6.082 6.082 0 0 1 8.618 7.002l-5.412-1.45a6.082 6.082 0 0 1-7.002 8.618l1.45-5.412Z',\n key: '484a7f',\n },\n ],\n ['path', { d: 'M12 12v.01', key: 'u5ubse' }],\n ],\n };\n icon = signal(LucideFan.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFan, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFan, isStandalone: true, selector: \"svg[lucideFan]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFan, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFan]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6846,"removedExports":[],"renderedExports":["LucideFan"],"renderedLength":6559},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/feather.js":{"code":"/**\n * @component @name Feather\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuMDg2IDE4LjQxMkEyIDIgMCAwMTEyLjY3IDE5SDV2LTcuNjcyYTIgMiAwIDAxLjU4Ni0xLjQxNEwxMS43NSAzLjc1YTYgNiAwIDExOC40OSA4LjQ5eiIgLz4KICA8cGF0aCBkPSJNMTYgOCAyIDIyIiAvPgogIDxwYXRoIGQ9Ik0xNy40ODggMTVIOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/feather\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFeather extends LucideIconBase {\n static icon = {\n name: 'feather',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14.086 18.412A2 2 0 0112.67 19H5v-7.672a2 2 0 01.586-1.414L11.75 3.75a6 6 0 118.49 8.49z',\n key: '1nq9jb',\n },\n ],\n ['path', { d: 'M16 8 2 22', key: 'vp34q' }],\n ['path', { d: 'M17.488 15H9', key: '16yirz' }],\n ],\n };\n icon = signal(LucideFeather.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFeather, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFeather, isStandalone: true, selector: \"svg[lucideFeather]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFeather, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFeather]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6773,"removedExports":[],"renderedExports":["LucideFeather"],"renderedLength":6482},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ferris-wheel.js":{"code":"/**\n * @component @name FerrisWheel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAydjQiIC8+CiAgPHBhdGggZD0ibTYuOCAxNS0zLjUgMiIgLz4KICA8cGF0aCBkPSJtMjAuNyA3LTMuNSAyIiAvPgogIDxwYXRoIGQ9Ik02LjggOSAzLjMgNyIgLz4KICA8cGF0aCBkPSJtMjAuNyAxNy0zLjUtMiIgLz4KICA8cGF0aCBkPSJtOSAyMiAzLTggMyA4IiAvPgogIDxwYXRoIGQ9Ik04IDIyaDgiIC8+CiAgPHBhdGggZD0iTTE4IDE4LjdhOSA5IDAgMSAwLTEyIDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ferris-wheel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFerrisWheel extends LucideIconBase {\n static icon = {\n name: 'ferris-wheel',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ['path', { d: 'M12 2v4', key: '3427ic' }],\n ['path', { d: 'm6.8 15-3.5 2', key: 'hjy98k' }],\n ['path', { d: 'm20.7 7-3.5 2', key: 'f08gto' }],\n ['path', { d: 'M6.8 9 3.3 7', key: '1aevh4' }],\n ['path', { d: 'm20.7 17-3.5-2', key: '1liqo3' }],\n ['path', { d: 'm9 22 3-8 3 8', key: 'wees03' }],\n ['path', { d: 'M8 22h8', key: 'rmew8v' }],\n ['path', { d: 'M18 18.7a9 9 0 1 0-12 0', key: 'dhzg4g' }],\n ],\n };\n icon = signal(LucideFerrisWheel.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFerrisWheel, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFerrisWheel, isStandalone: true, selector: \"svg[lucideFerrisWheel]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFerrisWheel, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFerrisWheel]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7159,"removedExports":[],"renderedExports":["LucideFerrisWheel"],"renderedLength":6863},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/fence.js":{"code":"/**\n * @component @name Fence\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAzIDIgNXYxNWMwIC42LjQgMSAxIDFoMmMuNiAwIDEtLjQgMS0xVjVaIiAvPgogIDxwYXRoIGQ9Ik02IDhoNCIgLz4KICA8cGF0aCBkPSJNNiAxOGg0IiAvPgogIDxwYXRoIGQ9Im0xMiAzLTIgMnYxNWMwIC42LjQgMSAxIDFoMmMuNiAwIDEtLjQgMS0xVjVaIiAvPgogIDxwYXRoIGQ9Ik0xNCA4aDQiIC8+CiAgPHBhdGggZD0iTTE0IDE4aDQiIC8+CiAgPHBhdGggZD0ibTIwIDMtMiAydjE1YzAgLjYuNCAxIDEgMWgyYy42IDAgMS0uNCAxLTFWNVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fence\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFence extends LucideIconBase {\n static icon = {\n name: 'fence',\n size: 24,\n node: [\n ['path', { d: 'M4 3 2 5v15c0 .6.4 1 1 1h2c.6 0 1-.4 1-1V5Z', key: '1n2rgs' }],\n ['path', { d: 'M6 8h4', key: 'utf9t1' }],\n ['path', { d: 'M6 18h4', key: '12yh4b' }],\n ['path', { d: 'm12 3-2 2v15c0 .6.4 1 1 1h2c.6 0 1-.4 1-1V5Z', key: '3ha7mj' }],\n ['path', { d: 'M14 8h4', key: '1r8wg2' }],\n ['path', { d: 'M14 18h4', key: '1t3kbu' }],\n ['path', { d: 'm20 3-2 2v15c0 .6.4 1 1 1h2c.6 0 1-.4 1-1V5Z', key: 'dfd4e2' }],\n ],\n };\n icon = signal(LucideFence.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFence, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFence, isStandalone: true, selector: \"svg[lucideFence]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFence, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFence]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7036,"removedExports":[],"renderedExports":["LucideFence"],"renderedLength":6747},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-axis-3d.js":{"code":"/**\n * @component @name FileAxis3d\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtOCAxOCA0LTQiIC8+CiAgPHBhdGggZD0iTTggMTB2OGg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-axis-3d\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileAxis3d extends LucideIconBase {\n static icon = {\n name: 'file-axis-3d',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'm8 18 4-4', key: '12zab0' }],\n ['path', { d: 'M8 10v8h8', key: 'tlaukw' }],\n ],\n aliases: ['file-axis-3-d'],\n };\n icon = signal(LucideFileAxis3d.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileAxis3d, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileAxis3d, isStandalone: true, selector: \"svg[lucideFileAxis3d], svg[lucideFileAxis3D]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileAxis3d, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileAxis3d], svg[lucideFileAxis3D]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileAxis3d\n */\nconst LucideFileAxis3D = LucideFileAxis3d;","originalLength":7153,"removedExports":[],"renderedExports":["LucideFileAxis3d","LucideFileAxis3D"],"renderedLength":6850},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-archive.js":{"code":"/**\n * @component @name FileArchive\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNjU5IDIySDE4YTIgMiAwIDAgMCAyLTJWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2MTEuNSIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxMnYtMSIgLz4KICA8cGF0aCBkPSJNOCAxOHYtMiIgLz4KICA8cGF0aCBkPSJNOCA3VjYiIC8+CiAgPGNpcmNsZSBjeD0iOCIgY3k9IjIwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-archive\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileArchive extends LucideIconBase {\n static icon = {\n name: 'file-archive',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13.659 22H18a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v11.5',\n key: '4pqfef',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M8 12v-1', key: '1ej8lb' }],\n ['path', { d: 'M8 18v-2', key: 'qcmpov' }],\n ['path', { d: 'M8 7V6', key: '1nbb54' }],\n ['circle', { cx: '8', cy: '20', r: '2', key: 'ckkr5m' }],\n ],\n };\n icon = signal(LucideFileArchive.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileArchive, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileArchive, isStandalone: true, selector: \"svg[lucideFileArchive]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileArchive, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileArchive]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7168,"removedExports":[],"renderedExports":["LucideFileArchive"],"renderedLength":6872},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-badge.js":{"code":"/**\n * @component @name FileBadge\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjJoNWEyIDIgMCAwIDAgMi0yVjhhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE0IDJINmEyIDIgMCAwIDAtMiAydjMuMyIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtNy42OSAxNi40NzkgMS4yOSA0Ljg4YS41LjUgMCAwIDEtLjY5OC41OTFsLTEuODQzLS44NDlhMSAxIDAgMCAwLS44NzkuMDAxbC0xLjg0Ni44NWEuNS41IDAgMCAxLS42OTItLjU5M2wxLjI5LTQuODgiIC8+CiAgPGNpcmNsZSBjeD0iNiIgY3k9IjE0IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-badge\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileBadge extends LucideIconBase {\n static icon = {\n name: 'file-badge',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13 22h5a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v3.3',\n key: 'cvl1xm',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n [\n 'path',\n {\n d: 'm7.69 16.479 1.29 4.88a.5.5 0 0 1-.698.591l-1.843-.849a1 1 0 0 0-.879.001l-1.846.85a.5.5 0 0 1-.692-.593l1.29-4.88',\n key: '1ff7gj',\n },\n ],\n ['circle', { cx: '6', cy: '14', r: '3', key: 'a1xfv6' }],\n ],\n aliases: ['file-badge-2'],\n };\n icon = signal(LucideFileBadge.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileBadge, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileBadge, isStandalone: true, selector: \"svg[lucideFileBadge], svg[lucideFileBadge2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileBadge, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileBadge], svg[lucideFileBadge2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileBadge\n */\nconst LucideFileBadge2 = LucideFileBadge;","originalLength":7489,"removedExports":[],"renderedExports":["LucideFileBadge","LucideFileBadge2"],"renderedLength":7188},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-braces-corner.js":{"code":"/**\n * @component @name FileBracesCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjJoNGEyIDIgMCAwIDAgMi0yVjhhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE0IDJINmEyIDIgMCAwIDAtMiAydjYiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTUgMTRhMSAxIDAgMCAwLTEgMXYyYTEgMSAwIDAgMS0xIDEgMSAxIDAgMCAxIDEgMXYyYTEgMSAwIDAgMCAxIDEiIC8+CiAgPHBhdGggZD0iTTkgMjJhMSAxIDAgMCAwIDEtMXYtMmExIDEgMCAwIDEgMS0xIDEgMSAwIDAgMS0xLTF2LTJhMSAxIDAgMCAwLTEtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-braces-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileBracesCorner extends LucideIconBase {\n static icon = {\n name: 'file-braces-corner',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14 22h4a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v6',\n key: '14cnrg',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n [\n 'path',\n { d: 'M5 14a1 1 0 0 0-1 1v2a1 1 0 0 1-1 1 1 1 0 0 1 1 1v2a1 1 0 0 0 1 1', key: 'sr0ebq' },\n ],\n [\n 'path',\n { d: 'M9 22a1 1 0 0 0 1-1v-2a1 1 0 0 1 1-1 1 1 0 0 1-1-1v-2a1 1 0 0 0-1-1', key: 'w793db' },\n ],\n ],\n aliases: ['file-json-2'],\n };\n icon = signal(LucideFileBracesCorner.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileBracesCorner, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileBracesCorner, isStandalone: true, selector: \"svg[lucideFileBracesCorner], svg[lucideFileJson2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileBracesCorner, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileBracesCorner], svg[lucideFileJson2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileBracesCorner\n */\nconst LucideFileJson2 = LucideFileBracesCorner;","originalLength":7563,"removedExports":[],"renderedExports":["LucideFileBracesCorner","LucideFileJson2"],"renderedLength":7254},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-braces.js":{"code":"/**\n * @component @name FileBraces\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAgMTJhMSAxIDAgMCAwLTEgMXYxYTEgMSAwIDAgMS0xIDEgMSAxIDAgMCAxIDEgMXYxYTEgMSAwIDAgMCAxIDEiIC8+CiAgPHBhdGggZD0iTTE0IDE4YTEgMSAwIDAgMCAxLTF2LTFhMSAxIDAgMCAxIDEtMSAxIDEgMCAwIDEtMS0xdi0xYTEgMSAwIDAgMC0xLTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-braces\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileBraces extends LucideIconBase {\n static icon = {\n name: 'file-braces',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n [\n 'path',\n { d: 'M10 12a1 1 0 0 0-1 1v1a1 1 0 0 1-1 1 1 1 0 0 1 1 1v1a1 1 0 0 0 1 1', key: '1oajmo' },\n ],\n [\n 'path',\n {\n d: 'M14 18a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1 1 1 0 0 1-1-1v-1a1 1 0 0 0-1-1',\n key: 'mpwhp6',\n },\n ],\n ],\n aliases: ['file-json'],\n };\n icon = signal(LucideFileBraces.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileBraces, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileBraces, isStandalone: true, selector: \"svg[lucideFileBraces], svg[lucideFileJson]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileBraces, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileBraces], svg[lucideFileJson]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileBraces\n */\nconst LucideFileJson = LucideFileBraces;","originalLength":7563,"removedExports":[],"renderedExports":["LucideFileBraces","LucideFileJson"],"renderedLength":7261},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-chart-column-increasing.js":{"code":"/**\n * @component @name FileChartColumnIncreasing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxOHYtMiIgLz4KICA8cGF0aCBkPSJNMTIgMTh2LTQiIC8+CiAgPHBhdGggZD0iTTE2IDE4di02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-chart-column-increasing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileChartColumnIncreasing extends LucideIconBase {\n static icon = {\n name: 'file-chart-column-increasing',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M8 18v-2', key: 'qcmpov' }],\n ['path', { d: 'M12 18v-4', key: 'q1q25u' }],\n ['path', { d: 'M16 18v-6', key: '15y0np' }],\n ],\n aliases: ['file-bar-chart'],\n };\n icon = signal(LucideFileChartColumnIncreasing.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileChartColumnIncreasing, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileChartColumnIncreasing, isStandalone: true, selector: \"svg[lucideFileChartColumnIncreasing], svg[lucideFileBarChart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileChartColumnIncreasing, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileChartColumnIncreasing], svg[lucideFileBarChart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileChartColumnIncreasing\n */\nconst LucideFileBarChart = LucideFileChartColumnIncreasing;","originalLength":7446,"removedExports":[],"renderedExports":["LucideFileChartColumnIncreasing","LucideFileBarChart"],"renderedLength":7127},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/fast-forward.js":{"code":"/**\n * @component @name FastForward\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNmEyIDIgMCAwIDEgMy40MTQtMS40MTRsNiA2YTIgMiAwIDAgMSAwIDIuODI4bC02IDZBMiAyIDAgMCAxIDEyIDE4eiIgLz4KICA8cGF0aCBkPSJNMiA2YTIgMiAwIDAgMSAzLjQxNC0xLjQxNGw2IDZhMiAyIDAgMCAxIDAgMi44MjhsLTYgNkEyIDIgMCAwIDEgMiAxOHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fast-forward\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFastForward extends LucideIconBase {\n static icon = {\n name: 'fast-forward',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 6a2 2 0 0 1 3.414-1.414l6 6a2 2 0 0 1 0 2.828l-6 6A2 2 0 0 1 12 18z',\n key: 'b19h5q',\n },\n ],\n [\n 'path',\n {\n d: 'M2 6a2 2 0 0 1 3.414-1.414l6 6a2 2 0 0 1 0 2.828l-6 6A2 2 0 0 1 2 18z',\n key: 'h7h5ge',\n },\n ],\n ],\n };\n icon = signal(LucideFastForward.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFastForward, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFastForward, isStandalone: true, selector: \"svg[lucideFastForward]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFastForward, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFastForward]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6922,"removedExports":[],"renderedExports":["LucideFastForward"],"renderedLength":6626},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-box.js":{"code":"/**\n * @component @name FileBox\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAwMSAxaDUiIC8+CiAgPHBhdGggZD0iTTE0LjY5MiAyMkgxOGEyIDIgMCAwMDItMlY4YTIuNCAyLjQgMCAwMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMDAxNCAySDZhMiAyIDAgMDAtMiAydjMuODA0IiAvPgogIDxwYXRoIGQ9Ik0yLjI2NCAxMy43NTIgNyAxNi41bDQuNzM3LTIuNzQ4IiAvPgogIDxwYXRoIGQ9Ik0yLjk5NSAxMy4wMTRBMiAyIDAgMDAyIDE0Ljc0NHYzLjUxNmEyIDIgMCAwMC45OTYgMS43M2wzIDEuNzRhMiAyIDAgMDAyLjAwOCAwbDMtMS43NEEyIDIgMCAwMDEyIDE4LjI2di0zLjUxN2EyIDIgMCAwMC0uOTk1LTEuNzNsLTMtMS43NDJhMiAyIDAgMDAtMS44OTItLjA2NHoiIC8+CiAgPHBhdGggZD0iTTcgMTYuNVYyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-box\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileBox extends LucideIconBase {\n static icon = {\n name: 'file-box',\n size: 24,\n node: [\n ['path', { d: 'M14 2v5a1 1 0 001 1h5', key: '9v5fu7' }],\n [\n 'path',\n {\n d: 'M14.692 22H18a2 2 0 002-2V8a2.4 2.4 0 00-.706-1.706l-3.588-3.588A2.4 2.4 0 0014 2H6a2 2 0 00-2 2v3.804',\n key: '1ne0j7',\n },\n ],\n ['path', { d: 'M2.264 13.752 7 16.5l4.737-2.748', key: 't73mg3' }],\n [\n 'path',\n {\n d: 'M2.995 13.014A2 2 0 002 14.744v3.516a2 2 0 00.996 1.73l3 1.74a2 2 0 002.008 0l3-1.74A2 2 0 0012 18.26v-3.517a2 2 0 00-.995-1.73l-3-1.742a2 2 0 00-1.892-.064z',\n key: 'h4qck',\n },\n ],\n ['path', { d: 'M7 16.5V22', key: '1i1gou' }],\n ],\n };\n icon = signal(LucideFileBox.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileBox, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileBox, isStandalone: true, selector: \"svg[lucideFileBox]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileBox, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileBox]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7511,"removedExports":[],"renderedExports":["LucideFileBox"],"renderedLength":7219},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-chart-column.js":{"code":"/**\n * @component @name FileChartColumn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxOHYtMSIgLz4KICA8cGF0aCBkPSJNMTIgMTh2LTYiIC8+CiAgPHBhdGggZD0iTTE2IDE4di0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-chart-column\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileChartColumn extends LucideIconBase {\n static icon = {\n name: 'file-chart-column',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M8 18v-1', key: 'zg0ygc' }],\n ['path', { d: 'M12 18v-6', key: '17g6i2' }],\n ['path', { d: 'M16 18v-3', key: 'j5jt4h' }],\n ],\n aliases: ['file-bar-chart-2'],\n };\n icon = signal(LucideFileChartColumn.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileChartColumn, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileChartColumn, isStandalone: true, selector: \"svg[lucideFileChartColumn], svg[lucideFileBarChart2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileChartColumn, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileChartColumn], svg[lucideFileBarChart2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileChartColumn\n */\nconst LucideFileBarChart2 = LucideFileChartColumn;","originalLength":7318,"removedExports":[],"renderedExports":["LucideFileChartColumn","LucideFileBarChart2"],"renderedLength":7010},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-chart-line.js":{"code":"/**\n * @component @name FileChartLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtMTYgMTMtMy41IDMuNS0yLTJMOCAxNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-chart-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileChartLine extends LucideIconBase {\n static icon = {\n name: 'file-chart-line',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'm16 13-3.5 3.5-2-2L8 17', key: 'zz7yod' }],\n ],\n aliases: ['file-line-chart'],\n };\n icon = signal(LucideFileChartLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileChartLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileChartLine, isStandalone: true, selector: \"svg[lucideFileChartLine], svg[lucideFileLineChart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileChartLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileChartLine], svg[lucideFileLineChart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileChartLine\n */\nconst LucideFileLineChart = LucideFileChartLine;","originalLength":7148,"removedExports":[],"renderedExports":["LucideFileChartLine","LucideFileLineChart"],"renderedLength":6842},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-chart-pie.js":{"code":"/**\n * @component @name FileChartPie\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuOTQxIDIySDE4YTIgMiAwIDAgMCAyLTJWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDRsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2My41MTIiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTQuMDE3IDExLjUxMmE2IDYgMCAxIDAgOC40NjYgOC40NzUiIC8+CiAgPHBhdGggZD0iTTkgMTZhMSAxIDAgMCAxLTEtMXYtNGMwLS41NTIuNDUtMS4wMDguOTk1LS45MTdhNiA2IDAgMCAxIDQuOTIyIDQuOTIyYy4wOTEuNTQ0LS4zNjUuOTk1LS45MTcuOTk1eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-chart-pie\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileChartPie extends LucideIconBase {\n static icon = {\n name: 'file-chart-pie',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15.941 22H18a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.704l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v3.512',\n key: '13hoie',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M4.017 11.512a6 6 0 1 0 8.466 8.475', key: 's6vs5t' }],\n [\n 'path',\n {\n d: 'M9 16a1 1 0 0 1-1-1v-4c0-.552.45-1.008.995-.917a6 6 0 0 1 4.922 4.922c.091.544-.365.995-.917.995z',\n key: '1dl6s6',\n },\n ],\n ],\n aliases: ['file-pie-chart'],\n };\n icon = signal(LucideFileChartPie.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileChartPie, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileChartPie, isStandalone: true, selector: \"svg[lucideFileChartPie], svg[lucideFilePieChart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileChartPie, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileChartPie], svg[lucideFilePieChart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileChartPie\n */\nconst LucideFilePieChart = LucideFileChartPie;","originalLength":7554,"removedExports":[],"renderedExports":["LucideFileChartPie","LucideFilePieChart"],"renderedLength":7249},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-clock.js":{"code":"/**\n * @component @name FileClock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjJoMmEyIDIgMCAwIDAgMi0yVjhhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE0IDJINmEyIDIgMCAwIDAtMiAydjIuODUiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTggMTR2Mi4ybDEuNiAxIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIxNiIgcj0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileClock extends LucideIconBase {\n static icon = {\n name: 'file-clock',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M16 22h2a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v2.85',\n key: 'ryk6xj',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M8 14v2.2l1.6 1', key: '6m4bie' }],\n ['circle', { cx: '8', cy: '16', r: '6', key: '10v15b' }],\n ],\n };\n icon = signal(LucideFileClock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileClock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileClock, isStandalone: true, selector: \"svg[lucideFileClock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileClock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileClock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6982,"removedExports":[],"renderedExports":["LucideFileClock"],"renderedLength":6688},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-check.js":{"code":"/**\n * @component @name FileCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtOSAxNSAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileCheck extends LucideIconBase {\n static icon = {\n name: 'file-check',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'm9 15 2 2 4-4', key: '1grp1n' }],\n ],\n };\n icon = signal(LucideFileCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileCheck, isStandalone: true, selector: \"svg[lucideFileCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6878,"removedExports":[],"renderedExports":["LucideFileCheck"],"renderedLength":6584},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-check-corner.js":{"code":"/**\n * @component @name FileCheckCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSAyMkg2YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDhhMi40IDIuNCAwIDAgMSAxLjcwNi43MDZsMy41ODggMy41ODhBMi40IDIuNCAwIDAgMSAyMCA4djYiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0ibTE0IDIwIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-check-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileCheckCorner extends LucideIconBase {\n static icon = {\n name: 'file-check-corner',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.5 22H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v6',\n key: 'g5mvt7',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'm14 20 2 2 4-4', key: '15kota' }],\n ],\n aliases: ['file-check-2'],\n };\n icon = signal(LucideFileCheckCorner.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileCheckCorner, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileCheckCorner, isStandalone: true, selector: \"svg[lucideFileCheckCorner], svg[lucideFileCheck2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileCheckCorner, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileCheckCorner], svg[lucideFileCheck2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileCheckCorner\n */\nconst LucideFileCheck2 = LucideFileCheckCorner;","originalLength":7114,"removedExports":[],"renderedExports":["LucideFileCheckCorner","LucideFileCheck2"],"renderedLength":6806},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-code-corner.js":{"code":"/**\n * @component @name FileCodeCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMi4xNVY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMmgtMy4zNSIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtNSAxNi0zIDMgMyAzIiAvPgogIDxwYXRoIGQ9Im05IDIyIDMtMy0zLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-code-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileCodeCorner extends LucideIconBase {\n static icon = {\n name: 'file-code-corner',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 12.15V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2h-3.35',\n key: '1wthlu',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'm5 16-3 3 3 3', key: '331omg' }],\n ['path', { d: 'm9 22 3-3-3-3', key: 'lsp7cz' }],\n ],\n aliases: ['file-code-2'],\n };\n icon = signal(LucideFileCodeCorner.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileCodeCorner, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileCodeCorner, isStandalone: true, selector: \"svg[lucideFileCodeCorner], svg[lucideFileCode2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileCodeCorner, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileCodeCorner], svg[lucideFileCode2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileCodeCorner\n */\nconst LucideFileCode2 = LucideFileCodeCorner;","originalLength":7206,"removedExports":[],"renderedExports":["LucideFileCodeCorner","LucideFileCode2"],"renderedLength":6899},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-cog.js":{"code":"/**\n * @component @name FileCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgOGExIDEgMCAwIDEtMS0xVjJhMi40IDIuNCAwIDAgMSAxLjcwNC43MDZsMy41ODggMy41ODhBMi40IDIuNCAwIDAgMSAyMCA4eiIgLz4KICA8cGF0aCBkPSJNMjAgOHYxMmEyIDIgMCAwIDEtMiAyaC00LjE4MiIgLz4KICA8cGF0aCBkPSJtMy4zMDUgMTkuNTMuOTIzLS4zODIiIC8+CiAgPHBhdGggZD0iTTQgMTAuNTkyVjRhMiAyIDAgMCAxIDItMmg4IiAvPgogIDxwYXRoIGQ9Im00LjIyOCAxNi44NTItLjkyNC0uMzgzIiAvPgogIDxwYXRoIGQ9Im01Ljg1MiAxNS4yMjgtLjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im01Ljg1MiAyMC43NzItLjM4My45MjQiIC8+CiAgPHBhdGggZD0ibTguMTQ4IDE1LjIyOC4zODMtLjkyMyIgLz4KICA8cGF0aCBkPSJtOC41MyAyMS42OTYtLjM4Mi0uOTI0IiAvPgogIDxwYXRoIGQ9Im05Ljc3MyAxNi44NTIuOTIyLS4zODMiIC8+CiAgPHBhdGggZD0ibTkuNzczIDE5LjE0OC45MjIuMzgzIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileCog extends LucideIconBase {\n static icon = {\n name: 'file-cog',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15 8a1 1 0 0 1-1-1V2a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8z',\n key: '1ckgky',\n },\n ],\n ['path', { d: 'M20 8v12a2 2 0 0 1-2 2h-4.182', key: '1726p0' }],\n ['path', { d: 'm3.305 19.53.923-.382', key: 'ao1pio' }],\n ['path', { d: 'M4 10.592V4a2 2 0 0 1 2-2h8', key: '1foop0' }],\n ['path', { d: 'm4.228 16.852-.924-.383', key: '1fv9zy' }],\n ['path', { d: 'm5.852 15.228-.383-.923', key: '1a9hc2' }],\n ['path', { d: 'm5.852 20.772-.383.924', key: '1sh9ke' }],\n ['path', { d: 'm8.148 15.228.383-.923', key: '4yu6lf' }],\n ['path', { d: 'm8.53 21.696-.382-.924', key: '18b0s9' }],\n ['path', { d: 'm9.773 16.852.922-.383', key: 'ti6xop' }],\n ['path', { d: 'm9.773 19.148.922.383', key: 'rws47d' }],\n ['circle', { cx: '7', cy: '18', r: '3', key: 'lvkj7j' }],\n ],\n aliases: ['file-cog-2'],\n };\n icon = signal(LucideFileCog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileCog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileCog, isStandalone: true, selector: \"svg[lucideFileCog], svg[lucideFileCog2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileCog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileCog], svg[lucideFileCog2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileCog\n */\nconst LucideFileCog2 = LucideFileCog;","originalLength":8074,"removedExports":[],"renderedExports":["LucideFileCog","LucideFileCog2"],"renderedLength":7775},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-code.js":{"code":"/**\n * @component @name FileCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAgMTIuNSA4IDE1bDIgMi41IiAvPgogIDxwYXRoIGQ9Im0xNCAxMi41IDIgMi41LTIgMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileCode extends LucideIconBase {\n static icon = {\n name: 'file-code',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M10 12.5 8 15l2 2.5', key: '1tg20x' }],\n ['path', { d: 'm14 12.5 2 2.5-2 2.5', key: 'yinavb' }],\n ],\n };\n icon = signal(LucideFileCode.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileCode, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileCode, isStandalone: true, selector: \"svg[lucideFileCode]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileCode, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileCode]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6997,"removedExports":[],"renderedExports":["LucideFileCode"],"renderedLength":6704},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-digit.js":{"code":"/**\n * @component @name FileDigit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMlY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAgMTZoMnY2IiAvPgogIDxwYXRoIGQ9Ik0xMCAyMmg0IiAvPgogIDxyZWN0IHg9IjIiIHk9IjE2IiB3aWR0aD0iNCIgaGVpZ2h0PSI2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-digit\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileDigit extends LucideIconBase {\n static icon = {\n name: 'file-digit',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 12V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2',\n key: 'jrl274',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M10 16h2v6', key: '1bxocy' }],\n ['path', { d: 'M10 22h4', key: 'ceow96' }],\n ['rect', { x: '2', y: '16', width: '4', height: '6', rx: '2', key: 'r45zd0' }],\n ],\n };\n icon = signal(LucideFileDigit.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileDigit, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileDigit, isStandalone: true, selector: \"svg[lucideFileDigit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileDigit, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileDigit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7088,"removedExports":[],"renderedExports":["LucideFileDigit"],"renderedLength":6794},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-down.js":{"code":"/**\n * @component @name FileDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTIgMTh2LTYiIC8+CiAgPHBhdGggZD0ibTkgMTUgMyAzIDMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileDown extends LucideIconBase {\n static icon = {\n name: 'file-down',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M12 18v-6', key: '17g6i2' }],\n ['path', { d: 'm9 15 3 3 3-3', key: '1npd3o' }],\n ],\n };\n icon = signal(LucideFileDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileDown, isStandalone: true, selector: \"svg[lucideFileDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6960,"removedExports":[],"renderedExports":["LucideFileDown"],"renderedLength":6667},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-diff.js":{"code":"/**\n * @component @name FileDiff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNOSAxMGg2IiAvPgogIDxwYXRoIGQ9Ik0xMiAxM1Y3IiAvPgogIDxwYXRoIGQ9Ik05IDE3aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-diff\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileDiff extends LucideIconBase {\n static icon = {\n name: 'file-diff',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M9 10h6', key: '9gxzsh' }],\n ['path', { d: 'M12 13V7', key: 'h0r20n' }],\n ['path', { d: 'M9 17h6', key: 'r8uit2' }],\n ],\n };\n icon = signal(LucideFileDiff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileDiff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileDiff, isStandalone: true, selector: \"svg[lucideFileDiff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileDiff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileDiff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6905,"removedExports":[],"renderedExports":["LucideFileDiff"],"renderedLength":6612},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-exclamation-point.js":{"code":"/**\n * @component @name FileExclamationPoint\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTIgOXY0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxN2guMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-exclamation-point\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileExclamationPoint extends LucideIconBase {\n static icon = {\n name: 'file-exclamation-point',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M12 9v4', key: 'juzpu7' }],\n ['path', { d: 'M12 17h.01', key: 'p32p05' }],\n ],\n aliases: ['file-warning'],\n };\n icon = signal(LucideFileExclamationPoint.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileExclamationPoint, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileExclamationPoint, isStandalone: true, selector: \"svg[lucideFileExclamationPoint], svg[lucideFileWarning]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileExclamationPoint, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileExclamationPoint], svg[lucideFileWarning]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileExclamationPoint\n */\nconst LucideFileWarning = LucideFileExclamationPoint;","originalLength":7161,"removedExports":[],"renderedExports":["LucideFileExclamationPoint","LucideFileWarning"],"renderedLength":6848},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-headphone.js":{"code":"/**\n * @component @name FileHeadphone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA2LjgzNVY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMmgtLjM0MyIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMiAxOWEyIDIgMCAwIDEgNCAwdjFhMiAyIDAgMCAxLTQgMHYtNGE2IDYgMCAwIDEgMTIgMHY0YTIgMiAwIDAgMS00IDB2LTFhMiAyIDAgMCAxIDQgMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-headphone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileHeadphone extends LucideIconBase {\n static icon = {\n name: 'file-headphone',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 6.835V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2h-.343',\n key: '1vfytu',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n [\n 'path',\n {\n d: 'M2 19a2 2 0 0 1 4 0v1a2 2 0 0 1-4 0v-4a6 6 0 0 1 12 0v4a2 2 0 0 1-4 0v-1a2 2 0 0 1 4 0',\n key: '1etmh7',\n },\n ],\n ],\n aliases: ['file-audio', 'file-audio-2'],\n };\n icon = signal(LucideFileHeadphone.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileHeadphone, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileHeadphone, isStandalone: true, selector: \"svg[lucideFileHeadphone], svg[lucideFileAudio], svg[lucideFileAudio2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileHeadphone, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileHeadphone], svg[lucideFileAudio], svg[lucideFileAudio2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileHeadphone\n */\nconst LucideFileAudio = LucideFileHeadphone;\n/**\n * @deprecated\n * @see LucideFileHeadphone\n */\nconst LucideFileAudio2 = LucideFileHeadphone;","originalLength":7531,"removedExports":[],"renderedExports":["LucideFileHeadphone","LucideFileAudio","LucideFileAudio2"],"renderedLength":7219},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-heart.js":{"code":"/**\n * @component @name FileHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjJoNWEyIDIgMCAwIDAgMi0yVjhhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE0IDJINmEyIDIgMCAwIDAtMiAydjciIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTMuNjIgMTguOEEyLjI1IDIuMjUgMCAxIDEgNyAxNS44MzZhMi4yNSAyLjI1IDAgMSAxIDMuMzggMi45NjZsLTIuNjI2IDIuODU2YTEgMSAwIDAgMS0xLjUwNyAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileHeart extends LucideIconBase {\n static icon = {\n name: 'file-heart',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13 22h5a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v7',\n key: 'oagw2b',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n [\n 'path',\n {\n d: 'M3.62 18.8A2.25 2.25 0 1 1 7 15.836a2.25 2.25 0 1 1 3.38 2.966l-2.626 2.856a1 1 0 0 1-1.507 0z',\n key: 'rg3psg',\n },\n ],\n ],\n };\n icon = signal(LucideFileHeart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileHeart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileHeart, isStandalone: true, selector: \"svg[lucideFileHeart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileHeart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileHeart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7148,"removedExports":[],"renderedExports":["LucideFileHeart"],"renderedLength":6854},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-input.js":{"code":"/**\n * @component @name FileInput\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMVY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMkg2YTIgMiAwIDAgMS0yLTJ2LTEiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTIgMTVoMTAiIC8+CiAgPHBhdGggZD0ibTkgMTggMy0zLTMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-input\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileInput extends LucideIconBase {\n static icon = {\n name: 'file-input',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 11V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-1',\n key: '1q9hii',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M2 15h10', key: 'jfw4w8' }],\n ['path', { d: 'm9 18 3-3-3-3', key: '112psh' }],\n ],\n };\n icon = signal(LucideFileInput.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileInput, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileInput, isStandalone: true, selector: \"svg[lucideFileInput]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileInput, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileInput]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6978,"removedExports":[],"renderedExports":["LucideFileInput"],"renderedLength":6684},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-key.js":{"code":"/**\n * @component @name FileKey\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNNCAxMnY2IiAvPgogIDxwYXRoIGQ9Ik00IDE0aDIiIC8+CiAgPHBhdGggZD0iTTkuNjUgMjJIMThhMiAyIDAgMCAwIDItMlY4YTIuNCAyLjQgMCAwIDAtLjcwNi0xLjcwNmwtMy41ODgtMy41ODhBMi40IDIuNCAwIDAgMCAxNCAySDZhMiAyIDAgMCAwLTIgMnY0IiAvPgogIDxjaXJjbGUgY3g9IjQiIGN5PSIyMCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-key\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileKey extends LucideIconBase {\n static icon = {\n name: 'file-key',\n size: 24,\n node: [\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M4 12v6', key: 'bg1pfk' }],\n ['path', { d: 'M4 14h2', key: '1sf9f8' }],\n [\n 'path',\n {\n d: 'M9.65 22H18a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v4',\n key: 'd56i0q',\n },\n ],\n ['circle', { cx: '4', cy: '20', r: '2', key: '6kqj1y' }],\n ],\n aliases: ['file-key-2'],\n };\n icon = signal(LucideFileKey.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileKey, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileKey, isStandalone: true, selector: \"svg[lucideFileKey], svg[lucideFileKey2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileKey, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileKey], svg[lucideFileKey2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileKey\n */\nconst LucideFileKey2 = LucideFileKey;","originalLength":7192,"removedExports":[],"renderedExports":["LucideFileKey","LucideFileKey2"],"renderedLength":6893},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-image.js":{"code":"/**\n * @component @name FileImage\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjEyIiByPSIyIiAvPgogIDxwYXRoIGQ9Im0yMCAxNy0xLjI5Ni0xLjI5NmEyLjQxIDIuNDEgMCAwIDAtMy40MDggMEw5IDIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-image\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileImage extends LucideIconBase {\n static icon = {\n name: 'file-image',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['circle', { cx: '10', cy: '12', r: '2', key: '737tya' }],\n ['path', { d: 'm20 17-1.296-1.296a2.41 2.41 0 0 0-3.408 0L9 22', key: 'wt3hpn' }],\n ],\n };\n icon = signal(LucideFileImage.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileImage, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileImage, isStandalone: true, selector: \"svg[lucideFileImage]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileImage, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileImage]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7075,"removedExports":[],"renderedExports":["LucideFileImage"],"renderedLength":6781},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-minus-corner.js":{"code":"/**\n * @component @name FileMinusCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTRWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2MTZhMiAyIDAgMCAwIDIgMmgxMiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTQgMThoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-minus-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileMinusCorner extends LucideIconBase {\n static icon = {\n name: 'file-minus-corner',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 14V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12',\n key: 'l9p8hp',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M14 18h6', key: '1m8k6r' }],\n ],\n aliases: ['file-minus-2'],\n };\n icon = signal(LucideFileMinusCorner.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileMinusCorner, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileMinusCorner, isStandalone: true, selector: \"svg[lucideFileMinusCorner], svg[lucideFileMinus2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileMinusCorner, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileMinusCorner], svg[lucideFileMinus2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileMinusCorner\n */\nconst LucideFileMinus2 = LucideFileMinusCorner;","originalLength":7106,"removedExports":[],"renderedExports":["LucideFileMinusCorner","LucideFileMinus2"],"renderedLength":6798},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-lock.js":{"code":"/**\n * @component @name FileLock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA5LjhWNGEyIDIgMCAwIDEgMi0yaDhhMi40IDIuNCAwIDAgMSAxLjcwNi43MDZsMy41ODggMy41ODhBMi40IDIuNCAwIDAgMSAyMCA4djEyYTIgMiAwIDAgMS0yIDJoLTMiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTkgMTd2LTJhMiAyIDAgMCAwLTQgMHYyIiAvPgogIDxyZWN0IHdpZHRoPSI4IiBoZWlnaHQ9IjUiIHg9IjMiIHk9IjE3IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileLock extends LucideIconBase {\n static icon = {\n name: 'file-lock',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 9.8V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2h-3',\n key: '1432pc',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M9 17v-2a2 2 0 0 0-4 0v2', key: '168m41' }],\n ['rect', { width: '8', height: '5', x: '3', y: '17', rx: '1', key: 'o8vfew' }],\n ],\n aliases: ['file-lock-2'],\n };\n icon = signal(LucideFileLock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileLock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileLock, isStandalone: true, selector: \"svg[lucideFileLock], svg[lucideFileLock2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileLock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileLock], svg[lucideFileLock2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileLock\n */\nconst LucideFileLock2 = LucideFileLock;","originalLength":7202,"removedExports":[],"renderedExports":["LucideFileLock","LucideFileLock2"],"renderedLength":6902},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-minus.js":{"code":"/**\n * @component @name FileMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOSAxNWg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileMinus extends LucideIconBase {\n static icon = {\n name: 'file-minus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M9 15h6', key: 'cctwl0' }],\n ],\n };\n icon = signal(LucideFileMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileMinus, isStandalone: true, selector: \"svg[lucideFileMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6864,"removedExports":[],"renderedExports":["LucideFileMinus"],"renderedLength":6570},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-pen-line.js":{"code":"/**\n * @component @name FilePenLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuMzY0IDEzLjYzNGEyIDIgMCAwIDAtLjUwNi44NTRsLS44MzcgMi44N2EuNS41IDAgMCAwIC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMCAwIC44NTQtLjUwNmw0LjAxMy00LjAwOWExIDEgMCAwIDAtMy4wMDQtMy4wMDR6IiAvPgogIDxwYXRoIGQ9Ik0xNC40ODcgNy44NThBMSAxIDAgMCAxIDE0IDdWMiIgLz4KICA8cGF0aCBkPSJNMjAgMTkuNjQ1VjIwYTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDIuNTE2IDIuNTE2IiAvPgogIDxwYXRoIGQ9Ik04IDE4aDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-pen-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFilePenLine extends LucideIconBase {\n static icon = {\n name: 'file-pen-line',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14.364 13.634a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506l4.013-4.009a1 1 0 0 0-3.004-3.004z',\n key: 'ukzhwg',\n },\n ],\n ['path', { d: 'M14.487 7.858A1 1 0 0 1 14 7V2', key: '1klhew' }],\n [\n 'path',\n {\n d: 'M20 19.645V20a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l2.516 2.516',\n key: 'rxaxab',\n },\n ],\n ['path', { d: 'M8 18h1', key: '13wk12' }],\n ],\n aliases: ['file-signature'],\n };\n icon = signal(LucideFilePenLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFilePenLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFilePenLine, isStandalone: true, selector: \"svg[lucideFilePenLine], svg[lucideFileSignature]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFilePenLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFilePenLine], svg[lucideFileSignature]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFilePenLine\n */\nconst LucideFileSignature = LucideFilePenLine;","originalLength":7538,"removedExports":[],"renderedExports":["LucideFilePenLine","LucideFileSignature"],"renderedLength":7234},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-output.js":{"code":"/**\n * @component @name FileOutput\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNC4yMjYgMjAuOTI1QTIgMiAwIDAgMCA2IDIyaDEyYTIgMiAwIDAgMCAyLTJWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2My4xMjciIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0ibTUgMTEtMyAzIiAvPgogIDxwYXRoIGQ9Im01IDE3LTMtM2gxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-output\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileOutput extends LucideIconBase {\n static icon = {\n name: 'file-output',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4.226 20.925A2 2 0 0 0 6 22h12a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v3.127',\n key: 'wfxp4w',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'm5 11-3 3', key: '1dgrs4' }],\n ['path', { d: 'm5 17-3-3h10', key: '1mvvaf' }],\n ],\n };\n icon = signal(LucideFileOutput.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileOutput, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileOutput, isStandalone: true, selector: \"svg[lucideFileOutput]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileOutput, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileOutput]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7017,"removedExports":[],"renderedExports":["LucideFileOutput"],"renderedLength":6722},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-pen.js":{"code":"/**\n * @component @name FilePen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNjU5IDIySDE4YTIgMiAwIDAgMCAyLTJWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2OS4zNCIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAuMzc4IDEyLjYyMmExIDEgMCAwIDEgMyAzLjAwM0w4LjM2IDIwLjYzN2EyIDIgMCAwIDEtLjg1NC41MDZsLTIuODY3LjgzN2EuNS41IDAgMCAxLS42Mi0uNjJsLjgzNi0yLjg2OWEyIDIgMCAwIDEgLjUwNi0uODUzeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFilePen extends LucideIconBase {\n static icon = {\n name: 'file-pen',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.659 22H18a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v9.34',\n key: 'o6klzx',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n [\n 'path',\n {\n d: 'M10.378 12.622a1 1 0 0 1 3 3.003L8.36 20.637a2 2 0 0 1-.854.506l-2.867.837a.5.5 0 0 1-.62-.62l.836-2.869a2 2 0 0 1 .506-.853z',\n key: 'zhnas1',\n },\n ],\n ],\n aliases: ['file-edit'],\n };\n icon = signal(LucideFilePen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFilePen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFilePen, isStandalone: true, selector: \"svg[lucideFilePen], svg[lucideFileEdit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFilePen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFilePen], svg[lucideFileEdit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFilePen\n */\nconst LucideFileEdit = LucideFilePen;","originalLength":7381,"removedExports":[],"renderedExports":["LucideFilePen","LucideFileEdit"],"renderedLength":7082},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-music.js":{"code":"/**\n * @component @name FileMusic\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNjUgMjJIMThhMiAyIDAgMCAwIDItMlY4YTIuNCAyLjQgMCAwIDAtLjcwNi0xLjcwNmwtMy41ODgtMy41ODhBMi40IDIuNCAwIDAgMCAxNCAySDZhMiAyIDAgMCAwLTIgMnYxMC4zNSIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAyMHYtN2wzIDEuNDc0IiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSIyMCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-music\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileMusic extends LucideIconBase {\n static icon = {\n name: 'file-music',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11.65 22H18a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v10.35',\n key: '5ad7z2',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M8 20v-7l3 1.474', key: '1ggyb9' }],\n ['circle', { cx: '6', cy: '20', r: '2', key: 'j7wjp0' }],\n ],\n };\n icon = signal(LucideFileMusic.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileMusic, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileMusic, isStandalone: true, selector: \"svg[lucideFileMusic]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileMusic, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileMusic]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6996,"removedExports":[],"renderedExports":["LucideFileMusic"],"renderedLength":6702},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-play.js":{"code":"/**\n * @component @name FilePlay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTUuMDMzIDEzLjQ0YS42NDcuNjQ3IDAgMCAxIDAgMS4xMmwtNC4wNjUgMi4zNTJhLjY0NS42NDUgMCAwIDEtLjk2OC0uNTZ2LTQuNzA0YS42NDUuNjQ1IDAgMCAxIC45NjctLjU2eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFilePlay extends LucideIconBase {\n static icon = {\n name: 'file-play',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n [\n 'path',\n {\n d: 'M15.033 13.44a.647.647 0 0 1 0 1.12l-4.065 2.352a.645.645 0 0 1-.968-.56v-4.704a.645.645 0 0 1 .967-.56z',\n key: '1tzo1f',\n },\n ],\n ],\n aliases: ['file-video'],\n };\n icon = signal(LucideFilePlay.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFilePlay, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFilePlay, isStandalone: true, selector: \"svg[lucideFilePlay], svg[lucideFileVideo]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFilePlay, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFilePlay], svg[lucideFileVideo]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFilePlay\n */\nconst LucideFileVideo = LucideFilePlay;","originalLength":7356,"removedExports":[],"renderedExports":["LucideFilePlay","LucideFileVideo"],"renderedLength":7056},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-plus-corner.js":{"code":"/**\n * @component @name FilePlusCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMzUgMjJINmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDYuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHY1LjM1IiAvPgogIDxwYXRoIGQ9Ik0xNCAydjVhMSAxIDAgMCAwIDEgMWg1IiAvPgogIDxwYXRoIGQ9Ik0xNCAxOWg2IiAvPgogIDxwYXRoIGQ9Ik0xNyAxNnY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-plus-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFilePlusCorner extends LucideIconBase {\n static icon = {\n name: 'file-plus-corner',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11.35 22H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v5.35',\n key: '17jvcc',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M14 19h6', key: 'bvotb8' }],\n ['path', { d: 'M17 16v6', key: '18yu1i' }],\n ],\n aliases: ['file-plus-2'],\n };\n icon = signal(LucideFilePlusCorner.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFilePlusCorner, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFilePlusCorner, isStandalone: true, selector: \"svg[lucideFilePlusCorner], svg[lucideFilePlus2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFilePlusCorner, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFilePlusCorner], svg[lucideFilePlus2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFilePlusCorner\n */\nconst LucideFilePlus2 = LucideFilePlusCorner;","originalLength":7179,"removedExports":[],"renderedExports":["LucideFilePlusCorner","LucideFilePlus2"],"renderedLength":6872},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-plus.js":{"code":"/**\n * @component @name FilePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOSAxNWg2IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOHYtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFilePlus extends LucideIconBase {\n static icon = {\n name: 'file-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M9 15h6', key: 'cctwl0' }],\n ['path', { d: 'M12 18v-6', key: '17g6i2' }],\n ],\n };\n icon = signal(LucideFilePlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFilePlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFilePlus, isStandalone: true, selector: \"svg[lucideFilePlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFilePlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFilePlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6946,"removedExports":[],"renderedExports":["LucideFilePlus"],"renderedLength":6653},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-scan.js":{"code":"/**\n * @component @name FileScan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDRsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2MTZhMiAyIDAgMCAwIDIgMmg0LjM1IiAvPgogIDxwYXRoIGQ9Ik0xNCAydjVhMSAxIDAgMCAwIDEgMWg1IiAvPgogIDxwYXRoIGQ9Ik0xNiAxNGEyIDIgMCAwIDAtMiAyIiAvPgogIDxwYXRoIGQ9Ik0xNiAyMmEyIDIgMCAwIDEtMi0yIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNGEyIDIgMCAwIDEgMiAyIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMmEyIDIgMCAwIDAgMi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-scan\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileScan extends LucideIconBase {\n static icon = {\n name: 'file-scan',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 10V8a2.4 2.4 0 0 0-.706-1.704l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h4.35',\n key: '1cdjst',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M16 14a2 2 0 0 0-2 2', key: 'ceaadl' }],\n ['path', { d: 'M16 22a2 2 0 0 1-2-2', key: '1wqh5n' }],\n ['path', { d: 'M20 14a2 2 0 0 1 2 2', key: '1ny6zw' }],\n ['path', { d: 'M20 22a2 2 0 0 0 2-2', key: '1l9q4k' }],\n ],\n };\n icon = signal(LucideFileScan.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileScan, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileScan, isStandalone: true, selector: \"svg[lucideFileScan]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileScan, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileScan]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7215,"removedExports":[],"renderedExports":["LucideFileScan"],"renderedLength":6922},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-search.js":{"code":"/**\n * @component @name FileSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8Y2lyY2xlIGN4PSIxMS41IiBjeT0iMTQuNSIgcj0iMi41IiAvPgogIDxwYXRoIGQ9Ik0xMy4zIDE2LjMgMTUgMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileSearch extends LucideIconBase {\n static icon = {\n name: 'file-search',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['circle', { cx: '11.5', cy: '14.5', r: '2.5', key: '1bq0ko' }],\n ['path', { d: 'M13.3 16.3 15 18', key: '2quom7' }],\n ],\n };\n icon = signal(LucideFileSearch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileSearch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileSearch, isStandalone: true, selector: \"svg[lucideFileSearch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileSearch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileSearch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7029,"removedExports":[],"renderedExports":["LucideFileSearch"],"renderedLength":6734},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-question-mark.js":{"code":"/**\n * @component @name FileQuestionMark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTIgMTdoLjAxIiAvPgogIDxwYXRoIGQ9Ik05LjEgOWEzIDMgMCAwIDEgNS44MiAxYzAgMi0zIDMtMyAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-question-mark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileQuestionMark extends LucideIconBase {\n static icon = {\n name: 'file-question-mark',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M12 17h.01', key: 'p32p05' }],\n ['path', { d: 'M9.1 9a3 3 0 0 1 5.82 1c0 2-3 3-3 3', key: 'mhlwft' }],\n ],\n aliases: ['file-question'],\n };\n icon = signal(LucideFileQuestionMark.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileQuestionMark, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileQuestionMark, isStandalone: true, selector: \"svg[lucideFileQuestionMark], svg[lucideFileQuestion]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileQuestionMark, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileQuestionMark], svg[lucideFileQuestion]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileQuestionMark\n */\nconst LucideFileQuestion = LucideFileQuestionMark;","originalLength":7177,"removedExports":[],"renderedExports":["LucideFileQuestionMark","LucideFileQuestion"],"renderedLength":6868},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-search-corner.js":{"code":"/**\n * @component @name FileSearchCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMSAyMkg2YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDhhMi40IDIuNCAwIDAgMSAxLjcwNi43MDZsMy41ODkgMy41ODhBMi40IDIuNCAwIDAgMSAyMCA4djMuMjUiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0ibTIxIDIyLTIuODgtMi44OCIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjE3IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-search-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileSearchCorner extends LucideIconBase {\n static icon = {\n name: 'file-search-corner',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11.1 22H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.589 3.588A2.4 2.4 0 0 1 20 8v3.25',\n key: 'uh4ikj',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'm21 22-2.88-2.88', key: '9dd25w' }],\n ['circle', { cx: '16', cy: '17', r: '3', key: '11br10' }],\n ],\n aliases: ['file-search-2'],\n };\n icon = signal(LucideFileSearchCorner.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileSearchCorner, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileSearchCorner, isStandalone: true, selector: \"svg[lucideFileSearchCorner], svg[lucideFileSearch2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileSearchCorner, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileSearchCorner], svg[lucideFileSearch2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileSearchCorner\n */\nconst LucideFileSearch2 = LucideFileSearchCorner;","originalLength":7259,"removedExports":[],"renderedExports":["LucideFileSearchCorner","LucideFileSearch2"],"renderedLength":6950},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-sliders.js":{"code":"/**\n * @component @name FileSliders\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMCAxMXYyIiAvPgogIDxwYXRoIGQ9Ik04IDE3aDgiIC8+CiAgPHBhdGggZD0iTTE0IDE2djIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-sliders\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileSliders extends LucideIconBase {\n static icon = {\n name: 'file-sliders',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ['path', { d: 'M10 11v2', key: '1s651w' }],\n ['path', { d: 'M8 17h8', key: 'wh5c61' }],\n ['path', { d: 'M14 16v2', key: '12fp5e' }],\n ],\n };\n icon = signal(LucideFileSliders.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileSliders, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileSliders, isStandalone: true, selector: \"svg[lucideFileSliders]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileSliders, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileSliders]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7149,"removedExports":[],"renderedExports":["LucideFileSliders"],"renderedLength":6853},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-stack.js":{"code":"/**\n * @component @name FileStack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjFhMSAxIDAgMCAxLTEgMUg0YTEgMSAwIDAgMS0xLTF2LThhMSAxIDAgMCAxIDEtMSIgLz4KICA8cGF0aCBkPSJNMTYgMTZhMSAxIDAgMCAxLTEgMUg5YTEgMSAwIDAgMS0xLTFWOGExIDEgMCAwIDEgMS0xIiAvPgogIDxwYXRoIGQ9Ik0yMSA2YTIgMiAwIDAgMC0uNTg2LTEuNDE0bC0yLTJBMiAyIDAgMCAwIDE3IDJoLTNhMSAxIDAgMCAwLTEgMXY4YTEgMSAwIDAgMCAxIDFoNmExIDEgMCAwIDAgMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-stack\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileStack extends LucideIconBase {\n static icon = {\n name: 'file-stack',\n size: 24,\n node: [\n ['path', { d: 'M11 21a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1v-8a1 1 0 0 1 1-1', key: 'likhh7' }],\n ['path', { d: 'M16 16a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1', key: '17ky3x' }],\n [\n 'path',\n {\n d: 'M21 6a2 2 0 0 0-.586-1.414l-2-2A2 2 0 0 0 17 2h-3a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1z',\n key: '1hyeo0',\n },\n ],\n ],\n };\n icon = signal(LucideFileStack.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileStack, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileStack, isStandalone: true, selector: \"svg[lucideFileStack]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileStack, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileStack]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7009,"removedExports":[],"renderedExports":["LucideFileStack"],"renderedLength":6715},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-symlink.js":{"code":"/**\n * @component @name FileSymlink\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMVY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMkg2YTIgMiAwIDAgMS0yLTJ2LTNhMiAyIDAgMCAxIDItMmg3IiAvPgogIDxwYXRoIGQ9Ik0xNCAydjVhMSAxIDAgMCAwIDEgMWg1IiAvPgogIDxwYXRoIGQ9Im0xMCAxOCAzLTMtMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-symlink\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileSymlink extends LucideIconBase {\n static icon = {\n name: 'file-symlink',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 11V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h7',\n key: 'huwfnr',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'm10 18 3-3-3-3', key: '18f6ys' }],\n ],\n };\n icon = signal(LucideFileSymlink.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileSymlink, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileSymlink, isStandalone: true, selector: \"svg[lucideFileSymlink]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileSymlink, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileSymlink]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6949,"removedExports":[],"renderedExports":["LucideFileSymlink"],"renderedLength":6653},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-spreadsheet.js":{"code":"/**\n * @component @name FileSpreadsheet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxM2gyIiAvPgogIDxwYXRoIGQ9Ik0xNCAxM2gyIiAvPgogIDxwYXRoIGQ9Ik04IDE3aDIiIC8+CiAgPHBhdGggZD0iTTE0IDE3aDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-spreadsheet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileSpreadsheet extends LucideIconBase {\n static icon = {\n name: 'file-spreadsheet',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M8 13h2', key: 'yr2amv' }],\n ['path', { d: 'M14 13h2', key: 'un5t4a' }],\n ['path', { d: 'M8 17h2', key: '2yhykz' }],\n ['path', { d: 'M14 17h2', key: '10kma7' }],\n ],\n };\n icon = signal(LucideFileSpreadsheet.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileSpreadsheet, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileSpreadsheet, isStandalone: true, selector: \"svg[lucideFileSpreadsheet]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileSpreadsheet, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileSpreadsheet]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7193,"removedExports":[],"renderedExports":["LucideFileSpreadsheet"],"renderedLength":6893},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-text.js":{"code":"/**\n * @component @name FileText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAgOUg4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxM0g4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxN0g4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileText extends LucideIconBase {\n static icon = {\n name: 'file-text',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M10 9H8', key: 'b1mrlr' }],\n ['path', { d: 'M16 13H8', key: 't4e002' }],\n ['path', { d: 'M16 17H8', key: 'z1uh3a' }],\n ],\n };\n icon = signal(LucideFileText.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileText, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileText, isStandalone: true, selector: \"svg[lucideFileText]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileText, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileText]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7029,"removedExports":[],"renderedExports":["LucideFileText"],"renderedLength":6736},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-type.js":{"code":"/**\n * @component @name FileType\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTEgMThoMiIgLz4KICA8cGF0aCBkPSJNMTIgMTJ2NiIgLz4KICA8cGF0aCBkPSJNOSAxM3YtLjVhLjUuNSAwIDAgMSAuNS0uNWg1YS41LjUgMCAwIDEgLjUuNXYuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-type\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileType extends LucideIconBase {\n static icon = {\n name: 'file-type',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M11 18h2', key: '12mj7e' }],\n ['path', { d: 'M12 12v6', key: '3ahymv' }],\n ['path', { d: 'M9 13v-.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 .5.5v.5', key: 'qbrxap' }],\n ],\n };\n icon = signal(LucideFileType.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileType, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileType, isStandalone: true, selector: \"svg[lucideFileType]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileType, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileType]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7125,"removedExports":[],"renderedExports":["LucideFileType"],"renderedLength":6832},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-type-corner.js":{"code":"/**\n * @component @name FileTypeCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJoNmEyIDIgMCAwIDAgMi0yVjhhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE0IDJINmEyIDIgMCAwIDAtMiAydjYiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTMgMTZ2LTEuNWEuNS41IDAgMCAxIC41LS41aDdhLjUuNSAwIDAgMSAuNS41VjE2IiAvPgogIDxwYXRoIGQ9Ik02IDIyaDIiIC8+CiAgPHBhdGggZD0iTTcgMTR2OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-type-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileTypeCorner extends LucideIconBase {\n static icon = {\n name: 'file-type-corner',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 22h6a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v6',\n key: '15usau',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M3 16v-1.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5V16', key: 's1gz5' }],\n ['path', { d: 'M6 22h2', key: '194x9m' }],\n ['path', { d: 'M7 14v8', key: '11ixej' }],\n ],\n aliases: ['file-type-2'],\n };\n icon = signal(LucideFileTypeCorner.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileTypeCorner, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileTypeCorner, isStandalone: true, selector: \"svg[lucideFileTypeCorner], svg[lucideFileType2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileTypeCorner, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileTypeCorner], svg[lucideFileType2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileTypeCorner\n */\nconst LucideFileType2 = LucideFileTypeCorner;","originalLength":7348,"removedExports":[],"renderedExports":["LucideFileTypeCorner","LucideFileType2"],"renderedLength":7041},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-up.js":{"code":"/**\n * @component @name FileUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTIgMTJ2NiIgLz4KICA8cGF0aCBkPSJtMTUgMTUtMy0zLTMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileUp extends LucideIconBase {\n static icon = {\n name: 'file-up',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M12 12v6', key: '3ahymv' }],\n ['path', { d: 'm15 15-3-3-3 3', key: '15xj92' }],\n ],\n };\n icon = signal(LucideFileUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileUp, isStandalone: true, selector: \"svg[lucideFileUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6938,"removedExports":[],"renderedExports":["LucideFileUp"],"renderedLength":6647},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-video-camera.js":{"code":"/**\n * @component @name FileVideoCamera\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMlY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtMTAgMTcuODQzIDMuMDMzLTEuNzU1YS42NC42NCAwIDAgMSAuOTY3LjU2djQuNzA0YS42NS42NSAwIDAgMS0uOTY3LjU2TDEwIDIwLjE1NyIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI2IiB4PSIzIiB5PSIxNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-video-camera\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileVideoCamera extends LucideIconBase {\n static icon = {\n name: 'file-video-camera',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 12V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2',\n key: 'jrl274',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n [\n 'path',\n {\n d: 'm10 17.843 3.033-1.755a.64.64 0 0 1 .967.56v4.704a.65.65 0 0 1-.967.56L10 20.157',\n key: '17aeo9',\n },\n ],\n ['rect', { width: '7', height: '6', x: '3', y: '16', rx: '1', key: 's27ndx' }],\n ],\n aliases: ['file-video-2'],\n };\n icon = signal(LucideFileVideoCamera.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileVideoCamera, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileVideoCamera, isStandalone: true, selector: \"svg[lucideFileVideoCamera], svg[lucideFileVideo2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileVideoCamera, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileVideoCamera], svg[lucideFileVideo2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileVideoCamera\n */\nconst LucideFileVideo2 = LucideFileVideoCamera;","originalLength":7524,"removedExports":[],"renderedExports":["LucideFileVideoCamera","LucideFileVideo2"],"renderedLength":7216},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-user.js":{"code":"/**\n * @component @name FileUser\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTYgMjJhNCA0IDAgMCAwLTggMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE1IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-user\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileUser extends LucideIconBase {\n static icon = {\n name: 'file-user',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M16 22a4 4 0 0 0-8 0', key: '7a83pg' }],\n ['circle', { cx: '12', cy: '15', r: '3', key: 'g36mzq' }],\n ],\n };\n icon = signal(LucideFileUser.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileUser, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileUser, isStandalone: true, selector: \"svg[lucideFileUser]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileUser, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileUser]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7001,"removedExports":[],"renderedExports":["LucideFileUser"],"renderedLength":6708},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-terminal.js":{"code":"/**\n * @component @name FileTerminal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtOCAxNiAyLTItMi0yIiAvPgogIDxwYXRoIGQ9Ik0xMiAxOGg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-terminal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileTerminal extends LucideIconBase {\n static icon = {\n name: 'file-terminal',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'm8 16 2-2-2-2', key: '10vzyd' }],\n ['path', { d: 'M12 18h4', key: '1wd2n7' }],\n ],\n };\n icon = signal(LucideFileTerminal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileTerminal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileTerminal, isStandalone: true, selector: \"svg[lucideFileTerminal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileTerminal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileTerminal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6999,"removedExports":[],"renderedExports":["LucideFileTerminal"],"renderedLength":6702},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-volume.js":{"code":"/**\n * @component @name FileVolume\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMS41NVY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMmgtMS45NSIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTIgMTVhNSA1IDAgMCAxIDAgNiIgLz4KICA8cGF0aCBkPSJNOCAxNC41MDJhLjUuNSAwIDAgMC0uODI2LS4zODFsLTEuODkzIDEuNjMxYTEgMSAwIDAgMS0uNjUxLjI0M0gzLjVhLjUuNSAwIDAgMC0uNS41MDF2My4wMDZhLjUuNSAwIDAgMCAuNS41MDFoMS4xMjlhMSAxIDAgMCAxIC42NTIuMjQzbDEuODkzIDEuNjMzYS41LjUgMCAwIDAgLjgyNi0uMzh6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-volume\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileVolume extends LucideIconBase {\n static icon = {\n name: 'file-volume',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 11.55V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2h-1.95',\n key: '44gpjv',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M12 15a5 5 0 0 1 0 6', key: 'oxg87a' }],\n [\n 'path',\n {\n d: 'M8 14.502a.5.5 0 0 0-.826-.381l-1.893 1.631a1 1 0 0 1-.651.243H3.5a.5.5 0 0 0-.5.501v3.006a.5.5 0 0 0 .5.501h1.129a1 1 0 0 1 .652.243l1.893 1.633a.5.5 0 0 0 .826-.38z',\n key: '8rtoi1',\n },\n ],\n ],\n };\n icon = signal(LucideFileVolume.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileVolume, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileVolume, isStandalone: true, selector: \"svg[lucideFileVolume]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileVolume, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileVolume]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7452,"removedExports":[],"renderedExports":["LucideFileVolume"],"renderedLength":7157},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-x.js":{"code":"/**\n * @component @name FileX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtMTQuNSAxMi41LTUgNSIgLz4KICA8cGF0aCBkPSJtOS41IDEyLjUgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileX extends LucideIconBase {\n static icon = {\n name: 'file-x',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'm14.5 12.5-5 5', key: 'b62r18' }],\n ['path', { d: 'm9.5 12.5 5 5', key: '1rk7el' }],\n ],\n };\n icon = signal(LucideFileX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileX, isStandalone: true, selector: \"svg[lucideFileX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6936,"removedExports":[],"renderedExports":["LucideFileX"],"renderedLength":6646},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-x-corner.js":{"code":"/**\n * @component @name FileXCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjJINmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDYuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHY1IiAvPgogIDxwYXRoIGQ9Ik0xNCAydjVhMSAxIDAgMCAwIDEgMWg1IiAvPgogIDxwYXRoIGQ9Im0xNSAxNyA1IDUiIC8+CiAgPHBhdGggZD0ibTIwIDE3LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-x-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileXCorner extends LucideIconBase {\n static icon = {\n name: 'file-x-corner',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11 22H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v5',\n key: '1jo35a',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'm15 17 5 5', key: '36xl1x' }],\n ['path', { d: 'm20 17-5 5', key: 'vdz27y' }],\n ],\n aliases: ['file-x-2'],\n };\n icon = signal(LucideFileXCorner.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileXCorner, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileXCorner, isStandalone: true, selector: \"svg[lucideFileXCorner], svg[lucideFileX2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileXCorner, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileXCorner], svg[lucideFileX2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileXCorner\n */\nconst LucideFileX2 = LucideFileXCorner;","originalLength":7126,"removedExports":[],"renderedExports":["LucideFileXCorner","LucideFileX2"],"renderedLength":6822},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file.js":{"code":"/**\n * @component @name File\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFile extends LucideIconBase {\n static icon = {\n name: 'file',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ],\n };\n icon = signal(LucideFile.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFile, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFile, isStandalone: true, selector: \"svg[lucideFile]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFile, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFile]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6723,"removedExports":[],"renderedExports":["LucideFile"],"renderedLength":6435},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/file-signal.js":{"code":"/**\n * @component @name FileSignal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxNWguMDEiIC8+CiAgPHBhdGggZD0iTTExLjUgMTMuNWEyLjUgMi41IDAgMCAxIDAgMyIgLz4KICA8cGF0aCBkPSJNMTUgMTJhNSA1IDAgMCAxIDAgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-signal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileSignal extends LucideIconBase {\n static icon = {\n name: 'file-signal',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M8 15h.01', key: 'a7atzg' }],\n ['path', { d: 'M11.5 13.5a2.5 2.5 0 0 1 0 3', key: '1fccat' }],\n ['path', { d: 'M15 12a5 5 0 0 1 0 6', key: 'ps46cm' }],\n ],\n aliases: ['file-volume-2'],\n };\n icon = signal(LucideFileSignal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileSignal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileSignal, isStandalone: true, selector: \"svg[lucideFileSignal], svg[lucideFileVolume2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileSignal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileSignal], svg[lucideFileVolume2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileSignal\n */\nconst LucideFileVolume2 = LucideFileSignal;","originalLength":7316,"removedExports":[],"renderedExports":["LucideFileSignal","LucideFileVolume2"],"renderedLength":7014},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/files.js":{"code":"/**\n * @component @name Files\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMmgtNGEyIDIgMCAwIDAtMiAydjExYTIgMiAwIDAgMCAyIDJoOGEyIDIgMCAwIDAgMi0yVjgiIC8+CiAgPHBhdGggZD0iTTE2LjcwNiAyLjcwNkEyLjQgMi40IDAgMCAwIDE1IDJ2NWExIDEgMCAwIDAgMSAxaDVhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2eiIgLz4KICA8cGF0aCBkPSJNNSA3YTIgMiAwIDAgMC0yIDJ2MTFhMiAyIDAgMCAwIDIgMmg4YTIgMiAwIDAgMCAxLjczMi0xIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/files\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFiles extends LucideIconBase {\n static icon = {\n name: 'files',\n size: 24,\n node: [\n ['path', { d: 'M15 2h-4a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V8', key: '14sh0y' }],\n [\n 'path',\n {\n d: 'M16.706 2.706A2.4 2.4 0 0 0 15 2v5a1 1 0 0 0 1 1h5a2.4 2.4 0 0 0-.706-1.706z',\n key: '1970lx',\n },\n ],\n ['path', { d: 'M5 7a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h8a2 2 0 0 0 1.732-1', key: 'l4dndm' }],\n ],\n };\n icon = signal(LucideFiles.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFiles, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFiles, isStandalone: true, selector: \"svg[lucideFiles]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFiles, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFiles]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6929,"removedExports":[],"renderedExports":["LucideFiles"],"renderedLength":6640},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/fingerprint-pattern.js":{"code":"/**\n * @component @name FingerprintPattern\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTBhMiAyIDAgMCAwLTIgMmMwIDEuMDItLjEgMi41MS0uMjYgNCIgLz4KICA8cGF0aCBkPSJNMTQgMTMuMTJjMCAyLjM4IDAgNi4zOC0xIDguODgiIC8+CiAgPHBhdGggZD0iTTE3LjI5IDIxLjAyYy4xMi0uNi40My0yLjMuNS0zLjAyIiAvPgogIDxwYXRoIGQ9Ik0yIDEyYTEwIDEwIDAgMCAxIDE4LTYiIC8+CiAgPHBhdGggZD0iTTIgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yMS44IDE2Yy4yLTIgLjEzMS01LjM1NCAwLTYiIC8+CiAgPHBhdGggZD0iTTUgMTkuNUM1LjUgMTggNiAxNSA2IDEyYTYgNiAwIDAgMSAuMzQtMiIgLz4KICA8cGF0aCBkPSJNOC42NSAyMmMuMjEtLjY2LjQ1LTEuMzIuNTctMiIgLz4KICA8cGF0aCBkPSJNOSA2LjhhNiA2IDAgMCAxIDkgNS4ydjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fingerprint-pattern\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFingerprintPattern extends LucideIconBase {\n static icon = {\n name: 'fingerprint-pattern',\n size: 24,\n node: [\n ['path', { d: 'M12 10a2 2 0 0 0-2 2c0 1.02-.1 2.51-.26 4', key: '1nerag' }],\n ['path', { d: 'M14 13.12c0 2.38 0 6.38-1 8.88', key: 'o46ks0' }],\n ['path', { d: 'M17.29 21.02c.12-.6.43-2.3.5-3.02', key: 'ptglia' }],\n ['path', { d: 'M2 12a10 10 0 0 1 18-6', key: 'ydlgp0' }],\n ['path', { d: 'M2 16h.01', key: '1gqxmh' }],\n ['path', { d: 'M21.8 16c.2-2 .131-5.354 0-6', key: 'drycrb' }],\n ['path', { d: 'M5 19.5C5.5 18 6 15 6 12a6 6 0 0 1 .34-2', key: '1tidbn' }],\n ['path', { d: 'M8.65 22c.21-.66.45-1.32.57-2', key: '13wd9y' }],\n ['path', { d: 'M9 6.8a6 6 0 0 1 9 5.2v2', key: '1fr1j5' }],\n ],\n aliases: ['fingerprint'],\n };\n icon = signal(LucideFingerprintPattern.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFingerprintPattern, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFingerprintPattern, isStandalone: true, selector: \"svg[lucideFingerprintPattern], svg[lucideFingerprint]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFingerprintPattern, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFingerprintPattern], svg[lucideFingerprint]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFingerprintPattern\n */\nconst LucideFingerprint = LucideFingerprintPattern;","originalLength":7744,"removedExports":[],"renderedExports":["LucideFingerprintPattern","LucideFingerprint"],"renderedLength":7434},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/fire-extinguisher.js":{"code":"/**\n * @component @name FireExtinguisher\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNi41VjNhMSAxIDAgMCAwLTEtMWgtMmExIDEgMCAwIDAtMSAxdjMuNSIgLz4KICA8cGF0aCBkPSJNOSAxOGg4IiAvPgogIDxwYXRoIGQ9Ik0xOCAzaC0zIiAvPgogIDxwYXRoIGQ9Ik0xMSAzYTYgNiAwIDAgMC02IDZ2MTEiIC8+CiAgPHBhdGggZD0iTTUgMTNoNCIgLz4KICA8cGF0aCBkPSJNMTcgMTBhNCA0IDAgMCAwLTggMHYxMGEyIDIgMCAwIDAgMiAyaDRhMiAyIDAgMCAwIDItMloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fire-extinguisher\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFireExtinguisher extends LucideIconBase {\n static icon = {\n name: 'fire-extinguisher',\n size: 24,\n node: [\n ['path', { d: 'M15 6.5V3a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v3.5', key: 'sqyvz' }],\n ['path', { d: 'M9 18h8', key: 'i7pszb' }],\n ['path', { d: 'M18 3h-3', key: '7idoqj' }],\n ['path', { d: 'M11 3a6 6 0 0 0-6 6v11', key: '1v5je3' }],\n ['path', { d: 'M5 13h4', key: 'svpcxo' }],\n ['path', { d: 'M17 10a4 4 0 0 0-8 0v10a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2Z', key: 'vsjego' }],\n ],\n };\n icon = signal(LucideFireExtinguisher.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFireExtinguisher, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFireExtinguisher, isStandalone: true, selector: \"svg[lucideFireExtinguisher]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFireExtinguisher, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFireExtinguisher]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7050,"removedExports":[],"renderedExports":["LucideFireExtinguisher"],"renderedLength":6749},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/film.js":{"code":"/**\n * @component @name Film\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDN2MTgiIC8+CiAgPHBhdGggZD0iTTMgNy41aDQiIC8+CiAgPHBhdGggZD0iTTMgMTJoMTgiIC8+CiAgPHBhdGggZD0iTTMgMTYuNWg0IiAvPgogIDxwYXRoIGQ9Ik0xNyAzdjE4IiAvPgogIDxwYXRoIGQ9Ik0xNyA3LjVoNCIgLz4KICA8cGF0aCBkPSJNMTcgMTYuNWg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/film\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFilm extends LucideIconBase {\n static icon = {\n name: 'film',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M7 3v18', key: 'bbkbws' }],\n ['path', { d: 'M3 7.5h4', key: 'zfgn84' }],\n ['path', { d: 'M3 12h18', key: '1i2n21' }],\n ['path', { d: 'M3 16.5h4', key: '1230mu' }],\n ['path', { d: 'M17 3v18', key: 'in4fa5' }],\n ['path', { d: 'M17 7.5h4', key: 'myr1c1' }],\n ['path', { d: 'M17 16.5h4', key: 'go4c1d' }],\n ],\n };\n icon = signal(LucideFilm.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFilm, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFilm, isStandalone: true, selector: \"svg[lucideFilm]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFilm, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFilm]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6954,"removedExports":[],"renderedExports":["LucideFilm"],"renderedLength":6666},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/fish-symbol.js":{"code":"/**\n * @component @name FishSymbol\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxNnM5LTE1IDIwLTRDMTEgMjMgMiA4IDIgOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/fish-symbol\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFishSymbol extends LucideIconBase {\n static icon = {\n name: 'fish-symbol',\n size: 24,\n node: [['path', { d: 'M2 16s9-15 20-4C11 23 2 8 2 8', key: 'h4oh4o' }]],\n };\n icon = signal(LucideFishSymbol.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFishSymbol, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFishSymbol, isStandalone: true, selector: \"svg[lucideFishSymbol]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFishSymbol, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFishSymbol]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6353,"removedExports":[],"renderedExports":["LucideFishSymbol"],"renderedLength":6058},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/fish.js":{"code":"/**\n * @component @name Fish\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNi41IDEyYy45NC0zLjQ2IDQuOTQtNiA4LjUtNiAzLjU2IDAgNi4wNiAyLjU0IDcgNi0uOTQgMy40Ny0zLjQ0IDYtNyA2cy03LjU2LTIuNTMtOC41LTZaIiAvPgogIDxwYXRoIGQ9Ik0xOCAxMnYuNSIgLz4KICA8cGF0aCBkPSJNMTYgMTcuOTNhOS43NyA5Ljc3IDAgMCAxIDAtMTEuODYiIC8+CiAgPHBhdGggZD0iTTcgMTAuNjdDNyA4IDUuNTggNS45NyAyLjczIDUuNWMtMSAxLjUtMSA1IC4yMyA2LjUtMS4yNCAxLjUtMS4yNCA1LS4yMyA2LjVDNS41OCAxOC4wMyA3IDE2IDcgMTMuMzMiIC8+CiAgPHBhdGggZD0iTTEwLjQ2IDcuMjZDMTAuMiA1Ljg4IDkuMTcgNC4yNCA4IDNoNS44YTIgMiAwIDAgMSAxLjk4IDEuNjdsLjIzIDEuNCIgLz4KICA8cGF0aCBkPSJtMTYuMDEgMTcuOTMtLjIzIDEuNEEyIDIgMCAwIDEgMTMuOCAyMUg5LjVhNS45NiA1Ljk2IDAgMCAwIDEuNDktMy45OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/fish\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFish extends LucideIconBase {\n static icon = {\n name: 'fish',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6.5 12c.94-3.46 4.94-6 8.5-6 3.56 0 6.06 2.54 7 6-.94 3.47-3.44 6-7 6s-7.56-2.53-8.5-6Z',\n key: '15baut',\n },\n ],\n ['path', { d: 'M18 12v.5', key: '18hhni' }],\n ['path', { d: 'M16 17.93a9.77 9.77 0 0 1 0-11.86', key: '16dt7o' }],\n [\n 'path',\n {\n d: 'M7 10.67C7 8 5.58 5.97 2.73 5.5c-1 1.5-1 5 .23 6.5-1.24 1.5-1.24 5-.23 6.5C5.58 18.03 7 16 7 13.33',\n key: 'l9di03',\n },\n ],\n [\n 'path',\n { d: 'M10.46 7.26C10.2 5.88 9.17 4.24 8 3h5.8a2 2 0 0 1 1.98 1.67l.23 1.4', key: '1kjonw' },\n ],\n [\n 'path',\n {\n d: 'm16.01 17.93-.23 1.4A2 2 0 0 1 13.8 21H9.5a5.96 5.96 0 0 0 1.49-3.98',\n key: '1zlm23',\n },\n ],\n ],\n };\n icon = signal(LucideFish.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFish, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFish, isStandalone: true, selector: \"svg[lucideFish]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFish, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFish]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7792,"removedExports":[],"renderedExports":["LucideFish"],"renderedLength":7504},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/fishing-rod.js":{"code":"/**\n * @component @name FishingRod\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMWgxIiAvPgogIDxwYXRoIGQ9Ik04IDE1YTIgMiAwIDAgMS00IDBWM2ExIDEgMCAwIDEgMS0xaC41QzE0IDIgMjAgOSAyMCAxOHY0IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fishing-rod\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFishingRod extends LucideIconBase {\n static icon = {\n name: 'fishing-rod',\n size: 24,\n node: [\n ['path', { d: 'M4 11h1', key: '13eipc' }],\n ['path', { d: 'M8 15a2 2 0 0 1-4 0V3a1 1 0 0 1 1-1h.5C14 2 20 9 20 18v4', key: '1hs3im' }],\n ['circle', { cx: '18', cy: '18', r: '2', key: '1emm8v' }],\n ],\n };\n icon = signal(LucideFishingRod.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFishingRod, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFishingRod, isStandalone: true, selector: \"svg[lucideFishingRod]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFishingRod, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFishingRod]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6641,"removedExports":[],"renderedExports":["LucideFishingRod"],"renderedLength":6346},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/fishing-hook.js":{"code":"/**\n * @component @name FishingHook\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcuNTg2IDExLjQxNC01LjkzIDUuOTNhMSAxIDAgMCAxLTgtOGwzLjEzNy0zLjEzN2EuNzA3LjcwNyAwIDAgMSAxLjIwNy41VjEwIiAvPgogIDxwYXRoIGQ9Ik0yMC40MTQgOC41ODYgMjIgNyIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjEwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/fishing-hook\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFishingHook extends LucideIconBase {\n static icon = {\n name: 'fishing-hook',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm17.586 11.414-5.93 5.93a1 1 0 0 1-8-8l3.137-3.137a.707.707 0 0 1 1.207.5V10',\n key: '157y8s',\n },\n ],\n ['path', { d: 'M20.414 8.586 22 7', key: '5g2s34' }],\n ['circle', { cx: '19', cy: '10', r: '2', key: '7363ft' }],\n ],\n };\n icon = signal(LucideFishingHook.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFishingHook, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFishingHook, isStandalone: true, selector: \"svg[lucideFishingHook]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFishingHook, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFishingHook]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6827,"removedExports":[],"renderedExports":["LucideFishingHook"],"renderedLength":6531},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/fish-off.js":{"code":"/**\n * @component @name FishOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTIuNDd2LjAzbTAtLjV2LjQ3bS0uNDc1IDUuMDU2QTYuNzQ0IDYuNzQ0IDAgMCAxIDE1IDE4Yy0zLjU2IDAtNy41Ni0yLjUzLTguNS02IC4zNDgtMS4yOCAxLjExNC0yLjQzMyAyLjEyMS0zLjM4bTMuNDQ0LTIuMDg4QTguODAyIDguODAyIDAgMCAxIDE1IDZjMy41NiAwIDYuMDYgMi41NCA3IDYtLjMwOSAxLjE0LS43ODYgMi4xNzctMS40MTMgMy4wNTgiIC8+CiAgPHBhdGggZD0iTTcgMTAuNjdDNyA4IDUuNTggNS45NyAyLjczIDUuNWMtMSAxLjUtMSA1IC4yMyA2LjUtMS4yNCAxLjUtMS4yNCA1LS4yMyA2LjVDNS41OCAxOC4wMyA3IDE2IDcgMTMuMzNtNy40OC00LjM3MkE5Ljc3IDkuNzcgMCAwIDEgMTYgNi4wN20wIDExLjg2YTkuNzcgOS43NyAwIDAgMS0xLjcyOC0zLjYxOCIgLz4KICA8cGF0aCBkPSJtMTYuMDEgMTcuOTMtLjIzIDEuNEEyIDIgMCAwIDEgMTMuOCAyMUg5LjVhNS45NiA1Ljk2IDAgMCAwIDEuNDktMy45OE04LjUzIDNoNS4yN2EyIDIgMCAwIDEgMS45OCAxLjY3bC4yMyAxLjRNMiAybDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/fish-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFishOff extends LucideIconBase {\n static icon = {\n name: 'fish-off',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M18 12.47v.03m0-.5v.47m-.475 5.056A6.744 6.744 0 0 1 15 18c-3.56 0-7.56-2.53-8.5-6 .348-1.28 1.114-2.433 2.121-3.38m3.444-2.088A8.802 8.802 0 0 1 15 6c3.56 0 6.06 2.54 7 6-.309 1.14-.786 2.177-1.413 3.058',\n key: '1j1hse',\n },\n ],\n [\n 'path',\n {\n d: 'M7 10.67C7 8 5.58 5.97 2.73 5.5c-1 1.5-1 5 .23 6.5-1.24 1.5-1.24 5-.23 6.5C5.58 18.03 7 16 7 13.33m7.48-4.372A9.77 9.77 0 0 1 16 6.07m0 11.86a9.77 9.77 0 0 1-1.728-3.618',\n key: '1q46z8',\n },\n ],\n [\n 'path',\n {\n d: 'm16.01 17.93-.23 1.4A2 2 0 0 1 13.8 21H9.5a5.96 5.96 0 0 0 1.49-3.98M8.53 3h5.27a2 2 0 0 1 1.98 1.67l.23 1.4M2 2l20 20',\n key: '1407gh',\n },\n ],\n ],\n };\n icon = signal(LucideFishOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFishOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFishOff, isStandalone: true, selector: \"svg[lucideFishOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFishOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFishOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7869,"removedExports":[],"renderedExports":["LucideFishOff"],"renderedLength":7577},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flag-off.js":{"code":"/**\n * @component @name FlagOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTZjLTMgMC01LTItOC0yYTYgNiAwIDAgMC00IDEuNTI4IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTQgMjJWNCIgLz4KICA8cGF0aCBkPSJNNy42NTYgMkg4YzMgMCA1IDIgNy4zMzMgMnEyIDAgMy4wNjctLjhBMSAxIDAgMCAxIDIwIDR2MTAuMzQ3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/flag-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlagOff extends LucideIconBase {\n static icon = {\n name: 'flag-off',\n size: 24,\n node: [\n ['path', { d: 'M16 16c-3 0-5-2-8-2a6 6 0 0 0-4 1.528', key: '1q158e' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M4 22V4', key: '1plyxx' }],\n [\n 'path',\n { d: 'M7.656 2H8c3 0 5 2 7.333 2q2 0 3.067-.8A1 1 0 0 1 20 4v10.347', key: 'xj1b71' },\n ],\n ],\n };\n icon = signal(LucideFlagOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlagOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlagOff, isStandalone: true, selector: \"svg[lucideFlagOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlagOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlagOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6796,"removedExports":[],"renderedExports":["LucideFlagOff"],"renderedLength":6504},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flag-triangle-right.js":{"code":"/**\n * @component @name FlagTriangleRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMlYyLjhhLjguOCAwIDAgMSAxLjE3LS43MWwxMS4zOCA1LjY5YS44LjggMCAwIDEgMCAxLjQ0TDYgMTUuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/flag-triangle-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlagTriangleRight extends LucideIconBase {\n static icon = {\n name: 'flag-triangle-right',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M6 22V2.8a.8.8 0 0 1 1.17-.71l11.38 5.69a.8.8 0 0 1 0 1.44L6 15.5', key: 'kfjsu0' },\n ],\n ],\n };\n icon = signal(LucideFlagTriangleRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlagTriangleRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlagTriangleRight, isStandalone: true, selector: \"svg[lucideFlagTriangleRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlagTriangleRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlagTriangleRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6587,"removedExports":[],"renderedExports":["LucideFlagTriangleRight"],"renderedLength":6284},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flag.js":{"code":"/**\n * @component @name Flag\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMlY0YTEgMSAwIDAgMSAuNC0uOEE2IDYgMCAwIDEgOCAyYzMgMCA1IDIgNy4zMzMgMnEyIDAgMy4wNjctLjhBMSAxIDAgMCAxIDIwIDR2MTBhMSAxIDAgMCAxLS40LjhBNiA2IDAgMCAxIDE2IDE2Yy0zIDAtNS0yLTgtMmE2IDYgMCAwIDAtNCAxLjUyOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/flag\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlag extends LucideIconBase {\n static icon = {\n name: 'flag',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 22V4a1 1 0 0 1 .4-.8A6 6 0 0 1 8 2c3 0 5 2 7.333 2q2 0 3.067-.8A1 1 0 0 1 20 4v10a1 1 0 0 1-.4.8A6 6 0 0 1 16 16c-3 0-5-2-8-2a6 6 0 0 0-4 1.528',\n key: '1jaruq',\n },\n ],\n ],\n };\n icon = signal(LucideFlag.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlag, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlag, isStandalone: true, selector: \"svg[lucideFlag]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlag, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlag]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6684,"removedExports":[],"renderedExports":["LucideFlag"],"renderedLength":6396},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flame-kindling.js":{"code":"/**\n * @component @name FlameKindling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMmMxIDMgMi41IDMuNSAzLjUgNC41QTUgNSAwIDAgMSAxNyAxMGE1IDUgMCAxIDEtMTAgMGMwLS4zIDAtLjYuMS0uOWEyIDIgMCAxIDAgMy4zLTJDOCA0LjUgMTEgMiAxMiAyWiIgLz4KICA8cGF0aCBkPSJtNSAyMiAxNC00IiAvPgogIDxwYXRoIGQ9Im01IDE4IDE0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flame-kindling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlameKindling extends LucideIconBase {\n static icon = {\n name: 'flame-kindling',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 2c1 3 2.5 3.5 3.5 4.5A5 5 0 0 1 17 10a5 5 0 1 1-10 0c0-.3 0-.6.1-.9a2 2 0 1 0 3.3-2C8 4.5 11 2 12 2Z',\n key: '1ir223',\n },\n ],\n ['path', { d: 'm5 22 14-4', key: '1brv4h' }],\n ['path', { d: 'm5 18 14 4', key: 'lgyyje' }],\n ],\n };\n icon = signal(LucideFlameKindling.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlameKindling, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlameKindling, isStandalone: true, selector: \"svg[lucideFlameKindling]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlameKindling, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlameKindling]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6872,"removedExports":[],"renderedExports":["LucideFlameKindling"],"renderedLength":6574},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flashlight-off.js":{"code":"/**\n * @component @name FlashlightOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNjUyIDZIMTgiIC8+CiAgPHBhdGggZD0iTTEyIDEzdjEiIC8+CiAgPHBhdGggZD0iTTE2IDE2djRhMiAyIDAgMCAxLTIgMmgtNGEyIDIgMCAwIDEtMi0ydi04YTQgNCAwIDAgMC0uOC0yLjRsLS42LS44QTMgMyAwIDAgMSA2IDdWNiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik03LjY0OSAySDE3YTEgMSAwIDAgMSAxIDF2NGEzIDMgMCAwIDEtLjYgMS44bC0uNi44YTQgNCAwIDAgMC0uNTUgMS4wMDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flashlight-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlashlightOff extends LucideIconBase {\n static icon = {\n name: 'flashlight-off',\n size: 24,\n node: [\n ['path', { d: 'M11.652 6H18', key: 'voqkpr' }],\n ['path', { d: 'M12 13v1', key: '176q98' }],\n [\n 'path',\n {\n d: 'M16 16v4a2 2 0 0 1-2 2h-4a2 2 0 0 1-2-2v-8a4 4 0 0 0-.8-2.4l-.6-.8A3 3 0 0 1 6 7V6',\n key: 'dzyf92',\n },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n [\n 'path',\n {\n d: 'M7.649 2H17a1 1 0 0 1 1 1v4a3 3 0 0 1-.6 1.8l-.6.8a4 4 0 0 0-.55 1.007',\n key: '1hvcfn',\n },\n ],\n ],\n };\n icon = signal(LucideFlashlightOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlashlightOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlashlightOff, isStandalone: true, selector: \"svg[lucideFlashlightOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlashlightOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlashlightOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7250,"removedExports":[],"renderedExports":["LucideFlashlightOff"],"renderedLength":6952},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flag-triangle-left.js":{"code":"/**\n * @component @name FlagTriangleLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMjJWMi44YS44LjggMCAwIDAtMS4xNy0uNzFMNS40NSA3Ljc4YS44LjggMCAwIDAgMCAxLjQ0TDE4IDE1LjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flag-triangle-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlagTriangleLeft extends LucideIconBase {\n static icon = {\n name: 'flag-triangle-left',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M18 22V2.8a.8.8 0 0 0-1.17-.71L5.45 7.78a.8.8 0 0 0 0 1.44L18 15.5', key: 'rbbtmw' },\n ],\n ],\n };\n icon = signal(LucideFlagTriangleLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlagTriangleLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlagTriangleLeft, isStandalone: true, selector: \"svg[lucideFlagTriangleLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlagTriangleLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlagTriangleLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6577,"removedExports":[],"renderedExports":["LucideFlagTriangleLeft"],"renderedLength":6275},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flask-conical-off.js":{"code":"/**\n * @component @name FlaskConicalOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnYyLjM0MyIgLz4KICA8cGF0aCBkPSJNMTQgMnY2LjM0MyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTEuNzU1LTIuOTZsNS4yMjctOS41NjMiIC8+CiAgPHBhdGggZD0iTTYuNDUzIDE1SDE1IiAvPgogIDxwYXRoIGQ9Ik04LjUgMmg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/flask-conical-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlaskConicalOff extends LucideIconBase {\n static icon = {\n name: 'flask-conical-off',\n size: 24,\n node: [\n ['path', { d: 'M10 2v2.343', key: '15t272' }],\n ['path', { d: 'M14 2v6.343', key: 'sxr80q' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M20 20a2 2 0 0 1-2 2H6a2 2 0 0 1-1.755-2.96l5.227-9.563', key: 'k0duyd' }],\n ['path', { d: 'M6.453 15H15', key: '1f0z33' }],\n ['path', { d: 'M8.5 2h7', key: 'csnxdl' }],\n ],\n };\n icon = signal(LucideFlaskConicalOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlaskConicalOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlaskConicalOff, isStandalone: true, selector: \"svg[lucideFlaskConicalOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlaskConicalOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlaskConicalOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6960,"removedExports":[],"renderedExports":["LucideFlaskConicalOff"],"renderedLength":6659},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flame.js":{"code":"/**\n * @component @name Flame\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3ExIDQgNCA2LjV0MyA1LjVhMSAxIDAgMCAxLTE0IDAgNSA1IDAgMCAxIDEtMyAxIDEgMCAwIDAgNSAwYzAtMi0xLjUtMy0xLjUtNXEwLTIgMi41LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flame\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlame extends LucideIconBase {\n static icon = {\n name: 'flame',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 3q1 4 4 6.5t3 5.5a1 1 0 0 1-14 0 5 5 0 0 1 1-3 1 1 0 0 0 5 0c0-2-1.5-3-1.5-5q0-2 2.5-4',\n key: '1slcih',\n },\n ],\n ],\n };\n icon = signal(LucideFlame.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlame, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlame, isStandalone: true, selector: \"svg[lucideFlame]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlame, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlame]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6563,"removedExports":[],"renderedExports":["LucideFlame"],"renderedLength":6274},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flask-round.js":{"code":"/**\n * @component @name FlaskRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnY2LjI5MmE3IDcgMCAxIDAgNCAwVjIiIC8+CiAgPHBhdGggZD0iTTUgMTVoMTQiIC8+CiAgPHBhdGggZD0iTTguNSAyaDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flask-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlaskRound extends LucideIconBase {\n static icon = {\n name: 'flask-round',\n size: 24,\n node: [\n ['path', { d: 'M10 2v6.292a7 7 0 1 0 4 0V2', key: '1s42pc' }],\n ['path', { d: 'M5 15h14', key: 'm0yey3' }],\n ['path', { d: 'M8.5 2h7', key: 'csnxdl' }],\n ],\n };\n icon = signal(LucideFlaskRound.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlaskRound, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlaskRound, isStandalone: true, selector: \"svg[lucideFlaskRound]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlaskRound, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlaskRound]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6546,"removedExports":[],"renderedExports":["LucideFlaskRound"],"renderedLength":6251},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flip-horizontal-2.js":{"code":"/**\n * @component @name FlipHorizontal2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA3IDUgNS01IDVWNyIgLz4KICA8cGF0aCBkPSJtMjEgNy01IDUgNSA1VjciIC8+CiAgPHBhdGggZD0iTTEyIDIwdjIiIC8+CiAgPHBhdGggZD0iTTEyIDE0djIiIC8+CiAgPHBhdGggZD0iTTEyIDh2MiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/flip-horizontal-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlipHorizontal2 extends LucideIconBase {\n static icon = {\n name: 'flip-horizontal-2',\n size: 24,\n node: [\n ['path', { d: 'm3 7 5 5-5 5V7', key: 'couhi7' }],\n ['path', { d: 'm21 7-5 5 5 5V7', key: '6ouia7' }],\n ['path', { d: 'M12 20v2', key: '1lh1kg' }],\n ['path', { d: 'M12 14v2', key: '8jcxud' }],\n ['path', { d: 'M12 8v2', key: '1woqiv' }],\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\n ],\n };\n icon = signal(LucideFlipHorizontal2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlipHorizontal2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlipHorizontal2, isStandalone: true, selector: \"svg[lucideFlipHorizontal2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlipHorizontal2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlipHorizontal2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6848,"removedExports":[],"renderedExports":["LucideFlipHorizontal2"],"renderedLength":6547},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flip-vertical-2.js":{"code":"/**\n * @component @name FlipVertical2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMy01IDUtNS01aDEwIiAvPgogIDxwYXRoIGQ9Im0xNyAyMS01LTUtNSA1aDEwIiAvPgogIDxwYXRoIGQ9Ik00IDEySDIiIC8+CiAgPHBhdGggZD0iTTEwIDEySDgiIC8+CiAgPHBhdGggZD0iTTE2IDEyaC0yIiAvPgogIDxwYXRoIGQ9Ik0yMiAxMmgtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/flip-vertical-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlipVertical2 extends LucideIconBase {\n static icon = {\n name: 'flip-vertical-2',\n size: 24,\n node: [\n ['path', { d: 'm17 3-5 5-5-5h10', key: '1ftt6x' }],\n ['path', { d: 'm17 21-5-5-5 5h10', key: '1m0wmu' }],\n ['path', { d: 'M4 12H2', key: 'rhcxmi' }],\n ['path', { d: 'M10 12H8', key: 's88cx1' }],\n ['path', { d: 'M16 12h-2', key: '10asgb' }],\n ['path', { d: 'M22 12h-2', key: '14jgyd' }],\n ],\n };\n icon = signal(LucideFlipVertical2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlipVertical2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlipVertical2, isStandalone: true, selector: \"svg[lucideFlipVertical2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlipVertical2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlipVertical2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6845,"removedExports":[],"renderedExports":["LucideFlipVertical2"],"renderedLength":6546},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flower-2.js":{"code":"/**\n * @component @name Flower2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNWEzIDMgMCAxIDEgMyAzbS0zLTNhMyAzIDAgMSAwLTMgM20zLTN2MU05IDhhMyAzIDAgMSAwIDMgM005IDhoMW01IDBhMyAzIDAgMSAxLTMgM20zLTNoLTFtLTIgM3YtMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTEyIDEwdjEyIiAvPgogIDxwYXRoIGQ9Ik0xMiAyMmM0LjIgMCA3LTEuNjY3IDctNS00LjIgMC03IDEuNjY3LTcgNVoiIC8+CiAgPHBhdGggZD0iTTEyIDIyYy00LjIgMC03LTEuNjY3LTctNSA0LjIgMCA3IDEuNjY3IDcgNVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flower-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlower2 extends LucideIconBase {\n static icon = {\n name: 'flower-2',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 5a3 3 0 1 1 3 3m-3-3a3 3 0 1 0-3 3m3-3v1M9 8a3 3 0 1 0 3 3M9 8h1m5 0a3 3 0 1 1-3 3m3-3h-1m-2 3v-1',\n key: '3pnvol',\n },\n ],\n ['circle', { cx: '12', cy: '8', r: '2', key: '1822b1' }],\n ['path', { d: 'M12 10v12', key: '6ubwww' }],\n ['path', { d: 'M12 22c4.2 0 7-1.667 7-5-4.2 0-7 1.667-7 5Z', key: '9hd38g' }],\n ['path', { d: 'M12 22c-4.2 0-7-1.667-7-5 4.2 0 7 1.667 7 5Z', key: 'ufn41s' }],\n ],\n };\n icon = signal(LucideFlower2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlower2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlower2, isStandalone: true, selector: \"svg[lucideFlower2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlower2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlower2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7161,"removedExports":[],"renderedExports":["LucideFlower2"],"renderedLength":6869},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/fold-horizontal.js":{"code":"/**\n * @component @name FoldHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMmg2IiAvPgogIDxwYXRoIGQ9Ik0yMiAxMmgtNiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xMiA4djIiIC8+CiAgPHBhdGggZD0iTTEyIDE0djIiIC8+CiAgPHBhdGggZD0iTTEyIDIwdjIiIC8+CiAgPHBhdGggZD0ibTE5IDktMyAzIDMgMyIgLz4KICA8cGF0aCBkPSJtNSAxNSAzLTMtMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/fold-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFoldHorizontal extends LucideIconBase {\n static icon = {\n name: 'fold-horizontal',\n size: 24,\n node: [\n ['path', { d: 'M2 12h6', key: '1wqiqv' }],\n ['path', { d: 'M22 12h-6', key: '1eg9hc' }],\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\n ['path', { d: 'M12 8v2', key: '1woqiv' }],\n ['path', { d: 'M12 14v2', key: '8jcxud' }],\n ['path', { d: 'M12 20v2', key: '1lh1kg' }],\n ['path', { d: 'm19 9-3 3 3 3', key: '12ol22' }],\n ['path', { d: 'm5 15 3-3-3-3', key: '1kdhjc' }],\n ],\n };\n icon = signal(LucideFoldHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFoldHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFoldHorizontal, isStandalone: true, selector: \"svg[lucideFoldHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFoldHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFoldHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7003,"removedExports":[],"renderedExports":["LucideFoldHorizontal"],"renderedLength":6704},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/fold-vertical.js":{"code":"/**\n * @component @name FoldVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTYiIC8+CiAgPHBhdGggZD0iTTEyIDhWMiIgLz4KICA8cGF0aCBkPSJNNCAxMkgyIiAvPgogIDxwYXRoIGQ9Ik0xMCAxMkg4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMmgtMiIgLz4KICA8cGF0aCBkPSJNMjIgMTJoLTIiIC8+CiAgPHBhdGggZD0ibTE1IDE5LTMtMy0zIDMiIC8+CiAgPHBhdGggZD0ibTE1IDUtMyAzLTMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/fold-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFoldVertical extends LucideIconBase {\n static icon = {\n name: 'fold-vertical',\n size: 24,\n node: [\n ['path', { d: 'M12 22v-6', key: '6o8u61' }],\n ['path', { d: 'M12 8V2', key: '1wkif3' }],\n ['path', { d: 'M4 12H2', key: 'rhcxmi' }],\n ['path', { d: 'M10 12H8', key: 's88cx1' }],\n ['path', { d: 'M16 12h-2', key: '10asgb' }],\n ['path', { d: 'M22 12h-2', key: '14jgyd' }],\n ['path', { d: 'm15 19-3-3-3 3', key: 'e37ymu' }],\n ['path', { d: 'm15 5-3 3-3-3', key: '19d6lf' }],\n ],\n };\n icon = signal(LucideFoldVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFoldVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFoldVertical, isStandalone: true, selector: \"svg[lucideFoldVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFoldVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFoldVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6993,"removedExports":[],"renderedExports":["LucideFoldVertical"],"renderedLength":6696},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/focus.js":{"code":"/**\n * @component @name Focus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0zIDdWNWEyIDIgMCAwIDEgMi0yaDIiIC8+CiAgPHBhdGggZD0iTTE3IDNoMmEyIDIgMCAwIDEgMiAydjIiIC8+CiAgPHBhdGggZD0iTTIxIDE3djJhMiAyIDAgMCAxLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJNNyAyMUg1YTIgMiAwIDAgMS0yLTJ2LTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/focus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFocus extends LucideIconBase {\n static icon = {\n name: 'focus',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\n ],\n };\n icon = signal(LucideFocus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFocus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFocus, isStandalone: true, selector: \"svg[lucideFocus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFocus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFocus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6794,"removedExports":[],"renderedExports":["LucideFocus"],"renderedLength":6505},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flashlight.js":{"code":"/**\n * @component @name Flashlight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2MSIgLz4KICA8cGF0aCBkPSJNMTcgMmExIDEgMCAwIDEgMSAxdjRhMyAzIDAgMCAxLS42IDEuOGwtLjYuOEE0IDQgMCAwIDAgMTYgMTJ2OGEyIDIgMCAwIDEtMiAySDEwYTIgMiAwIDAgMS0yLTJ2LThhNCA0IDAgMCAwLS44LTIuNGwtLjYtLjhBMyAzIDAgMCAxIDYgN1YzYTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik02IDZoMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flashlight\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlashlight extends LucideIconBase {\n static icon = {\n name: 'flashlight',\n size: 24,\n node: [\n ['path', { d: 'M12 13v1', key: '176q98' }],\n [\n 'path',\n {\n d: 'M17 2a1 1 0 0 1 1 1v4a3 3 0 0 1-.6 1.8l-.6.8A4 4 0 0 0 16 12v8a2 2 0 0 1-2 2H10a2 2 0 0 1-2-2v-8a4 4 0 0 0-.8-2.4l-.6-.8A3 3 0 0 1 6 7V3a1 1 0 0 1 1-1z',\n key: '17vh7j',\n },\n ],\n ['path', { d: 'M6 6h12', key: 'n6hhss' }],\n ],\n };\n icon = signal(LucideFlashlight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlashlight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlashlight, isStandalone: true, selector: \"svg[lucideFlashlight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlashlight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlashlight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6934,"removedExports":[],"renderedExports":["LucideFlashlight"],"renderedLength":6640},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flask-conical.js":{"code":"/**\n * @component @name FlaskConical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMnY2YTIgMiAwIDAgMCAuMjQ1Ljk2bDUuNTEgMTAuMDhBMiAyIDAgMCAxIDE4IDIySDZhMiAyIDAgMCAxLTEuNzU1LTIuOTZsNS41MS0xMC4wOEEyIDIgMCAwIDAgMTAgOFYyIiAvPgogIDxwYXRoIGQ9Ik02LjQ1MyAxNWgxMS4wOTQiIC8+CiAgPHBhdGggZD0iTTguNSAyaDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flask-conical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlaskConical extends LucideIconBase {\n static icon = {\n name: 'flask-conical',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2',\n key: '18mbvz',\n },\n ],\n ['path', { d: 'M6.453 15h11.094', key: '3shlmq' }],\n ['path', { d: 'M8.5 2h7', key: 'csnxdl' }],\n ],\n };\n icon = signal(LucideFlaskConical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlaskConical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlaskConical, isStandalone: true, selector: \"svg[lucideFlaskConical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlaskConical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlaskConical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6868,"removedExports":[],"renderedExports":["LucideFlaskConical"],"renderedLength":6571},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-archive.js":{"code":"/**\n * @component @name FolderArchive\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxNSIgY3k9IjE5IiByPSIyIiAvPgogIDxwYXRoIGQ9Ik0yMC45IDE5LjhBMiAyIDAgMCAwIDIyIDE4VjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMmg1LjEiIC8+CiAgPHBhdGggZD0iTTE1IDExdi0xIiAvPgogIDxwYXRoIGQ9Ik0xNSAxN3YtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-archive\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderArchive extends LucideIconBase {\n static icon = {\n name: 'folder-archive',\n size: 24,\n node: [\n ['circle', { cx: '15', cy: '19', r: '2', key: 'u2pros' }],\n [\n 'path',\n {\n d: 'M20.9 19.8A2 2 0 0 0 22 18V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2h5.1',\n key: '1jj40k',\n },\n ],\n ['path', { d: 'M15 11v-1', key: 'cntcp' }],\n ['path', { d: 'M15 17v-2', key: '1279jj' }],\n ],\n };\n icon = signal(LucideFolderArchive.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderArchive, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderArchive, isStandalone: true, selector: \"svg[lucideFolderArchive]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderArchive, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderArchive]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7039,"removedExports":[],"renderedExports":["LucideFolderArchive"],"renderedLength":6741},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/flower.js":{"code":"/**\n * @component @name Flower\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNi41QTQuNSA0LjUgMCAxIDEgNy41IDEyIDQuNSA0LjUgMCAxIDEgMTIgNy41YTQuNSA0LjUgMCAxIDEgNC41IDQuNSA0LjUgNC41IDAgMSAxLTQuNSA0LjUiIC8+CiAgPHBhdGggZD0iTTEyIDcuNVY5IiAvPgogIDxwYXRoIGQ9Ik03LjUgMTJIOSIgLz4KICA8cGF0aCBkPSJNMTYuNSAxMkgxNSIgLz4KICA8cGF0aCBkPSJNMTIgMTYuNVYxNSIgLz4KICA8cGF0aCBkPSJtOCA4IDEuODggMS44OCIgLz4KICA8cGF0aCBkPSJNMTQuMTIgOS44OCAxNiA4IiAvPgogIDxwYXRoIGQ9Im04IDE2IDEuODgtMS44OCIgLz4KICA8cGF0aCBkPSJNMTQuMTIgMTQuMTIgMTYgMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flower\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlower extends LucideIconBase {\n static icon = {\n name: 'flower',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\n [\n 'path',\n {\n d: 'M12 16.5A4.5 4.5 0 1 1 7.5 12 4.5 4.5 0 1 1 12 7.5a4.5 4.5 0 1 1 4.5 4.5 4.5 4.5 0 1 1-4.5 4.5',\n key: '14wa3c',\n },\n ],\n ['path', { d: 'M12 7.5V9', key: '1oy5b0' }],\n ['path', { d: 'M7.5 12H9', key: 'eltsq1' }],\n ['path', { d: 'M16.5 12H15', key: 'vk5kw4' }],\n ['path', { d: 'M12 16.5V15', key: 'k7eayi' }],\n ['path', { d: 'm8 8 1.88 1.88', key: 'nxy4qf' }],\n ['path', { d: 'M14.12 9.88 16 8', key: '1lst6k' }],\n ['path', { d: 'm8 16 1.88-1.88', key: 'h2eex1' }],\n ['path', { d: 'M14.12 14.12 16 16', key: 'uqkrx3' }],\n ],\n };\n icon = signal(LucideFlower.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlower, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlower, isStandalone: true, selector: \"svg[lucideFlower]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlower, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlower]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7496,"removedExports":[],"renderedExports":["LucideFlower"],"renderedLength":7206},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-bookmark.js":{"code":"/**\n * @component @name FolderBookmark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY4bDMtMyAzIDNWNiIgLz4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-bookmark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderBookmark extends LucideIconBase {\n static icon = {\n name: 'folder-bookmark',\n size: 24,\n node: [\n ['path', { d: 'M12 6v8l3-3 3 3V6', key: '11pvqx' }],\n [\n 'path',\n {\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2z',\n key: '1u1bxd',\n },\n ],\n ],\n };\n icon = signal(LucideFolderBookmark.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderBookmark, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderBookmark, isStandalone: true, selector: \"svg[lucideFolderBookmark]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderBookmark, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderBookmark]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6838,"removedExports":[],"renderedExports":["LucideFolderBookmark"],"renderedLength":6539},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-clock.js":{"code":"/**\n * @component @name FolderClock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTR2Mi4ybDEuNiAxIiAvPgogIDxwYXRoIGQ9Ik03IDIwSDRhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMy45YTIgMiAwIDAgMSAxLjY5LjlsLjgxIDEuMmEyIDIgMCAwIDAgMS42Ny45SDIwYTIgMiAwIDAgMSAyIDIiIC8+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderClock extends LucideIconBase {\n static icon = {\n name: 'folder-clock',\n size: 24,\n node: [\n ['path', { d: 'M16 14v2.2l1.6 1', key: 'fo4ql5' }],\n [\n 'path',\n {\n d: 'M7 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2',\n key: '1urifu',\n },\n ],\n ['circle', { cx: '16', cy: '16', r: '6', key: 'qoo3c4' }],\n ],\n };\n icon = signal(LucideFolderClock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderClock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderClock, isStandalone: true, selector: \"svg[lucideFolderClock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderClock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderClock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6881,"removedExports":[],"renderedExports":["LucideFolderClock"],"renderedLength":6585},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-closed.js":{"code":"/**\n * @component @name FolderClosed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgogIDxwYXRoIGQ9Ik0yIDEwaDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-closed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderClosed extends LucideIconBase {\n static icon = {\n name: 'folder-closed',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\n key: '1kt360',\n },\n ],\n ['path', { d: 'M2 10h20', key: '1ir3d8' }],\n ],\n };\n icon = signal(LucideFolderClosed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderClosed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderClosed, isStandalone: true, selector: \"svg[lucideFolderClosed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderClosed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderClosed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6795,"removedExports":[],"renderedExports":["LucideFolderClosed"],"renderedLength":6498},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-code.js":{"code":"/**\n * @component @name FolderCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTAuNSA4IDEzbDIgMi41IiAvPgogIDxwYXRoIGQ9Im0xNCAxMC41IDIgMi41LTIgMi41IiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderCode extends LucideIconBase {\n static icon = {\n name: 'folder-code',\n size: 24,\n node: [\n ['path', { d: 'M10 10.5 8 13l2 2.5', key: 'm4t9c1' }],\n ['path', { d: 'm14 10.5 2 2.5-2 2.5', key: '14w2eb' }],\n [\n 'path',\n {\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2z',\n key: '1u1bxd',\n },\n ],\n ],\n };\n icon = signal(LucideFolderCode.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderCode, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderCode, isStandalone: true, selector: \"svg[lucideFolderCode]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderCode, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderCode]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6916,"removedExports":[],"renderedExports":["LucideFolderCode"],"renderedLength":6621},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-cog.js":{"code":"/**\n * @component @name FolderCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMyAyMEg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDMuOThhMiAyIDAgMCAxIDEuNjkuOWwuNjYgMS4yQTIgMiAwIDAgMCAxMiA2aDhhMiAyIDAgMCAxIDIgMnYzLjMiIC8+CiAgPHBhdGggZD0ibTE0LjMwNSAxOS41My45MjMtLjM4MiIgLz4KICA8cGF0aCBkPSJtMTUuMjI4IDE2Ljg1Mi0uOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAxNS4yMjgtLjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xNi44NTIgMjAuNzcyLS4zODMuOTI0IiAvPgogIDxwYXRoIGQ9Im0xOS4xNDggMTUuMjI4LjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xOS41MyAyMS42OTYtLjM4Mi0uOTI0IiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTYuODUyLjkyNC0uMzgzIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTkuMTQ4LjkyNC4zODMiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderCog extends LucideIconBase {\n static icon = {\n name: 'folder-cog',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.3 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.98a2 2 0 0 1 1.69.9l.66 1.2A2 2 0 0 0 12 6h8a2 2 0 0 1 2 2v3.3',\n key: '128dxu',\n },\n ],\n ['path', { d: 'm14.305 19.53.923-.382', key: '3m78fa' }],\n ['path', { d: 'm15.228 16.852-.923-.383', key: 'npixar' }],\n ['path', { d: 'm16.852 15.228-.383-.923', key: '5xggr7' }],\n ['path', { d: 'm16.852 20.772-.383.924', key: 'dpfhf9' }],\n ['path', { d: 'm19.148 15.228.383-.923', key: '1reyyz' }],\n ['path', { d: 'm19.53 21.696-.382-.924', key: '1goivc' }],\n ['path', { d: 'm20.772 16.852.924-.383', key: 'htqkph' }],\n ['path', { d: 'm20.772 19.148.924.383', key: '9w9pjp' }],\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ],\n aliases: ['folder-cog-2'],\n };\n icon = signal(LucideFolderCog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderCog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderCog, isStandalone: true, selector: \"svg[lucideFolderCog], svg[lucideFolderCog2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderCog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderCog], svg[lucideFolderCog2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFolderCog\n */\nconst LucideFolderCog2 = LucideFolderCog;","originalLength":7925,"removedExports":[],"renderedExports":["LucideFolderCog","LucideFolderCog2"],"renderedLength":7624},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-check.js":{"code":"/**\n * @component @name FolderCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgogIDxwYXRoIGQ9Im05IDEzIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderCheck extends LucideIconBase {\n static icon = {\n name: 'folder-check',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\n key: '1kt360',\n },\n ],\n ['path', { d: 'm9 13 2 2 4-4', key: '6343dt' }],\n ],\n };\n icon = signal(LucideFolderCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderCheck, isStandalone: true, selector: \"svg[lucideFolderCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6797,"removedExports":[],"renderedExports":["LucideFolderCheck"],"renderedLength":6501},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-dot.js":{"code":"/**\n * @component @name FolderDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGgxNmEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45M2EyIDIgMCAwIDEtMS42Ni0uOWwtLjgyLTEuMkEyIDIgMCAwIDAgNy45MyAzSDRhMiAyIDAgMCAwLTIgMnYxM2MwIDEuMS45IDIgMiAyWiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderDot extends LucideIconBase {\n static icon = {\n name: 'folder-dot',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 20h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.93a2 2 0 0 1-1.66-.9l-.82-1.2A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13c0 1.1.9 2 2 2Z',\n key: '1fr9dc',\n },\n ],\n ['circle', { cx: '12', cy: '13', r: '1', key: '49l61u' }],\n ],\n };\n icon = signal(LucideFolderDot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderDot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderDot, isStandalone: true, selector: \"svg[lucideFolderDot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderDot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderDot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6801,"removedExports":[],"renderedExports":["LucideFolderDot"],"renderedLength":6507},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-down.js":{"code":"/**\n * @component @name FolderDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMHY2IiAvPgogIDxwYXRoIGQ9Im0xNSAxMy0zIDMtMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderDown extends LucideIconBase {\n static icon = {\n name: 'folder-down',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\n key: '1kt360',\n },\n ],\n ['path', { d: 'M12 10v6', key: '1bos4e' }],\n ['path', { d: 'm15 13-3 3-3-3', key: '6j2sf0' }],\n ],\n };\n icon = signal(LucideFolderDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderDown, isStandalone: true, selector: \"svg[lucideFolderDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6875,"removedExports":[],"renderedExports":["LucideFolderDown"],"renderedLength":6580},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-git.js":{"code":"/**\n * @component @name FolderGit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSIyIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMloiIC8+CiAgPHBhdGggZD0iTTE0IDEzaDMiIC8+CiAgPHBhdGggZD0iTTcgMTNoMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-git\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderGit extends LucideIconBase {\n static icon = {\n name: 'folder-git',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '13', r: '2', key: '1c1ljs' }],\n [\n 'path',\n {\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\n key: '1kt360',\n },\n ],\n ['path', { d: 'M14 13h3', key: '1dgedf' }],\n ['path', { d: 'M7 13h3', key: '1pygq7' }],\n ],\n };\n icon = signal(LucideFolderGit.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderGit, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderGit, isStandalone: true, selector: \"svg[lucideFolderGit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderGit, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderGit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6968,"removedExports":[],"renderedExports":["LucideFolderGit"],"renderedLength":6674},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-input.js":{"code":"/**\n * @component @name FolderInput\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5VjVhMiAyIDAgMCAxIDItMmgzLjlhMiAyIDAgMCAxIDEuNjkuOWwuODEgMS4yYTIgMiAwIDAgMCAxLjY3LjlIMjBhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMnYtMSIgLz4KICA8cGF0aCBkPSJNMiAxM2gxMCIgLz4KICA8cGF0aCBkPSJtOSAxNiAzLTMtMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-input\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderInput extends LucideIconBase {\n static icon = {\n name: 'folder-input',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 9V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-1',\n key: 'fm4g5t',\n },\n ],\n ['path', { d: 'M2 13h10', key: 'pgb2dq' }],\n ['path', { d: 'm9 16 3-3-3-3', key: '6m91ic' }],\n ],\n };\n icon = signal(LucideFolderInput.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderInput, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderInput, isStandalone: true, selector: \"svg[lucideFolderInput]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderInput, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderInput]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6886,"removedExports":[],"renderedExports":["LucideFolderInput"],"renderedLength":6590},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-git-2.js":{"code":"/**\n * @component @name FolderGit2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTlhNSA1IDAgMCAxLTUtNXY4IiAvPgogIDxwYXRoIGQ9Ik05IDIwSDRhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMy45YTIgMiAwIDAgMSAxLjY5LjlsLjgxIDEuMmEyIDIgMCAwIDAgMS42Ny45SDIwYTIgMiAwIDAgMSAyIDJ2NSIgLz4KICA8Y2lyY2xlIGN4PSIxMyIgY3k9IjEyIiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMTkiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-git-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderGit2 extends LucideIconBase {\n static icon = {\n name: 'folder-git-2',\n size: 24,\n node: [\n ['path', { d: 'M18 19a5 5 0 0 1-5-5v8', key: 'sz5oeg' }],\n [\n 'path',\n {\n d: 'M9 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v5',\n key: '1w6njk',\n },\n ],\n ['circle', { cx: '13', cy: '12', r: '2', key: '1j92g6' }],\n ['circle', { cx: '20', cy: '19', r: '2', key: '1obnsp' }],\n ],\n };\n icon = signal(LucideFolderGit2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderGit2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderGit2, isStandalone: true, selector: \"svg[lucideFolderGit2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderGit2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderGit2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7008,"removedExports":[],"renderedExports":["LucideFolderGit2"],"renderedLength":6712},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-heart.js":{"code":"/**\n * @component @name FolderHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNjM4IDIwSDRhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMy45YTIgMiAwIDAgMSAxLjY5LjlsLjgxIDEuMmEyIDIgMCAwIDAgMS42Ny45SDIwYTIgMiAwIDAgMSAyIDJ2My40MTciIC8+CiAgPHBhdGggZD0iTTE0LjYyIDE4LjhBMi4yNSAyLjI1IDAgMSAxIDE4IDE1LjgzNmEyLjI1IDIuMjUgMCAxIDEgMy4zOCAyLjk2NmwtMi42MjYgMi44NTZhLjk5OC45OTggMCAwIDEtMS41MDcgMHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderHeart extends LucideIconBase {\n static icon = {\n name: 'folder-heart',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.638 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v3.417',\n key: '10r6g4',\n },\n ],\n [\n 'path',\n {\n d: 'M14.62 18.8A2.25 2.25 0 1 1 18 15.836a2.25 2.25 0 1 1 3.38 2.966l-2.626 2.856a.998.998 0 0 1-1.507 0z',\n key: '15cy7q',\n },\n ],\n ],\n };\n icon = signal(LucideFolderHeart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderHeart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderHeart, isStandalone: true, selector: \"svg[lucideFolderHeart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderHeart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderHeart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7090,"removedExports":[],"renderedExports":["LucideFolderHeart"],"renderedLength":6794},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-kanban.js":{"code":"/**\n * @component @name FolderKanban\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGgxNmEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45M2EyIDIgMCAwIDEtMS42Ni0uOWwtLjgyLTEuMkEyIDIgMCAwIDAgNy45MyAzSDRhMiAyIDAgMCAwLTIgMnYxM2MwIDEuMS45IDIgMiAyWiIgLz4KICA8cGF0aCBkPSJNOCAxMHY0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMHYyIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMHY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-kanban\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderKanban extends LucideIconBase {\n static icon = {\n name: 'folder-kanban',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 20h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.93a2 2 0 0 1-1.66-.9l-.82-1.2A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13c0 1.1.9 2 2 2Z',\n key: '1fr9dc',\n },\n ],\n ['path', { d: 'M8 10v4', key: 'tgpxqk' }],\n ['path', { d: 'M12 10v2', key: 'hh53o1' }],\n ['path', { d: 'M16 10v6', key: '1d6xys' }],\n ],\n };\n icon = signal(LucideFolderKanban.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderKanban, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderKanban, isStandalone: true, selector: \"svg[lucideFolderKanban]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderKanban, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderKanban]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6978,"removedExports":[],"renderedExports":["LucideFolderKanban"],"renderedLength":6681},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-key.js":{"code":"/**\n * @component @name FolderKey\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjBINGEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDItMmgzLjlhMiAyIDAgMCAxIDEuNjkuOWwuODEgMS4yYTIgMiAwIDAgMCAxLjY3LjlIMjBhMiAyIDAgMCAxIDIgMnYxLjM2IiAvPgogIDxwYXRoIGQ9Ik0xOSAxMnY2IiAvPgogIDxwYXRoIGQ9Ik0xOSAxNGgyIiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iMjAiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-key\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderKey extends LucideIconBase {\n static icon = {\n name: 'folder-key',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v1.36',\n key: '1shsnm',\n },\n ],\n ['path', { d: 'M19 12v6', key: 'kflna4' }],\n ['path', { d: 'M19 14h2', key: 'wp2qbk' }],\n ['circle', { cx: '19', cy: '20', r: '2', key: '1jfyz6' }],\n ],\n };\n icon = signal(LucideFolderKey.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderKey, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderKey, isStandalone: true, selector: \"svg[lucideFolderKey]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderKey, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderKey]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6941,"removedExports":[],"renderedExports":["LucideFolderKey"],"renderedLength":6647},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-minus.js":{"code":"/**\n * @component @name FolderMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxM2g2IiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderMinus extends LucideIconBase {\n static icon = {\n name: 'folder-minus',\n size: 24,\n node: [\n ['path', { d: 'M9 13h6', key: '1uhe8q' }],\n [\n 'path',\n {\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\n key: '1kt360',\n },\n ],\n ],\n };\n icon = signal(LucideFolderMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderMinus, isStandalone: true, selector: \"svg[lucideFolderMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6783,"removedExports":[],"renderedExports":["LucideFolderMinus"],"renderedLength":6487},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-open.js":{"code":"/**\n * @component @name FolderOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiAxNCAxLjUtMi45QTIgMiAwIDAgMSA5LjI0IDEwSDIwYTIgMiAwIDAgMSAxLjk0IDIuNWwtMS41NCA2YTIgMiAwIDAgMS0xLjk1IDEuNUg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDMuOWEyIDIgMCAwIDEgMS42OS45bC44MSAxLjJhMiAyIDAgMCAwIDEuNjcuOUgxOGEyIDIgMCAwIDEgMiAydjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderOpen extends LucideIconBase {\n static icon = {\n name: 'folder-open',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm6 14 1.5-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.54 6a2 2 0 0 1-1.95 1.5H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H18a2 2 0 0 1 2 2v2',\n key: 'usdka0',\n },\n ],\n ],\n };\n icon = signal(LucideFolderOpen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderOpen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderOpen, isStandalone: true, selector: \"svg[lucideFolderOpen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderOpen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderOpen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6824,"removedExports":[],"renderedExports":["LucideFolderOpen"],"renderedLength":6529},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-pen.js":{"code":"/**\n * @component @name FolderPen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMS41VjVhMiAyIDAgMCAxIDItMmgzLjljLjcgMCAxLjMuMyAxLjcuOWwuOCAxLjJjLjQuNiAxIC45IDEuNy45SDIwYTIgMiAwIDAgMSAyIDJ2MTBhMiAyIDAgMCAxLTIgMmgtOS41IiAvPgogIDxwYXRoIGQ9Ik0xMS4zNzggMTMuNjI2YTEgMSAwIDEgMC0zLjAwNC0zLjAwNGwtNS4wMSA1LjAxMmEyIDIgMCAwIDAtLjUwNi44NTRsLS44MzcgMi44N2EuNS41IDAgMCAwIC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMCAwIC44NTQtLjUwNnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderPen extends LucideIconBase {\n static icon = {\n name: 'folder-pen',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 11.5V5a2 2 0 0 1 2-2h3.9c.7 0 1.3.3 1.7.9l.8 1.2c.4.6 1 .9 1.7.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-9.5',\n key: 'a8xqs0',\n },\n ],\n [\n 'path',\n {\n d: 'M11.378 13.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z',\n key: '1saktj',\n },\n ],\n ],\n aliases: ['folder-edit'],\n };\n icon = signal(LucideFolderPen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderPen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderPen, isStandalone: true, selector: \"svg[lucideFolderPen], svg[lucideFolderEdit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderPen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderPen], svg[lucideFolderEdit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFolderPen\n */\nconst LucideFolderEdit = LucideFolderPen;","originalLength":7293,"removedExports":[],"renderedExports":["LucideFolderPen","LucideFolderEdit"],"renderedLength":6992},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-lock.js":{"code":"/**\n * @component @name FolderLock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI1IiB4PSIxNCIgeT0iMTciIHJ4PSIxIiAvPgogIDxwYXRoIGQ9Ik0xMCAyMEg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDMuOWEyIDIgMCAwIDEgMS42OS45bC44MSAxLjJhMiAyIDAgMCAwIDEuNjcuOUgyMGEyIDIgMCAwIDEgMiAydjIuNSIgLz4KICA8cGF0aCBkPSJNMjAgMTd2LTJhMiAyIDAgMSAwLTQgMHYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderLock extends LucideIconBase {\n static icon = {\n name: 'folder-lock',\n size: 24,\n node: [\n ['rect', { width: '8', height: '5', x: '14', y: '17', rx: '1', key: '19aais' }],\n [\n 'path',\n {\n d: 'M10 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v2.5',\n key: '1w6v7t',\n },\n ],\n ['path', { d: 'M20 17v-2a2 2 0 1 0-4 0v2', key: 'pwaxnr' }],\n ],\n };\n icon = signal(LucideFolderLock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderLock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderLock, isStandalone: true, selector: \"svg[lucideFolderLock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderLock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderLock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6946,"removedExports":[],"renderedExports":["LucideFolderLock"],"renderedLength":6651},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-search-2.js":{"code":"/**\n * @component @name FolderSearch2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMS41IiBjeT0iMTIuNSIgcj0iMi41IiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMloiIC8+CiAgPHBhdGggZD0iTTEzLjMgMTQuMyAxNSAxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-search-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderSearch2 extends LucideIconBase {\n static icon = {\n name: 'folder-search-2',\n size: 24,\n node: [\n ['circle', { cx: '11.5', cy: '12.5', r: '2.5', key: '1ea5ju' }],\n [\n 'path',\n {\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\n key: '1kt360',\n },\n ],\n ['path', { d: 'M13.3 14.3 15 16', key: '1y4v1n' }],\n ],\n };\n icon = signal(LucideFolderSearch2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderSearch2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderSearch2, isStandalone: true, selector: \"svg[lucideFolderSearch2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderSearch2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderSearch2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6962,"removedExports":[],"renderedExports":["LucideFolderSearch2"],"renderedLength":6663},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-output.js":{"code":"/**\n * @component @name FolderOutput\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA3LjVWNWEyIDIgMCAwIDEgMi0yaDMuOWEyIDIgMCAwIDEgMS42OS45bC44MSAxLjJhMiAyIDAgMCAwIDEuNjcuOUgyMGEyIDIgMCAwIDEgMiAydjEwYTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0xLjUiIC8+CiAgPHBhdGggZD0iTTIgMTNoMTAiIC8+CiAgPHBhdGggZD0ibTUgMTAtMyAzIDMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-output\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderOutput extends LucideIconBase {\n static icon = {\n name: 'folder-output',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 7.5V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-1.5',\n key: '1yk7aj',\n },\n ],\n ['path', { d: 'M2 13h10', key: 'pgb2dq' }],\n ['path', { d: 'm5 10-3 3 3 3', key: '1r8ie0' }],\n ],\n };\n icon = signal(LucideFolderOutput.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderOutput, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderOutput, isStandalone: true, selector: \"svg[lucideFolderOutput]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderOutput, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderOutput]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6902,"removedExports":[],"renderedExports":["LucideFolderOutput"],"renderedLength":6605},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-root.js":{"code":"/**\n * @component @name FolderRoot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGgxNmEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45M2EyIDIgMCAwIDEtMS42Ni0uOWwtLjgyLTEuMkEyIDIgMCAwIDAgNy45MyAzSDRhMiAyIDAgMCAwLTIgMnYxM2MwIDEuMS45IDIgMiAyWiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNXY1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-root\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderRoot extends LucideIconBase {\n static icon = {\n name: 'folder-root',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 20h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.93a2 2 0 0 1-1.66-.9l-.82-1.2A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13c0 1.1.9 2 2 2Z',\n key: '1fr9dc',\n },\n ],\n ['circle', { cx: '12', cy: '13', r: '2', key: '1c1ljs' }],\n ['path', { d: 'M12 15v5', key: '11xva1' }],\n ],\n };\n icon = signal(LucideFolderRoot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderRoot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderRoot, isStandalone: true, selector: \"svg[lucideFolderRoot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderRoot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderRoot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6900,"removedExports":[],"renderedExports":["LucideFolderRoot"],"renderedLength":6605},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-plus.js":{"code":"/**\n * @component @name FolderPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTB2NiIgLz4KICA8cGF0aCBkPSJNOSAxM2g2IiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderPlus extends LucideIconBase {\n static icon = {\n name: 'folder-plus',\n size: 24,\n node: [\n ['path', { d: 'M12 10v6', key: '1bos4e' }],\n ['path', { d: 'M9 13h6', key: '1uhe8q' }],\n [\n 'path',\n {\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\n key: '1kt360',\n },\n ],\n ],\n };\n icon = signal(LucideFolderPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderPlus, isStandalone: true, selector: \"svg[lucideFolderPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6860,"removedExports":[],"renderedExports":["LucideFolderPlus"],"renderedLength":6565},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-search.js":{"code":"/**\n * @component @name FolderSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNyAyMEg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDMuOWEyIDIgMCAwIDEgMS42OS45bC44MSAxLjJhMiAyIDAgMCAwIDEuNjcuOUgyMGEyIDIgMCAwIDEgMiAydjQuMSIgLz4KICA8cGF0aCBkPSJtMjEgMjEtMS45LTEuOSIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE3IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderSearch extends LucideIconBase {\n static icon = {\n name: 'folder-search',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.7 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v4.1',\n key: '1bw5m7',\n },\n ],\n ['path', { d: 'm21 21-1.9-1.9', key: '1g2n9r' }],\n ['circle', { cx: '17', cy: '17', r: '3', key: '18b49y' }],\n ],\n };\n icon = signal(LucideFolderSearch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderSearch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderSearch, isStandalone: true, selector: \"svg[lucideFolderSearch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderSearch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderSearch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6901,"removedExports":[],"renderedExports":["LucideFolderSearch"],"renderedLength":6604},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-sync.js":{"code":"/**\n * @component @name FolderSync\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAyMEg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDMuOWEyIDIgMCAwIDEgMS42OS45bC44MSAxLjJhMiAyIDAgMCAwIDEuNjcuOUgyMGEyIDIgMCAwIDEgMiAydi41IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMHY0aDQiIC8+CiAgPHBhdGggZD0ibTEyIDE0IDEuNTM1LTEuNjA1YTUgNSAwIDAgMSA4IDEuNSIgLz4KICA8cGF0aCBkPSJNMjIgMjJ2LTRoLTQiIC8+CiAgPHBhdGggZD0ibTIyIDE4LTEuNTM1IDEuNjA1YTUgNSAwIDAgMS04LTEuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-sync\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderSync extends LucideIconBase {\n static icon = {\n name: 'folder-sync',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M9 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v.5',\n key: '1dkoa9',\n },\n ],\n ['path', { d: 'M12 10v4h4', key: '1czhmt' }],\n ['path', { d: 'm12 14 1.535-1.605a5 5 0 0 1 8 1.5', key: 'lvuxfi' }],\n ['path', { d: 'M22 22v-4h-4', key: '1ewp4q' }],\n ['path', { d: 'm22 18-1.535 1.605a5 5 0 0 1-8-1.5', key: '14ync0' }],\n ],\n };\n icon = signal(LucideFolderSync.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderSync, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderSync, isStandalone: true, selector: \"svg[lucideFolderSync]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderSync, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderSync]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7140,"removedExports":[],"renderedExports":["LucideFolderSync"],"renderedLength":6845},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-open-dot.js":{"code":"/**\n * @component @name FolderOpenDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiAxNCAxLjQ1LTIuOUEyIDIgMCAwIDEgOS4yNCAxMEgyMGEyIDIgMCAwIDEgMS45NCAyLjVsLTEuNTUgNmEyIDIgMCAwIDEtMS45NCAxLjVINGEyIDIgMCAwIDEtMi0yVjVjMC0xLjEuOS0yIDItMmgzLjkzYTIgMiAwIDAgMSAxLjY2LjlsLjgyIDEuMmEyIDIgMCAwIDAgMS42Ni45SDE4YTIgMiAwIDAgMSAyIDJ2MiIgLz4KICA8Y2lyY2xlIGN4PSIxNCIgY3k9IjE1IiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-open-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderOpenDot extends LucideIconBase {\n static icon = {\n name: 'folder-open-dot',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm6 14 1.45-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.55 6a2 2 0 0 1-1.94 1.5H4a2 2 0 0 1-2-2V5c0-1.1.9-2 2-2h3.93a2 2 0 0 1 1.66.9l.82 1.2a2 2 0 0 0 1.66.9H18a2 2 0 0 1 2 2v2',\n key: '1nmvlm',\n },\n ],\n ['circle', { cx: '14', cy: '15', r: '1', key: '1gm4qj' }],\n ],\n };\n icon = signal(LucideFolderOpenDot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderOpenDot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderOpenDot, isStandalone: true, selector: \"svg[lucideFolderOpenDot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderOpenDot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderOpenDot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6981,"removedExports":[],"renderedExports":["LucideFolderOpenDot"],"renderedLength":6682},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-tree.js":{"code":"/**\n * @component @name FolderTree\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBhMSAxIDAgMCAwIDEtMVY2YTEgMSAwIDAgMC0xLTFoLTIuNWExIDEgMCAwIDEtLjgtLjRsLS45LTEuMkExIDEgMCAwIDAgMTUgM2gtMmExIDEgMCAwIDAtMSAxdjVhMSAxIDAgMCAwIDEgMVoiIC8+CiAgPHBhdGggZD0iTTIwIDIxYTEgMSAwIDAgMCAxLTF2LTNhMSAxIDAgMCAwLTEtMWgtMi45YTEgMSAwIDAgMS0uODgtLjU1bC0uNDItLjg1YTEgMSAwIDAgMC0uOTItLjZIMTNhMSAxIDAgMCAwLTEgMXY1YTEgMSAwIDAgMCAxIDFaIiAvPgogIDxwYXRoIGQ9Ik0zIDVhMiAyIDAgMCAwIDIgMmgzIiAvPgogIDxwYXRoIGQ9Ik0zIDN2MTNhMiAyIDAgMCAwIDIgMmgzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-tree\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderTree extends LucideIconBase {\n static icon = {\n name: 'folder-tree',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z',\n key: 'hod4my',\n },\n ],\n [\n 'path',\n {\n d: 'M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.9a1 1 0 0 1-.88-.55l-.42-.85a1 1 0 0 0-.92-.6H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z',\n key: 'w4yl2u',\n },\n ],\n ['path', { d: 'M3 5a2 2 0 0 0 2 2h3', key: 'f2jnh7' }],\n ['path', { d: 'M3 3v13a2 2 0 0 0 2 2h3', key: 'k8epm1' }],\n ],\n };\n icon = signal(LucideFolderTree.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderTree, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderTree, isStandalone: true, selector: \"svg[lucideFolderTree]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderTree, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderTree]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7368,"removedExports":[],"renderedExports":["LucideFolderTree"],"renderedLength":7073},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-symlink.js":{"code":"/**\n * @component @name FolderSymlink\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5LjM1VjVhMiAyIDAgMCAxIDItMmgzLjlhMiAyIDAgMCAxIDEuNjkuOWwuODEgMS4yYTIgMiAwIDAgMCAxLjY3LjlIMjBhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMnYtM2EyIDIgMCAwIDEgMi0yaDciIC8+CiAgPHBhdGggZD0ibTggMTYgMy0zLTMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-symlink\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderSymlink extends LucideIconBase {\n static icon = {\n name: 'folder-symlink',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 9.35V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h7',\n key: 'y8kt7d',\n },\n ],\n ['path', { d: 'm8 16 3-3-3-3', key: 'rlqrt1' }],\n ],\n };\n icon = signal(LucideFolderSymlink.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderSymlink, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderSymlink, isStandalone: true, selector: \"svg[lucideFolderSymlink]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderSymlink, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderSymlink]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6867,"removedExports":[],"renderedExports":["LucideFolderSymlink"],"renderedLength":6569},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-up.js":{"code":"/**\n * @component @name FolderUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMHY2IiAvPgogIDxwYXRoIGQ9Im05IDEzIDMtMyAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderUp extends LucideIconBase {\n static icon = {\n name: 'folder-up',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\n key: '1kt360',\n },\n ],\n ['path', { d: 'M12 10v6', key: '1bos4e' }],\n ['path', { d: 'm9 13 3-3 3 3', key: '1pxg3c' }],\n ],\n };\n icon = signal(LucideFolderUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderUp, isStandalone: true, selector: \"svg[lucideFolderUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6852,"removedExports":[],"renderedExports":["LucideFolderUp"],"renderedLength":6559},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder-x.js":{"code":"/**\n * @component @name FolderX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgogIDxwYXRoIGQ9Im05LjUgMTAuNSA1IDUiIC8+CiAgPHBhdGggZD0ibTE0LjUgMTAuNS01IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderX extends LucideIconBase {\n static icon = {\n name: 'folder-x',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\n key: '1kt360',\n },\n ],\n ['path', { d: 'm9.5 10.5 5 5', key: 'ra9qjz' }],\n ['path', { d: 'm14.5 10.5-5 5', key: 'l2rkpq' }],\n ],\n };\n icon = signal(LucideFolderX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderX, isStandalone: true, selector: \"svg[lucideFolderX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6855,"removedExports":[],"renderedExports":["LucideFolderX"],"renderedLength":6563},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folder.js":{"code":"/**\n * @component @name Folder\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolder extends LucideIconBase {\n static icon = {\n name: 'folder',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\n key: '1kt360',\n },\n ],\n ],\n };\n icon = signal(LucideFolder.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolder, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolder, isStandalone: true, selector: \"svg[lucideFolder]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolder, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolder]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6638,"removedExports":[],"renderedExports":["LucideFolder"],"renderedLength":6348},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/footprints.js":{"code":"/**\n * @component @name Footprints\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNnYtMi4zOEM0IDExLjUgMi45NyAxMC41IDMgOGMuMDMtMi43MiAxLjQ5LTYgNC41LTZDOS4zNyAyIDEwIDMuOCAxMCA1LjVjMCAzLjExLTIgNS42Ni0yIDguNjhWMTZhMiAyIDAgMSAxLTQgMFoiIC8+CiAgPHBhdGggZD0iTTIwIDIwdi0yLjM4YzAtMi4xMiAxLjAzLTMuMTIgMS01LjYyLS4wMy0yLjcyLTEuNDktNi00LjUtNkMxNC42MyA2IDE0IDcuOCAxNCA5LjVjMCAzLjExIDIgNS42NiAyIDguNjhWMjBhMiAyIDAgMSAwIDQgMFoiIC8+CiAgPHBhdGggZD0iTTE2IDE3aDQiIC8+CiAgPHBhdGggZD0iTTQgMTNoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/footprints\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFootprints extends LucideIconBase {\n static icon = {\n name: 'footprints',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 16v-2.38C4 11.5 2.97 10.5 3 8c.03-2.72 1.49-6 4.5-6C9.37 2 10 3.8 10 5.5c0 3.11-2 5.66-2 8.68V16a2 2 0 1 1-4 0Z',\n key: '1dudjm',\n },\n ],\n [\n 'path',\n {\n d: 'M20 20v-2.38c0-2.12 1.03-3.12 1-5.62-.03-2.72-1.49-6-4.5-6C14.63 6 14 7.8 14 9.5c0 3.11 2 5.66 2 8.68V20a2 2 0 1 0 4 0Z',\n key: 'l2t8xc',\n },\n ],\n ['path', { d: 'M16 17h4', key: '1dejxt' }],\n ['path', { d: 'M4 13h4', key: '1bwh8b' }],\n ],\n };\n icon = signal(LucideFootprints.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFootprints, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFootprints, isStandalone: true, selector: \"svg[lucideFootprints]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFootprints, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFootprints]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7300,"removedExports":[],"renderedExports":["LucideFootprints"],"renderedLength":7006},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/folders.js":{"code":"/**\n * @component @name Folders\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgNWEyIDIgMCAwIDEgMiAydjdhMiAyIDAgMCAxLTIgMkg5YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDIuNWExLjUgMS41IDAgMCAxIDEuMi42bC42LjhhMS41IDEuNSAwIDAgMCAxLjIuNnoiIC8+CiAgPHBhdGggZD0iTTMgOC4yNjhhMiAyIDAgMCAwLTEgMS43MzhWMTlhMiAyIDAgMCAwIDIgMmgxMWEyIDIgMCAwIDAgMS43MzItMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folders\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolders extends LucideIconBase {\n static icon = {\n name: 'folders',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 5a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H9a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h2.5a1.5 1.5 0 0 1 1.2.6l.6.8a1.5 1.5 0 0 0 1.2.6z',\n key: 'a4852j',\n },\n ],\n [\n 'path',\n { d: 'M3 8.268a2 2 0 0 0-1 1.738V19a2 2 0 0 0 2 2h11a2 2 0 0 0 1.732-1', key: 'yxbcw3' },\n ],\n ],\n };\n icon = signal(LucideFolders.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolders, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolders, isStandalone: true, selector: \"svg[lucideFolders]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolders, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolders]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6915,"removedExports":[],"renderedExports":["LucideFolders"],"renderedLength":6624},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/forklift.js":{"code":"/**\n * @component @name Forklift\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJINWEyIDIgMCAwIDAtMiAydjUiIC8+CiAgPHBhdGggZD0iTTE1IDE5aDciIC8+CiAgPHBhdGggZD0iTTE2IDE5VjIiIC8+CiAgPHBhdGggZD0iTTYgMTJWN2EyIDIgMCAwIDEgMi0yaDIuMTcyYTIgMiAwIDAgMSAxLjQxNC41ODZsMy44MjggMy44MjhBMiAyIDAgMCAxIDE2IDEwLjgyOCIgLz4KICA8cGF0aCBkPSJNNyAxOWg0IiAvPgogIDxjaXJjbGUgY3g9IjEzIiBjeT0iMTkiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/forklift\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideForklift extends LucideIconBase {\n static icon = {\n name: 'forklift',\n size: 24,\n node: [\n ['path', { d: 'M12 12H5a2 2 0 0 0-2 2v5', key: '7zsz91' }],\n ['path', { d: 'M15 19h7', key: '1askl3' }],\n ['path', { d: 'M16 19V2', key: '1gf9nk' }],\n [\n 'path',\n {\n d: 'M6 12V7a2 2 0 0 1 2-2h2.172a2 2 0 0 1 1.414.586l3.828 3.828A2 2 0 0 1 16 10.828',\n key: 'enx9tf',\n },\n ],\n ['path', { d: 'M7 19h4', key: 'fumhkk' }],\n ['circle', { cx: '13', cy: '19', r: '2', key: 'wjnkru' }],\n ['circle', { cx: '5', cy: '19', r: '2', key: 'v8kfzx' }],\n ],\n };\n icon = signal(LucideForklift.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideForklift, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideForklift, isStandalone: true, selector: \"svg[lucideForklift]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideForklift, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideForklift]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7189,"removedExports":[],"renderedExports":["LucideForklift"],"renderedLength":6897},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/form.js":{"code":"/**\n * @component @name Form\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNGg2IiAvPgogIDxwYXRoIGQ9Ik00IDJoMTAiIC8+CiAgPHJlY3QgeD0iNCIgeT0iMTgiIHdpZHRoPSIxNiIgaGVpZ2h0PSI0IiByeD0iMSIgLz4KICA8cmVjdCB4PSI0IiB5PSI2IiB3aWR0aD0iMTYiIGhlaWdodD0iNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/form\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideForm extends LucideIconBase {\n static icon = {\n name: 'form',\n size: 24,\n node: [\n ['path', { d: 'M4 14h6', key: '77gv2w' }],\n ['path', { d: 'M4 2h10', key: 'a2b314' }],\n ['rect', { x: '4', y: '18', width: '16', height: '4', rx: '1', key: 'sybzq6' }],\n ['rect', { x: '4', y: '6', width: '16', height: '4', rx: '1', key: '1osc9e' }],\n ],\n };\n icon = signal(LucideForm.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideForm, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideForm, isStandalone: true, selector: \"svg[lucideForm]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideForm, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideForm]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6665,"removedExports":[],"renderedExports":["LucideForm"],"renderedLength":6377},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/forward.js":{"code":"/**\n * @component @name Forward\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTcgNS01LTUtNSIgLz4KICA8cGF0aCBkPSJNNCAxOHYtMmE0IDQgMCAwIDEgNC00aDEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/forward\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideForward extends LucideIconBase {\n static icon = {\n name: 'forward',\n size: 24,\n node: [\n ['path', { d: 'm15 17 5-5-5-5', key: 'nf172w' }],\n ['path', { d: 'M4 18v-2a4 4 0 0 1 4-4h12', key: 'jmiej9' }],\n ],\n };\n icon = signal(LucideForward.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideForward, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideForward, isStandalone: true, selector: \"svg[lucideForward]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideForward, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideForward]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6430,"removedExports":[],"renderedExports":["LucideForward"],"renderedLength":6139},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/frame.js":{"code":"/**\n * @component @name Frame\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMjIiIHgyPSIyIiB5MT0iNiIgeTI9IjYiIC8+CiAgPGxpbmUgeDE9IjIyIiB4Mj0iMiIgeTE9IjE4IiB5Mj0iMTgiIC8+CiAgPGxpbmUgeDE9IjYiIHgyPSI2IiB5MT0iMiIgeTI9IjIyIiAvPgogIDxsaW5lIHgxPSIxOCIgeDI9IjE4IiB5MT0iMiIgeTI9IjIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/frame\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFrame extends LucideIconBase {\n static icon = {\n name: 'frame',\n size: 24,\n node: [\n ['line', { x1: '22', x2: '2', y1: '6', y2: '6', key: '15w7dq' }],\n ['line', { x1: '22', x2: '2', y1: '18', y2: '18', key: '1ip48p' }],\n ['line', { x1: '6', x2: '6', y1: '2', y2: '22', key: 'a2lnyx' }],\n ['line', { x1: '18', x2: '18', y1: '2', y2: '22', key: '8vb6jd' }],\n ],\n };\n icon = signal(LucideFrame.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFrame, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFrame, isStandalone: true, selector: \"svg[lucideFrame]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFrame, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFrame]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6713,"removedExports":[],"renderedExports":["LucideFrame"],"renderedLength":6424},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/fullscreen.js":{"code":"/**\n * @component @name Fullscreen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI4IiB4PSI3IiB5PSI4IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/fullscreen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFullscreen extends LucideIconBase {\n static icon = {\n name: 'fullscreen',\n size: 24,\n node: [\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\n ['rect', { width: '10', height: '8', x: '7', y: '8', rx: '1', key: 'vys8me' }],\n ],\n };\n icon = signal(LucideFullscreen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFullscreen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFullscreen, isStandalone: true, selector: \"svg[lucideFullscreen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFullscreen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFullscreen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6894,"removedExports":[],"renderedExports":["LucideFullscreen"],"renderedLength":6600},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/funnel-plus.js":{"code":"/**\n * @component @name FunnelPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMzU0IDNIM2ExIDEgMCAwIDAtLjc0MiAxLjY3bDcuMjI1IDcuOTg5QTIgMiAwIDAgMSAxMCAxNHY2YTEgMSAwIDAgMCAuNTUzLjg5NWwyIDFBMSAxIDAgMCAwIDE0IDIxdi03YTIgMiAwIDAgMSAuNTE3LTEuMzQxbDEuMjE4LTEuMzQ4IiAvPgogIDxwYXRoIGQ9Ik0xNiA2aDYiIC8+CiAgPHBhdGggZD0iTTE5IDN2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/funnel-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFunnelPlus extends LucideIconBase {\n static icon = {\n name: 'funnel-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13.354 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14v6a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341l1.218-1.348',\n key: '8mvsmf',\n },\n ],\n ['path', { d: 'M16 6h6', key: '1dogtp' }],\n ['path', { d: 'M19 3v6', key: '1ytpjt' }],\n ],\n };\n icon = signal(LucideFunnelPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFunnelPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFunnelPlus, isStandalone: true, selector: \"svg[lucideFunnelPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFunnelPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFunnelPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6901,"removedExports":[],"renderedExports":["LucideFunnelPlus"],"renderedLength":6606},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/fuel.js":{"code":"/**\n * @component @name Fuel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTNoMmEyIDIgMCAwIDEgMiAydjJhMiAyIDAgMCAwIDQgMHYtNi45OThhMiAyIDAgMCAwLS41OS0xLjQyTDE4IDUiIC8+CiAgPHBhdGggZD0iTTE0IDIxVjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MTYiIC8+CiAgPHBhdGggZD0iTTIgMjFoMTMiIC8+CiAgPHBhdGggZD0iTTMgOWgxMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/fuel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFuel extends LucideIconBase {\n static icon = {\n name: 'fuel',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14 13h2a2 2 0 0 1 2 2v2a2 2 0 0 0 4 0v-6.998a2 2 0 0 0-.59-1.42L18 5',\n key: '1wtuz0',\n },\n ],\n ['path', { d: 'M14 21V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v16', key: 'e09ifn' }],\n ['path', { d: 'M2 21h13', key: '1x0fut' }],\n ['path', { d: 'M3 9h11', key: '1p7c0w' }],\n ],\n };\n icon = signal(LucideFuel.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFuel, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFuel, isStandalone: true, selector: \"svg[lucideFuel]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFuel, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFuel]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6843,"removedExports":[],"renderedExports":["LucideFuel"],"renderedLength":6555},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/funnel-x.js":{"code":"/**\n * @component @name FunnelX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNTMxIDNIM2ExIDEgMCAwIDAtLjc0MiAxLjY3bDcuMjI1IDcuOTg5QTIgMiAwIDAgMSAxMCAxNHY2YTEgMSAwIDAgMCAuNTUzLjg5NWwyIDFBMSAxIDAgMCAwIDE0IDIxdi03YTIgMiAwIDAgMSAuNTE3LTEuMzQxbC40MjctLjQ3MyIgLz4KICA8cGF0aCBkPSJtMTYuNSAzLjUgNSA1IiAvPgogIDxwYXRoIGQ9Im0yMS41IDMuNS01IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/funnel-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFunnelX extends LucideIconBase {\n static icon = {\n name: 'funnel-x',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.531 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14v6a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341l.427-.473',\n key: 'ol2ft2',\n },\n ],\n ['path', { d: 'm16.5 3.5 5 5', key: '15e6fa' }],\n ['path', { d: 'm21.5 3.5-5 5', key: 'm0lwru' }],\n ],\n aliases: ['filter-x'],\n };\n icon = signal(LucideFunnelX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFunnelX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFunnelX, isStandalone: true, selector: \"svg[lucideFunnelX], svg[lucideFilterX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFunnelX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFunnelX], svg[lucideFilterX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFunnelX\n */\nconst LucideFilterX = LucideFunnelX;","originalLength":7050,"removedExports":[],"renderedExports":["LucideFunnelX","LucideFilterX"],"renderedLength":6751},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/gallery-horizontal-end.js":{"code":"/**\n * @component @name GalleryHorizontalEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA3djEwIiAvPgogIDxwYXRoIGQ9Ik02IDV2MTQiIC8+CiAgPHJlY3Qgd2lkdGg9IjEyIiBoZWlnaHQ9IjE4IiB4PSIxMCIgeT0iMyIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gallery-horizontal-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGalleryHorizontalEnd extends LucideIconBase {\n static icon = {\n name: 'gallery-horizontal-end',\n size: 24,\n node: [\n ['path', { d: 'M2 7v10', key: 'a2pl2d' }],\n ['path', { d: 'M6 5v14', key: '1kq3d7' }],\n ['rect', { width: '12', height: '18', x: '10', y: '3', rx: '2', key: '13i7bc' }],\n ],\n };\n icon = signal(LucideGalleryHorizontalEnd.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGalleryHorizontalEnd, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGalleryHorizontalEnd, isStandalone: true, selector: \"svg[lucideGalleryHorizontalEnd]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGalleryHorizontalEnd, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGalleryHorizontalEnd]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6688,"removedExports":[],"renderedExports":["LucideGalleryHorizontalEnd"],"renderedLength":6382},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/funnel.js":{"code":"/**\n * @component @name Funnel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjBhMSAxIDAgMCAwIC41NTMuODk1bDIgMUExIDEgMCAwIDAgMTQgMjF2LTdhMiAyIDAgMCAxIC41MTctMS4zNDFMMjEuNzQgNC42N0ExIDEgMCAwIDAgMjEgM0gzYTEgMSAwIDAgMC0uNzQyIDEuNjdsNy4yMjUgNy45ODlBMiAyIDAgMCAxIDEwIDE0eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/funnel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFunnel extends LucideIconBase {\n static icon = {\n name: 'funnel',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z',\n key: 'sc7q7i',\n },\n ],\n ],\n aliases: ['filter'],\n };\n icon = signal(LucideFunnel.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFunnel, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFunnel, isStandalone: true, selector: \"svg[lucideFunnel], svg[lucideFilter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFunnel, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFunnel], svg[lucideFilter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFunnel\n */\nconst LucideFilter = LucideFunnel;","originalLength":6859,"removedExports":[],"renderedExports":["LucideFunnel","LucideFilter"],"renderedLength":6562},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/gallery-vertical-end.js":{"code":"/**\n * @component @name GalleryVerticalEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyaDEwIiAvPgogIDxwYXRoIGQ9Ik01IDZoMTQiIC8+CiAgPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjEyIiB4PSIzIiB5PSIxMCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gallery-vertical-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGalleryVerticalEnd extends LucideIconBase {\n static icon = {\n name: 'gallery-vertical-end',\n size: 24,\n node: [\n ['path', { d: 'M7 2h10', key: 'nczekb' }],\n ['path', { d: 'M5 6h14', key: 'u2x4p' }],\n ['rect', { width: '18', height: '12', x: '3', y: '10', rx: '2', key: 'l0tzu3' }],\n ],\n };\n icon = signal(LucideGalleryVerticalEnd.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGalleryVerticalEnd, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGalleryVerticalEnd, isStandalone: true, selector: \"svg[lucideGalleryVerticalEnd]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGalleryVerticalEnd, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGalleryVerticalEnd]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6665,"removedExports":[],"renderedExports":["LucideGalleryVerticalEnd"],"renderedLength":6361},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/gallery-horizontal.js":{"code":"/**\n * @component @name GalleryHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAzdjE4IiAvPgogIDxyZWN0IHdpZHRoPSIxMiIgaGVpZ2h0PSIxOCIgeD0iNiIgeT0iMyIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTIyIDN2MTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gallery-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGalleryHorizontal extends LucideIconBase {\n static icon = {\n name: 'gallery-horizontal',\n size: 24,\n node: [\n ['path', { d: 'M2 3v18', key: 'pzttux' }],\n ['rect', { width: '12', height: '18', x: '6', y: '3', rx: '2', key: 'btr8bg' }],\n ['path', { d: 'M22 3v18', key: '6jf3v' }],\n ],\n };\n icon = signal(LucideGalleryHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGalleryHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGalleryHorizontal, isStandalone: true, selector: \"svg[lucideGalleryHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGalleryHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGalleryHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6651,"removedExports":[],"renderedExports":["LucideGalleryHorizontal"],"renderedLength":6349},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/gamepad-2.js":{"code":"/**\n * @component @name Gamepad2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iNiIgeDI9IjEwIiB5MT0iMTEiIHkyPSIxMSIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjgiIHkxPSI5IiB5Mj0iMTMiIC8+CiAgPGxpbmUgeDE9IjE1IiB4Mj0iMTUuMDEiIHkxPSIxMiIgeTI9IjEyIiAvPgogIDxsaW5lIHgxPSIxOCIgeDI9IjE4LjAxIiB5MT0iMTAiIHkyPSIxMCIgLz4KICA8cGF0aCBkPSJNMTcuMzIgNUg2LjY4YTQgNCAwIDAgMC0zLjk3OCAzLjU5Yy0uMDA2LjA1Mi0uMDEuMTAxLS4wMTcuMTUyQzIuNjA0IDkuNDE2IDIgMTQuNDU2IDIgMTZhMyAzIDAgMCAwIDMgM2MxIDAgMS41LS41IDItMWwxLjQxNC0xLjQxNEEyIDIgMCAwIDEgOS44MjggMTZoNC4zNDRhMiAyIDAgMCAxIDEuNDE0LjU4NkwxNyAxOGMuNS41IDEgMSAyIDFhMyAzIDAgMCAwIDMtM2MwLTEuNTQ1LS42MDQtNi41ODQtLjY4NS03LjI1OC0uMDA3LS4wNS0uMDExLS4xLS4wMTctLjE1MUE0IDQgMCAwIDAgMTcuMzIgNXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gamepad-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGamepad2 extends LucideIconBase {\n static icon = {\n name: 'gamepad-2',\n size: 24,\n node: [\n ['line', { x1: '6', x2: '10', y1: '11', y2: '11', key: '1gktln' }],\n ['line', { x1: '8', x2: '8', y1: '9', y2: '13', key: 'qnk9ow' }],\n ['line', { x1: '15', x2: '15.01', y1: '12', y2: '12', key: 'krot7o' }],\n ['line', { x1: '18', x2: '18.01', y1: '10', y2: '10', key: '1lcuu1' }],\n [\n 'path',\n {\n d: 'M17.32 5H6.68a4 4 0 0 0-3.978 3.59c-.006.052-.01.101-.017.152C2.604 9.416 2 14.456 2 16a3 3 0 0 0 3 3c1 0 1.5-.5 2-1l1.414-1.414A2 2 0 0 1 9.828 16h4.344a2 2 0 0 1 1.414.586L17 18c.5.5 1 1 2 1a3 3 0 0 0 3-3c0-1.545-.604-6.584-.685-7.258-.007-.05-.011-.1-.017-.151A4 4 0 0 0 17.32 5z',\n key: 'mfqc10',\n },\n ],\n ],\n };\n icon = signal(LucideGamepad2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGamepad2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGamepad2, isStandalone: true, selector: \"svg[lucideGamepad2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGamepad2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGamepad2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7605,"removedExports":[],"renderedExports":["LucideGamepad2"],"renderedLength":7312},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/gallery-vertical.js":{"code":"/**\n * @component @name GalleryVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAyaDE4IiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxMiIgeD0iMyIgeT0iNiIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTMgMjJoMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gallery-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGalleryVertical extends LucideIconBase {\n static icon = {\n name: 'gallery-vertical',\n size: 24,\n node: [\n ['path', { d: 'M3 2h18', key: '15qxfx' }],\n ['rect', { width: '18', height: '12', x: '3', y: '6', rx: '2', key: '1439r6' }],\n ['path', { d: 'M3 22h18', key: '8prr45' }],\n ],\n };\n icon = signal(LucideGalleryVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGalleryVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGalleryVertical, isStandalone: true, selector: \"svg[lucideGalleryVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGalleryVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGalleryVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6630,"removedExports":[],"renderedExports":["LucideGalleryVertical"],"renderedLength":6330},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/gallery-thumbnails.js":{"code":"/**\n * @component @name GalleryThumbnails\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTQiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik00IDIxaDEiIC8+CiAgPHBhdGggZD0iTTkgMjFoMSIgLz4KICA8cGF0aCBkPSJNMTQgMjFoMSIgLz4KICA8cGF0aCBkPSJNMTkgMjFoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/gallery-thumbnails\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGalleryThumbnails extends LucideIconBase {\n static icon = {\n name: 'gallery-thumbnails',\n size: 24,\n node: [\n ['rect', { width: '18', height: '14', x: '3', y: '3', rx: '2', key: '74y24f' }],\n ['path', { d: 'M4 21h1', key: '16zlid' }],\n ['path', { d: 'M9 21h1', key: '15o7lz' }],\n ['path', { d: 'M14 21h1', key: 'v9vybs' }],\n ['path', { d: 'M19 21h1', key: 'edywat' }],\n ],\n };\n icon = signal(LucideGalleryThumbnails.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGalleryThumbnails, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGalleryThumbnails, isStandalone: true, selector: \"svg[lucideGalleryThumbnails]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGalleryThumbnails, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGalleryThumbnails]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6827,"removedExports":[],"renderedExports":["LucideGalleryThumbnails"],"renderedLength":6525},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/gamepad.js":{"code":"/**\n * @component @name Gamepad\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iNiIgeDI9IjEwIiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjgiIHkxPSIxMCIgeTI9IjE0IiAvPgogIDxsaW5lIHgxPSIxNSIgeDI9IjE1LjAxIiB5MT0iMTMiIHkyPSIxMyIgLz4KICA8bGluZSB4MT0iMTgiIHgyPSIxOC4wMSIgeTE9IjExIiB5Mj0iMTEiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB4PSIyIiB5PSI2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/gamepad\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGamepad extends LucideIconBase {\n static icon = {\n name: 'gamepad',\n size: 24,\n node: [\n ['line', { x1: '6', x2: '10', y1: '12', y2: '12', key: '161bw2' }],\n ['line', { x1: '8', x2: '8', y1: '10', y2: '14', key: '1i6ji0' }],\n ['line', { x1: '15', x2: '15.01', y1: '13', y2: '13', key: 'dqpgro' }],\n ['line', { x1: '18', x2: '18.01', y1: '11', y2: '11', key: 'meh2c' }],\n ['rect', { width: '20', height: '12', x: '2', y: '6', rx: '2', key: '9lu3g6' }],\n ],\n };\n icon = signal(LucideGamepad.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGamepad, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGamepad, isStandalone: true, selector: \"svg[lucideGamepad]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGamepad, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGamepad]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6926,"removedExports":[],"renderedExports":["LucideGamepad"],"renderedLength":6635},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/gamepad-directional.js":{"code":"/**\n * @component @name GamepadDirectional\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMTQ2IDE1Ljg1NGExLjIwNyAxLjIwNyAwIDAgMSAxLjcwOCAwbDEuNTYgMS41NkEyIDIgMCAwIDEgMTUgMTguODI4VjIxYTEgMSAwIDAgMS0xIDFoLTRhMSAxIDAgMCAxLTEtMXYtMi4xNzJhMiAyIDAgMCAxIC41ODYtMS40MTR6IiAvPgogIDxwYXRoIGQ9Ik0xOC44MjggMTVhMiAyIDAgMCAxLTEuNDE0LS41ODZsLTEuNTYtMS41NmExLjIwNyAxLjIwNyAwIDAgMSAwLTEuNzA4bDEuNTYtMS41NkEyIDIgMCAwIDEgMTguODI4IDlIMjFhMSAxIDAgMCAxIDEgMXY0YTEgMSAwIDAgMS0xIDF6IiAvPgogIDxwYXRoIGQ9Ik02LjU4NiAxNC40MTRBMiAyIDAgMCAxIDUuMTcyIDE1SDNhMSAxIDAgMCAxLTEtMXYtNGExIDEgMCAwIDEgMS0xaDIuMTcyYTIgMiAwIDAgMSAxLjQxNC41ODZsMS41NiAxLjU2YTEuMjA3IDEuMjA3IDAgMCAxIDAgMS43MDh6IiAvPgogIDxwYXRoIGQ9Ik05IDNhMSAxIDAgMCAxIDEtMWg0YTEgMSAwIDAgMSAxIDF2Mi4xNzJhMiAyIDAgMCAxLS41ODYgMS40MTRsLTEuNTYgMS41NmExLjIwNyAxLjIwNyAwIDAgMS0xLjcwOCAwbC0xLjU2LTEuNTZBMiAyIDAgMCAxIDkgNS4xNzJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/gamepad-directional\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGamepadDirectional extends LucideIconBase {\n static icon = {\n name: 'gamepad-directional',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11.146 15.854a1.207 1.207 0 0 1 1.708 0l1.56 1.56A2 2 0 0 1 15 18.828V21a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1v-2.172a2 2 0 0 1 .586-1.414z',\n key: '1re2og',\n },\n ],\n [\n 'path',\n {\n d: 'M18.828 15a2 2 0 0 1-1.414-.586l-1.56-1.56a1.207 1.207 0 0 1 0-1.708l1.56-1.56A2 2 0 0 1 18.828 9H21a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1z',\n key: '1pchrj',\n },\n ],\n [\n 'path',\n {\n d: 'M6.586 14.414A2 2 0 0 1 5.172 15H3a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1h2.172a2 2 0 0 1 1.414.586l1.56 1.56a1.207 1.207 0 0 1 0 1.708z',\n key: '16mt4c',\n },\n ],\n [\n 'path',\n {\n d: 'M9 3a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v2.172a2 2 0 0 1-.586 1.414l-1.56 1.56a1.207 1.207 0 0 1-1.708 0l-1.56-1.56A2 2 0 0 1 9 5.172z',\n key: '19ox6c',\n },\n ],\n ],\n };\n icon = signal(LucideGamepadDirectional.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGamepadDirectional, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGamepadDirectional, isStandalone: true, selector: \"svg[lucideGamepadDirectional]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGamepadDirectional, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGamepadDirectional]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":8231,"removedExports":[],"renderedExports":["LucideGamepadDirectional"],"renderedLength":7928},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/gavel.js":{"code":"/**\n * @component @name Gavel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTMtOC4zODEgOC4zOGExIDEgMCAwIDEtMy4wMDEtM2w4LjM4NC04LjM4MSIgLz4KICA8cGF0aCBkPSJtMTYgMTYgNi02IiAvPgogIDxwYXRoIGQ9Im0yMS41IDEwLjUtOC04IiAvPgogIDxwYXRoIGQ9Im04IDggNi02IiAvPgogIDxwYXRoIGQ9Im04LjUgNy41IDggOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/gavel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGavel extends LucideIconBase {\n static icon = {\n name: 'gavel',\n size: 24,\n node: [\n ['path', { d: 'm14 13-8.381 8.38a1 1 0 0 1-3.001-3l8.384-8.381', key: 'pgg06f' }],\n ['path', { d: 'm16 16 6-6', key: 'vzrcl6' }],\n ['path', { d: 'm21.5 10.5-8-8', key: 'a17d9x' }],\n ['path', { d: 'm8 8 6-6', key: '18bi4p' }],\n ['path', { d: 'm8.5 7.5 8 8', key: '1oyaui' }],\n ],\n };\n icon = signal(LucideGavel.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGavel, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGavel, isStandalone: true, selector: \"svg[lucideGavel]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGavel, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGavel]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6740,"removedExports":[],"renderedExports":["LucideGavel"],"renderedLength":6451},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/georgian-lari.js":{"code":"/**\n * @component @name GeorgianLari\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNSAyMWE3LjUgNy41IDAgMSAxIDcuMzUtOSIgLz4KICA8cGF0aCBkPSJNMTMgMTJWMyIgLz4KICA8cGF0aCBkPSJNNCAyMWgxNiIgLz4KICA8cGF0aCBkPSJNOSAxMlYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/georgian-lari\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGeorgianLari extends LucideIconBase {\n static icon = {\n name: 'georgian-lari',\n size: 24,\n node: [\n ['path', { d: 'M11.5 21a7.5 7.5 0 1 1 7.35-9', key: '1gyj8k' }],\n ['path', { d: 'M13 12V3', key: '18om2a' }],\n ['path', { d: 'M4 21h16', key: '1h09gz' }],\n ['path', { d: 'M9 12V3', key: 'geutu0' }],\n ],\n };\n icon = signal(LucideGeorgianLari.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGeorgianLari, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGeorgianLari, isStandalone: true, selector: \"svg[lucideGeorgianLari]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGeorgianLari, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGeorgianLari]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6657,"removedExports":[],"renderedExports":["LucideGeorgianLari"],"renderedLength":6360},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/gem.js":{"code":"/**\n * @component @name Gem\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSAzIDggOWw0IDEzIDQtMTMtMi41LTYiIC8+CiAgPHBhdGggZD0iTTE3IDNhMiAyIDAgMCAxIDEuNi44bDMgNGEyIDIgMCAwIDEgLjAxMyAyLjM4MmwtNy45OSAxMC45ODZhMiAyIDAgMCAxLTMuMjQ3IDBsLTcuOTktMTAuOTg2QTIgMiAwIDAgMSAyLjQgNy44bDIuOTk4LTMuOTk3QTIgMiAwIDAgMSA3IDN6IiAvPgogIDxwYXRoIGQ9Ik0yIDloMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gem\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGem extends LucideIconBase {\n static icon = {\n name: 'gem',\n size: 24,\n node: [\n ['path', { d: 'M10.5 3 8 9l4 13 4-13-2.5-6', key: 'b3dvk1' }],\n [\n 'path',\n {\n d: 'M17 3a2 2 0 0 1 1.6.8l3 4a2 2 0 0 1 .013 2.382l-7.99 10.986a2 2 0 0 1-3.247 0l-7.99-10.986A2 2 0 0 1 2.4 7.8l2.998-3.997A2 2 0 0 1 7 3z',\n key: '7w4byz',\n },\n ],\n ['path', { d: 'M2 9h20', key: '16fsjt' }],\n ],\n };\n icon = signal(LucideGem.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGem, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGem, isStandalone: true, selector: \"svg[lucideGem]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGem, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGem]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6864,"removedExports":[],"renderedExports":["LucideGem"],"renderedLength":6577},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/gift.js":{"code":"/**\n * @component @name Gift\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3YxNCIgLz4KICA8cGF0aCBkPSJNMjAgMTF2OGEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMnYtOCIgLz4KICA8cGF0aCBkPSJNNy41IDdhMSAxIDAgMCAxIDAtNUE0LjggOCAwIDAgMSAxMiA3YTQuOCA4IDAgMCAxIDQuNS01IDEgMSAwIDAgMSAwIDUiIC8+CiAgPHJlY3QgeD0iMyIgeT0iNyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/gift\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGift extends LucideIconBase {\n static icon = {\n name: 'gift',\n size: 24,\n node: [\n ['path', { d: 'M12 7v14', key: '1akyts' }],\n ['path', { d: 'M20 11v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-8', key: '1sqzm4' }],\n [\n 'path',\n {\n d: 'M7.5 7a1 1 0 0 1 0-5A4.8 8 0 0 1 12 7a4.8 8 0 0 1 4.5-5 1 1 0 0 1 0 5',\n key: 'kc0143',\n },\n ],\n ['rect', { x: '3', y: '7', width: '18', height: '4', rx: '1', key: '1hberx' }],\n ],\n };\n icon = signal(LucideGift.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGift, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGift, isStandalone: true, selector: \"svg[lucideGift]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGift, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGift]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6916,"removedExports":[],"renderedExports":["LucideGift"],"renderedLength":6628},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ghost.js":{"code":"/**\n * @component @name Ghost\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxMGguMDEiIC8+CiAgPHBhdGggZD0iTTE1IDEwaC4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMmE4IDggMCAwIDAtOCA4djEybDMtMyAyLjUgMi41TDEyIDE5bDIuNSAyLjVMMTcgMTlsMyAzVjEwYTggOCAwIDAgMC04LTh6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ghost\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGhost extends LucideIconBase {\n static icon = {\n name: 'ghost',\n size: 24,\n node: [\n ['path', { d: 'M9 10h.01', key: 'qbtxuw' }],\n ['path', { d: 'M15 10h.01', key: '1qmjsl' }],\n [\n 'path',\n {\n d: 'M12 2a8 8 0 0 0-8 8v12l3-3 2.5 2.5L12 19l2.5 2.5L17 19l3 3V10a8 8 0 0 0-8-8z',\n key: 'uwwb07',\n },\n ],\n ],\n };\n icon = signal(LucideGhost.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGhost, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGhost, isStandalone: true, selector: \"svg[lucideGhost]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGhost, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGhost]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6712,"removedExports":[],"renderedExports":["LucideGhost"],"renderedLength":6423},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/gauge.js":{"code":"/**\n * @component @name Gauge\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTQgNC00IiAvPgogIDxwYXRoIGQ9Ik0zLjM0IDE5YTEwIDEwIDAgMSAxIDE3LjMyIDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gauge\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGauge extends LucideIconBase {\n static icon = {\n name: 'gauge',\n size: 24,\n node: [\n ['path', { d: 'm12 14 4-4', key: '9kzdfg' }],\n ['path', { d: 'M3.34 19a10 10 0 1 1 17.32 0', key: '19p75a' }],\n ],\n };\n icon = signal(LucideGauge.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGauge, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGauge, isStandalone: true, selector: \"svg[lucideGauge]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGauge, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGauge]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6407,"removedExports":[],"renderedExports":["LucideGauge"],"renderedLength":6118},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-branch-minus.js":{"code":"/**\n * @component @name GitBranchMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNmE5IDkgMCAwIDAtOSA5VjMiIC8+CiAgPHBhdGggZD0iTTIxIDE4aC02IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iNiIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iMTgiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/git-branch-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitBranchMinus extends LucideIconBase {\n static icon = {\n name: 'git-branch-minus',\n size: 24,\n node: [\n ['path', { d: 'M15 6a9 9 0 0 0-9 9V3', key: '1cii5b' }],\n ['path', { d: 'M21 18h-6', key: '139f0c' }],\n ['circle', { cx: '18', cy: '6', r: '3', key: '1h7g24' }],\n ['circle', { cx: '6', cy: '18', r: '3', key: 'fqmcym' }],\n ],\n };\n icon = signal(LucideGitBranchMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitBranchMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitBranchMinus, isStandalone: true, selector: \"svg[lucideGitBranchMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitBranchMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitBranchMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6724,"removedExports":[],"renderedExports":["LucideGitBranchMinus"],"renderedLength":6424},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-branch-plus.js":{"code":"/**\n * @component @name GitBranchPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAzdjEyIiAvPgogIDxwYXRoIGQ9Ik0xOCA5YTMgMyAwIDEgMCAwLTYgMyAzIDAgMCAwIDAgNnoiIC8+CiAgPHBhdGggZD0iTTYgMjFhMyAzIDAgMSAwIDAtNiAzIDMgMCAwIDAgMCA2eiIgLz4KICA8cGF0aCBkPSJNMTUgNmE5IDkgMCAwIDAtOSA5IiAvPgogIDxwYXRoIGQ9Ik0xOCAxNXY2IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOGgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-branch-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitBranchPlus extends LucideIconBase {\n static icon = {\n name: 'git-branch-plus',\n size: 24,\n node: [\n ['path', { d: 'M6 3v12', key: 'qpgusn' }],\n ['path', { d: 'M18 9a3 3 0 1 0 0-6 3 3 0 0 0 0 6z', key: '1d02ji' }],\n ['path', { d: 'M6 21a3 3 0 1 0 0-6 3 3 0 0 0 0 6z', key: 'chk6ph' }],\n ['path', { d: 'M15 6a9 9 0 0 0-9 9', key: 'or332x' }],\n ['path', { d: 'M18 15v6', key: '9wciyi' }],\n ['path', { d: 'M21 18h-6', key: '139f0c' }],\n ],\n };\n icon = signal(LucideGitBranchPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitBranchPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitBranchPlus, isStandalone: true, selector: \"svg[lucideGitBranchPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitBranchPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitBranchPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6950,"removedExports":[],"renderedExports":["LucideGitBranchPlus"],"renderedLength":6651},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-commit-vertical.js":{"code":"/**\n * @component @name GitCommitVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3Y2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTEyIDE1djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/git-commit-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitCommitVertical extends LucideIconBase {\n static icon = {\n name: 'git-commit-vertical',\n size: 24,\n node: [\n ['path', { d: 'M12 3v6', key: '1holv5' }],\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\n ['path', { d: 'M12 15v6', key: 'a9ows0' }],\n ],\n };\n icon = signal(LucideGitCommitVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitCommitVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitCommitVertical, isStandalone: true, selector: \"svg[lucideGitCommitVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitCommitVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitCommitVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6609,"removedExports":[],"renderedExports":["LucideGitCommitVertical"],"renderedLength":6306},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-commit-horizontal.js":{"code":"/**\n * @component @name GitCommitHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzIiAvPgogIDxsaW5lIHgxPSIzIiB4Mj0iOSIgeTE9IjEyIiB5Mj0iMTIiIC8+CiAgPGxpbmUgeDE9IjE1IiB4Mj0iMjEiIHkxPSIxMiIgeTI9IjEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/git-commit-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitCommitHorizontal extends LucideIconBase {\n static icon = {\n name: 'git-commit-horizontal',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\n ['line', { x1: '3', x2: '9', y1: '12', y2: '12', key: '1dyftd' }],\n ['line', { x1: '15', x2: '21', y1: '12', y2: '12', key: 'oup4p8' }],\n ],\n aliases: ['git-commit'],\n };\n icon = signal(LucideGitCommitHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitCommitHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitCommitHorizontal, isStandalone: true, selector: \"svg[lucideGitCommitHorizontal], svg[lucideGitCommit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitCommitHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitCommitHorizontal], svg[lucideGitCommit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideGitCommitHorizontal\n */\nconst LucideGitCommit = LucideGitCommitHorizontal;","originalLength":6920,"removedExports":[],"renderedExports":["LucideGitCommitHorizontal","LucideGitCommit"],"renderedLength":6608},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-branch.js":{"code":"/**\n * @component @name GitBranch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNmE5IDkgMCAwIDAtOSA5VjMiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSI2IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-branch\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitBranch extends LucideIconBase {\n static icon = {\n name: 'git-branch',\n size: 24,\n node: [\n ['path', { d: 'M15 6a9 9 0 0 0-9 9V3', key: '1cii5b' }],\n ['circle', { cx: '18', cy: '6', r: '3', key: '1h7g24' }],\n ['circle', { cx: '6', cy: '18', r: '3', key: 'fqmcym' }],\n ],\n };\n icon = signal(LucideGitBranch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitBranch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitBranch, isStandalone: true, selector: \"svg[lucideGitBranch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitBranch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitBranch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6577,"removedExports":[],"renderedExports":["LucideGitBranch"],"renderedLength":6283},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-graph.js":{"code":"/**\n * @component @name GitGraph\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNNSA5djYiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE4IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjE4IiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNMTYgMTUuN0E5IDkgMCAwIDAgMTkgOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-graph\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitGraph extends LucideIconBase {\n static icon = {\n name: 'git-graph',\n size: 24,\n node: [\n ['circle', { cx: '5', cy: '6', r: '3', key: '1qnov2' }],\n ['path', { d: 'M5 9v6', key: '158jrl' }],\n ['circle', { cx: '5', cy: '18', r: '3', key: '104gr9' }],\n ['path', { d: 'M12 3v18', key: '108xh3' }],\n ['circle', { cx: '19', cy: '6', r: '3', key: '108a5v' }],\n ['path', { d: 'M16 15.7A9 9 0 0 0 19 9', key: '1e3vqb' }],\n ],\n };\n icon = signal(LucideGitGraph.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitGraph, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitGraph, isStandalone: true, selector: \"svg[lucideGitGraph]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitGraph, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitGraph]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6855,"removedExports":[],"renderedExports":["LucideGitGraph"],"renderedLength":6562},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-compare.js":{"code":"/**\n * @component @name GitCompare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xMyA2aDNhMiAyIDAgMCAxIDIgMnY3IiAvPgogIDxwYXRoIGQ9Ik0xMSAxOEg4YTIgMiAwIDAgMS0yLTJWOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-compare\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitCompare extends LucideIconBase {\n static icon = {\n name: 'git-compare',\n size: 24,\n node: [\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ['circle', { cx: '6', cy: '6', r: '3', key: '1lh9wr' }],\n ['path', { d: 'M13 6h3a2 2 0 0 1 2 2v7', key: '1yeb86' }],\n ['path', { d: 'M11 18H8a2 2 0 0 1-2-2V9', key: '19pyzm' }],\n ],\n };\n icon = signal(LucideGitCompare.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitCompare, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitCompare, isStandalone: true, selector: \"svg[lucideGitCompare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitCompare, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitCompare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6718,"removedExports":[],"renderedExports":["LucideGitCompare"],"renderedLength":6423},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-fork.js":{"code":"/**\n * @component @name GitFork\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNMTggOXYyYzAgLjYtLjQgMS0xIDFIN2MtLjYgMC0xLS40LTEtMVY5IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/git-fork\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitFork extends LucideIconBase {\n static icon = {\n name: 'git-fork',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '18', r: '3', key: '1mpf1b' }],\n ['circle', { cx: '6', cy: '6', r: '3', key: '1lh9wr' }],\n ['circle', { cx: '18', cy: '6', r: '3', key: '1h7g24' }],\n ['path', { d: 'M18 9v2c0 .6-.4 1-1 1H7c-.6 0-1-.4-1-1V9', key: '1uq4wg' }],\n ['path', { d: 'M12 12v3', key: '158kv8' }],\n ],\n };\n icon = signal(LucideGitFork.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitFork, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitFork, isStandalone: true, selector: \"svg[lucideGitFork]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitFork, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitFork]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6800,"removedExports":[],"renderedExports":["LucideGitFork"],"renderedLength":6508},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-compare-arrows.js":{"code":"/**\n * @component @name GitCompareArrows\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNMTIgNmg1YTIgMiAwIDAgMSAyIDJ2NyIgLz4KICA8cGF0aCBkPSJtMTUgOS0zLTMgMy0zIiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iMTgiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTEyIDE4SDdhMiAyIDAgMCAxLTItMlY5IiAvPgogIDxwYXRoIGQ9Im05IDE1IDMgMy0zIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/git-compare-arrows\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitCompareArrows extends LucideIconBase {\n static icon = {\n name: 'git-compare-arrows',\n size: 24,\n node: [\n ['circle', { cx: '5', cy: '6', r: '3', key: '1qnov2' }],\n ['path', { d: 'M12 6h5a2 2 0 0 1 2 2v7', key: '1yj91y' }],\n ['path', { d: 'm15 9-3-3 3-3', key: '1lwv8l' }],\n ['circle', { cx: '19', cy: '18', r: '3', key: '1qljk2' }],\n ['path', { d: 'M12 18H7a2 2 0 0 1-2-2V9', key: '16sdep' }],\n ['path', { d: 'm9 15 3 3-3 3', key: '1m3kbl' }],\n ],\n };\n icon = signal(LucideGitCompareArrows.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitCompareArrows, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitCompareArrows, isStandalone: true, selector: \"svg[lucideGitCompareArrows]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitCompareArrows, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitCompareArrows]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6985,"removedExports":[],"renderedExports":["LucideGitCompareArrows"],"renderedLength":6683},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-merge-conflict.js":{"code":"/**\n * @component @name GitMergeConflict\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNmg0YTIgMiAwIDAgMSAyIDJ2NyIgLz4KICA8cGF0aCBkPSJNNiAxMnY5IiAvPgogIDxwYXRoIGQ9Ik05IDMgMyA5IiAvPgogIDxwYXRoIGQ9Ik05IDkgMyAzIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/git-merge-conflict\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitMergeConflict extends LucideIconBase {\n static icon = {\n name: 'git-merge-conflict',\n size: 24,\n node: [\n ['path', { d: 'M12 6h4a2 2 0 0 1 2 2v7', key: '18ej7s' }],\n ['path', { d: 'M6 12v9', key: '9e33v1' }],\n ['path', { d: 'M9 3 3 9', key: 'ahyygn' }],\n ['path', { d: 'M9 9 3 3', key: 'v551iv' }],\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ],\n };\n icon = signal(LucideGitMergeConflict.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitMergeConflict, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitMergeConflict, isStandalone: true, selector: \"svg[lucideGitMergeConflict]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitMergeConflict, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitMergeConflict]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6809,"removedExports":[],"renderedExports":["LucideGitMergeConflict"],"renderedLength":6507},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-pull-request-arrow.js":{"code":"/**\n * @component @name GitPullRequestArrow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNNSA5djEyIiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iMTgiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTE1IDktMy0zIDMtMyIgLz4KICA8cGF0aCBkPSJNMTIgNmg1YTIgMiAwIDAgMSAyIDJ2NyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-pull-request-arrow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitPullRequestArrow extends LucideIconBase {\n static icon = {\n name: 'git-pull-request-arrow',\n size: 24,\n node: [\n ['circle', { cx: '5', cy: '6', r: '3', key: '1qnov2' }],\n ['path', { d: 'M5 9v12', key: 'ih889a' }],\n ['circle', { cx: '19', cy: '18', r: '3', key: '1qljk2' }],\n ['path', { d: 'm15 9-3-3 3-3', key: '1lwv8l' }],\n ['path', { d: 'M12 6h5a2 2 0 0 1 2 2v7', key: '1yj91y' }],\n ],\n };\n icon = signal(LucideGitPullRequestArrow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitPullRequestArrow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitPullRequestArrow, isStandalone: true, selector: \"svg[lucideGitPullRequestArrow]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitPullRequestArrow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitPullRequestArrow]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6883,"removedExports":[],"renderedExports":["LucideGitPullRequestArrow"],"renderedLength":6577},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-merge.js":{"code":"/**\n * @component @name GitMerge\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik02IDIxVjlhOSA5IDAgMCAwIDkgOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-merge\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitMerge extends LucideIconBase {\n static icon = {\n name: 'git-merge',\n size: 24,\n node: [\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ['circle', { cx: '6', cy: '6', r: '3', key: '1lh9wr' }],\n ['path', { d: 'M6 21V9a9 9 0 0 0 9 9', key: '7kw0sc' }],\n ],\n };\n icon = signal(LucideGitMerge.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitMerge, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitMerge, isStandalone: true, selector: \"svg[lucideGitMerge]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitMerge, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitMerge]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6566,"removedExports":[],"renderedExports":["LucideGitMerge"],"renderedLength":6273},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-pull-request-create.js":{"code":"/**\n * @component @name GitPullRequestCreate\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNNiA5djEyIiAvPgogIDxwYXRoIGQ9Ik0xMyA2aDNhMiAyIDAgMCAxIDIgMnYzIiAvPgogIDxwYXRoIGQ9Ik0xOCAxNXY2IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOGgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-pull-request-create\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitPullRequestCreate extends LucideIconBase {\n static icon = {\n name: 'git-pull-request-create',\n size: 24,\n node: [\n ['circle', { cx: '6', cy: '6', r: '3', key: '1lh9wr' }],\n ['path', { d: 'M6 9v12', key: '1sc30k' }],\n ['path', { d: 'M13 6h3a2 2 0 0 1 2 2v3', key: '1jb6z3' }],\n ['path', { d: 'M18 15v6', key: '9wciyi' }],\n ['path', { d: 'M21 18h-6', key: '139f0c' }],\n ],\n };\n icon = signal(LucideGitPullRequestCreate.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitPullRequestCreate, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitPullRequestCreate, isStandalone: true, selector: \"svg[lucideGitPullRequestCreate]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitPullRequestCreate, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitPullRequestCreate]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6855,"removedExports":[],"renderedExports":["LucideGitPullRequestCreate"],"renderedLength":6548},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-pull-request-closed.js":{"code":"/**\n * @component @name GitPullRequestClosed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNNiA5djEyIiAvPgogIDxwYXRoIGQ9Im0yMSAzLTYgNiIgLz4KICA8cGF0aCBkPSJtMjEgOS02LTYiIC8+CiAgPHBhdGggZD0iTTE4IDExLjVWMTUiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-pull-request-closed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitPullRequestClosed extends LucideIconBase {\n static icon = {\n name: 'git-pull-request-closed',\n size: 24,\n node: [\n ['circle', { cx: '6', cy: '6', r: '3', key: '1lh9wr' }],\n ['path', { d: 'M6 9v12', key: '1sc30k' }],\n ['path', { d: 'm21 3-6 6', key: '16nqsk' }],\n ['path', { d: 'm21 9-6-6', key: '9j17rh' }],\n ['path', { d: 'M18 11.5V15', key: '65xf6f' }],\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ],\n };\n icon = signal(LucideGitPullRequestClosed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitPullRequestClosed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitPullRequestClosed, isStandalone: true, selector: \"svg[lucideGitPullRequestClosed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitPullRequestClosed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitPullRequestClosed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6947,"removedExports":[],"renderedExports":["LucideGitPullRequestClosed"],"renderedLength":6640},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-pull-request.js":{"code":"/**\n * @component @name GitPullRequest\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xMyA2aDNhMiAyIDAgMCAxIDIgMnY3IiAvPgogIDxsaW5lIHgxPSI2IiB4Mj0iNiIgeTE9IjkiIHkyPSIyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-pull-request\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitPullRequest extends LucideIconBase {\n static icon = {\n name: 'git-pull-request',\n size: 24,\n node: [\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ['circle', { cx: '6', cy: '6', r: '3', key: '1lh9wr' }],\n ['path', { d: 'M13 6h3a2 2 0 0 1 2 2v7', key: '1yeb86' }],\n ['line', { x1: '6', x2: '6', y1: '9', y2: '21', key: 'rroup' }],\n ],\n };\n icon = signal(LucideGitPullRequest.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitPullRequest, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitPullRequest, isStandalone: true, selector: \"svg[lucideGitPullRequest]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitPullRequest, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitPullRequest]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6770,"removedExports":[],"renderedExports":["LucideGitPullRequest"],"renderedLength":6470},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-pull-request-draft.js":{"code":"/**\n * @component @name GitPullRequestDraft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xOCA2VjUiIC8+CiAgPHBhdGggZD0iTTE4IDExdi0xIiAvPgogIDxsaW5lIHgxPSI2IiB4Mj0iNiIgeTE9IjkiIHkyPSIyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-pull-request-draft\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitPullRequestDraft extends LucideIconBase {\n static icon = {\n name: 'git-pull-request-draft',\n size: 24,\n node: [\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ['circle', { cx: '6', cy: '6', r: '3', key: '1lh9wr' }],\n ['path', { d: 'M18 6V5', key: '1oao2s' }],\n ['path', { d: 'M18 11v-1', key: '11c8tz' }],\n ['line', { x1: '6', x2: '6', y1: '9', y2: '21', key: 'rroup' }],\n ],\n };\n icon = signal(LucideGitPullRequestDraft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitPullRequestDraft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitPullRequestDraft, isStandalone: true, selector: \"svg[lucideGitPullRequestDraft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitPullRequestDraft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitPullRequestDraft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6881,"removedExports":[],"renderedExports":["LucideGitPullRequestDraft"],"renderedLength":6575},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/git-pull-request-create-arrow.js":{"code":"/**\n * @component @name GitPullRequestCreateArrow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNNSA5djEyIiAvPgogIDxwYXRoIGQ9Im0xNSA5LTMtMyAzLTMiIC8+CiAgPHBhdGggZD0iTTEyIDZoNWEyIDIgMCAwIDEgMiAydjMiIC8+CiAgPHBhdGggZD0iTTE5IDE1djYiIC8+CiAgPHBhdGggZD0iTTIyIDE4aC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/git-pull-request-create-arrow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitPullRequestCreateArrow extends LucideIconBase {\n static icon = {\n name: 'git-pull-request-create-arrow',\n size: 24,\n node: [\n ['circle', { cx: '5', cy: '6', r: '3', key: '1qnov2' }],\n ['path', { d: 'M5 9v12', key: 'ih889a' }],\n ['path', { d: 'm15 9-3-3 3-3', key: '1lwv8l' }],\n ['path', { d: 'M12 6h5a2 2 0 0 1 2 2v3', key: '1rbwk6' }],\n ['path', { d: 'M19 15v6', key: '10aioa' }],\n ['path', { d: 'M22 18h-6', key: '1d5gi5' }],\n ],\n };\n icon = signal(LucideGitPullRequestCreateArrow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitPullRequestCreateArrow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitPullRequestCreateArrow, isStandalone: true, selector: \"svg[lucideGitPullRequestCreateArrow]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitPullRequestCreateArrow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitPullRequestCreateArrow]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7010,"removedExports":[],"renderedExports":["LucideGitPullRequestCreateArrow"],"renderedLength":6697},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/globe-check.js":{"code":"/**\n * @component @name GlobeCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgNiAyIDIgNC00IiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDIwQTEwIDEwIDAgMSAxIDEyIDJhMTQuNSAxNC41IDAgMCAwIDAgMjAgMTQuNSAxNC41IDAgMCAwIDQtMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/globe-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGlobeCheck extends LucideIconBase {\n static icon = {\n name: 'globe-check',\n size: 24,\n node: [\n ['path', { d: 'm15 6 2 2 4-4', key: 'levio8' }],\n [\n 'path',\n { d: 'M2 12h20A10 10 0 1 1 12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 4-10', key: '46evmv' },\n ],\n ],\n };\n icon = signal(LucideGlobeCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGlobeCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGlobeCheck, isStandalone: true, selector: \"svg[lucideGlobeCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGlobeCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGlobeCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6610,"removedExports":[],"renderedExports":["LucideGlobeCheck"],"renderedLength":6315},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/glasses.js":{"code":"/**\n * @component @name Glasses\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iMTUiIHI9IjQiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxNSIgcj0iNCIgLz4KICA8cGF0aCBkPSJNMTQgMTVhMiAyIDAgMCAwLTItMiAyIDIgMCAwIDAtMiAyIiAvPgogIDxwYXRoIGQ9Ik0yLjUgMTMgNSA3Yy43LTEuMyAxLjQtMiAzLTIiIC8+CiAgPHBhdGggZD0iTTIxLjUgMTMgMTkgN2MtLjctMS4zLTEuNS0yLTMtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/glasses\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGlasses extends LucideIconBase {\n static icon = {\n name: 'glasses',\n size: 24,\n node: [\n ['circle', { cx: '6', cy: '15', r: '4', key: 'vux9w4' }],\n ['circle', { cx: '18', cy: '15', r: '4', key: '18o8ve' }],\n ['path', { d: 'M14 15a2 2 0 0 0-2-2 2 2 0 0 0-2 2', key: '1ag4bs' }],\n ['path', { d: 'M2.5 13 5 7c.7-1.3 1.4-2 3-2', key: '1hm1gs' }],\n ['path', { d: 'M21.5 13 19 7c-.7-1.3-1.5-2-3-2', key: '1r31ai' }],\n ],\n };\n icon = signal(LucideGlasses.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGlasses, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGlasses, isStandalone: true, selector: \"svg[lucideGlasses]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGlasses, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGlasses]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6861,"removedExports":[],"renderedExports":["LucideGlasses"],"renderedLength":6570},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/globe-off.js":{"code":"/**\n * @component @name GlobeOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMTE0IDQuNDYyQTE0LjUgMTQuNSAwIDAgMSAxMiAyYTEwIDEwIDAgMCAxIDkuMzEzIDEzLjY0MyIgLz4KICA8cGF0aCBkPSJNMTUuNTU3IDE1LjU1NkExNC41IDE0LjUgMCAwIDEgMTIgMjIgMTAgMTAgMCAwIDEgNC45MjkgNC45MjkiIC8+CiAgPHBhdGggZD0iTTE1Ljg5MiAxMC4yMzRBMTQuNSAxNC41IDAgMCAwIDEyIDJhMTAgMTAgMCAwIDAtMy42NDMuNjg3IiAvPgogIDxwYXRoIGQ9Ik0xNy42NTYgMTJIMjIiIC8+CiAgPHBhdGggZD0iTTE5LjA3MSAxOS4wNzFBMTAgMTAgMCAwIDEgMTIgMjIgMTQuNSAxNC41IDAgMCAxIDguNDQgOC40NSIgLz4KICA8cGF0aCBkPSJNMiAxMmgxMCIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/globe-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGlobeOff extends LucideIconBase {\n static icon = {\n name: 'globe-off',\n size: 24,\n node: [\n ['path', { d: 'M10.114 4.462A14.5 14.5 0 0 1 12 2a10 10 0 0 1 9.313 13.643', key: '1jq2r7' }],\n [\n 'path',\n { d: 'M15.557 15.556A14.5 14.5 0 0 1 12 22 10 10 0 0 1 4.929 4.929', key: '1ohfya' },\n ],\n ['path', { d: 'M15.892 10.234A14.5 14.5 0 0 0 12 2a10 10 0 0 0-3.643.687', key: '1fyh9w' }],\n ['path', { d: 'M17.656 12H22', key: '1ttse4' }],\n ['path', { d: 'M19.071 19.071A10 10 0 0 1 12 22 14.5 14.5 0 0 1 8.44 8.45', key: 'rmtjzo' }],\n ['path', { d: 'M2 12h10', key: '19562f' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucideGlobeOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGlobeOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGlobeOff, isStandalone: true, selector: \"svg[lucideGlobeOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGlobeOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGlobeOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7365,"removedExports":[],"renderedExports":["LucideGlobeOff"],"renderedLength":7072},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/globe-lock.js":{"code":"/**\n * @component @name GlobeLock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuNjg2IDE1QTE0LjUgMTQuNSAwIDAgMSAxMiAyMmExNC41IDE0LjUgMCAwIDEgMC0yMCAxMCAxMCAwIDEgMCA5LjU0MiAxMyIgLz4KICA8cGF0aCBkPSJNMiAxMmg4LjUiIC8+CiAgPHBhdGggZD0iTTIwIDZWNGEyIDIgMCAxIDAtNCAwdjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjgiIGhlaWdodD0iNSIgeD0iMTQiIHk9IjYiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/globe-lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGlobeLock extends LucideIconBase {\n static icon = {\n name: 'globe-lock',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15.686 15A14.5 14.5 0 0 1 12 22a14.5 14.5 0 0 1 0-20 10 10 0 1 0 9.542 13',\n key: 'qkt0x6',\n },\n ],\n ['path', { d: 'M2 12h8.5', key: 'ovaggd' }],\n ['path', { d: 'M20 6V4a2 2 0 1 0-4 0v2', key: '1of5e8' }],\n ['rect', { width: '8', height: '5', x: '14', y: '6', rx: '1', key: '1fmf51' }],\n ],\n };\n icon = signal(LucideGlobeLock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGlobeLock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGlobeLock, isStandalone: true, selector: \"svg[lucideGlobeLock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGlobeLock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGlobeLock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6946,"removedExports":[],"renderedExports":["LucideGlobeLock"],"renderedLength":6652},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/globe.js":{"code":"/**\n * @component @name Globe\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgMmExNC41IDE0LjUgMCAwIDAgMCAyMCAxNC41IDE0LjUgMCAwIDAgMC0yMCIgLz4KICA8cGF0aCBkPSJNMiAxMmgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/globe\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGlobe extends LucideIconBase {\n static icon = {\n name: 'globe',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20', key: '13o1zl' }],\n ['path', { d: 'M2 12h20', key: '9i4pu4' }],\n ],\n };\n icon = signal(LucideGlobe.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGlobe, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGlobe, isStandalone: true, selector: \"svg[lucideGlobe]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGlobe, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGlobe]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6568,"removedExports":[],"renderedExports":["LucideGlobe"],"renderedLength":6279},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/goal.js":{"code":"/**\n * @component @name Goal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNWMmw4IDQtOCA0IiAvPgogIDxwYXRoIGQ9Ik0yMC41NjEgMTAuMjIyYTkgOSAwIDEgMS0xMi41NS01LjI5IiAvPgogIDxwYXRoIGQ9Ik04LjAwMiA5Ljk5N2E1IDUgMCAxIDAgOC45IDIuMDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/goal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGoal extends LucideIconBase {\n static icon = {\n name: 'goal',\n size: 24,\n node: [\n ['path', { d: 'M12 13V2l8 4-8 4', key: '5wlwwj' }],\n ['path', { d: 'M20.561 10.222a9 9 0 1 1-12.55-5.29', key: '1c0wjv' }],\n ['path', { d: 'M8.002 9.997a5 5 0 1 0 8.9 2.02', key: 'gb1g7m' }],\n ],\n };\n icon = signal(LucideGoal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGoal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGoal, isStandalone: true, selector: \"svg[lucideGoal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGoal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGoal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6568,"removedExports":[],"renderedExports":["LucideGoal"],"renderedLength":6280},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/globe-x.js":{"code":"/**\n * @component @name GlobeX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMyA1IDUiIC8+CiAgPHBhdGggZD0iTTIgMTJoMjBBMTAgMTAgMCAxIDEgMTIgMmExNC41IDE0LjUgMCAwIDAgMCAyMCAxNC41IDE0LjUgMCAwIDAgNC0xMCIgLz4KICA8cGF0aCBkPSJtMjEgMy01IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/globe-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGlobeX extends LucideIconBase {\n static icon = {\n name: 'globe-x',\n size: 24,\n node: [\n ['path', { d: 'm16 3 5 5', key: '1husv6' }],\n [\n 'path',\n { d: 'M2 12h20A10 10 0 1 1 12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 4-10', key: '46evmv' },\n ],\n ['path', { d: 'm21 3-5 5', key: '1g5oa7' }],\n ],\n };\n icon = signal(LucideGlobeX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGlobeX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGlobeX, isStandalone: true, selector: \"svg[lucideGlobeX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGlobeX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGlobeX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6647,"removedExports":[],"renderedExports":["LucideGlobeX"],"renderedLength":6356},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/graduation-cap.js":{"code":"/**\n * @component @name GraduationCap\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuNDIgMTAuOTIyYTEgMSAwIDAgMC0uMDE5LTEuODM4TDEyLjgzIDUuMThhMiAyIDAgMCAwLTEuNjYgMEwyLjYgOS4wOGExIDEgMCAwIDAgMCAxLjgzMmw4LjU3IDMuOTA4YTIgMiAwIDAgMCAxLjY2IDB6IiAvPgogIDxwYXRoIGQ9Ik0yMiAxMHY2IiAvPgogIDxwYXRoIGQ9Ik02IDEyLjVWMTZhNiAzIDAgMCAwIDEyIDB2LTMuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/graduation-cap\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGraduationCap extends LucideIconBase {\n static icon = {\n name: 'graduation-cap',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0z',\n key: 'j76jl0',\n },\n ],\n ['path', { d: 'M22 10v6', key: '1lu8f3' }],\n ['path', { d: 'M6 12.5V16a6 3 0 0 0 12 0v-3.5', key: '1r8lef' }],\n ],\n };\n icon = signal(LucideGraduationCap.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGraduationCap, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGraduationCap, isStandalone: true, selector: \"svg[lucideGraduationCap]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGraduationCap, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGraduationCap]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6948,"removedExports":[],"renderedExports":["LucideGraduationCap"],"renderedLength":6650},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/glass-water.js":{"code":"/**\n * @component @name GlassWater\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNS4xMTYgNC4xMDRBMSAxIDAgMCAxIDYuMTEgM2gxMS43OGExIDEgMCAwIDEgLjk5NCAxLjEwNUwxNy4xOSAyMC4yMUEyIDIgMCAwIDEgMTUuMiAyMkg4LjhhMiAyIDAgMCAxLTItMS43OXoiIC8+CiAgPHBhdGggZD0iTTYgMTJhNSA1IDAgMCAxIDYgMCA1IDUgMCAwIDAgNiAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/glass-water\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGlassWater extends LucideIconBase {\n static icon = {\n name: 'glass-water',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M5.116 4.104A1 1 0 0 1 6.11 3h11.78a1 1 0 0 1 .994 1.105L17.19 20.21A2 2 0 0 1 15.2 22H8.8a2 2 0 0 1-2-1.79z',\n key: 'p55z4y',\n },\n ],\n ['path', { d: 'M6 12a5 5 0 0 1 6 0 5 5 0 0 0 6 0', key: 'mjntcy' }],\n ],\n };\n icon = signal(LucideGlassWater.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGlassWater, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGlassWater, isStandalone: true, selector: \"svg[lucideGlassWater]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGlassWater, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGlassWater]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6808,"removedExports":[],"renderedExports":["LucideGlassWater"],"renderedLength":6513},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/grape.js":{"code":"/**\n * @component @name Grape\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgNVYybC01Ljg5IDUuODkiIC8+CiAgPGNpcmNsZSBjeD0iMTYuNiIgY3k9IjE1Ljg5IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjguMTEiIGN5PSI3LjQiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iMTIuMzUiIGN5PSIxMS42NSIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSIxMy45MSIgY3k9IjUuODUiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iMTguMTUiIGN5PSIxMC4wOSIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSI2LjU2IiBjeT0iMTMuMiIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSIxMC44IiBjeT0iMTcuNDQiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE5IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/grape\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGrape extends LucideIconBase {\n static icon = {\n name: 'grape',\n size: 24,\n node: [\n ['path', { d: 'M22 5V2l-5.89 5.89', key: '1eenpo' }],\n ['circle', { cx: '16.6', cy: '15.89', r: '3', key: 'xjtalx' }],\n ['circle', { cx: '8.11', cy: '7.4', r: '3', key: 'u2fv6i' }],\n ['circle', { cx: '12.35', cy: '11.65', r: '3', key: 'i6i8g7' }],\n ['circle', { cx: '13.91', cy: '5.85', r: '3', key: '6ye0dv' }],\n ['circle', { cx: '18.15', cy: '10.09', r: '3', key: 'snx9no' }],\n ['circle', { cx: '6.56', cy: '13.2', r: '3', key: '17x4xg' }],\n ['circle', { cx: '10.8', cy: '17.44', r: '3', key: '1hogw9' }],\n ['circle', { cx: '5', cy: '19', r: '3', key: '1sn6vo' }],\n ],\n };\n icon = signal(LucideGrape.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrape, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGrape, isStandalone: true, selector: \"svg[lucideGrape]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrape, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGrape]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7308,"removedExports":[],"renderedExports":["LucideGrape"],"renderedLength":7019},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/grid-2x2-check.js":{"code":"/**\n * @component @name Grid2x2Check\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxN2ExIDEgMCAwIDEtMSAxSDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMTRhMiAyIDAgMCAxIDIgMnY2YTEgMSAwIDAgMS0xIDFIMyIgLz4KICA8cGF0aCBkPSJtMTYgMTkgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/grid-2x2-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGrid2x2Check extends LucideIconBase {\n static icon = {\n name: 'grid-2x2-check',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 3v17a1 1 0 0 1-1 1H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v6a1 1 0 0 1-1 1H3',\n key: '11za1p',\n },\n ],\n ['path', { d: 'm16 19 2 2 4-4', key: '1b14m6' }],\n ],\n aliases: ['grid-2-x-2-check'],\n };\n icon = signal(LucideGrid2x2Check.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrid2x2Check, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGrid2x2Check, isStandalone: true, selector: \"svg[lucideGrid2x2Check], svg[lucideGrid2X2Check]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrid2x2Check, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGrid2x2Check], svg[lucideGrid2X2Check]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideGrid2x2Check\n */\nconst LucideGrid2X2Check = LucideGrid2x2Check;","originalLength":6940,"removedExports":[],"renderedExports":["LucideGrid2x2Check","LucideGrid2X2Check"],"renderedLength":6635},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/gpu.js":{"code":"/**\n * @component @name Gpu\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxN2gxOGEyIDIgMCAwIDAgMi0yVjdhMiAyIDAgMCAwLTItMkgyIiAvPgogIDxwYXRoIGQ9Ik0yIDIxVjMiIC8+CiAgPHBhdGggZD0iTTcgMTd2M2ExIDEgMCAwIDAgMSAxaDVhMSAxIDAgMCAwIDEtMXYtMyIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjExIiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIxMSIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/gpu\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGpu extends LucideIconBase {\n static icon = {\n name: 'gpu',\n size: 24,\n node: [\n ['path', { d: 'M2 17h18a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2H2', key: 'hpo31w' }],\n ['path', { d: 'M2 21V3', key: '1bzk4w' }],\n ['path', { d: 'M7 17v3a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1v-3', key: '5hbqbf' }],\n ['circle', { cx: '16', cy: '11', r: '2', key: 'qt15rb' }],\n ['circle', { cx: '8', cy: '11', r: '2', key: 'ssideg' }],\n ],\n };\n icon = signal(LucideGpu.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGpu, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGpu, isStandalone: true, selector: \"svg[lucideGpu]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGpu, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGpu]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6803,"removedExports":[],"renderedExports":["LucideGpu"],"renderedLength":6516},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/grid-2x2-x.js":{"code":"/**\n * @component @name Grid2x2X\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxN2ExIDEgMCAwIDEtMSAxSDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMTRhMiAyIDAgMCAxIDIgMnY2YTEgMSAwIDAgMS0xIDFIMyIgLz4KICA8cGF0aCBkPSJtMTYgMTYgNSA1IiAvPgogIDxwYXRoIGQ9Im0xNiAyMSA1LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/grid-2x2-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGrid2x2X extends LucideIconBase {\n static icon = {\n name: 'grid-2x2-x',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 3v17a1 1 0 0 1-1 1H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v6a1 1 0 0 1-1 1H3',\n key: '11za1p',\n },\n ],\n ['path', { d: 'm16 16 5 5', key: '8tpb07' }],\n ['path', { d: 'm16 21 5-5', key: '193jll' }],\n ],\n aliases: ['grid-2-x-2-x'],\n };\n icon = signal(LucideGrid2x2X.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrid2x2X, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGrid2x2X, isStandalone: true, selector: \"svg[lucideGrid2x2X], svg[lucideGrid2X2X]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrid2x2X, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGrid2x2X], svg[lucideGrid2X2X]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideGrid2x2X\n */\nconst LucideGrid2X2X = LucideGrid2x2X;","originalLength":6954,"removedExports":[],"renderedExports":["LucideGrid2x2X","LucideGrid2X2X"],"renderedLength":6653},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/grid-2x2-plus.js":{"code":"/**\n * @component @name Grid2x2Plus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxN2ExIDEgMCAwIDEtMSAxSDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMTRhMiAyIDAgMCAxIDIgMnY2YTEgMSAwIDAgMS0xIDFIMyIgLz4KICA8cGF0aCBkPSJNMTYgMTloNiIgLz4KICA8cGF0aCBkPSJNMTkgMjJ2LTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/grid-2x2-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGrid2x2Plus extends LucideIconBase {\n static icon = {\n name: 'grid-2x2-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 3v17a1 1 0 0 1-1 1H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v6a1 1 0 0 1-1 1H3',\n key: '11za1p',\n },\n ],\n ['path', { d: 'M16 19h6', key: 'xwg31i' }],\n ['path', { d: 'M19 22v-6', key: 'qhmiwi' }],\n ],\n aliases: ['grid-2-x-2-plus'],\n };\n icon = signal(LucideGrid2x2Plus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrid2x2Plus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGrid2x2Plus, isStandalone: true, selector: \"svg[lucideGrid2x2Plus], svg[lucideGrid2X2Plus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrid2x2Plus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGrid2x2Plus], svg[lucideGrid2X2Plus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideGrid2x2Plus\n */\nconst LucideGrid2X2Plus = LucideGrid2x2Plus;","originalLength":6998,"removedExports":[],"renderedExports":["LucideGrid2x2Plus","LucideGrid2X2Plus"],"renderedLength":6694},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/grid-2x2.js":{"code":"/**\n * @component @name Grid2x2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxOCIgLz4KICA8cGF0aCBkPSJNMyAxMmgxOCIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/grid-2x2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGrid2x2 extends LucideIconBase {\n static icon = {\n name: 'grid-2x2',\n size: 24,\n node: [\n ['path', { d: 'M12 3v18', key: '108xh3' }],\n ['path', { d: 'M3 12h18', key: '1i2n21' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n aliases: ['grid-2-x-2'],\n };\n icon = signal(LucideGrid2x2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrid2x2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGrid2x2, isStandalone: true, selector: \"svg[lucideGrid2x2], svg[lucideGrid2X2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrid2x2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGrid2x2], svg[lucideGrid2X2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideGrid2x2\n */\nconst LucideGrid2X2 = LucideGrid2x2;","originalLength":6704,"removedExports":[],"renderedExports":["LucideGrid2x2","LucideGrid2X2"],"renderedLength":6405},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/grid-3x2.js":{"code":"/**\n * @component @name Grid3x2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3YxOCIgLz4KICA8cGF0aCBkPSJNMyAxMmgxOCIgLz4KICA8cGF0aCBkPSJNOSAzdjE4IiAvPgogIDxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/grid-3x2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGrid3x2 extends LucideIconBase {\n static icon = {\n name: 'grid-3x2',\n size: 24,\n node: [\n ['path', { d: 'M15 3v18', key: '14nvp0' }],\n ['path', { d: 'M3 12h18', key: '1i2n21' }],\n ['path', { d: 'M9 3v18', key: 'fh3hqa' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n };\n icon = signal(LucideGrid3x2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrid3x2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGrid3x2, isStandalone: true, selector: \"svg[lucideGrid3x2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrid3x2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGrid3x2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6629,"removedExports":[],"renderedExports":["LucideGrid3x2"],"renderedLength":6337},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/grip-horizontal.js":{"code":"/**\n * @component @name GripHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjkiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSI5IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSI5IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTUiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSIxNSIgcj0iMSIgLz4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iMTUiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/grip-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGripHorizontal extends LucideIconBase {\n static icon = {\n name: 'grip-horizontal',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '9', r: '1', key: '124mty' }],\n ['circle', { cx: '19', cy: '9', r: '1', key: '1ruzo2' }],\n ['circle', { cx: '5', cy: '9', r: '1', key: '1a8b28' }],\n ['circle', { cx: '12', cy: '15', r: '1', key: '1e56xg' }],\n ['circle', { cx: '19', cy: '15', r: '1', key: '1a92ep' }],\n ['circle', { cx: '5', cy: '15', r: '1', key: '5r1jwy' }],\n ],\n };\n icon = signal(LucideGripHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGripHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGripHorizontal, isStandalone: true, selector: \"svg[lucideGripHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGripHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGripHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6976,"removedExports":[],"renderedExports":["LucideGripHorizontal"],"renderedLength":6677},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/grip.js":{"code":"/**\n * @component @name Grip\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjUiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSI1IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSI1IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSIxMiIgcj0iMSIgLz4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxOSIgcj0iMSIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjE5IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSIxOSIgcj0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/grip\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGrip extends LucideIconBase {\n static icon = {\n name: 'grip',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '5', r: '1', key: 'gxeob9' }],\n ['circle', { cx: '19', cy: '5', r: '1', key: 'w8mnmm' }],\n ['circle', { cx: '5', cy: '5', r: '1', key: 'lttvr7' }],\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\n ['circle', { cx: '19', cy: '12', r: '1', key: '1wjl8i' }],\n ['circle', { cx: '5', cy: '12', r: '1', key: '1pcz8c' }],\n ['circle', { cx: '12', cy: '19', r: '1', key: 'lyex9k' }],\n ['circle', { cx: '19', cy: '19', r: '1', key: 'shf9b7' }],\n ['circle', { cx: '5', cy: '19', r: '1', key: 'bfqh0e' }],\n ],\n };\n icon = signal(LucideGrip.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrip, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGrip, isStandalone: true, selector: \"svg[lucideGrip]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrip, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGrip]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7215,"removedExports":[],"renderedExports":["LucideGrip"],"renderedLength":6927},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/grid-3x3.js":{"code":"/**\n * @component @name Grid3x3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTMgMTVoMTgiIC8+CiAgPHBhdGggZD0iTTkgM3YxOCIgLz4KICA8cGF0aCBkPSJNMTUgM3YxOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/grid-3x3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGrid3x3 extends LucideIconBase {\n static icon = {\n name: 'grid-3x3',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M3 15h18', key: '5xshup' }],\n ['path', { d: 'M9 3v18', key: 'fh3hqa' }],\n ['path', { d: 'M15 3v18', key: '14nvp0' }],\n ],\n aliases: ['grid', 'grid-3-x-3'],\n };\n icon = signal(LucideGrid3x3.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrid3x3, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGrid3x3, isStandalone: true, selector: \"svg[lucideGrid3x3], svg[lucideGrid], svg[lucideGrid3X3]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrid3x3, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGrid3x3], svg[lucideGrid], svg[lucideGrid3X3]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideGrid3x3\n */\nconst LucideGrid = LucideGrid3x3;\n/**\n * @deprecated\n * @see LucideGrid3x3\n */\nconst LucideGrid3X3 = LucideGrid3x3;","originalLength":7007,"removedExports":[],"renderedExports":["LucideGrid3x3","LucideGrid","LucideGrid3X3"],"renderedLength":6701},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/grip-vertical.js":{"code":"/**\n * @component @name GripVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjUiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjE5IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjE1IiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTUiIGN5PSI1IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjE1IiBjeT0iMTkiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/grip-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGripVertical extends LucideIconBase {\n static icon = {\n name: 'grip-vertical',\n size: 24,\n node: [\n ['circle', { cx: '9', cy: '12', r: '1', key: '1vctgf' }],\n ['circle', { cx: '9', cy: '5', r: '1', key: 'hp0tcf' }],\n ['circle', { cx: '9', cy: '19', r: '1', key: 'fkjjf6' }],\n ['circle', { cx: '15', cy: '12', r: '1', key: '1tmaij' }],\n ['circle', { cx: '15', cy: '5', r: '1', key: '19l28e' }],\n ['circle', { cx: '15', cy: '19', r: '1', key: 'f4zoj3' }],\n ],\n };\n icon = signal(LucideGripVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGripVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGripVertical, isStandalone: true, selector: \"svg[lucideGripVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGripVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGripVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6954,"removedExports":[],"renderedExports":["LucideGripVertical"],"renderedLength":6657},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/guitar.js":{"code":"/**\n * @component @name Guitar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEuOSAxMi4xIDQuNTE0LTQuNTE0IiAvPgogIDxwYXRoIGQ9Ik0yMC4xIDIuM2ExIDEgMCAwIDAtMS40IDBsLTEuMTE0IDEuMTE0QTIgMiAwIDAgMCAxNyA0LjgyOHYxLjM0NGEyIDIgMCAwIDEtLjU4NiAxLjQxNEEyIDIgMCAwIDEgMTcuODI4IDdoMS4zNDRhMiAyIDAgMCAwIDEuNDE0LS41ODZMMjEuNyA1LjNhMSAxIDAgMCAwIDAtMS40eiIgLz4KICA8cGF0aCBkPSJtNiAxNiAyIDIiIC8+CiAgPHBhdGggZD0iTTguMjMgOS44NUEzIDMgMCAwIDEgMTEgOGE1IDUgMCAwIDEgNSA1IDMgMyAwIDAgMS0xLjg1IDIuNzdsLS45Mi4zOEEyIDIgMCAwIDAgMTIgMThhNCA0IDAgMCAxLTQgNCA2IDYgMCAwIDEtNi02IDQgNCAwIDAgMSA0LTQgMiAyIDAgMCAwIDEuODUtMS4yM3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/guitar\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGuitar extends LucideIconBase {\n static icon = {\n name: 'guitar',\n size: 24,\n node: [\n ['path', { d: 'm11.9 12.1 4.514-4.514', key: '109xqo' }],\n [\n 'path',\n {\n d: 'M20.1 2.3a1 1 0 0 0-1.4 0l-1.114 1.114A2 2 0 0 0 17 4.828v1.344a2 2 0 0 1-.586 1.414A2 2 0 0 1 17.828 7h1.344a2 2 0 0 0 1.414-.586L21.7 5.3a1 1 0 0 0 0-1.4z',\n key: 'txyc8t',\n },\n ],\n ['path', { d: 'm6 16 2 2', key: '16qmzd' }],\n [\n 'path',\n {\n d: 'M8.23 9.85A3 3 0 0 1 11 8a5 5 0 0 1 5 5 3 3 0 0 1-1.85 2.77l-.92.38A2 2 0 0 0 12 18a4 4 0 0 1-4 4 6 6 0 0 1-6-6 4 4 0 0 1 4-4 2 2 0 0 0 1.85-1.23z',\n key: '1de1vg',\n },\n ],\n ],\n };\n icon = signal(LucideGuitar.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGuitar, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGuitar, isStandalone: true, selector: \"svg[lucideGuitar]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGuitar, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGuitar]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7453,"removedExports":[],"renderedExports":["LucideGuitar"],"renderedLength":7163},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ham.js":{"code":"/**\n * @component @name Ham\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMTQ0IDIxLjE0NEE3LjI3NCAxMC40NDUgNDUgMSAwIDIuODU2IDEwLjg1NiIgLz4KICA8cGF0aCBkPSJNMTMuMTQ0IDIxLjE0NEE3LjI3NCA0LjM2NSA0NSAwIDAgMi44NTYgMTAuODU2YTcuMjc0IDQuMzY1IDQ1IDAgMCAxMC4yODggMTAuMjg4IiAvPgogIDxwYXRoIGQ9Ik0xNi41NjUgMTAuNDM1IDE4LjYgOC40YTIuNTAxIDIuNTAxIDAgMSAwIDEuNjUtNC42NSAyLjUgMi41IDAgMSAwLTQuNjYgMS42NmwtMi4wMjQgMi4wMjUiIC8+CiAgPHBhdGggZD0ibTguNSAxNi41LTEtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ham\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHam extends LucideIconBase {\n static icon = {\n name: 'ham',\n size: 24,\n node: [\n ['path', { d: 'M13.144 21.144A7.274 10.445 45 1 0 2.856 10.856', key: '1k1t7q' }],\n [\n 'path',\n {\n d: 'M13.144 21.144A7.274 4.365 45 0 0 2.856 10.856a7.274 4.365 45 0 0 10.288 10.288',\n key: '153t1g',\n },\n ],\n [\n 'path',\n {\n d: 'M16.565 10.435 18.6 8.4a2.501 2.501 0 1 0 1.65-4.65 2.5 2.5 0 1 0-4.66 1.66l-2.024 2.025',\n key: 'gzrt0n',\n },\n ],\n ['path', { d: 'm8.5 16.5-1-1', key: 'otr954' }],\n ],\n };\n icon = signal(LucideHam.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHam, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHam, isStandalone: true, selector: \"svg[lucideHam]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHam, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHam]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7174,"removedExports":[],"renderedExports":["LucideHam"],"renderedLength":6887},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hamburger.js":{"code":"/**\n * @component @name Hamburger\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZINGEyIDIgMCAxIDEgMC00aDE2YTIgMiAwIDEgMSAwIDRoLTQuMjUiIC8+CiAgPHBhdGggZD0iTTUgMTJhMiAyIDAgMCAxLTItMiA5IDcgMCAwIDEgMTggMCAyIDIgMCAwIDEtMiAyIiAvPgogIDxwYXRoIGQ9Ik01IDE2YTIgMiAwIDAgMC0yIDIgMyAzIDAgMCAwIDMgM2gxMmEzIDMgMCAwIDAgMy0zIDIgMiAwIDAgMC0yLTJxMCAwIDAgMCIgLz4KICA8cGF0aCBkPSJtNi42NyAxMiA2LjEzIDQuNmEyIDIgMCAwIDAgMi44LS40bDMuMTUtNC4yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hamburger\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHamburger extends LucideIconBase {\n static icon = {\n name: 'hamburger',\n size: 24,\n node: [\n ['path', { d: 'M12 16H4a2 2 0 1 1 0-4h16a2 2 0 1 1 0 4h-4.25', key: '5dloqd' }],\n ['path', { d: 'M5 12a2 2 0 0 1-2-2 9 7 0 0 1 18 0 2 2 0 0 1-2 2', key: '1vl3my' }],\n [\n 'path',\n {\n d: 'M5 16a2 2 0 0 0-2 2 3 3 0 0 0 3 3h12a3 3 0 0 0 3-3 2 2 0 0 0-2-2q0 0 0 0',\n key: '1us75o',\n },\n ],\n ['path', { d: 'm6.67 12 6.13 4.6a2 2 0 0 0 2.8-.4l3.15-4.2', key: 'qqzweh' }],\n ],\n };\n icon = signal(LucideHamburger.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHamburger, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHamburger, isStandalone: true, selector: \"svg[lucideHamburger]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHamburger, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHamburger]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7089,"removedExports":[],"renderedExports":["LucideHamburger"],"renderedLength":6796},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hand-coins.js":{"code":"/**\n * @component @name HandCoins\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTVoMmEyIDIgMCAxIDAgMC00aC0zYy0uNiAwLTEuMS4yLTEuNC42TDMgMTciIC8+CiAgPHBhdGggZD0ibTcgMjEgMS42LTEuNGMuMy0uNC44LS42IDEuNC0uNmg0YzEuMSAwIDIuMS0uNCAyLjgtMS4ybDQuNi00LjRhMiAyIDAgMCAwLTIuNzUtMi45MWwtNC4yIDMuOSIgLz4KICA8cGF0aCBkPSJtMiAxNiA2IDYiIC8+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSI5IiByPSIyLjkiIC8+CiAgPGNpcmNsZSBjeD0iNiIgY3k9IjUiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/hand-coins\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHandCoins extends LucideIconBase {\n static icon = {\n name: 'hand-coins',\n size: 24,\n node: [\n ['path', { d: 'M11 15h2a2 2 0 1 0 0-4h-3c-.6 0-1.1.2-1.4.6L3 17', key: 'geh8rc' }],\n [\n 'path',\n {\n d: 'm7 21 1.6-1.4c.3-.4.8-.6 1.4-.6h4c1.1 0 2.1-.4 2.8-1.2l4.6-4.4a2 2 0 0 0-2.75-2.91l-4.2 3.9',\n key: '1fto5m',\n },\n ],\n ['path', { d: 'm2 16 6 6', key: '1pfhp9' }],\n ['circle', { cx: '16', cy: '9', r: '2.9', key: '1n0dlu' }],\n ['circle', { cx: '6', cy: '5', r: '3', key: '151irh' }],\n ],\n };\n icon = signal(LucideHandCoins.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandCoins, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHandCoins, isStandalone: true, selector: \"svg[lucideHandCoins]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandCoins, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHandCoins]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7117,"removedExports":[],"renderedExports":["LucideHandCoins"],"renderedLength":6823},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/group.js":{"code":"/**\n * @component @name Group\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVjMC0xLjEuOS0yIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJjMS4xIDAgMiAuOSAyIDJ2MiIgLz4KICA8cGF0aCBkPSJNMjEgMTd2MmMwIDEuMS0uOSAyLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJNNyAyMUg1Yy0xLjEgMC0yLS45LTItMnYtMiIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI1IiB4PSI3IiB5PSI3IiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI1IiB4PSIxMCIgeT0iMTIiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/group\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGroup extends LucideIconBase {\n static icon = {\n name: 'group',\n size: 24,\n node: [\n ['path', { d: 'M3 7V5c0-1.1.9-2 2-2h2', key: 'adw53z' }],\n ['path', { d: 'M17 3h2c1.1 0 2 .9 2 2v2', key: 'an4l38' }],\n ['path', { d: 'M21 17v2c0 1.1-.9 2-2 2h-2', key: '144t0e' }],\n ['path', { d: 'M7 21H5c-1.1 0-2-.9-2-2v-2', key: 'rtnfgi' }],\n ['rect', { width: '7', height: '5', x: '7', y: '7', rx: '1', key: '1eyiv7' }],\n ['rect', { width: '7', height: '5', x: '10', y: '12', rx: '1', key: '1qlmkx' }],\n ],\n };\n icon = signal(LucideGroup.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGroup, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGroup, isStandalone: true, selector: \"svg[lucideGroup]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGroup, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGroup]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7007,"removedExports":[],"renderedExports":["LucideGroup"],"renderedLength":6718},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hand-grab.js":{"code":"/**\n * @component @name HandGrab\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTEuNVY5YTIgMiAwIDAgMC0yLTJhMiAyIDAgMCAwLTIgMnYxLjQiIC8+CiAgPHBhdGggZD0iTTE0IDEwVjhhMiAyIDAgMCAwLTItMmEyIDIgMCAwIDAtMiAydjIiIC8+CiAgPHBhdGggZD0iTTEwIDkuOVY5YTIgMiAwIDAgMC0yLTJhMiAyIDAgMCAwLTIgMnY1IiAvPgogIDxwYXRoIGQ9Ik02IDE0YTIgMiAwIDAgMC0yLTJhMiAyIDAgMCAwLTIgMiIgLz4KICA8cGF0aCBkPSJNMTggMTFhMiAyIDAgMSAxIDQgMHYzYTggOCAwIDAgMS04IDhoLTRhOCA4IDAgMCAxLTgtOCAyIDIgMCAxIDEgNCAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hand-grab\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHandGrab extends LucideIconBase {\n static icon = {\n name: 'hand-grab',\n size: 24,\n node: [\n ['path', { d: 'M18 11.5V9a2 2 0 0 0-2-2a2 2 0 0 0-2 2v1.4', key: 'edstyy' }],\n ['path', { d: 'M14 10V8a2 2 0 0 0-2-2a2 2 0 0 0-2 2v2', key: '19wdwo' }],\n ['path', { d: 'M10 9.9V9a2 2 0 0 0-2-2a2 2 0 0 0-2 2v5', key: '1lugqo' }],\n ['path', { d: 'M6 14a2 2 0 0 0-2-2a2 2 0 0 0-2 2', key: '1hbeus' }],\n [\n 'path',\n { d: 'M18 11a2 2 0 1 1 4 0v3a8 8 0 0 1-8 8h-4a8 8 0 0 1-8-8 2 2 0 1 1 4 0', key: '1etffm' },\n ],\n ],\n aliases: ['grab'],\n };\n icon = signal(LucideHandGrab.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandGrab, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHandGrab, isStandalone: true, selector: \"svg[lucideHandGrab], svg[lucideGrab]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandGrab, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHandGrab], svg[lucideGrab]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideHandGrab\n */\nconst LucideGrab = LucideHandGrab;","originalLength":7268,"removedExports":[],"renderedExports":["LucideHandGrab","LucideGrab"],"renderedLength":6968},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hand-metal.js":{"code":"/**\n * @component @name HandMetal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTIuNVYxMGEyIDIgMCAwIDAtMi0yYTIgMiAwIDAgMC0yIDJ2MS40IiAvPgogIDxwYXRoIGQ9Ik0xNCAxMVY5YTIgMiAwIDEgMC00IDB2MiIgLz4KICA8cGF0aCBkPSJNMTAgMTAuNVY1YTIgMiAwIDEgMC00IDB2OSIgLz4KICA8cGF0aCBkPSJtNyAxNS0xLjc2LTEuNzZhMiAyIDAgMCAwLTIuODMgMi44MmwzLjYgMy42QzcuNSAyMS4xNCA5LjIgMjIgMTIgMjJoMmE4IDggMCAwIDAgOC04VjdhMiAyIDAgMSAwLTQgMHY1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hand-metal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHandMetal extends LucideIconBase {\n static icon = {\n name: 'hand-metal',\n size: 24,\n node: [\n ['path', { d: 'M18 12.5V10a2 2 0 0 0-2-2a2 2 0 0 0-2 2v1.4', key: 'wc6myp' }],\n ['path', { d: 'M14 11V9a2 2 0 1 0-4 0v2', key: '94qvcw' }],\n ['path', { d: 'M10 10.5V5a2 2 0 1 0-4 0v9', key: 'm1ah89' }],\n [\n 'path',\n {\n d: 'm7 15-1.76-1.76a2 2 0 0 0-2.83 2.82l3.6 3.6C7.5 21.14 9.2 22 12 22h2a8 8 0 0 0 8-8V7a2 2 0 1 0-4 0v5',\n key: 't1skq1',\n },\n ],\n ],\n };\n icon = signal(LucideHandMetal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandMetal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHandMetal, isStandalone: true, selector: \"svg[lucideHandMetal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandMetal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHandMetal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7057,"removedExports":[],"renderedExports":["LucideHandMetal"],"renderedLength":6763},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hand-fist.js":{"code":"/**\n * @component @name HandFist\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMDM1IDE3LjAxMmEzIDMgMCAwIDAtMy0zbC0uMzExLS4wMDJhLjcyLjcyIDAgMCAxLS41MDUtMS4yMjlsMS4xOTUtMS4xOTVBMiAyIDAgMCAxIDEwLjgyOCAxMUgxMmEyIDIgMCAwIDAgMC00SDkuMjQzYTMgMyAwIDAgMC0yLjEyMi44NzlsLTIuNzA3IDIuNzA3QTQuODMgNC44MyAwIDAgMCAzIDE0YTggOCAwIDAgMCA4IDhoMmE4IDggMCAwIDAgOC04VjdhMiAyIDAgMSAwLTQgMHYyYTIgMiAwIDEgMCA0IDAiIC8+CiAgPHBhdGggZD0iTTEzLjg4OCA5LjY2MkEyIDIgMCAwIDAgMTcgOFY1QTIgMiAwIDEgMCAxMyA1IiAvPgogIDxwYXRoIGQ9Ik05IDVBMiAyIDAgMSAwIDUgNVYxMCIgLz4KICA8cGF0aCBkPSJNOSA3VjRBMiAyIDAgMSAxIDEzIDRWNy4yNjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/hand-fist\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHandFist extends LucideIconBase {\n static icon = {\n name: 'hand-fist',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.035 17.012a3 3 0 0 0-3-3l-.311-.002a.72.72 0 0 1-.505-1.229l1.195-1.195A2 2 0 0 1 10.828 11H12a2 2 0 0 0 0-4H9.243a3 3 0 0 0-2.122.879l-2.707 2.707A4.83 4.83 0 0 0 3 14a8 8 0 0 0 8 8h2a8 8 0 0 0 8-8V7a2 2 0 1 0-4 0v2a2 2 0 1 0 4 0',\n key: '1ff7rl',\n },\n ],\n ['path', { d: 'M13.888 9.662A2 2 0 0 0 17 8V5A2 2 0 1 0 13 5', key: '1xmd21' }],\n ['path', { d: 'M9 5A2 2 0 1 0 5 5V10', key: 'f3wfjw' }],\n ['path', { d: 'M9 7V4A2 2 0 1 1 13 4V7.268', key: 'eaoucv' }],\n ],\n };\n icon = signal(LucideHandFist.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandFist, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHandFist, isStandalone: true, selector: \"svg[lucideHandFist]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandFist, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHandFist]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7360,"removedExports":[],"renderedExports":["LucideHandFist"],"renderedLength":7067},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hammer.js":{"code":"/**\n * @component @name Hammer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTItOS4zNzMgOS4zNzNhMSAxIDAgMCAxLTMuMDAxLTNMMTIgOSIgLz4KICA8cGF0aCBkPSJtMTggMTUgNC00IiAvPgogIDxwYXRoIGQ9Im0yMS41IDExLjUtMS45MTQtMS45MTRBMiAyIDAgMCAxIDE5IDguMTcydi0uMzQ0YTIgMiAwIDAgMC0uNTg2LTEuNDE0bC0xLjY1Ny0xLjY1N0E2IDYgMCAwIDAgMTIuNTE2IDNIOWwxLjI0MyAxLjI0M0E2IDYgMCAwIDEgMTIgOC40ODVWMTBsMiAyaDEuMTcyYTIgMiAwIDAgMSAxLjQxNC41ODZMMTguNSAxNC41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hammer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHammer extends LucideIconBase {\n static icon = {\n name: 'hammer',\n size: 24,\n node: [\n ['path', { d: 'm15 12-9.373 9.373a1 1 0 0 1-3.001-3L12 9', key: '1hayfq' }],\n ['path', { d: 'm18 15 4-4', key: '16gjal' }],\n [\n 'path',\n {\n d: 'm21.5 11.5-1.914-1.914A2 2 0 0 1 19 8.172v-.344a2 2 0 0 0-.586-1.414l-1.657-1.657A6 6 0 0 0 12.516 3H9l1.243 1.243A6 6 0 0 1 12 8.485V10l2 2h1.172a2 2 0 0 1 1.414.586L18.5 14.5',\n key: '15ts47',\n },\n ],\n ],\n };\n icon = signal(LucideHammer.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHammer, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHammer, isStandalone: true, selector: \"svg[lucideHammer]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHammer, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHammer]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7031,"removedExports":[],"renderedExports":["LucideHammer"],"renderedLength":6741},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hand-heart.js":{"code":"/**\n * @component @name HandHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTRoMmEyIDIgMCAwIDAgMC00aC0zYy0uNiAwLTEuMS4yLTEuNC42TDMgMTYiIC8+CiAgPHBhdGggZD0ibTE0LjQ1IDEzLjM5IDUuMDUtNC42OTRDMjAuMTk2IDggMjEgNi44NSAyMSA1Ljc1YTIuNzUgMi43NSAwIDAgMC00Ljc5Ny0xLjgzNy4yNzYuMjc2IDAgMCAxLS40MDYgMEEyLjc1IDIuNzUgMCAwIDAgMTEgNS43NWMwIDEuMi44MDIgMi4yNDggMS41IDIuOTQ2TDE2IDExLjk1IiAvPgogIDxwYXRoIGQ9Im0yIDE1IDYgNiIgLz4KICA8cGF0aCBkPSJtNyAyMCAxLjYtMS40Yy4zLS40LjgtLjYgMS40LS42aDRjMS4xIDAgMi4xLS40IDIuOC0xLjJsNC42LTQuNGExIDEgMCAwIDAtMi43NS0yLjkxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hand-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHandHeart extends LucideIconBase {\n static icon = {\n name: 'hand-heart',\n size: 24,\n node: [\n ['path', { d: 'M11 14h2a2 2 0 0 0 0-4h-3c-.6 0-1.1.2-1.4.6L3 16', key: '1v1a37' }],\n [\n 'path',\n {\n d: 'm14.45 13.39 5.05-4.694C20.196 8 21 6.85 21 5.75a2.75 2.75 0 0 0-4.797-1.837.276.276 0 0 1-.406 0A2.75 2.75 0 0 0 11 5.75c0 1.2.802 2.248 1.5 2.946L16 11.95',\n key: 'fhfbnt',\n },\n ],\n ['path', { d: 'm2 15 6 6', key: '10dquu' }],\n [\n 'path',\n {\n d: 'm7 20 1.6-1.4c.3-.4.8-.6 1.4-.6h4c1.1 0 2.1-.4 2.8-1.2l4.6-4.4a1 1 0 0 0-2.75-2.91',\n key: '1x6kdw',\n },\n ],\n ],\n };\n icon = signal(LucideHandHeart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandHeart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHandHeart, isStandalone: true, selector: \"svg[lucideHandHeart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandHeart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHandHeart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7399,"removedExports":[],"renderedExports":["LucideHandHeart"],"renderedLength":7105},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hand.js":{"code":"/**\n * @component @name Hand\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTFWNmEyIDIgMCAwIDAtMi0yYTIgMiAwIDAgMC0yIDIiIC8+CiAgPHBhdGggZD0iTTE0IDEwVjRhMiAyIDAgMCAwLTItMmEyIDIgMCAwIDAtMiAydjIiIC8+CiAgPHBhdGggZD0iTTEwIDEwLjVWNmEyIDIgMCAwIDAtMi0yYTIgMiAwIDAgMC0yIDJ2OCIgLz4KICA8cGF0aCBkPSJNMTggOGEyIDIgMCAxIDEgNCAwdjZhOCA4IDAgMCAxLTggOGgtMmMtMi44IDAtNC41LS44Ni01Ljk5LTIuMzRsLTMuNi0zLjZhMiAyIDAgMCAxIDIuODMtMi44Mkw3IDE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hand\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHand extends LucideIconBase {\n static icon = {\n name: 'hand',\n size: 24,\n node: [\n ['path', { d: 'M18 11V6a2 2 0 0 0-2-2a2 2 0 0 0-2 2', key: '1fvzgz' }],\n ['path', { d: 'M14 10V4a2 2 0 0 0-2-2a2 2 0 0 0-2 2v2', key: '1kc0my' }],\n ['path', { d: 'M10 10.5V6a2 2 0 0 0-2-2a2 2 0 0 0-2 2v8', key: '10h0bg' }],\n [\n 'path',\n {\n d: 'M18 8a2 2 0 1 1 4 0v6a8 8 0 0 1-8 8h-2c-2.8 0-4.5-.86-5.99-2.34l-3.6-3.6a2 2 0 0 1 2.83-2.82L7 15',\n key: '1s1gnw',\n },\n ],\n ],\n };\n icon = signal(LucideHand.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHand, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHand, isStandalone: true, selector: \"svg[lucideHand]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHand, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHand]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7041,"removedExports":[],"renderedExports":["LucideHand"],"renderedLength":6753},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hand-platter.js":{"code":"/**\n * @component @name HandPlatter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM1YyIiAvPgogIDxwYXRoIGQ9Im0xNS40IDE3LjQgMy4yLTIuOGEyIDIgMCAxIDEgMi44IDIuOWwtMy42IDMuM2MtLjcuOC0xLjcgMS4yLTIuOCAxLjJoLTRjLTEuMSAwLTIuMS0uNC0yLjgtMS4ybC0xLjMwMi0xLjQ2NEExIDEgMCAwIDAgNi4xNTEgMTlINSIgLz4KICA8cGF0aCBkPSJNMiAxNGgxMmEyIDIgMCAwIDEgMCA0aC0yIiAvPgogIDxwYXRoIGQ9Ik00IDEwaDE2IiAvPgogIDxwYXRoIGQ9Ik01IDEwYTcgNyAwIDAgMSAxNCAwIiAvPgogIDxwYXRoIGQ9Ik01IDE0djZhMSAxIDAgMCAxLTEgMUgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hand-platter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHandPlatter extends LucideIconBase {\n static icon = {\n name: 'hand-platter',\n size: 24,\n node: [\n ['path', { d: 'M12 3V2', key: 'ar7q03' }],\n [\n 'path',\n {\n d: 'm15.4 17.4 3.2-2.8a2 2 0 1 1 2.8 2.9l-3.6 3.3c-.7.8-1.7 1.2-2.8 1.2h-4c-1.1 0-2.1-.4-2.8-1.2l-1.302-1.464A1 1 0 0 0 6.151 19H5',\n key: 'n2g93r',\n },\n ],\n ['path', { d: 'M2 14h12a2 2 0 0 1 0 4h-2', key: '1o2jem' }],\n ['path', { d: 'M4 10h16', key: 'img6z1' }],\n ['path', { d: 'M5 10a7 7 0 0 1 14 0', key: '1ega1o' }],\n ['path', { d: 'M5 14v6a1 1 0 0 1-1 1H2', key: '1hescx' }],\n ],\n };\n icon = signal(LucideHandPlatter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandPlatter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHandPlatter, isStandalone: true, selector: \"svg[lucideHandPlatter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandPlatter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHandPlatter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7255,"removedExports":[],"renderedExports":["LucideHandPlatter"],"renderedLength":6959},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/handbag.js":{"code":"/**\n * @component @name Handbag\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi4wNDggMTguNTY2QTIgMiAwIDAgMCA0IDIxaDE2YTIgMiAwIDAgMCAxLjk1Mi0yLjQzNGwtMi05QTIgMiAwIDAgMCAxOCA4SDZhMiAyIDAgMCAwLTEuOTUyIDEuNTY2eiIgLz4KICA8cGF0aCBkPSJNOCAxMVY2YTQgNCAwIDAgMSA4IDB2NSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/handbag\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHandbag extends LucideIconBase {\n static icon = {\n name: 'handbag',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.048 18.566A2 2 0 0 0 4 21h16a2 2 0 0 0 1.952-2.434l-2-9A2 2 0 0 0 18 8H6a2 2 0 0 0-1.952 1.566z',\n key: '1qbui5',\n },\n ],\n ['path', { d: 'M8 11V6a4 4 0 0 1 8 0v5', key: 'tcht90' }],\n ],\n };\n icon = signal(LucideHandbag.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandbag, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHandbag, isStandalone: true, selector: \"svg[lucideHandbag]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandbag, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHandbag]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6728,"removedExports":[],"renderedExports":["LucideHandbag"],"renderedLength":6437},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hand-helping.js":{"code":"/**\n * @component @name HandHelping\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTJoMmEyIDIgMCAxIDAgMC00aC0zYy0uNiAwLTEuMS4yLTEuNC42TDMgMTQiIC8+CiAgPHBhdGggZD0ibTcgMTggMS42LTEuNGMuMy0uNC44LS42IDEuNC0uNmg0YzEuMSAwIDIuMS0uNCAyLjgtMS4ybDQuNi00LjRhMiAyIDAgMCAwLTIuNzUtMi45MWwtNC4yIDMuOSIgLz4KICA8cGF0aCBkPSJtMiAxMyA2IDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/hand-helping\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHandHelping extends LucideIconBase {\n static icon = {\n name: 'hand-helping',\n size: 24,\n node: [\n ['path', { d: 'M11 12h2a2 2 0 1 0 0-4h-3c-.6 0-1.1.2-1.4.6L3 14', key: '1j4xps' }],\n [\n 'path',\n {\n d: 'm7 18 1.6-1.4c.3-.4.8-.6 1.4-.6h4c1.1 0 2.1-.4 2.8-1.2l4.6-4.4a2 2 0 0 0-2.75-2.91l-4.2 3.9',\n key: 'uospg8',\n },\n ],\n ['path', { d: 'm2 13 6 6', key: '16e5sb' }],\n ],\n aliases: ['helping-hand'],\n };\n icon = signal(LucideHandHelping.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandHelping, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHandHelping, isStandalone: true, selector: \"svg[lucideHandHelping], svg[lucideHelpingHand]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandHelping, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHandHelping], svg[lucideHelpingHand]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideHandHelping\n */\nconst LucideHelpingHand = LucideHandHelping;","originalLength":7090,"removedExports":[],"renderedExports":["LucideHandHelping","LucideHelpingHand"],"renderedLength":6787},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/handshake.js":{"code":"/**\n * @component @name Handshake\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTcgMiAyYTEgMSAwIDEgMCAzLTMiIC8+CiAgPHBhdGggZD0ibTE0IDE0IDIuNSAyLjVhMSAxIDAgMSAwIDMtM2wtMy44OC0zLjg4YTMgMyAwIDAgMC00LjI0IDBsLS44OC44OGExIDEgMCAxIDEtMy0zbDIuODEtMi44MWE1Ljc5IDUuNzkgMCAwIDEgNy4wNi0uODdsLjQ3LjI4YTIgMiAwIDAgMCAxLjQyLjI1TDIxIDQiIC8+CiAgPHBhdGggZD0ibTIxIDMgMSAxMWgtMiIgLz4KICA8cGF0aCBkPSJNMyAzIDIgMTRsNi41IDYuNWExIDEgMCAxIDAgMy0zIiAvPgogIDxwYXRoIGQ9Ik0zIDRoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/handshake\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHandshake extends LucideIconBase {\n static icon = {\n name: 'handshake',\n size: 24,\n node: [\n ['path', { d: 'm11 17 2 2a1 1 0 1 0 3-3', key: 'efffak' }],\n [\n 'path',\n {\n d: 'm14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4',\n key: '9pr0kb',\n },\n ],\n ['path', { d: 'm21 3 1 11h-2', key: '1tisrp' }],\n ['path', { d: 'M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3', key: '1uvwmv' }],\n ['path', { d: 'M3 4h8', key: '1ep09j' }],\n ],\n };\n icon = signal(LucideHandshake.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandshake, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHandshake, isStandalone: true, selector: \"svg[lucideHandshake]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandshake, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHandshake]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7182,"removedExports":[],"renderedExports":["LucideHandshake"],"renderedLength":6889},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hard-drive-upload.js":{"code":"/**\n * @component @name HardDriveUpload\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgNi00LTQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0xMiAydjgiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjgiIHg9IjIiIHk9IjE0IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNiAxOGguMDEiIC8+CiAgPHBhdGggZD0iTTEwIDE4aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hard-drive-upload\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHardDriveUpload extends LucideIconBase {\n static icon = {\n name: 'hard-drive-upload',\n size: 24,\n node: [\n ['path', { d: 'm16 6-4-4-4 4', key: '13yo43' }],\n ['path', { d: 'M12 2v8', key: '1q4o3n' }],\n ['rect', { width: '20', height: '8', x: '2', y: '14', rx: '2', key: 'w68u3i' }],\n ['path', { d: 'M6 18h.01', key: 'uhywen' }],\n ['path', { d: 'M10 18h.01', key: 'h775k' }],\n ],\n };\n icon = signal(LucideHardDriveUpload.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHardDriveUpload, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHardDriveUpload, isStandalone: true, selector: \"svg[lucideHardDriveUpload]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHardDriveUpload, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHardDriveUpload]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6828,"removedExports":[],"renderedExports":["LucideHardDriveUpload"],"renderedLength":6527},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hard-drive-download.js":{"code":"/**\n * @component @name HardDriveDownload\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnY4IiAvPgogIDxwYXRoIGQ9Im0xNiA2LTQgNC00LTQiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjgiIHg9IjIiIHk9IjE0IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNiAxOGguMDEiIC8+CiAgPHBhdGggZD0iTTEwIDE4aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hard-drive-download\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHardDriveDownload extends LucideIconBase {\n static icon = {\n name: 'hard-drive-download',\n size: 24,\n node: [\n ['path', { d: 'M12 2v8', key: '1q4o3n' }],\n ['path', { d: 'm16 6-4 4-4-4', key: '6wukr' }],\n ['rect', { width: '20', height: '8', x: '2', y: '14', rx: '2', key: 'w68u3i' }],\n ['path', { d: 'M6 18h.01', key: 'uhywen' }],\n ['path', { d: 'M10 18h.01', key: 'h775k' }],\n ],\n };\n icon = signal(LucideHardDriveDownload.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHardDriveDownload, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHardDriveDownload, isStandalone: true, selector: \"svg[lucideHardDriveDownload]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHardDriveDownload, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHardDriveDownload]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6849,"removedExports":[],"renderedExports":["LucideHardDriveDownload"],"renderedLength":6546},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hard-drive.js":{"code":"/**\n * @component @name HardDrive\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yLjIxMiAxMS41NzdhMiAyIDAgMCAwLS4yMTIuODk2VjE4YTIgMiAwIDAgMCAyIDJoMTZhMiAyIDAgMCAwIDItMnYtNS41MjdhMiAyIDAgMCAwLS4yMTItLjg5NkwxOC41NSA1LjExQTIgMiAwIDAgMCAxNi43NiA0SDcuMjRhMiAyIDAgMCAwLTEuNzkgMS4xMXoiIC8+CiAgPHBhdGggZD0iTTIxLjk0NiAxMi4wMTNIMi4wNTQiIC8+CiAgPHBhdGggZD0iTTYgMTZoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hard-drive\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHardDrive extends LucideIconBase {\n static icon = {\n name: 'hard-drive',\n size: 24,\n node: [\n ['path', { d: 'M10 16h.01', key: '1bzywj' }],\n [\n 'path',\n {\n d: 'M2.212 11.577a2 2 0 0 0-.212.896V18a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5.527a2 2 0 0 0-.212-.896L18.55 5.11A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z',\n key: '18tbho',\n },\n ],\n ['path', { d: 'M21.946 12.013H2.054', key: 'zqlbp7' }],\n ['path', { d: 'M6 16h.01', key: '1pmjb7' }],\n ],\n };\n icon = signal(LucideHardDrive.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHardDrive, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHardDrive, isStandalone: true, selector: \"svg[lucideHardDrive]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHardDrive, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHardDrive]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7043,"removedExports":[],"renderedExports":["LucideHardDrive"],"renderedLength":6749},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hard-hat.js":{"code":"/**\n * @component @name HardHat\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTBWNWExIDEgMCAwIDEgMS0xaDJhMSAxIDAgMCAxIDEgMXY1IiAvPgogIDxwYXRoIGQ9Ik0xNCA2YTYgNiAwIDAgMSA2IDZ2MyIgLz4KICA8cGF0aCBkPSJNNCAxNXYtM2E2IDYgMCAwIDEgNi02IiAvPgogIDxyZWN0IHg9IjIiIHk9IjE1IiB3aWR0aD0iMjAiIGhlaWdodD0iNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/hard-hat\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHardHat extends LucideIconBase {\n static icon = {\n name: 'hard-hat',\n size: 24,\n node: [\n ['path', { d: 'M10 10V5a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v5', key: '1p9q5i' }],\n ['path', { d: 'M14 6a6 6 0 0 1 6 6v3', key: '1hnv84' }],\n ['path', { d: 'M4 15v-3a6 6 0 0 1 6-6', key: '9ciidu' }],\n ['rect', { x: '2', y: '15', width: '20', height: '4', rx: '1', key: 'g3x8cw' }],\n ],\n };\n icon = signal(LucideHardHat.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHardHat, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHardHat, isStandalone: true, selector: \"svg[lucideHardHat]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHardHat, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHardHat]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6770,"removedExports":[],"renderedExports":["LucideHardHat"],"renderedLength":6478},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hash.js":{"code":"/**\n * @component @name Hash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iNCIgeDI9IjIwIiB5MT0iOSIgeTI9IjkiIC8+CiAgPGxpbmUgeDE9IjQiIHgyPSIyMCIgeTE9IjE1IiB5Mj0iMTUiIC8+CiAgPGxpbmUgeDE9IjEwIiB4Mj0iOCIgeTE9IjMiIHkyPSIyMSIgLz4KICA8bGluZSB4MT0iMTYiIHgyPSIxNCIgeTE9IjMiIHkyPSIyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHash extends LucideIconBase {\n static icon = {\n name: 'hash',\n size: 24,\n node: [\n ['line', { x1: '4', x2: '20', y1: '9', y2: '9', key: '4lhtct' }],\n ['line', { x1: '4', x2: '20', y1: '15', y2: '15', key: 'vyu0kd' }],\n ['line', { x1: '10', x2: '8', y1: '3', y2: '21', key: '1ggp8o' }],\n ['line', { x1: '16', x2: '14', y1: '3', y2: '21', key: 'weycgp' }],\n ],\n };\n icon = signal(LucideHash.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHash, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHash, isStandalone: true, selector: \"svg[lucideHash]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHash, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHash]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6707,"removedExports":[],"renderedExports":["LucideHash"],"renderedLength":6419},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hd.js":{"code":"/**\n * @component @name Hd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJINiIgLz4KICA8cGF0aCBkPSJNMTAgMTVWOSIgLz4KICA8cGF0aCBkPSJNMTQgMTQuNWEuNS41IDAgMCAwIC41LjVoMWEyLjUgMi41IDAgMCAwIDIuNS0yLjV2LTFBMi41IDIuNSAwIDAgMCAxNS41IDloLTFhLjUuNSAwIDAgMC0uNS41eiIgLz4KICA8cGF0aCBkPSJNNiAxNVY5IiAvPgogIDxyZWN0IHg9IjIiIHk9IjUiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/hd\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHd extends LucideIconBase {\n static icon = {\n name: 'hd',\n size: 24,\n node: [\n ['path', { d: 'M10 12H6', key: '15f2ro' }],\n ['path', { d: 'M10 15V9', key: '1lckn7' }],\n [\n 'path',\n {\n d: 'M14 14.5a.5.5 0 0 0 .5.5h1a2.5 2.5 0 0 0 2.5-2.5v-1A2.5 2.5 0 0 0 15.5 9h-1a.5.5 0 0 0-.5.5z',\n key: 'b3f847',\n },\n ],\n ['path', { d: 'M6 15V9', key: '12stmj' }],\n ['rect', { x: '2', y: '5', width: '20', height: '14', rx: '2', key: 'qneu4z' }],\n ],\n };\n icon = signal(LucideHd.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHd, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHd, isStandalone: true, selector: \"svg[lucideHd]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHd, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHd]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6960,"removedExports":[],"renderedExports":["LucideHd"],"renderedLength":6674},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/haze.js":{"code":"/**\n * @component @name Haze\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNS4yIDYuMiAxLjQgMS40IiAvPgogIDxwYXRoIGQ9Ik0yIDEzaDIiIC8+CiAgPHBhdGggZD0iTTIwIDEzaDIiIC8+CiAgPHBhdGggZD0ibTE3LjQgNy42IDEuNC0xLjQiIC8+CiAgPHBhdGggZD0iTTIyIDE3SDIiIC8+CiAgPHBhdGggZD0iTTIyIDIxSDIiIC8+CiAgPHBhdGggZD0iTTE2IDEzYTQgNCAwIDAgMC04IDAiIC8+CiAgPHBhdGggZD0iTTEyIDVWMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/haze\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHaze extends LucideIconBase {\n static icon = {\n name: 'haze',\n size: 24,\n node: [\n ['path', { d: 'm5.2 6.2 1.4 1.4', key: '17imol' }],\n ['path', { d: 'M2 13h2', key: '13gyu8' }],\n ['path', { d: 'M20 13h2', key: '16rner' }],\n ['path', { d: 'm17.4 7.6 1.4-1.4', key: 't4xlah' }],\n ['path', { d: 'M22 17H2', key: '1gtaj3' }],\n ['path', { d: 'M22 21H2', key: '1gy6en' }],\n ['path', { d: 'M16 13a4 4 0 0 0-8 0', key: '1dyczq' }],\n ['path', { d: 'M12 5V2.5', key: '1vytko' }],\n ],\n };\n icon = signal(LucideHaze.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHaze, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHaze, isStandalone: true, selector: \"svg[lucideHaze]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHaze, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHaze]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6939,"removedExports":[],"renderedExports":["LucideHaze"],"renderedLength":6651},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hdmi-port.js":{"code":"/**\n * @component @name HdmiPort\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgOWExIDEgMCAwMC0xLTFIM2ExIDEgMCAwMC0xIDF2NGExIDEgMCAwMDEgMWguNWEyIDIgMCAwMTEuNi44bC4zLjRBMiAyIDAgMDA3IDE2aDEwYTIgMiAwIDAwMS42LS44bC4zLS40YTIgMiAwIDAxMS42LS44aC41YTEgMSAwIDAwMS0xeiIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hdmi-port\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHdmiPort extends LucideIconBase {\n static icon = {\n name: 'hdmi-port',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 9a1 1 0 00-1-1H3a1 1 0 00-1 1v4a1 1 0 001 1h.5a2 2 0 011.6.8l.3.4A2 2 0 007 16h10a2 2 0 001.6-.8l.3-.4a2 2 0 011.6-.8h.5a1 1 0 001-1z',\n key: '1kwg9h',\n },\n ],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ],\n };\n icon = signal(LucideHdmiPort.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHdmiPort, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHdmiPort, isStandalone: true, selector: \"svg[lucideHdmiPort]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHdmiPort, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHdmiPort]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6793,"removedExports":[],"renderedExports":["LucideHdmiPort"],"renderedLength":6500},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hat-glasses.js":{"code":"/**\n * @component @name HatGlasses\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMThhMiAyIDAgMCAwLTQgMCIgLz4KICA8cGF0aCBkPSJtMTkgMTEtMi4xMS02LjY1N2EyIDIgMCAwIDAtMi43NTItMS4xNDhsLTEuMjc2LjYxQTIgMiAwIDAgMSAxMiA0SDguNWEyIDIgMCAwIDAtMS45MjUgMS40NTZMNSAxMSIgLz4KICA8cGF0aCBkPSJNMiAxMWgyMCIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hat-glasses\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHatGlasses extends LucideIconBase {\n static icon = {\n name: 'hat-glasses',\n size: 24,\n node: [\n ['path', { d: 'M14 18a2 2 0 0 0-4 0', key: '1v8fkw' }],\n [\n 'path',\n {\n d: 'm19 11-2.11-6.657a2 2 0 0 0-2.752-1.148l-1.276.61A2 2 0 0 1 12 4H8.5a2 2 0 0 0-1.925 1.456L5 11',\n key: '1fkr7p',\n },\n ],\n ['path', { d: 'M2 11h20', key: '3eubbj' }],\n ['circle', { cx: '17', cy: '18', r: '3', key: '82mm0e' }],\n ['circle', { cx: '7', cy: '18', r: '3', key: 'lvkj7j' }],\n ],\n };\n icon = signal(LucideHatGlasses.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHatGlasses, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHatGlasses, isStandalone: true, selector: \"svg[lucideHatGlasses]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHatGlasses, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHatGlasses]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7071,"removedExports":[],"renderedExports":["LucideHatGlasses"],"renderedLength":6776},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heading-1.js":{"code":"/**\n * @component @name Heading1\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik00IDE4VjYiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjYiIC8+CiAgPHBhdGggZD0ibTE3IDEyIDMtMnY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heading-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeading1 extends LucideIconBase {\n static icon = {\n name: 'heading-1',\n size: 24,\n node: [\n ['path', { d: 'M4 12h8', key: '17cfdx' }],\n ['path', { d: 'M4 18V6', key: '1rz3zl' }],\n ['path', { d: 'M12 18V6', key: 'zqpxq5' }],\n ['path', { d: 'm17 12 3-2v8', key: '1hhhft' }],\n ],\n };\n icon = signal(LucideHeading1.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeading1, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeading1, isStandalone: true, selector: \"svg[lucideHeading1]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeading1, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeading1]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6571,"removedExports":[],"renderedExports":["LucideHeading1"],"renderedLength":6278},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heading-2.js":{"code":"/**\n * @component @name Heading2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik00IDE4VjYiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjYiIC8+CiAgPHBhdGggZD0iTTIxIDE4aC00YzAtNCA0LTMgNC02IDAtMS41LTItMi41LTQtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heading-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeading2 extends LucideIconBase {\n static icon = {\n name: 'heading-2',\n size: 24,\n node: [\n ['path', { d: 'M4 12h8', key: '17cfdx' }],\n ['path', { d: 'M4 18V6', key: '1rz3zl' }],\n ['path', { d: 'M12 18V6', key: 'zqpxq5' }],\n ['path', { d: 'M21 18h-4c0-4 4-3 4-6 0-1.5-2-2.5-4-1', key: '9jr5yi' }],\n ],\n };\n icon = signal(LucideHeading2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeading2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeading2, isStandalone: true, selector: \"svg[lucideHeading2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeading2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeading2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6632,"removedExports":[],"renderedExports":["LucideHeading2"],"renderedLength":6339},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heading-6.js":{"code":"/**\n * @component @name Heading6\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik00IDE4VjYiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjYiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSIxNiIgcj0iMiIgLz4KICA8cGF0aCBkPSJNMjAgMTBjLTIgMi0zIDMuNS0zIDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/heading-6\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeading6 extends LucideIconBase {\n static icon = {\n name: 'heading-6',\n size: 24,\n node: [\n ['path', { d: 'M4 12h8', key: '17cfdx' }],\n ['path', { d: 'M4 18V6', key: '1rz3zl' }],\n ['path', { d: 'M12 18V6', key: 'zqpxq5' }],\n ['circle', { cx: '19', cy: '16', r: '2', key: '15mx69' }],\n ['path', { d: 'M20 10c-2 2-3 3.5-3 6', key: 'f35dl0' }],\n ],\n };\n icon = signal(LucideHeading6.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeading6, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeading6, isStandalone: true, selector: \"svg[lucideHeading6]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeading6, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeading6]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6711,"removedExports":[],"renderedExports":["LucideHeading6"],"renderedLength":6418},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heading-3.js":{"code":"/**\n * @component @name Heading3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik00IDE4VjYiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjYiIC8+CiAgPHBhdGggZD0iTTE3LjUgMTAuNWMxLjctMSAzLjUgMCAzLjUgMS41YTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTE3IDE3LjVjMiAxLjUgNCAuMyA0LTEuNWEyIDIgMCAwIDAtMi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heading-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeading3 extends LucideIconBase {\n static icon = {\n name: 'heading-3',\n size: 24,\n node: [\n ['path', { d: 'M4 12h8', key: '17cfdx' }],\n ['path', { d: 'M4 18V6', key: '1rz3zl' }],\n ['path', { d: 'M12 18V6', key: 'zqpxq5' }],\n ['path', { d: 'M17.5 10.5c1.7-1 3.5 0 3.5 1.5a2 2 0 0 1-2 2', key: '68ncm8' }],\n ['path', { d: 'M17 17.5c2 1.5 4 .3 4-1.5a2 2 0 0 0-2-2', key: '1ejuhz' }],\n ],\n };\n icon = signal(LucideHeading3.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeading3, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeading3, isStandalone: true, selector: \"svg[lucideHeading3]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeading3, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeading3]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6806,"removedExports":[],"renderedExports":["LucideHeading3"],"renderedLength":6513},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heading.js":{"code":"/**\n * @component @name Heading\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxMmgxMiIgLz4KICA8cGF0aCBkPSJNNiAyMFY0IiAvPgogIDxwYXRoIGQ9Ik0xOCAyMFY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heading\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeading extends LucideIconBase {\n static icon = {\n name: 'heading',\n size: 24,\n node: [\n ['path', { d: 'M6 12h12', key: '8npq4p' }],\n ['path', { d: 'M6 20V4', key: '1w1bmo' }],\n ['path', { d: 'M18 20V4', key: 'o2hl4u' }],\n ],\n };\n icon = signal(LucideHeading.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeading, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeading, isStandalone: true, selector: \"svg[lucideHeading]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeading, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeading]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6462,"removedExports":[],"renderedExports":["LucideHeading"],"renderedLength":6171},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/headphone-off.js":{"code":"/**\n * @component @name HeadphoneOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTRoLTEuMzQzIiAvPgogIDxwYXRoIGQ9Ik05LjEyOCAzLjQ3QTkgOSAwIDAgMSAyMSAxMnYzLjM0MyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMC40MTQgMjAuNDE0QTIgMiAwIDAgMSAxOSAyMWgtMWEyIDIgMCAwIDEtMi0ydi0zIiAvPgogIDxwYXRoIGQ9Ik0zIDE0aDNhMiAyIDAgMCAxIDIgMnYzYTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0ydi03YTkgOSAwIDAgMSAyLjYzNi02LjM2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/headphone-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeadphoneOff extends LucideIconBase {\n static icon = {\n name: 'headphone-off',\n size: 24,\n node: [\n ['path', { d: 'M21 14h-1.343', key: '1jdnxi' }],\n ['path', { d: 'M9.128 3.47A9 9 0 0 1 21 12v3.343', key: '6kipu2' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M20.414 20.414A2 2 0 0 1 19 21h-1a2 2 0 0 1-2-2v-3', key: '9x50f4' }],\n [\n 'path',\n {\n d: 'M3 14h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a9 9 0 0 1 2.636-6.364',\n key: '1bkxnm',\n },\n ],\n ],\n };\n icon = signal(LucideHeadphoneOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeadphoneOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeadphoneOff, isStandalone: true, selector: \"svg[lucideHeadphoneOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeadphoneOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeadphoneOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7141,"removedExports":[],"renderedExports":["LucideHeadphoneOff"],"renderedLength":6844},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heading-5.js":{"code":"/**\n * @component @name Heading5\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik00IDE4VjYiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjYiIC8+CiAgPHBhdGggZD0iTTE3IDEzdi0zaDQiIC8+CiAgPHBhdGggZD0iTTE3IDE3LjdjLjQuMi44LjMgMS4zLjMgMS41IDAgMi43LTEuMSAyLjctMi41UzE5LjggMTMgMTguMyAxM0gxNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heading-5\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeading5 extends LucideIconBase {\n static icon = {\n name: 'heading-5',\n size: 24,\n node: [\n ['path', { d: 'M4 12h8', key: '17cfdx' }],\n ['path', { d: 'M4 18V6', key: '1rz3zl' }],\n ['path', { d: 'M12 18V6', key: 'zqpxq5' }],\n ['path', { d: 'M17 13v-3h4', key: '1nvgqp' }],\n [\n 'path',\n { d: 'M17 17.7c.4.2.8.3 1.3.3 1.5 0 2.7-1.1 2.7-2.5S19.8 13 18.3 13H17', key: '2nebdn' },\n ],\n ],\n };\n icon = signal(LucideHeading5.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeading5, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeading5, isStandalone: true, selector: \"svg[lucideHeading5]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeading5, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeading5]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6837,"removedExports":[],"renderedExports":["LucideHeading5"],"renderedLength":6544},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/headset.js":{"code":"/**\n * @component @name Headset\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMWgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnYtNVptMCAwYTkgOSAwIDEgMSAxOCAwbTAgMHY1YTIgMiAwIDAgMS0yIDJoLTFhMiAyIDAgMCAxLTItMnYtM2EyIDIgMCAwIDEgMi0yaDNaIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNnYyYTQgNCAwIDAgMS00IDRoLTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/headset\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeadset extends LucideIconBase {\n static icon = {\n name: 'headset',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3 11h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-5Zm0 0a9 9 0 1 1 18 0m0 0v5a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3Z',\n key: '12oyoe',\n },\n ],\n ['path', { d: 'M21 16v2a4 4 0 0 1-4 4h-5', key: '1x7m43' }],\n ],\n };\n icon = signal(LucideHeadset.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeadset, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeadset, isStandalone: true, selector: \"svg[lucideHeadset]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeadset, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeadset]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6813,"removedExports":[],"renderedExports":["LucideHeadset"],"renderedLength":6522},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heart-crack.js":{"code":"/**\n * @component @name HeartCrack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNDA5IDUuODI0Yy0uNzAyLjc5Mi0xLjE1IDEuNDk2LTEuNDE1IDIuMTY2bDIuMTUzIDIuMTU2YS41LjUgMCAwIDEgMCAuNzA3bC0yLjI5MyAyLjI5M2EuNS41IDAgMCAwIDAgLjcwN0wxMiAxNSIgLz4KICA8cGF0aCBkPSJNMTMuNTA4IDIwLjMxM2EyIDIgMCAwIDEtMyAuMDE5TDUgMTVjLTEuNS0xLjUtMy0zLjItMy01LjVhNS41IDUuNSAwIDAgMSA5LjU5MS0zLjY3Ny42LjYgMCAwIDAgLjgxOC4wMDFBNS41IDUuNSAwIDAgMSAyMiA5LjVjMCAyLjI5LTEuNSA0LTMgNS41eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heart-crack\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeartCrack extends LucideIconBase {\n static icon = {\n name: 'heart-crack',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.409 5.824c-.702.792-1.15 1.496-1.415 2.166l2.153 2.156a.5.5 0 0 1 0 .707l-2.293 2.293a.5.5 0 0 0 0 .707L12 15',\n key: 'idzbju',\n },\n ],\n [\n 'path',\n {\n d: 'M13.508 20.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5a5.5 5.5 0 0 1 9.591-3.677.6.6 0 0 0 .818.001A5.5 5.5 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5z',\n key: '1su70f',\n },\n ],\n ],\n };\n icon = signal(LucideHeartCrack.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeartCrack, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeartCrack, isStandalone: true, selector: \"svg[lucideHeartCrack]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeartCrack, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeartCrack]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7183,"removedExports":[],"renderedExports":["LucideHeartCrack"],"renderedLength":6888},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heart-handshake.js":{"code":"/**\n * @component @name HeartHandshake\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuNDE0IDE0LjQxNEMyMSAxMi44MjggMjIgMTEuNSAyMiA5LjVhNS41IDUuNSAwIDAgMC05LjU5MS0zLjY3Ni42LjYgMCAwIDEtLjgxOC4wMDFBNS41IDUuNSAwIDAgMCAyIDkuNWMwIDIuMyAxLjUgNCAzIDUuNWw1LjUzNSA1LjM2MmEyIDIgMCAwIDAgMi44NzkuMDUyIDIuMTIgMi4xMiAwIDAgMC0uMDA0LTMgMi4xMjQgMi4xMjQgMCAxIDAgMy0zIDIuMTI0IDIuMTI0IDAgMCAwIDMuMDA0IDAgMiAyIDAgMCAwIDAtMi44MjhsLTEuODgxLTEuODgyYTIuNDEgMi40MSAwIDAgMC0zLjQwOSAwbC0xLjcxIDEuNzFhMiAyIDAgMCAxLTIuODI4IDAgMiAyIDAgMCAxIDAtMi44MjhsMi44MjMtMi43NjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/heart-handshake\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeartHandshake extends LucideIconBase {\n static icon = {\n name: 'heart-handshake',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M19.414 14.414C21 12.828 22 11.5 22 9.5a5.5 5.5 0 0 0-9.591-3.676.6.6 0 0 1-.818.001A5.5 5.5 0 0 0 2 9.5c0 2.3 1.5 4 3 5.5l5.535 5.362a2 2 0 0 0 2.879.052 2.12 2.12 0 0 0-.004-3 2.124 2.124 0 1 0 3-3 2.124 2.124 0 0 0 3.004 0 2 2 0 0 0 0-2.828l-1.881-1.882a2.41 2.41 0 0 0-3.409 0l-1.71 1.71a2 2 0 0 1-2.828 0 2 2 0 0 1 0-2.828l2.823-2.762',\n key: '17lmqv',\n },\n ],\n ],\n };\n icon = signal(LucideHeartHandshake.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeartHandshake, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeartHandshake, isStandalone: true, selector: \"svg[lucideHeartHandshake]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeartHandshake, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeartHandshake]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7246,"removedExports":[],"renderedExports":["LucideHeartHandshake"],"renderedLength":6947},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heading-4.js":{"code":"/**\n * @component @name Heading4\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMThWNiIgLz4KICA8cGF0aCBkPSJNMTcgMTB2M2ExIDEgMCAwIDAgMSAxaDMiIC8+CiAgPHBhdGggZD0iTTIxIDEwdjgiIC8+CiAgPHBhdGggZD0iTTQgMTJoOCIgLz4KICA8cGF0aCBkPSJNNCAxOFY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heading-4\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeading4 extends LucideIconBase {\n static icon = {\n name: 'heading-4',\n size: 24,\n node: [\n ['path', { d: 'M12 18V6', key: 'zqpxq5' }],\n ['path', { d: 'M17 10v3a1 1 0 0 0 1 1h3', key: 'tj5zdr' }],\n ['path', { d: 'M21 10v8', key: '1kdml4' }],\n ['path', { d: 'M4 12h8', key: '17cfdx' }],\n ['path', { d: 'M4 18V6', key: '1rz3zl' }],\n ],\n };\n icon = signal(LucideHeading4.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeading4, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeading4, isStandalone: true, selector: \"svg[lucideHeading4]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeading4, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeading4]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6687,"removedExports":[],"renderedExports":["LucideHeading4"],"renderedLength":6394},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heart-minus.js":{"code":"/**\n * @component @name HeartMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuODc2IDE4Ljk5LTEuMzY4IDEuMzIzYTIgMiAwIDAgMS0zIC4wMTlMNSAxNWMtMS41LTEuNS0zLTMuMi0zLTUuNWE1LjUgNS41IDAgMCAxIDkuNTkxLTMuNjc2LjU2LjU2IDAgMCAwIC44MTggMEE1LjQ5IDUuNDkgMCAwIDEgMjIgOS41YTUuMiA1LjIgMCAwIDEtLjI0NCAxLjU3MiIgLz4KICA8cGF0aCBkPSJNMTUgMTVoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heart-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeartMinus extends LucideIconBase {\n static icon = {\n name: 'heart-minus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm14.876 18.99-1.368 1.323a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5a5.2 5.2 0 0 1-.244 1.572',\n key: '15yztm',\n },\n ],\n ['path', { d: 'M15 15h6', key: '1u4692' }],\n ],\n };\n icon = signal(LucideHeartMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeartMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeartMinus, isStandalone: true, selector: \"svg[lucideHeartMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeartMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeartMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6876,"removedExports":[],"renderedExports":["LucideHeartMinus"],"renderedLength":6581},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heart-off.js":{"code":"/**\n * @component @name HeartOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSA0Ljg5M2E1LjUgNS41IDAgMCAxIDEuMDkxLjkzMS41Ni41NiAwIDAgMCAuODE4IDBBNS40OSA1LjQ5IDAgMCAxIDIyIDkuNWMwIDEuODcyLTEuMDAyIDMuMzU2LTIuMTg3IDQuNjU1IiAvPgogIDxwYXRoIGQ9Im0xNi45NjcgMTYuOTY3LTMuNDU5IDMuMzQ2YTIgMiAwIDAgMS0zIC4wMTlMNSAxNWMtMS41LTEuNS0zLTMuMi0zLTUuNWE1LjUgNS41IDAgMCAxIDIuNzQ3LTQuNzYxIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/heart-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeartOff extends LucideIconBase {\n static icon = {\n name: 'heart-off',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.5 4.893a5.5 5.5 0 0 1 1.091.931.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 1.872-1.002 3.356-2.187 4.655',\n key: '1inpfl',\n },\n ],\n [\n 'path',\n {\n d: 'm16.967 16.967-3.459 3.346a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5a5.5 5.5 0 0 1 2.747-4.761',\n key: 'vbc6x7',\n },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucideHeartOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeartOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeartOff, isStandalone: true, selector: \"svg[lucideHeartOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeartOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeartOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7131,"removedExports":[],"renderedExports":["LucideHeartOff"],"renderedLength":6838},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/headphones.js":{"code":"/**\n * @component @name Headphones\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxNGgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnYtN2E5IDkgMCAwIDEgMTggMHY3YTIgMiAwIDAgMS0yIDJoLTFhMiAyIDAgMCAxLTItMnYtM2EyIDIgMCAwIDEgMi0yaDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/headphones\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeadphones extends LucideIconBase {\n static icon = {\n name: 'headphones',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3 14h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a9 9 0 0 1 18 0v7a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3',\n key: '1xhozi',\n },\n ],\n ],\n };\n icon = signal(LucideHeadphones.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeadphones, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeadphones, isStandalone: true, selector: \"svg[lucideHeadphones]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeadphones, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeadphones]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6695,"removedExports":[],"renderedExports":["LucideHeadphones"],"renderedLength":6401},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heart-pulse.js":{"code":"/**\n * @component @name HeartPulse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5LjVhNS41IDUuNSAwIDAgMSA5LjU5MS0zLjY3Ni41Ni41NiAwIDAgMCAuODE4IDBBNS40OSA1LjQ5IDAgMCAxIDIyIDkuNWMwIDIuMjktMS41IDQtMyA1LjVsLTUuNDkyIDUuMzEzYTIgMiAwIDAgMS0zIC4wMTlMNSAxNWMtMS41LTEuNS0zLTMuMi0zLTUuNSIgLz4KICA8cGF0aCBkPSJNMy4yMiAxM0g5LjVsLjUtMSAyIDQuNSAyLTcgMS41IDMuNWg1LjI3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heart-pulse\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeartPulse extends LucideIconBase {\n static icon = {\n name: 'heart-pulse',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5',\n key: 'mvr1a0',\n },\n ],\n ['path', { d: 'M3.22 13H9.5l.5-1 2 4.5 2-7 1.5 3.5h5.27', key: 'auskq0' }],\n ],\n };\n icon = signal(LucideHeartPulse.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeartPulse, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeartPulse, isStandalone: true, selector: \"svg[lucideHeartPulse]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeartPulse, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeartPulse]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6920,"removedExports":[],"renderedExports":["LucideHeartPulse"],"renderedLength":6625},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heart-x.js":{"code":"/**\n * @component @name HeartX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuNSAxMi41IDUgNSIgLz4KICA8cGF0aCBkPSJtMjAuNSAxMi41LTUgNSIgLz4KICA8cGF0aCBkPSJNMjEuOTU1IDguNzc0YTUuNSA1LjUgMCAwIDAtOS41NDYtMi45NS42LjYgMCAwIDEtLjgxOCAwQTUuNSA1LjUgMCAwIDAgMiA5LjVjMCAyLjMgMS41IDQgMyA1LjVsNS41MDggNS4zMzJhMiAyIDAgMCAwIDIuNTcuMzUyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heart-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeartX extends LucideIconBase {\n static icon = {\n name: 'heart-x',\n size: 24,\n node: [\n ['path', { d: 'm15.5 12.5 5 5', key: '15wbfr' }],\n ['path', { d: 'm20.5 12.5-5 5', key: 'o012pn' }],\n [\n 'path',\n {\n d: 'M21.955 8.774a5.5 5.5 0 0 0-9.546-2.95.6.6 0 0 1-.818 0A5.5 5.5 0 0 0 2 9.5c0 2.3 1.5 4 3 5.5l5.508 5.332a2 2 0 0 0 2.57.352',\n key: 'c1obtn',\n },\n ],\n ],\n };\n icon = signal(LucideHeartX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeartX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeartX, isStandalone: true, selector: \"svg[lucideHeartX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeartX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeartX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6859,"removedExports":[],"renderedExports":["LucideHeartX"],"renderedLength":6568},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heart.js":{"code":"/**\n * @component @name Heart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5LjVhNS41IDUuNSAwIDAgMSA5LjU5MS0zLjY3Ni41Ni41NiAwIDAgMCAuODE4IDBBNS40OSA1LjQ5IDAgMCAxIDIyIDkuNWMwIDIuMjktMS41IDQtMyA1LjVsLTUuNDkyIDUuMzEzYTIgMiAwIDAgMS0zIC4wMTlMNSAxNWMtMS41LTEuNS0zLTMuMi0zLTUuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeart extends LucideIconBase {\n static icon = {\n name: 'heart',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5',\n key: 'mvr1a0',\n },\n ],\n ],\n };\n icon = signal(LucideHeart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeart, isStandalone: true, selector: \"svg[lucideHeart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6702,"removedExports":[],"renderedExports":["LucideHeart"],"renderedLength":6413},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heater.js":{"code":"/**\n * @component @name Heater\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgOGMyLTMtMi0zIDAtNiIgLz4KICA8cGF0aCBkPSJNMTUuNSA4YzItMy0yLTMgMC02IiAvPgogIDxwYXRoIGQ9Ik02IDEwaC4wMSIgLz4KICA8cGF0aCBkPSJNNiAxNGguMDEiIC8+CiAgPHBhdGggZD0iTTEwIDE2di00IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNnYtNCIgLz4KICA8cGF0aCBkPSJNMTggMTZ2LTQiIC8+CiAgPHBhdGggZD0iTTIwIDZhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMlY4YTIgMiAwIDAgMSAyLTJoMyIgLz4KICA8cGF0aCBkPSJNNSAyMHYyIiAvPgogIDxwYXRoIGQ9Ik0xOSAyMHYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heater\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeater extends LucideIconBase {\n static icon = {\n name: 'heater',\n size: 24,\n node: [\n ['path', { d: 'M11 8c2-3-2-3 0-6', key: '1ldv5m' }],\n ['path', { d: 'M15.5 8c2-3-2-3 0-6', key: '1otqoz' }],\n ['path', { d: 'M6 10h.01', key: '1lbq93' }],\n ['path', { d: 'M6 14h.01', key: 'zudwn7' }],\n ['path', { d: 'M10 16v-4', key: '1c25yv' }],\n ['path', { d: 'M14 16v-4', key: '1dkbt8' }],\n ['path', { d: 'M18 16v-4', key: '1yg9me' }],\n [\n 'path',\n {\n d: 'M20 6a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3',\n key: '1ubg90',\n },\n ],\n ['path', { d: 'M5 20v2', key: '1abpe8' }],\n ['path', { d: 'M19 20v2', key: 'kqn6ft' }],\n ],\n };\n icon = signal(LucideHeater.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeater, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeater, isStandalone: true, selector: \"svg[lucideHeater]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeater, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeater]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7374,"removedExports":[],"renderedExports":["LucideHeater"],"renderedLength":7084},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hexagon.js":{"code":"/**\n * @component @name Hexagon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTZWOGEyIDIgMCAwIDAtMS0xLjczbC03LTRhMiAyIDAgMCAwLTIgMGwtNyA0QTIgMiAwIDAgMCAzIDh2OGEyIDIgMCAwIDAgMSAxLjczbDcgNGEyIDIgMCAwIDAgMiAwbDctNEEyIDIgMCAwIDAgMjEgMTZ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hexagon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHexagon extends LucideIconBase {\n static icon = {\n name: 'hexagon',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z',\n key: 'yt0hxn',\n },\n ],\n ],\n };\n icon = signal(LucideHexagon.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHexagon, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHexagon, isStandalone: true, selector: \"svg[lucideHexagon]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHexagon, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHexagon]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6656,"removedExports":[],"renderedExports":["LucideHexagon"],"renderedLength":6365},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/helicopter.js":{"code":"/**\n * @component @name Helicopter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTd2NCIgLz4KICA8cGF0aCBkPSJNMTQgM3Y4YTIgMiAwIDAgMCAyIDJoNS44NjUiIC8+CiAgPHBhdGggZD0iTTE3IDE3djQiIC8+CiAgPHBhdGggZD0iTTE4IDE3YTQgNCAwIDAgMCA0LTQgOCA2IDAgMCAwLTgtNiA2IDUgMCAwIDAtNiA1djNhMiAyIDAgMCAwIDIgMnoiIC8+CiAgPHBhdGggZD0iTTIgMTB2NSIgLz4KICA8cGF0aCBkPSJNNiAzaDE2IiAvPgogIDxwYXRoIGQ9Ik03IDIxaDE0IiAvPgogIDxwYXRoIGQ9Ik04IDEzSDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/helicopter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHelicopter extends LucideIconBase {\n static icon = {\n name: 'helicopter',\n size: 24,\n node: [\n ['path', { d: 'M11 17v4', key: '14wq8k' }],\n ['path', { d: 'M14 3v8a2 2 0 0 0 2 2h5.865', key: '12oo5h' }],\n ['path', { d: 'M17 17v4', key: 'hdt4hh' }],\n [\n 'path',\n { d: 'M18 17a4 4 0 0 0 4-4 8 6 0 0 0-8-6 6 5 0 0 0-6 5v3a2 2 0 0 0 2 2z', key: 'yynif' },\n ],\n ['path', { d: 'M2 10v5', key: 'sa5akn' }],\n ['path', { d: 'M6 3h16', key: '27qw71' }],\n ['path', { d: 'M7 21h14', key: '1ugz0u' }],\n ['path', { d: 'M8 13H2', key: '1thz1o' }],\n ],\n };\n icon = signal(LucideHelicopter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHelicopter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHelicopter, isStandalone: true, selector: \"svg[lucideHelicopter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHelicopter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHelicopter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7155,"removedExports":[],"renderedExports":["LucideHelicopter"],"renderedLength":6861},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/highlighter.js":{"code":"/**\n * @component @name Highlighter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSAxMS02IDZ2M2g5bDMtMyIgLz4KICA8cGF0aCBkPSJtMjIgMTItNC42IDQuNmEyIDIgMCAwIDEtMi44IDBsLTUuMi01LjJhMiAyIDAgMCAxIDAtMi44TDE0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/highlighter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHighlighter extends LucideIconBase {\n static icon = {\n name: 'highlighter',\n size: 24,\n node: [\n ['path', { d: 'm9 11-6 6v3h9l3-3', key: '1a3l36' }],\n [\n 'path',\n { d: 'm22 12-4.6 4.6a2 2 0 0 1-2.8 0l-5.2-5.2a2 2 0 0 1 0-2.8L14 4', key: '14a9rk' },\n ],\n ],\n };\n icon = signal(LucideHighlighter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHighlighter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHighlighter, isStandalone: true, selector: \"svg[lucideHighlighter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHighlighter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHighlighter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6611,"removedExports":[],"renderedExports":["LucideHighlighter"],"renderedLength":6316},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hop.js":{"code":"/**\n * @component @name Hop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuODIgMTYuMTJjMS42OS42IDMuOTEuNzkgNS4xOC44NS41NS4wMyAxLS40Mi45Ny0uOTctLjA2LTEuMjctLjI2LTMuNS0uODUtNS4xOCIgLz4KICA8cGF0aCBkPSJNMTEuNSA2LjVjMS42NCAwIDUtLjM4IDYuNzEtMS4wNy41Mi0uMi41NS0uODIuMTItMS4xN0ExMCAxMCAwIDAgMCA0LjI2IDE4LjMzYy4zNS40My45Ni40IDEuMTctLjEyLjY5LTEuNzEgMS4wNy01LjA3IDEuMDctNi43MSAxLjM0LjQ1IDMuMS45IDQuODguNjJhLjg4Ljg4IDAgMCAwIC43My0uNzRjLjMtMi4xNC0uMTUtMy41LS42MS00Ljg4IiAvPgogIDxwYXRoIGQ9Ik0xNS42MiAxNi45NWMuMi44NS42MiAyLjc2LjUgNC4yOGEuNzcuNzcgMCAwIDEtLjkuNyAxNi42NCAxNi42NCAwIDAgMS00LjA4LTEuMzYiIC8+CiAgPHBhdGggZD0iTTE2LjEzIDIxLjA1YzEuNjUuNjMgMy42OC44NCA0Ljg3LjkxYS45LjkgMCAwIDAgLjk2LS45NiAxNy42OCAxNy42OCAwIDAgMC0uOS00Ljg3IiAvPgogIDxwYXRoIGQ9Ik0xNi45NCAxNS42MmMuODYuMiAyLjc3LjYyIDQuMjkuNWEuNzcuNzcgMCAwIDAgLjctLjkgMTYuNjQgMTYuNjQgMCAwIDAtMS4zNi00LjA4IiAvPgogIDxwYXRoIGQ9Ik0xNy45OSA1LjUyYTIwLjgyIDIwLjgyIDAgMCAxIDMuMTUgNC41LjguOCAwIDAgMS0uNjggMS4xM2MtMi4zMy4yLTUuMy0uMzItOC4yNy0xLjU3IiAvPgogIDxwYXRoIGQ9Ik00LjkzIDQuOTMgMyAzYS43LjcgMCAwIDEgMC0xIiAvPgogIDxwYXRoIGQ9Ik05LjU4IDEyLjE4YzEuMjQgMi45OCAxLjc3IDUuOTUgMS41NyA4LjI4YS44LjggMCAwIDEtMS4xMy42OCAyMC44MiAyMC44MiAwIDAgMS00LjUtMy4xNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHop extends LucideIconBase {\n static icon = {\n name: 'hop',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.82 16.12c1.69.6 3.91.79 5.18.85.55.03 1-.42.97-.97-.06-1.27-.26-3.5-.85-5.18',\n key: '18lxf1',\n },\n ],\n [\n 'path',\n {\n d: 'M11.5 6.5c1.64 0 5-.38 6.71-1.07.52-.2.55-.82.12-1.17A10 10 0 0 0 4.26 18.33c.35.43.96.4 1.17-.12.69-1.71 1.07-5.07 1.07-6.71 1.34.45 3.1.9 4.88.62a.88.88 0 0 0 .73-.74c.3-2.14-.15-3.5-.61-4.88',\n key: 'vtfxrw',\n },\n ],\n [\n 'path',\n {\n d: 'M15.62 16.95c.2.85.62 2.76.5 4.28a.77.77 0 0 1-.9.7 16.64 16.64 0 0 1-4.08-1.36',\n key: '13hl71',\n },\n ],\n [\n 'path',\n {\n d: 'M16.13 21.05c1.65.63 3.68.84 4.87.91a.9.9 0 0 0 .96-.96 17.68 17.68 0 0 0-.9-4.87',\n key: '1sl8oj',\n },\n ],\n [\n 'path',\n {\n d: 'M16.94 15.62c.86.2 2.77.62 4.29.5a.77.77 0 0 0 .7-.9 16.64 16.64 0 0 0-1.36-4.08',\n key: '19c6kt',\n },\n ],\n [\n 'path',\n {\n d: 'M17.99 5.52a20.82 20.82 0 0 1 3.15 4.5.8.8 0 0 1-.68 1.13c-2.33.2-5.3-.32-8.27-1.57',\n key: '85ghs3',\n },\n ],\n ['path', { d: 'M4.93 4.93 3 3a.7.7 0 0 1 0-1', key: 'x087yj' }],\n [\n 'path',\n {\n d: 'M9.58 12.18c1.24 2.98 1.77 5.95 1.57 8.28a.8.8 0 0 1-1.13.68 20.82 20.82 0 0 1-4.5-3.15',\n key: '11xdqo',\n },\n ],\n ],\n };\n icon = signal(LucideHop.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHop, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHop, isStandalone: true, selector: \"svg[lucideHop]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHop, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHop]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":9103,"removedExports":[],"renderedExports":["LucideHop"],"renderedLength":8816},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hotel.js":{"code":"/**\n * @component @name Hotel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjJ2LTYuNTciIC8+CiAgPHBhdGggZD0iTTEyIDExaC4wMSIgLz4KICA8cGF0aCBkPSJNMTIgN2guMDEiIC8+CiAgPHBhdGggZD0iTTE0IDE1LjQzVjIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNmE1IDUgMCAwIDAtNiAwIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMWguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDdoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDExaC4wMSIgLz4KICA8cGF0aCBkPSJNOCA3aC4wMSIgLz4KICA8cmVjdCB4PSI0IiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMjAiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hotel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHotel extends LucideIconBase {\n static icon = {\n name: 'hotel',\n size: 24,\n node: [\n ['path', { d: 'M10 22v-6.57', key: '1wmca3' }],\n ['path', { d: 'M12 11h.01', key: 'z322tv' }],\n ['path', { d: 'M12 7h.01', key: '1ivr5q' }],\n ['path', { d: 'M14 15.43V22', key: '1q2vjd' }],\n ['path', { d: 'M15 16a5 5 0 0 0-6 0', key: 'o9wqvi' }],\n ['path', { d: 'M16 11h.01', key: 'xkw8gn' }],\n ['path', { d: 'M16 7h.01', key: '1kdx03' }],\n ['path', { d: 'M8 11h.01', key: '1dfujw' }],\n ['path', { d: 'M8 7h.01', key: '1vti4s' }],\n ['rect', { x: '4', y: '2', width: '16', height: '20', rx: '2', key: '1uxh74' }],\n ],\n };\n icon = signal(LucideHotel.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHotel, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHotel, isStandalone: true, selector: \"svg[lucideHotel]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHotel, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHotel]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7197,"removedExports":[],"renderedExports":["LucideHotel"],"renderedLength":6908},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hospital.js":{"code":"/**\n * @component @name Hospital\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3Y0IiAvPgogIDxwYXRoIGQ9Ik0xNCAyMXYtM2EyIDIgMCAwIDAtNCAwdjMiIC8+CiAgPHBhdGggZD0iTTE0IDloLTQiIC8+CiAgPHBhdGggZD0iTTE4IDExaDJhMiAyIDAgMCAxIDIgMnY2YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0ydi05YTIgMiAwIDAgMSAyLTJoMiIgLz4KICA8cGF0aCBkPSJNMTggMjFWNWEyIDIgMCAwIDAtMi0ySDhhMiAyIDAgMCAwLTIgMnYxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hospital\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHospital extends LucideIconBase {\n static icon = {\n name: 'hospital',\n size: 24,\n node: [\n ['path', { d: 'M12 7v4', key: 'xawao1' }],\n ['path', { d: 'M14 21v-3a2 2 0 0 0-4 0v3', key: '1rgiei' }],\n ['path', { d: 'M14 9h-4', key: '1w2s2s' }],\n [\n 'path',\n {\n d: 'M18 11h2a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-9a2 2 0 0 1 2-2h2',\n key: '1tthqt',\n },\n ],\n ['path', { d: 'M18 21V5a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16', key: 'dw4p4i' }],\n ],\n };\n icon = signal(LucideHospital.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHospital, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHospital, isStandalone: true, selector: \"svg[lucideHospital]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHospital, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHospital]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7024,"removedExports":[],"renderedExports":["LucideHospital"],"renderedLength":6732},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hop-off.js":{"code":"/**\n * @component @name HopOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuODIgMTYuMTJjMS42OS42IDMuOTEuNzkgNS4xOC44NS4yOC4wMS41My0uMDkuNy0uMjciIC8+CiAgPHBhdGggZD0iTTExLjE0IDIwLjU3Yy41Mi4yNCAyLjQ0IDEuMTIgNC4wOCAxLjM3LjQ2LjA2Ljg2LS4yNS45LS43MS4xMi0xLjUyLS4zLTMuNDMtLjUtNC4yOCIgLz4KICA8cGF0aCBkPSJNMTYuMTMgMjEuMDVjMS42NS42MyAzLjY4Ljg0IDQuODcuOTFhLjkuOSAwIDAgMCAuNy0uMjYiIC8+CiAgPHBhdGggZD0iTTE3Ljk5IDUuNTJhMjAuODMgMjAuODMgMCAwIDEgMy4xNSA0LjUuOC44IDAgMCAxLS42OCAxLjEzYy0xLjE3LjEtMi41LjAyLTMuOS0uMjUiIC8+CiAgPHBhdGggZD0iTTIwLjU3IDExLjE0Yy4yNC41MiAxLjEyIDIuNDQgMS4zNyA0LjA4LjA0LjMtLjA4LjU5LS4zMS43NSIgLz4KICA8cGF0aCBkPSJNNC45MyA0LjkzYTEwIDEwIDAgMCAwLS42NyAxMy40Yy4zNS40My45Ni40IDEuMTctLjEyLjY5LTEuNzEgMS4wNy01LjA3IDEuMDctNi43MSAxLjM0LjQ1IDMuMS45IDQuODguNjJhLjg1Ljg1IDAgMCAwIC40OC0uMjQiIC8+CiAgPHBhdGggZD0iTTUuNTIgMTcuOTljMS4wNS45NSAyLjkxIDIuNDIgNC41IDMuMTVhLjguOCAwIDAgMCAxLjEzLS42OGMuMi0yLjM0LS4zMy01LjMtMS41Ny04LjI4IiAvPgogIDxwYXRoIGQ9Ik04LjM1IDIuNjhhMTAgMTAgMCAwIDEgOS45OCAxLjU4Yy40My4zNS40Ljk2LS4xMiAxLjE3LTEuNS42LTQuMy45OC02LjA3IDEuMDUiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hop-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHopOff extends LucideIconBase {\n static icon = {\n name: 'hop-off',\n size: 24,\n node: [\n ['path', { d: 'M10.82 16.12c1.69.6 3.91.79 5.18.85.28.01.53-.09.7-.27', key: 'qyzcap' }],\n [\n 'path',\n {\n d: 'M11.14 20.57c.52.24 2.44 1.12 4.08 1.37.46.06.86-.25.9-.71.12-1.52-.3-3.43-.5-4.28',\n key: 'y078lb',\n },\n ],\n ['path', { d: 'M16.13 21.05c1.65.63 3.68.84 4.87.91a.9.9 0 0 0 .7-.26', key: '1utre3' }],\n [\n 'path',\n {\n d: 'M17.99 5.52a20.83 20.83 0 0 1 3.15 4.5.8.8 0 0 1-.68 1.13c-1.17.1-2.5.02-3.9-.25',\n key: '17o9hm',\n },\n ],\n ['path', { d: 'M20.57 11.14c.24.52 1.12 2.44 1.37 4.08.04.3-.08.59-.31.75', key: '1d1n4p' }],\n [\n 'path',\n {\n d: 'M4.93 4.93a10 10 0 0 0-.67 13.4c.35.43.96.4 1.17-.12.69-1.71 1.07-5.07 1.07-6.71 1.34.45 3.1.9 4.88.62a.85.85 0 0 0 .48-.24',\n key: '9uv3tt',\n },\n ],\n [\n 'path',\n {\n d: 'M5.52 17.99c1.05.95 2.91 2.42 4.5 3.15a.8.8 0 0 0 1.13-.68c.2-2.34-.33-5.3-1.57-8.28',\n key: '1292wz',\n },\n ],\n [\n 'path',\n {\n d: 'M8.35 2.68a10 10 0 0 1 9.98 1.58c.43.35.4.96-.12 1.17-1.5.6-4.3.98-6.07 1.05',\n key: '7ozu9p',\n },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucideHopOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHopOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHopOff, isStandalone: true, selector: \"svg[lucideHopOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHopOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHopOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":8788,"removedExports":[],"renderedExports":["LucideHopOff"],"renderedLength":8497},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/house-heart.js":{"code":"/**\n * @component @name HouseHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOC42MiAxMy44QTIuMjUgMi4yNSAwIDEgMSAxMiAxMC44MzZhMi4yNSAyLjI1IDAgMSAxIDMuMzggMi45NjZsLTIuNjI2IDIuODU2YS45OTguOTk4IDAgMCAxLTEuNTA3IDB6IiAvPgogIDxwYXRoIGQ9Ik0zIDEwYTIgMiAwIDAgMSAuNzA5LTEuNTI4bDctNmEyIDIgMCAwIDEgMi41ODIgMGw3IDZBMiAyIDAgMCAxIDIxIDEwdjlhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/house-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHouseHeart extends LucideIconBase {\n static icon = {\n name: 'house-heart',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M8.62 13.8A2.25 2.25 0 1 1 12 10.836a2.25 2.25 0 1 1 3.38 2.966l-2.626 2.856a.998.998 0 0 1-1.507 0z',\n key: 'n9s7kx',\n },\n ],\n [\n 'path',\n {\n d: 'M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z',\n key: 'r6nss1',\n },\n ],\n ],\n };\n icon = signal(LucideHouseHeart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHouseHeart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHouseHeart, isStandalone: true, selector: \"svg[lucideHouseHeart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHouseHeart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHouseHeart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7052,"removedExports":[],"renderedExports":["LucideHouseHeart"],"renderedLength":6757},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/house-plus.js":{"code":"/**\n * @component @name HousePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMzUgMjFINWEyIDIgMCAwIDEtMi0ydi05YTIgMiAwIDAgMSAuNzEtMS41M2w3LTZhMiAyIDAgMCAxIDIuNTggMGw3IDZBMiAyIDAgMCAxIDIxIDEwdjIuMzUiIC8+CiAgPHBhdGggZD0iTTE0LjggMTIuNEExIDEgMCAwIDAgMTQgMTJoLTRhMSAxIDAgMCAwLTEgMXY4IiAvPgogIDxwYXRoIGQ9Ik0xNSAxOGg2IiAvPgogIDxwYXRoIGQ9Ik0xOCAxNXY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/house-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHousePlus extends LucideIconBase {\n static icon = {\n name: 'house-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.35 21H5a2 2 0 0 1-2-2v-9a2 2 0 0 1 .71-1.53l7-6a2 2 0 0 1 2.58 0l7 6A2 2 0 0 1 21 10v2.35',\n key: '8ek5ge',\n },\n ],\n ['path', { d: 'M14.8 12.4A1 1 0 0 0 14 12h-4a1 1 0 0 0-1 1v8', key: '1rbg29' }],\n ['path', { d: 'M15 18h6', key: '3b3c90' }],\n ['path', { d: 'M18 15v6', key: '9wciyi' }],\n ],\n };\n icon = signal(LucideHousePlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHousePlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHousePlus, isStandalone: true, selector: \"svg[lucideHousePlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHousePlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHousePlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6966,"removedExports":[],"renderedExports":["LucideHousePlus"],"renderedLength":6672},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/hourglass.js":{"code":"/**\n * @component @name Hourglass\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMmgxNCIgLz4KICA8cGF0aCBkPSJNNSAyaDE0IiAvPgogIDxwYXRoIGQ9Ik0xNyAyMnYtNC4xNzJhMiAyIDAgMCAwLS41ODYtMS40MTRMMTIgMTJsLTQuNDE0IDQuNDE0QTIgMiAwIDAgMCA3IDE3LjgyOFYyMiIgLz4KICA8cGF0aCBkPSJNNyAydjQuMTcyYTIgMiAwIDAgMCAuNTg2IDEuNDE0TDEyIDEybDQuNDE0LTQuNDE0QTIgMiAwIDAgMCAxNyA2LjE3MlYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hourglass\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHourglass extends LucideIconBase {\n static icon = {\n name: 'hourglass',\n size: 24,\n node: [\n ['path', { d: 'M5 22h14', key: 'ehvnwv' }],\n ['path', { d: 'M5 2h14', key: 'pdyrp9' }],\n [\n 'path',\n {\n d: 'M17 22v-4.172a2 2 0 0 0-.586-1.414L12 12l-4.414 4.414A2 2 0 0 0 7 17.828V22',\n key: '1d314k',\n },\n ],\n [\n 'path',\n {\n d: 'M7 2v4.172a2 2 0 0 0 .586 1.414L12 12l4.414-4.414A2 2 0 0 0 17 6.172V2',\n key: '1vvvr6',\n },\n ],\n ],\n };\n icon = signal(LucideHourglass.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHourglass, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHourglass, isStandalone: true, selector: \"svg[lucideHourglass]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHourglass, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHourglass]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7081,"removedExports":[],"renderedExports":["LucideHourglass"],"renderedLength":6788},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/house.js":{"code":"/**\n * @component @name House\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMjF2LThhMSAxIDAgMCAwLTEtMWgtNGExIDEgMCAwIDAtMSAxdjgiIC8+CiAgPHBhdGggZD0iTTMgMTBhMiAyIDAgMCAxIC43MDktMS41MjhsNy02YTIgMiAwIDAgMSAyLjU4MiAwbDcgNkEyIDIgMCAwIDEgMjEgMTB2OWEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/house\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHouse extends LucideIconBase {\n static icon = {\n name: 'house',\n size: 24,\n node: [\n ['path', { d: 'M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8', key: '5wwlr5' }],\n [\n 'path',\n {\n d: 'M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z',\n key: 'r6nss1',\n },\n ],\n ],\n aliases: ['home'],\n };\n icon = signal(LucideHouse.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHouse, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHouse, isStandalone: true, selector: \"svg[lucideHouse], svg[lucideHome]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHouse, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHouse], svg[lucideHome]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideHouse\n */\nconst LucideHome = LucideHouse;","originalLength":6899,"removedExports":[],"renderedExports":["LucideHouse","LucideHome"],"renderedLength":6603},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/house-wifi.js":{"code":"/**\n * @component @name HouseWifi\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOS41IDEzLjg2NmE0IDQgMCAwIDEgNSAuMDEiIC8+CiAgPHBhdGggZD0iTTEyIDE3aC4wMSIgLz4KICA8cGF0aCBkPSJNMyAxMGEyIDIgMCAwIDEgLjcwOS0xLjUyOGw3LTZhMiAyIDAgMCAxIDIuNTgyIDBsNyA2QTIgMiAwIDAgMSAyMSAxMHY5YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0yeiIgLz4KICA8cGF0aCBkPSJNNyAxMC43NTRhOCA4IDAgMCAxIDEwIDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/house-wifi\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHouseWifi extends LucideIconBase {\n static icon = {\n name: 'house-wifi',\n size: 24,\n node: [\n ['path', { d: 'M9.5 13.866a4 4 0 0 1 5 .01', key: '1wy54i' }],\n ['path', { d: 'M12 17h.01', key: 'p32p05' }],\n [\n 'path',\n {\n d: 'M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z',\n key: 'r6nss1',\n },\n ],\n ['path', { d: 'M7 10.754a8 8 0 0 1 10 0', key: 'exoy2g' }],\n ],\n };\n icon = signal(LucideHouseWifi.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHouseWifi, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHouseWifi, isStandalone: true, selector: \"svg[lucideHouseWifi]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHouseWifi, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHouseWifi]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6986,"removedExports":[],"renderedExports":["LucideHouseWifi"],"renderedLength":6692},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/house-plug.js":{"code":"/**\n * @component @name HousePlug\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJWOC45NjQiIC8+CiAgPHBhdGggZD0iTTE0IDEyVjguOTY0IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMmExIDEgMCAwIDEgMSAxdjJhMiAyIDAgMCAxLTIgMmgtNGEyIDIgMCAwIDEtMi0ydi0yYTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik04LjUgMjFINWEyIDIgMCAwIDEtMi0ydi05YTIgMiAwIDAgMSAuNzA5LTEuNTI4bDctNmEyIDIgMCAwIDEgMi41ODIgMGw3IDZBMiAyIDAgMCAxIDIxIDEwdjlhMiAyIDAgMCAxLTIgMmgtNWEyIDIgMCAwIDEtMi0ydi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/house-plug\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHousePlug extends LucideIconBase {\n static icon = {\n name: 'house-plug',\n size: 24,\n node: [\n ['path', { d: 'M10 12V8.964', key: '1vll13' }],\n ['path', { d: 'M14 12V8.964', key: '1x3qvg' }],\n [\n 'path',\n {\n d: 'M15 12a1 1 0 0 1 1 1v2a2 2 0 0 1-2 2h-4a2 2 0 0 1-2-2v-2a1 1 0 0 1 1-1z',\n key: 'ppykja',\n },\n ],\n [\n 'path',\n {\n d: 'M8.5 21H5a2 2 0 0 1-2-2v-9a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2h-5a2 2 0 0 1-2-2v-2',\n key: '365xoy',\n },\n ],\n ],\n };\n icon = signal(LucideHousePlug.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHousePlug, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHousePlug, isStandalone: true, selector: \"svg[lucideHousePlug]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHousePlug, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHousePlug]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7224,"removedExports":[],"renderedExports":["LucideHousePlug"],"renderedLength":6930},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/heart-plus.js":{"code":"/**\n * @component @name HeartPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuNDc5IDE5LjM3NC0uOTcxLjkzOWEyIDIgMCAwIDEtMyAuMDE5TDUgMTVjLTEuNS0xLjUtMy0zLjItMy01LjVhNS41IDUuNSAwIDAgMSA5LjU5MS0zLjY3Ni41Ni41NiAwIDAgMCAuODE4IDBBNS40OSA1LjQ5IDAgMCAxIDIyIDkuNWE1LjIgNS4yIDAgMCAxLS4yMTkgMS40OSIgLz4KICA8cGF0aCBkPSJNMTUgMTVoNiIgLz4KICA8cGF0aCBkPSJNMTggMTJ2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heart-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeartPlus extends LucideIconBase {\n static icon = {\n name: 'heart-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm14.479 19.374-.971.939a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5a5.2 5.2 0 0 1-.219 1.49',\n key: 'wg5jx',\n },\n ],\n ['path', { d: 'M15 15h6', key: '1u4692' }],\n ['path', { d: 'M18 12v6', key: '1houu1' }],\n ],\n };\n icon = signal(LucideHeartPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeartPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeartPlus, isStandalone: true, selector: \"svg[lucideHeartPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeartPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeartPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6945,"removedExports":[],"renderedExports":["LucideHeartPlus"],"renderedLength":6651},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ice-cream-cone.js":{"code":"/**\n * @component @name IceCreamCone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyAxMSA0LjA4IDEwLjM1YTEgMSAwIDAgMCAxLjg0IDBMMTcgMTEiIC8+CiAgPHBhdGggZD0iTTE3IDdBNSA1IDAgMCAwIDcgNyIgLz4KICA8cGF0aCBkPSJNMTcgN2EyIDIgMCAwIDEgMCA0SDdhMiAyIDAgMCAxIDAtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ice-cream-cone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideIceCreamCone extends LucideIconBase {\n static icon = {\n name: 'ice-cream-cone',\n size: 24,\n node: [\n ['path', { d: 'm7 11 4.08 10.35a1 1 0 0 0 1.84 0L17 11', key: '1v6356' }],\n ['path', { d: 'M17 7A5 5 0 0 0 7 7', key: '151p3v' }],\n ['path', { d: 'M17 7a2 2 0 0 1 0 4H7a2 2 0 0 1 0-4', key: '1sdaij' }],\n ],\n aliases: ['ice-cream'],\n };\n icon = signal(LucideIceCreamCone.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIceCreamCone, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideIceCreamCone, isStandalone: true, selector: \"svg[lucideIceCreamCone], svg[lucideIceCream]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIceCreamCone, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideIceCreamCone], svg[lucideIceCream]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideIceCreamCone\n */\nconst LucideIceCream = LucideIceCreamCone;","originalLength":6863,"removedExports":[],"renderedExports":["LucideIceCreamCone","LucideIceCream"],"renderedLength":6558},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/id-card.js":{"code":"/**\n * @component @name IdCard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTBoMiIgLz4KICA8cGF0aCBkPSJNMTYgMTRoMiIgLz4KICA8cGF0aCBkPSJNNi4xNyAxNWEzIDMgMCAwIDEgNS42NiAwIiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSIxMSIgcj0iMiIgLz4KICA8cmVjdCB4PSIyIiB5PSI1IiB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/id-card\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideIdCard extends LucideIconBase {\n static icon = {\n name: 'id-card',\n size: 24,\n node: [\n ['path', { d: 'M16 10h2', key: '8sgtl7' }],\n ['path', { d: 'M16 14h2', key: 'epxaof' }],\n ['path', { d: 'M6.17 15a3 3 0 0 1 5.66 0', key: 'n6f512' }],\n ['circle', { cx: '9', cy: '11', r: '2', key: 'yxgjnd' }],\n ['rect', { x: '2', y: '5', width: '20', height: '14', rx: '2', key: 'qneu4z' }],\n ],\n };\n icon = signal(LucideIdCard.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIdCard, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideIdCard, isStandalone: true, selector: \"svg[lucideIdCard]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIdCard, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideIdCard]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6775,"removedExports":[],"renderedExports":["LucideIdCard"],"renderedLength":6484},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/id-card-lanyard.js":{"code":"/**\n * @component @name IdCardLanyard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNSA4aC0zIiAvPgogIDxwYXRoIGQ9Im0xNSAyLTEgMmgzYTIgMiAwIDAgMSAyIDJ2MTRhMiAyIDAgMCAxLTIgMkg3YTIgMiAwIDAgMS0yLTJWNmEyIDIgMCAwIDEgMi0yaDMiIC8+CiAgPHBhdGggZD0iTTE2Ljg5OSAyMkE1IDUgMCAwIDAgNy4xIDIyIiAvPgogIDxwYXRoIGQ9Im05IDIgMyA2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTUiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/id-card-lanyard\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideIdCardLanyard extends LucideIconBase {\n static icon = {\n name: 'id-card-lanyard',\n size: 24,\n node: [\n ['path', { d: 'M13.5 8h-3', key: 'xvov4w' }],\n [\n 'path',\n {\n d: 'm15 2-1 2h3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h3',\n key: '16uttc',\n },\n ],\n ['path', { d: 'M16.899 22A5 5 0 0 0 7.1 22', key: '1d0ppr' }],\n ['path', { d: 'm9 2 3 6', key: '1o7bd9' }],\n ['circle', { cx: '12', cy: '15', r: '3', key: 'g36mzq' }],\n ],\n };\n icon = signal(LucideIdCardLanyard.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIdCardLanyard, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideIdCardLanyard, isStandalone: true, selector: \"svg[lucideIdCardLanyard]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIdCardLanyard, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideIdCardLanyard]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7055,"removedExports":[],"renderedExports":["LucideIdCardLanyard"],"renderedLength":6756},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/image-down.js":{"code":"/**\n * @component @name ImageDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMyAyMUg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDE0YTIgMiAwIDAgMSAyIDJ2MTBsLTMuMS0zLjFhMiAyIDAgMCAwLTIuODE0LjAxNEw2IDIxIiAvPgogIDxwYXRoIGQ9Im0xNCAxOSAzIDN2LTUuNSIgLz4KICA8cGF0aCBkPSJtMTcgMjIgMy0zIiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSI5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/image-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideImageDown extends LucideIconBase {\n static icon = {\n name: 'image-down',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.3 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v10l-3.1-3.1a2 2 0 0 0-2.814.014L6 21',\n key: '9csbqa',\n },\n ],\n ['path', { d: 'm14 19 3 3v-5.5', key: '9ldu5r' }],\n ['path', { d: 'm17 22 3-3', key: '1nkfve' }],\n ['circle', { cx: '9', cy: '9', r: '2', key: 'af1f0g' }],\n ],\n };\n icon = signal(LucideImageDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImageDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideImageDown, isStandalone: true, selector: \"svg[lucideImageDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImageDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideImageDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6928,"removedExports":[],"renderedExports":["LucideImageDown"],"renderedLength":6634},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ice-cream-bowl.js":{"code":"/**\n * @component @name IceCreamBowl\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTdjNSAwIDgtMi42OSA4LTZINGMwIDMuMzEgMyA2IDggNm0tNCA0aDhtLTQtM3YzTTUuMTQgMTFhMy41IDMuNSAwIDEgMSA2LjcxIDAiIC8+CiAgPHBhdGggZD0iTTEyLjE0IDExYTMuNSAzLjUgMCAxIDEgNi43MSAwIiAvPgogIDxwYXRoIGQ9Ik0xNS41IDYuNWEzLjUgMy41IDAgMSAwLTcgMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ice-cream-bowl\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideIceCreamBowl extends LucideIconBase {\n static icon = {\n name: 'ice-cream-bowl',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 17c5 0 8-2.69 8-6H4c0 3.31 3 6 8 6m-4 4h8m-4-3v3M5.14 11a3.5 3.5 0 1 1 6.71 0',\n key: '1uxfcu',\n },\n ],\n ['path', { d: 'M12.14 11a3.5 3.5 0 1 1 6.71 0', key: '4k3m1s' }],\n ['path', { d: 'M15.5 6.5a3.5 3.5 0 1 0-7 0', key: 'zmuahr' }],\n ],\n aliases: ['ice-cream-2'],\n };\n icon = signal(LucideIceCreamBowl.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIceCreamBowl, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideIceCreamBowl, isStandalone: true, selector: \"svg[lucideIceCreamBowl], svg[lucideIceCream2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIceCreamBowl, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideIceCreamBowl], svg[lucideIceCream2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideIceCreamBowl\n */\nconst LucideIceCream2 = LucideIceCreamBowl;","originalLength":7077,"removedExports":[],"renderedExports":["LucideIceCreamBowl","LucideIceCream2"],"renderedLength":6772},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/image-minus.js":{"code":"/**\n * @component @name ImageMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOXYxMGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoNyIgLz4KICA8bGluZSB4MT0iMTYiIHgyPSIyMiIgeTE9IjUiIHkyPSI1IiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSI5IiByPSIyIiAvPgogIDxwYXRoIGQ9Im0yMSAxNS0zLjA4Ni0zLjA4NmEyIDIgMCAwIDAtMi44MjggMEw2IDIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/image-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideImageMinus extends LucideIconBase {\n static icon = {\n name: 'image-minus',\n size: 24,\n node: [\n ['path', { d: 'M21 9v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7', key: 'm87ecr' }],\n ['line', { x1: '16', x2: '22', y1: '5', y2: '5', key: 'ez7e4s' }],\n ['circle', { cx: '9', cy: '9', r: '2', key: 'af1f0g' }],\n ['path', { d: 'm21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21', key: '1xmnt7' }],\n ],\n };\n icon = signal(LucideImageMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImageMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideImageMinus, isStandalone: true, selector: \"svg[lucideImageMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImageMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideImageMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6848,"removedExports":[],"renderedExports":["LucideImageMinus"],"renderedLength":6553},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/image-off.js":{"code":"/**\n * @component @name ImageOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMiIgeTI9IjIyIiAvPgogIDxwYXRoIGQ9Ik0xMC40MSAxMC40MWEyIDIgMCAxIDEtMi44My0yLjgzIiAvPgogIDxsaW5lIHgxPSIxMy41IiB4Mj0iNiIgeTE9IjEzLjUiIHkyPSIyMSIgLz4KICA8bGluZSB4MT0iMTgiIHgyPSIyMSIgeTE9IjEyIiB5Mj0iMTUiIC8+CiAgPHBhdGggZD0iTTMuNTkgMy41OUExLjk5IDEuOTkgMCAwIDAgMyA1djE0YTIgMiAwIDAgMCAyIDJoMTRjLjU1IDAgMS4wNTItLjIyIDEuNDEtLjU5IiAvPgogIDxwYXRoIGQ9Ik0yMSAxNVY1YTIgMiAwIDAgMC0yLTJIOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/image-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideImageOff extends LucideIconBase {\n static icon = {\n name: 'image-off',\n size: 24,\n node: [\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\n ['path', { d: 'M10.41 10.41a2 2 0 1 1-2.83-2.83', key: '1bzlo9' }],\n ['line', { x1: '13.5', x2: '6', y1: '13.5', y2: '21', key: '1q0aeu' }],\n ['line', { x1: '18', x2: '21', y1: '12', y2: '15', key: '5mozeu' }],\n [\n 'path',\n {\n d: 'M3.59 3.59A1.99 1.99 0 0 0 3 5v14a2 2 0 0 0 2 2h14c.55 0 1.052-.22 1.41-.59',\n key: 'mmje98',\n },\n ],\n ['path', { d: 'M21 15V5a2 2 0 0 0-2-2H9', key: '43el77' }],\n ],\n };\n icon = signal(LucideImageOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImageOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideImageOff, isStandalone: true, selector: \"svg[lucideImageOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImageOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideImageOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7252,"removedExports":[],"renderedExports":["LucideImageOff"],"renderedLength":6959},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/image-plus.js":{"code":"/**\n * @component @name ImagePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNWg2IiAvPgogIDxwYXRoIGQ9Ik0xOSAydjYiIC8+CiAgPHBhdGggZD0iTTIxIDExLjVWMTlhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDcuNSIgLz4KICA8cGF0aCBkPSJtMjEgMTUtMy4wODYtMy4wODZhMiAyIDAgMCAwLTIuODI4IDBMNiAyMSIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iOSIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/image-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideImagePlus extends LucideIconBase {\n static icon = {\n name: 'image-plus',\n size: 24,\n node: [\n ['path', { d: 'M16 5h6', key: '1vod17' }],\n ['path', { d: 'M19 2v6', key: '4bpg5p' }],\n [\n 'path',\n { d: 'M21 11.5V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7.5', key: '1ue2ih' },\n ],\n ['path', { d: 'm21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21', key: '1xmnt7' }],\n ['circle', { cx: '9', cy: '9', r: '2', key: 'af1f0g' }],\n ],\n };\n icon = signal(LucideImagePlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImagePlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideImagePlus, isStandalone: true, selector: \"svg[lucideImagePlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImagePlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideImagePlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6936,"removedExports":[],"renderedExports":["LucideImagePlus"],"renderedLength":6642},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/image-play.js":{"code":"/**\n * @component @name ImagePlay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTUuMDAzYTEgMSAwIDAgMSAxLjUxNy0uODU5bDQuOTk3IDIuOTk3YTEgMSAwIDAgMSAwIDEuNzE4bC00Ljk5NyAyLjk5N2ExIDEgMCAwIDEtMS41MTctLjg2eiIgLz4KICA8cGF0aCBkPSJNMjEgMTIuMTdWNWEyIDIgMCAwIDAtMi0ySDVhMiAyIDAgMCAwLTIgMnYxNGEyIDIgMCAwIDAgMiAyaDYiIC8+CiAgPHBhdGggZD0ibTYgMjEgNS01IiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSI5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/image-play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideImagePlay extends LucideIconBase {\n static icon = {\n name: 'image-play',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15 15.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997a1 1 0 0 1-1.517-.86z',\n key: 'nrt1m3',\n },\n ],\n [\n 'path',\n { d: 'M21 12.17V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h6', key: '99hgts' },\n ],\n ['path', { d: 'm6 21 5-5', key: '1wyjai' }],\n ['circle', { cx: '9', cy: '9', r: '2', key: 'af1f0g' }],\n ],\n };\n icon = signal(LucideImagePlay.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImagePlay, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideImagePlay, isStandalone: true, selector: \"svg[lucideImagePlay]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImagePlay, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideImagePlay]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7080,"removedExports":[],"renderedExports":["LucideImagePlay"],"renderedLength":6786},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/image-upscale.js":{"code":"/**\n * @component @name ImageUpscale\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM2g1djUiIC8+CiAgPHBhdGggZD0iTTE3IDIxaDJhMiAyIDAgMCAwIDItMiIgLz4KICA8cGF0aCBkPSJNMjEgMTJ2MyIgLz4KICA8cGF0aCBkPSJtMjEgMy01IDUiIC8+CiAgPHBhdGggZD0iTTMgN1Y1YTIgMiAwIDAgMSAyLTIiIC8+CiAgPHBhdGggZD0ibTUgMjEgNC4xNDQtNC4xNDRhMS4yMSAxLjIxIDAgMCAxIDEuNzEyIDBMMTMgMTkiIC8+CiAgPHBhdGggZD0iTTkgM2gzIiAvPgogIDxyZWN0IHg9IjMiIHk9IjExIiB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/image-upscale\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideImageUpscale extends LucideIconBase {\n static icon = {\n name: 'image-upscale',\n size: 24,\n node: [\n ['path', { d: 'M16 3h5v5', key: '1806ms' }],\n ['path', { d: 'M17 21h2a2 2 0 0 0 2-2', key: '130fy9' }],\n ['path', { d: 'M21 12v3', key: '1wzk3p' }],\n ['path', { d: 'm21 3-5 5', key: '1g5oa7' }],\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2', key: 'kk3yz1' }],\n ['path', { d: 'm5 21 4.144-4.144a1.21 1.21 0 0 1 1.712 0L13 19', key: 'fyekpt' }],\n ['path', { d: 'M9 3h3', key: 'd52fa' }],\n ['rect', { x: '3', y: '11', width: '10', height: '10', rx: '1', key: '1wpmix' }],\n ],\n };\n icon = signal(LucideImageUpscale.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImageUpscale, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideImageUpscale, isStandalone: true, selector: \"svg[lucideImageUpscale]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImageUpscale, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideImageUpscale]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7191,"removedExports":[],"renderedExports":["LucideImageUpscale"],"renderedLength":6894},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/image-up.js":{"code":"/**\n * @component @name ImageUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMyAyMUg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDE0YTIgMiAwIDAgMSAyIDJ2MTBsLTMuMS0zLjFhMiAyIDAgMCAwLTIuODE0LjAxNEw2IDIxIiAvPgogIDxwYXRoIGQ9Im0xNCAxOS41IDMtMyAzIDMiIC8+CiAgPHBhdGggZD0iTTE3IDIydi01LjUiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/image-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideImageUp extends LucideIconBase {\n static icon = {\n name: 'image-up',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.3 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v10l-3.1-3.1a2 2 0 0 0-2.814.014L6 21',\n key: '9csbqa',\n },\n ],\n ['path', { d: 'm14 19.5 3-3 3 3', key: '9vmjn0' }],\n ['path', { d: 'M17 22v-5.5', key: '1aa6fl' }],\n ['circle', { cx: '9', cy: '9', r: '2', key: 'af1f0g' }],\n ],\n };\n icon = signal(LucideImageUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImageUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideImageUp, isStandalone: true, selector: \"svg[lucideImageUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImageUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideImageUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6912,"removedExports":[],"renderedExports":["LucideImageUp"],"renderedLength":6620},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/import.js":{"code":"/**\n * @component @name Import\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxMiIgLz4KICA8cGF0aCBkPSJtOCAxMSA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik04IDVINGEyIDIgMCAwIDAtMiAydjEwYTIgMiAwIDAgMCAyIDJoMTZhMiAyIDAgMCAwIDItMlY3YTIgMiAwIDAgMC0yLTJoLTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/import\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideImport extends LucideIconBase {\n static icon = {\n name: 'import',\n size: 24,\n node: [\n ['path', { d: 'M12 3v12', key: '1x0j5s' }],\n ['path', { d: 'm8 11 4 4 4-4', key: '1dohi6' }],\n [\n 'path',\n {\n d: 'M8 5H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-4',\n key: '1ywtjm',\n },\n ],\n ],\n };\n icon = signal(LucideImport.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImport, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideImport, isStandalone: true, selector: \"svg[lucideImport]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImport, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideImport]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6722,"removedExports":[],"renderedExports":["LucideImport"],"renderedLength":6432},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/image.js":{"code":"/**\n * @component @name Image\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iOSIgcj0iMiIgLz4KICA8cGF0aCBkPSJtMjEgMTUtMy4wODYtMy4wODZhMiAyIDAgMCAwLTIuODI4IDBMNiAyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/image\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideImage extends LucideIconBase {\n static icon = {\n name: 'image',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\n ['circle', { cx: '9', cy: '9', r: '2', key: 'af1f0g' }],\n ['path', { d: 'm21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21', key: '1xmnt7' }],\n ],\n };\n icon = signal(LucideImage.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImage, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideImage, isStandalone: true, selector: \"svg[lucideImage]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImage, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideImage]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6641,"removedExports":[],"renderedExports":["LucideImage"],"renderedLength":6352},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/inbox.js":{"code":"/**\n * @component @name Inbox\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cG9seWxpbmUgcG9pbnRzPSIyMiAxMiAxNiAxMiAxNCAxNSAxMCAxNSA4IDEyIDIgMTIiIC8+CiAgPHBhdGggZD0iTTUuNDUgNS4xMSAyIDEydjZhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0ydi02bC0zLjQ1LTYuODlBMiAyIDAgMCAwIDE2Ljc2IDRINy4yNGEyIDIgMCAwIDAtMS43OSAxLjExeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/inbox\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideInbox extends LucideIconBase {\n static icon = {\n name: 'inbox',\n size: 24,\n node: [\n ['polyline', { points: '22 12 16 12 14 15 10 15 8 12 2 12', key: 'o97t9d' }],\n [\n 'path',\n {\n d: 'M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z',\n key: 'oot6mr',\n },\n ],\n ],\n };\n icon = signal(LucideInbox.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideInbox, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideInbox, isStandalone: true, selector: \"svg[lucideInbox]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideInbox, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideInbox]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6769,"removedExports":[],"renderedExports":["LucideInbox"],"renderedLength":6480},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/images.js":{"code":"/**\n * @component @name Images\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjIgMTEtMS4yOTYtMS4yOTZhMi40IDIuNCAwIDAgMC0zLjQwOCAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik00IDhhMiAyIDAgMCAwLTIgMnYxMGEyIDIgMCAwIDAgMiAyaDEwYTIgMiAwIDAgMCAyLTIiIC8+CiAgPGNpcmNsZSBjeD0iMTMiIGN5PSI3IiByPSIxIiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+CiAgPHJlY3QgeD0iOCIgeT0iMiIgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/images\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideImages extends LucideIconBase {\n static icon = {\n name: 'images',\n size: 24,\n node: [\n ['path', { d: 'm22 11-1.296-1.296a2.4 2.4 0 0 0-3.408 0L11 16', key: '9kzy35' }],\n ['path', { d: 'M4 8a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2', key: '1t0f0t' }],\n ['circle', { cx: '13', cy: '7', r: '1', fill: 'currentColor', key: '1obus6' }],\n ['rect', { x: '8', y: '2', width: '14', height: '14', rx: '2', key: '1gvhby' }],\n ],\n };\n icon = signal(LucideImages.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImages, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideImages, isStandalone: true, selector: \"svg[lucideImages]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImages, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideImages]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6887,"removedExports":[],"renderedExports":["LucideImages"],"renderedLength":6597},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/info.js":{"code":"/**\n * @component @name Info\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgMTZ2LTQiIC8+CiAgPHBhdGggZD0iTTEyIDhoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/info\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideInfo extends LucideIconBase {\n static icon = {\n name: 'info',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 16v-4', key: '1dtifu' }],\n ['path', { d: 'M12 8h.01', key: 'e9boi3' }],\n ],\n };\n icon = signal(LucideInfo.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideInfo, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideInfo, isStandalone: true, selector: \"svg[lucideInfo]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideInfo, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideInfo]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6468,"removedExports":[],"renderedExports":["LucideInfo"],"renderedLength":6180},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/indian-rupee.js":{"code":"/**\n * @component @name IndianRupee\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAzaDEyIiAvPgogIDxwYXRoIGQ9Ik02IDhoMTIiIC8+CiAgPHBhdGggZD0ibTYgMTMgOC41IDgiIC8+CiAgPHBhdGggZD0iTTYgMTNoMyIgLz4KICA8cGF0aCBkPSJNOSAxM2M2LjY2NyAwIDYuNjY3LTEwIDAtMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/indian-rupee\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideIndianRupee extends LucideIconBase {\n static icon = {\n name: 'indian-rupee',\n size: 24,\n node: [\n ['path', { d: 'M6 3h12', key: 'ggurg9' }],\n ['path', { d: 'M6 8h12', key: '6g4wlu' }],\n ['path', { d: 'm6 13 8.5 8', key: 'u1kupk' }],\n ['path', { d: 'M6 13h3', key: 'wdp6ag' }],\n ['path', { d: 'M9 13c6.667 0 6.667-10 0-10', key: '1nkvk2' }],\n ],\n };\n icon = signal(LucideIndianRupee.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIndianRupee, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideIndianRupee, isStandalone: true, selector: \"svg[lucideIndianRupee]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIndianRupee, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideIndianRupee]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6733,"removedExports":[],"renderedExports":["LucideIndianRupee"],"renderedLength":6437},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/italic.js":{"code":"/**\n * @component @name Italic\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTkiIHgyPSIxMCIgeTE9IjQiIHkyPSI0IiAvPgogIDxsaW5lIHgxPSIxNCIgeDI9IjUiIHkxPSIyMCIgeTI9IjIwIiAvPgogIDxsaW5lIHgxPSIxNSIgeDI9IjkiIHkxPSI0IiB5Mj0iMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/italic\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideItalic extends LucideIconBase {\n static icon = {\n name: 'italic',\n size: 24,\n node: [\n ['line', { x1: '19', x2: '10', y1: '4', y2: '4', key: '15jd3p' }],\n ['line', { x1: '14', x2: '5', y1: '20', y2: '20', key: 'bu0au3' }],\n ['line', { x1: '15', x2: '9', y1: '4', y2: '20', key: 'uljnxc' }],\n ],\n };\n icon = signal(LucideItalic.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideItalic, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideItalic, isStandalone: true, selector: \"svg[lucideItalic]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideItalic, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideItalic]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6594,"removedExports":[],"renderedExports":["LucideItalic"],"renderedLength":6304},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/infinity.js":{"code":"/**\n * @component @name Infinity\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxNmM1IDAgNy04IDEyLThhNCA0IDAgMCAxIDAgOGMtNSAwLTctOC0xMi04YTQgNCAwIDEgMCAwIDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/infinity\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideInfinity extends LucideIconBase {\n static icon = {\n name: 'infinity',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M6 16c5 0 7-8 12-8a4 4 0 0 1 0 8c-5 0-7-8-12-8a4 4 0 1 0 0 8', key: '18ogeb' },\n ],\n ],\n };\n icon = signal(LucideInfinity.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideInfinity, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideInfinity, isStandalone: true, selector: \"svg[lucideInfinity]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideInfinity, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideInfinity]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6469,"removedExports":[],"renderedExports":["LucideInfinity"],"renderedLength":6177},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/inspection-panel.js":{"code":"/**\n * @component @name InspectionPanel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDdoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNyA3aC4wMSIgLz4KICA8cGF0aCBkPSJNNyAxN2guMDEiIC8+CiAgPHBhdGggZD0iTTE3IDE3aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/inspection-panel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideInspectionPanel extends LucideIconBase {\n static icon = {\n name: 'inspection-panel',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M7 7h.01', key: '7u93v4' }],\n ['path', { d: 'M17 7h.01', key: '14a9sn' }],\n ['path', { d: 'M7 17h.01', key: '19xn7k' }],\n ['path', { d: 'M17 17h.01', key: '1sd3ek' }],\n ],\n };\n icon = signal(LucideInspectionPanel.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideInspectionPanel, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideInspectionPanel, isStandalone: true, selector: \"svg[lucideInspectionPanel]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideInspectionPanel, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideInspectionPanel]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6819,"removedExports":[],"renderedExports":["LucideInspectionPanel"],"renderedLength":6519},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/joystick.js":{"code":"/**\n * @component @name Joystick\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTdhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MmEyIDIgMCAwIDAgMiAyaDE0YTIgMiAwIDAgMCAyLTJ2LTJaIiAvPgogIDxwYXRoIGQ9Ik02IDE1di0yIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNVY5IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iNiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/joystick\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideJoystick extends LucideIconBase {\n static icon = {\n name: 'joystick',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21 17a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-2Z',\n key: 'jg2n2t',\n },\n ],\n ['path', { d: 'M6 15v-2', key: 'gd6mvg' }],\n ['path', { d: 'M12 15V9', key: '8c7uyn' }],\n ['circle', { cx: '12', cy: '6', r: '3', key: '1gm2ql' }],\n ],\n };\n icon = signal(LucideJoystick.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideJoystick, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideJoystick, isStandalone: true, selector: \"svg[lucideJoystick]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideJoystick, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideJoystick]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6849,"removedExports":[],"renderedExports":["LucideJoystick"],"renderedLength":6557},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/iteration-cw.js":{"code":"/**\n * @component @name IterationCw\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMGE4IDggMCAxIDEgOCA4SDQiIC8+CiAgPHBhdGggZD0ibTggMjItNC00IDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/iteration-cw\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideIterationCw extends LucideIconBase {\n static icon = {\n name: 'iteration-cw',\n size: 24,\n node: [\n ['path', { d: 'M4 10a8 8 0 1 1 8 8H4', key: 'svv66n' }],\n ['path', { d: 'm8 22-4-4 4-4', key: '6g7gki' }],\n ],\n };\n icon = signal(LucideIterationCw.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIterationCw, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideIterationCw, isStandalone: true, selector: \"svg[lucideIterationCw]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIterationCw, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideIterationCw]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6468,"removedExports":[],"renderedExports":["LucideIterationCw"],"renderedLength":6172},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/iteration-ccw.js":{"code":"/**\n * @component @name IterationCcw\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTQgNCA0LTQgNCIgLz4KICA8cGF0aCBkPSJNMjAgMTBhOCA4IDAgMSAwLTggOGg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/iteration-ccw\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideIterationCcw extends LucideIconBase {\n static icon = {\n name: 'iteration-ccw',\n size: 24,\n node: [\n ['path', { d: 'm16 14 4 4-4 4', key: 'hkso8o' }],\n ['path', { d: 'M20 10a8 8 0 1 0-8 8h8', key: '1bik7b' }],\n ],\n };\n icon = signal(LucideIterationCcw.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIterationCcw, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideIterationCcw, isStandalone: true, selector: \"svg[lucideIterationCcw]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIterationCcw, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideIterationCcw]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6481,"removedExports":[],"renderedExports":["LucideIterationCcw"],"renderedLength":6184},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/japanese-yen.js":{"code":"/**\n * @component @name JapaneseYen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgOS41VjIxbTAtMTEuNUw2IDNtNiA2LjVMMTggMyIgLz4KICA8cGF0aCBkPSJNNiAxNWgxMiIgLz4KICA8cGF0aCBkPSJNNiAxMWgxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/japanese-yen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideJapaneseYen extends LucideIconBase {\n static icon = {\n name: 'japanese-yen',\n size: 24,\n node: [\n ['path', { d: 'M12 9.5V21m0-11.5L6 3m6 6.5L18 3', key: '2ej80x' }],\n ['path', { d: 'M6 15h12', key: '1hwgt5' }],\n ['path', { d: 'M6 11h12', key: 'wf4gp6' }],\n ],\n };\n icon = signal(LucideJapaneseYen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideJapaneseYen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideJapaneseYen, isStandalone: true, selector: \"svg[lucideJapaneseYen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideJapaneseYen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideJapaneseYen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6570,"removedExports":[],"renderedExports":["LucideJapaneseYen"],"renderedLength":6274},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/key-round.js":{"code":"/**\n * @component @name KeyRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi41ODYgMTcuNDE0QTIgMiAwIDAgMCAyIDE4LjgyOFYyMWExIDEgMCAwIDAgMSAxaDNhMSAxIDAgMCAwIDEtMXYtMWExIDEgMCAwIDEgMS0xaDFhMSAxIDAgMCAwIDEtMXYtMWExIDEgMCAwIDEgMS0xaC4xNzJhMiAyIDAgMCAwIDEuNDE0LS41ODZsLjgxNC0uODE0YTYuNSA2LjUgMCAxIDAtNC00eiIgLz4KICA8Y2lyY2xlIGN4PSIxNi41IiBjeT0iNy41IiByPSIuNSIgZmlsbD0iY3VycmVudENvbG9yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/key-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideKeyRound extends LucideIconBase {\n static icon = {\n name: 'key-round',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z',\n key: '1s6t7t',\n },\n ],\n ['circle', { cx: '16.5', cy: '7.5', r: '.5', fill: 'currentColor', key: 'w0ekpg' }],\n ],\n };\n icon = signal(LucideKeyRound.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKeyRound, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideKeyRound, isStandalone: true, selector: \"svg[lucideKeyRound]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKeyRound, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideKeyRound]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6960,"removedExports":[],"renderedExports":["LucideKeyRound"],"renderedLength":6667},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/key-square.js":{"code":"/**\n * @component @name KeySquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNCAyLjdhMi41IDIuNSAwIDAgMSAzLjQgMGw1LjUgNS41YTIuNSAyLjUgMCAwIDEgMCAzLjRsLTMuNyAzLjdhMi41IDIuNSAwIDAgMS0zLjQgMEw4LjcgOS44YTIuNSAyLjUgMCAwIDEgMC0zLjR6IiAvPgogIDxwYXRoIGQ9Im0xNCA3IDMgMyIgLz4KICA8cGF0aCBkPSJtOS40IDEwLjYtNi44MTQgNi44MTRBMiAyIDAgMCAwIDIgMTguODI4VjIxYTEgMSAwIDAgMCAxIDFoM2ExIDEgMCAwIDAgMS0xdi0xYTEgMSAwIDAgMSAxLTFoMWExIDEgMCAwIDAgMS0xdi0xYTEgMSAwIDAgMSAxLTFoLjE3MmEyIDIgMCAwIDAgMS40MTQtLjU4NmwuODE0LS44MTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/key-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideKeySquare extends LucideIconBase {\n static icon = {\n name: 'key-square',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.4 2.7a2.5 2.5 0 0 1 3.4 0l5.5 5.5a2.5 2.5 0 0 1 0 3.4l-3.7 3.7a2.5 2.5 0 0 1-3.4 0L8.7 9.8a2.5 2.5 0 0 1 0-3.4z',\n key: '165ttr',\n },\n ],\n ['path', { d: 'm14 7 3 3', key: '1r5n42' }],\n [\n 'path',\n {\n d: 'm9.4 10.6-6.814 6.814A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814',\n key: '1ubxi2',\n },\n ],\n ],\n };\n icon = signal(LucideKeySquare.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKeySquare, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideKeySquare, isStandalone: true, selector: \"svg[lucideKeySquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKeySquare, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideKeySquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7303,"removedExports":[],"renderedExports":["LucideKeySquare"],"renderedLength":7009},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/kayak.js":{"code":"/**\n * @component @name Kayak\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTdhMSAxIDAgMCAwLTEgMXYxYTIgMiAwIDEgMCAyLTJ6IiAvPgogIDxwYXRoIGQ9Ik0yMC45NyAzLjYxYS40NS40NSAwIDAgMC0uNTgtLjU4QzEwLjIgNi42IDYuNiAxMC4yIDMuMDMgMjAuMzlhLjQ1LjQ1IDAgMCAwIC41OC41OEMxMy44IDE3LjQgMTcuNCAxMy44IDIwLjk3IDMuNjEiIC8+CiAgPHBhdGggZD0ibTYuNzA3IDYuNzA3IDEwLjU4NiAxMC41ODYiIC8+CiAgPHBhdGggZD0iTTcgNWEyIDIgMCAxIDAtMiAyaDFhMSAxIDAgMCAwIDEtMXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/kayak\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideKayak extends LucideIconBase {\n static icon = {\n name: 'kayak',\n size: 24,\n node: [\n ['path', { d: 'M18 17a1 1 0 0 0-1 1v1a2 2 0 1 0 2-2z', key: 'skzb1g' }],\n [\n 'path',\n {\n d: 'M20.97 3.61a.45.45 0 0 0-.58-.58C10.2 6.6 6.6 10.2 3.03 20.39a.45.45 0 0 0 .58.58C13.8 17.4 17.4 13.8 20.97 3.61',\n key: 'cv9jm7',\n },\n ],\n ['path', { d: 'm6.707 6.707 10.586 10.586', key: 'd2l993' }],\n ['path', { d: 'M7 5a2 2 0 1 0-2 2h1a1 1 0 0 0 1-1z', key: 'i0et4n' }],\n ],\n };\n icon = signal(LucideKayak.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKayak, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideKayak, isStandalone: true, selector: \"svg[lucideKayak]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKayak, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideKayak]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7051,"removedExports":[],"renderedExports":["LucideKayak"],"renderedLength":6762},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/keyboard-music.js":{"code":"/**\n * @component @name KeyboardMusic\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik02IDhoNCIgLz4KICA8cGF0aCBkPSJNMTQgOGguMDEiIC8+CiAgPHBhdGggZD0iTTE4IDhoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDIwIiAvPgogIDxwYXRoIGQ9Ik02IDEydjQiIC8+CiAgPHBhdGggZD0iTTEwIDEydjQiIC8+CiAgPHBhdGggZD0iTTE0IDEydjQiIC8+CiAgPHBhdGggZD0iTTE4IDEydjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/keyboard-music\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideKeyboardMusic extends LucideIconBase {\n static icon = {\n name: 'keyboard-music',\n size: 24,\n node: [\n ['rect', { width: '20', height: '16', x: '2', y: '4', rx: '2', key: '18n3k1' }],\n ['path', { d: 'M6 8h4', key: 'utf9t1' }],\n ['path', { d: 'M14 8h.01', key: '1primd' }],\n ['path', { d: 'M18 8h.01', key: 'emo2bl' }],\n ['path', { d: 'M2 12h20', key: '9i4pu4' }],\n ['path', { d: 'M6 12v4', key: 'dy92yo' }],\n ['path', { d: 'M10 12v4', key: '1fxnav' }],\n ['path', { d: 'M14 12v4', key: '1hft58' }],\n ['path', { d: 'M18 12v4', key: 'tjjnbz' }],\n ],\n };\n icon = signal(LucideKeyboardMusic.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKeyboardMusic, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideKeyboardMusic, isStandalone: true, selector: \"svg[lucideKeyboardMusic]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKeyboardMusic, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideKeyboardMusic]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7136,"removedExports":[],"renderedExports":["LucideKeyboardMusic"],"renderedLength":6838},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/kanban.js":{"code":"/**\n * @component @name Kanban\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAzdjE0IiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjgiIC8+CiAgPHBhdGggZD0iTTE5IDN2MTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/kanban\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideKanban extends LucideIconBase {\n static icon = {\n name: 'kanban',\n size: 24,\n node: [\n ['path', { d: 'M5 3v14', key: '9nsxs2' }],\n ['path', { d: 'M12 3v8', key: '1h2ygw' }],\n ['path', { d: 'M19 3v18', key: '1sk56x' }],\n ],\n };\n icon = signal(LucideKanban.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKanban, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideKanban, isStandalone: true, selector: \"svg[lucideKanban]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKanban, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideKanban]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6450,"removedExports":[],"renderedExports":["LucideKanban"],"renderedLength":6160},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/keyboard-off.js":{"code":"/**\n * @component @name KeyboardOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNIDIwIDQgQTIgMiAwIDAgMSAyMiA2IiAvPgogIDxwYXRoIGQ9Ik0gMjIgNiBMIDIyIDE2LjQxIiAvPgogIDxwYXRoIGQ9Ik0gNyAxNiBMIDE2IDE2IiAvPgogIDxwYXRoIGQ9Ik0gOS42OSA0IEwgMjAgNCIgLz4KICA8cGF0aCBkPSJNMTQgOGguMDEiIC8+CiAgPHBhdGggZD0iTTE4IDhoLjAxIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTIwIDIwSDRhMiAyIDAgMCAxLTItMlY2YTIgMiAwIDAgMSAyLTIiIC8+CiAgPHBhdGggZD0iTTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTggMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/keyboard-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideKeyboardOff extends LucideIconBase {\n static icon = {\n name: 'keyboard-off',\n size: 24,\n node: [\n ['path', { d: 'M 20 4 A2 2 0 0 1 22 6', key: '1g1fkt' }],\n ['path', { d: 'M 22 6 L 22 16.41', key: '1qjg3w' }],\n ['path', { d: 'M 7 16 L 16 16', key: 'n0yqwb' }],\n ['path', { d: 'M 9.69 4 L 20 4', key: 'kbpcgx' }],\n ['path', { d: 'M14 8h.01', key: '1primd' }],\n ['path', { d: 'M18 8h.01', key: 'emo2bl' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M20 20H4a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2', key: 's23sx2' }],\n ['path', { d: 'M6 8h.01', key: 'x9i8wu' }],\n ['path', { d: 'M8 12h.01', key: 'czm47f' }],\n ],\n };\n icon = signal(LucideKeyboardOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKeyboardOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideKeyboardOff, isStandalone: true, selector: \"svg[lucideKeyboardOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKeyboardOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideKeyboardOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7293,"removedExports":[],"renderedExports":["LucideKeyboardOff"],"renderedLength":6997},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/key.js":{"code":"/**\n * @component @name Key\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuNSA3LjUgMi4zIDIuM2ExIDEgMCAwIDAgMS40IDBsMi4xLTIuMWExIDEgMCAwIDAgMC0xLjRMMTkgNCIgLz4KICA8cGF0aCBkPSJtMjEgMi05LjYgOS42IiAvPgogIDxjaXJjbGUgY3g9IjcuNSIgY3k9IjE1LjUiIHI9IjUuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/key\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideKey extends LucideIconBase {\n static icon = {\n name: 'key',\n size: 24,\n node: [\n [\n 'path',\n { d: 'm15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4', key: 'g0fldk' },\n ],\n ['path', { d: 'm21 2-9.6 9.6', key: '1j0ho8' }],\n ['circle', { cx: '7.5', cy: '15.5', r: '5.5', key: 'yqb3hr' }],\n ],\n };\n icon = signal(LucideKey.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKey, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideKey, isStandalone: true, selector: \"svg[lucideKey]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKey, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideKey]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6649,"removedExports":[],"renderedExports":["LucideKey"],"renderedLength":6362},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/keyboard.js":{"code":"/**\n * @component @name Keyboard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOGguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNMTQgOGguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNMTggOGguMDEiIC8+CiAgPHBhdGggZD0iTTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTcgMTZoMTAiIC8+CiAgPHBhdGggZD0iTTggMTJoLjAxIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNiIgeD0iMiIgeT0iNCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/keyboard\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideKeyboard extends LucideIconBase {\n static icon = {\n name: 'keyboard',\n size: 24,\n node: [\n ['path', { d: 'M10 8h.01', key: '1r9ogq' }],\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\n ['path', { d: 'M14 8h.01', key: '1primd' }],\n ['path', { d: 'M16 12h.01', key: '1l6xoz' }],\n ['path', { d: 'M18 8h.01', key: 'emo2bl' }],\n ['path', { d: 'M6 8h.01', key: 'x9i8wu' }],\n ['path', { d: 'M7 16h10', key: 'wp8him' }],\n ['path', { d: 'M8 12h.01', key: 'czm47f' }],\n ['rect', { width: '20', height: '16', x: '2', y: '4', rx: '2', key: '18n3k1' }],\n ],\n };\n icon = signal(LucideKeyboard.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKeyboard, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideKeyboard, isStandalone: true, selector: \"svg[lucideKeyboard]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKeyboard, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideKeyboard]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7099,"removedExports":[],"renderedExports":["LucideKeyboard"],"renderedLength":6807},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lamp-desk.js":{"code":"/**\n * @component @name LampDesk\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjkzIDIuMjkzYTEgMSAwIDAgMSAxLjQxNCAwbDIuNSAyLjUgNS45OTQgMS4yMjdhMSAxIDAgMCAxIC41MDYgMS42ODdsLTcgN2ExIDEgMCAwIDEtMS42ODctLjUwNmwtMS4yMjctNS45OTQtMi41LTIuNWExIDEgMCAwIDEgMC0xLjQxNHoiIC8+CiAgPHBhdGggZD0ibTE0LjIwNyA0Ljc5My0zLjQxNCAzLjQxNCIgLz4KICA8cGF0aCBkPSJNMyAyMGEyIDIgMCAwIDEgMi0yaDRhMiAyIDAgMCAxIDIgMnYxYTEgMSAwIDAgMS0xIDFINGExIDEgMCAwIDEtMS0xeiIgLz4KICA8cGF0aCBkPSJtOS4wODYgNi41LTQuNzkzIDQuNzkzYTEgMSAwIDAgMC0uMTggMS4xN0w3IDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lamp-desk\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLampDesk extends LucideIconBase {\n static icon = {\n name: 'lamp-desk',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.293 2.293a1 1 0 0 1 1.414 0l2.5 2.5 5.994 1.227a1 1 0 0 1 .506 1.687l-7 7a1 1 0 0 1-1.687-.506l-1.227-5.994-2.5-2.5a1 1 0 0 1 0-1.414z',\n key: 'sb8slu',\n },\n ],\n ['path', { d: 'm14.207 4.793-3.414 3.414', key: 'm2x3oj' }],\n [\n 'path',\n {\n d: 'M3 20a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1z',\n key: '8b3myj',\n },\n ],\n ['path', { d: 'm9.086 6.5-4.793 4.793a1 1 0 0 0-.18 1.17L7 18', key: '43s6cu' }],\n ],\n };\n icon = signal(LucideLampDesk.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLampDesk, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLampDesk, isStandalone: true, selector: \"svg[lucideLampDesk]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLampDesk, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLampDesk]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7346,"removedExports":[],"renderedExports":["LucideLampDesk"],"renderedLength":7053},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lamp-wall-down.js":{"code":"/**\n * @component @name LampWallDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuOTI5IDE4LjYyOUExIDEgMCAwIDEgMTkgMjBIOWExIDEgMCAwIDEtLjkyOC0xLjM3MWwyLTVBMSAxIDAgMCAxIDExIDEzaDZhMSAxIDAgMCAxIC45MjguNjI5eiIgLz4KICA8cGF0aCBkPSJNNiAzYTIgMiAwIDAgMSAyIDJ2MmEyIDIgMCAwIDEtMiAySDVhMSAxIDAgMCAxLTEtMVY0YTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik04IDZoNGEyIDIgMCAwIDEgMiAydjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lamp-wall-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLampWallDown extends LucideIconBase {\n static icon = {\n name: 'lamp-wall-down',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M19.929 18.629A1 1 0 0 1 19 20H9a1 1 0 0 1-.928-1.371l2-5A1 1 0 0 1 11 13h6a1 1 0 0 1 .928.629z',\n key: 'u4w2d7',\n },\n ],\n [\n 'path',\n { d: 'M6 3a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2H5a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1z', key: '15356w' },\n ],\n ['path', { d: 'M8 6h4a2 2 0 0 1 2 2v5', key: '1m6m7x' }],\n ],\n };\n icon = signal(LucideLampWallDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLampWallDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLampWallDown, isStandalone: true, selector: \"svg[lucideLampWallDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLampWallDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLampWallDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7051,"removedExports":[],"renderedExports":["LucideLampWallDown"],"renderedLength":6753},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lamp-ceiling.js":{"code":"/**\n * @component @name LampCeiling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnY1IiAvPgogIDxwYXRoIGQ9Ik0xNC44MjkgMTUuOTk4YTMgMyAwIDEgMS01LjY1OCAwIiAvPgogIDxwYXRoIGQ9Ik0yMC45MiAxNC42MDZBMSAxIDAgMCAxIDIwIDE2SDRhMSAxIDAgMCAxLS45Mi0xLjM5NGwzLTdBMSAxIDAgMCAxIDcgN2gxMGExIDEgMCAwIDEgLjkyLjYwNnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lamp-ceiling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLampCeiling extends LucideIconBase {\n static icon = {\n name: 'lamp-ceiling',\n size: 24,\n node: [\n ['path', { d: 'M12 2v5', key: 'nd4vlx' }],\n ['path', { d: 'M14.829 15.998a3 3 0 1 1-5.658 0', key: '1pybiy' }],\n [\n 'path',\n {\n d: 'M20.92 14.606A1 1 0 0 1 20 16H4a1 1 0 0 1-.92-1.394l3-7A1 1 0 0 1 7 7h10a1 1 0 0 1 .92.606z',\n key: 'ma1wor',\n },\n ],\n ],\n };\n icon = signal(LucideLampCeiling.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLampCeiling, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLampCeiling, isStandalone: true, selector: \"svg[lucideLampCeiling]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLampCeiling, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLampCeiling]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6864,"removedExports":[],"renderedExports":["LucideLampCeiling"],"renderedLength":6568},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lamp-wall-up.js":{"code":"/**\n * @component @name LampWallUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuOTI5IDkuNjI5QTEgMSAwIDAgMSAxOSAxMUg5YTEgMSAwIDAgMS0uOTI4LTEuMzcxbDItNUExIDEgMCAwIDEgMTEgNGg2YTEgMSAwIDAgMSAuOTI4LjYyOXoiIC8+CiAgPHBhdGggZD0iTTYgMTVhMiAyIDAgMCAxIDIgMnYyYTIgMiAwIDAgMS0yIDJINWExIDEgMCAwIDEtMS0xdi00YTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik04IDE4aDRhMiAyIDAgMCAwIDItMnYtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/lamp-wall-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLampWallUp extends LucideIconBase {\n static icon = {\n name: 'lamp-wall-up',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M19.929 9.629A1 1 0 0 1 19 11H9a1 1 0 0 1-.928-1.371l2-5A1 1 0 0 1 11 4h6a1 1 0 0 1 .928.629z',\n key: '1uvrbf',\n },\n ],\n [\n 'path',\n {\n d: 'M6 15a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2H5a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1z',\n key: '154r2a',\n },\n ],\n ['path', { d: 'M8 18h4a2 2 0 0 0 2-2v-5', key: 'z9mbu0' }],\n ],\n };\n icon = signal(LucideLampWallUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLampWallUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLampWallUp, isStandalone: true, selector: \"svg[lucideLampWallUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLampWallUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLampWallUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7092,"removedExports":[],"renderedExports":["LucideLampWallUp"],"renderedLength":6796},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/land-plot.js":{"code":"/**\n * @component @name LandPlot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgOCA2LTMtNi0zdjEwIiAvPgogIDxwYXRoIGQ9Im04IDExLjk5LTUuNSAzLjE0YTEgMSAwIDAgMCAwIDEuNzRsOC41IDQuODZhMiAyIDAgMCAwIDIgMGw4LjUtNC44NmExIDEgMCAwIDAgMC0xLjc0TDE2IDEyIiAvPgogIDxwYXRoIGQ9Im02LjQ5IDEyLjg1IDExLjAyIDYuMyIgLz4KICA8cGF0aCBkPSJNMTcuNTEgMTIuODUgNi41IDE5LjE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/land-plot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLandPlot extends LucideIconBase {\n static icon = {\n name: 'land-plot',\n size: 24,\n node: [\n ['path', { d: 'm12 8 6-3-6-3v10', key: 'mvpnpy' }],\n [\n 'path',\n {\n d: 'm8 11.99-5.5 3.14a1 1 0 0 0 0 1.74l8.5 4.86a2 2 0 0 0 2 0l8.5-4.86a1 1 0 0 0 0-1.74L16 12',\n key: 'ek95tt',\n },\n ],\n ['path', { d: 'm6.49 12.85 11.02 6.3', key: '1kt42w' }],\n ['path', { d: 'M17.51 12.85 6.5 19.15', key: 'v55bdg' }],\n ],\n };\n icon = signal(LucideLandPlot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLandPlot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLandPlot, isStandalone: true, selector: \"svg[lucideLandPlot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLandPlot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLandPlot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6941,"removedExports":[],"renderedExports":["LucideLandPlot"],"renderedLength":6648},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lamp-floor.js":{"code":"/**\n * @component @name LampFloor\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTB2MTIiIC8+CiAgPHBhdGggZD0iTTE3LjkyOSA3LjYyOUExIDEgMCAwIDEgMTcgOUg3YTEgMSAwIDAgMS0uOTI4LTEuMzcxbDItNUExIDEgMCAwIDEgOSAyaDZhMSAxIDAgMCAxIC45MjguNjI5eiIgLz4KICA8cGF0aCBkPSJNOSAyMmg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lamp-floor\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLampFloor extends LucideIconBase {\n static icon = {\n name: 'lamp-floor',\n size: 24,\n node: [\n ['path', { d: 'M12 10v12', key: '6ubwww' }],\n [\n 'path',\n {\n d: 'M17.929 7.629A1 1 0 0 1 17 9H7a1 1 0 0 1-.928-1.371l2-5A1 1 0 0 1 9 2h6a1 1 0 0 1 .928.629z',\n key: '1o95gh',\n },\n ],\n ['path', { d: 'M9 22h6', key: '1rlq3v' }],\n ],\n };\n icon = signal(LucideLampFloor.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLampFloor, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLampFloor, isStandalone: true, selector: \"svg[lucideLampFloor]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLampFloor, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLampFloor]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6787,"removedExports":[],"renderedExports":["LucideLampFloor"],"renderedLength":6493},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/landmark.js":{"code":"/**\n * @component @name Landmark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTh2LTciIC8+CiAgPHBhdGggZD0iTTExLjExOSAyLjIwNWEyIDIgMCAwIDEgMS43NjIgMGw3Ljg0IDMuODQ2QS41LjUgMCAwIDEgMjAuNSA3aC0xN2EuNS41IDAgMCAxLS4yMi0uOTQ5eiIgLz4KICA8cGF0aCBkPSJNMTQgMTh2LTciIC8+CiAgPHBhdGggZD0iTTE4IDE4di03IiAvPgogIDxwYXRoIGQ9Ik0zIDIyaDE4IiAvPgogIDxwYXRoIGQ9Ik02IDE4di03IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/landmark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLandmark extends LucideIconBase {\n static icon = {\n name: 'landmark',\n size: 24,\n node: [\n ['path', { d: 'M10 18v-7', key: 'wt116b' }],\n [\n 'path',\n {\n d: 'M11.119 2.205a2 2 0 0 1 1.762 0l7.84 3.846A.5.5 0 0 1 20.5 7h-17a.5.5 0 0 1-.22-.949z',\n key: 'yxxwt6',\n },\n ],\n ['path', { d: 'M14 18v-7', key: 'vav6t3' }],\n ['path', { d: 'M18 18v-7', key: 'aexdmj' }],\n ['path', { d: 'M3 22h18', key: '8prr45' }],\n ['path', { d: 'M6 18v-7', key: '1ivflk' }],\n ],\n };\n icon = signal(LucideLandmark.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLandmark, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLandmark, isStandalone: true, selector: \"svg[lucideLandmark]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLandmark, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLandmark]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7030,"removedExports":[],"renderedExports":["LucideLandmark"],"renderedLength":6738},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/languages.js":{"code":"/**\n * @component @name Languages\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNSA4IDYgNiIgLz4KICA8cGF0aCBkPSJtNCAxNCA2LTYgMi0zIiAvPgogIDxwYXRoIGQ9Ik0yIDVoMTIiIC8+CiAgPHBhdGggZD0iTTcgMmgxIiAvPgogIDxwYXRoIGQ9Im0yMiAyMi01LTEwLTUgMTAiIC8+CiAgPHBhdGggZD0iTTE0IDE4aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/languages\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLanguages extends LucideIconBase {\n static icon = {\n name: 'languages',\n size: 24,\n node: [\n ['path', { d: 'm5 8 6 6', key: '1wu5hv' }],\n ['path', { d: 'm4 14 6-6 2-3', key: '1k1g8d' }],\n ['path', { d: 'M2 5h12', key: 'or177f' }],\n ['path', { d: 'M7 2h1', key: '1t2jsx' }],\n ['path', { d: 'm22 22-5-10-5 10', key: 'don7ne' }],\n ['path', { d: 'M14 18h6', key: '1m8k6r' }],\n ],\n };\n icon = signal(LucideLanguages.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLanguages, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLanguages, isStandalone: true, selector: \"svg[lucideLanguages]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLanguages, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLanguages]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6775,"removedExports":[],"renderedExports":["LucideLanguages"],"renderedLength":6482},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lamp.js":{"code":"/**\n * @component @name Lamp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJ2NiIgLz4KICA8cGF0aCBkPSJNNC4wNzcgMTAuNjE1QTEgMSAwIDAgMCA1IDEyaDE0YTEgMSAwIDAgMCAuOTIzLTEuMzg1bC0zLjA3Ny03LjM4NEEyIDIgMCAwIDAgMTUgMkg5YTIgMiAwIDAgMC0xLjg0NiAxLjIzWiIgLz4KICA8cGF0aCBkPSJNOCAyMGEyIDIgMCAwIDEgMi0yaDRhMiAyIDAgMCAxIDIgMnYxYTEgMSAwIDAgMS0xIDFIOWExIDEgMCAwIDEtMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/lamp\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLamp extends LucideIconBase {\n static icon = {\n name: 'lamp',\n size: 24,\n node: [\n ['path', { d: 'M12 12v6', key: '3ahymv' }],\n [\n 'path',\n {\n d: 'M4.077 10.615A1 1 0 0 0 5 12h14a1 1 0 0 0 .923-1.385l-3.077-7.384A2 2 0 0 0 15 2H9a2 2 0 0 0-1.846 1.23Z',\n key: '1l7kg2',\n },\n ],\n [\n 'path',\n {\n d: 'M8 20a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1z',\n key: '1mmzpi',\n },\n ],\n ],\n };\n icon = signal(LucideLamp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLamp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLamp, isStandalone: true, selector: \"svg[lucideLamp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLamp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLamp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7006,"removedExports":[],"renderedExports":["LucideLamp"],"renderedLength":6718},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/laptop.js":{"code":"/**\n * @component @name Laptop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNWEyIDIgMCAwIDEgMiAydjguNTI2YTIgMiAwIDAgMCAuMjEyLjg5N2wxLjA2OCAyLjEyN2ExIDEgMCAwIDEtLjkgMS40NUgzLjYyYTEgMSAwIDAgMS0uOS0xLjQ1bDEuMDY4LTIuMTI3QTIgMiAwIDAgMCA0IDE1LjUyNlY3YTIgMiAwIDAgMSAyLTJ6IiAvPgogIDxwYXRoIGQ9Ik0yMC4wNTQgMTUuOTg3SDMuOTQ2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/laptop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLaptop extends LucideIconBase {\n static icon = {\n name: 'laptop',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M18 5a2 2 0 0 1 2 2v8.526a2 2 0 0 0 .212.897l1.068 2.127a1 1 0 0 1-.9 1.45H3.62a1 1 0 0 1-.9-1.45l1.068-2.127A2 2 0 0 0 4 15.526V7a2 2 0 0 1 2-2z',\n key: '1pdavp',\n },\n ],\n ['path', { d: 'M20.054 15.987H3.946', key: '14rxg9' }],\n ],\n };\n icon = signal(LucideLaptop.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLaptop, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLaptop, isStandalone: true, selector: \"svg[lucideLaptop]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLaptop, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLaptop]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6817,"removedExports":[],"renderedExports":["LucideLaptop"],"renderedLength":6527},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/laptop-minimal.js":{"code":"/**\n * @component @name LaptopMinimal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTIiIHg9IjMiIHk9IjQiIHJ4PSIyIiByeT0iMiIgLz4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMjAiIHkyPSIyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/laptop-minimal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLaptopMinimal extends LucideIconBase {\n static icon = {\n name: 'laptop-minimal',\n size: 24,\n node: [\n ['rect', { width: '18', height: '12', x: '3', y: '4', rx: '2', ry: '2', key: '1qhy41' }],\n ['line', { x1: '2', x2: '22', y1: '20', y2: '20', key: 'ni3hll' }],\n ],\n aliases: ['laptop-2'],\n };\n icon = signal(LucideLaptopMinimal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLaptopMinimal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLaptopMinimal, isStandalone: true, selector: \"svg[lucideLaptopMinimal], svg[lucideLaptop2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLaptopMinimal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLaptopMinimal], svg[lucideLaptop2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideLaptopMinimal\n */\nconst LucideLaptop2 = LucideLaptopMinimal;","originalLength":6762,"removedExports":[],"renderedExports":["LucideLaptopMinimal","LucideLaptop2"],"renderedLength":6457},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/laptop-minimal-check.js":{"code":"/**\n * @component @name LaptopMinimalCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGgyMCIgLz4KICA8cGF0aCBkPSJtOSAxMCAyIDIgNC00IiAvPgogIDxyZWN0IHg9IjMiIHk9IjQiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/laptop-minimal-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLaptopMinimalCheck extends LucideIconBase {\n static icon = {\n name: 'laptop-minimal-check',\n size: 24,\n node: [\n ['path', { d: 'M2 20h20', key: 'owomy5' }],\n ['path', { d: 'm9 10 2 2 4-4', key: '1gnqz4' }],\n ['rect', { x: '3', y: '4', width: '18', height: '12', rx: '2', key: '8ur36m' }],\n ],\n };\n icon = signal(LucideLaptopMinimalCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLaptopMinimalCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLaptopMinimalCheck, isStandalone: true, selector: \"svg[lucideLaptopMinimalCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLaptopMinimalCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLaptopMinimalCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6680,"removedExports":[],"renderedExports":["LucideLaptopMinimalCheck"],"renderedLength":6376},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lasso.js":{"code":"/**\n * @component @name Lasso\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy43MDQgMTQuNDY3YTEwIDggMCAxIDEgMy4xMTUgMi4zNzUiIC8+CiAgPHBhdGggZD0iTTcgMjJhNSA1IDAgMCAxLTItMy45OTQiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE2IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lasso\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLasso extends LucideIconBase {\n static icon = {\n name: 'lasso',\n size: 24,\n node: [\n ['path', { d: 'M3.704 14.467a10 8 0 1 1 3.115 2.375', key: 'wxgc5m' }],\n ['path', { d: 'M7 22a5 5 0 0 1-2-3.994', key: '1xp6a4' }],\n ['circle', { cx: '5', cy: '16', r: '2', key: '18csp3' }],\n ],\n };\n icon = signal(LucideLasso.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLasso, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLasso, isStandalone: true, selector: \"svg[lucideLasso]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLasso, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLasso]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6570,"removedExports":[],"renderedExports":["LucideLasso"],"renderedLength":6281},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layer-arrow-up.js":{"code":"/**\n * @component @name LayerArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTRWNCIgLz4KICA8cGF0aCBkPSJNNy42NzQgMTAuNzc0IDIuNTggMTMuMDlhMSAxIDAgMDAwIDEuODIybDguNiAzLjkxYTIgMiAwIDAwMS42NSAwbDguNTgtMy45YTEgMSAwIDAwLjU5LS45MiAxIDEgMCAwMC0uNTktLjkyMmwtNS4wNzgtMi4zMDgiIC8+CiAgPHBhdGggZD0ibTkgNyAzLTMgMyAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layer-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayerArrowUp extends LucideIconBase {\n static icon = {\n name: 'layer-arrow-up',\n size: 24,\n node: [\n ['path', { d: 'M12 14V4', key: '1t7zjg' }],\n [\n 'path',\n {\n d: 'M7.674 10.774 2.58 13.09a1 1 0 000 1.822l8.6 3.91a2 2 0 001.65 0l8.58-3.9a1 1 0 00.59-.92 1 1 0 00-.59-.922l-5.078-2.308',\n key: '1cy4ex',\n },\n ],\n ['path', { d: 'm9 7 3-3 3 3', key: '8sjys4' }],\n ],\n };\n icon = signal(LucideLayerArrowUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayerArrowUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayerArrowUp, isStandalone: true, selector: \"svg[lucideLayerArrowUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayerArrowUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayerArrowUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6900,"removedExports":[],"renderedExports":["LucideLayerArrowUp"],"renderedLength":6602},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lasso-select.js":{"code":"/**\n * @component @name LassoSelect\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyMmE1IDUgMCAwIDEtMi00IiAvPgogIDxwYXRoIGQ9Ik03IDE2LjkzYy45Ni40MyAxLjk2Ljc0IDIuOTkuOTEiIC8+CiAgPHBhdGggZD0iTTMuMzQgMTRBNi44IDYuOCAwIDAgMSAyIDEwYzAtNC40MiA0LjQ4LTggMTAtOHMxMCAzLjU4IDEwIDhhNy4xOSA3LjE5IDAgMCAxLS4zMyAyIiAvPgogIDxwYXRoIGQ9Ik01IDE4YTIgMiAwIDEgMCAwLTQgMiAyIDAgMCAwIDAgNHoiIC8+CiAgPHBhdGggZD0iTTE0LjMzIDIyaC0uMDlhLjM1LjM1IDAgMCAxLS4yNC0uMzJ2LTEwYS4zNC4zNCAwIDAgMSAuMzMtLjM0Yy4wOCAwIC4xNS4wMy4yMS4wOGw3LjM0IDZhLjMzLjMzIDAgMCAxLS4yMS41OWgtNC40OWwtMi41NyAzLjg1YS4zNS4zNSAwIDAgMS0uMjguMTR6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lasso-select\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLassoSelect extends LucideIconBase {\n static icon = {\n name: 'lasso-select',\n size: 24,\n node: [\n ['path', { d: 'M7 22a5 5 0 0 1-2-4', key: 'umushi' }],\n ['path', { d: 'M7 16.93c.96.43 1.96.74 2.99.91', key: 'ybbtv3' }],\n [\n 'path',\n {\n d: 'M3.34 14A6.8 6.8 0 0 1 2 10c0-4.42 4.48-8 10-8s10 3.58 10 8a7.19 7.19 0 0 1-.33 2',\n key: 'gt5e1w',\n },\n ],\n ['path', { d: 'M5 18a2 2 0 1 0 0-4 2 2 0 0 0 0 4z', key: 'bq3ynw' }],\n [\n 'path',\n {\n d: 'M14.33 22h-.09a.35.35 0 0 1-.24-.32v-10a.34.34 0 0 1 .33-.34c.08 0 .15.03.21.08l7.34 6a.33.33 0 0 1-.21.59h-4.49l-2.57 3.85a.35.35 0 0 1-.28.14z',\n key: '72q637',\n },\n ],\n ],\n };\n icon = signal(LucideLassoSelect.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLassoSelect, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLassoSelect, isStandalone: true, selector: \"svg[lucideLassoSelect]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLassoSelect, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLassoSelect]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7523,"removedExports":[],"renderedExports":["LucideLassoSelect"],"renderedLength":7227},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layers-arrow-down.js":{"code":"/**\n * @component @name LayersArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3YxNSIgLz4KICA8cGF0aCBkPSJNMiAxMmExIDEgMCAwMC41OC45MWw1LjA5MyAyLjMxNiIgLz4KICA8cGF0aCBkPSJNMjIgMTJhMSAxIDAgMDEtLjU5LjkybC01LjA3NyAyLjMwOCIgLz4KICA8cGF0aCBkPSJNOCAxMC4zNyAyLjYgNy45MWExIDEgMCAwMTAtMS44MzFsOC41Ny0zLjlhMiAyIDAgMDExLjY2LjAwMWw4LjU5IDMuOTFhMSAxIDAgMDEwIDEuODMxbC01LjM5MiAyLjQ1IiAvPgogIDxwYXRoIGQ9Im05IDE5IDMgMyAzLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layers-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayersArrowDown extends LucideIconBase {\n static icon = {\n name: 'layers-arrow-down',\n size: 24,\n node: [\n ['path', { d: 'M12 7v15', key: '1onnba' }],\n ['path', { d: 'M2 12a1 1 0 00.58.91l5.093 2.316', key: 'xofxlj' }],\n ['path', { d: 'M22 12a1 1 0 01-.59.92l-5.077 2.308', key: 'cc7swz' }],\n [\n 'path',\n {\n d: 'M8 10.37 2.6 7.91a1 1 0 010-1.831l8.57-3.9a2 2 0 011.66.001l8.59 3.91a1 1 0 010 1.831l-5.392 2.45',\n key: 'kdwjlb',\n },\n ],\n ['path', { d: 'm9 19 3 3 3-3', key: '1fhphp' }],\n ],\n };\n icon = signal(LucideLayersArrowDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayersArrowDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayersArrowDown, isStandalone: true, selector: \"svg[lucideLayersArrowDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayersArrowDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayersArrowDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7178,"removedExports":[],"renderedExports":["LucideLayersArrowDown"],"renderedLength":6877},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layers-2.js":{"code":"/**\n * @component @name Layers2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTMuNzRhMiAyIDAgMCAxLTIgMEwyLjUgOC44N2ExIDEgMCAwIDEgMC0xLjc0TDExIDIuMjZhMiAyIDAgMCAxIDIgMGw4LjUgNC44N2ExIDEgMCAwIDEgMCAxLjc0eiIgLz4KICA8cGF0aCBkPSJtMjAgMTQuMjg1IDEuNS44NDVhMSAxIDAgMCAxIDAgMS43NEwxMyAyMS43NGEyIDIgMCAwIDEtMiAwbC04LjUtNC44N2ExIDEgMCAwIDEgMC0xLjc0bDEuNS0uODQ1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layers-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayers2 extends LucideIconBase {\n static icon = {\n name: 'layers-2',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13 13.74a2 2 0 0 1-2 0L2.5 8.87a1 1 0 0 1 0-1.74L11 2.26a2 2 0 0 1 2 0l8.5 4.87a1 1 0 0 1 0 1.74z',\n key: '15q6uc',\n },\n ],\n [\n 'path',\n {\n d: 'm20 14.285 1.5.845a1 1 0 0 1 0 1.74L13 21.74a2 2 0 0 1-2 0l-8.5-4.87a1 1 0 0 1 0-1.74l1.5-.845',\n key: 'byia6g',\n },\n ],\n ],\n };\n icon = signal(LucideLayers2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayers2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayers2, isStandalone: true, selector: \"svg[lucideLayers2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayers2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayers2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6998,"removedExports":[],"renderedExports":["LucideLayers2"],"renderedLength":6706},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layers-minus.js":{"code":"/**\n * @component @name LayersMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuODMgMi4xOGEyIDIgMCAwIDAtMS42NiAwTDIuNiA2LjA4YTEgMSAwIDAgMCAwIDEuODNsOC41OCAzLjkxYTIgMiAwIDAgMCAuODMuMTggMiAyIDAgMCAwIC44My0uMThsOC41OC0zLjlhMSAxIDAgMCAwIDAtMS44MzJ6IiAvPgogIDxwYXRoIGQ9Ik0xNiAxN2g2IiAvPgogIDxwYXRoIGQ9Ik0yLjAwMyAxMS45OTVhMSAxIDAgMCAwIC41OTcuOTE1bDguNTggMy45MWEyIDIgMCAwIDAgLjgzLjE4IiAvPgogIDxwYXRoIGQ9Ik0yLjAwMyAxNi45OTVhMSAxIDAgMCAwIC41OTcuOTE1bDguNTggMy45MWEyIDIgMCAwIDAgLjgzLjE4IDIgMiAwIDAgMCAuODMtLjE4bDIuMTEtLjk2IiAvPgogIDxwYXRoIGQ9Ik0yMi4wMTggMTIuMDA0YTEgMSAwIDAgMS0uNTk4LjkxNmwtLjE3Ny4wOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/layers-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayersMinus extends LucideIconBase {\n static icon = {\n name: 'layers-minus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 .83.18 2 2 0 0 0 .83-.18l8.58-3.9a1 1 0 0 0 0-1.832z',\n key: 'tq134k',\n },\n ],\n ['path', { d: 'M16 17h6', key: '1ook5g' }],\n ['path', { d: 'M2.003 11.995a1 1 0 0 0 .597.915l8.58 3.91a2 2 0 0 0 .83.18', key: '8mjqed' }],\n [\n 'path',\n {\n d: 'M2.003 16.995a1 1 0 0 0 .597.915l8.58 3.91a2 2 0 0 0 .83.18 2 2 0 0 0 .83-.18l2.11-.96',\n key: '7vwz41',\n },\n ],\n ['path', { d: 'M22.018 12.004a1 1 0 0 1-.598.916l-.177.08', key: 'bm5b9y' }],\n ],\n };\n icon = signal(LucideLayersMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayersMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayersMinus, isStandalone: true, selector: \"svg[lucideLayersMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayersMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayersMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7556,"removedExports":[],"renderedExports":["LucideLayersMinus"],"renderedLength":7260},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layers-arrow-up.js":{"code":"/**\n * @component @name LayersArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJWMiIgLz4KICA8cGF0aCBkPSJNMiAxNy4wMDJhMSAxIDAgMDAuNTguOTFsOC42IDMuOTFhMiAyIDAgMDAxLjY1IDBsOC41OC0zLjlhMSAxIDAgMDAuNTktLjkyIiAvPgogIDxwYXRoIGQ9Ik03LjY3NCA4Ljc3NCAyLjU4IDExLjA5YTEgMSAwIDAwMCAxLjgyMmw4LjYgMy45MWEyIDIgMCAwMDEuNjUgMGw4LjU4LTMuOWExIDEgMCAwMC41OS0uOTIgMSAxIDAgMDAtLjU5LS45MjJsLTUuMDc4LTIuMzA4IiAvPgogIDxwYXRoIGQ9Im05IDUgMy0zIDMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/layers-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayersArrowUp extends LucideIconBase {\n static icon = {\n name: 'layers-arrow-up',\n size: 24,\n node: [\n ['path', { d: 'M12 12V2', key: '17ugg4' }],\n [\n 'path',\n {\n d: 'M2 17.002a1 1 0 00.58.91l8.6 3.91a2 2 0 001.65 0l8.58-3.9a1 1 0 00.59-.92',\n key: '1ke1hd',\n },\n ],\n [\n 'path',\n {\n d: 'M7.674 8.774 2.58 11.09a1 1 0 000 1.822l8.6 3.91a2 2 0 001.65 0l8.58-3.9a1 1 0 00.59-.92 1 1 0 00-.59-.922l-5.078-2.308',\n key: 'hlro1u',\n },\n ],\n ['path', { d: 'm9 5 3-3 3 3', key: 'l8vdw6' }],\n ],\n };\n icon = signal(LucideLayersArrowUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayersArrowUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayersArrowUp, isStandalone: true, selector: \"svg[lucideLayersArrowUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayersArrowUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayersArrowUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7255,"removedExports":[],"renderedExports":["LucideLayersArrowUp"],"renderedLength":6956},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layers.js":{"code":"/**\n * @component @name Layers\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuODMgMi4xOGEyIDIgMCAwIDAtMS42NiAwTDIuNiA2LjA4YTEgMSAwIDAgMCAwIDEuODNsOC41OCAzLjkxYTIgMiAwIDAgMCAxLjY2IDBsOC41OC0zLjlhMSAxIDAgMCAwIDAtMS44M3oiIC8+CiAgPHBhdGggZD0iTTIgMTJhMSAxIDAgMCAwIC41OC45MWw4LjYgMy45MWEyIDIgMCAwIDAgMS42NSAwbDguNTgtMy45QTEgMSAwIDAgMCAyMiAxMiIgLz4KICA8cGF0aCBkPSJNMiAxN2ExIDEgMCAwIDAgLjU4LjkxbDguNiAzLjkxYTIgMiAwIDAgMCAxLjY1IDBsOC41OC0zLjlBMSAxIDAgMCAwIDIyIDE3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layers\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayers extends LucideIconBase {\n static icon = {\n name: 'layers',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z',\n key: 'zw3jo',\n },\n ],\n [\n 'path',\n {\n d: 'M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12',\n key: '1wduqc',\n },\n ],\n [\n 'path',\n {\n d: 'M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17',\n key: 'kqbvx6',\n },\n ],\n ],\n aliases: ['layers-3'],\n };\n icon = signal(LucideLayers.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayers, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayers, isStandalone: true, selector: \"svg[lucideLayers], svg[lucideLayers3]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayers, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayers], svg[lucideLayers3]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideLayers\n */\nconst LucideLayers3 = LucideLayers;","originalLength":7459,"removedExports":[],"renderedExports":["LucideLayers","LucideLayers3"],"renderedLength":7162},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layers-plus.js":{"code":"/**\n * @component @name LayersPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuODMgMi4xOGEyIDIgMCAwIDAtMS42NiAwTDIuNiA2LjA4YTEgMSAwIDAgMCAwIDEuODNsOC41OCAzLjkxYTIgMiAwIDAgMCAuODMuMTggMiAyIDAgMCAwIC44My0uMThsOC41OC0zLjlhMSAxIDAgMCAwIDAtMS44MzF6IiAvPgogIDxwYXRoIGQ9Ik0xNiAxN2g2IiAvPgogIDxwYXRoIGQ9Ik0xOSAxNHY2IiAvPgogIDxwYXRoIGQ9Ik0yIDEyYTEgMSAwIDAgMCAuNTguOTFsOC42IDMuOTFhMiAyIDAgMCAwIC44MjUuMTc4IiAvPgogIDxwYXRoIGQ9Ik0yIDE3YTEgMSAwIDAgMCAuNTguOTFsOC42IDMuOTFhMiAyIDAgMCAwIDEuNjUgMGwyLjExNi0uOTYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layers-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayersPlus extends LucideIconBase {\n static icon = {\n name: 'layers-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 .83.18 2 2 0 0 0 .83-.18l8.58-3.9a1 1 0 0 0 0-1.831z',\n key: 'zzgyd3',\n },\n ],\n ['path', { d: 'M16 17h6', key: '1ook5g' }],\n ['path', { d: 'M19 14v6', key: '1ckrd5' }],\n ['path', { d: 'M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 .825.178', key: '1ia9y3' }],\n ['path', { d: 'M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l2.116-.962', key: 'jksky3' }],\n ],\n };\n icon = signal(LucideLayersPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayersPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayersPlus, isStandalone: true, selector: \"svg[lucideLayersPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayersPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayersPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7275,"removedExports":[],"renderedExports":["LucideLayersPlus"],"renderedLength":6980},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layer-arrow-down.js":{"code":"/**\n * @component @name LayerArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTB2MTAiIC8+CiAgPHBhdGggZD0iTTIyIDEwYTEgMSAwIDAxLS41OS45MmwtNS4wNzcgMi4zMDgiIC8+CiAgPHBhdGggZD0iTTIyLjAxNyAxMC4wMDVhMSAxIDAgMDAtLjU5Ny0uOTE2bC04LjU5LTMuOTFhMiAyIDAgMDAtMS42Ni4wMDFMMi42IDkuMDhhMSAxIDAgMDAtLjAyIDEuODMxbDUuMDkzIDIuMzE2IiAvPgogIDxwYXRoIGQ9Im05IDE3IDMgMyAzLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layer-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayerArrowDown extends LucideIconBase {\n static icon = {\n name: 'layer-arrow-down',\n size: 24,\n node: [\n ['path', { d: 'M12 10v10', key: '1ogziz' }],\n ['path', { d: 'M22 10a1 1 0 01-.59.92l-5.077 2.308', key: 'q38q1t' }],\n [\n 'path',\n {\n d: 'M22.017 10.005a1 1 0 00-.597-.916l-8.59-3.91a2 2 0 00-1.66.001L2.6 9.08a1 1 0 00-.02 1.831l5.093 2.316',\n key: 'h1p4gn',\n },\n ],\n ['path', { d: 'm9 17 3 3 3-3', key: 'l18qqt' }],\n ],\n };\n icon = signal(LucideLayerArrowDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayerArrowDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayerArrowDown, isStandalone: true, selector: \"svg[lucideLayerArrowDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayerArrowDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayerArrowDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7037,"removedExports":[],"renderedExports":["LucideLayerArrowDown"],"renderedLength":6737},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layout-dashboard.js":{"code":"/**\n * @component @name LayoutDashboard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI5IiB4PSIzIiB5PSIzIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI1IiB4PSIxNCIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iOSIgeD0iMTQiIHk9IjEyIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI1IiB4PSIzIiB5PSIxNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layout-dashboard\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayoutDashboard extends LucideIconBase {\n static icon = {\n name: 'layout-dashboard',\n size: 24,\n node: [\n ['rect', { width: '7', height: '9', x: '3', y: '3', rx: '1', key: '10lvy0' }],\n ['rect', { width: '7', height: '5', x: '14', y: '3', rx: '1', key: '16une8' }],\n ['rect', { width: '7', height: '9', x: '14', y: '12', rx: '1', key: '1hutg5' }],\n ['rect', { width: '7', height: '5', x: '3', y: '16', rx: '1', key: 'ldoo1y' }],\n ],\n };\n icon = signal(LucideLayoutDashboard.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayoutDashboard, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayoutDashboard, isStandalone: true, selector: \"svg[lucideLayoutDashboard]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayoutDashboard, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayoutDashboard]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6938,"removedExports":[],"renderedExports":["LucideLayoutDashboard"],"renderedLength":6638},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layout-freeform.js":{"code":"/**\n * @component @name LayoutFreeform\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIzIiB5PSIzIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIxNCIgeT0iNCIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iNyIgeD0iNCIgeT0iMTQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layout-freeform\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayoutFreeform extends LucideIconBase {\n static icon = {\n name: 'layout-freeform',\n size: 24,\n node: [\n ['rect', { width: '7', height: '7', x: '3', y: '3', rx: '1', key: '1g98yp' }],\n ['rect', { width: '7', height: '7', x: '14', y: '4', rx: '1', key: 'n7b4zl' }],\n ['rect', { width: '7', height: '7', x: '4', y: '14', rx: '1', key: '1ngf42' }],\n ],\n };\n icon = signal(LucideLayoutFreeform.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayoutFreeform, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayoutFreeform, isStandalone: true, selector: \"svg[lucideLayoutFreeform]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayoutFreeform, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayoutFreeform]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6762,"removedExports":[],"renderedExports":["LucideLayoutFreeform"],"renderedLength":6463},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layout-list.js":{"code":"/**\n * @component @name LayoutList\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIzIiB5PSIzIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIzIiB5PSIxNCIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTE0IDRoNyIgLz4KICA8cGF0aCBkPSJNMTQgOWg3IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNWg3IiAvPgogIDxwYXRoIGQ9Ik0xNCAyMGg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layout-list\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayoutList extends LucideIconBase {\n static icon = {\n name: 'layout-list',\n size: 24,\n node: [\n ['rect', { width: '7', height: '7', x: '3', y: '3', rx: '1', key: '1g98yp' }],\n ['rect', { width: '7', height: '7', x: '3', y: '14', rx: '1', key: '1bb6yr' }],\n ['path', { d: 'M14 4h7', key: '3xa0d5' }],\n ['path', { d: 'M14 9h7', key: '1icrd9' }],\n ['path', { d: 'M14 15h7', key: '1mj8o2' }],\n ['path', { d: 'M14 20h7', key: '11slyb' }],\n ],\n };\n icon = signal(LucideLayoutList.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayoutList, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayoutList, isStandalone: true, selector: \"svg[lucideLayoutList]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayoutList, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayoutList]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6904,"removedExports":[],"renderedExports":["LucideLayoutList"],"renderedLength":6609},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layout-grid.js":{"code":"/**\n * @component @name LayoutGrid\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIzIiB5PSIzIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIxNCIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iNyIgeD0iMTQiIHk9IjE0IiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIzIiB5PSIxNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layout-grid\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayoutGrid extends LucideIconBase {\n static icon = {\n name: 'layout-grid',\n size: 24,\n node: [\n ['rect', { width: '7', height: '7', x: '3', y: '3', rx: '1', key: '1g98yp' }],\n ['rect', { width: '7', height: '7', x: '14', y: '3', rx: '1', key: '6d4xhi' }],\n ['rect', { width: '7', height: '7', x: '14', y: '14', rx: '1', key: 'nxv5o0' }],\n ['rect', { width: '7', height: '7', x: '3', y: '14', rx: '1', key: '1bb6yr' }],\n ],\n };\n icon = signal(LucideLayoutGrid.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayoutGrid, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayoutGrid, isStandalone: true, selector: \"svg[lucideLayoutGrid]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayoutGrid, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayoutGrid]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6883,"removedExports":[],"renderedExports":["LucideLayoutGrid"],"renderedLength":6588},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layout-panel-left.js":{"code":"/**\n * @component @name LayoutPanelLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxOCIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iNyIgeD0iMTQiIHk9IjMiIHJ4PSIxIiAvPgogIDxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjciIHg9IjE0IiB5PSIxNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layout-panel-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayoutPanelLeft extends LucideIconBase {\n static icon = {\n name: 'layout-panel-left',\n size: 24,\n node: [\n ['rect', { width: '7', height: '18', x: '3', y: '3', rx: '1', key: '2obqm' }],\n ['rect', { width: '7', height: '7', x: '14', y: '3', rx: '1', key: '6d4xhi' }],\n ['rect', { width: '7', height: '7', x: '14', y: '14', rx: '1', key: 'nxv5o0' }],\n ],\n };\n icon = signal(LucideLayoutPanelLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayoutPanelLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayoutPanelLeft, isStandalone: true, selector: \"svg[lucideLayoutPanelLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayoutPanelLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayoutPanelLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6781,"removedExports":[],"renderedExports":["LucideLayoutPanelLeft"],"renderedLength":6480},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layout-panel-top.js":{"code":"/**\n * @component @name LayoutPanelTop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iNyIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iNyIgeD0iMyIgeT0iMTQiIHJ4PSIxIiAvPgogIDxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjciIHg9IjE0IiB5PSIxNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layout-panel-top\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayoutPanelTop extends LucideIconBase {\n static icon = {\n name: 'layout-panel-top',\n size: 24,\n node: [\n ['rect', { width: '18', height: '7', x: '3', y: '3', rx: '1', key: 'f1a2em' }],\n ['rect', { width: '7', height: '7', x: '3', y: '14', rx: '1', key: '1bb6yr' }],\n ['rect', { width: '7', height: '7', x: '14', y: '14', rx: '1', key: 'nxv5o0' }],\n ],\n };\n icon = signal(LucideLayoutPanelTop.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayoutPanelTop, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayoutPanelTop, isStandalone: true, selector: \"svg[lucideLayoutPanelTop]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayoutPanelTop, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayoutPanelTop]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6771,"removedExports":[],"renderedExports":["LucideLayoutPanelTop"],"renderedLength":6471},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/layout-template.js":{"code":"/**\n * @component @name LayoutTemplate\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iNyIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjkiIGhlaWdodD0iNyIgeD0iMyIgeT0iMTQiIHJ4PSIxIiAvPgogIDxyZWN0IHdpZHRoPSI1IiBoZWlnaHQ9IjciIHg9IjE2IiB5PSIxNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layout-template\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayoutTemplate extends LucideIconBase {\n static icon = {\n name: 'layout-template',\n size: 24,\n node: [\n ['rect', { width: '18', height: '7', x: '3', y: '3', rx: '1', key: 'f1a2em' }],\n ['rect', { width: '9', height: '7', x: '3', y: '14', rx: '1', key: 'jqznyg' }],\n ['rect', { width: '5', height: '7', x: '16', y: '14', rx: '1', key: 'q5h2i8' }],\n ],\n };\n icon = signal(LucideLayoutTemplate.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayoutTemplate, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayoutTemplate, isStandalone: true, selector: \"svg[lucideLayoutTemplate]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayoutTemplate, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayoutTemplate]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6768,"removedExports":[],"renderedExports":["LucideLayoutTemplate"],"renderedLength":6469},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/leaf.js":{"code":"/**\n * @component @name Leaf\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjBBNyA3IDAgMCAxIDkuOCA2LjFDMTUuNSA1IDE3IDQuNDggMTkgMmMxIDIgMiA0LjE4IDIgOCAwIDUuNS00Ljc4IDEwLTEwIDEwWiIgLz4KICA8cGF0aCBkPSJNMiAyMWMwLTMgMS44NS01LjM2IDUuMDgtNkM5LjUgMTQuNTIgMTIgMTMgMTMgMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/leaf\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLeaf extends LucideIconBase {\n static icon = {\n name: 'leaf',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z',\n key: 'nnexq3',\n },\n ],\n ['path', { d: 'M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12', key: 'mt58a7' }],\n ],\n };\n icon = signal(LucideLeaf.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLeaf, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLeaf, isStandalone: true, selector: \"svg[lucideLeaf]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLeaf, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLeaf]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6710,"removedExports":[],"renderedExports":["LucideLeaf"],"renderedLength":6422},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lectern.js":{"code":"/**\n * @component @name Lectern\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTJoM2EyIDIgMCAwIDAgMS45MDItMS4zOGwxLjA1Ni0zLjMzM0ExIDEgMCAwIDAgMjEgNkgzYTEgMSAwIDAgMC0uOTU4IDEuMjg3bDEuMDU2IDMuMzM0QTIgMiAwIDAgMCA1IDEyaDMiIC8+CiAgPHBhdGggZD0iTTE4IDZWM2ExIDEgMCAwIDAtMS0xaC0zIiAvPgogIDxyZWN0IHdpZHRoPSI4IiBoZWlnaHQ9IjEyIiB4PSI4IiB5PSIxMCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lectern\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLectern extends LucideIconBase {\n static icon = {\n name: 'lectern',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M16 12h3a2 2 0 0 0 1.902-1.38l1.056-3.333A1 1 0 0 0 21 6H3a1 1 0 0 0-.958 1.287l1.056 3.334A2 2 0 0 0 5 12h3',\n key: '13jjxg',\n },\n ],\n ['path', { d: 'M18 6V3a1 1 0 0 0-1-1h-3', key: '1550fe' }],\n ['rect', { width: '8', height: '12', x: '8', y: '10', rx: '1', key: 'qmu8b6' }],\n ],\n };\n icon = signal(LucideLectern.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLectern, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLectern, isStandalone: true, selector: \"svg[lucideLectern]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLectern, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLectern]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6916,"removedExports":[],"renderedExports":["LucideLectern"],"renderedLength":6625},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lens-convex.js":{"code":"/**\n * @component @name LensConvex\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNDMzIDJhMSAxIDAgMCAxIC44MjQuNDQ4IDE4IDE4IDAgMCAxIDAgMTkuMTA0IDEgMSAwIDAgMS0uODI0LjQ0OGgtMi44NjZhMSAxIDAgMCAxLS44MjQtLjQ0OCAxOCAxOCAwIDAgMSAwLTE5LjEwNEExIDEgMCAwIDEgMTAuNTY3IDJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lens-convex\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLensConvex extends LucideIconBase {\n static icon = {\n name: 'lens-convex',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13.433 2a1 1 0 0 1 .824.448 18 18 0 0 1 0 19.104 1 1 0 0 1-.824.448h-2.866a1 1 0 0 1-.824-.448 18 18 0 0 1 0-19.104A1 1 0 0 1 10.567 2z',\n key: 'cq67go',\n },\n ],\n ],\n };\n icon = signal(LucideLensConvex.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLensConvex, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLensConvex, isStandalone: true, selector: \"svg[lucideLensConvex]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLensConvex, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLensConvex]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6727,"removedExports":[],"renderedExports":["LucideLensConvex"],"renderedLength":6432},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/leafy-green.js":{"code":"/**\n * @component @name LeafyGreen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMmMxLjI1LS45ODcgMi4yNy0xLjk3NSAzLjktMi4yYTUuNTYgNS41NiAwIDAgMSAzLjggMS41IDQgNCAwIDAgMCA2LjE4Ny0yLjM1MyAzLjUgMy41IDAgMCAwIDMuNjktNS4xMTZBMy41IDMuNSAwIDAgMCAyMC45NSA4IDMuNSAzLjUgMCAxIDAgMTYgMy4wNWEzLjUgMy41IDAgMCAwLTUuODMxIDEuMzczIDMuNSAzLjUgMCAwIDAtNS4xMTYgMy42OSA0IDQgMCAwIDAtMi4zNDggNi4xNTVDMy40OTkgMTUuNDIgNC40MDkgMTYuNzEyIDQuMiAxOC4xIDMuOTI2IDE5Ljc0MyAzLjAxNCAyMC43MzIgMiAyMiIgLz4KICA8cGF0aCBkPSJNMiAyMiAxNyA3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/leafy-green\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLeafyGreen extends LucideIconBase {\n static icon = {\n name: 'leafy-green',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 22c1.25-.987 2.27-1.975 3.9-2.2a5.56 5.56 0 0 1 3.8 1.5 4 4 0 0 0 6.187-2.353 3.5 3.5 0 0 0 3.69-5.116A3.5 3.5 0 0 0 20.95 8 3.5 3.5 0 1 0 16 3.05a3.5 3.5 0 0 0-5.831 1.373 3.5 3.5 0 0 0-5.116 3.69 4 4 0 0 0-2.348 6.155C3.499 15.42 4.409 16.712 4.2 18.1 3.926 19.743 3.014 20.732 2 22',\n key: '1134nt',\n },\n ],\n ['path', { d: 'M2 22 17 7', key: '1q7jp2' }],\n ],\n };\n icon = signal(LucideLeafyGreen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLeafyGreen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLeafyGreen, isStandalone: true, selector: \"svg[lucideLeafyGreen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLeafyGreen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLeafyGreen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7172,"removedExports":[],"renderedExports":["LucideLeafyGreen"],"renderedLength":6877},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/library-big.js":{"code":"/**\n * @component @name LibraryBig\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSIxOCIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTcgM3YxOCIgLz4KICA8cGF0aCBkPSJNMjAuNCAxOC45Yy4yLjUtLjEgMS4xLS42IDEuM2wtMS45LjdjLS41LjItMS4xLS4xLTEuMy0uNkwxMS4xIDUuMWMtLjItLjUuMS0xLjEuNi0xLjNsMS45LS43Yy41LS4yIDEuMS4xIDEuMy42WiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/library-big\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLibraryBig extends LucideIconBase {\n static icon = {\n name: 'library-big',\n size: 24,\n node: [\n ['rect', { width: '8', height: '18', x: '3', y: '3', rx: '1', key: 'oynpb5' }],\n ['path', { d: 'M7 3v18', key: 'bbkbws' }],\n [\n 'path',\n {\n d: 'M20.4 18.9c.2.5-.1 1.1-.6 1.3l-1.9.7c-.5.2-1.1-.1-1.3-.6L11.1 5.1c-.2-.5.1-1.1.6-1.3l1.9-.7c.5-.2 1.1.1 1.3.6Z',\n key: '1qboyk',\n },\n ],\n ],\n };\n icon = signal(LucideLibraryBig.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLibraryBig, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLibraryBig, isStandalone: true, selector: \"svg[lucideLibraryBig]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLibraryBig, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLibraryBig]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6916,"removedExports":[],"renderedExports":["LucideLibraryBig"],"renderedLength":6621},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lens-concave.js":{"code":"/**\n * @component @name LensConcave\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyYTEgMSAwIDAgMC0uOCAxLjYgMTQgMTQgMCAwIDEgMCAxNi44QTEgMSAwIDAgMCA3IDIyaDEwYTEgMSAwIDAgMCAuOC0xLjYgMTQgMTQgMCAwIDEgMC0xNi44QTEgMSAwIDAgMCAxNyAyeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/lens-concave\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLensConcave extends LucideIconBase {\n static icon = {\n name: 'lens-concave',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M7 2a1 1 0 0 0-.8 1.6 14 14 0 0 1 0 16.8A1 1 0 0 0 7 22h10a1 1 0 0 0 .8-1.6 14 14 0 0 1 0-16.8A1 1 0 0 0 17 2z',\n key: '109j23',\n },\n ],\n ],\n };\n icon = signal(LucideLensConcave.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLensConcave, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLensConcave, isStandalone: true, selector: \"svg[lucideLensConcave]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLensConcave, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLensConcave]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6680,"removedExports":[],"renderedExports":["LucideLensConcave"],"renderedLength":6384},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ligature.js":{"code":"/**\n * @component @name Ligature\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTJoMnY4IiAvPgogIDxwYXRoIGQ9Ik0xNCAyMGg0IiAvPgogIDxwYXRoIGQ9Ik02IDEyaDQiIC8+CiAgPHBhdGggZD0iTTYgMjBoNCIgLz4KICA8cGF0aCBkPSJNOCAyMFY4YTQgNCAwIDAgMSA3LjQ2NC0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ligature\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLigature extends LucideIconBase {\n static icon = {\n name: 'ligature',\n size: 24,\n node: [\n ['path', { d: 'M14 12h2v8', key: 'c1fccl' }],\n ['path', { d: 'M14 20h4', key: 'lzx1xo' }],\n ['path', { d: 'M6 12h4', key: 'a4o3ry' }],\n ['path', { d: 'M6 20h4', key: '1i6q5t' }],\n ['path', { d: 'M8 20V8a4 4 0 0 1 7.464-2', key: 'wk9t6r' }],\n ],\n };\n icon = signal(LucideLigature.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLigature, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLigature, isStandalone: true, selector: \"svg[lucideLigature]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLigature, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLigature]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6691,"removedExports":[],"renderedExports":["LucideLigature"],"renderedLength":6399},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/life-buoy.js":{"code":"/**\n * @component @name LifeBuoy\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtNC45MyA0LjkzIDQuMjQgNC4yNCIgLz4KICA8cGF0aCBkPSJtMTQuODMgOS4xNyA0LjI0LTQuMjQiIC8+CiAgPHBhdGggZD0ibTE0LjgzIDE0LjgzIDQuMjQgNC4yNCIgLz4KICA8cGF0aCBkPSJtOS4xNyAxNC44My00LjI0IDQuMjQiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/life-buoy\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLifeBuoy extends LucideIconBase {\n static icon = {\n name: 'life-buoy',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'm4.93 4.93 4.24 4.24', key: '1ymg45' }],\n ['path', { d: 'm14.83 9.17 4.24-4.24', key: '1cb5xl' }],\n ['path', { d: 'm14.83 14.83 4.24 4.24', key: 'q42g0n' }],\n ['path', { d: 'm9.17 14.83-4.24 4.24', key: 'bqpfvv' }],\n ['circle', { cx: '12', cy: '12', r: '4', key: '4exip2' }],\n ],\n };\n icon = signal(LucideLifeBuoy.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLifeBuoy, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLifeBuoy, isStandalone: true, selector: \"svg[lucideLifeBuoy]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLifeBuoy, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLifeBuoy]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6928,"removedExports":[],"renderedExports":["LucideLifeBuoy"],"renderedLength":6635},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/library.js":{"code":"/**\n * @component @name Library\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgNiA0IDE0IiAvPgogIDxwYXRoIGQ9Ik0xMiA2djE0IiAvPgogIDxwYXRoIGQ9Ik04IDh2MTIiIC8+CiAgPHBhdGggZD0iTTQgNHYxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/library\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLibrary extends LucideIconBase {\n static icon = {\n name: 'library',\n size: 24,\n node: [\n ['path', { d: 'm16 6 4 14', key: 'ji33uf' }],\n ['path', { d: 'M12 6v14', key: '1n7gus' }],\n ['path', { d: 'M8 8v12', key: '1gg7y9' }],\n ['path', { d: 'M4 4v16', key: '6qkkli' }],\n ],\n };\n icon = signal(LucideLibrary.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLibrary, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLibrary, isStandalone: true, selector: \"svg[lucideLibrary]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLibrary, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLibrary]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6555,"removedExports":[],"renderedExports":["LucideLibrary"],"renderedLength":6264},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lightbulb.js":{"code":"/**\n * @component @name Lightbulb\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTRjLjItMSAuNy0xLjcgMS41LTIuNSAxLS45IDEuNS0yLjIgMS41LTMuNUE2IDYgMCAwIDAgNiA4YzAgMSAuMiAyLjIgMS41IDMuNS43LjcgMS4zIDEuNSAxLjUgMi41IiAvPgogIDxwYXRoIGQ9Ik05IDE4aDYiIC8+CiAgPHBhdGggZD0iTTEwIDIyaDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lightbulb\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLightbulb extends LucideIconBase {\n static icon = {\n name: 'lightbulb',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5',\n key: '1gvzjb',\n },\n ],\n ['path', { d: 'M9 18h6', key: 'x1upvd' }],\n ['path', { d: 'M10 22h4', key: 'ceow96' }],\n ],\n };\n icon = signal(LucideLightbulb.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLightbulb, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLightbulb, isStandalone: true, selector: \"svg[lucideLightbulb]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLightbulb, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLightbulb]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6804,"removedExports":[],"renderedExports":["LucideLightbulb"],"renderedLength":6511},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lightbulb-off.js":{"code":"/**\n * @component @name LightbulbOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuOCAxMS4yYy44LS45IDEuMi0yIDEuMi0zLjJhNiA2IDAgMCAwLTkuMy01IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTYuMyA2LjNhNC42NyA0LjY3IDAgMCAwIDEuMiA1LjJjLjcuNyAxLjMgMS41IDEuNSAyLjUiIC8+CiAgPHBhdGggZD0iTTkgMThoNiIgLz4KICA8cGF0aCBkPSJNMTAgMjJoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/lightbulb-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLightbulbOff extends LucideIconBase {\n static icon = {\n name: 'lightbulb-off',\n size: 24,\n node: [\n ['path', { d: 'M16.8 11.2c.8-.9 1.2-2 1.2-3.2a6 6 0 0 0-9.3-5', key: '1fkcox' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M6.3 6.3a4.67 4.67 0 0 0 1.2 5.2c.7.7 1.3 1.5 1.5 2.5', key: '10m8kw' }],\n ['path', { d: 'M9 18h6', key: 'x1upvd' }],\n ['path', { d: 'M10 22h4', key: 'ceow96' }],\n ],\n };\n icon = signal(LucideLightbulbOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLightbulbOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLightbulbOff, isStandalone: true, selector: \"svg[lucideLightbulbOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLightbulbOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLightbulbOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6897,"removedExports":[],"renderedExports":["LucideLightbulbOff"],"renderedLength":6600},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/line-dot-right-horizontal.js":{"code":"/**\n * @component @name LineDotRightHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNIDMgMTIgTCAxNSAxMiIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjEyIiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/line-dot-right-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLineDotRightHorizontal extends LucideIconBase {\n static icon = {\n name: 'line-dot-right-horizontal',\n size: 24,\n node: [\n ['path', { d: 'M 3 12 L 15 12', key: 'ymhu98' }],\n ['circle', { cx: '18', cy: '12', r: '3', key: '1kchzo' }],\n ],\n };\n icon = signal(LucideLineDotRightHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLineDotRightHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLineDotRightHorizontal, isStandalone: true, selector: \"svg[lucideLineDotRightHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLineDotRightHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLineDotRightHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6594,"removedExports":[],"renderedExports":["LucideLineDotRightHorizontal"],"renderedLength":6285},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/line-squiggle.js":{"code":"/**\n * @component @name LineSquiggle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAzLjVjNS0yIDcgMi41IDMgNEMxLjUgMTAgMiAxNSA1IDE2YzUgMiA5LTEwIDE0LTdzLjUgMTMuNS00IDEyYy01LTIuNS41LTExIDYtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/line-squiggle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLineSquiggle extends LucideIconBase {\n static icon = {\n name: 'line-squiggle',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M7 3.5c5-2 7 2.5 3 4C1.5 10 2 15 5 16c5 2 9-10 14-7s.5 13.5-4 12c-5-2.5.5-11 6-2',\n key: '1lrphd',\n },\n ],\n ],\n };\n icon = signal(LucideLineSquiggle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLineSquiggle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLineSquiggle, isStandalone: true, selector: \"svg[lucideLineSquiggle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLineSquiggle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLineSquiggle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6621,"removedExports":[],"renderedExports":["LucideLineSquiggle"],"renderedLength":6324},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/link-2-off.js":{"code":"/**\n * @component @name Link2Off\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxN0g3QTUgNSAwIDAgMSA3IDciIC8+CiAgPHBhdGggZD0iTTE1IDdoMmE1IDUgMCAwIDEgNCA4IiAvPgogIDxsaW5lIHgxPSI4IiB4Mj0iMTIiIHkxPSIxMiIgeTI9IjEyIiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMjIiIHkxPSIyIiB5Mj0iMjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/link-2-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLink2Off extends LucideIconBase {\n static icon = {\n name: 'link-2-off',\n size: 24,\n node: [\n ['path', { d: 'M9 17H7A5 5 0 0 1 7 7', key: '10o201' }],\n ['path', { d: 'M15 7h2a5 5 0 0 1 4 8', key: '1d3206' }],\n ['line', { x1: '8', x2: '12', y1: '12', y2: '12', key: 'rvw6j4' }],\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\n ],\n };\n icon = signal(LucideLink2Off.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLink2Off, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLink2Off, isStandalone: true, selector: \"svg[lucideLink2Off]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLink2Off, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLink2Off]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6725,"removedExports":[],"renderedExports":["LucideLink2Off"],"renderedLength":6431},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/link.js":{"code":"/**\n * @component @name Link\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTNhNSA1IDAgMCAwIDcuNTQuNTRsMy0zYTUgNSAwIDAgMC03LjA3LTcuMDdsLTEuNzIgMS43MSIgLz4KICA8cGF0aCBkPSJNMTQgMTFhNSA1IDAgMCAwLTcuNTQtLjU0bC0zIDNhNSA1IDAgMCAwIDcuMDcgNy4wN2wxLjcxLTEuNzEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/link\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLink extends LucideIconBase {\n static icon = {\n name: 'link',\n size: 24,\n node: [\n ['path', { d: 'M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71', key: '1cjeqo' }],\n [\n 'path',\n { d: 'M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71', key: '19qd67' },\n ],\n ],\n };\n icon = signal(LucideLink.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLink, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLink, isStandalone: true, selector: \"svg[lucideLink]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLink, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLink]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6632,"removedExports":[],"renderedExports":["LucideLink"],"renderedLength":6344},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-checks.js":{"code":"/**\n * @component @name ListChecks\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNWg4IiAvPgogIDxwYXRoIGQ9Ik0xMyAxMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMyAxOWg4IiAvPgogIDxwYXRoIGQ9Im0zIDE3IDIgMiA0LTQiIC8+CiAgPHBhdGggZD0ibTMgNyAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-checks\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListChecks extends LucideIconBase {\n static icon = {\n name: 'list-checks',\n size: 24,\n node: [\n ['path', { d: 'M13 5h8', key: 'a7qcls' }],\n ['path', { d: 'M13 12h8', key: 'h98zly' }],\n ['path', { d: 'M13 19h8', key: 'c3s6r1' }],\n ['path', { d: 'm3 17 2 2 4-4', key: '1jhpwq' }],\n ['path', { d: 'm3 7 2 2 4-4', key: '1obspn' }],\n ],\n };\n icon = signal(LucideListChecks.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListChecks, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListChecks, isStandalone: true, selector: \"svg[lucideListChecks]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListChecks, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListChecks]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6695,"removedExports":[],"renderedExports":["LucideListChecks"],"renderedLength":6400},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-check.js":{"code":"/**\n * @component @name ListCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxOUgzIiAvPgogIDxwYXRoIGQ9Im0xNSAxOCAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListCheck extends LucideIconBase {\n static icon = {\n name: 'list-check',\n size: 24,\n node: [\n ['path', { d: 'M16 5H3', key: 'm91uny' }],\n ['path', { d: 'M16 12H3', key: '1a2rj7' }],\n ['path', { d: 'M11 19H3', key: 'zflm78' }],\n ['path', { d: 'm15 18 2 2 4-4', key: '1szwhi' }],\n ],\n };\n icon = signal(LucideListCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListCheck, isStandalone: true, selector: \"svg[lucideListCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6589,"removedExports":[],"renderedExports":["LucideListCheck"],"renderedLength":6295},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/link-2.js":{"code":"/**\n * @component @name Link2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxN0g3QTUgNSAwIDAgMSA3IDdoMiIgLz4KICA8cGF0aCBkPSJNMTUgN2gyYTUgNSAwIDEgMSAwIDEwaC0yIiAvPgogIDxsaW5lIHgxPSI4IiB4Mj0iMTYiIHkxPSIxMiIgeTI9IjEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/link-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLink2 extends LucideIconBase {\n static icon = {\n name: 'link-2',\n size: 24,\n node: [\n ['path', { d: 'M9 17H7A5 5 0 0 1 7 7h2', key: '8i5ue5' }],\n ['path', { d: 'M15 7h2a5 5 0 1 1 0 10h-2', key: '1b9ql8' }],\n ['line', { x1: '8', x2: '16', y1: '12', y2: '12', key: '1jonct' }],\n ],\n };\n icon = signal(LucideLink2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLink2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLink2, isStandalone: true, selector: \"svg[lucideLink2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLink2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLink2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6568,"removedExports":[],"renderedExports":["LucideLink2"],"renderedLength":6278},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/line-style.js":{"code":"/**\n * @component @name LineStyle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNWgyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMmg2IiAvPgogIDxwYXRoIGQ9Ik0xOSA1aDIiIC8+CiAgPHBhdGggZD0iTTMgMTJoNiIgLz4KICA8cGF0aCBkPSJNMyAxOWgxOCIgLz4KICA8cGF0aCBkPSJNMyA1aDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/line-style\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLineStyle extends LucideIconBase {\n static icon = {\n name: 'line-style',\n size: 24,\n node: [\n ['path', { d: 'M11 5h2', key: '1s6z07' }],\n ['path', { d: 'M15 12h6', key: 'upa0zy' }],\n ['path', { d: 'M19 5h2', key: 'fjylsg' }],\n ['path', { d: 'M3 12h6', key: 'ra68u1' }],\n ['path', { d: 'M3 19h18', key: 'awlh7x' }],\n ['path', { d: 'M3 5h2', key: '1qgu90' }],\n ],\n };\n icon = signal(LucideLineStyle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLineStyle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLineStyle, isStandalone: true, selector: \"svg[lucideLineStyle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLineStyle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLineStyle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6743,"removedExports":[],"renderedExports":["LucideLineStyle"],"renderedLength":6449},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-chevrons-down-up.js":{"code":"/**\n * @component @name ListChevronsDownUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aDgiIC8+CiAgPHBhdGggZD0iTTMgMTJoOCIgLz4KICA8cGF0aCBkPSJNMyAxOWg4IiAvPgogIDxwYXRoIGQ9Im0xNSA1IDMgMyAzLTMiIC8+CiAgPHBhdGggZD0ibTE1IDE5IDMtMyAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-chevrons-down-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListChevronsDownUp extends LucideIconBase {\n static icon = {\n name: 'list-chevrons-down-up',\n size: 24,\n node: [\n ['path', { d: 'M3 5h8', key: '18g2rq' }],\n ['path', { d: 'M3 12h8', key: '1xfjp6' }],\n ['path', { d: 'M3 19h8', key: 'fpbke4' }],\n ['path', { d: 'm15 5 3 3 3-3', key: '1t4thf' }],\n ['path', { d: 'm15 19 3-3 3 3', key: 'y4ckd2' }],\n ],\n };\n icon = signal(LucideListChevronsDownUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListChevronsDownUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListChevronsDownUp, isStandalone: true, selector: \"svg[lucideListChevronsDownUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListChevronsDownUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListChevronsDownUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6788,"removedExports":[],"renderedExports":["LucideListChevronsDownUp"],"renderedLength":6483},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-collapse.js":{"code":"/**\n * @component @name ListCollapse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNWgxMSIgLz4KICA8cGF0aCBkPSJNMTAgMTJoMTEiIC8+CiAgPHBhdGggZD0iTTEwIDE5aDExIiAvPgogIDxwYXRoIGQ9Im0zIDEwIDMtMy0zLTMiIC8+CiAgPHBhdGggZD0ibTMgMjAgMy0zLTMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-collapse\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListCollapse extends LucideIconBase {\n static icon = {\n name: 'list-collapse',\n size: 24,\n node: [\n ['path', { d: 'M10 5h11', key: '1hkqpe' }],\n ['path', { d: 'M10 12h11', key: '6m4ad9' }],\n ['path', { d: 'M10 19h11', key: '14g2nv' }],\n ['path', { d: 'm3 10 3-3-3-3', key: 'i7pm08' }],\n ['path', { d: 'm3 20 3-3-3-3', key: '20gx1n' }],\n ],\n };\n icon = signal(LucideListCollapse.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListCollapse, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListCollapse, isStandalone: true, selector: \"svg[lucideListCollapse]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListCollapse, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListCollapse]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6729,"removedExports":[],"renderedExports":["LucideListCollapse"],"renderedLength":6432},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-end.js":{"code":"/**\n * @component @name ListEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMkgzIiAvPgogIDxwYXRoIGQ9Ik05IDE5SDMiIC8+CiAgPHBhdGggZD0ibTE2IDE2LTMgMyAzIDMiIC8+CiAgPHBhdGggZD0iTTIxIDV2MTJhMiAyIDAgMCAxLTIgMmgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListEnd extends LucideIconBase {\n static icon = {\n name: 'list-end',\n size: 24,\n node: [\n ['path', { d: 'M16 5H3', key: 'm91uny' }],\n ['path', { d: 'M16 12H3', key: '1a2rj7' }],\n ['path', { d: 'M9 19H3', key: 's61nz1' }],\n ['path', { d: 'm16 16-3 3 3 3', key: '117b85' }],\n ['path', { d: 'M21 5v12a2 2 0 0 1-2 2h-6', key: 'hey24a' }],\n ],\n };\n icon = signal(LucideListEnd.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListEnd, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListEnd, isStandalone: true, selector: \"svg[lucideListEnd]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListEnd, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListEnd]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6695,"removedExports":[],"renderedExports":["LucideListEnd"],"renderedLength":6403},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-chevrons-up-down.js":{"code":"/**\n * @component @name ListChevronsUpDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aDgiIC8+CiAgPHBhdGggZD0iTTMgMTJoOCIgLz4KICA8cGF0aCBkPSJNMyAxOWg4IiAvPgogIDxwYXRoIGQ9Im0xNSA4IDMtMyAzIDMiIC8+CiAgPHBhdGggZD0ibTE1IDE2IDMgMyAzLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-chevrons-up-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListChevronsUpDown extends LucideIconBase {\n static icon = {\n name: 'list-chevrons-up-down',\n size: 24,\n node: [\n ['path', { d: 'M3 5h8', key: '18g2rq' }],\n ['path', { d: 'M3 12h8', key: '1xfjp6' }],\n ['path', { d: 'M3 19h8', key: 'fpbke4' }],\n ['path', { d: 'm15 8 3-3 3 3', key: 'bc4io6' }],\n ['path', { d: 'm15 16 3 3 3-3', key: '9wmg1l' }],\n ],\n };\n icon = signal(LucideListChevronsUpDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListChevronsUpDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListChevronsUpDown, isStandalone: true, selector: \"svg[lucideListChevronsUpDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListChevronsUpDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListChevronsUpDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6788,"removedExports":[],"renderedExports":["LucideListChevronsUpDown"],"renderedLength":6483},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-filter-plus.js":{"code":"/**\n * @component @name ListFilterPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNUgyIiAvPgogIDxwYXRoIGQ9Ik02IDEyaDEyIiAvPgogIDxwYXRoIGQ9Ik05IDE5aDYiIC8+CiAgPHBhdGggZD0iTTE2IDVoNiIgLz4KICA8cGF0aCBkPSJNMTkgOFYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-filter-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListFilterPlus extends LucideIconBase {\n static icon = {\n name: 'list-filter-plus',\n size: 24,\n node: [\n ['path', { d: 'M12 5H2', key: '1o22fu' }],\n ['path', { d: 'M6 12h12', key: '8npq4p' }],\n ['path', { d: 'M9 19h6', key: '456am0' }],\n ['path', { d: 'M16 5h6', key: '1vod17' }],\n ['path', { d: 'M19 8V2', key: '1wcffq' }],\n ],\n };\n icon = signal(LucideListFilterPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListFilterPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListFilterPlus, isStandalone: true, selector: \"svg[lucideListFilterPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListFilterPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListFilterPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6714,"removedExports":[],"renderedExports":["LucideListFilterPlus"],"renderedLength":6414},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-filter.js":{"code":"/**\n * @component @name ListFilter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA1aDIwIiAvPgogIDxwYXRoIGQ9Ik02IDEyaDEyIiAvPgogIDxwYXRoIGQ9Ik05IDE5aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-filter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListFilter extends LucideIconBase {\n static icon = {\n name: 'list-filter',\n size: 24,\n node: [\n ['path', { d: 'M2 5h20', key: '1fs1ex' }],\n ['path', { d: 'M6 12h12', key: '8npq4p' }],\n ['path', { d: 'M9 19h6', key: '456am0' }],\n ],\n };\n icon = signal(LucideListFilter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListFilter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListFilter, isStandalone: true, selector: \"svg[lucideListFilter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListFilter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListFilter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6497,"removedExports":[],"renderedExports":["LucideListFilter"],"renderedLength":6202},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-minus.js":{"code":"/**\n * @component @name ListMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMmgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListMinus extends LucideIconBase {\n static icon = {\n name: 'list-minus',\n size: 24,\n node: [\n ['path', { d: 'M16 5H3', key: 'm91uny' }],\n ['path', { d: 'M11 12H3', key: '51ecnj' }],\n ['path', { d: 'M16 19H3', key: 'zzsher' }],\n ['path', { d: 'M21 12h-6', key: 'bt1uis' }],\n ],\n };\n icon = signal(LucideListMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListMinus, isStandalone: true, selector: \"svg[lucideListMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6580,"removedExports":[],"renderedExports":["LucideListMinus"],"renderedLength":6286},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-indent-decrease.js":{"code":"/**\n * @component @name ListIndentDecrease\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgxMSIgLz4KICA8cGF0aCBkPSJNMjEgMTJIMTEiIC8+CiAgPHBhdGggZD0iTTIxIDE5SDExIiAvPgogIDxwYXRoIGQ9Im03IDgtNCA0IDQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-indent-decrease\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListIndentDecrease extends LucideIconBase {\n static icon = {\n name: 'list-indent-decrease',\n size: 24,\n node: [\n ['path', { d: 'M21 5H11', key: 'us1j55' }],\n ['path', { d: 'M21 12H11', key: 'wd7e0v' }],\n ['path', { d: 'M21 19H11', key: 'saa85w' }],\n ['path', { d: 'm7 8-4 4 4 4', key: 'o5hrat' }],\n ],\n aliases: ['outdent', 'indent-decrease'],\n };\n icon = signal(LucideListIndentDecrease.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListIndentDecrease, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListIndentDecrease, isStandalone: true, selector: \"svg[lucideListIndentDecrease], svg[lucideOutdent], svg[lucideIndentDecrease]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListIndentDecrease, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListIndentDecrease], svg[lucideOutdent], svg[lucideIndentDecrease]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideListIndentDecrease\n */\nconst LucideOutdent = LucideListIndentDecrease;\n/**\n * @deprecated\n * @see LucideListIndentDecrease\n */\nconst LucideIndentDecrease = LucideListIndentDecrease;","originalLength":7068,"removedExports":[],"renderedExports":["LucideListIndentDecrease","LucideOutdent","LucideIndentDecrease"],"renderedLength":6750},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-indent-increase.js":{"code":"/**\n * @component @name ListIndentIncrease\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgxMSIgLz4KICA8cGF0aCBkPSJNMjEgMTJIMTEiIC8+CiAgPHBhdGggZD0iTTIxIDE5SDExIiAvPgogIDxwYXRoIGQ9Im0zIDggNCA0LTQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-indent-increase\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListIndentIncrease extends LucideIconBase {\n static icon = {\n name: 'list-indent-increase',\n size: 24,\n node: [\n ['path', { d: 'M21 5H11', key: 'us1j55' }],\n ['path', { d: 'M21 12H11', key: 'wd7e0v' }],\n ['path', { d: 'M21 19H11', key: 'saa85w' }],\n ['path', { d: 'm3 8 4 4-4 4', key: '1a3j6y' }],\n ],\n aliases: ['indent', 'indent-increase'],\n };\n icon = signal(LucideListIndentIncrease.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListIndentIncrease, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListIndentIncrease, isStandalone: true, selector: \"svg[lucideListIndentIncrease], svg[lucideIndent], svg[lucideIndentIncrease]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListIndentIncrease, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListIndentIncrease], svg[lucideIndent], svg[lucideIndentIncrease]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideListIndentIncrease\n */\nconst LucideIndent = LucideListIndentIncrease;\n/**\n * @deprecated\n * @see LucideListIndentIncrease\n */\nconst LucideIndentIncrease = LucideListIndentIncrease;","originalLength":7064,"removedExports":[],"renderedExports":["LucideListIndentIncrease","LucideIndent","LucideIndentIncrease"],"renderedLength":6746},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-ordered.js":{"code":"/**\n * @component @name ListOrdered\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNWgxMCIgLz4KICA8cGF0aCBkPSJNMTEgMTJoMTAiIC8+CiAgPHBhdGggZD0iTTExIDE5aDEwIiAvPgogIDxwYXRoIGQ9Ik00IDRoMXY1IiAvPgogIDxwYXRoIGQ9Ik00IDloMiIgLz4KICA8cGF0aCBkPSJNNi41IDIwSDMuNGMwLTEgMi42LTEuOTI1IDIuNi0zLjVhMS41IDEuNSAwIDAgMC0yLjYtMS4wMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-ordered\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListOrdered extends LucideIconBase {\n static icon = {\n name: 'list-ordered',\n size: 24,\n node: [\n ['path', { d: 'M11 5h10', key: '1cz7ny' }],\n ['path', { d: 'M11 12h10', key: '1438ji' }],\n ['path', { d: 'M11 19h10', key: '11t30w' }],\n ['path', { d: 'M4 4h1v5', key: '10yrso' }],\n ['path', { d: 'M4 9h2', key: 'r1h2o0' }],\n ['path', { d: 'M6.5 20H3.4c0-1 2.6-1.925 2.6-3.5a1.5 1.5 0 0 0-2.6-1.02', key: 'xtkcd5' }],\n ],\n };\n icon = signal(LucideListOrdered.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListOrdered, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListOrdered, isStandalone: true, selector: \"svg[lucideListOrdered]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListOrdered, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListOrdered]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6890,"removedExports":[],"renderedExports":["LucideListOrdered"],"renderedLength":6594},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-music.js":{"code":"/**\n * @component @name ListMusic\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNlY1IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTYiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-music\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListMusic extends LucideIconBase {\n static icon = {\n name: 'list-music',\n size: 24,\n node: [\n ['path', { d: 'M16 5H3', key: 'm91uny' }],\n ['path', { d: 'M11 12H3', key: '51ecnj' }],\n ['path', { d: 'M11 19H3', key: 'zflm78' }],\n ['path', { d: 'M21 16V5', key: 'yxg4q8' }],\n ['circle', { cx: '18', cy: '16', r: '3', key: '1hluhg' }],\n ],\n };\n icon = signal(LucideListMusic.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListMusic, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListMusic, isStandalone: true, selector: \"svg[lucideListMusic]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListMusic, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListMusic]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6694,"removedExports":[],"renderedExports":["LucideListMusic"],"renderedLength":6400},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-restart.js":{"code":"/**\n * @component @name ListRestart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik03IDEySDMiIC8+CiAgPHBhdGggZD0iTTcgMTlIMyIgLz4KICA8cGF0aCBkPSJNMTIgMThhNSA1IDAgMCAwIDktMyA0LjUgNC41IDAgMCAwLTQuNS00LjVjLTEuMzMgMC0yLjU0LjU0LTMuNDEgMS40MUwxMSAxNCIgLz4KICA8cGF0aCBkPSJNMTEgMTB2NGg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-restart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListRestart extends LucideIconBase {\n static icon = {\n name: 'list-restart',\n size: 24,\n node: [\n ['path', { d: 'M21 5H3', key: '1fi0y6' }],\n ['path', { d: 'M7 12H3', key: '13ou7f' }],\n ['path', { d: 'M7 19H3', key: 'wbqt3n' }],\n [\n 'path',\n {\n d: 'M12 18a5 5 0 0 0 9-3 4.5 4.5 0 0 0-4.5-4.5c-1.33 0-2.54.54-3.41 1.41L11 14',\n key: 'qth677',\n },\n ],\n ['path', { d: 'M11 10v4h4', key: '172dkj' }],\n ],\n };\n icon = signal(LucideListRestart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListRestart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListRestart, isStandalone: true, selector: \"svg[lucideListRestart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListRestart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListRestart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6943,"removedExports":[],"renderedExports":["LucideListRestart"],"renderedLength":6647},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-plus.js":{"code":"/**\n * @component @name ListPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0xOCA5djYiIC8+CiAgPHBhdGggZD0iTTIxIDEyaC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListPlus extends LucideIconBase {\n static icon = {\n name: 'list-plus',\n size: 24,\n node: [\n ['path', { d: 'M16 5H3', key: 'm91uny' }],\n ['path', { d: 'M11 12H3', key: '51ecnj' }],\n ['path', { d: 'M16 19H3', key: 'zzsher' }],\n ['path', { d: 'M18 9v6', key: '1twb98' }],\n ['path', { d: 'M21 12h-6', key: 'bt1uis' }],\n ],\n };\n icon = signal(LucideListPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListPlus, isStandalone: true, selector: \"svg[lucideListPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6652,"removedExports":[],"renderedExports":["LucideListPlus"],"renderedLength":6359},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-sort-descending.js":{"code":"/**\n * @component @name ListSortDescending\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTJIMyIgLz4KICA8cGF0aCBkPSJNMyA1aDE4IiAvPgogIDxwYXRoIGQ9Ik05IDE5SDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-sort-descending\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListSortDescending extends LucideIconBase {\n static icon = {\n name: 'list-sort-descending',\n size: 24,\n node: [\n ['path', { d: 'M15 12H3', key: '6jk70r' }],\n ['path', { d: 'M3 5h18', key: '1u36vt' }],\n ['path', { d: 'M9 19H3', key: 's61nz1' }],\n ],\n };\n icon = signal(LucideListSortDescending.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListSortDescending, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListSortDescending, isStandalone: true, selector: \"svg[lucideListSortDescending]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListSortDescending, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListSortDescending]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6588,"removedExports":[],"renderedExports":["LucideListSortDescending"],"renderedLength":6284},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-sort-ascending.js":{"code":"/**\n * @component @name ListSortAscending\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxOWgxOCIgLz4KICA8cGF0aCBkPSJNMTUgMTJIMyIgLz4KICA8cGF0aCBkPSJNOSA1SDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-sort-ascending\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListSortAscending extends LucideIconBase {\n static icon = {\n name: 'list-sort-ascending',\n size: 24,\n node: [\n ['path', { d: 'M3 19h18', key: 'awlh7x' }],\n ['path', { d: 'M15 12H3', key: '6jk70r' }],\n ['path', { d: 'M9 5H3', key: '15j2za' }],\n ],\n };\n icon = signal(LucideListSortAscending.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListSortAscending, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListSortAscending, isStandalone: true, selector: \"svg[lucideListSortAscending]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListSortAscending, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListSortAscending]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6577,"removedExports":[],"renderedExports":["LucideListSortAscending"],"renderedLength":6274},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-start.js":{"code":"/**\n * @component @name ListStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aDYiIC8+CiAgPHBhdGggZD0iTTMgMTJoMTMiIC8+CiAgPHBhdGggZD0iTTMgMTloMTMiIC8+CiAgPHBhdGggZD0ibTE2IDgtMy0zIDMtMyIgLz4KICA8cGF0aCBkPSJNMjEgMTlWN2EyIDIgMCAwIDAtMi0yaC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListStart extends LucideIconBase {\n static icon = {\n name: 'list-start',\n size: 24,\n node: [\n ['path', { d: 'M3 5h6', key: '1ltk0q' }],\n ['path', { d: 'M3 12h13', key: 'ppymz1' }],\n ['path', { d: 'M3 19h13', key: 'bpdczq' }],\n ['path', { d: 'm16 8-3-3 3-3', key: '1pjpp6' }],\n ['path', { d: 'M21 19V7a2 2 0 0 0-2-2h-6', key: '4zzq67' }],\n ],\n };\n icon = signal(LucideListStart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListStart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListStart, isStandalone: true, selector: \"svg[lucideListStart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListStart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListStart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6712,"removedExports":[],"renderedExports":["LucideListStart"],"renderedLength":6418},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-todo.js":{"code":"/**\n * @component @name ListTodo\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNWg4IiAvPgogIDxwYXRoIGQ9Ik0xMyAxMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMyAxOWg4IiAvPgogIDxwYXRoIGQ9Im0zIDE3IDIgMiA0LTQiIC8+CiAgPHJlY3QgeD0iMyIgeT0iNCIgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-todo\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListTodo extends LucideIconBase {\n static icon = {\n name: 'list-todo',\n size: 24,\n node: [\n ['path', { d: 'M13 5h8', key: 'a7qcls' }],\n ['path', { d: 'M13 12h8', key: 'h98zly' }],\n ['path', { d: 'M13 19h8', key: 'c3s6r1' }],\n ['path', { d: 'm3 17 2 2 4-4', key: '1jhpwq' }],\n ['rect', { x: '3', y: '4', width: '6', height: '6', rx: '1', key: 'cif1o7' }],\n ],\n };\n icon = signal(LucideListTodo.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListTodo, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListTodo, isStandalone: true, selector: \"svg[lucideListTodo]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListTodo, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListTodo]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6736,"removedExports":[],"renderedExports":["LucideListTodo"],"renderedLength":6443},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-video.js":{"code":"/**\n * @component @name ListVideo\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMCAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xMCAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMi4wMDNhMSAxIDAgMCAxIDEuNTE3LS44NTlsNC45OTcgMi45OTdhMSAxIDAgMCAxIDAgMS43MThsLTQuOTk3IDIuOTk3YTEgMSAwIDAgMS0xLjUxNy0uODZ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-video\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListVideo extends LucideIconBase {\n static icon = {\n name: 'list-video',\n size: 24,\n node: [\n ['path', { d: 'M21 5H3', key: '1fi0y6' }],\n ['path', { d: 'M10 12H3', key: '1ulcyk' }],\n ['path', { d: 'M10 19H3', key: '108z41' }],\n [\n 'path',\n {\n d: 'M15 12.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997a1 1 0 0 1-1.517-.86z',\n key: 'ms4nik',\n },\n ],\n ],\n };\n icon = signal(LucideListVideo.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListVideo, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListVideo, isStandalone: true, selector: \"svg[lucideListVideo]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListVideo, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListVideo]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6882,"removedExports":[],"renderedExports":["LucideListVideo"],"renderedLength":6588},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-tree.js":{"code":"/**\n * @component @name ListTree\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCA1aDEzIiAvPgogIDxwYXRoIGQ9Ik0xMyAxMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMyAxOWg4IiAvPgogIDxwYXRoIGQ9Ik0zIDEwYTIgMiAwIDAgMCAyIDJoMyIgLz4KICA8cGF0aCBkPSJNMyA1djEyYTIgMiAwIDAgMCAyIDJoMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-tree\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListTree extends LucideIconBase {\n static icon = {\n name: 'list-tree',\n size: 24,\n node: [\n ['path', { d: 'M8 5h13', key: '1pao27' }],\n ['path', { d: 'M13 12h8', key: 'h98zly' }],\n ['path', { d: 'M13 19h8', key: 'c3s6r1' }],\n ['path', { d: 'M3 10a2 2 0 0 0 2 2h3', key: '1npucw' }],\n ['path', { d: 'M3 5v12a2 2 0 0 0 2 2h3', key: 'x1gjn2' }],\n ],\n };\n icon = signal(LucideListTree.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListTree, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListTree, isStandalone: true, selector: \"svg[lucideListTree]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListTree, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListTree]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6720,"removedExports":[],"renderedExports":["LucideListTree"],"renderedLength":6427},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list-x.js":{"code":"/**\n * @component @name ListX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOUgzIiAvPgogIDxwYXRoIGQ9Im0xNS41IDkuNSA1IDUiIC8+CiAgPHBhdGggZD0ibTIwLjUgOS41LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListX extends LucideIconBase {\n static icon = {\n name: 'list-x',\n size: 24,\n node: [\n ['path', { d: 'M16 5H3', key: 'm91uny' }],\n ['path', { d: 'M11 12H3', key: '51ecnj' }],\n ['path', { d: 'M16 19H3', key: 'zzsher' }],\n ['path', { d: 'm15.5 9.5 5 5', key: 'ytk86i' }],\n ['path', { d: 'm20.5 9.5-5 5', key: '17o44f' }],\n ],\n };\n icon = signal(LucideListX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListX, isStandalone: true, selector: \"svg[lucideListX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6645,"removedExports":[],"renderedExports":["LucideListX"],"renderedLength":6355},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/list.js":{"code":"/**\n * @component @name List\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aC4wMSIgLz4KICA8cGF0aCBkPSJNMyAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTMgMTloLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDVoMTMiIC8+CiAgPHBhdGggZD0iTTggMTJoMTMiIC8+CiAgPHBhdGggZD0iTTggMTloMTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideList extends LucideIconBase {\n static icon = {\n name: 'list',\n size: 24,\n node: [\n ['path', { d: 'M3 5h.01', key: '18ugdj' }],\n ['path', { d: 'M3 12h.01', key: 'nlz23k' }],\n ['path', { d: 'M3 19h.01', key: 'noohij' }],\n ['path', { d: 'M8 5h13', key: '1pao27' }],\n ['path', { d: 'M8 12h13', key: '1za7za' }],\n ['path', { d: 'M8 19h13', key: 'm83p4d' }],\n ],\n };\n icon = signal(LucideList.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideList, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideList, isStandalone: true, selector: \"svg[lucideList]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideList, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideList]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6699,"removedExports":[],"renderedExports":["LucideList"],"renderedLength":6411},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/loader-pinwheel.js":{"code":"/**\n * @component @name LoaderPinwheel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTJhMSAxIDAgMCAxLTEwIDAgMSAxIDAgMCAwLTEwIDAiIC8+CiAgPHBhdGggZD0iTTcgMjAuN2ExIDEgMCAxIDEgNS04LjcgMSAxIDAgMSAwIDUtOC42IiAvPgogIDxwYXRoIGQ9Ik03IDMuM2ExIDEgMCAxIDEgNSA4LjYgMSAxIDAgMSAwIDUgOC42IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/loader-pinwheel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLoaderPinwheel extends LucideIconBase {\n static icon = {\n name: 'loader-pinwheel',\n size: 24,\n node: [\n ['path', { d: 'M22 12a1 1 0 0 1-10 0 1 1 0 0 0-10 0', key: '1lzz15' }],\n ['path', { d: 'M7 20.7a1 1 0 1 1 5-8.7 1 1 0 1 0 5-8.6', key: '1gnrpi' }],\n ['path', { d: 'M7 3.3a1 1 0 1 1 5 8.6 1 1 0 1 0 5 8.6', key: 'u9yy5q' }],\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ],\n };\n icon = signal(LucideLoaderPinwheel.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLoaderPinwheel, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLoaderPinwheel, isStandalone: true, selector: \"svg[lucideLoaderPinwheel]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLoaderPinwheel, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLoaderPinwheel]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6872,"removedExports":[],"renderedExports":["LucideLoaderPinwheel"],"renderedLength":6573},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/locate-fixed.js":{"code":"/**\n * @component @name LocateFixed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMiIgeDI9IjUiIHkxPSIxMiIgeTI9IjEyIiAvPgogIDxsaW5lIHgxPSIxOSIgeDI9IjIyIiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjIiIHkyPSI1IiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyIiB5MT0iMTkiIHkyPSIyMiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI3IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/locate-fixed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLocateFixed extends LucideIconBase {\n static icon = {\n name: 'locate-fixed',\n size: 24,\n node: [\n ['line', { x1: '2', x2: '5', y1: '12', y2: '12', key: 'bvdh0s' }],\n ['line', { x1: '19', x2: '22', y1: '12', y2: '12', key: '1tbv5k' }],\n ['line', { x1: '12', x2: '12', y1: '2', y2: '5', key: '11lu5j' }],\n ['line', { x1: '12', x2: '12', y1: '19', y2: '22', key: 'x3vr5v' }],\n ['circle', { cx: '12', cy: '12', r: '7', key: 'fim9np' }],\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\n ],\n };\n icon = signal(LucideLocateFixed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLocateFixed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLocateFixed, isStandalone: true, selector: \"svg[lucideLocateFixed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLocateFixed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLocateFixed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7028,"removedExports":[],"renderedExports":["LucideLocateFixed"],"renderedLength":6732},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/loader.js":{"code":"/**\n * @component @name Loader\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnY0IiAvPgogIDxwYXRoIGQ9Im0xNi4yIDcuOCAyLjktMi45IiAvPgogIDxwYXRoIGQ9Ik0xOCAxMmg0IiAvPgogIDxwYXRoIGQ9Im0xNi4yIDE2LjIgMi45IDIuOSIgLz4KICA8cGF0aCBkPSJNMTIgMTh2NCIgLz4KICA8cGF0aCBkPSJtNC45IDE5LjEgMi45LTIuOSIgLz4KICA8cGF0aCBkPSJNMiAxMmg0IiAvPgogIDxwYXRoIGQ9Im00LjkgNC45IDIuOSAyLjkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/loader\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLoader extends LucideIconBase {\n static icon = {\n name: 'loader',\n size: 24,\n node: [\n ['path', { d: 'M12 2v4', key: '3427ic' }],\n ['path', { d: 'm16.2 7.8 2.9-2.9', key: 'r700ao' }],\n ['path', { d: 'M18 12h4', key: 'wj9ykh' }],\n ['path', { d: 'm16.2 16.2 2.9 2.9', key: '1bxg5t' }],\n ['path', { d: 'M12 18v4', key: 'jadmvz' }],\n ['path', { d: 'm4.9 19.1 2.9-2.9', key: 'bwix9q' }],\n ['path', { d: 'M2 12h4', key: 'j09sii' }],\n ['path', { d: 'm4.9 4.9 2.9 2.9', key: 'giyufr' }],\n ],\n };\n icon = signal(LucideLoader.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLoader, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLoader, isStandalone: true, selector: \"svg[lucideLoader]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLoader, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLoader]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6974,"removedExports":[],"renderedExports":["LucideLoader"],"renderedLength":6684},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/loader-circle.js":{"code":"/**\n * @component @name LoaderCircle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTJhOSA5IDAgMSAxLTYuMjE5LTguNTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/loader-circle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLoaderCircle extends LucideIconBase {\n static icon = {\n name: 'loader-circle',\n size: 24,\n node: [['path', { d: 'M21 12a9 9 0 1 1-6.219-8.56', key: '13zald' }]],\n aliases: ['loader-2'],\n };\n icon = signal(LucideLoaderCircle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLoaderCircle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLoaderCircle, isStandalone: true, selector: \"svg[lucideLoaderCircle], svg[lucideLoader2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLoaderCircle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLoaderCircle], svg[lucideLoader2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideLoaderCircle\n */\nconst LucideLoader2 = LucideLoaderCircle;","originalLength":6539,"removedExports":[],"renderedExports":["LucideLoaderCircle","LucideLoader2"],"renderedLength":6235},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/locate.js":{"code":"/**\n * @component @name Locate\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMiIgeDI9IjUiIHkxPSIxMiIgeTI9IjEyIiAvPgogIDxsaW5lIHgxPSIxOSIgeDI9IjIyIiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjIiIHkyPSI1IiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyIiB5MT0iMTkiIHkyPSIyMiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/locate\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLocate extends LucideIconBase {\n static icon = {\n name: 'locate',\n size: 24,\n node: [\n ['line', { x1: '2', x2: '5', y1: '12', y2: '12', key: 'bvdh0s' }],\n ['line', { x1: '19', x2: '22', y1: '12', y2: '12', key: '1tbv5k' }],\n ['line', { x1: '12', x2: '12', y1: '2', y2: '5', key: '11lu5j' }],\n ['line', { x1: '12', x2: '12', y1: '19', y2: '22', key: 'x3vr5v' }],\n ['circle', { cx: '12', cy: '12', r: '7', key: 'fim9np' }],\n ],\n };\n icon = signal(LucideLocate.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLocate, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLocate, isStandalone: true, selector: \"svg[lucideLocate]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLocate, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLocate]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6851,"removedExports":[],"renderedExports":["LucideLocate"],"renderedLength":6561},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/locate-off.js":{"code":"/**\n * @component @name LocateOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTl2MyIgLz4KICA8cGF0aCBkPSJNMTIgMnYzIiAvPgogIDxwYXRoIGQ9Ik0xOC44OSAxMy4yNGE3IDcgMCAwIDAtOC4xMy04LjEzIiAvPgogIDxwYXRoIGQ9Ik0xOSAxMmgzIiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDMiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNNy4wNSA3LjA1YTcgNyAwIDAgMCA5LjkgOS45IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/locate-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLocateOff extends LucideIconBase {\n static icon = {\n name: 'locate-off',\n size: 24,\n node: [\n ['path', { d: 'M12 19v3', key: 'npa21l' }],\n ['path', { d: 'M12 2v3', key: 'qbqxhf' }],\n ['path', { d: 'M18.89 13.24a7 7 0 0 0-8.13-8.13', key: '1v9jrh' }],\n ['path', { d: 'M19 12h3', key: 'osuazr' }],\n ['path', { d: 'M2 12h3', key: '1wrr53' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M7.05 7.05a7 7 0 0 0 9.9 9.9', key: 'rc5l2e' }],\n ],\n };\n icon = signal(LucideLocateOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLocateOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLocateOff, isStandalone: true, selector: \"svg[lucideLocateOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLocateOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLocateOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6944,"removedExports":[],"renderedExports":["LucideLocateOff"],"renderedLength":6650},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lock-keyhole.js":{"code":"/**\n * @component @name LockKeyhole\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE2IiByPSIxIiAvPgogIDxyZWN0IHg9IjMiIHk9IjEwIiB3aWR0aD0iMTgiIGhlaWdodD0iMTIiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDEwVjdhNSA1IDAgMCAxIDEwIDB2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/lock-keyhole\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLockKeyhole extends LucideIconBase {\n static icon = {\n name: 'lock-keyhole',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '16', r: '1', key: '1au0dj' }],\n ['rect', { x: '3', y: '10', width: '18', height: '12', rx: '2', key: '6s8ecr' }],\n ['path', { d: 'M7 10V7a5 5 0 0 1 10 0v3', key: '1pqi11' }],\n ],\n };\n icon = signal(LucideLockKeyhole.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLockKeyhole, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLockKeyhole, isStandalone: true, selector: \"svg[lucideLockKeyhole]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLockKeyhole, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLockKeyhole]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6659,"removedExports":[],"renderedExports":["LucideLockKeyhole"],"renderedLength":6363},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lock-open.js":{"code":"/**\n * @component @name LockOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTEiIHg9IjMiIHk9IjExIiByeD0iMiIgcnk9IjIiIC8+CiAgPHBhdGggZD0iTTcgMTFWN2E1IDUgMCAwIDEgOS45LTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lock-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLockOpen extends LucideIconBase {\n static icon = {\n name: 'lock-open',\n size: 24,\n node: [\n ['rect', { width: '18', height: '11', x: '3', y: '11', rx: '2', ry: '2', key: '1w4ew1' }],\n ['path', { d: 'M7 11V7a5 5 0 0 1 9.9-1', key: '1mm8w8' }],\n ],\n aliases: ['unlock'],\n };\n icon = signal(LucideLockOpen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLockOpen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLockOpen, isStandalone: true, selector: \"svg[lucideLockOpen], svg[lucideUnlock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLockOpen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLockOpen], svg[lucideUnlock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideLockOpen\n */\nconst LucideUnlock = LucideLockOpen;","originalLength":6680,"removedExports":[],"renderedExports":["LucideLockOpen","LucideUnlock"],"renderedLength":6380},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lock-keyhole-open.js":{"code":"/**\n * @component @name LockKeyholeOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE2IiByPSIxIiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxMiIgeD0iMyIgeT0iMTAiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDEwVjdhNSA1IDAgMCAxIDkuMzMtMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lock-keyhole-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLockKeyholeOpen extends LucideIconBase {\n static icon = {\n name: 'lock-keyhole-open',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '16', r: '1', key: '1au0dj' }],\n ['rect', { width: '18', height: '12', x: '3', y: '10', rx: '2', key: 'l0tzu3' }],\n ['path', { d: 'M7 10V7a5 5 0 0 1 9.33-2.5', key: 'car5b7' }],\n ],\n aliases: ['unlock-keyhole'],\n };\n icon = signal(LucideLockKeyholeOpen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLockKeyholeOpen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLockKeyholeOpen, isStandalone: true, selector: \"svg[lucideLockKeyholeOpen], svg[lucideUnlockKeyhole]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLockKeyholeOpen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLockKeyholeOpen], svg[lucideUnlockKeyhole]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideLockKeyholeOpen\n */\nconst LucideUnlockKeyhole = LucideLockKeyholeOpen;","originalLength":6908,"removedExports":[],"renderedExports":["LucideLockKeyholeOpen","LucideUnlockKeyhole"],"renderedLength":6600},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lock.js":{"code":"/**\n * @component @name Lock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTEiIHg9IjMiIHk9IjExIiByeD0iMiIgcnk9IjIiIC8+CiAgPHBhdGggZD0iTTcgMTFWN2E1IDUgMCAwIDEgMTAgMHY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLock extends LucideIconBase {\n static icon = {\n name: 'lock',\n size: 24,\n node: [\n ['rect', { width: '18', height: '11', x: '3', y: '11', rx: '2', ry: '2', key: '1w4ew1' }],\n ['path', { d: 'M7 11V7a5 5 0 0 1 10 0v4', key: 'fwvmzm' }],\n ],\n };\n icon = signal(LucideLock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLock, isStandalone: true, selector: \"svg[lucideLock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6477,"removedExports":[],"renderedExports":["LucideLock"],"renderedLength":6189},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/log-in.js":{"code":"/**\n * @component @name LogIn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTcgNS01LTUtNSIgLz4KICA8cGF0aCBkPSJNMTUgMTJIMyIgLz4KICA8cGF0aCBkPSJNMTUgM2g0YTIgMiAwIDAgMSAyIDJ2MTRhMiAyIDAgMCAxLTIgMmgtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/log-in\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLogIn extends LucideIconBase {\n static icon = {\n name: 'log-in',\n size: 24,\n node: [\n ['path', { d: 'm10 17 5-5-5-5', key: '1bsop3' }],\n ['path', { d: 'M15 12H3', key: '6jk70r' }],\n ['path', { d: 'M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4', key: 'u53s6r' }],\n ],\n };\n icon = signal(LucideLogIn.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLogIn, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLogIn, isStandalone: true, selector: \"svg[lucideLogIn]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLogIn, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLogIn]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6539,"removedExports":[],"renderedExports":["LucideLogIn"],"renderedLength":6249},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/log-out.js":{"code":"/**\n * @component @name LogOut\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTcgNS01LTUtNSIgLz4KICA8cGF0aCBkPSJNMjEgMTJIOSIgLz4KICA8cGF0aCBkPSJNOSAyMUg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/log-out\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLogOut extends LucideIconBase {\n static icon = {\n name: 'log-out',\n size: 24,\n node: [\n ['path', { d: 'm16 17 5-5-5-5', key: '1bji2h' }],\n ['path', { d: 'M21 12H9', key: 'dn1m92' }],\n ['path', { d: 'M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4', key: '1uf3rs' }],\n ],\n };\n icon = signal(LucideLogOut.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLogOut, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLogOut, isStandalone: true, selector: \"svg[lucideLogOut]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLogOut, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLogOut]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6544,"removedExports":[],"renderedExports":["LucideLogOut"],"renderedLength":6253},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/logs.js":{"code":"/**\n * @component @name Logs\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aDEiIC8+CiAgPHBhdGggZD0iTTMgMTJoMSIgLz4KICA8cGF0aCBkPSJNMyAxOWgxIiAvPgogIDxwYXRoIGQ9Ik04IDVoMSIgLz4KICA8cGF0aCBkPSJNOCAxMmgxIiAvPgogIDxwYXRoIGQ9Ik04IDE5aDEiIC8+CiAgPHBhdGggZD0iTTEzIDVoOCIgLz4KICA8cGF0aCBkPSJNMTMgMTJoOCIgLz4KICA8cGF0aCBkPSJNMTMgMTloOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/logs\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLogs extends LucideIconBase {\n static icon = {\n name: 'logs',\n size: 24,\n node: [\n ['path', { d: 'M3 5h1', key: '1mv5vm' }],\n ['path', { d: 'M3 12h1', key: 'lp3yf2' }],\n ['path', { d: 'M3 19h1', key: 'w6f3n9' }],\n ['path', { d: 'M8 5h1', key: '1nxr5w' }],\n ['path', { d: 'M8 12h1', key: '1con00' }],\n ['path', { d: 'M8 19h1', key: 'k7p10e' }],\n ['path', { d: 'M13 5h8', key: 'a7qcls' }],\n ['path', { d: 'M13 12h8', key: 'h98zly' }],\n ['path', { d: 'M13 19h8', key: 'c3s6r1' }],\n ],\n };\n icon = signal(LucideLogs.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLogs, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLogs, isStandalone: true, selector: \"svg[lucideLogs]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLogs, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLogs]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6941,"removedExports":[],"renderedExports":["LucideLogs"],"renderedLength":6653},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lollipop.js":{"code":"/**\n * @component @name Lollipop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgogIDxwYXRoIGQ9Im0yMSAyMS00LjMtNC4zIiAvPgogIDxwYXRoIGQ9Ik0xMSAxMWEyIDIgMCAwIDAgNCAwIDQgNCAwIDAgMC04IDAgNiA2IDAgMCAwIDEyIDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lollipop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLollipop extends LucideIconBase {\n static icon = {\n name: 'lollipop',\n size: 24,\n node: [\n ['circle', { cx: '11', cy: '11', r: '8', key: '4ej97u' }],\n ['path', { d: 'm21 21-4.3-4.3', key: '1qie3q' }],\n ['path', { d: 'M11 11a2 2 0 0 0 4 0 4 4 0 0 0-8 0 6 6 0 0 0 12 0', key: '107gwy' }],\n ],\n };\n icon = signal(LucideLollipop.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLollipop, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLollipop, isStandalone: true, selector: \"svg[lucideLollipop]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLollipop, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLollipop]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6616,"removedExports":[],"renderedExports":["LucideLollipop"],"renderedLength":6324},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/luggage.js":{"code":"/**\n * @component @name Luggage\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgxMmEyIDIgMCAwIDEgMiAydjEwYTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTggMThWNGEyIDIgMCAwIDEgMi0yaDRhMiAyIDAgMCAxIDIgMnYxNCIgLz4KICA8cGF0aCBkPSJNMTAgMjBoNCIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjIwIiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIyMCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/luggage\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLuggage extends LucideIconBase {\n static icon = {\n name: 'luggage',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 20a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2',\n key: '1m57jg',\n },\n ],\n ['path', { d: 'M8 18V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v14', key: '1l99gc' }],\n ['path', { d: 'M10 20h4', key: 'ni2waw' }],\n ['circle', { cx: '16', cy: '20', r: '2', key: '1vifvg' }],\n ['circle', { cx: '8', cy: '20', r: '2', key: 'ckkr5m' }],\n ],\n };\n icon = signal(LucideLuggage.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLuggage, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLuggage, isStandalone: true, selector: \"svg[lucideLuggage]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLuggage, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLuggage]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7021,"removedExports":[],"renderedExports":["LucideLuggage"],"renderedLength":6730},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/magnet.js":{"code":"/**\n * @component @name Magnet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTUgNCA0IiAvPgogIDxwYXRoIGQ9Ik0yLjM1MiAxMC42NDhhMS4yMDUgMS4yMDUgMCAwIDAgMCAxLjcwNGwyLjI5NiAyLjI5NmExLjIwNSAxLjIwNSAwIDAgMCAxLjcwNCAwbDYuMDI5LTYuMDI5YTEgMSAwIDEgMSAzIDNsLTYuMDI5IDYuMDI5YTEuMjA1IDEuMjA1IDAgMCAwIDAgMS43MDRsMi4yOTYgMi4yOTZhMS4yMDUgMS4yMDUgMCAwIDAgMS43MDQgMGw2LjM2NS02LjM2N0ExIDEgMCAwIDAgOC43MTYgNC4yODJ6IiAvPgogIDxwYXRoIGQ9Im01IDggNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/magnet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMagnet extends LucideIconBase {\n static icon = {\n name: 'magnet',\n size: 24,\n node: [\n ['path', { d: 'm12 15 4 4', key: 'lnac28' }],\n [\n 'path',\n {\n d: 'M2.352 10.648a1.205 1.205 0 0 0 0 1.704l2.296 2.296a1.205 1.205 0 0 0 1.704 0l6.029-6.029a1 1 0 1 1 3 3l-6.029 6.029a1.205 1.205 0 0 0 0 1.704l2.296 2.296a1.205 1.205 0 0 0 1.704 0l6.365-6.367A1 1 0 0 0 8.716 4.282z',\n key: 'nlhkjb',\n },\n ],\n ['path', { d: 'm5 8 4 4', key: 'j6kj7e' }],\n ],\n };\n icon = signal(LucideMagnet.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMagnet, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMagnet, isStandalone: true, selector: \"svg[lucideMagnet]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMagnet, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMagnet]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7045,"removedExports":[],"renderedExports":["LucideMagnet"],"renderedLength":6755},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mail-check.js":{"code":"/**\n * @component @name MailCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTNWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMmMwIDEuMS45IDIgMiAyaDgiIC8+CiAgPHBhdGggZD0ibTIyIDctOC45NyA1LjdhMS45NCAxLjk0IDAgMCAxLTIuMDYgMEwyIDciIC8+CiAgPHBhdGggZD0ibTE2IDE5IDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mail-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMailCheck extends LucideIconBase {\n static icon = {\n name: 'mail-check',\n size: 24,\n node: [\n ['path', { d: 'M22 13V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h8', key: '12jkf8' }],\n ['path', { d: 'm22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7', key: '1ocrg3' }],\n ['path', { d: 'm16 19 2 2 4-4', key: '1b14m6' }],\n ],\n };\n icon = signal(LucideMailCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMailCheck, isStandalone: true, selector: \"svg[lucideMailCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMailCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6696,"removedExports":[],"renderedExports":["LucideMailCheck"],"renderedLength":6402},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mail-open.js":{"code":"/**\n * @component @name MailOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuMiA4LjRjLjUuMzguOC45Ny44IDEuNnYxMGEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMlYxMGEyIDIgMCAwIDEgLjgtMS42bDgtNmEyIDIgMCAwIDEgMi40IDBsOCA2WiIgLz4KICA8cGF0aCBkPSJtMjIgMTAtOC45NyA1LjdhMS45NCAxLjk0IDAgMCAxLTIuMDYgMEwyIDEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mail-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMailOpen extends LucideIconBase {\n static icon = {\n name: 'mail-open',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21.2 8.4c.5.38.8.97.8 1.6v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V10a2 2 0 0 1 .8-1.6l8-6a2 2 0 0 1 2.4 0l8 6Z',\n key: '1jhwl8',\n },\n ],\n ['path', { d: 'm22 10-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 10', key: '1qfld7' }],\n ],\n };\n icon = signal(LucideMailOpen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailOpen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMailOpen, isStandalone: true, selector: \"svg[lucideMailOpen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailOpen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMailOpen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6800,"removedExports":[],"renderedExports":["LucideMailOpen"],"renderedLength":6507},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mail-minus.js":{"code":"/**\n * @component @name MailMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTVWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMmMwIDEuMS45IDIgMiAyaDgiIC8+CiAgPHBhdGggZD0ibTIyIDctOC45NyA1LjdhMS45NCAxLjk0IDAgMCAxLTIuMDYgMEwyIDciIC8+CiAgPHBhdGggZD0iTTE2IDE5aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mail-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMailMinus extends LucideIconBase {\n static icon = {\n name: 'mail-minus',\n size: 24,\n node: [\n ['path', { d: 'M22 15V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h8', key: 'fuxbkv' }],\n ['path', { d: 'm22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7', key: '1ocrg3' }],\n ['path', { d: 'M16 19h6', key: 'xwg31i' }],\n ],\n };\n icon = signal(LucideMailMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMailMinus, isStandalone: true, selector: \"svg[lucideMailMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMailMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6682,"removedExports":[],"renderedExports":["LucideMailMinus"],"renderedLength":6388},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mail-question-mark.js":{"code":"/**\n * @component @name MailQuestionMark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTAuNVY2YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAydjEyYzAgMS4xLjkgMiAyIDJoMTIuNSIgLz4KICA8cGF0aCBkPSJtMjIgNy04Ljk3IDUuN2ExLjk0IDEuOTQgMCAwIDEtMi4wNiAwTDIgNyIgLz4KICA8cGF0aCBkPSJNMTggMTUuMjhjLjItLjQuNS0uOC45LTFhMi4xIDIuMSAwIDAgMSAyLjYuNGMuMy40LjUuOC41IDEuMyAwIDEuMy0yIDItMiAyIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMnYuMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mail-question-mark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMailQuestionMark extends LucideIconBase {\n static icon = {\n name: 'mail-question-mark',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M22 10.5V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h12.5', key: 'e61zoh' },\n ],\n ['path', { d: 'm22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7', key: '1ocrg3' }],\n [\n 'path',\n {\n d: 'M18 15.28c.2-.4.5-.8.9-1a2.1 2.1 0 0 1 2.6.4c.3.4.5.8.5 1.3 0 1.3-2 2-2 2',\n key: '7z9rxb',\n },\n ],\n ['path', { d: 'M20 22v.01', key: '12bgn6' }],\n ],\n aliases: ['mail-question'],\n };\n icon = signal(LucideMailQuestionMark.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailQuestionMark, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMailQuestionMark, isStandalone: true, selector: \"svg[lucideMailQuestionMark], svg[lucideMailQuestion]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailQuestionMark, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMailQuestionMark], svg[lucideMailQuestion]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideMailQuestionMark\n */\nconst LucideMailQuestion = LucideMailQuestionMark;","originalLength":7367,"removedExports":[],"renderedExports":["LucideMailQuestionMark","LucideMailQuestion"],"renderedLength":7058},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mail-search.js":{"code":"/**\n * @component @name MailSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTIuNVY2YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAydjEyYzAgMS4xLjkgMiAyIDJoNy41IiAvPgogIDxwYXRoIGQ9Im0yMiA3LTguOTcgNS43YTEuOTQgMS45NCAwIDAgMS0yLjA2IDBMMiA3IiAvPgogIDxwYXRoIGQ9Ik0xOCAyMWEzIDMgMCAxIDAgMC02IDMgMyAwIDAgMCAwIDZaIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTIyIDIyLTEuNS0xLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mail-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMailSearch extends LucideIconBase {\n static icon = {\n name: 'mail-search',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M22 12.5V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h7.5', key: 'w80f2v' },\n ],\n ['path', { d: 'm22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7', key: '1ocrg3' }],\n ['path', { d: 'M18 21a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z', key: '8lzu5m' }],\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ['path', { d: 'm22 22-1.5-1.5', key: '1x83k4' }],\n ],\n };\n icon = signal(LucideMailSearch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailSearch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMailSearch, isStandalone: true, selector: \"svg[lucideMailSearch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailSearch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMailSearch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7032,"removedExports":[],"renderedExports":["LucideMailSearch"],"renderedLength":6737},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mail-plus.js":{"code":"/**\n * @component @name MailPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTNWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMmMwIDEuMS45IDIgMiAyaDgiIC8+CiAgPHBhdGggZD0ibTIyIDctOC45NyA1LjdhMS45NCAxLjk0IDAgMCAxLTIuMDYgMEwyIDciIC8+CiAgPHBhdGggZD0iTTE5IDE2djYiIC8+CiAgPHBhdGggZD0iTTE2IDE5aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mail-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMailPlus extends LucideIconBase {\n static icon = {\n name: 'mail-plus',\n size: 24,\n node: [\n ['path', { d: 'M22 13V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h8', key: '12jkf8' }],\n ['path', { d: 'm22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7', key: '1ocrg3' }],\n ['path', { d: 'M19 16v6', key: 'tddt3s' }],\n ['path', { d: 'M16 19h6', key: 'xwg31i' }],\n ],\n };\n icon = signal(LucideMailPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMailPlus, isStandalone: true, selector: \"svg[lucideMailPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMailPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6759,"removedExports":[],"renderedExports":["LucideMailPlus"],"renderedLength":6466},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mail-warning.js":{"code":"/**\n * @component @name MailWarning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTAuNVY2YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAydjEyYzAgMS4xLjkgMiAyIDJoMTIuNSIgLz4KICA8cGF0aCBkPSJtMjIgNy04Ljk3IDUuN2ExLjk0IDEuOTQgMCAwIDEtMi4wNiAwTDIgNyIgLz4KICA8cGF0aCBkPSJNMjAgMTR2NCIgLz4KICA8cGF0aCBkPSJNMjAgMjJ2LjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mail-warning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMailWarning extends LucideIconBase {\n static icon = {\n name: 'mail-warning',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M22 10.5V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h12.5', key: 'e61zoh' },\n ],\n ['path', { d: 'm22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7', key: '1ocrg3' }],\n ['path', { d: 'M20 14v4', key: '1hm744' }],\n ['path', { d: 'M20 22v.01', key: '12bgn6' }],\n ],\n };\n icon = signal(LucideMailWarning.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailWarning, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMailWarning, isStandalone: true, selector: \"svg[lucideMailWarning]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailWarning, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMailWarning]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6854,"removedExports":[],"renderedExports":["LucideMailWarning"],"renderedLength":6558},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mail.js":{"code":"/**\n * @component @name Mail\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjIgNy04Ljk5MSA1LjcyN2EyIDIgMCAwIDEtMi4wMDkgMEwyIDciIC8+CiAgPHJlY3QgeD0iMiIgeT0iNCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mail\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMail extends LucideIconBase {\n static icon = {\n name: 'mail',\n size: 24,\n node: [\n ['path', { d: 'm22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7', key: '132q7q' }],\n ['rect', { x: '2', y: '4', width: '20', height: '16', rx: '2', key: 'izxlao' }],\n ],\n };\n icon = signal(LucideMail.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMail, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMail, isStandalone: true, selector: \"svg[lucideMail]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMail, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMail]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6494,"removedExports":[],"renderedExports":["LucideMail"],"renderedLength":6206},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mailbox.js":{"code":"/**\n * @component @name Mailbox\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg0YTIgMiAwIDAgMS0yLTJWOS41QzIgNyA0IDUgNi41IDVIMThjMi4yIDAgNCAxLjggNCA0djhaIiAvPgogIDxwb2x5bGluZSBwb2ludHM9IjE1LDkgMTgsOSAxOCwxMSIgLz4KICA8cGF0aCBkPSJNNi41IDVDOSA1IDExIDcgMTEgOS41VjE3YTIgMiAwIDAgMS0yIDIiIC8+CiAgPGxpbmUgeDE9IjYiIHgyPSI3IiB5MT0iMTAiIHkyPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mailbox\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMailbox extends LucideIconBase {\n static icon = {\n name: 'mailbox',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 17a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9.5C2 7 4 5 6.5 5H18c2.2 0 4 1.8 4 4v8Z',\n key: '1lbycx',\n },\n ],\n ['polyline', { points: '15,9 18,9 18,11', key: '1pm9c0' }],\n ['path', { d: 'M6.5 5C9 5 11 7 11 9.5V17a2 2 0 0 1-2 2', key: '15i455' }],\n ['line', { x1: '6', x2: '7', y1: '10', y2: '10', key: '1e2scm' }],\n ],\n };\n icon = signal(LucideMailbox.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailbox, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMailbox, isStandalone: true, selector: \"svg[lucideMailbox]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailbox, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMailbox]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6973,"removedExports":[],"renderedExports":["LucideMailbox"],"renderedLength":6682},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mails.js":{"code":"/**\n * @component @name Mails\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTlhMiAyIDAgMCAxLTIgMkg0YTIgMiAwIDAgMS0yLTJ2LThhMiAyIDAgMCAxIDEtMS43MzIiIC8+CiAgPHBhdGggZD0ibTIyIDUuNS02LjQxOSA0LjE3OWEyIDIgMCAwIDEtMi4xNjIgMEw3IDUuNSIgLz4KICA8cmVjdCB4PSI3IiB5PSIzIiB3aWR0aD0iMTUiIGhlaWdodD0iMTIiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mails\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMails extends LucideIconBase {\n static icon = {\n name: 'mails',\n size: 24,\n node: [\n ['path', { d: 'M17 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 1-1.732', key: '1vyzll' }],\n ['path', { d: 'm22 5.5-6.419 4.179a2 2 0 0 1-2.162 0L7 5.5', key: 'k7ramc' }],\n ['rect', { x: '7', y: '3', width: '15', height: '12', rx: '2', key: '17196g' }],\n ],\n };\n icon = signal(LucideMails.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMails, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMails, isStandalone: true, selector: \"svg[lucideMails]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMails, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMails]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6714,"removedExports":[],"renderedExports":["LucideMails"],"renderedLength":6425},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-pin-check-inside.js":{"code":"/**\n * @component @name MapPinCheckInside\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBjMCA0Ljk5My01LjUzOSAxMC4xOTMtNy4zOTkgMTEuNzk5YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxNiAwIiAvPgogIDxwYXRoIGQ9Im05IDEwIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-check-inside\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPinCheckInside extends LucideIconBase {\n static icon = {\n name: 'map-pin-check-inside',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0',\n key: '1r0f0z',\n },\n ],\n ['path', { d: 'm9 10 2 2 4-4', key: '1gnqz4' }],\n ],\n };\n icon = signal(LucideMapPinCheckInside.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinCheckInside, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPinCheckInside, isStandalone: true, selector: \"svg[lucideMapPinCheckInside]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinCheckInside, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPinCheckInside]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6827,"removedExports":[],"renderedExports":["LucideMapPinCheckInside"],"renderedLength":6523},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mail-x.js":{"code":"/**\n * @component @name MailX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTNWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMmMwIDEuMS45IDIgMiAyaDkiIC8+CiAgPHBhdGggZD0ibTIyIDctOC45NyA1LjdhMS45NCAxLjk0IDAgMCAxLTIuMDYgMEwyIDciIC8+CiAgPHBhdGggZD0ibTE3IDE3IDQgNCIgLz4KICA8cGF0aCBkPSJtMjEgMTctNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mail-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMailX extends LucideIconBase {\n static icon = {\n name: 'mail-x',\n size: 24,\n node: [\n ['path', { d: 'M22 13V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h9', key: '1j9vog' }],\n ['path', { d: 'm22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7', key: '1ocrg3' }],\n ['path', { d: 'm17 17 4 4', key: '1b3523' }],\n ['path', { d: 'm21 17-4 4', key: 'uinynz' }],\n ],\n };\n icon = signal(LucideMailX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMailX, isStandalone: true, selector: \"svg[lucideMailX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMailX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6734,"removedExports":[],"renderedExports":["LucideMailX"],"renderedLength":6444},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-minus.js":{"code":"/**\n * @component @name MapMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTktMS4xMDYtLjU1MmEyIDIgMCAwIDAtMS43ODggMGwtMy42NTkgMS44M0ExIDEgMCAwIDEgMyAxOS4zODFWNi42MThhMSAxIDAgMCAxIC41NTMtLjg5NGw0LjU1My0yLjI3N2EyIDIgMCAwIDEgMS43ODggMGw0LjIxMiAyLjEwNmEyIDIgMCAwIDAgMS43ODggMGwzLjY1OS0xLjgzQTEgMSAwIDAgMSAyMSA0LjYxOVYxNCIgLz4KICA8cGF0aCBkPSJNMTUgNS43NjRWMTQiIC8+CiAgPHBhdGggZD0iTTIxIDE4aC02IiAvPgogIDxwYXRoIGQ9Ik05IDMuMjM2djE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/map-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapMinus extends LucideIconBase {\n static icon = {\n name: 'map-minus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm11 19-1.106-.552a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0l4.212 2.106a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619V14',\n key: '40pylx',\n },\n ],\n ['path', { d: 'M15 5.764V14', key: '1bab71' }],\n ['path', { d: 'M21 18h-6', key: '139f0c' }],\n ['path', { d: 'M9 3.236v15', key: '1uimfh' }],\n ],\n };\n icon = signal(LucideMapMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapMinus, isStandalone: true, selector: \"svg[lucideMapMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7102,"removedExports":[],"renderedExports":["LucideMapMinus"],"renderedLength":6809},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-pin-check.js":{"code":"/**\n * @component @name MapPinCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuNDMgMTIuOTM1Yy4zNTctLjk2Ny41Ny0xLjk1NS41Ny0yLjkzNWE4IDggMCAwIDAtMTYgMGMwIDQuOTkzIDUuNTM5IDEwLjE5MyA3LjM5OSAxMS43OTlhMSAxIDAgMCAwIDEuMjAyIDAgMzIuMTk3IDMyLjE5NyAwIDAgMCAuODEzLS43MjgiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMCIgcj0iMyIgLz4KICA8cGF0aCBkPSJtMTYgMTggMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/map-pin-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPinCheck extends LucideIconBase {\n static icon = {\n name: 'map-pin-check',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M19.43 12.935c.357-.967.57-1.955.57-2.935a8 8 0 0 0-16 0c0 4.993 5.539 10.193 7.399 11.799a1 1 0 0 0 1.202 0 32.197 32.197 0 0 0 .813-.728',\n key: '1dq61d',\n },\n ],\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\n ['path', { d: 'm16 18 2 2 4-4', key: '1mkfmb' }],\n ],\n };\n icon = signal(LucideMapPinCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPinCheck, isStandalone: true, selector: \"svg[lucideMapPinCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPinCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6968,"removedExports":[],"renderedExports":["LucideMapPinCheck"],"renderedLength":6671},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-pin-minus.js":{"code":"/**\n * @component @name MapPinMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguOTc3IDE0QzE5LjYgMTIuNzAxIDIwIDExLjM0MyAyMCAxMGE4IDggMCAwIDAtMTYgMGMwIDQuOTkzIDUuNTM5IDEwLjE5MyA3LjM5OSAxMS43OTlhMSAxIDAgMCAwIDEuMjAyIDAgMzIgMzIgMCAwIDAgLjgyNC0uNzM4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTE2IDE4aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPinMinus extends LucideIconBase {\n static icon = {\n name: 'map-pin-minus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M18.977 14C19.6 12.701 20 11.343 20 10a8 8 0 0 0-16 0c0 4.993 5.539 10.193 7.399 11.799a1 1 0 0 0 1.202 0 32 32 0 0 0 .824-.738',\n key: '11uxia',\n },\n ],\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\n ['path', { d: 'M16 18h6', key: '987eiv' }],\n ],\n };\n icon = signal(LucideMapPinMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPinMinus, isStandalone: true, selector: \"svg[lucideMapPinMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPinMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6927,"removedExports":[],"renderedExports":["LucideMapPinMinus"],"renderedLength":6630},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-pin-minus-inside.js":{"code":"/**\n * @component @name MapPinMinusInside\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBjMCA0Ljk5My01LjUzOSAxMC4xOTMtNy4zOTkgMTEuNzk5YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxNiAwIiAvPgogIDxwYXRoIGQ9Ik05IDEwaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-minus-inside\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPinMinusInside extends LucideIconBase {\n static icon = {\n name: 'map-pin-minus-inside',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0',\n key: '1r0f0z',\n },\n ],\n ['path', { d: 'M9 10h6', key: '9gxzsh' }],\n ],\n };\n icon = signal(LucideMapPinMinusInside.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinMinusInside, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPinMinusInside, isStandalone: true, selector: \"svg[lucideMapPinMinusInside]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinMinusInside, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPinMinusInside]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6813,"removedExports":[],"renderedExports":["LucideMapPinMinusInside"],"renderedLength":6509},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-pin-house.js":{"code":"/**\n * @component @name MapPinHouse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMjJhMSAxIDAgMCAxLTEtMXYtNGExIDEgMCAwIDEgLjQ0NS0uODMybDMtMmExIDEgMCAwIDEgMS4xMSAwbDMgMkExIDEgMCAwIDEgMjIgMTd2NGExIDEgMCAwIDEtMSAxeiIgLz4KICA8cGF0aCBkPSJNMTggMTBhOCA4IDAgMCAwLTE2IDBjMCA0Ljk5MyA1LjUzOSAxMC4xOTMgNy4zOTkgMTEuNzk5YTEgMSAwIDAgMCAuNjAxLjIiIC8+CiAgPHBhdGggZD0iTTE4IDIydi0zIiAvPgogIDxjaXJjbGUgY3g9IjEwIiBjeT0iMTAiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-house\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPinHouse extends LucideIconBase {\n static icon = {\n name: 'map-pin-house',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15 22a1 1 0 0 1-1-1v-4a1 1 0 0 1 .445-.832l3-2a1 1 0 0 1 1.11 0l3 2A1 1 0 0 1 22 17v4a1 1 0 0 1-1 1z',\n key: '1p1rcz',\n },\n ],\n [\n 'path',\n {\n d: 'M18 10a8 8 0 0 0-16 0c0 4.993 5.539 10.193 7.399 11.799a1 1 0 0 0 .601.2',\n key: 'mcbcs9',\n },\n ],\n ['path', { d: 'M18 22v-3', key: '1t1ugv' }],\n ['circle', { cx: '10', cy: '10', r: '3', key: '1ns7v1' }],\n ],\n };\n icon = signal(LucideMapPinHouse.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinHouse, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPinHouse, isStandalone: true, selector: \"svg[lucideMapPinHouse]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinHouse, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPinHouse]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7210,"removedExports":[],"renderedExports":["LucideMapPinHouse"],"renderedLength":6913},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-pin-off.js":{"code":"/**\n * @component @name MapPinOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNzUgNy4wOWEzIDMgMCAwIDEgMi4xNiAyLjE2IiAvPgogIDxwYXRoIGQ9Ik0xNy4wNzIgMTcuMDcyYy0xLjYzNCAyLjE3LTMuNTI3IDMuOTEyLTQuNDcxIDQuNzI3YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxLjQzMi00LjU2OCIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik04LjQ3NSAyLjgxOEE4IDggMCAwIDEgMjAgMTBjMCAxLjE4My0uMzEgMi4zNzctLjgxIDMuNTMzIiAvPgogIDxwYXRoIGQ9Ik05LjEzIDkuMTNhMyAzIDAgMCAwIDMuNzQgMy43NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/map-pin-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPinOff extends LucideIconBase {\n static icon = {\n name: 'map-pin-off',\n size: 24,\n node: [\n ['path', { d: 'M12.75 7.09a3 3 0 0 1 2.16 2.16', key: '1d4wjd' }],\n [\n 'path',\n {\n d: 'M17.072 17.072c-1.634 2.17-3.527 3.912-4.471 4.727a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 1.432-4.568',\n key: '12yil7',\n },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M8.475 2.818A8 8 0 0 1 20 10c0 1.183-.31 2.377-.81 3.533', key: 'lhrkcz' }],\n ['path', { d: 'M9.13 9.13a3 3 0 0 0 3.74 3.74', key: '13wojd' }],\n ],\n };\n icon = signal(LucideMapPinOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPinOff, isStandalone: true, selector: \"svg[lucideMapPinOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPinOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7251,"removedExports":[],"renderedExports":["LucideMapPinOff"],"renderedLength":6956},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-pin-plus-inside.js":{"code":"/**\n * @component @name MapPinPlusInside\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBjMCA0Ljk5My01LjUzOSAxMC4xOTMtNy4zOTkgMTEuNzk5YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxNiAwIiAvPgogIDxwYXRoIGQ9Ik0xMiA3djYiIC8+CiAgPHBhdGggZD0iTTkgMTBoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/map-pin-plus-inside\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPinPlusInside extends LucideIconBase {\n static icon = {\n name: 'map-pin-plus-inside',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0',\n key: '1r0f0z',\n },\n ],\n ['path', { d: 'M12 7v6', key: 'lw1j43' }],\n ['path', { d: 'M9 10h6', key: '9gxzsh' }],\n ],\n };\n icon = signal(LucideMapPinPlusInside.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinPlusInside, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPinPlusInside, isStandalone: true, selector: \"svg[lucideMapPinPlusInside]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinPlusInside, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPinPlusInside]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6889,"removedExports":[],"renderedExports":["LucideMapPinPlusInside"],"renderedLength":6586},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-pin-plus.js":{"code":"/**\n * @component @name MapPinPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuOTE0IDExLjEwNUE3LjI5OCA3LjI5OCAwIDAgMCAyMCAxMGE4IDggMCAwIDAtMTYgMGMwIDQuOTkzIDUuNTM5IDEwLjE5MyA3LjM5OSAxMS43OTlhMSAxIDAgMCAwIDEuMjAyIDAgMzIgMzIgMCAwIDAgLjgyNC0uNzM4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTE2IDE4aDYiIC8+CiAgPHBhdGggZD0iTTE5IDE1djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPinPlus extends LucideIconBase {\n static icon = {\n name: 'map-pin-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M19.914 11.105A7.298 7.298 0 0 0 20 10a8 8 0 0 0-16 0c0 4.993 5.539 10.193 7.399 11.799a1 1 0 0 0 1.202 0 32 32 0 0 0 .824-.738',\n key: 'fcdtly',\n },\n ],\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\n ['path', { d: 'M16 18h6', key: '987eiv' }],\n ['path', { d: 'M19 15v6', key: '10aioa' }],\n ],\n };\n icon = signal(LucideMapPinPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPinPlus, isStandalone: true, selector: \"svg[lucideMapPinPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPinPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7004,"removedExports":[],"renderedExports":["LucideMapPinPlus"],"renderedLength":6708},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-pin-x-inside.js":{"code":"/**\n * @component @name MapPinXInside\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBjMCA0Ljk5My01LjUzOSAxMC4xOTMtNy4zOTkgMTEuNzk5YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxNiAwIiAvPgogIDxwYXRoIGQ9Im0xNC41IDcuNS01IDUiIC8+CiAgPHBhdGggZD0ibTkuNSA3LjUgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/map-pin-x-inside\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPinXInside extends LucideIconBase {\n static icon = {\n name: 'map-pin-x-inside',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0',\n key: '1r0f0z',\n },\n ],\n ['path', { d: 'm14.5 7.5-5 5', key: '3lb6iw' }],\n ['path', { d: 'm9.5 7.5 5 5', key: 'ko136h' }],\n ],\n };\n icon = signal(LucideMapPinXInside.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinXInside, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPinXInside, isStandalone: true, selector: \"svg[lucideMapPinXInside]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinXInside, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPinXInside]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6879,"removedExports":[],"renderedExports":["LucideMapPinXInside"],"renderedLength":6579},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-pin-search.js":{"code":"/**\n * @component @name MapPinSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNIDEyLjI0OCAyMS45NjkgYSAxIDEgMCAwIDEgLTAuODQ5IC0wLjE3IEMgOS41MzkgMjAuMTkzIDQgMTQuOTkzIDQgMTAgYSA4IDggMCAwIDEgMTYgMCBDIDIwIDEwLjQyIDE5Ljk2MSAxMC44NDEgMTkuODg4IDExLjI2MiIgLz4KICA8cGF0aCBkPSJtMjIgMjItMS44OC0xLjg4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/map-pin-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPinSearch extends LucideIconBase {\n static icon = {\n name: 'map-pin-search',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M 12.248 21.969 a 1 1 0 0 1 -0.849 -0.17 C 9.539 20.193 4 14.993 4 10 a 8 8 0 0 1 16 0 C 20 10.42 19.961 10.841 19.888 11.262',\n key: '1jho5b',\n },\n ],\n ['path', { d: 'm22 22-1.88-1.88', key: '1bgjp0' }],\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ],\n };\n icon = signal(LucideMapPinSearch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinSearch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPinSearch, isStandalone: true, selector: \"svg[lucideMapPinSearch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinSearch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPinSearch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7071,"removedExports":[],"renderedExports":["LucideMapPinSearch"],"renderedLength":6773},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-pin-pen.js":{"code":"/**\n * @component @name MapPinPen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuOTcgOS4zMDRBOCA4IDAgMCAwIDIgMTBjMCA0LjY5IDQuODg3IDkuNTYyIDcuMDIyIDExLjQ2OCIgLz4KICA8cGF0aCBkPSJNMjEuMzc4IDE2LjYyNmExIDEgMCAwIDAtMy4wMDQtMy4wMDRsLTQuMDEgNC4wMTJhMiAyIDAgMCAwLS41MDYuODU0bC0uODM3IDIuODdhLjUuNSAwIDAgMCAuNjIuNjJsMi44Ny0uODM3YTIgMiAwIDAgMCAuODU0LS41MDZ6IiAvPgogIDxjaXJjbGUgY3g9IjEwIiBjeT0iMTAiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPinPen extends LucideIconBase {\n static icon = {\n name: 'map-pin-pen',\n size: 24,\n node: [\n ['path', { d: 'M17.97 9.304A8 8 0 0 0 2 10c0 4.69 4.887 9.562 7.022 11.468', key: '1fahp3' }],\n [\n 'path',\n {\n d: 'M21.378 16.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z',\n key: '1817ys',\n },\n ],\n ['circle', { cx: '10', cy: '10', r: '3', key: '1ns7v1' }],\n ],\n aliases: ['location-edit'],\n };\n icon = signal(LucideMapPinPen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinPen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPinPen, isStandalone: true, selector: \"svg[lucideMapPinPen], svg[lucideLocationEdit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinPen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPinPen], svg[lucideLocationEdit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideMapPinPen\n */\nconst LucideLocationEdit = LucideMapPinPen;","originalLength":7208,"removedExports":[],"renderedExports":["LucideMapPinPen","LucideLocationEdit"],"renderedLength":6906},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-pin-x.js":{"code":"/**\n * @component @name MapPinX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuNzUyIDExLjkwMUE3Ljc4IDcuNzggMCAwIDAgMjAgMTBhOCA4IDAgMCAwLTE2IDBjMCA0Ljk5MyA1LjUzOSAxMC4xOTMgNy4zOTkgMTEuNzk5YTEgMSAwIDAgMCAxLjIwMiAwIDE5IDE5IDAgMCAwIC4wOS0uMDc3IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTIxLjUgMTUuNS01IDUiIC8+CiAgPHBhdGggZD0ibTIxLjUgMjAuNS01LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPinX extends LucideIconBase {\n static icon = {\n name: 'map-pin-x',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M19.752 11.901A7.78 7.78 0 0 0 20 10a8 8 0 0 0-16 0c0 4.993 5.539 10.193 7.399 11.799a1 1 0 0 0 1.202 0 19 19 0 0 0 .09-.077',\n key: 'y0ewhp',\n },\n ],\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\n ['path', { d: 'm21.5 15.5-5 5', key: '11iqnx' }],\n ['path', { d: 'm21.5 20.5-5-5', key: '1bylgx' }],\n ],\n };\n icon = signal(LucideMapPinX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPinX, isStandalone: true, selector: \"svg[lucideMapPinX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPinX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6992,"removedExports":[],"renderedExports":["LucideMapPinX"],"renderedLength":6699},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-pinned.js":{"code":"/**\n * @component @name MapPinned\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggOGMwIDMuNjEzLTMuODY5IDcuNDI5LTUuMzkzIDguNzk1YTEgMSAwIDAgMS0xLjIxNCAwQzkuODcgMTUuNDI5IDYgMTEuNjEzIDYgOGE2IDYgMCAwIDEgMTIgMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTguNzE0IDE0aC0zLjcxYTEgMSAwIDAgMC0uOTQ4LjY4M2wtMi4wMDQgNkExIDEgMCAwIDAgMyAyMmgxOGExIDEgMCAwIDAgLjk0OC0xLjMxNmwtMi02YTEgMSAwIDAgMC0uOTQ5LS42ODRoLTMuNzEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/map-pinned\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPinned extends LucideIconBase {\n static icon = {\n name: 'map-pinned',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M18 8c0 3.613-3.869 7.429-5.393 8.795a1 1 0 0 1-1.214 0C9.87 15.429 6 11.613 6 8a6 6 0 0 1 12 0',\n key: '11u0oz',\n },\n ],\n ['circle', { cx: '12', cy: '8', r: '2', key: '1822b1' }],\n [\n 'path',\n {\n d: 'M8.714 14h-3.71a1 1 0 0 0-.948.683l-2.004 6A1 1 0 0 0 3 22h18a1 1 0 0 0 .948-1.316l-2-6a1 1 0 0 0-.949-.684h-3.712',\n key: 'q8zwxj',\n },\n ],\n ],\n };\n icon = signal(LucideMapPinned.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinned, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPinned, isStandalone: true, selector: \"svg[lucideMapPinned]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinned, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPinned]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7175,"removedExports":[],"renderedExports":["LucideMapPinned"],"renderedLength":6881},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map.js":{"code":"/**\n * @component @name Map\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuMTA2IDUuNTUzYTIgMiAwIDAgMCAxLjc4OCAwbDMuNjU5LTEuODNBMSAxIDAgMCAxIDIxIDQuNjE5djEyLjc2NGExIDEgMCAwIDEtLjU1My44OTRsLTQuNTUzIDIuMjc3YTIgMiAwIDAgMS0xLjc4OCAwbC00LjIxMi0yLjEwNmEyIDIgMCAwIDAtMS43ODggMGwtMy42NTkgMS44M0ExIDEgMCAwIDEgMyAxOS4zODFWNi42MThhMSAxIDAgMCAxIC41NTMtLjg5NGw0LjU1My0yLjI3N2EyIDIgMCAwIDEgMS43ODggMHoiIC8+CiAgPHBhdGggZD0iTTE1IDUuNzY0djE1IiAvPgogIDxwYXRoIGQ9Ik05IDMuMjM2djE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/map\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMap extends LucideIconBase {\n static icon = {\n name: 'map',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14.106 5.553a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619v12.764a1 1 0 0 1-.553.894l-4.553 2.277a2 2 0 0 1-1.788 0l-4.212-2.106a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0z',\n key: '169xi5',\n },\n ],\n ['path', { d: 'M15 5.764v15', key: '1pn4in' }],\n ['path', { d: 'M9 3.236v15', key: '1uimfh' }],\n ],\n };\n icon = signal(LucideMap.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMap, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMap, isStandalone: true, selector: \"svg[lucideMap]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMap, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMap]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7075,"removedExports":[],"renderedExports":["LucideMap"],"renderedLength":6788},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mars-stroke.js":{"code":"/**\n * @component @name MarsStroke\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgNiA0IDQiIC8+CiAgPHBhdGggZD0iTTE3IDNoNHY0IiAvPgogIDxwYXRoIGQ9Im0yMSAzLTcuNzUgNy43NSIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iMTUiIHI9IjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mars-stroke\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMarsStroke extends LucideIconBase {\n static icon = {\n name: 'mars-stroke',\n size: 24,\n node: [\n ['path', { d: 'm14 6 4 4', key: '1q72g9' }],\n ['path', { d: 'M17 3h4v4', key: '19p9u1' }],\n ['path', { d: 'm21 3-7.75 7.75', key: '1cjbfd' }],\n ['circle', { cx: '9', cy: '15', r: '6', key: 'bx5svt' }],\n ],\n };\n icon = signal(LucideMarsStroke.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMarsStroke, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMarsStroke, isStandalone: true, selector: \"svg[lucideMarsStroke]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMarsStroke, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMarsStroke]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6638,"removedExports":[],"renderedExports":["LucideMarsStroke"],"renderedLength":6343},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mars.js":{"code":"/**\n * @component @name Mars\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM2g1djUiIC8+CiAgPHBhdGggZD0ibTIxIDMtNi43NSA2Ljc1IiAvPgogIDxjaXJjbGUgY3g9IjEwIiBjeT0iMTQiIHI9IjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mars\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMars extends LucideIconBase {\n static icon = {\n name: 'mars',\n size: 24,\n node: [\n ['path', { d: 'M16 3h5v5', key: '1806ms' }],\n ['path', { d: 'm21 3-6.75 6.75', key: 'pv0uzu' }],\n ['circle', { cx: '10', cy: '14', r: '6', key: '1qwbdc' }],\n ],\n };\n icon = signal(LucideMars.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMars, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMars, isStandalone: true, selector: \"svg[lucideMars]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMars, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMars]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6481,"removedExports":[],"renderedExports":["LucideMars"],"renderedLength":6193},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-pin.js":{"code":"/**\n * @component @name MapPin\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBjMCA0Ljk5My01LjUzOSAxMC4xOTMtNy4zOTkgMTEuNzk5YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxNiAwIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPin extends LucideIconBase {\n static icon = {\n name: 'map-pin',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0',\n key: '1r0f0z',\n },\n ],\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\n ],\n };\n icon = signal(LucideMapPin.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPin, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPin, isStandalone: true, selector: \"svg[lucideMapPin]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPin, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPin]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6718,"removedExports":[],"renderedExports":["LucideMapPin"],"renderedLength":6427},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/map-plus.js":{"code":"/**\n * @component @name MapPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTktMS4xMDYtLjU1MmEyIDIgMCAwIDAtMS43ODggMGwtMy42NTkgMS44M0ExIDEgMCAwIDEgMyAxOS4zODFWNi42MThhMSAxIDAgMCAxIC41NTMtLjg5NGw0LjU1My0yLjI3N2EyIDIgMCAwIDEgMS43ODggMGw0LjIxMiAyLjEwNmEyIDIgMCAwIDAgMS43ODggMGwzLjY1OS0xLjgzQTEgMSAwIDAgMSAyMSA0LjYxOVYxMiIgLz4KICA8cGF0aCBkPSJNMTUgNS43NjRWMTIiIC8+CiAgPHBhdGggZD0iTTE4IDE1djYiIC8+CiAgPHBhdGggZD0iTTIxIDE4aC02IiAvPgogIDxwYXRoIGQ9Ik05IDMuMjM2djE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/map-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPlus extends LucideIconBase {\n static icon = {\n name: 'map-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm11 19-1.106-.552a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0l4.212 2.106a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619V12',\n key: 'svfegj',\n },\n ],\n ['path', { d: 'M15 5.764V12', key: '1ocw4k' }],\n ['path', { d: 'M18 15v6', key: '9wciyi' }],\n ['path', { d: 'M21 18h-6', key: '139f0c' }],\n ['path', { d: 'M9 3.236v15', key: '1uimfh' }],\n ],\n };\n icon = signal(LucideMapPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPlus, isStandalone: true, selector: \"svg[lucideMapPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7179,"removedExports":[],"renderedExports":["LucideMapPlus"],"renderedLength":6887},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/martini.js":{"code":"/**\n * @component @name Martini\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTIgNC4yMDcgNC4yMDdBLjcwNy43MDcgMCAwIDEgNC43MDcgM2gxNC41ODZhLjcwNy43MDcgMCAwIDEgLjUgMS4yMDd6IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnYxMCIgLz4KICA8cGF0aCBkPSJNNyAyMmgxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/martini\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMartini extends LucideIconBase {\n static icon = {\n name: 'martini',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 12 4.207 4.207A.707.707 0 0 1 4.707 3h14.586a.707.707 0 0 1 .5 1.207z',\n key: 'vxdekd',\n },\n ],\n ['path', { d: 'M12 12v10', key: '1nesaz' }],\n ['path', { d: 'M7 22h10', key: '10w4w3' }],\n ],\n };\n icon = signal(LucideMartini.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMartini, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMartini, isStandalone: true, selector: \"svg[lucideMartini]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMartini, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMartini]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6725,"removedExports":[],"renderedExports":["LucideMartini"],"renderedLength":6434},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/maximize.js":{"code":"/**\n * @component @name Maximize\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzSDVhMiAyIDAgMCAwLTIgMnYzIiAvPgogIDxwYXRoIGQ9Ik0yMSA4VjVhMiAyIDAgMCAwLTItMmgtMyIgLz4KICA8cGF0aCBkPSJNMyAxNnYzYTIgMiAwIDAgMCAyIDJoMyIgLz4KICA8cGF0aCBkPSJNMTYgMjFoM2EyIDIgMCAwIDAgMi0ydi0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/maximize\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMaximize extends LucideIconBase {\n static icon = {\n name: 'maximize',\n size: 24,\n node: [\n ['path', { d: 'M8 3H5a2 2 0 0 0-2 2v3', key: '1dcmit' }],\n ['path', { d: 'M21 8V5a2 2 0 0 0-2-2h-3', key: '1e4gt3' }],\n ['path', { d: 'M3 16v3a2 2 0 0 0 2 2h3', key: 'wsl5sc' }],\n ['path', { d: 'M16 21h3a2 2 0 0 0 2-2v-3', key: '18trek' }],\n ],\n };\n icon = signal(LucideMaximize.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMaximize, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMaximize, isStandalone: true, selector: \"svg[lucideMaximize]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMaximize, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMaximize]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6708,"removedExports":[],"renderedExports":["LucideMaximize"],"renderedLength":6416},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/medal.js":{"code":"/**\n * @component @name Medal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNy4yMSAxNSAyLjY2IDcuMTRhMiAyIDAgMCAxIC4xMy0yLjJMNC40IDIuOEEyIDIgMCAwIDEgNiAyaDEyYTIgMiAwIDAgMSAxLjYuOGwxLjYgMi4xNGEyIDIgMCAwIDEgLjE0IDIuMkwxNi43OSAxNSIgLz4KICA8cGF0aCBkPSJNMTEgMTIgNS4xMiAyLjIiIC8+CiAgPHBhdGggZD0ibTEzIDEyIDUuODgtOS44IiAvPgogIDxwYXRoIGQ9Ik04IDdoOCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE3IiByPSI1IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOHYtMmgtLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/medal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMedal extends LucideIconBase {\n static icon = {\n name: 'medal',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M7.21 15 2.66 7.14a2 2 0 0 1 .13-2.2L4.4 2.8A2 2 0 0 1 6 2h12a2 2 0 0 1 1.6.8l1.6 2.14a2 2 0 0 1 .14 2.2L16.79 15',\n key: '143lza',\n },\n ],\n ['path', { d: 'M11 12 5.12 2.2', key: 'qhuxz6' }],\n ['path', { d: 'm13 12 5.88-9.8', key: 'hbye0f' }],\n ['path', { d: 'M8 7h8', key: 'i86dvs' }],\n ['circle', { cx: '12', cy: '17', r: '5', key: 'qbz8iq' }],\n ['path', { d: 'M12 18v-2h-.5', key: 'fawc4q' }],\n ],\n };\n icon = signal(LucideMedal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMedal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMedal, isStandalone: true, selector: \"svg[lucideMedal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMedal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMedal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7126,"removedExports":[],"renderedExports":["LucideMedal"],"renderedLength":6837},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/megaphone.js":{"code":"/**\n * @component @name Megaphone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNmExMyAxMyAwIDAgMCA4LjQtMi44QTEgMSAwIDAgMSAyMSA0djEyYTEgMSAwIDAgMS0xLjYuOEExMyAxMyAwIDAgMCAxMSAxNEg1YTIgMiAwIDAgMS0yLTJWOGEyIDIgMCAwIDEgMi0yeiIgLz4KICA8cGF0aCBkPSJNNiAxNGExMiAxMiAwIDAgMCAyLjQgNy4yIDIgMiAwIDAgMCAzLjItMi40QTggOCAwIDAgMSAxMCAxNCIgLz4KICA8cGF0aCBkPSJNOCA2djgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/megaphone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMegaphone extends LucideIconBase {\n static icon = {\n name: 'megaphone',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11 6a13 13 0 0 0 8.4-2.8A1 1 0 0 1 21 4v12a1 1 0 0 1-1.6.8A13 13 0 0 0 11 14H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2z',\n key: 'q8bfy3',\n },\n ],\n ['path', { d: 'M6 14a12 12 0 0 0 2.4 7.2 2 2 0 0 0 3.2-2.4A8 8 0 0 1 10 14', key: '1853fq' }],\n ['path', { d: 'M8 6v8', key: '15ugcq' }],\n ],\n };\n icon = signal(LucideMegaphone.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMegaphone, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMegaphone, isStandalone: true, selector: \"svg[lucideMegaphone]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMegaphone, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMegaphone]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6944,"removedExports":[],"renderedExports":["LucideMegaphone"],"renderedLength":6651},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/maximize-2.js":{"code":"/**\n * @component @name Maximize2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM2g2djYiIC8+CiAgPHBhdGggZD0ibTIxIDMtNyA3IiAvPgogIDxwYXRoIGQ9Im0zIDIxIDctNyIgLz4KICA8cGF0aCBkPSJNOSAyMUgzdi02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/maximize-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMaximize2 extends LucideIconBase {\n static icon = {\n name: 'maximize-2',\n size: 24,\n node: [\n ['path', { d: 'M15 3h6v6', key: '1q9fwt' }],\n ['path', { d: 'm21 3-7 7', key: '1l2asr' }],\n ['path', { d: 'm3 21 7-7', key: 'tjx5ai' }],\n ['path', { d: 'M9 21H3v-6', key: 'wtvkvv' }],\n ],\n };\n icon = signal(LucideMaximize2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMaximize2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMaximize2, isStandalone: true, selector: \"svg[lucideMaximize2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMaximize2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMaximize2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6589,"removedExports":[],"renderedExports":["LucideMaximize2"],"renderedLength":6295},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/memory-stick.js":{"code":"/**\n * @component @name MemoryStick\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJ2LTIiIC8+CiAgPHBhdGggZD0iTTEyIDE4di0yIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMnYtMiIgLz4KICA8cGF0aCBkPSJNMTYgMTh2LTIiIC8+CiAgPHBhdGggZD0iTTIgMTFoMS41IiAvPgogIDxwYXRoIGQ9Ik0yMCAxOHYtMiIgLz4KICA8cGF0aCBkPSJNMjAuNSAxMUgyMiIgLz4KICA8cGF0aCBkPSJNNCAxOHYtMiIgLz4KICA8cGF0aCBkPSJNOCAxMnYtMiIgLz4KICA8cGF0aCBkPSJNOCAxOHYtMiIgLz4KICA8cmVjdCB4PSIyIiB5PSI2IiB3aWR0aD0iMjAiIGhlaWdodD0iMTAiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/memory-stick\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMemoryStick extends LucideIconBase {\n static icon = {\n name: 'memory-stick',\n size: 24,\n node: [\n ['path', { d: 'M12 12v-2', key: 'fwoke6' }],\n ['path', { d: 'M12 18v-2', key: 'qj6yno' }],\n ['path', { d: 'M16 12v-2', key: 'heuere' }],\n ['path', { d: 'M16 18v-2', key: 's1ct0w' }],\n ['path', { d: 'M2 11h1.5', key: '15p63e' }],\n ['path', { d: 'M20 18v-2', key: '12ehxp' }],\n ['path', { d: 'M20.5 11H22', key: 'khsy7a' }],\n ['path', { d: 'M4 18v-2', key: '1c3oqr' }],\n ['path', { d: 'M8 12v-2', key: '1mwtfd' }],\n ['path', { d: 'M8 18v-2', key: 'qcmpov' }],\n ['rect', { x: '2', y: '6', width: '20', height: '10', rx: '2', key: '1qcswk' }],\n ],\n };\n icon = signal(LucideMemoryStick.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMemoryStick, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMemoryStick, isStandalone: true, selector: \"svg[lucideMemoryStick]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMemoryStick, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMemoryStick]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7312,"removedExports":[],"renderedExports":["LucideMemoryStick"],"renderedLength":7016},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/megaphone-off.js":{"code":"/**\n * @component @name MegaphoneOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNjM2IDZBMTMgMTMgMCAwIDAgMTkuNCAzLjIgMSAxIDAgMCAxIDIxIDR2MTEuMzQ0IiAvPgogIDxwYXRoIGQ9Ik0xNC4zNzggMTQuMzU3QTEzIDEzIDAgMCAwIDExIDE0SDVhMiAyIDAgMCAxLTItMlY4YTIgMiAwIDAgMSAyLTJoMSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik02IDE0YTEyIDEyIDAgMCAwIDIuNCA3LjIgMiAyIDAgMCAwIDMuMi0yLjRBOCA4IDAgMCAxIDEwIDE0IiAvPgogIDxwYXRoIGQ9Ik04IDh2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/megaphone-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMegaphoneOff extends LucideIconBase {\n static icon = {\n name: 'megaphone-off',\n size: 24,\n node: [\n ['path', { d: 'M11.636 6A13 13 0 0 0 19.4 3.2 1 1 0 0 1 21 4v11.344', key: 'bycexp' }],\n [\n 'path',\n { d: 'M14.378 14.357A13 13 0 0 0 11 14H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h1', key: '1t17s6' },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M6 14a12 12 0 0 0 2.4 7.2 2 2 0 0 0 3.2-2.4A8 8 0 0 1 10 14', key: '1853fq' }],\n ['path', { d: 'M8 8v6', key: 'aieo6v' }],\n ],\n };\n icon = signal(LucideMegaphoneOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMegaphoneOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMegaphoneOff, isStandalone: true, selector: \"svg[lucideMegaphoneOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMegaphoneOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMegaphoneOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7105,"removedExports":[],"renderedExports":["LucideMegaphoneOff"],"renderedLength":6808},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/menu.js":{"code":"/**\n * @component @name Menu\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA1aDE2IiAvPgogIDxwYXRoIGQ9Ik00IDEyaDE2IiAvPgogIDxwYXRoIGQ9Ik00IDE5aDE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/menu\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMenu extends LucideIconBase {\n static icon = {\n name: 'menu',\n size: 24,\n node: [\n ['path', { d: 'M4 5h16', key: '1tepv9' }],\n ['path', { d: 'M4 12h16', key: '1lakjw' }],\n ['path', { d: 'M4 19h16', key: '1djgab' }],\n ],\n };\n icon = signal(LucideMenu.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMenu, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMenu, isStandalone: true, selector: \"svg[lucideMenu]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMenu, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMenu]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6429,"removedExports":[],"renderedExports":["LucideMenu"],"renderedLength":6141},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-circle-check.js":{"code":"/**\n * @component @name MessageCircleCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0ibTkgMTIgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-circle-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageCircleCheck extends LucideIconBase {\n static icon = {\n name: 'message-circle-check',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\n key: '1sd12s',\n },\n ],\n ['path', { d: 'm9 12 2 2 4-4', key: 'dzmm74' }],\n ],\n };\n icon = signal(LucideMessageCircleCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageCircleCheck, isStandalone: true, selector: \"svg[lucideMessageCircleCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageCircleCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6890,"removedExports":[],"renderedExports":["LucideMessageCircleCheck"],"renderedLength":6586},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/merge.js":{"code":"/**\n * @component @name Merge\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOCA2IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTEyIDJ2MTAuM2E0IDQgMCAwIDEtMS4xNzIgMi44NzJMNCAyMiIgLz4KICA8cGF0aCBkPSJtMjAgMjItNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/merge\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMerge extends LucideIconBase {\n static icon = {\n name: 'merge',\n size: 24,\n node: [\n ['path', { d: 'm8 6 4-4 4 4', key: 'ybng9g' }],\n ['path', { d: 'M12 2v10.3a4 4 0 0 1-1.172 2.872L4 22', key: '1hyw0i' }],\n ['path', { d: 'm20 22-5-5', key: '1m27yz' }],\n ],\n };\n icon = signal(LucideMerge.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMerge, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMerge, isStandalone: true, selector: \"svg[lucideMerge]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMerge, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMerge]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6524,"removedExports":[],"renderedExports":["LucideMerge"],"renderedLength":6235},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-circle-dashed.js":{"code":"/**\n * @component @name MessageCircleDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMSAyLjE4MmExMCAxMCAwIDAgMSAzLjggMCIgLz4KICA8cGF0aCBkPSJNMTMuOSAyMS44MThhMTAgMTAgMCAwIDEtMy44IDAiIC8+CiAgPHBhdGggZD0iTTE3LjYwOSAzLjcyYTEwIDEwIDAgMCAxIDIuNjkgMi43IiAvPgogIDxwYXRoIGQ9Ik0yLjE4MiAxMy45YTEwIDEwIDAgMCAxIDAtMy44IiAvPgogIDxwYXRoIGQ9Ik0yMC4yOCAxNy42MWExMCAxMCAwIDAgMS0yLjcgMi42OSIgLz4KICA8cGF0aCBkPSJNMjEuODE4IDEwLjFhMTAgMTAgMCAwIDEgMCAzLjgiIC8+CiAgPHBhdGggZD0iTTMuNzIxIDYuMzkxYTEwIDEwIDAgMCAxIDIuNy0yLjY5IiAvPgogIDxwYXRoIGQ9Im02LjE2MyAyMS4xMTctMi45MDYuODVhMSAxIDAgMCAxLTEuMjM2LTEuMTY5bC45NjUtMi45OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-circle-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageCircleDashed extends LucideIconBase {\n static icon = {\n name: 'message-circle-dashed',\n size: 24,\n node: [\n ['path', { d: 'M10.1 2.182a10 10 0 0 1 3.8 0', key: '5ilxe3' }],\n ['path', { d: 'M13.9 21.818a10 10 0 0 1-3.8 0', key: '11zvb9' }],\n ['path', { d: 'M17.609 3.72a10 10 0 0 1 2.69 2.7', key: 'jiglxs' }],\n ['path', { d: 'M2.182 13.9a10 10 0 0 1 0-3.8', key: 'c0bmvh' }],\n ['path', { d: 'M20.28 17.61a10 10 0 0 1-2.7 2.69', key: 'elg7ff' }],\n ['path', { d: 'M21.818 10.1a10 10 0 0 1 0 3.8', key: 'qkgqxc' }],\n ['path', { d: 'M3.721 6.391a10 10 0 0 1 2.7-2.69', key: '1mcia2' }],\n ['path', { d: 'm6.163 21.117-2.906.85a1 1 0 0 1-1.236-1.169l.965-2.98', key: '1qsu07' }],\n ],\n };\n icon = signal(LucideMessageCircleDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageCircleDashed, isStandalone: true, selector: \"svg[lucideMessageCircleDashed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageCircleDashed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7528,"removedExports":[],"renderedExports":["LucideMessageCircleDashed"],"renderedLength":7223},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-circle-heart.js":{"code":"/**\n * @component @name MessageCircleHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0iTTcuODI4IDEzLjA3QTMgMyAwIDAgMSAxMiA4Ljc2NGEzIDMgMCAwIDEgNS4wMDQgMi4yMjQgMyAzIDAgMCAxLS44MzIgMi4wODNsLTMuNDQ3IDMuNjJhMSAxIDAgMCAxLTEuNDUtLjAwMXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-circle-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageCircleHeart extends LucideIconBase {\n static icon = {\n name: 'message-circle-heart',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\n key: '1sd12s',\n },\n ],\n [\n 'path',\n {\n d: 'M7.828 13.07A3 3 0 0 1 12 8.764a3 3 0 0 1 5.004 2.224 3 3 0 0 1-.832 2.083l-3.447 3.62a1 1 0 0 1-1.45-.001z',\n key: 'hoo97p',\n },\n ],\n ],\n };\n icon = signal(LucideMessageCircleHeart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleHeart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageCircleHeart, isStandalone: true, selector: \"svg[lucideMessageCircleHeart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleHeart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageCircleHeart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7212,"removedExports":[],"renderedExports":["LucideMessageCircleHeart"],"renderedLength":6908},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-circle-more.js":{"code":"/**\n * @component @name MessageCircleMore\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0iTTggMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEyaC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-circle-more\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageCircleMore extends LucideIconBase {\n static icon = {\n name: 'message-circle-more',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\n key: '1sd12s',\n },\n ],\n ['path', { d: 'M8 12h.01', key: 'czm47f' }],\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\n ['path', { d: 'M16 12h.01', key: '1l6xoz' }],\n ],\n };\n icon = signal(LucideMessageCircleMore.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleMore, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageCircleMore, isStandalone: true, selector: \"svg[lucideMessageCircleMore]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleMore, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageCircleMore]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7055,"removedExports":[],"renderedExports":["LucideMessageCircleMore"],"renderedLength":6752},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-circle-off.js":{"code":"/**\n * @component @name MessageCircleOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik00LjkzIDQuOTI5YTEwIDEwIDAgMCAwLTEuOTM4IDExLjQxMiAyIDIgMCAwIDEgLjA5NCAxLjE2N2wtMS4wNjUgMy4yOWExIDEgMCAwIDAgMS4yMzYgMS4xNjhsMy40MTMtLjk5OGEyIDIgMCAwIDEgMS4wOTkuMDkyIDEwIDEwIDAgMCAwIDExLjMwMi0xLjk4OSIgLz4KICA8cGF0aCBkPSJNOC4zNSAyLjY5QTEwIDEwIDAgMCAxIDIxLjMgMTUuNjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-circle-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageCircleOff extends LucideIconBase {\n static icon = {\n name: 'message-circle-off',\n size: 24,\n node: [\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n [\n 'path',\n {\n d: 'M4.93 4.929a10 10 0 0 0-1.938 11.412 2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 0 0 11.302-1.989',\n key: '7il5tn',\n },\n ],\n ['path', { d: 'M8.35 2.69A10 10 0 0 1 21.3 15.65', key: '1pfsoa' }],\n ],\n };\n icon = signal(LucideMessageCircleOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageCircleOff, isStandalone: true, selector: \"svg[lucideMessageCircleOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageCircleOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7062,"removedExports":[],"renderedExports":["LucideMessageCircleOff"],"renderedLength":6760},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-circle-plus.js":{"code":"/**\n * @component @name MessageCirclePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KICA8cGF0aCBkPSJNMTIgOHY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-circle-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageCirclePlus extends LucideIconBase {\n static icon = {\n name: 'message-circle-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\n key: '1sd12s',\n },\n ],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ['path', { d: 'M12 8v8', key: 'napkw2' }],\n ],\n };\n icon = signal(LucideMessageCirclePlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCirclePlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageCirclePlus, isStandalone: true, selector: \"svg[lucideMessageCirclePlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCirclePlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageCirclePlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6948,"removedExports":[],"renderedExports":["LucideMessageCirclePlus"],"renderedLength":6645},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-circle-question-mark.js":{"code":"/**\n * @component @name MessageCircleQuestionMark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0iTTkuMDkgOWEzIDMgMCAwIDEgNS44MyAxYzAgMi0zIDMtMyAzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxN2guMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-circle-question-mark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageCircleQuestionMark extends LucideIconBase {\n static icon = {\n name: 'message-circle-question-mark',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\n key: '1sd12s',\n },\n ],\n ['path', { d: 'M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3', key: '1u773s' }],\n ['path', { d: 'M12 17h.01', key: 'p32p05' }],\n ],\n aliases: ['message-circle-question'],\n };\n icon = signal(LucideMessageCircleQuestionMark.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleQuestionMark, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageCircleQuestionMark, isStandalone: true, selector: \"svg[lucideMessageCircleQuestionMark], svg[lucideMessageCircleQuestion]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleQuestionMark, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageCircleQuestionMark], svg[lucideMessageCircleQuestion]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideMessageCircleQuestionMark\n */\nconst LucideMessageCircleQuestion = LucideMessageCircleQuestionMark;","originalLength":7368,"removedExports":[],"renderedExports":["LucideMessageCircleQuestionMark","LucideMessageCircleQuestion"],"renderedLength":7049},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-circle-reply.js":{"code":"/**\n * @component @name MessageCircleReply\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0ibTEwIDE1LTMtMyAzLTMiIC8+CiAgPHBhdGggZD0iTTcgMTJoOGEyIDIgMCAwIDEgMiAydjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-circle-reply\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageCircleReply extends LucideIconBase {\n static icon = {\n name: 'message-circle-reply',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\n key: '1sd12s',\n },\n ],\n ['path', { d: 'm10 15-3-3 3-3', key: '1pgupc' }],\n ['path', { d: 'M7 12h8a2 2 0 0 1 2 2v1', key: '89sh1g' }],\n ],\n };\n icon = signal(LucideMessageCircleReply.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleReply, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageCircleReply, isStandalone: true, selector: \"svg[lucideMessageCircleReply]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleReply, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageCircleReply]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7014,"removedExports":[],"renderedExports":["LucideMessageCircleReply"],"renderedLength":6710},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-circle-x.js":{"code":"/**\n * @component @name MessageCircleX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0ibTE1IDktNiA2IiAvPgogIDxwYXRoIGQ9Im05IDkgNiA2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-circle-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageCircleX extends LucideIconBase {\n static icon = {\n name: 'message-circle-x',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\n key: '1sd12s',\n },\n ],\n ['path', { d: 'm15 9-6 6', key: '1uzhvr' }],\n ['path', { d: 'm9 9 6 6', key: 'z0biqf' }],\n ],\n };\n icon = signal(LucideMessageCircleX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageCircleX, isStandalone: true, selector: \"svg[lucideMessageCircleX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageCircleX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6922,"removedExports":[],"renderedExports":["LucideMessageCircleX"],"renderedLength":6622},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-circle-code.js":{"code":"/**\n * @component @name MessageCircleCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgOS0zIDMgMyAzIiAvPgogIDxwYXRoIGQ9Im0xNCAxNSAzLTMtMy0zIiAvPgogIDxwYXRoIGQ9Ik0yLjk5MiAxNi4zNDJhMiAyIDAgMCAxIC4wOTQgMS4xNjdsLTEuMDY1IDMuMjlhMSAxIDAgMCAwIDEuMjM2IDEuMTY4bDMuNDEzLS45OThhMiAyIDAgMCAxIDEuMDk5LjA5MiAxMCAxMCAwIDEgMC00Ljc3Ny00LjcxOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-circle-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageCircleCode extends LucideIconBase {\n static icon = {\n name: 'message-circle-code',\n size: 24,\n node: [\n ['path', { d: 'm10 9-3 3 3 3', key: '1oro0q' }],\n ['path', { d: 'm14 15 3-3-3-3', key: 'bz13h7' }],\n [\n 'path',\n {\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\n key: '1sd12s',\n },\n ],\n ],\n };\n icon = signal(LucideMessageCircleCode.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleCode, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageCircleCode, isStandalone: true, selector: \"svg[lucideMessageCircleCode]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleCode, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageCircleCode]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6981,"removedExports":[],"renderedExports":["LucideMessageCircleCode"],"renderedLength":6678},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-check.js":{"code":"/**\n * @component @name MessageSquareCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNy43IDAgMCAxIDIgMjEuMjg2VjVhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAyeiIgLz4KICA8cGF0aCBkPSJtOSAxMSAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-square-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareCheck extends LucideIconBase {\n static icon = {\n name: 'message-square-check',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.7.7 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\n key: 'm0kn7k',\n },\n ],\n ['path', { d: 'm9 11 2 2 4-4', key: 'kz4plv' }],\n ],\n };\n icon = signal(LucideMessageSquareCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareCheck, isStandalone: true, selector: \"svg[lucideMessageSquareCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6864,"removedExports":[],"renderedExports":["LucideMessageSquareCheck"],"renderedLength":6560},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-circle-warning.js":{"code":"/**\n * @component @name MessageCircleWarning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0iTTEyIDh2NCIgLz4KICA8cGF0aCBkPSJNMTIgMTZoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-circle-warning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageCircleWarning extends LucideIconBase {\n static icon = {\n name: 'message-circle-warning',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\n key: '1sd12s',\n },\n ],\n ['path', { d: 'M12 8v4', key: '1got3b' }],\n ['path', { d: 'M12 16h.01', key: '1drbdi' }],\n ],\n };\n icon = signal(LucideMessageCircleWarning.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleWarning, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageCircleWarning, isStandalone: true, selector: \"svg[lucideMessageCircleWarning]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleWarning, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageCircleWarning]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6988,"removedExports":[],"renderedExports":["LucideMessageCircleWarning"],"renderedLength":6682},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-dashed.js":{"code":"/**\n * @component @name MessageSquareDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgM2gyIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOWgtMiIgLz4KICA8cGF0aCBkPSJNMiAxMnYtMiIgLz4KICA8cGF0aCBkPSJNMiAxNnY1LjI4NmEuNzEuNzEgMCAwIDAgMS4yMTIuNTAybDEuMTQ5LTEuMTQ5IiAvPgogIDxwYXRoIGQ9Ik0yMCAxOWEyIDIgMCAwIDAgMi0ydi0xIiAvPgogIDxwYXRoIGQ9Ik0yMiAxMHYyIiAvPgogIDxwYXRoIGQ9Ik0yMiA2VjVhMiAyIDAgMCAwLTItMiIgLz4KICA8cGF0aCBkPSJNNCAzYTIgMiAwIDAgMC0yIDJ2MSIgLz4KICA8cGF0aCBkPSJNOCAxOWgyIiAvPgogIDxwYXRoIGQ9Ik04IDNoMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareDashed extends LucideIconBase {\n static icon = {\n name: 'message-square-dashed',\n size: 24,\n node: [\n ['path', { d: 'M14 3h2', key: '1d12a5' }],\n ['path', { d: 'M16 19h-2', key: '1agirb' }],\n ['path', { d: 'M2 12v-2', key: '1ey295' }],\n ['path', { d: 'M2 16v5.286a.71.71 0 0 0 1.212.502l1.149-1.149', key: '120k8q' }],\n ['path', { d: 'M20 19a2 2 0 0 0 2-2v-1', key: 'ior8tn' }],\n ['path', { d: 'M22 10v2', key: 'rmlecy' }],\n ['path', { d: 'M22 6V5a2 2 0 0 0-2-2', key: 'sp3k6r' }],\n ['path', { d: 'M4 3a2 2 0 0 0-2 2v1', key: '11zt7s' }],\n ['path', { d: 'M8 19h2', key: 'jnunrx' }],\n ['path', { d: 'M8 3h2', key: 'ysbsee' }],\n ],\n };\n icon = signal(LucideMessageSquareDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareDashed, isStandalone: true, selector: \"svg[lucideMessageSquareDashed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareDashed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7396,"removedExports":[],"renderedExports":["LucideMessageSquareDashed"],"renderedLength":7091},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-circle.js":{"code":"/**\n * @component @name MessageCircle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-circle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageCircle extends LucideIconBase {\n static icon = {\n name: 'message-circle',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\n key: '1sd12s',\n },\n ],\n ],\n };\n icon = signal(LucideMessageCircle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageCircle, isStandalone: true, selector: \"svg[lucideMessageCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6731,"removedExports":[],"renderedExports":["LucideMessageCircle"],"renderedLength":6433},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-diff.js":{"code":"/**\n * @component @name MessageSquareDiff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0xMCAxNWg0IiAvPgogIDxwYXRoIGQ9Ik0xMCA5aDQiIC8+CiAgPHBhdGggZD0iTTEyIDd2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-diff\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareDiff extends LucideIconBase {\n static icon = {\n name: 'message-square-diff',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\n key: '18887p',\n },\n ],\n ['path', { d: 'M10 15h4', key: '192ueg' }],\n ['path', { d: 'M10 9h4', key: 'u4k05v' }],\n ['path', { d: 'M12 7v4', key: 'xawao1' }],\n ],\n };\n icon = signal(LucideMessageSquareDiff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareDiff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareDiff, isStandalone: true, selector: \"svg[lucideMessageSquareDiff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareDiff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareDiff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7020,"removedExports":[],"renderedExports":["LucideMessageSquareDiff"],"renderedLength":6717},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-code.js":{"code":"/**\n * @component @name MessageSquareCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Im0xMCA4LTMgMyAzIDMiIC8+CiAgPHBhdGggZD0ibTE0IDE0IDMtMy0zLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-square-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareCode extends LucideIconBase {\n static icon = {\n name: 'message-square-code',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\n key: '18887p',\n },\n ],\n ['path', { d: 'm10 8-3 3 3 3', key: 'fp6dz7' }],\n ['path', { d: 'm14 14 3-3-3-3', key: '1yrceu' }],\n ],\n };\n icon = signal(LucideMessageSquareCode.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareCode, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareCode, isStandalone: true, selector: \"svg[lucideMessageSquareCode]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareCode, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareCode]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6961,"removedExports":[],"renderedExports":["LucideMessageSquareCode"],"renderedLength":6658},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-lock.js":{"code":"/**\n * @component @name MessageSquareLock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgOC41VjVhMiAyIDAgMCAwLTItMkg0YTIgMiAwIDAgMC0yIDJ2MTYuMjg2YS43MS43MSAwIDAgMCAxLjIxMi41MDJsMi4yMDItMi4yMDJBMiAyIDAgMCAxIDYuODI4IDE5SDEwIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNXYtMmEyIDIgMCAwIDAtNCAwdjIiIC8+CiAgPHJlY3QgeD0iMTQiIHk9IjE1IiB3aWR0aD0iOCIgaGVpZ2h0PSI1IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareLock extends LucideIconBase {\n static icon = {\n name: 'message-square-lock',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 8.5V5a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v16.286a.71.71 0 0 0 1.212.502l2.202-2.202A2 2 0 0 1 6.828 19H10',\n key: 'fu6chl',\n },\n ],\n ['path', { d: 'M20 15v-2a2 2 0 0 0-4 0v2', key: 'vl8a78' }],\n ['rect', { x: '14', y: '15', width: '8', height: '5', rx: '1', key: '37aafw' }],\n ],\n };\n icon = signal(LucideMessageSquareLock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareLock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareLock, isStandalone: true, selector: \"svg[lucideMessageSquareLock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareLock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareLock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7024,"removedExports":[],"renderedExports":["LucideMessageSquareLock"],"renderedLength":6721},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-dot.js":{"code":"/**\n * @component @name MessageSquareDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNyAzSDRhMiAyIDAgMCAwLTIgMnYxNi4yODZhLjcxLjcxIDAgMCAwIDEuMjEyLjUwMmwyLjIwMi0yLjIwMkEyIDIgMCAwIDEgNi44MjggMTlIMjBhMiAyIDAgMCAwIDItMnYtNC43IiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iNiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareDot extends LucideIconBase {\n static icon = {\n name: 'message-square-dot',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.7 3H4a2 2 0 0 0-2 2v16.286a.71.71 0 0 0 1.212.502l2.202-2.202A2 2 0 0 1 6.828 19H20a2 2 0 0 0 2-2v-4.7',\n key: 'wjb7ig',\n },\n ],\n ['circle', { cx: '19', cy: '6', r: '3', key: '108a5v' }],\n ],\n };\n icon = signal(LucideMessageSquareDot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareDot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareDot, isStandalone: true, selector: \"svg[lucideMessageSquareDot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareDot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareDot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6844,"removedExports":[],"renderedExports":["LucideMessageSquareDot"],"renderedLength":6542},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-off.js":{"code":"/**\n * @component @name MessageSquareOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTlINi44MjhhMiAyIDAgMCAwLTEuNDE0LjU4NmwtMi4yMDIgMi4yMDJBLjcuNyAwIDAgMSAyIDIxLjI4NlY1YTIgMiAwIDAgMSAxLjE4NC0xLjgyNiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik04LjY1NiAzSDIwYTIgMiAwIDAgMSAyIDJ2MTEuMzQ0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-square-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareOff extends LucideIconBase {\n static icon = {\n name: 'message-square-off',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M19 19H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.7.7 0 0 1 2 21.286V5a2 2 0 0 1 1.184-1.826',\n key: '1wyg69',\n },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M8.656 3H20a2 2 0 0 1 2 2v11.344', key: 'mhl4k6' }],\n ],\n };\n icon = signal(LucideMessageSquareOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareOff, isStandalone: true, selector: \"svg[lucideMessageSquareOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6923,"removedExports":[],"renderedExports":["LucideMessageSquareOff"],"renderedLength":6621},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-plus.js":{"code":"/**\n * @component @name MessageSquarePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0xMiA4djYiIC8+CiAgPHBhdGggZD0iTTkgMTFoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquarePlus extends LucideIconBase {\n static icon = {\n name: 'message-square-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\n key: '18887p',\n },\n ],\n ['path', { d: 'M12 8v6', key: '1ib9pf' }],\n ['path', { d: 'M9 11h6', key: '1fldmi' }],\n ],\n };\n icon = signal(LucideMessageSquarePlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquarePlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquarePlus, isStandalone: true, selector: \"svg[lucideMessageSquarePlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquarePlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquarePlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6932,"removedExports":[],"renderedExports":["LucideMessageSquarePlus"],"renderedLength":6629},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-more.js":{"code":"/**\n * @component @name MessageSquareMore\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMWguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDExaC4wMSIgLz4KICA8cGF0aCBkPSJNOCAxMWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-square-more\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareMore extends LucideIconBase {\n static icon = {\n name: 'message-square-more',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\n key: '18887p',\n },\n ],\n ['path', { d: 'M12 11h.01', key: 'z322tv' }],\n ['path', { d: 'M16 11h.01', key: 'xkw8gn' }],\n ['path', { d: 'M8 11h.01', key: '1dfujw' }],\n ],\n };\n icon = signal(LucideMessageSquareMore.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareMore, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareMore, isStandalone: true, selector: \"svg[lucideMessageSquareMore]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareMore, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareMore]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7035,"removedExports":[],"renderedExports":["LucideMessageSquareMore"],"renderedLength":6732},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-quote.js":{"code":"/**\n * @component @name MessageSquareQuote\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTRhMiAyIDAgMCAwIDItMlY4aC0yIiAvPgogIDxwYXRoIGQ9Ik0yMiAxN2EyIDIgMCAwIDEtMiAySDYuODI4YTIgMiAwIDAgMC0xLjQxNC41ODZsLTIuMjAyIDIuMjAyQS43MS43MSAwIDAgMSAyIDIxLjI4NlY1YTIgMiAwIDAgMSAyLTJoMTZhMiAyIDAgMCAxIDIgMnoiIC8+CiAgPHBhdGggZD0iTTggMTRhMiAyIDAgMCAwIDItMlY4SDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-square-quote\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareQuote extends LucideIconBase {\n static icon = {\n name: 'message-square-quote',\n size: 24,\n node: [\n ['path', { d: 'M14 14a2 2 0 0 0 2-2V8h-2', key: '1r06pg' }],\n [\n 'path',\n {\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\n key: '18887p',\n },\n ],\n ['path', { d: 'M8 14a2 2 0 0 0 2-2V8H8', key: '1jzu5j' }],\n ],\n };\n icon = signal(LucideMessageSquareQuote.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareQuote, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareQuote, isStandalone: true, selector: \"svg[lucideMessageSquareQuote]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareQuote, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareQuote]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7021,"removedExports":[],"renderedExports":["LucideMessageSquareQuote"],"renderedLength":6717},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-share.js":{"code":"/**\n * @component @name MessageSquareShare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM0g0YTIgMiAwIDAgMC0yIDJ2MTYuMjg2YS43MS43MSAwIDAgMCAxLjIxMi41MDJsMi4yMDItMi4yMDJBMiAyIDAgMCAxIDYuODI4IDE5SDIwYTIgMiAwIDAgMCAyLTJ2LTQiIC8+CiAgPHBhdGggZD0iTTE2IDNoNnY2IiAvPgogIDxwYXRoIGQ9Im0xNiA5IDYtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-share\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareShare extends LucideIconBase {\n static icon = {\n name: 'message-square-share',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 3H4a2 2 0 0 0-2 2v16.286a.71.71 0 0 0 1.212.502l2.202-2.202A2 2 0 0 1 6.828 19H20a2 2 0 0 0 2-2v-4',\n key: '11da1y',\n },\n ],\n ['path', { d: 'M16 3h6v6', key: '1bx56c' }],\n ['path', { d: 'm16 9 6-6', key: 'm4dnic' }],\n ],\n };\n icon = signal(LucideMessageSquareShare.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareShare, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareShare, isStandalone: true, selector: \"svg[lucideMessageSquareShare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareShare, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareShare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6922,"removedExports":[],"renderedExports":["LucideMessageSquareShare"],"renderedLength":6618},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-heart.js":{"code":"/**\n * @component @name MessageSquareHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik03LjUgOS41YzAgLjY4Ny4yNjUgMS4zODMuNjk3IDEuODQ0bDMuMDA5IDMuMjY0YTEuMTQgMS4xNCAwIDAgMCAuNDA3LjMxNCAxIDEgMCAwIDAgLjc4My0uMDA0IDEuMTQgMS4xNCAwIDAgMCAuMzk4LS4zMWwzLjAwOC0zLjI2NEEyLjc3IDIuNzcgMCAwIDAgMTYuNSA5LjUgMi41IDIuNSAwIDAgMCAxMiA4YTIuNSAyLjUgMCAwIDAtNC41IDEuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareHeart extends LucideIconBase {\n static icon = {\n name: 'message-square-heart',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\n key: '18887p',\n },\n ],\n [\n 'path',\n {\n d: 'M7.5 9.5c0 .687.265 1.383.697 1.844l3.009 3.264a1.14 1.14 0 0 0 .407.314 1 1 0 0 0 .783-.004 1.14 1.14 0 0 0 .398-.31l3.008-3.264A2.77 2.77 0 0 0 16.5 9.5 2.5 2.5 0 0 0 12 8a2.5 2.5 0 0 0-4.5 1.5',\n key: '1faxuh',\n },\n ],\n ],\n };\n icon = signal(LucideMessageSquareHeart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareHeart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareHeart, isStandalone: true, selector: \"svg[lucideMessageSquareHeart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareHeart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareHeart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7400,"removedExports":[],"renderedExports":["LucideMessageSquareHeart"],"renderedLength":7096},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-text.js":{"code":"/**\n * @component @name MessageSquareText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik03IDExaDEwIiAvPgogIDxwYXRoIGQ9Ik03IDE1aDYiIC8+CiAgPHBhdGggZD0iTTcgN2g4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-square-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareText extends LucideIconBase {\n static icon = {\n name: 'message-square-text',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\n key: '18887p',\n },\n ],\n ['path', { d: 'M7 11h10', key: '1twpyw' }],\n ['path', { d: 'M7 15h6', key: 'd9of3u' }],\n ['path', { d: 'M7 7h8', key: 'af5zfr' }],\n ],\n };\n icon = signal(LucideMessageSquareText.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareText, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareText, isStandalone: true, selector: \"svg[lucideMessageSquareText]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareText, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareText]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7015,"removedExports":[],"renderedExports":["LucideMessageSquareText"],"renderedLength":6712},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-warning.js":{"code":"/**\n * @component @name MessageSquareWarning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNWguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDd2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-warning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareWarning extends LucideIconBase {\n static icon = {\n name: 'message-square-warning',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\n key: '18887p',\n },\n ],\n ['path', { d: 'M12 15h.01', key: 'q59x07' }],\n ['path', { d: 'M12 7v4', key: 'xawao1' }],\n ],\n };\n icon = signal(LucideMessageSquareWarning.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareWarning, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareWarning, isStandalone: true, selector: \"svg[lucideMessageSquareWarning]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareWarning, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareWarning]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6972,"removedExports":[],"renderedExports":["LucideMessageSquareWarning"],"renderedLength":6666},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-x.js":{"code":"/**\n * @component @name MessageSquareX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Im0xNC41IDguNS01IDUiIC8+CiAgPHBhdGggZD0ibTkuNSA4LjUgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-square-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareX extends LucideIconBase {\n static icon = {\n name: 'message-square-x',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\n key: '18887p',\n },\n ],\n ['path', { d: 'm14.5 8.5-5 5', key: '19tnj2' }],\n ['path', { d: 'm9.5 8.5 5 5', key: '1oa8ql' }],\n ],\n };\n icon = signal(LucideMessageSquareX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareX, isStandalone: true, selector: \"svg[lucideMessageSquareX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6922,"removedExports":[],"renderedExports":["LucideMessageSquareX"],"renderedLength":6622},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square-reply.js":{"code":"/**\n * @component @name MessageSquareReply\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Im0xMCA4LTMgMyAzIDMiIC8+CiAgPHBhdGggZD0iTTE3IDE0di0xYTIgMiAwIDAgMC0yLTJINyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-reply\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareReply extends LucideIconBase {\n static icon = {\n name: 'message-square-reply',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\n key: '18887p',\n },\n ],\n ['path', { d: 'm10 8-3 3 3 3', key: 'fp6dz7' }],\n ['path', { d: 'M17 14v-1a2 2 0 0 0-2-2H7', key: '1tkjnz' }],\n ],\n };\n icon = signal(LucideMessageSquareReply.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareReply, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareReply, isStandalone: true, selector: \"svg[lucideMessageSquareReply]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareReply, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareReply]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6999,"removedExports":[],"renderedExports":["LucideMessageSquareReply"],"renderedLength":6695},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/message-square.js":{"code":"/**\n * @component @name MessageSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquare extends LucideIconBase {\n static icon = {\n name: 'message-square',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\n key: '18887p',\n },\n ],\n ],\n };\n icon = signal(LucideMessageSquare.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquare, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquare, isStandalone: true, selector: \"svg[lucideMessageSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquare, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6711,"removedExports":[],"renderedExports":["LucideMessageSquare"],"renderedLength":6413},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/messages-square.js":{"code":"/**\n * @component @name MessagesSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTBhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAxNC4yODZWNGEyIDIgMCAwIDEgMi0yaDEwYTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0yMCA5YTIgMiAwIDAgMSAyIDJ2MTAuMjg2YS43MS43MSAwIDAgMS0xLjIxMi41MDJsLTIuMjAyLTIuMjAyQTIgMiAwIDAgMCAxNy4xNzIgMTlIMTBhMiAyIDAgMCAxLTItMnYtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/messages-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessagesSquare extends LucideIconBase {\n static icon = {\n name: 'messages-square',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M16 10a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 14.286V4a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z',\n key: '1n2ejm',\n },\n ],\n [\n 'path',\n {\n d: 'M20 9a2 2 0 0 1 2 2v10.286a.71.71 0 0 1-1.212.502l-2.202-2.202A2 2 0 0 0 17.172 19H10a2 2 0 0 1-2-2v-1',\n key: '1qfcsi',\n },\n ],\n ],\n };\n icon = signal(LucideMessagesSquare.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessagesSquare, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessagesSquare, isStandalone: true, selector: \"svg[lucideMessagesSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessagesSquare, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessagesSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7136,"removedExports":[],"renderedExports":["LucideMessagesSquare"],"renderedLength":6837},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/metronome.js":{"code":"/**\n * @component @name Metronome\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTEuNFY5LjEiIC8+CiAgPHBhdGggZD0ibTEyIDE3IDYuNTktNi41OSIgLz4KICA8cGF0aCBkPSJtMTUuMDUgNS43LS4yMTgtLjY5MWEzIDMgMCAwIDAtNS42NjMgMEw0LjQxOCAxOS42OTVBMSAxIDAgMCAwIDUuMzcgMjFoMTMuMjUzYTEgMSAwIDAgMCAuOTUxLTEuMzFMMTguNDUgMTYuMiIgLz4KICA8Y2lyY2xlIGN4PSIyMCIgY3k9IjkiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/metronome\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMetronome extends LucideIconBase {\n static icon = {\n name: 'metronome',\n size: 24,\n node: [\n ['path', { d: 'M12 11.4V9.1', key: 'audfby' }],\n ['path', { d: 'm12 17 6.59-6.59', key: 'c0sb7j' }],\n [\n 'path',\n {\n d: 'm15.05 5.7-.218-.691a3 3 0 0 0-5.663 0L4.418 19.695A1 1 0 0 0 5.37 21h13.253a1 1 0 0 0 .951-1.31L18.45 16.2',\n key: '1pkfrk',\n },\n ],\n ['circle', { cx: '20', cy: '9', r: '2', key: '1udoqf' }],\n ],\n };\n icon = signal(LucideMetronome.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMetronome, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMetronome, isStandalone: true, selector: \"svg[lucideMetronome]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMetronome, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMetronome]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6966,"removedExports":[],"renderedExports":["LucideMetronome"],"renderedLength":6673},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mic-off.js":{"code":"/**\n * @component @name MicOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTl2MyIgLz4KICA8cGF0aCBkPSJNMTUgOS4zNFY1YTMgMyAwIDAgMC01LjY4LTEuMzMiIC8+CiAgPHBhdGggZD0iTTE2Ljk1IDE2Ljk1QTcgNyAwIDAgMSA1IDEydi0yIiAvPgogIDxwYXRoIGQ9Ik0xOC44OSAxMy4yM0E3IDcgMCAwIDAgMTkgMTJ2LTIiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNOSA5djNhMyAzIDAgMCAwIDUuMTIgMi4xMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mic-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMicOff extends LucideIconBase {\n static icon = {\n name: 'mic-off',\n size: 24,\n node: [\n ['path', { d: 'M12 19v3', key: 'npa21l' }],\n ['path', { d: 'M15 9.34V5a3 3 0 0 0-5.68-1.33', key: '1gzdoj' }],\n ['path', { d: 'M16.95 16.95A7 7 0 0 1 5 12v-2', key: 'cqa7eg' }],\n ['path', { d: 'M18.89 13.23A7 7 0 0 0 19 12v-2', key: '16hl24' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M9 9v3a3 3 0 0 0 5.12 2.12', key: 'r2i35w' }],\n ],\n };\n icon = signal(LucideMicOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMicOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMicOff, isStandalone: true, selector: \"svg[lucideMicOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMicOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMicOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6926,"removedExports":[],"renderedExports":["LucideMicOff"],"renderedLength":6635},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mic-signal.js":{"code":"/**\n * @component @name MicSignal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNMTggMTFhNiA2IDAgMDAtMy01LjE5NyIgLz4KICA8cGF0aCBkPSJNMiAxMWExMCAxMCAwIDAxNS04LjY2MiIgLz4KICA8cGF0aCBkPSJNMjIgMTFhMTAgMTAgMCAwMC01LTguNjYyIiAvPgogIDxwYXRoIGQ9Ik02IDExYTYgNiAwIDAxMy01LjE5NyIgLz4KICA8cGF0aCBkPSJNOSAyMWg2IiAvPgogIDxyZWN0IHg9IjEwIiB5PSI5IiB3aWR0aD0iNCIgaGVpZ2h0PSI4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mic-signal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMicSignal extends LucideIconBase {\n static icon = {\n name: 'mic-signal',\n size: 24,\n node: [\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'M18 11a6 6 0 00-3-5.197', key: '1lvu40' }],\n ['path', { d: 'M2 11a10 10 0 015-8.662', key: 'bida4p' }],\n ['path', { d: 'M22 11a10 10 0 00-5-8.662', key: 'idvinr' }],\n ['path', { d: 'M6 11a6 6 0 013-5.197', key: '17n2ii' }],\n ['path', { d: 'M9 21h6', key: '1udhl7' }],\n ['rect', { x: '10', y: '9', width: '4', height: '8', rx: '2', key: '1l8p2f' }],\n ],\n aliases: ['podcast'],\n };\n icon = signal(LucideMicSignal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMicSignal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMicSignal, isStandalone: true, selector: \"svg[lucideMicSignal], svg[lucidePodcast]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMicSignal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMicSignal], svg[lucidePodcast]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideMicSignal\n */\nconst LucidePodcast = LucideMicSignal;","originalLength":7218,"removedExports":[],"renderedExports":["LucideMicSignal","LucidePodcast"],"renderedLength":6917},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mic-vocal.js":{"code":"/**\n * @component @name MicVocal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgNy42MDEtNS45OTQgOC4xOWExIDEgMCAwIDAgLjEgMS4yOThsLjgxNy44MThhMSAxIDAgMCAwIDEuMzE0LjA4N0wxNS4wOSAxMiIgLz4KICA8cGF0aCBkPSJNMTYuNSAyMS4xNzRDMTUuNSAyMC41IDE0LjM3MiAyMCAxMyAyMGMtMi4wNTggMC0zLjkyOCAyLjM1Ni02IDItMi4wNzItLjM1Ni0yLjc3NS0zLjM2OS0xLjUtNC41IiAvPgogIDxjaXJjbGUgY3g9IjE2IiBjeT0iNyIgcj0iNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mic-vocal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMicVocal extends LucideIconBase {\n static icon = {\n name: 'mic-vocal',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm11 7.601-5.994 8.19a1 1 0 0 0 .1 1.298l.817.818a1 1 0 0 0 1.314.087L15.09 12',\n key: '80a601',\n },\n ],\n [\n 'path',\n {\n d: 'M16.5 21.174C15.5 20.5 14.372 20 13 20c-2.058 0-3.928 2.356-6 2-2.072-.356-2.775-3.369-1.5-4.5',\n key: 'j0ngtp',\n },\n ],\n ['circle', { cx: '16', cy: '7', r: '5', key: 'd08jfb' }],\n ],\n aliases: ['mic-2'],\n };\n icon = signal(LucideMicVocal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMicVocal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMicVocal, isStandalone: true, selector: \"svg[lucideMicVocal], svg[lucideMic2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMicVocal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMicVocal], svg[lucideMic2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideMicVocal\n */\nconst LucideMic2 = LucideMicVocal;","originalLength":7228,"removedExports":[],"renderedExports":["LucideMicVocal","LucideMic2"],"renderedLength":6928},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mic-audio-lines.js":{"code":"/**\n * @component @name MicAudioLines\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM3YyLjM0MSIgLz4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNMTQgNXYuMzQxIiAvPgogIDxwYXRoIGQ9Ik0xOCA1djEzIiAvPgogIDxwYXRoIGQ9Ik0yIDEwdjMiIC8+CiAgPHBhdGggZD0iTTIyIDEwdjMiIC8+CiAgPHBhdGggZD0iTTYgNnYxMSIgLz4KICA8cGF0aCBkPSJNOSAyMWg2IiAvPgogIDxyZWN0IHdpZHRoPSI0IiBoZWlnaHQ9IjgiIHg9IjEwIiB5PSI5IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mic-audio-lines\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMicAudioLines extends LucideIconBase {\n static icon = {\n name: 'mic-audio-lines',\n size: 24,\n node: [\n ['path', { d: 'M10 3v2.341', key: 'd00509' }],\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'M14 5v.341', key: '72nt6x' }],\n ['path', { d: 'M18 5v13', key: '123xd1' }],\n ['path', { d: 'M2 10v3', key: '1fnikh' }],\n ['path', { d: 'M22 10v3', key: '154ddg' }],\n ['path', { d: 'M6 6v11', key: '11sgs0' }],\n ['path', { d: 'M9 21h6', key: '1udhl7' }],\n ['rect', { width: '4', height: '8', x: '10', y: '9', rx: '2', key: '1d9qhd' }],\n ],\n };\n icon = signal(LucideMicAudioLines.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMicAudioLines, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMicAudioLines, isStandalone: true, selector: \"svg[lucideMicAudioLines]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMicAudioLines, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMicAudioLines]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7145,"removedExports":[],"renderedExports":["LucideMicAudioLines"],"renderedLength":6846},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mic.js":{"code":"/**\n * @component @name Mic\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTl2MyIgLz4KICA8cGF0aCBkPSJNMTkgMTB2MmE3IDcgMCAwIDEtMTQgMHYtMiIgLz4KICA8cmVjdCB4PSI5IiB5PSIyIiB3aWR0aD0iNiIgaGVpZ2h0PSIxMyIgcng9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mic\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMic extends LucideIconBase {\n static icon = {\n name: 'mic',\n size: 24,\n node: [\n ['path', { d: 'M12 19v3', key: 'npa21l' }],\n ['path', { d: 'M19 10v2a7 7 0 0 1-14 0v-2', key: '1vc78b' }],\n ['rect', { x: '9', y: '2', width: '6', height: '13', rx: '3', key: 's6n7sd' }],\n ],\n };\n icon = signal(LucideMic.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMic, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMic, isStandalone: true, selector: \"svg[lucideMic]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMic, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMic]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6537,"removedExports":[],"renderedExports":["LucideMic"],"renderedLength":6250},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/microscope.js":{"code":"/**\n * @component @name Microscope\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxOGg4IiAvPgogIDxwYXRoIGQ9Ik0zIDIyaDE4IiAvPgogIDxwYXRoIGQ9Ik0xNCAyMmE3IDcgMCAxIDAgMC0xNGgtMSIgLz4KICA8cGF0aCBkPSJNOSAxNGgyIiAvPgogIDxwYXRoIGQ9Ik05IDEyYTIgMiAwIDAgMS0yLTJWNmg2djRhMiAyIDAgMCAxLTIgMloiIC8+CiAgPHBhdGggZD0iTTEyIDZWM2ExIDEgMCAwIDAtMS0xSDlhMSAxIDAgMCAwLTEgMXYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/microscope\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMicroscope extends LucideIconBase {\n static icon = {\n name: 'microscope',\n size: 24,\n node: [\n ['path', { d: 'M6 18h8', key: '1borvv' }],\n ['path', { d: 'M3 22h18', key: '8prr45' }],\n ['path', { d: 'M14 22a7 7 0 1 0 0-14h-1', key: '1jwaiy' }],\n ['path', { d: 'M9 14h2', key: '197e7h' }],\n ['path', { d: 'M9 12a2 2 0 0 1-2-2V6h6v4a2 2 0 0 1-2 2Z', key: '1bmzmy' }],\n ['path', { d: 'M12 6V3a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v3', key: '1drr47' }],\n ],\n };\n icon = signal(LucideMicroscope.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMicroscope, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMicroscope, isStandalone: true, selector: \"svg[lucideMicroscope]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMicroscope, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMicroscope]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6941,"removedExports":[],"renderedExports":["LucideMicroscope"],"renderedLength":6647},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/microchip.js":{"code":"/**\n * @component @name Microchip\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJoNCIgLz4KICA8cGF0aCBkPSJNMTAgMTdoNCIgLz4KICA8cGF0aCBkPSJNMTAgN2g0IiAvPgogIDxwYXRoIGQ9Ik0xOCAxMmgyIiAvPgogIDxwYXRoIGQ9Ik0xOCAxOGgyIiAvPgogIDxwYXRoIGQ9Ik0xOCA2aDIiIC8+CiAgPHBhdGggZD0iTTQgMTJoMiIgLz4KICA8cGF0aCBkPSJNNCAxOGgyIiAvPgogIDxwYXRoIGQ9Ik00IDZoMiIgLz4KICA8cmVjdCB4PSI2IiB5PSIyIiB3aWR0aD0iMTIiIGhlaWdodD0iMjAiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/microchip\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMicrochip extends LucideIconBase {\n static icon = {\n name: 'microchip',\n size: 24,\n node: [\n ['path', { d: 'M10 12h4', key: 'a56b0p' }],\n ['path', { d: 'M10 17h4', key: 'pvmtpo' }],\n ['path', { d: 'M10 7h4', key: '1vgcok' }],\n ['path', { d: 'M18 12h2', key: 'quuxs7' }],\n ['path', { d: 'M18 18h2', key: '4scel' }],\n ['path', { d: 'M18 6h2', key: '1ptzki' }],\n ['path', { d: 'M4 12h2', key: '1ltxp0' }],\n ['path', { d: 'M4 18h2', key: '1xrofg' }],\n ['path', { d: 'M4 6h2', key: '1cx33n' }],\n ['rect', { x: '6', y: '2', width: '12', height: '20', rx: '2', key: '749fme' }],\n ],\n };\n icon = signal(LucideMicrochip.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMicrochip, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMicrochip, isStandalone: true, selector: \"svg[lucideMicrochip]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMicrochip, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMicrochip]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7163,"removedExports":[],"renderedExports":["LucideMicrochip"],"renderedLength":6870},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/microwave.js":{"code":"/**\n * @component @name Microwave\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTUiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSI4IiBoZWlnaHQ9IjciIHg9IjYiIHk9IjgiIHJ4PSIxIiAvPgogIDxwYXRoIGQ9Ik0xOCA4djciIC8+CiAgPHBhdGggZD0iTTYgMTl2MiIgLz4KICA8cGF0aCBkPSJNMTggMTl2MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/microwave\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMicrowave extends LucideIconBase {\n static icon = {\n name: 'microwave',\n size: 24,\n node: [\n ['rect', { width: '20', height: '15', x: '2', y: '4', rx: '2', key: '2no95f' }],\n ['rect', { width: '8', height: '7', x: '6', y: '8', rx: '1', key: 'zh9wx' }],\n ['path', { d: 'M18 8v7', key: 'o5zi4n' }],\n ['path', { d: 'M6 19v2', key: '1loha6' }],\n ['path', { d: 'M18 19v2', key: '1dawf0' }],\n ],\n };\n icon = signal(LucideMicrowave.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMicrowave, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMicrowave, isStandalone: true, selector: \"svg[lucideMicrowave]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMicrowave, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMicrowave]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6806,"removedExports":[],"renderedExports":["LucideMicrowave"],"renderedLength":6513},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/milestone.js":{"code":"/**\n * @component @name Milestone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2OCIgLz4KICA8cGF0aCBkPSJNMTIgM3YzIiAvPgogIDxwYXRoIGQ9Ik0xOC4xNzIgNmEyIDIgMCAwIDEgMS40MTQuNTg2bDIuMDYgMi4wNmExLjIwNyAxLjIwNyAwIDAgMSAwIDEuNzA4bC0yLjA2IDIuMDZhMiAyIDAgMCAxLTEuNDE0LjU4Nkg0YTEgMSAwIDAgMS0xLTFWN2ExIDEgMCAwIDEgMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/milestone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMilestone extends LucideIconBase {\n static icon = {\n name: 'milestone',\n size: 24,\n node: [\n ['path', { d: 'M12 13v8', key: '1l5pq0' }],\n ['path', { d: 'M12 3v3', key: '1n5kay' }],\n [\n 'path',\n {\n d: 'M18.172 6a2 2 0 0 1 1.414.586l2.06 2.06a1.207 1.207 0 0 1 0 1.708l-2.06 2.06a2 2 0 0 1-1.414.586H4a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1z',\n key: '8gz4t4',\n },\n ],\n ],\n };\n icon = signal(LucideMilestone.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMilestone, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMilestone, isStandalone: true, selector: \"svg[lucideMilestone]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMilestone, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMilestone]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6873,"removedExports":[],"renderedExports":["LucideMilestone"],"renderedLength":6580},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/milk.js":{"code":"/**\n * @component @name Milk\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyaDgiIC8+CiAgPHBhdGggZD0iTTkgMnYyLjc4OWE0IDQgMCAwIDEtLjY3MiAyLjIxOWwtLjY1Ni45ODRBNCA0IDAgMCAwIDcgMTAuMjEyVjIwYTIgMiAwIDAgMCAyIDJoNmEyIDIgMCAwIDAgMi0ydi05Ljc4OWE0IDQgMCAwIDAtLjY3Mi0yLjIxOWwtLjY1Ni0uOTg0QTQgNCAwIDAgMSAxNSA0Ljc4OFYyIiAvPgogIDxwYXRoIGQ9Ik03IDE1YTYuNDcyIDYuNDcyIDAgMCAxIDUgMCA2LjQ3IDYuNDcgMCAwIDAgNSAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/milk\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMilk extends LucideIconBase {\n static icon = {\n name: 'milk',\n size: 24,\n node: [\n ['path', { d: 'M8 2h8', key: '1ssgc1' }],\n [\n 'path',\n {\n d: 'M9 2v2.789a4 4 0 0 1-.672 2.219l-.656.984A4 4 0 0 0 7 10.212V20a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2v-9.789a4 4 0 0 0-.672-2.219l-.656-.984A4 4 0 0 1 15 4.788V2',\n key: 'qtp12x',\n },\n ],\n ['path', { d: 'M7 15a6.472 6.472 0 0 1 5 0 6.47 6.47 0 0 0 5 0', key: 'ygeh44' }],\n ],\n };\n icon = signal(LucideMilk.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMilk, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMilk, isStandalone: true, selector: \"svg[lucideMilk]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMilk, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMilk]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6960,"removedExports":[],"renderedExports":["LucideMilk"],"renderedLength":6672},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/minimize.js":{"code":"/**\n * @component @name Minimize\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzdjNhMiAyIDAgMCAxLTIgMkgzIiAvPgogIDxwYXRoIGQ9Ik0yMSA4aC0zYTIgMiAwIDAgMS0yLTJWMyIgLz4KICA8cGF0aCBkPSJNMyAxNmgzYTIgMiAwIDAgMSAyIDJ2MyIgLz4KICA8cGF0aCBkPSJNMTYgMjF2LTNhMiAyIDAgMCAxIDItMmgzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/minimize\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMinimize extends LucideIconBase {\n static icon = {\n name: 'minimize',\n size: 24,\n node: [\n ['path', { d: 'M8 3v3a2 2 0 0 1-2 2H3', key: 'hohbtr' }],\n ['path', { d: 'M21 8h-3a2 2 0 0 1-2-2V3', key: '5jw1f3' }],\n ['path', { d: 'M3 16h3a2 2 0 0 1 2 2v3', key: '198tvr' }],\n ['path', { d: 'M16 21v-3a2 2 0 0 1 2-2h3', key: 'ph8mxp' }],\n ],\n };\n icon = signal(LucideMinimize.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMinimize, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMinimize, isStandalone: true, selector: \"svg[lucideMinimize]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMinimize, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMinimize]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6708,"removedExports":[],"renderedExports":["LucideMinimize"],"renderedLength":6416},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/minimize-2.js":{"code":"/**\n * @component @name Minimize2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTAgNy03IiAvPgogIDxwYXRoIGQ9Ik0yMCAxMGgtNlY0IiAvPgogIDxwYXRoIGQ9Im0zIDIxIDctNyIgLz4KICA8cGF0aCBkPSJNNCAxNGg2djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/minimize-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMinimize2 extends LucideIconBase {\n static icon = {\n name: 'minimize-2',\n size: 24,\n node: [\n ['path', { d: 'm14 10 7-7', key: 'oa77jy' }],\n ['path', { d: 'M20 10h-6V4', key: 'mjg0md' }],\n ['path', { d: 'm3 21 7-7', key: 'tjx5ai' }],\n ['path', { d: 'M4 14h6v6', key: 'rmj7iw' }],\n ],\n };\n icon = signal(LucideMinimize2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMinimize2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMinimize2, isStandalone: true, selector: \"svg[lucideMinimize2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMinimize2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMinimize2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6595,"removedExports":[],"renderedExports":["LucideMinimize2"],"renderedLength":6301},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/milk-off.js":{"code":"/**\n * @component @name MilkOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyaDgiIC8+CiAgPHBhdGggZD0iTTkgMnYxLjM0M00xNSAydjIuNzg5YTQgNCAwIDAgMCAuNjcyIDIuMjE5bC42NTYuOTg0YTQgNCAwIDAgMSAuNjcyIDIuMjJ2MS4xMzFNNy44IDcuOGwtLjEyOC4xOTJBNCA0IDAgMCAwIDcgMTAuMjEyVjIwYTIgMiAwIDAgMCAyIDJoNmEyIDIgMCAwIDAgMi0ydi0zIiAvPgogIDxwYXRoIGQ9Ik03IDE1YTYuNDcgNi40NyAwIDAgMSA1IDAgNi40NzIgNi40NzIgMCAwIDAgMy40MzUuNDM1IiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMjIiIHkxPSIyIiB5Mj0iMjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/milk-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMilkOff extends LucideIconBase {\n static icon = {\n name: 'milk-off',\n size: 24,\n node: [\n ['path', { d: 'M8 2h8', key: '1ssgc1' }],\n [\n 'path',\n {\n d: 'M9 2v1.343M15 2v2.789a4 4 0 0 0 .672 2.219l.656.984a4 4 0 0 1 .672 2.22v1.131M7.8 7.8l-.128.192A4 4 0 0 0 7 10.212V20a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2v-3',\n key: 'y0ejgx',\n },\n ],\n ['path', { d: 'M7 15a6.47 6.47 0 0 1 5 0 6.472 6.472 0 0 0 3.435.435', key: 'iaxqsy' }],\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\n ],\n };\n icon = signal(LucideMilkOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMilkOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMilkOff, isStandalone: true, selector: \"svg[lucideMilkOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMilkOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMilkOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7138,"removedExports":[],"renderedExports":["LucideMilkOff"],"renderedLength":6846},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mirror-rectangular.js":{"code":"/**\n * @component @name MirrorRectangular\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNiA4IDkiIC8+CiAgPHBhdGggZD0ibTE2IDctOCA4IiAvPgogIDxyZWN0IHg9IjQiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIyMCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mirror-rectangular\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMirrorRectangular extends LucideIconBase {\n static icon = {\n name: 'mirror-rectangular',\n size: 24,\n node: [\n ['path', { d: 'M11 6 8 9', key: '7zt14w' }],\n ['path', { d: 'm16 7-8 8', key: 'tkgtvu' }],\n ['rect', { x: '4', y: '2', width: '16', height: '20', rx: '2', key: '1uxh74' }],\n ],\n };\n icon = signal(LucideMirrorRectangular.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMirrorRectangular, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMirrorRectangular, isStandalone: true, selector: \"svg[lucideMirrorRectangular]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMirrorRectangular, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMirrorRectangular]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6659,"removedExports":[],"renderedExports":["LucideMirrorRectangular"],"renderedLength":6357},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/minus.js":{"code":"/**\n * @component @name Minus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxMmgxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMinus extends LucideIconBase {\n static icon = {\n name: 'minus',\n size: 24,\n node: [['path', { d: 'M5 12h14', key: '1ays0h' }]],\n };\n icon = signal(LucideMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMinus, isStandalone: true, selector: \"svg[lucideMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6246,"removedExports":[],"renderedExports":["LucideMinus"],"renderedLength":5957},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/monitor-check.js":{"code":"/**\n * @component @name MonitorCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSAxMCAyIDIgNC00IiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iMyIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/monitor-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMonitorCheck extends LucideIconBase {\n static icon = {\n name: 'monitor-check',\n size: 24,\n node: [\n ['path', { d: 'm9 10 2 2 4-4', key: '1gnqz4' }],\n ['rect', { width: '20', height: '14', x: '2', y: '3', rx: '2', key: '48i651' }],\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\n ],\n };\n icon = signal(LucideMonitorCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMonitorCheck, isStandalone: true, selector: \"svg[lucideMonitorCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMonitorCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6698,"removedExports":[],"renderedExports":["LucideMonitorCheck"],"renderedLength":6401},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mirror-round.js":{"code":"/**\n * @component @name MirrorRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNi42IDguNiA4IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOHY0IiAvPgogIDxwYXRoIGQ9Ik0xNSA3LjUgOS41IDEzIiAvPgogIDxwYXRoIGQ9Ik03IDIyaDEwIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mirror-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMirrorRound extends LucideIconBase {\n static icon = {\n name: 'mirror-round',\n size: 24,\n node: [\n ['path', { d: 'M10 6.6 8.6 8', key: 'itrr7k' }],\n ['path', { d: 'M12 18v4', key: 'jadmvz' }],\n ['path', { d: 'M15 7.5 9.5 13', key: '1vyrsv' }],\n ['path', { d: 'M7 22h10', key: '10w4w3' }],\n ['circle', { cx: '12', cy: '10', r: '8', key: '1gshiw' }],\n ],\n };\n icon = signal(LucideMirrorRound.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMirrorRound, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMirrorRound, isStandalone: true, selector: \"svg[lucideMirrorRound]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMirrorRound, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMirrorRound]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6744,"removedExports":[],"renderedExports":["LucideMirrorRound"],"renderedLength":6448},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/monitor-cloud.js":{"code":"/**\n * @component @name MonitorCloud\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTNhMyAzIDAgMSAxIDIuODMtNEgxNGEyIDIgMCAwIDEgMCA0eiIgLz4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNOCAyMWg4IiAvPgogIDxyZWN0IHg9IjIiIHk9IjMiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-cloud\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMonitorCloud extends LucideIconBase {\n static icon = {\n name: 'monitor-cloud',\n size: 24,\n node: [\n ['path', { d: 'M11 13a3 3 0 1 1 2.83-4H14a2 2 0 0 1 0 4z', key: '1da4q6' }],\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\n ['rect', { x: '2', y: '3', width: '20', height: '14', rx: '2', key: 'x3v2xh' }],\n ],\n };\n icon = signal(LucideMonitorCloud.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorCloud, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMonitorCloud, isStandalone: true, selector: \"svg[lucideMonitorCloud]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorCloud, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMonitorCloud]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6762,"removedExports":[],"renderedExports":["LucideMonitorCloud"],"renderedLength":6465},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/monitor-cog.js":{"code":"/**\n * @component @name MonitorCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJtMTQuMzA1IDcuNTMuOTIzLS4zODIiIC8+CiAgPHBhdGggZD0ibTE1LjIyOCA0Ljg1Mi0uOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAzLjIyOC0uMzgzLS45MjQiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiA4Ljc3Mi0uMzgzLjkyMyIgLz4KICA8cGF0aCBkPSJtMTkuMTQ4IDMuMjI4LjM4My0uOTI0IiAvPgogIDxwYXRoIGQ9Im0xOS41MyA5LjY5Ni0uMzgyLS45MjQiIC8+CiAgPHBhdGggZD0ibTIwLjc3MiA0Ljg1Mi45MjQtLjM4MyIgLz4KICA8cGF0aCBkPSJtMjAuNzcyIDcuMTQ4LjkyNC4zODMiIC8+CiAgPHBhdGggZD0iTTIyIDEzdjJhMiAyIDAgMCAxLTIgMkg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDciIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjYiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMonitorCog extends LucideIconBase {\n static icon = {\n name: 'monitor-cog',\n size: 24,\n node: [\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'm14.305 7.53.923-.382', key: '1mlnsw' }],\n ['path', { d: 'm15.228 4.852-.923-.383', key: '82mpwg' }],\n ['path', { d: 'm16.852 3.228-.383-.924', key: 'ln4sir' }],\n ['path', { d: 'm16.852 8.772-.383.923', key: '1dejw0' }],\n ['path', { d: 'm19.148 3.228.383-.924', key: '192kgf' }],\n ['path', { d: 'm19.53 9.696-.382-.924', key: 'fiavlr' }],\n ['path', { d: 'm20.772 4.852.924-.383', key: '1j8mgp' }],\n ['path', { d: 'm20.772 7.148.924.383', key: 'zix9be' }],\n ['path', { d: 'M22 13v2a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7', key: '1tnzv8' }],\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\n ['circle', { cx: '18', cy: '6', r: '3', key: '1h7g24' }],\n ],\n };\n icon = signal(LucideMonitorCog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorCog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMonitorCog, isStandalone: true, selector: \"svg[lucideMonitorCog]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorCog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMonitorCog]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7692,"removedExports":[],"renderedExports":["LucideMonitorCog"],"renderedLength":7397},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/monitor-off.js":{"code":"/**\n * @component @name MonitorOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNMTcgMTdINGEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDEuMTg0LTEuODI2IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KICA8cGF0aCBkPSJNOC42NTYgM0gyMGEyIDIgMCAwIDEgMiAydjEwYTIgMiAwIDAgMS0uMjkzIDEuMDQyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/monitor-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMonitorOff extends LucideIconBase {\n static icon = {\n name: 'monitor-off',\n size: 24,\n node: [\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'M17 17H4a2 2 0 0 1-2-2V5a2 2 0 0 1 1.184-1.826', key: 'cv7jms' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\n ['path', { d: 'M8.656 3H20a2 2 0 0 1 2 2v10a2 2 0 0 1-.293 1.042', key: 'z8ni2w' }],\n ],\n };\n icon = signal(LucideMonitorOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMonitorOff, isStandalone: true, selector: \"svg[lucideMonitorOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMonitorOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6863,"removedExports":[],"renderedExports":["LucideMonitorOff"],"renderedLength":6568},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/monitor-pause.js":{"code":"/**\n * @component @name MonitorPause\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTNWNyIgLz4KICA8cGF0aCBkPSJNMTQgMTNWNyIgLz4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHg9IjIiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxN3Y0IiAvPgogIDxwYXRoIGQ9Ik04IDIxaDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-pause\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMonitorPause extends LucideIconBase {\n static icon = {\n name: 'monitor-pause',\n size: 24,\n node: [\n ['path', { d: 'M10 13V7', key: '1u13u9' }],\n ['path', { d: 'M14 13V7', key: '1vj9om' }],\n ['rect', { width: '20', height: '14', x: '2', y: '3', rx: '2', key: '48i651' }],\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\n ],\n };\n icon = signal(LucideMonitorPause.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorPause, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMonitorPause, isStandalone: true, selector: \"svg[lucideMonitorPause]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorPause, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMonitorPause]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6773,"removedExports":[],"renderedExports":["LucideMonitorPause"],"renderedLength":6476},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/monitor-dot.js":{"code":"/**\n * @component @name MonitorDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNMjIgMTIuMzA3VjE1YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDItMmg4LjY5MyIgLz4KICA8cGF0aCBkPSJNOCAyMWg4IiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iNiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/monitor-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMonitorDot extends LucideIconBase {\n static icon = {\n name: 'monitor-dot',\n size: 24,\n node: [\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n [\n 'path',\n { d: 'M22 12.307V15a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h8.693', key: '1dx6ho' },\n ],\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\n ['circle', { cx: '19', cy: '6', r: '3', key: '108a5v' }],\n ],\n };\n icon = signal(LucideMonitorDot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorDot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMonitorDot, isStandalone: true, selector: \"svg[lucideMonitorDot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorDot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMonitorDot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6796,"removedExports":[],"renderedExports":["LucideMonitorDot"],"renderedLength":6501},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/monitor-down.js":{"code":"/**\n * @component @name MonitorDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNWNyIgLz4KICA8cGF0aCBkPSJtMTUgMTAtMyAzLTMtMyIgLz4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHg9IjIiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxN3Y0IiAvPgogIDxwYXRoIGQ9Ik04IDIxaDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMonitorDown extends LucideIconBase {\n static icon = {\n name: 'monitor-down',\n size: 24,\n node: [\n ['path', { d: 'M12 13V7', key: 'h0r20n' }],\n ['path', { d: 'm15 10-3 3-3-3', key: 'lzhmyn' }],\n ['rect', { width: '20', height: '14', x: '2', y: '3', rx: '2', key: '48i651' }],\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\n ],\n };\n icon = signal(LucideMonitorDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMonitorDown, isStandalone: true, selector: \"svg[lucideMonitorDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMonitorDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6776,"removedExports":[],"renderedExports":["LucideMonitorDown"],"renderedLength":6480},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/monitor-play.js":{"code":"/**\n * @component @name MonitorPlay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMDMzIDkuNDRhLjY0Ny42NDcgMCAwIDEgMCAxLjEybC00LjA2NSAyLjM1MmEuNjQ1LjY0NSAwIDAgMS0uOTY4LS41NlY3LjY0OGEuNjQ1LjY0NSAwIDAgMSAuOTY3LS41NnoiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KICA8cmVjdCB4PSIyIiB5PSIzIiB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/monitor-play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMonitorPlay extends LucideIconBase {\n static icon = {\n name: 'monitor-play',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15.033 9.44a.647.647 0 0 1 0 1.12l-4.065 2.352a.645.645 0 0 1-.968-.56V7.648a.645.645 0 0 1 .967-.56z',\n key: 'vbtd3f',\n },\n ],\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\n ['rect', { x: '2', y: '3', width: '20', height: '14', rx: '2', key: 'x3v2xh' }],\n ],\n };\n icon = signal(LucideMonitorPlay.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorPlay, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMonitorPlay, isStandalone: true, selector: \"svg[lucideMonitorPlay]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorPlay, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMonitorPlay]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6996,"removedExports":[],"renderedExports":["LucideMonitorPlay"],"renderedLength":6700},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/monitor-speaker.js":{"code":"/**\n * @component @name MonitorSpeaker\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNS41IDIwSDgiIC8+CiAgPHBhdGggZD0iTTE3IDloLjAxIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIxNiIgeD0iMTIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik04IDZINGEyIDIgMCAwIDAtMiAydjZhMiAyIDAgMCAwIDIgMmg0IiAvPgogIDxjaXJjbGUgY3g9IjE3IiBjeT0iMTUiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-speaker\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMonitorSpeaker extends LucideIconBase {\n static icon = {\n name: 'monitor-speaker',\n size: 24,\n node: [\n ['path', { d: 'M5.5 20H8', key: '1k40s5' }],\n ['path', { d: 'M17 9h.01', key: '1j24nn' }],\n ['rect', { width: '10', height: '16', x: '12', y: '4', rx: '2', key: 'ixliua' }],\n ['path', { d: 'M8 6H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h4', key: '1mp6e1' }],\n ['circle', { cx: '17', cy: '15', r: '1', key: 'tqvash' }],\n ],\n };\n icon = signal(LucideMonitorSpeaker.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorSpeaker, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMonitorSpeaker, isStandalone: true, selector: \"svg[lucideMonitorSpeaker]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorSpeaker, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMonitorSpeaker]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6904,"removedExports":[],"renderedExports":["LucideMonitorSpeaker"],"renderedLength":6605},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/monitor-smartphone.js":{"code":"/**\n * @component @name MonitorSmartphone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggOFY2YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAydjdhMiAyIDAgMCAwIDIgMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMCAxOXYtMy45NiAzLjE1IiAvPgogIDxwYXRoIGQ9Ik03IDE5aDUiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE2IiB5PSIxMiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-smartphone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMonitorSmartphone extends LucideIconBase {\n static icon = {\n name: 'monitor-smartphone',\n size: 24,\n node: [\n ['path', { d: 'M18 8V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h8', key: '10dyio' }],\n ['path', { d: 'M10 19v-3.96 3.15', key: '1irgej' }],\n ['path', { d: 'M7 19h5', key: 'qswx4l' }],\n ['rect', { width: '6', height: '10', x: '16', y: '12', rx: '2', key: '1egngj' }],\n ],\n };\n icon = signal(LucideMonitorSmartphone.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorSmartphone, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMonitorSmartphone, isStandalone: true, selector: \"svg[lucideMonitorSmartphone]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorSmartphone, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMonitorSmartphone]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6873,"removedExports":[],"renderedExports":["LucideMonitorSmartphone"],"renderedLength":6571},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/monitor-up.js":{"code":"/**\n * @component @name MonitorUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSAxMCAzLTMgMyAzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxM1Y3IiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iMyIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/monitor-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMonitorUp extends LucideIconBase {\n static icon = {\n name: 'monitor-up',\n size: 24,\n node: [\n ['path', { d: 'm9 10 3-3 3 3', key: '11gsxs' }],\n ['path', { d: 'M12 13V7', key: 'h0r20n' }],\n ['rect', { width: '20', height: '14', x: '2', y: '3', rx: '2', key: '48i651' }],\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\n ],\n };\n icon = signal(LucideMonitorUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMonitorUp, isStandalone: true, selector: \"svg[lucideMonitorUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMonitorUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6753,"removedExports":[],"renderedExports":["LucideMonitorUp"],"renderedLength":6459},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/monitor-x.js":{"code":"/**\n * @component @name MonitorX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuNSAxMi41LTUtNSIgLz4KICA8cGF0aCBkPSJtOS41IDEyLjUgNS01IiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iMyIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/monitor-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMonitorX extends LucideIconBase {\n static icon = {\n name: 'monitor-x',\n size: 24,\n node: [\n ['path', { d: 'm14.5 12.5-5-5', key: '1jahn5' }],\n ['path', { d: 'm9.5 12.5 5-5', key: '1k2t7b' }],\n ['rect', { width: '20', height: '14', x: '2', y: '3', rx: '2', key: '48i651' }],\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\n ],\n };\n icon = signal(LucideMonitorX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMonitorX, isStandalone: true, selector: \"svg[lucideMonitorX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMonitorX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6756,"removedExports":[],"renderedExports":["LucideMonitorX"],"renderedLength":6463},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/moon-star.js":{"code":"/**\n * @component @name MoonStar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNWg0IiAvPgogIDxwYXRoIGQ9Ik0yMCAzdjQiIC8+CiAgPHBhdGggZD0iTTIwLjk4NSAxMi40ODZhOSA5IDAgMSAxLTkuNDczLTkuNDcyYy40MDUtLjAyMi42MTcuNDYuNDAyLjgwM2E2IDYgMCAwIDAgOC4yNjggOC4yNjhjLjM0NC0uMjE1LjgyNS0uMDA0LjgwMy40MDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/moon-star\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMoonStar extends LucideIconBase {\n static icon = {\n name: 'moon-star',\n size: 24,\n node: [\n ['path', { d: 'M18 5h4', key: '1lhgn2' }],\n ['path', { d: 'M20 3v4', key: '1olli1' }],\n [\n 'path',\n {\n d: 'M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401',\n key: 'kfwtm',\n },\n ],\n ],\n };\n icon = signal(LucideMoonStar.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoonStar, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMoonStar, isStandalone: true, selector: \"svg[lucideMoonStar]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoonStar, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMoonStar]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6816,"removedExports":[],"renderedExports":["LucideMoonStar"],"renderedLength":6523},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mosque.js":{"code":"/**\n * @component @name Mosque\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMjY4IDJhMiAyIDAgMDAzLjQ2NSAyIiAvPgogIDxwYXRoIGQ9Ik0xNCA1IEwxNCA4IiAvPgogIDxwYXRoIGQ9Ik0xNiAyMnYtM2EyIDIgMCAwMC00IDB2MyIgLz4KICA8cGF0aCBkPSJNMjEgMTNjLS42NjItMS40OTctMS42NjYtMi43NTMtMi45LTMuNjNDMTYuODI1IDguNDcgMTUuNDIyIDggMTQgOHMtMi44MjYuNDctNC4xIDEuMzdDOC42NjggMTAuMjQ4IDcuNjYzIDExLjUwNCA3IDEzeiIgLz4KICA8cGF0aCBkPSJNMyA5aDQiIC8+CiAgPHBhdGggZD0iTTcgMjJWNmE1IDUgMCAwMC0yLTQgNSA1IDAgMDAtMiA0djE0YTIgMiAwIDAwMiAyaDE0YTIgMiAwIDAwMi0ydi03IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mosque\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMosque extends LucideIconBase {\n static icon = {\n name: 'mosque',\n size: 24,\n node: [\n ['path', { d: 'M12.268 2a2 2 0 003.465 2', key: '3in8xp' }],\n ['path', { d: 'M14 5 L14 8', key: '1fhhfb' }],\n ['path', { d: 'M16 22v-3a2 2 0 00-4 0v3', key: '1p6nbd' }],\n [\n 'path',\n {\n d: 'M21 13c-.662-1.497-1.666-2.753-2.9-3.63C16.825 8.47 15.422 8 14 8s-2.826.47-4.1 1.37C8.668 10.248 7.663 11.504 7 13z',\n key: 'ck3r5y',\n },\n ],\n ['path', { d: 'M3 9h4', key: 'rnfnj5' }],\n [\n 'path',\n { d: 'M7 22V6a5 5 0 00-2-4 5 5 0 00-2 4v14a2 2 0 002 2h14a2 2 0 002-2v-7', key: '28kgc3' },\n ],\n ],\n };\n icon = signal(LucideMosque.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMosque, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMosque, isStandalone: true, selector: \"svg[lucideMosque]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMosque, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMosque]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7335,"removedExports":[],"renderedExports":["LucideMosque"],"renderedLength":7045},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/motorbike.js":{"code":"/**\n * @component @name Motorbike\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggMTQtMS0zIiAvPgogIDxwYXRoIGQ9Im0zIDkgNiAyYTIgMiAwIDAgMSAyLTJoMmEyIDIgMCAwIDEgMS45OSAxLjgxIiAvPgogIDxwYXRoIGQ9Ik04IDE3aDNhMSAxIDAgMCAwIDEtMSA2IDYgMCAwIDEgNi02IDEgMSAwIDAgMCAxLTF2LS43NUE1IDUgMCAwIDAgMTcgNSIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjE3IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSIxNyIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/motorbike\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMotorbike extends LucideIconBase {\n static icon = {\n name: 'motorbike',\n size: 24,\n node: [\n ['path', { d: 'm18 14-1-3', key: 'bdajw9' }],\n ['path', { d: 'm3 9 6 2a2 2 0 0 1 2-2h2a2 2 0 0 1 1.99 1.81', key: 'f5fotj' }],\n [\n 'path',\n {\n d: 'M8 17h3a1 1 0 0 0 1-1 6 6 0 0 1 6-6 1 1 0 0 0 1-1v-.75A5 5 0 0 0 17 5',\n key: '3i90e2',\n },\n ],\n ['circle', { cx: '19', cy: '17', r: '3', key: '1otbdv' }],\n ['circle', { cx: '5', cy: '17', r: '3', key: '1d8p0c' }],\n ],\n };\n icon = signal(LucideMotorbike.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMotorbike, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMotorbike, isStandalone: true, selector: \"svg[lucideMotorbike]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMotorbike, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMotorbike]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7057,"removedExports":[],"renderedExports":["LucideMotorbike"],"renderedLength":6764},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/moon.js":{"code":"/**\n * @component @name Moon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuOTg1IDEyLjQ4NmE5IDkgMCAxIDEtOS40NzMtOS40NzJjLjQwNS0uMDIyLjYxNy40Ni40MDIuODAzYTYgNiAwIDAgMCA4LjI2OCA4LjI2OGMuMzQ0LS4yMTUuODI1LS4wMDQuODAzLjQwMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/moon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMoon extends LucideIconBase {\n static icon = {\n name: 'moon',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401',\n key: 'kfwtm',\n },\n ],\n ],\n };\n icon = signal(LucideMoon.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoon, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMoon, isStandalone: true, selector: \"svg[lucideMoon]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoon, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMoon]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6599,"removedExports":[],"renderedExports":["LucideMoon"],"renderedLength":6311},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mountain.js":{"code":"/**\n * @component @name Mountain\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOCAzIDQgOCA1LTUgNSAxNUgyTDggM3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mountain\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMountain extends LucideIconBase {\n static icon = {\n name: 'mountain',\n size: 24,\n node: [['path', { d: 'm8 3 4 8 5-5 5 15H2L8 3z', key: 'otkl63' }]],\n };\n icon = signal(LucideMountain.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMountain, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMountain, isStandalone: true, selector: \"svg[lucideMountain]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMountain, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMountain]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6315,"removedExports":[],"renderedExports":["LucideMountain"],"renderedLength":6023},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/monitor-stop.js":{"code":"/**\n * @component @name MonitorStop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNOCAyMWg4IiAvPgogIDxyZWN0IHg9IjIiIHk9IjMiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgcng9IjIiIC8+CiAgPHJlY3QgeD0iOSIgeT0iNyIgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-stop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMonitorStop extends LucideIconBase {\n static icon = {\n name: 'monitor-stop',\n size: 24,\n node: [\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\n ['rect', { x: '2', y: '3', width: '20', height: '14', rx: '2', key: 'x3v2xh' }],\n ['rect', { x: '9', y: '7', width: '6', height: '6', rx: '1', key: '5m2oou' }],\n ],\n };\n icon = signal(LucideMonitorStop.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorStop, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMonitorStop, isStandalone: true, selector: \"svg[lucideMonitorStop]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorStop, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMonitorStop]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6745,"removedExports":[],"renderedExports":["LucideMonitorStop"],"renderedLength":6449},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mouse-left.js":{"code":"/**\n * @component @name MouseLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNy4zMThWMTAiIC8+CiAgPHBhdGggZD0iTTUgMTB2NWE3IDcgMCAwIDAgMTQgMFY5YzAtMy41MjctMi42MDgtNi41MTUtNi03IiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSI0IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mouse-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMouseLeft extends LucideIconBase {\n static icon = {\n name: 'mouse-left',\n size: 24,\n node: [\n ['path', { d: 'M12 7.318V10', key: '17s7lh' }],\n ['path', { d: 'M5 10v5a7 7 0 0 0 14 0V9c0-3.527-2.608-6.515-6-7', key: 'imk5ea' }],\n ['circle', { cx: '7', cy: '4', r: '2', key: 'ra7k3' }],\n ],\n };\n icon = signal(LucideMouseLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMouseLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMouseLeft, isStandalone: true, selector: \"svg[lucideMouseLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMouseLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMouseLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6616,"removedExports":[],"renderedExports":["LucideMouseLeft"],"renderedLength":6322},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mouse-off.js":{"code":"/**\n * @component @name MouseOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnYuMzQzIiAvPgogIDxwYXRoIGQ9Ik0xOC4yMTggMTguMjE4QTcgNyAwIDAgMSA1IDE1VjlhNyA3IDAgMCAxIC43ODItMy4yMTgiIC8+CiAgPHBhdGggZD0iTTE5IDEzLjM0M1Y5QTcgNyAwIDAgMCA4LjU2IDIuOTAyIiAvPgogIDxwYXRoIGQ9Ik0yMiAyMiAyIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mouse-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMouseOff extends LucideIconBase {\n static icon = {\n name: 'mouse-off',\n size: 24,\n node: [\n ['path', { d: 'M12 6v.343', key: '1gyhex' }],\n ['path', { d: 'M18.218 18.218A7 7 0 0 1 5 15V9a7 7 0 0 1 .782-3.218', key: 'ukzz01' }],\n ['path', { d: 'M19 13.343V9A7 7 0 0 0 8.56 2.902', key: '104jy9' }],\n ['path', { d: 'M22 22 2 2', key: '1r8tn9' }],\n ],\n };\n icon = signal(LucideMouseOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMouseOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMouseOff, isStandalone: true, selector: \"svg[lucideMouseOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMouseOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMouseOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6738,"removedExports":[],"renderedExports":["LucideMouseOff"],"renderedLength":6445},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mountain-snow.js":{"code":"/**\n * @component @name MountainSnow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOCAzIDQgOCA1LTUgNSAxNUgyTDggM3oiIC8+CiAgPHBhdGggZD0iTTQuMTQgMTUuMDhjMi42Mi0xLjU3IDUuMjQtMS40MyA3Ljg2LjQyIDIuNzQgMS45NCA1LjQ5IDIgOC4yMy4xOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mountain-snow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMountainSnow extends LucideIconBase {\n static icon = {\n name: 'mountain-snow',\n size: 24,\n node: [\n ['path', { d: 'm8 3 4 8 5-5 5 15H2L8 3z', key: 'otkl63' }],\n [\n 'path',\n { d: 'M4.14 15.08c2.62-1.57 5.24-1.43 7.86.42 2.74 1.94 5.49 2 8.23.19', key: '1pvmmp' },\n ],\n ],\n };\n icon = signal(LucideMountainSnow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMountainSnow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMountainSnow, isStandalone: true, selector: \"svg[lucideMountainSnow]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMountainSnow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMountainSnow]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6652,"removedExports":[],"renderedExports":["LucideMountainSnow"],"renderedLength":6355},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mouse-pointer-2-off.js":{"code":"/**\n * @component @name MousePointer2Off\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuNTUgOC40NSA1LjEzOCAyLjA4N2EuNS41IDAgMCAxLS4wNjMuOTQ3bC02LjEyNCAxLjU4YTIgMiAwIDAgMC0xLjQzOCAxLjQzNWwtMS41NzkgNi4xMjZhLjUuNSAwIDAgMS0uOTQ3LjA2M0w4LjQ1IDE1LjU1MSIgLz4KICA8cGF0aCBkPSJNMjIgMiAyIDIyIiAvPgogIDxwYXRoIGQ9Im02LjgxNiAxMS41MjgtMi43NzktNi44NGEuNDk1LjQ5NSAwIDAgMSAuNjUxLS42NTFsNi44NCAyLjc3OSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mouse-pointer-2-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMousePointer2Off extends LucideIconBase {\n static icon = {\n name: 'mouse-pointer-2-off',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm15.55 8.45 5.138 2.087a.5.5 0 0 1-.063.947l-6.124 1.58a2 2 0 0 0-1.438 1.435l-1.579 6.126a.5.5 0 0 1-.947.063L8.45 15.551',\n key: '1qoshx',\n },\n ],\n ['path', { d: 'M22 2 2 22', key: 'y4kqgn' }],\n [\n 'path',\n { d: 'm6.816 11.528-2.779-6.84a.495.495 0 0 1 .651-.651l6.84 2.779', key: 'mymuvk' },\n ],\n ],\n };\n icon = signal(LucideMousePointer2Off.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMousePointer2Off, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMousePointer2Off, isStandalone: true, selector: \"svg[lucideMousePointer2Off]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMousePointer2Off, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMousePointer2Off]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7118,"removedExports":[],"renderedExports":["LucideMousePointer2Off"],"renderedLength":6815},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mouse-pointer-2.js":{"code":"/**\n * @component @name MousePointer2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNC4wMzcgNC42ODhhLjQ5NS40OTUgMCAwIDEgLjY1MS0uNjUxbDE2IDYuNWEuNS41IDAgMCAxLS4wNjMuOTQ3bC02LjEyNCAxLjU4YTIgMiAwIDAgMC0xLjQzOCAxLjQzNWwtMS41NzkgNi4xMjZhLjUuNSAwIDAgMS0uOTQ3LjA2M3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mouse-pointer-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMousePointer2 extends LucideIconBase {\n static icon = {\n name: 'mouse-pointer-2',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4.037 4.688a.495.495 0 0 1 .651-.651l16 6.5a.5.5 0 0 1-.063.947l-6.124 1.58a2 2 0 0 0-1.438 1.435l-1.579 6.126a.5.5 0 0 1-.947.063z',\n key: 'edeuup',\n },\n ],\n ],\n };\n icon = signal(LucideMousePointer2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMousePointer2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMousePointer2, isStandalone: true, selector: \"svg[lucideMousePointer2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMousePointer2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMousePointer2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6755,"removedExports":[],"renderedExports":["LucideMousePointer2"],"renderedLength":6456},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mouse-pointer-ban.js":{"code":"/**\n * @component @name MousePointerBan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi4wMzQgMi42ODFhLjQ5OC40OTggMCAwIDEgLjY0Ny0uNjQ3bDkgMy41YS41LjUgMCAwIDEtLjAzMy45NDRMOC4yMDQgNy41NDVhMSAxIDAgMCAwLS42Ni42NmwtMS4wNjYgMy40NDNhLjUuNSAwIDAgMS0uOTQ0LjAzM3oiIC8+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iNiIgLz4KICA8cGF0aCBkPSJtMTEuOCAxMS44IDguNCA4LjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mouse-pointer-ban\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMousePointerBan extends LucideIconBase {\n static icon = {\n name: 'mouse-pointer-ban',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.034 2.681a.498.498 0 0 1 .647-.647l9 3.5a.5.5 0 0 1-.033.944L8.204 7.545a1 1 0 0 0-.66.66l-1.066 3.443a.5.5 0 0 1-.944.033z',\n key: '11pp1i',\n },\n ],\n ['circle', { cx: '16', cy: '16', r: '6', key: 'qoo3c4' }],\n ['path', { d: 'm11.8 11.8 8.4 8.4', key: 'oogvdj' }],\n ],\n };\n icon = signal(LucideMousePointerBan.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMousePointerBan, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMousePointerBan, isStandalone: true, selector: \"svg[lucideMousePointerBan]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMousePointerBan, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMousePointerBan]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6992,"removedExports":[],"renderedExports":["LucideMousePointerBan"],"renderedLength":6691},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mouse-pointer.js":{"code":"/**\n * @component @name MousePointer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNTg2IDEyLjU4NiAxOSAxOSIgLz4KICA8cGF0aCBkPSJNMy42ODggMy4wMzdhLjQ5Ny40OTcgMCAwIDAtLjY1MS42NTFsNi41IDE1Ljk5OWEuNTAxLjUwMSAwIDAgMCAuOTQ3LS4wNjJsMS41NjktNi4wODNhMiAyIDAgMCAxIDEuNDQ4LTEuNDc5bDYuMTI0LTEuNTc5YS41LjUgMCAwIDAgLjA2My0uOTQ3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mouse-pointer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMousePointer extends LucideIconBase {\n static icon = {\n name: 'mouse-pointer',\n size: 24,\n node: [\n ['path', { d: 'M12.586 12.586 19 19', key: 'ea5xo7' }],\n [\n 'path',\n {\n d: 'M3.688 3.037a.497.497 0 0 0-.651.651l6.5 15.999a.501.501 0 0 0 .947-.062l1.569-6.083a2 2 0 0 1 1.448-1.479l6.124-1.579a.5.5 0 0 0 .063-.947z',\n key: '277e5u',\n },\n ],\n ],\n };\n icon = signal(LucideMousePointer.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMousePointer, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMousePointer, isStandalone: true, selector: \"svg[lucideMousePointer]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMousePointer, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMousePointer]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6877,"removedExports":[],"renderedExports":["LucideMousePointer"],"renderedLength":6580},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mouse-pointer-click.js":{"code":"/**\n * @component @name MousePointerClick\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNC4xIDEyIDYiIC8+CiAgPHBhdGggZD0ibTUuMSA4LTIuOS0uOCIgLz4KICA8cGF0aCBkPSJtNiAxMi0xLjkgMiIgLz4KICA8cGF0aCBkPSJNNy4yIDIuMiA4IDUuMSIgLz4KICA8cGF0aCBkPSJNOS4wMzcgOS42OWEuNDk4LjQ5OCAwIDAgMSAuNjUzLS42NTNsMTEgNC41YS41LjUgMCAwIDEtLjA3NC45NDlsLTQuMzQ5IDEuMDQxYTEgMSAwIDAgMC0uNzQuNzM5bC0xLjA0IDQuMzVhLjUuNSAwIDAgMS0uOTUuMDc0eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mouse-pointer-click\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMousePointerClick extends LucideIconBase {\n static icon = {\n name: 'mouse-pointer-click',\n size: 24,\n node: [\n ['path', { d: 'M14 4.1 12 6', key: 'ita8i4' }],\n ['path', { d: 'm5.1 8-2.9-.8', key: '1go3kf' }],\n ['path', { d: 'm6 12-1.9 2', key: 'mnht97' }],\n ['path', { d: 'M7.2 2.2 8 5.1', key: '1cfko1' }],\n [\n 'path',\n {\n d: 'M9.037 9.69a.498.498 0 0 1 .653-.653l11 4.5a.5.5 0 0 1-.074.949l-4.349 1.041a1 1 0 0 0-.74.739l-1.04 4.35a.5.5 0 0 1-.95.074z',\n key: 's0h3yz',\n },\n ],\n ],\n };\n icon = signal(LucideMousePointerClick.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMousePointerClick, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMousePointerClick, isStandalone: true, selector: \"svg[lucideMousePointerClick]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMousePointerClick, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMousePointerClick]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7178,"removedExports":[],"renderedExports":["LucideMousePointerClick"],"renderedLength":6875},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mouse.js":{"code":"/**\n * @component @name Mouse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSI1IiB5PSIyIiB3aWR0aD0iMTQiIGhlaWdodD0iMjAiIHJ4PSI3IiAvPgogIDxwYXRoIGQ9Ik0xMiA2djQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mouse\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMouse extends LucideIconBase {\n static icon = {\n name: 'mouse',\n size: 24,\n node: [\n ['rect', { x: '5', y: '2', width: '14', height: '20', rx: '7', key: '11ol66' }],\n ['path', { d: 'M12 6v4', key: '16clxf' }],\n ],\n };\n icon = signal(LucideMouse.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMouse, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMouse, isStandalone: true, selector: \"svg[lucideMouse]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMouse, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMouse]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6429,"removedExports":[],"renderedExports":["LucideMouse"],"renderedLength":6140},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/move-3d.js":{"code":"/**\n * @component @name Move3d\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAzdjE2aDE2IiAvPgogIDxwYXRoIGQ9Im01IDE5IDYtNiIgLz4KICA8cGF0aCBkPSJtMiA2IDMtMyAzIDMiIC8+CiAgPHBhdGggZD0ibTE4IDE2IDMgMy0zIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/move-3d\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMove3d extends LucideIconBase {\n static icon = {\n name: 'move-3d',\n size: 24,\n node: [\n ['path', { d: 'M5 3v16h16', key: '1mqmf9' }],\n ['path', { d: 'm5 19 6-6', key: 'jh6hbb' }],\n ['path', { d: 'm2 6 3-3 3 3', key: 'tkyvxa' }],\n ['path', { d: 'm18 16 3 3-3 3', key: '1d4glt' }],\n ],\n aliases: ['move-3-d'],\n };\n icon = signal(LucideMove3d.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMove3d, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMove3d, isStandalone: true, selector: \"svg[lucideMove3d], svg[lucideMove3D]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMove3d, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMove3d], svg[lucideMove3D]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideMove3d\n */\nconst LucideMove3D = LucideMove3d;","originalLength":6731,"removedExports":[],"renderedExports":["LucideMove3d","LucideMove3D"],"renderedLength":6433},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/move-diagonal-2.js":{"code":"/**\n * @component @name MoveDiagonal2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTN2NmgtNiIgLz4KICA8cGF0aCBkPSJNNSAxMVY1aDYiIC8+CiAgPHBhdGggZD0ibTUgNSAxNCAxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-diagonal-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMoveDiagonal2 extends LucideIconBase {\n static icon = {\n name: 'move-diagonal-2',\n size: 24,\n node: [\n ['path', { d: 'M19 13v6h-6', key: '1hxl6d' }],\n ['path', { d: 'M5 11V5h6', key: '12e2xe' }],\n ['path', { d: 'm5 5 14 14', key: '11anup' }],\n ],\n };\n icon = signal(LucideMoveDiagonal2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveDiagonal2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMoveDiagonal2, isStandalone: true, selector: \"svg[lucideMoveDiagonal2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveDiagonal2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMoveDiagonal2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6553,"removedExports":[],"renderedExports":["LucideMoveDiagonal2"],"renderedLength":6254},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/move-down.js":{"code":"/**\n * @component @name MoveDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAxOEwxMiAyMkwxNiAxOCIgLz4KICA8cGF0aCBkPSJNMTIgMlYyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMoveDown extends LucideIconBase {\n static icon = {\n name: 'move-down',\n size: 24,\n node: [\n ['path', { d: 'M8 18L12 22L16 18', key: 'cskvfv' }],\n ['path', { d: 'M12 2V22', key: 'r89rzk' }],\n ],\n };\n icon = signal(LucideMoveDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMoveDown, isStandalone: true, selector: \"svg[lucideMoveDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMoveDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6414,"removedExports":[],"renderedExports":["LucideMoveDown"],"renderedLength":6121},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/monitor.js":{"code":"/**\n * @component @name Monitor\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHg9IjIiIHk9IjMiIHJ4PSIyIiAvPgogIDxsaW5lIHgxPSI4IiB4Mj0iMTYiIHkxPSIyMSIgeTI9IjIxIiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyIiB5MT0iMTciIHkyPSIyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/monitor\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMonitor extends LucideIconBase {\n static icon = {\n name: 'monitor',\n size: 24,\n node: [\n ['rect', { width: '20', height: '14', x: '2', y: '3', rx: '2', key: '48i651' }],\n ['line', { x1: '8', x2: '16', y1: '21', y2: '21', key: '1svkeh' }],\n ['line', { x1: '12', x2: '12', y1: '17', y2: '21', key: 'vw1qmm' }],\n ],\n };\n icon = signal(LucideMonitor.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitor, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMonitor, isStandalone: true, selector: \"svg[lucideMonitor]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitor, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMonitor]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6641,"removedExports":[],"renderedExports":["LucideMonitor"],"renderedLength":6350},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/move-down-right.js":{"code":"/**\n * @component @name MoveDownRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTNWMTlIMTMiIC8+CiAgPHBhdGggZD0iTTUgNUwxOSAxOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-down-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMoveDownRight extends LucideIconBase {\n static icon = {\n name: 'move-down-right',\n size: 24,\n node: [\n ['path', { d: 'M19 13V19H13', key: '10vkzq' }],\n ['path', { d: 'M5 5L19 19', key: '5zm2fv' }],\n ],\n };\n icon = signal(LucideMoveDownRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveDownRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMoveDownRight, isStandalone: true, selector: \"svg[lucideMoveDownRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveDownRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMoveDownRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6465,"removedExports":[],"renderedExports":["LucideMoveDownRight"],"renderedLength":6166},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/mouse-right.js":{"code":"/**\n * @component @name MouseRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNy4zMThWMTAiIC8+CiAgPHBhdGggZD0iTTE5IDEwdjVhNyA3IDAgMCAxLTE0IDBWOWMwLTMuNTI3IDIuNjA4LTYuNTE1IDYtNyIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjQiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mouse-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMouseRight extends LucideIconBase {\n static icon = {\n name: 'mouse-right',\n size: 24,\n node: [\n ['path', { d: 'M12 7.318V10', key: '17s7lh' }],\n ['path', { d: 'M19 10v5a7 7 0 0 1-14 0V9c0-3.527 2.608-6.515 6-7', key: '2es5nn' }],\n ['circle', { cx: '17', cy: '4', r: '2', key: 'y5j2s2' }],\n ],\n };\n icon = signal(LucideMouseRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMouseRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMouseRight, isStandalone: true, selector: \"svg[lucideMouseRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMouseRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMouseRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6634,"removedExports":[],"renderedExports":["LucideMouseRight"],"renderedLength":6339},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/move-horizontal.js":{"code":"/**\n * @component @name MoveHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggOCA0IDQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDIwIiAvPgogIDxwYXRoIGQ9Im02IDgtNCA0IDQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMoveHorizontal extends LucideIconBase {\n static icon = {\n name: 'move-horizontal',\n size: 24,\n node: [\n ['path', { d: 'm18 8 4 4-4 4', key: '1ak13k' }],\n ['path', { d: 'M2 12h20', key: '9i4pu4' }],\n ['path', { d: 'm6 8-4 4 4 4', key: '15zrgr' }],\n ],\n };\n icon = signal(LucideMoveHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMoveHorizontal, isStandalone: true, selector: \"svg[lucideMoveHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMoveHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6568,"removedExports":[],"renderedExports":["LucideMoveHorizontal"],"renderedLength":6269},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/move-down-left.js":{"code":"/**\n * @component @name MoveDownLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTlINVYxMyIgLz4KICA8cGF0aCBkPSJNMTkgNUw1IDE5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/move-down-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMoveDownLeft extends LucideIconBase {\n static icon = {\n name: 'move-down-left',\n size: 24,\n node: [\n ['path', { d: 'M11 19H5V13', key: '1akmht' }],\n ['path', { d: 'M19 5L5 19', key: '72u4yj' }],\n ],\n };\n icon = signal(LucideMoveDownLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveDownLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMoveDownLeft, isStandalone: true, selector: \"svg[lucideMoveDownLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveDownLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMoveDownLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6449,"removedExports":[],"renderedExports":["LucideMoveDownLeft"],"renderedLength":6151},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/move-right.js":{"code":"/**\n * @component @name MoveRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggOEwyMiAxMkwxOCAxNiIgLz4KICA8cGF0aCBkPSJNMiAxMkgyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMoveRight extends LucideIconBase {\n static icon = {\n name: 'move-right',\n size: 24,\n node: [\n ['path', { d: 'M18 8L22 12L18 16', key: '1r0oui' }],\n ['path', { d: 'M2 12H22', key: '1m8cig' }],\n ],\n };\n icon = signal(LucideMoveRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMoveRight, isStandalone: true, selector: \"svg[lucideMoveRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMoveRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6425,"removedExports":[],"renderedExports":["LucideMoveRight"],"renderedLength":6131},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/move-diagonal.js":{"code":"/**\n * @component @name MoveDiagonal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTlINXYtNiIgLz4KICA8cGF0aCBkPSJNMTMgNWg2djYiIC8+CiAgPHBhdGggZD0iTTE5IDUgNSAxOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-diagonal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMoveDiagonal extends LucideIconBase {\n static icon = {\n name: 'move-diagonal',\n size: 24,\n node: [\n ['path', { d: 'M11 19H5v-6', key: '8awifj' }],\n ['path', { d: 'M13 5h6v6', key: '7voy1q' }],\n ['path', { d: 'M19 5 5 19', key: 'wwaj1z' }],\n ],\n };\n icon = signal(LucideMoveDiagonal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveDiagonal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMoveDiagonal, isStandalone: true, selector: \"svg[lucideMoveDiagonal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveDiagonal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMoveDiagonal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6539,"removedExports":[],"renderedExports":["LucideMoveDiagonal"],"renderedLength":6242},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/move-up-left.js":{"code":"/**\n * @component @name MoveUpLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxMVY1SDExIiAvPgogIDxwYXRoIGQ9Ik01IDVMMTkgMTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/move-up-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMoveUpLeft extends LucideIconBase {\n static icon = {\n name: 'move-up-left',\n size: 24,\n node: [\n ['path', { d: 'M5 11V5H11', key: '3q78g9' }],\n ['path', { d: 'M5 5L19 19', key: '5zm2fv' }],\n ],\n };\n icon = signal(LucideMoveUpLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveUpLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMoveUpLeft, isStandalone: true, selector: \"svg[lucideMoveUpLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveUpLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMoveUpLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6426,"removedExports":[],"renderedExports":["LucideMoveUpLeft"],"renderedLength":6130},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/move-left.js":{"code":"/**\n * @component @name MoveLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiA4TDIgMTJMNiAxNiIgLz4KICA8cGF0aCBkPSJNMiAxMkgyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMoveLeft extends LucideIconBase {\n static icon = {\n name: 'move-left',\n size: 24,\n node: [\n ['path', { d: 'M6 8L2 12L6 16', key: 'kyvwex' }],\n ['path', { d: 'M2 12H22', key: '1m8cig' }],\n ],\n };\n icon = signal(LucideMoveLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMoveLeft, isStandalone: true, selector: \"svg[lucideMoveLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMoveLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6407,"removedExports":[],"renderedExports":["LucideMoveLeft"],"renderedLength":6114},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/move-vertical.js":{"code":"/**\n * @component @name MoveVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KICA8cGF0aCBkPSJtOCAxOCA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Im04IDYgNC00IDQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMoveVertical extends LucideIconBase {\n static icon = {\n name: 'move-vertical',\n size: 24,\n node: [\n ['path', { d: 'M12 2v20', key: 't6zp3m' }],\n ['path', { d: 'm8 18 4 4 4-4', key: 'bh5tu3' }],\n ['path', { d: 'm8 6 4-4 4 4', key: 'ybng9g' }],\n ],\n };\n icon = signal(LucideMoveVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMoveVertical, isStandalone: true, selector: \"svg[lucideMoveVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMoveVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6546,"removedExports":[],"renderedExports":["LucideMoveVertical"],"renderedLength":6249},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/move-up.js":{"code":"/**\n * @component @name MoveUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCA2TDEyIDJMMTYgNiIgLz4KICA8cGF0aCBkPSJNMTIgMlYyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMoveUp extends LucideIconBase {\n static icon = {\n name: 'move-up',\n size: 24,\n node: [\n ['path', { d: 'M8 6L12 2L16 6', key: '1yvkyx' }],\n ['path', { d: 'M12 2V22', key: 'r89rzk' }],\n ],\n };\n icon = signal(LucideMoveUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMoveUp, isStandalone: true, selector: \"svg[lucideMoveUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMoveUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6385,"removedExports":[],"renderedExports":["LucideMoveUp"],"renderedLength":6094},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/move-up-right.js":{"code":"/**\n * @component @name MoveUpRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNUgxOVYxMSIgLz4KICA8cGF0aCBkPSJNMTkgNUw1IDE5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/move-up-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMoveUpRight extends LucideIconBase {\n static icon = {\n name: 'move-up-right',\n size: 24,\n node: [\n ['path', { d: 'M13 5H19V11', key: '1n1gyv' }],\n ['path', { d: 'M19 5L5 19', key: '72u4yj' }],\n ],\n };\n icon = signal(LucideMoveUpRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveUpRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMoveUpRight, isStandalone: true, selector: \"svg[lucideMoveUpRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveUpRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMoveUpRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6438,"removedExports":[],"renderedExports":["LucideMoveUpRight"],"renderedLength":6141},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/move.js":{"code":"/**\n * @component @name Move\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KICA8cGF0aCBkPSJtMTUgMTktMyAzLTMtMyIgLz4KICA8cGF0aCBkPSJtMTkgOSAzIDMtMyAzIiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDIwIiAvPgogIDxwYXRoIGQ9Im01IDktMyAzIDMgMyIgLz4KICA8cGF0aCBkPSJtOSA1IDMtMyAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/move\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMove extends LucideIconBase {\n static icon = {\n name: 'move',\n size: 24,\n node: [\n ['path', { d: 'M12 2v20', key: 't6zp3m' }],\n ['path', { d: 'm15 19-3 3-3-3', key: '11eu04' }],\n ['path', { d: 'm19 9 3 3-3 3', key: '1mg7y2' }],\n ['path', { d: 'M2 12h20', key: '9i4pu4' }],\n ['path', { d: 'm5 9-3 3 3 3', key: 'j64kie' }],\n ['path', { d: 'm9 5 3-3 3 3', key: 'l8vdw6' }],\n ],\n };\n icon = signal(LucideMove.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMove, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMove, isStandalone: true, selector: \"svg[lucideMove]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMove, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMove]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6741,"removedExports":[],"renderedExports":["LucideMove"],"renderedLength":6453},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/music-3.js":{"code":"/**\n * @component @name Music3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE4IiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xNiAxOFYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/music-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMusic3 extends LucideIconBase {\n static icon = {\n name: 'music-3',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '18', r: '4', key: 'm3r9ws' }],\n ['path', { d: 'M16 18V2', key: '40x2m5' }],\n ],\n };\n icon = signal(LucideMusic3.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMusic3, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMusic3, isStandalone: true, selector: \"svg[lucideMusic3]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMusic3, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMusic3]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6398,"removedExports":[],"renderedExports":["LucideMusic3"],"renderedLength":6107},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/music-2.js":{"code":"/**\n * @component @name Music2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI4IiBjeT0iMTgiIHI9IjQiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjJsNyA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/music-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMusic2 extends LucideIconBase {\n static icon = {\n name: 'music-2',\n size: 24,\n node: [\n ['circle', { cx: '8', cy: '18', r: '4', key: '1fc0mg' }],\n ['path', { d: 'M12 18V2l7 4', key: 'g04rme' }],\n ],\n };\n icon = signal(LucideMusic2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMusic2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMusic2, isStandalone: true, selector: \"svg[lucideMusic2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMusic2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMusic2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6405,"removedExports":[],"renderedExports":["LucideMusic2"],"renderedLength":6114},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/music-4.js":{"code":"/**\n * @component @name Music4\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxOFY1bDEyLTJ2MTMiIC8+CiAgPHBhdGggZD0ibTkgOSAxMi0yIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSIxOCIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE2IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/music-4\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMusic4 extends LucideIconBase {\n static icon = {\n name: 'music-4',\n size: 24,\n node: [\n ['path', { d: 'M9 18V5l12-2v13', key: '1jmyc2' }],\n ['path', { d: 'm9 9 12-2', key: '1e64n2' }],\n ['circle', { cx: '6', cy: '18', r: '3', key: 'fqmcym' }],\n ['circle', { cx: '18', cy: '16', r: '3', key: '1hluhg' }],\n ],\n };\n icon = signal(LucideMusic4.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMusic4, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMusic4, isStandalone: true, selector: \"svg[lucideMusic4]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMusic4, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMusic4]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6620,"removedExports":[],"renderedExports":["LucideMusic4"],"renderedLength":6329},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/navigation-2-off.js":{"code":"/**\n * @component @name Navigation2Off\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOS4zMSA5LjMxIDUgMjFsNy00IDcgNC0xLjE3LTMuMTciIC8+CiAgPHBhdGggZD0iTTE0LjUzIDguODggMTIgMmwtMS4xNyAzLjE3IiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMjIiIHkxPSIyIiB5Mj0iMjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/navigation-2-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNavigation2Off extends LucideIconBase {\n static icon = {\n name: 'navigation-2-off',\n size: 24,\n node: [\n ['path', { d: 'M9.31 9.31 5 21l7-4 7 4-1.17-3.17', key: 'qoq2o2' }],\n ['path', { d: 'M14.53 8.88 12 2l-1.17 3.17', key: 'k3sjzy' }],\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\n ],\n };\n icon = signal(LucideNavigation2Off.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNavigation2Off, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNavigation2Off, isStandalone: true, selector: \"svg[lucideNavigation2Off]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNavigation2Off, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNavigation2Off]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6697,"removedExports":[],"renderedExports":["LucideNavigation2Off"],"renderedLength":6397},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/music.js":{"code":"/**\n * @component @name Music\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxOFY1bDEyLTJ2MTMiIC8+CiAgPGNpcmNsZSBjeD0iNiIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTYiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/music\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMusic extends LucideIconBase {\n static icon = {\n name: 'music',\n size: 24,\n node: [\n ['path', { d: 'M9 18V5l12-2v13', key: '1jmyc2' }],\n ['circle', { cx: '6', cy: '18', r: '3', key: 'fqmcym' }],\n ['circle', { cx: '18', cy: '16', r: '3', key: '1hluhg' }],\n ],\n };\n icon = signal(LucideMusic.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMusic, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMusic, isStandalone: true, selector: \"svg[lucideMusic]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMusic, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMusic]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6517,"removedExports":[],"renderedExports":["LucideMusic"],"renderedLength":6228},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/navigation-2.js":{"code":"/**\n * @component @name Navigation2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cG9seWdvbiBwb2ludHM9IjEyIDIgMTkgMjEgMTIgMTcgNSAyMSAxMiAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/navigation-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNavigation2 extends LucideIconBase {\n static icon = {\n name: 'navigation-2',\n size: 24,\n node: [['polygon', { points: '12 2 19 21 12 17 5 21 12 2', key: 'x8c0qg' }]],\n };\n icon = signal(LucideNavigation2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNavigation2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNavigation2, isStandalone: true, selector: \"svg[lucideNavigation2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNavigation2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNavigation2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6373,"removedExports":[],"renderedExports":["LucideNavigation2"],"renderedLength":6077},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/navigation-off.js":{"code":"/**\n * @component @name NavigationOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOC40MyA4LjQzIDMgMTFsOCAyIDIgOCAyLjU3LTUuNDMiIC8+CiAgPHBhdGggZD0iTTE3LjM5IDExLjczIDIyIDJsLTkuNzMgNC42MSIgLz4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMiIgeTI9IjIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/navigation-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNavigationOff extends LucideIconBase {\n static icon = {\n name: 'navigation-off',\n size: 24,\n node: [\n ['path', { d: 'M8.43 8.43 3 11l8 2 2 8 2.57-5.43', key: '1vdtb7' }],\n ['path', { d: 'M17.39 11.73 22 2l-9.73 4.61', key: 'tya3r6' }],\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\n ],\n };\n icon = signal(LucideNavigationOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNavigationOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNavigationOff, isStandalone: true, selector: \"svg[lucideNavigationOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNavigationOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNavigationOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6684,"removedExports":[],"renderedExports":["LucideNavigationOff"],"renderedLength":6386},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/network.js":{"code":"/**\n * @component @name Network\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIxNiIgeT0iMTYiIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHJ4PSIxIiAvPgogIDxyZWN0IHg9IjIiIHk9IjE2IiB3aWR0aD0iNiIgaGVpZ2h0PSI2IiByeD0iMSIgLz4KICA8cmVjdCB4PSI5IiB5PSIyIiB3aWR0aD0iNiIgaGVpZ2h0PSI2IiByeD0iMSIgLz4KICA8cGF0aCBkPSJNNSAxNnYtM2ExIDEgMCAwIDEgMS0xaDEyYTEgMSAwIDAgMSAxIDF2MyIgLz4KICA8cGF0aCBkPSJNMTIgMTJWOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/network\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNetwork extends LucideIconBase {\n static icon = {\n name: 'network',\n size: 24,\n node: [\n ['rect', { x: '16', y: '16', width: '6', height: '6', rx: '1', key: '4q2zg0' }],\n ['rect', { x: '2', y: '16', width: '6', height: '6', rx: '1', key: '8cvhb9' }],\n ['rect', { x: '9', y: '2', width: '6', height: '6', rx: '1', key: '1egb70' }],\n ['path', { d: 'M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3', key: '1jsf9p' }],\n ['path', { d: 'M12 12V8', key: '2874zd' }],\n ],\n };\n icon = signal(LucideNetwork.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNetwork, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNetwork, isStandalone: true, selector: \"svg[lucideNetwork]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNetwork, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNetwork]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6940,"removedExports":[],"renderedExports":["LucideNetwork"],"renderedLength":6649},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/nfc.js":{"code":"/**\n * @component @name Nfc\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiA4LjMyYTcuNDMgNy40MyAwIDAgMSAwIDcuMzYiIC8+CiAgPHBhdGggZD0iTTkuNDYgNi4yMWExMS43NiAxMS43NiAwIDAgMSAwIDExLjU4IiAvPgogIDxwYXRoIGQ9Ik0xMi45MSA0LjFhMTUuOTEgMTUuOTEgMCAwIDEgLjAxIDE1LjgiIC8+CiAgPHBhdGggZD0iTTE2LjM3IDJhMjAuMTYgMjAuMTYgMCAwIDEgMCAyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/nfc\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNfc extends LucideIconBase {\n static icon = {\n name: 'nfc',\n size: 24,\n node: [\n ['path', { d: 'M6 8.32a7.43 7.43 0 0 1 0 7.36', key: '9iaqei' }],\n ['path', { d: 'M9.46 6.21a11.76 11.76 0 0 1 0 11.58', key: '1yha7l' }],\n ['path', { d: 'M12.91 4.1a15.91 15.91 0 0 1 .01 15.8', key: '4iu2gk' }],\n ['path', { d: 'M16.37 2a20.16 20.16 0 0 1 0 20', key: 'sap9u2' }],\n ],\n };\n icon = signal(LucideNfc.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNfc, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNfc, isStandalone: true, selector: \"svg[lucideNfc]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNfc, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNfc]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6749,"removedExports":[],"renderedExports":["LucideNfc"],"renderedLength":6462},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/newspaper.js":{"code":"/**\n * @component @name Newspaper\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMThoLTUiIC8+CiAgPHBhdGggZD0iTTE4IDE0aC04IiAvPgogIDxwYXRoIGQ9Ik00IDIyaDE2YTIgMiAwIDAgMCAyLTJWNGEyIDIgMCAwIDAtMi0ySDhhMiAyIDAgMCAwLTIgMnYxNmEyIDIgMCAwIDEtNCAwdi05YTIgMiAwIDAgMSAyLTJoMiIgLz4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSIxMCIgeT0iNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/newspaper\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNewspaper extends LucideIconBase {\n static icon = {\n name: 'newspaper',\n size: 24,\n node: [\n ['path', { d: 'M15 18h-5', key: '95g1m2' }],\n ['path', { d: 'M18 14h-8', key: 'sponae' }],\n [\n 'path',\n {\n d: 'M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2',\n key: '39pd36',\n },\n ],\n ['rect', { width: '8', height: '4', x: '10', y: '6', rx: '1', key: 'aywv1n' }],\n ],\n };\n icon = signal(LucideNewspaper.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNewspaper, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNewspaper, isStandalone: true, selector: \"svg[lucideNewspaper]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNewspaper, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNewspaper]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6949,"removedExports":[],"renderedExports":["LucideNewspaper"],"renderedLength":6656},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/non-binary.js":{"code":"/**\n * @component @name NonBinary\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYxMCIgLz4KICA8cGF0aCBkPSJtOC41IDQgNyA0IiAvPgogIDxwYXRoIGQ9Im04LjUgOCA3LTQiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxNyIgcj0iNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/non-binary\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNonBinary extends LucideIconBase {\n static icon = {\n name: 'non-binary',\n size: 24,\n node: [\n ['path', { d: 'M12 2v10', key: 'mnfbl' }],\n ['path', { d: 'm8.5 4 7 4', key: 'm1xjk3' }],\n ['path', { d: 'm8.5 8 7-4', key: 't0m5j6' }],\n ['circle', { cx: '12', cy: '17', r: '5', key: 'qbz8iq' }],\n ],\n };\n icon = signal(LucideNonBinary.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNonBinary, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNonBinary, isStandalone: true, selector: \"svg[lucideNonBinary]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNonBinary, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNonBinary]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6618,"removedExports":[],"renderedExports":["LucideNonBinary"],"renderedLength":6324},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/notebook-tabs.js":{"code":"/**\n * @component @name NotebookTabs\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA2aDQiIC8+CiAgPHBhdGggZD0iTTIgMTBoNCIgLz4KICA8cGF0aCBkPSJNMiAxNGg0IiAvPgogIDxwYXRoIGQ9Ik0yIDE4aDQiIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjIwIiB4PSI0IiB5PSIyIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTUgMnYyMCIgLz4KICA8cGF0aCBkPSJNMTUgN2g1IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMmg1IiAvPgogIDxwYXRoIGQ9Ik0xNSAxN2g1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/notebook-tabs\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNotebookTabs extends LucideIconBase {\n static icon = {\n name: 'notebook-tabs',\n size: 24,\n node: [\n ['path', { d: 'M2 6h4', key: 'aawbzj' }],\n ['path', { d: 'M2 10h4', key: 'l0bgd4' }],\n ['path', { d: 'M2 14h4', key: '1gsvsf' }],\n ['path', { d: 'M2 18h4', key: '1bu2t1' }],\n ['rect', { width: '16', height: '20', x: '4', y: '2', rx: '2', key: '1nb95v' }],\n ['path', { d: 'M15 2v20', key: 'dcj49h' }],\n ['path', { d: 'M15 7h5', key: '1xj5lc' }],\n ['path', { d: 'M15 12h5', key: 'w5shd9' }],\n ['path', { d: 'M15 17h5', key: '1qaofu' }],\n ],\n };\n icon = signal(LucideNotebookTabs.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNotebookTabs, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNotebookTabs, isStandalone: true, selector: \"svg[lucideNotebookTabs]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNotebookTabs, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNotebookTabs]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7112,"removedExports":[],"renderedExports":["LucideNotebookTabs"],"renderedLength":6815},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/notepad-text.js":{"code":"/**\n * @component @name NotepadText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjQiIC8+CiAgPHBhdGggZD0iTTEyIDJ2NCIgLz4KICA8cGF0aCBkPSJNMTYgMnY0IiAvPgogIDxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCIgeD0iNCIgeT0iNCIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTggMTBoNiIgLz4KICA8cGF0aCBkPSJNOCAxNGg4IiAvPgogIDxwYXRoIGQ9Ik04IDE4aDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/notepad-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNotepadText extends LucideIconBase {\n static icon = {\n name: 'notepad-text',\n size: 24,\n node: [\n ['path', { d: 'M8 2v4', key: '1cmpym' }],\n ['path', { d: 'M12 2v4', key: '3427ic' }],\n ['path', { d: 'M16 2v4', key: '4m81vk' }],\n ['rect', { width: '16', height: '18', x: '4', y: '4', rx: '2', key: '1u9h20' }],\n ['path', { d: 'M8 10h6', key: '3oa6kw' }],\n ['path', { d: 'M8 14h8', key: '1fgep2' }],\n ['path', { d: 'M8 18h5', key: '17enja' }],\n ],\n };\n icon = signal(LucideNotepadText.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNotepadText, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNotepadText, isStandalone: true, selector: \"svg[lucideNotepadText]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNotepadText, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNotepadText]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6924,"removedExports":[],"renderedExports":["LucideNotepadText"],"renderedLength":6628},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/notepad-text-dashed.js":{"code":"/**\n * @component @name NotepadTextDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjQiIC8+CiAgPHBhdGggZD0iTTEyIDJ2NCIgLz4KICA8cGF0aCBkPSJNMTYgMnY0IiAvPgogIDxwYXRoIGQ9Ik0xNiA0aDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxOHYyYTIgMiAwIDAgMS0yIDJoLTEiIC8+CiAgPHBhdGggZD0iTTEzIDIyaC0yIiAvPgogIDxwYXRoIGQ9Ik03IDIySDZhMiAyIDAgMCAxLTItMnYtMiIgLz4KICA8cGF0aCBkPSJNNCAxNHYtMiIgLz4KICA8cGF0aCBkPSJNNCA4VjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik04IDEwaDYiIC8+CiAgPHBhdGggZD0iTTggMTRoOCIgLz4KICA8cGF0aCBkPSJNOCAxOGg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/notepad-text-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNotepadTextDashed extends LucideIconBase {\n static icon = {\n name: 'notepad-text-dashed',\n size: 24,\n node: [\n ['path', { d: 'M8 2v4', key: '1cmpym' }],\n ['path', { d: 'M12 2v4', key: '3427ic' }],\n ['path', { d: 'M16 2v4', key: '4m81vk' }],\n ['path', { d: 'M16 4h2a2 2 0 0 1 2 2v2', key: 'j91f56' }],\n ['path', { d: 'M20 12v2', key: 'w8o0tu' }],\n ['path', { d: 'M20 18v2a2 2 0 0 1-2 2h-1', key: '1c9ggx' }],\n ['path', { d: 'M13 22h-2', key: '191ugt' }],\n ['path', { d: 'M7 22H6a2 2 0 0 1-2-2v-2', key: '1rt9px' }],\n ['path', { d: 'M4 14v-2', key: '1v0sqh' }],\n ['path', { d: 'M4 8V6a2 2 0 0 1 2-2h2', key: '1mwabg' }],\n ['path', { d: 'M8 10h6', key: '3oa6kw' }],\n ['path', { d: 'M8 14h8', key: '1fgep2' }],\n ['path', { d: 'M8 18h5', key: '17enja' }],\n ],\n };\n icon = signal(LucideNotepadTextDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNotepadTextDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNotepadTextDashed, isStandalone: true, selector: \"svg[lucideNotepadTextDashed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNotepadTextDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNotepadTextDashed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7591,"removedExports":[],"renderedExports":["LucideNotepadTextDashed"],"renderedLength":7288},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/navigation.js":{"code":"/**\n * @component @name Navigation\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cG9seWdvbiBwb2ludHM9IjMgMTEgMjIgMiAxMyAyMSAxMSAxMyAzIDExIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/navigation\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNavigation extends LucideIconBase {\n static icon = {\n name: 'navigation',\n size: 24,\n node: [['polygon', { points: '3 11 22 2 13 21 11 13 3 11', key: '1ltx0t' }]],\n };\n icon = signal(LucideNavigation.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNavigation, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNavigation, isStandalone: true, selector: \"svg[lucideNavigation]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNavigation, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNavigation]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6359,"removedExports":[],"renderedExports":["LucideNavigation"],"renderedLength":6065},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/notebook-pen.js":{"code":"/**\n * @component @name NotebookPen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNCAySDZhMiAyIDAgMCAwLTIgMnYxNmEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJ2LTcuNCIgLz4KICA8cGF0aCBkPSJNMiA2aDQiIC8+CiAgPHBhdGggZD0iTTIgMTBoNCIgLz4KICA8cGF0aCBkPSJNMiAxNGg0IiAvPgogIDxwYXRoIGQ9Ik0yIDE4aDQiIC8+CiAgPHBhdGggZD0iTTIxLjM3OCA1LjYyNmExIDEgMCAxIDAtMy4wMDQtMy4wMDRsLTUuMDEgNS4wMTJhMiAyIDAgMCAwLS41MDYuODU0bC0uODM3IDIuODdhLjUuNSAwIDAgMCAuNjIuNjJsMi44Ny0uODM3YTIgMiAwIDAgMCAuODU0LS41MDZ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/notebook-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNotebookPen extends LucideIconBase {\n static icon = {\n name: 'notebook-pen',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M13.4 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-7.4', key: 're6nr2' },\n ],\n ['path', { d: 'M2 6h4', key: 'aawbzj' }],\n ['path', { d: 'M2 10h4', key: 'l0bgd4' }],\n ['path', { d: 'M2 14h4', key: '1gsvsf' }],\n ['path', { d: 'M2 18h4', key: '1bu2t1' }],\n [\n 'path',\n {\n d: 'M21.378 5.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z',\n key: 'pqwjuv',\n },\n ],\n ],\n };\n icon = signal(LucideNotebookPen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNotebookPen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNotebookPen, isStandalone: true, selector: \"svg[lucideNotebookPen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNotebookPen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNotebookPen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7316,"removedExports":[],"renderedExports":["LucideNotebookPen"],"renderedLength":7020},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/notebook.js":{"code":"/**\n * @component @name Notebook\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA2aDQiIC8+CiAgPHBhdGggZD0iTTIgMTBoNCIgLz4KICA8cGF0aCBkPSJNMiAxNGg0IiAvPgogIDxwYXRoIGQ9Ik0yIDE4aDQiIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjIwIiB4PSI0IiB5PSIyIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTYgMnYyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/notebook\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNotebook extends LucideIconBase {\n static icon = {\n name: 'notebook',\n size: 24,\n node: [\n ['path', { d: 'M2 6h4', key: 'aawbzj' }],\n ['path', { d: 'M2 10h4', key: 'l0bgd4' }],\n ['path', { d: 'M2 14h4', key: '1gsvsf' }],\n ['path', { d: 'M2 18h4', key: '1bu2t1' }],\n ['rect', { width: '16', height: '20', x: '4', y: '2', rx: '2', key: '1nb95v' }],\n ['path', { d: 'M16 2v20', key: 'rotuqe' }],\n ],\n };\n icon = signal(LucideNotebook.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNotebook, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNotebook, isStandalone: true, selector: \"svg[lucideNotebook]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNotebook, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNotebook]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6806,"removedExports":[],"renderedExports":["LucideNotebook"],"renderedLength":6514},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/notebook-text.js":{"code":"/**\n * @component @name NotebookText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA2aDQiIC8+CiAgPHBhdGggZD0iTTIgMTBoNCIgLz4KICA8cGF0aCBkPSJNMiAxNGg0IiAvPgogIDxwYXRoIGQ9Ik0yIDE4aDQiIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjIwIiB4PSI0IiB5PSIyIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNOS41IDhoNSIgLz4KICA8cGF0aCBkPSJNOS41IDEySDE2IiAvPgogIDxwYXRoIGQ9Ik05LjUgMTZIMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/notebook-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNotebookText extends LucideIconBase {\n static icon = {\n name: 'notebook-text',\n size: 24,\n node: [\n ['path', { d: 'M2 6h4', key: 'aawbzj' }],\n ['path', { d: 'M2 10h4', key: 'l0bgd4' }],\n ['path', { d: 'M2 14h4', key: '1gsvsf' }],\n ['path', { d: 'M2 18h4', key: '1bu2t1' }],\n ['rect', { width: '16', height: '20', x: '4', y: '2', rx: '2', key: '1nb95v' }],\n ['path', { d: 'M9.5 8h5', key: '11mslq' }],\n ['path', { d: 'M9.5 12H16', key: 'ktog6x' }],\n ['path', { d: 'M9.5 16H14', key: 'p1seyn' }],\n ],\n };\n icon = signal(LucideNotebookText.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNotebookText, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNotebookText, isStandalone: true, selector: \"svg[lucideNotebookText]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNotebookText, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNotebookText]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7037,"removedExports":[],"renderedExports":["LucideNotebookText"],"renderedLength":6740},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/nut-off.js":{"code":"/**\n * @component @name NutOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNFYyIiAvPgogIDxwYXRoIGQ9Ik01IDEwdjRhNy4wMDQgNy4wMDQgMCAwIDAgNS4yNzcgNi43ODdjLjQxMi4xMDQuODAyLjI5MiAxLjEwMi41OTJMMTIgMjJsLjYyMS0uNjIxYy4zLS4zLjY5LS40ODggMS4xMDItLjU5MmE3LjAxIDcuMDEgMCAwIDAgNC4xMjUtMi45MzkiIC8+CiAgPHBhdGggZD0iTTE5IDEwdjMuMzQzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmMtMS4zNDktLjU3My0xLjkwNS0xLjAwNS0yLjUtMi0uNTQ2LjkwMi0xLjA0OCAxLjM1My0yLjUgMi0xLjAxOC0uNjQ0LTEuNDYtMS4wOC0yLTItMS4wMjguNzEtMS42OS45MTgtMyAxIDEuMDgxLTEuMDQ4IDEuNzU3LTIuMDMgMi0zIC4xOTQtLjc3Ni44NC0xLjU1MSAxLjc5LTIuMjFtMTEuNjU0IDUuOTk3Yy44ODctLjQ1NyAxLjI4LS44OTEgMS41NTYtMS43ODcgMS4wMzIuOTE2IDEuNjgzIDEuMTU3IDMgMS0xLjI5Ny0xLjAzNi0xLjc1OC0yLjAzLTItMy0uNS0yLTQtNC04LTQtLjc0IDAtMS40NjEuMDY4LTIuMTUuMTkyIiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMjIiIHkxPSIyIiB5Mj0iMjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/nut-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNutOff extends LucideIconBase {\n static icon = {\n name: 'nut-off',\n size: 24,\n node: [\n ['path', { d: 'M12 4V2', key: '1k5q1u' }],\n [\n 'path',\n {\n d: 'M5 10v4a7.004 7.004 0 0 0 5.277 6.787c.412.104.802.292 1.102.592L12 22l.621-.621c.3-.3.69-.488 1.102-.592a7.01 7.01 0 0 0 4.125-2.939',\n key: '1xcvy9',\n },\n ],\n ['path', { d: 'M19 10v3.343', key: '163tfc' }],\n [\n 'path',\n {\n d: 'M12 12c-1.349-.573-1.905-1.005-2.5-2-.546.902-1.048 1.353-2.5 2-1.018-.644-1.46-1.08-2-2-1.028.71-1.69.918-3 1 1.081-1.048 1.757-2.03 2-3 .194-.776.84-1.551 1.79-2.21m11.654 5.997c.887-.457 1.28-.891 1.556-1.787 1.032.916 1.683 1.157 3 1-1.297-1.036-1.758-2.03-2-3-.5-2-4-4-8-4-.74 0-1.461.068-2.15.192',\n key: '17914v',\n },\n ],\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\n ],\n };\n icon = signal(LucideNutOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNutOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNutOff, isStandalone: true, selector: \"svg[lucideNutOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNutOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNutOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7872,"removedExports":[],"renderedExports":["LucideNutOff"],"renderedLength":7581},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/octagon-pause.js":{"code":"/**\n * @component @name OctagonPause\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTVWOSIgLz4KICA8cGF0aCBkPSJNMTQgMTVWOSIgLz4KICA8cGF0aCBkPSJNMi41ODYgMTYuNzI2QTIgMiAwIDAgMSAyIDE1LjMxMlY4LjY4OGEyIDIgMCAwIDEgLjU4Ni0xLjQxNGw0LjY4OC00LjY4OEEyIDIgMCAwIDEgOC42ODggMmg2LjYyNGEyIDIgMCAwIDEgMS40MTQuNTg2bDQuNjg4IDQuNjg4QTIgMiAwIDAgMSAyMiA4LjY4OHY2LjYyNGEyIDIgMCAwIDEtLjU4NiAxLjQxNGwtNC42ODggNC42ODhhMiAyIDAgMCAxLTEuNDE0LjU4Nkg4LjY4OGEyIDIgMCAwIDEtMS40MTQtLjU4NnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/octagon-pause\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideOctagonPause extends LucideIconBase {\n static icon = {\n name: 'octagon-pause',\n size: 24,\n node: [\n ['path', { d: 'M10 15V9', key: '1lckn7' }],\n ['path', { d: 'M14 15V9', key: '1muqhk' }],\n [\n 'path',\n {\n d: 'M2.586 16.726A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2h6.624a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586z',\n key: '2d38gg',\n },\n ],\n ],\n aliases: ['pause-octagon'],\n };\n icon = signal(LucideOctagonPause.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOctagonPause, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideOctagonPause, isStandalone: true, selector: \"svg[lucideOctagonPause], svg[lucidePauseOctagon]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOctagonPause, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideOctagonPause], svg[lucidePauseOctagon]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideOctagonPause\n */\nconst LucidePauseOctagon = LucideOctagonPause;","originalLength":7345,"removedExports":[],"renderedExports":["LucideOctagonPause","LucidePauseOctagon"],"renderedLength":7041},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/nut.js":{"code":"/**\n * @component @name Nut\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNFYyIiAvPgogIDxwYXRoIGQ9Ik01IDEwdjRhNy4wMDQgNy4wMDQgMCAwIDAgNS4yNzcgNi43ODdjLjQxMi4xMDQuODAyLjI5MiAxLjEwMi41OTJMMTIgMjJsLjYyMS0uNjIxYy4zLS4zLjY5LS40ODggMS4xMDItLjU5MkE3LjAwMyA3LjAwMyAwIDAgMCAxOSAxNHYtNCIgLz4KICA8cGF0aCBkPSJNMTIgNEM4IDQgNC41IDYgNCA4Yy0uMjQzLjk3LS45MTkgMS45NTItMiAzIDEuMzEtLjA4MiAxLjk3Mi0uMjkgMy0xIC41NC45Mi45ODIgMS4zNTYgMiAyIDEuNDUyLS42NDcgMS45NTQtMS4wOTggMi41LTIgLjU5NS45OTUgMS4xNTEgMS40MjcgMi41IDIgMS4zMS0uNjIxIDEuODYyLTEuMDU4IDIuNS0yIC42MjkuOTc3IDEuMTYyIDEuNDIzIDIuNSAyIDEuMjA5LS41NDggMS42OC0uOTY3IDItMiAxLjAzMi45MTYgMS42ODMgMS4xNTcgMyAxLTEuMjk3LTEuMDM2LTEuNzU4LTIuMDMtMi0zLS41LTItNC00LTgtNFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/nut\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNut extends LucideIconBase {\n static icon = {\n name: 'nut',\n size: 24,\n node: [\n ['path', { d: 'M12 4V2', key: '1k5q1u' }],\n [\n 'path',\n {\n d: 'M5 10v4a7.004 7.004 0 0 0 5.277 6.787c.412.104.802.292 1.102.592L12 22l.621-.621c.3-.3.69-.488 1.102-.592A7.003 7.003 0 0 0 19 14v-4',\n key: '1tgyif',\n },\n ],\n [\n 'path',\n {\n d: 'M12 4C8 4 4.5 6 4 8c-.243.97-.919 1.952-2 3 1.31-.082 1.972-.29 3-1 .54.92.982 1.356 2 2 1.452-.647 1.954-1.098 2.5-2 .595.995 1.151 1.427 2.5 2 1.31-.621 1.862-1.058 2.5-2 .629.977 1.162 1.423 2.5 2 1.209-.548 1.68-.967 2-2 1.032.916 1.683 1.157 3 1-1.297-1.036-1.758-2.03-2-3-.5-2-4-4-8-4Z',\n key: 'tnsqj',\n },\n ],\n ],\n };\n icon = signal(LucideNut.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNut, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNut, isStandalone: true, selector: \"svg[lucideNut]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNut, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNut]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7576,"removedExports":[],"renderedExports":["LucideNut"],"renderedLength":7289},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/octagon-alert.js":{"code":"/**\n * @component @name OctagonAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiA4djQiIC8+CiAgPHBhdGggZD0iTTE1LjMxMiAyYTIgMiAwIDAgMSAxLjQxNC41ODZsNC42ODggNC42ODhBMiAyIDAgMCAxIDIyIDguNjg4djYuNjI0YTIgMiAwIDAgMS0uNTg2IDEuNDE0bC00LjY4OCA0LjY4OGEyIDIgMCAwIDEtMS40MTQuNTg2SDguNjg4YTIgMiAwIDAgMS0xLjQxNC0uNTg2bC00LjY4OC00LjY4OEEyIDIgMCAwIDEgMiAxNS4zMTJWOC42ODhhMiAyIDAgMCAxIC41ODYtMS40MTRsNC42ODgtNC42ODhBMiAyIDAgMCAxIDguNjg4IDJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/octagon-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideOctagonAlert extends LucideIconBase {\n static icon = {\n name: 'octagon-alert',\n size: 24,\n node: [\n ['path', { d: 'M12 16h.01', key: '1drbdi' }],\n ['path', { d: 'M12 8v4', key: '1got3b' }],\n [\n 'path',\n {\n d: 'M15.312 2a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586l-4.688-4.688A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2z',\n key: '1fd625',\n },\n ],\n ],\n aliases: ['alert-octagon'],\n };\n icon = signal(LucideOctagonAlert.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOctagonAlert, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideOctagonAlert, isStandalone: true, selector: \"svg[lucideOctagonAlert], svg[lucideAlertOctagon]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOctagonAlert, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideOctagonAlert], svg[lucideAlertOctagon]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideOctagonAlert\n */\nconst LucideAlertOctagon = LucideOctagonAlert;","originalLength":7353,"removedExports":[],"renderedExports":["LucideOctagonAlert","LucideAlertOctagon"],"renderedLength":7049},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/option.js":{"code":"/**\n * @component @name Option\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgM2g3IiAvPgogIDxwYXRoIGQ9Ik0zIDNoNS4yOGExIDEgMCAwIDEgLjk0OC42ODRsNS41NDQgMTYuNjMyYTEgMSAwIDAgMCAuOTQ5LjY4NEgyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/option\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideOption extends LucideIconBase {\n static icon = {\n name: 'option',\n size: 24,\n node: [\n ['path', { d: 'M14 3h7', key: '16f0ms' }],\n [\n 'path',\n { d: 'M3 3h5.28a1 1 0 0 1 .948.684l5.544 16.632a1 1 0 0 0 .949.684H21', key: '1qf1im' },\n ],\n ],\n };\n icon = signal(LucideOption.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOption, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideOption, isStandalone: true, selector: \"svg[lucideOption]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOption, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideOption]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6541,"removedExports":[],"renderedExports":["LucideOption"],"renderedLength":6251},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/octagon-x.js":{"code":"/**\n * @component @name OctagonX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgOS02IDYiIC8+CiAgPHBhdGggZD0iTTIuNTg2IDE2LjcyNkEyIDIgMCAwIDEgMiAxNS4zMTJWOC42ODhhMiAyIDAgMCAxIC41ODYtMS40MTRsNC42ODgtNC42ODhBMiAyIDAgMCAxIDguNjg4IDJoNi42MjRhMiAyIDAgMCAxIDEuNDE0LjU4Nmw0LjY4OCA0LjY4OEEyIDIgMCAwIDEgMjIgOC42ODh2Ni42MjRhMiAyIDAgMCAxLS41ODYgMS40MTRsLTQuNjg4IDQuNjg4YTIgMiAwIDAgMS0xLjQxNC41ODZIOC42ODhhMiAyIDAgMCAxLTEuNDE0LS41ODZ6IiAvPgogIDxwYXRoIGQ9Im05IDkgNiA2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/octagon-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideOctagonX extends LucideIconBase {\n static icon = {\n name: 'octagon-x',\n size: 24,\n node: [\n ['path', { d: 'm15 9-6 6', key: '1uzhvr' }],\n [\n 'path',\n {\n d: 'M2.586 16.726A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2h6.624a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586z',\n key: '2d38gg',\n },\n ],\n ['path', { d: 'm9 9 6 6', key: 'z0biqf' }],\n ],\n aliases: ['x-octagon'],\n };\n icon = signal(LucideOctagonX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOctagonX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideOctagonX, isStandalone: true, selector: \"svg[lucideOctagonX], svg[lucideXOctagon]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOctagonX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideOctagonX], svg[lucideXOctagon]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideOctagonX\n */\nconst LucideXOctagon = LucideOctagonX;","originalLength":7278,"removedExports":[],"renderedExports":["LucideOctagonX","LucideXOctagon"],"renderedLength":6978},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/omega.js":{"code":"/**\n * @component @name Omega\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAyMGg0LjVhLjUuNSAwIDAgMCAuNS0uNXYtLjI4MmEuNTIuNTIgMCAwIDAtLjI0Ny0uNDM3IDggOCAwIDEgMSA4LjQ5NC0uMDAxLjUyLjUyIDAgMCAwLS4yNDcuNDM4di4yODJhLjUuNSAwIDAgMCAuNS41SDIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/omega\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideOmega extends LucideIconBase {\n static icon = {\n name: 'omega',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3 20h4.5a.5.5 0 0 0 .5-.5v-.282a.52.52 0 0 0-.247-.437 8 8 0 1 1 8.494-.001.52.52 0 0 0-.247.438v.282a.5.5 0 0 0 .5.5H21',\n key: '1x94xo',\n },\n ],\n ],\n };\n icon = signal(LucideOmega.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOmega, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideOmega, isStandalone: true, selector: \"svg[lucideOmega]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOmega, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideOmega]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6634,"removedExports":[],"renderedExports":["LucideOmega"],"renderedLength":6345},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/orbit.js":{"code":"/**\n * @component @name Orbit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuMzQxIDYuNDg0QTEwIDEwIDAgMCAxIDEwLjI2NiAyMS44NSIgLz4KICA8cGF0aCBkPSJNMy42NTkgMTcuNTE2QTEwIDEwIDAgMCAxIDEzLjc0IDIuMTUyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSI1IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSIxOSIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/orbit\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideOrbit extends LucideIconBase {\n static icon = {\n name: 'orbit',\n size: 24,\n node: [\n ['path', { d: 'M20.341 6.484A10 10 0 0 1 10.266 21.85', key: '1enhxb' }],\n ['path', { d: 'M3.659 17.516A10 10 0 0 1 13.74 2.152', key: '1crzgf' }],\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\n ['circle', { cx: '19', cy: '5', r: '2', key: 'mhkx31' }],\n ['circle', { cx: '5', cy: '19', r: '2', key: 'v8kfzx' }],\n ],\n };\n icon = signal(LucideOrbit.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOrbit, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideOrbit, isStandalone: true, selector: \"svg[lucideOrbit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOrbit, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideOrbit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6843,"removedExports":[],"renderedExports":["LucideOrbit"],"renderedLength":6554},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/octagon-minus.js":{"code":"/**\n * @component @name OctagonMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi41ODYgMTYuNzI2QTIgMiAwIDAgMSAyIDE1LjMxMlY4LjY4OGEyIDIgMCAwIDEgLjU4Ni0xLjQxNGw0LjY4OC00LjY4OEEyIDIgMCAwIDEgOC42ODggMmg2LjYyNGEyIDIgMCAwIDEgMS40MTQuNTg2bDQuNjg4IDQuNjg4QTIgMiAwIDAgMSAyMiA4LjY4OHY2LjYyNGEyIDIgMCAwIDEtLjU4NiAxLjQxNGwtNC42ODggNC42ODhhMiAyIDAgMCAxLTEuNDE0LjU4Nkg4LjY4OGEyIDIgMCAwIDEtMS40MTQtLjU4NnoiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/octagon-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideOctagonMinus extends LucideIconBase {\n static icon = {\n name: 'octagon-minus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.586 16.726A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2h6.624a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586z',\n key: '2d38gg',\n },\n ],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ],\n };\n icon = signal(LucideOctagonMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOctagonMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideOctagonMinus, isStandalone: true, selector: \"svg[lucideOctagonMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOctagonMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideOctagonMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7066,"removedExports":[],"renderedExports":["LucideOctagonMinus"],"renderedLength":6769},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/package-check.js":{"code":"/**\n * @component @name PackageCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+CiAgPHBhdGggZD0ibTE2IDE3IDIgMiA0LTQiIC8+CiAgPHBhdGggZD0iTTIxIDExLjEyN1Y4YTIgMiAwIDAgMC0xLTEuNzNsLTctNGEyIDIgMCAwIDAtMiAwbC03IDRBMiAyIDAgMCAwIDMgOHY4YTIgMiAwIDAgMCAxIDEuNzI5bDcgNGEyIDIgMCAwIDAgMiAuMDAxbDEuMzItLjc1MyIgLz4KICA8cGF0aCBkPSJNMy4yOSA3IDEyIDEybDguNzEtNSIgLz4KICA8cGF0aCBkPSJtNy41IDQuMjcgOC45OTcgNS4xNDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/package-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePackageCheck extends LucideIconBase {\n static icon = {\n name: 'package-check',\n size: 24,\n node: [\n ['path', { d: 'M12 22V12', key: 'd0xqtd' }],\n ['path', { d: 'm16 17 2 2 4-4', key: 'uh5qu3' }],\n [\n 'path',\n {\n d: 'M21 11.127V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.729l7 4a2 2 0 0 0 2 .001l1.32-.753',\n key: 'kpkbpo',\n },\n ],\n ['path', { d: 'M3.29 7 12 12l8.71-5', key: '19ckod' }],\n ['path', { d: 'm7.5 4.27 8.997 5.148', key: '9yrvtv' }],\n ],\n };\n icon = signal(LucidePackageCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackageCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePackageCheck, isStandalone: true, selector: \"svg[lucidePackageCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackageCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePackageCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7135,"removedExports":[],"renderedExports":["LucidePackageCheck"],"renderedLength":6838},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/origami.js":{"code":"/**\n * @component @name Origami\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJWNGExIDEgMCAwIDEgMS0xaDYuMjk3YTEgMSAwIDAgMSAuNjUxIDEuNzU5bC00LjY5NiA0LjAyNSIgLz4KICA8cGF0aCBkPSJtMTIgMjEtNy40MTQtNy40MTRBMiAyIDAgMCAxIDQgMTIuMTcyVjYuNDE1YTEuMDAyIDEuMDAyIDAgMCAxIDEuNzA3LS43MDdMMjAgMjAuMDA5IiAvPgogIDxwYXRoIGQ9Im0xMi4yMTQgMy4zODEgOC40MTQgMTQuOTY2YTEgMSAwIDAgMS0uMTY3IDEuMTk5bC0xLjE2OCAxLjE2M2ExIDEgMCAwIDEtLjcwNi4yOTFINi4zNTFhMSAxIDAgMCAxLS42MjUtLjIxOUwzLjI1IDE4LjhhMSAxIDAgMCAxIC42MzEtMS43ODFsNC4xNjUuMDI3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/origami\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideOrigami extends LucideIconBase {\n static icon = {\n name: 'origami',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M12 12V4a1 1 0 0 1 1-1h6.297a1 1 0 0 1 .651 1.759l-4.696 4.025', key: '1bx4vc' },\n ],\n [\n 'path',\n {\n d: 'm12 21-7.414-7.414A2 2 0 0 1 4 12.172V6.415a1.002 1.002 0 0 1 1.707-.707L20 20.009',\n key: '1h3km6',\n },\n ],\n [\n 'path',\n {\n d: 'm12.214 3.381 8.414 14.966a1 1 0 0 1-.167 1.199l-1.168 1.163a1 1 0 0 1-.706.291H6.351a1 1 0 0 1-.625-.219L3.25 18.8a1 1 0 0 1 .631-1.781l4.165.027',\n key: '1hj4wg',\n },\n ],\n ],\n };\n icon = signal(LucideOrigami.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOrigami, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideOrigami, isStandalone: true, selector: \"svg[lucideOrigami]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOrigami, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideOrigami]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7340,"removedExports":[],"renderedExports":["LucideOrigami"],"renderedLength":7049},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/package-minus.js":{"code":"/**\n * @component @name PackageMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+CiAgPHBhdGggZD0iTTE2IDE3aDYiIC8+CiAgPHBhdGggZD0iTTIxIDEzVjhhMiAyIDAgMCAwLTEtMS43M2wtNy00YTIgMiAwIDAgMC0yIDBsLTcgNEEyIDIgMCAwIDAgMyA4djhhMiAyIDAgMCAwIDEgMS43MjlsNyA0YTIgMiAwIDAgMCAyIC4wMDFsMS42NzUtLjk1NSIgLz4KICA8cGF0aCBkPSJNMy4yOSA3IDEyIDEybDguNzEtNSIgLz4KICA8cGF0aCBkPSJtNy41IDQuMjcgOC45OTcgNS4xNDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/package-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePackageMinus extends LucideIconBase {\n static icon = {\n name: 'package-minus',\n size: 24,\n node: [\n ['path', { d: 'M12 22V12', key: 'd0xqtd' }],\n ['path', { d: 'M16 17h6', key: '1ook5g' }],\n [\n 'path',\n {\n d: 'M21 13V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.729l7 4a2 2 0 0 0 2 .001l1.675-.955',\n key: 'zu9avd',\n },\n ],\n ['path', { d: 'M3.29 7 12 12l8.71-5', key: '19ckod' }],\n ['path', { d: 'm7.5 4.27 8.997 5.148', key: '9yrvtv' }],\n ],\n };\n icon = signal(LucidePackageMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackageMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePackageMinus, isStandalone: true, selector: \"svg[lucidePackageMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackageMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePackageMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7114,"removedExports":[],"renderedExports":["LucidePackageMinus"],"renderedLength":6817},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/octagon.js":{"code":"/**\n * @component @name Octagon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi41ODYgMTYuNzI2QTIgMiAwIDAgMSAyIDE1LjMxMlY4LjY4OGEyIDIgMCAwIDEgLjU4Ni0xLjQxNGw0LjY4OC00LjY4OEEyIDIgMCAwIDEgOC42ODggMmg2LjYyNGEyIDIgMCAwIDEgMS40MTQuNTg2bDQuNjg4IDQuNjg4QTIgMiAwIDAgMSAyMiA4LjY4OHY2LjYyNGEyIDIgMCAwIDEtLjU4NiAxLjQxNGwtNC42ODggNC42ODhhMiAyIDAgMCAxLTEuNDE0LjU4Nkg4LjY4OGEyIDIgMCAwIDEtMS40MTQtLjU4NnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/octagon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideOctagon extends LucideIconBase {\n static icon = {\n name: 'octagon',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.586 16.726A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2h6.624a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586z',\n key: '2d38gg',\n },\n ],\n ],\n };\n icon = signal(LucideOctagon.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOctagon, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideOctagon, isStandalone: true, selector: \"svg[lucideOctagon]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOctagon, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideOctagon]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6921,"removedExports":[],"renderedExports":["LucideOctagon"],"renderedLength":6630},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/package-2.js":{"code":"/**\n * @component @name Package2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3Y2IiAvPgogIDxwYXRoIGQ9Ik0xNi43NiAzYTIgMiAwIDAgMSAxLjggMS4xbDIuMjMgNC40NzlhMiAyIDAgMCAxIC4yMS44OTFWMTlhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJWOS40NzJhMiAyIDAgMCAxIC4yMTEtLjg5NEw1LjQ1IDQuMUEyIDIgMCAwIDEgNy4yNCAzeiIgLz4KICA8cGF0aCBkPSJNMy4wNTQgOS4wMTNoMTcuODkzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/package-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePackage2 extends LucideIconBase {\n static icon = {\n name: 'package-2',\n size: 24,\n node: [\n ['path', { d: 'M12 3v6', key: '1holv5' }],\n [\n 'path',\n {\n d: 'M16.76 3a2 2 0 0 1 1.8 1.1l2.23 4.479a2 2 0 0 1 .21.891V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V9.472a2 2 0 0 1 .211-.894L5.45 4.1A2 2 0 0 1 7.24 3z',\n key: '187q7i',\n },\n ],\n ['path', { d: 'M3.054 9.013h17.893', key: 'grwhos' }],\n ],\n };\n icon = signal(LucidePackage2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackage2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePackage2, isStandalone: true, selector: \"svg[lucidePackage2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackage2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePackage2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6916,"removedExports":[],"renderedExports":["LucidePackage2"],"renderedLength":6623},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/package-plus.js":{"code":"/**\n * @component @name PackagePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+CiAgPHBhdGggZD0iTTE2IDE3aDYiIC8+CiAgPHBhdGggZD0iTTE5IDE0djYiIC8+CiAgPHBhdGggZD0iTTIxIDEwLjUzNVY4YTIgMiAwIDAgMC0xLTEuNzNsLTctNGEyIDIgMCAwIDAtMiAwbC03IDRBMiAyIDAgMCAwIDMgOHY4YTIgMiAwIDAgMCAxIDEuNzI5bDcgNGEyIDIgMCAwIDAgMiAuMDAxbDEuNjc1LS45NTUiIC8+CiAgPHBhdGggZD0iTTMuMjkgNyAxMiAxMmw4LjcxLTUiIC8+CiAgPHBhdGggZD0ibTcuNSA0LjI3IDguOTk3IDUuMTQ4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/package-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePackagePlus extends LucideIconBase {\n static icon = {\n name: 'package-plus',\n size: 24,\n node: [\n ['path', { d: 'M12 22V12', key: 'd0xqtd' }],\n ['path', { d: 'M16 17h6', key: '1ook5g' }],\n ['path', { d: 'M19 14v6', key: '1ckrd5' }],\n [\n 'path',\n {\n d: 'M21 10.535V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.729l7 4a2 2 0 0 0 2 .001l1.675-.955',\n key: '28k6lz',\n },\n ],\n ['path', { d: 'M3.29 7 12 12l8.71-5', key: '19ckod' }],\n ['path', { d: 'm7.5 4.27 8.997 5.148', key: '9yrvtv' }],\n ],\n };\n icon = signal(LucidePackagePlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackagePlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePackagePlus, isStandalone: true, selector: \"svg[lucidePackagePlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackagePlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePackagePlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7199,"removedExports":[],"renderedExports":["LucidePackagePlus"],"renderedLength":6903},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/package-open.js":{"code":"/**\n * @component @name PackageOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTkiIC8+CiAgPHBhdGggZD0iTTE1LjE3IDIuMjFhMS42NyAxLjY3IDAgMCAxIDEuNjMgMEwyMSA0LjU3YTEuOTMgMS45MyAwIDAgMSAwIDMuMzZMOC44MiAxNC43OWExLjY1NSAxLjY1NSAwIDAgMS0xLjY0IDBMMyAxMi40M2ExLjkzIDEuOTMgMCAwIDEgMC0zLjM2eiIgLz4KICA8cGF0aCBkPSJNMjAgMTN2My44N2EyLjA2IDIuMDYgMCAwIDEtMS4xMSAxLjgzbC02IDMuMDhhMS45MyAxLjkzIDAgMCAxLTEuNzggMGwtNi0zLjA4QTIuMDYgMi4wNiAwIDAgMSA0IDE2Ljg3VjEzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMi40M2ExLjkzIDEuOTMgMCAwIDAgMC0zLjM2TDguODMgMi4yYTEuNjQgMS42NCAwIDAgMC0xLjYzIDBMMyA0LjU3YTEuOTMgMS45MyAwIDAgMCAwIDMuMzZsMTIuMTggNi44NmExLjYzNiAxLjYzNiAwIDAgMCAxLjYzIDB6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/package-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePackageOpen extends LucideIconBase {\n static icon = {\n name: 'package-open',\n size: 24,\n node: [\n ['path', { d: 'M12 22v-9', key: 'x3hkom' }],\n [\n 'path',\n {\n d: 'M15.17 2.21a1.67 1.67 0 0 1 1.63 0L21 4.57a1.93 1.93 0 0 1 0 3.36L8.82 14.79a1.655 1.655 0 0 1-1.64 0L3 12.43a1.93 1.93 0 0 1 0-3.36z',\n key: '2ntwy6',\n },\n ],\n [\n 'path',\n {\n d: 'M20 13v3.87a2.06 2.06 0 0 1-1.11 1.83l-6 3.08a1.93 1.93 0 0 1-1.78 0l-6-3.08A2.06 2.06 0 0 1 4 16.87V13',\n key: '1pmm1c',\n },\n ],\n [\n 'path',\n {\n d: 'M21 12.43a1.93 1.93 0 0 0 0-3.36L8.83 2.2a1.64 1.64 0 0 0-1.63 0L3 4.57a1.93 1.93 0 0 0 0 3.36l12.18 6.86a1.636 1.636 0 0 0 1.63 0z',\n key: '12ttoo',\n },\n ],\n ],\n };\n icon = signal(LucidePackageOpen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackageOpen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePackageOpen, isStandalone: true, selector: \"svg[lucidePackageOpen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackageOpen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePackageOpen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7714,"removedExports":[],"renderedExports":["LucidePackageOpen"],"renderedLength":7418},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/package-search.js":{"code":"/**\n * @component @name PackageSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+CiAgPHBhdGggZD0iTTIwLjI3IDE4LjI3IDIyIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMC40OThWOGEyIDIgMCAwIDAtMS0xLjczbC03LTRhMiAyIDAgMCAwLTIgMGwtNyA0QTIgMiAwIDAgMCAzIDh2OGEyIDIgMCAwIDAgMSAxLjcyOWw3IDRhMiAyIDAgMCAwIDIgLjAwMWwuOTgtLjU1OSIgLz4KICA8cGF0aCBkPSJNMy4yOSA3IDEyIDEybDguNzEtNSIgLz4KICA8cGF0aCBkPSJtNy41IDQuMjcgOC45OTcgNS4xNDgiIC8+CiAgPGNpcmNsZSBjeD0iMTguNSIgY3k9IjE2LjUiIHI9IjIuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/package-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePackageSearch extends LucideIconBase {\n static icon = {\n name: 'package-search',\n size: 24,\n node: [\n ['path', { d: 'M12 22V12', key: 'd0xqtd' }],\n ['path', { d: 'M20.27 18.27 22 20', key: 'er2am' }],\n [\n 'path',\n {\n d: 'M21 10.498V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.729l7 4a2 2 0 0 0 2 .001l.98-.559',\n key: 'tok1h1',\n },\n ],\n ['path', { d: 'M3.29 7 12 12l8.71-5', key: '19ckod' }],\n ['path', { d: 'm7.5 4.27 8.997 5.148', key: '9yrvtv' }],\n ['circle', { cx: '18.5', cy: '16.5', r: '2.5', key: 'ke13xx' }],\n ],\n };\n icon = signal(LucidePackageSearch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackageSearch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePackageSearch, isStandalone: true, selector: \"svg[lucidePackageSearch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackageSearch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePackageSearch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7285,"removedExports":[],"renderedExports":["LucidePackageSearch"],"renderedLength":6987},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/package-x.js":{"code":"/**\n * @component @name PackageX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+CiAgPHBhdGggZD0ibTE2LjUgMTQuNSA1IDUiIC8+CiAgPHBhdGggZD0ibTE2LjUgMTkuNSA1LTUiIC8+CiAgPHBhdGggZD0iTTIxIDEwLjVWOGEyIDIgMCAwIDAtMS0xLjczbC03LTRhMiAyIDAgMCAwLTIgMGwtNyA0QTIgMiAwIDAgMCAzIDh2OGEyIDIgMCAwIDAgMSAxLjcyOWw3IDRhMiAyIDAgMCAwIDIgLjAwMWwuMTMtLjA3NCIgLz4KICA8cGF0aCBkPSJNMy4yOSA3IDEyIDEybDguNzEtNSIgLz4KICA8cGF0aCBkPSJtNy41IDQuMjcgOC45OTcgNS4xNDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/package-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePackageX extends LucideIconBase {\n static icon = {\n name: 'package-x',\n size: 24,\n node: [\n ['path', { d: 'M12 22V12', key: 'd0xqtd' }],\n ['path', { d: 'm16.5 14.5 5 5', key: 'ozpm51' }],\n ['path', { d: 'm16.5 19.5 5-5', key: 'syf6b9' }],\n [\n 'path',\n {\n d: 'M21 10.5V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.729l7 4a2 2 0 0 0 2 .001l.13-.074',\n key: 'isw6gs',\n },\n ],\n ['path', { d: 'M3.29 7 12 12l8.71-5', key: '19ckod' }],\n ['path', { d: 'm7.5 4.27 8.997 5.148', key: '9yrvtv' }],\n ],\n };\n icon = signal(LucidePackageX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackageX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePackageX, isStandalone: true, selector: \"svg[lucidePackageX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackageX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePackageX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7186,"removedExports":[],"renderedExports":["LucidePackageX"],"renderedLength":6893},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/package.js":{"code":"/**\n * @component @name Package\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjEuNzNhMiAyIDAgMCAwIDIgMGw3LTRBMiAyIDAgMCAwIDIxIDE2VjhhMiAyIDAgMCAwLTEtMS43M2wtNy00YTIgMiAwIDAgMC0yIDBsLTcgNEEyIDIgMCAwIDAgMyA4djhhMiAyIDAgMCAwIDEgMS43M3oiIC8+CiAgPHBhdGggZD0iTTEyIDIyVjEyIiAvPgogIDxwb2x5bGluZSBwb2ludHM9IjMuMjkgNyAxMiAxMiAyMC43MSA3IiAvPgogIDxwYXRoIGQ9Im03LjUgNC4yNyA5IDUuMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/package\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePackage extends LucideIconBase {\n static icon = {\n name: 'package',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z',\n key: '1a0edw',\n },\n ],\n ['path', { d: 'M12 22V12', key: 'd0xqtd' }],\n ['polyline', { points: '3.29 7 12 12 20.71 7', key: 'ousv84' }],\n ['path', { d: 'm7.5 4.27 9 5.15', key: '1c824w' }],\n ],\n };\n icon = signal(LucidePackage.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackage, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePackage, isStandalone: true, selector: \"svg[lucidePackage]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackage, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePackage]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6989,"removedExports":[],"renderedExports":["LucidePackage"],"renderedLength":6698},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/paint-roller.js":{"code":"/**\n * @component @name PaintRoller\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeD0iMiIgeT0iMiIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTEwIDE2di0yYTIgMiAwIDAgMSAyLTJoOGEyIDIgMCAwIDAgMi0yVjdhMiAyIDAgMCAwLTItMmgtMiIgLz4KICA8cmVjdCB3aWR0aD0iNCIgaGVpZ2h0PSI2IiB4PSI4IiB5PSIxNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/paint-roller\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePaintRoller extends LucideIconBase {\n static icon = {\n name: 'paint-roller',\n size: 24,\n node: [\n ['rect', { width: '16', height: '6', x: '2', y: '2', rx: '2', key: 'jcyz7m' }],\n ['path', { d: 'M10 16v-2a2 2 0 0 1 2-2h8a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2', key: '1b9h7c' }],\n ['rect', { width: '4', height: '6', x: '8', y: '16', rx: '1', key: 'd6e7yl' }],\n ],\n };\n icon = signal(LucidePaintRoller.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePaintRoller, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePaintRoller, isStandalone: true, selector: \"svg[lucidePaintRoller]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePaintRoller, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePaintRoller]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6776,"removedExports":[],"renderedExports":["LucidePaintRoller"],"renderedLength":6480},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/paint-bucket.js":{"code":"/**\n * @component @name PaintBucket\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNyA2IDIiIC8+CiAgPHBhdGggZD0iTTE4Ljk5MiAxMkgyLjA0MSIgLz4KICA8cGF0aCBkPSJNMjEuMTQ1IDE4LjM4QTMuMzQgMy4zNCAwIDAgMSAyMCAxNi41YTMuMyAzLjMgMCAwIDEtMS4xNDUgMS44OGMtLjU3NS40Ni0uODU1IDEuMDItLjg1NSAxLjU5NUEyIDIgMCAwIDAgMjAgMjJhMiAyIDAgMCAwIDItMi4wMjVjMC0uNTgtLjI4NS0xLjEzLS44NTUtMS41OTUiIC8+CiAgPHBhdGggZD0ibTguNSA0LjUgMi4xNDgtMi4xNDhhMS4yMDUgMS4yMDUgMCAwIDEgMS43MDQgMGw3LjI5NiA3LjI5NmExLjIwNSAxLjIwNSAwIDAgMSAwIDEuNzA0bC03LjU5MiA3LjU5MmEzLjYxNSAzLjYxNSAwIDAgMS01LjExMiAwbC0zLjg4OC0zLjg4OGEzLjYxNSAzLjYxNSAwIDAgMSAwLTUuMTEyTDUuNjcgNy4zMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/paint-bucket\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePaintBucket extends LucideIconBase {\n static icon = {\n name: 'paint-bucket',\n size: 24,\n node: [\n ['path', { d: 'M11 7 6 2', key: '1jwth8' }],\n ['path', { d: 'M18.992 12H2.041', key: 'xw1gg' }],\n [\n 'path',\n {\n d: 'M21.145 18.38A3.34 3.34 0 0 1 20 16.5a3.3 3.3 0 0 1-1.145 1.88c-.575.46-.855 1.02-.855 1.595A2 2 0 0 0 20 22a2 2 0 0 0 2-2.025c0-.58-.285-1.13-.855-1.595',\n key: '1nkol4',\n },\n ],\n [\n 'path',\n {\n d: 'm8.5 4.5 2.148-2.148a1.205 1.205 0 0 1 1.704 0l7.296 7.296a1.205 1.205 0 0 1 0 1.704l-7.592 7.592a3.615 3.615 0 0 1-5.112 0l-3.888-3.888a3.615 3.615 0 0 1 0-5.112L5.67 7.33',\n key: '1nk1rd',\n },\n ],\n ],\n };\n icon = signal(LucidePaintBucket.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePaintBucket, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePaintBucket, isStandalone: true, selector: \"svg[lucidePaintBucket]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePaintBucket, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePaintBucket]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7551,"removedExports":[],"renderedExports":["LucidePaintBucket"],"renderedLength":7255},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/paintbrush.js":{"code":"/**\n * @component @name Paintbrush\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuNjIyIDE3Ljg5Ny0xMC42OC0yLjkxMyIgLz4KICA8cGF0aCBkPSJNMTguMzc2IDIuNjIyYTEgMSAwIDEgMSAzLjAwMiAzLjAwMkwxNy4zNiA5LjY0M2EuNS41IDAgMCAwIDAgLjcwN2wuOTQ0Ljk0NGEyLjQxIDIuNDEgMCAwIDEgMCAzLjQwOGwtLjk0NC45NDRhLjUuNSAwIDAgMS0uNzA3IDBMOC4zNTQgNy4zNDhhLjUuNSAwIDAgMSAwLS43MDdsLjk0NC0uOTQ0YTIuNDEgMi40MSAwIDAgMSAzLjQwOCAwbC45NDQuOTQ0YS41LjUgMCAwIDAgLjcwNyAweiIgLz4KICA8cGF0aCBkPSJNOSA4Yy0xLjgwNCAyLjcxLTMuOTcgMy40Ni02LjU4MyAzLjk0OGEuNTA3LjUwNyAwIDAgMC0uMzAyLjgxOWw3LjMyIDguODgzYTEgMSAwIDAgMCAxLjE4NS4yMDRDMTIuNzM1IDIwLjQwNSAxNiAxNi43OTIgMTYgMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/paintbrush\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePaintbrush extends LucideIconBase {\n static icon = {\n name: 'paintbrush',\n size: 24,\n node: [\n ['path', { d: 'm14.622 17.897-10.68-2.913', key: 'vj2p1u' }],\n [\n 'path',\n {\n d: 'M18.376 2.622a1 1 0 1 1 3.002 3.002L17.36 9.643a.5.5 0 0 0 0 .707l.944.944a2.41 2.41 0 0 1 0 3.408l-.944.944a.5.5 0 0 1-.707 0L8.354 7.348a.5.5 0 0 1 0-.707l.944-.944a2.41 2.41 0 0 1 3.408 0l.944.944a.5.5 0 0 0 .707 0z',\n key: '18tc5c',\n },\n ],\n [\n 'path',\n {\n d: 'M9 8c-1.804 2.71-3.97 3.46-6.583 3.948a.507.507 0 0 0-.302.819l7.32 8.883a1 1 0 0 0 1.185.204C12.735 20.405 16 16.792 16 15',\n key: 'ytzfxy',\n },\n ],\n ],\n };\n icon = signal(LucidePaintbrush.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePaintbrush, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePaintbrush, isStandalone: true, selector: \"svg[lucidePaintbrush]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePaintbrush, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePaintbrush]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7507,"removedExports":[],"renderedExports":["LucidePaintbrush"],"renderedLength":7213},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/paintbrush-vertical.js":{"code":"/**\n * @component @name PaintbrushVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNCAydjQiIC8+CiAgPHBhdGggZD0iTTE3IDJhMSAxIDAgMCAxIDEgMXY5SDZWM2ExIDEgMCAwIDEgMS0xeiIgLz4KICA8cGF0aCBkPSJNNiAxMmExIDEgMCAwIDAtMSAxdjFhMiAyIDAgMCAwIDIgMmgyYTEgMSAwIDAgMSAxIDF2Mi45YTIgMiAwIDEgMCA0IDBWMTdhMSAxIDAgMCAxIDEtMWgyYTIgMiAwIDAgMCAyLTJ2LTFhMSAxIDAgMCAwLTEtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/paintbrush-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePaintbrushVertical extends LucideIconBase {\n static icon = {\n name: 'paintbrush-vertical',\n size: 24,\n node: [\n ['path', { d: 'M10 2v2', key: '7u0qdc' }],\n ['path', { d: 'M14 2v4', key: 'qmzblu' }],\n ['path', { d: 'M17 2a1 1 0 0 1 1 1v9H6V3a1 1 0 0 1 1-1z', key: 'ycvu00' }],\n [\n 'path',\n {\n d: 'M6 12a1 1 0 0 0-1 1v1a2 2 0 0 0 2 2h2a1 1 0 0 1 1 1v2.9a2 2 0 1 0 4 0V17a1 1 0 0 1 1-1h2a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1',\n key: 'iw4wnp',\n },\n ],\n ],\n aliases: ['paintbrush-2'],\n };\n icon = signal(LucidePaintbrushVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePaintbrushVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePaintbrushVertical, isStandalone: true, selector: \"svg[lucidePaintbrushVertical], svg[lucidePaintbrush2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePaintbrushVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePaintbrushVertical], svg[lucidePaintbrush2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucidePaintbrushVertical\n */\nconst LucidePaintbrush2 = LucidePaintbrushVertical;","originalLength":7310,"removedExports":[],"renderedExports":["LucidePaintbrushVertical","LucidePaintbrush2"],"renderedLength":7000},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/palette.js":{"code":"/**\n * @component @name Palette\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJhMSAxIDAgMCAxIDAtMjAgMTAgOSAwIDAgMSAxMCA5IDUgNSAwIDAgMS01IDVoLTIuMjVhMS43NSAxLjc1IDAgMCAwLTEuNCAyLjhsLjMuNGExLjc1IDEuNzUgMCAwIDEtMS40IDIuOHoiIC8+CiAgPGNpcmNsZSBjeD0iMTMuNSIgY3k9IjYuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KICA8Y2lyY2xlIGN4PSIxNy41IiBjeT0iMTAuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KICA8Y2lyY2xlIGN4PSI2LjUiIGN5PSIxMi41IiByPSIuNSIgZmlsbD0iY3VycmVudENvbG9yIiAvPgogIDxjaXJjbGUgY3g9IjguNSIgY3k9IjcuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/palette\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePalette extends LucideIconBase {\n static icon = {\n name: 'palette',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 22a1 1 0 0 1 0-20 10 9 0 0 1 10 9 5 5 0 0 1-5 5h-2.25a1.75 1.75 0 0 0-1.4 2.8l.3.4a1.75 1.75 0 0 1-1.4 2.8z',\n key: 'e79jfc',\n },\n ],\n ['circle', { cx: '13.5', cy: '6.5', r: '.5', fill: 'currentColor', key: '1okk4w' }],\n ['circle', { cx: '17.5', cy: '10.5', r: '.5', fill: 'currentColor', key: 'f64h9f' }],\n ['circle', { cx: '6.5', cy: '12.5', r: '.5', fill: 'currentColor', key: 'qy21gx' }],\n ['circle', { cx: '8.5', cy: '7.5', r: '.5', fill: 'currentColor', key: 'fotxhn' }],\n ],\n };\n icon = signal(LucidePalette.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePalette, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePalette, isStandalone: true, selector: \"svg[lucidePalette]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePalette, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePalette]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7338,"removedExports":[],"renderedExports":["LucidePalette"],"renderedLength":7047},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panda.js":{"code":"/**\n * @component @name Panda\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMjUgMTcuMjVoMS41TDEyIDE4eiIgLz4KICA8cGF0aCBkPSJtMTUgMTIgMiAyIiAvPgogIDxwYXRoIGQ9Ik0xOCA2LjVhLjUuNSAwIDAgMC0uNS0uNSIgLz4KICA8cGF0aCBkPSJNMjAuNjkgOS42N2E0LjUgNC41IDAgMSAwLTcuMDQtNS41IDguMzUgOC4zNSAwIDAgMC0zLjMgMCA0LjUgNC41IDAgMSAwLTcuMDQgNS41QzIuNDkgMTEuMiAyIDEyLjg4IDIgMTQuNSAyIDE5LjQ3IDYuNDggMjIgMTIgMjJzMTAtMi41MyAxMC03LjVjMC0xLjYyLS40OC0zLjMtMS4zLTQuODMiIC8+CiAgPHBhdGggZD0iTTYgNi41YS40OTUuNDk1IDAgMCAxIC41LS41IiAvPgogIDxwYXRoIGQ9Im05IDEyLTIgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panda\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanda extends LucideIconBase {\n static icon = {\n name: 'panda',\n size: 24,\n node: [\n ['path', { d: 'M11.25 17.25h1.5L12 18z', key: '1wmwwj' }],\n ['path', { d: 'm15 12 2 2', key: 'k60wz4' }],\n ['path', { d: 'M18 6.5a.5.5 0 0 0-.5-.5', key: '1ch4h4' }],\n [\n 'path',\n {\n d: 'M20.69 9.67a4.5 4.5 0 1 0-7.04-5.5 8.35 8.35 0 0 0-3.3 0 4.5 4.5 0 1 0-7.04 5.5C2.49 11.2 2 12.88 2 14.5 2 19.47 6.48 22 12 22s10-2.53 10-7.5c0-1.62-.48-3.3-1.3-4.83',\n key: '1c660l',\n },\n ],\n ['path', { d: 'M6 6.5a.495.495 0 0 1 .5-.5', key: 'eviuep' }],\n ['path', { d: 'm9 12-2 2', key: '326nkw' }],\n ],\n };\n icon = signal(LucidePanda.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanda, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanda, isStandalone: true, selector: \"svg[lucidePanda]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanda, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanda]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7303,"removedExports":[],"renderedExports":["LucidePanda"],"renderedLength":7014},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-bottom-open.js":{"code":"/**\n * @component @name PanelBottomOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDE4IiAvPgogIDxwYXRoIGQ9Im05IDEwIDMtMyAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-bottom-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelBottomOpen extends LucideIconBase {\n static icon = {\n name: 'panel-bottom-open',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M3 15h18', key: '5xshup' }],\n ['path', { d: 'm9 10 3-3 3 3', key: '11gsxs' }],\n ],\n };\n icon = signal(LucidePanelBottomOpen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelBottomOpen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelBottomOpen, isStandalone: true, selector: \"svg[lucidePanelBottomOpen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelBottomOpen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelBottomOpen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6647,"removedExports":[],"renderedExports":["LucidePanelBottomOpen"],"renderedLength":6346},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-bottom-dashed.js":{"code":"/**\n * @component @name PanelBottomDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNCAxNWgxIiAvPgogIDxwYXRoIGQ9Ik0xOSAxNWgyIiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDIiIC8+CiAgPHBhdGggZD0iTTkgMTVoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-bottom-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelBottomDashed extends LucideIconBase {\n static icon = {\n name: 'panel-bottom-dashed',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M14 15h1', key: '171nev' }],\n ['path', { d: 'M19 15h2', key: '1vnucp' }],\n ['path', { d: 'M3 15h2', key: '8bym0q' }],\n ['path', { d: 'M9 15h1', key: '1tg3ks' }],\n ],\n aliases: ['panel-bottom-inactive'],\n };\n icon = signal(LucidePanelBottomDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelBottomDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelBottomDashed, isStandalone: true, selector: \"svg[lucidePanelBottomDashed], svg[lucidePanelBottomInactive]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelBottomDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelBottomDashed], svg[lucidePanelBottomInactive]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucidePanelBottomDashed\n */\nconst LucidePanelBottomInactive = LucidePanelBottomDashed;","originalLength":7059,"removedExports":[],"renderedExports":["LucidePanelBottomDashed","LucidePanelBottomInactive"],"renderedLength":6749},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-bottom.js":{"code":"/**\n * @component @name PanelBottom\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panel-bottom\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelBottom extends LucideIconBase {\n static icon = {\n name: 'panel-bottom',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M3 15h18', key: '5xshup' }],\n ],\n };\n icon = signal(LucidePanelBottom.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelBottom, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelBottom, isStandalone: true, selector: \"svg[lucidePanelBottom]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelBottom, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelBottom]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6499,"removedExports":[],"renderedExports":["LucidePanelBottom"],"renderedLength":6203},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-left-close.js":{"code":"/**\n * @component @name PanelLeftClose\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDN2MTgiIC8+CiAgPHBhdGggZD0ibTE2IDE1LTMtMyAzLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-left-close\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelLeftClose extends LucideIconBase {\n static icon = {\n name: 'panel-left-close',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M9 3v18', key: 'fh3hqa' }],\n ['path', { d: 'm16 15-3-3 3-3', key: '14y99z' }],\n ],\n aliases: ['sidebar-close'],\n };\n icon = signal(LucidePanelLeftClose.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelLeftClose, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelLeftClose, isStandalone: true, selector: \"svg[lucidePanelLeftClose], svg[lucideSidebarClose]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelLeftClose, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelLeftClose], svg[lucideSidebarClose]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucidePanelLeftClose\n */\nconst LucideSidebarClose = LucidePanelLeftClose;","originalLength":6830,"removedExports":[],"renderedExports":["LucidePanelLeftClose","LucideSidebarClose"],"renderedLength":6523},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-left-dashed.js":{"code":"/**\n * @component @name PanelLeftDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDE0djEiIC8+CiAgPHBhdGggZD0iTTkgMTl2MiIgLz4KICA8cGF0aCBkPSJNOSAzdjIiIC8+CiAgPHBhdGggZD0iTTkgOXYxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panel-left-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelLeftDashed extends LucideIconBase {\n static icon = {\n name: 'panel-left-dashed',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M9 14v1', key: 'askpd8' }],\n ['path', { d: 'M9 19v2', key: '16tejx' }],\n ['path', { d: 'M9 3v2', key: '1noubl' }],\n ['path', { d: 'M9 9v1', key: '19ebxg' }],\n ],\n aliases: ['panel-left-inactive'],\n };\n icon = signal(LucidePanelLeftDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelLeftDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelLeftDashed, isStandalone: true, selector: \"svg[lucidePanelLeftDashed], svg[lucidePanelLeftInactive]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelLeftDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelLeftDashed], svg[lucidePanelLeftInactive]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucidePanelLeftDashed\n */\nconst LucidePanelLeftInactive = LucidePanelLeftDashed;","originalLength":7013,"removedExports":[],"renderedExports":["LucidePanelLeftDashed","LucidePanelLeftInactive"],"renderedLength":6705},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-left-right-dashed.js":{"code":"/**\n * @component @name PanelLeftRightDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBWOSIgLz4KICA8cGF0aCBkPSJNMTUgMTV2LTEiIC8+CiAgPHBhdGggZD0iTTE1IDIxdi0yIiAvPgogIDxwYXRoIGQ9Ik0xNSA1VjMiIC8+CiAgPHBhdGggZD0iTTkgMTBWOSIgLz4KICA8cGF0aCBkPSJNOSAxNXYtMSIgLz4KICA8cGF0aCBkPSJNOSAyMXYtMiIgLz4KICA8cGF0aCBkPSJNOSA1VjMiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-left-right-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelLeftRightDashed extends LucideIconBase {\n static icon = {\n name: 'panel-left-right-dashed',\n size: 24,\n node: [\n ['path', { d: 'M15 10V9', key: '4dkmfx' }],\n ['path', { d: 'M15 15v-1', key: '6a4afx' }],\n ['path', { d: 'M15 21v-2', key: '1qshmc' }],\n ['path', { d: 'M15 5V3', key: '1fk0mb' }],\n ['path', { d: 'M9 10V9', key: '1lazqi' }],\n ['path', { d: 'M9 15v-1', key: '9lx740' }],\n ['path', { d: 'M9 21v-2', key: '1fwk0n' }],\n ['path', { d: 'M9 5V3', key: '2q8zi6' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n };\n icon = signal(LucidePanelLeftRightDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelLeftRightDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelLeftRightDashed, isStandalone: true, selector: \"svg[lucidePanelLeftRightDashed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelLeftRightDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelLeftRightDashed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7217,"removedExports":[],"renderedExports":["LucidePanelLeftRightDashed"],"renderedLength":6910},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-bottom-close.js":{"code":"/**\n * @component @name PanelBottomClose\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDE4IiAvPgogIDxwYXRoIGQ9Im0xNSA4LTMgMy0zLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-bottom-close\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelBottomClose extends LucideIconBase {\n static icon = {\n name: 'panel-bottom-close',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M3 15h18', key: '5xshup' }],\n ['path', { d: 'm15 8-3 3-3-3', key: '1oxy1z' }],\n ],\n };\n icon = signal(LucidePanelBottomClose.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelBottomClose, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelBottomClose, isStandalone: true, selector: \"svg[lucidePanelBottomClose]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelBottomClose, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelBottomClose]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6658,"removedExports":[],"renderedExports":["LucidePanelBottomClose"],"renderedLength":6356},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-left.js":{"code":"/**\n * @component @name PanelLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDN2MTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelLeft extends LucideIconBase {\n static icon = {\n name: 'panel-left',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M9 3v18', key: 'fh3hqa' }],\n ],\n aliases: ['sidebar'],\n };\n icon = signal(LucidePanelLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelLeft, isStandalone: true, selector: \"svg[lucidePanelLeft], svg[lucideSidebar]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelLeft], svg[lucideSidebar]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucidePanelLeft\n */\nconst LucideSidebar = LucidePanelLeft;","originalLength":6639,"removedExports":[],"renderedExports":["LucidePanelLeft","LucideSidebar"],"renderedLength":6338},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-right-close.js":{"code":"/**\n * @component @name PanelRightClose\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjE4IiAvPgogIDxwYXRoIGQ9Im04IDkgMyAzLTMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-right-close\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelRightClose extends LucideIconBase {\n static icon = {\n name: 'panel-right-close',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M15 3v18', key: '14nvp0' }],\n ['path', { d: 'm8 9 3 3-3 3', key: '12hl5m' }],\n ],\n };\n icon = signal(LucidePanelRightClose.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelRightClose, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelRightClose, isStandalone: true, selector: \"svg[lucidePanelRightClose]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelRightClose, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelRightClose]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6646,"removedExports":[],"renderedExports":["LucidePanelRightClose"],"renderedLength":6345},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-right-dashed.js":{"code":"/**\n * @component @name PanelRightDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNHYxIiAvPgogIDxwYXRoIGQ9Ik0xNSAxOXYyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjIiIC8+CiAgPHBhdGggZD0iTTE1IDl2MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-right-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelRightDashed extends LucideIconBase {\n static icon = {\n name: 'panel-right-dashed',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M15 14v1', key: 'ilsfch' }],\n ['path', { d: 'M15 19v2', key: '1fst2f' }],\n ['path', { d: 'M15 3v2', key: 'z204g4' }],\n ['path', { d: 'M15 9v1', key: 'z2a8b1' }],\n ],\n aliases: ['panel-right-inactive'],\n };\n icon = signal(LucidePanelRightDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelRightDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelRightDashed, isStandalone: true, selector: \"svg[lucidePanelRightDashed], svg[lucidePanelRightInactive]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelRightDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelRightDashed], svg[lucidePanelRightInactive]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucidePanelRightDashed\n */\nconst LucidePanelRightInactive = LucidePanelRightDashed;","originalLength":7042,"removedExports":[],"renderedExports":["LucidePanelRightDashed","LucidePanelRightInactive"],"renderedLength":6733},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-right.js":{"code":"/**\n * @component @name PanelRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panel-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelRight extends LucideIconBase {\n static icon = {\n name: 'panel-right',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M15 3v18', key: '14nvp0' }],\n ],\n };\n icon = signal(LucidePanelRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelRight, isStandalone: true, selector: \"svg[lucidePanelRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6488,"removedExports":[],"renderedExports":["LucidePanelRight"],"renderedLength":6193},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-top-close.js":{"code":"/**\n * @component @name PanelTopClose\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0ibTkgMTYgMy0zIDMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-top-close\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelTopClose extends LucideIconBase {\n static icon = {\n name: 'panel-top-close',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'm9 16 3-3 3 3', key: '1idcnm' }],\n ],\n };\n icon = signal(LucidePanelTopClose.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelTopClose, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelTopClose, isStandalone: true, selector: \"svg[lucidePanelTopClose]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelTopClose, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelTopClose]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6624,"removedExports":[],"renderedExports":["LucidePanelTopClose"],"renderedLength":6325},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-top-bottom-dashed.js":{"code":"/**\n * @component @name PanelTopBottomDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTVoMSIgLz4KICA8cGF0aCBkPSJNMTQgOWgxIiAvPgogIDxwYXRoIGQ9Ik0xOSAxNWgyIiAvPgogIDxwYXRoIGQ9Ik0xOSA5aDIiIC8+CiAgPHBhdGggZD0iTTMgMTVoMiIgLz4KICA8cGF0aCBkPSJNMyA5aDIiIC8+CiAgPHBhdGggZD0iTTkgMTVoMSIgLz4KICA8cGF0aCBkPSJNOSA5aDEiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-top-bottom-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelTopBottomDashed extends LucideIconBase {\n static icon = {\n name: 'panel-top-bottom-dashed',\n size: 24,\n node: [\n ['path', { d: 'M14 15h1', key: '171nev' }],\n ['path', { d: 'M14 9h1', key: 'l0svgy' }],\n ['path', { d: 'M19 15h2', key: '1vnucp' }],\n ['path', { d: 'M19 9h2', key: 'te2zfg' }],\n ['path', { d: 'M3 15h2', key: '8bym0q' }],\n ['path', { d: 'M3 9h2', key: '1h4ldw' }],\n ['path', { d: 'M9 15h1', key: '1tg3ks' }],\n ['path', { d: 'M9 9h1', key: '15jzuz' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n };\n icon = signal(LucidePanelTopBottomDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelTopBottomDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelTopBottomDashed, isStandalone: true, selector: \"svg[lucidePanelTopBottomDashed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelTopBottomDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelTopBottomDashed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7203,"removedExports":[],"renderedExports":["LucidePanelTopBottomDashed"],"renderedLength":6896},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-right-open.js":{"code":"/**\n * @component @name PanelRightOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjE4IiAvPgogIDxwYXRoIGQ9Im0xMCAxNS0zLTMgMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panel-right-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelRightOpen extends LucideIconBase {\n static icon = {\n name: 'panel-right-open',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M15 3v18', key: '14nvp0' }],\n ['path', { d: 'm10 15-3-3 3-3', key: '1pgupc' }],\n ],\n };\n icon = signal(LucidePanelRightOpen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelRightOpen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelRightOpen, isStandalone: true, selector: \"svg[lucidePanelRightOpen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelRightOpen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelRightOpen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6637,"removedExports":[],"renderedExports":["LucidePanelRightOpen"],"renderedLength":6337},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-top-dashed.js":{"code":"/**\n * @component @name PanelTopDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNCA5aDEiIC8+CiAgPHBhdGggZD0iTTE5IDloMiIgLz4KICA8cGF0aCBkPSJNMyA5aDIiIC8+CiAgPHBhdGggZD0iTTkgOWgxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panel-top-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelTopDashed extends LucideIconBase {\n static icon = {\n name: 'panel-top-dashed',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M14 9h1', key: 'l0svgy' }],\n ['path', { d: 'M19 9h2', key: 'te2zfg' }],\n ['path', { d: 'M3 9h2', key: '1h4ldw' }],\n ['path', { d: 'M9 9h1', key: '15jzuz' }],\n ],\n aliases: ['panel-top-inactive'],\n };\n icon = signal(LucidePanelTopDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelTopDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelTopDashed, isStandalone: true, selector: \"svg[lucidePanelTopDashed], svg[lucidePanelTopInactive]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelTopDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelTopDashed], svg[lucidePanelTopInactive]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucidePanelTopDashed\n */\nconst LucidePanelTopInactive = LucidePanelTopDashed;","originalLength":6996,"removedExports":[],"renderedExports":["LucidePanelTopDashed","LucidePanelTopInactive"],"renderedLength":6689},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-top-open.js":{"code":"/**\n * @component @name PanelTopOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0ibTE1IDE0LTMgMy0zLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-top-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelTopOpen extends LucideIconBase {\n static icon = {\n name: 'panel-top-open',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'm15 14-3 3-3-3', key: 'g215vf' }],\n ],\n };\n icon = signal(LucidePanelTopOpen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelTopOpen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelTopOpen, isStandalone: true, selector: \"svg[lucidePanelTopOpen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelTopOpen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelTopOpen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6614,"removedExports":[],"renderedExports":["LucidePanelTopOpen"],"renderedLength":6316},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-left-open.js":{"code":"/**\n * @component @name PanelLeftOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDN2MTgiIC8+CiAgPHBhdGggZD0ibTE0IDkgMyAzLTMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-left-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelLeftOpen extends LucideIconBase {\n static icon = {\n name: 'panel-left-open',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M9 3v18', key: 'fh3hqa' }],\n ['path', { d: 'm14 9 3 3-3 3', key: '8010ee' }],\n ],\n aliases: ['sidebar-open'],\n };\n icon = signal(LucidePanelLeftOpen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelLeftOpen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelLeftOpen, isStandalone: true, selector: \"svg[lucidePanelLeftOpen], svg[lucideSidebarOpen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelLeftOpen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelLeftOpen], svg[lucideSidebarOpen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucidePanelLeftOpen\n */\nconst LucideSidebarOpen = LucidePanelLeftOpen;","originalLength":6812,"removedExports":[],"renderedExports":["LucidePanelLeftOpen","LucideSidebarOpen"],"renderedLength":6506},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panel-top.js":{"code":"/**\n * @component @name PanelTop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-top\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelTop extends LucideIconBase {\n static icon = {\n name: 'panel-top',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ],\n };\n icon = signal(LucidePanelTop.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelTop, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelTop, isStandalone: true, selector: \"svg[lucidePanelTop]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelTop, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelTop]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6465,"removedExports":[],"renderedExports":["LucidePanelTop"],"renderedLength":6172},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panels-right-bottom.js":{"code":"/**\n * @component @name PanelsRightBottom\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDEyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panels-right-bottom\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelsRightBottom extends LucideIconBase {\n static icon = {\n name: 'panels-right-bottom',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M3 15h12', key: '1wkqb3' }],\n ['path', { d: 'M15 3v18', key: '14nvp0' }],\n ],\n };\n icon = signal(LucidePanelsRightBottom.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelsRightBottom, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelsRightBottom, isStandalone: true, selector: \"svg[lucidePanelsRightBottom]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelsRightBottom, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelsRightBottom]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6656,"removedExports":[],"renderedExports":["LucidePanelsRightBottom"],"renderedLength":6353},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panels-top-left.js":{"code":"/**\n * @component @name PanelsTopLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTkgMjFWOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panels-top-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelsTopLeft extends LucideIconBase {\n static icon = {\n name: 'panels-top-left',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M9 21V9', key: '1oto5p' }],\n ],\n aliases: ['layout'],\n };\n icon = signal(LucidePanelsTopLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelsTopLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelsTopLeft, isStandalone: true, selector: \"svg[lucidePanelsTopLeft], svg[lucideLayout]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelsTopLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelsTopLeft], svg[lucideLayout]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucidePanelsTopLeft\n */\nconst LucideLayout = LucidePanelsTopLeft;","originalLength":6777,"removedExports":[],"renderedExports":["LucidePanelsTopLeft","LucideLayout"],"renderedLength":6471},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/panels-left-bottom.js":{"code":"/**\n * @component @name PanelsLeftBottom\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDN2MTgiIC8+CiAgPHBhdGggZD0iTTkgMTVoMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panels-left-bottom\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelsLeftBottom extends LucideIconBase {\n static icon = {\n name: 'panels-left-bottom',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M9 3v18', key: 'fh3hqa' }],\n ['path', { d: 'M9 15h12', key: '5ijen5' }],\n ],\n };\n icon = signal(LucidePanelsLeftBottom.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelsLeftBottom, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelsLeftBottom, isStandalone: true, selector: \"svg[lucidePanelsLeftBottom]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelsLeftBottom, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelsLeftBottom]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6644,"removedExports":[],"renderedExports":["LucidePanelsLeftBottom"],"renderedLength":6342},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/paper-bag.js":{"code":"/**\n * @component @name PaperBag\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNS4zNjQgMy44NDhDNCA2IDMgOS42NTIgMyAxMi42NTJWMTlhMiAyIDAgMDAyIDJoMTRhMiAyIDAgMDAyLTJ2LTVjMC0yLjMzNC0xLjgxNi00LjY2OC0yLjYyMi03LjAwMiIgLz4KICA8cGF0aCBkPSJNNyAzaDExLjM3OWEyIDIgMCAwMTEuNzg5IDEuMTA2bC43MjMgMS40NDdBMSAxIDAgMDExOS45OTcgN2gtOC41MjVhMiAyIDAgMDEtMS43ODktMS4xMDZMOC43OSA0LjEwNWEyIDIgMCAxMC0zLjU3OSAxLjc4OWwyLjI2MSA0LjUyMkE1IDUgMCAwMTggMTIuNjUyVjIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/paper-bag\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePaperBag extends LucideIconBase {\n static icon = {\n name: 'paper-bag',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M5.364 3.848C4 6 3 9.652 3 12.652V19a2 2 0 002 2h14a2 2 0 002-2v-5c0-2.334-1.816-4.668-2.622-7.002',\n key: 'vlsvfu',\n },\n ],\n [\n 'path',\n {\n d: 'M7 3h11.379a2 2 0 011.789 1.106l.723 1.447A1 1 0 0119.997 7h-8.525a2 2 0 01-1.789-1.106L8.79 4.105a2 2 0 10-3.579 1.789l2.261 4.522A5 5 0 018 12.652V21',\n key: '12exh5',\n },\n ],\n ],\n };\n icon = signal(LucidePaperBag.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePaperBag, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePaperBag, isStandalone: true, selector: \"svg[lucidePaperBag]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePaperBag, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePaperBag]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7142,"removedExports":[],"renderedExports":["LucidePaperBag"],"renderedLength":6849},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/paperclip.js":{"code":"/**\n * @component @name Paperclip\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgNi04LjQxNCA4LjU4NmEyIDIgMCAwIDAgMi44MjkgMi44MjlsOC40MTQtOC41ODZhNCA0IDAgMSAwLTUuNjU3LTUuNjU3bC04LjM3OSA4LjU1MWE2IDYgMCAxIDAgOC40ODUgOC40ODVsOC4zNzktOC41NTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/paperclip\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePaperclip extends LucideIconBase {\n static icon = {\n name: 'paperclip',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm16 6-8.414 8.586a2 2 0 0 0 2.829 2.829l8.414-8.586a4 4 0 1 0-5.657-5.657l-8.379 8.551a6 6 0 1 0 8.485 8.485l8.379-8.551',\n key: '1miecu',\n },\n ],\n ],\n };\n icon = signal(LucidePaperclip.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePaperclip, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePaperclip, isStandalone: true, selector: \"svg[lucidePaperclip]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePaperclip, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePaperclip]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6677,"removedExports":[],"renderedExports":["LucidePaperclip"],"renderedLength":6384},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/parasol.js":{"code":"/**\n * @component @name Parasol\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNSAxMS4xMzQgMTguMTk2IDIxIiAvPgogIDxwYXRoIGQ9Ik0yMC40MjUgNS4yOTlhMTAgMTAgMCAwIDAtMTYuOTQxIDkuNzhjLjE4My41NjMuODQzLjc3NCAxLjM1NS40NzhMMjAuMTYgNi43MTFjLjUxMi0uMjk2LjY2LS45NzMuMjY0LTEuNDEzIiAvPgogIDxwYXRoIGQ9Ik0yMSAyMUgzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/parasol\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideParasol extends LucideIconBase {\n static icon = {\n name: 'parasol',\n size: 24,\n node: [\n ['path', { d: 'M12.5 11.134 18.196 21', key: 'gf58kt' }],\n [\n 'path',\n {\n d: 'M20.425 5.299a10 10 0 0 0-16.941 9.78c.183.563.843.774 1.355.478L20.16 6.711c.512-.296.66-.973.264-1.413',\n key: 'znqfe4',\n },\n ],\n ['path', { d: 'M21 21H3', key: 'oafrgs' }],\n ],\n };\n icon = signal(LucideParasol.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideParasol, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideParasol, isStandalone: true, selector: \"svg[lucideParasol]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideParasol, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideParasol]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6825,"removedExports":[],"renderedExports":["LucideParasol"],"renderedLength":6534},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/parentheses.js":{"code":"/**\n * @component @name Parentheses\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyMXMtNC0zLTQtOSA0LTkgNC05IiAvPgogIDxwYXRoIGQ9Ik0xNiAzczQgMyA0IDktNCA5LTQgOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/parentheses\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideParentheses extends LucideIconBase {\n static icon = {\n name: 'parentheses',\n size: 24,\n node: [\n ['path', { d: 'M8 21s-4-3-4-9 4-9 4-9', key: 'uto9ud' }],\n ['path', { d: 'M16 3s4 3 4 9-4 9-4 9', key: '4w2vsq' }],\n ],\n };\n icon = signal(LucideParentheses.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideParentheses, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideParentheses, isStandalone: true, selector: \"svg[lucideParentheses]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideParentheses, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideParentheses]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6486,"removedExports":[],"renderedExports":["LucideParentheses"],"renderedLength":6191},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pause.js":{"code":"/**\n * @component @name Pause\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIxNCIgeT0iMyIgd2lkdGg9IjUiIGhlaWdodD0iMTgiIHJ4PSIxIiAvPgogIDxyZWN0IHg9IjUiIHk9IjMiIHdpZHRoPSI1IiBoZWlnaHQ9IjE4IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pause\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePause extends LucideIconBase {\n static icon = {\n name: 'pause',\n size: 24,\n node: [\n ['rect', { x: '14', y: '3', width: '5', height: '18', rx: '1', key: 'kaeet6' }],\n ['rect', { x: '5', y: '3', width: '5', height: '18', rx: '1', key: '1wsw3u' }],\n ],\n };\n icon = signal(LucidePause.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePause, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePause, isStandalone: true, selector: \"svg[lucidePause]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePause, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePause]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6506,"removedExports":[],"renderedExports":["LucidePause"],"renderedLength":6217},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/party-popper.js":{"code":"/**\n * @component @name PartyPopper\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNS44IDExLjMgMiAyMmwxMC43LTMuNzkiIC8+CiAgPHBhdGggZD0iTTQgM2guMDEiIC8+CiAgPHBhdGggZD0iTTIyIDhoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNSAyaC4wMSIgLz4KICA8cGF0aCBkPSJNMjIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Im0yMiAyLTIuMjQuNzVhMi45IDIuOSAwIDAgMC0xLjk2IDMuMTJjLjEuODYtLjU3IDEuNjMtMS40NSAxLjYzaC0uMzhjLS44NiAwLTEuNi42LTEuNzYgMS40NEwxNCAxMCIgLz4KICA8cGF0aCBkPSJtMjIgMTMtLjgyLS4zM2MtLjg2LS4zNC0xLjgyLjItMS45OCAxLjExYy0uMTEuNy0uNzIgMS4yMi0xLjQzIDEuMjJIMTciIC8+CiAgPHBhdGggZD0ibTExIDIgLjMzLjgyYy4zNC44Ni0uMiAxLjgyLTEuMTEgMS45OEM5LjUyIDQuOSA5IDUuNTIgOSA2LjIzVjciIC8+CiAgPHBhdGggZD0iTTExIDEzYzEuOTMgMS45MyAyLjgzIDQuMTcgMiA1LS44My44My0zLjA3LS4wNy01LTItMS45My0xLjkzLTIuODMtNC4xNy0yLTUgLjgzLS44MyAzLjA3LjA3IDUgMloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/party-popper\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePartyPopper extends LucideIconBase {\n static icon = {\n name: 'party-popper',\n size: 24,\n node: [\n ['path', { d: 'M5.8 11.3 2 22l10.7-3.79', key: 'gwxi1d' }],\n ['path', { d: 'M4 3h.01', key: '1vcuye' }],\n ['path', { d: 'M22 8h.01', key: '1mrtc2' }],\n ['path', { d: 'M15 2h.01', key: '1cjtqr' }],\n ['path', { d: 'M22 20h.01', key: '1mrys2' }],\n [\n 'path',\n {\n d: 'm22 2-2.24.75a2.9 2.9 0 0 0-1.96 3.12c.1.86-.57 1.63-1.45 1.63h-.38c-.86 0-1.6.6-1.76 1.44L14 10',\n key: 'hbicv8',\n },\n ],\n [\n 'path',\n {\n d: 'm22 13-.82-.33c-.86-.34-1.82.2-1.98 1.11c-.11.7-.72 1.22-1.43 1.22H17',\n key: '1i94pl',\n },\n ],\n [\n 'path',\n { d: 'm11 2 .33.82c.34.86-.2 1.82-1.11 1.98C9.52 4.9 9 5.52 9 6.23V7', key: '1cofks' },\n ],\n [\n 'path',\n {\n d: 'M11 13c1.93 1.93 2.83 4.17 2 5-.83.83-3.07-.07-5-2-1.93-1.93-2.83-4.17-2-5 .83-.83 3.07.07 5 2Z',\n key: '4kbmks',\n },\n ],\n ],\n };\n icon = signal(LucidePartyPopper.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePartyPopper, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePartyPopper, isStandalone: true, selector: \"svg[lucidePartyPopper]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePartyPopper, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePartyPopper]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":8123,"removedExports":[],"renderedExports":["LucidePartyPopper"],"renderedLength":7827},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/paw-print.js":{"code":"/**\n * @component @name PawPrint\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjQiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSI4IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMTYiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTkgMTBhNSA1IDAgMCAxIDUgNXYzLjVhMy41IDMuNSAwIDAgMS02Ljg0IDEuMDQ1UTYuNTIgMTcuNDggNC40NiAxNi44NEEzLjUgMy41IDAgMCAxIDUuNSAxMFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/paw-print\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePawPrint extends LucideIconBase {\n static icon = {\n name: 'paw-print',\n size: 24,\n node: [\n ['circle', { cx: '11', cy: '4', r: '2', key: 'vol9p0' }],\n ['circle', { cx: '18', cy: '8', r: '2', key: '17gozi' }],\n ['circle', { cx: '20', cy: '16', r: '2', key: '1v9bxh' }],\n [\n 'path',\n {\n d: 'M9 10a5 5 0 0 1 5 5v3.5a3.5 3.5 0 0 1-6.84 1.045Q6.52 17.48 4.46 16.84A3.5 3.5 0 0 1 5.5 10Z',\n key: '1ydw1z',\n },\n ],\n ],\n };\n icon = signal(LucidePawPrint.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePawPrint, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePawPrint, isStandalone: true, selector: \"svg[lucidePawPrint]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePawPrint, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePawPrint]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6952,"removedExports":[],"renderedExports":["LucidePawPrint"],"renderedLength":6659},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pc-case.js":{"code":"/**\n * @component @name PcCase\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMjAiIHg9IjUiIHk9IjIiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNGguMDEiIC8+CiAgPHBhdGggZD0iTTkgNmg2IiAvPgogIDxwYXRoIGQ9Ik05IDEwaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pc-case\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePcCase extends LucideIconBase {\n static icon = {\n name: 'pc-case',\n size: 24,\n node: [\n ['rect', { width: '14', height: '20', x: '5', y: '2', rx: '2', key: '1uq1d7' }],\n ['path', { d: 'M15 14h.01', key: '1kp3bh' }],\n ['path', { d: 'M9 6h6', key: 'dgm16u' }],\n ['path', { d: 'M9 10h6', key: '9gxzsh' }],\n ],\n };\n icon = signal(LucidePcCase.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePcCase, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePcCase, isStandalone: true, selector: \"svg[lucidePcCase]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePcCase, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePcCase]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6619,"removedExports":[],"renderedExports":["LucidePcCase"],"renderedLength":6328},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pen-line.js":{"code":"/**\n * @component @name PenLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjFoOCIgLz4KICA8cGF0aCBkPSJNMjEuMTc0IDYuODEyYTEgMSAwIDAgMC0zLjk4Ni0zLjk4N0wzLjg0MiAxNi4xNzRhMiAyIDAgMCAwLS41LjgzbC0xLjMyMSA0LjM1MmEuNS41IDAgMCAwIC42MjMuNjIybDQuMzUzLTEuMzJhMiAyIDAgMCAwIC44My0uNDk3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pen-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePenLine extends LucideIconBase {\n static icon = {\n name: 'pen-line',\n size: 24,\n node: [\n ['path', { d: 'M13 21h8', key: '1jsn5i' }],\n [\n 'path',\n {\n d: 'M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z',\n key: '1a8usu',\n },\n ],\n ],\n aliases: ['edit-3'],\n };\n icon = signal(LucidePenLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePenLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePenLine, isStandalone: true, selector: \"svg[lucidePenLine], svg[lucideEdit3]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePenLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePenLine], svg[lucideEdit3]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucidePenLine\n */\nconst LucideEdit3 = LucidePenLine;","originalLength":6918,"removedExports":[],"renderedExports":["LucidePenLine","LucideEdit3"],"renderedLength":6619},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/parking-meter.js":{"code":"/**\n * @component @name ParkingMeter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTVoMiIgLz4KICA8cGF0aCBkPSJNMTIgMTJ2MyIgLz4KICA8cGF0aCBkPSJNMTIgMTl2MyIgLz4KICA8cGF0aCBkPSJNMTUuMjgyIDE5YTEgMSAwIDAgMCAuOTQ4LS42OGwyLjM3LTYuOTg4YTcgNyAwIDEgMC0xMy4yIDBsMi4zNyA2Ljk4OGExIDEgMCAwIDAgLjk0OC42OHoiIC8+CiAgPHBhdGggZD0iTTkgOWEzIDMgMCAxIDEgNiAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/parking-meter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideParkingMeter extends LucideIconBase {\n static icon = {\n name: 'parking-meter',\n size: 24,\n node: [\n ['path', { d: 'M11 15h2', key: '199qp6' }],\n ['path', { d: 'M12 12v3', key: '158kv8' }],\n ['path', { d: 'M12 19v3', key: 'npa21l' }],\n [\n 'path',\n {\n d: 'M15.282 19a1 1 0 0 0 .948-.68l2.37-6.988a7 7 0 1 0-13.2 0l2.37 6.988a1 1 0 0 0 .948.68z',\n key: '1jofit',\n },\n ],\n ['path', { d: 'M9 9a3 3 0 1 1 6 0', key: 'jdoeu8' }],\n ],\n };\n icon = signal(LucideParkingMeter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideParkingMeter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideParkingMeter, isStandalone: true, selector: \"svg[lucideParkingMeter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideParkingMeter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideParkingMeter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7010,"removedExports":[],"renderedExports":["LucideParkingMeter"],"renderedLength":6713},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pen-off.js":{"code":"/**\n * @component @name PenOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTAtNi4xNTcgNi4xNjJhMiAyIDAgMCAwLS41LjgzM2wtMS4zMjIgNC4zNmEuNS41IDAgMCAwIC42MjIuNjI0bDQuMzU4LTEuMzIzYTIgMiAwIDAgMCAuODMtLjVMMTQgMTMuOTgyIiAvPgogIDxwYXRoIGQ9Im0xMi44MjkgNy4xNzIgNC4zNTktNC4zNDZhMSAxIDAgMSAxIDMuOTg2IDMuOTg2bC00LjM1MyA0LjM1MyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pen-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePenOff extends LucideIconBase {\n static icon = {\n name: 'pen-off',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm10 10-6.157 6.162a2 2 0 0 0-.5.833l-1.322 4.36a.5.5 0 0 0 .622.624l4.358-1.323a2 2 0 0 0 .83-.5L14 13.982',\n key: 'bjo8r8',\n },\n ],\n [\n 'path',\n { d: 'm12.829 7.172 4.359-4.346a1 1 0 1 1 3.986 3.986l-4.353 4.353', key: '16h5ne' },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucidePenOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePenOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePenOff, isStandalone: true, selector: \"svg[lucidePenOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePenOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePenOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6962,"removedExports":[],"renderedExports":["LucidePenOff"],"renderedLength":6671},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pencil-line.js":{"code":"/**\n * @component @name PencilLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjFoOCIgLz4KICA8cGF0aCBkPSJtMTUgNSA0IDQiIC8+CiAgPHBhdGggZD0iTTIxLjE3NCA2LjgxMmExIDEgMCAwIDAtMy45ODYtMy45ODdMMy44NDIgMTYuMTc0YTIgMiAwIDAgMC0uNS44M2wtMS4zMjEgNC4zNTJhLjUuNSAwIDAgMCAuNjIzLjYyMmw0LjM1My0xLjMyYTIgMiAwIDAgMCAuODMtLjQ5N3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pencil-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePencilLine extends LucideIconBase {\n static icon = {\n name: 'pencil-line',\n size: 24,\n node: [\n ['path', { d: 'M13 21h8', key: '1jsn5i' }],\n ['path', { d: 'm15 5 4 4', key: '1mk7zo' }],\n [\n 'path',\n {\n d: 'M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z',\n key: '1a8usu',\n },\n ],\n ],\n };\n icon = signal(LucidePencilLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePencilLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePencilLine, isStandalone: true, selector: \"svg[lucidePencilLine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePencilLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePencilLine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6888,"removedExports":[],"renderedExports":["LucidePencilLine"],"renderedLength":6593},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pen.js":{"code":"/**\n * @component @name Pen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuMTc0IDYuODEyYTEgMSAwIDAgMC0zLjk4Ni0zLjk4N0wzLjg0MiAxNi4xNzRhMiAyIDAgMCAwLS41LjgzbC0xLjMyMSA0LjM1MmEuNS41IDAgMCAwIC42MjMuNjIybDQuMzUzLTEuMzJhMiAyIDAgMCAwIC44My0uNDk3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePen extends LucideIconBase {\n static icon = {\n name: 'pen',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z',\n key: '1a8usu',\n },\n ],\n ],\n aliases: ['edit-2'],\n };\n icon = signal(LucidePen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePen, isStandalone: true, selector: \"svg[lucidePen], svg[lucideEdit2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePen], svg[lucideEdit2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucidePen\n */\nconst LucideEdit2 = LucidePen;","originalLength":6775,"removedExports":[],"renderedExports":["LucidePen","LucideEdit2"],"renderedLength":6481},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pen-tool.js":{"code":"/**\n * @component @name PenTool\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuNzA3IDIxLjI5M2ExIDEgMCAwIDEtMS40MTQgMGwtMS41ODYtMS41ODZhMSAxIDAgMCAxIDAtMS40MTRsNS41ODYtNS41ODZhMSAxIDAgMCAxIDEuNDE0IDBsMS41ODYgMS41ODZhMSAxIDAgMCAxIDAgMS40MTR6IiAvPgogIDxwYXRoIGQ9Im0xOCAxMy0xLjM3NS02Ljg3NGExIDEgMCAwIDAtLjc0Ni0uNzc2TDMuMjM1IDIuMDI4YTEgMSAwIDAgMC0xLjIwNyAxLjIwN0w1LjM1IDE1Ljg3OWExIDEgMCAwIDAgLjc3Ni43NDZMMTMgMTgiIC8+CiAgPHBhdGggZD0ibTIuMyAyLjMgNy4yODYgNy4yODYiIC8+CiAgPGNpcmNsZSBjeD0iMTEiIGN5PSIxMSIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pen-tool\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePenTool extends LucideIconBase {\n static icon = {\n name: 'pen-tool',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15.707 21.293a1 1 0 0 1-1.414 0l-1.586-1.586a1 1 0 0 1 0-1.414l5.586-5.586a1 1 0 0 1 1.414 0l1.586 1.586a1 1 0 0 1 0 1.414z',\n key: 'nt11vn',\n },\n ],\n [\n 'path',\n {\n d: 'm18 13-1.375-6.874a1 1 0 0 0-.746-.776L3.235 2.028a1 1 0 0 0-1.207 1.207L5.35 15.879a1 1 0 0 0 .776.746L13 18',\n key: '15qc1e',\n },\n ],\n ['path', { d: 'm2.3 2.3 7.286 7.286', key: '1wuzzi' }],\n ['circle', { cx: '11', cy: '11', r: '2', key: 'xmgehs' }],\n ],\n };\n icon = signal(LucidePenTool.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePenTool, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePenTool, isStandalone: true, selector: \"svg[lucidePenTool]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePenTool, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePenTool]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7330,"removedExports":[],"renderedExports":["LucidePenTool"],"renderedLength":7038},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pencil-off.js":{"code":"/**\n * @component @name PencilOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTAtNi4xNTcgNi4xNjJhMiAyIDAgMCAwLS41LjgzM2wtMS4zMjIgNC4zNmEuNS41IDAgMCAwIC42MjIuNjI0bDQuMzU4LTEuMzIzYTIgMiAwIDAgMCAuODMtLjVMMTQgMTMuOTgyIiAvPgogIDxwYXRoIGQ9Im0xMi44MjkgNy4xNzIgNC4zNTktNC4zNDZhMSAxIDAgMSAxIDMuOTg2IDMuOTg2bC00LjM1MyA0LjM1MyIgLz4KICA8cGF0aCBkPSJtMTUgNSA0IDQiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pencil-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePencilOff extends LucideIconBase {\n static icon = {\n name: 'pencil-off',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm10 10-6.157 6.162a2 2 0 0 0-.5.833l-1.322 4.36a.5.5 0 0 0 .622.624l4.358-1.323a2 2 0 0 0 .83-.5L14 13.982',\n key: 'bjo8r8',\n },\n ],\n [\n 'path',\n { d: 'm12.829 7.172 4.359-4.346a1 1 0 1 1 3.986 3.986l-4.353 4.353', key: '16h5ne' },\n ],\n ['path', { d: 'm15 5 4 4', key: '1mk7zo' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucidePencilOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePencilOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePencilOff, isStandalone: true, selector: \"svg[lucidePencilOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePencilOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePencilOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7088,"removedExports":[],"renderedExports":["LucidePencilOff"],"renderedLength":6794},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pencil-sparkles.js":{"code":"/**\n * @component @name PencilSparkles\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM0g4IiAvPgogIDxwYXRoIGQ9Im0xNS4wMDcgNS4wMDggMy45ODcgMy45ODYiIC8+CiAgPHBhdGggZD0iTTIwIDE1djQiIC8+CiAgPHBhdGggZD0iTTIxLjE3NCA2LjgxM2EyLjgyIDIuODIgMCAwIDAtMy45ODYtMy45ODdMMy44NDIgMTYuMTc1YTIgMiAwIDAgMC0uNS44M2wtMS4zMjEgNC4zNTJhLjUuNSAwIDAgMCAuNjIzLjYyMmw0LjM1My0xLjMyYTIgMiAwIDAgMCAuODMtLjQ5N3oiIC8+CiAgPHBhdGggZD0iTTIyIDE3aC00IiAvPgogIDxwYXRoIGQ9Ik00IDV2NCIgLz4KICA8cGF0aCBkPSJNNiA3SDIiIC8+CiAgPHBhdGggZD0iTTkgMnYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pencil-sparkles\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePencilSparkles extends LucideIconBase {\n static icon = {\n name: 'pencil-sparkles',\n size: 24,\n node: [\n ['path', { d: 'M10 3H8', key: 'mzdi2d' }],\n ['path', { d: 'm15.007 5.008 3.987 3.986', key: '1scubj' }],\n ['path', { d: 'M20 15v4', key: 'nmhudv' }],\n [\n 'path',\n {\n d: 'M21.174 6.813a2.82 2.82 0 0 0-3.986-3.987L3.842 16.175a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z',\n key: 'fs0856',\n },\n ],\n ['path', { d: 'M22 17h-4', key: '1sj068' }],\n ['path', { d: 'M4 5v4', key: '13jjxc' }],\n ['path', { d: 'M6 7H2', key: '8zbtv0' }],\n ['path', { d: 'M9 2v2', key: '165o2o' }],\n ],\n };\n icon = signal(LucidePencilSparkles.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePencilSparkles, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePencilSparkles, isStandalone: true, selector: \"svg[lucidePencilSparkles]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePencilSparkles, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePencilSparkles]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7408,"removedExports":[],"renderedExports":["LucidePencilSparkles"],"renderedLength":7109},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pencil-ruler.js":{"code":"/**\n * @component @name PencilRuler\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNyA4LjcgMi43YTIuNDEgMi40MSAwIDAgMC0zLjQgMEwyLjcgNS4zYTIuNDEgMi40MSAwIDAgMCAwIDMuNEw3IDEzIiAvPgogIDxwYXRoIGQ9Im04IDYgMi0yIiAvPgogIDxwYXRoIGQ9Im0xOCAxNiAyLTIiIC8+CiAgPHBhdGggZD0ibTE3IDExIDQuMyA0LjNjLjk0Ljk0Ljk0IDIuNDYgMCAzLjRsLTIuNiAyLjZjLS45NC45NC0yLjQ2Ljk0LTMuNCAwTDExIDE3IiAvPgogIDxwYXRoIGQ9Ik0yMS4xNzQgNi44MTJhMSAxIDAgMCAwLTMuOTg2LTMuOTg3TDMuODQyIDE2LjE3NGEyIDIgMCAwIDAtLjUuODNsLTEuMzIxIDQuMzUyYS41LjUgMCAwIDAgLjYyMy42MjJsNC4zNTMtMS4zMmEyIDIgMCAwIDAgLjgzLS40OTd6IiAvPgogIDxwYXRoIGQ9Im0xNSA1IDQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pencil-ruler\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePencilRuler extends LucideIconBase {\n static icon = {\n name: 'pencil-ruler',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13 7 8.7 2.7a2.41 2.41 0 0 0-3.4 0L2.7 5.3a2.41 2.41 0 0 0 0 3.4L7 13',\n key: 'orapub',\n },\n ],\n ['path', { d: 'm8 6 2-2', key: '115y1s' }],\n ['path', { d: 'm18 16 2-2', key: 'ee94s4' }],\n [\n 'path',\n {\n d: 'm17 11 4.3 4.3c.94.94.94 2.46 0 3.4l-2.6 2.6c-.94.94-2.46.94-3.4 0L11 17',\n key: 'cfq27r',\n },\n ],\n [\n 'path',\n {\n d: 'M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z',\n key: '1a8usu',\n },\n ],\n ['path', { d: 'm15 5 4 4', key: '1mk7zo' }],\n ],\n };\n icon = signal(LucidePencilRuler.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePencilRuler, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePencilRuler, isStandalone: true, selector: \"svg[lucidePencilRuler]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePencilRuler, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePencilRuler]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7671,"removedExports":[],"renderedExports":["LucidePencilRuler"],"renderedLength":7375},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/person-standing.js":{"code":"/**\n * @component @name PersonStanding\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjUiIHI9IjEiIC8+CiAgPHBhdGggZD0ibTkgMjAgMy02IDMgNiIgLz4KICA8cGF0aCBkPSJtNiA4IDYgMiA2LTIiIC8+CiAgPHBhdGggZD0iTTEyIDEwdjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/person-standing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePersonStanding extends LucideIconBase {\n static icon = {\n name: 'person-standing',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '5', r: '1', key: 'gxeob9' }],\n ['path', { d: 'm9 20 3-6 3 6', key: 'se2kox' }],\n ['path', { d: 'm6 8 6 2 6-2', key: '4o3us4' }],\n ['path', { d: 'M12 10v4', key: '1kjpxc' }],\n ],\n };\n icon = signal(LucidePersonStanding.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePersonStanding, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePersonStanding, isStandalone: true, selector: \"svg[lucidePersonStanding]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePersonStanding, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePersonStanding]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6682,"removedExports":[],"renderedExports":["LucidePersonStanding"],"renderedLength":6383},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pencil.js":{"code":"/**\n * @component @name Pencil\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuMTc0IDYuODEyYTEgMSAwIDAgMC0zLjk4Ni0zLjk4N0wzLjg0MiAxNi4xNzRhMiAyIDAgMCAwLS41LjgzbC0xLjMyMSA0LjM1MmEuNS41IDAgMCAwIC42MjMuNjIybDQuMzUzLTEuMzJhMiAyIDAgMCAwIC44My0uNDk3eiIgLz4KICA8cGF0aCBkPSJtMTUgNSA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pencil\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePencil extends LucideIconBase {\n static icon = {\n name: 'pencil',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z',\n key: '1a8usu',\n },\n ],\n ['path', { d: 'm15 5 4 4', key: '1mk7zo' }],\n ],\n };\n icon = signal(LucidePencil.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePencil, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePencil, isStandalone: true, selector: \"svg[lucidePencil]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePencil, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePencil]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6753,"removedExports":[],"renderedExports":["LucidePencil"],"renderedLength":6463},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/phi.js":{"code":"/**\n * @component @name Phi\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/phi\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePhi extends LucideIconBase {\n static icon = {\n name: 'phi',\n size: 24,\n node: [\n ['path', { d: 'M12 2v20', key: 't6zp3m' }],\n ['circle', { cx: '12', cy: '12', r: '7', key: 'fim9np' }],\n ],\n };\n icon = signal(LucidePhi.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhi, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePhi, isStandalone: true, selector: \"svg[lucidePhi]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhi, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePhi]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6362,"removedExports":[],"renderedExports":["LucidePhi"],"renderedLength":6075},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/percent.js":{"code":"/**\n * @component @name Percent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTkiIHgyPSI1IiB5MT0iNSIgeTI9IjE5IiAvPgogIDxjaXJjbGUgY3g9IjYuNSIgY3k9IjYuNSIgcj0iMi41IiAvPgogIDxjaXJjbGUgY3g9IjE3LjUiIGN5PSIxNy41IiByPSIyLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/percent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePercent extends LucideIconBase {\n static icon = {\n name: 'percent',\n size: 24,\n node: [\n ['line', { x1: '19', x2: '5', y1: '5', y2: '19', key: '1x9vlm' }],\n ['circle', { cx: '6.5', cy: '6.5', r: '2.5', key: '4mh3h7' }],\n ['circle', { cx: '17.5', cy: '17.5', r: '2.5', key: '1mdrzq' }],\n ],\n };\n icon = signal(LucidePercent.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePercent, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePercent, isStandalone: true, selector: \"svg[lucidePercent]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePercent, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePercent]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6594,"removedExports":[],"renderedExports":["LucidePercent"],"renderedLength":6303},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/philippine-peso.js":{"code":"/**\n * @component @name PhilippinePeso\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTFINCIgLz4KICA8cGF0aCBkPSJNMjAgN0g0IiAvPgogIDxwYXRoIGQ9Ik03IDIxVjRhMSAxIDAgMCAxIDEtMWg0YTEgMSAwIDAgMSAwIDEySDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/philippine-peso\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePhilippinePeso extends LucideIconBase {\n static icon = {\n name: 'philippine-peso',\n size: 24,\n node: [\n ['path', { d: 'M20 11H4', key: '6ut86h' }],\n ['path', { d: 'M20 7H4', key: 'zbl0bi' }],\n ['path', { d: 'M7 21V4a1 1 0 0 1 1-1h4a1 1 0 0 1 0 12H7', key: '1ana5r' }],\n ],\n };\n icon = signal(LucidePhilippinePeso.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhilippinePeso, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePhilippinePeso, isStandalone: true, selector: \"svg[lucidePhilippinePeso]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhilippinePeso, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePhilippinePeso]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6618,"removedExports":[],"renderedExports":["LucidePhilippinePeso"],"renderedLength":6319},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/phone-incoming.js":{"code":"/**\n * @component @name PhoneIncoming\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnY2aDYiIC8+CiAgPHBhdGggZD0ibTIyIDItNiA2IiAvPgogIDxwYXRoIGQ9Ik0xMy44MzIgMTYuNTY4YTEgMSAwIDAgMCAxLjIxMy0uMzAzbC4zNTUtLjQ2NUEyIDIgMCAwIDEgMTcgMTVoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLTIgMkExOCAxOCAwIDAgMSAyIDRhMiAyIDAgMCAxIDItMmgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtLjggMS42bC0uNDY4LjM1MWExIDEgMCAwIDAtLjI5MiAxLjIzMyAxNCAxNCAwIDAgMCA2LjM5MiA2LjM4NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/phone-incoming\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePhoneIncoming extends LucideIconBase {\n static icon = {\n name: 'phone-incoming',\n size: 24,\n node: [\n ['path', { d: 'M16 2v6h6', key: '1mfrl5' }],\n ['path', { d: 'm22 2-6 6', key: '6f0sa0' }],\n [\n 'path',\n {\n d: 'M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384',\n key: '9njp5v',\n },\n ],\n ],\n };\n icon = signal(LucidePhoneIncoming.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhoneIncoming, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePhoneIncoming, isStandalone: true, selector: \"svg[lucidePhoneIncoming]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhoneIncoming, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePhoneIncoming]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7123,"removedExports":[],"renderedExports":["LucidePhoneIncoming"],"renderedLength":6825},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pentagon.js":{"code":"/**\n * @component @name Pentagon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuODMgMi4zOGEyIDIgMCAwIDEgMi4zNCAwbDggNS43NGEyIDIgMCAwIDEgLjczIDIuMjVsLTMuMDQgOS4yNmEyIDIgMCAwIDEtMS45IDEuMzdINy4wNGEyIDIgMCAwIDEtMS45LTEuMzdMMi4xIDEwLjM3YTIgMiAwIDAgMSAuNzMtMi4yNXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pentagon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePentagon extends LucideIconBase {\n static icon = {\n name: 'pentagon',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.83 2.38a2 2 0 0 1 2.34 0l8 5.74a2 2 0 0 1 .73 2.25l-3.04 9.26a2 2 0 0 1-1.9 1.37H7.04a2 2 0 0 1-1.9-1.37L2.1 10.37a2 2 0 0 1 .73-2.25z',\n key: '2hea0t',\n },\n ],\n ],\n };\n icon = signal(LucidePentagon.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePentagon, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePentagon, isStandalone: true, selector: \"svg[lucidePentagon]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePentagon, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePentagon]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6708,"removedExports":[],"renderedExports":["LucidePentagon"],"renderedLength":6416},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/phone-forwarded.js":{"code":"/**\n * @component @name PhoneForwarded\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNmg4IiAvPgogIDxwYXRoIGQ9Im0xOCAyIDQgNC00IDQiIC8+CiAgPHBhdGggZD0iTTEzLjgzMiAxNi41NjhhMSAxIDAgMCAwIDEuMjEzLS4zMDNsLjM1NS0uNDY1QTIgMiAwIDAgMSAxNyAxNWgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtMiAyQTE4IDE4IDAgMCAxIDIgNGEyIDIgMCAwIDEgMi0yaDNhMiAyIDAgMCAxIDIgMnYzYTIgMiAwIDAgMS0uOCAxLjZsLS40NjguMzUxYTEgMSAwIDAgMC0uMjkyIDEuMjMzIDE0IDE0IDAgMCAwIDYuMzkyIDYuMzg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/phone-forwarded\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePhoneForwarded extends LucideIconBase {\n static icon = {\n name: 'phone-forwarded',\n size: 24,\n node: [\n ['path', { d: 'M14 6h8', key: 'yd68k4' }],\n ['path', { d: 'm18 2 4 4-4 4', key: 'pucp1d' }],\n [\n 'path',\n {\n d: 'M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384',\n key: '9njp5v',\n },\n ],\n ],\n };\n icon = signal(LucidePhoneForwarded.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhoneForwarded, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePhoneForwarded, isStandalone: true, selector: \"svg[lucidePhoneForwarded]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhoneForwarded, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePhoneForwarded]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7136,"removedExports":[],"renderedExports":["LucidePhoneForwarded"],"renderedLength":6837},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/phone-call.js":{"code":"/**\n * @component @name PhoneCall\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMmE5IDkgMCAwIDEgOSA5IiAvPgogIDxwYXRoIGQ9Ik0xMyA2YTUgNSAwIDAgMSA1IDUiIC8+CiAgPHBhdGggZD0iTTEzLjgzMiAxNi41NjhhMSAxIDAgMCAwIDEuMjEzLS4zMDNsLjM1NS0uNDY1QTIgMiAwIDAgMSAxNyAxNWgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtMiAyQTE4IDE4IDAgMCAxIDIgNGEyIDIgMCAwIDEgMi0yaDNhMiAyIDAgMCAxIDIgMnYzYTIgMiAwIDAgMS0uOCAxLjZsLS40NjguMzUxYTEgMSAwIDAgMC0uMjkyIDEuMjMzIDE0IDE0IDAgMCAwIDYuMzkyIDYuMzg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/phone-call\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePhoneCall extends LucideIconBase {\n static icon = {\n name: 'phone-call',\n size: 24,\n node: [\n ['path', { d: 'M13 2a9 9 0 0 1 9 9', key: '1itnx2' }],\n ['path', { d: 'M13 6a5 5 0 0 1 5 5', key: '11nki7' }],\n [\n 'path',\n {\n d: 'M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384',\n key: '9njp5v',\n },\n ],\n ],\n };\n icon = signal(LucidePhoneCall.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhoneCall, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePhoneCall, isStandalone: true, selector: \"svg[lucidePhoneCall]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhoneCall, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePhoneCall]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7123,"removedExports":[],"renderedExports":["LucidePhoneCall"],"renderedLength":6829},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/phone-missed.js":{"code":"/**\n * @component @name PhoneMissed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMiA2IDYiIC8+CiAgPHBhdGggZD0ibTIyIDItNiA2IiAvPgogIDxwYXRoIGQ9Ik0xMy44MzIgMTYuNTY4YTEgMSAwIDAgMCAxLjIxMy0uMzAzbC4zNTUtLjQ2NUEyIDIgMCAwIDEgMTcgMTVoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLTIgMkExOCAxOCAwIDAgMSAyIDRhMiAyIDAgMCAxIDItMmgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtLjggMS42bC0uNDY4LjM1MWExIDEgMCAwIDAtLjI5MiAxLjIzMyAxNCAxNCAwIDAgMCA2LjM5MiA2LjM4NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/phone-missed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePhoneMissed extends LucideIconBase {\n static icon = {\n name: 'phone-missed',\n size: 24,\n node: [\n ['path', { d: 'm16 2 6 6', key: '1gw87d' }],\n ['path', { d: 'm22 2-6 6', key: '6f0sa0' }],\n [\n 'path',\n {\n d: 'M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384',\n key: '9njp5v',\n },\n ],\n ],\n };\n icon = signal(LucidePhoneMissed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhoneMissed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePhoneMissed, isStandalone: true, selector: \"svg[lucidePhoneMissed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhoneMissed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePhoneMissed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7101,"removedExports":[],"renderedExports":["LucidePhoneMissed"],"renderedLength":6805},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pi.js":{"code":"/**\n * @component @name Pi\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iOSIgeDI9IjkiIHkxPSI0IiB5Mj0iMjAiIC8+CiAgPHBhdGggZD0iTTQgN2MwLTEuNyAxLjMtMyAzLTNoMTMiIC8+CiAgPHBhdGggZD0iTTE4IDIwYy0xLjcgMC0zLTEuMy0zLTNWNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pi\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePi extends LucideIconBase {\n static icon = {\n name: 'pi',\n size: 24,\n node: [\n ['line', { x1: '9', x2: '9', y1: '4', y2: '20', key: 'ovs5a5' }],\n ['path', { d: 'M4 7c0-1.7 1.3-3 3-3h13', key: '10pag4' }],\n ['path', { d: 'M18 20c-1.7 0-3-1.3-3-3V4', key: '1gaosr' }],\n ],\n };\n icon = signal(LucidePi.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePi, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePi, isStandalone: true, selector: \"svg[lucidePi]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePi, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePi]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6530,"removedExports":[],"renderedExports":["LucidePi"],"renderedLength":6244},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/phone-outgoing.js":{"code":"/**\n * @component @name PhoneOutgoing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgOCA2LTYiIC8+CiAgPHBhdGggZD0iTTIyIDhWMmgtNiIgLz4KICA8cGF0aCBkPSJNMTMuODMyIDE2LjU2OGExIDEgMCAwIDAgMS4yMTMtLjMwM2wuMzU1LS40NjVBMiAyIDAgMCAxIDE3IDE1aDNhMiAyIDAgMCAxIDIgMnYzYTIgMiAwIDAgMS0yIDJBMTggMTggMCAwIDEgMiA0YTIgMiAwIDAgMSAyLTJoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLS44IDEuNmwtLjQ2OC4zNTFhMSAxIDAgMCAwLS4yOTIgMS4yMzMgMTQgMTQgMCAwIDAgNi4zOTIgNi4zODQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/phone-outgoing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePhoneOutgoing extends LucideIconBase {\n static icon = {\n name: 'phone-outgoing',\n size: 24,\n node: [\n ['path', { d: 'm16 8 6-6', key: 'oawc05' }],\n ['path', { d: 'M22 8V2h-6', key: 'oqy2zc' }],\n [\n 'path',\n {\n d: 'M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384',\n key: '9njp5v',\n },\n ],\n ],\n };\n icon = signal(LucidePhoneOutgoing.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhoneOutgoing, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePhoneOutgoing, isStandalone: true, selector: \"svg[lucidePhoneOutgoing]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhoneOutgoing, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePhoneOutgoing]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7124,"removedExports":[],"renderedExports":["LucidePhoneOutgoing"],"renderedLength":6826},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/phone-off.js":{"code":"/**\n * @component @name PhoneOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMSAxMy45YTE0IDE0IDAgMCAwIDMuNzMyIDIuNjY4IDEgMSAwIDAgMCAxLjIxMy0uMzAzbC4zNTUtLjQ2NUEyIDIgMCAwIDEgMTcgMTVoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLTIgMiAxOCAxOCAwIDAgMS0xMi43MjgtNS4yNzIiIC8+CiAgPHBhdGggZD0iTTIyIDIgMiAyMiIgLz4KICA8cGF0aCBkPSJNNC43NiAxMy41ODJBMTggMTggMCAwIDEgMiA0YTIgMiAwIDAgMSAyLTJoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLS44IDEuNmwtLjQ2OC4zNTFhMSAxIDAgMCAwLS4yOTIgMS4yMzMgMTQgMTQgMCAwIDAgLjI0NC40NzMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/phone-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePhoneOff extends LucideIconBase {\n static icon = {\n name: 'phone-off',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.1 13.9a14 14 0 0 0 3.732 2.668 1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2 18 18 0 0 1-12.728-5.272',\n key: '1wngk7',\n },\n ],\n ['path', { d: 'M22 2 2 22', key: 'y4kqgn' }],\n [\n 'path',\n {\n d: 'M4.76 13.582A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 .244.473',\n key: '10hv5p',\n },\n ],\n ],\n };\n icon = signal(LucidePhoneOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhoneOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePhoneOff, isStandalone: true, selector: \"svg[lucidePhoneOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhoneOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePhoneOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7278,"removedExports":[],"renderedExports":["LucidePhoneOff"],"renderedLength":6985},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/piano.js":{"code":"/**\n * @component @name Piano\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguNSA4Yy0xLjQgMC0yLjYtLjgtMy4yLTJBNi44NyA2Ljg3IDAgMCAwIDIgOXYxMWEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTguNUMyMiA5LjYgMjAuNCA4IDE4LjUgOCIgLz4KICA8cGF0aCBkPSJNMiAxNGgyMCIgLz4KICA8cGF0aCBkPSJNNiAxNHY0IiAvPgogIDxwYXRoIGQ9Ik0xMCAxNHY0IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNHY0IiAvPgogIDxwYXRoIGQ9Ik0xOCAxNHY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/piano\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePiano extends LucideIconBase {\n static icon = {\n name: 'piano',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M18.5 8c-1.4 0-2.6-.8-3.2-2A6.87 6.87 0 0 0 2 9v11a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-8.5C22 9.6 20.4 8 18.5 8',\n key: 'lag0yf',\n },\n ],\n ['path', { d: 'M2 14h20', key: 'myj16y' }],\n ['path', { d: 'M6 14v4', key: '9ng0ue' }],\n ['path', { d: 'M10 14v4', key: '1v8uk5' }],\n ['path', { d: 'M14 14v4', key: '1tqops' }],\n ['path', { d: 'M18 14v4', key: '18uqwm' }],\n ],\n };\n icon = signal(LucidePiano.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePiano, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePiano, isStandalone: true, selector: \"svg[lucidePiano]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePiano, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePiano]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7039,"removedExports":[],"renderedExports":["LucidePiano"],"renderedLength":6750},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/phone.js":{"code":"/**\n * @component @name Phone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuODMyIDE2LjU2OGExIDEgMCAwIDAgMS4yMTMtLjMwM2wuMzU1LS40NjVBMiAyIDAgMCAxIDE3IDE1aDNhMiAyIDAgMCAxIDIgMnYzYTIgMiAwIDAgMS0yIDJBMTggMTggMCAwIDEgMiA0YTIgMiAwIDAgMSAyLTJoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLS44IDEuNmwtLjQ2OC4zNTFhMSAxIDAgMCAwLS4yOTIgMS4yMzMgMTQgMTQgMCAwIDAgNi4zOTIgNi4zODQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/phone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePhone extends LucideIconBase {\n static icon = {\n name: 'phone',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384',\n key: '9njp5v',\n },\n ],\n ],\n };\n icon = signal(LucidePhone.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhone, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePhone, isStandalone: true, selector: \"svg[lucidePhone]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhone, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePhone]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6850,"removedExports":[],"renderedExports":["LucidePhone"],"renderedLength":6561},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pickaxe.js":{"code":"/**\n * @component @name Pickaxe\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTMtOC4zODEgOC4zOGExIDEgMCAwIDEtMy4wMDEtM0wxMSA5Ljk5OSIgLz4KICA8cGF0aCBkPSJNMTUuOTczIDQuMDI3QTEzIDEzIDAgMCAwIDUuOTAyIDIuMzczYy0xLjM5OC4zNDItMS4wOTIgMi4xNTguMjc3IDIuNjAxYTE5LjkgMTkuOSAwIDAgMSA1LjgyMiAzLjAyNCIgLz4KICA8cGF0aCBkPSJNMTYuMDAxIDExLjk5OWExOS45IDE5LjkgMCAwIDEgMy4wMjQgNS44MjRjLjQ0NCAxLjM2OSAyLjI2IDEuNjc2IDIuNjAzLjI3OEExMyAxMyAwIDAgMCAyMCA4LjA2OSIgLz4KICA8cGF0aCBkPSJNMTguMzUyIDMuMzUyYTEuMjA1IDEuMjA1IDAgMCAwLTEuNzA0IDBsLTUuMjk2IDUuMjk2YTEuMjA1IDEuMjA1IDAgMCAwIDAgMS43MDRsMi4yOTYgMi4yOTZhMS4yMDUgMS4yMDUgMCAwIDAgMS43MDQgMGw1LjI5Ni01LjI5NmExLjIwNSAxLjIwNSAwIDAgMCAwLTEuNzA0eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pickaxe\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePickaxe extends LucideIconBase {\n static icon = {\n name: 'pickaxe',\n size: 24,\n node: [\n ['path', { d: 'm14 13-8.381 8.38a1 1 0 0 1-3.001-3L11 9.999', key: '1lw9ds' }],\n [\n 'path',\n {\n d: 'M15.973 4.027A13 13 0 0 0 5.902 2.373c-1.398.342-1.092 2.158.277 2.601a19.9 19.9 0 0 1 5.822 3.024',\n key: 'ffj4ej',\n },\n ],\n [\n 'path',\n {\n d: 'M16.001 11.999a19.9 19.9 0 0 1 3.024 5.824c.444 1.369 2.26 1.676 2.603.278A13 13 0 0 0 20 8.069',\n key: '8tj4zw',\n },\n ],\n [\n 'path',\n {\n d: 'M18.352 3.352a1.205 1.205 0 0 0-1.704 0l-5.296 5.296a1.205 1.205 0 0 0 0 1.704l2.296 2.296a1.205 1.205 0 0 0 1.704 0l5.296-5.296a1.205 1.205 0 0 0 0-1.704z',\n key: 'hh6h97',\n },\n ],\n ],\n };\n icon = signal(LucidePickaxe.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePickaxe, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePickaxe, isStandalone: true, selector: \"svg[lucidePickaxe]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePickaxe, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePickaxe]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7707,"removedExports":[],"renderedExports":["LucidePickaxe"],"renderedLength":7416},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/picture-in-picture-2.js":{"code":"/**\n * @component @name PictureInPicture2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOVY2YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAydjEwYzAgMS4xLjkgMiAyIDJoNCIgLz4KICA8cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iNyIgeD0iMTIiIHk9IjEzIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/picture-in-picture-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePictureInPicture2 extends LucideIconBase {\n static icon = {\n name: 'picture-in-picture-2',\n size: 24,\n node: [\n ['path', { d: 'M21 9V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v10c0 1.1.9 2 2 2h4', key: 'daa4of' }],\n ['rect', { width: '10', height: '7', x: '12', y: '13', rx: '2', key: '1nb8gs' }],\n ],\n };\n icon = signal(LucidePictureInPicture2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePictureInPicture2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePictureInPicture2, isStandalone: true, selector: \"svg[lucidePictureInPicture2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePictureInPicture2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePictureInPicture2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6688,"removedExports":[],"renderedExports":["LucidePictureInPicture2"],"renderedLength":6384},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/picture-in-picture.js":{"code":"/**\n * @component @name PictureInPicture\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMGg2VjQiIC8+CiAgPHBhdGggZD0ibTIgNCA2IDYiIC8+CiAgPHBhdGggZD0iTTIxIDEwVjdhMiAyIDAgMCAwLTItMmgtNyIgLz4KICA8cGF0aCBkPSJNMyAxNHYyYTIgMiAwIDAgMCAyIDJoMyIgLz4KICA8cmVjdCB4PSIxMiIgeT0iMTQiIHdpZHRoPSIxMCIgaGVpZ2h0PSI3IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/picture-in-picture\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePictureInPicture extends LucideIconBase {\n static icon = {\n name: 'picture-in-picture',\n size: 24,\n node: [\n ['path', { d: 'M2 10h6V4', key: 'zwrco' }],\n ['path', { d: 'm2 4 6 6', key: 'ug085t' }],\n ['path', { d: 'M21 10V7a2 2 0 0 0-2-2h-7', key: 'git5jr' }],\n ['path', { d: 'M3 14v2a2 2 0 0 0 2 2h3', key: '1f7fh3' }],\n ['rect', { x: '12', y: '14', width: '10', height: '7', rx: '1', key: '1wjs3o' }],\n ],\n };\n icon = signal(LucidePictureInPicture.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePictureInPicture, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePictureInPicture, isStandalone: true, selector: \"svg[lucidePictureInPicture]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePictureInPicture, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePictureInPicture]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6902,"removedExports":[],"renderedExports":["LucidePictureInPicture"],"renderedLength":6600},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/piggy-bank.js":{"code":"/**\n * @component @name PiggyBank\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTdoM3YyYTEgMSAwIDAgMCAxIDFoMmExIDEgMCAwIDAgMS0xdi0zYTMuMTYgMy4xNiAwIDAgMCAyLTJoMWExIDEgMCAwIDAgMS0xdi0yYTEgMSAwIDAgMC0xLTFoLTFhNSA1IDAgMCAwLTItNFYzYTQgNCAwIDAgMC0zLjIgMS42bC0uMy40SDExYTYgNiAwIDAgMC02IDZ2MWE1IDUgMCAwIDAgMiA0djNhMSAxIDAgMCAwIDEgMWgyYTEgMSAwIDAgMCAxLTF6IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMGguMDEiIC8+CiAgPHBhdGggZD0iTTIgOHYxYTIgMiAwIDAgMCAyIDJoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/piggy-bank\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePiggyBank extends LucideIconBase {\n static icon = {\n name: 'piggy-bank',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11 17h3v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-3a3.16 3.16 0 0 0 2-2h1a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1h-1a5 5 0 0 0-2-4V3a4 4 0 0 0-3.2 1.6l-.3.4H11a6 6 0 0 0-6 6v1a5 5 0 0 0 2 4v3a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1z',\n key: '1piglc',\n },\n ],\n ['path', { d: 'M16 10h.01', key: '1m94wz' }],\n ['path', { d: 'M2 8v1a2 2 0 0 0 2 2h1', key: '1env43' }],\n ],\n };\n icon = signal(LucidePiggyBank.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePiggyBank, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePiggyBank, isStandalone: true, selector: \"svg[lucidePiggyBank]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePiggyBank, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePiggyBank]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7093,"removedExports":[],"renderedExports":["LucidePiggyBank"],"renderedLength":6799},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pilcrow.js":{"code":"/**\n * @component @name Pilcrow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTkgNEg5LjVhNC41IDQuNSAwIDAgMCAwIDlIMTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pilcrow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePilcrow extends LucideIconBase {\n static icon = {\n name: 'pilcrow',\n size: 24,\n node: [\n ['path', { d: 'M13 4v16', key: '8vvj80' }],\n ['path', { d: 'M17 4v16', key: '7dpous' }],\n ['path', { d: 'M19 4H9.5a4.5 4.5 0 0 0 0 9H13', key: 'sh4n9v' }],\n ],\n };\n icon = signal(LucidePilcrow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePilcrow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePilcrow, isStandalone: true, selector: \"svg[lucidePilcrow]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePilcrow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePilcrow]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6517,"removedExports":[],"renderedExports":["LucidePilcrow"],"renderedLength":6226},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pilcrow-right.js":{"code":"/**\n * @component @name PilcrowRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM3YxMSIgLz4KICA8cGF0aCBkPSJNMTAgOUg3YTEgMSAwIDAgMSAwLTZoOCIgLz4KICA8cGF0aCBkPSJNMTQgM3YxMSIgLz4KICA8cGF0aCBkPSJtMTggMTQgNCA0SDIiIC8+CiAgPHBhdGggZD0ibTIyIDE4LTQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pilcrow-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePilcrowRight extends LucideIconBase {\n static icon = {\n name: 'pilcrow-right',\n size: 24,\n node: [\n ['path', { d: 'M10 3v11', key: 'o3l5kj' }],\n ['path', { d: 'M10 9H7a1 1 0 0 1 0-6h8', key: '1wb1nc' }],\n ['path', { d: 'M14 3v11', key: 'mlfb7b' }],\n ['path', { d: 'm18 14 4 4H2', key: '4r8io1' }],\n ['path', { d: 'm22 18-4 4', key: '1hjjrd' }],\n ],\n };\n icon = signal(LucidePilcrowRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePilcrowRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePilcrowRight, isStandalone: true, selector: \"svg[lucidePilcrowRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePilcrowRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePilcrowRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6750,"removedExports":[],"renderedExports":["LucidePilcrowRight"],"renderedLength":6453},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pilcrow-left.js":{"code":"/**\n * @component @name PilcrowLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgM3YxMSIgLz4KICA8cGF0aCBkPSJNMTQgOWgtM2EzIDMgMCAwIDEgMC02aDkiIC8+CiAgPHBhdGggZD0iTTE4IDN2MTEiIC8+CiAgPHBhdGggZD0iTTIyIDE4SDJsNC00IiAvPgogIDxwYXRoIGQ9Im02IDIyLTQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pilcrow-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePilcrowLeft extends LucideIconBase {\n static icon = {\n name: 'pilcrow-left',\n size: 24,\n node: [\n ['path', { d: 'M14 3v11', key: 'mlfb7b' }],\n ['path', { d: 'M14 9h-3a3 3 0 0 1 0-6h9', key: '1ulc19' }],\n ['path', { d: 'M18 3v11', key: '1phi0r' }],\n ['path', { d: 'M22 18H2l4-4', key: 'yt65j9' }],\n ['path', { d: 'm6 22-4-4', key: '6jgyf5' }],\n ],\n };\n icon = signal(LucidePilcrowLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePilcrowLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePilcrowLeft, isStandalone: true, selector: \"svg[lucidePilcrowLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePilcrowLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePilcrowLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6739,"removedExports":[],"renderedExports":["LucidePilcrowLeft"],"renderedLength":6443},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pill-bottle.js":{"code":"/**\n * @component @name PillBottle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTFoLTRhMSAxIDAgMCAwLTEgMXY1YTEgMSAwIDAgMCAxIDFoNCIgLz4KICA8cGF0aCBkPSJNNiA3djEzYTIgMiAwIDAgMCAyIDJoOGEyIDIgMCAwIDAgMi0yVjciIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjUiIHg9IjQiIHk9IjIiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pill-bottle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePillBottle extends LucideIconBase {\n static icon = {\n name: 'pill-bottle',\n size: 24,\n node: [\n ['path', { d: 'M18 11h-4a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1h4', key: '17ldeb' }],\n ['path', { d: 'M6 7v13a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V7', key: 'nc37y6' }],\n ['rect', { width: '16', height: '5', x: '4', y: '2', rx: '1', key: '3jeezo' }],\n ],\n };\n icon = signal(LucidePillBottle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePillBottle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePillBottle, isStandalone: true, selector: \"svg[lucidePillBottle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePillBottle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePillBottle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6723,"removedExports":[],"renderedExports":["LucidePillBottle"],"renderedLength":6428},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pin-off.js":{"code":"/**\n * @component @name PinOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NSIgLz4KICA8cGF0aCBkPSJNMTUgOS4zNFY3YTEgMSAwIDAgMSAxLTEgMiAyIDAgMCAwIDAtNEg3Ljg5IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTkgOXYxLjc2YTIgMiAwIDAgMS0xLjExIDEuNzlsLTEuNzguOUEyIDIgMCAwIDAgNSAxNS4yNFYxNmExIDEgMCAwIDAgMSAxaDExIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pin-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePinOff extends LucideIconBase {\n static icon = {\n name: 'pin-off',\n size: 24,\n node: [\n ['path', { d: 'M12 17v5', key: 'bb1du9' }],\n ['path', { d: 'M15 9.34V7a1 1 0 0 1 1-1 2 2 0 0 0 0-4H7.89', key: 'znwnzq' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n [\n 'path',\n {\n d: 'M9 9v1.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24V16a1 1 0 0 0 1 1h11',\n key: 'c9qhm2',\n },\n ],\n ],\n };\n icon = signal(LucidePinOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePinOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePinOff, isStandalone: true, selector: \"svg[lucidePinOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePinOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePinOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6891,"removedExports":[],"renderedExports":["LucidePinOff"],"renderedLength":6600},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pill.js":{"code":"/**\n * @component @name Pill\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuNSAyMC41IDEwLTEwYTQuOTUgNC45NSAwIDEgMC03LTdsLTEwIDEwYTQuOTUgNC45NSAwIDEgMCA3IDdaIiAvPgogIDxwYXRoIGQ9Im04LjUgOC41IDcgNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pill\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePill extends LucideIconBase {\n static icon = {\n name: 'pill',\n size: 24,\n node: [\n [\n 'path',\n { d: 'm10.5 20.5 10-10a4.95 4.95 0 1 0-7-7l-10 10a4.95 4.95 0 1 0 7 7Z', key: 'wa1lgi' },\n ],\n ['path', { d: 'm8.5 8.5 7 7', key: 'rvfmvr' }],\n ],\n };\n icon = signal(LucidePill.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePill, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePill, isStandalone: true, selector: \"svg[lucidePill]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePill, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePill]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6533,"removedExports":[],"renderedExports":["LucidePill"],"renderedLength":6245},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pin.js":{"code":"/**\n * @component @name Pin\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NSIgLz4KICA8cGF0aCBkPSJNOSAxMC43NmEyIDIgMCAwIDEtMS4xMSAxLjc5bC0xLjc4LjlBMiAyIDAgMCAwIDUgMTUuMjRWMTZhMSAxIDAgMCAwIDEgMWgxMmExIDEgMCAwIDAgMS0xdi0uNzZhMiAyIDAgMCAwLTEuMTEtMS43OWwtMS43OC0uOUEyIDIgMCAwIDEgMTUgMTAuNzZWN2ExIDEgMCAwIDEgMS0xIDIgMiAwIDAgMCAwLTRIOGEyIDIgMCAwIDAgMCA0IDEgMSAwIDAgMSAxIDF6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pin\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePin extends LucideIconBase {\n static icon = {\n name: 'pin',\n size: 24,\n node: [\n ['path', { d: 'M12 17v5', key: 'bb1du9' }],\n [\n 'path',\n {\n d: 'M9 10.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24V16a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-.76a2 2 0 0 0-1.11-1.79l-1.78-.9A2 2 0 0 1 15 10.76V7a1 1 0 0 1 1-1 2 2 0 0 0 0-4H8a2 2 0 0 0 0 4 1 1 0 0 1 1 1z',\n key: '1nkz8b',\n },\n ],\n ],\n };\n icon = signal(LucidePin.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePin, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePin, isStandalone: true, selector: \"svg[lucidePin]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePin, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePin]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6889,"removedExports":[],"renderedExports":["LucidePin"],"renderedLength":6602},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pipette.js":{"code":"/**\n * @component @name Pipette\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgOS04LjQxNCA4LjQxNEEyIDIgMCAwIDAgMyAxOC44Mjh2MS4zNDRhMiAyIDAgMCAxLS41ODYgMS40MTRBMiAyIDAgMCAxIDMuODI4IDIxaDEuMzQ0YTIgMiAwIDAgMCAxLjQxNC0uNTg2TDE1IDEyIiAvPgogIDxwYXRoIGQ9Im0xOCA5IC40LjRhMSAxIDAgMSAxLTMgM2wtMy44LTMuOGExIDEgMCAxIDEgMy0zbC40LjQgMy40LTMuNGExIDEgMCAxIDEgMyAzeiIgLz4KICA8cGF0aCBkPSJtMiAyMiAuNDE0LS40MTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pipette\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePipette extends LucideIconBase {\n static icon = {\n name: 'pipette',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm12 9-8.414 8.414A2 2 0 0 0 3 18.828v1.344a2 2 0 0 1-.586 1.414A2 2 0 0 1 3.828 21h1.344a2 2 0 0 0 1.414-.586L15 12',\n key: '1y3wsu',\n },\n ],\n [\n 'path',\n {\n d: 'm18 9 .4.4a1 1 0 1 1-3 3l-3.8-3.8a1 1 0 1 1 3-3l.4.4 3.4-3.4a1 1 0 1 1 3 3z',\n key: '110lr1',\n },\n ],\n ['path', { d: 'm2 22 .414-.414', key: 'jhxm08' }],\n ],\n };\n icon = signal(LucidePipette.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePipette, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePipette, isStandalone: true, selector: \"svg[lucidePipette]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePipette, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePipette]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7096,"removedExports":[],"renderedExports":["LucidePipette"],"renderedLength":6805},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/plane.js":{"code":"/**\n * @component @name Plane\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuOCAxOS4yIDE2IDExbDMuNS0zLjVDMjEgNiAyMS41IDQgMjEgM2MtMS0uNS0zIDAtNC41IDEuNUwxMyA4IDQuOCA2LjJjLS41LS4xLS45LjEtMS4xLjVsLS4zLjVjLS4yLjUtLjEgMSAuMyAxLjNMOSAxMmwtMiAzSDRsLTEgMSAzIDIgMiAzIDEtMXYtM2wzLTIgMy41IDUuM2MuMy40LjguNSAxLjMuM2wuNS0uMmMuNC0uMy42LS43LjUtMS4yeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/plane\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePlane extends LucideIconBase {\n static icon = {\n name: 'plane',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M17.8 19.2 16 11l3.5-3.5C21 6 21.5 4 21 3c-1-.5-3 0-4.5 1.5L13 8 4.8 6.2c-.5-.1-.9.1-1.1.5l-.3.5c-.2.5-.1 1 .3 1.3L9 12l-2 3H4l-1 1 3 2 2 3 1-1v-3l3-2 3.5 5.3c.3.4.8.5 1.3.3l.5-.2c.4-.3.6-.7.5-1.2z',\n key: '1v9wt8',\n },\n ],\n ],\n };\n icon = signal(LucidePlane.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlane, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePlane, isStandalone: true, selector: \"svg[lucidePlane]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlane, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePlane]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6814,"removedExports":[],"renderedExports":["LucidePlane"],"renderedLength":6525},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pizza.js":{"code":"/**\n * @component @name Pizza\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTQtMSAxIiAvPgogIDxwYXRoIGQ9Im0xMy43NSAxOC4yNS0xLjI1IDEuNDIiIC8+CiAgPHBhdGggZD0iTTE3Ljc3NSA1LjY1NGExNS42OCAxNS42OCAwIDAgMC0xMi4xMjEgMTIuMTIiIC8+CiAgPHBhdGggZD0iTTE4LjggOS4zYTEgMSAwIDAgMCAyLjEgNy43IiAvPgogIDxwYXRoIGQ9Ik0yMS45NjQgMjAuNzMyYTEgMSAwIDAgMS0xLjIzMiAxLjIzMmwtMTgtNWExIDEgMCAwIDEtLjY5NS0xLjIzMkExOS42OCAxOS42OCAwIDAgMSAxNS43MzIgMi4wMzdhMSAxIDAgMCAxIDEuMjMyLjY5NXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pizza\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePizza extends LucideIconBase {\n static icon = {\n name: 'pizza',\n size: 24,\n node: [\n ['path', { d: 'm12 14-1 1', key: '11onhr' }],\n ['path', { d: 'm13.75 18.25-1.25 1.42', key: '1yisr3' }],\n ['path', { d: 'M17.775 5.654a15.68 15.68 0 0 0-12.121 12.12', key: '1qtqk6' }],\n ['path', { d: 'M18.8 9.3a1 1 0 0 0 2.1 7.7', key: 'fbbbr2' }],\n [\n 'path',\n {\n d: 'M21.964 20.732a1 1 0 0 1-1.232 1.232l-18-5a1 1 0 0 1-.695-1.232A19.68 19.68 0 0 1 15.732 2.037a1 1 0 0 1 1.232.695z',\n key: '1hyfdd',\n },\n ],\n ],\n };\n icon = signal(LucidePizza.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePizza, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePizza, isStandalone: true, selector: \"svg[lucidePizza]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePizza, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePizza]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7139,"removedExports":[],"renderedExports":["LucidePizza"],"renderedLength":6850},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/play-off.js":{"code":"/**\n * @component @name PlayOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuMjE1IDQuNTYgOS43OSA1LjcxYTIgMiAwIDAgMSAuMDAzIDMuNDU4bC0uMzkzLjIzIiAvPgogIDxwYXRoIGQ9Im0xNi4wNDIgMTYuMDQyLTguMDM0IDQuNjg2QTIgMiAwIDAgMSA1IDE5VjUiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/play-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePlayOff extends LucideIconBase {\n static icon = {\n name: 'play-off',\n size: 24,\n node: [\n ['path', { d: 'm10.215 4.56 9.79 5.71a2 2 0 0 1 .003 3.458l-.393.23', key: 'fdtkwz' }],\n ['path', { d: 'm16.042 16.042-8.034 4.686A2 2 0 0 1 5 19V5', key: '1c8hxg' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucidePlayOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlayOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePlayOff, isStandalone: true, selector: \"svg[lucidePlayOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlayOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePlayOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6659,"removedExports":[],"renderedExports":["LucidePlayOff"],"renderedLength":6367},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/plug-zap.js":{"code":"/**\n * @component @name PlugZap\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNi4zIDIwLjNhMi40IDIuNCAwIDAgMCAzLjQgMEwxMiAxOGwtNi02LTIuMyAyLjNhMi40IDIuNCAwIDAgMCAwIDMuNFoiIC8+CiAgPHBhdGggZD0ibTIgMjIgMy0zIiAvPgogIDxwYXRoIGQ9Ik03LjUgMTMuNSAxMCAxMSIgLz4KICA8cGF0aCBkPSJNMTAuNSAxNi41IDEzIDE0IiAvPgogIDxwYXRoIGQ9Im0xOCAzLTQgNGg2bC00IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/plug-zap\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePlugZap extends LucideIconBase {\n static icon = {\n name: 'plug-zap',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6.3 20.3a2.4 2.4 0 0 0 3.4 0L12 18l-6-6-2.3 2.3a2.4 2.4 0 0 0 0 3.4Z',\n key: 'goz73y',\n },\n ],\n ['path', { d: 'm2 22 3-3', key: '19mgm9' }],\n ['path', { d: 'M7.5 13.5 10 11', key: '7xgeeb' }],\n ['path', { d: 'M10.5 16.5 13 14', key: '10btkg' }],\n ['path', { d: 'm18 3-4 4h6l-4 4', key: '16psg9' }],\n ],\n aliases: ['plug-zap-2'],\n };\n icon = signal(LucidePlugZap.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlugZap, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePlugZap, isStandalone: true, selector: \"svg[lucidePlugZap], svg[lucidePlugZap2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlugZap, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePlugZap], svg[lucidePlugZap2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucidePlugZap\n */\nconst LucidePlugZap2 = LucidePlugZap;","originalLength":7112,"removedExports":[],"renderedExports":["LucidePlugZap","LucidePlugZap2"],"renderedLength":6813},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/play.js":{"code":"/**\n * @component @name Play\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA1YTIgMiAwIDAgMSAzLjAwOC0xLjcyOGwxMS45OTcgNi45OThhMiAyIDAgMCAxIC4wMDMgMy40NThsLTEyIDdBMiAyIDAgMCAxIDUgMTl6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePlay extends LucideIconBase {\n static icon = {\n name: 'play',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z',\n key: '10ikf1',\n },\n ],\n ],\n };\n icon = signal(LucidePlay.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlay, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePlay, isStandalone: true, selector: \"svg[lucidePlay]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlay, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePlay]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6532,"removedExports":[],"renderedExports":["LucidePlay"],"renderedLength":6244},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/plug-2.js":{"code":"/**\n * @component @name Plug2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAydjYiIC8+CiAgPHBhdGggZD0iTTE1IDJ2NiIgLz4KICA8cGF0aCBkPSJNMTIgMTd2NSIgLz4KICA8cGF0aCBkPSJNNSA4aDE0IiAvPgogIDxwYXRoIGQ9Ik02IDExVjhoMTJ2M2E2IDYgMCAxIDEtMTIgMFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/plug-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePlug2 extends LucideIconBase {\n static icon = {\n name: 'plug-2',\n size: 24,\n node: [\n ['path', { d: 'M9 2v6', key: '17ngun' }],\n ['path', { d: 'M15 2v6', key: 's7yy2p' }],\n ['path', { d: 'M12 17v5', key: 'bb1du9' }],\n ['path', { d: 'M5 8h14', key: 'pcz4l3' }],\n ['path', { d: 'M6 11V8h12v3a6 6 0 1 1-12 0Z', key: 'wtfw2c' }],\n ],\n };\n icon = signal(LucidePlug2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlug2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePlug2, isStandalone: true, selector: \"svg[lucidePlug2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlug2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePlug2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6660,"removedExports":[],"renderedExports":["LucidePlug2"],"renderedLength":6370},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/plane-landing.js":{"code":"/**\n * @component @name PlaneLanding\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMmgyMCIgLz4KICA8cGF0aCBkPSJNMy43NyAxMC43NyAyIDlsMi00LjUgMS4xLjU1Yy41NS4yOC45Ljg0LjkgMS40NXMuMzUgMS4xNy45IDEuNDVMOCA4LjVsMy02IDEuMDUuNTNhMiAyIDAgMCAxIDEuMDkgMS41MmwuNzIgNS40YTIgMiAwIDAgMCAxLjA5IDEuNTJsNC40IDIuMmMuNDIuMjIuNzguNTUgMS4wMS45NmwuNiAxLjAzYy40OS44OC0uMDYgMS45OC0xLjA2IDIuMWwtMS4xOC4xNWMtLjQ3LjA2LS45NS0uMDItMS4zNy0uMjRMNC4yOSAxMS4xNWEyIDIgMCAwIDEtLjUyLS4zOFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/plane-landing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePlaneLanding extends LucideIconBase {\n static icon = {\n name: 'plane-landing',\n size: 24,\n node: [\n ['path', { d: 'M2 22h20', key: '272qi7' }],\n [\n 'path',\n {\n d: 'M3.77 10.77 2 9l2-4.5 1.1.55c.55.28.9.84.9 1.45s.35 1.17.9 1.45L8 8.5l3-6 1.05.53a2 2 0 0 1 1.09 1.52l.72 5.4a2 2 0 0 0 1.09 1.52l4.4 2.2c.42.22.78.55 1.01.96l.6 1.03c.49.88-.06 1.98-1.06 2.1l-1.18.15c-.47.06-.95-.02-1.37-.24L4.29 11.15a2 2 0 0 1-.52-.38Z',\n key: '1ma21e',\n },\n ],\n ],\n };\n icon = signal(LucidePlaneLanding.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlaneLanding, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePlaneLanding, isStandalone: true, selector: \"svg[lucidePlaneLanding]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlaneLanding, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePlaneLanding]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7116,"removedExports":[],"renderedExports":["LucidePlaneLanding"],"renderedLength":6819},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/podium.js":{"code":"/**\n * @component @name Podium\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNlYyaC0xIiAvPgogIDxwYXRoIGQ9Ik05IDE1YTEgMSAwIDAgMC0xLTFINGExIDEgMCAwIDAtMSAxdjVhMSAxIDAgMCAwIDEgMWgxNmExIDEgMCAwIDAgMS0xdi0zYTEgMSAwIDAgMC0xLTFoLTRhMSAxIDAgMCAwLTEgMSIgLz4KICA8cGF0aCBkPSJNOSAyMVYxMWExIDEgMCAwIDEgMS0xaDRhMSAxIDAgMCAxIDEgMXYxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/podium\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePodium extends LucideIconBase {\n static icon = {\n name: 'podium',\n size: 24,\n node: [\n ['path', { d: 'M12 6V2h-1', key: '1hv4eo' }],\n [\n 'path',\n {\n d: 'M9 15a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1h16a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1',\n key: '1jvw5n',\n },\n ],\n ['path', { d: 'M9 21V11a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v10', key: 'rgi5dp' }],\n ],\n };\n icon = signal(LucidePodium.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePodium, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePodium, isStandalone: true, selector: \"svg[lucidePodium]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePodium, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePodium]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6861,"removedExports":[],"renderedExports":["LucidePodium"],"renderedLength":6571},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pocket-knife.js":{"code":"/**\n * @component @name PocketKnife\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAydjFjMCAxIDIgMSAyIDJTMyA2IDMgN3MyIDEgMiAyLTIgMS0yIDIgMiAxIDIgMiIgLz4KICA8cGF0aCBkPSJNMTggNmguMDEiIC8+CiAgPHBhdGggZD0iTTYgMThoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yMC44MyA4LjgzYTQgNCAwIDAgMC01LjY2LTUuNjZsLTEyIDEyYTQgNCAwIDEgMCA1LjY2IDUuNjZaIiAvPgogIDxwYXRoIGQ9Ik0xOCAxMS42NlYyMmE0IDQgMCAwIDAgNC00VjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pocket-knife\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePocketKnife extends LucideIconBase {\n static icon = {\n name: 'pocket-knife',\n size: 24,\n node: [\n ['path', { d: 'M3 2v1c0 1 2 1 2 2S3 6 3 7s2 1 2 2-2 1-2 2 2 1 2 2', key: '19w3oe' }],\n ['path', { d: 'M18 6h.01', key: '1v4wsw' }],\n ['path', { d: 'M6 18h.01', key: 'uhywen' }],\n ['path', { d: 'M20.83 8.83a4 4 0 0 0-5.66-5.66l-12 12a4 4 0 1 0 5.66 5.66Z', key: '6fykxj' }],\n ['path', { d: 'M18 11.66V22a4 4 0 0 0 4-4V6', key: '1utzek' }],\n ],\n };\n icon = signal(LucidePocketKnife.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePocketKnife, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePocketKnife, isStandalone: true, selector: \"svg[lucidePocketKnife]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePocketKnife, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePocketKnife]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6957,"removedExports":[],"renderedExports":["LucidePocketKnife"],"renderedLength":6661},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pointer-off.js":{"code":"/**\n * @component @name PointerOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNC41VjRhMiAyIDAgMCAwLTIuNDEtMS45NTciIC8+CiAgPHBhdGggZD0iTTEzLjkgOC40YTIgMiAwIDAgMC0xLjI2LTEuMjk1IiAvPgogIDxwYXRoIGQ9Ik0yMS43IDE2LjJBOCA4IDAgMCAwIDIyIDE0di0zYTIgMiAwIDEgMC00IDB2LTFhMiAyIDAgMCAwLTMuNjMtMS4xNTgiIC8+CiAgPHBhdGggZD0ibTcgMTUtMS44LTEuOGEyIDIgMCAwIDAtMi43OSAyLjg2TDYgMTkuN2E3Ljc0IDcuNzQgMCAwIDAgNiAyLjNoMmE4IDggMCAwIDAgNS42NTctMi4zNDMiIC8+CiAgPHBhdGggZD0iTTYgNnY4IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pointer-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePointerOff extends LucideIconBase {\n static icon = {\n name: 'pointer-off',\n size: 24,\n node: [\n ['path', { d: 'M10 4.5V4a2 2 0 0 0-2.41-1.957', key: 'jsi14n' }],\n ['path', { d: 'M13.9 8.4a2 2 0 0 0-1.26-1.295', key: 'hirc7f' }],\n [\n 'path',\n { d: 'M21.7 16.2A8 8 0 0 0 22 14v-3a2 2 0 1 0-4 0v-1a2 2 0 0 0-3.63-1.158', key: '1jxb2e' },\n ],\n [\n 'path',\n {\n d: 'm7 15-1.8-1.8a2 2 0 0 0-2.79 2.86L6 19.7a7.74 7.74 0 0 0 6 2.3h2a8 8 0 0 0 5.657-2.343',\n key: '10r7hm',\n },\n ],\n ['path', { d: 'M6 6v8', key: 'tv5xkp' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucidePointerOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePointerOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePointerOff, isStandalone: true, selector: \"svg[lucidePointerOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePointerOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePointerOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7339,"removedExports":[],"renderedExports":["LucidePointerOff"],"renderedLength":7044},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/plug.js":{"code":"/**\n * @component @name Plug\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTUiIC8+CiAgPHBhdGggZD0iTTE1IDhWMiIgLz4KICA8cGF0aCBkPSJNMTcgOGExIDEgMCAwIDEgMSAxdjRhNCA0IDAgMCAxLTQgNGgtNGE0IDQgMCAwIDEtNC00VjlhMSAxIDAgMCAxIDEtMXoiIC8+CiAgPHBhdGggZD0iTTkgOFYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/plug\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePlug extends LucideIconBase {\n static icon = {\n name: 'plug',\n size: 24,\n node: [\n ['path', { d: 'M12 22v-5', key: '1ega77' }],\n ['path', { d: 'M15 8V2', key: '18g5xt' }],\n [\n 'path',\n {\n d: 'M17 8a1 1 0 0 1 1 1v4a4 4 0 0 1-4 4h-4a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1z',\n key: '1xoxul',\n },\n ],\n ['path', { d: 'M9 8V2', key: '14iosj' }],\n ],\n };\n icon = signal(LucidePlug.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlug, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePlug, isStandalone: true, selector: \"svg[lucidePlug]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlug, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePlug]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6761,"removedExports":[],"renderedExports":["LucidePlug"],"renderedLength":6473},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/plus.js":{"code":"/**\n * @component @name Plus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxMmgxNCIgLz4KICA8cGF0aCBkPSJNMTIgNXYxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePlus extends LucideIconBase {\n static icon = {\n name: 'plus',\n size: 24,\n node: [\n ['path', { d: 'M5 12h14', key: '1ays0h' }],\n ['path', { d: 'M12 5v14', key: 's699le' }],\n ],\n };\n icon = signal(LucidePlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePlus, isStandalone: true, selector: \"svg[lucidePlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6346,"removedExports":[],"renderedExports":["LucidePlus"],"renderedLength":6058},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/plane-takeoff.js":{"code":"/**\n * @component @name PlaneTakeoff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMmgyMCIgLz4KICA8cGF0aCBkPSJNNi4zNiAxNy40IDQgMTdsLTItNCAxLjEtLjU1YTIgMiAwIDAgMSAxLjggMGwuMTcuMWEyIDIgMCAwIDAgMS44IDBMOCAxMiA1IDZsLjktLjQ1YTIgMiAwIDAgMSAyLjA5LjJsNC4wMiAzYTIgMiAwIDAgMCAyLjEuMmw0LjE5LTIuMDZhMi40MSAyLjQxIDAgMCAxIDEuNzMtLjE3TDIxIDdhMS40IDEuNCAwIDAgMSAuODcgMS45OWwtLjM4Ljc2Yy0uMjMuNDYtLjYuODQtMS4wNyAxLjA4TDcuNTggMTcuMmEyIDIgMCAwIDEtMS4yMi4xOFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/plane-takeoff\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePlaneTakeoff extends LucideIconBase {\n static icon = {\n name: 'plane-takeoff',\n size: 24,\n node: [\n ['path', { d: 'M2 22h20', key: '272qi7' }],\n [\n 'path',\n {\n d: 'M6.36 17.4 4 17l-2-4 1.1-.55a2 2 0 0 1 1.8 0l.17.1a2 2 0 0 0 1.8 0L8 12 5 6l.9-.45a2 2 0 0 1 2.09.2l4.02 3a2 2 0 0 0 2.1.2l4.19-2.06a2.41 2.41 0 0 1 1.73-.17L21 7a1.4 1.4 0 0 1 .87 1.99l-.38.76c-.23.46-.6.84-1.07 1.08L7.58 17.2a2 2 0 0 1-1.22.18Z',\n key: 'fkigj9',\n },\n ],\n ],\n };\n icon = signal(LucidePlaneTakeoff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlaneTakeoff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePlaneTakeoff, isStandalone: true, selector: \"svg[lucidePlaneTakeoff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlaneTakeoff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePlaneTakeoff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7095,"removedExports":[],"renderedExports":["LucidePlaneTakeoff"],"renderedLength":6798},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pointer.js":{"code":"/**\n * @component @name Pointer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTRhOCA4IDAgMCAxLTggOCIgLz4KICA8cGF0aCBkPSJNMTggMTF2LTFhMiAyIDAgMCAwLTItMmEyIDIgMCAwIDAtMiAyIiAvPgogIDxwYXRoIGQ9Ik0xNCAxMFY5YTIgMiAwIDAgMC0yLTJhMiAyIDAgMCAwLTIgMnYxIiAvPgogIDxwYXRoIGQ9Ik0xMCA5LjVWNGEyIDIgMCAwIDAtMi0yYTIgMiAwIDAgMC0yIDJ2MTAiIC8+CiAgPHBhdGggZD0iTTE4IDExYTIgMiAwIDEgMSA0IDB2M2E4IDggMCAwIDEtOCA4aC0yYy0yLjggMC00LjUtLjg2LTUuOTktMi4zNGwtMy42LTMuNmEyIDIgMCAwIDEgMi44My0yLjgyTDcgMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pointer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePointer extends LucideIconBase {\n static icon = {\n name: 'pointer',\n size: 24,\n node: [\n ['path', { d: 'M22 14a8 8 0 0 1-8 8', key: '56vcr3' }],\n ['path', { d: 'M18 11v-1a2 2 0 0 0-2-2a2 2 0 0 0-2 2', key: '1agjmk' }],\n ['path', { d: 'M14 10V9a2 2 0 0 0-2-2a2 2 0 0 0-2 2v1', key: 'wdbh2u' }],\n ['path', { d: 'M10 9.5V4a2 2 0 0 0-2-2a2 2 0 0 0-2 2v10', key: '1ibuk9' }],\n [\n 'path',\n {\n d: 'M18 11a2 2 0 1 1 4 0v3a8 8 0 0 1-8 8h-2c-2.8 0-4.5-.86-5.99-2.34l-3.6-3.6a2 2 0 0 1 2.83-2.82L7 15',\n key: 'g6ys72',\n },\n ],\n ],\n };\n icon = signal(LucidePointer.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePointer, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePointer, isStandalone: true, selector: \"svg[lucidePointer]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePointer, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePointer]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7196,"removedExports":[],"renderedExports":["LucidePointer"],"renderedLength":6905},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/popcorn.js":{"code":"/**\n * @component @name Popcorn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggOGEyIDIgMCAwIDAgMC00IDIgMiAwIDAgMC00IDAgMiAyIDAgMCAwLTQgMCAyIDIgMCAwIDAtNCAwIDIgMiAwIDAgMCAwIDQiIC8+CiAgPHBhdGggZD0iTTEwIDIyIDkgOCIgLz4KICA8cGF0aCBkPSJtMTQgMjIgMS0xNCIgLz4KICA8cGF0aCBkPSJNMjAgOGMuNSAwIC45LjQuOCAxbC0yLjYgMTJjLS4xLjUtLjcgMS0xLjIgMUg3Yy0uNiAwLTEuMS0uNC0xLjItMUwzLjIgOWMtLjEtLjYuMy0xIC44LTFaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/popcorn\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePopcorn extends LucideIconBase {\n static icon = {\n name: 'popcorn',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M18 8a2 2 0 0 0 0-4 2 2 0 0 0-4 0 2 2 0 0 0-4 0 2 2 0 0 0-4 0 2 2 0 0 0 0 4',\n key: '10td1f',\n },\n ],\n ['path', { d: 'M10 22 9 8', key: 'yjptiv' }],\n ['path', { d: 'm14 22 1-14', key: '8jwc8b' }],\n [\n 'path',\n {\n d: 'M20 8c.5 0 .9.4.8 1l-2.6 12c-.1.5-.7 1-1.2 1H7c-.6 0-1.1-.4-1.2-1L3.2 9c-.1-.6.3-1 .8-1Z',\n key: '1qo33t',\n },\n ],\n ],\n };\n icon = signal(LucidePopcorn.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePopcorn, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePopcorn, isStandalone: true, selector: \"svg[lucidePopcorn]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePopcorn, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePopcorn]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7115,"removedExports":[],"renderedExports":["LucidePopcorn"],"renderedLength":6824},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pound-sterling.js":{"code":"/**\n * @component @name PoundSterling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggN2MwLTUuMzMzLTgtNS4zMzMtOCAwIiAvPgogIDxwYXRoIGQ9Ik0xMCA3djE0IiAvPgogIDxwYXRoIGQ9Ik02IDIxaDEyIiAvPgogIDxwYXRoIGQ9Ik02IDEzaDEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pound-sterling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePoundSterling extends LucideIconBase {\n static icon = {\n name: 'pound-sterling',\n size: 24,\n node: [\n ['path', { d: 'M18 7c0-5.333-8-5.333-8 0', key: '1prm2n' }],\n ['path', { d: 'M10 7v14', key: '18tmcs' }],\n ['path', { d: 'M6 21h12', key: '4dkmi1' }],\n ['path', { d: 'M6 13h10', key: 'ybwr4a' }],\n ],\n };\n icon = signal(LucidePoundSterling.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePoundSterling, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePoundSterling, isStandalone: true, selector: \"svg[lucidePoundSterling]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePoundSterling, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePoundSterling]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6661,"removedExports":[],"renderedExports":["LucidePoundSterling"],"renderedLength":6363},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/power-off.js":{"code":"/**\n * @component @name PowerOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguMzYgNi42NEE5IDkgMCAwIDEgMjAuNzcgMTUiIC8+CiAgPHBhdGggZD0iTTYuMTYgNi4xNmE5IDkgMCAxIDAgMTIuNjggMTIuNjgiIC8+CiAgPHBhdGggZD0iTTEyIDJ2NCIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/power-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePowerOff extends LucideIconBase {\n static icon = {\n name: 'power-off',\n size: 24,\n node: [\n ['path', { d: 'M18.36 6.64A9 9 0 0 1 20.77 15', key: 'dxknvb' }],\n ['path', { d: 'M6.16 6.16a9 9 0 1 0 12.68 12.68', key: '1x7qb5' }],\n ['path', { d: 'M12 2v4', key: '3427ic' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucidePowerOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePowerOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePowerOff, isStandalone: true, selector: \"svg[lucidePowerOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePowerOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePowerOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6676,"removedExports":[],"renderedExports":["LucidePowerOff"],"renderedLength":6383},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/power.js":{"code":"/**\n * @component @name Power\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYxMCIgLz4KICA8cGF0aCBkPSJNMTguNCA2LjZhOSA5IDAgMSAxLTEyLjc3LjA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/power\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePower extends LucideIconBase {\n static icon = {\n name: 'power',\n size: 24,\n node: [\n ['path', { d: 'M12 2v10', key: 'mnfbl' }],\n ['path', { d: 'M18.4 6.6a9 9 0 1 1-12.77.04', key: 'obofu9' }],\n ],\n };\n icon = signal(LucidePower.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePower, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePower, isStandalone: true, selector: \"svg[lucidePower]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePower, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePower]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6400,"removedExports":[],"renderedExports":["LucidePower"],"renderedLength":6111},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/printer-check.js":{"code":"/**\n * @component @name PrinterCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNSAyMkg3YTEgMSAwIDAgMS0xLTF2LTZhMSAxIDAgMCAxIDEtMWgxMGExIDEgMCAwIDEgMSAxdi41IiAvPgogIDxwYXRoIGQ9Im0xNiAxOSAyIDIgNC00IiAvPgogIDxwYXRoIGQ9Ik02IDE4SDRhMiAyIDAgMCAxLTItMnYtNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2MiIgLz4KICA8cGF0aCBkPSJNNiA5VjNhMSAxIDAgMCAxIDEtMWgxMGExIDEgMCAwIDEgMSAxdjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/printer-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePrinterCheck extends LucideIconBase {\n static icon = {\n name: 'printer-check',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M13.5 22H7a1 1 0 0 1-1-1v-6a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v.5', key: 'qeb09x' },\n ],\n ['path', { d: 'm16 19 2 2 4-4', key: '1b14m6' }],\n ['path', { d: 'M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v2', key: '1md90i' }],\n ['path', { d: 'M6 9V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v6', key: '1itne7' }],\n ],\n };\n icon = signal(LucidePrinterCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePrinterCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePrinterCheck, isStandalone: true, selector: \"svg[lucidePrinterCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePrinterCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePrinterCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6983,"removedExports":[],"renderedExports":["LucidePrinterCheck"],"renderedLength":6686},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/printer.js":{"code":"/**\n * @component @name Printer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxOEg0YTIgMiAwIDAgMS0yLTJ2LTVhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjVhMiAyIDAgMCAxLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJNNiA5VjNhMSAxIDAgMCAxIDEtMWgxMGExIDEgMCAwIDEgMSAxdjYiIC8+CiAgPHJlY3QgeD0iNiIgeT0iMTQiIHdpZHRoPSIxMiIgaGVpZ2h0PSI4IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/printer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePrinter extends LucideIconBase {\n static icon = {\n name: 'printer',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2',\n key: '143wyd',\n },\n ],\n ['path', { d: 'M6 9V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v6', key: '1itne7' }],\n ['rect', { x: '6', y: '14', width: '12', height: '8', rx: '1', key: '1ue0tg' }],\n ],\n };\n icon = signal(LucidePrinter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePrinter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePrinter, isStandalone: true, selector: \"svg[lucidePrinter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePrinter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePrinter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6873,"removedExports":[],"renderedExports":["LucidePrinter"],"renderedLength":6582},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/printer-x.js":{"code":"/**\n * @component @name PrinterX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNTMxIDIySDdhMSAxIDAgMCAxLTEtMXYtNmExIDEgMCAwIDEgMS0xaDYuMzc3IiAvPgogIDxwYXRoIGQ9Im0xNi41IDE2LjUgNSA1IiAvPgogIDxwYXRoIGQ9Im0xNi41IDIxLjUgNS01IiAvPgogIDxwYXRoIGQ9Ik02IDE4SDRhMiAyIDAgMCAxLTItMnYtNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2MS41IiAvPgogIDxwYXRoIGQ9Ik02IDlWM2ExIDEgMCAwIDEgMS0xaDEwYTEgMSAwIDAgMSAxIDF2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/printer-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePrinterX extends LucideIconBase {\n static icon = {\n name: 'printer-x',\n size: 24,\n node: [\n ['path', { d: 'M12.531 22H7a1 1 0 0 1-1-1v-6a1 1 0 0 1 1-1h6.377', key: '1w39xo' }],\n ['path', { d: 'm16.5 16.5 5 5', key: 'zc9lw7' }],\n ['path', { d: 'm16.5 21.5 5-5', key: '1fr29m' }],\n ['path', { d: 'M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v1.5', key: '18he39' }],\n ['path', { d: 'M6 9V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v6', key: '1itne7' }],\n ],\n };\n icon = signal(LucidePrinterX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePrinterX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePrinterX, isStandalone: true, selector: \"svg[lucidePrinterX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePrinterX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePrinterX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6972,"removedExports":[],"renderedExports":["LucidePrinterX"],"renderedLength":6679},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/projector.js":{"code":"/**\n * @component @name Projector\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA3IDMgNSIgLz4KICA8cGF0aCBkPSJNOSA2VjMiIC8+CiAgPHBhdGggZD0ibTEzIDcgMi0yIiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSIxMyIgcj0iMyIgLz4KICA8cGF0aCBkPSJNMTEuODMgMTJIMjBhMiAyIDAgMCAxIDIgMnY0YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0ydi00YTIgMiAwIDAgMSAyLTJoMi4xNyIgLz4KICA8cGF0aCBkPSJNMTYgMTZoMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/projector\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideProjector extends LucideIconBase {\n static icon = {\n name: 'projector',\n size: 24,\n node: [\n ['path', { d: 'M5 7 3 5', key: '1yys58' }],\n ['path', { d: 'M9 6V3', key: '1ptz9u' }],\n ['path', { d: 'm13 7 2-2', key: '1w3vmq' }],\n ['circle', { cx: '9', cy: '13', r: '3', key: '1mma13' }],\n [\n 'path',\n {\n d: 'M11.83 12H20a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-4a2 2 0 0 1 2-2h2.17',\n key: '2frwzc',\n },\n ],\n ['path', { d: 'M16 16h2', key: 'dnq2od' }],\n ],\n };\n icon = signal(LucideProjector.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideProjector, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideProjector, isStandalone: true, selector: \"svg[lucideProjector]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideProjector, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideProjector]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7050,"removedExports":[],"renderedExports":["LucideProjector"],"renderedLength":6757},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/puzzle.js":{"code":"/**\n * @component @name Puzzle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMzkgNC4zOWExIDEgMCAwIDAgMS42OC0uNDc0IDIuNSAyLjUgMCAxIDEgMy4wMTQgMy4wMTUgMSAxIDAgMCAwLS40NzQgMS42OGwxLjY4MyAxLjY4MmEyLjQxNCAyLjQxNCAwIDAgMSAwIDMuNDE0TDE5LjYxIDE1LjM5YTEgMSAwIDAgMS0xLjY4LS40NzQgMi41IDIuNSAwIDEgMC0zLjAxNCAzLjAxNSAxIDEgMCAwIDEgLjQ3NCAxLjY4bC0xLjY4MyAxLjY4MmEyLjQxNCAyLjQxNCAwIDAgMS0zLjQxNCAwTDguNjEgMTkuNjFhMSAxIDAgMCAwLTEuNjguNDc0IDIuNSAyLjUgMCAxIDEtMy4wMTQtMy4wMTUgMSAxIDAgMCAwIC40NzQtMS42OGwtMS42ODMtMS42ODJhMi40MTQgMi40MTQgMCAwIDEgMC0zLjQxNEw0LjM5IDguNjFhMSAxIDAgMCAxIDEuNjguNDc0IDIuNSAyLjUgMCAxIDAgMy4wMTQtMy4wMTUgMSAxIDAgMCAxLS40NzQtMS42OGwxLjY4My0xLjY4MmEyLjQxNCAyLjQxNCAwIDAgMSAzLjQxNCAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/puzzle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePuzzle extends LucideIconBase {\n static icon = {\n name: 'puzzle',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15.39 4.39a1 1 0 0 0 1.68-.474 2.5 2.5 0 1 1 3.014 3.015 1 1 0 0 0-.474 1.68l1.683 1.682a2.414 2.414 0 0 1 0 3.414L19.61 15.39a1 1 0 0 1-1.68-.474 2.5 2.5 0 1 0-3.014 3.015 1 1 0 0 1 .474 1.68l-1.683 1.682a2.414 2.414 0 0 1-3.414 0L8.61 19.61a1 1 0 0 0-1.68.474 2.5 2.5 0 1 1-3.014-3.015 1 1 0 0 0 .474-1.68l-1.683-1.682a2.414 2.414 0 0 1 0-3.414L4.39 8.61a1 1 0 0 1 1.68.474 2.5 2.5 0 1 0 3.014-3.015 1 1 0 0 1-.474-1.68l1.683-1.682a2.414 2.414 0 0 1 3.414 0z',\n key: 'w46dr5',\n },\n ],\n ],\n };\n icon = signal(LucidePuzzle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePuzzle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePuzzle, isStandalone: true, selector: \"svg[lucidePuzzle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePuzzle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePuzzle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7441,"removedExports":[],"renderedExports":["LucidePuzzle"],"renderedLength":7151},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/proportions.js":{"code":"/**\n * @component @name Proportions\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiA5djExIiAvPgogIDxwYXRoIGQ9Ik0yIDloMTNhMiAyIDAgMCAxIDIgMnY5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/proportions\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideProportions extends LucideIconBase {\n static icon = {\n name: 'proportions',\n size: 24,\n node: [\n ['rect', { width: '20', height: '16', x: '2', y: '4', rx: '2', key: '18n3k1' }],\n ['path', { d: 'M12 9v11', key: '1fnkrn' }],\n ['path', { d: 'M2 9h13a2 2 0 0 1 2 2v9', key: '11z3ex' }],\n ],\n };\n icon = signal(LucideProportions.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideProportions, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideProportions, isStandalone: true, selector: \"svg[lucideProportions]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideProportions, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideProportions]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6619,"removedExports":[],"renderedExports":["LucideProportions"],"renderedLength":6324},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/pyramid.js":{"code":"/**\n * @component @name Pyramid\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi41IDE2Ljg4YTEgMSAwIDAgMS0uMzItMS40M2w5LTEzLjAyYTEgMSAwIDAgMSAxLjY0IDBsOSAxMy4wMWExIDEgMCAwIDEtLjMyIDEuNDRsLTguNTEgNC44NmEyIDIgMCAwIDEtMS45OCAwWiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pyramid\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePyramid extends LucideIconBase {\n static icon = {\n name: 'pyramid',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.5 16.88a1 1 0 0 1-.32-1.43l9-13.02a1 1 0 0 1 1.64 0l9 13.01a1 1 0 0 1-.32 1.44l-8.51 4.86a2 2 0 0 1-1.98 0Z',\n key: 'aenxs0',\n },\n ],\n ['path', { d: 'M12 2v20', key: 't6zp3m' }],\n ],\n };\n icon = signal(LucidePyramid.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePyramid, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePyramid, isStandalone: true, selector: \"svg[lucidePyramid]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePyramid, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePyramid]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6721,"removedExports":[],"renderedExports":["LucidePyramid"],"renderedLength":6430},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/qr-code.js":{"code":"/**\n * @component @name QrCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNSIgaGVpZ2h0PSI1IiB4PSIzIiB5PSIzIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNSIgaGVpZ2h0PSI1IiB4PSIxNiIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjUiIGhlaWdodD0iNSIgeD0iMyIgeT0iMTYiIHJ4PSIxIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNmgtM2EyIDIgMCAwIDAtMiAydjMiIC8+CiAgPHBhdGggZD0iTTIxIDIxdi4wMSIgLz4KICA8cGF0aCBkPSJNMTIgN3YzYTIgMiAwIDAgMS0yIDJINyIgLz4KICA8cGF0aCBkPSJNMyAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDNoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNnYuMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEyaDEiIC8+CiAgPHBhdGggZD0iTTIxIDEydi4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMjF2LTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/qr-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideQrCode extends LucideIconBase {\n static icon = {\n name: 'qr-code',\n size: 24,\n node: [\n ['rect', { width: '5', height: '5', x: '3', y: '3', rx: '1', key: '1tu5fj' }],\n ['rect', { width: '5', height: '5', x: '16', y: '3', rx: '1', key: '1v8r4q' }],\n ['rect', { width: '5', height: '5', x: '3', y: '16', rx: '1', key: '1x03jg' }],\n ['path', { d: 'M21 16h-3a2 2 0 0 0-2 2v3', key: '177gqh' }],\n ['path', { d: 'M21 21v.01', key: 'ents32' }],\n ['path', { d: 'M12 7v3a2 2 0 0 1-2 2H7', key: '8crl2c' }],\n ['path', { d: 'M3 12h.01', key: 'nlz23k' }],\n ['path', { d: 'M12 3h.01', key: 'n36tog' }],\n ['path', { d: 'M12 16v.01', key: '133mhm' }],\n ['path', { d: 'M16 12h1', key: '1slzba' }],\n ['path', { d: 'M21 12v.01', key: '1lwtk9' }],\n ['path', { d: 'M12 21v-1', key: '1880an' }],\n ],\n };\n icon = signal(LucideQrCode.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideQrCode, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideQrCode, isStandalone: true, selector: \"svg[lucideQrCode]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideQrCode, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideQrCode]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7563,"removedExports":[],"renderedExports":["LucideQrCode"],"renderedLength":7272},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/quote.js":{"code":"/**\n * @component @name Quote\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM2EyIDIgMCAwIDAtMiAydjZhMiAyIDAgMCAwIDIgMiAxIDEgMCAwIDEgMSAxdjFhMiAyIDAgMCAxLTIgMiAxIDEgMCAwIDAtMSAxdjJhMSAxIDAgMCAwIDEgMSA2IDYgMCAwIDAgNi02VjVhMiAyIDAgMCAwLTItMnoiIC8+CiAgPHBhdGggZD0iTTUgM2EyIDIgMCAwIDAtMiAydjZhMiAyIDAgMCAwIDIgMiAxIDEgMCAwIDEgMSAxdjFhMiAyIDAgMCAxLTIgMiAxIDEgMCAwIDAtMSAxdjJhMSAxIDAgMCAwIDEgMSA2IDYgMCAwIDAgNi02VjVhMiAyIDAgMCAwLTItMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/quote\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideQuote extends LucideIconBase {\n static icon = {\n name: 'quote',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z',\n key: 'rib7q0',\n },\n ],\n [\n 'path',\n {\n d: 'M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z',\n key: '1ymkrd',\n },\n ],\n ],\n };\n icon = signal(LucideQuote.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideQuote, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideQuote, isStandalone: true, selector: \"svg[lucideQuote]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideQuote, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideQuote]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7112,"removedExports":[],"renderedExports":["LucideQuote"],"renderedLength":6823},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rabbit.js":{"code":"/**\n * @component @name Rabbit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTZhMyAzIDAgMCAxIDIuMjQgNSIgLz4KICA8cGF0aCBkPSJNMTggMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xOCAyMWgtOGE0IDQgMCAwIDEtNC00IDcgNyAwIDAgMSA3LTdoLjJMOS42IDYuNGExIDEgMCAxIDEgMi44LTIuOEwxNS44IDdoLjJjMy4zIDAgNiAyLjcgNiA2djFhMiAyIDAgMCAxLTIgMmgtMWEzIDMgMCAwIDAtMyAzIiAvPgogIDxwYXRoIGQ9Ik0yMCA4LjU0VjRhMiAyIDAgMSAwLTQgMHYzIiAvPgogIDxwYXRoIGQ9Ik03LjYxMiAxMi41MjRhMyAzIDAgMSAwLTEuNiA0LjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rabbit\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRabbit extends LucideIconBase {\n static icon = {\n name: 'rabbit',\n size: 24,\n node: [\n ['path', { d: 'M13 16a3 3 0 0 1 2.24 5', key: '1epib5' }],\n ['path', { d: 'M18 12h.01', key: 'yjnet6' }],\n [\n 'path',\n {\n d: 'M18 21h-8a4 4 0 0 1-4-4 7 7 0 0 1 7-7h.2L9.6 6.4a1 1 0 1 1 2.8-2.8L15.8 7h.2c3.3 0 6 2.7 6 6v1a2 2 0 0 1-2 2h-1a3 3 0 0 0-3 3',\n key: 'ue9ozu',\n },\n ],\n ['path', { d: 'M20 8.54V4a2 2 0 1 0-4 0v3', key: '49iql8' }],\n ['path', { d: 'M7.612 12.524a3 3 0 1 0-1.6 4.3', key: '1e33i0' }],\n ],\n };\n icon = signal(LucideRabbit.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRabbit, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRabbit, isStandalone: true, selector: \"svg[lucideRabbit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRabbit, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRabbit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7143,"removedExports":[],"renderedExports":["LucideRabbit"],"renderedLength":6853},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/radar.js":{"code":"/**\n * @component @name Radar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuMDcgNC45M0ExMCAxMCAwIDAgMCA2Ljk5IDMuMzQiIC8+CiAgPHBhdGggZD0iTTQgNmguMDEiIC8+CiAgPHBhdGggZD0iTTIuMjkgOS42MkExMCAxMCAwIDEgMCAyMS4zMSA4LjM1IiAvPgogIDxwYXRoIGQ9Ik0xNi4yNCA3Ljc2QTYgNiAwIDEgMCA4LjIzIDE2LjY3IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOGguMDEiIC8+CiAgPHBhdGggZD0iTTE3Ljk5IDExLjY2QTYgNiAwIDAgMSAxNS43NyAxNi42NyIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgogIDxwYXRoIGQ9Im0xMy40MSAxMC41OSA1LjY2LTUuNjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/radar\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRadar extends LucideIconBase {\n static icon = {\n name: 'radar',\n size: 24,\n node: [\n ['path', { d: 'M19.07 4.93A10 10 0 0 0 6.99 3.34', key: 'z3du51' }],\n ['path', { d: 'M4 6h.01', key: 'oypzma' }],\n ['path', { d: 'M2.29 9.62A10 10 0 1 0 21.31 8.35', key: 'qzzz0' }],\n ['path', { d: 'M16.24 7.76A6 6 0 1 0 8.23 16.67', key: '1yjesh' }],\n ['path', { d: 'M12 18h.01', key: 'mhygvu' }],\n ['path', { d: 'M17.99 11.66A6 6 0 0 1 15.77 16.67', key: '1u2y91' }],\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ['path', { d: 'm13.41 10.59 5.66-5.66', key: 'mhq4k0' }],\n ],\n };\n icon = signal(LucideRadar.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadar, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRadar, isStandalone: true, selector: \"svg[lucideRadar]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadar, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRadar]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7183,"removedExports":[],"renderedExports":["LucideRadar"],"renderedLength":6894},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/radiation.js":{"code":"/**\n * @component @name Radiation\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNCAxNS40NjQxYTQgNCAwIDAgMS00IDBMNy41Mjc4NiAxOS43NDU5NyBBIDEgMSAwIDAgMCA3Ljk5MzAzIDIxLjE2MjExIDEwIDEwIDAgMCAwIDE2LjAwNjk3IDIxLjE2MjExIDEgMSAwIDAgMCAxNi40NzIxNCAxOS43NDU5N3oiIC8+CiAgPHBhdGggZD0iTTE2IDEyYTQgNCAwIDAgMC0yLTMuNDY0bDIuNDcyLTQuMjgyYTEgMSAwIDAgMSAxLjQ2LS4zMDUgMTAgMTAgMCAwIDEgNC4wMDYgNi45NEExIDEgMCAwIDEgMjEgMTJ6IiAvPgogIDxwYXRoIGQ9Ik04IDEyYTQgNCAwIDAgMSAyLTMuNDY0TDcuNTI4IDQuMjU0YTEgMSAwIDAgMC0xLjQ2LS4zMDUgMTAgMTAgMCAwIDAtNC4wMDYgNi45NEExIDEgMCAwIDAgMyAxMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/radiation\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRadiation extends LucideIconBase {\n static icon = {\n name: 'radiation',\n size: 24,\n node: [\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\n [\n 'path',\n {\n d: 'M14 15.4641a4 4 0 0 1-4 0L7.52786 19.74597 A 1 1 0 0 0 7.99303 21.16211 10 10 0 0 0 16.00697 21.16211 1 1 0 0 0 16.47214 19.74597z',\n key: '1y4lzb',\n },\n ],\n [\n 'path',\n {\n d: 'M16 12a4 4 0 0 0-2-3.464l2.472-4.282a1 1 0 0 1 1.46-.305 10 10 0 0 1 4.006 6.94A1 1 0 0 1 21 12z',\n key: '163ggk',\n },\n ],\n [\n 'path',\n {\n d: 'M8 12a4 4 0 0 1 2-3.464L7.528 4.254a1 1 0 0 0-1.46-.305 10 10 0 0 0-4.006 6.94A1 1 0 0 0 3 12z',\n key: '1l9i0b',\n },\n ],\n ],\n };\n icon = signal(LucideRadiation.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadiation, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRadiation, isStandalone: true, selector: \"svg[lucideRadiation]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadiation, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRadiation]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7583,"removedExports":[],"renderedExports":["LucideRadiation"],"renderedLength":7290},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/radical.js":{"code":"/**\n * @component @name Radical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMmgzLjI4YTEgMSAwIDAgMSAuOTQ4LjY4NGwyLjI5OCA3LjkzNGEuNS41IDAgMCAwIC45Ni0uMDQ0TDEzLjgyIDQuNzcxQTEgMSAwIDAgMSAxNC43OTIgNEgyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/radical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRadical extends LucideIconBase {\n static icon = {\n name: 'radical',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3 12h3.28a1 1 0 0 1 .948.684l2.298 7.934a.5.5 0 0 0 .96-.044L13.82 4.771A1 1 0 0 1 14.792 4H21',\n key: '1mqj8i',\n },\n ],\n ],\n };\n icon = signal(LucideRadical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRadical, isStandalone: true, selector: \"svg[lucideRadical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRadical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6598,"removedExports":[],"renderedExports":["LucideRadical"],"renderedLength":6307},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/radio-off.js":{"code":"/**\n * @component @name RadioOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNDE0IDEzLjQxNGEyIDIgMCAxIDEtMi44MjgtMi44MjgiIC8+CiAgPHBhdGggZD0iTTE2LjI0NyA3Ljc2MWE2IDYgMCAwIDEgMS43NDQgNC41NzIiIC8+CiAgPHBhdGggZD0iTTE5LjA3NSA0LjkzM2ExMCAxMCAwIDAgMSAyLjIzNCAxMC43MiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik00LjkyNSAxOS4wNjdhMTAgMTAgMCAwIDEgMC0xNC4xMzQiIC8+CiAgPHBhdGggZD0iTTcuNzUzIDE2LjIzOWE2IDYgMCAwIDEgMC04LjQ3OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/radio-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRadioOff extends LucideIconBase {\n static icon = {\n name: 'radio-off',\n size: 24,\n node: [\n ['path', { d: 'M13.414 13.414a2 2 0 1 1-2.828-2.828', key: 'srl686' }],\n ['path', { d: 'M16.247 7.761a6 6 0 0 1 1.744 4.572', key: '1h86sp' }],\n ['path', { d: 'M19.075 4.933a10 10 0 0 1 2.234 10.72', key: '1n13k4' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M4.925 19.067a10 10 0 0 1 0-14.134', key: '1q22gi' }],\n ['path', { d: 'M7.753 16.239a6 6 0 0 1 0-8.478', key: 'r2q7qm' }],\n ],\n };\n icon = signal(LucideRadioOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadioOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRadioOff, isStandalone: true, selector: \"svg[lucideRadioOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadioOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRadioOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7060,"removedExports":[],"renderedExports":["LucideRadioOff"],"renderedLength":6767},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/radio-receiver.js":{"code":"/**\n * @component @name RadioReceiver\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxNnYyIiAvPgogIDxwYXRoIGQ9Ik0xOSAxNnYyIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSI4IiB4PSIyIiB5PSI4IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTggMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/radio-receiver\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRadioReceiver extends LucideIconBase {\n static icon = {\n name: 'radio-receiver',\n size: 24,\n node: [\n ['path', { d: 'M5 16v2', key: 'g5qcv5' }],\n ['path', { d: 'M19 16v2', key: '1gbaio' }],\n ['rect', { width: '20', height: '8', x: '2', y: '8', rx: '2', key: 'vjsjur' }],\n ['path', { d: 'M18 12h.01', key: 'yjnet6' }],\n ],\n };\n icon = signal(LucideRadioReceiver.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadioReceiver, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRadioReceiver, isStandalone: true, selector: \"svg[lucideRadioReceiver]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadioReceiver, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRadioReceiver]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6697,"removedExports":[],"renderedExports":["LucideRadioReceiver"],"renderedLength":6399},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/radio.js":{"code":"/**\n * @component @name Radio\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuMjQ3IDcuNzYxYTYgNiAwIDAgMSAwIDguNDc4IiAvPgogIDxwYXRoIGQ9Ik0xOS4wNzUgNC45MzNhMTAgMTAgMCAwIDEgMCAxNC4xMzQiIC8+CiAgPHBhdGggZD0iTTQuOTI1IDE5LjA2N2ExMCAxMCAwIDAgMSAwLTE0LjEzNCIgLz4KICA8cGF0aCBkPSJNNy43NTMgMTYuMjM5YTYgNiAwIDAgMSAwLTguNDc4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/radio\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRadio extends LucideIconBase {\n static icon = {\n name: 'radio',\n size: 24,\n node: [\n ['path', { d: 'M16.247 7.761a6 6 0 0 1 0 8.478', key: '1fwjs5' }],\n ['path', { d: 'M19.075 4.933a10 10 0 0 1 0 14.134', key: 'ehdyv1' }],\n ['path', { d: 'M4.925 19.067a10 10 0 0 1 0-14.134', key: '1q22gi' }],\n ['path', { d: 'M7.753 16.239a6 6 0 0 1 0-8.478', key: 'r2q7qm' }],\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ],\n };\n icon = signal(LucideRadio.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadio, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRadio, isStandalone: true, selector: \"svg[lucideRadio]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadio, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRadio]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6878,"removedExports":[],"renderedExports":["LucideRadio"],"renderedLength":6589},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/radio-tower.js":{"code":"/**\n * @component @name RadioTower\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNC45IDE2LjFDMSAxMi4yIDEgNS44IDQuOSAxLjkiIC8+CiAgPHBhdGggZD0iTTcuOCA0LjdhNi4xNCA2LjE0IDAgMCAwLS44IDcuNSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjkiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTE2LjIgNC44YzIgMiAyLjI2IDUuMTEuOCA3LjQ3IiAvPgogIDxwYXRoIGQ9Ik0xOS4xIDEuOWE5Ljk2IDkuOTYgMCAwIDEgMCAxNC4xIiAvPgogIDxwYXRoIGQ9Ik05LjUgMThoNSIgLz4KICA8cGF0aCBkPSJtOCAyMiA0LTExIDQgMTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/radio-tower\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRadioTower extends LucideIconBase {\n static icon = {\n name: 'radio-tower',\n size: 24,\n node: [\n ['path', { d: 'M4.9 16.1C1 12.2 1 5.8 4.9 1.9', key: 's0qx1y' }],\n ['path', { d: 'M7.8 4.7a6.14 6.14 0 0 0-.8 7.5', key: '1idnkw' }],\n ['circle', { cx: '12', cy: '9', r: '2', key: '1092wv' }],\n ['path', { d: 'M16.2 4.8c2 2 2.26 5.11.8 7.47', key: 'ojru2q' }],\n ['path', { d: 'M19.1 1.9a9.96 9.96 0 0 1 0 14.1', key: 'rhi7fg' }],\n ['path', { d: 'M9.5 18h5', key: 'mfy3pd' }],\n ['path', { d: 'm8 22 4-11 4 11', key: '25yftu' }],\n ],\n };\n icon = signal(LucideRadioTower.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadioTower, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRadioTower, isStandalone: true, selector: \"svg[lucideRadioTower]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadioTower, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRadioTower]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7112,"removedExports":[],"renderedExports":["LucideRadioTower"],"renderedLength":6817},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rainbow.js":{"code":"/**\n * @component @name Rainbow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMTAgMTAgMCAwIDAtMjAgMCIgLz4KICA8cGF0aCBkPSJNNiAxN2E2IDYgMCAwIDEgMTIgMCIgLz4KICA8cGF0aCBkPSJNMTAgMTdhMiAyIDAgMCAxIDQgMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rainbow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRainbow extends LucideIconBase {\n static icon = {\n name: 'rainbow',\n size: 24,\n node: [\n ['path', { d: 'M22 17a10 10 0 0 0-20 0', key: 'ozegv' }],\n ['path', { d: 'M6 17a6 6 0 0 1 12 0', key: '5giftw' }],\n ['path', { d: 'M10 17a2 2 0 0 1 4 0', key: 'gnsikk' }],\n ],\n };\n icon = signal(LucideRainbow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRainbow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRainbow, isStandalone: true, selector: \"svg[lucideRainbow]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRainbow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRainbow]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6557,"removedExports":[],"renderedExports":["LucideRainbow"],"renderedLength":6266},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/radius.js":{"code":"/**\n * @component @name Radius\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuMzQgMTcuNTJhMTAgMTAgMCAxIDAtMi44MiAyLjgyIiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iMTkiIHI9IjIiIC8+CiAgPHBhdGggZD0ibTEzLjQxIDEzLjQxIDQuMTggNC4xOCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/radius\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRadius extends LucideIconBase {\n static icon = {\n name: 'radius',\n size: 24,\n node: [\n ['path', { d: 'M20.34 17.52a10 10 0 1 0-2.82 2.82', key: 'fydyku' }],\n ['circle', { cx: '19', cy: '19', r: '2', key: '17f5cg' }],\n ['path', { d: 'm13.41 13.41 4.18 4.18', key: '1gqbwc' }],\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ],\n };\n icon = signal(LucideRadius.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadius, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRadius, isStandalone: true, selector: \"svg[lucideRadius]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadius, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRadius]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6694,"removedExports":[],"renderedExports":["LucideRadius"],"renderedLength":6404},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ratio.js":{"code":"/**\n * @component @name Ratio\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTIiIGhlaWdodD0iMjAiIHg9IjYiIHk9IjIiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxMiIgeD0iMiIgeT0iNiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ratio\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRatio extends LucideIconBase {\n static icon = {\n name: 'ratio',\n size: 24,\n node: [\n ['rect', { width: '12', height: '20', x: '6', y: '2', rx: '2', key: '1oxtiu' }],\n ['rect', { width: '20', height: '12', x: '2', y: '6', rx: '2', key: '9lu3g6' }],\n ],\n };\n icon = signal(LucideRatio.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRatio, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRatio, isStandalone: true, selector: \"svg[lucideRatio]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRatio, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRatio]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6507,"removedExports":[],"renderedExports":["LucideRatio"],"renderedLength":6218},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/receipt-cent.js":{"code":"/**\n * @component @name ReceiptCent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3YxMCIgLz4KICA8cGF0aCBkPSJNMTQuODI4IDE0LjgyOWE0IDQgMCAwIDEtNS42NTYgMCA0IDQgMCAwIDEgMC01LjY1NyA0IDQgMCAwIDEgNS42NTYgMCIgLz4KICA8cGF0aCBkPSJNNCAzYTEgMSAwIDAgMSAxLTEgMS4zIDEuMyAwIDAgMSAuNy4ybC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzQtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzNC42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNkExLjMgMS4zIDAgMCAxIDE5IDJhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxIDEuMyAxLjMgMCAwIDEtLjctLjJsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzNC42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzQtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtLjcuMiAxIDEgMCAwIDEtMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/receipt-cent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideReceiptCent extends LucideIconBase {\n static icon = {\n name: 'receipt-cent',\n size: 24,\n node: [\n ['path', { d: 'M12 7v10', key: 'jspqdw' }],\n [\n 'path',\n {\n d: 'M14.828 14.829a4 4 0 0 1-5.656 0 4 4 0 0 1 0-5.657 4 4 0 0 1 5.656 0',\n key: 'qvqont',\n },\n ],\n [\n 'path',\n {\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\n key: 'ycz6yz',\n },\n ],\n ],\n };\n icon = signal(LucideReceiptCent.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptCent, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideReceiptCent, isStandalone: true, selector: \"svg[lucideReceiptCent]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptCent, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideReceiptCent]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7863,"removedExports":[],"renderedExports":["LucideReceiptCent"],"renderedLength":7567},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rat.js":{"code":"/**\n * @component @name Rat\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjJINGEyIDIgMCAwIDEgMC00aDEyIiAvPgogIDxwYXRoIGQ9Ik0xMy4yMzYgMThhMyAzIDAgMCAwLTIuMi01IiAvPgogIDxwYXRoIGQ9Ik0xNiA5aC4wMSIgLz4KICA8cGF0aCBkPSJNMTYuODIgMy45NGEzIDMgMCAxIDEgMy4yMzcgNC44NjhsMS44MTUgMi41ODdhMS41IDEuNSAwIDAgMS0xLjUgMi4xbC0yLjg3Mi0uNDUzYTMgMyAwIDAgMC0zLjUgMyIgLz4KICA8cGF0aCBkPSJNMTcgNC45ODhhMyAzIDAgMSAwLTUuMiAyLjA1MkE3IDcgMCAwIDAgNCAxNC4wMTUgNCA0IDAgMCAwIDggMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rat\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRat extends LucideIconBase {\n static icon = {\n name: 'rat',\n size: 24,\n node: [\n ['path', { d: 'M13 22H4a2 2 0 0 1 0-4h12', key: 'bt3f23' }],\n ['path', { d: 'M13.236 18a3 3 0 0 0-2.2-5', key: '1tbvmo' }],\n ['path', { d: 'M16 9h.01', key: '1bdo4e' }],\n [\n 'path',\n {\n d: 'M16.82 3.94a3 3 0 1 1 3.237 4.868l1.815 2.587a1.5 1.5 0 0 1-1.5 2.1l-2.872-.453a3 3 0 0 0-3.5 3',\n key: '9ch7kn',\n },\n ],\n [\n 'path',\n { d: 'M17 4.988a3 3 0 1 0-5.2 2.052A7 7 0 0 0 4 14.015 4 4 0 0 0 8 18', key: '3s7e9i' },\n ],\n ],\n };\n icon = signal(LucideRat.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRat, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRat, isStandalone: true, selector: \"svg[lucideRat]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRat, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRat]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7164,"removedExports":[],"renderedExports":["LucideRat"],"renderedLength":6877},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/receipt-euro.js":{"code":"/**\n * @component @name ReceiptEuro\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuODI4IDE0LjgyOWE0IDQgMCAwIDEtNS42NTYgMCA0IDQgMCAwIDEgMC01LjY1NyA0IDQgMCAwIDEgNS42NTYgMCIgLz4KICA8cGF0aCBkPSJNNCAzYTEgMSAwIDAgMSAxLTEgMS4zIDEuMyAwIDAgMSAuNy4ybC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzQtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzNC42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNkExLjMgMS4zIDAgMCAxIDE5IDJhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxIDEuMyAxLjMgMCAwIDEtLjctLjJsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzNC42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzQtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtLjcuMiAxIDEgMCAwIDEtMS0xeiIgLz4KICA8cGF0aCBkPSJNOCAxMmg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/receipt-euro\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideReceiptEuro extends LucideIconBase {\n static icon = {\n name: 'receipt-euro',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15.828 14.829a4 4 0 0 1-5.656 0 4 4 0 0 1 0-5.657 4 4 0 0 1 5.656 0',\n key: '16zdw4',\n },\n ],\n [\n 'path',\n {\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\n key: 'ycz6yz',\n },\n ],\n ['path', { d: 'M8 12h5', key: '1g6qi8' }],\n ],\n };\n icon = signal(LucideReceiptEuro.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptEuro, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideReceiptEuro, isStandalone: true, selector: \"svg[lucideReceiptEuro]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptEuro, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideReceiptEuro]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7858,"removedExports":[],"renderedExports":["LucideReceiptEuro"],"renderedLength":7562},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/receipt-pound-sterling.js":{"code":"/**\n * @component @name ReceiptPoundSterling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTdWOS41YTEgMSAwIDAgMSA1IDAiIC8+CiAgPHBhdGggZD0iTTQgM2ExIDEgMCAwIDEgMS0xIDEuMyAxLjMgMCAwIDEgLjcuMmwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTM0LS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzMy42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNmExLjMgMS4zIDAgMCAxIDEuNCAwbC45MzQuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzMtLjZBMS4zIDEuMyAwIDAgMSAxOSAyYTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMSAxLjMgMS4zIDAgMCAxLS43LS4ybC0uOTMzLS42YTEuMyAxLjMgMCAwIDAtMS40IDBsLS45MzQuNmExLjMgMS4zIDAgMCAxLTEuNCAwbC0uOTMzLS42YTEuMyAxLjMgMCAwIDAtMS40IDBsLS45MzMuNmExLjMgMS4zIDAgMCAxLTEuNCAwbC0uOTM0LS42YTEuMyAxLjMgMCAwIDAtMS40IDBsLS45MzMuNmExLjMgMS4zIDAgMCAxLS43LjIgMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0iTTggMTNoNSIgLz4KICA8cGF0aCBkPSJNOCAxN2g3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/receipt-pound-sterling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideReceiptPoundSterling extends LucideIconBase {\n static icon = {\n name: 'receipt-pound-sterling',\n size: 24,\n node: [\n ['path', { d: 'M10 17V9.5a1 1 0 0 1 5 0', key: 'td22vl' }],\n [\n 'path',\n {\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\n key: 'ycz6yz',\n },\n ],\n ['path', { d: 'M8 13h5', key: '1k9z8w' }],\n ['path', { d: 'M8 17h7', key: '8mjdqu' }],\n ],\n };\n icon = signal(LucideReceiptPoundSterling.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptPoundSterling, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideReceiptPoundSterling, isStandalone: true, selector: \"svg[lucideReceiptPoundSterling]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptPoundSterling, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideReceiptPoundSterling]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7839,"removedExports":[],"renderedExports":["LucideReceiptPoundSterling"],"renderedLength":7533},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/receipt-indian-rupee.js":{"code":"/**\n * @component @name ReceiptIndianRupee\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAzYTEgMSAwIDAgMSAxLTEgMS4zIDEuMyAwIDAgMSAuNy4ybC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzQtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzNC42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNkExLjMgMS4zIDAgMCAxIDE5IDJhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxIDEuMyAxLjMgMCAwIDEtLjctLjJsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzNC42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzQtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtLjcuMiAxIDEgMCAwIDEtMS0xeiIgLz4KICA8cGF0aCBkPSJNOCAxMWg4IiAvPgogIDxwYXRoIGQ9Ik04IDdoOCIgLz4KICA8cGF0aCBkPSJNOSA3YTQgNCAwIDAgMSAwIDhIOGwzIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/receipt-indian-rupee\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideReceiptIndianRupee extends LucideIconBase {\n static icon = {\n name: 'receipt-indian-rupee',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\n key: 'ycz6yz',\n },\n ],\n ['path', { d: 'M8 11h8', key: 'vwpz6n' }],\n ['path', { d: 'M8 7h8', key: 'i86dvs' }],\n ['path', { d: 'M9 7a4 4 0 0 1 0 8H8l3 2', key: '1xaco0' }],\n ],\n };\n icon = signal(LucideReceiptIndianRupee.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptIndianRupee, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideReceiptIndianRupee, isStandalone: true, selector: \"svg[lucideReceiptIndianRupee]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptIndianRupee, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideReceiptIndianRupee]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7816,"removedExports":[],"renderedExports":["LucideReceiptIndianRupee"],"renderedLength":7512},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/receipt-japanese-yen.js":{"code":"/**\n * @component @name ReceiptJapaneseYen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTAgMy0zIiAvPgogIDxwYXRoIGQ9Ik00IDNhMSAxIDAgMCAxIDEtMSAxLjMgMS4zIDAgMCAxIC43LjJsLjkzMy42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzNC0uNmExLjMgMS4zIDAgMCAxIDEuNCAwbC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzMtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTM0LjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42QTEuMyAxLjMgMCAwIDEgMTkgMmExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDEgMS4zIDEuMyAwIDAgMS0uNy0uMmwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTM0LjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzNC0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0uNy4yIDEgMSAwIDAgMS0xLTF6IiAvPgogIDxwYXRoIGQ9Ik05IDExaDYiIC8+CiAgPHBhdGggZD0iTTkgMTVoNiIgLz4KICA8cGF0aCBkPSJtOSA3IDMgM3Y3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/receipt-japanese-yen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideReceiptJapaneseYen extends LucideIconBase {\n static icon = {\n name: 'receipt-japanese-yen',\n size: 24,\n node: [\n ['path', { d: 'm12 10 3-3', key: '1mc12w' }],\n [\n 'path',\n {\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\n key: 'ycz6yz',\n },\n ],\n ['path', { d: 'M9 11h6', key: '1fldmi' }],\n ['path', { d: 'M9 15h6', key: 'cctwl0' }],\n ['path', { d: 'm9 7 3 3v7', key: '1x0cue' }],\n ],\n };\n icon = signal(LucideReceiptJapaneseYen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptJapaneseYen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideReceiptJapaneseYen, isStandalone: true, selector: \"svg[lucideReceiptJapaneseYen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptJapaneseYen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideReceiptJapaneseYen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7877,"removedExports":[],"renderedExports":["LucideReceiptJapaneseYen"],"renderedLength":7573},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/receipt-swiss-franc.js":{"code":"/**\n * @component @name ReceiptSwissFranc\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTFoNCIgLz4KICA8cGF0aCBkPSJNMTAgMTdWN2g1IiAvPgogIDxwYXRoIGQ9Ik00IDNhMSAxIDAgMCAxIDEtMSAxLjMgMS4zIDAgMCAxIC43LjJsLjkzMy42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzNC0uNmExLjMgMS4zIDAgMCAxIDEuNCAwbC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzMtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTM0LjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42QTEuMyAxLjMgMCAwIDEgMTkgMmExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDEgMS4zIDEuMyAwIDAgMS0uNy0uMmwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTM0LjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzNC0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0uNy4yIDEgMSAwIDAgMS0xLTF6IiAvPgogIDxwYXRoIGQ9Ik04IDE1aDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/receipt-swiss-franc\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideReceiptSwissFranc extends LucideIconBase {\n static icon = {\n name: 'receipt-swiss-franc',\n size: 24,\n node: [\n ['path', { d: 'M10 11h4', key: '1i0mka' }],\n ['path', { d: 'M10 17V7h5', key: 'k7jq18' }],\n [\n 'path',\n {\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\n key: 'ycz6yz',\n },\n ],\n ['path', { d: 'M8 15h5', key: 'vxg57a' }],\n ],\n };\n icon = signal(LucideReceiptSwissFranc.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptSwissFranc, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideReceiptSwissFranc, isStandalone: true, selector: \"svg[lucideReceiptSwissFranc]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptSwissFranc, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideReceiptSwissFranc]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7777,"removedExports":[],"renderedExports":["LucideReceiptSwissFranc"],"renderedLength":7474},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/receipt-russian-ruble.js":{"code":"/**\n * @component @name ReceiptRussianRuble\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAzYTEgMSAwIDAgMSAxLTEgMS4zIDEuMyAwIDAgMSAuNy4ybC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzQtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzNC42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNkExLjMgMS4zIDAgMCAxIDE5IDJhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxIDEuMyAxLjMgMCAwIDEtLjctLjJsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzNC42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzQtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtLjcuMiAxIDEgMCAwIDEtMS0xeiIgLz4KICA8cGF0aCBkPSJNOCAxMWg1YTIgMiAwIDAgMCAwLTRoLTN2MTAiIC8+CiAgPHBhdGggZD0iTTggMTVoNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/receipt-russian-ruble\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideReceiptRussianRuble extends LucideIconBase {\n static icon = {\n name: 'receipt-russian-ruble',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\n key: 'ycz6yz',\n },\n ],\n ['path', { d: 'M8 11h5a2 2 0 0 0 0-4h-3v10', key: 'agnv0r' }],\n ['path', { d: 'M8 15h5', key: 'vxg57a' }],\n ],\n };\n icon = signal(LucideReceiptRussianRuble.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptRussianRuble, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideReceiptRussianRuble, isStandalone: true, selector: \"svg[lucideReceiptRussianRuble]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptRussianRuble, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideReceiptRussianRuble]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7752,"removedExports":[],"renderedExports":["LucideReceiptRussianRuble"],"renderedLength":7447},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/receipt-text.js":{"code":"/**\n * @component @name ReceiptText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTZIOCIgLz4KICA8cGF0aCBkPSJNMTQgOEg4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMkg4IiAvPgogIDxwYXRoIGQ9Ik00IDNhMSAxIDAgMCAxIDEtMSAxLjMgMS4zIDAgMCAxIC43LjJsLjkzMy42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzNC0uNmExLjMgMS4zIDAgMCAxIDEuNCAwbC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzMtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTM0LjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42QTEuMyAxLjMgMCAwIDEgMTkgMmExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDEgMS4zIDEuMyAwIDAgMS0uNy0uMmwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTM0LjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzNC0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0uNy4yIDEgMSAwIDAgMS0xLTF6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/receipt-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideReceiptText extends LucideIconBase {\n static icon = {\n name: 'receipt-text',\n size: 24,\n node: [\n ['path', { d: 'M13 16H8', key: 'wsln4y' }],\n ['path', { d: 'M14 8H8', key: '1l3xfs' }],\n ['path', { d: 'M16 12H8', key: '1fr5h0' }],\n [\n 'path',\n {\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\n key: 'ycz6yz',\n },\n ],\n ],\n };\n icon = signal(LucideReceiptText.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptText, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideReceiptText, isStandalone: true, selector: \"svg[lucideReceiptText]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptText, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideReceiptText]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7702,"removedExports":[],"renderedExports":["LucideReceiptText"],"renderedLength":7406},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/receipt.js":{"code":"/**\n * @component @name Receipt\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTdWNyIgLz4KICA8cGF0aCBkPSJNMTYgOGgtNmEyIDIgMCAwIDAgMCA0aDRhMiAyIDAgMCAxIDAgNEg4IiAvPgogIDxwYXRoIGQ9Ik00IDNhMSAxIDAgMCAxIDEtMSAxLjMgMS4zIDAgMCAxIC43LjJsLjkzMy42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzNC0uNmExLjMgMS4zIDAgMCAxIDEuNCAwbC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzMtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTM0LjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42QTEuMyAxLjMgMCAwIDEgMTkgMmExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDEgMS4zIDEuMyAwIDAgMS0uNy0uMmwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTM0LjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzNC0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0uNy4yIDEgMSAwIDAgMS0xLTF6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/receipt\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideReceipt extends LucideIconBase {\n static icon = {\n name: 'receipt',\n size: 24,\n node: [\n ['path', { d: 'M12 17V7', key: 'pyj7ub' }],\n ['path', { d: 'M16 8h-6a2 2 0 0 0 0 4h4a2 2 0 0 1 0 4H8', key: '1elt7d' }],\n [\n 'path',\n {\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\n key: 'ycz6yz',\n },\n ],\n ],\n };\n icon = signal(LucideReceipt.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceipt, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideReceipt, isStandalone: true, selector: \"svg[lucideReceipt]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceipt, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideReceipt]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7644,"removedExports":[],"renderedExports":["LucideReceipt"],"renderedLength":7353},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/receipt-turkish-lira.js":{"code":"/**\n * @component @name ReceiptTurkishLira\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgN3YxMGE1IDUgMCAwIDAgNS01IiAvPgogIDxwYXRoIGQ9Im0xNCA4LTYgMyIgLz4KICA8cGF0aCBkPSJNNCAzYTEgMSAwIDAgMSAxLTEgMS4zIDEuMyAwIDAgMSAuNy4ybC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzQtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzNC42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNkExLjMgMS4zIDAgMCAxIDE5IDJhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxIDEuMyAxLjMgMCAwIDEtLjctLjJsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzNC42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzQtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtLjcuMiAxIDEgMCAwIDEtMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/receipt-turkish-lira\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideReceiptTurkishLira extends LucideIconBase {\n static icon = {\n name: 'receipt-turkish-lira',\n size: 24,\n node: [\n ['path', { d: 'M10 7v10a5 5 0 0 0 5-5', key: '1blmz7' }],\n ['path', { d: 'm14 8-6 3', key: '2tb98i' }],\n [\n 'path',\n {\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\n key: 'ycz6yz',\n },\n ],\n ],\n };\n icon = signal(LucideReceiptTurkishLira.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptTurkishLira, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideReceiptTurkishLira, isStandalone: true, selector: \"svg[lucideReceiptTurkishLira]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptTurkishLira, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideReceiptTurkishLira]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7734,"removedExports":[],"renderedExports":["LucideReceiptTurkishLira"],"renderedLength":7430},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rectangle-circle.js":{"code":"/**\n * @component @name RectangleCircle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNHYxNkgzYTEgMSAwIDAgMS0xLTFWNWExIDEgMCAwIDEgMS0xeiIgLz4KICA8Y2lyY2xlIGN4PSIxNCIgY3k9IjEyIiByPSI4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rectangle-circle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRectangleCircle extends LucideIconBase {\n static icon = {\n name: 'rectangle-circle',\n size: 24,\n node: [\n ['path', { d: 'M14 4v16H3a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1z', key: '1m5n7q' }],\n ['circle', { cx: '14', cy: '12', r: '8', key: '1pag6k' }],\n ],\n };\n icon = signal(LucideRectangleCircle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRectangleCircle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRectangleCircle, isStandalone: true, selector: \"svg[lucideRectangleCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRectangleCircle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRectangleCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6574,"removedExports":[],"renderedExports":["LucideRectangleCircle"],"renderedLength":6274},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rectangle-ellipsis.js":{"code":"/**\n * @component @name RectangleEllipsis\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHg9IjIiIHk9IjYiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTE3IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNNyAxMmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rectangle-ellipsis\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRectangleEllipsis extends LucideIconBase {\n static icon = {\n name: 'rectangle-ellipsis',\n size: 24,\n node: [\n ['rect', { width: '20', height: '12', x: '2', y: '6', rx: '2', key: '9lu3g6' }],\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\n ['path', { d: 'M17 12h.01', key: '1m0b6t' }],\n ['path', { d: 'M7 12h.01', key: 'eqddd0' }],\n ],\n aliases: ['form-input'],\n };\n icon = signal(LucideRectangleEllipsis.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRectangleEllipsis, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRectangleEllipsis, isStandalone: true, selector: \"svg[lucideRectangleEllipsis], svg[lucideFormInput]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRectangleEllipsis, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRectangleEllipsis], svg[lucideFormInput]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideRectangleEllipsis\n */\nconst LucideFormInput = LucideRectangleEllipsis;","originalLength":6942,"removedExports":[],"renderedExports":["LucideRectangleEllipsis","LucideFormInput"],"renderedLength":6633},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rectangle-goggles.js":{"code":"/**\n * @component @name RectangleGoggles\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgNmEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtNGEyIDIgMCAwIDEtMS42LS44bC0xLjYtMi4xM2ExIDEgMCAwIDAtMS42IDBMOS42IDE3LjJBMiAyIDAgMCAxIDggMThINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rectangle-goggles\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRectangleGoggles extends LucideIconBase {\n static icon = {\n name: 'rectangle-goggles',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 6a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-4a2 2 0 0 1-1.6-.8l-1.6-2.13a1 1 0 0 0-1.6 0L9.6 17.2A2 2 0 0 1 8 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2z',\n key: 'd5y1f',\n },\n ],\n ],\n };\n icon = signal(LucideRectangleGoggles.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRectangleGoggles, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRectangleGoggles, isStandalone: true, selector: \"svg[lucideRectangleGoggles]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRectangleGoggles, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRectangleGoggles]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6798,"removedExports":[],"renderedExports":["LucideRectangleGoggles"],"renderedLength":6497},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rectangle-horizontal.js":{"code":"/**\n * @component @name RectangleHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHg9IjIiIHk9IjYiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rectangle-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRectangleHorizontal extends LucideIconBase {\n static icon = {\n name: 'rectangle-horizontal',\n size: 24,\n node: [['rect', { width: '20', height: '12', x: '2', y: '6', rx: '2', key: '9lu3g6' }]],\n };\n icon = signal(LucideRectangleHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRectangleHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRectangleHorizontal, isStandalone: true, selector: \"svg[lucideRectangleHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRectangleHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRectangleHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6476,"removedExports":[],"renderedExports":["LucideRectangleHorizontal"],"renderedLength":6172},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/recycle.js":{"code":"/**\n * @component @name Recycle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxOUg0LjgxNWExLjgzIDEuODMgMCAwIDEtMS41Ny0uODgxIDEuNzg1IDEuNzg1IDAgMCAxLS4wMDQtMS43ODRMNy4xOTYgOS41IiAvPgogIDxwYXRoIGQ9Ik0xMSAxOWg4LjIwM2ExLjgzIDEuODMgMCAwIDAgMS41NTYtLjg5IDEuNzg0IDEuNzg0IDAgMCAwIDAtMS43NzVsLTEuMjI2LTIuMTIiIC8+CiAgPHBhdGggZD0ibTE0IDE2LTMgMyAzIDMiIC8+CiAgPHBhdGggZD0iTTguMjkzIDEzLjU5NiA3LjE5NiA5LjUgMy4xIDEwLjU5OCIgLz4KICA8cGF0aCBkPSJtOS4zNDQgNS44MTEgMS4wOTMtMS44OTJBMS44MyAxLjgzIDAgMCAxIDExLjk4NSAzYTEuNzg0IDEuNzg0IDAgMCAxIDEuNTQ2Ljg4OGwzLjk0MyA2Ljg0MyIgLz4KICA8cGF0aCBkPSJtMTMuMzc4IDkuNjMzIDQuMDk2IDEuMDk4IDEuMDk3LTQuMDk2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/recycle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRecycle extends LucideIconBase {\n static icon = {\n name: 'recycle',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M7 19H4.815a1.83 1.83 0 0 1-1.57-.881 1.785 1.785 0 0 1-.004-1.784L7.196 9.5',\n key: 'x6z5xu',\n },\n ],\n [\n 'path',\n {\n d: 'M11 19h8.203a1.83 1.83 0 0 0 1.556-.89 1.784 1.784 0 0 0 0-1.775l-1.226-2.12',\n key: '1x4zh5',\n },\n ],\n ['path', { d: 'm14 16-3 3 3 3', key: 'f6jyew' }],\n ['path', { d: 'M8.293 13.596 7.196 9.5 3.1 10.598', key: 'wf1obh' }],\n [\n 'path',\n {\n d: 'm9.344 5.811 1.093-1.892A1.83 1.83 0 0 1 11.985 3a1.784 1.784 0 0 1 1.546.888l3.943 6.843',\n key: '9tzpgr',\n },\n ],\n ['path', { d: 'm13.378 9.633 4.096 1.098 1.097-4.096', key: '1oe83g' }],\n ],\n };\n icon = signal(LucideRecycle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRecycle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRecycle, isStandalone: true, selector: \"svg[lucideRecycle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRecycle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRecycle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7689,"removedExports":[],"renderedExports":["LucideRecycle"],"renderedLength":7398},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/redo-2.js":{"code":"/**\n * @component @name Redo2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTQgNS01LTUtNSIgLz4KICA8cGF0aCBkPSJNMjAgOUg5LjVBNS41IDUuNSAwIDAgMCA0IDE0LjVBNS41IDUuNSAwIDAgMCA5LjUgMjBIMTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/redo-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRedo2 extends LucideIconBase {\n static icon = {\n name: 'redo-2',\n size: 24,\n node: [\n ['path', { d: 'm15 14 5-5-5-5', key: '12vg1m' }],\n ['path', { d: 'M20 9H9.5A5.5 5.5 0 0 0 4 14.5A5.5 5.5 0 0 0 9.5 20H13', key: '6uklza' }],\n ],\n };\n icon = signal(LucideRedo2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRedo2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRedo2, isStandalone: true, selector: \"svg[lucideRedo2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRedo2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRedo2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6480,"removedExports":[],"renderedExports":["LucideRedo2"],"renderedLength":6190},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/redo-dot.js":{"code":"/**\n * @component @name RedoDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE3IiByPSIxIiAvPgogIDxwYXRoIGQ9Ik0yMSA3djZoLTYiIC8+CiAgPHBhdGggZD0iTTMgMTdhOSA5IDAgMCAxIDktOSA5IDkgMCAwIDEgNiAyLjNsMyAyLjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/redo-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRedoDot extends LucideIconBase {\n static icon = {\n name: 'redo-dot',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '17', r: '1', key: '1ixnty' }],\n ['path', { d: 'M21 7v6h-6', key: '3ptur4' }],\n ['path', { d: 'M3 17a9 9 0 0 1 9-9 9 9 0 0 1 6 2.3l3 2.7', key: '1kgawr' }],\n ],\n };\n icon = signal(LucideRedoDot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRedoDot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRedoDot, isStandalone: true, selector: \"svg[lucideRedoDot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRedoDot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRedoDot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6580,"removedExports":[],"renderedExports":["LucideRedoDot"],"renderedLength":6288},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/presentation.js":{"code":"/**\n * @component @name Presentation\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAzaDIwIiAvPgogIDxwYXRoIGQ9Ik0yMSAzdjExYTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0yVjMiIC8+CiAgPHBhdGggZD0ibTcgMjEgNS01IDUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/presentation\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePresentation extends LucideIconBase {\n static icon = {\n name: 'presentation',\n size: 24,\n node: [\n ['path', { d: 'M2 3h20', key: '91anmk' }],\n ['path', { d: 'M21 3v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V3', key: '2k9sn8' }],\n ['path', { d: 'm7 21 5-5 5 5', key: 'bip4we' }],\n ],\n };\n icon = signal(LucidePresentation.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePresentation, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePresentation, isStandalone: true, selector: \"svg[lucidePresentation]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePresentation, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePresentation]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6606,"removedExports":[],"renderedExports":["LucidePresentation"],"renderedLength":6310},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/redo.js":{"code":"/**\n * @component @name Redo\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgN3Y2aC02IiAvPgogIDxwYXRoIGQ9Ik0zIDE3YTkgOSAwIDAgMSA5LTkgOSA5IDAgMCAxIDYgMi4zbDMgMi43IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/redo\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRedo extends LucideIconBase {\n static icon = {\n name: 'redo',\n size: 24,\n node: [\n ['path', { d: 'M21 7v6h-6', key: '3ptur4' }],\n ['path', { d: 'M3 17a9 9 0 0 1 9-9 9 9 0 0 1 6 2.3l3 2.7', key: '1kgawr' }],\n ],\n };\n icon = signal(LucideRedo.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRedo, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRedo, isStandalone: true, selector: \"svg[lucideRedo]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRedo, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRedo]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6425,"removedExports":[],"renderedExports":["LucideRedo"],"renderedLength":6137},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/refresh-ccw.js":{"code":"/**\n * @component @name RefreshCcw\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTJhOSA5IDAgMCAwLTktOSA5Ljc1IDkuNzUgMCAwIDAtNi43NCAyLjc0TDMgOCIgLz4KICA8cGF0aCBkPSJNMyAzdjVoNSIgLz4KICA8cGF0aCBkPSJNMyAxMmE5IDkgMCAwIDAgOSA5IDkuNzUgOS43NSAwIDAgMCA2Ljc0LTIuNzRMMjEgMTYiIC8+CiAgPHBhdGggZD0iTTE2IDE2aDV2NSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/refresh-ccw\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRefreshCcw extends LucideIconBase {\n static icon = {\n name: 'refresh-ccw',\n size: 24,\n node: [\n ['path', { d: 'M21 12a9 9 0 0 0-9-9 9.75 9.75 0 0 0-6.74 2.74L3 8', key: '14sxne' }],\n ['path', { d: 'M3 3v5h5', key: '1xhq8a' }],\n ['path', { d: 'M3 12a9 9 0 0 0 9 9 9.75 9.75 0 0 0 6.74-2.74L21 16', key: '1hlbsb' }],\n ['path', { d: 'M16 16h5v5', key: 'ccwih5' }],\n ],\n };\n icon = signal(LucideRefreshCcw.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRefreshCcw, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRefreshCcw, isStandalone: true, selector: \"svg[lucideRefreshCcw]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRefreshCcw, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRefreshCcw]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6794,"removedExports":[],"renderedExports":["LucideRefreshCcw"],"renderedLength":6499},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/refresh-ccw-dot.js":{"code":"/**\n * @component @name RefreshCcwDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTJhOSA5IDAgMCAwLTktOSA5Ljc1IDkuNzUgMCAwIDAtNi43NCAyLjc0TDMgOCIgLz4KICA8cGF0aCBkPSJNMyAzdjVoNSIgLz4KICA8cGF0aCBkPSJNMyAxMmE5IDkgMCAwIDAgOSA5IDkuNzUgOS43NSAwIDAgMCA2Ljc0LTIuNzRMMjEgMTYiIC8+CiAgPHBhdGggZD0iTTE2IDE2aDV2NSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/refresh-ccw-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRefreshCcwDot extends LucideIconBase {\n static icon = {\n name: 'refresh-ccw-dot',\n size: 24,\n node: [\n ['path', { d: 'M21 12a9 9 0 0 0-9-9 9.75 9.75 0 0 0-6.74 2.74L3 8', key: '14sxne' }],\n ['path', { d: 'M3 3v5h5', key: '1xhq8a' }],\n ['path', { d: 'M3 12a9 9 0 0 0 9 9 9.75 9.75 0 0 0 6.74-2.74L21 16', key: '1hlbsb' }],\n ['path', { d: 'M16 16h5v5', key: 'ccwih5' }],\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\n ],\n };\n icon = signal(LucideRefreshCcwDot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRefreshCcwDot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRefreshCcwDot, isStandalone: true, selector: \"svg[lucideRefreshCcwDot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRefreshCcwDot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRefreshCcwDot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6945,"removedExports":[],"renderedExports":["LucideRefreshCcwDot"],"renderedLength":6646},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/popsicle.js":{"code":"/**\n * @component @name Popsicle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguNiAxNC40Yy44LS44LjgtMiAwLTIuOGwtOC4xLTguMWE0Ljk1IDQuOTUgMCAxIDAtNy4xIDcuMWw4LjEgOC4xYy45LjcgMi4xLjcgMi45LS4xWiIgLz4KICA8cGF0aCBkPSJtMjIgMjItNS41LTUuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/popsicle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePopsicle extends LucideIconBase {\n static icon = {\n name: 'popsicle',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M18.6 14.4c.8-.8.8-2 0-2.8l-8.1-8.1a4.95 4.95 0 1 0-7.1 7.1l8.1 8.1c.9.7 2.1.7 2.9-.1Z',\n key: '1o68ps',\n },\n ],\n ['path', { d: 'm22 22-5.5-5.5', key: '17o70y' }],\n ],\n };\n icon = signal(LucidePopsicle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePopsicle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePopsicle, isStandalone: true, selector: \"svg[lucidePopsicle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePopsicle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePopsicle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6690,"removedExports":[],"renderedExports":["LucidePopsicle"],"renderedLength":6398},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/refresh-cw-off.js":{"code":"/**\n * @component @name RefreshCwOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOEwxOC43NCA1Ljc0QTkuNzUgOS43NSAwIDAgMCAxMiAzQzExIDMgMTAuMDMgMy4xNiA5LjEzIDMuNDciIC8+CiAgPHBhdGggZD0iTTggMTZIM3Y1IiAvPgogIDxwYXRoIGQ9Ik0zIDEyQzMgOS41MSA0IDcuMjYgNS42NCA1LjY0IiAvPgogIDxwYXRoIGQ9Im0zIDE2IDIuMjYgMi4yNkE5Ljc1IDkuNzUgMCAwIDAgMTIgMjFjMi40OSAwIDQuNzQtMSA2LjM2LTIuNjQiIC8+CiAgPHBhdGggZD0iTTIxIDEyYzAgMS0uMTYgMS45Ny0uNDcgMi44NyIgLz4KICA8cGF0aCBkPSJNMjEgM3Y1aC01IiAvPgogIDxwYXRoIGQ9Ik0yMiAyMiAyIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/refresh-cw-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRefreshCwOff extends LucideIconBase {\n static icon = {\n name: 'refresh-cw-off',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M21 8L18.74 5.74A9.75 9.75 0 0 0 12 3C11 3 10.03 3.16 9.13 3.47', key: '1krf6h' },\n ],\n ['path', { d: 'M8 16H3v5', key: '1cv678' }],\n ['path', { d: 'M3 12C3 9.51 4 7.26 5.64 5.64', key: 'ruvoct' }],\n [\n 'path',\n { d: 'm3 16 2.26 2.26A9.75 9.75 0 0 0 12 21c2.49 0 4.74-1 6.36-2.64', key: '19q130' },\n ],\n ['path', { d: 'M21 12c0 1-.16 1.97-.47 2.87', key: '4w8emr' }],\n ['path', { d: 'M21 3v5h-5', key: '1q7to0' }],\n ['path', { d: 'M22 22 2 2', key: '1r8tn9' }],\n ],\n };\n icon = signal(LucideRefreshCwOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRefreshCwOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRefreshCwOff, isStandalone: true, selector: \"svg[lucideRefreshCwOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRefreshCwOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRefreshCwOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7332,"removedExports":[],"renderedExports":["LucideRefreshCwOff"],"renderedLength":7034},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/regex.js":{"code":"/**\n * @component @name Regex\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgM3YxMCIgLz4KICA8cGF0aCBkPSJtMTIuNjcgNS41IDguNjYgNSIgLz4KICA8cGF0aCBkPSJtMTIuNjcgMTAuNSA4LjY2LTUiIC8+CiAgPHBhdGggZD0iTTkgMTdhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MmEyIDIgMCAwIDAgMiAyaDJhMiAyIDAgMCAwIDItMnYtMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/regex\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRegex extends LucideIconBase {\n static icon = {\n name: 'regex',\n size: 24,\n node: [\n ['path', { d: 'M17 3v10', key: '15fgeh' }],\n ['path', { d: 'm12.67 5.5 8.66 5', key: '1gpheq' }],\n ['path', { d: 'm12.67 10.5 8.66-5', key: '1dkfa6' }],\n [\n 'path',\n {\n d: 'M9 17a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2v-2z',\n key: 'swwfx4',\n },\n ],\n ],\n };\n icon = signal(LucideRegex.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRegex, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRegex, isStandalone: true, selector: \"svg[lucideRegex]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRegex, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRegex]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6827,"removedExports":[],"renderedExports":["LucideRegex"],"renderedLength":6538},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/refrigerator.js":{"code":"/**\n * @component @name Refrigerator\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA2YTQgNCAwIDAgMSA0LTRoNmE0IDQgMCAwIDEgNCA0djE0YTIgMiAwIDAgMS0yIDJIN2EyIDIgMCAwIDEtMi0yVjZaIiAvPgogIDxwYXRoIGQ9Ik01IDEwaDE0IiAvPgogIDxwYXRoIGQ9Ik0xNSA3djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/refrigerator\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRefrigerator extends LucideIconBase {\n static icon = {\n name: 'refrigerator',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M5 6a4 4 0 0 1 4-4h6a4 4 0 0 1 4 4v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6Z',\n key: 'fpq118',\n },\n ],\n ['path', { d: 'M5 10h14', key: 'elsbfy' }],\n ['path', { d: 'M15 7v6', key: '1nx30x' }],\n ],\n };\n icon = signal(LucideRefrigerator.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRefrigerator, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRefrigerator, isStandalone: true, selector: \"svg[lucideRefrigerator]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRefrigerator, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRefrigerator]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6767,"removedExports":[],"renderedExports":["LucideRefrigerator"],"renderedLength":6471},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/remove-formatting.js":{"code":"/**\n * @component @name RemoveFormatting\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA3VjRoMTZ2MyIgLz4KICA8cGF0aCBkPSJNNSAyMGg2IiAvPgogIDxwYXRoIGQ9Ik0xMyA0IDggMjAiIC8+CiAgPHBhdGggZD0ibTE1IDE1IDUgNSIgLz4KICA8cGF0aCBkPSJtMjAgMTUtNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/remove-formatting\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRemoveFormatting extends LucideIconBase {\n static icon = {\n name: 'remove-formatting',\n size: 24,\n node: [\n ['path', { d: 'M4 7V4h16v3', key: '9msm58' }],\n ['path', { d: 'M5 20h6', key: '1h6pxn' }],\n ['path', { d: 'M13 4 8 20', key: 'kqq6aj' }],\n ['path', { d: 'm15 15 5 5', key: 'me55sn' }],\n ['path', { d: 'm20 15-5 5', key: '11p7ol' }],\n ],\n };\n icon = signal(LucideRemoveFormatting.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRemoveFormatting, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRemoveFormatting, isStandalone: true, selector: \"svg[lucideRemoveFormatting]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRemoveFormatting, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRemoveFormatting]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6761,"removedExports":[],"renderedExports":["LucideRemoveFormatting"],"renderedLength":6460},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/repeat-1.js":{"code":"/**\n * @component @name Repeat1\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMiA0IDQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0zIDExdi0xYTQgNCAwIDAgMSA0LTRoMTQiIC8+CiAgPHBhdGggZD0ibTcgMjItNC00IDQtNCIgLz4KICA8cGF0aCBkPSJNMjEgMTN2MWE0IDQgMCAwIDEtNCA0SDMiIC8+CiAgPHBhdGggZD0iTTExIDEwaDF2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/repeat-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRepeat1 extends LucideIconBase {\n static icon = {\n name: 'repeat-1',\n size: 24,\n node: [\n ['path', { d: 'm17 2 4 4-4 4', key: 'nntrym' }],\n ['path', { d: 'M3 11v-1a4 4 0 0 1 4-4h14', key: '84bu3i' }],\n ['path', { d: 'm7 22-4-4 4-4', key: '1wqhfi' }],\n ['path', { d: 'M21 13v1a4 4 0 0 1-4 4H3', key: '1rx37r' }],\n ['path', { d: 'M11 10h1v4', key: '70cz1p' }],\n ],\n };\n icon = signal(LucideRepeat1.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRepeat1, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRepeat1, isStandalone: true, selector: \"svg[lucideRepeat1]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRepeat1, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRepeat1]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6751,"removedExports":[],"renderedExports":["LucideRepeat1"],"renderedLength":6459},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rectangle-vertical.js":{"code":"/**\n * @component @name RectangleVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTIiIGhlaWdodD0iMjAiIHg9IjYiIHk9IjIiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rectangle-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRectangleVertical extends LucideIconBase {\n static icon = {\n name: 'rectangle-vertical',\n size: 24,\n node: [['rect', { width: '12', height: '20', x: '6', y: '2', rx: '2', key: '1oxtiu' }]],\n };\n icon = signal(LucideRectangleVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRectangleVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRectangleVertical, isStandalone: true, selector: \"svg[lucideRectangleVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRectangleVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRectangleVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6454,"removedExports":[],"renderedExports":["LucideRectangleVertical"],"renderedLength":6152},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/refresh-cw.js":{"code":"/**\n * @component @name RefreshCw\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMmE5IDkgMCAwIDEgOS05IDkuNzUgOS43NSAwIDAgMSA2Ljc0IDIuNzRMMjEgOCIgLz4KICA8cGF0aCBkPSJNMjEgM3Y1aC01IiAvPgogIDxwYXRoIGQ9Ik0yMSAxMmE5IDkgMCAwIDEtOSA5IDkuNzUgOS43NSAwIDAgMS02Ljc0LTIuNzRMMyAxNiIgLz4KICA8cGF0aCBkPSJNOCAxNkgzdjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/refresh-cw\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRefreshCw extends LucideIconBase {\n static icon = {\n name: 'refresh-cw',\n size: 24,\n node: [\n ['path', { d: 'M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8', key: 'v9h5vc' }],\n ['path', { d: 'M21 3v5h-5', key: '1q7to0' }],\n ['path', { d: 'M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16', key: '3uifl3' }],\n ['path', { d: 'M8 16H3v5', key: '1cv678' }],\n ],\n };\n icon = signal(LucideRefreshCw.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRefreshCw, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRefreshCw, isStandalone: true, selector: \"svg[lucideRefreshCw]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRefreshCw, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRefreshCw]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6784,"removedExports":[],"renderedExports":["LucideRefreshCw"],"renderedLength":6490},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/repeat-off.js":{"code":"/**\n * @component @name RepeatOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNjU2IDZIMjFsLTQtNCIgLz4KICA8cGF0aCBkPSJNMTcuODk4IDE3Ljg5OEE0IDQgMCAwIDEgMTcgMThIM2w0LTQiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMjEgMTN2MWE0IDQgMCAwIDEtLjE3MSAxLjE1OSIgLz4KICA8cGF0aCBkPSJtMjEgNi00IDQiIC8+CiAgPHBhdGggZD0iTTMgMTF2LTFhNCA0IDAgMCAxIDMuMTAyLTMuODk4IiAvPgogIDxwYXRoIGQ9Im03IDIyLTQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/repeat-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRepeatOff extends LucideIconBase {\n static icon = {\n name: 'repeat-off',\n size: 24,\n node: [\n ['path', { d: 'M11.656 6H21l-4-4', key: 'w9pozh' }],\n ['path', { d: 'M17.898 17.898A4 4 0 0 1 17 18H3l4-4', key: '156mfe' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M21 13v1a4 4 0 0 1-.171 1.159', key: '2p1713' }],\n ['path', { d: 'm21 6-4 4', key: 'p7opkf' }],\n ['path', { d: 'M3 11v-1a4 4 0 0 1 3.102-3.898', key: '8cius9' }],\n ['path', { d: 'm7 22-4-4', key: '1kl3a3' }],\n ],\n };\n icon = signal(LucideRepeatOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRepeatOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRepeatOff, isStandalone: true, selector: \"svg[lucideRepeatOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRepeatOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRepeatOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7040,"removedExports":[],"renderedExports":["LucideRepeatOff"],"renderedLength":6746},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/repeat.js":{"code":"/**\n * @component @name Repeat\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMiA0IDQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0zIDExdi0xYTQgNCAwIDAgMSA0LTRoMTQiIC8+CiAgPHBhdGggZD0ibTcgMjItNC00IDQtNCIgLz4KICA8cGF0aCBkPSJNMjEgMTN2MWE0IDQgMCAwIDEtNCA0SDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/repeat\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRepeat extends LucideIconBase {\n static icon = {\n name: 'repeat',\n size: 24,\n node: [\n ['path', { d: 'm17 2 4 4-4 4', key: 'nntrym' }],\n ['path', { d: 'M3 11v-1a4 4 0 0 1 4-4h14', key: '84bu3i' }],\n ['path', { d: 'm7 22-4-4 4-4', key: '1wqhfi' }],\n ['path', { d: 'M21 13v1a4 4 0 0 1-4 4H3', key: '1rx37r' }],\n ],\n };\n icon = signal(LucideRepeat.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRepeat, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRepeat, isStandalone: true, selector: \"svg[lucideRepeat]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRepeat, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRepeat]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6643,"removedExports":[],"renderedExports":["LucideRepeat"],"renderedLength":6353},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/repeat-2.js":{"code":"/**\n * @component @name Repeat2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiA5IDMtMyAzIDMiIC8+CiAgPHBhdGggZD0iTTEzIDE4SDdhMiAyIDAgMCAxLTItMlY2IiAvPgogIDxwYXRoIGQ9Im0yMiAxNS0zIDMtMy0zIiAvPgogIDxwYXRoIGQ9Ik0xMSA2aDZhMiAyIDAgMCAxIDIgMnYxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/repeat-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRepeat2 extends LucideIconBase {\n static icon = {\n name: 'repeat-2',\n size: 24,\n node: [\n ['path', { d: 'm2 9 3-3 3 3', key: '1ltn5i' }],\n ['path', { d: 'M13 18H7a2 2 0 0 1-2-2V6', key: '1r6tfw' }],\n ['path', { d: 'm22 15-3 3-3-3', key: '4rnwn2' }],\n ['path', { d: 'M11 6h6a2 2 0 0 1 2 2v10', key: '2f72bc' }],\n ],\n };\n icon = signal(LucideRepeat2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRepeat2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRepeat2, isStandalone: true, selector: \"svg[lucideRepeat2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRepeat2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRepeat2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6656,"removedExports":[],"renderedExports":["LucideRepeat2"],"renderedLength":6364},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/replace.js":{"code":"/**\n * @component @name Replace\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNGExIDEgMCAwIDEgMS0xIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMGExIDEgMCAwIDEtMS0xIiAvPgogIDxwYXRoIGQ9Ik0yMSA0YTEgMSAwIDAgMC0xLTEiIC8+CiAgPHBhdGggZD0iTTIxIDlhMSAxIDAgMCAxLTEgMSIgLz4KICA8cGF0aCBkPSJtMyA3IDMgMyAzLTMiIC8+CiAgPHBhdGggZD0iTTYgMTBWNWEyIDIgMCAwIDEgMi0yaDIiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMTQiIHdpZHRoPSI3IiBoZWlnaHQ9IjciIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/replace\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideReplace extends LucideIconBase {\n static icon = {\n name: 'replace',\n size: 24,\n node: [\n ['path', { d: 'M14 4a1 1 0 0 1 1-1', key: 'dhj8ez' }],\n ['path', { d: 'M15 10a1 1 0 0 1-1-1', key: '1mnyi5' }],\n ['path', { d: 'M21 4a1 1 0 0 0-1-1', key: 'sfs9ap' }],\n ['path', { d: 'M21 9a1 1 0 0 1-1 1', key: 'mp6qeo' }],\n ['path', { d: 'm3 7 3 3 3-3', key: 'x25e72' }],\n ['path', { d: 'M6 10V5a2 2 0 0 1 2-2h2', key: '15xut4' }],\n ['rect', { x: '3', y: '14', width: '7', height: '7', rx: '1', key: '1bkyp8' }],\n ],\n };\n icon = signal(LucideReplace.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReplace, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideReplace, isStandalone: true, selector: \"svg[lucideReplace]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReplace, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideReplace]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7039,"removedExports":[],"renderedExports":["LucideReplace"],"renderedLength":6748},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/replace-all.js":{"code":"/**\n * @component @name ReplaceAll\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTRhMSAxIDAgMCAxIDEgMXY1YTEgMSAwIDAgMS0xIDEiIC8+CiAgPHBhdGggZD0iTTE0IDRhMSAxIDAgMCAxIDEtMSIgLz4KICA8cGF0aCBkPSJNMTUgMTBhMSAxIDAgMCAxLTEtMSIgLz4KICA8cGF0aCBkPSJNMTkgMTRhMSAxIDAgMCAxIDEgMXY1YTEgMSAwIDAgMS0xIDEiIC8+CiAgPHBhdGggZD0iTTIxIDRhMSAxIDAgMCAwLTEtMSIgLz4KICA8cGF0aCBkPSJNMjEgOWExIDEgMCAwIDEtMSAxIiAvPgogIDxwYXRoIGQ9Im0zIDcgMyAzIDMtMyIgLz4KICA8cGF0aCBkPSJNNiAxMFY1YTIgMiAwIDAgMSAyLTJoMiIgLz4KICA8cmVjdCB4PSIzIiB5PSIxNCIgd2lkdGg9IjciIGhlaWdodD0iNyIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/replace-all\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideReplaceAll extends LucideIconBase {\n static icon = {\n name: 'replace-all',\n size: 24,\n node: [\n ['path', { d: 'M14 14a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1', key: 'zg1ipl' }],\n ['path', { d: 'M14 4a1 1 0 0 1 1-1', key: 'dhj8ez' }],\n ['path', { d: 'M15 10a1 1 0 0 1-1-1', key: '1mnyi5' }],\n ['path', { d: 'M19 14a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1', key: 'txt6k4' }],\n ['path', { d: 'M21 4a1 1 0 0 0-1-1', key: 'sfs9ap' }],\n ['path', { d: 'M21 9a1 1 0 0 1-1 1', key: 'mp6qeo' }],\n ['path', { d: 'm3 7 3 3 3-3', key: 'x25e72' }],\n ['path', { d: 'M6 10V5a2 2 0 0 1 2-2h2', key: '15xut4' }],\n ['rect', { x: '3', y: '14', width: '7', height: '7', rx: '1', key: '1bkyp8' }],\n ],\n };\n icon = signal(LucideReplaceAll.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReplaceAll, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideReplaceAll, isStandalone: true, selector: \"svg[lucideReplaceAll]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReplaceAll, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideReplaceAll]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7383,"removedExports":[],"renderedExports":["LucideReplaceAll"],"renderedLength":7088},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/reply-all.js":{"code":"/**\n * @component @name ReplyAll\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTctNS01IDUtNSIgLz4KICA8cGF0aCBkPSJNMjIgMTh2LTJhNCA0IDAgMCAwLTQtNEg3IiAvPgogIDxwYXRoIGQ9Im03IDE3LTUtNSA1LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/reply-all\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideReplyAll extends LucideIconBase {\n static icon = {\n name: 'reply-all',\n size: 24,\n node: [\n ['path', { d: 'm12 17-5-5 5-5', key: '1s3y5u' }],\n ['path', { d: 'M22 18v-2a4 4 0 0 0-4-4H7', key: '1fcyog' }],\n ['path', { d: 'm7 17-5-5 5-5', key: '1ed8i2' }],\n ],\n };\n icon = signal(LucideReplyAll.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReplyAll, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideReplyAll, isStandalone: true, selector: \"svg[lucideReplyAll]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReplyAll, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideReplyAll]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6545,"removedExports":[],"renderedExports":["LucideReplyAll"],"renderedLength":6252},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rewind.js":{"code":"/**\n * @component @name Rewind\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNmEyIDIgMCAwIDAtMy40MTQtMS40MTRsLTYgNmEyIDIgMCAwIDAgMCAyLjgyOGw2IDZBMiAyIDAgMCAwIDEyIDE4eiIgLz4KICA8cGF0aCBkPSJNMjIgNmEyIDIgMCAwIDAtMy40MTQtMS40MTRsLTYgNmEyIDIgMCAwIDAgMCAyLjgyOGw2IDZBMiAyIDAgMCAwIDIyIDE4eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rewind\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRewind extends LucideIconBase {\n static icon = {\n name: 'rewind',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 6a2 2 0 0 0-3.414-1.414l-6 6a2 2 0 0 0 0 2.828l6 6A2 2 0 0 0 12 18z',\n key: '2a1g8i',\n },\n ],\n [\n 'path',\n {\n d: 'M22 6a2 2 0 0 0-3.414-1.414l-6 6a2 2 0 0 0 0 2.828l6 6A2 2 0 0 0 22 18z',\n key: 'rg3s36',\n },\n ],\n ],\n };\n icon = signal(LucideRewind.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRewind, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRewind, isStandalone: true, selector: \"svg[lucideRewind]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRewind, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRewind]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6870,"removedExports":[],"renderedExports":["LucideRewind"],"renderedLength":6580},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ribbon.js":{"code":"/**\n * @component @name Ribbon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTEuMjJDMTEgOS45OTcgMTAgOSAxMCA4YTIgMiAwIDAgMSA0IDBjMCAxLS45OTggMi4wMDItMi4wMSAzLjIyIiAvPgogIDxwYXRoIGQ9Im0xMiAxOCAyLjU3LTMuNSIgLz4KICA8cGF0aCBkPSJNNi4yNDMgOS4wMTZhNyA3IDAgMCAxIDExLjUwNy0uMDA5IiAvPgogIDxwYXRoIGQ9Ik05LjM1IDE0LjUzIDEyIDExLjIyIiAvPgogIDxwYXRoIGQ9Ik05LjM1IDE0LjUzQzcuNzI4IDEyLjI0NiA2IDEwLjIyMSA2IDdhNiA1IDAgMCAxIDEyIDBjLS4wMDUgMy4yMi0xLjc3OCA1LjIzNS0zLjQzIDcuNWwzLjU1NyA0LjUyN2ExIDEgMCAwIDEtLjIwMyAxLjQzbC0xLjg5NCAxLjM2YTEgMSAwIDAgMS0xLjM4NC0uMjE1TDEyIDE4bC0yLjY3OSAzLjU5M2ExIDEgMCAwIDEtMS4zOS4yMTNsLTEuODY1LTEuMzUzYTEgMSAwIDAgMS0uMjAzLTEuNDIyeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ribbon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRibbon extends LucideIconBase {\n static icon = {\n name: 'ribbon',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M12 11.22C11 9.997 10 9 10 8a2 2 0 0 1 4 0c0 1-.998 2.002-2.01 3.22', key: '1rnhq3' },\n ],\n ['path', { d: 'm12 18 2.57-3.5', key: '116vt7' }],\n ['path', { d: 'M6.243 9.016a7 7 0 0 1 11.507-.009', key: '10dq0b' }],\n ['path', { d: 'M9.35 14.53 12 11.22', key: 'tdsyp2' }],\n [\n 'path',\n {\n d: 'M9.35 14.53C7.728 12.246 6 10.221 6 7a6 5 0 0 1 12 0c-.005 3.22-1.778 5.235-3.43 7.5l3.557 4.527a1 1 0 0 1-.203 1.43l-1.894 1.36a1 1 0 0 1-1.384-.215L12 18l-2.679 3.593a1 1 0 0 1-1.39.213l-1.865-1.353a1 1 0 0 1-.203-1.422z',\n key: 'nmifey',\n },\n ],\n ],\n };\n icon = signal(LucideRibbon.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRibbon, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRibbon, isStandalone: true, selector: \"svg[lucideRibbon]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRibbon, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRibbon]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7525,"removedExports":[],"renderedExports":["LucideRibbon"],"renderedLength":7235},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/reply.js":{"code":"/**\n * @component @name Reply\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTh2LTJhNCA0IDAgMCAwLTQtNEg0IiAvPgogIDxwYXRoIGQ9Im05IDE3LTUtNSA1LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/reply\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideReply extends LucideIconBase {\n static icon = {\n name: 'reply',\n size: 24,\n node: [\n ['path', { d: 'M20 18v-2a4 4 0 0 0-4-4H4', key: '5vmcpk' }],\n ['path', { d: 'm9 17-5-5 5-5', key: 'nvlc11' }],\n ],\n };\n icon = signal(LucideReply.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReply, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideReply, isStandalone: true, selector: \"svg[lucideReply]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReply, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideReply]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6407,"removedExports":[],"renderedExports":["LucideReply"],"renderedLength":6118},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/road.js":{"code":"/**\n * @component @name Road\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNMTIgNVYzIiAvPgogIDxwYXRoIGQ9Ik0xMiA5djMiIC8+CiAgPHBhdGggZD0iTTIuMDc3IDE4LjQ0OUEyIDIgMCAwIDAgNCAyMWgxNmEyIDIgMCAwIDAgMS45MjQtMi41NWwtNC0xNEEyIDIgMCAwIDAgMTYgM0g4YTIgMiAwIDAgMC0xLjkyNCAxLjQ1eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/road\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRoad extends LucideIconBase {\n static icon = {\n name: 'road',\n size: 24,\n node: [\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'M12 5V3', key: 'vd5es' }],\n ['path', { d: 'M12 9v3', key: 'qyerrc' }],\n [\n 'path',\n {\n d: 'M2.077 18.449A2 2 0 0 0 4 21h16a2 2 0 0 0 1.924-2.55l-4-14A2 2 0 0 0 16 3H8a2 2 0 0 0-1.924 1.45z',\n key: '1cuxct',\n },\n ],\n ],\n };\n icon = signal(LucideRoad.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRoad, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRoad, isStandalone: true, selector: \"svg[lucideRoad]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRoad, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRoad]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6828,"removedExports":[],"renderedExports":["LucideRoad"],"renderedLength":6540},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rocket.js":{"code":"/**\n * @component @name Rocket\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTV2NXMzLjAzLS41NSA0LTJjMS4wOC0xLjYyIDAtNSAwLTUiIC8+CiAgPHBhdGggZD0iTTQuNSAxNi41Yy0xLjUgMS4yNi0yIDUtMiA1czMuNzQtLjUgNS0yYy43MS0uODQuNy0yLjEzLS4wOS0yLjkxYTIuMTggMi4xOCAwIDAgMC0yLjkxLS4wOSIgLz4KICA8cGF0aCBkPSJNOSAxMmEyMiAyMiAwIDAgMSAyLTMuOTVBMTIuODggMTIuODggMCAwIDEgMjIgMmMwIDIuNzItLjc4IDcuNS02IDExYTIyLjQgMjIuNCAwIDAgMS00IDJ6IiAvPgogIDxwYXRoIGQ9Ik05IDEySDRzLjU1LTMuMDMgMi00YzEuNjItMS4wOCA1IC4wNSA1IC4wNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rocket\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRocket extends LucideIconBase {\n static icon = {\n name: 'rocket',\n size: 24,\n node: [\n ['path', { d: 'M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5', key: 'qeys4' }],\n [\n 'path',\n {\n d: 'M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09',\n key: 'u4xsad',\n },\n ],\n [\n 'path',\n {\n d: 'M9 12a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.4 22.4 0 0 1-4 2z',\n key: '676m9',\n },\n ],\n ['path', { d: 'M9 12H4s.55-3.03 2-4c1.62-1.08 5 .05 5 .05', key: '92ym6u' }],\n ],\n };\n icon = signal(LucideRocket.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRocket, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRocket, isStandalone: true, selector: \"svg[lucideRocket]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRocket, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRocket]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7275,"removedExports":[],"renderedExports":["LucideRocket"],"renderedLength":6985},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rocking-chair.js":{"code":"/**\n * @component @name RockingChair\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTMgMy43MDggNy40MTYiIC8+CiAgPHBhdGggZD0iTTMgMTlhMTUgMTUgMCAwIDAgMTggMCIgLz4KICA8cGF0aCBkPSJtMyAyIDMuMjEgOS42MzNBMiAyIDAgMCAwIDguMTA5IDEzSDE4IiAvPgogIDxwYXRoIGQ9Im05IDEzLTMuNzA4IDcuNDE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rocking-chair\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRockingChair extends LucideIconBase {\n static icon = {\n name: 'rocking-chair',\n size: 24,\n node: [\n ['path', { d: 'm15 13 3.708 7.416', key: '1edxn9' }],\n ['path', { d: 'M3 19a15 15 0 0 0 18 0', key: 'd0d1c4' }],\n ['path', { d: 'm3 2 3.21 9.633A2 2 0 0 0 8.109 13H18', key: 'tpa4et' }],\n ['path', { d: 'm9 13-3.708 7.416', key: '1oplxx' }],\n ],\n };\n icon = signal(LucideRockingChair.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRockingChair, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRockingChair, isStandalone: true, selector: \"svg[lucideRockingChair]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRockingChair, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRockingChair]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6755,"removedExports":[],"renderedExports":["LucideRockingChair"],"renderedLength":6458},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/roller-coaster.js":{"code":"/**\n * @component @name RollerCoaster\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxOVY1IiAvPgogIDxwYXRoIGQ9Ik0xMCAxOVY2LjgiIC8+CiAgPHBhdGggZD0iTTE0IDE5di03LjgiIC8+CiAgPHBhdGggZD0iTTE4IDV2NCIgLz4KICA8cGF0aCBkPSJNMTggMTl2LTYiIC8+CiAgPHBhdGggZD0iTTIyIDE5VjkiIC8+CiAgPHBhdGggZD0iTTIgMTlWOWE0IDQgMCAwIDEgNC00YzIgMCA0IDEuMzMgNiA0czQgNCA2IDRhNCA0IDAgMSAwLTMtNi42NSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/roller-coaster\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRollerCoaster extends LucideIconBase {\n static icon = {\n name: 'roller-coaster',\n size: 24,\n node: [\n ['path', { d: 'M6 19V5', key: '1r845m' }],\n ['path', { d: 'M10 19V6.8', key: '9j2tfs' }],\n ['path', { d: 'M14 19v-7.8', key: '10s8qv' }],\n ['path', { d: 'M18 5v4', key: '1tajlv' }],\n ['path', { d: 'M18 19v-6', key: 'ielfq3' }],\n ['path', { d: 'M22 19V9', key: '158nzp' }],\n [\n 'path',\n { d: 'M2 19V9a4 4 0 0 1 4-4c2 0 4 1.33 6 4s4 4 6 4a4 4 0 1 0-3-6.65', key: '1930oh' },\n ],\n ],\n };\n icon = signal(LucideRollerCoaster.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRollerCoaster, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRollerCoaster, isStandalone: true, selector: \"svg[lucideRollerCoaster]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRollerCoaster, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRollerCoaster]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7068,"removedExports":[],"renderedExports":["LucideRollerCoaster"],"renderedLength":6770},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rose.js":{"code":"/**\n * @component @name Rose\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTBoLTFhNCA0IDAgMSAxIDQtNHYuNTM0IiAvPgogIDxwYXRoIGQ9Ik0xNyA2aDFhNCA0IDAgMCAxIDEuNDIgNy43NGwtMi4yOS44N2E2IDYgMCAwIDEtNS4zMzktMTAuNjhsMi4wNjktMS4zMSIgLz4KICA8cGF0aCBkPSJNNC41IDE3YzIuOC0uNSA0LjQgMCA1LjUuOHMxLjggMi4yIDIuMyAzLjdjLTIgLjQtMy41LjQtNC44LS4zLTEuMi0uNi0yLjMtMS45LTMtNC4yIiAvPgogIDxwYXRoIGQ9Ik05Ljc3IDEyQzQgMTUgMiAyMiAyIDIyIiAvPgogIDxjaXJjbGUgY3g9IjE3IiBjeT0iOCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rose\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRose extends LucideIconBase {\n static icon = {\n name: 'rose',\n size: 24,\n node: [\n ['path', { d: 'M17 10h-1a4 4 0 1 1 4-4v.534', key: '7qf5zm' }],\n [\n 'path',\n {\n d: 'M17 6h1a4 4 0 0 1 1.42 7.74l-2.29.87a6 6 0 0 1-5.339-10.68l2.069-1.31',\n key: '1et29u',\n },\n ],\n [\n 'path',\n {\n d: 'M4.5 17c2.8-.5 4.4 0 5.5.8s1.8 2.2 2.3 3.7c-2 .4-3.5.4-4.8-.3-1.2-.6-2.3-1.9-3-4.2',\n key: 'kiv2lz',\n },\n ],\n ['path', { d: 'M9.77 12C4 15 2 22 2 22', key: 'h28rw0' }],\n ['circle', { cx: '17', cy: '8', r: '2', key: '1330xn' }],\n ],\n };\n icon = signal(LucideRose.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRose, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRose, isStandalone: true, selector: \"svg[lucideRose]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRose, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRose]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7242,"removedExports":[],"renderedExports":["LucideRose"],"renderedLength":6954},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rotate-3d.js":{"code":"/**\n * @component @name Rotate3d\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuMTk0IDEzLjcwNyAzLjgxNCAxLjg2LTEuODYgMy44MTQiIC8+CiAgPHBhdGggZD0iTTE2LjQ3MjE0IDcuNTI3ODYgQSA1IDEwIDAgMSAwIDEzIDIxLjc5Nzk2IiAvPgogIDxwYXRoIGQ9Ik0yMS43OTc5NiAxMSBBIDEwIDUgMCAxIDAgMTkgMTUuNTcwNzEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rotate-3d\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRotate3d extends LucideIconBase {\n static icon = {\n name: 'rotate-3d',\n size: 24,\n node: [\n ['path', { d: 'm15.194 13.707 3.814 1.86-1.86 3.814', key: '16shm9' }],\n ['path', { d: 'M16.47214 7.52786 A 5 10 0 1 0 13 21.79796', key: '1245p8' }],\n ['path', { d: 'M21.79796 11 A 10 5 0 1 0 19 15.57071', key: '1i40ks' }],\n ],\n aliases: ['rotate-3-d'],\n };\n icon = signal(LucideRotate3d.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotate3d, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRotate3d, isStandalone: true, selector: \"svg[lucideRotate3d], svg[lucideRotate3D]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotate3d, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRotate3d], svg[lucideRotate3D]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideRotate3d\n */\nconst LucideRotate3D = LucideRotate3d;","originalLength":6859,"removedExports":[],"renderedExports":["LucideRotate3d","LucideRotate3D"],"renderedLength":6559},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rotate-ccw-clock.js":{"code":"/**\n * @component @name RotateCcwClock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMmE5IDkgMCAxIDAgOS05IDkuNzUgOS43NSAwIDAgMC02Ljc0IDIuNzRMMyA4IiAvPgogIDxwYXRoIGQ9Ik0zIDN2NWg1IiAvPgogIDxwYXRoIGQ9Ik0xMiA3djVsNCAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rotate-ccw-clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRotateCcwClock extends LucideIconBase {\n static icon = {\n name: 'rotate-ccw-clock',\n size: 24,\n node: [\n ['path', { d: 'M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8', key: '1357e3' }],\n ['path', { d: 'M3 3v5h5', key: '1xhq8a' }],\n ['path', { d: 'M12 7v5l4 2', key: '1fdv2h' }],\n ],\n aliases: ['history'],\n };\n icon = signal(LucideRotateCcwClock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotateCcwClock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRotateCcwClock, isStandalone: true, selector: \"svg[lucideRotateCcwClock], svg[lucideHistory]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotateCcwClock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRotateCcwClock], svg[lucideHistory]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideRotateCcwClock\n */\nconst LucideHistory = LucideRotateCcwClock;","originalLength":6823,"removedExports":[],"renderedExports":["LucideRotateCcwClock","LucideHistory"],"renderedLength":6516},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rotate-ccw-key.js":{"code":"/**\n * @component @name RotateCcwKey\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3Y2IiAvPgogIDxwYXRoIGQ9Ik0xMiA5aDIiIC8+CiAgPHBhdGggZD0iTTMgMTJhOSA5IDAgMSAwIDktOSA5Ljc0IDkuNzQgMCAwIDAtNi43NCAyLjc0TDMgOCIgLz4KICA8cGF0aCBkPSJNMyAzdjVoNSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE1IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rotate-ccw-key\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRotateCcwKey extends LucideIconBase {\n static icon = {\n name: 'rotate-ccw-key',\n size: 24,\n node: [\n ['path', { d: 'M12 7v6', key: 'lw1j43' }],\n ['path', { d: 'M12 9h2', key: '1lpap9' }],\n ['path', { d: 'M3 12a9 9 0 1 0 9-9 9.74 9.74 0 0 0-6.74 2.74L3 8', key: 'g2jlw' }],\n ['path', { d: 'M3 3v5h5', key: '1xhq8a' }],\n ['circle', { cx: '12', cy: '15', r: '2', key: '1vpstw' }],\n ],\n };\n icon = signal(LucideRotateCcwKey.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotateCcwKey, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRotateCcwKey, isStandalone: true, selector: \"svg[lucideRotateCcwKey]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotateCcwKey, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRotateCcwKey]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6821,"removedExports":[],"renderedExports":["LucideRotateCcwKey"],"renderedLength":6523},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rotate-ccw-square.js":{"code":"/**\n * @component @name RotateCcwSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgOVY3YTIgMiAwIDAgMC0yLTJoLTYiIC8+CiAgPHBhdGggZD0ibTE1IDItMyAzIDMgMyIgLz4KICA8cGF0aCBkPSJNMjAgMTN2NWEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMlY3YTIgMiAwIDAgMSAyLTJoMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rotate-ccw-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRotateCcwSquare extends LucideIconBase {\n static icon = {\n name: 'rotate-ccw-square',\n size: 24,\n node: [\n ['path', { d: 'M20 9V7a2 2 0 0 0-2-2h-6', key: '19z8uc' }],\n ['path', { d: 'm15 2-3 3 3 3', key: '177bxs' }],\n ['path', { d: 'M20 13v5a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2h2', key: 'd36hnl' }],\n ],\n };\n icon = signal(LucideRotateCcwSquare.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotateCcwSquare, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRotateCcwSquare, isStandalone: true, selector: \"svg[lucideRotateCcwSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotateCcwSquare, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRotateCcwSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6722,"removedExports":[],"renderedExports":["LucideRotateCcwSquare"],"renderedLength":6421},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rotate-cw-square.js":{"code":"/**\n * @component @name RotateCwSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNUg2YTIgMiAwIDAgMC0yIDJ2MyIgLz4KICA8cGF0aCBkPSJtOSA4IDMtMy0zLTMiIC8+CiAgPHBhdGggZD0iTTQgMTR2NGEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJWN2EyIDIgMCAwIDAtMi0yaC0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rotate-cw-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRotateCwSquare extends LucideIconBase {\n static icon = {\n name: 'rotate-cw-square',\n size: 24,\n node: [\n ['path', { d: 'M12 5H6a2 2 0 0 0-2 2v3', key: 'l96uqu' }],\n ['path', { d: 'm9 8 3-3-3-3', key: '1gzgc3' }],\n ['path', { d: 'M4 14v4a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2', key: '1w2k5h' }],\n ],\n };\n icon = signal(LucideRotateCwSquare.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotateCwSquare, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRotateCwSquare, isStandalone: true, selector: \"svg[lucideRotateCwSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotateCwSquare, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRotateCwSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6706,"removedExports":[],"renderedExports":["LucideRotateCwSquare"],"renderedLength":6406},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rotate-cw-fading-clock.js":{"code":"/**\n * @component @name RotateCwFadingClock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM2E5Ljc1IDkuNzUgMCAwIDEgNi43NCAyLjc0IiAvPgogIDxwYXRoIGQ9Ik0xOC43NCA1Ljc0IDIxIDgiIC8+CiAgPHBhdGggZD0iTTIxIDhWMyIgLz4KICA8cGF0aCBkPSJNNy41IDE5Ljc5NGMtNi0zLjQ2NC02LTEyLjEyNCAwLTE1LjU4OCIgLz4KICA8cGF0aCBkPSJNNy41IDQuMjA2QTkgOSAwIDAgMSAxMiAzIiAvPgogIDxwYXRoIGQ9Ik0xMiA3djVsNCAyIiAvPgogIDxwYXRoIGQ9Ik0xNCAyMC43NzVBOSA5IDAgMCAxIDEyIDIxIiAvPgogIDxwYXRoIGQ9Ik0xOSAxNy42NTZhOSA5IDAgMCAxLTEuNSAxLjQ1NiIgLz4KICA8cGF0aCBkPSJNMjEgMTJhOSA5IDAgMCAxLS4yMjggMiIgLz4KICA8cGF0aCBkPSJNMjEgOGgtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rotate-cw-fading-clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRotateCwFadingClock extends LucideIconBase {\n static icon = {\n name: 'rotate-cw-fading-clock',\n size: 24,\n node: [\n ['path', { d: 'M12 3a9.75 9.75 0 0 1 6.74 2.74', key: '1k3kxf' }],\n ['path', { d: 'M18.74 5.74 21 8', key: '1eb40o' }],\n ['path', { d: 'M21 8V3', key: '1et280' }],\n ['path', { d: 'M7.5 19.794c-6-3.464-6-12.124 0-15.588', key: '19r0lp' }],\n ['path', { d: 'M7.5 4.206A9 9 0 0 1 12 3', key: 's8r11' }],\n ['path', { d: 'M12 7v5l4 2', key: '1fdv2h' }],\n ['path', { d: 'M14 20.775A9 9 0 0 1 12 21', key: '184rgu' }],\n ['path', { d: 'M19 17.656a9 9 0 0 1-1.5 1.456', key: '7qgp6l' }],\n ['path', { d: 'M21 12a9 9 0 0 1-.228 2', key: '1h378y' }],\n ['path', { d: 'M21 8h-5', key: 'k0yzmk' }],\n ],\n };\n icon = signal(LucideRotateCwFadingClock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotateCwFadingClock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRotateCwFadingClock, isStandalone: true, selector: \"svg[lucideRotateCwFadingClock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotateCwFadingClock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRotateCwFadingClock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7538,"removedExports":[],"renderedExports":["LucideRotateCwFadingClock"],"renderedLength":7232},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rotate-ccw.js":{"code":"/**\n * @component @name RotateCcw\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMmE5IDkgMCAxIDAgOS05IDkuNzUgOS43NSAwIDAgMC02Ljc0IDIuNzRMMyA4IiAvPgogIDxwYXRoIGQ9Ik0zIDN2NWg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rotate-ccw\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRotateCcw extends LucideIconBase {\n static icon = {\n name: 'rotate-ccw',\n size: 24,\n node: [\n ['path', { d: 'M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8', key: '1357e3' }],\n ['path', { d: 'M3 3v5h5', key: '1xhq8a' }],\n ],\n };\n icon = signal(LucideRotateCcw.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotateCcw, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRotateCcw, isStandalone: true, selector: \"svg[lucideRotateCcw]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotateCcw, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRotateCcw]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6497,"removedExports":[],"renderedExports":["LucideRotateCcw"],"renderedLength":6203},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rotate-cw.js":{"code":"/**\n * @component @name RotateCw\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTJhOSA5IDAgMSAxLTktOWMyLjUyIDAgNC45MyAxIDYuNzQgMi43NEwyMSA4IiAvPgogIDxwYXRoIGQ9Ik0yMSAzdjVoLTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rotate-cw\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRotateCw extends LucideIconBase {\n static icon = {\n name: 'rotate-cw',\n size: 24,\n node: [\n ['path', { d: 'M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8', key: '1p45f6' }],\n ['path', { d: 'M21 3v5h-5', key: '1q7to0' }],\n ],\n };\n icon = signal(LucideRotateCw.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotateCw, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRotateCw, isStandalone: true, selector: \"svg[lucideRotateCw]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotateCw, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRotateCw]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6492,"removedExports":[],"renderedExports":["LucideRotateCw"],"renderedLength":6199},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/route-off.js":{"code":"/**\n * @component @name RouteOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iMTkiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTkgMTloOC41Yy40IDAgLjktLjEgMS4zLS4yIiAvPgogIDxwYXRoIGQ9Ik01LjIgNS4yQTMuNSAzLjUzIDAgMCAwIDYuNSAxMkgxMiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNS4zYTMuNSAzLjUgMCAwIDAtMy4zLTMuMyIgLz4KICA8cGF0aCBkPSJNMTUgNWgtNC4zIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iNSIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/route-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRouteOff extends LucideIconBase {\n static icon = {\n name: 'route-off',\n size: 24,\n node: [\n ['circle', { cx: '6', cy: '19', r: '3', key: '1kj8tv' }],\n ['path', { d: 'M9 19h8.5c.4 0 .9-.1 1.3-.2', key: '1effex' }],\n ['path', { d: 'M5.2 5.2A3.5 3.53 0 0 0 6.5 12H12', key: 'k9y2ds' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M21 15.3a3.5 3.5 0 0 0-3.3-3.3', key: '11nlu2' }],\n ['path', { d: 'M15 5h-4.3', key: '6537je' }],\n ['circle', { cx: '18', cy: '5', r: '3', key: 'gq8acd' }],\n ],\n };\n icon = signal(LucideRouteOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRouteOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRouteOff, isStandalone: true, selector: \"svg[lucideRouteOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRouteOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRouteOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7051,"removedExports":[],"renderedExports":["LucideRouteOff"],"renderedLength":6758},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/router.js":{"code":"/**\n * @component @name Router\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iOCIgeD0iMiIgeT0iMTQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik02LjAxIDE4SDYiIC8+CiAgPHBhdGggZD0iTTEwLjAxIDE4SDEwIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMHY0IiAvPgogIDxwYXRoIGQ9Ik0xNy44NCA3LjE3YTQgNCAwIDAgMC01LjY2IDAiIC8+CiAgPHBhdGggZD0iTTIwLjY2IDQuMzRhOCA4IDAgMCAwLTExLjMxIDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/router\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRouter extends LucideIconBase {\n static icon = {\n name: 'router',\n size: 24,\n node: [\n ['rect', { width: '20', height: '8', x: '2', y: '14', rx: '2', key: 'w68u3i' }],\n ['path', { d: 'M6.01 18H6', key: '19vcac' }],\n ['path', { d: 'M10.01 18H10', key: 'uamcmx' }],\n ['path', { d: 'M15 10v4', key: 'qjz1xs' }],\n ['path', { d: 'M17.84 7.17a4 4 0 0 0-5.66 0', key: '1rif40' }],\n ['path', { d: 'M20.66 4.34a8 8 0 0 0-11.31 0', key: '6a5xfq' }],\n ],\n };\n icon = signal(LucideRouter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRouter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRouter, isStandalone: true, selector: \"svg[lucideRouter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRouter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRouter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6904,"removedExports":[],"renderedExports":["LucideRouter"],"renderedLength":6614},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/route.js":{"code":"/**\n * @component @name Route\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iMTkiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTkgMTloOC41YTMuNSAzLjUgMCAwIDAgMC03aC0xMWEzLjUgMy41IDAgMCAxIDAtN0gxNSIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjUiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/route\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRoute extends LucideIconBase {\n static icon = {\n name: 'route',\n size: 24,\n node: [\n ['circle', { cx: '6', cy: '19', r: '3', key: '1kj8tv' }],\n ['path', { d: 'M9 19h8.5a3.5 3.5 0 0 0 0-7h-11a3.5 3.5 0 0 1 0-7H15', key: '1d8sl' }],\n ['circle', { cx: '18', cy: '5', r: '3', key: 'gq8acd' }],\n ],\n };\n icon = signal(LucideRoute.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRoute, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRoute, isStandalone: true, selector: \"svg[lucideRoute]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRoute, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRoute]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6600,"removedExports":[],"renderedExports":["LucideRoute"],"renderedLength":6311},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rows-2.js":{"code":"/**\n * @component @name Rows2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDEyaDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rows-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRows2 extends LucideIconBase {\n static icon = {\n name: 'rows-2',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M3 12h18', key: '1i2n21' }],\n ],\n aliases: ['rows'],\n };\n icon = signal(LucideRows2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRows2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRows2, isStandalone: true, selector: \"svg[lucideRows2], svg[lucideRows]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRows2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRows2], svg[lucideRows]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideRows2\n */\nconst LucideRows = LucideRows2;","originalLength":6576,"removedExports":[],"renderedExports":["LucideRows2","LucideRows"],"renderedLength":6279},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rows-4.js":{"code":"/**\n * @component @name Rows4\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMSA3LjVIMyIgLz4KICA8cGF0aCBkPSJNMjEgMTJIMyIgLz4KICA8cGF0aCBkPSJNMjEgMTYuNUgzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rows-4\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRows4 extends LucideIconBase {\n static icon = {\n name: 'rows-4',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M21 7.5H3', key: '1hm9pq' }],\n ['path', { d: 'M21 12H3', key: '2avoz0' }],\n ['path', { d: 'M21 16.5H3', key: 'n7jzkj' }],\n ],\n };\n icon = signal(LucideRows4.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRows4, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRows4, isStandalone: true, selector: \"svg[lucideRows4]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRows4, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRows4]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6616,"removedExports":[],"renderedExports":["LucideRows4"],"renderedLength":6326},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rows-3.js":{"code":"/**\n * @component @name Rows3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMSA5SDMiIC8+CiAgPHBhdGggZD0iTTIxIDE1SDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rows-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRows3 extends LucideIconBase {\n static icon = {\n name: 'rows-3',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M21 9H3', key: '1338ky' }],\n ['path', { d: 'M21 15H3', key: '9uk58r' }],\n ],\n aliases: ['panels-top-bottom'],\n };\n icon = signal(LucideRows3.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRows3, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRows3, isStandalone: true, selector: \"svg[lucideRows3], svg[lucidePanelsTopBottom]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRows3, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRows3], svg[lucidePanelsTopBottom]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideRows3\n */\nconst LucidePanelsTopBottom = LucideRows3;","originalLength":6709,"removedExports":[],"renderedExports":["LucideRows3","LucidePanelsTopBottom"],"renderedLength":6412},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/rss.js":{"code":"/**\n * @component @name Rss\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMWE5IDkgMCAwIDEgOSA5IiAvPgogIDxwYXRoIGQ9Ik00IDRhMTYgMTYgMCAwIDEgMTYgMTYiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE5IiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rss\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRss extends LucideIconBase {\n static icon = {\n name: 'rss',\n size: 24,\n node: [\n ['path', { d: 'M4 11a9 9 0 0 1 9 9', key: 'pv89mb' }],\n ['path', { d: 'M4 4a16 16 0 0 1 16 16', key: 'k0647b' }],\n ['circle', { cx: '5', cy: '19', r: '1', key: 'bfqh0e' }],\n ],\n };\n icon = signal(LucideRss.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRss, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRss, isStandalone: true, selector: \"svg[lucideRss]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRss, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRss]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6506,"removedExports":[],"renderedExports":["LucideRss"],"renderedLength":6219},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ruler-dimension-line.js":{"code":"/**\n * @component @name RulerDimensionLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTV2LTMiIC8+CiAgPHBhdGggZD0iTTE0IDE1di0zIiAvPgogIDxwYXRoIGQ9Ik0xOCAxNXYtMyIgLz4KICA8cGF0aCBkPSJNMiA4VjQiIC8+CiAgPHBhdGggZD0iTTIyIDZIMiIgLz4KICA8cGF0aCBkPSJNMjIgOFY0IiAvPgogIDxwYXRoIGQ9Ik02IDE1di0zIiAvPgogIDxyZWN0IHg9IjIiIHk9IjEyIiB3aWR0aD0iMjAiIGhlaWdodD0iOCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ruler-dimension-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRulerDimensionLine extends LucideIconBase {\n static icon = {\n name: 'ruler-dimension-line',\n size: 24,\n node: [\n ['path', { d: 'M10 15v-3', key: '1pjskw' }],\n ['path', { d: 'M14 15v-3', key: '1o1mqj' }],\n ['path', { d: 'M18 15v-3', key: 'cws6he' }],\n ['path', { d: 'M2 8V4', key: '3jv1jz' }],\n ['path', { d: 'M22 6H2', key: '1iqbfk' }],\n ['path', { d: 'M22 8V4', key: '16f4ou' }],\n ['path', { d: 'M6 15v-3', key: '1ij1qe' }],\n ['rect', { x: '2', y: '12', width: '20', height: '8', rx: '2', key: '1tqiko' }],\n ],\n };\n icon = signal(LucideRulerDimensionLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRulerDimensionLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRulerDimensionLine, isStandalone: true, selector: \"svg[lucideRulerDimensionLine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRulerDimensionLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRulerDimensionLine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7106,"removedExports":[],"renderedExports":["LucideRulerDimensionLine"],"renderedLength":6802},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ruler.js":{"code":"/**\n * @component @name Ruler\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuMyAxNS4zYTIuNCAyLjQgMCAwIDEgMCAzLjRsLTIuNiAyLjZhMi40IDIuNCAwIDAgMS0zLjQgMEwyLjcgOC43YTIuNDEgMi40MSAwIDAgMSAwLTMuNGwyLjYtMi42YTIuNDEgMi40MSAwIDAgMSAzLjQgMFoiIC8+CiAgPHBhdGggZD0ibTE0LjUgMTIuNSAyLTIiIC8+CiAgPHBhdGggZD0ibTExLjUgOS41IDItMiIgLz4KICA8cGF0aCBkPSJtOC41IDYuNSAyLTIiIC8+CiAgPHBhdGggZD0ibTE3LjUgMTUuNSAyLTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ruler\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRuler extends LucideIconBase {\n static icon = {\n name: 'ruler',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21.3 15.3a2.4 2.4 0 0 1 0 3.4l-2.6 2.6a2.4 2.4 0 0 1-3.4 0L2.7 8.7a2.41 2.41 0 0 1 0-3.4l2.6-2.6a2.41 2.41 0 0 1 3.4 0Z',\n key: 'icamh8',\n },\n ],\n ['path', { d: 'm14.5 12.5 2-2', key: 'inckbg' }],\n ['path', { d: 'm11.5 9.5 2-2', key: 'fmmyf7' }],\n ['path', { d: 'm8.5 6.5 2-2', key: 'vc6u1g' }],\n ['path', { d: 'm17.5 15.5 2-2', key: 'wo5hmg' }],\n ],\n };\n icon = signal(LucideRuler.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRuler, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRuler, isStandalone: true, selector: \"svg[lucideRuler]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRuler, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRuler]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7034,"removedExports":[],"renderedExports":["LucideRuler"],"renderedLength":6745},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sailboat.js":{"code":"/**\n * @component @name Sailboat\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnYxNSIgLz4KICA8cGF0aCBkPSJNNyAyMmE0IDQgMCAwIDEtNC00IDEgMSAwIDAgMSAxLTFoMTZhMSAxIDAgMCAxIDEgMSA0IDQgMCAwIDEtNCA0eiIgLz4KICA8cGF0aCBkPSJNOS4xNTkgMi40NmExIDEgMCAwIDEgMS41MjEtLjE5M2w5Ljk3NyA4Ljk4QTEgMSAwIDAgMSAyMCAxM0g0YTEgMSAwIDAgMS0uODI0LTEuNTY3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sailboat\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSailboat extends LucideIconBase {\n static icon = {\n name: 'sailboat',\n size: 24,\n node: [\n ['path', { d: 'M10 2v15', key: '1qf71f' }],\n [\n 'path',\n { d: 'M7 22a4 4 0 0 1-4-4 1 1 0 0 1 1-1h16a1 1 0 0 1 1 1 4 4 0 0 1-4 4z', key: '1pxcvx' },\n ],\n [\n 'path',\n {\n d: 'M9.159 2.46a1 1 0 0 1 1.521-.193l9.977 8.98A1 1 0 0 1 20 13H4a1 1 0 0 1-.824-1.567z',\n key: '5oog16',\n },\n ],\n ],\n };\n icon = signal(LucideSailboat.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSailboat, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSailboat, isStandalone: true, selector: \"svg[lucideSailboat]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSailboat, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSailboat]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6937,"removedExports":[],"renderedExports":["LucideSailboat"],"renderedLength":6645},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/satellite-dish.js":{"code":"/**\n * @component @name SatelliteDish\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMGE3LjMxIDcuMzEgMCAwIDAgMTAgMTBaIiAvPgogIDxwYXRoIGQ9Im05IDE1IDMtMyIgLz4KICA8cGF0aCBkPSJNMTcgMTNhNiA2IDAgMCAwLTYtNiIgLz4KICA8cGF0aCBkPSJNMjEgMTNBMTAgMTAgMCAwIDAgMTEgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/satellite-dish\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSatelliteDish extends LucideIconBase {\n static icon = {\n name: 'satellite-dish',\n size: 24,\n node: [\n ['path', { d: 'M4 10a7.31 7.31 0 0 0 10 10Z', key: '1fzpp3' }],\n ['path', { d: 'm9 15 3-3', key: '88sc13' }],\n ['path', { d: 'M17 13a6 6 0 0 0-6-6', key: '15cc6u' }],\n ['path', { d: 'M21 13A10 10 0 0 0 11 3', key: '11nf8s' }],\n ],\n };\n icon = signal(LucideSatelliteDish.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSatelliteDish, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSatelliteDish, isStandalone: true, selector: \"svg[lucideSatelliteDish]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSatelliteDish, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSatelliteDish]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6736,"removedExports":[],"renderedExports":["LucideSatelliteDish"],"renderedLength":6438},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/satellite.js":{"code":"/**\n * @component @name Satellite\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMuNSA2LjUtMy4xNDgtMy4xNDhhMS4yMDUgMS4yMDUgMCAwIDAtMS43MDQgMEw2LjM1MiA1LjY0OGExLjIwNSAxLjIwNSAwIDAgMCAwIDEuNzA0TDkuNSAxMC41IiAvPgogIDxwYXRoIGQ9Ik0xNi41IDcuNSAxOSA1IiAvPgogIDxwYXRoIGQ9Im0xNy41IDEwLjUgMy4xNDggMy4xNDhhMS4yMDUgMS4yMDUgMCAwIDEgMCAxLjcwNGwtMi4yOTYgMi4yOTZhMS4yMDUgMS4yMDUgMCAwIDEtMS43MDQgMEwxMy41IDE0LjUiIC8+CiAgPHBhdGggZD0iTTkgMjFhNiA2IDAgMCAwLTYtNiIgLz4KICA8cGF0aCBkPSJNOS4zNTIgMTAuNjQ4YTEuMjA1IDEuMjA1IDAgMCAwIDAgMS43MDRsMi4yOTYgMi4yOTZhMS4yMDUgMS4yMDUgMCAwIDAgMS43MDQgMGw0LjI5Ni00LjI5NmExLjIwNSAxLjIwNSAwIDAgMCAwLTEuNzA0bC0yLjI5Ni0yLjI5NmExLjIwNSAxLjIwNSAwIDAgMC0xLjcwNCAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/satellite\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSatellite extends LucideIconBase {\n static icon = {\n name: 'satellite',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm13.5 6.5-3.148-3.148a1.205 1.205 0 0 0-1.704 0L6.352 5.648a1.205 1.205 0 0 0 0 1.704L9.5 10.5',\n key: 'dzhfyz',\n },\n ],\n ['path', { d: 'M16.5 7.5 19 5', key: '1ltcjm' }],\n [\n 'path',\n {\n d: 'm17.5 10.5 3.148 3.148a1.205 1.205 0 0 1 0 1.704l-2.296 2.296a1.205 1.205 0 0 1-1.704 0L13.5 14.5',\n key: 'nfoymv',\n },\n ],\n ['path', { d: 'M9 21a6 6 0 0 0-6-6', key: '1iajcf' }],\n [\n 'path',\n {\n d: 'M9.352 10.648a1.205 1.205 0 0 0 0 1.704l2.296 2.296a1.205 1.205 0 0 0 1.704 0l4.296-4.296a1.205 1.205 0 0 0 0-1.704l-2.296-2.296a1.205 1.205 0 0 0-1.704 0z',\n key: 'nv9zqy',\n },\n ],\n ],\n };\n icon = signal(LucideSatellite.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSatellite, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSatellite, isStandalone: true, selector: \"svg[lucideSatellite]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSatellite, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSatellite]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7768,"removedExports":[],"renderedExports":["LucideSatellite"],"renderedLength":7475},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/save-check.js":{"code":"/**\n * @component @name SaveCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNSAyMUg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDEwLjJhMiAyIDAgMCAxIDEuNC42bDMuOCAzLjhhMiAyIDAgMCAxIC42IDEuNHY0LjM1IiAvPgogIDxwYXRoIGQ9Im0xNiAxOSAyIDIgNC00IiAvPgogIDxwYXRoIGQ9Ik0xNyAxNS4xM1YxNGExIDEgMCAwIDAtMS0xSDhhMSAxIDAgMCAwLTEgMXY3IiAvPgogIDxwYXRoIGQ9Ik03IDN2NGExIDEgMCAwIDAgMSAxaDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/save-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSaveCheck extends LucideIconBase {\n static icon = {\n name: 'save-check',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.5 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h10.2a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4v4.35',\n key: '6jbevg',\n },\n ],\n ['path', { d: 'm16 19 2 2 4-4', key: '1b14m6' }],\n ['path', { d: 'M17 15.13V14a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7', key: '1bzeol' }],\n ['path', { d: 'M7 3v4a1 1 0 0 0 1 1h7', key: 't51u73' }],\n ],\n };\n icon = signal(LucideSaveCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSaveCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSaveCheck, isStandalone: true, selector: \"svg[lucideSaveCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSaveCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSaveCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7007,"removedExports":[],"renderedExports":["LucideSaveCheck"],"renderedLength":6713},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/salad.js":{"code":"/**\n * @component @name Salad\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyMWgxMCIgLz4KICA8cGF0aCBkPSJNMTIgMjFhOSA5IDAgMCAwIDktOUgzYTkgOSAwIDAgMCA5IDlaIiAvPgogIDxwYXRoIGQ9Ik0xMS4zOCAxMmEyLjQgMi40IDAgMCAxLS40LTQuNzcgMi40IDIuNCAwIDAgMSAzLjItMi43NyAyLjQgMi40IDAgMCAxIDMuNDctLjYzIDIuNCAyLjQgMCAwIDEgMy4zNyAzLjM3IDIuNCAyLjQgMCAwIDEtMS4xIDMuNyAyLjUxIDIuNTEgMCAwIDEgLjAzIDEuMSIgLz4KICA8cGF0aCBkPSJtMTMgMTIgNC00IiAvPgogIDxwYXRoIGQ9Ik0xMC45IDcuMjVBMy45OSAzLjk5IDAgMCAwIDQgMTBjMCAuNzMuMiAxLjQxLjU0IDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/salad\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSalad extends LucideIconBase {\n static icon = {\n name: 'salad',\n size: 24,\n node: [\n ['path', { d: 'M7 21h10', key: '1b0cd5' }],\n ['path', { d: 'M12 21a9 9 0 0 0 9-9H3a9 9 0 0 0 9 9Z', key: '4rw317' }],\n [\n 'path',\n {\n d: 'M11.38 12a2.4 2.4 0 0 1-.4-4.77 2.4 2.4 0 0 1 3.2-2.77 2.4 2.4 0 0 1 3.47-.63 2.4 2.4 0 0 1 3.37 3.37 2.4 2.4 0 0 1-1.1 3.7 2.51 2.51 0 0 1 .03 1.1',\n key: '10xrj0',\n },\n ],\n ['path', { d: 'm13 12 4-4', key: '1hckqy' }],\n ['path', { d: 'M10.9 7.25A3.99 3.99 0 0 0 4 10c0 .73.2 1.41.54 2', key: '1p4srx' }],\n ],\n };\n icon = signal(LucideSalad.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSalad, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSalad, isStandalone: true, selector: \"svg[lucideSalad]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSalad, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSalad]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7216,"removedExports":[],"renderedExports":["LucideSalad"],"renderedLength":6927},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/russian-ruble.js":{"code":"/**\n * @component @name RussianRuble\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxMWg4YTQgNCAwIDAgMCAwLThIOXYxOCIgLz4KICA8cGF0aCBkPSJNNiAxNWg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/russian-ruble\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRussianRuble extends LucideIconBase {\n static icon = {\n name: 'russian-ruble',\n size: 24,\n node: [\n ['path', { d: 'M6 11h8a4 4 0 0 0 0-8H9v18', key: '18ai8t' }],\n ['path', { d: 'M6 15h8', key: '1y8f6l' }],\n ],\n };\n icon = signal(LucideRussianRuble.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRussianRuble, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRussianRuble, isStandalone: true, selector: \"svg[lucideRussianRuble]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRussianRuble, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRussianRuble]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6474,"removedExports":[],"renderedExports":["LucideRussianRuble"],"renderedLength":6177},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/saudi-riyal.js":{"code":"/**\n * @component @name SaudiRiyal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjAgMTkuNS01LjUgMS4yIiAvPgogIDxwYXRoIGQ9Ik0xNC41IDR2MTEuMjJhMSAxIDAgMCAwIDEuMjQyLjk3TDIwIDE1LjIiIC8+CiAgPHBhdGggZD0ibTIuOTc4IDE5LjM1MSA1LjU0OS0xLjM2M0EyIDIgMCAwIDAgMTAgMTZWMiIgLz4KICA8cGF0aCBkPSJNMjAgMTAgNCAxMy41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/saudi-riyal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSaudiRiyal extends LucideIconBase {\n static icon = {\n name: 'saudi-riyal',\n size: 24,\n node: [\n ['path', { d: 'm20 19.5-5.5 1.2', key: '1aenhr' }],\n ['path', { d: 'M14.5 4v11.22a1 1 0 0 0 1.242.97L20 15.2', key: '2rtezt' }],\n ['path', { d: 'm2.978 19.351 5.549-1.363A2 2 0 0 0 10 16V2', key: '1kbm92' }],\n ['path', { d: 'M20 10 4 13.5', key: '8nums9' }],\n ],\n };\n icon = signal(LucideSaudiRiyal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSaudiRiyal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSaudiRiyal, isStandalone: true, selector: \"svg[lucideSaudiRiyal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSaudiRiyal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSaudiRiyal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6775,"removedExports":[],"renderedExports":["LucideSaudiRiyal"],"renderedLength":6480},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sandwich.js":{"code":"/**\n * @component @name Sandwich\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMi4zNyAxMS4yMjMgOC4zNzItNi43NzdhMiAyIDAgMCAxIDIuNTE2IDBsOC4zNzEgNi43NzciIC8+CiAgPHBhdGggZD0iTTIxIDE1YTEgMSAwIDAgMSAxIDF2MmExIDEgMCAwIDEtMSAxaC01LjI1IiAvPgogIDxwYXRoIGQ9Ik0zIDE1YTEgMSAwIDAgMC0xIDF2MmExIDEgMCAwIDAgMSAxaDkiIC8+CiAgPHBhdGggZD0ibTYuNjcgMTUgNi4xMyA0LjZhMiAyIDAgMCAwIDIuOC0uNGwzLjE1LTQuMiIgLz4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iNCIgeD0iMiIgeT0iMTEiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sandwich\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSandwich extends LucideIconBase {\n static icon = {\n name: 'sandwich',\n size: 24,\n node: [\n ['path', { d: 'm2.37 11.223 8.372-6.777a2 2 0 0 1 2.516 0l8.371 6.777', key: 'f1wd0e' }],\n ['path', { d: 'M21 15a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-5.25', key: '1pfu07' }],\n ['path', { d: 'M3 15a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h9', key: '1oq9qw' }],\n ['path', { d: 'm6.67 15 6.13 4.6a2 2 0 0 0 2.8-.4l3.15-4.2', key: '1fnwu5' }],\n ['rect', { width: '20', height: '4', x: '2', y: '11', rx: '1', key: 'itshg' }],\n ],\n };\n icon = signal(LucideSandwich.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSandwich, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSandwich, isStandalone: true, selector: \"svg[lucideSandwich]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSandwich, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSandwich]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7062,"removedExports":[],"renderedExports":["LucideSandwich"],"renderedLength":6770},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/save-all.js":{"code":"/**\n * @component @name SaveAll\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnYzYTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTggMTh2LTZhMSAxIDAgMCAwLTEtMWgtNmExIDEgMCAwIDAtMSAxdjYiIC8+CiAgPHBhdGggZD0iTTE4IDIySDRhMiAyIDAgMCAxLTItMlY2IiAvPgogIDxwYXRoIGQ9Ik04IDE4YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDkuMTcyYTIgMiAwIDAgMSAxLjQxNC41ODZsMi44MjggMi44MjhBMiAyIDAgMCAxIDIyIDYuODI4VjE2YTIgMiAwIDAgMS0yLjAxIDJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/save-all\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSaveAll extends LucideIconBase {\n static icon = {\n name: 'save-all',\n size: 24,\n node: [\n ['path', { d: 'M10 2v3a1 1 0 0 0 1 1h5', key: '1xspal' }],\n ['path', { d: 'M18 18v-6a1 1 0 0 0-1-1h-6a1 1 0 0 0-1 1v6', key: '1ra60u' }],\n ['path', { d: 'M18 22H4a2 2 0 0 1-2-2V6', key: 'pblm9e' }],\n [\n 'path',\n {\n d: 'M8 18a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9.172a2 2 0 0 1 1.414.586l2.828 2.828A2 2 0 0 1 22 6.828V16a2 2 0 0 1-2.01 2z',\n key: '1yve0x',\n },\n ],\n ],\n };\n icon = signal(LucideSaveAll.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSaveAll, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSaveAll, isStandalone: true, selector: \"svg[lucideSaveAll]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSaveAll, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSaveAll]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7056,"removedExports":[],"renderedExports":["LucideSaveAll"],"renderedLength":6764},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/save-pen.js":{"code":"/**\n * @component @name SavePen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMzMgMTNIOGExIDEgMCAwMC0xIDF2NyIgLz4KICA8cGF0aCBkPSJNMTQuMzYzIDE3LjYzNGEyIDIgMCAwMC0uNTA2Ljg1NGwtLjgzNyAyLjg3YS41LjUgMCAwMC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMDAuODU0LS41MDZsNC4wMTMtNC4wMDlhMSAxIDAgMTAtMy4wMDQtMy4wMDR6IiAvPgogIDxwYXRoIGQ9Ik03IDN2NGExIDEgMCAwMDEgMWg3IiAvPgogIDxwYXRoIGQ9Ik05IDIxSDVhMiAyIDAgMDEtMi0yVjVhMiAyIDAgMDEyLTJoMTAuMmEyIDIgMCAwMTEuNC42bDMuOCAzLjhhMiAyIDAgMDEuNiAxLjR2LjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/save-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSavePen extends LucideIconBase {\n static icon = {\n name: 'save-pen',\n size: 24,\n node: [\n ['path', { d: 'M13.33 13H8a1 1 0 00-1 1v7', key: '60fs50' }],\n [\n 'path',\n {\n d: 'M14.363 17.634a2 2 0 00-.506.854l-.837 2.87a.5.5 0 00.62.62l2.87-.837a2 2 0 00.854-.506l4.013-4.009a1 1 0 10-3.004-3.004z',\n key: 'dpj1he',\n },\n ],\n ['path', { d: 'M7 3v4a1 1 0 001 1h7', key: 'vkun1b' }],\n [\n 'path',\n {\n d: 'M9 21H5a2 2 0 01-2-2V5a2 2 0 012-2h10.2a2 2 0 011.4.6l3.8 3.8a2 2 0 01.6 1.4v.3',\n key: '1oj3yb',\n },\n ],\n ],\n };\n icon = signal(LucideSavePen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSavePen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSavePen, isStandalone: true, selector: \"svg[lucideSavePen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSavePen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSavePen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7264,"removedExports":[],"renderedExports":["LucideSavePen"],"renderedLength":6972},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/save-plus.js":{"code":"/**\n * @component @name SavePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNSAyMUg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDEwLjJhMiAyIDAgMCAxIDEuNC42bDMuOCAzLjhhMiAyIDAgMCAxIC42IDEuNFYxMiIgLz4KICA8cGF0aCBkPSJNMTYgMTNIOGExIDEgMCAwIDAtMSAxdjciIC8+CiAgPHBhdGggZD0iTTE5IDIydi02IiAvPgogIDxwYXRoIGQ9Ik0yMiAxOWgtNiIgLz4KICA8cGF0aCBkPSJNNyAzdjRhMSAxIDAgMCAwIDEgMWg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/save-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSavePlus extends LucideIconBase {\n static icon = {\n name: 'save-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.5 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h10.2a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V12',\n key: 'bhibzn',\n },\n ],\n ['path', { d: 'M16 13H8a1 1 0 0 0-1 1v7', key: '164ge7' }],\n ['path', { d: 'M19 22v-6', key: 'qhmiwi' }],\n ['path', { d: 'M22 19h-6', key: 'vcuq98' }],\n ['path', { d: 'M7 3v4a1 1 0 0 0 1 1h7', key: 't51u73' }],\n ],\n };\n icon = signal(LucideSavePlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSavePlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSavePlus, isStandalone: true, selector: \"svg[lucideSavePlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSavePlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSavePlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7022,"removedExports":[],"renderedExports":["LucideSavePlus"],"renderedLength":6729},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scale-3d.js":{"code":"/**\n * @component @name Scale3d\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA3djExYTEgMSAwIDAgMCAxIDFoMTEiIC8+CiAgPHBhdGggZD0iTTUuMjkzIDE4LjcwNyAxMSAxMyIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjE5IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSI1IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scale-3d\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScale3d extends LucideIconBase {\n static icon = {\n name: 'scale-3d',\n size: 24,\n node: [\n ['path', { d: 'M5 7v11a1 1 0 0 0 1 1h11', key: '13dt1j' }],\n ['path', { d: 'M5.293 18.707 11 13', key: 'ezgbsx' }],\n ['circle', { cx: '19', cy: '19', r: '2', key: '17f5cg' }],\n ['circle', { cx: '5', cy: '5', r: '2', key: '1gwv83' }],\n ],\n aliases: ['scale-3-d'],\n };\n icon = signal(LucideScale3d.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScale3d, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScale3d, isStandalone: true, selector: \"svg[lucideScale3d], svg[lucideScale3D]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScale3d, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScale3d], svg[lucideScale3D]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideScale3d\n */\nconst LucideScale3D = LucideScale3d;","originalLength":6834,"removedExports":[],"renderedExports":["LucideScale3d","LucideScale3D"],"renderedLength":6535},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scale.js":{"code":"/**\n * @component @name Scale\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxOCIgLz4KICA8cGF0aCBkPSJtMTkgOCAzIDhhNSA1IDAgMCAxLTYgMHpWNyIgLz4KICA8cGF0aCBkPSJNMyA3aDFhMTcgMTcgMCAwIDAgOC0yIDE3IDE3IDAgMCAwIDggMmgxIiAvPgogIDxwYXRoIGQ9Im01IDggMyA4YTUgNSAwIDAgMS02IDB6VjciIC8+CiAgPHBhdGggZD0iTTcgMjFoMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scale\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScale extends LucideIconBase {\n static icon = {\n name: 'scale',\n size: 24,\n node: [\n ['path', { d: 'M12 3v18', key: '108xh3' }],\n ['path', { d: 'm19 8 3 8a5 5 0 0 1-6 0zV7', key: 'zcdpyk' }],\n ['path', { d: 'M3 7h1a17 17 0 0 0 8-2 17 17 0 0 0 8 2h1', key: '1yorad' }],\n ['path', { d: 'm5 8 3 8a5 5 0 0 1-6 0zV7', key: 'eua70x' }],\n ['path', { d: 'M7 21h10', key: '1b0cd5' }],\n ],\n };\n icon = signal(LucideScale.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScale, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScale, isStandalone: true, selector: \"svg[lucideScale]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScale, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScale]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6776,"removedExports":[],"renderedExports":["LucideScale"],"renderedLength":6487},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scaling.js":{"code":"/**\n * @component @name Scaling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0ydi03IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNUg5di01IiAvPgogIDxwYXRoIGQ9Ik0xNiAzaDV2NSIgLz4KICA8cGF0aCBkPSJNMjEgMyA5IDE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scaling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScaling extends LucideIconBase {\n static icon = {\n name: 'scaling',\n size: 24,\n node: [\n ['path', { d: 'M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7', key: '1m0v6g' }],\n ['path', { d: 'M14 15H9v-5', key: 'pi4jk9' }],\n ['path', { d: 'M16 3h5v5', key: '1806ms' }],\n ['path', { d: 'M21 3 9 15', key: '15kdhq' }],\n ],\n };\n icon = signal(LucideScaling.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScaling, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScaling, isStandalone: true, selector: \"svg[lucideScaling]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScaling, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScaling]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6683,"removedExports":[],"renderedExports":["LucideScaling"],"renderedLength":6392},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scan-eye.js":{"code":"/**\n * @component @name ScanEye\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEiIC8+CiAgPHBhdGggZD0iTTE4Ljk0NCAxMi4zM2ExIDEgMCAwIDAgMC0uNjYgNy41IDcuNSAwIDAgMC0xMy44ODggMCAxIDEgMCAwIDAgMCAuNjYgNy41IDcuNSAwIDAgMCAxMy44ODggMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scan-eye\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScanEye extends LucideIconBase {\n static icon = {\n name: 'scan-eye',\n size: 24,\n node: [\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\n [\n 'path',\n {\n d: 'M18.944 12.33a1 1 0 0 0 0-.66 7.5 7.5 0 0 0-13.888 0 1 1 0 0 0 0 .66 7.5 7.5 0 0 0 13.888 0',\n key: '11ak4c',\n },\n ],\n ],\n };\n icon = signal(LucideScanEye.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanEye, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScanEye, isStandalone: true, selector: \"svg[lucideScanEye]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanEye, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScanEye]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7206,"removedExports":[],"renderedExports":["LucideScanEye"],"renderedLength":6914},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scan-box.js":{"code":"/**\n * @component @name ScanBox\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJ2NS41IiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMDEyIDJ2MiIgLz4KICA8cGF0aCBkPSJNMjEgMTd2MmEyIDIgMCAwMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTMgN1Y1YTIgMiAwIDAxMi0yaDIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwMS0yLTJ2LTIiIC8+CiAgPHBhdGggZD0iTTcuMjY0IDkuMjUyIDEyIDEybDQuNzM3LTIuNzQ4IiAvPgogIDxwYXRoIGQ9Ik03Ljk5NSA4LjUxNEEyIDIgMCAwMDcgMTAuMjQ0djMuNTE2YTIgMiAwIDAwLjk5NiAxLjczbDMgMS43NGEyIDIgMCAwMDIuMDA4IDBsMy0xLjc0QTIgMiAwIDAwMTcgMTMuNzZ2LTMuNTE3YTIgMiAwIDAwLS45OTUtMS43M2wtMy0xLjc0MmEyIDIgMCAwMC0xLjg5Mi0uMDY0eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scan-box\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScanBox extends LucideIconBase {\n static icon = {\n name: 'scan-box',\n size: 24,\n node: [\n ['path', { d: 'M12 12v5.5', key: '1fezw7' }],\n ['path', { d: 'M17 3h2a2 2 0 012 2v2', key: 'sxhzt8' }],\n ['path', { d: 'M21 17v2a2 2 0 01-2 2h-2', key: 'b4b27w' }],\n ['path', { d: 'M3 7V5a2 2 0 012-2h2', key: '5quapj' }],\n ['path', { d: 'M7 21H5a2 2 0 01-2-2v-2', key: 'rx7q13' }],\n ['path', { d: 'M7.264 9.252 12 12l4.737-2.748', key: '176tmc' }],\n [\n 'path',\n {\n d: 'M7.995 8.514A2 2 0 007 10.244v3.516a2 2 0 00.996 1.73l3 1.74a2 2 0 002.008 0l3-1.74A2 2 0 0017 13.76v-3.517a2 2 0 00-.995-1.73l-3-1.742a2 2 0 00-1.892-.064z',\n key: '7zy66p',\n },\n ],\n ],\n };\n icon = signal(LucideScanBox.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanBox, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScanBox, isStandalone: true, selector: \"svg[lucideScanBox]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanBox, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScanBox]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7458,"removedExports":[],"renderedExports":["LucideScanBox"],"renderedLength":7166},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/save-off.js":{"code":"/**\n * @component @name SaveOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTNIOGExIDEgMCAwIDAtMSAxdjciIC8+CiAgPHBhdGggZD0iTTE0IDhoMSIgLz4KICA8cGF0aCBkPSJNMTcgMjF2LTQiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMjAuNDEgMjAuNDFBMiAyIDAgMCAxIDE5IDIxSDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAuNTktMS40MSIgLz4KICA8cGF0aCBkPSJNMjkuNSAxMS41czUgNSA0IDUiIC8+CiAgPHBhdGggZD0iTTkgM2g2LjJhMiAyIDAgMCAxIDEuNC42bDMuOCAzLjhhMiAyIDAgMCAxIC42IDEuNFYxNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/save-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSaveOff extends LucideIconBase {\n static icon = {\n name: 'save-off',\n size: 24,\n node: [\n ['path', { d: 'M13 13H8a1 1 0 0 0-1 1v7', key: 'h8g396' }],\n ['path', { d: 'M14 8h1', key: '1lfen6' }],\n ['path', { d: 'M17 21v-4', key: '1yknxs' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n [\n 'path',\n { d: 'M20.41 20.41A2 2 0 0 1 19 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 .59-1.41', key: '1t4vdl' },\n ],\n ['path', { d: 'M29.5 11.5s5 5 4 5', key: 'zzn4i6' }],\n ['path', { d: 'M9 3h6.2a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V15', key: '24cby9' }],\n ],\n };\n icon = signal(LucideSaveOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSaveOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSaveOff, isStandalone: true, selector: \"svg[lucideSaveOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSaveOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSaveOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7170,"removedExports":[],"renderedExports":["LucideSaveOff"],"renderedLength":6878},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scan-barcode.js":{"code":"/**\n * @component @name ScanBarcode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik04IDd2MTAiIC8+CiAgPHBhdGggZD0iTTEyIDd2MTAiIC8+CiAgPHBhdGggZD0iTTE3IDd2MTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scan-barcode\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScanBarcode extends LucideIconBase {\n static icon = {\n name: 'scan-barcode',\n size: 24,\n node: [\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\n ['path', { d: 'M8 7v10', key: '23sfjj' }],\n ['path', { d: 'M12 7v10', key: 'jspqdw' }],\n ['path', { d: 'M17 7v10', key: '578dap' }],\n ],\n };\n icon = signal(LucideScanBarcode.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanBarcode, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScanBarcode, isStandalone: true, selector: \"svg[lucideScanBarcode]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanBarcode, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScanBarcode]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7007,"removedExports":[],"renderedExports":["LucideScanBarcode"],"renderedLength":6711},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scan-heart.js":{"code":"/**\n * @component @name ScanHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgM2gyYTIgMiAwIDAgMSAyIDJ2MiIgLz4KICA8cGF0aCBkPSJNMjEgMTd2MmEyIDIgMCAwIDEtMiAyaC0yIiAvPgogIDxwYXRoIGQ9Ik0zIDdWNWEyIDIgMCAwIDEgMi0yaDIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik03LjgyOCAxMy4wN0EzIDMgMCAwIDEgMTIgOC43NjRhMyAzIDAgMCAxIDQuMTcyIDQuMzA2bC0zLjQ0NyAzLjYyYTEgMSAwIDAgMS0xLjQ0OSAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scan-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScanHeart extends LucideIconBase {\n static icon = {\n name: 'scan-heart',\n size: 24,\n node: [\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\n [\n 'path',\n {\n d: 'M7.828 13.07A3 3 0 0 1 12 8.764a3 3 0 0 1 4.172 4.306l-3.447 3.62a1 1 0 0 1-1.449 0z',\n key: '1ak1ef',\n },\n ],\n ],\n };\n icon = signal(LucideScanHeart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanHeart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScanHeart, isStandalone: true, selector: \"svg[lucideScanHeart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanHeart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScanHeart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7094,"removedExports":[],"renderedExports":["LucideScanHeart"],"renderedLength":6800},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scan-line.js":{"code":"/**\n * @component @name ScanLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik03IDEyaDEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scan-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScanLine extends LucideIconBase {\n static icon = {\n name: 'scan-line',\n size: 24,\n node: [\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\n ['path', { d: 'M7 12h10', key: 'b7w52i' }],\n ],\n };\n icon = signal(LucideScanLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScanLine, isStandalone: true, selector: \"svg[lucideScanLine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScanLine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6799,"removedExports":[],"renderedExports":["LucideScanLine"],"renderedLength":6506},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scan-qr-code.js":{"code":"/**\n * @component @name ScanQrCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTJ2NGExIDEgMCAwIDEtMSAxaC00IiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNyA4VjciIC8+CiAgPHBhdGggZD0iTTIxIDE3djJhMiAyIDAgMCAxLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik03IDE3aC4wMSIgLz4KICA8cGF0aCBkPSJNNyAyMUg1YTIgMiAwIDAgMS0yLTJ2LTIiIC8+CiAgPHJlY3QgeD0iNyIgeT0iNyIgd2lkdGg9IjUiIGhlaWdodD0iNSIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scan-qr-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScanQrCode extends LucideIconBase {\n static icon = {\n name: 'scan-qr-code',\n size: 24,\n node: [\n ['path', { d: 'M17 12v4a1 1 0 0 1-1 1h-4', key: 'uk4fdo' }],\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\n ['path', { d: 'M17 8V7', key: 'q2g9wo' }],\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\n ['path', { d: 'M7 17h.01', key: '19xn7k' }],\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\n ['rect', { x: '7', y: '7', width: '5', height: '5', rx: '1', key: 'm9kyts' }],\n ],\n };\n icon = signal(LucideScanQrCode.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanQrCode, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScanQrCode, isStandalone: true, selector: \"svg[lucideScanQrCode]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanQrCode, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScanQrCode]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7200,"removedExports":[],"renderedExports":["LucideScanQrCode"],"renderedLength":6904},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scan-face.js":{"code":"/**\n * @component @name ScanFace\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik04IDE0czEuNSAyIDQgMiA0LTIgNC0yIiAvPgogIDxwYXRoIGQ9Ik05IDloLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNSA5aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scan-face\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScanFace extends LucideIconBase {\n static icon = {\n name: 'scan-face',\n size: 24,\n node: [\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\n ['path', { d: 'M8 14s1.5 2 4 2 4-2 4-2', key: '1y1vjs' }],\n ['path', { d: 'M9 9h.01', key: '1q5me6' }],\n ['path', { d: 'M15 9h.01', key: 'x1ddxp' }],\n ],\n };\n icon = signal(LucideScanFace.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanFace, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScanFace, isStandalone: true, selector: \"svg[lucideScanFace]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanFace, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScanFace]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7015,"removedExports":[],"renderedExports":["LucideScanFace"],"renderedLength":6722},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/save.js":{"code":"/**\n * @component @name Save\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMiAzYTIgMiAwIDAgMSAxLjQuNmwzLjggMy44YTIgMiAwIDAgMSAuNiAxLjRWMTlhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yeiIgLz4KICA8cGF0aCBkPSJNMTcgMjF2LTdhMSAxIDAgMCAwLTEtMUg4YTEgMSAwIDAgMC0xIDF2NyIgLz4KICA8cGF0aCBkPSJNNyAzdjRhMSAxIDAgMCAwIDEgMWg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/save\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSave extends LucideIconBase {\n static icon = {\n name: 'save',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z',\n key: '1c8476',\n },\n ],\n ['path', { d: 'M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7', key: '1ydtos' }],\n ['path', { d: 'M7 3v4a1 1 0 0 0 1 1h7', key: 't51u73' }],\n ],\n };\n icon = signal(LucideSave.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSave, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSave, isStandalone: true, selector: \"svg[lucideSave]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSave, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSave]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6855,"removedExports":[],"renderedExports":["LucideSave"],"renderedLength":6567},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scan-search.js":{"code":"/**\n * @component @name ScanSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTE2IDE2LTEuOS0xLjkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scan-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScanSearch extends LucideIconBase {\n static icon = {\n name: 'scan-search',\n size: 24,\n node: [\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\n ['path', { d: 'm16 16-1.9-1.9', key: '1dq9hf' }],\n ],\n };\n icon = signal(LucideScanSearch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanSearch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScanSearch, isStandalone: true, selector: \"svg[lucideScanSearch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanSearch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScanSearch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6954,"removedExports":[],"renderedExports":["LucideScanSearch"],"renderedLength":6659},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/school.js":{"code":"/**\n * @component @name School\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjF2LTNhMiAyIDAgMCAwLTQgMHYzIiAvPgogIDxwYXRoIGQ9Ik0xOCA0LjkzM1YyMSIgLz4KICA8cGF0aCBkPSJtNCA2IDcuMTA2LTMuNzlhMiAyIDAgMCAxIDEuNzg4IDBMMjAgNiIgLz4KICA8cGF0aCBkPSJtNiAxMS0zLjUyIDIuMTQ3YTEgMSAwIDAgMC0uNDguODU0VjE5YTIgMiAwIDAgMCAyIDJoMTZhMiAyIDAgMCAwIDItMnYtNWExIDEgMCAwIDAtLjQ4LS44NTNMMTggMTEiIC8+CiAgPHBhdGggZD0iTTYgNC45MzNWMjEiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/school\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSchool extends LucideIconBase {\n static icon = {\n name: 'school',\n size: 24,\n node: [\n ['path', { d: 'M14 21v-3a2 2 0 0 0-4 0v3', key: '1rgiei' }],\n ['path', { d: 'M18 4.933V21', key: 'tjwmp4' }],\n ['path', { d: 'm4 6 7.106-3.79a2 2 0 0 1 1.788 0L20 6', key: 'zywc2d' }],\n [\n 'path',\n {\n d: 'm6 11-3.52 2.147a1 1 0 0 0-.48.854V19a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a1 1 0 0 0-.48-.853L18 11',\n key: '1d4ql0',\n },\n ],\n ['path', { d: 'M6 4.933V21', key: '1ufz1j' }],\n ['circle', { cx: '12', cy: '9', r: '2', key: '1092wv' }],\n ],\n };\n icon = signal(LucideSchool.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSchool, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSchool, isStandalone: true, selector: \"svg[lucideSchool]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSchool, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSchool]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7180,"removedExports":[],"renderedExports":["LucideSchool"],"renderedLength":6890},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scan-square.js":{"code":"/**\n * @component @name ScanSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxyZWN0IHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHg9IjgiIHk9IjgiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scan-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScanSquare extends LucideIconBase {\n static icon = {\n name: 'scan-square',\n size: 24,\n node: [\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\n ['rect', { width: '8', height: '8', x: '8', y: '8', rx: '1', key: '69yp3k' }],\n ],\n };\n icon = signal(LucideScanSquare.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanSquare, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScanSquare, isStandalone: true, selector: \"svg[lucideScanSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanSquare, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScanSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6892,"removedExports":[],"renderedExports":["LucideScanSquare"],"renderedLength":6597},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scissors-line-dashed.js":{"code":"/**\n * @component @name ScissorsLineDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNS40MiA5LjQyIDggMTIiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjgiIHI9IjIiIC8+CiAgPHBhdGggZD0ibTE0IDYtOC41OCA4LjU4IiAvPgogIDxjaXJjbGUgY3g9IjQiIGN5PSIxNiIgcj0iMiIgLz4KICA8cGF0aCBkPSJNMTAuOCAxNC44IDE0IDE4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMmgtMiIgLz4KICA8cGF0aCBkPSJNMjIgMTJoLTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scissors-line-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScissorsLineDashed extends LucideIconBase {\n static icon = {\n name: 'scissors-line-dashed',\n size: 24,\n node: [\n ['path', { d: 'M5.42 9.42 8 12', key: '12pkuq' }],\n ['circle', { cx: '4', cy: '8', r: '2', key: '107mxr' }],\n ['path', { d: 'm14 6-8.58 8.58', key: 'gvzu5l' }],\n ['circle', { cx: '4', cy: '16', r: '2', key: '1ehqvc' }],\n ['path', { d: 'M10.8 14.8 14 18', key: 'ax7m9r' }],\n ['path', { d: 'M16 12h-2', key: '10asgb' }],\n ['path', { d: 'M22 12h-2', key: '14jgyd' }],\n ],\n };\n icon = signal(LucideScissorsLineDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScissorsLineDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScissorsLineDashed, isStandalone: true, selector: \"svg[lucideScissorsLineDashed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScissorsLineDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScissorsLineDashed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7053,"removedExports":[],"renderedExports":["LucideScissorsLineDashed"],"renderedLength":6749},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scan.js":{"code":"/**\n * @component @name Scan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scan\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScan extends LucideIconBase {\n static icon = {\n name: 'scan',\n size: 24,\n node: [\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\n ],\n };\n icon = signal(LucideScan.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScan, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScan, isStandalone: true, selector: \"svg[lucideScan]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScan, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScan]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6664,"removedExports":[],"renderedExports":["LucideScan"],"renderedLength":6376},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scissors.js":{"code":"/**\n * @component @name Scissors\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNOC4xMiA4LjEyIDEyIDEyIiAvPgogIDxwYXRoIGQ9Ik0yMCA0IDguMTIgMTUuODgiIC8+CiAgPGNpcmNsZSBjeD0iNiIgY3k9IjE4IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xNC44IDE0LjggMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scissors\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScissors extends LucideIconBase {\n static icon = {\n name: 'scissors',\n size: 24,\n node: [\n ['circle', { cx: '6', cy: '6', r: '3', key: '1lh9wr' }],\n ['path', { d: 'M8.12 8.12 12 12', key: '1alkpv' }],\n ['path', { d: 'M20 4 8.12 15.88', key: 'xgtan2' }],\n ['circle', { cx: '6', cy: '18', r: '3', key: 'fqmcym' }],\n ['path', { d: 'M14.8 14.8 20 20', key: 'ptml3r' }],\n ],\n };\n icon = signal(LucideScissors.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScissors, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScissors, isStandalone: true, selector: \"svg[lucideScissors]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScissors, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScissors]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6761,"removedExports":[],"renderedExports":["LucideScissors"],"renderedLength":6469},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scan-text.js":{"code":"/**\n * @component @name ScanText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik03IDhoOCIgLz4KICA8cGF0aCBkPSJNNyAxMmgxMCIgLz4KICA8cGF0aCBkPSJNNyAxNmg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scan-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScanText extends LucideIconBase {\n static icon = {\n name: 'scan-text',\n size: 24,\n node: [\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\n ['path', { d: 'M7 8h8', key: '1jbsf9' }],\n ['path', { d: 'M7 12h10', key: 'b7w52i' }],\n ['path', { d: 'M7 16h6', key: '1vyc9m' }],\n ],\n };\n icon = signal(LucideScanText.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanText, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScanText, isStandalone: true, selector: \"svg[lucideScanText]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanText, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScanText]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6968,"removedExports":[],"renderedExports":["LucideScanText"],"renderedLength":6675},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/screen-share-off.js":{"code":"/**\n * @component @name ScreenShareOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTBhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0ydi0zIiAvPgogIDxwYXRoIGQ9Ik04IDIxaDgiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0ibTIyIDMtNSA1IiAvPgogIDxwYXRoIGQ9Im0xNyAzIDUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/screen-share-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScreenShareOff extends LucideIconBase {\n static icon = {\n name: 'screen-share-off',\n size: 24,\n node: [\n ['path', { d: 'M13 3H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-3', key: 'i8wdob' }],\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'm22 3-5 5', key: '12jva0' }],\n ['path', { d: 'm17 3 5 5', key: 'k36vhe' }],\n ],\n };\n icon = signal(LucideScreenShareOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScreenShareOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScreenShareOff, isStandalone: true, selector: \"svg[lucideScreenShareOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScreenShareOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScreenShareOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6845,"removedExports":[],"renderedExports":["LucideScreenShareOff"],"renderedLength":6545},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scooter.js":{"code":"/**\n * @component @name Scooter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNGgtMy41bDIgMTEuMDUiIC8+CiAgPHBhdGggZD0iTTYuOTUgMTdoNS4xNDJjLjUyMyAwIC45NS0uNDA2IDEuMDYzLS45MTZhNi41IDYuNSAwIDAgMSA1LjM0NS01LjAwOSIgLz4KICA8Y2lyY2xlIGN4PSIxOS41IiBjeT0iMTcuNSIgcj0iMi41IiAvPgogIDxjaXJjbGUgY3g9IjQuNSIgY3k9IjE3LjUiIHI9IjIuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scooter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScooter extends LucideIconBase {\n static icon = {\n name: 'scooter',\n size: 24,\n node: [\n ['path', { d: 'M21 4h-3.5l2 11.05', key: '1gktiw' }],\n [\n 'path',\n { d: 'M6.95 17h5.142c.523 0 .95-.406 1.063-.916a6.5 6.5 0 0 1 5.345-5.009', key: '1bq3u3' },\n ],\n ['circle', { cx: '19.5', cy: '17.5', r: '2.5', key: 'e4zhv9' }],\n ['circle', { cx: '4.5', cy: '17.5', r: '2.5', key: '50vk4p' }],\n ],\n };\n icon = signal(LucideScooter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScooter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScooter, isStandalone: true, selector: \"svg[lucideScooter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScooter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScooter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6848,"removedExports":[],"renderedExports":["LucideScooter"],"renderedLength":6557},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scroll-text.js":{"code":"/**\n * @component @name ScrollText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTJoLTUiIC8+CiAgPHBhdGggZD0iTTE1IDhoLTUiIC8+CiAgPHBhdGggZD0iTTE5IDE3VjVhMiAyIDAgMCAwLTItMkg0IiAvPgogIDxwYXRoIGQ9Ik04IDIxaDEyYTIgMiAwIDAgMCAyLTJ2LTFhMSAxIDAgMCAwLTEtMUgxMWExIDEgMCAwIDAtMSAxdjFhMiAyIDAgMSAxLTQgMFY1YTIgMiAwIDEgMC00IDB2MmExIDEgMCAwIDAgMSAxaDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scroll-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScrollText extends LucideIconBase {\n static icon = {\n name: 'scroll-text',\n size: 24,\n node: [\n ['path', { d: 'M15 12h-5', key: 'r7krc0' }],\n ['path', { d: 'M15 8h-5', key: '1khuty' }],\n ['path', { d: 'M19 17V5a2 2 0 0 0-2-2H4', key: 'zz82l3' }],\n [\n 'path',\n {\n d: 'M8 21h12a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1H11a1 1 0 0 0-1 1v1a2 2 0 1 1-4 0V5a2 2 0 1 0-4 0v2a1 1 0 0 0 1 1h3',\n key: '1ph1d7',\n },\n ],\n ],\n };\n icon = signal(LucideScrollText.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScrollText, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScrollText, isStandalone: true, selector: \"svg[lucideScrollText]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScrollText, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScrollText]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6962,"removedExports":[],"renderedExports":["LucideScrollText"],"renderedLength":6667},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/screen-share.js":{"code":"/**\n * @component @name ScreenShare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTBhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0ydi0zIiAvPgogIDxwYXRoIGQ9Ik04IDIxaDgiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0ibTE3IDggNS01IiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDV2NSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/screen-share\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScreenShare extends LucideIconBase {\n static icon = {\n name: 'screen-share',\n size: 24,\n node: [\n ['path', { d: 'M13 3H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-3', key: 'i8wdob' }],\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'm17 8 5-5', key: 'fqif7o' }],\n ['path', { d: 'M17 3h5v5', key: '1o3tu8' }],\n ],\n };\n icon = signal(LucideScreenShare.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScreenShare, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScreenShare, isStandalone: true, selector: \"svg[lucideScreenShare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScreenShare, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScreenShare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6809,"removedExports":[],"renderedExports":["LucideScreenShare"],"renderedLength":6513},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/search-code.js":{"code":"/**\n * @component @name SearchCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMgMTMuNSAyLTIuNS0yLTIuNSIgLz4KICA8cGF0aCBkPSJtMjEgMjEtNC4zLTQuMyIgLz4KICA8cGF0aCBkPSJNOSA4LjUgNyAxMWwyIDIuNSIgLz4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/search-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSearchCode extends LucideIconBase {\n static icon = {\n name: 'search-code',\n size: 24,\n node: [\n ['path', { d: 'm13 13.5 2-2.5-2-2.5', key: '1rvxrh' }],\n ['path', { d: 'm21 21-4.3-4.3', key: '1qie3q' }],\n ['path', { d: 'M9 8.5 7 11l2 2.5', key: '6ffwbx' }],\n ['circle', { cx: '11', cy: '11', r: '8', key: '4ej97u' }],\n ],\n };\n icon = signal(LucideSearchCode.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSearchCode, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSearchCode, isStandalone: true, selector: \"svg[lucideSearchCode]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSearchCode, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSearchCode]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6681,"removedExports":[],"renderedExports":["LucideSearchCode"],"renderedLength":6386},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/scroll.js":{"code":"/**\n * @component @name Scroll\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTdWNWEyIDIgMCAwIDAtMi0ySDQiIC8+CiAgPHBhdGggZD0iTTggMjFoMTJhMiAyIDAgMCAwIDItMnYtMWExIDEgMCAwIDAtMS0xSDExYTEgMSAwIDAgMC0xIDF2MWEyIDIgMCAxIDEtNCAwVjVhMiAyIDAgMSAwLTQgMHYyYTEgMSAwIDAgMCAxIDFoMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scroll\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScroll extends LucideIconBase {\n static icon = {\n name: 'scroll',\n size: 24,\n node: [\n ['path', { d: 'M19 17V5a2 2 0 0 0-2-2H4', key: 'zz82l3' }],\n [\n 'path',\n {\n d: 'M8 21h12a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1H11a1 1 0 0 0-1 1v1a2 2 0 1 1-4 0V5a2 2 0 1 0-4 0v2a1 1 0 0 0 1 1h3',\n key: '1ph1d7',\n },\n ],\n ],\n };\n icon = signal(LucideScroll.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScroll, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScroll, isStandalone: true, selector: \"svg[lucideScroll]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScroll, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScroll]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6738,"removedExports":[],"renderedExports":["LucideScroll"],"renderedLength":6448},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/search-check.js":{"code":"/**\n * @component @name SearchCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOCAxMSAyIDIgNC00IiAvPgogIDxjaXJjbGUgY3g9IjExIiBjeT0iMTEiIHI9IjgiIC8+CiAgPHBhdGggZD0ibTIxIDIxLTQuMy00LjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/search-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSearchCheck extends LucideIconBase {\n static icon = {\n name: 'search-check',\n size: 24,\n node: [\n ['path', { d: 'm8 11 2 2 4-4', key: '1sed1v' }],\n ['circle', { cx: '11', cy: '11', r: '8', key: '4ej97u' }],\n ['path', { d: 'm21 21-4.3-4.3', key: '1qie3q' }],\n ],\n };\n icon = signal(LucideSearchCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSearchCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSearchCheck, isStandalone: true, selector: \"svg[lucideSearchCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSearchCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSearchCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6568,"removedExports":[],"renderedExports":["LucideSearchCheck"],"renderedLength":6272},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/search-slash.js":{"code":"/**\n * @component @name SearchSlash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMuNSA4LjUtNSA1IiAvPgogIDxjaXJjbGUgY3g9IjExIiBjeT0iMTEiIHI9IjgiIC8+CiAgPHBhdGggZD0ibTIxIDIxLTQuMy00LjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/search-slash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSearchSlash extends LucideIconBase {\n static icon = {\n name: 'search-slash',\n size: 24,\n node: [\n ['path', { d: 'm13.5 8.5-5 5', key: '1cs55j' }],\n ['circle', { cx: '11', cy: '11', r: '8', key: '4ej97u' }],\n ['path', { d: 'm21 21-4.3-4.3', key: '1qie3q' }],\n ],\n };\n icon = signal(LucideSearchSlash.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSearchSlash, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSearchSlash, isStandalone: true, selector: \"svg[lucideSearchSlash]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSearchSlash, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSearchSlash]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6568,"removedExports":[],"renderedExports":["LucideSearchSlash"],"renderedLength":6272},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/search-alert.js":{"code":"/**\n * @component @name SearchAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgogIDxwYXRoIGQ9Im0yMSAyMS00LjMtNC4zIiAvPgogIDxwYXRoIGQ9Ik0xMSA3djQiIC8+CiAgPHBhdGggZD0iTTExIDE1aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/search-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSearchAlert extends LucideIconBase {\n static icon = {\n name: 'search-alert',\n size: 24,\n node: [\n ['circle', { cx: '11', cy: '11', r: '8', key: '4ej97u' }],\n ['path', { d: 'm21 21-4.3-4.3', key: '1qie3q' }],\n ['path', { d: 'M11 7v4', key: 'm2edmq' }],\n ['path', { d: 'M11 15h.01', key: 'k85uqc' }],\n ],\n };\n icon = signal(LucideSearchAlert.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSearchAlert, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSearchAlert, isStandalone: true, selector: \"svg[lucideSearchAlert]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSearchAlert, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSearchAlert]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6648,"removedExports":[],"renderedExports":["LucideSearchAlert"],"renderedLength":6352},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/search.js":{"code":"/**\n * @component @name Search\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEgMjEtNC4zNC00LjM0IiAvPgogIDxjaXJjbGUgY3g9IjExIiBjeT0iMTEiIHI9IjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSearch extends LucideIconBase {\n static icon = {\n name: 'search',\n size: 24,\n node: [\n ['path', { d: 'm21 21-4.34-4.34', key: '14j7rj' }],\n ['circle', { cx: '11', cy: '11', r: '8', key: '4ej97u' }],\n ],\n };\n icon = signal(LucideSearch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSearch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSearch, isStandalone: true, selector: \"svg[lucideSearch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSearch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSearch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6415,"removedExports":[],"renderedExports":["LucideSearch"],"renderedLength":6125},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/section.js":{"code":"/**\n * @component @name Section\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNWE0IDMgMCAwIDAtOCAwYzAgNCA4IDMgOCA3YTQgMyAwIDAgMS04IDAiIC8+CiAgPHBhdGggZD0iTTggMTlhNCAzIDAgMCAwIDggMGMwLTQtOC0zLTgtN2E0IDMgMCAwIDEgOCAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/section\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSection extends LucideIconBase {\n static icon = {\n name: 'section',\n size: 24,\n node: [\n ['path', { d: 'M16 5a4 3 0 0 0-8 0c0 4 8 3 8 7a4 3 0 0 1-8 0', key: 'vqan6v' }],\n ['path', { d: 'M8 19a4 3 0 0 0 8 0c0-4-8-3-8-7a4 3 0 0 1 8 0', key: 'wdjd8o' }],\n ],\n };\n icon = signal(LucideSection.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSection, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSection, isStandalone: true, selector: \"svg[lucideSection]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSection, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSection]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6549,"removedExports":[],"renderedExports":["LucideSection"],"renderedLength":6258},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/search-x.js":{"code":"/**\n * @component @name SearchX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMuNSA4LjUtNSA1IiAvPgogIDxwYXRoIGQ9Im04LjUgOC41IDUgNSIgLz4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgogIDxwYXRoIGQ9Im0yMSAyMS00LjMtNC4zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/search-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSearchX extends LucideIconBase {\n static icon = {\n name: 'search-x',\n size: 24,\n node: [\n ['path', { d: 'm13.5 8.5-5 5', key: '1cs55j' }],\n ['path', { d: 'm8.5 8.5 5 5', key: 'a8mexj' }],\n ['circle', { cx: '11', cy: '11', r: '8', key: '4ej97u' }],\n ['path', { d: 'm21 21-4.3-4.3', key: '1qie3q' }],\n ],\n };\n icon = signal(LucideSearchX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSearchX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSearchX, isStandalone: true, selector: \"svg[lucideSearchX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSearchX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSearchX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6620,"removedExports":[],"renderedExports":["LucideSearchX"],"renderedLength":6328},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/send-horizontal.js":{"code":"/**\n * @component @name SendHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy43MTQgMy4wNDhhLjQ5OC40OTggMCAwIDAtLjY4My42MjdsMi44NDMgNy42MjdhMiAyIDAgMCAxIDAgMS4zOTZsLTIuODQyIDcuNjI3YS40OTguNDk4IDAgMCAwIC42ODIuNjI3bDE4LTguNWEuNS41IDAgMCAwIDAtLjkwNHoiIC8+CiAgPHBhdGggZD0iTTYgMTJoMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/send-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSendHorizontal extends LucideIconBase {\n static icon = {\n name: 'send-horizontal',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.714 3.048a.498.498 0 0 0-.683.627l2.843 7.627a2 2 0 0 1 0 1.396l-2.842 7.627a.498.498 0 0 0 .682.627l18-8.5a.5.5 0 0 0 0-.904z',\n key: '117uat',\n },\n ],\n ['path', { d: 'M6 12h16', key: 's4cdu5' }],\n ],\n aliases: ['send-horizonal'],\n };\n icon = signal(LucideSendHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSendHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSendHorizontal, isStandalone: true, selector: \"svg[lucideSendHorizontal], svg[lucideSendHorizonal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSendHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSendHorizontal], svg[lucideSendHorizonal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSendHorizontal\n */\nconst LucideSendHorizonal = LucideSendHorizontal;","originalLength":7042,"removedExports":[],"renderedExports":["LucideSendHorizontal","LucideSendHorizonal"],"renderedLength":6736},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/separator-vertical.js":{"code":"/**\n * @component @name SeparatorVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxOCIgLz4KICA8cGF0aCBkPSJtMTYgMTYgNC00LTQtNCIgLz4KICA8cGF0aCBkPSJtOCA4LTQgNCA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/separator-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSeparatorVertical extends LucideIconBase {\n static icon = {\n name: 'separator-vertical',\n size: 24,\n node: [\n ['path', { d: 'M12 3v18', key: '108xh3' }],\n ['path', { d: 'm16 16 4-4-4-4', key: '1js579' }],\n ['path', { d: 'm8 8-4 4 4 4', key: '1whems' }],\n ],\n };\n icon = signal(LucideSeparatorVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSeparatorVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSeparatorVertical, isStandalone: true, selector: \"svg[lucideSeparatorVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSeparatorVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSeparatorVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6602,"removedExports":[],"renderedExports":["LucideSeparatorVertical"],"renderedLength":6300},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/send-to-back.js":{"code":"/**\n * @component @name SendToBack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIxNCIgeT0iMTQiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHJ4PSIyIiAvPgogIDxyZWN0IHg9IjIiIHk9IjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDE0djFhMiAyIDAgMCAwIDIgMmgxIiAvPgogIDxwYXRoIGQ9Ik0xNCA3aDFhMiAyIDAgMCAxIDIgMnYxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/send-to-back\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSendToBack extends LucideIconBase {\n static icon = {\n name: 'send-to-back',\n size: 24,\n node: [\n ['rect', { x: '14', y: '14', width: '8', height: '8', rx: '2', key: '1b0bso' }],\n ['rect', { x: '2', y: '2', width: '8', height: '8', rx: '2', key: '1x09vl' }],\n ['path', { d: 'M7 14v1a2 2 0 0 0 2 2h1', key: 'pao6x6' }],\n ['path', { d: 'M14 7h1a2 2 0 0 1 2 2v1', key: '19tdru' }],\n ],\n };\n icon = signal(LucideSendToBack.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSendToBack, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSendToBack, isStandalone: true, selector: \"svg[lucideSendToBack]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSendToBack, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSendToBack]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6808,"removedExports":[],"renderedExports":["LucideSendToBack"],"renderedLength":6512},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/send.js":{"code":"/**\n * @component @name Send\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuNTM2IDIxLjY4NmEuNS41IDAgMCAwIC45MzctLjAyNGw2LjUtMTlhLjQ5Ni40OTYgMCAwIDAtLjYzNS0uNjM1bC0xOSA2LjVhLjUuNSAwIDAgMC0uMDI0LjkzN2w3LjkzIDMuMThhMiAyIDAgMCAxIDEuMTEyIDEuMTF6IiAvPgogIDxwYXRoIGQ9Im0yMS44NTQgMi4xNDctMTAuOTQgMTAuOTM5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/send\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSend extends LucideIconBase {\n static icon = {\n name: 'send',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z',\n key: '1ffxy3',\n },\n ],\n ['path', { d: 'm21.854 2.147-10.94 10.939', key: '12cjpa' }],\n ],\n };\n icon = signal(LucideSend.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSend, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSend, isStandalone: true, selector: \"svg[lucideSend]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSend, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSend]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6767,"removedExports":[],"renderedExports":["LucideSend"],"renderedLength":6479},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/separator-horizontal.js":{"code":"/**\n * @component @name SeparatorHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTYtNCA0LTQtNCIgLz4KICA8cGF0aCBkPSJNMyAxMmgxOCIgLz4KICA8cGF0aCBkPSJtOCA4IDQtNCA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/separator-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSeparatorHorizontal extends LucideIconBase {\n static icon = {\n name: 'separator-horizontal',\n size: 24,\n node: [\n ['path', { d: 'm16 16-4 4-4-4', key: '3dv8je' }],\n ['path', { d: 'M3 12h18', key: '1i2n21' }],\n ['path', { d: 'm8 8 4-4 4 4', key: '2bscm2' }],\n ],\n };\n icon = signal(LucideSeparatorHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSeparatorHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSeparatorHorizontal, isStandalone: true, selector: \"svg[lucideSeparatorHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSeparatorHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSeparatorHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6624,"removedExports":[],"renderedExports":["LucideSeparatorHorizontal"],"renderedLength":6320},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/server-crash.js":{"code":"/**\n * @component @name ServerCrash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxMEg0YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2NGEyIDIgMCAwIDEtMiAyaC0yIiAvPgogIDxwYXRoIGQ9Ik02IDE0SDRhMiAyIDAgMCAwLTIgMnY0YTIgMiAwIDAgMCAyIDJoMTZhMiAyIDAgMCAwIDItMnYtNGEyIDIgMCAwIDAtMi0yaC0yIiAvPgogIDxwYXRoIGQ9Ik02IDZoLjAxIiAvPgogIDxwYXRoIGQ9Ik02IDE4aC4wMSIgLz4KICA8cGF0aCBkPSJtMTMgNi00IDZoNmwtNCA2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/server-crash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideServerCrash extends LucideIconBase {\n static icon = {\n name: 'server-crash',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 10H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-2',\n key: '4b9dqc',\n },\n ],\n [\n 'path',\n {\n d: 'M6 14H4a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2h-2',\n key: '22nnkd',\n },\n ],\n ['path', { d: 'M6 6h.01', key: '1utrut' }],\n ['path', { d: 'M6 18h.01', key: 'uhywen' }],\n ['path', { d: 'm13 6-4 6h6l-4 6', key: '14hqih' }],\n ],\n };\n icon = signal(LucideServerCrash.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideServerCrash, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideServerCrash, isStandalone: true, selector: \"svg[lucideServerCrash]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideServerCrash, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideServerCrash]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7222,"removedExports":[],"renderedExports":["LucideServerCrash"],"renderedLength":6926},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/server-off.js":{"code":"/**\n * @component @name ServerOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyaDEzYTIgMiAwIDAgMSAyIDJ2NGEyIDIgMCAwIDEtMiAyaC01IiAvPgogIDxwYXRoIGQ9Ik0xMCAxMCAyLjUgMi41QzIgMiAyIDIuNSAyIDV2M2EyIDIgMCAwIDAgMiAyaDZ6IiAvPgogIDxwYXRoIGQ9Ik0yMiAxN3YtMWEyIDIgMCAwIDAtMi0yaC0xIiAvPgogIDxwYXRoIGQ9Ik00IDE0YTIgMiAwIDAgMC0yIDJ2NGEyIDIgMCAwIDAgMiAyaDE2LjVsMS0uNS41LjUtOC04SDR6IiAvPgogIDxwYXRoIGQ9Ik02IDE4aC4wMSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/server-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideServerOff extends LucideIconBase {\n static icon = {\n name: 'server-off',\n size: 24,\n node: [\n ['path', { d: 'M7 2h13a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-5', key: 'bt2siv' }],\n ['path', { d: 'M10 10 2.5 2.5C2 2 2 2.5 2 5v3a2 2 0 0 0 2 2h6z', key: '1hjrv1' }],\n ['path', { d: 'M22 17v-1a2 2 0 0 0-2-2h-1', key: '1iynyr' }],\n ['path', { d: 'M4 14a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h16.5l1-.5.5.5-8-8H4z', key: '161ggg' }],\n ['path', { d: 'M6 18h.01', key: 'uhywen' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucideServerOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideServerOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideServerOff, isStandalone: true, selector: \"svg[lucideServerOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideServerOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideServerOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7080,"removedExports":[],"renderedExports":["LucideServerOff"],"renderedLength":6786},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/server-cog.js":{"code":"/**\n * @component @name ServerCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuODUyIDE0Ljc3Mi0uMzgzLjkyMyIgLz4KICA8cGF0aCBkPSJNMTMuMTQ4IDE0Ljc3MmEzIDMgMCAxIDAtMi4yOTYtNS41NDRsLS4zODMtLjkyMyIgLz4KICA8cGF0aCBkPSJtMTMuMTQ4IDkuMjI4LjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xMy41MyAxNS42OTYtLjM4Mi0uOTI0YTMgMyAwIDEgMS0yLjI5Ni01LjU0NCIgLz4KICA8cGF0aCBkPSJtMTQuNzcyIDEwLjg1Mi45MjMtLjM4MyIgLz4KICA8cGF0aCBkPSJtMTQuNzcyIDEzLjE0OC45MjMuMzgzIiAvPgogIDxwYXRoIGQ9Ik00LjUgMTBINGEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjRhMiAyIDAgMCAxLTIgMmgtLjUiIC8+CiAgPHBhdGggZD0iTTQuNSAxNEg0YTIgMiAwIDAgMC0yIDJ2NGEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTRhMiAyIDAgMCAwLTItMmgtLjUiIC8+CiAgPHBhdGggZD0iTTYgMThoLjAxIiAvPgogIDxwYXRoIGQ9Ik02IDZoLjAxIiAvPgogIDxwYXRoIGQ9Im05LjIyOCAxMC44NTItLjkyMy0uMzgzIiAvPgogIDxwYXRoIGQ9Im05LjIyOCAxMy4xNDgtLjkyMy4zODMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/server-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideServerCog extends LucideIconBase {\n static icon = {\n name: 'server-cog',\n size: 24,\n node: [\n ['path', { d: 'm10.852 14.772-.383.923', key: '11vil6' }],\n ['path', { d: 'M13.148 14.772a3 3 0 1 0-2.296-5.544l-.383-.923', key: '1v3clb' }],\n ['path', { d: 'm13.148 9.228.383-.923', key: 't2zzyc' }],\n ['path', { d: 'm13.53 15.696-.382-.924a3 3 0 1 1-2.296-5.544', key: '1bxfiv' }],\n ['path', { d: 'm14.772 10.852.923-.383', key: 'k9m8cz' }],\n ['path', { d: 'm14.772 13.148.923.383', key: '1xvhww' }],\n [\n 'path',\n {\n d: 'M4.5 10H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-.5',\n key: 'tn8das',\n },\n ],\n [\n 'path',\n {\n d: 'M4.5 14H4a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2h-.5',\n key: '1g2pve',\n },\n ],\n ['path', { d: 'M6 18h.01', key: 'uhywen' }],\n ['path', { d: 'M6 6h.01', key: '1utrut' }],\n ['path', { d: 'm9.228 10.852-.923-.383', key: '1wtb30' }],\n ['path', { d: 'm9.228 13.148-.923.383', key: '1a830x' }],\n ],\n };\n icon = signal(LucideServerCog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideServerCog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideServerCog, isStandalone: true, selector: \"svg[lucideServerCog]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideServerCog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideServerCog]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":8193,"removedExports":[],"renderedExports":["LucideServerCog"],"renderedLength":7899},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/server.js":{"code":"/**\n * @component @name Server\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iOCIgeD0iMiIgeT0iMiIgcng9IjIiIHJ5PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSI4IiB4PSIyIiB5PSIxNCIgcng9IjIiIHJ5PSIyIiAvPgogIDxsaW5lIHgxPSI2IiB4Mj0iNi4wMSIgeTE9IjYiIHkyPSI2IiAvPgogIDxsaW5lIHgxPSI2IiB4Mj0iNi4wMSIgeTE9IjE4IiB5Mj0iMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/server\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideServer extends LucideIconBase {\n static icon = {\n name: 'server',\n size: 24,\n node: [\n ['rect', { width: '20', height: '8', x: '2', y: '2', rx: '2', ry: '2', key: 'ngkwjq' }],\n ['rect', { width: '20', height: '8', x: '2', y: '14', rx: '2', ry: '2', key: 'iecqi9' }],\n ['line', { x1: '6', x2: '6.01', y1: '6', y2: '6', key: '16zg32' }],\n ['line', { x1: '6', x2: '6.01', y1: '18', y2: '18', key: 'nzw8ys' }],\n ],\n };\n icon = signal(LucideServer.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideServer, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideServer, isStandalone: true, selector: \"svg[lucideServer]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideServer, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideServer]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6829,"removedExports":[],"renderedExports":["LucideServer"],"renderedLength":6539},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/settings.js":{"code":"/**\n * @component @name Settings\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOS42NzEgNC4xMzZhMi4zNCAyLjM0IDAgMCAxIDQuNjU5IDAgMi4zNCAyLjM0IDAgMCAwIDMuMzE5IDEuOTE1IDIuMzQgMi4zNCAwIDAgMSAyLjMzIDQuMDMzIDIuMzQgMi4zNCAwIDAgMCAwIDMuODMxIDIuMzQgMi4zNCAwIDAgMS0yLjMzIDQuMDMzIDIuMzQgMi4zNCAwIDAgMC0zLjMxOSAxLjkxNSAyLjM0IDIuMzQgMCAwIDEtNC42NTkgMCAyLjM0IDIuMzQgMCAwIDAtMy4zMi0xLjkxNSAyLjM0IDIuMzQgMCAwIDEtMi4zMy00LjAzMyAyLjM0IDIuMzQgMCAwIDAgMC0zLjgzMUEyLjM0IDIuMzQgMCAwIDEgNi4zNSA2LjA1MWEyLjM0IDIuMzQgMCAwIDAgMy4zMTktMS45MTUiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/settings\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSettings extends LucideIconBase {\n static icon = {\n name: 'settings',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M9.671 4.136a2.34 2.34 0 0 1 4.659 0 2.34 2.34 0 0 0 3.319 1.915 2.34 2.34 0 0 1 2.33 4.033 2.34 2.34 0 0 0 0 3.831 2.34 2.34 0 0 1-2.33 4.033 2.34 2.34 0 0 0-3.319 1.915 2.34 2.34 0 0 1-4.659 0 2.34 2.34 0 0 0-3.32-1.915 2.34 2.34 0 0 1-2.33-4.033 2.34 2.34 0 0 0 0-3.831A2.34 2.34 0 0 1 6.35 6.051a2.34 2.34 0 0 0 3.319-1.915',\n key: '1i5ecw',\n },\n ],\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\n ],\n };\n icon = signal(LucideSettings.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSettings, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSettings, isStandalone: true, selector: \"svg[lucideSettings]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSettings, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSettings]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7268,"removedExports":[],"renderedExports":["LucideSettings"],"renderedLength":6976},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/settings-2.js":{"code":"/**\n * @component @name Settings2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTdINSIgLz4KICA8cGF0aCBkPSJNMTkgN2gtOSIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE3IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSI3IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/settings-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSettings2 extends LucideIconBase {\n static icon = {\n name: 'settings-2',\n size: 24,\n node: [\n ['path', { d: 'M14 17H5', key: 'gfn3mx' }],\n ['path', { d: 'M19 7h-9', key: '6i9tg' }],\n ['circle', { cx: '17', cy: '17', r: '3', key: '18b49y' }],\n ['circle', { cx: '7', cy: '7', r: '3', key: 'dfmy0x' }],\n ],\n };\n icon = signal(LucideSettings2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSettings2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSettings2, isStandalone: true, selector: \"svg[lucideSettings2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSettings2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSettings2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6631,"removedExports":[],"renderedExports":["LucideSettings2"],"renderedLength":6337},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shapes.js":{"code":"/**\n * @component @name Shapes\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOC4zIDEwYS43LjcgMCAwIDEtLjYyNi0xLjA3OUwxMS40IDNhLjcuNyAwIDAgMSAxLjE5OC0uMDQzTDE2LjMgOC45YS43LjcgMCAwIDEtLjU3MiAxLjFaIiAvPgogIDxyZWN0IHg9IjMiIHk9IjE0IiB3aWR0aD0iNyIgaGVpZ2h0PSI3IiByeD0iMSIgLz4KICA8Y2lyY2xlIGN4PSIxNy41IiBjeT0iMTcuNSIgcj0iMy41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shapes\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShapes extends LucideIconBase {\n static icon = {\n name: 'shapes',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M8.3 10a.7.7 0 0 1-.626-1.079L11.4 3a.7.7 0 0 1 1.198-.043L16.3 8.9a.7.7 0 0 1-.572 1.1Z',\n key: '1bo67w',\n },\n ],\n ['rect', { x: '3', y: '14', width: '7', height: '7', rx: '1', key: '1bkyp8' }],\n ['circle', { cx: '17.5', cy: '17.5', r: '3.5', key: 'w3z12y' }],\n ],\n };\n icon = signal(LucideShapes.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShapes, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShapes, isStandalone: true, selector: \"svg[lucideShapes]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShapes, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShapes]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6861,"removedExports":[],"renderedExports":["LucideShapes"],"renderedLength":6571},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sheet.js":{"code":"/**\n * @component @name Sheet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8bGluZSB4MT0iMyIgeDI9IjIxIiB5MT0iOSIgeTI9IjkiIC8+CiAgPGxpbmUgeDE9IjMiIHgyPSIyMSIgeTE9IjE1IiB5Mj0iMTUiIC8+CiAgPGxpbmUgeDE9IjkiIHgyPSI5IiB5MT0iOSIgeTI9IjIxIiAvPgogIDxsaW5lIHgxPSIxNSIgeDI9IjE1IiB5MT0iOSIgeTI9IjIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sheet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSheet extends LucideIconBase {\n static icon = {\n name: 'sheet',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\n ['line', { x1: '3', x2: '21', y1: '9', y2: '9', key: '1vqk6q' }],\n ['line', { x1: '3', x2: '21', y1: '15', y2: '15', key: 'o2sbyz' }],\n ['line', { x1: '9', x2: '9', y1: '9', y2: '21', key: '1ib60c' }],\n ['line', { x1: '15', x2: '15', y1: '9', y2: '21', key: '1n26ft' }],\n ],\n };\n icon = signal(LucideSheet.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSheet, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSheet, isStandalone: true, selector: \"svg[lucideSheet]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSheet, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSheet]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6895,"removedExports":[],"renderedExports":["LucideSheet"],"renderedLength":6606},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/share.js":{"code":"/**\n * @component @name Share\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYxMyIgLz4KICA8cGF0aCBkPSJtMTYgNi00LTQtNCA0IiAvPgogIDxwYXRoIGQ9Ik00IDEydjhhMiAyIDAgMCAwIDIgMmgxMmEyIDIgMCAwIDAgMi0ydi04IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/share\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShare extends LucideIconBase {\n static icon = {\n name: 'share',\n size: 24,\n node: [\n ['path', { d: 'M12 2v13', key: '1km8f5' }],\n ['path', { d: 'm16 6-4-4-4 4', key: '13yo43' }],\n ['path', { d: 'M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8', key: '1b2hhj' }],\n ],\n };\n icon = signal(LucideShare.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShare, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShare, isStandalone: true, selector: \"svg[lucideShare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShare, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6531,"removedExports":[],"renderedExports":["LucideShare"],"renderedLength":6242},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shell.js":{"code":"/**\n * @component @name Shell\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTFhMiAyIDAgMSAxLTQgMCA0IDQgMCAwIDEgOCAwIDYgNiAwIDAgMS0xMiAwIDggOCAwIDAgMSAxNiAwIDEwIDEwIDAgMSAxLTIwIDAgMTEuOTMgMTEuOTMgMCAwIDEgMi40Mi03LjIyIDIgMiAwIDEgMSAzLjE2IDIuNDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shell\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShell extends LucideIconBase {\n static icon = {\n name: 'shell',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14 11a2 2 0 1 1-4 0 4 4 0 0 1 8 0 6 6 0 0 1-12 0 8 8 0 0 1 16 0 10 10 0 1 1-20 0 11.93 11.93 0 0 1 2.42-7.22 2 2 0 1 1 3.16 2.44',\n key: '1cn552',\n },\n ],\n ],\n };\n icon = signal(LucideShell.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShell, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShell, isStandalone: true, selector: \"svg[lucideShell]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShell, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShell]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6654,"removedExports":[],"renderedExports":["LucideShell"],"renderedLength":6365},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield-ban.js":{"code":"/**\n * @component @name ShieldBan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0ibTQuMjQzIDUuMjEgMTQuMzkgMTIuNDcyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shield-ban\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShieldBan extends LucideIconBase {\n static icon = {\n name: 'shield-ban',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\n key: 'oel41y',\n },\n ],\n ['path', { d: 'm4.243 5.21 14.39 12.472', key: '1c9a7c' }],\n ],\n };\n icon = signal(LucideShieldBan.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldBan, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShieldBan, isStandalone: true, selector: \"svg[lucideShieldBan]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldBan, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShieldBan]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6902,"removedExports":[],"renderedExports":["LucideShieldBan"],"renderedLength":6608},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shelving-unit.js":{"code":"/**\n * @component @name ShelvingUnit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJWOWExIDEgMCAwIDAtMS0xSDlhMSAxIDAgMCAwLTEgMXYzIiAvPgogIDxwYXRoIGQ9Ik0xNiAyMHYtM2ExIDEgMCAwIDAtMS0xaC0yYTEgMSAwIDAgMC0xIDF2MyIgLz4KICA8cGF0aCBkPSJNMjAgMjJWMiIgLz4KICA8cGF0aCBkPSJNNCAxMmgxNiIgLz4KICA8cGF0aCBkPSJNNCAyMGgxNiIgLz4KICA8cGF0aCBkPSJNNCAydjIwIiAvPgogIDxwYXRoIGQ9Ik00IDRoMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shelving-unit\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShelvingUnit extends LucideIconBase {\n static icon = {\n name: 'shelving-unit',\n size: 24,\n node: [\n ['path', { d: 'M12 12V9a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v3', key: 'wiz68x' }],\n ['path', { d: 'M16 20v-3a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v3', key: '1b59c4' }],\n ['path', { d: 'M20 22V2', key: '1bnhr8' }],\n ['path', { d: 'M4 12h16', key: '1lakjw' }],\n ['path', { d: 'M4 20h16', key: '14thso' }],\n ['path', { d: 'M4 2v20', key: 'gtpd5x' }],\n ['path', { d: 'M4 4h16', key: '1bkgr1' }],\n ],\n };\n icon = signal(LucideShelvingUnit.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShelvingUnit, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShelvingUnit, isStandalone: true, selector: \"svg[lucideShelvingUnit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShelvingUnit, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShelvingUnit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7025,"removedExports":[],"renderedExports":["LucideShelvingUnit"],"renderedLength":6728},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/server-plus.js":{"code":"/**\n * @component @name ServerPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNSAxMEg0YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2MiIgLz4KICA8cGF0aCBkPSJNMTYgMTJoNiIgLz4KICA8cGF0aCBkPSJNMTkgOXY2IiAvPgogIDxwYXRoIGQ9Ik0yMiAxOHYyYTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0ydi00YTIgMiAwIDAgMSAyLTJoOC41IiAvPgogIDxwYXRoIGQ9Ik02IDE4aC4wMSIgLz4KICA8cGF0aCBkPSJNNiA2aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/server-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideServerPlus extends LucideIconBase {\n static icon = {\n name: 'server-plus',\n size: 24,\n node: [\n ['path', { d: 'M12.5 10H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v2', key: 's66i12' }],\n ['path', { d: 'M16 12h6', key: '15xry1' }],\n ['path', { d: 'M19 9v6', key: '1kf5t6' }],\n ['path', { d: 'M22 18v2a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-4a2 2 0 0 1 2-2h8.5', key: 'lo70fm' }],\n ['path', { d: 'M6 18h.01', key: 'uhywen' }],\n ['path', { d: 'M6 6h.01', key: '1utrut' }],\n ],\n };\n icon = signal(LucideServerPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideServerPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideServerPlus, isStandalone: true, selector: \"svg[lucideServerPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideServerPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideServerPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7005,"removedExports":[],"renderedExports":["LucideServerPlus"],"renderedLength":6710},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield-alert.js":{"code":"/**\n * @component @name ShieldAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTEyIDh2NCIgLz4KICA8cGF0aCBkPSJNMTIgMTZoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shield-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShieldAlert extends LucideIconBase {\n static icon = {\n name: 'shield-alert',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\n key: 'oel41y',\n },\n ],\n ['path', { d: 'M12 8v4', key: '1got3b' }],\n ['path', { d: 'M12 16h.01', key: '1drbdi' }],\n ],\n };\n icon = signal(LucideShieldAlert.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldAlert, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShieldAlert, isStandalone: true, selector: \"svg[lucideShieldAlert]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldAlert, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShieldAlert]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6977,"removedExports":[],"renderedExports":["LucideShieldAlert"],"renderedLength":6681},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield-check.js":{"code":"/**\n * @component @name ShieldCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0ibTkgMTIgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShieldCheck extends LucideIconBase {\n static icon = {\n name: 'shield-check',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\n key: 'oel41y',\n },\n ],\n ['path', { d: 'm9 12 2 2 4-4', key: 'dzmm74' }],\n ],\n };\n icon = signal(LucideShieldCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShieldCheck, isStandalone: true, selector: \"svg[lucideShieldCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShieldCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6901,"removedExports":[],"renderedExports":["LucideShieldCheck"],"renderedLength":6605},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield-cog-corner.js":{"code":"/**\n * @component @name ShieldCogCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjJjLTMuODA2LTEuNDUtNy0zLjk2Ni03LTlWNmExIDEgMCAwIDEgMS0xYzIgMCA0LjUtMS4yIDYuMjQtMi43MmExLjE3IDEuMTcgMCAwIDEgMS41MiAwQzE0LjUxIDMuODEgMTcgNSAxOSA1YTEgMSAwIDAgMSAxIDF2NCIgLz4KICA8cGF0aCBkPSJNMTQuOTIzIDE2LjU0NyAxNCAxNi4xNjQiIC8+CiAgPHBhdGggZD0ibTE0LjkyMyAxOC44NDMtLjkyMy4zODMiIC8+CiAgPHBhdGggZD0iTTE2LjU0NyAxNC45MjMgMTYuMTY0IDE0IiAvPgogIDxwYXRoIGQ9Im0xNi41NDcgMjAuNDY3LS4zODMuOTI0IiAvPgogIDxwYXRoIGQ9Im0xOC44NDMgMTQuOTIzLjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xOS4yMjUgMjEuMzkxLS4zODItLjkyNCIgLz4KICA8cGF0aCBkPSJtMjAuNDY3IDE2LjU0Ny45MjMtLjM4MyIgLz4KICA8cGF0aCBkPSJtMjAuNDY3IDE4Ljg0My45MjMuMzgzIiAvPgogIDxjaXJjbGUgY3g9IjE3LjY5NSIgY3k9IjE3LjY5NSIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-cog-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShieldCogCorner extends LucideIconBase {\n static icon = {\n name: 'shield-cog-corner',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11 22c-3.806-1.45-7-3.966-7-9V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1v4',\n key: 'hf1sz5',\n },\n ],\n ['path', { d: 'M14.923 16.547 14 16.164', key: '41f878' }],\n ['path', { d: 'm14.923 18.843-.923.383', key: '82rvv5' }],\n ['path', { d: 'M16.547 14.923 16.164 14', key: '1r7ypn' }],\n ['path', { d: 'm16.547 20.467-.383.924', key: 'au4kyj' }],\n ['path', { d: 'm18.843 14.923.383-.923', key: '1cbrwq' }],\n ['path', { d: 'm19.225 21.391-.382-.924', key: '1u2bh9' }],\n ['path', { d: 'm20.467 16.547.923-.383', key: 'cprboc' }],\n ['path', { d: 'm20.467 18.843.923.383', key: 'inm8l2' }],\n ['circle', { cx: '17.695', cy: '17.695', r: '3', key: '1i1rmh' }],\n ],\n };\n icon = signal(LucideShieldCogCorner.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldCogCorner, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShieldCogCorner, isStandalone: true, selector: \"svg[lucideShieldCogCorner]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldCogCorner, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShieldCogCorner]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7894,"removedExports":[],"renderedExports":["LucideShieldCogCorner"],"renderedLength":7593},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield-ellipsis.js":{"code":"/**\n * @component @name ShieldEllipsis\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTggMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEyaC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-ellipsis\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShieldEllipsis extends LucideIconBase {\n static icon = {\n name: 'shield-ellipsis',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\n key: 'oel41y',\n },\n ],\n ['path', { d: 'M8 12h.01', key: 'czm47f' }],\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\n ['path', { d: 'M16 12h.01', key: '1l6xoz' }],\n ],\n };\n icon = signal(LucideShieldEllipsis.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldEllipsis, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShieldEllipsis, isStandalone: true, selector: \"svg[lucideShieldEllipsis]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldEllipsis, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShieldEllipsis]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7110,"removedExports":[],"renderedExports":["LucideShieldEllipsis"],"renderedLength":6811},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield-cog.js":{"code":"/**\n * @component @name ShieldCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuOTI5IDE0LjQ2Ny0uMzgzLjkyNCIgLz4KICA8cGF0aCBkPSJNMTAuOTI5IDguOTIzIDEwLjU0NiA4IiAvPgogIDxwYXRoIGQ9Ik0xMy4yMjUgOC45MjMgMTMuNjA4IDgiIC8+CiAgPHBhdGggZD0ibTEzLjYwNyAxNS4zOTEtLjM4Mi0uOTI0IiAvPgogIDxwYXRoIGQ9Im0xNC44NDkgMTAuNTQ3LjkyMy0uMzgzIiAvPgogIDxwYXRoIGQ9Im0xNC44NDkgMTIuODQzLjkyMy4zODMiIC8+CiAgPHBhdGggZD0iTTIwIDEzYzAgNS0zLjUgNy41LTcuNjYgOC45NWExIDEgMCAwIDEtLjY3LS4wMUM3LjUgMjAuNSA0IDE4IDQgMTNWNmExIDEgMCAwIDEgMS0xYzIgMCA0LjUtMS4yIDYuMjQtMi43MmExLjE3IDEuMTcgMCAwIDEgMS41MiAwQzE0LjUxIDMuODEgMTcgNSAxOSA1YTEgMSAwIDAgMSAxIDF6IiAvPgogIDxwYXRoIGQ9Im05LjMwNSAxMC41NDctLjkyMy0uMzgzIiAvPgogIDxwYXRoIGQ9Im05LjMwNSAxMi44NDMtLjkyMy4zODMiIC8+CiAgPGNpcmNsZSBjeD0iMTIuMDc3IiBjeT0iMTEuNjk1IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shield-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShieldCog extends LucideIconBase {\n static icon = {\n name: 'shield-cog',\n size: 24,\n node: [\n ['path', { d: 'm10.929 14.467-.383.924', key: 'hdyevy' }],\n ['path', { d: 'M10.929 8.923 10.546 8', key: '1nr44d' }],\n ['path', { d: 'M13.225 8.923 13.608 8', key: 'aewley' }],\n ['path', { d: 'm13.607 15.391-.382-.924', key: 'm37gf1' }],\n ['path', { d: 'm14.849 10.547.923-.383', key: '1d3c4q' }],\n ['path', { d: 'm14.849 12.843.923.383', key: 'lmvhy3' }],\n [\n 'path',\n {\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\n key: 'oel41y',\n },\n ],\n ['path', { d: 'm9.305 10.547-.923-.383', key: '1d13ox' }],\n ['path', { d: 'm9.305 12.843-.923.383', key: '7wxwh5' }],\n ['circle', { cx: '12.077', cy: '11.695', r: '3', key: 'fse9k8' }],\n ],\n };\n icon = signal(LucideShieldCog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldCog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShieldCog, isStandalone: true, selector: \"svg[lucideShieldCog]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldCog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShieldCog]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7890,"removedExports":[],"renderedExports":["LucideShieldCog"],"renderedLength":7596},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield-half.js":{"code":"/**\n * @component @name ShieldHalf\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTEyIDIyVjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shield-half\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShieldHalf extends LucideIconBase {\n static icon = {\n name: 'shield-half',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\n key: 'oel41y',\n },\n ],\n ['path', { d: 'M12 22V2', key: 'zs6s6o' }],\n ],\n };\n icon = signal(LucideShieldHalf.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldHalf, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShieldHalf, isStandalone: true, selector: \"svg[lucideShieldHalf]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldHalf, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShieldHalf]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6877,"removedExports":[],"renderedExports":["LucideShieldHalf"],"renderedLength":6582},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield-plus.js":{"code":"/**\n * @component @name ShieldPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTkgMTJoNiIgLz4KICA8cGF0aCBkPSJNMTIgOXY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shield-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShieldPlus extends LucideIconBase {\n static icon = {\n name: 'shield-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\n key: 'oel41y',\n },\n ],\n ['path', { d: 'M9 12h6', key: '1c52cq' }],\n ['path', { d: 'M12 9v6', key: '199k2o' }],\n ],\n };\n icon = signal(LucideShieldPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShieldPlus, isStandalone: true, selector: \"svg[lucideShieldPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShieldPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6959,"removedExports":[],"renderedExports":["LucideShieldPlus"],"renderedLength":6664},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield-off.js":{"code":"/**\n * @component @name ShieldOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik01IDVhMSAxIDAgMCAwLTEgMXY3YzAgNSAzLjUgNy41IDcuNjcgOC45NGExIDEgMCAwIDAgLjY3LjAxYzIuMzUtLjgyIDQuNDgtMS45NyA1LjktMy43MSIgLz4KICA8cGF0aCBkPSJNOS4zMDkgMy42NTJBMTIuMjUyIDEyLjI1MiAwIDAgMCAxMS4yNCAyLjI4YTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXY3YTkuNzg0IDkuNzg0IDAgMCAxLS4wOCAxLjI2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShieldOff extends LucideIconBase {\n static icon = {\n name: 'shield-off',\n size: 24,\n node: [\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n [\n 'path',\n {\n d: 'M5 5a1 1 0 0 0-1 1v7c0 5 3.5 7.5 7.67 8.94a1 1 0 0 0 .67.01c2.35-.82 4.48-1.97 5.9-3.71',\n key: '1jlk70',\n },\n ],\n [\n 'path',\n {\n d: 'M9.309 3.652A12.252 12.252 0 0 0 11.24 2.28a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1v7a9.784 9.784 0 0 1-.08 1.264',\n key: '18rp1v',\n },\n ],\n ],\n };\n icon = signal(LucideShieldOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShieldOff, isStandalone: true, selector: \"svg[lucideShieldOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShieldOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7176,"removedExports":[],"renderedExports":["LucideShieldOff"],"renderedLength":6882},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield-minus.js":{"code":"/**\n * @component @name ShieldMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTkgMTJoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShieldMinus extends LucideIconBase {\n static icon = {\n name: 'shield-minus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\n key: 'oel41y',\n },\n ],\n ['path', { d: 'M9 12h6', key: '1c52cq' }],\n ],\n };\n icon = signal(LucideShieldMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShieldMinus, isStandalone: true, selector: \"svg[lucideShieldMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShieldMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6887,"removedExports":[],"renderedExports":["LucideShieldMinus"],"renderedLength":6591},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield-keyhole.js":{"code":"/**\n * @component @name ShieldKeyhole\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2MyIgLz4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAxLS42Ny0uMDFDNy41IDIwLjUgNCAxOCA0IDEzVjZhMSAxIDAgMDExLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAxMS41MiAwQzE0LjUxIDMuODEgMTcgNSAxOSA1YTEgMSAwIDAxMSAxeiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjExIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shield-keyhole\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShieldKeyhole extends LucideIconBase {\n static icon = {\n name: 'shield-keyhole',\n size: 24,\n node: [\n ['path', { d: 'M12 13v3', key: 'gkc6qb' }],\n [\n 'path',\n {\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 01-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 011-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 011.52 0C14.51 3.81 17 5 19 5a1 1 0 011 1z',\n key: '1buusj',\n },\n ],\n ['circle', { cx: '12', cy: '11', r: '2', key: '1yggc4' }],\n ],\n };\n icon = signal(LucideShieldKeyhole.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldKeyhole, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShieldKeyhole, isStandalone: true, selector: \"svg[lucideShieldKeyhole]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldKeyhole, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShieldKeyhole]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7010,"removedExports":[],"renderedExports":["LucideShieldKeyhole"],"renderedLength":6712},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield-question-mark.js":{"code":"/**\n * @component @name ShieldQuestionMark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTkuMSA5YTMgMyAwIDAgMSA1LjgyIDFjMCAyLTMgMy0zIDMiIC8+CiAgPHBhdGggZD0iTTEyIDE3aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-question-mark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShieldQuestionMark extends LucideIconBase {\n static icon = {\n name: 'shield-question-mark',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\n key: 'oel41y',\n },\n ],\n ['path', { d: 'M9.1 9a3 3 0 0 1 5.82 1c0 2-3 3-3 3', key: 'mhlwft' }],\n ['path', { d: 'M12 17h.01', key: 'p32p05' }],\n ],\n aliases: ['shield-question'],\n };\n icon = signal(LucideShieldQuestionMark.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldQuestionMark, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShieldQuestionMark, isStandalone: true, selector: \"svg[lucideShieldQuestionMark], svg[lucideShieldQuestion]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldQuestionMark, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShieldQuestionMark], svg[lucideShieldQuestion]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideShieldQuestionMark\n */\nconst LucideShieldQuestion = LucideShieldQuestionMark;","originalLength":7335,"removedExports":[],"renderedExports":["LucideShieldQuestionMark","LucideShieldQuestion"],"renderedLength":7024},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield-x.js":{"code":"/**\n * @component @name ShieldX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0ibTE0LjUgOS41LTUgNSIgLz4KICA8cGF0aCBkPSJtOS41IDkuNSA1IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shield-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShieldX extends LucideIconBase {\n static icon = {\n name: 'shield-x',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\n key: 'oel41y',\n },\n ],\n ['path', { d: 'm14.5 9.5-5 5', key: '17q4r4' }],\n ['path', { d: 'm9.5 9.5 5 5', key: '18nt4w' }],\n ],\n aliases: ['shield-close'],\n };\n icon = signal(LucideShieldX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShieldX, isStandalone: true, selector: \"svg[lucideShieldX], svg[lucideShieldClose]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShieldX], svg[lucideShieldClose]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideShieldX\n */\nconst LucideShieldClose = LucideShieldX;","originalLength":7129,"removedExports":[],"renderedExports":["LucideShieldX","LucideShieldClose"],"renderedLength":6830},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/share-2.js":{"code":"/**\n * @component @name Share2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjUiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iNiIgY3k9IjEyIiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTkiIHI9IjMiIC8+CiAgPGxpbmUgeDE9IjguNTkiIHgyPSIxNS40MiIgeTE9IjEzLjUxIiB5Mj0iMTcuNDkiIC8+CiAgPGxpbmUgeDE9IjE1LjQxIiB4Mj0iOC41OSIgeTE9IjYuNTEiIHkyPSIxMC40OSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/share-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShare2 extends LucideIconBase {\n static icon = {\n name: 'share-2',\n size: 24,\n node: [\n ['circle', { cx: '18', cy: '5', r: '3', key: 'gq8acd' }],\n ['circle', { cx: '6', cy: '12', r: '3', key: 'w7nqdw' }],\n ['circle', { cx: '18', cy: '19', r: '3', key: '1xt0gg' }],\n ['line', { x1: '8.59', x2: '15.42', y1: '13.51', y2: '17.49', key: '47mynk' }],\n ['line', { x1: '15.41', x2: '8.59', y1: '6.51', y2: '10.49', key: '1n3mei' }],\n ],\n };\n icon = signal(LucideShare2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShare2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShare2, isStandalone: true, selector: \"svg[lucideShare2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShare2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShare2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6869,"removedExports":[],"renderedExports":["LucideShare2"],"renderedLength":6578},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield-user.js":{"code":"/**\n * @component @name ShieldUser\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTYuMzc2IDE4LjkxYTYgNiAwIDAgMSAxMS4yNDkuMDAzIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTEiIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shield-user\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShieldUser extends LucideIconBase {\n static icon = {\n name: 'shield-user',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\n key: 'oel41y',\n },\n ],\n ['path', { d: 'M6.376 18.91a6 6 0 0 1 11.249.003', key: 'hnjrf2' }],\n ['circle', { cx: '12', cy: '11', r: '4', key: '1gt34v' }],\n ],\n };\n icon = signal(LucideShieldUser.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldUser, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShieldUser, isStandalone: true, selector: \"svg[lucideShieldUser]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldUser, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShieldUser]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7053,"removedExports":[],"renderedExports":["LucideShieldUser"],"renderedLength":6758},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shield.js":{"code":"/**\n * @component @name Shield\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shield\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShield extends LucideIconBase {\n static icon = {\n name: 'shield',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\n key: 'oel41y',\n },\n ],\n ],\n };\n icon = signal(LucideShield.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShield, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShield, isStandalone: true, selector: \"svg[lucideShield]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShield, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShield]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6742,"removedExports":[],"renderedExports":["LucideShield"],"renderedLength":6452},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ship-wheel.js":{"code":"/**\n * @component @name ShipWheel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiAvPgogIDxwYXRoIGQ9Ik0xMiAydjcuNSIgLz4KICA8cGF0aCBkPSJtMTkgNS01LjIzIDUuMjMiIC8+CiAgPHBhdGggZD0iTTIyIDEyaC03LjUiIC8+CiAgPHBhdGggZD0ibTE5IDE5LTUuMjMtNS4yMyIgLz4KICA8cGF0aCBkPSJNMTIgMTQuNVYyMiIgLz4KICA8cGF0aCBkPSJNMTAuMjMgMTMuNzcgNSAxOSIgLz4KICA8cGF0aCBkPSJNOS41IDEySDIiIC8+CiAgPHBhdGggZD0iTTEwLjIzIDEwLjIzIDUgNSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ship-wheel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShipWheel extends LucideIconBase {\n static icon = {\n name: 'ship-wheel',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '8', key: '46899m' }],\n ['path', { d: 'M12 2v7.5', key: '1e5rl5' }],\n ['path', { d: 'm19 5-5.23 5.23', key: '1ezxxf' }],\n ['path', { d: 'M22 12h-7.5', key: 'le1719' }],\n ['path', { d: 'm19 19-5.23-5.23', key: 'p3fmgn' }],\n ['path', { d: 'M12 14.5V22', key: 'dgcmos' }],\n ['path', { d: 'M10.23 13.77 5 19', key: 'qwopd4' }],\n ['path', { d: 'M9.5 12H2', key: 'r7bup8' }],\n ['path', { d: 'M10.23 10.23 5 5', key: 'k2y7lj' }],\n ['circle', { cx: '12', cy: '12', r: '2.5', key: 'ix0uyj' }],\n ],\n };\n icon = signal(LucideShipWheel.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShipWheel, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShipWheel, isStandalone: true, selector: \"svg[lucideShipWheel]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShipWheel, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShipWheel]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7264,"removedExports":[],"renderedExports":["LucideShipWheel"],"renderedLength":6970},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shopping-bag.js":{"code":"/**\n * @component @name ShoppingBag\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTBhNCA0IDAgMCAxLTggMCIgLz4KICA8cGF0aCBkPSJNMy4xMDMgNi4wMzRoMTcuNzk0IiAvPgogIDxwYXRoIGQ9Ik0zLjQgNS40NjdhMiAyIDAgMCAwLS40IDEuMlYyMGEyIDIgMCAwIDAgMiAyaDE0YTIgMiAwIDAgMCAyLTJWNi42NjdhMiAyIDAgMCAwLS40LTEuMmwtMi0yLjY2N0EyIDIgMCAwIDAgMTcgMkg3YTIgMiAwIDAgMC0xLjYuOHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shopping-bag\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShoppingBag extends LucideIconBase {\n static icon = {\n name: 'shopping-bag',\n size: 24,\n node: [\n ['path', { d: 'M16 10a4 4 0 0 1-8 0', key: '1ltviw' }],\n ['path', { d: 'M3.103 6.034h17.794', key: 'awc11p' }],\n [\n 'path',\n {\n d: 'M3.4 5.467a2 2 0 0 0-.4 1.2V20a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6.667a2 2 0 0 0-.4-1.2l-2-2.667A2 2 0 0 0 17 2H7a2 2 0 0 0-1.6.8z',\n key: 'o988cm',\n },\n ],\n ],\n };\n icon = signal(LucideShoppingBag.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShoppingBag, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShoppingBag, isStandalone: true, selector: \"svg[lucideShoppingBag]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShoppingBag, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShoppingBag]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6948,"removedExports":[],"renderedExports":["LucideShoppingBag"],"renderedLength":6652},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shirt.js":{"code":"/**\n * @component @name Shirt\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuMzggMy40NiAxNiAyYTQgNCAwIDAgMS04IDBMMy42MiAzLjQ2YTIgMiAwIDAgMC0xLjM0IDIuMjNsLjU4IDMuNDdhMSAxIDAgMCAwIC45OS44NEg2djEwYzAgMS4xLjkgMiAyIDJoOGEyIDIgMCAwIDAgMi0yVjEwaDIuMTVhMSAxIDAgMCAwIC45OS0uODRsLjU4LTMuNDdhMiAyIDAgMCAwLTEuMzQtMi4yM3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shirt\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShirt extends LucideIconBase {\n static icon = {\n name: 'shirt',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20.38 3.46 16 2a4 4 0 0 1-8 0L3.62 3.46a2 2 0 0 0-1.34 2.23l.58 3.47a1 1 0 0 0 .99.84H6v10c0 1.1.9 2 2 2h8a2 2 0 0 0 2-2V10h2.15a1 1 0 0 0 .99-.84l.58-3.47a2 2 0 0 0-1.34-2.23z',\n key: '1wgbhj',\n },\n ],\n ],\n };\n icon = signal(LucideShirt.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShirt, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShirt, isStandalone: true, selector: \"svg[lucideShirt]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShirt, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShirt]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6766,"removedExports":[],"renderedExports":["LucideShirt"],"renderedLength":6477},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ship.js":{"code":"/**\n * @component @name Ship\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTAuMTg5VjE0IiAvPgogIDxwYXRoIGQ9Ik0xMiAydjMiIC8+CiAgPHBhdGggZD0iTTE5IDEzVjdhMiAyIDAgMCAwLTItMkg3YTIgMiAwIDAgMC0yIDJ2NiIgLz4KICA8cGF0aCBkPSJNMTkuMzggMjBBMTEuNiAxMS42IDAgMCAwIDIxIDE0bC04LjE4OC0zLjYzOWEyIDIgMCAwIDAtMS42MjQgMEwzIDE0YTExLjYgMTEuNiAwIDAgMCAyLjgxIDcuNzYiIC8+CiAgPHBhdGggZD0iTTIgMjFjLjYuNSAxLjIgMSAyLjUgMSAyLjUgMCAyLjUtMiA1LTIgMS4zIDAgMS45LjUgMi41IDFzMS4yIDEgMi41IDFjMi41IDAgMi41LTIgNS0yIDEuMyAwIDEuOS41IDIuNSAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ship\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShip extends LucideIconBase {\n static icon = {\n name: 'ship',\n size: 24,\n node: [\n ['path', { d: 'M12 10.189V14', key: '1p8cqu' }],\n ['path', { d: 'M12 2v3', key: 'qbqxhf' }],\n ['path', { d: 'M19 13V7a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v6', key: 'qpkstq' }],\n [\n 'path',\n {\n d: 'M19.38 20A11.6 11.6 0 0 0 21 14l-8.188-3.639a2 2 0 0 0-1.624 0L3 14a11.6 11.6 0 0 0 2.81 7.76',\n key: '7tigtc',\n },\n ],\n [\n 'path',\n {\n d: 'M2 21c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1s1.2 1 2.5 1c2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1',\n key: '1924j5',\n },\n ],\n ],\n };\n icon = signal(LucideShip.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShip, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShip, isStandalone: true, selector: \"svg[lucideShip]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShip, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShip]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7317,"removedExports":[],"renderedExports":["LucideShip"],"renderedLength":7029},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shopping-basket.js":{"code":"/**\n * @component @name ShoppingBasket\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTEtMSA5IiAvPgogIDxwYXRoIGQ9Im0xOSAxMS00LTciIC8+CiAgPHBhdGggZD0iTTIgMTFoMjAiIC8+CiAgPHBhdGggZD0ibTMuNSAxMSAxLjYgNy40YTIgMiAwIDAgMCAyIDEuNmg5LjhhMiAyIDAgMCAwIDItMS42bDEuNy03LjQiIC8+CiAgPHBhdGggZD0iTTQuNSAxNS41aDE1IiAvPgogIDxwYXRoIGQ9Im01IDExIDQtNyIgLz4KICA8cGF0aCBkPSJtOSAxMSAxIDkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shopping-basket\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShoppingBasket extends LucideIconBase {\n static icon = {\n name: 'shopping-basket',\n size: 24,\n node: [\n ['path', { d: 'm15 11-1 9', key: '5wnq3a' }],\n ['path', { d: 'm19 11-4-7', key: 'cnml18' }],\n ['path', { d: 'M2 11h20', key: '3eubbj' }],\n ['path', { d: 'm3.5 11 1.6 7.4a2 2 0 0 0 2 1.6h9.8a2 2 0 0 0 2-1.6l1.7-7.4', key: 'yiazzp' }],\n ['path', { d: 'M4.5 15.5h15', key: '13mye1' }],\n ['path', { d: 'm5 11 4-7', key: '116ra9' }],\n ['path', { d: 'm9 11 1 9', key: '1ojof7' }],\n ],\n };\n icon = signal(LucideShoppingBasket.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShoppingBasket, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShoppingBasket, isStandalone: true, selector: \"svg[lucideShoppingBasket]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShoppingBasket, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShoppingBasket]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7040,"removedExports":[],"renderedExports":["LucideShoppingBasket"],"renderedLength":6741},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shower-head.js":{"code":"/**\n * @component @name ShowerHead\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNCA0IDIuNSAyLjUiIC8+CiAgPHBhdGggZD0iTTEzLjUgNi41YTQuOTUgNC45NSAwIDAgMC03IDciIC8+CiAgPHBhdGggZD0iTTE1IDUgNSAxNSIgLz4KICA8cGF0aCBkPSJNMTQgMTd2LjAxIiAvPgogIDxwYXRoIGQ9Ik0xMCAxNnYuMDEiIC8+CiAgPHBhdGggZD0iTTEzIDEzdi4wMSIgLz4KICA8cGF0aCBkPSJNMTYgMTB2LjAxIiAvPgogIDxwYXRoIGQ9Ik0xMSAyMHYuMDEiIC8+CiAgPHBhdGggZD0iTTE3IDE0di4wMSIgLz4KICA8cGF0aCBkPSJNMjAgMTF2LjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shower-head\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShowerHead extends LucideIconBase {\n static icon = {\n name: 'shower-head',\n size: 24,\n node: [\n ['path', { d: 'm4 4 2.5 2.5', key: 'uv2vmf' }],\n ['path', { d: 'M13.5 6.5a4.95 4.95 0 0 0-7 7', key: 'frdkwv' }],\n ['path', { d: 'M15 5 5 15', key: '1ag8rq' }],\n ['path', { d: 'M14 17v.01', key: 'eokfpp' }],\n ['path', { d: 'M10 16v.01', key: '14uyyl' }],\n ['path', { d: 'M13 13v.01', key: '1v1k97' }],\n ['path', { d: 'M16 10v.01', key: '5169yg' }],\n ['path', { d: 'M11 20v.01', key: 'cj92p8' }],\n ['path', { d: 'M17 14v.01', key: '11cswd' }],\n ['path', { d: 'M20 11v.01', key: '19e0od' }],\n ],\n };\n icon = signal(LucideShowerHead.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShowerHead, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShowerHead, isStandalone: true, selector: \"svg[lucideShowerHead]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShowerHead, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShowerHead]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7212,"removedExports":[],"renderedExports":["LucideShowerHead"],"renderedLength":6917},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shredder.js":{"code":"/**\n * @component @name Shredder\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxM1Y0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2NSIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAgMjJ2LTUiIC8+CiAgPHBhdGggZD0iTTE0IDE5di0yIiAvPgogIDxwYXRoIGQ9Ik0xOCAyMHYtMyIgLz4KICA8cGF0aCBkPSJNMiAxM2gyMCIgLz4KICA8cGF0aCBkPSJNNiAyMHYtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shredder\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShredder extends LucideIconBase {\n static icon = {\n name: 'shredder',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 13V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v5',\n key: '1eob4r',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M10 22v-5', key: 'sfixh4' }],\n ['path', { d: 'M14 19v-2', key: 'pdve8j' }],\n ['path', { d: 'M18 20v-3', key: 'uox2gk' }],\n ['path', { d: 'M2 13h20', key: '5evz65' }],\n ['path', { d: 'M6 20v-3', key: 'c6pdcb' }],\n ],\n };\n icon = signal(LucideShredder.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShredder, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShredder, isStandalone: true, selector: \"svg[lucideShredder]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShredder, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShredder]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7144,"removedExports":[],"renderedExports":["LucideShredder"],"renderedLength":6852},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shopping-cart.js":{"code":"/**\n * @component @name ShoppingCart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI4IiBjeT0iMjEiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSIyMSIgcj0iMSIgLz4KICA8cGF0aCBkPSJNMi4wNSAyLjA1aDJsMi42NiAxMi40MmEyIDIgMCAwIDAgMiAxLjU4aDkuNzhhMiAyIDAgMCAwIDEuOTUtMS41N2wxLjY1LTcuNDNINS4xMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shopping-cart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShoppingCart extends LucideIconBase {\n static icon = {\n name: 'shopping-cart',\n size: 24,\n node: [\n ['circle', { cx: '8', cy: '21', r: '1', key: 'jimo8o' }],\n ['circle', { cx: '19', cy: '21', r: '1', key: '13723u' }],\n [\n 'path',\n {\n d: 'M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12',\n key: '9zh506',\n },\n ],\n ],\n };\n icon = signal(LucideShoppingCart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShoppingCart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShoppingCart, isStandalone: true, selector: \"svg[lucideShoppingCart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShoppingCart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShoppingCart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6854,"removedExports":[],"renderedExports":["LucideShoppingCart"],"renderedLength":6557},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shrimp.js":{"code":"/**\n * @component @name Shrimp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMyAyMmMuNS0uNSAxLjEyLTEgMi41LTEtMS4zOCAwLTItLjUtMi41LTEiIC8+CiAgPHBhdGggZD0iTTE0IDJhMy4yOCAzLjI4IDAgMCAxLTMuMjI3IDEuNzk4bC02LjE3LS41NjFBMi4zODcgMi4zODcgMCAxIDAgNC4zODcgOEgxNS41YTEgMSAwIDAgMSAwIDEzIDEgMSAwIDAgMCAwLTVIMTJhNyA3IDAgMCAxLTctN1Y4IiAvPgogIDxwYXRoIGQ9Ik0xNCA4YTguNSA4LjUgMCAwIDEgMCA4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxNmMyIDAgNC41LTQgNC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shrimp\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShrimp extends LucideIconBase {\n static icon = {\n name: 'shrimp',\n size: 24,\n node: [\n ['path', { d: 'M11 12h.01', key: '1lr4k6' }],\n ['path', { d: 'M13 22c.5-.5 1.12-1 2.5-1-1.38 0-2-.5-2.5-1', key: 'fatpdi' }],\n [\n 'path',\n {\n d: 'M14 2a3.28 3.28 0 0 1-3.227 1.798l-6.17-.561A2.387 2.387 0 1 0 4.387 8H15.5a1 1 0 0 1 0 13 1 1 0 0 0 0-5H12a7 7 0 0 1-7-7V8',\n key: 'kehrqe',\n },\n ],\n ['path', { d: 'M14 8a8.5 8.5 0 0 1 0 8', key: '1imjx2' }],\n ['path', { d: 'M16 16c2 0 4.5-4 4-6', key: 'z0nejz' }],\n ],\n };\n icon = signal(LucideShrimp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShrimp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShrimp, isStandalone: true, selector: \"svg[lucideShrimp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShrimp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShrimp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7151,"removedExports":[],"renderedExports":["LucideShrimp"],"renderedLength":6861},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shrink.js":{"code":"/**\n * @component @name Shrink\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTUgNiA2bS02LTZ2NC44bTAtNC44aDQuOCIgLz4KICA8cGF0aCBkPSJNOSAxOS44VjE1bTAgMEg0LjJNOSAxNWwtNiA2IiAvPgogIDxwYXRoIGQ9Ik0xNSA0LjJWOW0wIDBoNC44TTE1IDlsNi02IiAvPgogIDxwYXRoIGQ9Ik05IDQuMlY5bTAgMEg0LjJNOSA5IDMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shrink\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShrink extends LucideIconBase {\n static icon = {\n name: 'shrink',\n size: 24,\n node: [\n ['path', { d: 'm15 15 6 6m-6-6v4.8m0-4.8h4.8', key: '17vawe' }],\n ['path', { d: 'M9 19.8V15m0 0H4.2M9 15l-6 6', key: 'chjx8e' }],\n ['path', { d: 'M15 4.2V9m0 0h4.8M15 9l6-6', key: 'lav6yq' }],\n ['path', { d: 'M9 4.2V9m0 0H4.2M9 9 3 3', key: '1pxi2q' }],\n ],\n };\n icon = signal(LucideShrink.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShrink, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShrink, isStandalone: true, selector: \"svg[lucideShrink]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShrink, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShrink]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6719,"removedExports":[],"renderedExports":["LucideShrink"],"renderedLength":6429},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shuffle.js":{"code":"/**\n * @component @name Shuffle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggMTQgNCA0LTQgNCIgLz4KICA8cGF0aCBkPSJtMTggMiA0IDQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0yIDE4aDEuOTczYTQgNCAwIDAgMCAzLjMtMS43bDUuNDU0LTguNmE0IDQgMCAwIDEgMy4zLTEuN0gyMiIgLz4KICA8cGF0aCBkPSJNMiA2aDEuOTcyYTQgNCAwIDAgMSAzLjYgMi4yIiAvPgogIDxwYXRoIGQ9Ik0yMiAxOGgtNi4wNDFhNCA0IDAgMCAxLTMuMy0xLjhsLS4zNTktLjQ1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shuffle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShuffle extends LucideIconBase {\n static icon = {\n name: 'shuffle',\n size: 24,\n node: [\n ['path', { d: 'm18 14 4 4-4 4', key: '10pe0f' }],\n ['path', { d: 'm18 2 4 4-4 4', key: 'pucp1d' }],\n [\n 'path',\n { d: 'M2 18h1.973a4 4 0 0 0 3.3-1.7l5.454-8.6a4 4 0 0 1 3.3-1.7H22', key: '1ailkh' },\n ],\n ['path', { d: 'M2 6h1.972a4 4 0 0 1 3.6 2.2', key: 'km57vx' }],\n ['path', { d: 'M22 18h-6.041a4 4 0 0 1-3.3-1.8l-.359-.45', key: 'os18l9' }],\n ],\n };\n icon = signal(LucideShuffle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShuffle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShuffle, isStandalone: true, selector: \"svg[lucideShuffle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShuffle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShuffle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6958,"removedExports":[],"renderedExports":["LucideShuffle"],"renderedLength":6667},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shrub.js":{"code":"/**\n * @component @name Shrub\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTUuMTcyYTIgMiAwIDAgMC0uNTg2LTEuNDE0TDkuNSAxMy41IiAvPgogIDxwYXRoIGQ9Ik0xNC41IDE0LjUgMTIgMTciIC8+CiAgPHBhdGggZD0iTTE3IDguOEE2IDYgMCAwIDEgMTMuOCAyMEgxMEE2LjUgNi41IDAgMCAxIDcgOGE1IDUgMCAwIDEgMTAgMHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shrub\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShrub extends LucideIconBase {\n static icon = {\n name: 'shrub',\n size: 24,\n node: [\n ['path', { d: 'M12 22v-5.172a2 2 0 0 0-.586-1.414L9.5 13.5', key: '1p17fm' }],\n ['path', { d: 'M14.5 14.5 12 17', key: 'dy5w4y' }],\n [\n 'path',\n { d: 'M17 8.8A6 6 0 0 1 13.8 20H10A6.5 6.5 0 0 1 7 8a5 5 0 0 1 10 0z', key: '6z7b3o' },\n ],\n ],\n };\n icon = signal(LucideShrub.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShrub, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShrub, isStandalone: true, selector: \"svg[lucideShrub]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShrub, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShrub]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6717,"removedExports":[],"renderedExports":["LucideShrub"],"renderedLength":6428},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/signal-high.js":{"code":"/**\n * @component @name SignalHigh\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTcgMjB2LTQiIC8+CiAgPHBhdGggZD0iTTEyIDIwdi04IiAvPgogIDxwYXRoIGQ9Ik0xNyAyMFY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/signal-high\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSignalHigh extends LucideIconBase {\n static icon = {\n name: 'signal-high',\n size: 24,\n node: [\n ['path', { d: 'M2 20h.01', key: '4haj6o' }],\n ['path', { d: 'M7 20v-4', key: 'j294jx' }],\n ['path', { d: 'M12 20v-8', key: 'i3yub9' }],\n ['path', { d: 'M17 20V8', key: '1tkaf5' }],\n ],\n };\n icon = signal(LucideSignalHigh.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignalHigh, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSignalHigh, isStandalone: true, selector: \"svg[lucideSignalHigh]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignalHigh, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSignalHigh]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6593,"removedExports":[],"renderedExports":["LucideSignalHigh"],"renderedLength":6298},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/signal-low.js":{"code":"/**\n * @component @name SignalLow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTcgMjB2LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/signal-low\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSignalLow extends LucideIconBase {\n static icon = {\n name: 'signal-low',\n size: 24,\n node: [\n ['path', { d: 'M2 20h.01', key: '4haj6o' }],\n ['path', { d: 'M7 20v-4', key: 'j294jx' }],\n ],\n };\n icon = signal(LucideSignalLow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignalLow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSignalLow, isStandalone: true, selector: \"svg[lucideSignalLow]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignalLow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSignalLow]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6405,"removedExports":[],"renderedExports":["LucideSignalLow"],"renderedLength":6111},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/signal-medium.js":{"code":"/**\n * @component @name SignalMedium\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTcgMjB2LTQiIC8+CiAgPHBhdGggZD0iTTEyIDIwdi04IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/signal-medium\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSignalMedium extends LucideIconBase {\n static icon = {\n name: 'signal-medium',\n size: 24,\n node: [\n ['path', { d: 'M2 20h.01', key: '4haj6o' }],\n ['path', { d: 'M7 20v-4', key: 'j294jx' }],\n ['path', { d: 'M12 20v-8', key: 'i3yub9' }],\n ],\n };\n icon = signal(LucideSignalMedium.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignalMedium, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSignalMedium, isStandalone: true, selector: \"svg[lucideSignalMedium]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignalMedium, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSignalMedium]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6527,"removedExports":[],"renderedExports":["LucideSignalMedium"],"renderedLength":6230},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/shovel.js":{"code":"/**\n * @component @name Shovel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuNTYgNC41NmExLjUgMS41IDAgMCAxIDAgMi4xMjJsLS40Ny40N2EzIDMgMCAwIDEtNC4yMTItLjAzIDMgMyAwIDAgMSAwLTQuMjQzbC40NC0uNDRhMS41IDEuNSAwIDAgMSAyLjEyMSAweiIgLz4KICA8cGF0aCBkPSJNMyAyMmExIDEgMCAwIDEtMS0xdi0zLjU4NmExIDEgMCAwIDEgLjI5My0uNzA3bDMuMzU1LTMuMzU1YTEuMjA1IDEuMjA1IDAgMCAxIDEuNzA0IDBsMy4yOTYgMy4yOTZhMS4yMDUgMS4yMDUgMCAwIDEgMCAxLjcwNGwtMy4zNTUgMy4zNTVhMSAxIDAgMCAxLS43MDcuMjkzeiIgLz4KICA8cGF0aCBkPSJtOSAxNSA3Ljg3OS03Ljg3OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shovel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShovel extends LucideIconBase {\n static icon = {\n name: 'shovel',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21.56 4.56a1.5 1.5 0 0 1 0 2.122l-.47.47a3 3 0 0 1-4.212-.03 3 3 0 0 1 0-4.243l.44-.44a1.5 1.5 0 0 1 2.121 0z',\n key: '1gcedi',\n },\n ],\n [\n 'path',\n {\n d: 'M3 22a1 1 0 0 1-1-1v-3.586a1 1 0 0 1 .293-.707l3.355-3.355a1.205 1.205 0 0 1 1.704 0l3.296 3.296a1.205 1.205 0 0 1 0 1.704l-3.355 3.355a1 1 0 0 1-.707.293z',\n key: 'pg9kv3',\n },\n ],\n ['path', { d: 'm9 15 7.879-7.878', key: '1o1zgh' }],\n ],\n };\n icon = signal(LucideShovel.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShovel, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShovel, isStandalone: true, selector: \"svg[lucideShovel]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShovel, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShovel]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7266,"removedExports":[],"renderedExports":["LucideShovel"],"renderedLength":6976},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/signal.js":{"code":"/**\n * @component @name Signal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTcgMjB2LTQiIC8+CiAgPHBhdGggZD0iTTEyIDIwdi04IiAvPgogIDxwYXRoIGQ9Ik0xNyAyMFY4IiAvPgogIDxwYXRoIGQ9Ik0yMiA0djE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/signal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSignal extends LucideIconBase {\n static icon = {\n name: 'signal',\n size: 24,\n node: [\n ['path', { d: 'M2 20h.01', key: '4haj6o' }],\n ['path', { d: 'M7 20v-4', key: 'j294jx' }],\n ['path', { d: 'M12 20v-8', key: 'i3yub9' }],\n ['path', { d: 'M17 20V8', key: '1tkaf5' }],\n ['path', { d: 'M22 4v16', key: 'sih9yq' }],\n ],\n };\n icon = signal(LucideSignal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSignal, isStandalone: true, selector: \"svg[lucideSignal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSignal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6634,"removedExports":[],"renderedExports":["LucideSignal"],"renderedLength":6344},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/signal-zero.js":{"code":"/**\n * @component @name SignalZero\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/signal-zero\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSignalZero extends LucideIconBase {\n static icon = {\n name: 'signal-zero',\n size: 24,\n node: [['path', { d: 'M2 20h.01', key: '4haj6o' }]],\n };\n icon = signal(LucideSignalZero.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignalZero, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSignalZero, isStandalone: true, selector: \"svg[lucideSignalZero]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignalZero, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSignalZero]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6305,"removedExports":[],"renderedExports":["LucideSignalZero"],"renderedLength":6010},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sigma.js":{"code":"/**\n * @component @name Sigma\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggN1Y1YTEgMSAwIDAgMC0xLTFINi41YS41LjUgMCAwIDAtLjQuOGw0LjUgNmEyIDIgMCAwIDEgMCAyLjRsLTQuNSA2YS41LjUgMCAwIDAgLjQuOEgxN2ExIDEgMCAwIDAgMS0xdi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sigma\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSigma extends LucideIconBase {\n static icon = {\n name: 'sigma',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M18 7V5a1 1 0 0 0-1-1H6.5a.5.5 0 0 0-.4.8l4.5 6a2 2 0 0 1 0 2.4l-4.5 6a.5.5 0 0 0 .4.8H17a1 1 0 0 0 1-1v-2',\n key: 'wuwx1p',\n },\n ],\n ],\n };\n icon = signal(LucideSigma.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSigma, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSigma, isStandalone: true, selector: \"svg[lucideSigma]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSigma, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSigma]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6599,"removedExports":[],"renderedExports":["LucideSigma"],"renderedLength":6310},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/signature.js":{"code":"/**\n * @component @name Signature\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEgMTctMi4xNTYtMS44NjhBLjUuNSAwIDAgMCAxOCAxNS41di41YTEgMSAwIDAgMS0xIDFoLTJhMSAxIDAgMCAxLTEtMWMwLTIuNTQ1LTMuOTkxLTMuOTctOC41LTRhMSAxIDAgMCAwIDAgNWM0LjE1MyAwIDQuNzQ1LTExLjI5NSA1LjcwOC0xMy41YTIuNSAyLjUgMCAxIDEgMy4zMSAzLjI4NCIgLz4KICA8cGF0aCBkPSJNMyAyMWgxOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/signature\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSignature extends LucideIconBase {\n static icon = {\n name: 'signature',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm21 17-2.156-1.868A.5.5 0 0 0 18 15.5v.5a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1c0-2.545-3.991-3.97-8.5-4a1 1 0 0 0 0 5c4.153 0 4.745-11.295 5.708-13.5a2.5 2.5 0 1 1 3.31 3.284',\n key: 'y32ogt',\n },\n ],\n ['path', { d: 'M3 21h18', key: 'itz85i' }],\n ],\n };\n icon = signal(LucideSignature.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignature, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSignature, isStandalone: true, selector: \"svg[lucideSignature]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignature, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSignature]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6876,"removedExports":[],"renderedExports":["LucideSignature"],"renderedLength":6583},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/signpost.js":{"code":"/**\n * @component @name Signpost\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2OCIgLz4KICA8cGF0aCBkPSJNMTIgM3YzIiAvPgogIDxwYXRoIGQ9Ik0yLjM1NCAxMC4zNTRhMS4yMDcgMS4yMDcgMCAwIDEgMC0xLjcwOGwyLjA2LTIuMDZBMiAyIDAgMCAxIDUuODI4IDZoMTIuMzQ0YTIgMiAwIDAgMSAxLjQxNC41ODZsMi4wNiAyLjA2YTEuMjA3IDEuMjA3IDAgMCAxIDAgMS43MDhsLTIuMDYgMi4wNmEyIDIgMCAwIDEtMS40MTQuNTg2SDUuODI4YTIgMiAwIDAgMS0xLjQxNC0uNTg2eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/signpost\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSignpost extends LucideIconBase {\n static icon = {\n name: 'signpost',\n size: 24,\n node: [\n ['path', { d: 'M12 13v8', key: '1l5pq0' }],\n ['path', { d: 'M12 3v3', key: '1n5kay' }],\n [\n 'path',\n {\n d: 'M2.354 10.354a1.207 1.207 0 0 1 0-1.708l2.06-2.06A2 2 0 0 1 5.828 6h12.344a2 2 0 0 1 1.414.586l2.06 2.06a1.207 1.207 0 0 1 0 1.708l-2.06 2.06a2 2 0 0 1-1.414.586H5.828a2 2 0 0 1-1.414-.586z',\n key: '1tm261',\n },\n ],\n ],\n };\n icon = signal(LucideSignpost.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignpost, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSignpost, isStandalone: true, selector: \"svg[lucideSignpost]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignpost, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSignpost]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7002,"removedExports":[],"renderedExports":["LucideSignpost"],"renderedLength":6710},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/signpost-big.js":{"code":"/**\n * @component @name SignpostBig\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOUg0TDIgN2wyLTJoNiIgLz4KICA8cGF0aCBkPSJNMTQgNWg2bDIgMi0yIDJoLTYiIC8+CiAgPHBhdGggZD0iTTEwIDIyVjRhMiAyIDAgMSAxIDQgMHYxOCIgLz4KICA8cGF0aCBkPSJNOCAyMmg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/signpost-big\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSignpostBig extends LucideIconBase {\n static icon = {\n name: 'signpost-big',\n size: 24,\n node: [\n ['path', { d: 'M10 9H4L2 7l2-2h6', key: '1hq7x2' }],\n ['path', { d: 'M14 5h6l2 2-2 2h-6', key: 'bv62ej' }],\n ['path', { d: 'M10 22V4a2 2 0 1 1 4 0v18', key: 'eqpcf2' }],\n ['path', { d: 'M8 22h8', key: 'rmew8v' }],\n ],\n };\n icon = signal(LucideSignpostBig.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignpostBig, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSignpostBig, isStandalone: true, selector: \"svg[lucideSignpostBig]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignpostBig, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSignpostBig]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6681,"removedExports":[],"renderedExports":["LucideSignpostBig"],"renderedLength":6385},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/skip-back.js":{"code":"/**\n * @component @name SkipBack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuOTcxIDQuMjg1QTIgMiAwIDAgMSAyMSA2djEyYTIgMiAwIDAgMS0zLjAyOSAxLjcxNWwtOS45OTctNS45OThhMiAyIDAgMCAxLS4wMDMtMy40MzJ6IiAvPgogIDxwYXRoIGQ9Ik0zIDIwVjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/skip-back\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSkipBack extends LucideIconBase {\n static icon = {\n name: 'skip-back',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M17.971 4.285A2 2 0 0 1 21 6v12a2 2 0 0 1-3.029 1.715l-9.997-5.998a2 2 0 0 1-.003-3.432z',\n key: '15892j',\n },\n ],\n ['path', { d: 'M3 20V4', key: '1ptbpl' }],\n ],\n };\n icon = signal(LucideSkipBack.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSkipBack, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSkipBack, isStandalone: true, selector: \"svg[lucideSkipBack]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSkipBack, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSkipBack]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6680,"removedExports":[],"renderedExports":["LucideSkipBack"],"renderedLength":6387},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/skip-forward.js":{"code":"/**\n * @component @name SkipForward\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNHYxNiIgLz4KICA8cGF0aCBkPSJNNi4wMjkgNC4yODVBMiAyIDAgMCAwIDMgNnYxMmEyIDIgMCAwIDAgMy4wMjkgMS43MTVsOS45OTctNS45OThhMiAyIDAgMCAwIC4wMDMtMy40MzJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/skip-forward\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSkipForward extends LucideIconBase {\n static icon = {\n name: 'skip-forward',\n size: 24,\n node: [\n ['path', { d: 'M21 4v16', key: '7j8fe9' }],\n [\n 'path',\n {\n d: 'M6.029 4.285A2 2 0 0 0 3 6v12a2 2 0 0 0 3.029 1.715l9.997-5.998a2 2 0 0 0 .003-3.432z',\n key: 'zs4d6',\n },\n ],\n ],\n };\n icon = signal(LucideSkipForward.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSkipForward, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSkipForward, isStandalone: true, selector: \"svg[lucideSkipForward]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSkipForward, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSkipForward]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6706,"removedExports":[],"renderedExports":["LucideSkipForward"],"renderedLength":6410},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/skull.js":{"code":"/**\n * @component @name Skull\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIuNSAxNy0uNS0xLS41IDFoMXoiIC8+CiAgPHBhdGggZD0iTTE1IDIyYTEgMSAwIDAgMCAxLTF2LTFhMiAyIDAgMCAwIDEuNTYtMy4yNSA4IDggMCAxIDAtMTEuMTIgMEEyIDIgMCAwIDAgOCAyMHYxYTEgMSAwIDAgMCAxIDF6IiAvPgogIDxjaXJjbGUgY3g9IjE1IiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjEyIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/skull\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSkull extends LucideIconBase {\n static icon = {\n name: 'skull',\n size: 24,\n node: [\n ['path', { d: 'm12.5 17-.5-1-.5 1h1z', key: '3me087' }],\n [\n 'path',\n {\n d: 'M15 22a1 1 0 0 0 1-1v-1a2 2 0 0 0 1.56-3.25 8 8 0 1 0-11.12 0A2 2 0 0 0 8 20v1a1 1 0 0 0 1 1z',\n key: '1o5pge',\n },\n ],\n ['circle', { cx: '15', cy: '12', r: '1', key: '1tmaij' }],\n ['circle', { cx: '9', cy: '12', r: '1', key: '1vctgf' }],\n ],\n };\n icon = signal(LucideSkull.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSkull, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSkull, isStandalone: true, selector: \"svg[lucideSkull]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSkull, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSkull]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6920,"removedExports":[],"renderedExports":["LucideSkull"],"renderedLength":6631},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/slash.js":{"code":"/**\n * @component @name Slash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMiAyIDIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/slash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSlash extends LucideIconBase {\n static icon = {\n name: 'slash',\n size: 24,\n node: [['path', { d: 'M22 2 2 22', key: 'y4kqgn' }]],\n };\n icon = signal(LucideSlash.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSlash, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSlash, isStandalone: true, selector: \"svg[lucideSlash]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSlash, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSlash]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6248,"removedExports":[],"renderedExports":["LucideSlash"],"renderedLength":5959},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sliders-vertical.js":{"code":"/**\n * @component @name SlidersVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOGg0IiAvPgogIDxwYXRoIGQ9Ik0xMiAyMXYtOSIgLz4KICA8cGF0aCBkPSJNMTIgOFYzIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNmg0IiAvPgogIDxwYXRoIGQ9Ik0xOSAxMlYzIiAvPgogIDxwYXRoIGQ9Ik0xOSAyMXYtNSIgLz4KICA8cGF0aCBkPSJNMyAxNGg0IiAvPgogIDxwYXRoIGQ9Ik01IDEwVjMiIC8+CiAgPHBhdGggZD0iTTUgMjF2LTciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sliders-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSlidersVertical extends LucideIconBase {\n static icon = {\n name: 'sliders-vertical',\n size: 24,\n node: [\n ['path', { d: 'M10 8h4', key: '1sr2af' }],\n ['path', { d: 'M12 21v-9', key: '17s77i' }],\n ['path', { d: 'M12 8V3', key: '13r4qs' }],\n ['path', { d: 'M17 16h4', key: 'h1uq16' }],\n ['path', { d: 'M19 12V3', key: 'o1uvq1' }],\n ['path', { d: 'M19 21v-5', key: 'qua636' }],\n ['path', { d: 'M3 14h4', key: 'bcjad9' }],\n ['path', { d: 'M5 10V3', key: 'cb8scm' }],\n ['path', { d: 'M5 21v-7', key: '1w1uti' }],\n ],\n aliases: ['sliders'],\n };\n icon = signal(LucideSlidersVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSlidersVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSlidersVertical, isStandalone: true, selector: \"svg[lucideSlidersVertical], svg[lucideSliders]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSlidersVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSlidersVertical], svg[lucideSliders]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSlidersVertical\n */\nconst LucideSliders = LucideSlidersVertical;","originalLength":7255,"removedExports":[],"renderedExports":["LucideSlidersVertical","LucideSliders"],"renderedLength":6948},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/slice.js":{"code":"/**\n * @component @name Slice\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTYuNTg2VjE5YTEgMSAwIDAgMS0xIDFIMkwxOC4zNyAzLjYzYTEgMSAwIDEgMSAzIDNsLTkuNjYzIDkuNjYzYTEgMSAwIDAgMS0xLjQxNCAwTDggMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/slice\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSlice extends LucideIconBase {\n static icon = {\n name: 'slice',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11 16.586V19a1 1 0 0 1-1 1H2L18.37 3.63a1 1 0 1 1 3 3l-9.663 9.663a1 1 0 0 1-1.414 0L8 14',\n key: '1sllp5',\n },\n ],\n ],\n };\n icon = signal(LucideSlice.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSlice, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSlice, isStandalone: true, selector: \"svg[lucideSlice]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSlice, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSlice]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6563,"removedExports":[],"renderedExports":["LucideSlice"],"renderedLength":6274},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/siren.js":{"code":"/**\n * @component @name Siren\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxOHYtNmE1IDUgMCAxIDEgMTAgMHY2IiAvPgogIDxwYXRoIGQ9Ik01IDIxYTEgMSAwIDAgMCAxIDFoMTJhMSAxIDAgMCAwIDEtMXYtMWEyIDIgMCAwIDAtMi0ySDdhMiAyIDAgMCAwLTIgMnoiIC8+CiAgPHBhdGggZD0iTTIxIDEyaDEiIC8+CiAgPHBhdGggZD0iTTE4LjUgNC41IDE4IDUiIC8+CiAgPHBhdGggZD0iTTIgMTJoMSIgLz4KICA8cGF0aCBkPSJNMTIgMnYxIiAvPgogIDxwYXRoIGQ9Im00LjkyOSA0LjkyOS43MDcuNzA3IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/siren\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSiren extends LucideIconBase {\n static icon = {\n name: 'siren',\n size: 24,\n node: [\n ['path', { d: 'M7 18v-6a5 5 0 1 1 10 0v6', key: 'pcx96s' }],\n [\n 'path',\n {\n d: 'M5 21a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-1a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2z',\n key: '1b4s83',\n },\n ],\n ['path', { d: 'M21 12h1', key: 'jtio3y' }],\n ['path', { d: 'M18.5 4.5 18 5', key: 'g5sp9y' }],\n ['path', { d: 'M2 12h1', key: '1uaihz' }],\n ['path', { d: 'M12 2v1', key: '11qlp1' }],\n ['path', { d: 'm4.929 4.929.707.707', key: '1i51kw' }],\n ['path', { d: 'M12 12v6', key: '3ahymv' }],\n ],\n };\n icon = signal(LucideSiren.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSiren, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSiren, isStandalone: true, selector: \"svg[lucideSiren]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSiren, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSiren]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7208,"removedExports":[],"renderedExports":["LucideSiren"],"renderedLength":6919},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/smartphone-charging.js":{"code":"/**\n * @component @name SmartphoneCharging\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMjAiIHg9IjUiIHk9IjIiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTIuNjY3IDggMTAgMTJoNGwtMi42NjcgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/smartphone-charging\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSmartphoneCharging extends LucideIconBase {\n static icon = {\n name: 'smartphone-charging',\n size: 24,\n node: [\n ['rect', { width: '14', height: '20', x: '5', y: '2', rx: '2', ry: '2', key: '1yt0o3' }],\n ['path', { d: 'M12.667 8 10 12h4l-2.667 4', key: 'h9lk2d' }],\n ],\n };\n icon = signal(LucideSmartphoneCharging.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSmartphoneCharging, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSmartphoneCharging, isStandalone: true, selector: \"svg[lucideSmartphoneCharging]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSmartphoneCharging, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSmartphoneCharging]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6639,"removedExports":[],"renderedExports":["LucideSmartphoneCharging"],"renderedLength":6336},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sliders-horizontal.js":{"code":"/**\n * @component @name SlidersHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0xNCAzdjQiIC8+CiAgPHBhdGggZD0iTTE2IDE3djQiIC8+CiAgPHBhdGggZD0iTTIxIDEyaC05IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOWgtNSIgLz4KICA8cGF0aCBkPSJNMjEgNWgtNyIgLz4KICA8cGF0aCBkPSJNOCAxMHY0IiAvPgogIDxwYXRoIGQ9Ik04IDEySDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sliders-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSlidersHorizontal extends LucideIconBase {\n static icon = {\n name: 'sliders-horizontal',\n size: 24,\n node: [\n ['path', { d: 'M10 5H3', key: '1qgfaw' }],\n ['path', { d: 'M12 19H3', key: 'yhmn1j' }],\n ['path', { d: 'M14 3v4', key: '1sua03' }],\n ['path', { d: 'M16 17v4', key: '1q0r14' }],\n ['path', { d: 'M21 12h-9', key: '1o4lsq' }],\n ['path', { d: 'M21 19h-5', key: '1rlt1p' }],\n ['path', { d: 'M21 5h-7', key: '1oszz2' }],\n ['path', { d: 'M8 10v4', key: 'tgpxqk' }],\n ['path', { d: 'M8 12H3', key: 'a7s4jb' }],\n ],\n };\n icon = signal(LucideSlidersHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSlidersHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSlidersHorizontal, isStandalone: true, selector: \"svg[lucideSlidersHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSlidersHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSlidersHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7102,"removedExports":[],"renderedExports":["LucideSlidersHorizontal"],"renderedLength":6800},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/smartphone-nfc.js":{"code":"/**\n * @component @name SmartphoneNfc\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxMiIgeD0iMiIgeT0iNiIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTEzIDguMzJhNy40MyA3LjQzIDAgMCAxIDAgNy4zNiIgLz4KICA8cGF0aCBkPSJNMTYuNDYgNi4yMWExMS43NiAxMS43NiAwIDAgMSAwIDExLjU4IiAvPgogIDxwYXRoIGQ9Ik0xOS45MSA0LjFhMTUuOTEgMTUuOTEgMCAwIDEgLjAxIDE1LjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/smartphone-nfc\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSmartphoneNfc extends LucideIconBase {\n static icon = {\n name: 'smartphone-nfc',\n size: 24,\n node: [\n ['rect', { width: '7', height: '12', x: '2', y: '6', rx: '1', key: '5nje8w' }],\n ['path', { d: 'M13 8.32a7.43 7.43 0 0 1 0 7.36', key: '1g306n' }],\n ['path', { d: 'M16.46 6.21a11.76 11.76 0 0 1 0 11.58', key: 'uqvjvo' }],\n ['path', { d: 'M19.91 4.1a15.91 15.91 0 0 1 .01 15.8', key: 'ujntz3' }],\n ],\n };\n icon = signal(LucideSmartphoneNfc.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSmartphoneNfc, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSmartphoneNfc, isStandalone: true, selector: \"svg[lucideSmartphoneNfc]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSmartphoneNfc, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSmartphoneNfc]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6885,"removedExports":[],"renderedExports":["LucideSmartphoneNfc"],"renderedLength":6587},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/snail.js":{"code":"/**\n * @component @name Snail\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxM2E2IDYgMCAxIDAgMTIgMCA0IDQgMCAxIDAtOCAwIDIgMiAwIDAgMCA0IDAiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSIxMyIgcj0iOCIgLz4KICA8cGF0aCBkPSJNMiAyMWgxMmM0LjQgMCA4LTMuNiA4LThWN2EyIDIgMCAxIDAtNCAwdjYiIC8+CiAgPHBhdGggZD0iTTE4IDMgMTkuMSA1LjIiIC8+CiAgPHBhdGggZD0iTTIyIDMgMjAuOSA1LjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/snail\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSnail extends LucideIconBase {\n static icon = {\n name: 'snail',\n size: 24,\n node: [\n ['path', { d: 'M2 13a6 6 0 1 0 12 0 4 4 0 1 0-8 0 2 2 0 0 0 4 0', key: 'hneq2s' }],\n ['circle', { cx: '10', cy: '13', r: '8', key: '194lz3' }],\n ['path', { d: 'M2 21h12c4.4 0 8-3.6 8-8V7a2 2 0 1 0-4 0v6', key: 'ixqyt7' }],\n ['path', { d: 'M18 3 19.1 5.2', key: '9tjm43' }],\n ['path', { d: 'M22 3 20.9 5.2', key: 'j3odrs' }],\n ],\n };\n icon = signal(LucideSnail.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSnail, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSnail, isStandalone: true, selector: \"svg[lucideSnail]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSnail, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSnail]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6850,"removedExports":[],"renderedExports":["LucideSnail"],"renderedLength":6561},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/soap-dispenser-droplet.js":{"code":"/**\n * @component @name SoapDispenserDroplet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSAydjQiIC8+CiAgPHBhdGggZD0iTTE0IDJIN2EyIDIgMCAwIDAtMiAyIiAvPgogIDxwYXRoIGQ9Ik0xOS4yOSAxNC43NkE2LjY3IDYuNjcgMCAwIDEgMTcgMTFhNi42IDYuNiAwIDAgMS0yLjI5IDMuNzZjLTEuMTUuOTItMS43MSAyLjA0LTEuNzEgMy4xOSAwIDIuMjIgMS44IDQuMDUgNCA0LjA1czQtMS44MyA0LTQuMDVjMC0xLjE2LS41Ny0yLjI2LTEuNzEtMy4xOSIgLz4KICA8cGF0aCBkPSJNOS42MDcgMjFINmEyIDIgMCAwIDEtMi0ydi03YTIgMiAwIDAgMSAyLTJoN1Y3YTEgMSAwIDAgMC0xLTFIOWExIDEgMCAwIDAtMSAxdjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/soap-dispenser-droplet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSoapDispenserDroplet extends LucideIconBase {\n static icon = {\n name: 'soap-dispenser-droplet',\n size: 24,\n node: [\n ['path', { d: 'M10.5 2v4', key: '1xt6in' }],\n ['path', { d: 'M14 2H7a2 2 0 0 0-2 2', key: 'e6xig3' }],\n [\n 'path',\n {\n d: 'M19.29 14.76A6.67 6.67 0 0 1 17 11a6.6 6.6 0 0 1-2.29 3.76c-1.15.92-1.71 2.04-1.71 3.19 0 2.22 1.8 4.05 4 4.05s4-1.83 4-4.05c0-1.16-.57-2.26-1.71-3.19',\n key: 'adq7uc',\n },\n ],\n [\n 'path',\n {\n d: 'M9.607 21H6a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h7V7a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v3',\n key: 't9hm96',\n },\n ],\n ],\n };\n icon = signal(LucideSoapDispenserDroplet.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSoapDispenserDroplet, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSoapDispenserDroplet, isStandalone: true, selector: \"svg[lucideSoapDispenserDroplet]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSoapDispenserDroplet, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSoapDispenserDroplet]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7438,"removedExports":[],"renderedExports":["LucideSoapDispenserDroplet"],"renderedLength":7132},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/smartphone.js":{"code":"/**\n * @component @name Smartphone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMjAiIHg9IjUiIHk9IjIiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTIgMThoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/smartphone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSmartphone extends LucideIconBase {\n static icon = {\n name: 'smartphone',\n size: 24,\n node: [\n ['rect', { width: '14', height: '20', x: '5', y: '2', rx: '2', ry: '2', key: '1yt0o3' }],\n ['path', { d: 'M12 18h.01', key: 'mhygvu' }],\n ],\n };\n icon = signal(LucideSmartphone.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSmartphone, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSmartphone, isStandalone: true, selector: \"svg[lucideSmartphone]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSmartphone, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSmartphone]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6508,"removedExports":[],"renderedExports":["LucideSmartphone"],"renderedLength":6214},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/snowflake.js":{"code":"/**\n * @component @name Snowflake\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMjAtMS4yNS0yLjVMNiAxOCIgLz4KICA8cGF0aCBkPSJNMTAgNCA4Ljc1IDYuNSA2IDYiIC8+CiAgPHBhdGggZD0ibTE0IDIwIDEuMjUtMi41TDE4IDE4IiAvPgogIDxwYXRoIGQ9Im0xNCA0IDEuMjUgMi41TDE4IDYiIC8+CiAgPHBhdGggZD0ibTE3IDIxLTMtNmgtNCIgLz4KICA8cGF0aCBkPSJtMTcgMy0zIDYgMS41IDMiIC8+CiAgPHBhdGggZD0iTTIgMTJoNi41TDEwIDkiIC8+CiAgPHBhdGggZD0ibTIwIDEwLTEuNSAyIDEuNSAyIiAvPgogIDxwYXRoIGQ9Ik0yMiAxMmgtNi41TDE0IDE1IiAvPgogIDxwYXRoIGQ9Im00IDEwIDEuNSAyTDQgMTQiIC8+CiAgPHBhdGggZD0ibTcgMjEgMy02LTEuNS0zIiAvPgogIDxwYXRoIGQ9Im03IDMgMyA2aDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/snowflake\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSnowflake extends LucideIconBase {\n static icon = {\n name: 'snowflake',\n size: 24,\n node: [\n ['path', { d: 'm10 20-1.25-2.5L6 18', key: '18frcb' }],\n ['path', { d: 'M10 4 8.75 6.5 6 6', key: '7mghy3' }],\n ['path', { d: 'm14 20 1.25-2.5L18 18', key: '1chtki' }],\n ['path', { d: 'm14 4 1.25 2.5L18 6', key: '1b4wsy' }],\n ['path', { d: 'm17 21-3-6h-4', key: '15hhxa' }],\n ['path', { d: 'm17 3-3 6 1.5 3', key: '11697g' }],\n ['path', { d: 'M2 12h6.5L10 9', key: 'kv9z4n' }],\n ['path', { d: 'm20 10-1.5 2 1.5 2', key: '1swlpi' }],\n ['path', { d: 'M22 12h-6.5L14 15', key: '1mxi28' }],\n ['path', { d: 'm4 10 1.5 2L4 14', key: 'k9enpj' }],\n ['path', { d: 'm7 21 3-6-1.5-3', key: 'j8hb9u' }],\n ['path', { d: 'm7 3 3 6h4', key: '1otusx' }],\n ],\n };\n icon = signal(LucideSnowflake.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSnowflake, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSnowflake, isStandalone: true, selector: \"svg[lucideSnowflake]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSnowflake, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSnowflake]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7513,"removedExports":[],"renderedExports":["LucideSnowflake"],"renderedLength":7220},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/solar-panel.js":{"code":"/**\n * @component @name SolarPanel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMmgyIiAvPgogIDxwYXRoIGQ9Im0xNC4yOCAxNC00LjU2IDgiIC8+CiAgPHBhdGggZD0ibTIxIDIyLTEuNTU4LTRINC41NTgiIC8+CiAgPHBhdGggZD0iTTMgMTB2MiIgLz4KICA8cGF0aCBkPSJNNi4yNDUgMTUuMDRBMiAyIDAgMCAxIDggMTRoMTJhMSAxIDAgMCAxIC44NjQgMS41MDVsLTMuMTEgNS40NTdBMiAyIDAgMCAxIDE2IDIySDRhMSAxIDAgMCAxLS44NjMtMS41MDZ6IiAvPgogIDxwYXRoIGQ9Ik03IDJhNCA0IDAgMCAxLTQgNCIgLz4KICA8cGF0aCBkPSJtOC42NiA3LjY2IDEuNDEgMS40MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/solar-panel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSolarPanel extends LucideIconBase {\n static icon = {\n name: 'solar-panel',\n size: 24,\n node: [\n ['path', { d: 'M11 2h2', key: 'isr7bz' }],\n ['path', { d: 'm14.28 14-4.56 8', key: '4anwcf' }],\n ['path', { d: 'm21 22-1.558-4H4.558', key: 'enk13h' }],\n ['path', { d: 'M3 10v2', key: 'w8mti9' }],\n [\n 'path',\n {\n d: 'M6.245 15.04A2 2 0 0 1 8 14h12a1 1 0 0 1 .864 1.505l-3.11 5.457A2 2 0 0 1 16 22H4a1 1 0 0 1-.863-1.506z',\n key: 'pouggg',\n },\n ],\n ['path', { d: 'M7 2a4 4 0 0 1-4 4', key: '78s8of' }],\n ['path', { d: 'm8.66 7.66 1.41 1.41', key: '1vaqj8' }],\n ],\n };\n icon = signal(LucideSolarPanel.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSolarPanel, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSolarPanel, isStandalone: true, selector: \"svg[lucideSolarPanel]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSolarPanel, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSolarPanel]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7274,"removedExports":[],"renderedExports":["LucideSolarPanel"],"renderedLength":6979},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sofa.js":{"code":"/**\n * @component @name Sofa\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgOVY2YTIgMiAwIDAgMC0yLTJINmEyIDIgMCAwIDAtMiAydjMiIC8+CiAgPHBhdGggZD0iTTIgMTZhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0ydi01YTIgMiAwIDAgMC00IDB2MS41YS41LjUgMCAwIDEtLjUuNWgtMTFhLjUuNSAwIDAgMS0uNS0uNVYxMWEyIDIgMCAwIDAtNCAweiIgLz4KICA8cGF0aCBkPSJNNCAxOHYyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxOHYyIiAvPgogIDxwYXRoIGQ9Ik0xMiA0djkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sofa\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSofa extends LucideIconBase {\n static icon = {\n name: 'sofa',\n size: 24,\n node: [\n ['path', { d: 'M20 9V6a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v3', key: '1dgpiv' }],\n [\n 'path',\n {\n d: 'M2 16a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z',\n key: 'xacw8m',\n },\n ],\n ['path', { d: 'M4 18v2', key: 'jwo5n2' }],\n ['path', { d: 'M20 18v2', key: '1ar1qi' }],\n ['path', { d: 'M12 4v9', key: 'oqhhn3' }],\n ],\n };\n icon = signal(LucideSofa.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSofa, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSofa, isStandalone: true, selector: \"svg[lucideSofa]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSofa, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSofa]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7023,"removedExports":[],"renderedExports":["LucideSofa"],"renderedLength":6735},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/soup.js":{"code":"/**\n * @component @name Soup\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjFhOSA5IDAgMCAwIDktOUgzYTkgOSAwIDAgMCA5IDlaIiAvPgogIDxwYXRoIGQ9Ik03IDIxaDEwIiAvPgogIDxwYXRoIGQ9Ik0xOS41IDEyIDIyIDYiIC8+CiAgPHBhdGggZD0iTTE2LjI1IDNjLjI3LjEuOC41My43NSAxLjM2LS4wNi44My0uOTMgMS4yLTEgMi4wMi0uMDUuNzguMzQgMS4yNC43MyAxLjYyIiAvPgogIDxwYXRoIGQ9Ik0xMS4yNSAzYy4yNy4xLjguNTMuNzQgMS4zNi0uMDUuODMtLjkzIDEuMi0uOTggMi4wMi0uMDYuNzguMzMgMS4yNC43MiAxLjYyIiAvPgogIDxwYXRoIGQ9Ik02LjI1IDNjLjI3LjEuOC41My43NSAxLjM2LS4wNi44My0uOTMgMS4yLTEgMi4wMi0uMDUuNzguMzQgMS4yNC43NCAxLjYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/soup\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSoup extends LucideIconBase {\n static icon = {\n name: 'soup',\n size: 24,\n node: [\n ['path', { d: 'M12 21a9 9 0 0 0 9-9H3a9 9 0 0 0 9 9Z', key: '4rw317' }],\n ['path', { d: 'M7 21h10', key: '1b0cd5' }],\n ['path', { d: 'M19.5 12 22 6', key: 'shfsr5' }],\n [\n 'path',\n {\n d: 'M16.25 3c.27.1.8.53.75 1.36-.06.83-.93 1.2-1 2.02-.05.78.34 1.24.73 1.62',\n key: 'rpc6vp',\n },\n ],\n [\n 'path',\n {\n d: 'M11.25 3c.27.1.8.53.74 1.36-.05.83-.93 1.2-.98 2.02-.06.78.33 1.24.72 1.62',\n key: '1lf63m',\n },\n ],\n [\n 'path',\n {\n d: 'M6.25 3c.27.1.8.53.75 1.36-.06.83-.93 1.2-1 2.02-.05.78.34 1.24.74 1.62',\n key: '97tijn',\n },\n ],\n ],\n };\n icon = signal(LucideSoup.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSoup, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSoup, isStandalone: true, selector: \"svg[lucideSoup]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSoup, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSoup]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7537,"removedExports":[],"renderedExports":["LucideSoup"],"renderedLength":7249},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/spade.js":{"code":"/**\n * @component @name Spade\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTh2NCIgLz4KICA8cGF0aCBkPSJNMiAxNC40OTlhNS41IDUuNSAwIDAgMCA5LjU5MSAzLjY3NS42LjYgMCAwIDEgLjgxOC4wMDFBNS41IDUuNSAwIDAgMCAyMiAxNC41YzAtMi4yOS0xLjUtNC0zLTUuNWwtNS40OTItNS4zMTJhMiAyIDAgMCAwLTMtLjAyTDUgOC45OTljLTEuNSAxLjUtMyAzLjItMyA1LjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/spade\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSpade extends LucideIconBase {\n static icon = {\n name: 'spade',\n size: 24,\n node: [\n ['path', { d: 'M12 18v4', key: 'jadmvz' }],\n [\n 'path',\n {\n d: 'M2 14.499a5.5 5.5 0 0 0 9.591 3.675.6.6 0 0 1 .818.001A5.5 5.5 0 0 0 22 14.5c0-2.29-1.5-4-3-5.5l-5.492-5.312a2 2 0 0 0-3-.02L5 8.999c-1.5 1.5-3 3.2-3 5.5',\n key: '1aw2pz',\n },\n ],\n ],\n };\n icon = signal(LucideSpade.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpade, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSpade, isStandalone: true, selector: \"svg[lucideSpade]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpade, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSpade]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6798,"removedExports":[],"renderedExports":["LucideSpade"],"renderedLength":6509},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/space.js":{"code":"/**\n * @component @name Space\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTd2MWMwIC41LS41IDEtMSAxSDNjLS41IDAtMS0uNS0xLTF2LTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/space\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSpace extends LucideIconBase {\n static icon = {\n name: 'space',\n size: 24,\n node: [['path', { d: 'M22 17v1c0 .5-.5 1-1 1H3c-.5 0-1-.5-1-1v-1', key: 'lt2kga' }]],\n };\n icon = signal(LucideSpace.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpace, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSpace, isStandalone: true, selector: \"svg[lucideSpace]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpace, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSpace]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6324,"removedExports":[],"renderedExports":["LucideSpace"],"renderedLength":6035},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sparkles.js":{"code":"/**\n * @component @name Sparkles\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMDE3IDIuODE0YTEgMSAwIDAgMSAxLjk2NiAwbDEuMDUxIDUuNTU4YTIgMiAwIDAgMCAxLjU5NCAxLjU5NGw1LjU1OCAxLjA1MWExIDEgMCAwIDEgMCAxLjk2NmwtNS41NTggMS4wNTFhMiAyIDAgMCAwLTEuNTk0IDEuNTk0bC0xLjA1MSA1LjU1OGExIDEgMCAwIDEtMS45NjYgMGwtMS4wNTEtNS41NThhMiAyIDAgMCAwLTEuNTk0LTEuNTk0bC01LjU1OC0xLjA1MWExIDEgMCAwIDEgMC0xLjk2Nmw1LjU1OC0xLjA1MWEyIDIgMCAwIDAgMS41OTQtMS41OTR6IiAvPgogIDxwYXRoIGQ9Ik0yMCAydjQiIC8+CiAgPHBhdGggZD0iTTIyIDRoLTQiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjIwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sparkles\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSparkles extends LucideIconBase {\n static icon = {\n name: 'sparkles',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z',\n key: '1s2grr',\n },\n ],\n ['path', { d: 'M20 2v4', key: '1rf3ol' }],\n ['path', { d: 'M22 4h-4', key: 'gwowj6' }],\n ['circle', { cx: '4', cy: '20', r: '2', key: '6kqj1y' }],\n ],\n aliases: ['stars'],\n };\n icon = signal(LucideSparkles.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSparkles, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSparkles, isStandalone: true, selector: \"svg[lucideSparkles], svg[lucideStars]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSparkles, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSparkles], svg[lucideStars]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSparkles\n */\nconst LucideStars = LucideSparkles;","originalLength":7438,"removedExports":[],"renderedExports":["LucideSparkles","LucideStars"],"renderedLength":7139},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sparkle.js":{"code":"/**\n * @component @name Sparkle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMDE3IDIuODE0YTEgMSAwIDAgMSAxLjk2NiAwbDEuMDUxIDUuNTU4YTIgMiAwIDAgMCAxLjU5NCAxLjU5NGw1LjU1OCAxLjA1MWExIDEgMCAwIDEgMCAxLjk2NmwtNS41NTggMS4wNTFhMiAyIDAgMCAwLTEuNTk0IDEuNTk0bC0xLjA1MSA1LjU1OGExIDEgMCAwIDEtMS45NjYgMGwtMS4wNTEtNS41NThhMiAyIDAgMCAwLTEuNTk0LTEuNTk0bC01LjU1OC0xLjA1MWExIDEgMCAwIDEgMC0xLjk2Nmw1LjU1OC0xLjA1MWEyIDIgMCAwIDAgMS41OTQtMS41OTR6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sparkle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSparkle extends LucideIconBase {\n static icon = {\n name: 'sparkle',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z',\n key: '1s2grr',\n },\n ],\n ],\n };\n icon = signal(LucideSparkle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSparkle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSparkle, isStandalone: true, selector: \"svg[lucideSparkle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSparkle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSparkle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6985,"removedExports":[],"renderedExports":["LucideSparkle"],"renderedLength":6694},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/spell-check-2.js":{"code":"/**\n * @component @name SpellCheck2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiAxNiA2LTEyIDYgMTIiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KICA8cGF0aCBkPSJNNCAyMWMxLjEgMCAxLjEtMSAyLjMtMXMxLjEgMSAyLjMgMWMxLjEgMCAxLjEtMSAyLjMtMSAxLjEgMCAxLjEgMSAyLjMgMSAxLjEgMCAxLjEtMSAyLjMtMSAxLjEgMCAxLjEgMSAyLjMgMSAxLjEgMCAxLjEtMSAyLjMtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/spell-check-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSpellCheck2 extends LucideIconBase {\n static icon = {\n name: 'spell-check-2',\n size: 24,\n node: [\n ['path', { d: 'm6 16 6-12 6 12', key: '1b4byz' }],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n [\n 'path',\n {\n d: 'M4 21c1.1 0 1.1-1 2.3-1s1.1 1 2.3 1c1.1 0 1.1-1 2.3-1 1.1 0 1.1 1 2.3 1 1.1 0 1.1-1 2.3-1 1.1 0 1.1 1 2.3 1 1.1 0 1.1-1 2.3-1',\n key: '8mdmtu',\n },\n ],\n ],\n };\n icon = signal(LucideSpellCheck2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpellCheck2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSpellCheck2, isStandalone: true, selector: \"svg[lucideSpellCheck2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpellCheck2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSpellCheck2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6908,"removedExports":[],"renderedExports":["LucideSpellCheck2"],"renderedLength":6611},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/speaker.js":{"code":"/**\n * @component @name Speaker\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMjAiIHg9IjQiIHk9IjIiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiA2aC4wMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE0IiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNGguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/speaker\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSpeaker extends LucideIconBase {\n static icon = {\n name: 'speaker',\n size: 24,\n node: [\n ['rect', { width: '16', height: '20', x: '4', y: '2', rx: '2', key: '1nb95v' }],\n ['path', { d: 'M12 6h.01', key: '1vi96p' }],\n ['circle', { cx: '12', cy: '14', r: '4', key: '1jruaj' }],\n ['path', { d: 'M12 14h.01', key: '1etili' }],\n ],\n };\n icon = signal(LucideSpeaker.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpeaker, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSpeaker, isStandalone: true, selector: \"svg[lucideSpeaker]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpeaker, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSpeaker]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6666,"removedExports":[],"renderedExports":["LucideSpeaker"],"renderedLength":6375},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/speech.js":{"code":"/**\n * @component @name Speech\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOC44IDIwdi00LjFsMS45LjJhMi4zIDIuMyAwIDAgMCAyLjE2NC0yLjFWOC4zQTUuMzcgNS4zNyAwIDAgMCAyIDguMjVjMCAyLjguNjU2IDMuMDU0IDEgNC41NWE1Ljc3IDUuNzcgMCAwIDEgLjAyOSAyLjc1OEwyIDIwIiAvPgogIDxwYXRoIGQ9Ik0xOS44IDE3LjhhNy41IDcuNSAwIDAgMCAuMDAzLTEwLjYwMyIgLz4KICA8cGF0aCBkPSJNMTcgMTVhMy41IDMuNSAwIDAgMC0uMDI1LTQuOTc1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/speech\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSpeech extends LucideIconBase {\n static icon = {\n name: 'speech',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M8.8 20v-4.1l1.9.2a2.3 2.3 0 0 0 2.164-2.1V8.3A5.37 5.37 0 0 0 2 8.25c0 2.8.656 3.054 1 4.55a5.77 5.77 0 0 1 .029 2.758L2 20',\n key: '11atix',\n },\n ],\n ['path', { d: 'M19.8 17.8a7.5 7.5 0 0 0 .003-10.603', key: 'yol142' }],\n ['path', { d: 'M17 15a3.5 3.5 0 0 0-.025-4.975', key: 'ssbmkc' }],\n ],\n };\n icon = signal(LucideSpeech.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpeech, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSpeech, isStandalone: true, selector: \"svg[lucideSpeech]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpeech, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSpeech]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6947,"removedExports":[],"renderedExports":["LucideSpeech"],"renderedLength":6657},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/spell-check.js":{"code":"/**\n * @component @name SpellCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiAxNiA2LTEyIDYgMTIiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KICA8cGF0aCBkPSJtMTYgMjAgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/spell-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSpellCheck extends LucideIconBase {\n static icon = {\n name: 'spell-check',\n size: 24,\n node: [\n ['path', { d: 'm6 16 6-12 6 12', key: '1b4byz' }],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ['path', { d: 'm16 20 2 2 4-4', key: '13tcca' }],\n ],\n };\n icon = signal(LucideSpellCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpellCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSpellCheck, isStandalone: true, selector: \"svg[lucideSpellCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpellCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSpellCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6531,"removedExports":[],"renderedExports":["LucideSpellCheck"],"renderedLength":6236},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/spline-pointer.js":{"code":"/**\n * @component @name SplinePointer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMDM0IDEyLjY4MWEuNDk4LjQ5OCAwIDAgMSAuNjQ3LS42NDdsOSAzLjVhLjUuNSAwIDAgMS0uMDMzLjk0M2wtMy40NDQgMS4wNjhhMSAxIDAgMCAwLS42Ni42NmwtMS4wNjcgMy40NDNhLjUuNSAwIDAgMS0uOTQzLjAzM3oiIC8+CiAgPHBhdGggZD0iTTUgMTdBMTIgMTIgMCAwIDEgMTcgNSIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjUiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/spline-pointer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSplinePointer extends LucideIconBase {\n static icon = {\n name: 'spline-pointer',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.034 12.681a.498.498 0 0 1 .647-.647l9 3.5a.5.5 0 0 1-.033.943l-3.444 1.068a1 1 0 0 0-.66.66l-1.067 3.443a.5.5 0 0 1-.943.033z',\n key: 'xwnzip',\n },\n ],\n ['path', { d: 'M5 17A12 12 0 0 1 17 5', key: '1okkup' }],\n ['circle', { cx: '19', cy: '5', r: '2', key: 'mhkx31' }],\n ['circle', { cx: '5', cy: '19', r: '2', key: 'v8kfzx' }],\n ],\n };\n icon = signal(LucideSplinePointer.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSplinePointer, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSplinePointer, isStandalone: true, selector: \"svg[lucideSplinePointer]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSplinePointer, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSplinePointer]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7095,"removedExports":[],"renderedExports":["LucideSplinePointer"],"renderedLength":6797},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/split.js":{"code":"/**\n * @component @name Split\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM2g1djUiIC8+CiAgPHBhdGggZD0iTTggM0gzdjUiIC8+CiAgPHBhdGggZD0iTTEyIDIydi04LjNhNCA0IDAgMCAwLTEuMTcyLTIuODcyTDMgMyIgLz4KICA8cGF0aCBkPSJtMTUgOSA2LTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/split\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSplit extends LucideIconBase {\n static icon = {\n name: 'split',\n size: 24,\n node: [\n ['path', { d: 'M16 3h5v5', key: '1806ms' }],\n ['path', { d: 'M8 3H3v5', key: '15dfkv' }],\n ['path', { d: 'M12 22v-8.3a4 4 0 0 0-1.172-2.872L3 3', key: '1qrqzj' }],\n ['path', { d: 'm15 9 6-6', key: 'ko1vev' }],\n ],\n };\n icon = signal(LucideSplit.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSplit, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSplit, isStandalone: true, selector: \"svg[lucideSplit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSplit, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSplit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6604,"removedExports":[],"renderedExports":["LucideSplit"],"renderedLength":6315},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/spline.js":{"code":"/**\n * @component @name Spline\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjUiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE5IiByPSIyIiAvPgogIDxwYXRoIGQ9Ik01IDE3QTEyIDEyIDAgMCAxIDE3IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/spline\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSpline extends LucideIconBase {\n static icon = {\n name: 'spline',\n size: 24,\n node: [\n ['circle', { cx: '19', cy: '5', r: '2', key: 'mhkx31' }],\n ['circle', { cx: '5', cy: '19', r: '2', key: 'v8kfzx' }],\n ['path', { d: 'M5 17A12 12 0 0 1 17 5', key: '1okkup' }],\n ],\n };\n icon = signal(LucideSpline.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpline, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSpline, isStandalone: true, selector: \"svg[lucideSpline]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpline, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSpline]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6542,"removedExports":[],"renderedExports":["LucideSpline"],"renderedLength":6252},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/spool.js":{"code":"/**\n * @component @name Spool\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTMuNDQgNC40NDIgMTcuMDgyQTIgMiAwIDAgMCA0Ljk4MiAyMUgxOWEyIDIgMCAwIDAgLjU1OC0zLjkyMWwtMS4xMTUtLjMyQTIgMiAwIDAgMSAxNyAxNC44MzdWNy42NiIgLz4KICA8cGF0aCBkPSJtNyAxMC41NiAxMi41NTgtMy42NDJBMiAyIDAgMCAwIDE5LjAxOCAzSDVhMiAyIDAgMCAwLS41NTggMy45MjFsMS4xMTUuMzJBMiAyIDAgMCAxIDcgOS4xNjN2Ny4xNzgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/spool\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSpool extends LucideIconBase {\n static icon = {\n name: 'spool',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M17 13.44 4.442 17.082A2 2 0 0 0 4.982 21H19a2 2 0 0 0 .558-3.921l-1.115-.32A2 2 0 0 1 17 14.837V7.66',\n key: '13vns8',\n },\n ],\n [\n 'path',\n {\n d: 'm7 10.56 12.558-3.642A2 2 0 0 0 19.018 3H5a2 2 0 0 0-.558 3.921l1.115.32A2 2 0 0 1 7 9.163v7.178',\n key: 's8x3u0',\n },\n ],\n ],\n };\n icon = signal(LucideSpool.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpool, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSpool, isStandalone: true, selector: \"svg[lucideSpool]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpool, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSpool]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6986,"removedExports":[],"renderedExports":["LucideSpool"],"renderedLength":6697},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/spotlight.js":{"code":"/**\n * @component @name Spotlight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMjk1IDE5LjU2MiAxNiAyMiIgLz4KICA8cGF0aCBkPSJtMTcgMTYgMy43NTggMi4wOTgiIC8+CiAgPHBhdGggZD0ibTE5IDEyLjUgMy4wMjYtLjU5OCIgLz4KICA8cGF0aCBkPSJNNy42MSA2LjNhMyAzIDAgMCAwLTMuOTIgMS4zbC0xLjM4IDIuNzlhMyAzIDAgMCAwIDEuMyAzLjkxbDYuODkgMy41OTdhMSAxIDAgMCAwIDEuMzQyLS40NDdsMy4xMDYtNi4yMTFhMSAxIDAgMCAwLS40NDctMS4zNDF6IiAvPgogIDxwYXRoIGQ9Ik04IDlWMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/spotlight\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSpotlight extends LucideIconBase {\n static icon = {\n name: 'spotlight',\n size: 24,\n node: [\n ['path', { d: 'M15.295 19.562 16 22', key: '31jsb7' }],\n ['path', { d: 'm17 16 3.758 2.098', key: '121ar7' }],\n ['path', { d: 'm19 12.5 3.026-.598', key: '19ukd3' }],\n [\n 'path',\n {\n d: 'M7.61 6.3a3 3 0 0 0-3.92 1.3l-1.38 2.79a3 3 0 0 0 1.3 3.91l6.89 3.597a1 1 0 0 0 1.342-.447l3.106-6.211a1 1 0 0 0-.447-1.341z',\n key: 'lwb9l9',\n },\n ],\n ['path', { d: 'M8 9V2', key: '1xa0v7' }],\n ],\n };\n icon = signal(LucideSpotlight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpotlight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSpotlight, isStandalone: true, selector: \"svg[lucideSpotlight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpotlight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSpotlight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7112,"removedExports":[],"renderedExports":["LucideSpotlight"],"renderedLength":6819},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/spray-can.js":{"code":"/**\n * @component @name SprayCan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzaC4wMSIgLz4KICA8cGF0aCBkPSJNNyA1aC4wMSIgLz4KICA8cGF0aCBkPSJNMTEgN2guMDEiIC8+CiAgPHBhdGggZD0iTTMgN2guMDEiIC8+CiAgPHBhdGggZD0iTTcgOWguMDEiIC8+CiAgPHBhdGggZD0iTTMgMTFoLjAxIiAvPgogIDxyZWN0IHdpZHRoPSI0IiBoZWlnaHQ9IjQiIHg9IjE1IiB5PSI1IiAvPgogIDxwYXRoIGQ9Im0xOSA5IDIgMnYxMGMwIC42LS40IDEtMSAxaC02Yy0uNiAwLTEtLjQtMS0xVjExbDItMiIgLz4KICA8cGF0aCBkPSJtMTMgMTQgOC0yIiAvPgogIDxwYXRoIGQ9Im0xMyAxOSA4LTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/spray-can\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSprayCan extends LucideIconBase {\n static icon = {\n name: 'spray-can',\n size: 24,\n node: [\n ['path', { d: 'M3 3h.01', key: '159qn6' }],\n ['path', { d: 'M7 5h.01', key: '1hq22a' }],\n ['path', { d: 'M11 7h.01', key: '1osv80' }],\n ['path', { d: 'M3 7h.01', key: '1xzrh3' }],\n ['path', { d: 'M7 9h.01', key: '19b3jx' }],\n ['path', { d: 'M3 11h.01', key: '1eifu7' }],\n ['rect', { width: '4', height: '4', x: '15', y: '5', key: 'mri9e4' }],\n ['path', { d: 'm19 9 2 2v10c0 .6-.4 1-1 1h-6c-.6 0-1-.4-1-1V11l2-2', key: 'aib6hk' }],\n ['path', { d: 'm13 14 8-2', key: '1d7bmk' }],\n ['path', { d: 'm13 19 8-2', key: '1y2vml' }],\n ],\n };\n icon = signal(LucideSprayCan.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSprayCan, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSprayCan, isStandalone: true, selector: \"svg[lucideSprayCan]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSprayCan, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSprayCan]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7265,"removedExports":[],"renderedExports":["LucideSprayCan"],"renderedLength":6972},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-activity.js":{"code":"/**\n * @component @name SquareActivity\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNyAxMmgtMmwtMiA1LTItMTAtMiA1SDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-activity\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareActivity extends LucideIconBase {\n static icon = {\n name: 'square-activity',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M17 12h-2l-2 5-2-10-2 5H7', key: '15hlnc' }],\n ],\n aliases: ['activity-square'],\n };\n icon = signal(LucideSquareActivity.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareActivity, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareActivity, isStandalone: true, selector: \"svg[lucideSquareActivity], svg[lucideActivitySquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareActivity, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareActivity], svg[lucideActivitySquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareActivity\n */\nconst LucideActivitySquare = LucideSquareActivity;","originalLength":6775,"removedExports":[],"renderedExports":["LucideSquareActivity","LucideActivitySquare"],"renderedLength":6469},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sprout.js":{"code":"/**\n * @component @name Sprout\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgOS41MzZWN2E0IDQgMCAwIDEgNC00aDEuNWEuNS41IDAgMCAxIC41LjVWNWE0IDQgMCAwIDEtNCA0IDQgNCAwIDAgMC00IDRjMCAyIDEgMyAxIDVhNSA1IDAgMCAxLTEgMyIgLz4KICA8cGF0aCBkPSJNNCA5YTUgNSAwIDAgMSA4IDQgNSA1IDAgMCAxLTgtNCIgLz4KICA8cGF0aCBkPSJNNSAyMWgxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sprout\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSprout extends LucideIconBase {\n static icon = {\n name: 'sprout',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14 9.536V7a4 4 0 0 1 4-4h1.5a.5.5 0 0 1 .5.5V5a4 4 0 0 1-4 4 4 4 0 0 0-4 4c0 2 1 3 1 5a5 5 0 0 1-1 3',\n key: '139s4v',\n },\n ],\n ['path', { d: 'M4 9a5 5 0 0 1 8 4 5 5 0 0 1-8-4', key: '1dlkgp' }],\n ['path', { d: 'M5 21h14', key: '11awu3' }],\n ],\n };\n icon = signal(LucideSprout.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSprout, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSprout, isStandalone: true, selector: \"svg[lucideSprout]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSprout, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSprout]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6833,"removedExports":[],"renderedExports":["LucideSprout"],"renderedLength":6543},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-arrow-down-left.js":{"code":"/**\n * @component @name SquareArrowDownLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTVIOWw2LTYiIC8+CiAgPHBhdGggZD0iTTkgMTVWOSIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-down-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareArrowDownLeft extends LucideIconBase {\n static icon = {\n name: 'square-arrow-down-left',\n size: 24,\n node: [\n ['path', { d: 'M15 15H9l6-6', key: '1w52wt' }],\n ['path', { d: 'M9 15V9', key: '1kwqze' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n aliases: ['arrow-down-left-square'],\n };\n icon = signal(LucideSquareArrowDownLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowDownLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareArrowDownLeft, isStandalone: true, selector: \"svg[lucideSquareArrowDownLeft], svg[lucideArrowDownLeftSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowDownLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareArrowDownLeft], svg[lucideArrowDownLeftSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareArrowDownLeft\n */\nconst LucideArrowDownLeftSquare = LucideSquareArrowDownLeft;","originalLength":6921,"removedExports":[],"renderedExports":["LucideSquareArrowDownLeft","LucideArrowDownLeftSquare"],"renderedLength":6608},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-arrow-down.js":{"code":"/**\n * @component @name SquareArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiA4djgiIC8+CiAgPHBhdGggZD0ibTggMTIgNCA0IDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareArrowDown extends LucideIconBase {\n static icon = {\n name: 'square-arrow-down',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M12 8v8', key: 'napkw2' }],\n ['path', { d: 'm8 12 4 4 4-4', key: 'k98ssh' }],\n ],\n aliases: ['arrow-down-square'],\n };\n icon = signal(LucideSquareArrowDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareArrowDown, isStandalone: true, selector: \"svg[lucideSquareArrowDown], svg[lucideArrowDownSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareArrowDown], svg[lucideArrowDownSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareArrowDown\n */\nconst LucideArrowDownSquare = LucideSquareArrowDown;","originalLength":6855,"removedExports":[],"renderedExports":["LucideSquareArrowDown","LucideArrowDownSquare"],"renderedLength":6547},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sport-shoe.js":{"code":"/**\n * @component @name SportShoe\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTAuNDIgNC44LTUuMDciIC8+CiAgPHBhdGggZD0iTTE5IDE4aDMiIC8+CiAgPHBhdGggZD0iTTkuNSAyMiAyMS40MTQgOS40MTVBMiAyIDAgMCAwIDIxLjIgNi40bC01LjYxLTQuMjA4QTEgMSAwIDAgMCAxNCAzdjJhMiAyIDAgMCAxLTEuMzk0IDEuOTA2TDguNjc3IDguMDUzQTEgMSAwIDAgMCA4IDljLS4xNTUgNi4zOTMtMi4wODIgOS00IDlhMiAyIDAgMCAwIDAgNGgxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sport-shoe\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSportShoe extends LucideIconBase {\n static icon = {\n name: 'sport-shoe',\n size: 24,\n node: [\n ['path', { d: 'm15 10.42 4.8-5.07', key: '10at9d' }],\n ['path', { d: 'M19 18h3', key: 'nnkd4d' }],\n [\n 'path',\n {\n d: 'M9.5 22 21.414 9.415A2 2 0 0 0 21.2 6.4l-5.61-4.208A1 1 0 0 0 14 3v2a2 2 0 0 1-1.394 1.906L8.677 8.053A1 1 0 0 0 8 9c-.155 6.393-2.082 9-4 9a2 2 0 0 0 0 4h14',\n key: 'v410ed',\n },\n ],\n ],\n };\n icon = signal(LucideSportShoe.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSportShoe, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSportShoe, isStandalone: true, selector: \"svg[lucideSportShoe]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSportShoe, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSportShoe]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6967,"removedExports":[],"renderedExports":["LucideSportShoe"],"renderedLength":6673},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-arrow-left.js":{"code":"/**\n * @component @name SquareArrowLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xMiA4LTQgNCA0IDQiIC8+CiAgPHBhdGggZD0iTTE2IDEySDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-arrow-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareArrowLeft extends LucideIconBase {\n static icon = {\n name: 'square-arrow-left',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'm12 8-4 4 4 4', key: '15vm53' }],\n ['path', { d: 'M16 12H8', key: '1fr5h0' }],\n ],\n aliases: ['arrow-left-square'],\n };\n icon = signal(LucideSquareArrowLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareArrowLeft, isStandalone: true, selector: \"svg[lucideSquareArrowLeft], svg[lucideArrowLeftSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareArrowLeft], svg[lucideArrowLeftSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareArrowLeft\n */\nconst LucideArrowLeftSquare = LucideSquareArrowLeft;","originalLength":6856,"removedExports":[],"renderedExports":["LucideSquareArrowLeft","LucideArrowLeftSquare"],"renderedLength":6548},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-arrow-out-down-right.js":{"code":"/**\n * @component @name SquareArrowOutDownRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTFWNWEyIDIgMCAwIDAtMi0ySDVhMiAyIDAgMCAwLTIgMnYxNGEyIDIgMCAwIDAgMiAyaDYiIC8+CiAgPHBhdGggZD0ibTIxIDIxLTktOSIgLz4KICA8cGF0aCBkPSJNMjEgMTV2NmgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-arrow-out-down-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareArrowOutDownRight extends LucideIconBase {\n static icon = {\n name: 'square-arrow-out-down-right',\n size: 24,\n node: [\n ['path', { d: 'M21 11V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h6', key: '14rsvq' }],\n ['path', { d: 'm21 21-9-9', key: '1et2py' }],\n ['path', { d: 'M21 15v6h-6', key: '1jko0i' }],\n ],\n aliases: ['arrow-down-right-from-square'],\n };\n icon = signal(LucideSquareArrowOutDownRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowOutDownRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareArrowOutDownRight, isStandalone: true, selector: \"svg[lucideSquareArrowOutDownRight], svg[lucideArrowDownRightFromSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowOutDownRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareArrowOutDownRight], svg[lucideArrowDownRightFromSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareArrowOutDownRight\n */\nconst LucideArrowDownRightFromSquare = LucideSquareArrowOutDownRight;","originalLength":7044,"removedExports":[],"renderedExports":["LucideSquareArrowOutDownRight","LucideArrowDownRightFromSquare"],"renderedLength":6726},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-arrow-out-up-right.js":{"code":"/**\n * @component @name SquareArrowOutUpRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTN2NmEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoNiIgLz4KICA8cGF0aCBkPSJtMjEgMy05IDkiIC8+CiAgPHBhdGggZD0iTTE1IDNoNnY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-out-up-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareArrowOutUpRight extends LucideIconBase {\n static icon = {\n name: 'square-arrow-out-up-right',\n size: 24,\n node: [\n ['path', { d: 'M21 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h6', key: 'y09zxi' }],\n ['path', { d: 'm21 3-9 9', key: 'mpx6sq' }],\n ['path', { d: 'M15 3h6v6', key: '1q9fwt' }],\n ],\n aliases: ['arrow-up-right-from-square'],\n };\n icon = signal(LucideSquareArrowOutUpRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowOutUpRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareArrowOutUpRight, isStandalone: true, selector: \"svg[lucideSquareArrowOutUpRight], svg[lucideArrowUpRightFromSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowOutUpRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareArrowOutUpRight], svg[lucideArrowUpRightFromSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareArrowOutUpRight\n */\nconst LucideArrowUpRightFromSquare = LucideSquareArrowOutUpRight;","originalLength":6998,"removedExports":[],"renderedExports":["LucideSquareArrowOutUpRight","LucideArrowUpRightFromSquare"],"renderedLength":6682},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-arrow-out-down-left.js":{"code":"/**\n * @component @name SquareArrowOutDownLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjFoNmEyIDIgMCAwIDAgMi0yVjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2NiIgLz4KICA8cGF0aCBkPSJtMyAyMSA5LTkiIC8+CiAgPHBhdGggZD0iTTkgMjFIM3YtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-arrow-out-down-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareArrowOutDownLeft extends LucideIconBase {\n static icon = {\n name: 'square-arrow-out-down-left',\n size: 24,\n node: [\n ['path', { d: 'M13 21h6a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v6', key: '14qz4y' }],\n ['path', { d: 'm3 21 9-9', key: '1jfql5' }],\n ['path', { d: 'M9 21H3v-6', key: 'wtvkvv' }],\n ],\n aliases: ['arrow-down-left-from-square'],\n };\n icon = signal(LucideSquareArrowOutDownLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowOutDownLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareArrowOutDownLeft, isStandalone: true, selector: \"svg[lucideSquareArrowOutDownLeft], svg[lucideArrowDownLeftFromSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowOutDownLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareArrowOutDownLeft], svg[lucideArrowDownLeftFromSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareArrowOutDownLeft\n */\nconst LucideArrowDownLeftFromSquare = LucideSquareArrowOutDownLeft;","originalLength":7020,"removedExports":[],"renderedExports":["LucideSquareArrowOutDownLeft","LucideArrowDownLeftFromSquare"],"renderedLength":6703},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-arrow-out-up-left.js":{"code":"/**\n * @component @name SquareArrowOutUpLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgM2g2YTIgMiAwIDAgMSAyIDJ2MTRhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJ2LTYiIC8+CiAgPHBhdGggZD0ibTMgMyA5IDkiIC8+CiAgPHBhdGggZD0iTTMgOVYzaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-arrow-out-up-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareArrowOutUpLeft extends LucideIconBase {\n static icon = {\n name: 'square-arrow-out-up-left',\n size: 24,\n node: [\n ['path', { d: 'M13 3h6a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-6', key: '14mv1t' }],\n ['path', { d: 'm3 3 9 9', key: 'rks13r' }],\n ['path', { d: 'M3 9V3h6', key: 'ira0h2' }],\n ],\n aliases: ['arrow-up-left-from-square'],\n };\n icon = signal(LucideSquareArrowOutUpLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowOutUpLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareArrowOutUpLeft, isStandalone: true, selector: \"svg[lucideSquareArrowOutUpLeft], svg[lucideArrowUpLeftFromSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowOutUpLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareArrowOutUpLeft], svg[lucideArrowUpLeftFromSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareArrowOutUpLeft\n */\nconst LucideArrowUpLeftFromSquare = LucideSquareArrowOutUpLeft;","originalLength":6980,"removedExports":[],"renderedExports":["LucideSquareArrowOutUpLeft","LucideArrowUpLeftFromSquare"],"renderedLength":6665},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-arrow-right-enter.js":{"code":"/**\n * @component @name SquareArrowRightEnter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTYgNC00LTQtNCIgLz4KICA8cGF0aCBkPSJNMyAxMmgxMSIgLz4KICA8cGF0aCBkPSJNMyA4VjVhMiAyIDAgMCAxIDItMmgxNGEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0ydi0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-right-enter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareArrowRightEnter extends LucideIconBase {\n static icon = {\n name: 'square-arrow-right-enter',\n size: 24,\n node: [\n ['path', { d: 'm10 16 4-4-4-4', key: 'w9835o' }],\n ['path', { d: 'M3 12h11', key: 'pmja8f' }],\n [\n 'path',\n {\n d: 'M3 8V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-3',\n key: '1bqs5q',\n },\n ],\n ],\n };\n icon = signal(LucideSquareArrowRightEnter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowRightEnter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareArrowRightEnter, isStandalone: true, selector: \"svg[lucideSquareArrowRightEnter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowRightEnter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareArrowRightEnter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6897,"removedExports":[],"renderedExports":["LucideSquareArrowRightEnter"],"renderedLength":6589},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-arrow-down-right.js":{"code":"/**\n * @component @name SquareArrowDownRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTUgOSA5IiAvPgogIDxwYXRoIGQ9Ik05IDE1aDZWOSIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-down-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareArrowDownRight extends LucideIconBase {\n static icon = {\n name: 'square-arrow-down-right',\n size: 24,\n node: [\n ['path', { d: 'M15 15 9 9', key: 'qb9ybb' }],\n ['path', { d: 'M9 15h6V9', key: '1wezwn' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n aliases: ['arrow-down-right-square'],\n };\n icon = signal(LucideSquareArrowDownRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowDownRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareArrowDownRight, isStandalone: true, selector: \"svg[lucideSquareArrowDownRight], svg[lucideArrowDownRightSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowDownRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareArrowDownRight], svg[lucideArrowDownRightSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareArrowDownRight\n */\nconst LucideArrowDownRightSquare = LucideSquareArrowDownRight;","originalLength":6938,"removedExports":[],"renderedExports":["LucideSquareArrowDownRight","LucideArrowDownRightSquare"],"renderedLength":6624},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-arrow-right-exit.js":{"code":"/**\n * @component @name SquareArrowRightExit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJoMTEiIC8+CiAgPHBhdGggZD0ibTE3IDE2IDQtNC00LTQiIC8+CiAgPHBhdGggZD0iTTIxIDYuMzQ0VjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0ydi0xLjM0NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-arrow-right-exit\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareArrowRightExit extends LucideIconBase {\n static icon = {\n name: 'square-arrow-right-exit',\n size: 24,\n node: [\n ['path', { d: 'M10 12h11', key: '6m4ad9' }],\n ['path', { d: 'm17 16 4-4-4-4', key: 'iin4zf' }],\n [\n 'path',\n {\n d: 'M21 6.344V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-1.344',\n key: '1ojbhp',\n },\n ],\n ],\n };\n icon = signal(LucideSquareArrowRightExit.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowRightExit, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareArrowRightExit, isStandalone: true, selector: \"svg[lucideSquareArrowRightExit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowRightExit, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareArrowRightExit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6912,"removedExports":[],"renderedExports":["LucideSquareArrowRightExit"],"renderedLength":6605},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-arrow-up.js":{"code":"/**\n * @component @name SquareArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xNiAxMi00LTQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNlY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareArrowUp extends LucideIconBase {\n static icon = {\n name: 'square-arrow-up',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'm16 12-4-4-4 4', key: '177agl' }],\n ['path', { d: 'M12 16V8', key: '1sbj14' }],\n ],\n aliases: ['arrow-up-square'],\n };\n icon = signal(LucideSquareArrowUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareArrowUp, isStandalone: true, selector: \"svg[lucideSquareArrowUp], svg[lucideArrowUpSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareArrowUp], svg[lucideArrowUpSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareArrowUp\n */\nconst LucideArrowUpSquare = LucideSquareArrowUp;","originalLength":6823,"removedExports":[],"renderedExports":["LucideSquareArrowUp","LucideArrowUpSquare"],"renderedLength":6517},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-arrow-right.js":{"code":"/**\n * @component @name SquareArrowRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik04IDEyaDgiIC8+CiAgPHBhdGggZD0ibTEyIDE2IDQtNC00LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-arrow-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareArrowRight extends LucideIconBase {\n static icon = {\n name: 'square-arrow-right',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ['path', { d: 'm12 16 4-4-4-4', key: '1i9zcv' }],\n ],\n aliases: ['arrow-right-square'],\n };\n icon = signal(LucideSquareArrowRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareArrowRight, isStandalone: true, selector: \"svg[lucideSquareArrowRight], svg[lucideArrowRightSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareArrowRight], svg[lucideArrowRightSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareArrowRight\n */\nconst LucideArrowRightSquare = LucideSquareArrowRight;","originalLength":6873,"removedExports":[],"renderedExports":["LucideSquareArrowRight","LucideArrowRightSquare"],"renderedLength":6564},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-arrow-up-right.js":{"code":"/**\n * @component @name SquareArrowUpRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTVWOUg5IiAvPgogIDxwYXRoIGQ9Im05IDE1IDYtNiIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-up-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareArrowUpRight extends LucideIconBase {\n static icon = {\n name: 'square-arrow-up-right',\n size: 24,\n node: [\n ['path', { d: 'M15 15V9H9', key: 'vxyd2h' }],\n ['path', { d: 'm9 15 6-6', key: '1ygkhp' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n aliases: ['arrow-up-right-square'],\n };\n icon = signal(LucideSquareArrowUpRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowUpRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareArrowUpRight, isStandalone: true, selector: \"svg[lucideSquareArrowUpRight], svg[lucideArrowUpRightSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowUpRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareArrowUpRight], svg[lucideArrowUpRightSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareArrowUpRight\n */\nconst LucideArrowUpRightSquare = LucideSquareArrowUpRight;","originalLength":6904,"removedExports":[],"renderedExports":["LucideSquareArrowUpRight","LucideArrowUpRightSquare"],"renderedLength":6592},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-arrow-up-left.js":{"code":"/**\n * @component @name SquareArrowUpLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTUgOSA5IiAvPgogIDxwYXRoIGQ9Ik05IDE1VjloNiIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-up-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareArrowUpLeft extends LucideIconBase {\n static icon = {\n name: 'square-arrow-up-left',\n size: 24,\n node: [\n ['path', { d: 'M15 15 9 9', key: 'qb9ybb' }],\n ['path', { d: 'M9 15V9h6', key: '1pdr5l' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n aliases: ['arrow-up-left-square'],\n };\n icon = signal(LucideSquareArrowUpLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowUpLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareArrowUpLeft, isStandalone: true, selector: \"svg[lucideSquareArrowUpLeft], svg[lucideArrowUpLeftSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowUpLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareArrowUpLeft], svg[lucideArrowUpLeftSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareArrowUpLeft\n */\nconst LucideArrowUpLeftSquare = LucideSquareArrowUpLeft;","originalLength":6887,"removedExports":[],"renderedExports":["LucideSquareArrowUpLeft","LucideArrowUpLeftSquare"],"renderedLength":6576},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-asterisk.js":{"code":"/**\n * @component @name SquareAsterisk\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiA4djgiIC8+CiAgPHBhdGggZD0ibTguNSAxNCA3LTQiIC8+CiAgPHBhdGggZD0ibTguNSAxMCA3IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-asterisk\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareAsterisk extends LucideIconBase {\n static icon = {\n name: 'square-asterisk',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M12 8v8', key: 'napkw2' }],\n ['path', { d: 'm8.5 14 7-4', key: '12hpby' }],\n ['path', { d: 'm8.5 10 7 4', key: 'wwy2dy' }],\n ],\n aliases: ['asterisk-square'],\n };\n icon = signal(LucideSquareAsterisk.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareAsterisk, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareAsterisk, isStandalone: true, selector: \"svg[lucideSquareAsterisk], svg[lucideAsteriskSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareAsterisk, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareAsterisk], svg[lucideAsteriskSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareAsterisk\n */\nconst LucideAsteriskSquare = LucideSquareAsterisk;","originalLength":6923,"removedExports":[],"renderedExports":["LucideSquareAsterisk","LucideAsteriskSquare"],"renderedLength":6617},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-bottom-dashed-scissors.js":{"code":"/**\n * @component @name SquareBottomDashedScissors\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjFoMSIgLz4KICA8cGF0aCBkPSJtMTcgMTctMi4xOC0yLjE4IiAvPgogIDxwYXRoIGQ9Ik01IDIxYTIgMiAwIDAxLTItMlY1YTIgMiAwIDAxMi0yaDE0YTIgMiAwIDAxMiAydjE0YTIgMiAwIDAxLTIgMiIgLz4KICA8cGF0aCBkPSJNOSAyMWgxIiAvPgogIDxwYXRoIGQ9Ik05LjU2IDE0LjQ0IDE3IDciIC8+CiAgPHBhdGggZD0iTTkuNTYgOS41NiAxMiAxMiIgLz4KICA8Y2lyY2xlIGN4PSI4LjUiIGN5PSIxNS41IiByPSIxLjUiIC8+CiAgPGNpcmNsZSBjeD0iOC41IiBjeT0iOC41IiByPSIxLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-bottom-dashed-scissors\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareBottomDashedScissors extends LucideIconBase {\n static icon = {\n name: 'square-bottom-dashed-scissors',\n size: 24,\n node: [\n ['path', { d: 'M14 21h1', key: 'v9vybs' }],\n ['path', { d: 'm17 17-2.18-2.18', key: '1y7dt1' }],\n [\n 'path',\n { d: 'M5 21a2 2 0 01-2-2V5a2 2 0 012-2h14a2 2 0 012 2v14a2 2 0 01-2 2', key: '2q1jq4' },\n ],\n ['path', { d: 'M9 21h1', key: '15o7lz' }],\n ['path', { d: 'M9.56 14.44 17 7', key: 'ue8l15' }],\n ['path', { d: 'M9.56 9.56 12 12', key: 'rml9qv' }],\n ['circle', { cx: '8.5', cy: '15.5', r: '1.5', key: '12hfy1' }],\n ['circle', { cx: '8.5', cy: '8.5', r: '1.5', key: 'cn5opk' }],\n ],\n aliases: ['scissors-square-dashed-bottom'],\n };\n icon = signal(LucideSquareBottomDashedScissors.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareBottomDashedScissors, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareBottomDashedScissors, isStandalone: true, selector: \"svg[lucideSquareBottomDashedScissors], svg[lucideScissorsSquareDashedBottom]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareBottomDashedScissors, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareBottomDashedScissors], svg[lucideScissorsSquareDashedBottom]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareBottomDashedScissors\n */\nconst LucideScissorsSquareDashedBottom = LucideSquareBottomDashedScissors;","originalLength":7709,"removedExports":[],"renderedExports":["LucideSquareBottomDashedScissors","LucideScissorsSquareDashedBottom"],"renderedLength":7389},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-centerline-dashed-vertical.js":{"code":"/**\n * @component @name SquareCenterlineDashedVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOFY1YTIgMiAwIDAgMC0yLTJINWEyIDIgMCAwIDAtMiAydjMiIC8+CiAgPHBhdGggZD0iTTIxIDE2djNhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJ2LTMiIC8+CiAgPHBhdGggZD0iTTQgMTJIMiIgLz4KICA8cGF0aCBkPSJNMTAgMTJIOCIgLz4KICA8cGF0aCBkPSJNMTYgMTJoLTIiIC8+CiAgPHBhdGggZD0iTTIyIDEyaC0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-centerline-dashed-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareCenterlineDashedVertical extends LucideIconBase {\n static icon = {\n name: 'square-centerline-dashed-vertical',\n size: 24,\n node: [\n ['path', { d: 'M21 8V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v3', key: '14bfxa' }],\n ['path', { d: 'M21 16v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-3', key: '14rx03' }],\n ['path', { d: 'M4 12H2', key: 'rhcxmi' }],\n ['path', { d: 'M10 12H8', key: 's88cx1' }],\n ['path', { d: 'M16 12h-2', key: '10asgb' }],\n ['path', { d: 'M22 12h-2', key: '14jgyd' }],\n ],\n aliases: ['flip-vertical'],\n };\n icon = signal(LucideSquareCenterlineDashedVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareCenterlineDashedVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareCenterlineDashedVertical, isStandalone: true, selector: \"svg[lucideSquareCenterlineDashedVertical], svg[lucideFlipVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareCenterlineDashedVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareCenterlineDashedVertical], svg[lucideFlipVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareCenterlineDashedVertical\n */\nconst LucideFlipVertical = LucideSquareCenterlineDashedVertical;","originalLength":7368,"removedExports":[],"renderedExports":["LucideSquareCenterlineDashedVertical","LucideFlipVertical"],"renderedLength":7044},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-centerline-dashed-horizontal.js":{"code":"/**\n * @component @name SquareCenterlineDashedHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzSDVhMiAyIDAgMCAwLTIgMnYxNGMwIDEuMS45IDIgMiAyaDMiIC8+CiAgPHBhdGggZD0iTTE2IDNoM2EyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJoLTMiIC8+CiAgPHBhdGggZD0iTTEyIDIwdjIiIC8+CiAgPHBhdGggZD0iTTEyIDE0djIiIC8+CiAgPHBhdGggZD0iTTEyIDh2MiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-centerline-dashed-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareCenterlineDashedHorizontal extends LucideIconBase {\n static icon = {\n name: 'square-centerline-dashed-horizontal',\n size: 24,\n node: [\n ['path', { d: 'M8 3H5a2 2 0 0 0-2 2v14c0 1.1.9 2 2 2h3', key: '1i73f7' }],\n ['path', { d: 'M16 3h3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-3', key: 'saxlbk' }],\n ['path', { d: 'M12 20v2', key: '1lh1kg' }],\n ['path', { d: 'M12 14v2', key: '8jcxud' }],\n ['path', { d: 'M12 8v2', key: '1woqiv' }],\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\n ],\n aliases: ['flip-horizontal'],\n };\n icon = signal(LucideSquareCenterlineDashedHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareCenterlineDashedHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareCenterlineDashedHorizontal, isStandalone: true, selector: \"svg[lucideSquareCenterlineDashedHorizontal], svg[lucideFlipHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareCenterlineDashedHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareCenterlineDashedHorizontal], svg[lucideFlipHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareCenterlineDashedHorizontal\n */\nconst LucideFlipHorizontal = LucideSquareCenterlineDashedHorizontal;","originalLength":7395,"removedExports":[],"renderedExports":["LucideSquareCenterlineDashedHorizontal","LucideFlipHorizontal"],"renderedLength":7069},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-chart-gantt.js":{"code":"/**\n * @component @name SquareChartGantt\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDhoNyIgLz4KICA8cGF0aCBkPSJNOCAxMmg2IiAvPgogIDxwYXRoIGQ9Ik0xMSAxNmg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-chart-gantt\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareChartGantt extends LucideIconBase {\n static icon = {\n name: 'square-chart-gantt',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M9 8h7', key: 'kbo1nt' }],\n ['path', { d: 'M8 12h6', key: 'ikassy' }],\n ['path', { d: 'M11 16h5', key: 'oq65wt' }],\n ],\n aliases: ['gantt-chart-square', 'square-gantt-chart'],\n };\n icon = signal(LucideSquareChartGantt.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareChartGantt, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareChartGantt, isStandalone: true, selector: \"svg[lucideSquareChartGantt], svg[lucideGanttChartSquare], svg[lucideSquareGanttChart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareChartGantt, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareChartGantt], svg[lucideGanttChartSquare], svg[lucideSquareGanttChart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareChartGantt\n */\nconst LucideGanttChartSquare = LucideSquareChartGantt;\n/**\n * @deprecated\n * @see LucideSquareChartGantt\n */\nconst LucideSquareGanttChart = LucideSquareChartGantt;","originalLength":7137,"removedExports":[],"renderedExports":["LucideSquareChartGantt","LucideGanttChartSquare","LucideSquareGanttChart"],"renderedLength":6821},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-check.js":{"code":"/**\n * @component @name SquareCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im05IDEyIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareCheck extends LucideIconBase {\n static icon = {\n name: 'square-check',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'm9 12 2 2 4-4', key: 'dzmm74' }],\n ],\n aliases: ['check-square-2'],\n };\n icon = signal(LucideSquareCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareCheck, isStandalone: true, selector: \"svg[lucideSquareCheck], svg[lucideCheckSquare2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareCheck], svg[lucideCheckSquare2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareCheck\n */\nconst LucideCheckSquare2 = LucideSquareCheck;","originalLength":6701,"removedExports":[],"renderedExports":["LucideSquareCheck","LucideCheckSquare2"],"renderedLength":6398},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-chevron-left.js":{"code":"/**\n * @component @name SquareChevronLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xNCAxNi00LTQgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-chevron-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareChevronLeft extends LucideIconBase {\n static icon = {\n name: 'square-chevron-left',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'm14 16-4-4 4-4', key: 'ojs7w8' }],\n ],\n aliases: ['chevron-left-square'],\n };\n icon = signal(LucideSquareChevronLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareChevronLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareChevronLeft, isStandalone: true, selector: \"svg[lucideSquareChevronLeft], svg[lucideChevronLeftSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareChevronLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareChevronLeft], svg[lucideChevronLeftSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareChevronLeft\n */\nconst LucideChevronLeftSquare = LucideSquareChevronLeft;","originalLength":6803,"removedExports":[],"renderedExports":["LucideSquareChevronLeft","LucideChevronLeftSquare"],"renderedLength":6493},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-check-big.js":{"code":"/**\n * @component @name SquareCheckBig\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTAuNjU2VjE5YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDItMmgxMi4zNDQiIC8+CiAgPHBhdGggZD0ibTkgMTEgMyAzTDIyIDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-check-big\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareCheckBig extends LucideIconBase {\n static icon = {\n name: 'square-check-big',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M21 10.656V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h12.344', key: '2acyp4' },\n ],\n ['path', { d: 'm9 11 3 3L22 4', key: '1pflzl' }],\n ],\n aliases: ['check-square'],\n };\n icon = signal(LucideSquareCheckBig.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareCheckBig, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareCheckBig, isStandalone: true, selector: \"svg[lucideSquareCheckBig], svg[lucideCheckSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareCheckBig, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareCheckBig], svg[lucideCheckSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareCheckBig\n */\nconst LucideCheckSquare = LucideSquareCheckBig;","originalLength":6847,"removedExports":[],"renderedExports":["LucideSquareCheckBig","LucideCheckSquare"],"renderedLength":6540},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-chevron-down.js":{"code":"/**\n * @component @name SquareChevronDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xNiAxMC00IDQtNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-chevron-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareChevronDown extends LucideIconBase {\n static icon = {\n name: 'square-chevron-down',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'm16 10-4 4-4-4', key: '894hmk' }],\n ],\n aliases: ['chevron-down-square'],\n };\n icon = signal(LucideSquareChevronDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareChevronDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareChevronDown, isStandalone: true, selector: \"svg[lucideSquareChevronDown], svg[lucideChevronDownSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareChevronDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareChevronDown], svg[lucideChevronDownSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareChevronDown\n */\nconst LucideChevronDownSquare = LucideSquareChevronDown;","originalLength":6803,"removedExports":[],"renderedExports":["LucideSquareChevronDown","LucideChevronDownSquare"],"renderedLength":6493},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-chevron-right.js":{"code":"/**\n * @component @name SquareChevronRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xMCA4IDQgNC00IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-chevron-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareChevronRight extends LucideIconBase {\n static icon = {\n name: 'square-chevron-right',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'm10 8 4 4-4 4', key: '1wy4r4' }],\n ],\n aliases: ['chevron-right-square'],\n };\n icon = signal(LucideSquareChevronRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareChevronRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareChevronRight, isStandalone: true, selector: \"svg[lucideSquareChevronRight], svg[lucideChevronRightSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareChevronRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareChevronRight], svg[lucideChevronRightSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareChevronRight\n */\nconst LucideChevronRightSquare = LucideSquareChevronRight;","originalLength":6819,"removedExports":[],"renderedExports":["LucideSquareChevronRight","LucideChevronRightSquare"],"renderedLength":6508},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-dashed-bottom-code.js":{"code":"/**\n * @component @name SquareDashedBottomCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOS41IDggMTJsMiAyLjUiIC8+CiAgPHBhdGggZD0iTTE0IDIxaDEiIC8+CiAgPHBhdGggZD0ibTE0IDkuNSAyIDIuNS0yIDIuNSIgLz4KICA8cGF0aCBkPSJNNSAyMWEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDItMmgxNGEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTkgMjFoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-dashed-bottom-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareDashedBottomCode extends LucideIconBase {\n static icon = {\n name: 'square-dashed-bottom-code',\n size: 24,\n node: [\n ['path', { d: 'M10 9.5 8 12l2 2.5', key: '3mjy60' }],\n ['path', { d: 'M14 21h1', key: 'v9vybs' }],\n ['path', { d: 'm14 9.5 2 2.5-2 2.5', key: '1bir2l' }],\n [\n 'path',\n {\n d: 'M5 21a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2',\n key: 'as5y1o',\n },\n ],\n ['path', { d: 'M9 21h1', key: '15o7lz' }],\n ],\n };\n icon = signal(LucideSquareDashedBottomCode.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDashedBottomCode, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareDashedBottomCode, isStandalone: true, selector: \"svg[lucideSquareDashedBottomCode]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDashedBottomCode, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareDashedBottomCode]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7110,"removedExports":[],"renderedExports":["LucideSquareDashedBottomCode"],"renderedLength":6801},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-dashed-kanban.js":{"code":"/**\n * @component @name SquareDashedKanban\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCA3djciIC8+CiAgPHBhdGggZD0iTTEyIDd2NCIgLz4KICA8cGF0aCBkPSJNMTYgN3Y5IiAvPgogIDxwYXRoIGQ9Ik01IDNhMiAyIDAgMCAwLTIgMiIgLz4KICA8cGF0aCBkPSJNOSAzaDEiIC8+CiAgPHBhdGggZD0iTTE0IDNoMSIgLz4KICA8cGF0aCBkPSJNMTkgM2EyIDIgMCAwIDEgMiAyIiAvPgogIDxwYXRoIGQ9Ik0yMSA5djEiIC8+CiAgPHBhdGggZD0iTTIxIDE0djEiIC8+CiAgPHBhdGggZD0iTTIxIDE5YTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTE0IDIxaDEiIC8+CiAgPHBhdGggZD0iTTkgMjFoMSIgLz4KICA8cGF0aCBkPSJNNSAyMWEyIDIgMCAwIDEtMi0yIiAvPgogIDxwYXRoIGQ9Ik0zIDE0djEiIC8+CiAgPHBhdGggZD0iTTMgOXYxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-dashed-kanban\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareDashedKanban extends LucideIconBase {\n static icon = {\n name: 'square-dashed-kanban',\n size: 24,\n node: [\n ['path', { d: 'M8 7v7', key: '1x2jlm' }],\n ['path', { d: 'M12 7v4', key: 'xawao1' }],\n ['path', { d: 'M16 7v9', key: '1hp2iy' }],\n ['path', { d: 'M5 3a2 2 0 0 0-2 2', key: 'y57alp' }],\n ['path', { d: 'M9 3h1', key: '1yesri' }],\n ['path', { d: 'M14 3h1', key: '1ec4yj' }],\n ['path', { d: 'M19 3a2 2 0 0 1 2 2', key: '18rm91' }],\n ['path', { d: 'M21 9v1', key: 'mxsmne' }],\n ['path', { d: 'M21 14v1', key: '169vum' }],\n ['path', { d: 'M21 19a2 2 0 0 1-2 2', key: '1j7049' }],\n ['path', { d: 'M14 21h1', key: 'v9vybs' }],\n ['path', { d: 'M9 21h1', key: '15o7lz' }],\n ['path', { d: 'M5 21a2 2 0 0 1-2-2', key: 'sbafld' }],\n ['path', { d: 'M3 14v1', key: 'vnatye' }],\n ['path', { d: 'M3 9v1', key: '1r0deq' }],\n ],\n aliases: ['kanban-square-dashed'],\n };\n icon = signal(LucideSquareDashedKanban.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDashedKanban, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareDashedKanban, isStandalone: true, selector: \"svg[lucideSquareDashedKanban], svg[lucideKanbanSquareDashed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDashedKanban, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareDashedKanban], svg[lucideKanbanSquareDashed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareDashedKanban\n */\nconst LucideKanbanSquareDashed = LucideSquareDashedKanban;","originalLength":7949,"removedExports":[],"renderedExports":["LucideSquareDashedKanban","LucideKanbanSquareDashed"],"renderedLength":7638},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-dashed-bottom.js":{"code":"/**\n * @component @name SquareDashedBottom\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMWEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDItMmgxNGEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTkgMjFoMSIgLz4KICA8cGF0aCBkPSJNMTQgMjFoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-dashed-bottom\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareDashedBottom extends LucideIconBase {\n static icon = {\n name: 'square-dashed-bottom',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M5 21a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2',\n key: 'as5y1o',\n },\n ],\n ['path', { d: 'M9 21h1', key: '15o7lz' }],\n ['path', { d: 'M14 21h1', key: 'v9vybs' }],\n ],\n };\n icon = signal(LucideSquareDashedBottom.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDashedBottom, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareDashedBottom, isStandalone: true, selector: \"svg[lucideSquareDashedBottom]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDashedBottom, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareDashedBottom]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6838,"removedExports":[],"renderedExports":["LucideSquareDashedBottom"],"renderedLength":6534},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-chevron-up.js":{"code":"/**\n * @component @name SquareChevronUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im04IDE0IDQtNCA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-chevron-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareChevronUp extends LucideIconBase {\n static icon = {\n name: 'square-chevron-up',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'm8 14 4-4 4 4', key: 'fy2ptz' }],\n ],\n aliases: ['chevron-up-square'],\n };\n icon = signal(LucideSquareChevronUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareChevronUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareChevronUp, isStandalone: true, selector: \"svg[lucideSquareChevronUp], svg[lucideChevronUpSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareChevronUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareChevronUp], svg[lucideChevronUpSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareChevronUp\n */\nconst LucideChevronUpSquare = LucideSquareChevronUp;","originalLength":6768,"removedExports":[],"renderedExports":["LucideSquareChevronUp","LucideChevronUpSquare"],"renderedLength":6460},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-dashed-text.js":{"code":"/**\n * @component @name SquareDashedText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjFoMSIgLz4KICA8cGF0aCBkPSJNMTQgM2gxIiAvPgogIDxwYXRoIGQ9Ik0xOSAzYTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTIxIDE0djEiIC8+CiAgPHBhdGggZD0iTTIxIDE5YTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTIxIDl2MSIgLz4KICA8cGF0aCBkPSJNMyAxNHYxIiAvPgogIDxwYXRoIGQ9Ik0zIDl2MSIgLz4KICA8cGF0aCBkPSJNNSAyMWEyIDIgMCAwIDEtMi0yIiAvPgogIDxwYXRoIGQ9Ik01IDNhMiAyIDAgMCAwLTIgMiIgLz4KICA8cGF0aCBkPSJNNyAxMmgxMCIgLz4KICA8cGF0aCBkPSJNNyAxNmg2IiAvPgogIDxwYXRoIGQ9Ik03IDhoOCIgLz4KICA8cGF0aCBkPSJNOSAyMWgxIiAvPgogIDxwYXRoIGQ9Ik05IDNoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-dashed-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareDashedText extends LucideIconBase {\n static icon = {\n name: 'square-dashed-text',\n size: 24,\n node: [\n ['path', { d: 'M14 21h1', key: 'v9vybs' }],\n ['path', { d: 'M14 3h1', key: '1ec4yj' }],\n ['path', { d: 'M19 3a2 2 0 0 1 2 2', key: '18rm91' }],\n ['path', { d: 'M21 14v1', key: '169vum' }],\n ['path', { d: 'M21 19a2 2 0 0 1-2 2', key: '1j7049' }],\n ['path', { d: 'M21 9v1', key: 'mxsmne' }],\n ['path', { d: 'M3 14v1', key: 'vnatye' }],\n ['path', { d: 'M3 9v1', key: '1r0deq' }],\n ['path', { d: 'M5 21a2 2 0 0 1-2-2', key: 'sbafld' }],\n ['path', { d: 'M5 3a2 2 0 0 0-2 2', key: 'y57alp' }],\n ['path', { d: 'M7 12h10', key: 'b7w52i' }],\n ['path', { d: 'M7 16h6', key: '1vyc9m' }],\n ['path', { d: 'M7 8h8', key: '1jbsf9' }],\n ['path', { d: 'M9 21h1', key: '15o7lz' }],\n ['path', { d: 'M9 3h1', key: '1yesri' }],\n ],\n aliases: ['text-selection', 'text-select'],\n };\n icon = signal(LucideSquareDashedText.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDashedText, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareDashedText, isStandalone: true, selector: \"svg[lucideSquareDashedText], svg[lucideTextSelection], svg[lucideTextSelect]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDashedText, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareDashedText], svg[lucideTextSelection], svg[lucideTextSelect]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareDashedText\n */\nconst LucideTextSelection = LucideSquareDashedText;\n/**\n * @deprecated\n * @see LucideSquareDashedText\n */\nconst LucideTextSelect = LucideSquareDashedText;","originalLength":8078,"removedExports":[],"renderedExports":["LucideSquareDashedText","LucideTextSelection","LucideTextSelect"],"renderedLength":7762},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-dashed-top-solid.js":{"code":"/**\n * @component @name SquareDashedTopSolid\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjFoMSIgLz4KICA8cGF0aCBkPSJNMjEgMTR2MSIgLz4KICA8cGF0aCBkPSJNMjEgMTlhMiAyIDAgMCAxLTIgMiIgLz4KICA8cGF0aCBkPSJNMjEgOXYxIiAvPgogIDxwYXRoIGQ9Ik0zIDE0djEiIC8+CiAgPHBhdGggZD0iTTMgNWEyIDIgMCAwIDEgMi0yaDE0YTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTMgOXYxIiAvPgogIDxwYXRoIGQ9Ik01IDIxYTIgMiAwIDAgMS0yLTIiIC8+CiAgPHBhdGggZD0iTTkgMjFoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-dashed-top-solid\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareDashedTopSolid extends LucideIconBase {\n static icon = {\n name: 'square-dashed-top-solid',\n size: 24,\n node: [\n ['path', { d: 'M14 21h1', key: 'v9vybs' }],\n ['path', { d: 'M21 14v1', key: '169vum' }],\n ['path', { d: 'M21 19a2 2 0 0 1-2 2', key: '1j7049' }],\n ['path', { d: 'M21 9v1', key: 'mxsmne' }],\n ['path', { d: 'M3 14v1', key: 'vnatye' }],\n ['path', { d: 'M3 5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2', key: '89voep' }],\n ['path', { d: 'M3 9v1', key: '1r0deq' }],\n ['path', { d: 'M5 21a2 2 0 0 1-2-2', key: 'sbafld' }],\n ['path', { d: 'M9 21h1', key: '15o7lz' }],\n ],\n };\n icon = signal(LucideSquareDashedTopSolid.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDashedTopSolid, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareDashedTopSolid, isStandalone: true, selector: \"svg[lucideSquareDashedTopSolid]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDashedTopSolid, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareDashedTopSolid]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7252,"removedExports":[],"renderedExports":["LucideSquareDashedTopSolid"],"renderedLength":6945},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-divide.js":{"code":"/**\n * @component @name SquareDivide\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjE2IiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjE2IiB5Mj0iMTYiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIiIHkxPSI4IiB5Mj0iOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-divide\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareDivide extends LucideIconBase {\n static icon = {\n name: 'square-divide',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\n ['line', { x1: '8', x2: '16', y1: '12', y2: '12', key: '1jonct' }],\n ['line', { x1: '12', x2: '12', y1: '16', y2: '16', key: 'aqc6ln' }],\n ['line', { x1: '12', x2: '12', y1: '8', y2: '8', key: '1mkcni' }],\n ],\n aliases: ['divide-square'],\n };\n icon = signal(LucideSquareDivide.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDivide, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareDivide, isStandalone: true, selector: \"svg[lucideSquareDivide], svg[lucideDivideSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDivide, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareDivide], svg[lucideDivideSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareDivide\n */\nconst LucideDivideSquare = LucideSquareDivide;","originalLength":7041,"removedExports":[],"renderedExports":["LucideSquareDivide","LucideDivideSquare"],"renderedLength":6737},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-dot.js":{"code":"/**\n * @component @name SquareDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareDot extends LucideIconBase {\n static icon = {\n name: 'square-dot',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\n ],\n aliases: ['dot-square'],\n };\n icon = signal(LucideSquareDot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareDot, isStandalone: true, selector: \"svg[lucideSquareDot], svg[lucideDotSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareDot], svg[lucideDotSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareDot\n */\nconst LucideDotSquare = LucideSquareDot;","originalLength":6680,"removedExports":[],"renderedExports":["LucideSquareDot","LucideDotSquare"],"renderedLength":6379},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-dashed-mouse-pointer.js":{"code":"/**\n * @component @name SquareDashedMousePointer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMDM0IDEyLjY4MWEuNDk4LjQ5OCAwIDAgMSAuNjQ3LS42NDdsOSAzLjVhLjUuNSAwIDAgMS0uMDMzLjk0M2wtMy40NDQgMS4wNjhhMSAxIDAgMCAwLS42Ni42NmwtMS4wNjcgMy40NDNhLjUuNSAwIDAgMS0uOTQzLjAzM3oiIC8+CiAgPHBhdGggZD0iTTUgM2EyIDIgMCAwIDAtMiAyIiAvPgogIDxwYXRoIGQ9Ik0xOSAzYTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTUgMjFhMiAyIDAgMCAxLTItMiIgLz4KICA8cGF0aCBkPSJNOSAzaDEiIC8+CiAgPHBhdGggZD0iTTkgMjFoMiIgLz4KICA8cGF0aCBkPSJNMTQgM2gxIiAvPgogIDxwYXRoIGQ9Ik0zIDl2MSIgLz4KICA8cGF0aCBkPSJNMjEgOXYyIiAvPgogIDxwYXRoIGQ9Ik0zIDE0djEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-dashed-mouse-pointer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareDashedMousePointer extends LucideIconBase {\n static icon = {\n name: 'square-dashed-mouse-pointer',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.034 12.681a.498.498 0 0 1 .647-.647l9 3.5a.5.5 0 0 1-.033.943l-3.444 1.068a1 1 0 0 0-.66.66l-1.067 3.443a.5.5 0 0 1-.943.033z',\n key: 'xwnzip',\n },\n ],\n ['path', { d: 'M5 3a2 2 0 0 0-2 2', key: 'y57alp' }],\n ['path', { d: 'M19 3a2 2 0 0 1 2 2', key: '18rm91' }],\n ['path', { d: 'M5 21a2 2 0 0 1-2-2', key: 'sbafld' }],\n ['path', { d: 'M9 3h1', key: '1yesri' }],\n ['path', { d: 'M9 21h2', key: '1qve2z' }],\n ['path', { d: 'M14 3h1', key: '1ec4yj' }],\n ['path', { d: 'M3 9v1', key: '1r0deq' }],\n ['path', { d: 'M21 9v2', key: 'p14lih' }],\n ['path', { d: 'M3 14v1', key: 'vnatye' }],\n ],\n aliases: ['mouse-pointer-square-dashed'],\n };\n icon = signal(LucideSquareDashedMousePointer.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDashedMousePointer, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareDashedMousePointer, isStandalone: true, selector: \"svg[lucideSquareDashedMousePointer], svg[lucideMousePointerSquareDashed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDashedMousePointer, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareDashedMousePointer], svg[lucideMousePointerSquareDashed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareDashedMousePointer\n */\nconst LucideMousePointerSquareDashed = LucideSquareDashedMousePointer;","originalLength":7984,"removedExports":[],"renderedExports":["LucideSquareDashedMousePointer","LucideMousePointerSquareDashed"],"renderedLength":7666},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-equal.js":{"code":"/**\n * @component @name SquareEqual\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDEwaDEwIiAvPgogIDxwYXRoIGQ9Ik03IDE0aDEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-equal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareEqual extends LucideIconBase {\n static icon = {\n name: 'square-equal',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M7 10h10', key: '1101jm' }],\n ['path', { d: 'M7 14h10', key: '1mhdw3' }],\n ],\n aliases: ['equal-square'],\n };\n icon = signal(LucideSquareEqual.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareEqual, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareEqual, isStandalone: true, selector: \"svg[lucideSquareEqual], svg[lucideEqualSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareEqual, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareEqual], svg[lucideEqualSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareEqual\n */\nconst LucideEqualSquare = LucideSquareEqual;","originalLength":6771,"removedExports":[],"renderedExports":["LucideSquareEqual","LucideEqualSquare"],"renderedLength":6468},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-function.js":{"code":"/**\n * @component @name SquareFunction\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNOSAxN2MyIDAgMi44LTEgMi44LTIuOFYxMGMwLTIgMS0zLjMgMy4yLTMiIC8+CiAgPHBhdGggZD0iTTkgMTEuMmg1LjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-function\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareFunction extends LucideIconBase {\n static icon = {\n name: 'square-function',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\n ['path', { d: 'M9 17c2 0 2.8-1 2.8-2.8V10c0-2 1-3.3 3.2-3', key: 'm1af9g' }],\n ['path', { d: 'M9 11.2h5.7', key: '3zgcl2' }],\n ],\n aliases: ['function-square'],\n };\n icon = signal(LucideSquareFunction.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareFunction, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareFunction, isStandalone: true, selector: \"svg[lucideSquareFunction], svg[lucideFunctionSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareFunction, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareFunction], svg[lucideFunctionSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareFunction\n */\nconst LucideFunctionSquare = LucideSquareFunction;","originalLength":6928,"removedExports":[],"renderedExports":["LucideSquareFunction","LucideFunctionSquare"],"renderedLength":6622},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-m.js":{"code":"/**\n * @component @name SquareM\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAxNlY4LjVhLjUuNSAwIDAgMSAuOS0uM2wyLjcgMy41OTlhLjUuNSAwIDAgMCAuOCAwbDIuNy0zLjZhLjUuNSAwIDAgMSAuOS4zVjE2IiAvPgogIDxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-m\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareM extends LucideIconBase {\n static icon = {\n name: 'square-m',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M8 16V8.5a.5.5 0 0 1 .9-.3l2.7 3.599a.5.5 0 0 0 .8 0l2.7-3.6a.5.5 0 0 1 .9.3V16',\n key: '1ywlsj',\n },\n ],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n aliases: ['m-square'],\n };\n icon = signal(LucideSquareM.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareM, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareM, isStandalone: true, selector: \"svg[lucideSquareM], svg[lucideMSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareM, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareM], svg[lucideMSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareM\n */\nconst LucideMSquare = LucideSquareM;","originalLength":6885,"removedExports":[],"renderedExports":["LucideSquareM","LucideMSquare"],"renderedLength":6586},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-menu.js":{"code":"/**\n * @component @name SquareMenu\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDhoMTAiIC8+CiAgPHBhdGggZD0iTTcgMTJoMTAiIC8+CiAgPHBhdGggZD0iTTcgMTZoMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-menu\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareMenu extends LucideIconBase {\n static icon = {\n name: 'square-menu',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M7 8h10', key: '1jw688' }],\n ['path', { d: 'M7 12h10', key: 'b7w52i' }],\n ['path', { d: 'M7 16h10', key: 'wp8him' }],\n ],\n aliases: ['menu-square'],\n };\n icon = signal(LucideSquareMenu.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareMenu, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareMenu, isStandalone: true, selector: \"svg[lucideSquareMenu], svg[lucideMenuSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareMenu, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareMenu], svg[lucideMenuSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareMenu\n */\nconst LucideMenuSquare = LucideSquareMenu;","originalLength":6841,"removedExports":[],"renderedExports":["LucideSquareMenu","LucideMenuSquare"],"renderedLength":6539},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-dashed.js":{"code":"/**\n * @component @name SquareDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAzYTIgMiAwIDAgMC0yIDIiIC8+CiAgPHBhdGggZD0iTTE5IDNhMiAyIDAgMCAxIDIgMiIgLz4KICA8cGF0aCBkPSJNMjEgMTlhMiAyIDAgMCAxLTIgMiIgLz4KICA8cGF0aCBkPSJNNSAyMWEyIDIgMCAwIDEtMi0yIiAvPgogIDxwYXRoIGQ9Ik05IDNoMSIgLz4KICA8cGF0aCBkPSJNOSAyMWgxIiAvPgogIDxwYXRoIGQ9Ik0xNCAzaDEiIC8+CiAgPHBhdGggZD0iTTE0IDIxaDEiIC8+CiAgPHBhdGggZD0iTTMgOXYxIiAvPgogIDxwYXRoIGQ9Ik0yMSA5djEiIC8+CiAgPHBhdGggZD0iTTMgMTR2MSIgLz4KICA8cGF0aCBkPSJNMjEgMTR2MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareDashed extends LucideIconBase {\n static icon = {\n name: 'square-dashed',\n size: 24,\n node: [\n ['path', { d: 'M5 3a2 2 0 0 0-2 2', key: 'y57alp' }],\n ['path', { d: 'M19 3a2 2 0 0 1 2 2', key: '18rm91' }],\n ['path', { d: 'M21 19a2 2 0 0 1-2 2', key: '1j7049' }],\n ['path', { d: 'M5 21a2 2 0 0 1-2-2', key: 'sbafld' }],\n ['path', { d: 'M9 3h1', key: '1yesri' }],\n ['path', { d: 'M9 21h1', key: '15o7lz' }],\n ['path', { d: 'M14 3h1', key: '1ec4yj' }],\n ['path', { d: 'M14 21h1', key: 'v9vybs' }],\n ['path', { d: 'M3 9v1', key: '1r0deq' }],\n ['path', { d: 'M21 9v1', key: 'mxsmne' }],\n ['path', { d: 'M3 14v1', key: 'vnatye' }],\n ['path', { d: 'M21 14v1', key: '169vum' }],\n ],\n aliases: ['box-select'],\n };\n icon = signal(LucideSquareDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareDashed, isStandalone: true, selector: \"svg[lucideSquareDashed], svg[lucideBoxSelect]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareDashed], svg[lucideBoxSelect]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareDashed\n */\nconst LucideBoxSelect = LucideSquareDashed;","originalLength":7579,"removedExports":[],"renderedExports":["LucideSquareDashed","LucideBoxSelect"],"renderedLength":7275},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-library.js":{"code":"/**\n * @component @name SquareLibrary\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDd2MTAiIC8+CiAgPHBhdGggZD0iTTExIDd2MTAiIC8+CiAgPHBhdGggZD0ibTE1IDcgMiAxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-library\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareLibrary extends LucideIconBase {\n static icon = {\n name: 'square-library',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M7 7v10', key: 'd5nglc' }],\n ['path', { d: 'M11 7v10', key: 'pptsnr' }],\n ['path', { d: 'm15 7 2 10', key: '1m7qm5' }],\n ],\n aliases: ['library-square'],\n };\n icon = signal(LucideSquareLibrary.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareLibrary, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareLibrary, isStandalone: true, selector: \"svg[lucideSquareLibrary], svg[lucideLibrarySquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareLibrary, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareLibrary], svg[lucideLibrarySquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareLibrary\n */\nconst LucideLibrarySquare = LucideSquareLibrary;","originalLength":6898,"removedExports":[],"renderedExports":["LucideSquareLibrary","LucideLibrarySquare"],"renderedLength":6593},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-minus.js":{"code":"/**\n * @component @name SquareMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik04IDEyaDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareMinus extends LucideIconBase {\n static icon = {\n name: 'square-minus',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ],\n aliases: ['minus-square'],\n };\n icon = signal(LucideSquareMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareMinus, isStandalone: true, selector: \"svg[lucideSquareMinus], svg[lucideMinusSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareMinus], svg[lucideMinusSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareMinus\n */\nconst LucideMinusSquare = LucideSquareMinus;","originalLength":6682,"removedExports":[],"renderedExports":["LucideSquareMinus","LucideMinusSquare"],"renderedLength":6379},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-mouse-pointer.js":{"code":"/**\n * @component @name SquareMousePointer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMDM0IDEyLjY4MWEuNDk4LjQ5OCAwIDAgMSAuNjQ3LS42NDdsOSAzLjVhLjUuNSAwIDAgMS0uMDMzLjk0M2wtMy40NDQgMS4wNjhhMSAxIDAgMCAwLS42Ni42NmwtMS4wNjcgMy40NDNhLjUuNSAwIDAgMS0uOTQzLjAzM3oiIC8+CiAgPHBhdGggZD0iTTIxIDExVjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-mouse-pointer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareMousePointer extends LucideIconBase {\n static icon = {\n name: 'square-mouse-pointer',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.034 12.681a.498.498 0 0 1 .647-.647l9 3.5a.5.5 0 0 1-.033.943l-3.444 1.068a1 1 0 0 0-.66.66l-1.067 3.443a.5.5 0 0 1-.943.033z',\n key: 'xwnzip',\n },\n ],\n ['path', { d: 'M21 11V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h6', key: '14rsvq' }],\n ],\n aliases: ['inspect'],\n };\n icon = signal(LucideSquareMousePointer.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareMousePointer, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareMousePointer, isStandalone: true, selector: \"svg[lucideSquareMousePointer], svg[lucideInspect]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareMousePointer, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareMousePointer], svg[lucideInspect]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareMousePointer\n */\nconst LucideInspect = LucideSquareMousePointer;","originalLength":7185,"removedExports":[],"renderedExports":["LucideSquareMousePointer","LucideInspect"],"renderedLength":6874},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-code.js":{"code":"/**\n * @component @name SquareCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgOS0zIDMgMyAzIiAvPgogIDxwYXRoIGQ9Im0xNCAxNSAzLTMtMy0zIiAvPgogIDxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareCode extends LucideIconBase {\n static icon = {\n name: 'square-code',\n size: 24,\n node: [\n ['path', { d: 'm10 9-3 3 3 3', key: '1oro0q' }],\n ['path', { d: 'm14 15 3-3-3-3', key: 'bz13h7' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n aliases: ['code-square'],\n };\n icon = signal(LucideSquareCode.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareCode, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareCode, isStandalone: true, selector: \"svg[lucideSquareCode], svg[lucideCodeSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareCode, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareCode], svg[lucideCodeSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareCode\n */\nconst LucideCodeSquare = LucideSquareCode;","originalLength":6780,"removedExports":[],"renderedExports":["LucideSquareCode","LucideCodeSquare"],"renderedLength":6478},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-off.js":{"code":"/**\n * @component @name SquareOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuNCAyMC40YTIgMiAwIDAxLTEuNC42SDVhMiAyIDAgMDEtMi0yVjVhMiAyIDAgMDEuNTktMS40MSIgLz4KICA8cGF0aCBkPSJNMjEgMTUuM1Y1YTIgMiAwIDAwLTItMkg4LjciIC8+CiAgPHBhdGggZD0iTTIyIDIyIDIgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareOff extends LucideIconBase {\n static icon = {\n name: 'square-off',\n size: 24,\n node: [\n ['path', { d: 'M20.4 20.4a2 2 0 01-1.4.6H5a2 2 0 01-2-2V5a2 2 0 01.59-1.41', key: '7ym6nm' }],\n ['path', { d: 'M21 15.3V5a2 2 0 00-2-2H8.7', key: 'm4nk5y' }],\n ['path', { d: 'M22 22 2 2', key: '1r8tn9' }],\n ],\n };\n icon = signal(LucideSquareOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareOff, isStandalone: true, selector: \"svg[lucideSquareOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6660,"removedExports":[],"renderedExports":["LucideSquareOff"],"renderedLength":6366},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-parking-off.js":{"code":"/**\n * @component @name SquareParkingOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy42IDMuNkEyIDIgMCAwIDEgNSAzaDE0YTIgMiAwIDAgMSAyIDJ2MTRhMiAyIDAgMCAxLS41OSAxLjQxIiAvPgogIDxwYXRoIGQ9Ik0zIDguN1YxOWEyIDIgMCAwIDAgMiAyaDEwLjMiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMTMgMTNhMyAzIDAgMSAwIDAtNkg5djIiIC8+CiAgPHBhdGggZD0iTTkgMTd2LTIuMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-parking-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareParkingOff extends LucideIconBase {\n static icon = {\n name: 'square-parking-off',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M3.6 3.6A2 2 0 0 1 5 3h14a2 2 0 0 1 2 2v14a2 2 0 0 1-.59 1.41', key: '9l1ft6' },\n ],\n ['path', { d: 'M3 8.7V19a2 2 0 0 0 2 2h10.3', key: '17knke' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M13 13a3 3 0 1 0 0-6H9v2', key: 'uoagbd' }],\n ['path', { d: 'M9 17v-2.3', key: '1jxgo2' }],\n ],\n aliases: ['parking-square-off'],\n };\n icon = signal(LucideSquareParkingOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareParkingOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareParkingOff, isStandalone: true, selector: \"svg[lucideSquareParkingOff], svg[lucideParkingSquareOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareParkingOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareParkingOff], svg[lucideParkingSquareOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareParkingOff\n */\nconst LucideParkingSquareOff = LucideSquareParkingOff;","originalLength":7227,"removedExports":[],"renderedExports":["LucideSquareParkingOff","LucideParkingSquareOff"],"renderedLength":6918},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-parking.js":{"code":"/**\n * @component @name SquareParking\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDE3VjdoNGEzIDMgMCAwIDEgMCA2SDkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-parking\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareParking extends LucideIconBase {\n static icon = {\n name: 'square-parking',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M9 17V7h4a3 3 0 0 1 0 6H9', key: '1dfk2c' }],\n ],\n aliases: ['parking-square'],\n };\n icon = signal(LucideSquareParking.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareParking, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareParking, isStandalone: true, selector: \"svg[lucideSquareParking], svg[lucideParkingSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareParking, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareParking], svg[lucideParkingSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareParking\n */\nconst LucideParkingSquare = LucideSquareParking;","originalLength":6758,"removedExports":[],"renderedExports":["LucideSquareParking","LucideParkingSquare"],"renderedLength":6453},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-pause.js":{"code":"/**\n * @component @name SquarePause\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxsaW5lIHgxPSIxMCIgeDI9IjEwIiB5MT0iMTUiIHkyPSI5IiAvPgogIDxsaW5lIHgxPSIxNCIgeDI9IjE0IiB5MT0iMTUiIHkyPSI5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-pause\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquarePause extends LucideIconBase {\n static icon = {\n name: 'square-pause',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['line', { x1: '10', x2: '10', y1: '15', y2: '9', key: 'c1nkhi' }],\n ['line', { x1: '14', x2: '14', y1: '15', y2: '9', key: 'h65svq' }],\n ],\n };\n icon = signal(LucideSquarePause.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePause, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquarePause, isStandalone: true, selector: \"svg[lucideSquarePause]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePause, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquarePause]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6683,"removedExports":[],"renderedExports":["LucideSquarePause"],"renderedLength":6387},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-pi.js":{"code":"/**\n * @component @name SquarePi\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDdoMTAiIC8+CiAgPHBhdGggZD0iTTEwIDd2MTAiIC8+CiAgPHBhdGggZD0iTTE2IDE3YTIgMiAwIDAgMS0yLTJWNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-pi\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquarePi extends LucideIconBase {\n static icon = {\n name: 'square-pi',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M7 7h10', key: 'udp07y' }],\n ['path', { d: 'M10 7v10', key: 'i1d9ee' }],\n ['path', { d: 'M16 17a2 2 0 0 1-2-2V7', key: 'ftwdc7' }],\n ],\n aliases: ['pi-square'],\n };\n icon = signal(LucideSquarePi.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePi, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquarePi, isStandalone: true, selector: \"svg[lucideSquarePi], svg[lucidePiSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePi, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquarePi], svg[lucidePiSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquarePi\n */\nconst LucidePiSquare = LucideSquarePi;","originalLength":6841,"removedExports":[],"renderedExports":["LucideSquarePi","LucidePiSquare"],"renderedLength":6541},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-pen.js":{"code":"/**\n * @component @name SquarePen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0ydi03IiAvPgogIDxwYXRoIGQ9Ik0xOC4zNzUgMi42MjVhMSAxIDAgMCAxIDMgM2wtOS4wMTMgOS4wMTRhMiAyIDAgMCAxLS44NTMuNTA1bC0yLjg3My44NGEuNS41IDAgMCAxLS42Mi0uNjJsLjg0LTIuODczYTIgMiAwIDAgMSAuNTA2LS44NTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquarePen extends LucideIconBase {\n static icon = {\n name: 'square-pen',\n size: 24,\n node: [\n ['path', { d: 'M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7', key: '1m0v6g' }],\n [\n 'path',\n {\n d: 'M18.375 2.625a1 1 0 0 1 3 3l-9.013 9.014a2 2 0 0 1-.853.505l-2.873.84a.5.5 0 0 1-.62-.62l.84-2.873a2 2 0 0 1 .506-.852z',\n key: 'ohrbg2',\n },\n ],\n ],\n aliases: ['pen-box', 'edit', 'pen-square'],\n };\n icon = signal(LucideSquarePen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquarePen, isStandalone: true, selector: \"svg[lucideSquarePen], svg[lucidePenBox], svg[lucideEdit], svg[lucidePenSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquarePen], svg[lucidePenBox], svg[lucideEdit], svg[lucidePenSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquarePen\n */\nconst LucidePenBox = LucideSquarePen;\n/**\n * @deprecated\n * @see LucideSquarePen\n */\nconst LucideEdit = LucideSquarePen;\n/**\n * @deprecated\n * @see LucideSquarePen\n */\nconst LucidePenSquare = LucideSquarePen;","originalLength":7326,"removedExports":[],"renderedExports":["LucideSquarePen","LucidePenBox","LucideEdit","LucidePenSquare"],"renderedLength":7011},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-kanban.js":{"code":"/**\n * @component @name SquareKanban\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik04IDd2NyIgLz4KICA8cGF0aCBkPSJNMTIgN3Y0IiAvPgogIDxwYXRoIGQ9Ik0xNiA3djkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-kanban\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareKanban extends LucideIconBase {\n static icon = {\n name: 'square-kanban',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M8 7v7', key: '1x2jlm' }],\n ['path', { d: 'M12 7v4', key: 'xawao1' }],\n ['path', { d: 'M16 7v9', key: '1hp2iy' }],\n ],\n aliases: ['kanban-square'],\n };\n icon = signal(LucideSquareKanban.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareKanban, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareKanban, isStandalone: true, selector: \"svg[lucideSquareKanban], svg[lucideKanbanSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareKanban, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareKanban], svg[lucideKanbanSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareKanban\n */\nconst LucideKanbanSquare = LucideSquareKanban;","originalLength":6868,"removedExports":[],"renderedExports":["LucideSquareKanban","LucideKanbanSquare"],"renderedLength":6564},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-percent.js":{"code":"/**\n * @component @name SquarePercent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xNSA5LTYgNiIgLz4KICA8cGF0aCBkPSJNOSA5aC4wMSIgLz4KICA8cGF0aCBkPSJNMTUgMTVoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-percent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquarePercent extends LucideIconBase {\n static icon = {\n name: 'square-percent',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'm15 9-6 6', key: '1uzhvr' }],\n ['path', { d: 'M9 9h.01', key: '1q5me6' }],\n ['path', { d: 'M15 15h.01', key: 'lqbp3k' }],\n ],\n aliases: ['percent-square'],\n };\n icon = signal(LucideSquarePercent.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePercent, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquarePercent, isStandalone: true, selector: \"svg[lucideSquarePercent], svg[lucidePercentSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePercent, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquarePercent], svg[lucidePercentSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquarePercent\n */\nconst LucidePercentSquare = LucideSquarePercent;","originalLength":6900,"removedExports":[],"renderedExports":["LucideSquarePercent","LucidePercentSquare"],"renderedLength":6595},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-pilcrow.js":{"code":"/**\n * @component @name SquarePilcrow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMkg5LjVhMi41IDIuNSAwIDAgMSAwLTVIMTciIC8+CiAgPHBhdGggZD0iTTEyIDd2MTAiIC8+CiAgPHBhdGggZD0iTTE2IDd2MTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-pilcrow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquarePilcrow extends LucideIconBase {\n static icon = {\n name: 'square-pilcrow',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M12 12H9.5a2.5 2.5 0 0 1 0-5H17', key: '1l9586' }],\n ['path', { d: 'M12 7v10', key: 'jspqdw' }],\n ['path', { d: 'M16 7v10', key: 'lavkr4' }],\n ],\n aliases: ['pilcrow-square'],\n };\n icon = signal(LucideSquarePilcrow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePilcrow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquarePilcrow, isStandalone: true, selector: \"svg[lucideSquarePilcrow], svg[lucidePilcrowSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePilcrow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquarePilcrow], svg[lucidePilcrowSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquarePilcrow\n */\nconst LucidePilcrowSquare = LucideSquarePilcrow;","originalLength":6948,"removedExports":[],"renderedExports":["LucideSquarePilcrow","LucidePilcrowSquare"],"renderedLength":6643},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-play.js":{"code":"/**\n * @component @name SquarePlay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDkuMDAzYTEgMSAwIDAgMSAxLjUxNy0uODU5bDQuOTk3IDIuOTk3YTEgMSAwIDAgMSAwIDEuNzE4bC00Ljk5NyAyLjk5N0ExIDEgMCAwIDEgOSAxNC45OTZ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquarePlay extends LucideIconBase {\n static icon = {\n name: 'square-play',\n size: 24,\n node: [\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n [\n 'path',\n {\n d: 'M9 9.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997A1 1 0 0 1 9 14.996z',\n key: 'kmsa83',\n },\n ],\n ],\n aliases: ['play-square'],\n };\n icon = signal(LucideSquarePlay.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePlay, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquarePlay, isStandalone: true, selector: \"svg[lucideSquarePlay], svg[lucidePlaySquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePlay, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquarePlay], svg[lucidePlaySquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquarePlay\n */\nconst LucidePlaySquare = LucideSquarePlay;","originalLength":6965,"removedExports":[],"renderedExports":["LucideSquarePlay","LucidePlaySquare"],"renderedLength":6663},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-plus.js":{"code":"/**\n * @component @name SquarePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik04IDEyaDgiIC8+CiAgPHBhdGggZD0iTTEyIDh2OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquarePlus extends LucideIconBase {\n static icon = {\n name: 'square-plus',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ['path', { d: 'M12 8v8', key: 'napkw2' }],\n ],\n aliases: ['plus-square'],\n };\n icon = signal(LucideSquarePlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquarePlus, isStandalone: true, selector: \"svg[lucideSquarePlus], svg[lucidePlusSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquarePlus], svg[lucidePlusSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquarePlus\n */\nconst LucidePlusSquare = LucideSquarePlus;","originalLength":6752,"removedExports":[],"renderedExports":["LucideSquarePlus","LucidePlusSquare"],"renderedLength":6450},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-round-corner.js":{"code":"/**\n * @component @name SquareRoundCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTFhOCA4IDAgMCAwLTgtOCIgLz4KICA8cGF0aCBkPSJNMjEgMTV2NGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-round-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareRoundCorner extends LucideIconBase {\n static icon = {\n name: 'square-round-corner',\n size: 24,\n node: [\n ['path', { d: 'M21 11a8 8 0 0 0-8-8', key: '1lxwo5' }],\n ['path', { d: 'M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4', key: '1dv2y5' }],\n ],\n };\n icon = signal(LucideSquareRoundCorner.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareRoundCorner, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareRoundCorner, isStandalone: true, selector: \"svg[lucideSquareRoundCorner]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareRoundCorner, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareRoundCorner]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6635,"removedExports":[],"renderedExports":["LucideSquareRoundCorner"],"renderedLength":6332},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-power.js":{"code":"/**\n * @component @name SquarePower\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3Y0IiAvPgogIDxwYXRoIGQ9Ik03Ljk5OCA5LjAwM2E1IDUgMCAxIDAgOC0uMDA1IiAvPgogIDxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-power\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquarePower extends LucideIconBase {\n static icon = {\n name: 'square-power',\n size: 24,\n node: [\n ['path', { d: 'M12 7v4', key: 'xawao1' }],\n ['path', { d: 'M7.998 9.003a5 5 0 1 0 8-.005', key: '1pek45' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n aliases: ['power-square'],\n };\n icon = signal(LucideSquarePower.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePower, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquarePower, isStandalone: true, selector: \"svg[lucideSquarePower], svg[lucidePowerSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePower, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquarePower], svg[lucidePowerSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquarePower\n */\nconst LucidePowerSquare = LucideSquarePower;","originalLength":6818,"removedExports":[],"renderedExports":["LucideSquarePower","LucidePowerSquare"],"renderedLength":6515},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-scissors.js":{"code":"/**\n * @component @name SquareScissors\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTctMi4xOC0yLjE4IiAvPgogIDxwYXRoIGQ9Ik05LjU2IDE0LjQ0IDE3IDciIC8+CiAgPHBhdGggZD0iTTkuNTYgOS41NiAxMiAxMiIgLz4KICA8Y2lyY2xlIGN4PSI4LjUiIGN5PSIxNS41IiByPSIxLjUiIC8+CiAgPGNpcmNsZSBjeD0iOC41IiBjeT0iOC41IiByPSIxLjUiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-scissors\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareScissors extends LucideIconBase {\n static icon = {\n name: 'square-scissors',\n size: 24,\n node: [\n ['path', { d: 'm17 17-2.18-2.18', key: '1y7dt1' }],\n ['path', { d: 'M9.56 14.44 17 7', key: 'ue8l15' }],\n ['path', { d: 'M9.56 9.56 12 12', key: 'rml9qv' }],\n ['circle', { cx: '8.5', cy: '15.5', r: '1.5', key: '12hfy1' }],\n ['circle', { cx: '8.5', cy: '8.5', r: '1.5', key: 'cn5opk' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n aliases: ['scissors-square'],\n };\n icon = signal(LucideSquareScissors.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareScissors, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareScissors, isStandalone: true, selector: \"svg[lucideSquareScissors], svg[lucideScissorsSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareScissors, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareScissors], svg[lucideScissorsSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareScissors\n */\nconst LucideScissorsSquare = LucideSquareScissors;","originalLength":7224,"removedExports":[],"renderedExports":["LucideSquareScissors","LucideScissorsSquare"],"renderedLength":6918},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-radical.js":{"code":"/**\n * @component @name SquareRadical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxMmgybDIgNSAyLTEwaDQiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-radical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareRadical extends LucideIconBase {\n static icon = {\n name: 'square-radical',\n size: 24,\n node: [\n ['path', { d: 'M7 12h2l2 5 2-10h4', key: '1fxv6h' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n };\n icon = signal(LucideSquareRadical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareRadical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareRadical, isStandalone: true, selector: \"svg[lucideSquareRadical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareRadical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareRadical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6546,"removedExports":[],"renderedExports":["LucideSquareRadical"],"renderedLength":6248},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-split-horizontal.js":{"code":"/**\n * @component @name SquareSplitHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAxOUg1Yy0xIDAtMi0xLTItMlY3YzAtMSAxLTIgMi0yaDMiIC8+CiAgPHBhdGggZD0iTTE2IDVoM2MxIDAgMiAxIDIgMnYxMGMwIDEtMSAyLTIgMmgtMyIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjQiIHkyPSIyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-split-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareSplitHorizontal extends LucideIconBase {\n static icon = {\n name: 'square-split-horizontal',\n size: 24,\n node: [\n ['path', { d: 'M8 19H5c-1 0-2-1-2-2V7c0-1 1-2 2-2h3', key: 'lubmu8' }],\n ['path', { d: 'M16 5h3c1 0 2 1 2 2v10c0 1-1 2-2 2h-3', key: '1ag34g' }],\n ['line', { x1: '12', x2: '12', y1: '4', y2: '20', key: '1tx1rr' }],\n ],\n aliases: ['split-square-horizontal'],\n };\n icon = signal(LucideSquareSplitHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareSplitHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareSplitHorizontal, isStandalone: true, selector: \"svg[lucideSquareSplitHorizontal], svg[lucideSplitSquareHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareSplitHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareSplitHorizontal], svg[lucideSplitSquareHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareSplitHorizontal\n */\nconst LucideSplitSquareHorizontal = LucideSquareSplitHorizontal;","originalLength":7053,"removedExports":[],"renderedExports":["LucideSquareSplitHorizontal","LucideSplitSquareHorizontal"],"renderedLength":6739},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-sigma.js":{"code":"/**\n * @component @name SquareSigma\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNiA4LjlWN0g4bDQgNS00IDVoOHYtMS45IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-sigma\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareSigma extends LucideIconBase {\n static icon = {\n name: 'square-sigma',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M16 8.9V7H8l4 5-4 5h8v-1.9', key: '9nih0i' }],\n ],\n aliases: ['sigma-square'],\n };\n icon = signal(LucideSquareSigma.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareSigma, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareSigma, isStandalone: true, selector: \"svg[lucideSquareSigma], svg[lucideSigmaSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareSigma, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareSigma], svg[lucideSigmaSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareSigma\n */\nconst LucideSigmaSquare = LucideSquareSigma;","originalLength":6725,"removedExports":[],"renderedExports":["LucideSquareSigma","LucideSigmaSquare"],"renderedLength":6422},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-slash.js":{"code":"/**\n * @component @name SquareSlash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxsaW5lIHgxPSI5IiB4Mj0iMTUiIHkxPSIxNSIgeTI9IjkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-slash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareSlash extends LucideIconBase {\n static icon = {\n name: 'square-slash',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['line', { x1: '9', x2: '15', y1: '15', y2: '9', key: '1dfufj' }],\n ],\n aliases: ['slash-square'],\n };\n icon = signal(LucideSquareSlash.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareSlash, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareSlash, isStandalone: true, selector: \"svg[lucideSquareSlash], svg[lucideSlashSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareSlash, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareSlash], svg[lucideSlashSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareSlash\n */\nconst LucideSlashSquare = LucideSquareSlash;","originalLength":6730,"removedExports":[],"renderedExports":["LucideSquareSlash","LucideSlashSquare"],"renderedLength":6427},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-split-vertical.js":{"code":"/**\n * @component @name SquareSplitVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA4VjVjMC0xIDEtMiAyLTJoMTBjMSAwIDIgMSAyIDJ2MyIgLz4KICA8cGF0aCBkPSJNMTkgMTZ2M2MwIDEtMSAyLTIgMkg3Yy0xIDAtMi0xLTItMnYtMyIgLz4KICA8bGluZSB4MT0iNCIgeDI9IjIwIiB5MT0iMTIiIHkyPSIxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-split-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareSplitVertical extends LucideIconBase {\n static icon = {\n name: 'square-split-vertical',\n size: 24,\n node: [\n ['path', { d: 'M5 8V5c0-1 1-2 2-2h10c1 0 2 1 2 2v3', key: '1pi83i' }],\n ['path', { d: 'M19 16v3c0 1-1 2-2 2H7c-1 0-2-1-2-2v-3', key: 'ido5k7' }],\n ['line', { x1: '4', x2: '20', y1: '12', y2: '12', key: '1e0a9i' }],\n ],\n aliases: ['split-square-vertical'],\n };\n icon = signal(LucideSquareSplitVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareSplitVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareSplitVertical, isStandalone: true, selector: \"svg[lucideSquareSplitVertical], svg[lucideSplitSquareVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareSplitVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareSplitVertical], svg[lucideSplitSquareVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareSplitVertical\n */\nconst LucideSplitSquareVertical = LucideSquareSplitVertical;","originalLength":7019,"removedExports":[],"renderedExports":["LucideSquareSplitVertical","LucideSplitSquareVertical"],"renderedLength":6707},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-star.js":{"code":"/**\n * @component @name SquareStar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMDM1IDcuNjlhMSAxIDAgMCAxIDEuOTA5LjAyNGwuNzM3IDEuNDUyYTEgMSAwIDAgMCAuNzM3LjUzNWwxLjYzNC4yNTZhMSAxIDAgMCAxIC41ODggMS44MDZsLTEuMTcyIDEuMTY4YTEgMSAwIDAgMC0uMjgyLjg2NmwuMjU5IDEuNjEzYTEgMSAwIDAgMS0xLjU0MSAxLjEzNGwtMS40NjUtLjc1YTEgMSAwIDAgMC0uOTEyIDBsLTEuNDY1Ljc1YTEgMSAwIDAgMS0xLjUzOS0xLjEzM2wuMjU4LTEuNjEzYTEgMSAwIDAgMC0uMjgyLS44NjZsLTEuMTU2LTEuMTUzYTEgMSAwIDAgMSAuNTcyLTEuODIybDEuNjMzLS4yNTZhMSAxIDAgMCAwIC43MzctLjUzNXoiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-star\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareStar extends LucideIconBase {\n static icon = {\n name: 'square-star',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11.035 7.69a1 1 0 0 1 1.909.024l.737 1.452a1 1 0 0 0 .737.535l1.634.256a1 1 0 0 1 .588 1.806l-1.172 1.168a1 1 0 0 0-.282.866l.259 1.613a1 1 0 0 1-1.541 1.134l-1.465-.75a1 1 0 0 0-.912 0l-1.465.75a1 1 0 0 1-1.539-1.133l.258-1.613a1 1 0 0 0-.282-.866l-1.156-1.153a1 1 0 0 1 .572-1.822l1.633-.256a1 1 0 0 0 .737-.535z',\n key: '13edca',\n },\n ],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n };\n icon = signal(LucideSquareStar.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareStar, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareStar, isStandalone: true, selector: \"svg[lucideSquareStar]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareStar, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareStar]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7310,"removedExports":[],"renderedExports":["LucideSquareStar"],"renderedLength":7015},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-square.js":{"code":"/**\n * @component @name SquareSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxyZWN0IHg9IjgiIHk9IjgiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareSquare extends LucideIconBase {\n static icon = {\n name: 'square-square',\n size: 24,\n node: [\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ['rect', { x: '8', y: '8', width: '8', height: '8', rx: '1', key: 'z9xiuo' }],\n ],\n };\n icon = signal(LucideSquareSquare.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareSquare, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareSquare, isStandalone: true, selector: \"svg[lucideSquareSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareSquare, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6580,"removedExports":[],"renderedExports":["LucideSquareSquare"],"renderedLength":6283},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-stack.js":{"code":"/**\n * @component @name SquareStack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMGMtMS4xIDAtMi0uOS0yLTJWNGMwLTEuMS45LTIgMi0yaDRjMS4xIDAgMiAuOSAyIDIiIC8+CiAgPHBhdGggZD0iTTEwIDE2Yy0xLjEgMC0yLS45LTItMnYtNGMwLTEuMS45LTIgMi0yaDRjMS4xIDAgMiAuOSAyIDIiIC8+CiAgPHJlY3Qgd2lkdGg9IjgiIGhlaWdodD0iOCIgeD0iMTQiIHk9IjE0IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-stack\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareStack extends LucideIconBase {\n static icon = {\n name: 'square-stack',\n size: 24,\n node: [\n ['path', { d: 'M4 10c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h4c1.1 0 2 .9 2 2', key: '4i38lg' }],\n ['path', { d: 'M10 16c-1.1 0-2-.9-2-2v-4c0-1.1.9-2 2-2h4c1.1 0 2 .9 2 2', key: 'mlte4a' }],\n ['rect', { width: '8', height: '8', x: '14', y: '14', rx: '2', key: '1fa9i4' }],\n ],\n };\n icon = signal(LucideSquareStack.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareStack, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareStack, isStandalone: true, selector: \"svg[lucideSquareStack]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareStack, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareStack]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6809,"removedExports":[],"renderedExports":["LucideSquareStack"],"renderedLength":6513},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-stop.js":{"code":"/**\n * @component @name SquareStop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxyZWN0IHg9IjkiIHk9IjkiIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-stop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareStop extends LucideIconBase {\n static icon = {\n name: 'square-stop',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['rect', { x: '9', y: '9', width: '6', height: '6', rx: '1', key: '1ssd4o' }],\n ],\n };\n icon = signal(LucideSquareStop.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareStop, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareStop, isStandalone: true, selector: \"svg[lucideSquareStop]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareStop, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareStop]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6559,"removedExports":[],"renderedExports":["LucideSquareStop"],"renderedLength":6264},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-terminal.js":{"code":"/**\n * @component @name SquareTerminal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyAxMSAyLTItMi0yIiAvPgogIDxwYXRoIGQ9Ik0xMSAxM2g0IiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMyIgeT0iMyIgcng9IjIiIHJ5PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-terminal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareTerminal extends LucideIconBase {\n static icon = {\n name: 'square-terminal',\n size: 24,\n node: [\n ['path', { d: 'm7 11 2-2-2-2', key: '1lz0vl' }],\n ['path', { d: 'M11 13h4', key: '1p7l4v' }],\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\n ],\n aliases: ['terminal-square'],\n };\n icon = signal(LucideSquareTerminal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareTerminal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareTerminal, isStandalone: true, selector: \"svg[lucideSquareTerminal], svg[lucideTerminalSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareTerminal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareTerminal], svg[lucideTerminalSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareTerminal\n */\nconst LucideTerminalSquare = LucideSquareTerminal;","originalLength":6852,"removedExports":[],"renderedExports":["LucideSquareTerminal","LucideTerminalSquare"],"renderedLength":6546},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-user.js":{"code":"/**\n * @component @name SquareUser\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTcgMjF2LTJhMiAyIDAgMCAxIDItMmg2YTIgMiAwIDAgMSAyIDJ2MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-user\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareUser extends LucideIconBase {\n static icon = {\n name: 'square-user',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\n ['path', { d: 'M7 21v-2a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v2', key: '1m6ac2' }],\n ],\n aliases: ['user-square'],\n };\n icon = signal(LucideSquareUser.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareUser, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareUser, isStandalone: true, selector: \"svg[lucideSquareUser], svg[lucideUserSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareUser, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareUser], svg[lucideUserSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareUser\n */\nconst LucideUserSquare = LucideSquareUser;","originalLength":6861,"removedExports":[],"renderedExports":["LucideSquareUser","LucideUserSquare"],"renderedLength":6559},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-x.js":{"code":"/**\n * @component @name SquareX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJtMTUgOS02IDYiIC8+CiAgPHBhdGggZD0ibTkgOSA2IDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareX extends LucideIconBase {\n static icon = {\n name: 'square-x',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\n ['path', { d: 'm15 9-6 6', key: '1uzhvr' }],\n ['path', { d: 'm9 9 6 6', key: 'z0biqf' }],\n ],\n aliases: ['x-square'],\n };\n icon = signal(LucideSquareX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareX, isStandalone: true, selector: \"svg[lucideSquareX], svg[lucideXSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareX], svg[lucideXSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareX\n */\nconst LucideXSquare = LucideSquareX;","originalLength":6725,"removedExports":[],"renderedExports":["LucideSquareX","LucideXSquare"],"renderedLength":6426},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square-user-round.js":{"code":"/**\n * @component @name SquareUserRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMjFhNiA2IDAgMCAwLTEyIDAiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMSIgcj0iNCIgLz4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-user-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareUserRound extends LucideIconBase {\n static icon = {\n name: 'square-user-round',\n size: 24,\n node: [\n ['path', { d: 'M18 21a6 6 0 0 0-12 0', key: 'kaz2du' }],\n ['circle', { cx: '12', cy: '11', r: '4', key: '1gt34v' }],\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ],\n aliases: ['user-square-2'],\n };\n icon = signal(LucideSquareUserRound.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareUserRound, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareUserRound, isStandalone: true, selector: \"svg[lucideSquareUserRound], svg[lucideUserSquare2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareUserRound, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareUserRound], svg[lucideUserSquare2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareUserRound\n */\nconst LucideUserSquare2 = LucideSquareUserRound;","originalLength":6887,"removedExports":[],"renderedExports":["LucideSquareUserRound","LucideUserSquare2"],"renderedLength":6579},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/square.js":{"code":"/**\n * @component @name Square\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquare extends LucideIconBase {\n static icon = {\n name: 'square',\n size: 24,\n node: [['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }]],\n };\n icon = signal(LucideSquare.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquare, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquare, isStandalone: true, selector: \"svg[lucideSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquare, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6330,"removedExports":[],"renderedExports":["LucideSquare"],"renderedLength":6040},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/squares-exclude.js":{"code":"/**\n * @component @name SquaresExclude\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTJ2MmEyIDIgMCAwIDEtMiAySDlhMSAxIDAgMCAwLTEgMXYzYTIgMiAwIDAgMCAyIDJoMTBhMiAyIDAgMCAwIDItMlYxMGEyIDIgMCAwIDAtMi0yaDAiIC8+CiAgPHBhdGggZD0iTTQgMTZhMiAyIDAgMCAxLTItMlY0YTIgMiAwIDAgMSAyLTJoMTBhMiAyIDAgMCAxIDIgMnYzYTEgMSAwIDAgMS0xIDFoLTVhMiAyIDAgMCAwLTIgMnYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/squares-exclude\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquaresExclude extends LucideIconBase {\n static icon = {\n name: 'squares-exclude',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M16 12v2a2 2 0 0 1-2 2H9a1 1 0 0 0-1 1v3a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V10a2 2 0 0 0-2-2h0',\n key: '1mcohs',\n },\n ],\n [\n 'path',\n {\n d: 'M4 16a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v3a1 1 0 0 1-1 1h-5a2 2 0 0 0-2 2v2',\n key: '1r1efp',\n },\n ],\n ],\n };\n icon = signal(LucideSquaresExclude.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquaresExclude, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquaresExclude, isStandalone: true, selector: \"svg[lucideSquaresExclude]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquaresExclude, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquaresExclude]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7040,"removedExports":[],"renderedExports":["LucideSquaresExclude"],"renderedLength":6741},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/squares-subtract.js":{"code":"/**\n * @component @name SquaresSubtract\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjJhMiAyIDAgMCAxLTItMiIgLz4KICA8cGF0aCBkPSJNMTYgMjJoLTIiIC8+CiAgPHBhdGggZD0iTTE2IDRhMiAyIDAgMCAwLTItMkg0YTIgMiAwIDAgMC0yIDJ2MTBhMiAyIDAgMCAwIDIgMmgzYTEgMSAwIDAgMCAxLTF2LTVhMiAyIDAgMCAxIDItMmg1YTEgMSAwIDAgMCAxLTF6IiAvPgogIDxwYXRoIGQ9Ik0yMCA4YTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTIyIDE0djIiIC8+CiAgPHBhdGggZD0iTTIyIDIwYTIgMiAwIDAgMS0yIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/squares-subtract\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquaresSubtract extends LucideIconBase {\n static icon = {\n name: 'squares-subtract',\n size: 24,\n node: [\n ['path', { d: 'M10 22a2 2 0 0 1-2-2', key: 'i7yj1i' }],\n ['path', { d: 'M16 22h-2', key: '18d249' }],\n [\n 'path',\n {\n d: 'M16 4a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h3a1 1 0 0 0 1-1v-5a2 2 0 0 1 2-2h5a1 1 0 0 0 1-1z',\n key: '1njgbb',\n },\n ],\n ['path', { d: 'M20 8a2 2 0 0 1 2 2', key: '1770vt' }],\n ['path', { d: 'M22 14v2', key: 'iot8ja' }],\n ['path', { d: 'M22 20a2 2 0 0 1-2 2', key: 'qj8q6g' }],\n ],\n };\n icon = signal(LucideSquaresSubtract.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquaresSubtract, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquaresSubtract, isStandalone: true, selector: \"svg[lucideSquaresSubtract]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquaresSubtract, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquaresSubtract]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7228,"removedExports":[],"renderedExports":["LucideSquaresSubtract"],"renderedLength":6928},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/squircle.js":{"code":"/**\n * @component @name Squircle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM2M3LjIgMCA5IDEuOCA5IDlzLTEuOCA5LTkgOS05LTEuOC05LTkgMS44LTkgOS05IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/squircle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquircle extends LucideIconBase {\n static icon = {\n name: 'squircle',\n size: 24,\n node: [['path', { d: 'M12 3c7.2 0 9 1.8 9 9s-1.8 9-9 9-9-1.8-9-9 1.8-9 9-9', key: 'garfkc' }]],\n };\n icon = signal(LucideSquircle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquircle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquircle, isStandalone: true, selector: \"svg[lucideSquircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquircle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6379,"removedExports":[],"renderedExports":["LucideSquircle"],"renderedLength":6087},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/squares-unite.js":{"code":"/**\n * @component @name SquaresUnite\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmgxMGEyIDIgMCAwIDEgMiAydjNhMSAxIDAgMCAwIDEgMWgzYTIgMiAwIDAgMSAyIDJ2MTBhMiAyIDAgMCAxLTIgMkgxMGEyIDIgMCAwIDEtMi0ydi0zYTEgMSAwIDAgMC0xLTF6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/squares-unite\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquaresUnite extends LucideIconBase {\n static icon = {\n name: 'squares-unite',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 16a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v3a1 1 0 0 0 1 1h3a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H10a2 2 0 0 1-2-2v-3a1 1 0 0 0-1-1z',\n key: '17jnth',\n },\n ],\n ],\n };\n icon = signal(LucideSquaresUnite.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquaresUnite, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquaresUnite, isStandalone: true, selector: \"svg[lucideSquaresUnite]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquaresUnite, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquaresUnite]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6749,"removedExports":[],"renderedExports":["LucideSquaresUnite"],"renderedLength":6452},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/squares-intersect.js":{"code":"/**\n * @component @name SquaresIntersect\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjJhMiAyIDAgMCAxLTItMiIgLz4KICA8cGF0aCBkPSJNMTQgMmEyIDIgMCAwIDEgMiAyIiAvPgogIDxwYXRoIGQ9Ik0xNiAyMmgtMiIgLz4KICA8cGF0aCBkPSJNMiAxMFY4IiAvPgogIDxwYXRoIGQ9Ik0yIDRhMiAyIDAgMCAxIDItMiIgLz4KICA8cGF0aCBkPSJNMjAgOGEyIDIgMCAwIDEgMiAyIiAvPgogIDxwYXRoIGQ9Ik0yMiAxNHYyIiAvPgogIDxwYXRoIGQ9Ik0yMiAyMGEyIDIgMCAwIDEtMiAyIiAvPgogIDxwYXRoIGQ9Ik00IDE2YTIgMiAwIDAgMS0yLTIiIC8+CiAgPHBhdGggZD0iTTggMTBhMiAyIDAgMCAxIDItMmg1YTEgMSAwIDAgMSAxIDF2NWEyIDIgMCAwIDEtMiAySDlhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0iTTggMmgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/squares-intersect\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquaresIntersect extends LucideIconBase {\n static icon = {\n name: 'squares-intersect',\n size: 24,\n node: [\n ['path', { d: 'M10 22a2 2 0 0 1-2-2', key: 'i7yj1i' }],\n ['path', { d: 'M14 2a2 2 0 0 1 2 2', key: '170a0m' }],\n ['path', { d: 'M16 22h-2', key: '18d249' }],\n ['path', { d: 'M2 10V8', key: '7yj4fe' }],\n ['path', { d: 'M2 4a2 2 0 0 1 2-2', key: 'ddgnws' }],\n ['path', { d: 'M20 8a2 2 0 0 1 2 2', key: '1770vt' }],\n ['path', { d: 'M22 14v2', key: 'iot8ja' }],\n ['path', { d: 'M22 20a2 2 0 0 1-2 2', key: 'qj8q6g' }],\n ['path', { d: 'M4 16a2 2 0 0 1-2-2', key: '1dnafg' }],\n [\n 'path',\n {\n d: 'M8 10a2 2 0 0 1 2-2h5a1 1 0 0 1 1 1v5a2 2 0 0 1-2 2H9a1 1 0 0 1-1-1z',\n key: 'ci6f0b',\n },\n ],\n ['path', { d: 'M8 2h2', key: '1gmkwm' }],\n ],\n };\n icon = signal(LucideSquaresIntersect.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquaresIntersect, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquaresIntersect, isStandalone: true, selector: \"svg[lucideSquaresIntersect]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquaresIntersect, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquaresIntersect]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7666,"removedExports":[],"renderedExports":["LucideSquaresIntersect"],"renderedLength":7365},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/squircle-dashed.js":{"code":"/**\n * @component @name SquircleDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNzcgMy4wNDNhMzQgMzQgMCAwIDAtMy41NCAwIiAvPgogIDxwYXRoIGQ9Ik0xMy43NzEgMjAuOTU2YTMzIDMzIDAgMCAxLTMuNTQxLjAwMSIgLz4KICA8cGF0aCBkPSJNMjAuMTggMTcuNzRjLS41MSAxLjE1LTEuMjkgMS45My0yLjQzOSAyLjQ0IiAvPgogIDxwYXRoIGQ9Ik0yMC4xOCA2LjI1OWMtLjUxLTEuMTQ4LTEuMjkxLTEuOTI5LTIuNDQtMi40MzgiIC8+CiAgPHBhdGggZD0iTTIwLjk1NyAxMC4yM2EzMyAzMyAwIDAgMSAwIDMuNTQiIC8+CiAgPHBhdGggZD0iTTMuMDQzIDEwLjIzYTM0IDM0IDAgMCAwIC4wMDEgMy41NDEiIC8+CiAgPHBhdGggZD0iTTYuMjYgMjAuMTc5Yy0xLjE1LS41MDgtMS45My0xLjI5LTIuNDQtMi40MzgiIC8+CiAgPHBhdGggZD0iTTYuMjYgMy44MmMtMS4xNDkuNTEtMS45MyAxLjI5MS0yLjQ0IDIuNDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/squircle-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquircleDashed extends LucideIconBase {\n static icon = {\n name: 'squircle-dashed',\n size: 24,\n node: [\n ['path', { d: 'M13.77 3.043a34 34 0 0 0-3.54 0', key: '1oaobr' }],\n ['path', { d: 'M13.771 20.956a33 33 0 0 1-3.541.001', key: '95iq0j' }],\n ['path', { d: 'M20.18 17.74c-.51 1.15-1.29 1.93-2.439 2.44', key: '1u6qty' }],\n ['path', { d: 'M20.18 6.259c-.51-1.148-1.291-1.929-2.44-2.438', key: '1ew6g6' }],\n ['path', { d: 'M20.957 10.23a33 33 0 0 1 0 3.54', key: '1l9npr' }],\n ['path', { d: 'M3.043 10.23a34 34 0 0 0 .001 3.541', key: '1it6jm' }],\n ['path', { d: 'M6.26 20.179c-1.15-.508-1.93-1.29-2.44-2.438', key: '14uchd' }],\n ['path', { d: 'M6.26 3.82c-1.149.51-1.93 1.291-2.44 2.44', key: '8k4agb' }],\n ],\n };\n icon = signal(LucideSquircleDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquircleDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquircleDashed, isStandalone: true, selector: \"svg[lucideSquircleDashed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquircleDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquircleDashed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7555,"removedExports":[],"renderedExports":["LucideSquircleDashed"],"renderedLength":7256},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/squirrel.js":{"code":"/**\n * @component @name Squirrel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMjM2IDIyYTMgMyAwIDAgMC0yLjItNSIgLz4KICA8cGF0aCBkPSJNMTYgMjBhMyAzIDAgMCAxIDMtM2gxYTIgMiAwIDAgMCAyLTJ2LTJhNCA0IDAgMCAwLTQtNFY0IiAvPgogIDxwYXRoIGQ9Ik0xOCAxM2guMDEiIC8+CiAgPHBhdGggZD0iTTE4IDZhNCA0IDAgMCAwLTQgNCA3IDcgMCAwIDAtNyA3YzAtNSA0LTUgNC0xMC41YTQuNSA0LjUgMCAxIDAtOSAwIDIuNSAyLjUgMCAwIDAgNSAwQzcgMTAgMyAxMSAzIDE3YzAgMi44IDIuMiA1IDUgNWgxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/squirrel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquirrel extends LucideIconBase {\n static icon = {\n name: 'squirrel',\n size: 24,\n node: [\n ['path', { d: 'M15.236 22a3 3 0 0 0-2.2-5', key: '21bitc' }],\n ['path', { d: 'M16 20a3 3 0 0 1 3-3h1a2 2 0 0 0 2-2v-2a4 4 0 0 0-4-4V4', key: 'oh0fg0' }],\n ['path', { d: 'M18 13h.01', key: '9veqaj' }],\n [\n 'path',\n {\n d: 'M18 6a4 4 0 0 0-4 4 7 7 0 0 0-7 7c0-5 4-5 4-10.5a4.5 4.5 0 1 0-9 0 2.5 2.5 0 0 0 5 0C7 10 3 11 3 17c0 2.8 2.2 5 5 5h10',\n key: '980v8a',\n },\n ],\n ],\n };\n icon = signal(LucideSquirrel.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquirrel, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquirrel, isStandalone: true, selector: \"svg[lucideSquirrel]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquirrel, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquirrel]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7083,"removedExports":[],"renderedExports":["LucideSquirrel"],"renderedLength":6791},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/star-check.js":{"code":"/**\n * @component @name StarCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTkuMDYgMTIuNTAxIDIuNzgtMi43MDdhLjUzLjUzIDAgMCAwLS4yOTQtLjkwNWwtNS4xNjYtLjc1NWEyLjEgMi4xIDAgMCAxLTEuNTk1LTEuMTZsLTIuMzEtNC42OGEuNTMuNTMgMCAwIDAtLjk1LjAwMUw5LjIxNiA2Ljk3NGEyLjEgMi4xIDAgMCAxLTEuNTk3IDEuMTZsLTUuMTY1Ljc1NWEuNTMuNTMgMCAwIDAtLjI5NC45MDZsMy43MzYgMy42MzdhMi4xIDIuMSAwIDAgMSAuNjExIDEuODc5bC0uODggNS4xMzlhLjUzLjUzIDAgMCAwIC43NjkuNTZsNC42MTctMi40MjguMDI3LS4wMTQiIC8+CiAgPHBhdGggZD0ibTE1IDE4IDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/star-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStarCheck extends LucideIconBase {\n static icon = {\n name: 'star-check',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm19.06 12.501 2.78-2.707a.53.53 0 0 0-.294-.905l-5.166-.755a2.1 2.1 0 0 1-1.595-1.16l-2.31-4.68a.53.53 0 0 0-.95.001L9.216 6.974a2.1 2.1 0 0 1-1.597 1.16l-5.165.755a.53.53 0 0 0-.294.906l3.736 3.637a2.1 2.1 0 0 1 .611 1.879l-.88 5.139a.53.53 0 0 0 .769.56l4.617-2.428.027-.014',\n key: '14g7km',\n },\n ],\n ['path', { d: 'm15 18 2 2 4-4', key: '1szwhi' }],\n ],\n };\n icon = signal(LucideStarCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStarCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStarCheck, isStandalone: true, selector: \"svg[lucideStarCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStarCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStarCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7146,"removedExports":[],"renderedExports":["LucideStarCheck"],"renderedLength":6852},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/star-half.js":{"code":"/**\n * @component @name StarHalf\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTguMzM4YTIuMSAyLjEgMCAwIDAtLjk4Ny4yNDRMNi4zOTYgMjEuMDFhLjUzLjUzIDAgMCAxLS43Ny0uNTZsLjg4MS01LjEzOWEyLjEyIDIuMTIgMCAwIDAtLjYxMS0xLjg3OUwyLjE2IDkuNzk1YS41My41MyAwIDAgMSAuMjk0LS45MDZsNS4xNjUtLjc1NWEyLjEyIDIuMTIgMCAwIDAgMS41OTctMS4xNmwyLjMwOS00LjY3OUEuNTMuNTMgMCAwIDEgMTIgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/star-half\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStarHalf extends LucideIconBase {\n static icon = {\n name: 'star-half',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 18.338a2.1 2.1 0 0 0-.987.244L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.12 2.12 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.12 2.12 0 0 0 1.597-1.16l2.309-4.679A.53.53 0 0 1 12 2',\n key: '2ksp49',\n },\n ],\n ],\n };\n icon = signal(LucideStarHalf.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStarHalf, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStarHalf, isStandalone: true, selector: \"svg[lucideStarHalf]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStarHalf, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStarHalf]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6871,"removedExports":[],"renderedExports":["LucideStarHalf"],"renderedLength":6578},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/stamp.js":{"code":"/**\n * @component @name Stamp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTNWOC41QzE0IDcgMTUgNyAxNSA1YTMgMyAwIDAgMC02IDBjMCAyIDEgMiAxIDMuNVYxMyIgLz4KICA8cGF0aCBkPSJNMjAgMTUuNWEyLjUgMi41IDAgMCAwLTIuNS0yLjVoLTExQTIuNSAyLjUgMCAwIDAgNCAxNS41VjE3YTEgMSAwIDAgMCAxIDFoMTRhMSAxIDAgMCAwIDEtMXoiIC8+CiAgPHBhdGggZD0iTTUgMjJoMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/stamp\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStamp extends LucideIconBase {\n static icon = {\n name: 'stamp',\n size: 24,\n node: [\n ['path', { d: 'M14 13V8.5C14 7 15 7 15 5a3 3 0 0 0-6 0c0 2 1 2 1 3.5V13', key: 'i9gjdv' }],\n [\n 'path',\n {\n d: 'M20 15.5a2.5 2.5 0 0 0-2.5-2.5h-11A2.5 2.5 0 0 0 4 15.5V17a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1z',\n key: '1vzg3v',\n },\n ],\n ['path', { d: 'M5 22h14', key: 'ehvnwv' }],\n ],\n };\n icon = signal(LucideStamp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStamp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStamp, isStandalone: true, selector: \"svg[lucideStamp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStamp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStamp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6851,"removedExports":[],"renderedExports":["LucideStamp"],"renderedLength":6562},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/star-off.js":{"code":"/**\n * @component @name StarOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuMzQ0IDQuNjg4IDEuMTgxLTIuMzkzYS41My41MyAwIDAgMSAuOTUgMGwyLjMxIDQuNjc5YTIuMTIgMi4xMiAwIDAgMCAxLjU5NSAxLjE2bDUuMTY2Ljc1NmEuNTMuNTMgMCAwIDEgLjI5NC45MDRsLTMuMjM3IDMuMTUyIiAvPgogIDxwYXRoIGQ9Im0xNy45NDUgMTcuOTQ1LjQzIDIuNTA1YS41My41MyAwIDAgMS0uNzcxLjU2bC00LjYxOC0yLjQyOGEyLjEyIDIuMTIgMCAwIDAtMS45NzMgMEw2LjM5NiAyMS4wMWEuNTMuNTMgMCAwIDEtLjc3LS41NmwuODgxLTUuMTM5YTIuMTIgMi4xMiAwIDAgMC0uNjExLTEuODc5TDIuMTYgOS43OTVhLjUzLjUzIDAgMCAxIC4yOTQtLjkwNmw1LjE2NS0uNzU1YTggOCAwIDAgMCAuNC0uMDk5IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/star-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStarOff extends LucideIconBase {\n static icon = {\n name: 'star-off',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm10.344 4.688 1.181-2.393a.53.53 0 0 1 .95 0l2.31 4.679a2.12 2.12 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.237 3.152',\n key: '19ctli',\n },\n ],\n [\n 'path',\n {\n d: 'm17.945 17.945.43 2.505a.53.53 0 0 1-.771.56l-4.618-2.428a2.12 2.12 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.12 2.12 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a8 8 0 0 0 .4-.099',\n key: 'ptqqvy',\n },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucideStarOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStarOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStarOff, isStandalone: true, selector: \"svg[lucideStarOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStarOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStarOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7442,"removedExports":[],"renderedExports":["LucideStarOff"],"renderedLength":7150},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/star.js":{"code":"/**\n * @component @name Star\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNTI1IDIuMjk1YS41My41MyAwIDAgMSAuOTUgMGwyLjMxIDQuNjc5YTIuMTIzIDIuMTIzIDAgMCAwIDEuNTk1IDEuMTZsNS4xNjYuNzU2YS41My41MyAwIDAgMSAuMjk0LjkwNGwtMy43MzYgMy42MzhhMi4xMjMgMi4xMjMgMCAwIDAtLjYxMSAxLjg3OGwuODgyIDUuMTRhLjUzLjUzIDAgMCAxLS43NzEuNTZsLTQuNjE4LTIuNDI4YTIuMTIyIDIuMTIyIDAgMCAwLTEuOTczIDBMNi4zOTYgMjEuMDFhLjUzLjUzIDAgMCAxLS43Ny0uNTZsLjg4MS01LjEzOWEyLjEyMiAyLjEyMiAwIDAgMC0uNjExLTEuODc5TDIuMTYgOS43OTVhLjUzLjUzIDAgMCAxIC4yOTQtLjkwNmw1LjE2NS0uNzU1YTIuMTIyIDIuMTIyIDAgMCAwIDEuNTk3LTEuMTZ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/star\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStar extends LucideIconBase {\n static icon = {\n name: 'star',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z',\n key: 'r04s7s',\n },\n ],\n ],\n };\n icon = signal(LucideStar.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStar, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStar, isStandalone: true, selector: \"svg[lucideStar]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStar, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStar]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7190,"removedExports":[],"renderedExports":["LucideStar"],"renderedLength":6902},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/star-x.js":{"code":"/**\n * @component @name StarX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuNSAxNS41IDUgNSIgLz4KICA8cGF0aCBkPSJtMjAuMDYzIDExLjUyNSAxLjc3Ny0xLjczMWEuNTMuNTMgMCAwIDAtLjI5NC0uOTA1bC01LjE2Ni0uNzU1YTIuMSAyLjEgMCAwIDEtMS41OTUtMS4xNmwtMi4zMS00LjY4YS41My41MyAwIDAgMC0uOTUuMDAxTDkuMjE2IDYuOTc0YTIuMSAyLjEgMCAwIDEtMS41OTcgMS4xNmwtNS4xNjUuNzU1YS41My41MyAwIDAgMC0uMjk0LjkwNmwzLjczNiAzLjYzN2EyLjEgMi4xIDAgMCAxIC42MTEgMS44NzlsLS44OCA1LjEzOWEuNTMuNTMgMCAwIDAgLjc2OS41Nmw0LjYxNy0yLjQyOGEyLjEgMi4xIDAgMCAxIC45ODctLjI0MyAyIDIgMCAwIDEgLjEzMi4wMDQiIC8+CiAgPHBhdGggZD0ibTIwLjUgMTUuNS01IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/star-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStarX extends LucideIconBase {\n static icon = {\n name: 'star-x',\n size: 24,\n node: [\n ['path', { d: 'm15.5 15.5 5 5', key: '1ky94l' }],\n [\n 'path',\n {\n d: 'm20.063 11.525 1.777-1.731a.53.53 0 0 0-.294-.905l-5.166-.755a2.1 2.1 0 0 1-1.595-1.16l-2.31-4.68a.53.53 0 0 0-.95.001L9.216 6.974a2.1 2.1 0 0 1-1.597 1.16l-5.165.755a.53.53 0 0 0-.294.906l3.736 3.637a2.1 2.1 0 0 1 .611 1.879l-.88 5.139a.53.53 0 0 0 .769.56l4.617-2.428a2.1 2.1 0 0 1 .987-.243 2 2 0 0 1 .132.004',\n key: '6uuto3',\n },\n ],\n ['path', { d: 'm20.5 15.5-5 5', key: '1w5am3' }],\n ],\n };\n icon = signal(LucideStarX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStarX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStarX, isStandalone: true, selector: \"svg[lucideStarX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStarX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStarX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7288,"removedExports":[],"renderedExports":["LucideStarX"],"renderedLength":6998},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/star-minus.js":{"code":"/**\n * @component @name StarMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMThoNiIgLz4KICA8cGF0aCBkPSJNMTcuNjg4IDE0YTIuMSAyLjEgMCAwIDEgLjQxNi0uNTY4bDMuNzM2LTMuNjM4YS41My41MyAwIDAgMC0uMjk0LS45MDVsLTUuMTY2LS43NTVhMi4xIDIuMSAwIDAgMS0xLjU5NS0xLjE2bC0yLjMxLTQuNjhhLjUzLjUzIDAgMCAwLS45NS4wMDFMOS4yMTYgNi45NzRhMi4xIDIuMSAwIDAgMS0xLjU5NyAxLjE2bC01LjE2NS43NTVhLjUzLjUzIDAgMCAwLS4yOTQuOTA2bDMuNzM2IDMuNjM3YTIuMSAyLjEgMCAwIDEgLjYxMSAxLjg3OWwtLjg4IDUuMTM5YS41My41MyAwIDAgMCAuNzY5LjU2bDQuNjE3LTIuNDI4LjAyNy0uMDE0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/star-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStarMinus extends LucideIconBase {\n static icon = {\n name: 'star-minus',\n size: 24,\n node: [\n ['path', { d: 'M15 18h6', key: '3b3c90' }],\n [\n 'path',\n {\n d: 'M17.688 14a2.1 2.1 0 0 1 .416-.568l3.736-3.638a.53.53 0 0 0-.294-.905l-5.166-.755a2.1 2.1 0 0 1-1.595-1.16l-2.31-4.68a.53.53 0 0 0-.95.001L9.216 6.974a2.1 2.1 0 0 1-1.597 1.16l-5.165.755a.53.53 0 0 0-.294.906l3.736 3.637a2.1 2.1 0 0 1 .611 1.879l-.88 5.139a.53.53 0 0 0 .769.56l4.617-2.428.027-.014',\n key: 'rwo527',\n },\n ],\n ],\n };\n icon = signal(LucideStarMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStarMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStarMinus, isStandalone: true, selector: \"svg[lucideStarMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStarMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStarMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7182,"removedExports":[],"renderedExports":["LucideStarMinus"],"renderedLength":6888},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/star-plus.js":{"code":"/**\n * @component @name StarPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMDEzIDE4LjU4MiA2LjM5NiAyMS4wMWEuNTMuNTMgMCAwIDEtLjc3LS41NmwuODgxLTUuMTM5YTIuMTIgMi4xMiAwIDAgMC0uNjExLTEuODc5TDIuMTYgOS43OTVhLjUzLjUzIDAgMCAxIC4yOTQtLjkwNmw1LjE2NS0uNzU1YTIuMTIgMi4xMiAwIDAgMCAxLjU5Ny0xLjE2bDIuMzA5LTQuNjc5YS41My41MyAwIDAgMSAuOTUgMGwyLjMxIDQuNjc5YTIuMTIgMi4xMiAwIDAgMCAxLjU5NSAxLjE2bDUuMTY2Ljc1NmEuNTMuNTMgMCAwIDEgLjI5NC45MDRMMjAgMTEuNSIgLz4KICA8cGF0aCBkPSJNMTUgMThoNiIgLz4KICA8cGF0aCBkPSJNMTggMTV2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/star-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStarPlus extends LucideIconBase {\n static icon = {\n name: 'star-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11.013 18.582 6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.12 2.12 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.12 2.12 0 0 0 1.597-1.16l2.309-4.679a.53.53 0 0 1 .95 0l2.31 4.679a2.12 2.12 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904L20 11.5',\n key: '1hs8rk',\n },\n ],\n ['path', { d: 'M15 18h6', key: '3b3c90' }],\n ['path', { d: 'M18 15v6', key: '9wciyi' }],\n ],\n };\n icon = signal(LucideStarPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStarPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStarPlus, isStandalone: true, selector: \"svg[lucideStarPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStarPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStarPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7187,"removedExports":[],"renderedExports":["LucideStarPlus"],"renderedLength":6894},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/stethoscope.js":{"code":"/**\n * @component @name Stethoscope\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMnYyIiAvPgogIDxwYXRoIGQ9Ik01IDJ2MiIgLz4KICA8cGF0aCBkPSJNNSAzSDRhMiAyIDAgMCAwLTIgMnY0YTYgNiAwIDAgMCAxMiAwVjVhMiAyIDAgMCAwLTItMmgtMSIgLz4KICA8cGF0aCBkPSJNOCAxNWE2IDYgMCAwIDAgMTIgMHYtMyIgLz4KICA8Y2lyY2xlIGN4PSIyMCIgY3k9IjEwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/stethoscope\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStethoscope extends LucideIconBase {\n static icon = {\n name: 'stethoscope',\n size: 24,\n node: [\n ['path', { d: 'M11 2v2', key: '1539x4' }],\n ['path', { d: 'M5 2v2', key: '1yf1q8' }],\n ['path', { d: 'M5 3H4a2 2 0 0 0-2 2v4a6 6 0 0 0 12 0V5a2 2 0 0 0-2-2h-1', key: 'rb5t3r' }],\n ['path', { d: 'M8 15a6 6 0 0 0 12 0v-3', key: 'x18d4x' }],\n ['circle', { cx: '20', cy: '10', r: '2', key: 'ts1r5v' }],\n ],\n };\n icon = signal(LucideStethoscope.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStethoscope, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStethoscope, isStandalone: true, selector: \"svg[lucideStethoscope]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStethoscope, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStethoscope]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6854,"removedExports":[],"renderedExports":["LucideStethoscope"],"renderedLength":6559},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sticker.js":{"code":"/**\n * @component @name Sticker\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOWEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTUgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0yeiIgLz4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxM2guMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEzaC4wMSIgLz4KICA8cGF0aCBkPSJNMTAgMTZzLjggMSAyIDFjMS4zIDAgMi0xIDItMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sticker\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSticker extends LucideIconBase {\n static icon = {\n name: 'sticker',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21 9a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 15 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2z',\n key: '1dfntj',\n },\n ],\n ['path', { d: 'M15 3v5a1 1 0 0 0 1 1h5', key: '6s6qgf' }],\n ['path', { d: 'M8 13h.01', key: '1sbv64' }],\n ['path', { d: 'M16 13h.01', key: 'wip0gl' }],\n ['path', { d: 'M10 16s.8 1 2 1c1.3 0 2-1 2-1', key: '1vvgv3' }],\n ],\n };\n icon = signal(LucideSticker.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSticker, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSticker, isStandalone: true, selector: \"svg[lucideSticker]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSticker, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSticker]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7083,"removedExports":[],"renderedExports":["LucideSticker"],"renderedLength":6792},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/step-back.js":{"code":"/**\n * @component @name StepBack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuOTcxIDQuMjg1QTIgMiAwIDAgMSAxNyA2djEyYTIgMiAwIDAgMS0zLjAyOSAxLjcxNWwtOS45OTctNS45OThhMiAyIDAgMCAxLS4wMDMtMy40MzJ6IiAvPgogIDxwYXRoIGQ9Ik0yMSAyMFY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/step-back\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStepBack extends LucideIconBase {\n static icon = {\n name: 'step-back',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13.971 4.285A2 2 0 0 1 17 6v12a2 2 0 0 1-3.029 1.715l-9.997-5.998a2 2 0 0 1-.003-3.432z',\n key: '19qhus',\n },\n ],\n ['path', { d: 'M21 20V4', key: 'cb8qj8' }],\n ],\n };\n icon = signal(LucideStepBack.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStepBack, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStepBack, isStandalone: true, selector: \"svg[lucideStepBack]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStepBack, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStepBack]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6681,"removedExports":[],"renderedExports":["LucideStepBack"],"renderedLength":6388},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/step-forward.js":{"code":"/**\n * @component @name StepForward\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMDI5IDQuMjg1QTIgMiAwIDAgMCA3IDZ2MTJhMiAyIDAgMCAwIDMuMDI5IDEuNzE1bDkuOTk3LTUuOTk4YTIgMiAwIDAgMCAuMDAzLTMuNDMyeiIgLz4KICA8cGF0aCBkPSJNMyA0djE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/step-forward\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStepForward extends LucideIconBase {\n static icon = {\n name: 'step-forward',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.029 4.285A2 2 0 0 0 7 6v12a2 2 0 0 0 3.029 1.715l9.997-5.998a2 2 0 0 0 .003-3.432z',\n key: '1ystz2',\n },\n ],\n ['path', { d: 'M3 4v16', key: '1ph11n' }],\n ],\n };\n icon = signal(LucideStepForward.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStepForward, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStepForward, isStandalone: true, selector: \"svg[lucideStepForward]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStepForward, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStepForward]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6707,"removedExports":[],"renderedExports":["LucideStepForward"],"renderedLength":6411},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sticky-note-check.js":{"code":"/**\n * @component @name StickyNoteCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTkgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMjEgMTNWOWEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTUgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmg2LjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sticky-note-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStickyNoteCheck extends LucideIconBase {\n static icon = {\n name: 'sticky-note-check',\n size: 24,\n node: [\n ['path', { d: 'm15 19 2 2 4-4', key: '1wqv71' }],\n ['path', { d: 'M15 3v5a1 1 0 0 0 1 1h5', key: '6s6qgf' }],\n [\n 'path',\n {\n d: 'M21 13V9a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 15 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h6.5',\n key: '1onoss',\n },\n ],\n ],\n };\n icon = signal(LucideStickyNoteCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStickyNoteCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStickyNoteCheck, isStandalone: true, selector: \"svg[lucideStickyNoteCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStickyNoteCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStickyNoteCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6932,"removedExports":[],"renderedExports":["LucideStickyNoteCheck"],"renderedLength":6631},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sticky-note-minus.js":{"code":"/**\n * @component @name StickyNoteMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMjEgMTRWOWEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTUgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmg3LjM1IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOGgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sticky-note-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStickyNoteMinus extends LucideIconBase {\n static icon = {\n name: 'sticky-note-minus',\n size: 24,\n node: [\n ['path', { d: 'M15 3v5a1 1 0 0 0 1 1h5', key: '6s6qgf' }],\n [\n 'path',\n {\n d: 'M21 14V9a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 15 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h7.35',\n key: 'g18rj4',\n },\n ],\n ['path', { d: 'M21 18h-6', key: '139f0c' }],\n ],\n };\n icon = signal(LucideStickyNoteMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStickyNoteMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStickyNoteMinus, isStandalone: true, selector: \"svg[lucideStickyNoteMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStickyNoteMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStickyNoteMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6924,"removedExports":[],"renderedExports":["LucideStickyNoteMinus"],"renderedLength":6623},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sticky-note-off.js":{"code":"/**\n * @component @name StickyNoteOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0zLjU4NiAzLjU4NkEyIDIgMCAwIDAgMyA1djE0YTIgMiAwIDAgMCAyIDJoMTRhMiAyIDAgMCAwIDEuNDE0LS41ODYiIC8+CiAgPHBhdGggZD0iTTguNjU2IDNIMTVhMi40IDIuNCAwIDAgMSAxLjcwNi43MDZsMy41ODggMy41ODhBMi40IDIuNCAwIDAgMSAyMSA5djYuMzQ0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sticky-note-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStickyNoteOff extends LucideIconBase {\n static icon = {\n name: 'sticky-note-off',\n size: 24,\n node: [\n ['path', { d: 'M15 3v5a1 1 0 0 0 1 1h5', key: '6s6qgf' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n [\n 'path',\n { d: 'M3.586 3.586A2 2 0 0 0 3 5v14a2 2 0 0 0 2 2h14a2 2 0 0 0 1.414-.586', key: '12nghy' },\n ],\n [\n 'path',\n {\n d: 'M8.656 3H15a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 21 9v6.344',\n key: '134c6x',\n },\n ],\n ],\n };\n icon = signal(LucideStickyNoteOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStickyNoteOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStickyNoteOff, isStandalone: true, selector: \"svg[lucideStickyNoteOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStickyNoteOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStickyNoteOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7102,"removedExports":[],"renderedExports":["LucideStickyNoteOff"],"renderedLength":6803},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sticky-note-plus.js":{"code":"/**\n * @component @name StickyNotePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTggMTV2NiIgLz4KICA8cGF0aCBkPSJNMjEgMTIuMzU2VjlhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE1IDNINWEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoNy4zNTUiIC8+CiAgPHBhdGggZD0iTTIxIDE4aC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sticky-note-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStickyNotePlus extends LucideIconBase {\n static icon = {\n name: 'sticky-note-plus',\n size: 24,\n node: [\n ['path', { d: 'M15 3v5a1 1 0 0 0 1 1h5', key: '6s6qgf' }],\n ['path', { d: 'M18 15v6', key: '9wciyi' }],\n [\n 'path',\n {\n d: 'M21 12.356V9a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 15 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h7.355',\n key: '12ish9',\n },\n ],\n ['path', { d: 'M21 18h-6', key: '139f0c' }],\n ],\n };\n icon = signal(LucideStickyNotePlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStickyNotePlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStickyNotePlus, isStandalone: true, selector: \"svg[lucideStickyNotePlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStickyNotePlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStickyNotePlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7010,"removedExports":[],"renderedExports":["LucideStickyNotePlus"],"renderedLength":6710},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/stone.js":{"code":"/**\n * @component @name Stone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMjY0IDIuMjA1QTQgNCAwIDAgMCA2LjQyIDQuMjExbC00IDhhNCA0IDAgMCAwIDEuMzU5IDUuMTE3bDYgNGE0IDQgMCAwIDAgNC40MzggMGw2LTRhNCA0IDAgMCAwIDEuNTc2LTQuNTkybC0yLTZhNCA0IDAgMCAwLTIuNTMtMi41M3oiIC8+CiAgPHBhdGggZD0iTTExLjk5IDIyIDE0IDEybDcuODIyIDMuMTg0IiAvPgogIDxwYXRoIGQ9Ik0xNCAxMiA4LjQ3IDIuMzAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/stone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStone extends LucideIconBase {\n static icon = {\n name: 'stone',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11.264 2.205A4 4 0 0 0 6.42 4.211l-4 8a4 4 0 0 0 1.359 5.117l6 4a4 4 0 0 0 4.438 0l6-4a4 4 0 0 0 1.576-4.592l-2-6a4 4 0 0 0-2.53-2.53z',\n key: '1si4ox',\n },\n ],\n ['path', { d: 'M11.99 22 14 12l7.822 3.184', key: '1u8to0' }],\n ['path', { d: 'M14 12 8.47 2.302', key: 'guo3d5' }],\n ],\n };\n icon = signal(LucideStone.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStone, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStone, isStandalone: true, selector: \"svg[lucideStone]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStone, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStone]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6908,"removedExports":[],"renderedExports":["LucideStone"],"renderedLength":6619},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sticky-note.js":{"code":"/**\n * @component @name StickyNote\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOWEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTUgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0yeiIgLz4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sticky-note\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStickyNote extends LucideIconBase {\n static icon = {\n name: 'sticky-note',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21 9a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 15 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2z',\n key: '1dfntj',\n },\n ],\n ['path', { d: 'M15 3v5a1 1 0 0 0 1 1h5', key: '6s6qgf' }],\n ],\n };\n icon = signal(LucideStickyNote.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStickyNote, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStickyNote, isStandalone: true, selector: \"svg[lucideStickyNote]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStickyNote, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStickyNote]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6799,"removedExports":[],"renderedExports":["LucideStickyNote"],"renderedLength":6504},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/stretch-horizontal.js":{"code":"/**\n * @component @name StretchHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iNiIgeD0iMiIgeT0iNCIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjYiIHg9IjIiIHk9IjE0IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/stretch-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStretchHorizontal extends LucideIconBase {\n static icon = {\n name: 'stretch-horizontal',\n size: 24,\n node: [\n ['rect', { width: '20', height: '6', x: '2', y: '4', rx: '2', key: 'qdearl' }],\n ['rect', { width: '20', height: '6', x: '2', y: '14', rx: '2', key: '1xrn6j' }],\n ],\n };\n icon = signal(LucideStretchHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStretchHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStretchHorizontal, isStandalone: true, selector: \"svg[lucideStretchHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStretchHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStretchHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6641,"removedExports":[],"renderedExports":["LucideStretchHorizontal"],"renderedLength":6339},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/store.js":{"code":"/**\n * @component @name Store\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMjF2LTVhMSAxIDAgMCAwLTEtMWgtNGExIDEgMCAwIDAtMSAxdjUiIC8+CiAgPHBhdGggZD0iTTE3Ljc3NCAxMC4zMWExLjEyIDEuMTIgMCAwIDAtMS41NDkgMCAyLjUgMi41IDAgMCAxLTMuNDUxIDAgMS4xMiAxLjEyIDAgMCAwLTEuNTQ4IDAgMi41IDIuNSAwIDAgMS0zLjQ1MiAwIDEuMTIgMS4xMiAwIDAgMC0xLjU0OSAwIDIuNSAyLjUgMCAwIDEtMy43Ny0zLjI0OGwyLjg4OS00LjE4NEEyIDIgMCAwIDEgNyAyaDEwYTIgMiAwIDAgMSAxLjY1My44NzNsMi44OTUgNC4xOTJhMi41IDIuNSAwIDAgMS0zLjc3NCAzLjI0NCIgLz4KICA8cGF0aCBkPSJNNCAxMC45NVYxOWEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJ2LTguMDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/store\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStore extends LucideIconBase {\n static icon = {\n name: 'store',\n size: 24,\n node: [\n ['path', { d: 'M15 21v-5a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v5', key: 'slp6dd' }],\n [\n 'path',\n {\n d: 'M17.774 10.31a1.12 1.12 0 0 0-1.549 0 2.5 2.5 0 0 1-3.451 0 1.12 1.12 0 0 0-1.548 0 2.5 2.5 0 0 1-3.452 0 1.12 1.12 0 0 0-1.549 0 2.5 2.5 0 0 1-3.77-3.248l2.889-4.184A2 2 0 0 1 7 2h10a2 2 0 0 1 1.653.873l2.895 4.192a2.5 2.5 0 0 1-3.774 3.244',\n key: 'o0xfot',\n },\n ],\n ['path', { d: 'M4 10.95V19a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8.05', key: 'wn3emo' }],\n ],\n };\n icon = signal(LucideStore.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStore, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStore, isStandalone: true, selector: \"svg[lucideStore]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStore, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStore]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7264,"removedExports":[],"renderedExports":["LucideStore"],"renderedLength":6975},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sticky-note-x.js":{"code":"/**\n * @component @name StickyNoteX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtMTYgMTYgNSA1IiAvPgogIDxwYXRoIGQ9Ik0yMSAxMlY5YTIuNCAyLjQgMCAwIDAtLjcwNi0xLjcwNmwtMy41ODgtMy41ODhBMi40IDIuNCAwIDAgMCAxNSAzSDVhMiAyIDAgMCAwLTIgMnYxNGEyIDIgMCAwIDAgMiAyaDciIC8+CiAgPHBhdGggZD0ibTIxIDE2LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sticky-note-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStickyNoteX extends LucideIconBase {\n static icon = {\n name: 'sticky-note-x',\n size: 24,\n node: [\n ['path', { d: 'M15 3v5a1 1 0 0 0 1 1h5', key: '6s6qgf' }],\n ['path', { d: 'm16 16 5 5', key: '8tpb07' }],\n [\n 'path',\n {\n d: 'M21 12V9a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 15 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h7',\n key: '156tez',\n },\n ],\n ['path', { d: 'm21 16-5 5', key: 'kplof2' }],\n ],\n };\n icon = signal(LucideStickyNoteX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStickyNoteX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStickyNoteX, isStandalone: true, selector: \"svg[lucideStickyNoteX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStickyNoteX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStickyNoteX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6968,"removedExports":[],"renderedExports":["LucideStickyNoteX"],"renderedLength":6671},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/subscript.js":{"code":"/**\n * @component @name Subscript\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNCA1IDggOCIgLz4KICA8cGF0aCBkPSJtMTIgNS04IDgiIC8+CiAgPHBhdGggZD0iTTIwIDE5aC00YzAtMS41LjQ0LTIgMS41LTIuNVMyMCAxNS4zMyAyMCAxNGMwLS40Ny0uMTctLjkzLS40OC0xLjI5YTIuMTEgMi4xMSAwIDAgMC0yLjYyLS40NGMtLjQyLjI0LS43NC42Mi0uOSAxLjA3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/subscript\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSubscript extends LucideIconBase {\n static icon = {\n name: 'subscript',\n size: 24,\n node: [\n ['path', { d: 'm4 5 8 8', key: '1eunvl' }],\n ['path', { d: 'm12 5-8 8', key: '1ah0jp' }],\n [\n 'path',\n {\n d: 'M20 19h-4c0-1.5.44-2 1.5-2.5S20 15.33 20 14c0-.47-.17-.93-.48-1.29a2.11 2.11 0 0 0-2.62-.44c-.42.24-.74.62-.9 1.07',\n key: 'e8ta8j',\n },\n ],\n ],\n };\n icon = signal(LucideSubscript.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSubscript, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSubscript, isStandalone: true, selector: \"svg[lucideSubscript]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSubscript, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSubscript]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6840,"removedExports":[],"renderedExports":["LucideSubscript"],"renderedLength":6547},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/strikethrough.js":{"code":"/**\n * @component @name Strikethrough\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNEg5YTMgMyAwIDAgMC0yLjgzIDQiIC8+CiAgPHBhdGggZD0iTTE0IDEyYTQgNCAwIDAgMSAwIDhINiIgLz4KICA8bGluZSB4MT0iNCIgeDI9IjIwIiB5MT0iMTIiIHkyPSIxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/strikethrough\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStrikethrough extends LucideIconBase {\n static icon = {\n name: 'strikethrough',\n size: 24,\n node: [\n ['path', { d: 'M16 4H9a3 3 0 0 0-2.83 4', key: '43sutm' }],\n ['path', { d: 'M14 12a4 4 0 0 1 0 8H6', key: 'nlfj13' }],\n ['line', { x1: '4', x2: '20', y1: '12', y2: '12', key: '1e0a9i' }],\n ],\n };\n icon = signal(LucideStrikethrough.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStrikethrough, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStrikethrough, isStandalone: true, selector: \"svg[lucideStrikethrough]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStrikethrough, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStrikethrough]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6651,"removedExports":[],"renderedExports":["LucideStrikethrough"],"renderedLength":6354},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/summary.js":{"code":"/**\n * @component @name Summary\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNEg3IiAvPgogIDxwYXRoIGQ9Im0xOCAxNiAzIDMtMyAzIiAvPgogIDxwYXRoIGQ9Ik0zIDR2MTNhMiAyIDAgMCAwIDIgMmgxNiIgLz4KICA8cGF0aCBkPSJNNyAxNGg3IiAvPgogIDxwYXRoIGQ9Ik03IDloMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/summary\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSummary extends LucideIconBase {\n static icon = {\n name: 'summary',\n size: 24,\n node: [\n ['path', { d: 'M15 4H7', key: 'oyc4c8' }],\n ['path', { d: 'm18 16 3 3-3 3', key: '1d4glt' }],\n ['path', { d: 'M3 4v13a2 2 0 0 0 2 2h16', key: 'o3n0ii' }],\n ['path', { d: 'M7 14h7', key: '16kgpy' }],\n ['path', { d: 'M7 9h12', key: 'ihq7ma' }],\n ],\n };\n icon = signal(LucideSummary.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSummary, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSummary, isStandalone: true, selector: \"svg[lucideSummary]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSummary, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSummary]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6686,"removedExports":[],"renderedExports":["LucideSummary"],"renderedLength":6395},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sticky-notes.js":{"code":"/**\n * @component @name StickyNotes\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDE2IDE0djZhMiAyIDAgMCAxLTIgMkg0YTIgMiAwIDAgMS0yLTJWMTBhMiAyIDAgMCAxIDItMnoiIC8+CiAgPHBhdGggZD0iTTEwIDh2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTggNGEyIDIgMCAwIDEgMi0yaDZhMi40IDIuNCAwIDAgMSAxLjcwNi43MDZsMy41ODggMy41ODhBMi40IDIuNCAwIDAgMSAyMiA4djZhMiAyIDAgMCAxLTIgMiIgLz4KICA8cGF0aCBkPSJNMTYgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sticky-notes\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStickyNotes extends LucideIconBase {\n static icon = {\n name: 'sticky-notes',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10 8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 16 14v6a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V10a2 2 0 0 1 2-2z',\n key: '19nc0g',\n },\n ],\n ['path', { d: 'M10 8v5a1 1 0 0 0 1 1h5', key: 'm3law1' }],\n [\n 'path',\n {\n d: 'M8 4a2 2 0 0 1 2-2h6a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 22 8v6a2 2 0 0 1-2 2',\n key: '1iu1qd',\n },\n ],\n ['path', { d: 'M16 2v5a1 1 0 0 0 1 1h5', key: 'af171p' }],\n ],\n };\n icon = signal(LucideStickyNotes.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStickyNotes, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStickyNotes, isStandalone: true, selector: \"svg[lucideStickyNotes]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStickyNotes, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStickyNotes]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7314,"removedExports":[],"renderedExports":["LucideStickyNotes"],"renderedLength":7018},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sun-dim.js":{"code":"/**\n * @component @name SunDim\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xMiA0aC4wMSIgLz4KICA8cGF0aCBkPSJNMjAgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTQgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNy42NTcgNi4zNDNoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNy42NTcgMTcuNjU3aC4wMSIgLz4KICA8cGF0aCBkPSJNNi4zNDMgMTcuNjU3aC4wMSIgLz4KICA8cGF0aCBkPSJNNi4zNDMgNi4zNDNoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sun-dim\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSunDim extends LucideIconBase {\n static icon = {\n name: 'sun-dim',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '4', key: '4exip2' }],\n ['path', { d: 'M12 4h.01', key: '1ujb9j' }],\n ['path', { d: 'M20 12h.01', key: '1ykeid' }],\n ['path', { d: 'M12 20h.01', key: 'zekei9' }],\n ['path', { d: 'M4 12h.01', key: '158zrr' }],\n ['path', { d: 'M17.657 6.343h.01', key: '31pqzk' }],\n ['path', { d: 'M17.657 17.657h.01', key: 'jehnf4' }],\n ['path', { d: 'M6.343 17.657h.01', key: 'gdk6ow' }],\n ['path', { d: 'M6.343 6.343h.01', key: '1uurf0' }],\n ],\n };\n icon = signal(LucideSunDim.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSunDim, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSunDim, isStandalone: true, selector: \"svg[lucideSunDim]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSunDim, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSunDim]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7112,"removedExports":[],"renderedExports":["LucideSunDim"],"renderedLength":6821},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sun-medium.js":{"code":"/**\n * @component @name SunMedium\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjEiIC8+CiAgPHBhdGggZD0iTTEyIDIwdjEiIC8+CiAgPHBhdGggZD0iTTMgMTJoMSIgLz4KICA8cGF0aCBkPSJNMjAgMTJoMSIgLz4KICA8cGF0aCBkPSJtMTguMzY0IDUuNjM2LS43MDcuNzA3IiAvPgogIDxwYXRoIGQ9Im02LjM0MyAxNy42NTctLjcwNy43MDciIC8+CiAgPHBhdGggZD0ibTUuNjM2IDUuNjM2LjcwNy43MDciIC8+CiAgPHBhdGggZD0ibTE3LjY1NyAxNy42NTcuNzA3LjcwNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sun-medium\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSunMedium extends LucideIconBase {\n static icon = {\n name: 'sun-medium',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '4', key: '4exip2' }],\n ['path', { d: 'M12 3v1', key: '1asbbs' }],\n ['path', { d: 'M12 20v1', key: '1wcdkc' }],\n ['path', { d: 'M3 12h1', key: 'lp3yf2' }],\n ['path', { d: 'M20 12h1', key: '1vloll' }],\n ['path', { d: 'm18.364 5.636-.707.707', key: '1hakh0' }],\n ['path', { d: 'm6.343 17.657-.707.707', key: '18m9nf' }],\n ['path', { d: 'm5.636 5.636.707.707', key: '1xv1c5' }],\n ['path', { d: 'm17.657 17.657.707.707', key: 'vl76zb' }],\n ],\n };\n icon = signal(LucideSunMedium.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSunMedium, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSunMedium, isStandalone: true, selector: \"svg[lucideSunMedium]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSunMedium, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSunMedium]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7171,"removedExports":[],"renderedExports":["LucideSunMedium"],"renderedLength":6877},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sun-moon.js":{"code":"/**\n * @component @name SunMoon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNC44MzcgMTYuMzg1YTYgNiAwIDEgMS03LjIyMy03LjIyMmMuNjI0LS4xNDcuOTcuNjYuNzE1IDEuMjQ4YTQgNCAwIDAgMCA1LjI2IDUuMjU5Yy41ODktLjI1NSAxLjM5Ni4wOSAxLjI0OC43MTUiIC8+CiAgPHBhdGggZD0iTTE2IDEyYTQgNCAwIDAgMC00LTQiIC8+CiAgPHBhdGggZD0ibTE5IDUtMS4yNTYgMS4yNTYiIC8+CiAgPHBhdGggZD0iTTIwIDEyaDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sun-moon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSunMoon extends LucideIconBase {\n static icon = {\n name: 'sun-moon',\n size: 24,\n node: [\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\n [\n 'path',\n {\n d: 'M14.837 16.385a6 6 0 1 1-7.223-7.222c.624-.147.97.66.715 1.248a4 4 0 0 0 5.26 5.259c.589-.255 1.396.09 1.248.715',\n key: 'xlf6rm',\n },\n ],\n ['path', { d: 'M16 12a4 4 0 0 0-4-4', key: '6vsxu' }],\n ['path', { d: 'm19 5-1.256 1.256', key: '1yg6a6' }],\n ['path', { d: 'M20 12h2', key: '1q8mjw' }],\n ],\n };\n icon = signal(LucideSunMoon.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSunMoon, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSunMoon, isStandalone: true, selector: \"svg[lucideSunMoon]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSunMoon, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSunMoon]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7037,"removedExports":[],"renderedExports":["LucideSunMoon"],"renderedLength":6745},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sun-snow.js":{"code":"/**\n * @component @name SunSnow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjF2LTEiIC8+CiAgPHBhdGggZD0iTTEwIDRWMyIgLz4KICA8cGF0aCBkPSJNMTAgOWEzIDMgMCAwIDAgMCA2IiAvPgogIDxwYXRoIGQ9Im0xNCAyMCAxLjI1LTIuNUwxOCAxOCIgLz4KICA8cGF0aCBkPSJtMTQgNCAxLjI1IDIuNUwxOCA2IiAvPgogIDxwYXRoIGQ9Im0xNyAyMS0zLTYgMS41LTNIMjIiIC8+CiAgPHBhdGggZD0ibTE3IDMtMyA2IDEuNSAzIiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDEiIC8+CiAgPHBhdGggZD0ibTIwIDEwLTEuNSAyIDEuNSAyIiAvPgogIDxwYXRoIGQ9Im0zLjY0IDE4LjM2LjctLjciIC8+CiAgPHBhdGggZD0ibTQuMzQgNi4zNC0uNy0uNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sun-snow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSunSnow extends LucideIconBase {\n static icon = {\n name: 'sun-snow',\n size: 24,\n node: [\n ['path', { d: 'M10 21v-1', key: '1u8rkd' }],\n ['path', { d: 'M10 4V3', key: 'pkzwkn' }],\n ['path', { d: 'M10 9a3 3 0 0 0 0 6', key: 'gv75dk' }],\n ['path', { d: 'm14 20 1.25-2.5L18 18', key: '1chtki' }],\n ['path', { d: 'm14 4 1.25 2.5L18 6', key: '1b4wsy' }],\n ['path', { d: 'm17 21-3-6 1.5-3H22', key: 'o5qa3v' }],\n ['path', { d: 'm17 3-3 6 1.5 3', key: '11697g' }],\n ['path', { d: 'M2 12h1', key: '1uaihz' }],\n ['path', { d: 'm20 10-1.5 2 1.5 2', key: '1swlpi' }],\n ['path', { d: 'm3.64 18.36.7-.7', key: '105rm9' }],\n ['path', { d: 'm4.34 6.34-.7-.7', key: 'd3unjp' }],\n ],\n };\n icon = signal(LucideSunSnow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSunSnow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSunSnow, isStandalone: true, selector: \"svg[lucideSunSnow]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSunSnow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSunSnow]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7356,"removedExports":[],"renderedExports":["LucideSunSnow"],"renderedLength":7064},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sunrise.js":{"code":"/**\n * @component @name Sunrise\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnY4IiAvPgogIDxwYXRoIGQ9Im00LjkzIDEwLjkzIDEuNDEgMS40MSIgLz4KICA8cGF0aCBkPSJNMiAxOGgyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxOGgyIiAvPgogIDxwYXRoIGQ9Im0xOS4wNyAxMC45My0xLjQxIDEuNDEiIC8+CiAgPHBhdGggZD0iTTIyIDIySDIiIC8+CiAgPHBhdGggZD0ibTggNiA0LTQgNCA0IiAvPgogIDxwYXRoIGQ9Ik0xNiAxOGE0IDQgMCAwIDAtOCAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sunrise\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSunrise extends LucideIconBase {\n static icon = {\n name: 'sunrise',\n size: 24,\n node: [\n ['path', { d: 'M12 2v8', key: '1q4o3n' }],\n ['path', { d: 'm4.93 10.93 1.41 1.41', key: '2a7f42' }],\n ['path', { d: 'M2 18h2', key: 'j10viu' }],\n ['path', { d: 'M20 18h2', key: 'wocana' }],\n ['path', { d: 'm19.07 10.93-1.41 1.41', key: '15zs5n' }],\n ['path', { d: 'M22 22H2', key: '19qnx5' }],\n ['path', { d: 'm8 6 4-4 4 4', key: 'ybng9g' }],\n ['path', { d: 'M16 18a4 4 0 0 0-8 0', key: '1lzouq' }],\n ],\n };\n icon = signal(LucideSunrise.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSunrise, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSunrise, isStandalone: true, selector: \"svg[lucideSunrise]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSunrise, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSunrise]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7000,"removedExports":[],"renderedExports":["LucideSunrise"],"renderedLength":6709},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sun.js":{"code":"/**\n * @component @name Sun\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xMiAydjIiIC8+CiAgPHBhdGggZD0iTTEyIDIwdjIiIC8+CiAgPHBhdGggZD0ibTQuOTMgNC45MyAxLjQxIDEuNDEiIC8+CiAgPHBhdGggZD0ibTE3LjY2IDE3LjY2IDEuNDEgMS40MSIgLz4KICA8cGF0aCBkPSJNMiAxMmgyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMmgyIiAvPgogIDxwYXRoIGQ9Im02LjM0IDE3LjY2LTEuNDEgMS40MSIgLz4KICA8cGF0aCBkPSJtMTkuMDcgNC45My0xLjQxIDEuNDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sun\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSun extends LucideIconBase {\n static icon = {\n name: 'sun',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '4', key: '4exip2' }],\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\n ['path', { d: 'M12 20v2', key: '1lh1kg' }],\n ['path', { d: 'm4.93 4.93 1.41 1.41', key: '149t6j' }],\n ['path', { d: 'm17.66 17.66 1.41 1.41', key: 'ptbguv' }],\n ['path', { d: 'M2 12h2', key: '1t8f8n' }],\n ['path', { d: 'M20 12h2', key: '1q8mjw' }],\n ['path', { d: 'm6.34 17.66-1.41 1.41', key: '1m8zz5' }],\n ['path', { d: 'm19.07 4.93-1.41 1.41', key: '1shlcs' }],\n ],\n };\n icon = signal(LucideSun.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSun, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSun, isStandalone: true, selector: \"svg[lucideSun]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSun, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSun]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7096,"removedExports":[],"renderedExports":["LucideSun"],"renderedLength":6809},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sunset.js":{"code":"/**\n * @component @name Sunset\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTBWMiIgLz4KICA8cGF0aCBkPSJtNC45MyAxMC45MyAxLjQxIDEuNDEiIC8+CiAgPHBhdGggZD0iTTIgMThoMiIgLz4KICA8cGF0aCBkPSJNMjAgMThoMiIgLz4KICA8cGF0aCBkPSJtMTkuMDcgMTAuOTMtMS40MSAxLjQxIiAvPgogIDxwYXRoIGQ9Ik0yMiAyMkgyIiAvPgogIDxwYXRoIGQ9Im0xNiA2LTQgNC00LTQiIC8+CiAgPHBhdGggZD0iTTE2IDE4YTQgNCAwIDAgMC04IDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sunset\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSunset extends LucideIconBase {\n static icon = {\n name: 'sunset',\n size: 24,\n node: [\n ['path', { d: 'M12 10V2', key: '16sf7g' }],\n ['path', { d: 'm4.93 10.93 1.41 1.41', key: '2a7f42' }],\n ['path', { d: 'M2 18h2', key: 'j10viu' }],\n ['path', { d: 'M20 18h2', key: 'wocana' }],\n ['path', { d: 'm19.07 10.93-1.41 1.41', key: '15zs5n' }],\n ['path', { d: 'M22 22H2', key: '19qnx5' }],\n ['path', { d: 'm16 6-4 4-4-4', key: '6wukr' }],\n ['path', { d: 'M16 18a4 4 0 0 0-8 0', key: '1lzouq' }],\n ],\n };\n icon = signal(LucideSunset.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSunset, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSunset, isStandalone: true, selector: \"svg[lucideSunset]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSunset, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSunset]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6994,"removedExports":[],"renderedExports":["LucideSunset"],"renderedLength":6704},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/stretch-vertical.js":{"code":"/**\n * @component @name StretchVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIyMCIgeD0iNCIgeT0iMiIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMjAiIHg9IjE0IiB5PSIyIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/stretch-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStretchVertical extends LucideIconBase {\n static icon = {\n name: 'stretch-vertical',\n size: 24,\n node: [\n ['rect', { width: '6', height: '20', x: '4', y: '2', rx: '2', key: '19qu7m' }],\n ['rect', { width: '6', height: '20', x: '14', y: '2', rx: '2', key: '24v0nk' }],\n ],\n };\n icon = signal(LucideStretchVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStretchVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStretchVertical, isStandalone: true, selector: \"svg[lucideStretchVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStretchVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStretchVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6619,"removedExports":[],"renderedExports":["LucideStretchVertical"],"renderedLength":6319},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/swatch-book.js":{"code":"/**\n * @component @name SwatchBook\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTdhNCA0IDAgMCAxLTggMFY1YTIgMiAwIDAgMSAyLTJoNGEyIDIgMCAwIDEgMiAyWiIgLz4KICA8cGF0aCBkPSJNMTYuNyAxM0gxOWEyIDIgMCAwIDEgMiAydjRhMiAyIDAgMCAxLTIgMkg3IiAvPgogIDxwYXRoIGQ9Ik0gNyAxN2guMDEiIC8+CiAgPHBhdGggZD0ibTExIDggMi4zLTIuM2EyLjQgMi40IDAgMCAxIDMuNDA0LjAwNEwxOC42IDcuNmEyLjQgMi40IDAgMCAxIC4wMjYgMy40MzRMOS45IDE5LjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/swatch-book\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSwatchBook extends LucideIconBase {\n static icon = {\n name: 'swatch-book',\n size: 24,\n node: [\n ['path', { d: 'M11 17a4 4 0 0 1-8 0V5a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2Z', key: '1ldrpk' }],\n ['path', { d: 'M16.7 13H19a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2H7', key: '11i5po' }],\n ['path', { d: 'M 7 17h.01', key: '1euzgo' }],\n [\n 'path',\n {\n d: 'm11 8 2.3-2.3a2.4 2.4 0 0 1 3.404.004L18.6 7.6a2.4 2.4 0 0 1 .026 3.434L9.9 19.8',\n key: 'o2gii7',\n },\n ],\n ],\n };\n icon = signal(LucideSwatchBook.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSwatchBook, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSwatchBook, isStandalone: true, selector: \"svg[lucideSwatchBook]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSwatchBook, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSwatchBook]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7053,"removedExports":[],"renderedExports":["LucideSwatchBook"],"renderedLength":6758},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/superscript.js":{"code":"/**\n * @component @name Superscript\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNCAxOSA4LTgiIC8+CiAgPHBhdGggZD0ibTEyIDE5LTgtOCIgLz4KICA8cGF0aCBkPSJNMjAgMTJoLTRjMC0xLjUuNDQyLTIgMS41LTIuNVMyMCA4LjMzNCAyMCA3LjAwMmMwLS40NzItLjE3LS45My0uNDg0LTEuMjlhMi4xMDUgMi4xMDUgMCAwIDAtMi42MTctLjQzNmMtLjQyLjIzOS0uNzM4LjYxNC0uODk5IDEuMDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/superscript\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSuperscript extends LucideIconBase {\n static icon = {\n name: 'superscript',\n size: 24,\n node: [\n ['path', { d: 'm4 19 8-8', key: 'hr47gm' }],\n ['path', { d: 'm12 19-8-8', key: '1dhhmo' }],\n [\n 'path',\n {\n d: 'M20 12h-4c0-1.5.442-2 1.5-2.5S20 8.334 20 7.002c0-.472-.17-.93-.484-1.29a2.105 2.105 0 0 0-2.617-.436c-.42.239-.738.614-.899 1.06',\n key: '1dfcux',\n },\n ],\n ],\n };\n icon = signal(LucideSuperscript.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSuperscript, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSuperscript, isStandalone: true, selector: \"svg[lucideSuperscript]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSuperscript, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSuperscript]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6903,"removedExports":[],"renderedExports":["LucideSuperscript"],"renderedLength":6608},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/switch-camera.js":{"code":"/**\n * @component @name SwitchCamera\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTlINGEyIDIgMCAwIDEtMi0yVjdhMiAyIDAgMCAxIDItMmg1IiAvPgogIDxwYXRoIGQ9Ik0xMyA1aDdhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAyaC01IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTE4IDIyLTMtMyAzLTMiIC8+CiAgPHBhdGggZD0ibTYgMiAzIDMtMyAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/switch-camera\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSwitchCamera extends LucideIconBase {\n static icon = {\n name: 'switch-camera',\n size: 24,\n node: [\n ['path', { d: 'M11 19H4a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2h5', key: 'mtk2lu' }],\n ['path', { d: 'M13 5h7a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-5', key: '120jsl' }],\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\n ['path', { d: 'm18 22-3-3 3-3', key: 'kgdoj7' }],\n ['path', { d: 'm6 2 3 3-3 3', key: '1fnbkv' }],\n ],\n };\n icon = signal(LucideSwitchCamera.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSwitchCamera, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSwitchCamera, isStandalone: true, selector: \"svg[lucideSwitchCamera]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSwitchCamera, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSwitchCamera]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6903,"removedExports":[],"renderedExports":["LucideSwitchCamera"],"renderedLength":6606},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/syringe.js":{"code":"/**\n * @component @name Syringe\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggMiA0IDQiIC8+CiAgPHBhdGggZD0ibTE3IDcgMy0zIiAvPgogIDxwYXRoIGQ9Ik0xOSA5IDguNyAxOS4zYy0xIDEtMi41IDEtMy40IDBsLS42LS42Yy0xLTEtMS0yLjUgMC0zLjRMMTUgNSIgLz4KICA8cGF0aCBkPSJtOSAxMSA0IDQiIC8+CiAgPHBhdGggZD0ibTUgMTktMyAzIiAvPgogIDxwYXRoIGQ9Im0xNCA0IDYgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/syringe\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSyringe extends LucideIconBase {\n static icon = {\n name: 'syringe',\n size: 24,\n node: [\n ['path', { d: 'm18 2 4 4', key: '22kx64' }],\n ['path', { d: 'm17 7 3-3', key: '1w1zoj' }],\n [\n 'path',\n { d: 'M19 9 8.7 19.3c-1 1-2.5 1-3.4 0l-.6-.6c-1-1-1-2.5 0-3.4L15 5', key: '1exhtz' },\n ],\n ['path', { d: 'm9 11 4 4', key: 'rovt3i' }],\n ['path', { d: 'm5 19-3 3', key: '59f2uf' }],\n ['path', { d: 'm14 4 6 6', key: 'yqp9t2' }],\n ],\n };\n icon = signal(LucideSyringe.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSyringe, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSyringe, isStandalone: true, selector: \"svg[lucideSyringe]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSyringe, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSyringe]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6911,"removedExports":[],"renderedExports":["LucideSyringe"],"renderedLength":6620},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/swords.js":{"code":"/**\n * @component @name Swords\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cG9seWxpbmUgcG9pbnRzPSIxNC41IDE3LjUgMyA2IDMgMyA2IDMgMTcuNSAxNC41IiAvPgogIDxsaW5lIHgxPSIxMyIgeDI9IjE5IiB5MT0iMTkiIHkyPSIxMyIgLz4KICA8bGluZSB4MT0iMTYiIHgyPSIyMCIgeTE9IjE2IiB5Mj0iMjAiIC8+CiAgPGxpbmUgeDE9IjE5IiB4Mj0iMjEiIHkxPSIyMSIgeTI9IjE5IiAvPgogIDxwb2x5bGluZSBwb2ludHM9IjE0LjUgNi41IDE4IDMgMjEgMyAyMSA2IDE3LjUgOS41IiAvPgogIDxsaW5lIHgxPSI1IiB4Mj0iOSIgeTE9IjE0IiB5Mj0iMTgiIC8+CiAgPGxpbmUgeDE9IjciIHgyPSI0IiB5MT0iMTciIHkyPSIyMCIgLz4KICA8bGluZSB4MT0iMyIgeDI9IjUiIHkxPSIxOSIgeTI9IjIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/swords\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSwords extends LucideIconBase {\n static icon = {\n name: 'swords',\n size: 24,\n node: [\n ['polyline', { points: '14.5 17.5 3 6 3 3 6 3 17.5 14.5', key: '1hfsw2' }],\n ['line', { x1: '13', x2: '19', y1: '19', y2: '13', key: '1vrmhu' }],\n ['line', { x1: '16', x2: '20', y1: '16', y2: '20', key: '1bron3' }],\n ['line', { x1: '19', x2: '21', y1: '21', y2: '19', key: '13pww6' }],\n ['polyline', { points: '14.5 6.5 18 3 21 3 21 6 17.5 9.5', key: 'hbey2j' }],\n ['line', { x1: '5', x2: '9', y1: '14', y2: '18', key: '1hf58s' }],\n ['line', { x1: '7', x2: '4', y1: '17', y2: '20', key: 'pidxm4' }],\n ['line', { x1: '3', x2: '5', y1: '19', y2: '21', key: '1pehsh' }],\n ],\n };\n icon = signal(LucideSwords.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSwords, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSwords, isStandalone: true, selector: \"svg[lucideSwords]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSwords, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSwords]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7333,"removedExports":[],"renderedExports":["LucideSwords"],"renderedLength":7043},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/sword.js":{"code":"/**\n * @component @name Sword\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTktNi02IiAvPgogIDxwYXRoIGQ9Im01IDIxLTItMiIgLz4KICA8cGF0aCBkPSJtOCAxNi00IDQiIC8+CiAgPHBhdGggZD0iTTkuNSAxNy41IDIxIDZWM2gtM0w2LjUgMTQuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sword\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSword extends LucideIconBase {\n static icon = {\n name: 'sword',\n size: 24,\n node: [\n ['path', { d: 'm11 19-6-6', key: 's7kpr' }],\n ['path', { d: 'm5 21-2-2', key: '1kw20b' }],\n ['path', { d: 'm8 16-4 4', key: '1oqv8h' }],\n ['path', { d: 'M9.5 17.5 21 6V3h-3L6.5 14.5', key: 'pkxemp' }],\n ],\n };\n icon = signal(LucideSword.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSword, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSword, isStandalone: true, selector: \"svg[lucideSword]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSword, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSword]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6588,"removedExports":[],"renderedExports":["LucideSword"],"renderedLength":6299},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/table-2.js":{"code":"/**\n * @component @name Table2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAzSDVhMiAyIDAgMCAwLTIgMnY0bTYtNmgxMGEyIDIgMCAwIDEgMiAydjRNOSAzdjE4bTAgMGgxMGEyIDIgMCAwIDAgMi0yVjlNOSAyMUg1YTIgMiAwIDAgMS0yLTJWOW0wIDBoMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTable2 extends LucideIconBase {\n static icon = {\n name: 'table-2',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M9 3H5a2 2 0 0 0-2 2v4m6-6h10a2 2 0 0 1 2 2v4M9 3v18m0 0h10a2 2 0 0 0 2-2V9M9 21H5a2 2 0 0 1-2-2V9m0 0h18',\n key: 'gugj83',\n },\n ],\n ],\n };\n icon = signal(LucideTable2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTable2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTable2, isStandalone: true, selector: \"svg[lucideTable2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTable2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTable2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6612,"removedExports":[],"renderedExports":["LucideTable2"],"renderedLength":6321},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/swiss-franc.js":{"code":"/**\n * @component @name SwissFranc\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjFWM2g4IiAvPgogIDxwYXRoIGQ9Ik02IDE2aDkiIC8+CiAgPHBhdGggZD0iTTEwIDkuNWg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/swiss-franc\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSwissFranc extends LucideIconBase {\n static icon = {\n name: 'swiss-franc',\n size: 24,\n node: [\n ['path', { d: 'M10 21V3h8', key: 'br2l0g' }],\n ['path', { d: 'M6 16h9', key: '2py0wn' }],\n ['path', { d: 'M10 9.5h7', key: '13dmhz' }],\n ],\n };\n icon = signal(LucideSwissFranc.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSwissFranc, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSwissFranc, isStandalone: true, selector: \"svg[lucideSwissFranc]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSwissFranc, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSwissFranc]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6505,"removedExports":[],"renderedExports":["LucideSwissFranc"],"renderedLength":6210},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/table-cells-merge.js":{"code":"/**\n * @component @name TableCellsMerge\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjF2LTYiIC8+CiAgPHBhdGggZD0iTTEyIDlWMyIgLz4KICA8cGF0aCBkPSJNMyAxNWgxOCIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMyIgeT0iMyIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table-cells-merge\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTableCellsMerge extends LucideIconBase {\n static icon = {\n name: 'table-cells-merge',\n size: 24,\n node: [\n ['path', { d: 'M12 21v-6', key: 'lihzve' }],\n ['path', { d: 'M12 9V3', key: 'da5inc' }],\n ['path', { d: 'M3 15h18', key: '5xshup' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ],\n };\n icon = signal(LucideTableCellsMerge.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTableCellsMerge, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTableCellsMerge, isStandalone: true, selector: \"svg[lucideTableCellsMerge]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTableCellsMerge, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTableCellsMerge]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6809,"removedExports":[],"renderedExports":["LucideTableCellsMerge"],"renderedLength":6508},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/table-of-contents.js":{"code":"/**\n * @component @name TableOfContents\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0yMSA1aC4wMSIgLz4KICA8cGF0aCBkPSJNMjEgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yMSAxOWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table-of-contents\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTableOfContents extends LucideIconBase {\n static icon = {\n name: 'table-of-contents',\n size: 24,\n node: [\n ['path', { d: 'M16 5H3', key: 'm91uny' }],\n ['path', { d: 'M16 12H3', key: '1a2rj7' }],\n ['path', { d: 'M16 19H3', key: 'zzsher' }],\n ['path', { d: 'M21 5h.01', key: 'wa75ra' }],\n ['path', { d: 'M21 12h.01', key: 'msek7k' }],\n ['path', { d: 'M21 19h.01', key: 'qvbq2j' }],\n ],\n };\n icon = signal(LucideTableOfContents.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTableOfContents, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTableOfContents, isStandalone: true, selector: \"svg[lucideTableOfContents]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTableOfContents, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTableOfContents]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6833,"removedExports":[],"renderedExports":["LucideTableOfContents"],"renderedLength":6532},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/table-columns-split.js":{"code":"/**\n * @component @name TableColumnsSplit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTR2MiIgLz4KICA8cGF0aCBkPSJNMTQgMjB2MiIgLz4KICA8cGF0aCBkPSJNMTQgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNCA4djIiIC8+CiAgPHBhdGggZD0iTTIgMTVoOCIgLz4KICA8cGF0aCBkPSJNMiAzaDZhMiAyIDAgMCAxIDIgMnYxNGEyIDIgMCAwIDEtMiAySDIiIC8+CiAgPHBhdGggZD0iTTIgOWg4IiAvPgogIDxwYXRoIGQ9Ik0yMiAxNWgtNCIgLz4KICA8cGF0aCBkPSJNMjIgM2gtMmEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoMiIgLz4KICA8cGF0aCBkPSJNMjIgOWgtNCIgLz4KICA8cGF0aCBkPSJNNSAzdjE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/table-columns-split\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTableColumnsSplit extends LucideIconBase {\n static icon = {\n name: 'table-columns-split',\n size: 24,\n node: [\n ['path', { d: 'M14 14v2', key: 'w2a1xv' }],\n ['path', { d: 'M14 20v2', key: '1lq872' }],\n ['path', { d: 'M14 2v2', key: '6buw04' }],\n ['path', { d: 'M14 8v2', key: 'i67w9a' }],\n ['path', { d: 'M2 15h8', key: '82wtch' }],\n ['path', { d: 'M2 3h6a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H2', key: 'up0l64' }],\n ['path', { d: 'M2 9h8', key: 'yelfik' }],\n ['path', { d: 'M22 15h-4', key: '1es58f' }],\n ['path', { d: 'M22 3h-2a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h2', key: 'pdjoqf' }],\n ['path', { d: 'M22 9h-4', key: '1luja7' }],\n ['path', { d: 'M5 3v18', key: '14hmio' }],\n ],\n };\n icon = signal(LucideTableColumnsSplit.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTableColumnsSplit, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTableColumnsSplit, isStandalone: true, selector: \"svg[lucideTableColumnsSplit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTableColumnsSplit, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTableColumnsSplit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7422,"removedExports":[],"renderedExports":["LucideTableColumnsSplit"],"renderedLength":7119},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/table-cells-split.js":{"code":"/**\n * @component @name TableCellsSplit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTVWOSIgLz4KICA8cGF0aCBkPSJNMyAxNWgxOCIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMyIgeT0iMyIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table-cells-split\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTableCellsSplit extends LucideIconBase {\n static icon = {\n name: 'table-cells-split',\n size: 24,\n node: [\n ['path', { d: 'M12 15V9', key: '8c7uyn' }],\n ['path', { d: 'M3 15h18', key: '5xshup' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ],\n };\n icon = signal(LucideTableCellsSplit.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTableCellsSplit, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTableCellsSplit, isStandalone: true, selector: \"svg[lucideTableCellsSplit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTableCellsSplit, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTableCellsSplit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6721,"removedExports":[],"renderedExports":["LucideTableCellsSplit"],"renderedLength":6420},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/table-properties.js":{"code":"/**\n * @component @name TableProperties\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3YxOCIgLz4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMSA5SDMiIC8+CiAgPHBhdGggZD0iTTIxIDE1SDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table-properties\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTableProperties extends LucideIconBase {\n static icon = {\n name: 'table-properties',\n size: 24,\n node: [\n ['path', { d: 'M15 3v18', key: '14nvp0' }],\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M21 9H3', key: '1338ky' }],\n ['path', { d: 'M21 15H3', key: '9uk58r' }],\n ],\n };\n icon = signal(LucideTableProperties.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTableProperties, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTableProperties, isStandalone: true, selector: \"svg[lucideTableProperties]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTableProperties, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTableProperties]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6718,"removedExports":[],"renderedExports":["LucideTableProperties"],"renderedLength":6418},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/table-rows-split.js":{"code":"/**\n * @component @name TableRowsSplit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTBoMiIgLz4KICA8cGF0aCBkPSJNMTUgMjJ2LTgiIC8+CiAgPHBhdGggZD0iTTE1IDJ2NCIgLz4KICA8cGF0aCBkPSJNMiAxMGgyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMGgyIiAvPgogIDxwYXRoIGQ9Ik0zIDE5aDE4IiAvPgogIDxwYXRoIGQ9Ik0zIDIydi02YTIgMiAxMzUgMCAxIDItMmgxNGEyIDIgNDUgMCAxIDIgMnY2IiAvPgogIDxwYXRoIGQ9Ik0zIDJ2MmEyIDIgNDUgMCAwIDIgMmgxNGEyIDIgMTM1IDAgMCAyLTJWMiIgLz4KICA8cGF0aCBkPSJNOCAxMGgyIiAvPgogIDxwYXRoIGQ9Ik05IDIydi04IiAvPgogIDxwYXRoIGQ9Ik05IDJ2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/table-rows-split\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTableRowsSplit extends LucideIconBase {\n static icon = {\n name: 'table-rows-split',\n size: 24,\n node: [\n ['path', { d: 'M14 10h2', key: '1lstlu' }],\n ['path', { d: 'M15 22v-8', key: '1fwwgm' }],\n ['path', { d: 'M15 2v4', key: '1044rn' }],\n ['path', { d: 'M2 10h2', key: '1r8dkt' }],\n ['path', { d: 'M20 10h2', key: '1ug425' }],\n ['path', { d: 'M3 19h18', key: 'awlh7x' }],\n ['path', { d: 'M3 22v-6a2 2 135 0 1 2-2h14a2 2 45 0 1 2 2v6', key: 'ibqhof' }],\n ['path', { d: 'M3 2v2a2 2 45 0 0 2 2h14a2 2 135 0 0 2-2V2', key: '1uenja' }],\n ['path', { d: 'M8 10h2', key: '66od0' }],\n ['path', { d: 'M9 22v-8', key: 'fmnu31' }],\n ['path', { d: 'M9 2v4', key: 'j1yeou' }],\n ],\n };\n icon = signal(LucideTableRowsSplit.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTableRowsSplit, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTableRowsSplit, isStandalone: true, selector: \"svg[lucideTableRowsSplit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTableRowsSplit, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTableRowsSplit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7407,"removedExports":[],"renderedExports":["LucideTableRowsSplit"],"renderedLength":7107},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/table.js":{"code":"/**\n * @component @name Table\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxOCIgLz4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTMgMTVoMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTable extends LucideIconBase {\n static icon = {\n name: 'table',\n size: 24,\n node: [\n ['path', { d: 'M12 3v18', key: '108xh3' }],\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M3 15h18', key: '5xshup' }],\n ],\n };\n icon = signal(LucideTable.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTable, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTable, isStandalone: true, selector: \"svg[lucideTable]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTable, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTable]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6605,"removedExports":[],"renderedExports":["LucideTable"],"renderedLength":6316},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tablet-smartphone.js":{"code":"/**\n * @component @name TabletSmartphone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMTQiIHg9IjMiIHk9IjgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik01IDRhMiAyIDAgMCAxIDItMmgxMmEyIDIgMCAwIDEgMiAydjE2YTIgMiAwIDAgMS0yIDJoLTIuNCIgLz4KICA8cGF0aCBkPSJNOCAxOGguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tablet-smartphone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTabletSmartphone extends LucideIconBase {\n static icon = {\n name: 'tablet-smartphone',\n size: 24,\n node: [\n ['rect', { width: '10', height: '14', x: '3', y: '8', rx: '2', key: '1vrsiq' }],\n ['path', { d: 'M5 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2h-2.4', key: '1j4zmg' }],\n ['path', { d: 'M8 18h.01', key: 'lrp35t' }],\n ],\n };\n icon = signal(LucideTabletSmartphone.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTabletSmartphone, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTabletSmartphone, isStandalone: true, selector: \"svg[lucideTabletSmartphone]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTabletSmartphone, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTabletSmartphone]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6760,"removedExports":[],"renderedExports":["LucideTabletSmartphone"],"renderedLength":6459},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tablet.js":{"code":"/**\n * @component @name Tablet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMjAiIHg9IjQiIHk9IjIiIHJ4PSIyIiByeT0iMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMi4wMSIgeTE9IjE4IiB5Mj0iMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tablet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTablet extends LucideIconBase {\n static icon = {\n name: 'tablet',\n size: 24,\n node: [\n ['rect', { width: '16', height: '20', x: '4', y: '2', rx: '2', ry: '2', key: '76otgf' }],\n ['line', { x1: '12', x2: '12.01', y1: '18', y2: '18', key: '1dp563' }],\n ],\n };\n icon = signal(LucideTablet.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTablet, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTablet, isStandalone: true, selector: \"svg[lucideTablet]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTablet, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTablet]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6518,"removedExports":[],"renderedExports":["LucideTablet"],"renderedLength":6228},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tag-plus.js":{"code":"/**\n * @component @name TagPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTNoNiIgLz4KICA8cGF0aCBkPSJtMTYuNSA2LjUtMy45MTQtMy45MTRBMiAyIDAgMCAwIDExLjE3MiAySDRhMiAyIDAgMCAwLTIgMnY3LjE3MmEyIDIgMCAwIDAgLjU4NiAxLjQxNGw4LjcwNCA4LjcwNGEyLjQyNiAyLjQyNiAwIDAgMCAzLjQyIDBsMS43OS0xLjc5IiAvPgogIDxwYXRoIGQ9Ik0xOSAxMHY2IiAvPgogIDxjaXJjbGUgY3g9IjcuNSIgY3k9IjcuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tag-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTagPlus extends LucideIconBase {\n static icon = {\n name: 'tag-plus',\n size: 24,\n node: [\n ['path', { d: 'M16 13h6', key: '1um0mj' }],\n [\n 'path',\n {\n d: 'm16.5 6.5-3.914-3.914A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l1.79-1.79',\n key: 'dp0yc9',\n },\n ],\n ['path', { d: 'M19 10v6', key: '13mz7b' }],\n ['circle', { cx: '7.5', cy: '7.5', r: '.5', fill: 'currentColor', key: 'kqv944' }],\n ],\n };\n icon = signal(LucideTagPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTagPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTagPlus, isStandalone: true, selector: \"svg[lucideTagPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTagPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTagPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7032,"removedExports":[],"renderedExports":["LucideTagPlus"],"renderedLength":6740},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tag-x.js":{"code":"/**\n * @component @name TagX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYuNSA2LjUtMy45MTQtMy45MTRBMiAyIDAgMCAwIDExLjE3MiAySDRhMiAyIDAgMCAwLTIgMnY3LjE3MmEyIDIgMCAwIDAgLjU4NiAxLjQxNGw4LjcwNCA4LjcwNGEyLjQzIDIuNDMgMCAwIDAgMy40MiAwbDEuNzktMS43OSIgLz4KICA8cGF0aCBkPSJtMTYuNSAxMC41IDUgNSIgLz4KICA8cGF0aCBkPSJtMjEuNSAxMC41LTUgNSIgLz4KICA8Y2lyY2xlIGN4PSI3LjUiIGN5PSI3LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tag-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTagX extends LucideIconBase {\n static icon = {\n name: 'tag-x',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm16.5 6.5-3.914-3.914A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.43 2.43 0 0 0 3.42 0l1.79-1.79',\n key: 'hu94c9',\n },\n ],\n ['path', { d: 'm16.5 10.5 5 5', key: '1jo8bf' }],\n ['path', { d: 'm21.5 10.5-5 5', key: 'jzei60' }],\n ['circle', { cx: '7.5', cy: '7.5', r: '.5', fill: 'currentColor', key: 'kqv944' }],\n ],\n };\n icon = signal(LucideTagX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTagX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTagX, isStandalone: true, selector: \"svg[lucideTagX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTagX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTagX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7021,"removedExports":[],"renderedExports":["LucideTagX"],"renderedLength":6732},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tablets.js":{"code":"/**\n * @component @name Tablets\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI3IiBjeT0iNyIgcj0iNSIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE3IiByPSI1IiAvPgogIDxwYXRoIGQ9Ik0xMiAxN2gxMCIgLz4KICA8cGF0aCBkPSJtMy40NiAxMC41NCA3LjA4LTcuMDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tablets\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTablets extends LucideIconBase {\n static icon = {\n name: 'tablets',\n size: 24,\n node: [\n ['circle', { cx: '7', cy: '7', r: '5', key: 'x29byf' }],\n ['circle', { cx: '17', cy: '17', r: '5', key: '1op1d2' }],\n ['path', { d: 'M12 17h10', key: 'ls21zv' }],\n ['path', { d: 'm3.46 10.54 7.08-7.08', key: '1rehiu' }],\n ],\n };\n icon = signal(LucideTablets.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTablets, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTablets, isStandalone: true, selector: \"svg[lucideTablets]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTablets, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTablets]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6641,"removedExports":[],"renderedExports":["LucideTablets"],"renderedLength":6350},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tags.js":{"code":"/**\n * @component @name Tags\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMTcyIDJhMiAyIDAgMCAxIDEuNDE0LjU4Nmw2LjcxIDYuNzFhMi40IDIuNCAwIDAgMSAwIDMuNDA4bC00LjU5MiA0LjU5MmEyLjQgMi40IDAgMCAxLTMuNDA4IDBsLTYuNzEtNi43MUEyIDIgMCAwIDEgNiA5LjE3MlYzYTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik0yIDd2Ni4xNzJhMiAyIDAgMCAwIC41ODYgMS40MTRsNi43MSA2LjcxYTIuNCAyLjQgMCAwIDAgMy4xOTEuMTkzIiAvPgogIDxjaXJjbGUgY3g9IjEwLjUiIGN5PSI2LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tags\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTags extends LucideIconBase {\n static icon = {\n name: 'tags',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13.172 2a2 2 0 0 1 1.414.586l6.71 6.71a2.4 2.4 0 0 1 0 3.408l-4.592 4.592a2.4 2.4 0 0 1-3.408 0l-6.71-6.71A2 2 0 0 1 6 9.172V3a1 1 0 0 1 1-1z',\n key: '16rjxf',\n },\n ],\n [\n 'path',\n { d: 'M2 7v6.172a2 2 0 0 0 .586 1.414l6.71 6.71a2.4 2.4 0 0 0 3.191.193', key: '178nd4' },\n ],\n ['circle', { cx: '10.5', cy: '6.5', r: '.5', fill: 'currentColor', key: '12ikhr' }],\n ],\n };\n icon = signal(LucideTags.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTags, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTags, isStandalone: true, selector: \"svg[lucideTags]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTags, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTags]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7117,"removedExports":[],"renderedExports":["LucideTags"],"renderedLength":6829},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tag.js":{"code":"/**\n * @component @name Tag\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNTg2IDIuNTg2QTIgMiAwIDAgMCAxMS4xNzIgMkg0YTIgMiAwIDAgMC0yIDJ2Ny4xNzJhMiAyIDAgMCAwIC41ODYgMS40MTRsOC43MDQgOC43MDRhMi40MjYgMi40MjYgMCAwIDAgMy40MiAwbDYuNTgtNi41OGEyLjQyNiAyLjQyNiAwIDAgMCAwLTMuNDJ6IiAvPgogIDxjaXJjbGUgY3g9IjcuNSIgY3k9IjcuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tag\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTag extends LucideIconBase {\n static icon = {\n name: 'tag',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z',\n key: 'vktsd0',\n },\n ],\n ['circle', { cx: '7.5', cy: '7.5', r: '.5', fill: 'currentColor', key: 'kqv944' }],\n ],\n };\n icon = signal(LucideTag.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTag, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTag, isStandalone: true, selector: \"svg[lucideTag]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTag, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTag]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6851,"removedExports":[],"renderedExports":["LucideTag"],"renderedLength":6564},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tally-1.js":{"code":"/**\n * @component @name Tally1\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA0djE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tally-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTally1 extends LucideIconBase {\n static icon = {\n name: 'tally-1',\n size: 24,\n node: [['path', { d: 'M4 4v16', key: '6qkkli' }]],\n };\n icon = signal(LucideTally1.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTally1, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTally1, isStandalone: true, selector: \"svg[lucideTally1]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTally1, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTally1]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6255,"removedExports":[],"renderedExports":["LucideTally1"],"renderedLength":5964},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tally-4.js":{"code":"/**\n * @component @name Tally4\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA0djE2IiAvPgogIDxwYXRoIGQ9Ik05IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE0IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE5IDR2MTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tally-4\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTally4 extends LucideIconBase {\n static icon = {\n name: 'tally-4',\n size: 24,\n node: [\n ['path', { d: 'M4 4v16', key: '6qkkli' }],\n ['path', { d: 'M9 4v16', key: '81ygyz' }],\n ['path', { d: 'M14 4v16', key: '12vmem' }],\n ['path', { d: 'M19 4v16', key: '8ij5ei' }],\n ],\n };\n icon = signal(LucideTally4.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTally4, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTally4, isStandalone: true, selector: \"svg[lucideTally4]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTally4, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTally4]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6541,"removedExports":[],"renderedExports":["LucideTally4"],"renderedLength":6250},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tally-3.js":{"code":"/**\n * @component @name Tally3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA0djE2IiAvPgogIDxwYXRoIGQ9Ik05IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE0IDR2MTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tally-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTally3 extends LucideIconBase {\n static icon = {\n name: 'tally-3',\n size: 24,\n node: [\n ['path', { d: 'M4 4v16', key: '6qkkli' }],\n ['path', { d: 'M9 4v16', key: '81ygyz' }],\n ['path', { d: 'M14 4v16', key: '12vmem' }],\n ],\n };\n icon = signal(LucideTally3.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTally3, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTally3, isStandalone: true, selector: \"svg[lucideTally3]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTally3, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTally3]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6453,"removedExports":[],"renderedExports":["LucideTally3"],"renderedLength":6162},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tally-2.js":{"code":"/**\n * @component @name Tally2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA0djE2IiAvPgogIDxwYXRoIGQ9Ik05IDR2MTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tally-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTally2 extends LucideIconBase {\n static icon = {\n name: 'tally-2',\n size: 24,\n node: [\n ['path', { d: 'M4 4v16', key: '6qkkli' }],\n ['path', { d: 'M9 4v16', key: '81ygyz' }],\n ],\n };\n icon = signal(LucideTally2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTally2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTally2, isStandalone: true, selector: \"svg[lucideTally2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTally2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTally2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6365,"removedExports":[],"renderedExports":["LucideTally2"],"renderedLength":6074},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tally-5.js":{"code":"/**\n * @component @name Tally5\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA0djE2IiAvPgogIDxwYXRoIGQ9Ik05IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE0IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE5IDR2MTYiIC8+CiAgPHBhdGggZD0iTTIyIDYgMiAxOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tally-5\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTally5 extends LucideIconBase {\n static icon = {\n name: 'tally-5',\n size: 24,\n node: [\n ['path', { d: 'M4 4v16', key: '6qkkli' }],\n ['path', { d: 'M9 4v16', key: '81ygyz' }],\n ['path', { d: 'M14 4v16', key: '12vmem' }],\n ['path', { d: 'M19 4v16', key: '8ij5ei' }],\n ['path', { d: 'M22 6 2 18', key: 'h9moai' }],\n ],\n };\n icon = signal(LucideTally5.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTally5, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTally5, isStandalone: true, selector: \"svg[lucideTally5]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTally5, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTally5]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6635,"removedExports":[],"renderedExports":["LucideTally5"],"renderedLength":6344},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tangent.js":{"code":"/**\n * @component @name Tangent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjQiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTE1LjU5IDUuNDEgNS40MSAxNS41OSIgLz4KICA8Y2lyY2xlIGN4PSI0IiBjeT0iMTciIHI9IjIiIC8+CiAgPHBhdGggZD0iTTEyIDIycy00LTktMS41LTExLjVTMjIgMTIgMjIgMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tangent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTangent extends LucideIconBase {\n static icon = {\n name: 'tangent',\n size: 24,\n node: [\n ['circle', { cx: '17', cy: '4', r: '2', key: 'y5j2s2' }],\n ['path', { d: 'M15.59 5.41 5.41 15.59', key: 'l0vprr' }],\n ['circle', { cx: '4', cy: '17', r: '2', key: '9p4efm' }],\n ['path', { d: 'M12 22s-4-9-1.5-11.5S22 12 22 12', key: '1twk4o' }],\n ],\n };\n icon = signal(LucideTangent.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTangent, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTangent, isStandalone: true, selector: \"svg[lucideTangent]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTangent, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTangent]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6697,"removedExports":[],"renderedExports":["LucideTangent"],"renderedLength":6406},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/target.js":{"code":"/**\n * @component @name Target\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/target\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTarget extends LucideIconBase {\n static icon = {\n name: 'target',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['circle', { cx: '12', cy: '12', r: '6', key: '1vlfrh' }],\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ],\n };\n icon = signal(LucideTarget.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTarget, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTarget, isStandalone: true, selector: \"svg[lucideTarget]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTarget, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTarget]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6546,"removedExports":[],"renderedExports":["LucideTarget"],"renderedLength":6256},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/telescope.js":{"code":"/**\n * @component @name Telescope\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuMDY1IDEyLjQ5My02LjE4IDEuMzE4YS45MzQuOTM0IDAgMCAxLTEuMTA4LS43MDJsLS41MzctMi4xNWExLjA3IDEuMDcgMCAwIDEgLjY5MS0xLjI2NWwxMy41MDQtNC40NCIgLz4KICA8cGF0aCBkPSJtMTMuNTYgMTEuNzQ3IDQuMzMyLS45MjQiIC8+CiAgPHBhdGggZD0ibTE2IDIxLTMuMTA1LTYuMjEiIC8+CiAgPHBhdGggZD0iTTE2LjQ4NSA1Ljk0YTIgMiAwIDAgMSAxLjQ1NS0yLjQyNWwxLjA5LS4yNzJhMSAxIDAgMCAxIDEuMjEyLjcyN2wxLjUxNSA2LjA2YTEgMSAwIDAgMS0uNzI3IDEuMjEzbC0xLjA5LjI3MmEyIDIgMCAwIDEtMi40MjUtMS40NTV6IiAvPgogIDxwYXRoIGQ9Im02LjE1OCA4LjYzMyAxLjExNCA0LjQ1NiIgLz4KICA8cGF0aCBkPSJtOCAyMSAzLjEwNS02LjIxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTMiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/telescope\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTelescope extends LucideIconBase {\n static icon = {\n name: 'telescope',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm10.065 12.493-6.18 1.318a.934.934 0 0 1-1.108-.702l-.537-2.15a1.07 1.07 0 0 1 .691-1.265l13.504-4.44',\n key: 'k4qptu',\n },\n ],\n ['path', { d: 'm13.56 11.747 4.332-.924', key: '19l80z' }],\n ['path', { d: 'm16 21-3.105-6.21', key: '7oh9d' }],\n [\n 'path',\n {\n d: 'M16.485 5.94a2 2 0 0 1 1.455-2.425l1.09-.272a1 1 0 0 1 1.212.727l1.515 6.06a1 1 0 0 1-.727 1.213l-1.09.272a2 2 0 0 1-2.425-1.455z',\n key: 'm7xp4m',\n },\n ],\n ['path', { d: 'm6.158 8.633 1.114 4.456', key: '74o979' }],\n ['path', { d: 'm8 21 3.105-6.21', key: '1fvxut' }],\n ['circle', { cx: '12', cy: '13', r: '2', key: '1c1ljs' }],\n ],\n };\n icon = signal(LucideTelescope.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTelescope, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTelescope, isStandalone: true, selector: \"svg[lucideTelescope]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTelescope, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTelescope]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7690,"removedExports":[],"renderedExports":["LucideTelescope"],"renderedLength":7397},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tent-tree.js":{"code":"/**\n * @component @name TentTree\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI0IiBjeT0iNCIgcj0iMiIgLz4KICA8cGF0aCBkPSJtMTQgNSAzLTMgMyAzIiAvPgogIDxwYXRoIGQ9Im0xNCAxMCAzLTMgMyAzIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNFYyIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNEg3bC01IDhoMjBaIiAvPgogIDxwYXRoIGQ9Ik04IDE0djgiIC8+CiAgPHBhdGggZD0ibTkgMTQgNSA4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tent-tree\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTentTree extends LucideIconBase {\n static icon = {\n name: 'tent-tree',\n size: 24,\n node: [\n ['circle', { cx: '4', cy: '4', r: '2', key: 'bt5ra8' }],\n ['path', { d: 'm14 5 3-3 3 3', key: '1sorif' }],\n ['path', { d: 'm14 10 3-3 3 3', key: '1jyi9h' }],\n ['path', { d: 'M17 14V2', key: '8ymqnk' }],\n ['path', { d: 'M17 14H7l-5 8h20Z', key: '13ar7p' }],\n ['path', { d: 'M8 14v8', key: '1ghmqk' }],\n ['path', { d: 'm9 14 5 8', key: '13pgi6' }],\n ],\n };\n icon = signal(LucideTentTree.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTentTree, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTentTree, isStandalone: true, selector: \"svg[lucideTentTree]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTentTree, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTentTree]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6902,"removedExports":[],"renderedExports":["LucideTentTree"],"renderedLength":6609},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/terminal.js":{"code":"/**\n * @component @name Terminal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTloOCIgLz4KICA8cGF0aCBkPSJtNCAxNyA2LTYtNi02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/terminal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTerminal extends LucideIconBase {\n static icon = {\n name: 'terminal',\n size: 24,\n node: [\n ['path', { d: 'M12 19h8', key: 'baeox8' }],\n ['path', { d: 'm4 17 6-6-6-6', key: '1yngyt' }],\n ],\n };\n icon = signal(LucideTerminal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTerminal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTerminal, isStandalone: true, selector: \"svg[lucideTerminal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTerminal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTerminal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6399,"removedExports":[],"renderedExports":["LucideTerminal"],"renderedLength":6107},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tent.js":{"code":"/**\n * @component @name Tent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy41IDIxIDE0IDMiIC8+CiAgPHBhdGggZD0iTTIwLjUgMjEgMTAgMyIgLz4KICA8cGF0aCBkPSJNMTUuNSAyMSAxMiAxNWwtMy41IDYiIC8+CiAgPHBhdGggZD0iTTIgMjFoMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTent extends LucideIconBase {\n static icon = {\n name: 'tent',\n size: 24,\n node: [\n ['path', { d: 'M3.5 21 14 3', key: '1szst5' }],\n ['path', { d: 'M20.5 21 10 3', key: '1310c3' }],\n ['path', { d: 'M15.5 21 12 15l-3.5 6', key: '1ddtfw' }],\n ['path', { d: 'M2 21h20', key: '1nyx9w' }],\n ],\n };\n icon = signal(LucideTent.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTent, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTent, isStandalone: true, selector: \"svg[lucideTent]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTent, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTent]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6572,"removedExports":[],"renderedExports":["LucideTent"],"renderedLength":6284},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/test-tube.js":{"code":"/**\n * @component @name TestTube\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuNSAydjE3LjVjMCAxLjQtMS4xIDIuNS0yLjUgMi41Yy0xLjQgMC0yLjUtMS4xLTIuNS0yLjVWMiIgLz4KICA8cGF0aCBkPSJNOC41IDJoNyIgLz4KICA8cGF0aCBkPSJNMTQuNSAxNmgtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/test-tube\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTestTube extends LucideIconBase {\n static icon = {\n name: 'test-tube',\n size: 24,\n node: [\n ['path', { d: 'M14.5 2v17.5c0 1.4-1.1 2.5-2.5 2.5c-1.4 0-2.5-1.1-2.5-2.5V2', key: '125lnx' }],\n ['path', { d: 'M8.5 2h7', key: 'csnxdl' }],\n ['path', { d: 'M14.5 16h-5', key: '1ox875' }],\n ],\n };\n icon = signal(LucideTestTube.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTestTube, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTestTube, isStandalone: true, selector: \"svg[lucideTestTube]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTestTube, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTestTube]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6607,"removedExports":[],"renderedExports":["LucideTestTube"],"renderedLength":6314},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/test-tube-diagonal.js":{"code":"/**\n * @component @name TestTubeDiagonal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNyA2LjgyIDIxLjE4YTIuODMgMi44MyAwIDAgMS0zLjk5LS4wMWEyLjgzIDIuODMgMCAwIDEgMC00TDE3IDMiIC8+CiAgPHBhdGggZD0ibTE2IDIgNiA2IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNkg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/test-tube-diagonal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTestTubeDiagonal extends LucideIconBase {\n static icon = {\n name: 'test-tube-diagonal',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M21 7 6.82 21.18a2.83 2.83 0 0 1-3.99-.01a2.83 2.83 0 0 1 0-4L17 3', key: '1ub6xw' },\n ],\n ['path', { d: 'm16 2 6 6', key: '1gw87d' }],\n ['path', { d: 'M12 16H4', key: '1cjfip' }],\n ],\n aliases: ['test-tube-2'],\n };\n icon = signal(LucideTestTubeDiagonal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTestTubeDiagonal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTestTubeDiagonal, isStandalone: true, selector: \"svg[lucideTestTubeDiagonal], svg[lucideTestTube2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTestTubeDiagonal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTestTubeDiagonal], svg[lucideTestTube2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideTestTubeDiagonal\n */\nconst LucideTestTube2 = LucideTestTubeDiagonal;","originalLength":6941,"removedExports":[],"renderedExports":["LucideTestTubeDiagonal","LucideTestTube2"],"renderedLength":6632},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/text-align-end.js":{"code":"/**\n * @component @name TextAlignEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMkg5IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOUg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-align-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTextAlignEnd extends LucideIconBase {\n static icon = {\n name: 'text-align-end',\n size: 24,\n node: [\n ['path', { d: 'M21 5H3', key: '1fi0y6' }],\n ['path', { d: 'M21 12H9', key: 'dn1m92' }],\n ['path', { d: 'M21 19H7', key: '4cu937' }],\n ],\n aliases: ['align-right'],\n };\n icon = signal(LucideTextAlignEnd.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextAlignEnd, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTextAlignEnd, isStandalone: true, selector: \"svg[lucideTextAlignEnd], svg[lucideAlignRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextAlignEnd, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTextAlignEnd], svg[lucideAlignRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideTextAlignEnd\n */\nconst LucideAlignRight = LucideTextAlignEnd;","originalLength":6705,"removedExports":[],"renderedExports":["LucideTextAlignEnd","LucideAlignRight"],"renderedLength":6400},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/text-align-justify.js":{"code":"/**\n * @component @name TextAlignJustify\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aDE4IiAvPgogIDxwYXRoIGQ9Ik0zIDEyaDE4IiAvPgogIDxwYXRoIGQ9Ik0zIDE5aDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-align-justify\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTextAlignJustify extends LucideIconBase {\n static icon = {\n name: 'text-align-justify',\n size: 24,\n node: [\n ['path', { d: 'M3 5h18', key: '1u36vt' }],\n ['path', { d: 'M3 12h18', key: '1i2n21' }],\n ['path', { d: 'M3 19h18', key: 'awlh7x' }],\n ],\n aliases: ['align-justify'],\n };\n icon = signal(LucideTextAlignJustify.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextAlignJustify, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTextAlignJustify, isStandalone: true, selector: \"svg[lucideTextAlignJustify], svg[lucideAlignJustify]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextAlignJustify, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTextAlignJustify], svg[lucideAlignJustify]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideTextAlignJustify\n */\nconst LucideAlignJustify = LucideTextAlignJustify;","originalLength":6765,"removedExports":[],"renderedExports":["LucideTextAlignJustify","LucideAlignJustify"],"renderedLength":6456},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/test-tubes.js":{"code":"/**\n * @component @name TestTubes\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAydjE3LjVBMi41IDIuNSAwIDAgMSA2LjUgMjJBMi41IDIuNSAwIDAgMSA0IDE5LjVWMiIgLz4KICA8cGF0aCBkPSJNMjAgMnYxNy41YTIuNSAyLjUgMCAwIDEtMi41IDIuNWEyLjUgMi41IDAgMCAxLTIuNS0yLjVWMiIgLz4KICA8cGF0aCBkPSJNMyAyaDciIC8+CiAgPHBhdGggZD0iTTE0IDJoNyIgLz4KICA8cGF0aCBkPSJNOSAxNkg0IiAvPgogIDxwYXRoIGQ9Ik0yMCAxNmgtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/test-tubes\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTestTubes extends LucideIconBase {\n static icon = {\n name: 'test-tubes',\n size: 24,\n node: [\n ['path', { d: 'M9 2v17.5A2.5 2.5 0 0 1 6.5 22A2.5 2.5 0 0 1 4 19.5V2', key: '1hjrqt' }],\n ['path', { d: 'M20 2v17.5a2.5 2.5 0 0 1-2.5 2.5a2.5 2.5 0 0 1-2.5-2.5V2', key: '16lc8n' }],\n ['path', { d: 'M3 2h7', key: '7s29d5' }],\n ['path', { d: 'M14 2h7', key: '7sicin' }],\n ['path', { d: 'M9 16H4', key: '1bfye3' }],\n ['path', { d: 'M20 16h-5', key: 'ddnjpe' }],\n ],\n };\n icon = signal(LucideTestTubes.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTestTubes, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTestTubes, isStandalone: true, selector: \"svg[lucideTestTubes]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTestTubes, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTestTubes]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6966,"removedExports":[],"renderedExports":["LucideTestTubes"],"renderedLength":6672},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/text-cursor-input.js":{"code":"/**\n * @component @name TextCursorInput\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLTFhMiAyIDAgMCAxLTItMiAyIDIgMCAwIDEtMiAySDYiIC8+CiAgPHBhdGggZD0iTTEzIDhoN2EyIDIgMCAwIDEgMiAydjRhMiAyIDAgMCAxLTIgMmgtNyIgLz4KICA8cGF0aCBkPSJNNSAxNkg0YTIgMiAwIDAgMS0yLTJ2LTRhMiAyIDAgMCAxIDItMmgxIiAvPgogIDxwYXRoIGQ9Ik02IDRoMWEyIDIgMCAwIDEgMiAyIDIgMiAwIDAgMSAyLTJoMSIgLz4KICA8cGF0aCBkPSJNOSA2djEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-cursor-input\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTextCursorInput extends LucideIconBase {\n static icon = {\n name: 'text-cursor-input',\n size: 24,\n node: [\n ['path', { d: 'M12 20h-1a2 2 0 0 1-2-2 2 2 0 0 1-2 2H6', key: '1528k5' }],\n ['path', { d: 'M13 8h7a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-7', key: '13ksps' }],\n ['path', { d: 'M5 16H4a2 2 0 0 1-2-2v-4a2 2 0 0 1 2-2h1', key: '1n9rhb' }],\n ['path', { d: 'M6 4h1a2 2 0 0 1 2 2 2 2 0 0 1 2-2h1', key: '1mj8rg' }],\n ['path', { d: 'M9 6v12', key: 'velyjx' }],\n ],\n };\n icon = signal(LucideTextCursorInput.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextCursorInput, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTextCursorInput, isStandalone: true, selector: \"svg[lucideTextCursorInput]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextCursorInput, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTextCursorInput]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7019,"removedExports":[],"renderedExports":["LucideTextCursorInput"],"renderedLength":6718},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/text-align-start.js":{"code":"/**\n * @component @name TextAlignStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xNyAxOUgzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-align-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTextAlignStart extends LucideIconBase {\n static icon = {\n name: 'text-align-start',\n size: 24,\n node: [\n ['path', { d: 'M21 5H3', key: '1fi0y6' }],\n ['path', { d: 'M15 12H3', key: '6jk70r' }],\n ['path', { d: 'M17 19H3', key: 'z6ezky' }],\n ],\n aliases: ['text', 'align-left'],\n };\n icon = signal(LucideTextAlignStart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextAlignStart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTextAlignStart, isStandalone: true, selector: \"svg[lucideTextAlignStart], svg[lucideText], svg[lucideAlignLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextAlignStart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTextAlignStart], svg[lucideText], svg[lucideAlignLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideTextAlignStart\n */\nconst LucideText = LucideTextAlignStart;\n/**\n * @deprecated\n * @see LucideTextAlignStart\n */\nconst LucideAlignLeft = LucideTextAlignStart;","originalLength":6869,"removedExports":[],"renderedExports":["LucideTextAlignStart","LucideText","LucideAlignLeft"],"renderedLength":6555},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/text-align-center.js":{"code":"/**\n * @component @name TextAlignCenter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xNyAxMkg3IiAvPgogIDxwYXRoIGQ9Ik0xOSAxOUg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-align-center\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTextAlignCenter extends LucideIconBase {\n static icon = {\n name: 'text-align-center',\n size: 24,\n node: [\n ['path', { d: 'M21 5H3', key: '1fi0y6' }],\n ['path', { d: 'M17 12H7', key: '16if0g' }],\n ['path', { d: 'M19 19H5', key: 'vjpgq2' }],\n ],\n aliases: ['align-center'],\n };\n icon = signal(LucideTextAlignCenter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextAlignCenter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTextAlignCenter, isStandalone: true, selector: \"svg[lucideTextAlignCenter], svg[lucideAlignCenter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextAlignCenter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTextAlignCenter], svg[lucideAlignCenter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideTextAlignCenter\n */\nconst LucideAlignCenter = LucideTextAlignCenter;","originalLength":6748,"removedExports":[],"renderedExports":["LucideTextAlignCenter","LucideAlignCenter"],"renderedLength":6440},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/text-cursor.js":{"code":"/**\n * @component @name TextCursor\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMjJoLTFhNCA0IDAgMCAxLTQtNFY2YTQgNCAwIDAgMSA0LTRoMSIgLz4KICA8cGF0aCBkPSJNNyAyMmgxYTQgNCAwIDAgMCA0LTQiIC8+CiAgPHBhdGggZD0iTTcgMmgxYTQgNCAwIDAgMSA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/text-cursor\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTextCursor extends LucideIconBase {\n static icon = {\n name: 'text-cursor',\n size: 24,\n node: [\n ['path', { d: 'M17 22h-1a4 4 0 0 1-4-4V6a4 4 0 0 1 4-4h1', key: 'uvaxm9' }],\n ['path', { d: 'M7 22h1a4 4 0 0 0 4-4', key: '1l7xii' }],\n ['path', { d: 'M7 2h1a4 4 0 0 1 4 4', key: '1vrvvh' }],\n ],\n };\n icon = signal(LucideTextCursor.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextCursor, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTextCursor, isStandalone: true, selector: \"svg[lucideTextCursor]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextCursor, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTextCursor]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6637,"removedExports":[],"renderedExports":["LucideTextCursor"],"renderedLength":6342},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/text-initial.js":{"code":"/**\n * @component @name TextInitial\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNWg2IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMmg2IiAvPgogIDxwYXRoIGQ9Ik0zIDE5aDE4IiAvPgogIDxwYXRoIGQ9Im0zIDEyIDMuNTUzLTcuNzI0YS41LjUgMCAwIDEgLjg5NCAwTDExIDEyIiAvPgogIDxwYXRoIGQ9Ik0zLjkyIDEwaDYuMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/text-initial\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTextInitial extends LucideIconBase {\n static icon = {\n name: 'text-initial',\n size: 24,\n node: [\n ['path', { d: 'M15 5h6', key: '1pr8yx' }],\n ['path', { d: 'M15 12h6', key: 'upa0zy' }],\n ['path', { d: 'M3 19h18', key: 'awlh7x' }],\n ['path', { d: 'm3 12 3.553-7.724a.5.5 0 0 1 .894 0L11 12', key: '6lvno8' }],\n ['path', { d: 'M3.92 10h6.16', key: '1tl8ex' }],\n ],\n aliases: ['letter-text'],\n };\n icon = signal(LucideTextInitial.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextInitial, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTextInitial, isStandalone: true, selector: \"svg[lucideTextInitial], svg[lucideLetterText]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextInitial, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTextInitial], svg[lucideLetterText]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideTextInitial\n */\nconst LucideLetterText = LucideTextInitial;","originalLength":6955,"removedExports":[],"renderedExports":["LucideTextInitial","LucideLetterText"],"renderedLength":6652},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/text-quote.js":{"code":"/**\n * @component @name TextQuote\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgNUgzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMkg4IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOUg4IiAvPgogIDxwYXRoIGQ9Ik0zIDEydjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/text-quote\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTextQuote extends LucideIconBase {\n static icon = {\n name: 'text-quote',\n size: 24,\n node: [\n ['path', { d: 'M17 5H3', key: '1cn7zz' }],\n ['path', { d: 'M21 12H8', key: 'scolzb' }],\n ['path', { d: 'M21 19H8', key: '13qgcb' }],\n ['path', { d: 'M3 12v7', key: '1ri8j3' }],\n ],\n };\n icon = signal(LucideTextQuote.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextQuote, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTextQuote, isStandalone: true, selector: \"svg[lucideTextQuote]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextQuote, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTextQuote]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6574,"removedExports":[],"renderedExports":["LucideTextQuote"],"renderedLength":6280},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/theater.js":{"code":"/**\n * @component @name Theater\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMHMzLTMgMy04IiAvPgogIDxwYXRoIGQ9Ik0yMiAxMHMtMy0zLTMtOCIgLz4KICA8cGF0aCBkPSJNMTAgMmMwIDQuNC0zLjYgOC04IDgiIC8+CiAgPHBhdGggZD0iTTE0IDJjMCA0LjQgMy42IDggOCA4IiAvPgogIDxwYXRoIGQ9Ik0yIDEwczIgMiAyIDUiIC8+CiAgPHBhdGggZD0iTTIyIDEwcy0yIDItMiA1IiAvPgogIDxwYXRoIGQ9Ik04IDE1aDgiIC8+CiAgPHBhdGggZD0iTTIgMjJ2LTFhMiAyIDAgMCAxIDItMmg0YTIgMiAwIDAgMSAyIDJ2MSIgLz4KICA8cGF0aCBkPSJNMTQgMjJ2LTFhMiAyIDAgMCAxIDItMmg0YTIgMiAwIDAgMSAyIDJ2MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/theater\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTheater extends LucideIconBase {\n static icon = {\n name: 'theater',\n size: 24,\n node: [\n ['path', { d: 'M2 10s3-3 3-8', key: '3xiif0' }],\n ['path', { d: 'M22 10s-3-3-3-8', key: 'ioaa5q' }],\n ['path', { d: 'M10 2c0 4.4-3.6 8-8 8', key: '16fkpi' }],\n ['path', { d: 'M14 2c0 4.4 3.6 8 8 8', key: 'b9eulq' }],\n ['path', { d: 'M2 10s2 2 2 5', key: '1au1lb' }],\n ['path', { d: 'M22 10s-2 2-2 5', key: 'qi2y5e' }],\n ['path', { d: 'M8 15h8', key: '45n4r' }],\n ['path', { d: 'M2 22v-1a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1', key: '1vsc2m' }],\n ['path', { d: 'M14 22v-1a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1', key: 'hrha4u' }],\n ],\n };\n icon = signal(LucideTheater.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTheater, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTheater, isStandalone: true, selector: \"svg[lucideTheater]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTheater, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTheater]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7260,"removedExports":[],"renderedExports":["LucideTheater"],"renderedLength":6969},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/text-search.js":{"code":"/**\n * @component @name TextSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMCAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xMCAxOUgzIiAvPgogIDxjaXJjbGUgY3g9IjE3IiBjeT0iMTUiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTIxIDE5LTEuOS0xLjkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/text-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTextSearch extends LucideIconBase {\n static icon = {\n name: 'text-search',\n size: 24,\n node: [\n ['path', { d: 'M21 5H3', key: '1fi0y6' }],\n ['path', { d: 'M10 12H3', key: '1ulcyk' }],\n ['path', { d: 'M10 19H3', key: '108z41' }],\n ['circle', { cx: '17', cy: '15', r: '3', key: '1upz2a' }],\n ['path', { d: 'm21 19-1.9-1.9', key: 'dwi7p8' }],\n ],\n };\n icon = signal(LucideTextSearch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextSearch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTextSearch, isStandalone: true, selector: \"svg[lucideTextSearch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextSearch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTextSearch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6719,"removedExports":[],"renderedExports":["LucideTextSearch"],"renderedLength":6424},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/thermometer.js":{"code":"/**\n * @component @name Thermometer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNHYxMC41NGE0IDQgMCAxIDEtNCAwVjRhMiAyIDAgMCAxIDQgMFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/thermometer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideThermometer extends LucideIconBase {\n static icon = {\n name: 'thermometer',\n size: 24,\n node: [['path', { d: 'M14 4v10.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0Z', key: '17jzev' }]],\n };\n icon = signal(LucideThermometer.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideThermometer, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideThermometer, isStandalone: true, selector: \"svg[lucideThermometer]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideThermometer, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideThermometer]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6390,"removedExports":[],"renderedExports":["LucideThermometer"],"renderedLength":6095},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/thermometer-snowflake.js":{"code":"/**\n * @component @name ThermometerSnowflake\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMjAtMS4yNS0yLjVMNiAxOCIgLz4KICA8cGF0aCBkPSJNMTAgNCA4Ljc1IDYuNSA2IDYiIC8+CiAgPHBhdGggZD0iTTEwLjU4NSAxNUgxMCIgLz4KICA8cGF0aCBkPSJNMiAxMmg2LjVMMTAgOSIgLz4KICA8cGF0aCBkPSJNMjAgMTQuNTRhNCA0IDAgMSAxLTQgMFY0YTIgMiAwIDAgMSA0IDB6IiAvPgogIDxwYXRoIGQ9Im00IDEwIDEuNSAyTDQgMTQiIC8+CiAgPHBhdGggZD0ibTcgMjEgMy02LTEuNS0zIiAvPgogIDxwYXRoIGQ9Im03IDMgMyA2aDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/thermometer-snowflake\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideThermometerSnowflake extends LucideIconBase {\n static icon = {\n name: 'thermometer-snowflake',\n size: 24,\n node: [\n ['path', { d: 'm10 20-1.25-2.5L6 18', key: '18frcb' }],\n ['path', { d: 'M10 4 8.75 6.5 6 6', key: '7mghy3' }],\n ['path', { d: 'M10.585 15H10', key: '4nqulp' }],\n ['path', { d: 'M2 12h6.5L10 9', key: 'kv9z4n' }],\n ['path', { d: 'M20 14.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0z', key: 'yu0u2z' }],\n ['path', { d: 'm4 10 1.5 2L4 14', key: 'k9enpj' }],\n ['path', { d: 'm7 21 3-6-1.5-3', key: 'j8hb9u' }],\n ['path', { d: 'm7 3 3 6h2', key: '1bbqgq' }],\n ],\n };\n icon = signal(LucideThermometerSnowflake.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideThermometerSnowflake, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideThermometerSnowflake, isStandalone: true, selector: \"svg[lucideThermometerSnowflake]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideThermometerSnowflake, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideThermometerSnowflake]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7243,"removedExports":[],"renderedExports":["LucideThermometerSnowflake"],"renderedLength":6938},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/thumbs-down.js":{"code":"/**\n * @component @name ThumbsDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxOC4xMiAxMCAxNEg0LjE3YTIgMiAwIDAgMS0xLjkyLTIuNTZsMi4zMy04QTIgMiAwIDAgMSA2LjUgMkgyMGEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtMi43NmEyIDIgMCAwIDAtMS43OSAxLjExTDEyIDIyYTMuMTMgMy4xMyAwIDAgMS0zLTMuODhaIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNFYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/thumbs-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideThumbsDown extends LucideIconBase {\n static icon = {\n name: 'thumbs-down',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M9 18.12 10 14H4.17a2 2 0 0 1-1.92-2.56l2.33-8A2 2 0 0 1 6.5 2H20a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.76a2 2 0 0 0-1.79 1.11L12 22a3.13 3.13 0 0 1-3-3.88Z',\n key: 'm61m77',\n },\n ],\n ['path', { d: 'M17 14V2', key: '8ymqnk' }],\n ],\n };\n icon = signal(LucideThumbsDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideThumbsDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideThumbsDown, isStandalone: true, selector: \"svg[lucideThumbsDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideThumbsDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideThumbsDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6850,"removedExports":[],"renderedExports":["LucideThumbsDown"],"renderedLength":6555},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/thumbs-up.js":{"code":"/**\n * @component @name ThumbsUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNS44OCAxNCAxMGg1LjgzYTIgMiAwIDAgMSAxLjkyIDIuNTZsLTIuMzMgOEEyIDIgMCAwIDEgMTcuNSAyMkg0YTIgMiAwIDAgMS0yLTJ2LThhMiAyIDAgMCAxIDItMmgyLjc2YTIgMiAwIDAgMCAxLjc5LTEuMTFMMTIgMmEzLjEzIDMuMTMgMCAwIDEgMyAzLjg4WiIgLz4KICA8cGF0aCBkPSJNNyAxMHYxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/thumbs-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideThumbsUp extends LucideIconBase {\n static icon = {\n name: 'thumbs-up',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15 5.88 14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2a3.13 3.13 0 0 1 3 3.88Z',\n key: 'emmmcr',\n },\n ],\n ['path', { d: 'M7 10v12', key: '1qc93n' }],\n ],\n };\n icon = signal(LucideThumbsUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideThumbsUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideThumbsUp, isStandalone: true, selector: \"svg[lucideThumbsUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideThumbsUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideThumbsUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6833,"removedExports":[],"renderedExports":["LucideThumbsUp"],"renderedLength":6540},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/text-wrap.js":{"code":"/**\n * @component @name TextWrap\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTYtMyAzIDMgMyIgLz4KICA8cGF0aCBkPSJNMyAxMmgxNC41YTEgMSAwIDAgMSAwIDdIMTMiIC8+CiAgPHBhdGggZD0iTTMgMTloNiIgLz4KICA8cGF0aCBkPSJNMyA1aDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-wrap\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTextWrap extends LucideIconBase {\n static icon = {\n name: 'text-wrap',\n size: 24,\n node: [\n ['path', { d: 'm16 16-3 3 3 3', key: '117b85' }],\n ['path', { d: 'M3 12h14.5a1 1 0 0 1 0 7H13', key: '18xa6z' }],\n ['path', { d: 'M3 19h6', key: '1ygdsz' }],\n ['path', { d: 'M3 5h18', key: '1u36vt' }],\n ],\n aliases: ['wrap-text'],\n };\n icon = signal(LucideTextWrap.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextWrap, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTextWrap, isStandalone: true, selector: \"svg[lucideTextWrap], svg[lucideWrapText]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextWrap, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTextWrap], svg[lucideWrapText]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideTextWrap\n */\nconst LucideWrapText = LucideTextWrap;","originalLength":6786,"removedExports":[],"renderedExports":["LucideTextWrap","LucideWrapText"],"renderedLength":6486},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/thermometer-sun.js":{"code":"/**\n * @component @name ThermometerSun\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xMiA4YTQgNCAwIDAgMC0xLjY0NSA3LjY0NyIgLz4KICA8cGF0aCBkPSJNMiAxMmgyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNC41NGE0IDQgMCAxIDEtNCAwVjRhMiAyIDAgMCAxIDQgMHoiIC8+CiAgPHBhdGggZD0ibTQuOTMgNC45MyAxLjQxIDEuNDEiIC8+CiAgPHBhdGggZD0ibTYuMzQgMTcuNjYtMS40MSAxLjQxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/thermometer-sun\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideThermometerSun extends LucideIconBase {\n static icon = {\n name: 'thermometer-sun',\n size: 24,\n node: [\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\n ['path', { d: 'M12 8a4 4 0 0 0-1.645 7.647', key: 'wz5p04' }],\n ['path', { d: 'M2 12h2', key: '1t8f8n' }],\n ['path', { d: 'M20 14.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0z', key: 'yu0u2z' }],\n ['path', { d: 'm4.93 4.93 1.41 1.41', key: '149t6j' }],\n ['path', { d: 'm6.34 17.66-1.41 1.41', key: '1m8zz5' }],\n ],\n };\n icon = signal(LucideThermometerSun.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideThermometerSun, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideThermometerSun, isStandalone: true, selector: \"svg[lucideThermometerSun]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideThermometerSun, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideThermometerSun]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6981,"removedExports":[],"renderedExports":["LucideThermometerSun"],"renderedLength":6682},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ticket-check.js":{"code":"/**\n * @component @name TicketCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJtOSAxMiAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ticket-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTicketCheck extends LucideIconBase {\n static icon = {\n name: 'ticket-check',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z',\n key: 'qn84l0',\n },\n ],\n ['path', { d: 'm9 12 2 2 4-4', key: 'dzmm74' }],\n ],\n };\n icon = signal(LucideTicketCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicketCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTicketCheck, isStandalone: true, selector: \"svg[lucideTicketCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicketCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTicketCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6756,"removedExports":[],"renderedExports":["LucideTicketCheck"],"renderedLength":6460},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ticket-slash.js":{"code":"/**\n * @component @name TicketSlash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJtOS41IDE0LjUgNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ticket-slash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTicketSlash extends LucideIconBase {\n static icon = {\n name: 'ticket-slash',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z',\n key: 'qn84l0',\n },\n ],\n ['path', { d: 'm9.5 14.5 5-5', key: 'qviqfa' }],\n ],\n };\n icon = signal(LucideTicketSlash.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicketSlash, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTicketSlash, isStandalone: true, selector: \"svg[lucideTicketSlash]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicketSlash, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTicketSlash]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6756,"removedExports":[],"renderedExports":["LucideTicketSlash"],"renderedLength":6460},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ticket-x.js":{"code":"/**\n * @component @name TicketX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJtOS41IDE0LjUgNS01IiAvPgogIDxwYXRoIGQ9Im05LjUgOS41IDUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ticket-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTicketX extends LucideIconBase {\n static icon = {\n name: 'ticket-x',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z',\n key: 'qn84l0',\n },\n ],\n ['path', { d: 'm9.5 14.5 5-5', key: 'qviqfa' }],\n ['path', { d: 'm9.5 9.5 5 5', key: '18nt4w' }],\n ],\n };\n icon = signal(LucideTicketX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicketX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTicketX, isStandalone: true, selector: \"svg[lucideTicketX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicketX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTicketX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6812,"removedExports":[],"renderedExports":["LucideTicketX"],"renderedLength":6520},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ticket-minus.js":{"code":"/**\n * @component @name TicketMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJNOSAxMmg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ticket-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTicketMinus extends LucideIconBase {\n static icon = {\n name: 'ticket-minus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z',\n key: 'qn84l0',\n },\n ],\n ['path', { d: 'M9 12h6', key: '1c52cq' }],\n ],\n };\n icon = signal(LucideTicketMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicketMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTicketMinus, isStandalone: true, selector: \"svg[lucideTicketMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicketMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTicketMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6742,"removedExports":[],"renderedExports":["LucideTicketMinus"],"renderedLength":6446},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ticket.js":{"code":"/**\n * @component @name Ticket\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJNMTMgNXYyIiAvPgogIDxwYXRoIGQ9Ik0xMyAxN3YyIiAvPgogIDxwYXRoIGQ9Ik0xMyAxMXYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ticket\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTicket extends LucideIconBase {\n static icon = {\n name: 'ticket',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z',\n key: 'qn84l0',\n },\n ],\n ['path', { d: 'M13 5v2', key: 'dyzc3o' }],\n ['path', { d: 'M13 17v2', key: '1ont0d' }],\n ['path', { d: 'M13 11v2', key: '1wjjxi' }],\n ],\n };\n icon = signal(LucideTicket.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicket, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTicket, isStandalone: true, selector: \"svg[lucideTicket]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicket, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTicket]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6860,"removedExports":[],"renderedExports":["LucideTicket"],"renderedLength":6570},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ticket-plus.js":{"code":"/**\n * @component @name TicketPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJNOSAxMmg2IiAvPgogIDxwYXRoIGQ9Ik0xMiA5djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ticket-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTicketPlus extends LucideIconBase {\n static icon = {\n name: 'ticket-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z',\n key: 'qn84l0',\n },\n ],\n ['path', { d: 'M9 12h6', key: '1c52cq' }],\n ['path', { d: 'M12 9v6', key: '199k2o' }],\n ],\n };\n icon = signal(LucideTicketPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicketPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTicketPlus, isStandalone: true, selector: \"svg[lucideTicketPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicketPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTicketPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6818,"removedExports":[],"renderedExports":["LucideTicketPlus"],"renderedLength":6523},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tickets-plane.js":{"code":"/**\n * @component @name TicketsPlane\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSAxN2gxLjIyN2EyIDIgMCAwIDAgMS4zNDUtLjUyTDE4IDEyIiAvPgogIDxwYXRoIGQ9Im0xMiAxMy41IDMuNzk0LjUwNiIgLz4KICA8cGF0aCBkPSJtMy4xNzMgOC4xOCAxMS01YTIgMiAwIDAgMSAyLjY0Ny45OTNMMTguNTYgOCIgLz4KICA8cGF0aCBkPSJNNiAxMFY4IiAvPgogIDxwYXRoIGQ9Ik02IDE0djEiIC8+CiAgPHBhdGggZD0iTTYgMTl2MiIgLz4KICA8cmVjdCB4PSIyIiB5PSI4IiB3aWR0aD0iMjAiIGhlaWdodD0iMTMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tickets-plane\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTicketsPlane extends LucideIconBase {\n static icon = {\n name: 'tickets-plane',\n size: 24,\n node: [\n ['path', { d: 'M10.5 17h1.227a2 2 0 0 0 1.345-.52L18 12', key: '16muxl' }],\n ['path', { d: 'm12 13.5 3.794.506', key: '6v5z87' }],\n ['path', { d: 'm3.173 8.18 11-5a2 2 0 0 1 2.647.993L18.56 8', key: '15hfpj' }],\n ['path', { d: 'M6 10V8', key: '1y41hn' }],\n ['path', { d: 'M6 14v1', key: 'cao2tf' }],\n ['path', { d: 'M6 19v2', key: '1loha6' }],\n ['rect', { x: '2', y: '8', width: '20', height: '13', rx: '2', key: 'p3bz5l' }],\n ],\n };\n icon = signal(LucideTicketsPlane.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicketsPlane, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTicketsPlane, isStandalone: true, selector: \"svg[lucideTicketsPlane]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicketsPlane, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTicketsPlane]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7125,"removedExports":[],"renderedExports":["LucideTicketsPlane"],"renderedLength":6828},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/timer-off.js":{"code":"/**\n * @component @name TimerOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMmg0IiAvPgogIDxwYXRoIGQ9Ik00LjYgMTFhOCA4IDAgMCAwIDEuNyA4LjcgOCA4IDAgMCAwIDguNyAxLjciIC8+CiAgPHBhdGggZD0iTTcuNCA3LjRhOCA4IDAgMCAxIDEwLjMgMSA4IDggMCAwIDEgLjkgMTAuMiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnYtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/timer-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTimerOff extends LucideIconBase {\n static icon = {\n name: 'timer-off',\n size: 24,\n node: [\n ['path', { d: 'M10 2h4', key: 'n1abiw' }],\n ['path', { d: 'M4.6 11a8 8 0 0 0 1.7 8.7 8 8 0 0 0 8.7 1.7', key: '10he05' }],\n ['path', { d: 'M7.4 7.4a8 8 0 0 1 10.3 1 8 8 0 0 1 .9 10.2', key: '15f7sh' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M12 12v-2', key: 'fwoke6' }],\n ],\n };\n icon = signal(LucideTimerOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTimerOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTimerOff, isStandalone: true, selector: \"svg[lucideTimerOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTimerOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTimerOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6825,"removedExports":[],"renderedExports":["LucideTimerOff"],"renderedLength":6532},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/timeline.js":{"code":"/**\n * @component @name Timeline\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTQgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik00IDIwaC4wMSIgLz4KICA8cGF0aCBkPSJNNCA0aC4wMSIgLz4KICA8cGF0aCBkPSJNNCA4aC4wMSIgLz4KICA8cGF0aCBkPSJNOS40MTQgMTMuNDE0YTIgMiAwIDAgMCAxLjQxNC41ODZIMTlhMSAxIDAgMCAwIDEtMXYtMmExIDEgMCAwIDAtMS0xaC04LjE3MmEyIDIgMCAwIDAtMS40MTQuNTg2TDggMTJ6IiAvPgogIDxwYXRoIGQ9Ik05LjQxNCAyMS40MTRhMiAyIDAgMCAwIDEuNDE0LjU4NkgxOWExIDEgMCAwIDAgMS0xdi0yYTEgMSAwIDAgMC0xLTFoLTguMTcyYTIgMiAwIDAgMC0xLjQxNC41ODZMOCAyMHoiIC8+CiAgPHBhdGggZD0iTTkuNDE0IDUuNDE0QTIgMiAwIDAgMCAxMC44MjggNkgxOWExIDEgMCAwIDAgMS0xVjNhMSAxIDAgMCAwLTEtMWgtOC4xNzJhMiAyIDAgMCAwLTEuNDE0LjU4Nkw4IDR6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/timeline\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTimeline extends LucideIconBase {\n static icon = {\n name: 'timeline',\n size: 24,\n node: [\n ['path', { d: 'M4 12h.01', key: '158zrr' }],\n ['path', { d: 'M4 16h.01', key: 'jrnfb7' }],\n ['path', { d: 'M4 20h.01', key: 'orx0iu' }],\n ['path', { d: 'M4 4h.01', key: 'cieki8' }],\n ['path', { d: 'M4 8h.01', key: '43g258' }],\n [\n 'path',\n {\n d: 'M9.414 13.414a2 2 0 0 0 1.414.586H19a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1h-8.172a2 2 0 0 0-1.414.586L8 12z',\n key: '1pvxkf',\n },\n ],\n [\n 'path',\n {\n d: 'M9.414 21.414a2 2 0 0 0 1.414.586H19a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1h-8.172a2 2 0 0 0-1.414.586L8 20z',\n key: '1k13gh',\n },\n ],\n [\n 'path',\n {\n d: 'M9.414 5.414A2 2 0 0 0 10.828 6H19a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1h-8.172a2 2 0 0 0-1.414.586L8 4z',\n key: '12x0hd',\n },\n ],\n ],\n };\n icon = signal(LucideTimeline.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTimeline, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTimeline, isStandalone: true, selector: \"svg[lucideTimeline]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTimeline, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTimeline]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7869,"removedExports":[],"renderedExports":["LucideTimeline"],"renderedLength":7577},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/timer-reset.js":{"code":"/**\n * @component @name TimerReset\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMmg0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNHYtNCIgLz4KICA8cGF0aCBkPSJNNCAxM2E4IDggMCAwIDEgOC03IDggOCAwIDEgMS01LjMgMTRMNCAxNy42IiAvPgogIDxwYXRoIGQ9Ik05IDE3SDR2NSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/timer-reset\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTimerReset extends LucideIconBase {\n static icon = {\n name: 'timer-reset',\n size: 24,\n node: [\n ['path', { d: 'M10 2h4', key: 'n1abiw' }],\n ['path', { d: 'M12 14v-4', key: '1evpnu' }],\n ['path', { d: 'M4 13a8 8 0 0 1 8-7 8 8 0 1 1-5.3 14L4 17.6', key: '1ts96g' }],\n ['path', { d: 'M9 17H4v5', key: '8t5av' }],\n ],\n };\n icon = signal(LucideTimerReset.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTimerReset, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTimerReset, isStandalone: true, selector: \"svg[lucideTimerReset]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTimerReset, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTimerReset]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6674,"removedExports":[],"renderedExports":["LucideTimerReset"],"renderedLength":6379},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tickets.js":{"code":"/**\n * @component @name Tickets\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMy4xNzMgOC4xOCAxMS01YTIgMiAwIDAgMSAyLjY0Ny45OTNMMTguNTYgOCIgLz4KICA8cGF0aCBkPSJNNiAxMFY4IiAvPgogIDxwYXRoIGQ9Ik02IDE0djEiIC8+CiAgPHBhdGggZD0iTTYgMTl2MiIgLz4KICA8cmVjdCB4PSIyIiB5PSI4IiB3aWR0aD0iMjAiIGhlaWdodD0iMTMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tickets\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTickets extends LucideIconBase {\n static icon = {\n name: 'tickets',\n size: 24,\n node: [\n ['path', { d: 'm3.173 8.18 11-5a2 2 0 0 1 2.647.993L18.56 8', key: '15hfpj' }],\n ['path', { d: 'M6 10V8', key: '1y41hn' }],\n ['path', { d: 'M6 14v1', key: 'cao2tf' }],\n ['path', { d: 'M6 19v2', key: '1loha6' }],\n ['rect', { x: '2', y: '8', width: '20', height: '13', rx: '2', key: 'p3bz5l' }],\n ],\n };\n icon = signal(LucideTickets.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTickets, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTickets, isStandalone: true, selector: \"svg[lucideTickets]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTickets, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTickets]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6793,"removedExports":[],"renderedExports":["LucideTickets"],"renderedLength":6502},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ticket-percent.js":{"code":"/**\n * @component @name TicketPercent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDEgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMSAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJNOSA5aC4wMSIgLz4KICA8cGF0aCBkPSJtMTUgOS02IDYiIC8+CiAgPHBhdGggZD0iTTE1IDE1aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ticket-percent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTicketPercent extends LucideIconBase {\n static icon = {\n name: 'ticket-percent',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 9a3 3 0 1 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 1 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z',\n key: '1l48ns',\n },\n ],\n ['path', { d: 'M9 9h.01', key: '1q5me6' }],\n ['path', { d: 'm15 9-6 6', key: '1uzhvr' }],\n ['path', { d: 'M15 15h.01', key: 'lqbp3k' }],\n ],\n };\n icon = signal(LucideTicketPercent.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicketPercent, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTicketPercent, isStandalone: true, selector: \"svg[lucideTicketPercent]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicketPercent, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTicketPercent]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6952,"removedExports":[],"renderedExports":["LucideTicketPercent"],"renderedLength":6654},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/toggle-left.js":{"code":"/**\n * @component @name ToggleLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iMTIiIHI9IjMiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiB4PSIyIiB5PSI1IiByeD0iNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/toggle-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideToggleLeft extends LucideIconBase {\n static icon = {\n name: 'toggle-left',\n size: 24,\n node: [\n ['circle', { cx: '9', cy: '12', r: '3', key: 'u3jwor' }],\n ['rect', { width: '20', height: '14', x: '2', y: '5', rx: '7', key: 'g7kal2' }],\n ],\n };\n icon = signal(LucideToggleLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideToggleLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideToggleLeft, isStandalone: true, selector: \"svg[lucideToggleLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideToggleLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideToggleLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6518,"removedExports":[],"renderedExports":["LucideToggleLeft"],"renderedLength":6223},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/toilet.js":{"code":"/**\n * @component @name Toilet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxMmgxM2ExIDEgMCAwIDEgMSAxIDUgNSAwIDAgMS01IDVoLS41OThhLjUuNSAwIDAgMC0uNDI0Ljc2NWwxLjU0NCAyLjQ3YS41LjUgMCAwIDEtLjQyNC43NjVINS40MDJhLjUuNSAwIDAgMS0uNDI0LS43NjVMNyAxOCIgLz4KICA8cGF0aCBkPSJNOCAxOGE1IDUgMCAwIDEtNS01VjRhMiAyIDAgMCAxIDItMmg4YTIgMiAwIDAgMSAyIDJ2OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/toilet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideToilet extends LucideIconBase {\n static icon = {\n name: 'toilet',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M7 12h13a1 1 0 0 1 1 1 5 5 0 0 1-5 5h-.598a.5.5 0 0 0-.424.765l1.544 2.47a.5.5 0 0 1-.424.765H5.402a.5.5 0 0 1-.424-.765L7 18',\n key: 'kc4kqr',\n },\n ],\n ['path', { d: 'M8 18a5 5 0 0 1-5-5V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v8', key: '1tqs57' }],\n ],\n };\n icon = signal(LucideToilet.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideToilet, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideToilet, isStandalone: true, selector: \"svg[lucideToilet]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideToilet, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideToilet]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6850,"removedExports":[],"renderedExports":["LucideToilet"],"renderedLength":6560},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tool-case.js":{"code":"/**\n * @component @name ToolCase\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTVoNCIgLz4KICA8cGF0aCBkPSJtMTQuODE3IDEwLjk5NS0uOTcxLTEuNDUgMS4wMzQtMS4yMzJhMiAyIDAgMCAwLTIuMDI1LTMuMjM4bC0xLjgyLjM2NEw5LjkxIDMuODg1YTIgMiAwIDAgMC0zLjYyNS43NDhMNi4xNDEgNi41NWwtMS43MjUuNDI2YTIgMiAwIDAgMC0uMTkgMy43NTZsLjY1Ny4yNyIgLz4KICA8cGF0aCBkPSJtMTguODIyIDEwLjk5NSAyLjI2LTUuMzhhMSAxIDAgMCAwLS41NTctMS4zMThMMTYuOTU0IDIuOWExIDEgMCAwIDAtMS4yODEuNTMzbC0uOTI0IDIuMTIyIiAvPgogIDxwYXRoIGQ9Ik00IDEyLjAwNkExIDEgMCAwIDEgNC45OTQgMTFIMTlhMSAxIDAgMCAxIDEgMXY3YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tool-case\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideToolCase extends LucideIconBase {\n static icon = {\n name: 'tool-case',\n size: 24,\n node: [\n ['path', { d: 'M10 15h4', key: '192ueg' }],\n [\n 'path',\n {\n d: 'm14.817 10.995-.971-1.45 1.034-1.232a2 2 0 0 0-2.025-3.238l-1.82.364L9.91 3.885a2 2 0 0 0-3.625.748L6.141 6.55l-1.725.426a2 2 0 0 0-.19 3.756l.657.27',\n key: 'xbnumr',\n },\n ],\n [\n 'path',\n {\n d: 'm18.822 10.995 2.26-5.38a1 1 0 0 0-.557-1.318L16.954 2.9a1 1 0 0 0-1.281.533l-.924 2.122',\n key: 'eaw7gc',\n },\n ],\n [\n 'path',\n {\n d: 'M4 12.006A1 1 0 0 1 4.994 11H19a1 1 0 0 1 1 1v7a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2z',\n key: '1vaooh',\n },\n ],\n ],\n };\n icon = signal(LucideToolCase.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideToolCase, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideToolCase, isStandalone: true, selector: \"svg[lucideToolCase]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideToolCase, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideToolCase]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7560,"removedExports":[],"renderedExports":["LucideToolCase"],"renderedLength":7267},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/torus.js":{"code":"/**\n * @component @name Torus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSIxMSIgcng9IjMiIHJ5PSIyIiAvPgogIDxlbGxpcHNlIGN4PSIxMiIgY3k9IjEyLjUiIHJ4PSIxMCIgcnk9IjguNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/torus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTorus extends LucideIconBase {\n static icon = {\n name: 'torus',\n size: 24,\n node: [\n ['ellipse', { cx: '12', cy: '11', rx: '3', ry: '2', key: '1b2qxu' }],\n ['ellipse', { cx: '12', cy: '12.5', rx: '10', ry: '8.5', key: 'h8emeu' }],\n ],\n };\n icon = signal(LucideTorus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTorus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTorus, isStandalone: true, selector: \"svg[lucideTorus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTorus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTorus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6474,"removedExports":[],"renderedExports":["LucideTorus"],"renderedLength":6185},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/touchpad-off.js":{"code":"/**\n * @component @name TouchpadOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjB2LTYiIC8+CiAgPHBhdGggZD0iTTE5LjY1NiAxNEgyMiIgLz4KICA8cGF0aCBkPSJNMiAxNGgxMiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMEg0YTIgMiAwIDAgMS0yLTJWNmEyIDIgMCAwIDEgMi0yIiAvPgogIDxwYXRoIGQ9Ik05LjY1NiA0SDIwYTIgMiAwIDAgMSAyIDJ2MTAuMzQ0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/touchpad-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTouchpadOff extends LucideIconBase {\n static icon = {\n name: 'touchpad-off',\n size: 24,\n node: [\n ['path', { d: 'M12 20v-6', key: '1rm09r' }],\n ['path', { d: 'M19.656 14H22', key: '170xzr' }],\n ['path', { d: 'M2 14h12', key: 'd8icqz' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M20 20H4a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2', key: 's23sx2' }],\n ['path', { d: 'M9.656 4H20a2 2 0 0 1 2 2v10.344', key: 'ovjcvl' }],\n ],\n };\n icon = signal(LucideTouchpadOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTouchpadOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTouchpadOff, isStandalone: true, selector: \"svg[lucideTouchpadOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTouchpadOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTouchpadOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6920,"removedExports":[],"renderedExports":["LucideTouchpadOff"],"renderedLength":6624},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/toolbox.js":{"code":"/**\n * @component @name Toolbox\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTJ2NCIgLz4KICA8cGF0aCBkPSJNMTYgNlY0YTIgMiAwIDAwLTItMmgtNGEyIDIgMCAwMC0yIDJ2MiIgLz4KICA8cGF0aCBkPSJNMTcgNmEyIDIgMCAwMTEuNDE0LjU4NmwzIDNBMiAyIDAgMDEyMiAxMXY4YTIgMiAwIDAxLTIgMkg0YTIgMiAwIDAxLTItMnYtOGEyIDIgMCAwMS41ODYtMS40MTRsMy0zQTIgMiAwIDAxNyA2eiIgLz4KICA8cGF0aCBkPSJNMiAxNGgyMCIgLz4KICA8cGF0aCBkPSJNOCAxMnY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/toolbox\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideToolbox extends LucideIconBase {\n static icon = {\n name: 'toolbox',\n size: 24,\n node: [\n ['path', { d: 'M16 12v4', key: 'vf1vip' }],\n ['path', { d: 'M16 6V4a2 2 0 00-2-2h-4a2 2 0 00-2 2v2', key: 'llnzfg' }],\n [\n 'path',\n {\n d: 'M17 6a2 2 0 011.414.586l3 3A2 2 0 0122 11v8a2 2 0 01-2 2H4a2 2 0 01-2-2v-8a2 2 0 01.586-1.414l3-3A2 2 0 017 6z',\n key: '1hprxj',\n },\n ],\n ['path', { d: 'M2 14h20', key: 'myj16y' }],\n ['path', { d: 'M8 12v4', key: '1w4uao' }],\n ],\n };\n icon = signal(LucideToolbox.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideToolbox, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideToolbox, isStandalone: true, selector: \"svg[lucideToolbox]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideToolbox, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideToolbox]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7050,"removedExports":[],"renderedExports":["LucideToolbox"],"renderedLength":6759},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/timer.js":{"code":"/**\n * @component @name Timer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTAiIHgyPSIxNCIgeTE9IjIiIHkyPSIyIiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjE1IiB5MT0iMTQiIHkyPSIxMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE0IiByPSI4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/timer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTimer extends LucideIconBase {\n static icon = {\n name: 'timer',\n size: 24,\n node: [\n ['line', { x1: '10', x2: '14', y1: '2', y2: '2', key: '14vaq8' }],\n ['line', { x1: '12', x2: '15', y1: '14', y2: '11', key: '17fdiu' }],\n ['circle', { cx: '12', cy: '14', r: '8', key: '1e1u0o' }],\n ],\n };\n icon = signal(LucideTimer.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTimer, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTimer, isStandalone: true, selector: \"svg[lucideTimer]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTimer, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTimer]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6568,"removedExports":[],"renderedExports":["LucideTimer"],"renderedLength":6279},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/towel-rack.js":{"code":"/**\n * @component @name TowelRack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgN2gtMiIgLz4KICA8cGF0aCBkPSJNNi41IDNoMTFBMi41IDIuNSAwIDAgMSAyMCA1LjVWMjBhMSAxIDAgMCAxLTEgMWgtOWExIDEgMCAwIDEtMS0xVjUuNWExIDEgMCAwIDAtNSAwVjE3YTEgMSAwIDAgMCAxIDFoNCIgLz4KICA8cGF0aCBkPSJNOSA3SDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/towel-rack\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTowelRack extends LucideIconBase {\n static icon = {\n name: 'towel-rack',\n size: 24,\n node: [\n ['path', { d: 'M22 7h-2', key: '1okbx2' }],\n [\n 'path',\n {\n d: 'M6.5 3h11A2.5 2.5 0 0 1 20 5.5V20a1 1 0 0 1-1 1h-9a1 1 0 0 1-1-1V5.5a1 1 0 0 0-5 0V17a1 1 0 0 0 1 1h4',\n key: 'kc32tg',\n },\n ],\n ['path', { d: 'M9 7H2', key: 'ahf7b7' }],\n ],\n };\n icon = signal(LucideTowelRack.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTowelRack, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTowelRack, isStandalone: true, selector: \"svg[lucideTowelRack]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTowelRack, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTowelRack]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6807,"removedExports":[],"renderedExports":["LucideTowelRack"],"renderedLength":6513},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/toggle-right.js":{"code":"/**\n * @component @name ToggleRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxNSIgY3k9IjEyIiByPSIzIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iNSIgcng9IjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/toggle-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideToggleRight extends LucideIconBase {\n static icon = {\n name: 'toggle-right',\n size: 24,\n node: [\n ['circle', { cx: '15', cy: '12', r: '3', key: '1afu0r' }],\n ['rect', { width: '20', height: '14', x: '2', y: '5', rx: '7', key: 'g7kal2' }],\n ],\n };\n icon = signal(LucideToggleRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideToggleRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideToggleRight, isStandalone: true, selector: \"svg[lucideToggleRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideToggleRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideToggleRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6530,"removedExports":[],"renderedExports":["LucideToggleRight"],"renderedLength":6234},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/touchpad.js":{"code":"/**\n * @component @name Touchpad\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yIDE0aDIwIiAvPgogIDxwYXRoIGQ9Ik0xMiAyMHYtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/touchpad\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTouchpad extends LucideIconBase {\n static icon = {\n name: 'touchpad',\n size: 24,\n node: [\n ['rect', { width: '20', height: '16', x: '2', y: '4', rx: '2', key: '18n3k1' }],\n ['path', { d: 'M2 14h20', key: 'myj16y' }],\n ['path', { d: 'M12 20v-6', key: '1rm09r' }],\n ],\n };\n icon = signal(LucideTouchpad.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTouchpad, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTouchpad, isStandalone: true, selector: \"svg[lucideTouchpad]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTouchpad, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTouchpad]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6556,"removedExports":[],"renderedExports":["LucideTouchpad"],"renderedLength":6264},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tower-control.js":{"code":"/**\n * @component @name TowerControl\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguMiAxMi4yNyAyMCA2SDRsMS44IDYuMjdhMSAxIDAgMCAwIC45NS43M2gxMC41YTEgMSAwIDAgMCAuOTYtLjczWiIgLz4KICA8cGF0aCBkPSJNOCAxM3Y5IiAvPgogIDxwYXRoIGQ9Ik0xNiAyMnYtOSIgLz4KICA8cGF0aCBkPSJtOSA2IDEgNyIgLz4KICA8cGF0aCBkPSJtMTUgNi0xIDciIC8+CiAgPHBhdGggZD0iTTEyIDZWMiIgLz4KICA8cGF0aCBkPSJNMTMgMmgtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tower-control\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTowerControl extends LucideIconBase {\n static icon = {\n name: 'tower-control',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M18.2 12.27 20 6H4l1.8 6.27a1 1 0 0 0 .95.73h10.5a1 1 0 0 0 .96-.73Z',\n key: '1pledb',\n },\n ],\n ['path', { d: 'M8 13v9', key: 'hmv0ci' }],\n ['path', { d: 'M16 22v-9', key: 'ylnf1u' }],\n ['path', { d: 'm9 6 1 7', key: 'dpdgam' }],\n ['path', { d: 'm15 6-1 7', key: 'ls7zgu' }],\n ['path', { d: 'M12 6V2', key: '1pj48d' }],\n ['path', { d: 'M13 2h-2', key: 'mj6ths' }],\n ],\n };\n icon = signal(LucideTowerControl.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTowerControl, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTowerControl, isStandalone: true, selector: \"svg[lucideTowerControl]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTowerControl, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTowerControl]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7121,"removedExports":[],"renderedExports":["LucideTowerControl"],"renderedLength":6824},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/toy-brick.js":{"code":"/**\n * @component @name ToyBrick\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTIiIHg9IjMiIHk9IjgiIHJ4PSIxIiAvPgogIDxwYXRoIGQ9Ik0xMCA4VjVjMC0uNi0uNC0xLTEtMUg2YTEgMSAwIDAgMC0xIDF2MyIgLz4KICA8cGF0aCBkPSJNMTkgOFY1YzAtLjYtLjQtMS0xLTFoLTNhMSAxIDAgMCAwLTEgMXYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/toy-brick\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideToyBrick extends LucideIconBase {\n static icon = {\n name: 'toy-brick',\n size: 24,\n node: [\n ['rect', { width: '18', height: '12', x: '3', y: '8', rx: '1', key: '158fvp' }],\n ['path', { d: 'M10 8V5c0-.6-.4-1-1-1H6a1 1 0 0 0-1 1v3', key: 's0042v' }],\n ['path', { d: 'M19 8V5c0-.6-.4-1-1-1h-3a1 1 0 0 0-1 1v3', key: '9wmeh2' }],\n ],\n };\n icon = signal(LucideToyBrick.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideToyBrick, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideToyBrick, isStandalone: true, selector: \"svg[lucideToyBrick]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideToyBrick, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideToyBrick]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6701,"removedExports":[],"renderedExports":["LucideToyBrick"],"renderedLength":6408},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tractor.js":{"code":"/**\n * @component @name Tractor\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTEgMTEgLjlhMSAxIDAgMCAxIC44IDEuMWwtLjY2NSA0LjE1OGExIDEgMCAwIDEtLjk4OC44NDJIMjAiIC8+CiAgPHBhdGggZD0iTTE2IDE4aC01IiAvPgogIDxwYXRoIGQ9Ik0xOCA1YTEgMSAwIDAgMC0xIDF2NS41NzMiIC8+CiAgPHBhdGggZD0iTTMgNGg4LjEyOWExIDEgMCAwIDEgLjk5Ljg2M0wxMyAxMS4yNDYiIC8+CiAgPHBhdGggZD0iTTQgMTFWNCIgLz4KICA8cGF0aCBkPSJNNyAxNWguMDEiIC8+CiAgPHBhdGggZD0iTTggMTAuMVY0IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNyIgY3k9IjE1IiByPSI1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tractor\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTractor extends LucideIconBase {\n static icon = {\n name: 'tractor',\n size: 24,\n node: [\n [\n 'path',\n { d: 'm10 11 11 .9a1 1 0 0 1 .8 1.1l-.665 4.158a1 1 0 0 1-.988.842H20', key: 'she1j9' },\n ],\n ['path', { d: 'M16 18h-5', key: 'bq60fd' }],\n ['path', { d: 'M18 5a1 1 0 0 0-1 1v5.573', key: '1kv8ia' }],\n ['path', { d: 'M3 4h8.129a1 1 0 0 1 .99.863L13 11.246', key: '1q1ert' }],\n ['path', { d: 'M4 11V4', key: '9ft8pt' }],\n ['path', { d: 'M7 15h.01', key: 'k5ht0j' }],\n ['path', { d: 'M8 10.1V4', key: '1jgyzo' }],\n ['circle', { cx: '18', cy: '18', r: '2', key: '1emm8v' }],\n ['circle', { cx: '7', cy: '15', r: '5', key: 'ddtuc' }],\n ],\n };\n icon = signal(LucideTractor.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTractor, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTractor, isStandalone: true, selector: \"svg[lucideTractor]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTractor, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTractor]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7338,"removedExports":[],"renderedExports":["LucideTractor"],"renderedLength":7047},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tornado.js":{"code":"/**\n * @component @name Tornado\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNEgzIiAvPgogIDxwYXRoIGQ9Ik0xOCA4SDYiIC8+CiAgPHBhdGggZD0iTTE5IDEySDkiIC8+CiAgPHBhdGggZD0iTTE2IDE2aC02IiAvPgogIDxwYXRoIGQ9Ik0xMSAyMEg5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tornado\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTornado extends LucideIconBase {\n static icon = {\n name: 'tornado',\n size: 24,\n node: [\n ['path', { d: 'M21 4H3', key: '1hwok0' }],\n ['path', { d: 'M18 8H6', key: '41n648' }],\n ['path', { d: 'M19 12H9', key: '1g4lpz' }],\n ['path', { d: 'M16 16h-6', key: '1j5d54' }],\n ['path', { d: 'M11 20H9', key: '39obr8' }],\n ],\n };\n icon = signal(LucideTornado.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTornado, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTornado, isStandalone: true, selector: \"svg[lucideTornado]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTornado, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTornado]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6638,"removedExports":[],"renderedExports":["LucideTornado"],"renderedLength":6347},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/train-track.js":{"code":"/**\n * @component @name TrainTrack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxNyAxNyAyIiAvPgogIDxwYXRoIGQ9Im0yIDE0IDggOCIgLz4KICA8cGF0aCBkPSJtNSAxMSA4IDgiIC8+CiAgPHBhdGggZD0ibTggOCA4IDgiIC8+CiAgPHBhdGggZD0ibTExIDUgOCA4IiAvPgogIDxwYXRoIGQ9Im0xNCAyIDggOCIgLz4KICA8cGF0aCBkPSJNNyAyMiAyMiA3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/train-track\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTrainTrack extends LucideIconBase {\n static icon = {\n name: 'train-track',\n size: 24,\n node: [\n ['path', { d: 'M2 17 17 2', key: '18b09t' }],\n ['path', { d: 'm2 14 8 8', key: '1gv9hu' }],\n ['path', { d: 'm5 11 8 8', key: '189pqp' }],\n ['path', { d: 'm8 8 8 8', key: '1imecy' }],\n ['path', { d: 'm11 5 8 8', key: 'ummqn6' }],\n ['path', { d: 'm14 2 8 8', key: '1vk7dn' }],\n ['path', { d: 'M7 22 22 7', key: '15mb1i' }],\n ],\n };\n icon = signal(LucideTrainTrack.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrainTrack, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTrainTrack, isStandalone: true, selector: \"svg[lucideTrainTrack]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrainTrack, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTrainTrack]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6871,"removedExports":[],"renderedExports":["LucideTrainTrack"],"renderedLength":6576},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/traffic-cone.js":{"code":"/**\n * @component @name TrafficCone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuMDUgMTAuOTY2YTUgMi41IDAgMCAxLTguMSAwIiAvPgogIDxwYXRoIGQ9Im0xNi45MjMgMTQuMDQ5IDQuNDggMi4wNGExIDEgMCAwIDEgLjAwMSAxLjgzMWwtOC41NzQgMy45YTIgMiAwIDAgMS0xLjY2IDBsLTguNTc0LTMuOTFhMSAxIDAgMCAxIDAtMS44M2w0LjQ4NC0yLjA0IiAvPgogIDxwYXRoIGQ9Ik0xNi45NDkgMTQuMTRhNSAyLjUgMCAxIDEtOS45IDBMMTAuMDYzIDMuNWEyIDIgMCAwIDEgMy44NzQgMHoiIC8+CiAgPHBhdGggZD0iTTkuMTk0IDYuNTdhNSAyLjUgMCAwIDAgNS42MSAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/traffic-cone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTrafficCone extends LucideIconBase {\n static icon = {\n name: 'traffic-cone',\n size: 24,\n node: [\n ['path', { d: 'M16.05 10.966a5 2.5 0 0 1-8.1 0', key: 'm5jpwb' }],\n [\n 'path',\n {\n d: 'm16.923 14.049 4.48 2.04a1 1 0 0 1 .001 1.831l-8.574 3.9a2 2 0 0 1-1.66 0l-8.574-3.91a1 1 0 0 1 0-1.83l4.484-2.04',\n key: 'rbg3g8',\n },\n ],\n [\n 'path',\n { d: 'M16.949 14.14a5 2.5 0 1 1-9.9 0L10.063 3.5a2 2 0 0 1 3.874 0z', key: 'vap8c8' },\n ],\n ['path', { d: 'M9.194 6.57a5 2.5 0 0 0 5.61 0', key: '15hn5c' }],\n ],\n };\n icon = signal(LucideTrafficCone.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrafficCone, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTrafficCone, isStandalone: true, selector: \"svg[lucideTrafficCone]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrafficCone, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTrafficCone]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7224,"removedExports":[],"renderedExports":["LucideTrafficCone"],"renderedLength":6928},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/train-front-tunnel.js":{"code":"/**\n * @component @name TrainFrontTunnel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMlYxMmExMCAxMCAwIDEgMSAyMCAwdjEwIiAvPgogIDxwYXRoIGQ9Ik0xNSA2Ljh2MS40YTMgMi44IDAgMSAxLTYgMFY2LjgiIC8+CiAgPHBhdGggZD0iTTEwIDE1aC4wMSIgLz4KICA8cGF0aCBkPSJNMTQgMTVoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMCAxOWE0IDQgMCAwIDEtNC00di0zYTYgNiAwIDEgMSAxMiAwdjNhNCA0IDAgMCAxLTQgNFoiIC8+CiAgPHBhdGggZD0ibTkgMTktMiAzIiAvPgogIDxwYXRoIGQ9Im0xNSAxOSAyIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/train-front-tunnel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTrainFrontTunnel extends LucideIconBase {\n static icon = {\n name: 'train-front-tunnel',\n size: 24,\n node: [\n ['path', { d: 'M2 22V12a10 10 0 1 1 20 0v10', key: 'o0fyp0' }],\n ['path', { d: 'M15 6.8v1.4a3 2.8 0 1 1-6 0V6.8', key: 'm8q3n9' }],\n ['path', { d: 'M10 15h.01', key: '44in9x' }],\n ['path', { d: 'M14 15h.01', key: '5mohn5' }],\n ['path', { d: 'M10 19a4 4 0 0 1-4-4v-3a6 6 0 1 1 12 0v3a4 4 0 0 1-4 4Z', key: 'hckbmu' }],\n ['path', { d: 'm9 19-2 3', key: 'iij7hm' }],\n ['path', { d: 'm15 19 2 3', key: 'npx8sa' }],\n ],\n };\n icon = signal(LucideTrainFrontTunnel.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrainFrontTunnel, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTrainFrontTunnel, isStandalone: true, selector: \"svg[lucideTrainFrontTunnel]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrainFrontTunnel, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTrainFrontTunnel]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7149,"removedExports":[],"renderedExports":["LucideTrainFrontTunnel"],"renderedLength":6847},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/train-front.js":{"code":"/**\n * @component @name TrainFront\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzLjFWN2E0IDQgMCAwIDAgOCAwVjMuMSIgLz4KICA8cGF0aCBkPSJtOSAxNS0xLTEiIC8+CiAgPHBhdGggZD0ibTE1IDE1IDEtMSIgLz4KICA8cGF0aCBkPSJNOSAxOWMtMi44IDAtNS0yLjItNS01di00YTggOCAwIDAgMSAxNiAwdjRjMCAyLjgtMi4yIDUtNSA1WiIgLz4KICA8cGF0aCBkPSJtOCAxOS0yIDMiIC8+CiAgPHBhdGggZD0ibTE2IDE5IDIgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/train-front\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTrainFront extends LucideIconBase {\n static icon = {\n name: 'train-front',\n size: 24,\n node: [\n ['path', { d: 'M8 3.1V7a4 4 0 0 0 8 0V3.1', key: '1v71zp' }],\n ['path', { d: 'm9 15-1-1', key: '1yrq24' }],\n ['path', { d: 'm15 15 1-1', key: '1t0d6s' }],\n ['path', { d: 'M9 19c-2.8 0-5-2.2-5-5v-4a8 8 0 0 1 16 0v4c0 2.8-2.2 5-5 5Z', key: '1p0hjs' }],\n ['path', { d: 'm8 19-2 3', key: '13i0xs' }],\n ['path', { d: 'm16 19 2 3', key: 'xo31yx' }],\n ],\n };\n icon = signal(LucideTrainFront.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrainFront, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTrainFront, isStandalone: true, selector: \"svg[lucideTrainFront]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrainFront, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTrainFront]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6942,"removedExports":[],"renderedExports":["LucideTrainFront"],"renderedLength":6647},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tram-front.js":{"code":"/**\n * @component @name TramFront\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHg9IjQiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik00IDExaDE2IiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjgiIC8+CiAgPHBhdGggZD0ibTggMTktMiAzIiAvPgogIDxwYXRoIGQ9Im0xOCAyMi0yLTMiIC8+CiAgPHBhdGggZD0iTTggMTVoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxNWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tram-front\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTramFront extends LucideIconBase {\n static icon = {\n name: 'tram-front',\n size: 24,\n node: [\n ['rect', { width: '16', height: '16', x: '4', y: '3', rx: '2', key: '1wxw4b' }],\n ['path', { d: 'M4 11h16', key: 'mpoxn0' }],\n ['path', { d: 'M12 3v8', key: '1h2ygw' }],\n ['path', { d: 'm8 19-2 3', key: '13i0xs' }],\n ['path', { d: 'm18 22-2-3', key: '1p0ohu' }],\n ['path', { d: 'M8 15h.01', key: 'a7atzg' }],\n ['path', { d: 'M16 15h.01', key: 'rnfrdf' }],\n ],\n aliases: ['train'],\n };\n icon = signal(LucideTramFront.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTramFront, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTramFront, isStandalone: true, selector: \"svg[lucideTramFront], svg[lucideTrain]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTramFront, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTramFront], svg[lucideTrain]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideTramFront\n */\nconst LucideTrain = LucideTramFront;","originalLength":7085,"removedExports":[],"renderedExports":["LucideTramFront","LucideTrain"],"renderedLength":6784},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/trash.js":{"code":"/**\n * @component @name Trash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgNnYxNGEyIDIgMCAwIDEtMiAySDdhMiAyIDAgMCAxLTItMlY2IiAvPgogIDxwYXRoIGQ9Ik0zIDZoMTgiIC8+CiAgPHBhdGggZD0iTTggNlY0YTIgMiAwIDAgMSAyLTJoNGEyIDIgMCAwIDEgMiAydjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/trash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTrash extends LucideIconBase {\n static icon = {\n name: 'trash',\n size: 24,\n node: [\n ['path', { d: 'M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6', key: 'miytrc' }],\n ['path', { d: 'M3 6h18', key: 'd0wm0j' }],\n ['path', { d: 'M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2', key: 'e791ji' }],\n ],\n };\n icon = signal(LucideTrash.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrash, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTrash, isStandalone: true, selector: \"svg[lucideTrash]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrash, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTrash]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6586,"removedExports":[],"renderedExports":["LucideTrash"],"renderedLength":6297},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tree-deciduous.js":{"code":"/**\n * @component @name TreeDeciduous\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAxOWE0IDQgMCAwIDEtMi4yNC03LjMyQTMuNSAzLjUgMCAwIDEgOSA2LjAzVjZhMyAzIDAgMSAxIDYgMHYuMDRhMy41IDMuNSAwIDAgMSAzLjI0IDUuNjVBNCA0IDAgMCAxIDE2IDE5WiIgLz4KICA8cGF0aCBkPSJNMTIgMTl2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tree-deciduous\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTreeDeciduous extends LucideIconBase {\n static icon = {\n name: 'tree-deciduous',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M8 19a4 4 0 0 1-2.24-7.32A3.5 3.5 0 0 1 9 6.03V6a3 3 0 1 1 6 0v.04a3.5 3.5 0 0 1 3.24 5.65A4 4 0 0 1 16 19Z',\n key: 'oadzkq',\n },\n ],\n ['path', { d: 'M12 19v3', key: 'npa21l' }],\n ],\n };\n icon = signal(LucideTreeDeciduous.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTreeDeciduous, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTreeDeciduous, isStandalone: true, selector: \"svg[lucideTreeDeciduous]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTreeDeciduous, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTreeDeciduous]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6783,"removedExports":[],"renderedExports":["LucideTreeDeciduous"],"renderedLength":6485},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/transgender.js":{"code":"/**\n * @component @name Transgender\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZ2NiIgLz4KICA8cGF0aCBkPSJNMTQgMjBoLTQiIC8+CiAgPHBhdGggZD0iTTE4IDJoNHY0IiAvPgogIDxwYXRoIGQ9Im0yIDIgNy4xNyA3LjE3IiAvPgogIDxwYXRoIGQ9Ik0yIDUuMzU1VjJoMy4zNTciIC8+CiAgPHBhdGggZD0ibTIyIDItNy4xNyA3LjE3IiAvPgogIDxwYXRoIGQ9Ik04IDUgNSA4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/transgender\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTransgender extends LucideIconBase {\n static icon = {\n name: 'transgender',\n size: 24,\n node: [\n ['path', { d: 'M12 16v6', key: 'c8a4gj' }],\n ['path', { d: 'M14 20h-4', key: 'm8m19d' }],\n ['path', { d: 'M18 2h4v4', key: '1341mj' }],\n ['path', { d: 'm2 2 7.17 7.17', key: '13q8l2' }],\n ['path', { d: 'M2 5.355V2h3.357', key: '18136r' }],\n ['path', { d: 'm22 2-7.17 7.17', key: '1epvy4' }],\n ['path', { d: 'M8 5 5 8', key: 'mgbjhz' }],\n ['circle', { cx: '12', cy: '12', r: '4', key: '4exip2' }],\n ],\n };\n icon = signal(LucideTransgender.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTransgender, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTransgender, isStandalone: true, selector: \"svg[lucideTransgender]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTransgender, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTransgender]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7033,"removedExports":[],"renderedExports":["LucideTransgender"],"renderedLength":6738},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/trash-2.js":{"code":"/**\n * @component @name Trash2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTF2NiIgLz4KICA8cGF0aCBkPSJNMTQgMTF2NiIgLz4KICA8cGF0aCBkPSJNMTkgNnYxNGEyIDIgMCAwIDEtMiAySDdhMiAyIDAgMCAxLTItMlY2IiAvPgogIDxwYXRoIGQ9Ik0zIDZoMTgiIC8+CiAgPHBhdGggZD0iTTggNlY0YTIgMiAwIDAgMSAyLTJoNGEyIDIgMCAwIDEgMiAydjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/trash-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTrash2 extends LucideIconBase {\n static icon = {\n name: 'trash-2',\n size: 24,\n node: [\n ['path', { d: 'M10 11v6', key: 'nco0om' }],\n ['path', { d: 'M14 11v6', key: 'outv1u' }],\n ['path', { d: 'M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6', key: 'miytrc' }],\n ['path', { d: 'M3 6h18', key: 'd0wm0j' }],\n ['path', { d: 'M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2', key: 'e791ji' }],\n ],\n };\n icon = signal(LucideTrash2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrash2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTrash2, isStandalone: true, selector: \"svg[lucideTrash2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrash2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTrash2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6776,"removedExports":[],"renderedExports":["LucideTrash2"],"renderedLength":6485},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tree-palm.js":{"code":"/**\n * @component @name TreePalm\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgOGMwLTIuNzYtMi40Ni01LTUuNS01UzIgNS4yNCAyIDhoMmwxLTEgMSAxaDQiIC8+CiAgPHBhdGggZD0iTTEzIDcuMTRBNS44MiA1LjgyIDAgMCAxIDE2LjUgNmMzLjA0IDAgNS41IDIuMjQgNS41IDVoLTNsLTEtMS0xIDFoLTMiIC8+CiAgPHBhdGggZD0iTTUuODkgOS43MWMtMi4xNSAyLjE1LTIuMyA1LjQ3LS4zNSA3LjQzbDQuMjQtNC4yNS43LS43LjcxLS43MSAyLjEyLTIuMTJjLTEuOTUtMS45Ni01LjI3LTEuOC03LjQyLjM1IiAvPgogIDxwYXRoIGQ9Ik0xMSAxNS41Yy41IDIuNS0uMTcgNC41LTEgNi41aDRjMi01LjUtLjUtMTItMS0xNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tree-palm\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTreePalm extends LucideIconBase {\n static icon = {\n name: 'tree-palm',\n size: 24,\n node: [\n ['path', { d: 'M13 8c0-2.76-2.46-5-5.5-5S2 5.24 2 8h2l1-1 1 1h4', key: 'foxbe7' }],\n [\n 'path',\n {\n d: 'M13 7.14A5.82 5.82 0 0 1 16.5 6c3.04 0 5.5 2.24 5.5 5h-3l-1-1-1 1h-3',\n key: '18arnh',\n },\n ],\n [\n 'path',\n {\n d: 'M5.89 9.71c-2.15 2.15-2.3 5.47-.35 7.43l4.24-4.25.7-.7.71-.71 2.12-2.12c-1.95-1.96-5.27-1.8-7.42.35',\n key: 'ywahnh',\n },\n ],\n ['path', { d: 'M11 15.5c.5 2.5-.17 4.5-1 6.5h4c2-5.5-.5-12-1-14', key: 'ft0feo' }],\n ],\n aliases: ['palmtree'],\n };\n icon = signal(LucideTreePalm.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTreePalm, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTreePalm, isStandalone: true, selector: \"svg[lucideTreePalm], svg[lucidePalmtree]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTreePalm, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTreePalm], svg[lucidePalmtree]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideTreePalm\n */\nconst LucidePalmtree = LucideTreePalm;","originalLength":7481,"removedExports":[],"renderedExports":["LucideTreePalm","LucidePalmtree"],"renderedLength":7181},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tree-pine.js":{"code":"/**\n * @component @name TreePine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTQgMyAzLjNhMSAxIDAgMCAxLS43IDEuN0g0LjdhMSAxIDAgMCAxLS43LTEuN0w3IDE0aC0uM2ExIDEgMCAwIDEtLjctMS43TDkgOWgtLjJBMSAxIDAgMCAxIDggNy4zTDEyIDNsNCA0LjNhMSAxIDAgMCAxLS44IDEuN0gxNWwzIDMuM2ExIDEgMCAwIDEtLjcgMS43SDE3WiIgLz4KICA8cGF0aCBkPSJNMTIgMjJ2LTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tree-pine\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTreePine extends LucideIconBase {\n static icon = {\n name: 'tree-pine',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm17 14 3 3.3a1 1 0 0 1-.7 1.7H4.7a1 1 0 0 1-.7-1.7L7 14h-.3a1 1 0 0 1-.7-1.7L9 9h-.2A1 1 0 0 1 8 7.3L12 3l4 4.3a1 1 0 0 1-.8 1.7H15l3 3.3a1 1 0 0 1-.7 1.7H17Z',\n key: 'cpyugq',\n },\n ],\n ['path', { d: 'M12 22v-3', key: 'kmzjlo' }],\n ],\n };\n icon = signal(LucideTreePine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTreePine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTreePine, isStandalone: true, selector: \"svg[lucideTreePine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTreePine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTreePine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6848,"removedExports":[],"renderedExports":["LucideTreePine"],"renderedLength":6555},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/trees.js":{"code":"/**\n * @component @name Trees\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTB2LjJBMyAzIDAgMCAxIDguOSAxNkg1YTMgMyAwIDAgMS0xLTUuOFYxMGEzIDMgMCAwIDEgNiAwWiIgLz4KICA8cGF0aCBkPSJNNyAxNnY2IiAvPgogIDxwYXRoIGQ9Ik0xMyAxOXYzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxOWg4LjNhMSAxIDAgMCAwIC43LTEuN0wxOCAxNGguM2ExIDEgMCAwIDAgLjctMS43TDE2IDloLjJhMSAxIDAgMCAwIC44LTEuN0wxMyAzbC0xLjQgMS41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/trees\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTrees extends LucideIconBase {\n static icon = {\n name: 'trees',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M10 10v.2A3 3 0 0 1 8.9 16H5a3 3 0 0 1-1-5.8V10a3 3 0 0 1 6 0Z', key: '1l6gj6' },\n ],\n ['path', { d: 'M7 16v6', key: '1a82de' }],\n ['path', { d: 'M13 19v3', key: '13sx9i' }],\n [\n 'path',\n {\n d: 'M12 19h8.3a1 1 0 0 0 .7-1.7L18 14h.3a1 1 0 0 0 .7-1.7L16 9h.2a1 1 0 0 0 .8-1.7L13 3l-1.4 1.5',\n key: '1sj9kv',\n },\n ],\n ],\n };\n icon = signal(LucideTrees.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrees, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTrees, isStandalone: true, selector: \"svg[lucideTrees]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrees, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTrees]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7001,"removedExports":[],"renderedExports":["LucideTrees"],"renderedLength":6712},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/trending-down.js":{"code":"/**\n * @component @name TrendingDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTdoNnYtNiIgLz4KICA8cGF0aCBkPSJtMjIgMTctOC41LTguNS01IDVMMiA3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/trending-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTrendingDown extends LucideIconBase {\n static icon = {\n name: 'trending-down',\n size: 24,\n node: [\n ['path', { d: 'M16 17h6v-6', key: 't6n2it' }],\n ['path', { d: 'm22 17-8.5-8.5-5 5L2 7', key: 'x473p' }],\n ],\n };\n icon = signal(LucideTrendingDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrendingDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTrendingDown, isStandalone: true, selector: \"svg[lucideTrendingDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrendingDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTrendingDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6473,"removedExports":[],"renderedExports":["LucideTrendingDown"],"renderedLength":6176},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/trending-up-down.js":{"code":"/**\n * @component @name TrendingUpDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuODI4IDE0LjgyOCAyMSAyMSIgLz4KICA8cGF0aCBkPSJNMjEgMTZ2NWgtNSIgLz4KICA8cGF0aCBkPSJtMjEgMy05IDktNC00LTYgNiIgLz4KICA8cGF0aCBkPSJNMjEgOFYzaC01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/trending-up-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTrendingUpDown extends LucideIconBase {\n static icon = {\n name: 'trending-up-down',\n size: 24,\n node: [\n ['path', { d: 'M14.828 14.828 21 21', key: 'ar5fw7' }],\n ['path', { d: 'M21 16v5h-5', key: '1ck2sf' }],\n ['path', { d: 'm21 3-9 9-4-4-6 6', key: '1h02xo' }],\n ['path', { d: 'M21 8V3h-5', key: '1qoq8a' }],\n ],\n };\n icon = signal(LucideTrendingUpDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrendingUpDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTrendingUpDown, isStandalone: true, selector: \"svg[lucideTrendingUpDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrendingUpDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTrendingUpDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6696,"removedExports":[],"renderedExports":["LucideTrendingUpDown"],"renderedLength":6396},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/triangle-alert.js":{"code":"/**\n * @component @name TriangleAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEuNzMgMTgtOC0xNGEyIDIgMCAwIDAtMy40OCAwbC04IDE0QTIgMiAwIDAgMCA0IDIxaDE2YTIgMiAwIDAgMCAxLjczLTMiIC8+CiAgPHBhdGggZD0iTTEyIDl2NCIgLz4KICA8cGF0aCBkPSJNMTIgMTdoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/triangle-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTriangleAlert extends LucideIconBase {\n static icon = {\n name: 'triangle-alert',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3',\n key: 'wmoenq',\n },\n ],\n ['path', { d: 'M12 9v4', key: 'juzpu7' }],\n ['path', { d: 'M12 17h.01', key: 'p32p05' }],\n ],\n aliases: ['alert-triangle'],\n };\n icon = signal(LucideTriangleAlert.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTriangleAlert, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTriangleAlert, isStandalone: true, selector: \"svg[lucideTriangleAlert], svg[lucideAlertTriangle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTriangleAlert, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTriangleAlert], svg[lucideAlertTriangle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideTriangleAlert\n */\nconst LucideAlertTriangle = LucideTriangleAlert;","originalLength":6985,"removedExports":[],"renderedExports":["LucideTriangleAlert","LucideAlertTriangle"],"renderedLength":6680},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/trending-up.js":{"code":"/**\n * @component @name TrendingUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgN2g2djYiIC8+CiAgPHBhdGggZD0ibTIyIDctOC41IDguNS01LTVMMiAxNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/trending-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTrendingUp extends LucideIconBase {\n static icon = {\n name: 'trending-up',\n size: 24,\n node: [\n ['path', { d: 'M16 7h6v6', key: 'box55l' }],\n ['path', { d: 'm22 7-8.5 8.5-5-5L2 17', key: '1t1m79' }],\n ],\n };\n icon = signal(LucideTrendingUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrendingUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTrendingUp, isStandalone: true, selector: \"svg[lucideTrendingUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrendingUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTrendingUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6450,"removedExports":[],"renderedExports":["LucideTrendingUp"],"renderedLength":6155},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/triangle-dashed.js":{"code":"/**\n * @component @name TriangleDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMTcgNC4xOTNhMiAyIDAgMCAxIDMuNjY2LjAxMyIgLz4KICA8cGF0aCBkPSJNMTQgMjFoMiIgLz4KICA8cGF0aCBkPSJtMTUuODc0IDcuNzQzIDEgMS43MzIiIC8+CiAgPHBhdGggZD0ibTE4Ljg0OSAxMi45NTIgMSAxLjczMiIgLz4KICA8cGF0aCBkPSJNMjEuODI0IDE4LjE4YTIgMiAwIDAgMS0xLjgzNSAyLjgyNCIgLz4KICA8cGF0aCBkPSJNNC4wMjQgMjFhMiAyIDAgMCAxLTEuODM5LTIuODM5IiAvPgogIDxwYXRoIGQ9Im01LjEzNiAxMi45NTItMSAxLjczMiIgLz4KICA8cGF0aCBkPSJNOCAyMWgyIiAvPgogIDxwYXRoIGQ9Im04LjEwMiA3Ljc0My0xIDEuNzMyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/triangle-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTriangleDashed extends LucideIconBase {\n static icon = {\n name: 'triangle-dashed',\n size: 24,\n node: [\n ['path', { d: 'M10.17 4.193a2 2 0 0 1 3.666.013', key: 'pltmmw' }],\n ['path', { d: 'M14 21h2', key: 'v4qezv' }],\n ['path', { d: 'm15.874 7.743 1 1.732', key: '10m0iw' }],\n ['path', { d: 'm18.849 12.952 1 1.732', key: 'zadnam' }],\n ['path', { d: 'M21.824 18.18a2 2 0 0 1-1.835 2.824', key: 'fvwuk4' }],\n ['path', { d: 'M4.024 21a2 2 0 0 1-1.839-2.839', key: '1e1kah' }],\n ['path', { d: 'm5.136 12.952-1 1.732', key: '1u4ldi' }],\n ['path', { d: 'M8 21h2', key: 'i9zjee' }],\n ['path', { d: 'm8.102 7.743-1 1.732', key: '1zzo4u' }],\n ],\n };\n icon = signal(LucideTriangleDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTriangleDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTriangleDashed, isStandalone: true, selector: \"svg[lucideTriangleDashed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTriangleDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTriangleDashed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7364,"removedExports":[],"renderedExports":["LucideTriangleDashed"],"renderedLength":7065},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/triangle-right.js":{"code":"/**\n * @component @name TriangleRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMThhMiAyIDAgMCAxLTIgMkgzYy0xLjEgMC0xLjMtLjYtLjQtMS4zTDIwLjQgNC4zYy45LS43IDEuNi0uNCAxLjYuN1oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/triangle-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTriangleRight extends LucideIconBase {\n static icon = {\n name: 'triangle-right',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 18a2 2 0 0 1-2 2H3c-1.1 0-1.3-.6-.4-1.3L20.4 4.3c.9-.7 1.6-.4 1.6.7Z',\n key: '183wce',\n },\n ],\n ],\n };\n icon = signal(LucideTriangleRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTriangleRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTriangleRight, isStandalone: true, selector: \"svg[lucideTriangleRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTriangleRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTriangleRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6612,"removedExports":[],"renderedExports":["LucideTriangleRight"],"renderedLength":6314},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/triangle.js":{"code":"/**\n * @component @name Triangle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNzMgNGEyIDIgMCAwIDAtMy40NiAwbC04IDE0QTIgMiAwIDAgMCA0IDIxaDE2YTIgMiAwIDAgMCAxLjczLTNaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/triangle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTriangle extends LucideIconBase {\n static icon = {\n name: 'triangle',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M13.73 4a2 2 0 0 0-3.46 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z', key: '14u9p9' },\n ],\n ],\n };\n icon = signal(LucideTriangle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTriangle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTriangle, isStandalone: true, selector: \"svg[lucideTriangle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTriangle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTriangle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6484,"removedExports":[],"renderedExports":["LucideTriangle"],"renderedLength":6192},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/trophy.js":{"code":"/**\n * @component @name Trophy\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTQuNjZWMTdhMSAxIDAgMCAxLTEgMSAyIDIgMCAwIDAtMiAydjIiIC8+CiAgPHBhdGggZD0iTTE0IDE0LjY2VjE3YTEgMSAwIDAgMCAxIDEgMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNy45MTYgMTBIMTkuNUEyLjUgMi41IDAgMCAwIDIyIDcuNVY1YTEgMSAwIDAgMC0xLTFoLTMiIC8+CiAgPHBhdGggZD0iTTQgMjJoMTYiIC8+CiAgPHBhdGggZD0iTTYgOWE2IDYgMCAwIDAgMTIgMFYzYTEgMSAwIDAgMC0xLTFIN2ExIDEgMCAwIDAtMSAxeiIgLz4KICA8cGF0aCBkPSJNNi4wODQgMTBINC41QTIuNSAyLjUgMCAwIDEgMiA3LjVWNWExIDEgMCAwIDEgMS0xaDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/trophy\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTrophy extends LucideIconBase {\n static icon = {\n name: 'trophy',\n size: 24,\n node: [\n ['path', { d: 'M10 14.66V17a1 1 0 0 1-1 1 2 2 0 0 0-2 2v2', key: 'pwuv1l' }],\n ['path', { d: 'M14 14.66V17a1 1 0 0 0 1 1 2 2 0 0 1 2 2v2', key: '1y54w1' }],\n ['path', { d: 'M17.916 10H19.5A2.5 2.5 0 0 0 22 7.5V5a1 1 0 0 0-1-1h-3', key: 'e30mpu' }],\n ['path', { d: 'M4 22h16', key: '57wxv0' }],\n ['path', { d: 'M6 9a6 6 0 0 0 12 0V3a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1z', key: '1mhfuq' }],\n ['path', { d: 'M6.084 10H4.5A2.5 2.5 0 0 1 2 7.5V5a1 1 0 0 1 1-1h3', key: 'i0yafy' }],\n ],\n };\n icon = signal(LucideTrophy.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrophy, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTrophy, isStandalone: true, selector: \"svg[lucideTrophy]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrophy, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTrophy]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7190,"removedExports":[],"renderedExports":["LucideTrophy"],"renderedLength":6900},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/turkish-lira.js":{"code":"/**\n * @component @name TurkishLira\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNCA1IDkiIC8+CiAgPHBhdGggZD0ibTE1IDguNS0xMCA1IiAvPgogIDxwYXRoIGQ9Ik0xOCAxMmE5IDkgMCAwIDEtOSA5VjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/turkish-lira\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTurkishLira extends LucideIconBase {\n static icon = {\n name: 'turkish-lira',\n size: 24,\n node: [\n ['path', { d: 'M15 4 5 9', key: '14bkc9' }],\n ['path', { d: 'm15 8.5-10 5', key: '1grtsx' }],\n ['path', { d: 'M18 12a9 9 0 0 1-9 9V3', key: '1sst7f' }],\n ],\n };\n icon = signal(LucideTurkishLira.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTurkishLira, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTurkishLira, isStandalone: true, selector: \"svg[lucideTurkishLira]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTurkishLira, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTurkishLira]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6557,"removedExports":[],"renderedExports":["LucideTurkishLira"],"renderedLength":6261},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/truck.js":{"code":"/**\n * @component @name Truck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMThWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMWExIDEgMCAwIDAgMSAxaDIiIC8+CiAgPHBhdGggZD0iTTE1IDE4SDkiIC8+CiAgPHBhdGggZD0iTTE5IDE4aDJhMSAxIDAgMCAwIDEtMXYtMy42NWExIDEgMCAwIDAtLjIyLS42MjRsLTMuNDgtNC4zNUExIDEgMCAwIDAgMTcuNTIgOEgxNCIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE4IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSIxOCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/truck\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTruck extends LucideIconBase {\n static icon = {\n name: 'truck',\n size: 24,\n node: [\n ['path', { d: 'M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2', key: 'wrbu53' }],\n ['path', { d: 'M15 18H9', key: '1lyqi6' }],\n [\n 'path',\n {\n d: 'M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.624l-3.48-4.35A1 1 0 0 0 17.52 8H14',\n key: 'lysw3i',\n },\n ],\n ['circle', { cx: '17', cy: '18', r: '2', key: '332jqn' }],\n ['circle', { cx: '7', cy: '18', r: '2', key: '19iecd' }],\n ],\n };\n icon = signal(LucideTruck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTruck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTruck, isStandalone: true, selector: \"svg[lucideTruck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTruck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTruck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7062,"removedExports":[],"renderedExports":["LucideTruck"],"renderedLength":6773},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/truck-electric.js":{"code":"/**\n * @component @name TruckElectric\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTlWN2EyIDIgMCAwIDAtMi0ySDkiIC8+CiAgPHBhdGggZD0iTTE1IDE5SDkiIC8+CiAgPHBhdGggZD0iTTE5IDE5aDJhMSAxIDAgMCAwIDEtMXYtMy42NWExIDEgMCAwIDAtLjIyLS42MkwxOC4zIDkuMzhhMSAxIDAgMCAwLS43OC0uMzhIMTQiIC8+CiAgPHBhdGggZD0iTTIgMTN2NWExIDEgMCAwIDAgMSAxaDIiIC8+CiAgPHBhdGggZD0iTTQgMyAyLjE1IDUuMTVhLjQ5NS40OTUgMCAwIDAgLjM1Ljg2aDIuMTVhLjQ3LjQ3IDAgMCAxIC4zNS44NkwzIDkuMDIiIC8+CiAgPGNpcmNsZSBjeD0iMTciIGN5PSIxOSIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSI3IiBjeT0iMTkiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/truck-electric\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTruckElectric extends LucideIconBase {\n static icon = {\n name: 'truck-electric',\n size: 24,\n node: [\n ['path', { d: 'M14 19V7a2 2 0 0 0-2-2H9', key: '15peso' }],\n ['path', { d: 'M15 19H9', key: '18q6dt' }],\n [\n 'path',\n {\n d: 'M19 19h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.62L18.3 9.38a1 1 0 0 0-.78-.38H14',\n key: '1dkp3j',\n },\n ],\n ['path', { d: 'M2 13v5a1 1 0 0 0 1 1h2', key: 'pkmmzz' }],\n [\n 'path',\n {\n d: 'M4 3 2.15 5.15a.495.495 0 0 0 .35.86h2.15a.47.47 0 0 1 .35.86L3 9.02',\n key: '1n26pd',\n },\n ],\n ['circle', { cx: '17', cy: '19', r: '2', key: '1nxcgd' }],\n ['circle', { cx: '7', cy: '19', r: '2', key: 'gzo7y7' }],\n ],\n };\n icon = signal(LucideTruckElectric.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTruckElectric, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTruckElectric, isStandalone: true, selector: \"svg[lucideTruckElectric]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTruckElectric, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTruckElectric]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7525,"removedExports":[],"renderedExports":["LucideTruckElectric"],"renderedLength":7227},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/turntable.js":{"code":"/**\n * @component @name Turntable\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTIuMDFoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xOCA4djRhOCA4IDAgMCAxLTEuMDcgNCIgLz4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjEyIiByPSI0IiAvPgogIDxyZWN0IHg9IjIiIHk9IjQiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/turntable\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTurntable extends LucideIconBase {\n static icon = {\n name: 'turntable',\n size: 24,\n node: [\n ['path', { d: 'M10 12.01h.01', key: '7rp0yl' }],\n ['path', { d: 'M18 8v4a8 8 0 0 1-1.07 4', key: '1st48v' }],\n ['circle', { cx: '10', cy: '12', r: '4', key: '19levz' }],\n ['rect', { x: '2', y: '4', width: '20', height: '16', rx: '2', key: 'izxlao' }],\n ],\n };\n icon = signal(LucideTurntable.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTurntable, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTurntable, isStandalone: true, selector: \"svg[lucideTurntable]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTurntable, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTurntable]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6730,"removedExports":[],"renderedExports":["LucideTurntable"],"renderedLength":6437},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/turtle.js":{"code":"/**\n * @component @name Turtle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTAgMiA0djNhMSAxIDAgMCAwIDEgMWgyYTEgMSAwIDAgMCAxLTF2LTNhOCA4IDAgMSAwLTE2IDB2M2ExIDEgMCAwIDAgMSAxaDJhMSAxIDAgMCAwIDEtMXYtM2wyLTRoNFoiIC8+CiAgPHBhdGggZD0iTTQuODIgNy45IDggMTAiIC8+CiAgPHBhdGggZD0iTTE1LjE4IDcuOSAxMiAxMCIgLz4KICA8cGF0aCBkPSJNMTYuOTMgMTBIMjBhMiAyIDAgMCAxIDAgNEgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/turtle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTurtle extends LucideIconBase {\n static icon = {\n name: 'turtle',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm12 10 2 4v3a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-3a8 8 0 1 0-16 0v3a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-3l2-4h4Z',\n key: '1lbbv7',\n },\n ],\n ['path', { d: 'M4.82 7.9 8 10', key: 'm9wose' }],\n ['path', { d: 'M15.18 7.9 12 10', key: 'p8dp2u' }],\n ['path', { d: 'M16.93 10H20a2 2 0 0 1 0 4H2', key: '12nsm7' }],\n ],\n };\n icon = signal(LucideTurtle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTurtle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTurtle, isStandalone: true, selector: \"svg[lucideTurtle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTurtle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTurtle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6944,"removedExports":[],"renderedExports":["LucideTurtle"],"renderedLength":6654},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tv-minimal-play.js":{"code":"/**\n * @component @name TvMinimalPlay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMDMzIDkuNDRhLjY0Ny42NDcgMCAwIDEgMCAxLjEybC00LjA2NSAyLjM1MmEuNjQ1LjY0NSAwIDAgMS0uOTY4LS41NlY3LjY0OGEuNjQ1LjY0NSAwIDAgMSAuOTY3LS41NnoiIC8+CiAgPHBhdGggZD0iTTcgMjFoMTAiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiB4PSIyIiB5PSIzIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tv-minimal-play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTvMinimalPlay extends LucideIconBase {\n static icon = {\n name: 'tv-minimal-play',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15.033 9.44a.647.647 0 0 1 0 1.12l-4.065 2.352a.645.645 0 0 1-.968-.56V7.648a.645.645 0 0 1 .967-.56z',\n key: 'vbtd3f',\n },\n ],\n ['path', { d: 'M7 21h10', key: '1b0cd5' }],\n ['rect', { width: '20', height: '14', x: '2', y: '3', rx: '2', key: '48i651' }],\n ],\n };\n icon = signal(LucideTvMinimalPlay.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTvMinimalPlay, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTvMinimalPlay, isStandalone: true, selector: \"svg[lucideTvMinimalPlay]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTvMinimalPlay, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTvMinimalPlay]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6938,"removedExports":[],"renderedExports":["LucideTvMinimalPlay"],"renderedLength":6639},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tv-minimal.js":{"code":"/**\n * @component @name TvMinimal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyMWgxMCIgLz4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHg9IjIiIHk9IjMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tv-minimal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTvMinimal extends LucideIconBase {\n static icon = {\n name: 'tv-minimal',\n size: 24,\n node: [\n ['path', { d: 'M7 21h10', key: '1b0cd5' }],\n ['rect', { width: '20', height: '14', x: '2', y: '3', rx: '2', key: '48i651' }],\n ],\n aliases: ['tv-2'],\n };\n icon = signal(LucideTvMinimal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTvMinimal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTvMinimal, isStandalone: true, selector: \"svg[lucideTvMinimal], svg[lucideTv2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTvMinimal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTvMinimal], svg[lucideTv2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideTvMinimal\n */\nconst LucideTv2 = LucideTvMinimal;","originalLength":6625,"removedExports":[],"renderedExports":["LucideTvMinimal","LucideTv2"],"renderedLength":6324},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/tv.js":{"code":"/**\n * @component @name Tv\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMi01IDUtNS01IiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNSIgeD0iMiIgeT0iNyIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tv\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTv extends LucideIconBase {\n static icon = {\n name: 'tv',\n size: 24,\n node: [\n ['path', { d: 'm17 2-5 5-5-5', key: '16satq' }],\n ['rect', { width: '20', height: '15', x: '2', y: '7', rx: '2', key: '1e6viu' }],\n ],\n };\n icon = signal(LucideTv.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTv, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTv, isStandalone: true, selector: \"svg[lucideTv]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTv, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTv]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6410,"removedExports":[],"renderedExports":["LucideTv"],"renderedLength":6124},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/type-outline.js":{"code":"/**\n * @component @name TypeOutline\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTYuNWEuNS41IDAgMCAwIC41LjVoLjVhMiAyIDAgMCAxIDAgNEg5YTIgMiAwIDAgMSAwLTRoLjVhLjUuNSAwIDAgMCAuNS0uNXYtOWEuNS41IDAgMCAwLS41LS41aC0zYS41LjUgMCAwIDAtLjUuNVY4YTIgMiAwIDAgMS00IDBWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtNCAwdi0uNWEuNS41IDAgMCAwLS41LS41aC0zYS41LjUgMCAwIDAtLjUuNVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/type-outline\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTypeOutline extends LucideIconBase {\n static icon = {\n name: 'type-outline',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14 16.5a.5.5 0 0 0 .5.5h.5a2 2 0 0 1 0 4H9a2 2 0 0 1 0-4h.5a.5.5 0 0 0 .5-.5v-9a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5V8a2 2 0 0 1-4 0V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v3a2 2 0 0 1-4 0v-.5a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5Z',\n key: '1reda3',\n },\n ],\n ],\n };\n icon = signal(LucideTypeOutline.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTypeOutline, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTypeOutline, isStandalone: true, selector: \"svg[lucideTypeOutline]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTypeOutline, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTypeOutline]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6940,"removedExports":[],"renderedExports":["LucideTypeOutline"],"renderedLength":6644},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/umbrella-off.js":{"code":"/**\n * @component @name UmbrellaOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2N2EyIDIgMCAwIDAgNCAwIiAvPgogIDxwYXRoIGQ9Ik0xMiAydjIiIC8+CiAgPHBhdGggZD0iTTE4LjY1NiAxM2gyLjMzNmExIDEgMCAwIDAgLjk3LTEuMjc0IDEwLjI4NCAxMC4yODQgMCAwIDAtMTIuMDctNy41MSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik01Ljk2MSA1Ljk1N2ExMC4yOCAxMC4yOCAwIDAgMC0zLjkyMiA1Ljc2OUExIDEgMCAwIDAgMyAxM2gxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/umbrella-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUmbrellaOff extends LucideIconBase {\n static icon = {\n name: 'umbrella-off',\n size: 24,\n node: [\n ['path', { d: 'M12 13v7a2 2 0 0 0 4 0', key: 'rpgb42' }],\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\n [\n 'path',\n { d: 'M18.656 13h2.336a1 1 0 0 0 .97-1.274 10.284 10.284 0 0 0-12.07-7.51', key: 'yawknk' },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n [\n 'path',\n { d: 'M5.961 5.957a10.28 10.28 0 0 0-3.922 5.769A1 1 0 0 0 3 13h10', key: '5sfalc' },\n ],\n ],\n };\n icon = signal(LucideUmbrellaOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUmbrellaOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUmbrellaOff, isStandalone: true, selector: \"svg[lucideUmbrellaOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUmbrellaOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUmbrellaOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7078,"removedExports":[],"renderedExports":["LucideUmbrellaOff"],"renderedLength":6782},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/type.js":{"code":"/**\n * @component @name Type\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNHYxNiIgLz4KICA8cGF0aCBkPSJNNCA3VjVhMSAxIDAgMCAxIDEtMWgxNGExIDEgMCAwIDEgMSAxdjIiIC8+CiAgPHBhdGggZD0iTTkgMjBoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/type\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideType extends LucideIconBase {\n static icon = {\n name: 'type',\n size: 24,\n node: [\n ['path', { d: 'M12 4v16', key: '1654pz' }],\n ['path', { d: 'M4 7V5a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v2', key: 'e0r10z' }],\n ['path', { d: 'M9 20h6', key: 's66wpe' }],\n ],\n };\n icon = signal(LucideType.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideType, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideType, isStandalone: true, selector: \"svg[lucideType]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideType, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideType]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6504,"removedExports":[],"renderedExports":["LucideType"],"renderedLength":6216},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/underline.js":{"code":"/**\n * @component @name Underline\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiA0djZhNiA2IDAgMCAwIDEyIDBWNCIgLz4KICA8bGluZSB4MT0iNCIgeDI9IjIwIiB5MT0iMjAiIHkyPSIyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/underline\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUnderline extends LucideIconBase {\n static icon = {\n name: 'underline',\n size: 24,\n node: [\n ['path', { d: 'M6 4v6a6 6 0 0 0 12 0V4', key: '9kb039' }],\n ['line', { x1: '4', x2: '20', y1: '20', y2: '20', key: 'nun2al' }],\n ],\n };\n icon = signal(LucideUnderline.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUnderline, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUnderline, isStandalone: true, selector: \"svg[lucideUnderline]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUnderline, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUnderline]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6484,"removedExports":[],"renderedExports":["LucideUnderline"],"renderedLength":6191},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/undo-2.js":{"code":"/**\n * @component @name Undo2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxNCA0IDlsNS01IiAvPgogIDxwYXRoIGQ9Ik00IDloMTAuNWE1LjUgNS41IDAgMCAxIDUuNSA1LjVhNS41IDUuNSAwIDAgMS01LjUgNS41SDExIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/undo-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUndo2 extends LucideIconBase {\n static icon = {\n name: 'undo-2',\n size: 24,\n node: [\n ['path', { d: 'M9 14 4 9l5-5', key: '102s5s' }],\n ['path', { d: 'M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5a5.5 5.5 0 0 1-5.5 5.5H11', key: 'f3b9sd' }],\n ],\n };\n icon = signal(LucideUndo2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUndo2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUndo2, isStandalone: true, selector: \"svg[lucideUndo2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUndo2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUndo2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6481,"removedExports":[],"renderedExports":["LucideUndo2"],"renderedLength":6191},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/unfold-horizontal.js":{"code":"/**\n * @component @name UnfoldHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTJoNiIgLz4KICA8cGF0aCBkPSJNOCAxMkgyIiAvPgogIDxwYXRoIGQ9Ik0xMiAydjIiIC8+CiAgPHBhdGggZD0iTTEyIDh2MiIgLz4KICA8cGF0aCBkPSJNMTIgMTR2MiIgLz4KICA8cGF0aCBkPSJNMTIgMjB2MiIgLz4KICA8cGF0aCBkPSJtMTkgMTUgMy0zLTMtMyIgLz4KICA8cGF0aCBkPSJtNSA5LTMgMyAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/unfold-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUnfoldHorizontal extends LucideIconBase {\n static icon = {\n name: 'unfold-horizontal',\n size: 24,\n node: [\n ['path', { d: 'M16 12h6', key: '15xry1' }],\n ['path', { d: 'M8 12H2', key: '1jqql6' }],\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\n ['path', { d: 'M12 8v2', key: '1woqiv' }],\n ['path', { d: 'M12 14v2', key: '8jcxud' }],\n ['path', { d: 'M12 20v2', key: '1lh1kg' }],\n ['path', { d: 'm19 15 3-3-3-3', key: 'wjy7rq' }],\n ['path', { d: 'm5 9-3 3 3 3', key: 'j64kie' }],\n ],\n };\n icon = signal(LucideUnfoldHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUnfoldHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUnfoldHorizontal, isStandalone: true, selector: \"svg[lucideUnfoldHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUnfoldHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUnfoldHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7024,"removedExports":[],"renderedExports":["LucideUnfoldHorizontal"],"renderedLength":6723},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/undo-dot.js":{"code":"/**\n * @component @name UndoDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTdhOSA5IDAgMCAwLTE1LTYuN0wzIDEzIiAvPgogIDxwYXRoIGQ9Ik0zIDd2Nmg2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTciIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/undo-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUndoDot extends LucideIconBase {\n static icon = {\n name: 'undo-dot',\n size: 24,\n node: [\n ['path', { d: 'M21 17a9 9 0 0 0-15-6.7L3 13', key: '8mp6z9' }],\n ['path', { d: 'M3 7v6h6', key: '1v2h90' }],\n ['circle', { cx: '12', cy: '17', r: '1', key: '1ixnty' }],\n ],\n };\n icon = signal(LucideUndoDot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUndoDot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUndoDot, isStandalone: true, selector: \"svg[lucideUndoDot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUndoDot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUndoDot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6545,"removedExports":[],"renderedExports":["LucideUndoDot"],"renderedLength":6253},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/unfold-vertical.js":{"code":"/**\n * @component @name UnfoldVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTYiIC8+CiAgPHBhdGggZD0iTTEyIDhWMiIgLz4KICA8cGF0aCBkPSJNNCAxMkgyIiAvPgogIDxwYXRoIGQ9Ik0xMCAxMkg4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMmgtMiIgLz4KICA8cGF0aCBkPSJNMjIgMTJoLTIiIC8+CiAgPHBhdGggZD0ibTE1IDE5LTMgMy0zLTMiIC8+CiAgPHBhdGggZD0ibTE1IDUtMy0zLTMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/unfold-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUnfoldVertical extends LucideIconBase {\n static icon = {\n name: 'unfold-vertical',\n size: 24,\n node: [\n ['path', { d: 'M12 22v-6', key: '6o8u61' }],\n ['path', { d: 'M12 8V2', key: '1wkif3' }],\n ['path', { d: 'M4 12H2', key: 'rhcxmi' }],\n ['path', { d: 'M10 12H8', key: 's88cx1' }],\n ['path', { d: 'M16 12h-2', key: '10asgb' }],\n ['path', { d: 'M22 12h-2', key: '14jgyd' }],\n ['path', { d: 'm15 19-3 3-3-3', key: '11eu04' }],\n ['path', { d: 'm15 5-3-3-3 3', key: 'itvq4r' }],\n ],\n };\n icon = signal(LucideUnfoldVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUnfoldVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUnfoldVertical, isStandalone: true, selector: \"svg[lucideUnfoldVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUnfoldVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUnfoldVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7015,"removedExports":[],"renderedExports":["LucideUnfoldVertical"],"renderedLength":6716},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/undo.js":{"code":"/**\n * @component @name Undo\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3djZoNiIgLz4KICA8cGF0aCBkPSJNMjEgMTdhOSA5IDAgMCAwLTktOSA5IDkgMCAwIDAtNiAyLjNMMyAxMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/undo\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUndo extends LucideIconBase {\n static icon = {\n name: 'undo',\n size: 24,\n node: [\n ['path', { d: 'M3 7v6h6', key: '1v2h90' }],\n ['path', { d: 'M21 17a9 9 0 0 0-9-9 9 9 0 0 0-6 2.3L3 13', key: '1r6uu6' }],\n ],\n };\n icon = signal(LucideUndo.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUndo, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUndo, isStandalone: true, selector: \"svg[lucideUndo]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUndo, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUndo]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6423,"removedExports":[],"renderedExports":["LucideUndo"],"renderedLength":6135},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/ungroup.js":{"code":"/**\n * @component @name Ungroup\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIxMSIgeT0iMTQiIHdpZHRoPSIxMCIgaGVpZ2h0PSI3IiByeD0iMiIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTAiIGhlaWdodD0iNyIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ungroup\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUngroup extends LucideIconBase {\n static icon = {\n name: 'ungroup',\n size: 24,\n node: [\n ['rect', { x: '11', y: '14', width: '10', height: '7', rx: '2', key: 'nfm8rk' }],\n ['rect', { x: '3', y: '3', width: '10', height: '7', rx: '2', key: '1ljebb' }],\n ],\n };\n icon = signal(LucideUngroup.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUngroup, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUngroup, isStandalone: true, selector: \"svg[lucideUngroup]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUngroup, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUngroup]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6529,"removedExports":[],"renderedExports":["LucideUngroup"],"renderedLength":6238},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/university.js":{"code":"/**\n * @component @name University\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjF2LTNhMiAyIDAgMCAwLTQgMHYzIiAvPgogIDxwYXRoIGQ9Ik0xOCAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTE4IDE2aC4wMSIgLz4KICA8cGF0aCBkPSJNMjIgN2ExIDEgMCAwIDAtMS0xaC0yYTIgMiAwIDAgMS0xLjE0My0uMzU5TDEzLjE0MyAyLjM2YTIgMiAwIDAgMC0yLjI4Ni0uMDAxTDYuMTQzIDUuNjRBMiAyIDAgMCAxIDUgNkgzYTEgMSAwIDAgMC0xIDF2MTJhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0yeiIgLz4KICA8cGF0aCBkPSJNNiAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTYgMTZoLjAxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/university\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUniversity extends LucideIconBase {\n static icon = {\n name: 'university',\n size: 24,\n node: [\n ['path', { d: 'M14 21v-3a2 2 0 0 0-4 0v3', key: '1rgiei' }],\n ['path', { d: 'M18 12h.01', key: 'yjnet6' }],\n ['path', { d: 'M18 16h.01', key: 'plv8zi' }],\n [\n 'path',\n {\n d: 'M22 7a1 1 0 0 0-1-1h-2a2 2 0 0 1-1.143-.359L13.143 2.36a2 2 0 0 0-2.286-.001L6.143 5.64A2 2 0 0 1 5 6H3a1 1 0 0 0-1 1v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2z',\n key: '1ogmi3',\n },\n ],\n ['path', { d: 'M6 12h.01', key: 'c2rlol' }],\n ['path', { d: 'M6 16h.01', key: '1pmjb7' }],\n ['circle', { cx: '12', cy: '10', r: '2', key: '1yojzk' }],\n ],\n aliases: ['school-2'],\n };\n icon = signal(LucideUniversity.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUniversity, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUniversity, isStandalone: true, selector: \"svg[lucideUniversity], svg[lucideSchool2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUniversity, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUniversity], svg[lucideSchool2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideUniversity\n */\nconst LucideSchool2 = LucideUniversity;","originalLength":7540,"removedExports":[],"renderedExports":["LucideUniversity","LucideSchool2"],"renderedLength":7239},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/unlink.js":{"code":"/**\n * @component @name Unlink\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTguODQgMTIuMjUgMS43Mi0xLjcxaC0uMDJhNS4wMDQgNS4wMDQgMCAwIDAtLjEyLTcuMDcgNS4wMDYgNS4wMDYgMCAwIDAtNi45NSAwbC0xLjcyIDEuNzEiIC8+CiAgPHBhdGggZD0ibTUuMTcgMTEuNzUtMS43MSAxLjcxYTUuMDA0IDUuMDA0IDAgMCAwIC4xMiA3LjA3IDUuMDA2IDUuMDA2IDAgMCAwIDYuOTUgMGwxLjcxLTEuNzEiIC8+CiAgPGxpbmUgeDE9IjgiIHgyPSI4IiB5MT0iMiIgeTI9IjUiIC8+CiAgPGxpbmUgeDE9IjIiIHgyPSI1IiB5MT0iOCIgeTI9IjgiIC8+CiAgPGxpbmUgeDE9IjE2IiB4Mj0iMTYiIHkxPSIxOSIgeTI9IjIyIiAvPgogIDxsaW5lIHgxPSIxOSIgeDI9IjIyIiB5MT0iMTYiIHkyPSIxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/unlink\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUnlink extends LucideIconBase {\n static icon = {\n name: 'unlink',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm18.84 12.25 1.72-1.71h-.02a5.004 5.004 0 0 0-.12-7.07 5.006 5.006 0 0 0-6.95 0l-1.72 1.71',\n key: 'yqzxt4',\n },\n ],\n [\n 'path',\n {\n d: 'm5.17 11.75-1.71 1.71a5.004 5.004 0 0 0 .12 7.07 5.006 5.006 0 0 0 6.95 0l1.71-1.71',\n key: '4qinb0',\n },\n ],\n ['line', { x1: '8', x2: '8', y1: '2', y2: '5', key: '1041cp' }],\n ['line', { x1: '2', x2: '5', y1: '8', y2: '8', key: '14m1p5' }],\n ['line', { x1: '16', x2: '16', y1: '19', y2: '22', key: 'rzdirn' }],\n ['line', { x1: '19', x2: '22', y1: '16', y2: '16', key: 'ox905f' }],\n ],\n };\n icon = signal(LucideUnlink.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUnlink, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUnlink, isStandalone: true, selector: \"svg[lucideUnlink]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUnlink, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUnlink]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7477,"removedExports":[],"renderedExports":["LucideUnlink"],"renderedLength":7187},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/unplug.js":{"code":"/**\n * @component @name Unplug\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTkgNSAzLTMiIC8+CiAgPHBhdGggZD0ibTIgMjIgMy0zIiAvPgogIDxwYXRoIGQ9Ik02LjMgMjAuM2EyLjQgMi40IDAgMCAwIDMuNCAwTDEyIDE4bC02LTYtMi4zIDIuM2EyLjQgMi40IDAgMCAwIDAgMy40WiIgLz4KICA8cGF0aCBkPSJNNy41IDEzLjUgMTAgMTEiIC8+CiAgPHBhdGggZD0iTTEwLjUgMTYuNSAxMyAxNCIgLz4KICA8cGF0aCBkPSJtMTIgNiA2IDYgMi4zLTIuM2EyLjQgMi40IDAgMCAwIDAtMy40bC0yLjYtMi42YTIuNCAyLjQgMCAwIDAtMy40IDBaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/unplug\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUnplug extends LucideIconBase {\n static icon = {\n name: 'unplug',\n size: 24,\n node: [\n ['path', { d: 'm19 5 3-3', key: 'yk6iyv' }],\n ['path', { d: 'm2 22 3-3', key: '19mgm9' }],\n [\n 'path',\n {\n d: 'M6.3 20.3a2.4 2.4 0 0 0 3.4 0L12 18l-6-6-2.3 2.3a2.4 2.4 0 0 0 0 3.4Z',\n key: 'goz73y',\n },\n ],\n ['path', { d: 'M7.5 13.5 10 11', key: '7xgeeb' }],\n ['path', { d: 'M10.5 16.5 13 14', key: '10btkg' }],\n [\n 'path',\n { d: 'm12 6 6 6 2.3-2.3a2.4 2.4 0 0 0 0-3.4l-2.6-2.6a2.4 2.4 0 0 0-3.4 0Z', key: '1snsnr' },\n ],\n ],\n };\n icon = signal(LucideUnplug.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUnplug, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUnplug, isStandalone: true, selector: \"svg[lucideUnplug]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUnplug, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUnplug]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7188,"removedExports":[],"renderedExports":["LucideUnplug"],"renderedLength":6898},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/unlink-2.js":{"code":"/**\n * @component @name Unlink2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgN2gyYTUgNSAwIDAgMSAwIDEwaC0ybS02IDBIN0E1IDUgMCAwIDEgNyA3aDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/unlink-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUnlink2 extends LucideIconBase {\n static icon = {\n name: 'unlink-2',\n size: 24,\n node: [['path', { d: 'M15 7h2a5 5 0 0 1 0 10h-2m-6 0H7A5 5 0 0 1 7 7h2', key: '1re2ne' }]],\n };\n icon = signal(LucideUnlink2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUnlink2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUnlink2, isStandalone: true, selector: \"svg[lucideUnlink2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUnlink2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUnlink2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6363,"removedExports":[],"renderedExports":["LucideUnlink2"],"renderedLength":6071},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/upload.js":{"code":"/**\n * @component @name Upload\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxMiIgLz4KICA8cGF0aCBkPSJtMTcgOC01LTUtNSA1IiAvPgogIDxwYXRoIGQ9Ik0yMSAxNXY0YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0ydi00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/upload\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUpload extends LucideIconBase {\n static icon = {\n name: 'upload',\n size: 24,\n node: [\n ['path', { d: 'M12 3v12', key: '1x0j5s' }],\n ['path', { d: 'm17 8-5-5-5 5', key: '7q97r8' }],\n ['path', { d: 'M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4', key: 'ih7n3h' }],\n ],\n };\n icon = signal(LucideUpload.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUpload, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUpload, isStandalone: true, selector: \"svg[lucideUpload]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUpload, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUpload]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6542,"removedExports":[],"renderedExports":["LucideUpload"],"renderedLength":6252},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/usb.js":{"code":"/**\n * @component @name Usb\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjciIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjIwIiByPSIxIiAvPgogIDxwYXRoIGQ9Ik00LjcgMTkuMyAxOSA1IiAvPgogIDxwYXRoIGQ9Im0yMSAzLTMgMSAyIDJaIiAvPgogIDxwYXRoIGQ9Ik05LjI2IDcuNjggNSAxMmwyIDUiIC8+CiAgPHBhdGggZD0ibTEwIDE0IDUgMiAzLjUtMy41IiAvPgogIDxwYXRoIGQ9Im0xOCAxMiAxLTEgMSAxLTEgMVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/usb\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUsb extends LucideIconBase {\n static icon = {\n name: 'usb',\n size: 24,\n node: [\n ['circle', { cx: '10', cy: '7', r: '1', key: 'dypaad' }],\n ['circle', { cx: '4', cy: '20', r: '1', key: '22iqad' }],\n ['path', { d: 'M4.7 19.3 19 5', key: '1enqfc' }],\n ['path', { d: 'm21 3-3 1 2 2Z', key: 'd3ov82' }],\n ['path', { d: 'M9.26 7.68 5 12l2 5', key: '1esawj' }],\n ['path', { d: 'm10 14 5 2 3.5-3.5', key: 'v8oal5' }],\n ['path', { d: 'm18 12 1-1 1 1-1 1Z', key: '1bh22v' }],\n ],\n };\n icon = signal(LucideUsb.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUsb, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUsb, isStandalone: true, selector: \"svg[lucideUsb]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUsb, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUsb]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6931,"removedExports":[],"renderedExports":["LucideUsb"],"renderedLength":6644},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-check.js":{"code":"/**\n * @component @name UserCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTEgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMTYgMjF2LTJhNCA0IDAgMCAwLTQtNEg2YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserCheck extends LucideIconBase {\n static icon = {\n name: 'user-check',\n size: 24,\n node: [\n ['path', { d: 'm16 11 2 2 4-4', key: '9rsbq5' }],\n ['path', { d: 'M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2', key: '1yyitq' }],\n ['circle', { cx: '9', cy: '7', r: '4', key: 'nufk8' }],\n ],\n };\n icon = signal(LucideUserCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserCheck, isStandalone: true, selector: \"svg[lucideUserCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6607,"removedExports":[],"renderedExports":["LucideUserCheck"],"renderedLength":6313},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-key.js":{"code":"/**\n * @component @name UserKey\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTF2NiIgLz4KICA8cGF0aCBkPSJNMjAgMTNoMiIgLz4KICA8cGF0aCBkPSJNMyAyMXYtMmE0IDQgMCAwIDEgNC00aDZhNCA0IDAgMCAxIDIuMDcyLjU3OCIgLz4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjciIHI9IjQiIC8+CiAgPGNpcmNsZSBjeD0iMjAiIGN5PSIxOSIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-key\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserKey extends LucideIconBase {\n static icon = {\n name: 'user-key',\n size: 24,\n node: [\n ['path', { d: 'M20 11v6', key: 'd77pzp' }],\n ['path', { d: 'M20 13h2', key: '16rner' }],\n ['path', { d: 'M3 21v-2a4 4 0 0 1 4-4h6a4 4 0 0 1 2.072.578', key: '1yxgtw' }],\n ['circle', { cx: '10', cy: '7', r: '4', key: 'e45bow' }],\n ['circle', { cx: '20', cy: '19', r: '2', key: '1obnsp' }],\n ],\n };\n icon = signal(LucideUserKey.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserKey, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserKey, isStandalone: true, selector: \"svg[lucideUserKey]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserKey, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserKey]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6787,"removedExports":[],"renderedExports":["LucideUserKey"],"renderedLength":6495},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-lock.js":{"code":"/**\n * @component @name UserLock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTZ2LTJhMiAyIDAgMCAwLTQgMHYyIiAvPgogIDxwYXRoIGQ9Ik05LjUgMTVIN2E0IDQgMCAwIDAtNCA0djIiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI3IiByPSI0IiAvPgogIDxyZWN0IHg9IjEzIiB5PSIxNiIgd2lkdGg9IjgiIGhlaWdodD0iNSIgcng9Ii44OTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserLock extends LucideIconBase {\n static icon = {\n name: 'user-lock',\n size: 24,\n node: [\n ['path', { d: 'M19 16v-2a2 2 0 0 0-4 0v2', key: '17sujf' }],\n ['path', { d: 'M9.5 15H7a4 4 0 0 0-4 4v2', key: '9it25y' }],\n ['circle', { cx: '10', cy: '7', r: '4', key: 'e45bow' }],\n ['rect', { x: '13', y: '16', width: '8', height: '5', rx: '.899', key: 'ur80nz' }],\n ],\n };\n icon = signal(LucideUserLock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserLock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserLock, isStandalone: true, selector: \"svg[lucideUserLock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserLock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserLock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6757,"removedExports":[],"renderedExports":["LucideUserLock"],"renderedLength":6464},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-plus.js":{"code":"/**\n * @component @name UserPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjF2LTJhNCA0IDAgMCAwLTQtNEg2YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KICA8bGluZSB4MT0iMTkiIHgyPSIxOSIgeTE9IjgiIHkyPSIxNCIgLz4KICA8bGluZSB4MT0iMjIiIHgyPSIxNiIgeTE9IjExIiB5Mj0iMTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserPlus extends LucideIconBase {\n static icon = {\n name: 'user-plus',\n size: 24,\n node: [\n ['path', { d: 'M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2', key: '1yyitq' }],\n ['circle', { cx: '9', cy: '7', r: '4', key: 'nufk8' }],\n ['line', { x1: '19', x2: '19', y1: '8', y2: '14', key: '1bvyxn' }],\n ['line', { x1: '22', x2: '16', y1: '11', y2: '11', key: '1shjgl' }],\n ],\n };\n icon = signal(LucideUserPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserPlus, isStandalone: true, selector: \"svg[lucideUserPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6767,"removedExports":[],"renderedExports":["LucideUserPlus"],"renderedLength":6474},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/umbrella.js":{"code":"/**\n * @component @name Umbrella\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2N2EyIDIgMCAwIDAgNCAwIiAvPgogIDxwYXRoIGQ9Ik0xMiAydjIiIC8+CiAgPHBhdGggZD0iTTIwLjk5MiAxM2ExIDEgMCAwIDAgLjk3LTEuMjc0IDEwLjI4NCAxMC4yODQgMCAwIDAtMTkuOTIzIDBBMSAxIDAgMCAwIDMgMTN6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/umbrella\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUmbrella extends LucideIconBase {\n static icon = {\n name: 'umbrella',\n size: 24,\n node: [\n ['path', { d: 'M12 13v7a2 2 0 0 0 4 0', key: 'rpgb42' }],\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\n [\n 'path',\n {\n d: 'M20.992 13a1 1 0 0 0 .97-1.274 10.284 10.284 0 0 0-19.923 0A1 1 0 0 0 3 13z',\n key: '124nyo',\n },\n ],\n ],\n };\n icon = signal(LucideUmbrella.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUmbrella, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUmbrella, isStandalone: true, selector: \"svg[lucideUmbrella]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUmbrella, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUmbrella]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6766,"removedExports":[],"renderedExports":["LucideUmbrella"],"renderedLength":6474},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-pen.js":{"code":"/**\n * @component @name UserPen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNSAxNUg3YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8cGF0aCBkPSJNMjEuMzc4IDE2LjYyNmExIDEgMCAwIDAtMy4wMDQtMy4wMDRsLTQuMDEgNC4wMTJhMiAyIDAgMCAwLS41MDYuODU0bC0uODM3IDIuODdhLjUuNSAwIDAgMCAuNjIuNjJsMi44Ny0uODM3YTIgMiAwIDAgMCAuODU0LS41MDZ6IiAvPgogIDxjaXJjbGUgY3g9IjEwIiBjeT0iNyIgcj0iNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserPen extends LucideIconBase {\n static icon = {\n name: 'user-pen',\n size: 24,\n node: [\n ['path', { d: 'M11.5 15H7a4 4 0 0 0-4 4v2', key: '15lzij' }],\n [\n 'path',\n {\n d: 'M21.378 16.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z',\n key: '1817ys',\n },\n ],\n ['circle', { cx: '10', cy: '7', r: '4', key: 'e45bow' }],\n ],\n };\n icon = signal(LucideUserPen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserPen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserPen, isStandalone: true, selector: \"svg[lucideUserPen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserPen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserPen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6921,"removedExports":[],"renderedExports":["LucideUserPen"],"renderedLength":6629},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-round-cog.js":{"code":"/**\n * @component @name UserRoundCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuMzA1IDE5LjUzLjkyMy0uMzgyIiAvPgogIDxwYXRoIGQ9Im0xNS4yMjggMTYuODUyLS45MjMtLjM4MyIgLz4KICA8cGF0aCBkPSJtMTYuODUyIDE1LjIyOC0uMzgzLS45MjMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAyMC43NzItLjM4My45MjQiIC8+CiAgPHBhdGggZD0ibTE5LjE0OCAxNS4yMjguMzgzLS45MjMiIC8+CiAgPHBhdGggZD0ibTE5LjUzIDIxLjY5Ni0uMzgyLS45MjQiIC8+CiAgPHBhdGggZD0iTTIgMjFhOCA4IDAgMCAxIDEwLjQzNC03LjYyIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTYuODUyLjkyNC0uMzgzIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTkuMTQ4LjkyNC4zODMiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-round-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserRoundCog extends LucideIconBase {\n static icon = {\n name: 'user-round-cog',\n size: 24,\n node: [\n ['path', { d: 'm14.305 19.53.923-.382', key: '3m78fa' }],\n ['path', { d: 'm15.228 16.852-.923-.383', key: 'npixar' }],\n ['path', { d: 'm16.852 15.228-.383-.923', key: '5xggr7' }],\n ['path', { d: 'm16.852 20.772-.383.924', key: 'dpfhf9' }],\n ['path', { d: 'm19.148 15.228.383-.923', key: '1reyyz' }],\n ['path', { d: 'm19.53 21.696-.382-.924', key: '1goivc' }],\n ['path', { d: 'M2 21a8 8 0 0 1 10.434-7.62', key: '1yezr2' }],\n ['path', { d: 'm20.772 16.852.924-.383', key: 'htqkph' }],\n ['path', { d: 'm20.772 19.148.924.383', key: '9w9pjp' }],\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ],\n aliases: ['user-cog-2'],\n };\n icon = signal(LucideUserRoundCog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundCog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserRoundCog, isStandalone: true, selector: \"svg[lucideUserRoundCog], svg[lucideUserCog2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundCog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserRoundCog], svg[lucideUserCog2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideUserRoundCog\n */\nconst LucideUserCog2 = LucideUserRoundCog;","originalLength":7787,"removedExports":[],"renderedExports":["LucideUserRoundCog","LucideUserCog2"],"renderedLength":7482},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-round-check.js":{"code":"/**\n * @component @name UserRoundCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTMuMjkyLTYiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxwYXRoIGQ9Im0xNiAxOSAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/user-round-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserRoundCheck extends LucideIconBase {\n static icon = {\n name: 'user-round-check',\n size: 24,\n node: [\n ['path', { d: 'M2 21a8 8 0 0 1 13.292-6', key: 'bjp14o' }],\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\n ['path', { d: 'm16 19 2 2 4-4', key: '1b14m6' }],\n ],\n aliases: ['user-check-2'],\n };\n icon = signal(LucideUserRoundCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserRoundCheck, isStandalone: true, selector: \"svg[lucideUserRoundCheck], svg[lucideUserCheck2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserRoundCheck], svg[lucideUserCheck2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideUserRoundCheck\n */\nconst LucideUserCheck2 = LucideUserRoundCheck;","originalLength":6813,"removedExports":[],"renderedExports":["LucideUserRoundCheck","LucideUserCheck2"],"renderedLength":6506},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-round-arrow-left.js":{"code":"/**\n * @component @name UserRoundArrowLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTkgMTYtMyAzIiAvPgogIDxwYXRoIGQ9Ik0yIDIxYTggOCAwIDAgMSAxMi42NjQtNi41IiAvPgogIDxwYXRoIGQ9Ik0yMiAxOWgtNmwzIDMiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/user-round-arrow-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserRoundArrowLeft extends LucideIconBase {\n static icon = {\n name: 'user-round-arrow-left',\n size: 24,\n node: [\n ['path', { d: 'm19 16-3 3', key: 'lp3y45' }],\n ['path', { d: 'M2 21a8 8 0 0 1 12.664-6.5', key: '1ap0vn' }],\n ['path', { d: 'M22 19h-6l3 3', key: '13fjle' }],\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\n ],\n };\n icon = signal(LucideUserRoundArrowLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundArrowLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserRoundArrowLeft, isStandalone: true, selector: \"svg[lucideUserRoundArrowLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundArrowLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserRoundArrowLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6768,"removedExports":[],"renderedExports":["LucideUserRoundArrowLeft"],"renderedLength":6463},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-minus.js":{"code":"/**\n * @component @name UserMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjF2LTJhNCA0IDAgMCAwLTQtNEg2YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KICA8bGluZSB4MT0iMjIiIHgyPSIxNiIgeTE9IjExIiB5Mj0iMTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserMinus extends LucideIconBase {\n static icon = {\n name: 'user-minus',\n size: 24,\n node: [\n ['path', { d: 'M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2', key: '1yyitq' }],\n ['circle', { cx: '9', cy: '7', r: '4', key: 'nufk8' }],\n ['line', { x1: '22', x2: '16', y1: '11', y2: '11', key: '1shjgl' }],\n ],\n };\n icon = signal(LucideUserMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserMinus, isStandalone: true, selector: \"svg[lucideUserMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6642,"removedExports":[],"renderedExports":["LucideUserMinus"],"renderedLength":6348},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-round-key.js":{"code":"/**\n * @component @name UserRoundKey\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTF2NiIgLz4KICA8cGF0aCBkPSJNMTkgMTNoMiIgLz4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTIuODY4LTYuMzQ5IiAvPgogIDxjaXJjbGUgY3g9IjEwIiBjeT0iOCIgcj0iNSIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjE5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/user-round-key\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserRoundKey extends LucideIconBase {\n static icon = {\n name: 'user-round-key',\n size: 24,\n node: [\n ['path', { d: 'M19 11v6', key: 'rcqigv' }],\n ['path', { d: 'M19 13h2', key: '1gch44' }],\n ['path', { d: 'M2 21a8 8 0 0 1 12.868-6.349', key: '1lryzn' }],\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\n ['circle', { cx: '19', cy: '19', r: '2', key: '17f5cg' }],\n ],\n };\n icon = signal(LucideUserRoundKey.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundKey, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserRoundKey, isStandalone: true, selector: \"svg[lucideUserRoundKey]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundKey, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserRoundKey]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6805,"removedExports":[],"renderedExports":["LucideUserRoundKey"],"renderedLength":6507},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-round-pen.js":{"code":"/**\n * @component @name UserRoundPen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTAuODIxLTcuNDg3IiAvPgogIDxwYXRoIGQ9Ik0yMS4zNzggMTYuNjI2YTEgMSAwIDAgMC0zLjAwNC0zLjAwNGwtNC4wMSA0LjAxMmEyIDIgMCAwIDAtLjUwNi44NTRsLS44MzcgMi44N2EuNS41IDAgMCAwIC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMCAwIC44NTQtLjUwNnoiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/user-round-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserRoundPen extends LucideIconBase {\n static icon = {\n name: 'user-round-pen',\n size: 24,\n node: [\n ['path', { d: 'M2 21a8 8 0 0 1 10.821-7.487', key: '1c8h7z' }],\n [\n 'path',\n {\n d: 'M21.378 16.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z',\n key: '1817ys',\n },\n ],\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\n ],\n };\n icon = signal(LucideUserRoundPen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundPen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserRoundPen, isStandalone: true, selector: \"svg[lucideUserRoundPen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundPen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserRoundPen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6981,"removedExports":[],"renderedExports":["LucideUserRoundPen"],"renderedLength":6683},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-round-minus.js":{"code":"/**\n * @component @name UserRoundMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTMuMjkyLTYiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxwYXRoIGQ9Ik0yMiAxOWgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-round-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserRoundMinus extends LucideIconBase {\n static icon = {\n name: 'user-round-minus',\n size: 24,\n node: [\n ['path', { d: 'M2 21a8 8 0 0 1 13.292-6', key: 'bjp14o' }],\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\n ['path', { d: 'M22 19h-6', key: 'vcuq98' }],\n ],\n aliases: ['user-minus-2'],\n };\n icon = signal(LucideUserRoundMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserRoundMinus, isStandalone: true, selector: \"svg[lucideUserRoundMinus], svg[lucideUserMinus2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserRoundMinus], svg[lucideUserMinus2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideUserRoundMinus\n */\nconst LucideUserMinus2 = LucideUserRoundMinus;","originalLength":6804,"removedExports":[],"renderedExports":["LucideUserRoundMinus","LucideUserMinus2"],"renderedLength":6497},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-round-search.js":{"code":"/**\n * @component @name UserRoundSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjgiIHI9IjUiIC8+CiAgPHBhdGggZD0iTTIgMjFhOCA4IDAgMCAxIDEwLjQzNC03LjYyIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTIyIDIyLTEuOS0xLjkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-round-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserRoundSearch extends LucideIconBase {\n static icon = {\n name: 'user-round-search',\n size: 24,\n node: [\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\n ['path', { d: 'M2 21a8 8 0 0 1 10.434-7.62', key: '1yezr2' }],\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ['path', { d: 'm22 22-1.9-1.9', key: '1e5ubv' }],\n ],\n };\n icon = signal(LucideUserRoundSearch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundSearch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserRoundSearch, isStandalone: true, selector: \"svg[lucideUserRoundSearch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundSearch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserRoundSearch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6763,"removedExports":[],"renderedExports":["LucideUserRoundSearch"],"renderedLength":6462},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-round-plus.js":{"code":"/**\n * @component @name UserRoundPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTMuMjkyLTYiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxwYXRoIGQ9Ik0xOSAxNnY2IiAvPgogIDxwYXRoIGQ9Ik0yMiAxOWgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-round-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserRoundPlus extends LucideIconBase {\n static icon = {\n name: 'user-round-plus',\n size: 24,\n node: [\n ['path', { d: 'M2 21a8 8 0 0 1 13.292-6', key: 'bjp14o' }],\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\n ['path', { d: 'M19 16v6', key: 'tddt3s' }],\n ['path', { d: 'M22 19h-6', key: 'vcuq98' }],\n ],\n aliases: ['user-plus-2'],\n };\n icon = signal(LucideUserRoundPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserRoundPlus, isStandalone: true, selector: \"svg[lucideUserRoundPlus], svg[lucideUserPlus2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserRoundPlus], svg[lucideUserPlus2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideUserRoundPlus\n */\nconst LucideUserPlus2 = LucideUserRoundPlus;","originalLength":6875,"removedExports":[],"renderedExports":["LucideUserRoundPlus","LucideUserPlus2"],"renderedLength":6569},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-cog.js":{"code":"/**\n * @component @name UserCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTVINmE0IDQgMCAwIDAtNCA0djIiIC8+CiAgPHBhdGggZD0ibTE0LjMwNSAxNi41My45MjMtLjM4MiIgLz4KICA8cGF0aCBkPSJtMTUuMjI4IDEzLjg1Mi0uOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAxMi4yMjgtLjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xNi44NTIgMTcuNzcyLS4zODMuOTI0IiAvPgogIDxwYXRoIGQ9Im0xOS4xNDggMTIuMjI4LjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xOS41MyAxOC42OTYtLjM4Mi0uOTI0IiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTMuODUyLjkyNC0uMzgzIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTYuMTQ4LjkyNC4zODMiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxNSIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserCog extends LucideIconBase {\n static icon = {\n name: 'user-cog',\n size: 24,\n node: [\n ['path', { d: 'M10 15H6a4 4 0 0 0-4 4v2', key: '1nfge6' }],\n ['path', { d: 'm14.305 16.53.923-.382', key: '1itpsq' }],\n ['path', { d: 'm15.228 13.852-.923-.383', key: 'eplpkm' }],\n ['path', { d: 'm16.852 12.228-.383-.923', key: '13v3q0' }],\n ['path', { d: 'm16.852 17.772-.383.924', key: '1i8mnm' }],\n ['path', { d: 'm19.148 12.228.383-.923', key: '1q8j1v' }],\n ['path', { d: 'm19.53 18.696-.382-.924', key: 'vk1qj3' }],\n ['path', { d: 'm20.772 13.852.924-.383', key: 'n880s0' }],\n ['path', { d: 'm20.772 16.148.924.383', key: '1g6xey' }],\n ['circle', { cx: '18', cy: '15', r: '3', key: 'gjjjvw' }],\n ['circle', { cx: '9', cy: '7', r: '4', key: 'nufk8' }],\n ],\n };\n icon = signal(LucideUserCog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserCog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserCog, isStandalone: true, selector: \"svg[lucideUserCog]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserCog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserCog]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7545,"removedExports":[],"renderedExports":["LucideUserCog"],"renderedLength":7253},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-round.js":{"code":"/**\n * @component @name UserRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjUiIC8+CiAgPHBhdGggZD0iTTIwIDIxYTggOCAwIDAgMC0xNiAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/user-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserRound extends LucideIconBase {\n static icon = {\n name: 'user-round',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '8', r: '5', key: '1hypcn' }],\n ['path', { d: 'M20 21a8 8 0 0 0-16 0', key: 'rfgkzh' }],\n ],\n aliases: ['user-2'],\n };\n icon = signal(LucideUserRound.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRound, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserRound, isStandalone: true, selector: \"svg[lucideUserRound], svg[lucideUser2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRound, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserRound], svg[lucideUser2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideUserRound\n */\nconst LucideUser2 = LucideUserRound;","originalLength":6615,"removedExports":[],"renderedExports":["LucideUserRound","LucideUser2"],"renderedLength":6314},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-search.js":{"code":"/**\n * @component @name UserSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjciIHI9IjQiIC8+CiAgPHBhdGggZD0iTTEwLjMgMTVIN2E0IDQgMCAwIDAtNCA0djIiIC8+CiAgPGNpcmNsZSBjeD0iMTciIGN5PSIxNyIgcj0iMyIgLz4KICA8cGF0aCBkPSJtMjEgMjEtMS45LTEuOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserSearch extends LucideIconBase {\n static icon = {\n name: 'user-search',\n size: 24,\n node: [\n ['circle', { cx: '10', cy: '7', r: '4', key: 'e45bow' }],\n ['path', { d: 'M10.3 15H7a4 4 0 0 0-4 4v2', key: '3bnktk' }],\n ['circle', { cx: '17', cy: '17', r: '3', key: '18b49y' }],\n ['path', { d: 'm21 21-1.9-1.9', key: '1g2n9r' }],\n ],\n };\n icon = signal(LucideUserSearch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserSearch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserSearch, isStandalone: true, selector: \"svg[lucideUserSearch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserSearch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserSearch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6704,"removedExports":[],"renderedExports":["LucideUserSearch"],"renderedLength":6409},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-x.js":{"code":"/**\n * @component @name UserX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjF2LTJhNCA0IDAgMCAwLTQtNEg2YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KICA8bGluZSB4MT0iMTciIHgyPSIyMiIgeTE9IjgiIHkyPSIxMyIgLz4KICA8bGluZSB4MT0iMjIiIHgyPSIxNyIgeTE9IjgiIHkyPSIxMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserX extends LucideIconBase {\n static icon = {\n name: 'user-x',\n size: 24,\n node: [\n ['path', { d: 'M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2', key: '1yyitq' }],\n ['circle', { cx: '9', cy: '7', r: '4', key: 'nufk8' }],\n ['line', { x1: '17', x2: '22', y1: '8', y2: '13', key: '3nzzx3' }],\n ['line', { x1: '22', x2: '17', y1: '8', y2: '13', key: '1swrse' }],\n ],\n };\n icon = signal(LucideUserX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserX, isStandalone: true, selector: \"svg[lucideUserX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6733,"removedExports":[],"renderedExports":["LucideUserX"],"renderedLength":6443},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-star.js":{"code":"/**\n * @component @name UserStar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuMDUxIDEyLjYxNmExIDEgMCAwIDEgMS45MDkuMDI0bC43MzcgMS40NTJhMSAxIDAgMCAwIC43MzcuNTM1bDEuNjM0LjI1NmExIDEgMCAwIDEgLjU4OCAxLjgwNmwtMS4xNzIgMS4xNjhhMSAxIDAgMCAwLS4yODIuODY2bC4yNTkgMS42MTNhMSAxIDAgMCAxLTEuNTQxIDEuMTM0bC0xLjQ2NS0uNzVhMSAxIDAgMCAwLS45MTIgMGwtMS40NjUuNzVhMSAxIDAgMCAxLTEuNTM5LTEuMTMzbC4yNTgtMS42MTNhMSAxIDAgMCAwLS4yODItLjg2NmwtMS4xNTYtMS4xNTNhMSAxIDAgMCAxIC41NzItMS44MjJsMS42MzMtLjI1NmExIDEgMCAwIDAgLjczNy0uNTM1eiIgLz4KICA8cGF0aCBkPSJNOCAxNUg3YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjciIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-star\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserStar extends LucideIconBase {\n static icon = {\n name: 'user-star',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M16.051 12.616a1 1 0 0 1 1.909.024l.737 1.452a1 1 0 0 0 .737.535l1.634.256a1 1 0 0 1 .588 1.806l-1.172 1.168a1 1 0 0 0-.282.866l.259 1.613a1 1 0 0 1-1.541 1.134l-1.465-.75a1 1 0 0 0-.912 0l-1.465.75a1 1 0 0 1-1.539-1.133l.258-1.613a1 1 0 0 0-.282-.866l-1.156-1.153a1 1 0 0 1 .572-1.822l1.633-.256a1 1 0 0 0 .737-.535z',\n key: '1m8t9f',\n },\n ],\n ['path', { d: 'M8 15H7a4 4 0 0 0-4 4v2', key: 'l9tmp8' }],\n ['circle', { cx: '10', cy: '7', r: '4', key: 'e45bow' }],\n ],\n };\n icon = signal(LucideUserStar.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserStar, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserStar, isStandalone: true, selector: \"svg[lucideUserStar]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserStar, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserStar]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7367,"removedExports":[],"renderedExports":["LucideUserStar"],"renderedLength":7074},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-shield.js":{"code":"/**\n * @component @name UserShield\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTVINmE0IDQgMCAwIDAtNCA0djIiIC8+CiAgPHBhdGggZD0iTTIyIDE3LjVjMCAyLjQ5OS0xLjc1IDMuNzQ5LTMuODMgNC40NzRhLjUuNSAwIDAgMS0uMzM1LS4wMDVjLTIuMDg1LS43Mi0zLjgzNS0xLjk3LTMuODM1LTQuNDdWMTRhLjUuNSAwIDAgMSAuNS0uNDk5YzEgMCAyLjI1LS42IDMuMTItMS4zNmEuNi42IDAgMCAxIC43Ni0uMDAxYy44NzUuNzY1IDIuMTIgMS4zNiAzLjEyIDEuMzZhLjUuNSAwIDAgMSAuNS41eiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-shield\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserShield extends LucideIconBase {\n static icon = {\n name: 'user-shield',\n size: 24,\n node: [\n ['path', { d: 'M10 15H6a4 4 0 0 0-4 4v2', key: '1nfge6' }],\n [\n 'path',\n {\n d: 'M22 17.5c0 2.499-1.75 3.749-3.83 4.474a.5.5 0 0 1-.335-.005c-2.085-.72-3.835-1.97-3.835-4.47V14a.5.5 0 0 1 .5-.499c1 0 2.25-.6 3.12-1.36a.6.6 0 0 1 .76-.001c.875.765 2.12 1.36 3.12 1.36a.5.5 0 0 1 .5.5z',\n key: '16j3tf',\n },\n ],\n ['circle', { cx: '9', cy: '7', r: '4', key: 'nufk8' }],\n ],\n };\n icon = signal(LucideUserShield.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserShield, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserShield, isStandalone: true, selector: \"svg[lucideUserShield]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserShield, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserShield]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7121,"removedExports":[],"renderedExports":["LucideUserShield"],"renderedLength":6826},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user-round-x.js":{"code":"/**\n * @component @name UserRoundX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTEuODczLTciIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxwYXRoIGQ9Im0xNyAxNyA1IDUiIC8+CiAgPHBhdGggZD0ibTIyIDE3LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-round-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserRoundX extends LucideIconBase {\n static icon = {\n name: 'user-round-x',\n size: 24,\n node: [\n ['path', { d: 'M2 21a8 8 0 0 1 11.873-7', key: '74fkxq' }],\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\n ['path', { d: 'm17 17 5 5', key: 'p7ous7' }],\n ['path', { d: 'm22 17-5 5', key: 'gqnmv0' }],\n ],\n aliases: ['user-x-2'],\n };\n icon = signal(LucideUserRoundX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserRoundX, isStandalone: true, selector: \"svg[lucideUserRoundX], svg[lucideUserX2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserRoundX], svg[lucideUserX2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideUserRoundX\n */\nconst LucideUserX2 = LucideUserRoundX;","originalLength":6831,"removedExports":[],"renderedExports":["LucideUserRoundX","LucideUserX2"],"renderedLength":6528},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/user.js":{"code":"/**\n * @component @name User\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMjF2LTJhNCA0IDAgMCAwLTQtNEg5YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjciIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUser extends LucideIconBase {\n static icon = {\n name: 'user',\n size: 24,\n node: [\n ['path', { d: 'M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2', key: '975kel' }],\n ['circle', { cx: '12', cy: '7', r: '4', key: '17ys0d' }],\n ],\n };\n icon = signal(LucideUser.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUser, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUser, isStandalone: true, selector: \"svg[lucideUser]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUser, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUser]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6449,"removedExports":[],"renderedExports":["LucideUser"],"renderedLength":6161},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/users.js":{"code":"/**\n * @component @name Users\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjF2LTJhNCA0IDAgMCAwLTQtNEg2YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8cGF0aCBkPSJNMTYgMy4xMjhhNCA0IDAgMCAxIDAgNy43NDQiIC8+CiAgPHBhdGggZD0iTTIyIDIxdi0yYTQgNCAwIDAgMC0zLTMuODciIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjciIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/users\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUsers extends LucideIconBase {\n static icon = {\n name: 'users',\n size: 24,\n node: [\n ['path', { d: 'M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2', key: '1yyitq' }],\n ['path', { d: 'M16 3.128a4 4 0 0 1 0 7.744', key: '16gr8j' }],\n ['path', { d: 'M22 21v-2a4 4 0 0 0-3-3.87', key: 'kshegd' }],\n ['circle', { cx: '9', cy: '7', r: '4', key: 'nufk8' }],\n ],\n };\n icon = signal(LucideUsers.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUsers, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUsers, isStandalone: true, selector: \"svg[lucideUsers]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUsers, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUsers]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6719,"removedExports":[],"renderedExports":["LucideUsers"],"renderedLength":6430},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/utensils-crossed.js":{"code":"/**\n * @component @name UtensilsCrossed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMi0yLjMgMi4zYTMgMyAwIDAgMCAwIDQuMmwxLjggMS44YTMgMyAwIDAgMCA0LjIgMEwyMiA4IiAvPgogIDxwYXRoIGQ9Ik0xNSAxNSAzLjMgMy4zYTQuMiA0LjIgMCAwIDAgMCA2bDcuMyA3LjNjLjcuNyAyIC43IDIuOCAwTDE1IDE1Wm0wIDAgNyA3IiAvPgogIDxwYXRoIGQ9Im0yLjEgMjEuOCA2LjQtNi4zIiAvPgogIDxwYXRoIGQ9Im0xOSA1LTcgNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/utensils-crossed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUtensilsCrossed extends LucideIconBase {\n static icon = {\n name: 'utensils-crossed',\n size: 24,\n node: [\n ['path', { d: 'm16 2-2.3 2.3a3 3 0 0 0 0 4.2l1.8 1.8a3 3 0 0 0 4.2 0L22 8', key: 'n7qcjb' }],\n [\n 'path',\n {\n d: 'M15 15 3.3 3.3a4.2 4.2 0 0 0 0 6l7.3 7.3c.7.7 2 .7 2.8 0L15 15Zm0 0 7 7',\n key: 'd0u48b',\n },\n ],\n ['path', { d: 'm2.1 21.8 6.4-6.3', key: 'yn04lh' }],\n ['path', { d: 'm19 5-7 7', key: '194lzd' }],\n ],\n aliases: ['fork-knife-crossed'],\n };\n icon = signal(LucideUtensilsCrossed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUtensilsCrossed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUtensilsCrossed, isStandalone: true, selector: \"svg[lucideUtensilsCrossed], svg[lucideForkKnifeCrossed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUtensilsCrossed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUtensilsCrossed], svg[lucideForkKnifeCrossed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideUtensilsCrossed\n */\nconst LucideForkKnifeCrossed = LucideUtensilsCrossed;","originalLength":7250,"removedExports":[],"renderedExports":["LucideUtensilsCrossed","LucideForkKnifeCrossed"],"renderedLength":6943},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/users-round.js":{"code":"/**\n * @component @name UsersRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMjFhOCA4IDAgMCAwLTE2IDAiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxwYXRoIGQ9Ik0yMiAyMGMwLTMuMzctMi02LjUtNC04YTUgNSAwIDAgMC0uNDUtOC4zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/users-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUsersRound extends LucideIconBase {\n static icon = {\n name: 'users-round',\n size: 24,\n node: [\n ['path', { d: 'M18 21a8 8 0 0 0-16 0', key: '3ypg7q' }],\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\n ['path', { d: 'M22 20c0-3.37-2-6.5-4-8a5 5 0 0 0-.45-8.3', key: '10s06x' }],\n ],\n aliases: ['users-2'],\n };\n icon = signal(LucideUsersRound.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUsersRound, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUsersRound, isStandalone: true, selector: \"svg[lucideUsersRound], svg[lucideUsers2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUsersRound, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUsersRound], svg[lucideUsers2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideUsersRound\n */\nconst LucideUsers2 = LucideUsersRound;","originalLength":6797,"removedExports":[],"renderedExports":["LucideUsersRound","LucideUsers2"],"renderedLength":6495},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/van.js":{"code":"/**\n * @component @name Van\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNnY1YTEgMSAwIDAgMCAxIDFoNi4xMDJhMSAxIDAgMCAxIC43MTIuMjk4bC44OTguOTFhMSAxIDAgMCAxIC4yODguNzAyVjE3YTEgMSAwIDAgMS0xIDFoLTMiIC8+CiAgPHBhdGggZD0iTTUgMThIM2ExIDEgMCAwIDEtMS0xVjhhMiAyIDAgMCAxIDItMmgxMmMxLjEgMCAyLjEuOCAyLjQgMS44bDEuMTc2IDQuMiIgLz4KICA8cGF0aCBkPSJNOSAxOGg1IiAvPgogIDxjaXJjbGUgY3g9IjE2IiBjeT0iMTgiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNyIgY3k9IjE4IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/van\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVan extends LucideIconBase {\n static icon = {\n name: 'van',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13 6v5a1 1 0 0 0 1 1h6.102a1 1 0 0 1 .712.298l.898.91a1 1 0 0 1 .288.702V17a1 1 0 0 1-1 1h-3',\n key: 'k3s650',\n },\n ],\n [\n 'path',\n {\n d: 'M5 18H3a1 1 0 0 1-1-1V8a2 2 0 0 1 2-2h12c1.1 0 2.1.8 2.4 1.8l1.176 4.2',\n key: 'fnd93u',\n },\n ],\n ['path', { d: 'M9 18h5', key: 'lrx6i' }],\n ['circle', { cx: '16', cy: '18', r: '2', key: '1v4tcr' }],\n ['circle', { cx: '7', cy: '18', r: '2', key: '19iecd' }],\n ],\n };\n icon = signal(LucideVan.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVan, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVan, isStandalone: true, selector: \"svg[lucideVan]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVan, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVan]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7201,"removedExports":[],"renderedExports":["LucideVan"],"renderedLength":6914},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/utility-pole.js":{"code":"/**\n * @component @name UtilityPole\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KICA8cGF0aCBkPSJNMiA1aDIwIiAvPgogIDxwYXRoIGQ9Ik0zIDN2MiIgLz4KICA8cGF0aCBkPSJNNyAzdjIiIC8+CiAgPHBhdGggZD0iTTE3IDN2MiIgLz4KICA8cGF0aCBkPSJNMjEgM3YyIiAvPgogIDxwYXRoIGQ9Im0xOSA1LTcgNy03LTciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/utility-pole\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUtilityPole extends LucideIconBase {\n static icon = {\n name: 'utility-pole',\n size: 24,\n node: [\n ['path', { d: 'M12 2v20', key: 't6zp3m' }],\n ['path', { d: 'M2 5h20', key: '1fs1ex' }],\n ['path', { d: 'M3 3v2', key: '9imdir' }],\n ['path', { d: 'M7 3v2', key: 'n0os7' }],\n ['path', { d: 'M17 3v2', key: '1l2re6' }],\n ['path', { d: 'M21 3v2', key: '1duuac' }],\n ['path', { d: 'm19 5-7 7-7-7', key: '133zxf' }],\n ],\n };\n icon = signal(LucideUtilityPole.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUtilityPole, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUtilityPole, isStandalone: true, selector: \"svg[lucideUtilityPole]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUtilityPole, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUtilityPole]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6859,"removedExports":[],"renderedExports":["LucideUtilityPole"],"renderedLength":6563},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/vault.js":{"code":"/**\n * @component @name Vault\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjcuNSIgY3k9IjcuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KICA8cGF0aCBkPSJtNy45IDcuOSAyLjcgMi43IiAvPgogIDxjaXJjbGUgY3g9IjE2LjUiIGN5PSI3LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+CiAgPHBhdGggZD0ibTEzLjQgMTAuNiAyLjctMi43IiAvPgogIDxjaXJjbGUgY3g9IjcuNSIgY3k9IjE2LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+CiAgPHBhdGggZD0ibTcuOSAxNi4xIDIuNy0yLjciIC8+CiAgPGNpcmNsZSBjeD0iMTYuNSIgY3k9IjE2LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+CiAgPHBhdGggZD0ibTEzLjQgMTMuNCAyLjcgMi43IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/vault\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVault extends LucideIconBase {\n static icon = {\n name: 'vault',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['circle', { cx: '7.5', cy: '7.5', r: '.5', fill: 'currentColor', key: 'kqv944' }],\n ['path', { d: 'm7.9 7.9 2.7 2.7', key: 'hpeyl3' }],\n ['circle', { cx: '16.5', cy: '7.5', r: '.5', fill: 'currentColor', key: 'w0ekpg' }],\n ['path', { d: 'm13.4 10.6 2.7-2.7', key: '264c1n' }],\n ['circle', { cx: '7.5', cy: '16.5', r: '.5', fill: 'currentColor', key: 'nkw3mc' }],\n ['path', { d: 'm7.9 16.1 2.7-2.7', key: 'p81g5e' }],\n ['circle', { cx: '16.5', cy: '16.5', r: '.5', fill: 'currentColor', key: 'fubopw' }],\n ['path', { d: 'm13.4 13.4 2.7 2.7', key: 'abhel3' }],\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ],\n };\n icon = signal(LucideVault.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVault, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVault, isStandalone: true, selector: \"svg[lucideVault]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVault, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVault]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7602,"removedExports":[],"renderedExports":["LucideVault"],"renderedLength":7313},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/vector-square.js":{"code":"/**\n * @component @name VectorSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuNSA3YTI0IDI0IDAgMCAxIDAgMTAiIC8+CiAgPHBhdGggZD0iTTQuNSA3YTI0IDI0IDAgMCAwIDAgMTAiIC8+CiAgPHBhdGggZD0iTTcgMTkuNWEyNCAyNCAwIDAgMCAxMCAwIiAvPgogIDxwYXRoIGQ9Ik03IDQuNWEyNCAyNCAwIDAgMSAxMCAwIiAvPgogIDxyZWN0IHg9IjE3IiB5PSIxNyIgd2lkdGg9IjUiIGhlaWdodD0iNSIgcng9IjEiIC8+CiAgPHJlY3QgeD0iMTciIHk9IjIiIHdpZHRoPSI1IiBoZWlnaHQ9IjUiIHJ4PSIxIiAvPgogIDxyZWN0IHg9IjIiIHk9IjE3IiB3aWR0aD0iNSIgaGVpZ2h0PSI1IiByeD0iMSIgLz4KICA8cmVjdCB4PSIyIiB5PSIyIiB3aWR0aD0iNSIgaGVpZ2h0PSI1IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/vector-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVectorSquare extends LucideIconBase {\n static icon = {\n name: 'vector-square',\n size: 24,\n node: [\n ['path', { d: 'M19.5 7a24 24 0 0 1 0 10', key: '8n60xe' }],\n ['path', { d: 'M4.5 7a24 24 0 0 0 0 10', key: '2lmadr' }],\n ['path', { d: 'M7 19.5a24 24 0 0 0 10 0', key: '1q94o2' }],\n ['path', { d: 'M7 4.5a24 24 0 0 1 10 0', key: '2z8ypa' }],\n ['rect', { x: '17', y: '17', width: '5', height: '5', rx: '1', key: '1ac74s' }],\n ['rect', { x: '17', y: '2', width: '5', height: '5', rx: '1', key: '1e7h5j' }],\n ['rect', { x: '2', y: '17', width: '5', height: '5', rx: '1', key: '1t4eah' }],\n ['rect', { x: '2', y: '2', width: '5', height: '5', rx: '1', key: '940dhs' }],\n ],\n };\n icon = signal(LucideVectorSquare.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVectorSquare, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVectorSquare, isStandalone: true, selector: \"svg[lucideVectorSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVectorSquare, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVectorSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7403,"removedExports":[],"renderedExports":["LucideVectorSquare"],"renderedLength":7106},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/vegan.js":{"code":"/**\n * @component @name Vegan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgOHE2IDAgNi02LTYgMC02IDYiIC8+CiAgPHBhdGggZD0iTTE3LjQxIDMuNTlhMTAgMTAgMCAxIDAgMyAzIiAvPgogIDxwYXRoIGQ9Ik0yIDJhMjYuNiAyNi42IDAgMCAxIDEwIDIwYy45LTYuODIgMS41LTkuNSA0LTE0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/vegan\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVegan extends LucideIconBase {\n static icon = {\n name: 'vegan',\n size: 24,\n node: [\n ['path', { d: 'M16 8q6 0 6-6-6 0-6 6', key: 'qsyyc4' }],\n ['path', { d: 'M17.41 3.59a10 10 0 1 0 3 3', key: '41m9h7' }],\n ['path', { d: 'M2 2a26.6 26.6 0 0 1 10 20c.9-6.82 1.5-9.5 4-14', key: 'qiv7li' }],\n ],\n };\n icon = signal(LucideVegan.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVegan, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVegan, isStandalone: true, selector: \"svg[lucideVegan]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVegan, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVegan]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6608,"removedExports":[],"renderedExports":["LucideVegan"],"renderedLength":6319},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/venetian-mask.js":{"code":"/**\n * @component @name VenetianMask\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTFjLTEuNSAwLTIuNS41LTMgMiIgLz4KICA8cGF0aCBkPSJNNCA2YTIgMiAwIDAgMC0yIDJ2NGE1IDUgMCAwIDAgNSA1IDggOCAwIDAgMSA1IDIgOCA4IDAgMCAxIDUtMiA1IDUgMCAwIDAgNS01VjhhMiAyIDAgMCAwLTItMmgtM2E4IDggMCAwIDAtNSAyIDggOCAwIDAgMC01LTJ6IiAvPgogIDxwYXRoIGQ9Ik02IDExYzEuNSAwIDIuNS41IDMgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/venetian-mask\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVenetianMask extends LucideIconBase {\n static icon = {\n name: 'venetian-mask',\n size: 24,\n node: [\n ['path', { d: 'M18 11c-1.5 0-2.5.5-3 2', key: '1fod00' }],\n [\n 'path',\n {\n d: 'M4 6a2 2 0 0 0-2 2v4a5 5 0 0 0 5 5 8 8 0 0 1 5 2 8 8 0 0 1 5-2 5 5 0 0 0 5-5V8a2 2 0 0 0-2-2h-3a8 8 0 0 0-5 2 8 8 0 0 0-5-2z',\n key: 'd70hit',\n },\n ],\n ['path', { d: 'M6 11c1.5 0 2.5.5 3 2', key: '136fht' }],\n ],\n };\n icon = signal(LucideVenetianMask.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVenetianMask, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVenetianMask, isStandalone: true, selector: \"svg[lucideVenetianMask]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVenetianMask, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVenetianMask]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6965,"removedExports":[],"renderedExports":["LucideVenetianMask"],"renderedLength":6668},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/venus-and-mars.js":{"code":"/**\n * @component @name VenusAndMars\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjBoNCIgLz4KICA8cGF0aCBkPSJNMTIgMTZ2NiIgLz4KICA8cGF0aCBkPSJNMTcgMmg0djQiIC8+CiAgPHBhdGggZD0ibTIxIDItNS40NiA1LjQ2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTEiIHI9IjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/venus-and-mars\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVenusAndMars extends LucideIconBase {\n static icon = {\n name: 'venus-and-mars',\n size: 24,\n node: [\n ['path', { d: 'M10 20h4', key: 'ni2waw' }],\n ['path', { d: 'M12 16v6', key: 'c8a4gj' }],\n ['path', { d: 'M17 2h4v4', key: 'vhe59' }],\n ['path', { d: 'm21 2-5.46 5.46', key: '19kypf' }],\n ['circle', { cx: '12', cy: '11', r: '5', key: '16gxyc' }],\n ],\n };\n icon = signal(LucideVenusAndMars.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVenusAndMars, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVenusAndMars, isStandalone: true, selector: \"svg[lucideVenusAndMars]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVenusAndMars, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVenusAndMars]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6750,"removedExports":[],"renderedExports":["LucideVenusAndMars"],"renderedLength":6452},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/utensils.js":{"code":"/**\n * @component @name Utensils\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAydjdjMCAxLjEuOSAyIDIgMmg0YTIgMiAwIDAgMCAyLTJWMiIgLz4KICA8cGF0aCBkPSJNNyAydjIwIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNVYyYTUgNSAwIDAgMC01IDV2NmMwIDEuMS45IDIgMiAyaDNabTAgMHY3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/utensils\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUtensils extends LucideIconBase {\n static icon = {\n name: 'utensils',\n size: 24,\n node: [\n ['path', { d: 'M3 2v7c0 1.1.9 2 2 2h4a2 2 0 0 0 2-2V2', key: 'cjf0a3' }],\n ['path', { d: 'M7 2v20', key: '1473qp' }],\n ['path', { d: 'M21 15V2a5 5 0 0 0-5 5v6c0 1.1.9 2 2 2h3Zm0 0v7', key: 'j28e5' }],\n ],\n aliases: ['fork-knife'],\n };\n icon = signal(LucideUtensils.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUtensils, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUtensils, isStandalone: true, selector: \"svg[lucideUtensils], svg[lucideForkKnife]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUtensils, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUtensils], svg[lucideForkKnife]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideUtensils\n */\nconst LucideForkKnife = LucideUtensils;","originalLength":6803,"removedExports":[],"renderedExports":["LucideUtensils","LucideForkKnife"],"renderedLength":6504},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/variable.js":{"code":"/**\n * @component @name Variable\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyMXMtNC0zLTQtOSA0LTkgNC05IiAvPgogIDxwYXRoIGQ9Ik0xNiAzczQgMyA0IDktNCA5LTQgOSIgLz4KICA8bGluZSB4MT0iMTUiIHgyPSI5IiB5MT0iOSIgeTI9IjE1IiAvPgogIDxsaW5lIHgxPSI5IiB4Mj0iMTUiIHkxPSI5IiB5Mj0iMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/variable\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVariable extends LucideIconBase {\n static icon = {\n name: 'variable',\n size: 24,\n node: [\n ['path', { d: 'M8 21s-4-3-4-9 4-9 4-9', key: 'uto9ud' }],\n ['path', { d: 'M16 3s4 3 4 9-4 9-4 9', key: '4w2vsq' }],\n ['line', { x1: '15', x2: '9', y1: '9', y2: '15', key: 'f7djnv' }],\n ['line', { x1: '9', x2: '15', y1: '9', y2: '15', key: '1shsy8' }],\n ],\n };\n icon = signal(LucideVariable.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVariable, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVariable, isStandalone: true, selector: \"svg[lucideVariable]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVariable, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVariable]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6719,"removedExports":[],"renderedExports":["LucideVariable"],"renderedLength":6427},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/venus.js":{"code":"/**\n * @component @name Venus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTV2NyIgLz4KICA8cGF0aCBkPSJNOSAxOWg2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iOSIgcj0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/venus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVenus extends LucideIconBase {\n static icon = {\n name: 'venus',\n size: 24,\n node: [\n ['path', { d: 'M12 15v7', key: 't2xh3l' }],\n ['path', { d: 'M9 19h6', key: '456am0' }],\n ['circle', { cx: '12', cy: '9', r: '6', key: '1nw4tq' }],\n ],\n };\n icon = signal(LucideVenus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVenus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVenus, isStandalone: true, selector: \"svg[lucideVenus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVenus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVenus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6470,"removedExports":[],"renderedExports":["LucideVenus"],"renderedLength":6181},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/vibrate-off.js":{"code":"/**\n * @component @name VibrateOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiA4IDIgMi0yIDIgMiAyLTIgMiIgLz4KICA8cGF0aCBkPSJtMjIgOC0yIDIgMiAyLTIgMiAyIDIiIC8+CiAgPHBhdGggZD0iTTggOHYxMGMwIC41NS40NSAxIDEgMWg2Yy41NSAwIDEtLjQ1IDEtMXYtMiIgLz4KICA8cGF0aCBkPSJNMTYgMTAuMzRWNmMwLS41NS0uNDUtMS0xLTFoLTQuMzQiIC8+CiAgPGxpbmUgeDE9IjIiIHgyPSIyMiIgeTE9IjIiIHkyPSIyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/vibrate-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVibrateOff extends LucideIconBase {\n static icon = {\n name: 'vibrate-off',\n size: 24,\n node: [\n ['path', { d: 'm2 8 2 2-2 2 2 2-2 2', key: 'sv1b1' }],\n ['path', { d: 'm22 8-2 2 2 2-2 2 2 2', key: '101i4y' }],\n ['path', { d: 'M8 8v10c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-2', key: '1hbad5' }],\n ['path', { d: 'M16 10.34V6c0-.55-.45-1-1-1h-4.34', key: '1x5tf0' }],\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\n ],\n };\n icon = signal(LucideVibrateOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVibrateOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVibrateOff, isStandalone: true, selector: \"svg[lucideVibrateOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVibrateOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVibrateOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6922,"removedExports":[],"renderedExports":["LucideVibrateOff"],"renderedLength":6627},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/video.js":{"code":"/**\n * @component @name Video\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTMgNS4yMjMgMy40ODJhLjUuNSAwIDAgMCAuNzc3LS40MTZWNy44N2EuNS41IDAgMCAwLS43NTItLjQzMkwxNiAxMC41IiAvPgogIDxyZWN0IHg9IjIiIHk9IjYiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/video\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVideo extends LucideIconBase {\n static icon = {\n name: 'video',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5',\n key: 'ftymec',\n },\n ],\n ['rect', { x: '2', y: '6', width: '14', height: '12', rx: '2', key: '158x01' }],\n ],\n };\n icon = signal(LucideVideo.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVideo, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVideo, isStandalone: true, selector: \"svg[lucideVideo]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVideo, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVideo]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6687,"removedExports":[],"renderedExports":["LucideVideo"],"renderedLength":6398},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/view.js":{"code":"/**\n * @component @name View\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTd2MmEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnYtMiIgLz4KICA8cGF0aCBkPSJNMjEgN1Y1YTIgMiAwIDAgMC0yLTJINWEyIDIgMCAwIDAtMiAydjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMSIgLz4KICA8cGF0aCBkPSJNMTguOTQ0IDEyLjMzYTEgMSAwIDAgMCAwLS42NiA3LjUgNy41IDAgMCAwLTEzLjg4OCAwIDEgMSAwIDAgMCAwIC42NiA3LjUgNy41IDAgMCAwIDEzLjg4OCAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/view\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideView extends LucideIconBase {\n static icon = {\n name: 'view',\n size: 24,\n node: [\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-2', key: 'mrq65r' }],\n ['path', { d: 'M21 7V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2', key: 'be3xqs' }],\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\n [\n 'path',\n {\n d: 'M18.944 12.33a1 1 0 0 0 0-.66 7.5 7.5 0 0 0-13.888 0 1 1 0 0 0 0 .66 7.5 7.5 0 0 0 13.888 0',\n key: '11ak4c',\n },\n ],\n ],\n };\n icon = signal(LucideView.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideView, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideView, isStandalone: true, selector: \"svg[lucideView]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideView, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideView]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6996,"removedExports":[],"renderedExports":["LucideView"],"renderedLength":6708},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/videotape.js":{"code":"/**\n * @component @name Videotape\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yIDhoMjAiIC8+CiAgPGNpcmNsZSBjeD0iOCIgY3k9IjE0IiByPSIyIiAvPgogIDxwYXRoIGQ9Ik04IDEyaDgiIC8+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSIxNCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/videotape\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVideotape extends LucideIconBase {\n static icon = {\n name: 'videotape',\n size: 24,\n node: [\n ['rect', { width: '20', height: '16', x: '2', y: '4', rx: '2', key: '18n3k1' }],\n ['path', { d: 'M2 8h20', key: 'd11cs7' }],\n ['circle', { cx: '8', cy: '14', r: '2', key: '1k2qr5' }],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ['circle', { cx: '16', cy: '14', r: '2', key: '14k7lr' }],\n ],\n };\n icon = signal(LucideVideotape.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVideotape, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVideotape, isStandalone: true, selector: \"svg[lucideVideotape]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVideotape, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVideotape]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6793,"removedExports":[],"renderedExports":["LucideVideotape"],"renderedLength":6500},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/vibrate.js":{"code":"/**\n * @component @name Vibrate\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiA4IDIgMi0yIDIgMiAyLTIgMiIgLz4KICA8cGF0aCBkPSJtMjIgOC0yIDIgMiAyLTIgMiAyIDIiIC8+CiAgPHJlY3Qgd2lkdGg9IjgiIGhlaWdodD0iMTQiIHg9IjgiIHk9IjUiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/vibrate\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVibrate extends LucideIconBase {\n static icon = {\n name: 'vibrate',\n size: 24,\n node: [\n ['path', { d: 'm2 8 2 2-2 2 2 2-2 2', key: 'sv1b1' }],\n ['path', { d: 'm22 8-2 2 2 2-2 2 2 2', key: '101i4y' }],\n ['rect', { width: '8', height: '14', x: '8', y: '5', rx: '1', key: '1oyrl4' }],\n ],\n };\n icon = signal(LucideVibrate.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVibrate, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVibrate, isStandalone: true, selector: \"svg[lucideVibrate]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVibrate, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVibrate]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6595,"removedExports":[],"renderedExports":["LucideVibrate"],"renderedLength":6304},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/video-off.js":{"code":"/**\n * @component @name VideoOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNjYgNkgxNGEyIDIgMCAwIDEgMiAydjIuNWw1LjI0OC0zLjA2MkEuNS41IDAgMCAxIDIyIDcuODd2OC4xOTYiIC8+CiAgPHBhdGggZD0iTTE2IDE2YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/video-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVideoOff extends LucideIconBase {\n static icon = {\n name: 'video-off',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M10.66 6H14a2 2 0 0 1 2 2v2.5l5.248-3.062A.5.5 0 0 1 22 7.87v8.196', key: 'w8jjjt' },\n ],\n ['path', { d: 'M16 16a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h2', key: '1xawa7' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucideVideoOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVideoOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVideoOff, isStandalone: true, selector: \"svg[lucideVideoOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVideoOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVideoOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6774,"removedExports":[],"renderedExports":["LucideVideoOff"],"renderedLength":6481},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/voicemail.js":{"code":"/**\n * @component @name Voicemail\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iMTIiIHI9IjQiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxMiIgcj0iNCIgLz4KICA8bGluZSB4MT0iNiIgeDI9IjE4IiB5MT0iMTYiIHkyPSIxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/voicemail\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVoicemail extends LucideIconBase {\n static icon = {\n name: 'voicemail',\n size: 24,\n node: [\n ['circle', { cx: '6', cy: '12', r: '4', key: '1ehtga' }],\n ['circle', { cx: '18', cy: '12', r: '4', key: '4vafl8' }],\n ['line', { x1: '6', x2: '18', y1: '16', y2: '16', key: 'pmt8us' }],\n ],\n };\n icon = signal(LucideVoicemail.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVoicemail, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVoicemail, isStandalone: true, selector: \"svg[lucideVoicemail]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVoicemail, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVoicemail]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6594,"removedExports":[],"renderedExports":["LucideVoicemail"],"renderedLength":6301},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/volume-1.js":{"code":"/**\n * @component @name Volume1\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNC43MDJhLjcwNS43MDUgMCAwIDAtMS4yMDMtLjQ5OEw2LjQxMyA3LjU4N0ExLjQgMS40IDAgMCAxIDUuNDE2IDhIM2ExIDEgMCAwIDAtMSAxdjZhMSAxIDAgMCAwIDEgMWgyLjQxNmExLjQgMS40IDAgMCAxIC45OTcuNDEzbDMuMzgzIDMuMzg0QS43MDUuNzA1IDAgMCAwIDExIDE5LjI5OHoiIC8+CiAgPHBhdGggZD0iTTE2IDlhNSA1IDAgMCAxIDAgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/volume-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVolume1 extends LucideIconBase {\n static icon = {\n name: 'volume-1',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z',\n key: 'uqj9uw',\n },\n ],\n ['path', { d: 'M16 9a5 5 0 0 1 0 6', key: '1q6k2b' }],\n ],\n };\n icon = signal(LucideVolume1.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVolume1, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVolume1, isStandalone: true, selector: \"svg[lucideVolume1]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVolume1, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVolume1]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6885,"removedExports":[],"renderedExports":["LucideVolume1"],"renderedLength":6593},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/volume-off.js":{"code":"/**\n * @component @name VolumeOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgOWE1IDUgMCAwIDEgLjk1IDIuMjkzIiAvPgogIDxwYXRoIGQ9Ik0xOS4zNjQgNS42MzZhOSA5IDAgMCAxIDEuODg5IDkuOTYiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJtNyA3LS41ODcuNTg3QTEuNCAxLjQgMCAwIDEgNS40MTYgOEgzYTEgMSAwIDAgMC0xIDF2NmExIDEgMCAwIDAgMSAxaDIuNDE2YTEuNCAxLjQgMCAwIDEgLjk5Ny40MTNsMy4zODMgMy4zODRBLjcwNS43MDUgMCAwIDAgMTEgMTkuMjk4VjExIiAvPgogIDxwYXRoIGQ9Ik05LjgyOCA0LjE3MkEuNjg2LjY4NiAwIDAgMSAxMSA0LjY1N3YuNjg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/volume-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVolumeOff extends LucideIconBase {\n static icon = {\n name: 'volume-off',\n size: 24,\n node: [\n ['path', { d: 'M16 9a5 5 0 0 1 .95 2.293', key: '1fgyg8' }],\n ['path', { d: 'M19.364 5.636a9 9 0 0 1 1.889 9.96', key: 'l3zxae' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n [\n 'path',\n {\n d: 'm7 7-.587.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298V11',\n key: '1gbwow',\n },\n ],\n ['path', { d: 'M9.828 4.172A.686.686 0 0 1 11 4.657v.686', key: 's2je0y' }],\n ],\n };\n icon = signal(LucideVolumeOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVolumeOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVolumeOff, isStandalone: true, selector: \"svg[lucideVolumeOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVolumeOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVolumeOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7250,"removedExports":[],"renderedExports":["LucideVolumeOff"],"renderedLength":6956},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/volume-2.js":{"code":"/**\n * @component @name Volume2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNC43MDJhLjcwNS43MDUgMCAwIDAtMS4yMDMtLjQ5OEw2LjQxMyA3LjU4N0ExLjQgMS40IDAgMCAxIDUuNDE2IDhIM2ExIDEgMCAwIDAtMSAxdjZhMSAxIDAgMCAwIDEgMWgyLjQxNmExLjQgMS40IDAgMCAxIC45OTcuNDEzbDMuMzgzIDMuMzg0QS43MDUuNzA1IDAgMCAwIDExIDE5LjI5OHoiIC8+CiAgPHBhdGggZD0iTTE2IDlhNSA1IDAgMCAxIDAgNiIgLz4KICA8cGF0aCBkPSJNMTkuMzY0IDE4LjM2NGE5IDkgMCAwIDAgMC0xMi43MjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/volume-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVolume2 extends LucideIconBase {\n static icon = {\n name: 'volume-2',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z',\n key: 'uqj9uw',\n },\n ],\n ['path', { d: 'M16 9a5 5 0 0 1 0 6', key: '1q6k2b' }],\n ['path', { d: 'M19.364 18.364a9 9 0 0 0 0-12.728', key: 'ijwkga' }],\n ],\n };\n icon = signal(LucideVolume2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVolume2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVolume2, isStandalone: true, selector: \"svg[lucideVolume2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVolume2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVolume2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7030,"removedExports":[],"renderedExports":["LucideVolume2"],"renderedLength":6738},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/volleyball.js":{"code":"/**\n * @component @name Volleyball\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgN2ExNiAxNiAyMCAwIDEgMTAuOTggNC4zNjIiIC8+CiAgPHBhdGggZD0iTTEyIDEyYTEzIDEzIDAgMCAxLTguNjYgNSIgLz4KICA8cGF0aCBkPSJNMTYuODMgMTMuNjM0YTE2IDE2IDAgMCAxLTkuMjY3IDcuMzI4IiAvPgogIDxwYXRoIGQ9Ik0yMC42NiAxN0ExMyAxMyAwIDAgMCAxMiAxMmExMyAxMyAwIDAgMSAwLTEwIiAvPgogIDxwYXRoIGQ9Ik04LjE3IDE1LjM2NmExNiAxNiAwIDAgMS0xLjcxMy0xMS42OSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/volleyball\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVolleyball extends LucideIconBase {\n static icon = {\n name: 'volleyball',\n size: 24,\n node: [\n ['path', { d: 'M11 7a16 16 20 0 1 10.98 4.362', key: '1mmfx7' }],\n ['path', { d: 'M12 12a13 13 0 0 1-8.66 5', key: '14sm5y' }],\n ['path', { d: 'M16.83 13.634a16 16 0 0 1-9.267 7.328', key: 'j0eyj5' }],\n ['path', { d: 'M20.66 17A13 13 0 0 0 12 12a13 13 0 0 1 0-10', key: 'qaetsw' }],\n ['path', { d: 'M8.17 15.366a16 16 0 0 1-1.713-11.69', key: '17ewdd' }],\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ],\n };\n icon = signal(LucideVolleyball.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVolleyball, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVolleyball, isStandalone: true, selector: \"svg[lucideVolleyball]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVolleyball, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVolleyball]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7104,"removedExports":[],"renderedExports":["LucideVolleyball"],"renderedLength":6810},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/volume-x.js":{"code":"/**\n * @component @name VolumeX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNC43MDJhLjcwNS43MDUgMCAwIDAtMS4yMDMtLjQ5OEw2LjQxMyA3LjU4N0ExLjQgMS40IDAgMCAxIDUuNDE2IDhIM2ExIDEgMCAwIDAtMSAxdjZhMSAxIDAgMCAwIDEgMWgyLjQxNmExLjQgMS40IDAgMCAxIC45OTcuNDEzbDMuMzgzIDMuMzg0QS43MDUuNzA1IDAgMCAwIDExIDE5LjI5OHoiIC8+CiAgPGxpbmUgeDE9IjIyIiB4Mj0iMTYiIHkxPSI5IiB5Mj0iMTUiIC8+CiAgPGxpbmUgeDE9IjE2IiB4Mj0iMjIiIHkxPSI5IiB5Mj0iMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/volume-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVolumeX extends LucideIconBase {\n static icon = {\n name: 'volume-x',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z',\n key: 'uqj9uw',\n },\n ],\n ['line', { x1: '22', x2: '16', y1: '9', y2: '15', key: '1ewh16' }],\n ['line', { x1: '16', x2: '22', y1: '9', y2: '15', key: '5ykzw1' }],\n ],\n };\n icon = signal(LucideVolumeX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVolumeX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVolumeX, isStandalone: true, selector: \"svg[lucideVolumeX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVolumeX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVolumeX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7042,"removedExports":[],"renderedExports":["LucideVolumeX"],"renderedLength":6750},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/vote.js":{"code":"/**\n * @component @name Vote\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSAxMiAyIDIgNC00IiAvPgogIDxwYXRoIGQ9Ik01IDdjMC0xLjEuOS0yIDItMmgxMGEyIDIgMCAwIDEgMiAydjEySDVWN1oiIC8+CiAgPHBhdGggZD0iTTIyIDE5SDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/vote\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVote extends LucideIconBase {\n static icon = {\n name: 'vote',\n size: 24,\n node: [\n ['path', { d: 'm9 12 2 2 4-4', key: 'dzmm74' }],\n ['path', { d: 'M5 7c0-1.1.9-2 2-2h10a2 2 0 0 1 2 2v12H5V7Z', key: '1ezoue' }],\n ['path', { d: 'M22 19H2', key: 'nuriw5' }],\n ],\n };\n icon = signal(LucideVote.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVote, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVote, isStandalone: true, selector: \"svg[lucideVote]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVote, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVote]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6526,"removedExports":[],"renderedExports":["LucideVote"],"renderedLength":6238},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wallpaper.js":{"code":"/**\n * @component @name Wallpaper\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNOCAyMWg4IiAvPgogIDxwYXRoIGQ9Im05IDE3IDYuMS02LjFhMiAyIDAgMCAxIDIuODEuMDFMMjIgMTUiIC8+CiAgPGNpcmNsZSBjeD0iOCIgY3k9IjkiIHI9IjIiIC8+CiAgPHJlY3QgeD0iMiIgeT0iMyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/wallpaper\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWallpaper extends LucideIconBase {\n static icon = {\n name: 'wallpaper',\n size: 24,\n node: [\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\n ['path', { d: 'm9 17 6.1-6.1a2 2 0 0 1 2.81.01L22 15', key: '1sl52q' }],\n ['circle', { cx: '8', cy: '9', r: '2', key: 'gjzl9d' }],\n ['rect', { x: '2', y: '3', width: '20', height: '14', rx: '2', key: 'x3v2xh' }],\n ],\n };\n icon = signal(LucideWallpaper.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWallpaper, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWallpaper, isStandalone: true, selector: \"svg[lucideWallpaper]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWallpaper, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWallpaper]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6831,"removedExports":[],"renderedExports":["LucideWallpaper"],"renderedLength":6538},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wallet-minimal.js":{"code":"/**\n * @component @name WalletMinimal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTRoLjAxIiAvPgogIDxwYXRoIGQ9Ik03IDdoMTJhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wallet-minimal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWalletMinimal extends LucideIconBase {\n static icon = {\n name: 'wallet-minimal',\n size: 24,\n node: [\n ['path', { d: 'M17 14h.01', key: '7oqj8z' }],\n [\n 'path',\n {\n d: 'M7 7h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14',\n key: 'u1rqew',\n },\n ],\n ],\n aliases: ['wallet-2'],\n };\n icon = signal(LucideWalletMinimal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWalletMinimal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWalletMinimal, isStandalone: true, selector: \"svg[lucideWalletMinimal], svg[lucideWallet2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWalletMinimal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWalletMinimal], svg[lucideWallet2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideWalletMinimal\n */\nconst LucideWallet2 = LucideWalletMinimal;","originalLength":6879,"removedExports":[],"renderedExports":["LucideWalletMinimal","LucideWallet2"],"renderedLength":6574},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wallet.js":{"code":"/**\n * @component @name Wallet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgN1Y0YTEgMSAwIDAgMC0xLTFINWEyIDIgMCAwIDAgMCA0aDE1YTEgMSAwIDAgMSAxIDF2NGgtM2EyIDIgMCAwIDAgMCA0aDNhMSAxIDAgMCAwIDEtMXYtMmExIDEgMCAwIDAtMS0xIiAvPgogIDxwYXRoIGQ9Ik0zIDV2MTRhMiAyIDAgMCAwIDIgMmgxNWExIDEgMCAwIDAgMS0xdi00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wallet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWallet extends LucideIconBase {\n static icon = {\n name: 'wallet',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1',\n key: '18etb6',\n },\n ],\n ['path', { d: 'M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4', key: 'xoc0q4' }],\n ],\n };\n icon = signal(LucideWallet.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWallet, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWallet, isStandalone: true, selector: \"svg[lucideWallet]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWallet, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWallet]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6775,"removedExports":[],"renderedExports":["LucideWallet"],"renderedLength":6485},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wallet-cards.js":{"code":"/**\n * @component @name WalletCards\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMWgzLjc1YTIgMiAwIDAgMSAxLjYuOGwuNDUuNmE0IDQgMCAwIDAgNi40IDBsLjQ1LS42YTIgMiAwIDAgMSAxLjYtLjhIMjEiIC8+CiAgPHBhdGggZD0iTTMgN2gxOCIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wallet-cards\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWalletCards extends LucideIconBase {\n static icon = {\n name: 'wallet-cards',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3 11h3.75a2 2 0 0 1 1.6.8l.45.6a4 4 0 0 0 6.4 0l.45-.6a2 2 0 0 1 1.6-.8H21',\n key: '1vwh6y',\n },\n ],\n ['path', { d: 'M3 7h18', key: '1uiuf2' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n };\n icon = signal(LucideWalletCards.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWalletCards, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWalletCards, isStandalone: true, selector: \"svg[lucideWalletCards]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWalletCards, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWalletCards]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6844,"removedExports":[],"renderedExports":["LucideWalletCards"],"renderedLength":6548},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/volume.js":{"code":"/**\n * @component @name Volume\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNC43MDJhLjcwNS43MDUgMCAwIDAtMS4yMDMtLjQ5OEw2LjQxMyA3LjU4N0ExLjQgMS40IDAgMCAxIDUuNDE2IDhIM2ExIDEgMCAwIDAtMSAxdjZhMSAxIDAgMCAwIDEgMWgyLjQxNmExLjQgMS40IDAgMCAxIC45OTcuNDEzbDMuMzgzIDMuMzg0QS43MDUuNzA1IDAgMCAwIDExIDE5LjI5OHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/volume\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVolume extends LucideIconBase {\n static icon = {\n name: 'volume',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z',\n key: 'uqj9uw',\n },\n ],\n ],\n };\n icon = signal(LucideVolume.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVolume, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVolume, isStandalone: true, selector: \"svg[lucideVolume]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVolume, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVolume]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6756,"removedExports":[],"renderedExports":["LucideVolume"],"renderedLength":6466},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wand-sparkles.js":{"code":"/**\n * @component @name WandSparkles\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEuNjQgMy42NC0xLjI4LTEuMjhhMS4yMSAxLjIxIDAgMCAwLTEuNzIgMEwyLjM2IDE4LjY0YTEuMjEgMS4yMSAwIDAgMCAwIDEuNzJsMS4yOCAxLjI4YTEuMiAxLjIgMCAwIDAgMS43MiAwTDIxLjY0IDUuMzZhMS4yIDEuMiAwIDAgMCAwLTEuNzIiIC8+CiAgPHBhdGggZD0ibTE0IDcgMyAzIiAvPgogIDxwYXRoIGQ9Ik01IDZ2NCIgLz4KICA8cGF0aCBkPSJNMTkgMTR2NCIgLz4KICA8cGF0aCBkPSJNMTAgMnYyIiAvPgogIDxwYXRoIGQ9Ik03IDhIMyIgLz4KICA8cGF0aCBkPSJNMjEgMTZoLTQiIC8+CiAgPHBhdGggZD0iTTExIDNIOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/wand-sparkles\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWandSparkles extends LucideIconBase {\n static icon = {\n name: 'wand-sparkles',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm21.64 3.64-1.28-1.28a1.21 1.21 0 0 0-1.72 0L2.36 18.64a1.21 1.21 0 0 0 0 1.72l1.28 1.28a1.2 1.2 0 0 0 1.72 0L21.64 5.36a1.2 1.2 0 0 0 0-1.72',\n key: 'ul74o6',\n },\n ],\n ['path', { d: 'm14 7 3 3', key: '1r5n42' }],\n ['path', { d: 'M5 6v4', key: 'ilb8ba' }],\n ['path', { d: 'M19 14v4', key: 'blhpug' }],\n ['path', { d: 'M10 2v2', key: '7u0qdc' }],\n ['path', { d: 'M7 8H3', key: 'zfb6yr' }],\n ['path', { d: 'M21 16h-4', key: '1cnmox' }],\n ['path', { d: 'M11 3H9', key: '1obp7u' }],\n ],\n aliases: ['wand-2'],\n };\n icon = signal(LucideWandSparkles.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWandSparkles, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWandSparkles, isStandalone: true, selector: \"svg[lucideWandSparkles], svg[lucideWand2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWandSparkles, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWandSparkles], svg[lucideWand2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideWandSparkles\n */\nconst LucideWand2 = LucideWandSparkles;","originalLength":7532,"removedExports":[],"renderedExports":["LucideWandSparkles","LucideWand2"],"renderedLength":7228},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wand.js":{"code":"/**\n * @component @name Wand\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNFYyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNnYtMiIgLz4KICA8cGF0aCBkPSJNOCA5aDIiIC8+CiAgPHBhdGggZD0iTTIwIDloMiIgLz4KICA8cGF0aCBkPSJNMTcuOCAxMS44IDE5IDEzIiAvPgogIDxwYXRoIGQ9Ik0xNSA5aC4wMSIgLz4KICA8cGF0aCBkPSJNMTcuOCA2LjIgMTkgNSIgLz4KICA8cGF0aCBkPSJtMyAyMSA5LTkiIC8+CiAgPHBhdGggZD0iTTEyLjIgNi4yIDExIDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wand\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWand extends LucideIconBase {\n static icon = {\n name: 'wand',\n size: 24,\n node: [\n ['path', { d: 'M15 4V2', key: 'z1p9b7' }],\n ['path', { d: 'M15 16v-2', key: 'px0unx' }],\n ['path', { d: 'M8 9h2', key: '1g203m' }],\n ['path', { d: 'M20 9h2', key: '19tzq7' }],\n ['path', { d: 'M17.8 11.8 19 13', key: 'yihg8r' }],\n ['path', { d: 'M15 9h.01', key: 'x1ddxp' }],\n ['path', { d: 'M17.8 6.2 19 5', key: 'fd4us0' }],\n ['path', { d: 'm3 21 9-9', key: '1jfql5' }],\n ['path', { d: 'M12.2 6.2 11 5', key: 'i3da3b' }],\n ],\n };\n icon = signal(LucideWand.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWand, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWand, isStandalone: true, selector: \"svg[lucideWand]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWand, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWand]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7005,"removedExports":[],"renderedExports":["LucideWand"],"renderedLength":6717},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/warehouse.js":{"code":"/**\n * @component @name Warehouse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMjFWMTBhMSAxIDAgMCAwLTEtMUg3YTEgMSAwIDAgMC0xIDF2MTEiIC8+CiAgPHBhdGggZD0iTTIyIDE5YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDEuMTMyLTEuODAzbDcuOTUtMy45NzRhMiAyIDAgMCAxIDEuODM3IDBsNy45NDggMy45NzRBMiAyIDAgMCAxIDIyIDh6IiAvPgogIDxwYXRoIGQ9Ik02IDEzaDEyIiAvPgogIDxwYXRoIGQ9Ik02IDE3aDEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/warehouse\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWarehouse extends LucideIconBase {\n static icon = {\n name: 'warehouse',\n size: 24,\n node: [\n ['path', { d: 'M18 21V10a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v11', key: 'pb2vm6' }],\n [\n 'path',\n {\n d: 'M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V8a2 2 0 0 1 1.132-1.803l7.95-3.974a2 2 0 0 1 1.837 0l7.948 3.974A2 2 0 0 1 22 8z',\n key: 'doq5xv',\n },\n ],\n ['path', { d: 'M6 13h12', key: 'yf64js' }],\n ['path', { d: 'M6 17h12', key: '1jwigz' }],\n ],\n };\n icon = signal(LucideWarehouse.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWarehouse, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWarehouse, isStandalone: true, selector: \"svg[lucideWarehouse]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWarehouse, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWarehouse]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7012,"removedExports":[],"renderedExports":["LucideWarehouse"],"renderedLength":6719},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/waves-arrow-down.js":{"code":"/**\n * @component @name WavesArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTBMMTIgMiIgLz4KICA8cGF0aCBkPSJNMTYgNkwxMiAxMEw4IDYiIC8+CiAgPHBhdGggZD0iTTIgMTVDMi42IDE1LjUgMy4yIDE2IDQuNSAxNkM3IDE2IDcgMTQgOS41IDE0QzEyLjEgMTQgMTEuOSAxNiAxNC41IDE2QzE3IDE2IDE3IDE0IDE5LjUgMTRDMjAuOCAxNCAyMS40IDE0LjUgMjIgMTUiIC8+CiAgPHBhdGggZD0iTTIgMjFDMi42IDIxLjUgMy4yIDIyIDQuNSAyMkM3IDIyIDcgMjAgOS41IDIwQzEyLjEgMjAgMTEuOSAyMiAxNC41IDIyQzE3IDIyIDE3IDIwIDE5LjUgMjBDMjAuOCAyMCAyMS40IDIwLjUgMjIgMjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/waves-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWavesArrowDown extends LucideIconBase {\n static icon = {\n name: 'waves-arrow-down',\n size: 24,\n node: [\n ['path', { d: 'M12 10L12 2', key: 'jvb0aw' }],\n ['path', { d: 'M16 6L12 10L8 6', key: '9j6vje' }],\n [\n 'path',\n {\n d: 'M2 15C2.6 15.5 3.2 16 4.5 16C7 16 7 14 9.5 14C12.1 14 11.9 16 14.5 16C17 16 17 14 19.5 14C20.8 14 21.4 14.5 22 15',\n key: 's2zepw',\n },\n ],\n [\n 'path',\n {\n d: 'M2 21C2.6 21.5 3.2 22 4.5 22C7 22 7 20 9.5 20C12.1 20 11.9 22 14.5 22C17 22 17 20 19.5 20C20.8 20 21.4 20.5 22 21',\n key: 'u68omc',\n },\n ],\n ],\n };\n icon = signal(LucideWavesArrowDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWavesArrowDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWavesArrowDown, isStandalone: true, selector: \"svg[lucideWavesArrowDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWavesArrowDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWavesArrowDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7358,"removedExports":[],"renderedExports":["LucideWavesArrowDown"],"renderedLength":7058},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/washing-machine.js":{"code":"/**\n * @component @name WashingMachine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA2aDMiIC8+CiAgPHBhdGggZD0iTTE3IDZoLjAxIiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIyMCIgeD0iMyIgeT0iMiIgcng9IjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMyIgcj0iNSIgLz4KICA8cGF0aCBkPSJNMTIgMThhMi41IDIuNSAwIDAgMCAwLTUgMi41IDIuNSAwIDAgMSAwLTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/washing-machine\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWashingMachine extends LucideIconBase {\n static icon = {\n name: 'washing-machine',\n size: 24,\n node: [\n ['path', { d: 'M3 6h3', key: '155dbl' }],\n ['path', { d: 'M17 6h.01', key: 'e2y6kg' }],\n ['rect', { width: '18', height: '20', x: '3', y: '2', rx: '2', key: 'od3kk9' }],\n ['circle', { cx: '12', cy: '13', r: '5', key: 'nlbqau' }],\n ['path', { d: 'M12 18a2.5 2.5 0 0 0 0-5 2.5 2.5 0 0 1 0-5', key: '17lach' }],\n ],\n };\n icon = signal(LucideWashingMachine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWashingMachine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWashingMachine, isStandalone: true, selector: \"svg[lucideWashingMachine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWashingMachine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWashingMachine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6904,"removedExports":[],"renderedExports":["LucideWashingMachine"],"renderedLength":6605},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/watch.js":{"code":"/**\n * @component @name Watch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTB2Mi4ybDEuNiAxIiAvPgogIDxwYXRoIGQ9Im0xNi4xMyA3LjY2LS44MS00LjA1YTIgMiAwIDAgMC0yLTEuNjFoLTIuNjhhMiAyIDAgMCAwLTIgMS42MWwtLjc4IDQuMDUiIC8+CiAgPHBhdGggZD0ibTcuODggMTYuMzYuOCA0YTIgMiAwIDAgMCAyIDEuNjFoMi43MmEyIDIgMCAwIDAgMi0xLjYxbC44MS00LjA1IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/watch\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWatch extends LucideIconBase {\n static icon = {\n name: 'watch',\n size: 24,\n node: [\n ['path', { d: 'M12 10v2.2l1.6 1', key: 'n3r21l' }],\n [\n 'path',\n {\n d: 'm16.13 7.66-.81-4.05a2 2 0 0 0-2-1.61h-2.68a2 2 0 0 0-2 1.61l-.78 4.05',\n key: '18k57s',\n },\n ],\n [\n 'path',\n { d: 'm7.88 16.36.8 4a2 2 0 0 0 2 1.61h2.72a2 2 0 0 0 2-1.61l.81-4.05', key: '16ny36' },\n ],\n ['circle', { cx: '12', cy: '12', r: '6', key: '1vlfrh' }],\n ],\n };\n icon = signal(LucideWatch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWatch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWatch, isStandalone: true, selector: \"svg[lucideWatch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWatch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWatch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7004,"removedExports":[],"renderedExports":["LucideWatch"],"renderedLength":6715},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/waves-vertical.js":{"code":"/**\n * @component @name WavesVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnEyIDIuNSAwIDV0MCA1IDAgNSAwIDUiIC8+CiAgPHBhdGggZD0iTTE5IDJxMiAyLjUgMCA1dDAgNSAwIDUgMCA1IiAvPgogIDxwYXRoIGQ9Ik01IDJxMiAyLjUgMCA1dDAgNSAwIDUgMCA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/waves-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWavesVertical extends LucideIconBase {\n static icon = {\n name: 'waves-vertical',\n size: 24,\n node: [\n ['path', { d: 'M12 2q2 2.5 0 5t0 5 0 5 0 5', key: '13jdbg' }],\n ['path', { d: 'M19 2q2 2.5 0 5t0 5 0 5 0 5', key: '1ozhzu' }],\n ['path', { d: 'M5 2q2 2.5 0 5t0 5 0 5 0 5', key: '1bi6v5' }],\n ],\n };\n icon = signal(LucideWavesVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWavesVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWavesVertical, isStandalone: true, selector: \"svg[lucideWavesVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWavesVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWavesVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6664,"removedExports":[],"renderedExports":["LucideWavesVertical"],"renderedLength":6366},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/waves-arrow-up.js":{"code":"/**\n * @component @name WavesArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnY4IiAvPgogIDxwYXRoIGQ9Ik0yIDE1Yy42LjUgMS4yIDEgMi41IDEgMi41IDAgMi41LTIgNS0yIDIuNiAwIDIuNCAyIDUgMiAyLjUgMCAyLjUtMiA1LTIgMS4zIDAgMS45LjUgMi41IDEiIC8+CiAgPHBhdGggZD0iTTIgMjFjLjYuNSAxLjIgMSAyLjUgMSAyLjUgMCAyLjUtMiA1LTIgMi42IDAgMi40IDIgNSAyIDIuNSAwIDIuNS0yIDUtMiAxLjMgMCAxLjkuNSAyLjUgMSIgLz4KICA8cGF0aCBkPSJtOCA2IDQtNCA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/waves-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWavesArrowUp extends LucideIconBase {\n static icon = {\n name: 'waves-arrow-up',\n size: 24,\n node: [\n ['path', { d: 'M12 2v8', key: '1q4o3n' }],\n [\n 'path',\n {\n d: 'M2 15c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1',\n key: '1p9f19',\n },\n ],\n [\n 'path',\n {\n d: 'M2 21c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1',\n key: 'vbxynw',\n },\n ],\n ['path', { d: 'm8 6 4-4 4 4', key: 'ybng9g' }],\n ],\n };\n icon = signal(LucideWavesArrowUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWavesArrowUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWavesArrowUp, isStandalone: true, selector: \"svg[lucideWavesArrowUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWavesArrowUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWavesArrowUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7203,"removedExports":[],"renderedExports":["LucideWavesArrowUp"],"renderedLength":6905},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/waves-horizontal.js":{"code":"/**\n * @component @name WavesHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMnEyLjUgMiA1IDB0NSAwIDUgMCA1IDAiIC8+CiAgPHBhdGggZD0iTTIgMTlxMi41IDIgNSAwdDUgMCA1IDAgNSAwIiAvPgogIDxwYXRoIGQ9Ik0yIDVxMi41IDIgNSAwdDUgMCA1IDAgNSAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/waves-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWavesHorizontal extends LucideIconBase {\n static icon = {\n name: 'waves-horizontal',\n size: 24,\n node: [\n ['path', { d: 'M2 12q2.5 2 5 0t5 0 5 0 5 0', key: '8ddzzs' }],\n ['path', { d: 'M2 19q2.5 2 5 0t5 0 5 0 5 0', key: '1wj4st' }],\n ['path', { d: 'M2 5q2.5 2 5 0t5 0 5 0 5 0', key: '69x50u' }],\n ],\n aliases: ['waves'],\n };\n icon = signal(LucideWavesHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWavesHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWavesHorizontal, isStandalone: true, selector: \"svg[lucideWavesHorizontal], svg[lucideWaves]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWavesHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWavesHorizontal], svg[lucideWaves]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideWavesHorizontal\n */\nconst LucideWaves = LucideWavesHorizontal;","originalLength":6853,"removedExports":[],"renderedExports":["LucideWavesHorizontal","LucideWaves"],"renderedLength":6546},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/waves-ladder.js":{"code":"/**\n * @component @name WavesLadder\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgNWEyIDIgMCAwIDAtMiAydjExIiAvPgogIDxwYXRoIGQ9Ik0yIDE4Yy42LjUgMS4yIDEgMi41IDEgMi41IDAgMi41LTIgNS0yIDIuNiAwIDIuNCAyIDUgMiAyLjUgMCAyLjUtMiA1LTIgMS4zIDAgMS45LjUgMi41IDEiIC8+CiAgPHBhdGggZD0iTTcgMTNoMTAiIC8+CiAgPHBhdGggZD0iTTcgOWgxMCIgLz4KICA8cGF0aCBkPSJNOSA1YTIgMiAwIDAgMC0yIDJ2MTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/waves-ladder\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWavesLadder extends LucideIconBase {\n static icon = {\n name: 'waves-ladder',\n size: 24,\n node: [\n ['path', { d: 'M19 5a2 2 0 0 0-2 2v11', key: 's41o68' }],\n [\n 'path',\n {\n d: 'M2 18c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1',\n key: 'rd2r6e',\n },\n ],\n ['path', { d: 'M7 13h10', key: '1rwob1' }],\n ['path', { d: 'M7 9h10', key: '12czzb' }],\n ['path', { d: 'M9 5a2 2 0 0 0-2 2v11', key: 'x0q4gh' }],\n ],\n };\n icon = signal(LucideWavesLadder.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWavesLadder, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWavesLadder, isStandalone: true, selector: \"svg[lucideWavesLadder]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWavesLadder, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWavesLadder]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7040,"removedExports":[],"renderedExports":["LucideWavesLadder"],"renderedLength":6744},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/waypoints.js":{"code":"/**\n * @component @name Waypoints\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuNTg2IDUuNDE0LTUuMTcyIDUuMTcyIiAvPgogIDxwYXRoIGQ9Im0xOC41ODYgMTMuNDE0LTUuMTcyIDUuMTcyIiAvPgogIDxwYXRoIGQ9Ik02IDEyaDEyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMjAiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI0IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMTIiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjEyIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/waypoints\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWaypoints extends LucideIconBase {\n static icon = {\n name: 'waypoints',\n size: 24,\n node: [\n ['path', { d: 'm10.586 5.414-5.172 5.172', key: '4mc350' }],\n ['path', { d: 'm18.586 13.414-5.172 5.172', key: '8c96vv' }],\n ['path', { d: 'M6 12h12', key: '8npq4p' }],\n ['circle', { cx: '12', cy: '20', r: '2', key: '144qzu' }],\n ['circle', { cx: '12', cy: '4', r: '2', key: 'muu5ef' }],\n ['circle', { cx: '20', cy: '12', r: '2', key: '1xzzfp' }],\n ['circle', { cx: '4', cy: '12', r: '2', key: '1hvhnz' }],\n ],\n };\n icon = signal(LucideWaypoints.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWaypoints, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWaypoints, isStandalone: true, selector: \"svg[lucideWaypoints]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWaypoints, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWaypoints]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7034,"removedExports":[],"renderedExports":["LucideWaypoints"],"renderedLength":6741},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/webcam-off.js":{"code":"/**\n * @component @name WebcamOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTQiIC8+CiAgPHBhdGggZD0iTTEyLjc1NCA3LjA5NmEzIDMgMCAwIDEgMi4xNSAyLjE1IiAvPgogIDxwYXRoIGQ9Ik0xMi44NjMgMTIuODczYTMgMyAwIDAgMS0zLjczNi0zLjczNSIgLz4KICA8cGF0aCBkPSJNMTYuNTY2IDE2LjU3QTggOCAwIDAgMSA1LjQzIDUuNDMzIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTcgMjJoMTAiIC8+CiAgPHBhdGggZD0iTTguNDc4IDIuODE3YTggOCAwIDAgMSAxMC43MDUgMTAuNzA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/webcam-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWebcamOff extends LucideIconBase {\n static icon = {\n name: 'webcam-off',\n size: 24,\n node: [\n ['path', { d: 'M12 22v-4', key: '1utk9m' }],\n ['path', { d: 'M12.754 7.096a3 3 0 0 1 2.15 2.15', key: '1v0qsm' }],\n ['path', { d: 'M12.863 12.873a3 3 0 0 1-3.736-3.735', key: '13aqxl' }],\n ['path', { d: 'M16.566 16.57A8 8 0 0 1 5.43 5.433', key: '1hliph' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M7 22h10', key: '10w4w3' }],\n ['path', { d: 'M8.478 2.817a8 8 0 0 1 10.705 10.705', key: 'r097k8' }],\n ],\n };\n icon = signal(LucideWebcamOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWebcamOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWebcamOff, isStandalone: true, selector: \"svg[lucideWebcamOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWebcamOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWebcamOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7098,"removedExports":[],"renderedExports":["LucideWebcamOff"],"renderedLength":6804},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/webhook.js":{"code":"/**\n * @component @name Webhook\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTYuOThoLTUuOTljLTEuMSAwLTEuOTUuOTQtMi40OCAxLjlBNCA0IDAgMCAxIDIgMTdjLjAxLS43LjItMS40LjU3LTIiIC8+CiAgPHBhdGggZD0ibTYgMTcgMy4xMy01Ljc4Yy41My0uOTcuMS0yLjE4LS41LTMuMWE0IDQgMCAxIDEgNi44OS00LjA2IiAvPgogIDxwYXRoIGQ9Im0xMiA2IDMuMTMgNS43M0MxNS42NiAxMi43IDE2LjkgMTMgMTggMTNhNCA0IDAgMCAxIDAgOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/webhook\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWebhook extends LucideIconBase {\n static icon = {\n name: 'webhook',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M18 16.98h-5.99c-1.1 0-1.95.94-2.48 1.9A4 4 0 0 1 2 17c.01-.7.2-1.4.57-2',\n key: 'q3hayz',\n },\n ],\n ['path', { d: 'm6 17 3.13-5.78c.53-.97.1-2.18-.5-3.1a4 4 0 1 1 6.89-4.06', key: '1go1hn' }],\n ['path', { d: 'm12 6 3.13 5.73C15.66 12.7 16.9 13 18 13a4 4 0 0 1 0 8', key: 'qlwsc0' }],\n ],\n };\n icon = signal(LucideWebhook.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWebhook, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWebhook, isStandalone: true, selector: \"svg[lucideWebhook]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWebhook, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWebhook]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6942,"removedExports":[],"renderedExports":["LucideWebhook"],"renderedLength":6651},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/webcam.js":{"code":"/**\n * @component @name Webcam\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEwIiByPSI4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTcgMjJoMTAiIC8+CiAgPHBhdGggZD0iTTEyIDIydi00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/webcam\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWebcam extends LucideIconBase {\n static icon = {\n name: 'webcam',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '10', r: '8', key: '1gshiw' }],\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\n ['path', { d: 'M7 22h10', key: '10w4w3' }],\n ['path', { d: 'M12 22v-4', key: '1utk9m' }],\n ],\n };\n icon = signal(LucideWebcam.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWebcam, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWebcam, isStandalone: true, selector: \"svg[lucideWebcam]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWebcam, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWebcam]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6603,"removedExports":[],"renderedExports":["LucideWebcam"],"renderedLength":6313},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/weight-tilde.js":{"code":"/**\n * @component @name WeightTilde\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNi41IDhhMiAyIDAgMCAwLTEuOTA2IDEuNDZMMi4xIDE4LjVBMiAyIDAgMCAwIDQgMjFoMTZhMiAyIDAgMCAwIDEuOTI1LTIuNTRMMTkuNCA5LjVBMiAyIDAgMCAwIDE3LjQ4IDh6IiAvPgogIDxwYXRoIGQ9Ik03Ljk5OSAxNWEyLjUgMi41IDAgMCAxIDQgMCAyLjUgMi41IDAgMCAwIDQgMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjUiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/weight-tilde\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWeightTilde extends LucideIconBase {\n static icon = {\n name: 'weight-tilde',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6.5 8a2 2 0 0 0-1.906 1.46L2.1 18.5A2 2 0 0 0 4 21h16a2 2 0 0 0 1.925-2.54L19.4 9.5A2 2 0 0 0 17.48 8z',\n key: '1wl739',\n },\n ],\n ['path', { d: 'M7.999 15a2.5 2.5 0 0 1 4 0 2.5 2.5 0 0 0 4 0', key: '1egezo' }],\n ['circle', { cx: '12', cy: '5', r: '3', key: 'rqqgnr' }],\n ],\n };\n icon = signal(LucideWeightTilde.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWeightTilde, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWeightTilde, isStandalone: true, selector: \"svg[lucideWeightTilde]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWeightTilde, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWeightTilde]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6952,"removedExports":[],"renderedExports":["LucideWeightTilde"],"renderedLength":6656},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/webhook-off.js":{"code":"/**\n * @component @name WebhookOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTdoLTVjLTEuMDktLjAyLTEuOTQuOTItMi41IDEuOUEzIDMgMCAxIDEgMi41NyAxNSIgLz4KICA8cGF0aCBkPSJNOSAzLjRhNCA0IDAgMCAxIDYuNTIuNjYiIC8+CiAgPHBhdGggZD0ibTYgMTcgMy4xLTUuOGEyLjUgMi41IDAgMCAwIC4wNTctMi4wNSIgLz4KICA8cGF0aCBkPSJNMjAuMyAyMC4zYTQgNCAwIDAgMS0yLjMuNyIgLz4KICA8cGF0aCBkPSJNMTguNiAxM2E0IDQgMCAwIDEgMy4zNTcgMy40MTQiIC8+CiAgPHBhdGggZD0ibTEyIDYgLjYgMSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/webhook-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWebhookOff extends LucideIconBase {\n static icon = {\n name: 'webhook-off',\n size: 24,\n node: [\n ['path', { d: 'M17 17h-5c-1.09-.02-1.94.92-2.5 1.9A3 3 0 1 1 2.57 15', key: '1tvl6x' }],\n ['path', { d: 'M9 3.4a4 4 0 0 1 6.52.66', key: 'q04jfq' }],\n ['path', { d: 'm6 17 3.1-5.8a2.5 2.5 0 0 0 .057-2.05', key: 'azowf0' }],\n ['path', { d: 'M20.3 20.3a4 4 0 0 1-2.3.7', key: '5joiws' }],\n ['path', { d: 'M18.6 13a4 4 0 0 1 3.357 3.414', key: 'cangb8' }],\n ['path', { d: 'm12 6 .6 1', key: 'tpjl1n' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucideWebhookOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWebhookOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWebhookOff, isStandalone: true, selector: \"svg[lucideWebhookOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWebhookOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWebhookOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7165,"removedExports":[],"renderedExports":["LucideWebhookOff"],"renderedLength":6870},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/weight.js":{"code":"/**\n * @component @name Weight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjUiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTYuNSA4YTIgMiAwIDAgMC0xLjkwNSAxLjQ2TDIuMSAxOC41QTIgMiAwIDAgMCA0IDIxaDE2YTIgMiAwIDAgMCAxLjkyNS0yLjU0TDE5LjQgOS41QTIgMiAwIDAgMCAxNy40OCA4WiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/weight\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWeight extends LucideIconBase {\n static icon = {\n name: 'weight',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '5', r: '3', key: 'rqqgnr' }],\n [\n 'path',\n {\n d: 'M6.5 8a2 2 0 0 0-1.905 1.46L2.1 18.5A2 2 0 0 0 4 21h16a2 2 0 0 0 1.925-2.54L19.4 9.5A2 2 0 0 0 17.48 8Z',\n key: '56o5sh',\n },\n ],\n ],\n };\n icon = signal(LucideWeight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWeight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWeight, isStandalone: true, selector: \"svg[lucideWeight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWeight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWeight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6721,"removedExports":[],"renderedExports":["LucideWeight"],"renderedLength":6431},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wheat-off.js":{"code":"/**\n * @component @name WheatOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyMiAxMC0xMCIgLz4KICA8cGF0aCBkPSJtMTYgOC0xLjE3IDEuMTciIC8+CiAgPHBhdGggZD0iTTMuNDcgMTIuNTMgNSAxMWwxLjUzIDEuNTNhMy41IDMuNSAwIDAgMSAwIDQuOTRMNSAxOWwtMS41My0xLjUzYTMuNSAzLjUgMCAwIDEgMC00Ljk0WiIgLz4KICA8cGF0aCBkPSJtOCA4LS41My41M2EzLjUgMy41IDAgMCAwIDAgNC45NEw5IDE1bDEuNTMtMS41M2MuNTUtLjU1Ljg4LTEuMjUuOTgtMS45NyIgLz4KICA8cGF0aCBkPSJNMTAuOTEgNS4yNmMuMTUtLjI2LjM0LS41MS41Ni0uNzNMMTMgM2wxLjUzIDEuNTNhMy41IDMuNSAwIDAgMSAuMjggNC42MiIgLz4KICA8cGF0aCBkPSJNMjAgMmgydjJhNCA0IDAgMCAxLTQgNGgtMlY2YTQgNCAwIDAgMSA0LTRaIiAvPgogIDxwYXRoIGQ9Ik0xMS40NyAxNy40NyAxMyAxOWwtMS41MyAxLjUzYTMuNSAzLjUgMCAwIDEtNC45NCAwTDUgMTlsMS41My0xLjUzYTMuNSAzLjUgMCAwIDEgNC45NCAwWiIgLz4KICA8cGF0aCBkPSJtMTYgMTYtLjUzLjUzYTMuNSAzLjUgMCAwIDEtNC45NCAwTDkgMTVsMS41My0xLjUzYTMuNDkgMy40OSAwIDAgMSAxLjk3LS45OCIgLz4KICA8cGF0aCBkPSJNMTguNzQgMTMuMDljLjI2LS4xNS41MS0uMzQuNzMtLjU2TDIxIDExbC0xLjUzLTEuNTNhMy41IDMuNSAwIDAgMC00LjYyLS4yOCIgLz4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMiIgeTI9IjIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wheat-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWheatOff extends LucideIconBase {\n static icon = {\n name: 'wheat-off',\n size: 24,\n node: [\n ['path', { d: 'm2 22 10-10', key: '28ilpk' }],\n ['path', { d: 'm16 8-1.17 1.17', key: '1qqm82' }],\n [\n 'path',\n {\n d: 'M3.47 12.53 5 11l1.53 1.53a3.5 3.5 0 0 1 0 4.94L5 19l-1.53-1.53a3.5 3.5 0 0 1 0-4.94Z',\n key: '1rdhi6',\n },\n ],\n [\n 'path',\n {\n d: 'm8 8-.53.53a3.5 3.5 0 0 0 0 4.94L9 15l1.53-1.53c.55-.55.88-1.25.98-1.97',\n key: '4wz8re',\n },\n ],\n [\n 'path',\n {\n d: 'M10.91 5.26c.15-.26.34-.51.56-.73L13 3l1.53 1.53a3.5 3.5 0 0 1 .28 4.62',\n key: 'rves66',\n },\n ],\n ['path', { d: 'M20 2h2v2a4 4 0 0 1-4 4h-2V6a4 4 0 0 1 4-4Z', key: '19rau1' }],\n [\n 'path',\n {\n d: 'M11.47 17.47 13 19l-1.53 1.53a3.5 3.5 0 0 1-4.94 0L5 19l1.53-1.53a3.5 3.5 0 0 1 4.94 0Z',\n key: 'tc8ph9',\n },\n ],\n [\n 'path',\n {\n d: 'm16 16-.53.53a3.5 3.5 0 0 1-4.94 0L9 15l1.53-1.53a3.49 3.49 0 0 1 1.97-.98',\n key: 'ak46r',\n },\n ],\n [\n 'path',\n {\n d: 'M18.74 13.09c.26-.15.51-.34.73-.56L21 11l-1.53-1.53a3.5 3.5 0 0 0-4.62-.28',\n key: '1tw520',\n },\n ],\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\n ],\n };\n icon = signal(LucideWheatOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWheatOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWheatOff, isStandalone: true, selector: \"svg[lucideWheatOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWheatOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWheatOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":8834,"removedExports":[],"renderedExports":["LucideWheatOff"],"renderedLength":8541},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/whole-word.js":{"code":"/**\n * @component @name WholeWord\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI3IiBjeT0iMTIiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTEwIDl2NiIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjEyIiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xNCA3djgiIC8+CiAgPHBhdGggZD0iTTIyIDE3djFjMCAuNS0uNSAxLTEgMUgzYy0uNSAwLTEtLjUtMS0xdi0xIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/whole-word\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWholeWord extends LucideIconBase {\n static icon = {\n name: 'whole-word',\n size: 24,\n node: [\n ['circle', { cx: '7', cy: '12', r: '3', key: '12clwm' }],\n ['path', { d: 'M10 9v6', key: '17i7lo' }],\n ['circle', { cx: '17', cy: '12', r: '3', key: 'gl7c2s' }],\n ['path', { d: 'M14 7v8', key: 'dl84cr' }],\n ['path', { d: 'M22 17v1c0 .5-.5 1-1 1H3c-.5 0-1-.5-1-1v-1', key: 'lt2kga' }],\n ],\n };\n icon = signal(LucideWholeWord.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWholeWord, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWholeWord, isStandalone: true, selector: \"svg[lucideWholeWord]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWholeWord, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWholeWord]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6797,"removedExports":[],"renderedExports":["LucideWholeWord"],"renderedLength":6503},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wheat.js":{"code":"/**\n * @component @name Wheat\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMiAxNiA4IiAvPgogIDxwYXRoIGQ9Ik0zLjQ3IDEyLjUzIDUgMTFsMS41MyAxLjUzYTMuNSAzLjUgMCAwIDEgMCA0Ljk0TDUgMTlsLTEuNTMtMS41M2EzLjUgMy41IDAgMCAxIDAtNC45NFoiIC8+CiAgPHBhdGggZD0iTTcuNDcgOC41MyA5IDdsMS41MyAxLjUzYTMuNSAzLjUgMCAwIDEgMCA0Ljk0TDkgMTVsLTEuNTMtMS41M2EzLjUgMy41IDAgMCAxIDAtNC45NFoiIC8+CiAgPHBhdGggZD0iTTExLjQ3IDQuNTMgMTMgM2wxLjUzIDEuNTNhMy41IDMuNSAwIDAgMSAwIDQuOTRMMTMgMTFsLTEuNTMtMS41M2EzLjUgMy41IDAgMCAxIDAtNC45NFoiIC8+CiAgPHBhdGggZD0iTTIwIDJoMnYyYTQgNCAwIDAgMS00IDRoLTJWNmE0IDQgMCAwIDEgNC00WiIgLz4KICA8cGF0aCBkPSJNMTEuNDcgMTcuNDcgMTMgMTlsLTEuNTMgMS41M2EzLjUgMy41IDAgMCAxLTQuOTQgMEw1IDE5bDEuNTMtMS41M2EzLjUgMy41IDAgMCAxIDQuOTQgMFoiIC8+CiAgPHBhdGggZD0iTTE1LjQ3IDEzLjQ3IDE3IDE1bC0xLjUzIDEuNTNhMy41IDMuNSAwIDAgMS00Ljk0IDBMOSAxNWwxLjUzLTEuNTNhMy41IDMuNSAwIDAgMSA0Ljk0IDBaIiAvPgogIDxwYXRoIGQ9Ik0xOS40NyA5LjQ3IDIxIDExbC0xLjUzIDEuNTNhMy41IDMuNSAwIDAgMS00Ljk0IDBMMTMgMTFsMS41My0xLjUzYTMuNSAzLjUgMCAwIDEgNC45NCAwWiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/wheat\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWheat extends LucideIconBase {\n static icon = {\n name: 'wheat',\n size: 24,\n node: [\n ['path', { d: 'M2 22 16 8', key: '60hf96' }],\n [\n 'path',\n {\n d: 'M3.47 12.53 5 11l1.53 1.53a3.5 3.5 0 0 1 0 4.94L5 19l-1.53-1.53a3.5 3.5 0 0 1 0-4.94Z',\n key: '1rdhi6',\n },\n ],\n [\n 'path',\n {\n d: 'M7.47 8.53 9 7l1.53 1.53a3.5 3.5 0 0 1 0 4.94L9 15l-1.53-1.53a3.5 3.5 0 0 1 0-4.94Z',\n key: '1sdzmb',\n },\n ],\n [\n 'path',\n {\n d: 'M11.47 4.53 13 3l1.53 1.53a3.5 3.5 0 0 1 0 4.94L13 11l-1.53-1.53a3.5 3.5 0 0 1 0-4.94Z',\n key: 'eoatbi',\n },\n ],\n ['path', { d: 'M20 2h2v2a4 4 0 0 1-4 4h-2V6a4 4 0 0 1 4-4Z', key: '19rau1' }],\n [\n 'path',\n {\n d: 'M11.47 17.47 13 19l-1.53 1.53a3.5 3.5 0 0 1-4.94 0L5 19l1.53-1.53a3.5 3.5 0 0 1 4.94 0Z',\n key: 'tc8ph9',\n },\n ],\n [\n 'path',\n {\n d: 'M15.47 13.47 17 15l-1.53 1.53a3.5 3.5 0 0 1-4.94 0L9 15l1.53-1.53a3.5 3.5 0 0 1 4.94 0Z',\n key: '2m8kc5',\n },\n ],\n [\n 'path',\n {\n d: 'M19.47 9.47 21 11l-1.53 1.53a3.5 3.5 0 0 1-4.94 0L13 11l1.53-1.53a3.5 3.5 0 0 1 4.94 0Z',\n key: 'vex3ng',\n },\n ],\n ],\n };\n icon = signal(LucideWheat.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWheat, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWheat, isStandalone: true, selector: \"svg[lucideWheat]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWheat, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWheat]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":8685,"removedExports":[],"renderedExports":["LucideWheat"],"renderedLength":8396},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wifi-cog.js":{"code":"/**\n * @component @name WifiCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuMzA1IDE5LjUzLjkyMy0uMzgyIiAvPgogIDxwYXRoIGQ9Im0xNS4yMjggMTYuODUyLS45MjMtLjM4MyIgLz4KICA8cGF0aCBkPSJtMTYuODUyIDE1LjIyOC0uMzgzLS45MjMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAyMC43NzItLjM4My45MjQiIC8+CiAgPHBhdGggZD0ibTE5LjE0OCAxNS4yMjguMzgzLS45MjMiIC8+CiAgPHBhdGggZD0ibTE5LjUzIDIxLjY5Ni0uMzgyLS45MjQiIC8+CiAgPHBhdGggZD0iTTIgNy44MmExNSAxNSAwIDAgMSAyMCAwIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTYuODUyLjkyNC0uMzgzIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTkuMTQ4LjkyNC4zODMiIC8+CiAgPHBhdGggZD0iTTUgMTEuODU4YTEwIDEwIDAgMCAxIDExLjUtMS43ODUiIC8+CiAgPHBhdGggZD0iTTguNSAxNS40MjlhNSA1IDAgMCAxIDIuNDEzLTEuMzEiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/wifi-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWifiCog extends LucideIconBase {\n static icon = {\n name: 'wifi-cog',\n size: 24,\n node: [\n ['path', { d: 'm14.305 19.53.923-.382', key: '3m78fa' }],\n ['path', { d: 'm15.228 16.852-.923-.383', key: 'npixar' }],\n ['path', { d: 'm16.852 15.228-.383-.923', key: '5xggr7' }],\n ['path', { d: 'm16.852 20.772-.383.924', key: 'dpfhf9' }],\n ['path', { d: 'm19.148 15.228.383-.923', key: '1reyyz' }],\n ['path', { d: 'm19.53 21.696-.382-.924', key: '1goivc' }],\n ['path', { d: 'M2 7.82a15 15 0 0 1 20 0', key: '1ovjuk' }],\n ['path', { d: 'm20.772 16.852.924-.383', key: 'htqkph' }],\n ['path', { d: 'm20.772 19.148.924.383', key: '9w9pjp' }],\n ['path', { d: 'M5 11.858a10 10 0 0 1 11.5-1.785', key: '3sn16i' }],\n ['path', { d: 'M8.5 15.429a5 5 0 0 1 2.413-1.31', key: '1pxovh' }],\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ],\n };\n icon = signal(LucideWifiCog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifiCog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWifiCog, isStandalone: true, selector: \"svg[lucideWifiCog]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifiCog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWifiCog]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7721,"removedExports":[],"renderedExports":["LucideWifiCog"],"renderedLength":7429},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wifi-low.js":{"code":"/**\n * @component @name WifiLow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik04LjUgMTYuNDI5YTUgNSAwIDAgMSA3IDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wifi-low\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWifiLow extends LucideIconBase {\n static icon = {\n name: 'wifi-low',\n size: 24,\n node: [\n ['path', { d: 'M12 20h.01', key: 'zekei9' }],\n ['path', { d: 'M8.5 16.429a5 5 0 0 1 7 0', key: '1bycff' }],\n ],\n };\n icon = signal(LucideWifiLow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifiLow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWifiLow, isStandalone: true, selector: \"svg[lucideWifiLow]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifiLow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWifiLow]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6425,"removedExports":[],"renderedExports":["LucideWifiLow"],"renderedLength":6133},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wifi-off.js":{"code":"/**\n * @component @name WifiOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik04LjUgMTYuNDI5YTUgNSAwIDAgMSA3IDAiIC8+CiAgPHBhdGggZD0iTTUgMTIuODU5YTEwIDEwIDAgMCAxIDUuMTctMi42OSIgLz4KICA8cGF0aCBkPSJNMTkgMTIuODU5YTEwIDEwIDAgMCAwLTIuMDA3LTEuNTIzIiAvPgogIDxwYXRoIGQ9Ik0yIDguODJhMTUgMTUgMCAwIDEgNC4xNzctMi42NDMiIC8+CiAgPHBhdGggZD0iTTIyIDguODJhMTUgMTUgMCAwIDAtMTEuMjg4LTMuNzY0IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wifi-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWifiOff extends LucideIconBase {\n static icon = {\n name: 'wifi-off',\n size: 24,\n node: [\n ['path', { d: 'M12 20h.01', key: 'zekei9' }],\n ['path', { d: 'M8.5 16.429a5 5 0 0 1 7 0', key: '1bycff' }],\n ['path', { d: 'M5 12.859a10 10 0 0 1 5.17-2.69', key: '1dl1wf' }],\n ['path', { d: 'M19 12.859a10 10 0 0 0-2.007-1.523', key: '4k23kn' }],\n ['path', { d: 'M2 8.82a15 15 0 0 1 4.177-2.643', key: '1grhjp' }],\n ['path', { d: 'M22 8.82a15 15 0 0 0-11.288-3.764', key: 'z3jwby' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucideWifiOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifiOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWifiOff, isStandalone: true, selector: \"svg[lucideWifiOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifiOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWifiOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7096,"removedExports":[],"renderedExports":["LucideWifiOff"],"renderedLength":6804},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wifi-sync.js":{"code":"/**\n * @component @name WifiSync\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuOTY1IDEwLjEwNXY0TDEzLjUgMTIuNWE1IDUgMCAwIDEgOCAxLjUiIC8+CiAgPHBhdGggZD0iTTExLjk2NSAxNC4xMDVoNCIgLz4KICA8cGF0aCBkPSJNMTcuOTY1IDE4LjEwNWg0TDIwLjQzIDE5LjcxYTUgNSAwIDAgMS04LTEuNSIgLz4KICA8cGF0aCBkPSJNMiA4LjgyYTE1IDE1IDAgMCAxIDIwIDAiIC8+CiAgPHBhdGggZD0iTTIxLjk2NSAyMi4xMDV2LTQiIC8+CiAgPHBhdGggZD0iTTUgMTIuODZhMTAgMTAgMCAwIDEgMy0yLjAzMiIgLz4KICA8cGF0aCBkPSJNOC41IDE2LjQyOWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wifi-sync\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWifiSync extends LucideIconBase {\n static icon = {\n name: 'wifi-sync',\n size: 24,\n node: [\n ['path', { d: 'M11.965 10.105v4L13.5 12.5a5 5 0 0 1 8 1.5', key: '1immaq' }],\n ['path', { d: 'M11.965 14.105h4', key: 'uejny8' }],\n ['path', { d: 'M17.965 18.105h4L20.43 19.71a5 5 0 0 1-8-1.5', key: '1i3a7e' }],\n ['path', { d: 'M2 8.82a15 15 0 0 1 20 0', key: 'dnpr2z' }],\n ['path', { d: 'M21.965 22.105v-4', key: '1ku6vx' }],\n ['path', { d: 'M5 12.86a10 10 0 0 1 3-2.032', key: 'pemdtu' }],\n ['path', { d: 'M8.5 16.429h.01', key: '2bm739' }],\n ],\n };\n icon = signal(LucideWifiSync.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifiSync, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWifiSync, isStandalone: true, selector: \"svg[lucideWifiSync]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifiSync, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWifiSync]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7135,"removedExports":[],"renderedExports":["LucideWifiSync"],"renderedLength":6842},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wifi-high.js":{"code":"/**\n * @component @name WifiHigh\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik01IDEyLjg1OWExMCAxMCAwIDAgMSAxNCAwIiAvPgogIDxwYXRoIGQ9Ik04LjUgMTYuNDI5YTUgNSAwIDAgMSA3IDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wifi-high\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWifiHigh extends LucideIconBase {\n static icon = {\n name: 'wifi-high',\n size: 24,\n node: [\n ['path', { d: 'M12 20h.01', key: 'zekei9' }],\n ['path', { d: 'M5 12.859a10 10 0 0 1 14 0', key: '1x1e6c' }],\n ['path', { d: 'M8.5 16.429a5 5 0 0 1 7 0', key: '1bycff' }],\n ],\n };\n icon = signal(LucideWifiHigh.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifiHigh, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWifiHigh, isStandalone: true, selector: \"svg[lucideWifiHigh]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifiHigh, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWifiHigh]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6566,"removedExports":[],"renderedExports":["LucideWifiHigh"],"renderedLength":6273},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wifi-zero.js":{"code":"/**\n * @component @name WifiZero\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wifi-zero\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWifiZero extends LucideIconBase {\n static icon = {\n name: 'wifi-zero',\n size: 24,\n node: [['path', { d: 'M12 20h.01', key: 'zekei9' }]],\n };\n icon = signal(LucideWifiZero.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifiZero, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWifiZero, isStandalone: true, selector: \"svg[lucideWifiZero]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifiZero, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWifiZero]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6284,"removedExports":[],"renderedExports":["LucideWifiZero"],"renderedLength":5991},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wifi-pen.js":{"code":"/**\n * @component @name WifiPen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA4LjgyYTE1IDE1IDAgMCAxIDIwIDAiIC8+CiAgPHBhdGggZD0iTTIxLjM3OCAxNi42MjZhMSAxIDAgMCAwLTMuMDA0LTMuMDA0bC00LjAxIDQuMDEyYTIgMiAwIDAgMC0uNTA2Ljg1NGwtLjgzNyAyLjg3YS41LjUgMCAwIDAgLjYyLjYybDIuODctLjgzN2EyIDIgMCAwIDAgLjg1NC0uNTA2eiIgLz4KICA8cGF0aCBkPSJNNSAxMi44NTlhMTAgMTAgMCAwIDEgMTAuNS0yLjIyMiIgLz4KICA8cGF0aCBkPSJNOC41IDE2LjQyOWE1IDUgMCAwIDEgMy0xLjQwNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/wifi-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWifiPen extends LucideIconBase {\n static icon = {\n name: 'wifi-pen',\n size: 24,\n node: [\n ['path', { d: 'M2 8.82a15 15 0 0 1 20 0', key: 'dnpr2z' }],\n [\n 'path',\n {\n d: 'M21.378 16.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z',\n key: '1817ys',\n },\n ],\n ['path', { d: 'M5 12.859a10 10 0 0 1 10.5-2.222', key: 'rpb7oy' }],\n ['path', { d: 'M8.5 16.429a5 5 0 0 1 3-1.406', key: 'r8bmzl' }],\n ],\n };\n icon = signal(LucideWifiPen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifiPen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWifiPen, isStandalone: true, selector: \"svg[lucideWifiPen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifiPen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWifiPen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7082,"removedExports":[],"renderedExports":["LucideWifiPen"],"renderedLength":6790},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wifi.js":{"code":"/**\n * @component @name Wifi\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yIDguODJhMTUgMTUgMCAwIDEgMjAgMCIgLz4KICA8cGF0aCBkPSJNNSAxMi44NTlhMTAgMTAgMCAwIDEgMTQgMCIgLz4KICA8cGF0aCBkPSJNOC41IDE2LjQyOWE1IDUgMCAwIDEgNyAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wifi\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWifi extends LucideIconBase {\n static icon = {\n name: 'wifi',\n size: 24,\n node: [\n ['path', { d: 'M12 20h.01', key: 'zekei9' }],\n ['path', { d: 'M2 8.82a15 15 0 0 1 20 0', key: 'dnpr2z' }],\n ['path', { d: 'M5 12.859a10 10 0 0 1 14 0', key: '1x1e6c' }],\n ['path', { d: 'M8.5 16.429a5 5 0 0 1 7 0', key: '1bycff' }],\n ],\n };\n icon = signal(LucideWifi.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifi, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWifi, isStandalone: true, selector: \"svg[lucideWifi]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifi, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWifi]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6643,"removedExports":[],"renderedExports":["LucideWifi"],"renderedLength":6355},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wine-off.js":{"code":"/**\n * @component @name WineOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyMmg4IiAvPgogIDxwYXRoIGQ9Ik03IDEwaDNtNyAwaC0xLjM0MyIgLz4KICA8cGF0aCBkPSJNMTIgMTV2NyIgLz4KICA8cGF0aCBkPSJNNy4zMDcgNy4zMDdBMTIuMzMgMTIuMzMgMCAwIDAgNyAxMGE1IDUgMCAwIDAgNy4zOTEgNC4zOTFNOC42MzggMi45ODFDOC43NSAyLjY2OCA4Ljg3MiAyLjM0IDkgMmg2YzEuNSA0IDIgNiAyIDggMCAuNDA3LS4wNS44MDktLjE0NSAxLjE5OCIgLz4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMiIgeTI9IjIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wine-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWineOff extends LucideIconBase {\n static icon = {\n name: 'wine-off',\n size: 24,\n node: [\n ['path', { d: 'M8 22h8', key: 'rmew8v' }],\n ['path', { d: 'M7 10h3m7 0h-1.343', key: 'v48bem' }],\n ['path', { d: 'M12 15v7', key: 't2xh3l' }],\n [\n 'path',\n {\n d: 'M7.307 7.307A12.33 12.33 0 0 0 7 10a5 5 0 0 0 7.391 4.391M8.638 2.981C8.75 2.668 8.872 2.34 9 2h6c1.5 4 2 6 2 8 0 .407-.05.809-.145 1.198',\n key: '1ymjlu',\n },\n ],\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\n ],\n };\n icon = signal(LucideWineOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWineOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWineOff, isStandalone: true, selector: \"svg[lucideWineOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWineOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWineOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7115,"removedExports":[],"renderedExports":["LucideWineOff"],"renderedLength":6823},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wrench-off.js":{"code":"/**\n * @component @name WrenchOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNzQ3IDUuMDkzYTYgNiAwIDAgMSA2Ljg0MS0yLjg4MmMuNDM4LjEyLjU0LjY2Mi4yMTkuOTg0TDE0LjcgNi4zYTEgMSAwIDAgMCAwIDEuNGwxLjYgMS42YTEgMSAwIDAgMCAxLjQgMGwzLjEwNi0zLjEwNWMuMzItLjMyMi44NjMtLjIyLjk4My4yMThhNiA2IDAgMCAxLTIuODgyIDYuODQyIiAvPgogIDxwYXRoIGQ9Im0xMy41IDEzLjUtNy44OCA3Ljg4YTEgMSAwIDAgMS0yLjk5OS0zbDcuODgtNy44OCIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wrench-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWrenchOff extends LucideIconBase {\n static icon = {\n name: 'wrench-off',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.747 5.093a6 6 0 0 1 6.841-2.882c.438.12.54.662.219.984L14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-2.882 6.842',\n key: 'sded7h',\n },\n ],\n ['path', { d: 'm13.5 13.5-7.88 7.88a1 1 0 0 1-2.999-3l7.88-7.88', key: '66etnh' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucideWrenchOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWrenchOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWrenchOff, isStandalone: true, selector: \"svg[lucideWrenchOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWrenchOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWrenchOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7060,"removedExports":[],"renderedExports":["LucideWrenchOff"],"renderedLength":6766},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wine.js":{"code":"/**\n * @component @name Wine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyMmg4IiAvPgogIDxwYXRoIGQ9Ik03IDEwaDEwIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNXY3IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNWE1IDUgMCAwIDAgNS01YzAtMi0uNS00LTItOEg5Yy0xLjUgNC0yIDYtMiA4YTUgNSAwIDAgMCA1IDVaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wine\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWine extends LucideIconBase {\n static icon = {\n name: 'wine',\n size: 24,\n node: [\n ['path', { d: 'M8 22h8', key: 'rmew8v' }],\n ['path', { d: 'M7 10h10', key: '1101jm' }],\n ['path', { d: 'M12 15v7', key: 't2xh3l' }],\n [\n 'path',\n { d: 'M12 15a5 5 0 0 0 5-5c0-2-.5-4-2-8H9c-1.5 4-2 6-2 8a5 5 0 0 0 5 5Z', key: '10ffi3' },\n ],\n ],\n };\n icon = signal(LucideWine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWine, isStandalone: true, selector: \"svg[lucideWine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6697,"removedExports":[],"renderedExports":["LucideWine"],"renderedLength":6409},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/workflow.js":{"code":"/**\n * @component @name Workflow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB4PSIzIiB5PSIzIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNyAxMXY0YTIgMiAwIDAgMCAyIDJoNCIgLz4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB4PSIxMyIgeT0iMTMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/workflow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWorkflow extends LucideIconBase {\n static icon = {\n name: 'workflow',\n size: 24,\n node: [\n ['rect', { width: '8', height: '8', x: '3', y: '3', rx: '2', key: 'by2w9f' }],\n ['path', { d: 'M7 11v4a2 2 0 0 0 2 2h4', key: 'xkn7yn' }],\n ['rect', { width: '8', height: '8', x: '13', y: '13', rx: '2', key: '1cgmvn' }],\n ],\n };\n icon = signal(LucideWorkflow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWorkflow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWorkflow, isStandalone: true, selector: \"svg[lucideWorkflow]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWorkflow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWorkflow]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6657,"removedExports":[],"renderedExports":["LucideWorkflow"],"renderedLength":6365},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/worm.js":{"code":"/**\n * @component @name Worm\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTkgMTItMS41IDMiIC8+CiAgPHBhdGggZD0iTTE5LjYzIDE4LjgxIDIyIDIwIiAvPgogIDxwYXRoIGQ9Ik02LjQ3IDguMjNhMS42OCAxLjY4IDAgMCAxIDIuNDQgMS45M2wtLjY0IDIuMDhhNi43NiA2Ljc2IDAgMCAwIDEwLjE2IDcuNjdsLjQyLS4yN2ExIDEgMCAxIDAtMi43My00LjIxbC0uNDIuMjdhMS43NiAxLjc2IDAgMCAxLTIuNjMtMS45OWwuNjQtMi4wOEE2LjY2IDYuNjYgMCAwIDAgMy45NCAzLjlsLS43LjRhMSAxIDAgMSAwIDIuNTUgNC4zNHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/worm\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWorm extends LucideIconBase {\n static icon = {\n name: 'worm',\n size: 24,\n node: [\n ['path', { d: 'm19 12-1.5 3', key: '9bcu4o' }],\n ['path', { d: 'M19.63 18.81 22 20', key: '121v98' }],\n [\n 'path',\n {\n d: 'M6.47 8.23a1.68 1.68 0 0 1 2.44 1.93l-.64 2.08a6.76 6.76 0 0 0 10.16 7.67l.42-.27a1 1 0 1 0-2.73-4.21l-.42.27a1.76 1.76 0 0 1-2.63-1.99l.64-2.08A6.66 6.66 0 0 0 3.94 3.9l-.7.4a1 1 0 1 0 2.55 4.34z',\n key: '1tij6q',\n },\n ],\n ],\n };\n icon = signal(LucideWorm.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWorm, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWorm, isStandalone: true, selector: \"svg[lucideWorm]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWorm, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWorm]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7008,"removedExports":[],"renderedExports":["LucideWorm"],"renderedLength":6720},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wrench.js":{"code":"/**\n * @component @name Wrench\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuNyA2LjNhMSAxIDAgMCAwIDAgMS40bDEuNiAxLjZhMSAxIDAgMCAwIDEuNCAwbDMuMTA2LTMuMTA1Yy4zMi0uMzIyLjg2My0uMjIuOTgzLjIxOGE2IDYgMCAwIDEtOC4yNTkgNy4wNTdsLTcuOTEgNy45MWExIDEgMCAwIDEtMi45OTktM2w3LjkxLTcuOTFhNiA2IDAgMCAxIDcuMDU3LTguMjU5Yy40MzguMTIuNTQuNjYyLjIxOS45ODR6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wrench\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWrench extends LucideIconBase {\n static icon = {\n name: 'wrench',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z',\n key: '1ngwbx',\n },\n ],\n ],\n };\n icon = signal(LucideWrench.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWrench, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWrench, isStandalone: true, selector: \"svg[lucideWrench]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWrench, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWrench]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6813,"removedExports":[],"renderedExports":["LucideWrench"],"renderedLength":6523},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/x-line-top.js":{"code":"/**\n * @component @name XLineTop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNEg2IiAvPgogIDxwYXRoIGQ9Ik0xOCA4IDYgMjAiIC8+CiAgPHBhdGggZD0ibTYgOCAxMiAxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/x-line-top\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideXLineTop extends LucideIconBase {\n static icon = {\n name: 'x-line-top',\n size: 24,\n node: [\n ['path', { d: 'M18 4H6', key: '1hsngl' }],\n ['path', { d: 'M18 8 6 20', key: 'xspwia' }],\n ['path', { d: 'm6 8 12 12', key: 'qb1veh' }],\n ],\n };\n icon = signal(LucideXLineTop.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideXLineTop, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideXLineTop, isStandalone: true, selector: \"svg[lucideXLineTop]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideXLineTop, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideXLineTop]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6491,"removedExports":[],"renderedExports":["LucideXLineTop"],"renderedLength":6197},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/x.js":{"code":"/**\n * @component @name X\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNiA2IDE4IiAvPgogIDxwYXRoIGQ9Im02IDYgMTIgMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideX extends LucideIconBase {\n static icon = {\n name: 'x',\n size: 24,\n node: [\n ['path', { d: 'M18 6 6 18', key: '1bl5f8' }],\n ['path', { d: 'm6 6 12 12', key: 'd8bk6v' }],\n ],\n };\n icon = signal(LucideX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideX, isStandalone: true, selector: \"svg[lucideX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6321,"removedExports":[],"renderedExports":["LucideX"],"renderedLength":6036},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zap-off.js":{"code":"/**\n * @component @name ZapOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNzY4IDUuMTExIDEzLjQ0IDIuNDRhMS41IDEuNSAwIDAxMi40NzQgMS41NjFsLTEuNjMzIDQuNjI1IiAvPgogIDxwYXRoIGQ9Im0xOC44ODkgMTMuMjMyLjY3Mi0uNjcyQTEuNSAxLjUgMCAwMDE4LjUgMTBoLTIuODQ0IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0ibTcuOTQgNy45NC0zLjUgMy40OTlBMS41IDEuNSAwIDAwNS41IDE0aDQuMDAyYS41LjUgMCAwMS40NzEuNjY2TDguMDg2IDIwYTEuNSAxLjUgMCAwMDIuNDc1IDEuNTZsNS41LTUuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zap-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZapOff extends LucideIconBase {\n static icon = {\n name: 'zap-off',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M10.768 5.111 13.44 2.44a1.5 1.5 0 012.474 1.561l-1.633 4.625', key: 'l6h226' },\n ],\n ['path', { d: 'm18.889 13.232.672-.672A1.5 1.5 0 0018.5 10h-2.844', key: '1717b9' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n [\n 'path',\n {\n d: 'm7.94 7.94-3.5 3.499A1.5 1.5 0 005.5 14h4.002a.5.5 0 01.471.666L8.086 20a1.5 1.5 0 002.475 1.56l5.5-5.5',\n key: '1bjzrh',\n },\n ],\n ],\n };\n icon = signal(LucideZapOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZapOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZapOff, isStandalone: true, selector: \"svg[lucideZapOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZapOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZapOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7146,"removedExports":[],"renderedExports":["LucideZapOff"],"renderedLength":6855},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zodiac-aries.js":{"code":"/**\n * @component @name ZodiacAries\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNy41YTQuNSA0LjUgMCAxIDEgNSA0LjUiIC8+CiAgPHBhdGggZD0iTTcgMTJhNC41IDQuNSAwIDEgMSA1LTQuNVYyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zodiac-aries\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZodiacAries extends LucideIconBase {\n static icon = {\n name: 'zodiac-aries',\n size: 24,\n node: [\n ['path', { d: 'M12 7.5a4.5 4.5 0 1 1 5 4.5', key: 'k987hv' }],\n ['path', { d: 'M7 12a4.5 4.5 0 1 1 5-4.5V21', key: 'mjup0w' }],\n ],\n };\n icon = signal(LucideZodiacAries.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacAries, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZodiacAries, isStandalone: true, selector: \"svg[lucideZodiacAries]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacAries, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZodiacAries]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6517,"removedExports":[],"renderedExports":["LucideZodiacAries"],"renderedLength":6221},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zodiac-aquarius.js":{"code":"/**\n * @component @name ZodiacAquarius\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAxMCAyLjQ1Ni0zLjY4NGEuNy43IDAgMCAxIDEuMTA2LS4wMTNsMi4zOSAzLjQxM2EuNy43IDAgMCAwIDEuMDk2LS4wMDFsMi40MDItMy40MzJhLjcuNyAwIDAgMSAxLjA5OCAwbDIuNDAyIDMuNDMyYS43LjcgMCAwIDAgMS4wOTggMGwyLjM4OS0zLjQxM2EuNy43IDAgMCAxIDEuMTA2LjAxM0wyMiAxMCIgLz4KICA8cGF0aCBkPSJtMiAxOC4wMDIgMi40NTYtMy42ODRhLjcuNyAwIDAgMSAxLjEwNi0uMDEzbDIuMzkgMy40MTNhLjcuNyAwIDAgMCAxLjA5NyAwbDIuNDAyLTMuNDMyYS43LjcgMCAwIDEgMS4wOTggMGwyLjQwMiAzLjQzMmEuNy43IDAgMCAwIDEuMDk4IDBsMi4zODktMy40MTNhLjcuNyAwIDAgMSAxLjEwNi4wMTNMMjIgMTguMDAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/zodiac-aquarius\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZodiacAquarius extends LucideIconBase {\n static icon = {\n name: 'zodiac-aquarius',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm2 10 2.456-3.684a.7.7 0 0 1 1.106-.013l2.39 3.413a.7.7 0 0 0 1.096-.001l2.402-3.432a.7.7 0 0 1 1.098 0l2.402 3.432a.7.7 0 0 0 1.098 0l2.389-3.413a.7.7 0 0 1 1.106.013L22 10',\n key: '1o8iok',\n },\n ],\n [\n 'path',\n {\n d: 'm2 18.002 2.456-3.684a.7.7 0 0 1 1.106-.013l2.39 3.413a.7.7 0 0 0 1.097 0l2.402-3.432a.7.7 0 0 1 1.098 0l2.402 3.432a.7.7 0 0 0 1.098 0l2.389-3.413a.7.7 0 0 1 1.106.013L22 18.002',\n key: '112qy7',\n },\n ],\n ],\n };\n icon = signal(LucideZodiacAquarius.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacAquarius, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZodiacAquarius, isStandalone: true, selector: \"svg[lucideZodiacAquarius]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacAquarius, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZodiacAquarius]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":7446,"removedExports":[],"renderedExports":["LucideZodiacAquarius"],"renderedLength":7147},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zap.js":{"code":"/**\n * @component @name Zap\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuOTE0IDRhMS41IDEuNSAwIDAwLTIuNDc0LTEuNTYxbC05IDlBMS41IDEuNSAwIDAwNS41IDE0aDQuMDAyYS41LjUgMCAwMS40NzEuNjY2TDguMDg2IDIwYTEuNSAxLjUgMCAwMDIuNDc1IDEuNTZsOS05QTEuNSAxLjUgMCAwMDE4LjUgMTBoLTMuOTk3YS41LjUgMCAwMS0uNDcyLS42Njd6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/zap\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZap extends LucideIconBase {\n static icon = {\n name: 'zap',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15.914 4a1.5 1.5 0 00-2.474-1.561l-9 9A1.5 1.5 0 005.5 14h4.002a.5.5 0 01.471.666L8.086 20a1.5 1.5 0 002.475 1.56l9-9A1.5 1.5 0 0018.5 10h-3.997a.5.5 0 01-.472-.667z',\n key: '1v7up4',\n },\n ],\n ],\n };\n icon = signal(LucideZap.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZap, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZap, isStandalone: true, selector: \"svg[lucideZap]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZap, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZap]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6717,"removedExports":[],"renderedExports":["LucideZap"],"renderedLength":6430},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zodiac-cancer.js":{"code":"/**\n * @component @name ZodiacCancer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTQuNUE5IDYuNSAwIDAgMSA1LjUgMTkiIC8+CiAgPHBhdGggZD0iTTMgOS41QTkgNi41IDAgMCAxIDE4LjUgNSIgLz4KICA8Y2lyY2xlIGN4PSIxNy41IiBjeT0iMTQuNSIgcj0iMy41IiAvPgogIDxjaXJjbGUgY3g9IjYuNSIgY3k9IjkuNSIgcj0iMy41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/zodiac-cancer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZodiacCancer extends LucideIconBase {\n static icon = {\n name: 'zodiac-cancer',\n size: 24,\n node: [\n ['path', { d: 'M21 14.5A9 6.5 0 0 1 5.5 19', key: '1xj2o6' }],\n ['path', { d: 'M3 9.5A9 6.5 0 0 1 18.5 5', key: '1gln3t' }],\n ['circle', { cx: '17.5', cy: '14.5', r: '3.5', key: '1ccu1t' }],\n ['circle', { cx: '6.5', cy: '9.5', r: '3.5', key: 'x5tc2d' }],\n ],\n };\n icon = signal(LucideZodiacCancer.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacCancer, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZodiacCancer, isStandalone: true, selector: \"svg[lucideZodiacCancer]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacCancer, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZodiacCancer]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6777,"removedExports":[],"renderedExports":["LucideZodiacCancer"],"renderedLength":6480},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zodiac-leo.js":{"code":"/**\n * @component @name ZodiacLeo\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTZjMC00LTMtNC41LTMtOGE1IDUgMCAwIDEgMTAgMGMwIDMuNDY2LTMgNi4xOTYtMyAxMGEzIDMgMCAwIDAgNiAwIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSIxNiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zodiac-leo\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZodiacLeo extends LucideIconBase {\n static icon = {\n name: 'zodiac-leo',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10 16c0-4-3-4.5-3-8a5 5 0 0 1 10 0c0 3.466-3 6.196-3 10a3 3 0 0 0 6 0',\n key: '1qj6nb',\n },\n ],\n ['circle', { cx: '7', cy: '16', r: '3', key: 'yyv3zl' }],\n ],\n };\n icon = signal(LucideZodiacLeo.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacLeo, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZodiacLeo, isStandalone: true, selector: \"svg[lucideZodiacLeo]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacLeo, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZodiacLeo]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6680,"removedExports":[],"renderedExports":["LucideZodiacLeo"],"renderedLength":6386},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zodiac-gemini.js":{"code":"/**\n * @component @name ZodiacGemini\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNC41MjV2MTQuOTQ4IiAvPgogIDxwYXRoIGQ9Ik0yMCAzQTE3IDE3IDAgMCAxIDQgMyIgLz4KICA8cGF0aCBkPSJNNCAyMWExNyAxNyAwIDAgMSAxNiAwIiAvPgogIDxwYXRoIGQ9Ik04IDQuNTI1djE0Ljk0OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zodiac-gemini\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZodiacGemini extends LucideIconBase {\n static icon = {\n name: 'zodiac-gemini',\n size: 24,\n node: [\n ['path', { d: 'M16 4.525v14.948', key: 'bgoxo0' }],\n ['path', { d: 'M20 3A17 17 0 0 1 4 3', key: '1djemw' }],\n ['path', { d: 'M4 21a17 17 0 0 1 16 0', key: 'onoyo7' }],\n ['path', { d: 'M8 4.525v14.948', key: 'u5iyof' }],\n ],\n };\n icon = signal(LucideZodiacGemini.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacGemini, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZodiacGemini, isStandalone: true, selector: \"svg[lucideZodiacGemini]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacGemini, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZodiacGemini]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6711,"removedExports":[],"renderedExports":["LucideZodiacGemini"],"renderedLength":6414},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zodiac-capricorn.js":{"code":"/**\n * @component @name ZodiacCapricorn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjFhMyAzIDAgMCAwIDMtM1Y2LjVhMSAxIDAgMCAwLTcgMCIgLz4KICA8cGF0aCBkPSJNNyAxOVY2YTMgMyAwIDAgMC0zLTNoMCIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE3IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/zodiac-capricorn\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZodiacCapricorn extends LucideIconBase {\n static icon = {\n name: 'zodiac-capricorn',\n size: 24,\n node: [\n ['path', { d: 'M11 21a3 3 0 0 0 3-3V6.5a1 1 0 0 0-7 0', key: '1kkncs' }],\n ['path', { d: 'M7 19V6a3 3 0 0 0-3-3h0', key: '1jg5y1' }],\n ['circle', { cx: '17', cy: '17', r: '3', key: '18b49y' }],\n ],\n };\n icon = signal(LucideZodiacCapricorn.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacCapricorn, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZodiacCapricorn, isStandalone: true, selector: \"svg[lucideZodiacCapricorn]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacCapricorn, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZodiacCapricorn]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6690,"removedExports":[],"renderedExports":["LucideZodiacCapricorn"],"renderedLength":6390},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zodiac-libra.js":{"code":"/**\n * @component @name ZodiacLibra\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxNmg2Ljg1N2MuMTYyLS4wMTIuMTktLjMyMy4wMzgtLjM4YTYgNiAwIDEgMSA0LjIxMiAwYy0uMTUzLjA1Ny0uMTI1LjM2OC4wMzguMzhIMjEiIC8+CiAgPHBhdGggZD0iTTMgMjBoMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/zodiac-libra\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZodiacLibra extends LucideIconBase {\n static icon = {\n name: 'zodiac-libra',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3 16h6.857c.162-.012.19-.323.038-.38a6 6 0 1 1 4.212 0c-.153.057-.125.368.038.38H21',\n key: '1novf0',\n },\n ],\n ['path', { d: 'M3 20h18', key: '1l19wn' }],\n ],\n };\n icon = signal(LucideZodiacLibra.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacLibra, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZodiacLibra, isStandalone: true, selector: \"svg[lucideZodiacLibra]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacLibra, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZodiacLibra]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6706,"removedExports":[],"renderedExports":["LucideZodiacLibra"],"renderedLength":6410},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zodiac-pisces.js":{"code":"/**\n * @component @name ZodiacPisces\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMjFhMTUgMTUgMCAwIDEgMC0xOCIgLz4KICA8cGF0aCBkPSJNMjAgMTJINCIgLz4KICA8cGF0aCBkPSJNNSAzYTE1IDE1IDAgMCAxIDAgMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/zodiac-pisces\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZodiacPisces extends LucideIconBase {\n static icon = {\n name: 'zodiac-pisces',\n size: 24,\n node: [\n ['path', { d: 'M19 21a15 15 0 0 1 0-18', key: 'br2vug' }],\n ['path', { d: 'M20 12H4', key: '1mtusc' }],\n ['path', { d: 'M5 3a15 15 0 0 1 0 18', key: '1w7hae' }],\n ],\n };\n icon = signal(LucideZodiacPisces.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacPisces, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZodiacPisces, isStandalone: true, selector: \"svg[lucideZodiacPisces]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacPisces, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZodiacPisces]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6589,"removedExports":[],"renderedExports":["LucideZodiacPisces"],"renderedLength":6292},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zodiac-sagittarius.js":{"code":"/**\n * @component @name ZodiacSagittarius\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM2g2djYiIC8+CiAgPHBhdGggZD0iTTIxIDMgMyAyMSIgLz4KICA8cGF0aCBkPSJtOSA5IDYgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zodiac-sagittarius\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZodiacSagittarius extends LucideIconBase {\n static icon = {\n name: 'zodiac-sagittarius',\n size: 24,\n node: [\n ['path', { d: 'M15 3h6v6', key: '1q9fwt' }],\n ['path', { d: 'M21 3 3 21', key: '1011np' }],\n ['path', { d: 'm9 9 6 6', key: 'z0biqf' }],\n ],\n };\n icon = signal(LucideZodiacSagittarius.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacSagittarius, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZodiacSagittarius, isStandalone: true, selector: \"svg[lucideZodiacSagittarius]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacSagittarius, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZodiacSagittarius]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6587,"removedExports":[],"renderedExports":["LucideZodiacSagittarius"],"renderedLength":6285},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zodiac-scorpio.js":{"code":"/**\n * @component @name ZodiacScorpio\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTlWNS41YTEgMSAwIDAgMSA1IDBWMTdhMiAyIDAgMCAwIDIgMmg1bC0zLTMiIC8+CiAgPHBhdGggZD0ibTIyIDE5LTMgMyIgLz4KICA8cGF0aCBkPSJNNSAxOVY1LjVhMSAxIDAgMCAxIDUgMCIgLz4KICA8cGF0aCBkPSJNNSA1LjVBMi41IDIuNSAwIDAgMCAyLjUgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zodiac-scorpio\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZodiacScorpio extends LucideIconBase {\n static icon = {\n name: 'zodiac-scorpio',\n size: 24,\n node: [\n ['path', { d: 'M10 19V5.5a1 1 0 0 1 5 0V17a2 2 0 0 0 2 2h5l-3-3', key: '1w8g0z' }],\n ['path', { d: 'm22 19-3 3', key: '1ix4wq' }],\n ['path', { d: 'M5 19V5.5a1 1 0 0 1 5 0', key: '1d4oa3' }],\n ['path', { d: 'M5 5.5A2.5 2.5 0 0 0 2.5 3', key: 'gp646f' }],\n ],\n };\n icon = signal(LucideZodiacScorpio.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacScorpio, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZodiacScorpio, isStandalone: true, selector: \"svg[lucideZodiacScorpio]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacScorpio, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZodiacScorpio]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6799,"removedExports":[],"renderedExports":["LucideZodiacScorpio"],"renderedLength":6501},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zodiac-ophiuchus.js":{"code":"/**\n * @component @name ZodiacOphiuchus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMEE2LjA2IDYuMDYgMCAwIDEgMTIgMTAgQTYuMDYgNi4wNiAwIDAgMCAyMSAxMCIgLz4KICA8cGF0aCBkPSJNNiAzdjEyYTYgNiAwIDAgMCAxMiAwVjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/zodiac-ophiuchus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZodiacOphiuchus extends LucideIconBase {\n static icon = {\n name: 'zodiac-ophiuchus',\n size: 24,\n node: [\n ['path', { d: 'M3 10A6.06 6.06 0 0 1 12 10 A6.06 6.06 0 0 0 21 10', key: '13lfmc' }],\n ['path', { d: 'M6 3v12a6 6 0 0 0 12 0V3', key: '1jnivp' }],\n ],\n };\n icon = signal(LucideZodiacOphiuchus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacOphiuchus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZodiacOphiuchus, isStandalone: true, selector: \"svg[lucideZodiacOphiuchus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacOphiuchus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZodiacOphiuchus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6604,"removedExports":[],"renderedExports":["LucideZodiacOphiuchus"],"renderedLength":6304},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zodiac-taurus.js":{"code":"/**\n * @component @name ZodiacTaurus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE1IiByPSI2IiAvPgogIDxwYXRoIGQ9Ik0xOCAzQTYgNiAwIDAgMSA2IDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/zodiac-taurus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZodiacTaurus extends LucideIconBase {\n static icon = {\n name: 'zodiac-taurus',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '15', r: '6', key: 'lhqcmb' }],\n ['path', { d: 'M18 3A6 6 0 0 1 6 3', key: '1p399e' }],\n ],\n };\n icon = signal(LucideZodiacTaurus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacTaurus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZodiacTaurus, isStandalone: true, selector: \"svg[lucideZodiacTaurus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacTaurus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZodiacTaurus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6491,"removedExports":[],"renderedExports":["LucideZodiacTaurus"],"renderedLength":6194},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wind-arrow-down.js":{"code":"/**\n * @component @name WindArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnY4IiAvPgogIDxwYXRoIGQ9Ik0xMi44IDIxLjZBMiAyIDAgMSAwIDE0IDE4SDIiIC8+CiAgPHBhdGggZD0iTTE3LjUgMTBhMi41IDIuNSAwIDEgMSAyIDRIMiIgLz4KICA8cGF0aCBkPSJtNiA2IDQgNCA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wind-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWindArrowDown extends LucideIconBase {\n static icon = {\n name: 'wind-arrow-down',\n size: 24,\n node: [\n ['path', { d: 'M10 2v8', key: 'd4bbey' }],\n ['path', { d: 'M12.8 21.6A2 2 0 1 0 14 18H2', key: '19kp1d' }],\n ['path', { d: 'M17.5 10a2.5 2.5 0 1 1 2 4H2', key: '19kpjc' }],\n ['path', { d: 'm6 6 4 4 4-4', key: 'k13n16' }],\n ],\n };\n icon = signal(LucideWindArrowDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWindArrowDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWindArrowDown, isStandalone: true, selector: \"svg[lucideWindArrowDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWindArrowDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWindArrowDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6726,"removedExports":[],"renderedExports":["LucideWindArrowDown"],"renderedLength":6427},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/wind.js":{"code":"/**\n * @component @name Wind\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuOCAxOS42QTIgMiAwIDEgMCAxNCAxNkgyIiAvPgogIDxwYXRoIGQ9Ik0xNy41IDhhMi41IDIuNSAwIDEgMSAyIDRIMiIgLz4KICA8cGF0aCBkPSJNOS44IDQuNEEyIDIgMCAxIDEgMTEgOEgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wind\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWind extends LucideIconBase {\n static icon = {\n name: 'wind',\n size: 24,\n node: [\n ['path', { d: 'M12.8 19.6A2 2 0 1 0 14 16H2', key: '148xed' }],\n ['path', { d: 'M17.5 8a2.5 2.5 0 1 1 2 4H2', key: '1u4tom' }],\n ['path', { d: 'M9.8 4.4A2 2 0 1 1 11 8H2', key: '75valh' }],\n ],\n };\n icon = signal(LucideWind.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWind, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWind, isStandalone: true, selector: \"svg[lucideWind]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWind, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWind]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6562,"removedExports":[],"renderedExports":["LucideWind"],"renderedLength":6274},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zodiac-virgo.js":{"code":"/**\n * @component @name ZodiacVirgo\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNS41YTEgMSAwIDAgMSA1IDBWMTZhNSA1IDAgMCAwIDUgNSIgLz4KICA8cGF0aCBkPSJNMTYgMTEuNWExIDEgMCAwIDEgNSAwVjE2YTUgNSAwIDAgMS01IDUiIC8+CiAgPHBhdGggZD0iTTYgMTlWNmEzIDMgMCAwIDAtMy0zaDAiIC8+CiAgPHBhdGggZD0iTTYgNS41YTEgMSAwIDAgMSA1IDBWMTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/zodiac-virgo\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZodiacVirgo extends LucideIconBase {\n static icon = {\n name: 'zodiac-virgo',\n size: 24,\n node: [\n ['path', { d: 'M11 5.5a1 1 0 0 1 5 0V16a5 5 0 0 0 5 5', key: '1szkuh' }],\n ['path', { d: 'M16 11.5a1 1 0 0 1 5 0V16a5 5 0 0 1-5 5', key: 'pyq0k2' }],\n ['path', { d: 'M6 19V6a3 3 0 0 0-3-3h0', key: 'pvee4g' }],\n ['path', { d: 'M6 5.5a1 1 0 0 1 5 0V19', key: 'vncctg' }],\n ],\n };\n icon = signal(LucideZodiacVirgo.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacVirgo, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZodiacVirgo, isStandalone: true, selector: \"svg[lucideZodiacVirgo]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacVirgo, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZodiacVirgo]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6813,"removedExports":[],"renderedExports":["LucideZodiacVirgo"],"renderedLength":6517},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zoom-out.js":{"code":"/**\n * @component @name ZoomOut\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgogIDxsaW5lIHgxPSIyMSIgeDI9IjE2LjY1IiB5MT0iMjEiIHkyPSIxNi42NSIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjE0IiB5MT0iMTEiIHkyPSIxMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zoom-out\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZoomOut extends LucideIconBase {\n static icon = {\n name: 'zoom-out',\n size: 24,\n node: [\n ['circle', { cx: '11', cy: '11', r: '8', key: '4ej97u' }],\n ['line', { x1: '21', x2: '16.65', y1: '21', y2: '16.65', key: '13gj7c' }],\n ['line', { x1: '8', x2: '14', y1: '11', y2: '11', key: 'durymu' }],\n ],\n };\n icon = signal(LucideZoomOut.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZoomOut, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZoomOut, isStandalone: true, selector: \"svg[lucideZoomOut]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZoomOut, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZoomOut]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6612,"removedExports":[],"renderedExports":["LucideZoomOut"],"renderedLength":6320},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/zoom-in.js":{"code":"/**\n * @component @name ZoomIn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgogIDxsaW5lIHgxPSIyMSIgeDI9IjE2LjY1IiB5MT0iMjEiIHkyPSIxNi42NSIgLz4KICA8bGluZSB4MT0iMTEiIHgyPSIxMSIgeTE9IjgiIHkyPSIxNCIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjE0IiB5MT0iMTEiIHkyPSIxMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zoom-in\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZoomIn extends LucideIconBase {\n static icon = {\n name: 'zoom-in',\n size: 24,\n node: [\n ['circle', { cx: '11', cy: '11', r: '8', key: '4ej97u' }],\n ['line', { x1: '21', x2: '16.65', y1: '21', y2: '16.65', key: '13gj7c' }],\n ['line', { x1: '11', x2: '11', y1: '8', y2: '14', key: '1vmskp' }],\n ['line', { x1: '8', x2: '14', y1: '11', y2: '11', key: 'durymu' }],\n ],\n };\n icon = signal(LucideZoomIn.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZoomIn, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZoomIn, isStandalone: true, selector: \"svg[lucideZoomIn]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZoomIn, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZoomIn]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });","originalLength":6737,"removedExports":[],"renderedExports":["LucideZoomIn"],"renderedLength":6446},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/icons/lucide-angular.js":{"code":"","originalLength":55013,"removedExports":[],"renderedExports":[],"renderedLength":0},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/types.js":{"code":"/**\n * Type guard for {@link LucideIconData}\n */\nfunction isLucideIconData(icon) {\n return (!!icon &&\n typeof icon === 'object' &&\n 'name' in icon &&\n typeof icon.name === 'string' &&\n 'node' in icon &&\n Array.isArray(icon.node));\n}\n/**\n * Type guard for {@link LucideIcon}\n */\nfunction isLucideIconComponent(icon) {\n return icon instanceof Type && 'icon' in icon && isLucideIconData(icon.icon);\n}","originalLength":524,"removedExports":[],"renderedExports":["isLucideIconData","isLucideIconComponent"],"renderedLength":438},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/lucide-icons.js":{"code":"/**\n * Injection token for providing Lucide icons by name.\n *\n * @internal Use {@link provideLucideIcons}\n */\nconst LUCIDE_ICONS = new InjectionToken('Lucide icons', {\n factory: () => ({}),\n});\n/**\n * Provide Lucide icons by name.\n *\n * @remarks\n * Warning! This provider will convert dictionary keys to lower-kebab-case.\n *\n * @param icons Either a dictionary of icons or a list of Angular icon components.\n *\n * @usage\n * ```ts\n * import { provideLucideIcons, SquareCheck } from '@lucide/angular';\n * import { MyCustomIcon } from './custom-icons/my-custom-icon';\n *\n * providers: [\n * provideLucideIcons({\n * SquareCheck,\n * MyCustomIcon, // LucideIconData\n * }),\n * ]\n * ```\n *\n * ```html\n * \n * ```\n */\nfunction provideLucideIcons(...icons) {\n return {\n provide: LUCIDE_ICONS,\n useValue: icons.reduce((acc, icon) => {\n const iconData = isLucideIconComponent(icon) ? icon.icon : icon;\n acc[iconData.name] = iconData;\n for (const alias of iconData.aliases ?? []) {\n acc[alias] = iconData;\n }\n return acc;\n }, {}),\n };\n}\n/**\n * Converts a legacy icon node to the new format, for custom icon (e.g. `@lucide/lab`) support.\n *\n * @usage\n * ```ts\n * import { provideLucideIcons, lucideLegacyIcon } from '@lucide/angular';\n * import { UserRoundX } from 'lucide-angular';\n * import { burger } from '@lucide/lab';\n *\n * provideLucideIcons(\n * lucideLegacyIcon('user-round-x', UserRoundX, ['user-circle-x']),\n * lucideLegacyIcon('burger', burger, ['hamburger']),\n * ),\n * ```\n */\nfunction lucideLegacyIcon(name, node, aliases = []) {\n return {\n name,\n node,\n aliases,\n };\n}\n/**\n * Converts a map of legacy icon nodes to a list of icon data objects.\n *\n * @usage\n * ```ts\n * import { provideLucideIcons, lucideLegacyIconMap, LucideCircle } from '@lucide/angular';\n * import { UserRoundX } from 'lucide-angular';\n * import { burger } from '@lucide/lab';\n *\n * provideLucideIcons(\n * LucideCircle,\n * ...lucideLegacyIconMap({ UserRoundX, burger }),\n * ),\n * ```\n */\nfunction lucideLegacyIconMap(icons) {\n return Object.entries(icons).map(([pascalName, node]) => {\n const name = pascalName.replaceAll(/([a-z0-9])([A-Z])/g, '$1-$2').toLowerCase();\n return {\n name,\n node,\n aliases: [pascalName],\n };\n });\n}","originalLength":2602,"removedExports":[],"renderedExports":["LUCIDE_ICONS","provideLucideIcons","lucideLegacyIcon","lucideLegacyIconMap"],"renderedLength":2436},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/lucide-dynamic-icon.js":{"code":"/**\n * Generic icon component for rendering LucideIconData.\n */\nclass LucideDynamicIcon extends LucideIconBase {\n icons = inject(LUCIDE_ICONS);\n lucideIcon = input.required(...(ngDevMode ? [{ debugName: \"lucideIcon\" }] : /* istanbul ignore next */ []));\n icon = computed(() => {\n const icon = this.lucideIcon();\n if (isLucideIconData(icon)) {\n return icon;\n }\n else if (isLucideIconComponent(icon)) {\n return icon.icon;\n }\n else if (typeof icon === 'string') {\n if (icon in this.icons) {\n return this.icons[icon];\n }\n else {\n throw new Error(`Unable to resolve icon '${icon}'`);\n }\n }\n return null;\n }, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDynamicIcon, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDynamicIcon, isStandalone: true, selector: \"svg[lucideIcon]\", inputs: { lucideIcon: { classPropertyName: \"lucideIcon\", publicName: \"lucideIcon\", isSignal: true, isRequired: true, transformFunction: null } }, usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDynamicIcon, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideIcon]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }], propDecorators: { lucideIcon: [{ type: i0.Input, args: [{ isSignal: true, alias: \"lucideIcon\", required: true }] }] } });","originalLength":6522,"removedExports":[],"renderedExports":["LucideDynamicIcon"],"renderedLength":6089},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/public-api.js":{"code":"","originalLength":350,"removedExports":[],"renderedExports":["icons"],"renderedLength":0},"/Users/eric.fennis/Development/lucide/packages/angular/dist/tmp-esm2022/lucide-angular.js":{"code":"/**\n * Generated bundle index. Do not edit.\n */","originalLength":120,"removedExports":[],"renderedExports":[],"renderedLength":47}},"referencedFiles":[],"code":"import * as i0 from '@angular/core';\nimport { InjectionToken, computed, inject, input, Component, signal, ChangeDetectionStrategy, ViewEncapsulation, Type } from '@angular/core';\n\n/**\n * Default icon configuration options.\n */\nconst lucideDefaultConfig = {\n color: 'currentColor',\n size: 24,\n strokeWidth: 2,\n absoluteStrokeWidth: false,\n};\n/**\n * Injection token for providing default configuration options.\n *\n * @internal Use {@link provideLucideConfig}\n */\nconst LUCIDE_CONFIG = new InjectionToken('Lucide icon config', {\n factory: () => lucideDefaultConfig,\n});\n/**\n * Provider for default icon configuration options.\n */\nfunction provideLucideConfig(config) {\n return {\n provide: LUCIDE_CONFIG,\n useValue: {\n ...lucideDefaultConfig,\n ...config,\n },\n };\n}\n\nvar defaultAttributes = {\n xmlns: 'http://www.w3.org/2000/svg',\n width: '24',\n height: '24',\n viewBox: '0 0 24 24',\n fill: 'none',\n stroke: 'currentColor',\n 'stroke-width': '2',\n 'stroke-linecap': 'round',\n 'stroke-linejoin': 'round',\n};\n\n/**\n * @internal\n * The template of all Lucide icon components.\n */\nconst lucideIconTemplate = `@if (title(); as titleValue) {\n {{ titleValue }}\n}\n\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\n @let attrs = child[1];\n @switch (child[0]) {\n @case ('path') {\n \n }\n @case ('line') {\n \n }\n @case ('polygon') {\n \n }\n @case ('polyline') {\n \n }\n @case ('circle') {\n \n }\n @case ('ellipse') {\n \n }\n @case ('rect') {\n \n }\n }\n}\n`;\n\n/**\n * @internal\n */\nclass LucideIconBase {\n iconNodes = computed(() => {\n const node = this.icon()?.node ?? [];\n if (!this.absoluteStrokeWidth()) {\n return node;\n }\n return node.map(([name, attrs]) => [\n name,\n {\n 'vector-effect': 'non-scaling-stroke',\n ...attrs,\n },\n ]);\n }, ...(ngDevMode ? [{ debugName: \"iconNodes\" }] : /* istanbul ignore next */ []));\n iconClasses = computed(() => {\n const icon = this.icon();\n if (!icon) {\n return '';\n }\n const { name, aliases = [] } = icon;\n return [name, ...aliases].map((item) => `lucide-${item}`).join(' ');\n }, ...(ngDevMode ? [{ debugName: \"iconClasses\" }] : /* istanbul ignore next */ []));\n iconConfig = inject(LUCIDE_CONFIG);\n /**\n * An optional accessible label for the icon.\n * - If provided, it will add the title as an [`` element](https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Element/title).\n * - If not provided, the component will add an `aria-hidden=\"true\"` attribute automatically.\n *\n * @remarks\n * Please refer to our [Accessibility guide](https://lucide.dev/guide/advanced/accessibility) regarding this matter.\n * Adding accessible labels to icons is normally not necessary:\n * - If your icon is decorative (as most icons are) just leave it as hidden from screen readers.\n * - If your icon is interactive, it should be contained within an interactive element (e.g. button), and you should probably set your accessible label on that element.\n * - If your icon is functional (e.g. used in place of a label), feel free to use this property.\n */\n title = input(...(ngDevMode ? [undefined, { debugName: \"title\" }] : /* istanbul ignore next */ []));\n /**\n * Width and height.\n * @default 24\n */\n size = input(this.iconConfig.size, { ...(ngDevMode ? { debugName: \"size\" } : /* istanbul ignore next */ {}), transform: (value) => value ?? this.iconConfig.size });\n /**\n * Stroke color.\n * @default currentColor\n */\n color = input(this.iconConfig.color, { ...(ngDevMode ? { debugName: \"color\" } : /* istanbul ignore next */ {}), transform: (value) => value ?? this.iconConfig.color });\n /**\n * Stroke width\n * @default 2\n */\n strokeWidth = input(this.iconConfig.strokeWidth, { ...(ngDevMode ? { debugName: \"strokeWidth\" } : /* istanbul ignore next */ {}), transform: (value) => value ?? this.iconConfig.strokeWidth });\n /**\n * If set to true, it adds [`vector-effect=\"non-scaling-stroke\"`](https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Attribute/vector-effect) to child elements.\n */\n absoluteStrokeWidth = input(this.iconConfig.absoluteStrokeWidth, { ...(ngDevMode ? { debugName: \"absoluteStrokeWidth\" } : /* istanbul ignore next */ {}), transform: (value) => value ?? this.iconConfig.absoluteStrokeWidth });\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIconBase, deps: [], target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideIconBase, isStandalone: true, selector: \"svg[lucideIcon]\", inputs: { title: { classPropertyName: \"title\", publicName: \"title\", isSignal: true, isRequired: false, transformFunction: null }, size: { classPropertyName: \"size\", publicName: \"size\", isSignal: true, isRequired: false, transformFunction: null }, color: { classPropertyName: \"color\", publicName: \"color\", isSignal: true, isRequired: false, transformFunction: null }, strokeWidth: { classPropertyName: \"strokeWidth\", publicName: \"strokeWidth\", isSignal: true, isRequired: false, transformFunction: null }, absoluteStrokeWidth: { classPropertyName: \"absoluteStrokeWidth\", publicName: \"absoluteStrokeWidth\", isSignal: true, isRequired: false, transformFunction: null } }, host: { attributes: { \"xmlns\": \"http://www.w3.org/2000/svg\", \"width\": \"24\", \"height\": \"24\", \"viewBox\": \"0 0 24 24\", \"fill\": \"none\", \"stroke\": \"currentColor\", \"stroke-width\": \"2\", \"stroke-linecap\": \"round\", \"stroke-linejoin\": \"round\" }, properties: { \"class\": \"iconClasses()\", \"attr.width\": \"size()\", \"attr.height\": \"size()\", \"attr.stroke\": \"color()\", \"attr.stroke-width\": \"strokeWidth()\", \"attr.aria-hidden\": \"!title()\" }, classAttribute: \"lucide\" }, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIconBase, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideIcon]',\n template: lucideIconTemplate,\n host: {\n ...defaultAttributes,\n class: 'lucide',\n '[class]': 'iconClasses()',\n '[attr.width]': 'size()',\n '[attr.height]': 'size()',\n '[attr.stroke]': 'color()',\n '[attr.stroke-width]': 'strokeWidth()',\n '[attr.aria-hidden]': '!title()',\n },\n }]\n }], propDecorators: { title: [{ type: i0.Input, args: [{ isSignal: true, alias: \"title\", required: false }] }], size: [{ type: i0.Input, args: [{ isSignal: true, alias: \"size\", required: false }] }], color: [{ type: i0.Input, args: [{ isSignal: true, alias: \"color\", required: false }] }], strokeWidth: [{ type: i0.Input, args: [{ isSignal: true, alias: \"strokeWidth\", required: false }] }], absoluteStrokeWidth: [{ type: i0.Input, args: [{ isSignal: true, alias: \"absoluteStrokeWidth\", required: false }] }] } });\n\n/**\n * @component @name AArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTIgNCA0IDQtNCIgLz4KICA8cGF0aCBkPSJNMTggMTZWNyIgLz4KICA8cGF0aCBkPSJtMiAxNiA0LjAzOS05LjY5YS41LjUgMCAwIDEgLjkyMyAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik0zLjMwNCAxM2g2LjM5MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/a-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAArrowDown extends LucideIconBase {\n static icon = {\n name: 'a-arrow-down',\n size: 24,\n node: [\n ['path', { d: 'm14 12 4 4 4-4', key: 'buelq4' }],\n ['path', { d: 'M18 16V7', key: 'ty0viw' }],\n ['path', { d: 'm2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16', key: 'd5nyq2' }],\n ['path', { d: 'M3.304 13h6.392', key: '1q3zxz' }],\n ],\n };\n icon = signal(LucideAArrowDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAArrowDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAArrowDown, isStandalone: true, selector: \"svg[lucideAArrowDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAArrowDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAArrowDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ALargeSmall\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTYgMi41MzYtNy4zMjhhMS4wMiAxLjAyIDEgMCAxIDEuOTI4IDBMMjIgMTYiIC8+CiAgPHBhdGggZD0iTTE1LjY5NyAxNGg1LjYwNiIgLz4KICA8cGF0aCBkPSJtMiAxNiA0LjAzOS05LjY5YS41LjUgMCAwIDEgLjkyMyAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik0zLjMwNCAxM2g2LjM5MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/a-large-small\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideALargeSmall extends LucideIconBase {\n static icon = {\n name: 'a-large-small',\n size: 24,\n node: [\n ['path', { d: 'm15 16 2.536-7.328a1.02 1.02 1 0 1 1.928 0L22 16', key: 'xik6mr' }],\n ['path', { d: 'M15.697 14h5.606', key: '1stdlc' }],\n ['path', { d: 'm2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16', key: 'd5nyq2' }],\n ['path', { d: 'M3.304 13h6.392', key: '1q3zxz' }],\n ],\n };\n icon = signal(LucideALargeSmall.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideALargeSmall, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideALargeSmall, isStandalone: true, selector: \"svg[lucideALargeSmall]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideALargeSmall, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideALargeSmall]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Activity\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTJoLTIuNDhhMiAyIDAgMCAwLTEuOTMgMS40NmwtMi4zNSA4LjM2YS4yNS4yNSAwIDAgMS0uNDggMEw5LjI0IDIuMThhLjI1LjI1IDAgMCAwLS40OCAwbC0yLjM1IDguMzZBMiAyIDAgMCAxIDQuNDkgMTJIMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/activity\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideActivity extends LucideIconBase {\n static icon = {\n name: 'activity',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2',\n key: '169zse',\n },\n ],\n ],\n };\n icon = signal(LucideActivity.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideActivity, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideActivity, isStandalone: true, selector: \"svg[lucideActivity]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideActivity, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideActivity]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTEgNC00IDQgNCIgLz4KICA8cGF0aCBkPSJNMTggMTZWNyIgLz4KICA8cGF0aCBkPSJtMiAxNiA0LjAzOS05LjY5YS41LjUgMCAwIDEgLjkyMyAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik0zLjMwNCAxM2g2LjM5MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/a-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAArrowUp extends LucideIconBase {\n static icon = {\n name: 'a-arrow-up',\n size: 24,\n node: [\n ['path', { d: 'm14 11 4-4 4 4', key: '1pu57t' }],\n ['path', { d: 'M18 16V7', key: 'ty0viw' }],\n ['path', { d: 'm2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16', key: 'd5nyq2' }],\n ['path', { d: 'M3.304 13h6.392', key: '1q3zxz' }],\n ],\n };\n icon = signal(LucideAArrowUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAArrowUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAArrowUp, isStandalone: true, selector: \"svg[lucideAArrowUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAArrowUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAArrowUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Accessibility\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjQiIHI9IjEiIC8+CiAgPHBhdGggZD0ibTE4IDE5IDEtNy02IDEiIC8+CiAgPHBhdGggZD0ibTUgOCAzLTMgNS41IDMtMi4zNiAzLjUiIC8+CiAgPHBhdGggZD0iTTQuMjQgMTQuNWE1IDUgMCAwIDAgNi44OCA2IiAvPgogIDxwYXRoIGQ9Ik0xMy43NiAxNy41YTUgNSAwIDAgMC02Ljg4LTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/accessibility\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAccessibility extends LucideIconBase {\n static icon = {\n name: 'accessibility',\n size: 24,\n node: [\n ['circle', { cx: '16', cy: '4', r: '1', key: '1grugj' }],\n ['path', { d: 'm18 19 1-7-6 1', key: 'r0i19z' }],\n ['path', { d: 'm5 8 3-3 5.5 3-2.36 3.5', key: '9ptxx2' }],\n ['path', { d: 'M4.24 14.5a5 5 0 0 0 6.88 6', key: '10kmtu' }],\n ['path', { d: 'M13.76 17.5a5 5 0 0 0-6.88-6', key: '2qq6rc' }],\n ],\n };\n icon = signal(LucideAccessibility.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAccessibility, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAccessibility, isStandalone: true, selector: \"svg[lucideAccessibility]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAccessibility, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAccessibility]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Ad\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTNINiIgLz4KICA8cGF0aCBkPSJNMTAgMTV2LTRhMiAyIDAgMCAwLTQgMHY0IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNC41YS41LjUgMCAwIDAgLjUuNWgxYTIuNSAyLjUgMCAwIDAgMi41LTIuNXYtMUEyLjUgMi41IDAgMCAwIDE1LjUgOWgtMWEuNS41IDAgMCAwLS41LjV6IiAvPgogIDxyZWN0IHg9IjIiIHk9IjUiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ad\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAd extends LucideIconBase {\n static icon = {\n name: 'ad',\n size: 24,\n node: [\n ['path', { d: 'M10 13H6', key: '18d9xh' }],\n ['path', { d: 'M10 15v-4a2 2 0 0 0-4 0v4', key: 'ss28p3' }],\n [\n 'path',\n {\n d: 'M14 14.5a.5.5 0 0 0 .5.5h1a2.5 2.5 0 0 0 2.5-2.5v-1A2.5 2.5 0 0 0 15.5 9h-1a.5.5 0 0 0-.5.5z',\n key: 'b3f847',\n },\n ],\n ['rect', { x: '2', y: '5', width: '20', height: '14', rx: '2', key: 'qneu4z' }],\n ],\n };\n icon = signal(LucideAd.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAd, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAd, isStandalone: true, selector: \"svg[lucideAd]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAd, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAd]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AirVent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTcuNWEyLjUgMi41IDAgMSAxLTQgMi4wM1YxMiIgLz4KICA8cGF0aCBkPSJNNiAxMkg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2NWEyIDIgMCAwIDEtMiAyaC0yIiAvPgogIDxwYXRoIGQ9Ik02IDhoMTIiIC8+CiAgPHBhdGggZD0iTTYuNiAxNS41NzJBMiAyIDAgMSAwIDEwIDE3di01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/air-vent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAirVent extends LucideIconBase {\n static icon = {\n name: 'air-vent',\n size: 24,\n node: [\n ['path', { d: 'M18 17.5a2.5 2.5 0 1 1-4 2.03V12', key: 'yd12zl' }],\n [\n 'path',\n {\n d: 'M6 12H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2',\n key: 'larmp2',\n },\n ],\n ['path', { d: 'M6 8h12', key: '6g4wlu' }],\n ['path', { d: 'M6.6 15.572A2 2 0 1 0 10 17v-5', key: '1x1kqn' }],\n ],\n };\n icon = signal(LucideAirVent.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAirVent, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAirVent, isStandalone: true, selector: \"svg[lucideAirVent]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAirVent, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAirVent]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AlarmClockCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSI4IiAvPgogIDxwYXRoIGQ9Ik01IDMgMiA2IiAvPgogIDxwYXRoIGQ9Im0yMiA2LTMtMyIgLz4KICA8cGF0aCBkPSJNNi4zOCAxOC43IDQgMjEiIC8+CiAgPHBhdGggZD0iTTE3LjY0IDE4LjY3IDIwIDIxIiAvPgogIDxwYXRoIGQ9Im05IDEzIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/alarm-clock-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlarmClockCheck extends LucideIconBase {\n static icon = {\n name: 'alarm-clock-check',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '13', r: '8', key: '3y4lt7' }],\n ['path', { d: 'M5 3 2 6', key: '18tl5t' }],\n ['path', { d: 'm22 6-3-3', key: '1opdir' }],\n ['path', { d: 'M6.38 18.7 4 21', key: '17xu3x' }],\n ['path', { d: 'M17.64 18.67 20 21', key: 'kv2oe2' }],\n ['path', { d: 'm9 13 2 2 4-4', key: '6343dt' }],\n ],\n aliases: ['alarm-check'],\n };\n icon = signal(LucideAlarmClockCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlarmClockCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlarmClockCheck, isStandalone: true, selector: \"svg[lucideAlarmClockCheck], svg[lucideAlarmCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlarmClockCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlarmClockCheck], svg[lucideAlarmCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideAlarmClockCheck\n */\nconst LucideAlarmCheck = LucideAlarmClockCheck;\n\n/**\n * @component @name AlarmClockMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSI4IiAvPgogIDxwYXRoIGQ9Ik01IDMgMiA2IiAvPgogIDxwYXRoIGQ9Im0yMiA2LTMtMyIgLz4KICA8cGF0aCBkPSJNNi4zOCAxOC43IDQgMjEiIC8+CiAgPHBhdGggZD0iTTE3LjY0IDE4LjY3IDIwIDIxIiAvPgogIDxwYXRoIGQ9Ik05IDEzaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/alarm-clock-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlarmClockMinus extends LucideIconBase {\n static icon = {\n name: 'alarm-clock-minus',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '13', r: '8', key: '3y4lt7' }],\n ['path', { d: 'M5 3 2 6', key: '18tl5t' }],\n ['path', { d: 'm22 6-3-3', key: '1opdir' }],\n ['path', { d: 'M6.38 18.7 4 21', key: '17xu3x' }],\n ['path', { d: 'M17.64 18.67 20 21', key: 'kv2oe2' }],\n ['path', { d: 'M9 13h6', key: '1uhe8q' }],\n ],\n aliases: ['alarm-minus'],\n };\n icon = signal(LucideAlarmClockMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlarmClockMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlarmClockMinus, isStandalone: true, selector: \"svg[lucideAlarmClockMinus], svg[lucideAlarmMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlarmClockMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlarmClockMinus], svg[lucideAlarmMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideAlarmClockMinus\n */\nconst LucideAlarmMinus = LucideAlarmClockMinus;\n\n/**\n * @component @name AlarmClockOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNi44NyA2Ljg3YTggOCAwIDEgMCAxMS4yNiAxMS4yNiIgLz4KICA8cGF0aCBkPSJNMTkuOSAxNC4yNWE4IDggMCAwIDAtOS4xNS05LjE1IiAvPgogIDxwYXRoIGQ9Im0yMiA2LTMtMyIgLz4KICA8cGF0aCBkPSJNNi4yNiAxOC42NyA0IDIxIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTQgNCAyIDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/alarm-clock-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlarmClockOff extends LucideIconBase {\n static icon = {\n name: 'alarm-clock-off',\n size: 24,\n node: [\n ['path', { d: 'M6.87 6.87a8 8 0 1 0 11.26 11.26', key: '3on8tj' }],\n ['path', { d: 'M19.9 14.25a8 8 0 0 0-9.15-9.15', key: '15ghsc' }],\n ['path', { d: 'm22 6-3-3', key: '1opdir' }],\n ['path', { d: 'M6.26 18.67 4 21', key: 'yzmioq' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M4 4 2 6', key: '1ycko6' }],\n ],\n };\n icon = signal(LucideAlarmClockOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlarmClockOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlarmClockOff, isStandalone: true, selector: \"svg[lucideAlarmClockOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlarmClockOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlarmClockOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AlarmClockPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSI4IiAvPgogIDxwYXRoIGQ9Ik01IDMgMiA2IiAvPgogIDxwYXRoIGQ9Im0yMiA2LTMtMyIgLz4KICA8cGF0aCBkPSJNNi4zOCAxOC43IDQgMjEiIC8+CiAgPHBhdGggZD0iTTE3LjY0IDE4LjY3IDIwIDIxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMHY2IiAvPgogIDxwYXRoIGQ9Ik05IDEzaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/alarm-clock-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlarmClockPlus extends LucideIconBase {\n static icon = {\n name: 'alarm-clock-plus',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '13', r: '8', key: '3y4lt7' }],\n ['path', { d: 'M5 3 2 6', key: '18tl5t' }],\n ['path', { d: 'm22 6-3-3', key: '1opdir' }],\n ['path', { d: 'M6.38 18.7 4 21', key: '17xu3x' }],\n ['path', { d: 'M17.64 18.67 20 21', key: 'kv2oe2' }],\n ['path', { d: 'M12 10v6', key: '1bos4e' }],\n ['path', { d: 'M9 13h6', key: '1uhe8q' }],\n ],\n aliases: ['alarm-plus'],\n };\n icon = signal(LucideAlarmClockPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlarmClockPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlarmClockPlus, isStandalone: true, selector: \"svg[lucideAlarmClockPlus], svg[lucideAlarmPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlarmClockPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlarmClockPlus], svg[lucideAlarmPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideAlarmClockPlus\n */\nconst LucideAlarmPlus = LucideAlarmClockPlus;\n\n/**\n * @component @name AlarmClock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSI4IiAvPgogIDxwYXRoIGQ9Ik0xMiA5djRsMiAyIiAvPgogIDxwYXRoIGQ9Ik01IDMgMiA2IiAvPgogIDxwYXRoIGQ9Im0yMiA2LTMtMyIgLz4KICA8cGF0aCBkPSJNNi4zOCAxOC43IDQgMjEiIC8+CiAgPHBhdGggZD0iTTE3LjY0IDE4LjY3IDIwIDIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/alarm-clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlarmClock extends LucideIconBase {\n static icon = {\n name: 'alarm-clock',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '13', r: '8', key: '3y4lt7' }],\n ['path', { d: 'M12 9v4l2 2', key: '1c63tq' }],\n ['path', { d: 'M5 3 2 6', key: '18tl5t' }],\n ['path', { d: 'm22 6-3-3', key: '1opdir' }],\n ['path', { d: 'M6.38 18.7 4 21', key: '17xu3x' }],\n ['path', { d: 'M17.64 18.67 20 21', key: 'kv2oe2' }],\n ],\n };\n icon = signal(LucideAlarmClock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlarmClock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlarmClock, isStandalone: true, selector: \"svg[lucideAlarmClock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlarmClock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlarmClock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AlignCenterHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMmgyMCIgLz4KICA8cGF0aCBkPSJNMTAgMTZ2NGEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMnYtNCIgLz4KICA8cGF0aCBkPSJNMTAgOFY0YTIgMiAwIDAgMC0yLTJINmEyIDIgMCAwIDAtMiAydjQiIC8+CiAgPHBhdGggZD0iTTIwIDE2djFhMiAyIDAgMCAxLTIgMmgtMmEyIDIgMCAwIDEtMi0ydi0xIiAvPgogIDxwYXRoIGQ9Ik0xNCA4VjdjMC0xLjEuOS0yIDItMmgyYTIgMiAwIDAgMSAyIDJ2MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-center-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignCenterHorizontal extends LucideIconBase {\n static icon = {\n name: 'align-center-horizontal',\n size: 24,\n node: [\n ['path', { d: 'M2 12h20', key: '9i4pu4' }],\n ['path', { d: 'M10 16v4a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-4', key: '11f1s0' }],\n ['path', { d: 'M10 8V4a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v4', key: 't14dx9' }],\n ['path', { d: 'M20 16v1a2 2 0 0 1-2 2h-2a2 2 0 0 1-2-2v-1', key: '1w07xs' }],\n ['path', { d: 'M14 8V7c0-1.1.9-2 2-2h2a2 2 0 0 1 2 2v1', key: '1apec2' }],\n ],\n };\n icon = signal(LucideAlignCenterHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignCenterHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignCenterHorizontal, isStandalone: true, selector: \"svg[lucideAlignCenterHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignCenterHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignCenterHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AlarmSmoke\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjFjMC0yLjUgMi0yLjUgMi01IiAvPgogIDxwYXRoIGQ9Ik0xNiAyMWMwLTIuNSAyLTIuNSAyLTUiIC8+CiAgPHBhdGggZD0ibTE5IDgtLjggM2ExLjI1IDEuMjUgMCAwIDEtMS4yIDFIN2ExLjI1IDEuMjUgMCAwIDEtMS4yLTFMNSA4IiAvPgogIDxwYXRoIGQ9Ik0yMSAzYTEgMSAwIDAgMSAxIDF2MmEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMlY0YTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik02IDIxYzAtMi41IDItMi41IDItNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/alarm-smoke\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlarmSmoke extends LucideIconBase {\n static icon = {\n name: 'alarm-smoke',\n size: 24,\n node: [\n ['path', { d: 'M11 21c0-2.5 2-2.5 2-5', key: '1sicvv' }],\n ['path', { d: 'M16 21c0-2.5 2-2.5 2-5', key: '1o3eny' }],\n [\n 'path',\n { d: 'm19 8-.8 3a1.25 1.25 0 0 1-1.2 1H7a1.25 1.25 0 0 1-1.2-1L5 8', key: '1bvca4' },\n ],\n [\n 'path',\n {\n d: 'M21 3a1 1 0 0 1 1 1v2a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V4a1 1 0 0 1 1-1z',\n key: 'x3qr1j',\n },\n ],\n ['path', { d: 'M6 21c0-2.5 2-2.5 2-5', key: 'i3w1gp' }],\n ],\n };\n icon = signal(LucideAlarmSmoke.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlarmSmoke, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlarmSmoke, isStandalone: true, selector: \"svg[lucideAlarmSmoke]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlarmSmoke, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlarmSmoke]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AlignCenterVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KICA8cGF0aCBkPSJNOCAxMEg0YTIgMiAwIDAgMS0yLTJWNmMwLTEuMS45LTIgMi0yaDQiIC8+CiAgPHBhdGggZD0iTTE2IDEwaDRhMiAyIDAgMCAwIDItMlY2YTIgMiAwIDAgMC0yLTJoLTQiIC8+CiAgPHBhdGggZD0iTTggMjBIN2EyIDIgMCAwIDEtMi0ydi0yYzAtMS4xLjktMiAyLTJoMSIgLz4KICA8cGF0aCBkPSJNMTYgMTRoMWEyIDIgMCAwIDEgMiAydjJhMiAyIDAgMCAxLTIgMmgtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-center-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignCenterVertical extends LucideIconBase {\n static icon = {\n name: 'align-center-vertical',\n size: 24,\n node: [\n ['path', { d: 'M12 2v20', key: 't6zp3m' }],\n ['path', { d: 'M8 10H4a2 2 0 0 1-2-2V6c0-1.1.9-2 2-2h4', key: '14d6g8' }],\n ['path', { d: 'M16 10h4a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2h-4', key: '1e2lrw' }],\n ['path', { d: 'M8 20H7a2 2 0 0 1-2-2v-2c0-1.1.9-2 2-2h1', key: '1fkdwx' }],\n ['path', { d: 'M16 14h1a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2h-1', key: '1euafb' }],\n ],\n };\n icon = signal(LucideAlignCenterVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignCenterVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignCenterVertical, isStandalone: true, selector: \"svg[lucideAlignCenterVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignCenterVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignCenterVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AlignEndVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeD0iMiIgeT0iNCIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjkiIGhlaWdodD0iNiIgeD0iOSIgeT0iMTQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMiAyMlYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-end-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignEndVertical extends LucideIconBase {\n static icon = {\n name: 'align-end-vertical',\n size: 24,\n node: [\n ['rect', { width: '16', height: '6', x: '2', y: '4', rx: '2', key: '10wcwx' }],\n ['rect', { width: '9', height: '6', x: '9', y: '14', rx: '2', key: '4p5bwg' }],\n ['path', { d: 'M22 22V2', key: '12ipfv' }],\n ],\n };\n icon = signal(LucideAlignEndVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignEndVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignEndVertical, isStandalone: true, selector: \"svg[lucideAlignEndVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignEndVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignEndVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AlignEndHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNiIgeD0iNCIgeT0iMiIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iOSIgeD0iMTQiIHk9IjkiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMiAyMkgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-end-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignEndHorizontal extends LucideIconBase {\n static icon = {\n name: 'align-end-horizontal',\n size: 24,\n node: [\n ['rect', { width: '6', height: '16', x: '4', y: '2', rx: '2', key: 'z5wdxg' }],\n ['rect', { width: '6', height: '9', x: '14', y: '9', rx: '2', key: 'um7a8w' }],\n ['path', { d: 'M22 22H2', key: '19qnx5' }],\n ],\n };\n icon = signal(LucideAlignEndHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignEndHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignEndHorizontal, isStandalone: true, selector: \"svg[lucideAlignEndHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignEndHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignEndHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Airplay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxN0g0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2MTBhMiAyIDAgMCAxLTIgMmgtMSIgLz4KICA8cGF0aCBkPSJtMTIgMTUgNSA2SDdaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/airplay\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAirplay extends LucideIconBase {\n static icon = {\n name: 'airplay',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M5 17H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-1',\n key: 'ns4c3b',\n },\n ],\n ['path', { d: 'm12 15 5 6H7Z', key: '14qnn2' }],\n ],\n };\n icon = signal(LucideAirplay.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAirplay, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAirplay, isStandalone: true, selector: \"svg[lucideAirplay]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAirplay, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAirplay]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AlignHorizontalDistributeCenter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iNCIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE0IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTcgMjJ2LTUiIC8+CiAgPHBhdGggZD0iTTE3IDdWMiIgLz4KICA8cGF0aCBkPSJNNyAyMnYtMyIgLz4KICA8cGF0aCBkPSJNNyA1VjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/align-horizontal-distribute-center\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignHorizontalDistributeCenter extends LucideIconBase {\n static icon = {\n name: 'align-horizontal-distribute-center',\n size: 24,\n node: [\n ['rect', { width: '6', height: '14', x: '4', y: '5', rx: '2', key: '1wwnby' }],\n ['rect', { width: '6', height: '10', x: '14', y: '7', rx: '2', key: '1fe6j6' }],\n ['path', { d: 'M17 22v-5', key: '4b6g73' }],\n ['path', { d: 'M17 7V2', key: 'hnrr36' }],\n ['path', { d: 'M7 22v-3', key: '1r4jpn' }],\n ['path', { d: 'M7 5V2', key: 'liy1u9' }],\n ],\n };\n icon = signal(LucideAlignHorizontalDistributeCenter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalDistributeCenter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignHorizontalDistributeCenter, isStandalone: true, selector: \"svg[lucideAlignHorizontalDistributeCenter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalDistributeCenter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignHorizontalDistributeCenter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AlignHorizontalJustifyCenter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE2IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-horizontal-justify-center\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignHorizontalJustifyCenter extends LucideIconBase {\n static icon = {\n name: 'align-horizontal-justify-center',\n size: 24,\n node: [\n ['rect', { width: '6', height: '14', x: '2', y: '5', rx: '2', key: 'dy24zr' }],\n ['rect', { width: '6', height: '10', x: '16', y: '7', rx: '2', key: '13zkjt' }],\n ['path', { d: 'M12 2v20', key: 't6zp3m' }],\n ],\n };\n icon = signal(LucideAlignHorizontalJustifyCenter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalJustifyCenter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignHorizontalJustifyCenter, isStandalone: true, selector: \"svg[lucideAlignHorizontalJustifyCenter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalJustifyCenter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignHorizontalJustifyCenter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AlignHorizontalDistributeStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iNCIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE0IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNCAydjIwIiAvPgogIDxwYXRoIGQ9Ik0xNCAydjIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-horizontal-distribute-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignHorizontalDistributeStart extends LucideIconBase {\n static icon = {\n name: 'align-horizontal-distribute-start',\n size: 24,\n node: [\n ['rect', { width: '6', height: '14', x: '4', y: '5', rx: '2', key: '1wwnby' }],\n ['rect', { width: '6', height: '10', x: '14', y: '7', rx: '2', key: '1fe6j6' }],\n ['path', { d: 'M4 2v20', key: 'gtpd5x' }],\n ['path', { d: 'M14 2v20', key: 'tg6bpw' }],\n ],\n };\n icon = signal(LucideAlignHorizontalDistributeStart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalDistributeStart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignHorizontalDistributeStart, isStandalone: true, selector: \"svg[lucideAlignHorizontalDistributeStart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalDistributeStart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignHorizontalDistributeStart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AlignHorizontalDistributeEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iNCIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE0IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTAgMnYyMCIgLz4KICA8cGF0aCBkPSJNMjAgMnYyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-horizontal-distribute-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignHorizontalDistributeEnd extends LucideIconBase {\n static icon = {\n name: 'align-horizontal-distribute-end',\n size: 24,\n node: [\n ['rect', { width: '6', height: '14', x: '4', y: '5', rx: '2', key: '1wwnby' }],\n ['rect', { width: '6', height: '10', x: '14', y: '7', rx: '2', key: '1fe6j6' }],\n ['path', { d: 'M10 2v20', key: 'uyc634' }],\n ['path', { d: 'M20 2v20', key: '1tx262' }],\n ],\n };\n icon = signal(LucideAlignHorizontalDistributeEnd.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalDistributeEnd, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignHorizontalDistributeEnd, isStandalone: true, selector: \"svg[lucideAlignHorizontalDistributeEnd]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalDistributeEnd, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignHorizontalDistributeEnd]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AlignHorizontalJustifyEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjEyIiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMjIgMnYyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-horizontal-justify-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignHorizontalJustifyEnd extends LucideIconBase {\n static icon = {\n name: 'align-horizontal-justify-end',\n size: 24,\n node: [\n ['rect', { width: '6', height: '14', x: '2', y: '5', rx: '2', key: 'dy24zr' }],\n ['rect', { width: '6', height: '10', x: '12', y: '7', rx: '2', key: '1ht384' }],\n ['path', { d: 'M22 2v20', key: '40qfg1' }],\n ],\n };\n icon = signal(LucideAlignHorizontalJustifyEnd.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalJustifyEnd, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignHorizontalJustifyEnd, isStandalone: true, selector: \"svg[lucideAlignHorizontalJustifyEnd]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalJustifyEnd, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignHorizontalJustifyEnd]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AlignHorizontalSpaceAround\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxMCIgeD0iOSIgeT0iNyIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTQgMjJWMiIgLz4KICA8cGF0aCBkPSJNMjAgMjJWMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-horizontal-space-around\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignHorizontalSpaceAround extends LucideIconBase {\n static icon = {\n name: 'align-horizontal-space-around',\n size: 24,\n node: [\n ['rect', { width: '6', height: '10', x: '9', y: '7', rx: '2', key: 'yn7j0q' }],\n ['path', { d: 'M4 22V2', key: 'tsjzd3' }],\n ['path', { d: 'M20 22V2', key: '1bnhr8' }],\n ],\n };\n icon = signal(LucideAlignHorizontalSpaceAround.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalSpaceAround, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignHorizontalSpaceAround, isStandalone: true, selector: \"svg[lucideAlignHorizontalSpaceAround]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalSpaceAround, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignHorizontalSpaceAround]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AlignHorizontalSpaceBetween\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iMyIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE1IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMyAydjIwIiAvPgogIDxwYXRoIGQ9Ik0yMSAydjIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-horizontal-space-between\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignHorizontalSpaceBetween extends LucideIconBase {\n static icon = {\n name: 'align-horizontal-space-between',\n size: 24,\n node: [\n ['rect', { width: '6', height: '14', x: '3', y: '5', rx: '2', key: 'j77dae' }],\n ['rect', { width: '6', height: '10', x: '15', y: '7', rx: '2', key: 'bq30hj' }],\n ['path', { d: 'M3 2v20', key: '1d2pfg' }],\n ['path', { d: 'M21 2v20', key: 'p059bm' }],\n ],\n };\n icon = signal(LucideAlignHorizontalSpaceBetween.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalSpaceBetween, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignHorizontalSpaceBetween, isStandalone: true, selector: \"svg[lucideAlignHorizontalSpaceBetween]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalSpaceBetween, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignHorizontalSpaceBetween]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AlignStartHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNiIgeD0iNCIgeT0iNiIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iOSIgeD0iMTQiIHk9IjYiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMiAySDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/align-start-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignStartHorizontal extends LucideIconBase {\n static icon = {\n name: 'align-start-horizontal',\n size: 24,\n node: [\n ['rect', { width: '6', height: '16', x: '4', y: '6', rx: '2', key: '1n4dg1' }],\n ['rect', { width: '6', height: '9', x: '14', y: '6', rx: '2', key: '17khns' }],\n ['path', { d: 'M22 2H2', key: 'fhrpnj' }],\n ],\n };\n icon = signal(LucideAlignStartHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignStartHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignStartHorizontal, isStandalone: true, selector: \"svg[lucideAlignStartHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignStartHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignStartHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AlignStartVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOSIgaGVpZ2h0PSI2IiB4PSI2IiB5PSIxNCIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjYiIHg9IjYiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yIDJ2MjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/align-start-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignStartVertical extends LucideIconBase {\n static icon = {\n name: 'align-start-vertical',\n size: 24,\n node: [\n ['rect', { width: '9', height: '6', x: '6', y: '14', rx: '2', key: 'lpm2y7' }],\n ['rect', { width: '16', height: '6', x: '6', y: '4', rx: '2', key: 'rdj6ps' }],\n ['path', { d: 'M2 2v20', key: '1ivd8o' }],\n ],\n };\n icon = signal(LucideAlignStartVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignStartVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignStartVertical, isStandalone: true, selector: \"svg[lucideAlignStartVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignStartVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignStartVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AlignHorizontalJustifyStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iNiIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE2IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAydjIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-horizontal-justify-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignHorizontalJustifyStart extends LucideIconBase {\n static icon = {\n name: 'align-horizontal-justify-start',\n size: 24,\n node: [\n ['rect', { width: '6', height: '14', x: '6', y: '5', rx: '2', key: 'hsirpf' }],\n ['rect', { width: '6', height: '10', x: '16', y: '7', rx: '2', key: '13zkjt' }],\n ['path', { d: 'M2 2v20', key: '1ivd8o' }],\n ],\n };\n icon = signal(LucideAlignHorizontalJustifyStart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalJustifyStart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignHorizontalJustifyStart, isStandalone: true, selector: \"svg[lucideAlignHorizontalJustifyStart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignHorizontalJustifyStart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignHorizontalJustifyStart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AlignVerticalDistributeEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTQiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSI0IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAyMGgyMCIgLz4KICA8cGF0aCBkPSJNMiAxMGgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-vertical-distribute-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignVerticalDistributeEnd extends LucideIconBase {\n static icon = {\n name: 'align-vertical-distribute-end',\n size: 24,\n node: [\n ['rect', { width: '14', height: '6', x: '5', y: '14', rx: '2', key: 'jmoj9s' }],\n ['rect', { width: '10', height: '6', x: '7', y: '4', rx: '2', key: 'aza5on' }],\n ['path', { d: 'M2 20h20', key: 'owomy5' }],\n ['path', { d: 'M2 10h20', key: '1ir3d8' }],\n ],\n };\n icon = signal(LucideAlignVerticalDistributeEnd.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalDistributeEnd, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignVerticalDistributeEnd, isStandalone: true, selector: \"svg[lucideAlignVerticalDistributeEnd]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalDistributeEnd, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignVerticalDistributeEnd]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AlignVerticalDistributeCenter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdoLTMiIC8+CiAgPHBhdGggZD0iTTIyIDdoLTUiIC8+CiAgPHBhdGggZD0iTTUgMTdIMiIgLz4KICA8cGF0aCBkPSJNNyA3SDIiIC8+CiAgPHJlY3QgeD0iNSIgeT0iMTQiIHdpZHRoPSIxNCIgaGVpZ2h0PSI2IiByeD0iMiIgLz4KICA8cmVjdCB4PSI3IiB5PSI0IiB3aWR0aD0iMTAiIGhlaWdodD0iNiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/align-vertical-distribute-center\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignVerticalDistributeCenter extends LucideIconBase {\n static icon = {\n name: 'align-vertical-distribute-center',\n size: 24,\n node: [\n ['path', { d: 'M22 17h-3', key: '1lwga1' }],\n ['path', { d: 'M22 7h-5', key: 'o2endc' }],\n ['path', { d: 'M5 17H2', key: '1gx9xc' }],\n ['path', { d: 'M7 7H2', key: '6bq26l' }],\n ['rect', { x: '5', y: '14', width: '14', height: '6', rx: '2', key: '1qrzuf' }],\n ['rect', { x: '7', y: '4', width: '10', height: '6', rx: '2', key: 'we8e9z' }],\n ],\n };\n icon = signal(LucideAlignVerticalDistributeCenter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalDistributeCenter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignVerticalDistributeCenter, isStandalone: true, selector: \"svg[lucideAlignVerticalDistributeCenter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalDistributeCenter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignVerticalDistributeCenter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AlignVerticalJustifyEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTIiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSIyIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAyMmgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-vertical-justify-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignVerticalJustifyEnd extends LucideIconBase {\n static icon = {\n name: 'align-vertical-justify-end',\n size: 24,\n node: [\n ['rect', { width: '14', height: '6', x: '5', y: '12', rx: '2', key: '4l4tp2' }],\n ['rect', { width: '10', height: '6', x: '7', y: '2', rx: '2', key: 'ypihtt' }],\n ['path', { d: 'M2 22h20', key: '272qi7' }],\n ],\n };\n icon = signal(LucideAlignVerticalJustifyEnd.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalJustifyEnd, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignVerticalJustifyEnd, isStandalone: true, selector: \"svg[lucideAlignVerticalJustifyEnd]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalJustifyEnd, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignVerticalJustifyEnd]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AlignVerticalJustifyCenter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTYiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSIyIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAxMmgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-vertical-justify-center\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignVerticalJustifyCenter extends LucideIconBase {\n static icon = {\n name: 'align-vertical-justify-center',\n size: 24,\n node: [\n ['rect', { width: '14', height: '6', x: '5', y: '16', rx: '2', key: '1i8z2d' }],\n ['rect', { width: '10', height: '6', x: '7', y: '2', rx: '2', key: 'ypihtt' }],\n ['path', { d: 'M2 12h20', key: '9i4pu4' }],\n ],\n };\n icon = signal(LucideAlignVerticalJustifyCenter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalJustifyCenter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignVerticalJustifyCenter, isStandalone: true, selector: \"svg[lucideAlignVerticalJustifyCenter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalJustifyCenter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignVerticalJustifyCenter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AlignVerticalJustifyStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTYiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSI2IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAyaDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-vertical-justify-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignVerticalJustifyStart extends LucideIconBase {\n static icon = {\n name: 'align-vertical-justify-start',\n size: 24,\n node: [\n ['rect', { width: '14', height: '6', x: '5', y: '16', rx: '2', key: '1i8z2d' }],\n ['rect', { width: '10', height: '6', x: '7', y: '6', rx: '2', key: '13squh' }],\n ['path', { d: 'M2 2h20', key: '1ennik' }],\n ],\n };\n icon = signal(LucideAlignVerticalJustifyStart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalJustifyStart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignVerticalJustifyStart, isStandalone: true, selector: \"svg[lucideAlignVerticalJustifyStart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalJustifyStart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignVerticalJustifyStart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AlignVerticalSpaceAround\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeD0iNyIgeT0iOSIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTIyIDIwSDIiIC8+CiAgPHBhdGggZD0iTTIyIDRIMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-vertical-space-around\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignVerticalSpaceAround extends LucideIconBase {\n static icon = {\n name: 'align-vertical-space-around',\n size: 24,\n node: [\n ['rect', { width: '10', height: '6', x: '7', y: '9', rx: '2', key: 'b1zbii' }],\n ['path', { d: 'M22 20H2', key: '1p1f7z' }],\n ['path', { d: 'M22 4H2', key: '1b7qnq' }],\n ],\n };\n icon = signal(LucideAlignVerticalSpaceAround.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalSpaceAround, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignVerticalSpaceAround, isStandalone: true, selector: \"svg[lucideAlignVerticalSpaceAround]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalSpaceAround, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignVerticalSpaceAround]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AlignVerticalSpaceBetween\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTUiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSIzIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAyMWgyMCIgLz4KICA8cGF0aCBkPSJNMiAzaDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-vertical-space-between\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignVerticalSpaceBetween extends LucideIconBase {\n static icon = {\n name: 'align-vertical-space-between',\n size: 24,\n node: [\n ['rect', { width: '14', height: '6', x: '5', y: '15', rx: '2', key: '1w91an' }],\n ['rect', { width: '10', height: '6', x: '7', y: '3', rx: '2', key: '17wqzy' }],\n ['path', { d: 'M2 21h20', key: '1nyx9w' }],\n ['path', { d: 'M2 3h20', key: '91anmk' }],\n ],\n };\n icon = signal(LucideAlignVerticalSpaceBetween.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalSpaceBetween, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignVerticalSpaceBetween, isStandalone: true, selector: \"svg[lucideAlignVerticalSpaceBetween]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalSpaceBetween, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignVerticalSpaceBetween]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Ambulance\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTBINiIgLz4KICA8cGF0aCBkPSJNMTQgMThWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMWExIDEgMCAwIDAgMSAxaDIiIC8+CiAgPHBhdGggZD0iTTE5IDE4aDJhMSAxIDAgMCAwIDEtMXYtMy4yOGExIDEgMCAwIDAtLjY4NC0uOTQ4bC0xLjkyMy0uNjQxYTEgMSAwIDAgMS0uNTc4LS41MDJsLTEuNTM5LTMuMDc2QTEgMSAwIDAgMCAxNi4zODIgOEgxNCIgLz4KICA8cGF0aCBkPSJNOCA4djQiIC8+CiAgPHBhdGggZD0iTTkgMThoNiIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE4IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSIxOCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ambulance\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAmbulance extends LucideIconBase {\n static icon = {\n name: 'ambulance',\n size: 24,\n node: [\n ['path', { d: 'M10 10H6', key: '1bsnug' }],\n ['path', { d: 'M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2', key: 'wrbu53' }],\n [\n 'path',\n {\n d: 'M19 18h2a1 1 0 0 0 1-1v-3.28a1 1 0 0 0-.684-.948l-1.923-.641a1 1 0 0 1-.578-.502l-1.539-3.076A1 1 0 0 0 16.382 8H14',\n key: 'lrkjwd',\n },\n ],\n ['path', { d: 'M8 8v4', key: '1fwk8c' }],\n ['path', { d: 'M9 18h6', key: 'x1upvd' }],\n ['circle', { cx: '17', cy: '18', r: '2', key: '332jqn' }],\n ['circle', { cx: '7', cy: '18', r: '2', key: '19iecd' }],\n ],\n };\n icon = signal(LucideAmbulance.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAmbulance, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAmbulance, isStandalone: true, selector: \"svg[lucideAmbulance]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAmbulance, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAmbulance]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AlignVerticalDistributeStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTQiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSI0IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAxNGgyMCIgLz4KICA8cGF0aCBkPSJNMiA0aDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-vertical-distribute-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlignVerticalDistributeStart extends LucideIconBase {\n static icon = {\n name: 'align-vertical-distribute-start',\n size: 24,\n node: [\n ['rect', { width: '14', height: '6', x: '5', y: '14', rx: '2', key: 'jmoj9s' }],\n ['rect', { width: '10', height: '6', x: '7', y: '4', rx: '2', key: 'aza5on' }],\n ['path', { d: 'M2 14h20', key: 'myj16y' }],\n ['path', { d: 'M2 4h20', key: 'mda7wb' }],\n ],\n };\n icon = signal(LucideAlignVerticalDistributeStart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalDistributeStart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlignVerticalDistributeStart, isStandalone: true, selector: \"svg[lucideAlignVerticalDistributeStart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlignVerticalDistributeStart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlignVerticalDistributeStart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Ampersand\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTJoMyIgLz4KICA8cGF0aCBkPSJNMTcuNSAxMmE4IDggMCAwIDEtOCA4QTQuNSA0LjUgMCAwIDEgNSAxNS41YzAtNiA4LTQgOC04LjVhMyAzIDAgMSAwLTYgMGMwIDMgMi41IDguNSAxMiAxMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ampersand\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAmpersand extends LucideIconBase {\n static icon = {\n name: 'ampersand',\n size: 24,\n node: [\n ['path', { d: 'M16 12h3', key: '4uvgyw' }],\n [\n 'path',\n {\n d: 'M17.5 12a8 8 0 0 1-8 8A4.5 4.5 0 0 1 5 15.5c0-6 8-4 8-8.5a3 3 0 1 0-6 0c0 3 2.5 8.5 12 13',\n key: 'nfoe1t',\n },\n ],\n ],\n };\n icon = signal(LucideAmpersand.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAmpersand, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAmpersand, isStandalone: true, selector: \"svg[lucideAmpersand]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAmpersand, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAmpersand]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Ampersands\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTdjLTUtMy03LTctNy05YTIgMiAwIDAgMSA0IDBjMCAyLjUtNSAyLjUtNSA2IDAgMS43IDEuMyAzIDMgMyAyLjggMCA1LTIuMiA1LTUiIC8+CiAgPHBhdGggZD0iTTIyIDE3Yy01LTMtNy03LTctOWEyIDIgMCAwIDEgNCAwYzAgMi41LTUgMi41LTUgNiAwIDEuNyAxLjMgMyAzIDMgMi44IDAgNS0yLjIgNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ampersands\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAmpersands extends LucideIconBase {\n static icon = {\n name: 'ampersands',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10 17c-5-3-7-7-7-9a2 2 0 0 1 4 0c0 2.5-5 2.5-5 6 0 1.7 1.3 3 3 3 2.8 0 5-2.2 5-5',\n key: '12lh1k',\n },\n ],\n [\n 'path',\n {\n d: 'M22 17c-5-3-7-7-7-9a2 2 0 0 1 4 0c0 2.5-5 2.5-5 6 0 1.7 1.3 3 3 3 2.8 0 5-2.2 5-5',\n key: '173c68',\n },\n ],\n ],\n };\n icon = signal(LucideAmpersands.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAmpersands, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAmpersands, isStandalone: true, selector: \"svg[lucideAmpersands]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAmpersands, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAmpersands]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Amphora\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnY1LjYzMmMwIC40MjQtLjI3Mi43OTUtLjY1My45ODJBNiA2IDAgMCAwIDYgMTRjLjAwNiA0IDMgNyA1IDgiIC8+CiAgPHBhdGggZD0iTTEwIDVIOGEyIDIgMCAwIDAgMCA0aC42OCIgLz4KICA8cGF0aCBkPSJNMTQgMnY1LjYzMmMwIC40MjQuMjcyLjc5NS42NTIuOTgyQTYgNiAwIDAgMSAxOCAxNGMwIDQtMyA3LTUgOCIgLz4KICA8cGF0aCBkPSJNMTQgNWgyYTIgMiAwIDAgMSAwIDRoLS42OCIgLz4KICA8cGF0aCBkPSJNMTggMjJINiIgLz4KICA8cGF0aCBkPSJNOSAyaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/amphora\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAmphora extends LucideIconBase {\n static icon = {\n name: 'amphora',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M10 2v5.632c0 .424-.272.795-.653.982A6 6 0 0 0 6 14c.006 4 3 7 5 8', key: '1h8rid' },\n ],\n ['path', { d: 'M10 5H8a2 2 0 0 0 0 4h.68', key: '3ezsi6' }],\n [\n 'path',\n { d: 'M14 2v5.632c0 .424.272.795.652.982A6 6 0 0 1 18 14c0 4-3 7-5 8', key: 'yt6q09' },\n ],\n ['path', { d: 'M14 5h2a2 2 0 0 1 0 4h-.68', key: '8f95yk' }],\n ['path', { d: 'M18 22H6', key: 'mg6kv4' }],\n ['path', { d: 'M9 2h6', key: '1jrp98' }],\n ],\n };\n icon = signal(LucideAmphora.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAmphora, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAmphora, isStandalone: true, selector: \"svg[lucideAmphora]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAmphora, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAmphora]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Anchor\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnYxNiIgLz4KICA8cGF0aCBkPSJtMTkgMTMgMi0xYTkgOSAwIDAgMS0xOCAwbDIgMSIgLz4KICA8cGF0aCBkPSJNOSAxMWg2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iNCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/anchor\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAnchor extends LucideIconBase {\n static icon = {\n name: 'anchor',\n size: 24,\n node: [\n ['path', { d: 'M12 6v16', key: 'nqf5sj' }],\n ['path', { d: 'm19 13 2-1a9 9 0 0 1-18 0l2 1', key: 'y7qv08' }],\n ['path', { d: 'M9 11h6', key: '1fldmi' }],\n ['circle', { cx: '12', cy: '4', r: '2', key: 'muu5ef' }],\n ],\n };\n icon = signal(LucideAnchor.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAnchor, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAnchor, isStandalone: true, selector: \"svg[lucideAnchor]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAnchor, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAnchor]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Antenna\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMiA3IDIiIC8+CiAgPHBhdGggZD0ibTcgMTIgNS0xMCIgLz4KICA8cGF0aCBkPSJtMTIgMTIgNS0xMCIgLz4KICA8cGF0aCBkPSJtMTcgMTIgNS0xMCIgLz4KICA8cGF0aCBkPSJNNC41IDdoMTUiIC8+CiAgPHBhdGggZD0iTTEyIDE2djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/antenna\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAntenna extends LucideIconBase {\n static icon = {\n name: 'antenna',\n size: 24,\n node: [\n ['path', { d: 'M2 12 7 2', key: '117k30' }],\n ['path', { d: 'm7 12 5-10', key: '1tvx22' }],\n ['path', { d: 'm12 12 5-10', key: 'ev1o1a' }],\n ['path', { d: 'm17 12 5-10', key: '1e4ti3' }],\n ['path', { d: 'M4.5 7h15', key: 'vlsxkz' }],\n ['path', { d: 'M12 16v6', key: 'c8a4gj' }],\n ],\n };\n icon = signal(LucideAntenna.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAntenna, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAntenna, isStandalone: true, selector: \"svg[lucideAntenna]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAntenna, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAntenna]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Anvil\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxMEg2YTQgNCAwIDAgMS00LTQgMSAxIDAgMCAxIDEtMWg0IiAvPgogIDxwYXRoIGQ9Ik03IDVhMSAxIDAgMCAxIDEtMWgxM2ExIDEgMCAwIDEgMSAxIDcgNyAwIDAgMS03IDdIOGExIDEgMCAwIDEtMS0xeiIgLz4KICA8cGF0aCBkPSJNOSAxMnY1IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMnY1IiAvPgogIDxwYXRoIGQ9Ik01IDIwYTMgMyAwIDAgMSAzLTNoOGEzIDMgMCAwIDEgMyAzIDEgMSAwIDAgMS0xIDFINmExIDEgMCAwIDEtMS0xIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/anvil\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAnvil extends LucideIconBase {\n static icon = {\n name: 'anvil',\n size: 24,\n node: [\n ['path', { d: 'M7 10H6a4 4 0 0 1-4-4 1 1 0 0 1 1-1h4', key: '1hjpb6' }],\n [\n 'path',\n { d: 'M7 5a1 1 0 0 1 1-1h13a1 1 0 0 1 1 1 7 7 0 0 1-7 7H8a1 1 0 0 1-1-1z', key: '1qn45f' },\n ],\n ['path', { d: 'M9 12v5', key: '3anwtq' }],\n ['path', { d: 'M15 12v5', key: '5xh3zn' }],\n [\n 'path',\n { d: 'M5 20a3 3 0 0 1 3-3h8a3 3 0 0 1 3 3 1 1 0 0 1-1 1H6a1 1 0 0 1-1-1', key: '1fi4x8' },\n ],\n ],\n };\n icon = signal(LucideAnvil.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAnvil, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAnvil, isStandalone: true, selector: \"svg[lucideAnvil]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAnvil, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAnvil]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Aperture\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTQuMzEgOCA1Ljc0IDkuOTQiIC8+CiAgPHBhdGggZD0iTTkuNjkgOGgxMS40OCIgLz4KICA8cGF0aCBkPSJtNy4zOCAxMiA1Ljc0LTkuOTQiIC8+CiAgPHBhdGggZD0iTTkuNjkgMTYgMy45NSA2LjA2IiAvPgogIDxwYXRoIGQ9Ik0xNC4zMSAxNkgyLjgzIiAvPgogIDxwYXRoIGQ9Im0xNi42MiAxMi01Ljc0IDkuOTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/aperture\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAperture extends LucideIconBase {\n static icon = {\n name: 'aperture',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'm14.31 8 5.74 9.94', key: '1y6ab4' }],\n ['path', { d: 'M9.69 8h11.48', key: '1wxppr' }],\n ['path', { d: 'm7.38 12 5.74-9.94', key: '1grp0k' }],\n ['path', { d: 'M9.69 16 3.95 6.06', key: 'libnyf' }],\n ['path', { d: 'M14.31 16H2.83', key: 'x5fava' }],\n ['path', { d: 'm16.62 12-5.74 9.94', key: '1vwawt' }],\n ],\n };\n icon = signal(LucideAperture.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAperture, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAperture, isStandalone: true, selector: \"svg[lucideAperture]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAperture, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAperture]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AppWindowMac\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik02IDhoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMCA4aC4wMSIgLz4KICA8cGF0aCBkPSJNMTQgOGguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/app-window-mac\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAppWindowMac extends LucideIconBase {\n static icon = {\n name: 'app-window-mac',\n size: 24,\n node: [\n ['rect', { width: '20', height: '16', x: '2', y: '4', rx: '2', key: '18n3k1' }],\n ['path', { d: 'M6 8h.01', key: 'x9i8wu' }],\n ['path', { d: 'M10 8h.01', key: '1r9ogq' }],\n ['path', { d: 'M14 8h.01', key: '1primd' }],\n ],\n };\n icon = signal(LucideAppWindowMac.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAppWindowMac, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAppWindowMac, isStandalone: true, selector: \"svg[lucideAppWindowMac]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAppWindowMac, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAppWindowMac]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AppWindow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIyIiB5PSI0IiB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMCA0djQiIC8+CiAgPHBhdGggZD0iTTIgOGgyMCIgLz4KICA8cGF0aCBkPSJNNiA0djQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/app-window\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAppWindow extends LucideIconBase {\n static icon = {\n name: 'app-window',\n size: 24,\n node: [\n ['rect', { x: '2', y: '4', width: '20', height: '16', rx: '2', key: 'izxlao' }],\n ['path', { d: 'M10 4v4', key: 'pp8u80' }],\n ['path', { d: 'M2 8h20', key: 'd11cs7' }],\n ['path', { d: 'M6 4v4', key: '1svtjw' }],\n ],\n };\n icon = signal(LucideAppWindow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAppWindow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAppWindow, isStandalone: true, selector: \"svg[lucideAppWindow]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAppWindow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAppWindow]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Apple\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNi41MjhWM2ExIDEgMCAwIDEgMS0xaDAiIC8+CiAgPHBhdGggZD0iTTE4LjIzNyAyMUExNSAxNSAwIDAgMCAyMiAxMWE2IDYgMCAwIDAtMTAtNC40NzJBNiA2IDAgMCAwIDIgMTFhMTUuMSAxNS4xIDAgMCAwIDMuNzYzIDEwIDMgMyAwIDAgMCAzLjY0OC42NDggNS41IDUuNSAwIDAgMSA1LjE3OCAwQTMgMyAwIDAgMCAxOC4yMzcgMjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/apple\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideApple extends LucideIconBase {\n static icon = {\n name: 'apple',\n size: 24,\n node: [\n ['path', { d: 'M12 6.528V3a1 1 0 0 1 1-1h0', key: '11qiee' }],\n [\n 'path',\n {\n d: 'M18.237 21A15 15 0 0 0 22 11a6 6 0 0 0-10-4.472A6 6 0 0 0 2 11a15.1 15.1 0 0 0 3.763 10 3 3 0 0 0 3.648.648 5.5 5.5 0 0 1 5.178 0A3 3 0 0 0 18.237 21',\n key: '110c12',\n },\n ],\n ],\n };\n icon = signal(LucideApple.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideApple, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideApple, isStandalone: true, selector: \"svg[lucideApple]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideApple, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideApple]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArchiveX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iNSIgeD0iMiIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTQgOHYxMWEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJWOCIgLz4KICA8cGF0aCBkPSJtOS41IDE3IDUtNSIgLz4KICA8cGF0aCBkPSJtOS41IDEyIDUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/archive-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArchiveX extends LucideIconBase {\n static icon = {\n name: 'archive-x',\n size: 24,\n node: [\n ['rect', { width: '20', height: '5', x: '2', y: '3', rx: '1', key: '1wp1u1' }],\n ['path', { d: 'M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8', key: '1s80jp' }],\n ['path', { d: 'm9.5 17 5-5', key: 'nakeu6' }],\n ['path', { d: 'm9.5 12 5 5', key: '1hccrj' }],\n ],\n };\n icon = signal(LucideArchiveX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArchiveX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArchiveX, isStandalone: true, selector: \"svg[lucideArchiveX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArchiveX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArchiveX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArchiveRestore\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iNSIgeD0iMiIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTQgOHYxMWEyIDIgMCAwIDAgMiAyaDIiIC8+CiAgPHBhdGggZD0iTTIwIDh2MTFhMiAyIDAgMCAxLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJtOSAxNSAzLTMgMyAzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnY5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/archive-restore\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArchiveRestore extends LucideIconBase {\n static icon = {\n name: 'archive-restore',\n size: 24,\n node: [\n ['rect', { width: '20', height: '5', x: '2', y: '3', rx: '1', key: '1wp1u1' }],\n ['path', { d: 'M4 8v11a2 2 0 0 0 2 2h2', key: 'tvwodi' }],\n ['path', { d: 'M20 8v11a2 2 0 0 1-2 2h-2', key: '1gkqxj' }],\n ['path', { d: 'm9 15 3-3 3 3', key: '1pd0qc' }],\n ['path', { d: 'M12 12v9', key: '192myk' }],\n ],\n };\n icon = signal(LucideArchiveRestore.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArchiveRestore, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArchiveRestore, isStandalone: true, selector: \"svg[lucideArchiveRestore]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArchiveRestore, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArchiveRestore]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Archive\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iNSIgeD0iMiIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTQgOHYxMWEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJWOCIgLz4KICA8cGF0aCBkPSJNMTAgMTJoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/archive\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArchive extends LucideIconBase {\n static icon = {\n name: 'archive',\n size: 24,\n node: [\n ['rect', { width: '20', height: '5', x: '2', y: '3', rx: '1', key: '1wp1u1' }],\n ['path', { d: 'M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8', key: '1s80jp' }],\n ['path', { d: 'M10 12h4', key: 'a56b0p' }],\n ],\n };\n icon = signal(LucideArchive.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArchive, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArchive, isStandalone: true, selector: \"svg[lucideArchive]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArchive, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArchive]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Armchair\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgOVY2YTIgMiAwIDAgMC0yLTJIN2EyIDIgMCAwIDAtMiAydjMiIC8+CiAgPHBhdGggZD0iTTMgMTZhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0ydi01YTIgMiAwIDAgMC00IDB2MS41YS41LjUgMCAwIDEtLjUuNWgtOWEuNS41IDAgMCAxLS41LS41VjExYTIgMiAwIDAgMC00IDB6IiAvPgogIDxwYXRoIGQ9Ik01IDE4djIiIC8+CiAgPHBhdGggZD0iTTE5IDE4djIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/armchair\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArmchair extends LucideIconBase {\n static icon = {\n name: 'armchair',\n size: 24,\n node: [\n ['path', { d: 'M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3', key: 'irtipd' }],\n [\n 'path',\n {\n d: 'M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z',\n key: '1qyhux',\n },\n ],\n ['path', { d: 'M5 18v2', key: 'ppbyun' }],\n ['path', { d: 'M19 18v2', key: 'gy7782' }],\n ],\n };\n icon = signal(LucideArmchair.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArmchair, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArmchair, isStandalone: true, selector: \"svg[lucideArmchair]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArmchair, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArmchair]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowBigDownDash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgOGExIDEgMCAwIDEgMSAxdjJhMSAxIDAgMCAwIDEgMWgzLjI5M2EuNzA3LjcwNyAwIDAgMSAuNSAxLjIwN2wtNi45MzkgNi45MzlhMS4yMDcgMS4yMDcgMCAwIDEtMS43MDggMGwtNi45NC02Ljk0YS43MDcuNzA3IDAgMCAxIC41LTEuMjA2SDhhMSAxIDAgMCAwIDEtMVY5YTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik05IDRoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-big-down-dash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowBigDownDash extends LucideIconBase {\n static icon = {\n name: 'arrow-big-down-dash',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14 8a1 1 0 0 1 1 1v2a1 1 0 0 0 1 1h3.293a.707.707 0 0 1 .5 1.207l-6.939 6.939a1.207 1.207 0 0 1-1.708 0l-6.94-6.94a.707.707 0 0 1 .5-1.206H8a1 1 0 0 0 1-1V9a1 1 0 0 1 1-1z',\n key: '1b91ra',\n },\n ],\n ['path', { d: 'M9 4h6', key: '10am2s' }],\n ],\n };\n icon = signal(LucideArrowBigDownDash.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigDownDash, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowBigDownDash, isStandalone: true, selector: \"svg[lucideArrowBigDownDash]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigDownDash, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowBigDownDash]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowBigDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSA1YTEgMSAwIDAgMSAxLTFoNGExIDEgMCAwIDEgMSAxdjZhMSAxIDAgMCAwIDEgMWgzLjI5M2EuNzA3LjcwNyAwIDAgMSAuNSAxLjIwN2wtNy4wODYgNy4wODZhMSAxIDAgMCAxLTEuNDE0IDBsLTcuMDg2LTcuMDg2YS43MDcuNzA3IDAgMCAxIC41LTEuMjA3SDhhMSAxIDAgMCAwIDEtMXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-big-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowBigDown extends LucideIconBase {\n static icon = {\n name: 'arrow-big-down',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M9 5a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v6a1 1 0 0 0 1 1h3.293a.707.707 0 0 1 .5 1.207l-7.086 7.086a1 1 0 0 1-1.414 0l-7.086-7.086a.707.707 0 0 1 .5-1.207H8a1 1 0 0 0 1-1z',\n key: '1o3tkq',\n },\n ],\n ],\n };\n icon = signal(LucideArrowBigDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowBigDown, isStandalone: true, selector: \"svg[lucideArrowBigDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowBigDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowBigLeftDash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgOWExIDEgMCAwIDEtMS0xVjQuNzA3YS43MDcuNzA3IDAgMCAwLTEuMjA3LS41bC02Ljk0IDYuOTRhMS4yMDcgMS4yMDcgMCAwIDAgMCAxLjcwN2w2Ljk0IDYuOTRhLjcwNy43MDcgMCAwIDAgMS4yMDctLjVWMTZhMSAxIDAgMCAxIDEtMWgyYTEgMSAwIDAgMCAxLTF2LTRhMSAxIDAgMCAwLTEtMXoiIC8+CiAgPHBhdGggZD0iTTIwIDl2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-big-left-dash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowBigLeftDash extends LucideIconBase {\n static icon = {\n name: 'arrow-big-left-dash',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13 9a1 1 0 0 1-1-1V4.707a.707.707 0 0 0-1.207-.5l-6.94 6.94a1.207 1.207 0 0 0 0 1.707l6.94 6.94a.707.707 0 0 0 1.207-.5V16a1 1 0 0 1 1-1h2a1 1 0 0 0 1-1v-4a1 1 0 0 0-1-1z',\n key: '17jy80',\n },\n ],\n ['path', { d: 'M20 9v6', key: '14roy0' }],\n ],\n };\n icon = signal(LucideArrowBigLeftDash.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigLeftDash, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowBigLeftDash, isStandalone: true, selector: \"svg[lucideArrowBigLeftDash]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigLeftDash, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowBigLeftDash]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowBigLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNzkzIDE5Ljc5M2EuNzA3LjcwNyAwIDAgMCAxLjIwNy0uNVYxNmExIDEgMCAwIDEgMS0xaDZhMSAxIDAgMCAwIDEtMXYtNGExIDEgMCAwIDAtMS0xaC02YTEgMSAwIDAgMS0xLTFWNC43MDdhLjcwNy43MDcgMCAwIDAtMS4yMDctLjVsLTYuOTQgNi45NGExLjIwNyAxLjIwNyAwIDAgMCAwIDEuNzA3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-big-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowBigLeft extends LucideIconBase {\n static icon = {\n name: 'arrow-big-left',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.793 19.793a.707.707 0 0 0 1.207-.5V16a1 1 0 0 1 1-1h6a1 1 0 0 0 1-1v-4a1 1 0 0 0-1-1h-6a1 1 0 0 1-1-1V4.707a.707.707 0 0 0-1.207-.5l-6.94 6.94a1.207 1.207 0 0 0 0 1.707z',\n key: 'qbhtmx',\n },\n ],\n ],\n };\n icon = signal(LucideArrowBigLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowBigLeft, isStandalone: true, selector: \"svg[lucideArrowBigLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowBigLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowBigRightDash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgOWExIDEgMCAwIDAgMS0xVjQuNzA3YS43MDcuNzA3IDAgMCAxIDEuMjA3LS41bDYuOTQgNi45NGExLjIwNyAxLjIwNyAwIDAgMSAwIDEuNzA3bC02Ljk0IDYuOTRhLjcwNy43MDcgMCAwIDEtMS4yMDctLjVWMTZhMSAxIDAgMCAwLTEtMUg5YTEgMSAwIDAgMS0xLTF2LTRhMSAxIDAgMCAxIDEtMXoiIC8+CiAgPHBhdGggZD0iTTQgOXY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-big-right-dash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowBigRightDash extends LucideIconBase {\n static icon = {\n name: 'arrow-big-right-dash',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11 9a1 1 0 0 0 1-1V4.707a.707.707 0 0 1 1.207-.5l6.94 6.94a1.207 1.207 0 0 1 0 1.707l-6.94 6.94a.707.707 0 0 1-1.207-.5V16a1 1 0 0 0-1-1H9a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1z',\n key: '9idyso',\n },\n ],\n ['path', { d: 'M4 9v6', key: 'bns7oa' }],\n ],\n };\n icon = signal(LucideArrowBigRightDash.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigRightDash, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowBigRightDash, isStandalone: true, selector: \"svg[lucideArrowBigRightDash]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigRightDash, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowBigRightDash]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowBigRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMjA3IDE5Ljc5M2EuNzA3LjcwNyAwIDAgMS0xLjIwNy0uNVYxNmExIDEgMCAwIDAtMS0xSDVhMSAxIDAgMCAxLTEtMXYtNGExIDEgMCAwIDEgMS0xaDZhMSAxIDAgMCAwIDEtMVY0LjcwN2EuNzA3LjcwNyAwIDAgMSAxLjIwNy0uNWw2Ljk0IDYuOTRhMS4yMDcgMS4yMDcgMCAwIDEgMCAxLjcwN3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-big-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowBigRight extends LucideIconBase {\n static icon = {\n name: 'arrow-big-right',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13.207 19.793a.707.707 0 0 1-1.207-.5V16a1 1 0 0 0-1-1H5a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1h6a1 1 0 0 0 1-1V4.707a.707.707 0 0 1 1.207-.5l6.94 6.94a1.207 1.207 0 0 1 0 1.707z',\n key: 'zee3eo',\n },\n ],\n ],\n };\n icon = signal(LucideArrowBigRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowBigRight, isStandalone: true, selector: \"svg[lucideArrowBigRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowBigRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowBigUpDash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTZhMSAxIDAgMCAwIDEtMXYtMmExIDEgMCAwIDEgMS0xaDMuMjkzYS43MDcuNzA3IDAgMCAwIC41LTEuMjA3bC02LjkzOS02LjkzOWExLjIwNyAxLjIwNyAwIDAgMC0xLjcwOCAwbC02Ljk0IDYuOTRhLjcwNy43MDcgMCAwIDAgLjUgMS4yMDZIOGExIDEgMCAwIDEgMSAxdjJhMSAxIDAgMCAwIDEgMXoiIC8+CiAgPHBhdGggZD0iTTkgMjBoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-big-up-dash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowBigUpDash extends LucideIconBase {\n static icon = {\n name: 'arrow-big-up-dash',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14 16a1 1 0 0 0 1-1v-2a1 1 0 0 1 1-1h3.293a.707.707 0 0 0 .5-1.207l-6.939-6.939a1.207 1.207 0 0 0-1.708 0l-6.94 6.94a.707.707 0 0 0 .5 1.206H8a1 1 0 0 1 1 1v2a1 1 0 0 0 1 1z',\n key: 'q57loy',\n },\n ],\n ['path', { d: 'M9 20h6', key: 's66wpe' }],\n ],\n };\n icon = signal(LucideArrowBigUpDash.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigUpDash, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowBigUpDash, isStandalone: true, selector: \"svg[lucideArrowBigUpDash]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigUpDash, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowBigUpDash]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowBigUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxOWExIDEgMCAwIDAgMSAxaDRhMSAxIDAgMCAwIDEtMXYtNmExIDEgMCAwIDEgMS0xaDMuMjkzYS43MDcuNzA3IDAgMCAwIC41LTEuMjA3bC03LjA4Ni03LjA4NmExIDEgMCAwIDAtMS40MTQgMGwtNy4wODYgNy4wODZhLjcwNy43MDcgMCAwIDAgLjUgMS4yMDdIOGExIDEgMCAwIDEgMSAxeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-big-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowBigUp extends LucideIconBase {\n static icon = {\n name: 'arrow-big-up',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M9 19a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1v-6a1 1 0 0 1 1-1h3.293a.707.707 0 0 0 .5-1.207l-7.086-7.086a1 1 0 0 0-1.414 0l-7.086 7.086a.707.707 0 0 0 .5 1.207H8a1 1 0 0 1 1 1z',\n key: '106j91',\n },\n ],\n ],\n };\n icon = signal(LucideArrowBigUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowBigUp, isStandalone: true, selector: \"svg[lucideArrowBigUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowBigUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowBigUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowDown10\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHBhdGggZD0iTTE3IDEwVjRoLTIiIC8+CiAgPHBhdGggZD0iTTE1IDEwaDQiIC8+CiAgPHJlY3QgeD0iMTUiIHk9IjE0IiB3aWR0aD0iNCIgaGVpZ2h0PSI2IiByeT0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down-1-0\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowDown10 extends LucideIconBase {\n static icon = {\n name: 'arrow-down-1-0',\n size: 24,\n node: [\n ['path', { d: 'm3 16 4 4 4-4', key: '1co6wj' }],\n ['path', { d: 'M7 20V4', key: '1yoxec' }],\n ['path', { d: 'M17 10V4h-2', key: 'zcsr5x' }],\n ['path', { d: 'M15 10h4', key: 'id2lce' }],\n ['rect', { x: '15', y: '14', width: '4', height: '6', ry: '2', key: '33xykx' }],\n ],\n aliases: ['arrow-down-10'],\n };\n icon = signal(LucideArrowDown10.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDown10, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowDown10, isStandalone: true, selector: \"svg[lucideArrowDown10]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDown10, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowDown10]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowDown01\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHJlY3QgeD0iMTUiIHk9IjQiIHdpZHRoPSI0IiBoZWlnaHQ9IjYiIHJ5PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNyAyMHYtNmgtMiIgLz4KICA8cGF0aCBkPSJNMTUgMjBoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down-0-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowDown01 extends LucideIconBase {\n static icon = {\n name: 'arrow-down-0-1',\n size: 24,\n node: [\n ['path', { d: 'm3 16 4 4 4-4', key: '1co6wj' }],\n ['path', { d: 'M7 20V4', key: '1yoxec' }],\n ['rect', { x: '15', y: '4', width: '4', height: '6', ry: '2', key: '1bwicg' }],\n ['path', { d: 'M17 20v-6h-2', key: '1qp1so' }],\n ['path', { d: 'M15 20h4', key: '1j968p' }],\n ],\n aliases: ['arrow-down-01'],\n };\n icon = signal(LucideArrowDown01.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDown01, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowDown01, isStandalone: true, selector: \"svg[lucideArrowDown01]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDown01, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowDown01]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowDownAZ\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHBhdGggZD0iTTIwIDhoLTUiIC8+CiAgPHBhdGggZD0iTTE1IDEwVjYuNWEyLjUgMi41IDAgMCAxIDUgMFYxMCIgLz4KICA8cGF0aCBkPSJNMTUgMTRoNWwtNSA2aDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-down-a-z\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowDownAZ extends LucideIconBase {\n static icon = {\n name: 'arrow-down-a-z',\n size: 24,\n node: [\n ['path', { d: 'm3 16 4 4 4-4', key: '1co6wj' }],\n ['path', { d: 'M7 20V4', key: '1yoxec' }],\n ['path', { d: 'M20 8h-5', key: '1vsyxs' }],\n ['path', { d: 'M15 10V6.5a2.5 2.5 0 0 1 5 0V10', key: 'ag13bf' }],\n ['path', { d: 'M15 14h5l-5 6h5', key: 'ur5jdg' }],\n ],\n aliases: ['arrow-down-az'],\n };\n icon = signal(LucideArrowDownAZ.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownAZ, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowDownAZ, isStandalone: true, selector: \"svg[lucideArrowDownAZ], svg[lucideArrowDownAz]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownAZ, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowDownAZ], svg[lucideArrowDownAz]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideArrowDownAZ\n */\nconst LucideArrowDownAz = LucideArrowDownAZ;\n\n/**\n * @component @name ArrowDownFromLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgM0g1IiAvPgogIDxwYXRoIGQ9Ik0xMiAyMVY3IiAvPgogIDxwYXRoIGQ9Im02IDE1IDYgNiA2LTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-down-from-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowDownFromLine extends LucideIconBase {\n static icon = {\n name: 'arrow-down-from-line',\n size: 24,\n node: [\n ['path', { d: 'M19 3H5', key: '1236rx' }],\n ['path', { d: 'M12 21V7', key: 'gj6g52' }],\n ['path', { d: 'm6 15 6 6 6-6', key: 'h15q88' }],\n ],\n };\n icon = signal(LucideArrowDownFromLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownFromLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowDownFromLine, isStandalone: true, selector: \"svg[lucideArrowDownFromLine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownFromLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowDownFromLine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowDownLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgNyA3IDE3IiAvPgogIDxwYXRoIGQ9Ik0xNyAxN0g3VjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-down-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowDownLeft extends LucideIconBase {\n static icon = {\n name: 'arrow-down-left',\n size: 24,\n node: [\n ['path', { d: 'M17 7 7 17', key: '15tmo1' }],\n ['path', { d: 'M17 17H7V7', key: '1org7z' }],\n ],\n };\n icon = signal(LucideArrowDownLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowDownLeft, isStandalone: true, selector: \"svg[lucideArrowDownLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowDownLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowDownNarrowWide\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHBhdGggZD0iTTExIDRoNCIgLz4KICA8cGF0aCBkPSJNMTEgOGg3IiAvPgogIDxwYXRoIGQ9Ik0xMSAxMmgxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down-narrow-wide\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowDownNarrowWide extends LucideIconBase {\n static icon = {\n name: 'arrow-down-narrow-wide',\n size: 24,\n node: [\n ['path', { d: 'm3 16 4 4 4-4', key: '1co6wj' }],\n ['path', { d: 'M7 20V4', key: '1yoxec' }],\n ['path', { d: 'M11 4h4', key: '6d7r33' }],\n ['path', { d: 'M11 8h7', key: 'djye34' }],\n ['path', { d: 'M11 12h10', key: '1438ji' }],\n ],\n };\n icon = signal(LucideArrowDownNarrowWide.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownNarrowWide, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowDownNarrowWide, isStandalone: true, selector: \"svg[lucideArrowDownNarrowWide]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownNarrowWide, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowDownNarrowWide]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowDownRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyA3IDEwIDEwIiAvPgogIDxwYXRoIGQ9Ik0xNyA3djEwSDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-down-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowDownRight extends LucideIconBase {\n static icon = {\n name: 'arrow-down-right',\n size: 24,\n node: [\n ['path', { d: 'm7 7 10 10', key: '1fmybs' }],\n ['path', { d: 'M17 7v10H7', key: '6fjiku' }],\n ],\n };\n icon = signal(LucideArrowDownRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowDownRight, isStandalone: true, selector: \"svg[lucideArrowDownRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowDownRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowDownToDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYxNCIgLz4KICA8cGF0aCBkPSJtMTkgOS03IDctNy03IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMjEiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-down-to-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowDownToDot extends LucideIconBase {\n static icon = {\n name: 'arrow-down-to-dot',\n size: 24,\n node: [\n ['path', { d: 'M12 2v14', key: 'jyx4ut' }],\n ['path', { d: 'm19 9-7 7-7-7', key: '1oe3oy' }],\n ['circle', { cx: '12', cy: '21', r: '1', key: 'o0uj5v' }],\n ],\n };\n icon = signal(LucideArrowDownToDot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownToDot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowDownToDot, isStandalone: true, selector: \"svg[lucideArrowDownToDot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownToDot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowDownToDot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowDownToLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTdWMyIgLz4KICA8cGF0aCBkPSJtNiAxMSA2IDYgNi02IiAvPgogIDxwYXRoIGQ9Ik0xOSAyMUg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-down-to-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowDownToLine extends LucideIconBase {\n static icon = {\n name: 'arrow-down-to-line',\n size: 24,\n node: [\n ['path', { d: 'M12 17V3', key: '1cwfxf' }],\n ['path', { d: 'm6 11 6 6 6-6', key: '12ii2o' }],\n ['path', { d: 'M19 21H5', key: '150jfl' }],\n ],\n };\n icon = signal(LucideArrowDownToLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownToLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowDownToLine, isStandalone: true, selector: \"svg[lucideArrowDownToLine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownToLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowDownToLine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowDownUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHBhdGggZD0ibTIxIDgtNC00LTQgNCIgLz4KICA8cGF0aCBkPSJNMTcgNHYxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowDownUp extends LucideIconBase {\n static icon = {\n name: 'arrow-down-up',\n size: 24,\n node: [\n ['path', { d: 'm3 16 4 4 4-4', key: '1co6wj' }],\n ['path', { d: 'M7 20V4', key: '1yoxec' }],\n ['path', { d: 'm21 8-4-4-4 4', key: '1c9v7m' }],\n ['path', { d: 'M17 4v16', key: '7dpous' }],\n ],\n };\n icon = signal(LucideArrowDownUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowDownUp, isStandalone: true, selector: \"svg[lucideArrowDownUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowDownUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowDownWideNarrow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHBhdGggZD0iTTExIDRoMTAiIC8+CiAgPHBhdGggZD0iTTExIDhoNyIgLz4KICA8cGF0aCBkPSJNMTEgMTJoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down-wide-narrow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowDownWideNarrow extends LucideIconBase {\n static icon = {\n name: 'arrow-down-wide-narrow',\n size: 24,\n node: [\n ['path', { d: 'm3 16 4 4 4-4', key: '1co6wj' }],\n ['path', { d: 'M7 20V4', key: '1yoxec' }],\n ['path', { d: 'M11 4h10', key: '1w87gc' }],\n ['path', { d: 'M11 8h7', key: 'djye34' }],\n ['path', { d: 'M11 12h4', key: 'q8tih4' }],\n ],\n aliases: ['sort-desc'],\n };\n icon = signal(LucideArrowDownWideNarrow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownWideNarrow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowDownWideNarrow, isStandalone: true, selector: \"svg[lucideArrowDownWideNarrow], svg[lucideSortDesc]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownWideNarrow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowDownWideNarrow], svg[lucideSortDesc]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideArrowDownWideNarrow\n */\nconst LucideSortDesc = LucideArrowDownWideNarrow;\n\n/**\n * @component @name ArrowDownZA\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE1IDRoNWwtNSA2aDUiIC8+CiAgPHBhdGggZD0iTTE1IDIwdi0zLjVhMi41IDIuNSAwIDAgMSA1IDBWMjAiIC8+CiAgPHBhdGggZD0iTTIwIDE4aC01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-down-z-a\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowDownZA extends LucideIconBase {\n static icon = {\n name: 'arrow-down-z-a',\n size: 24,\n node: [\n ['path', { d: 'm3 16 4 4 4-4', key: '1co6wj' }],\n ['path', { d: 'M7 4v16', key: '1glfcx' }],\n ['path', { d: 'M15 4h5l-5 6h5', key: '8asdl1' }],\n ['path', { d: 'M15 20v-3.5a2.5 2.5 0 0 1 5 0V20', key: 'r6l5cz' }],\n ['path', { d: 'M20 18h-5', key: '18j1r2' }],\n ],\n aliases: ['arrow-down-za'],\n };\n icon = signal(LucideArrowDownZA.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownZA, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowDownZA, isStandalone: true, selector: \"svg[lucideArrowDownZA], svg[lucideArrowDownZa]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDownZA, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowDownZA], svg[lucideArrowDownZa]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideArrowDownZA\n */\nconst LucideArrowDownZa = LucideArrowDownZA;\n\n/**\n * @component @name ArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNXYxNCIgLz4KICA8cGF0aCBkPSJtMTkgMTItNyA3LTctNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowDown extends LucideIconBase {\n static icon = {\n name: 'arrow-down',\n size: 24,\n node: [\n ['path', { d: 'M12 5v14', key: 's699le' }],\n ['path', { d: 'm19 12-7 7-7-7', key: '1idqje' }],\n ],\n };\n icon = signal(LucideArrowDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowDown, isStandalone: true, selector: \"svg[lucideArrowDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowLeftFromLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSA2LTYgNiA2IDYiIC8+CiAgPHBhdGggZD0iTTMgMTJoMTQiIC8+CiAgPHBhdGggZD0iTTIxIDE5VjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-left-from-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowLeftFromLine extends LucideIconBase {\n static icon = {\n name: 'arrow-left-from-line',\n size: 24,\n node: [\n ['path', { d: 'm9 6-6 6 6 6', key: '7v63n9' }],\n ['path', { d: 'M3 12h14', key: '13k4hi' }],\n ['path', { d: 'M21 19V5', key: 'b4bplr' }],\n ],\n };\n icon = signal(LucideArrowLeftFromLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowLeftFromLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowLeftFromLine, isStandalone: true, selector: \"svg[lucideArrowLeftFromLine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowLeftFromLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowLeftFromLine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowLeftRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzIDQgN2w0IDQiIC8+CiAgPHBhdGggZD0iTTQgN2gxNiIgLz4KICA8cGF0aCBkPSJtMTYgMjEgNC00LTQtNCIgLz4KICA8cGF0aCBkPSJNMjAgMTdINCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-left-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowLeftRight extends LucideIconBase {\n static icon = {\n name: 'arrow-left-right',\n size: 24,\n node: [\n ['path', { d: 'M8 3 4 7l4 4', key: '9rb6wj' }],\n ['path', { d: 'M4 7h16', key: '6tx8e3' }],\n ['path', { d: 'm16 21 4-4-4-4', key: 'siv7j2' }],\n ['path', { d: 'M20 17H4', key: 'h6l3hr' }],\n ],\n };\n icon = signal(LucideArrowLeftRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowLeftRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowLeftRight, isStandalone: true, selector: \"svg[lucideArrowLeftRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowLeftRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowLeftRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowLeftToLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxOVY1IiAvPgogIDxwYXRoIGQ9Im0xMyA2LTYgNiA2IDYiIC8+CiAgPHBhdGggZD0iTTcgMTJoMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-left-to-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowLeftToLine extends LucideIconBase {\n static icon = {\n name: 'arrow-left-to-line',\n size: 24,\n node: [\n ['path', { d: 'M3 19V5', key: 'rwsyhb' }],\n ['path', { d: 'm13 6-6 6 6 6', key: '1yhaz7' }],\n ['path', { d: 'M7 12h14', key: 'uoisry' }],\n ],\n };\n icon = signal(LucideArrowLeftToLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowLeftToLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowLeftToLine, isStandalone: true, selector: \"svg[lucideArrowLeftToLine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowLeftToLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowLeftToLine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTktNy03IDctNyIgLz4KICA8cGF0aCBkPSJNMTkgMTJINSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowLeft extends LucideIconBase {\n static icon = {\n name: 'arrow-left',\n size: 24,\n node: [\n ['path', { d: 'm12 19-7-7 7-7', key: '1l729n' }],\n ['path', { d: 'M19 12H5', key: 'x3x0zl' }],\n ],\n };\n icon = signal(LucideArrowLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowLeft, isStandalone: true, selector: \"svg[lucideArrowLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowRightFromLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1djE0IiAvPgogIDxwYXRoIGQ9Ik0yMSAxMkg3IiAvPgogIDxwYXRoIGQ9Im0xNSAxOCA2LTYtNi02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-right-from-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowRightFromLine extends LucideIconBase {\n static icon = {\n name: 'arrow-right-from-line',\n size: 24,\n node: [\n ['path', { d: 'M3 5v14', key: '1nt18q' }],\n ['path', { d: 'M21 12H7', key: '13ipq5' }],\n ['path', { d: 'm15 18 6-6-6-6', key: '6tx3qv' }],\n ],\n };\n icon = signal(LucideArrowRightFromLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowRightFromLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowRightFromLine, isStandalone: true, selector: \"svg[lucideArrowRightFromLine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowRightFromLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowRightFromLine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowRightLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMyA0IDQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0yMCA3SDQiIC8+CiAgPHBhdGggZD0ibTggMjEtNC00IDQtNCIgLz4KICA8cGF0aCBkPSJNNCAxN2gxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-right-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowRightLeft extends LucideIconBase {\n static icon = {\n name: 'arrow-right-left',\n size: 24,\n node: [\n ['path', { d: 'm16 3 4 4-4 4', key: '1x1c3m' }],\n ['path', { d: 'M20 7H4', key: 'zbl0bi' }],\n ['path', { d: 'm8 21-4-4 4-4', key: 'h9nckh' }],\n ['path', { d: 'M4 17h16', key: 'g4d7ey' }],\n ],\n };\n icon = signal(LucideArrowRightLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowRightLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowRightLeft, isStandalone: true, selector: \"svg[lucideArrowRightLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowRightLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowRightLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowRightToLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTJIMyIgLz4KICA8cGF0aCBkPSJtMTEgMTggNi02LTYtNiIgLz4KICA8cGF0aCBkPSJNMjEgNXYxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-right-to-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowRightToLine extends LucideIconBase {\n static icon = {\n name: 'arrow-right-to-line',\n size: 24,\n node: [\n ['path', { d: 'M17 12H3', key: '8awo09' }],\n ['path', { d: 'm11 18 6-6-6-6', key: '8c2y43' }],\n ['path', { d: 'M21 5v14', key: 'nzette' }],\n ],\n };\n icon = signal(LucideArrowRightToLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowRightToLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowRightToLine, isStandalone: true, selector: \"svg[lucideArrowRightToLine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowRightToLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowRightToLine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxMmgxNCIgLz4KICA8cGF0aCBkPSJtMTIgNSA3IDctNyA3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowRight extends LucideIconBase {\n static icon = {\n name: 'arrow-right',\n size: 24,\n node: [\n ['path', { d: 'M5 12h14', key: '1ays0h' }],\n ['path', { d: 'm12 5 7 7-7 7', key: 'xquz4c' }],\n ],\n };\n icon = signal(LucideArrowRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowRight, isStandalone: true, selector: \"svg[lucideArrowRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowUp01\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cmVjdCB4PSIxNSIgeT0iNCIgd2lkdGg9IjQiIGhlaWdodD0iNiIgcnk9IjIiIC8+CiAgPHBhdGggZD0iTTE3IDIwdi02aC0yIiAvPgogIDxwYXRoIGQ9Ik0xNSAyMGg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-up-0-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowUp01 extends LucideIconBase {\n static icon = {\n name: 'arrow-up-0-1',\n size: 24,\n node: [\n ['path', { d: 'm3 8 4-4 4 4', key: '11wl7u' }],\n ['path', { d: 'M7 4v16', key: '1glfcx' }],\n ['rect', { x: '15', y: '4', width: '4', height: '6', ry: '2', key: '1bwicg' }],\n ['path', { d: 'M17 20v-6h-2', key: '1qp1so' }],\n ['path', { d: 'M15 20h4', key: '1j968p' }],\n ],\n aliases: ['arrow-up-01'],\n };\n icon = signal(LucideArrowUp01.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUp01, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowUp01, isStandalone: true, selector: \"svg[lucideArrowUp01]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUp01, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowUp01]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowUpAZ\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMjAgOGgtNSIgLz4KICA8cGF0aCBkPSJNMTUgMTBWNi41YTIuNSAyLjUgMCAwIDEgNSAwVjEwIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNGg1bC01IDZoNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-up-a-z\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowUpAZ extends LucideIconBase {\n static icon = {\n name: 'arrow-up-a-z',\n size: 24,\n node: [\n ['path', { d: 'm3 8 4-4 4 4', key: '11wl7u' }],\n ['path', { d: 'M7 4v16', key: '1glfcx' }],\n ['path', { d: 'M20 8h-5', key: '1vsyxs' }],\n ['path', { d: 'M15 10V6.5a2.5 2.5 0 0 1 5 0V10', key: 'ag13bf' }],\n ['path', { d: 'M15 14h5l-5 6h5', key: 'ur5jdg' }],\n ],\n aliases: ['arrow-up-az'],\n };\n icon = signal(LucideArrowUpAZ.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpAZ, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowUpAZ, isStandalone: true, selector: \"svg[lucideArrowUpAZ], svg[lucideArrowUpAz]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpAZ, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowUpAZ], svg[lucideArrowUpAz]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideArrowUpAZ\n */\nconst LucideArrowUpAz = LucideArrowUpAZ;\n\n/**\n * @component @name ArrowUp10\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTcgMTBWNGgtMiIgLz4KICA8cGF0aCBkPSJNMTUgMTBoNCIgLz4KICA8cmVjdCB4PSIxNSIgeT0iMTQiIHdpZHRoPSI0IiBoZWlnaHQ9IjYiIHJ5PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-up-1-0\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowUp10 extends LucideIconBase {\n static icon = {\n name: 'arrow-up-1-0',\n size: 24,\n node: [\n ['path', { d: 'm3 8 4-4 4 4', key: '11wl7u' }],\n ['path', { d: 'M7 4v16', key: '1glfcx' }],\n ['path', { d: 'M17 10V4h-2', key: 'zcsr5x' }],\n ['path', { d: 'M15 10h4', key: 'id2lce' }],\n ['rect', { x: '15', y: '14', width: '4', height: '6', ry: '2', key: '33xykx' }],\n ],\n aliases: ['arrow-up-10'],\n };\n icon = signal(LucideArrowUp10.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUp10, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowUp10, isStandalone: true, selector: \"svg[lucideArrowUp10]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUp10, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowUp10]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowUpFromDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNSA5IDctNyA3IDciIC8+CiAgPHBhdGggZD0iTTEyIDE2VjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIyMSIgcj0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-up-from-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowUpFromDot extends LucideIconBase {\n static icon = {\n name: 'arrow-up-from-dot',\n size: 24,\n node: [\n ['path', { d: 'm5 9 7-7 7 7', key: '1hw5ic' }],\n ['path', { d: 'M12 16V2', key: 'ywoabb' }],\n ['circle', { cx: '12', cy: '21', r: '1', key: 'o0uj5v' }],\n ],\n };\n icon = signal(LucideArrowUpFromDot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpFromDot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowUpFromDot, isStandalone: true, selector: \"svg[lucideArrowUpFromDot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpFromDot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowUpFromDot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowUpDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEgMTYtNCA0LTQtNCIgLz4KICA8cGF0aCBkPSJNMTcgMjBWNCIgLz4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-up-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowUpDown extends LucideIconBase {\n static icon = {\n name: 'arrow-up-down',\n size: 24,\n node: [\n ['path', { d: 'm21 16-4 4-4-4', key: 'f6ql7i' }],\n ['path', { d: 'M17 20V4', key: '1ejh1v' }],\n ['path', { d: 'm3 8 4-4 4 4', key: '11wl7u' }],\n ['path', { d: 'M7 4v16', key: '1glfcx' }],\n ],\n };\n icon = signal(LucideArrowUpDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowUpDown, isStandalone: true, selector: \"svg[lucideArrowUpDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowUpDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowUpFromLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggOS02LTYtNiA2IiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjE0IiAvPgogIDxwYXRoIGQ9Ik01IDIxaDE0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-up-from-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowUpFromLine extends LucideIconBase {\n static icon = {\n name: 'arrow-up-from-line',\n size: 24,\n node: [\n ['path', { d: 'm18 9-6-6-6 6', key: 'kcunyi' }],\n ['path', { d: 'M12 3v14', key: '7cf3v8' }],\n ['path', { d: 'M5 21h14', key: '11awu3' }],\n ],\n };\n icon = signal(LucideArrowUpFromLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpFromLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowUpFromLine, isStandalone: true, selector: \"svg[lucideArrowUpFromLine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpFromLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowUpFromLine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowUpLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxN1Y3aDEwIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNyA3IDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-up-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowUpLeft extends LucideIconBase {\n static icon = {\n name: 'arrow-up-left',\n size: 24,\n node: [\n ['path', { d: 'M7 17V7h10', key: '11bw93' }],\n ['path', { d: 'M17 17 7 7', key: '2786uv' }],\n ],\n };\n icon = signal(LucideArrowUpLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowUpLeft, isStandalone: true, selector: \"svg[lucideArrowUpLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowUpLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowUpNarrowWide\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTEgMTJoNCIgLz4KICA8cGF0aCBkPSJNMTEgMTZoNyIgLz4KICA8cGF0aCBkPSJNMTEgMjBoMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-up-narrow-wide\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowUpNarrowWide extends LucideIconBase {\n static icon = {\n name: 'arrow-up-narrow-wide',\n size: 24,\n node: [\n ['path', { d: 'm3 8 4-4 4 4', key: '11wl7u' }],\n ['path', { d: 'M7 4v16', key: '1glfcx' }],\n ['path', { d: 'M11 12h4', key: 'q8tih4' }],\n ['path', { d: 'M11 16h7', key: 'uosisv' }],\n ['path', { d: 'M11 20h10', key: 'jvxblo' }],\n ],\n aliases: ['sort-asc'],\n };\n icon = signal(LucideArrowUpNarrowWide.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpNarrowWide, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowUpNarrowWide, isStandalone: true, selector: \"svg[lucideArrowUpNarrowWide], svg[lucideSortAsc]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpNarrowWide, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowUpNarrowWide], svg[lucideSortAsc]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideArrowUpNarrowWide\n */\nconst LucideSortAsc = LucideArrowUpNarrowWide;\n\n/**\n * @component @name ArrowUpRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyA3aDEwdjEwIiAvPgogIDxwYXRoIGQ9Ik03IDE3IDE3IDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-up-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowUpRight extends LucideIconBase {\n static icon = {\n name: 'arrow-up-right',\n size: 24,\n node: [\n ['path', { d: 'M7 7h10v10', key: '1tivn9' }],\n ['path', { d: 'M7 17 17 7', key: '1vkiza' }],\n ],\n };\n icon = signal(LucideArrowUpRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowUpRight, isStandalone: true, selector: \"svg[lucideArrowUpRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowUpRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowUpToLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAzaDE0IiAvPgogIDxwYXRoIGQ9Im0xOCAxMy02LTYtNiA2IiAvPgogIDxwYXRoIGQ9Ik0xMiA3djE0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-up-to-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowUpToLine extends LucideIconBase {\n static icon = {\n name: 'arrow-up-to-line',\n size: 24,\n node: [\n ['path', { d: 'M5 3h14', key: '7usisc' }],\n ['path', { d: 'm18 13-6-6-6 6', key: '1kf1n9' }],\n ['path', { d: 'M12 7v14', key: '1akyts' }],\n ],\n };\n icon = signal(LucideArrowUpToLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpToLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowUpToLine, isStandalone: true, selector: \"svg[lucideArrowUpToLine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpToLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowUpToLine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowUpWideNarrow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTEgMTJoMTAiIC8+CiAgPHBhdGggZD0iTTExIDE2aDciIC8+CiAgPHBhdGggZD0iTTExIDIwaDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-up-wide-narrow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowUpWideNarrow extends LucideIconBase {\n static icon = {\n name: 'arrow-up-wide-narrow',\n size: 24,\n node: [\n ['path', { d: 'm3 8 4-4 4 4', key: '11wl7u' }],\n ['path', { d: 'M7 4v16', key: '1glfcx' }],\n ['path', { d: 'M11 12h10', key: '1438ji' }],\n ['path', { d: 'M11 16h7', key: 'uosisv' }],\n ['path', { d: 'M11 20h4', key: '1krc32' }],\n ],\n };\n icon = signal(LucideArrowUpWideNarrow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpWideNarrow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowUpWideNarrow, isStandalone: true, selector: \"svg[lucideArrowUpWideNarrow]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpWideNarrow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowUpWideNarrow]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNSAxMiA3LTcgNyA3IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOVY1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowUp extends LucideIconBase {\n static icon = {\n name: 'arrow-up',\n size: 24,\n node: [\n ['path', { d: 'm5 12 7-7 7 7', key: 'hav0vg' }],\n ['path', { d: 'M12 19V5', key: 'x0mq9r' }],\n ],\n };\n icon = signal(LucideArrowUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowUp, isStandalone: true, selector: \"svg[lucideArrowUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowUpZA\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTUgNGg1bC01IDZoNSIgLz4KICA8cGF0aCBkPSJNMTUgMjB2LTMuNWEyLjUgMi41IDAgMCAxIDUgMFYyMCIgLz4KICA8cGF0aCBkPSJNMjAgMThoLTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-up-z-a\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowUpZA extends LucideIconBase {\n static icon = {\n name: 'arrow-up-z-a',\n size: 24,\n node: [\n ['path', { d: 'm3 8 4-4 4 4', key: '11wl7u' }],\n ['path', { d: 'M7 4v16', key: '1glfcx' }],\n ['path', { d: 'M15 4h5l-5 6h5', key: '8asdl1' }],\n ['path', { d: 'M15 20v-3.5a2.5 2.5 0 0 1 5 0V20', key: 'r6l5cz' }],\n ['path', { d: 'M20 18h-5', key: '18j1r2' }],\n ],\n aliases: ['arrow-up-za'],\n };\n icon = signal(LucideArrowUpZA.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpZA, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowUpZA, isStandalone: true, selector: \"svg[lucideArrowUpZA], svg[lucideArrowUpZa]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowUpZA, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowUpZA], svg[lucideArrowUpZa]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideArrowUpZA\n */\nconst LucideArrowUpZa = LucideArrowUpZA;\n\n/**\n * @component @name Astroid\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuOTgzIDIxLjE4NmExIDEgMCAwIDEtMS45NjYgMCAxMCAxMCAwIDAgMC04LjIwMy04LjIwMyAxIDEgMCAwIDEgMC0xLjk2NiAxMCAxMCAwIDAgMCA4LjIwMy04LjIwMyAxIDEgMCAwIDEgMS45NjYgMCAxMCAxMCAwIDAgMCA4LjIwMyA4LjIwMyAxIDEgMCAwIDEgMCAxLjk2NiAxMCAxMCAwIDAgMC04LjIwMyA4LjIwMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/astroid\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAstroid extends LucideIconBase {\n static icon = {\n name: 'astroid',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.983 21.186a1 1 0 0 1-1.966 0 10 10 0 0 0-8.203-8.203 1 1 0 0 1 0-1.966 10 10 0 0 0 8.203-8.203 1 1 0 0 1 1.966 0 10 10 0 0 0 8.203 8.203 1 1 0 0 1 0 1.966 10 10 0 0 0-8.203 8.203',\n key: '1tipus',\n },\n ],\n ],\n };\n icon = signal(LucideAstroid.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAstroid, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAstroid, isStandalone: true, selector: \"svg[lucideAstroid]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAstroid, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAstroid]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ArrowsUpFromLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNCA2IDMtMyAzIDMiIC8+CiAgPHBhdGggZD0iTTcgMTdWMyIgLz4KICA8cGF0aCBkPSJtMTQgNiAzLTMgMyAzIiAvPgogIDxwYXRoIGQ9Ik0xNyAxN1YzIiAvPgogIDxwYXRoIGQ9Ik00IDIxaDE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrows-up-from-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideArrowsUpFromLine extends LucideIconBase {\n static icon = {\n name: 'arrows-up-from-line',\n size: 24,\n node: [\n ['path', { d: 'm4 6 3-3 3 3', key: '9aidw8' }],\n ['path', { d: 'M7 17V3', key: '19qxw1' }],\n ['path', { d: 'm14 6 3-3 3 3', key: '6iy689' }],\n ['path', { d: 'M17 17V3', key: 'o0fmgi' }],\n ['path', { d: 'M4 21h16', key: '1h09gz' }],\n ],\n };\n icon = signal(LucideArrowsUpFromLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowsUpFromLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideArrowsUpFromLine, isStandalone: true, selector: \"svg[lucideArrowsUpFromLine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideArrowsUpFromLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideArrowsUpFromLine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Asterisk\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnYxMiIgLz4KICA8cGF0aCBkPSJNMTcuMTk2IDkgNi44MDQgMTUiIC8+CiAgPHBhdGggZD0ibTYuODA0IDkgMTAuMzkyIDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/asterisk\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAsterisk extends LucideIconBase {\n static icon = {\n name: 'asterisk',\n size: 24,\n node: [\n ['path', { d: 'M12 6v12', key: '1vza4d' }],\n ['path', { d: 'M17.196 9 6.804 15', key: '1ah31z' }],\n ['path', { d: 'm6.804 9 10.392 6', key: '1b6pxd' }],\n ],\n };\n icon = signal(LucideAsterisk.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAsterisk, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAsterisk, isStandalone: true, selector: \"svg[lucideAsterisk]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAsterisk, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAsterisk]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AtSign\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xNiA4djVhMyAzIDAgMCAwIDYgMHYtMWExMCAxMCAwIDEgMC00IDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/at-sign\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAtSign extends LucideIconBase {\n static icon = {\n name: 'at-sign',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '4', key: '4exip2' }],\n ['path', { d: 'M16 8v5a3 3 0 0 0 6 0v-1a10 10 0 1 0-4 8', key: '7n84p3' }],\n ],\n };\n icon = signal(LucideAtSign.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAtSign, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAtSign, isStandalone: true, selector: \"svg[lucideAtSign]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAtSign, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAtSign]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Atom\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgogIDxwYXRoIGQ9Ik0yMC4yIDIwLjJjMi4wNC0yLjAzLjAyLTcuMzYtNC41LTExLjktNC41NC00LjUyLTkuODctNi41NC0xMS45LTQuNS0yLjA0IDIuMDMtLjAyIDcuMzYgNC41IDExLjkgNC41NCA0LjUyIDkuODcgNi41NCAxMS45IDQuNVoiIC8+CiAgPHBhdGggZD0iTTE1LjcgMTUuN2M0LjUyLTQuNTQgNi41NC05Ljg3IDQuNS0xMS45LTIuMDMtMi4wNC03LjM2LS4wMi0xMS45IDQuNS00LjUyIDQuNTQtNi41NCA5Ljg3LTQuNSAxMS45IDIuMDMgMi4wNCA3LjM2LjAyIDExLjktNC41WiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/atom\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAtom extends LucideIconBase {\n static icon = {\n name: 'atom',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\n [\n 'path',\n {\n d: 'M20.2 20.2c2.04-2.03.02-7.36-4.5-11.9-4.54-4.52-9.87-6.54-11.9-4.5-2.04 2.03-.02 7.36 4.5 11.9 4.54 4.52 9.87 6.54 11.9 4.5Z',\n key: '1l2ple',\n },\n ],\n [\n 'path',\n {\n d: 'M15.7 15.7c4.52-4.54 6.54-9.87 4.5-11.9-2.03-2.04-7.36-.02-11.9 4.5-4.52 4.54-6.54 9.87-4.5 11.9 2.03 2.04 7.36.02 11.9-4.5Z',\n key: '1wam0m',\n },\n ],\n ],\n };\n icon = signal(LucideAtom.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAtom, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAtom, isStandalone: true, selector: \"svg[lucideAtom]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAtom, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAtom]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AudioLines\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMHYzIiAvPgogIDxwYXRoIGQ9Ik02IDZ2MTEiIC8+CiAgPHBhdGggZD0iTTEwIDN2MTgiIC8+CiAgPHBhdGggZD0iTTE0IDh2NyIgLz4KICA8cGF0aCBkPSJNMTggNXYxMyIgLz4KICA8cGF0aCBkPSJNMjIgMTB2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/audio-lines\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAudioLines extends LucideIconBase {\n static icon = {\n name: 'audio-lines',\n size: 24,\n node: [\n ['path', { d: 'M2 10v3', key: '1fnikh' }],\n ['path', { d: 'M6 6v11', key: '11sgs0' }],\n ['path', { d: 'M10 3v18', key: 'yhl04a' }],\n ['path', { d: 'M14 8v7', key: '3a1oy3' }],\n ['path', { d: 'M18 5v13', key: '123xd1' }],\n ['path', { d: 'M22 10v3', key: '154ddg' }],\n ],\n };\n icon = signal(LucideAudioLines.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAudioLines, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAudioLines, isStandalone: true, selector: \"svg[lucideAudioLines]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAudioLines, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAudioLines]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name AudioWaveform\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxM2EyIDIgMCAwIDAgMi0yVjdhMiAyIDAgMCAxIDQgMHYxM2EyIDIgMCAwIDAgNCAwVjRhMiAyIDAgMCAxIDQgMHYxM2EyIDIgMCAwIDAgNCAwdi00YTIgMiAwIDAgMSAyLTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/audio-waveform\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAudioWaveform extends LucideIconBase {\n static icon = {\n name: 'audio-waveform',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 13a2 2 0 0 0 2-2V7a2 2 0 0 1 4 0v13a2 2 0 0 0 4 0V4a2 2 0 0 1 4 0v13a2 2 0 0 0 4 0v-4a2 2 0 0 1 2-2',\n key: '57tc96',\n },\n ],\n ],\n };\n icon = signal(LucideAudioWaveform.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAudioWaveform, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAudioWaveform, isStandalone: true, selector: \"svg[lucideAudioWaveform]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAudioWaveform, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAudioWaveform]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Award\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuNDc3IDEyLjg5IDEuNTE1IDguNTI2YS41LjUgMCAwIDEtLjgxLjQ3bC0zLjU4LTIuNjg3YTEgMSAwIDAgMC0xLjE5NyAwbC0zLjU4NiAyLjY4NmEuNS41IDAgMCAxLS44MS0uNDY5bDEuNTE0LTguNTI2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iOCIgcj0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/award\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAward extends LucideIconBase {\n static icon = {\n name: 'award',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526',\n key: '1yiouv',\n },\n ],\n ['circle', { cx: '12', cy: '8', r: '6', key: '1vp47v' }],\n ],\n };\n icon = signal(LucideAward.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAward, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAward, isStandalone: true, selector: \"svg[lucideAward]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAward, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAward]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Axe\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTItOC4zODEgOC4zOGExIDEgMCAwIDEtMy4wMDEtM0wxMSA5IiAvPgogIDxwYXRoIGQ9Ik0xNSAxNS41YS41LjUgMCAwIDAgLjUuNUE2LjUgNi41IDAgMCAwIDIyIDkuNWEuNS41IDAgMCAwLS41LS41aC0xLjY3MmEyIDIgMCAwIDEtMS40MTQtLjU4NmwtNS4wNjItNS4wNjJhMS4yMDUgMS4yMDUgMCAwIDAtMS43MDQgMEw5LjM1MiA1LjY0OGExLjIwNSAxLjIwNSAwIDAgMCAwIDEuNzA0bDUuMDYyIDUuMDYyQTIgMiAwIDAgMSAxNSAxMy44Mjh6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/axe\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAxe extends LucideIconBase {\n static icon = {\n name: 'axe',\n size: 24,\n node: [\n ['path', { d: 'm14 12-8.381 8.38a1 1 0 0 1-3.001-3L11 9', key: '5z9253' }],\n [\n 'path',\n {\n d: 'M15 15.5a.5.5 0 0 0 .5.5A6.5 6.5 0 0 0 22 9.5a.5.5 0 0 0-.5-.5h-1.672a2 2 0 0 1-1.414-.586l-5.062-5.062a1.205 1.205 0 0 0-1.704 0L9.352 5.648a1.205 1.205 0 0 0 0 1.704l5.062 5.062A2 2 0 0 1 15 13.828z',\n key: '19zklq',\n },\n ],\n ],\n };\n icon = signal(LucideAxe.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAxe, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAxe, isStandalone: true, selector: \"svg[lucideAxe]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAxe, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAxe]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Axis3d\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNSAxMC41IDE1IDkiIC8+CiAgPHBhdGggZD0iTTQgNHYxNWExIDEgMCAwIDAgMSAxaDE1IiAvPgogIDxwYXRoIGQ9Ik00LjI5MyAxOS43MDcgNiAxOCIgLz4KICA8cGF0aCBkPSJtOSAxNSAxLjUtMS41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/axis-3d\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAxis3d extends LucideIconBase {\n static icon = {\n name: 'axis-3d',\n size: 24,\n node: [\n ['path', { d: 'M13.5 10.5 15 9', key: '1nsxvm' }],\n ['path', { d: 'M4 4v15a1 1 0 0 0 1 1h15', key: '1w6lkd' }],\n ['path', { d: 'M4.293 19.707 6 18', key: '3g1p8c' }],\n ['path', { d: 'm9 15 1.5-1.5', key: '1xfbes' }],\n ],\n aliases: ['axis-3-d'],\n };\n icon = signal(LucideAxis3d.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAxis3d, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAxis3d, isStandalone: true, selector: \"svg[lucideAxis3d], svg[lucideAxis3D]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAxis3d, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAxis3d], svg[lucideAxis3D]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideAxis3d\n */\nconst LucideAxis3D = LucideAxis3d;\n\n/**\n * @component @name Baby\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTZjLjUuMyAxLjIuNSAyIC41czEuNS0uMiAyLS41IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTE5LjM4IDYuODEzQTkgOSAwIDAgMSAyMC44IDEwLjJhMiAyIDAgMCAxIDAgMy42IDkgOSAwIDAgMS0xNy42IDAgMiAyIDAgMCAxIDAtMy42QTkgOSAwIDAgMSAxMiAzYzIgMCAzLjUgMS4xIDMuNSAyLjVzLS45IDIuNS0yIDIuNWMtLjggMC0xLjUtLjQtMS41LTEiIC8+CiAgPHBhdGggZD0iTTkgMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/baby\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBaby extends LucideIconBase {\n static icon = {\n name: 'baby',\n size: 24,\n node: [\n ['path', { d: 'M10 16c.5.3 1.2.5 2 .5s1.5-.2 2-.5', key: '1u7htd' }],\n ['path', { d: 'M15 12h.01', key: '1k8ypt' }],\n [\n 'path',\n {\n d: 'M19.38 6.813A9 9 0 0 1 20.8 10.2a2 2 0 0 1 0 3.6 9 9 0 0 1-17.6 0 2 2 0 0 1 0-3.6A9 9 0 0 1 12 3c2 0 3.5 1.1 3.5 2.5s-.9 2.5-2 2.5c-.8 0-1.5-.4-1.5-1',\n key: '11xh7x',\n },\n ],\n ['path', { d: 'M9 12h.01', key: '157uk2' }],\n ],\n };\n icon = signal(LucideBaby.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBaby, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBaby, isStandalone: true, selector: \"svg[lucideBaby]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBaby, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBaby]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Backpack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMGE0IDQgMCAwIDEgNC00aDhhNCA0IDAgMCAxIDQgNHYxMGEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMnoiIC8+CiAgPHBhdGggZD0iTTggMTBoOCIgLz4KICA8cGF0aCBkPSJNOCAxOGg4IiAvPgogIDxwYXRoIGQ9Ik04IDIydi02YTIgMiAwIDAgMSAyLTJoNGEyIDIgMCAwIDEgMiAydjYiIC8+CiAgPHBhdGggZD0iTTkgNlY0YTIgMiAwIDAgMSAyLTJoMmEyIDIgMCAwIDEgMiAydjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/backpack\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBackpack extends LucideIconBase {\n static icon = {\n name: 'backpack',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 10a4 4 0 0 1 4-4h8a4 4 0 0 1 4 4v10a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2z',\n key: '1ol0lm',\n },\n ],\n ['path', { d: 'M8 10h8', key: 'c7uz4u' }],\n ['path', { d: 'M8 18h8', key: '1no2b1' }],\n ['path', { d: 'M8 22v-6a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v6', key: '1fr6do' }],\n ['path', { d: 'M9 6V4a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2', key: 'donm21' }],\n ],\n };\n icon = signal(LucideBackpack.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBackpack, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBackpack, isStandalone: true, selector: \"svg[lucideBackpack]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBackpack, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBackpack]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BadgeAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIiIHkxPSI4IiB5Mj0iMTIiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIuMDEiIHkxPSIxNiIgeTI9IjE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/badge-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgeAlert extends LucideIconBase {\n static icon = {\n name: 'badge-alert',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['line', { x1: '12', x2: '12', y1: '8', y2: '12', key: '1pkeuh' }],\n ['line', { x1: '12', x2: '12.01', y1: '16', y2: '16', key: '4dfq90' }],\n ],\n };\n icon = signal(LucideBadgeAlert.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeAlert, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgeAlert, isStandalone: true, selector: \"svg[lucideBadgeAlert]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeAlert, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgeAlert]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BadgeCent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTEyIDd2MTAiIC8+CiAgPHBhdGggZD0iTTE1LjQgMTBhNCA0IDAgMSAwIDAgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-cent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgeCent extends LucideIconBase {\n static icon = {\n name: 'badge-cent',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['path', { d: 'M12 7v10', key: 'jspqdw' }],\n ['path', { d: 'M15.4 10a4 4 0 1 0 0 4', key: '2eqtx8' }],\n ],\n };\n icon = signal(LucideBadgeCent.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeCent, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgeCent, isStandalone: true, selector: \"svg[lucideBadgeCent]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeCent, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgeCent]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BadgeCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0ibTkgMTIgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgeCheck extends LucideIconBase {\n static icon = {\n name: 'badge-check',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['path', { d: 'm9 12 2 2 4-4', key: 'dzmm74' }],\n ],\n aliases: ['verified'],\n };\n icon = signal(LucideBadgeCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgeCheck, isStandalone: true, selector: \"svg[lucideBadgeCheck], svg[lucideVerified]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgeCheck], svg[lucideVerified]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideBadgeCheck\n */\nconst LucideVerified = LucideBadgeCheck;\n\n/**\n * @component @name BadgeDollarSign\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTE2IDhoLTZhMiAyIDAgMSAwIDAgNGg0YTIgMiAwIDEgMSAwIDRIOCIgLz4KICA8cGF0aCBkPSJNMTIgMThWNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-dollar-sign\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgeDollarSign extends LucideIconBase {\n static icon = {\n name: 'badge-dollar-sign',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['path', { d: 'M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8', key: '1h4pet' }],\n ['path', { d: 'M12 18V6', key: 'zqpxq5' }],\n ],\n };\n icon = signal(LucideBadgeDollarSign.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeDollarSign, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgeDollarSign, isStandalone: true, selector: \"svg[lucideBadgeDollarSign]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeDollarSign, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgeDollarSign]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BadgeEuro\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTcgMTJoNSIgLz4KICA8cGF0aCBkPSJNMTUgOS40YTQgNCAwIDEgMCAwIDUuMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-euro\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgeEuro extends LucideIconBase {\n static icon = {\n name: 'badge-euro',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['path', { d: 'M7 12h5', key: 'gblrwe' }],\n ['path', { d: 'M15 9.4a4 4 0 1 0 0 5.2', key: '1makmb' }],\n ],\n };\n icon = signal(LucideBadgeEuro.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeEuro, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgeEuro, isStandalone: true, selector: \"svg[lucideBadgeEuro]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeEuro, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgeEuro]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BadgeInfo\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIiIHkxPSIxNiIgeTI9IjEyIiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyLjAxIiB5MT0iOCIgeTI9IjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-info\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgeInfo extends LucideIconBase {\n static icon = {\n name: 'badge-info',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['line', { x1: '12', x2: '12', y1: '16', y2: '12', key: '1y1yb1' }],\n ['line', { x1: '12', x2: '12.01', y1: '8', y2: '8', key: '110wyk' }],\n ],\n };\n icon = signal(LucideBadgeInfo.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeInfo, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgeInfo, isStandalone: true, selector: \"svg[lucideBadgeInfo]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeInfo, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgeInfo]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BadgeIndianRupee\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTggOGg4IiAvPgogIDxwYXRoIGQ9Ik04IDEyaDgiIC8+CiAgPHBhdGggZD0ibTEzIDE3LTUtMWgxYTQgNCAwIDAgMCAwLTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-indian-rupee\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgeIndianRupee extends LucideIconBase {\n static icon = {\n name: 'badge-indian-rupee',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['path', { d: 'M8 8h8', key: '1bis0t' }],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ['path', { d: 'm13 17-5-1h1a4 4 0 0 0 0-8', key: 'nu2bwa' }],\n ],\n };\n icon = signal(LucideBadgeIndianRupee.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeIndianRupee, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgeIndianRupee, isStandalone: true, selector: \"svg[lucideBadgeIndianRupee]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeIndianRupee, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgeIndianRupee]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BadgeJapaneseYen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0ibTkgOCAzIDN2NyIgLz4KICA8cGF0aCBkPSJtMTIgMTEgMy0zIiAvPgogIDxwYXRoIGQ9Ik05IDEyaDYiIC8+CiAgPHBhdGggZD0iTTkgMTZoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-japanese-yen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgeJapaneseYen extends LucideIconBase {\n static icon = {\n name: 'badge-japanese-yen',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['path', { d: 'm9 8 3 3v7', key: '17yadx' }],\n ['path', { d: 'm12 11 3-3', key: 'p4cfq1' }],\n ['path', { d: 'M9 12h6', key: '1c52cq' }],\n ['path', { d: 'M9 16h6', key: '8wimt3' }],\n ],\n };\n icon = signal(LucideBadgeJapaneseYen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeJapaneseYen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgeJapaneseYen, isStandalone: true, selector: \"svg[lucideBadgeJapaneseYen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeJapaneseYen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgeJapaneseYen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Album\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cG9seWxpbmUgcG9pbnRzPSIxMSAzIDExIDExIDE0IDggMTcgMTEgMTcgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/album\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideAlbum extends LucideIconBase {\n static icon = {\n name: 'album',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\n ['polyline', { points: '11 3 11 11 14 8 17 11 17 3', key: '1wcwz3' }],\n ],\n };\n icon = signal(LucideAlbum.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlbum, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideAlbum, isStandalone: true, selector: \"svg[lucideAlbum]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideAlbum, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideAlbum]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BadgePercent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0ibTE1IDktNiA2IiAvPgogIDxwYXRoIGQ9Ik05IDloLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-percent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgePercent extends LucideIconBase {\n static icon = {\n name: 'badge-percent',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['path', { d: 'm15 9-6 6', key: '1uzhvr' }],\n ['path', { d: 'M9 9h.01', key: '1q5me6' }],\n ['path', { d: 'M15 15h.01', key: 'lqbp3k' }],\n ],\n };\n icon = signal(LucideBadgePercent.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgePercent, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgePercent, isStandalone: true, selector: \"svg[lucideBadgePercent]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgePercent, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgePercent]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BadgeMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPGxpbmUgeDE9IjgiIHgyPSIxNiIgeTE9IjEyIiB5Mj0iMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgeMinus extends LucideIconBase {\n static icon = {\n name: 'badge-minus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['line', { x1: '8', x2: '16', y1: '12', y2: '12', key: '1jonct' }],\n ],\n };\n icon = signal(LucideBadgeMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgeMinus, isStandalone: true, selector: \"svg[lucideBadgeMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgeMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BadgePoundSterling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTggMTJoNCIgLz4KICA8cGF0aCBkPSJNMTAgMTZWOS41YTIuNSAyLjUgMCAwIDEgNSAwIiAvPgogIDxwYXRoIGQ9Ik04IDE2aDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-pound-sterling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgePoundSterling extends LucideIconBase {\n static icon = {\n name: 'badge-pound-sterling',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['path', { d: 'M8 12h4', key: 'qz6y1c' }],\n ['path', { d: 'M10 16V9.5a2.5 2.5 0 0 1 5 0', key: '3mlbjk' }],\n ['path', { d: 'M8 16h7', key: 'sbedsn' }],\n ],\n };\n icon = signal(LucideBadgePoundSterling.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgePoundSterling, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgePoundSterling, isStandalone: true, selector: \"svg[lucideBadgePoundSterling]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgePoundSterling, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgePoundSterling]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BadgePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIiIHkxPSI4IiB5Mj0iMTYiIC8+CiAgPGxpbmUgeDE9IjgiIHgyPSIxNiIgeTE9IjEyIiB5Mj0iMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgePlus extends LucideIconBase {\n static icon = {\n name: 'badge-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['line', { x1: '12', x2: '12', y1: '8', y2: '16', key: '10p56q' }],\n ['line', { x1: '8', x2: '16', y1: '12', y2: '12', key: '1jonct' }],\n ],\n };\n icon = signal(LucideBadgePlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgePlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgePlus, isStandalone: true, selector: \"svg[lucideBadgePlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgePlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgePlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BadgeQuestionMark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTkuMDkgOWEzIDMgMCAwIDEgNS44MyAxYzAgMi0zIDMtMyAzIiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyLjAxIiB5MT0iMTciIHkyPSIxNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-question-mark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgeQuestionMark extends LucideIconBase {\n static icon = {\n name: 'badge-question-mark',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['path', { d: 'M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3', key: '1u773s' }],\n ['line', { x1: '12', x2: '12.01', y1: '17', y2: '17', key: 'io3f8k' }],\n ],\n aliases: ['badge-help'],\n };\n icon = signal(LucideBadgeQuestionMark.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeQuestionMark, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgeQuestionMark, isStandalone: true, selector: \"svg[lucideBadgeQuestionMark], svg[lucideBadgeHelp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeQuestionMark, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgeQuestionMark], svg[lucideBadgeHelp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideBadgeQuestionMark\n */\nconst LucideBadgeHelp = LucideBadgeQuestionMark;\n\n/**\n * @component @name BadgeRussianRuble\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTkgMTZoNSIgLz4KICA8cGF0aCBkPSJNOSAxMmg1YTIgMiAwIDEgMCAwLTRoLTN2OSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-russian-ruble\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgeRussianRuble extends LucideIconBase {\n static icon = {\n name: 'badge-russian-ruble',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['path', { d: 'M9 16h5', key: '1syiyw' }],\n ['path', { d: 'M9 12h5a2 2 0 1 0 0-4h-3v9', key: '1ge9c1' }],\n ],\n };\n icon = signal(LucideBadgeRussianRuble.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeRussianRuble, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgeRussianRuble, isStandalone: true, selector: \"svg[lucideBadgeRussianRuble]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeRussianRuble, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgeRussianRuble]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BadgeSwissFranc\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTExIDE3VjhoNCIgLz4KICA8cGF0aCBkPSJNMTEgMTJoMyIgLz4KICA8cGF0aCBkPSJNOSAxNmg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/badge-swiss-franc\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgeSwissFranc extends LucideIconBase {\n static icon = {\n name: 'badge-swiss-franc',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['path', { d: 'M11 17V8h4', key: '1bfq6y' }],\n ['path', { d: 'M11 12h3', key: '2eqnfz' }],\n ['path', { d: 'M9 16h4', key: '1skf3a' }],\n ],\n };\n icon = signal(LucideBadgeSwissFranc.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeSwissFranc, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgeSwissFranc, isStandalone: true, selector: \"svg[lucideBadgeSwissFranc]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeSwissFranc, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgeSwissFranc]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BadgeTurkishLira\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgN3YxMGE1IDUgMCAwIDAgNS01IiAvPgogIDxwYXRoIGQ9Im0xNSA4LTYgMyIgLz4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-turkish-lira\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgeTurkishLira extends LucideIconBase {\n static icon = {\n name: 'badge-turkish-lira',\n size: 24,\n node: [\n ['path', { d: 'M11 7v10a5 5 0 0 0 5-5', key: '1ja3ih' }],\n ['path', { d: 'm15 8-6 3', key: '4x0uwz' }],\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76',\n key: '18242g',\n },\n ],\n ],\n };\n icon = signal(LucideBadgeTurkishLira.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeTurkishLira, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgeTurkishLira, isStandalone: true, selector: \"svg[lucideBadgeTurkishLira]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeTurkishLira, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgeTurkishLira]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Badge\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadge extends LucideIconBase {\n static icon = {\n name: 'badge',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ],\n };\n icon = signal(LucideBadge.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadge, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadge, isStandalone: true, selector: \"svg[lucideBadge]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadge, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadge]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BaggageClaim\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMThINmEyIDIgMCAwIDEtMi0yVjdhMiAyIDAgMCAwLTItMiIgLz4KICA8cGF0aCBkPSJNMTcgMTRWNGEyIDIgMCAwIDAtMi0yaC0xYTIgMiAwIDAgMC0yIDJ2MTAiIC8+CiAgPHJlY3Qgd2lkdGg9IjEzIiBoZWlnaHQ9IjgiIHg9IjgiIHk9IjYiIHJ4PSIxIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMjAiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjIwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/baggage-claim\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBaggageClaim extends LucideIconBase {\n static icon = {\n name: 'baggage-claim',\n size: 24,\n node: [\n ['path', { d: 'M22 18H6a2 2 0 0 1-2-2V7a2 2 0 0 0-2-2', key: '4irg2o' }],\n ['path', { d: 'M17 14V4a2 2 0 0 0-2-2h-1a2 2 0 0 0-2 2v10', key: '14fcyx' }],\n ['rect', { width: '13', height: '8', x: '8', y: '6', rx: '1', key: 'o6oiis' }],\n ['circle', { cx: '18', cy: '20', r: '2', key: 't9985n' }],\n ['circle', { cx: '9', cy: '20', r: '2', key: 'e5v82j' }],\n ],\n };\n icon = signal(LucideBaggageClaim.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBaggageClaim, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBaggageClaim, isStandalone: true, selector: \"svg[lucideBaggageClaim]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBaggageClaim, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBaggageClaim]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BadgeX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPGxpbmUgeDE9IjE1IiB4Mj0iOSIgeTE9IjkiIHkyPSIxNSIgLz4KICA8bGluZSB4MT0iOSIgeDI9IjE1IiB5MT0iOSIgeTI9IjE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/badge-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBadgeX extends LucideIconBase {\n static icon = {\n name: 'badge-x',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\n key: '3c2336',\n },\n ],\n ['line', { x1: '15', x2: '9', y1: '9', y2: '15', key: 'f7djnv' }],\n ['line', { x1: '9', x2: '15', y1: '9', y2: '15', key: '1shsy8' }],\n ],\n };\n icon = signal(LucideBadgeX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBadgeX, isStandalone: true, selector: \"svg[lucideBadgeX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBadgeX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBadgeX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Banana\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxM2MzLjUtMiA4LTIgMTAgMmE1LjUgNS41IDAgMCAxIDggNSIgLz4KICA8cGF0aCBkPSJNNS4xNSAxNy44OWM1LjUyLTEuNTIgOC42NS02Ljg5IDctMTJDMTEuNTUgNCAxMS41IDIgMTMgMmMzLjIyIDAgNSA1LjUgNSA4IDAgNi41LTQuMiAxMi0xMC40OSAxMkM1LjExIDIyIDIgMjIgMiAyMGMwLTEuNSAxLjE0LTEuNTUgMy4xNS0yLjExWiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/banana\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBanana extends LucideIconBase {\n static icon = {\n name: 'banana',\n size: 24,\n node: [\n ['path', { d: 'M4 13c3.5-2 8-2 10 2a5.5 5.5 0 0 1 8 5', key: '1cscit' }],\n [\n 'path',\n {\n d: 'M5.15 17.89c5.52-1.52 8.65-6.89 7-12C11.55 4 11.5 2 13 2c3.22 0 5 5.5 5 8 0 6.5-4.2 12-10.49 12C5.11 22 2 22 2 20c0-1.5 1.14-1.55 3.15-2.11Z',\n key: '1y1nbv',\n },\n ],\n ],\n };\n icon = signal(LucideBanana.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBanana, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBanana, isStandalone: true, selector: \"svg[lucideBanana]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBanana, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBanana]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Bandage\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTAuMDFoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMCAxNC4wMWguMDEiIC8+CiAgPHBhdGggZD0iTTE0IDEwLjAxaC4wMSIgLz4KICA8cGF0aCBkPSJNMTQgMTQuMDFoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xOCA2djEyIiAvPgogIDxwYXRoIGQ9Ik02IDZ2MTIiIC8+CiAgPHJlY3QgeD0iMiIgeT0iNiIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bandage\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBandage extends LucideIconBase {\n static icon = {\n name: 'bandage',\n size: 24,\n node: [\n ['path', { d: 'M10 10.01h.01', key: '1e9xi7' }],\n ['path', { d: 'M10 14.01h.01', key: 'ac23bv' }],\n ['path', { d: 'M14 10.01h.01', key: '2wfrvf' }],\n ['path', { d: 'M14 14.01h.01', key: '8tw8yn' }],\n ['path', { d: 'M18 6v12', key: '1bcixs' }],\n ['path', { d: 'M6 6v12', key: 'vkc79e' }],\n ['rect', { x: '2', y: '6', width: '20', height: '12', rx: '2', key: '1wpnh2' }],\n ],\n };\n icon = signal(LucideBandage.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBandage, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBandage, isStandalone: true, selector: \"svg[lucideBandage]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBandage, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBandage]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Balloon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZ2MWEyIDIgMCAwIDAgMiAyaDFhMiAyIDAgMCAxIDIgMnYxIiAvPgogIDxwYXRoIGQ9Ik0xMiA2YTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTE4IDhjMCA0LTMuNSA4LTYgOHMtNi00LTYtOGE2IDYgMCAwIDEgMTIgMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/balloon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBalloon extends LucideIconBase {\n static icon = {\n name: 'balloon',\n size: 24,\n node: [\n ['path', { d: 'M12 16v1a2 2 0 0 0 2 2h1a2 2 0 0 1 2 2v1', key: '2nz4b' }],\n ['path', { d: 'M12 6a2 2 0 0 1 2 2', key: '7y7d82' }],\n ['path', { d: 'M18 8c0 4-3.5 8-6 8s-6-4-6-8a6 6 0 0 1 12 0', key: 'vqb5s3' }],\n ],\n };\n icon = signal(LucideBalloon.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBalloon, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBalloon, isStandalone: true, selector: \"svg[lucideBalloon]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBalloon, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBalloon]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Ban\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNNC45MjkgNC45MjkgMTkuMDcgMTkuMDcxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ban\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBan extends LucideIconBase {\n static icon = {\n name: 'ban',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M4.929 4.929 19.07 19.071', key: '196cmz' }],\n ],\n };\n icon = signal(LucideBan.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBan, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBan, isStandalone: true, selector: \"svg[lucideBan]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBan, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBan]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BanknoteArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMThINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjUiIC8+CiAgPHBhdGggZD0ibTE2IDE5IDMgMyAzLTMiIC8+CiAgPHBhdGggZD0iTTE4IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNMTkgMTZ2NiIgLz4KICA8cGF0aCBkPSJNNiAxMmguMDEiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/banknote-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBanknoteArrowDown extends LucideIconBase {\n static icon = {\n name: 'banknote-arrow-down',\n size: 24,\n node: [\n ['path', { d: 'M12 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5', key: 'x6cv4u' }],\n ['path', { d: 'm16 19 3 3 3-3', key: '1ibux0' }],\n ['path', { d: 'M18 12h.01', key: 'yjnet6' }],\n ['path', { d: 'M19 16v6', key: 'tddt3s' }],\n ['path', { d: 'M6 12h.01', key: 'c2rlol' }],\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ],\n };\n icon = signal(LucideBanknoteArrowDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBanknoteArrowDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBanknoteArrowDown, isStandalone: true, selector: \"svg[lucideBanknoteArrowDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBanknoteArrowDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBanknoteArrowDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Banknote\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHg9IjIiIHk9IjYiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTYgMTJoLjAxTTE4IDEyaC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/banknote\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBanknote extends LucideIconBase {\n static icon = {\n name: 'banknote',\n size: 24,\n node: [\n ['rect', { width: '20', height: '12', x: '2', y: '6', rx: '2', key: '9lu3g6' }],\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ['path', { d: 'M6 12h.01M18 12h.01', key: '113zkx' }],\n ],\n };\n icon = signal(LucideBanknote.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBanknote, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBanknote, isStandalone: true, selector: \"svg[lucideBanknote]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBanknote, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBanknote]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BanknoteArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMThINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjUiIC8+CiAgPHBhdGggZD0iTTE4IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNMTkgMjJ2LTYiIC8+CiAgPHBhdGggZD0ibTIyIDE5LTMtMy0zIDMiIC8+CiAgPHBhdGggZD0iTTYgMTJoLjAxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/banknote-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBanknoteArrowUp extends LucideIconBase {\n static icon = {\n name: 'banknote-arrow-up',\n size: 24,\n node: [\n ['path', { d: 'M12 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5', key: 'x6cv4u' }],\n ['path', { d: 'M18 12h.01', key: 'yjnet6' }],\n ['path', { d: 'M19 22v-6', key: 'qhmiwi' }],\n ['path', { d: 'm22 19-3-3-3 3', key: 'rn6bg2' }],\n ['path', { d: 'M6 12h.01', key: 'c2rlol' }],\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ],\n };\n icon = signal(LucideBanknoteArrowUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBanknoteArrowUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBanknoteArrowUp, isStandalone: true, selector: \"svg[lucideBanknoteArrowUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBanknoteArrowUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBanknoteArrowUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Barrel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM2E0MSA0MSAwIDAwMCAxOCIgLz4KICA8cGF0aCBkPSJNMTQgM2E0MSA0MSAwIDAxMCAxOCIgLz4KICA8cGF0aCBkPSJNMTYuOTk3IDIxYTIgMiAwIDAwMS42OC0uOTIgMTUuMjUgMTUuMjUgMCAwMDAtMTYuMTYgMiAyIDAgMDAtMS42OC0uOTJoLTEwYTIgMiAwIDAwLTEuNjgxLjkyIDE1LjI1IDE1LjI1IDAgMDAwIDE2LjE2IDIgMiAwIDAwMS42ODEuOTJ6IiAvPgogIDxwYXRoIGQ9Ik0zLjU0IDE2aDE2LjkxNCIgLz4KICA8cGF0aCBkPSJNMy41NCA4aDE2LjkxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/barrel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBarrel extends LucideIconBase {\n static icon = {\n name: 'barrel',\n size: 24,\n node: [\n ['path', { d: 'M10 3a41 41 0 000 18', key: '1f9k6x' }],\n ['path', { d: 'M14 3a41 41 0 010 18', key: '1qo28r' }],\n [\n 'path',\n {\n d: 'M16.997 21a2 2 0 001.68-.92 15.25 15.25 0 000-16.16 2 2 0 00-1.68-.92h-10a2 2 0 00-1.681.92 15.25 15.25 0 000 16.16 2 2 0 001.681.92z',\n key: '1nrwe5',\n },\n ],\n ['path', { d: 'M3.54 16h16.914', key: 'jntgtt' }],\n ['path', { d: 'M3.54 8h16.914', key: '14pf7i' }],\n ],\n };\n icon = signal(LucideBarrel.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBarrel, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBarrel, isStandalone: true, selector: \"svg[lucideBarrel]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBarrel, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBarrel]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Barcode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1djE0IiAvPgogIDxwYXRoIGQ9Ik04IDV2MTQiIC8+CiAgPHBhdGggZD0iTTEyIDV2MTQiIC8+CiAgPHBhdGggZD0iTTE3IDV2MTQiIC8+CiAgPHBhdGggZD0iTTIxIDV2MTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/barcode\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBarcode extends LucideIconBase {\n static icon = {\n name: 'barcode',\n size: 24,\n node: [\n ['path', { d: 'M3 5v14', key: '1nt18q' }],\n ['path', { d: 'M8 5v14', key: '1ybrkv' }],\n ['path', { d: 'M12 5v14', key: 's699le' }],\n ['path', { d: 'M17 5v14', key: 'ycjyhj' }],\n ['path', { d: 'M21 5v14', key: 'nzette' }],\n ],\n };\n icon = signal(LucideBarcode.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBarcode, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBarcode, isStandalone: true, selector: \"svg[lucideBarcode]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBarcode, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBarcode]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Baseline\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGgxNiIgLz4KICA8cGF0aCBkPSJtNiAxNiA2LTEyIDYgMTIiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/baseline\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBaseline extends LucideIconBase {\n static icon = {\n name: 'baseline',\n size: 24,\n node: [\n ['path', { d: 'M4 20h16', key: '14thso' }],\n ['path', { d: 'm6 16 6-12 6 12', key: '1b4byz' }],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ],\n };\n icon = signal(LucideBaseline.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBaseline, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBaseline, isStandalone: true, selector: \"svg[lucideBaseline]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBaseline, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBaseline]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BanknoteCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNzQ4IDE4SDRhMiAyIDAgMCAxLTItMlY4YTIgMiAwIDAgMSAyLTJoMTZhMiAyIDAgMCAxIDIgMnY0Ljg3NSIgLz4KICA8cGF0aCBkPSJtMTYgMTkgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMTggMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik02IDEyaC4wMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/banknote-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBanknoteCheck extends LucideIconBase {\n static icon = {\n name: 'banknote-check',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M11.748 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v4.875', key: 't4e5a5' },\n ],\n ['path', { d: 'm16 19 2 2 4-4', key: '1b14m6' }],\n ['path', { d: 'M18 12h.01', key: 'yjnet6' }],\n ['path', { d: 'M6 12h.01', key: 'c2rlol' }],\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ],\n };\n icon = signal(LucideBanknoteCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBanknoteCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBanknoteCheck, isStandalone: true, selector: \"svg[lucideBanknoteCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBanknoteCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBanknoteCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BatteryCharging\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgNy0zIDVoNGwtMyA1IiAvPgogIDxwYXRoIGQ9Ik0xNC44NTYgNkgxNmEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtMi45MzUiIC8+CiAgPHBhdGggZD0iTTIyIDE0di00IiAvPgogIDxwYXRoIGQ9Ik01LjE0IDE4SDRhMiAyIDAgMCAxLTItMlY4YTIgMiAwIDAgMSAyLTJoMi45MzYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/battery-charging\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBatteryCharging extends LucideIconBase {\n static icon = {\n name: 'battery-charging',\n size: 24,\n node: [\n ['path', { d: 'm11 7-3 5h4l-3 5', key: 'b4a64w' }],\n ['path', { d: 'M14.856 6H16a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.935', key: 'lre1cr' }],\n ['path', { d: 'M22 14v-4', key: '14q9d5' }],\n ['path', { d: 'M5.14 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h2.936', key: '13q5k0' }],\n ],\n };\n icon = signal(LucideBatteryCharging.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBatteryCharging, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBatteryCharging, isStandalone: true, selector: \"svg[lucideBatteryCharging]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBatteryCharging, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBatteryCharging]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BanknoteX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMThINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjUiIC8+CiAgPHBhdGggZD0ibTE3IDE3IDUgNSIgLz4KICA8cGF0aCBkPSJNMTggMTJoLjAxIiAvPgogIDxwYXRoIGQ9Im0yMiAxNy01IDUiIC8+CiAgPHBhdGggZD0iTTYgMTJoLjAxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/banknote-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBanknoteX extends LucideIconBase {\n static icon = {\n name: 'banknote-x',\n size: 24,\n node: [\n ['path', { d: 'M13 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5', key: '16nib6' }],\n ['path', { d: 'm17 17 5 5', key: 'p7ous7' }],\n ['path', { d: 'M18 12h.01', key: 'yjnet6' }],\n ['path', { d: 'm22 17-5 5', key: 'gqnmv0' }],\n ['path', { d: 'M6 12h.01', key: 'c2rlol' }],\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ],\n };\n icon = signal(LucideBanknoteX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBanknoteX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBanknoteX, isStandalone: true, selector: \"svg[lucideBanknoteX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBanknoteX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBanknoteX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BatteryFull\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTB2NCIgLz4KICA8cGF0aCBkPSJNMTQgMTB2NCIgLz4KICA8cGF0aCBkPSJNMjIgMTR2LTQiIC8+CiAgPHBhdGggZD0iTTYgMTB2NCIgLz4KICA8cmVjdCB4PSIyIiB5PSI2IiB3aWR0aD0iMTYiIGhlaWdodD0iMTIiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/battery-full\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBatteryFull extends LucideIconBase {\n static icon = {\n name: 'battery-full',\n size: 24,\n node: [\n ['path', { d: 'M10 10v4', key: '1mb2ec' }],\n ['path', { d: 'M14 10v4', key: '1nt88p' }],\n ['path', { d: 'M22 14v-4', key: '14q9d5' }],\n ['path', { d: 'M6 10v4', key: '1n77qd' }],\n ['rect', { x: '2', y: '6', width: '16', height: '12', rx: '2', key: '13zb55' }],\n ],\n };\n icon = signal(LucideBatteryFull.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBatteryFull, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBatteryFull, isStandalone: true, selector: \"svg[lucideBatteryFull]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBatteryFull, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBatteryFull]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Bath\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNCA4IDYiIC8+CiAgPHBhdGggZD0iTTE3IDE5djIiIC8+CiAgPHBhdGggZD0iTTIgMTJoMjAiIC8+CiAgPHBhdGggZD0iTTcgMTl2MiIgLz4KICA8cGF0aCBkPSJNOSA1IDcuNjIxIDMuNjIxQTIuMTIxIDIuMTIxIDAgMCAwIDQgNXYxMmEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJ2LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bath\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBath extends LucideIconBase {\n static icon = {\n name: 'bath',\n size: 24,\n node: [\n ['path', { d: 'M10 4 8 6', key: '1rru8s' }],\n ['path', { d: 'M17 19v2', key: 'ts1sot' }],\n ['path', { d: 'M2 12h20', key: '9i4pu4' }],\n ['path', { d: 'M7 19v2', key: '12npes' }],\n [\n 'path',\n {\n d: 'M9 5 7.621 3.621A2.121 2.121 0 0 0 4 5v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-5',\n key: '14ym8i',\n },\n ],\n ],\n };\n icon = signal(LucideBath.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBath, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBath, isStandalone: true, selector: \"svg[lucideBath]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBath, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBath]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BatteryMedium\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTR2LTQiIC8+CiAgPHBhdGggZD0iTTIyIDE0di00IiAvPgogIDxwYXRoIGQ9Ik02IDE0di00IiAvPgogIDxyZWN0IHg9IjIiIHk9IjYiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/battery-medium\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBatteryMedium extends LucideIconBase {\n static icon = {\n name: 'battery-medium',\n size: 24,\n node: [\n ['path', { d: 'M10 14v-4', key: 'suye4c' }],\n ['path', { d: 'M22 14v-4', key: '14q9d5' }],\n ['path', { d: 'M6 14v-4', key: '14a6bd' }],\n ['rect', { x: '2', y: '6', width: '16', height: '12', rx: '2', key: '13zb55' }],\n ],\n };\n icon = signal(LucideBatteryMedium.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBatteryMedium, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBatteryMedium, isStandalone: true, selector: \"svg[lucideBatteryMedium]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBatteryMedium, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBatteryMedium]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BatteryWarning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTdoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMCA3djYiIC8+CiAgPHBhdGggZD0iTTE0IDZoMmEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJNMjIgMTR2LTQiIC8+CiAgPHBhdGggZD0iTTYgMThINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/battery-warning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBatteryWarning extends LucideIconBase {\n static icon = {\n name: 'battery-warning',\n size: 24,\n node: [\n ['path', { d: 'M10 17h.01', key: 'nbq80n' }],\n ['path', { d: 'M10 7v6', key: 'nne03l' }],\n ['path', { d: 'M14 6h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2', key: '1m83kb' }],\n ['path', { d: 'M22 14v-4', key: '14q9d5' }],\n ['path', { d: 'M6 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h2', key: 'h8lgfh' }],\n ],\n };\n icon = signal(LucideBatteryWarning.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBatteryWarning, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBatteryWarning, isStandalone: true, selector: \"svg[lucideBatteryWarning]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBatteryWarning, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBatteryWarning]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BatteryLow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTR2LTQiIC8+CiAgPHBhdGggZD0iTTYgMTR2LTQiIC8+CiAgPHJlY3QgeD0iMiIgeT0iNiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjEyIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/battery-low\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBatteryLow extends LucideIconBase {\n static icon = {\n name: 'battery-low',\n size: 24,\n node: [\n ['path', { d: 'M22 14v-4', key: '14q9d5' }],\n ['path', { d: 'M6 14v-4', key: '14a6bd' }],\n ['rect', { x: '2', y: '6', width: '16', height: '12', rx: '2', key: '13zb55' }],\n ],\n };\n icon = signal(LucideBatteryLow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBatteryLow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBatteryLow, isStandalone: true, selector: \"svg[lucideBatteryLow]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBatteryLow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBatteryLow]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Battery\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNIDIyIDE0IEwgMjIgMTAiIC8+CiAgPHJlY3QgeD0iMiIgeT0iNiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjEyIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/battery\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBattery extends LucideIconBase {\n static icon = {\n name: 'battery',\n size: 24,\n node: [\n ['path', { d: 'M 22 14 L 22 10', key: 'nqc4tb' }],\n ['rect', { x: '2', y: '6', width: '16', height: '12', rx: '2', key: '13zb55' }],\n ],\n };\n icon = signal(LucideBattery.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBattery, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBattery, isStandalone: true, selector: \"svg[lucideBattery]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBattery, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBattery]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BatteryPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOXY2IiAvPgogIDxwYXRoIGQ9Ik0xMi41NDMgNkgxNmEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtMy42MDUiIC8+CiAgPHBhdGggZD0iTTIyIDE0di00IiAvPgogIDxwYXRoIGQ9Ik03IDEyaDYiIC8+CiAgPHBhdGggZD0iTTcuNjA2IDE4SDRhMiAyIDAgMCAxLTItMlY4YTIgMiAwIDAgMSAyLTJoMy42MDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/battery-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBatteryPlus extends LucideIconBase {\n static icon = {\n name: 'battery-plus',\n size: 24,\n node: [\n ['path', { d: 'M10 9v6', key: '17i7lo' }],\n ['path', { d: 'M12.543 6H16a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-3.605', key: 'o09yah' }],\n ['path', { d: 'M22 14v-4', key: '14q9d5' }],\n ['path', { d: 'M7 12h6', key: 'iekk3h' }],\n ['path', { d: 'M7.606 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3.606', key: 'xyqvf1' }],\n ],\n };\n icon = signal(LucideBatteryPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBatteryPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBatteryPlus, isStandalone: true, selector: \"svg[lucideBatteryPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBatteryPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBatteryPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Bean\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMTY1IDYuNTk4QzkuOTU0IDcuNDc4IDkuNjQgOC4zNiA5IDljLS42NC42NC0xLjUyMS45NTQtMi40MDIgMS4xNjVBNiA2IDAgMCAwIDggMjJjNy43MzIgMCAxNC02LjI2OCAxNC0xNGE2IDYgMCAwIDAtMTEuODM1LTEuNDAyWiIgLz4KICA8cGF0aCBkPSJNNS4zNDEgMTAuNjJhNCA0IDAgMSAwIDUuMjc5LTUuMjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bean\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBean extends LucideIconBase {\n static icon = {\n name: 'bean',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.165 6.598C9.954 7.478 9.64 8.36 9 9c-.64.64-1.521.954-2.402 1.165A6 6 0 0 0 8 22c7.732 0 14-6.268 14-14a6 6 0 0 0-11.835-1.402Z',\n key: '1tvzk7',\n },\n ],\n ['path', { d: 'M5.341 10.62a4 4 0 1 0 5.279-5.28', key: '2cyri2' }],\n ],\n };\n icon = signal(LucideBean.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBean, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBean, isStandalone: true, selector: \"svg[lucideBean]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBean, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBean]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Beaker\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNC41IDNoMTUiIC8+CiAgPHBhdGggZD0iTTYgM3YxNmEyIDIgMCAwIDAgMiAyaDhhMiAyIDAgMCAwIDItMlYzIiAvPgogIDxwYXRoIGQ9Ik02IDE0aDEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/beaker\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBeaker extends LucideIconBase {\n static icon = {\n name: 'beaker',\n size: 24,\n node: [\n ['path', { d: 'M4.5 3h15', key: 'c7n0jr' }],\n ['path', { d: 'M6 3v16a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V3', key: 'm1uhx7' }],\n ['path', { d: 'M6 14h12', key: '4cwo0f' }],\n ],\n };\n icon = signal(LucideBeaker.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBeaker, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBeaker, isStandalone: true, selector: \"svg[lucideBeaker]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBeaker, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBeaker]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BeanOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSA5Yy0uNjQuNjQtMS41MjEuOTU0LTIuNDAyIDEuMTY1QTYgNiAwIDAgMCA4IDIyYTEzLjk2IDEzLjk2IDAgMCAwIDkuOS00LjEiIC8+CiAgPHBhdGggZD0iTTEwLjc1IDUuMDkzQTYgNiAwIDAgMSAyMiA4YzAgMi40MTEtLjYxIDQuNjgtMS42ODMgNi42NiIgLz4KICA8cGF0aCBkPSJNNS4zNDEgMTAuNjJhNCA0IDAgMCAwIDYuNDg3IDEuMjA4TTEwLjYyIDUuMzQxYTQuMDE1IDQuMDE1IDAgMCAxIDIuMDM5IDIuMDQiIC8+CiAgPGxpbmUgeDE9IjIiIHgyPSIyMiIgeTE9IjIiIHkyPSIyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bean-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBeanOff extends LucideIconBase {\n static icon = {\n name: 'bean-off',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M9 9c-.64.64-1.521.954-2.402 1.165A6 6 0 0 0 8 22a13.96 13.96 0 0 0 9.9-4.1',\n key: 'bq3udt',\n },\n ],\n ['path', { d: 'M10.75 5.093A6 6 0 0 1 22 8c0 2.411-.61 4.68-1.683 6.66', key: '17ccse' }],\n [\n 'path',\n {\n d: 'M5.341 10.62a4 4 0 0 0 6.487 1.208M10.62 5.341a4.015 4.015 0 0 1 2.039 2.04',\n key: '18zqgq',\n },\n ],\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\n ],\n };\n icon = signal(LucideBeanOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBeanOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBeanOff, isStandalone: true, selector: \"svg[lucideBeanOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBeanOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBeanOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BedDouble\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMHYtOGEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2OCIgLz4KICA8cGF0aCBkPSJNNCAxMFY2YTIgMiAwIDAgMSAyLTJoMTJhMiAyIDAgMCAxIDIgMnY0IiAvPgogIDxwYXRoIGQ9Ik0xMiA0djYiIC8+CiAgPHBhdGggZD0iTTIgMThoMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bed-double\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBedDouble extends LucideIconBase {\n static icon = {\n name: 'bed-double',\n size: 24,\n node: [\n ['path', { d: 'M2 20v-8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v8', key: '1k78r4' }],\n ['path', { d: 'M4 10V6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v4', key: 'fb3tl2' }],\n ['path', { d: 'M12 4v6', key: '1dcgq2' }],\n ['path', { d: 'M2 18h20', key: 'ajqnye' }],\n ],\n };\n icon = signal(LucideBedDouble.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBedDouble, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBedDouble, isStandalone: true, selector: \"svg[lucideBedDouble]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBedDouble, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBedDouble]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Bed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA0djE2IiAvPgogIDxwYXRoIGQ9Ik0yIDhoMThhMiAyIDAgMCAxIDIgMnYxMCIgLz4KICA8cGF0aCBkPSJNMiAxN2gyMCIgLz4KICA8cGF0aCBkPSJNNiA4djkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBed extends LucideIconBase {\n static icon = {\n name: 'bed',\n size: 24,\n node: [\n ['path', { d: 'M2 4v16', key: 'vw9hq8' }],\n ['path', { d: 'M2 8h18a2 2 0 0 1 2 2v10', key: '1dgv2r' }],\n ['path', { d: 'M2 17h20', key: '18nfp3' }],\n ['path', { d: 'M6 8v9', key: '1yriud' }],\n ],\n };\n icon = signal(LucideBed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBed, isStandalone: true, selector: \"svg[lucideBed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BedSingle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAyMHYtOGEyIDIgMCAwIDEgMi0yaDE0YTIgMiAwIDAgMSAyIDJ2OCIgLz4KICA8cGF0aCBkPSJNNSAxMFY2YTIgMiAwIDAgMSAyLTJoMTBhMiAyIDAgMCAxIDIgMnY0IiAvPgogIDxwYXRoIGQ9Ik0zIDE4aDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bed-single\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBedSingle extends LucideIconBase {\n static icon = {\n name: 'bed-single',\n size: 24,\n node: [\n ['path', { d: 'M3 20v-8a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v8', key: '1wm6mi' }],\n ['path', { d: 'M5 10V6a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v4', key: '4k93s5' }],\n ['path', { d: 'M3 18h18', key: '1h113x' }],\n ],\n };\n icon = signal(LucideBedSingle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBedSingle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBedSingle, isStandalone: true, selector: \"svg[lucideBedSingle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBedSingle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBedSingle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BeefOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNzcxIDYuMTA5YTIuNSAyLjUgMCAwIDEgMy4xMiAzLjEyIiAvPgogIDxwYXRoIGQ9Ik0xNy44NTIgMTIuMTg1YTYuNSA2LjUgMCAwIDAtOS4wMzUtOS4wNCIgLz4KICA8cGF0aCBkPSJNMTguMDEzIDE4LjAxM0MxNS4wMjkgMjAuMzQ5IDEwLjgzMSAyMiA3IDIyYTMgMyAwIDAgMS0yLjY4LTEuNjZMMi40IDE2LjUiIC8+CiAgPHBhdGggZD0ibTE4LjUgNiAyLjE5IDQuNWE2LjQ4IDYuNDggMCAwIDEtLjEzOSA0LjM5MyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik02LjM1NSA2LjM3YTcgNyAwIDAgMC0uMDc1LjIzYy0xLjEgMy4xMy0uNzggMy45LTMuMTggNi4wOEEzIDMgMCAwIDAgNSAxOGMzLjM1NiAwIDYuOTkzLTEuMjY3IDkuODUtMy4xNTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/beef-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBeefOff extends LucideIconBase {\n static icon = {\n name: 'beef-off',\n size: 24,\n node: [\n ['path', { d: 'M11.771 6.109a2.5 2.5 0 0 1 3.12 3.12', key: '3w1grc' }],\n ['path', { d: 'M17.852 12.185a6.5 6.5 0 0 0-9.035-9.04', key: '1xgl7b' }],\n [\n 'path',\n {\n d: 'M18.013 18.013C15.029 20.349 10.831 22 7 22a3 3 0 0 1-2.68-1.66L2.4 16.5',\n key: '3m3yc0',\n },\n ],\n ['path', { d: 'm18.5 6 2.19 4.5a6.48 6.48 0 0 1-.139 4.393', key: '1rvkn7' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n [\n 'path',\n {\n d: 'M6.355 6.37a7 7 0 0 0-.075.23c-1.1 3.13-.78 3.9-3.18 6.08A3 3 0 0 0 5 18c3.356 0 6.993-1.267 9.85-3.151',\n key: '54713r',\n },\n ],\n ],\n };\n icon = signal(LucideBeefOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBeefOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBeefOff, isStandalone: true, selector: \"svg[lucideBeefOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBeefOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBeefOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Beer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTFoMWEzIDMgMCAwIDEgMCA2aC0xIiAvPgogIDxwYXRoIGQ9Ik05IDEydjYiIC8+CiAgPHBhdGggZD0iTTEzIDEydjYiIC8+CiAgPHBhdGggZD0iTTE0IDcuNWMtMSAwLTEuNDQuNS0zIC41cy0yLS41LTMtLjUtMS43Mi41LTIuNS41YTIuNSAyLjUgMCAwIDEgMC01Yy43OCAwIDEuNTcuNSAyLjUuNVM5LjQ0IDIgMTEgMnMyIDEuNSAzIDEuNSAxLjcyLS41IDIuNS0uNWEyLjUgMi41IDAgMCAxIDAgNWMtLjc4IDAtMS41LS41LTIuNS0uNVoiIC8+CiAgPHBhdGggZD0iTTUgOHYxMmEyIDIgMCAwIDAgMiAyaDhhMiAyIDAgMCAwIDItMlY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/beer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBeer extends LucideIconBase {\n static icon = {\n name: 'beer',\n size: 24,\n node: [\n ['path', { d: 'M17 11h1a3 3 0 0 1 0 6h-1', key: '1yp76v' }],\n ['path', { d: 'M9 12v6', key: '1u1cab' }],\n ['path', { d: 'M13 12v6', key: '1sugkk' }],\n [\n 'path',\n {\n d: 'M14 7.5c-1 0-1.44.5-3 .5s-2-.5-3-.5-1.72.5-2.5.5a2.5 2.5 0 0 1 0-5c.78 0 1.57.5 2.5.5S9.44 2 11 2s2 1.5 3 1.5 1.72-.5 2.5-.5a2.5 2.5 0 0 1 0 5c-.78 0-1.5-.5-2.5-.5Z',\n key: '1510fo',\n },\n ],\n ['path', { d: 'M5 8v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V8', key: '19jb7n' }],\n ],\n };\n icon = signal(LucideBeer.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBeer, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBeer, isStandalone: true, selector: \"svg[lucideBeer]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBeer, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBeer]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BellCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Im0xNSA4IDIgMiA0LTQiIC8+CiAgPHBhdGggZD0iTTE2Ljg2MDcgNC40ODI0QTYgNiAwIDAgMCA2IDhDNiAxMi40OTkgNC41ODkgMTMuOTU2IDMuMjYyIDE1LjMyNiIgLz4KICA8cGF0aCBkPSJNMy4yNjIgMTUuMzI2QTEgMSAwIDAgMCA0IDE3SDIwQTEgMSAwIDAgMCAyMC43NCAxNS4zMjdDMjAuMjA5IDE0Ljc3OSAxOS42NjUgMTQuMjE4IDE5LjIwMyAxMy40NTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bell-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBellCheck extends LucideIconBase {\n static icon = {\n name: 'bell-check',\n size: 24,\n node: [\n ['path', { d: 'M10.268 21a2 2 0 0 0 3.464 0', key: 'vwvbt9' }],\n ['path', { d: 'm15 8 2 2 4-4', key: 'sbrgsm' }],\n [\n 'path',\n { d: 'M16.8607 4.4824A6 6 0 0 0 6 8C6 12.499 4.589 13.956 3.262 15.326', key: 'qcog4a' },\n ],\n [\n 'path',\n {\n d: 'M3.262 15.326A1 1 0 0 0 4 17H20A1 1 0 0 0 20.74 15.327C20.209 14.779 19.665 14.218 19.203 13.454',\n key: 'mxnnoh',\n },\n ],\n ],\n };\n icon = signal(LucideBellCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBellCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBellCheck, isStandalone: true, selector: \"svg[lucideBellCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBellCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBellCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Beef\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuNCAxMy43QTYuNSA2LjUgMCAxIDAgNi4yOCA2LjZjLTEuMSAzLjEzLS43OCAzLjktMy4xOCA2LjA4QTMgMyAwIDAgMCA1IDE4YzQgMCA4LjQtMS44IDExLjQtNC4zIiAvPgogIDxwYXRoIGQ9Im0xOC41IDYgMi4xOSA0LjVhNi40OCA2LjQ4IDAgMCAxLTIuMjkgNy4yQzE1LjQgMjAuMiAxMSAyMiA3IDIyYTMgMyAwIDAgMS0yLjY4LTEuNjZMMi40IDE2LjUiIC8+CiAgPGNpcmNsZSBjeD0iMTIuNSIgY3k9IjguNSIgcj0iMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/beef\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBeef extends LucideIconBase {\n static icon = {\n name: 'beef',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M16.4 13.7A6.5 6.5 0 1 0 6.28 6.6c-1.1 3.13-.78 3.9-3.18 6.08A3 3 0 0 0 5 18c4 0 8.4-1.8 11.4-4.3',\n key: 'cisjcv',\n },\n ],\n [\n 'path',\n {\n d: 'm18.5 6 2.19 4.5a6.48 6.48 0 0 1-2.29 7.2C15.4 20.2 11 22 7 22a3 3 0 0 1-2.68-1.66L2.4 16.5',\n key: '5byaag',\n },\n ],\n ['circle', { cx: '12.5', cy: '8.5', r: '2.5', key: '9738u8' }],\n ],\n };\n icon = signal(LucideBeef.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBeef, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBeef, isStandalone: true, selector: \"svg[lucideBeef]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBeef, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBeef]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BeerOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTN2NSIgLz4KICA8cGF0aCBkPSJNMTcgMTEuNDdWOCIgLz4KICA8cGF0aCBkPSJNMTcgMTFoMWEzIDMgMCAwIDEgMi43NDUgNC4yMTEiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNNSA4djEyYTIgMiAwIDAgMCAyIDJoOGEyIDIgMCAwIDAgMi0ydi0zIiAvPgogIDxwYXRoIGQ9Ik03LjUzNiA3LjUzNUM2Ljc2NiA3LjY0OSA2LjE1NCA4IDUuNSA4YTIuNSAyLjUgMCAwIDEtMS43NjgtNC4yNjgiIC8+CiAgPHBhdGggZD0iTTguNzI3IDMuMjA0QzkuMzA2IDIuNzY3IDkuODg1IDIgMTEgMmMxLjU2IDAgMiAxLjUgMyAxLjVzMS43Mi0uNSAyLjUtLjVhMSAxIDAgMSAxIDAgNWMtLjc4IDAtMS41LS41LTIuNS0uNWEzLjE0OSAzLjE0OSAwIDAgMC0uODQyLjEyIiAvPgogIDxwYXRoIGQ9Ik05IDE0LjZWMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/beer-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBeerOff extends LucideIconBase {\n static icon = {\n name: 'beer-off',\n size: 24,\n node: [\n ['path', { d: 'M13 13v5', key: 'igwfh0' }],\n ['path', { d: 'M17 11.47V8', key: '16yw0g' }],\n ['path', { d: 'M17 11h1a3 3 0 0 1 2.745 4.211', key: '1xbt65' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M5 8v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2v-3', key: 'c55o3e' }],\n [\n 'path',\n { d: 'M7.536 7.535C6.766 7.649 6.154 8 5.5 8a2.5 2.5 0 0 1-1.768-4.268', key: '1ydug7' },\n ],\n [\n 'path',\n {\n d: 'M8.727 3.204C9.306 2.767 9.885 2 11 2c1.56 0 2 1.5 3 1.5s1.72-.5 2.5-.5a1 1 0 1 1 0 5c-.78 0-1.5-.5-2.5-.5a3.149 3.149 0 0 0-.842.12',\n key: 'q81o7q',\n },\n ],\n ['path', { d: 'M9 14.6V18', key: '20ek98' }],\n ],\n };\n icon = signal(LucideBeerOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBeerOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBeerOff, isStandalone: true, selector: \"svg[lucideBeerOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBeerOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBeerOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BellDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0xMS42OCAyLjAwOUE2IDYgMCAwIDAgNiA4YzAgNC40OTktMS40MTEgNS45NTYtMi43MzggNy4zMjZBMSAxIDAgMCAwIDQgMTdoMTZhMSAxIDAgMCAwIC43NC0xLjY3M2MtLjgyNC0uODUtMS42NzgtMS43MzEtMi4yMS0zLjM0OCIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjUiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bell-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBellDot extends LucideIconBase {\n static icon = {\n name: 'bell-dot',\n size: 24,\n node: [\n ['path', { d: 'M10.268 21a2 2 0 0 0 3.464 0', key: 'vwvbt9' }],\n [\n 'path',\n {\n d: 'M11.68 2.009A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673c-.824-.85-1.678-1.731-2.21-3.348',\n key: 'xaq59h',\n },\n ],\n ['circle', { cx: '18', cy: '5', r: '3', key: 'gq8acd' }],\n ],\n };\n icon = signal(LucideBellDot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBellDot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBellDot, isStandalone: true, selector: \"svg[lucideBellDot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBellDot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBellDot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BellOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0xNyAxN0g0YTEgMSAwIDAgMS0uNzQtMS42NzNDNC41OSAxMy45NTYgNiAxMi40OTkgNiA4YTYgNiAwIDAgMSAuMjU4LTEuNzQyIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTguNjY4IDMuMDFBNiA2IDAgMCAxIDE4IDhjMCAyLjY4Ny43NyA0LjY1MyAxLjcwNyA2LjA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bell-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBellOff extends LucideIconBase {\n static icon = {\n name: 'bell-off',\n size: 24,\n node: [\n ['path', { d: 'M10.268 21a2 2 0 0 0 3.464 0', key: 'vwvbt9' }],\n [\n 'path',\n {\n d: 'M17 17H4a1 1 0 0 1-.74-1.673C4.59 13.956 6 12.499 6 8a6 6 0 0 1 .258-1.742',\n key: '178tsu',\n },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M8.668 3.01A6 6 0 0 1 18 8c0 2.687.77 4.653 1.707 6.05', key: '1hqiys' }],\n ],\n };\n icon = signal(LucideBellOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBellOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBellOff, isStandalone: true, selector: \"svg[lucideBellOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBellOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBellOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BellElectric\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguNTE4IDE3LjM0N0E3IDcgMCAwIDEgMTQgMTkiIC8+CiAgPHBhdGggZD0iTTE4LjggNEExMSAxMSAwIDAgMSAyMCA5IiAvPgogIDxwYXRoIGQ9Ik05IDloLjAxIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMTYiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjciIC8+CiAgPHJlY3QgeD0iNCIgeT0iMTYiIHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bell-electric\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBellElectric extends LucideIconBase {\n static icon = {\n name: 'bell-electric',\n size: 24,\n node: [\n ['path', { d: 'M18.518 17.347A7 7 0 0 1 14 19', key: '1emhpo' }],\n ['path', { d: 'M18.8 4A11 11 0 0 1 20 9', key: '127b67' }],\n ['path', { d: 'M9 9h.01', key: '1q5me6' }],\n ['circle', { cx: '20', cy: '16', r: '2', key: '1v9bxh' }],\n ['circle', { cx: '9', cy: '9', r: '7', key: 'p2h5vp' }],\n ['rect', { x: '4', y: '16', width: '10', height: '6', rx: '2', key: 'bfnviv' }],\n ],\n };\n icon = signal(LucideBellElectric.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBellElectric, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBellElectric, isStandalone: true, selector: \"svg[lucideBellElectric]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBellElectric, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBellElectric]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BellMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0xNSA4aDYiIC8+CiAgPHBhdGggZD0iTTE2LjI0MyAzLjc1N0E2IDYgMCAwIDAgNiA4YzAgNC40OTktMS40MTEgNS45NTYtMi43MzggNy4zMjZBMSAxIDAgMCAwIDQgMTdoMTZhMSAxIDAgMCAwIC43NC0xLjY3M0E5LjQgOS40IDAgMCAxIDE4LjY2NyAxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bell-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBellMinus extends LucideIconBase {\n static icon = {\n name: 'bell-minus',\n size: 24,\n node: [\n ['path', { d: 'M10.268 21a2 2 0 0 0 3.464 0', key: 'vwvbt9' }],\n ['path', { d: 'M15 8h6', key: '8ybuxh' }],\n [\n 'path',\n {\n d: 'M16.243 3.757A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673A9.4 9.4 0 0 1 18.667 12',\n key: 'bdwj86',\n },\n ],\n ],\n };\n icon = signal(LucideBellMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBellMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBellMinus, isStandalone: true, selector: \"svg[lucideBellMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBellMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBellMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BellPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0xNSA4aDYiIC8+CiAgPHBhdGggZD0iTTE4IDV2NiIgLz4KICA8cGF0aCBkPSJNMjAuMDAyIDE0LjQ2NGE5IDkgMCAwIDAgLjczOC44NjNBMSAxIDAgMCAxIDIwIDE3SDRhMSAxIDAgMCAxLS43NC0xLjY3M0M0LjU5IDEzLjk1NiA2IDEyLjQ5OSA2IDhhNiA2IDAgMCAxIDguNzUtNS4zMzIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bell-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBellPlus extends LucideIconBase {\n static icon = {\n name: 'bell-plus',\n size: 24,\n node: [\n ['path', { d: 'M10.268 21a2 2 0 0 0 3.464 0', key: 'vwvbt9' }],\n ['path', { d: 'M15 8h6', key: '8ybuxh' }],\n ['path', { d: 'M18 5v6', key: 'g5ayrv' }],\n [\n 'path',\n {\n d: 'M20.002 14.464a9 9 0 0 0 .738.863A1 1 0 0 1 20 17H4a1 1 0 0 1-.74-1.673C4.59 13.956 6 12.499 6 8a6 6 0 0 1 8.75-5.332',\n key: '1abcvy',\n },\n ],\n ],\n };\n icon = signal(LucideBellPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBellPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBellPlus, isStandalone: true, selector: \"svg[lucideBellPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBellPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBellPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BetweenHorizontalEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTMiIGhlaWdodD0iNyIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0ibTIyIDE1LTMtMyAzLTMiIC8+CiAgPHJlY3Qgd2lkdGg9IjEzIiBoZWlnaHQ9IjciIHg9IjMiIHk9IjE0IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/between-horizontal-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBetweenHorizontalEnd extends LucideIconBase {\n static icon = {\n name: 'between-horizontal-end',\n size: 24,\n node: [\n ['rect', { width: '13', height: '7', x: '3', y: '3', rx: '1', key: '11xb64' }],\n ['path', { d: 'm22 15-3-3 3-3', key: '26chmm' }],\n ['rect', { width: '13', height: '7', x: '3', y: '14', rx: '1', key: 'k6ky7n' }],\n ],\n aliases: ['between-horizonal-end'],\n };\n icon = signal(LucideBetweenHorizontalEnd.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBetweenHorizontalEnd, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBetweenHorizontalEnd, isStandalone: true, selector: \"svg[lucideBetweenHorizontalEnd], svg[lucideBetweenHorizonalEnd]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBetweenHorizontalEnd, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBetweenHorizontalEnd], svg[lucideBetweenHorizonalEnd]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideBetweenHorizontalEnd\n */\nconst LucideBetweenHorizonalEnd = LucideBetweenHorizontalEnd;\n\n/**\n * @component @name BetweenHorizontalStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTMiIGhlaWdodD0iNyIgeD0iOCIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0ibTIgOSAzIDMtMyAzIiAvPgogIDxyZWN0IHdpZHRoPSIxMyIgaGVpZ2h0PSI3IiB4PSI4IiB5PSIxNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/between-horizontal-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBetweenHorizontalStart extends LucideIconBase {\n static icon = {\n name: 'between-horizontal-start',\n size: 24,\n node: [\n ['rect', { width: '13', height: '7', x: '8', y: '3', rx: '1', key: 'pkso9a' }],\n ['path', { d: 'm2 9 3 3-3 3', key: '1agib5' }],\n ['rect', { width: '13', height: '7', x: '8', y: '14', rx: '1', key: '1q5fc1' }],\n ],\n aliases: ['between-horizonal-start'],\n };\n icon = signal(LucideBetweenHorizontalStart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBetweenHorizontalStart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBetweenHorizontalStart, isStandalone: true, selector: \"svg[lucideBetweenHorizontalStart], svg[lucideBetweenHorizonalStart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBetweenHorizontalStart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBetweenHorizontalStart], svg[lucideBetweenHorizonalStart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideBetweenHorizontalStart\n */\nconst LucideBetweenHorizonalStart = LucideBetweenHorizontalStart;\n\n/**\n * @component @name BetweenVerticalStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgeD0iMyIgeT0iOCIgcng9IjEiIC8+CiAgPHBhdGggZD0ibTE1IDItMyAzLTMtMyIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgeD0iMTQiIHk9IjgiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/between-vertical-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBetweenVerticalStart extends LucideIconBase {\n static icon = {\n name: 'between-vertical-start',\n size: 24,\n node: [\n ['rect', { width: '7', height: '13', x: '3', y: '8', rx: '1', key: '1fjrkv' }],\n ['path', { d: 'm15 2-3 3-3-3', key: '1uh6eb' }],\n ['rect', { width: '7', height: '13', x: '14', y: '8', rx: '1', key: 'w3fjg8' }],\n ],\n };\n icon = signal(LucideBetweenVerticalStart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBetweenVerticalStart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBetweenVerticalStart, isStandalone: true, selector: \"svg[lucideBetweenVerticalStart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBetweenVerticalStart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBetweenVerticalStart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BetweenVerticalEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0ibTkgMjIgMy0zIDMgMyIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgeD0iMTQiIHk9IjMiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/between-vertical-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBetweenVerticalEnd extends LucideIconBase {\n static icon = {\n name: 'between-vertical-end',\n size: 24,\n node: [\n ['rect', { width: '7', height: '13', x: '3', y: '3', rx: '1', key: '1fdu0f' }],\n ['path', { d: 'm9 22 3-3 3 3', key: '17z65a' }],\n ['rect', { width: '7', height: '13', x: '14', y: '3', rx: '1', key: '1squn4' }],\n ],\n };\n icon = signal(LucideBetweenVerticalEnd.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBetweenVerticalEnd, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBetweenVerticalEnd, isStandalone: true, selector: \"svg[lucideBetweenVerticalEnd]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBetweenVerticalEnd, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBetweenVerticalEnd]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BellRing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0yMiA4YzAtMi4zLS44LTQuMy0yLTYiIC8+CiAgPHBhdGggZD0iTTMuMjYyIDE1LjMyNkExIDEgMCAwIDAgNCAxN2gxNmExIDEgMCAwIDAgLjc0LTEuNjczQzE5LjQxIDEzLjk1NiAxOCAxMi40OTkgMTggOEE2IDYgMCAwIDAgNiA4YzAgNC40OTktMS40MTEgNS45NTYtMi43MzggNy4zMjYiIC8+CiAgPHBhdGggZD0iTTQgMkMyLjggMy43IDIgNS43IDIgOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bell-ring\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBellRing extends LucideIconBase {\n static icon = {\n name: 'bell-ring',\n size: 24,\n node: [\n ['path', { d: 'M10.268 21a2 2 0 0 0 3.464 0', key: 'vwvbt9' }],\n ['path', { d: 'M22 8c0-2.3-.8-4.3-2-6', key: '5bb3ad' }],\n [\n 'path',\n {\n d: 'M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326',\n key: '11g9vi',\n },\n ],\n ['path', { d: 'M4 2C2.8 3.7 2 5.7 2 8', key: 'tap9e0' }],\n ],\n };\n icon = signal(LucideBellRing.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBellRing, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBellRing, isStandalone: true, selector: \"svg[lucideBellRing]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBellRing, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBellRing]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Bell\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0zLjI2MiAxNS4zMjZBMSAxIDAgMCAwIDQgMTdoMTZhMSAxIDAgMCAwIC43NC0xLjY3M0MxOS40MSAxMy45NTYgMTggMTIuNDk5IDE4IDhBNiA2IDAgMCAwIDYgOGMwIDQuNDk5LTEuNDExIDUuOTU2LTIuNzM4IDcuMzI2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bell\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBell extends LucideIconBase {\n static icon = {\n name: 'bell',\n size: 24,\n node: [\n ['path', { d: 'M10.268 21a2 2 0 0 0 3.464 0', key: 'vwvbt9' }],\n [\n 'path',\n {\n d: 'M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326',\n key: '11g9vi',\n },\n ],\n ],\n };\n icon = signal(LucideBell.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBell, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBell, isStandalone: true, selector: \"svg[lucideBell]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBell, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBell]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BicepsFlexed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNDA5IDEzLjAxN0E1IDUgMCAwIDEgMjIgMTVjMCAzLjg2Ni00IDctOSA3LTQuMDc3IDAtOC4xNTMtLjgyLTEwLjM3MS0yLjQ2Mi0uNDI2LS4zMTYtLjYzMS0uODMyLS42Mi0xLjM2MkMyLjExOCAxMi43MjMgMi42MjcgMiAxMCAyYTMgMyAwIDAgMSAzIDMgMiAyIDAgMCAxLTIgMmMtMS4xMDUgMC0xLjY0LS40NDQtMi0xIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNGE1IDUgMCAwIDAtNy41ODQgMiIgLz4KICA8cGF0aCBkPSJNOS45NjQgNi44MjVDOC4wMTkgNy45NzcgOS41IDEzIDggMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/biceps-flexed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBicepsFlexed extends LucideIconBase {\n static icon = {\n name: 'biceps-flexed',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.409 13.017A5 5 0 0 1 22 15c0 3.866-4 7-9 7-4.077 0-8.153-.82-10.371-2.462-.426-.316-.631-.832-.62-1.362C2.118 12.723 2.627 2 10 2a3 3 0 0 1 3 3 2 2 0 0 1-2 2c-1.105 0-1.64-.444-2-1',\n key: '1pmlyh',\n },\n ],\n ['path', { d: 'M15 14a5 5 0 0 0-7.584 2', key: '5rb254' }],\n ['path', { d: 'M9.964 6.825C8.019 7.977 9.5 13 8 15', key: 'kbvsx9' }],\n ],\n };\n icon = signal(LucideBicepsFlexed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBicepsFlexed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBicepsFlexed, isStandalone: true, selector: \"svg[lucideBicepsFlexed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBicepsFlexed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBicepsFlexed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Biohazard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjExLjkiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTYuNyAzLjRjLS45IDIuNSAwIDUuMiAyLjIgNi43QzYuNSA5IDMuNyA5LjYgMiAxMS42IiAvPgogIDxwYXRoIGQ9Im04LjkgMTAuMSAxLjQuOCIgLz4KICA8cGF0aCBkPSJNMTcuMyAzLjRjLjkgMi41IDAgNS4yLTIuMiA2LjcgMi40LTEuMiA1LjItLjYgNi45IDEuNSIgLz4KICA8cGF0aCBkPSJtMTUuMSAxMC4xLTEuNC44IiAvPgogIDxwYXRoIGQ9Ik0xNi43IDIwLjhjLTIuNi0uNC00LjYtMi42LTQuNy01LjMtLjIgMi42LTIuMSA0LjgtNC43IDUuMiIgLz4KICA8cGF0aCBkPSJNMTIgMTMuOXYxLjYiIC8+CiAgPHBhdGggZD0iTTEzLjUgNS40Yy0xLS4yLTItLjItMyAwIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNi40Yy43LS43IDEuMi0xLjYgMS41LTIuNSIgLz4KICA8cGF0aCBkPSJNNS41IDEzLjljLjMuOS44IDEuOCAxLjUgMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/biohazard\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBiohazard extends LucideIconBase {\n static icon = {\n name: 'biohazard',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '11.9', r: '2', key: 'e8h31w' }],\n ['path', { d: 'M6.7 3.4c-.9 2.5 0 5.2 2.2 6.7C6.5 9 3.7 9.6 2 11.6', key: '17bolr' }],\n ['path', { d: 'm8.9 10.1 1.4.8', key: '15ezny' }],\n ['path', { d: 'M17.3 3.4c.9 2.5 0 5.2-2.2 6.7 2.4-1.2 5.2-.6 6.9 1.5', key: 'wtwa5u' }],\n ['path', { d: 'm15.1 10.1-1.4.8', key: '1r0b28' }],\n ['path', { d: 'M16.7 20.8c-2.6-.4-4.6-2.6-4.7-5.3-.2 2.6-2.1 4.8-4.7 5.2', key: 'm7qszh' }],\n ['path', { d: 'M12 13.9v1.6', key: 'zfyyim' }],\n ['path', { d: 'M13.5 5.4c-1-.2-2-.2-3 0', key: '1bi9q0' }],\n ['path', { d: 'M17 16.4c.7-.7 1.2-1.6 1.5-2.5', key: '1rhjqw' }],\n ['path', { d: 'M5.5 13.9c.3.9.8 1.8 1.5 2.5', key: '8gsud3' }],\n ],\n };\n icon = signal(LucideBiohazard.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBiohazard, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBiohazard, isStandalone: true, selector: \"svg[lucideBiohazard]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBiohazard, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBiohazard]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Bike\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOC41IiBjeT0iMTcuNSIgcj0iMy41IiAvPgogIDxjaXJjbGUgY3g9IjUuNSIgY3k9IjE3LjUiIHI9IjMuNSIgLz4KICA8Y2lyY2xlIGN4PSIxNSIgY3k9IjUiIHI9IjEiIC8+CiAgPHBhdGggZD0iTTEyIDE3LjVWMTRsLTMtMyA0LTMgMiAzaDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bike\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBike extends LucideIconBase {\n static icon = {\n name: 'bike',\n size: 24,\n node: [\n ['circle', { cx: '18.5', cy: '17.5', r: '3.5', key: '15x4ox' }],\n ['circle', { cx: '5.5', cy: '17.5', r: '3.5', key: '1noe27' }],\n ['circle', { cx: '15', cy: '5', r: '1', key: '19l28e' }],\n ['path', { d: 'M12 17.5V14l-3-3 4-3 2 3h2', key: '1npguv' }],\n ],\n };\n icon = signal(LucideBike.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBike, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBike, isStandalone: true, selector: \"svg[lucideBike]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBike, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBike]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Binoculars\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTBoNCIgLz4KICA8cGF0aCBkPSJNMTkgN1Y0YTEgMSAwIDAgMC0xLTFoLTJhMSAxIDAgMCAwLTEgMXYzIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMWEyIDIgMCAwIDAgMi0ydi0zLjg1MWMwLTEuMzktMi0yLjk2Mi0yLTQuODI5VjhhMSAxIDAgMCAwLTEtMWgtNGExIDEgMCAwIDAtMSAxdjExYTIgMiAwIDAgMCAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0gMjIgMTYgTCAyIDE2IiAvPgogIDxwYXRoIGQ9Ik00IDIxYTIgMiAwIDAgMS0yLTJ2LTMuODUxYzAtMS4zOSAyLTIuOTYyIDItNC44MjlWOGExIDEgMCAwIDEgMS0xaDRhMSAxIDAgMCAxIDEgMXYxMWEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNOSA3VjRhMSAxIDAgMCAwLTEtMUg2YTEgMSAwIDAgMC0xIDF2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/binoculars\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBinoculars extends LucideIconBase {\n static icon = {\n name: 'binoculars',\n size: 24,\n node: [\n ['path', { d: 'M10 10h4', key: 'tcdvrf' }],\n ['path', { d: 'M19 7V4a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v3', key: '3apit1' }],\n [\n 'path',\n {\n d: 'M20 21a2 2 0 0 0 2-2v-3.851c0-1.39-2-2.962-2-4.829V8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v11a2 2 0 0 0 2 2z',\n key: 'rhpgnw',\n },\n ],\n ['path', { d: 'M 22 16 L 2 16', key: '14lkq7' }],\n [\n 'path',\n {\n d: 'M4 21a2 2 0 0 1-2-2v-3.851c0-1.39 2-2.962 2-4.829V8a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v11a2 2 0 0 1-2 2z',\n key: '104b3k',\n },\n ],\n ['path', { d: 'M9 7V4a1 1 0 0 0-1-1H6a1 1 0 0 0-1 1v3', key: '14fczp' }],\n ],\n };\n icon = signal(LucideBinoculars.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBinoculars, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBinoculars, isStandalone: true, selector: \"svg[lucideBinoculars]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBinoculars, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBinoculars]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Bird\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgN2guMDEiIC8+CiAgPHBhdGggZD0iTTMuNCAxOEgxMmE4IDggMCAwIDAgOC04VjdhNCA0IDAgMCAwLTcuMjgtMi4zTDIgMjAiIC8+CiAgPHBhdGggZD0ibTIwIDcgMiAuNS0yIC41IiAvPgogIDxwYXRoIGQ9Ik0xMCAxOHYzIiAvPgogIDxwYXRoIGQ9Ik0xNCAxNy43NVYyMSIgLz4KICA8cGF0aCBkPSJNNyAxOGE2IDYgMCAwIDAgMy44NC0xMC42MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bird\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBird extends LucideIconBase {\n static icon = {\n name: 'bird',\n size: 24,\n node: [\n ['path', { d: 'M16 7h.01', key: '1kdx03' }],\n ['path', { d: 'M3.4 18H12a8 8 0 0 0 8-8V7a4 4 0 0 0-7.28-2.3L2 20', key: 'oj1oa8' }],\n ['path', { d: 'm20 7 2 .5-2 .5', key: '12nv4d' }],\n ['path', { d: 'M10 18v3', key: '1yea0a' }],\n ['path', { d: 'M14 17.75V21', key: '1pymcb' }],\n ['path', { d: 'M7 18a6 6 0 0 0 3.84-10.61', key: '1npnn0' }],\n ],\n };\n icon = signal(LucideBird.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBird, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBird, isStandalone: true, selector: \"svg[lucideBird]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBird, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBird]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Blend\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iOSIgcj0iNyIgLz4KICA8Y2lyY2xlIGN4PSIxNSIgY3k9IjE1IiByPSI3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/blend\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBlend extends LucideIconBase {\n static icon = {\n name: 'blend',\n size: 24,\n node: [\n ['circle', { cx: '9', cy: '9', r: '7', key: 'p2h5vp' }],\n ['circle', { cx: '15', cy: '15', r: '7', key: '19ennj' }],\n ],\n };\n icon = signal(LucideBlend.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBlend, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBlend, isStandalone: true, selector: \"svg[lucideBlend]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBlend, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBlend]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Birdhouse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTh2NCIgLz4KICA8cGF0aCBkPSJtMTcgMTggMS45NTYtMTEuNDY4IiAvPgogIDxwYXRoIGQ9Im0zIDggNy44Mi01LjYxNWEyIDIgMCAwIDEgMi4zNiAwTDIxIDgiIC8+CiAgPHBhdGggZD0iTTQgMThoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTggNS4wNDQgNi41MzIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/birdhouse\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBirdhouse extends LucideIconBase {\n static icon = {\n name: 'birdhouse',\n size: 24,\n node: [\n ['path', { d: 'M12 18v4', key: 'jadmvz' }],\n ['path', { d: 'm17 18 1.956-11.468', key: 'l5n2ro' }],\n ['path', { d: 'm3 8 7.82-5.615a2 2 0 0 1 2.36 0L21 8', key: '1sy6n7' }],\n ['path', { d: 'M4 18h16', key: '19g7jn' }],\n ['path', { d: 'M7 18 5.044 6.532', key: '1uqdf2' }],\n ['circle', { cx: '12', cy: '10', r: '2', key: '1yojzk' }],\n ],\n };\n icon = signal(LucideBirdhouse.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBirdhouse, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBirdhouse, isStandalone: true, selector: \"svg[lucideBirdhouse]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBirdhouse, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBirdhouse]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Bitcoin\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNzY3IDE5LjA4OWM0LjkyNC44NjggNi4xNC02LjAyNSAxLjIxNi02Ljg5NG0tMS4yMTYgNi44OTRMNS44NiAxOC4wNDdtNS45MDggMS4wNDItLjM0NyAxLjk3bTEuNTYzLTguODY0YzQuOTI0Ljg2OSA2LjE0LTYuMDI1IDEuMjE1LTYuODkzbS0xLjIxNSA2Ljg5My0zLjk0LS42OTRtNS4xNTUtNi4yTDguMjkgNC4yNm01LjkwOCAxLjA0Mi4zNDgtMS45N003LjQ4IDIwLjM2NGwzLjEyNi0xNy43MjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bitcoin\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBitcoin extends LucideIconBase {\n static icon = {\n name: 'bitcoin',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11.767 19.089c4.924.868 6.14-6.025 1.216-6.894m-1.216 6.894L5.86 18.047m5.908 1.042-.347 1.97m1.563-8.864c4.924.869 6.14-6.025 1.215-6.893m-1.215 6.893-3.94-.694m5.155-6.2L8.29 4.26m5.908 1.042.348-1.97M7.48 20.364l3.126-17.727',\n key: 'yr8idg',\n },\n ],\n ],\n };\n icon = signal(LucideBitcoin.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBitcoin, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBitcoin, isStandalone: true, selector: \"svg[lucideBitcoin]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBitcoin, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBitcoin]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Blender\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAxNGEyIDIgMCAwIDAtMS45NjMgMS42MTVsLTEuMDE4IDUuMTkzQTEgMSAwIDAgMCA2IDIyaDEyYTEgMSAwIDAgMCAuOTgxLTEuMTkybC0xLjAxOC01LjE5M0EyIDIgMCAwIDAgMTYgMTR6IiAvPgogIDxwYXRoIGQ9Im0xNyAyLTEgMTIiIC8+CiAgPHBhdGggZD0iTTguMDA2IDE0IDcgMiIgLz4KICA8cGF0aCBkPSJNNy41NjUgOC43ODdBNSA1IDAgMCAwIDEyIDhhNSA1IDAgMCAxIDQuNTYtLjc1IiAvPgogIDxwYXRoIGQ9Ik0xOSAySDVhMiAyIDAgMCAwLTIgMnY1YTIgMiAwIDAgMCAuNjg4IDEuNSIgLz4KICA8cGF0aCBkPSJNMTIgMThoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/blender\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBlender extends LucideIconBase {\n static icon = {\n name: 'blender',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M8 14a2 2 0 0 0-1.963 1.615l-1.018 5.193A1 1 0 0 0 6 22h12a1 1 0 0 0 .981-1.192l-1.018-5.193A2 2 0 0 0 16 14z',\n key: '11zxmj',\n },\n ],\n ['path', { d: 'm17 2-1 12', key: 'nxm2fw' }],\n ['path', { d: 'M8.006 14 7 2', key: '13bxiv' }],\n ['path', { d: 'M7.565 8.787A5 5 0 0 0 12 8a5 5 0 0 1 4.56-.75', key: '1s61ad' }],\n ['path', { d: 'M19 2H5a2 2 0 0 0-2 2v5a2 2 0 0 0 .688 1.5', key: 'gel3rg' }],\n ['path', { d: 'M12 18h.01', key: 'mhygvu' }],\n ],\n };\n icon = signal(LucideBlender.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBlender, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBlender, isStandalone: true, selector: \"svg[lucideBlender]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBlender, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBlender]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BluetoothOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTctNSA1VjEybC01IDUiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMTQuNSA5LjUgMTcgN2wtNS01djQuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bluetooth-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBluetoothOff extends LucideIconBase {\n static icon = {\n name: 'bluetooth-off',\n size: 24,\n node: [\n ['path', { d: 'm17 17-5 5V12l-5 5', key: 'v5aci6' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M14.5 9.5 17 7l-5-5v4.5', key: '1kddfz' }],\n ],\n };\n icon = signal(LucideBluetoothOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBluetoothOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBluetoothOff, isStandalone: true, selector: \"svg[lucideBluetoothOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBluetoothOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBluetoothOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BluetoothConnected\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyA3IDEwIDEwLTUgNVYybDUgNUw3IDE3IiAvPgogIDxsaW5lIHgxPSIxOCIgeDI9IjIxIiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMyIgeDI9IjYiIHkxPSIxMiIgeTI9IjEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bluetooth-connected\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBluetoothConnected extends LucideIconBase {\n static icon = {\n name: 'bluetooth-connected',\n size: 24,\n node: [\n ['path', { d: 'm7 7 10 10-5 5V2l5 5L7 17', key: '1q5490' }],\n ['line', { x1: '18', x2: '21', y1: '12', y2: '12', key: '1rsjjs' }],\n ['line', { x1: '3', x2: '6', y1: '12', y2: '12', key: '11yl8c' }],\n ],\n };\n icon = signal(LucideBluetoothConnected.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBluetoothConnected, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBluetoothConnected, isStandalone: true, selector: \"svg[lucideBluetoothConnected]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBluetoothConnected, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBluetoothConnected]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Blinds\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzaDE4IiAvPgogIDxwYXRoIGQ9Ik0yMCA3SDgiIC8+CiAgPHBhdGggZD0iTTIwIDExSDgiIC8+CiAgPHBhdGggZD0iTTEwIDE5aDEwIiAvPgogIDxwYXRoIGQ9Ik04IDE1aDEyIiAvPgogIDxwYXRoIGQ9Ik00IDN2MTQiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjE5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/blinds\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBlinds extends LucideIconBase {\n static icon = {\n name: 'blinds',\n size: 24,\n node: [\n ['path', { d: 'M3 3h18', key: 'o7r712' }],\n ['path', { d: 'M20 7H8', key: 'gd2fo2' }],\n ['path', { d: 'M20 11H8', key: '1ynp89' }],\n ['path', { d: 'M10 19h10', key: '19hjk5' }],\n ['path', { d: 'M8 15h12', key: '1yqzne' }],\n ['path', { d: 'M4 3v14', key: 'fggqzn' }],\n ['circle', { cx: '4', cy: '19', r: '2', key: 'p3m9r0' }],\n ],\n };\n icon = signal(LucideBlinds.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBlinds, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBlinds, isStandalone: true, selector: \"svg[lucideBlinds]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBlinds, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBlinds]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Binary\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIxNCIgeT0iMTQiIHdpZHRoPSI0IiBoZWlnaHQ9IjYiIHJ4PSIyIiAvPgogIDxyZWN0IHg9IjYiIHk9IjQiIHdpZHRoPSI0IiBoZWlnaHQ9IjYiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik02IDIwaDQiIC8+CiAgPHBhdGggZD0iTTE0IDEwaDQiIC8+CiAgPHBhdGggZD0iTTYgMTRoMnY2IiAvPgogIDxwYXRoIGQ9Ik0xNCA0aDJ2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/binary\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBinary extends LucideIconBase {\n static icon = {\n name: 'binary',\n size: 24,\n node: [\n ['rect', { x: '14', y: '14', width: '4', height: '6', rx: '2', key: 'p02svl' }],\n ['rect', { x: '6', y: '4', width: '4', height: '6', rx: '2', key: 'xm4xkj' }],\n ['path', { d: 'M6 20h4', key: '1i6q5t' }],\n ['path', { d: 'M14 10h4', key: 'ru81e7' }],\n ['path', { d: 'M6 14h2v6', key: '16z9wg' }],\n ['path', { d: 'M14 4h2v6', key: '1idq9u' }],\n ],\n };\n icon = signal(LucideBinary.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBinary, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBinary, isStandalone: true, selector: \"svg[lucideBinary]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBinary, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBinary]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BluetoothSearching\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyA3IDEwIDEwLTUgNVYybDUgNUw3IDE3IiAvPgogIDxwYXRoIGQ9Ik0yMC44MyAxNC44M2E0IDQgMCAwIDAgMC01LjY2IiAvPgogIDxwYXRoIGQ9Ik0xOCAxMmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bluetooth-searching\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBluetoothSearching extends LucideIconBase {\n static icon = {\n name: 'bluetooth-searching',\n size: 24,\n node: [\n ['path', { d: 'm7 7 10 10-5 5V2l5 5L7 17', key: '1q5490' }],\n ['path', { d: 'M20.83 14.83a4 4 0 0 0 0-5.66', key: 'k8tn1j' }],\n ['path', { d: 'M18 12h.01', key: 'yjnet6' }],\n ],\n };\n icon = signal(LucideBluetoothSearching.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBluetoothSearching, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBluetoothSearching, isStandalone: true, selector: \"svg[lucideBluetoothSearching]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBluetoothSearching, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBluetoothSearching]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Bluetooth\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyA3IDEwIDEwLTUgNVYybDUgNUw3IDE3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bluetooth\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBluetooth extends LucideIconBase {\n static icon = {\n name: 'bluetooth',\n size: 24,\n node: [['path', { d: 'm7 7 10 10-5 5V2l5 5L7 17', key: '1q5490' }]],\n };\n icon = signal(LucideBluetooth.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBluetooth, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBluetooth, isStandalone: true, selector: \"svg[lucideBluetooth]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBluetooth, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBluetooth]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Bold\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxMmg5YTQgNCAwIDAgMSAwIDhIN2ExIDEgMCAwIDEtMS0xVjVhMSAxIDAgMCAxIDEtMWg3YTQgNCAwIDAgMSAwIDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bold\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBold extends LucideIconBase {\n static icon = {\n name: 'bold',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 12h9a4 4 0 0 1 0 8H7a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h7a4 4 0 0 1 0 8',\n key: 'mg9rjx',\n },\n ],\n ],\n };\n icon = signal(LucideBold.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBold, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBold, isStandalone: true, selector: \"svg[lucideBold]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBold, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBold]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Bolt\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTZWOGEyIDIgMCAwIDAtMS0xLjczbC03LTRhMiAyIDAgMCAwLTIgMGwtNyA0QTIgMiAwIDAgMCAzIDh2OGEyIDIgMCAwIDAgMSAxLjczbDcgNGEyIDIgMCAwIDAgMiAwbDctNEEyIDIgMCAwIDAgMjEgMTZ6IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bolt\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBolt extends LucideIconBase {\n static icon = {\n name: 'bolt',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z',\n key: 'yt0hxn',\n },\n ],\n ['circle', { cx: '12', cy: '12', r: '4', key: '4exip2' }],\n ],\n };\n icon = signal(LucideBolt.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBolt, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBolt, isStandalone: true, selector: \"svg[lucideBolt]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBolt, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBolt]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Bomb\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjEzIiByPSI5IiAvPgogIDxwYXRoIGQ9Ik0xNC4zNSA0LjY1IDE2LjMgMi43YTIuNDEgMi40MSAwIDAgMSAzLjQgMGwxLjYgMS42YTIuNCAyLjQgMCAwIDEgMCAzLjRsLTEuOTUgMS45NSIgLz4KICA8cGF0aCBkPSJtMjIgMi0xLjUgMS41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bomb\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBomb extends LucideIconBase {\n static icon = {\n name: 'bomb',\n size: 24,\n node: [\n ['circle', { cx: '11', cy: '13', r: '9', key: 'hd149' }],\n [\n 'path',\n {\n d: 'M14.35 4.65 16.3 2.7a2.41 2.41 0 0 1 3.4 0l1.6 1.6a2.4 2.4 0 0 1 0 3.4l-1.95 1.95',\n key: 'jp4j1b',\n },\n ],\n ['path', { d: 'm22 2-1.5 1.5', key: 'ay92ug' }],\n ],\n };\n icon = signal(LucideBomb.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBomb, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBomb, isStandalone: true, selector: \"svg[lucideBomb]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBomb, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBomb]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Bone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTBjLjctLjcgMS42OSAwIDIuNSAwYTIuNSAyLjUgMCAxIDAgMC01IC41LjUgMCAwIDEtLjUtLjUgMi41IDIuNSAwIDEgMC01IDBjMCAuODEuNyAxLjggMCAyLjVsLTcgN2MtLjcuNy0xLjY5IDAtMi41IDBhMi41IDIuNSAwIDAgMCAwIDVjLjI4IDAgLjUuMjIuNS41YTIuNSAyLjUgMCAxIDAgNSAwYzAtLjgxLS43LTEuOCAwLTIuNVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBone extends LucideIconBase {\n static icon = {\n name: 'bone',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M17 10c.7-.7 1.69 0 2.5 0a2.5 2.5 0 1 0 0-5 .5.5 0 0 1-.5-.5 2.5 2.5 0 1 0-5 0c0 .81.7 1.8 0 2.5l-7 7c-.7.7-1.69 0-2.5 0a2.5 2.5 0 0 0 0 5c.28 0 .5.22.5.5a2.5 2.5 0 1 0 5 0c0-.81-.7-1.8 0-2.5Z',\n key: 'w610uw',\n },\n ],\n ],\n };\n icon = signal(LucideBone.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBone, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBone, isStandalone: true, selector: \"svg[lucideBone]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBone, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBone]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookA\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJtOCAxMyA0LTcgNCA3IiAvPgogIDxwYXRoIGQ9Ik05LjEgMTFoNS43IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-a\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookA extends LucideIconBase {\n static icon = {\n name: 'book-a',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ['path', { d: 'm8 13 4-7 4 7', key: '4rari8' }],\n ['path', { d: 'M9.1 11h5.7', key: '1gkovt' }],\n ],\n };\n icon = signal(LucideBookA.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookA, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookA, isStandalone: true, selector: \"svg[lucideBookA]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookA, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookA]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Blocks\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjJWN2ExIDEgMCAwIDAtMS0xSDRhMiAyIDAgMCAwLTIgMnYxMmEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJ2LTVhMSAxIDAgMCAwLTEtMUgyIiAvPgogIDxyZWN0IHg9IjE0IiB5PSIyIiB3aWR0aD0iOCIgaGVpZ2h0PSI4IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/blocks\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBlocks extends LucideIconBase {\n static icon = {\n name: 'blocks',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10 22V7a1 1 0 0 0-1-1H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-5a1 1 0 0 0-1-1H2',\n key: '1ah6g2',\n },\n ],\n ['rect', { x: '14', y: '2', width: '8', height: '8', rx: '1', key: '88lufb' }],\n ],\n };\n icon = signal(LucideBlocks.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBlocks, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBlocks, isStandalone: true, selector: \"svg[lucideBlocks]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBlocks, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBlocks]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BoneFracture\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNC41YTEgMSAwIDAgMSA1IDAgLjUuNSAwIDAgMCAuNS41IDEgMSAwIDAgMSAwIDVjLS44MSAwLTEuOC0uNy0yLjUgMGwtMS45NTggMS45NTdhLjE1LjE1IDAgMCAxLS4yNTItLjA3MmwtLjQ5My0yLjA3YS4xNS4xNSAwIDAgMC0uMTExLS4xMTJsLTIuMDcyLS40OTRhLjE1LjE1IDAgMCAxLS4wNzItLjI1MkwxNCA3Yy43LS43IDAtMS42OSAwLTIuNSIgLz4KICA8cGF0aCBkPSJtMTYgMjAtMS0yIiAvPgogIDxwYXRoIGQ9Im0yMCAxNi0yLTEiIC8+CiAgPHBhdGggZD0ibTQgOCAyIDEiIC8+CiAgPHBhdGggZD0ibTggNCAxIDIiIC8+CiAgPHBhdGggZD0iTTkuNjk4IDE0LjE5YS4xNS4xNSAwIDAgMCAuMTEyLjExMmwyLjA3NC40ODlhLjE1LjE1IDAgMCAxIC4wNzIuMjUyTDEwIDE3Yy0uNy43IDAgMS42OSAwIDIuNWExIDEgMCAwIDEtNSAwIC40OTUuNDk1IDAgMCAwLS41LS41IDEgMSAwIDAgMSAwLTVjLjgxIDAgMS44LjcgMi41IDBsMS45NTYtMS45NTdhLjE1LjE1IDAgMCAxIC4yNTIuMDcyeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bone-fracture\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBoneFracture extends LucideIconBase {\n static icon = {\n name: 'bone-fracture',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14 4.5a1 1 0 0 1 5 0 .5.5 0 0 0 .5.5 1 1 0 0 1 0 5c-.81 0-1.8-.7-2.5 0l-1.958 1.957a.15.15 0 0 1-.252-.072l-.493-2.07a.15.15 0 0 0-.111-.112l-2.072-.494a.15.15 0 0 1-.072-.252L14 7c.7-.7 0-1.69 0-2.5',\n key: '1c7o5b',\n },\n ],\n ['path', { d: 'm16 20-1-2', key: '5348lt' }],\n ['path', { d: 'm20 16-2-1', key: '2c7pv5' }],\n ['path', { d: 'm4 8 2 1', key: 'rpj1x4' }],\n ['path', { d: 'm8 4 1 2', key: '1r4zbp' }],\n [\n 'path',\n {\n d: 'M9.698 14.19a.15.15 0 0 0 .112.112l2.074.489a.15.15 0 0 1 .072.252L10 17c-.7.7 0 1.69 0 2.5a1 1 0 0 1-5 0 .495.495 0 0 0-.5-.5 1 1 0 0 1 0-5c.81 0 1.8.7 2.5 0l1.956-1.957a.15.15 0 0 1 .252.072z',\n key: '3u61yx',\n },\n ],\n ],\n };\n icon = signal(LucideBoneFracture.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBoneFracture, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBoneFracture, isStandalone: true, selector: \"svg[lucideBoneFracture]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBoneFracture, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBoneFracture]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJtOSA5LjUgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookCheck extends LucideIconBase {\n static icon = {\n name: 'book-check',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ['path', { d: 'm9 9.5 2 2 4-4', key: '1dth82' }],\n ],\n };\n icon = signal(LucideBookCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookCheck, isStandalone: true, selector: \"svg[lucideBookCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiA2djMiIC8+CiAgPHBhdGggZD0iTTQgMTkuNXYtMTVBMi41IDIuNSAwIDAgMSA2LjUgMkgxOWExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDFINi41YTEgMSAwIDAgMSAwLTVIMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookAlert extends LucideIconBase {\n static icon = {\n name: 'book-alert',\n size: 24,\n node: [\n ['path', { d: 'M12 13h.01', key: 'y0uutt' }],\n ['path', { d: 'M12 6v3', key: '1m4b9j' }],\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ],\n };\n icon = signal(LucideBookAlert.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookAlert, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookAlert, isStandalone: true, selector: \"svg[lucideBookAlert]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookAlert, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookAlert]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookAudio\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY3IiAvPgogIDxwYXRoIGQ9Ik0xNiA4djMiIC8+CiAgPHBhdGggZD0iTTQgMTkuNXYtMTVBMi41IDIuNSAwIDAgMSA2LjUgMkgxOWExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDFINi41YTEgMSAwIDAgMSAwLTVIMjAiIC8+CiAgPHBhdGggZD0iTTggOHYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-audio\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookAudio extends LucideIconBase {\n static icon = {\n name: 'book-audio',\n size: 24,\n node: [\n ['path', { d: 'M12 6v7', key: '1f6ttz' }],\n ['path', { d: 'M16 8v3', key: 'gejaml' }],\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ['path', { d: 'M8 8v3', key: '1qzp49' }],\n ],\n };\n icon = signal(LucideBookAudio.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookAudio, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookAudio, isStandalone: true, selector: \"svg[lucideBookAudio]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookAudio, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookAudio]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookCopy\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA3YTIgMiAwIDAgMC0yIDJ2MTEiIC8+CiAgPHBhdGggZD0iTTUuODAzIDE4SDVhMiAyIDAgMCAwIDAgNGg5LjVhLjUuNSAwIDAgMCAuNS0uNVYyMSIgLz4KICA8cGF0aCBkPSJNOSAxNVY0YTIgMiAwIDAgMSAyLTJoOS41YS41LjUgMCAwIDEgLjUuNXYxNGEuNS41IDAgMCAxLS41LjVIMTFhMiAyIDAgMCAxIDAtNGgxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-copy\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookCopy extends LucideIconBase {\n static icon = {\n name: 'book-copy',\n size: 24,\n node: [\n ['path', { d: 'M5 7a2 2 0 0 0-2 2v11', key: '1yhqjt' }],\n ['path', { d: 'M5.803 18H5a2 2 0 0 0 0 4h9.5a.5.5 0 0 0 .5-.5V21', key: 'edzzo5' }],\n [\n 'path',\n {\n d: 'M9 15V4a2 2 0 0 1 2-2h9.5a.5.5 0 0 1 .5.5v14a.5.5 0 0 1-.5.5H11a2 2 0 0 1 0-4h10',\n key: '1nwzrg',\n },\n ],\n ],\n };\n icon = signal(LucideBookCopy.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookCopy, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookCopy, isStandalone: true, selector: \"svg[lucideBookCopy]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookCopy, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookCopy]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookHeadphones\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJNOCAxMnYtMmE0IDQgMCAwIDEgOCAwdjIiIC8+CiAgPGNpcmNsZSBjeD0iMTUiIGN5PSIxMiIgcj0iMSIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iMTIiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-headphones\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookHeadphones extends LucideIconBase {\n static icon = {\n name: 'book-headphones',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ['path', { d: 'M8 12v-2a4 4 0 0 1 8 0v2', key: '1vsqkj' }],\n ['circle', { cx: '15', cy: '12', r: '1', key: '1tmaij' }],\n ['circle', { cx: '9', cy: '12', r: '1', key: '1vctgf' }],\n ],\n };\n icon = signal(LucideBookHeadphones.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookHeadphones, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookHeadphones, isStandalone: true, selector: \"svg[lucideBookHeadphones]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookHeadphones, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookHeadphones]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNWNyIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJtOSAxMCAzIDMgMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookDown extends LucideIconBase {\n static icon = {\n name: 'book-down',\n size: 24,\n node: [\n ['path', { d: 'M12 13V7', key: 'h0r20n' }],\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ['path', { d: 'm9 10 3 3 3-3', key: 'zt5b4y' }],\n ],\n };\n icon = signal(LucideBookDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookDown, isStandalone: true, selector: \"svg[lucideBookDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookKey\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMkg2LjVBMi41IDIuNSAwIDAgMCA0IDQuNXYxNSIgLz4KICA8cGF0aCBkPSJNMTcgMnY2IiAvPgogIDxwYXRoIGQ9Ik0xNyA0aDIiIC8+CiAgPHBhdGggZD0iTTIwIDE1LjJWMjFhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjEwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-key\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookKey extends LucideIconBase {\n static icon = {\n name: 'book-key',\n size: 24,\n node: [\n ['path', { d: 'M13 2H6.5A2.5 2.5 0 0 0 4 4.5v15', key: '4azifu' }],\n ['path', { d: 'M17 2v6', key: 'qgmh37' }],\n ['path', { d: 'M17 4h2', key: '13vrzo' }],\n ['path', { d: 'M20 15.2V21a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20', key: '192hzx' }],\n ['circle', { cx: '17', cy: '10', r: '2', key: 'y0i25j' }],\n ],\n };\n icon = signal(LucideBookKey.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookKey, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookKey, isStandalone: true, selector: \"svg[lucideBookKey]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookKey, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookKey]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTdoMS41IiAvPgogIDxwYXRoIGQ9Ik0xMiAyMmgxLjUiIC8+CiAgPHBhdGggZD0iTTEyIDJoMS41IiAvPgogIDxwYXRoIGQ9Ik0xNy41IDIySDE5YTEgMSAwIDAgMCAxLTEiIC8+CiAgPHBhdGggZD0iTTE3LjUgMkgxOWExIDEgMCAwIDEgMSAxdjEuNSIgLz4KICA8cGF0aCBkPSJNMjAgMTR2M2gtMi41IiAvPgogIDxwYXRoIGQ9Ik0yMCA4LjVWMTAiIC8+CiAgPHBhdGggZD0iTTQgMTBWOC41IiAvPgogIDxwYXRoIGQ9Ik00IDE5LjVWMTQiIC8+CiAgPHBhdGggZD0iTTQgNC41QTIuNSAyLjUgMCAwIDEgNi41IDJIOCIgLz4KICA8cGF0aCBkPSJNOCAyMkg2LjVhMSAxIDAgMCAxIDAtNUg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookDashed extends LucideIconBase {\n static icon = {\n name: 'book-dashed',\n size: 24,\n node: [\n ['path', { d: 'M12 17h1.5', key: '1gkc67' }],\n ['path', { d: 'M12 22h1.5', key: '1my7sn' }],\n ['path', { d: 'M12 2h1.5', key: '19tvb7' }],\n ['path', { d: 'M17.5 22H19a1 1 0 0 0 1-1', key: '10akbh' }],\n ['path', { d: 'M17.5 2H19a1 1 0 0 1 1 1v1.5', key: '1vrfjs' }],\n ['path', { d: 'M20 14v3h-2.5', key: '1naeju' }],\n ['path', { d: 'M20 8.5V10', key: '1ctpfu' }],\n ['path', { d: 'M4 10V8.5', key: '1o3zg5' }],\n ['path', { d: 'M4 19.5V14', key: 'ob81pf' }],\n ['path', { d: 'M4 4.5A2.5 2.5 0 0 1 6.5 2H8', key: 's8vcyb' }],\n ['path', { d: 'M8 22H6.5a1 1 0 0 1 0-5H8', key: '1cu73q' }],\n ],\n aliases: ['book-template'],\n };\n icon = signal(LucideBookDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookDashed, isStandalone: true, selector: \"svg[lucideBookDashed], svg[lucideBookTemplate]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookDashed], svg[lucideBookTemplate]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideBookDashed\n */\nconst LucideBookTemplate = LucideBookDashed;\n\n/**\n * @component @name BookImage\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjAgMTMuNy0yLjEtMi4xYTIgMiAwIDAgMC0yLjggMEw5LjcgMTciIC8+CiAgPHBhdGggZD0iTTQgMTkuNXYtMTVBMi41IDIuNSAwIDAgMSA2LjUgMkgxOWExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDFINi41YTEgMSAwIDAgMSAwLTVIMjAiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-image\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookImage extends LucideIconBase {\n static icon = {\n name: 'book-image',\n size: 24,\n node: [\n ['path', { d: 'm20 13.7-2.1-2.1a2 2 0 0 0-2.8 0L9.7 17', key: 'q6ojf0' }],\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ['circle', { cx: '10', cy: '8', r: '2', key: '2qkj4p' }],\n ],\n };\n icon = signal(LucideBookImage.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookImage, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookImage, isStandalone: true, selector: \"svg[lucideBookImage]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookImage, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookImage]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJNOC42MiA5LjhBMi4yNSAyLjI1IDAgMSAxIDEyIDYuODM2YTIuMjUgMi4yNSAwIDEgMSAzLjM4IDIuOTY2bC0yLjYyNiAyLjg1NmEuOTk4Ljk5OCAwIDAgMS0xLjUwNyAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookHeart extends LucideIconBase {\n static icon = {\n name: 'book-heart',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n [\n 'path',\n {\n d: 'M8.62 9.8A2.25 2.25 0 1 1 12 6.836a2.25 2.25 0 1 1 3.38 2.966l-2.626 2.856a.998.998 0 0 1-1.507 0z',\n key: '9v40y5',\n },\n ],\n ],\n };\n icon = signal(LucideBookHeart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookHeart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookHeart, isStandalone: true, selector: \"svg[lucideBookHeart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookHeart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookHeart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookLock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNlY0YTIgMiAwIDEgMC00IDB2MiIgLz4KICA8cGF0aCBkPSJNMjAgMTV2NmExIDEgMCAwIDEtMSAxSDYuNWExIDEgMCAwIDEgMC01SDIwIiAvPgogIDxwYXRoIGQ9Ik00IDE5LjV2LTE1QTIuNSAyLjUgMCAwIDEgNi41IDJIMTAiIC8+CiAgPHJlY3QgeD0iMTIiIHk9IjYiIHdpZHRoPSI4IiBoZWlnaHQ9IjUiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookLock extends LucideIconBase {\n static icon = {\n name: 'book-lock',\n size: 24,\n node: [\n ['path', { d: 'M18 6V4a2 2 0 1 0-4 0v2', key: '1aquzs' }],\n ['path', { d: 'M20 15v6a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20', key: '1rkj32' }],\n ['path', { d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H10', key: '18wgow' }],\n ['rect', { x: '12', y: '6', width: '8', height: '5', rx: '1', key: '73l30o' }],\n ],\n };\n icon = signal(LucideBookLock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookLock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookLock, isStandalone: true, selector: \"svg[lucideBookLock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookLock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookLock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookOpenText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNXYxNiIgLz4KICA8cGF0aCBkPSJNMTYgMTNoMiIgLz4KICA8cGF0aCBkPSJNMTYgOWgyIiAvPgogIDxwYXRoIGQ9Ik0yMC4wMDEgMTlBMiAyIDAgMDAyMiAxN1Y1YTIgMiAwIDAwLTEuOTk5LTJMMTYgMy4wMDJBNSA1IDAgMDAxMiA1YTUgNSAwIDAwLTQtMkg0YTIgMiAwIDAwLTIgMnYxMmEyIDIgMCAwMDEuOTk5IDJIOGE1IDUgMCAwMTQgMiA1IDUgMCAwMTQtMnoiIC8+CiAgPHBhdGggZD0iTTYgMTNoMiIgLz4KICA8cGF0aCBkPSJNNiA5aDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-open-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookOpenText extends LucideIconBase {\n static icon = {\n name: 'book-open-text',\n size: 24,\n node: [\n ['path', { d: 'M12 5v16', key: '1f6ucr' }],\n ['path', { d: 'M16 13h2', key: 'weia3s' }],\n ['path', { d: 'M16 9h2', key: '1n7gjm' }],\n [\n 'path',\n {\n d: 'M20.001 19A2 2 0 0022 17V5a2 2 0 00-1.999-2L16 3.002A5 5 0 0012 5a5 5 0 00-4-2H4a2 2 0 00-2 2v12a2 2 0 001.999 2H8a5 5 0 014 2 5 5 0 014-2z',\n key: '1fyvmf',\n },\n ],\n ['path', { d: 'M6 13h2', key: '1cckiz' }],\n ['path', { d: 'M6 9h2', key: '1k7j9f' }],\n ],\n };\n icon = signal(LucideBookOpenText.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookOpenText, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookOpenText, isStandalone: true, selector: \"svg[lucideBookOpenText]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookOpenText, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookOpenText]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookMarked\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnY4bDMtMyAzIDNWMiIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-marked\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookMarked extends LucideIconBase {\n static icon = {\n name: 'book-marked',\n size: 24,\n node: [\n ['path', { d: 'M10 2v8l3-3 3 3V2', key: 'sqw3rj' }],\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ],\n };\n icon = signal(LucideBookMarked.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookMarked, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookMarked, isStandalone: true, selector: \"svg[lucideBookMarked]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookMarked, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookMarked]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJNOSAxMGg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookMinus extends LucideIconBase {\n static icon = {\n name: 'book-minus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ['path', { d: 'M9 10h6', key: '9gxzsh' }],\n ],\n };\n icon = signal(LucideBookMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookMinus, isStandalone: true, selector: \"svg[lucideBookMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookOpenCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNXYxNiIgLz4KICA8cGF0aCBkPSJtMTYgMTIgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMjIgNlY1YTIgMiAwIDAwLTEuOTk5LTJMMTYgMy4wMDJBNSA1IDAgMDAxMiA1YTUgNSAwIDAwLTQtMkg0YTIgMiAwIDAwLTIgMnYxMmEyIDIgMCAwMDEuOTk5IDJIOGE1IDUgMCAwMTQgMiA1IDUgMCAwMTQtMmg0LjAwMUEyIDIgMCAwMDIyIDE3di0xLjM0NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-open-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookOpenCheck extends LucideIconBase {\n static icon = {\n name: 'book-open-check',\n size: 24,\n node: [\n ['path', { d: 'M12 5v16', key: '1f6ucr' }],\n ['path', { d: 'm16 12 2 2 4-4', key: 'mdajum' }],\n [\n 'path',\n {\n d: 'M22 6V5a2 2 0 00-1.999-2L16 3.002A5 5 0 0012 5a5 5 0 00-4-2H4a2 2 0 00-2 2v12a2 2 0 001.999 2H8a5 5 0 014 2 5 5 0 014-2h4.001A2 2 0 0022 17v-1.344',\n key: '144kbk',\n },\n ],\n ],\n };\n icon = signal(LucideBookOpenCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookOpenCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookOpenCheck, isStandalone: true, selector: \"svg[lucideBookOpenCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookOpenCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookOpenCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjJINS41YTEgMSAwIDAgMSAwLTVoNC41MDEiIC8+CiAgPHBhdGggZD0ibTIxIDIyLTEuODc5LTEuODc4IiAvPgogIDxwYXRoIGQ9Ik0zIDE5LjV2LTE1QTIuNSAyLjUgMCAwIDEgNS41IDJIMThhMSAxIDAgMCAxIDEgMXY4IiAvPgogIDxjaXJjbGUgY3g9IjE3IiBjeT0iMTgiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookSearch extends LucideIconBase {\n static icon = {\n name: 'book-search',\n size: 24,\n node: [\n ['path', { d: 'M11 22H5.5a1 1 0 0 1 0-5h4.501', key: 'mcbepb' }],\n ['path', { d: 'm21 22-1.879-1.878', key: '12q7x1' }],\n ['path', { d: 'M3 19.5v-15A2.5 2.5 0 0 1 5.5 2H18a1 1 0 0 1 1 1v8', key: 'olfd5n' }],\n ['circle', { cx: '17', cy: '18', r: '3', key: '82mm0e' }],\n ],\n };\n icon = signal(LucideBookSearch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookSearch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookSearch, isStandalone: true, selector: \"svg[lucideBookSearch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookSearch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookSearch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3Y2IiAvPgogIDxwYXRoIGQ9Ik00IDE5LjV2LTE1QTIuNSAyLjUgMCAwIDEgNi41IDJIMTlhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxSDYuNWExIDEgMCAwIDEgMC01SDIwIiAvPgogIDxwYXRoIGQ9Ik05IDEwaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookPlus extends LucideIconBase {\n static icon = {\n name: 'book-plus',\n size: 24,\n node: [\n ['path', { d: 'M12 7v6', key: 'lw1j43' }],\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ['path', { d: 'M9 10h6', key: '9gxzsh' }],\n ],\n };\n icon = signal(LucideBookPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookPlus, isStandalone: true, selector: \"svg[lucideBookPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJNOCAxMWg4IiAvPgogIDxwYXRoIGQ9Ik04IDdoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookText extends LucideIconBase {\n static icon = {\n name: 'book-text',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ['path', { d: 'M8 11h8', key: 'vwpz6n' }],\n ['path', { d: 'M8 7h6', key: '1f0q6e' }],\n ],\n };\n icon = signal(LucideBookText.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookText, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookText, isStandalone: true, selector: \"svg[lucideBookText]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookText, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookText]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNXYxNiIgLz4KICA8cGF0aCBkPSJNMjAuMDAxIDE5QTIgMiAwIDAwMjIgMTdWNWEyIDIgMCAwMC0xLjk5OS0yTDE2IDMuMDAyQTUgNSAwIDAwMTIgNWE1IDUgMCAwMC00LTJINGEyIDIgMCAwMC0yIDJ2MTJhMiAyIDAgMDAxLjk5OSAySDhhNSA1IDAgMDE0IDIgNSA1IDAgMDE0LTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookOpen extends LucideIconBase {\n static icon = {\n name: 'book-open',\n size: 24,\n node: [\n ['path', { d: 'M12 5v16', key: '1f6ucr' }],\n [\n 'path',\n {\n d: 'M20.001 19A2 2 0 0022 17V5a2 2 0 00-1.999-2L16 3.002A5 5 0 0012 5a5 5 0 00-4-2H4a2 2 0 00-2 2v12a2 2 0 001.999 2H8a5 5 0 014 2 5 5 0 014-2z',\n key: '1fyvmf',\n },\n ],\n ],\n };\n icon = signal(LucideBookOpen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookOpen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookOpen, isStandalone: true, selector: \"svg[lucideBookOpen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookOpen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookOpen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNWNyIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJtOSAxMCAzLTMgMyAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookUp extends LucideIconBase {\n static icon = {\n name: 'book-up',\n size: 24,\n node: [\n ['path', { d: 'M12 13V7', key: 'h0r20n' }],\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ['path', { d: 'm9 10 3-3 3 3', key: '11gsxs' }],\n ],\n };\n icon = signal(LucideBookUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookUp, isStandalone: true, selector: \"svg[lucideBookUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookUp2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNWNyIgLz4KICA8cGF0aCBkPSJNMTggMmgxYTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAyIiAvPgogIDxwYXRoIGQ9Im05IDEwIDMtMyAzIDMiIC8+CiAgPHBhdGggZD0ibTkgNSAzLTMgMyAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-up-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookUp2 extends LucideIconBase {\n static icon = {\n name: 'book-up-2',\n size: 24,\n node: [\n ['path', { d: 'M12 13V7', key: 'h0r20n' }],\n ['path', { d: 'M18 2h1a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20', key: '161d7n' }],\n ['path', { d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2', key: '1lorq7' }],\n ['path', { d: 'm9 10 3-3 3 3', key: '11gsxs' }],\n ['path', { d: 'm9 5 3-3 3 3', key: 'l8vdw6' }],\n ],\n };\n icon = signal(LucideBookUp2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookUp2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookUp2, isStandalone: true, selector: \"svg[lucideBookUp2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookUp2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookUp2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookType\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTNoNCIgLz4KICA8cGF0aCBkPSJNMTIgNnY3IiAvPgogIDxwYXRoIGQ9Ik0xNiA4VjZIOHYyIiAvPgogIDxwYXRoIGQ9Ik00IDE5LjV2LTE1QTIuNSAyLjUgMCAwIDEgNi41IDJIMTlhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxSDYuNWExIDEgMCAwIDEgMC01SDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-type\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookType extends LucideIconBase {\n static icon = {\n name: 'book-type',\n size: 24,\n node: [\n ['path', { d: 'M10 13h4', key: 'ytezjc' }],\n ['path', { d: 'M12 6v7', key: '1f6ttz' }],\n ['path', { d: 'M16 8V6H8v2', key: 'x8j6u4' }],\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ],\n };\n icon = signal(LucideBookType.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookType, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookType, isStandalone: true, selector: \"svg[lucideBookType]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookType, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookType]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookUser\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTNhMyAzIDAgMSAwLTYgMCIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-user\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookUser extends LucideIconBase {\n static icon = {\n name: 'book-user',\n size: 24,\n node: [\n ['path', { d: 'M15 13a3 3 0 1 0-6 0', key: '10j68g' }],\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ['circle', { cx: '12', cy: '8', r: '2', key: '1822b1' }],\n ],\n };\n icon = signal(LucideBookUser.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookUser, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookUser, isStandalone: true, selector: \"svg[lucideBookUser]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookUser, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookUser]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuNSA3LTUgNSIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJtOS41IDcgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookX extends LucideIconBase {\n static icon = {\n name: 'book-x',\n size: 24,\n node: [\n ['path', { d: 'm14.5 7-5 5', key: 'dy991v' }],\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ['path', { d: 'm9.5 7 5 5', key: 's45iea' }],\n ],\n };\n icon = signal(LucideBookX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookX, isStandalone: true, selector: \"svg[lucideBookX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Book\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBook extends LucideIconBase {\n static icon = {\n name: 'book',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\n key: 'k3hazp',\n },\n ],\n ],\n };\n icon = signal(LucideBook.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBook, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBook, isStandalone: true, selector: \"svg[lucideBook]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBook, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBook]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookmarkCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgM2EyIDIgMCAwIDEgMiAydjE1YTEgMSAwIDAgMS0xLjQ5Ni44NjhsLTQuNTEyLTIuNTc4YTIgMiAwIDAgMC0xLjk4NCAwbC00LjUxMiAyLjU3OEExIDEgMCAwIDEgNSAyMFY1YTIgMiAwIDAgMSAyLTJ6IiAvPgogIDxwYXRoIGQ9Im05IDEwIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bookmark-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookmarkCheck extends LucideIconBase {\n static icon = {\n name: 'bookmark-check',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z',\n key: 'oz39mx',\n },\n ],\n ['path', { d: 'm9 10 2 2 4-4', key: '1gnqz4' }],\n ],\n };\n icon = signal(LucideBookmarkCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookmarkCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookmarkCheck, isStandalone: true, selector: \"svg[lucideBookmarkCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookmarkCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookmarkCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookmarkOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTl2MWExIDEgMCAwIDEtMS40OTYuODY4bC00LjUxMi0yLjU3OGEyIDIgMCAwIDAtMS45ODQgMGwtNC41MTIgMi41NzhBMSAxIDAgMCAxIDUgMjBWNSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik04LjY1NiAzSDE3YTIgMiAwIDAgMSAyIDJ2OC4zNDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bookmark-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookmarkOff extends LucideIconBase {\n static icon = {\n name: 'bookmark-off',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M19 19v1a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5',\n key: 'nigmce',\n },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M8.656 3H17a2 2 0 0 1 2 2v8.344', key: 'hlvsa' }],\n ],\n };\n icon = signal(LucideBookmarkOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookmarkOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookmarkOff, isStandalone: true, selector: \"svg[lucideBookmarkOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookmarkOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookmarkOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookmarkPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3Y2IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMEg5IiAvPgogIDxwYXRoIGQ9Ik0xNyAzYTIgMiAwIDAgMSAyIDJ2MTVhMSAxIDAgMCAxLTEuNDk2Ljg2OGwtNC41MTItMi41NzhhMiAyIDAgMCAwLTEuOTg0IDBsLTQuNTEyIDIuNTc4QTEgMSAwIDAgMSA1IDIwVjVhMiAyIDAgMCAxIDItMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bookmark-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookmarkPlus extends LucideIconBase {\n static icon = {\n name: 'bookmark-plus',\n size: 24,\n node: [\n ['path', { d: 'M12 7v6', key: 'lw1j43' }],\n ['path', { d: 'M15 10H9', key: 'o6yqo3' }],\n [\n 'path',\n {\n d: 'M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z',\n key: 'oz39mx',\n },\n ],\n ],\n };\n icon = signal(LucideBookmarkPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookmarkPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookmarkPlus, isStandalone: true, selector: \"svg[lucideBookmarkPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookmarkPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookmarkPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookmarkX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuNSA3LjUtNSA1IiAvPgogIDxwYXRoIGQ9Ik0xNyAzYTIgMiAwIDAgMSAyIDJ2MTVhMSAxIDAgMCAxLTEuNDk2Ljg2OGwtNC41MTItMi41NzhhMiAyIDAgMCAwLTEuOTg0IDBsLTQuNTEyIDIuNTc4QTEgMSAwIDAgMSA1IDIwVjVhMiAyIDAgMCAxIDItMnoiIC8+CiAgPHBhdGggZD0ibTkuNSA3LjUgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bookmark-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookmarkX extends LucideIconBase {\n static icon = {\n name: 'bookmark-x',\n size: 24,\n node: [\n ['path', { d: 'm14.5 7.5-5 5', key: '3lb6iw' }],\n [\n 'path',\n {\n d: 'M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z',\n key: 'oz39mx',\n },\n ],\n ['path', { d: 'm9.5 7.5 5 5', key: 'ko136h' }],\n ],\n };\n icon = signal(LucideBookmarkX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookmarkX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookmarkX, isStandalone: true, selector: \"svg[lucideBookmarkX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookmarkX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookmarkX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BookmarkMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBIOSIgLz4KICA8cGF0aCBkPSJNMTcgM2EyIDIgMCAwIDEgMiAydjE1YTEgMSAwIDAgMS0xLjQ5Ni44NjhsLTQuNTEyLTIuNTc4YTIgMiAwIDAgMC0xLjk4NCAwbC00LjUxMiAyLjU3OEExIDEgMCAwIDEgNSAyMFY1YTIgMiAwIDAgMSAyLTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bookmark-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookmarkMinus extends LucideIconBase {\n static icon = {\n name: 'bookmark-minus',\n size: 24,\n node: [\n ['path', { d: 'M15 10H9', key: 'o6yqo3' }],\n [\n 'path',\n {\n d: 'M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z',\n key: 'oz39mx',\n },\n ],\n ],\n };\n icon = signal(LucideBookmarkMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookmarkMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookmarkMinus, isStandalone: true, selector: \"svg[lucideBookmarkMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookmarkMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookmarkMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BoomBox\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA5VjVhMiAyIDAgMCAxIDItMmgxMmEyIDIgMCAwIDEgMiAydjQiIC8+CiAgPHBhdGggZD0iTTggOHYxIiAvPgogIDxwYXRoIGQ9Ik0xMiA4djEiIC8+CiAgPHBhdGggZD0iTTE2IDh2MSIgLz4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHg9IjIiIHk9IjkiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIxNSIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjE1IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/boom-box\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBoomBox extends LucideIconBase {\n static icon = {\n name: 'boom-box',\n size: 24,\n node: [\n ['path', { d: 'M4 9V5a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v4', key: 'vvzvr1' }],\n ['path', { d: 'M8 8v1', key: 'xcqmfk' }],\n ['path', { d: 'M12 8v1', key: '1rj8u4' }],\n ['path', { d: 'M16 8v1', key: '1q12zr' }],\n ['rect', { width: '20', height: '12', x: '2', y: '9', rx: '2', key: 'igpb89' }],\n ['circle', { cx: '8', cy: '15', r: '2', key: 'fa4a8s' }],\n ['circle', { cx: '16', cy: '15', r: '2', key: '14c3ya' }],\n ],\n };\n icon = signal(LucideBoomBox.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBoomBox, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBoomBox, isStandalone: true, selector: \"svg[lucideBoomBox]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBoomBox, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBoomBox]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Bookmark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgM2EyIDIgMCAwIDEgMiAydjE1YTEgMSAwIDAgMS0xLjQ5Ni44NjhsLTQuNTEyLTIuNTc4YTIgMiAwIDAgMC0xLjk4NCAwbC00LjUxMiAyLjU3OEExIDEgMCAwIDEgNSAyMFY1YTIgMiAwIDAgMSAyLTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bookmark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBookmark extends LucideIconBase {\n static icon = {\n name: 'bookmark',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z',\n key: 'oz39mx',\n },\n ],\n ],\n };\n icon = signal(LucideBookmark.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookmark, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBookmark, isStandalone: true, selector: \"svg[lucideBookmark]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBookmark, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBookmark]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BotOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNjcgOEgxOGEyIDIgMCAwIDEgMiAydjQuMzMiIC8+CiAgPHBhdGggZD0iTTIgMTRoMiIgLz4KICA8cGF0aCBkPSJNMjAgMTRoMiIgLz4KICA8cGF0aCBkPSJNMjIgMjIgMiAyIiAvPgogIDxwYXRoIGQ9Ik04IDhINmEyIDIgMCAwIDAtMiAydjhhMiAyIDAgMCAwIDIgMmgxMmEyIDIgMCAwIDAgMS40MTQtLjU4NiIgLz4KICA8cGF0aCBkPSJNOSAxM3YyIiAvPgogIDxwYXRoIGQ9Ik05LjY3IDRIMTJ2Mi4zMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bot-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBotOff extends LucideIconBase {\n static icon = {\n name: 'bot-off',\n size: 24,\n node: [\n ['path', { d: 'M13.67 8H18a2 2 0 0 1 2 2v4.33', key: '7az073' }],\n ['path', { d: 'M2 14h2', key: 'vft8re' }],\n ['path', { d: 'M20 14h2', key: '4cs60a' }],\n ['path', { d: 'M22 22 2 2', key: '1r8tn9' }],\n [\n 'path',\n { d: 'M8 8H6a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 1.414-.586', key: 's09a7a' },\n ],\n ['path', { d: 'M9 13v2', key: 'rq6x2g' }],\n ['path', { d: 'M9.67 4H12v2.33', key: '110xot' }],\n ],\n };\n icon = signal(LucideBotOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBotOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBotOff, isStandalone: true, selector: \"svg[lucideBotOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBotOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBotOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BotMessageSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNlYySDgiIC8+CiAgPHBhdGggZD0iTTE1IDExdjIiIC8+CiAgPHBhdGggZD0iTTIgMTJoMiIgLz4KICA8cGF0aCBkPSJNMjAgMTJoMiIgLz4KICA8cGF0aCBkPSJNMjAgMTZhMiAyIDAgMCAxLTIgMkg4LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgNCAyMC4yODZWOGEyIDIgMCAwIDEgMi0yaDEyYTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik05IDExdjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bot-message-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBotMessageSquare extends LucideIconBase {\n static icon = {\n name: 'bot-message-square',\n size: 24,\n node: [\n ['path', { d: 'M12 6V2H8', key: '1155em' }],\n ['path', { d: 'M15 11v2', key: 'i11awn' }],\n ['path', { d: 'M2 12h2', key: '1t8f8n' }],\n ['path', { d: 'M20 12h2', key: '1q8mjw' }],\n [\n 'path',\n {\n d: 'M20 16a2 2 0 0 1-2 2H8.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 4 20.286V8a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2z',\n key: '11gyqh',\n },\n ],\n ['path', { d: 'M9 11v2', key: '1ueba0' }],\n ],\n };\n icon = signal(LucideBotMessageSquare.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBotMessageSquare, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBotMessageSquare, isStandalone: true, selector: \"svg[lucideBotMessageSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBotMessageSquare, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBotMessageSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Bot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgOFY0SDgiIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjEyIiB4PSI0IiB5PSI4IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAxNGgyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNGgyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxM3YyIiAvPgogIDxwYXRoIGQ9Ik05IDEzdjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBot extends LucideIconBase {\n static icon = {\n name: 'bot',\n size: 24,\n node: [\n ['path', { d: 'M12 8V4H8', key: 'hb8ula' }],\n ['rect', { width: '16', height: '12', x: '4', y: '8', rx: '2', key: 'enze0r' }],\n ['path', { d: 'M2 14h2', key: 'vft8re' }],\n ['path', { d: 'M20 14h2', key: '4cs60a' }],\n ['path', { d: 'M15 13v2', key: '1xurst' }],\n ['path', { d: 'M9 13v2', key: 'rq6x2g' }],\n ],\n };\n icon = signal(LucideBot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBot, isStandalone: true, selector: \"svg[lucideBot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BottleWine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM2ExIDEgMCAwIDEgMS0xaDJhMSAxIDAgMCAxIDEgMXYyYTYgNiAwIDAgMCAxLjIgMy42bC42LjhBNiA2IDAgMCAxIDE3IDEzdjhhMSAxIDAgMCAxLTEgMUg4YTEgMSAwIDAgMS0xLTF2LThhNiA2IDAgMCAxIDEuMi0zLjZsLjYtLjhBNiA2IDAgMCAwIDEwIDV6IiAvPgogIDxwYXRoIGQ9Ik0xNyAxM2gtNGExIDEgMCAwIDAtMSAxdjNhMSAxIDAgMCAwIDEgMWg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bottle-wine\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBottleWine extends LucideIconBase {\n static icon = {\n name: 'bottle-wine',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10 3a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a6 6 0 0 0 1.2 3.6l.6.8A6 6 0 0 1 17 13v8a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1v-8a6 6 0 0 1 1.2-3.6l.6-.8A6 6 0 0 0 10 5z',\n key: 'blqgoc',\n },\n ],\n ['path', { d: 'M17 13h-4a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h4', key: '43jbee' }],\n ],\n };\n icon = signal(LucideBottleWine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBottleWine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBottleWine, isStandalone: true, selector: \"svg[lucideBottleWine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBottleWine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBottleWine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Boxes\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45NyAxMi45MkEyIDIgMCAwIDAgMiAxNC42M3YzLjI0YTIgMiAwIDAgMCAuOTcgMS43MWwzIDEuOGEyIDIgMCAwIDAgMi4wNiAwTDEyIDE5di01LjVsLTUtMy00LjAzIDIuNDJaIiAvPgogIDxwYXRoIGQ9Im03IDE2LjUtNC43NC0yLjg1IiAvPgogIDxwYXRoIGQ9Im03IDE2LjUgNS0zIiAvPgogIDxwYXRoIGQ9Ik03IDE2LjV2NS4xNyIgLz4KICA8cGF0aCBkPSJNMTIgMTMuNVYxOWwzLjk3IDIuMzhhMiAyIDAgMCAwIDIuMDYgMGwzLTEuOGEyIDIgMCAwIDAgLjk3LTEuNzF2LTMuMjRhMiAyIDAgMCAwLS45Ny0xLjcxTDE3IDEwLjVsLTUgM1oiIC8+CiAgPHBhdGggZD0ibTE3IDE2LjUtNS0zIiAvPgogIDxwYXRoIGQ9Im0xNyAxNi41IDQuNzQtMi44NSIgLz4KICA8cGF0aCBkPSJNMTcgMTYuNXY1LjE3IiAvPgogIDxwYXRoIGQ9Ik03Ljk3IDQuNDJBMiAyIDAgMCAwIDcgNi4xM3Y0LjM3bDUgMyA1LTNWNi4xM2EyIDIgMCAwIDAtLjk3LTEuNzFsLTMtMS44YTIgMiAwIDAgMC0yLjA2IDBsLTMgMS44WiIgLz4KICA8cGF0aCBkPSJNMTIgOCA3LjI2IDUuMTUiIC8+CiAgPHBhdGggZD0ibTEyIDggNC43NC0yLjg1IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMy41VjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/boxes\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBoxes extends LucideIconBase {\n static icon = {\n name: 'boxes',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.97 12.92A2 2 0 0 0 2 14.63v3.24a2 2 0 0 0 .97 1.71l3 1.8a2 2 0 0 0 2.06 0L12 19v-5.5l-5-3-4.03 2.42Z',\n key: 'lc1i9w',\n },\n ],\n ['path', { d: 'm7 16.5-4.74-2.85', key: '1o9zyk' }],\n ['path', { d: 'm7 16.5 5-3', key: 'va8pkn' }],\n ['path', { d: 'M7 16.5v5.17', key: 'jnp8gn' }],\n [\n 'path',\n {\n d: 'M12 13.5V19l3.97 2.38a2 2 0 0 0 2.06 0l3-1.8a2 2 0 0 0 .97-1.71v-3.24a2 2 0 0 0-.97-1.71L17 10.5l-5 3Z',\n key: '8zsnat',\n },\n ],\n ['path', { d: 'm17 16.5-5-3', key: '8arw3v' }],\n ['path', { d: 'm17 16.5 4.74-2.85', key: '8rfmw' }],\n ['path', { d: 'M17 16.5v5.17', key: 'k6z78m' }],\n [\n 'path',\n {\n d: 'M7.97 4.42A2 2 0 0 0 7 6.13v4.37l5 3 5-3V6.13a2 2 0 0 0-.97-1.71l-3-1.8a2 2 0 0 0-2.06 0l-3 1.8Z',\n key: '1xygjf',\n },\n ],\n ['path', { d: 'M12 8 7.26 5.15', key: '1vbdud' }],\n ['path', { d: 'm12 8 4.74-2.85', key: '3rx089' }],\n ['path', { d: 'M12 13.5V8', key: '1io7kd' }],\n ],\n };\n icon = signal(LucideBoxes.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBoxes, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBoxes, isStandalone: true, selector: \"svg[lucideBoxes]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBoxes, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBoxes]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Box\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOGEyIDIgMCAwIDAtMS0xLjczbC03LTRhMiAyIDAgMCAwLTIgMGwtNyA0QTIgMiAwIDAgMCAzIDh2OGEyIDIgMCAwIDAgMSAxLjczbDcgNGEyIDIgMCAwIDAgMiAwbDctNEEyIDIgMCAwIDAgMjEgMTZaIiAvPgogIDxwYXRoIGQ9Im0zLjMgNyA4LjcgNSA4LjctNSIgLz4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/box\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBox extends LucideIconBase {\n static icon = {\n name: 'box',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z',\n key: 'hh9hay',\n },\n ],\n ['path', { d: 'm3.3 7 8.7 5 8.7-5', key: 'g66t2b' }],\n ['path', { d: 'M12 22V12', key: 'd0xqtd' }],\n ],\n };\n icon = signal(LucideBox.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBox, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBox, isStandalone: true, selector: \"svg[lucideBox]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBox, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBox]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BowArrow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgM2g0djQiIC8+CiAgPHBhdGggZD0iTTE4LjU3NSAxMS4wODJhMTMgMTMgMCAwIDEgMS4wNDggOS4wMjcgMS4xNyAxLjE3IDAgMCAxLTEuOTE0LjU5N0wxNCAxNyIgLz4KICA8cGF0aCBkPSJNNyAxMCAzLjI5IDYuMjlhMS4xNyAxLjE3IDAgMCAxIC42LTEuOTEgMTMgMTMgMCAwIDEgOS4wMyAxLjA1IiAvPgogIDxwYXRoIGQ9Ik03IDE0YTEuNyAxLjcgMCAwIDAtMS4yMDcuNWwtMi42NDYgMi42NDZBLjUuNSAwIDAgMCAzLjUgMThINWExIDEgMCAwIDEgMSAxdjEuNWEuNS41IDAgMCAwIC44NTQuMzU0TDkuNSAxOC4yMDdBMS43IDEuNyAwIDAgMCAxMCAxN3YtMmExIDEgMCAwIDAtMS0xeiIgLz4KICA8cGF0aCBkPSJNOS43MDcgMTQuMjkzIDIxIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bow-arrow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBowArrow extends LucideIconBase {\n static icon = {\n name: 'bow-arrow',\n size: 24,\n node: [\n ['path', { d: 'M17 3h4v4', key: '19p9u1' }],\n [\n 'path',\n {\n d: 'M18.575 11.082a13 13 0 0 1 1.048 9.027 1.17 1.17 0 0 1-1.914.597L14 17',\n key: '12t3w9',\n },\n ],\n [\n 'path',\n { d: 'M7 10 3.29 6.29a1.17 1.17 0 0 1 .6-1.91 13 13 0 0 1 9.03 1.05', key: 'ogng5l' },\n ],\n [\n 'path',\n {\n d: 'M7 14a1.7 1.7 0 0 0-1.207.5l-2.646 2.646A.5.5 0 0 0 3.5 18H5a1 1 0 0 1 1 1v1.5a.5.5 0 0 0 .854.354L9.5 18.207A1.7 1.7 0 0 0 10 17v-2a1 1 0 0 0-1-1z',\n key: '8v3fy2',\n },\n ],\n ['path', { d: 'M9.707 14.293 21 3', key: 'ydm3bn' }],\n ],\n };\n icon = signal(LucideBowArrow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBowArrow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBowArrow, isStandalone: true, selector: \"svg[lucideBowArrow]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBowArrow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBowArrow]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Brackets\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM2gzYTEgMSAwIDAgMSAxIDF2MTZhMSAxIDAgMCAxLTEgMWgtMyIgLz4KICA8cGF0aCBkPSJNOCAyMUg1YTEgMSAwIDAgMS0xLTFWNGExIDEgMCAwIDEgMS0xaDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brackets\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBrackets extends LucideIconBase {\n static icon = {\n name: 'brackets',\n size: 24,\n node: [\n ['path', { d: 'M16 3h3a1 1 0 0 1 1 1v16a1 1 0 0 1-1 1h-3', key: '1kt8lf' }],\n ['path', { d: 'M8 21H5a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h3', key: 'gduv9' }],\n ],\n };\n icon = signal(LucideBrackets.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrackets, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBrackets, isStandalone: true, selector: \"svg[lucideBrackets]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrackets, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBrackets]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BrainCircuit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNWEzIDMgMCAxIDAtNS45OTcuMTI1IDQgNCAwIDAgMC0yLjUyNiA1Ljc3IDQgNCAwIDAgMCAuNTU2IDYuNTg4QTQgNCAwIDEgMCAxMiAxOFoiIC8+CiAgPHBhdGggZD0iTTkgMTNhNC41IDQuNSAwIDAgMCAzLTQiIC8+CiAgPHBhdGggZD0iTTYuMDAzIDUuMTI1QTMgMyAwIDAgMCA2LjQwMSA2LjUiIC8+CiAgPHBhdGggZD0iTTMuNDc3IDEwLjg5NmE0IDQgMCAwIDEgLjU4NS0uMzk2IiAvPgogIDxwYXRoIGQ9Ik02IDE4YTQgNCAwIDAgMS0xLjk2Ny0uNTE2IiAvPgogIDxwYXRoIGQ9Ik0xMiAxM2g0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOGg2YTIgMiAwIDAgMSAyIDJ2MSIgLz4KICA8cGF0aCBkPSJNMTIgOGg4IiAvPgogIDxwYXRoIGQ9Ik0xNiA4VjVhMiAyIDAgMCAxIDItMiIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjEzIiByPSIuNSIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjMiIHI9Ii41IiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMjEiIHI9Ii41IiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iOCIgcj0iLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brain-circuit\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBrainCircuit extends LucideIconBase {\n static icon = {\n name: 'brain-circuit',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 5a3 3 0 1 0-5.997.125 4 4 0 0 0-2.526 5.77 4 4 0 0 0 .556 6.588A4 4 0 1 0 12 18Z',\n key: 'l5xja',\n },\n ],\n ['path', { d: 'M9 13a4.5 4.5 0 0 0 3-4', key: '10igwf' }],\n ['path', { d: 'M6.003 5.125A3 3 0 0 0 6.401 6.5', key: '105sqy' }],\n ['path', { d: 'M3.477 10.896a4 4 0 0 1 .585-.396', key: 'ql3yin' }],\n ['path', { d: 'M6 18a4 4 0 0 1-1.967-.516', key: '2e4loj' }],\n ['path', { d: 'M12 13h4', key: '1ku699' }],\n ['path', { d: 'M12 18h6a2 2 0 0 1 2 2v1', key: '105ag5' }],\n ['path', { d: 'M12 8h8', key: '1lhi5i' }],\n ['path', { d: 'M16 8V5a2 2 0 0 1 2-2', key: 'u6izg6' }],\n ['circle', { cx: '16', cy: '13', r: '.5', key: 'ry7gng' }],\n ['circle', { cx: '18', cy: '3', r: '.5', key: '1aiba7' }],\n ['circle', { cx: '20', cy: '21', r: '.5', key: 'yhc1fs' }],\n ['circle', { cx: '20', cy: '8', r: '.5', key: '1e43v0' }],\n ],\n };\n icon = signal(LucideBrainCircuit.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrainCircuit, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBrainCircuit, isStandalone: true, selector: \"svg[lucideBrainCircuit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrainCircuit, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBrainCircuit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BrainCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuODUyIDE0Ljc3Mi0uMzgzLjkyMyIgLz4KICA8cGF0aCBkPSJtMTAuODUyIDkuMjI4LS4zODMtLjkyMyIgLz4KICA8cGF0aCBkPSJtMTMuMTQ4IDE0Ljc3Mi4zODIuOTI0IiAvPgogIDxwYXRoIGQ9Im0xMy41MzEgOC4zMDUtLjM4My45MjMiIC8+CiAgPHBhdGggZD0ibTE0Ljc3MiAxMC44NTIuOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE0Ljc3MiAxMy4xNDguOTIzLjM4MyIgLz4KICA8cGF0aCBkPSJNMTcuNTk4IDYuNUEzIDMgMCAxIDAgMTIgNWEzIDMgMCAwIDAtNS42My0xLjQ0NiAzIDMgMCAwIDAtLjM2OCAxLjU3MSA0IDQgMCAwIDAtMi41MjUgNS43NzEiIC8+CiAgPHBhdGggZD0iTTE3Ljk5OCA1LjEyNWE0IDQgMCAwIDEgMi41MjUgNS43NzEiIC8+CiAgPHBhdGggZD0iTTE5LjUwNSAxMC4yOTRhNCA0IDAgMCAxLTEuNSA3LjcwNiIgLz4KICA8cGF0aCBkPSJNNC4wMzIgMTcuNDgzQTQgNCAwIDAgMCAxMS40NjQgMjBjLjE4LS4zMTEuODkyLS4zMTEgMS4wNzIgMGE0IDQgMCAwIDAgNy40MzItMi41MTYiIC8+CiAgPHBhdGggZD0iTTQuNSAxMC4yOTFBNCA0IDAgMCAwIDYgMTgiIC8+CiAgPHBhdGggZD0iTTYuMDAyIDUuMTI1YTMgMyAwIDAgMCAuNCAxLjM3NSIgLz4KICA8cGF0aCBkPSJtOS4yMjggMTAuODUyLS45MjMtLjM4MyIgLz4KICA8cGF0aCBkPSJtOS4yMjggMTMuMTQ4LS45MjMuMzgzIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brain-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBrainCog extends LucideIconBase {\n static icon = {\n name: 'brain-cog',\n size: 24,\n node: [\n ['path', { d: 'm10.852 14.772-.383.923', key: '11vil6' }],\n ['path', { d: 'm10.852 9.228-.383-.923', key: '1fjppe' }],\n ['path', { d: 'm13.148 14.772.382.924', key: 'je3va1' }],\n ['path', { d: 'm13.531 8.305-.383.923', key: '18epck' }],\n ['path', { d: 'm14.772 10.852.923-.383', key: 'k9m8cz' }],\n ['path', { d: 'm14.772 13.148.923.383', key: '1xvhww' }],\n [\n 'path',\n {\n d: 'M17.598 6.5A3 3 0 1 0 12 5a3 3 0 0 0-5.63-1.446 3 3 0 0 0-.368 1.571 4 4 0 0 0-2.525 5.771',\n key: 'jcbbz1',\n },\n ],\n ['path', { d: 'M17.998 5.125a4 4 0 0 1 2.525 5.771', key: '1kkn7e' }],\n ['path', { d: 'M19.505 10.294a4 4 0 0 1-1.5 7.706', key: '18bmuc' }],\n [\n 'path',\n {\n d: 'M4.032 17.483A4 4 0 0 0 11.464 20c.18-.311.892-.311 1.072 0a4 4 0 0 0 7.432-2.516',\n key: 'uozx0d',\n },\n ],\n ['path', { d: 'M4.5 10.291A4 4 0 0 0 6 18', key: 'whdemb' }],\n ['path', { d: 'M6.002 5.125a3 3 0 0 0 .4 1.375', key: '1kqy2g' }],\n ['path', { d: 'm9.228 10.852-.923-.383', key: '1wtb30' }],\n ['path', { d: 'm9.228 13.148-.923.383', key: '1a830x' }],\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\n ],\n };\n icon = signal(LucideBrainCog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrainCog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBrainCog, isStandalone: true, selector: \"svg[lucideBrainCog]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrainCog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBrainCog]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BrickWallFire\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM3YyLjEwNyIgLz4KICA8cGF0aCBkPSJNMTcgOWMxIDMgMi41IDMuNSAzLjUgNC41QTUgNSAwIDAgMSAyMiAxN2E1IDUgMCAwIDEtMTAgMGMwLS4zIDAtLjYuMS0uOWEyIDIgMCAxIDAgMy4zLTJDMTMgMTEuNSAxNiA5IDE3IDkiIC8+CiAgPHBhdGggZD0iTTIxIDguMjc0VjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgzLjkzOCIgLz4KICA8cGF0aCBkPSJNMyAxNWg1LjI1MyIgLz4KICA8cGF0aCBkPSJNMyA5aDguMjI4IiAvPgogIDxwYXRoIGQ9Ik04IDE1djYiIC8+CiAgPHBhdGggZD0iTTggM3Y2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/brick-wall-fire\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBrickWallFire extends LucideIconBase {\n static icon = {\n name: 'brick-wall-fire',\n size: 24,\n node: [\n ['path', { d: 'M16 3v2.107', key: 'gq8xun' }],\n [\n 'path',\n {\n d: 'M17 9c1 3 2.5 3.5 3.5 4.5A5 5 0 0 1 22 17a5 5 0 0 1-10 0c0-.3 0-.6.1-.9a2 2 0 1 0 3.3-2C13 11.5 16 9 17 9',\n key: '1l2pih',\n },\n ],\n [\n 'path',\n { d: 'M21 8.274V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h3.938', key: 'jrnqjp' },\n ],\n ['path', { d: 'M3 15h5.253', key: 'xqg7rb' }],\n ['path', { d: 'M3 9h8.228', key: '1ppb70' }],\n ['path', { d: 'M8 15v6', key: '1stoo3' }],\n ['path', { d: 'M8 3v6', key: 'vlvjmk' }],\n ],\n };\n icon = signal(LucideBrickWallFire.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrickWallFire, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBrickWallFire, isStandalone: true, selector: \"svg[lucideBrickWallFire]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrickWallFire, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBrickWallFire]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BrickWallShield\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgOXYxLjI1OCIgLz4KICA8cGF0aCBkPSJNMTYgM3Y1LjQ2IiAvPgogIDxwYXRoIGQ9Ik0yMSA5LjExOFY1YTIgMiAwIDAgMC0yLTJINWEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoNS43NSIgLz4KICA8cGF0aCBkPSJNMjIgMTcuNWMwIDIuNDk5LTEuNzUgMy43NDktMy44MyA0LjQ3NGEuNS41IDAgMCAxLS4zMzUtLjAwNWMtMi4wODUtLjcyLTMuODM1LTEuOTctMy44MzUtNC40N1YxNGEuNS41IDAgMCAxIC41LS40OTljMSAwIDIuMjUtLjYgMy4xMi0xLjM2YS42LjYgMCAwIDEgLjc2LS4wMDFjLjg3NS43NjUgMi4xMiAxLjM2IDMuMTIgMS4zNmEuNS41IDAgMCAxIC41LjV6IiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDciIC8+CiAgPHBhdGggZD0iTTMgOWgxMi4xNDIiIC8+CiAgPHBhdGggZD0iTTggMTV2NiIgLz4KICA8cGF0aCBkPSJNOCAzdjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brick-wall-shield\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBrickWallShield extends LucideIconBase {\n static icon = {\n name: 'brick-wall-shield',\n size: 24,\n node: [\n ['path', { d: 'M12 9v1.258', key: 'iwpddn' }],\n ['path', { d: 'M16 3v5.46', key: 'd7ew98' }],\n [\n 'path',\n { d: 'M21 9.118V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h5.75', key: '137t5x' },\n ],\n [\n 'path',\n {\n d: 'M22 17.5c0 2.499-1.75 3.749-3.83 4.474a.5.5 0 0 1-.335-.005c-2.085-.72-3.835-1.97-3.835-4.47V14a.5.5 0 0 1 .5-.499c1 0 2.25-.6 3.12-1.36a.6.6 0 0 1 .76-.001c.875.765 2.12 1.36 3.12 1.36a.5.5 0 0 1 .5.5z',\n key: '16j3tf',\n },\n ],\n ['path', { d: 'M3 15h7', key: '1qldh6' }],\n ['path', { d: 'M3 9h12.142', key: '1yjd6m' }],\n ['path', { d: 'M8 15v6', key: '1stoo3' }],\n ['path', { d: 'M8 3v6', key: 'vlvjmk' }],\n ],\n };\n icon = signal(LucideBrickWallShield.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrickWallShield, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBrickWallShield, isStandalone: true, selector: \"svg[lucideBrickWallShield]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrickWallShield, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBrickWallShield]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Braces\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzSDdhMiAyIDAgMCAwLTIgMnY1YTIgMiAwIDAgMS0yIDIgMiAyIDAgMCAxIDIgMnY1YzAgMS4xLjkgMiAyIDJoMSIgLz4KICA8cGF0aCBkPSJNMTYgMjFoMWEyIDIgMCAwIDAgMi0ydi01YzAtMS4xLjktMiAyLTJhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMC0yLTJoLTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/braces\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBraces extends LucideIconBase {\n static icon = {\n name: 'braces',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M8 3H7a2 2 0 0 0-2 2v5a2 2 0 0 1-2 2 2 2 0 0 1 2 2v5c0 1.1.9 2 2 2h1',\n key: 'ezmyqa',\n },\n ],\n [\n 'path',\n {\n d: 'M16 21h1a2 2 0 0 0 2-2v-5c0-1.1.9-2 2-2a2 2 0 0 1-2-2V5a2 2 0 0 0-2-2h-1',\n key: 'e1hn23',\n },\n ],\n ],\n aliases: ['curly-braces'],\n };\n icon = signal(LucideBraces.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBraces, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBraces, isStandalone: true, selector: \"svg[lucideBraces], svg[lucideCurlyBraces]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBraces, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBraces], svg[lucideCurlyBraces]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideBraces\n */\nconst LucideCurlyBraces = LucideBraces;\n\n/**\n * @component @name Brain\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMThWNSIgLz4KICA8cGF0aCBkPSJNMTUgMTNhNC4xNyA0LjE3IDAgMCAxLTMtNCA0LjE3IDQuMTcgMCAwIDEtMyA0IiAvPgogIDxwYXRoIGQ9Ik0xNy41OTggNi41QTMgMyAwIDEgMCAxMiA1YTMgMyAwIDEgMC01LjU5OCAxLjUiIC8+CiAgPHBhdGggZD0iTTE3Ljk5NyA1LjEyNWE0IDQgMCAwIDEgMi41MjYgNS43NyIgLz4KICA8cGF0aCBkPSJNMTggMThhNCA0IDAgMCAwIDItNy40NjQiIC8+CiAgPHBhdGggZD0iTTE5Ljk2NyAxNy40ODNBNCA0IDAgMSAxIDEyIDE4YTQgNCAwIDEgMS03Ljk2Ny0uNTE3IiAvPgogIDxwYXRoIGQ9Ik02IDE4YTQgNCAwIDAgMS0yLTcuNDY0IiAvPgogIDxwYXRoIGQ9Ik02LjAwMyA1LjEyNWE0IDQgMCAwIDAtMi41MjYgNS43NyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/brain\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBrain extends LucideIconBase {\n static icon = {\n name: 'brain',\n size: 24,\n node: [\n ['path', { d: 'M12 18V5', key: 'adv99a' }],\n ['path', { d: 'M15 13a4.17 4.17 0 0 1-3-4 4.17 4.17 0 0 1-3 4', key: '1e3is1' }],\n ['path', { d: 'M17.598 6.5A3 3 0 1 0 12 5a3 3 0 1 0-5.598 1.5', key: '1gqd8o' }],\n ['path', { d: 'M17.997 5.125a4 4 0 0 1 2.526 5.77', key: 'iwvgf7' }],\n ['path', { d: 'M18 18a4 4 0 0 0 2-7.464', key: 'efp6ie' }],\n ['path', { d: 'M19.967 17.483A4 4 0 1 1 12 18a4 4 0 1 1-7.967-.517', key: '1gq6am' }],\n ['path', { d: 'M6 18a4 4 0 0 1-2-7.464', key: 'k1g0md' }],\n ['path', { d: 'M6.003 5.125a4 4 0 0 0-2.526 5.77', key: 'q97ue3' }],\n ],\n };\n icon = signal(LucideBrain.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrain, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBrain, isStandalone: true, selector: \"svg[lucideBrain]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrain, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBrain]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BriefcaseConveyorBelt\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjB2MiIgLz4KICA8cGF0aCBkPSJNMTQgMjB2MiIgLz4KICA8cGF0aCBkPSJNMTggMjB2MiIgLz4KICA8cGF0aCBkPSJNMjEgMjBIMyIgLz4KICA8cGF0aCBkPSJNNiAyMHYyIiAvPgogIDxwYXRoIGQ9Ik04IDE2VjRhMiAyIDAgMCAxIDItMmg0YTIgMiAwIDAgMSAyIDJ2MTIiIC8+CiAgPHJlY3QgeD0iNCIgeT0iNiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjEwIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/briefcase-conveyor-belt\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBriefcaseConveyorBelt extends LucideIconBase {\n static icon = {\n name: 'briefcase-conveyor-belt',\n size: 24,\n node: [\n ['path', { d: 'M10 20v2', key: '1n8e1g' }],\n ['path', { d: 'M14 20v2', key: '1lq872' }],\n ['path', { d: 'M18 20v2', key: '10uadw' }],\n ['path', { d: 'M21 20H3', key: 'kdqkdp' }],\n ['path', { d: 'M6 20v2', key: 'a9bc87' }],\n ['path', { d: 'M8 16V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v12', key: '17n9tx' }],\n ['rect', { x: '4', y: '6', width: '16', height: '10', rx: '2', key: '1097i5' }],\n ],\n };\n icon = signal(LucideBriefcaseConveyorBelt.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBriefcaseConveyorBelt, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBriefcaseConveyorBelt, isStandalone: true, selector: \"svg[lucideBriefcaseConveyorBelt]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBriefcaseConveyorBelt, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBriefcaseConveyorBelt]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BriefcaseBusiness\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiA2VjRhMiAyIDAgMCAwLTItMmgtNGEyIDIgMCAwIDAtMiAydjIiIC8+CiAgPHBhdGggZD0iTTIyIDEzYTE4LjE1IDE4LjE1IDAgMCAxLTIwIDAiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiB4PSIyIiB5PSI2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/briefcase-business\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBriefcaseBusiness extends LucideIconBase {\n static icon = {\n name: 'briefcase-business',\n size: 24,\n node: [\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\n ['path', { d: 'M16 6V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v2', key: '1ksdt3' }],\n ['path', { d: 'M22 13a18.15 18.15 0 0 1-20 0', key: '12hx5q' }],\n ['rect', { width: '20', height: '14', x: '2', y: '6', rx: '2', key: 'i6l2r4' }],\n ],\n };\n icon = signal(LucideBriefcaseBusiness.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBriefcaseBusiness, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBriefcaseBusiness, isStandalone: true, selector: \"svg[lucideBriefcaseBusiness]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBriefcaseBusiness, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBriefcaseBusiness]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BrickWall\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiA5djYiIC8+CiAgPHBhdGggZD0iTTE2IDE1djYiIC8+CiAgPHBhdGggZD0iTTE2IDN2NiIgLz4KICA8cGF0aCBkPSJNMyAxNWgxOCIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxwYXRoIGQ9Ik04IDE1djYiIC8+CiAgPHBhdGggZD0iTTggM3Y2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/brick-wall\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBrickWall extends LucideIconBase {\n static icon = {\n name: 'brick-wall',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M12 9v6', key: '199k2o' }],\n ['path', { d: 'M16 15v6', key: '8rj2es' }],\n ['path', { d: 'M16 3v6', key: '1j6rpj' }],\n ['path', { d: 'M3 15h18', key: '5xshup' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M8 15v6', key: '1stoo3' }],\n ['path', { d: 'M8 3v6', key: 'vlvjmk' }],\n ],\n };\n icon = signal(LucideBrickWall.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrickWall, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBrickWall, isStandalone: true, selector: \"svg[lucideBrickWall]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrickWall, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBrickWall]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BriefcaseMedical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTF2NCIgLz4KICA8cGF0aCBkPSJNMTQgMTNoLTQiIC8+CiAgPHBhdGggZD0iTTE2IDZWNGEyIDIgMCAwIDAtMi0yaC00YTIgMiAwIDAgMC0yIDJ2MiIgLz4KICA8cGF0aCBkPSJNMTggNnYxNCIgLz4KICA8cGF0aCBkPSJNNiA2djE0IiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iNiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/briefcase-medical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBriefcaseMedical extends LucideIconBase {\n static icon = {\n name: 'briefcase-medical',\n size: 24,\n node: [\n ['path', { d: 'M12 11v4', key: 'a6ujw6' }],\n ['path', { d: 'M14 13h-4', key: '1pl8zg' }],\n ['path', { d: 'M16 6V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v2', key: '1ksdt3' }],\n ['path', { d: 'M18 6v14', key: '1mu4gy' }],\n ['path', { d: 'M6 6v14', key: '1s15cj' }],\n ['rect', { width: '20', height: '14', x: '2', y: '6', rx: '2', key: 'i6l2r4' }],\n ],\n };\n icon = signal(LucideBriefcaseMedical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBriefcaseMedical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBriefcaseMedical, isStandalone: true, selector: \"svg[lucideBriefcaseMedical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBriefcaseMedical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBriefcaseMedical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Briefcase\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjBWNGEyIDIgMCAwIDAtMi0yaC00YTIgMiAwIDAgMC0yIDJ2MTYiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiB4PSIyIiB5PSI2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/briefcase\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBriefcase extends LucideIconBase {\n static icon = {\n name: 'briefcase',\n size: 24,\n node: [\n ['path', { d: 'M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16', key: 'jecpp' }],\n ['rect', { width: '20', height: '14', x: '2', y: '6', rx: '2', key: 'i6l2r4' }],\n ],\n };\n icon = signal(LucideBriefcase.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBriefcase, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBriefcase, isStandalone: true, selector: \"svg[lucideBriefcase]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBriefcase, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBriefcase]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BringToFront\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSI4IiB5PSI4IiB3aWR0aD0iOCIgaGVpZ2h0PSI4IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNCAxMGEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg0YTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTE0IDIwYTIgMiAwIDAgMCAyIDJoNGEyIDIgMCAwIDAgMi0ydi00YTIgMiAwIDAgMC0yLTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bring-to-front\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBringToFront extends LucideIconBase {\n static icon = {\n name: 'bring-to-front',\n size: 24,\n node: [\n ['rect', { x: '8', y: '8', width: '8', height: '8', rx: '2', key: 'yj20xf' }],\n ['path', { d: 'M4 10a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2', key: '1ltk23' }],\n ['path', { d: 'M14 20a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2', key: '1q24h9' }],\n ],\n };\n icon = signal(LucideBringToFront.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBringToFront, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBringToFront, isStandalone: true, selector: \"svg[lucideBringToFront]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBringToFront, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBringToFront]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Broccoli\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTNhMyAzIDAgMCAxLTIuMTIxLTUuMTIxIiAvPgogIDxwYXRoIGQ9Ik0xNS42MDYgMTQuMjA0Yy0zLjUgMS41LTUuODk5IDQuNTAzLTguODk5IDcuNTAzQTEgMSAwIDAgMSA2IDIyYy0yIDAtNC0yLTQtNGExIDEgMCAwIDEgLjI5My0uNzA3YzEuOTExLTEuOTExIDMuODIzLTMuNTc4IDUuMzQ3LTUuNDQxIiAvPgogIDxwYXRoIGQ9Ik0xNi41NzMgMTQuNzM3QTQgNCAwIDAgMSAxNCAxMSIgLz4KICA8cGF0aCBkPSJNNy4xNCAxMC45MDdhNCA0IDAgMSAxIDIuNzU2LTcuNDNBNCA0IDAgMCAxIDE2LjcgNC40OGEyIDIgMCAwIDEgMi44MiAyLjgyIDQgNCAwIDAgMSAxLjAwMiA2LjgwNUE0IDQgMCAxIDEgMTMgMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/broccoli\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBroccoli extends LucideIconBase {\n static icon = {\n name: 'broccoli',\n size: 24,\n node: [\n ['path', { d: 'M10 13a3 3 0 0 1-2.121-5.121', key: '1oqad0' }],\n [\n 'path',\n {\n d: 'M15.606 14.204c-3.5 1.5-5.899 4.503-8.899 7.503A1 1 0 0 1 6 22c-2 0-4-2-4-4a1 1 0 0 1 .293-.707c1.911-1.911 3.823-3.578 5.347-5.441',\n key: 'c93qjr',\n },\n ],\n ['path', { d: 'M16.573 14.737A4 4 0 0 1 14 11', key: '1ymr17' }],\n [\n 'path',\n {\n d: 'M7.14 10.907a4 4 0 1 1 2.756-7.43A4 4 0 0 1 16.7 4.48a2 2 0 0 1 2.82 2.82 4 4 0 0 1 1.002 6.805A4 4 0 1 1 13 16',\n key: '1kbgad',\n },\n ],\n ],\n };\n icon = signal(LucideBroccoli.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBroccoli, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBroccoli, isStandalone: true, selector: \"svg[lucideBroccoli]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBroccoli, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBroccoli]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Brush\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTAgMyAzIiAvPgogIDxwYXRoIGQ9Ik02LjUgMjFBMy41IDMuNSAwIDEgMCAzIDE3LjVhMi42MiAyLjYyIDAgMCAxLS43MDggMS43OTJBMSAxIDAgMCAwIDMgMjF6IiAvPgogIDxwYXRoIGQ9Ik05Ljk2OSAxNy4wMzEgMjEuMzc4IDUuNjI0YTEgMSAwIDAgMC0zLjAwMi0zLjAwMkw2Ljk2NyAxNC4wMzEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brush\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBrush extends LucideIconBase {\n static icon = {\n name: 'brush',\n size: 24,\n node: [\n ['path', { d: 'm11 10 3 3', key: 'fzmg1i' }],\n [\n 'path',\n {\n d: 'M6.5 21A3.5 3.5 0 1 0 3 17.5a2.62 2.62 0 0 1-.708 1.792A1 1 0 0 0 3 21z',\n key: 'p4q2r7',\n },\n ],\n [\n 'path',\n { d: 'M9.969 17.031 21.378 5.624a1 1 0 0 0-3.002-3.002L6.967 14.031', key: 'wy6l02' },\n ],\n ],\n };\n icon = signal(LucideBrush.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrush, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBrush, isStandalone: true, selector: \"svg[lucideBrush]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrush, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBrush]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Bubbles\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNy4wMDEgMTUuMDg1QTEuNSAxLjUgMCAwIDEgOSAxNi41IiAvPgogIDxjaXJjbGUgY3g9IjE4LjUiIGN5PSI4LjUiIHI9IjMuNSIgLz4KICA8Y2lyY2xlIGN4PSI3LjUiIGN5PSIxNi41IiByPSI1LjUiIC8+CiAgPGNpcmNsZSBjeD0iNy41IiBjeT0iNC41IiByPSIyLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bubbles\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBubbles extends LucideIconBase {\n static icon = {\n name: 'bubbles',\n size: 24,\n node: [\n ['path', { d: 'M7.001 15.085A1.5 1.5 0 0 1 9 16.5', key: 'y44lvh' }],\n ['circle', { cx: '18.5', cy: '8.5', r: '3.5', key: '1wadoa' }],\n ['circle', { cx: '7.5', cy: '16.5', r: '5.5', key: '6mdt3g' }],\n ['circle', { cx: '7.5', cy: '4.5', r: '2.5', key: '637s54' }],\n ],\n };\n icon = signal(LucideBubbles.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBubbles, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBubbles, isStandalone: true, selector: \"svg[lucideBubbles]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBubbles, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBubbles]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BrushCleaning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMjItMS00IiAvPgogIDxwYXRoIGQ9Ik0xOSAxNGExIDEgMCAwIDAgMS0xdi0xYTIgMiAwIDAgMC0yLTJoLTNhMSAxIDAgMCAxLTEtMVY0YTIgMiAwIDAgMC00IDB2NWExIDEgMCAwIDEtMSAxSDZhMiAyIDAgMCAwLTIgMnYxYTEgMSAwIDAgMCAxIDEiIC8+CiAgPHBhdGggZD0iTTE5IDE0SDVsLTEuOTczIDYuNzY3QTEgMSAwIDAgMCA0IDIyaDE2YTEgMSAwIDAgMCAuOTczLTEuMjMzeiIgLz4KICA8cGF0aCBkPSJtOCAyMiAxLTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brush-cleaning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBrushCleaning extends LucideIconBase {\n static icon = {\n name: 'brush-cleaning',\n size: 24,\n node: [\n ['path', { d: 'm16 22-1-4', key: '1ow2iv' }],\n [\n 'path',\n {\n d: 'M19 14a1 1 0 0 0 1-1v-1a2 2 0 0 0-2-2h-3a1 1 0 0 1-1-1V4a2 2 0 0 0-4 0v5a1 1 0 0 1-1 1H6a2 2 0 0 0-2 2v1a1 1 0 0 0 1 1',\n key: '11gii7',\n },\n ],\n [\n 'path',\n { d: 'M19 14H5l-1.973 6.767A1 1 0 0 0 4 22h16a1 1 0 0 0 .973-1.233z', key: 'bju7h4' },\n ],\n ['path', { d: 'm8 22 1-4', key: 's3unb' }],\n ],\n };\n icon = signal(LucideBrushCleaning.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrushCleaning, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBrushCleaning, isStandalone: true, selector: \"svg[lucideBrushCleaning]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBrushCleaning, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBrushCleaning]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BugPlay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTkuNjU1QTYgNiAwIDAgMSA2IDE0di0zYTQgNCAwIDAgMSA0LTRoNGE0IDQgMCAwIDEgNCAzLjk3IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNS4wMDNhMSAxIDAgMCAxIDEuNTE3LS44NTlsNC45OTcgMi45OTdhMSAxIDAgMCAxIDAgMS43MThsLTQuOTk3IDIuOTk3YTEgMSAwIDAgMS0xLjUxNy0uODZ6IiAvPgogIDxwYXRoIGQ9Ik0xNC4xMiAzLjg4IDE2IDIiIC8+CiAgPHBhdGggZD0iTTIxIDVhNCA0IDAgMCAxLTMuNTUgMy45NyIgLz4KICA8cGF0aCBkPSJNMyAyMWE0IDQgMCAwIDEgMy44MS00IiAvPgogIDxwYXRoIGQ9Ik0zIDVhNCA0IDAgMCAwIDMuNTUgMy45NyIgLz4KICA8cGF0aCBkPSJNNiAxM0gyIiAvPgogIDxwYXRoIGQ9Im04IDIgMS44OCAxLjg4IiAvPgogIDxwYXRoIGQ9Ik05IDcuMTNWNmEzIDMgMCAxIDEgNiAwdjEuMTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bug-play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBugPlay extends LucideIconBase {\n static icon = {\n name: 'bug-play',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M10 19.655A6 6 0 0 1 6 14v-3a4 4 0 0 1 4-4h4a4 4 0 0 1 4 3.97', key: '1gnv52' },\n ],\n [\n 'path',\n {\n d: 'M14 15.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997a1 1 0 0 1-1.517-.86z',\n key: '1weqy9',\n },\n ],\n ['path', { d: 'M14.12 3.88 16 2', key: 'qol33r' }],\n ['path', { d: 'M21 5a4 4 0 0 1-3.55 3.97', key: '5cxbf6' }],\n ['path', { d: 'M3 21a4 4 0 0 1 3.81-4', key: '1fjd4g' }],\n ['path', { d: 'M3 5a4 4 0 0 0 3.55 3.97', key: '1d7oge' }],\n ['path', { d: 'M6 13H2', key: '82j7cp' }],\n ['path', { d: 'm8 2 1.88 1.88', key: 'fmnt4t' }],\n ['path', { d: 'M9 7.13V6a3 3 0 1 1 6 0v1.13', key: '1vgav8' }],\n ],\n };\n icon = signal(LucideBugPlay.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBugPlay, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBugPlay, isStandalone: true, selector: \"svg[lucideBugPlay]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBugPlay, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBugPlay]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BugOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjB2LTgiIC8+CiAgPHBhdGggZD0iTTEyLjY1NiA3SDE0YTQgNCAwIDAgMSA0IDR2MS4zNDQiIC8+CiAgPHBhdGggZD0iTTE0LjEyIDMuODggMTYgMiIgLz4KICA8cGF0aCBkPSJNMTcuMTIzIDE3LjEyM0E2IDYgMCAwIDEgNiAxNHYtM2E0IDQgMCAwIDEgMS43Mi0zLjI4NyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMSA1YTQgNCAwIDAgMS0zLjU1IDMuOTciIC8+CiAgPHBhdGggZD0iTTIyIDEzaC0zLjM0NCIgLz4KICA8cGF0aCBkPSJNMyAyMWE0IDQgMCAwIDEgMy44MS00IiAvPgogIDxwYXRoIGQ9Ik0zIDVhNCA0IDAgMCAwIDMuNTUgMy45NyIgLz4KICA8cGF0aCBkPSJNNiAxM0gyIiAvPgogIDxwYXRoIGQ9Im04IDIgMS44OCAxLjg4IiAvPgogIDxwYXRoIGQ9Ik05LjcxMiA0LjA2QTMgMyAwIDAgMSAxNSA2djEuMTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bug-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBugOff extends LucideIconBase {\n static icon = {\n name: 'bug-off',\n size: 24,\n node: [\n ['path', { d: 'M12 20v-8', key: 'i3yub9' }],\n ['path', { d: 'M12.656 7H14a4 4 0 0 1 4 4v1.344', key: 'vvueyn' }],\n ['path', { d: 'M14.12 3.88 16 2', key: 'qol33r' }],\n ['path', { d: 'M17.123 17.123A6 6 0 0 1 6 14v-3a4 4 0 0 1 1.72-3.287', key: '1cu21y' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M21 5a4 4 0 0 1-3.55 3.97', key: '5cxbf6' }],\n ['path', { d: 'M22 13h-3.344', key: 'qb08am' }],\n ['path', { d: 'M3 21a4 4 0 0 1 3.81-4', key: '1fjd4g' }],\n ['path', { d: 'M3 5a4 4 0 0 0 3.55 3.97', key: '1d7oge' }],\n ['path', { d: 'M6 13H2', key: '82j7cp' }],\n ['path', { d: 'm8 2 1.88 1.88', key: 'fmnt4t' }],\n ['path', { d: 'M9.712 4.06A3 3 0 0 1 15 6v1.13', key: '1bvup6' }],\n ],\n };\n icon = signal(LucideBugOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBugOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBugOff, isStandalone: true, selector: \"svg[lucideBugOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBugOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBugOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Bug\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjB2LTkiIC8+CiAgPHBhdGggZD0iTTE0IDdhNCA0IDAgMCAxIDQgNHYzYTYgNiAwIDAgMS0xMiAwdi0zYTQgNCAwIDAgMSA0LTR6IiAvPgogIDxwYXRoIGQ9Ik0xNC4xMiAzLjg4IDE2IDIiIC8+CiAgPHBhdGggZD0iTTIxIDIxYTQgNCAwIDAgMC0zLjgxLTQiIC8+CiAgPHBhdGggZD0iTTIxIDVhNCA0IDAgMCAxLTMuNTUgMy45NyIgLz4KICA8cGF0aCBkPSJNMjIgMTNoLTQiIC8+CiAgPHBhdGggZD0iTTMgMjFhNCA0IDAgMCAxIDMuODEtNCIgLz4KICA8cGF0aCBkPSJNMyA1YTQgNCAwIDAgMCAzLjU1IDMuOTciIC8+CiAgPHBhdGggZD0iTTYgMTNIMiIgLz4KICA8cGF0aCBkPSJtOCAyIDEuODggMS44OCIgLz4KICA8cGF0aCBkPSJNOSA3LjEzVjZhMyAzIDAgMSAxIDYgMHYxLjEzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bug\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBug extends LucideIconBase {\n static icon = {\n name: 'bug',\n size: 24,\n node: [\n ['path', { d: 'M12 20v-9', key: '1qisl0' }],\n ['path', { d: 'M14 7a4 4 0 0 1 4 4v3a6 6 0 0 1-12 0v-3a4 4 0 0 1 4-4z', key: 'uouzyp' }],\n ['path', { d: 'M14.12 3.88 16 2', key: 'qol33r' }],\n ['path', { d: 'M21 21a4 4 0 0 0-3.81-4', key: '1b0z45' }],\n ['path', { d: 'M21 5a4 4 0 0 1-3.55 3.97', key: '5cxbf6' }],\n ['path', { d: 'M22 13h-4', key: '1jl80f' }],\n ['path', { d: 'M3 21a4 4 0 0 1 3.81-4', key: '1fjd4g' }],\n ['path', { d: 'M3 5a4 4 0 0 0 3.55 3.97', key: '1d7oge' }],\n ['path', { d: 'M6 13H2', key: '82j7cp' }],\n ['path', { d: 'm8 2 1.88 1.88', key: 'fmnt4t' }],\n ['path', { d: 'M9 7.13V6a3 3 0 1 1 6 0v1.13', key: '1vgav8' }],\n ],\n };\n icon = signal(LucideBug.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBug, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBug, isStandalone: true, selector: \"svg[lucideBug]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBug, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBug]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Building\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTBoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNGguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMGguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDE0aC4wMSIgLz4KICA8cGF0aCBkPSJNMTYgNmguMDEiIC8+CiAgPHBhdGggZD0iTTggMTBoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDE0aC4wMSIgLz4KICA8cGF0aCBkPSJNOCA2aC4wMSIgLz4KICA8cGF0aCBkPSJNOSAyMnYtM2ExIDEgMCAwIDEgMS0xaDRhMSAxIDAgMCAxIDEgMXYzIiAvPgogIDxyZWN0IHg9IjQiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIyMCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/building\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBuilding extends LucideIconBase {\n static icon = {\n name: 'building',\n size: 24,\n node: [\n ['path', { d: 'M12 10h.01', key: '1nrarc' }],\n ['path', { d: 'M12 14h.01', key: '1etili' }],\n ['path', { d: 'M12 6h.01', key: '1vi96p' }],\n ['path', { d: 'M16 10h.01', key: '1m94wz' }],\n ['path', { d: 'M16 14h.01', key: '1gbofw' }],\n ['path', { d: 'M16 6h.01', key: '1x0f13' }],\n ['path', { d: 'M8 10h.01', key: '19clt8' }],\n ['path', { d: 'M8 14h.01', key: '6423bh' }],\n ['path', { d: 'M8 6h.01', key: '1dz90k' }],\n ['path', { d: 'M9 22v-3a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v3', key: 'cabbwy' }],\n ['rect', { x: '4', y: '2', width: '16', height: '20', rx: '2', key: '1uxh74' }],\n ],\n };\n icon = signal(LucideBuilding.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBuilding, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBuilding, isStandalone: true, selector: \"svg[lucideBuilding]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBuilding, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBuilding]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Bus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCA2djYiIC8+CiAgPHBhdGggZD0iTTE1IDZ2NiIgLz4KICA8cGF0aCBkPSJNMiAxMmgxOS42IiAvPgogIDxwYXRoIGQ9Ik0xOCAxOGgzcy41LTEuNy44LTIuOGMuMS0uNC4yLS44LjItMS4yIDAtLjQtLjEtLjgtLjItMS4ybC0xLjQtNUMyMC4xIDYuOCAxOS4xIDYgMTggNkg0YTIgMiAwIDAgMC0yIDJ2MTBoMyIgLz4KICA8Y2lyY2xlIGN4PSI3IiBjeT0iMTgiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTkgMThoNSIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjE4IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBus extends LucideIconBase {\n static icon = {\n name: 'bus',\n size: 24,\n node: [\n ['path', { d: 'M8 6v6', key: '18i7km' }],\n ['path', { d: 'M15 6v6', key: '1sg6z9' }],\n ['path', { d: 'M2 12h19.6', key: 'de5uta' }],\n [\n 'path',\n {\n d: 'M18 18h3s.5-1.7.8-2.8c.1-.4.2-.8.2-1.2 0-.4-.1-.8-.2-1.2l-1.4-5C20.1 6.8 19.1 6 18 6H4a2 2 0 0 0-2 2v10h3',\n key: '1wwztk',\n },\n ],\n ['circle', { cx: '7', cy: '18', r: '2', key: '19iecd' }],\n ['path', { d: 'M9 18h5', key: 'lrx6i' }],\n ['circle', { cx: '16', cy: '18', r: '2', key: '1v4tcr' }],\n ],\n };\n icon = signal(LucideBus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBus, isStandalone: true, selector: \"svg[lucideBus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name BusFront\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA2IDIgNyIgLz4KICA8cGF0aCBkPSJNMTAgNmg0IiAvPgogIDxwYXRoIGQ9Im0yMiA3LTItMSIgLz4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHg9IjQiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik00IDExaDE2IiAvPgogIDxwYXRoIGQ9Ik04IDE1aC4wMSIgLz4KICA8cGF0aCBkPSJNMTYgMTVoLjAxIiAvPgogIDxwYXRoIGQ9Ik02IDE5djIiIC8+CiAgPHBhdGggZD0iTTE4IDIxdi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bus-front\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBusFront extends LucideIconBase {\n static icon = {\n name: 'bus-front',\n size: 24,\n node: [\n ['path', { d: 'M4 6 2 7', key: '1mqr15' }],\n ['path', { d: 'M10 6h4', key: '1itunk' }],\n ['path', { d: 'm22 7-2-1', key: '1umjhc' }],\n ['rect', { width: '16', height: '16', x: '4', y: '3', rx: '2', key: '1wxw4b' }],\n ['path', { d: 'M4 11h16', key: 'mpoxn0' }],\n ['path', { d: 'M8 15h.01', key: 'a7atzg' }],\n ['path', { d: 'M16 15h.01', key: 'rnfrdf' }],\n ['path', { d: 'M6 19v2', key: '1loha6' }],\n ['path', { d: 'M18 21v-2', key: 'sqyl04' }],\n ],\n };\n icon = signal(LucideBusFront.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBusFront, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBusFront, isStandalone: true, selector: \"svg[lucideBusFront]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBusFront, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBusFront]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Building2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJoNCIgLz4KICA8cGF0aCBkPSJNMTAgOGg0IiAvPgogIDxwYXRoIGQ9Ik0xNCAyMXYtM2EyIDIgMCAwIDAtNCAwdjMiIC8+CiAgPHBhdGggZD0iTTYgMTBINGEyIDIgMCAwIDAtMiAydjdhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0yVjlhMiAyIDAgMCAwLTItMmgtMiIgLz4KICA8cGF0aCBkPSJNNiAyMVY1YTIgMiAwIDAgMSAyLTJoOGEyIDIgMCAwIDEgMiAydjE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/building-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideBuilding2 extends LucideIconBase {\n static icon = {\n name: 'building-2',\n size: 24,\n node: [\n ['path', { d: 'M10 12h4', key: 'a56b0p' }],\n ['path', { d: 'M10 8h4', key: '1sr2af' }],\n ['path', { d: 'M14 21v-3a2 2 0 0 0-4 0v3', key: '1rgiei' }],\n [\n 'path',\n {\n d: 'M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2',\n key: 'secmi2',\n },\n ],\n ['path', { d: 'M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16', key: '16ra0t' }],\n ],\n };\n icon = signal(LucideBuilding2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBuilding2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideBuilding2, isStandalone: true, selector: \"svg[lucideBuilding2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideBuilding2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideBuilding2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CakeSlice\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTNIMyIgLz4KICA8cGF0aCBkPSJNMTYgMTdIMyIgLz4KICA8cGF0aCBkPSJtNy4yIDcuOS0zLjM4OCAyLjVBMiAyIDAgMCAwIDMgMTIuMDFWMjBhMSAxIDAgMCAwIDEgMWgxNmExIDEgMCAwIDAgMS0xdi04LjY1NGMwLTItMi40NC02LjAyNi02LjQ0LTguMDI2YTEgMSAwIDAgMC0xLjA4Mi4wNTdMMTAuNCA1LjYiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjciIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cake-slice\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCakeSlice extends LucideIconBase {\n static icon = {\n name: 'cake-slice',\n size: 24,\n node: [\n ['path', { d: 'M16 13H3', key: '1wpj08' }],\n ['path', { d: 'M16 17H3', key: '3lvfcd' }],\n [\n 'path',\n {\n d: 'm7.2 7.9-3.388 2.5A2 2 0 0 0 3 12.01V20a1 1 0 0 0 1 1h16a1 1 0 0 0 1-1v-8.654c0-2-2.44-6.026-6.44-8.026a1 1 0 0 0-1.082.057L10.4 5.6',\n key: '1gmhf7',\n },\n ],\n ['circle', { cx: '9', cy: '7', r: '2', key: '1305pl' }],\n ],\n };\n icon = signal(LucideCakeSlice.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCakeSlice, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCakeSlice, isStandalone: true, selector: \"svg[lucideCakeSlice]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCakeSlice, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCakeSlice]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Calendar1\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTNoMXY0IiAvPgogIDxwYXRoIGQ9Ik0xNiAydjMiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendar1 extends LucideIconBase {\n static icon = {\n name: 'calendar-1',\n size: 24,\n node: [\n ['path', { d: 'M11 13h1v4', key: '10p4bv' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n };\n icon = signal(LucideCalendar1.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendar1, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendar1, isStandalone: true, selector: \"svg[lucideCalendar1]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendar1, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendar1]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CalendarArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTcgNCA0IDQtNCIgLz4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0xOCAxM3Y4IiAvPgogIDxwYXRoIGQ9Ik0yMSAxMC4zNTRWNWEyIDIgMCAwMC0yLTJINWEyIDIgMCAwMC0yIDJ2MTRhMiAyIDAgMDAyIDJoNy4zNDMiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarArrowDown extends LucideIconBase {\n static icon = {\n name: 'calendar-arrow-down',\n size: 24,\n node: [\n ['path', { d: 'm14 17 4 4 4-4', key: '17qdjf' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['path', { d: 'M18 13v8', key: '1a00n0' }],\n [\n 'path',\n { d: 'M21 10.354V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h7.343', key: '1qsorh' },\n ],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ],\n };\n icon = signal(LucideCalendarArrowDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarArrowDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarArrowDown, isStandalone: true, selector: \"svg[lucideCalendarArrowDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarArrowDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarArrowDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Calculator\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMjAiIHg9IjQiIHk9IjIiIHJ4PSIyIiAvPgogIDxsaW5lIHgxPSI4IiB4Mj0iMTYiIHkxPSI2IiB5Mj0iNiIgLz4KICA8bGluZSB4MT0iMTYiIHgyPSIxNiIgeTE9IjE0IiB5Mj0iMTgiIC8+CiAgPHBhdGggZD0iTTE2IDEwaC4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMTBoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDEwaC4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMTRoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDE0aC4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMThoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDE4aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calculator\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalculator extends LucideIconBase {\n static icon = {\n name: 'calculator',\n size: 24,\n node: [\n ['rect', { width: '16', height: '20', x: '4', y: '2', rx: '2', key: '1nb95v' }],\n ['line', { x1: '8', x2: '16', y1: '6', y2: '6', key: 'x4nwl0' }],\n ['line', { x1: '16', x2: '16', y1: '14', y2: '18', key: 'wjye3r' }],\n ['path', { d: 'M16 10h.01', key: '1m94wz' }],\n ['path', { d: 'M12 10h.01', key: '1nrarc' }],\n ['path', { d: 'M8 10h.01', key: '19clt8' }],\n ['path', { d: 'M12 14h.01', key: '1etili' }],\n ['path', { d: 'M8 14h.01', key: '6423bh' }],\n ['path', { d: 'M12 18h.01', key: 'mhygvu' }],\n ['path', { d: 'M8 18h.01', key: 'lrp35t' }],\n ],\n };\n icon = signal(LucideCalculator.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalculator, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalculator, isStandalone: true, selector: \"svg[lucideCalculator]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalculator, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalculator]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Cake\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjF2LThhMiAyIDAgMCAwLTItMkg2YTIgMiAwIDAgMC0yIDJ2OCIgLz4KICA8cGF0aCBkPSJNNCAxNnMuNS0xIDItMSAyLjUgMiA0IDIgMi41LTIgNC0yIDIuNSAyIDQgMiAyLTEgMi0xIiAvPgogIDxwYXRoIGQ9Ik0yIDIxaDIwIiAvPgogIDxwYXRoIGQ9Ik03IDh2MyIgLz4KICA8cGF0aCBkPSJNMTIgOHYzIiAvPgogIDxwYXRoIGQ9Ik0xNyA4djMiIC8+CiAgPHBhdGggZD0iTTcgNGguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDRoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNyA0aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cake\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCake extends LucideIconBase {\n static icon = {\n name: 'cake',\n size: 24,\n node: [\n ['path', { d: 'M20 21v-8a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v8', key: '1w3rig' }],\n ['path', { d: 'M4 16s.5-1 2-1 2.5 2 4 2 2.5-2 4-2 2.5 2 4 2 2-1 2-1', key: 'n2jgmb' }],\n ['path', { d: 'M2 21h20', key: '1nyx9w' }],\n ['path', { d: 'M7 8v3', key: '1qtyvj' }],\n ['path', { d: 'M12 8v3', key: 'hwp4zt' }],\n ['path', { d: 'M17 8v3', key: '1i6e5u' }],\n ['path', { d: 'M7 4h.01', key: '1bh4kh' }],\n ['path', { d: 'M12 4h.01', key: '1ujb9j' }],\n ['path', { d: 'M17 4h.01', key: '1upcoc' }],\n ],\n };\n icon = signal(LucideCake.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCake, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCake, isStandalone: true, selector: \"svg[lucideCake]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCake, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCake]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CalendarArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTcgNC00IDQgNCIgLz4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0xOCAyMXYtOCIgLz4KICA8cGF0aCBkPSJNMjEgMTAuMzQzVjVhMiAyIDAgMDAtMi0ySDVhMiAyIDAgMDAtMiAydjE0YTIgMiAwIDAwMiAyaDkiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarArrowUp extends LucideIconBase {\n static icon = {\n name: 'calendar-arrow-up',\n size: 24,\n node: [\n ['path', { d: 'm14 17 4-4 4 4', key: '1qa3u6' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['path', { d: 'M18 21v-8', key: '1ao88k' }],\n ['path', { d: 'M21 10.343V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h9', key: '185mot' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ],\n };\n icon = signal(LucideCalendarArrowUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarArrowUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarArrowUp, isStandalone: true, selector: \"svg[lucideCalendarArrowUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarArrowUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarArrowUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CableCar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM2guMDEiIC8+CiAgPHBhdGggZD0iTTE0IDJoLjAxIiAvPgogIDxwYXRoIGQ9Im0yIDkgMjAtNSIgLz4KICA8cGF0aCBkPSJNMTIgMTJWNi41IiAvPgogIDxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxMCIgeD0iNCIgeT0iMTIiIHJ4PSIzIiAvPgogIDxwYXRoIGQ9Ik05IDEydjUiIC8+CiAgPHBhdGggZD0iTTE1IDEydjUiIC8+CiAgPHBhdGggZD0iTTQgMTdoMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cable-car\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCableCar extends LucideIconBase {\n static icon = {\n name: 'cable-car',\n size: 24,\n node: [\n ['path', { d: 'M10 3h.01', key: 'lbucoy' }],\n ['path', { d: 'M14 2h.01', key: '1k8aa1' }],\n ['path', { d: 'm2 9 20-5', key: '1kz0j5' }],\n ['path', { d: 'M12 12V6.5', key: '1vbrij' }],\n ['rect', { width: '16', height: '10', x: '4', y: '12', rx: '3', key: 'if91er' }],\n ['path', { d: 'M9 12v5', key: '3anwtq' }],\n ['path', { d: 'M15 12v5', key: '5xh3zn' }],\n ['path', { d: 'M4 17h16', key: 'g4d7ey' }],\n ],\n };\n icon = signal(LucideCableCar.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCableCar, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCableCar, isStandalone: true, selector: \"svg[lucideCableCar]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCableCar, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCableCar]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CalendarCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0ibTkgMTUgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarCheck extends LucideIconBase {\n static icon = {\n name: 'calendar-check',\n size: 24,\n node: [\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'm9 15 2 2 4-4', key: '1grp1n' }],\n ],\n };\n icon = signal(LucideCalendarCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarCheck, isStandalone: true, selector: \"svg[lucideCalendarCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CalendarCheck2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNIDE5IDMgTCA1IDMiIC8+CiAgPHBhdGggZD0iTSAyMSAxMyBMIDIxIDUiIC8+CiAgPHBhdGggZD0iTSAyMSA1IEEyIDIgMCAwIDAgMTkgMyIgLz4KICA8cGF0aCBkPSJNIDMgMTkgQTIgMiAwIDAgMCA1IDIxIiAvPgogIDxwYXRoIGQ9Ik0gMyA1IEwgMyAxOSIgLz4KICA8cGF0aCBkPSJNIDUgMyBBMiAyIDAgMCAwIDMgNSIgLz4KICA8cGF0aCBkPSJtMTYgMTkgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTUgMjEgTDEyLjUgMjEiIC8+CiAgPHBhdGggZD0iTTggMnYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-check-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarCheck2 extends LucideIconBase {\n static icon = {\n name: 'calendar-check-2',\n size: 24,\n node: [\n ['path', { d: 'M 19 3 L 5 3', key: '1xn3iy' }],\n ['path', { d: 'M 21 13 L 21 5', key: '102s58' }],\n ['path', { d: 'M 21 5 A2 2 0 0 0 19 3', key: '1xylja' }],\n ['path', { d: 'M 3 19 A2 2 0 0 0 5 21', key: '19jxbv' }],\n ['path', { d: 'M 3 5 L 3 19', key: '1yylhw' }],\n ['path', { d: 'M 5 3 A2 2 0 0 0 3 5', key: '164twa' }],\n ['path', { d: 'm16 19 2 2 4-4', key: '1b14m6' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M5 21 L12.5 21', key: '1n38e0' }],\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ],\n };\n icon = signal(LucideCalendarCheck2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarCheck2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarCheck2, isStandalone: true, selector: \"svg[lucideCalendarCheck2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarCheck2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarCheck2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Cable\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTlhMSAxIDAgMCAxLTEtMXYtMmEyIDIgMCAwIDEgMi0yaDJhMiAyIDAgMCAxIDIgMnYyYTEgMSAwIDAgMS0xIDF6IiAvPgogIDxwYXRoIGQ9Ik0xNyAyMXYtMiIgLz4KICA8cGF0aCBkPSJNMTkgMTRWNi41YTEgMSAwIDAgMC03IDB2MTFhMSAxIDAgMCAxLTcgMFYxMCIgLz4KICA8cGF0aCBkPSJNMjEgMjF2LTIiIC8+CiAgPHBhdGggZD0iTTMgNVYzIiAvPgogIDxwYXRoIGQ9Ik00IDEwYTIgMiAwIDAgMS0yLTJWNmExIDEgMCAwIDEgMS0xaDRhMSAxIDAgMCAxIDEgMXYyYTIgMiAwIDAgMS0yIDJ6IiAvPgogIDxwYXRoIGQ9Ik03IDVWMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cable\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCable extends LucideIconBase {\n static icon = {\n name: 'cable',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M17 19a1 1 0 0 1-1-1v-2a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2a1 1 0 0 1-1 1z',\n key: 'trhst0',\n },\n ],\n ['path', { d: 'M17 21v-2', key: 'ds4u3f' }],\n ['path', { d: 'M19 14V6.5a1 1 0 0 0-7 0v11a1 1 0 0 1-7 0V10', key: '1mo9zo' }],\n ['path', { d: 'M21 21v-2', key: 'eo0ou' }],\n ['path', { d: 'M3 5V3', key: '1k5hjh' }],\n [\n 'path',\n {\n d: 'M4 10a2 2 0 0 1-2-2V6a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v2a2 2 0 0 1-2 2z',\n key: '1dd30t',\n },\n ],\n ['path', { d: 'M7 5V3', key: '1t1388' }],\n ],\n };\n icon = signal(LucideCable.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCable, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCable, isStandalone: true, selector: \"svg[lucideCable]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCable, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCable]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CalendarCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuMjI4IDE2Ljg1Mi0uOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE1LjIyOCAxOS4xNDgtLjkyMy4zODMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cGF0aCBkPSJtMTYuNDcgMTQuMzA1LjM4Mi45MjMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAyMC43NzItLjM4My45MjQiIC8+CiAgPHBhdGggZD0ibTE5LjE0OCAxNS4yMjguMzgzLS45MjMiIC8+CiAgPHBhdGggZD0ibTE5LjUzIDIxLjY5Ni0uMzgyLS45MjQiIC8+CiAgPHBhdGggZD0ibTIwLjc3MyAxNi44NTIuOTI0LS4zODMiIC8+CiAgPHBhdGggZD0ibTIwLjc3MyAxOS4xNDguOTI0LjM4MyIgLz4KICA8cGF0aCBkPSJNMjEgMTAuNVY1YTIgMiAwIDAwLTItMkg1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmg1LjUiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarCog extends LucideIconBase {\n static icon = {\n name: 'calendar-cog',\n size: 24,\n node: [\n ['path', { d: 'm15.228 16.852-.923-.383', key: 'npixar' }],\n ['path', { d: 'm15.228 19.148-.923.383', key: '51cr3n' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['path', { d: 'm16.47 14.305.382.923', key: 'obybxd' }],\n ['path', { d: 'm16.852 20.772-.383.924', key: 'dpfhf9' }],\n ['path', { d: 'm19.148 15.228.383-.923', key: '1reyyz' }],\n ['path', { d: 'm19.53 21.696-.382-.924', key: '1goivc' }],\n ['path', { d: 'm20.773 16.852.924-.383', key: 'ybmb4k' }],\n ['path', { d: 'm20.773 19.148.924.383', key: '1c2d3p' }],\n ['path', { d: 'M21 10.5V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h5.5', key: '1e6z1y' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ],\n };\n icon = signal(LucideCalendarCog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarCog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarCog, isStandalone: true, selector: \"svg[lucideCalendarCog]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarCog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarCog]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CalendarClock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTR2Mi4ybDEuNiAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAydjMiIC8+CiAgPHBhdGggZD0iTTIxIDcuMzM4VjVhMiAyIDAgMDAtMi0ySDVhMiAyIDAgMDAtMiAydjE0YTIgMiAwIDAwMiAyaDIuMzM4IiAvPgogIDxwYXRoIGQ9Ik0zIDloNS44NTkiIC8+CiAgPHBhdGggZD0iTTggMnYzIiAvPgogIDxjaXJjbGUgY3g9IjE2IiBjeT0iMTYiIHI9IjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarClock extends LucideIconBase {\n static icon = {\n name: 'calendar-clock',\n size: 24,\n node: [\n ['path', { d: 'M16 14v2.2l1.6 1', key: 'fo4ql5' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n [\n 'path',\n { d: 'M21 7.338V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h2.338', key: '7hb8p4' },\n ],\n ['path', { d: 'M3 9h5.859', key: 'numkqi' }],\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ['circle', { cx: '16', cy: '16', r: '6', key: 'qoo3c4' }],\n ],\n };\n icon = signal(LucideCalendarClock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarClock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarClock, isStandalone: true, selector: \"svg[lucideCalendarClock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarClock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarClock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CalendarHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMTI3IDIxSDVhMiAyIDAgMDEtMi0yVjVhMiAyIDAgMDEyLTJoMTRhMiAyIDAgMDEyIDJ2NS4xMjUiIC8+CiAgPHBhdGggZD0iTTE0LjYyIDE3LjhBMi4yNSAyLjI1IDAgMTExOCAxNC44MzZhMi4yNSAyLjI1IDAgMTEzLjM4IDIuOTY2bC0yLjYyNiAyLjg1NmEuOTk4Ljk5OCAwIDAxLTEuNTA3IDB6IiAvPgogIDxwYXRoIGQ9Ik0xNiAydjMiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarHeart extends LucideIconBase {\n static icon = {\n name: 'calendar-heart',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M12.127 21H5a2 2 0 01-2-2V5a2 2 0 012-2h14a2 2 0 012 2v5.125', key: '1fsxpc' },\n ],\n [\n 'path',\n {\n d: 'M14.62 17.8A2.25 2.25 0 1118 14.836a2.25 2.25 0 113.38 2.966l-2.626 2.856a.998.998 0 01-1.507 0z',\n key: '1gk3ue',\n },\n ],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ],\n };\n icon = signal(LucideCalendarHeart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarHeart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarHeart, isStandalone: true, selector: \"svg[lucideCalendarHeart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarHeart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarHeart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CalendarDays\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTggMTNoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxM2guMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEzaC4wMSIgLz4KICA8cGF0aCBkPSJNOCAxN2guMDEiIC8+CiAgPHBhdGggZD0iTTEyIDE3aC4wMSIgLz4KICA8cGF0aCBkPSJNMTYgMTdoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-days\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarDays extends LucideIconBase {\n static icon = {\n name: 'calendar-days',\n size: 24,\n node: [\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M8 13h.01', key: '1sbv64' }],\n ['path', { d: 'M12 13h.01', key: 'y0uutt' }],\n ['path', { d: 'M16 13h.01', key: 'wip0gl' }],\n ['path', { d: 'M8 17h.01', key: 'p3bg7i' }],\n ['path', { d: 'M12 17h.01', key: 'p32p05' }],\n ['path', { d: 'M16 17h.01', key: 'ql8jdd' }],\n ],\n };\n icon = signal(LucideCalendarDays.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarDays, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarDays, isStandalone: true, selector: \"svg[lucideCalendarDays]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarDays, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarDays]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CalendarOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTIxIDloLTUuNSIgLz4KICA8cGF0aCBkPSJNMyA5aDYiIC8+CiAgPHBhdGggZD0iTTMuNTg2IDMuNTg2QTIgMiAwIDAwMyA1djE0YTIgMiAwIDAwMiAyaDE0YTIgMiAwIDAwMS40MTQtLjU4NiIgLz4KICA8cGF0aCBkPSJNOC42NTYgM0gxOWEyIDIgMCAwMTIgMnYxMC4zNDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarOff extends LucideIconBase {\n static icon = {\n name: 'calendar-off',\n size: 24,\n node: [\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M21 9h-5.5', key: '1g344v' }],\n ['path', { d: 'M3 9h6', key: '1q2djq' }],\n [\n 'path',\n { d: 'M3.586 3.586A2 2 0 003 5v14a2 2 0 002 2h14a2 2 0 001.414-.586', key: '1g7ltu' },\n ],\n ['path', { d: 'M8.656 3H19a2 2 0 012 2v10.344', key: '1bwpd1' }],\n ],\n };\n icon = signal(LucideCalendarOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarOff, isStandalone: true, selector: \"svg[lucideCalendarOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CalendarFold\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNVY1YTIgMiAwIDAwLTItMkg1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmgxMHYtNWExIDEgMCAwMTEtMXphMi40IDIuNCAwIDAxLS43MDYgMS43MDZsLTMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwMTE1IDIxIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTggMnYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-fold\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarFold extends LucideIconBase {\n static icon = {\n name: 'calendar-fold',\n size: 24,\n node: [\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n [\n 'path',\n {\n d: 'M21 15V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h10v-5a1 1 0 011-1za2.4 2.4 0 01-.706 1.706l-3.588 3.588A2.4 2.4 0 0115 21',\n key: '4uit17',\n },\n ],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ],\n };\n icon = signal(LucideCalendarFold.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarFold, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarFold, isStandalone: true, selector: \"svg[lucideCalendarFold]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarFold, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarFold]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CalendarMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMThoNiIgLz4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNFY1YTIgMiAwIDAwLTItMkg1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmg4LjMiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarMinus extends LucideIconBase {\n static icon = {\n name: 'calendar-minus',\n size: 24,\n node: [\n ['path', { d: 'M16 18h6', key: '987eiv' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['path', { d: 'M21 14V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h8.3', key: 'gcu0od' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ],\n };\n icon = signal(LucideCalendarMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarMinus, isStandalone: true, selector: \"svg[lucideCalendarMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CalendarMinus2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTEwIDE1aDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-minus-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarMinus2 extends LucideIconBase {\n static icon = {\n name: 'calendar-minus-2',\n size: 24,\n node: [\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M10 15h4', key: '192ueg' }],\n ],\n };\n icon = signal(LucideCalendarMinus2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarMinus2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarMinus2, isStandalone: true, selector: \"svg[lucideCalendarMinus2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarMinus2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarMinus2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CalendarPlus2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTEwIDE1aDQiIC8+CiAgPHBhdGggZD0iTTEyIDEzdjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-plus-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarPlus2 extends LucideIconBase {\n static icon = {\n name: 'calendar-plus-2',\n size: 24,\n node: [\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M10 15h4', key: '192ueg' }],\n ['path', { d: 'M12 13v4', key: '1il4po' }],\n ],\n };\n icon = signal(LucideCalendarPlus2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarPlus2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarPlus2, isStandalone: true, selector: \"svg[lucideCalendarPlus2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarPlus2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarPlus2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CalendarPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMThoNiIgLz4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0xOSAxNXY2IiAvPgogIDxwYXRoIGQ9Ik0yMSAxMS41VjVhMiAyIDAgMDAtMi0ySDVhMiAyIDAgMDAtMiAydjE0YTIgMiAwIDAwMiAyaDguMyIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxwYXRoIGQ9Ik04IDJ2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarPlus extends LucideIconBase {\n static icon = {\n name: 'calendar-plus',\n size: 24,\n node: [\n ['path', { d: 'M16 18h6', key: '987eiv' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['path', { d: 'M19 15v6', key: '10aioa' }],\n ['path', { d: 'M21 11.5V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h8.3', key: 'jgwkxf' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ],\n };\n icon = signal(LucideCalendarPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarPlus, isStandalone: true, selector: \"svg[lucideCalendarPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CalendarRange\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNiAydjMiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE3IDEzaC02IiAvPgogIDxwYXRoIGQ9Ik0xMyAxN0g3IiAvPgogIDxwYXRoIGQ9Ik03IDEzaC4wMSIgLz4KICA8cGF0aCBkPSJNMTcgMTdoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-range\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarRange extends LucideIconBase {\n static icon = {\n name: 'calendar-range',\n size: 24,\n node: [\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ['path', { d: 'M17 13h-6', key: '1qbiup' }],\n ['path', { d: 'M13 17H7', key: '1x38vv' }],\n ['path', { d: 'M7 13h.01', key: '1vezk1' }],\n ['path', { d: 'M17 17h.01', key: '1sd3ek' }],\n ],\n };\n icon = signal(LucideCalendarRange.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarRange, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarRange, isStandalone: true, selector: \"svg[lucideCalendarRange]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarRange, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarRange]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CalendarSync\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTB2NGg0IiAvPgogIDxwYXRoIGQ9Im0xMSAxNCAxLjUzNS0xLjYwNWE1IDUgMCAwMTggMS41IiAvPgogIDxwYXRoIGQ9Ik0xNiAydjMiIC8+CiAgPHBhdGggZD0ibTIxIDE4LTEuNTM1IDEuNjA1YTUgNSAwIDAxLTgtMS41IiAvPgogIDxwYXRoIGQ9Ik0yMSAyMnYtNGgtNCIgLz4KICA8cGF0aCBkPSJNMjEgOC41MTdWNWEyIDIgMCAwMC0yLTJINWEyIDIgMCAwMC0yIDJ2MTRhMiAyIDAgMDAyIDJoMy41MTciIC8+CiAgPHBhdGggZD0iTTMgOWg0IiAvPgogIDxwYXRoIGQ9Ik04IDJ2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-sync\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarSync extends LucideIconBase {\n static icon = {\n name: 'calendar-sync',\n size: 24,\n node: [\n ['path', { d: 'M11 10v4h4', key: '172dkj' }],\n ['path', { d: 'm11 14 1.535-1.605a5 5 0 018 1.5', key: 'jekqcd' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['path', { d: 'm21 18-1.535 1.605a5 5 0 01-8-1.5', key: 'n107hu' }],\n ['path', { d: 'M21 22v-4h-4', key: 'hrummi' }],\n [\n 'path',\n { d: 'M21 8.517V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h3.517', key: 'yafrba' },\n ],\n ['path', { d: 'M3 9h4', key: 'rnfnj5' }],\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ],\n };\n icon = signal(LucideCalendarSync.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarSync, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarSync, isStandalone: true, selector: \"svg[lucideCalendarSync]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarSync, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarSync]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CalendarSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMC42OVY1YTIgMiAwIDAwLTItMkg1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmg3LjI1IiAvPgogIDxwYXRoIGQ9Im0yMiAyMS0xLjg3NS0xLjg3NSIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxwYXRoIGQ9Ik04IDJ2MyIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE3IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarSearch extends LucideIconBase {\n static icon = {\n name: 'calendar-search',\n size: 24,\n node: [\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['path', { d: 'M21 10.69V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h7.25', key: 'h6gkkz' }],\n ['path', { d: 'm22 21-1.875-1.875', key: '1dzjql' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ['circle', { cx: '18', cy: '17', r: '3', key: '1hty4x' }],\n ],\n };\n icon = signal(LucideCalendarSearch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarSearch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarSearch, isStandalone: true, selector: \"svg[lucideCalendarSearch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarSearch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarSearch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CalendarX2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Im0xNyAxNiA1IDUiIC8+CiAgPHBhdGggZD0ibTE3IDIxIDUtNSIgLz4KICA8cGF0aCBkPSJNMjEgMTJWNWEyIDIgMCAwMC0yLTJINWEyIDIgMCAwMC0yIDJ2MTRhMiAyIDAgMDAyIDJoOCIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxwYXRoIGQ9Ik04IDJ2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-x-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarX2 extends LucideIconBase {\n static icon = {\n name: 'calendar-x-2',\n size: 24,\n node: [\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['path', { d: 'm17 16 5 5', key: '1a37d9' }],\n ['path', { d: 'm17 21 5-5', key: '1b797a' }],\n ['path', { d: 'M21 12V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h8', key: '14ws7l' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ],\n };\n icon = signal(LucideCalendarX2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarX2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarX2, isStandalone: true, selector: \"svg[lucideCalendarX2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarX2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarX2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CalendarX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0ibTE0IDEzLTQgNCIgLz4KICA8cGF0aCBkPSJtMTAgMTMgNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendarX extends LucideIconBase {\n static icon = {\n name: 'calendar-x',\n size: 24,\n node: [\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'm14 13-4 4', key: '1gib57' }],\n ['path', { d: 'm10 13 4 4', key: '153uiq' }],\n ],\n };\n icon = signal(LucideCalendarX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendarX, isStandalone: true, selector: \"svg[lucideCalendarX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendarX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendarX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Calendars\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNS43MjYgMjEuMDFBMiAyIDAgMCAxIDE0IDIySDRhMiAyIDAgMCAxLTItMlYxMGEyIDIgMCAwIDEgMi0yIiAvPgogIDxwYXRoIGQ9Ik0xOCAydjIiIC8+CiAgPHBhdGggZD0iTTIgMTNoMiIgLz4KICA8cGF0aCBkPSJNOCA4aDE0IiAvPgogIDxyZWN0IHg9IjgiIHk9IjMiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendars\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendars extends LucideIconBase {\n static icon = {\n name: 'calendars',\n size: 24,\n node: [\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\n [\n 'path',\n { d: 'M15.726 21.01A2 2 0 0 1 14 22H4a2 2 0 0 1-2-2V10a2 2 0 0 1 2-2', key: 'j6srht' },\n ],\n ['path', { d: 'M18 2v2', key: '1kh14s' }],\n ['path', { d: 'M2 13h2', key: '13gyu8' }],\n ['path', { d: 'M8 8h14', key: '12jxz2' }],\n ['rect', { x: '8', y: '3', width: '14', height: '14', rx: '2', key: 'nsru6w' }],\n ],\n };\n icon = signal(LucideCalendars.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendars, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendars, isStandalone: true, selector: \"svg[lucideCalendars]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendars, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendars]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Calendar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCalendar extends LucideIconBase {\n static icon = {\n name: 'calendar',\n size: 24,\n node: [\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\n ['path', { d: 'M16 2v3', key: 'otl347' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ],\n };\n icon = signal(LucideCalendar.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendar, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCalendar, isStandalone: true, selector: \"svg[lucideCalendar]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCalendar, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCalendar]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Camera\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuOTk3IDRhMiAyIDAgMCAxIDEuNzYgMS4wNWwuNDg2LjlBMiAyIDAgMCAwIDE4LjAwMyA3SDIwYTIgMiAwIDAgMSAyIDJ2OWEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMlY5YTIgMiAwIDAgMSAyLTJoMS45OTdhMiAyIDAgMCAwIDEuNzU5LTEuMDQ4bC40ODktLjkwNEEyIDIgMCAwIDEgMTAuMDA0IDR6IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTMiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/camera\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCamera extends LucideIconBase {\n static icon = {\n name: 'camera',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z',\n key: '18u6gg',\n },\n ],\n ['circle', { cx: '12', cy: '13', r: '3', key: '1vg3eu' }],\n ],\n };\n icon = signal(LucideCamera.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCamera, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCamera, isStandalone: true, selector: \"svg[lucideCamera]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCamera, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCamera]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CameraOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuNTY0IDE0LjU1OGEzIDMgMCAxIDEtNC4xMjItNC4xMjEiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMjAgMjBINGEyIDIgMCAwIDEtMi0yVjlhMiAyIDAgMCAxIDItMmgxLjk5N2EyIDIgMCAwIDAgLjgxOS0uMTc1IiAvPgogIDxwYXRoIGQ9Ik05LjY5NSA0LjAyNEEyIDIgMCAwIDEgMTAuMDA0IDRoMy45OTNhMiAyIDAgMCAxIDEuNzYgMS4wNWwuNDg2LjlBMiAyIDAgMCAwIDE4LjAwMyA3SDIwYTIgMiAwIDAgMSAyIDJ2Ny4zNDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/camera-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCameraOff extends LucideIconBase {\n static icon = {\n name: 'camera-off',\n size: 24,\n node: [\n ['path', { d: 'M14.564 14.558a3 3 0 1 1-4.122-4.121', key: '1rnrzw' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n [\n 'path',\n { d: 'M20 20H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 .819-.175', key: '1x3arw' },\n ],\n [\n 'path',\n {\n d: 'M9.695 4.024A2 2 0 0 1 10.004 4h3.993a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v7.344',\n key: '1i84u0',\n },\n ],\n ],\n };\n icon = signal(LucideCameraOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCameraOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCameraOff, isStandalone: true, selector: \"svg[lucideCameraOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCameraOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCameraOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CandyOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTB2Ny45IiAvPgogIDxwYXRoIGQ9Ik0xMS44MDIgNi4xNDVhNSA1IDAgMCAxIDYuMDUzIDYuMDUzIiAvPgogIDxwYXRoIGQ9Ik0xNCA2LjF2Mi4yNDMiIC8+CiAgPHBhdGggZD0ibTE1LjUgMTUuNTcxLS45NjQuOTY0YTUgNSAwIDAgMS03LjA3MSAwIDUgNSAwIDAgMSAwLTcuMDdsLjk2NC0uOTY1IiAvPgogIDxwYXRoIGQ9Ik0xNiA3VjNhMSAxIDAgMCAxIDEuNzA3LS43MDcgMi41IDIuNSAwIDAgMCAyLjE1Mi43MTcgMSAxIDAgMCAxIDEuMTMxIDEuMTMxIDIuNSAyLjUgMCAwIDAgLjcxNyAyLjE1MkExIDEgMCAwIDEgMjEgOGgtNCIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik04IDE3djRhMSAxIDAgMCAxLTEuNzA3LjcwNyAyLjUgMi41IDAgMCAwLTIuMTUyLS43MTcgMSAxIDAgMCAxLTEuMTMxLTEuMTMxIDIuNSAyLjUgMCAwIDAtLjcxNy0yLjE1MkExIDEgMCAwIDEgMyAxNmg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/candy-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCandyOff extends LucideIconBase {\n static icon = {\n name: 'candy-off',\n size: 24,\n node: [\n ['path', { d: 'M10 10v7.9', key: 'm8g9tt' }],\n ['path', { d: 'M11.802 6.145a5 5 0 0 1 6.053 6.053', key: 'dn87i3' }],\n ['path', { d: 'M14 6.1v2.243', key: '1kzysn' }],\n [\n 'path',\n { d: 'm15.5 15.571-.964.964a5 5 0 0 1-7.071 0 5 5 0 0 1 0-7.07l.964-.965', key: '3sxy18' },\n ],\n [\n 'path',\n {\n d: 'M16 7V3a1 1 0 0 1 1.707-.707 2.5 2.5 0 0 0 2.152.717 1 1 0 0 1 1.131 1.131 2.5 2.5 0 0 0 .717 2.152A1 1 0 0 1 21 8h-4',\n key: 'gpb6xx',\n },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n [\n 'path',\n {\n d: 'M8 17v4a1 1 0 0 1-1.707.707 2.5 2.5 0 0 0-2.152-.717 1 1 0 0 1-1.131-1.131 2.5 2.5 0 0 0-.717-2.152A1 1 0 0 1 3 16h4',\n key: 'qexcha',\n },\n ],\n ],\n };\n icon = signal(LucideCandyOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCandyOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCandyOff, isStandalone: true, selector: \"svg[lucideCandyOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCandyOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCandyOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CandyCane\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuOCA1IDIuMTExIDQuMjIzIiAvPgogIDxwYXRoIGQ9Ik0xNy43NSA3IDE1IDIuMSIgLz4KICA8cGF0aCBkPSJtNC44NzQgMTQuNjQ3IDIuMTIgNC4yNCIgLz4KICA8cGF0aCBkPSJNNS43IDIxYTIgMiAwIDAgMS0zLjUtMmw4LjYtMTRhNiA2IDAgMCAxIDEwLjQgNiAyIDIgMCAxIDEtMy40NjQtMiAyIDIgMCAxIDAtMy40NjQtMnoiIC8+CiAgPHBhdGggZD0ibTcuOTA2IDkuNzEyIDIuMDA1IDQuNDExIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/candy-cane\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCandyCane extends LucideIconBase {\n static icon = {\n name: 'candy-cane',\n size: 24,\n node: [\n ['path', { d: 'm10.8 5 2.111 4.223', key: '11kb8w' }],\n ['path', { d: 'M17.75 7 15 2.1', key: '12x7e8' }],\n ['path', { d: 'm4.874 14.647 2.12 4.24', key: 'ccpt4b' }],\n [\n 'path',\n {\n d: 'M5.7 21a2 2 0 0 1-3.5-2l8.6-14a6 6 0 0 1 10.4 6 2 2 0 1 1-3.464-2 2 2 0 1 0-3.464-2z',\n key: 'u5e8z4',\n },\n ],\n ['path', { d: 'm7.906 9.712 2.005 4.411', key: '1k0qph' }],\n ],\n };\n icon = signal(LucideCandyCane.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCandyCane, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCandyCane, isStandalone: true, selector: \"svg[lucideCandyCane]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCandyCane, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCandyCane]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CannabisOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTRjMS41IDEuNSAzLjUgMyA2IDMgMC0xLjUtLjUtMy41LTItNSIgLz4KICA8cGF0aCBkPSJNMTMuOTg4IDguMzI3QzEzLjkwMiA2LjA1NCAxMy4zNjUgMy44MiAxMiAyYTkuMyA5LjMgMCAwIDAtMS40NDUgMi45IiAvPgogIDxwYXRoIGQ9Ik0xNy4zNzUgMTEuNzI1QzE4Ljg4MiAxMC41MyAyMSA3Ljg0MSAyMSA2Yy0yLjMyNCAwLTUuMDggMS4yOTYtNi42NjIgMi42ODQiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMjEuMDI0IDE1LjM3OEExNSAxNSAwIDAgMCAyMiAxNWMtLjQyNi0xLjI3OS0yLjY3LTIuNTU3LTQuMjUtMi45MDciIC8+CiAgPHBhdGggZD0iTTYuOTk1IDYuOTkyQzUuNzE0IDYuNCA0LjI5IDYgMyA2YzAgMiAyLjUgNSA0IDYtMS41IDAtNC41IDEuNS01IDMgMy41IDEuNSA2IDEgNiAxLTEuNSAxLjUtMiAzLjUtMiA1IDIuNSAwIDQuNS0xLjUgNi0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cannabis-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCannabisOff extends LucideIconBase {\n static icon = {\n name: 'cannabis-off',\n size: 24,\n node: [\n ['path', { d: 'M12 22v-4c1.5 1.5 3.5 3 6 3 0-1.5-.5-3.5-2-5', key: '1bqfb7' }],\n [\n 'path',\n { d: 'M13.988 8.327C13.902 6.054 13.365 3.82 12 2a9.3 9.3 0 0 0-1.445 2.9', key: '1p520n' },\n ],\n [\n 'path',\n {\n d: 'M17.375 11.725C18.882 10.53 21 7.841 21 6c-2.324 0-5.08 1.296-6.662 2.684',\n key: 'q2itvb',\n },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n [\n 'path',\n { d: 'M21.024 15.378A15 15 0 0 0 22 15c-.426-1.279-2.67-2.557-4.25-2.907', key: 'j9amvs' },\n ],\n [\n 'path',\n {\n d: 'M6.995 6.992C5.714 6.4 4.29 6 3 6c0 2 2.5 5 4 6-1.5 0-4.5 1.5-5 3 3.5 1.5 6 1 6 1-1.5 1.5-2 3.5-2 5 2.5 0 4.5-1.5 6-3',\n key: '8gmd5g',\n },\n ],\n ],\n };\n icon = signal(LucideCannabisOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCannabisOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCannabisOff, isStandalone: true, selector: \"svg[lucideCannabisOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCannabisOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCannabisOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Cannabis\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTQiIC8+CiAgPHBhdGggZD0iTTcgMTJjLTEuNSAwLTQuNSAxLjUtNSAzIDMuNSAxLjUgNiAxIDYgMS0xLjUgMS41LTIgMy41LTIgNSAyLjUgMCA0LjUtMS41IDYtMyAxLjUgMS41IDMuNSAzIDYgMyAwLTEuNS0uNS0zLjUtMi01IDAgMCAyLjUuNSA2LTEtLjUtMS41LTMuNS0zLTUtMyAxLjUtMSA0LTQgNC02LTIuNSAwLTUuNSAxLjUtNyAzIDAtMi41LS41LTUtMi03LTEuNSAyLTIgNC41LTIgNy0xLjUtMS41LTQuNS0zLTctMyAwIDIgMi41IDUgNCA2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cannabis\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCannabis extends LucideIconBase {\n static icon = {\n name: 'cannabis',\n size: 24,\n node: [\n ['path', { d: 'M12 22v-4', key: '1utk9m' }],\n [\n 'path',\n {\n d: 'M7 12c-1.5 0-4.5 1.5-5 3 3.5 1.5 6 1 6 1-1.5 1.5-2 3.5-2 5 2.5 0 4.5-1.5 6-3 1.5 1.5 3.5 3 6 3 0-1.5-.5-3.5-2-5 0 0 2.5.5 6-1-.5-1.5-3.5-3-5-3 1.5-1 4-4 4-6-2.5 0-5.5 1.5-7 3 0-2.5-.5-5-2-7-1.5 2-2 4.5-2 7-1.5-1.5-4.5-3-7-3 0 2 2.5 5 4 6',\n key: '1mezod',\n },\n ],\n ],\n };\n icon = signal(LucideCannabis.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCannabis, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCannabis, isStandalone: true, selector: \"svg[lucideCannabis]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCannabis, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCannabis]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Candy\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgN3YxMC45IiAvPgogIDxwYXRoIGQ9Ik0xNCA2LjFWMTciIC8+CiAgPHBhdGggZD0iTTE2IDdWM2ExIDEgMCAwIDEgMS43MDctLjcwNyAyLjUgMi41IDAgMCAwIDIuMTUyLjcxNyAxIDEgMCAwIDEgMS4xMzEgMS4xMzEgMi41IDIuNSAwIDAgMCAuNzE3IDIuMTUyQTEgMSAwIDAgMSAyMSA4aC00IiAvPgogIDxwYXRoIGQ9Ik0xNi41MzYgNy40NjVhNSA1IDAgMCAwLTcuMDcyIDBsLTIgMmE1IDUgMCAwIDAgMCA3LjA3IDUgNSAwIDAgMCA3LjA3MiAwbDItMmE1IDUgMCAwIDAgMC03LjA3IiAvPgogIDxwYXRoIGQ9Ik04IDE3djRhMSAxIDAgMCAxLTEuNzA3LjcwNyAyLjUgMi41IDAgMCAwLTIuMTUyLS43MTcgMSAxIDAgMCAxLTEuMTMxLTEuMTMxIDIuNSAyLjUgMCAwIDAtLjcxNy0yLjE1MkExIDEgMCAwIDEgMyAxNmg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/candy\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCandy extends LucideIconBase {\n static icon = {\n name: 'candy',\n size: 24,\n node: [\n ['path', { d: 'M10 7v10.9', key: '1gynux' }],\n ['path', { d: 'M14 6.1V17', key: '116kdf' }],\n [\n 'path',\n {\n d: 'M16 7V3a1 1 0 0 1 1.707-.707 2.5 2.5 0 0 0 2.152.717 1 1 0 0 1 1.131 1.131 2.5 2.5 0 0 0 .717 2.152A1 1 0 0 1 21 8h-4',\n key: 'gpb6xx',\n },\n ],\n [\n 'path',\n {\n d: 'M16.536 7.465a5 5 0 0 0-7.072 0l-2 2a5 5 0 0 0 0 7.07 5 5 0 0 0 7.072 0l2-2a5 5 0 0 0 0-7.07',\n key: '1tsln4',\n },\n ],\n [\n 'path',\n {\n d: 'M8 17v4a1 1 0 0 1-1.707.707 2.5 2.5 0 0 0-2.152-.717 1 1 0 0 1-1.131-1.131 2.5 2.5 0 0 0-.717-2.152A1 1 0 0 1 3 16h4',\n key: 'qexcha',\n },\n ],\n ],\n };\n icon = signal(LucideCandy.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCandy, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCandy, isStandalone: true, selector: \"svg[lucideCandy]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCandy, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCandy]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CarFront\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEgOC0yIDItMS41LTMuN0EyIDIgMCAwIDAgMTUuNjQ2IDVIOC40YTIgMiAwIDAgMC0xLjkwMyAxLjI1N0w1IDEwIDMgOCIgLz4KICA8cGF0aCBkPSJNNyAxNGguMDEiIC8+CiAgPHBhdGggZD0iTTE3IDE0aC4wMSIgLz4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iOCIgeD0iMyIgeT0iMTAiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik01IDE4djIiIC8+CiAgPHBhdGggZD0iTTE5IDE4djIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/car-front\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCarFront extends LucideIconBase {\n static icon = {\n name: 'car-front',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm21 8-2 2-1.5-3.7A2 2 0 0 0 15.646 5H8.4a2 2 0 0 0-1.903 1.257L5 10 3 8',\n key: '1imjwt',\n },\n ],\n ['path', { d: 'M7 14h.01', key: '1qa3f1' }],\n ['path', { d: 'M17 14h.01', key: '7oqj8z' }],\n ['rect', { width: '18', height: '8', x: '3', y: '10', rx: '2', key: 'a7itu8' }],\n ['path', { d: 'M5 18v2', key: 'ppbyun' }],\n ['path', { d: 'M19 18v2', key: 'gy7782' }],\n ],\n };\n icon = signal(LucideCarFront.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCarFront, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCarFront, isStandalone: true, selector: \"svg[lucideCarFront]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCarFront, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCarFront]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CarTaxiFront\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMmg0IiAvPgogIDxwYXRoIGQ9Im0yMSA4LTIgMi0xLjUtMy43QTIgMiAwIDAgMCAxNS42NDYgNUg4LjRhMiAyIDAgMCAwLTEuOTAzIDEuMjU3TDUgMTAgMyA4IiAvPgogIDxwYXRoIGQ9Ik03IDE0aC4wMSIgLz4KICA8cGF0aCBkPSJNMTcgMTRoLjAxIiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSI4IiB4PSIzIiB5PSIxMCIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTUgMTh2MiIgLz4KICA8cGF0aCBkPSJNMTkgMTh2MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/car-taxi-front\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCarTaxiFront extends LucideIconBase {\n static icon = {\n name: 'car-taxi-front',\n size: 24,\n node: [\n ['path', { d: 'M10 2h4', key: 'n1abiw' }],\n [\n 'path',\n {\n d: 'm21 8-2 2-1.5-3.7A2 2 0 0 0 15.646 5H8.4a2 2 0 0 0-1.903 1.257L5 10 3 8',\n key: '1imjwt',\n },\n ],\n ['path', { d: 'M7 14h.01', key: '1qa3f1' }],\n ['path', { d: 'M17 14h.01', key: '7oqj8z' }],\n ['rect', { width: '18', height: '8', x: '3', y: '10', rx: '2', key: 'a7itu8' }],\n ['path', { d: 'M5 18v2', key: 'ppbyun' }],\n ['path', { d: 'M19 18v2', key: 'gy7782' }],\n ],\n };\n icon = signal(LucideCarTaxiFront.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCarTaxiFront, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCarTaxiFront, isStandalone: true, selector: \"svg[lucideCarTaxiFront]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCarTaxiFront, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCarTaxiFront]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Caravan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTlWOWE0IDQgMCAwIDAtNC00SDZhNCA0IDAgMCAwLTQgNHY4YTIgMiAwIDAgMCAyIDJoMiIgLz4KICA8cGF0aCBkPSJNMiA5aDNhMSAxIDAgMCAxIDEgMXYyYTEgMSAwIDAgMS0xIDFIMiIgLz4KICA8cGF0aCBkPSJNMjIgMTd2MWExIDEgMCAwIDEtMSAxSDEwdi05YTEgMSAwIDAgMSAxLTFoMmExIDEgMCAwIDEgMSAxdjkiIC8+CiAgPGNpcmNsZSBjeD0iOCIgY3k9IjE5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/caravan\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCaravan extends LucideIconBase {\n static icon = {\n name: 'caravan',\n size: 24,\n node: [\n ['path', { d: 'M18 19V9a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v8a2 2 0 0 0 2 2h2', key: '19jm3t' }],\n ['path', { d: 'M2 9h3a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H2', key: '13hakp' }],\n [\n 'path',\n { d: 'M22 17v1a1 1 0 0 1-1 1H10v-9a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v9', key: '1crci8' },\n ],\n ['circle', { cx: '8', cy: '19', r: '2', key: 't8fc5s' }],\n ],\n };\n icon = signal(LucideCaravan.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCaravan, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCaravan, isStandalone: true, selector: \"svg[lucideCaravan]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCaravan, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCaravan]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CaptionsOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSA1SDE5YTIgMiAwIDAgMSAyIDJ2OC41IiAvPgogIDxwYXRoIGQ9Ik0xNyAxMWgtLjUiIC8+CiAgPHBhdGggZD0iTTE5IDE5SDVhMiAyIDAgMCAxLTItMlY3YTIgMiAwIDAgMSAyLTIiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNNyAxMWg0IiAvPgogIDxwYXRoIGQ9Ik03IDE1aDIuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/captions-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCaptionsOff extends LucideIconBase {\n static icon = {\n name: 'captions-off',\n size: 24,\n node: [\n ['path', { d: 'M10.5 5H19a2 2 0 0 1 2 2v8.5', key: 'jqtk4d' }],\n ['path', { d: 'M17 11h-.5', key: '1961ue' }],\n ['path', { d: 'M19 19H5a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2', key: '1keqsi' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M7 11h4', key: '1o1z6v' }],\n ['path', { d: 'M7 15h2.5', key: '1ina1g' }],\n ],\n };\n icon = signal(LucideCaptionsOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCaptionsOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCaptionsOff, isStandalone: true, selector: \"svg[lucideCaptionsOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCaptionsOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCaptionsOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Car\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTdoMmMuNiAwIDEtLjQgMS0xdi0zYzAtLjktLjctMS43LTEuNS0xLjlDMTguNyAxMC42IDE2IDEwIDE2IDEwcy0xLjMtMS40LTIuMi0yLjNjLS41LS40LTEuMS0uNy0xLjgtLjdINWMtLjYgMC0xLjEuNC0xLjQuOWwtMS40IDIuOUEzLjcgMy43IDAgMCAwIDIgMTJ2NGMwIC42LjQgMSAxIDFoMiIgLz4KICA8Y2lyY2xlIGN4PSI3IiBjeT0iMTciIHI9IjIiIC8+CiAgPHBhdGggZD0iTTkgMTdoNiIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE3IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/car\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCar extends LucideIconBase {\n static icon = {\n name: 'car',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M19 17h2c.6 0 1-.4 1-1v-3c0-.9-.7-1.7-1.5-1.9C18.7 10.6 16 10 16 10s-1.3-1.4-2.2-2.3c-.5-.4-1.1-.7-1.8-.7H5c-.6 0-1.1.4-1.4.9l-1.4 2.9A3.7 3.7 0 0 0 2 12v4c0 .6.4 1 1 1h2',\n key: '5owen',\n },\n ],\n ['circle', { cx: '7', cy: '17', r: '2', key: 'u2ysq9' }],\n ['path', { d: 'M9 17h6', key: 'r8uit2' }],\n ['circle', { cx: '17', cy: '17', r: '2', key: 'axvx0g' }],\n ],\n };\n icon = signal(LucideCar.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCar, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCar, isStandalone: true, selector: \"svg[lucideCar]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCar, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCar]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CaseSensitive\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAxNiA0LjAzOS05LjY5YS41LjUgMCAwIDEgLjkyMyAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik0yMiA5djciIC8+CiAgPHBhdGggZD0iTTMuMzA0IDEzaDYuMzkyIiAvPgogIDxjaXJjbGUgY3g9IjE4LjUiIGN5PSIxMi41IiByPSIzLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/case-sensitive\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCaseSensitive extends LucideIconBase {\n static icon = {\n name: 'case-sensitive',\n size: 24,\n node: [\n ['path', { d: 'm2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16', key: 'd5nyq2' }],\n ['path', { d: 'M22 9v7', key: 'pvm9v3' }],\n ['path', { d: 'M3.304 13h6.392', key: '1q3zxz' }],\n ['circle', { cx: '18.5', cy: '12.5', r: '3.5', key: 'z97x68' }],\n ],\n };\n icon = signal(LucideCaseSensitive.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCaseSensitive, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCaseSensitive, isStandalone: true, selector: \"svg[lucideCaseSensitive]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCaseSensitive, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCaseSensitive]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Captions\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTQiIHg9IjMiIHk9IjUiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNNyAxNWg0TTE1IDE1aDJNNyAxMWgyTTEzIDExaDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/captions\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCaptions extends LucideIconBase {\n static icon = {\n name: 'captions',\n size: 24,\n node: [\n ['rect', { width: '18', height: '14', x: '3', y: '5', rx: '2', ry: '2', key: '12ruh7' }],\n ['path', { d: 'M7 15h4M15 15h2M7 11h2M13 11h4', key: '1ueiar' }],\n ],\n aliases: ['subtitles'],\n };\n icon = signal(LucideCaptions.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCaptions, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCaptions, isStandalone: true, selector: \"svg[lucideCaptions], svg[lucideSubtitles]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCaptions, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCaptions], svg[lucideSubtitles]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCaptions\n */\nconst LucideSubtitles = LucideCaptions;\n\n/**\n * @component @name Carrot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTZhMSAxIDAgMCAwLTctN3EtNCA0LTUuOTg3IDEyLjM4NWEuNS41IDAgMCAwIC42MDIuNjAyUTExIDIwIDE1IDE2bC0zLTMiIC8+CiAgPHBhdGggZD0iTTE1IDlxNCA0IDcgMC0zLTQtNyAwIDQtNCAwLTctNCAzIDAgNyIgLz4KICA8cGF0aCBkPSJtOCAxNS0yLjU4LTIuNTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/carrot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCarrot extends LucideIconBase {\n static icon = {\n name: 'carrot',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15 16a1 1 0 0 0-7-7q-4 4-5.987 12.385a.5.5 0 0 0 .602.602Q11 20 15 16l-3-3',\n key: '1ta62j',\n },\n ],\n ['path', { d: 'M15 9q4 4 7 0-3-4-7 0 4-4 0-7-4 3 0 7', key: '1svf7i' }],\n ['path', { d: 'm8 15-2.58-2.58', key: '7t238r' }],\n ],\n };\n icon = signal(LucideCarrot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCarrot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCarrot, isStandalone: true, selector: \"svg[lucideCarrot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCarrot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCarrot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CaseLower\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOXY3IiAvPgogIDxwYXRoIGQ9Ik0xNCA2djEwIiAvPgogIDxjaXJjbGUgY3g9IjE3LjUiIGN5PSIxMi41IiByPSIzLjUiIC8+CiAgPGNpcmNsZSBjeD0iNi41IiBjeT0iMTIuNSIgcj0iMy41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/case-lower\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCaseLower extends LucideIconBase {\n static icon = {\n name: 'case-lower',\n size: 24,\n node: [\n ['path', { d: 'M10 9v7', key: 'ylp826' }],\n ['path', { d: 'M14 6v10', key: '1jy4vg' }],\n ['circle', { cx: '17.5', cy: '12.5', r: '3.5', key: '1a9481' }],\n ['circle', { cx: '6.5', cy: '12.5', r: '3.5', key: '2jlv1r' }],\n ],\n };\n icon = signal(LucideCaseLower.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCaseLower, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCaseLower, isStandalone: true, selector: \"svg[lucideCaseLower]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCaseLower, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCaseLower]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Cast\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA4VjZhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjEyYTIgMiAwIDAgMS0yIDJoLTYiIC8+CiAgPHBhdGggZD0iTTIgMTJhOSA5IDAgMCAxIDggOCIgLz4KICA8cGF0aCBkPSJNMiAxNmE1IDUgMCAwIDEgNCA0IiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMi4wMSIgeTE9IjIwIiB5Mj0iMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cast\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCast extends LucideIconBase {\n static icon = {\n name: 'cast',\n size: 24,\n node: [\n ['path', { d: 'M2 8V6a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-6', key: '3zrzxg' }],\n ['path', { d: 'M2 12a9 9 0 0 1 8 8', key: 'g6cvee' }],\n ['path', { d: 'M2 16a5 5 0 0 1 4 4', key: '1y1dii' }],\n ['line', { x1: '2', x2: '2.01', y1: '20', y2: '20', key: 'xu2jvo' }],\n ],\n };\n icon = signal(LucideCast.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCast, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCast, isStandalone: true, selector: \"svg[lucideCast]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCast, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCast]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CassetteTape\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIxMCIgcj0iMiIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgogIDxjaXJjbGUgY3g9IjE2IiBjeT0iMTAiIHI9IjIiIC8+CiAgPHBhdGggZD0ibTYgMjAgLjctMi45QTEuNCAxLjQgMCAwIDEgOC4xIDE2aDcuOGExLjQgMS40IDAgMCAxIDEuNCAxbC43IDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cassette-tape\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCassetteTape extends LucideIconBase {\n static icon = {\n name: 'cassette-tape',\n size: 24,\n node: [\n ['rect', { width: '20', height: '16', x: '2', y: '4', rx: '2', key: '18n3k1' }],\n ['circle', { cx: '8', cy: '10', r: '2', key: '1xl4ub' }],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ['circle', { cx: '16', cy: '10', r: '2', key: 'r14t7q' }],\n [\n 'path',\n { d: 'm6 20 .7-2.9A1.4 1.4 0 0 1 8.1 16h7.8a1.4 1.4 0 0 1 1.4 1l.7 3', key: 'l01ucn' },\n ],\n ],\n };\n icon = signal(LucideCassetteTape.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCassetteTape, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCassetteTape, isStandalone: true, selector: \"svg[lucideCassetteTape]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCassetteTape, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCassetteTape]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Castle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNVYzIiAvPgogIDxwYXRoIGQ9Ik0xNCA1VjMiIC8+CiAgPHBhdGggZD0iTTE1IDIxdi0zYTMgMyAwIDAgMC02IDB2MyIgLz4KICA8cGF0aCBkPSJNMTggM3Y4IiAvPgogIDxwYXRoIGQ9Ik0xOCA1SDYiIC8+CiAgPHBhdGggZD0iTTIyIDExSDIiIC8+CiAgPHBhdGggZD0iTTIyIDl2MTBhMiAyIDAgMCAxLTIgMkg0YTIgMiAwIDAgMS0yLTJWOSIgLz4KICA8cGF0aCBkPSJNNiAzdjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/castle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCastle extends LucideIconBase {\n static icon = {\n name: 'castle',\n size: 24,\n node: [\n ['path', { d: 'M10 5V3', key: '1y54qe' }],\n ['path', { d: 'M14 5V3', key: 'm6isi' }],\n ['path', { d: 'M15 21v-3a3 3 0 0 0-6 0v3', key: 'lbp5hj' }],\n ['path', { d: 'M18 3v8', key: '2ollhf' }],\n ['path', { d: 'M18 5H6', key: '98imr9' }],\n ['path', { d: 'M22 11H2', key: '1lmjae' }],\n ['path', { d: 'M22 9v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9', key: '1rly83' }],\n ['path', { d: 'M6 3v8', key: 'csox7g' }],\n ],\n };\n icon = signal(LucideCastle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCastle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCastle, isStandalone: true, selector: \"svg[lucideCastle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCastle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCastle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Cctv\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuNzUgMTJoMy42MzJhMSAxIDAgMCAxIC44OTQgMS40NDdsLTIuMDM0IDQuMDY5YTEgMSAwIDAgMS0xLjcwOC4xMzRsLTIuMTI0LTIuOTciIC8+CiAgPHBhdGggZD0iTTE3LjEwNiA5LjA1M2ExIDEgMCAwIDEgLjQ0NyAxLjM0MWwtMy4xMDYgNi4yMTFhMSAxIDAgMCAxLTEuMzQyLjQ0N0wzLjYxIDEyLjNhMi45MiAyLjkyIDAgMCAxLTEuMy0zLjkxTDMuNjkgNS42YTIuOTIgMi45MiAwIDAgMSAzLjkyLTEuM3oiIC8+CiAgPHBhdGggZD0iTTIgMTloMy43NmEyIDIgMCAwIDAgMS44LTEuMUw5IDE1IiAvPgogIDxwYXRoIGQ9Ik0yIDIxdi00IiAvPgogIDxwYXRoIGQ9Ik03IDloLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cctv\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCctv extends LucideIconBase {\n static icon = {\n name: 'cctv',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M16.75 12h3.632a1 1 0 0 1 .894 1.447l-2.034 4.069a1 1 0 0 1-1.708.134l-2.124-2.97',\n key: 'ir91b5',\n },\n ],\n [\n 'path',\n {\n d: 'M17.106 9.053a1 1 0 0 1 .447 1.341l-3.106 6.211a1 1 0 0 1-1.342.447L3.61 12.3a2.92 2.92 0 0 1-1.3-3.91L3.69 5.6a2.92 2.92 0 0 1 3.92-1.3z',\n key: 'jlp8i1',\n },\n ],\n ['path', { d: 'M2 19h3.76a2 2 0 0 0 1.8-1.1L9 15', key: '19bib8' }],\n ['path', { d: 'M2 21v-4', key: 'l40lih' }],\n ['path', { d: 'M7 9h.01', key: '19b3jx' }],\n ],\n };\n icon = signal(LucideCctv.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCctv, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCctv, isStandalone: true, selector: \"svg[lucideCctv]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCctv, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCctv]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CctvOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIuMzA5IDYuNjUyIDQuNzk3IDIuNDAxYTEgMSAwIDAgMSAuNDQ3IDEuMzQxbC0uNTAxIDEuMDAxLjYwNS42MDVoMi43MjVhMSAxIDAgMCAxIC44OTQgMS40NDdsLS43MjQgMS40NDgiIC8+CiAgPHBhdGggZD0ibTE1LjE2NiAxNS4xNjYtLjcxOSAxLjQzOWExIDEgMCAwIDEtMS4zNDIuNDQ3TDMuNjEgMTIuM2EyLjkyIDIuOTIgMCAwIDEtMS4zLTMuOTFMMy42OSA1LjZhMi45IDIuOSAwIDAgMSAuODczLTEuMDM3IiAvPgogIDxwYXRoIGQ9Ik0yIDE5aDMuNzZhMiAyIDAgMCAwIDEuOC0xLjFsMS40NDEtMi45MDIiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMiAyMXYtNCIgLz4KICA8cGF0aCBkPSJNNyA5aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cctv-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCctvOff extends LucideIconBase {\n static icon = {\n name: 'cctv-off',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm12.309 6.652 4.797 2.401a1 1 0 0 1 .447 1.341l-.501 1.001.605.605h2.725a1 1 0 0 1 .894 1.447l-.724 1.448',\n key: 'e75roo',\n },\n ],\n [\n 'path',\n {\n d: 'm15.166 15.166-.719 1.439a1 1 0 0 1-1.342.447L3.61 12.3a2.92 2.92 0 0 1-1.3-3.91L3.69 5.6a2.9 2.9 0 0 1 .873-1.037',\n key: '1h9o5r',\n },\n ],\n ['path', { d: 'M2 19h3.76a2 2 0 0 0 1.8-1.1l1.441-2.902', key: '1askrb' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M2 21v-4', key: 'l40lih' }],\n ['path', { d: 'M7 9h.01', key: '19b3jx' }],\n ],\n };\n icon = signal(LucideCctvOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCctvOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCctvOff, isStandalone: true, selector: \"svg[lucideCctvOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCctvOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCctvOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CaseUpper\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTFoNC41YTEgMSAwIDAgMSAwIDVoLTRhLjUuNSAwIDAgMS0uNS0uNXYtOWEuNS41IDAgMCAxIC41LS41aDNhMSAxIDAgMCAxIDAgNSIgLz4KICA8cGF0aCBkPSJtMiAxNiA0LjAzOS05LjY5YS41LjUgMCAwIDEgLjkyMyAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik0zLjMwNCAxM2g2LjM5MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/case-upper\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCaseUpper extends LucideIconBase {\n static icon = {\n name: 'case-upper',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15 11h4.5a1 1 0 0 1 0 5h-4a.5.5 0 0 1-.5-.5v-9a.5.5 0 0 1 .5-.5h3a1 1 0 0 1 0 5',\n key: 'nxs35',\n },\n ],\n ['path', { d: 'm2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16', key: 'd5nyq2' }],\n ['path', { d: 'M3.304 13h6.392', key: '1q3zxz' }],\n ],\n };\n icon = signal(LucideCaseUpper.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCaseUpper, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCaseUpper, isStandalone: true, selector: \"svg[lucideCaseUpper]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCaseUpper, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCaseUpper]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChartArea\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTEuMjA3YS41LjUgMCAwIDEgLjE0Ni0uMzUzbDItMmEuNS41IDAgMCAxIC43MDggMGwzLjI5MiAzLjI5MmEuNS41IDAgMCAwIC43MDggMGw0LjI5Mi00LjI5MmEuNS41IDAgMCAxIC44NTQuMzUzVjE2YTEgMSAwIDAgMS0xIDFIOGExIDEgMCAwIDEtMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-area\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartArea extends LucideIconBase {\n static icon = {\n name: 'chart-area',\n size: 24,\n node: [\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n [\n 'path',\n {\n d: 'M7 11.207a.5.5 0 0 1 .146-.353l2-2a.5.5 0 0 1 .708 0l3.292 3.292a.5.5 0 0 0 .708 0l4.292-4.292a.5.5 0 0 1 .854.353V16a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1z',\n key: 'q0gr47',\n },\n ],\n ],\n aliases: ['area-chart'],\n };\n icon = signal(LucideChartArea.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartArea, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartArea, isStandalone: true, selector: \"svg[lucideChartArea], svg[lucideAreaChart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartArea, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartArea], svg[lucideAreaChart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideChartArea\n */\nconst LucideAreaChart = LucideChartArea;\n\n/**\n * @component @name ChartBarDecreasing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTFoOCIgLz4KICA8cGF0aCBkPSJNNyAxNmgzIiAvPgogIDxwYXRoIGQ9Ik03IDZoMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-bar-decreasing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartBarDecreasing extends LucideIconBase {\n static icon = {\n name: 'chart-bar-decreasing',\n size: 24,\n node: [\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ['path', { d: 'M7 11h8', key: '1feolt' }],\n ['path', { d: 'M7 16h3', key: 'ur6vzw' }],\n ['path', { d: 'M7 6h12', key: 'sz5b0d' }],\n ],\n };\n icon = signal(LucideChartBarDecreasing.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartBarDecreasing, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartBarDecreasing, isStandalone: true, selector: \"svg[lucideChartBarDecreasing]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartBarDecreasing, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartBarDecreasing]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CardSim\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTR2NCIgLz4KICA8cGF0aCBkPSJNMTQuMTcyIDJhMiAyIDAgMCAxIDEuNDE0LjU4NmwzLjgyOCAzLjgyOEEyIDIgMCAwIDEgMjAgNy44MjhWMjBhMiAyIDAgMCAxLTIgMkg2YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yeiIgLz4KICA8cGF0aCBkPSJNOCAxNGg4IiAvPgogIDxyZWN0IHg9IjgiIHk9IjEwIiB3aWR0aD0iOCIgaGVpZ2h0PSI4IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/card-sim\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCardSim extends LucideIconBase {\n static icon = {\n name: 'card-sim',\n size: 24,\n node: [\n ['path', { d: 'M12 14v4', key: '1thi36' }],\n [\n 'path',\n {\n d: 'M14.172 2a2 2 0 0 1 1.414.586l3.828 3.828A2 2 0 0 1 20 7.828V20a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2z',\n key: '1o66bk',\n },\n ],\n ['path', { d: 'M8 14h8', key: '1fgep2' }],\n ['rect', { x: '8', y: '10', width: '8', height: '8', rx: '1', key: '1aonk6' }],\n ],\n };\n icon = signal(LucideCardSim.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCardSim, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCardSim, isStandalone: true, selector: \"svg[lucideCardSim]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCardSim, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCardSim]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChartBarBig\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHJlY3QgeD0iNyIgeT0iMTMiIHdpZHRoPSI5IiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgogIDxyZWN0IHg9IjciIHk9IjUiIHdpZHRoPSIxMiIgaGVpZ2h0PSI0IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-bar-big\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartBarBig extends LucideIconBase {\n static icon = {\n name: 'chart-bar-big',\n size: 24,\n node: [\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ['rect', { x: '7', y: '13', width: '9', height: '4', rx: '1', key: '1iip1u' }],\n ['rect', { x: '7', y: '5', width: '12', height: '4', rx: '1', key: '1anskk' }],\n ],\n aliases: ['bar-chart-horizontal-big'],\n };\n icon = signal(LucideChartBarBig.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartBarBig, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartBarBig, isStandalone: true, selector: \"svg[lucideChartBarBig], svg[lucideBarChartHorizontalBig]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartBarBig, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartBarBig], svg[lucideBarChartHorizontalBig]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideChartBarBig\n */\nconst LucideBarChartHorizontalBig = LucideChartBarBig;\n\n/**\n * @component @name ChartBarStacked\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTN2NCIgLz4KICA8cGF0aCBkPSJNMTUgNXY0IiAvPgogIDxwYXRoIGQ9Ik0zIDN2MTZhMiAyIDAgMCAwIDIgMmgxNiIgLz4KICA8cmVjdCB4PSI3IiB5PSIxMyIgd2lkdGg9IjkiIGhlaWdodD0iNCIgcng9IjEiIC8+CiAgPHJlY3QgeD0iNyIgeT0iNSIgd2lkdGg9IjEyIiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chart-bar-stacked\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartBarStacked extends LucideIconBase {\n static icon = {\n name: 'chart-bar-stacked',\n size: 24,\n node: [\n ['path', { d: 'M11 13v4', key: 'vyy2rb' }],\n ['path', { d: 'M15 5v4', key: '1gx88a' }],\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ['rect', { x: '7', y: '13', width: '9', height: '4', rx: '1', key: '1iip1u' }],\n ['rect', { x: '7', y: '5', width: '12', height: '4', rx: '1', key: '1anskk' }],\n ],\n };\n icon = signal(LucideChartBarStacked.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartBarStacked, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartBarStacked, isStandalone: true, selector: \"svg[lucideChartBarStacked]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartBarStacked, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartBarStacked]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChartBar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTZoOCIgLz4KICA8cGF0aCBkPSJNNyAxMWgxMiIgLz4KICA8cGF0aCBkPSJNNyA2aDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-bar\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartBar extends LucideIconBase {\n static icon = {\n name: 'chart-bar',\n size: 24,\n node: [\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ['path', { d: 'M7 16h8', key: 'srdodz' }],\n ['path', { d: 'M7 11h12', key: '127s9w' }],\n ['path', { d: 'M7 6h3', key: 'w9rmul' }],\n ],\n aliases: ['bar-chart-horizontal'],\n };\n icon = signal(LucideChartBar.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartBar, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartBar, isStandalone: true, selector: \"svg[lucideChartBar], svg[lucideBarChartHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartBar, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartBar], svg[lucideBarChartHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideChartBar\n */\nconst LucideBarChartHorizontal = LucideChartBar;\n\n/**\n * @component @name ChartCandlestick\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSA1djQiIC8+CiAgPHJlY3Qgd2lkdGg9IjQiIGhlaWdodD0iNiIgeD0iNyIgeT0iOSIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTkgMTV2MiIgLz4KICA8cGF0aCBkPSJNMTcgM3YyIiAvPgogIDxyZWN0IHdpZHRoPSI0IiBoZWlnaHQ9IjgiIHg9IjE1IiB5PSI1IiByeD0iMSIgLz4KICA8cGF0aCBkPSJNMTcgMTN2MyIgLz4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-candlestick\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartCandlestick extends LucideIconBase {\n static icon = {\n name: 'chart-candlestick',\n size: 24,\n node: [\n ['path', { d: 'M9 5v4', key: '14uxtq' }],\n ['rect', { width: '4', height: '6', x: '7', y: '9', rx: '1', key: 'f4fvz0' }],\n ['path', { d: 'M9 15v2', key: 'r5rk32' }],\n ['path', { d: 'M17 3v2', key: '1l2re6' }],\n ['rect', { width: '4', height: '8', x: '15', y: '5', rx: '1', key: 'z38je5' }],\n ['path', { d: 'M17 13v3', key: '5l0wba' }],\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ],\n aliases: ['candlestick-chart'],\n };\n icon = signal(LucideChartCandlestick.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartCandlestick, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartCandlestick, isStandalone: true, selector: \"svg[lucideChartCandlestick], svg[lucideCandlestickChart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartCandlestick, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartCandlestick], svg[lucideCandlestickChart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideChartCandlestick\n */\nconst LucideCandlestickChart = LucideChartCandlestick;\n\n/**\n * @component @name ChartColumnStacked\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTNINyIgLz4KICA8cGF0aCBkPSJNMTkgOWgtNCIgLz4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHJlY3QgeD0iMTUiIHk9IjUiIHdpZHRoPSI0IiBoZWlnaHQ9IjEyIiByeD0iMSIgLz4KICA8cmVjdCB4PSI3IiB5PSI4IiB3aWR0aD0iNCIgaGVpZ2h0PSI5IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-column-stacked\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartColumnStacked extends LucideIconBase {\n static icon = {\n name: 'chart-column-stacked',\n size: 24,\n node: [\n ['path', { d: 'M11 13H7', key: 't0o9gq' }],\n ['path', { d: 'M19 9h-4', key: 'rera1j' }],\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ['rect', { x: '15', y: '5', width: '4', height: '12', rx: '1', key: 'q8uenq' }],\n ['rect', { x: '7', y: '8', width: '4', height: '9', rx: '1', key: 'sr5ea' }],\n ],\n };\n icon = signal(LucideChartColumnStacked.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartColumnStacked, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartColumnStacked, isStandalone: true, selector: \"svg[lucideChartColumnStacked]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartColumnStacked, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartColumnStacked]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChartColumnIncreasing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTdWOSIgLz4KICA8cGF0aCBkPSJNMTggMTdWNSIgLz4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTggMTd2LTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-column-increasing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartColumnIncreasing extends LucideIconBase {\n static icon = {\n name: 'chart-column-increasing',\n size: 24,\n node: [\n ['path', { d: 'M13 17V9', key: '1fwyjl' }],\n ['path', { d: 'M18 17V5', key: 'sfb6ij' }],\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ['path', { d: 'M8 17v-3', key: '17ska0' }],\n ],\n aliases: ['bar-chart-4'],\n };\n icon = signal(LucideChartColumnIncreasing.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartColumnIncreasing, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartColumnIncreasing, isStandalone: true, selector: \"svg[lucideChartColumnIncreasing], svg[lucideBarChart4]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartColumnIncreasing, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartColumnIncreasing], svg[lucideBarChart4]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideChartColumnIncreasing\n */\nconst LucideBarChart4 = LucideChartColumnIncreasing;\n\n/**\n * @component @name ChartColumnDecreasing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTdWOSIgLz4KICA8cGF0aCBkPSJNMTggMTd2LTMiIC8+CiAgPHBhdGggZD0iTTMgM3YxNmEyIDIgMCAwIDAgMiAyaDE2IiAvPgogIDxwYXRoIGQ9Ik04IDE3VjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-column-decreasing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartColumnDecreasing extends LucideIconBase {\n static icon = {\n name: 'chart-column-decreasing',\n size: 24,\n node: [\n ['path', { d: 'M13 17V9', key: '1fwyjl' }],\n ['path', { d: 'M18 17v-3', key: '1sqioe' }],\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ['path', { d: 'M8 17V5', key: '1wzmnc' }],\n ],\n };\n icon = signal(LucideChartColumnDecreasing.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartColumnDecreasing, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartColumnDecreasing, isStandalone: true, selector: \"svg[lucideChartColumnDecreasing]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartColumnDecreasing, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartColumnDecreasing]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChartGantt\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNmg4IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNmg2IiAvPgogIDxwYXRoIGQ9Ik0zIDN2MTZhMiAyIDAgMCAwIDIgMmgxNiIgLz4KICA8cGF0aCBkPSJNOCAxMWg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chart-gantt\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartGantt extends LucideIconBase {\n static icon = {\n name: 'chart-gantt',\n size: 24,\n node: [\n ['path', { d: 'M10 6h8', key: 'zvc2xc' }],\n ['path', { d: 'M12 16h6', key: 'yi5mkt' }],\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ['path', { d: 'M8 11h7', key: 'wz2hg0' }],\n ],\n };\n icon = signal(LucideChartGantt.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartGantt, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartGantt, isStandalone: true, selector: \"svg[lucideChartGantt]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartGantt, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartGantt]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Cat\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNWMuNjcgMCAxLjM1LjA5IDIgLjI2IDEuNzgtMiA1LjAzLTIuODQgNi40Mi0yLjI2IDEuNC41OC0uNDIgNy0uNDIgNyAuNTcgMS4wNyAxIDIuMjQgMSAzLjQ0QzIxIDE3LjkgMTYuOTcgMjEgMTIgMjFzLTktMy05LTcuNTZjMC0xLjI1LjUtMi40IDEtMy40NCAwIDAtMS44OS02LjQyLS41LTcgMS4zOS0uNTggNC43Mi4yMyA2LjUgMi4yM0E5LjA0IDkuMDQgMCAwIDEgMTIgNVoiIC8+CiAgPHBhdGggZD0iTTggMTR2LjUiIC8+CiAgPHBhdGggZD0iTTE2IDE0di41IiAvPgogIDxwYXRoIGQ9Ik0xMS4yNSAxNi4yNWgxLjVMMTIgMTdsLS43NS0uNzVaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cat\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCat extends LucideIconBase {\n static icon = {\n name: 'cat',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 5c.67 0 1.35.09 2 .26 1.78-2 5.03-2.84 6.42-2.26 1.4.58-.42 7-.42 7 .57 1.07 1 2.24 1 3.44C21 17.9 16.97 21 12 21s-9-3-9-7.56c0-1.25.5-2.4 1-3.44 0 0-1.89-6.42-.5-7 1.39-.58 4.72.23 6.5 2.23A9.04 9.04 0 0 1 12 5Z',\n key: 'x6xyqk',\n },\n ],\n ['path', { d: 'M8 14v.5', key: '1nzgdb' }],\n ['path', { d: 'M16 14v.5', key: '1lajdz' }],\n ['path', { d: 'M11.25 16.25h1.5L12 17l-.75-.75Z', key: '12kq1m' }],\n ],\n };\n icon = signal(LucideCat.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCat, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCat, isStandalone: true, selector: \"svg[lucideCat]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCat, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCat]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChartColumn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTE4IDE3VjkiIC8+CiAgPHBhdGggZD0iTTEzIDE3VjUiIC8+CiAgPHBhdGggZD0iTTggMTd2LTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-column\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartColumn extends LucideIconBase {\n static icon = {\n name: 'chart-column',\n size: 24,\n node: [\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ['path', { d: 'M18 17V9', key: '2bz60n' }],\n ['path', { d: 'M13 17V5', key: '1frdt8' }],\n ['path', { d: 'M8 17v-3', key: '17ska0' }],\n ],\n aliases: ['bar-chart-3'],\n };\n icon = signal(LucideChartColumn.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartColumn, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartColumn, isStandalone: true, selector: \"svg[lucideChartColumn], svg[lucideBarChart3]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartColumn, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartColumn], svg[lucideBarChart3]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideChartColumn\n */\nconst LucideBarChart3 = LucideChartColumn;\n\n/**\n * @component @name ChartColumnBig\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHJlY3QgeD0iMTUiIHk9IjUiIHdpZHRoPSI0IiBoZWlnaHQ9IjEyIiByeD0iMSIgLz4KICA8cmVjdCB4PSI3IiB5PSI4IiB3aWR0aD0iNCIgaGVpZ2h0PSI5IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-column-big\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartColumnBig extends LucideIconBase {\n static icon = {\n name: 'chart-column-big',\n size: 24,\n node: [\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ['rect', { x: '15', y: '5', width: '4', height: '12', rx: '1', key: 'q8uenq' }],\n ['rect', { x: '7', y: '8', width: '4', height: '9', rx: '1', key: 'sr5ea' }],\n ],\n aliases: ['bar-chart-big'],\n };\n icon = signal(LucideChartColumnBig.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartColumnBig, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartColumnBig, isStandalone: true, selector: \"svg[lucideChartColumnBig], svg[lucideBarChartBig]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartColumnBig, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartColumnBig], svg[lucideBarChartBig]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideChartColumnBig\n */\nconst LucideBarChartBig = LucideChartColumnBig;\n\n/**\n * @component @name ChartLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0ibTE5IDktNSA1LTQtNC0zIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartLine extends LucideIconBase {\n static icon = {\n name: 'chart-line',\n size: 24,\n node: [\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ['path', { d: 'm19 9-5 5-4-4-3 3', key: '2osh9i' }],\n ],\n aliases: ['line-chart'],\n };\n icon = signal(LucideChartLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartLine, isStandalone: true, selector: \"svg[lucideChartLine], svg[lucideLineChart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartLine], svg[lucideLineChart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideChartLine\n */\nconst LucideLineChart = LucideChartLine;\n\n/**\n * @component @name ChartBarIncreasing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTFoOCIgLz4KICA8cGF0aCBkPSJNNyAxNmgxMiIgLz4KICA8cGF0aCBkPSJNNyA2aDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-bar-increasing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartBarIncreasing extends LucideIconBase {\n static icon = {\n name: 'chart-bar-increasing',\n size: 24,\n node: [\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ['path', { d: 'M7 11h8', key: '1feolt' }],\n ['path', { d: 'M7 16h12', key: 'wsnu98' }],\n ['path', { d: 'M7 6h3', key: 'w9rmul' }],\n ],\n };\n icon = signal(LucideChartBarIncreasing.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartBarIncreasing, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartBarIncreasing, isStandalone: true, selector: \"svg[lucideChartBarIncreasing]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartBarIncreasing, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartBarIncreasing]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChartNoAxesColumnDecreasing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMVYzIiAvPgogIDxwYXRoIGQ9Ik0xMiAyMVY5IiAvPgogIDxwYXRoIGQ9Ik0xOSAyMXYtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-no-axes-column-decreasing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartNoAxesColumnDecreasing extends LucideIconBase {\n static icon = {\n name: 'chart-no-axes-column-decreasing',\n size: 24,\n node: [\n ['path', { d: 'M5 21V3', key: 'clc1r8' }],\n ['path', { d: 'M12 21V9', key: 'uvy0l4' }],\n ['path', { d: 'M19 21v-6', key: 'tkawy9' }],\n ],\n };\n icon = signal(LucideChartNoAxesColumnDecreasing.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartNoAxesColumnDecreasing, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartNoAxesColumnDecreasing, isStandalone: true, selector: \"svg[lucideChartNoAxesColumnDecreasing]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartNoAxesColumnDecreasing, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartNoAxesColumnDecreasing]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChartNoAxesColumnIncreasing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMXYtNiIgLz4KICA8cGF0aCBkPSJNMTIgMjFWOSIgLz4KICA8cGF0aCBkPSJNMTkgMjFWMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-no-axes-column-increasing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartNoAxesColumnIncreasing extends LucideIconBase {\n static icon = {\n name: 'chart-no-axes-column-increasing',\n size: 24,\n node: [\n ['path', { d: 'M5 21v-6', key: '1hz6c0' }],\n ['path', { d: 'M12 21V9', key: 'uvy0l4' }],\n ['path', { d: 'M19 21V3', key: '11j9sm' }],\n ],\n aliases: ['bar-chart'],\n };\n icon = signal(LucideChartNoAxesColumnIncreasing.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartNoAxesColumnIncreasing, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartNoAxesColumnIncreasing, isStandalone: true, selector: \"svg[lucideChartNoAxesColumnIncreasing], svg[lucideBarChart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartNoAxesColumnIncreasing, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartNoAxesColumnIncreasing], svg[lucideBarChart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideChartNoAxesColumnIncreasing\n */\nconst LucideBarChart = LucideChartNoAxesColumnIncreasing;\n\n/**\n * @component @name ChartNoAxesGantt\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiA1aDEyIiAvPgogIDxwYXRoIGQ9Ik00IDEyaDEwIiAvPgogIDxwYXRoIGQ9Ik0xMiAxOWg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chart-no-axes-gantt\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartNoAxesGantt extends LucideIconBase {\n static icon = {\n name: 'chart-no-axes-gantt',\n size: 24,\n node: [\n ['path', { d: 'M6 5h12', key: 'fvfigv' }],\n ['path', { d: 'M4 12h10', key: 'oujl3d' }],\n ['path', { d: 'M12 19h8', key: 'baeox8' }],\n ],\n aliases: ['gantt-chart'],\n };\n icon = signal(LucideChartNoAxesGantt.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartNoAxesGantt, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartNoAxesGantt, isStandalone: true, selector: \"svg[lucideChartNoAxesGantt], svg[lucideGanttChart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartNoAxesGantt, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartNoAxesGantt], svg[lucideGanttChart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideChartNoAxesGantt\n */\nconst LucideGanttChart = LucideChartNoAxesGantt;\n\n/**\n * @component @name ChartPie\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTJjLjU1MiAwIDEuMDA1LS40NDkuOTUtLjk5OGExMCAxMCAwIDAgMC04Ljk1My04Ljk1MWMtLjU1LS4wNTUtLjk5OC4zOTgtLjk5OC45NXY4YTEgMSAwIDAgMCAxIDF6IiAvPgogIDxwYXRoIGQ9Ik0yMS4yMSAxNS44OUExMCAxMCAwIDEgMSA4IDIuODMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-pie\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartPie extends LucideIconBase {\n static icon = {\n name: 'chart-pie',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21 12c.552 0 1.005-.449.95-.998a10 10 0 0 0-8.953-8.951c-.55-.055-.998.398-.998.95v8a1 1 0 0 0 1 1z',\n key: 'pzmjnu',\n },\n ],\n ['path', { d: 'M21.21 15.89A10 10 0 1 1 8 2.83', key: 'k2fpak' }],\n ],\n aliases: ['pie-chart'],\n };\n icon = signal(LucideChartPie.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartPie, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartPie, isStandalone: true, selector: \"svg[lucideChartPie], svg[lucidePieChart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartPie, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartPie], svg[lucidePieChart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideChartPie\n */\nconst LucidePieChart = LucideChartPie;\n\n/**\n * @component @name ChartNoAxesColumn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMXYtNiIgLz4KICA8cGF0aCBkPSJNMTIgMjFWMyIgLz4KICA8cGF0aCBkPSJNMTkgMjFWOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-no-axes-column\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartNoAxesColumn extends LucideIconBase {\n static icon = {\n name: 'chart-no-axes-column',\n size: 24,\n node: [\n ['path', { d: 'M5 21v-6', key: '1hz6c0' }],\n ['path', { d: 'M12 21V3', key: '1lcnhd' }],\n ['path', { d: 'M19 21V9', key: 'unv183' }],\n ],\n aliases: ['bar-chart-2'],\n };\n icon = signal(LucideChartNoAxesColumn.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartNoAxesColumn, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartNoAxesColumn, isStandalone: true, selector: \"svg[lucideChartNoAxesColumn], svg[lucideBarChart2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartNoAxesColumn, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartNoAxesColumn], svg[lucideBarChart2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideChartNoAxesColumn\n */\nconst LucideBarChart2 = LucideChartNoAxesColumn;\n\n/**\n * @component @name ChartNoAxesCombined\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZ2NSIgLz4KICA8cGF0aCBkPSJNMTYgMTQuNjM5VjIxIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMC42NTZWMjEiIC8+CiAgPHBhdGggZD0ibTIyIDMtOC42NDYgOC42NDZhLjUuNSAwIDAgMS0uNzA4IDBMOS4zNTQgOC4zNTRhLjUuNSAwIDAgMC0uNzA3IDBMMiAxNSIgLz4KICA8cGF0aCBkPSJNNCAxOC40NjNWMjEiIC8+CiAgPHBhdGggZD0iTTggMTQuNjU2VjIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chart-no-axes-combined\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartNoAxesCombined extends LucideIconBase {\n static icon = {\n name: 'chart-no-axes-combined',\n size: 24,\n node: [\n ['path', { d: 'M12 16v5', key: 'zza2cw' }],\n ['path', { d: 'M16 14.639V21', key: '1s85h0' }],\n ['path', { d: 'M20 10.656V21', key: 'q45596' }],\n [\n 'path',\n {\n d: 'm22 3-8.646 8.646a.5.5 0 0 1-.708 0L9.354 8.354a.5.5 0 0 0-.707 0L2 15',\n key: '1fw8x9',\n },\n ],\n ['path', { d: 'M4 18.463V21', key: '1otddq' }],\n ['path', { d: 'M8 14.656V21', key: '1t2idw' }],\n ],\n };\n icon = signal(LucideChartNoAxesCombined.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartNoAxesCombined, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartNoAxesCombined, isStandalone: true, selector: \"svg[lucideChartNoAxesCombined]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartNoAxesCombined, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartNoAxesCombined]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChartSpline\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTZjLjUtMiAxLjUtNyA0LTcgMiAwIDIgMyA0IDMgMi41IDAgNC41LTUgNS03IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chart-spline\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartSpline extends LucideIconBase {\n static icon = {\n name: 'chart-spline',\n size: 24,\n node: [\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ['path', { d: 'M7 16c.5-2 1.5-7 4-7 2 0 2 3 4 3 2.5 0 4.5-5 5-7', key: 'lw07rv' }],\n ],\n };\n icon = signal(LucideChartSpline.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartSpline, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartSpline, isStandalone: true, selector: \"svg[lucideChartSpline]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartSpline, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartSpline]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CheckCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNiA3IDE3bC01LTUiIC8+CiAgPHBhdGggZD0ibTIyIDEwLTcuNSA3LjVMMTMgMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/check-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCheckCheck extends LucideIconBase {\n static icon = {\n name: 'check-check',\n size: 24,\n node: [\n ['path', { d: 'M18 6 7 17l-5-5', key: '116fxf' }],\n ['path', { d: 'm22 10-7.5 7.5L13 16', key: 'ke71qq' }],\n ],\n };\n icon = signal(LucideCheckCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCheckCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCheckCheck, isStandalone: true, selector: \"svg[lucideCheckCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCheckCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCheckCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChartScatter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI3LjUiIGN5PSI3LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+CiAgPGNpcmNsZSBjeD0iMTguNSIgY3k9IjUuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KICA8Y2lyY2xlIGN4PSIxMS41IiBjeT0iMTEuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KICA8Y2lyY2xlIGN4PSI3LjUiIGN5PSIxNi41IiByPSIuNSIgZmlsbD0iY3VycmVudENvbG9yIiAvPgogIDxjaXJjbGUgY3g9IjE3LjUiIGN5PSIxNC41IiByPSIuNSIgZmlsbD0iY3VycmVudENvbG9yIiAvPgogIDxwYXRoIGQ9Ik0zIDN2MTZhMiAyIDAgMCAwIDIgMmgxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-scatter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartScatter extends LucideIconBase {\n static icon = {\n name: 'chart-scatter',\n size: 24,\n node: [\n ['circle', { cx: '7.5', cy: '7.5', r: '.5', fill: 'currentColor', key: 'kqv944' }],\n ['circle', { cx: '18.5', cy: '5.5', r: '.5', fill: 'currentColor', key: 'lysivs' }],\n ['circle', { cx: '11.5', cy: '11.5', r: '.5', fill: 'currentColor', key: 'byv1b8' }],\n ['circle', { cx: '7.5', cy: '16.5', r: '.5', fill: 'currentColor', key: 'nkw3mc' }],\n ['circle', { cx: '17.5', cy: '14.5', r: '.5', fill: 'currentColor', key: '1gjh6j' }],\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ],\n aliases: ['scatter-chart'],\n };\n icon = signal(LucideChartScatter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartScatter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartScatter, isStandalone: true, selector: \"svg[lucideChartScatter], svg[lucideScatterChart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartScatter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartScatter], svg[lucideScatterChart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideChartScatter\n */\nconst LucideScatterChart = LucideChartScatter;\n\n/**\n * @component @name ChefHat\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMjFhMSAxIDAgMCAwIDEtMXYtNS4zNWMwLS40NTcuMzE2LS44NDQuNzI3LTEuMDQxYTQgNCAwIDAgMC0yLjEzNC03LjU4OSA1IDUgMCAwIDAtOS4xODYgMCA0IDQgMCAwIDAtMi4xMzQgNy41ODhjLjQxMS4xOTguNzI3LjU4NS43MjcgMS4wNDFWMjBhMSAxIDAgMCAwIDEgMVoiIC8+CiAgPHBhdGggZD0iTTYgMTdoMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chef-hat\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChefHat extends LucideIconBase {\n static icon = {\n name: 'chef-hat',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M17 21a1 1 0 0 0 1-1v-5.35c0-.457.316-.844.727-1.041a4 4 0 0 0-2.134-7.589 5 5 0 0 0-9.186 0 4 4 0 0 0-2.134 7.588c.411.198.727.585.727 1.041V20a1 1 0 0 0 1 1Z',\n key: '1qvrer',\n },\n ],\n ['path', { d: 'M6 17h12', key: '1jwigz' }],\n ],\n };\n icon = signal(LucideChefHat.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChefHat, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChefHat, isStandalone: true, selector: \"svg[lucideChefHat]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChefHat, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChefHat]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Check\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgNiA5IDE3bC01LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCheck extends LucideIconBase {\n static icon = {\n name: 'check',\n size: 24,\n node: [['path', { d: 'M20 6 9 17l-5-5', key: '1gmf2c' }]],\n };\n icon = signal(LucideCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCheck, isStandalone: true, selector: \"svg[lucideCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChessKing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGEyIDIgMCAwIDEgMi0yaDEyYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDVhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0ibTYuNyAxOC0xLTFDNC4zNSAxNS42ODIgMyAxNC4wOSAzIDEyYTUgNSAwIDAgMSA0Ljk1LTVjMS41ODQgMCAyLjcuNDU1IDQuMDUgMS44MThDMTMuMzUgNy40NTUgMTQuNDY2IDcgMTYuMDUgN0E1IDUgMCAwIDEgMjEgMTJjMCAyLjA4Mi0xLjM1OSAzLjY3My0yLjcgNWwtMSAxIiAvPgogIDxwYXRoIGQ9Ik0xMCA0aDQiIC8+CiAgPHBhdGggZD0iTTEyIDJ2Ni44MTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chess-king\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChessKing extends LucideIconBase {\n static icon = {\n name: 'chess-king',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 20a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1z',\n key: 'mqzwx6',\n },\n ],\n [\n 'path',\n {\n d: 'm6.7 18-1-1C4.35 15.682 3 14.09 3 12a5 5 0 0 1 4.95-5c1.584 0 2.7.455 4.05 1.818C13.35 7.455 14.466 7 16.05 7A5 5 0 0 1 21 12c0 2.082-1.359 3.673-2.7 5l-1 1',\n key: '1gdt1g',\n },\n ],\n ['path', { d: 'M10 4h4', key: '1xpv9s' }],\n ['path', { d: 'M12 2v6.818', key: 'b17a49' }],\n ],\n };\n icon = signal(LucideChessKing.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChessKing, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChessKing, isStandalone: true, selector: \"svg[lucideChessKing]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChessKing, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChessKing]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Cherry\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxN2E1IDUgMCAwIDAgMTAgMGMwLTIuNzYtMi41LTUtNS0zLTIuNS0yLTUgLjI0LTUgM1oiIC8+CiAgPHBhdGggZD0iTTEyIDE3YTUgNSAwIDAgMCAxMCAwYzAtMi43Ni0yLjUtNS01LTMtMi41LTItNSAuMjQtNSAzWiIgLz4KICA8cGF0aCBkPSJNNyAxNGMzLjIyLTIuOTEgNC4yOS04Ljc1IDUtMTIgMS42NiAyLjM4IDQuOTQgOSA1IDEyIiAvPgogIDxwYXRoIGQ9Ik0yMiA5Yy00LjI5IDAtNy4xNC0yLjMzLTEwLTcgNS43MSAwIDEwIDQuNjcgMTAgN1oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cherry\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCherry extends LucideIconBase {\n static icon = {\n name: 'cherry',\n size: 24,\n node: [\n ['path', { d: 'M2 17a5 5 0 0 0 10 0c0-2.76-2.5-5-5-3-2.5-2-5 .24-5 3Z', key: 'cvxqlc' }],\n ['path', { d: 'M12 17a5 5 0 0 0 10 0c0-2.76-2.5-5-5-3-2.5-2-5 .24-5 3Z', key: '1ostrc' }],\n ['path', { d: 'M7 14c3.22-2.91 4.29-8.75 5-12 1.66 2.38 4.94 9 5 12', key: 'hqx58h' }],\n ['path', { d: 'M22 9c-4.29 0-7.14-2.33-10-7 5.71 0 10 4.67 10 7Z', key: 'eykp1o' }],\n ],\n };\n icon = signal(LucideCherry.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCherry, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCherry, isStandalone: true, selector: \"svg[lucideCherry]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCherry, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCherry]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChessBishop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMGEyIDIgMCAwIDEgMi0yaDEwYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDZhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0iTTE1IDE4YzEuNS0uNjE1IDMtMi40NjEgMy00LjkyM0MxOCA4Ljc2OSAxNC41IDQuNDYyIDEyIDIgOS41IDQuNDYyIDYgOC43NyA2IDEzLjA3NyA2IDE1LjUzOSA3LjUgMTcuMzg1IDkgMTgiIC8+CiAgPHBhdGggZD0ibTE2IDctMi41IDIuNSIgLz4KICA8cGF0aCBkPSJNOSAyaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chess-bishop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChessBishop extends LucideIconBase {\n static icon = {\n name: 'chess-bishop',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M5 20a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1z',\n key: 'b89hwq',\n },\n ],\n [\n 'path',\n {\n d: 'M15 18c1.5-.615 3-2.461 3-4.923C18 8.769 14.5 4.462 12 2 9.5 4.462 6 8.77 6 13.077 6 15.539 7.5 17.385 9 18',\n key: '8jdkhx',\n },\n ],\n ['path', { d: 'm16 7-2.5 2.5', key: '1jq90w' }],\n ['path', { d: 'M9 2h6', key: '1jrp98' }],\n ],\n };\n icon = signal(LucideChessBishop.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChessBishop, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChessBishop, isStandalone: true, selector: \"svg[lucideChessBishop]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChessBishop, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChessBishop]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChessQueen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGEyIDIgMCAwIDEgMi0yaDEyYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDVhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0ibTEyLjQ3NCA1Ljk0MyAxLjU2NyA1LjM0YTEgMSAwIDAgMCAxLjc1LjMyOGwyLjYxNi0zLjQwMiIgLz4KICA8cGF0aCBkPSJtMjAgOS0zIDkiIC8+CiAgPHBhdGggZD0ibTUuNTk0IDguMjA5IDIuNjE1IDMuNDAzYTEgMSAwIDAgMCAxLjc1LS4zMjlsMS41NjctNS4zNCIgLz4KICA8cGF0aCBkPSJNNyAxOCA0IDkiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI0IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iNyIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSI0IiBjeT0iNyIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chess-queen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChessQueen extends LucideIconBase {\n static icon = {\n name: 'chess-queen',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 20a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1z',\n key: 'mqzwx6',\n },\n ],\n ['path', { d: 'm12.474 5.943 1.567 5.34a1 1 0 0 0 1.75.328l2.616-3.402', key: '1js4gl' }],\n ['path', { d: 'm20 9-3 9', key: 'r75r3f' }],\n ['path', { d: 'm5.594 8.209 2.615 3.403a1 1 0 0 0 1.75-.329l1.567-5.34', key: '1joj19' }],\n ['path', { d: 'M7 18 4 9', key: '1mfzj8' }],\n ['circle', { cx: '12', cy: '4', r: '2', key: 'muu5ef' }],\n ['circle', { cx: '20', cy: '7', r: '2', key: '9w7p1x' }],\n ['circle', { cx: '4', cy: '7', r: '2', key: '1d9wy8' }],\n ],\n };\n icon = signal(LucideChessQueen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChessQueen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChessQueen, isStandalone: true, selector: \"svg[lucideChessQueen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChessQueen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChessQueen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChessKnight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMGEyIDIgMCAwIDEgMi0yaDEwYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDZhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0iTTE2LjUgMThjMS0yIDIuNS01IDIuNS05YTcgNyAwIDAgMC03LTdINi42MzVhMSAxIDAgMCAwLS43NjggMS42NEw3IDVsLTIuMzIgNS44MDJhMiAyIDAgMCAwIC45NSAyLjUyNmwyLjg3IDEuNDU2IiAvPgogIDxwYXRoIGQ9Im0xNSA1IDEuNDI1LTEuNDI1IiAvPgogIDxwYXRoIGQ9Im0xNyA4IDEuNTMtMS41MyIgLz4KICA8cGF0aCBkPSJNOS43MTMgMTIuMTg1IDcgMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chess-knight\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChessKnight extends LucideIconBase {\n static icon = {\n name: 'chess-knight',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M5 20a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1z',\n key: 'b89hwq',\n },\n ],\n [\n 'path',\n {\n d: 'M16.5 18c1-2 2.5-5 2.5-9a7 7 0 0 0-7-7H6.635a1 1 0 0 0-.768 1.64L7 5l-2.32 5.802a2 2 0 0 0 .95 2.526l2.87 1.456',\n key: 'axbnlq',\n },\n ],\n ['path', { d: 'm15 5 1.425-1.425', key: '15xz8w' }],\n ['path', { d: 'm17 8 1.53-1.53', key: '15zhqh' }],\n ['path', { d: 'M9.713 12.185 7 18', key: '1ocm0l' }],\n ],\n };\n icon = signal(LucideChessKnight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChessKnight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChessKnight, isStandalone: true, selector: \"svg[lucideChessKnight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChessKnight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChessKnight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CheckLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgNEw5IDE1IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOUwzIDE5IiAvPgogIDxwYXRoIGQ9Ik05IDE1TDQgMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/check-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCheckLine extends LucideIconBase {\n static icon = {\n name: 'check-line',\n size: 24,\n node: [\n ['path', { d: 'M20 4L9 15', key: '1qkx8z' }],\n ['path', { d: 'M21 19L3 19', key: '100sma' }],\n ['path', { d: 'M9 15L4 10', key: '9zxff7' }],\n ],\n };\n icon = signal(LucideCheckLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCheckLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCheckLine, isStandalone: true, selector: \"svg[lucideCheckLine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCheckLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCheckLine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChessRook\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMGEyIDIgMCAwIDEgMi0yaDEwYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDZhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0iTTEwIDJ2MiIgLz4KICA8cGF0aCBkPSJNMTQgMnYyIiAvPgogIDxwYXRoIGQ9Im0xNyAxOC0xLTkiIC8+CiAgPHBhdGggZD0iTTYgMnY1YTIgMiAwIDAgMCAyIDJoOGEyIDIgMCAwIDAgMi0yVjIiIC8+CiAgPHBhdGggZD0iTTYgNGgxMiIgLz4KICA8cGF0aCBkPSJtNyAxOCAxLTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chess-rook\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChessRook extends LucideIconBase {\n static icon = {\n name: 'chess-rook',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M5 20a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1z',\n key: 'b89hwq',\n },\n ],\n ['path', { d: 'M10 2v2', key: '7u0qdc' }],\n ['path', { d: 'M14 2v2', key: '6buw04' }],\n ['path', { d: 'm17 18-1-9', key: '10nd7q' }],\n ['path', { d: 'M6 2v5a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2', key: 'uxf4yx' }],\n ['path', { d: 'M6 4h12', key: '1x2ag7' }],\n ['path', { d: 'm7 18 1-9', key: '1si9vq' }],\n ],\n };\n icon = signal(LucideChessRook.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChessRook, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChessRook, isStandalone: true, selector: \"svg[lucideChessRook]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChessRook, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChessRook]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChessPawn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMGEyIDIgMCAwIDEgMi0yaDEwYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDZhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0ibTE0LjUgMTAgMS41IDgiIC8+CiAgPHBhdGggZD0iTTcgMTBoMTAiIC8+CiAgPHBhdGggZD0ibTggMTggMS41LTgiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI2IiByPSI0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chess-pawn\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChessPawn extends LucideIconBase {\n static icon = {\n name: 'chess-pawn',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M5 20a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1z',\n key: 'b89hwq',\n },\n ],\n ['path', { d: 'm14.5 10 1.5 8', key: 'cim3qy' }],\n ['path', { d: 'M7 10h10', key: '1101jm' }],\n ['path', { d: 'm8 18 1.5-8', key: 'ja3yjd' }],\n ['circle', { cx: '12', cy: '6', r: '4', key: '1frrej' }],\n ],\n };\n icon = signal(LucideChessPawn.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChessPawn, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChessPawn, isStandalone: true, selector: \"svg[lucideChessPawn]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChessPawn, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChessPawn]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChevronFirst\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTgtNi02IDYtNiIgLz4KICA8cGF0aCBkPSJNNyA2djEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevron-first\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronFirst extends LucideIconBase {\n static icon = {\n name: 'chevron-first',\n size: 24,\n node: [\n ['path', { d: 'm17 18-6-6 6-6', key: '1yerx2' }],\n ['path', { d: 'M7 6v12', key: '1p53r6' }],\n ],\n };\n icon = signal(LucideChevronFirst.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronFirst, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronFirst, isStandalone: true, selector: \"svg[lucideChevronFirst]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronFirst, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronFirst]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChevronLast\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyAxOCA2LTYtNi02IiAvPgogIDxwYXRoIGQ9Ik0xNyA2djEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevron-last\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronLast extends LucideIconBase {\n static icon = {\n name: 'chevron-last',\n size: 24,\n node: [\n ['path', { d: 'm7 18 6-6-6-6', key: 'lwmzdw' }],\n ['path', { d: 'M17 6v12', key: '1o0aio' }],\n ],\n };\n icon = signal(LucideChevronLast.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronLast, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronLast, isStandalone: true, selector: \"svg[lucideChevronLast]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronLast, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronLast]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChevronRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSAxOCA2LTYtNi02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevron-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronRight extends LucideIconBase {\n static icon = {\n name: 'chevron-right',\n size: 24,\n node: [['path', { d: 'm9 18 6-6-6-6', key: 'mthhwq' }]],\n };\n icon = signal(LucideChevronRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronRight, isStandalone: true, selector: \"svg[lucideChevronRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChevronLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTgtNi02IDYtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevron-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronLeft extends LucideIconBase {\n static icon = {\n name: 'chevron-left',\n size: 24,\n node: [['path', { d: 'm15 18-6-6 6-6', key: '1wnfg3' }]],\n };\n icon = signal(LucideChevronLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronLeft, isStandalone: true, selector: \"svg[lucideChevronLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChevronDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiA5IDYgNiA2LTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chevron-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronDown extends LucideIconBase {\n static icon = {\n name: 'chevron-down',\n size: 24,\n node: [['path', { d: 'm6 9 6 6 6-6', key: 'qrunsl' }]],\n };\n icon = signal(LucideChevronDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronDown, isStandalone: true, selector: \"svg[lucideChevronDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChevronUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggMTUtNi02LTYgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevron-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronUp extends LucideIconBase {\n static icon = {\n name: 'chevron-up',\n size: 24,\n node: [['path', { d: 'm18 15-6-6-6 6', key: '153udz' }]],\n };\n icon = signal(LucideChevronUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronUp, isStandalone: true, selector: \"svg[lucideChevronUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChevronsDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyA2IDUgNSA1LTUiIC8+CiAgPHBhdGggZD0ibTcgMTMgNSA1IDUtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronsDown extends LucideIconBase {\n static icon = {\n name: 'chevrons-down',\n size: 24,\n node: [\n ['path', { d: 'm7 6 5 5 5-5', key: '1lc07p' }],\n ['path', { d: 'm7 13 5 5 5-5', key: '1d48rs' }],\n ],\n };\n icon = signal(LucideChevronsDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronsDown, isStandalone: true, selector: \"svg[lucideChevronsDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronsDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChevronsRightLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjAgMTctNS01IDUtNSIgLz4KICA8cGF0aCBkPSJtNCAxNyA1LTUtNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevrons-right-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronsRightLeft extends LucideIconBase {\n static icon = {\n name: 'chevrons-right-left',\n size: 24,\n node: [\n ['path', { d: 'm20 17-5-5 5-5', key: '30x0n2' }],\n ['path', { d: 'm4 17 5-5-5-5', key: '16spf4' }],\n ],\n };\n icon = signal(LucideChevronsRightLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsRightLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronsRightLeft, isStandalone: true, selector: \"svg[lucideChevronsRightLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsRightLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronsRightLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChevronsDownUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyAyMCA1LTUgNSA1IiAvPgogIDxwYXRoIGQ9Im03IDQgNSA1IDUtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-down-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronsDownUp extends LucideIconBase {\n static icon = {\n name: 'chevrons-down-up',\n size: 24,\n node: [\n ['path', { d: 'm7 20 5-5 5 5', key: '13a0gw' }],\n ['path', { d: 'm7 4 5 5 5-5', key: '1kwcof' }],\n ],\n };\n icon = signal(LucideChevronsDownUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsDownUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronsDownUp, isStandalone: true, selector: \"svg[lucideChevronsDownUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsDownUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronsDownUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChevronsLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTctNS01IDUtNSIgLz4KICA8cGF0aCBkPSJtMTggMTctNS01IDUtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronsLeft extends LucideIconBase {\n static icon = {\n name: 'chevrons-left',\n size: 24,\n node: [\n ['path', { d: 'm11 17-5-5 5-5', key: '13zhaf' }],\n ['path', { d: 'm18 17-5-5 5-5', key: 'h8a8et' }],\n ],\n };\n icon = signal(LucideChevronsLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronsLeft, isStandalone: true, selector: \"svg[lucideChevronsLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronsLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChevronsLeftRightEllipsis\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMmguMDEiIC8+CiAgPHBhdGggZD0ibTE3IDcgNSA1LTUgNSIgLz4KICA8cGF0aCBkPSJtNyA3LTUgNSA1IDUiIC8+CiAgPHBhdGggZD0iTTggMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevrons-left-right-ellipsis\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronsLeftRightEllipsis extends LucideIconBase {\n static icon = {\n name: 'chevrons-left-right-ellipsis',\n size: 24,\n node: [\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\n ['path', { d: 'M16 12h.01', key: '1l6xoz' }],\n ['path', { d: 'm17 7 5 5-5 5', key: '1xlxn0' }],\n ['path', { d: 'm7 7-5 5 5 5', key: '19njba' }],\n ['path', { d: 'M8 12h.01', key: 'czm47f' }],\n ],\n };\n icon = signal(LucideChevronsLeftRightEllipsis.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsLeftRightEllipsis, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronsLeftRightEllipsis, isStandalone: true, selector: \"svg[lucideChevronsLeftRightEllipsis]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsLeftRightEllipsis, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronsLeftRightEllipsis]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChevronsUpDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyAxNSA1IDUgNS01IiAvPgogIDxwYXRoIGQ9Im03IDkgNS01IDUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-up-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronsUpDown extends LucideIconBase {\n static icon = {\n name: 'chevrons-up-down',\n size: 24,\n node: [\n ['path', { d: 'm7 15 5 5 5-5', key: '1hf1tw' }],\n ['path', { d: 'm7 9 5-5 5 5', key: 'sgt6xg' }],\n ],\n };\n icon = signal(LucideChevronsUpDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsUpDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronsUpDown, isStandalone: true, selector: \"svg[lucideChevronsUpDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsUpDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronsUpDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChevronsRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiAxNyA1LTUtNS01IiAvPgogIDxwYXRoIGQ9Im0xMyAxNyA1LTUtNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevrons-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronsRight extends LucideIconBase {\n static icon = {\n name: 'chevrons-right',\n size: 24,\n node: [\n ['path', { d: 'm6 17 5-5-5-5', key: 'xnjwq' }],\n ['path', { d: 'm13 17 5-5-5-5', key: '17xmmf' }],\n ],\n };\n icon = signal(LucideChevronsRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronsRight, isStandalone: true, selector: \"svg[lucideChevronsRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronsRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChevronsLeftRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSA3LTUgNSA1IDUiIC8+CiAgPHBhdGggZD0ibTE1IDcgNSA1LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-left-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronsLeftRight extends LucideIconBase {\n static icon = {\n name: 'chevrons-left-right',\n size: 24,\n node: [\n ['path', { d: 'm9 7-5 5 5 5', key: 'j5w590' }],\n ['path', { d: 'm15 7 5 5-5 5', key: '1bl6da' }],\n ],\n };\n icon = signal(LucideChevronsLeftRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsLeftRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronsLeftRight, isStandalone: true, selector: \"svg[lucideChevronsLeftRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsLeftRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronsLeftRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChevronsUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTEtNS01LTUgNSIgLz4KICA8cGF0aCBkPSJtMTcgMTgtNS01LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChevronsUp extends LucideIconBase {\n static icon = {\n name: 'chevrons-up',\n size: 24,\n node: [\n ['path', { d: 'm17 11-5-5-5 5', key: 'e8nh98' }],\n ['path', { d: 'm17 18-5-5-5 5', key: '2avn1x' }],\n ],\n };\n icon = signal(LucideChevronsUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChevronsUp, isStandalone: true, selector: \"svg[lucideChevronsUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChevronsUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChevronsUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Church\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOWg0IiAvPgogIDxwYXRoIGQ9Ik0xMiA3djUiIC8+CiAgPHBhdGggZD0iTTE0IDIxdi0zYTIgMiAwIDAgMC00IDB2MyIgLz4KICA8cGF0aCBkPSJtMTggOSAzLjUyIDIuMTQ3YTEgMSAwIDAgMSAuNDguODU0VjE5YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0ydi02Ljk5OWExIDEgMCAwIDEgLjQ4LS44NTRMNiA5IiAvPgogIDxwYXRoIGQ9Ik02IDIxVjdhMSAxIDAgMCAxIC4zNzYtLjc4Mmw1LTMuOTk5YTEgMSAwIDAgMSAxLjI0OS4wMDFsNSA0QTEgMSAwIDAgMSAxOCA3djE0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/church\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChurch extends LucideIconBase {\n static icon = {\n name: 'church',\n size: 24,\n node: [\n ['path', { d: 'M10 9h4', key: 'u4k05v' }],\n ['path', { d: 'M12 7v5', key: 'ma6bk' }],\n ['path', { d: 'M14 21v-3a2 2 0 0 0-4 0v3', key: '1rgiei' }],\n [\n 'path',\n {\n d: 'm18 9 3.52 2.147a1 1 0 0 1 .48.854V19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-6.999a1 1 0 0 1 .48-.854L6 9',\n key: 'flvdwo',\n },\n ],\n [\n 'path',\n {\n d: 'M6 21V7a1 1 0 0 1 .376-.782l5-3.999a1 1 0 0 1 1.249.001l5 4A1 1 0 0 1 18 7v14',\n key: 'a5i0n2',\n },\n ],\n ],\n };\n icon = signal(LucideChurch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChurch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChurch, isStandalone: true, selector: \"svg[lucideChurch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChurch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChurch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ChartNetwork\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMuMTEgNy42NjQgMS43OCAyLjY3MiIgLz4KICA8cGF0aCBkPSJtMTQuMTYyIDEyLjc4OC0zLjMyNCAxLjQyNCIgLz4KICA8cGF0aCBkPSJtMjAgNC02LjA2IDEuNTE1IiAvPgogIDxwYXRoIGQ9Ik0zIDN2MTZhMiAyIDAgMCAwIDIgMmgxNiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjYiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSIxMiIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iMTUiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-network\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideChartNetwork extends LucideIconBase {\n static icon = {\n name: 'chart-network',\n size: 24,\n node: [\n ['path', { d: 'm13.11 7.664 1.78 2.672', key: 'go2gg9' }],\n ['path', { d: 'm14.162 12.788-3.324 1.424', key: '11x848' }],\n ['path', { d: 'm20 4-6.06 1.515', key: '1wxxh7' }],\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\n ['circle', { cx: '12', cy: '6', r: '2', key: '1jj5th' }],\n ['circle', { cx: '16', cy: '12', r: '2', key: '4ma0v8' }],\n ['circle', { cx: '9', cy: '15', r: '2', key: 'lf2ghp' }],\n ],\n };\n icon = signal(LucideChartNetwork.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartNetwork, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideChartNetwork, isStandalone: true, selector: \"svg[lucideChartNetwork]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideChartNetwork, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideChartNetwork]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CircleAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjgiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMi4wMSIgeTE9IjE2IiB5Mj0iMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleAlert extends LucideIconBase {\n static icon = {\n name: 'circle-alert',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['line', { x1: '12', x2: '12', y1: '8', y2: '12', key: '1pkeuh' }],\n ['line', { x1: '12', x2: '12.01', y1: '16', y2: '16', key: '4dfq90' }],\n ],\n aliases: ['alert-circle'],\n };\n icon = signal(LucideCircleAlert.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleAlert, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleAlert, isStandalone: true, selector: \"svg[lucideCircleAlert], svg[lucideAlertCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleAlert, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleAlert], svg[lucideAlertCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleAlert\n */\nconst LucideAlertCircle = LucideCircleAlert;\n\n/**\n * @component @name CircleArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgOHY4IiAvPgogIDxwYXRoIGQ9Im04IDEyIDQgNCA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleArrowDown extends LucideIconBase {\n static icon = {\n name: 'circle-arrow-down',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 8v8', key: 'napkw2' }],\n ['path', { d: 'm8 12 4 4 4-4', key: 'k98ssh' }],\n ],\n aliases: ['arrow-down-circle'],\n };\n icon = signal(LucideCircleArrowDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleArrowDown, isStandalone: true, selector: \"svg[lucideCircleArrowDown], svg[lucideArrowDownCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleArrowDown], svg[lucideArrowDownCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleArrowDown\n */\nconst LucideArrowDownCircle = LucideCircleArrowDown;\n\n/**\n * @component @name CigaretteOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJIM2ExIDEgMCAwIDAtMSAxdjJhMSAxIDAgMCAwIDEgMWgxMyIgLz4KICA8cGF0aCBkPSJNMTggOGMwLTIuNS0yLTIuNS0yLTUiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMjEgMTJhMSAxIDAgMCAxIDEgMXYyYTEgMSAwIDAgMS0uNS44NjYiIC8+CiAgPHBhdGggZD0iTTIyIDhjMC0yLjUtMi0yLjUtMi01IiAvPgogIDxwYXRoIGQ9Ik03IDEydjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cigarette-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCigaretteOff extends LucideIconBase {\n static icon = {\n name: 'cigarette-off',\n size: 24,\n node: [\n ['path', { d: 'M12 12H3a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h13', key: '1gdiyg' }],\n ['path', { d: 'M18 8c0-2.5-2-2.5-2-5', key: '1il607' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M21 12a1 1 0 0 1 1 1v2a1 1 0 0 1-.5.866', key: '166zjj' }],\n ['path', { d: 'M22 8c0-2.5-2-2.5-2-5', key: '1gah44' }],\n ['path', { d: 'M7 12v4', key: 'jqww69' }],\n ],\n };\n icon = signal(LucideCigaretteOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCigaretteOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCigaretteOff, isStandalone: true, selector: \"svg[lucideCigaretteOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCigaretteOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCigaretteOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Cigarette\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTJIM2ExIDEgMCAwIDAtMSAxdjJhMSAxIDAgMCAwIDEgMWgxNCIgLz4KICA8cGF0aCBkPSJNMTggOGMwLTIuNS0yLTIuNS0yLTUiIC8+CiAgPHBhdGggZD0iTTIxIDE2YTEgMSAwIDAgMCAxLTF2LTJhMSAxIDAgMCAwLTEtMSIgLz4KICA8cGF0aCBkPSJNMjIgOGMwLTIuNS0yLTIuNS0yLTUiIC8+CiAgPHBhdGggZD0iTTcgMTJ2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cigarette\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCigarette extends LucideIconBase {\n static icon = {\n name: 'cigarette',\n size: 24,\n node: [\n ['path', { d: 'M17 12H3a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h14', key: '1mb5g1' }],\n ['path', { d: 'M18 8c0-2.5-2-2.5-2-5', key: '1il607' }],\n ['path', { d: 'M21 16a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1', key: '1yl5r7' }],\n ['path', { d: 'M22 8c0-2.5-2-2.5-2-5', key: '1gah44' }],\n ['path', { d: 'M7 12v4', key: 'jqww69' }],\n ],\n };\n icon = signal(LucideCigarette.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCigarette, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCigarette, isStandalone: true, selector: \"svg[lucideCigarette]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCigarette, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCigarette]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CircleArrowOutDownLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMmExMCAxMCAwIDEgMSAxMCAxMCIgLz4KICA8cGF0aCBkPSJtMiAyMiAxMC0xMCIgLz4KICA8cGF0aCBkPSJNOCAyMkgydi02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-arrow-out-down-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleArrowOutDownLeft extends LucideIconBase {\n static icon = {\n name: 'circle-arrow-out-down-left',\n size: 24,\n node: [\n ['path', { d: 'M2 12a10 10 0 1 1 10 10', key: '1yn6ov' }],\n ['path', { d: 'm2 22 10-10', key: '28ilpk' }],\n ['path', { d: 'M8 22H2v-6', key: 'sulq54' }],\n ],\n aliases: ['arrow-down-left-from-circle'],\n };\n icon = signal(LucideCircleArrowOutDownLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowOutDownLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleArrowOutDownLeft, isStandalone: true, selector: \"svg[lucideCircleArrowOutDownLeft], svg[lucideArrowDownLeftFromCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowOutDownLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleArrowOutDownLeft], svg[lucideArrowDownLeftFromCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleArrowOutDownLeft\n */\nconst LucideArrowDownLeftFromCircle = LucideCircleArrowOutDownLeft;\n\n/**\n * @component @name CircleArrowOutDownRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJhMTAgMTAgMCAxIDEgMTAtMTAiIC8+CiAgPHBhdGggZD0iTTIyIDIyIDEyIDEyIiAvPgogIDxwYXRoIGQ9Ik0yMiAxNnY2aC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-arrow-out-down-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleArrowOutDownRight extends LucideIconBase {\n static icon = {\n name: 'circle-arrow-out-down-right',\n size: 24,\n node: [\n ['path', { d: 'M12 22a10 10 0 1 1 10-10', key: '130bv5' }],\n ['path', { d: 'M22 22 12 12', key: '131aw7' }],\n ['path', { d: 'M22 16v6h-6', key: '1gvm70' }],\n ],\n aliases: ['arrow-down-right-from-circle'],\n };\n icon = signal(LucideCircleArrowOutDownRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowOutDownRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleArrowOutDownRight, isStandalone: true, selector: \"svg[lucideCircleArrowOutDownRight], svg[lucideArrowDownRightFromCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowOutDownRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleArrowOutDownRight], svg[lucideArrowDownRightFromCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleArrowOutDownRight\n */\nconst LucideArrowDownRightFromCircle = LucideCircleArrowOutDownRight;\n\n/**\n * @component @name CircleArrowLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTIgOC00IDQgNCA0IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMkg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-arrow-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleArrowLeft extends LucideIconBase {\n static icon = {\n name: 'circle-arrow-left',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'm12 8-4 4 4 4', key: '15vm53' }],\n ['path', { d: 'M16 12H8', key: '1fr5h0' }],\n ],\n aliases: ['arrow-left-circle'],\n };\n icon = signal(LucideCircleArrowLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleArrowLeft, isStandalone: true, selector: \"svg[lucideCircleArrowLeft], svg[lucideArrowLeftCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleArrowLeft], svg[lucideArrowLeftCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleArrowLeft\n */\nconst LucideArrowLeftCircle = LucideCircleArrowLeft;\n\n/**\n * @component @name CircleArrowOutUpRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTJBMTAgMTAgMCAxIDEgMTIgMiIgLz4KICA8cGF0aCBkPSJNMjIgMiAxMiAxMiIgLz4KICA8cGF0aCBkPSJNMTYgMmg2djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-arrow-out-up-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleArrowOutUpRight extends LucideIconBase {\n static icon = {\n name: 'circle-arrow-out-up-right',\n size: 24,\n node: [\n ['path', { d: 'M22 12A10 10 0 1 1 12 2', key: '1fm58d' }],\n ['path', { d: 'M22 2 12 12', key: 'yg2myt' }],\n ['path', { d: 'M16 2h6v6', key: 'zan5cs' }],\n ],\n aliases: ['arrow-up-right-from-circle'],\n };\n icon = signal(LucideCircleArrowOutUpRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowOutUpRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleArrowOutUpRight, isStandalone: true, selector: \"svg[lucideCircleArrowOutUpRight], svg[lucideArrowUpRightFromCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowOutUpRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleArrowOutUpRight], svg[lucideArrowUpRightFromCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleArrowOutUpRight\n */\nconst LucideArrowUpRightFromCircle = LucideCircleArrowOutUpRight;\n\n/**\n * @component @name CircleArrowRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTIgMTYgNC00LTQtNCIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-arrow-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleArrowRight extends LucideIconBase {\n static icon = {\n name: 'circle-arrow-right',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'm12 16 4-4-4-4', key: '1i9zcv' }],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ],\n aliases: ['arrow-right-circle'],\n };\n icon = signal(LucideCircleArrowRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleArrowRight, isStandalone: true, selector: \"svg[lucideCircleArrowRight], svg[lucideArrowRightCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleArrowRight], svg[lucideArrowRightCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleArrowRight\n */\nconst LucideArrowRightCircle = LucideCircleArrowRight;\n\n/**\n * @component @name CircleArrowOutUpLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA4VjJoNiIgLz4KICA8cGF0aCBkPSJtMiAyIDEwIDEwIiAvPgogIDxwYXRoIGQ9Ik0xMiAyQTEwIDEwIDAgMSAxIDIgMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-arrow-out-up-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleArrowOutUpLeft extends LucideIconBase {\n static icon = {\n name: 'circle-arrow-out-up-left',\n size: 24,\n node: [\n ['path', { d: 'M2 8V2h6', key: 'hiwtdz' }],\n ['path', { d: 'm2 2 10 10', key: '1oh8rs' }],\n ['path', { d: 'M12 2A10 10 0 1 1 2 12', key: 'rrk4fa' }],\n ],\n aliases: ['arrow-up-left-from-circle'],\n };\n icon = signal(LucideCircleArrowOutUpLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowOutUpLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleArrowOutUpLeft, isStandalone: true, selector: \"svg[lucideCircleArrowOutUpLeft], svg[lucideArrowUpLeftFromCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowOutUpLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleArrowOutUpLeft], svg[lucideArrowUpLeftFromCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleArrowOutUpLeft\n */\nconst LucideArrowUpLeftFromCircle = LucideCircleArrowOutUpLeft;\n\n/**\n * @component @name CircleCheckBig\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuODAxIDEwQTEwIDEwIDAgMSAxIDE3IDMuMzM1IiAvPgogIDxwYXRoIGQ9Im05IDExIDMgM0wyMiA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-check-big\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleCheckBig extends LucideIconBase {\n static icon = {\n name: 'circle-check-big',\n size: 24,\n node: [\n ['path', { d: 'M21.801 10A10 10 0 1 1 17 3.335', key: 'yps3ct' }],\n ['path', { d: 'm9 11 3 3L22 4', key: '1pflzl' }],\n ],\n aliases: ['check-circle'],\n };\n icon = signal(LucideCircleCheckBig.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleCheckBig, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleCheckBig, isStandalone: true, selector: \"svg[lucideCircleCheckBig], svg[lucideCheckCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleCheckBig, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleCheckBig], svg[lucideCheckCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleCheckBig\n */\nconst LucideCheckCircle = LucideCircleCheckBig;\n\n/**\n * @component @name CircleCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtOSAxMiAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleCheck extends LucideIconBase {\n static icon = {\n name: 'circle-check',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'm9 12 2 2 4-4', key: 'dzmm74' }],\n ],\n aliases: ['check-circle-2'],\n };\n icon = signal(LucideCircleCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleCheck, isStandalone: true, selector: \"svg[lucideCircleCheck], svg[lucideCheckCircle2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleCheck], svg[lucideCheckCircle2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleCheck\n */\nconst LucideCheckCircle2 = LucideCircleCheck;\n\n/**\n * @component @name CircleArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTYgMTItNC00LTQgNCIgLz4KICA8cGF0aCBkPSJNMTIgMTZWOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleArrowUp extends LucideIconBase {\n static icon = {\n name: 'circle-arrow-up',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'm16 12-4-4-4 4', key: '177agl' }],\n ['path', { d: 'M12 16V8', key: '1sbj14' }],\n ],\n aliases: ['arrow-up-circle'],\n };\n icon = signal(LucideCircleArrowUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleArrowUp, isStandalone: true, selector: \"svg[lucideCircleArrowUp], svg[lucideArrowUpCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleArrowUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleArrowUp], svg[lucideArrowUpCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleArrowUp\n */\nconst LucideArrowUpCircle = LucideCircleArrowUp;\n\n/**\n * @component @name CircleChevronLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTQgMTYtNC00IDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-chevron-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleChevronLeft extends LucideIconBase {\n static icon = {\n name: 'circle-chevron-left',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'm14 16-4-4 4-4', key: 'ojs7w8' }],\n ],\n aliases: ['chevron-left-circle'],\n };\n icon = signal(LucideCircleChevronLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleChevronLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleChevronLeft, isStandalone: true, selector: \"svg[lucideCircleChevronLeft], svg[lucideChevronLeftCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleChevronLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleChevronLeft], svg[lucideChevronLeftCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleChevronLeft\n */\nconst LucideChevronLeftCircle = LucideCircleChevronLeft;\n\n/**\n * @component @name CircleChevronRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTAgOCA0IDQtNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-chevron-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleChevronRight extends LucideIconBase {\n static icon = {\n name: 'circle-chevron-right',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'm10 8 4 4-4 4', key: '1wy4r4' }],\n ],\n aliases: ['chevron-right-circle'],\n };\n icon = signal(LucideCircleChevronRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleChevronRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleChevronRight, isStandalone: true, selector: \"svg[lucideCircleChevronRight], svg[lucideChevronRightCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleChevronRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleChevronRight], svg[lucideChevronRightCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleChevronRight\n */\nconst LucideChevronRightCircle = LucideCircleChevronRight;\n\n/**\n * @component @name CircleChevronDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTYgMTAtNCA0LTQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-chevron-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleChevronDown extends LucideIconBase {\n static icon = {\n name: 'circle-chevron-down',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'm16 10-4 4-4-4', key: '894hmk' }],\n ],\n aliases: ['chevron-down-circle'],\n };\n icon = signal(LucideCircleChevronDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleChevronDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleChevronDown, isStandalone: true, selector: \"svg[lucideCircleChevronDown], svg[lucideChevronDownCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleChevronDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleChevronDown], svg[lucideChevronDownCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleChevronDown\n */\nconst LucideChevronDownCircle = LucideCircleChevronDown;\n\n/**\n * @component @name CircleChevronUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtOCAxNCA0LTQgNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-chevron-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleChevronUp extends LucideIconBase {\n static icon = {\n name: 'circle-chevron-up',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'm8 14 4-4 4 4', key: 'fy2ptz' }],\n ],\n aliases: ['chevron-up-circle'],\n };\n icon = signal(LucideCircleChevronUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleChevronUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleChevronUp, isStandalone: true, selector: \"svg[lucideCircleChevronUp], svg[lucideChevronUpCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleChevronUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleChevronUp], svg[lucideChevronUpCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleChevronUp\n */\nconst LucideChevronUpCircle = LucideCircleChevronUp;\n\n/**\n * @component @name CircleDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMSAyLjE4MmExMCAxMCAwIDAgMSAzLjggMCIgLz4KICA8cGF0aCBkPSJNMTMuOSAyMS44MThhMTAgMTAgMCAwIDEtMy44IDAiIC8+CiAgPHBhdGggZD0iTTE3LjYwOSAzLjcyMWExMCAxMCAwIDAgMSAyLjY5IDIuNyIgLz4KICA8cGF0aCBkPSJNMi4xODIgMTMuOWExMCAxMCAwIDAgMSAwLTMuOCIgLz4KICA8cGF0aCBkPSJNMjAuMjc5IDE3LjYwOWExMCAxMCAwIDAgMS0yLjcgMi42OSIgLz4KICA8cGF0aCBkPSJNMjEuODE4IDEwLjFhMTAgMTAgMCAwIDEgMCAzLjgiIC8+CiAgPHBhdGggZD0iTTMuNzIxIDYuMzkxYTEwIDEwIDAgMCAxIDIuNy0yLjY5IiAvPgogIDxwYXRoIGQ9Ik02LjM5MSAyMC4yNzlhMTAgMTAgMCAwIDEtMi42OS0yLjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleDashed extends LucideIconBase {\n static icon = {\n name: 'circle-dashed',\n size: 24,\n node: [\n ['path', { d: 'M10.1 2.182a10 10 0 0 1 3.8 0', key: '5ilxe3' }],\n ['path', { d: 'M13.9 21.818a10 10 0 0 1-3.8 0', key: '11zvb9' }],\n ['path', { d: 'M17.609 3.721a10 10 0 0 1 2.69 2.7', key: '1iw5b2' }],\n ['path', { d: 'M2.182 13.9a10 10 0 0 1 0-3.8', key: 'c0bmvh' }],\n ['path', { d: 'M20.279 17.609a10 10 0 0 1-2.7 2.69', key: '1ruxm7' }],\n ['path', { d: 'M21.818 10.1a10 10 0 0 1 0 3.8', key: 'qkgqxc' }],\n ['path', { d: 'M3.721 6.391a10 10 0 0 1 2.7-2.69', key: '1mcia2' }],\n ['path', { d: 'M6.391 20.279a10 10 0 0 1-2.69-2.7', key: '1fvljs' }],\n ],\n };\n icon = signal(LucideCircleDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleDashed, isStandalone: true, selector: \"svg[lucideCircleDashed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleDashed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CircleDivide\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjE2IiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjE2IiB5Mj0iMTYiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIiIHkxPSI4IiB5Mj0iOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-divide\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleDivide extends LucideIconBase {\n static icon = {\n name: 'circle-divide',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['line', { x1: '8', x2: '16', y1: '12', y2: '12', key: '1jonct' }],\n ['line', { x1: '12', x2: '12', y1: '16', y2: '16', key: 'aqc6ln' }],\n ['line', { x1: '12', x2: '12', y1: '8', y2: '8', key: '1mkcni' }],\n ],\n aliases: ['divide-circle'],\n };\n icon = signal(LucideCircleDivide.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleDivide, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleDivide, isStandalone: true, selector: \"svg[lucideCircleDivide], svg[lucideDivideCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleDivide, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleDivide], svg[lucideDivideCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleDivide\n */\nconst LucideDivideCircle = LucideCircleDivide;\n\n/**\n * @component @name CircleDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleDot extends LucideIconBase {\n static icon = {\n name: 'circle-dot',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\n ],\n };\n icon = signal(LucideCircleDot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleDot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleDot, isStandalone: true, selector: \"svg[lucideCircleDot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleDot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleDot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CircleDollarSign\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTYgOGgtNmEyIDIgMCAxIDAgMCA0aDRhMiAyIDAgMSAxIDAgNEg4IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOFY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-dollar-sign\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleDollarSign extends LucideIconBase {\n static icon = {\n name: 'circle-dollar-sign',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8', key: '1h4pet' }],\n ['path', { d: 'M12 18V6', key: 'zqpxq5' }],\n ],\n };\n icon = signal(LucideCircleDollarSign.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleDollarSign, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleDollarSign, isStandalone: true, selector: \"svg[lucideCircleDollarSign]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleDollarSign, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleDollarSign]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CircleEllipsis\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTcgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTcgMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-ellipsis\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleEllipsis extends LucideIconBase {\n static icon = {\n name: 'circle-ellipsis',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M17 12h.01', key: '1m0b6t' }],\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\n ['path', { d: 'M7 12h.01', key: 'eqddd0' }],\n ],\n };\n icon = signal(LucideCircleEllipsis.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleEllipsis, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleEllipsis, isStandalone: true, selector: \"svg[lucideCircleEllipsis]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleEllipsis, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleEllipsis]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CircleEqual\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNNyAxMGgxMCIgLz4KICA8cGF0aCBkPSJNNyAxNGgxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-equal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleEqual extends LucideIconBase {\n static icon = {\n name: 'circle-equal',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M7 10h10', key: '1101jm' }],\n ['path', { d: 'M7 14h10', key: '1mhdw3' }],\n ],\n };\n icon = signal(LucideCircleEqual.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleEqual, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleEqual, isStandalone: true, selector: \"svg[lucideCircleEqual]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleEqual, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleEqual]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CircleDotDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMSAyLjE4YTkuOTMgOS45MyAwIDAgMSAzLjggMCIgLz4KICA8cGF0aCBkPSJNMTcuNiAzLjcxYTkuOTUgOS45NSAwIDAgMSAyLjY5IDIuNyIgLz4KICA8cGF0aCBkPSJNMjEuODIgMTAuMWE5LjkzIDkuOTMgMCAwIDEgMCAzLjgiIC8+CiAgPHBhdGggZD0iTTIwLjI5IDE3LjZhOS45NSA5Ljk1IDAgMCAxLTIuNyAyLjY5IiAvPgogIDxwYXRoIGQ9Ik0xMy45IDIxLjgyYTkuOTQgOS45NCAwIDAgMS0zLjggMCIgLz4KICA8cGF0aCBkPSJNNi40IDIwLjI5YTkuOTUgOS45NSAwIDAgMS0yLjY5LTIuNyIgLz4KICA8cGF0aCBkPSJNMi4xOCAxMy45YTkuOTMgOS45MyAwIDAgMSAwLTMuOCIgLz4KICA8cGF0aCBkPSJNMy43MSA2LjRhOS45NSA5Ljk1IDAgMCAxIDIuNy0yLjY5IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-dot-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleDotDashed extends LucideIconBase {\n static icon = {\n name: 'circle-dot-dashed',\n size: 24,\n node: [\n ['path', { d: 'M10.1 2.18a9.93 9.93 0 0 1 3.8 0', key: '1qdqn0' }],\n ['path', { d: 'M17.6 3.71a9.95 9.95 0 0 1 2.69 2.7', key: '1bq7p6' }],\n ['path', { d: 'M21.82 10.1a9.93 9.93 0 0 1 0 3.8', key: '1rlaqf' }],\n ['path', { d: 'M20.29 17.6a9.95 9.95 0 0 1-2.7 2.69', key: '1xk03u' }],\n ['path', { d: 'M13.9 21.82a9.94 9.94 0 0 1-3.8 0', key: 'l7re25' }],\n ['path', { d: 'M6.4 20.29a9.95 9.95 0 0 1-2.69-2.7', key: '1v18p6' }],\n ['path', { d: 'M2.18 13.9a9.93 9.93 0 0 1 0-3.8', key: 'xdo6bj' }],\n ['path', { d: 'M3.71 6.4a9.95 9.95 0 0 1 2.7-2.69', key: '1jjmaz' }],\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\n ],\n };\n icon = signal(LucideCircleDotDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleDotDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleDotDashed, isStandalone: true, selector: \"svg[lucideCircleDotDashed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleDotDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleDotDashed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CircleFadingArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMmExMCAxMCAwIDAgMSA3LjM4IDE2Ljc1IiAvPgogIDxwYXRoIGQ9Im0xNiAxMi00LTQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNlY4IiAvPgogIDxwYXRoIGQ9Ik0yLjUgOC44NzVhMTAgMTAgMCAwIDAtLjUgMyIgLz4KICA8cGF0aCBkPSJNMi44MyAxNmExMCAxMCAwIDAgMCAyLjQzIDMuNCIgLz4KICA8cGF0aCBkPSJNNC42MzYgNS4yMzVhMTAgMTAgMCAwIDEgLjg5MS0uODU3IiAvPgogIDxwYXRoIGQ9Ik04LjY0NCAyMS40MmExMCAxMCAwIDAgMCA3LjYzMS0uMzgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-fading-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleFadingArrowUp extends LucideIconBase {\n static icon = {\n name: 'circle-fading-arrow-up',\n size: 24,\n node: [\n ['path', { d: 'M12 2a10 10 0 0 1 7.38 16.75', key: '175t95' }],\n ['path', { d: 'm16 12-4-4-4 4', key: '177agl' }],\n ['path', { d: 'M12 16V8', key: '1sbj14' }],\n ['path', { d: 'M2.5 8.875a10 10 0 0 0-.5 3', key: '1vce0s' }],\n ['path', { d: 'M2.83 16a10 10 0 0 0 2.43 3.4', key: 'o3fkw4' }],\n ['path', { d: 'M4.636 5.235a10 10 0 0 1 .891-.857', key: '1szpfk' }],\n ['path', { d: 'M8.644 21.42a10 10 0 0 0 7.631-.38', key: '9yhvd4' }],\n ],\n };\n icon = signal(LucideCircleFadingArrowUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleFadingArrowUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleFadingArrowUp, isStandalone: true, selector: \"svg[lucideCircleFadingArrowUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleFadingArrowUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleFadingArrowUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CircleEuro\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgOS40YTQgNCAwIDEgMCAwIDUuMiIgLz4KICA8cGF0aCBkPSJNNyAxMmg1IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-euro\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleEuro extends LucideIconBase {\n static icon = {\n name: 'circle-euro',\n size: 24,\n node: [\n ['path', { d: 'M15 9.4a4 4 0 1 0 0 5.2', key: '1makmb' }],\n ['path', { d: 'M7 12h5', key: 'gblrwe' }],\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ],\n };\n icon = signal(LucideCircleEuro.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleEuro, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleEuro, isStandalone: true, selector: \"svg[lucideCircleEuro]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleEuro, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleEuro]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CircleFadingPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMmExMCAxMCAwIDAgMSA3LjM4IDE2Ljc1IiAvPgogIDxwYXRoIGQ9Ik0xMiA4djgiIC8+CiAgPHBhdGggZD0iTTE2IDEySDgiIC8+CiAgPHBhdGggZD0iTTIuNSA4Ljg3NWExMCAxMCAwIDAgMC0uNSAzIiAvPgogIDxwYXRoIGQ9Ik0yLjgzIDE2YTEwIDEwIDAgMCAwIDIuNDMgMy40IiAvPgogIDxwYXRoIGQ9Ik00LjYzNiA1LjIzNWExMCAxMCAwIDAgMSAuODkxLS44NTciIC8+CiAgPHBhdGggZD0iTTguNjQ0IDIxLjQyYTEwIDEwIDAgMCAwIDcuNjMxLS4zOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-fading-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleFadingPlus extends LucideIconBase {\n static icon = {\n name: 'circle-fading-plus',\n size: 24,\n node: [\n ['path', { d: 'M12 2a10 10 0 0 1 7.38 16.75', key: '175t95' }],\n ['path', { d: 'M12 8v8', key: 'napkw2' }],\n ['path', { d: 'M16 12H8', key: '1fr5h0' }],\n ['path', { d: 'M2.5 8.875a10 10 0 0 0-.5 3', key: '1vce0s' }],\n ['path', { d: 'M2.83 16a10 10 0 0 0 2.43 3.4', key: 'o3fkw4' }],\n ['path', { d: 'M4.636 5.235a10 10 0 0 1 .891-.857', key: '1szpfk' }],\n ['path', { d: 'M8.644 21.42a10 10 0 0 0 7.631-.38', key: '9yhvd4' }],\n ],\n };\n icon = signal(LucideCircleFadingPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleFadingPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleFadingPlus, isStandalone: true, selector: \"svg[lucideCircleFadingPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleFadingPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleFadingPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CircleGauge\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuNiAyLjdhMTAgMTAgMCAxIDAgNS43IDUuNyIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgogIDxwYXRoIGQ9Ik0xMy40IDEwLjYgMTkgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-gauge\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleGauge extends LucideIconBase {\n static icon = {\n name: 'circle-gauge',\n size: 24,\n node: [\n ['path', { d: 'M15.6 2.7a10 10 0 1 0 5.7 5.7', key: '1e0p6d' }],\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ['path', { d: 'M13.4 10.6 19 5', key: '1kr7tw' }],\n ],\n aliases: ['gauge-circle'],\n };\n icon = signal(LucideCircleGauge.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleGauge, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleGauge, isStandalone: true, selector: \"svg[lucideCircleGauge], svg[lucideGaugeCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleGauge, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleGauge], svg[lucideGaugeCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleGauge\n */\nconst LucideGaugeCircle = LucideCircleGauge;\n\n/**\n * @component @name CircleParkingOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNjU2IDdIMTNhMyAzIDAgMCAxIDIuOTg0IDMuMzA3IiAvPgogIDxwYXRoIGQ9Ik0xMyAxM0g5IiAvPgogIDxwYXRoIGQ9Ik0xOS4wNzEgMTkuMDcxQTEgMSAwIDAgMSA0LjkzIDQuOTMiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNOC4zNTcgMi42ODdhMTAgMTAgMCAwIDEgMTIuOTU2IDEyLjk1NiIgLz4KICA8cGF0aCBkPSJNOSAxN1Y5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-parking-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleParkingOff extends LucideIconBase {\n static icon = {\n name: 'circle-parking-off',\n size: 24,\n node: [\n ['path', { d: 'M12.656 7H13a3 3 0 0 1 2.984 3.307', key: '1sjx87' }],\n ['path', { d: 'M13 13H9', key: 'e2beee' }],\n ['path', { d: 'M19.071 19.071A1 1 0 0 1 4.93 4.93', key: '1kb595' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M8.357 2.687a10 10 0 0 1 12.956 12.956', key: '5bsfdx' }],\n ['path', { d: 'M9 17V9', key: 'ojradj' }],\n ],\n aliases: ['parking-circle-off'],\n };\n icon = signal(LucideCircleParkingOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleParkingOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleParkingOff, isStandalone: true, selector: \"svg[lucideCircleParkingOff], svg[lucideParkingCircleOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleParkingOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleParkingOff], svg[lucideParkingCircleOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleParkingOff\n */\nconst LucideParkingCircleOff = LucideCircleParkingOff;\n\n/**\n * @component @name CircleParking\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNOSAxN1Y3aDRhMyAzIDAgMCAxIDAgNkg5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-parking\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleParking extends LucideIconBase {\n static icon = {\n name: 'circle-parking',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M9 17V7h4a3 3 0 0 1 0 6H9', key: '1dfk2c' }],\n ],\n aliases: ['parking-circle'],\n };\n icon = signal(LucideCircleParking.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleParking, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleParking, isStandalone: true, selector: \"svg[lucideCircleParking], svg[lucideParkingCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleParking, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleParking], svg[lucideParkingCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleParking\n */\nconst LucideParkingCircle = LucideCircleParking;\n\n/**\n * @component @name CirclePause\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8bGluZSB4MT0iMTAiIHgyPSIxMCIgeTE9IjE1IiB5Mj0iOSIgLz4KICA8bGluZSB4MT0iMTQiIHgyPSIxNCIgeTE9IjE1IiB5Mj0iOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-pause\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCirclePause extends LucideIconBase {\n static icon = {\n name: 'circle-pause',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['line', { x1: '10', x2: '10', y1: '15', y2: '9', key: 'c1nkhi' }],\n ['line', { x1: '14', x2: '14', y1: '15', y2: '9', key: 'h65svq' }],\n ],\n aliases: ['pause-circle'],\n };\n icon = signal(LucideCirclePause.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCirclePause, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCirclePause, isStandalone: true, selector: \"svg[lucideCirclePause], svg[lucidePauseCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCirclePause, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCirclePause], svg[lucidePauseCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCirclePause\n */\nconst LucidePauseCircle = LucideCirclePause;\n\n/**\n * @component @name CirclePercent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTUgOS02IDYiIC8+CiAgPHBhdGggZD0iTTkgOWguMDEiIC8+CiAgPHBhdGggZD0iTTE1IDE1aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-percent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCirclePercent extends LucideIconBase {\n static icon = {\n name: 'circle-percent',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'm15 9-6 6', key: '1uzhvr' }],\n ['path', { d: 'M9 9h.01', key: '1q5me6' }],\n ['path', { d: 'M15 15h.01', key: 'lqbp3k' }],\n ],\n aliases: ['percent-circle'],\n };\n icon = signal(LucideCirclePercent.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCirclePercent, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCirclePercent, isStandalone: true, selector: \"svg[lucideCirclePercent], svg[lucidePercentCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCirclePercent, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCirclePercent], svg[lucidePercentCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCirclePercent\n */\nconst LucidePercentCircle = LucideCirclePercent;\n\n/**\n * @component @name CirclePlay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSA5LjAwM2ExIDEgMCAwIDEgMS41MTctLjg1OWw0Ljk5NyAyLjk5N2ExIDEgMCAwIDEgMCAxLjcxOGwtNC45OTcgMi45OTdBMSAxIDAgMCAxIDkgMTQuOTk2eiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCirclePlay extends LucideIconBase {\n static icon = {\n name: 'circle-play',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M9 9.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997A1 1 0 0 1 9 14.996z',\n key: 'kmsa83',\n },\n ],\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ],\n aliases: ['play-circle'],\n };\n icon = signal(LucideCirclePlay.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCirclePlay, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCirclePlay, isStandalone: true, selector: \"svg[lucideCirclePlay], svg[lucidePlayCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCirclePlay, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCirclePlay], svg[lucidePlayCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCirclePlay\n */\nconst LucidePlayCircle = LucideCirclePlay;\n\n/**\n * @component @name CirclePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMiA4djgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCirclePlus extends LucideIconBase {\n static icon = {\n name: 'circle-plus',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ['path', { d: 'M12 8v8', key: 'napkw2' }],\n ],\n aliases: ['plus-circle'],\n };\n icon = signal(LucideCirclePlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCirclePlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCirclePlus, isStandalone: true, selector: \"svg[lucideCirclePlus], svg[lucidePlusCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCirclePlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCirclePlus], svg[lucidePlusCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCirclePlus\n */\nconst LucidePlusCircle = LucideCirclePlus;\n\n/**\n * @component @name CirclePile\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE5IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iNSIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjEyIiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMTkiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjE5IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIxMiIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-pile\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCirclePile extends LucideIconBase {\n static icon = {\n name: 'circle-pile',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '19', r: '2', key: '13j0tp' }],\n ['circle', { cx: '12', cy: '5', r: '2', key: 'f1ur92' }],\n ['circle', { cx: '16', cy: '12', r: '2', key: '4ma0v8' }],\n ['circle', { cx: '20', cy: '19', r: '2', key: '1obnsp' }],\n ['circle', { cx: '4', cy: '19', r: '2', key: 'p3m9r0' }],\n ['circle', { cx: '8', cy: '12', r: '2', key: '1nvbw3' }],\n ],\n };\n icon = signal(LucideCirclePile.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCirclePile, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCirclePile, isStandalone: true, selector: \"svg[lucideCirclePile]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCirclePile, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCirclePile]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CircleMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleMinus extends LucideIconBase {\n static icon = {\n name: 'circle-minus',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ],\n aliases: ['minus-circle'],\n };\n icon = signal(LucideCircleMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleMinus, isStandalone: true, selector: \"svg[lucideCircleMinus], svg[lucideMinusCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleMinus], svg[lucideMinusCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleMinus\n */\nconst LucideMinusCircle = LucideCircleMinus;\n\n/**\n * @component @name CircleSlash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8bGluZSB4MT0iOSIgeDI9IjE1IiB5MT0iMTUiIHkyPSI5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-slash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleSlash extends LucideIconBase {\n static icon = {\n name: 'circle-slash',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['line', { x1: '9', x2: '15', y1: '15', y2: '9', key: '1dfufj' }],\n ],\n };\n icon = signal(LucideCircleSlash.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleSlash, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleSlash, isStandalone: true, selector: \"svg[lucideCircleSlash]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleSlash, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleSlash]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CircleOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik04LjM1IDIuNjlBMTAgMTAgMCAwIDEgMjEuMyAxNS42NSIgLz4KICA8cGF0aCBkPSJNMTkuMDggMTkuMDhBMTAgMTAgMCAxIDEgNC45MiA0LjkyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleOff extends LucideIconBase {\n static icon = {\n name: 'circle-off',\n size: 24,\n node: [\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M8.35 2.69A10 10 0 0 1 21.3 15.65', key: '1pfsoa' }],\n ['path', { d: 'M19.08 19.08A10 10 0 1 1 4.92 4.92', key: '1ablyi' }],\n ],\n };\n icon = signal(LucideCircleOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleOff, isStandalone: true, selector: \"svg[lucideCircleOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CircleSlash2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMjIgMiAyIDIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-slash-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleSlash2 extends LucideIconBase {\n static icon = {\n name: 'circle-slash-2',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M22 2 2 22', key: 'y4kqgn' }],\n ],\n aliases: ['circle-slashed'],\n };\n icon = signal(LucideCircleSlash2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleSlash2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleSlash2, isStandalone: true, selector: \"svg[lucideCircleSlash2], svg[lucideCircleSlashed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleSlash2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleSlash2], svg[lucideCircleSlashed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleSlash2\n */\nconst LucideCircleSlashed = LucideCircleSlash2;\n\n/**\n * @component @name CirclePoundSterling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTAgMTZWOS41YTEgMSAwIDAgMSA1IDAiIC8+CiAgPHBhdGggZD0iTTggMTJoNCIgLz4KICA8cGF0aCBkPSJNOCAxNmg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-pound-sterling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCirclePoundSterling extends LucideIconBase {\n static icon = {\n name: 'circle-pound-sterling',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M10 16V9.5a1 1 0 0 1 5 0', key: '1i1are' }],\n ['path', { d: 'M8 12h4', key: 'qz6y1c' }],\n ['path', { d: 'M8 16h7', key: 'sbedsn' }],\n ],\n };\n icon = signal(LucideCirclePoundSterling.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCirclePoundSterling, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCirclePoundSterling, isStandalone: true, selector: \"svg[lucideCirclePoundSterling]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCirclePoundSterling, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCirclePoundSterling]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CircleQuestionMark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNOS4wOSA5YTMgMyAwIDAgMSA1LjgzIDFjMCAyLTMgMy0zIDMiIC8+CiAgPHBhdGggZD0iTTEyIDE3aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-question-mark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleQuestionMark extends LucideIconBase {\n static icon = {\n name: 'circle-question-mark',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3', key: '1u773s' }],\n ['path', { d: 'M12 17h.01', key: 'p32p05' }],\n ],\n aliases: ['help-circle', 'circle-help'],\n };\n icon = signal(LucideCircleQuestionMark.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleQuestionMark, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleQuestionMark, isStandalone: true, selector: \"svg[lucideCircleQuestionMark], svg[lucideHelpCircle], svg[lucideCircleHelp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleQuestionMark, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleQuestionMark], svg[lucideHelpCircle], svg[lucideCircleHelp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleQuestionMark\n */\nconst LucideHelpCircle = LucideCircleQuestionMark;\n/**\n * @deprecated\n * @see LucideCircleQuestionMark\n */\nconst LucideCircleHelp = LucideCircleQuestionMark;\n\n/**\n * @component @name CircleSmall\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-small\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleSmall extends LucideIconBase {\n static icon = {\n name: 'circle-small',\n size: 24,\n node: [['circle', { cx: '12', cy: '12', r: '6', key: '1vlfrh' }]],\n };\n icon = signal(LucideCircleSmall.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleSmall, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleSmall, isStandalone: true, selector: \"svg[lucideCircleSmall]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleSmall, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleSmall]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CircleStop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cmVjdCB4PSI5IiB5PSI5IiB3aWR0aD0iNiIgaGVpZ2h0PSI2IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-stop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleStop extends LucideIconBase {\n static icon = {\n name: 'circle-stop',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['rect', { x: '9', y: '9', width: '6', height: '6', rx: '1', key: '1ssd4o' }],\n ],\n aliases: ['stop-circle'],\n };\n icon = signal(LucideCircleStop.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleStop, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleStop, isStandalone: true, selector: \"svg[lucideCircleStop], svg[lucideStopCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleStop, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleStop], svg[lucideStopCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleStop\n */\nconst LucideStopCircle = LucideCircleStop;\n\n/**\n * @component @name CirclePower\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgN3Y0IiAvPgogIDxwYXRoIGQ9Ik03Ljk5OCA5LjAwM2E1IDUgMCAxIDAgOC0uMDA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-power\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCirclePower extends LucideIconBase {\n static icon = {\n name: 'circle-power',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 7v4', key: 'xawao1' }],\n ['path', { d: 'M7.998 9.003a5 5 0 1 0 8-.005', key: '1pek45' }],\n ],\n aliases: ['power-circle'],\n };\n icon = signal(LucideCirclePower.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCirclePower, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCirclePower, isStandalone: true, selector: \"svg[lucideCirclePower], svg[lucidePowerCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCirclePower, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCirclePower], svg[lucidePowerCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCirclePower\n */\nconst LucidePowerCircle = LucideCirclePower;\n\n/**\n * @component @name CircleUser\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEwIiByPSIzIiAvPgogIDxwYXRoIGQ9Ik03IDIwLjY2MlYxOWEyIDIgMCAwIDEgMi0yaDZhMiAyIDAgMCAxIDIgMnYxLjY2MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-user\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleUser extends LucideIconBase {\n static icon = {\n name: 'circle-user',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\n ['path', { d: 'M7 20.662V19a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v1.662', key: '154egf' }],\n ],\n aliases: ['user-circle'],\n };\n icon = signal(LucideCircleUser.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleUser, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleUser, isStandalone: true, selector: \"svg[lucideCircleUser], svg[lucideUserCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleUser, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleUser], svg[lucideUserCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleUser\n */\nconst LucideUserCircle = LucideCircleUser;\n\n/**\n * @component @name CircleUserRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuOTI1IDIwLjA1NmE2IDYgMCAwIDAtMTEuODUxLjAwMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjExIiByPSI0IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-user-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleUserRound extends LucideIconBase {\n static icon = {\n name: 'circle-user-round',\n size: 24,\n node: [\n ['path', { d: 'M17.925 20.056a6 6 0 0 0-11.851.001', key: 'z69sun' }],\n ['circle', { cx: '12', cy: '11', r: '4', key: '1gt34v' }],\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ],\n aliases: ['user-circle-2'],\n };\n icon = signal(LucideCircleUserRound.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleUserRound, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleUserRound, isStandalone: true, selector: \"svg[lucideCircleUserRound], svg[lucideUserCircle2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleUserRound, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleUserRound], svg[lucideUserCircle2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleUserRound\n */\nconst LucideUserCircle2 = LucideCircleUserRound;\n\n/**\n * @component @name CircleX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTUgOS02IDYiIC8+CiAgPHBhdGggZD0ibTkgOSA2IDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleX extends LucideIconBase {\n static icon = {\n name: 'circle-x',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'm15 9-6 6', key: '1uzhvr' }],\n ['path', { d: 'm9 9 6 6', key: 'z0biqf' }],\n ],\n aliases: ['x-circle'],\n };\n icon = signal(LucideCircleX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleX, isStandalone: true, selector: \"svg[lucideCircleX], svg[lucideXCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleX], svg[lucideXCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCircleX\n */\nconst LucideXCircle = LucideCircleX;\n\n/**\n * @component @name CircleStar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTEuMDUxIDcuNjE2YTEgMSAwIDAgMSAxLjkwOS4wMjRsLjczNyAxLjQ1MmExIDEgMCAwIDAgLjczNy41MzVsMS42MzQuMjU2YTEgMSAwIDAgMSAuNTg4IDEuODA2bC0xLjE3MiAxLjE2OGExIDEgMCAwIDAtLjI4Mi44NjZsLjI1OSAxLjYxM2ExIDEgMCAwIDEtMS41NDEgMS4xMzRsLTEuNDY1LS43NWExIDEgMCAwIDAtLjkxMiAwbC0xLjQ2NS43NWExIDEgMCAwIDEtMS41MzktMS4xMzNsLjI1OC0xLjYxM2ExIDEgMCAwIDAtLjI4Mi0uODY3bC0xLjE1Ni0xLjE1MmExIDEgMCAwIDEgLjU3Mi0xLjgyMmwxLjYzMy0uMjU2YTEgMSAwIDAgMCAuNzM3LS41MzV6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-star\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircleStar extends LucideIconBase {\n static icon = {\n name: 'circle-star',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n [\n 'path',\n {\n d: 'M11.051 7.616a1 1 0 0 1 1.909.024l.737 1.452a1 1 0 0 0 .737.535l1.634.256a1 1 0 0 1 .588 1.806l-1.172 1.168a1 1 0 0 0-.282.866l.259 1.613a1 1 0 0 1-1.541 1.134l-1.465-.75a1 1 0 0 0-.912 0l-1.465.75a1 1 0 0 1-1.539-1.133l.258-1.613a1 1 0 0 0-.282-.867l-1.156-1.152a1 1 0 0 1 .572-1.822l1.633-.256a1 1 0 0 0 .737-.535z',\n key: '285bvi',\n },\n ],\n ],\n };\n icon = signal(LucideCircleStar.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleStar, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircleStar, isStandalone: true, selector: \"svg[lucideCircleStar]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircleStar, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircleStar]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Circle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircle extends LucideIconBase {\n static icon = {\n name: 'circle',\n size: 24,\n node: [['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }]],\n };\n icon = signal(LucideCircle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircle, isStandalone: true, selector: \"svg[lucideCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CircuitBoard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMSA5aDRhMiAyIDAgMCAwIDItMlYzIiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSI5IiByPSIyIiAvPgogIDxwYXRoIGQ9Ik03IDIxdi00YTIgMiAwIDAgMSAyLTJoNCIgLz4KICA8Y2lyY2xlIGN4PSIxNSIgY3k9IjE1IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circuit-board\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCircuitBoard extends LucideIconBase {\n static icon = {\n name: 'circuit-board',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M11 9h4a2 2 0 0 0 2-2V3', key: '1ve2rv' }],\n ['circle', { cx: '9', cy: '9', r: '2', key: 'af1f0g' }],\n ['path', { d: 'M7 21v-4a2 2 0 0 1 2-2h4', key: '1fwkro' }],\n ['circle', { cx: '15', cy: '15', r: '2', key: '3i40o0' }],\n ],\n };\n icon = signal(LucideCircuitBoard.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircuitBoard, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCircuitBoard, isStandalone: true, selector: \"svg[lucideCircuitBoard]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCircuitBoard, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCircuitBoard]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Citrus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuNjYgMTcuNjdhMS4wOCAxLjA4IDAgMCAxLS4wNCAxLjZBMTIgMTIgMCAwIDEgNC43MyAyLjM4YTEuMSAxLjEgMCAwIDEgMS42MS0uMDR6IiAvPgogIDxwYXRoIGQ9Ik0xOS42NSAxNS42NkE4IDggMCAwIDEgOC4zNSA0LjM0IiAvPgogIDxwYXRoIGQ9Im0xNCAxMC01LjUgNS41IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNy44NVYxMEg2LjE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/citrus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCitrus extends LucideIconBase {\n static icon = {\n name: 'citrus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21.66 17.67a1.08 1.08 0 0 1-.04 1.6A12 12 0 0 1 4.73 2.38a1.1 1.1 0 0 1 1.61-.04z',\n key: '4ite01',\n },\n ],\n ['path', { d: 'M19.65 15.66A8 8 0 0 1 8.35 4.34', key: '1gxipu' }],\n ['path', { d: 'm14 10-5.5 5.5', key: '92pfem' }],\n ['path', { d: 'M14 17.85V10H6.15', key: 'xqmtsk' }],\n ],\n };\n icon = signal(LucideCitrus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCitrus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCitrus, isStandalone: true, selector: \"svg[lucideCitrus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCitrus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCitrus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ClipboardClock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTR2Mi4ybDEuNiAxIiAvPgogIDxwYXRoIGQ9Ik0xNiA0aDJhMiAyIDAgMCAxIDIgMnYuODMyIiAvPgogIDxwYXRoIGQ9Ik04IDRINmEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoMiIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjE2IiByPSI2IiAvPgogIDxyZWN0IHg9IjgiIHk9IjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard-clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClipboardClock extends LucideIconBase {\n static icon = {\n name: 'clipboard-clock',\n size: 24,\n node: [\n ['path', { d: 'M16 14v2.2l1.6 1', key: 'fo4ql5' }],\n ['path', { d: 'M16 4h2a2 2 0 0 1 2 2v.832', key: '1ujtp2' }],\n ['path', { d: 'M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h2', key: 'qvpao1' }],\n ['circle', { cx: '16', cy: '16', r: '6', key: 'qoo3c4' }],\n ['rect', { x: '8', y: '2', width: '8', height: '4', rx: '1', key: 'ublpy' }],\n ],\n };\n icon = signal(LucideClipboardClock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardClock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClipboardClock, isStandalone: true, selector: \"svg[lucideClipboardClock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardClock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClipboardClock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Clapperboard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIuMjk2IDMuNDY0IDMuMDIgMy45NTYiIC8+CiAgPHBhdGggZD0iTTIwLjIgNiAzIDExbC0uOS0yLjRjLS4zLTEuMS4zLTIuMiAxLjMtMi41bDEzLjUtNGMxLjEtLjMgMi4yLjMgMi41IDEuM3oiIC8+CiAgPHBhdGggZD0iTTMgMTFoMTh2OGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnoiIC8+CiAgPHBhdGggZD0ibTYuMTggNS4yNzYgMy4xIDMuODk5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clapperboard\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClapperboard extends LucideIconBase {\n static icon = {\n name: 'clapperboard',\n size: 24,\n node: [\n ['path', { d: 'm12.296 3.464 3.02 3.956', key: 'qash78' }],\n [\n 'path',\n {\n d: 'M20.2 6 3 11l-.9-2.4c-.3-1.1.3-2.2 1.3-2.5l13.5-4c1.1-.3 2.2.3 2.5 1.3z',\n key: '1h7j8b',\n },\n ],\n ['path', { d: 'M3 11h18v8a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z', key: '4lm6w1' }],\n ['path', { d: 'm6.18 5.276 3.1 3.899', key: 'zjj9t3' }],\n ],\n };\n icon = signal(LucideClapperboard.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClapperboard, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClapperboard, isStandalone: true, selector: \"svg[lucideClapperboard]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClapperboard, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClapperboard]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ClipboardList\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMWg0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNmg0IiAvPgogIDxwYXRoIGQ9Ik04IDExaC4wMSIgLz4KICA8cGF0aCBkPSJNOCAxNmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clipboard-list\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClipboardList extends LucideIconBase {\n static icon = {\n name: 'clipboard-list',\n size: 24,\n node: [\n ['rect', { width: '8', height: '4', x: '8', y: '2', rx: '1', ry: '1', key: 'tgr4d6' }],\n [\n 'path',\n {\n d: 'M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2',\n key: '116196',\n },\n ],\n ['path', { d: 'M12 11h4', key: '1jrz19' }],\n ['path', { d: 'M12 16h4', key: 'n85exb' }],\n ['path', { d: 'M8 11h.01', key: '1dfujw' }],\n ['path', { d: 'M8 16h.01', key: '18s6g9' }],\n ],\n };\n icon = signal(LucideClipboardList.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardList, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClipboardList, isStandalone: true, selector: \"svg[lucideClipboardList]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardList, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClipboardList]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ClipboardPaste\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTRoMTAiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjEuMzQ0IiAvPgogIDxwYXRoIGQ9Im0xNyAxOCA0LTQtNC00IiAvPgogIDxwYXRoIGQ9Ik04IDRINmEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoMTJhMiAyIDAgMCAwIDEuNzkzLTEuMTEzIiAvPgogIDxyZWN0IHg9IjgiIHk9IjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard-paste\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClipboardPaste extends LucideIconBase {\n static icon = {\n name: 'clipboard-paste',\n size: 24,\n node: [\n ['path', { d: 'M11 14h10', key: '1w8e9d' }],\n ['path', { d: 'M16 4h2a2 2 0 0 1 2 2v1.344', key: '1e62lh' }],\n ['path', { d: 'm17 18 4-4-4-4', key: 'z2g111' }],\n [\n 'path',\n { d: 'M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 1.793-1.113', key: 'bjbb7m' },\n ],\n ['rect', { x: '8', y: '2', width: '8', height: '4', rx: '1', key: 'ublpy' }],\n ],\n };\n icon = signal(LucideClipboardPaste.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardPaste, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClipboardPaste, isStandalone: true, selector: \"svg[lucideClipboardPaste]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardPaste, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClipboardPaste]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ClipboardMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik05IDE0aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clipboard-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClipboardMinus extends LucideIconBase {\n static icon = {\n name: 'clipboard-minus',\n size: 24,\n node: [\n ['rect', { width: '8', height: '4', x: '8', y: '2', rx: '1', ry: '1', key: 'tgr4d6' }],\n [\n 'path',\n {\n d: 'M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2',\n key: '116196',\n },\n ],\n ['path', { d: 'M9 14h6', key: '159ibu' }],\n ],\n };\n icon = signal(LucideClipboardMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClipboardMinus, isStandalone: true, selector: \"svg[lucideClipboardMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClipboardMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ClipboardPen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNGgyYTIgMiAwIDAgMSAyIDJ2MiIgLz4KICA8cGF0aCBkPSJNMjEuMzQgMTUuNjY0YTEgMSAwIDEgMC0zLjAwNC0zLjAwNGwtNS4wMSA1LjAxMmEyIDIgMCAwIDAtLjUwNi44NTRsLS44MzcgMi44N2EuNS41IDAgMCAwIC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMCAwIC44NTQtLjUwNnoiIC8+CiAgPHBhdGggZD0iTTggMjJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxyZWN0IHg9IjgiIHk9IjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClipboardPen extends LucideIconBase {\n static icon = {\n name: 'clipboard-pen',\n size: 24,\n node: [\n ['path', { d: 'M16 4h2a2 2 0 0 1 2 2v2', key: 'j91f56' }],\n [\n 'path',\n {\n d: 'M21.34 15.664a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z',\n key: '16fuwn',\n },\n ],\n ['path', { d: 'M8 22H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2', key: '120tdm' }],\n ['rect', { x: '8', y: '2', width: '8', height: '4', rx: '1', key: 'ublpy' }],\n ],\n aliases: ['clipboard-edit'],\n };\n icon = signal(LucideClipboardPen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardPen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClipboardPen, isStandalone: true, selector: \"svg[lucideClipboardPen], svg[lucideClipboardEdit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardPen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClipboardPen], svg[lucideClipboardEdit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideClipboardPen\n */\nconst LucideClipboardEdit = LucideClipboardPen;\n\n/**\n * @component @name ClipboardPenLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgLz4KICA8cGF0aCBkPSJNOCA0SDZhMiAyIDAgMCAwLTIgMnYxNGEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJ2LS41IiAvPgogIDxwYXRoIGQ9Ik0xNiA0aDJhMiAyIDAgMCAxIDEuNzMgMSIgLz4KICA8cGF0aCBkPSJNOCAxOGgxIiAvPgogIDxwYXRoIGQ9Ik0yMS4zNzggMTIuNjI2YTEgMSAwIDAgMC0zLjAwNC0zLjAwNGwtNC4wMSA0LjAxMmEyIDIgMCAwIDAtLjUwNi44NTRsLS44MzcgMi44N2EuNS41IDAgMCAwIC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMCAwIC44NTQtLjUwNnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clipboard-pen-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClipboardPenLine extends LucideIconBase {\n static icon = {\n name: 'clipboard-pen-line',\n size: 24,\n node: [\n ['rect', { width: '8', height: '4', x: '8', y: '2', rx: '1', key: '1oijnt' }],\n ['path', { d: 'M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-.5', key: '1but9f' }],\n ['path', { d: 'M16 4h2a2 2 0 0 1 1.73 1', key: '1p8n7l' }],\n ['path', { d: 'M8 18h1', key: '13wk12' }],\n [\n 'path',\n {\n d: 'M21.378 12.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z',\n key: '2t3380',\n },\n ],\n ],\n aliases: ['clipboard-signature'],\n };\n icon = signal(LucideClipboardPenLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardPenLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClipboardPenLine, isStandalone: true, selector: \"svg[lucideClipboardPenLine], svg[lucideClipboardSignature]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardPenLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClipboardPenLine], svg[lucideClipboardSignature]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideClipboardPenLine\n */\nconst LucideClipboardSignature = LucideClipboardPenLine;\n\n/**\n * @component @name ClipboardPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik05IDE0aDYiIC8+CiAgPHBhdGggZD0iTTEyIDE3di02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClipboardPlus extends LucideIconBase {\n static icon = {\n name: 'clipboard-plus',\n size: 24,\n node: [\n ['rect', { width: '8', height: '4', x: '8', y: '2', rx: '1', ry: '1', key: 'tgr4d6' }],\n [\n 'path',\n {\n d: 'M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2',\n key: '116196',\n },\n ],\n ['path', { d: 'M9 14h6', key: '159ibu' }],\n ['path', { d: 'M12 17v-6', key: '1y8rbf' }],\n ],\n };\n icon = signal(LucideClipboardPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClipboardPlus, isStandalone: true, selector: \"svg[lucideClipboardPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClipboardPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Clipboard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClipboard extends LucideIconBase {\n static icon = {\n name: 'clipboard',\n size: 24,\n node: [\n ['rect', { width: '8', height: '4', x: '8', y: '2', rx: '1', ry: '1', key: 'tgr4d6' }],\n [\n 'path',\n {\n d: 'M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2',\n key: '116196',\n },\n ],\n ],\n };\n icon = signal(LucideClipboard.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboard, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClipboard, isStandalone: true, selector: \"svg[lucideClipboard]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboard, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClipboard]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ClipboardX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Im0xNSAxMS02IDYiIC8+CiAgPHBhdGggZD0ibTkgMTEgNiA2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClipboardX extends LucideIconBase {\n static icon = {\n name: 'clipboard-x',\n size: 24,\n node: [\n ['rect', { width: '8', height: '4', x: '8', y: '2', rx: '1', ry: '1', key: 'tgr4d6' }],\n [\n 'path',\n {\n d: 'M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2',\n key: '116196',\n },\n ],\n ['path', { d: 'm15 11-6 6', key: '1toa9n' }],\n ['path', { d: 'm9 11 6 6', key: 'wlibny' }],\n ],\n };\n icon = signal(LucideClipboardX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClipboardX, isStandalone: true, selector: \"svg[lucideClipboardX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClipboardX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ClipboardType\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik05IDEydi0xaDZ2MSIgLz4KICA8cGF0aCBkPSJNMTEgMTdoMiIgLz4KICA8cGF0aCBkPSJNMTIgMTF2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clipboard-type\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClipboardType extends LucideIconBase {\n static icon = {\n name: 'clipboard-type',\n size: 24,\n node: [\n ['rect', { width: '8', height: '4', x: '8', y: '2', rx: '1', ry: '1', key: 'tgr4d6' }],\n [\n 'path',\n {\n d: 'M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2',\n key: '116196',\n },\n ],\n ['path', { d: 'M9 12v-1h6v1', key: 'iehl6m' }],\n ['path', { d: 'M11 17h2', key: '12w5me' }],\n ['path', { d: 'M12 11v6', key: '1bwqyc' }],\n ],\n };\n icon = signal(LucideClipboardType.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardType, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClipboardType, isStandalone: true, selector: \"svg[lucideClipboardType]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardType, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClipboardType]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Clock1\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bDItNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClock1 extends LucideIconBase {\n static icon = {\n name: 'clock-1',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 6v6l2-4', key: 'miptyd' }],\n ],\n };\n icon = signal(LucideClock1.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock1, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClock1, isStandalone: true, selector: \"svg[lucideClock1]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock1, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClock1]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Clock11\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bC0yLTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-11\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClock11 extends LucideIconBase {\n static icon = {\n name: 'clock-11',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 6v6l-2-4', key: 'ns39ag' }],\n ],\n };\n icon = signal(LucideClock11.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock11, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClock11, isStandalone: true, selector: \"svg[lucideClock11]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock11, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClock11]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Clock10\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bC00LTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-10\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClock10 extends LucideIconBase {\n static icon = {\n name: 'clock-10',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 6v6l-4-2', key: 'cedpoo' }],\n ],\n };\n icon = signal(LucideClock10.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock10, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClock10, isStandalone: true, selector: \"svg[lucideClock10]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock10, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClock10]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Clock3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2aDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClock3 extends LucideIconBase {\n static icon = {\n name: 'clock-3',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 6v6h4', key: '135r8i' }],\n ],\n };\n icon = signal(LucideClock3.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock3, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClock3, isStandalone: true, selector: \"svg[lucideClock3]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock3, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClock3]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Clock12\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clock-12\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClock12 extends LucideIconBase {\n static icon = {\n name: 'clock-12',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 6v6', key: '1ipuwl' }],\n ],\n };\n icon = signal(LucideClock12.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock12, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClock12, isStandalone: true, selector: \"svg[lucideClock12]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock12, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClock12]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Clock2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bDQtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClock2 extends LucideIconBase {\n static icon = {\n name: 'clock-2',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 6v6l4-2', key: '1r2kuh' }],\n ],\n };\n icon = signal(LucideClock2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClock2, isStandalone: true, selector: \"svg[lucideClock2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClock2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ClipboardCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Im05IDE0IDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clipboard-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClipboardCheck extends LucideIconBase {\n static icon = {\n name: 'clipboard-check',\n size: 24,\n node: [\n ['rect', { width: '8', height: '4', x: '8', y: '2', rx: '1', ry: '1', key: 'tgr4d6' }],\n [\n 'path',\n {\n d: 'M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2',\n key: '116196',\n },\n ],\n ['path', { d: 'm9 14 2 2 4-4', key: 'df797q' }],\n ],\n };\n icon = signal(LucideClipboardCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClipboardCheck, isStandalone: true, selector: \"svg[lucideClipboardCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClipboardCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Clock5\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bDIgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-5\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClock5 extends LucideIconBase {\n static icon = {\n name: 'clock-5',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 6v6l2 4', key: '1287s9' }],\n ],\n };\n icon = signal(LucideClock5.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock5, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClock5, isStandalone: true, selector: \"svg[lucideClock5]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock5, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClock5]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ClipboardCopy\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTggNEg2YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxMmEyIDIgMCAwIDAgMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik0xNiA0aDJhMiAyIDAgMCAxIDIgMnY0IiAvPgogIDxwYXRoIGQ9Ik0yMSAxNEgxMSIgLz4KICA8cGF0aCBkPSJtMTUgMTAtNCA0IDQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clipboard-copy\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClipboardCopy extends LucideIconBase {\n static icon = {\n name: 'clipboard-copy',\n size: 24,\n node: [\n ['rect', { width: '8', height: '4', x: '8', y: '2', rx: '1', ry: '1', key: 'tgr4d6' }],\n ['path', { d: 'M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-2', key: '4jdomd' }],\n ['path', { d: 'M16 4h2a2 2 0 0 1 2 2v4', key: '3hqy98' }],\n ['path', { d: 'M21 14H11', key: '1bme5i' }],\n ['path', { d: 'm15 10-4 4 4 4', key: '5dvupr' }],\n ],\n };\n icon = signal(LucideClipboardCopy.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardCopy, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClipboardCopy, isStandalone: true, selector: \"svg[lucideClipboardCopy]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClipboardCopy, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClipboardCopy]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Clock6\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnYxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-6\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClock6 extends LucideIconBase {\n static icon = {\n name: 'clock-6',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 6v10', key: 'wf7rdh' }],\n ],\n };\n icon = signal(LucideClock6.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock6, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClock6, isStandalone: true, selector: \"svg[lucideClock6]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock6, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClock6]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Clock8\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bC00IDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-8\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClock8 extends LucideIconBase {\n static icon = {\n name: 'clock-8',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 6v6l-4 2', key: 'imc3wl' }],\n ],\n };\n icon = signal(LucideClock8.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock8, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClock8, isStandalone: true, selector: \"svg[lucideClock8]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock8, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClock8]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ClockAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDQgMiIgLz4KICA8cGF0aCBkPSJNMjAgMTJ2NSIgLz4KICA8cGF0aCBkPSJNMjAgMjFoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yMS4yNSA4LjJBMTAgMTAgMCAxIDAgMTYgMjEuMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClockAlert extends LucideIconBase {\n static icon = {\n name: 'clock-alert',\n size: 24,\n node: [\n ['path', { d: 'M12 6v6l4 2', key: 'mmk7yg' }],\n ['path', { d: 'M20 12v5', key: '12wsvk' }],\n ['path', { d: 'M20 21h.01', key: '1p6o6n' }],\n ['path', { d: 'M21.25 8.2A10 10 0 1 0 16 21.16', key: '17fp9f' }],\n ],\n };\n icon = signal(LucideClockAlert.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockAlert, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClockAlert, isStandalone: true, selector: \"svg[lucideClockAlert]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockAlert, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClockAlert]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Clock9\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2SDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-9\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClock9 extends LucideIconBase {\n static icon = {\n name: 'clock-9',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 6v6H8', key: 'u39vzm' }],\n ],\n };\n icon = signal(LucideClock9.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock9, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClock9, isStandalone: true, selector: \"svg[lucideClock9]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock9, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClock9]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ClockArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDIgMSIgLz4KICA8cGF0aCBkPSJNMTIuMzM3IDIxLjk5NGExMCAxMCAwIDEgMSA5LjU4OC04Ljc2NyIgLz4KICA8cGF0aCBkPSJtMTQgMTggNCA0IDQtNCIgLz4KICA8cGF0aCBkPSJNMTggMTR2OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClockArrowDown extends LucideIconBase {\n static icon = {\n name: 'clock-arrow-down',\n size: 24,\n node: [\n ['path', { d: 'M12 6v6l2 1', key: '19cm8n' }],\n ['path', { d: 'M12.337 21.994a10 10 0 1 1 9.588-8.767', key: '28moa' }],\n ['path', { d: 'm14 18 4 4 4-4', key: '1waygx' }],\n ['path', { d: 'M18 14v8', key: 'irew45' }],\n ],\n };\n icon = signal(LucideClockArrowDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockArrowDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClockArrowDown, isStandalone: true, selector: \"svg[lucideClockArrowDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockArrowDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClockArrowDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ClockArrowLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDEuNS44IiAvPgogIDxwYXRoIGQ9Ik0xMi4zMzggMjEuOTk0YTEwIDEwIDAgMSAxIDkuNTg3LTguNzY3IiAvPgogIDxwYXRoIGQ9Ik0xNCAxOGg4IiAvPgogIDxwYXRoIGQ9Im0xOCAyMi00LTQgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clock-arrow-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClockArrowLeft extends LucideIconBase {\n static icon = {\n name: 'clock-arrow-left',\n size: 24,\n node: [\n ['path', { d: 'M12 6v6l1.5.8', key: 'uc7jki' }],\n ['path', { d: 'M12.338 21.994a10 10 0 1 1 9.587-8.767', key: '1lz5pu' }],\n ['path', { d: 'M14 18h8', key: '1le3fr' }],\n ['path', { d: 'm18 22-4-4 4-4', key: 'dh5o1f' }],\n ],\n };\n icon = signal(LucideClockArrowLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockArrowLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClockArrowLeft, isStandalone: true, selector: \"svg[lucideClockArrowLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockArrowLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClockArrowLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ClockArrowRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDIgMSIgLz4KICA8cGF0aCBkPSJNMTMuNSAyMS44ODVBMTAgMTAgMCAxIDEgMjIgMTIiIC8+CiAgPHBhdGggZD0iTTE0IDE4aDgiIC8+CiAgPHBhdGggZD0ibTE4IDIyIDQtNC00LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-arrow-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClockArrowRight extends LucideIconBase {\n static icon = {\n name: 'clock-arrow-right',\n size: 24,\n node: [\n ['path', { d: 'M12 6v6l2 1', key: '19cm8n' }],\n ['path', { d: 'M13.5 21.885A10 10 0 1 1 22 12', key: 'xgp8as' }],\n ['path', { d: 'M14 18h8', key: '1le3fr' }],\n ['path', { d: 'm18 22 4-4-4-4', key: 'mordo3' }],\n ],\n };\n icon = signal(LucideClockArrowRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockArrowRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClockArrowRight, isStandalone: true, selector: \"svg[lucideClockArrowRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockArrowRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClockArrowRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Clock7\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bC0yIDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-7\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClock7 extends LucideIconBase {\n static icon = {\n name: 'clock-7',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 6v6l-2 4', key: '1095bu' }],\n ],\n };\n icon = signal(LucideClock7.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock7, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClock7, isStandalone: true, selector: \"svg[lucideClock7]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock7, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClock7]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ClockCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDQgMiIgLz4KICA8cGF0aCBkPSJNMjIgMTJhMTAgMTAgMCAxIDAtMTEgOS45NSIgLz4KICA8cGF0aCBkPSJtMjIgMTYtNS41IDUuNUwxNCAxOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClockCheck extends LucideIconBase {\n static icon = {\n name: 'clock-check',\n size: 24,\n node: [\n ['path', { d: 'M12 6v6l4 2', key: 'mmk7yg' }],\n ['path', { d: 'M22 12a10 10 0 1 0-11 9.95', key: '17dhok' }],\n ['path', { d: 'm22 16-5.5 5.5L14 19', key: '1eibut' }],\n ],\n };\n icon = signal(LucideClockCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClockCheck, isStandalone: true, selector: \"svg[lucideClockCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClockCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ClockFading\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMmExMCAxMCAwIDAgMSA3LjM4IDE2Ljc1IiAvPgogIDxwYXRoIGQ9Ik0xMiA2djZsNCAyIiAvPgogIDxwYXRoIGQ9Ik0yLjUgOC44NzVhMTAgMTAgMCAwIDAtLjUgMyIgLz4KICA8cGF0aCBkPSJNMi44MyAxNmExMCAxMCAwIDAgMCAyLjQzIDMuNCIgLz4KICA8cGF0aCBkPSJNNC42MzYgNS4yMzVhMTAgMTAgMCAwIDEgLjg5MS0uODU3IiAvPgogIDxwYXRoIGQ9Ik04LjY0NCAyMS40MmExMCAxMCAwIDAgMCA3LjYzMS0uMzgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-fading\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClockFading extends LucideIconBase {\n static icon = {\n name: 'clock-fading',\n size: 24,\n node: [\n ['path', { d: 'M12 2a10 10 0 0 1 7.38 16.75', key: '175t95' }],\n ['path', { d: 'M12 6v6l4 2', key: 'mmk7yg' }],\n ['path', { d: 'M2.5 8.875a10 10 0 0 0-.5 3', key: '1vce0s' }],\n ['path', { d: 'M2.83 16a10 10 0 0 0 2.43 3.4', key: 'o3fkw4' }],\n ['path', { d: 'M4.636 5.235a10 10 0 0 1 .891-.857', key: '1szpfk' }],\n ['path', { d: 'M8.644 21.42a10 10 0 0 0 7.631-.38', key: '9yhvd4' }],\n ],\n };\n icon = signal(LucideClockFading.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockFading, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClockFading, isStandalone: true, selector: \"svg[lucideClockFading]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockFading, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClockFading]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ClosedCaption\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOS4xN2EzIDMgMCAxIDAgMCA1LjY2IiAvPgogIDxwYXRoIGQ9Ik0xNyA5LjE3YTMgMyAwIDEgMCAwIDUuNjYiIC8+CiAgPHJlY3QgeD0iMiIgeT0iNSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/closed-caption\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClosedCaption extends LucideIconBase {\n static icon = {\n name: 'closed-caption',\n size: 24,\n node: [\n ['path', { d: 'M10 9.17a3 3 0 1 0 0 5.66', key: 'h9wayk' }],\n ['path', { d: 'M17 9.17a3 3 0 1 0 0 5.66', key: '1v6zke' }],\n ['rect', { x: '2', y: '5', width: '20', height: '14', rx: '2', key: 'qneu4z' }],\n ],\n };\n icon = signal(LucideClosedCaption.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClosedCaption, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClosedCaption, isStandalone: true, selector: \"svg[lucideClosedCaption]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClosedCaption, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClosedCaption]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Clock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bDQgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClock extends LucideIconBase {\n static icon = {\n name: 'clock',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 6v6l4 2', key: 'mmk7yg' }],\n ],\n };\n icon = signal(LucideClock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClock, isStandalone: true, selector: \"svg[lucideClock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Clock4\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bDQgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-4\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClock4 extends LucideIconBase {\n static icon = {\n name: 'clock-4',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 6v6l4 2', key: 'mmk7yg' }],\n ],\n };\n icon = signal(LucideClock4.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock4, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClock4, isStandalone: true, selector: \"svg[lucideClock4]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClock4, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClock4]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CloudAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJ2NCIgLz4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik04LjEyOCAxNi45NDlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWExIDEgMCAwIDEgMCA5aC0xLjY0MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudAlert extends LucideIconBase {\n static icon = {\n name: 'cloud-alert',\n size: 24,\n node: [\n ['path', { d: 'M12 12v4', key: 'tww15h' }],\n ['path', { d: 'M12 20h.01', key: 'zekei9' }],\n ['path', { d: 'M8.128 16.949A7 7 0 1 1 15.71 8h1.79a1 1 0 0 1 0 9h-1.642', key: '1namsd' }],\n ],\n };\n icon = signal(LucideCloudAlert.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudAlert, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudAlert, isStandalone: true, selector: \"svg[lucideCloudAlert]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudAlert, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudAlert]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ClockArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDEuNTYuNzgiIC8+CiAgPHBhdGggZD0iTTEzLjIyNyAyMS45MjVhMTAgMTAgMCAxIDEgOC43NjctOS41ODgiIC8+CiAgPHBhdGggZD0ibTE0IDE4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTE4IDIydi04IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clock-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClockArrowUp extends LucideIconBase {\n static icon = {\n name: 'clock-arrow-up',\n size: 24,\n node: [\n ['path', { d: 'M12 6v6l1.56.78', key: '14ed3g' }],\n ['path', { d: 'M13.227 21.925a10 10 0 1 1 8.767-9.588', key: 'jwkls1' }],\n ['path', { d: 'm14 18 4-4 4 4', key: 'ftkppy' }],\n ['path', { d: 'M18 22v-8', key: 'su0gjh' }],\n ],\n };\n icon = signal(LucideClockArrowUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockArrowUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClockArrowUp, isStandalone: true, selector: \"svg[lucideClockArrowUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockArrowUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClockArrowUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CloudCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTUtNS41IDUuNUw5IDE4IiAvPgogIDxwYXRoIGQ9Ik01LjUxNiAxNi4wN0E3IDcgMCAxIDEgMTUuNzEgOGgxLjc5YTQuNSA0LjUgMCAwIDEgMy41MDEgNy4zMjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudCheck extends LucideIconBase {\n static icon = {\n name: 'cloud-check',\n size: 24,\n node: [\n ['path', { d: 'm17 15-5.5 5.5L9 18', key: '15q87x' }],\n [\n 'path',\n { d: 'M5.516 16.07A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 3.501 7.327', key: '1xtj56' },\n ],\n ],\n };\n icon = signal(LucideCloudCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudCheck, isStandalone: true, selector: \"svg[lucideCloudCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CloudBackup\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTUuMjUxQTQuNSA0LjUgMCAwIDAgMTcuNSA4aC0xLjc5QTcgNyAwIDEgMCAzIDEzLjYwNyIgLz4KICA8cGF0aCBkPSJNNyAxMXY0aDQiIC8+CiAgPHBhdGggZD0iTTggMTlhNSA1IDAgMCAwIDktMyA0LjUgNC41IDAgMCAwLTQuNS00LjUgNC44MiA0LjgyIDAgMCAwLTMuNDEgMS40MUw3IDE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cloud-backup\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudBackup extends LucideIconBase {\n static icon = {\n name: 'cloud-backup',\n size: 24,\n node: [\n ['path', { d: 'M21 15.251A4.5 4.5 0 0 0 17.5 8h-1.79A7 7 0 1 0 3 13.607', key: 'xpoh9y' }],\n ['path', { d: 'M7 11v4h4', key: 'q9yh32' }],\n [\n 'path',\n {\n d: 'M8 19a5 5 0 0 0 9-3 4.5 4.5 0 0 0-4.5-4.5 4.82 4.82 0 0 0-3.41 1.41L7 15',\n key: '1xm8iu',\n },\n ],\n ],\n };\n icon = signal(LucideCloudBackup.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudBackup, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudBackup, isStandalone: true, selector: \"svg[lucideCloudBackup]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudBackup, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudBackup]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CloudDownload\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2OGwtNC00IiAvPgogIDxwYXRoIGQ9Im0xMiAyMSA0LTQiIC8+CiAgPHBhdGggZD0iTTQuMzkzIDE1LjI2OUE3IDcgMCAxIDEgMTUuNzEgOGgxLjc5YTQuNSA0LjUgMCAwIDEgMi40MzYgOC4yODQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-download\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudDownload extends LucideIconBase {\n static icon = {\n name: 'cloud-download',\n size: 24,\n node: [\n ['path', { d: 'M12 13v8l-4-4', key: '1f5nwf' }],\n ['path', { d: 'm12 21 4-4', key: '1lfcce' }],\n [\n 'path',\n { d: 'M4.393 15.269A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.436 8.284', key: 'ui1hmy' },\n ],\n ],\n aliases: ['download-cloud'],\n };\n icon = signal(LucideCloudDownload.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudDownload, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudDownload, isStandalone: true, selector: \"svg[lucideCloudDownload], svg[lucideDownloadCloud]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudDownload, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudDownload], svg[lucideDownloadCloud]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCloudDownload\n */\nconst LucideDownloadCloud = LucideCloudDownload;\n\n/**\n * @component @name ClockPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDMuNjQ0IDEuODIyIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOWg2IiAvPgogIDxwYXRoIGQ9Ik0xOSAxNnY2IiAvPgogIDxwYXRoIGQ9Ik0yMS45MiAxMy4yNjdhMTAgMTAgMCAxIDAtOC42NTMgOC42NTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClockPlus extends LucideIconBase {\n static icon = {\n name: 'clock-plus',\n size: 24,\n node: [\n ['path', { d: 'M12 6v6l3.644 1.822', key: '1jmett' }],\n ['path', { d: 'M16 19h6', key: 'xwg31i' }],\n ['path', { d: 'M19 16v6', key: 'tddt3s' }],\n ['path', { d: 'M21.92 13.267a10 10 0 1 0-8.653 8.653', key: '1u0osk' }],\n ],\n };\n icon = signal(LucideClockPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClockPlus, isStandalone: true, selector: \"svg[lucideClockPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClockPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClockPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CloudCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuODUyIDE5Ljc3Mi0uMzgzLjkyNCIgLz4KICA8cGF0aCBkPSJtMTMuMTQ4IDE0LjIyOC4zODMtLjkyMyIgLz4KICA8cGF0aCBkPSJNMTMuMTQ4IDE5Ljc3MmEzIDMgMCAxIDAtMi4yOTYtNS41NDRsLS4zODMtLjkyMyIgLz4KICA8cGF0aCBkPSJtMTMuNTMgMjAuNjk2LS4zODItLjkyNGEzIDMgMCAxIDEtMi4yOTYtNS41NDQiIC8+CiAgPHBhdGggZD0ibTE0Ljc3MiAxNS44NTIuOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE0Ljc3MiAxOC4xNDguOTIzLjM4MyIgLz4KICA8cGF0aCBkPSJNNC4yIDE1LjFhNyA3IDAgMSAxIDkuOTMtOS44NThBNyA3IDAgMCAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjIiIC8+CiAgPHBhdGggZD0ibTkuMjI4IDE1Ljg1Mi0uOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTkuMjI4IDE4LjE0OC0uOTIzLjM4MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudCog extends LucideIconBase {\n static icon = {\n name: 'cloud-cog',\n size: 24,\n node: [\n ['path', { d: 'm10.852 19.772-.383.924', key: 'r7sl7d' }],\n ['path', { d: 'm13.148 14.228.383-.923', key: '1d5zpm' }],\n ['path', { d: 'M13.148 19.772a3 3 0 1 0-2.296-5.544l-.383-.923', key: '1ydik7' }],\n ['path', { d: 'm13.53 20.696-.382-.924a3 3 0 1 1-2.296-5.544', key: '1m1vsf' }],\n ['path', { d: 'm14.772 15.852.923-.383', key: '660p6e' }],\n ['path', { d: 'm14.772 18.148.923.383', key: 'hrcpis' }],\n [\n 'path',\n {\n d: 'M4.2 15.1a7 7 0 1 1 9.93-9.858A7 7 0 0 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.2',\n key: 'j2q98n',\n },\n ],\n ['path', { d: 'm9.228 15.852-.923-.383', key: '1p9ong' }],\n ['path', { d: 'm9.228 18.148-.923.383', key: '6558rz' }],\n ],\n };\n icon = signal(LucideCloudCog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudCog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudCog, isStandalone: true, selector: \"svg[lucideCloudCog]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudCog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudCog]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CloudDrizzle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJNOCAxOXYxIiAvPgogIDxwYXRoIGQ9Ik04IDE0djEiIC8+CiAgPHBhdGggZD0iTTE2IDE5djEiIC8+CiAgPHBhdGggZD0iTTE2IDE0djEiIC8+CiAgPHBhdGggZD0iTTEyIDIxdjEiIC8+CiAgPHBhdGggZD0iTTEyIDE2djEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-drizzle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudDrizzle extends LucideIconBase {\n static icon = {\n name: 'cloud-drizzle',\n size: 24,\n node: [\n ['path', { d: 'M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242', key: '1pljnt' }],\n ['path', { d: 'M8 19v1', key: '1dk2by' }],\n ['path', { d: 'M8 14v1', key: '84yxot' }],\n ['path', { d: 'M16 19v1', key: 'v220m7' }],\n ['path', { d: 'M16 14v1', key: 'g12gj6' }],\n ['path', { d: 'M12 21v1', key: 'q8vafk' }],\n ['path', { d: 'M12 16v1', key: '1mx6rx' }],\n ],\n };\n icon = signal(LucideCloudDrizzle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudDrizzle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudDrizzle, isStandalone: true, selector: \"svg[lucideCloudDrizzle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudDrizzle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudDrizzle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CloudLightning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxNi4zMjZBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIC41IDguOTczIiAvPgogIDxwYXRoIGQ9Im0xMyAxMi0zIDVoNGwtMyA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cloud-lightning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudLightning extends LucideIconBase {\n static icon = {\n name: 'cloud-lightning',\n size: 24,\n node: [\n ['path', { d: 'M6 16.326A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 .5 8.973', key: '1cez44' }],\n ['path', { d: 'm13 12-3 5h4l-3 5', key: '1t22er' }],\n ],\n };\n icon = signal(LucideCloudLightning.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudLightning, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudLightning, isStandalone: true, selector: \"svg[lucideCloudLightning]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudLightning, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudLightning]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CloudHail\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJNMTYgMTR2MiIgLz4KICA8cGF0aCBkPSJNOCAxNHYyIiAvPgogIDxwYXRoIGQ9Ik0xNiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTggMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNnYyIiAvPgogIDxwYXRoIGQ9Ik0xMiAyMmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-hail\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudHail extends LucideIconBase {\n static icon = {\n name: 'cloud-hail',\n size: 24,\n node: [\n ['path', { d: 'M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242', key: '1pljnt' }],\n ['path', { d: 'M16 14v2', key: 'a1is7l' }],\n ['path', { d: 'M8 14v2', key: '1e9m6t' }],\n ['path', { d: 'M16 20h.01', key: 'xwek51' }],\n ['path', { d: 'M8 20h.01', key: '1vjney' }],\n ['path', { d: 'M12 16v2', key: 'z66u1j' }],\n ['path', { d: 'M12 22h.01', key: '1urd7a' }],\n ],\n };\n icon = signal(LucideCloudHail.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudHail, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudHail, isStandalone: true, selector: \"svg[lucideCloudHail]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudHail, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudHail]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CloudFog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJNMTYgMTdINyIgLz4KICA8cGF0aCBkPSJNMTcgMjFIOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-fog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudFog extends LucideIconBase {\n static icon = {\n name: 'cloud-fog',\n size: 24,\n node: [\n ['path', { d: 'M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242', key: '1pljnt' }],\n ['path', { d: 'M16 17H7', key: 'pygtm1' }],\n ['path', { d: 'M17 21H9', key: '1u2q02' }],\n ],\n };\n icon = signal(LucideCloudFog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudFog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudFog, isStandalone: true, selector: \"svg[lucideCloudFog]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudFog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudFog]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CloudMoon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTZhMyAzIDAgMCAxIDAgNkg3YTUgNSAwIDEgMSA0LjktNnoiIC8+CiAgPHBhdGggZD0iTTE4LjM3NiAxNC41MTJhNiA2IDAgMCAwIDMuNDYxLTQuMTI3Yy4xNDgtLjYyNS0uNjU5LS45Ny0xLjI0OC0uNzE0YTQgNCAwIDAgMS01LjI1OS01LjI2Yy4yNTUtLjU4OS0uMDktMS4zOTUtLjcxNi0xLjI0OGE2IDYgMCAwIDAtNC41OTQgNS4zNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-moon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudMoon extends LucideIconBase {\n static icon = {\n name: 'cloud-moon',\n size: 24,\n node: [\n ['path', { d: 'M13 16a3 3 0 0 1 0 6H7a5 5 0 1 1 4.9-6z', key: 'ie2ih4' }],\n [\n 'path',\n {\n d: 'M18.376 14.512a6 6 0 0 0 3.461-4.127c.148-.625-.659-.97-1.248-.714a4 4 0 0 1-5.259-5.26c.255-.589-.09-1.395-.716-1.248a6 6 0 0 0-4.594 5.36',\n key: 'zwnc1e',\n },\n ],\n ],\n };\n icon = signal(LucideCloudMoon.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudMoon, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudMoon, isStandalone: true, selector: \"svg[lucideCloudMoon]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudMoon, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudMoon]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CloudOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuOTQgNS4yNzRBNyA3IDAgMCAxIDE1LjcxIDEwaDEuNzlhNC41IDQuNSAwIDAgMSA0LjIyMiA2LjA1NyIgLz4KICA8cGF0aCBkPSJNMTguNzk2IDE4LjgxQTQuNSA0LjUgMCAwIDEgMTcuNSAxOUg5QTcgNyAwIDAgMSA1Ljc5IDUuNzgiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudOff extends LucideIconBase {\n static icon = {\n name: 'cloud-off',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M10.94 5.274A7 7 0 0 1 15.71 10h1.79a4.5 4.5 0 0 1 4.222 6.057', key: '1uxyv8' },\n ],\n ['path', { d: 'M18.796 18.81A4.5 4.5 0 0 1 17.5 19H9A7 7 0 0 1 5.79 5.78', key: '99tcn7' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucideCloudOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudOff, isStandalone: true, selector: \"svg[lucideCloudOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CloudMoonRain\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjB2MiIgLz4KICA8cGF0aCBkPSJNMTguMzc2IDE0LjUxMmE2IDYgMCAwIDAgMy40NjEtNC4xMjdjLjE0OC0uNjI1LS42NTktLjk3LTEuMjQ4LS43MTRhNCA0IDAgMCAxLTUuMjU5LTUuMjZjLjI1NS0uNTg5LS4wOS0xLjM5NS0uNzE2LTEuMjQ4YTYgNiAwIDAgMC00LjU5NCA1LjM2IiAvPgogIDxwYXRoIGQ9Ik0zIDIwYTUgNSAwIDEgMSA4LjktNEgxM2EzIDMgMCAwIDEgMiA1LjI0IiAvPgogIDxwYXRoIGQ9Ik03IDE5djIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-moon-rain\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudMoonRain extends LucideIconBase {\n static icon = {\n name: 'cloud-moon-rain',\n size: 24,\n node: [\n ['path', { d: 'M11 20v2', key: '174qtz' }],\n [\n 'path',\n {\n d: 'M18.376 14.512a6 6 0 0 0 3.461-4.127c.148-.625-.659-.97-1.248-.714a4 4 0 0 1-5.259-5.26c.255-.589-.09-1.395-.716-1.248a6 6 0 0 0-4.594 5.36',\n key: 'zwnc1e',\n },\n ],\n ['path', { d: 'M3 20a5 5 0 1 1 8.9-4H13a3 3 0 0 1 2 5.24', key: '1qmrp3' }],\n ['path', { d: 'M7 19v2', key: '12npes' }],\n ],\n };\n icon = signal(LucideCloudMoonRain.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudMoonRain, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudMoonRain, isStandalone: true, selector: \"svg[lucideCloudMoonRain]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudMoonRain, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudMoonRain]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CloudRainWind\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJtOS4yIDIyIDMtNyIgLz4KICA8cGF0aCBkPSJtOSAxMy0zIDciIC8+CiAgPHBhdGggZD0ibTE3IDEzLTMgNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-rain-wind\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudRainWind extends LucideIconBase {\n static icon = {\n name: 'cloud-rain-wind',\n size: 24,\n node: [\n ['path', { d: 'M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242', key: '1pljnt' }],\n ['path', { d: 'm9.2 22 3-7', key: 'sb5f6j' }],\n ['path', { d: 'm9 13-3 7', key: '500co5' }],\n ['path', { d: 'm17 13-3 7', key: '8t2fiy' }],\n ],\n };\n icon = signal(LucideCloudRainWind.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudRainWind, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudRainWind, isStandalone: true, selector: \"svg[lucideCloudRainWind]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudRainWind, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudRainWind]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CloudSunRain\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Im00LjkzIDQuOTMgMS40MSAxLjQxIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMmgyIiAvPgogIDxwYXRoIGQ9Im0xOS4wNyA0LjkzLTEuNDEgMS40MSIgLz4KICA8cGF0aCBkPSJNMTUuOTQ3IDEyLjY1YTQgNCAwIDAgMC01LjkyNS00LjEyOCIgLz4KICA8cGF0aCBkPSJNMyAyMGE1IDUgMCAxIDEgOC45LTRIMTNhMyAzIDAgMCAxIDIgNS4yNCIgLz4KICA8cGF0aCBkPSJNMTEgMjB2MiIgLz4KICA8cGF0aCBkPSJNNyAxOXYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cloud-sun-rain\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudSunRain extends LucideIconBase {\n static icon = {\n name: 'cloud-sun-rain',\n size: 24,\n node: [\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\n ['path', { d: 'm4.93 4.93 1.41 1.41', key: '149t6j' }],\n ['path', { d: 'M20 12h2', key: '1q8mjw' }],\n ['path', { d: 'm19.07 4.93-1.41 1.41', key: '1shlcs' }],\n ['path', { d: 'M15.947 12.65a4 4 0 0 0-5.925-4.128', key: 'dpwdj0' }],\n ['path', { d: 'M3 20a5 5 0 1 1 8.9-4H13a3 3 0 0 1 2 5.24', key: '1qmrp3' }],\n ['path', { d: 'M11 20v2', key: '174qtz' }],\n ['path', { d: 'M7 19v2', key: '12npes' }],\n ],\n };\n icon = signal(LucideCloudSunRain.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudSunRain, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudSunRain, isStandalone: true, selector: \"svg[lucideCloudSunRain]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudSunRain, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudSunRain]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CloudSnow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJNOCAxNWguMDEiIC8+CiAgPHBhdGggZD0iTTggMTloLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxN2guMDEiIC8+CiAgPHBhdGggZD0iTTEyIDIxaC4wMSIgLz4KICA8cGF0aCBkPSJNMTYgMTVoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-snow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudSnow extends LucideIconBase {\n static icon = {\n name: 'cloud-snow',\n size: 24,\n node: [\n ['path', { d: 'M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242', key: '1pljnt' }],\n ['path', { d: 'M8 15h.01', key: 'a7atzg' }],\n ['path', { d: 'M8 19h.01', key: 'puxtts' }],\n ['path', { d: 'M12 17h.01', key: 'p32p05' }],\n ['path', { d: 'M12 21h.01', key: 'h35vbk' }],\n ['path', { d: 'M16 15h.01', key: 'rnfrdf' }],\n ['path', { d: 'M16 19h.01', key: '1vcnzz' }],\n ],\n };\n icon = signal(LucideCloudSnow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudSnow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudSnow, isStandalone: true, selector: \"svg[lucideCloudSnow]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudSnow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudSnow]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CloudUpload\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2OCIgLz4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJtOCAxNyA0LTQgNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cloud-upload\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudUpload extends LucideIconBase {\n static icon = {\n name: 'cloud-upload',\n size: 24,\n node: [\n ['path', { d: 'M12 13v8', key: '1l5pq0' }],\n ['path', { d: 'M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242', key: '1pljnt' }],\n ['path', { d: 'm8 17 4-4 4 4', key: '1quai1' }],\n ],\n aliases: ['upload-cloud'],\n };\n icon = signal(LucideCloudUpload.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudUpload, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudUpload, isStandalone: true, selector: \"svg[lucideCloudUpload], svg[lucideUploadCloud]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudUpload, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudUpload], svg[lucideUploadCloud]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCloudUpload\n */\nconst LucideUploadCloud = LucideCloudUpload;\n\n/**\n * @component @name CloudRain\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJNMTYgMTR2NiIgLz4KICA8cGF0aCBkPSJNOCAxNHY2IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNnY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cloud-rain\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudRain extends LucideIconBase {\n static icon = {\n name: 'cloud-rain',\n size: 24,\n node: [\n ['path', { d: 'M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242', key: '1pljnt' }],\n ['path', { d: 'M16 14v6', key: '1j4efv' }],\n ['path', { d: 'M8 14v6', key: '17c4r9' }],\n ['path', { d: 'M12 16v6', key: 'c8a4gj' }],\n ],\n };\n icon = signal(LucideCloudRain.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudRain, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudRain, isStandalone: true, selector: \"svg[lucideCloudRain]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudRain, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudRain]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Cloud\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuNSAxOUg5YTcgNyAwIDEgMSA2LjcxLTloMS43OWE0LjUgNC41IDAgMSAxIDAgOVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloud extends LucideIconBase {\n static icon = {\n name: 'cloud',\n size: 24,\n node: [['path', { d: 'M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z', key: 'p7xjir' }]],\n };\n icon = signal(LucideCloud.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloud, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloud, isStandalone: true, selector: \"svg[lucideCloud]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloud, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloud]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CloudSync\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTgtMS41MzUgMS42MDVhNSA1IDAgMCAxLTgtMS41IiAvPgogIDxwYXRoIGQ9Ik0xNyAyMnYtNGgtNCIgLz4KICA8cGF0aCBkPSJNMjAuOTk2IDE1LjI1MUE0LjUgNC41IDAgMCAwIDE3LjQ5NSA4aC0xLjc5YTcgNyAwIDEgMC0xMi43MDkgNS42MDciIC8+CiAgPHBhdGggZD0iTTcgMTB2NGg0IiAvPgogIDxwYXRoIGQ9Im03IDE0IDEuNTM1LTEuNjA1YTUgNSAwIDAgMSA4IDEuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-sync\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudSync extends LucideIconBase {\n static icon = {\n name: 'cloud-sync',\n size: 24,\n node: [\n ['path', { d: 'm17 18-1.535 1.605a5 5 0 0 1-8-1.5', key: 'adpv5j' }],\n ['path', { d: 'M17 22v-4h-4', key: 'ex1ofj' }],\n [\n 'path',\n { d: 'M20.996 15.251A4.5 4.5 0 0 0 17.495 8h-1.79a7 7 0 1 0-12.709 5.607', key: 'ziqt14' },\n ],\n ['path', { d: 'M7 10v4h4', key: '1j6gx1' }],\n ['path', { d: 'm7 14 1.535-1.605a5 5 0 0 1 8 1.5', key: '19q5h7' }],\n ],\n };\n icon = signal(LucideCloudSync.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudSync, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudSync, isStandalone: true, selector: \"svg[lucideCloudSync]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudSync, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudSync]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CloudSun\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Im00LjkzIDQuOTMgMS40MSAxLjQxIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMmgyIiAvPgogIDxwYXRoIGQ9Im0xOS4wNyA0LjkzLTEuNDEgMS40MSIgLz4KICA8cGF0aCBkPSJNMTUuOTQ3IDEyLjY1YTQgNCAwIDAgMC01LjkyNS00LjEyOCIgLz4KICA8cGF0aCBkPSJNMTMgMjJIN2E1IDUgMCAxIDEgNC45LTZIMTNhMyAzIDAgMCAxIDAgNloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-sun\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudSun extends LucideIconBase {\n static icon = {\n name: 'cloud-sun',\n size: 24,\n node: [\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\n ['path', { d: 'm4.93 4.93 1.41 1.41', key: '149t6j' }],\n ['path', { d: 'M20 12h2', key: '1q8mjw' }],\n ['path', { d: 'm19.07 4.93-1.41 1.41', key: '1shlcs' }],\n ['path', { d: 'M15.947 12.65a4 4 0 0 0-5.925-4.128', key: 'dpwdj0' }],\n ['path', { d: 'M13 22H7a5 5 0 1 1 4.9-6H13a3 3 0 0 1 0 6Z', key: 's09mg5' }],\n ],\n };\n icon = signal(LucideCloudSun.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudSun, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudSun, isStandalone: true, selector: \"svg[lucideCloudSun]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudSun, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudSun]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Clover\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuMTcgNy44MyAyIDIyIiAvPgogIDxwYXRoIGQ9Ik00LjAyIDEyYTIuODI3IDIuODI3IDAgMSAxIDMuODEtNC4xN0EyLjgyNyAyLjgyNyAwIDEgMSAxMiA0LjAyYTIuODI3IDIuODI3IDAgMSAxIDQuMTcgMy44MUEyLjgyNyAyLjgyNyAwIDEgMSAxOS45OCAxMmEyLjgyNyAyLjgyNyAwIDEgMS0zLjgxIDQuMTdBMi44MjcgMi44MjcgMCAxIDEgMTIgMTkuOThhMi44MjcgMi44MjcgMCAxIDEtNC4xNy0zLjgxQTEgMSAwIDEgMSA0IDEyIiAvPgogIDxwYXRoIGQ9Im03LjgzIDcuODMgOC4zNCA4LjM0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clover\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClover extends LucideIconBase {\n static icon = {\n name: 'clover',\n size: 24,\n node: [\n ['path', { d: 'M16.17 7.83 2 22', key: 't58vo8' }],\n [\n 'path',\n {\n d: 'M4.02 12a2.827 2.827 0 1 1 3.81-4.17A2.827 2.827 0 1 1 12 4.02a2.827 2.827 0 1 1 4.17 3.81A2.827 2.827 0 1 1 19.98 12a2.827 2.827 0 1 1-3.81 4.17A2.827 2.827 0 1 1 12 19.98a2.827 2.827 0 1 1-4.17-3.81A1 1 0 1 1 4 12',\n key: '17k36q',\n },\n ],\n ['path', { d: 'm7.83 7.83 8.34 8.34', key: '1d7sxk' }],\n ],\n };\n icon = signal(LucideClover.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClover, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClover, isStandalone: true, selector: \"svg[lucideClover]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClover, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClover]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CodeXml\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggMTYgNC00LTQtNCIgLz4KICA8cGF0aCBkPSJtNiA4LTQgNCA0IDQiIC8+CiAgPHBhdGggZD0ibTE0LjUgNC01IDE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/code-xml\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCodeXml extends LucideIconBase {\n static icon = {\n name: 'code-xml',\n size: 24,\n node: [\n ['path', { d: 'm18 16 4-4-4-4', key: '1inbqp' }],\n ['path', { d: 'm6 8-4 4 4 4', key: '15zrgr' }],\n ['path', { d: 'm14.5 4-5 16', key: 'e7oirm' }],\n ],\n aliases: ['code-2'],\n };\n icon = signal(LucideCodeXml.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCodeXml, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCodeXml, isStandalone: true, selector: \"svg[lucideCodeXml], svg[lucideCode2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCodeXml, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCodeXml], svg[lucideCode2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideCodeXml\n */\nconst LucideCode2 = LucideCodeXml;\n\n/**\n * @component @name Cloudy\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuNSAxMmExIDEgMCAxIDEgMCA5SDkuMDA2YTcgNyAwIDEgMSA2LjcwMi05eiIgLz4KICA8cGF0aCBkPSJNMjEuODMyIDlBMyAzIDAgMCAwIDE5IDdoLTIuMjA3YTUuNSA1LjUgMCAwIDAtMTAuNzIuNjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloudy\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCloudy extends LucideIconBase {\n static icon = {\n name: 'cloudy',\n size: 24,\n node: [\n ['path', { d: 'M17.5 12a1 1 0 1 1 0 9H9.006a7 7 0 1 1 6.702-9z', key: '44yre2' }],\n ['path', { d: 'M21.832 9A3 3 0 0 0 19 7h-2.207a5.5 5.5 0 0 0-10.72.61', key: 'leugyv' }],\n ],\n };\n icon = signal(LucideCloudy.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudy, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCloudy, isStandalone: true, selector: \"svg[lucideCloudy]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCloudy, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCloudy]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Code\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTggNi02LTYtNiIgLz4KICA8cGF0aCBkPSJtOCA2LTYgNiA2IDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCode extends LucideIconBase {\n static icon = {\n name: 'code',\n size: 24,\n node: [\n ['path', { d: 'm16 18 6-6-6-6', key: 'eg8j8' }],\n ['path', { d: 'm8 6-6 6 6 6', key: 'ppft3o' }],\n ],\n };\n icon = signal(LucideCode.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCode, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCode, isStandalone: true, selector: \"svg[lucideCode]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCode, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCode]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Coffee\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNCAydjIiIC8+CiAgPHBhdGggZD0iTTE2IDhhMSAxIDAgMCAxIDEgMXY4YTQgNCAwIDAgMS00IDRIN2E0IDQgMCAwIDEtNC00VjlhMSAxIDAgMCAxIDEtMWgxNGE0IDQgMCAxIDEgMCA4aC0xIiAvPgogIDxwYXRoIGQ9Ik02IDJ2MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/coffee\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCoffee extends LucideIconBase {\n static icon = {\n name: 'coffee',\n size: 24,\n node: [\n ['path', { d: 'M10 2v2', key: '7u0qdc' }],\n ['path', { d: 'M14 2v2', key: '6buw04' }],\n [\n 'path',\n {\n d: 'M16 8a1 1 0 0 1 1 1v8a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1h14a4 4 0 1 1 0 8h-1',\n key: 'pwadti',\n },\n ],\n ['path', { d: 'M6 2v2', key: 'colzsn' }],\n ],\n };\n icon = signal(LucideCoffee.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCoffee, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCoffee, isStandalone: true, selector: \"svg[lucideCoffee]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCoffee, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCoffee]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Coins\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNzQ0IDE3LjczNmE2IDYgMCAxIDEtNy40OC03LjQ4IiAvPgogIDxwYXRoIGQ9Ik0xNSA2aDF2NCIgLz4KICA8cGF0aCBkPSJtNi4xMzQgMTQuNzY4Ljg2Ni0uNSAyIDMuNDY0IiAvPgogIDxjaXJjbGUgY3g9IjE2IiBjeT0iOCIgcj0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/coins\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCoins extends LucideIconBase {\n static icon = {\n name: 'coins',\n size: 24,\n node: [\n ['path', { d: 'M13.744 17.736a6 6 0 1 1-7.48-7.48', key: 'bq4yh3' }],\n ['path', { d: 'M15 6h1v4', key: '11y1tn' }],\n ['path', { d: 'm6.134 14.768.866-.5 2 3.464', key: '17snzx' }],\n ['circle', { cx: '16', cy: '8', r: '6', key: '14bfc9' }],\n ],\n };\n icon = signal(LucideCoins.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCoins, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCoins, isStandalone: true, selector: \"svg[lucideCoins]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCoins, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCoins]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Club\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuMjggOS4wNWE1LjUgNS41IDAgMSAwLTEwLjU2IDBBNS41IDUuNSAwIDEgMCAxMiAxNy42NmE1LjUgNS41IDAgMSAwIDUuMjgtOC42WiIgLz4KICA8cGF0aCBkPSJNMTIgMTcuNjZMMTIgMjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/club\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideClub extends LucideIconBase {\n static icon = {\n name: 'club',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M17.28 9.05a5.5 5.5 0 1 0-10.56 0A5.5 5.5 0 1 0 12 17.66a5.5 5.5 0 1 0 5.28-8.6Z',\n key: '27yuqz',\n },\n ],\n ['path', { d: 'M12 17.66L12 22', key: 'ogfahf' }],\n ],\n };\n icon = signal(LucideClub.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClub, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideClub, isStandalone: true, selector: \"svg[lucideClub]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideClub, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideClub]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Cog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTAuMjcgNyAzLjM0IiAvPgogIDxwYXRoIGQ9Im0xMSAxMy43My00IDYuOTMiIC8+CiAgPHBhdGggZD0iTTEyIDIydi0yIiAvPgogIDxwYXRoIGQ9Ik0xMiAydjIiIC8+CiAgPHBhdGggZD0iTTE0IDEyaDgiIC8+CiAgPHBhdGggZD0ibTE3IDIwLjY2LTEtMS43MyIgLz4KICA8cGF0aCBkPSJtMTcgMy4zNC0xIDEuNzMiIC8+CiAgPHBhdGggZD0iTTIgMTJoMiIgLz4KICA8cGF0aCBkPSJtMjAuNjYgMTctMS43My0xIiAvPgogIDxwYXRoIGQ9Im0yMC42NiA3LTEuNzMgMSIgLz4KICA8cGF0aCBkPSJtMy4zNCAxNyAxLjczLTEiIC8+CiAgPHBhdGggZD0ibTMuMzQgNyAxLjczIDEiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCog extends LucideIconBase {\n static icon = {\n name: 'cog',\n size: 24,\n node: [\n ['path', { d: 'M11 10.27 7 3.34', key: '16pf9h' }],\n ['path', { d: 'm11 13.73-4 6.93', key: '794ttg' }],\n ['path', { d: 'M12 22v-2', key: '1osdcq' }],\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\n ['path', { d: 'M14 12h8', key: '4f43i9' }],\n ['path', { d: 'm17 20.66-1-1.73', key: 'eq3orb' }],\n ['path', { d: 'm17 3.34-1 1.73', key: '2wel8s' }],\n ['path', { d: 'M2 12h2', key: '1t8f8n' }],\n ['path', { d: 'm20.66 17-1.73-1', key: 'sg0v6f' }],\n ['path', { d: 'm20.66 7-1.73 1', key: '1ow05n' }],\n ['path', { d: 'm3.34 17 1.73-1', key: 'nuk764' }],\n ['path', { d: 'm3.34 7 1.73 1', key: '1ulond' }],\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ['circle', { cx: '12', cy: '12', r: '8', key: '46899m' }],\n ],\n };\n icon = signal(LucideCog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCog, isStandalone: true, selector: \"svg[lucideCog]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCog]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Columns2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/columns-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideColumns2 extends LucideIconBase {\n static icon = {\n name: 'columns-2',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M12 3v18', key: '108xh3' }],\n ],\n aliases: ['columns'],\n };\n icon = signal(LucideColumns2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideColumns2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideColumns2, isStandalone: true, selector: \"svg[lucideColumns2], svg[lucideColumns]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideColumns2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideColumns2], svg[lucideColumns]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideColumns2\n */\nconst LucideColumns = LucideColumns2;\n\n/**\n * @component @name Columns4\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03LjUgM3YxOCIgLz4KICA8cGF0aCBkPSJNMTIgM3YxOCIgLz4KICA8cGF0aCBkPSJNMTYuNSAzdjE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/columns-4\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideColumns4 extends LucideIconBase {\n static icon = {\n name: 'columns-4',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M7.5 3v18', key: 'w0wo6v' }],\n ['path', { d: 'M12 3v18', key: '108xh3' }],\n ['path', { d: 'M16.5 3v18', key: '10tjh1' }],\n ],\n };\n icon = signal(LucideColumns4.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideColumns4, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideColumns4, isStandalone: true, selector: \"svg[lucideColumns4]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideColumns4, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideColumns4]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Columns3Cog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNiAyMUg1YTIgMiAwIDAxLTItMlY1YTIgMiAwIDAxMi0yaDE0YTIgMiAwIDAxMiAydjUuNiIgLz4KICA8cGF0aCBkPSJtMTQuMzA1IDE5LjUzLjkyMy0uMzgyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjcuNiIgLz4KICA8cGF0aCBkPSJtMTUuMjI5IDE2Ljg1Mi0uOTI0LS4zODMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAxNS4yMjgtLjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xNi44NTIgMjAuNzcyLS4zODMuOTI0IiAvPgogIDxwYXRoIGQ9Im0xOS4xNDggMTUuMjI4LjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xOS41MyAyMS42OTYtLjM4Mi0uOTI0IiAvPgogIDxwYXRoIGQ9Im0yMC43NzMgMTYuODUyLjkyMi0uMzgzIiAvPgogIDxwYXRoIGQ9Im0yMC43NzMgMTkuMTQ4LjkyMi4zODMiIC8+CiAgPHBhdGggZD0iTTkgM3YxOCIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE4IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/columns-3-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideColumns3Cog extends LucideIconBase {\n static icon = {\n name: 'columns-3-cog',\n size: 24,\n node: [\n ['path', { d: 'M10.6 21H5a2 2 0 01-2-2V5a2 2 0 012-2h14a2 2 0 012 2v5.6', key: '19s2bv' }],\n ['path', { d: 'm14.305 19.53.923-.382', key: '3m78fa' }],\n ['path', { d: 'M15 3v7.6', key: 'mv9izd' }],\n ['path', { d: 'm15.229 16.852-.924-.383', key: 'qpfz85' }],\n ['path', { d: 'm16.852 15.228-.383-.923', key: '5xggr7' }],\n ['path', { d: 'm16.852 20.772-.383.924', key: 'dpfhf9' }],\n ['path', { d: 'm19.148 15.228.383-.923', key: '1reyyz' }],\n ['path', { d: 'm19.53 21.696-.382-.924', key: '1goivc' }],\n ['path', { d: 'm20.773 16.852.922-.383', key: '59dfo2' }],\n ['path', { d: 'm20.773 19.148.922.383', key: '1lk755' }],\n ['path', { d: 'M9 3v18', key: 'fh3hqa' }],\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ],\n aliases: ['columns-settings', 'table-config'],\n };\n icon = signal(LucideColumns3Cog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideColumns3Cog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideColumns3Cog, isStandalone: true, selector: \"svg[lucideColumns3Cog], svg[lucideColumnsSettings], svg[lucideTableConfig]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideColumns3Cog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideColumns3Cog], svg[lucideColumnsSettings], svg[lucideTableConfig]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideColumns3Cog\n */\nconst LucideColumnsSettings = LucideColumns3Cog;\n/**\n * @deprecated\n * @see LucideColumns3Cog\n */\nconst LucideTableConfig = LucideColumns3Cog;\n\n/**\n * @component @name Combine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgM2ExIDEgMCAwIDEgMSAxdjVhMSAxIDAgMCAxLTEgMSIgLz4KICA8cGF0aCBkPSJNMTkgM2ExIDEgMCAwIDEgMSAxdjVhMSAxIDAgMCAxLTEgMSIgLz4KICA8cGF0aCBkPSJtNyAxNSAzIDMiIC8+CiAgPHBhdGggZD0ibTcgMjEgMy0zSDVhMiAyIDAgMCAxLTItMnYtMiIgLz4KICA8cmVjdCB4PSIxNCIgeT0iMTQiIHdpZHRoPSI3IiBoZWlnaHQ9IjciIHJ4PSIxIiAvPgogIDxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSI3IiBoZWlnaHQ9IjciIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/combine\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCombine extends LucideIconBase {\n static icon = {\n name: 'combine',\n size: 24,\n node: [\n ['path', { d: 'M14 3a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1', key: '1l7d7l' }],\n ['path', { d: 'M19 3a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1', key: '9955pe' }],\n ['path', { d: 'm7 15 3 3', key: '4hkfgk' }],\n ['path', { d: 'm7 21 3-3H5a2 2 0 0 1-2-2v-2', key: '1xljwe' }],\n ['rect', { x: '14', y: '14', width: '7', height: '7', rx: '1', key: '1cdgtw' }],\n ['rect', { x: '3', y: '3', width: '7', height: '7', rx: '1', key: 'zi3rio' }],\n ],\n };\n icon = signal(LucideCombine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCombine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCombine, isStandalone: true, selector: \"svg[lucideCombine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCombine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCombine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Command\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNnYxMmEzIDMgMCAxIDAgMy0zSDZhMyAzIDAgMSAwIDMgM1Y2YTMgMyAwIDEgMC0zIDNoMTJhMyAzIDAgMSAwLTMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/command\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCommand extends LucideIconBase {\n static icon = {\n name: 'command',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15 6v12a3 3 0 1 0 3-3H6a3 3 0 1 0 3 3V6a3 3 0 1 0-3 3h12a3 3 0 1 0-3-3',\n key: '11bfej',\n },\n ],\n ],\n };\n icon = signal(LucideCommand.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCommand, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCommand, isStandalone: true, selector: \"svg[lucideCommand]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCommand, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCommand]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Compass\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTYuMjQgNy43Ni0xLjgwNCA1LjQxMWEyIDIgMCAwIDEtMS4yNjUgMS4yNjVMNy43NiAxNi4yNGwxLjgwNC01LjQxMWEyIDIgMCAwIDEgMS4yNjUtMS4yNjV6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/compass\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCompass extends LucideIconBase {\n static icon = {\n name: 'compass',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n [\n 'path',\n {\n d: 'm16.24 7.76-1.804 5.411a2 2 0 0 1-1.265 1.265L7.76 16.24l1.804-5.411a2 2 0 0 1 1.265-1.265z',\n key: '9ktpf1',\n },\n ],\n ],\n };\n icon = signal(LucideCompass.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCompass, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCompass, isStandalone: true, selector: \"svg[lucideCompass]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCompass, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCompass]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Computer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iOCIgeD0iNSIgeT0iMiIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjgiIHg9IjIiIHk9IjE0IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNiAxOGgyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxOGg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/computer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideComputer extends LucideIconBase {\n static icon = {\n name: 'computer',\n size: 24,\n node: [\n ['rect', { width: '14', height: '8', x: '5', y: '2', rx: '2', key: 'wc9tft' }],\n ['rect', { width: '20', height: '8', x: '2', y: '14', rx: '2', key: 'w68u3i' }],\n ['path', { d: 'M6 18h2', key: 'rwmk9e' }],\n ['path', { d: 'M12 18h6', key: 'aqd8w3' }],\n ],\n };\n icon = signal(LucideComputer.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideComputer, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideComputer, isStandalone: true, selector: \"svg[lucideComputer]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideComputer, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideComputer]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Component\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuNTM2IDExLjI5M2ExIDEgMCAwIDAgMCAxLjQxNGwyLjM3NiAyLjM3N2ExIDEgMCAwIDAgMS40MTQgMGwyLjM3Ny0yLjM3N2ExIDEgMCAwIDAgMC0xLjQxNGwtMi4zNzctMi4zNzdhMSAxIDAgMCAwLTEuNDE0IDB6IiAvPgogIDxwYXRoIGQ9Ik0yLjI5NyAxMS4yOTNhMSAxIDAgMCAwIDAgMS40MTRsMi4zNzcgMi4zNzdhMSAxIDAgMCAwIDEuNDE0IDBsMi4zNzctMi4zNzdhMSAxIDAgMCAwIDAtMS40MTRMNi4wODggOC45MTZhMSAxIDAgMCAwLTEuNDE0IDB6IiAvPgogIDxwYXRoIGQ9Ik04LjkxNiAxNy45MTJhMSAxIDAgMCAwIDAgMS40MTVsMi4zNzcgMi4zNzZhMSAxIDAgMCAwIDEuNDE0IDBsMi4zNzctMi4zNzZhMSAxIDAgMCAwIDAtMS40MTVsLTIuMzc3LTIuMzc2YTEgMSAwIDAgMC0xLjQxNCAweiIgLz4KICA8cGF0aCBkPSJNOC45MTYgNC42NzRhMSAxIDAgMCAwIDAgMS40MTRsMi4zNzcgMi4zNzZhMSAxIDAgMCAwIDEuNDE0IDBsMi4zNzctMi4zNzZhMSAxIDAgMCAwIDAtMS40MTRsLTIuMzc3LTIuMzc3YTEgMSAwIDAgMC0xLjQxNCAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/component\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideComponent extends LucideIconBase {\n static icon = {\n name: 'component',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15.536 11.293a1 1 0 0 0 0 1.414l2.376 2.377a1 1 0 0 0 1.414 0l2.377-2.377a1 1 0 0 0 0-1.414l-2.377-2.377a1 1 0 0 0-1.414 0z',\n key: '1uwlt4',\n },\n ],\n [\n 'path',\n {\n d: 'M2.297 11.293a1 1 0 0 0 0 1.414l2.377 2.377a1 1 0 0 0 1.414 0l2.377-2.377a1 1 0 0 0 0-1.414L6.088 8.916a1 1 0 0 0-1.414 0z',\n key: '10291m',\n },\n ],\n [\n 'path',\n {\n d: 'M8.916 17.912a1 1 0 0 0 0 1.415l2.377 2.376a1 1 0 0 0 1.414 0l2.377-2.376a1 1 0 0 0 0-1.415l-2.377-2.376a1 1 0 0 0-1.414 0z',\n key: '1tqoq1',\n },\n ],\n [\n 'path',\n {\n d: 'M8.916 4.674a1 1 0 0 0 0 1.414l2.377 2.376a1 1 0 0 0 1.414 0l2.377-2.376a1 1 0 0 0 0-1.414l-2.377-2.377a1 1 0 0 0-1.414 0z',\n key: '1x6lto',\n },\n ],\n ],\n };\n icon = signal(LucideComponent.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideComponent, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideComponent, isStandalone: true, selector: \"svg[lucideComponent]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideComponent, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideComponent]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ConciergeBell\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAyMGExIDEgMCAwIDEtMS0xdi0xYTIgMiAwIDAgMSAyLTJoMTZhMiAyIDAgMCAxIDIgMnYxYTEgMSAwIDAgMS0xIDFaIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNmE4IDggMCAxIDAtMTYgMCIgLz4KICA8cGF0aCBkPSJNMTIgNHY0IiAvPgogIDxwYXRoIGQ9Ik0xMCA0aDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/concierge-bell\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideConciergeBell extends LucideIconBase {\n static icon = {\n name: 'concierge-bell',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3 20a1 1 0 0 1-1-1v-1a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1Z',\n key: '1pvr1r',\n },\n ],\n ['path', { d: 'M20 16a8 8 0 1 0-16 0', key: '1pa543' }],\n ['path', { d: 'M12 4v4', key: '1bq03y' }],\n ['path', { d: 'M10 4h4', key: '1xpv9s' }],\n ],\n };\n icon = signal(LucideConciergeBell.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideConciergeBell, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideConciergeBell, isStandalone: true, selector: \"svg[lucideConciergeBell]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideConciergeBell, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideConciergeBell]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Construction\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIyIiB5PSI2IiB3aWR0aD0iMjAiIGhlaWdodD0iOCIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTE3IDE0djciIC8+CiAgPHBhdGggZD0iTTcgMTR2NyIgLz4KICA8cGF0aCBkPSJNMTcgM3YzIiAvPgogIDxwYXRoIGQ9Ik03IDN2MyIgLz4KICA8cGF0aCBkPSJNMTAgMTQgMi4zIDYuMyIgLz4KICA8cGF0aCBkPSJtMTQgNiA3LjcgNy43IiAvPgogIDxwYXRoIGQ9Im04IDYgOCA4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/construction\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideConstruction extends LucideIconBase {\n static icon = {\n name: 'construction',\n size: 24,\n node: [\n ['rect', { x: '2', y: '6', width: '20', height: '8', rx: '1', key: '1estib' }],\n ['path', { d: 'M17 14v7', key: '7m2elx' }],\n ['path', { d: 'M7 14v7', key: '1cm7wv' }],\n ['path', { d: 'M17 3v3', key: '1v4jwn' }],\n ['path', { d: 'M7 3v3', key: '7o6guu' }],\n ['path', { d: 'M10 14 2.3 6.3', key: '1023jk' }],\n ['path', { d: 'm14 6 7.7 7.7', key: '1s8pl2' }],\n ['path', { d: 'm8 6 8 8', key: 'hl96qh' }],\n ],\n };\n icon = signal(LucideConstruction.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideConstruction, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideConstruction, isStandalone: true, selector: \"svg[lucideConstruction]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideConstruction, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideConstruction]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ContactRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNy45MTUgMjFhNiA2IDAgMTAtMTIgMCIgLz4KICA8cGF0aCBkPSJNOCAydjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMSIgcj0iNCIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/contact-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideContactRound extends LucideIconBase {\n static icon = {\n name: 'contact-round',\n size: 24,\n node: [\n ['path', { d: 'M16 2v2', key: 'scm5qe' }],\n ['path', { d: 'M17.915 21a6 6 0 10-12 0', key: '13n4mv' }],\n ['path', { d: 'M8 2v2', key: 'pbkmx' }],\n ['circle', { cx: '12', cy: '11', r: '4', key: '1gt34v' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n aliases: ['contact-2'],\n };\n icon = signal(LucideContactRound.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideContactRound, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideContactRound, isStandalone: true, selector: \"svg[lucideContactRound], svg[lucideContact2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideContactRound, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideContactRound], svg[lucideContact2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideContactRound\n */\nconst LucideContact2 = LucideContactRound;\n\n/**\n * @component @name Contrast\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgMThhNiA2IDAgMCAwIDAtMTJ2MTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/contrast\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideContrast extends LucideIconBase {\n static icon = {\n name: 'contrast',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 18a6 6 0 0 0 0-12v12z', key: 'j4l70d' }],\n ],\n };\n icon = signal(LucideContrast.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideContrast, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideContrast, isStandalone: true, selector: \"svg[lucideContrast]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideContrast, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideContrast]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Contact\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYyIiAvPgogIDxwYXRoIGQ9Ik03IDIxdi0yYTIgMiAwIDAxMi0yaDZhMiAyIDAgMDEyIDJ2MiIgLz4KICA8cGF0aCBkPSJNOCAydjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMCIgcj0iMyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/contact\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideContact extends LucideIconBase {\n static icon = {\n name: 'contact',\n size: 24,\n node: [\n ['path', { d: 'M16 2v2', key: 'scm5qe' }],\n ['path', { d: 'M7 21v-2a2 2 0 012-2h6a2 2 0 012 2v2', key: 'k82dct' }],\n ['path', { d: 'M8 2v2', key: 'pbkmx' }],\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n };\n icon = signal(LucideContact.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideContact, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideContact, isStandalone: true, selector: \"svg[lucideContact]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideContact, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideContact]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Cone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjAuOSAxOC41NS04LTE1Ljk4YTEgMSAwIDAgMC0xLjggMGwtOCAxNS45OCIgLz4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSIxOSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCone extends LucideIconBase {\n static icon = {\n name: 'cone',\n size: 24,\n node: [\n ['path', { d: 'm20.9 18.55-8-15.98a1 1 0 0 0-1.8 0l-8 15.98', key: '53pte7' }],\n ['ellipse', { cx: '12', cy: '19', rx: '9', ry: '3', key: '1ji25f' }],\n ],\n };\n icon = signal(LucideCone.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCone, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCone, isStandalone: true, selector: \"svg[lucideCone]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCone, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCone]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Container\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgNy43YzAtLjYtLjQtMS4yLS44LTEuNWwtNi4zLTMuOWExLjcyIDEuNzIgMCAwIDAtMS43IDBsLTEwLjMgNmMtLjUuMi0uOS44LS45IDEuNHY2LjZjMCAuNS40IDEuMi44IDEuNWw2LjMgMy45YTEuNzIgMS43MiAwIDAgMCAxLjcgMGwxMC4zLTZjLjUtLjMuOS0xIC45LTEuNVoiIC8+CiAgPHBhdGggZD0iTTEwIDIxLjlWMTRMMi4xIDkuMSIgLz4KICA8cGF0aCBkPSJtMTAgMTQgMTEuOS02LjkiIC8+CiAgPHBhdGggZD0iTTE0IDE5Ljh2LTguMSIgLz4KICA8cGF0aCBkPSJNMTggMTcuNVY5LjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/container\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideContainer extends LucideIconBase {\n static icon = {\n name: 'container',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 7.7c0-.6-.4-1.2-.8-1.5l-6.3-3.9a1.72 1.72 0 0 0-1.7 0l-10.3 6c-.5.2-.9.8-.9 1.4v6.6c0 .5.4 1.2.8 1.5l6.3 3.9a1.72 1.72 0 0 0 1.7 0l10.3-6c.5-.3.9-1 .9-1.5Z',\n key: '1t2lqe',\n },\n ],\n ['path', { d: 'M10 21.9V14L2.1 9.1', key: 'o7czzq' }],\n ['path', { d: 'm10 14 11.9-6.9', key: 'zm5e20' }],\n ['path', { d: 'M14 19.8v-8.1', key: '159ecu' }],\n ['path', { d: 'M18 17.5V9.4', key: '11uown' }],\n ],\n };\n icon = signal(LucideContainer.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideContainer, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideContainer, isStandalone: true, selector: \"svg[lucideContainer]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideContainer, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideContainer]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CookingPot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMmgyMCIgLz4KICA8cGF0aCBkPSJNMjAgMTJ2OGEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMnYtOCIgLz4KICA8cGF0aCBkPSJtNCA4IDE2LTQiIC8+CiAgPHBhdGggZD0ibTguODYgNi43OC0uNDUtMS44MWEyIDIgMCAwIDEgMS40NS0yLjQzbDEuOTQtLjQ4YTIgMiAwIDAgMSAyLjQzIDEuNDZsLjQ1IDEuOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cooking-pot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCookingPot extends LucideIconBase {\n static icon = {\n name: 'cooking-pot',\n size: 24,\n node: [\n ['path', { d: 'M2 12h20', key: '9i4pu4' }],\n ['path', { d: 'M20 12v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-8', key: 'u0tga0' }],\n ['path', { d: 'm4 8 16-4', key: '16g0ng' }],\n [\n 'path',\n {\n d: 'm8.86 6.78-.45-1.81a2 2 0 0 1 1.45-2.43l1.94-.48a2 2 0 0 1 2.43 1.46l.45 1.8',\n key: '12cejc',\n },\n ],\n ],\n };\n icon = signal(LucideCookingPot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCookingPot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCookingPot, isStandalone: true, selector: \"svg[lucideCookingPot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCookingPot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCookingPot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CopyMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTIiIHgyPSIxOCIgeTE9IjE1IiB5Mj0iMTUiIC8+CiAgPHJlY3Qgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiB4PSI4IiB5PSI4IiByeD0iMiIgcnk9IjIiIC8+CiAgPHBhdGggZD0iTTQgMTZjLTEuMSAwLTItLjktMi0yVjRjMC0xLjEuOS0yIDItMmgxMGMxLjEgMCAyIC45IDIgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/copy-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCopyMinus extends LucideIconBase {\n static icon = {\n name: 'copy-minus',\n size: 24,\n node: [\n ['line', { x1: '12', x2: '18', y1: '15', y2: '15', key: '1nscbv' }],\n ['rect', { width: '14', height: '14', x: '8', y: '8', rx: '2', ry: '2', key: '17jyea' }],\n ['path', { d: 'M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2', key: 'zix9uf' }],\n ],\n };\n icon = signal(LucideCopyMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopyMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCopyMinus, isStandalone: true, selector: \"svg[lucideCopyMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopyMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCopyMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CopyCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTUgMiAyIDQtNCIgLz4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHg9IjgiIHk9IjgiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNNCAxNmMtMS4xIDAtMi0uOS0yLTJWNGMwLTEuMS45LTIgMi0yaDEwYzEuMSAwIDIgLjkgMiAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/copy-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCopyCheck extends LucideIconBase {\n static icon = {\n name: 'copy-check',\n size: 24,\n node: [\n ['path', { d: 'm12 15 2 2 4-4', key: '2c609p' }],\n ['rect', { width: '14', height: '14', x: '8', y: '8', rx: '2', ry: '2', key: '17jyea' }],\n ['path', { d: 'M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2', key: 'zix9uf' }],\n ],\n };\n icon = signal(LucideCopyCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopyCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCopyCheck, isStandalone: true, selector: \"svg[lucideCopyCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopyCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCopyCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CopySlash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTIiIHgyPSIxOCIgeTE9IjE4IiB5Mj0iMTIiIC8+CiAgPHJlY3Qgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiB4PSI4IiB5PSI4IiByeD0iMiIgcnk9IjIiIC8+CiAgPHBhdGggZD0iTTQgMTZjLTEuMSAwLTItLjktMi0yVjRjMC0xLjEuOS0yIDItMmgxMGMxLjEgMCAyIC45IDIgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/copy-slash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCopySlash extends LucideIconBase {\n static icon = {\n name: 'copy-slash',\n size: 24,\n node: [\n ['line', { x1: '12', x2: '18', y1: '18', y2: '12', key: 'ebkxgr' }],\n ['rect', { width: '14', height: '14', x: '8', y: '8', rx: '2', ry: '2', key: '17jyea' }],\n ['path', { d: 'M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2', key: 'zix9uf' }],\n ],\n };\n icon = signal(LucideCopySlash.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopySlash, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCopySlash, isStandalone: true, selector: \"svg[lucideCopySlash]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopySlash, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCopySlash]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CopyX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTIiIHgyPSIxOCIgeTE9IjEyIiB5Mj0iMTgiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTgiIHkxPSIxOCIgeTI9IjEyIiAvPgogIDxyZWN0IHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgeD0iOCIgeT0iOCIgcng9IjIiIHJ5PSIyIiAvPgogIDxwYXRoIGQ9Ik00IDE2Yy0xLjEgMC0yLS45LTItMlY0YzAtMS4xLjktMiAyLTJoMTBjMS4xIDAgMiAuOSAyIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/copy-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCopyX extends LucideIconBase {\n static icon = {\n name: 'copy-x',\n size: 24,\n node: [\n ['line', { x1: '12', x2: '18', y1: '12', y2: '18', key: '1rg63v' }],\n ['line', { x1: '12', x2: '18', y1: '18', y2: '12', key: 'ebkxgr' }],\n ['rect', { width: '14', height: '14', x: '8', y: '8', rx: '2', ry: '2', key: '17jyea' }],\n ['path', { d: 'M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2', key: 'zix9uf' }],\n ],\n };\n icon = signal(LucideCopyX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopyX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCopyX, isStandalone: true, selector: \"svg[lucideCopyX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopyX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCopyX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Copy\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHg9IjgiIHk9IjgiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNNCAxNmMtMS4xIDAtMi0uOS0yLTJWNGMwLTEuMS45LTIgMi0yaDEwYzEuMSAwIDIgLjkgMiAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/copy\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCopy extends LucideIconBase {\n static icon = {\n name: 'copy',\n size: 24,\n node: [\n ['rect', { width: '14', height: '14', x: '8', y: '8', rx: '2', ry: '2', key: '17jyea' }],\n ['path', { d: 'M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2', key: 'zix9uf' }],\n ],\n };\n icon = signal(LucideCopy.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopy, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCopy, isStandalone: true, selector: \"svg[lucideCopy]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopy, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCopy]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Columns3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDN2MTgiIC8+CiAgPHBhdGggZD0iTTE1IDN2MTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/columns-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideColumns3 extends LucideIconBase {\n static icon = {\n name: 'columns-3',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M9 3v18', key: 'fh3hqa' }],\n ['path', { d: 'M15 3v18', key: '14nvp0' }],\n ],\n aliases: ['panels-left-right'],\n };\n icon = signal(LucideColumns3.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideColumns3, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideColumns3, isStandalone: true, selector: \"svg[lucideColumns3], svg[lucidePanelsLeftRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideColumns3, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideColumns3], svg[lucidePanelsLeftRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideColumns3\n */\nconst LucidePanelsLeftRight = LucideColumns3;\n\n/**\n * @component @name Copyleft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNOS4xNyAxNC44M2E0IDQgMCAxIDAgMC01LjY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/copyleft\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCopyleft extends LucideIconBase {\n static icon = {\n name: 'copyleft',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M9.17 14.83a4 4 0 1 0 0-5.66', key: '1sveal' }],\n ],\n };\n icon = signal(LucideCopyleft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopyleft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCopyleft, isStandalone: true, selector: \"svg[lucideCopyleft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopyleft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCopyleft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Copyright\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTQuODMgMTQuODNhNCA0IDAgMSAxIDAtNS42NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/copyright\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCopyright extends LucideIconBase {\n static icon = {\n name: 'copyright',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M14.83 14.83a4 4 0 1 1 0-5.66', key: '1i56pz' }],\n ],\n };\n icon = signal(LucideCopyright.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopyright, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCopyright, isStandalone: true, selector: \"svg[lucideCopyright]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopyright, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCopyright]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CornerDownLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgNHY3YTQgNCAwIDAgMS00IDRINCIgLz4KICA8cGF0aCBkPSJtOSAxMC01IDUgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/corner-down-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCornerDownLeft extends LucideIconBase {\n static icon = {\n name: 'corner-down-left',\n size: 24,\n node: [\n ['path', { d: 'M20 4v7a4 4 0 0 1-4 4H4', key: '6o5b7l' }],\n ['path', { d: 'm9 10-5 5 5 5', key: '1kshq7' }],\n ],\n };\n icon = signal(LucideCornerDownLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerDownLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCornerDownLeft, isStandalone: true, selector: \"svg[lucideCornerDownLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerDownLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCornerDownLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CornerDownRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTAgNSA1LTUgNSIgLz4KICA8cGF0aCBkPSJNNCA0djdhNCA0IDAgMCAwIDQgNGgxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/corner-down-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCornerDownRight extends LucideIconBase {\n static icon = {\n name: 'corner-down-right',\n size: 24,\n node: [\n ['path', { d: 'm15 10 5 5-5 5', key: 'qqa56n' }],\n ['path', { d: 'M4 4v7a4 4 0 0 0 4 4h12', key: 'z08zvw' }],\n ],\n };\n icon = signal(LucideCornerDownRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerDownRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCornerDownRight, isStandalone: true, selector: \"svg[lucideCornerDownRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerDownRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCornerDownRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CopyPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTUiIHgyPSIxNSIgeTE9IjEyIiB5Mj0iMTgiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTgiIHkxPSIxNSIgeTI9IjE1IiAvPgogIDxyZWN0IHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgeD0iOCIgeT0iOCIgcng9IjIiIHJ5PSIyIiAvPgogIDxwYXRoIGQ9Ik00IDE2Yy0xLjEgMC0yLS45LTItMlY0YzAtMS4xLjktMiAyLTJoMTBjMS4xIDAgMiAuOSAyIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/copy-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCopyPlus extends LucideIconBase {\n static icon = {\n name: 'copy-plus',\n size: 24,\n node: [\n ['line', { x1: '15', x2: '15', y1: '12', y2: '18', key: '1p7wdc' }],\n ['line', { x1: '12', x2: '18', y1: '15', y2: '15', key: '1nscbv' }],\n ['rect', { width: '14', height: '14', x: '8', y: '8', rx: '2', ry: '2', key: '17jyea' }],\n ['path', { d: 'M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2', key: 'zix9uf' }],\n ],\n };\n icon = signal(LucideCopyPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopyPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCopyPlus, isStandalone: true, selector: \"svg[lucideCopyPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCopyPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCopyPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CornerLeftUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgOSA5IDQgNCA5IiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGgtN2E0IDQgMCAwIDEtNC00VjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/corner-left-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCornerLeftUp extends LucideIconBase {\n static icon = {\n name: 'corner-left-up',\n size: 24,\n node: [\n ['path', { d: 'M14 9 9 4 4 9', key: '1af5af' }],\n ['path', { d: 'M20 20h-7a4 4 0 0 1-4-4V4', key: '1blwi3' }],\n ],\n };\n icon = signal(LucideCornerLeftUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerLeftUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCornerLeftUp, isStandalone: true, selector: \"svg[lucideCornerLeftUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerLeftUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCornerLeftUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CornerRightDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTUgNSA1IDUtNSIgLz4KICA8cGF0aCBkPSJNNCA0aDdhNCA0IDAgMCAxIDQgNHYxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/corner-right-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCornerRightDown extends LucideIconBase {\n static icon = {\n name: 'corner-right-down',\n size: 24,\n node: [\n ['path', { d: 'm10 15 5 5 5-5', key: '1hpjnr' }],\n ['path', { d: 'M4 4h7a4 4 0 0 1 4 4v12', key: 'wcbgct' }],\n ],\n };\n icon = signal(LucideCornerRightDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerRightDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCornerRightDown, isStandalone: true, selector: \"svg[lucideCornerRightDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerRightDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCornerRightDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CornerRightUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgOSA1LTUgNSA1IiAvPgogIDxwYXRoIGQ9Ik00IDIwaDdhNCA0IDAgMCAwIDQtNFY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/corner-right-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCornerRightUp extends LucideIconBase {\n static icon = {\n name: 'corner-right-up',\n size: 24,\n node: [\n ['path', { d: 'm10 9 5-5 5 5', key: '9ctzwi' }],\n ['path', { d: 'M4 20h7a4 4 0 0 0 4-4V4', key: '1plgdj' }],\n ],\n };\n icon = signal(LucideCornerRightUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerRightUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCornerRightUp, isStandalone: true, selector: \"svg[lucideCornerRightUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerRightUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCornerRightUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CornerUpLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjB2LTdhNCA0IDAgMCAwLTQtNEg0IiAvPgogIDxwYXRoIGQ9Ik05IDE0IDQgOWw1LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/corner-up-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCornerUpLeft extends LucideIconBase {\n static icon = {\n name: 'corner-up-left',\n size: 24,\n node: [\n ['path', { d: 'M20 20v-7a4 4 0 0 0-4-4H4', key: '1nkjon' }],\n ['path', { d: 'M9 14 4 9l5-5', key: '102s5s' }],\n ],\n };\n icon = signal(LucideCornerUpLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerUpLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCornerUpLeft, isStandalone: true, selector: \"svg[lucideCornerUpLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerUpLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCornerUpLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CornerUpRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTQgNS01LTUtNSIgLz4KICA8cGF0aCBkPSJNNCAyMHYtN2E0IDQgMCAwIDEgNC00aDEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/corner-up-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCornerUpRight extends LucideIconBase {\n static icon = {\n name: 'corner-up-right',\n size: 24,\n node: [\n ['path', { d: 'm15 14 5-5-5-5', key: '12vg1m' }],\n ['path', { d: 'M4 20v-7a4 4 0 0 1 4-4h12', key: '1lu4f8' }],\n ],\n };\n icon = signal(LucideCornerUpRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerUpRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCornerUpRight, isStandalone: true, selector: \"svg[lucideCornerUpRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerUpRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCornerUpRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Cpu\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjB2MiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNyAyMHYyIiAvPgogIDxwYXRoIGQ9Ik0xNyAydjIiIC8+CiAgPHBhdGggZD0iTTIgMTJoMiIgLz4KICA8cGF0aCBkPSJNMiAxN2gyIiAvPgogIDxwYXRoIGQ9Ik0yIDdoMiIgLz4KICA8cGF0aCBkPSJNMjAgMTJoMiIgLz4KICA8cGF0aCBkPSJNMjAgMTdoMiIgLz4KICA8cGF0aCBkPSJNMjAgN2gyIiAvPgogIDxwYXRoIGQ9Ik03IDIwdjIiIC8+CiAgPHBhdGggZD0iTTcgMnYyIiAvPgogIDxyZWN0IHg9IjQiIHk9IjQiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjIiIC8+CiAgPHJlY3QgeD0iOCIgeT0iOCIgd2lkdGg9IjgiIGhlaWdodD0iOCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cpu\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCpu extends LucideIconBase {\n static icon = {\n name: 'cpu',\n size: 24,\n node: [\n ['path', { d: 'M12 20v2', key: '1lh1kg' }],\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\n ['path', { d: 'M17 20v2', key: '1rnc9c' }],\n ['path', { d: 'M17 2v2', key: '11trls' }],\n ['path', { d: 'M2 12h2', key: '1t8f8n' }],\n ['path', { d: 'M2 17h2', key: '7oei6x' }],\n ['path', { d: 'M2 7h2', key: 'asdhe0' }],\n ['path', { d: 'M20 12h2', key: '1q8mjw' }],\n ['path', { d: 'M20 17h2', key: '1fpfkl' }],\n ['path', { d: 'M20 7h2', key: '1o8tra' }],\n ['path', { d: 'M7 20v2', key: '4gnj0m' }],\n ['path', { d: 'M7 2v2', key: '1i4yhu' }],\n ['rect', { x: '4', y: '4', width: '16', height: '16', rx: '2', key: '1vbyd7' }],\n ['rect', { x: '8', y: '8', width: '8', height: '8', rx: '1', key: 'z9xiuo' }],\n ],\n };\n icon = signal(LucideCpu.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCpu, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCpu, isStandalone: true, selector: \"svg[lucideCpu]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCpu, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCpu]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CreditCard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHg9IjIiIHk9IjUiIHJ4PSIyIiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMjIiIHkxPSIxMCIgeTI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/credit-card\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCreditCard extends LucideIconBase {\n static icon = {\n name: 'credit-card',\n size: 24,\n node: [\n ['rect', { width: '20', height: '14', x: '2', y: '5', rx: '2', key: 'ynyp8z' }],\n ['line', { x1: '2', x2: '22', y1: '10', y2: '10', key: '1b3vmo' }],\n ],\n };\n icon = signal(LucideCreditCard.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCreditCard, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCreditCard, isStandalone: true, selector: \"svg[lucideCreditCard]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCreditCard, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCreditCard]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Croissant\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMiAxOEg0Ljc3NGExLjUgMS41IDAgMCAxLTEuMzUyLS45NyAxMSAxMSAwIDAgMSAuMTMyLTYuNDg3IiAvPgogIDxwYXRoIGQ9Ik0xOCAxMC4yVjQuNzc0YTEuNSAxLjUgMCAwIDAtLjk3LTEuMzUyIDExIDExIDAgMCAwLTYuNDg2LjEzMiIgLz4KICA8cGF0aCBkPSJNMTggNWE0IDMgMCAwIDEgNCAzIDIgMiAwIDAgMS0yIDIgMTAgMTAgMCAwIDAtNS4xMzkgMS40MiIgLz4KICA8cGF0aCBkPSJNNSAxOGEzIDQgMCAwIDAgMyA0IDIgMiAwIDAgMCAyLTIgMTAgMTAgMCAwIDEgMS40Mi01LjE0IiAvPgogIDxwYXRoIGQ9Ik04LjcwOSAyLjU1NGExMCAxMCAwIDAgMC02LjE1NSA2LjE1NSAxLjUgMS41IDAgMCAwIC42NzYgMS42MjZsOS44MDcgNS40MmEyIDIgMCAwIDAgMi43MTgtMi43MThsLTUuNDItOS44MDdhMS41IDEuNSAwIDAgMC0xLjYyNi0uNjc2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/croissant\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCroissant extends LucideIconBase {\n static icon = {\n name: 'croissant',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M10.2 18H4.774a1.5 1.5 0 0 1-1.352-.97 11 11 0 0 1 .132-6.487', key: '14kkz9' },\n ],\n [\n 'path',\n { d: 'M18 10.2V4.774a1.5 1.5 0 0 0-.97-1.352 11 11 0 0 0-6.486.132', key: '1g7v07' },\n ],\n ['path', { d: 'M18 5a4 3 0 0 1 4 3 2 2 0 0 1-2 2 10 10 0 0 0-5.139 1.42', key: 'ratg6b' }],\n ['path', { d: 'M5 18a3 4 0 0 0 3 4 2 2 0 0 0 2-2 10 10 0 0 1 1.42-5.14', key: '4454f0' }],\n [\n 'path',\n {\n d: 'M8.709 2.554a10 10 0 0 0-6.155 6.155 1.5 1.5 0 0 0 .676 1.626l9.807 5.42a2 2 0 0 0 2.718-2.718l-5.42-9.807a1.5 1.5 0 0 0-1.626-.676',\n key: 'qmemie',\n },\n ],\n ],\n };\n icon = signal(LucideCroissant.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCroissant, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCroissant, isStandalone: true, selector: \"svg[lucideCroissant]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCroissant, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCroissant]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Cookie\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMmExMCAxMCAwIDEgMCAxMCAxMCA0IDQgMCAwIDEtNS01IDQgNCAwIDAgMS01LTUiIC8+CiAgPHBhdGggZD0iTTguNSA4LjV2LjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxNS41di4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMTJ2LjAxIiAvPgogIDxwYXRoIGQ9Ik0xMSAxN3YuMDEiIC8+CiAgPHBhdGggZD0iTTcgMTR2LjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cookie\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCookie extends LucideIconBase {\n static icon = {\n name: 'cookie',\n size: 24,\n node: [\n ['path', { d: 'M12 2a10 10 0 1 0 10 10 4 4 0 0 1-5-5 4 4 0 0 1-5-5', key: 'laymnq' }],\n ['path', { d: 'M8.5 8.5v.01', key: 'ue8clq' }],\n ['path', { d: 'M16 15.5v.01', key: '14dtrp' }],\n ['path', { d: 'M12 12v.01', key: 'u5ubse' }],\n ['path', { d: 'M11 17v.01', key: '1hyl5a' }],\n ['path', { d: 'M7 14v.01', key: 'uct60s' }],\n ],\n };\n icon = signal(LucideCookie.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCookie, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCookie, isStandalone: true, selector: \"svg[lucideCookie]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCookie, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCookie]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Crop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAydjE0YTIgMiAwIDAgMCAyIDJoMTQiIC8+CiAgPHBhdGggZD0iTTE4IDIyVjhhMiAyIDAgMCAwLTItMkgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/crop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCrop extends LucideIconBase {\n static icon = {\n name: 'crop',\n size: 24,\n node: [\n ['path', { d: 'M6 2v14a2 2 0 0 0 2 2h14', key: 'ron5a4' }],\n ['path', { d: 'M18 22V8a2 2 0 0 0-2-2H2', key: '7s9ehn' }],\n ],\n };\n icon = signal(LucideCrop.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCrop, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCrop, isStandalone: true, selector: \"svg[lucideCrop]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCrop, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCrop]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Cross\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA5YTIgMiAwIDAgMC0yIDJ2MmEyIDIgMCAwIDAgMiAyaDRhMSAxIDAgMCAxIDEgMXY0YTIgMiAwIDAgMCAyIDJoMmEyIDIgMCAwIDAgMi0ydi00YTEgMSAwIDAgMSAxLTFoNGEyIDIgMCAwIDAgMi0ydi0yYTIgMiAwIDAgMC0yLTJoLTRhMSAxIDAgMCAxLTEtMVY0YTIgMiAwIDAgMC0yLTJoLTJhMiAyIDAgMCAwLTIgMnY0YTEgMSAwIDAgMS0xIDF6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cross\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCross extends LucideIconBase {\n static icon = {\n name: 'cross',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 9a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h4a1 1 0 0 1 1 1v4a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2v-4a1 1 0 0 1 1-1h4a2 2 0 0 0 2-2v-2a2 2 0 0 0-2-2h-4a1 1 0 0 1-1-1V4a2 2 0 0 0-2-2h-2a2 2 0 0 0-2 2v4a1 1 0 0 1-1 1z',\n key: '1xbrqy',\n },\n ],\n ],\n };\n icon = signal(LucideCross.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCross, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCross, isStandalone: true, selector: \"svg[lucideCross]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCross, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCross]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Crosshair\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8bGluZSB4MT0iMjIiIHgyPSIxOCIgeTE9IjEyIiB5Mj0iMTIiIC8+CiAgPGxpbmUgeDE9IjYiIHgyPSIyIiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjYiIHkyPSIyIiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyIiB5MT0iMjIiIHkyPSIxOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/crosshair\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCrosshair extends LucideIconBase {\n static icon = {\n name: 'crosshair',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['line', { x1: '22', x2: '18', y1: '12', y2: '12', key: 'l9bcsi' }],\n ['line', { x1: '6', x2: '2', y1: '12', y2: '12', key: '13hhkx' }],\n ['line', { x1: '12', x2: '12', y1: '6', y2: '2', key: '10w3f3' }],\n ['line', { x1: '12', x2: '12', y1: '22', y2: '18', key: '15g9kq' }],\n ],\n };\n icon = signal(LucideCrosshair.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCrosshair, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCrosshair, isStandalone: true, selector: \"svg[lucideCrosshair]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCrosshair, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCrosshair]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Crown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNTYyIDMuMjY2YS41LjUgMCAwIDEgLjg3NiAwTDE1LjM5IDguODdhMSAxIDAgMCAwIDEuNTE2LjI5NEwyMS4xODMgNS41YS41LjUgMCAwIDEgLjc5OC41MTlsLTIuODM0IDEwLjI0NmExIDEgMCAwIDEtLjk1Ni43MzRINS44MWExIDEgMCAwIDEtLjk1Ny0uNzM0TDIuMDIgNi4wMmEuNS41IDAgMCAxIC43OTgtLjUxOWw0LjI3NiAzLjY2NGExIDEgMCAwIDAgMS41MTYtLjI5NHoiIC8+CiAgPHBhdGggZD0iTTUgMjFoMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/crown\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCrown extends LucideIconBase {\n static icon = {\n name: 'crown',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11.562 3.266a.5.5 0 0 1 .876 0L15.39 8.87a1 1 0 0 0 1.516.294L21.183 5.5a.5.5 0 0 1 .798.519l-2.834 10.246a1 1 0 0 1-.956.734H5.81a1 1 0 0 1-.957-.734L2.02 6.02a.5.5 0 0 1 .798-.519l4.276 3.664a1 1 0 0 0 1.516-.294z',\n key: '1vdc57',\n },\n ],\n ['path', { d: 'M5 21h14', key: '11awu3' }],\n ],\n };\n icon = signal(LucideCrown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCrown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCrown, isStandalone: true, selector: \"svg[lucideCrown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCrown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCrown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Cuboid\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjJ2LTgiIC8+CiAgPHBhdGggZD0iTTIuMzM2IDguODkgMTAgMTRsMTEuNzE1LTcuMDI5IiAvPgogIDxwYXRoIGQ9Ik0yMiAxNGEyIDIgMCAwIDEtLjk3MSAxLjcxNWwtMTAgNmEyIDIgMCAwIDEtMi4xMzgtLjA1bC02LTRBMiAyIDAgMCAxIDIgMTZ2LTZhMiAyIDAgMCAxIC45NzEtMS43MTVsMTAtNmEyIDIgMCAwIDEgMi4xMzguMDVsNiA0QTIgMiAwIDAgMSAyMiA4eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cuboid\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCuboid extends LucideIconBase {\n static icon = {\n name: 'cuboid',\n size: 24,\n node: [\n ['path', { d: 'M10 22v-8', key: '1f8443' }],\n ['path', { d: 'M2.336 8.89 10 14l11.715-7.029', key: '1qnufy' }],\n [\n 'path',\n {\n d: 'M22 14a2 2 0 0 1-.971 1.715l-10 6a2 2 0 0 1-2.138-.05l-6-4A2 2 0 0 1 2 16v-6a2 2 0 0 1 .971-1.715l10-6a2 2 0 0 1 2.138.05l6 4A2 2 0 0 1 22 8z',\n key: '670npk',\n },\n ],\n ],\n };\n icon = signal(LucideCuboid.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCuboid, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCuboid, isStandalone: true, selector: \"svg[lucideCuboid]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCuboid, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCuboid]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Currency\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiAvPgogIDxsaW5lIHgxPSIzIiB4Mj0iNiIgeTE9IjMiIHkyPSI2IiAvPgogIDxsaW5lIHgxPSIyMSIgeDI9IjE4IiB5MT0iMyIgeTI9IjYiIC8+CiAgPGxpbmUgeDE9IjMiIHgyPSI2IiB5MT0iMjEiIHkyPSIxOCIgLz4KICA8bGluZSB4MT0iMjEiIHgyPSIxOCIgeTE9IjIxIiB5Mj0iMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/currency\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCurrency extends LucideIconBase {\n static icon = {\n name: 'currency',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '8', key: '46899m' }],\n ['line', { x1: '3', x2: '6', y1: '3', y2: '6', key: '1jkytn' }],\n ['line', { x1: '21', x2: '18', y1: '3', y2: '6', key: '14zfjt' }],\n ['line', { x1: '3', x2: '6', y1: '21', y2: '18', key: 'iusuec' }],\n ['line', { x1: '21', x2: '18', y1: '21', y2: '18', key: 'yj2dd7' }],\n ],\n };\n icon = signal(LucideCurrency.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCurrency, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCurrency, isStandalone: true, selector: \"svg[lucideCurrency]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCurrency, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCurrency]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CupSoda\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiA4IDEuNzUgMTIuMjhhMiAyIDAgMCAwIDIgMS43Mmg0LjU0YTIgMiAwIDAgMCAyLTEuNzJMMTggOCIgLz4KICA8cGF0aCBkPSJNNSA4aDE0IiAvPgogIDxwYXRoIGQ9Ik03IDE1YTYuNDcgNi40NyAwIDAgMSA1IDAgNi40NyA2LjQ3IDAgMCAwIDUgMCIgLz4KICA8cGF0aCBkPSJtMTIgOCAxLTZoMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cup-soda\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCupSoda extends LucideIconBase {\n static icon = {\n name: 'cup-soda',\n size: 24,\n node: [\n ['path', { d: 'm6 8 1.75 12.28a2 2 0 0 0 2 1.72h4.54a2 2 0 0 0 2-1.72L18 8', key: '8166m8' }],\n ['path', { d: 'M5 8h14', key: 'pcz4l3' }],\n ['path', { d: 'M7 15a6.47 6.47 0 0 1 5 0 6.47 6.47 0 0 0 5 0', key: 'yjz344' }],\n ['path', { d: 'm12 8 1-6h2', key: '3ybfa4' }],\n ],\n };\n icon = signal(LucideCupSoda.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCupSoda, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCupSoda, isStandalone: true, selector: \"svg[lucideCupSoda]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCupSoda, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCupSoda]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Cylinder\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+CiAgPHBhdGggZD0iTTMgNXYxNGE5IDMgMCAwIDAgMTggMFY1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cylinder\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCylinder extends LucideIconBase {\n static icon = {\n name: 'cylinder',\n size: 24,\n node: [\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\n ['path', { d: 'M3 5v14a9 3 0 0 0 18 0V5', key: 'aqi0yr' }],\n ],\n };\n icon = signal(LucideCylinder.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCylinder, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCylinder, isStandalone: true, selector: \"svg[lucideCylinder]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCylinder, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCylinder]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CornerLeftDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTUtNSA1LTUtNSIgLz4KICA8cGF0aCBkPSJNMjAgNGgtN2E0IDQgMCAwIDAtNCA0djEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/corner-left-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCornerLeftDown extends LucideIconBase {\n static icon = {\n name: 'corner-left-down',\n size: 24,\n node: [\n ['path', { d: 'm14 15-5 5-5-5', key: '1eia93' }],\n ['path', { d: 'M20 4h-7a4 4 0 0 0-4 4v12', key: 'nbpdq2' }],\n ],\n };\n icon = signal(LucideCornerLeftDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerLeftDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCornerLeftDown, isStandalone: true, selector: \"svg[lucideCornerLeftDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCornerLeftDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCornerLeftDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name DatabaseArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMjJ2LTYiIC8+CiAgPHBhdGggZD0iTTIxIDEyLjUzNlY1IiAvPgogIDxwYXRoIGQ9Im0yMiAxOS0zLTMtMyAzIiAvPgogIDxwYXRoIGQ9Ik0zIDEyQTkgMyAwIDAgMCAxNC40NTcgMTQuODg2IiAvPgogIDxwYXRoIGQ9Ik0zIDVWMTlBOSAzIDAgMCAwIDEzLjMxOCAyMS45NjgiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iNSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDatabaseArrowUp extends LucideIconBase {\n static icon = {\n name: 'database-arrow-up',\n size: 24,\n node: [\n ['path', { d: 'M19 22v-6', key: 'qhmiwi' }],\n ['path', { d: 'M21 12.536V5', key: 'zeza6i' }],\n ['path', { d: 'm22 19-3-3-3 3', key: 'rn6bg2' }],\n ['path', { d: 'M3 12A9 3 0 0 0 14.457 14.886', key: '1941vg' }],\n ['path', { d: 'M3 5V19A9 3 0 0 0 13.318 21.968', key: '1lyu4j' }],\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\n ],\n };\n icon = signal(LucideDatabaseArrowUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseArrowUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDatabaseArrowUp, isStandalone: true, selector: \"svg[lucideDatabaseArrowUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseArrowUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDatabaseArrowUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Dam\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTEuMzFjMS4xNy41NiAxLjU0IDEuNjkgMy41IDEuNjkgMi41IDAgMi41LTIgNS0yIDEuMyAwIDEuOS41IDIuNSAxIiAvPgogIDxwYXRoIGQ9Ik0xMS43NSAxOGMuMzUuNSAxLjQ1IDEgMi43NSAxIDIuNSAwIDIuNS0yIDUtMiAxLjMgMCAxLjkuNSAyLjUgMSIgLz4KICA8cGF0aCBkPSJNMiAxMGg0IiAvPgogIDxwYXRoIGQ9Ik0yIDE0aDQiIC8+CiAgPHBhdGggZD0iTTIgMThoNCIgLz4KICA8cGF0aCBkPSJNMiA2aDQiIC8+CiAgPHBhdGggZD0iTTcgM2ExIDEgMCAwIDAtMSAxdjE2YTEgMSAwIDAgMCAxIDFoNGExIDEgMCAwIDAgMS0xTDEwIDRhMSAxIDAgMCAwLTEtMXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dam\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDam extends LucideIconBase {\n static icon = {\n name: 'dam',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11 11.31c1.17.56 1.54 1.69 3.5 1.69 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1',\n key: '157kva',\n },\n ],\n [\n 'path',\n { d: 'M11.75 18c.35.5 1.45 1 2.75 1 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1', key: 'd7q6m6' },\n ],\n ['path', { d: 'M2 10h4', key: 'l0bgd4' }],\n ['path', { d: 'M2 14h4', key: '1gsvsf' }],\n ['path', { d: 'M2 18h4', key: '1bu2t1' }],\n ['path', { d: 'M2 6h4', key: 'aawbzj' }],\n [\n 'path',\n {\n d: 'M7 3a1 1 0 0 0-1 1v16a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1L10 4a1 1 0 0 0-1-1z',\n key: 'pr6s65',\n },\n ],\n ],\n };\n icon = signal(LucideDam.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDam, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDam, isStandalone: true, selector: \"svg[lucideDam]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDam, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDam]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name DatabaseCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTkgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMjEgMTMuMTI3VjUiIC8+CiAgPHBhdGggZD0iTTMgMTJBOSAzIDAgMCAwIDIxIDEyIiAvPgogIDxwYXRoIGQ9Ik0zIDVWMTlBOSAzIDAgMCAwIDEzLjMxOCAyMS45NjgiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iNSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDatabaseCheck extends LucideIconBase {\n static icon = {\n name: 'database-check',\n size: 24,\n node: [\n ['path', { d: 'm16 19 2 2 4-4', key: '1b14m6' }],\n ['path', { d: 'M21 13.127V5', key: '59o5vz' }],\n ['path', { d: 'M3 12A9 3 0 0 0 21 12', key: 'mv7ke4' }],\n ['path', { d: 'M3 5V19A9 3 0 0 0 13.318 21.968', key: '1lyu4j' }],\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\n ],\n };\n icon = signal(LucideDatabaseCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDatabaseCheck, isStandalone: true, selector: \"svg[lucideDatabaseCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDatabaseCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name DatabaseMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTVWNSIgLz4KICA8cGF0aCBkPSJNMjIgMTloLTYiIC8+CiAgPHBhdGggZD0iTTMgMTJBOSAzIDAgMCAwIDIxIDEyIiAvPgogIDxwYXRoIGQ9Ik0zIDVWMTlBOSAzIDAgMCAwIDEzLjMxOCAyMS45NjgiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iNSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDatabaseMinus extends LucideIconBase {\n static icon = {\n name: 'database-minus',\n size: 24,\n node: [\n ['path', { d: 'M21 15V5', key: '1lbg5w' }],\n ['path', { d: 'M22 19h-6', key: 'vcuq98' }],\n ['path', { d: 'M3 12A9 3 0 0 0 21 12', key: 'mv7ke4' }],\n ['path', { d: 'M3 5V19A9 3 0 0 0 13.318 21.968', key: '1lyu4j' }],\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\n ],\n };\n icon = signal(LucideDatabaseMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDatabaseMinus, isStandalone: true, selector: \"svg[lucideDatabaseMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDatabaseMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name DatabaseBackup\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+CiAgPHBhdGggZD0iTTMgMTJhOSAzIDAgMCAwIDUgMi42OSIgLz4KICA8cGF0aCBkPSJNMjEgOS4zVjUiIC8+CiAgPHBhdGggZD0iTTMgNXYxNGE5IDMgMCAwIDAgNi40NyAyLjg4IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnY0aDQiIC8+CiAgPHBhdGggZD0iTTEzIDIwYTUgNSAwIDAgMCA5LTMgNC41IDQuNSAwIDAgMC00LjUtNC41Yy0xLjMzIDAtMi41NC41NC0zLjQxIDEuNDFMMTIgMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/database-backup\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDatabaseBackup extends LucideIconBase {\n static icon = {\n name: 'database-backup',\n size: 24,\n node: [\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\n ['path', { d: 'M3 12a9 3 0 0 0 5 2.69', key: '1ui2ym' }],\n ['path', { d: 'M21 9.3V5', key: '6k6cib' }],\n ['path', { d: 'M3 5v14a9 3 0 0 0 6.47 2.88', key: 'i62tjy' }],\n ['path', { d: 'M12 12v4h4', key: '1bxaet' }],\n [\n 'path',\n {\n d: 'M13 20a5 5 0 0 0 9-3 4.5 4.5 0 0 0-4.5-4.5c-1.33 0-2.54.54-3.41 1.41L12 16',\n key: '1f4ei9',\n },\n ],\n ],\n };\n icon = signal(LucideDatabaseBackup.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseBackup, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDatabaseBackup, isStandalone: true, selector: \"svg[lucideDatabaseBackup]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseBackup, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDatabaseBackup]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name DatabaseSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTEuNjkzVjUiIC8+CiAgPHBhdGggZD0ibTIyIDIyLTEuODc1LTEuODc1IiAvPgogIDxwYXRoIGQ9Ik0zIDEyYTkgMyAwIDAgMCA4LjY5NyAyLjk5OCIgLz4KICA8cGF0aCBkPSJNMyA1djE0YTkgMyAwIDAgMCA5LjI4IDIuOTk5IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjMiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iNSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDatabaseSearch extends LucideIconBase {\n static icon = {\n name: 'database-search',\n size: 24,\n node: [\n ['path', { d: 'M21 11.693V5', key: '175m1t' }],\n ['path', { d: 'm22 22-1.875-1.875', key: '13zax7' }],\n ['path', { d: 'M3 12a9 3 0 0 0 8.697 2.998', key: '151u9p' }],\n ['path', { d: 'M3 5v14a9 3 0 0 0 9.28 2.999', key: 'q2rs2p' }],\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\n ],\n };\n icon = signal(LucideDatabaseSearch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseSearch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDatabaseSearch, isStandalone: true, selector: \"svg[lucideDatabaseSearch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseSearch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDatabaseSearch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name DatabasePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTZ2NiIgLz4KICA8cGF0aCBkPSJNMjEgMTIuNTM2VjUiIC8+CiAgPHBhdGggZD0iTTIyIDE5aC02IiAvPgogIDxwYXRoIGQ9Ik0zIDEyQTkgMyAwIDAgMCAxNS4xODI0IDE0LjgwNjEiIC8+CiAgPHBhdGggZD0iTTMgNVYxOUE5IDMgMCAwIDAgMTMuMzE4IDIxLjk2OCIgLz4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/database-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDatabasePlus extends LucideIconBase {\n static icon = {\n name: 'database-plus',\n size: 24,\n node: [\n ['path', { d: 'M19 16v6', key: 'tddt3s' }],\n ['path', { d: 'M21 12.536V5', key: 'zeza6i' }],\n ['path', { d: 'M22 19h-6', key: 'vcuq98' }],\n ['path', { d: 'M3 12A9 3 0 0 0 15.1824 14.8061', key: 'ukc3b1' }],\n ['path', { d: 'M3 5V19A9 3 0 0 0 13.318 21.968', key: '1lyu4j' }],\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\n ],\n };\n icon = signal(LucideDatabasePlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabasePlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDatabasePlus, isStandalone: true, selector: \"svg[lucideDatabasePlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabasePlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDatabasePlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name CreativeCommons\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTAgOS4zYTIuOCAyLjggMCAwIDAtMy41IDEgMy4xIDMuMSAwIDAgMCAwIDMuNCAyLjcgMi43IDAgMCAwIDMuNSAxIiAvPgogIDxwYXRoIGQ9Ik0xNyA5LjNhMi44IDIuOCAwIDAgMC0zLjUgMSAzLjEgMy4xIDAgMCAwIDAgMy40IDIuNyAyLjcgMCAwIDAgMy41IDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/creative-commons\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideCreativeCommons extends LucideIconBase {\n static icon = {\n name: 'creative-commons',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n [\n 'path',\n { d: 'M10 9.3a2.8 2.8 0 0 0-3.5 1 3.1 3.1 0 0 0 0 3.4 2.7 2.7 0 0 0 3.5 1', key: '1ss3eq' },\n ],\n [\n 'path',\n { d: 'M17 9.3a2.8 2.8 0 0 0-3.5 1 3.1 3.1 0 0 0 0 3.4 2.7 2.7 0 0 0 3.5 1', key: '1od56t' },\n ],\n ],\n };\n icon = signal(LucideCreativeCommons.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCreativeCommons, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideCreativeCommons, isStandalone: true, selector: \"svg[lucideCreativeCommons]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideCreativeCommons, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideCreativeCommons]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name DatabaseZap\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+CiAgPHBhdGggZD0iTTMgNVYxOUE5IDMgMCAwIDAgMTUgMjEuODQiIC8+CiAgPHBhdGggZD0iTTIxIDVWOCIgLz4KICA8cGF0aCBkPSJNMjEgMTJMMTggMTdIMjJMMTkgMjIiIC8+CiAgPHBhdGggZD0iTTMgMTJBOSAzIDAgMCAwIDE0LjU5IDE0Ljg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-zap\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDatabaseZap extends LucideIconBase {\n static icon = {\n name: 'database-zap',\n size: 24,\n node: [\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\n ['path', { d: 'M3 5V19A9 3 0 0 0 15 21.84', key: '14ibmq' }],\n ['path', { d: 'M21 5V8', key: '1marbg' }],\n ['path', { d: 'M21 12L18 17H22L19 22', key: 'zafso' }],\n ['path', { d: 'M3 12A9 3 0 0 0 14.59 14.87', key: '1y4wr8' }],\n ],\n };\n icon = signal(LucideDatabaseZap.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseZap, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDatabaseZap, isStandalone: true, selector: \"svg[lucideDatabaseZap]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseZap, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDatabaseZap]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name DecimalsArrowLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMgMjEtMy0zIDMtMyIgLz4KICA8cGF0aCBkPSJNMjAgMThIMTAiIC8+CiAgPHBhdGggZD0iTTMgMTFoLjAxIiAvPgogIDxyZWN0IHg9IjYiIHk9IjMiIHdpZHRoPSI1IiBoZWlnaHQ9IjgiIHJ4PSIyLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/decimals-arrow-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDecimalsArrowLeft extends LucideIconBase {\n static icon = {\n name: 'decimals-arrow-left',\n size: 24,\n node: [\n ['path', { d: 'm13 21-3-3 3-3', key: 's3o1nf' }],\n ['path', { d: 'M20 18H10', key: '14r3mt' }],\n ['path', { d: 'M3 11h.01', key: '1eifu7' }],\n ['rect', { x: '6', y: '3', width: '5', height: '8', rx: '2.5', key: 'v9paqo' }],\n ],\n };\n icon = signal(LucideDecimalsArrowLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDecimalsArrowLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDecimalsArrowLeft, isStandalone: true, selector: \"svg[lucideDecimalsArrowLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDecimalsArrowLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDecimalsArrowLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name DatabaseX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTcgNSA1IiAvPgogIDxwYXRoIGQ9Ik0xOS4zMjMgMTMuNzQ0QTkgMyAwIDAgMCAyMSAxMiIgLz4KICA8cGF0aCBkPSJNMjEgMTMuMTI3VjUiIC8+CiAgPHBhdGggZD0ibTIyIDE3LTUgNSIgLz4KICA8cGF0aCBkPSJNMyAxMkE5IDMgMCAwIDAgMTMuNTYzIDE0Ljk1NCIgLz4KICA8cGF0aCBkPSJNMyA1VjE5QTkgMyAwIDAgMCAxMyAyMS45ODEiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iNSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDatabaseX extends LucideIconBase {\n static icon = {\n name: 'database-x',\n size: 24,\n node: [\n ['path', { d: 'm17 17 5 5', key: 'p7ous7' }],\n ['path', { d: 'M19.323 13.744A9 3 0 0 0 21 12', key: 'hmry77' }],\n ['path', { d: 'M21 13.127V5', key: '59o5vz' }],\n ['path', { d: 'm22 17-5 5', key: 'gqnmv0' }],\n ['path', { d: 'M3 12A9 3 0 0 0 13.563 14.954', key: '1rmyhq' }],\n ['path', { d: 'M3 5V19A9 3 0 0 0 13 21.981', key: '159k2m' }],\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\n ],\n };\n icon = signal(LucideDatabaseX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDatabaseX, isStandalone: true, selector: \"svg[lucideDatabaseX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDatabaseX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name DecimalsArrowRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMThoMTAiIC8+CiAgPHBhdGggZD0ibTE3IDIxIDMtMy0zLTMiIC8+CiAgPHBhdGggZD0iTTMgMTFoLjAxIiAvPgogIDxyZWN0IHg9IjE1IiB5PSIzIiB3aWR0aD0iNSIgaGVpZ2h0PSI4IiByeD0iMi41IiAvPgogIDxyZWN0IHg9IjYiIHk9IjMiIHdpZHRoPSI1IiBoZWlnaHQ9IjgiIHJ4PSIyLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/decimals-arrow-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDecimalsArrowRight extends LucideIconBase {\n static icon = {\n name: 'decimals-arrow-right',\n size: 24,\n node: [\n ['path', { d: 'M10 18h10', key: '1y5s8o' }],\n ['path', { d: 'm17 21 3-3-3-3', key: '1ammt0' }],\n ['path', { d: 'M3 11h.01', key: '1eifu7' }],\n ['rect', { x: '15', y: '3', width: '5', height: '8', rx: '2.5', key: '76md6a' }],\n ['rect', { x: '6', y: '3', width: '5', height: '8', rx: '2.5', key: 'v9paqo' }],\n ],\n };\n icon = signal(LucideDecimalsArrowRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDecimalsArrowRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDecimalsArrowRight, isStandalone: true, selector: \"svg[lucideDecimalsArrowRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDecimalsArrowRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDecimalsArrowRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Database\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+CiAgPHBhdGggZD0iTTMgNVYxOUE5IDMgMCAwIDAgMjEgMTlWNSIgLz4KICA8cGF0aCBkPSJNMyAxMkE5IDMgMCAwIDAgMjEgMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/database\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDatabase extends LucideIconBase {\n static icon = {\n name: 'database',\n size: 24,\n node: [\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\n ['path', { d: 'M3 5V19A9 3 0 0 0 21 19V5', key: '1wlel7' }],\n ['path', { d: 'M3 12A9 3 0 0 0 21 12', key: 'mv7ke4' }],\n ],\n };\n icon = signal(LucideDatabase.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabase, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDatabase, isStandalone: true, selector: \"svg[lucideDatabase]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabase, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDatabase]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Delete\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNWEyIDIgMCAwIDAtMS4zNDQuNTE5bC02LjMyOCA1Ljc0YTEgMSAwIDAgMCAwIDEuNDgxbDYuMzI4IDUuNzQxQTIgMiAwIDAgMCAxMCAxOWgxMGEyIDIgMCAwIDAgMi0yVjdhMiAyIDAgMCAwLTItMnoiIC8+CiAgPHBhdGggZD0ibTEyIDkgNiA2IiAvPgogIDxwYXRoIGQ9Im0xOCA5LTYgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/delete\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDelete extends LucideIconBase {\n static icon = {\n name: 'delete',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10 5a2 2 0 0 0-1.344.519l-6.328 5.74a1 1 0 0 0 0 1.481l6.328 5.741A2 2 0 0 0 10 19h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2z',\n key: '1yo7s0',\n },\n ],\n ['path', { d: 'm12 9 6 6', key: 'anjzzh' }],\n ['path', { d: 'm18 9-6 6', key: '1fp51s' }],\n ],\n };\n icon = signal(LucideDelete.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDelete, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDelete, isStandalone: true, selector: \"svg[lucideDelete]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDelete, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDelete]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name DiamondMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi43IDEwLjNhMi40MSAyLjQxIDAgMCAwIDAgMy40MWw3LjU5IDcuNTlhMi40MSAyLjQxIDAgMCAwIDMuNDEgMGw3LjU5LTcuNTlhMi40MSAyLjQxIDAgMCAwIDAtMy40MUwxMy43IDIuNzFhMi40MSAyLjQxIDAgMCAwLTMuNDEgMHoiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/diamond-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDiamondMinus extends LucideIconBase {\n static icon = {\n name: 'diamond-minus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.7 10.3a2.41 2.41 0 0 0 0 3.41l7.59 7.59a2.41 2.41 0 0 0 3.41 0l7.59-7.59a2.41 2.41 0 0 0 0-3.41L13.7 2.71a2.41 2.41 0 0 0-3.41 0z',\n key: '1ey20j',\n },\n ],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ],\n };\n icon = signal(LucideDiamondMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDiamondMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDiamondMinus, isStandalone: true, selector: \"svg[lucideDiamondMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDiamondMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDiamondMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Diamond\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi43IDEwLjNhMi40MSAyLjQxIDAgMCAwIDAgMy40MWw3LjU5IDcuNTlhMi40MSAyLjQxIDAgMCAwIDMuNDEgMGw3LjU5LTcuNTlhMi40MSAyLjQxIDAgMCAwIDAtMy40MWwtNy41OS03LjU5YTIuNDEgMi40MSAwIDAgMC0zLjQxIDBaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/diamond\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDiamond extends LucideIconBase {\n static icon = {\n name: 'diamond',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.7 10.3a2.41 2.41 0 0 0 0 3.41l7.59 7.59a2.41 2.41 0 0 0 3.41 0l7.59-7.59a2.41 2.41 0 0 0 0-3.41l-7.59-7.59a2.41 2.41 0 0 0-3.41 0Z',\n key: '1f1r0c',\n },\n ],\n ],\n };\n icon = signal(LucideDiamond.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDiamond, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDiamond, isStandalone: true, selector: \"svg[lucideDiamond]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDiamond, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDiamond]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Diameter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjE5IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSI1IiByPSIyIiAvPgogIDxwYXRoIGQ9Ik02LjQ4IDMuNjZhMTAgMTAgMCAwIDEgMTMuODYgMTMuODYiIC8+CiAgPHBhdGggZD0ibTYuNDEgNi40MSAxMS4xOCAxMS4xOCIgLz4KICA8cGF0aCBkPSJNMy42NiA2LjQ4YTEwIDEwIDAgMCAwIDEzLjg2IDEzLjg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/diameter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDiameter extends LucideIconBase {\n static icon = {\n name: 'diameter',\n size: 24,\n node: [\n ['circle', { cx: '19', cy: '19', r: '2', key: '17f5cg' }],\n ['circle', { cx: '5', cy: '5', r: '2', key: '1gwv83' }],\n ['path', { d: 'M6.48 3.66a10 10 0 0 1 13.86 13.86', key: 'xr8kdq' }],\n ['path', { d: 'm6.41 6.41 11.18 11.18', key: 'uhpjw7' }],\n ['path', { d: 'M3.66 6.48a10 10 0 0 0 13.86 13.86', key: 'cldpwv' }],\n ],\n };\n icon = signal(LucideDiameter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDiameter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDiameter, isStandalone: true, selector: \"svg[lucideDiameter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDiameter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDiameter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name DatabaseArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTkgMyAzIDMtMyIgLz4KICA8cGF0aCBkPSJNMTkgMTZ2NiIgLz4KICA8cGF0aCBkPSJNMjEgMTIuNTM2VjUiIC8+CiAgPHBhdGggZD0iTTMgMTJBOSAzIDAgMCAwIDE1LjE4MiAxNC44MDYiIC8+CiAgPHBhdGggZD0iTTMgNVYxOUE5IDMgMCAwIDAgMTMuMzE4IDIxLjk2OCIgLz4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/database-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDatabaseArrowDown extends LucideIconBase {\n static icon = {\n name: 'database-arrow-down',\n size: 24,\n node: [\n ['path', { d: 'm16 19 3 3 3-3', key: '1ibux0' }],\n ['path', { d: 'M19 16v6', key: 'tddt3s' }],\n ['path', { d: 'M21 12.536V5', key: 'zeza6i' }],\n ['path', { d: 'M3 12A9 3 0 0 0 15.182 14.806', key: '11e5wb' }],\n ['path', { d: 'M3 5V19A9 3 0 0 0 13.318 21.968', key: '1lyu4j' }],\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\n ],\n };\n icon = signal(LucideDatabaseArrowDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseArrowDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDatabaseArrowDown, isStandalone: true, selector: \"svg[lucideDatabaseArrowDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDatabaseArrowDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDatabaseArrowDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Dessert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMTYyIDMuMTY3QTEwIDEwIDAgMCAwIDIgMTNhMiAyIDAgMCAwIDQgMHYtMWEyIDIgMCAwIDEgNCAwdjRhMiAyIDAgMCAwIDQgMHYtNGEyIDIgMCAwIDEgNCAwdjFhMiAyIDAgMCAwIDQtLjAwNiAxMCAxMCAwIDAgMC04LjE2MS05LjgyNiIgLz4KICA8cGF0aCBkPSJNMjAuODA0IDE0Ljg2OWE5IDkgMCAwIDEtMTcuNjA4IDAiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI0IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dessert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDessert extends LucideIconBase {\n static icon = {\n name: 'dessert',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.162 3.167A10 10 0 0 0 2 13a2 2 0 0 0 4 0v-1a2 2 0 0 1 4 0v4a2 2 0 0 0 4 0v-4a2 2 0 0 1 4 0v1a2 2 0 0 0 4-.006 10 10 0 0 0-8.161-9.826',\n key: 'xi88qy',\n },\n ],\n ['path', { d: 'M20.804 14.869a9 9 0 0 1-17.608 0', key: '1r28rg' }],\n ['circle', { cx: '12', cy: '4', r: '2', key: 'muu5ef' }],\n ],\n };\n icon = signal(LucideDessert.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDessert, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDessert, isStandalone: true, selector: \"svg[lucideDessert]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDessert, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDessert]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name DiamondPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgOHY4IiAvPgogIDxwYXRoIGQ9Ik0yLjcgMTAuM2EyLjQxIDIuNDEgMCAwIDAgMCAzLjQxbDcuNTkgNy41OWEyLjQxIDIuNDEgMCAwIDAgMy40MSAwbDcuNTktNy41OWEyLjQxIDIuNDEgMCAwIDAgMC0zLjQxTDEzLjcgMi43MWEyLjQxIDIuNDEgMCAwIDAtMy40MSAweiIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/diamond-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDiamondPlus extends LucideIconBase {\n static icon = {\n name: 'diamond-plus',\n size: 24,\n node: [\n ['path', { d: 'M12 8v8', key: 'napkw2' }],\n [\n 'path',\n {\n d: 'M2.7 10.3a2.41 2.41 0 0 0 0 3.41l7.59 7.59a2.41 2.41 0 0 0 3.41 0l7.59-7.59a2.41 2.41 0 0 0 0-3.41L13.7 2.71a2.41 2.41 0 0 0-3.41 0z',\n key: '1ey20j',\n },\n ],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ],\n };\n icon = signal(LucideDiamondPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDiamondPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDiamondPlus, isStandalone: true, selector: \"svg[lucideDiamondPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDiamondPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDiamondPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name DiamondPercent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi43IDEwLjNhMi40MSAyLjQxIDAgMCAwIDAgMy40MWw3LjU5IDcuNTlhMi40MSAyLjQxIDAgMCAwIDMuNDEgMGw3LjU5LTcuNTlhMi40MSAyLjQxIDAgMCAwIDAtMy40MUwxMy43IDIuNzFhMi40MSAyLjQxIDAgMCAwLTMuNDEgMFoiIC8+CiAgPHBhdGggZD0iTTkuMiA5LjJoLjAxIiAvPgogIDxwYXRoIGQ9Im0xNC41IDkuNS01IDUiIC8+CiAgPHBhdGggZD0iTTE0LjcgMTQuOGguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/diamond-percent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDiamondPercent extends LucideIconBase {\n static icon = {\n name: 'diamond-percent',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.7 10.3a2.41 2.41 0 0 0 0 3.41l7.59 7.59a2.41 2.41 0 0 0 3.41 0l7.59-7.59a2.41 2.41 0 0 0 0-3.41L13.7 2.71a2.41 2.41 0 0 0-3.41 0Z',\n key: '1tpxz2',\n },\n ],\n ['path', { d: 'M9.2 9.2h.01', key: '1b7bvt' }],\n ['path', { d: 'm14.5 9.5-5 5', key: '17q4r4' }],\n ['path', { d: 'M14.7 14.8h.01', key: '17nsh4' }],\n ],\n aliases: ['percent-diamond'],\n };\n icon = signal(LucideDiamondPercent.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDiamondPercent, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDiamondPercent, isStandalone: true, selector: \"svg[lucideDiamondPercent], svg[lucidePercentDiamond]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDiamondPercent, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDiamondPercent], svg[lucidePercentDiamond]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideDiamondPercent\n */\nconst LucidePercentDiamond = LucideDiamondPercent;\n\n/**\n * @component @name Dice3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNOCAxNmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dice-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDice3 extends LucideIconBase {\n static icon = {\n name: 'dice-3',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\n ['path', { d: 'M16 8h.01', key: 'cr5u4v' }],\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\n ['path', { d: 'M8 16h.01', key: '18s6g9' }],\n ],\n };\n icon = signal(LucideDice3.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDice3, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDice3, isStandalone: true, selector: \"svg[lucideDice3]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDice3, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDice3]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Dice4\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTggOGguMDEiIC8+CiAgPHBhdGggZD0iTTggMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxNmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dice-4\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDice4 extends LucideIconBase {\n static icon = {\n name: 'dice-4',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\n ['path', { d: 'M16 8h.01', key: 'cr5u4v' }],\n ['path', { d: 'M8 8h.01', key: '1e4136' }],\n ['path', { d: 'M8 16h.01', key: '18s6g9' }],\n ['path', { d: 'M16 16h.01', key: '1f9h7w' }],\n ],\n };\n icon = signal(LucideDice4.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDice4, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDice4, isStandalone: true, selector: \"svg[lucideDice4]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDice4, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDice4]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Dice2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTUgOWguMDEiIC8+CiAgPHBhdGggZD0iTTkgMTVoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dice-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDice2 extends LucideIconBase {\n static icon = {\n name: 'dice-2',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\n ['path', { d: 'M15 9h.01', key: 'x1ddxp' }],\n ['path', { d: 'M9 15h.01', key: 'fzyn71' }],\n ],\n };\n icon = signal(LucideDice2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDice2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDice2, isStandalone: true, selector: \"svg[lucideDice2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDice2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDice2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Dices\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHg9IjIiIHk9IjEwIiByeD0iMiIgcnk9IjIiIC8+CiAgPHBhdGggZD0ibTE3LjkyIDE0IDMuNS0zLjVhMi4yNCAyLjI0IDAgMCAwIDAtM2wtNS00LjkyYTIuMjQgMi4yNCAwIDAgMC0zIDBMMTAgNiIgLz4KICA8cGF0aCBkPSJNNiAxOGguMDEiIC8+CiAgPHBhdGggZD0iTTEwIDE0aC4wMSIgLz4KICA8cGF0aCBkPSJNMTUgNmguMDEiIC8+CiAgPHBhdGggZD0iTTE4IDloLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dices\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDices extends LucideIconBase {\n static icon = {\n name: 'dices',\n size: 24,\n node: [\n ['rect', { width: '12', height: '12', x: '2', y: '10', rx: '2', ry: '2', key: '6agr2n' }],\n [\n 'path',\n {\n d: 'm17.92 14 3.5-3.5a2.24 2.24 0 0 0 0-3l-5-4.92a2.24 2.24 0 0 0-3 0L10 6',\n key: '1o487t',\n },\n ],\n ['path', { d: 'M6 18h.01', key: 'uhywen' }],\n ['path', { d: 'M10 14h.01', key: 'ssrbsk' }],\n ['path', { d: 'M15 6h.01', key: 'cblpky' }],\n ['path', { d: 'M18 9h.01', key: '2061c0' }],\n ],\n };\n icon = signal(LucideDices.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDices, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDices, isStandalone: true, selector: \"svg[lucideDices]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDices, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDices]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Dice5\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTggOGguMDEiIC8+CiAgPHBhdGggZD0iTTggMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxNmguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDEyaC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/dice-5\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDice5 extends LucideIconBase {\n static icon = {\n name: 'dice-5',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\n ['path', { d: 'M16 8h.01', key: 'cr5u4v' }],\n ['path', { d: 'M8 8h.01', key: '1e4136' }],\n ['path', { d: 'M8 16h.01', key: '18s6g9' }],\n ['path', { d: 'M16 16h.01', key: '1f9h7w' }],\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\n ],\n };\n icon = signal(LucideDice5.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDice5, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDice5, isStandalone: true, selector: \"svg[lucideDice5]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDice5, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDice5]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Dice6\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNMTYgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDhoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNOCAxNmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dice-6\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDice6 extends LucideIconBase {\n static icon = {\n name: 'dice-6',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\n ['path', { d: 'M16 8h.01', key: 'cr5u4v' }],\n ['path', { d: 'M16 12h.01', key: '1l6xoz' }],\n ['path', { d: 'M16 16h.01', key: '1f9h7w' }],\n ['path', { d: 'M8 8h.01', key: '1e4136' }],\n ['path', { d: 'M8 12h.01', key: 'czm47f' }],\n ['path', { d: 'M8 16h.01', key: '18s6g9' }],\n ],\n };\n icon = signal(LucideDice6.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDice6, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDice6, isStandalone: true, selector: \"svg[lucideDice6]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDice6, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDice6]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name DiscAlbum\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjUiIC8+CiAgPHBhdGggZD0iTTEyIDEyaC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/disc-album\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDiscAlbum extends LucideIconBase {\n static icon = {\n name: 'disc-album',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['circle', { cx: '12', cy: '12', r: '5', key: 'nd82uf' }],\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\n ],\n };\n icon = signal(LucideDiscAlbum.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDiscAlbum, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDiscAlbum, isStandalone: true, selector: \"svg[lucideDiscAlbum]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDiscAlbum, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDiscAlbum]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Diff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxNCIgLz4KICA8cGF0aCBkPSJNNSAxMGgxNCIgLz4KICA8cGF0aCBkPSJNNSAyMWgxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/diff\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDiff extends LucideIconBase {\n static icon = {\n name: 'diff',\n size: 24,\n node: [\n ['path', { d: 'M12 3v14', key: '7cf3v8' }],\n ['path', { d: 'M5 10h14', key: 'elsbfy' }],\n ['path', { d: 'M5 21h14', key: '11awu3' }],\n ],\n };\n icon = signal(LucideDiff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDiff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDiff, isStandalone: true, selector: \"svg[lucideDiff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDiff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDiff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Dice1\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTIgMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dice-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDice1 extends LucideIconBase {\n static icon = {\n name: 'dice-1',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\n ],\n };\n icon = signal(LucideDice1.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDice1, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDice1, isStandalone: true, selector: \"svg[lucideDice1]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDice1, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDice1]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Disc2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/disc-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDisc2 extends LucideIconBase {\n static icon = {\n name: 'disc-2',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['circle', { cx: '12', cy: '12', r: '4', key: '4exip2' }],\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\n ],\n };\n icon = signal(LucideDisc2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDisc2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDisc2, isStandalone: true, selector: \"svg[lucideDisc2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDisc2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDisc2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Disc3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNNiAxMmMwLTEuNy43LTMuMiAxLjgtNC4yIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTE4IDEyYzAgMS43LS43IDMuMi0xLjggNC4yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/disc-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDisc3 extends LucideIconBase {\n static icon = {\n name: 'disc-3',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M6 12c0-1.7.7-3.2 1.8-4.2', key: 'oqkarx' }],\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ['path', { d: 'M18 12c0 1.7-.7 3.2-1.8 4.2', key: '1eah9h' }],\n ],\n };\n icon = signal(LucideDisc3.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDisc3, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDisc3, isStandalone: true, selector: \"svg[lucideDisc3]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDisc3, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDisc3]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name DnaOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMmMtMS4zNSAxLjUtMi4wOTIgMy0yLjUgNC41TDE0IDgiIC8+CiAgPHBhdGggZD0ibTE3IDYtMi44OTEtMi44OTEiIC8+CiAgPHBhdGggZD0iTTIgMTVjMy4zMzMtMyA2LjY2Ny0zIDEwLTMiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJtMjAgOSAuODkxLjg5MSIgLz4KICA8cGF0aCBkPSJNMjIgOWMtMS41IDEuMzUtMyAyLjA5Mi00LjUgMi41bC0xLTEiIC8+CiAgPHBhdGggZD0iTTMuMTA5IDE0LjEwOSA0IDE1IiAvPgogIDxwYXRoIGQ9Im02LjUgMTIuNSAxIDEiIC8+CiAgPHBhdGggZD0ibTcgMTggMi44OTEgMi44OTEiIC8+CiAgPHBhdGggZD0iTTkgMjJjMS4zNS0xLjUgMi4wOTItMyAyLjUtNC41TDEwIDE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dna-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDnaOff extends LucideIconBase {\n static icon = {\n name: 'dna-off',\n size: 24,\n node: [\n ['path', { d: 'M15 2c-1.35 1.5-2.092 3-2.5 4.5L14 8', key: '1bivrr' }],\n ['path', { d: 'm17 6-2.891-2.891', key: 'xu6p2f' }],\n ['path', { d: 'M2 15c3.333-3 6.667-3 10-3', key: 'nxix30' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'm20 9 .891.891', key: '3xwk7g' }],\n ['path', { d: 'M22 9c-1.5 1.35-3 2.092-4.5 2.5l-1-1', key: '18cutr' }],\n ['path', { d: 'M3.109 14.109 4 15', key: 'q76aoh' }],\n ['path', { d: 'm6.5 12.5 1 1', key: 'cs35ky' }],\n ['path', { d: 'm7 18 2.891 2.891', key: '1sisit' }],\n ['path', { d: 'M9 22c1.35-1.5 2.092-3 2.5-4.5L10 16', key: 'rlvei3' }],\n ],\n };\n icon = signal(LucideDnaOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDnaOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDnaOff, isStandalone: true, selector: \"svg[lucideDnaOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDnaOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDnaOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Dna\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTYgMS41IDEuNSIgLz4KICA8cGF0aCBkPSJtMTQgOC0xLjUtMS41IiAvPgogIDxwYXRoIGQ9Ik0xNSAyYy0xLjc5OCAxLjk5OC0yLjUxOCAzLjk5NS0yLjgwNyA1Ljk5MyIgLz4KICA8cGF0aCBkPSJtMTYuNSAxMC41IDEgMSIgLz4KICA8cGF0aCBkPSJtMTcgNi0yLjg5MS0yLjg5MSIgLz4KICA8cGF0aCBkPSJNMiAxNWM2LjY2Ny02IDEzLjMzMyAwIDIwLTYiIC8+CiAgPHBhdGggZD0ibTIwIDkgLjg5MS44OTEiIC8+CiAgPHBhdGggZD0iTTMuMTA5IDE0LjEwOSA0IDE1IiAvPgogIDxwYXRoIGQ9Im02LjUgMTIuNSAxIDEiIC8+CiAgPHBhdGggZD0ibTcgMTggMi44OTEgMi44OTEiIC8+CiAgPHBhdGggZD0iTTkgMjJjMS43OTgtMS45OTggMi41MTgtMy45OTUgMi44MDctNS45OTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dna\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDna extends LucideIconBase {\n static icon = {\n name: 'dna',\n size: 24,\n node: [\n ['path', { d: 'm10 16 1.5 1.5', key: '11lckj' }],\n ['path', { d: 'm14 8-1.5-1.5', key: '1ohn8i' }],\n ['path', { d: 'M15 2c-1.798 1.998-2.518 3.995-2.807 5.993', key: '80uv8i' }],\n ['path', { d: 'm16.5 10.5 1 1', key: '696xn5' }],\n ['path', { d: 'm17 6-2.891-2.891', key: 'xu6p2f' }],\n ['path', { d: 'M2 15c6.667-6 13.333 0 20-6', key: '1pyr53' }],\n ['path', { d: 'm20 9 .891.891', key: '3xwk7g' }],\n ['path', { d: 'M3.109 14.109 4 15', key: 'q76aoh' }],\n ['path', { d: 'm6.5 12.5 1 1', key: 'cs35ky' }],\n ['path', { d: 'm7 18 2.891 2.891', key: '1sisit' }],\n ['path', { d: 'M9 22c1.798-1.998 2.518-3.995 2.807-5.993', key: 'q3hbxp' }],\n ],\n };\n icon = signal(LucideDna.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDna, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDna, isStandalone: true, selector: \"svg[lucideDna]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDna, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDna]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Dog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMjUgMTYuMjVoMS41TDEyIDE3eiIgLz4KICA8cGF0aCBkPSJNMTYgMTR2LjUiIC8+CiAgPHBhdGggZD0iTTQuNDIgMTEuMjQ3QTEzLjE1MiAxMy4xNTIgMCAwIDAgNCAxNC41NTZDNCAxOC43MjggNy41ODIgMjEgMTIgMjFzOC0yLjI3MiA4LTYuNDQ0YTExLjcwMiAxMS43MDIgMCAwIDAtLjQ5My0zLjMwOSIgLz4KICA8cGF0aCBkPSJNOCAxNHYuNSIgLz4KICA8cGF0aCBkPSJNOC41IDguNWMtLjM4NCAxLjA1LTEuMDgzIDIuMDI4LTIuMzQ0IDIuNS0xLjkzMS43MjItMy41NzYtLjI5Ny0zLjY1Ni0xLS4xMTMtLjk5NCAxLjE3Ny02LjUzIDQtNyAxLjkyMy0uMzIxIDMuNjUxLjg0NSAzLjY1MSAyLjIzNUE3LjQ5NyA3LjQ5NyAwIDAgMSAxNCA1LjI3N2MwLTEuMzkgMS44NDQtMi41OTggMy43NjctMi4yNzcgMi44MjMuNDcgNC4xMTMgNi4wMDYgNCA3LS4wOC43MDMtMS43MjUgMS43MjItMy42NTYgMS0xLjI2MS0uNDcyLTEuODU1LTEuNDUtMi4yMzktMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDog extends LucideIconBase {\n static icon = {\n name: 'dog',\n size: 24,\n node: [\n ['path', { d: 'M11.25 16.25h1.5L12 17z', key: 'w7jh35' }],\n ['path', { d: 'M16 14v.5', key: '1lajdz' }],\n [\n 'path',\n {\n d: 'M4.42 11.247A13.152 13.152 0 0 0 4 14.556C4 18.728 7.582 21 12 21s8-2.272 8-6.444a11.702 11.702 0 0 0-.493-3.309',\n key: 'u7s9ue',\n },\n ],\n ['path', { d: 'M8 14v.5', key: '1nzgdb' }],\n [\n 'path',\n {\n d: 'M8.5 8.5c-.384 1.05-1.083 2.028-2.344 2.5-1.931.722-3.576-.297-3.656-1-.113-.994 1.177-6.53 4-7 1.923-.321 3.651.845 3.651 2.235A7.497 7.497 0 0 1 14 5.277c0-1.39 1.844-2.598 3.767-2.277 2.823.47 4.113 6.006 4 7-.08.703-1.725 1.722-3.656 1-1.261-.472-1.855-1.45-2.239-2.5',\n key: 'v8hric',\n },\n ],\n ],\n };\n icon = signal(LucideDog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDog, isStandalone: true, selector: \"svg[lucideDog]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDog]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Divide\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjYiIHI9IjEiIC8+CiAgPGxpbmUgeDE9IjUiIHgyPSIxOSIgeTE9IjEyIiB5Mj0iMTIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxOCIgcj0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/divide\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDivide extends LucideIconBase {\n static icon = {\n name: 'divide',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '6', r: '1', key: '1bh7o1' }],\n ['line', { x1: '5', x2: '19', y1: '12', y2: '12', key: '13b5wn' }],\n ['circle', { cx: '12', cy: '18', r: '1', key: 'lqb9t5' }],\n ],\n };\n icon = signal(LucideDivide.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDivide, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDivide, isStandalone: true, selector: \"svg[lucideDivide]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDivide, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDivide]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Dock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA4aDIwIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNiIgeD0iMiIgeT0iNCIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTYgMTZoMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDock extends LucideIconBase {\n static icon = {\n name: 'dock',\n size: 24,\n node: [\n ['path', { d: 'M2 8h20', key: 'd11cs7' }],\n ['rect', { width: '20', height: '16', x: '2', y: '4', rx: '2', key: '18n3k1' }],\n ['path', { d: 'M6 16h12', key: 'u522kt' }],\n ],\n };\n icon = signal(LucideDock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDock, isStandalone: true, selector: \"svg[lucideDock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Donut\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuNSAxMGEyLjUgMi41IDAgMCAxLTIuNC0zSDE4YTIuOTUgMi45NSAwIDAgMS0yLjYtNC40IDEwIDEwIDAgMSAwIDYuMyA3LjFjLS4zLjItLjguMy0xLjIuMyIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/donut\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDonut extends LucideIconBase {\n static icon = {\n name: 'donut',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20.5 10a2.5 2.5 0 0 1-2.4-3H18a2.95 2.95 0 0 1-2.6-4.4 10 10 0 1 0 6.3 7.1c-.3.2-.8.3-1.2.3',\n key: '19sr3x',\n },\n ],\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\n ],\n };\n icon = signal(LucideDonut.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDonut, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDonut, isStandalone: true, selector: \"svg[lucideDonut]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDonut, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDonut]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name DoorClosedLocked\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xOCA5VjZhMiAyIDAgMCAwLTItMkg4YTIgMiAwIDAgMC0yIDJ2MTQiIC8+CiAgPHBhdGggZD0iTTIgMjBoOCIgLz4KICA8cGF0aCBkPSJNMjAgMTd2LTJhMiAyIDAgMSAwLTQgMHYyIiAvPgogIDxyZWN0IHg9IjE0IiB5PSIxNyIgd2lkdGg9IjgiIGhlaWdodD0iNSIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/door-closed-locked\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDoorClosedLocked extends LucideIconBase {\n static icon = {\n name: 'door-closed-locked',\n size: 24,\n node: [\n ['path', { d: 'M10 12h.01', key: '1kxr2c' }],\n ['path', { d: 'M18 9V6a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v14', key: '1bnhmg' }],\n ['path', { d: 'M2 20h8', key: '10ntw1' }],\n ['path', { d: 'M20 17v-2a2 2 0 1 0-4 0v2', key: 'pwaxnr' }],\n ['rect', { x: '14', y: '17', width: '8', height: '5', rx: '1', key: '15pjcy' }],\n ],\n };\n icon = signal(LucideDoorClosedLocked.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDoorClosedLocked, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDoorClosedLocked, isStandalone: true, selector: \"svg[lucideDoorClosedLocked]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDoorClosedLocked, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDoorClosedLocked]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name DollarSign\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjIiIHkyPSIyMiIgLz4KICA8cGF0aCBkPSJNMTcgNUg5LjVhMy41IDMuNSAwIDAgMCAwIDdoNWEzLjUgMy41IDAgMCAxIDAgN0g2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dollar-sign\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDollarSign extends LucideIconBase {\n static icon = {\n name: 'dollar-sign',\n size: 24,\n node: [\n ['line', { x1: '12', x2: '12', y1: '2', y2: '22', key: '7eqyqh' }],\n ['path', { d: 'M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6', key: '1b0p4s' }],\n ],\n };\n icon = signal(LucideDollarSign.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDollarSign, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDollarSign, isStandalone: true, selector: \"svg[lucideDollarSign]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDollarSign, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDollarSign]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Dot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDot extends LucideIconBase {\n static icon = {\n name: 'dot',\n size: 24,\n node: [['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }]],\n };\n icon = signal(LucideDot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDot, isStandalone: true, selector: \"svg[lucideDot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name DoorClosed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xOCAyMFY2YTIgMiAwIDAgMC0yLTJIOGEyIDIgMCAwIDAtMiAydjE0IiAvPgogIDxwYXRoIGQ9Ik0yIDIwaDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/door-closed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDoorClosed extends LucideIconBase {\n static icon = {\n name: 'door-closed',\n size: 24,\n node: [\n ['path', { d: 'M10 12h.01', key: '1kxr2c' }],\n ['path', { d: 'M18 20V6a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v14', key: '36qu9e' }],\n ['path', { d: 'M2 20h20', key: 'owomy5' }],\n ],\n };\n icon = signal(LucideDoorClosed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDoorClosed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDoorClosed, isStandalone: true, selector: \"svg[lucideDoorClosed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDoorClosed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDoorClosed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Download\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTVWMyIgLz4KICA8cGF0aCBkPSJNMjEgMTV2NGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnYtNCIgLz4KICA8cGF0aCBkPSJtNyAxMCA1IDUgNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/download\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDownload extends LucideIconBase {\n static icon = {\n name: 'download',\n size: 24,\n node: [\n ['path', { d: 'M12 15V3', key: 'm9g1x1' }],\n ['path', { d: 'M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4', key: 'ih7n3h' }],\n ['path', { d: 'm7 10 5 5 5-5', key: 'brsn70' }],\n ],\n };\n icon = signal(LucideDownload.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDownload, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDownload, isStandalone: true, selector: \"svg[lucideDownload]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDownload, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDownload]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name DoorOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjBIMiIgLz4KICA8cGF0aCBkPSJNMTEgNC41NjJ2MTYuMTU3YTEgMSAwIDAgMCAxLjI0Mi45N0wxOSAyMFY1LjU2MmEyIDIgMCAwIDAtMS41MTUtMS45NGwtNC0xQTIgMiAwIDAgMCAxMSA0LjU2MXoiIC8+CiAgPHBhdGggZD0iTTExIDRIOGEyIDIgMCAwIDAtMiAydjE0IiAvPgogIDxwYXRoIGQ9Ik0xNCAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTIyIDIwaC0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/door-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDoorOpen extends LucideIconBase {\n static icon = {\n name: 'door-open',\n size: 24,\n node: [\n ['path', { d: 'M11 20H2', key: 'nlcfvz' }],\n [\n 'path',\n {\n d: 'M11 4.562v16.157a1 1 0 0 0 1.242.97L19 20V5.562a2 2 0 0 0-1.515-1.94l-4-1A2 2 0 0 0 11 4.561z',\n key: 'au4z13',\n },\n ],\n ['path', { d: 'M11 4H8a2 2 0 0 0-2 2v14', key: '74r1mk' }],\n ['path', { d: 'M14 12h.01', key: '1jfl7z' }],\n ['path', { d: 'M22 20h-3', key: 'vhrsz' }],\n ],\n };\n icon = signal(LucideDoorOpen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDoorOpen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDoorOpen, isStandalone: true, selector: \"svg[lucideDoorOpen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDoorOpen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDoorOpen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name DraftingCompass\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIuOTkgNi43NCAxLjkzIDMuNDQiIC8+CiAgPHBhdGggZD0iTTE5LjEzNiAxMmExMCAxMCAwIDAgMS0xNC4yNzEgMCIgLz4KICA8cGF0aCBkPSJtMjEgMjEtMi4xNi0zLjg0IiAvPgogIDxwYXRoIGQ9Im0zIDIxIDguMDItMTQuMjYiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI1IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/drafting-compass\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDraftingCompass extends LucideIconBase {\n static icon = {\n name: 'drafting-compass',\n size: 24,\n node: [\n ['path', { d: 'm12.99 6.74 1.93 3.44', key: 'iwagvd' }],\n ['path', { d: 'M19.136 12a10 10 0 0 1-14.271 0', key: 'ppmlo4' }],\n ['path', { d: 'm21 21-2.16-3.84', key: 'vylbct' }],\n ['path', { d: 'm3 21 8.02-14.26', key: '1ssaw4' }],\n ['circle', { cx: '12', cy: '5', r: '2', key: 'f1ur92' }],\n ],\n };\n icon = signal(LucideDraftingCompass.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDraftingCompass, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDraftingCompass, isStandalone: true, selector: \"svg[lucideDraftingCompass]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDraftingCompass, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDraftingCompass]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name DropletOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguNzE1IDEzLjE4NkMxOC4yOSAxMS44NTggMTcuMzg0IDEwLjYwNyAxNiA5LjVjLTItMS42LTMuNS00LTQtNi41YTEwLjcgMTAuNyAwIDAgMS0uODg0IDIuNTg2IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTguNzk1IDguNzk3QTExIDExIDAgMCAxIDggOS41QzYgMTEuMSA1IDEzIDUgMTVhNyA3IDAgMCAwIDEzLjIyMiAzLjIwOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/droplet-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDropletOff extends LucideIconBase {\n static icon = {\n name: 'droplet-off',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M18.715 13.186C18.29 11.858 17.384 10.607 16 9.5c-2-1.6-3.5-4-4-6.5a10.7 10.7 0 0 1-.884 2.586',\n key: '8suz2t',\n },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n [\n 'path',\n {\n d: 'M8.795 8.797A11 11 0 0 1 8 9.5C6 11.1 5 13 5 15a7 7 0 0 0 13.222 3.208',\n key: '19dw9m',\n },\n ],\n ],\n };\n icon = signal(LucideDropletOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDropletOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDropletOff, isStandalone: true, selector: \"svg[lucideDropletOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDropletOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDropletOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Droplet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJhNyA3IDAgMCAwIDctN2MwLTItMS0zLjktMy01LjVzLTMuNS00LTQtNi41Yy0uNSAyLjUtMiA0LjktNCA2LjVDNiAxMS4xIDUgMTMgNSAxNWE3IDcgMCAwIDAgNyA3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/droplet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDroplet extends LucideIconBase {\n static icon = {\n name: 'droplet',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z',\n key: 'c7niix',\n },\n ],\n ],\n };\n icon = signal(LucideDroplet.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDroplet, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDroplet, isStandalone: true, selector: \"svg[lucideDroplet]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDroplet, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDroplet]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Drone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTAgNyA3IiAvPgogIDxwYXRoIGQ9Im0xMCAxNC0zIDMiIC8+CiAgPHBhdGggZD0ibTE0IDEwIDMtMyIgLz4KICA8cGF0aCBkPSJtMTQgMTQgMyAzIiAvPgogIDxwYXRoIGQ9Ik0xNC4yMDUgNC4xMzlhNCA0IDAgMSAxIDUuNDM5IDUuODYzIiAvPgogIDxwYXRoIGQ9Ik0xOS42MzcgMTRhNCA0IDAgMSAxLTUuNDMyIDUuODY4IiAvPgogIDxwYXRoIGQ9Ik00LjM2NyAxMGE0IDQgMCAxIDEgNS40MzgtNS44NjIiIC8+CiAgPHBhdGggZD0iTTkuNzk1IDE5Ljg2MmE0IDQgMCAxIDEtNS40MjktNS44NzMiIC8+CiAgPHJlY3QgeD0iMTAiIHk9IjgiIHdpZHRoPSI0IiBoZWlnaHQ9IjgiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/drone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDrone extends LucideIconBase {\n static icon = {\n name: 'drone',\n size: 24,\n node: [\n ['path', { d: 'M10 10 7 7', key: 'zp14k7' }],\n ['path', { d: 'm10 14-3 3', key: '1jrpxk' }],\n ['path', { d: 'm14 10 3-3', key: '7tigam' }],\n ['path', { d: 'm14 14 3 3', key: 'vm23p3' }],\n ['path', { d: 'M14.205 4.139a4 4 0 1 1 5.439 5.863', key: '1tm5p2' }],\n ['path', { d: 'M19.637 14a4 4 0 1 1-5.432 5.868', key: '16egi2' }],\n ['path', { d: 'M4.367 10a4 4 0 1 1 5.438-5.862', key: '1wta6a' }],\n ['path', { d: 'M9.795 19.862a4 4 0 1 1-5.429-5.873', key: 'q39hpv' }],\n ['rect', { x: '10', y: '8', width: '4', height: '8', rx: '1', key: 'phrjt1' }],\n ],\n };\n icon = signal(LucideDrone.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDrone, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDrone, isStandalone: true, selector: \"svg[lucideDrone]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDrone, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDrone]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Drama\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTFoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNCA2aC4wMSIgLz4KICA8cGF0aCBkPSJNMTggNmguMDEiIC8+CiAgPHBhdGggZD0iTTYuNSAxMy4xaC4wMSIgLz4KICA8cGF0aCBkPSJNMjIgNWMwIDktNCAxMi02IDEycy02LTMtNi0xMmMwLTIgMi0zIDYtM3M2IDEgNiAzIiAvPgogIDxwYXRoIGQ9Ik0xNy40IDkuOWMtLjguOC0yIC44LTIuOCAwIiAvPgogIDxwYXRoIGQ9Ik0xMC4xIDcuMUM5IDcuMiA3LjcgNy43IDYgOC42Yy0zLjUgMi00LjcgMy45LTMuNyA1LjYgNC41IDcuOCA5LjUgOC40IDExLjIgNy40LjktLjUgMS45LTIuMSAxLjktNC43IiAvPgogIDxwYXRoIGQ9Ik05LjEgMTYuNWMuMy0xLjEgMS40LTEuNyAyLjQtMS40IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/drama\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDrama extends LucideIconBase {\n static icon = {\n name: 'drama',\n size: 24,\n node: [\n ['path', { d: 'M10 11h.01', key: 'd2at3l' }],\n ['path', { d: 'M14 6h.01', key: 'k028ub' }],\n ['path', { d: 'M18 6h.01', key: '1v4wsw' }],\n ['path', { d: 'M6.5 13.1h.01', key: '1748ia' }],\n ['path', { d: 'M22 5c0 9-4 12-6 12s-6-3-6-12c0-2 2-3 6-3s6 1 6 3', key: '172yzv' }],\n ['path', { d: 'M17.4 9.9c-.8.8-2 .8-2.8 0', key: '1obv0w' }],\n [\n 'path',\n {\n d: 'M10.1 7.1C9 7.2 7.7 7.7 6 8.6c-3.5 2-4.7 3.9-3.7 5.6 4.5 7.8 9.5 8.4 11.2 7.4.9-.5 1.9-2.1 1.9-4.7',\n key: 'rqjl8i',\n },\n ],\n ['path', { d: 'M9.1 16.5c.3-1.1 1.4-1.7 2.4-1.4', key: '1mr6wy' }],\n ],\n };\n icon = signal(LucideDrama.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDrama, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDrama, isStandalone: true, selector: \"svg[lucideDrama]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDrama, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDrama]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Drill\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMThhMSAxIDAgMCAxIDEgMXYyYTEgMSAwIDAgMS0xIDFINWEzIDMgMCAwIDEtMy0zIDEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik0xMyAxMEg0YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDlhMSAxIDAgMCAxIDEgMXY2YTEgMSAwIDAgMS0xIDFsLS44MSAzLjI0MmExIDEgMCAwIDEtLjk3Ljc1OEg4IiAvPgogIDxwYXRoIGQ9Ik0xNCA0aDNhMSAxIDAgMCAxIDEgMXYyYTEgMSAwIDAgMS0xIDFoLTMiIC8+CiAgPHBhdGggZD0iTTE4IDZoNCIgLz4KICA8cGF0aCBkPSJtNSAxMC0yIDgiIC8+CiAgPHBhdGggZD0ibTcgMTggMi04IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/drill\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDrill extends LucideIconBase {\n static icon = {\n name: 'drill',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M10 18a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H5a3 3 0 0 1-3-3 1 1 0 0 1 1-1z', key: 'ioqxb1' },\n ],\n [\n 'path',\n {\n d: 'M13 10H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1l-.81 3.242a1 1 0 0 1-.97.758H8',\n key: '1rs59n',\n },\n ],\n ['path', { d: 'M14 4h3a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-3', key: '105ega' }],\n ['path', { d: 'M18 6h4', key: '66u95g' }],\n ['path', { d: 'm5 10-2 8', key: 'xt2lic' }],\n ['path', { d: 'm7 18 2-8', key: '1bzku2' }],\n ],\n };\n icon = signal(LucideDrill.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDrill, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDrill, isStandalone: true, selector: \"svg[lucideDrill]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDrill, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDrill]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Drumstick\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuNCAxNS42M2E3Ljg3NSA2IDEzNSAxIDEgNi4yMy02LjIzIDQuNSAzLjQzIDEzNSAwIDAtNi4yMyA2LjIzIiAvPgogIDxwYXRoIGQ9Im04LjI5IDEyLjcxLTIuNiAyLjZhMi41IDIuNSAwIDEgMC0xLjY1IDQuNjVBMi41IDIuNSAwIDEgMCA4LjcgMTguM2wyLjU5LTIuNTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/drumstick\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDrumstick extends LucideIconBase {\n static icon = {\n name: 'drumstick',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M15.4 15.63a7.875 6 135 1 1 6.23-6.23 4.5 3.43 135 0 0-6.23 6.23', key: '1dtqwm' },\n ],\n [\n 'path',\n {\n d: 'm8.29 12.71-2.6 2.6a2.5 2.5 0 1 0-1.65 4.65A2.5 2.5 0 1 0 8.7 18.3l2.59-2.59',\n key: '1oq1fw',\n },\n ],\n ],\n };\n icon = signal(LucideDrumstick.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDrumstick, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDrumstick, isStandalone: true, selector: \"svg[lucideDrumstick]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDrumstick, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDrumstick]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Drum\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyIDggOCIgLz4KICA8cGF0aCBkPSJtMjIgMi04IDgiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iOSIgcng9IjEwIiByeT0iNSIgLz4KICA8cGF0aCBkPSJNNyAxMy40djcuOSIgLz4KICA8cGF0aCBkPSJNMTIgMTR2OCIgLz4KICA8cGF0aCBkPSJNMTcgMTMuNHY3LjkiIC8+CiAgPHBhdGggZD0iTTIgOXY4YTEwIDUgMCAwIDAgMjAgMFY5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/drum\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDrum extends LucideIconBase {\n static icon = {\n name: 'drum',\n size: 24,\n node: [\n ['path', { d: 'm2 2 8 8', key: '1v6059' }],\n ['path', { d: 'm22 2-8 8', key: '173r8a' }],\n ['ellipse', { cx: '12', cy: '9', rx: '10', ry: '5', key: 'liohsx' }],\n ['path', { d: 'M7 13.4v7.9', key: '1yi6u9' }],\n ['path', { d: 'M12 14v8', key: '1tn2tj' }],\n ['path', { d: 'M17 13.4v7.9', key: 'eqz2v3' }],\n ['path', { d: 'M2 9v8a10 5 0 0 0 20 0V9', key: '1750ul' }],\n ],\n };\n icon = signal(LucideDrum.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDrum, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDrum, isStandalone: true, selector: \"svg[lucideDrum]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDrum, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDrum]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Dumbbell\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuNTk2IDEyLjc2OGEyIDIgMCAxIDAgMi44MjktMi44MjlsLTEuNzY4LTEuNzY3YTIgMiAwIDAgMCAyLjgyOC0yLjgyOWwtMi44MjgtMi44MjhhMiAyIDAgMCAwLTIuODI5IDIuODI4bC0xLjc2Ny0xLjc2OGEyIDIgMCAxIDAtMi44MjkgMi44Mjl6IiAvPgogIDxwYXRoIGQ9Im0yLjUgMjEuNSAxLjQtMS40IiAvPgogIDxwYXRoIGQ9Im0yMC4xIDMuOSAxLjQtMS40IiAvPgogIDxwYXRoIGQ9Ik01LjM0MyAyMS40ODVhMiAyIDAgMSAwIDIuODI5LTIuODI4bDEuNzY3IDEuNzY4YTIgMiAwIDEgMCAyLjgyOS0yLjgyOWwtNi4zNjQtNi4zNjRhMiAyIDAgMSAwLTIuODI5IDIuODI5bDEuNzY4IDEuNzY3YTIgMiAwIDAgMC0yLjgyOCAyLjgyOXoiIC8+CiAgPHBhdGggZD0ibTkuNiAxNC40IDQuOC00LjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dumbbell\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDumbbell extends LucideIconBase {\n static icon = {\n name: 'dumbbell',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M17.596 12.768a2 2 0 1 0 2.829-2.829l-1.768-1.767a2 2 0 0 0 2.828-2.829l-2.828-2.828a2 2 0 0 0-2.829 2.828l-1.767-1.768a2 2 0 1 0-2.829 2.829z',\n key: '9m4mmf',\n },\n ],\n ['path', { d: 'm2.5 21.5 1.4-1.4', key: '17g3f0' }],\n ['path', { d: 'm20.1 3.9 1.4-1.4', key: '1qn309' }],\n [\n 'path',\n {\n d: 'M5.343 21.485a2 2 0 1 0 2.829-2.828l1.767 1.768a2 2 0 1 0 2.829-2.829l-6.364-6.364a2 2 0 1 0-2.829 2.829l1.768 1.767a2 2 0 0 0-2.828 2.829z',\n key: '1t2c92',\n },\n ],\n ['path', { d: 'm9.6 14.4 4.8-4.8', key: '6umqxw' }],\n ],\n };\n icon = signal(LucideDumbbell.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDumbbell, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDumbbell, isStandalone: true, selector: \"svg[lucideDumbbell]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDumbbell, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDumbbell]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Ear\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiA4LjVhNi41IDYuNSAwIDEgMSAxMyAwYzAgNi02IDYtNiAxMGEzLjUgMy41IDAgMSAxLTcgMCIgLz4KICA8cGF0aCBkPSJNMTUgOC41YTIuNSAyLjUgMCAwIDAtNSAwdjFhMiAyIDAgMSAxIDAgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ear\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEar extends LucideIconBase {\n static icon = {\n name: 'ear',\n size: 24,\n node: [\n ['path', { d: 'M6 8.5a6.5 6.5 0 1 1 13 0c0 6-6 6-6 10a3.5 3.5 0 1 1-7 0', key: '1dfaln' }],\n ['path', { d: 'M15 8.5a2.5 2.5 0 0 0-5 0v1a2 2 0 1 1 0 4', key: '1qnva7' }],\n ],\n };\n icon = signal(LucideEar.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEar, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEar, isStandalone: true, selector: \"svg[lucideEar]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEar, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEar]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name EarthLock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAzLjM0VjVhMyAzIDAgMCAwIDMgMyIgLz4KICA8cGF0aCBkPSJNMTEgMjEuOTVWMThhMiAyIDAgMCAwLTItMiAyIDIgMCAwIDEtMi0ydi0xYTIgMiAwIDAgMC0yLTJIMi4wNSIgLz4KICA8cGF0aCBkPSJNMjEuNTQgMTVIMTdhMiAyIDAgMCAwLTIgMnY0LjU0IiAvPgogIDxwYXRoIGQ9Ik0xMiAyYTEwIDEwIDAgMSAwIDkuNTQgMTMiIC8+CiAgPHBhdGggZD0iTTIwIDZWNGEyIDIgMCAxIDAtNCAwdjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjgiIGhlaWdodD0iNSIgeD0iMTQiIHk9IjYiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/earth-lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEarthLock extends LucideIconBase {\n static icon = {\n name: 'earth-lock',\n size: 24,\n node: [\n ['path', { d: 'M7 3.34V5a3 3 0 0 0 3 3', key: 'w732o8' }],\n [\n 'path',\n { d: 'M11 21.95V18a2 2 0 0 0-2-2 2 2 0 0 1-2-2v-1a2 2 0 0 0-2-2H2.05', key: 'f02343' },\n ],\n ['path', { d: 'M21.54 15H17a2 2 0 0 0-2 2v4.54', key: '1djwo0' }],\n ['path', { d: 'M12 2a10 10 0 1 0 9.54 13', key: 'zjsr6q' }],\n ['path', { d: 'M20 6V4a2 2 0 1 0-4 0v2', key: '1of5e8' }],\n ['rect', { width: '8', height: '5', x: '14', y: '6', rx: '1', key: '1fmf51' }],\n ],\n };\n icon = signal(LucideEarthLock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEarthLock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEarthLock, isStandalone: true, selector: \"svg[lucideEarthLock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEarthLock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEarthLock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name EarOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxOC41YTMuNSAzLjUgMCAxIDAgNyAwYzAtMS41Ny45Mi0yLjUyIDIuMDQtMy40NiIgLz4KICA8cGF0aCBkPSJNNiA4LjVjMC0uNzUuMTMtMS40Ny4zNi0yLjE0IiAvPgogIDxwYXRoIGQ9Ik04LjggMy4xNUE2LjUgNi41IDAgMCAxIDE5IDguNWMwIDEuNjMtLjQ0IDIuODEtMS4wOSAzLjc2IiAvPgogIDxwYXRoIGQ9Ik0xMi41IDZBMi41IDIuNSAwIDAgMSAxNSA4LjVNMTAgMTNhMiAyIDAgMCAwIDEuODItMS4xOCIgLz4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMiIgeTI9IjIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ear-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEarOff extends LucideIconBase {\n static icon = {\n name: 'ear-off',\n size: 24,\n node: [\n ['path', { d: 'M6 18.5a3.5 3.5 0 1 0 7 0c0-1.57.92-2.52 2.04-3.46', key: '1qngmn' }],\n ['path', { d: 'M6 8.5c0-.75.13-1.47.36-2.14', key: 'b06bma' }],\n ['path', { d: 'M8.8 3.15A6.5 6.5 0 0 1 19 8.5c0 1.63-.44 2.81-1.09 3.76', key: 'g10hsz' }],\n ['path', { d: 'M12.5 6A2.5 2.5 0 0 1 15 8.5M10 13a2 2 0 0 0 1.82-1.18', key: 'ygzou7' }],\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\n ],\n };\n icon = signal(LucideEarOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEarOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEarOff, isStandalone: true, selector: \"svg[lucideEarOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEarOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEarOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Eclipse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgMmE3IDcgMCAxIDAgMTAgMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/eclipse\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEclipse extends LucideIconBase {\n static icon = {\n name: 'eclipse',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 2a7 7 0 1 0 10 10', key: '1yuj32' }],\n ],\n };\n icon = signal(LucideEclipse.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEclipse, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEclipse, isStandalone: true, selector: \"svg[lucideEclipse]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEclipse, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEclipse]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name EggFried\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMS41IiBjeT0iMTIuNSIgcj0iMy41IiAvPgogIDxwYXRoIGQ9Ik0zIDhjMC0zLjUgMi41LTYgNi41LTYgNSAwIDQuODMgMyA3LjUgNXM1IDIgNSA2YzAgNC41LTIuNSA2LjUtNyA2LjUtMi41IDAtMi41IDIuNS02IDIuNXMtNy0yLTctNS41YzAtMyAxLjUtMyAxLjUtNUMzLjUgMTAgMyA5IDMgOFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/egg-fried\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEggFried extends LucideIconBase {\n static icon = {\n name: 'egg-fried',\n size: 24,\n node: [\n ['circle', { cx: '11.5', cy: '12.5', r: '3.5', key: '1cl1mi' }],\n [\n 'path',\n {\n d: 'M3 8c0-3.5 2.5-6 6.5-6 5 0 4.83 3 7.5 5s5 2 5 6c0 4.5-2.5 6.5-7 6.5-2.5 0-2.5 2.5-6 2.5s-7-2-7-5.5c0-3 1.5-3 1.5-5C3.5 10 3 9 3 8Z',\n key: '165ef9',\n },\n ],\n ],\n };\n icon = signal(LucideEggFried.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEggFried, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEggFried, isStandalone: true, selector: \"svg[lucideEggFried]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEggFried, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEggFried]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Disc\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/disc\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDisc extends LucideIconBase {\n static icon = {\n name: 'disc',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ],\n };\n icon = signal(LucideDisc.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDisc, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDisc, isStandalone: true, selector: \"svg[lucideDisc]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDisc, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDisc]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name EggOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNC4zNDdWMTRjMC02LTQtMTItOC0xMi0xLjA3OCAwLTIuMTU3LjQzNi0zLjE1NyAxLjE5IiAvPgogIDxwYXRoIGQ9Ik02LjIwNiA2LjIxQzQuODcxIDguNCA0IDExLjIgNCAxNGE4IDggMCAwIDAgMTQuNTY4IDQuNTY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/egg-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEggOff extends LucideIconBase {\n static icon = {\n name: 'egg-off',\n size: 24,\n node: [\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M20 14.347V14c0-6-4-12-8-12-1.078 0-2.157.436-3.157 1.19', key: '13g2jy' }],\n ['path', { d: 'M6.206 6.21C4.871 8.4 4 11.2 4 14a8 8 0 0 0 14.568 4.568', key: '1581id' }],\n ],\n };\n icon = signal(LucideEggOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEggOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEggOff, isStandalone: true, selector: \"svg[lucideEggOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEggOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEggOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Earth\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuNTQgMTVIMTdhMiAyIDAgMCAwLTIgMnY0LjU0IiAvPgogIDxwYXRoIGQ9Ik03IDMuMzRWNWEzIDMgMCAwIDAgMyAzYTIgMiAwIDAgMSAyIDJjMCAxLjEuOSAyIDIgMmEyIDIgMCAwIDAgMi0yYzAtMS4xLjktMiAyLTJoMy4xNyIgLz4KICA8cGF0aCBkPSJNMTEgMjEuOTVWMThhMiAyIDAgMCAwLTItMmEyIDIgMCAwIDEtMi0ydi0xYTIgMiAwIDAgMC0yLTJIMi4wNSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/earth\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEarth extends LucideIconBase {\n static icon = {\n name: 'earth',\n size: 24,\n node: [\n ['path', { d: 'M21.54 15H17a2 2 0 0 0-2 2v4.54', key: '1djwo0' }],\n [\n 'path',\n {\n d: 'M7 3.34V5a3 3 0 0 0 3 3a2 2 0 0 1 2 2c0 1.1.9 2 2 2a2 2 0 0 0 2-2c0-1.1.9-2 2-2h3.17',\n key: '1tzkfa',\n },\n ],\n [\n 'path',\n { d: 'M11 21.95V18a2 2 0 0 0-2-2a2 2 0 0 1-2-2v-1a2 2 0 0 0-2-2H2.05', key: '14pb5j' },\n ],\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ],\n aliases: ['globe-2'],\n };\n icon = signal(LucideEarth.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEarth, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEarth, isStandalone: true, selector: \"svg[lucideEarth], svg[lucideGlobe2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEarth, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEarth], svg[lucideGlobe2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideEarth\n */\nconst LucideGlobe2 = LucideEarth;\n\n/**\n * @component @name Droplets\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxNi4zYzIuMiAwIDQtMS44MyA0LTQuMDUgMC0xLjE2LS41Ny0yLjI2LTEuNzEtMy4xOVM3LjI5IDYuNzUgNyA1LjNjLS4yOSAxLjQ1LTEuMTQgMi44NC0yLjI5IDMuNzZTMyAxMS4xIDMgMTIuMjVjMCAyLjIyIDEuOCA0LjA1IDQgNC4wNXoiIC8+CiAgPHBhdGggZD0iTTEyLjU2IDYuNkExMC45NyAxMC45NyAwIDAgMCAxNCAzLjAyYy41IDIuNSAyIDQuOSA0IDYuNXMzIDMuNSAzIDUuNWE2Ljk4IDYuOTggMCAwIDEtMTEuOTEgNC45NyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/droplets\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideDroplets extends LucideIconBase {\n static icon = {\n name: 'droplets',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M7 16.3c2.2 0 4-1.83 4-4.05 0-1.16-.57-2.26-1.71-3.19S7.29 6.75 7 5.3c-.29 1.45-1.14 2.84-2.29 3.76S3 11.1 3 12.25c0 2.22 1.8 4.05 4 4.05z',\n key: '1ptgy4',\n },\n ],\n [\n 'path',\n {\n d: 'M12.56 6.6A10.97 10.97 0 0 0 14 3.02c.5 2.5 2 4.9 4 6.5s3 3.5 3 5.5a6.98 6.98 0 0 1-11.91 4.97',\n key: '1sl1rz',\n },\n ],\n ],\n };\n icon = signal(LucideDroplets.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDroplets, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDroplets, isStandalone: true, selector: \"svg[lucideDroplets]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDroplets, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideDroplets]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Ellipse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSIxMiIgcng9IjEwIiByeT0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ellipse\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEllipse extends LucideIconBase {\n static icon = {\n name: 'ellipse',\n size: 24,\n node: [['ellipse', { cx: '12', cy: '12', rx: '10', ry: '6', key: 'swdkt4' }]],\n };\n icon = signal(LucideEllipse.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEllipse, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEllipse, isStandalone: true, selector: \"svg[lucideEllipse]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEllipse, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEllipse]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Ellipsis\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjEyIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ellipsis\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEllipsis extends LucideIconBase {\n static icon = {\n name: 'ellipsis',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\n ['circle', { cx: '19', cy: '12', r: '1', key: '1wjl8i' }],\n ['circle', { cx: '5', cy: '12', r: '1', key: '1pcz8c' }],\n ],\n aliases: ['more-horizontal'],\n };\n icon = signal(LucideEllipsis.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEllipsis, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEllipsis, isStandalone: true, selector: \"svg[lucideEllipsis], svg[lucideMoreHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEllipsis, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEllipsis], svg[lucideMoreHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideEllipsis\n */\nconst LucideMoreHorizontal = LucideEllipsis;\n\n/**\n * @component @name Egg\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMkM4IDIgNCA4IDQgMTRhOCA4IDAgMCAwIDE2IDBjMC02LTQtMTItOC0xMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/egg\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEgg extends LucideIconBase {\n static icon = {\n name: 'egg',\n size: 24,\n node: [['path', { d: 'M12 2C8 2 4 8 4 14a8 8 0 0 0 16 0c0-6-4-12-8-12', key: '1le142' }]],\n };\n icon = signal(LucideEgg.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEgg, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEgg, isStandalone: true, selector: \"svg[lucideEgg]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEgg, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEgg]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name EqualApproximately\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxNWE2LjUgNi41IDAgMCAxIDcgMCA2LjUgNi41IDAgMCAwIDcgMCIgLz4KICA8cGF0aCBkPSJNNSA5YTYuNSA2LjUgMCAwIDEgNyAwIDYuNSA2LjUgMCAwIDAgNyAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/equal-approximately\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEqualApproximately extends LucideIconBase {\n static icon = {\n name: 'equal-approximately',\n size: 24,\n node: [\n ['path', { d: 'M5 15a6.5 6.5 0 0 1 7 0 6.5 6.5 0 0 0 7 0', key: 'yrdkhy' }],\n ['path', { d: 'M5 9a6.5 6.5 0 0 1 7 0 6.5 6.5 0 0 0 7 0', key: 'gzkvyz' }],\n ],\n };\n icon = signal(LucideEqualApproximately.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEqualApproximately, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEqualApproximately, isStandalone: true, selector: \"svg[lucideEqualApproximately]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEqualApproximately, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEqualApproximately]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name EllipsisVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iNSIgcj0iMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE5IiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ellipsis-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEllipsisVertical extends LucideIconBase {\n static icon = {\n name: 'ellipsis-vertical',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\n ['circle', { cx: '12', cy: '5', r: '1', key: 'gxeob9' }],\n ['circle', { cx: '12', cy: '19', r: '1', key: 'lyex9k' }],\n ],\n aliases: ['more-vertical'],\n };\n icon = signal(LucideEllipsisVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEllipsisVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEllipsisVertical, isStandalone: true, selector: \"svg[lucideEllipsisVertical], svg[lucideMoreVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEllipsisVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEllipsisVertical], svg[lucideMoreVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideEllipsisVertical\n */\nconst LucideMoreVertical = LucideEllipsisVertical;\n\n/**\n * @component @name EqualNot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iNSIgeDI9IjE5IiB5MT0iOSIgeTI9IjkiIC8+CiAgPGxpbmUgeDE9IjUiIHgyPSIxOSIgeTE9IjE1IiB5Mj0iMTUiIC8+CiAgPGxpbmUgeDE9IjE5IiB4Mj0iNSIgeTE9IjUiIHkyPSIxOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/equal-not\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEqualNot extends LucideIconBase {\n static icon = {\n name: 'equal-not',\n size: 24,\n node: [\n ['line', { x1: '5', x2: '19', y1: '9', y2: '9', key: '1nwqeh' }],\n ['line', { x1: '5', x2: '19', y1: '15', y2: '15', key: 'g8yjpy' }],\n ['line', { x1: '19', x2: '5', y1: '5', y2: '19', key: '1x9vlm' }],\n ],\n };\n icon = signal(LucideEqualNot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEqualNot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEqualNot, isStandalone: true, selector: \"svg[lucideEqualNot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEqualNot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEqualNot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Equal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iNSIgeDI9IjE5IiB5MT0iOSIgeTI9IjkiIC8+CiAgPGxpbmUgeDE9IjUiIHgyPSIxOSIgeTE9IjE1IiB5Mj0iMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/equal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEqual extends LucideIconBase {\n static icon = {\n name: 'equal',\n size: 24,\n node: [\n ['line', { x1: '5', x2: '19', y1: '9', y2: '9', key: '1nwqeh' }],\n ['line', { x1: '5', x2: '19', y1: '15', y2: '15', key: 'g8yjpy' }],\n ],\n };\n icon = signal(LucideEqual.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEqual, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEqual, isStandalone: true, selector: \"svg[lucideEqual]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEqual, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEqual]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Eraser\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMjFIOGEyIDIgMCAwIDEtMS40Mi0uNTg3bC0zLjk5NC0zLjk5OWEyIDIgMCAwIDEgMC0yLjgyOGwxMC0xMGEyIDIgMCAwIDEgMi44MjkgMGw1Ljk5OSA2YTIgMiAwIDAgMSAwIDIuODI4TDEyLjgzNCAyMSIgLz4KICA8cGF0aCBkPSJtNS4wODIgMTEuMDkgOC44MjggOC44MjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/eraser\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEraser extends LucideIconBase {\n static icon = {\n name: 'eraser',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21 21H8a2 2 0 0 1-1.42-.587l-3.994-3.999a2 2 0 0 1 0-2.828l10-10a2 2 0 0 1 2.829 0l5.999 6a2 2 0 0 1 0 2.828L12.834 21',\n key: 'g5wo59',\n },\n ],\n ['path', { d: 'm5.082 11.09 8.828 8.828', key: '1wx5vj' }],\n ],\n };\n icon = signal(LucideEraser.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEraser, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEraser, isStandalone: true, selector: \"svg[lucideEraser]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEraser, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEraser]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Euro\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMGgxMiIgLz4KICA8cGF0aCBkPSJNNCAxNGg5IiAvPgogIDxwYXRoIGQ9Ik0xOSA2YTcuNyA3LjcgMCAwIDAtNS4yLTJBNy45IDcuOSAwIDAgMCA2IDEyYzAgNC40IDMuNSA4IDcuOCA4IDIgMCAzLjgtLjggNS4yLTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/euro\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEuro extends LucideIconBase {\n static icon = {\n name: 'euro',\n size: 24,\n node: [\n ['path', { d: 'M4 10h12', key: '1y6xl8' }],\n ['path', { d: 'M4 14h9', key: '1loblj' }],\n [\n 'path',\n {\n d: 'M19 6a7.7 7.7 0 0 0-5.2-2A7.9 7.9 0 0 0 6 12c0 4.4 3.5 8 7.8 8 2 0 3.8-.8 5.2-2',\n key: '1j6lzo',\n },\n ],\n ],\n };\n icon = signal(LucideEuro.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEuro, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEuro, isStandalone: true, selector: \"svg[lucideEuro]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEuro, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEuro]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name EvCharger\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTNoMmEyIDIgMCAwIDEgMiAydjJhMiAyIDAgMCAwIDQgMHYtNi45OThhMiAyIDAgMCAwLS41OS0xLjQyTDE4IDUiIC8+CiAgPHBhdGggZD0iTTE0IDIxVjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MTYiIC8+CiAgPHBhdGggZD0iTTIgMjFoMTMiIC8+CiAgPHBhdGggZD0iTTMgN2gxMSIgLz4KICA8cGF0aCBkPSJtOSAxMS0yIDNoM2wtMiAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ev-charger\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEvCharger extends LucideIconBase {\n static icon = {\n name: 'ev-charger',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14 13h2a2 2 0 0 1 2 2v2a2 2 0 0 0 4 0v-6.998a2 2 0 0 0-.59-1.42L18 5',\n key: '1wtuz0',\n },\n ],\n ['path', { d: 'M14 21V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v16', key: 'e09ifn' }],\n ['path', { d: 'M2 21h13', key: '1x0fut' }],\n ['path', { d: 'M3 7h11', key: '19efrr' }],\n ['path', { d: 'm9 11-2 3h3l-2 3', key: 'lmzxi1' }],\n ],\n };\n icon = signal(LucideEvCharger.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEvCharger, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEvCharger, isStandalone: true, selector: \"svg[lucideEvCharger]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEvCharger, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEvCharger]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ExternalLink\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM2g2djYiIC8+CiAgPHBhdGggZD0iTTEwIDE0IDIxIDMiIC8+CiAgPHBhdGggZD0iTTE4IDEzdjZhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJWOGEyIDIgMCAwIDEgMi0yaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/external-link\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideExternalLink extends LucideIconBase {\n static icon = {\n name: 'external-link',\n size: 24,\n node: [\n ['path', { d: 'M15 3h6v6', key: '1q9fwt' }],\n ['path', { d: 'M10 14 21 3', key: 'gplh6r' }],\n ['path', { d: 'M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6', key: 'a6xqqp' }],\n ],\n };\n icon = signal(LucideExternalLink.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideExternalLink, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideExternalLink, isStandalone: true, selector: \"svg[lucideExternalLink]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideExternalLink, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideExternalLink]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name EyeClosed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTgtLjcyMi0zLjI1IiAvPgogIDxwYXRoIGQ9Ik0yIDhhMTAuNjQ1IDEwLjY0NSAwIDAgMCAyMCAwIiAvPgogIDxwYXRoIGQ9Im0yMCAxNS0xLjcyNi0yLjA1IiAvPgogIDxwYXRoIGQ9Im00IDE1IDEuNzI2LTIuMDUiIC8+CiAgPHBhdGggZD0ibTkgMTggLjcyMi0zLjI1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/eye-closed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEyeClosed extends LucideIconBase {\n static icon = {\n name: 'eye-closed',\n size: 24,\n node: [\n ['path', { d: 'm15 18-.722-3.25', key: '1j64jw' }],\n ['path', { d: 'M2 8a10.645 10.645 0 0 0 20 0', key: '1e7gxb' }],\n ['path', { d: 'm20 15-1.726-2.05', key: '1cnuld' }],\n ['path', { d: 'm4 15 1.726-2.05', key: '1dsqqd' }],\n ['path', { d: 'm9 18 .722-3.25', key: 'ypw2yx' }],\n ],\n };\n icon = signal(LucideEyeClosed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEyeClosed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEyeClosed, isStandalone: true, selector: \"svg[lucideEyeClosed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEyeClosed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEyeClosed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name EyeDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMDU0IDE4Ljk0NmExMSAxMSAwIDAgMS0yLjExIDAiIC8+CiAgPHBhdGggZD0iTTEzLjA1NCA1LjA1NGExMSAxMSAwIDAgMC0yLjExLS4wMDEiIC8+CiAgPHBhdGggZD0iTTE3LjA3MiA2LjI3NGExMSAxMSAwIDAgMSAxLjc1MyAxLjE3MyIgLz4KICA8cGF0aCBkPSJNMTguODI1IDE2LjU1MmExMSAxMSAwIDAgMS0xLjc1MyAxLjE3NCIgLz4KICA8cGF0aCBkPSJNMi41MTQgMTMuMzAzYTExIDExIDAgMCAxLS40NTItLjk1NCAxIDEgMCAwIDEgMC0uNjk3IDExIDExIDAgMCAxIC40NS0uOTU1IiAvPgogIDxwYXRoIGQ9Ik0yMS40ODUgMTAuNjk3YTExIDExIDAgMCAxIC40NTMuOTU1IDEgMSAwIDAgMSAwIC42OTcgMTEgMTEgMCAwIDEtLjQ1My45NTQiIC8+CiAgPHBhdGggZD0iTTUuMTczIDcuNDQ4YTExIDExIDAgMCAxIDEuNzUzLTEuMTc0IiAvPgogIDxwYXRoIGQ9Ik02LjkyNiAxNy43MjZhMTEgMTEgMCAwIDEtMS43NTMtMS4xNzQiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/eye-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEyeDashed extends LucideIconBase {\n static icon = {\n name: 'eye-dashed',\n size: 24,\n node: [\n ['path', { d: 'M13.054 18.946a11 11 0 0 1-2.11 0', key: '1lgjj0' }],\n ['path', { d: 'M13.054 5.054a11 11 0 0 0-2.11-.001', key: 'f7voaa' }],\n ['path', { d: 'M17.072 6.274a11 11 0 0 1 1.753 1.173', key: '1rga24' }],\n ['path', { d: 'M18.825 16.552a11 11 0 0 1-1.753 1.174', key: 'jfvai2' }],\n [\n 'path',\n {\n d: 'M2.514 13.303a11 11 0 0 1-.452-.954 1 1 0 0 1 0-.697 11 11 0 0 1 .45-.955',\n key: '1deed4',\n },\n ],\n [\n 'path',\n {\n d: 'M21.485 10.697a11 11 0 0 1 .453.955 1 1 0 0 1 0 .697 11 11 0 0 1-.453.954',\n key: '1k4xil',\n },\n ],\n ['path', { d: 'M5.173 7.448a11 11 0 0 1 1.753-1.174', key: 'mwd8rq' }],\n ['path', { d: 'M6.926 17.726a11 11 0 0 1-1.753-1.174', key: '15rpim' }],\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\n ],\n };\n icon = signal(LucideEyeDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEyeDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEyeDashed, isStandalone: true, selector: \"svg[lucideEyeDashed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEyeDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEyeDashed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name EyeOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNzMzIDUuMDc2YTEwLjc0NCAxMC43NDQgMCAwIDEgMTEuMjA1IDYuNTc1IDEgMSAwIDAgMSAwIC42OTYgMTAuNzQ3IDEwLjc0NyAwIDAgMS0xLjQ0NCAyLjQ5IiAvPgogIDxwYXRoIGQ9Ik0xNC4wODQgMTQuMTU4YTMgMyAwIDAgMS00LjI0Mi00LjI0MiIgLz4KICA8cGF0aCBkPSJNMTcuNDc5IDE3LjQ5OWExMC43NSAxMC43NSAwIDAgMS0xNS40MTctNS4xNTEgMSAxIDAgMCAxIDAtLjY5NiAxMC43NSAxMC43NSAwIDAgMSA0LjQ0Ni01LjE0MyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/eye-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEyeOff extends LucideIconBase {\n static icon = {\n name: 'eye-off',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49',\n key: 'ct8e1f',\n },\n ],\n ['path', { d: 'M14.084 14.158a3 3 0 0 1-4.242-4.242', key: '151rxh' }],\n [\n 'path',\n {\n d: 'M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143',\n key: '13bj9a',\n },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucideEyeOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEyeOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEyeOff, isStandalone: true, selector: \"svg[lucideEyeOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEyeOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEyeOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name EthernetPort\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOHYxIiAvPgogIDxwYXRoIGQ9Ik0xNCA4djEiIC8+CiAgPHBhdGggZD0iTTE4IDh2MSIgLz4KICA8cGF0aCBkPSJNMTkgMTdhMiAyIDAgMDAtMS43NjUgMS4wNTlsLS40Ny44ODJBMiAyIDAgMDExNSAyMEg5YTIgMiAwIDAxLTEuNzY1LTEuMDU5bC0uNDctLjg4MkEyIDIgMCAwMDUgMTdINGEyIDIgMCAwMS0yLTJWNmEyIDIgMCAwMTItMmgxNmEyIDIgMCAwMTIgMnY5YTIgMiAwIDAxLTIgMnoiIC8+CiAgPHBhdGggZD0iTTYgOHYxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ethernet-port\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEthernetPort extends LucideIconBase {\n static icon = {\n name: 'ethernet-port',\n size: 24,\n node: [\n ['path', { d: 'M10 8v1', key: '1talb4' }],\n ['path', { d: 'M14 8v1', key: '1rsfgr' }],\n ['path', { d: 'M18 8v1', key: 'gnkwox' }],\n [\n 'path',\n {\n d: 'M19 17a2 2 0 00-1.765 1.059l-.47.882A2 2 0 0115 20H9a2 2 0 01-1.765-1.059l-.47-.882A2 2 0 005 17H4a2 2 0 01-2-2V6a2 2 0 012-2h16a2 2 0 012 2v9a2 2 0 01-2 2z',\n key: 'v5qa57',\n },\n ],\n ['path', { d: 'M6 8v1', key: '1636ez' }],\n ],\n };\n icon = signal(LucideEthernetPort.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEthernetPort, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEthernetPort, isStandalone: true, selector: \"svg[lucideEthernetPort]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEthernetPort, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEthernetPort]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Eye\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi4wNjIgMTIuMzQ4YTEgMSAwIDAgMSAwLS42OTYgMTAuNzUgMTAuNzUgMCAwIDEgMTkuODc2IDAgMSAxIDAgMCAxIDAgLjY5NiAxMC43NSAxMC43NSAwIDAgMS0xOS44NzYgMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/eye\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideEye extends LucideIconBase {\n static icon = {\n name: 'eye',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0',\n key: '1nclc0',\n },\n ],\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\n ],\n };\n icon = signal(LucideEye.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEye, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideEye, isStandalone: true, selector: \"svg[lucideEye]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideEye, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideEye]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FaceAngry\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTFWOS40MTYiIC8+CiAgPHBhdGggZD0iTTE3IDlhNSA1IDAgMDAtMyAxIiAvPgogIDxwYXRoIGQ9Ik03IDlhNSA1IDAgMDEzIDEiIC8+CiAgPHBhdGggZD0iTTkgMTFWOS40MTYiIC8+CiAgPHBhdGggZD0iTTkgMTZhNSA1IDAgMDE2LjAwMSAwIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/face-angry\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFaceAngry extends LucideIconBase {\n static icon = {\n name: 'face-angry',\n size: 24,\n node: [\n ['path', { d: 'M15 11V9.416', key: 'v2ax0h' }],\n ['path', { d: 'M17 9a5 5 0 00-3 1', key: '1d2djj' }],\n ['path', { d: 'M7 9a5 5 0 013 1', key: 'y5n5ez' }],\n ['path', { d: 'M9 11V9.416', key: '1t25y0' }],\n ['path', { d: 'M9 16a5 5 0 016.001 0', key: '111vmx' }],\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ],\n aliases: ['angry'],\n };\n icon = signal(LucideFaceAngry.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFaceAngry, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFaceAngry, isStandalone: true, selector: \"svg[lucideFaceAngry], svg[lucideAngry]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFaceAngry, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFaceAngry], svg[lucideAngry]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFaceAngry\n */\nconst LucideAngry = LucideFaceAngry;\n\n/**\n * @component @name FaceExpressionless\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTBoMiIgLz4KICA8cGF0aCBkPSJNOCAxMGgyIiAvPgogIDxwYXRoIGQ9Ik04IDE2aDgiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/face-expressionless\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFaceExpressionless extends LucideIconBase {\n static icon = {\n name: 'face-expressionless',\n size: 24,\n node: [\n ['path', { d: 'M14 10h2', key: '1lstlu' }],\n ['path', { d: 'M8 10h2', key: '66od0' }],\n ['path', { d: 'M8 16h8', key: '10ke2u' }],\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ],\n aliases: ['annoyed'],\n };\n icon = signal(LucideFaceExpressionless.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFaceExpressionless, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFaceExpressionless, isStandalone: true, selector: \"svg[lucideFaceExpressionless], svg[lucideAnnoyed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFaceExpressionless, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFaceExpressionless], svg[lucideAnnoyed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFaceExpressionless\n */\nconst LucideAnnoyed = LucideFaceExpressionless;\n\n/**\n * @component @name FaceSlightlyFrowning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBWOSIgLz4KICA8cGF0aCBkPSJNOSAxMFY5IiAvPgogIDxwYXRoIGQ9Ik05IDE2YTUgNSAwIDAxNiAwIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/face-slightly-frowning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFaceSlightlyFrowning extends LucideIconBase {\n static icon = {\n name: 'face-slightly-frowning',\n size: 24,\n node: [\n ['path', { d: 'M15 10V9', key: '4dkmfx' }],\n ['path', { d: 'M9 10V9', key: '1lazqi' }],\n ['path', { d: 'M9 16a5 5 0 016 0', key: '34mdxb' }],\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ],\n aliases: ['frown'],\n };\n icon = signal(LucideFaceSlightlyFrowning.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFaceSlightlyFrowning, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFaceSlightlyFrowning, isStandalone: true, selector: \"svg[lucideFaceSlightlyFrowning], svg[lucideFrown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFaceSlightlyFrowning, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFaceSlightlyFrowning], svg[lucideFrown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFaceSlightlyFrowning\n */\nconst LucideFrown = LucideFaceSlightlyFrowning;\n\n/**\n * @component @name FaceSlightlySmilingPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMjY3IDIuMDhhMTAgMTAgMCAxMDguNjUzIDguNjUzIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMFY5IiAvPgogIDxwYXRoIGQ9Ik0xNiA1aDYiIC8+CiAgPHBhdGggZD0iTTE2LjQ3MiAxNWE2IDYgMCAwMS04Ljk0MyAwIiAvPgogIDxwYXRoIGQ9Ik0xOSAydjYiIC8+CiAgPHBhdGggZD0iTTkgMTBWOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/face-slightly-smiling-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFaceSlightlySmilingPlus extends LucideIconBase {\n static icon = {\n name: 'face-slightly-smiling-plus',\n size: 24,\n node: [\n ['path', { d: 'M13.267 2.08a10 10 0 108.653 8.653', key: '1wbpyh' }],\n ['path', { d: 'M15 10V9', key: '4dkmfx' }],\n ['path', { d: 'M16 5h6', key: '1vod17' }],\n ['path', { d: 'M16.472 15a6 6 0 01-8.943 0', key: '7qomzy' }],\n ['path', { d: 'M19 2v6', key: '4bpg5p' }],\n ['path', { d: 'M9 10V9', key: '1lazqi' }],\n ],\n aliases: ['smile-plus'],\n };\n icon = signal(LucideFaceSlightlySmilingPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFaceSlightlySmilingPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFaceSlightlySmilingPlus, isStandalone: true, selector: \"svg[lucideFaceSlightlySmilingPlus], svg[lucideSmilePlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFaceSlightlySmilingPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFaceSlightlySmilingPlus], svg[lucideSmilePlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFaceSlightlySmilingPlus\n */\nconst LucideSmilePlus = LucideFaceSlightlySmilingPlus;\n\n/**\n * @component @name Expand\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTUgNiA2IiAvPgogIDxwYXRoIGQ9Im0xNSA5IDYtNiIgLz4KICA8cGF0aCBkPSJNMjEgMTZ2NWgtNSIgLz4KICA8cGF0aCBkPSJNMjEgOFYzaC01IiAvPgogIDxwYXRoIGQ9Ik0zIDE2djVoNSIgLz4KICA8cGF0aCBkPSJtMyAyMSA2LTYiIC8+CiAgPHBhdGggZD0iTTMgOFYzaDUiIC8+CiAgPHBhdGggZD0iTTkgOSAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/expand\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideExpand extends LucideIconBase {\n static icon = {\n name: 'expand',\n size: 24,\n node: [\n ['path', { d: 'm15 15 6 6', key: '1s409w' }],\n ['path', { d: 'm15 9 6-6', key: 'ko1vev' }],\n ['path', { d: 'M21 16v5h-5', key: '1ck2sf' }],\n ['path', { d: 'M21 8V3h-5', key: '1qoq8a' }],\n ['path', { d: 'M3 16v5h5', key: '1t08am' }],\n ['path', { d: 'm3 21 6-6', key: 'wwnumi' }],\n ['path', { d: 'M3 8V3h5', key: '1ln10m' }],\n ['path', { d: 'M9 9 3 3', key: 'v551iv' }],\n ],\n };\n icon = signal(LucideExpand.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideExpand, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideExpand, isStandalone: true, selector: \"svg[lucideExpand]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideExpand, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideExpand]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FaceNeutral\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBWOSIgLz4KICA8cGF0aCBkPSJNOCAxNmg4IiAvPgogIDxwYXRoIGQ9Ik05IDEwVjkiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/face-neutral\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFaceNeutral extends LucideIconBase {\n static icon = {\n name: 'face-neutral',\n size: 24,\n node: [\n ['path', { d: 'M15 10V9', key: '4dkmfx' }],\n ['path', { d: 'M8 16h8', key: '10ke2u' }],\n ['path', { d: 'M9 10V9', key: '1lazqi' }],\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ],\n aliases: ['meh'],\n };\n icon = signal(LucideFaceNeutral.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFaceNeutral, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFaceNeutral, isStandalone: true, selector: \"svg[lucideFaceNeutral], svg[lucideMeh]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFaceNeutral, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFaceNeutral], svg[lucideMeh]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFaceNeutral\n */\nconst LucideMeh = LucideFaceNeutral;\n\n/**\n * @component @name Factory\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxNmguMDEiIC8+CiAgPHBhdGggZD0iTTMgMTlhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0yVjguNWEuNS41IDAgMCAwLS43NjktLjQyMmwtNC40NjIgMi44NDRBLjUuNSAwIDAgMSAxNSAxMC41di0yYS41LjUgMCAwIDAtLjc2OS0uNDIyTDkuNzcgMTAuOTIyQS41LjUgMCAwIDEgOSAxMC41VjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ6IiAvPgogIDxwYXRoIGQ9Ik04IDE2aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/factory\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFactory extends LucideIconBase {\n static icon = {\n name: 'factory',\n size: 24,\n node: [\n ['path', { d: 'M12 16h.01', key: '1drbdi' }],\n ['path', { d: 'M16 16h.01', key: '1f9h7w' }],\n [\n 'path',\n {\n d: 'M3 19a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8.5a.5.5 0 0 0-.769-.422l-4.462 2.844A.5.5 0 0 1 15 10.5v-2a.5.5 0 0 0-.769-.422L9.77 10.922A.5.5 0 0 1 9 10.5V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2z',\n key: '1iv0i2',\n },\n ],\n ['path', { d: 'M8 16h.01', key: '18s6g9' }],\n ],\n };\n icon = signal(LucideFactory.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFactory, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFactory, isStandalone: true, selector: \"svg[lucideFactory]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFactory, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFactory]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FaceGrinning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBWOSIgLz4KICA8cGF0aCBkPSJNNy4wODQgMTQuMzAyYTUuMTIgNS4xMiAwIDAwOS44MzMgMCAuMjQuMjQgMCAwMC0uMjM1LS4zMDJINy4zMmEuMjQuMjQgMCAwMC0uMjM1LjMwMiIgLz4KICA8cGF0aCBkPSJNOSAxMFY5IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/face-grinning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFaceGrinning extends LucideIconBase {\n static icon = {\n name: 'face-grinning',\n size: 24,\n node: [\n ['path', { d: 'M15 10V9', key: '4dkmfx' }],\n [\n 'path',\n {\n d: 'M7.084 14.302a5.12 5.12 0 009.833 0 .24.24 0 00-.235-.302H7.32a.24.24 0 00-.235.302',\n key: '1ad3z7',\n },\n ],\n ['path', { d: 'M9 10V9', key: '1lazqi' }],\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ],\n aliases: ['laugh'],\n };\n icon = signal(LucideFaceGrinning.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFaceGrinning, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFaceGrinning, isStandalone: true, selector: \"svg[lucideFaceGrinning], svg[lucideLaugh]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFaceGrinning, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFaceGrinning], svg[lucideLaugh]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFaceGrinning\n */\nconst LucideLaugh = LucideFaceGrinning;\n\n/**\n * @component @name FaceSlightlySmiling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBWOSIgLz4KICA8cGF0aCBkPSJNMTYuNDcyIDE1YTYgNiAwIDAxLTguOTQzIDAiIC8+CiAgPHBhdGggZD0iTTkgMTBWOSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/face-slightly-smiling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFaceSlightlySmiling extends LucideIconBase {\n static icon = {\n name: 'face-slightly-smiling',\n size: 24,\n node: [\n ['path', { d: 'M15 10V9', key: '4dkmfx' }],\n ['path', { d: 'M16.472 15a6 6 0 01-8.943 0', key: '7qomzy' }],\n ['path', { d: 'M9 10V9', key: '1lazqi' }],\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ],\n aliases: ['smile'],\n };\n icon = signal(LucideFaceSlightlySmiling.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFaceSlightlySmiling, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFaceSlightlySmiling, isStandalone: true, selector: \"svg[lucideFaceSlightlySmiling], svg[lucideSmile]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFaceSlightlySmiling, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFaceSlightlySmiling], svg[lucideSmile]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFaceSlightlySmiling\n */\nconst LucideSmile = LucideFaceSlightlySmiling;\n\n/**\n * @component @name Fan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuODI3IDE2LjM3OWE2LjA4MiA2LjA4MiAwIDAgMS04LjYxOC03LjAwMmw1LjQxMiAxLjQ1YTYuMDgyIDYuMDgyIDAgMCAxIDcuMDAyLTguNjE4bC0xLjQ1IDUuNDEyYTYuMDgyIDYuMDgyIDAgMCAxIDguNjE4IDcuMDAybC01LjQxMi0xLjQ1YTYuMDgyIDYuMDgyIDAgMCAxLTcuMDAyIDguNjE4bDEuNDUtNS40MTJaIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnYuMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fan\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFan extends LucideIconBase {\n static icon = {\n name: 'fan',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.827 16.379a6.082 6.082 0 0 1-8.618-7.002l5.412 1.45a6.082 6.082 0 0 1 7.002-8.618l-1.45 5.412a6.082 6.082 0 0 1 8.618 7.002l-5.412-1.45a6.082 6.082 0 0 1-7.002 8.618l1.45-5.412Z',\n key: '484a7f',\n },\n ],\n ['path', { d: 'M12 12v.01', key: 'u5ubse' }],\n ],\n };\n icon = signal(LucideFan.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFan, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFan, isStandalone: true, selector: \"svg[lucideFan]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFan, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFan]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Feather\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuMDg2IDE4LjQxMkEyIDIgMCAwMTEyLjY3IDE5SDV2LTcuNjcyYTIgMiAwIDAxLjU4Ni0xLjQxNEwxMS43NSAzLjc1YTYgNiAwIDExOC40OSA4LjQ5eiIgLz4KICA8cGF0aCBkPSJNMTYgOCAyIDIyIiAvPgogIDxwYXRoIGQ9Ik0xNy40ODggMTVIOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/feather\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFeather extends LucideIconBase {\n static icon = {\n name: 'feather',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14.086 18.412A2 2 0 0112.67 19H5v-7.672a2 2 0 01.586-1.414L11.75 3.75a6 6 0 118.49 8.49z',\n key: '1nq9jb',\n },\n ],\n ['path', { d: 'M16 8 2 22', key: 'vp34q' }],\n ['path', { d: 'M17.488 15H9', key: '16yirz' }],\n ],\n };\n icon = signal(LucideFeather.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFeather, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFeather, isStandalone: true, selector: \"svg[lucideFeather]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFeather, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFeather]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FerrisWheel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAydjQiIC8+CiAgPHBhdGggZD0ibTYuOCAxNS0zLjUgMiIgLz4KICA8cGF0aCBkPSJtMjAuNyA3LTMuNSAyIiAvPgogIDxwYXRoIGQ9Ik02LjggOSAzLjMgNyIgLz4KICA8cGF0aCBkPSJtMjAuNyAxNy0zLjUtMiIgLz4KICA8cGF0aCBkPSJtOSAyMiAzLTggMyA4IiAvPgogIDxwYXRoIGQ9Ik04IDIyaDgiIC8+CiAgPHBhdGggZD0iTTE4IDE4LjdhOSA5IDAgMSAwLTEyIDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ferris-wheel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFerrisWheel extends LucideIconBase {\n static icon = {\n name: 'ferris-wheel',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ['path', { d: 'M12 2v4', key: '3427ic' }],\n ['path', { d: 'm6.8 15-3.5 2', key: 'hjy98k' }],\n ['path', { d: 'm20.7 7-3.5 2', key: 'f08gto' }],\n ['path', { d: 'M6.8 9 3.3 7', key: '1aevh4' }],\n ['path', { d: 'm20.7 17-3.5-2', key: '1liqo3' }],\n ['path', { d: 'm9 22 3-8 3 8', key: 'wees03' }],\n ['path', { d: 'M8 22h8', key: 'rmew8v' }],\n ['path', { d: 'M18 18.7a9 9 0 1 0-12 0', key: 'dhzg4g' }],\n ],\n };\n icon = signal(LucideFerrisWheel.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFerrisWheel, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFerrisWheel, isStandalone: true, selector: \"svg[lucideFerrisWheel]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFerrisWheel, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFerrisWheel]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Fence\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAzIDIgNXYxNWMwIC42LjQgMSAxIDFoMmMuNiAwIDEtLjQgMS0xVjVaIiAvPgogIDxwYXRoIGQ9Ik02IDhoNCIgLz4KICA8cGF0aCBkPSJNNiAxOGg0IiAvPgogIDxwYXRoIGQ9Im0xMiAzLTIgMnYxNWMwIC42LjQgMSAxIDFoMmMuNiAwIDEtLjQgMS0xVjVaIiAvPgogIDxwYXRoIGQ9Ik0xNCA4aDQiIC8+CiAgPHBhdGggZD0iTTE0IDE4aDQiIC8+CiAgPHBhdGggZD0ibTIwIDMtMiAydjE1YzAgLjYuNCAxIDEgMWgyYy42IDAgMS0uNCAxLTFWNVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fence\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFence extends LucideIconBase {\n static icon = {\n name: 'fence',\n size: 24,\n node: [\n ['path', { d: 'M4 3 2 5v15c0 .6.4 1 1 1h2c.6 0 1-.4 1-1V5Z', key: '1n2rgs' }],\n ['path', { d: 'M6 8h4', key: 'utf9t1' }],\n ['path', { d: 'M6 18h4', key: '12yh4b' }],\n ['path', { d: 'm12 3-2 2v15c0 .6.4 1 1 1h2c.6 0 1-.4 1-1V5Z', key: '3ha7mj' }],\n ['path', { d: 'M14 8h4', key: '1r8wg2' }],\n ['path', { d: 'M14 18h4', key: '1t3kbu' }],\n ['path', { d: 'm20 3-2 2v15c0 .6.4 1 1 1h2c.6 0 1-.4 1-1V5Z', key: 'dfd4e2' }],\n ],\n };\n icon = signal(LucideFence.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFence, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFence, isStandalone: true, selector: \"svg[lucideFence]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFence, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFence]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FileAxis3d\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtOCAxOCA0LTQiIC8+CiAgPHBhdGggZD0iTTggMTB2OGg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-axis-3d\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileAxis3d extends LucideIconBase {\n static icon = {\n name: 'file-axis-3d',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'm8 18 4-4', key: '12zab0' }],\n ['path', { d: 'M8 10v8h8', key: 'tlaukw' }],\n ],\n aliases: ['file-axis-3-d'],\n };\n icon = signal(LucideFileAxis3d.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileAxis3d, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileAxis3d, isStandalone: true, selector: \"svg[lucideFileAxis3d], svg[lucideFileAxis3D]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileAxis3d, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileAxis3d], svg[lucideFileAxis3D]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileAxis3d\n */\nconst LucideFileAxis3D = LucideFileAxis3d;\n\n/**\n * @component @name FileArchive\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNjU5IDIySDE4YTIgMiAwIDAgMCAyLTJWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2MTEuNSIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxMnYtMSIgLz4KICA8cGF0aCBkPSJNOCAxOHYtMiIgLz4KICA8cGF0aCBkPSJNOCA3VjYiIC8+CiAgPGNpcmNsZSBjeD0iOCIgY3k9IjIwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-archive\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileArchive extends LucideIconBase {\n static icon = {\n name: 'file-archive',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13.659 22H18a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v11.5',\n key: '4pqfef',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M8 12v-1', key: '1ej8lb' }],\n ['path', { d: 'M8 18v-2', key: 'qcmpov' }],\n ['path', { d: 'M8 7V6', key: '1nbb54' }],\n ['circle', { cx: '8', cy: '20', r: '2', key: 'ckkr5m' }],\n ],\n };\n icon = signal(LucideFileArchive.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileArchive, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileArchive, isStandalone: true, selector: \"svg[lucideFileArchive]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileArchive, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileArchive]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FileBadge\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjJoNWEyIDIgMCAwIDAgMi0yVjhhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE0IDJINmEyIDIgMCAwIDAtMiAydjMuMyIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtNy42OSAxNi40NzkgMS4yOSA0Ljg4YS41LjUgMCAwIDEtLjY5OC41OTFsLTEuODQzLS44NDlhMSAxIDAgMCAwLS44NzkuMDAxbC0xLjg0Ni44NWEuNS41IDAgMCAxLS42OTItLjU5M2wxLjI5LTQuODgiIC8+CiAgPGNpcmNsZSBjeD0iNiIgY3k9IjE0IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-badge\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileBadge extends LucideIconBase {\n static icon = {\n name: 'file-badge',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13 22h5a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v3.3',\n key: 'cvl1xm',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n [\n 'path',\n {\n d: 'm7.69 16.479 1.29 4.88a.5.5 0 0 1-.698.591l-1.843-.849a1 1 0 0 0-.879.001l-1.846.85a.5.5 0 0 1-.692-.593l1.29-4.88',\n key: '1ff7gj',\n },\n ],\n ['circle', { cx: '6', cy: '14', r: '3', key: 'a1xfv6' }],\n ],\n aliases: ['file-badge-2'],\n };\n icon = signal(LucideFileBadge.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileBadge, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileBadge, isStandalone: true, selector: \"svg[lucideFileBadge], svg[lucideFileBadge2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileBadge, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileBadge], svg[lucideFileBadge2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileBadge\n */\nconst LucideFileBadge2 = LucideFileBadge;\n\n/**\n * @component @name FileBracesCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjJoNGEyIDIgMCAwIDAgMi0yVjhhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE0IDJINmEyIDIgMCAwIDAtMiAydjYiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTUgMTRhMSAxIDAgMCAwLTEgMXYyYTEgMSAwIDAgMS0xIDEgMSAxIDAgMCAxIDEgMXYyYTEgMSAwIDAgMCAxIDEiIC8+CiAgPHBhdGggZD0iTTkgMjJhMSAxIDAgMCAwIDEtMXYtMmExIDEgMCAwIDEgMS0xIDEgMSAwIDAgMS0xLTF2LTJhMSAxIDAgMCAwLTEtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-braces-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileBracesCorner extends LucideIconBase {\n static icon = {\n name: 'file-braces-corner',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14 22h4a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v6',\n key: '14cnrg',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n [\n 'path',\n { d: 'M5 14a1 1 0 0 0-1 1v2a1 1 0 0 1-1 1 1 1 0 0 1 1 1v2a1 1 0 0 0 1 1', key: 'sr0ebq' },\n ],\n [\n 'path',\n { d: 'M9 22a1 1 0 0 0 1-1v-2a1 1 0 0 1 1-1 1 1 0 0 1-1-1v-2a1 1 0 0 0-1-1', key: 'w793db' },\n ],\n ],\n aliases: ['file-json-2'],\n };\n icon = signal(LucideFileBracesCorner.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileBracesCorner, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileBracesCorner, isStandalone: true, selector: \"svg[lucideFileBracesCorner], svg[lucideFileJson2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileBracesCorner, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileBracesCorner], svg[lucideFileJson2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileBracesCorner\n */\nconst LucideFileJson2 = LucideFileBracesCorner;\n\n/**\n * @component @name FileBraces\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAgMTJhMSAxIDAgMCAwLTEgMXYxYTEgMSAwIDAgMS0xIDEgMSAxIDAgMCAxIDEgMXYxYTEgMSAwIDAgMCAxIDEiIC8+CiAgPHBhdGggZD0iTTE0IDE4YTEgMSAwIDAgMCAxLTF2LTFhMSAxIDAgMCAxIDEtMSAxIDEgMCAwIDEtMS0xdi0xYTEgMSAwIDAgMC0xLTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-braces\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileBraces extends LucideIconBase {\n static icon = {\n name: 'file-braces',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n [\n 'path',\n { d: 'M10 12a1 1 0 0 0-1 1v1a1 1 0 0 1-1 1 1 1 0 0 1 1 1v1a1 1 0 0 0 1 1', key: '1oajmo' },\n ],\n [\n 'path',\n {\n d: 'M14 18a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1 1 1 0 0 1-1-1v-1a1 1 0 0 0-1-1',\n key: 'mpwhp6',\n },\n ],\n ],\n aliases: ['file-json'],\n };\n icon = signal(LucideFileBraces.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileBraces, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileBraces, isStandalone: true, selector: \"svg[lucideFileBraces], svg[lucideFileJson]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileBraces, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileBraces], svg[lucideFileJson]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileBraces\n */\nconst LucideFileJson = LucideFileBraces;\n\n/**\n * @component @name FileChartColumnIncreasing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxOHYtMiIgLz4KICA8cGF0aCBkPSJNMTIgMTh2LTQiIC8+CiAgPHBhdGggZD0iTTE2IDE4di02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-chart-column-increasing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileChartColumnIncreasing extends LucideIconBase {\n static icon = {\n name: 'file-chart-column-increasing',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M8 18v-2', key: 'qcmpov' }],\n ['path', { d: 'M12 18v-4', key: 'q1q25u' }],\n ['path', { d: 'M16 18v-6', key: '15y0np' }],\n ],\n aliases: ['file-bar-chart'],\n };\n icon = signal(LucideFileChartColumnIncreasing.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileChartColumnIncreasing, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileChartColumnIncreasing, isStandalone: true, selector: \"svg[lucideFileChartColumnIncreasing], svg[lucideFileBarChart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileChartColumnIncreasing, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileChartColumnIncreasing], svg[lucideFileBarChart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileChartColumnIncreasing\n */\nconst LucideFileBarChart = LucideFileChartColumnIncreasing;\n\n/**\n * @component @name FastForward\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNmEyIDIgMCAwIDEgMy40MTQtMS40MTRsNiA2YTIgMiAwIDAgMSAwIDIuODI4bC02IDZBMiAyIDAgMCAxIDEyIDE4eiIgLz4KICA8cGF0aCBkPSJNMiA2YTIgMiAwIDAgMSAzLjQxNC0xLjQxNGw2IDZhMiAyIDAgMCAxIDAgMi44MjhsLTYgNkEyIDIgMCAwIDEgMiAxOHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fast-forward\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFastForward extends LucideIconBase {\n static icon = {\n name: 'fast-forward',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 6a2 2 0 0 1 3.414-1.414l6 6a2 2 0 0 1 0 2.828l-6 6A2 2 0 0 1 12 18z',\n key: 'b19h5q',\n },\n ],\n [\n 'path',\n {\n d: 'M2 6a2 2 0 0 1 3.414-1.414l6 6a2 2 0 0 1 0 2.828l-6 6A2 2 0 0 1 2 18z',\n key: 'h7h5ge',\n },\n ],\n ],\n };\n icon = signal(LucideFastForward.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFastForward, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFastForward, isStandalone: true, selector: \"svg[lucideFastForward]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFastForward, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFastForward]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FileBox\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAwMSAxaDUiIC8+CiAgPHBhdGggZD0iTTE0LjY5MiAyMkgxOGEyIDIgMCAwMDItMlY4YTIuNCAyLjQgMCAwMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMDAxNCAySDZhMiAyIDAgMDAtMiAydjMuODA0IiAvPgogIDxwYXRoIGQ9Ik0yLjI2NCAxMy43NTIgNyAxNi41bDQuNzM3LTIuNzQ4IiAvPgogIDxwYXRoIGQ9Ik0yLjk5NSAxMy4wMTRBMiAyIDAgMDAyIDE0Ljc0NHYzLjUxNmEyIDIgMCAwMC45OTYgMS43M2wzIDEuNzRhMiAyIDAgMDAyLjAwOCAwbDMtMS43NEEyIDIgMCAwMDEyIDE4LjI2di0zLjUxN2EyIDIgMCAwMC0uOTk1LTEuNzNsLTMtMS43NDJhMiAyIDAgMDAtMS44OTItLjA2NHoiIC8+CiAgPHBhdGggZD0iTTcgMTYuNVYyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-box\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileBox extends LucideIconBase {\n static icon = {\n name: 'file-box',\n size: 24,\n node: [\n ['path', { d: 'M14 2v5a1 1 0 001 1h5', key: '9v5fu7' }],\n [\n 'path',\n {\n d: 'M14.692 22H18a2 2 0 002-2V8a2.4 2.4 0 00-.706-1.706l-3.588-3.588A2.4 2.4 0 0014 2H6a2 2 0 00-2 2v3.804',\n key: '1ne0j7',\n },\n ],\n ['path', { d: 'M2.264 13.752 7 16.5l4.737-2.748', key: 't73mg3' }],\n [\n 'path',\n {\n d: 'M2.995 13.014A2 2 0 002 14.744v3.516a2 2 0 00.996 1.73l3 1.74a2 2 0 002.008 0l3-1.74A2 2 0 0012 18.26v-3.517a2 2 0 00-.995-1.73l-3-1.742a2 2 0 00-1.892-.064z',\n key: 'h4qck',\n },\n ],\n ['path', { d: 'M7 16.5V22', key: '1i1gou' }],\n ],\n };\n icon = signal(LucideFileBox.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileBox, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileBox, isStandalone: true, selector: \"svg[lucideFileBox]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileBox, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileBox]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FileChartColumn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxOHYtMSIgLz4KICA8cGF0aCBkPSJNMTIgMTh2LTYiIC8+CiAgPHBhdGggZD0iTTE2IDE4di0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-chart-column\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileChartColumn extends LucideIconBase {\n static icon = {\n name: 'file-chart-column',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M8 18v-1', key: 'zg0ygc' }],\n ['path', { d: 'M12 18v-6', key: '17g6i2' }],\n ['path', { d: 'M16 18v-3', key: 'j5jt4h' }],\n ],\n aliases: ['file-bar-chart-2'],\n };\n icon = signal(LucideFileChartColumn.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileChartColumn, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileChartColumn, isStandalone: true, selector: \"svg[lucideFileChartColumn], svg[lucideFileBarChart2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileChartColumn, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileChartColumn], svg[lucideFileBarChart2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileChartColumn\n */\nconst LucideFileBarChart2 = LucideFileChartColumn;\n\n/**\n * @component @name FileChartLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtMTYgMTMtMy41IDMuNS0yLTJMOCAxNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-chart-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileChartLine extends LucideIconBase {\n static icon = {\n name: 'file-chart-line',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'm16 13-3.5 3.5-2-2L8 17', key: 'zz7yod' }],\n ],\n aliases: ['file-line-chart'],\n };\n icon = signal(LucideFileChartLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileChartLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileChartLine, isStandalone: true, selector: \"svg[lucideFileChartLine], svg[lucideFileLineChart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileChartLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileChartLine], svg[lucideFileLineChart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileChartLine\n */\nconst LucideFileLineChart = LucideFileChartLine;\n\n/**\n * @component @name FileChartPie\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuOTQxIDIySDE4YTIgMiAwIDAgMCAyLTJWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDRsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2My41MTIiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTQuMDE3IDExLjUxMmE2IDYgMCAxIDAgOC40NjYgOC40NzUiIC8+CiAgPHBhdGggZD0iTTkgMTZhMSAxIDAgMCAxLTEtMXYtNGMwLS41NTIuNDUtMS4wMDguOTk1LS45MTdhNiA2IDAgMCAxIDQuOTIyIDQuOTIyYy4wOTEuNTQ0LS4zNjUuOTk1LS45MTcuOTk1eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-chart-pie\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileChartPie extends LucideIconBase {\n static icon = {\n name: 'file-chart-pie',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15.941 22H18a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.704l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v3.512',\n key: '13hoie',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M4.017 11.512a6 6 0 1 0 8.466 8.475', key: 's6vs5t' }],\n [\n 'path',\n {\n d: 'M9 16a1 1 0 0 1-1-1v-4c0-.552.45-1.008.995-.917a6 6 0 0 1 4.922 4.922c.091.544-.365.995-.917.995z',\n key: '1dl6s6',\n },\n ],\n ],\n aliases: ['file-pie-chart'],\n };\n icon = signal(LucideFileChartPie.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileChartPie, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileChartPie, isStandalone: true, selector: \"svg[lucideFileChartPie], svg[lucideFilePieChart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileChartPie, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileChartPie], svg[lucideFilePieChart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileChartPie\n */\nconst LucideFilePieChart = LucideFileChartPie;\n\n/**\n * @component @name FileClock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjJoMmEyIDIgMCAwIDAgMi0yVjhhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE0IDJINmEyIDIgMCAwIDAtMiAydjIuODUiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTggMTR2Mi4ybDEuNiAxIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIxNiIgcj0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileClock extends LucideIconBase {\n static icon = {\n name: 'file-clock',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M16 22h2a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v2.85',\n key: 'ryk6xj',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M8 14v2.2l1.6 1', key: '6m4bie' }],\n ['circle', { cx: '8', cy: '16', r: '6', key: '10v15b' }],\n ],\n };\n icon = signal(LucideFileClock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileClock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileClock, isStandalone: true, selector: \"svg[lucideFileClock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileClock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileClock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FileCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtOSAxNSAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileCheck extends LucideIconBase {\n static icon = {\n name: 'file-check',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'm9 15 2 2 4-4', key: '1grp1n' }],\n ],\n };\n icon = signal(LucideFileCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileCheck, isStandalone: true, selector: \"svg[lucideFileCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FileCheckCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSAyMkg2YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDhhMi40IDIuNCAwIDAgMSAxLjcwNi43MDZsMy41ODggMy41ODhBMi40IDIuNCAwIDAgMSAyMCA4djYiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0ibTE0IDIwIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-check-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileCheckCorner extends LucideIconBase {\n static icon = {\n name: 'file-check-corner',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.5 22H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v6',\n key: 'g5mvt7',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'm14 20 2 2 4-4', key: '15kota' }],\n ],\n aliases: ['file-check-2'],\n };\n icon = signal(LucideFileCheckCorner.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileCheckCorner, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileCheckCorner, isStandalone: true, selector: \"svg[lucideFileCheckCorner], svg[lucideFileCheck2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileCheckCorner, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileCheckCorner], svg[lucideFileCheck2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileCheckCorner\n */\nconst LucideFileCheck2 = LucideFileCheckCorner;\n\n/**\n * @component @name FileCodeCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMi4xNVY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMmgtMy4zNSIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtNSAxNi0zIDMgMyAzIiAvPgogIDxwYXRoIGQ9Im05IDIyIDMtMy0zLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-code-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileCodeCorner extends LucideIconBase {\n static icon = {\n name: 'file-code-corner',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 12.15V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2h-3.35',\n key: '1wthlu',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'm5 16-3 3 3 3', key: '331omg' }],\n ['path', { d: 'm9 22 3-3-3-3', key: 'lsp7cz' }],\n ],\n aliases: ['file-code-2'],\n };\n icon = signal(LucideFileCodeCorner.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileCodeCorner, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileCodeCorner, isStandalone: true, selector: \"svg[lucideFileCodeCorner], svg[lucideFileCode2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileCodeCorner, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileCodeCorner], svg[lucideFileCode2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileCodeCorner\n */\nconst LucideFileCode2 = LucideFileCodeCorner;\n\n/**\n * @component @name FileCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgOGExIDEgMCAwIDEtMS0xVjJhMi40IDIuNCAwIDAgMSAxLjcwNC43MDZsMy41ODggMy41ODhBMi40IDIuNCAwIDAgMSAyMCA4eiIgLz4KICA8cGF0aCBkPSJNMjAgOHYxMmEyIDIgMCAwIDEtMiAyaC00LjE4MiIgLz4KICA8cGF0aCBkPSJtMy4zMDUgMTkuNTMuOTIzLS4zODIiIC8+CiAgPHBhdGggZD0iTTQgMTAuNTkyVjRhMiAyIDAgMCAxIDItMmg4IiAvPgogIDxwYXRoIGQ9Im00LjIyOCAxNi44NTItLjkyNC0uMzgzIiAvPgogIDxwYXRoIGQ9Im01Ljg1MiAxNS4yMjgtLjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im01Ljg1MiAyMC43NzItLjM4My45MjQiIC8+CiAgPHBhdGggZD0ibTguMTQ4IDE1LjIyOC4zODMtLjkyMyIgLz4KICA8cGF0aCBkPSJtOC41MyAyMS42OTYtLjM4Mi0uOTI0IiAvPgogIDxwYXRoIGQ9Im05Ljc3MyAxNi44NTIuOTIyLS4zODMiIC8+CiAgPHBhdGggZD0ibTkuNzczIDE5LjE0OC45MjIuMzgzIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileCog extends LucideIconBase {\n static icon = {\n name: 'file-cog',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15 8a1 1 0 0 1-1-1V2a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8z',\n key: '1ckgky',\n },\n ],\n ['path', { d: 'M20 8v12a2 2 0 0 1-2 2h-4.182', key: '1726p0' }],\n ['path', { d: 'm3.305 19.53.923-.382', key: 'ao1pio' }],\n ['path', { d: 'M4 10.592V4a2 2 0 0 1 2-2h8', key: '1foop0' }],\n ['path', { d: 'm4.228 16.852-.924-.383', key: '1fv9zy' }],\n ['path', { d: 'm5.852 15.228-.383-.923', key: '1a9hc2' }],\n ['path', { d: 'm5.852 20.772-.383.924', key: '1sh9ke' }],\n ['path', { d: 'm8.148 15.228.383-.923', key: '4yu6lf' }],\n ['path', { d: 'm8.53 21.696-.382-.924', key: '18b0s9' }],\n ['path', { d: 'm9.773 16.852.922-.383', key: 'ti6xop' }],\n ['path', { d: 'm9.773 19.148.922.383', key: 'rws47d' }],\n ['circle', { cx: '7', cy: '18', r: '3', key: 'lvkj7j' }],\n ],\n aliases: ['file-cog-2'],\n };\n icon = signal(LucideFileCog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileCog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileCog, isStandalone: true, selector: \"svg[lucideFileCog], svg[lucideFileCog2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileCog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileCog], svg[lucideFileCog2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileCog\n */\nconst LucideFileCog2 = LucideFileCog;\n\n/**\n * @component @name FileCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAgMTIuNSA4IDE1bDIgMi41IiAvPgogIDxwYXRoIGQ9Im0xNCAxMi41IDIgMi41LTIgMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileCode extends LucideIconBase {\n static icon = {\n name: 'file-code',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M10 12.5 8 15l2 2.5', key: '1tg20x' }],\n ['path', { d: 'm14 12.5 2 2.5-2 2.5', key: 'yinavb' }],\n ],\n };\n icon = signal(LucideFileCode.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileCode, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileCode, isStandalone: true, selector: \"svg[lucideFileCode]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileCode, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileCode]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FileDigit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMlY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAgMTZoMnY2IiAvPgogIDxwYXRoIGQ9Ik0xMCAyMmg0IiAvPgogIDxyZWN0IHg9IjIiIHk9IjE2IiB3aWR0aD0iNCIgaGVpZ2h0PSI2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-digit\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileDigit extends LucideIconBase {\n static icon = {\n name: 'file-digit',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 12V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2',\n key: 'jrl274',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M10 16h2v6', key: '1bxocy' }],\n ['path', { d: 'M10 22h4', key: 'ceow96' }],\n ['rect', { x: '2', y: '16', width: '4', height: '6', rx: '2', key: 'r45zd0' }],\n ],\n };\n icon = signal(LucideFileDigit.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileDigit, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileDigit, isStandalone: true, selector: \"svg[lucideFileDigit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileDigit, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileDigit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FileDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTIgMTh2LTYiIC8+CiAgPHBhdGggZD0ibTkgMTUgMyAzIDMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileDown extends LucideIconBase {\n static icon = {\n name: 'file-down',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M12 18v-6', key: '17g6i2' }],\n ['path', { d: 'm9 15 3 3 3-3', key: '1npd3o' }],\n ],\n };\n icon = signal(LucideFileDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileDown, isStandalone: true, selector: \"svg[lucideFileDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FileDiff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNOSAxMGg2IiAvPgogIDxwYXRoIGQ9Ik0xMiAxM1Y3IiAvPgogIDxwYXRoIGQ9Ik05IDE3aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-diff\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileDiff extends LucideIconBase {\n static icon = {\n name: 'file-diff',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M9 10h6', key: '9gxzsh' }],\n ['path', { d: 'M12 13V7', key: 'h0r20n' }],\n ['path', { d: 'M9 17h6', key: 'r8uit2' }],\n ],\n };\n icon = signal(LucideFileDiff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileDiff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileDiff, isStandalone: true, selector: \"svg[lucideFileDiff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileDiff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileDiff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FileExclamationPoint\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTIgOXY0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxN2guMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-exclamation-point\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileExclamationPoint extends LucideIconBase {\n static icon = {\n name: 'file-exclamation-point',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M12 9v4', key: 'juzpu7' }],\n ['path', { d: 'M12 17h.01', key: 'p32p05' }],\n ],\n aliases: ['file-warning'],\n };\n icon = signal(LucideFileExclamationPoint.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileExclamationPoint, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileExclamationPoint, isStandalone: true, selector: \"svg[lucideFileExclamationPoint], svg[lucideFileWarning]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileExclamationPoint, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileExclamationPoint], svg[lucideFileWarning]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileExclamationPoint\n */\nconst LucideFileWarning = LucideFileExclamationPoint;\n\n/**\n * @component @name FileHeadphone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA2LjgzNVY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMmgtLjM0MyIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMiAxOWEyIDIgMCAwIDEgNCAwdjFhMiAyIDAgMCAxLTQgMHYtNGE2IDYgMCAwIDEgMTIgMHY0YTIgMiAwIDAgMS00IDB2LTFhMiAyIDAgMCAxIDQgMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-headphone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileHeadphone extends LucideIconBase {\n static icon = {\n name: 'file-headphone',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 6.835V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2h-.343',\n key: '1vfytu',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n [\n 'path',\n {\n d: 'M2 19a2 2 0 0 1 4 0v1a2 2 0 0 1-4 0v-4a6 6 0 0 1 12 0v4a2 2 0 0 1-4 0v-1a2 2 0 0 1 4 0',\n key: '1etmh7',\n },\n ],\n ],\n aliases: ['file-audio', 'file-audio-2'],\n };\n icon = signal(LucideFileHeadphone.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileHeadphone, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileHeadphone, isStandalone: true, selector: \"svg[lucideFileHeadphone], svg[lucideFileAudio], svg[lucideFileAudio2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileHeadphone, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileHeadphone], svg[lucideFileAudio], svg[lucideFileAudio2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileHeadphone\n */\nconst LucideFileAudio = LucideFileHeadphone;\n/**\n * @deprecated\n * @see LucideFileHeadphone\n */\nconst LucideFileAudio2 = LucideFileHeadphone;\n\n/**\n * @component @name FileHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjJoNWEyIDIgMCAwIDAgMi0yVjhhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE0IDJINmEyIDIgMCAwIDAtMiAydjciIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTMuNjIgMTguOEEyLjI1IDIuMjUgMCAxIDEgNyAxNS44MzZhMi4yNSAyLjI1IDAgMSAxIDMuMzggMi45NjZsLTIuNjI2IDIuODU2YTEgMSAwIDAgMS0xLjUwNyAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileHeart extends LucideIconBase {\n static icon = {\n name: 'file-heart',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13 22h5a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v7',\n key: 'oagw2b',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n [\n 'path',\n {\n d: 'M3.62 18.8A2.25 2.25 0 1 1 7 15.836a2.25 2.25 0 1 1 3.38 2.966l-2.626 2.856a1 1 0 0 1-1.507 0z',\n key: 'rg3psg',\n },\n ],\n ],\n };\n icon = signal(LucideFileHeart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileHeart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileHeart, isStandalone: true, selector: \"svg[lucideFileHeart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileHeart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileHeart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FileInput\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMVY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMkg2YTIgMiAwIDAgMS0yLTJ2LTEiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTIgMTVoMTAiIC8+CiAgPHBhdGggZD0ibTkgMTggMy0zLTMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-input\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileInput extends LucideIconBase {\n static icon = {\n name: 'file-input',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 11V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-1',\n key: '1q9hii',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M2 15h10', key: 'jfw4w8' }],\n ['path', { d: 'm9 18 3-3-3-3', key: '112psh' }],\n ],\n };\n icon = signal(LucideFileInput.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileInput, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileInput, isStandalone: true, selector: \"svg[lucideFileInput]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileInput, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileInput]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FileKey\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNNCAxMnY2IiAvPgogIDxwYXRoIGQ9Ik00IDE0aDIiIC8+CiAgPHBhdGggZD0iTTkuNjUgMjJIMThhMiAyIDAgMCAwIDItMlY4YTIuNCAyLjQgMCAwIDAtLjcwNi0xLjcwNmwtMy41ODgtMy41ODhBMi40IDIuNCAwIDAgMCAxNCAySDZhMiAyIDAgMCAwLTIgMnY0IiAvPgogIDxjaXJjbGUgY3g9IjQiIGN5PSIyMCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-key\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileKey extends LucideIconBase {\n static icon = {\n name: 'file-key',\n size: 24,\n node: [\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M4 12v6', key: 'bg1pfk' }],\n ['path', { d: 'M4 14h2', key: '1sf9f8' }],\n [\n 'path',\n {\n d: 'M9.65 22H18a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v4',\n key: 'd56i0q',\n },\n ],\n ['circle', { cx: '4', cy: '20', r: '2', key: '6kqj1y' }],\n ],\n aliases: ['file-key-2'],\n };\n icon = signal(LucideFileKey.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileKey, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileKey, isStandalone: true, selector: \"svg[lucideFileKey], svg[lucideFileKey2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileKey, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileKey], svg[lucideFileKey2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileKey\n */\nconst LucideFileKey2 = LucideFileKey;\n\n/**\n * @component @name FileImage\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjEyIiByPSIyIiAvPgogIDxwYXRoIGQ9Im0yMCAxNy0xLjI5Ni0xLjI5NmEyLjQxIDIuNDEgMCAwIDAtMy40MDggMEw5IDIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-image\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileImage extends LucideIconBase {\n static icon = {\n name: 'file-image',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['circle', { cx: '10', cy: '12', r: '2', key: '737tya' }],\n ['path', { d: 'm20 17-1.296-1.296a2.41 2.41 0 0 0-3.408 0L9 22', key: 'wt3hpn' }],\n ],\n };\n icon = signal(LucideFileImage.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileImage, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileImage, isStandalone: true, selector: \"svg[lucideFileImage]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileImage, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileImage]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FileMinusCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTRWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2MTZhMiAyIDAgMCAwIDIgMmgxMiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTQgMThoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-minus-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileMinusCorner extends LucideIconBase {\n static icon = {\n name: 'file-minus-corner',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 14V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12',\n key: 'l9p8hp',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M14 18h6', key: '1m8k6r' }],\n ],\n aliases: ['file-minus-2'],\n };\n icon = signal(LucideFileMinusCorner.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileMinusCorner, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileMinusCorner, isStandalone: true, selector: \"svg[lucideFileMinusCorner], svg[lucideFileMinus2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileMinusCorner, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileMinusCorner], svg[lucideFileMinus2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileMinusCorner\n */\nconst LucideFileMinus2 = LucideFileMinusCorner;\n\n/**\n * @component @name FileLock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA5LjhWNGEyIDIgMCAwIDEgMi0yaDhhMi40IDIuNCAwIDAgMSAxLjcwNi43MDZsMy41ODggMy41ODhBMi40IDIuNCAwIDAgMSAyMCA4djEyYTIgMiAwIDAgMS0yIDJoLTMiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTkgMTd2LTJhMiAyIDAgMCAwLTQgMHYyIiAvPgogIDxyZWN0IHdpZHRoPSI4IiBoZWlnaHQ9IjUiIHg9IjMiIHk9IjE3IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileLock extends LucideIconBase {\n static icon = {\n name: 'file-lock',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 9.8V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2h-3',\n key: '1432pc',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M9 17v-2a2 2 0 0 0-4 0v2', key: '168m41' }],\n ['rect', { width: '8', height: '5', x: '3', y: '17', rx: '1', key: 'o8vfew' }],\n ],\n aliases: ['file-lock-2'],\n };\n icon = signal(LucideFileLock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileLock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileLock, isStandalone: true, selector: \"svg[lucideFileLock], svg[lucideFileLock2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileLock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileLock], svg[lucideFileLock2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileLock\n */\nconst LucideFileLock2 = LucideFileLock;\n\n/**\n * @component @name FileMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOSAxNWg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileMinus extends LucideIconBase {\n static icon = {\n name: 'file-minus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M9 15h6', key: 'cctwl0' }],\n ],\n };\n icon = signal(LucideFileMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileMinus, isStandalone: true, selector: \"svg[lucideFileMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FilePenLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuMzY0IDEzLjYzNGEyIDIgMCAwIDAtLjUwNi44NTRsLS44MzcgMi44N2EuNS41IDAgMCAwIC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMCAwIC44NTQtLjUwNmw0LjAxMy00LjAwOWExIDEgMCAwIDAtMy4wMDQtMy4wMDR6IiAvPgogIDxwYXRoIGQ9Ik0xNC40ODcgNy44NThBMSAxIDAgMCAxIDE0IDdWMiIgLz4KICA8cGF0aCBkPSJNMjAgMTkuNjQ1VjIwYTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDIuNTE2IDIuNTE2IiAvPgogIDxwYXRoIGQ9Ik04IDE4aDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-pen-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFilePenLine extends LucideIconBase {\n static icon = {\n name: 'file-pen-line',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14.364 13.634a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506l4.013-4.009a1 1 0 0 0-3.004-3.004z',\n key: 'ukzhwg',\n },\n ],\n ['path', { d: 'M14.487 7.858A1 1 0 0 1 14 7V2', key: '1klhew' }],\n [\n 'path',\n {\n d: 'M20 19.645V20a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l2.516 2.516',\n key: 'rxaxab',\n },\n ],\n ['path', { d: 'M8 18h1', key: '13wk12' }],\n ],\n aliases: ['file-signature'],\n };\n icon = signal(LucideFilePenLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFilePenLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFilePenLine, isStandalone: true, selector: \"svg[lucideFilePenLine], svg[lucideFileSignature]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFilePenLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFilePenLine], svg[lucideFileSignature]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFilePenLine\n */\nconst LucideFileSignature = LucideFilePenLine;\n\n/**\n * @component @name FileOutput\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNC4yMjYgMjAuOTI1QTIgMiAwIDAgMCA2IDIyaDEyYTIgMiAwIDAgMCAyLTJWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2My4xMjciIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0ibTUgMTEtMyAzIiAvPgogIDxwYXRoIGQ9Im01IDE3LTMtM2gxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-output\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileOutput extends LucideIconBase {\n static icon = {\n name: 'file-output',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4.226 20.925A2 2 0 0 0 6 22h12a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v3.127',\n key: 'wfxp4w',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'm5 11-3 3', key: '1dgrs4' }],\n ['path', { d: 'm5 17-3-3h10', key: '1mvvaf' }],\n ],\n };\n icon = signal(LucideFileOutput.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileOutput, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileOutput, isStandalone: true, selector: \"svg[lucideFileOutput]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileOutput, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileOutput]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FilePen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNjU5IDIySDE4YTIgMiAwIDAgMCAyLTJWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2OS4zNCIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAuMzc4IDEyLjYyMmExIDEgMCAwIDEgMyAzLjAwM0w4LjM2IDIwLjYzN2EyIDIgMCAwIDEtLjg1NC41MDZsLTIuODY3LjgzN2EuNS41IDAgMCAxLS42Mi0uNjJsLjgzNi0yLjg2OWEyIDIgMCAwIDEgLjUwNi0uODUzeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFilePen extends LucideIconBase {\n static icon = {\n name: 'file-pen',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.659 22H18a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v9.34',\n key: 'o6klzx',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n [\n 'path',\n {\n d: 'M10.378 12.622a1 1 0 0 1 3 3.003L8.36 20.637a2 2 0 0 1-.854.506l-2.867.837a.5.5 0 0 1-.62-.62l.836-2.869a2 2 0 0 1 .506-.853z',\n key: 'zhnas1',\n },\n ],\n ],\n aliases: ['file-edit'],\n };\n icon = signal(LucideFilePen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFilePen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFilePen, isStandalone: true, selector: \"svg[lucideFilePen], svg[lucideFileEdit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFilePen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFilePen], svg[lucideFileEdit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFilePen\n */\nconst LucideFileEdit = LucideFilePen;\n\n/**\n * @component @name FileMusic\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNjUgMjJIMThhMiAyIDAgMCAwIDItMlY4YTIuNCAyLjQgMCAwIDAtLjcwNi0xLjcwNmwtMy41ODgtMy41ODhBMi40IDIuNCAwIDAgMCAxNCAySDZhMiAyIDAgMCAwLTIgMnYxMC4zNSIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAyMHYtN2wzIDEuNDc0IiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSIyMCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-music\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileMusic extends LucideIconBase {\n static icon = {\n name: 'file-music',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11.65 22H18a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v10.35',\n key: '5ad7z2',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M8 20v-7l3 1.474', key: '1ggyb9' }],\n ['circle', { cx: '6', cy: '20', r: '2', key: 'j7wjp0' }],\n ],\n };\n icon = signal(LucideFileMusic.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileMusic, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileMusic, isStandalone: true, selector: \"svg[lucideFileMusic]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileMusic, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileMusic]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FilePlay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTUuMDMzIDEzLjQ0YS42NDcuNjQ3IDAgMCAxIDAgMS4xMmwtNC4wNjUgMi4zNTJhLjY0NS42NDUgMCAwIDEtLjk2OC0uNTZ2LTQuNzA0YS42NDUuNjQ1IDAgMCAxIC45NjctLjU2eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFilePlay extends LucideIconBase {\n static icon = {\n name: 'file-play',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n [\n 'path',\n {\n d: 'M15.033 13.44a.647.647 0 0 1 0 1.12l-4.065 2.352a.645.645 0 0 1-.968-.56v-4.704a.645.645 0 0 1 .967-.56z',\n key: '1tzo1f',\n },\n ],\n ],\n aliases: ['file-video'],\n };\n icon = signal(LucideFilePlay.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFilePlay, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFilePlay, isStandalone: true, selector: \"svg[lucideFilePlay], svg[lucideFileVideo]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFilePlay, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFilePlay], svg[lucideFileVideo]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFilePlay\n */\nconst LucideFileVideo = LucideFilePlay;\n\n/**\n * @component @name FilePlusCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMzUgMjJINmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDYuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHY1LjM1IiAvPgogIDxwYXRoIGQ9Ik0xNCAydjVhMSAxIDAgMCAwIDEgMWg1IiAvPgogIDxwYXRoIGQ9Ik0xNCAxOWg2IiAvPgogIDxwYXRoIGQ9Ik0xNyAxNnY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-plus-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFilePlusCorner extends LucideIconBase {\n static icon = {\n name: 'file-plus-corner',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11.35 22H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v5.35',\n key: '17jvcc',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M14 19h6', key: 'bvotb8' }],\n ['path', { d: 'M17 16v6', key: '18yu1i' }],\n ],\n aliases: ['file-plus-2'],\n };\n icon = signal(LucideFilePlusCorner.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFilePlusCorner, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFilePlusCorner, isStandalone: true, selector: \"svg[lucideFilePlusCorner], svg[lucideFilePlus2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFilePlusCorner, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFilePlusCorner], svg[lucideFilePlus2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFilePlusCorner\n */\nconst LucideFilePlus2 = LucideFilePlusCorner;\n\n/**\n * @component @name FilePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOSAxNWg2IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOHYtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFilePlus extends LucideIconBase {\n static icon = {\n name: 'file-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M9 15h6', key: 'cctwl0' }],\n ['path', { d: 'M12 18v-6', key: '17g6i2' }],\n ],\n };\n icon = signal(LucideFilePlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFilePlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFilePlus, isStandalone: true, selector: \"svg[lucideFilePlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFilePlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFilePlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FileScan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDRsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2MTZhMiAyIDAgMCAwIDIgMmg0LjM1IiAvPgogIDxwYXRoIGQ9Ik0xNCAydjVhMSAxIDAgMCAwIDEgMWg1IiAvPgogIDxwYXRoIGQ9Ik0xNiAxNGEyIDIgMCAwIDAtMiAyIiAvPgogIDxwYXRoIGQ9Ik0xNiAyMmEyIDIgMCAwIDEtMi0yIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNGEyIDIgMCAwIDEgMiAyIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMmEyIDIgMCAwIDAgMi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-scan\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileScan extends LucideIconBase {\n static icon = {\n name: 'file-scan',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 10V8a2.4 2.4 0 0 0-.706-1.704l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h4.35',\n key: '1cdjst',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M16 14a2 2 0 0 0-2 2', key: 'ceaadl' }],\n ['path', { d: 'M16 22a2 2 0 0 1-2-2', key: '1wqh5n' }],\n ['path', { d: 'M20 14a2 2 0 0 1 2 2', key: '1ny6zw' }],\n ['path', { d: 'M20 22a2 2 0 0 0 2-2', key: '1l9q4k' }],\n ],\n };\n icon = signal(LucideFileScan.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileScan, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileScan, isStandalone: true, selector: \"svg[lucideFileScan]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileScan, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileScan]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FileSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8Y2lyY2xlIGN4PSIxMS41IiBjeT0iMTQuNSIgcj0iMi41IiAvPgogIDxwYXRoIGQ9Ik0xMy4zIDE2LjMgMTUgMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileSearch extends LucideIconBase {\n static icon = {\n name: 'file-search',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['circle', { cx: '11.5', cy: '14.5', r: '2.5', key: '1bq0ko' }],\n ['path', { d: 'M13.3 16.3 15 18', key: '2quom7' }],\n ],\n };\n icon = signal(LucideFileSearch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileSearch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileSearch, isStandalone: true, selector: \"svg[lucideFileSearch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileSearch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileSearch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FileQuestionMark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTIgMTdoLjAxIiAvPgogIDxwYXRoIGQ9Ik05LjEgOWEzIDMgMCAwIDEgNS44MiAxYzAgMi0zIDMtMyAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-question-mark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileQuestionMark extends LucideIconBase {\n static icon = {\n name: 'file-question-mark',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M12 17h.01', key: 'p32p05' }],\n ['path', { d: 'M9.1 9a3 3 0 0 1 5.82 1c0 2-3 3-3 3', key: 'mhlwft' }],\n ],\n aliases: ['file-question'],\n };\n icon = signal(LucideFileQuestionMark.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileQuestionMark, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileQuestionMark, isStandalone: true, selector: \"svg[lucideFileQuestionMark], svg[lucideFileQuestion]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileQuestionMark, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileQuestionMark], svg[lucideFileQuestion]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileQuestionMark\n */\nconst LucideFileQuestion = LucideFileQuestionMark;\n\n/**\n * @component @name FileSearchCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMSAyMkg2YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDhhMi40IDIuNCAwIDAgMSAxLjcwNi43MDZsMy41ODkgMy41ODhBMi40IDIuNCAwIDAgMSAyMCA4djMuMjUiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0ibTIxIDIyLTIuODgtMi44OCIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjE3IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-search-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileSearchCorner extends LucideIconBase {\n static icon = {\n name: 'file-search-corner',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11.1 22H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.589 3.588A2.4 2.4 0 0 1 20 8v3.25',\n key: 'uh4ikj',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'm21 22-2.88-2.88', key: '9dd25w' }],\n ['circle', { cx: '16', cy: '17', r: '3', key: '11br10' }],\n ],\n aliases: ['file-search-2'],\n };\n icon = signal(LucideFileSearchCorner.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileSearchCorner, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileSearchCorner, isStandalone: true, selector: \"svg[lucideFileSearchCorner], svg[lucideFileSearch2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileSearchCorner, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileSearchCorner], svg[lucideFileSearch2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileSearchCorner\n */\nconst LucideFileSearch2 = LucideFileSearchCorner;\n\n/**\n * @component @name FileSliders\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMCAxMXYyIiAvPgogIDxwYXRoIGQ9Ik04IDE3aDgiIC8+CiAgPHBhdGggZD0iTTE0IDE2djIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-sliders\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileSliders extends LucideIconBase {\n static icon = {\n name: 'file-sliders',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ['path', { d: 'M10 11v2', key: '1s651w' }],\n ['path', { d: 'M8 17h8', key: 'wh5c61' }],\n ['path', { d: 'M14 16v2', key: '12fp5e' }],\n ],\n };\n icon = signal(LucideFileSliders.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileSliders, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileSliders, isStandalone: true, selector: \"svg[lucideFileSliders]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileSliders, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileSliders]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FileStack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjFhMSAxIDAgMCAxLTEgMUg0YTEgMSAwIDAgMS0xLTF2LThhMSAxIDAgMCAxIDEtMSIgLz4KICA8cGF0aCBkPSJNMTYgMTZhMSAxIDAgMCAxLTEgMUg5YTEgMSAwIDAgMS0xLTFWOGExIDEgMCAwIDEgMS0xIiAvPgogIDxwYXRoIGQ9Ik0yMSA2YTIgMiAwIDAgMC0uNTg2LTEuNDE0bC0yLTJBMiAyIDAgMCAwIDE3IDJoLTNhMSAxIDAgMCAwLTEgMXY4YTEgMSAwIDAgMCAxIDFoNmExIDEgMCAwIDAgMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-stack\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileStack extends LucideIconBase {\n static icon = {\n name: 'file-stack',\n size: 24,\n node: [\n ['path', { d: 'M11 21a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1v-8a1 1 0 0 1 1-1', key: 'likhh7' }],\n ['path', { d: 'M16 16a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1', key: '17ky3x' }],\n [\n 'path',\n {\n d: 'M21 6a2 2 0 0 0-.586-1.414l-2-2A2 2 0 0 0 17 2h-3a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1z',\n key: '1hyeo0',\n },\n ],\n ],\n };\n icon = signal(LucideFileStack.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileStack, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileStack, isStandalone: true, selector: \"svg[lucideFileStack]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileStack, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileStack]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FileSymlink\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMVY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMkg2YTIgMiAwIDAgMS0yLTJ2LTNhMiAyIDAgMCAxIDItMmg3IiAvPgogIDxwYXRoIGQ9Ik0xNCAydjVhMSAxIDAgMCAwIDEgMWg1IiAvPgogIDxwYXRoIGQ9Im0xMCAxOCAzLTMtMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-symlink\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileSymlink extends LucideIconBase {\n static icon = {\n name: 'file-symlink',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 11V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h7',\n key: 'huwfnr',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'm10 18 3-3-3-3', key: '18f6ys' }],\n ],\n };\n icon = signal(LucideFileSymlink.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileSymlink, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileSymlink, isStandalone: true, selector: \"svg[lucideFileSymlink]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileSymlink, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileSymlink]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FileSpreadsheet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxM2gyIiAvPgogIDxwYXRoIGQ9Ik0xNCAxM2gyIiAvPgogIDxwYXRoIGQ9Ik04IDE3aDIiIC8+CiAgPHBhdGggZD0iTTE0IDE3aDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-spreadsheet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileSpreadsheet extends LucideIconBase {\n static icon = {\n name: 'file-spreadsheet',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M8 13h2', key: 'yr2amv' }],\n ['path', { d: 'M14 13h2', key: 'un5t4a' }],\n ['path', { d: 'M8 17h2', key: '2yhykz' }],\n ['path', { d: 'M14 17h2', key: '10kma7' }],\n ],\n };\n icon = signal(LucideFileSpreadsheet.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileSpreadsheet, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileSpreadsheet, isStandalone: true, selector: \"svg[lucideFileSpreadsheet]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileSpreadsheet, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileSpreadsheet]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FileText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAgOUg4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxM0g4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxN0g4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileText extends LucideIconBase {\n static icon = {\n name: 'file-text',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M10 9H8', key: 'b1mrlr' }],\n ['path', { d: 'M16 13H8', key: 't4e002' }],\n ['path', { d: 'M16 17H8', key: 'z1uh3a' }],\n ],\n };\n icon = signal(LucideFileText.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileText, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileText, isStandalone: true, selector: \"svg[lucideFileText]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileText, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileText]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FileType\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTEgMThoMiIgLz4KICA8cGF0aCBkPSJNMTIgMTJ2NiIgLz4KICA8cGF0aCBkPSJNOSAxM3YtLjVhLjUuNSAwIDAgMSAuNS0uNWg1YS41LjUgMCAwIDEgLjUuNXYuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-type\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileType extends LucideIconBase {\n static icon = {\n name: 'file-type',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M11 18h2', key: '12mj7e' }],\n ['path', { d: 'M12 12v6', key: '3ahymv' }],\n ['path', { d: 'M9 13v-.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 .5.5v.5', key: 'qbrxap' }],\n ],\n };\n icon = signal(LucideFileType.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileType, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileType, isStandalone: true, selector: \"svg[lucideFileType]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileType, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileType]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FileTypeCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJoNmEyIDIgMCAwIDAgMi0yVjhhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE0IDJINmEyIDIgMCAwIDAtMiAydjYiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTMgMTZ2LTEuNWEuNS41IDAgMCAxIC41LS41aDdhLjUuNSAwIDAgMSAuNS41VjE2IiAvPgogIDxwYXRoIGQ9Ik02IDIyaDIiIC8+CiAgPHBhdGggZD0iTTcgMTR2OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-type-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileTypeCorner extends LucideIconBase {\n static icon = {\n name: 'file-type-corner',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 22h6a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v6',\n key: '15usau',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M3 16v-1.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5V16', key: 's1gz5' }],\n ['path', { d: 'M6 22h2', key: '194x9m' }],\n ['path', { d: 'M7 14v8', key: '11ixej' }],\n ],\n aliases: ['file-type-2'],\n };\n icon = signal(LucideFileTypeCorner.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileTypeCorner, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileTypeCorner, isStandalone: true, selector: \"svg[lucideFileTypeCorner], svg[lucideFileType2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileTypeCorner, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileTypeCorner], svg[lucideFileType2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileTypeCorner\n */\nconst LucideFileType2 = LucideFileTypeCorner;\n\n/**\n * @component @name FileUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTIgMTJ2NiIgLz4KICA8cGF0aCBkPSJtMTUgMTUtMy0zLTMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileUp extends LucideIconBase {\n static icon = {\n name: 'file-up',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M12 12v6', key: '3ahymv' }],\n ['path', { d: 'm15 15-3-3-3 3', key: '15xj92' }],\n ],\n };\n icon = signal(LucideFileUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileUp, isStandalone: true, selector: \"svg[lucideFileUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FileVideoCamera\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMlY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtMTAgMTcuODQzIDMuMDMzLTEuNzU1YS42NC42NCAwIDAgMSAuOTY3LjU2djQuNzA0YS42NS42NSAwIDAgMS0uOTY3LjU2TDEwIDIwLjE1NyIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI2IiB4PSIzIiB5PSIxNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-video-camera\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileVideoCamera extends LucideIconBase {\n static icon = {\n name: 'file-video-camera',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 12V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2',\n key: 'jrl274',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n [\n 'path',\n {\n d: 'm10 17.843 3.033-1.755a.64.64 0 0 1 .967.56v4.704a.65.65 0 0 1-.967.56L10 20.157',\n key: '17aeo9',\n },\n ],\n ['rect', { width: '7', height: '6', x: '3', y: '16', rx: '1', key: 's27ndx' }],\n ],\n aliases: ['file-video-2'],\n };\n icon = signal(LucideFileVideoCamera.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileVideoCamera, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileVideoCamera, isStandalone: true, selector: \"svg[lucideFileVideoCamera], svg[lucideFileVideo2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileVideoCamera, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileVideoCamera], svg[lucideFileVideo2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileVideoCamera\n */\nconst LucideFileVideo2 = LucideFileVideoCamera;\n\n/**\n * @component @name FileUser\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTYgMjJhNCA0IDAgMCAwLTggMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE1IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-user\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileUser extends LucideIconBase {\n static icon = {\n name: 'file-user',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M16 22a4 4 0 0 0-8 0', key: '7a83pg' }],\n ['circle', { cx: '12', cy: '15', r: '3', key: 'g36mzq' }],\n ],\n };\n icon = signal(LucideFileUser.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileUser, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileUser, isStandalone: true, selector: \"svg[lucideFileUser]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileUser, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileUser]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FileTerminal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtOCAxNiAyLTItMi0yIiAvPgogIDxwYXRoIGQ9Ik0xMiAxOGg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-terminal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileTerminal extends LucideIconBase {\n static icon = {\n name: 'file-terminal',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'm8 16 2-2-2-2', key: '10vzyd' }],\n ['path', { d: 'M12 18h4', key: '1wd2n7' }],\n ],\n };\n icon = signal(LucideFileTerminal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileTerminal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileTerminal, isStandalone: true, selector: \"svg[lucideFileTerminal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileTerminal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileTerminal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FileVolume\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMS41NVY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMmgtMS45NSIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTIgMTVhNSA1IDAgMCAxIDAgNiIgLz4KICA8cGF0aCBkPSJNOCAxNC41MDJhLjUuNSAwIDAgMC0uODI2LS4zODFsLTEuODkzIDEuNjMxYTEgMSAwIDAgMS0uNjUxLjI0M0gzLjVhLjUuNSAwIDAgMC0uNS41MDF2My4wMDZhLjUuNSAwIDAgMCAuNS41MDFoMS4xMjlhMSAxIDAgMCAxIC42NTIuMjQzbDEuODkzIDEuNjMzYS41LjUgMCAwIDAgLjgyNi0uMzh6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-volume\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileVolume extends LucideIconBase {\n static icon = {\n name: 'file-volume',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 11.55V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2h-1.95',\n key: '44gpjv',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M12 15a5 5 0 0 1 0 6', key: 'oxg87a' }],\n [\n 'path',\n {\n d: 'M8 14.502a.5.5 0 0 0-.826-.381l-1.893 1.631a1 1 0 0 1-.651.243H3.5a.5.5 0 0 0-.5.501v3.006a.5.5 0 0 0 .5.501h1.129a1 1 0 0 1 .652.243l1.893 1.633a.5.5 0 0 0 .826-.38z',\n key: '8rtoi1',\n },\n ],\n ],\n };\n icon = signal(LucideFileVolume.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileVolume, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileVolume, isStandalone: true, selector: \"svg[lucideFileVolume]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileVolume, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileVolume]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FileX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtMTQuNSAxMi41LTUgNSIgLz4KICA8cGF0aCBkPSJtOS41IDEyLjUgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileX extends LucideIconBase {\n static icon = {\n name: 'file-x',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'm14.5 12.5-5 5', key: 'b62r18' }],\n ['path', { d: 'm9.5 12.5 5 5', key: '1rk7el' }],\n ],\n };\n icon = signal(LucideFileX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileX, isStandalone: true, selector: \"svg[lucideFileX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FileXCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjJINmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDYuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHY1IiAvPgogIDxwYXRoIGQ9Ik0xNCAydjVhMSAxIDAgMCAwIDEgMWg1IiAvPgogIDxwYXRoIGQ9Im0xNSAxNyA1IDUiIC8+CiAgPHBhdGggZD0ibTIwIDE3LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-x-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileXCorner extends LucideIconBase {\n static icon = {\n name: 'file-x-corner',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11 22H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v5',\n key: '1jo35a',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'm15 17 5 5', key: '36xl1x' }],\n ['path', { d: 'm20 17-5 5', key: 'vdz27y' }],\n ],\n aliases: ['file-x-2'],\n };\n icon = signal(LucideFileXCorner.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileXCorner, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileXCorner, isStandalone: true, selector: \"svg[lucideFileXCorner], svg[lucideFileX2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileXCorner, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileXCorner], svg[lucideFileX2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileXCorner\n */\nconst LucideFileX2 = LucideFileXCorner;\n\n/**\n * @component @name File\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFile extends LucideIconBase {\n static icon = {\n name: 'file',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ],\n };\n icon = signal(LucideFile.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFile, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFile, isStandalone: true, selector: \"svg[lucideFile]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFile, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFile]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FileSignal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxNWguMDEiIC8+CiAgPHBhdGggZD0iTTExLjUgMTMuNWEyLjUgMi41IDAgMCAxIDAgMyIgLz4KICA8cGF0aCBkPSJNMTUgMTJhNSA1IDAgMCAxIDAgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-signal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFileSignal extends LucideIconBase {\n static icon = {\n name: 'file-signal',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\n key: '1oefj6',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M8 15h.01', key: 'a7atzg' }],\n ['path', { d: 'M11.5 13.5a2.5 2.5 0 0 1 0 3', key: '1fccat' }],\n ['path', { d: 'M15 12a5 5 0 0 1 0 6', key: 'ps46cm' }],\n ],\n aliases: ['file-volume-2'],\n };\n icon = signal(LucideFileSignal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileSignal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFileSignal, isStandalone: true, selector: \"svg[lucideFileSignal], svg[lucideFileVolume2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFileSignal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFileSignal], svg[lucideFileVolume2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFileSignal\n */\nconst LucideFileVolume2 = LucideFileSignal;\n\n/**\n * @component @name Files\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMmgtNGEyIDIgMCAwIDAtMiAydjExYTIgMiAwIDAgMCAyIDJoOGEyIDIgMCAwIDAgMi0yVjgiIC8+CiAgPHBhdGggZD0iTTE2LjcwNiAyLjcwNkEyLjQgMi40IDAgMCAwIDE1IDJ2NWExIDEgMCAwIDAgMSAxaDVhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2eiIgLz4KICA8cGF0aCBkPSJNNSA3YTIgMiAwIDAgMC0yIDJ2MTFhMiAyIDAgMCAwIDIgMmg4YTIgMiAwIDAgMCAxLjczMi0xIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/files\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFiles extends LucideIconBase {\n static icon = {\n name: 'files',\n size: 24,\n node: [\n ['path', { d: 'M15 2h-4a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V8', key: '14sh0y' }],\n [\n 'path',\n {\n d: 'M16.706 2.706A2.4 2.4 0 0 0 15 2v5a1 1 0 0 0 1 1h5a2.4 2.4 0 0 0-.706-1.706z',\n key: '1970lx',\n },\n ],\n ['path', { d: 'M5 7a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h8a2 2 0 0 0 1.732-1', key: 'l4dndm' }],\n ],\n };\n icon = signal(LucideFiles.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFiles, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFiles, isStandalone: true, selector: \"svg[lucideFiles]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFiles, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFiles]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FingerprintPattern\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTBhMiAyIDAgMCAwLTIgMmMwIDEuMDItLjEgMi41MS0uMjYgNCIgLz4KICA8cGF0aCBkPSJNMTQgMTMuMTJjMCAyLjM4IDAgNi4zOC0xIDguODgiIC8+CiAgPHBhdGggZD0iTTE3LjI5IDIxLjAyYy4xMi0uNi40My0yLjMuNS0zLjAyIiAvPgogIDxwYXRoIGQ9Ik0yIDEyYTEwIDEwIDAgMCAxIDE4LTYiIC8+CiAgPHBhdGggZD0iTTIgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yMS44IDE2Yy4yLTIgLjEzMS01LjM1NCAwLTYiIC8+CiAgPHBhdGggZD0iTTUgMTkuNUM1LjUgMTggNiAxNSA2IDEyYTYgNiAwIDAgMSAuMzQtMiIgLz4KICA8cGF0aCBkPSJNOC42NSAyMmMuMjEtLjY2LjQ1LTEuMzIuNTctMiIgLz4KICA8cGF0aCBkPSJNOSA2LjhhNiA2IDAgMCAxIDkgNS4ydjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fingerprint-pattern\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFingerprintPattern extends LucideIconBase {\n static icon = {\n name: 'fingerprint-pattern',\n size: 24,\n node: [\n ['path', { d: 'M12 10a2 2 0 0 0-2 2c0 1.02-.1 2.51-.26 4', key: '1nerag' }],\n ['path', { d: 'M14 13.12c0 2.38 0 6.38-1 8.88', key: 'o46ks0' }],\n ['path', { d: 'M17.29 21.02c.12-.6.43-2.3.5-3.02', key: 'ptglia' }],\n ['path', { d: 'M2 12a10 10 0 0 1 18-6', key: 'ydlgp0' }],\n ['path', { d: 'M2 16h.01', key: '1gqxmh' }],\n ['path', { d: 'M21.8 16c.2-2 .131-5.354 0-6', key: 'drycrb' }],\n ['path', { d: 'M5 19.5C5.5 18 6 15 6 12a6 6 0 0 1 .34-2', key: '1tidbn' }],\n ['path', { d: 'M8.65 22c.21-.66.45-1.32.57-2', key: '13wd9y' }],\n ['path', { d: 'M9 6.8a6 6 0 0 1 9 5.2v2', key: '1fr1j5' }],\n ],\n aliases: ['fingerprint'],\n };\n icon = signal(LucideFingerprintPattern.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFingerprintPattern, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFingerprintPattern, isStandalone: true, selector: \"svg[lucideFingerprintPattern], svg[lucideFingerprint]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFingerprintPattern, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFingerprintPattern], svg[lucideFingerprint]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFingerprintPattern\n */\nconst LucideFingerprint = LucideFingerprintPattern;\n\n/**\n * @component @name FireExtinguisher\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNi41VjNhMSAxIDAgMCAwLTEtMWgtMmExIDEgMCAwIDAtMSAxdjMuNSIgLz4KICA8cGF0aCBkPSJNOSAxOGg4IiAvPgogIDxwYXRoIGQ9Ik0xOCAzaC0zIiAvPgogIDxwYXRoIGQ9Ik0xMSAzYTYgNiAwIDAgMC02IDZ2MTEiIC8+CiAgPHBhdGggZD0iTTUgMTNoNCIgLz4KICA8cGF0aCBkPSJNMTcgMTBhNCA0IDAgMCAwLTggMHYxMGEyIDIgMCAwIDAgMiAyaDRhMiAyIDAgMCAwIDItMloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fire-extinguisher\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFireExtinguisher extends LucideIconBase {\n static icon = {\n name: 'fire-extinguisher',\n size: 24,\n node: [\n ['path', { d: 'M15 6.5V3a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v3.5', key: 'sqyvz' }],\n ['path', { d: 'M9 18h8', key: 'i7pszb' }],\n ['path', { d: 'M18 3h-3', key: '7idoqj' }],\n ['path', { d: 'M11 3a6 6 0 0 0-6 6v11', key: '1v5je3' }],\n ['path', { d: 'M5 13h4', key: 'svpcxo' }],\n ['path', { d: 'M17 10a4 4 0 0 0-8 0v10a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2Z', key: 'vsjego' }],\n ],\n };\n icon = signal(LucideFireExtinguisher.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFireExtinguisher, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFireExtinguisher, isStandalone: true, selector: \"svg[lucideFireExtinguisher]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFireExtinguisher, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFireExtinguisher]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Film\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDN2MTgiIC8+CiAgPHBhdGggZD0iTTMgNy41aDQiIC8+CiAgPHBhdGggZD0iTTMgMTJoMTgiIC8+CiAgPHBhdGggZD0iTTMgMTYuNWg0IiAvPgogIDxwYXRoIGQ9Ik0xNyAzdjE4IiAvPgogIDxwYXRoIGQ9Ik0xNyA3LjVoNCIgLz4KICA8cGF0aCBkPSJNMTcgMTYuNWg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/film\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFilm extends LucideIconBase {\n static icon = {\n name: 'film',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M7 3v18', key: 'bbkbws' }],\n ['path', { d: 'M3 7.5h4', key: 'zfgn84' }],\n ['path', { d: 'M3 12h18', key: '1i2n21' }],\n ['path', { d: 'M3 16.5h4', key: '1230mu' }],\n ['path', { d: 'M17 3v18', key: 'in4fa5' }],\n ['path', { d: 'M17 7.5h4', key: 'myr1c1' }],\n ['path', { d: 'M17 16.5h4', key: 'go4c1d' }],\n ],\n };\n icon = signal(LucideFilm.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFilm, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFilm, isStandalone: true, selector: \"svg[lucideFilm]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFilm, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFilm]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FishSymbol\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxNnM5LTE1IDIwLTRDMTEgMjMgMiA4IDIgOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/fish-symbol\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFishSymbol extends LucideIconBase {\n static icon = {\n name: 'fish-symbol',\n size: 24,\n node: [['path', { d: 'M2 16s9-15 20-4C11 23 2 8 2 8', key: 'h4oh4o' }]],\n };\n icon = signal(LucideFishSymbol.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFishSymbol, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFishSymbol, isStandalone: true, selector: \"svg[lucideFishSymbol]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFishSymbol, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFishSymbol]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Fish\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNi41IDEyYy45NC0zLjQ2IDQuOTQtNiA4LjUtNiAzLjU2IDAgNi4wNiAyLjU0IDcgNi0uOTQgMy40Ny0zLjQ0IDYtNyA2cy03LjU2LTIuNTMtOC41LTZaIiAvPgogIDxwYXRoIGQ9Ik0xOCAxMnYuNSIgLz4KICA8cGF0aCBkPSJNMTYgMTcuOTNhOS43NyA5Ljc3IDAgMCAxIDAtMTEuODYiIC8+CiAgPHBhdGggZD0iTTcgMTAuNjdDNyA4IDUuNTggNS45NyAyLjczIDUuNWMtMSAxLjUtMSA1IC4yMyA2LjUtMS4yNCAxLjUtMS4yNCA1LS4yMyA2LjVDNS41OCAxOC4wMyA3IDE2IDcgMTMuMzMiIC8+CiAgPHBhdGggZD0iTTEwLjQ2IDcuMjZDMTAuMiA1Ljg4IDkuMTcgNC4yNCA4IDNoNS44YTIgMiAwIDAgMSAxLjk4IDEuNjdsLjIzIDEuNCIgLz4KICA8cGF0aCBkPSJtMTYuMDEgMTcuOTMtLjIzIDEuNEEyIDIgMCAwIDEgMTMuOCAyMUg5LjVhNS45NiA1Ljk2IDAgMCAwIDEuNDktMy45OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/fish\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFish extends LucideIconBase {\n static icon = {\n name: 'fish',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6.5 12c.94-3.46 4.94-6 8.5-6 3.56 0 6.06 2.54 7 6-.94 3.47-3.44 6-7 6s-7.56-2.53-8.5-6Z',\n key: '15baut',\n },\n ],\n ['path', { d: 'M18 12v.5', key: '18hhni' }],\n ['path', { d: 'M16 17.93a9.77 9.77 0 0 1 0-11.86', key: '16dt7o' }],\n [\n 'path',\n {\n d: 'M7 10.67C7 8 5.58 5.97 2.73 5.5c-1 1.5-1 5 .23 6.5-1.24 1.5-1.24 5-.23 6.5C5.58 18.03 7 16 7 13.33',\n key: 'l9di03',\n },\n ],\n [\n 'path',\n { d: 'M10.46 7.26C10.2 5.88 9.17 4.24 8 3h5.8a2 2 0 0 1 1.98 1.67l.23 1.4', key: '1kjonw' },\n ],\n [\n 'path',\n {\n d: 'm16.01 17.93-.23 1.4A2 2 0 0 1 13.8 21H9.5a5.96 5.96 0 0 0 1.49-3.98',\n key: '1zlm23',\n },\n ],\n ],\n };\n icon = signal(LucideFish.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFish, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFish, isStandalone: true, selector: \"svg[lucideFish]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFish, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFish]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FishingRod\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMWgxIiAvPgogIDxwYXRoIGQ9Ik04IDE1YTIgMiAwIDAgMS00IDBWM2ExIDEgMCAwIDEgMS0xaC41QzE0IDIgMjAgOSAyMCAxOHY0IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fishing-rod\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFishingRod extends LucideIconBase {\n static icon = {\n name: 'fishing-rod',\n size: 24,\n node: [\n ['path', { d: 'M4 11h1', key: '13eipc' }],\n ['path', { d: 'M8 15a2 2 0 0 1-4 0V3a1 1 0 0 1 1-1h.5C14 2 20 9 20 18v4', key: '1hs3im' }],\n ['circle', { cx: '18', cy: '18', r: '2', key: '1emm8v' }],\n ],\n };\n icon = signal(LucideFishingRod.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFishingRod, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFishingRod, isStandalone: true, selector: \"svg[lucideFishingRod]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFishingRod, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFishingRod]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FishingHook\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcuNTg2IDExLjQxNC01LjkzIDUuOTNhMSAxIDAgMCAxLTgtOGwzLjEzNy0zLjEzN2EuNzA3LjcwNyAwIDAgMSAxLjIwNy41VjEwIiAvPgogIDxwYXRoIGQ9Ik0yMC40MTQgOC41ODYgMjIgNyIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjEwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/fishing-hook\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFishingHook extends LucideIconBase {\n static icon = {\n name: 'fishing-hook',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm17.586 11.414-5.93 5.93a1 1 0 0 1-8-8l3.137-3.137a.707.707 0 0 1 1.207.5V10',\n key: '157y8s',\n },\n ],\n ['path', { d: 'M20.414 8.586 22 7', key: '5g2s34' }],\n ['circle', { cx: '19', cy: '10', r: '2', key: '7363ft' }],\n ],\n };\n icon = signal(LucideFishingHook.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFishingHook, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFishingHook, isStandalone: true, selector: \"svg[lucideFishingHook]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFishingHook, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFishingHook]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FishOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTIuNDd2LjAzbTAtLjV2LjQ3bS0uNDc1IDUuMDU2QTYuNzQ0IDYuNzQ0IDAgMCAxIDE1IDE4Yy0zLjU2IDAtNy41Ni0yLjUzLTguNS02IC4zNDgtMS4yOCAxLjExNC0yLjQzMyAyLjEyMS0zLjM4bTMuNDQ0LTIuMDg4QTguODAyIDguODAyIDAgMCAxIDE1IDZjMy41NiAwIDYuMDYgMi41NCA3IDYtLjMwOSAxLjE0LS43ODYgMi4xNzctMS40MTMgMy4wNTgiIC8+CiAgPHBhdGggZD0iTTcgMTAuNjdDNyA4IDUuNTggNS45NyAyLjczIDUuNWMtMSAxLjUtMSA1IC4yMyA2LjUtMS4yNCAxLjUtMS4yNCA1LS4yMyA2LjVDNS41OCAxOC4wMyA3IDE2IDcgMTMuMzNtNy40OC00LjM3MkE5Ljc3IDkuNzcgMCAwIDEgMTYgNi4wN20wIDExLjg2YTkuNzcgOS43NyAwIDAgMS0xLjcyOC0zLjYxOCIgLz4KICA8cGF0aCBkPSJtMTYuMDEgMTcuOTMtLjIzIDEuNEEyIDIgMCAwIDEgMTMuOCAyMUg5LjVhNS45NiA1Ljk2IDAgMCAwIDEuNDktMy45OE04LjUzIDNoNS4yN2EyIDIgMCAwIDEgMS45OCAxLjY3bC4yMyAxLjRNMiAybDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/fish-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFishOff extends LucideIconBase {\n static icon = {\n name: 'fish-off',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M18 12.47v.03m0-.5v.47m-.475 5.056A6.744 6.744 0 0 1 15 18c-3.56 0-7.56-2.53-8.5-6 .348-1.28 1.114-2.433 2.121-3.38m3.444-2.088A8.802 8.802 0 0 1 15 6c3.56 0 6.06 2.54 7 6-.309 1.14-.786 2.177-1.413 3.058',\n key: '1j1hse',\n },\n ],\n [\n 'path',\n {\n d: 'M7 10.67C7 8 5.58 5.97 2.73 5.5c-1 1.5-1 5 .23 6.5-1.24 1.5-1.24 5-.23 6.5C5.58 18.03 7 16 7 13.33m7.48-4.372A9.77 9.77 0 0 1 16 6.07m0 11.86a9.77 9.77 0 0 1-1.728-3.618',\n key: '1q46z8',\n },\n ],\n [\n 'path',\n {\n d: 'm16.01 17.93-.23 1.4A2 2 0 0 1 13.8 21H9.5a5.96 5.96 0 0 0 1.49-3.98M8.53 3h5.27a2 2 0 0 1 1.98 1.67l.23 1.4M2 2l20 20',\n key: '1407gh',\n },\n ],\n ],\n };\n icon = signal(LucideFishOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFishOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFishOff, isStandalone: true, selector: \"svg[lucideFishOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFishOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFishOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FlagOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTZjLTMgMC01LTItOC0yYTYgNiAwIDAgMC00IDEuNTI4IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTQgMjJWNCIgLz4KICA8cGF0aCBkPSJNNy42NTYgMkg4YzMgMCA1IDIgNy4zMzMgMnEyIDAgMy4wNjctLjhBMSAxIDAgMCAxIDIwIDR2MTAuMzQ3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/flag-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlagOff extends LucideIconBase {\n static icon = {\n name: 'flag-off',\n size: 24,\n node: [\n ['path', { d: 'M16 16c-3 0-5-2-8-2a6 6 0 0 0-4 1.528', key: '1q158e' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M4 22V4', key: '1plyxx' }],\n [\n 'path',\n { d: 'M7.656 2H8c3 0 5 2 7.333 2q2 0 3.067-.8A1 1 0 0 1 20 4v10.347', key: 'xj1b71' },\n ],\n ],\n };\n icon = signal(LucideFlagOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlagOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlagOff, isStandalone: true, selector: \"svg[lucideFlagOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlagOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlagOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FlagTriangleRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMlYyLjhhLjguOCAwIDAgMSAxLjE3LS43MWwxMS4zOCA1LjY5YS44LjggMCAwIDEgMCAxLjQ0TDYgMTUuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/flag-triangle-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlagTriangleRight extends LucideIconBase {\n static icon = {\n name: 'flag-triangle-right',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M6 22V2.8a.8.8 0 0 1 1.17-.71l11.38 5.69a.8.8 0 0 1 0 1.44L6 15.5', key: 'kfjsu0' },\n ],\n ],\n };\n icon = signal(LucideFlagTriangleRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlagTriangleRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlagTriangleRight, isStandalone: true, selector: \"svg[lucideFlagTriangleRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlagTriangleRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlagTriangleRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Flag\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMlY0YTEgMSAwIDAgMSAuNC0uOEE2IDYgMCAwIDEgOCAyYzMgMCA1IDIgNy4zMzMgMnEyIDAgMy4wNjctLjhBMSAxIDAgMCAxIDIwIDR2MTBhMSAxIDAgMCAxLS40LjhBNiA2IDAgMCAxIDE2IDE2Yy0zIDAtNS0yLTgtMmE2IDYgMCAwIDAtNCAxLjUyOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/flag\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlag extends LucideIconBase {\n static icon = {\n name: 'flag',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 22V4a1 1 0 0 1 .4-.8A6 6 0 0 1 8 2c3 0 5 2 7.333 2q2 0 3.067-.8A1 1 0 0 1 20 4v10a1 1 0 0 1-.4.8A6 6 0 0 1 16 16c-3 0-5-2-8-2a6 6 0 0 0-4 1.528',\n key: '1jaruq',\n },\n ],\n ],\n };\n icon = signal(LucideFlag.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlag, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlag, isStandalone: true, selector: \"svg[lucideFlag]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlag, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlag]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FlameKindling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMmMxIDMgMi41IDMuNSAzLjUgNC41QTUgNSAwIDAgMSAxNyAxMGE1IDUgMCAxIDEtMTAgMGMwLS4zIDAtLjYuMS0uOWEyIDIgMCAxIDAgMy4zLTJDOCA0LjUgMTEgMiAxMiAyWiIgLz4KICA8cGF0aCBkPSJtNSAyMiAxNC00IiAvPgogIDxwYXRoIGQ9Im01IDE4IDE0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flame-kindling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlameKindling extends LucideIconBase {\n static icon = {\n name: 'flame-kindling',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 2c1 3 2.5 3.5 3.5 4.5A5 5 0 0 1 17 10a5 5 0 1 1-10 0c0-.3 0-.6.1-.9a2 2 0 1 0 3.3-2C8 4.5 11 2 12 2Z',\n key: '1ir223',\n },\n ],\n ['path', { d: 'm5 22 14-4', key: '1brv4h' }],\n ['path', { d: 'm5 18 14 4', key: 'lgyyje' }],\n ],\n };\n icon = signal(LucideFlameKindling.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlameKindling, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlameKindling, isStandalone: true, selector: \"svg[lucideFlameKindling]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlameKindling, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlameKindling]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FlashlightOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNjUyIDZIMTgiIC8+CiAgPHBhdGggZD0iTTEyIDEzdjEiIC8+CiAgPHBhdGggZD0iTTE2IDE2djRhMiAyIDAgMCAxLTIgMmgtNGEyIDIgMCAwIDEtMi0ydi04YTQgNCAwIDAgMC0uOC0yLjRsLS42LS44QTMgMyAwIDAgMSA2IDdWNiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik03LjY0OSAySDE3YTEgMSAwIDAgMSAxIDF2NGEzIDMgMCAwIDEtLjYgMS44bC0uNi44YTQgNCAwIDAgMC0uNTUgMS4wMDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flashlight-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlashlightOff extends LucideIconBase {\n static icon = {\n name: 'flashlight-off',\n size: 24,\n node: [\n ['path', { d: 'M11.652 6H18', key: 'voqkpr' }],\n ['path', { d: 'M12 13v1', key: '176q98' }],\n [\n 'path',\n {\n d: 'M16 16v4a2 2 0 0 1-2 2h-4a2 2 0 0 1-2-2v-8a4 4 0 0 0-.8-2.4l-.6-.8A3 3 0 0 1 6 7V6',\n key: 'dzyf92',\n },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n [\n 'path',\n {\n d: 'M7.649 2H17a1 1 0 0 1 1 1v4a3 3 0 0 1-.6 1.8l-.6.8a4 4 0 0 0-.55 1.007',\n key: '1hvcfn',\n },\n ],\n ],\n };\n icon = signal(LucideFlashlightOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlashlightOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlashlightOff, isStandalone: true, selector: \"svg[lucideFlashlightOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlashlightOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlashlightOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FlagTriangleLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMjJWMi44YS44LjggMCAwIDAtMS4xNy0uNzFMNS40NSA3Ljc4YS44LjggMCAwIDAgMCAxLjQ0TDE4IDE1LjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flag-triangle-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlagTriangleLeft extends LucideIconBase {\n static icon = {\n name: 'flag-triangle-left',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M18 22V2.8a.8.8 0 0 0-1.17-.71L5.45 7.78a.8.8 0 0 0 0 1.44L18 15.5', key: 'rbbtmw' },\n ],\n ],\n };\n icon = signal(LucideFlagTriangleLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlagTriangleLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlagTriangleLeft, isStandalone: true, selector: \"svg[lucideFlagTriangleLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlagTriangleLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlagTriangleLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FlaskConicalOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnYyLjM0MyIgLz4KICA8cGF0aCBkPSJNMTQgMnY2LjM0MyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTEuNzU1LTIuOTZsNS4yMjctOS41NjMiIC8+CiAgPHBhdGggZD0iTTYuNDUzIDE1SDE1IiAvPgogIDxwYXRoIGQ9Ik04LjUgMmg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/flask-conical-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlaskConicalOff extends LucideIconBase {\n static icon = {\n name: 'flask-conical-off',\n size: 24,\n node: [\n ['path', { d: 'M10 2v2.343', key: '15t272' }],\n ['path', { d: 'M14 2v6.343', key: 'sxr80q' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M20 20a2 2 0 0 1-2 2H6a2 2 0 0 1-1.755-2.96l5.227-9.563', key: 'k0duyd' }],\n ['path', { d: 'M6.453 15H15', key: '1f0z33' }],\n ['path', { d: 'M8.5 2h7', key: 'csnxdl' }],\n ],\n };\n icon = signal(LucideFlaskConicalOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlaskConicalOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlaskConicalOff, isStandalone: true, selector: \"svg[lucideFlaskConicalOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlaskConicalOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlaskConicalOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Flame\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3ExIDQgNCA2LjV0MyA1LjVhMSAxIDAgMCAxLTE0IDAgNSA1IDAgMCAxIDEtMyAxIDEgMCAwIDAgNSAwYzAtMi0xLjUtMy0xLjUtNXEwLTIgMi41LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flame\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlame extends LucideIconBase {\n static icon = {\n name: 'flame',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 3q1 4 4 6.5t3 5.5a1 1 0 0 1-14 0 5 5 0 0 1 1-3 1 1 0 0 0 5 0c0-2-1.5-3-1.5-5q0-2 2.5-4',\n key: '1slcih',\n },\n ],\n ],\n };\n icon = signal(LucideFlame.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlame, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlame, isStandalone: true, selector: \"svg[lucideFlame]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlame, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlame]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FlaskRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnY2LjI5MmE3IDcgMCAxIDAgNCAwVjIiIC8+CiAgPHBhdGggZD0iTTUgMTVoMTQiIC8+CiAgPHBhdGggZD0iTTguNSAyaDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flask-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlaskRound extends LucideIconBase {\n static icon = {\n name: 'flask-round',\n size: 24,\n node: [\n ['path', { d: 'M10 2v6.292a7 7 0 1 0 4 0V2', key: '1s42pc' }],\n ['path', { d: 'M5 15h14', key: 'm0yey3' }],\n ['path', { d: 'M8.5 2h7', key: 'csnxdl' }],\n ],\n };\n icon = signal(LucideFlaskRound.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlaskRound, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlaskRound, isStandalone: true, selector: \"svg[lucideFlaskRound]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlaskRound, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlaskRound]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FlipHorizontal2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA3IDUgNS01IDVWNyIgLz4KICA8cGF0aCBkPSJtMjEgNy01IDUgNSA1VjciIC8+CiAgPHBhdGggZD0iTTEyIDIwdjIiIC8+CiAgPHBhdGggZD0iTTEyIDE0djIiIC8+CiAgPHBhdGggZD0iTTEyIDh2MiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/flip-horizontal-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlipHorizontal2 extends LucideIconBase {\n static icon = {\n name: 'flip-horizontal-2',\n size: 24,\n node: [\n ['path', { d: 'm3 7 5 5-5 5V7', key: 'couhi7' }],\n ['path', { d: 'm21 7-5 5 5 5V7', key: '6ouia7' }],\n ['path', { d: 'M12 20v2', key: '1lh1kg' }],\n ['path', { d: 'M12 14v2', key: '8jcxud' }],\n ['path', { d: 'M12 8v2', key: '1woqiv' }],\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\n ],\n };\n icon = signal(LucideFlipHorizontal2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlipHorizontal2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlipHorizontal2, isStandalone: true, selector: \"svg[lucideFlipHorizontal2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlipHorizontal2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlipHorizontal2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FlipVertical2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMy01IDUtNS01aDEwIiAvPgogIDxwYXRoIGQ9Im0xNyAyMS01LTUtNSA1aDEwIiAvPgogIDxwYXRoIGQ9Ik00IDEySDIiIC8+CiAgPHBhdGggZD0iTTEwIDEySDgiIC8+CiAgPHBhdGggZD0iTTE2IDEyaC0yIiAvPgogIDxwYXRoIGQ9Ik0yMiAxMmgtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/flip-vertical-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlipVertical2 extends LucideIconBase {\n static icon = {\n name: 'flip-vertical-2',\n size: 24,\n node: [\n ['path', { d: 'm17 3-5 5-5-5h10', key: '1ftt6x' }],\n ['path', { d: 'm17 21-5-5-5 5h10', key: '1m0wmu' }],\n ['path', { d: 'M4 12H2', key: 'rhcxmi' }],\n ['path', { d: 'M10 12H8', key: 's88cx1' }],\n ['path', { d: 'M16 12h-2', key: '10asgb' }],\n ['path', { d: 'M22 12h-2', key: '14jgyd' }],\n ],\n };\n icon = signal(LucideFlipVertical2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlipVertical2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlipVertical2, isStandalone: true, selector: \"svg[lucideFlipVertical2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlipVertical2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlipVertical2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Flower2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNWEzIDMgMCAxIDEgMyAzbS0zLTNhMyAzIDAgMSAwLTMgM20zLTN2MU05IDhhMyAzIDAgMSAwIDMgM005IDhoMW01IDBhMyAzIDAgMSAxLTMgM20zLTNoLTFtLTIgM3YtMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTEyIDEwdjEyIiAvPgogIDxwYXRoIGQ9Ik0xMiAyMmM0LjIgMCA3LTEuNjY3IDctNS00LjIgMC03IDEuNjY3LTcgNVoiIC8+CiAgPHBhdGggZD0iTTEyIDIyYy00LjIgMC03LTEuNjY3LTctNSA0LjIgMCA3IDEuNjY3IDcgNVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flower-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlower2 extends LucideIconBase {\n static icon = {\n name: 'flower-2',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 5a3 3 0 1 1 3 3m-3-3a3 3 0 1 0-3 3m3-3v1M9 8a3 3 0 1 0 3 3M9 8h1m5 0a3 3 0 1 1-3 3m3-3h-1m-2 3v-1',\n key: '3pnvol',\n },\n ],\n ['circle', { cx: '12', cy: '8', r: '2', key: '1822b1' }],\n ['path', { d: 'M12 10v12', key: '6ubwww' }],\n ['path', { d: 'M12 22c4.2 0 7-1.667 7-5-4.2 0-7 1.667-7 5Z', key: '9hd38g' }],\n ['path', { d: 'M12 22c-4.2 0-7-1.667-7-5 4.2 0 7 1.667 7 5Z', key: 'ufn41s' }],\n ],\n };\n icon = signal(LucideFlower2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlower2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlower2, isStandalone: true, selector: \"svg[lucideFlower2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlower2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlower2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FoldHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMmg2IiAvPgogIDxwYXRoIGQ9Ik0yMiAxMmgtNiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xMiA4djIiIC8+CiAgPHBhdGggZD0iTTEyIDE0djIiIC8+CiAgPHBhdGggZD0iTTEyIDIwdjIiIC8+CiAgPHBhdGggZD0ibTE5IDktMyAzIDMgMyIgLz4KICA8cGF0aCBkPSJtNSAxNSAzLTMtMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/fold-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFoldHorizontal extends LucideIconBase {\n static icon = {\n name: 'fold-horizontal',\n size: 24,\n node: [\n ['path', { d: 'M2 12h6', key: '1wqiqv' }],\n ['path', { d: 'M22 12h-6', key: '1eg9hc' }],\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\n ['path', { d: 'M12 8v2', key: '1woqiv' }],\n ['path', { d: 'M12 14v2', key: '8jcxud' }],\n ['path', { d: 'M12 20v2', key: '1lh1kg' }],\n ['path', { d: 'm19 9-3 3 3 3', key: '12ol22' }],\n ['path', { d: 'm5 15 3-3-3-3', key: '1kdhjc' }],\n ],\n };\n icon = signal(LucideFoldHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFoldHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFoldHorizontal, isStandalone: true, selector: \"svg[lucideFoldHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFoldHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFoldHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FoldVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTYiIC8+CiAgPHBhdGggZD0iTTEyIDhWMiIgLz4KICA8cGF0aCBkPSJNNCAxMkgyIiAvPgogIDxwYXRoIGQ9Ik0xMCAxMkg4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMmgtMiIgLz4KICA8cGF0aCBkPSJNMjIgMTJoLTIiIC8+CiAgPHBhdGggZD0ibTE1IDE5LTMtMy0zIDMiIC8+CiAgPHBhdGggZD0ibTE1IDUtMyAzLTMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/fold-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFoldVertical extends LucideIconBase {\n static icon = {\n name: 'fold-vertical',\n size: 24,\n node: [\n ['path', { d: 'M12 22v-6', key: '6o8u61' }],\n ['path', { d: 'M12 8V2', key: '1wkif3' }],\n ['path', { d: 'M4 12H2', key: 'rhcxmi' }],\n ['path', { d: 'M10 12H8', key: 's88cx1' }],\n ['path', { d: 'M16 12h-2', key: '10asgb' }],\n ['path', { d: 'M22 12h-2', key: '14jgyd' }],\n ['path', { d: 'm15 19-3-3-3 3', key: 'e37ymu' }],\n ['path', { d: 'm15 5-3 3-3-3', key: '19d6lf' }],\n ],\n };\n icon = signal(LucideFoldVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFoldVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFoldVertical, isStandalone: true, selector: \"svg[lucideFoldVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFoldVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFoldVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Focus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0zIDdWNWEyIDIgMCAwIDEgMi0yaDIiIC8+CiAgPHBhdGggZD0iTTE3IDNoMmEyIDIgMCAwIDEgMiAydjIiIC8+CiAgPHBhdGggZD0iTTIxIDE3djJhMiAyIDAgMCAxLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJNNyAyMUg1YTIgMiAwIDAgMS0yLTJ2LTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/focus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFocus extends LucideIconBase {\n static icon = {\n name: 'focus',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\n ],\n };\n icon = signal(LucideFocus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFocus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFocus, isStandalone: true, selector: \"svg[lucideFocus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFocus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFocus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Flashlight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2MSIgLz4KICA8cGF0aCBkPSJNMTcgMmExIDEgMCAwIDEgMSAxdjRhMyAzIDAgMCAxLS42IDEuOGwtLjYuOEE0IDQgMCAwIDAgMTYgMTJ2OGEyIDIgMCAwIDEtMiAySDEwYTIgMiAwIDAgMS0yLTJ2LThhNCA0IDAgMCAwLS44LTIuNGwtLjYtLjhBMyAzIDAgMCAxIDYgN1YzYTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik02IDZoMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flashlight\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlashlight extends LucideIconBase {\n static icon = {\n name: 'flashlight',\n size: 24,\n node: [\n ['path', { d: 'M12 13v1', key: '176q98' }],\n [\n 'path',\n {\n d: 'M17 2a1 1 0 0 1 1 1v4a3 3 0 0 1-.6 1.8l-.6.8A4 4 0 0 0 16 12v8a2 2 0 0 1-2 2H10a2 2 0 0 1-2-2v-8a4 4 0 0 0-.8-2.4l-.6-.8A3 3 0 0 1 6 7V3a1 1 0 0 1 1-1z',\n key: '17vh7j',\n },\n ],\n ['path', { d: 'M6 6h12', key: 'n6hhss' }],\n ],\n };\n icon = signal(LucideFlashlight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlashlight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlashlight, isStandalone: true, selector: \"svg[lucideFlashlight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlashlight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlashlight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FlaskConical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMnY2YTIgMiAwIDAgMCAuMjQ1Ljk2bDUuNTEgMTAuMDhBMiAyIDAgMCAxIDE4IDIySDZhMiAyIDAgMCAxLTEuNzU1LTIuOTZsNS41MS0xMC4wOEEyIDIgMCAwIDAgMTAgOFYyIiAvPgogIDxwYXRoIGQ9Ik02LjQ1MyAxNWgxMS4wOTQiIC8+CiAgPHBhdGggZD0iTTguNSAyaDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flask-conical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlaskConical extends LucideIconBase {\n static icon = {\n name: 'flask-conical',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2',\n key: '18mbvz',\n },\n ],\n ['path', { d: 'M6.453 15h11.094', key: '3shlmq' }],\n ['path', { d: 'M8.5 2h7', key: 'csnxdl' }],\n ],\n };\n icon = signal(LucideFlaskConical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlaskConical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlaskConical, isStandalone: true, selector: \"svg[lucideFlaskConical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlaskConical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlaskConical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FolderArchive\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxNSIgY3k9IjE5IiByPSIyIiAvPgogIDxwYXRoIGQ9Ik0yMC45IDE5LjhBMiAyIDAgMCAwIDIyIDE4VjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMmg1LjEiIC8+CiAgPHBhdGggZD0iTTE1IDExdi0xIiAvPgogIDxwYXRoIGQ9Ik0xNSAxN3YtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-archive\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderArchive extends LucideIconBase {\n static icon = {\n name: 'folder-archive',\n size: 24,\n node: [\n ['circle', { cx: '15', cy: '19', r: '2', key: 'u2pros' }],\n [\n 'path',\n {\n d: 'M20.9 19.8A2 2 0 0 0 22 18V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2h5.1',\n key: '1jj40k',\n },\n ],\n ['path', { d: 'M15 11v-1', key: 'cntcp' }],\n ['path', { d: 'M15 17v-2', key: '1279jj' }],\n ],\n };\n icon = signal(LucideFolderArchive.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderArchive, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderArchive, isStandalone: true, selector: \"svg[lucideFolderArchive]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderArchive, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderArchive]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Flower\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNi41QTQuNSA0LjUgMCAxIDEgNy41IDEyIDQuNSA0LjUgMCAxIDEgMTIgNy41YTQuNSA0LjUgMCAxIDEgNC41IDQuNSA0LjUgNC41IDAgMSAxLTQuNSA0LjUiIC8+CiAgPHBhdGggZD0iTTEyIDcuNVY5IiAvPgogIDxwYXRoIGQ9Ik03LjUgMTJIOSIgLz4KICA8cGF0aCBkPSJNMTYuNSAxMkgxNSIgLz4KICA8cGF0aCBkPSJNMTIgMTYuNVYxNSIgLz4KICA8cGF0aCBkPSJtOCA4IDEuODggMS44OCIgLz4KICA8cGF0aCBkPSJNMTQuMTIgOS44OCAxNiA4IiAvPgogIDxwYXRoIGQ9Im04IDE2IDEuODgtMS44OCIgLz4KICA8cGF0aCBkPSJNMTQuMTIgMTQuMTIgMTYgMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flower\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFlower extends LucideIconBase {\n static icon = {\n name: 'flower',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\n [\n 'path',\n {\n d: 'M12 16.5A4.5 4.5 0 1 1 7.5 12 4.5 4.5 0 1 1 12 7.5a4.5 4.5 0 1 1 4.5 4.5 4.5 4.5 0 1 1-4.5 4.5',\n key: '14wa3c',\n },\n ],\n ['path', { d: 'M12 7.5V9', key: '1oy5b0' }],\n ['path', { d: 'M7.5 12H9', key: 'eltsq1' }],\n ['path', { d: 'M16.5 12H15', key: 'vk5kw4' }],\n ['path', { d: 'M12 16.5V15', key: 'k7eayi' }],\n ['path', { d: 'm8 8 1.88 1.88', key: 'nxy4qf' }],\n ['path', { d: 'M14.12 9.88 16 8', key: '1lst6k' }],\n ['path', { d: 'm8 16 1.88-1.88', key: 'h2eex1' }],\n ['path', { d: 'M14.12 14.12 16 16', key: 'uqkrx3' }],\n ],\n };\n icon = signal(LucideFlower.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlower, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFlower, isStandalone: true, selector: \"svg[lucideFlower]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFlower, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFlower]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FolderBookmark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY4bDMtMyAzIDNWNiIgLz4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-bookmark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderBookmark extends LucideIconBase {\n static icon = {\n name: 'folder-bookmark',\n size: 24,\n node: [\n ['path', { d: 'M12 6v8l3-3 3 3V6', key: '11pvqx' }],\n [\n 'path',\n {\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2z',\n key: '1u1bxd',\n },\n ],\n ],\n };\n icon = signal(LucideFolderBookmark.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderBookmark, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderBookmark, isStandalone: true, selector: \"svg[lucideFolderBookmark]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderBookmark, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderBookmark]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FolderClock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTR2Mi4ybDEuNiAxIiAvPgogIDxwYXRoIGQ9Ik03IDIwSDRhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMy45YTIgMiAwIDAgMSAxLjY5LjlsLjgxIDEuMmEyIDIgMCAwIDAgMS42Ny45SDIwYTIgMiAwIDAgMSAyIDIiIC8+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderClock extends LucideIconBase {\n static icon = {\n name: 'folder-clock',\n size: 24,\n node: [\n ['path', { d: 'M16 14v2.2l1.6 1', key: 'fo4ql5' }],\n [\n 'path',\n {\n d: 'M7 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2',\n key: '1urifu',\n },\n ],\n ['circle', { cx: '16', cy: '16', r: '6', key: 'qoo3c4' }],\n ],\n };\n icon = signal(LucideFolderClock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderClock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderClock, isStandalone: true, selector: \"svg[lucideFolderClock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderClock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderClock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FolderClosed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgogIDxwYXRoIGQ9Ik0yIDEwaDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-closed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderClosed extends LucideIconBase {\n static icon = {\n name: 'folder-closed',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\n key: '1kt360',\n },\n ],\n ['path', { d: 'M2 10h20', key: '1ir3d8' }],\n ],\n };\n icon = signal(LucideFolderClosed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderClosed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderClosed, isStandalone: true, selector: \"svg[lucideFolderClosed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderClosed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderClosed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FolderCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTAuNSA4IDEzbDIgMi41IiAvPgogIDxwYXRoIGQ9Im0xNCAxMC41IDIgMi41LTIgMi41IiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderCode extends LucideIconBase {\n static icon = {\n name: 'folder-code',\n size: 24,\n node: [\n ['path', { d: 'M10 10.5 8 13l2 2.5', key: 'm4t9c1' }],\n ['path', { d: 'm14 10.5 2 2.5-2 2.5', key: '14w2eb' }],\n [\n 'path',\n {\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2z',\n key: '1u1bxd',\n },\n ],\n ],\n };\n icon = signal(LucideFolderCode.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderCode, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderCode, isStandalone: true, selector: \"svg[lucideFolderCode]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderCode, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderCode]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FolderCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMyAyMEg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDMuOThhMiAyIDAgMCAxIDEuNjkuOWwuNjYgMS4yQTIgMiAwIDAgMCAxMiA2aDhhMiAyIDAgMCAxIDIgMnYzLjMiIC8+CiAgPHBhdGggZD0ibTE0LjMwNSAxOS41My45MjMtLjM4MiIgLz4KICA8cGF0aCBkPSJtMTUuMjI4IDE2Ljg1Mi0uOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAxNS4yMjgtLjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xNi44NTIgMjAuNzcyLS4zODMuOTI0IiAvPgogIDxwYXRoIGQ9Im0xOS4xNDggMTUuMjI4LjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xOS41MyAyMS42OTYtLjM4Mi0uOTI0IiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTYuODUyLjkyNC0uMzgzIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTkuMTQ4LjkyNC4zODMiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderCog extends LucideIconBase {\n static icon = {\n name: 'folder-cog',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.3 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.98a2 2 0 0 1 1.69.9l.66 1.2A2 2 0 0 0 12 6h8a2 2 0 0 1 2 2v3.3',\n key: '128dxu',\n },\n ],\n ['path', { d: 'm14.305 19.53.923-.382', key: '3m78fa' }],\n ['path', { d: 'm15.228 16.852-.923-.383', key: 'npixar' }],\n ['path', { d: 'm16.852 15.228-.383-.923', key: '5xggr7' }],\n ['path', { d: 'm16.852 20.772-.383.924', key: 'dpfhf9' }],\n ['path', { d: 'm19.148 15.228.383-.923', key: '1reyyz' }],\n ['path', { d: 'm19.53 21.696-.382-.924', key: '1goivc' }],\n ['path', { d: 'm20.772 16.852.924-.383', key: 'htqkph' }],\n ['path', { d: 'm20.772 19.148.924.383', key: '9w9pjp' }],\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ],\n aliases: ['folder-cog-2'],\n };\n icon = signal(LucideFolderCog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderCog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderCog, isStandalone: true, selector: \"svg[lucideFolderCog], svg[lucideFolderCog2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderCog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderCog], svg[lucideFolderCog2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFolderCog\n */\nconst LucideFolderCog2 = LucideFolderCog;\n\n/**\n * @component @name FolderCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgogIDxwYXRoIGQ9Im05IDEzIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderCheck extends LucideIconBase {\n static icon = {\n name: 'folder-check',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\n key: '1kt360',\n },\n ],\n ['path', { d: 'm9 13 2 2 4-4', key: '6343dt' }],\n ],\n };\n icon = signal(LucideFolderCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderCheck, isStandalone: true, selector: \"svg[lucideFolderCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FolderDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGgxNmEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45M2EyIDIgMCAwIDEtMS42Ni0uOWwtLjgyLTEuMkEyIDIgMCAwIDAgNy45MyAzSDRhMiAyIDAgMCAwLTIgMnYxM2MwIDEuMS45IDIgMiAyWiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderDot extends LucideIconBase {\n static icon = {\n name: 'folder-dot',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 20h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.93a2 2 0 0 1-1.66-.9l-.82-1.2A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13c0 1.1.9 2 2 2Z',\n key: '1fr9dc',\n },\n ],\n ['circle', { cx: '12', cy: '13', r: '1', key: '49l61u' }],\n ],\n };\n icon = signal(LucideFolderDot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderDot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderDot, isStandalone: true, selector: \"svg[lucideFolderDot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderDot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderDot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FolderDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMHY2IiAvPgogIDxwYXRoIGQ9Im0xNSAxMy0zIDMtMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderDown extends LucideIconBase {\n static icon = {\n name: 'folder-down',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\n key: '1kt360',\n },\n ],\n ['path', { d: 'M12 10v6', key: '1bos4e' }],\n ['path', { d: 'm15 13-3 3-3-3', key: '6j2sf0' }],\n ],\n };\n icon = signal(LucideFolderDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderDown, isStandalone: true, selector: \"svg[lucideFolderDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FolderGit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSIyIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMloiIC8+CiAgPHBhdGggZD0iTTE0IDEzaDMiIC8+CiAgPHBhdGggZD0iTTcgMTNoMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-git\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderGit extends LucideIconBase {\n static icon = {\n name: 'folder-git',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '13', r: '2', key: '1c1ljs' }],\n [\n 'path',\n {\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\n key: '1kt360',\n },\n ],\n ['path', { d: 'M14 13h3', key: '1dgedf' }],\n ['path', { d: 'M7 13h3', key: '1pygq7' }],\n ],\n };\n icon = signal(LucideFolderGit.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderGit, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderGit, isStandalone: true, selector: \"svg[lucideFolderGit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderGit, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderGit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FolderInput\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5VjVhMiAyIDAgMCAxIDItMmgzLjlhMiAyIDAgMCAxIDEuNjkuOWwuODEgMS4yYTIgMiAwIDAgMCAxLjY3LjlIMjBhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMnYtMSIgLz4KICA8cGF0aCBkPSJNMiAxM2gxMCIgLz4KICA8cGF0aCBkPSJtOSAxNiAzLTMtMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-input\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderInput extends LucideIconBase {\n static icon = {\n name: 'folder-input',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 9V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-1',\n key: 'fm4g5t',\n },\n ],\n ['path', { d: 'M2 13h10', key: 'pgb2dq' }],\n ['path', { d: 'm9 16 3-3-3-3', key: '6m91ic' }],\n ],\n };\n icon = signal(LucideFolderInput.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderInput, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderInput, isStandalone: true, selector: \"svg[lucideFolderInput]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderInput, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderInput]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FolderGit2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTlhNSA1IDAgMCAxLTUtNXY4IiAvPgogIDxwYXRoIGQ9Ik05IDIwSDRhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMy45YTIgMiAwIDAgMSAxLjY5LjlsLjgxIDEuMmEyIDIgMCAwIDAgMS42Ny45SDIwYTIgMiAwIDAgMSAyIDJ2NSIgLz4KICA8Y2lyY2xlIGN4PSIxMyIgY3k9IjEyIiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMTkiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-git-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderGit2 extends LucideIconBase {\n static icon = {\n name: 'folder-git-2',\n size: 24,\n node: [\n ['path', { d: 'M18 19a5 5 0 0 1-5-5v8', key: 'sz5oeg' }],\n [\n 'path',\n {\n d: 'M9 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v5',\n key: '1w6njk',\n },\n ],\n ['circle', { cx: '13', cy: '12', r: '2', key: '1j92g6' }],\n ['circle', { cx: '20', cy: '19', r: '2', key: '1obnsp' }],\n ],\n };\n icon = signal(LucideFolderGit2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderGit2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderGit2, isStandalone: true, selector: \"svg[lucideFolderGit2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderGit2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderGit2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FolderHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNjM4IDIwSDRhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMy45YTIgMiAwIDAgMSAxLjY5LjlsLjgxIDEuMmEyIDIgMCAwIDAgMS42Ny45SDIwYTIgMiAwIDAgMSAyIDJ2My40MTciIC8+CiAgPHBhdGggZD0iTTE0LjYyIDE4LjhBMi4yNSAyLjI1IDAgMSAxIDE4IDE1LjgzNmEyLjI1IDIuMjUgMCAxIDEgMy4zOCAyLjk2NmwtMi42MjYgMi44NTZhLjk5OC45OTggMCAwIDEtMS41MDcgMHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderHeart extends LucideIconBase {\n static icon = {\n name: 'folder-heart',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.638 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v3.417',\n key: '10r6g4',\n },\n ],\n [\n 'path',\n {\n d: 'M14.62 18.8A2.25 2.25 0 1 1 18 15.836a2.25 2.25 0 1 1 3.38 2.966l-2.626 2.856a.998.998 0 0 1-1.507 0z',\n key: '15cy7q',\n },\n ],\n ],\n };\n icon = signal(LucideFolderHeart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderHeart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderHeart, isStandalone: true, selector: \"svg[lucideFolderHeart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderHeart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderHeart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FolderKanban\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGgxNmEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45M2EyIDIgMCAwIDEtMS42Ni0uOWwtLjgyLTEuMkEyIDIgMCAwIDAgNy45MyAzSDRhMiAyIDAgMCAwLTIgMnYxM2MwIDEuMS45IDIgMiAyWiIgLz4KICA8cGF0aCBkPSJNOCAxMHY0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMHYyIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMHY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-kanban\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderKanban extends LucideIconBase {\n static icon = {\n name: 'folder-kanban',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 20h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.93a2 2 0 0 1-1.66-.9l-.82-1.2A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13c0 1.1.9 2 2 2Z',\n key: '1fr9dc',\n },\n ],\n ['path', { d: 'M8 10v4', key: 'tgpxqk' }],\n ['path', { d: 'M12 10v2', key: 'hh53o1' }],\n ['path', { d: 'M16 10v6', key: '1d6xys' }],\n ],\n };\n icon = signal(LucideFolderKanban.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderKanban, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderKanban, isStandalone: true, selector: \"svg[lucideFolderKanban]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderKanban, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderKanban]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FolderKey\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjBINGEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDItMmgzLjlhMiAyIDAgMCAxIDEuNjkuOWwuODEgMS4yYTIgMiAwIDAgMCAxLjY3LjlIMjBhMiAyIDAgMCAxIDIgMnYxLjM2IiAvPgogIDxwYXRoIGQ9Ik0xOSAxMnY2IiAvPgogIDxwYXRoIGQ9Ik0xOSAxNGgyIiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iMjAiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-key\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderKey extends LucideIconBase {\n static icon = {\n name: 'folder-key',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v1.36',\n key: '1shsnm',\n },\n ],\n ['path', { d: 'M19 12v6', key: 'kflna4' }],\n ['path', { d: 'M19 14h2', key: 'wp2qbk' }],\n ['circle', { cx: '19', cy: '20', r: '2', key: '1jfyz6' }],\n ],\n };\n icon = signal(LucideFolderKey.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderKey, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderKey, isStandalone: true, selector: \"svg[lucideFolderKey]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderKey, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderKey]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FolderMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxM2g2IiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderMinus extends LucideIconBase {\n static icon = {\n name: 'folder-minus',\n size: 24,\n node: [\n ['path', { d: 'M9 13h6', key: '1uhe8q' }],\n [\n 'path',\n {\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\n key: '1kt360',\n },\n ],\n ],\n };\n icon = signal(LucideFolderMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderMinus, isStandalone: true, selector: \"svg[lucideFolderMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FolderOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiAxNCAxLjUtMi45QTIgMiAwIDAgMSA5LjI0IDEwSDIwYTIgMiAwIDAgMSAxLjk0IDIuNWwtMS41NCA2YTIgMiAwIDAgMS0xLjk1IDEuNUg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDMuOWEyIDIgMCAwIDEgMS42OS45bC44MSAxLjJhMiAyIDAgMCAwIDEuNjcuOUgxOGEyIDIgMCAwIDEgMiAydjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderOpen extends LucideIconBase {\n static icon = {\n name: 'folder-open',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm6 14 1.5-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.54 6a2 2 0 0 1-1.95 1.5H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H18a2 2 0 0 1 2 2v2',\n key: 'usdka0',\n },\n ],\n ],\n };\n icon = signal(LucideFolderOpen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderOpen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderOpen, isStandalone: true, selector: \"svg[lucideFolderOpen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderOpen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderOpen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FolderPen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMS41VjVhMiAyIDAgMCAxIDItMmgzLjljLjcgMCAxLjMuMyAxLjcuOWwuOCAxLjJjLjQuNiAxIC45IDEuNy45SDIwYTIgMiAwIDAgMSAyIDJ2MTBhMiAyIDAgMCAxLTIgMmgtOS41IiAvPgogIDxwYXRoIGQ9Ik0xMS4zNzggMTMuNjI2YTEgMSAwIDEgMC0zLjAwNC0zLjAwNGwtNS4wMSA1LjAxMmEyIDIgMCAwIDAtLjUwNi44NTRsLS44MzcgMi44N2EuNS41IDAgMCAwIC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMCAwIC44NTQtLjUwNnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderPen extends LucideIconBase {\n static icon = {\n name: 'folder-pen',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 11.5V5a2 2 0 0 1 2-2h3.9c.7 0 1.3.3 1.7.9l.8 1.2c.4.6 1 .9 1.7.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-9.5',\n key: 'a8xqs0',\n },\n ],\n [\n 'path',\n {\n d: 'M11.378 13.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z',\n key: '1saktj',\n },\n ],\n ],\n aliases: ['folder-edit'],\n };\n icon = signal(LucideFolderPen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderPen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderPen, isStandalone: true, selector: \"svg[lucideFolderPen], svg[lucideFolderEdit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderPen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderPen], svg[lucideFolderEdit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFolderPen\n */\nconst LucideFolderEdit = LucideFolderPen;\n\n/**\n * @component @name FolderLock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI1IiB4PSIxNCIgeT0iMTciIHJ4PSIxIiAvPgogIDxwYXRoIGQ9Ik0xMCAyMEg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDMuOWEyIDIgMCAwIDEgMS42OS45bC44MSAxLjJhMiAyIDAgMCAwIDEuNjcuOUgyMGEyIDIgMCAwIDEgMiAydjIuNSIgLz4KICA8cGF0aCBkPSJNMjAgMTd2LTJhMiAyIDAgMSAwLTQgMHYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderLock extends LucideIconBase {\n static icon = {\n name: 'folder-lock',\n size: 24,\n node: [\n ['rect', { width: '8', height: '5', x: '14', y: '17', rx: '1', key: '19aais' }],\n [\n 'path',\n {\n d: 'M10 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v2.5',\n key: '1w6v7t',\n },\n ],\n ['path', { d: 'M20 17v-2a2 2 0 1 0-4 0v2', key: 'pwaxnr' }],\n ],\n };\n icon = signal(LucideFolderLock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderLock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderLock, isStandalone: true, selector: \"svg[lucideFolderLock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderLock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderLock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FolderSearch2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMS41IiBjeT0iMTIuNSIgcj0iMi41IiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMloiIC8+CiAgPHBhdGggZD0iTTEzLjMgMTQuMyAxNSAxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-search-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderSearch2 extends LucideIconBase {\n static icon = {\n name: 'folder-search-2',\n size: 24,\n node: [\n ['circle', { cx: '11.5', cy: '12.5', r: '2.5', key: '1ea5ju' }],\n [\n 'path',\n {\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\n key: '1kt360',\n },\n ],\n ['path', { d: 'M13.3 14.3 15 16', key: '1y4v1n' }],\n ],\n };\n icon = signal(LucideFolderSearch2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderSearch2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderSearch2, isStandalone: true, selector: \"svg[lucideFolderSearch2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderSearch2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderSearch2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FolderOutput\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA3LjVWNWEyIDIgMCAwIDEgMi0yaDMuOWEyIDIgMCAwIDEgMS42OS45bC44MSAxLjJhMiAyIDAgMCAwIDEuNjcuOUgyMGEyIDIgMCAwIDEgMiAydjEwYTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0xLjUiIC8+CiAgPHBhdGggZD0iTTIgMTNoMTAiIC8+CiAgPHBhdGggZD0ibTUgMTAtMyAzIDMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-output\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderOutput extends LucideIconBase {\n static icon = {\n name: 'folder-output',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 7.5V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-1.5',\n key: '1yk7aj',\n },\n ],\n ['path', { d: 'M2 13h10', key: 'pgb2dq' }],\n ['path', { d: 'm5 10-3 3 3 3', key: '1r8ie0' }],\n ],\n };\n icon = signal(LucideFolderOutput.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderOutput, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderOutput, isStandalone: true, selector: \"svg[lucideFolderOutput]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderOutput, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderOutput]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FolderRoot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGgxNmEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45M2EyIDIgMCAwIDEtMS42Ni0uOWwtLjgyLTEuMkEyIDIgMCAwIDAgNy45MyAzSDRhMiAyIDAgMCAwLTIgMnYxM2MwIDEuMS45IDIgMiAyWiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNXY1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-root\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderRoot extends LucideIconBase {\n static icon = {\n name: 'folder-root',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 20h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.93a2 2 0 0 1-1.66-.9l-.82-1.2A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13c0 1.1.9 2 2 2Z',\n key: '1fr9dc',\n },\n ],\n ['circle', { cx: '12', cy: '13', r: '2', key: '1c1ljs' }],\n ['path', { d: 'M12 15v5', key: '11xva1' }],\n ],\n };\n icon = signal(LucideFolderRoot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderRoot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderRoot, isStandalone: true, selector: \"svg[lucideFolderRoot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderRoot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderRoot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FolderPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTB2NiIgLz4KICA8cGF0aCBkPSJNOSAxM2g2IiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderPlus extends LucideIconBase {\n static icon = {\n name: 'folder-plus',\n size: 24,\n node: [\n ['path', { d: 'M12 10v6', key: '1bos4e' }],\n ['path', { d: 'M9 13h6', key: '1uhe8q' }],\n [\n 'path',\n {\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\n key: '1kt360',\n },\n ],\n ],\n };\n icon = signal(LucideFolderPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderPlus, isStandalone: true, selector: \"svg[lucideFolderPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FolderSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNyAyMEg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDMuOWEyIDIgMCAwIDEgMS42OS45bC44MSAxLjJhMiAyIDAgMCAwIDEuNjcuOUgyMGEyIDIgMCAwIDEgMiAydjQuMSIgLz4KICA8cGF0aCBkPSJtMjEgMjEtMS45LTEuOSIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE3IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderSearch extends LucideIconBase {\n static icon = {\n name: 'folder-search',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.7 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v4.1',\n key: '1bw5m7',\n },\n ],\n ['path', { d: 'm21 21-1.9-1.9', key: '1g2n9r' }],\n ['circle', { cx: '17', cy: '17', r: '3', key: '18b49y' }],\n ],\n };\n icon = signal(LucideFolderSearch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderSearch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderSearch, isStandalone: true, selector: \"svg[lucideFolderSearch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderSearch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderSearch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FolderSync\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAyMEg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDMuOWEyIDIgMCAwIDEgMS42OS45bC44MSAxLjJhMiAyIDAgMCAwIDEuNjcuOUgyMGEyIDIgMCAwIDEgMiAydi41IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMHY0aDQiIC8+CiAgPHBhdGggZD0ibTEyIDE0IDEuNTM1LTEuNjA1YTUgNSAwIDAgMSA4IDEuNSIgLz4KICA8cGF0aCBkPSJNMjIgMjJ2LTRoLTQiIC8+CiAgPHBhdGggZD0ibTIyIDE4LTEuNTM1IDEuNjA1YTUgNSAwIDAgMS04LTEuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-sync\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderSync extends LucideIconBase {\n static icon = {\n name: 'folder-sync',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M9 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v.5',\n key: '1dkoa9',\n },\n ],\n ['path', { d: 'M12 10v4h4', key: '1czhmt' }],\n ['path', { d: 'm12 14 1.535-1.605a5 5 0 0 1 8 1.5', key: 'lvuxfi' }],\n ['path', { d: 'M22 22v-4h-4', key: '1ewp4q' }],\n ['path', { d: 'm22 18-1.535 1.605a5 5 0 0 1-8-1.5', key: '14ync0' }],\n ],\n };\n icon = signal(LucideFolderSync.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderSync, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderSync, isStandalone: true, selector: \"svg[lucideFolderSync]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderSync, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderSync]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FolderOpenDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiAxNCAxLjQ1LTIuOUEyIDIgMCAwIDEgOS4yNCAxMEgyMGEyIDIgMCAwIDEgMS45NCAyLjVsLTEuNTUgNmEyIDIgMCAwIDEtMS45NCAxLjVINGEyIDIgMCAwIDEtMi0yVjVjMC0xLjEuOS0yIDItMmgzLjkzYTIgMiAwIDAgMSAxLjY2LjlsLjgyIDEuMmEyIDIgMCAwIDAgMS42Ni45SDE4YTIgMiAwIDAgMSAyIDJ2MiIgLz4KICA8Y2lyY2xlIGN4PSIxNCIgY3k9IjE1IiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-open-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderOpenDot extends LucideIconBase {\n static icon = {\n name: 'folder-open-dot',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm6 14 1.45-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.55 6a2 2 0 0 1-1.94 1.5H4a2 2 0 0 1-2-2V5c0-1.1.9-2 2-2h3.93a2 2 0 0 1 1.66.9l.82 1.2a2 2 0 0 0 1.66.9H18a2 2 0 0 1 2 2v2',\n key: '1nmvlm',\n },\n ],\n ['circle', { cx: '14', cy: '15', r: '1', key: '1gm4qj' }],\n ],\n };\n icon = signal(LucideFolderOpenDot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderOpenDot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderOpenDot, isStandalone: true, selector: \"svg[lucideFolderOpenDot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderOpenDot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderOpenDot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FolderTree\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBhMSAxIDAgMCAwIDEtMVY2YTEgMSAwIDAgMC0xLTFoLTIuNWExIDEgMCAwIDEtLjgtLjRsLS45LTEuMkExIDEgMCAwIDAgMTUgM2gtMmExIDEgMCAwIDAtMSAxdjVhMSAxIDAgMCAwIDEgMVoiIC8+CiAgPHBhdGggZD0iTTIwIDIxYTEgMSAwIDAgMCAxLTF2LTNhMSAxIDAgMCAwLTEtMWgtMi45YTEgMSAwIDAgMS0uODgtLjU1bC0uNDItLjg1YTEgMSAwIDAgMC0uOTItLjZIMTNhMSAxIDAgMCAwLTEgMXY1YTEgMSAwIDAgMCAxIDFaIiAvPgogIDxwYXRoIGQ9Ik0zIDVhMiAyIDAgMCAwIDIgMmgzIiAvPgogIDxwYXRoIGQ9Ik0zIDN2MTNhMiAyIDAgMCAwIDIgMmgzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-tree\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderTree extends LucideIconBase {\n static icon = {\n name: 'folder-tree',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z',\n key: 'hod4my',\n },\n ],\n [\n 'path',\n {\n d: 'M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.9a1 1 0 0 1-.88-.55l-.42-.85a1 1 0 0 0-.92-.6H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z',\n key: 'w4yl2u',\n },\n ],\n ['path', { d: 'M3 5a2 2 0 0 0 2 2h3', key: 'f2jnh7' }],\n ['path', { d: 'M3 3v13a2 2 0 0 0 2 2h3', key: 'k8epm1' }],\n ],\n };\n icon = signal(LucideFolderTree.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderTree, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderTree, isStandalone: true, selector: \"svg[lucideFolderTree]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderTree, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderTree]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FolderSymlink\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5LjM1VjVhMiAyIDAgMCAxIDItMmgzLjlhMiAyIDAgMCAxIDEuNjkuOWwuODEgMS4yYTIgMiAwIDAgMCAxLjY3LjlIMjBhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMnYtM2EyIDIgMCAwIDEgMi0yaDciIC8+CiAgPHBhdGggZD0ibTggMTYgMy0zLTMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-symlink\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderSymlink extends LucideIconBase {\n static icon = {\n name: 'folder-symlink',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 9.35V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h7',\n key: 'y8kt7d',\n },\n ],\n ['path', { d: 'm8 16 3-3-3-3', key: 'rlqrt1' }],\n ],\n };\n icon = signal(LucideFolderSymlink.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderSymlink, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderSymlink, isStandalone: true, selector: \"svg[lucideFolderSymlink]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderSymlink, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderSymlink]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FolderUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMHY2IiAvPgogIDxwYXRoIGQ9Im05IDEzIDMtMyAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderUp extends LucideIconBase {\n static icon = {\n name: 'folder-up',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\n key: '1kt360',\n },\n ],\n ['path', { d: 'M12 10v6', key: '1bos4e' }],\n ['path', { d: 'm9 13 3-3 3 3', key: '1pxg3c' }],\n ],\n };\n icon = signal(LucideFolderUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderUp, isStandalone: true, selector: \"svg[lucideFolderUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FolderX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgogIDxwYXRoIGQ9Im05LjUgMTAuNSA1IDUiIC8+CiAgPHBhdGggZD0ibTE0LjUgMTAuNS01IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolderX extends LucideIconBase {\n static icon = {\n name: 'folder-x',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\n key: '1kt360',\n },\n ],\n ['path', { d: 'm9.5 10.5 5 5', key: 'ra9qjz' }],\n ['path', { d: 'm14.5 10.5-5 5', key: 'l2rkpq' }],\n ],\n };\n icon = signal(LucideFolderX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolderX, isStandalone: true, selector: \"svg[lucideFolderX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolderX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolderX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Folder\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolder extends LucideIconBase {\n static icon = {\n name: 'folder',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\n key: '1kt360',\n },\n ],\n ],\n };\n icon = signal(LucideFolder.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolder, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolder, isStandalone: true, selector: \"svg[lucideFolder]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolder, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolder]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Footprints\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNnYtMi4zOEM0IDExLjUgMi45NyAxMC41IDMgOGMuMDMtMi43MiAxLjQ5LTYgNC41LTZDOS4zNyAyIDEwIDMuOCAxMCA1LjVjMCAzLjExLTIgNS42Ni0yIDguNjhWMTZhMiAyIDAgMSAxLTQgMFoiIC8+CiAgPHBhdGggZD0iTTIwIDIwdi0yLjM4YzAtMi4xMiAxLjAzLTMuMTIgMS01LjYyLS4wMy0yLjcyLTEuNDktNi00LjUtNkMxNC42MyA2IDE0IDcuOCAxNCA5LjVjMCAzLjExIDIgNS42NiAyIDguNjhWMjBhMiAyIDAgMSAwIDQgMFoiIC8+CiAgPHBhdGggZD0iTTE2IDE3aDQiIC8+CiAgPHBhdGggZD0iTTQgMTNoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/footprints\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFootprints extends LucideIconBase {\n static icon = {\n name: 'footprints',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 16v-2.38C4 11.5 2.97 10.5 3 8c.03-2.72 1.49-6 4.5-6C9.37 2 10 3.8 10 5.5c0 3.11-2 5.66-2 8.68V16a2 2 0 1 1-4 0Z',\n key: '1dudjm',\n },\n ],\n [\n 'path',\n {\n d: 'M20 20v-2.38c0-2.12 1.03-3.12 1-5.62-.03-2.72-1.49-6-4.5-6C14.63 6 14 7.8 14 9.5c0 3.11 2 5.66 2 8.68V20a2 2 0 1 0 4 0Z',\n key: 'l2t8xc',\n },\n ],\n ['path', { d: 'M16 17h4', key: '1dejxt' }],\n ['path', { d: 'M4 13h4', key: '1bwh8b' }],\n ],\n };\n icon = signal(LucideFootprints.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFootprints, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFootprints, isStandalone: true, selector: \"svg[lucideFootprints]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFootprints, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFootprints]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Folders\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgNWEyIDIgMCAwIDEgMiAydjdhMiAyIDAgMCAxLTIgMkg5YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDIuNWExLjUgMS41IDAgMCAxIDEuMi42bC42LjhhMS41IDEuNSAwIDAgMCAxLjIuNnoiIC8+CiAgPHBhdGggZD0iTTMgOC4yNjhhMiAyIDAgMCAwLTEgMS43MzhWMTlhMiAyIDAgMCAwIDIgMmgxMWEyIDIgMCAwIDAgMS43MzItMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folders\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFolders extends LucideIconBase {\n static icon = {\n name: 'folders',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 5a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H9a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h2.5a1.5 1.5 0 0 1 1.2.6l.6.8a1.5 1.5 0 0 0 1.2.6z',\n key: 'a4852j',\n },\n ],\n [\n 'path',\n { d: 'M3 8.268a2 2 0 0 0-1 1.738V19a2 2 0 0 0 2 2h11a2 2 0 0 0 1.732-1', key: 'yxbcw3' },\n ],\n ],\n };\n icon = signal(LucideFolders.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolders, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFolders, isStandalone: true, selector: \"svg[lucideFolders]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFolders, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFolders]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Forklift\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJINWEyIDIgMCAwIDAtMiAydjUiIC8+CiAgPHBhdGggZD0iTTE1IDE5aDciIC8+CiAgPHBhdGggZD0iTTE2IDE5VjIiIC8+CiAgPHBhdGggZD0iTTYgMTJWN2EyIDIgMCAwIDEgMi0yaDIuMTcyYTIgMiAwIDAgMSAxLjQxNC41ODZsMy44MjggMy44MjhBMiAyIDAgMCAxIDE2IDEwLjgyOCIgLz4KICA8cGF0aCBkPSJNNyAxOWg0IiAvPgogIDxjaXJjbGUgY3g9IjEzIiBjeT0iMTkiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/forklift\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideForklift extends LucideIconBase {\n static icon = {\n name: 'forklift',\n size: 24,\n node: [\n ['path', { d: 'M12 12H5a2 2 0 0 0-2 2v5', key: '7zsz91' }],\n ['path', { d: 'M15 19h7', key: '1askl3' }],\n ['path', { d: 'M16 19V2', key: '1gf9nk' }],\n [\n 'path',\n {\n d: 'M6 12V7a2 2 0 0 1 2-2h2.172a2 2 0 0 1 1.414.586l3.828 3.828A2 2 0 0 1 16 10.828',\n key: 'enx9tf',\n },\n ],\n ['path', { d: 'M7 19h4', key: 'fumhkk' }],\n ['circle', { cx: '13', cy: '19', r: '2', key: 'wjnkru' }],\n ['circle', { cx: '5', cy: '19', r: '2', key: 'v8kfzx' }],\n ],\n };\n icon = signal(LucideForklift.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideForklift, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideForklift, isStandalone: true, selector: \"svg[lucideForklift]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideForklift, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideForklift]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Form\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNGg2IiAvPgogIDxwYXRoIGQ9Ik00IDJoMTAiIC8+CiAgPHJlY3QgeD0iNCIgeT0iMTgiIHdpZHRoPSIxNiIgaGVpZ2h0PSI0IiByeD0iMSIgLz4KICA8cmVjdCB4PSI0IiB5PSI2IiB3aWR0aD0iMTYiIGhlaWdodD0iNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/form\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideForm extends LucideIconBase {\n static icon = {\n name: 'form',\n size: 24,\n node: [\n ['path', { d: 'M4 14h6', key: '77gv2w' }],\n ['path', { d: 'M4 2h10', key: 'a2b314' }],\n ['rect', { x: '4', y: '18', width: '16', height: '4', rx: '1', key: 'sybzq6' }],\n ['rect', { x: '4', y: '6', width: '16', height: '4', rx: '1', key: '1osc9e' }],\n ],\n };\n icon = signal(LucideForm.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideForm, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideForm, isStandalone: true, selector: \"svg[lucideForm]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideForm, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideForm]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Forward\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTcgNS01LTUtNSIgLz4KICA8cGF0aCBkPSJNNCAxOHYtMmE0IDQgMCAwIDEgNC00aDEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/forward\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideForward extends LucideIconBase {\n static icon = {\n name: 'forward',\n size: 24,\n node: [\n ['path', { d: 'm15 17 5-5-5-5', key: 'nf172w' }],\n ['path', { d: 'M4 18v-2a4 4 0 0 1 4-4h12', key: 'jmiej9' }],\n ],\n };\n icon = signal(LucideForward.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideForward, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideForward, isStandalone: true, selector: \"svg[lucideForward]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideForward, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideForward]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Frame\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMjIiIHgyPSIyIiB5MT0iNiIgeTI9IjYiIC8+CiAgPGxpbmUgeDE9IjIyIiB4Mj0iMiIgeTE9IjE4IiB5Mj0iMTgiIC8+CiAgPGxpbmUgeDE9IjYiIHgyPSI2IiB5MT0iMiIgeTI9IjIyIiAvPgogIDxsaW5lIHgxPSIxOCIgeDI9IjE4IiB5MT0iMiIgeTI9IjIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/frame\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFrame extends LucideIconBase {\n static icon = {\n name: 'frame',\n size: 24,\n node: [\n ['line', { x1: '22', x2: '2', y1: '6', y2: '6', key: '15w7dq' }],\n ['line', { x1: '22', x2: '2', y1: '18', y2: '18', key: '1ip48p' }],\n ['line', { x1: '6', x2: '6', y1: '2', y2: '22', key: 'a2lnyx' }],\n ['line', { x1: '18', x2: '18', y1: '2', y2: '22', key: '8vb6jd' }],\n ],\n };\n icon = signal(LucideFrame.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFrame, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFrame, isStandalone: true, selector: \"svg[lucideFrame]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFrame, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFrame]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Fullscreen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI4IiB4PSI3IiB5PSI4IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/fullscreen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFullscreen extends LucideIconBase {\n static icon = {\n name: 'fullscreen',\n size: 24,\n node: [\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\n ['rect', { width: '10', height: '8', x: '7', y: '8', rx: '1', key: 'vys8me' }],\n ],\n };\n icon = signal(LucideFullscreen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFullscreen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFullscreen, isStandalone: true, selector: \"svg[lucideFullscreen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFullscreen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFullscreen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FunnelPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMzU0IDNIM2ExIDEgMCAwIDAtLjc0MiAxLjY3bDcuMjI1IDcuOTg5QTIgMiAwIDAgMSAxMCAxNHY2YTEgMSAwIDAgMCAuNTUzLjg5NWwyIDFBMSAxIDAgMCAwIDE0IDIxdi03YTIgMiAwIDAgMSAuNTE3LTEuMzQxbDEuMjE4LTEuMzQ4IiAvPgogIDxwYXRoIGQ9Ik0xNiA2aDYiIC8+CiAgPHBhdGggZD0iTTE5IDN2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/funnel-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFunnelPlus extends LucideIconBase {\n static icon = {\n name: 'funnel-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13.354 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14v6a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341l1.218-1.348',\n key: '8mvsmf',\n },\n ],\n ['path', { d: 'M16 6h6', key: '1dogtp' }],\n ['path', { d: 'M19 3v6', key: '1ytpjt' }],\n ],\n };\n icon = signal(LucideFunnelPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFunnelPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFunnelPlus, isStandalone: true, selector: \"svg[lucideFunnelPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFunnelPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFunnelPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Fuel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTNoMmEyIDIgMCAwIDEgMiAydjJhMiAyIDAgMCAwIDQgMHYtNi45OThhMiAyIDAgMCAwLS41OS0xLjQyTDE4IDUiIC8+CiAgPHBhdGggZD0iTTE0IDIxVjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MTYiIC8+CiAgPHBhdGggZD0iTTIgMjFoMTMiIC8+CiAgPHBhdGggZD0iTTMgOWgxMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/fuel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFuel extends LucideIconBase {\n static icon = {\n name: 'fuel',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14 13h2a2 2 0 0 1 2 2v2a2 2 0 0 0 4 0v-6.998a2 2 0 0 0-.59-1.42L18 5',\n key: '1wtuz0',\n },\n ],\n ['path', { d: 'M14 21V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v16', key: 'e09ifn' }],\n ['path', { d: 'M2 21h13', key: '1x0fut' }],\n ['path', { d: 'M3 9h11', key: '1p7c0w' }],\n ],\n };\n icon = signal(LucideFuel.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFuel, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFuel, isStandalone: true, selector: \"svg[lucideFuel]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFuel, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFuel]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name FunnelX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNTMxIDNIM2ExIDEgMCAwIDAtLjc0MiAxLjY3bDcuMjI1IDcuOTg5QTIgMiAwIDAgMSAxMCAxNHY2YTEgMSAwIDAgMCAuNTUzLjg5NWwyIDFBMSAxIDAgMCAwIDE0IDIxdi03YTIgMiAwIDAgMSAuNTE3LTEuMzQxbC40MjctLjQ3MyIgLz4KICA8cGF0aCBkPSJtMTYuNSAzLjUgNSA1IiAvPgogIDxwYXRoIGQ9Im0yMS41IDMuNS01IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/funnel-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFunnelX extends LucideIconBase {\n static icon = {\n name: 'funnel-x',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.531 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14v6a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341l.427-.473',\n key: 'ol2ft2',\n },\n ],\n ['path', { d: 'm16.5 3.5 5 5', key: '15e6fa' }],\n ['path', { d: 'm21.5 3.5-5 5', key: 'm0lwru' }],\n ],\n aliases: ['filter-x'],\n };\n icon = signal(LucideFunnelX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFunnelX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFunnelX, isStandalone: true, selector: \"svg[lucideFunnelX], svg[lucideFilterX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFunnelX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFunnelX], svg[lucideFilterX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFunnelX\n */\nconst LucideFilterX = LucideFunnelX;\n\n/**\n * @component @name GalleryHorizontalEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA3djEwIiAvPgogIDxwYXRoIGQ9Ik02IDV2MTQiIC8+CiAgPHJlY3Qgd2lkdGg9IjEyIiBoZWlnaHQ9IjE4IiB4PSIxMCIgeT0iMyIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gallery-horizontal-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGalleryHorizontalEnd extends LucideIconBase {\n static icon = {\n name: 'gallery-horizontal-end',\n size: 24,\n node: [\n ['path', { d: 'M2 7v10', key: 'a2pl2d' }],\n ['path', { d: 'M6 5v14', key: '1kq3d7' }],\n ['rect', { width: '12', height: '18', x: '10', y: '3', rx: '2', key: '13i7bc' }],\n ],\n };\n icon = signal(LucideGalleryHorizontalEnd.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGalleryHorizontalEnd, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGalleryHorizontalEnd, isStandalone: true, selector: \"svg[lucideGalleryHorizontalEnd]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGalleryHorizontalEnd, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGalleryHorizontalEnd]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Funnel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjBhMSAxIDAgMCAwIC41NTMuODk1bDIgMUExIDEgMCAwIDAgMTQgMjF2LTdhMiAyIDAgMCAxIC41MTctMS4zNDFMMjEuNzQgNC42N0ExIDEgMCAwIDAgMjEgM0gzYTEgMSAwIDAgMC0uNzQyIDEuNjdsNy4yMjUgNy45ODlBMiAyIDAgMCAxIDEwIDE0eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/funnel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideFunnel extends LucideIconBase {\n static icon = {\n name: 'funnel',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z',\n key: 'sc7q7i',\n },\n ],\n ],\n aliases: ['filter'],\n };\n icon = signal(LucideFunnel.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFunnel, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideFunnel, isStandalone: true, selector: \"svg[lucideFunnel], svg[lucideFilter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideFunnel, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideFunnel], svg[lucideFilter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideFunnel\n */\nconst LucideFilter = LucideFunnel;\n\n/**\n * @component @name GalleryVerticalEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyaDEwIiAvPgogIDxwYXRoIGQ9Ik01IDZoMTQiIC8+CiAgPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjEyIiB4PSIzIiB5PSIxMCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gallery-vertical-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGalleryVerticalEnd extends LucideIconBase {\n static icon = {\n name: 'gallery-vertical-end',\n size: 24,\n node: [\n ['path', { d: 'M7 2h10', key: 'nczekb' }],\n ['path', { d: 'M5 6h14', key: 'u2x4p' }],\n ['rect', { width: '18', height: '12', x: '3', y: '10', rx: '2', key: 'l0tzu3' }],\n ],\n };\n icon = signal(LucideGalleryVerticalEnd.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGalleryVerticalEnd, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGalleryVerticalEnd, isStandalone: true, selector: \"svg[lucideGalleryVerticalEnd]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGalleryVerticalEnd, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGalleryVerticalEnd]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name GalleryHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAzdjE4IiAvPgogIDxyZWN0IHdpZHRoPSIxMiIgaGVpZ2h0PSIxOCIgeD0iNiIgeT0iMyIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTIyIDN2MTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gallery-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGalleryHorizontal extends LucideIconBase {\n static icon = {\n name: 'gallery-horizontal',\n size: 24,\n node: [\n ['path', { d: 'M2 3v18', key: 'pzttux' }],\n ['rect', { width: '12', height: '18', x: '6', y: '3', rx: '2', key: 'btr8bg' }],\n ['path', { d: 'M22 3v18', key: '6jf3v' }],\n ],\n };\n icon = signal(LucideGalleryHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGalleryHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGalleryHorizontal, isStandalone: true, selector: \"svg[lucideGalleryHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGalleryHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGalleryHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Gamepad2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iNiIgeDI9IjEwIiB5MT0iMTEiIHkyPSIxMSIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjgiIHkxPSI5IiB5Mj0iMTMiIC8+CiAgPGxpbmUgeDE9IjE1IiB4Mj0iMTUuMDEiIHkxPSIxMiIgeTI9IjEyIiAvPgogIDxsaW5lIHgxPSIxOCIgeDI9IjE4LjAxIiB5MT0iMTAiIHkyPSIxMCIgLz4KICA8cGF0aCBkPSJNMTcuMzIgNUg2LjY4YTQgNCAwIDAgMC0zLjk3OCAzLjU5Yy0uMDA2LjA1Mi0uMDEuMTAxLS4wMTcuMTUyQzIuNjA0IDkuNDE2IDIgMTQuNDU2IDIgMTZhMyAzIDAgMCAwIDMgM2MxIDAgMS41LS41IDItMWwxLjQxNC0xLjQxNEEyIDIgMCAwIDEgOS44MjggMTZoNC4zNDRhMiAyIDAgMCAxIDEuNDE0LjU4NkwxNyAxOGMuNS41IDEgMSAyIDFhMyAzIDAgMCAwIDMtM2MwLTEuNTQ1LS42MDQtNi41ODQtLjY4NS03LjI1OC0uMDA3LS4wNS0uMDExLS4xLS4wMTctLjE1MUE0IDQgMCAwIDAgMTcuMzIgNXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gamepad-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGamepad2 extends LucideIconBase {\n static icon = {\n name: 'gamepad-2',\n size: 24,\n node: [\n ['line', { x1: '6', x2: '10', y1: '11', y2: '11', key: '1gktln' }],\n ['line', { x1: '8', x2: '8', y1: '9', y2: '13', key: 'qnk9ow' }],\n ['line', { x1: '15', x2: '15.01', y1: '12', y2: '12', key: 'krot7o' }],\n ['line', { x1: '18', x2: '18.01', y1: '10', y2: '10', key: '1lcuu1' }],\n [\n 'path',\n {\n d: 'M17.32 5H6.68a4 4 0 0 0-3.978 3.59c-.006.052-.01.101-.017.152C2.604 9.416 2 14.456 2 16a3 3 0 0 0 3 3c1 0 1.5-.5 2-1l1.414-1.414A2 2 0 0 1 9.828 16h4.344a2 2 0 0 1 1.414.586L17 18c.5.5 1 1 2 1a3 3 0 0 0 3-3c0-1.545-.604-6.584-.685-7.258-.007-.05-.011-.1-.017-.151A4 4 0 0 0 17.32 5z',\n key: 'mfqc10',\n },\n ],\n ],\n };\n icon = signal(LucideGamepad2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGamepad2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGamepad2, isStandalone: true, selector: \"svg[lucideGamepad2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGamepad2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGamepad2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name GalleryVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAyaDE4IiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxMiIgeD0iMyIgeT0iNiIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTMgMjJoMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gallery-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGalleryVertical extends LucideIconBase {\n static icon = {\n name: 'gallery-vertical',\n size: 24,\n node: [\n ['path', { d: 'M3 2h18', key: '15qxfx' }],\n ['rect', { width: '18', height: '12', x: '3', y: '6', rx: '2', key: '1439r6' }],\n ['path', { d: 'M3 22h18', key: '8prr45' }],\n ],\n };\n icon = signal(LucideGalleryVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGalleryVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGalleryVertical, isStandalone: true, selector: \"svg[lucideGalleryVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGalleryVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGalleryVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name GalleryThumbnails\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTQiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik00IDIxaDEiIC8+CiAgPHBhdGggZD0iTTkgMjFoMSIgLz4KICA8cGF0aCBkPSJNMTQgMjFoMSIgLz4KICA8cGF0aCBkPSJNMTkgMjFoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/gallery-thumbnails\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGalleryThumbnails extends LucideIconBase {\n static icon = {\n name: 'gallery-thumbnails',\n size: 24,\n node: [\n ['rect', { width: '18', height: '14', x: '3', y: '3', rx: '2', key: '74y24f' }],\n ['path', { d: 'M4 21h1', key: '16zlid' }],\n ['path', { d: 'M9 21h1', key: '15o7lz' }],\n ['path', { d: 'M14 21h1', key: 'v9vybs' }],\n ['path', { d: 'M19 21h1', key: 'edywat' }],\n ],\n };\n icon = signal(LucideGalleryThumbnails.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGalleryThumbnails, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGalleryThumbnails, isStandalone: true, selector: \"svg[lucideGalleryThumbnails]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGalleryThumbnails, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGalleryThumbnails]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Gamepad\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iNiIgeDI9IjEwIiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjgiIHkxPSIxMCIgeTI9IjE0IiAvPgogIDxsaW5lIHgxPSIxNSIgeDI9IjE1LjAxIiB5MT0iMTMiIHkyPSIxMyIgLz4KICA8bGluZSB4MT0iMTgiIHgyPSIxOC4wMSIgeTE9IjExIiB5Mj0iMTEiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB4PSIyIiB5PSI2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/gamepad\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGamepad extends LucideIconBase {\n static icon = {\n name: 'gamepad',\n size: 24,\n node: [\n ['line', { x1: '6', x2: '10', y1: '12', y2: '12', key: '161bw2' }],\n ['line', { x1: '8', x2: '8', y1: '10', y2: '14', key: '1i6ji0' }],\n ['line', { x1: '15', x2: '15.01', y1: '13', y2: '13', key: 'dqpgro' }],\n ['line', { x1: '18', x2: '18.01', y1: '11', y2: '11', key: 'meh2c' }],\n ['rect', { width: '20', height: '12', x: '2', y: '6', rx: '2', key: '9lu3g6' }],\n ],\n };\n icon = signal(LucideGamepad.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGamepad, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGamepad, isStandalone: true, selector: \"svg[lucideGamepad]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGamepad, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGamepad]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name GamepadDirectional\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMTQ2IDE1Ljg1NGExLjIwNyAxLjIwNyAwIDAgMSAxLjcwOCAwbDEuNTYgMS41NkEyIDIgMCAwIDEgMTUgMTguODI4VjIxYTEgMSAwIDAgMS0xIDFoLTRhMSAxIDAgMCAxLTEtMXYtMi4xNzJhMiAyIDAgMCAxIC41ODYtMS40MTR6IiAvPgogIDxwYXRoIGQ9Ik0xOC44MjggMTVhMiAyIDAgMCAxLTEuNDE0LS41ODZsLTEuNTYtMS41NmExLjIwNyAxLjIwNyAwIDAgMSAwLTEuNzA4bDEuNTYtMS41NkEyIDIgMCAwIDEgMTguODI4IDlIMjFhMSAxIDAgMCAxIDEgMXY0YTEgMSAwIDAgMS0xIDF6IiAvPgogIDxwYXRoIGQ9Ik02LjU4NiAxNC40MTRBMiAyIDAgMCAxIDUuMTcyIDE1SDNhMSAxIDAgMCAxLTEtMXYtNGExIDEgMCAwIDEgMS0xaDIuMTcyYTIgMiAwIDAgMSAxLjQxNC41ODZsMS41NiAxLjU2YTEuMjA3IDEuMjA3IDAgMCAxIDAgMS43MDh6IiAvPgogIDxwYXRoIGQ9Ik05IDNhMSAxIDAgMCAxIDEtMWg0YTEgMSAwIDAgMSAxIDF2Mi4xNzJhMiAyIDAgMCAxLS41ODYgMS40MTRsLTEuNTYgMS41NmExLjIwNyAxLjIwNyAwIDAgMS0xLjcwOCAwbC0xLjU2LTEuNTZBMiAyIDAgMCAxIDkgNS4xNzJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/gamepad-directional\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGamepadDirectional extends LucideIconBase {\n static icon = {\n name: 'gamepad-directional',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11.146 15.854a1.207 1.207 0 0 1 1.708 0l1.56 1.56A2 2 0 0 1 15 18.828V21a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1v-2.172a2 2 0 0 1 .586-1.414z',\n key: '1re2og',\n },\n ],\n [\n 'path',\n {\n d: 'M18.828 15a2 2 0 0 1-1.414-.586l-1.56-1.56a1.207 1.207 0 0 1 0-1.708l1.56-1.56A2 2 0 0 1 18.828 9H21a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1z',\n key: '1pchrj',\n },\n ],\n [\n 'path',\n {\n d: 'M6.586 14.414A2 2 0 0 1 5.172 15H3a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1h2.172a2 2 0 0 1 1.414.586l1.56 1.56a1.207 1.207 0 0 1 0 1.708z',\n key: '16mt4c',\n },\n ],\n [\n 'path',\n {\n d: 'M9 3a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v2.172a2 2 0 0 1-.586 1.414l-1.56 1.56a1.207 1.207 0 0 1-1.708 0l-1.56-1.56A2 2 0 0 1 9 5.172z',\n key: '19ox6c',\n },\n ],\n ],\n };\n icon = signal(LucideGamepadDirectional.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGamepadDirectional, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGamepadDirectional, isStandalone: true, selector: \"svg[lucideGamepadDirectional]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGamepadDirectional, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGamepadDirectional]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Gavel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTMtOC4zODEgOC4zOGExIDEgMCAwIDEtMy4wMDEtM2w4LjM4NC04LjM4MSIgLz4KICA8cGF0aCBkPSJtMTYgMTYgNi02IiAvPgogIDxwYXRoIGQ9Im0yMS41IDEwLjUtOC04IiAvPgogIDxwYXRoIGQ9Im04IDggNi02IiAvPgogIDxwYXRoIGQ9Im04LjUgNy41IDggOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/gavel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGavel extends LucideIconBase {\n static icon = {\n name: 'gavel',\n size: 24,\n node: [\n ['path', { d: 'm14 13-8.381 8.38a1 1 0 0 1-3.001-3l8.384-8.381', key: 'pgg06f' }],\n ['path', { d: 'm16 16 6-6', key: 'vzrcl6' }],\n ['path', { d: 'm21.5 10.5-8-8', key: 'a17d9x' }],\n ['path', { d: 'm8 8 6-6', key: '18bi4p' }],\n ['path', { d: 'm8.5 7.5 8 8', key: '1oyaui' }],\n ],\n };\n icon = signal(LucideGavel.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGavel, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGavel, isStandalone: true, selector: \"svg[lucideGavel]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGavel, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGavel]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name GeorgianLari\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNSAyMWE3LjUgNy41IDAgMSAxIDcuMzUtOSIgLz4KICA8cGF0aCBkPSJNMTMgMTJWMyIgLz4KICA8cGF0aCBkPSJNNCAyMWgxNiIgLz4KICA8cGF0aCBkPSJNOSAxMlYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/georgian-lari\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGeorgianLari extends LucideIconBase {\n static icon = {\n name: 'georgian-lari',\n size: 24,\n node: [\n ['path', { d: 'M11.5 21a7.5 7.5 0 1 1 7.35-9', key: '1gyj8k' }],\n ['path', { d: 'M13 12V3', key: '18om2a' }],\n ['path', { d: 'M4 21h16', key: '1h09gz' }],\n ['path', { d: 'M9 12V3', key: 'geutu0' }],\n ],\n };\n icon = signal(LucideGeorgianLari.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGeorgianLari, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGeorgianLari, isStandalone: true, selector: \"svg[lucideGeorgianLari]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGeorgianLari, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGeorgianLari]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Gem\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSAzIDggOWw0IDEzIDQtMTMtMi41LTYiIC8+CiAgPHBhdGggZD0iTTE3IDNhMiAyIDAgMCAxIDEuNi44bDMgNGEyIDIgMCAwIDEgLjAxMyAyLjM4MmwtNy45OSAxMC45ODZhMiAyIDAgMCAxLTMuMjQ3IDBsLTcuOTktMTAuOTg2QTIgMiAwIDAgMSAyLjQgNy44bDIuOTk4LTMuOTk3QTIgMiAwIDAgMSA3IDN6IiAvPgogIDxwYXRoIGQ9Ik0yIDloMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gem\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGem extends LucideIconBase {\n static icon = {\n name: 'gem',\n size: 24,\n node: [\n ['path', { d: 'M10.5 3 8 9l4 13 4-13-2.5-6', key: 'b3dvk1' }],\n [\n 'path',\n {\n d: 'M17 3a2 2 0 0 1 1.6.8l3 4a2 2 0 0 1 .013 2.382l-7.99 10.986a2 2 0 0 1-3.247 0l-7.99-10.986A2 2 0 0 1 2.4 7.8l2.998-3.997A2 2 0 0 1 7 3z',\n key: '7w4byz',\n },\n ],\n ['path', { d: 'M2 9h20', key: '16fsjt' }],\n ],\n };\n icon = signal(LucideGem.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGem, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGem, isStandalone: true, selector: \"svg[lucideGem]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGem, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGem]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Gift\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3YxNCIgLz4KICA8cGF0aCBkPSJNMjAgMTF2OGEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMnYtOCIgLz4KICA8cGF0aCBkPSJNNy41IDdhMSAxIDAgMCAxIDAtNUE0LjggOCAwIDAgMSAxMiA3YTQuOCA4IDAgMCAxIDQuNS01IDEgMSAwIDAgMSAwIDUiIC8+CiAgPHJlY3QgeD0iMyIgeT0iNyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/gift\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGift extends LucideIconBase {\n static icon = {\n name: 'gift',\n size: 24,\n node: [\n ['path', { d: 'M12 7v14', key: '1akyts' }],\n ['path', { d: 'M20 11v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-8', key: '1sqzm4' }],\n [\n 'path',\n {\n d: 'M7.5 7a1 1 0 0 1 0-5A4.8 8 0 0 1 12 7a4.8 8 0 0 1 4.5-5 1 1 0 0 1 0 5',\n key: 'kc0143',\n },\n ],\n ['rect', { x: '3', y: '7', width: '18', height: '4', rx: '1', key: '1hberx' }],\n ],\n };\n icon = signal(LucideGift.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGift, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGift, isStandalone: true, selector: \"svg[lucideGift]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGift, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGift]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Ghost\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxMGguMDEiIC8+CiAgPHBhdGggZD0iTTE1IDEwaC4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMmE4IDggMCAwIDAtOCA4djEybDMtMyAyLjUgMi41TDEyIDE5bDIuNSAyLjVMMTcgMTlsMyAzVjEwYTggOCAwIDAgMC04LTh6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ghost\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGhost extends LucideIconBase {\n static icon = {\n name: 'ghost',\n size: 24,\n node: [\n ['path', { d: 'M9 10h.01', key: 'qbtxuw' }],\n ['path', { d: 'M15 10h.01', key: '1qmjsl' }],\n [\n 'path',\n {\n d: 'M12 2a8 8 0 0 0-8 8v12l3-3 2.5 2.5L12 19l2.5 2.5L17 19l3 3V10a8 8 0 0 0-8-8z',\n key: 'uwwb07',\n },\n ],\n ],\n };\n icon = signal(LucideGhost.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGhost, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGhost, isStandalone: true, selector: \"svg[lucideGhost]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGhost, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGhost]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Gauge\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTQgNC00IiAvPgogIDxwYXRoIGQ9Ik0zLjM0IDE5YTEwIDEwIDAgMSAxIDE3LjMyIDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gauge\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGauge extends LucideIconBase {\n static icon = {\n name: 'gauge',\n size: 24,\n node: [\n ['path', { d: 'm12 14 4-4', key: '9kzdfg' }],\n ['path', { d: 'M3.34 19a10 10 0 1 1 17.32 0', key: '19p75a' }],\n ],\n };\n icon = signal(LucideGauge.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGauge, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGauge, isStandalone: true, selector: \"svg[lucideGauge]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGauge, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGauge]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name GitBranchMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNmE5IDkgMCAwIDAtOSA5VjMiIC8+CiAgPHBhdGggZD0iTTIxIDE4aC02IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iNiIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iMTgiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/git-branch-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitBranchMinus extends LucideIconBase {\n static icon = {\n name: 'git-branch-minus',\n size: 24,\n node: [\n ['path', { d: 'M15 6a9 9 0 0 0-9 9V3', key: '1cii5b' }],\n ['path', { d: 'M21 18h-6', key: '139f0c' }],\n ['circle', { cx: '18', cy: '6', r: '3', key: '1h7g24' }],\n ['circle', { cx: '6', cy: '18', r: '3', key: 'fqmcym' }],\n ],\n };\n icon = signal(LucideGitBranchMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitBranchMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitBranchMinus, isStandalone: true, selector: \"svg[lucideGitBranchMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitBranchMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitBranchMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name GitBranchPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAzdjEyIiAvPgogIDxwYXRoIGQ9Ik0xOCA5YTMgMyAwIDEgMCAwLTYgMyAzIDAgMCAwIDAgNnoiIC8+CiAgPHBhdGggZD0iTTYgMjFhMyAzIDAgMSAwIDAtNiAzIDMgMCAwIDAgMCA2eiIgLz4KICA8cGF0aCBkPSJNMTUgNmE5IDkgMCAwIDAtOSA5IiAvPgogIDxwYXRoIGQ9Ik0xOCAxNXY2IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOGgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-branch-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitBranchPlus extends LucideIconBase {\n static icon = {\n name: 'git-branch-plus',\n size: 24,\n node: [\n ['path', { d: 'M6 3v12', key: 'qpgusn' }],\n ['path', { d: 'M18 9a3 3 0 1 0 0-6 3 3 0 0 0 0 6z', key: '1d02ji' }],\n ['path', { d: 'M6 21a3 3 0 1 0 0-6 3 3 0 0 0 0 6z', key: 'chk6ph' }],\n ['path', { d: 'M15 6a9 9 0 0 0-9 9', key: 'or332x' }],\n ['path', { d: 'M18 15v6', key: '9wciyi' }],\n ['path', { d: 'M21 18h-6', key: '139f0c' }],\n ],\n };\n icon = signal(LucideGitBranchPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitBranchPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitBranchPlus, isStandalone: true, selector: \"svg[lucideGitBranchPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitBranchPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitBranchPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name GitCommitVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3Y2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTEyIDE1djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/git-commit-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitCommitVertical extends LucideIconBase {\n static icon = {\n name: 'git-commit-vertical',\n size: 24,\n node: [\n ['path', { d: 'M12 3v6', key: '1holv5' }],\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\n ['path', { d: 'M12 15v6', key: 'a9ows0' }],\n ],\n };\n icon = signal(LucideGitCommitVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitCommitVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitCommitVertical, isStandalone: true, selector: \"svg[lucideGitCommitVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitCommitVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitCommitVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name GitCommitHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzIiAvPgogIDxsaW5lIHgxPSIzIiB4Mj0iOSIgeTE9IjEyIiB5Mj0iMTIiIC8+CiAgPGxpbmUgeDE9IjE1IiB4Mj0iMjEiIHkxPSIxMiIgeTI9IjEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/git-commit-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitCommitHorizontal extends LucideIconBase {\n static icon = {\n name: 'git-commit-horizontal',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\n ['line', { x1: '3', x2: '9', y1: '12', y2: '12', key: '1dyftd' }],\n ['line', { x1: '15', x2: '21', y1: '12', y2: '12', key: 'oup4p8' }],\n ],\n aliases: ['git-commit'],\n };\n icon = signal(LucideGitCommitHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitCommitHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitCommitHorizontal, isStandalone: true, selector: \"svg[lucideGitCommitHorizontal], svg[lucideGitCommit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitCommitHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitCommitHorizontal], svg[lucideGitCommit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideGitCommitHorizontal\n */\nconst LucideGitCommit = LucideGitCommitHorizontal;\n\n/**\n * @component @name GitBranch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNmE5IDkgMCAwIDAtOSA5VjMiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSI2IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-branch\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitBranch extends LucideIconBase {\n static icon = {\n name: 'git-branch',\n size: 24,\n node: [\n ['path', { d: 'M15 6a9 9 0 0 0-9 9V3', key: '1cii5b' }],\n ['circle', { cx: '18', cy: '6', r: '3', key: '1h7g24' }],\n ['circle', { cx: '6', cy: '18', r: '3', key: 'fqmcym' }],\n ],\n };\n icon = signal(LucideGitBranch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitBranch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitBranch, isStandalone: true, selector: \"svg[lucideGitBranch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitBranch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitBranch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name GitGraph\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNNSA5djYiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE4IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjE4IiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNMTYgMTUuN0E5IDkgMCAwIDAgMTkgOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-graph\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitGraph extends LucideIconBase {\n static icon = {\n name: 'git-graph',\n size: 24,\n node: [\n ['circle', { cx: '5', cy: '6', r: '3', key: '1qnov2' }],\n ['path', { d: 'M5 9v6', key: '158jrl' }],\n ['circle', { cx: '5', cy: '18', r: '3', key: '104gr9' }],\n ['path', { d: 'M12 3v18', key: '108xh3' }],\n ['circle', { cx: '19', cy: '6', r: '3', key: '108a5v' }],\n ['path', { d: 'M16 15.7A9 9 0 0 0 19 9', key: '1e3vqb' }],\n ],\n };\n icon = signal(LucideGitGraph.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitGraph, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitGraph, isStandalone: true, selector: \"svg[lucideGitGraph]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitGraph, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitGraph]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name GitCompare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xMyA2aDNhMiAyIDAgMCAxIDIgMnY3IiAvPgogIDxwYXRoIGQ9Ik0xMSAxOEg4YTIgMiAwIDAgMS0yLTJWOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-compare\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitCompare extends LucideIconBase {\n static icon = {\n name: 'git-compare',\n size: 24,\n node: [\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ['circle', { cx: '6', cy: '6', r: '3', key: '1lh9wr' }],\n ['path', { d: 'M13 6h3a2 2 0 0 1 2 2v7', key: '1yeb86' }],\n ['path', { d: 'M11 18H8a2 2 0 0 1-2-2V9', key: '19pyzm' }],\n ],\n };\n icon = signal(LucideGitCompare.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitCompare, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitCompare, isStandalone: true, selector: \"svg[lucideGitCompare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitCompare, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitCompare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name GitFork\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNMTggOXYyYzAgLjYtLjQgMS0xIDFIN2MtLjYgMC0xLS40LTEtMVY5IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/git-fork\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitFork extends LucideIconBase {\n static icon = {\n name: 'git-fork',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '18', r: '3', key: '1mpf1b' }],\n ['circle', { cx: '6', cy: '6', r: '3', key: '1lh9wr' }],\n ['circle', { cx: '18', cy: '6', r: '3', key: '1h7g24' }],\n ['path', { d: 'M18 9v2c0 .6-.4 1-1 1H7c-.6 0-1-.4-1-1V9', key: '1uq4wg' }],\n ['path', { d: 'M12 12v3', key: '158kv8' }],\n ],\n };\n icon = signal(LucideGitFork.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitFork, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitFork, isStandalone: true, selector: \"svg[lucideGitFork]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitFork, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitFork]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name GitCompareArrows\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNMTIgNmg1YTIgMiAwIDAgMSAyIDJ2NyIgLz4KICA8cGF0aCBkPSJtMTUgOS0zLTMgMy0zIiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iMTgiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTEyIDE4SDdhMiAyIDAgMCAxLTItMlY5IiAvPgogIDxwYXRoIGQ9Im05IDE1IDMgMy0zIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/git-compare-arrows\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitCompareArrows extends LucideIconBase {\n static icon = {\n name: 'git-compare-arrows',\n size: 24,\n node: [\n ['circle', { cx: '5', cy: '6', r: '3', key: '1qnov2' }],\n ['path', { d: 'M12 6h5a2 2 0 0 1 2 2v7', key: '1yj91y' }],\n ['path', { d: 'm15 9-3-3 3-3', key: '1lwv8l' }],\n ['circle', { cx: '19', cy: '18', r: '3', key: '1qljk2' }],\n ['path', { d: 'M12 18H7a2 2 0 0 1-2-2V9', key: '16sdep' }],\n ['path', { d: 'm9 15 3 3-3 3', key: '1m3kbl' }],\n ],\n };\n icon = signal(LucideGitCompareArrows.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitCompareArrows, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitCompareArrows, isStandalone: true, selector: \"svg[lucideGitCompareArrows]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitCompareArrows, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitCompareArrows]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name GitMergeConflict\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNmg0YTIgMiAwIDAgMSAyIDJ2NyIgLz4KICA8cGF0aCBkPSJNNiAxMnY5IiAvPgogIDxwYXRoIGQ9Ik05IDMgMyA5IiAvPgogIDxwYXRoIGQ9Ik05IDkgMyAzIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/git-merge-conflict\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitMergeConflict extends LucideIconBase {\n static icon = {\n name: 'git-merge-conflict',\n size: 24,\n node: [\n ['path', { d: 'M12 6h4a2 2 0 0 1 2 2v7', key: '18ej7s' }],\n ['path', { d: 'M6 12v9', key: '9e33v1' }],\n ['path', { d: 'M9 3 3 9', key: 'ahyygn' }],\n ['path', { d: 'M9 9 3 3', key: 'v551iv' }],\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ],\n };\n icon = signal(LucideGitMergeConflict.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitMergeConflict, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitMergeConflict, isStandalone: true, selector: \"svg[lucideGitMergeConflict]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitMergeConflict, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitMergeConflict]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name GitPullRequestArrow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNNSA5djEyIiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iMTgiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTE1IDktMy0zIDMtMyIgLz4KICA8cGF0aCBkPSJNMTIgNmg1YTIgMiAwIDAgMSAyIDJ2NyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-pull-request-arrow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitPullRequestArrow extends LucideIconBase {\n static icon = {\n name: 'git-pull-request-arrow',\n size: 24,\n node: [\n ['circle', { cx: '5', cy: '6', r: '3', key: '1qnov2' }],\n ['path', { d: 'M5 9v12', key: 'ih889a' }],\n ['circle', { cx: '19', cy: '18', r: '3', key: '1qljk2' }],\n ['path', { d: 'm15 9-3-3 3-3', key: '1lwv8l' }],\n ['path', { d: 'M12 6h5a2 2 0 0 1 2 2v7', key: '1yj91y' }],\n ],\n };\n icon = signal(LucideGitPullRequestArrow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitPullRequestArrow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitPullRequestArrow, isStandalone: true, selector: \"svg[lucideGitPullRequestArrow]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitPullRequestArrow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitPullRequestArrow]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name GitMerge\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik02IDIxVjlhOSA5IDAgMCAwIDkgOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-merge\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitMerge extends LucideIconBase {\n static icon = {\n name: 'git-merge',\n size: 24,\n node: [\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ['circle', { cx: '6', cy: '6', r: '3', key: '1lh9wr' }],\n ['path', { d: 'M6 21V9a9 9 0 0 0 9 9', key: '7kw0sc' }],\n ],\n };\n icon = signal(LucideGitMerge.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitMerge, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitMerge, isStandalone: true, selector: \"svg[lucideGitMerge]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitMerge, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitMerge]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name GitPullRequestCreate\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNNiA5djEyIiAvPgogIDxwYXRoIGQ9Ik0xMyA2aDNhMiAyIDAgMCAxIDIgMnYzIiAvPgogIDxwYXRoIGQ9Ik0xOCAxNXY2IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOGgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-pull-request-create\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitPullRequestCreate extends LucideIconBase {\n static icon = {\n name: 'git-pull-request-create',\n size: 24,\n node: [\n ['circle', { cx: '6', cy: '6', r: '3', key: '1lh9wr' }],\n ['path', { d: 'M6 9v12', key: '1sc30k' }],\n ['path', { d: 'M13 6h3a2 2 0 0 1 2 2v3', key: '1jb6z3' }],\n ['path', { d: 'M18 15v6', key: '9wciyi' }],\n ['path', { d: 'M21 18h-6', key: '139f0c' }],\n ],\n };\n icon = signal(LucideGitPullRequestCreate.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitPullRequestCreate, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitPullRequestCreate, isStandalone: true, selector: \"svg[lucideGitPullRequestCreate]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitPullRequestCreate, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitPullRequestCreate]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name GitPullRequestClosed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNNiA5djEyIiAvPgogIDxwYXRoIGQ9Im0yMSAzLTYgNiIgLz4KICA8cGF0aCBkPSJtMjEgOS02LTYiIC8+CiAgPHBhdGggZD0iTTE4IDExLjVWMTUiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-pull-request-closed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitPullRequestClosed extends LucideIconBase {\n static icon = {\n name: 'git-pull-request-closed',\n size: 24,\n node: [\n ['circle', { cx: '6', cy: '6', r: '3', key: '1lh9wr' }],\n ['path', { d: 'M6 9v12', key: '1sc30k' }],\n ['path', { d: 'm21 3-6 6', key: '16nqsk' }],\n ['path', { d: 'm21 9-6-6', key: '9j17rh' }],\n ['path', { d: 'M18 11.5V15', key: '65xf6f' }],\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ],\n };\n icon = signal(LucideGitPullRequestClosed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitPullRequestClosed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitPullRequestClosed, isStandalone: true, selector: \"svg[lucideGitPullRequestClosed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitPullRequestClosed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitPullRequestClosed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name GitPullRequest\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xMyA2aDNhMiAyIDAgMCAxIDIgMnY3IiAvPgogIDxsaW5lIHgxPSI2IiB4Mj0iNiIgeTE9IjkiIHkyPSIyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-pull-request\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitPullRequest extends LucideIconBase {\n static icon = {\n name: 'git-pull-request',\n size: 24,\n node: [\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ['circle', { cx: '6', cy: '6', r: '3', key: '1lh9wr' }],\n ['path', { d: 'M13 6h3a2 2 0 0 1 2 2v7', key: '1yeb86' }],\n ['line', { x1: '6', x2: '6', y1: '9', y2: '21', key: 'rroup' }],\n ],\n };\n icon = signal(LucideGitPullRequest.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitPullRequest, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitPullRequest, isStandalone: true, selector: \"svg[lucideGitPullRequest]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitPullRequest, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitPullRequest]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name GitPullRequestDraft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xOCA2VjUiIC8+CiAgPHBhdGggZD0iTTE4IDExdi0xIiAvPgogIDxsaW5lIHgxPSI2IiB4Mj0iNiIgeTE9IjkiIHkyPSIyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-pull-request-draft\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitPullRequestDraft extends LucideIconBase {\n static icon = {\n name: 'git-pull-request-draft',\n size: 24,\n node: [\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ['circle', { cx: '6', cy: '6', r: '3', key: '1lh9wr' }],\n ['path', { d: 'M18 6V5', key: '1oao2s' }],\n ['path', { d: 'M18 11v-1', key: '11c8tz' }],\n ['line', { x1: '6', x2: '6', y1: '9', y2: '21', key: 'rroup' }],\n ],\n };\n icon = signal(LucideGitPullRequestDraft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitPullRequestDraft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitPullRequestDraft, isStandalone: true, selector: \"svg[lucideGitPullRequestDraft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitPullRequestDraft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitPullRequestDraft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name GitPullRequestCreateArrow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNNSA5djEyIiAvPgogIDxwYXRoIGQ9Im0xNSA5LTMtMyAzLTMiIC8+CiAgPHBhdGggZD0iTTEyIDZoNWEyIDIgMCAwIDEgMiAydjMiIC8+CiAgPHBhdGggZD0iTTE5IDE1djYiIC8+CiAgPHBhdGggZD0iTTIyIDE4aC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/git-pull-request-create-arrow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGitPullRequestCreateArrow extends LucideIconBase {\n static icon = {\n name: 'git-pull-request-create-arrow',\n size: 24,\n node: [\n ['circle', { cx: '5', cy: '6', r: '3', key: '1qnov2' }],\n ['path', { d: 'M5 9v12', key: 'ih889a' }],\n ['path', { d: 'm15 9-3-3 3-3', key: '1lwv8l' }],\n ['path', { d: 'M12 6h5a2 2 0 0 1 2 2v3', key: '1rbwk6' }],\n ['path', { d: 'M19 15v6', key: '10aioa' }],\n ['path', { d: 'M22 18h-6', key: '1d5gi5' }],\n ],\n };\n icon = signal(LucideGitPullRequestCreateArrow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitPullRequestCreateArrow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGitPullRequestCreateArrow, isStandalone: true, selector: \"svg[lucideGitPullRequestCreateArrow]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGitPullRequestCreateArrow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGitPullRequestCreateArrow]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name GlobeCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgNiAyIDIgNC00IiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDIwQTEwIDEwIDAgMSAxIDEyIDJhMTQuNSAxNC41IDAgMCAwIDAgMjAgMTQuNSAxNC41IDAgMCAwIDQtMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/globe-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGlobeCheck extends LucideIconBase {\n static icon = {\n name: 'globe-check',\n size: 24,\n node: [\n ['path', { d: 'm15 6 2 2 4-4', key: 'levio8' }],\n [\n 'path',\n { d: 'M2 12h20A10 10 0 1 1 12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 4-10', key: '46evmv' },\n ],\n ],\n };\n icon = signal(LucideGlobeCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGlobeCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGlobeCheck, isStandalone: true, selector: \"svg[lucideGlobeCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGlobeCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGlobeCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Glasses\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iMTUiIHI9IjQiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxNSIgcj0iNCIgLz4KICA8cGF0aCBkPSJNMTQgMTVhMiAyIDAgMCAwLTItMiAyIDIgMCAwIDAtMiAyIiAvPgogIDxwYXRoIGQ9Ik0yLjUgMTMgNSA3Yy43LTEuMyAxLjQtMiAzLTIiIC8+CiAgPHBhdGggZD0iTTIxLjUgMTMgMTkgN2MtLjctMS4zLTEuNS0yLTMtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/glasses\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGlasses extends LucideIconBase {\n static icon = {\n name: 'glasses',\n size: 24,\n node: [\n ['circle', { cx: '6', cy: '15', r: '4', key: 'vux9w4' }],\n ['circle', { cx: '18', cy: '15', r: '4', key: '18o8ve' }],\n ['path', { d: 'M14 15a2 2 0 0 0-2-2 2 2 0 0 0-2 2', key: '1ag4bs' }],\n ['path', { d: 'M2.5 13 5 7c.7-1.3 1.4-2 3-2', key: '1hm1gs' }],\n ['path', { d: 'M21.5 13 19 7c-.7-1.3-1.5-2-3-2', key: '1r31ai' }],\n ],\n };\n icon = signal(LucideGlasses.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGlasses, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGlasses, isStandalone: true, selector: \"svg[lucideGlasses]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGlasses, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGlasses]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name GlobeOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMTE0IDQuNDYyQTE0LjUgMTQuNSAwIDAgMSAxMiAyYTEwIDEwIDAgMCAxIDkuMzEzIDEzLjY0MyIgLz4KICA8cGF0aCBkPSJNMTUuNTU3IDE1LjU1NkExNC41IDE0LjUgMCAwIDEgMTIgMjIgMTAgMTAgMCAwIDEgNC45MjkgNC45MjkiIC8+CiAgPHBhdGggZD0iTTE1Ljg5MiAxMC4yMzRBMTQuNSAxNC41IDAgMCAwIDEyIDJhMTAgMTAgMCAwIDAtMy42NDMuNjg3IiAvPgogIDxwYXRoIGQ9Ik0xNy42NTYgMTJIMjIiIC8+CiAgPHBhdGggZD0iTTE5LjA3MSAxOS4wNzFBMTAgMTAgMCAwIDEgMTIgMjIgMTQuNSAxNC41IDAgMCAxIDguNDQgOC40NSIgLz4KICA8cGF0aCBkPSJNMiAxMmgxMCIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/globe-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGlobeOff extends LucideIconBase {\n static icon = {\n name: 'globe-off',\n size: 24,\n node: [\n ['path', { d: 'M10.114 4.462A14.5 14.5 0 0 1 12 2a10 10 0 0 1 9.313 13.643', key: '1jq2r7' }],\n [\n 'path',\n { d: 'M15.557 15.556A14.5 14.5 0 0 1 12 22 10 10 0 0 1 4.929 4.929', key: '1ohfya' },\n ],\n ['path', { d: 'M15.892 10.234A14.5 14.5 0 0 0 12 2a10 10 0 0 0-3.643.687', key: '1fyh9w' }],\n ['path', { d: 'M17.656 12H22', key: '1ttse4' }],\n ['path', { d: 'M19.071 19.071A10 10 0 0 1 12 22 14.5 14.5 0 0 1 8.44 8.45', key: 'rmtjzo' }],\n ['path', { d: 'M2 12h10', key: '19562f' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucideGlobeOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGlobeOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGlobeOff, isStandalone: true, selector: \"svg[lucideGlobeOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGlobeOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGlobeOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name GlobeLock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuNjg2IDE1QTE0LjUgMTQuNSAwIDAgMSAxMiAyMmExNC41IDE0LjUgMCAwIDEgMC0yMCAxMCAxMCAwIDEgMCA5LjU0MiAxMyIgLz4KICA8cGF0aCBkPSJNMiAxMmg4LjUiIC8+CiAgPHBhdGggZD0iTTIwIDZWNGEyIDIgMCAxIDAtNCAwdjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjgiIGhlaWdodD0iNSIgeD0iMTQiIHk9IjYiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/globe-lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGlobeLock extends LucideIconBase {\n static icon = {\n name: 'globe-lock',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15.686 15A14.5 14.5 0 0 1 12 22a14.5 14.5 0 0 1 0-20 10 10 0 1 0 9.542 13',\n key: 'qkt0x6',\n },\n ],\n ['path', { d: 'M2 12h8.5', key: 'ovaggd' }],\n ['path', { d: 'M20 6V4a2 2 0 1 0-4 0v2', key: '1of5e8' }],\n ['rect', { width: '8', height: '5', x: '14', y: '6', rx: '1', key: '1fmf51' }],\n ],\n };\n icon = signal(LucideGlobeLock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGlobeLock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGlobeLock, isStandalone: true, selector: \"svg[lucideGlobeLock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGlobeLock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGlobeLock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Globe\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgMmExNC41IDE0LjUgMCAwIDAgMCAyMCAxNC41IDE0LjUgMCAwIDAgMC0yMCIgLz4KICA8cGF0aCBkPSJNMiAxMmgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/globe\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGlobe extends LucideIconBase {\n static icon = {\n name: 'globe',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20', key: '13o1zl' }],\n ['path', { d: 'M2 12h20', key: '9i4pu4' }],\n ],\n };\n icon = signal(LucideGlobe.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGlobe, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGlobe, isStandalone: true, selector: \"svg[lucideGlobe]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGlobe, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGlobe]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Goal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNWMmw4IDQtOCA0IiAvPgogIDxwYXRoIGQ9Ik0yMC41NjEgMTAuMjIyYTkgOSAwIDEgMS0xMi41NS01LjI5IiAvPgogIDxwYXRoIGQ9Ik04LjAwMiA5Ljk5N2E1IDUgMCAxIDAgOC45IDIuMDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/goal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGoal extends LucideIconBase {\n static icon = {\n name: 'goal',\n size: 24,\n node: [\n ['path', { d: 'M12 13V2l8 4-8 4', key: '5wlwwj' }],\n ['path', { d: 'M20.561 10.222a9 9 0 1 1-12.55-5.29', key: '1c0wjv' }],\n ['path', { d: 'M8.002 9.997a5 5 0 1 0 8.9 2.02', key: 'gb1g7m' }],\n ],\n };\n icon = signal(LucideGoal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGoal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGoal, isStandalone: true, selector: \"svg[lucideGoal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGoal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGoal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name GlobeX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMyA1IDUiIC8+CiAgPHBhdGggZD0iTTIgMTJoMjBBMTAgMTAgMCAxIDEgMTIgMmExNC41IDE0LjUgMCAwIDAgMCAyMCAxNC41IDE0LjUgMCAwIDAgNC0xMCIgLz4KICA8cGF0aCBkPSJtMjEgMy01IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/globe-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGlobeX extends LucideIconBase {\n static icon = {\n name: 'globe-x',\n size: 24,\n node: [\n ['path', { d: 'm16 3 5 5', key: '1husv6' }],\n [\n 'path',\n { d: 'M2 12h20A10 10 0 1 1 12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 4-10', key: '46evmv' },\n ],\n ['path', { d: 'm21 3-5 5', key: '1g5oa7' }],\n ],\n };\n icon = signal(LucideGlobeX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGlobeX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGlobeX, isStandalone: true, selector: \"svg[lucideGlobeX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGlobeX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGlobeX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name GraduationCap\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuNDIgMTAuOTIyYTEgMSAwIDAgMC0uMDE5LTEuODM4TDEyLjgzIDUuMThhMiAyIDAgMCAwLTEuNjYgMEwyLjYgOS4wOGExIDEgMCAwIDAgMCAxLjgzMmw4LjU3IDMuOTA4YTIgMiAwIDAgMCAxLjY2IDB6IiAvPgogIDxwYXRoIGQ9Ik0yMiAxMHY2IiAvPgogIDxwYXRoIGQ9Ik02IDEyLjVWMTZhNiAzIDAgMCAwIDEyIDB2LTMuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/graduation-cap\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGraduationCap extends LucideIconBase {\n static icon = {\n name: 'graduation-cap',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0z',\n key: 'j76jl0',\n },\n ],\n ['path', { d: 'M22 10v6', key: '1lu8f3' }],\n ['path', { d: 'M6 12.5V16a6 3 0 0 0 12 0v-3.5', key: '1r8lef' }],\n ],\n };\n icon = signal(LucideGraduationCap.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGraduationCap, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGraduationCap, isStandalone: true, selector: \"svg[lucideGraduationCap]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGraduationCap, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGraduationCap]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name GlassWater\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNS4xMTYgNC4xMDRBMSAxIDAgMCAxIDYuMTEgM2gxMS43OGExIDEgMCAwIDEgLjk5NCAxLjEwNUwxNy4xOSAyMC4yMUEyIDIgMCAwIDEgMTUuMiAyMkg4LjhhMiAyIDAgMCAxLTItMS43OXoiIC8+CiAgPHBhdGggZD0iTTYgMTJhNSA1IDAgMCAxIDYgMCA1IDUgMCAwIDAgNiAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/glass-water\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGlassWater extends LucideIconBase {\n static icon = {\n name: 'glass-water',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M5.116 4.104A1 1 0 0 1 6.11 3h11.78a1 1 0 0 1 .994 1.105L17.19 20.21A2 2 0 0 1 15.2 22H8.8a2 2 0 0 1-2-1.79z',\n key: 'p55z4y',\n },\n ],\n ['path', { d: 'M6 12a5 5 0 0 1 6 0 5 5 0 0 0 6 0', key: 'mjntcy' }],\n ],\n };\n icon = signal(LucideGlassWater.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGlassWater, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGlassWater, isStandalone: true, selector: \"svg[lucideGlassWater]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGlassWater, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGlassWater]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Grape\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgNVYybC01Ljg5IDUuODkiIC8+CiAgPGNpcmNsZSBjeD0iMTYuNiIgY3k9IjE1Ljg5IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjguMTEiIGN5PSI3LjQiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iMTIuMzUiIGN5PSIxMS42NSIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSIxMy45MSIgY3k9IjUuODUiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iMTguMTUiIGN5PSIxMC4wOSIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSI2LjU2IiBjeT0iMTMuMiIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSIxMC44IiBjeT0iMTcuNDQiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE5IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/grape\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGrape extends LucideIconBase {\n static icon = {\n name: 'grape',\n size: 24,\n node: [\n ['path', { d: 'M22 5V2l-5.89 5.89', key: '1eenpo' }],\n ['circle', { cx: '16.6', cy: '15.89', r: '3', key: 'xjtalx' }],\n ['circle', { cx: '8.11', cy: '7.4', r: '3', key: 'u2fv6i' }],\n ['circle', { cx: '12.35', cy: '11.65', r: '3', key: 'i6i8g7' }],\n ['circle', { cx: '13.91', cy: '5.85', r: '3', key: '6ye0dv' }],\n ['circle', { cx: '18.15', cy: '10.09', r: '3', key: 'snx9no' }],\n ['circle', { cx: '6.56', cy: '13.2', r: '3', key: '17x4xg' }],\n ['circle', { cx: '10.8', cy: '17.44', r: '3', key: '1hogw9' }],\n ['circle', { cx: '5', cy: '19', r: '3', key: '1sn6vo' }],\n ],\n };\n icon = signal(LucideGrape.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrape, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGrape, isStandalone: true, selector: \"svg[lucideGrape]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrape, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGrape]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Grid2x2Check\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxN2ExIDEgMCAwIDEtMSAxSDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMTRhMiAyIDAgMCAxIDIgMnY2YTEgMSAwIDAgMS0xIDFIMyIgLz4KICA8cGF0aCBkPSJtMTYgMTkgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/grid-2x2-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGrid2x2Check extends LucideIconBase {\n static icon = {\n name: 'grid-2x2-check',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 3v17a1 1 0 0 1-1 1H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v6a1 1 0 0 1-1 1H3',\n key: '11za1p',\n },\n ],\n ['path', { d: 'm16 19 2 2 4-4', key: '1b14m6' }],\n ],\n aliases: ['grid-2-x-2-check'],\n };\n icon = signal(LucideGrid2x2Check.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrid2x2Check, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGrid2x2Check, isStandalone: true, selector: \"svg[lucideGrid2x2Check], svg[lucideGrid2X2Check]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrid2x2Check, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGrid2x2Check], svg[lucideGrid2X2Check]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideGrid2x2Check\n */\nconst LucideGrid2X2Check = LucideGrid2x2Check;\n\n/**\n * @component @name Gpu\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxN2gxOGEyIDIgMCAwIDAgMi0yVjdhMiAyIDAgMCAwLTItMkgyIiAvPgogIDxwYXRoIGQ9Ik0yIDIxVjMiIC8+CiAgPHBhdGggZD0iTTcgMTd2M2ExIDEgMCAwIDAgMSAxaDVhMSAxIDAgMCAwIDEtMXYtMyIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjExIiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIxMSIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/gpu\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGpu extends LucideIconBase {\n static icon = {\n name: 'gpu',\n size: 24,\n node: [\n ['path', { d: 'M2 17h18a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2H2', key: 'hpo31w' }],\n ['path', { d: 'M2 21V3', key: '1bzk4w' }],\n ['path', { d: 'M7 17v3a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1v-3', key: '5hbqbf' }],\n ['circle', { cx: '16', cy: '11', r: '2', key: 'qt15rb' }],\n ['circle', { cx: '8', cy: '11', r: '2', key: 'ssideg' }],\n ],\n };\n icon = signal(LucideGpu.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGpu, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGpu, isStandalone: true, selector: \"svg[lucideGpu]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGpu, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGpu]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Grid2x2X\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxN2ExIDEgMCAwIDEtMSAxSDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMTRhMiAyIDAgMCAxIDIgMnY2YTEgMSAwIDAgMS0xIDFIMyIgLz4KICA8cGF0aCBkPSJtMTYgMTYgNSA1IiAvPgogIDxwYXRoIGQ9Im0xNiAyMSA1LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/grid-2x2-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGrid2x2X extends LucideIconBase {\n static icon = {\n name: 'grid-2x2-x',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 3v17a1 1 0 0 1-1 1H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v6a1 1 0 0 1-1 1H3',\n key: '11za1p',\n },\n ],\n ['path', { d: 'm16 16 5 5', key: '8tpb07' }],\n ['path', { d: 'm16 21 5-5', key: '193jll' }],\n ],\n aliases: ['grid-2-x-2-x'],\n };\n icon = signal(LucideGrid2x2X.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrid2x2X, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGrid2x2X, isStandalone: true, selector: \"svg[lucideGrid2x2X], svg[lucideGrid2X2X]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrid2x2X, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGrid2x2X], svg[lucideGrid2X2X]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideGrid2x2X\n */\nconst LucideGrid2X2X = LucideGrid2x2X;\n\n/**\n * @component @name Grid2x2Plus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxN2ExIDEgMCAwIDEtMSAxSDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMTRhMiAyIDAgMCAxIDIgMnY2YTEgMSAwIDAgMS0xIDFIMyIgLz4KICA8cGF0aCBkPSJNMTYgMTloNiIgLz4KICA8cGF0aCBkPSJNMTkgMjJ2LTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/grid-2x2-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGrid2x2Plus extends LucideIconBase {\n static icon = {\n name: 'grid-2x2-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 3v17a1 1 0 0 1-1 1H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v6a1 1 0 0 1-1 1H3',\n key: '11za1p',\n },\n ],\n ['path', { d: 'M16 19h6', key: 'xwg31i' }],\n ['path', { d: 'M19 22v-6', key: 'qhmiwi' }],\n ],\n aliases: ['grid-2-x-2-plus'],\n };\n icon = signal(LucideGrid2x2Plus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrid2x2Plus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGrid2x2Plus, isStandalone: true, selector: \"svg[lucideGrid2x2Plus], svg[lucideGrid2X2Plus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrid2x2Plus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGrid2x2Plus], svg[lucideGrid2X2Plus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideGrid2x2Plus\n */\nconst LucideGrid2X2Plus = LucideGrid2x2Plus;\n\n/**\n * @component @name Grid2x2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxOCIgLz4KICA8cGF0aCBkPSJNMyAxMmgxOCIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/grid-2x2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGrid2x2 extends LucideIconBase {\n static icon = {\n name: 'grid-2x2',\n size: 24,\n node: [\n ['path', { d: 'M12 3v18', key: '108xh3' }],\n ['path', { d: 'M3 12h18', key: '1i2n21' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n aliases: ['grid-2-x-2'],\n };\n icon = signal(LucideGrid2x2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrid2x2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGrid2x2, isStandalone: true, selector: \"svg[lucideGrid2x2], svg[lucideGrid2X2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrid2x2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGrid2x2], svg[lucideGrid2X2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideGrid2x2\n */\nconst LucideGrid2X2 = LucideGrid2x2;\n\n/**\n * @component @name Grid3x2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3YxOCIgLz4KICA8cGF0aCBkPSJNMyAxMmgxOCIgLz4KICA8cGF0aCBkPSJNOSAzdjE4IiAvPgogIDxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/grid-3x2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGrid3x2 extends LucideIconBase {\n static icon = {\n name: 'grid-3x2',\n size: 24,\n node: [\n ['path', { d: 'M15 3v18', key: '14nvp0' }],\n ['path', { d: 'M3 12h18', key: '1i2n21' }],\n ['path', { d: 'M9 3v18', key: 'fh3hqa' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n };\n icon = signal(LucideGrid3x2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrid3x2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGrid3x2, isStandalone: true, selector: \"svg[lucideGrid3x2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrid3x2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGrid3x2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name GripHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjkiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSI5IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSI5IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTUiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSIxNSIgcj0iMSIgLz4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iMTUiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/grip-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGripHorizontal extends LucideIconBase {\n static icon = {\n name: 'grip-horizontal',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '9', r: '1', key: '124mty' }],\n ['circle', { cx: '19', cy: '9', r: '1', key: '1ruzo2' }],\n ['circle', { cx: '5', cy: '9', r: '1', key: '1a8b28' }],\n ['circle', { cx: '12', cy: '15', r: '1', key: '1e56xg' }],\n ['circle', { cx: '19', cy: '15', r: '1', key: '1a92ep' }],\n ['circle', { cx: '5', cy: '15', r: '1', key: '5r1jwy' }],\n ],\n };\n icon = signal(LucideGripHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGripHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGripHorizontal, isStandalone: true, selector: \"svg[lucideGripHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGripHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGripHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Grip\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjUiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSI1IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSI1IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSIxMiIgcj0iMSIgLz4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxOSIgcj0iMSIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjE5IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSIxOSIgcj0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/grip\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGrip extends LucideIconBase {\n static icon = {\n name: 'grip',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '5', r: '1', key: 'gxeob9' }],\n ['circle', { cx: '19', cy: '5', r: '1', key: 'w8mnmm' }],\n ['circle', { cx: '5', cy: '5', r: '1', key: 'lttvr7' }],\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\n ['circle', { cx: '19', cy: '12', r: '1', key: '1wjl8i' }],\n ['circle', { cx: '5', cy: '12', r: '1', key: '1pcz8c' }],\n ['circle', { cx: '12', cy: '19', r: '1', key: 'lyex9k' }],\n ['circle', { cx: '19', cy: '19', r: '1', key: 'shf9b7' }],\n ['circle', { cx: '5', cy: '19', r: '1', key: 'bfqh0e' }],\n ],\n };\n icon = signal(LucideGrip.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrip, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGrip, isStandalone: true, selector: \"svg[lucideGrip]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrip, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGrip]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Grid3x3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTMgMTVoMTgiIC8+CiAgPHBhdGggZD0iTTkgM3YxOCIgLz4KICA8cGF0aCBkPSJNMTUgM3YxOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/grid-3x3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGrid3x3 extends LucideIconBase {\n static icon = {\n name: 'grid-3x3',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M3 15h18', key: '5xshup' }],\n ['path', { d: 'M9 3v18', key: 'fh3hqa' }],\n ['path', { d: 'M15 3v18', key: '14nvp0' }],\n ],\n aliases: ['grid', 'grid-3-x-3'],\n };\n icon = signal(LucideGrid3x3.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrid3x3, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGrid3x3, isStandalone: true, selector: \"svg[lucideGrid3x3], svg[lucideGrid], svg[lucideGrid3X3]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGrid3x3, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGrid3x3], svg[lucideGrid], svg[lucideGrid3X3]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideGrid3x3\n */\nconst LucideGrid = LucideGrid3x3;\n/**\n * @deprecated\n * @see LucideGrid3x3\n */\nconst LucideGrid3X3 = LucideGrid3x3;\n\n/**\n * @component @name GripVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjUiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjE5IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjE1IiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTUiIGN5PSI1IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjE1IiBjeT0iMTkiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/grip-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGripVertical extends LucideIconBase {\n static icon = {\n name: 'grip-vertical',\n size: 24,\n node: [\n ['circle', { cx: '9', cy: '12', r: '1', key: '1vctgf' }],\n ['circle', { cx: '9', cy: '5', r: '1', key: 'hp0tcf' }],\n ['circle', { cx: '9', cy: '19', r: '1', key: 'fkjjf6' }],\n ['circle', { cx: '15', cy: '12', r: '1', key: '1tmaij' }],\n ['circle', { cx: '15', cy: '5', r: '1', key: '19l28e' }],\n ['circle', { cx: '15', cy: '19', r: '1', key: 'f4zoj3' }],\n ],\n };\n icon = signal(LucideGripVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGripVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGripVertical, isStandalone: true, selector: \"svg[lucideGripVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGripVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGripVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Guitar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEuOSAxMi4xIDQuNTE0LTQuNTE0IiAvPgogIDxwYXRoIGQ9Ik0yMC4xIDIuM2ExIDEgMCAwIDAtMS40IDBsLTEuMTE0IDEuMTE0QTIgMiAwIDAgMCAxNyA0LjgyOHYxLjM0NGEyIDIgMCAwIDEtLjU4NiAxLjQxNEEyIDIgMCAwIDEgMTcuODI4IDdoMS4zNDRhMiAyIDAgMCAwIDEuNDE0LS41ODZMMjEuNyA1LjNhMSAxIDAgMCAwIDAtMS40eiIgLz4KICA8cGF0aCBkPSJtNiAxNiAyIDIiIC8+CiAgPHBhdGggZD0iTTguMjMgOS44NUEzIDMgMCAwIDEgMTEgOGE1IDUgMCAwIDEgNSA1IDMgMyAwIDAgMS0xLjg1IDIuNzdsLS45Mi4zOEEyIDIgMCAwIDAgMTIgMThhNCA0IDAgMCAxLTQgNCA2IDYgMCAwIDEtNi02IDQgNCAwIDAgMSA0LTQgMiAyIDAgMCAwIDEuODUtMS4yM3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/guitar\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGuitar extends LucideIconBase {\n static icon = {\n name: 'guitar',\n size: 24,\n node: [\n ['path', { d: 'm11.9 12.1 4.514-4.514', key: '109xqo' }],\n [\n 'path',\n {\n d: 'M20.1 2.3a1 1 0 0 0-1.4 0l-1.114 1.114A2 2 0 0 0 17 4.828v1.344a2 2 0 0 1-.586 1.414A2 2 0 0 1 17.828 7h1.344a2 2 0 0 0 1.414-.586L21.7 5.3a1 1 0 0 0 0-1.4z',\n key: 'txyc8t',\n },\n ],\n ['path', { d: 'm6 16 2 2', key: '16qmzd' }],\n [\n 'path',\n {\n d: 'M8.23 9.85A3 3 0 0 1 11 8a5 5 0 0 1 5 5 3 3 0 0 1-1.85 2.77l-.92.38A2 2 0 0 0 12 18a4 4 0 0 1-4 4 6 6 0 0 1-6-6 4 4 0 0 1 4-4 2 2 0 0 0 1.85-1.23z',\n key: '1de1vg',\n },\n ],\n ],\n };\n icon = signal(LucideGuitar.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGuitar, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGuitar, isStandalone: true, selector: \"svg[lucideGuitar]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGuitar, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGuitar]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Ham\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMTQ0IDIxLjE0NEE3LjI3NCAxMC40NDUgNDUgMSAwIDIuODU2IDEwLjg1NiIgLz4KICA8cGF0aCBkPSJNMTMuMTQ0IDIxLjE0NEE3LjI3NCA0LjM2NSA0NSAwIDAgMi44NTYgMTAuODU2YTcuMjc0IDQuMzY1IDQ1IDAgMCAxMC4yODggMTAuMjg4IiAvPgogIDxwYXRoIGQ9Ik0xNi41NjUgMTAuNDM1IDE4LjYgOC40YTIuNTAxIDIuNTAxIDAgMSAwIDEuNjUtNC42NSAyLjUgMi41IDAgMSAwLTQuNjYgMS42NmwtMi4wMjQgMi4wMjUiIC8+CiAgPHBhdGggZD0ibTguNSAxNi41LTEtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ham\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHam extends LucideIconBase {\n static icon = {\n name: 'ham',\n size: 24,\n node: [\n ['path', { d: 'M13.144 21.144A7.274 10.445 45 1 0 2.856 10.856', key: '1k1t7q' }],\n [\n 'path',\n {\n d: 'M13.144 21.144A7.274 4.365 45 0 0 2.856 10.856a7.274 4.365 45 0 0 10.288 10.288',\n key: '153t1g',\n },\n ],\n [\n 'path',\n {\n d: 'M16.565 10.435 18.6 8.4a2.501 2.501 0 1 0 1.65-4.65 2.5 2.5 0 1 0-4.66 1.66l-2.024 2.025',\n key: 'gzrt0n',\n },\n ],\n ['path', { d: 'm8.5 16.5-1-1', key: 'otr954' }],\n ],\n };\n icon = signal(LucideHam.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHam, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHam, isStandalone: true, selector: \"svg[lucideHam]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHam, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHam]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Hamburger\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZINGEyIDIgMCAxIDEgMC00aDE2YTIgMiAwIDEgMSAwIDRoLTQuMjUiIC8+CiAgPHBhdGggZD0iTTUgMTJhMiAyIDAgMCAxLTItMiA5IDcgMCAwIDEgMTggMCAyIDIgMCAwIDEtMiAyIiAvPgogIDxwYXRoIGQ9Ik01IDE2YTIgMiAwIDAgMC0yIDIgMyAzIDAgMCAwIDMgM2gxMmEzIDMgMCAwIDAgMy0zIDIgMiAwIDAgMC0yLTJxMCAwIDAgMCIgLz4KICA8cGF0aCBkPSJtNi42NyAxMiA2LjEzIDQuNmEyIDIgMCAwIDAgMi44LS40bDMuMTUtNC4yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hamburger\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHamburger extends LucideIconBase {\n static icon = {\n name: 'hamburger',\n size: 24,\n node: [\n ['path', { d: 'M12 16H4a2 2 0 1 1 0-4h16a2 2 0 1 1 0 4h-4.25', key: '5dloqd' }],\n ['path', { d: 'M5 12a2 2 0 0 1-2-2 9 7 0 0 1 18 0 2 2 0 0 1-2 2', key: '1vl3my' }],\n [\n 'path',\n {\n d: 'M5 16a2 2 0 0 0-2 2 3 3 0 0 0 3 3h12a3 3 0 0 0 3-3 2 2 0 0 0-2-2q0 0 0 0',\n key: '1us75o',\n },\n ],\n ['path', { d: 'm6.67 12 6.13 4.6a2 2 0 0 0 2.8-.4l3.15-4.2', key: 'qqzweh' }],\n ],\n };\n icon = signal(LucideHamburger.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHamburger, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHamburger, isStandalone: true, selector: \"svg[lucideHamburger]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHamburger, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHamburger]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name HandCoins\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTVoMmEyIDIgMCAxIDAgMC00aC0zYy0uNiAwLTEuMS4yLTEuNC42TDMgMTciIC8+CiAgPHBhdGggZD0ibTcgMjEgMS42LTEuNGMuMy0uNC44LS42IDEuNC0uNmg0YzEuMSAwIDIuMS0uNCAyLjgtMS4ybDQuNi00LjRhMiAyIDAgMCAwLTIuNzUtMi45MWwtNC4yIDMuOSIgLz4KICA8cGF0aCBkPSJtMiAxNiA2IDYiIC8+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSI5IiByPSIyLjkiIC8+CiAgPGNpcmNsZSBjeD0iNiIgY3k9IjUiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/hand-coins\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHandCoins extends LucideIconBase {\n static icon = {\n name: 'hand-coins',\n size: 24,\n node: [\n ['path', { d: 'M11 15h2a2 2 0 1 0 0-4h-3c-.6 0-1.1.2-1.4.6L3 17', key: 'geh8rc' }],\n [\n 'path',\n {\n d: 'm7 21 1.6-1.4c.3-.4.8-.6 1.4-.6h4c1.1 0 2.1-.4 2.8-1.2l4.6-4.4a2 2 0 0 0-2.75-2.91l-4.2 3.9',\n key: '1fto5m',\n },\n ],\n ['path', { d: 'm2 16 6 6', key: '1pfhp9' }],\n ['circle', { cx: '16', cy: '9', r: '2.9', key: '1n0dlu' }],\n ['circle', { cx: '6', cy: '5', r: '3', key: '151irh' }],\n ],\n };\n icon = signal(LucideHandCoins.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandCoins, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHandCoins, isStandalone: true, selector: \"svg[lucideHandCoins]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandCoins, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHandCoins]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Group\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVjMC0xLjEuOS0yIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJjMS4xIDAgMiAuOSAyIDJ2MiIgLz4KICA8cGF0aCBkPSJNMjEgMTd2MmMwIDEuMS0uOSAyLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJNNyAyMUg1Yy0xLjEgMC0yLS45LTItMnYtMiIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI1IiB4PSI3IiB5PSI3IiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI1IiB4PSIxMCIgeT0iMTIiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/group\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideGroup extends LucideIconBase {\n static icon = {\n name: 'group',\n size: 24,\n node: [\n ['path', { d: 'M3 7V5c0-1.1.9-2 2-2h2', key: 'adw53z' }],\n ['path', { d: 'M17 3h2c1.1 0 2 .9 2 2v2', key: 'an4l38' }],\n ['path', { d: 'M21 17v2c0 1.1-.9 2-2 2h-2', key: '144t0e' }],\n ['path', { d: 'M7 21H5c-1.1 0-2-.9-2-2v-2', key: 'rtnfgi' }],\n ['rect', { width: '7', height: '5', x: '7', y: '7', rx: '1', key: '1eyiv7' }],\n ['rect', { width: '7', height: '5', x: '10', y: '12', rx: '1', key: '1qlmkx' }],\n ],\n };\n icon = signal(LucideGroup.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGroup, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideGroup, isStandalone: true, selector: \"svg[lucideGroup]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideGroup, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideGroup]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name HandGrab\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTEuNVY5YTIgMiAwIDAgMC0yLTJhMiAyIDAgMCAwLTIgMnYxLjQiIC8+CiAgPHBhdGggZD0iTTE0IDEwVjhhMiAyIDAgMCAwLTItMmEyIDIgMCAwIDAtMiAydjIiIC8+CiAgPHBhdGggZD0iTTEwIDkuOVY5YTIgMiAwIDAgMC0yLTJhMiAyIDAgMCAwLTIgMnY1IiAvPgogIDxwYXRoIGQ9Ik02IDE0YTIgMiAwIDAgMC0yLTJhMiAyIDAgMCAwLTIgMiIgLz4KICA8cGF0aCBkPSJNMTggMTFhMiAyIDAgMSAxIDQgMHYzYTggOCAwIDAgMS04IDhoLTRhOCA4IDAgMCAxLTgtOCAyIDIgMCAxIDEgNCAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hand-grab\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHandGrab extends LucideIconBase {\n static icon = {\n name: 'hand-grab',\n size: 24,\n node: [\n ['path', { d: 'M18 11.5V9a2 2 0 0 0-2-2a2 2 0 0 0-2 2v1.4', key: 'edstyy' }],\n ['path', { d: 'M14 10V8a2 2 0 0 0-2-2a2 2 0 0 0-2 2v2', key: '19wdwo' }],\n ['path', { d: 'M10 9.9V9a2 2 0 0 0-2-2a2 2 0 0 0-2 2v5', key: '1lugqo' }],\n ['path', { d: 'M6 14a2 2 0 0 0-2-2a2 2 0 0 0-2 2', key: '1hbeus' }],\n [\n 'path',\n { d: 'M18 11a2 2 0 1 1 4 0v3a8 8 0 0 1-8 8h-4a8 8 0 0 1-8-8 2 2 0 1 1 4 0', key: '1etffm' },\n ],\n ],\n aliases: ['grab'],\n };\n icon = signal(LucideHandGrab.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandGrab, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHandGrab, isStandalone: true, selector: \"svg[lucideHandGrab], svg[lucideGrab]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandGrab, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHandGrab], svg[lucideGrab]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideHandGrab\n */\nconst LucideGrab = LucideHandGrab;\n\n/**\n * @component @name HandMetal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTIuNVYxMGEyIDIgMCAwIDAtMi0yYTIgMiAwIDAgMC0yIDJ2MS40IiAvPgogIDxwYXRoIGQ9Ik0xNCAxMVY5YTIgMiAwIDEgMC00IDB2MiIgLz4KICA8cGF0aCBkPSJNMTAgMTAuNVY1YTIgMiAwIDEgMC00IDB2OSIgLz4KICA8cGF0aCBkPSJtNyAxNS0xLjc2LTEuNzZhMiAyIDAgMCAwLTIuODMgMi44MmwzLjYgMy42QzcuNSAyMS4xNCA5LjIgMjIgMTIgMjJoMmE4IDggMCAwIDAgOC04VjdhMiAyIDAgMSAwLTQgMHY1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hand-metal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHandMetal extends LucideIconBase {\n static icon = {\n name: 'hand-metal',\n size: 24,\n node: [\n ['path', { d: 'M18 12.5V10a2 2 0 0 0-2-2a2 2 0 0 0-2 2v1.4', key: 'wc6myp' }],\n ['path', { d: 'M14 11V9a2 2 0 1 0-4 0v2', key: '94qvcw' }],\n ['path', { d: 'M10 10.5V5a2 2 0 1 0-4 0v9', key: 'm1ah89' }],\n [\n 'path',\n {\n d: 'm7 15-1.76-1.76a2 2 0 0 0-2.83 2.82l3.6 3.6C7.5 21.14 9.2 22 12 22h2a8 8 0 0 0 8-8V7a2 2 0 1 0-4 0v5',\n key: 't1skq1',\n },\n ],\n ],\n };\n icon = signal(LucideHandMetal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandMetal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHandMetal, isStandalone: true, selector: \"svg[lucideHandMetal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandMetal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHandMetal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name HandFist\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMDM1IDE3LjAxMmEzIDMgMCAwIDAtMy0zbC0uMzExLS4wMDJhLjcyLjcyIDAgMCAxLS41MDUtMS4yMjlsMS4xOTUtMS4xOTVBMiAyIDAgMCAxIDEwLjgyOCAxMUgxMmEyIDIgMCAwIDAgMC00SDkuMjQzYTMgMyAwIDAgMC0yLjEyMi44NzlsLTIuNzA3IDIuNzA3QTQuODMgNC44MyAwIDAgMCAzIDE0YTggOCAwIDAgMCA4IDhoMmE4IDggMCAwIDAgOC04VjdhMiAyIDAgMSAwLTQgMHYyYTIgMiAwIDEgMCA0IDAiIC8+CiAgPHBhdGggZD0iTTEzLjg4OCA5LjY2MkEyIDIgMCAwIDAgMTcgOFY1QTIgMiAwIDEgMCAxMyA1IiAvPgogIDxwYXRoIGQ9Ik05IDVBMiAyIDAgMSAwIDUgNVYxMCIgLz4KICA8cGF0aCBkPSJNOSA3VjRBMiAyIDAgMSAxIDEzIDRWNy4yNjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/hand-fist\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHandFist extends LucideIconBase {\n static icon = {\n name: 'hand-fist',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.035 17.012a3 3 0 0 0-3-3l-.311-.002a.72.72 0 0 1-.505-1.229l1.195-1.195A2 2 0 0 1 10.828 11H12a2 2 0 0 0 0-4H9.243a3 3 0 0 0-2.122.879l-2.707 2.707A4.83 4.83 0 0 0 3 14a8 8 0 0 0 8 8h2a8 8 0 0 0 8-8V7a2 2 0 1 0-4 0v2a2 2 0 1 0 4 0',\n key: '1ff7rl',\n },\n ],\n ['path', { d: 'M13.888 9.662A2 2 0 0 0 17 8V5A2 2 0 1 0 13 5', key: '1xmd21' }],\n ['path', { d: 'M9 5A2 2 0 1 0 5 5V10', key: 'f3wfjw' }],\n ['path', { d: 'M9 7V4A2 2 0 1 1 13 4V7.268', key: 'eaoucv' }],\n ],\n };\n icon = signal(LucideHandFist.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandFist, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHandFist, isStandalone: true, selector: \"svg[lucideHandFist]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandFist, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHandFist]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Hammer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTItOS4zNzMgOS4zNzNhMSAxIDAgMCAxLTMuMDAxLTNMMTIgOSIgLz4KICA8cGF0aCBkPSJtMTggMTUgNC00IiAvPgogIDxwYXRoIGQ9Im0yMS41IDExLjUtMS45MTQtMS45MTRBMiAyIDAgMCAxIDE5IDguMTcydi0uMzQ0YTIgMiAwIDAgMC0uNTg2LTEuNDE0bC0xLjY1Ny0xLjY1N0E2IDYgMCAwIDAgMTIuNTE2IDNIOWwxLjI0MyAxLjI0M0E2IDYgMCAwIDEgMTIgOC40ODVWMTBsMiAyaDEuMTcyYTIgMiAwIDAgMSAxLjQxNC41ODZMMTguNSAxNC41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hammer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHammer extends LucideIconBase {\n static icon = {\n name: 'hammer',\n size: 24,\n node: [\n ['path', { d: 'm15 12-9.373 9.373a1 1 0 0 1-3.001-3L12 9', key: '1hayfq' }],\n ['path', { d: 'm18 15 4-4', key: '16gjal' }],\n [\n 'path',\n {\n d: 'm21.5 11.5-1.914-1.914A2 2 0 0 1 19 8.172v-.344a2 2 0 0 0-.586-1.414l-1.657-1.657A6 6 0 0 0 12.516 3H9l1.243 1.243A6 6 0 0 1 12 8.485V10l2 2h1.172a2 2 0 0 1 1.414.586L18.5 14.5',\n key: '15ts47',\n },\n ],\n ],\n };\n icon = signal(LucideHammer.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHammer, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHammer, isStandalone: true, selector: \"svg[lucideHammer]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHammer, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHammer]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name HandHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTRoMmEyIDIgMCAwIDAgMC00aC0zYy0uNiAwLTEuMS4yLTEuNC42TDMgMTYiIC8+CiAgPHBhdGggZD0ibTE0LjQ1IDEzLjM5IDUuMDUtNC42OTRDMjAuMTk2IDggMjEgNi44NSAyMSA1Ljc1YTIuNzUgMi43NSAwIDAgMC00Ljc5Ny0xLjgzNy4yNzYuMjc2IDAgMCAxLS40MDYgMEEyLjc1IDIuNzUgMCAwIDAgMTEgNS43NWMwIDEuMi44MDIgMi4yNDggMS41IDIuOTQ2TDE2IDExLjk1IiAvPgogIDxwYXRoIGQ9Im0yIDE1IDYgNiIgLz4KICA8cGF0aCBkPSJtNyAyMCAxLjYtMS40Yy4zLS40LjgtLjYgMS40LS42aDRjMS4xIDAgMi4xLS40IDIuOC0xLjJsNC42LTQuNGExIDEgMCAwIDAtMi43NS0yLjkxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hand-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHandHeart extends LucideIconBase {\n static icon = {\n name: 'hand-heart',\n size: 24,\n node: [\n ['path', { d: 'M11 14h2a2 2 0 0 0 0-4h-3c-.6 0-1.1.2-1.4.6L3 16', key: '1v1a37' }],\n [\n 'path',\n {\n d: 'm14.45 13.39 5.05-4.694C20.196 8 21 6.85 21 5.75a2.75 2.75 0 0 0-4.797-1.837.276.276 0 0 1-.406 0A2.75 2.75 0 0 0 11 5.75c0 1.2.802 2.248 1.5 2.946L16 11.95',\n key: 'fhfbnt',\n },\n ],\n ['path', { d: 'm2 15 6 6', key: '10dquu' }],\n [\n 'path',\n {\n d: 'm7 20 1.6-1.4c.3-.4.8-.6 1.4-.6h4c1.1 0 2.1-.4 2.8-1.2l4.6-4.4a1 1 0 0 0-2.75-2.91',\n key: '1x6kdw',\n },\n ],\n ],\n };\n icon = signal(LucideHandHeart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandHeart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHandHeart, isStandalone: true, selector: \"svg[lucideHandHeart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandHeart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHandHeart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Hand\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTFWNmEyIDIgMCAwIDAtMi0yYTIgMiAwIDAgMC0yIDIiIC8+CiAgPHBhdGggZD0iTTE0IDEwVjRhMiAyIDAgMCAwLTItMmEyIDIgMCAwIDAtMiAydjIiIC8+CiAgPHBhdGggZD0iTTEwIDEwLjVWNmEyIDIgMCAwIDAtMi0yYTIgMiAwIDAgMC0yIDJ2OCIgLz4KICA8cGF0aCBkPSJNMTggOGEyIDIgMCAxIDEgNCAwdjZhOCA4IDAgMCAxLTggOGgtMmMtMi44IDAtNC41LS44Ni01Ljk5LTIuMzRsLTMuNi0zLjZhMiAyIDAgMCAxIDIuODMtMi44Mkw3IDE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hand\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHand extends LucideIconBase {\n static icon = {\n name: 'hand',\n size: 24,\n node: [\n ['path', { d: 'M18 11V6a2 2 0 0 0-2-2a2 2 0 0 0-2 2', key: '1fvzgz' }],\n ['path', { d: 'M14 10V4a2 2 0 0 0-2-2a2 2 0 0 0-2 2v2', key: '1kc0my' }],\n ['path', { d: 'M10 10.5V6a2 2 0 0 0-2-2a2 2 0 0 0-2 2v8', key: '10h0bg' }],\n [\n 'path',\n {\n d: 'M18 8a2 2 0 1 1 4 0v6a8 8 0 0 1-8 8h-2c-2.8 0-4.5-.86-5.99-2.34l-3.6-3.6a2 2 0 0 1 2.83-2.82L7 15',\n key: '1s1gnw',\n },\n ],\n ],\n };\n icon = signal(LucideHand.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHand, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHand, isStandalone: true, selector: \"svg[lucideHand]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHand, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHand]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name HandPlatter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM1YyIiAvPgogIDxwYXRoIGQ9Im0xNS40IDE3LjQgMy4yLTIuOGEyIDIgMCAxIDEgMi44IDIuOWwtMy42IDMuM2MtLjcuOC0xLjcgMS4yLTIuOCAxLjJoLTRjLTEuMSAwLTIuMS0uNC0yLjgtMS4ybC0xLjMwMi0xLjQ2NEExIDEgMCAwIDAgNi4xNTEgMTlINSIgLz4KICA8cGF0aCBkPSJNMiAxNGgxMmEyIDIgMCAwIDEgMCA0aC0yIiAvPgogIDxwYXRoIGQ9Ik00IDEwaDE2IiAvPgogIDxwYXRoIGQ9Ik01IDEwYTcgNyAwIDAgMSAxNCAwIiAvPgogIDxwYXRoIGQ9Ik01IDE0djZhMSAxIDAgMCAxLTEgMUgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hand-platter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHandPlatter extends LucideIconBase {\n static icon = {\n name: 'hand-platter',\n size: 24,\n node: [\n ['path', { d: 'M12 3V2', key: 'ar7q03' }],\n [\n 'path',\n {\n d: 'm15.4 17.4 3.2-2.8a2 2 0 1 1 2.8 2.9l-3.6 3.3c-.7.8-1.7 1.2-2.8 1.2h-4c-1.1 0-2.1-.4-2.8-1.2l-1.302-1.464A1 1 0 0 0 6.151 19H5',\n key: 'n2g93r',\n },\n ],\n ['path', { d: 'M2 14h12a2 2 0 0 1 0 4h-2', key: '1o2jem' }],\n ['path', { d: 'M4 10h16', key: 'img6z1' }],\n ['path', { d: 'M5 10a7 7 0 0 1 14 0', key: '1ega1o' }],\n ['path', { d: 'M5 14v6a1 1 0 0 1-1 1H2', key: '1hescx' }],\n ],\n };\n icon = signal(LucideHandPlatter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandPlatter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHandPlatter, isStandalone: true, selector: \"svg[lucideHandPlatter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandPlatter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHandPlatter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Handbag\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi4wNDggMTguNTY2QTIgMiAwIDAgMCA0IDIxaDE2YTIgMiAwIDAgMCAxLjk1Mi0yLjQzNGwtMi05QTIgMiAwIDAgMCAxOCA4SDZhMiAyIDAgMCAwLTEuOTUyIDEuNTY2eiIgLz4KICA8cGF0aCBkPSJNOCAxMVY2YTQgNCAwIDAgMSA4IDB2NSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/handbag\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHandbag extends LucideIconBase {\n static icon = {\n name: 'handbag',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.048 18.566A2 2 0 0 0 4 21h16a2 2 0 0 0 1.952-2.434l-2-9A2 2 0 0 0 18 8H6a2 2 0 0 0-1.952 1.566z',\n key: '1qbui5',\n },\n ],\n ['path', { d: 'M8 11V6a4 4 0 0 1 8 0v5', key: 'tcht90' }],\n ],\n };\n icon = signal(LucideHandbag.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandbag, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHandbag, isStandalone: true, selector: \"svg[lucideHandbag]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandbag, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHandbag]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name HandHelping\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTJoMmEyIDIgMCAxIDAgMC00aC0zYy0uNiAwLTEuMS4yLTEuNC42TDMgMTQiIC8+CiAgPHBhdGggZD0ibTcgMTggMS42LTEuNGMuMy0uNC44LS42IDEuNC0uNmg0YzEuMSAwIDIuMS0uNCAyLjgtMS4ybDQuNi00LjRhMiAyIDAgMCAwLTIuNzUtMi45MWwtNC4yIDMuOSIgLz4KICA8cGF0aCBkPSJtMiAxMyA2IDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/hand-helping\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHandHelping extends LucideIconBase {\n static icon = {\n name: 'hand-helping',\n size: 24,\n node: [\n ['path', { d: 'M11 12h2a2 2 0 1 0 0-4h-3c-.6 0-1.1.2-1.4.6L3 14', key: '1j4xps' }],\n [\n 'path',\n {\n d: 'm7 18 1.6-1.4c.3-.4.8-.6 1.4-.6h4c1.1 0 2.1-.4 2.8-1.2l4.6-4.4a2 2 0 0 0-2.75-2.91l-4.2 3.9',\n key: 'uospg8',\n },\n ],\n ['path', { d: 'm2 13 6 6', key: '16e5sb' }],\n ],\n aliases: ['helping-hand'],\n };\n icon = signal(LucideHandHelping.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandHelping, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHandHelping, isStandalone: true, selector: \"svg[lucideHandHelping], svg[lucideHelpingHand]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandHelping, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHandHelping], svg[lucideHelpingHand]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideHandHelping\n */\nconst LucideHelpingHand = LucideHandHelping;\n\n/**\n * @component @name Handshake\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTcgMiAyYTEgMSAwIDEgMCAzLTMiIC8+CiAgPHBhdGggZD0ibTE0IDE0IDIuNSAyLjVhMSAxIDAgMSAwIDMtM2wtMy44OC0zLjg4YTMgMyAwIDAgMC00LjI0IDBsLS44OC44OGExIDEgMCAxIDEtMy0zbDIuODEtMi44MWE1Ljc5IDUuNzkgMCAwIDEgNy4wNi0uODdsLjQ3LjI4YTIgMiAwIDAgMCAxLjQyLjI1TDIxIDQiIC8+CiAgPHBhdGggZD0ibTIxIDMgMSAxMWgtMiIgLz4KICA8cGF0aCBkPSJNMyAzIDIgMTRsNi41IDYuNWExIDEgMCAxIDAgMy0zIiAvPgogIDxwYXRoIGQ9Ik0zIDRoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/handshake\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHandshake extends LucideIconBase {\n static icon = {\n name: 'handshake',\n size: 24,\n node: [\n ['path', { d: 'm11 17 2 2a1 1 0 1 0 3-3', key: 'efffak' }],\n [\n 'path',\n {\n d: 'm14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4',\n key: '9pr0kb',\n },\n ],\n ['path', { d: 'm21 3 1 11h-2', key: '1tisrp' }],\n ['path', { d: 'M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3', key: '1uvwmv' }],\n ['path', { d: 'M3 4h8', key: '1ep09j' }],\n ],\n };\n icon = signal(LucideHandshake.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandshake, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHandshake, isStandalone: true, selector: \"svg[lucideHandshake]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHandshake, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHandshake]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name HardDriveUpload\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgNi00LTQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0xMiAydjgiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjgiIHg9IjIiIHk9IjE0IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNiAxOGguMDEiIC8+CiAgPHBhdGggZD0iTTEwIDE4aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hard-drive-upload\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHardDriveUpload extends LucideIconBase {\n static icon = {\n name: 'hard-drive-upload',\n size: 24,\n node: [\n ['path', { d: 'm16 6-4-4-4 4', key: '13yo43' }],\n ['path', { d: 'M12 2v8', key: '1q4o3n' }],\n ['rect', { width: '20', height: '8', x: '2', y: '14', rx: '2', key: 'w68u3i' }],\n ['path', { d: 'M6 18h.01', key: 'uhywen' }],\n ['path', { d: 'M10 18h.01', key: 'h775k' }],\n ],\n };\n icon = signal(LucideHardDriveUpload.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHardDriveUpload, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHardDriveUpload, isStandalone: true, selector: \"svg[lucideHardDriveUpload]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHardDriveUpload, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHardDriveUpload]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name HardDriveDownload\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnY4IiAvPgogIDxwYXRoIGQ9Im0xNiA2LTQgNC00LTQiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjgiIHg9IjIiIHk9IjE0IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNiAxOGguMDEiIC8+CiAgPHBhdGggZD0iTTEwIDE4aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hard-drive-download\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHardDriveDownload extends LucideIconBase {\n static icon = {\n name: 'hard-drive-download',\n size: 24,\n node: [\n ['path', { d: 'M12 2v8', key: '1q4o3n' }],\n ['path', { d: 'm16 6-4 4-4-4', key: '6wukr' }],\n ['rect', { width: '20', height: '8', x: '2', y: '14', rx: '2', key: 'w68u3i' }],\n ['path', { d: 'M6 18h.01', key: 'uhywen' }],\n ['path', { d: 'M10 18h.01', key: 'h775k' }],\n ],\n };\n icon = signal(LucideHardDriveDownload.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHardDriveDownload, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHardDriveDownload, isStandalone: true, selector: \"svg[lucideHardDriveDownload]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHardDriveDownload, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHardDriveDownload]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name HardDrive\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yLjIxMiAxMS41NzdhMiAyIDAgMCAwLS4yMTIuODk2VjE4YTIgMiAwIDAgMCAyIDJoMTZhMiAyIDAgMCAwIDItMnYtNS41MjdhMiAyIDAgMCAwLS4yMTItLjg5NkwxOC41NSA1LjExQTIgMiAwIDAgMCAxNi43NiA0SDcuMjRhMiAyIDAgMCAwLTEuNzkgMS4xMXoiIC8+CiAgPHBhdGggZD0iTTIxLjk0NiAxMi4wMTNIMi4wNTQiIC8+CiAgPHBhdGggZD0iTTYgMTZoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hard-drive\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHardDrive extends LucideIconBase {\n static icon = {\n name: 'hard-drive',\n size: 24,\n node: [\n ['path', { d: 'M10 16h.01', key: '1bzywj' }],\n [\n 'path',\n {\n d: 'M2.212 11.577a2 2 0 0 0-.212.896V18a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5.527a2 2 0 0 0-.212-.896L18.55 5.11A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z',\n key: '18tbho',\n },\n ],\n ['path', { d: 'M21.946 12.013H2.054', key: 'zqlbp7' }],\n ['path', { d: 'M6 16h.01', key: '1pmjb7' }],\n ],\n };\n icon = signal(LucideHardDrive.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHardDrive, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHardDrive, isStandalone: true, selector: \"svg[lucideHardDrive]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHardDrive, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHardDrive]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name HardHat\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTBWNWExIDEgMCAwIDEgMS0xaDJhMSAxIDAgMCAxIDEgMXY1IiAvPgogIDxwYXRoIGQ9Ik0xNCA2YTYgNiAwIDAgMSA2IDZ2MyIgLz4KICA8cGF0aCBkPSJNNCAxNXYtM2E2IDYgMCAwIDEgNi02IiAvPgogIDxyZWN0IHg9IjIiIHk9IjE1IiB3aWR0aD0iMjAiIGhlaWdodD0iNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/hard-hat\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHardHat extends LucideIconBase {\n static icon = {\n name: 'hard-hat',\n size: 24,\n node: [\n ['path', { d: 'M10 10V5a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v5', key: '1p9q5i' }],\n ['path', { d: 'M14 6a6 6 0 0 1 6 6v3', key: '1hnv84' }],\n ['path', { d: 'M4 15v-3a6 6 0 0 1 6-6', key: '9ciidu' }],\n ['rect', { x: '2', y: '15', width: '20', height: '4', rx: '1', key: 'g3x8cw' }],\n ],\n };\n icon = signal(LucideHardHat.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHardHat, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHardHat, isStandalone: true, selector: \"svg[lucideHardHat]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHardHat, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHardHat]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Hash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iNCIgeDI9IjIwIiB5MT0iOSIgeTI9IjkiIC8+CiAgPGxpbmUgeDE9IjQiIHgyPSIyMCIgeTE9IjE1IiB5Mj0iMTUiIC8+CiAgPGxpbmUgeDE9IjEwIiB4Mj0iOCIgeTE9IjMiIHkyPSIyMSIgLz4KICA8bGluZSB4MT0iMTYiIHgyPSIxNCIgeTE9IjMiIHkyPSIyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHash extends LucideIconBase {\n static icon = {\n name: 'hash',\n size: 24,\n node: [\n ['line', { x1: '4', x2: '20', y1: '9', y2: '9', key: '4lhtct' }],\n ['line', { x1: '4', x2: '20', y1: '15', y2: '15', key: 'vyu0kd' }],\n ['line', { x1: '10', x2: '8', y1: '3', y2: '21', key: '1ggp8o' }],\n ['line', { x1: '16', x2: '14', y1: '3', y2: '21', key: 'weycgp' }],\n ],\n };\n icon = signal(LucideHash.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHash, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHash, isStandalone: true, selector: \"svg[lucideHash]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHash, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHash]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Hd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJINiIgLz4KICA8cGF0aCBkPSJNMTAgMTVWOSIgLz4KICA8cGF0aCBkPSJNMTQgMTQuNWEuNS41IDAgMCAwIC41LjVoMWEyLjUgMi41IDAgMCAwIDIuNS0yLjV2LTFBMi41IDIuNSAwIDAgMCAxNS41IDloLTFhLjUuNSAwIDAgMC0uNS41eiIgLz4KICA8cGF0aCBkPSJNNiAxNVY5IiAvPgogIDxyZWN0IHg9IjIiIHk9IjUiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/hd\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHd extends LucideIconBase {\n static icon = {\n name: 'hd',\n size: 24,\n node: [\n ['path', { d: 'M10 12H6', key: '15f2ro' }],\n ['path', { d: 'M10 15V9', key: '1lckn7' }],\n [\n 'path',\n {\n d: 'M14 14.5a.5.5 0 0 0 .5.5h1a2.5 2.5 0 0 0 2.5-2.5v-1A2.5 2.5 0 0 0 15.5 9h-1a.5.5 0 0 0-.5.5z',\n key: 'b3f847',\n },\n ],\n ['path', { d: 'M6 15V9', key: '12stmj' }],\n ['rect', { x: '2', y: '5', width: '20', height: '14', rx: '2', key: 'qneu4z' }],\n ],\n };\n icon = signal(LucideHd.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHd, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHd, isStandalone: true, selector: \"svg[lucideHd]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHd, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHd]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Haze\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNS4yIDYuMiAxLjQgMS40IiAvPgogIDxwYXRoIGQ9Ik0yIDEzaDIiIC8+CiAgPHBhdGggZD0iTTIwIDEzaDIiIC8+CiAgPHBhdGggZD0ibTE3LjQgNy42IDEuNC0xLjQiIC8+CiAgPHBhdGggZD0iTTIyIDE3SDIiIC8+CiAgPHBhdGggZD0iTTIyIDIxSDIiIC8+CiAgPHBhdGggZD0iTTE2IDEzYTQgNCAwIDAgMC04IDAiIC8+CiAgPHBhdGggZD0iTTEyIDVWMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/haze\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHaze extends LucideIconBase {\n static icon = {\n name: 'haze',\n size: 24,\n node: [\n ['path', { d: 'm5.2 6.2 1.4 1.4', key: '17imol' }],\n ['path', { d: 'M2 13h2', key: '13gyu8' }],\n ['path', { d: 'M20 13h2', key: '16rner' }],\n ['path', { d: 'm17.4 7.6 1.4-1.4', key: 't4xlah' }],\n ['path', { d: 'M22 17H2', key: '1gtaj3' }],\n ['path', { d: 'M22 21H2', key: '1gy6en' }],\n ['path', { d: 'M16 13a4 4 0 0 0-8 0', key: '1dyczq' }],\n ['path', { d: 'M12 5V2.5', key: '1vytko' }],\n ],\n };\n icon = signal(LucideHaze.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHaze, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHaze, isStandalone: true, selector: \"svg[lucideHaze]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHaze, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHaze]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name HdmiPort\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgOWExIDEgMCAwMC0xLTFIM2ExIDEgMCAwMC0xIDF2NGExIDEgMCAwMDEgMWguNWEyIDIgMCAwMTEuNi44bC4zLjRBMiAyIDAgMDA3IDE2aDEwYTIgMiAwIDAwMS42LS44bC4zLS40YTIgMiAwIDAxMS42LS44aC41YTEgMSAwIDAwMS0xeiIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hdmi-port\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHdmiPort extends LucideIconBase {\n static icon = {\n name: 'hdmi-port',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 9a1 1 0 00-1-1H3a1 1 0 00-1 1v4a1 1 0 001 1h.5a2 2 0 011.6.8l.3.4A2 2 0 007 16h10a2 2 0 001.6-.8l.3-.4a2 2 0 011.6-.8h.5a1 1 0 001-1z',\n key: '1kwg9h',\n },\n ],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ],\n };\n icon = signal(LucideHdmiPort.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHdmiPort, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHdmiPort, isStandalone: true, selector: \"svg[lucideHdmiPort]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHdmiPort, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHdmiPort]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name HatGlasses\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMThhMiAyIDAgMCAwLTQgMCIgLz4KICA8cGF0aCBkPSJtMTkgMTEtMi4xMS02LjY1N2EyIDIgMCAwIDAtMi43NTItMS4xNDhsLTEuMjc2LjYxQTIgMiAwIDAgMSAxMiA0SDguNWEyIDIgMCAwIDAtMS45MjUgMS40NTZMNSAxMSIgLz4KICA8cGF0aCBkPSJNMiAxMWgyMCIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hat-glasses\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHatGlasses extends LucideIconBase {\n static icon = {\n name: 'hat-glasses',\n size: 24,\n node: [\n ['path', { d: 'M14 18a2 2 0 0 0-4 0', key: '1v8fkw' }],\n [\n 'path',\n {\n d: 'm19 11-2.11-6.657a2 2 0 0 0-2.752-1.148l-1.276.61A2 2 0 0 1 12 4H8.5a2 2 0 0 0-1.925 1.456L5 11',\n key: '1fkr7p',\n },\n ],\n ['path', { d: 'M2 11h20', key: '3eubbj' }],\n ['circle', { cx: '17', cy: '18', r: '3', key: '82mm0e' }],\n ['circle', { cx: '7', cy: '18', r: '3', key: 'lvkj7j' }],\n ],\n };\n icon = signal(LucideHatGlasses.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHatGlasses, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHatGlasses, isStandalone: true, selector: \"svg[lucideHatGlasses]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHatGlasses, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHatGlasses]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Heading1\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik00IDE4VjYiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjYiIC8+CiAgPHBhdGggZD0ibTE3IDEyIDMtMnY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heading-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeading1 extends LucideIconBase {\n static icon = {\n name: 'heading-1',\n size: 24,\n node: [\n ['path', { d: 'M4 12h8', key: '17cfdx' }],\n ['path', { d: 'M4 18V6', key: '1rz3zl' }],\n ['path', { d: 'M12 18V6', key: 'zqpxq5' }],\n ['path', { d: 'm17 12 3-2v8', key: '1hhhft' }],\n ],\n };\n icon = signal(LucideHeading1.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeading1, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeading1, isStandalone: true, selector: \"svg[lucideHeading1]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeading1, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeading1]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Heading2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik00IDE4VjYiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjYiIC8+CiAgPHBhdGggZD0iTTIxIDE4aC00YzAtNCA0LTMgNC02IDAtMS41LTItMi41LTQtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heading-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeading2 extends LucideIconBase {\n static icon = {\n name: 'heading-2',\n size: 24,\n node: [\n ['path', { d: 'M4 12h8', key: '17cfdx' }],\n ['path', { d: 'M4 18V6', key: '1rz3zl' }],\n ['path', { d: 'M12 18V6', key: 'zqpxq5' }],\n ['path', { d: 'M21 18h-4c0-4 4-3 4-6 0-1.5-2-2.5-4-1', key: '9jr5yi' }],\n ],\n };\n icon = signal(LucideHeading2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeading2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeading2, isStandalone: true, selector: \"svg[lucideHeading2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeading2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeading2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Heading6\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik00IDE4VjYiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjYiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSIxNiIgcj0iMiIgLz4KICA8cGF0aCBkPSJNMjAgMTBjLTIgMi0zIDMuNS0zIDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/heading-6\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeading6 extends LucideIconBase {\n static icon = {\n name: 'heading-6',\n size: 24,\n node: [\n ['path', { d: 'M4 12h8', key: '17cfdx' }],\n ['path', { d: 'M4 18V6', key: '1rz3zl' }],\n ['path', { d: 'M12 18V6', key: 'zqpxq5' }],\n ['circle', { cx: '19', cy: '16', r: '2', key: '15mx69' }],\n ['path', { d: 'M20 10c-2 2-3 3.5-3 6', key: 'f35dl0' }],\n ],\n };\n icon = signal(LucideHeading6.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeading6, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeading6, isStandalone: true, selector: \"svg[lucideHeading6]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeading6, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeading6]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Heading3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik00IDE4VjYiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjYiIC8+CiAgPHBhdGggZD0iTTE3LjUgMTAuNWMxLjctMSAzLjUgMCAzLjUgMS41YTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTE3IDE3LjVjMiAxLjUgNCAuMyA0LTEuNWEyIDIgMCAwIDAtMi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heading-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeading3 extends LucideIconBase {\n static icon = {\n name: 'heading-3',\n size: 24,\n node: [\n ['path', { d: 'M4 12h8', key: '17cfdx' }],\n ['path', { d: 'M4 18V6', key: '1rz3zl' }],\n ['path', { d: 'M12 18V6', key: 'zqpxq5' }],\n ['path', { d: 'M17.5 10.5c1.7-1 3.5 0 3.5 1.5a2 2 0 0 1-2 2', key: '68ncm8' }],\n ['path', { d: 'M17 17.5c2 1.5 4 .3 4-1.5a2 2 0 0 0-2-2', key: '1ejuhz' }],\n ],\n };\n icon = signal(LucideHeading3.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeading3, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeading3, isStandalone: true, selector: \"svg[lucideHeading3]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeading3, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeading3]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Heading\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxMmgxMiIgLz4KICA8cGF0aCBkPSJNNiAyMFY0IiAvPgogIDxwYXRoIGQ9Ik0xOCAyMFY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heading\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeading extends LucideIconBase {\n static icon = {\n name: 'heading',\n size: 24,\n node: [\n ['path', { d: 'M6 12h12', key: '8npq4p' }],\n ['path', { d: 'M6 20V4', key: '1w1bmo' }],\n ['path', { d: 'M18 20V4', key: 'o2hl4u' }],\n ],\n };\n icon = signal(LucideHeading.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeading, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeading, isStandalone: true, selector: \"svg[lucideHeading]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeading, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeading]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name HeadphoneOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTRoLTEuMzQzIiAvPgogIDxwYXRoIGQ9Ik05LjEyOCAzLjQ3QTkgOSAwIDAgMSAyMSAxMnYzLjM0MyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMC40MTQgMjAuNDE0QTIgMiAwIDAgMSAxOSAyMWgtMWEyIDIgMCAwIDEtMi0ydi0zIiAvPgogIDxwYXRoIGQ9Ik0zIDE0aDNhMiAyIDAgMCAxIDIgMnYzYTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0ydi03YTkgOSAwIDAgMSAyLjYzNi02LjM2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/headphone-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeadphoneOff extends LucideIconBase {\n static icon = {\n name: 'headphone-off',\n size: 24,\n node: [\n ['path', { d: 'M21 14h-1.343', key: '1jdnxi' }],\n ['path', { d: 'M9.128 3.47A9 9 0 0 1 21 12v3.343', key: '6kipu2' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M20.414 20.414A2 2 0 0 1 19 21h-1a2 2 0 0 1-2-2v-3', key: '9x50f4' }],\n [\n 'path',\n {\n d: 'M3 14h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a9 9 0 0 1 2.636-6.364',\n key: '1bkxnm',\n },\n ],\n ],\n };\n icon = signal(LucideHeadphoneOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeadphoneOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeadphoneOff, isStandalone: true, selector: \"svg[lucideHeadphoneOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeadphoneOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeadphoneOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Heading5\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik00IDE4VjYiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjYiIC8+CiAgPHBhdGggZD0iTTE3IDEzdi0zaDQiIC8+CiAgPHBhdGggZD0iTTE3IDE3LjdjLjQuMi44LjMgMS4zLjMgMS41IDAgMi43LTEuMSAyLjctMi41UzE5LjggMTMgMTguMyAxM0gxNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heading-5\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeading5 extends LucideIconBase {\n static icon = {\n name: 'heading-5',\n size: 24,\n node: [\n ['path', { d: 'M4 12h8', key: '17cfdx' }],\n ['path', { d: 'M4 18V6', key: '1rz3zl' }],\n ['path', { d: 'M12 18V6', key: 'zqpxq5' }],\n ['path', { d: 'M17 13v-3h4', key: '1nvgqp' }],\n [\n 'path',\n { d: 'M17 17.7c.4.2.8.3 1.3.3 1.5 0 2.7-1.1 2.7-2.5S19.8 13 18.3 13H17', key: '2nebdn' },\n ],\n ],\n };\n icon = signal(LucideHeading5.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeading5, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeading5, isStandalone: true, selector: \"svg[lucideHeading5]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeading5, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeading5]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Headset\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMWgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnYtNVptMCAwYTkgOSAwIDEgMSAxOCAwbTAgMHY1YTIgMiAwIDAgMS0yIDJoLTFhMiAyIDAgMCAxLTItMnYtM2EyIDIgMCAwIDEgMi0yaDNaIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNnYyYTQgNCAwIDAgMS00IDRoLTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/headset\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeadset extends LucideIconBase {\n static icon = {\n name: 'headset',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3 11h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-5Zm0 0a9 9 0 1 1 18 0m0 0v5a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3Z',\n key: '12oyoe',\n },\n ],\n ['path', { d: 'M21 16v2a4 4 0 0 1-4 4h-5', key: '1x7m43' }],\n ],\n };\n icon = signal(LucideHeadset.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeadset, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeadset, isStandalone: true, selector: \"svg[lucideHeadset]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeadset, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeadset]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name HeartCrack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNDA5IDUuODI0Yy0uNzAyLjc5Mi0xLjE1IDEuNDk2LTEuNDE1IDIuMTY2bDIuMTUzIDIuMTU2YS41LjUgMCAwIDEgMCAuNzA3bC0yLjI5MyAyLjI5M2EuNS41IDAgMCAwIDAgLjcwN0wxMiAxNSIgLz4KICA8cGF0aCBkPSJNMTMuNTA4IDIwLjMxM2EyIDIgMCAwIDEtMyAuMDE5TDUgMTVjLTEuNS0xLjUtMy0zLjItMy01LjVhNS41IDUuNSAwIDAgMSA5LjU5MS0zLjY3Ny42LjYgMCAwIDAgLjgxOC4wMDFBNS41IDUuNSAwIDAgMSAyMiA5LjVjMCAyLjI5LTEuNSA0LTMgNS41eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heart-crack\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeartCrack extends LucideIconBase {\n static icon = {\n name: 'heart-crack',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.409 5.824c-.702.792-1.15 1.496-1.415 2.166l2.153 2.156a.5.5 0 0 1 0 .707l-2.293 2.293a.5.5 0 0 0 0 .707L12 15',\n key: 'idzbju',\n },\n ],\n [\n 'path',\n {\n d: 'M13.508 20.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5a5.5 5.5 0 0 1 9.591-3.677.6.6 0 0 0 .818.001A5.5 5.5 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5z',\n key: '1su70f',\n },\n ],\n ],\n };\n icon = signal(LucideHeartCrack.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeartCrack, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeartCrack, isStandalone: true, selector: \"svg[lucideHeartCrack]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeartCrack, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeartCrack]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name HeartHandshake\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuNDE0IDE0LjQxNEMyMSAxMi44MjggMjIgMTEuNSAyMiA5LjVhNS41IDUuNSAwIDAgMC05LjU5MS0zLjY3Ni42LjYgMCAwIDEtLjgxOC4wMDFBNS41IDUuNSAwIDAgMCAyIDkuNWMwIDIuMyAxLjUgNCAzIDUuNWw1LjUzNSA1LjM2MmEyIDIgMCAwIDAgMi44NzkuMDUyIDIuMTIgMi4xMiAwIDAgMC0uMDA0LTMgMi4xMjQgMi4xMjQgMCAxIDAgMy0zIDIuMTI0IDIuMTI0IDAgMCAwIDMuMDA0IDAgMiAyIDAgMCAwIDAtMi44MjhsLTEuODgxLTEuODgyYTIuNDEgMi40MSAwIDAgMC0zLjQwOSAwbC0xLjcxIDEuNzFhMiAyIDAgMCAxLTIuODI4IDAgMiAyIDAgMCAxIDAtMi44MjhsMi44MjMtMi43NjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/heart-handshake\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeartHandshake extends LucideIconBase {\n static icon = {\n name: 'heart-handshake',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M19.414 14.414C21 12.828 22 11.5 22 9.5a5.5 5.5 0 0 0-9.591-3.676.6.6 0 0 1-.818.001A5.5 5.5 0 0 0 2 9.5c0 2.3 1.5 4 3 5.5l5.535 5.362a2 2 0 0 0 2.879.052 2.12 2.12 0 0 0-.004-3 2.124 2.124 0 1 0 3-3 2.124 2.124 0 0 0 3.004 0 2 2 0 0 0 0-2.828l-1.881-1.882a2.41 2.41 0 0 0-3.409 0l-1.71 1.71a2 2 0 0 1-2.828 0 2 2 0 0 1 0-2.828l2.823-2.762',\n key: '17lmqv',\n },\n ],\n ],\n };\n icon = signal(LucideHeartHandshake.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeartHandshake, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeartHandshake, isStandalone: true, selector: \"svg[lucideHeartHandshake]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeartHandshake, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeartHandshake]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Heading4\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMThWNiIgLz4KICA8cGF0aCBkPSJNMTcgMTB2M2ExIDEgMCAwIDAgMSAxaDMiIC8+CiAgPHBhdGggZD0iTTIxIDEwdjgiIC8+CiAgPHBhdGggZD0iTTQgMTJoOCIgLz4KICA8cGF0aCBkPSJNNCAxOFY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heading-4\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeading4 extends LucideIconBase {\n static icon = {\n name: 'heading-4',\n size: 24,\n node: [\n ['path', { d: 'M12 18V6', key: 'zqpxq5' }],\n ['path', { d: 'M17 10v3a1 1 0 0 0 1 1h3', key: 'tj5zdr' }],\n ['path', { d: 'M21 10v8', key: '1kdml4' }],\n ['path', { d: 'M4 12h8', key: '17cfdx' }],\n ['path', { d: 'M4 18V6', key: '1rz3zl' }],\n ],\n };\n icon = signal(LucideHeading4.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeading4, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeading4, isStandalone: true, selector: \"svg[lucideHeading4]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeading4, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeading4]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name HeartMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuODc2IDE4Ljk5LTEuMzY4IDEuMzIzYTIgMiAwIDAgMS0zIC4wMTlMNSAxNWMtMS41LTEuNS0zLTMuMi0zLTUuNWE1LjUgNS41IDAgMCAxIDkuNTkxLTMuNjc2LjU2LjU2IDAgMCAwIC44MTggMEE1LjQ5IDUuNDkgMCAwIDEgMjIgOS41YTUuMiA1LjIgMCAwIDEtLjI0NCAxLjU3MiIgLz4KICA8cGF0aCBkPSJNMTUgMTVoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heart-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeartMinus extends LucideIconBase {\n static icon = {\n name: 'heart-minus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm14.876 18.99-1.368 1.323a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5a5.2 5.2 0 0 1-.244 1.572',\n key: '15yztm',\n },\n ],\n ['path', { d: 'M15 15h6', key: '1u4692' }],\n ],\n };\n icon = signal(LucideHeartMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeartMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeartMinus, isStandalone: true, selector: \"svg[lucideHeartMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeartMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeartMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name HeartOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSA0Ljg5M2E1LjUgNS41IDAgMCAxIDEuMDkxLjkzMS41Ni41NiAwIDAgMCAuODE4IDBBNS40OSA1LjQ5IDAgMCAxIDIyIDkuNWMwIDEuODcyLTEuMDAyIDMuMzU2LTIuMTg3IDQuNjU1IiAvPgogIDxwYXRoIGQ9Im0xNi45NjcgMTYuOTY3LTMuNDU5IDMuMzQ2YTIgMiAwIDAgMS0zIC4wMTlMNSAxNWMtMS41LTEuNS0zLTMuMi0zLTUuNWE1LjUgNS41IDAgMCAxIDIuNzQ3LTQuNzYxIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/heart-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeartOff extends LucideIconBase {\n static icon = {\n name: 'heart-off',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.5 4.893a5.5 5.5 0 0 1 1.091.931.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 1.872-1.002 3.356-2.187 4.655',\n key: '1inpfl',\n },\n ],\n [\n 'path',\n {\n d: 'm16.967 16.967-3.459 3.346a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5a5.5 5.5 0 0 1 2.747-4.761',\n key: 'vbc6x7',\n },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucideHeartOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeartOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeartOff, isStandalone: true, selector: \"svg[lucideHeartOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeartOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeartOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Headphones\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxNGgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnYtN2E5IDkgMCAwIDEgMTggMHY3YTIgMiAwIDAgMS0yIDJoLTFhMiAyIDAgMCAxLTItMnYtM2EyIDIgMCAwIDEgMi0yaDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/headphones\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeadphones extends LucideIconBase {\n static icon = {\n name: 'headphones',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3 14h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a9 9 0 0 1 18 0v7a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3',\n key: '1xhozi',\n },\n ],\n ],\n };\n icon = signal(LucideHeadphones.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeadphones, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeadphones, isStandalone: true, selector: \"svg[lucideHeadphones]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeadphones, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeadphones]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name HeartPulse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5LjVhNS41IDUuNSAwIDAgMSA5LjU5MS0zLjY3Ni41Ni41NiAwIDAgMCAuODE4IDBBNS40OSA1LjQ5IDAgMCAxIDIyIDkuNWMwIDIuMjktMS41IDQtMyA1LjVsLTUuNDkyIDUuMzEzYTIgMiAwIDAgMS0zIC4wMTlMNSAxNWMtMS41LTEuNS0zLTMuMi0zLTUuNSIgLz4KICA8cGF0aCBkPSJNMy4yMiAxM0g5LjVsLjUtMSAyIDQuNSAyLTcgMS41IDMuNWg1LjI3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heart-pulse\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeartPulse extends LucideIconBase {\n static icon = {\n name: 'heart-pulse',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5',\n key: 'mvr1a0',\n },\n ],\n ['path', { d: 'M3.22 13H9.5l.5-1 2 4.5 2-7 1.5 3.5h5.27', key: 'auskq0' }],\n ],\n };\n icon = signal(LucideHeartPulse.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeartPulse, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeartPulse, isStandalone: true, selector: \"svg[lucideHeartPulse]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeartPulse, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeartPulse]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name HeartX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuNSAxMi41IDUgNSIgLz4KICA8cGF0aCBkPSJtMjAuNSAxMi41LTUgNSIgLz4KICA8cGF0aCBkPSJNMjEuOTU1IDguNzc0YTUuNSA1LjUgMCAwIDAtOS41NDYtMi45NS42LjYgMCAwIDEtLjgxOCAwQTUuNSA1LjUgMCAwIDAgMiA5LjVjMCAyLjMgMS41IDQgMyA1LjVsNS41MDggNS4zMzJhMiAyIDAgMCAwIDIuNTcuMzUyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heart-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeartX extends LucideIconBase {\n static icon = {\n name: 'heart-x',\n size: 24,\n node: [\n ['path', { d: 'm15.5 12.5 5 5', key: '15wbfr' }],\n ['path', { d: 'm20.5 12.5-5 5', key: 'o012pn' }],\n [\n 'path',\n {\n d: 'M21.955 8.774a5.5 5.5 0 0 0-9.546-2.95.6.6 0 0 1-.818 0A5.5 5.5 0 0 0 2 9.5c0 2.3 1.5 4 3 5.5l5.508 5.332a2 2 0 0 0 2.57.352',\n key: 'c1obtn',\n },\n ],\n ],\n };\n icon = signal(LucideHeartX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeartX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeartX, isStandalone: true, selector: \"svg[lucideHeartX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeartX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeartX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Heart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5LjVhNS41IDUuNSAwIDAgMSA5LjU5MS0zLjY3Ni41Ni41NiAwIDAgMCAuODE4IDBBNS40OSA1LjQ5IDAgMCAxIDIyIDkuNWMwIDIuMjktMS41IDQtMyA1LjVsLTUuNDkyIDUuMzEzYTIgMiAwIDAgMS0zIC4wMTlMNSAxNWMtMS41LTEuNS0zLTMuMi0zLTUuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeart extends LucideIconBase {\n static icon = {\n name: 'heart',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5',\n key: 'mvr1a0',\n },\n ],\n ],\n };\n icon = signal(LucideHeart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeart, isStandalone: true, selector: \"svg[lucideHeart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Heater\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgOGMyLTMtMi0zIDAtNiIgLz4KICA8cGF0aCBkPSJNMTUuNSA4YzItMy0yLTMgMC02IiAvPgogIDxwYXRoIGQ9Ik02IDEwaC4wMSIgLz4KICA8cGF0aCBkPSJNNiAxNGguMDEiIC8+CiAgPHBhdGggZD0iTTEwIDE2di00IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNnYtNCIgLz4KICA8cGF0aCBkPSJNMTggMTZ2LTQiIC8+CiAgPHBhdGggZD0iTTIwIDZhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMlY4YTIgMiAwIDAgMSAyLTJoMyIgLz4KICA8cGF0aCBkPSJNNSAyMHYyIiAvPgogIDxwYXRoIGQ9Ik0xOSAyMHYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heater\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeater extends LucideIconBase {\n static icon = {\n name: 'heater',\n size: 24,\n node: [\n ['path', { d: 'M11 8c2-3-2-3 0-6', key: '1ldv5m' }],\n ['path', { d: 'M15.5 8c2-3-2-3 0-6', key: '1otqoz' }],\n ['path', { d: 'M6 10h.01', key: '1lbq93' }],\n ['path', { d: 'M6 14h.01', key: 'zudwn7' }],\n ['path', { d: 'M10 16v-4', key: '1c25yv' }],\n ['path', { d: 'M14 16v-4', key: '1dkbt8' }],\n ['path', { d: 'M18 16v-4', key: '1yg9me' }],\n [\n 'path',\n {\n d: 'M20 6a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3',\n key: '1ubg90',\n },\n ],\n ['path', { d: 'M5 20v2', key: '1abpe8' }],\n ['path', { d: 'M19 20v2', key: 'kqn6ft' }],\n ],\n };\n icon = signal(LucideHeater.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeater, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeater, isStandalone: true, selector: \"svg[lucideHeater]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeater, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeater]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Hexagon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTZWOGEyIDIgMCAwIDAtMS0xLjczbC03LTRhMiAyIDAgMCAwLTIgMGwtNyA0QTIgMiAwIDAgMCAzIDh2OGEyIDIgMCAwIDAgMSAxLjczbDcgNGEyIDIgMCAwIDAgMiAwbDctNEEyIDIgMCAwIDAgMjEgMTZ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hexagon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHexagon extends LucideIconBase {\n static icon = {\n name: 'hexagon',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z',\n key: 'yt0hxn',\n },\n ],\n ],\n };\n icon = signal(LucideHexagon.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHexagon, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHexagon, isStandalone: true, selector: \"svg[lucideHexagon]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHexagon, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHexagon]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Helicopter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTd2NCIgLz4KICA8cGF0aCBkPSJNMTQgM3Y4YTIgMiAwIDAgMCAyIDJoNS44NjUiIC8+CiAgPHBhdGggZD0iTTE3IDE3djQiIC8+CiAgPHBhdGggZD0iTTE4IDE3YTQgNCAwIDAgMCA0LTQgOCA2IDAgMCAwLTgtNiA2IDUgMCAwIDAtNiA1djNhMiAyIDAgMCAwIDIgMnoiIC8+CiAgPHBhdGggZD0iTTIgMTB2NSIgLz4KICA8cGF0aCBkPSJNNiAzaDE2IiAvPgogIDxwYXRoIGQ9Ik03IDIxaDE0IiAvPgogIDxwYXRoIGQ9Ik04IDEzSDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/helicopter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHelicopter extends LucideIconBase {\n static icon = {\n name: 'helicopter',\n size: 24,\n node: [\n ['path', { d: 'M11 17v4', key: '14wq8k' }],\n ['path', { d: 'M14 3v8a2 2 0 0 0 2 2h5.865', key: '12oo5h' }],\n ['path', { d: 'M17 17v4', key: 'hdt4hh' }],\n [\n 'path',\n { d: 'M18 17a4 4 0 0 0 4-4 8 6 0 0 0-8-6 6 5 0 0 0-6 5v3a2 2 0 0 0 2 2z', key: 'yynif' },\n ],\n ['path', { d: 'M2 10v5', key: 'sa5akn' }],\n ['path', { d: 'M6 3h16', key: '27qw71' }],\n ['path', { d: 'M7 21h14', key: '1ugz0u' }],\n ['path', { d: 'M8 13H2', key: '1thz1o' }],\n ],\n };\n icon = signal(LucideHelicopter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHelicopter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHelicopter, isStandalone: true, selector: \"svg[lucideHelicopter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHelicopter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHelicopter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Highlighter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSAxMS02IDZ2M2g5bDMtMyIgLz4KICA8cGF0aCBkPSJtMjIgMTItNC42IDQuNmEyIDIgMCAwIDEtMi44IDBsLTUuMi01LjJhMiAyIDAgMCAxIDAtMi44TDE0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/highlighter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHighlighter extends LucideIconBase {\n static icon = {\n name: 'highlighter',\n size: 24,\n node: [\n ['path', { d: 'm9 11-6 6v3h9l3-3', key: '1a3l36' }],\n [\n 'path',\n { d: 'm22 12-4.6 4.6a2 2 0 0 1-2.8 0l-5.2-5.2a2 2 0 0 1 0-2.8L14 4', key: '14a9rk' },\n ],\n ],\n };\n icon = signal(LucideHighlighter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHighlighter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHighlighter, isStandalone: true, selector: \"svg[lucideHighlighter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHighlighter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHighlighter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Hop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuODIgMTYuMTJjMS42OS42IDMuOTEuNzkgNS4xOC44NS41NS4wMyAxLS40Mi45Ny0uOTctLjA2LTEuMjctLjI2LTMuNS0uODUtNS4xOCIgLz4KICA8cGF0aCBkPSJNMTEuNSA2LjVjMS42NCAwIDUtLjM4IDYuNzEtMS4wNy41Mi0uMi41NS0uODIuMTItMS4xN0ExMCAxMCAwIDAgMCA0LjI2IDE4LjMzYy4zNS40My45Ni40IDEuMTctLjEyLjY5LTEuNzEgMS4wNy01LjA3IDEuMDctNi43MSAxLjM0LjQ1IDMuMS45IDQuODguNjJhLjg4Ljg4IDAgMCAwIC43My0uNzRjLjMtMi4xNC0uMTUtMy41LS42MS00Ljg4IiAvPgogIDxwYXRoIGQ9Ik0xNS42MiAxNi45NWMuMi44NS42MiAyLjc2LjUgNC4yOGEuNzcuNzcgMCAwIDEtLjkuNyAxNi42NCAxNi42NCAwIDAgMS00LjA4LTEuMzYiIC8+CiAgPHBhdGggZD0iTTE2LjEzIDIxLjA1YzEuNjUuNjMgMy42OC44NCA0Ljg3LjkxYS45LjkgMCAwIDAgLjk2LS45NiAxNy42OCAxNy42OCAwIDAgMC0uOS00Ljg3IiAvPgogIDxwYXRoIGQ9Ik0xNi45NCAxNS42MmMuODYuMiAyLjc3LjYyIDQuMjkuNWEuNzcuNzcgMCAwIDAgLjctLjkgMTYuNjQgMTYuNjQgMCAwIDAtMS4zNi00LjA4IiAvPgogIDxwYXRoIGQ9Ik0xNy45OSA1LjUyYTIwLjgyIDIwLjgyIDAgMCAxIDMuMTUgNC41LjguOCAwIDAgMS0uNjggMS4xM2MtMi4zMy4yLTUuMy0uMzItOC4yNy0xLjU3IiAvPgogIDxwYXRoIGQ9Ik00LjkzIDQuOTMgMyAzYS43LjcgMCAwIDEgMC0xIiAvPgogIDxwYXRoIGQ9Ik05LjU4IDEyLjE4YzEuMjQgMi45OCAxLjc3IDUuOTUgMS41NyA4LjI4YS44LjggMCAwIDEtMS4xMy42OCAyMC44MiAyMC44MiAwIDAgMS00LjUtMy4xNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHop extends LucideIconBase {\n static icon = {\n name: 'hop',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.82 16.12c1.69.6 3.91.79 5.18.85.55.03 1-.42.97-.97-.06-1.27-.26-3.5-.85-5.18',\n key: '18lxf1',\n },\n ],\n [\n 'path',\n {\n d: 'M11.5 6.5c1.64 0 5-.38 6.71-1.07.52-.2.55-.82.12-1.17A10 10 0 0 0 4.26 18.33c.35.43.96.4 1.17-.12.69-1.71 1.07-5.07 1.07-6.71 1.34.45 3.1.9 4.88.62a.88.88 0 0 0 .73-.74c.3-2.14-.15-3.5-.61-4.88',\n key: 'vtfxrw',\n },\n ],\n [\n 'path',\n {\n d: 'M15.62 16.95c.2.85.62 2.76.5 4.28a.77.77 0 0 1-.9.7 16.64 16.64 0 0 1-4.08-1.36',\n key: '13hl71',\n },\n ],\n [\n 'path',\n {\n d: 'M16.13 21.05c1.65.63 3.68.84 4.87.91a.9.9 0 0 0 .96-.96 17.68 17.68 0 0 0-.9-4.87',\n key: '1sl8oj',\n },\n ],\n [\n 'path',\n {\n d: 'M16.94 15.62c.86.2 2.77.62 4.29.5a.77.77 0 0 0 .7-.9 16.64 16.64 0 0 0-1.36-4.08',\n key: '19c6kt',\n },\n ],\n [\n 'path',\n {\n d: 'M17.99 5.52a20.82 20.82 0 0 1 3.15 4.5.8.8 0 0 1-.68 1.13c-2.33.2-5.3-.32-8.27-1.57',\n key: '85ghs3',\n },\n ],\n ['path', { d: 'M4.93 4.93 3 3a.7.7 0 0 1 0-1', key: 'x087yj' }],\n [\n 'path',\n {\n d: 'M9.58 12.18c1.24 2.98 1.77 5.95 1.57 8.28a.8.8 0 0 1-1.13.68 20.82 20.82 0 0 1-4.5-3.15',\n key: '11xdqo',\n },\n ],\n ],\n };\n icon = signal(LucideHop.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHop, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHop, isStandalone: true, selector: \"svg[lucideHop]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHop, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHop]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Hotel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjJ2LTYuNTciIC8+CiAgPHBhdGggZD0iTTEyIDExaC4wMSIgLz4KICA8cGF0aCBkPSJNMTIgN2guMDEiIC8+CiAgPHBhdGggZD0iTTE0IDE1LjQzVjIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNmE1IDUgMCAwIDAtNiAwIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMWguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDdoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDExaC4wMSIgLz4KICA8cGF0aCBkPSJNOCA3aC4wMSIgLz4KICA8cmVjdCB4PSI0IiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMjAiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hotel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHotel extends LucideIconBase {\n static icon = {\n name: 'hotel',\n size: 24,\n node: [\n ['path', { d: 'M10 22v-6.57', key: '1wmca3' }],\n ['path', { d: 'M12 11h.01', key: 'z322tv' }],\n ['path', { d: 'M12 7h.01', key: '1ivr5q' }],\n ['path', { d: 'M14 15.43V22', key: '1q2vjd' }],\n ['path', { d: 'M15 16a5 5 0 0 0-6 0', key: 'o9wqvi' }],\n ['path', { d: 'M16 11h.01', key: 'xkw8gn' }],\n ['path', { d: 'M16 7h.01', key: '1kdx03' }],\n ['path', { d: 'M8 11h.01', key: '1dfujw' }],\n ['path', { d: 'M8 7h.01', key: '1vti4s' }],\n ['rect', { x: '4', y: '2', width: '16', height: '20', rx: '2', key: '1uxh74' }],\n ],\n };\n icon = signal(LucideHotel.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHotel, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHotel, isStandalone: true, selector: \"svg[lucideHotel]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHotel, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHotel]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Hospital\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3Y0IiAvPgogIDxwYXRoIGQ9Ik0xNCAyMXYtM2EyIDIgMCAwIDAtNCAwdjMiIC8+CiAgPHBhdGggZD0iTTE0IDloLTQiIC8+CiAgPHBhdGggZD0iTTE4IDExaDJhMiAyIDAgMCAxIDIgMnY2YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0ydi05YTIgMiAwIDAgMSAyLTJoMiIgLz4KICA8cGF0aCBkPSJNMTggMjFWNWEyIDIgMCAwIDAtMi0ySDhhMiAyIDAgMCAwLTIgMnYxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hospital\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHospital extends LucideIconBase {\n static icon = {\n name: 'hospital',\n size: 24,\n node: [\n ['path', { d: 'M12 7v4', key: 'xawao1' }],\n ['path', { d: 'M14 21v-3a2 2 0 0 0-4 0v3', key: '1rgiei' }],\n ['path', { d: 'M14 9h-4', key: '1w2s2s' }],\n [\n 'path',\n {\n d: 'M18 11h2a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-9a2 2 0 0 1 2-2h2',\n key: '1tthqt',\n },\n ],\n ['path', { d: 'M18 21V5a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16', key: 'dw4p4i' }],\n ],\n };\n icon = signal(LucideHospital.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHospital, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHospital, isStandalone: true, selector: \"svg[lucideHospital]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHospital, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHospital]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name HopOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuODIgMTYuMTJjMS42OS42IDMuOTEuNzkgNS4xOC44NS4yOC4wMS41My0uMDkuNy0uMjciIC8+CiAgPHBhdGggZD0iTTExLjE0IDIwLjU3Yy41Mi4yNCAyLjQ0IDEuMTIgNC4wOCAxLjM3LjQ2LjA2Ljg2LS4yNS45LS43MS4xMi0xLjUyLS4zLTMuNDMtLjUtNC4yOCIgLz4KICA8cGF0aCBkPSJNMTYuMTMgMjEuMDVjMS42NS42MyAzLjY4Ljg0IDQuODcuOTFhLjkuOSAwIDAgMCAuNy0uMjYiIC8+CiAgPHBhdGggZD0iTTE3Ljk5IDUuNTJhMjAuODMgMjAuODMgMCAwIDEgMy4xNSA0LjUuOC44IDAgMCAxLS42OCAxLjEzYy0xLjE3LjEtMi41LjAyLTMuOS0uMjUiIC8+CiAgPHBhdGggZD0iTTIwLjU3IDExLjE0Yy4yNC41MiAxLjEyIDIuNDQgMS4zNyA0LjA4LjA0LjMtLjA4LjU5LS4zMS43NSIgLz4KICA8cGF0aCBkPSJNNC45MyA0LjkzYTEwIDEwIDAgMCAwLS42NyAxMy40Yy4zNS40My45Ni40IDEuMTctLjEyLjY5LTEuNzEgMS4wNy01LjA3IDEuMDctNi43MSAxLjM0LjQ1IDMuMS45IDQuODguNjJhLjg1Ljg1IDAgMCAwIC40OC0uMjQiIC8+CiAgPHBhdGggZD0iTTUuNTIgMTcuOTljMS4wNS45NSAyLjkxIDIuNDIgNC41IDMuMTVhLjguOCAwIDAgMCAxLjEzLS42OGMuMi0yLjM0LS4zMy01LjMtMS41Ny04LjI4IiAvPgogIDxwYXRoIGQ9Ik04LjM1IDIuNjhhMTAgMTAgMCAwIDEgOS45OCAxLjU4Yy40My4zNS40Ljk2LS4xMiAxLjE3LTEuNS42LTQuMy45OC02LjA3IDEuMDUiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hop-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHopOff extends LucideIconBase {\n static icon = {\n name: 'hop-off',\n size: 24,\n node: [\n ['path', { d: 'M10.82 16.12c1.69.6 3.91.79 5.18.85.28.01.53-.09.7-.27', key: 'qyzcap' }],\n [\n 'path',\n {\n d: 'M11.14 20.57c.52.24 2.44 1.12 4.08 1.37.46.06.86-.25.9-.71.12-1.52-.3-3.43-.5-4.28',\n key: 'y078lb',\n },\n ],\n ['path', { d: 'M16.13 21.05c1.65.63 3.68.84 4.87.91a.9.9 0 0 0 .7-.26', key: '1utre3' }],\n [\n 'path',\n {\n d: 'M17.99 5.52a20.83 20.83 0 0 1 3.15 4.5.8.8 0 0 1-.68 1.13c-1.17.1-2.5.02-3.9-.25',\n key: '17o9hm',\n },\n ],\n ['path', { d: 'M20.57 11.14c.24.52 1.12 2.44 1.37 4.08.04.3-.08.59-.31.75', key: '1d1n4p' }],\n [\n 'path',\n {\n d: 'M4.93 4.93a10 10 0 0 0-.67 13.4c.35.43.96.4 1.17-.12.69-1.71 1.07-5.07 1.07-6.71 1.34.45 3.1.9 4.88.62a.85.85 0 0 0 .48-.24',\n key: '9uv3tt',\n },\n ],\n [\n 'path',\n {\n d: 'M5.52 17.99c1.05.95 2.91 2.42 4.5 3.15a.8.8 0 0 0 1.13-.68c.2-2.34-.33-5.3-1.57-8.28',\n key: '1292wz',\n },\n ],\n [\n 'path',\n {\n d: 'M8.35 2.68a10 10 0 0 1 9.98 1.58c.43.35.4.96-.12 1.17-1.5.6-4.3.98-6.07 1.05',\n key: '7ozu9p',\n },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucideHopOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHopOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHopOff, isStandalone: true, selector: \"svg[lucideHopOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHopOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHopOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name HouseHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOC42MiAxMy44QTIuMjUgMi4yNSAwIDEgMSAxMiAxMC44MzZhMi4yNSAyLjI1IDAgMSAxIDMuMzggMi45NjZsLTIuNjI2IDIuODU2YS45OTguOTk4IDAgMCAxLTEuNTA3IDB6IiAvPgogIDxwYXRoIGQ9Ik0zIDEwYTIgMiAwIDAgMSAuNzA5LTEuNTI4bDctNmEyIDIgMCAwIDEgMi41ODIgMGw3IDZBMiAyIDAgMCAxIDIxIDEwdjlhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/house-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHouseHeart extends LucideIconBase {\n static icon = {\n name: 'house-heart',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M8.62 13.8A2.25 2.25 0 1 1 12 10.836a2.25 2.25 0 1 1 3.38 2.966l-2.626 2.856a.998.998 0 0 1-1.507 0z',\n key: 'n9s7kx',\n },\n ],\n [\n 'path',\n {\n d: 'M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z',\n key: 'r6nss1',\n },\n ],\n ],\n };\n icon = signal(LucideHouseHeart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHouseHeart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHouseHeart, isStandalone: true, selector: \"svg[lucideHouseHeart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHouseHeart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHouseHeart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name HousePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMzUgMjFINWEyIDIgMCAwIDEtMi0ydi05YTIgMiAwIDAgMSAuNzEtMS41M2w3LTZhMiAyIDAgMCAxIDIuNTggMGw3IDZBMiAyIDAgMCAxIDIxIDEwdjIuMzUiIC8+CiAgPHBhdGggZD0iTTE0LjggMTIuNEExIDEgMCAwIDAgMTQgMTJoLTRhMSAxIDAgMCAwLTEgMXY4IiAvPgogIDxwYXRoIGQ9Ik0xNSAxOGg2IiAvPgogIDxwYXRoIGQ9Ik0xOCAxNXY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/house-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHousePlus extends LucideIconBase {\n static icon = {\n name: 'house-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.35 21H5a2 2 0 0 1-2-2v-9a2 2 0 0 1 .71-1.53l7-6a2 2 0 0 1 2.58 0l7 6A2 2 0 0 1 21 10v2.35',\n key: '8ek5ge',\n },\n ],\n ['path', { d: 'M14.8 12.4A1 1 0 0 0 14 12h-4a1 1 0 0 0-1 1v8', key: '1rbg29' }],\n ['path', { d: 'M15 18h6', key: '3b3c90' }],\n ['path', { d: 'M18 15v6', key: '9wciyi' }],\n ],\n };\n icon = signal(LucideHousePlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHousePlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHousePlus, isStandalone: true, selector: \"svg[lucideHousePlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHousePlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHousePlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Hourglass\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMmgxNCIgLz4KICA8cGF0aCBkPSJNNSAyaDE0IiAvPgogIDxwYXRoIGQ9Ik0xNyAyMnYtNC4xNzJhMiAyIDAgMCAwLS41ODYtMS40MTRMMTIgMTJsLTQuNDE0IDQuNDE0QTIgMiAwIDAgMCA3IDE3LjgyOFYyMiIgLz4KICA8cGF0aCBkPSJNNyAydjQuMTcyYTIgMiAwIDAgMCAuNTg2IDEuNDE0TDEyIDEybDQuNDE0LTQuNDE0QTIgMiAwIDAgMCAxNyA2LjE3MlYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hourglass\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHourglass extends LucideIconBase {\n static icon = {\n name: 'hourglass',\n size: 24,\n node: [\n ['path', { d: 'M5 22h14', key: 'ehvnwv' }],\n ['path', { d: 'M5 2h14', key: 'pdyrp9' }],\n [\n 'path',\n {\n d: 'M17 22v-4.172a2 2 0 0 0-.586-1.414L12 12l-4.414 4.414A2 2 0 0 0 7 17.828V22',\n key: '1d314k',\n },\n ],\n [\n 'path',\n {\n d: 'M7 2v4.172a2 2 0 0 0 .586 1.414L12 12l4.414-4.414A2 2 0 0 0 17 6.172V2',\n key: '1vvvr6',\n },\n ],\n ],\n };\n icon = signal(LucideHourglass.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHourglass, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHourglass, isStandalone: true, selector: \"svg[lucideHourglass]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHourglass, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHourglass]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name House\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMjF2LThhMSAxIDAgMCAwLTEtMWgtNGExIDEgMCAwIDAtMSAxdjgiIC8+CiAgPHBhdGggZD0iTTMgMTBhMiAyIDAgMCAxIC43MDktMS41MjhsNy02YTIgMiAwIDAgMSAyLjU4MiAwbDcgNkEyIDIgMCAwIDEgMjEgMTB2OWEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/house\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHouse extends LucideIconBase {\n static icon = {\n name: 'house',\n size: 24,\n node: [\n ['path', { d: 'M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8', key: '5wwlr5' }],\n [\n 'path',\n {\n d: 'M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z',\n key: 'r6nss1',\n },\n ],\n ],\n aliases: ['home'],\n };\n icon = signal(LucideHouse.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHouse, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHouse, isStandalone: true, selector: \"svg[lucideHouse], svg[lucideHome]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHouse, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHouse], svg[lucideHome]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideHouse\n */\nconst LucideHome = LucideHouse;\n\n/**\n * @component @name HouseWifi\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOS41IDEzLjg2NmE0IDQgMCAwIDEgNSAuMDEiIC8+CiAgPHBhdGggZD0iTTEyIDE3aC4wMSIgLz4KICA8cGF0aCBkPSJNMyAxMGEyIDIgMCAwIDEgLjcwOS0xLjUyOGw3LTZhMiAyIDAgMCAxIDIuNTgyIDBsNyA2QTIgMiAwIDAgMSAyMSAxMHY5YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0yeiIgLz4KICA8cGF0aCBkPSJNNyAxMC43NTRhOCA4IDAgMCAxIDEwIDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/house-wifi\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHouseWifi extends LucideIconBase {\n static icon = {\n name: 'house-wifi',\n size: 24,\n node: [\n ['path', { d: 'M9.5 13.866a4 4 0 0 1 5 .01', key: '1wy54i' }],\n ['path', { d: 'M12 17h.01', key: 'p32p05' }],\n [\n 'path',\n {\n d: 'M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z',\n key: 'r6nss1',\n },\n ],\n ['path', { d: 'M7 10.754a8 8 0 0 1 10 0', key: 'exoy2g' }],\n ],\n };\n icon = signal(LucideHouseWifi.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHouseWifi, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHouseWifi, isStandalone: true, selector: \"svg[lucideHouseWifi]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHouseWifi, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHouseWifi]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name HousePlug\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJWOC45NjQiIC8+CiAgPHBhdGggZD0iTTE0IDEyVjguOTY0IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMmExIDEgMCAwIDEgMSAxdjJhMiAyIDAgMCAxLTIgMmgtNGEyIDIgMCAwIDEtMi0ydi0yYTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik04LjUgMjFINWEyIDIgMCAwIDEtMi0ydi05YTIgMiAwIDAgMSAuNzA5LTEuNTI4bDctNmEyIDIgMCAwIDEgMi41ODIgMGw3IDZBMiAyIDAgMCAxIDIxIDEwdjlhMiAyIDAgMCAxLTIgMmgtNWEyIDIgMCAwIDEtMi0ydi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/house-plug\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHousePlug extends LucideIconBase {\n static icon = {\n name: 'house-plug',\n size: 24,\n node: [\n ['path', { d: 'M10 12V8.964', key: '1vll13' }],\n ['path', { d: 'M14 12V8.964', key: '1x3qvg' }],\n [\n 'path',\n {\n d: 'M15 12a1 1 0 0 1 1 1v2a2 2 0 0 1-2 2h-4a2 2 0 0 1-2-2v-2a1 1 0 0 1 1-1z',\n key: 'ppykja',\n },\n ],\n [\n 'path',\n {\n d: 'M8.5 21H5a2 2 0 0 1-2-2v-9a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2h-5a2 2 0 0 1-2-2v-2',\n key: '365xoy',\n },\n ],\n ],\n };\n icon = signal(LucideHousePlug.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHousePlug, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHousePlug, isStandalone: true, selector: \"svg[lucideHousePlug]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHousePlug, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHousePlug]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name HeartPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuNDc5IDE5LjM3NC0uOTcxLjkzOWEyIDIgMCAwIDEtMyAuMDE5TDUgMTVjLTEuNS0xLjUtMy0zLjItMy01LjVhNS41IDUuNSAwIDAgMSA5LjU5MS0zLjY3Ni41Ni41NiAwIDAgMCAuODE4IDBBNS40OSA1LjQ5IDAgMCAxIDIyIDkuNWE1LjIgNS4yIDAgMCAxLS4yMTkgMS40OSIgLz4KICA8cGF0aCBkPSJNMTUgMTVoNiIgLz4KICA8cGF0aCBkPSJNMTggMTJ2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heart-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideHeartPlus extends LucideIconBase {\n static icon = {\n name: 'heart-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm14.479 19.374-.971.939a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5a5.2 5.2 0 0 1-.219 1.49',\n key: 'wg5jx',\n },\n ],\n ['path', { d: 'M15 15h6', key: '1u4692' }],\n ['path', { d: 'M18 12v6', key: '1houu1' }],\n ],\n };\n icon = signal(LucideHeartPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeartPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideHeartPlus, isStandalone: true, selector: \"svg[lucideHeartPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideHeartPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideHeartPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name IceCreamCone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyAxMSA0LjA4IDEwLjM1YTEgMSAwIDAgMCAxLjg0IDBMMTcgMTEiIC8+CiAgPHBhdGggZD0iTTE3IDdBNSA1IDAgMCAwIDcgNyIgLz4KICA8cGF0aCBkPSJNMTcgN2EyIDIgMCAwIDEgMCA0SDdhMiAyIDAgMCAxIDAtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ice-cream-cone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideIceCreamCone extends LucideIconBase {\n static icon = {\n name: 'ice-cream-cone',\n size: 24,\n node: [\n ['path', { d: 'm7 11 4.08 10.35a1 1 0 0 0 1.84 0L17 11', key: '1v6356' }],\n ['path', { d: 'M17 7A5 5 0 0 0 7 7', key: '151p3v' }],\n ['path', { d: 'M17 7a2 2 0 0 1 0 4H7a2 2 0 0 1 0-4', key: '1sdaij' }],\n ],\n aliases: ['ice-cream'],\n };\n icon = signal(LucideIceCreamCone.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIceCreamCone, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideIceCreamCone, isStandalone: true, selector: \"svg[lucideIceCreamCone], svg[lucideIceCream]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIceCreamCone, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideIceCreamCone], svg[lucideIceCream]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideIceCreamCone\n */\nconst LucideIceCream = LucideIceCreamCone;\n\n/**\n * @component @name IdCard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTBoMiIgLz4KICA8cGF0aCBkPSJNMTYgMTRoMiIgLz4KICA8cGF0aCBkPSJNNi4xNyAxNWEzIDMgMCAwIDEgNS42NiAwIiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSIxMSIgcj0iMiIgLz4KICA8cmVjdCB4PSIyIiB5PSI1IiB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/id-card\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideIdCard extends LucideIconBase {\n static icon = {\n name: 'id-card',\n size: 24,\n node: [\n ['path', { d: 'M16 10h2', key: '8sgtl7' }],\n ['path', { d: 'M16 14h2', key: 'epxaof' }],\n ['path', { d: 'M6.17 15a3 3 0 0 1 5.66 0', key: 'n6f512' }],\n ['circle', { cx: '9', cy: '11', r: '2', key: 'yxgjnd' }],\n ['rect', { x: '2', y: '5', width: '20', height: '14', rx: '2', key: 'qneu4z' }],\n ],\n };\n icon = signal(LucideIdCard.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIdCard, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideIdCard, isStandalone: true, selector: \"svg[lucideIdCard]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIdCard, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideIdCard]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name IdCardLanyard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNSA4aC0zIiAvPgogIDxwYXRoIGQ9Im0xNSAyLTEgMmgzYTIgMiAwIDAgMSAyIDJ2MTRhMiAyIDAgMCAxLTIgMkg3YTIgMiAwIDAgMS0yLTJWNmEyIDIgMCAwIDEgMi0yaDMiIC8+CiAgPHBhdGggZD0iTTE2Ljg5OSAyMkE1IDUgMCAwIDAgNy4xIDIyIiAvPgogIDxwYXRoIGQ9Im05IDIgMyA2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTUiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/id-card-lanyard\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideIdCardLanyard extends LucideIconBase {\n static icon = {\n name: 'id-card-lanyard',\n size: 24,\n node: [\n ['path', { d: 'M13.5 8h-3', key: 'xvov4w' }],\n [\n 'path',\n {\n d: 'm15 2-1 2h3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h3',\n key: '16uttc',\n },\n ],\n ['path', { d: 'M16.899 22A5 5 0 0 0 7.1 22', key: '1d0ppr' }],\n ['path', { d: 'm9 2 3 6', key: '1o7bd9' }],\n ['circle', { cx: '12', cy: '15', r: '3', key: 'g36mzq' }],\n ],\n };\n icon = signal(LucideIdCardLanyard.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIdCardLanyard, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideIdCardLanyard, isStandalone: true, selector: \"svg[lucideIdCardLanyard]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIdCardLanyard, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideIdCardLanyard]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ImageDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMyAyMUg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDE0YTIgMiAwIDAgMSAyIDJ2MTBsLTMuMS0zLjFhMiAyIDAgMCAwLTIuODE0LjAxNEw2IDIxIiAvPgogIDxwYXRoIGQ9Im0xNCAxOSAzIDN2LTUuNSIgLz4KICA8cGF0aCBkPSJtMTcgMjIgMy0zIiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSI5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/image-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideImageDown extends LucideIconBase {\n static icon = {\n name: 'image-down',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.3 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v10l-3.1-3.1a2 2 0 0 0-2.814.014L6 21',\n key: '9csbqa',\n },\n ],\n ['path', { d: 'm14 19 3 3v-5.5', key: '9ldu5r' }],\n ['path', { d: 'm17 22 3-3', key: '1nkfve' }],\n ['circle', { cx: '9', cy: '9', r: '2', key: 'af1f0g' }],\n ],\n };\n icon = signal(LucideImageDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImageDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideImageDown, isStandalone: true, selector: \"svg[lucideImageDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImageDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideImageDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name IceCreamBowl\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTdjNSAwIDgtMi42OSA4LTZINGMwIDMuMzEgMyA2IDggNm0tNCA0aDhtLTQtM3YzTTUuMTQgMTFhMy41IDMuNSAwIDEgMSA2LjcxIDAiIC8+CiAgPHBhdGggZD0iTTEyLjE0IDExYTMuNSAzLjUgMCAxIDEgNi43MSAwIiAvPgogIDxwYXRoIGQ9Ik0xNS41IDYuNWEzLjUgMy41IDAgMSAwLTcgMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ice-cream-bowl\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideIceCreamBowl extends LucideIconBase {\n static icon = {\n name: 'ice-cream-bowl',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 17c5 0 8-2.69 8-6H4c0 3.31 3 6 8 6m-4 4h8m-4-3v3M5.14 11a3.5 3.5 0 1 1 6.71 0',\n key: '1uxfcu',\n },\n ],\n ['path', { d: 'M12.14 11a3.5 3.5 0 1 1 6.71 0', key: '4k3m1s' }],\n ['path', { d: 'M15.5 6.5a3.5 3.5 0 1 0-7 0', key: 'zmuahr' }],\n ],\n aliases: ['ice-cream-2'],\n };\n icon = signal(LucideIceCreamBowl.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIceCreamBowl, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideIceCreamBowl, isStandalone: true, selector: \"svg[lucideIceCreamBowl], svg[lucideIceCream2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIceCreamBowl, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideIceCreamBowl], svg[lucideIceCream2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideIceCreamBowl\n */\nconst LucideIceCream2 = LucideIceCreamBowl;\n\n/**\n * @component @name ImageMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOXYxMGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoNyIgLz4KICA8bGluZSB4MT0iMTYiIHgyPSIyMiIgeTE9IjUiIHkyPSI1IiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSI5IiByPSIyIiAvPgogIDxwYXRoIGQ9Im0yMSAxNS0zLjA4Ni0zLjA4NmEyIDIgMCAwIDAtMi44MjggMEw2IDIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/image-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideImageMinus extends LucideIconBase {\n static icon = {\n name: 'image-minus',\n size: 24,\n node: [\n ['path', { d: 'M21 9v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7', key: 'm87ecr' }],\n ['line', { x1: '16', x2: '22', y1: '5', y2: '5', key: 'ez7e4s' }],\n ['circle', { cx: '9', cy: '9', r: '2', key: 'af1f0g' }],\n ['path', { d: 'm21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21', key: '1xmnt7' }],\n ],\n };\n icon = signal(LucideImageMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImageMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideImageMinus, isStandalone: true, selector: \"svg[lucideImageMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImageMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideImageMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ImageOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMiIgeTI9IjIyIiAvPgogIDxwYXRoIGQ9Ik0xMC40MSAxMC40MWEyIDIgMCAxIDEtMi44My0yLjgzIiAvPgogIDxsaW5lIHgxPSIxMy41IiB4Mj0iNiIgeTE9IjEzLjUiIHkyPSIyMSIgLz4KICA8bGluZSB4MT0iMTgiIHgyPSIyMSIgeTE9IjEyIiB5Mj0iMTUiIC8+CiAgPHBhdGggZD0iTTMuNTkgMy41OUExLjk5IDEuOTkgMCAwIDAgMyA1djE0YTIgMiAwIDAgMCAyIDJoMTRjLjU1IDAgMS4wNTItLjIyIDEuNDEtLjU5IiAvPgogIDxwYXRoIGQ9Ik0yMSAxNVY1YTIgMiAwIDAgMC0yLTJIOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/image-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideImageOff extends LucideIconBase {\n static icon = {\n name: 'image-off',\n size: 24,\n node: [\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\n ['path', { d: 'M10.41 10.41a2 2 0 1 1-2.83-2.83', key: '1bzlo9' }],\n ['line', { x1: '13.5', x2: '6', y1: '13.5', y2: '21', key: '1q0aeu' }],\n ['line', { x1: '18', x2: '21', y1: '12', y2: '15', key: '5mozeu' }],\n [\n 'path',\n {\n d: 'M3.59 3.59A1.99 1.99 0 0 0 3 5v14a2 2 0 0 0 2 2h14c.55 0 1.052-.22 1.41-.59',\n key: 'mmje98',\n },\n ],\n ['path', { d: 'M21 15V5a2 2 0 0 0-2-2H9', key: '43el77' }],\n ],\n };\n icon = signal(LucideImageOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImageOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideImageOff, isStandalone: true, selector: \"svg[lucideImageOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImageOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideImageOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ImagePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNWg2IiAvPgogIDxwYXRoIGQ9Ik0xOSAydjYiIC8+CiAgPHBhdGggZD0iTTIxIDExLjVWMTlhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDcuNSIgLz4KICA8cGF0aCBkPSJtMjEgMTUtMy4wODYtMy4wODZhMiAyIDAgMCAwLTIuODI4IDBMNiAyMSIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iOSIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/image-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideImagePlus extends LucideIconBase {\n static icon = {\n name: 'image-plus',\n size: 24,\n node: [\n ['path', { d: 'M16 5h6', key: '1vod17' }],\n ['path', { d: 'M19 2v6', key: '4bpg5p' }],\n [\n 'path',\n { d: 'M21 11.5V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7.5', key: '1ue2ih' },\n ],\n ['path', { d: 'm21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21', key: '1xmnt7' }],\n ['circle', { cx: '9', cy: '9', r: '2', key: 'af1f0g' }],\n ],\n };\n icon = signal(LucideImagePlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImagePlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideImagePlus, isStandalone: true, selector: \"svg[lucideImagePlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImagePlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideImagePlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ImagePlay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTUuMDAzYTEgMSAwIDAgMSAxLjUxNy0uODU5bDQuOTk3IDIuOTk3YTEgMSAwIDAgMSAwIDEuNzE4bC00Ljk5NyAyLjk5N2ExIDEgMCAwIDEtMS41MTctLjg2eiIgLz4KICA8cGF0aCBkPSJNMjEgMTIuMTdWNWEyIDIgMCAwIDAtMi0ySDVhMiAyIDAgMCAwLTIgMnYxNGEyIDIgMCAwIDAgMiAyaDYiIC8+CiAgPHBhdGggZD0ibTYgMjEgNS01IiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSI5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/image-play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideImagePlay extends LucideIconBase {\n static icon = {\n name: 'image-play',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15 15.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997a1 1 0 0 1-1.517-.86z',\n key: 'nrt1m3',\n },\n ],\n [\n 'path',\n { d: 'M21 12.17V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h6', key: '99hgts' },\n ],\n ['path', { d: 'm6 21 5-5', key: '1wyjai' }],\n ['circle', { cx: '9', cy: '9', r: '2', key: 'af1f0g' }],\n ],\n };\n icon = signal(LucideImagePlay.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImagePlay, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideImagePlay, isStandalone: true, selector: \"svg[lucideImagePlay]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImagePlay, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideImagePlay]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ImageUpscale\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM2g1djUiIC8+CiAgPHBhdGggZD0iTTE3IDIxaDJhMiAyIDAgMCAwIDItMiIgLz4KICA8cGF0aCBkPSJNMjEgMTJ2MyIgLz4KICA8cGF0aCBkPSJtMjEgMy01IDUiIC8+CiAgPHBhdGggZD0iTTMgN1Y1YTIgMiAwIDAgMSAyLTIiIC8+CiAgPHBhdGggZD0ibTUgMjEgNC4xNDQtNC4xNDRhMS4yMSAxLjIxIDAgMCAxIDEuNzEyIDBMMTMgMTkiIC8+CiAgPHBhdGggZD0iTTkgM2gzIiAvPgogIDxyZWN0IHg9IjMiIHk9IjExIiB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/image-upscale\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideImageUpscale extends LucideIconBase {\n static icon = {\n name: 'image-upscale',\n size: 24,\n node: [\n ['path', { d: 'M16 3h5v5', key: '1806ms' }],\n ['path', { d: 'M17 21h2a2 2 0 0 0 2-2', key: '130fy9' }],\n ['path', { d: 'M21 12v3', key: '1wzk3p' }],\n ['path', { d: 'm21 3-5 5', key: '1g5oa7' }],\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2', key: 'kk3yz1' }],\n ['path', { d: 'm5 21 4.144-4.144a1.21 1.21 0 0 1 1.712 0L13 19', key: 'fyekpt' }],\n ['path', { d: 'M9 3h3', key: 'd52fa' }],\n ['rect', { x: '3', y: '11', width: '10', height: '10', rx: '1', key: '1wpmix' }],\n ],\n };\n icon = signal(LucideImageUpscale.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImageUpscale, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideImageUpscale, isStandalone: true, selector: \"svg[lucideImageUpscale]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImageUpscale, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideImageUpscale]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ImageUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMyAyMUg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDE0YTIgMiAwIDAgMSAyIDJ2MTBsLTMuMS0zLjFhMiAyIDAgMCAwLTIuODE0LjAxNEw2IDIxIiAvPgogIDxwYXRoIGQ9Im0xNCAxOS41IDMtMyAzIDMiIC8+CiAgPHBhdGggZD0iTTE3IDIydi01LjUiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/image-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideImageUp extends LucideIconBase {\n static icon = {\n name: 'image-up',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.3 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v10l-3.1-3.1a2 2 0 0 0-2.814.014L6 21',\n key: '9csbqa',\n },\n ],\n ['path', { d: 'm14 19.5 3-3 3 3', key: '9vmjn0' }],\n ['path', { d: 'M17 22v-5.5', key: '1aa6fl' }],\n ['circle', { cx: '9', cy: '9', r: '2', key: 'af1f0g' }],\n ],\n };\n icon = signal(LucideImageUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImageUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideImageUp, isStandalone: true, selector: \"svg[lucideImageUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImageUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideImageUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Import\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxMiIgLz4KICA8cGF0aCBkPSJtOCAxMSA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik04IDVINGEyIDIgMCAwIDAtMiAydjEwYTIgMiAwIDAgMCAyIDJoMTZhMiAyIDAgMCAwIDItMlY3YTIgMiAwIDAgMC0yLTJoLTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/import\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideImport extends LucideIconBase {\n static icon = {\n name: 'import',\n size: 24,\n node: [\n ['path', { d: 'M12 3v12', key: '1x0j5s' }],\n ['path', { d: 'm8 11 4 4 4-4', key: '1dohi6' }],\n [\n 'path',\n {\n d: 'M8 5H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-4',\n key: '1ywtjm',\n },\n ],\n ],\n };\n icon = signal(LucideImport.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImport, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideImport, isStandalone: true, selector: \"svg[lucideImport]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImport, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideImport]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Image\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iOSIgcj0iMiIgLz4KICA8cGF0aCBkPSJtMjEgMTUtMy4wODYtMy4wODZhMiAyIDAgMCAwLTIuODI4IDBMNiAyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/image\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideImage extends LucideIconBase {\n static icon = {\n name: 'image',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\n ['circle', { cx: '9', cy: '9', r: '2', key: 'af1f0g' }],\n ['path', { d: 'm21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21', key: '1xmnt7' }],\n ],\n };\n icon = signal(LucideImage.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImage, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideImage, isStandalone: true, selector: \"svg[lucideImage]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImage, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideImage]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Inbox\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cG9seWxpbmUgcG9pbnRzPSIyMiAxMiAxNiAxMiAxNCAxNSAxMCAxNSA4IDEyIDIgMTIiIC8+CiAgPHBhdGggZD0iTTUuNDUgNS4xMSAyIDEydjZhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0ydi02bC0zLjQ1LTYuODlBMiAyIDAgMCAwIDE2Ljc2IDRINy4yNGEyIDIgMCAwIDAtMS43OSAxLjExeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/inbox\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideInbox extends LucideIconBase {\n static icon = {\n name: 'inbox',\n size: 24,\n node: [\n ['polyline', { points: '22 12 16 12 14 15 10 15 8 12 2 12', key: 'o97t9d' }],\n [\n 'path',\n {\n d: 'M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z',\n key: 'oot6mr',\n },\n ],\n ],\n };\n icon = signal(LucideInbox.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideInbox, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideInbox, isStandalone: true, selector: \"svg[lucideInbox]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideInbox, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideInbox]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Images\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjIgMTEtMS4yOTYtMS4yOTZhMi40IDIuNCAwIDAgMC0zLjQwOCAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik00IDhhMiAyIDAgMCAwLTIgMnYxMGEyIDIgMCAwIDAgMiAyaDEwYTIgMiAwIDAgMCAyLTIiIC8+CiAgPGNpcmNsZSBjeD0iMTMiIGN5PSI3IiByPSIxIiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+CiAgPHJlY3QgeD0iOCIgeT0iMiIgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/images\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideImages extends LucideIconBase {\n static icon = {\n name: 'images',\n size: 24,\n node: [\n ['path', { d: 'm22 11-1.296-1.296a2.4 2.4 0 0 0-3.408 0L11 16', key: '9kzy35' }],\n ['path', { d: 'M4 8a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2', key: '1t0f0t' }],\n ['circle', { cx: '13', cy: '7', r: '1', fill: 'currentColor', key: '1obus6' }],\n ['rect', { x: '8', y: '2', width: '14', height: '14', rx: '2', key: '1gvhby' }],\n ],\n };\n icon = signal(LucideImages.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImages, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideImages, isStandalone: true, selector: \"svg[lucideImages]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideImages, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideImages]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Info\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgMTZ2LTQiIC8+CiAgPHBhdGggZD0iTTEyIDhoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/info\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideInfo extends LucideIconBase {\n static icon = {\n name: 'info',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'M12 16v-4', key: '1dtifu' }],\n ['path', { d: 'M12 8h.01', key: 'e9boi3' }],\n ],\n };\n icon = signal(LucideInfo.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideInfo, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideInfo, isStandalone: true, selector: \"svg[lucideInfo]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideInfo, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideInfo]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name IndianRupee\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAzaDEyIiAvPgogIDxwYXRoIGQ9Ik02IDhoMTIiIC8+CiAgPHBhdGggZD0ibTYgMTMgOC41IDgiIC8+CiAgPHBhdGggZD0iTTYgMTNoMyIgLz4KICA8cGF0aCBkPSJNOSAxM2M2LjY2NyAwIDYuNjY3LTEwIDAtMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/indian-rupee\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideIndianRupee extends LucideIconBase {\n static icon = {\n name: 'indian-rupee',\n size: 24,\n node: [\n ['path', { d: 'M6 3h12', key: 'ggurg9' }],\n ['path', { d: 'M6 8h12', key: '6g4wlu' }],\n ['path', { d: 'm6 13 8.5 8', key: 'u1kupk' }],\n ['path', { d: 'M6 13h3', key: 'wdp6ag' }],\n ['path', { d: 'M9 13c6.667 0 6.667-10 0-10', key: '1nkvk2' }],\n ],\n };\n icon = signal(LucideIndianRupee.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIndianRupee, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideIndianRupee, isStandalone: true, selector: \"svg[lucideIndianRupee]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIndianRupee, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideIndianRupee]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Italic\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTkiIHgyPSIxMCIgeTE9IjQiIHkyPSI0IiAvPgogIDxsaW5lIHgxPSIxNCIgeDI9IjUiIHkxPSIyMCIgeTI9IjIwIiAvPgogIDxsaW5lIHgxPSIxNSIgeDI9IjkiIHkxPSI0IiB5Mj0iMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/italic\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideItalic extends LucideIconBase {\n static icon = {\n name: 'italic',\n size: 24,\n node: [\n ['line', { x1: '19', x2: '10', y1: '4', y2: '4', key: '15jd3p' }],\n ['line', { x1: '14', x2: '5', y1: '20', y2: '20', key: 'bu0au3' }],\n ['line', { x1: '15', x2: '9', y1: '4', y2: '20', key: 'uljnxc' }],\n ],\n };\n icon = signal(LucideItalic.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideItalic, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideItalic, isStandalone: true, selector: \"svg[lucideItalic]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideItalic, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideItalic]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Infinity\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxNmM1IDAgNy04IDEyLThhNCA0IDAgMCAxIDAgOGMtNSAwLTctOC0xMi04YTQgNCAwIDEgMCAwIDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/infinity\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideInfinity extends LucideIconBase {\n static icon = {\n name: 'infinity',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M6 16c5 0 7-8 12-8a4 4 0 0 1 0 8c-5 0-7-8-12-8a4 4 0 1 0 0 8', key: '18ogeb' },\n ],\n ],\n };\n icon = signal(LucideInfinity.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideInfinity, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideInfinity, isStandalone: true, selector: \"svg[lucideInfinity]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideInfinity, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideInfinity]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name InspectionPanel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDdoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNyA3aC4wMSIgLz4KICA8cGF0aCBkPSJNNyAxN2guMDEiIC8+CiAgPHBhdGggZD0iTTE3IDE3aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/inspection-panel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideInspectionPanel extends LucideIconBase {\n static icon = {\n name: 'inspection-panel',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M7 7h.01', key: '7u93v4' }],\n ['path', { d: 'M17 7h.01', key: '14a9sn' }],\n ['path', { d: 'M7 17h.01', key: '19xn7k' }],\n ['path', { d: 'M17 17h.01', key: '1sd3ek' }],\n ],\n };\n icon = signal(LucideInspectionPanel.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideInspectionPanel, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideInspectionPanel, isStandalone: true, selector: \"svg[lucideInspectionPanel]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideInspectionPanel, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideInspectionPanel]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Joystick\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTdhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MmEyIDIgMCAwIDAgMiAyaDE0YTIgMiAwIDAgMCAyLTJ2LTJaIiAvPgogIDxwYXRoIGQ9Ik02IDE1di0yIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNVY5IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iNiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/joystick\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideJoystick extends LucideIconBase {\n static icon = {\n name: 'joystick',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21 17a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-2Z',\n key: 'jg2n2t',\n },\n ],\n ['path', { d: 'M6 15v-2', key: 'gd6mvg' }],\n ['path', { d: 'M12 15V9', key: '8c7uyn' }],\n ['circle', { cx: '12', cy: '6', r: '3', key: '1gm2ql' }],\n ],\n };\n icon = signal(LucideJoystick.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideJoystick, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideJoystick, isStandalone: true, selector: \"svg[lucideJoystick]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideJoystick, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideJoystick]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name IterationCw\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMGE4IDggMCAxIDEgOCA4SDQiIC8+CiAgPHBhdGggZD0ibTggMjItNC00IDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/iteration-cw\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideIterationCw extends LucideIconBase {\n static icon = {\n name: 'iteration-cw',\n size: 24,\n node: [\n ['path', { d: 'M4 10a8 8 0 1 1 8 8H4', key: 'svv66n' }],\n ['path', { d: 'm8 22-4-4 4-4', key: '6g7gki' }],\n ],\n };\n icon = signal(LucideIterationCw.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIterationCw, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideIterationCw, isStandalone: true, selector: \"svg[lucideIterationCw]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIterationCw, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideIterationCw]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name IterationCcw\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTQgNCA0LTQgNCIgLz4KICA8cGF0aCBkPSJNMjAgMTBhOCA4IDAgMSAwLTggOGg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/iteration-ccw\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideIterationCcw extends LucideIconBase {\n static icon = {\n name: 'iteration-ccw',\n size: 24,\n node: [\n ['path', { d: 'm16 14 4 4-4 4', key: 'hkso8o' }],\n ['path', { d: 'M20 10a8 8 0 1 0-8 8h8', key: '1bik7b' }],\n ],\n };\n icon = signal(LucideIterationCcw.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIterationCcw, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideIterationCcw, isStandalone: true, selector: \"svg[lucideIterationCcw]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideIterationCcw, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideIterationCcw]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name JapaneseYen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgOS41VjIxbTAtMTEuNUw2IDNtNiA2LjVMMTggMyIgLz4KICA8cGF0aCBkPSJNNiAxNWgxMiIgLz4KICA8cGF0aCBkPSJNNiAxMWgxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/japanese-yen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideJapaneseYen extends LucideIconBase {\n static icon = {\n name: 'japanese-yen',\n size: 24,\n node: [\n ['path', { d: 'M12 9.5V21m0-11.5L6 3m6 6.5L18 3', key: '2ej80x' }],\n ['path', { d: 'M6 15h12', key: '1hwgt5' }],\n ['path', { d: 'M6 11h12', key: 'wf4gp6' }],\n ],\n };\n icon = signal(LucideJapaneseYen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideJapaneseYen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideJapaneseYen, isStandalone: true, selector: \"svg[lucideJapaneseYen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideJapaneseYen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideJapaneseYen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name KeyRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi41ODYgMTcuNDE0QTIgMiAwIDAgMCAyIDE4LjgyOFYyMWExIDEgMCAwIDAgMSAxaDNhMSAxIDAgMCAwIDEtMXYtMWExIDEgMCAwIDEgMS0xaDFhMSAxIDAgMCAwIDEtMXYtMWExIDEgMCAwIDEgMS0xaC4xNzJhMiAyIDAgMCAwIDEuNDE0LS41ODZsLjgxNC0uODE0YTYuNSA2LjUgMCAxIDAtNC00eiIgLz4KICA8Y2lyY2xlIGN4PSIxNi41IiBjeT0iNy41IiByPSIuNSIgZmlsbD0iY3VycmVudENvbG9yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/key-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideKeyRound extends LucideIconBase {\n static icon = {\n name: 'key-round',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z',\n key: '1s6t7t',\n },\n ],\n ['circle', { cx: '16.5', cy: '7.5', r: '.5', fill: 'currentColor', key: 'w0ekpg' }],\n ],\n };\n icon = signal(LucideKeyRound.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKeyRound, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideKeyRound, isStandalone: true, selector: \"svg[lucideKeyRound]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKeyRound, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideKeyRound]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name KeySquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNCAyLjdhMi41IDIuNSAwIDAgMSAzLjQgMGw1LjUgNS41YTIuNSAyLjUgMCAwIDEgMCAzLjRsLTMuNyAzLjdhMi41IDIuNSAwIDAgMS0zLjQgMEw4LjcgOS44YTIuNSAyLjUgMCAwIDEgMC0zLjR6IiAvPgogIDxwYXRoIGQ9Im0xNCA3IDMgMyIgLz4KICA8cGF0aCBkPSJtOS40IDEwLjYtNi44MTQgNi44MTRBMiAyIDAgMCAwIDIgMTguODI4VjIxYTEgMSAwIDAgMCAxIDFoM2ExIDEgMCAwIDAgMS0xdi0xYTEgMSAwIDAgMSAxLTFoMWExIDEgMCAwIDAgMS0xdi0xYTEgMSAwIDAgMSAxLTFoLjE3MmEyIDIgMCAwIDAgMS40MTQtLjU4NmwuODE0LS44MTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/key-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideKeySquare extends LucideIconBase {\n static icon = {\n name: 'key-square',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.4 2.7a2.5 2.5 0 0 1 3.4 0l5.5 5.5a2.5 2.5 0 0 1 0 3.4l-3.7 3.7a2.5 2.5 0 0 1-3.4 0L8.7 9.8a2.5 2.5 0 0 1 0-3.4z',\n key: '165ttr',\n },\n ],\n ['path', { d: 'm14 7 3 3', key: '1r5n42' }],\n [\n 'path',\n {\n d: 'm9.4 10.6-6.814 6.814A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814',\n key: '1ubxi2',\n },\n ],\n ],\n };\n icon = signal(LucideKeySquare.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKeySquare, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideKeySquare, isStandalone: true, selector: \"svg[lucideKeySquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKeySquare, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideKeySquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Kayak\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTdhMSAxIDAgMCAwLTEgMXYxYTIgMiAwIDEgMCAyLTJ6IiAvPgogIDxwYXRoIGQ9Ik0yMC45NyAzLjYxYS40NS40NSAwIDAgMC0uNTgtLjU4QzEwLjIgNi42IDYuNiAxMC4yIDMuMDMgMjAuMzlhLjQ1LjQ1IDAgMCAwIC41OC41OEMxMy44IDE3LjQgMTcuNCAxMy44IDIwLjk3IDMuNjEiIC8+CiAgPHBhdGggZD0ibTYuNzA3IDYuNzA3IDEwLjU4NiAxMC41ODYiIC8+CiAgPHBhdGggZD0iTTcgNWEyIDIgMCAxIDAtMiAyaDFhMSAxIDAgMCAwIDEtMXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/kayak\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideKayak extends LucideIconBase {\n static icon = {\n name: 'kayak',\n size: 24,\n node: [\n ['path', { d: 'M18 17a1 1 0 0 0-1 1v1a2 2 0 1 0 2-2z', key: 'skzb1g' }],\n [\n 'path',\n {\n d: 'M20.97 3.61a.45.45 0 0 0-.58-.58C10.2 6.6 6.6 10.2 3.03 20.39a.45.45 0 0 0 .58.58C13.8 17.4 17.4 13.8 20.97 3.61',\n key: 'cv9jm7',\n },\n ],\n ['path', { d: 'm6.707 6.707 10.586 10.586', key: 'd2l993' }],\n ['path', { d: 'M7 5a2 2 0 1 0-2 2h1a1 1 0 0 0 1-1z', key: 'i0et4n' }],\n ],\n };\n icon = signal(LucideKayak.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKayak, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideKayak, isStandalone: true, selector: \"svg[lucideKayak]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKayak, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideKayak]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name KeyboardMusic\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik02IDhoNCIgLz4KICA8cGF0aCBkPSJNMTQgOGguMDEiIC8+CiAgPHBhdGggZD0iTTE4IDhoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDIwIiAvPgogIDxwYXRoIGQ9Ik02IDEydjQiIC8+CiAgPHBhdGggZD0iTTEwIDEydjQiIC8+CiAgPHBhdGggZD0iTTE0IDEydjQiIC8+CiAgPHBhdGggZD0iTTE4IDEydjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/keyboard-music\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideKeyboardMusic extends LucideIconBase {\n static icon = {\n name: 'keyboard-music',\n size: 24,\n node: [\n ['rect', { width: '20', height: '16', x: '2', y: '4', rx: '2', key: '18n3k1' }],\n ['path', { d: 'M6 8h4', key: 'utf9t1' }],\n ['path', { d: 'M14 8h.01', key: '1primd' }],\n ['path', { d: 'M18 8h.01', key: 'emo2bl' }],\n ['path', { d: 'M2 12h20', key: '9i4pu4' }],\n ['path', { d: 'M6 12v4', key: 'dy92yo' }],\n ['path', { d: 'M10 12v4', key: '1fxnav' }],\n ['path', { d: 'M14 12v4', key: '1hft58' }],\n ['path', { d: 'M18 12v4', key: 'tjjnbz' }],\n ],\n };\n icon = signal(LucideKeyboardMusic.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKeyboardMusic, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideKeyboardMusic, isStandalone: true, selector: \"svg[lucideKeyboardMusic]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKeyboardMusic, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideKeyboardMusic]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Kanban\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAzdjE0IiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjgiIC8+CiAgPHBhdGggZD0iTTE5IDN2MTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/kanban\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideKanban extends LucideIconBase {\n static icon = {\n name: 'kanban',\n size: 24,\n node: [\n ['path', { d: 'M5 3v14', key: '9nsxs2' }],\n ['path', { d: 'M12 3v8', key: '1h2ygw' }],\n ['path', { d: 'M19 3v18', key: '1sk56x' }],\n ],\n };\n icon = signal(LucideKanban.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKanban, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideKanban, isStandalone: true, selector: \"svg[lucideKanban]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKanban, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideKanban]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name KeyboardOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNIDIwIDQgQTIgMiAwIDAgMSAyMiA2IiAvPgogIDxwYXRoIGQ9Ik0gMjIgNiBMIDIyIDE2LjQxIiAvPgogIDxwYXRoIGQ9Ik0gNyAxNiBMIDE2IDE2IiAvPgogIDxwYXRoIGQ9Ik0gOS42OSA0IEwgMjAgNCIgLz4KICA8cGF0aCBkPSJNMTQgOGguMDEiIC8+CiAgPHBhdGggZD0iTTE4IDhoLjAxIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTIwIDIwSDRhMiAyIDAgMCAxLTItMlY2YTIgMiAwIDAgMSAyLTIiIC8+CiAgPHBhdGggZD0iTTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTggMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/keyboard-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideKeyboardOff extends LucideIconBase {\n static icon = {\n name: 'keyboard-off',\n size: 24,\n node: [\n ['path', { d: 'M 20 4 A2 2 0 0 1 22 6', key: '1g1fkt' }],\n ['path', { d: 'M 22 6 L 22 16.41', key: '1qjg3w' }],\n ['path', { d: 'M 7 16 L 16 16', key: 'n0yqwb' }],\n ['path', { d: 'M 9.69 4 L 20 4', key: 'kbpcgx' }],\n ['path', { d: 'M14 8h.01', key: '1primd' }],\n ['path', { d: 'M18 8h.01', key: 'emo2bl' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M20 20H4a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2', key: 's23sx2' }],\n ['path', { d: 'M6 8h.01', key: 'x9i8wu' }],\n ['path', { d: 'M8 12h.01', key: 'czm47f' }],\n ],\n };\n icon = signal(LucideKeyboardOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKeyboardOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideKeyboardOff, isStandalone: true, selector: \"svg[lucideKeyboardOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKeyboardOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideKeyboardOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Key\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuNSA3LjUgMi4zIDIuM2ExIDEgMCAwIDAgMS40IDBsMi4xLTIuMWExIDEgMCAwIDAgMC0xLjRMMTkgNCIgLz4KICA8cGF0aCBkPSJtMjEgMi05LjYgOS42IiAvPgogIDxjaXJjbGUgY3g9IjcuNSIgY3k9IjE1LjUiIHI9IjUuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/key\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideKey extends LucideIconBase {\n static icon = {\n name: 'key',\n size: 24,\n node: [\n [\n 'path',\n { d: 'm15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4', key: 'g0fldk' },\n ],\n ['path', { d: 'm21 2-9.6 9.6', key: '1j0ho8' }],\n ['circle', { cx: '7.5', cy: '15.5', r: '5.5', key: 'yqb3hr' }],\n ],\n };\n icon = signal(LucideKey.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKey, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideKey, isStandalone: true, selector: \"svg[lucideKey]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKey, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideKey]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Keyboard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOGguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNMTQgOGguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNMTggOGguMDEiIC8+CiAgPHBhdGggZD0iTTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTcgMTZoMTAiIC8+CiAgPHBhdGggZD0iTTggMTJoLjAxIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNiIgeD0iMiIgeT0iNCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/keyboard\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideKeyboard extends LucideIconBase {\n static icon = {\n name: 'keyboard',\n size: 24,\n node: [\n ['path', { d: 'M10 8h.01', key: '1r9ogq' }],\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\n ['path', { d: 'M14 8h.01', key: '1primd' }],\n ['path', { d: 'M16 12h.01', key: '1l6xoz' }],\n ['path', { d: 'M18 8h.01', key: 'emo2bl' }],\n ['path', { d: 'M6 8h.01', key: 'x9i8wu' }],\n ['path', { d: 'M7 16h10', key: 'wp8him' }],\n ['path', { d: 'M8 12h.01', key: 'czm47f' }],\n ['rect', { width: '20', height: '16', x: '2', y: '4', rx: '2', key: '18n3k1' }],\n ],\n };\n icon = signal(LucideKeyboard.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKeyboard, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideKeyboard, isStandalone: true, selector: \"svg[lucideKeyboard]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideKeyboard, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideKeyboard]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LampDesk\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjkzIDIuMjkzYTEgMSAwIDAgMSAxLjQxNCAwbDIuNSAyLjUgNS45OTQgMS4yMjdhMSAxIDAgMCAxIC41MDYgMS42ODdsLTcgN2ExIDEgMCAwIDEtMS42ODctLjUwNmwtMS4yMjctNS45OTQtMi41LTIuNWExIDEgMCAwIDEgMC0xLjQxNHoiIC8+CiAgPHBhdGggZD0ibTE0LjIwNyA0Ljc5My0zLjQxNCAzLjQxNCIgLz4KICA8cGF0aCBkPSJNMyAyMGEyIDIgMCAwIDEgMi0yaDRhMiAyIDAgMCAxIDIgMnYxYTEgMSAwIDAgMS0xIDFINGExIDEgMCAwIDEtMS0xeiIgLz4KICA8cGF0aCBkPSJtOS4wODYgNi41LTQuNzkzIDQuNzkzYTEgMSAwIDAgMC0uMTggMS4xN0w3IDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lamp-desk\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLampDesk extends LucideIconBase {\n static icon = {\n name: 'lamp-desk',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.293 2.293a1 1 0 0 1 1.414 0l2.5 2.5 5.994 1.227a1 1 0 0 1 .506 1.687l-7 7a1 1 0 0 1-1.687-.506l-1.227-5.994-2.5-2.5a1 1 0 0 1 0-1.414z',\n key: 'sb8slu',\n },\n ],\n ['path', { d: 'm14.207 4.793-3.414 3.414', key: 'm2x3oj' }],\n [\n 'path',\n {\n d: 'M3 20a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1z',\n key: '8b3myj',\n },\n ],\n ['path', { d: 'm9.086 6.5-4.793 4.793a1 1 0 0 0-.18 1.17L7 18', key: '43s6cu' }],\n ],\n };\n icon = signal(LucideLampDesk.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLampDesk, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLampDesk, isStandalone: true, selector: \"svg[lucideLampDesk]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLampDesk, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLampDesk]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LampWallDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuOTI5IDE4LjYyOUExIDEgMCAwIDEgMTkgMjBIOWExIDEgMCAwIDEtLjkyOC0xLjM3MWwyLTVBMSAxIDAgMCAxIDExIDEzaDZhMSAxIDAgMCAxIC45MjguNjI5eiIgLz4KICA8cGF0aCBkPSJNNiAzYTIgMiAwIDAgMSAyIDJ2MmEyIDIgMCAwIDEtMiAySDVhMSAxIDAgMCAxLTEtMVY0YTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik04IDZoNGEyIDIgMCAwIDEgMiAydjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lamp-wall-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLampWallDown extends LucideIconBase {\n static icon = {\n name: 'lamp-wall-down',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M19.929 18.629A1 1 0 0 1 19 20H9a1 1 0 0 1-.928-1.371l2-5A1 1 0 0 1 11 13h6a1 1 0 0 1 .928.629z',\n key: 'u4w2d7',\n },\n ],\n [\n 'path',\n { d: 'M6 3a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2H5a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1z', key: '15356w' },\n ],\n ['path', { d: 'M8 6h4a2 2 0 0 1 2 2v5', key: '1m6m7x' }],\n ],\n };\n icon = signal(LucideLampWallDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLampWallDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLampWallDown, isStandalone: true, selector: \"svg[lucideLampWallDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLampWallDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLampWallDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LampCeiling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnY1IiAvPgogIDxwYXRoIGQ9Ik0xNC44MjkgMTUuOTk4YTMgMyAwIDEgMS01LjY1OCAwIiAvPgogIDxwYXRoIGQ9Ik0yMC45MiAxNC42MDZBMSAxIDAgMCAxIDIwIDE2SDRhMSAxIDAgMCAxLS45Mi0xLjM5NGwzLTdBMSAxIDAgMCAxIDcgN2gxMGExIDEgMCAwIDEgLjkyLjYwNnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lamp-ceiling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLampCeiling extends LucideIconBase {\n static icon = {\n name: 'lamp-ceiling',\n size: 24,\n node: [\n ['path', { d: 'M12 2v5', key: 'nd4vlx' }],\n ['path', { d: 'M14.829 15.998a3 3 0 1 1-5.658 0', key: '1pybiy' }],\n [\n 'path',\n {\n d: 'M20.92 14.606A1 1 0 0 1 20 16H4a1 1 0 0 1-.92-1.394l3-7A1 1 0 0 1 7 7h10a1 1 0 0 1 .92.606z',\n key: 'ma1wor',\n },\n ],\n ],\n };\n icon = signal(LucideLampCeiling.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLampCeiling, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLampCeiling, isStandalone: true, selector: \"svg[lucideLampCeiling]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLampCeiling, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLampCeiling]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LampWallUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuOTI5IDkuNjI5QTEgMSAwIDAgMSAxOSAxMUg5YTEgMSAwIDAgMS0uOTI4LTEuMzcxbDItNUExIDEgMCAwIDEgMTEgNGg2YTEgMSAwIDAgMSAuOTI4LjYyOXoiIC8+CiAgPHBhdGggZD0iTTYgMTVhMiAyIDAgMCAxIDIgMnYyYTIgMiAwIDAgMS0yIDJINWExIDEgMCAwIDEtMS0xdi00YTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik04IDE4aDRhMiAyIDAgMCAwIDItMnYtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/lamp-wall-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLampWallUp extends LucideIconBase {\n static icon = {\n name: 'lamp-wall-up',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M19.929 9.629A1 1 0 0 1 19 11H9a1 1 0 0 1-.928-1.371l2-5A1 1 0 0 1 11 4h6a1 1 0 0 1 .928.629z',\n key: '1uvrbf',\n },\n ],\n [\n 'path',\n {\n d: 'M6 15a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2H5a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1z',\n key: '154r2a',\n },\n ],\n ['path', { d: 'M8 18h4a2 2 0 0 0 2-2v-5', key: 'z9mbu0' }],\n ],\n };\n icon = signal(LucideLampWallUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLampWallUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLampWallUp, isStandalone: true, selector: \"svg[lucideLampWallUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLampWallUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLampWallUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LandPlot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgOCA2LTMtNi0zdjEwIiAvPgogIDxwYXRoIGQ9Im04IDExLjk5LTUuNSAzLjE0YTEgMSAwIDAgMCAwIDEuNzRsOC41IDQuODZhMiAyIDAgMCAwIDIgMGw4LjUtNC44NmExIDEgMCAwIDAgMC0xLjc0TDE2IDEyIiAvPgogIDxwYXRoIGQ9Im02LjQ5IDEyLjg1IDExLjAyIDYuMyIgLz4KICA8cGF0aCBkPSJNMTcuNTEgMTIuODUgNi41IDE5LjE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/land-plot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLandPlot extends LucideIconBase {\n static icon = {\n name: 'land-plot',\n size: 24,\n node: [\n ['path', { d: 'm12 8 6-3-6-3v10', key: 'mvpnpy' }],\n [\n 'path',\n {\n d: 'm8 11.99-5.5 3.14a1 1 0 0 0 0 1.74l8.5 4.86a2 2 0 0 0 2 0l8.5-4.86a1 1 0 0 0 0-1.74L16 12',\n key: 'ek95tt',\n },\n ],\n ['path', { d: 'm6.49 12.85 11.02 6.3', key: '1kt42w' }],\n ['path', { d: 'M17.51 12.85 6.5 19.15', key: 'v55bdg' }],\n ],\n };\n icon = signal(LucideLandPlot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLandPlot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLandPlot, isStandalone: true, selector: \"svg[lucideLandPlot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLandPlot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLandPlot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LampFloor\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTB2MTIiIC8+CiAgPHBhdGggZD0iTTE3LjkyOSA3LjYyOUExIDEgMCAwIDEgMTcgOUg3YTEgMSAwIDAgMS0uOTI4LTEuMzcxbDItNUExIDEgMCAwIDEgOSAyaDZhMSAxIDAgMCAxIC45MjguNjI5eiIgLz4KICA8cGF0aCBkPSJNOSAyMmg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lamp-floor\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLampFloor extends LucideIconBase {\n static icon = {\n name: 'lamp-floor',\n size: 24,\n node: [\n ['path', { d: 'M12 10v12', key: '6ubwww' }],\n [\n 'path',\n {\n d: 'M17.929 7.629A1 1 0 0 1 17 9H7a1 1 0 0 1-.928-1.371l2-5A1 1 0 0 1 9 2h6a1 1 0 0 1 .928.629z',\n key: '1o95gh',\n },\n ],\n ['path', { d: 'M9 22h6', key: '1rlq3v' }],\n ],\n };\n icon = signal(LucideLampFloor.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLampFloor, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLampFloor, isStandalone: true, selector: \"svg[lucideLampFloor]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLampFloor, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLampFloor]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Landmark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTh2LTciIC8+CiAgPHBhdGggZD0iTTExLjExOSAyLjIwNWEyIDIgMCAwIDEgMS43NjIgMGw3Ljg0IDMuODQ2QS41LjUgMCAwIDEgMjAuNSA3aC0xN2EuNS41IDAgMCAxLS4yMi0uOTQ5eiIgLz4KICA8cGF0aCBkPSJNMTQgMTh2LTciIC8+CiAgPHBhdGggZD0iTTE4IDE4di03IiAvPgogIDxwYXRoIGQ9Ik0zIDIyaDE4IiAvPgogIDxwYXRoIGQ9Ik02IDE4di03IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/landmark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLandmark extends LucideIconBase {\n static icon = {\n name: 'landmark',\n size: 24,\n node: [\n ['path', { d: 'M10 18v-7', key: 'wt116b' }],\n [\n 'path',\n {\n d: 'M11.119 2.205a2 2 0 0 1 1.762 0l7.84 3.846A.5.5 0 0 1 20.5 7h-17a.5.5 0 0 1-.22-.949z',\n key: 'yxxwt6',\n },\n ],\n ['path', { d: 'M14 18v-7', key: 'vav6t3' }],\n ['path', { d: 'M18 18v-7', key: 'aexdmj' }],\n ['path', { d: 'M3 22h18', key: '8prr45' }],\n ['path', { d: 'M6 18v-7', key: '1ivflk' }],\n ],\n };\n icon = signal(LucideLandmark.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLandmark, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLandmark, isStandalone: true, selector: \"svg[lucideLandmark]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLandmark, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLandmark]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Languages\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNSA4IDYgNiIgLz4KICA8cGF0aCBkPSJtNCAxNCA2LTYgMi0zIiAvPgogIDxwYXRoIGQ9Ik0yIDVoMTIiIC8+CiAgPHBhdGggZD0iTTcgMmgxIiAvPgogIDxwYXRoIGQ9Im0yMiAyMi01LTEwLTUgMTAiIC8+CiAgPHBhdGggZD0iTTE0IDE4aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/languages\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLanguages extends LucideIconBase {\n static icon = {\n name: 'languages',\n size: 24,\n node: [\n ['path', { d: 'm5 8 6 6', key: '1wu5hv' }],\n ['path', { d: 'm4 14 6-6 2-3', key: '1k1g8d' }],\n ['path', { d: 'M2 5h12', key: 'or177f' }],\n ['path', { d: 'M7 2h1', key: '1t2jsx' }],\n ['path', { d: 'm22 22-5-10-5 10', key: 'don7ne' }],\n ['path', { d: 'M14 18h6', key: '1m8k6r' }],\n ],\n };\n icon = signal(LucideLanguages.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLanguages, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLanguages, isStandalone: true, selector: \"svg[lucideLanguages]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLanguages, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLanguages]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Lamp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJ2NiIgLz4KICA8cGF0aCBkPSJNNC4wNzcgMTAuNjE1QTEgMSAwIDAgMCA1IDEyaDE0YTEgMSAwIDAgMCAuOTIzLTEuMzg1bC0zLjA3Ny03LjM4NEEyIDIgMCAwIDAgMTUgMkg5YTIgMiAwIDAgMC0xLjg0NiAxLjIzWiIgLz4KICA8cGF0aCBkPSJNOCAyMGEyIDIgMCAwIDEgMi0yaDRhMiAyIDAgMCAxIDIgMnYxYTEgMSAwIDAgMS0xIDFIOWExIDEgMCAwIDEtMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/lamp\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLamp extends LucideIconBase {\n static icon = {\n name: 'lamp',\n size: 24,\n node: [\n ['path', { d: 'M12 12v6', key: '3ahymv' }],\n [\n 'path',\n {\n d: 'M4.077 10.615A1 1 0 0 0 5 12h14a1 1 0 0 0 .923-1.385l-3.077-7.384A2 2 0 0 0 15 2H9a2 2 0 0 0-1.846 1.23Z',\n key: '1l7kg2',\n },\n ],\n [\n 'path',\n {\n d: 'M8 20a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1z',\n key: '1mmzpi',\n },\n ],\n ],\n };\n icon = signal(LucideLamp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLamp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLamp, isStandalone: true, selector: \"svg[lucideLamp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLamp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLamp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Laptop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNWEyIDIgMCAwIDEgMiAydjguNTI2YTIgMiAwIDAgMCAuMjEyLjg5N2wxLjA2OCAyLjEyN2ExIDEgMCAwIDEtLjkgMS40NUgzLjYyYTEgMSAwIDAgMS0uOS0xLjQ1bDEuMDY4LTIuMTI3QTIgMiAwIDAgMCA0IDE1LjUyNlY3YTIgMiAwIDAgMSAyLTJ6IiAvPgogIDxwYXRoIGQ9Ik0yMC4wNTQgMTUuOTg3SDMuOTQ2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/laptop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLaptop extends LucideIconBase {\n static icon = {\n name: 'laptop',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M18 5a2 2 0 0 1 2 2v8.526a2 2 0 0 0 .212.897l1.068 2.127a1 1 0 0 1-.9 1.45H3.62a1 1 0 0 1-.9-1.45l1.068-2.127A2 2 0 0 0 4 15.526V7a2 2 0 0 1 2-2z',\n key: '1pdavp',\n },\n ],\n ['path', { d: 'M20.054 15.987H3.946', key: '14rxg9' }],\n ],\n };\n icon = signal(LucideLaptop.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLaptop, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLaptop, isStandalone: true, selector: \"svg[lucideLaptop]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLaptop, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLaptop]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LaptopMinimal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTIiIHg9IjMiIHk9IjQiIHJ4PSIyIiByeT0iMiIgLz4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMjAiIHkyPSIyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/laptop-minimal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLaptopMinimal extends LucideIconBase {\n static icon = {\n name: 'laptop-minimal',\n size: 24,\n node: [\n ['rect', { width: '18', height: '12', x: '3', y: '4', rx: '2', ry: '2', key: '1qhy41' }],\n ['line', { x1: '2', x2: '22', y1: '20', y2: '20', key: 'ni3hll' }],\n ],\n aliases: ['laptop-2'],\n };\n icon = signal(LucideLaptopMinimal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLaptopMinimal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLaptopMinimal, isStandalone: true, selector: \"svg[lucideLaptopMinimal], svg[lucideLaptop2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLaptopMinimal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLaptopMinimal], svg[lucideLaptop2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideLaptopMinimal\n */\nconst LucideLaptop2 = LucideLaptopMinimal;\n\n/**\n * @component @name LaptopMinimalCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGgyMCIgLz4KICA8cGF0aCBkPSJtOSAxMCAyIDIgNC00IiAvPgogIDxyZWN0IHg9IjMiIHk9IjQiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/laptop-minimal-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLaptopMinimalCheck extends LucideIconBase {\n static icon = {\n name: 'laptop-minimal-check',\n size: 24,\n node: [\n ['path', { d: 'M2 20h20', key: 'owomy5' }],\n ['path', { d: 'm9 10 2 2 4-4', key: '1gnqz4' }],\n ['rect', { x: '3', y: '4', width: '18', height: '12', rx: '2', key: '8ur36m' }],\n ],\n };\n icon = signal(LucideLaptopMinimalCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLaptopMinimalCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLaptopMinimalCheck, isStandalone: true, selector: \"svg[lucideLaptopMinimalCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLaptopMinimalCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLaptopMinimalCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Lasso\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy43MDQgMTQuNDY3YTEwIDggMCAxIDEgMy4xMTUgMi4zNzUiIC8+CiAgPHBhdGggZD0iTTcgMjJhNSA1IDAgMCAxLTItMy45OTQiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE2IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lasso\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLasso extends LucideIconBase {\n static icon = {\n name: 'lasso',\n size: 24,\n node: [\n ['path', { d: 'M3.704 14.467a10 8 0 1 1 3.115 2.375', key: 'wxgc5m' }],\n ['path', { d: 'M7 22a5 5 0 0 1-2-3.994', key: '1xp6a4' }],\n ['circle', { cx: '5', cy: '16', r: '2', key: '18csp3' }],\n ],\n };\n icon = signal(LucideLasso.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLasso, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLasso, isStandalone: true, selector: \"svg[lucideLasso]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLasso, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLasso]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LayerArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTRWNCIgLz4KICA8cGF0aCBkPSJNNy42NzQgMTAuNzc0IDIuNTggMTMuMDlhMSAxIDAgMDAwIDEuODIybDguNiAzLjkxYTIgMiAwIDAwMS42NSAwbDguNTgtMy45YTEgMSAwIDAwLjU5LS45MiAxIDEgMCAwMC0uNTktLjkyMmwtNS4wNzgtMi4zMDgiIC8+CiAgPHBhdGggZD0ibTkgNyAzLTMgMyAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layer-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayerArrowUp extends LucideIconBase {\n static icon = {\n name: 'layer-arrow-up',\n size: 24,\n node: [\n ['path', { d: 'M12 14V4', key: '1t7zjg' }],\n [\n 'path',\n {\n d: 'M7.674 10.774 2.58 13.09a1 1 0 000 1.822l8.6 3.91a2 2 0 001.65 0l8.58-3.9a1 1 0 00.59-.92 1 1 0 00-.59-.922l-5.078-2.308',\n key: '1cy4ex',\n },\n ],\n ['path', { d: 'm9 7 3-3 3 3', key: '8sjys4' }],\n ],\n };\n icon = signal(LucideLayerArrowUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayerArrowUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayerArrowUp, isStandalone: true, selector: \"svg[lucideLayerArrowUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayerArrowUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayerArrowUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LassoSelect\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyMmE1IDUgMCAwIDEtMi00IiAvPgogIDxwYXRoIGQ9Ik03IDE2LjkzYy45Ni40MyAxLjk2Ljc0IDIuOTkuOTEiIC8+CiAgPHBhdGggZD0iTTMuMzQgMTRBNi44IDYuOCAwIDAgMSAyIDEwYzAtNC40MiA0LjQ4LTggMTAtOHMxMCAzLjU4IDEwIDhhNy4xOSA3LjE5IDAgMCAxLS4zMyAyIiAvPgogIDxwYXRoIGQ9Ik01IDE4YTIgMiAwIDEgMCAwLTQgMiAyIDAgMCAwIDAgNHoiIC8+CiAgPHBhdGggZD0iTTE0LjMzIDIyaC0uMDlhLjM1LjM1IDAgMCAxLS4yNC0uMzJ2LTEwYS4zNC4zNCAwIDAgMSAuMzMtLjM0Yy4wOCAwIC4xNS4wMy4yMS4wOGw3LjM0IDZhLjMzLjMzIDAgMCAxLS4yMS41OWgtNC40OWwtMi41NyAzLjg1YS4zNS4zNSAwIDAgMS0uMjguMTR6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lasso-select\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLassoSelect extends LucideIconBase {\n static icon = {\n name: 'lasso-select',\n size: 24,\n node: [\n ['path', { d: 'M7 22a5 5 0 0 1-2-4', key: 'umushi' }],\n ['path', { d: 'M7 16.93c.96.43 1.96.74 2.99.91', key: 'ybbtv3' }],\n [\n 'path',\n {\n d: 'M3.34 14A6.8 6.8 0 0 1 2 10c0-4.42 4.48-8 10-8s10 3.58 10 8a7.19 7.19 0 0 1-.33 2',\n key: 'gt5e1w',\n },\n ],\n ['path', { d: 'M5 18a2 2 0 1 0 0-4 2 2 0 0 0 0 4z', key: 'bq3ynw' }],\n [\n 'path',\n {\n d: 'M14.33 22h-.09a.35.35 0 0 1-.24-.32v-10a.34.34 0 0 1 .33-.34c.08 0 .15.03.21.08l7.34 6a.33.33 0 0 1-.21.59h-4.49l-2.57 3.85a.35.35 0 0 1-.28.14z',\n key: '72q637',\n },\n ],\n ],\n };\n icon = signal(LucideLassoSelect.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLassoSelect, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLassoSelect, isStandalone: true, selector: \"svg[lucideLassoSelect]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLassoSelect, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLassoSelect]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LayersArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3YxNSIgLz4KICA8cGF0aCBkPSJNMiAxMmExIDEgMCAwMC41OC45MWw1LjA5MyAyLjMxNiIgLz4KICA8cGF0aCBkPSJNMjIgMTJhMSAxIDAgMDEtLjU5LjkybC01LjA3NyAyLjMwOCIgLz4KICA8cGF0aCBkPSJNOCAxMC4zNyAyLjYgNy45MWExIDEgMCAwMTAtMS44MzFsOC41Ny0zLjlhMiAyIDAgMDExLjY2LjAwMWw4LjU5IDMuOTFhMSAxIDAgMDEwIDEuODMxbC01LjM5MiAyLjQ1IiAvPgogIDxwYXRoIGQ9Im05IDE5IDMgMyAzLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layers-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayersArrowDown extends LucideIconBase {\n static icon = {\n name: 'layers-arrow-down',\n size: 24,\n node: [\n ['path', { d: 'M12 7v15', key: '1onnba' }],\n ['path', { d: 'M2 12a1 1 0 00.58.91l5.093 2.316', key: 'xofxlj' }],\n ['path', { d: 'M22 12a1 1 0 01-.59.92l-5.077 2.308', key: 'cc7swz' }],\n [\n 'path',\n {\n d: 'M8 10.37 2.6 7.91a1 1 0 010-1.831l8.57-3.9a2 2 0 011.66.001l8.59 3.91a1 1 0 010 1.831l-5.392 2.45',\n key: 'kdwjlb',\n },\n ],\n ['path', { d: 'm9 19 3 3 3-3', key: '1fhphp' }],\n ],\n };\n icon = signal(LucideLayersArrowDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayersArrowDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayersArrowDown, isStandalone: true, selector: \"svg[lucideLayersArrowDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayersArrowDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayersArrowDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Layers2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTMuNzRhMiAyIDAgMCAxLTIgMEwyLjUgOC44N2ExIDEgMCAwIDEgMC0xLjc0TDExIDIuMjZhMiAyIDAgMCAxIDIgMGw4LjUgNC44N2ExIDEgMCAwIDEgMCAxLjc0eiIgLz4KICA8cGF0aCBkPSJtMjAgMTQuMjg1IDEuNS44NDVhMSAxIDAgMCAxIDAgMS43NEwxMyAyMS43NGEyIDIgMCAwIDEtMiAwbC04LjUtNC44N2ExIDEgMCAwIDEgMC0xLjc0bDEuNS0uODQ1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layers-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayers2 extends LucideIconBase {\n static icon = {\n name: 'layers-2',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13 13.74a2 2 0 0 1-2 0L2.5 8.87a1 1 0 0 1 0-1.74L11 2.26a2 2 0 0 1 2 0l8.5 4.87a1 1 0 0 1 0 1.74z',\n key: '15q6uc',\n },\n ],\n [\n 'path',\n {\n d: 'm20 14.285 1.5.845a1 1 0 0 1 0 1.74L13 21.74a2 2 0 0 1-2 0l-8.5-4.87a1 1 0 0 1 0-1.74l1.5-.845',\n key: 'byia6g',\n },\n ],\n ],\n };\n icon = signal(LucideLayers2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayers2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayers2, isStandalone: true, selector: \"svg[lucideLayers2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayers2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayers2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LayersMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuODMgMi4xOGEyIDIgMCAwIDAtMS42NiAwTDIuNiA2LjA4YTEgMSAwIDAgMCAwIDEuODNsOC41OCAzLjkxYTIgMiAwIDAgMCAuODMuMTggMiAyIDAgMCAwIC44My0uMThsOC41OC0zLjlhMSAxIDAgMCAwIDAtMS44MzJ6IiAvPgogIDxwYXRoIGQ9Ik0xNiAxN2g2IiAvPgogIDxwYXRoIGQ9Ik0yLjAwMyAxMS45OTVhMSAxIDAgMCAwIC41OTcuOTE1bDguNTggMy45MWEyIDIgMCAwIDAgLjgzLjE4IiAvPgogIDxwYXRoIGQ9Ik0yLjAwMyAxNi45OTVhMSAxIDAgMCAwIC41OTcuOTE1bDguNTggMy45MWEyIDIgMCAwIDAgLjgzLjE4IDIgMiAwIDAgMCAuODMtLjE4bDIuMTEtLjk2IiAvPgogIDxwYXRoIGQ9Ik0yMi4wMTggMTIuMDA0YTEgMSAwIDAgMS0uNTk4LjkxNmwtLjE3Ny4wOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/layers-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayersMinus extends LucideIconBase {\n static icon = {\n name: 'layers-minus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 .83.18 2 2 0 0 0 .83-.18l8.58-3.9a1 1 0 0 0 0-1.832z',\n key: 'tq134k',\n },\n ],\n ['path', { d: 'M16 17h6', key: '1ook5g' }],\n ['path', { d: 'M2.003 11.995a1 1 0 0 0 .597.915l8.58 3.91a2 2 0 0 0 .83.18', key: '8mjqed' }],\n [\n 'path',\n {\n d: 'M2.003 16.995a1 1 0 0 0 .597.915l8.58 3.91a2 2 0 0 0 .83.18 2 2 0 0 0 .83-.18l2.11-.96',\n key: '7vwz41',\n },\n ],\n ['path', { d: 'M22.018 12.004a1 1 0 0 1-.598.916l-.177.08', key: 'bm5b9y' }],\n ],\n };\n icon = signal(LucideLayersMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayersMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayersMinus, isStandalone: true, selector: \"svg[lucideLayersMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayersMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayersMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LayersArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJWMiIgLz4KICA8cGF0aCBkPSJNMiAxNy4wMDJhMSAxIDAgMDAuNTguOTFsOC42IDMuOTFhMiAyIDAgMDAxLjY1IDBsOC41OC0zLjlhMSAxIDAgMDAuNTktLjkyIiAvPgogIDxwYXRoIGQ9Ik03LjY3NCA4Ljc3NCAyLjU4IDExLjA5YTEgMSAwIDAwMCAxLjgyMmw4LjYgMy45MWEyIDIgMCAwMDEuNjUgMGw4LjU4LTMuOWExIDEgMCAwMC41OS0uOTIgMSAxIDAgMDAtLjU5LS45MjJsLTUuMDc4LTIuMzA4IiAvPgogIDxwYXRoIGQ9Im05IDUgMy0zIDMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/layers-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayersArrowUp extends LucideIconBase {\n static icon = {\n name: 'layers-arrow-up',\n size: 24,\n node: [\n ['path', { d: 'M12 12V2', key: '17ugg4' }],\n [\n 'path',\n {\n d: 'M2 17.002a1 1 0 00.58.91l8.6 3.91a2 2 0 001.65 0l8.58-3.9a1 1 0 00.59-.92',\n key: '1ke1hd',\n },\n ],\n [\n 'path',\n {\n d: 'M7.674 8.774 2.58 11.09a1 1 0 000 1.822l8.6 3.91a2 2 0 001.65 0l8.58-3.9a1 1 0 00.59-.92 1 1 0 00-.59-.922l-5.078-2.308',\n key: 'hlro1u',\n },\n ],\n ['path', { d: 'm9 5 3-3 3 3', key: 'l8vdw6' }],\n ],\n };\n icon = signal(LucideLayersArrowUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayersArrowUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayersArrowUp, isStandalone: true, selector: \"svg[lucideLayersArrowUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayersArrowUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayersArrowUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Layers\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuODMgMi4xOGEyIDIgMCAwIDAtMS42NiAwTDIuNiA2LjA4YTEgMSAwIDAgMCAwIDEuODNsOC41OCAzLjkxYTIgMiAwIDAgMCAxLjY2IDBsOC41OC0zLjlhMSAxIDAgMCAwIDAtMS44M3oiIC8+CiAgPHBhdGggZD0iTTIgMTJhMSAxIDAgMCAwIC41OC45MWw4LjYgMy45MWEyIDIgMCAwIDAgMS42NSAwbDguNTgtMy45QTEgMSAwIDAgMCAyMiAxMiIgLz4KICA8cGF0aCBkPSJNMiAxN2ExIDEgMCAwIDAgLjU4LjkxbDguNiAzLjkxYTIgMiAwIDAgMCAxLjY1IDBsOC41OC0zLjlBMSAxIDAgMCAwIDIyIDE3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layers\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayers extends LucideIconBase {\n static icon = {\n name: 'layers',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z',\n key: 'zw3jo',\n },\n ],\n [\n 'path',\n {\n d: 'M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12',\n key: '1wduqc',\n },\n ],\n [\n 'path',\n {\n d: 'M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17',\n key: 'kqbvx6',\n },\n ],\n ],\n aliases: ['layers-3'],\n };\n icon = signal(LucideLayers.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayers, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayers, isStandalone: true, selector: \"svg[lucideLayers], svg[lucideLayers3]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayers, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayers], svg[lucideLayers3]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideLayers\n */\nconst LucideLayers3 = LucideLayers;\n\n/**\n * @component @name LayersPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuODMgMi4xOGEyIDIgMCAwIDAtMS42NiAwTDIuNiA2LjA4YTEgMSAwIDAgMCAwIDEuODNsOC41OCAzLjkxYTIgMiAwIDAgMCAuODMuMTggMiAyIDAgMCAwIC44My0uMThsOC41OC0zLjlhMSAxIDAgMCAwIDAtMS44MzF6IiAvPgogIDxwYXRoIGQ9Ik0xNiAxN2g2IiAvPgogIDxwYXRoIGQ9Ik0xOSAxNHY2IiAvPgogIDxwYXRoIGQ9Ik0yIDEyYTEgMSAwIDAgMCAuNTguOTFsOC42IDMuOTFhMiAyIDAgMCAwIC44MjUuMTc4IiAvPgogIDxwYXRoIGQ9Ik0yIDE3YTEgMSAwIDAgMCAuNTguOTFsOC42IDMuOTFhMiAyIDAgMCAwIDEuNjUgMGwyLjExNi0uOTYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layers-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayersPlus extends LucideIconBase {\n static icon = {\n name: 'layers-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 .83.18 2 2 0 0 0 .83-.18l8.58-3.9a1 1 0 0 0 0-1.831z',\n key: 'zzgyd3',\n },\n ],\n ['path', { d: 'M16 17h6', key: '1ook5g' }],\n ['path', { d: 'M19 14v6', key: '1ckrd5' }],\n ['path', { d: 'M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 .825.178', key: '1ia9y3' }],\n ['path', { d: 'M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l2.116-.962', key: 'jksky3' }],\n ],\n };\n icon = signal(LucideLayersPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayersPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayersPlus, isStandalone: true, selector: \"svg[lucideLayersPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayersPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayersPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LayerArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTB2MTAiIC8+CiAgPHBhdGggZD0iTTIyIDEwYTEgMSAwIDAxLS41OS45MmwtNS4wNzcgMi4zMDgiIC8+CiAgPHBhdGggZD0iTTIyLjAxNyAxMC4wMDVhMSAxIDAgMDAtLjU5Ny0uOTE2bC04LjU5LTMuOTFhMiAyIDAgMDAtMS42Ni4wMDFMMi42IDkuMDhhMSAxIDAgMDAtLjAyIDEuODMxbDUuMDkzIDIuMzE2IiAvPgogIDxwYXRoIGQ9Im05IDE3IDMgMyAzLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layer-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayerArrowDown extends LucideIconBase {\n static icon = {\n name: 'layer-arrow-down',\n size: 24,\n node: [\n ['path', { d: 'M12 10v10', key: '1ogziz' }],\n ['path', { d: 'M22 10a1 1 0 01-.59.92l-5.077 2.308', key: 'q38q1t' }],\n [\n 'path',\n {\n d: 'M22.017 10.005a1 1 0 00-.597-.916l-8.59-3.91a2 2 0 00-1.66.001L2.6 9.08a1 1 0 00-.02 1.831l5.093 2.316',\n key: 'h1p4gn',\n },\n ],\n ['path', { d: 'm9 17 3 3 3-3', key: 'l18qqt' }],\n ],\n };\n icon = signal(LucideLayerArrowDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayerArrowDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayerArrowDown, isStandalone: true, selector: \"svg[lucideLayerArrowDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayerArrowDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayerArrowDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LayoutDashboard\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI5IiB4PSIzIiB5PSIzIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI1IiB4PSIxNCIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iOSIgeD0iMTQiIHk9IjEyIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI1IiB4PSIzIiB5PSIxNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layout-dashboard\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayoutDashboard extends LucideIconBase {\n static icon = {\n name: 'layout-dashboard',\n size: 24,\n node: [\n ['rect', { width: '7', height: '9', x: '3', y: '3', rx: '1', key: '10lvy0' }],\n ['rect', { width: '7', height: '5', x: '14', y: '3', rx: '1', key: '16une8' }],\n ['rect', { width: '7', height: '9', x: '14', y: '12', rx: '1', key: '1hutg5' }],\n ['rect', { width: '7', height: '5', x: '3', y: '16', rx: '1', key: 'ldoo1y' }],\n ],\n };\n icon = signal(LucideLayoutDashboard.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayoutDashboard, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayoutDashboard, isStandalone: true, selector: \"svg[lucideLayoutDashboard]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayoutDashboard, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayoutDashboard]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LayoutFreeform\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIzIiB5PSIzIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIxNCIgeT0iNCIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iNyIgeD0iNCIgeT0iMTQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layout-freeform\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayoutFreeform extends LucideIconBase {\n static icon = {\n name: 'layout-freeform',\n size: 24,\n node: [\n ['rect', { width: '7', height: '7', x: '3', y: '3', rx: '1', key: '1g98yp' }],\n ['rect', { width: '7', height: '7', x: '14', y: '4', rx: '1', key: 'n7b4zl' }],\n ['rect', { width: '7', height: '7', x: '4', y: '14', rx: '1', key: '1ngf42' }],\n ],\n };\n icon = signal(LucideLayoutFreeform.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayoutFreeform, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayoutFreeform, isStandalone: true, selector: \"svg[lucideLayoutFreeform]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayoutFreeform, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayoutFreeform]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LayoutList\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIzIiB5PSIzIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIzIiB5PSIxNCIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTE0IDRoNyIgLz4KICA8cGF0aCBkPSJNMTQgOWg3IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNWg3IiAvPgogIDxwYXRoIGQ9Ik0xNCAyMGg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layout-list\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayoutList extends LucideIconBase {\n static icon = {\n name: 'layout-list',\n size: 24,\n node: [\n ['rect', { width: '7', height: '7', x: '3', y: '3', rx: '1', key: '1g98yp' }],\n ['rect', { width: '7', height: '7', x: '3', y: '14', rx: '1', key: '1bb6yr' }],\n ['path', { d: 'M14 4h7', key: '3xa0d5' }],\n ['path', { d: 'M14 9h7', key: '1icrd9' }],\n ['path', { d: 'M14 15h7', key: '1mj8o2' }],\n ['path', { d: 'M14 20h7', key: '11slyb' }],\n ],\n };\n icon = signal(LucideLayoutList.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayoutList, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayoutList, isStandalone: true, selector: \"svg[lucideLayoutList]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayoutList, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayoutList]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LayoutGrid\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIzIiB5PSIzIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIxNCIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iNyIgeD0iMTQiIHk9IjE0IiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIzIiB5PSIxNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layout-grid\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayoutGrid extends LucideIconBase {\n static icon = {\n name: 'layout-grid',\n size: 24,\n node: [\n ['rect', { width: '7', height: '7', x: '3', y: '3', rx: '1', key: '1g98yp' }],\n ['rect', { width: '7', height: '7', x: '14', y: '3', rx: '1', key: '6d4xhi' }],\n ['rect', { width: '7', height: '7', x: '14', y: '14', rx: '1', key: 'nxv5o0' }],\n ['rect', { width: '7', height: '7', x: '3', y: '14', rx: '1', key: '1bb6yr' }],\n ],\n };\n icon = signal(LucideLayoutGrid.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayoutGrid, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayoutGrid, isStandalone: true, selector: \"svg[lucideLayoutGrid]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayoutGrid, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayoutGrid]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LayoutPanelLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxOCIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iNyIgeD0iMTQiIHk9IjMiIHJ4PSIxIiAvPgogIDxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjciIHg9IjE0IiB5PSIxNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layout-panel-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayoutPanelLeft extends LucideIconBase {\n static icon = {\n name: 'layout-panel-left',\n size: 24,\n node: [\n ['rect', { width: '7', height: '18', x: '3', y: '3', rx: '1', key: '2obqm' }],\n ['rect', { width: '7', height: '7', x: '14', y: '3', rx: '1', key: '6d4xhi' }],\n ['rect', { width: '7', height: '7', x: '14', y: '14', rx: '1', key: 'nxv5o0' }],\n ],\n };\n icon = signal(LucideLayoutPanelLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayoutPanelLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayoutPanelLeft, isStandalone: true, selector: \"svg[lucideLayoutPanelLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayoutPanelLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayoutPanelLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LayoutPanelTop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iNyIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iNyIgeD0iMyIgeT0iMTQiIHJ4PSIxIiAvPgogIDxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjciIHg9IjE0IiB5PSIxNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layout-panel-top\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayoutPanelTop extends LucideIconBase {\n static icon = {\n name: 'layout-panel-top',\n size: 24,\n node: [\n ['rect', { width: '18', height: '7', x: '3', y: '3', rx: '1', key: 'f1a2em' }],\n ['rect', { width: '7', height: '7', x: '3', y: '14', rx: '1', key: '1bb6yr' }],\n ['rect', { width: '7', height: '7', x: '14', y: '14', rx: '1', key: 'nxv5o0' }],\n ],\n };\n icon = signal(LucideLayoutPanelTop.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayoutPanelTop, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayoutPanelTop, isStandalone: true, selector: \"svg[lucideLayoutPanelTop]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayoutPanelTop, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayoutPanelTop]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LayoutTemplate\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iNyIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjkiIGhlaWdodD0iNyIgeD0iMyIgeT0iMTQiIHJ4PSIxIiAvPgogIDxyZWN0IHdpZHRoPSI1IiBoZWlnaHQ9IjciIHg9IjE2IiB5PSIxNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layout-template\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLayoutTemplate extends LucideIconBase {\n static icon = {\n name: 'layout-template',\n size: 24,\n node: [\n ['rect', { width: '18', height: '7', x: '3', y: '3', rx: '1', key: 'f1a2em' }],\n ['rect', { width: '9', height: '7', x: '3', y: '14', rx: '1', key: 'jqznyg' }],\n ['rect', { width: '5', height: '7', x: '16', y: '14', rx: '1', key: 'q5h2i8' }],\n ],\n };\n icon = signal(LucideLayoutTemplate.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayoutTemplate, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLayoutTemplate, isStandalone: true, selector: \"svg[lucideLayoutTemplate]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLayoutTemplate, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLayoutTemplate]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Leaf\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjBBNyA3IDAgMCAxIDkuOCA2LjFDMTUuNSA1IDE3IDQuNDggMTkgMmMxIDIgMiA0LjE4IDIgOCAwIDUuNS00Ljc4IDEwLTEwIDEwWiIgLz4KICA8cGF0aCBkPSJNMiAyMWMwLTMgMS44NS01LjM2IDUuMDgtNkM5LjUgMTQuNTIgMTIgMTMgMTMgMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/leaf\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLeaf extends LucideIconBase {\n static icon = {\n name: 'leaf',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z',\n key: 'nnexq3',\n },\n ],\n ['path', { d: 'M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12', key: 'mt58a7' }],\n ],\n };\n icon = signal(LucideLeaf.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLeaf, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLeaf, isStandalone: true, selector: \"svg[lucideLeaf]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLeaf, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLeaf]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Lectern\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTJoM2EyIDIgMCAwIDAgMS45MDItMS4zOGwxLjA1Ni0zLjMzM0ExIDEgMCAwIDAgMjEgNkgzYTEgMSAwIDAgMC0uOTU4IDEuMjg3bDEuMDU2IDMuMzM0QTIgMiAwIDAgMCA1IDEyaDMiIC8+CiAgPHBhdGggZD0iTTE4IDZWM2ExIDEgMCAwIDAtMS0xaC0zIiAvPgogIDxyZWN0IHdpZHRoPSI4IiBoZWlnaHQ9IjEyIiB4PSI4IiB5PSIxMCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lectern\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLectern extends LucideIconBase {\n static icon = {\n name: 'lectern',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M16 12h3a2 2 0 0 0 1.902-1.38l1.056-3.333A1 1 0 0 0 21 6H3a1 1 0 0 0-.958 1.287l1.056 3.334A2 2 0 0 0 5 12h3',\n key: '13jjxg',\n },\n ],\n ['path', { d: 'M18 6V3a1 1 0 0 0-1-1h-3', key: '1550fe' }],\n ['rect', { width: '8', height: '12', x: '8', y: '10', rx: '1', key: 'qmu8b6' }],\n ],\n };\n icon = signal(LucideLectern.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLectern, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLectern, isStandalone: true, selector: \"svg[lucideLectern]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLectern, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLectern]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LensConvex\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNDMzIDJhMSAxIDAgMCAxIC44MjQuNDQ4IDE4IDE4IDAgMCAxIDAgMTkuMTA0IDEgMSAwIDAgMS0uODI0LjQ0OGgtMi44NjZhMSAxIDAgMCAxLS44MjQtLjQ0OCAxOCAxOCAwIDAgMSAwLTE5LjEwNEExIDEgMCAwIDEgMTAuNTY3IDJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lens-convex\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLensConvex extends LucideIconBase {\n static icon = {\n name: 'lens-convex',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13.433 2a1 1 0 0 1 .824.448 18 18 0 0 1 0 19.104 1 1 0 0 1-.824.448h-2.866a1 1 0 0 1-.824-.448 18 18 0 0 1 0-19.104A1 1 0 0 1 10.567 2z',\n key: 'cq67go',\n },\n ],\n ],\n };\n icon = signal(LucideLensConvex.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLensConvex, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLensConvex, isStandalone: true, selector: \"svg[lucideLensConvex]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLensConvex, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLensConvex]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LeafyGreen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMmMxLjI1LS45ODcgMi4yNy0xLjk3NSAzLjktMi4yYTUuNTYgNS41NiAwIDAgMSAzLjggMS41IDQgNCAwIDAgMCA2LjE4Ny0yLjM1MyAzLjUgMy41IDAgMCAwIDMuNjktNS4xMTZBMy41IDMuNSAwIDAgMCAyMC45NSA4IDMuNSAzLjUgMCAxIDAgMTYgMy4wNWEzLjUgMy41IDAgMCAwLTUuODMxIDEuMzczIDMuNSAzLjUgMCAwIDAtNS4xMTYgMy42OSA0IDQgMCAwIDAtMi4zNDggNi4xNTVDMy40OTkgMTUuNDIgNC40MDkgMTYuNzEyIDQuMiAxOC4xIDMuOTI2IDE5Ljc0MyAzLjAxNCAyMC43MzIgMiAyMiIgLz4KICA8cGF0aCBkPSJNMiAyMiAxNyA3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/leafy-green\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLeafyGreen extends LucideIconBase {\n static icon = {\n name: 'leafy-green',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 22c1.25-.987 2.27-1.975 3.9-2.2a5.56 5.56 0 0 1 3.8 1.5 4 4 0 0 0 6.187-2.353 3.5 3.5 0 0 0 3.69-5.116A3.5 3.5 0 0 0 20.95 8 3.5 3.5 0 1 0 16 3.05a3.5 3.5 0 0 0-5.831 1.373 3.5 3.5 0 0 0-5.116 3.69 4 4 0 0 0-2.348 6.155C3.499 15.42 4.409 16.712 4.2 18.1 3.926 19.743 3.014 20.732 2 22',\n key: '1134nt',\n },\n ],\n ['path', { d: 'M2 22 17 7', key: '1q7jp2' }],\n ],\n };\n icon = signal(LucideLeafyGreen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLeafyGreen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLeafyGreen, isStandalone: true, selector: \"svg[lucideLeafyGreen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLeafyGreen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLeafyGreen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LibraryBig\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSIxOCIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTcgM3YxOCIgLz4KICA8cGF0aCBkPSJNMjAuNCAxOC45Yy4yLjUtLjEgMS4xLS42IDEuM2wtMS45LjdjLS41LjItMS4xLS4xLTEuMy0uNkwxMS4xIDUuMWMtLjItLjUuMS0xLjEuNi0xLjNsMS45LS43Yy41LS4yIDEuMS4xIDEuMy42WiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/library-big\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLibraryBig extends LucideIconBase {\n static icon = {\n name: 'library-big',\n size: 24,\n node: [\n ['rect', { width: '8', height: '18', x: '3', y: '3', rx: '1', key: 'oynpb5' }],\n ['path', { d: 'M7 3v18', key: 'bbkbws' }],\n [\n 'path',\n {\n d: 'M20.4 18.9c.2.5-.1 1.1-.6 1.3l-1.9.7c-.5.2-1.1-.1-1.3-.6L11.1 5.1c-.2-.5.1-1.1.6-1.3l1.9-.7c.5-.2 1.1.1 1.3.6Z',\n key: '1qboyk',\n },\n ],\n ],\n };\n icon = signal(LucideLibraryBig.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLibraryBig, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLibraryBig, isStandalone: true, selector: \"svg[lucideLibraryBig]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLibraryBig, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLibraryBig]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LensConcave\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyYTEgMSAwIDAgMC0uOCAxLjYgMTQgMTQgMCAwIDEgMCAxNi44QTEgMSAwIDAgMCA3IDIyaDEwYTEgMSAwIDAgMCAuOC0xLjYgMTQgMTQgMCAwIDEgMC0xNi44QTEgMSAwIDAgMCAxNyAyeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/lens-concave\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLensConcave extends LucideIconBase {\n static icon = {\n name: 'lens-concave',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M7 2a1 1 0 0 0-.8 1.6 14 14 0 0 1 0 16.8A1 1 0 0 0 7 22h10a1 1 0 0 0 .8-1.6 14 14 0 0 1 0-16.8A1 1 0 0 0 17 2z',\n key: '109j23',\n },\n ],\n ],\n };\n icon = signal(LucideLensConcave.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLensConcave, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLensConcave, isStandalone: true, selector: \"svg[lucideLensConcave]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLensConcave, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLensConcave]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Ligature\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTJoMnY4IiAvPgogIDxwYXRoIGQ9Ik0xNCAyMGg0IiAvPgogIDxwYXRoIGQ9Ik02IDEyaDQiIC8+CiAgPHBhdGggZD0iTTYgMjBoNCIgLz4KICA8cGF0aCBkPSJNOCAyMFY4YTQgNCAwIDAgMSA3LjQ2NC0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ligature\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLigature extends LucideIconBase {\n static icon = {\n name: 'ligature',\n size: 24,\n node: [\n ['path', { d: 'M14 12h2v8', key: 'c1fccl' }],\n ['path', { d: 'M14 20h4', key: 'lzx1xo' }],\n ['path', { d: 'M6 12h4', key: 'a4o3ry' }],\n ['path', { d: 'M6 20h4', key: '1i6q5t' }],\n ['path', { d: 'M8 20V8a4 4 0 0 1 7.464-2', key: 'wk9t6r' }],\n ],\n };\n icon = signal(LucideLigature.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLigature, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLigature, isStandalone: true, selector: \"svg[lucideLigature]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLigature, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLigature]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LifeBuoy\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtNC45MyA0LjkzIDQuMjQgNC4yNCIgLz4KICA8cGF0aCBkPSJtMTQuODMgOS4xNyA0LjI0LTQuMjQiIC8+CiAgPHBhdGggZD0ibTE0LjgzIDE0LjgzIDQuMjQgNC4yNCIgLz4KICA8cGF0aCBkPSJtOS4xNyAxNC44My00LjI0IDQuMjQiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/life-buoy\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLifeBuoy extends LucideIconBase {\n static icon = {\n name: 'life-buoy',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['path', { d: 'm4.93 4.93 4.24 4.24', key: '1ymg45' }],\n ['path', { d: 'm14.83 9.17 4.24-4.24', key: '1cb5xl' }],\n ['path', { d: 'm14.83 14.83 4.24 4.24', key: 'q42g0n' }],\n ['path', { d: 'm9.17 14.83-4.24 4.24', key: 'bqpfvv' }],\n ['circle', { cx: '12', cy: '12', r: '4', key: '4exip2' }],\n ],\n };\n icon = signal(LucideLifeBuoy.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLifeBuoy, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLifeBuoy, isStandalone: true, selector: \"svg[lucideLifeBuoy]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLifeBuoy, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLifeBuoy]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Library\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgNiA0IDE0IiAvPgogIDxwYXRoIGQ9Ik0xMiA2djE0IiAvPgogIDxwYXRoIGQ9Ik04IDh2MTIiIC8+CiAgPHBhdGggZD0iTTQgNHYxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/library\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLibrary extends LucideIconBase {\n static icon = {\n name: 'library',\n size: 24,\n node: [\n ['path', { d: 'm16 6 4 14', key: 'ji33uf' }],\n ['path', { d: 'M12 6v14', key: '1n7gus' }],\n ['path', { d: 'M8 8v12', key: '1gg7y9' }],\n ['path', { d: 'M4 4v16', key: '6qkkli' }],\n ],\n };\n icon = signal(LucideLibrary.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLibrary, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLibrary, isStandalone: true, selector: \"svg[lucideLibrary]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLibrary, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLibrary]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Lightbulb\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTRjLjItMSAuNy0xLjcgMS41LTIuNSAxLS45IDEuNS0yLjIgMS41LTMuNUE2IDYgMCAwIDAgNiA4YzAgMSAuMiAyLjIgMS41IDMuNS43LjcgMS4zIDEuNSAxLjUgMi41IiAvPgogIDxwYXRoIGQ9Ik05IDE4aDYiIC8+CiAgPHBhdGggZD0iTTEwIDIyaDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lightbulb\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLightbulb extends LucideIconBase {\n static icon = {\n name: 'lightbulb',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5',\n key: '1gvzjb',\n },\n ],\n ['path', { d: 'M9 18h6', key: 'x1upvd' }],\n ['path', { d: 'M10 22h4', key: 'ceow96' }],\n ],\n };\n icon = signal(LucideLightbulb.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLightbulb, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLightbulb, isStandalone: true, selector: \"svg[lucideLightbulb]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLightbulb, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLightbulb]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LightbulbOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuOCAxMS4yYy44LS45IDEuMi0yIDEuMi0zLjJhNiA2IDAgMCAwLTkuMy01IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTYuMyA2LjNhNC42NyA0LjY3IDAgMCAwIDEuMiA1LjJjLjcuNyAxLjMgMS41IDEuNSAyLjUiIC8+CiAgPHBhdGggZD0iTTkgMThoNiIgLz4KICA8cGF0aCBkPSJNMTAgMjJoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/lightbulb-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLightbulbOff extends LucideIconBase {\n static icon = {\n name: 'lightbulb-off',\n size: 24,\n node: [\n ['path', { d: 'M16.8 11.2c.8-.9 1.2-2 1.2-3.2a6 6 0 0 0-9.3-5', key: '1fkcox' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M6.3 6.3a4.67 4.67 0 0 0 1.2 5.2c.7.7 1.3 1.5 1.5 2.5', key: '10m8kw' }],\n ['path', { d: 'M9 18h6', key: 'x1upvd' }],\n ['path', { d: 'M10 22h4', key: 'ceow96' }],\n ],\n };\n icon = signal(LucideLightbulbOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLightbulbOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLightbulbOff, isStandalone: true, selector: \"svg[lucideLightbulbOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLightbulbOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLightbulbOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LineDotRightHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNIDMgMTIgTCAxNSAxMiIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjEyIiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/line-dot-right-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLineDotRightHorizontal extends LucideIconBase {\n static icon = {\n name: 'line-dot-right-horizontal',\n size: 24,\n node: [\n ['path', { d: 'M 3 12 L 15 12', key: 'ymhu98' }],\n ['circle', { cx: '18', cy: '12', r: '3', key: '1kchzo' }],\n ],\n };\n icon = signal(LucideLineDotRightHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLineDotRightHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLineDotRightHorizontal, isStandalone: true, selector: \"svg[lucideLineDotRightHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLineDotRightHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLineDotRightHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LineSquiggle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAzLjVjNS0yIDcgMi41IDMgNEMxLjUgMTAgMiAxNSA1IDE2YzUgMiA5LTEwIDE0LTdzLjUgMTMuNS00IDEyYy01LTIuNS41LTExIDYtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/line-squiggle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLineSquiggle extends LucideIconBase {\n static icon = {\n name: 'line-squiggle',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M7 3.5c5-2 7 2.5 3 4C1.5 10 2 15 5 16c5 2 9-10 14-7s.5 13.5-4 12c-5-2.5.5-11 6-2',\n key: '1lrphd',\n },\n ],\n ],\n };\n icon = signal(LucideLineSquiggle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLineSquiggle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLineSquiggle, isStandalone: true, selector: \"svg[lucideLineSquiggle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLineSquiggle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLineSquiggle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Link2Off\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxN0g3QTUgNSAwIDAgMSA3IDciIC8+CiAgPHBhdGggZD0iTTE1IDdoMmE1IDUgMCAwIDEgNCA4IiAvPgogIDxsaW5lIHgxPSI4IiB4Mj0iMTIiIHkxPSIxMiIgeTI9IjEyIiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMjIiIHkxPSIyIiB5Mj0iMjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/link-2-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLink2Off extends LucideIconBase {\n static icon = {\n name: 'link-2-off',\n size: 24,\n node: [\n ['path', { d: 'M9 17H7A5 5 0 0 1 7 7', key: '10o201' }],\n ['path', { d: 'M15 7h2a5 5 0 0 1 4 8', key: '1d3206' }],\n ['line', { x1: '8', x2: '12', y1: '12', y2: '12', key: 'rvw6j4' }],\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\n ],\n };\n icon = signal(LucideLink2Off.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLink2Off, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLink2Off, isStandalone: true, selector: \"svg[lucideLink2Off]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLink2Off, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLink2Off]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Link\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTNhNSA1IDAgMCAwIDcuNTQuNTRsMy0zYTUgNSAwIDAgMC03LjA3LTcuMDdsLTEuNzIgMS43MSIgLz4KICA8cGF0aCBkPSJNMTQgMTFhNSA1IDAgMCAwLTcuNTQtLjU0bC0zIDNhNSA1IDAgMCAwIDcuMDcgNy4wN2wxLjcxLTEuNzEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/link\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLink extends LucideIconBase {\n static icon = {\n name: 'link',\n size: 24,\n node: [\n ['path', { d: 'M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71', key: '1cjeqo' }],\n [\n 'path',\n { d: 'M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71', key: '19qd67' },\n ],\n ],\n };\n icon = signal(LucideLink.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLink, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLink, isStandalone: true, selector: \"svg[lucideLink]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLink, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLink]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ListChecks\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNWg4IiAvPgogIDxwYXRoIGQ9Ik0xMyAxMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMyAxOWg4IiAvPgogIDxwYXRoIGQ9Im0zIDE3IDIgMiA0LTQiIC8+CiAgPHBhdGggZD0ibTMgNyAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-checks\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListChecks extends LucideIconBase {\n static icon = {\n name: 'list-checks',\n size: 24,\n node: [\n ['path', { d: 'M13 5h8', key: 'a7qcls' }],\n ['path', { d: 'M13 12h8', key: 'h98zly' }],\n ['path', { d: 'M13 19h8', key: 'c3s6r1' }],\n ['path', { d: 'm3 17 2 2 4-4', key: '1jhpwq' }],\n ['path', { d: 'm3 7 2 2 4-4', key: '1obspn' }],\n ],\n };\n icon = signal(LucideListChecks.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListChecks, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListChecks, isStandalone: true, selector: \"svg[lucideListChecks]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListChecks, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListChecks]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ListCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxOUgzIiAvPgogIDxwYXRoIGQ9Im0xNSAxOCAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListCheck extends LucideIconBase {\n static icon = {\n name: 'list-check',\n size: 24,\n node: [\n ['path', { d: 'M16 5H3', key: 'm91uny' }],\n ['path', { d: 'M16 12H3', key: '1a2rj7' }],\n ['path', { d: 'M11 19H3', key: 'zflm78' }],\n ['path', { d: 'm15 18 2 2 4-4', key: '1szwhi' }],\n ],\n };\n icon = signal(LucideListCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListCheck, isStandalone: true, selector: \"svg[lucideListCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Link2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxN0g3QTUgNSAwIDAgMSA3IDdoMiIgLz4KICA8cGF0aCBkPSJNMTUgN2gyYTUgNSAwIDEgMSAwIDEwaC0yIiAvPgogIDxsaW5lIHgxPSI4IiB4Mj0iMTYiIHkxPSIxMiIgeTI9IjEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/link-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLink2 extends LucideIconBase {\n static icon = {\n name: 'link-2',\n size: 24,\n node: [\n ['path', { d: 'M9 17H7A5 5 0 0 1 7 7h2', key: '8i5ue5' }],\n ['path', { d: 'M15 7h2a5 5 0 1 1 0 10h-2', key: '1b9ql8' }],\n ['line', { x1: '8', x2: '16', y1: '12', y2: '12', key: '1jonct' }],\n ],\n };\n icon = signal(LucideLink2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLink2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLink2, isStandalone: true, selector: \"svg[lucideLink2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLink2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLink2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LineStyle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNWgyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMmg2IiAvPgogIDxwYXRoIGQ9Ik0xOSA1aDIiIC8+CiAgPHBhdGggZD0iTTMgMTJoNiIgLz4KICA8cGF0aCBkPSJNMyAxOWgxOCIgLz4KICA8cGF0aCBkPSJNMyA1aDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/line-style\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLineStyle extends LucideIconBase {\n static icon = {\n name: 'line-style',\n size: 24,\n node: [\n ['path', { d: 'M11 5h2', key: '1s6z07' }],\n ['path', { d: 'M15 12h6', key: 'upa0zy' }],\n ['path', { d: 'M19 5h2', key: 'fjylsg' }],\n ['path', { d: 'M3 12h6', key: 'ra68u1' }],\n ['path', { d: 'M3 19h18', key: 'awlh7x' }],\n ['path', { d: 'M3 5h2', key: '1qgu90' }],\n ],\n };\n icon = signal(LucideLineStyle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLineStyle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLineStyle, isStandalone: true, selector: \"svg[lucideLineStyle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLineStyle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLineStyle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ListChevronsDownUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aDgiIC8+CiAgPHBhdGggZD0iTTMgMTJoOCIgLz4KICA8cGF0aCBkPSJNMyAxOWg4IiAvPgogIDxwYXRoIGQ9Im0xNSA1IDMgMyAzLTMiIC8+CiAgPHBhdGggZD0ibTE1IDE5IDMtMyAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-chevrons-down-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListChevronsDownUp extends LucideIconBase {\n static icon = {\n name: 'list-chevrons-down-up',\n size: 24,\n node: [\n ['path', { d: 'M3 5h8', key: '18g2rq' }],\n ['path', { d: 'M3 12h8', key: '1xfjp6' }],\n ['path', { d: 'M3 19h8', key: 'fpbke4' }],\n ['path', { d: 'm15 5 3 3 3-3', key: '1t4thf' }],\n ['path', { d: 'm15 19 3-3 3 3', key: 'y4ckd2' }],\n ],\n };\n icon = signal(LucideListChevronsDownUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListChevronsDownUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListChevronsDownUp, isStandalone: true, selector: \"svg[lucideListChevronsDownUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListChevronsDownUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListChevronsDownUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ListCollapse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNWgxMSIgLz4KICA8cGF0aCBkPSJNMTAgMTJoMTEiIC8+CiAgPHBhdGggZD0iTTEwIDE5aDExIiAvPgogIDxwYXRoIGQ9Im0zIDEwIDMtMy0zLTMiIC8+CiAgPHBhdGggZD0ibTMgMjAgMy0zLTMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-collapse\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListCollapse extends LucideIconBase {\n static icon = {\n name: 'list-collapse',\n size: 24,\n node: [\n ['path', { d: 'M10 5h11', key: '1hkqpe' }],\n ['path', { d: 'M10 12h11', key: '6m4ad9' }],\n ['path', { d: 'M10 19h11', key: '14g2nv' }],\n ['path', { d: 'm3 10 3-3-3-3', key: 'i7pm08' }],\n ['path', { d: 'm3 20 3-3-3-3', key: '20gx1n' }],\n ],\n };\n icon = signal(LucideListCollapse.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListCollapse, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListCollapse, isStandalone: true, selector: \"svg[lucideListCollapse]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListCollapse, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListCollapse]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ListEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMkgzIiAvPgogIDxwYXRoIGQ9Ik05IDE5SDMiIC8+CiAgPHBhdGggZD0ibTE2IDE2LTMgMyAzIDMiIC8+CiAgPHBhdGggZD0iTTIxIDV2MTJhMiAyIDAgMCAxLTIgMmgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListEnd extends LucideIconBase {\n static icon = {\n name: 'list-end',\n size: 24,\n node: [\n ['path', { d: 'M16 5H3', key: 'm91uny' }],\n ['path', { d: 'M16 12H3', key: '1a2rj7' }],\n ['path', { d: 'M9 19H3', key: 's61nz1' }],\n ['path', { d: 'm16 16-3 3 3 3', key: '117b85' }],\n ['path', { d: 'M21 5v12a2 2 0 0 1-2 2h-6', key: 'hey24a' }],\n ],\n };\n icon = signal(LucideListEnd.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListEnd, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListEnd, isStandalone: true, selector: \"svg[lucideListEnd]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListEnd, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListEnd]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ListChevronsUpDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aDgiIC8+CiAgPHBhdGggZD0iTTMgMTJoOCIgLz4KICA8cGF0aCBkPSJNMyAxOWg4IiAvPgogIDxwYXRoIGQ9Im0xNSA4IDMtMyAzIDMiIC8+CiAgPHBhdGggZD0ibTE1IDE2IDMgMyAzLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-chevrons-up-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListChevronsUpDown extends LucideIconBase {\n static icon = {\n name: 'list-chevrons-up-down',\n size: 24,\n node: [\n ['path', { d: 'M3 5h8', key: '18g2rq' }],\n ['path', { d: 'M3 12h8', key: '1xfjp6' }],\n ['path', { d: 'M3 19h8', key: 'fpbke4' }],\n ['path', { d: 'm15 8 3-3 3 3', key: 'bc4io6' }],\n ['path', { d: 'm15 16 3 3 3-3', key: '9wmg1l' }],\n ],\n };\n icon = signal(LucideListChevronsUpDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListChevronsUpDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListChevronsUpDown, isStandalone: true, selector: \"svg[lucideListChevronsUpDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListChevronsUpDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListChevronsUpDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ListFilterPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNUgyIiAvPgogIDxwYXRoIGQ9Ik02IDEyaDEyIiAvPgogIDxwYXRoIGQ9Ik05IDE5aDYiIC8+CiAgPHBhdGggZD0iTTE2IDVoNiIgLz4KICA8cGF0aCBkPSJNMTkgOFYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-filter-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListFilterPlus extends LucideIconBase {\n static icon = {\n name: 'list-filter-plus',\n size: 24,\n node: [\n ['path', { d: 'M12 5H2', key: '1o22fu' }],\n ['path', { d: 'M6 12h12', key: '8npq4p' }],\n ['path', { d: 'M9 19h6', key: '456am0' }],\n ['path', { d: 'M16 5h6', key: '1vod17' }],\n ['path', { d: 'M19 8V2', key: '1wcffq' }],\n ],\n };\n icon = signal(LucideListFilterPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListFilterPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListFilterPlus, isStandalone: true, selector: \"svg[lucideListFilterPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListFilterPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListFilterPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ListFilter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA1aDIwIiAvPgogIDxwYXRoIGQ9Ik02IDEyaDEyIiAvPgogIDxwYXRoIGQ9Ik05IDE5aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-filter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListFilter extends LucideIconBase {\n static icon = {\n name: 'list-filter',\n size: 24,\n node: [\n ['path', { d: 'M2 5h20', key: '1fs1ex' }],\n ['path', { d: 'M6 12h12', key: '8npq4p' }],\n ['path', { d: 'M9 19h6', key: '456am0' }],\n ],\n };\n icon = signal(LucideListFilter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListFilter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListFilter, isStandalone: true, selector: \"svg[lucideListFilter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListFilter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListFilter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ListMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMmgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListMinus extends LucideIconBase {\n static icon = {\n name: 'list-minus',\n size: 24,\n node: [\n ['path', { d: 'M16 5H3', key: 'm91uny' }],\n ['path', { d: 'M11 12H3', key: '51ecnj' }],\n ['path', { d: 'M16 19H3', key: 'zzsher' }],\n ['path', { d: 'M21 12h-6', key: 'bt1uis' }],\n ],\n };\n icon = signal(LucideListMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListMinus, isStandalone: true, selector: \"svg[lucideListMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ListIndentDecrease\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgxMSIgLz4KICA8cGF0aCBkPSJNMjEgMTJIMTEiIC8+CiAgPHBhdGggZD0iTTIxIDE5SDExIiAvPgogIDxwYXRoIGQ9Im03IDgtNCA0IDQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-indent-decrease\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListIndentDecrease extends LucideIconBase {\n static icon = {\n name: 'list-indent-decrease',\n size: 24,\n node: [\n ['path', { d: 'M21 5H11', key: 'us1j55' }],\n ['path', { d: 'M21 12H11', key: 'wd7e0v' }],\n ['path', { d: 'M21 19H11', key: 'saa85w' }],\n ['path', { d: 'm7 8-4 4 4 4', key: 'o5hrat' }],\n ],\n aliases: ['outdent', 'indent-decrease'],\n };\n icon = signal(LucideListIndentDecrease.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListIndentDecrease, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListIndentDecrease, isStandalone: true, selector: \"svg[lucideListIndentDecrease], svg[lucideOutdent], svg[lucideIndentDecrease]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListIndentDecrease, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListIndentDecrease], svg[lucideOutdent], svg[lucideIndentDecrease]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideListIndentDecrease\n */\nconst LucideOutdent = LucideListIndentDecrease;\n/**\n * @deprecated\n * @see LucideListIndentDecrease\n */\nconst LucideIndentDecrease = LucideListIndentDecrease;\n\n/**\n * @component @name ListIndentIncrease\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgxMSIgLz4KICA8cGF0aCBkPSJNMjEgMTJIMTEiIC8+CiAgPHBhdGggZD0iTTIxIDE5SDExIiAvPgogIDxwYXRoIGQ9Im0zIDggNCA0LTQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-indent-increase\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListIndentIncrease extends LucideIconBase {\n static icon = {\n name: 'list-indent-increase',\n size: 24,\n node: [\n ['path', { d: 'M21 5H11', key: 'us1j55' }],\n ['path', { d: 'M21 12H11', key: 'wd7e0v' }],\n ['path', { d: 'M21 19H11', key: 'saa85w' }],\n ['path', { d: 'm3 8 4 4-4 4', key: '1a3j6y' }],\n ],\n aliases: ['indent', 'indent-increase'],\n };\n icon = signal(LucideListIndentIncrease.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListIndentIncrease, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListIndentIncrease, isStandalone: true, selector: \"svg[lucideListIndentIncrease], svg[lucideIndent], svg[lucideIndentIncrease]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListIndentIncrease, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListIndentIncrease], svg[lucideIndent], svg[lucideIndentIncrease]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideListIndentIncrease\n */\nconst LucideIndent = LucideListIndentIncrease;\n/**\n * @deprecated\n * @see LucideListIndentIncrease\n */\nconst LucideIndentIncrease = LucideListIndentIncrease;\n\n/**\n * @component @name ListOrdered\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNWgxMCIgLz4KICA8cGF0aCBkPSJNMTEgMTJoMTAiIC8+CiAgPHBhdGggZD0iTTExIDE5aDEwIiAvPgogIDxwYXRoIGQ9Ik00IDRoMXY1IiAvPgogIDxwYXRoIGQ9Ik00IDloMiIgLz4KICA8cGF0aCBkPSJNNi41IDIwSDMuNGMwLTEgMi42LTEuOTI1IDIuNi0zLjVhMS41IDEuNSAwIDAgMC0yLjYtMS4wMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-ordered\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListOrdered extends LucideIconBase {\n static icon = {\n name: 'list-ordered',\n size: 24,\n node: [\n ['path', { d: 'M11 5h10', key: '1cz7ny' }],\n ['path', { d: 'M11 12h10', key: '1438ji' }],\n ['path', { d: 'M11 19h10', key: '11t30w' }],\n ['path', { d: 'M4 4h1v5', key: '10yrso' }],\n ['path', { d: 'M4 9h2', key: 'r1h2o0' }],\n ['path', { d: 'M6.5 20H3.4c0-1 2.6-1.925 2.6-3.5a1.5 1.5 0 0 0-2.6-1.02', key: 'xtkcd5' }],\n ],\n };\n icon = signal(LucideListOrdered.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListOrdered, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListOrdered, isStandalone: true, selector: \"svg[lucideListOrdered]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListOrdered, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListOrdered]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ListMusic\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNlY1IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTYiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-music\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListMusic extends LucideIconBase {\n static icon = {\n name: 'list-music',\n size: 24,\n node: [\n ['path', { d: 'M16 5H3', key: 'm91uny' }],\n ['path', { d: 'M11 12H3', key: '51ecnj' }],\n ['path', { d: 'M11 19H3', key: 'zflm78' }],\n ['path', { d: 'M21 16V5', key: 'yxg4q8' }],\n ['circle', { cx: '18', cy: '16', r: '3', key: '1hluhg' }],\n ],\n };\n icon = signal(LucideListMusic.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListMusic, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListMusic, isStandalone: true, selector: \"svg[lucideListMusic]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListMusic, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListMusic]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ListRestart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik03IDEySDMiIC8+CiAgPHBhdGggZD0iTTcgMTlIMyIgLz4KICA8cGF0aCBkPSJNMTIgMThhNSA1IDAgMCAwIDktMyA0LjUgNC41IDAgMCAwLTQuNS00LjVjLTEuMzMgMC0yLjU0LjU0LTMuNDEgMS40MUwxMSAxNCIgLz4KICA8cGF0aCBkPSJNMTEgMTB2NGg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-restart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListRestart extends LucideIconBase {\n static icon = {\n name: 'list-restart',\n size: 24,\n node: [\n ['path', { d: 'M21 5H3', key: '1fi0y6' }],\n ['path', { d: 'M7 12H3', key: '13ou7f' }],\n ['path', { d: 'M7 19H3', key: 'wbqt3n' }],\n [\n 'path',\n {\n d: 'M12 18a5 5 0 0 0 9-3 4.5 4.5 0 0 0-4.5-4.5c-1.33 0-2.54.54-3.41 1.41L11 14',\n key: 'qth677',\n },\n ],\n ['path', { d: 'M11 10v4h4', key: '172dkj' }],\n ],\n };\n icon = signal(LucideListRestart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListRestart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListRestart, isStandalone: true, selector: \"svg[lucideListRestart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListRestart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListRestart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ListPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0xOCA5djYiIC8+CiAgPHBhdGggZD0iTTIxIDEyaC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListPlus extends LucideIconBase {\n static icon = {\n name: 'list-plus',\n size: 24,\n node: [\n ['path', { d: 'M16 5H3', key: 'm91uny' }],\n ['path', { d: 'M11 12H3', key: '51ecnj' }],\n ['path', { d: 'M16 19H3', key: 'zzsher' }],\n ['path', { d: 'M18 9v6', key: '1twb98' }],\n ['path', { d: 'M21 12h-6', key: 'bt1uis' }],\n ],\n };\n icon = signal(LucideListPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListPlus, isStandalone: true, selector: \"svg[lucideListPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ListSortDescending\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTJIMyIgLz4KICA8cGF0aCBkPSJNMyA1aDE4IiAvPgogIDxwYXRoIGQ9Ik05IDE5SDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-sort-descending\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListSortDescending extends LucideIconBase {\n static icon = {\n name: 'list-sort-descending',\n size: 24,\n node: [\n ['path', { d: 'M15 12H3', key: '6jk70r' }],\n ['path', { d: 'M3 5h18', key: '1u36vt' }],\n ['path', { d: 'M9 19H3', key: 's61nz1' }],\n ],\n };\n icon = signal(LucideListSortDescending.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListSortDescending, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListSortDescending, isStandalone: true, selector: \"svg[lucideListSortDescending]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListSortDescending, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListSortDescending]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ListSortAscending\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxOWgxOCIgLz4KICA8cGF0aCBkPSJNMTUgMTJIMyIgLz4KICA8cGF0aCBkPSJNOSA1SDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-sort-ascending\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListSortAscending extends LucideIconBase {\n static icon = {\n name: 'list-sort-ascending',\n size: 24,\n node: [\n ['path', { d: 'M3 19h18', key: 'awlh7x' }],\n ['path', { d: 'M15 12H3', key: '6jk70r' }],\n ['path', { d: 'M9 5H3', key: '15j2za' }],\n ],\n };\n icon = signal(LucideListSortAscending.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListSortAscending, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListSortAscending, isStandalone: true, selector: \"svg[lucideListSortAscending]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListSortAscending, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListSortAscending]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ListStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aDYiIC8+CiAgPHBhdGggZD0iTTMgMTJoMTMiIC8+CiAgPHBhdGggZD0iTTMgMTloMTMiIC8+CiAgPHBhdGggZD0ibTE2IDgtMy0zIDMtMyIgLz4KICA8cGF0aCBkPSJNMjEgMTlWN2EyIDIgMCAwIDAtMi0yaC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListStart extends LucideIconBase {\n static icon = {\n name: 'list-start',\n size: 24,\n node: [\n ['path', { d: 'M3 5h6', key: '1ltk0q' }],\n ['path', { d: 'M3 12h13', key: 'ppymz1' }],\n ['path', { d: 'M3 19h13', key: 'bpdczq' }],\n ['path', { d: 'm16 8-3-3 3-3', key: '1pjpp6' }],\n ['path', { d: 'M21 19V7a2 2 0 0 0-2-2h-6', key: '4zzq67' }],\n ],\n };\n icon = signal(LucideListStart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListStart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListStart, isStandalone: true, selector: \"svg[lucideListStart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListStart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListStart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ListTodo\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNWg4IiAvPgogIDxwYXRoIGQ9Ik0xMyAxMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMyAxOWg4IiAvPgogIDxwYXRoIGQ9Im0zIDE3IDIgMiA0LTQiIC8+CiAgPHJlY3QgeD0iMyIgeT0iNCIgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-todo\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListTodo extends LucideIconBase {\n static icon = {\n name: 'list-todo',\n size: 24,\n node: [\n ['path', { d: 'M13 5h8', key: 'a7qcls' }],\n ['path', { d: 'M13 12h8', key: 'h98zly' }],\n ['path', { d: 'M13 19h8', key: 'c3s6r1' }],\n ['path', { d: 'm3 17 2 2 4-4', key: '1jhpwq' }],\n ['rect', { x: '3', y: '4', width: '6', height: '6', rx: '1', key: 'cif1o7' }],\n ],\n };\n icon = signal(LucideListTodo.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListTodo, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListTodo, isStandalone: true, selector: \"svg[lucideListTodo]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListTodo, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListTodo]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ListVideo\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMCAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xMCAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMi4wMDNhMSAxIDAgMCAxIDEuNTE3LS44NTlsNC45OTcgMi45OTdhMSAxIDAgMCAxIDAgMS43MThsLTQuOTk3IDIuOTk3YTEgMSAwIDAgMS0xLjUxNy0uODZ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-video\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListVideo extends LucideIconBase {\n static icon = {\n name: 'list-video',\n size: 24,\n node: [\n ['path', { d: 'M21 5H3', key: '1fi0y6' }],\n ['path', { d: 'M10 12H3', key: '1ulcyk' }],\n ['path', { d: 'M10 19H3', key: '108z41' }],\n [\n 'path',\n {\n d: 'M15 12.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997a1 1 0 0 1-1.517-.86z',\n key: 'ms4nik',\n },\n ],\n ],\n };\n icon = signal(LucideListVideo.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListVideo, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListVideo, isStandalone: true, selector: \"svg[lucideListVideo]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListVideo, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListVideo]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ListTree\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCA1aDEzIiAvPgogIDxwYXRoIGQ9Ik0xMyAxMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMyAxOWg4IiAvPgogIDxwYXRoIGQ9Ik0zIDEwYTIgMiAwIDAgMCAyIDJoMyIgLz4KICA8cGF0aCBkPSJNMyA1djEyYTIgMiAwIDAgMCAyIDJoMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-tree\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListTree extends LucideIconBase {\n static icon = {\n name: 'list-tree',\n size: 24,\n node: [\n ['path', { d: 'M8 5h13', key: '1pao27' }],\n ['path', { d: 'M13 12h8', key: 'h98zly' }],\n ['path', { d: 'M13 19h8', key: 'c3s6r1' }],\n ['path', { d: 'M3 10a2 2 0 0 0 2 2h3', key: '1npucw' }],\n ['path', { d: 'M3 5v12a2 2 0 0 0 2 2h3', key: 'x1gjn2' }],\n ],\n };\n icon = signal(LucideListTree.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListTree, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListTree, isStandalone: true, selector: \"svg[lucideListTree]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListTree, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListTree]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ListX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOUgzIiAvPgogIDxwYXRoIGQ9Im0xNS41IDkuNSA1IDUiIC8+CiAgPHBhdGggZD0ibTIwLjUgOS41LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideListX extends LucideIconBase {\n static icon = {\n name: 'list-x',\n size: 24,\n node: [\n ['path', { d: 'M16 5H3', key: 'm91uny' }],\n ['path', { d: 'M11 12H3', key: '51ecnj' }],\n ['path', { d: 'M16 19H3', key: 'zzsher' }],\n ['path', { d: 'm15.5 9.5 5 5', key: 'ytk86i' }],\n ['path', { d: 'm20.5 9.5-5 5', key: '17o44f' }],\n ],\n };\n icon = signal(LucideListX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideListX, isStandalone: true, selector: \"svg[lucideListX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideListX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideListX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name List\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aC4wMSIgLz4KICA8cGF0aCBkPSJNMyAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTMgMTloLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDVoMTMiIC8+CiAgPHBhdGggZD0iTTggMTJoMTMiIC8+CiAgPHBhdGggZD0iTTggMTloMTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideList extends LucideIconBase {\n static icon = {\n name: 'list',\n size: 24,\n node: [\n ['path', { d: 'M3 5h.01', key: '18ugdj' }],\n ['path', { d: 'M3 12h.01', key: 'nlz23k' }],\n ['path', { d: 'M3 19h.01', key: 'noohij' }],\n ['path', { d: 'M8 5h13', key: '1pao27' }],\n ['path', { d: 'M8 12h13', key: '1za7za' }],\n ['path', { d: 'M8 19h13', key: 'm83p4d' }],\n ],\n };\n icon = signal(LucideList.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideList, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideList, isStandalone: true, selector: \"svg[lucideList]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideList, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideList]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LoaderPinwheel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTJhMSAxIDAgMCAxLTEwIDAgMSAxIDAgMCAwLTEwIDAiIC8+CiAgPHBhdGggZD0iTTcgMjAuN2ExIDEgMCAxIDEgNS04LjcgMSAxIDAgMSAwIDUtOC42IiAvPgogIDxwYXRoIGQ9Ik03IDMuM2ExIDEgMCAxIDEgNSA4LjYgMSAxIDAgMSAwIDUgOC42IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/loader-pinwheel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLoaderPinwheel extends LucideIconBase {\n static icon = {\n name: 'loader-pinwheel',\n size: 24,\n node: [\n ['path', { d: 'M22 12a1 1 0 0 1-10 0 1 1 0 0 0-10 0', key: '1lzz15' }],\n ['path', { d: 'M7 20.7a1 1 0 1 1 5-8.7 1 1 0 1 0 5-8.6', key: '1gnrpi' }],\n ['path', { d: 'M7 3.3a1 1 0 1 1 5 8.6 1 1 0 1 0 5 8.6', key: 'u9yy5q' }],\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ],\n };\n icon = signal(LucideLoaderPinwheel.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLoaderPinwheel, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLoaderPinwheel, isStandalone: true, selector: \"svg[lucideLoaderPinwheel]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLoaderPinwheel, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLoaderPinwheel]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LocateFixed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMiIgeDI9IjUiIHkxPSIxMiIgeTI9IjEyIiAvPgogIDxsaW5lIHgxPSIxOSIgeDI9IjIyIiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjIiIHkyPSI1IiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyIiB5MT0iMTkiIHkyPSIyMiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI3IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/locate-fixed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLocateFixed extends LucideIconBase {\n static icon = {\n name: 'locate-fixed',\n size: 24,\n node: [\n ['line', { x1: '2', x2: '5', y1: '12', y2: '12', key: 'bvdh0s' }],\n ['line', { x1: '19', x2: '22', y1: '12', y2: '12', key: '1tbv5k' }],\n ['line', { x1: '12', x2: '12', y1: '2', y2: '5', key: '11lu5j' }],\n ['line', { x1: '12', x2: '12', y1: '19', y2: '22', key: 'x3vr5v' }],\n ['circle', { cx: '12', cy: '12', r: '7', key: 'fim9np' }],\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\n ],\n };\n icon = signal(LucideLocateFixed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLocateFixed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLocateFixed, isStandalone: true, selector: \"svg[lucideLocateFixed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLocateFixed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLocateFixed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Loader\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnY0IiAvPgogIDxwYXRoIGQ9Im0xNi4yIDcuOCAyLjktMi45IiAvPgogIDxwYXRoIGQ9Ik0xOCAxMmg0IiAvPgogIDxwYXRoIGQ9Im0xNi4yIDE2LjIgMi45IDIuOSIgLz4KICA8cGF0aCBkPSJNMTIgMTh2NCIgLz4KICA8cGF0aCBkPSJtNC45IDE5LjEgMi45LTIuOSIgLz4KICA8cGF0aCBkPSJNMiAxMmg0IiAvPgogIDxwYXRoIGQ9Im00LjkgNC45IDIuOSAyLjkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/loader\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLoader extends LucideIconBase {\n static icon = {\n name: 'loader',\n size: 24,\n node: [\n ['path', { d: 'M12 2v4', key: '3427ic' }],\n ['path', { d: 'm16.2 7.8 2.9-2.9', key: 'r700ao' }],\n ['path', { d: 'M18 12h4', key: 'wj9ykh' }],\n ['path', { d: 'm16.2 16.2 2.9 2.9', key: '1bxg5t' }],\n ['path', { d: 'M12 18v4', key: 'jadmvz' }],\n ['path', { d: 'm4.9 19.1 2.9-2.9', key: 'bwix9q' }],\n ['path', { d: 'M2 12h4', key: 'j09sii' }],\n ['path', { d: 'm4.9 4.9 2.9 2.9', key: 'giyufr' }],\n ],\n };\n icon = signal(LucideLoader.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLoader, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLoader, isStandalone: true, selector: \"svg[lucideLoader]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLoader, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLoader]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LoaderCircle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTJhOSA5IDAgMSAxLTYuMjE5LTguNTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/loader-circle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLoaderCircle extends LucideIconBase {\n static icon = {\n name: 'loader-circle',\n size: 24,\n node: [['path', { d: 'M21 12a9 9 0 1 1-6.219-8.56', key: '13zald' }]],\n aliases: ['loader-2'],\n };\n icon = signal(LucideLoaderCircle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLoaderCircle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLoaderCircle, isStandalone: true, selector: \"svg[lucideLoaderCircle], svg[lucideLoader2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLoaderCircle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLoaderCircle], svg[lucideLoader2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideLoaderCircle\n */\nconst LucideLoader2 = LucideLoaderCircle;\n\n/**\n * @component @name Locate\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMiIgeDI9IjUiIHkxPSIxMiIgeTI9IjEyIiAvPgogIDxsaW5lIHgxPSIxOSIgeDI9IjIyIiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjIiIHkyPSI1IiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyIiB5MT0iMTkiIHkyPSIyMiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/locate\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLocate extends LucideIconBase {\n static icon = {\n name: 'locate',\n size: 24,\n node: [\n ['line', { x1: '2', x2: '5', y1: '12', y2: '12', key: 'bvdh0s' }],\n ['line', { x1: '19', x2: '22', y1: '12', y2: '12', key: '1tbv5k' }],\n ['line', { x1: '12', x2: '12', y1: '2', y2: '5', key: '11lu5j' }],\n ['line', { x1: '12', x2: '12', y1: '19', y2: '22', key: 'x3vr5v' }],\n ['circle', { cx: '12', cy: '12', r: '7', key: 'fim9np' }],\n ],\n };\n icon = signal(LucideLocate.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLocate, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLocate, isStandalone: true, selector: \"svg[lucideLocate]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLocate, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLocate]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LocateOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTl2MyIgLz4KICA8cGF0aCBkPSJNMTIgMnYzIiAvPgogIDxwYXRoIGQ9Ik0xOC44OSAxMy4yNGE3IDcgMCAwIDAtOC4xMy04LjEzIiAvPgogIDxwYXRoIGQ9Ik0xOSAxMmgzIiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDMiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNNy4wNSA3LjA1YTcgNyAwIDAgMCA5LjkgOS45IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/locate-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLocateOff extends LucideIconBase {\n static icon = {\n name: 'locate-off',\n size: 24,\n node: [\n ['path', { d: 'M12 19v3', key: 'npa21l' }],\n ['path', { d: 'M12 2v3', key: 'qbqxhf' }],\n ['path', { d: 'M18.89 13.24a7 7 0 0 0-8.13-8.13', key: '1v9jrh' }],\n ['path', { d: 'M19 12h3', key: 'osuazr' }],\n ['path', { d: 'M2 12h3', key: '1wrr53' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M7.05 7.05a7 7 0 0 0 9.9 9.9', key: 'rc5l2e' }],\n ],\n };\n icon = signal(LucideLocateOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLocateOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLocateOff, isStandalone: true, selector: \"svg[lucideLocateOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLocateOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLocateOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LockKeyhole\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE2IiByPSIxIiAvPgogIDxyZWN0IHg9IjMiIHk9IjEwIiB3aWR0aD0iMTgiIGhlaWdodD0iMTIiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDEwVjdhNSA1IDAgMCAxIDEwIDB2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/lock-keyhole\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLockKeyhole extends LucideIconBase {\n static icon = {\n name: 'lock-keyhole',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '16', r: '1', key: '1au0dj' }],\n ['rect', { x: '3', y: '10', width: '18', height: '12', rx: '2', key: '6s8ecr' }],\n ['path', { d: 'M7 10V7a5 5 0 0 1 10 0v3', key: '1pqi11' }],\n ],\n };\n icon = signal(LucideLockKeyhole.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLockKeyhole, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLockKeyhole, isStandalone: true, selector: \"svg[lucideLockKeyhole]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLockKeyhole, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLockKeyhole]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LockOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTEiIHg9IjMiIHk9IjExIiByeD0iMiIgcnk9IjIiIC8+CiAgPHBhdGggZD0iTTcgMTFWN2E1IDUgMCAwIDEgOS45LTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lock-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLockOpen extends LucideIconBase {\n static icon = {\n name: 'lock-open',\n size: 24,\n node: [\n ['rect', { width: '18', height: '11', x: '3', y: '11', rx: '2', ry: '2', key: '1w4ew1' }],\n ['path', { d: 'M7 11V7a5 5 0 0 1 9.9-1', key: '1mm8w8' }],\n ],\n aliases: ['unlock'],\n };\n icon = signal(LucideLockOpen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLockOpen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLockOpen, isStandalone: true, selector: \"svg[lucideLockOpen], svg[lucideUnlock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLockOpen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLockOpen], svg[lucideUnlock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideLockOpen\n */\nconst LucideUnlock = LucideLockOpen;\n\n/**\n * @component @name LockKeyholeOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE2IiByPSIxIiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxMiIgeD0iMyIgeT0iMTAiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDEwVjdhNSA1IDAgMCAxIDkuMzMtMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lock-keyhole-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLockKeyholeOpen extends LucideIconBase {\n static icon = {\n name: 'lock-keyhole-open',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '16', r: '1', key: '1au0dj' }],\n ['rect', { width: '18', height: '12', x: '3', y: '10', rx: '2', key: 'l0tzu3' }],\n ['path', { d: 'M7 10V7a5 5 0 0 1 9.33-2.5', key: 'car5b7' }],\n ],\n aliases: ['unlock-keyhole'],\n };\n icon = signal(LucideLockKeyholeOpen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLockKeyholeOpen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLockKeyholeOpen, isStandalone: true, selector: \"svg[lucideLockKeyholeOpen], svg[lucideUnlockKeyhole]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLockKeyholeOpen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLockKeyholeOpen], svg[lucideUnlockKeyhole]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideLockKeyholeOpen\n */\nconst LucideUnlockKeyhole = LucideLockKeyholeOpen;\n\n/**\n * @component @name Lock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTEiIHg9IjMiIHk9IjExIiByeD0iMiIgcnk9IjIiIC8+CiAgPHBhdGggZD0iTTcgMTFWN2E1IDUgMCAwIDEgMTAgMHY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLock extends LucideIconBase {\n static icon = {\n name: 'lock',\n size: 24,\n node: [\n ['rect', { width: '18', height: '11', x: '3', y: '11', rx: '2', ry: '2', key: '1w4ew1' }],\n ['path', { d: 'M7 11V7a5 5 0 0 1 10 0v4', key: 'fwvmzm' }],\n ],\n };\n icon = signal(LucideLock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLock, isStandalone: true, selector: \"svg[lucideLock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LogIn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTcgNS01LTUtNSIgLz4KICA8cGF0aCBkPSJNMTUgMTJIMyIgLz4KICA8cGF0aCBkPSJNMTUgM2g0YTIgMiAwIDAgMSAyIDJ2MTRhMiAyIDAgMCAxLTIgMmgtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/log-in\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLogIn extends LucideIconBase {\n static icon = {\n name: 'log-in',\n size: 24,\n node: [\n ['path', { d: 'm10 17 5-5-5-5', key: '1bsop3' }],\n ['path', { d: 'M15 12H3', key: '6jk70r' }],\n ['path', { d: 'M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4', key: 'u53s6r' }],\n ],\n };\n icon = signal(LucideLogIn.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLogIn, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLogIn, isStandalone: true, selector: \"svg[lucideLogIn]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLogIn, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLogIn]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name LogOut\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTcgNS01LTUtNSIgLz4KICA8cGF0aCBkPSJNMjEgMTJIOSIgLz4KICA8cGF0aCBkPSJNOSAyMUg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/log-out\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLogOut extends LucideIconBase {\n static icon = {\n name: 'log-out',\n size: 24,\n node: [\n ['path', { d: 'm16 17 5-5-5-5', key: '1bji2h' }],\n ['path', { d: 'M21 12H9', key: 'dn1m92' }],\n ['path', { d: 'M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4', key: '1uf3rs' }],\n ],\n };\n icon = signal(LucideLogOut.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLogOut, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLogOut, isStandalone: true, selector: \"svg[lucideLogOut]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLogOut, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLogOut]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Logs\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aDEiIC8+CiAgPHBhdGggZD0iTTMgMTJoMSIgLz4KICA8cGF0aCBkPSJNMyAxOWgxIiAvPgogIDxwYXRoIGQ9Ik04IDVoMSIgLz4KICA8cGF0aCBkPSJNOCAxMmgxIiAvPgogIDxwYXRoIGQ9Ik04IDE5aDEiIC8+CiAgPHBhdGggZD0iTTEzIDVoOCIgLz4KICA8cGF0aCBkPSJNMTMgMTJoOCIgLz4KICA8cGF0aCBkPSJNMTMgMTloOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/logs\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLogs extends LucideIconBase {\n static icon = {\n name: 'logs',\n size: 24,\n node: [\n ['path', { d: 'M3 5h1', key: '1mv5vm' }],\n ['path', { d: 'M3 12h1', key: 'lp3yf2' }],\n ['path', { d: 'M3 19h1', key: 'w6f3n9' }],\n ['path', { d: 'M8 5h1', key: '1nxr5w' }],\n ['path', { d: 'M8 12h1', key: '1con00' }],\n ['path', { d: 'M8 19h1', key: 'k7p10e' }],\n ['path', { d: 'M13 5h8', key: 'a7qcls' }],\n ['path', { d: 'M13 12h8', key: 'h98zly' }],\n ['path', { d: 'M13 19h8', key: 'c3s6r1' }],\n ],\n };\n icon = signal(LucideLogs.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLogs, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLogs, isStandalone: true, selector: \"svg[lucideLogs]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLogs, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLogs]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Lollipop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgogIDxwYXRoIGQ9Im0yMSAyMS00LjMtNC4zIiAvPgogIDxwYXRoIGQ9Ik0xMSAxMWEyIDIgMCAwIDAgNCAwIDQgNCAwIDAgMC04IDAgNiA2IDAgMCAwIDEyIDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lollipop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLollipop extends LucideIconBase {\n static icon = {\n name: 'lollipop',\n size: 24,\n node: [\n ['circle', { cx: '11', cy: '11', r: '8', key: '4ej97u' }],\n ['path', { d: 'm21 21-4.3-4.3', key: '1qie3q' }],\n ['path', { d: 'M11 11a2 2 0 0 0 4 0 4 4 0 0 0-8 0 6 6 0 0 0 12 0', key: '107gwy' }],\n ],\n };\n icon = signal(LucideLollipop.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLollipop, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLollipop, isStandalone: true, selector: \"svg[lucideLollipop]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLollipop, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLollipop]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Luggage\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgxMmEyIDIgMCAwIDEgMiAydjEwYTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTggMThWNGEyIDIgMCAwIDEgMi0yaDRhMiAyIDAgMCAxIDIgMnYxNCIgLz4KICA8cGF0aCBkPSJNMTAgMjBoNCIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjIwIiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIyMCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/luggage\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideLuggage extends LucideIconBase {\n static icon = {\n name: 'luggage',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 20a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2',\n key: '1m57jg',\n },\n ],\n ['path', { d: 'M8 18V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v14', key: '1l99gc' }],\n ['path', { d: 'M10 20h4', key: 'ni2waw' }],\n ['circle', { cx: '16', cy: '20', r: '2', key: '1vifvg' }],\n ['circle', { cx: '8', cy: '20', r: '2', key: 'ckkr5m' }],\n ],\n };\n icon = signal(LucideLuggage.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLuggage, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideLuggage, isStandalone: true, selector: \"svg[lucideLuggage]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideLuggage, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideLuggage]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Magnet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTUgNCA0IiAvPgogIDxwYXRoIGQ9Ik0yLjM1MiAxMC42NDhhMS4yMDUgMS4yMDUgMCAwIDAgMCAxLjcwNGwyLjI5NiAyLjI5NmExLjIwNSAxLjIwNSAwIDAgMCAxLjcwNCAwbDYuMDI5LTYuMDI5YTEgMSAwIDEgMSAzIDNsLTYuMDI5IDYuMDI5YTEuMjA1IDEuMjA1IDAgMCAwIDAgMS43MDRsMi4yOTYgMi4yOTZhMS4yMDUgMS4yMDUgMCAwIDAgMS43MDQgMGw2LjM2NS02LjM2N0ExIDEgMCAwIDAgOC43MTYgNC4yODJ6IiAvPgogIDxwYXRoIGQ9Im01IDggNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/magnet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMagnet extends LucideIconBase {\n static icon = {\n name: 'magnet',\n size: 24,\n node: [\n ['path', { d: 'm12 15 4 4', key: 'lnac28' }],\n [\n 'path',\n {\n d: 'M2.352 10.648a1.205 1.205 0 0 0 0 1.704l2.296 2.296a1.205 1.205 0 0 0 1.704 0l6.029-6.029a1 1 0 1 1 3 3l-6.029 6.029a1.205 1.205 0 0 0 0 1.704l2.296 2.296a1.205 1.205 0 0 0 1.704 0l6.365-6.367A1 1 0 0 0 8.716 4.282z',\n key: 'nlhkjb',\n },\n ],\n ['path', { d: 'm5 8 4 4', key: 'j6kj7e' }],\n ],\n };\n icon = signal(LucideMagnet.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMagnet, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMagnet, isStandalone: true, selector: \"svg[lucideMagnet]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMagnet, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMagnet]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MailCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTNWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMmMwIDEuMS45IDIgMiAyaDgiIC8+CiAgPHBhdGggZD0ibTIyIDctOC45NyA1LjdhMS45NCAxLjk0IDAgMCAxLTIuMDYgMEwyIDciIC8+CiAgPHBhdGggZD0ibTE2IDE5IDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mail-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMailCheck extends LucideIconBase {\n static icon = {\n name: 'mail-check',\n size: 24,\n node: [\n ['path', { d: 'M22 13V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h8', key: '12jkf8' }],\n ['path', { d: 'm22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7', key: '1ocrg3' }],\n ['path', { d: 'm16 19 2 2 4-4', key: '1b14m6' }],\n ],\n };\n icon = signal(LucideMailCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMailCheck, isStandalone: true, selector: \"svg[lucideMailCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMailCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MailOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuMiA4LjRjLjUuMzguOC45Ny44IDEuNnYxMGEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMlYxMGEyIDIgMCAwIDEgLjgtMS42bDgtNmEyIDIgMCAwIDEgMi40IDBsOCA2WiIgLz4KICA8cGF0aCBkPSJtMjIgMTAtOC45NyA1LjdhMS45NCAxLjk0IDAgMCAxLTIuMDYgMEwyIDEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mail-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMailOpen extends LucideIconBase {\n static icon = {\n name: 'mail-open',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21.2 8.4c.5.38.8.97.8 1.6v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V10a2 2 0 0 1 .8-1.6l8-6a2 2 0 0 1 2.4 0l8 6Z',\n key: '1jhwl8',\n },\n ],\n ['path', { d: 'm22 10-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 10', key: '1qfld7' }],\n ],\n };\n icon = signal(LucideMailOpen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailOpen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMailOpen, isStandalone: true, selector: \"svg[lucideMailOpen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailOpen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMailOpen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MailMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTVWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMmMwIDEuMS45IDIgMiAyaDgiIC8+CiAgPHBhdGggZD0ibTIyIDctOC45NyA1LjdhMS45NCAxLjk0IDAgMCAxLTIuMDYgMEwyIDciIC8+CiAgPHBhdGggZD0iTTE2IDE5aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mail-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMailMinus extends LucideIconBase {\n static icon = {\n name: 'mail-minus',\n size: 24,\n node: [\n ['path', { d: 'M22 15V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h8', key: 'fuxbkv' }],\n ['path', { d: 'm22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7', key: '1ocrg3' }],\n ['path', { d: 'M16 19h6', key: 'xwg31i' }],\n ],\n };\n icon = signal(LucideMailMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMailMinus, isStandalone: true, selector: \"svg[lucideMailMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMailMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MailQuestionMark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTAuNVY2YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAydjEyYzAgMS4xLjkgMiAyIDJoMTIuNSIgLz4KICA8cGF0aCBkPSJtMjIgNy04Ljk3IDUuN2ExLjk0IDEuOTQgMCAwIDEtMi4wNiAwTDIgNyIgLz4KICA8cGF0aCBkPSJNMTggMTUuMjhjLjItLjQuNS0uOC45LTFhMi4xIDIuMSAwIDAgMSAyLjYuNGMuMy40LjUuOC41IDEuMyAwIDEuMy0yIDItMiAyIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMnYuMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mail-question-mark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMailQuestionMark extends LucideIconBase {\n static icon = {\n name: 'mail-question-mark',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M22 10.5V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h12.5', key: 'e61zoh' },\n ],\n ['path', { d: 'm22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7', key: '1ocrg3' }],\n [\n 'path',\n {\n d: 'M18 15.28c.2-.4.5-.8.9-1a2.1 2.1 0 0 1 2.6.4c.3.4.5.8.5 1.3 0 1.3-2 2-2 2',\n key: '7z9rxb',\n },\n ],\n ['path', { d: 'M20 22v.01', key: '12bgn6' }],\n ],\n aliases: ['mail-question'],\n };\n icon = signal(LucideMailQuestionMark.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailQuestionMark, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMailQuestionMark, isStandalone: true, selector: \"svg[lucideMailQuestionMark], svg[lucideMailQuestion]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailQuestionMark, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMailQuestionMark], svg[lucideMailQuestion]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideMailQuestionMark\n */\nconst LucideMailQuestion = LucideMailQuestionMark;\n\n/**\n * @component @name MailSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTIuNVY2YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAydjEyYzAgMS4xLjkgMiAyIDJoNy41IiAvPgogIDxwYXRoIGQ9Im0yMiA3LTguOTcgNS43YTEuOTQgMS45NCAwIDAgMS0yLjA2IDBMMiA3IiAvPgogIDxwYXRoIGQ9Ik0xOCAyMWEzIDMgMCAxIDAgMC02IDMgMyAwIDAgMCAwIDZaIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTIyIDIyLTEuNS0xLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mail-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMailSearch extends LucideIconBase {\n static icon = {\n name: 'mail-search',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M22 12.5V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h7.5', key: 'w80f2v' },\n ],\n ['path', { d: 'm22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7', key: '1ocrg3' }],\n ['path', { d: 'M18 21a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z', key: '8lzu5m' }],\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ['path', { d: 'm22 22-1.5-1.5', key: '1x83k4' }],\n ],\n };\n icon = signal(LucideMailSearch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailSearch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMailSearch, isStandalone: true, selector: \"svg[lucideMailSearch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailSearch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMailSearch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MailPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTNWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMmMwIDEuMS45IDIgMiAyaDgiIC8+CiAgPHBhdGggZD0ibTIyIDctOC45NyA1LjdhMS45NCAxLjk0IDAgMCAxLTIuMDYgMEwyIDciIC8+CiAgPHBhdGggZD0iTTE5IDE2djYiIC8+CiAgPHBhdGggZD0iTTE2IDE5aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mail-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMailPlus extends LucideIconBase {\n static icon = {\n name: 'mail-plus',\n size: 24,\n node: [\n ['path', { d: 'M22 13V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h8', key: '12jkf8' }],\n ['path', { d: 'm22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7', key: '1ocrg3' }],\n ['path', { d: 'M19 16v6', key: 'tddt3s' }],\n ['path', { d: 'M16 19h6', key: 'xwg31i' }],\n ],\n };\n icon = signal(LucideMailPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMailPlus, isStandalone: true, selector: \"svg[lucideMailPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMailPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MailWarning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTAuNVY2YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAydjEyYzAgMS4xLjkgMiAyIDJoMTIuNSIgLz4KICA8cGF0aCBkPSJtMjIgNy04Ljk3IDUuN2ExLjk0IDEuOTQgMCAwIDEtMi4wNiAwTDIgNyIgLz4KICA8cGF0aCBkPSJNMjAgMTR2NCIgLz4KICA8cGF0aCBkPSJNMjAgMjJ2LjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mail-warning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMailWarning extends LucideIconBase {\n static icon = {\n name: 'mail-warning',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M22 10.5V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h12.5', key: 'e61zoh' },\n ],\n ['path', { d: 'm22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7', key: '1ocrg3' }],\n ['path', { d: 'M20 14v4', key: '1hm744' }],\n ['path', { d: 'M20 22v.01', key: '12bgn6' }],\n ],\n };\n icon = signal(LucideMailWarning.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailWarning, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMailWarning, isStandalone: true, selector: \"svg[lucideMailWarning]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailWarning, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMailWarning]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Mail\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjIgNy04Ljk5MSA1LjcyN2EyIDIgMCAwIDEtMi4wMDkgMEwyIDciIC8+CiAgPHJlY3QgeD0iMiIgeT0iNCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mail\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMail extends LucideIconBase {\n static icon = {\n name: 'mail',\n size: 24,\n node: [\n ['path', { d: 'm22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7', key: '132q7q' }],\n ['rect', { x: '2', y: '4', width: '20', height: '16', rx: '2', key: 'izxlao' }],\n ],\n };\n icon = signal(LucideMail.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMail, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMail, isStandalone: true, selector: \"svg[lucideMail]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMail, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMail]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Mailbox\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg0YTIgMiAwIDAgMS0yLTJWOS41QzIgNyA0IDUgNi41IDVIMThjMi4yIDAgNCAxLjggNCA0djhaIiAvPgogIDxwb2x5bGluZSBwb2ludHM9IjE1LDkgMTgsOSAxOCwxMSIgLz4KICA8cGF0aCBkPSJNNi41IDVDOSA1IDExIDcgMTEgOS41VjE3YTIgMiAwIDAgMS0yIDIiIC8+CiAgPGxpbmUgeDE9IjYiIHgyPSI3IiB5MT0iMTAiIHkyPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mailbox\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMailbox extends LucideIconBase {\n static icon = {\n name: 'mailbox',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 17a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9.5C2 7 4 5 6.5 5H18c2.2 0 4 1.8 4 4v8Z',\n key: '1lbycx',\n },\n ],\n ['polyline', { points: '15,9 18,9 18,11', key: '1pm9c0' }],\n ['path', { d: 'M6.5 5C9 5 11 7 11 9.5V17a2 2 0 0 1-2 2', key: '15i455' }],\n ['line', { x1: '6', x2: '7', y1: '10', y2: '10', key: '1e2scm' }],\n ],\n };\n icon = signal(LucideMailbox.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailbox, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMailbox, isStandalone: true, selector: \"svg[lucideMailbox]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailbox, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMailbox]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Mails\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTlhMiAyIDAgMCAxLTIgMkg0YTIgMiAwIDAgMS0yLTJ2LThhMiAyIDAgMCAxIDEtMS43MzIiIC8+CiAgPHBhdGggZD0ibTIyIDUuNS02LjQxOSA0LjE3OWEyIDIgMCAwIDEtMi4xNjIgMEw3IDUuNSIgLz4KICA8cmVjdCB4PSI3IiB5PSIzIiB3aWR0aD0iMTUiIGhlaWdodD0iMTIiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mails\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMails extends LucideIconBase {\n static icon = {\n name: 'mails',\n size: 24,\n node: [\n ['path', { d: 'M17 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 1-1.732', key: '1vyzll' }],\n ['path', { d: 'm22 5.5-6.419 4.179a2 2 0 0 1-2.162 0L7 5.5', key: 'k7ramc' }],\n ['rect', { x: '7', y: '3', width: '15', height: '12', rx: '2', key: '17196g' }],\n ],\n };\n icon = signal(LucideMails.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMails, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMails, isStandalone: true, selector: \"svg[lucideMails]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMails, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMails]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MapPinCheckInside\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBjMCA0Ljk5My01LjUzOSAxMC4xOTMtNy4zOTkgMTEuNzk5YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxNiAwIiAvPgogIDxwYXRoIGQ9Im05IDEwIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-check-inside\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPinCheckInside extends LucideIconBase {\n static icon = {\n name: 'map-pin-check-inside',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0',\n key: '1r0f0z',\n },\n ],\n ['path', { d: 'm9 10 2 2 4-4', key: '1gnqz4' }],\n ],\n };\n icon = signal(LucideMapPinCheckInside.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinCheckInside, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPinCheckInside, isStandalone: true, selector: \"svg[lucideMapPinCheckInside]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinCheckInside, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPinCheckInside]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MailX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTNWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMmMwIDEuMS45IDIgMiAyaDkiIC8+CiAgPHBhdGggZD0ibTIyIDctOC45NyA1LjdhMS45NCAxLjk0IDAgMCAxLTIuMDYgMEwyIDciIC8+CiAgPHBhdGggZD0ibTE3IDE3IDQgNCIgLz4KICA8cGF0aCBkPSJtMjEgMTctNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mail-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMailX extends LucideIconBase {\n static icon = {\n name: 'mail-x',\n size: 24,\n node: [\n ['path', { d: 'M22 13V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h9', key: '1j9vog' }],\n ['path', { d: 'm22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7', key: '1ocrg3' }],\n ['path', { d: 'm17 17 4 4', key: '1b3523' }],\n ['path', { d: 'm21 17-4 4', key: 'uinynz' }],\n ],\n };\n icon = signal(LucideMailX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMailX, isStandalone: true, selector: \"svg[lucideMailX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMailX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMailX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MapMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTktMS4xMDYtLjU1MmEyIDIgMCAwIDAtMS43ODggMGwtMy42NTkgMS44M0ExIDEgMCAwIDEgMyAxOS4zODFWNi42MThhMSAxIDAgMCAxIC41NTMtLjg5NGw0LjU1My0yLjI3N2EyIDIgMCAwIDEgMS43ODggMGw0LjIxMiAyLjEwNmEyIDIgMCAwIDAgMS43ODggMGwzLjY1OS0xLjgzQTEgMSAwIDAgMSAyMSA0LjYxOVYxNCIgLz4KICA8cGF0aCBkPSJNMTUgNS43NjRWMTQiIC8+CiAgPHBhdGggZD0iTTIxIDE4aC02IiAvPgogIDxwYXRoIGQ9Ik05IDMuMjM2djE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/map-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapMinus extends LucideIconBase {\n static icon = {\n name: 'map-minus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm11 19-1.106-.552a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0l4.212 2.106a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619V14',\n key: '40pylx',\n },\n ],\n ['path', { d: 'M15 5.764V14', key: '1bab71' }],\n ['path', { d: 'M21 18h-6', key: '139f0c' }],\n ['path', { d: 'M9 3.236v15', key: '1uimfh' }],\n ],\n };\n icon = signal(LucideMapMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapMinus, isStandalone: true, selector: \"svg[lucideMapMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MapPinCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuNDMgMTIuOTM1Yy4zNTctLjk2Ny41Ny0xLjk1NS41Ny0yLjkzNWE4IDggMCAwIDAtMTYgMGMwIDQuOTkzIDUuNTM5IDEwLjE5MyA3LjM5OSAxMS43OTlhMSAxIDAgMCAwIDEuMjAyIDAgMzIuMTk3IDMyLjE5NyAwIDAgMCAuODEzLS43MjgiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMCIgcj0iMyIgLz4KICA8cGF0aCBkPSJtMTYgMTggMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/map-pin-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPinCheck extends LucideIconBase {\n static icon = {\n name: 'map-pin-check',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M19.43 12.935c.357-.967.57-1.955.57-2.935a8 8 0 0 0-16 0c0 4.993 5.539 10.193 7.399 11.799a1 1 0 0 0 1.202 0 32.197 32.197 0 0 0 .813-.728',\n key: '1dq61d',\n },\n ],\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\n ['path', { d: 'm16 18 2 2 4-4', key: '1mkfmb' }],\n ],\n };\n icon = signal(LucideMapPinCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPinCheck, isStandalone: true, selector: \"svg[lucideMapPinCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPinCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MapPinMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguOTc3IDE0QzE5LjYgMTIuNzAxIDIwIDExLjM0MyAyMCAxMGE4IDggMCAwIDAtMTYgMGMwIDQuOTkzIDUuNTM5IDEwLjE5MyA3LjM5OSAxMS43OTlhMSAxIDAgMCAwIDEuMjAyIDAgMzIgMzIgMCAwIDAgLjgyNC0uNzM4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTE2IDE4aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPinMinus extends LucideIconBase {\n static icon = {\n name: 'map-pin-minus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M18.977 14C19.6 12.701 20 11.343 20 10a8 8 0 0 0-16 0c0 4.993 5.539 10.193 7.399 11.799a1 1 0 0 0 1.202 0 32 32 0 0 0 .824-.738',\n key: '11uxia',\n },\n ],\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\n ['path', { d: 'M16 18h6', key: '987eiv' }],\n ],\n };\n icon = signal(LucideMapPinMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPinMinus, isStandalone: true, selector: \"svg[lucideMapPinMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPinMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MapPinMinusInside\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBjMCA0Ljk5My01LjUzOSAxMC4xOTMtNy4zOTkgMTEuNzk5YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxNiAwIiAvPgogIDxwYXRoIGQ9Ik05IDEwaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-minus-inside\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPinMinusInside extends LucideIconBase {\n static icon = {\n name: 'map-pin-minus-inside',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0',\n key: '1r0f0z',\n },\n ],\n ['path', { d: 'M9 10h6', key: '9gxzsh' }],\n ],\n };\n icon = signal(LucideMapPinMinusInside.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinMinusInside, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPinMinusInside, isStandalone: true, selector: \"svg[lucideMapPinMinusInside]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinMinusInside, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPinMinusInside]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MapPinHouse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMjJhMSAxIDAgMCAxLTEtMXYtNGExIDEgMCAwIDEgLjQ0NS0uODMybDMtMmExIDEgMCAwIDEgMS4xMSAwbDMgMkExIDEgMCAwIDEgMjIgMTd2NGExIDEgMCAwIDEtMSAxeiIgLz4KICA8cGF0aCBkPSJNMTggMTBhOCA4IDAgMCAwLTE2IDBjMCA0Ljk5MyA1LjUzOSAxMC4xOTMgNy4zOTkgMTEuNzk5YTEgMSAwIDAgMCAuNjAxLjIiIC8+CiAgPHBhdGggZD0iTTE4IDIydi0zIiAvPgogIDxjaXJjbGUgY3g9IjEwIiBjeT0iMTAiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-house\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPinHouse extends LucideIconBase {\n static icon = {\n name: 'map-pin-house',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15 22a1 1 0 0 1-1-1v-4a1 1 0 0 1 .445-.832l3-2a1 1 0 0 1 1.11 0l3 2A1 1 0 0 1 22 17v4a1 1 0 0 1-1 1z',\n key: '1p1rcz',\n },\n ],\n [\n 'path',\n {\n d: 'M18 10a8 8 0 0 0-16 0c0 4.993 5.539 10.193 7.399 11.799a1 1 0 0 0 .601.2',\n key: 'mcbcs9',\n },\n ],\n ['path', { d: 'M18 22v-3', key: '1t1ugv' }],\n ['circle', { cx: '10', cy: '10', r: '3', key: '1ns7v1' }],\n ],\n };\n icon = signal(LucideMapPinHouse.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinHouse, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPinHouse, isStandalone: true, selector: \"svg[lucideMapPinHouse]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinHouse, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPinHouse]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MapPinOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNzUgNy4wOWEzIDMgMCAwIDEgMi4xNiAyLjE2IiAvPgogIDxwYXRoIGQ9Ik0xNy4wNzIgMTcuMDcyYy0xLjYzNCAyLjE3LTMuNTI3IDMuOTEyLTQuNDcxIDQuNzI3YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxLjQzMi00LjU2OCIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik04LjQ3NSAyLjgxOEE4IDggMCAwIDEgMjAgMTBjMCAxLjE4My0uMzEgMi4zNzctLjgxIDMuNTMzIiAvPgogIDxwYXRoIGQ9Ik05LjEzIDkuMTNhMyAzIDAgMCAwIDMuNzQgMy43NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/map-pin-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPinOff extends LucideIconBase {\n static icon = {\n name: 'map-pin-off',\n size: 24,\n node: [\n ['path', { d: 'M12.75 7.09a3 3 0 0 1 2.16 2.16', key: '1d4wjd' }],\n [\n 'path',\n {\n d: 'M17.072 17.072c-1.634 2.17-3.527 3.912-4.471 4.727a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 1.432-4.568',\n key: '12yil7',\n },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M8.475 2.818A8 8 0 0 1 20 10c0 1.183-.31 2.377-.81 3.533', key: 'lhrkcz' }],\n ['path', { d: 'M9.13 9.13a3 3 0 0 0 3.74 3.74', key: '13wojd' }],\n ],\n };\n icon = signal(LucideMapPinOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPinOff, isStandalone: true, selector: \"svg[lucideMapPinOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPinOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MapPinPlusInside\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBjMCA0Ljk5My01LjUzOSAxMC4xOTMtNy4zOTkgMTEuNzk5YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxNiAwIiAvPgogIDxwYXRoIGQ9Ik0xMiA3djYiIC8+CiAgPHBhdGggZD0iTTkgMTBoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/map-pin-plus-inside\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPinPlusInside extends LucideIconBase {\n static icon = {\n name: 'map-pin-plus-inside',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0',\n key: '1r0f0z',\n },\n ],\n ['path', { d: 'M12 7v6', key: 'lw1j43' }],\n ['path', { d: 'M9 10h6', key: '9gxzsh' }],\n ],\n };\n icon = signal(LucideMapPinPlusInside.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinPlusInside, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPinPlusInside, isStandalone: true, selector: \"svg[lucideMapPinPlusInside]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinPlusInside, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPinPlusInside]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MapPinPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuOTE0IDExLjEwNUE3LjI5OCA3LjI5OCAwIDAgMCAyMCAxMGE4IDggMCAwIDAtMTYgMGMwIDQuOTkzIDUuNTM5IDEwLjE5MyA3LjM5OSAxMS43OTlhMSAxIDAgMCAwIDEuMjAyIDAgMzIgMzIgMCAwIDAgLjgyNC0uNzM4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTE2IDE4aDYiIC8+CiAgPHBhdGggZD0iTTE5IDE1djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPinPlus extends LucideIconBase {\n static icon = {\n name: 'map-pin-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M19.914 11.105A7.298 7.298 0 0 0 20 10a8 8 0 0 0-16 0c0 4.993 5.539 10.193 7.399 11.799a1 1 0 0 0 1.202 0 32 32 0 0 0 .824-.738',\n key: 'fcdtly',\n },\n ],\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\n ['path', { d: 'M16 18h6', key: '987eiv' }],\n ['path', { d: 'M19 15v6', key: '10aioa' }],\n ],\n };\n icon = signal(LucideMapPinPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPinPlus, isStandalone: true, selector: \"svg[lucideMapPinPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPinPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MapPinXInside\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBjMCA0Ljk5My01LjUzOSAxMC4xOTMtNy4zOTkgMTEuNzk5YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxNiAwIiAvPgogIDxwYXRoIGQ9Im0xNC41IDcuNS01IDUiIC8+CiAgPHBhdGggZD0ibTkuNSA3LjUgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/map-pin-x-inside\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPinXInside extends LucideIconBase {\n static icon = {\n name: 'map-pin-x-inside',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0',\n key: '1r0f0z',\n },\n ],\n ['path', { d: 'm14.5 7.5-5 5', key: '3lb6iw' }],\n ['path', { d: 'm9.5 7.5 5 5', key: 'ko136h' }],\n ],\n };\n icon = signal(LucideMapPinXInside.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinXInside, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPinXInside, isStandalone: true, selector: \"svg[lucideMapPinXInside]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinXInside, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPinXInside]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MapPinSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNIDEyLjI0OCAyMS45NjkgYSAxIDEgMCAwIDEgLTAuODQ5IC0wLjE3IEMgOS41MzkgMjAuMTkzIDQgMTQuOTkzIDQgMTAgYSA4IDggMCAwIDEgMTYgMCBDIDIwIDEwLjQyIDE5Ljk2MSAxMC44NDEgMTkuODg4IDExLjI2MiIgLz4KICA8cGF0aCBkPSJtMjIgMjItMS44OC0xLjg4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/map-pin-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPinSearch extends LucideIconBase {\n static icon = {\n name: 'map-pin-search',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M 12.248 21.969 a 1 1 0 0 1 -0.849 -0.17 C 9.539 20.193 4 14.993 4 10 a 8 8 0 0 1 16 0 C 20 10.42 19.961 10.841 19.888 11.262',\n key: '1jho5b',\n },\n ],\n ['path', { d: 'm22 22-1.88-1.88', key: '1bgjp0' }],\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ],\n };\n icon = signal(LucideMapPinSearch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinSearch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPinSearch, isStandalone: true, selector: \"svg[lucideMapPinSearch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinSearch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPinSearch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MapPinPen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuOTcgOS4zMDRBOCA4IDAgMCAwIDIgMTBjMCA0LjY5IDQuODg3IDkuNTYyIDcuMDIyIDExLjQ2OCIgLz4KICA8cGF0aCBkPSJNMjEuMzc4IDE2LjYyNmExIDEgMCAwIDAtMy4wMDQtMy4wMDRsLTQuMDEgNC4wMTJhMiAyIDAgMCAwLS41MDYuODU0bC0uODM3IDIuODdhLjUuNSAwIDAgMCAuNjIuNjJsMi44Ny0uODM3YTIgMiAwIDAgMCAuODU0LS41MDZ6IiAvPgogIDxjaXJjbGUgY3g9IjEwIiBjeT0iMTAiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPinPen extends LucideIconBase {\n static icon = {\n name: 'map-pin-pen',\n size: 24,\n node: [\n ['path', { d: 'M17.97 9.304A8 8 0 0 0 2 10c0 4.69 4.887 9.562 7.022 11.468', key: '1fahp3' }],\n [\n 'path',\n {\n d: 'M21.378 16.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z',\n key: '1817ys',\n },\n ],\n ['circle', { cx: '10', cy: '10', r: '3', key: '1ns7v1' }],\n ],\n aliases: ['location-edit'],\n };\n icon = signal(LucideMapPinPen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinPen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPinPen, isStandalone: true, selector: \"svg[lucideMapPinPen], svg[lucideLocationEdit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinPen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPinPen], svg[lucideLocationEdit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideMapPinPen\n */\nconst LucideLocationEdit = LucideMapPinPen;\n\n/**\n * @component @name MapPinX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuNzUyIDExLjkwMUE3Ljc4IDcuNzggMCAwIDAgMjAgMTBhOCA4IDAgMCAwLTE2IDBjMCA0Ljk5MyA1LjUzOSAxMC4xOTMgNy4zOTkgMTEuNzk5YTEgMSAwIDAgMCAxLjIwMiAwIDE5IDE5IDAgMCAwIC4wOS0uMDc3IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTIxLjUgMTUuNS01IDUiIC8+CiAgPHBhdGggZD0ibTIxLjUgMjAuNS01LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPinX extends LucideIconBase {\n static icon = {\n name: 'map-pin-x',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M19.752 11.901A7.78 7.78 0 0 0 20 10a8 8 0 0 0-16 0c0 4.993 5.539 10.193 7.399 11.799a1 1 0 0 0 1.202 0 19 19 0 0 0 .09-.077',\n key: 'y0ewhp',\n },\n ],\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\n ['path', { d: 'm21.5 15.5-5 5', key: '11iqnx' }],\n ['path', { d: 'm21.5 20.5-5-5', key: '1bylgx' }],\n ],\n };\n icon = signal(LucideMapPinX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPinX, isStandalone: true, selector: \"svg[lucideMapPinX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPinX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MapPinned\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggOGMwIDMuNjEzLTMuODY5IDcuNDI5LTUuMzkzIDguNzk1YTEgMSAwIDAgMS0xLjIxNCAwQzkuODcgMTUuNDI5IDYgMTEuNjEzIDYgOGE2IDYgMCAwIDEgMTIgMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTguNzE0IDE0aC0zLjcxYTEgMSAwIDAgMC0uOTQ4LjY4M2wtMi4wMDQgNkExIDEgMCAwIDAgMyAyMmgxOGExIDEgMCAwIDAgLjk0OC0xLjMxNmwtMi02YTEgMSAwIDAgMC0uOTQ5LS42ODRoLTMuNzEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/map-pinned\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPinned extends LucideIconBase {\n static icon = {\n name: 'map-pinned',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M18 8c0 3.613-3.869 7.429-5.393 8.795a1 1 0 0 1-1.214 0C9.87 15.429 6 11.613 6 8a6 6 0 0 1 12 0',\n key: '11u0oz',\n },\n ],\n ['circle', { cx: '12', cy: '8', r: '2', key: '1822b1' }],\n [\n 'path',\n {\n d: 'M8.714 14h-3.71a1 1 0 0 0-.948.683l-2.004 6A1 1 0 0 0 3 22h18a1 1 0 0 0 .948-1.316l-2-6a1 1 0 0 0-.949-.684h-3.712',\n key: 'q8zwxj',\n },\n ],\n ],\n };\n icon = signal(LucideMapPinned.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinned, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPinned, isStandalone: true, selector: \"svg[lucideMapPinned]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPinned, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPinned]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Map\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuMTA2IDUuNTUzYTIgMiAwIDAgMCAxLjc4OCAwbDMuNjU5LTEuODNBMSAxIDAgMCAxIDIxIDQuNjE5djEyLjc2NGExIDEgMCAwIDEtLjU1My44OTRsLTQuNTUzIDIuMjc3YTIgMiAwIDAgMS0xLjc4OCAwbC00LjIxMi0yLjEwNmEyIDIgMCAwIDAtMS43ODggMGwtMy42NTkgMS44M0ExIDEgMCAwIDEgMyAxOS4zODFWNi42MThhMSAxIDAgMCAxIC41NTMtLjg5NGw0LjU1My0yLjI3N2EyIDIgMCAwIDEgMS43ODggMHoiIC8+CiAgPHBhdGggZD0iTTE1IDUuNzY0djE1IiAvPgogIDxwYXRoIGQ9Ik05IDMuMjM2djE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/map\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMap extends LucideIconBase {\n static icon = {\n name: 'map',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14.106 5.553a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619v12.764a1 1 0 0 1-.553.894l-4.553 2.277a2 2 0 0 1-1.788 0l-4.212-2.106a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0z',\n key: '169xi5',\n },\n ],\n ['path', { d: 'M15 5.764v15', key: '1pn4in' }],\n ['path', { d: 'M9 3.236v15', key: '1uimfh' }],\n ],\n };\n icon = signal(LucideMap.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMap, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMap, isStandalone: true, selector: \"svg[lucideMap]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMap, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMap]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MarsStroke\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgNiA0IDQiIC8+CiAgPHBhdGggZD0iTTE3IDNoNHY0IiAvPgogIDxwYXRoIGQ9Im0yMSAzLTcuNzUgNy43NSIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iMTUiIHI9IjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mars-stroke\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMarsStroke extends LucideIconBase {\n static icon = {\n name: 'mars-stroke',\n size: 24,\n node: [\n ['path', { d: 'm14 6 4 4', key: '1q72g9' }],\n ['path', { d: 'M17 3h4v4', key: '19p9u1' }],\n ['path', { d: 'm21 3-7.75 7.75', key: '1cjbfd' }],\n ['circle', { cx: '9', cy: '15', r: '6', key: 'bx5svt' }],\n ],\n };\n icon = signal(LucideMarsStroke.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMarsStroke, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMarsStroke, isStandalone: true, selector: \"svg[lucideMarsStroke]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMarsStroke, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMarsStroke]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Mars\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM2g1djUiIC8+CiAgPHBhdGggZD0ibTIxIDMtNi43NSA2Ljc1IiAvPgogIDxjaXJjbGUgY3g9IjEwIiBjeT0iMTQiIHI9IjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mars\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMars extends LucideIconBase {\n static icon = {\n name: 'mars',\n size: 24,\n node: [\n ['path', { d: 'M16 3h5v5', key: '1806ms' }],\n ['path', { d: 'm21 3-6.75 6.75', key: 'pv0uzu' }],\n ['circle', { cx: '10', cy: '14', r: '6', key: '1qwbdc' }],\n ],\n };\n icon = signal(LucideMars.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMars, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMars, isStandalone: true, selector: \"svg[lucideMars]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMars, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMars]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MapPin\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBjMCA0Ljk5My01LjUzOSAxMC4xOTMtNy4zOTkgMTEuNzk5YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxNiAwIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPin extends LucideIconBase {\n static icon = {\n name: 'map-pin',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0',\n key: '1r0f0z',\n },\n ],\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\n ],\n };\n icon = signal(LucideMapPin.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPin, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPin, isStandalone: true, selector: \"svg[lucideMapPin]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPin, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPin]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MapPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTktMS4xMDYtLjU1MmEyIDIgMCAwIDAtMS43ODggMGwtMy42NTkgMS44M0ExIDEgMCAwIDEgMyAxOS4zODFWNi42MThhMSAxIDAgMCAxIC41NTMtLjg5NGw0LjU1My0yLjI3N2EyIDIgMCAwIDEgMS43ODggMGw0LjIxMiAyLjEwNmEyIDIgMCAwIDAgMS43ODggMGwzLjY1OS0xLjgzQTEgMSAwIDAgMSAyMSA0LjYxOVYxMiIgLz4KICA8cGF0aCBkPSJNMTUgNS43NjRWMTIiIC8+CiAgPHBhdGggZD0iTTE4IDE1djYiIC8+CiAgPHBhdGggZD0iTTIxIDE4aC02IiAvPgogIDxwYXRoIGQ9Ik05IDMuMjM2djE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/map-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMapPlus extends LucideIconBase {\n static icon = {\n name: 'map-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm11 19-1.106-.552a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0l4.212 2.106a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619V12',\n key: 'svfegj',\n },\n ],\n ['path', { d: 'M15 5.764V12', key: '1ocw4k' }],\n ['path', { d: 'M18 15v6', key: '9wciyi' }],\n ['path', { d: 'M21 18h-6', key: '139f0c' }],\n ['path', { d: 'M9 3.236v15', key: '1uimfh' }],\n ],\n };\n icon = signal(LucideMapPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMapPlus, isStandalone: true, selector: \"svg[lucideMapPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMapPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMapPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Martini\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTIgNC4yMDcgNC4yMDdBLjcwNy43MDcgMCAwIDEgNC43MDcgM2gxNC41ODZhLjcwNy43MDcgMCAwIDEgLjUgMS4yMDd6IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnYxMCIgLz4KICA8cGF0aCBkPSJNNyAyMmgxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/martini\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMartini extends LucideIconBase {\n static icon = {\n name: 'martini',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 12 4.207 4.207A.707.707 0 0 1 4.707 3h14.586a.707.707 0 0 1 .5 1.207z',\n key: 'vxdekd',\n },\n ],\n ['path', { d: 'M12 12v10', key: '1nesaz' }],\n ['path', { d: 'M7 22h10', key: '10w4w3' }],\n ],\n };\n icon = signal(LucideMartini.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMartini, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMartini, isStandalone: true, selector: \"svg[lucideMartini]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMartini, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMartini]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Maximize\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzSDVhMiAyIDAgMCAwLTIgMnYzIiAvPgogIDxwYXRoIGQ9Ik0yMSA4VjVhMiAyIDAgMCAwLTItMmgtMyIgLz4KICA8cGF0aCBkPSJNMyAxNnYzYTIgMiAwIDAgMCAyIDJoMyIgLz4KICA8cGF0aCBkPSJNMTYgMjFoM2EyIDIgMCAwIDAgMi0ydi0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/maximize\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMaximize extends LucideIconBase {\n static icon = {\n name: 'maximize',\n size: 24,\n node: [\n ['path', { d: 'M8 3H5a2 2 0 0 0-2 2v3', key: '1dcmit' }],\n ['path', { d: 'M21 8V5a2 2 0 0 0-2-2h-3', key: '1e4gt3' }],\n ['path', { d: 'M3 16v3a2 2 0 0 0 2 2h3', key: 'wsl5sc' }],\n ['path', { d: 'M16 21h3a2 2 0 0 0 2-2v-3', key: '18trek' }],\n ],\n };\n icon = signal(LucideMaximize.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMaximize, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMaximize, isStandalone: true, selector: \"svg[lucideMaximize]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMaximize, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMaximize]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Medal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNy4yMSAxNSAyLjY2IDcuMTRhMiAyIDAgMCAxIC4xMy0yLjJMNC40IDIuOEEyIDIgMCAwIDEgNiAyaDEyYTIgMiAwIDAgMSAxLjYuOGwxLjYgMi4xNGEyIDIgMCAwIDEgLjE0IDIuMkwxNi43OSAxNSIgLz4KICA8cGF0aCBkPSJNMTEgMTIgNS4xMiAyLjIiIC8+CiAgPHBhdGggZD0ibTEzIDEyIDUuODgtOS44IiAvPgogIDxwYXRoIGQ9Ik04IDdoOCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE3IiByPSI1IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOHYtMmgtLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/medal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMedal extends LucideIconBase {\n static icon = {\n name: 'medal',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M7.21 15 2.66 7.14a2 2 0 0 1 .13-2.2L4.4 2.8A2 2 0 0 1 6 2h12a2 2 0 0 1 1.6.8l1.6 2.14a2 2 0 0 1 .14 2.2L16.79 15',\n key: '143lza',\n },\n ],\n ['path', { d: 'M11 12 5.12 2.2', key: 'qhuxz6' }],\n ['path', { d: 'm13 12 5.88-9.8', key: 'hbye0f' }],\n ['path', { d: 'M8 7h8', key: 'i86dvs' }],\n ['circle', { cx: '12', cy: '17', r: '5', key: 'qbz8iq' }],\n ['path', { d: 'M12 18v-2h-.5', key: 'fawc4q' }],\n ],\n };\n icon = signal(LucideMedal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMedal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMedal, isStandalone: true, selector: \"svg[lucideMedal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMedal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMedal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Megaphone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNmExMyAxMyAwIDAgMCA4LjQtMi44QTEgMSAwIDAgMSAyMSA0djEyYTEgMSAwIDAgMS0xLjYuOEExMyAxMyAwIDAgMCAxMSAxNEg1YTIgMiAwIDAgMS0yLTJWOGEyIDIgMCAwIDEgMi0yeiIgLz4KICA8cGF0aCBkPSJNNiAxNGExMiAxMiAwIDAgMCAyLjQgNy4yIDIgMiAwIDAgMCAzLjItMi40QTggOCAwIDAgMSAxMCAxNCIgLz4KICA8cGF0aCBkPSJNOCA2djgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/megaphone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMegaphone extends LucideIconBase {\n static icon = {\n name: 'megaphone',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11 6a13 13 0 0 0 8.4-2.8A1 1 0 0 1 21 4v12a1 1 0 0 1-1.6.8A13 13 0 0 0 11 14H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2z',\n key: 'q8bfy3',\n },\n ],\n ['path', { d: 'M6 14a12 12 0 0 0 2.4 7.2 2 2 0 0 0 3.2-2.4A8 8 0 0 1 10 14', key: '1853fq' }],\n ['path', { d: 'M8 6v8', key: '15ugcq' }],\n ],\n };\n icon = signal(LucideMegaphone.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMegaphone, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMegaphone, isStandalone: true, selector: \"svg[lucideMegaphone]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMegaphone, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMegaphone]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Maximize2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM2g2djYiIC8+CiAgPHBhdGggZD0ibTIxIDMtNyA3IiAvPgogIDxwYXRoIGQ9Im0zIDIxIDctNyIgLz4KICA8cGF0aCBkPSJNOSAyMUgzdi02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/maximize-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMaximize2 extends LucideIconBase {\n static icon = {\n name: 'maximize-2',\n size: 24,\n node: [\n ['path', { d: 'M15 3h6v6', key: '1q9fwt' }],\n ['path', { d: 'm21 3-7 7', key: '1l2asr' }],\n ['path', { d: 'm3 21 7-7', key: 'tjx5ai' }],\n ['path', { d: 'M9 21H3v-6', key: 'wtvkvv' }],\n ],\n };\n icon = signal(LucideMaximize2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMaximize2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMaximize2, isStandalone: true, selector: \"svg[lucideMaximize2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMaximize2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMaximize2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MemoryStick\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJ2LTIiIC8+CiAgPHBhdGggZD0iTTEyIDE4di0yIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMnYtMiIgLz4KICA8cGF0aCBkPSJNMTYgMTh2LTIiIC8+CiAgPHBhdGggZD0iTTIgMTFoMS41IiAvPgogIDxwYXRoIGQ9Ik0yMCAxOHYtMiIgLz4KICA8cGF0aCBkPSJNMjAuNSAxMUgyMiIgLz4KICA8cGF0aCBkPSJNNCAxOHYtMiIgLz4KICA8cGF0aCBkPSJNOCAxMnYtMiIgLz4KICA8cGF0aCBkPSJNOCAxOHYtMiIgLz4KICA8cmVjdCB4PSIyIiB5PSI2IiB3aWR0aD0iMjAiIGhlaWdodD0iMTAiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/memory-stick\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMemoryStick extends LucideIconBase {\n static icon = {\n name: 'memory-stick',\n size: 24,\n node: [\n ['path', { d: 'M12 12v-2', key: 'fwoke6' }],\n ['path', { d: 'M12 18v-2', key: 'qj6yno' }],\n ['path', { d: 'M16 12v-2', key: 'heuere' }],\n ['path', { d: 'M16 18v-2', key: 's1ct0w' }],\n ['path', { d: 'M2 11h1.5', key: '15p63e' }],\n ['path', { d: 'M20 18v-2', key: '12ehxp' }],\n ['path', { d: 'M20.5 11H22', key: 'khsy7a' }],\n ['path', { d: 'M4 18v-2', key: '1c3oqr' }],\n ['path', { d: 'M8 12v-2', key: '1mwtfd' }],\n ['path', { d: 'M8 18v-2', key: 'qcmpov' }],\n ['rect', { x: '2', y: '6', width: '20', height: '10', rx: '2', key: '1qcswk' }],\n ],\n };\n icon = signal(LucideMemoryStick.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMemoryStick, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMemoryStick, isStandalone: true, selector: \"svg[lucideMemoryStick]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMemoryStick, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMemoryStick]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MegaphoneOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNjM2IDZBMTMgMTMgMCAwIDAgMTkuNCAzLjIgMSAxIDAgMCAxIDIxIDR2MTEuMzQ0IiAvPgogIDxwYXRoIGQ9Ik0xNC4zNzggMTQuMzU3QTEzIDEzIDAgMCAwIDExIDE0SDVhMiAyIDAgMCAxLTItMlY4YTIgMiAwIDAgMSAyLTJoMSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik02IDE0YTEyIDEyIDAgMCAwIDIuNCA3LjIgMiAyIDAgMCAwIDMuMi0yLjRBOCA4IDAgMCAxIDEwIDE0IiAvPgogIDxwYXRoIGQ9Ik04IDh2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/megaphone-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMegaphoneOff extends LucideIconBase {\n static icon = {\n name: 'megaphone-off',\n size: 24,\n node: [\n ['path', { d: 'M11.636 6A13 13 0 0 0 19.4 3.2 1 1 0 0 1 21 4v11.344', key: 'bycexp' }],\n [\n 'path',\n { d: 'M14.378 14.357A13 13 0 0 0 11 14H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h1', key: '1t17s6' },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M6 14a12 12 0 0 0 2.4 7.2 2 2 0 0 0 3.2-2.4A8 8 0 0 1 10 14', key: '1853fq' }],\n ['path', { d: 'M8 8v6', key: 'aieo6v' }],\n ],\n };\n icon = signal(LucideMegaphoneOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMegaphoneOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMegaphoneOff, isStandalone: true, selector: \"svg[lucideMegaphoneOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMegaphoneOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMegaphoneOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Menu\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA1aDE2IiAvPgogIDxwYXRoIGQ9Ik00IDEyaDE2IiAvPgogIDxwYXRoIGQ9Ik00IDE5aDE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/menu\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMenu extends LucideIconBase {\n static icon = {\n name: 'menu',\n size: 24,\n node: [\n ['path', { d: 'M4 5h16', key: '1tepv9' }],\n ['path', { d: 'M4 12h16', key: '1lakjw' }],\n ['path', { d: 'M4 19h16', key: '1djgab' }],\n ],\n };\n icon = signal(LucideMenu.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMenu, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMenu, isStandalone: true, selector: \"svg[lucideMenu]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMenu, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMenu]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessageCircleCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0ibTkgMTIgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-circle-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageCircleCheck extends LucideIconBase {\n static icon = {\n name: 'message-circle-check',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\n key: '1sd12s',\n },\n ],\n ['path', { d: 'm9 12 2 2 4-4', key: 'dzmm74' }],\n ],\n };\n icon = signal(LucideMessageCircleCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageCircleCheck, isStandalone: true, selector: \"svg[lucideMessageCircleCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageCircleCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Merge\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOCA2IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTEyIDJ2MTAuM2E0IDQgMCAwIDEtMS4xNzIgMi44NzJMNCAyMiIgLz4KICA8cGF0aCBkPSJtMjAgMjItNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/merge\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMerge extends LucideIconBase {\n static icon = {\n name: 'merge',\n size: 24,\n node: [\n ['path', { d: 'm8 6 4-4 4 4', key: 'ybng9g' }],\n ['path', { d: 'M12 2v10.3a4 4 0 0 1-1.172 2.872L4 22', key: '1hyw0i' }],\n ['path', { d: 'm20 22-5-5', key: '1m27yz' }],\n ],\n };\n icon = signal(LucideMerge.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMerge, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMerge, isStandalone: true, selector: \"svg[lucideMerge]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMerge, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMerge]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessageCircleDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMSAyLjE4MmExMCAxMCAwIDAgMSAzLjggMCIgLz4KICA8cGF0aCBkPSJNMTMuOSAyMS44MThhMTAgMTAgMCAwIDEtMy44IDAiIC8+CiAgPHBhdGggZD0iTTE3LjYwOSAzLjcyYTEwIDEwIDAgMCAxIDIuNjkgMi43IiAvPgogIDxwYXRoIGQ9Ik0yLjE4MiAxMy45YTEwIDEwIDAgMCAxIDAtMy44IiAvPgogIDxwYXRoIGQ9Ik0yMC4yOCAxNy42MWExMCAxMCAwIDAgMS0yLjcgMi42OSIgLz4KICA8cGF0aCBkPSJNMjEuODE4IDEwLjFhMTAgMTAgMCAwIDEgMCAzLjgiIC8+CiAgPHBhdGggZD0iTTMuNzIxIDYuMzkxYTEwIDEwIDAgMCAxIDIuNy0yLjY5IiAvPgogIDxwYXRoIGQ9Im02LjE2MyAyMS4xMTctMi45MDYuODVhMSAxIDAgMCAxLTEuMjM2LTEuMTY5bC45NjUtMi45OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-circle-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageCircleDashed extends LucideIconBase {\n static icon = {\n name: 'message-circle-dashed',\n size: 24,\n node: [\n ['path', { d: 'M10.1 2.182a10 10 0 0 1 3.8 0', key: '5ilxe3' }],\n ['path', { d: 'M13.9 21.818a10 10 0 0 1-3.8 0', key: '11zvb9' }],\n ['path', { d: 'M17.609 3.72a10 10 0 0 1 2.69 2.7', key: 'jiglxs' }],\n ['path', { d: 'M2.182 13.9a10 10 0 0 1 0-3.8', key: 'c0bmvh' }],\n ['path', { d: 'M20.28 17.61a10 10 0 0 1-2.7 2.69', key: 'elg7ff' }],\n ['path', { d: 'M21.818 10.1a10 10 0 0 1 0 3.8', key: 'qkgqxc' }],\n ['path', { d: 'M3.721 6.391a10 10 0 0 1 2.7-2.69', key: '1mcia2' }],\n ['path', { d: 'm6.163 21.117-2.906.85a1 1 0 0 1-1.236-1.169l.965-2.98', key: '1qsu07' }],\n ],\n };\n icon = signal(LucideMessageCircleDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageCircleDashed, isStandalone: true, selector: \"svg[lucideMessageCircleDashed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageCircleDashed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessageCircleHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0iTTcuODI4IDEzLjA3QTMgMyAwIDAgMSAxMiA4Ljc2NGEzIDMgMCAwIDEgNS4wMDQgMi4yMjQgMyAzIDAgMCAxLS44MzIgMi4wODNsLTMuNDQ3IDMuNjJhMSAxIDAgMCAxLTEuNDUtLjAwMXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-circle-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageCircleHeart extends LucideIconBase {\n static icon = {\n name: 'message-circle-heart',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\n key: '1sd12s',\n },\n ],\n [\n 'path',\n {\n d: 'M7.828 13.07A3 3 0 0 1 12 8.764a3 3 0 0 1 5.004 2.224 3 3 0 0 1-.832 2.083l-3.447 3.62a1 1 0 0 1-1.45-.001z',\n key: 'hoo97p',\n },\n ],\n ],\n };\n icon = signal(LucideMessageCircleHeart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleHeart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageCircleHeart, isStandalone: true, selector: \"svg[lucideMessageCircleHeart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleHeart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageCircleHeart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessageCircleMore\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0iTTggMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEyaC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-circle-more\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageCircleMore extends LucideIconBase {\n static icon = {\n name: 'message-circle-more',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\n key: '1sd12s',\n },\n ],\n ['path', { d: 'M8 12h.01', key: 'czm47f' }],\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\n ['path', { d: 'M16 12h.01', key: '1l6xoz' }],\n ],\n };\n icon = signal(LucideMessageCircleMore.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleMore, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageCircleMore, isStandalone: true, selector: \"svg[lucideMessageCircleMore]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleMore, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageCircleMore]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessageCircleOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik00LjkzIDQuOTI5YTEwIDEwIDAgMCAwLTEuOTM4IDExLjQxMiAyIDIgMCAwIDEgLjA5NCAxLjE2N2wtMS4wNjUgMy4yOWExIDEgMCAwIDAgMS4yMzYgMS4xNjhsMy40MTMtLjk5OGEyIDIgMCAwIDEgMS4wOTkuMDkyIDEwIDEwIDAgMCAwIDExLjMwMi0xLjk4OSIgLz4KICA8cGF0aCBkPSJNOC4zNSAyLjY5QTEwIDEwIDAgMCAxIDIxLjMgMTUuNjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-circle-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageCircleOff extends LucideIconBase {\n static icon = {\n name: 'message-circle-off',\n size: 24,\n node: [\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n [\n 'path',\n {\n d: 'M4.93 4.929a10 10 0 0 0-1.938 11.412 2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 0 0 11.302-1.989',\n key: '7il5tn',\n },\n ],\n ['path', { d: 'M8.35 2.69A10 10 0 0 1 21.3 15.65', key: '1pfsoa' }],\n ],\n };\n icon = signal(LucideMessageCircleOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageCircleOff, isStandalone: true, selector: \"svg[lucideMessageCircleOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageCircleOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessageCirclePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KICA8cGF0aCBkPSJNMTIgOHY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-circle-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageCirclePlus extends LucideIconBase {\n static icon = {\n name: 'message-circle-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\n key: '1sd12s',\n },\n ],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ['path', { d: 'M12 8v8', key: 'napkw2' }],\n ],\n };\n icon = signal(LucideMessageCirclePlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCirclePlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageCirclePlus, isStandalone: true, selector: \"svg[lucideMessageCirclePlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCirclePlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageCirclePlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessageCircleQuestionMark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0iTTkuMDkgOWEzIDMgMCAwIDEgNS44MyAxYzAgMi0zIDMtMyAzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxN2guMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-circle-question-mark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageCircleQuestionMark extends LucideIconBase {\n static icon = {\n name: 'message-circle-question-mark',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\n key: '1sd12s',\n },\n ],\n ['path', { d: 'M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3', key: '1u773s' }],\n ['path', { d: 'M12 17h.01', key: 'p32p05' }],\n ],\n aliases: ['message-circle-question'],\n };\n icon = signal(LucideMessageCircleQuestionMark.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleQuestionMark, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageCircleQuestionMark, isStandalone: true, selector: \"svg[lucideMessageCircleQuestionMark], svg[lucideMessageCircleQuestion]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleQuestionMark, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageCircleQuestionMark], svg[lucideMessageCircleQuestion]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideMessageCircleQuestionMark\n */\nconst LucideMessageCircleQuestion = LucideMessageCircleQuestionMark;\n\n/**\n * @component @name MessageCircleReply\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0ibTEwIDE1LTMtMyAzLTMiIC8+CiAgPHBhdGggZD0iTTcgMTJoOGEyIDIgMCAwIDEgMiAydjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-circle-reply\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageCircleReply extends LucideIconBase {\n static icon = {\n name: 'message-circle-reply',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\n key: '1sd12s',\n },\n ],\n ['path', { d: 'm10 15-3-3 3-3', key: '1pgupc' }],\n ['path', { d: 'M7 12h8a2 2 0 0 1 2 2v1', key: '89sh1g' }],\n ],\n };\n icon = signal(LucideMessageCircleReply.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleReply, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageCircleReply, isStandalone: true, selector: \"svg[lucideMessageCircleReply]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleReply, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageCircleReply]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessageCircleX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0ibTE1IDktNiA2IiAvPgogIDxwYXRoIGQ9Im05IDkgNiA2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-circle-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageCircleX extends LucideIconBase {\n static icon = {\n name: 'message-circle-x',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\n key: '1sd12s',\n },\n ],\n ['path', { d: 'm15 9-6 6', key: '1uzhvr' }],\n ['path', { d: 'm9 9 6 6', key: 'z0biqf' }],\n ],\n };\n icon = signal(LucideMessageCircleX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageCircleX, isStandalone: true, selector: \"svg[lucideMessageCircleX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageCircleX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessageCircleCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgOS0zIDMgMyAzIiAvPgogIDxwYXRoIGQ9Im0xNCAxNSAzLTMtMy0zIiAvPgogIDxwYXRoIGQ9Ik0yLjk5MiAxNi4zNDJhMiAyIDAgMCAxIC4wOTQgMS4xNjdsLTEuMDY1IDMuMjlhMSAxIDAgMCAwIDEuMjM2IDEuMTY4bDMuNDEzLS45OThhMiAyIDAgMCAxIDEuMDk5LjA5MiAxMCAxMCAwIDEgMC00Ljc3Ny00LjcxOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-circle-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageCircleCode extends LucideIconBase {\n static icon = {\n name: 'message-circle-code',\n size: 24,\n node: [\n ['path', { d: 'm10 9-3 3 3 3', key: '1oro0q' }],\n ['path', { d: 'm14 15 3-3-3-3', key: 'bz13h7' }],\n [\n 'path',\n {\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\n key: '1sd12s',\n },\n ],\n ],\n };\n icon = signal(LucideMessageCircleCode.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleCode, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageCircleCode, isStandalone: true, selector: \"svg[lucideMessageCircleCode]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleCode, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageCircleCode]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessageSquareCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNy43IDAgMCAxIDIgMjEuMjg2VjVhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAyeiIgLz4KICA8cGF0aCBkPSJtOSAxMSAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-square-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareCheck extends LucideIconBase {\n static icon = {\n name: 'message-square-check',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.7.7 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\n key: 'm0kn7k',\n },\n ],\n ['path', { d: 'm9 11 2 2 4-4', key: 'kz4plv' }],\n ],\n };\n icon = signal(LucideMessageSquareCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareCheck, isStandalone: true, selector: \"svg[lucideMessageSquareCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessageCircleWarning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0iTTEyIDh2NCIgLz4KICA8cGF0aCBkPSJNMTIgMTZoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-circle-warning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageCircleWarning extends LucideIconBase {\n static icon = {\n name: 'message-circle-warning',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\n key: '1sd12s',\n },\n ],\n ['path', { d: 'M12 8v4', key: '1got3b' }],\n ['path', { d: 'M12 16h.01', key: '1drbdi' }],\n ],\n };\n icon = signal(LucideMessageCircleWarning.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleWarning, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageCircleWarning, isStandalone: true, selector: \"svg[lucideMessageCircleWarning]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircleWarning, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageCircleWarning]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessageSquareDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgM2gyIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOWgtMiIgLz4KICA8cGF0aCBkPSJNMiAxMnYtMiIgLz4KICA8cGF0aCBkPSJNMiAxNnY1LjI4NmEuNzEuNzEgMCAwIDAgMS4yMTIuNTAybDEuMTQ5LTEuMTQ5IiAvPgogIDxwYXRoIGQ9Ik0yMCAxOWEyIDIgMCAwIDAgMi0ydi0xIiAvPgogIDxwYXRoIGQ9Ik0yMiAxMHYyIiAvPgogIDxwYXRoIGQ9Ik0yMiA2VjVhMiAyIDAgMCAwLTItMiIgLz4KICA8cGF0aCBkPSJNNCAzYTIgMiAwIDAgMC0yIDJ2MSIgLz4KICA8cGF0aCBkPSJNOCAxOWgyIiAvPgogIDxwYXRoIGQ9Ik04IDNoMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareDashed extends LucideIconBase {\n static icon = {\n name: 'message-square-dashed',\n size: 24,\n node: [\n ['path', { d: 'M14 3h2', key: '1d12a5' }],\n ['path', { d: 'M16 19h-2', key: '1agirb' }],\n ['path', { d: 'M2 12v-2', key: '1ey295' }],\n ['path', { d: 'M2 16v5.286a.71.71 0 0 0 1.212.502l1.149-1.149', key: '120k8q' }],\n ['path', { d: 'M20 19a2 2 0 0 0 2-2v-1', key: 'ior8tn' }],\n ['path', { d: 'M22 10v2', key: 'rmlecy' }],\n ['path', { d: 'M22 6V5a2 2 0 0 0-2-2', key: 'sp3k6r' }],\n ['path', { d: 'M4 3a2 2 0 0 0-2 2v1', key: '11zt7s' }],\n ['path', { d: 'M8 19h2', key: 'jnunrx' }],\n ['path', { d: 'M8 3h2', key: 'ysbsee' }],\n ],\n };\n icon = signal(LucideMessageSquareDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareDashed, isStandalone: true, selector: \"svg[lucideMessageSquareDashed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareDashed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessageCircle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-circle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageCircle extends LucideIconBase {\n static icon = {\n name: 'message-circle',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\n key: '1sd12s',\n },\n ],\n ],\n };\n icon = signal(LucideMessageCircle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageCircle, isStandalone: true, selector: \"svg[lucideMessageCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageCircle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessageSquareDiff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0xMCAxNWg0IiAvPgogIDxwYXRoIGQ9Ik0xMCA5aDQiIC8+CiAgPHBhdGggZD0iTTEyIDd2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-diff\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareDiff extends LucideIconBase {\n static icon = {\n name: 'message-square-diff',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\n key: '18887p',\n },\n ],\n ['path', { d: 'M10 15h4', key: '192ueg' }],\n ['path', { d: 'M10 9h4', key: 'u4k05v' }],\n ['path', { d: 'M12 7v4', key: 'xawao1' }],\n ],\n };\n icon = signal(LucideMessageSquareDiff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareDiff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareDiff, isStandalone: true, selector: \"svg[lucideMessageSquareDiff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareDiff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareDiff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessageSquareCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Im0xMCA4LTMgMyAzIDMiIC8+CiAgPHBhdGggZD0ibTE0IDE0IDMtMy0zLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-square-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareCode extends LucideIconBase {\n static icon = {\n name: 'message-square-code',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\n key: '18887p',\n },\n ],\n ['path', { d: 'm10 8-3 3 3 3', key: 'fp6dz7' }],\n ['path', { d: 'm14 14 3-3-3-3', key: '1yrceu' }],\n ],\n };\n icon = signal(LucideMessageSquareCode.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareCode, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareCode, isStandalone: true, selector: \"svg[lucideMessageSquareCode]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareCode, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareCode]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessageSquareLock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgOC41VjVhMiAyIDAgMCAwLTItMkg0YTIgMiAwIDAgMC0yIDJ2MTYuMjg2YS43MS43MSAwIDAgMCAxLjIxMi41MDJsMi4yMDItMi4yMDJBMiAyIDAgMCAxIDYuODI4IDE5SDEwIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNXYtMmEyIDIgMCAwIDAtNCAwdjIiIC8+CiAgPHJlY3QgeD0iMTQiIHk9IjE1IiB3aWR0aD0iOCIgaGVpZ2h0PSI1IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareLock extends LucideIconBase {\n static icon = {\n name: 'message-square-lock',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 8.5V5a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v16.286a.71.71 0 0 0 1.212.502l2.202-2.202A2 2 0 0 1 6.828 19H10',\n key: 'fu6chl',\n },\n ],\n ['path', { d: 'M20 15v-2a2 2 0 0 0-4 0v2', key: 'vl8a78' }],\n ['rect', { x: '14', y: '15', width: '8', height: '5', rx: '1', key: '37aafw' }],\n ],\n };\n icon = signal(LucideMessageSquareLock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareLock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareLock, isStandalone: true, selector: \"svg[lucideMessageSquareLock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareLock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareLock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessageSquareDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNyAzSDRhMiAyIDAgMCAwLTIgMnYxNi4yODZhLjcxLjcxIDAgMCAwIDEuMjEyLjUwMmwyLjIwMi0yLjIwMkEyIDIgMCAwIDEgNi44MjggMTlIMjBhMiAyIDAgMCAwIDItMnYtNC43IiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iNiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareDot extends LucideIconBase {\n static icon = {\n name: 'message-square-dot',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.7 3H4a2 2 0 0 0-2 2v16.286a.71.71 0 0 0 1.212.502l2.202-2.202A2 2 0 0 1 6.828 19H20a2 2 0 0 0 2-2v-4.7',\n key: 'wjb7ig',\n },\n ],\n ['circle', { cx: '19', cy: '6', r: '3', key: '108a5v' }],\n ],\n };\n icon = signal(LucideMessageSquareDot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareDot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareDot, isStandalone: true, selector: \"svg[lucideMessageSquareDot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareDot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareDot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessageSquareOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTlINi44MjhhMiAyIDAgMCAwLTEuNDE0LjU4NmwtMi4yMDIgMi4yMDJBLjcuNyAwIDAgMSAyIDIxLjI4NlY1YTIgMiAwIDAgMSAxLjE4NC0xLjgyNiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik04LjY1NiAzSDIwYTIgMiAwIDAgMSAyIDJ2MTEuMzQ0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-square-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareOff extends LucideIconBase {\n static icon = {\n name: 'message-square-off',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M19 19H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.7.7 0 0 1 2 21.286V5a2 2 0 0 1 1.184-1.826',\n key: '1wyg69',\n },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M8.656 3H20a2 2 0 0 1 2 2v11.344', key: 'mhl4k6' }],\n ],\n };\n icon = signal(LucideMessageSquareOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareOff, isStandalone: true, selector: \"svg[lucideMessageSquareOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessageSquarePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0xMiA4djYiIC8+CiAgPHBhdGggZD0iTTkgMTFoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquarePlus extends LucideIconBase {\n static icon = {\n name: 'message-square-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\n key: '18887p',\n },\n ],\n ['path', { d: 'M12 8v6', key: '1ib9pf' }],\n ['path', { d: 'M9 11h6', key: '1fldmi' }],\n ],\n };\n icon = signal(LucideMessageSquarePlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquarePlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquarePlus, isStandalone: true, selector: \"svg[lucideMessageSquarePlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquarePlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquarePlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessageSquareMore\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMWguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDExaC4wMSIgLz4KICA8cGF0aCBkPSJNOCAxMWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-square-more\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareMore extends LucideIconBase {\n static icon = {\n name: 'message-square-more',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\n key: '18887p',\n },\n ],\n ['path', { d: 'M12 11h.01', key: 'z322tv' }],\n ['path', { d: 'M16 11h.01', key: 'xkw8gn' }],\n ['path', { d: 'M8 11h.01', key: '1dfujw' }],\n ],\n };\n icon = signal(LucideMessageSquareMore.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareMore, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareMore, isStandalone: true, selector: \"svg[lucideMessageSquareMore]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareMore, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareMore]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessageSquareQuote\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTRhMiAyIDAgMCAwIDItMlY4aC0yIiAvPgogIDxwYXRoIGQ9Ik0yMiAxN2EyIDIgMCAwIDEtMiAySDYuODI4YTIgMiAwIDAgMC0xLjQxNC41ODZsLTIuMjAyIDIuMjAyQS43MS43MSAwIDAgMSAyIDIxLjI4NlY1YTIgMiAwIDAgMSAyLTJoMTZhMiAyIDAgMCAxIDIgMnoiIC8+CiAgPHBhdGggZD0iTTggMTRhMiAyIDAgMCAwIDItMlY4SDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-square-quote\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareQuote extends LucideIconBase {\n static icon = {\n name: 'message-square-quote',\n size: 24,\n node: [\n ['path', { d: 'M14 14a2 2 0 0 0 2-2V8h-2', key: '1r06pg' }],\n [\n 'path',\n {\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\n key: '18887p',\n },\n ],\n ['path', { d: 'M8 14a2 2 0 0 0 2-2V8H8', key: '1jzu5j' }],\n ],\n };\n icon = signal(LucideMessageSquareQuote.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareQuote, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareQuote, isStandalone: true, selector: \"svg[lucideMessageSquareQuote]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareQuote, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareQuote]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessageSquareShare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM0g0YTIgMiAwIDAgMC0yIDJ2MTYuMjg2YS43MS43MSAwIDAgMCAxLjIxMi41MDJsMi4yMDItMi4yMDJBMiAyIDAgMCAxIDYuODI4IDE5SDIwYTIgMiAwIDAgMCAyLTJ2LTQiIC8+CiAgPHBhdGggZD0iTTE2IDNoNnY2IiAvPgogIDxwYXRoIGQ9Im0xNiA5IDYtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-share\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareShare extends LucideIconBase {\n static icon = {\n name: 'message-square-share',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 3H4a2 2 0 0 0-2 2v16.286a.71.71 0 0 0 1.212.502l2.202-2.202A2 2 0 0 1 6.828 19H20a2 2 0 0 0 2-2v-4',\n key: '11da1y',\n },\n ],\n ['path', { d: 'M16 3h6v6', key: '1bx56c' }],\n ['path', { d: 'm16 9 6-6', key: 'm4dnic' }],\n ],\n };\n icon = signal(LucideMessageSquareShare.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareShare, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareShare, isStandalone: true, selector: \"svg[lucideMessageSquareShare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareShare, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareShare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessageSquareHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik03LjUgOS41YzAgLjY4Ny4yNjUgMS4zODMuNjk3IDEuODQ0bDMuMDA5IDMuMjY0YTEuMTQgMS4xNCAwIDAgMCAuNDA3LjMxNCAxIDEgMCAwIDAgLjc4My0uMDA0IDEuMTQgMS4xNCAwIDAgMCAuMzk4LS4zMWwzLjAwOC0zLjI2NEEyLjc3IDIuNzcgMCAwIDAgMTYuNSA5LjUgMi41IDIuNSAwIDAgMCAxMiA4YTIuNSAyLjUgMCAwIDAtNC41IDEuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareHeart extends LucideIconBase {\n static icon = {\n name: 'message-square-heart',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\n key: '18887p',\n },\n ],\n [\n 'path',\n {\n d: 'M7.5 9.5c0 .687.265 1.383.697 1.844l3.009 3.264a1.14 1.14 0 0 0 .407.314 1 1 0 0 0 .783-.004 1.14 1.14 0 0 0 .398-.31l3.008-3.264A2.77 2.77 0 0 0 16.5 9.5 2.5 2.5 0 0 0 12 8a2.5 2.5 0 0 0-4.5 1.5',\n key: '1faxuh',\n },\n ],\n ],\n };\n icon = signal(LucideMessageSquareHeart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareHeart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareHeart, isStandalone: true, selector: \"svg[lucideMessageSquareHeart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareHeart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareHeart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessageSquareText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik03IDExaDEwIiAvPgogIDxwYXRoIGQ9Ik03IDE1aDYiIC8+CiAgPHBhdGggZD0iTTcgN2g4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-square-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareText extends LucideIconBase {\n static icon = {\n name: 'message-square-text',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\n key: '18887p',\n },\n ],\n ['path', { d: 'M7 11h10', key: '1twpyw' }],\n ['path', { d: 'M7 15h6', key: 'd9of3u' }],\n ['path', { d: 'M7 7h8', key: 'af5zfr' }],\n ],\n };\n icon = signal(LucideMessageSquareText.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareText, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareText, isStandalone: true, selector: \"svg[lucideMessageSquareText]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareText, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareText]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessageSquareWarning\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNWguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDd2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-warning\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareWarning extends LucideIconBase {\n static icon = {\n name: 'message-square-warning',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\n key: '18887p',\n },\n ],\n ['path', { d: 'M12 15h.01', key: 'q59x07' }],\n ['path', { d: 'M12 7v4', key: 'xawao1' }],\n ],\n };\n icon = signal(LucideMessageSquareWarning.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareWarning, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareWarning, isStandalone: true, selector: \"svg[lucideMessageSquareWarning]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareWarning, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareWarning]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessageSquareX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Im0xNC41IDguNS01IDUiIC8+CiAgPHBhdGggZD0ibTkuNSA4LjUgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-square-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareX extends LucideIconBase {\n static icon = {\n name: 'message-square-x',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\n key: '18887p',\n },\n ],\n ['path', { d: 'm14.5 8.5-5 5', key: '19tnj2' }],\n ['path', { d: 'm9.5 8.5 5 5', key: '1oa8ql' }],\n ],\n };\n icon = signal(LucideMessageSquareX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareX, isStandalone: true, selector: \"svg[lucideMessageSquareX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessageSquareReply\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Im0xMCA4LTMgMyAzIDMiIC8+CiAgPHBhdGggZD0iTTE3IDE0di0xYTIgMiAwIDAgMC0yLTJINyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-reply\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquareReply extends LucideIconBase {\n static icon = {\n name: 'message-square-reply',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\n key: '18887p',\n },\n ],\n ['path', { d: 'm10 8-3 3 3 3', key: 'fp6dz7' }],\n ['path', { d: 'M17 14v-1a2 2 0 0 0-2-2H7', key: '1tkjnz' }],\n ],\n };\n icon = signal(LucideMessageSquareReply.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareReply, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquareReply, isStandalone: true, selector: \"svg[lucideMessageSquareReply]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquareReply, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquareReply]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessageSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessageSquare extends LucideIconBase {\n static icon = {\n name: 'message-square',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\n key: '18887p',\n },\n ],\n ],\n };\n icon = signal(LucideMessageSquare.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquare, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessageSquare, isStandalone: true, selector: \"svg[lucideMessageSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessageSquare, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessageSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MessagesSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTBhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAxNC4yODZWNGEyIDIgMCAwIDEgMi0yaDEwYTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0yMCA5YTIgMiAwIDAgMSAyIDJ2MTAuMjg2YS43MS43MSAwIDAgMS0xLjIxMi41MDJsLTIuMjAyLTIuMjAyQTIgMiAwIDAgMCAxNy4xNzIgMTlIMTBhMiAyIDAgMCAxLTItMnYtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/messages-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMessagesSquare extends LucideIconBase {\n static icon = {\n name: 'messages-square',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M16 10a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 14.286V4a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z',\n key: '1n2ejm',\n },\n ],\n [\n 'path',\n {\n d: 'M20 9a2 2 0 0 1 2 2v10.286a.71.71 0 0 1-1.212.502l-2.202-2.202A2 2 0 0 0 17.172 19H10a2 2 0 0 1-2-2v-1',\n key: '1qfcsi',\n },\n ],\n ],\n };\n icon = signal(LucideMessagesSquare.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessagesSquare, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMessagesSquare, isStandalone: true, selector: \"svg[lucideMessagesSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMessagesSquare, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMessagesSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Metronome\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTEuNFY5LjEiIC8+CiAgPHBhdGggZD0ibTEyIDE3IDYuNTktNi41OSIgLz4KICA8cGF0aCBkPSJtMTUuMDUgNS43LS4yMTgtLjY5MWEzIDMgMCAwIDAtNS42NjMgMEw0LjQxOCAxOS42OTVBMSAxIDAgMCAwIDUuMzcgMjFoMTMuMjUzYTEgMSAwIDAgMCAuOTUxLTEuMzFMMTguNDUgMTYuMiIgLz4KICA8Y2lyY2xlIGN4PSIyMCIgY3k9IjkiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/metronome\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMetronome extends LucideIconBase {\n static icon = {\n name: 'metronome',\n size: 24,\n node: [\n ['path', { d: 'M12 11.4V9.1', key: 'audfby' }],\n ['path', { d: 'm12 17 6.59-6.59', key: 'c0sb7j' }],\n [\n 'path',\n {\n d: 'm15.05 5.7-.218-.691a3 3 0 0 0-5.663 0L4.418 19.695A1 1 0 0 0 5.37 21h13.253a1 1 0 0 0 .951-1.31L18.45 16.2',\n key: '1pkfrk',\n },\n ],\n ['circle', { cx: '20', cy: '9', r: '2', key: '1udoqf' }],\n ],\n };\n icon = signal(LucideMetronome.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMetronome, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMetronome, isStandalone: true, selector: \"svg[lucideMetronome]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMetronome, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMetronome]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MicOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTl2MyIgLz4KICA8cGF0aCBkPSJNMTUgOS4zNFY1YTMgMyAwIDAgMC01LjY4LTEuMzMiIC8+CiAgPHBhdGggZD0iTTE2Ljk1IDE2Ljk1QTcgNyAwIDAgMSA1IDEydi0yIiAvPgogIDxwYXRoIGQ9Ik0xOC44OSAxMy4yM0E3IDcgMCAwIDAgMTkgMTJ2LTIiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNOSA5djNhMyAzIDAgMCAwIDUuMTIgMi4xMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mic-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMicOff extends LucideIconBase {\n static icon = {\n name: 'mic-off',\n size: 24,\n node: [\n ['path', { d: 'M12 19v3', key: 'npa21l' }],\n ['path', { d: 'M15 9.34V5a3 3 0 0 0-5.68-1.33', key: '1gzdoj' }],\n ['path', { d: 'M16.95 16.95A7 7 0 0 1 5 12v-2', key: 'cqa7eg' }],\n ['path', { d: 'M18.89 13.23A7 7 0 0 0 19 12v-2', key: '16hl24' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M9 9v3a3 3 0 0 0 5.12 2.12', key: 'r2i35w' }],\n ],\n };\n icon = signal(LucideMicOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMicOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMicOff, isStandalone: true, selector: \"svg[lucideMicOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMicOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMicOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MicSignal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNMTggMTFhNiA2IDAgMDAtMy01LjE5NyIgLz4KICA8cGF0aCBkPSJNMiAxMWExMCAxMCAwIDAxNS04LjY2MiIgLz4KICA8cGF0aCBkPSJNMjIgMTFhMTAgMTAgMCAwMC01LTguNjYyIiAvPgogIDxwYXRoIGQ9Ik02IDExYTYgNiAwIDAxMy01LjE5NyIgLz4KICA8cGF0aCBkPSJNOSAyMWg2IiAvPgogIDxyZWN0IHg9IjEwIiB5PSI5IiB3aWR0aD0iNCIgaGVpZ2h0PSI4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mic-signal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMicSignal extends LucideIconBase {\n static icon = {\n name: 'mic-signal',\n size: 24,\n node: [\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'M18 11a6 6 0 00-3-5.197', key: '1lvu40' }],\n ['path', { d: 'M2 11a10 10 0 015-8.662', key: 'bida4p' }],\n ['path', { d: 'M22 11a10 10 0 00-5-8.662', key: 'idvinr' }],\n ['path', { d: 'M6 11a6 6 0 013-5.197', key: '17n2ii' }],\n ['path', { d: 'M9 21h6', key: '1udhl7' }],\n ['rect', { x: '10', y: '9', width: '4', height: '8', rx: '2', key: '1l8p2f' }],\n ],\n aliases: ['podcast'],\n };\n icon = signal(LucideMicSignal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMicSignal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMicSignal, isStandalone: true, selector: \"svg[lucideMicSignal], svg[lucidePodcast]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMicSignal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMicSignal], svg[lucidePodcast]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideMicSignal\n */\nconst LucidePodcast = LucideMicSignal;\n\n/**\n * @component @name MicVocal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgNy42MDEtNS45OTQgOC4xOWExIDEgMCAwIDAgLjEgMS4yOThsLjgxNy44MThhMSAxIDAgMCAwIDEuMzE0LjA4N0wxNS4wOSAxMiIgLz4KICA8cGF0aCBkPSJNMTYuNSAyMS4xNzRDMTUuNSAyMC41IDE0LjM3MiAyMCAxMyAyMGMtMi4wNTggMC0zLjkyOCAyLjM1Ni02IDItMi4wNzItLjM1Ni0yLjc3NS0zLjM2OS0xLjUtNC41IiAvPgogIDxjaXJjbGUgY3g9IjE2IiBjeT0iNyIgcj0iNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mic-vocal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMicVocal extends LucideIconBase {\n static icon = {\n name: 'mic-vocal',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm11 7.601-5.994 8.19a1 1 0 0 0 .1 1.298l.817.818a1 1 0 0 0 1.314.087L15.09 12',\n key: '80a601',\n },\n ],\n [\n 'path',\n {\n d: 'M16.5 21.174C15.5 20.5 14.372 20 13 20c-2.058 0-3.928 2.356-6 2-2.072-.356-2.775-3.369-1.5-4.5',\n key: 'j0ngtp',\n },\n ],\n ['circle', { cx: '16', cy: '7', r: '5', key: 'd08jfb' }],\n ],\n aliases: ['mic-2'],\n };\n icon = signal(LucideMicVocal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMicVocal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMicVocal, isStandalone: true, selector: \"svg[lucideMicVocal], svg[lucideMic2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMicVocal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMicVocal], svg[lucideMic2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideMicVocal\n */\nconst LucideMic2 = LucideMicVocal;\n\n/**\n * @component @name MicAudioLines\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM3YyLjM0MSIgLz4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNMTQgNXYuMzQxIiAvPgogIDxwYXRoIGQ9Ik0xOCA1djEzIiAvPgogIDxwYXRoIGQ9Ik0yIDEwdjMiIC8+CiAgPHBhdGggZD0iTTIyIDEwdjMiIC8+CiAgPHBhdGggZD0iTTYgNnYxMSIgLz4KICA8cGF0aCBkPSJNOSAyMWg2IiAvPgogIDxyZWN0IHdpZHRoPSI0IiBoZWlnaHQ9IjgiIHg9IjEwIiB5PSI5IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mic-audio-lines\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMicAudioLines extends LucideIconBase {\n static icon = {\n name: 'mic-audio-lines',\n size: 24,\n node: [\n ['path', { d: 'M10 3v2.341', key: 'd00509' }],\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'M14 5v.341', key: '72nt6x' }],\n ['path', { d: 'M18 5v13', key: '123xd1' }],\n ['path', { d: 'M2 10v3', key: '1fnikh' }],\n ['path', { d: 'M22 10v3', key: '154ddg' }],\n ['path', { d: 'M6 6v11', key: '11sgs0' }],\n ['path', { d: 'M9 21h6', key: '1udhl7' }],\n ['rect', { width: '4', height: '8', x: '10', y: '9', rx: '2', key: '1d9qhd' }],\n ],\n };\n icon = signal(LucideMicAudioLines.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMicAudioLines, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMicAudioLines, isStandalone: true, selector: \"svg[lucideMicAudioLines]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMicAudioLines, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMicAudioLines]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Mic\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTl2MyIgLz4KICA8cGF0aCBkPSJNMTkgMTB2MmE3IDcgMCAwIDEtMTQgMHYtMiIgLz4KICA8cmVjdCB4PSI5IiB5PSIyIiB3aWR0aD0iNiIgaGVpZ2h0PSIxMyIgcng9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mic\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMic extends LucideIconBase {\n static icon = {\n name: 'mic',\n size: 24,\n node: [\n ['path', { d: 'M12 19v3', key: 'npa21l' }],\n ['path', { d: 'M19 10v2a7 7 0 0 1-14 0v-2', key: '1vc78b' }],\n ['rect', { x: '9', y: '2', width: '6', height: '13', rx: '3', key: 's6n7sd' }],\n ],\n };\n icon = signal(LucideMic.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMic, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMic, isStandalone: true, selector: \"svg[lucideMic]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMic, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMic]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Microscope\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxOGg4IiAvPgogIDxwYXRoIGQ9Ik0zIDIyaDE4IiAvPgogIDxwYXRoIGQ9Ik0xNCAyMmE3IDcgMCAxIDAgMC0xNGgtMSIgLz4KICA8cGF0aCBkPSJNOSAxNGgyIiAvPgogIDxwYXRoIGQ9Ik05IDEyYTIgMiAwIDAgMS0yLTJWNmg2djRhMiAyIDAgMCAxLTIgMloiIC8+CiAgPHBhdGggZD0iTTEyIDZWM2ExIDEgMCAwIDAtMS0xSDlhMSAxIDAgMCAwLTEgMXYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/microscope\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMicroscope extends LucideIconBase {\n static icon = {\n name: 'microscope',\n size: 24,\n node: [\n ['path', { d: 'M6 18h8', key: '1borvv' }],\n ['path', { d: 'M3 22h18', key: '8prr45' }],\n ['path', { d: 'M14 22a7 7 0 1 0 0-14h-1', key: '1jwaiy' }],\n ['path', { d: 'M9 14h2', key: '197e7h' }],\n ['path', { d: 'M9 12a2 2 0 0 1-2-2V6h6v4a2 2 0 0 1-2 2Z', key: '1bmzmy' }],\n ['path', { d: 'M12 6V3a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v3', key: '1drr47' }],\n ],\n };\n icon = signal(LucideMicroscope.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMicroscope, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMicroscope, isStandalone: true, selector: \"svg[lucideMicroscope]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMicroscope, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMicroscope]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Microchip\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJoNCIgLz4KICA8cGF0aCBkPSJNMTAgMTdoNCIgLz4KICA8cGF0aCBkPSJNMTAgN2g0IiAvPgogIDxwYXRoIGQ9Ik0xOCAxMmgyIiAvPgogIDxwYXRoIGQ9Ik0xOCAxOGgyIiAvPgogIDxwYXRoIGQ9Ik0xOCA2aDIiIC8+CiAgPHBhdGggZD0iTTQgMTJoMiIgLz4KICA8cGF0aCBkPSJNNCAxOGgyIiAvPgogIDxwYXRoIGQ9Ik00IDZoMiIgLz4KICA8cmVjdCB4PSI2IiB5PSIyIiB3aWR0aD0iMTIiIGhlaWdodD0iMjAiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/microchip\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMicrochip extends LucideIconBase {\n static icon = {\n name: 'microchip',\n size: 24,\n node: [\n ['path', { d: 'M10 12h4', key: 'a56b0p' }],\n ['path', { d: 'M10 17h4', key: 'pvmtpo' }],\n ['path', { d: 'M10 7h4', key: '1vgcok' }],\n ['path', { d: 'M18 12h2', key: 'quuxs7' }],\n ['path', { d: 'M18 18h2', key: '4scel' }],\n ['path', { d: 'M18 6h2', key: '1ptzki' }],\n ['path', { d: 'M4 12h2', key: '1ltxp0' }],\n ['path', { d: 'M4 18h2', key: '1xrofg' }],\n ['path', { d: 'M4 6h2', key: '1cx33n' }],\n ['rect', { x: '6', y: '2', width: '12', height: '20', rx: '2', key: '749fme' }],\n ],\n };\n icon = signal(LucideMicrochip.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMicrochip, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMicrochip, isStandalone: true, selector: \"svg[lucideMicrochip]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMicrochip, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMicrochip]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Microwave\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTUiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSI4IiBoZWlnaHQ9IjciIHg9IjYiIHk9IjgiIHJ4PSIxIiAvPgogIDxwYXRoIGQ9Ik0xOCA4djciIC8+CiAgPHBhdGggZD0iTTYgMTl2MiIgLz4KICA8cGF0aCBkPSJNMTggMTl2MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/microwave\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMicrowave extends LucideIconBase {\n static icon = {\n name: 'microwave',\n size: 24,\n node: [\n ['rect', { width: '20', height: '15', x: '2', y: '4', rx: '2', key: '2no95f' }],\n ['rect', { width: '8', height: '7', x: '6', y: '8', rx: '1', key: 'zh9wx' }],\n ['path', { d: 'M18 8v7', key: 'o5zi4n' }],\n ['path', { d: 'M6 19v2', key: '1loha6' }],\n ['path', { d: 'M18 19v2', key: '1dawf0' }],\n ],\n };\n icon = signal(LucideMicrowave.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMicrowave, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMicrowave, isStandalone: true, selector: \"svg[lucideMicrowave]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMicrowave, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMicrowave]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Milestone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2OCIgLz4KICA8cGF0aCBkPSJNMTIgM3YzIiAvPgogIDxwYXRoIGQ9Ik0xOC4xNzIgNmEyIDIgMCAwIDEgMS40MTQuNTg2bDIuMDYgMi4wNmExLjIwNyAxLjIwNyAwIDAgMSAwIDEuNzA4bC0yLjA2IDIuMDZhMiAyIDAgMCAxLTEuNDE0LjU4Nkg0YTEgMSAwIDAgMS0xLTFWN2ExIDEgMCAwIDEgMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/milestone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMilestone extends LucideIconBase {\n static icon = {\n name: 'milestone',\n size: 24,\n node: [\n ['path', { d: 'M12 13v8', key: '1l5pq0' }],\n ['path', { d: 'M12 3v3', key: '1n5kay' }],\n [\n 'path',\n {\n d: 'M18.172 6a2 2 0 0 1 1.414.586l2.06 2.06a1.207 1.207 0 0 1 0 1.708l-2.06 2.06a2 2 0 0 1-1.414.586H4a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1z',\n key: '8gz4t4',\n },\n ],\n ],\n };\n icon = signal(LucideMilestone.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMilestone, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMilestone, isStandalone: true, selector: \"svg[lucideMilestone]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMilestone, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMilestone]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Milk\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyaDgiIC8+CiAgPHBhdGggZD0iTTkgMnYyLjc4OWE0IDQgMCAwIDEtLjY3MiAyLjIxOWwtLjY1Ni45ODRBNCA0IDAgMCAwIDcgMTAuMjEyVjIwYTIgMiAwIDAgMCAyIDJoNmEyIDIgMCAwIDAgMi0ydi05Ljc4OWE0IDQgMCAwIDAtLjY3Mi0yLjIxOWwtLjY1Ni0uOTg0QTQgNCAwIDAgMSAxNSA0Ljc4OFYyIiAvPgogIDxwYXRoIGQ9Ik03IDE1YTYuNDcyIDYuNDcyIDAgMCAxIDUgMCA2LjQ3IDYuNDcgMCAwIDAgNSAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/milk\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMilk extends LucideIconBase {\n static icon = {\n name: 'milk',\n size: 24,\n node: [\n ['path', { d: 'M8 2h8', key: '1ssgc1' }],\n [\n 'path',\n {\n d: 'M9 2v2.789a4 4 0 0 1-.672 2.219l-.656.984A4 4 0 0 0 7 10.212V20a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2v-9.789a4 4 0 0 0-.672-2.219l-.656-.984A4 4 0 0 1 15 4.788V2',\n key: 'qtp12x',\n },\n ],\n ['path', { d: 'M7 15a6.472 6.472 0 0 1 5 0 6.47 6.47 0 0 0 5 0', key: 'ygeh44' }],\n ],\n };\n icon = signal(LucideMilk.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMilk, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMilk, isStandalone: true, selector: \"svg[lucideMilk]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMilk, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMilk]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Minimize\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzdjNhMiAyIDAgMCAxLTIgMkgzIiAvPgogIDxwYXRoIGQ9Ik0yMSA4aC0zYTIgMiAwIDAgMS0yLTJWMyIgLz4KICA8cGF0aCBkPSJNMyAxNmgzYTIgMiAwIDAgMSAyIDJ2MyIgLz4KICA8cGF0aCBkPSJNMTYgMjF2LTNhMiAyIDAgMCAxIDItMmgzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/minimize\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMinimize extends LucideIconBase {\n static icon = {\n name: 'minimize',\n size: 24,\n node: [\n ['path', { d: 'M8 3v3a2 2 0 0 1-2 2H3', key: 'hohbtr' }],\n ['path', { d: 'M21 8h-3a2 2 0 0 1-2-2V3', key: '5jw1f3' }],\n ['path', { d: 'M3 16h3a2 2 0 0 1 2 2v3', key: '198tvr' }],\n ['path', { d: 'M16 21v-3a2 2 0 0 1 2-2h3', key: 'ph8mxp' }],\n ],\n };\n icon = signal(LucideMinimize.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMinimize, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMinimize, isStandalone: true, selector: \"svg[lucideMinimize]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMinimize, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMinimize]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Minimize2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTAgNy03IiAvPgogIDxwYXRoIGQ9Ik0yMCAxMGgtNlY0IiAvPgogIDxwYXRoIGQ9Im0zIDIxIDctNyIgLz4KICA8cGF0aCBkPSJNNCAxNGg2djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/minimize-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMinimize2 extends LucideIconBase {\n static icon = {\n name: 'minimize-2',\n size: 24,\n node: [\n ['path', { d: 'm14 10 7-7', key: 'oa77jy' }],\n ['path', { d: 'M20 10h-6V4', key: 'mjg0md' }],\n ['path', { d: 'm3 21 7-7', key: 'tjx5ai' }],\n ['path', { d: 'M4 14h6v6', key: 'rmj7iw' }],\n ],\n };\n icon = signal(LucideMinimize2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMinimize2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMinimize2, isStandalone: true, selector: \"svg[lucideMinimize2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMinimize2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMinimize2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MilkOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyaDgiIC8+CiAgPHBhdGggZD0iTTkgMnYxLjM0M00xNSAydjIuNzg5YTQgNCAwIDAgMCAuNjcyIDIuMjE5bC42NTYuOTg0YTQgNCAwIDAgMSAuNjcyIDIuMjJ2MS4xMzFNNy44IDcuOGwtLjEyOC4xOTJBNCA0IDAgMCAwIDcgMTAuMjEyVjIwYTIgMiAwIDAgMCAyIDJoNmEyIDIgMCAwIDAgMi0ydi0zIiAvPgogIDxwYXRoIGQ9Ik03IDE1YTYuNDcgNi40NyAwIDAgMSA1IDAgNi40NzIgNi40NzIgMCAwIDAgMy40MzUuNDM1IiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMjIiIHkxPSIyIiB5Mj0iMjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/milk-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMilkOff extends LucideIconBase {\n static icon = {\n name: 'milk-off',\n size: 24,\n node: [\n ['path', { d: 'M8 2h8', key: '1ssgc1' }],\n [\n 'path',\n {\n d: 'M9 2v1.343M15 2v2.789a4 4 0 0 0 .672 2.219l.656.984a4 4 0 0 1 .672 2.22v1.131M7.8 7.8l-.128.192A4 4 0 0 0 7 10.212V20a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2v-3',\n key: 'y0ejgx',\n },\n ],\n ['path', { d: 'M7 15a6.47 6.47 0 0 1 5 0 6.472 6.472 0 0 0 3.435.435', key: 'iaxqsy' }],\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\n ],\n };\n icon = signal(LucideMilkOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMilkOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMilkOff, isStandalone: true, selector: \"svg[lucideMilkOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMilkOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMilkOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MirrorRectangular\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNiA4IDkiIC8+CiAgPHBhdGggZD0ibTE2IDctOCA4IiAvPgogIDxyZWN0IHg9IjQiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIyMCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mirror-rectangular\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMirrorRectangular extends LucideIconBase {\n static icon = {\n name: 'mirror-rectangular',\n size: 24,\n node: [\n ['path', { d: 'M11 6 8 9', key: '7zt14w' }],\n ['path', { d: 'm16 7-8 8', key: 'tkgtvu' }],\n ['rect', { x: '4', y: '2', width: '16', height: '20', rx: '2', key: '1uxh74' }],\n ],\n };\n icon = signal(LucideMirrorRectangular.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMirrorRectangular, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMirrorRectangular, isStandalone: true, selector: \"svg[lucideMirrorRectangular]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMirrorRectangular, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMirrorRectangular]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Minus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxMmgxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMinus extends LucideIconBase {\n static icon = {\n name: 'minus',\n size: 24,\n node: [['path', { d: 'M5 12h14', key: '1ays0h' }]],\n };\n icon = signal(LucideMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMinus, isStandalone: true, selector: \"svg[lucideMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MonitorCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSAxMCAyIDIgNC00IiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iMyIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/monitor-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMonitorCheck extends LucideIconBase {\n static icon = {\n name: 'monitor-check',\n size: 24,\n node: [\n ['path', { d: 'm9 10 2 2 4-4', key: '1gnqz4' }],\n ['rect', { width: '20', height: '14', x: '2', y: '3', rx: '2', key: '48i651' }],\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\n ],\n };\n icon = signal(LucideMonitorCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMonitorCheck, isStandalone: true, selector: \"svg[lucideMonitorCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMonitorCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MirrorRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNi42IDguNiA4IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOHY0IiAvPgogIDxwYXRoIGQ9Ik0xNSA3LjUgOS41IDEzIiAvPgogIDxwYXRoIGQ9Ik03IDIyaDEwIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mirror-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMirrorRound extends LucideIconBase {\n static icon = {\n name: 'mirror-round',\n size: 24,\n node: [\n ['path', { d: 'M10 6.6 8.6 8', key: 'itrr7k' }],\n ['path', { d: 'M12 18v4', key: 'jadmvz' }],\n ['path', { d: 'M15 7.5 9.5 13', key: '1vyrsv' }],\n ['path', { d: 'M7 22h10', key: '10w4w3' }],\n ['circle', { cx: '12', cy: '10', r: '8', key: '1gshiw' }],\n ],\n };\n icon = signal(LucideMirrorRound.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMirrorRound, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMirrorRound, isStandalone: true, selector: \"svg[lucideMirrorRound]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMirrorRound, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMirrorRound]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MonitorCloud\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTNhMyAzIDAgMSAxIDIuODMtNEgxNGEyIDIgMCAwIDEgMCA0eiIgLz4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNOCAyMWg4IiAvPgogIDxyZWN0IHg9IjIiIHk9IjMiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-cloud\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMonitorCloud extends LucideIconBase {\n static icon = {\n name: 'monitor-cloud',\n size: 24,\n node: [\n ['path', { d: 'M11 13a3 3 0 1 1 2.83-4H14a2 2 0 0 1 0 4z', key: '1da4q6' }],\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\n ['rect', { x: '2', y: '3', width: '20', height: '14', rx: '2', key: 'x3v2xh' }],\n ],\n };\n icon = signal(LucideMonitorCloud.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorCloud, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMonitorCloud, isStandalone: true, selector: \"svg[lucideMonitorCloud]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorCloud, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMonitorCloud]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MonitorCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJtMTQuMzA1IDcuNTMuOTIzLS4zODIiIC8+CiAgPHBhdGggZD0ibTE1LjIyOCA0Ljg1Mi0uOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAzLjIyOC0uMzgzLS45MjQiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiA4Ljc3Mi0uMzgzLjkyMyIgLz4KICA8cGF0aCBkPSJtMTkuMTQ4IDMuMjI4LjM4My0uOTI0IiAvPgogIDxwYXRoIGQ9Im0xOS41MyA5LjY5Ni0uMzgyLS45MjQiIC8+CiAgPHBhdGggZD0ibTIwLjc3MiA0Ljg1Mi45MjQtLjM4MyIgLz4KICA8cGF0aCBkPSJtMjAuNzcyIDcuMTQ4LjkyNC4zODMiIC8+CiAgPHBhdGggZD0iTTIyIDEzdjJhMiAyIDAgMCAxLTIgMkg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDciIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjYiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMonitorCog extends LucideIconBase {\n static icon = {\n name: 'monitor-cog',\n size: 24,\n node: [\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'm14.305 7.53.923-.382', key: '1mlnsw' }],\n ['path', { d: 'm15.228 4.852-.923-.383', key: '82mpwg' }],\n ['path', { d: 'm16.852 3.228-.383-.924', key: 'ln4sir' }],\n ['path', { d: 'm16.852 8.772-.383.923', key: '1dejw0' }],\n ['path', { d: 'm19.148 3.228.383-.924', key: '192kgf' }],\n ['path', { d: 'm19.53 9.696-.382-.924', key: 'fiavlr' }],\n ['path', { d: 'm20.772 4.852.924-.383', key: '1j8mgp' }],\n ['path', { d: 'm20.772 7.148.924.383', key: 'zix9be' }],\n ['path', { d: 'M22 13v2a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7', key: '1tnzv8' }],\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\n ['circle', { cx: '18', cy: '6', r: '3', key: '1h7g24' }],\n ],\n };\n icon = signal(LucideMonitorCog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorCog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMonitorCog, isStandalone: true, selector: \"svg[lucideMonitorCog]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorCog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMonitorCog]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MonitorOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNMTcgMTdINGEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDEuMTg0LTEuODI2IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KICA8cGF0aCBkPSJNOC42NTYgM0gyMGEyIDIgMCAwIDEgMiAydjEwYTIgMiAwIDAgMS0uMjkzIDEuMDQyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/monitor-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMonitorOff extends LucideIconBase {\n static icon = {\n name: 'monitor-off',\n size: 24,\n node: [\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'M17 17H4a2 2 0 0 1-2-2V5a2 2 0 0 1 1.184-1.826', key: 'cv7jms' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\n ['path', { d: 'M8.656 3H20a2 2 0 0 1 2 2v10a2 2 0 0 1-.293 1.042', key: 'z8ni2w' }],\n ],\n };\n icon = signal(LucideMonitorOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMonitorOff, isStandalone: true, selector: \"svg[lucideMonitorOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMonitorOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MonitorPause\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTNWNyIgLz4KICA8cGF0aCBkPSJNMTQgMTNWNyIgLz4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHg9IjIiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxN3Y0IiAvPgogIDxwYXRoIGQ9Ik04IDIxaDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-pause\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMonitorPause extends LucideIconBase {\n static icon = {\n name: 'monitor-pause',\n size: 24,\n node: [\n ['path', { d: 'M10 13V7', key: '1u13u9' }],\n ['path', { d: 'M14 13V7', key: '1vj9om' }],\n ['rect', { width: '20', height: '14', x: '2', y: '3', rx: '2', key: '48i651' }],\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\n ],\n };\n icon = signal(LucideMonitorPause.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorPause, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMonitorPause, isStandalone: true, selector: \"svg[lucideMonitorPause]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorPause, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMonitorPause]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MonitorDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNMjIgMTIuMzA3VjE1YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDItMmg4LjY5MyIgLz4KICA8cGF0aCBkPSJNOCAyMWg4IiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iNiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/monitor-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMonitorDot extends LucideIconBase {\n static icon = {\n name: 'monitor-dot',\n size: 24,\n node: [\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n [\n 'path',\n { d: 'M22 12.307V15a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h8.693', key: '1dx6ho' },\n ],\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\n ['circle', { cx: '19', cy: '6', r: '3', key: '108a5v' }],\n ],\n };\n icon = signal(LucideMonitorDot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorDot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMonitorDot, isStandalone: true, selector: \"svg[lucideMonitorDot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorDot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMonitorDot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MonitorDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNWNyIgLz4KICA8cGF0aCBkPSJtMTUgMTAtMyAzLTMtMyIgLz4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHg9IjIiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxN3Y0IiAvPgogIDxwYXRoIGQ9Ik04IDIxaDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMonitorDown extends LucideIconBase {\n static icon = {\n name: 'monitor-down',\n size: 24,\n node: [\n ['path', { d: 'M12 13V7', key: 'h0r20n' }],\n ['path', { d: 'm15 10-3 3-3-3', key: 'lzhmyn' }],\n ['rect', { width: '20', height: '14', x: '2', y: '3', rx: '2', key: '48i651' }],\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\n ],\n };\n icon = signal(LucideMonitorDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMonitorDown, isStandalone: true, selector: \"svg[lucideMonitorDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMonitorDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MonitorPlay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMDMzIDkuNDRhLjY0Ny42NDcgMCAwIDEgMCAxLjEybC00LjA2NSAyLjM1MmEuNjQ1LjY0NSAwIDAgMS0uOTY4LS41NlY3LjY0OGEuNjQ1LjY0NSAwIDAgMSAuOTY3LS41NnoiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KICA8cmVjdCB4PSIyIiB5PSIzIiB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/monitor-play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMonitorPlay extends LucideIconBase {\n static icon = {\n name: 'monitor-play',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15.033 9.44a.647.647 0 0 1 0 1.12l-4.065 2.352a.645.645 0 0 1-.968-.56V7.648a.645.645 0 0 1 .967-.56z',\n key: 'vbtd3f',\n },\n ],\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\n ['rect', { x: '2', y: '3', width: '20', height: '14', rx: '2', key: 'x3v2xh' }],\n ],\n };\n icon = signal(LucideMonitorPlay.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorPlay, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMonitorPlay, isStandalone: true, selector: \"svg[lucideMonitorPlay]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorPlay, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMonitorPlay]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MonitorSpeaker\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNS41IDIwSDgiIC8+CiAgPHBhdGggZD0iTTE3IDloLjAxIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIxNiIgeD0iMTIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik04IDZINGEyIDIgMCAwIDAtMiAydjZhMiAyIDAgMCAwIDIgMmg0IiAvPgogIDxjaXJjbGUgY3g9IjE3IiBjeT0iMTUiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-speaker\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMonitorSpeaker extends LucideIconBase {\n static icon = {\n name: 'monitor-speaker',\n size: 24,\n node: [\n ['path', { d: 'M5.5 20H8', key: '1k40s5' }],\n ['path', { d: 'M17 9h.01', key: '1j24nn' }],\n ['rect', { width: '10', height: '16', x: '12', y: '4', rx: '2', key: 'ixliua' }],\n ['path', { d: 'M8 6H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h4', key: '1mp6e1' }],\n ['circle', { cx: '17', cy: '15', r: '1', key: 'tqvash' }],\n ],\n };\n icon = signal(LucideMonitorSpeaker.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorSpeaker, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMonitorSpeaker, isStandalone: true, selector: \"svg[lucideMonitorSpeaker]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorSpeaker, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMonitorSpeaker]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MonitorSmartphone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggOFY2YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAydjdhMiAyIDAgMCAwIDIgMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMCAxOXYtMy45NiAzLjE1IiAvPgogIDxwYXRoIGQ9Ik03IDE5aDUiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE2IiB5PSIxMiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-smartphone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMonitorSmartphone extends LucideIconBase {\n static icon = {\n name: 'monitor-smartphone',\n size: 24,\n node: [\n ['path', { d: 'M18 8V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h8', key: '10dyio' }],\n ['path', { d: 'M10 19v-3.96 3.15', key: '1irgej' }],\n ['path', { d: 'M7 19h5', key: 'qswx4l' }],\n ['rect', { width: '6', height: '10', x: '16', y: '12', rx: '2', key: '1egngj' }],\n ],\n };\n icon = signal(LucideMonitorSmartphone.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorSmartphone, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMonitorSmartphone, isStandalone: true, selector: \"svg[lucideMonitorSmartphone]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorSmartphone, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMonitorSmartphone]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MonitorUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSAxMCAzLTMgMyAzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxM1Y3IiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iMyIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/monitor-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMonitorUp extends LucideIconBase {\n static icon = {\n name: 'monitor-up',\n size: 24,\n node: [\n ['path', { d: 'm9 10 3-3 3 3', key: '11gsxs' }],\n ['path', { d: 'M12 13V7', key: 'h0r20n' }],\n ['rect', { width: '20', height: '14', x: '2', y: '3', rx: '2', key: '48i651' }],\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\n ],\n };\n icon = signal(LucideMonitorUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMonitorUp, isStandalone: true, selector: \"svg[lucideMonitorUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMonitorUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MonitorX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuNSAxMi41LTUtNSIgLz4KICA8cGF0aCBkPSJtOS41IDEyLjUgNS01IiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iMyIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/monitor-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMonitorX extends LucideIconBase {\n static icon = {\n name: 'monitor-x',\n size: 24,\n node: [\n ['path', { d: 'm14.5 12.5-5-5', key: '1jahn5' }],\n ['path', { d: 'm9.5 12.5 5-5', key: '1k2t7b' }],\n ['rect', { width: '20', height: '14', x: '2', y: '3', rx: '2', key: '48i651' }],\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\n ],\n };\n icon = signal(LucideMonitorX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMonitorX, isStandalone: true, selector: \"svg[lucideMonitorX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMonitorX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MoonStar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNWg0IiAvPgogIDxwYXRoIGQ9Ik0yMCAzdjQiIC8+CiAgPHBhdGggZD0iTTIwLjk4NSAxMi40ODZhOSA5IDAgMSAxLTkuNDczLTkuNDcyYy40MDUtLjAyMi42MTcuNDYuNDAyLjgwM2E2IDYgMCAwIDAgOC4yNjggOC4yNjhjLjM0NC0uMjE1LjgyNS0uMDA0LjgwMy40MDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/moon-star\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMoonStar extends LucideIconBase {\n static icon = {\n name: 'moon-star',\n size: 24,\n node: [\n ['path', { d: 'M18 5h4', key: '1lhgn2' }],\n ['path', { d: 'M20 3v4', key: '1olli1' }],\n [\n 'path',\n {\n d: 'M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401',\n key: 'kfwtm',\n },\n ],\n ],\n };\n icon = signal(LucideMoonStar.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoonStar, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMoonStar, isStandalone: true, selector: \"svg[lucideMoonStar]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoonStar, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMoonStar]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Mosque\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMjY4IDJhMiAyIDAgMDAzLjQ2NSAyIiAvPgogIDxwYXRoIGQ9Ik0xNCA1IEwxNCA4IiAvPgogIDxwYXRoIGQ9Ik0xNiAyMnYtM2EyIDIgMCAwMC00IDB2MyIgLz4KICA8cGF0aCBkPSJNMjEgMTNjLS42NjItMS40OTctMS42NjYtMi43NTMtMi45LTMuNjNDMTYuODI1IDguNDcgMTUuNDIyIDggMTQgOHMtMi44MjYuNDctNC4xIDEuMzdDOC42NjggMTAuMjQ4IDcuNjYzIDExLjUwNCA3IDEzeiIgLz4KICA8cGF0aCBkPSJNMyA5aDQiIC8+CiAgPHBhdGggZD0iTTcgMjJWNmE1IDUgMCAwMC0yLTQgNSA1IDAgMDAtMiA0djE0YTIgMiAwIDAwMiAyaDE0YTIgMiAwIDAwMi0ydi03IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mosque\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMosque extends LucideIconBase {\n static icon = {\n name: 'mosque',\n size: 24,\n node: [\n ['path', { d: 'M12.268 2a2 2 0 003.465 2', key: '3in8xp' }],\n ['path', { d: 'M14 5 L14 8', key: '1fhhfb' }],\n ['path', { d: 'M16 22v-3a2 2 0 00-4 0v3', key: '1p6nbd' }],\n [\n 'path',\n {\n d: 'M21 13c-.662-1.497-1.666-2.753-2.9-3.63C16.825 8.47 15.422 8 14 8s-2.826.47-4.1 1.37C8.668 10.248 7.663 11.504 7 13z',\n key: 'ck3r5y',\n },\n ],\n ['path', { d: 'M3 9h4', key: 'rnfnj5' }],\n [\n 'path',\n { d: 'M7 22V6a5 5 0 00-2-4 5 5 0 00-2 4v14a2 2 0 002 2h14a2 2 0 002-2v-7', key: '28kgc3' },\n ],\n ],\n };\n icon = signal(LucideMosque.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMosque, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMosque, isStandalone: true, selector: \"svg[lucideMosque]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMosque, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMosque]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Motorbike\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggMTQtMS0zIiAvPgogIDxwYXRoIGQ9Im0zIDkgNiAyYTIgMiAwIDAgMSAyLTJoMmEyIDIgMCAwIDEgMS45OSAxLjgxIiAvPgogIDxwYXRoIGQ9Ik04IDE3aDNhMSAxIDAgMCAwIDEtMSA2IDYgMCAwIDEgNi02IDEgMSAwIDAgMCAxLTF2LS43NUE1IDUgMCAwIDAgMTcgNSIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjE3IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSIxNyIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/motorbike\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMotorbike extends LucideIconBase {\n static icon = {\n name: 'motorbike',\n size: 24,\n node: [\n ['path', { d: 'm18 14-1-3', key: 'bdajw9' }],\n ['path', { d: 'm3 9 6 2a2 2 0 0 1 2-2h2a2 2 0 0 1 1.99 1.81', key: 'f5fotj' }],\n [\n 'path',\n {\n d: 'M8 17h3a1 1 0 0 0 1-1 6 6 0 0 1 6-6 1 1 0 0 0 1-1v-.75A5 5 0 0 0 17 5',\n key: '3i90e2',\n },\n ],\n ['circle', { cx: '19', cy: '17', r: '3', key: '1otbdv' }],\n ['circle', { cx: '5', cy: '17', r: '3', key: '1d8p0c' }],\n ],\n };\n icon = signal(LucideMotorbike.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMotorbike, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMotorbike, isStandalone: true, selector: \"svg[lucideMotorbike]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMotorbike, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMotorbike]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Moon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuOTg1IDEyLjQ4NmE5IDkgMCAxIDEtOS40NzMtOS40NzJjLjQwNS0uMDIyLjYxNy40Ni40MDIuODAzYTYgNiAwIDAgMCA4LjI2OCA4LjI2OGMuMzQ0LS4yMTUuODI1LS4wMDQuODAzLjQwMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/moon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMoon extends LucideIconBase {\n static icon = {\n name: 'moon',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401',\n key: 'kfwtm',\n },\n ],\n ],\n };\n icon = signal(LucideMoon.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoon, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMoon, isStandalone: true, selector: \"svg[lucideMoon]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoon, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMoon]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Mountain\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOCAzIDQgOCA1LTUgNSAxNUgyTDggM3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mountain\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMountain extends LucideIconBase {\n static icon = {\n name: 'mountain',\n size: 24,\n node: [['path', { d: 'm8 3 4 8 5-5 5 15H2L8 3z', key: 'otkl63' }]],\n };\n icon = signal(LucideMountain.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMountain, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMountain, isStandalone: true, selector: \"svg[lucideMountain]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMountain, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMountain]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MonitorStop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNOCAyMWg4IiAvPgogIDxyZWN0IHg9IjIiIHk9IjMiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgcng9IjIiIC8+CiAgPHJlY3QgeD0iOSIgeT0iNyIgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-stop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMonitorStop extends LucideIconBase {\n static icon = {\n name: 'monitor-stop',\n size: 24,\n node: [\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\n ['rect', { x: '2', y: '3', width: '20', height: '14', rx: '2', key: 'x3v2xh' }],\n ['rect', { x: '9', y: '7', width: '6', height: '6', rx: '1', key: '5m2oou' }],\n ],\n };\n icon = signal(LucideMonitorStop.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorStop, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMonitorStop, isStandalone: true, selector: \"svg[lucideMonitorStop]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitorStop, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMonitorStop]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MouseLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNy4zMThWMTAiIC8+CiAgPHBhdGggZD0iTTUgMTB2NWE3IDcgMCAwIDAgMTQgMFY5YzAtMy41MjctMi42MDgtNi41MTUtNi03IiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSI0IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mouse-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMouseLeft extends LucideIconBase {\n static icon = {\n name: 'mouse-left',\n size: 24,\n node: [\n ['path', { d: 'M12 7.318V10', key: '17s7lh' }],\n ['path', { d: 'M5 10v5a7 7 0 0 0 14 0V9c0-3.527-2.608-6.515-6-7', key: 'imk5ea' }],\n ['circle', { cx: '7', cy: '4', r: '2', key: 'ra7k3' }],\n ],\n };\n icon = signal(LucideMouseLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMouseLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMouseLeft, isStandalone: true, selector: \"svg[lucideMouseLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMouseLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMouseLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MouseOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnYuMzQzIiAvPgogIDxwYXRoIGQ9Ik0xOC4yMTggMTguMjE4QTcgNyAwIDAgMSA1IDE1VjlhNyA3IDAgMCAxIC43ODItMy4yMTgiIC8+CiAgPHBhdGggZD0iTTE5IDEzLjM0M1Y5QTcgNyAwIDAgMCA4LjU2IDIuOTAyIiAvPgogIDxwYXRoIGQ9Ik0yMiAyMiAyIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mouse-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMouseOff extends LucideIconBase {\n static icon = {\n name: 'mouse-off',\n size: 24,\n node: [\n ['path', { d: 'M12 6v.343', key: '1gyhex' }],\n ['path', { d: 'M18.218 18.218A7 7 0 0 1 5 15V9a7 7 0 0 1 .782-3.218', key: 'ukzz01' }],\n ['path', { d: 'M19 13.343V9A7 7 0 0 0 8.56 2.902', key: '104jy9' }],\n ['path', { d: 'M22 22 2 2', key: '1r8tn9' }],\n ],\n };\n icon = signal(LucideMouseOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMouseOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMouseOff, isStandalone: true, selector: \"svg[lucideMouseOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMouseOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMouseOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MountainSnow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOCAzIDQgOCA1LTUgNSAxNUgyTDggM3oiIC8+CiAgPHBhdGggZD0iTTQuMTQgMTUuMDhjMi42Mi0xLjU3IDUuMjQtMS40MyA3Ljg2LjQyIDIuNzQgMS45NCA1LjQ5IDIgOC4yMy4xOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mountain-snow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMountainSnow extends LucideIconBase {\n static icon = {\n name: 'mountain-snow',\n size: 24,\n node: [\n ['path', { d: 'm8 3 4 8 5-5 5 15H2L8 3z', key: 'otkl63' }],\n [\n 'path',\n { d: 'M4.14 15.08c2.62-1.57 5.24-1.43 7.86.42 2.74 1.94 5.49 2 8.23.19', key: '1pvmmp' },\n ],\n ],\n };\n icon = signal(LucideMountainSnow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMountainSnow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMountainSnow, isStandalone: true, selector: \"svg[lucideMountainSnow]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMountainSnow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMountainSnow]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MousePointer2Off\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuNTUgOC40NSA1LjEzOCAyLjA4N2EuNS41IDAgMCAxLS4wNjMuOTQ3bC02LjEyNCAxLjU4YTIgMiAwIDAgMC0xLjQzOCAxLjQzNWwtMS41NzkgNi4xMjZhLjUuNSAwIDAgMS0uOTQ3LjA2M0w4LjQ1IDE1LjU1MSIgLz4KICA8cGF0aCBkPSJNMjIgMiAyIDIyIiAvPgogIDxwYXRoIGQ9Im02LjgxNiAxMS41MjgtMi43NzktNi44NGEuNDk1LjQ5NSAwIDAgMSAuNjUxLS42NTFsNi44NCAyLjc3OSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mouse-pointer-2-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMousePointer2Off extends LucideIconBase {\n static icon = {\n name: 'mouse-pointer-2-off',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm15.55 8.45 5.138 2.087a.5.5 0 0 1-.063.947l-6.124 1.58a2 2 0 0 0-1.438 1.435l-1.579 6.126a.5.5 0 0 1-.947.063L8.45 15.551',\n key: '1qoshx',\n },\n ],\n ['path', { d: 'M22 2 2 22', key: 'y4kqgn' }],\n [\n 'path',\n { d: 'm6.816 11.528-2.779-6.84a.495.495 0 0 1 .651-.651l6.84 2.779', key: 'mymuvk' },\n ],\n ],\n };\n icon = signal(LucideMousePointer2Off.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMousePointer2Off, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMousePointer2Off, isStandalone: true, selector: \"svg[lucideMousePointer2Off]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMousePointer2Off, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMousePointer2Off]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MousePointer2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNC4wMzcgNC42ODhhLjQ5NS40OTUgMCAwIDEgLjY1MS0uNjUxbDE2IDYuNWEuNS41IDAgMCAxLS4wNjMuOTQ3bC02LjEyNCAxLjU4YTIgMiAwIDAgMC0xLjQzOCAxLjQzNWwtMS41NzkgNi4xMjZhLjUuNSAwIDAgMS0uOTQ3LjA2M3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mouse-pointer-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMousePointer2 extends LucideIconBase {\n static icon = {\n name: 'mouse-pointer-2',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4.037 4.688a.495.495 0 0 1 .651-.651l16 6.5a.5.5 0 0 1-.063.947l-6.124 1.58a2 2 0 0 0-1.438 1.435l-1.579 6.126a.5.5 0 0 1-.947.063z',\n key: 'edeuup',\n },\n ],\n ],\n };\n icon = signal(LucideMousePointer2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMousePointer2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMousePointer2, isStandalone: true, selector: \"svg[lucideMousePointer2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMousePointer2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMousePointer2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MousePointerBan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi4wMzQgMi42ODFhLjQ5OC40OTggMCAwIDEgLjY0Ny0uNjQ3bDkgMy41YS41LjUgMCAwIDEtLjAzMy45NDRMOC4yMDQgNy41NDVhMSAxIDAgMCAwLS42Ni42NmwtMS4wNjYgMy40NDNhLjUuNSAwIDAgMS0uOTQ0LjAzM3oiIC8+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iNiIgLz4KICA8cGF0aCBkPSJtMTEuOCAxMS44IDguNCA4LjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mouse-pointer-ban\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMousePointerBan extends LucideIconBase {\n static icon = {\n name: 'mouse-pointer-ban',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.034 2.681a.498.498 0 0 1 .647-.647l9 3.5a.5.5 0 0 1-.033.944L8.204 7.545a1 1 0 0 0-.66.66l-1.066 3.443a.5.5 0 0 1-.944.033z',\n key: '11pp1i',\n },\n ],\n ['circle', { cx: '16', cy: '16', r: '6', key: 'qoo3c4' }],\n ['path', { d: 'm11.8 11.8 8.4 8.4', key: 'oogvdj' }],\n ],\n };\n icon = signal(LucideMousePointerBan.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMousePointerBan, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMousePointerBan, isStandalone: true, selector: \"svg[lucideMousePointerBan]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMousePointerBan, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMousePointerBan]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MousePointer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNTg2IDEyLjU4NiAxOSAxOSIgLz4KICA8cGF0aCBkPSJNMy42ODggMy4wMzdhLjQ5Ny40OTcgMCAwIDAtLjY1MS42NTFsNi41IDE1Ljk5OWEuNTAxLjUwMSAwIDAgMCAuOTQ3LS4wNjJsMS41NjktNi4wODNhMiAyIDAgMCAxIDEuNDQ4LTEuNDc5bDYuMTI0LTEuNTc5YS41LjUgMCAwIDAgLjA2My0uOTQ3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mouse-pointer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMousePointer extends LucideIconBase {\n static icon = {\n name: 'mouse-pointer',\n size: 24,\n node: [\n ['path', { d: 'M12.586 12.586 19 19', key: 'ea5xo7' }],\n [\n 'path',\n {\n d: 'M3.688 3.037a.497.497 0 0 0-.651.651l6.5 15.999a.501.501 0 0 0 .947-.062l1.569-6.083a2 2 0 0 1 1.448-1.479l6.124-1.579a.5.5 0 0 0 .063-.947z',\n key: '277e5u',\n },\n ],\n ],\n };\n icon = signal(LucideMousePointer.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMousePointer, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMousePointer, isStandalone: true, selector: \"svg[lucideMousePointer]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMousePointer, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMousePointer]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MousePointerClick\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNC4xIDEyIDYiIC8+CiAgPHBhdGggZD0ibTUuMSA4LTIuOS0uOCIgLz4KICA8cGF0aCBkPSJtNiAxMi0xLjkgMiIgLz4KICA8cGF0aCBkPSJNNy4yIDIuMiA4IDUuMSIgLz4KICA8cGF0aCBkPSJNOS4wMzcgOS42OWEuNDk4LjQ5OCAwIDAgMSAuNjUzLS42NTNsMTEgNC41YS41LjUgMCAwIDEtLjA3NC45NDlsLTQuMzQ5IDEuMDQxYTEgMSAwIDAgMC0uNzQuNzM5bC0xLjA0IDQuMzVhLjUuNSAwIDAgMS0uOTUuMDc0eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mouse-pointer-click\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMousePointerClick extends LucideIconBase {\n static icon = {\n name: 'mouse-pointer-click',\n size: 24,\n node: [\n ['path', { d: 'M14 4.1 12 6', key: 'ita8i4' }],\n ['path', { d: 'm5.1 8-2.9-.8', key: '1go3kf' }],\n ['path', { d: 'm6 12-1.9 2', key: 'mnht97' }],\n ['path', { d: 'M7.2 2.2 8 5.1', key: '1cfko1' }],\n [\n 'path',\n {\n d: 'M9.037 9.69a.498.498 0 0 1 .653-.653l11 4.5a.5.5 0 0 1-.074.949l-4.349 1.041a1 1 0 0 0-.74.739l-1.04 4.35a.5.5 0 0 1-.95.074z',\n key: 's0h3yz',\n },\n ],\n ],\n };\n icon = signal(LucideMousePointerClick.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMousePointerClick, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMousePointerClick, isStandalone: true, selector: \"svg[lucideMousePointerClick]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMousePointerClick, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMousePointerClick]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Mouse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSI1IiB5PSIyIiB3aWR0aD0iMTQiIGhlaWdodD0iMjAiIHJ4PSI3IiAvPgogIDxwYXRoIGQ9Ik0xMiA2djQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mouse\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMouse extends LucideIconBase {\n static icon = {\n name: 'mouse',\n size: 24,\n node: [\n ['rect', { x: '5', y: '2', width: '14', height: '20', rx: '7', key: '11ol66' }],\n ['path', { d: 'M12 6v4', key: '16clxf' }],\n ],\n };\n icon = signal(LucideMouse.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMouse, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMouse, isStandalone: true, selector: \"svg[lucideMouse]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMouse, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMouse]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Move3d\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAzdjE2aDE2IiAvPgogIDxwYXRoIGQ9Im01IDE5IDYtNiIgLz4KICA8cGF0aCBkPSJtMiA2IDMtMyAzIDMiIC8+CiAgPHBhdGggZD0ibTE4IDE2IDMgMy0zIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/move-3d\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMove3d extends LucideIconBase {\n static icon = {\n name: 'move-3d',\n size: 24,\n node: [\n ['path', { d: 'M5 3v16h16', key: '1mqmf9' }],\n ['path', { d: 'm5 19 6-6', key: 'jh6hbb' }],\n ['path', { d: 'm2 6 3-3 3 3', key: 'tkyvxa' }],\n ['path', { d: 'm18 16 3 3-3 3', key: '1d4glt' }],\n ],\n aliases: ['move-3-d'],\n };\n icon = signal(LucideMove3d.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMove3d, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMove3d, isStandalone: true, selector: \"svg[lucideMove3d], svg[lucideMove3D]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMove3d, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMove3d], svg[lucideMove3D]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideMove3d\n */\nconst LucideMove3D = LucideMove3d;\n\n/**\n * @component @name MoveDiagonal2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTN2NmgtNiIgLz4KICA8cGF0aCBkPSJNNSAxMVY1aDYiIC8+CiAgPHBhdGggZD0ibTUgNSAxNCAxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-diagonal-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMoveDiagonal2 extends LucideIconBase {\n static icon = {\n name: 'move-diagonal-2',\n size: 24,\n node: [\n ['path', { d: 'M19 13v6h-6', key: '1hxl6d' }],\n ['path', { d: 'M5 11V5h6', key: '12e2xe' }],\n ['path', { d: 'm5 5 14 14', key: '11anup' }],\n ],\n };\n icon = signal(LucideMoveDiagonal2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveDiagonal2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMoveDiagonal2, isStandalone: true, selector: \"svg[lucideMoveDiagonal2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveDiagonal2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMoveDiagonal2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MoveDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAxOEwxMiAyMkwxNiAxOCIgLz4KICA8cGF0aCBkPSJNMTIgMlYyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMoveDown extends LucideIconBase {\n static icon = {\n name: 'move-down',\n size: 24,\n node: [\n ['path', { d: 'M8 18L12 22L16 18', key: 'cskvfv' }],\n ['path', { d: 'M12 2V22', key: 'r89rzk' }],\n ],\n };\n icon = signal(LucideMoveDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMoveDown, isStandalone: true, selector: \"svg[lucideMoveDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMoveDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Monitor\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHg9IjIiIHk9IjMiIHJ4PSIyIiAvPgogIDxsaW5lIHgxPSI4IiB4Mj0iMTYiIHkxPSIyMSIgeTI9IjIxIiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyIiB5MT0iMTciIHkyPSIyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/monitor\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMonitor extends LucideIconBase {\n static icon = {\n name: 'monitor',\n size: 24,\n node: [\n ['rect', { width: '20', height: '14', x: '2', y: '3', rx: '2', key: '48i651' }],\n ['line', { x1: '8', x2: '16', y1: '21', y2: '21', key: '1svkeh' }],\n ['line', { x1: '12', x2: '12', y1: '17', y2: '21', key: 'vw1qmm' }],\n ],\n };\n icon = signal(LucideMonitor.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitor, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMonitor, isStandalone: true, selector: \"svg[lucideMonitor]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMonitor, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMonitor]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MoveDownRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTNWMTlIMTMiIC8+CiAgPHBhdGggZD0iTTUgNUwxOSAxOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-down-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMoveDownRight extends LucideIconBase {\n static icon = {\n name: 'move-down-right',\n size: 24,\n node: [\n ['path', { d: 'M19 13V19H13', key: '10vkzq' }],\n ['path', { d: 'M5 5L19 19', key: '5zm2fv' }],\n ],\n };\n icon = signal(LucideMoveDownRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveDownRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMoveDownRight, isStandalone: true, selector: \"svg[lucideMoveDownRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveDownRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMoveDownRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MouseRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNy4zMThWMTAiIC8+CiAgPHBhdGggZD0iTTE5IDEwdjVhNyA3IDAgMCAxLTE0IDBWOWMwLTMuNTI3IDIuNjA4LTYuNTE1IDYtNyIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjQiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mouse-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMouseRight extends LucideIconBase {\n static icon = {\n name: 'mouse-right',\n size: 24,\n node: [\n ['path', { d: 'M12 7.318V10', key: '17s7lh' }],\n ['path', { d: 'M19 10v5a7 7 0 0 1-14 0V9c0-3.527 2.608-6.515 6-7', key: '2es5nn' }],\n ['circle', { cx: '17', cy: '4', r: '2', key: 'y5j2s2' }],\n ],\n };\n icon = signal(LucideMouseRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMouseRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMouseRight, isStandalone: true, selector: \"svg[lucideMouseRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMouseRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMouseRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MoveHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggOCA0IDQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDIwIiAvPgogIDxwYXRoIGQ9Im02IDgtNCA0IDQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMoveHorizontal extends LucideIconBase {\n static icon = {\n name: 'move-horizontal',\n size: 24,\n node: [\n ['path', { d: 'm18 8 4 4-4 4', key: '1ak13k' }],\n ['path', { d: 'M2 12h20', key: '9i4pu4' }],\n ['path', { d: 'm6 8-4 4 4 4', key: '15zrgr' }],\n ],\n };\n icon = signal(LucideMoveHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMoveHorizontal, isStandalone: true, selector: \"svg[lucideMoveHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMoveHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MoveDownLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTlINVYxMyIgLz4KICA8cGF0aCBkPSJNMTkgNUw1IDE5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/move-down-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMoveDownLeft extends LucideIconBase {\n static icon = {\n name: 'move-down-left',\n size: 24,\n node: [\n ['path', { d: 'M11 19H5V13', key: '1akmht' }],\n ['path', { d: 'M19 5L5 19', key: '72u4yj' }],\n ],\n };\n icon = signal(LucideMoveDownLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveDownLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMoveDownLeft, isStandalone: true, selector: \"svg[lucideMoveDownLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveDownLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMoveDownLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MoveRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggOEwyMiAxMkwxOCAxNiIgLz4KICA8cGF0aCBkPSJNMiAxMkgyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMoveRight extends LucideIconBase {\n static icon = {\n name: 'move-right',\n size: 24,\n node: [\n ['path', { d: 'M18 8L22 12L18 16', key: '1r0oui' }],\n ['path', { d: 'M2 12H22', key: '1m8cig' }],\n ],\n };\n icon = signal(LucideMoveRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMoveRight, isStandalone: true, selector: \"svg[lucideMoveRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMoveRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MoveDiagonal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTlINXYtNiIgLz4KICA8cGF0aCBkPSJNMTMgNWg2djYiIC8+CiAgPHBhdGggZD0iTTE5IDUgNSAxOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-diagonal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMoveDiagonal extends LucideIconBase {\n static icon = {\n name: 'move-diagonal',\n size: 24,\n node: [\n ['path', { d: 'M11 19H5v-6', key: '8awifj' }],\n ['path', { d: 'M13 5h6v6', key: '7voy1q' }],\n ['path', { d: 'M19 5 5 19', key: 'wwaj1z' }],\n ],\n };\n icon = signal(LucideMoveDiagonal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveDiagonal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMoveDiagonal, isStandalone: true, selector: \"svg[lucideMoveDiagonal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveDiagonal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMoveDiagonal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MoveUpLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxMVY1SDExIiAvPgogIDxwYXRoIGQ9Ik01IDVMMTkgMTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/move-up-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMoveUpLeft extends LucideIconBase {\n static icon = {\n name: 'move-up-left',\n size: 24,\n node: [\n ['path', { d: 'M5 11V5H11', key: '3q78g9' }],\n ['path', { d: 'M5 5L19 19', key: '5zm2fv' }],\n ],\n };\n icon = signal(LucideMoveUpLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveUpLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMoveUpLeft, isStandalone: true, selector: \"svg[lucideMoveUpLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveUpLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMoveUpLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MoveLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiA4TDIgMTJMNiAxNiIgLz4KICA8cGF0aCBkPSJNMiAxMkgyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMoveLeft extends LucideIconBase {\n static icon = {\n name: 'move-left',\n size: 24,\n node: [\n ['path', { d: 'M6 8L2 12L6 16', key: 'kyvwex' }],\n ['path', { d: 'M2 12H22', key: '1m8cig' }],\n ],\n };\n icon = signal(LucideMoveLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMoveLeft, isStandalone: true, selector: \"svg[lucideMoveLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMoveLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MoveVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KICA8cGF0aCBkPSJtOCAxOCA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Im04IDYgNC00IDQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMoveVertical extends LucideIconBase {\n static icon = {\n name: 'move-vertical',\n size: 24,\n node: [\n ['path', { d: 'M12 2v20', key: 't6zp3m' }],\n ['path', { d: 'm8 18 4 4 4-4', key: 'bh5tu3' }],\n ['path', { d: 'm8 6 4-4 4 4', key: 'ybng9g' }],\n ],\n };\n icon = signal(LucideMoveVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMoveVertical, isStandalone: true, selector: \"svg[lucideMoveVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMoveVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MoveUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCA2TDEyIDJMMTYgNiIgLz4KICA8cGF0aCBkPSJNMTIgMlYyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMoveUp extends LucideIconBase {\n static icon = {\n name: 'move-up',\n size: 24,\n node: [\n ['path', { d: 'M8 6L12 2L16 6', key: '1yvkyx' }],\n ['path', { d: 'M12 2V22', key: 'r89rzk' }],\n ],\n };\n icon = signal(LucideMoveUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMoveUp, isStandalone: true, selector: \"svg[lucideMoveUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMoveUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name MoveUpRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNUgxOVYxMSIgLz4KICA8cGF0aCBkPSJNMTkgNUw1IDE5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/move-up-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMoveUpRight extends LucideIconBase {\n static icon = {\n name: 'move-up-right',\n size: 24,\n node: [\n ['path', { d: 'M13 5H19V11', key: '1n1gyv' }],\n ['path', { d: 'M19 5L5 19', key: '72u4yj' }],\n ],\n };\n icon = signal(LucideMoveUpRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveUpRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMoveUpRight, isStandalone: true, selector: \"svg[lucideMoveUpRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMoveUpRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMoveUpRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Move\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KICA8cGF0aCBkPSJtMTUgMTktMyAzLTMtMyIgLz4KICA8cGF0aCBkPSJtMTkgOSAzIDMtMyAzIiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDIwIiAvPgogIDxwYXRoIGQ9Im01IDktMyAzIDMgMyIgLz4KICA8cGF0aCBkPSJtOSA1IDMtMyAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/move\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMove extends LucideIconBase {\n static icon = {\n name: 'move',\n size: 24,\n node: [\n ['path', { d: 'M12 2v20', key: 't6zp3m' }],\n ['path', { d: 'm15 19-3 3-3-3', key: '11eu04' }],\n ['path', { d: 'm19 9 3 3-3 3', key: '1mg7y2' }],\n ['path', { d: 'M2 12h20', key: '9i4pu4' }],\n ['path', { d: 'm5 9-3 3 3 3', key: 'j64kie' }],\n ['path', { d: 'm9 5 3-3 3 3', key: 'l8vdw6' }],\n ],\n };\n icon = signal(LucideMove.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMove, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMove, isStandalone: true, selector: \"svg[lucideMove]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMove, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMove]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Music3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE4IiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xNiAxOFYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/music-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMusic3 extends LucideIconBase {\n static icon = {\n name: 'music-3',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '18', r: '4', key: 'm3r9ws' }],\n ['path', { d: 'M16 18V2', key: '40x2m5' }],\n ],\n };\n icon = signal(LucideMusic3.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMusic3, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMusic3, isStandalone: true, selector: \"svg[lucideMusic3]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMusic3, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMusic3]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Music2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI4IiBjeT0iMTgiIHI9IjQiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjJsNyA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/music-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMusic2 extends LucideIconBase {\n static icon = {\n name: 'music-2',\n size: 24,\n node: [\n ['circle', { cx: '8', cy: '18', r: '4', key: '1fc0mg' }],\n ['path', { d: 'M12 18V2l7 4', key: 'g04rme' }],\n ],\n };\n icon = signal(LucideMusic2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMusic2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMusic2, isStandalone: true, selector: \"svg[lucideMusic2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMusic2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMusic2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Music4\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxOFY1bDEyLTJ2MTMiIC8+CiAgPHBhdGggZD0ibTkgOSAxMi0yIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSIxOCIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE2IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/music-4\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMusic4 extends LucideIconBase {\n static icon = {\n name: 'music-4',\n size: 24,\n node: [\n ['path', { d: 'M9 18V5l12-2v13', key: '1jmyc2' }],\n ['path', { d: 'm9 9 12-2', key: '1e64n2' }],\n ['circle', { cx: '6', cy: '18', r: '3', key: 'fqmcym' }],\n ['circle', { cx: '18', cy: '16', r: '3', key: '1hluhg' }],\n ],\n };\n icon = signal(LucideMusic4.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMusic4, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMusic4, isStandalone: true, selector: \"svg[lucideMusic4]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMusic4, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMusic4]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Navigation2Off\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOS4zMSA5LjMxIDUgMjFsNy00IDcgNC0xLjE3LTMuMTciIC8+CiAgPHBhdGggZD0iTTE0LjUzIDguODggMTIgMmwtMS4xNyAzLjE3IiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMjIiIHkxPSIyIiB5Mj0iMjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/navigation-2-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNavigation2Off extends LucideIconBase {\n static icon = {\n name: 'navigation-2-off',\n size: 24,\n node: [\n ['path', { d: 'M9.31 9.31 5 21l7-4 7 4-1.17-3.17', key: 'qoq2o2' }],\n ['path', { d: 'M14.53 8.88 12 2l-1.17 3.17', key: 'k3sjzy' }],\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\n ],\n };\n icon = signal(LucideNavigation2Off.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNavigation2Off, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNavigation2Off, isStandalone: true, selector: \"svg[lucideNavigation2Off]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNavigation2Off, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNavigation2Off]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Music\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxOFY1bDEyLTJ2MTMiIC8+CiAgPGNpcmNsZSBjeD0iNiIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTYiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/music\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideMusic extends LucideIconBase {\n static icon = {\n name: 'music',\n size: 24,\n node: [\n ['path', { d: 'M9 18V5l12-2v13', key: '1jmyc2' }],\n ['circle', { cx: '6', cy: '18', r: '3', key: 'fqmcym' }],\n ['circle', { cx: '18', cy: '16', r: '3', key: '1hluhg' }],\n ],\n };\n icon = signal(LucideMusic.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMusic, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideMusic, isStandalone: true, selector: \"svg[lucideMusic]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideMusic, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideMusic]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Navigation2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cG9seWdvbiBwb2ludHM9IjEyIDIgMTkgMjEgMTIgMTcgNSAyMSAxMiAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/navigation-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNavigation2 extends LucideIconBase {\n static icon = {\n name: 'navigation-2',\n size: 24,\n node: [['polygon', { points: '12 2 19 21 12 17 5 21 12 2', key: 'x8c0qg' }]],\n };\n icon = signal(LucideNavigation2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNavigation2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNavigation2, isStandalone: true, selector: \"svg[lucideNavigation2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNavigation2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNavigation2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name NavigationOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOC40MyA4LjQzIDMgMTFsOCAyIDIgOCAyLjU3LTUuNDMiIC8+CiAgPHBhdGggZD0iTTE3LjM5IDExLjczIDIyIDJsLTkuNzMgNC42MSIgLz4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMiIgeTI9IjIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/navigation-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNavigationOff extends LucideIconBase {\n static icon = {\n name: 'navigation-off',\n size: 24,\n node: [\n ['path', { d: 'M8.43 8.43 3 11l8 2 2 8 2.57-5.43', key: '1vdtb7' }],\n ['path', { d: 'M17.39 11.73 22 2l-9.73 4.61', key: 'tya3r6' }],\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\n ],\n };\n icon = signal(LucideNavigationOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNavigationOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNavigationOff, isStandalone: true, selector: \"svg[lucideNavigationOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNavigationOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNavigationOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Network\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIxNiIgeT0iMTYiIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHJ4PSIxIiAvPgogIDxyZWN0IHg9IjIiIHk9IjE2IiB3aWR0aD0iNiIgaGVpZ2h0PSI2IiByeD0iMSIgLz4KICA8cmVjdCB4PSI5IiB5PSIyIiB3aWR0aD0iNiIgaGVpZ2h0PSI2IiByeD0iMSIgLz4KICA8cGF0aCBkPSJNNSAxNnYtM2ExIDEgMCAwIDEgMS0xaDEyYTEgMSAwIDAgMSAxIDF2MyIgLz4KICA8cGF0aCBkPSJNMTIgMTJWOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/network\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNetwork extends LucideIconBase {\n static icon = {\n name: 'network',\n size: 24,\n node: [\n ['rect', { x: '16', y: '16', width: '6', height: '6', rx: '1', key: '4q2zg0' }],\n ['rect', { x: '2', y: '16', width: '6', height: '6', rx: '1', key: '8cvhb9' }],\n ['rect', { x: '9', y: '2', width: '6', height: '6', rx: '1', key: '1egb70' }],\n ['path', { d: 'M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3', key: '1jsf9p' }],\n ['path', { d: 'M12 12V8', key: '2874zd' }],\n ],\n };\n icon = signal(LucideNetwork.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNetwork, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNetwork, isStandalone: true, selector: \"svg[lucideNetwork]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNetwork, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNetwork]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Nfc\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiA4LjMyYTcuNDMgNy40MyAwIDAgMSAwIDcuMzYiIC8+CiAgPHBhdGggZD0iTTkuNDYgNi4yMWExMS43NiAxMS43NiAwIDAgMSAwIDExLjU4IiAvPgogIDxwYXRoIGQ9Ik0xMi45MSA0LjFhMTUuOTEgMTUuOTEgMCAwIDEgLjAxIDE1LjgiIC8+CiAgPHBhdGggZD0iTTE2LjM3IDJhMjAuMTYgMjAuMTYgMCAwIDEgMCAyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/nfc\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNfc extends LucideIconBase {\n static icon = {\n name: 'nfc',\n size: 24,\n node: [\n ['path', { d: 'M6 8.32a7.43 7.43 0 0 1 0 7.36', key: '9iaqei' }],\n ['path', { d: 'M9.46 6.21a11.76 11.76 0 0 1 0 11.58', key: '1yha7l' }],\n ['path', { d: 'M12.91 4.1a15.91 15.91 0 0 1 .01 15.8', key: '4iu2gk' }],\n ['path', { d: 'M16.37 2a20.16 20.16 0 0 1 0 20', key: 'sap9u2' }],\n ],\n };\n icon = signal(LucideNfc.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNfc, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNfc, isStandalone: true, selector: \"svg[lucideNfc]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNfc, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNfc]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Newspaper\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMThoLTUiIC8+CiAgPHBhdGggZD0iTTE4IDE0aC04IiAvPgogIDxwYXRoIGQ9Ik00IDIyaDE2YTIgMiAwIDAgMCAyLTJWNGEyIDIgMCAwIDAtMi0ySDhhMiAyIDAgMCAwLTIgMnYxNmEyIDIgMCAwIDEtNCAwdi05YTIgMiAwIDAgMSAyLTJoMiIgLz4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSIxMCIgeT0iNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/newspaper\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNewspaper extends LucideIconBase {\n static icon = {\n name: 'newspaper',\n size: 24,\n node: [\n ['path', { d: 'M15 18h-5', key: '95g1m2' }],\n ['path', { d: 'M18 14h-8', key: 'sponae' }],\n [\n 'path',\n {\n d: 'M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2',\n key: '39pd36',\n },\n ],\n ['rect', { width: '8', height: '4', x: '10', y: '6', rx: '1', key: 'aywv1n' }],\n ],\n };\n icon = signal(LucideNewspaper.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNewspaper, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNewspaper, isStandalone: true, selector: \"svg[lucideNewspaper]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNewspaper, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNewspaper]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name NonBinary\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYxMCIgLz4KICA8cGF0aCBkPSJtOC41IDQgNyA0IiAvPgogIDxwYXRoIGQ9Im04LjUgOCA3LTQiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxNyIgcj0iNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/non-binary\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNonBinary extends LucideIconBase {\n static icon = {\n name: 'non-binary',\n size: 24,\n node: [\n ['path', { d: 'M12 2v10', key: 'mnfbl' }],\n ['path', { d: 'm8.5 4 7 4', key: 'm1xjk3' }],\n ['path', { d: 'm8.5 8 7-4', key: 't0m5j6' }],\n ['circle', { cx: '12', cy: '17', r: '5', key: 'qbz8iq' }],\n ],\n };\n icon = signal(LucideNonBinary.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNonBinary, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNonBinary, isStandalone: true, selector: \"svg[lucideNonBinary]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNonBinary, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNonBinary]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name NotebookTabs\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA2aDQiIC8+CiAgPHBhdGggZD0iTTIgMTBoNCIgLz4KICA8cGF0aCBkPSJNMiAxNGg0IiAvPgogIDxwYXRoIGQ9Ik0yIDE4aDQiIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjIwIiB4PSI0IiB5PSIyIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTUgMnYyMCIgLz4KICA8cGF0aCBkPSJNMTUgN2g1IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMmg1IiAvPgogIDxwYXRoIGQ9Ik0xNSAxN2g1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/notebook-tabs\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNotebookTabs extends LucideIconBase {\n static icon = {\n name: 'notebook-tabs',\n size: 24,\n node: [\n ['path', { d: 'M2 6h4', key: 'aawbzj' }],\n ['path', { d: 'M2 10h4', key: 'l0bgd4' }],\n ['path', { d: 'M2 14h4', key: '1gsvsf' }],\n ['path', { d: 'M2 18h4', key: '1bu2t1' }],\n ['rect', { width: '16', height: '20', x: '4', y: '2', rx: '2', key: '1nb95v' }],\n ['path', { d: 'M15 2v20', key: 'dcj49h' }],\n ['path', { d: 'M15 7h5', key: '1xj5lc' }],\n ['path', { d: 'M15 12h5', key: 'w5shd9' }],\n ['path', { d: 'M15 17h5', key: '1qaofu' }],\n ],\n };\n icon = signal(LucideNotebookTabs.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNotebookTabs, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNotebookTabs, isStandalone: true, selector: \"svg[lucideNotebookTabs]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNotebookTabs, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNotebookTabs]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name NotepadText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjQiIC8+CiAgPHBhdGggZD0iTTEyIDJ2NCIgLz4KICA8cGF0aCBkPSJNMTYgMnY0IiAvPgogIDxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCIgeD0iNCIgeT0iNCIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTggMTBoNiIgLz4KICA8cGF0aCBkPSJNOCAxNGg4IiAvPgogIDxwYXRoIGQ9Ik04IDE4aDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/notepad-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNotepadText extends LucideIconBase {\n static icon = {\n name: 'notepad-text',\n size: 24,\n node: [\n ['path', { d: 'M8 2v4', key: '1cmpym' }],\n ['path', { d: 'M12 2v4', key: '3427ic' }],\n ['path', { d: 'M16 2v4', key: '4m81vk' }],\n ['rect', { width: '16', height: '18', x: '4', y: '4', rx: '2', key: '1u9h20' }],\n ['path', { d: 'M8 10h6', key: '3oa6kw' }],\n ['path', { d: 'M8 14h8', key: '1fgep2' }],\n ['path', { d: 'M8 18h5', key: '17enja' }],\n ],\n };\n icon = signal(LucideNotepadText.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNotepadText, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNotepadText, isStandalone: true, selector: \"svg[lucideNotepadText]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNotepadText, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNotepadText]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name NotepadTextDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjQiIC8+CiAgPHBhdGggZD0iTTEyIDJ2NCIgLz4KICA8cGF0aCBkPSJNMTYgMnY0IiAvPgogIDxwYXRoIGQ9Ik0xNiA0aDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxOHYyYTIgMiAwIDAgMS0yIDJoLTEiIC8+CiAgPHBhdGggZD0iTTEzIDIyaC0yIiAvPgogIDxwYXRoIGQ9Ik03IDIySDZhMiAyIDAgMCAxLTItMnYtMiIgLz4KICA8cGF0aCBkPSJNNCAxNHYtMiIgLz4KICA8cGF0aCBkPSJNNCA4VjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik04IDEwaDYiIC8+CiAgPHBhdGggZD0iTTggMTRoOCIgLz4KICA8cGF0aCBkPSJNOCAxOGg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/notepad-text-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNotepadTextDashed extends LucideIconBase {\n static icon = {\n name: 'notepad-text-dashed',\n size: 24,\n node: [\n ['path', { d: 'M8 2v4', key: '1cmpym' }],\n ['path', { d: 'M12 2v4', key: '3427ic' }],\n ['path', { d: 'M16 2v4', key: '4m81vk' }],\n ['path', { d: 'M16 4h2a2 2 0 0 1 2 2v2', key: 'j91f56' }],\n ['path', { d: 'M20 12v2', key: 'w8o0tu' }],\n ['path', { d: 'M20 18v2a2 2 0 0 1-2 2h-1', key: '1c9ggx' }],\n ['path', { d: 'M13 22h-2', key: '191ugt' }],\n ['path', { d: 'M7 22H6a2 2 0 0 1-2-2v-2', key: '1rt9px' }],\n ['path', { d: 'M4 14v-2', key: '1v0sqh' }],\n ['path', { d: 'M4 8V6a2 2 0 0 1 2-2h2', key: '1mwabg' }],\n ['path', { d: 'M8 10h6', key: '3oa6kw' }],\n ['path', { d: 'M8 14h8', key: '1fgep2' }],\n ['path', { d: 'M8 18h5', key: '17enja' }],\n ],\n };\n icon = signal(LucideNotepadTextDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNotepadTextDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNotepadTextDashed, isStandalone: true, selector: \"svg[lucideNotepadTextDashed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNotepadTextDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNotepadTextDashed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Navigation\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cG9seWdvbiBwb2ludHM9IjMgMTEgMjIgMiAxMyAyMSAxMSAxMyAzIDExIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/navigation\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNavigation extends LucideIconBase {\n static icon = {\n name: 'navigation',\n size: 24,\n node: [['polygon', { points: '3 11 22 2 13 21 11 13 3 11', key: '1ltx0t' }]],\n };\n icon = signal(LucideNavigation.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNavigation, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNavigation, isStandalone: true, selector: \"svg[lucideNavigation]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNavigation, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNavigation]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name NotebookPen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNCAySDZhMiAyIDAgMCAwLTIgMnYxNmEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJ2LTcuNCIgLz4KICA8cGF0aCBkPSJNMiA2aDQiIC8+CiAgPHBhdGggZD0iTTIgMTBoNCIgLz4KICA8cGF0aCBkPSJNMiAxNGg0IiAvPgogIDxwYXRoIGQ9Ik0yIDE4aDQiIC8+CiAgPHBhdGggZD0iTTIxLjM3OCA1LjYyNmExIDEgMCAxIDAtMy4wMDQtMy4wMDRsLTUuMDEgNS4wMTJhMiAyIDAgMCAwLS41MDYuODU0bC0uODM3IDIuODdhLjUuNSAwIDAgMCAuNjIuNjJsMi44Ny0uODM3YTIgMiAwIDAgMCAuODU0LS41MDZ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/notebook-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNotebookPen extends LucideIconBase {\n static icon = {\n name: 'notebook-pen',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M13.4 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-7.4', key: 're6nr2' },\n ],\n ['path', { d: 'M2 6h4', key: 'aawbzj' }],\n ['path', { d: 'M2 10h4', key: 'l0bgd4' }],\n ['path', { d: 'M2 14h4', key: '1gsvsf' }],\n ['path', { d: 'M2 18h4', key: '1bu2t1' }],\n [\n 'path',\n {\n d: 'M21.378 5.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z',\n key: 'pqwjuv',\n },\n ],\n ],\n };\n icon = signal(LucideNotebookPen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNotebookPen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNotebookPen, isStandalone: true, selector: \"svg[lucideNotebookPen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNotebookPen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNotebookPen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Notebook\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA2aDQiIC8+CiAgPHBhdGggZD0iTTIgMTBoNCIgLz4KICA8cGF0aCBkPSJNMiAxNGg0IiAvPgogIDxwYXRoIGQ9Ik0yIDE4aDQiIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjIwIiB4PSI0IiB5PSIyIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTYgMnYyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/notebook\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNotebook extends LucideIconBase {\n static icon = {\n name: 'notebook',\n size: 24,\n node: [\n ['path', { d: 'M2 6h4', key: 'aawbzj' }],\n ['path', { d: 'M2 10h4', key: 'l0bgd4' }],\n ['path', { d: 'M2 14h4', key: '1gsvsf' }],\n ['path', { d: 'M2 18h4', key: '1bu2t1' }],\n ['rect', { width: '16', height: '20', x: '4', y: '2', rx: '2', key: '1nb95v' }],\n ['path', { d: 'M16 2v20', key: 'rotuqe' }],\n ],\n };\n icon = signal(LucideNotebook.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNotebook, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNotebook, isStandalone: true, selector: \"svg[lucideNotebook]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNotebook, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNotebook]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name NotebookText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA2aDQiIC8+CiAgPHBhdGggZD0iTTIgMTBoNCIgLz4KICA8cGF0aCBkPSJNMiAxNGg0IiAvPgogIDxwYXRoIGQ9Ik0yIDE4aDQiIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjIwIiB4PSI0IiB5PSIyIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNOS41IDhoNSIgLz4KICA8cGF0aCBkPSJNOS41IDEySDE2IiAvPgogIDxwYXRoIGQ9Ik05LjUgMTZIMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/notebook-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNotebookText extends LucideIconBase {\n static icon = {\n name: 'notebook-text',\n size: 24,\n node: [\n ['path', { d: 'M2 6h4', key: 'aawbzj' }],\n ['path', { d: 'M2 10h4', key: 'l0bgd4' }],\n ['path', { d: 'M2 14h4', key: '1gsvsf' }],\n ['path', { d: 'M2 18h4', key: '1bu2t1' }],\n ['rect', { width: '16', height: '20', x: '4', y: '2', rx: '2', key: '1nb95v' }],\n ['path', { d: 'M9.5 8h5', key: '11mslq' }],\n ['path', { d: 'M9.5 12H16', key: 'ktog6x' }],\n ['path', { d: 'M9.5 16H14', key: 'p1seyn' }],\n ],\n };\n icon = signal(LucideNotebookText.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNotebookText, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNotebookText, isStandalone: true, selector: \"svg[lucideNotebookText]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNotebookText, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNotebookText]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name NutOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNFYyIiAvPgogIDxwYXRoIGQ9Ik01IDEwdjRhNy4wMDQgNy4wMDQgMCAwIDAgNS4yNzcgNi43ODdjLjQxMi4xMDQuODAyLjI5MiAxLjEwMi41OTJMMTIgMjJsLjYyMS0uNjIxYy4zLS4zLjY5LS40ODggMS4xMDItLjU5MmE3LjAxIDcuMDEgMCAwIDAgNC4xMjUtMi45MzkiIC8+CiAgPHBhdGggZD0iTTE5IDEwdjMuMzQzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmMtMS4zNDktLjU3My0xLjkwNS0xLjAwNS0yLjUtMi0uNTQ2LjkwMi0xLjA0OCAxLjM1My0yLjUgMi0xLjAxOC0uNjQ0LTEuNDYtMS4wOC0yLTItMS4wMjguNzEtMS42OS45MTgtMyAxIDEuMDgxLTEuMDQ4IDEuNzU3LTIuMDMgMi0zIC4xOTQtLjc3Ni44NC0xLjU1MSAxLjc5LTIuMjFtMTEuNjU0IDUuOTk3Yy44ODctLjQ1NyAxLjI4LS44OTEgMS41NTYtMS43ODcgMS4wMzIuOTE2IDEuNjgzIDEuMTU3IDMgMS0xLjI5Ny0xLjAzNi0xLjc1OC0yLjAzLTItMy0uNS0yLTQtNC04LTQtLjc0IDAtMS40NjEuMDY4LTIuMTUuMTkyIiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMjIiIHkxPSIyIiB5Mj0iMjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/nut-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNutOff extends LucideIconBase {\n static icon = {\n name: 'nut-off',\n size: 24,\n node: [\n ['path', { d: 'M12 4V2', key: '1k5q1u' }],\n [\n 'path',\n {\n d: 'M5 10v4a7.004 7.004 0 0 0 5.277 6.787c.412.104.802.292 1.102.592L12 22l.621-.621c.3-.3.69-.488 1.102-.592a7.01 7.01 0 0 0 4.125-2.939',\n key: '1xcvy9',\n },\n ],\n ['path', { d: 'M19 10v3.343', key: '163tfc' }],\n [\n 'path',\n {\n d: 'M12 12c-1.349-.573-1.905-1.005-2.5-2-.546.902-1.048 1.353-2.5 2-1.018-.644-1.46-1.08-2-2-1.028.71-1.69.918-3 1 1.081-1.048 1.757-2.03 2-3 .194-.776.84-1.551 1.79-2.21m11.654 5.997c.887-.457 1.28-.891 1.556-1.787 1.032.916 1.683 1.157 3 1-1.297-1.036-1.758-2.03-2-3-.5-2-4-4-8-4-.74 0-1.461.068-2.15.192',\n key: '17914v',\n },\n ],\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\n ],\n };\n icon = signal(LucideNutOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNutOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNutOff, isStandalone: true, selector: \"svg[lucideNutOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNutOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNutOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name OctagonPause\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTVWOSIgLz4KICA8cGF0aCBkPSJNMTQgMTVWOSIgLz4KICA8cGF0aCBkPSJNMi41ODYgMTYuNzI2QTIgMiAwIDAgMSAyIDE1LjMxMlY4LjY4OGEyIDIgMCAwIDEgLjU4Ni0xLjQxNGw0LjY4OC00LjY4OEEyIDIgMCAwIDEgOC42ODggMmg2LjYyNGEyIDIgMCAwIDEgMS40MTQuNTg2bDQuNjg4IDQuNjg4QTIgMiAwIDAgMSAyMiA4LjY4OHY2LjYyNGEyIDIgMCAwIDEtLjU4NiAxLjQxNGwtNC42ODggNC42ODhhMiAyIDAgMCAxLTEuNDE0LjU4Nkg4LjY4OGEyIDIgMCAwIDEtMS40MTQtLjU4NnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/octagon-pause\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideOctagonPause extends LucideIconBase {\n static icon = {\n name: 'octagon-pause',\n size: 24,\n node: [\n ['path', { d: 'M10 15V9', key: '1lckn7' }],\n ['path', { d: 'M14 15V9', key: '1muqhk' }],\n [\n 'path',\n {\n d: 'M2.586 16.726A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2h6.624a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586z',\n key: '2d38gg',\n },\n ],\n ],\n aliases: ['pause-octagon'],\n };\n icon = signal(LucideOctagonPause.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOctagonPause, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideOctagonPause, isStandalone: true, selector: \"svg[lucideOctagonPause], svg[lucidePauseOctagon]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOctagonPause, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideOctagonPause], svg[lucidePauseOctagon]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideOctagonPause\n */\nconst LucidePauseOctagon = LucideOctagonPause;\n\n/**\n * @component @name Nut\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNFYyIiAvPgogIDxwYXRoIGQ9Ik01IDEwdjRhNy4wMDQgNy4wMDQgMCAwIDAgNS4yNzcgNi43ODdjLjQxMi4xMDQuODAyLjI5MiAxLjEwMi41OTJMMTIgMjJsLjYyMS0uNjIxYy4zLS4zLjY5LS40ODggMS4xMDItLjU5MkE3LjAwMyA3LjAwMyAwIDAgMCAxOSAxNHYtNCIgLz4KICA8cGF0aCBkPSJNMTIgNEM4IDQgNC41IDYgNCA4Yy0uMjQzLjk3LS45MTkgMS45NTItMiAzIDEuMzEtLjA4MiAxLjk3Mi0uMjkgMy0xIC41NC45Mi45ODIgMS4zNTYgMiAyIDEuNDUyLS42NDcgMS45NTQtMS4wOTggMi41LTIgLjU5NS45OTUgMS4xNTEgMS40MjcgMi41IDIgMS4zMS0uNjIxIDEuODYyLTEuMDU4IDIuNS0yIC42MjkuOTc3IDEuMTYyIDEuNDIzIDIuNSAyIDEuMjA5LS41NDggMS42OC0uOTY3IDItMiAxLjAzMi45MTYgMS42ODMgMS4xNTcgMyAxLTEuMjk3LTEuMDM2LTEuNzU4LTIuMDMtMi0zLS41LTItNC00LTgtNFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/nut\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideNut extends LucideIconBase {\n static icon = {\n name: 'nut',\n size: 24,\n node: [\n ['path', { d: 'M12 4V2', key: '1k5q1u' }],\n [\n 'path',\n {\n d: 'M5 10v4a7.004 7.004 0 0 0 5.277 6.787c.412.104.802.292 1.102.592L12 22l.621-.621c.3-.3.69-.488 1.102-.592A7.003 7.003 0 0 0 19 14v-4',\n key: '1tgyif',\n },\n ],\n [\n 'path',\n {\n d: 'M12 4C8 4 4.5 6 4 8c-.243.97-.919 1.952-2 3 1.31-.082 1.972-.29 3-1 .54.92.982 1.356 2 2 1.452-.647 1.954-1.098 2.5-2 .595.995 1.151 1.427 2.5 2 1.31-.621 1.862-1.058 2.5-2 .629.977 1.162 1.423 2.5 2 1.209-.548 1.68-.967 2-2 1.032.916 1.683 1.157 3 1-1.297-1.036-1.758-2.03-2-3-.5-2-4-4-8-4Z',\n key: 'tnsqj',\n },\n ],\n ],\n };\n icon = signal(LucideNut.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNut, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideNut, isStandalone: true, selector: \"svg[lucideNut]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideNut, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideNut]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name OctagonAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiA4djQiIC8+CiAgPHBhdGggZD0iTTE1LjMxMiAyYTIgMiAwIDAgMSAxLjQxNC41ODZsNC42ODggNC42ODhBMiAyIDAgMCAxIDIyIDguNjg4djYuNjI0YTIgMiAwIDAgMS0uNTg2IDEuNDE0bC00LjY4OCA0LjY4OGEyIDIgMCAwIDEtMS40MTQuNTg2SDguNjg4YTIgMiAwIDAgMS0xLjQxNC0uNTg2bC00LjY4OC00LjY4OEEyIDIgMCAwIDEgMiAxNS4zMTJWOC42ODhhMiAyIDAgMCAxIC41ODYtMS40MTRsNC42ODgtNC42ODhBMiAyIDAgMCAxIDguNjg4IDJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/octagon-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideOctagonAlert extends LucideIconBase {\n static icon = {\n name: 'octagon-alert',\n size: 24,\n node: [\n ['path', { d: 'M12 16h.01', key: '1drbdi' }],\n ['path', { d: 'M12 8v4', key: '1got3b' }],\n [\n 'path',\n {\n d: 'M15.312 2a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586l-4.688-4.688A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2z',\n key: '1fd625',\n },\n ],\n ],\n aliases: ['alert-octagon'],\n };\n icon = signal(LucideOctagonAlert.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOctagonAlert, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideOctagonAlert, isStandalone: true, selector: \"svg[lucideOctagonAlert], svg[lucideAlertOctagon]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOctagonAlert, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideOctagonAlert], svg[lucideAlertOctagon]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideOctagonAlert\n */\nconst LucideAlertOctagon = LucideOctagonAlert;\n\n/**\n * @component @name Option\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgM2g3IiAvPgogIDxwYXRoIGQ9Ik0zIDNoNS4yOGExIDEgMCAwIDEgLjk0OC42ODRsNS41NDQgMTYuNjMyYTEgMSAwIDAgMCAuOTQ5LjY4NEgyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/option\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideOption extends LucideIconBase {\n static icon = {\n name: 'option',\n size: 24,\n node: [\n ['path', { d: 'M14 3h7', key: '16f0ms' }],\n [\n 'path',\n { d: 'M3 3h5.28a1 1 0 0 1 .948.684l5.544 16.632a1 1 0 0 0 .949.684H21', key: '1qf1im' },\n ],\n ],\n };\n icon = signal(LucideOption.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOption, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideOption, isStandalone: true, selector: \"svg[lucideOption]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOption, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideOption]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name OctagonX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgOS02IDYiIC8+CiAgPHBhdGggZD0iTTIuNTg2IDE2LjcyNkEyIDIgMCAwIDEgMiAxNS4zMTJWOC42ODhhMiAyIDAgMCAxIC41ODYtMS40MTRsNC42ODgtNC42ODhBMiAyIDAgMCAxIDguNjg4IDJoNi42MjRhMiAyIDAgMCAxIDEuNDE0LjU4Nmw0LjY4OCA0LjY4OEEyIDIgMCAwIDEgMjIgOC42ODh2Ni42MjRhMiAyIDAgMCAxLS41ODYgMS40MTRsLTQuNjg4IDQuNjg4YTIgMiAwIDAgMS0xLjQxNC41ODZIOC42ODhhMiAyIDAgMCAxLTEuNDE0LS41ODZ6IiAvPgogIDxwYXRoIGQ9Im05IDkgNiA2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/octagon-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideOctagonX extends LucideIconBase {\n static icon = {\n name: 'octagon-x',\n size: 24,\n node: [\n ['path', { d: 'm15 9-6 6', key: '1uzhvr' }],\n [\n 'path',\n {\n d: 'M2.586 16.726A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2h6.624a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586z',\n key: '2d38gg',\n },\n ],\n ['path', { d: 'm9 9 6 6', key: 'z0biqf' }],\n ],\n aliases: ['x-octagon'],\n };\n icon = signal(LucideOctagonX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOctagonX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideOctagonX, isStandalone: true, selector: \"svg[lucideOctagonX], svg[lucideXOctagon]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOctagonX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideOctagonX], svg[lucideXOctagon]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideOctagonX\n */\nconst LucideXOctagon = LucideOctagonX;\n\n/**\n * @component @name Omega\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAyMGg0LjVhLjUuNSAwIDAgMCAuNS0uNXYtLjI4MmEuNTIuNTIgMCAwIDAtLjI0Ny0uNDM3IDggOCAwIDEgMSA4LjQ5NC0uMDAxLjUyLjUyIDAgMCAwLS4yNDcuNDM4di4yODJhLjUuNSAwIDAgMCAuNS41SDIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/omega\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideOmega extends LucideIconBase {\n static icon = {\n name: 'omega',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3 20h4.5a.5.5 0 0 0 .5-.5v-.282a.52.52 0 0 0-.247-.437 8 8 0 1 1 8.494-.001.52.52 0 0 0-.247.438v.282a.5.5 0 0 0 .5.5H21',\n key: '1x94xo',\n },\n ],\n ],\n };\n icon = signal(LucideOmega.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOmega, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideOmega, isStandalone: true, selector: \"svg[lucideOmega]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOmega, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideOmega]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Orbit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuMzQxIDYuNDg0QTEwIDEwIDAgMCAxIDEwLjI2NiAyMS44NSIgLz4KICA8cGF0aCBkPSJNMy42NTkgMTcuNTE2QTEwIDEwIDAgMCAxIDEzLjc0IDIuMTUyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSI1IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSIxOSIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/orbit\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideOrbit extends LucideIconBase {\n static icon = {\n name: 'orbit',\n size: 24,\n node: [\n ['path', { d: 'M20.341 6.484A10 10 0 0 1 10.266 21.85', key: '1enhxb' }],\n ['path', { d: 'M3.659 17.516A10 10 0 0 1 13.74 2.152', key: '1crzgf' }],\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\n ['circle', { cx: '19', cy: '5', r: '2', key: 'mhkx31' }],\n ['circle', { cx: '5', cy: '19', r: '2', key: 'v8kfzx' }],\n ],\n };\n icon = signal(LucideOrbit.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOrbit, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideOrbit, isStandalone: true, selector: \"svg[lucideOrbit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOrbit, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideOrbit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name OctagonMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi41ODYgMTYuNzI2QTIgMiAwIDAgMSAyIDE1LjMxMlY4LjY4OGEyIDIgMCAwIDEgLjU4Ni0xLjQxNGw0LjY4OC00LjY4OEEyIDIgMCAwIDEgOC42ODggMmg2LjYyNGEyIDIgMCAwIDEgMS40MTQuNTg2bDQuNjg4IDQuNjg4QTIgMiAwIDAgMSAyMiA4LjY4OHY2LjYyNGEyIDIgMCAwIDEtLjU4NiAxLjQxNGwtNC42ODggNC42ODhhMiAyIDAgMCAxLTEuNDE0LjU4Nkg4LjY4OGEyIDIgMCAwIDEtMS40MTQtLjU4NnoiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/octagon-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideOctagonMinus extends LucideIconBase {\n static icon = {\n name: 'octagon-minus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.586 16.726A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2h6.624a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586z',\n key: '2d38gg',\n },\n ],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ],\n };\n icon = signal(LucideOctagonMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOctagonMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideOctagonMinus, isStandalone: true, selector: \"svg[lucideOctagonMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOctagonMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideOctagonMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PackageCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+CiAgPHBhdGggZD0ibTE2IDE3IDIgMiA0LTQiIC8+CiAgPHBhdGggZD0iTTIxIDExLjEyN1Y4YTIgMiAwIDAgMC0xLTEuNzNsLTctNGEyIDIgMCAwIDAtMiAwbC03IDRBMiAyIDAgMCAwIDMgOHY4YTIgMiAwIDAgMCAxIDEuNzI5bDcgNGEyIDIgMCAwIDAgMiAuMDAxbDEuMzItLjc1MyIgLz4KICA8cGF0aCBkPSJNMy4yOSA3IDEyIDEybDguNzEtNSIgLz4KICA8cGF0aCBkPSJtNy41IDQuMjcgOC45OTcgNS4xNDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/package-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePackageCheck extends LucideIconBase {\n static icon = {\n name: 'package-check',\n size: 24,\n node: [\n ['path', { d: 'M12 22V12', key: 'd0xqtd' }],\n ['path', { d: 'm16 17 2 2 4-4', key: 'uh5qu3' }],\n [\n 'path',\n {\n d: 'M21 11.127V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.729l7 4a2 2 0 0 0 2 .001l1.32-.753',\n key: 'kpkbpo',\n },\n ],\n ['path', { d: 'M3.29 7 12 12l8.71-5', key: '19ckod' }],\n ['path', { d: 'm7.5 4.27 8.997 5.148', key: '9yrvtv' }],\n ],\n };\n icon = signal(LucidePackageCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackageCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePackageCheck, isStandalone: true, selector: \"svg[lucidePackageCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackageCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePackageCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Origami\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJWNGExIDEgMCAwIDEgMS0xaDYuMjk3YTEgMSAwIDAgMSAuNjUxIDEuNzU5bC00LjY5NiA0LjAyNSIgLz4KICA8cGF0aCBkPSJtMTIgMjEtNy40MTQtNy40MTRBMiAyIDAgMCAxIDQgMTIuMTcyVjYuNDE1YTEuMDAyIDEuMDAyIDAgMCAxIDEuNzA3LS43MDdMMjAgMjAuMDA5IiAvPgogIDxwYXRoIGQ9Im0xMi4yMTQgMy4zODEgOC40MTQgMTQuOTY2YTEgMSAwIDAgMS0uMTY3IDEuMTk5bC0xLjE2OCAxLjE2M2ExIDEgMCAwIDEtLjcwNi4yOTFINi4zNTFhMSAxIDAgMCAxLS42MjUtLjIxOUwzLjI1IDE4LjhhMSAxIDAgMCAxIC42MzEtMS43ODFsNC4xNjUuMDI3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/origami\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideOrigami extends LucideIconBase {\n static icon = {\n name: 'origami',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M12 12V4a1 1 0 0 1 1-1h6.297a1 1 0 0 1 .651 1.759l-4.696 4.025', key: '1bx4vc' },\n ],\n [\n 'path',\n {\n d: 'm12 21-7.414-7.414A2 2 0 0 1 4 12.172V6.415a1.002 1.002 0 0 1 1.707-.707L20 20.009',\n key: '1h3km6',\n },\n ],\n [\n 'path',\n {\n d: 'm12.214 3.381 8.414 14.966a1 1 0 0 1-.167 1.199l-1.168 1.163a1 1 0 0 1-.706.291H6.351a1 1 0 0 1-.625-.219L3.25 18.8a1 1 0 0 1 .631-1.781l4.165.027',\n key: '1hj4wg',\n },\n ],\n ],\n };\n icon = signal(LucideOrigami.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOrigami, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideOrigami, isStandalone: true, selector: \"svg[lucideOrigami]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOrigami, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideOrigami]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PackageMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+CiAgPHBhdGggZD0iTTE2IDE3aDYiIC8+CiAgPHBhdGggZD0iTTIxIDEzVjhhMiAyIDAgMCAwLTEtMS43M2wtNy00YTIgMiAwIDAgMC0yIDBsLTcgNEEyIDIgMCAwIDAgMyA4djhhMiAyIDAgMCAwIDEgMS43MjlsNyA0YTIgMiAwIDAgMCAyIC4wMDFsMS42NzUtLjk1NSIgLz4KICA8cGF0aCBkPSJNMy4yOSA3IDEyIDEybDguNzEtNSIgLz4KICA8cGF0aCBkPSJtNy41IDQuMjcgOC45OTcgNS4xNDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/package-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePackageMinus extends LucideIconBase {\n static icon = {\n name: 'package-minus',\n size: 24,\n node: [\n ['path', { d: 'M12 22V12', key: 'd0xqtd' }],\n ['path', { d: 'M16 17h6', key: '1ook5g' }],\n [\n 'path',\n {\n d: 'M21 13V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.729l7 4a2 2 0 0 0 2 .001l1.675-.955',\n key: 'zu9avd',\n },\n ],\n ['path', { d: 'M3.29 7 12 12l8.71-5', key: '19ckod' }],\n ['path', { d: 'm7.5 4.27 8.997 5.148', key: '9yrvtv' }],\n ],\n };\n icon = signal(LucidePackageMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackageMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePackageMinus, isStandalone: true, selector: \"svg[lucidePackageMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackageMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePackageMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Octagon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi41ODYgMTYuNzI2QTIgMiAwIDAgMSAyIDE1LjMxMlY4LjY4OGEyIDIgMCAwIDEgLjU4Ni0xLjQxNGw0LjY4OC00LjY4OEEyIDIgMCAwIDEgOC42ODggMmg2LjYyNGEyIDIgMCAwIDEgMS40MTQuNTg2bDQuNjg4IDQuNjg4QTIgMiAwIDAgMSAyMiA4LjY4OHY2LjYyNGEyIDIgMCAwIDEtLjU4NiAxLjQxNGwtNC42ODggNC42ODhhMiAyIDAgMCAxLTEuNDE0LjU4Nkg4LjY4OGEyIDIgMCAwIDEtMS40MTQtLjU4NnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/octagon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideOctagon extends LucideIconBase {\n static icon = {\n name: 'octagon',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.586 16.726A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2h6.624a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586z',\n key: '2d38gg',\n },\n ],\n ],\n };\n icon = signal(LucideOctagon.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOctagon, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideOctagon, isStandalone: true, selector: \"svg[lucideOctagon]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideOctagon, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideOctagon]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Package2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3Y2IiAvPgogIDxwYXRoIGQ9Ik0xNi43NiAzYTIgMiAwIDAgMSAxLjggMS4xbDIuMjMgNC40NzlhMiAyIDAgMCAxIC4yMS44OTFWMTlhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJWOS40NzJhMiAyIDAgMCAxIC4yMTEtLjg5NEw1LjQ1IDQuMUEyIDIgMCAwIDEgNy4yNCAzeiIgLz4KICA8cGF0aCBkPSJNMy4wNTQgOS4wMTNoMTcuODkzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/package-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePackage2 extends LucideIconBase {\n static icon = {\n name: 'package-2',\n size: 24,\n node: [\n ['path', { d: 'M12 3v6', key: '1holv5' }],\n [\n 'path',\n {\n d: 'M16.76 3a2 2 0 0 1 1.8 1.1l2.23 4.479a2 2 0 0 1 .21.891V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V9.472a2 2 0 0 1 .211-.894L5.45 4.1A2 2 0 0 1 7.24 3z',\n key: '187q7i',\n },\n ],\n ['path', { d: 'M3.054 9.013h17.893', key: 'grwhos' }],\n ],\n };\n icon = signal(LucidePackage2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackage2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePackage2, isStandalone: true, selector: \"svg[lucidePackage2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackage2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePackage2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PackagePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+CiAgPHBhdGggZD0iTTE2IDE3aDYiIC8+CiAgPHBhdGggZD0iTTE5IDE0djYiIC8+CiAgPHBhdGggZD0iTTIxIDEwLjUzNVY4YTIgMiAwIDAgMC0xLTEuNzNsLTctNGEyIDIgMCAwIDAtMiAwbC03IDRBMiAyIDAgMCAwIDMgOHY4YTIgMiAwIDAgMCAxIDEuNzI5bDcgNGEyIDIgMCAwIDAgMiAuMDAxbDEuNjc1LS45NTUiIC8+CiAgPHBhdGggZD0iTTMuMjkgNyAxMiAxMmw4LjcxLTUiIC8+CiAgPHBhdGggZD0ibTcuNSA0LjI3IDguOTk3IDUuMTQ4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/package-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePackagePlus extends LucideIconBase {\n static icon = {\n name: 'package-plus',\n size: 24,\n node: [\n ['path', { d: 'M12 22V12', key: 'd0xqtd' }],\n ['path', { d: 'M16 17h6', key: '1ook5g' }],\n ['path', { d: 'M19 14v6', key: '1ckrd5' }],\n [\n 'path',\n {\n d: 'M21 10.535V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.729l7 4a2 2 0 0 0 2 .001l1.675-.955',\n key: '28k6lz',\n },\n ],\n ['path', { d: 'M3.29 7 12 12l8.71-5', key: '19ckod' }],\n ['path', { d: 'm7.5 4.27 8.997 5.148', key: '9yrvtv' }],\n ],\n };\n icon = signal(LucidePackagePlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackagePlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePackagePlus, isStandalone: true, selector: \"svg[lucidePackagePlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackagePlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePackagePlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PackageOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTkiIC8+CiAgPHBhdGggZD0iTTE1LjE3IDIuMjFhMS42NyAxLjY3IDAgMCAxIDEuNjMgMEwyMSA0LjU3YTEuOTMgMS45MyAwIDAgMSAwIDMuMzZMOC44MiAxNC43OWExLjY1NSAxLjY1NSAwIDAgMS0xLjY0IDBMMyAxMi40M2ExLjkzIDEuOTMgMCAwIDEgMC0zLjM2eiIgLz4KICA8cGF0aCBkPSJNMjAgMTN2My44N2EyLjA2IDIuMDYgMCAwIDEtMS4xMSAxLjgzbC02IDMuMDhhMS45MyAxLjkzIDAgMCAxLTEuNzggMGwtNi0zLjA4QTIuMDYgMi4wNiAwIDAgMSA0IDE2Ljg3VjEzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMi40M2ExLjkzIDEuOTMgMCAwIDAgMC0zLjM2TDguODMgMi4yYTEuNjQgMS42NCAwIDAgMC0xLjYzIDBMMyA0LjU3YTEuOTMgMS45MyAwIDAgMCAwIDMuMzZsMTIuMTggNi44NmExLjYzNiAxLjYzNiAwIDAgMCAxLjYzIDB6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/package-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePackageOpen extends LucideIconBase {\n static icon = {\n name: 'package-open',\n size: 24,\n node: [\n ['path', { d: 'M12 22v-9', key: 'x3hkom' }],\n [\n 'path',\n {\n d: 'M15.17 2.21a1.67 1.67 0 0 1 1.63 0L21 4.57a1.93 1.93 0 0 1 0 3.36L8.82 14.79a1.655 1.655 0 0 1-1.64 0L3 12.43a1.93 1.93 0 0 1 0-3.36z',\n key: '2ntwy6',\n },\n ],\n [\n 'path',\n {\n d: 'M20 13v3.87a2.06 2.06 0 0 1-1.11 1.83l-6 3.08a1.93 1.93 0 0 1-1.78 0l-6-3.08A2.06 2.06 0 0 1 4 16.87V13',\n key: '1pmm1c',\n },\n ],\n [\n 'path',\n {\n d: 'M21 12.43a1.93 1.93 0 0 0 0-3.36L8.83 2.2a1.64 1.64 0 0 0-1.63 0L3 4.57a1.93 1.93 0 0 0 0 3.36l12.18 6.86a1.636 1.636 0 0 0 1.63 0z',\n key: '12ttoo',\n },\n ],\n ],\n };\n icon = signal(LucidePackageOpen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackageOpen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePackageOpen, isStandalone: true, selector: \"svg[lucidePackageOpen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackageOpen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePackageOpen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PackageSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+CiAgPHBhdGggZD0iTTIwLjI3IDE4LjI3IDIyIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMC40OThWOGEyIDIgMCAwIDAtMS0xLjczbC03LTRhMiAyIDAgMCAwLTIgMGwtNyA0QTIgMiAwIDAgMCAzIDh2OGEyIDIgMCAwIDAgMSAxLjcyOWw3IDRhMiAyIDAgMCAwIDIgLjAwMWwuOTgtLjU1OSIgLz4KICA8cGF0aCBkPSJNMy4yOSA3IDEyIDEybDguNzEtNSIgLz4KICA8cGF0aCBkPSJtNy41IDQuMjcgOC45OTcgNS4xNDgiIC8+CiAgPGNpcmNsZSBjeD0iMTguNSIgY3k9IjE2LjUiIHI9IjIuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/package-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePackageSearch extends LucideIconBase {\n static icon = {\n name: 'package-search',\n size: 24,\n node: [\n ['path', { d: 'M12 22V12', key: 'd0xqtd' }],\n ['path', { d: 'M20.27 18.27 22 20', key: 'er2am' }],\n [\n 'path',\n {\n d: 'M21 10.498V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.729l7 4a2 2 0 0 0 2 .001l.98-.559',\n key: 'tok1h1',\n },\n ],\n ['path', { d: 'M3.29 7 12 12l8.71-5', key: '19ckod' }],\n ['path', { d: 'm7.5 4.27 8.997 5.148', key: '9yrvtv' }],\n ['circle', { cx: '18.5', cy: '16.5', r: '2.5', key: 'ke13xx' }],\n ],\n };\n icon = signal(LucidePackageSearch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackageSearch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePackageSearch, isStandalone: true, selector: \"svg[lucidePackageSearch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackageSearch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePackageSearch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PackageX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+CiAgPHBhdGggZD0ibTE2LjUgMTQuNSA1IDUiIC8+CiAgPHBhdGggZD0ibTE2LjUgMTkuNSA1LTUiIC8+CiAgPHBhdGggZD0iTTIxIDEwLjVWOGEyIDIgMCAwIDAtMS0xLjczbC03LTRhMiAyIDAgMCAwLTIgMGwtNyA0QTIgMiAwIDAgMCAzIDh2OGEyIDIgMCAwIDAgMSAxLjcyOWw3IDRhMiAyIDAgMCAwIDIgLjAwMWwuMTMtLjA3NCIgLz4KICA8cGF0aCBkPSJNMy4yOSA3IDEyIDEybDguNzEtNSIgLz4KICA8cGF0aCBkPSJtNy41IDQuMjcgOC45OTcgNS4xNDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/package-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePackageX extends LucideIconBase {\n static icon = {\n name: 'package-x',\n size: 24,\n node: [\n ['path', { d: 'M12 22V12', key: 'd0xqtd' }],\n ['path', { d: 'm16.5 14.5 5 5', key: 'ozpm51' }],\n ['path', { d: 'm16.5 19.5 5-5', key: 'syf6b9' }],\n [\n 'path',\n {\n d: 'M21 10.5V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.729l7 4a2 2 0 0 0 2 .001l.13-.074',\n key: 'isw6gs',\n },\n ],\n ['path', { d: 'M3.29 7 12 12l8.71-5', key: '19ckod' }],\n ['path', { d: 'm7.5 4.27 8.997 5.148', key: '9yrvtv' }],\n ],\n };\n icon = signal(LucidePackageX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackageX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePackageX, isStandalone: true, selector: \"svg[lucidePackageX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackageX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePackageX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Package\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjEuNzNhMiAyIDAgMCAwIDIgMGw3LTRBMiAyIDAgMCAwIDIxIDE2VjhhMiAyIDAgMCAwLTEtMS43M2wtNy00YTIgMiAwIDAgMC0yIDBsLTcgNEEyIDIgMCAwIDAgMyA4djhhMiAyIDAgMCAwIDEgMS43M3oiIC8+CiAgPHBhdGggZD0iTTEyIDIyVjEyIiAvPgogIDxwb2x5bGluZSBwb2ludHM9IjMuMjkgNyAxMiAxMiAyMC43MSA3IiAvPgogIDxwYXRoIGQ9Im03LjUgNC4yNyA5IDUuMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/package\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePackage extends LucideIconBase {\n static icon = {\n name: 'package',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z',\n key: '1a0edw',\n },\n ],\n ['path', { d: 'M12 22V12', key: 'd0xqtd' }],\n ['polyline', { points: '3.29 7 12 12 20.71 7', key: 'ousv84' }],\n ['path', { d: 'm7.5 4.27 9 5.15', key: '1c824w' }],\n ],\n };\n icon = signal(LucidePackage.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackage, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePackage, isStandalone: true, selector: \"svg[lucidePackage]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePackage, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePackage]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PaintRoller\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeD0iMiIgeT0iMiIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTEwIDE2di0yYTIgMiAwIDAgMSAyLTJoOGEyIDIgMCAwIDAgMi0yVjdhMiAyIDAgMCAwLTItMmgtMiIgLz4KICA8cmVjdCB3aWR0aD0iNCIgaGVpZ2h0PSI2IiB4PSI4IiB5PSIxNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/paint-roller\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePaintRoller extends LucideIconBase {\n static icon = {\n name: 'paint-roller',\n size: 24,\n node: [\n ['rect', { width: '16', height: '6', x: '2', y: '2', rx: '2', key: 'jcyz7m' }],\n ['path', { d: 'M10 16v-2a2 2 0 0 1 2-2h8a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2', key: '1b9h7c' }],\n ['rect', { width: '4', height: '6', x: '8', y: '16', rx: '1', key: 'd6e7yl' }],\n ],\n };\n icon = signal(LucidePaintRoller.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePaintRoller, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePaintRoller, isStandalone: true, selector: \"svg[lucidePaintRoller]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePaintRoller, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePaintRoller]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PaintBucket\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNyA2IDIiIC8+CiAgPHBhdGggZD0iTTE4Ljk5MiAxMkgyLjA0MSIgLz4KICA8cGF0aCBkPSJNMjEuMTQ1IDE4LjM4QTMuMzQgMy4zNCAwIDAgMSAyMCAxNi41YTMuMyAzLjMgMCAwIDEtMS4xNDUgMS44OGMtLjU3NS40Ni0uODU1IDEuMDItLjg1NSAxLjU5NUEyIDIgMCAwIDAgMjAgMjJhMiAyIDAgMCAwIDItMi4wMjVjMC0uNTgtLjI4NS0xLjEzLS44NTUtMS41OTUiIC8+CiAgPHBhdGggZD0ibTguNSA0LjUgMi4xNDgtMi4xNDhhMS4yMDUgMS4yMDUgMCAwIDEgMS43MDQgMGw3LjI5NiA3LjI5NmExLjIwNSAxLjIwNSAwIDAgMSAwIDEuNzA0bC03LjU5MiA3LjU5MmEzLjYxNSAzLjYxNSAwIDAgMS01LjExMiAwbC0zLjg4OC0zLjg4OGEzLjYxNSAzLjYxNSAwIDAgMSAwLTUuMTEyTDUuNjcgNy4zMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/paint-bucket\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePaintBucket extends LucideIconBase {\n static icon = {\n name: 'paint-bucket',\n size: 24,\n node: [\n ['path', { d: 'M11 7 6 2', key: '1jwth8' }],\n ['path', { d: 'M18.992 12H2.041', key: 'xw1gg' }],\n [\n 'path',\n {\n d: 'M21.145 18.38A3.34 3.34 0 0 1 20 16.5a3.3 3.3 0 0 1-1.145 1.88c-.575.46-.855 1.02-.855 1.595A2 2 0 0 0 20 22a2 2 0 0 0 2-2.025c0-.58-.285-1.13-.855-1.595',\n key: '1nkol4',\n },\n ],\n [\n 'path',\n {\n d: 'm8.5 4.5 2.148-2.148a1.205 1.205 0 0 1 1.704 0l7.296 7.296a1.205 1.205 0 0 1 0 1.704l-7.592 7.592a3.615 3.615 0 0 1-5.112 0l-3.888-3.888a3.615 3.615 0 0 1 0-5.112L5.67 7.33',\n key: '1nk1rd',\n },\n ],\n ],\n };\n icon = signal(LucidePaintBucket.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePaintBucket, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePaintBucket, isStandalone: true, selector: \"svg[lucidePaintBucket]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePaintBucket, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePaintBucket]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Paintbrush\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuNjIyIDE3Ljg5Ny0xMC42OC0yLjkxMyIgLz4KICA8cGF0aCBkPSJNMTguMzc2IDIuNjIyYTEgMSAwIDEgMSAzLjAwMiAzLjAwMkwxNy4zNiA5LjY0M2EuNS41IDAgMCAwIDAgLjcwN2wuOTQ0Ljk0NGEyLjQxIDIuNDEgMCAwIDEgMCAzLjQwOGwtLjk0NC45NDRhLjUuNSAwIDAgMS0uNzA3IDBMOC4zNTQgNy4zNDhhLjUuNSAwIDAgMSAwLS43MDdsLjk0NC0uOTQ0YTIuNDEgMi40MSAwIDAgMSAzLjQwOCAwbC45NDQuOTQ0YS41LjUgMCAwIDAgLjcwNyAweiIgLz4KICA8cGF0aCBkPSJNOSA4Yy0xLjgwNCAyLjcxLTMuOTcgMy40Ni02LjU4MyAzLjk0OGEuNTA3LjUwNyAwIDAgMC0uMzAyLjgxOWw3LjMyIDguODgzYTEgMSAwIDAgMCAxLjE4NS4yMDRDMTIuNzM1IDIwLjQwNSAxNiAxNi43OTIgMTYgMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/paintbrush\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePaintbrush extends LucideIconBase {\n static icon = {\n name: 'paintbrush',\n size: 24,\n node: [\n ['path', { d: 'm14.622 17.897-10.68-2.913', key: 'vj2p1u' }],\n [\n 'path',\n {\n d: 'M18.376 2.622a1 1 0 1 1 3.002 3.002L17.36 9.643a.5.5 0 0 0 0 .707l.944.944a2.41 2.41 0 0 1 0 3.408l-.944.944a.5.5 0 0 1-.707 0L8.354 7.348a.5.5 0 0 1 0-.707l.944-.944a2.41 2.41 0 0 1 3.408 0l.944.944a.5.5 0 0 0 .707 0z',\n key: '18tc5c',\n },\n ],\n [\n 'path',\n {\n d: 'M9 8c-1.804 2.71-3.97 3.46-6.583 3.948a.507.507 0 0 0-.302.819l7.32 8.883a1 1 0 0 0 1.185.204C12.735 20.405 16 16.792 16 15',\n key: 'ytzfxy',\n },\n ],\n ],\n };\n icon = signal(LucidePaintbrush.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePaintbrush, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePaintbrush, isStandalone: true, selector: \"svg[lucidePaintbrush]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePaintbrush, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePaintbrush]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PaintbrushVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNCAydjQiIC8+CiAgPHBhdGggZD0iTTE3IDJhMSAxIDAgMCAxIDEgMXY5SDZWM2ExIDEgMCAwIDEgMS0xeiIgLz4KICA8cGF0aCBkPSJNNiAxMmExIDEgMCAwIDAtMSAxdjFhMiAyIDAgMCAwIDIgMmgyYTEgMSAwIDAgMSAxIDF2Mi45YTIgMiAwIDEgMCA0IDBWMTdhMSAxIDAgMCAxIDEtMWgyYTIgMiAwIDAgMCAyLTJ2LTFhMSAxIDAgMCAwLTEtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/paintbrush-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePaintbrushVertical extends LucideIconBase {\n static icon = {\n name: 'paintbrush-vertical',\n size: 24,\n node: [\n ['path', { d: 'M10 2v2', key: '7u0qdc' }],\n ['path', { d: 'M14 2v4', key: 'qmzblu' }],\n ['path', { d: 'M17 2a1 1 0 0 1 1 1v9H6V3a1 1 0 0 1 1-1z', key: 'ycvu00' }],\n [\n 'path',\n {\n d: 'M6 12a1 1 0 0 0-1 1v1a2 2 0 0 0 2 2h2a1 1 0 0 1 1 1v2.9a2 2 0 1 0 4 0V17a1 1 0 0 1 1-1h2a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1',\n key: 'iw4wnp',\n },\n ],\n ],\n aliases: ['paintbrush-2'],\n };\n icon = signal(LucidePaintbrushVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePaintbrushVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePaintbrushVertical, isStandalone: true, selector: \"svg[lucidePaintbrushVertical], svg[lucidePaintbrush2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePaintbrushVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePaintbrushVertical], svg[lucidePaintbrush2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucidePaintbrushVertical\n */\nconst LucidePaintbrush2 = LucidePaintbrushVertical;\n\n/**\n * @component @name Palette\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJhMSAxIDAgMCAxIDAtMjAgMTAgOSAwIDAgMSAxMCA5IDUgNSAwIDAgMS01IDVoLTIuMjVhMS43NSAxLjc1IDAgMCAwLTEuNCAyLjhsLjMuNGExLjc1IDEuNzUgMCAwIDEtMS40IDIuOHoiIC8+CiAgPGNpcmNsZSBjeD0iMTMuNSIgY3k9IjYuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KICA8Y2lyY2xlIGN4PSIxNy41IiBjeT0iMTAuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KICA8Y2lyY2xlIGN4PSI2LjUiIGN5PSIxMi41IiByPSIuNSIgZmlsbD0iY3VycmVudENvbG9yIiAvPgogIDxjaXJjbGUgY3g9IjguNSIgY3k9IjcuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/palette\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePalette extends LucideIconBase {\n static icon = {\n name: 'palette',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 22a1 1 0 0 1 0-20 10 9 0 0 1 10 9 5 5 0 0 1-5 5h-2.25a1.75 1.75 0 0 0-1.4 2.8l.3.4a1.75 1.75 0 0 1-1.4 2.8z',\n key: 'e79jfc',\n },\n ],\n ['circle', { cx: '13.5', cy: '6.5', r: '.5', fill: 'currentColor', key: '1okk4w' }],\n ['circle', { cx: '17.5', cy: '10.5', r: '.5', fill: 'currentColor', key: 'f64h9f' }],\n ['circle', { cx: '6.5', cy: '12.5', r: '.5', fill: 'currentColor', key: 'qy21gx' }],\n ['circle', { cx: '8.5', cy: '7.5', r: '.5', fill: 'currentColor', key: 'fotxhn' }],\n ],\n };\n icon = signal(LucidePalette.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePalette, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePalette, isStandalone: true, selector: \"svg[lucidePalette]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePalette, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePalette]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Panda\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMjUgMTcuMjVoMS41TDEyIDE4eiIgLz4KICA8cGF0aCBkPSJtMTUgMTIgMiAyIiAvPgogIDxwYXRoIGQ9Ik0xOCA2LjVhLjUuNSAwIDAgMC0uNS0uNSIgLz4KICA8cGF0aCBkPSJNMjAuNjkgOS42N2E0LjUgNC41IDAgMSAwLTcuMDQtNS41IDguMzUgOC4zNSAwIDAgMC0zLjMgMCA0LjUgNC41IDAgMSAwLTcuMDQgNS41QzIuNDkgMTEuMiAyIDEyLjg4IDIgMTQuNSAyIDE5LjQ3IDYuNDggMjIgMTIgMjJzMTAtMi41MyAxMC03LjVjMC0xLjYyLS40OC0zLjMtMS4zLTQuODMiIC8+CiAgPHBhdGggZD0iTTYgNi41YS40OTUuNDk1IDAgMCAxIC41LS41IiAvPgogIDxwYXRoIGQ9Im05IDEyLTIgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panda\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanda extends LucideIconBase {\n static icon = {\n name: 'panda',\n size: 24,\n node: [\n ['path', { d: 'M11.25 17.25h1.5L12 18z', key: '1wmwwj' }],\n ['path', { d: 'm15 12 2 2', key: 'k60wz4' }],\n ['path', { d: 'M18 6.5a.5.5 0 0 0-.5-.5', key: '1ch4h4' }],\n [\n 'path',\n {\n d: 'M20.69 9.67a4.5 4.5 0 1 0-7.04-5.5 8.35 8.35 0 0 0-3.3 0 4.5 4.5 0 1 0-7.04 5.5C2.49 11.2 2 12.88 2 14.5 2 19.47 6.48 22 12 22s10-2.53 10-7.5c0-1.62-.48-3.3-1.3-4.83',\n key: '1c660l',\n },\n ],\n ['path', { d: 'M6 6.5a.495.495 0 0 1 .5-.5', key: 'eviuep' }],\n ['path', { d: 'm9 12-2 2', key: '326nkw' }],\n ],\n };\n icon = signal(LucidePanda.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanda, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanda, isStandalone: true, selector: \"svg[lucidePanda]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanda, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanda]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PanelBottomOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDE4IiAvPgogIDxwYXRoIGQ9Im05IDEwIDMtMyAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-bottom-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelBottomOpen extends LucideIconBase {\n static icon = {\n name: 'panel-bottom-open',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M3 15h18', key: '5xshup' }],\n ['path', { d: 'm9 10 3-3 3 3', key: '11gsxs' }],\n ],\n };\n icon = signal(LucidePanelBottomOpen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelBottomOpen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelBottomOpen, isStandalone: true, selector: \"svg[lucidePanelBottomOpen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelBottomOpen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelBottomOpen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PanelBottomDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNCAxNWgxIiAvPgogIDxwYXRoIGQ9Ik0xOSAxNWgyIiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDIiIC8+CiAgPHBhdGggZD0iTTkgMTVoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-bottom-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelBottomDashed extends LucideIconBase {\n static icon = {\n name: 'panel-bottom-dashed',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M14 15h1', key: '171nev' }],\n ['path', { d: 'M19 15h2', key: '1vnucp' }],\n ['path', { d: 'M3 15h2', key: '8bym0q' }],\n ['path', { d: 'M9 15h1', key: '1tg3ks' }],\n ],\n aliases: ['panel-bottom-inactive'],\n };\n icon = signal(LucidePanelBottomDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelBottomDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelBottomDashed, isStandalone: true, selector: \"svg[lucidePanelBottomDashed], svg[lucidePanelBottomInactive]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelBottomDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelBottomDashed], svg[lucidePanelBottomInactive]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucidePanelBottomDashed\n */\nconst LucidePanelBottomInactive = LucidePanelBottomDashed;\n\n/**\n * @component @name PanelBottom\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panel-bottom\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelBottom extends LucideIconBase {\n static icon = {\n name: 'panel-bottom',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M3 15h18', key: '5xshup' }],\n ],\n };\n icon = signal(LucidePanelBottom.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelBottom, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelBottom, isStandalone: true, selector: \"svg[lucidePanelBottom]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelBottom, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelBottom]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PanelLeftClose\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDN2MTgiIC8+CiAgPHBhdGggZD0ibTE2IDE1LTMtMyAzLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-left-close\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelLeftClose extends LucideIconBase {\n static icon = {\n name: 'panel-left-close',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M9 3v18', key: 'fh3hqa' }],\n ['path', { d: 'm16 15-3-3 3-3', key: '14y99z' }],\n ],\n aliases: ['sidebar-close'],\n };\n icon = signal(LucidePanelLeftClose.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelLeftClose, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelLeftClose, isStandalone: true, selector: \"svg[lucidePanelLeftClose], svg[lucideSidebarClose]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelLeftClose, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelLeftClose], svg[lucideSidebarClose]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucidePanelLeftClose\n */\nconst LucideSidebarClose = LucidePanelLeftClose;\n\n/**\n * @component @name PanelLeftDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDE0djEiIC8+CiAgPHBhdGggZD0iTTkgMTl2MiIgLz4KICA8cGF0aCBkPSJNOSAzdjIiIC8+CiAgPHBhdGggZD0iTTkgOXYxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panel-left-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelLeftDashed extends LucideIconBase {\n static icon = {\n name: 'panel-left-dashed',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M9 14v1', key: 'askpd8' }],\n ['path', { d: 'M9 19v2', key: '16tejx' }],\n ['path', { d: 'M9 3v2', key: '1noubl' }],\n ['path', { d: 'M9 9v1', key: '19ebxg' }],\n ],\n aliases: ['panel-left-inactive'],\n };\n icon = signal(LucidePanelLeftDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelLeftDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelLeftDashed, isStandalone: true, selector: \"svg[lucidePanelLeftDashed], svg[lucidePanelLeftInactive]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelLeftDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelLeftDashed], svg[lucidePanelLeftInactive]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucidePanelLeftDashed\n */\nconst LucidePanelLeftInactive = LucidePanelLeftDashed;\n\n/**\n * @component @name PanelLeftRightDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBWOSIgLz4KICA8cGF0aCBkPSJNMTUgMTV2LTEiIC8+CiAgPHBhdGggZD0iTTE1IDIxdi0yIiAvPgogIDxwYXRoIGQ9Ik0xNSA1VjMiIC8+CiAgPHBhdGggZD0iTTkgMTBWOSIgLz4KICA8cGF0aCBkPSJNOSAxNXYtMSIgLz4KICA8cGF0aCBkPSJNOSAyMXYtMiIgLz4KICA8cGF0aCBkPSJNOSA1VjMiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-left-right-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelLeftRightDashed extends LucideIconBase {\n static icon = {\n name: 'panel-left-right-dashed',\n size: 24,\n node: [\n ['path', { d: 'M15 10V9', key: '4dkmfx' }],\n ['path', { d: 'M15 15v-1', key: '6a4afx' }],\n ['path', { d: 'M15 21v-2', key: '1qshmc' }],\n ['path', { d: 'M15 5V3', key: '1fk0mb' }],\n ['path', { d: 'M9 10V9', key: '1lazqi' }],\n ['path', { d: 'M9 15v-1', key: '9lx740' }],\n ['path', { d: 'M9 21v-2', key: '1fwk0n' }],\n ['path', { d: 'M9 5V3', key: '2q8zi6' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n };\n icon = signal(LucidePanelLeftRightDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelLeftRightDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelLeftRightDashed, isStandalone: true, selector: \"svg[lucidePanelLeftRightDashed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelLeftRightDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelLeftRightDashed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PanelBottomClose\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDE4IiAvPgogIDxwYXRoIGQ9Im0xNSA4LTMgMy0zLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-bottom-close\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelBottomClose extends LucideIconBase {\n static icon = {\n name: 'panel-bottom-close',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M3 15h18', key: '5xshup' }],\n ['path', { d: 'm15 8-3 3-3-3', key: '1oxy1z' }],\n ],\n };\n icon = signal(LucidePanelBottomClose.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelBottomClose, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelBottomClose, isStandalone: true, selector: \"svg[lucidePanelBottomClose]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelBottomClose, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelBottomClose]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PanelLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDN2MTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelLeft extends LucideIconBase {\n static icon = {\n name: 'panel-left',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M9 3v18', key: 'fh3hqa' }],\n ],\n aliases: ['sidebar'],\n };\n icon = signal(LucidePanelLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelLeft, isStandalone: true, selector: \"svg[lucidePanelLeft], svg[lucideSidebar]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelLeft], svg[lucideSidebar]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucidePanelLeft\n */\nconst LucideSidebar = LucidePanelLeft;\n\n/**\n * @component @name PanelRightClose\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjE4IiAvPgogIDxwYXRoIGQ9Im04IDkgMyAzLTMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-right-close\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelRightClose extends LucideIconBase {\n static icon = {\n name: 'panel-right-close',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M15 3v18', key: '14nvp0' }],\n ['path', { d: 'm8 9 3 3-3 3', key: '12hl5m' }],\n ],\n };\n icon = signal(LucidePanelRightClose.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelRightClose, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelRightClose, isStandalone: true, selector: \"svg[lucidePanelRightClose]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelRightClose, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelRightClose]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PanelRightDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNHYxIiAvPgogIDxwYXRoIGQ9Ik0xNSAxOXYyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjIiIC8+CiAgPHBhdGggZD0iTTE1IDl2MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-right-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelRightDashed extends LucideIconBase {\n static icon = {\n name: 'panel-right-dashed',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M15 14v1', key: 'ilsfch' }],\n ['path', { d: 'M15 19v2', key: '1fst2f' }],\n ['path', { d: 'M15 3v2', key: 'z204g4' }],\n ['path', { d: 'M15 9v1', key: 'z2a8b1' }],\n ],\n aliases: ['panel-right-inactive'],\n };\n icon = signal(LucidePanelRightDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelRightDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelRightDashed, isStandalone: true, selector: \"svg[lucidePanelRightDashed], svg[lucidePanelRightInactive]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelRightDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelRightDashed], svg[lucidePanelRightInactive]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucidePanelRightDashed\n */\nconst LucidePanelRightInactive = LucidePanelRightDashed;\n\n/**\n * @component @name PanelRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panel-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelRight extends LucideIconBase {\n static icon = {\n name: 'panel-right',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M15 3v18', key: '14nvp0' }],\n ],\n };\n icon = signal(LucidePanelRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelRight, isStandalone: true, selector: \"svg[lucidePanelRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PanelTopClose\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0ibTkgMTYgMy0zIDMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-top-close\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelTopClose extends LucideIconBase {\n static icon = {\n name: 'panel-top-close',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'm9 16 3-3 3 3', key: '1idcnm' }],\n ],\n };\n icon = signal(LucidePanelTopClose.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelTopClose, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelTopClose, isStandalone: true, selector: \"svg[lucidePanelTopClose]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelTopClose, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelTopClose]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PanelTopBottomDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTVoMSIgLz4KICA8cGF0aCBkPSJNMTQgOWgxIiAvPgogIDxwYXRoIGQ9Ik0xOSAxNWgyIiAvPgogIDxwYXRoIGQ9Ik0xOSA5aDIiIC8+CiAgPHBhdGggZD0iTTMgMTVoMiIgLz4KICA8cGF0aCBkPSJNMyA5aDIiIC8+CiAgPHBhdGggZD0iTTkgMTVoMSIgLz4KICA8cGF0aCBkPSJNOSA5aDEiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-top-bottom-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelTopBottomDashed extends LucideIconBase {\n static icon = {\n name: 'panel-top-bottom-dashed',\n size: 24,\n node: [\n ['path', { d: 'M14 15h1', key: '171nev' }],\n ['path', { d: 'M14 9h1', key: 'l0svgy' }],\n ['path', { d: 'M19 15h2', key: '1vnucp' }],\n ['path', { d: 'M19 9h2', key: 'te2zfg' }],\n ['path', { d: 'M3 15h2', key: '8bym0q' }],\n ['path', { d: 'M3 9h2', key: '1h4ldw' }],\n ['path', { d: 'M9 15h1', key: '1tg3ks' }],\n ['path', { d: 'M9 9h1', key: '15jzuz' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n };\n icon = signal(LucidePanelTopBottomDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelTopBottomDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelTopBottomDashed, isStandalone: true, selector: \"svg[lucidePanelTopBottomDashed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelTopBottomDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelTopBottomDashed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PanelRightOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjE4IiAvPgogIDxwYXRoIGQ9Im0xMCAxNS0zLTMgMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panel-right-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelRightOpen extends LucideIconBase {\n static icon = {\n name: 'panel-right-open',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M15 3v18', key: '14nvp0' }],\n ['path', { d: 'm10 15-3-3 3-3', key: '1pgupc' }],\n ],\n };\n icon = signal(LucidePanelRightOpen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelRightOpen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelRightOpen, isStandalone: true, selector: \"svg[lucidePanelRightOpen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelRightOpen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelRightOpen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PanelTopDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNCA5aDEiIC8+CiAgPHBhdGggZD0iTTE5IDloMiIgLz4KICA8cGF0aCBkPSJNMyA5aDIiIC8+CiAgPHBhdGggZD0iTTkgOWgxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panel-top-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelTopDashed extends LucideIconBase {\n static icon = {\n name: 'panel-top-dashed',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M14 9h1', key: 'l0svgy' }],\n ['path', { d: 'M19 9h2', key: 'te2zfg' }],\n ['path', { d: 'M3 9h2', key: '1h4ldw' }],\n ['path', { d: 'M9 9h1', key: '15jzuz' }],\n ],\n aliases: ['panel-top-inactive'],\n };\n icon = signal(LucidePanelTopDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelTopDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelTopDashed, isStandalone: true, selector: \"svg[lucidePanelTopDashed], svg[lucidePanelTopInactive]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelTopDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelTopDashed], svg[lucidePanelTopInactive]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucidePanelTopDashed\n */\nconst LucidePanelTopInactive = LucidePanelTopDashed;\n\n/**\n * @component @name PanelTopOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0ibTE1IDE0LTMgMy0zLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-top-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelTopOpen extends LucideIconBase {\n static icon = {\n name: 'panel-top-open',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'm15 14-3 3-3-3', key: 'g215vf' }],\n ],\n };\n icon = signal(LucidePanelTopOpen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelTopOpen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelTopOpen, isStandalone: true, selector: \"svg[lucidePanelTopOpen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelTopOpen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelTopOpen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PanelLeftOpen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDN2MTgiIC8+CiAgPHBhdGggZD0ibTE0IDkgMyAzLTMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-left-open\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelLeftOpen extends LucideIconBase {\n static icon = {\n name: 'panel-left-open',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M9 3v18', key: 'fh3hqa' }],\n ['path', { d: 'm14 9 3 3-3 3', key: '8010ee' }],\n ],\n aliases: ['sidebar-open'],\n };\n icon = signal(LucidePanelLeftOpen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelLeftOpen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelLeftOpen, isStandalone: true, selector: \"svg[lucidePanelLeftOpen], svg[lucideSidebarOpen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelLeftOpen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelLeftOpen], svg[lucideSidebarOpen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucidePanelLeftOpen\n */\nconst LucideSidebarOpen = LucidePanelLeftOpen;\n\n/**\n * @component @name PanelTop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-top\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelTop extends LucideIconBase {\n static icon = {\n name: 'panel-top',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ],\n };\n icon = signal(LucidePanelTop.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelTop, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelTop, isStandalone: true, selector: \"svg[lucidePanelTop]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelTop, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelTop]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PanelsRightBottom\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDEyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panels-right-bottom\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelsRightBottom extends LucideIconBase {\n static icon = {\n name: 'panels-right-bottom',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M3 15h12', key: '1wkqb3' }],\n ['path', { d: 'M15 3v18', key: '14nvp0' }],\n ],\n };\n icon = signal(LucidePanelsRightBottom.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelsRightBottom, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelsRightBottom, isStandalone: true, selector: \"svg[lucidePanelsRightBottom]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelsRightBottom, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelsRightBottom]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PanelsTopLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTkgMjFWOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panels-top-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelsTopLeft extends LucideIconBase {\n static icon = {\n name: 'panels-top-left',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M9 21V9', key: '1oto5p' }],\n ],\n aliases: ['layout'],\n };\n icon = signal(LucidePanelsTopLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelsTopLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelsTopLeft, isStandalone: true, selector: \"svg[lucidePanelsTopLeft], svg[lucideLayout]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelsTopLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelsTopLeft], svg[lucideLayout]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucidePanelsTopLeft\n */\nconst LucideLayout = LucidePanelsTopLeft;\n\n/**\n * @component @name PanelsLeftBottom\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDN2MTgiIC8+CiAgPHBhdGggZD0iTTkgMTVoMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panels-left-bottom\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePanelsLeftBottom extends LucideIconBase {\n static icon = {\n name: 'panels-left-bottom',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M9 3v18', key: 'fh3hqa' }],\n ['path', { d: 'M9 15h12', key: '5ijen5' }],\n ],\n };\n icon = signal(LucidePanelsLeftBottom.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelsLeftBottom, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePanelsLeftBottom, isStandalone: true, selector: \"svg[lucidePanelsLeftBottom]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePanelsLeftBottom, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePanelsLeftBottom]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PaperBag\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNS4zNjQgMy44NDhDNCA2IDMgOS42NTIgMyAxMi42NTJWMTlhMiAyIDAgMDAyIDJoMTRhMiAyIDAgMDAyLTJ2LTVjMC0yLjMzNC0xLjgxNi00LjY2OC0yLjYyMi03LjAwMiIgLz4KICA8cGF0aCBkPSJNNyAzaDExLjM3OWEyIDIgMCAwMTEuNzg5IDEuMTA2bC43MjMgMS40NDdBMSAxIDAgMDExOS45OTcgN2gtOC41MjVhMiAyIDAgMDEtMS43ODktMS4xMDZMOC43OSA0LjEwNWEyIDIgMCAxMC0zLjU3OSAxLjc4OWwyLjI2MSA0LjUyMkE1IDUgMCAwMTggMTIuNjUyVjIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/paper-bag\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePaperBag extends LucideIconBase {\n static icon = {\n name: 'paper-bag',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M5.364 3.848C4 6 3 9.652 3 12.652V19a2 2 0 002 2h14a2 2 0 002-2v-5c0-2.334-1.816-4.668-2.622-7.002',\n key: 'vlsvfu',\n },\n ],\n [\n 'path',\n {\n d: 'M7 3h11.379a2 2 0 011.789 1.106l.723 1.447A1 1 0 0119.997 7h-8.525a2 2 0 01-1.789-1.106L8.79 4.105a2 2 0 10-3.579 1.789l2.261 4.522A5 5 0 018 12.652V21',\n key: '12exh5',\n },\n ],\n ],\n };\n icon = signal(LucidePaperBag.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePaperBag, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePaperBag, isStandalone: true, selector: \"svg[lucidePaperBag]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePaperBag, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePaperBag]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Paperclip\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgNi04LjQxNCA4LjU4NmEyIDIgMCAwIDAgMi44MjkgMi44MjlsOC40MTQtOC41ODZhNCA0IDAgMSAwLTUuNjU3LTUuNjU3bC04LjM3OSA4LjU1MWE2IDYgMCAxIDAgOC40ODUgOC40ODVsOC4zNzktOC41NTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/paperclip\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePaperclip extends LucideIconBase {\n static icon = {\n name: 'paperclip',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm16 6-8.414 8.586a2 2 0 0 0 2.829 2.829l8.414-8.586a4 4 0 1 0-5.657-5.657l-8.379 8.551a6 6 0 1 0 8.485 8.485l8.379-8.551',\n key: '1miecu',\n },\n ],\n ],\n };\n icon = signal(LucidePaperclip.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePaperclip, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePaperclip, isStandalone: true, selector: \"svg[lucidePaperclip]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePaperclip, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePaperclip]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Parasol\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNSAxMS4xMzQgMTguMTk2IDIxIiAvPgogIDxwYXRoIGQ9Ik0yMC40MjUgNS4yOTlhMTAgMTAgMCAwIDAtMTYuOTQxIDkuNzhjLjE4My41NjMuODQzLjc3NCAxLjM1NS40NzhMMjAuMTYgNi43MTFjLjUxMi0uMjk2LjY2LS45NzMuMjY0LTEuNDEzIiAvPgogIDxwYXRoIGQ9Ik0yMSAyMUgzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/parasol\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideParasol extends LucideIconBase {\n static icon = {\n name: 'parasol',\n size: 24,\n node: [\n ['path', { d: 'M12.5 11.134 18.196 21', key: 'gf58kt' }],\n [\n 'path',\n {\n d: 'M20.425 5.299a10 10 0 0 0-16.941 9.78c.183.563.843.774 1.355.478L20.16 6.711c.512-.296.66-.973.264-1.413',\n key: 'znqfe4',\n },\n ],\n ['path', { d: 'M21 21H3', key: 'oafrgs' }],\n ],\n };\n icon = signal(LucideParasol.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideParasol, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideParasol, isStandalone: true, selector: \"svg[lucideParasol]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideParasol, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideParasol]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Parentheses\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyMXMtNC0zLTQtOSA0LTkgNC05IiAvPgogIDxwYXRoIGQ9Ik0xNiAzczQgMyA0IDktNCA5LTQgOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/parentheses\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideParentheses extends LucideIconBase {\n static icon = {\n name: 'parentheses',\n size: 24,\n node: [\n ['path', { d: 'M8 21s-4-3-4-9 4-9 4-9', key: 'uto9ud' }],\n ['path', { d: 'M16 3s4 3 4 9-4 9-4 9', key: '4w2vsq' }],\n ],\n };\n icon = signal(LucideParentheses.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideParentheses, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideParentheses, isStandalone: true, selector: \"svg[lucideParentheses]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideParentheses, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideParentheses]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Pause\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIxNCIgeT0iMyIgd2lkdGg9IjUiIGhlaWdodD0iMTgiIHJ4PSIxIiAvPgogIDxyZWN0IHg9IjUiIHk9IjMiIHdpZHRoPSI1IiBoZWlnaHQ9IjE4IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pause\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePause extends LucideIconBase {\n static icon = {\n name: 'pause',\n size: 24,\n node: [\n ['rect', { x: '14', y: '3', width: '5', height: '18', rx: '1', key: 'kaeet6' }],\n ['rect', { x: '5', y: '3', width: '5', height: '18', rx: '1', key: '1wsw3u' }],\n ],\n };\n icon = signal(LucidePause.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePause, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePause, isStandalone: true, selector: \"svg[lucidePause]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePause, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePause]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PartyPopper\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNS44IDExLjMgMiAyMmwxMC43LTMuNzkiIC8+CiAgPHBhdGggZD0iTTQgM2guMDEiIC8+CiAgPHBhdGggZD0iTTIyIDhoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNSAyaC4wMSIgLz4KICA8cGF0aCBkPSJNMjIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Im0yMiAyLTIuMjQuNzVhMi45IDIuOSAwIDAgMC0xLjk2IDMuMTJjLjEuODYtLjU3IDEuNjMtMS40NSAxLjYzaC0uMzhjLS44NiAwLTEuNi42LTEuNzYgMS40NEwxNCAxMCIgLz4KICA8cGF0aCBkPSJtMjIgMTMtLjgyLS4zM2MtLjg2LS4zNC0xLjgyLjItMS45OCAxLjExYy0uMTEuNy0uNzIgMS4yMi0xLjQzIDEuMjJIMTciIC8+CiAgPHBhdGggZD0ibTExIDIgLjMzLjgyYy4zNC44Ni0uMiAxLjgyLTEuMTEgMS45OEM5LjUyIDQuOSA5IDUuNTIgOSA2LjIzVjciIC8+CiAgPHBhdGggZD0iTTExIDEzYzEuOTMgMS45MyAyLjgzIDQuMTcgMiA1LS44My44My0zLjA3LS4wNy01LTItMS45My0xLjkzLTIuODMtNC4xNy0yLTUgLjgzLS44MyAzLjA3LjA3IDUgMloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/party-popper\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePartyPopper extends LucideIconBase {\n static icon = {\n name: 'party-popper',\n size: 24,\n node: [\n ['path', { d: 'M5.8 11.3 2 22l10.7-3.79', key: 'gwxi1d' }],\n ['path', { d: 'M4 3h.01', key: '1vcuye' }],\n ['path', { d: 'M22 8h.01', key: '1mrtc2' }],\n ['path', { d: 'M15 2h.01', key: '1cjtqr' }],\n ['path', { d: 'M22 20h.01', key: '1mrys2' }],\n [\n 'path',\n {\n d: 'm22 2-2.24.75a2.9 2.9 0 0 0-1.96 3.12c.1.86-.57 1.63-1.45 1.63h-.38c-.86 0-1.6.6-1.76 1.44L14 10',\n key: 'hbicv8',\n },\n ],\n [\n 'path',\n {\n d: 'm22 13-.82-.33c-.86-.34-1.82.2-1.98 1.11c-.11.7-.72 1.22-1.43 1.22H17',\n key: '1i94pl',\n },\n ],\n [\n 'path',\n { d: 'm11 2 .33.82c.34.86-.2 1.82-1.11 1.98C9.52 4.9 9 5.52 9 6.23V7', key: '1cofks' },\n ],\n [\n 'path',\n {\n d: 'M11 13c1.93 1.93 2.83 4.17 2 5-.83.83-3.07-.07-5-2-1.93-1.93-2.83-4.17-2-5 .83-.83 3.07.07 5 2Z',\n key: '4kbmks',\n },\n ],\n ],\n };\n icon = signal(LucidePartyPopper.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePartyPopper, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePartyPopper, isStandalone: true, selector: \"svg[lucidePartyPopper]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePartyPopper, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePartyPopper]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PawPrint\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjQiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSI4IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMTYiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTkgMTBhNSA1IDAgMCAxIDUgNXYzLjVhMy41IDMuNSAwIDAgMS02Ljg0IDEuMDQ1UTYuNTIgMTcuNDggNC40NiAxNi44NEEzLjUgMy41IDAgMCAxIDUuNSAxMFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/paw-print\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePawPrint extends LucideIconBase {\n static icon = {\n name: 'paw-print',\n size: 24,\n node: [\n ['circle', { cx: '11', cy: '4', r: '2', key: 'vol9p0' }],\n ['circle', { cx: '18', cy: '8', r: '2', key: '17gozi' }],\n ['circle', { cx: '20', cy: '16', r: '2', key: '1v9bxh' }],\n [\n 'path',\n {\n d: 'M9 10a5 5 0 0 1 5 5v3.5a3.5 3.5 0 0 1-6.84 1.045Q6.52 17.48 4.46 16.84A3.5 3.5 0 0 1 5.5 10Z',\n key: '1ydw1z',\n },\n ],\n ],\n };\n icon = signal(LucidePawPrint.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePawPrint, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePawPrint, isStandalone: true, selector: \"svg[lucidePawPrint]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePawPrint, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePawPrint]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PcCase\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMjAiIHg9IjUiIHk9IjIiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNGguMDEiIC8+CiAgPHBhdGggZD0iTTkgNmg2IiAvPgogIDxwYXRoIGQ9Ik05IDEwaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pc-case\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePcCase extends LucideIconBase {\n static icon = {\n name: 'pc-case',\n size: 24,\n node: [\n ['rect', { width: '14', height: '20', x: '5', y: '2', rx: '2', key: '1uq1d7' }],\n ['path', { d: 'M15 14h.01', key: '1kp3bh' }],\n ['path', { d: 'M9 6h6', key: 'dgm16u' }],\n ['path', { d: 'M9 10h6', key: '9gxzsh' }],\n ],\n };\n icon = signal(LucidePcCase.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePcCase, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePcCase, isStandalone: true, selector: \"svg[lucidePcCase]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePcCase, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePcCase]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PenLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjFoOCIgLz4KICA8cGF0aCBkPSJNMjEuMTc0IDYuODEyYTEgMSAwIDAgMC0zLjk4Ni0zLjk4N0wzLjg0MiAxNi4xNzRhMiAyIDAgMCAwLS41LjgzbC0xLjMyMSA0LjM1MmEuNS41IDAgMCAwIC42MjMuNjIybDQuMzUzLTEuMzJhMiAyIDAgMCAwIC44My0uNDk3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pen-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePenLine extends LucideIconBase {\n static icon = {\n name: 'pen-line',\n size: 24,\n node: [\n ['path', { d: 'M13 21h8', key: '1jsn5i' }],\n [\n 'path',\n {\n d: 'M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z',\n key: '1a8usu',\n },\n ],\n ],\n aliases: ['edit-3'],\n };\n icon = signal(LucidePenLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePenLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePenLine, isStandalone: true, selector: \"svg[lucidePenLine], svg[lucideEdit3]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePenLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePenLine], svg[lucideEdit3]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucidePenLine\n */\nconst LucideEdit3 = LucidePenLine;\n\n/**\n * @component @name ParkingMeter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTVoMiIgLz4KICA8cGF0aCBkPSJNMTIgMTJ2MyIgLz4KICA8cGF0aCBkPSJNMTIgMTl2MyIgLz4KICA8cGF0aCBkPSJNMTUuMjgyIDE5YTEgMSAwIDAgMCAuOTQ4LS42OGwyLjM3LTYuOTg4YTcgNyAwIDEgMC0xMy4yIDBsMi4zNyA2Ljk4OGExIDEgMCAwIDAgLjk0OC42OHoiIC8+CiAgPHBhdGggZD0iTTkgOWEzIDMgMCAxIDEgNiAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/parking-meter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideParkingMeter extends LucideIconBase {\n static icon = {\n name: 'parking-meter',\n size: 24,\n node: [\n ['path', { d: 'M11 15h2', key: '199qp6' }],\n ['path', { d: 'M12 12v3', key: '158kv8' }],\n ['path', { d: 'M12 19v3', key: 'npa21l' }],\n [\n 'path',\n {\n d: 'M15.282 19a1 1 0 0 0 .948-.68l2.37-6.988a7 7 0 1 0-13.2 0l2.37 6.988a1 1 0 0 0 .948.68z',\n key: '1jofit',\n },\n ],\n ['path', { d: 'M9 9a3 3 0 1 1 6 0', key: 'jdoeu8' }],\n ],\n };\n icon = signal(LucideParkingMeter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideParkingMeter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideParkingMeter, isStandalone: true, selector: \"svg[lucideParkingMeter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideParkingMeter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideParkingMeter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PenOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTAtNi4xNTcgNi4xNjJhMiAyIDAgMCAwLS41LjgzM2wtMS4zMjIgNC4zNmEuNS41IDAgMCAwIC42MjIuNjI0bDQuMzU4LTEuMzIzYTIgMiAwIDAgMCAuODMtLjVMMTQgMTMuOTgyIiAvPgogIDxwYXRoIGQ9Im0xMi44MjkgNy4xNzIgNC4zNTktNC4zNDZhMSAxIDAgMSAxIDMuOTg2IDMuOTg2bC00LjM1MyA0LjM1MyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pen-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePenOff extends LucideIconBase {\n static icon = {\n name: 'pen-off',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm10 10-6.157 6.162a2 2 0 0 0-.5.833l-1.322 4.36a.5.5 0 0 0 .622.624l4.358-1.323a2 2 0 0 0 .83-.5L14 13.982',\n key: 'bjo8r8',\n },\n ],\n [\n 'path',\n { d: 'm12.829 7.172 4.359-4.346a1 1 0 1 1 3.986 3.986l-4.353 4.353', key: '16h5ne' },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucidePenOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePenOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePenOff, isStandalone: true, selector: \"svg[lucidePenOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePenOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePenOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PencilLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjFoOCIgLz4KICA8cGF0aCBkPSJtMTUgNSA0IDQiIC8+CiAgPHBhdGggZD0iTTIxLjE3NCA2LjgxMmExIDEgMCAwIDAtMy45ODYtMy45ODdMMy44NDIgMTYuMTc0YTIgMiAwIDAgMC0uNS44M2wtMS4zMjEgNC4zNTJhLjUuNSAwIDAgMCAuNjIzLjYyMmw0LjM1My0xLjMyYTIgMiAwIDAgMCAuODMtLjQ5N3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pencil-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePencilLine extends LucideIconBase {\n static icon = {\n name: 'pencil-line',\n size: 24,\n node: [\n ['path', { d: 'M13 21h8', key: '1jsn5i' }],\n ['path', { d: 'm15 5 4 4', key: '1mk7zo' }],\n [\n 'path',\n {\n d: 'M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z',\n key: '1a8usu',\n },\n ],\n ],\n };\n icon = signal(LucidePencilLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePencilLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePencilLine, isStandalone: true, selector: \"svg[lucidePencilLine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePencilLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePencilLine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Pen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuMTc0IDYuODEyYTEgMSAwIDAgMC0zLjk4Ni0zLjk4N0wzLjg0MiAxNi4xNzRhMiAyIDAgMCAwLS41LjgzbC0xLjMyMSA0LjM1MmEuNS41IDAgMCAwIC42MjMuNjIybDQuMzUzLTEuMzJhMiAyIDAgMCAwIC44My0uNDk3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePen extends LucideIconBase {\n static icon = {\n name: 'pen',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z',\n key: '1a8usu',\n },\n ],\n ],\n aliases: ['edit-2'],\n };\n icon = signal(LucidePen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePen, isStandalone: true, selector: \"svg[lucidePen], svg[lucideEdit2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePen], svg[lucideEdit2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucidePen\n */\nconst LucideEdit2 = LucidePen;\n\n/**\n * @component @name PenTool\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuNzA3IDIxLjI5M2ExIDEgMCAwIDEtMS40MTQgMGwtMS41ODYtMS41ODZhMSAxIDAgMCAxIDAtMS40MTRsNS41ODYtNS41ODZhMSAxIDAgMCAxIDEuNDE0IDBsMS41ODYgMS41ODZhMSAxIDAgMCAxIDAgMS40MTR6IiAvPgogIDxwYXRoIGQ9Im0xOCAxMy0xLjM3NS02Ljg3NGExIDEgMCAwIDAtLjc0Ni0uNzc2TDMuMjM1IDIuMDI4YTEgMSAwIDAgMC0xLjIwNyAxLjIwN0w1LjM1IDE1Ljg3OWExIDEgMCAwIDAgLjc3Ni43NDZMMTMgMTgiIC8+CiAgPHBhdGggZD0ibTIuMyAyLjMgNy4yODYgNy4yODYiIC8+CiAgPGNpcmNsZSBjeD0iMTEiIGN5PSIxMSIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pen-tool\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePenTool extends LucideIconBase {\n static icon = {\n name: 'pen-tool',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15.707 21.293a1 1 0 0 1-1.414 0l-1.586-1.586a1 1 0 0 1 0-1.414l5.586-5.586a1 1 0 0 1 1.414 0l1.586 1.586a1 1 0 0 1 0 1.414z',\n key: 'nt11vn',\n },\n ],\n [\n 'path',\n {\n d: 'm18 13-1.375-6.874a1 1 0 0 0-.746-.776L3.235 2.028a1 1 0 0 0-1.207 1.207L5.35 15.879a1 1 0 0 0 .776.746L13 18',\n key: '15qc1e',\n },\n ],\n ['path', { d: 'm2.3 2.3 7.286 7.286', key: '1wuzzi' }],\n ['circle', { cx: '11', cy: '11', r: '2', key: 'xmgehs' }],\n ],\n };\n icon = signal(LucidePenTool.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePenTool, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePenTool, isStandalone: true, selector: \"svg[lucidePenTool]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePenTool, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePenTool]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PencilOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTAtNi4xNTcgNi4xNjJhMiAyIDAgMCAwLS41LjgzM2wtMS4zMjIgNC4zNmEuNS41IDAgMCAwIC42MjIuNjI0bDQuMzU4LTEuMzIzYTIgMiAwIDAgMCAuODMtLjVMMTQgMTMuOTgyIiAvPgogIDxwYXRoIGQ9Im0xMi44MjkgNy4xNzIgNC4zNTktNC4zNDZhMSAxIDAgMSAxIDMuOTg2IDMuOTg2bC00LjM1MyA0LjM1MyIgLz4KICA8cGF0aCBkPSJtMTUgNSA0IDQiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pencil-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePencilOff extends LucideIconBase {\n static icon = {\n name: 'pencil-off',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm10 10-6.157 6.162a2 2 0 0 0-.5.833l-1.322 4.36a.5.5 0 0 0 .622.624l4.358-1.323a2 2 0 0 0 .83-.5L14 13.982',\n key: 'bjo8r8',\n },\n ],\n [\n 'path',\n { d: 'm12.829 7.172 4.359-4.346a1 1 0 1 1 3.986 3.986l-4.353 4.353', key: '16h5ne' },\n ],\n ['path', { d: 'm15 5 4 4', key: '1mk7zo' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucidePencilOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePencilOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePencilOff, isStandalone: true, selector: \"svg[lucidePencilOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePencilOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePencilOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PencilSparkles\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM0g4IiAvPgogIDxwYXRoIGQ9Im0xNS4wMDcgNS4wMDggMy45ODcgMy45ODYiIC8+CiAgPHBhdGggZD0iTTIwIDE1djQiIC8+CiAgPHBhdGggZD0iTTIxLjE3NCA2LjgxM2EyLjgyIDIuODIgMCAwIDAtMy45ODYtMy45ODdMMy44NDIgMTYuMTc1YTIgMiAwIDAgMC0uNS44M2wtMS4zMjEgNC4zNTJhLjUuNSAwIDAgMCAuNjIzLjYyMmw0LjM1My0xLjMyYTIgMiAwIDAgMCAuODMtLjQ5N3oiIC8+CiAgPHBhdGggZD0iTTIyIDE3aC00IiAvPgogIDxwYXRoIGQ9Ik00IDV2NCIgLz4KICA8cGF0aCBkPSJNNiA3SDIiIC8+CiAgPHBhdGggZD0iTTkgMnYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pencil-sparkles\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePencilSparkles extends LucideIconBase {\n static icon = {\n name: 'pencil-sparkles',\n size: 24,\n node: [\n ['path', { d: 'M10 3H8', key: 'mzdi2d' }],\n ['path', { d: 'm15.007 5.008 3.987 3.986', key: '1scubj' }],\n ['path', { d: 'M20 15v4', key: 'nmhudv' }],\n [\n 'path',\n {\n d: 'M21.174 6.813a2.82 2.82 0 0 0-3.986-3.987L3.842 16.175a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z',\n key: 'fs0856',\n },\n ],\n ['path', { d: 'M22 17h-4', key: '1sj068' }],\n ['path', { d: 'M4 5v4', key: '13jjxc' }],\n ['path', { d: 'M6 7H2', key: '8zbtv0' }],\n ['path', { d: 'M9 2v2', key: '165o2o' }],\n ],\n };\n icon = signal(LucidePencilSparkles.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePencilSparkles, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePencilSparkles, isStandalone: true, selector: \"svg[lucidePencilSparkles]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePencilSparkles, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePencilSparkles]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PencilRuler\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNyA4LjcgMi43YTIuNDEgMi40MSAwIDAgMC0zLjQgMEwyLjcgNS4zYTIuNDEgMi40MSAwIDAgMCAwIDMuNEw3IDEzIiAvPgogIDxwYXRoIGQ9Im04IDYgMi0yIiAvPgogIDxwYXRoIGQ9Im0xOCAxNiAyLTIiIC8+CiAgPHBhdGggZD0ibTE3IDExIDQuMyA0LjNjLjk0Ljk0Ljk0IDIuNDYgMCAzLjRsLTIuNiAyLjZjLS45NC45NC0yLjQ2Ljk0LTMuNCAwTDExIDE3IiAvPgogIDxwYXRoIGQ9Ik0yMS4xNzQgNi44MTJhMSAxIDAgMCAwLTMuOTg2LTMuOTg3TDMuODQyIDE2LjE3NGEyIDIgMCAwIDAtLjUuODNsLTEuMzIxIDQuMzUyYS41LjUgMCAwIDAgLjYyMy42MjJsNC4zNTMtMS4zMmEyIDIgMCAwIDAgLjgzLS40OTd6IiAvPgogIDxwYXRoIGQ9Im0xNSA1IDQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pencil-ruler\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePencilRuler extends LucideIconBase {\n static icon = {\n name: 'pencil-ruler',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13 7 8.7 2.7a2.41 2.41 0 0 0-3.4 0L2.7 5.3a2.41 2.41 0 0 0 0 3.4L7 13',\n key: 'orapub',\n },\n ],\n ['path', { d: 'm8 6 2-2', key: '115y1s' }],\n ['path', { d: 'm18 16 2-2', key: 'ee94s4' }],\n [\n 'path',\n {\n d: 'm17 11 4.3 4.3c.94.94.94 2.46 0 3.4l-2.6 2.6c-.94.94-2.46.94-3.4 0L11 17',\n key: 'cfq27r',\n },\n ],\n [\n 'path',\n {\n d: 'M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z',\n key: '1a8usu',\n },\n ],\n ['path', { d: 'm15 5 4 4', key: '1mk7zo' }],\n ],\n };\n icon = signal(LucidePencilRuler.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePencilRuler, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePencilRuler, isStandalone: true, selector: \"svg[lucidePencilRuler]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePencilRuler, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePencilRuler]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PersonStanding\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjUiIHI9IjEiIC8+CiAgPHBhdGggZD0ibTkgMjAgMy02IDMgNiIgLz4KICA8cGF0aCBkPSJtNiA4IDYgMiA2LTIiIC8+CiAgPHBhdGggZD0iTTEyIDEwdjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/person-standing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePersonStanding extends LucideIconBase {\n static icon = {\n name: 'person-standing',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '5', r: '1', key: 'gxeob9' }],\n ['path', { d: 'm9 20 3-6 3 6', key: 'se2kox' }],\n ['path', { d: 'm6 8 6 2 6-2', key: '4o3us4' }],\n ['path', { d: 'M12 10v4', key: '1kjpxc' }],\n ],\n };\n icon = signal(LucidePersonStanding.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePersonStanding, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePersonStanding, isStandalone: true, selector: \"svg[lucidePersonStanding]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePersonStanding, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePersonStanding]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Pencil\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuMTc0IDYuODEyYTEgMSAwIDAgMC0zLjk4Ni0zLjk4N0wzLjg0MiAxNi4xNzRhMiAyIDAgMCAwLS41LjgzbC0xLjMyMSA0LjM1MmEuNS41IDAgMCAwIC42MjMuNjIybDQuMzUzLTEuMzJhMiAyIDAgMCAwIC44My0uNDk3eiIgLz4KICA8cGF0aCBkPSJtMTUgNSA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pencil\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePencil extends LucideIconBase {\n static icon = {\n name: 'pencil',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z',\n key: '1a8usu',\n },\n ],\n ['path', { d: 'm15 5 4 4', key: '1mk7zo' }],\n ],\n };\n icon = signal(LucidePencil.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePencil, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePencil, isStandalone: true, selector: \"svg[lucidePencil]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePencil, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePencil]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Phi\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/phi\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePhi extends LucideIconBase {\n static icon = {\n name: 'phi',\n size: 24,\n node: [\n ['path', { d: 'M12 2v20', key: 't6zp3m' }],\n ['circle', { cx: '12', cy: '12', r: '7', key: 'fim9np' }],\n ],\n };\n icon = signal(LucidePhi.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhi, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePhi, isStandalone: true, selector: \"svg[lucidePhi]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhi, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePhi]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Percent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTkiIHgyPSI1IiB5MT0iNSIgeTI9IjE5IiAvPgogIDxjaXJjbGUgY3g9IjYuNSIgY3k9IjYuNSIgcj0iMi41IiAvPgogIDxjaXJjbGUgY3g9IjE3LjUiIGN5PSIxNy41IiByPSIyLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/percent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePercent extends LucideIconBase {\n static icon = {\n name: 'percent',\n size: 24,\n node: [\n ['line', { x1: '19', x2: '5', y1: '5', y2: '19', key: '1x9vlm' }],\n ['circle', { cx: '6.5', cy: '6.5', r: '2.5', key: '4mh3h7' }],\n ['circle', { cx: '17.5', cy: '17.5', r: '2.5', key: '1mdrzq' }],\n ],\n };\n icon = signal(LucidePercent.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePercent, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePercent, isStandalone: true, selector: \"svg[lucidePercent]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePercent, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePercent]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PhilippinePeso\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTFINCIgLz4KICA8cGF0aCBkPSJNMjAgN0g0IiAvPgogIDxwYXRoIGQ9Ik03IDIxVjRhMSAxIDAgMCAxIDEtMWg0YTEgMSAwIDAgMSAwIDEySDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/philippine-peso\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePhilippinePeso extends LucideIconBase {\n static icon = {\n name: 'philippine-peso',\n size: 24,\n node: [\n ['path', { d: 'M20 11H4', key: '6ut86h' }],\n ['path', { d: 'M20 7H4', key: 'zbl0bi' }],\n ['path', { d: 'M7 21V4a1 1 0 0 1 1-1h4a1 1 0 0 1 0 12H7', key: '1ana5r' }],\n ],\n };\n icon = signal(LucidePhilippinePeso.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhilippinePeso, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePhilippinePeso, isStandalone: true, selector: \"svg[lucidePhilippinePeso]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhilippinePeso, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePhilippinePeso]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PhoneIncoming\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnY2aDYiIC8+CiAgPHBhdGggZD0ibTIyIDItNiA2IiAvPgogIDxwYXRoIGQ9Ik0xMy44MzIgMTYuNTY4YTEgMSAwIDAgMCAxLjIxMy0uMzAzbC4zNTUtLjQ2NUEyIDIgMCAwIDEgMTcgMTVoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLTIgMkExOCAxOCAwIDAgMSAyIDRhMiAyIDAgMCAxIDItMmgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtLjggMS42bC0uNDY4LjM1MWExIDEgMCAwIDAtLjI5MiAxLjIzMyAxNCAxNCAwIDAgMCA2LjM5MiA2LjM4NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/phone-incoming\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePhoneIncoming extends LucideIconBase {\n static icon = {\n name: 'phone-incoming',\n size: 24,\n node: [\n ['path', { d: 'M16 2v6h6', key: '1mfrl5' }],\n ['path', { d: 'm22 2-6 6', key: '6f0sa0' }],\n [\n 'path',\n {\n d: 'M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384',\n key: '9njp5v',\n },\n ],\n ],\n };\n icon = signal(LucidePhoneIncoming.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhoneIncoming, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePhoneIncoming, isStandalone: true, selector: \"svg[lucidePhoneIncoming]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhoneIncoming, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePhoneIncoming]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Pentagon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuODMgMi4zOGEyIDIgMCAwIDEgMi4zNCAwbDggNS43NGEyIDIgMCAwIDEgLjczIDIuMjVsLTMuMDQgOS4yNmEyIDIgMCAwIDEtMS45IDEuMzdINy4wNGEyIDIgMCAwIDEtMS45LTEuMzdMMi4xIDEwLjM3YTIgMiAwIDAgMSAuNzMtMi4yNXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pentagon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePentagon extends LucideIconBase {\n static icon = {\n name: 'pentagon',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.83 2.38a2 2 0 0 1 2.34 0l8 5.74a2 2 0 0 1 .73 2.25l-3.04 9.26a2 2 0 0 1-1.9 1.37H7.04a2 2 0 0 1-1.9-1.37L2.1 10.37a2 2 0 0 1 .73-2.25z',\n key: '2hea0t',\n },\n ],\n ],\n };\n icon = signal(LucidePentagon.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePentagon, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePentagon, isStandalone: true, selector: \"svg[lucidePentagon]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePentagon, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePentagon]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PhoneForwarded\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNmg4IiAvPgogIDxwYXRoIGQ9Im0xOCAyIDQgNC00IDQiIC8+CiAgPHBhdGggZD0iTTEzLjgzMiAxNi41NjhhMSAxIDAgMCAwIDEuMjEzLS4zMDNsLjM1NS0uNDY1QTIgMiAwIDAgMSAxNyAxNWgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtMiAyQTE4IDE4IDAgMCAxIDIgNGEyIDIgMCAwIDEgMi0yaDNhMiAyIDAgMCAxIDIgMnYzYTIgMiAwIDAgMS0uOCAxLjZsLS40NjguMzUxYTEgMSAwIDAgMC0uMjkyIDEuMjMzIDE0IDE0IDAgMCAwIDYuMzkyIDYuMzg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/phone-forwarded\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePhoneForwarded extends LucideIconBase {\n static icon = {\n name: 'phone-forwarded',\n size: 24,\n node: [\n ['path', { d: 'M14 6h8', key: 'yd68k4' }],\n ['path', { d: 'm18 2 4 4-4 4', key: 'pucp1d' }],\n [\n 'path',\n {\n d: 'M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384',\n key: '9njp5v',\n },\n ],\n ],\n };\n icon = signal(LucidePhoneForwarded.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhoneForwarded, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePhoneForwarded, isStandalone: true, selector: \"svg[lucidePhoneForwarded]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhoneForwarded, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePhoneForwarded]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PhoneCall\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMmE5IDkgMCAwIDEgOSA5IiAvPgogIDxwYXRoIGQ9Ik0xMyA2YTUgNSAwIDAgMSA1IDUiIC8+CiAgPHBhdGggZD0iTTEzLjgzMiAxNi41NjhhMSAxIDAgMCAwIDEuMjEzLS4zMDNsLjM1NS0uNDY1QTIgMiAwIDAgMSAxNyAxNWgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtMiAyQTE4IDE4IDAgMCAxIDIgNGEyIDIgMCAwIDEgMi0yaDNhMiAyIDAgMCAxIDIgMnYzYTIgMiAwIDAgMS0uOCAxLjZsLS40NjguMzUxYTEgMSAwIDAgMC0uMjkyIDEuMjMzIDE0IDE0IDAgMCAwIDYuMzkyIDYuMzg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/phone-call\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePhoneCall extends LucideIconBase {\n static icon = {\n name: 'phone-call',\n size: 24,\n node: [\n ['path', { d: 'M13 2a9 9 0 0 1 9 9', key: '1itnx2' }],\n ['path', { d: 'M13 6a5 5 0 0 1 5 5', key: '11nki7' }],\n [\n 'path',\n {\n d: 'M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384',\n key: '9njp5v',\n },\n ],\n ],\n };\n icon = signal(LucidePhoneCall.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhoneCall, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePhoneCall, isStandalone: true, selector: \"svg[lucidePhoneCall]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhoneCall, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePhoneCall]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PhoneMissed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMiA2IDYiIC8+CiAgPHBhdGggZD0ibTIyIDItNiA2IiAvPgogIDxwYXRoIGQ9Ik0xMy44MzIgMTYuNTY4YTEgMSAwIDAgMCAxLjIxMy0uMzAzbC4zNTUtLjQ2NUEyIDIgMCAwIDEgMTcgMTVoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLTIgMkExOCAxOCAwIDAgMSAyIDRhMiAyIDAgMCAxIDItMmgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtLjggMS42bC0uNDY4LjM1MWExIDEgMCAwIDAtLjI5MiAxLjIzMyAxNCAxNCAwIDAgMCA2LjM5MiA2LjM4NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/phone-missed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePhoneMissed extends LucideIconBase {\n static icon = {\n name: 'phone-missed',\n size: 24,\n node: [\n ['path', { d: 'm16 2 6 6', key: '1gw87d' }],\n ['path', { d: 'm22 2-6 6', key: '6f0sa0' }],\n [\n 'path',\n {\n d: 'M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384',\n key: '9njp5v',\n },\n ],\n ],\n };\n icon = signal(LucidePhoneMissed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhoneMissed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePhoneMissed, isStandalone: true, selector: \"svg[lucidePhoneMissed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhoneMissed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePhoneMissed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Pi\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iOSIgeDI9IjkiIHkxPSI0IiB5Mj0iMjAiIC8+CiAgPHBhdGggZD0iTTQgN2MwLTEuNyAxLjMtMyAzLTNoMTMiIC8+CiAgPHBhdGggZD0iTTE4IDIwYy0xLjcgMC0zLTEuMy0zLTNWNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pi\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePi extends LucideIconBase {\n static icon = {\n name: 'pi',\n size: 24,\n node: [\n ['line', { x1: '9', x2: '9', y1: '4', y2: '20', key: 'ovs5a5' }],\n ['path', { d: 'M4 7c0-1.7 1.3-3 3-3h13', key: '10pag4' }],\n ['path', { d: 'M18 20c-1.7 0-3-1.3-3-3V4', key: '1gaosr' }],\n ],\n };\n icon = signal(LucidePi.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePi, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePi, isStandalone: true, selector: \"svg[lucidePi]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePi, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePi]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PhoneOutgoing\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgOCA2LTYiIC8+CiAgPHBhdGggZD0iTTIyIDhWMmgtNiIgLz4KICA8cGF0aCBkPSJNMTMuODMyIDE2LjU2OGExIDEgMCAwIDAgMS4yMTMtLjMwM2wuMzU1LS40NjVBMiAyIDAgMCAxIDE3IDE1aDNhMiAyIDAgMCAxIDIgMnYzYTIgMiAwIDAgMS0yIDJBMTggMTggMCAwIDEgMiA0YTIgMiAwIDAgMSAyLTJoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLS44IDEuNmwtLjQ2OC4zNTFhMSAxIDAgMCAwLS4yOTIgMS4yMzMgMTQgMTQgMCAwIDAgNi4zOTIgNi4zODQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/phone-outgoing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePhoneOutgoing extends LucideIconBase {\n static icon = {\n name: 'phone-outgoing',\n size: 24,\n node: [\n ['path', { d: 'm16 8 6-6', key: 'oawc05' }],\n ['path', { d: 'M22 8V2h-6', key: 'oqy2zc' }],\n [\n 'path',\n {\n d: 'M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384',\n key: '9njp5v',\n },\n ],\n ],\n };\n icon = signal(LucidePhoneOutgoing.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhoneOutgoing, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePhoneOutgoing, isStandalone: true, selector: \"svg[lucidePhoneOutgoing]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhoneOutgoing, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePhoneOutgoing]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PhoneOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMSAxMy45YTE0IDE0IDAgMCAwIDMuNzMyIDIuNjY4IDEgMSAwIDAgMCAxLjIxMy0uMzAzbC4zNTUtLjQ2NUEyIDIgMCAwIDEgMTcgMTVoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLTIgMiAxOCAxOCAwIDAgMS0xMi43MjgtNS4yNzIiIC8+CiAgPHBhdGggZD0iTTIyIDIgMiAyMiIgLz4KICA8cGF0aCBkPSJNNC43NiAxMy41ODJBMTggMTggMCAwIDEgMiA0YTIgMiAwIDAgMSAyLTJoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLS44IDEuNmwtLjQ2OC4zNTFhMSAxIDAgMCAwLS4yOTIgMS4yMzMgMTQgMTQgMCAwIDAgLjI0NC40NzMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/phone-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePhoneOff extends LucideIconBase {\n static icon = {\n name: 'phone-off',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.1 13.9a14 14 0 0 0 3.732 2.668 1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2 18 18 0 0 1-12.728-5.272',\n key: '1wngk7',\n },\n ],\n ['path', { d: 'M22 2 2 22', key: 'y4kqgn' }],\n [\n 'path',\n {\n d: 'M4.76 13.582A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 .244.473',\n key: '10hv5p',\n },\n ],\n ],\n };\n icon = signal(LucidePhoneOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhoneOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePhoneOff, isStandalone: true, selector: \"svg[lucidePhoneOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhoneOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePhoneOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Piano\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguNSA4Yy0xLjQgMC0yLjYtLjgtMy4yLTJBNi44NyA2Ljg3IDAgMCAwIDIgOXYxMWEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTguNUMyMiA5LjYgMjAuNCA4IDE4LjUgOCIgLz4KICA8cGF0aCBkPSJNMiAxNGgyMCIgLz4KICA8cGF0aCBkPSJNNiAxNHY0IiAvPgogIDxwYXRoIGQ9Ik0xMCAxNHY0IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNHY0IiAvPgogIDxwYXRoIGQ9Ik0xOCAxNHY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/piano\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePiano extends LucideIconBase {\n static icon = {\n name: 'piano',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M18.5 8c-1.4 0-2.6-.8-3.2-2A6.87 6.87 0 0 0 2 9v11a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-8.5C22 9.6 20.4 8 18.5 8',\n key: 'lag0yf',\n },\n ],\n ['path', { d: 'M2 14h20', key: 'myj16y' }],\n ['path', { d: 'M6 14v4', key: '9ng0ue' }],\n ['path', { d: 'M10 14v4', key: '1v8uk5' }],\n ['path', { d: 'M14 14v4', key: '1tqops' }],\n ['path', { d: 'M18 14v4', key: '18uqwm' }],\n ],\n };\n icon = signal(LucidePiano.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePiano, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePiano, isStandalone: true, selector: \"svg[lucidePiano]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePiano, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePiano]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Phone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuODMyIDE2LjU2OGExIDEgMCAwIDAgMS4yMTMtLjMwM2wuMzU1LS40NjVBMiAyIDAgMCAxIDE3IDE1aDNhMiAyIDAgMCAxIDIgMnYzYTIgMiAwIDAgMS0yIDJBMTggMTggMCAwIDEgMiA0YTIgMiAwIDAgMSAyLTJoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLS44IDEuNmwtLjQ2OC4zNTFhMSAxIDAgMCAwLS4yOTIgMS4yMzMgMTQgMTQgMCAwIDAgNi4zOTIgNi4zODQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/phone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePhone extends LucideIconBase {\n static icon = {\n name: 'phone',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384',\n key: '9njp5v',\n },\n ],\n ],\n };\n icon = signal(LucidePhone.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhone, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePhone, isStandalone: true, selector: \"svg[lucidePhone]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePhone, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePhone]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Pickaxe\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTMtOC4zODEgOC4zOGExIDEgMCAwIDEtMy4wMDEtM0wxMSA5Ljk5OSIgLz4KICA8cGF0aCBkPSJNMTUuOTczIDQuMDI3QTEzIDEzIDAgMCAwIDUuOTAyIDIuMzczYy0xLjM5OC4zNDItMS4wOTIgMi4xNTguMjc3IDIuNjAxYTE5LjkgMTkuOSAwIDAgMSA1LjgyMiAzLjAyNCIgLz4KICA8cGF0aCBkPSJNMTYuMDAxIDExLjk5OWExOS45IDE5LjkgMCAwIDEgMy4wMjQgNS44MjRjLjQ0NCAxLjM2OSAyLjI2IDEuNjc2IDIuNjAzLjI3OEExMyAxMyAwIDAgMCAyMCA4LjA2OSIgLz4KICA8cGF0aCBkPSJNMTguMzUyIDMuMzUyYTEuMjA1IDEuMjA1IDAgMCAwLTEuNzA0IDBsLTUuMjk2IDUuMjk2YTEuMjA1IDEuMjA1IDAgMCAwIDAgMS43MDRsMi4yOTYgMi4yOTZhMS4yMDUgMS4yMDUgMCAwIDAgMS43MDQgMGw1LjI5Ni01LjI5NmExLjIwNSAxLjIwNSAwIDAgMCAwLTEuNzA0eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pickaxe\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePickaxe extends LucideIconBase {\n static icon = {\n name: 'pickaxe',\n size: 24,\n node: [\n ['path', { d: 'm14 13-8.381 8.38a1 1 0 0 1-3.001-3L11 9.999', key: '1lw9ds' }],\n [\n 'path',\n {\n d: 'M15.973 4.027A13 13 0 0 0 5.902 2.373c-1.398.342-1.092 2.158.277 2.601a19.9 19.9 0 0 1 5.822 3.024',\n key: 'ffj4ej',\n },\n ],\n [\n 'path',\n {\n d: 'M16.001 11.999a19.9 19.9 0 0 1 3.024 5.824c.444 1.369 2.26 1.676 2.603.278A13 13 0 0 0 20 8.069',\n key: '8tj4zw',\n },\n ],\n [\n 'path',\n {\n d: 'M18.352 3.352a1.205 1.205 0 0 0-1.704 0l-5.296 5.296a1.205 1.205 0 0 0 0 1.704l2.296 2.296a1.205 1.205 0 0 0 1.704 0l5.296-5.296a1.205 1.205 0 0 0 0-1.704z',\n key: 'hh6h97',\n },\n ],\n ],\n };\n icon = signal(LucidePickaxe.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePickaxe, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePickaxe, isStandalone: true, selector: \"svg[lucidePickaxe]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePickaxe, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePickaxe]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PictureInPicture2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOVY2YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAydjEwYzAgMS4xLjkgMiAyIDJoNCIgLz4KICA8cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iNyIgeD0iMTIiIHk9IjEzIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/picture-in-picture-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePictureInPicture2 extends LucideIconBase {\n static icon = {\n name: 'picture-in-picture-2',\n size: 24,\n node: [\n ['path', { d: 'M21 9V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v10c0 1.1.9 2 2 2h4', key: 'daa4of' }],\n ['rect', { width: '10', height: '7', x: '12', y: '13', rx: '2', key: '1nb8gs' }],\n ],\n };\n icon = signal(LucidePictureInPicture2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePictureInPicture2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePictureInPicture2, isStandalone: true, selector: \"svg[lucidePictureInPicture2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePictureInPicture2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePictureInPicture2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PictureInPicture\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMGg2VjQiIC8+CiAgPHBhdGggZD0ibTIgNCA2IDYiIC8+CiAgPHBhdGggZD0iTTIxIDEwVjdhMiAyIDAgMCAwLTItMmgtNyIgLz4KICA8cGF0aCBkPSJNMyAxNHYyYTIgMiAwIDAgMCAyIDJoMyIgLz4KICA8cmVjdCB4PSIxMiIgeT0iMTQiIHdpZHRoPSIxMCIgaGVpZ2h0PSI3IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/picture-in-picture\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePictureInPicture extends LucideIconBase {\n static icon = {\n name: 'picture-in-picture',\n size: 24,\n node: [\n ['path', { d: 'M2 10h6V4', key: 'zwrco' }],\n ['path', { d: 'm2 4 6 6', key: 'ug085t' }],\n ['path', { d: 'M21 10V7a2 2 0 0 0-2-2h-7', key: 'git5jr' }],\n ['path', { d: 'M3 14v2a2 2 0 0 0 2 2h3', key: '1f7fh3' }],\n ['rect', { x: '12', y: '14', width: '10', height: '7', rx: '1', key: '1wjs3o' }],\n ],\n };\n icon = signal(LucidePictureInPicture.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePictureInPicture, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePictureInPicture, isStandalone: true, selector: \"svg[lucidePictureInPicture]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePictureInPicture, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePictureInPicture]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PiggyBank\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTdoM3YyYTEgMSAwIDAgMCAxIDFoMmExIDEgMCAwIDAgMS0xdi0zYTMuMTYgMy4xNiAwIDAgMCAyLTJoMWExIDEgMCAwIDAgMS0xdi0yYTEgMSAwIDAgMC0xLTFoLTFhNSA1IDAgMCAwLTItNFYzYTQgNCAwIDAgMC0zLjIgMS42bC0uMy40SDExYTYgNiAwIDAgMC02IDZ2MWE1IDUgMCAwIDAgMiA0djNhMSAxIDAgMCAwIDEgMWgyYTEgMSAwIDAgMCAxLTF6IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMGguMDEiIC8+CiAgPHBhdGggZD0iTTIgOHYxYTIgMiAwIDAgMCAyIDJoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/piggy-bank\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePiggyBank extends LucideIconBase {\n static icon = {\n name: 'piggy-bank',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11 17h3v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-3a3.16 3.16 0 0 0 2-2h1a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1h-1a5 5 0 0 0-2-4V3a4 4 0 0 0-3.2 1.6l-.3.4H11a6 6 0 0 0-6 6v1a5 5 0 0 0 2 4v3a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1z',\n key: '1piglc',\n },\n ],\n ['path', { d: 'M16 10h.01', key: '1m94wz' }],\n ['path', { d: 'M2 8v1a2 2 0 0 0 2 2h1', key: '1env43' }],\n ],\n };\n icon = signal(LucidePiggyBank.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePiggyBank, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePiggyBank, isStandalone: true, selector: \"svg[lucidePiggyBank]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePiggyBank, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePiggyBank]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Pilcrow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTkgNEg5LjVhNC41IDQuNSAwIDAgMCAwIDlIMTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pilcrow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePilcrow extends LucideIconBase {\n static icon = {\n name: 'pilcrow',\n size: 24,\n node: [\n ['path', { d: 'M13 4v16', key: '8vvj80' }],\n ['path', { d: 'M17 4v16', key: '7dpous' }],\n ['path', { d: 'M19 4H9.5a4.5 4.5 0 0 0 0 9H13', key: 'sh4n9v' }],\n ],\n };\n icon = signal(LucidePilcrow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePilcrow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePilcrow, isStandalone: true, selector: \"svg[lucidePilcrow]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePilcrow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePilcrow]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PilcrowRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM3YxMSIgLz4KICA8cGF0aCBkPSJNMTAgOUg3YTEgMSAwIDAgMSAwLTZoOCIgLz4KICA8cGF0aCBkPSJNMTQgM3YxMSIgLz4KICA8cGF0aCBkPSJtMTggMTQgNCA0SDIiIC8+CiAgPHBhdGggZD0ibTIyIDE4LTQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pilcrow-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePilcrowRight extends LucideIconBase {\n static icon = {\n name: 'pilcrow-right',\n size: 24,\n node: [\n ['path', { d: 'M10 3v11', key: 'o3l5kj' }],\n ['path', { d: 'M10 9H7a1 1 0 0 1 0-6h8', key: '1wb1nc' }],\n ['path', { d: 'M14 3v11', key: 'mlfb7b' }],\n ['path', { d: 'm18 14 4 4H2', key: '4r8io1' }],\n ['path', { d: 'm22 18-4 4', key: '1hjjrd' }],\n ],\n };\n icon = signal(LucidePilcrowRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePilcrowRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePilcrowRight, isStandalone: true, selector: \"svg[lucidePilcrowRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePilcrowRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePilcrowRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PilcrowLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgM3YxMSIgLz4KICA8cGF0aCBkPSJNMTQgOWgtM2EzIDMgMCAwIDEgMC02aDkiIC8+CiAgPHBhdGggZD0iTTE4IDN2MTEiIC8+CiAgPHBhdGggZD0iTTIyIDE4SDJsNC00IiAvPgogIDxwYXRoIGQ9Im02IDIyLTQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pilcrow-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePilcrowLeft extends LucideIconBase {\n static icon = {\n name: 'pilcrow-left',\n size: 24,\n node: [\n ['path', { d: 'M14 3v11', key: 'mlfb7b' }],\n ['path', { d: 'M14 9h-3a3 3 0 0 1 0-6h9', key: '1ulc19' }],\n ['path', { d: 'M18 3v11', key: '1phi0r' }],\n ['path', { d: 'M22 18H2l4-4', key: 'yt65j9' }],\n ['path', { d: 'm6 22-4-4', key: '6jgyf5' }],\n ],\n };\n icon = signal(LucidePilcrowLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePilcrowLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePilcrowLeft, isStandalone: true, selector: \"svg[lucidePilcrowLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePilcrowLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePilcrowLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PillBottle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTFoLTRhMSAxIDAgMCAwLTEgMXY1YTEgMSAwIDAgMCAxIDFoNCIgLz4KICA8cGF0aCBkPSJNNiA3djEzYTIgMiAwIDAgMCAyIDJoOGEyIDIgMCAwIDAgMi0yVjciIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjUiIHg9IjQiIHk9IjIiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pill-bottle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePillBottle extends LucideIconBase {\n static icon = {\n name: 'pill-bottle',\n size: 24,\n node: [\n ['path', { d: 'M18 11h-4a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1h4', key: '17ldeb' }],\n ['path', { d: 'M6 7v13a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V7', key: 'nc37y6' }],\n ['rect', { width: '16', height: '5', x: '4', y: '2', rx: '1', key: '3jeezo' }],\n ],\n };\n icon = signal(LucidePillBottle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePillBottle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePillBottle, isStandalone: true, selector: \"svg[lucidePillBottle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePillBottle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePillBottle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PinOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NSIgLz4KICA8cGF0aCBkPSJNMTUgOS4zNFY3YTEgMSAwIDAgMSAxLTEgMiAyIDAgMCAwIDAtNEg3Ljg5IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTkgOXYxLjc2YTIgMiAwIDAgMS0xLjExIDEuNzlsLTEuNzguOUEyIDIgMCAwIDAgNSAxNS4yNFYxNmExIDEgMCAwIDAgMSAxaDExIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pin-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePinOff extends LucideIconBase {\n static icon = {\n name: 'pin-off',\n size: 24,\n node: [\n ['path', { d: 'M12 17v5', key: 'bb1du9' }],\n ['path', { d: 'M15 9.34V7a1 1 0 0 1 1-1 2 2 0 0 0 0-4H7.89', key: 'znwnzq' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n [\n 'path',\n {\n d: 'M9 9v1.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24V16a1 1 0 0 0 1 1h11',\n key: 'c9qhm2',\n },\n ],\n ],\n };\n icon = signal(LucidePinOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePinOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePinOff, isStandalone: true, selector: \"svg[lucidePinOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePinOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePinOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Pill\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuNSAyMC41IDEwLTEwYTQuOTUgNC45NSAwIDEgMC03LTdsLTEwIDEwYTQuOTUgNC45NSAwIDEgMCA3IDdaIiAvPgogIDxwYXRoIGQ9Im04LjUgOC41IDcgNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pill\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePill extends LucideIconBase {\n static icon = {\n name: 'pill',\n size: 24,\n node: [\n [\n 'path',\n { d: 'm10.5 20.5 10-10a4.95 4.95 0 1 0-7-7l-10 10a4.95 4.95 0 1 0 7 7Z', key: 'wa1lgi' },\n ],\n ['path', { d: 'm8.5 8.5 7 7', key: 'rvfmvr' }],\n ],\n };\n icon = signal(LucidePill.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePill, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePill, isStandalone: true, selector: \"svg[lucidePill]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePill, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePill]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Pin\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NSIgLz4KICA8cGF0aCBkPSJNOSAxMC43NmEyIDIgMCAwIDEtMS4xMSAxLjc5bC0xLjc4LjlBMiAyIDAgMCAwIDUgMTUuMjRWMTZhMSAxIDAgMCAwIDEgMWgxMmExIDEgMCAwIDAgMS0xdi0uNzZhMiAyIDAgMCAwLTEuMTEtMS43OWwtMS43OC0uOUEyIDIgMCAwIDEgMTUgMTAuNzZWN2ExIDEgMCAwIDEgMS0xIDIgMiAwIDAgMCAwLTRIOGEyIDIgMCAwIDAgMCA0IDEgMSAwIDAgMSAxIDF6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pin\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePin extends LucideIconBase {\n static icon = {\n name: 'pin',\n size: 24,\n node: [\n ['path', { d: 'M12 17v5', key: 'bb1du9' }],\n [\n 'path',\n {\n d: 'M9 10.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24V16a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-.76a2 2 0 0 0-1.11-1.79l-1.78-.9A2 2 0 0 1 15 10.76V7a1 1 0 0 1 1-1 2 2 0 0 0 0-4H8a2 2 0 0 0 0 4 1 1 0 0 1 1 1z',\n key: '1nkz8b',\n },\n ],\n ],\n };\n icon = signal(LucidePin.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePin, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePin, isStandalone: true, selector: \"svg[lucidePin]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePin, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePin]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Pipette\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgOS04LjQxNCA4LjQxNEEyIDIgMCAwIDAgMyAxOC44Mjh2MS4zNDRhMiAyIDAgMCAxLS41ODYgMS40MTRBMiAyIDAgMCAxIDMuODI4IDIxaDEuMzQ0YTIgMiAwIDAgMCAxLjQxNC0uNTg2TDE1IDEyIiAvPgogIDxwYXRoIGQ9Im0xOCA5IC40LjRhMSAxIDAgMSAxLTMgM2wtMy44LTMuOGExIDEgMCAxIDEgMy0zbC40LjQgMy40LTMuNGExIDEgMCAxIDEgMyAzeiIgLz4KICA8cGF0aCBkPSJtMiAyMiAuNDE0LS40MTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pipette\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePipette extends LucideIconBase {\n static icon = {\n name: 'pipette',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm12 9-8.414 8.414A2 2 0 0 0 3 18.828v1.344a2 2 0 0 1-.586 1.414A2 2 0 0 1 3.828 21h1.344a2 2 0 0 0 1.414-.586L15 12',\n key: '1y3wsu',\n },\n ],\n [\n 'path',\n {\n d: 'm18 9 .4.4a1 1 0 1 1-3 3l-3.8-3.8a1 1 0 1 1 3-3l.4.4 3.4-3.4a1 1 0 1 1 3 3z',\n key: '110lr1',\n },\n ],\n ['path', { d: 'm2 22 .414-.414', key: 'jhxm08' }],\n ],\n };\n icon = signal(LucidePipette.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePipette, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePipette, isStandalone: true, selector: \"svg[lucidePipette]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePipette, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePipette]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Plane\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuOCAxOS4yIDE2IDExbDMuNS0zLjVDMjEgNiAyMS41IDQgMjEgM2MtMS0uNS0zIDAtNC41IDEuNUwxMyA4IDQuOCA2LjJjLS41LS4xLS45LjEtMS4xLjVsLS4zLjVjLS4yLjUtLjEgMSAuMyAxLjNMOSAxMmwtMiAzSDRsLTEgMSAzIDIgMiAzIDEtMXYtM2wzLTIgMy41IDUuM2MuMy40LjguNSAxLjMuM2wuNS0uMmMuNC0uMy42LS43LjUtMS4yeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/plane\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePlane extends LucideIconBase {\n static icon = {\n name: 'plane',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M17.8 19.2 16 11l3.5-3.5C21 6 21.5 4 21 3c-1-.5-3 0-4.5 1.5L13 8 4.8 6.2c-.5-.1-.9.1-1.1.5l-.3.5c-.2.5-.1 1 .3 1.3L9 12l-2 3H4l-1 1 3 2 2 3 1-1v-3l3-2 3.5 5.3c.3.4.8.5 1.3.3l.5-.2c.4-.3.6-.7.5-1.2z',\n key: '1v9wt8',\n },\n ],\n ],\n };\n icon = signal(LucidePlane.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlane, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePlane, isStandalone: true, selector: \"svg[lucidePlane]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlane, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePlane]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Pizza\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTQtMSAxIiAvPgogIDxwYXRoIGQ9Im0xMy43NSAxOC4yNS0xLjI1IDEuNDIiIC8+CiAgPHBhdGggZD0iTTE3Ljc3NSA1LjY1NGExNS42OCAxNS42OCAwIDAgMC0xMi4xMjEgMTIuMTIiIC8+CiAgPHBhdGggZD0iTTE4LjggOS4zYTEgMSAwIDAgMCAyLjEgNy43IiAvPgogIDxwYXRoIGQ9Ik0yMS45NjQgMjAuNzMyYTEgMSAwIDAgMS0xLjIzMiAxLjIzMmwtMTgtNWExIDEgMCAwIDEtLjY5NS0xLjIzMkExOS42OCAxOS42OCAwIDAgMSAxNS43MzIgMi4wMzdhMSAxIDAgMCAxIDEuMjMyLjY5NXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pizza\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePizza extends LucideIconBase {\n static icon = {\n name: 'pizza',\n size: 24,\n node: [\n ['path', { d: 'm12 14-1 1', key: '11onhr' }],\n ['path', { d: 'm13.75 18.25-1.25 1.42', key: '1yisr3' }],\n ['path', { d: 'M17.775 5.654a15.68 15.68 0 0 0-12.121 12.12', key: '1qtqk6' }],\n ['path', { d: 'M18.8 9.3a1 1 0 0 0 2.1 7.7', key: 'fbbbr2' }],\n [\n 'path',\n {\n d: 'M21.964 20.732a1 1 0 0 1-1.232 1.232l-18-5a1 1 0 0 1-.695-1.232A19.68 19.68 0 0 1 15.732 2.037a1 1 0 0 1 1.232.695z',\n key: '1hyfdd',\n },\n ],\n ],\n };\n icon = signal(LucidePizza.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePizza, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePizza, isStandalone: true, selector: \"svg[lucidePizza]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePizza, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePizza]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PlayOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuMjE1IDQuNTYgOS43OSA1LjcxYTIgMiAwIDAgMSAuMDAzIDMuNDU4bC0uMzkzLjIzIiAvPgogIDxwYXRoIGQ9Im0xNi4wNDIgMTYuMDQyLTguMDM0IDQuNjg2QTIgMiAwIDAgMSA1IDE5VjUiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/play-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePlayOff extends LucideIconBase {\n static icon = {\n name: 'play-off',\n size: 24,\n node: [\n ['path', { d: 'm10.215 4.56 9.79 5.71a2 2 0 0 1 .003 3.458l-.393.23', key: 'fdtkwz' }],\n ['path', { d: 'm16.042 16.042-8.034 4.686A2 2 0 0 1 5 19V5', key: '1c8hxg' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucidePlayOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlayOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePlayOff, isStandalone: true, selector: \"svg[lucidePlayOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlayOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePlayOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PlugZap\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNi4zIDIwLjNhMi40IDIuNCAwIDAgMCAzLjQgMEwxMiAxOGwtNi02LTIuMyAyLjNhMi40IDIuNCAwIDAgMCAwIDMuNFoiIC8+CiAgPHBhdGggZD0ibTIgMjIgMy0zIiAvPgogIDxwYXRoIGQ9Ik03LjUgMTMuNSAxMCAxMSIgLz4KICA8cGF0aCBkPSJNMTAuNSAxNi41IDEzIDE0IiAvPgogIDxwYXRoIGQ9Im0xOCAzLTQgNGg2bC00IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/plug-zap\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePlugZap extends LucideIconBase {\n static icon = {\n name: 'plug-zap',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6.3 20.3a2.4 2.4 0 0 0 3.4 0L12 18l-6-6-2.3 2.3a2.4 2.4 0 0 0 0 3.4Z',\n key: 'goz73y',\n },\n ],\n ['path', { d: 'm2 22 3-3', key: '19mgm9' }],\n ['path', { d: 'M7.5 13.5 10 11', key: '7xgeeb' }],\n ['path', { d: 'M10.5 16.5 13 14', key: '10btkg' }],\n ['path', { d: 'm18 3-4 4h6l-4 4', key: '16psg9' }],\n ],\n aliases: ['plug-zap-2'],\n };\n icon = signal(LucidePlugZap.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlugZap, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePlugZap, isStandalone: true, selector: \"svg[lucidePlugZap], svg[lucidePlugZap2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlugZap, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePlugZap], svg[lucidePlugZap2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucidePlugZap\n */\nconst LucidePlugZap2 = LucidePlugZap;\n\n/**\n * @component @name Play\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA1YTIgMiAwIDAgMSAzLjAwOC0xLjcyOGwxMS45OTcgNi45OThhMiAyIDAgMCAxIC4wMDMgMy40NThsLTEyIDdBMiAyIDAgMCAxIDUgMTl6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePlay extends LucideIconBase {\n static icon = {\n name: 'play',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z',\n key: '10ikf1',\n },\n ],\n ],\n };\n icon = signal(LucidePlay.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlay, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePlay, isStandalone: true, selector: \"svg[lucidePlay]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlay, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePlay]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Plug2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAydjYiIC8+CiAgPHBhdGggZD0iTTE1IDJ2NiIgLz4KICA8cGF0aCBkPSJNMTIgMTd2NSIgLz4KICA8cGF0aCBkPSJNNSA4aDE0IiAvPgogIDxwYXRoIGQ9Ik02IDExVjhoMTJ2M2E2IDYgMCAxIDEtMTIgMFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/plug-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePlug2 extends LucideIconBase {\n static icon = {\n name: 'plug-2',\n size: 24,\n node: [\n ['path', { d: 'M9 2v6', key: '17ngun' }],\n ['path', { d: 'M15 2v6', key: 's7yy2p' }],\n ['path', { d: 'M12 17v5', key: 'bb1du9' }],\n ['path', { d: 'M5 8h14', key: 'pcz4l3' }],\n ['path', { d: 'M6 11V8h12v3a6 6 0 1 1-12 0Z', key: 'wtfw2c' }],\n ],\n };\n icon = signal(LucidePlug2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlug2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePlug2, isStandalone: true, selector: \"svg[lucidePlug2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlug2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePlug2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PlaneLanding\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMmgyMCIgLz4KICA8cGF0aCBkPSJNMy43NyAxMC43NyAyIDlsMi00LjUgMS4xLjU1Yy41NS4yOC45Ljg0LjkgMS40NXMuMzUgMS4xNy45IDEuNDVMOCA4LjVsMy02IDEuMDUuNTNhMiAyIDAgMCAxIDEuMDkgMS41MmwuNzIgNS40YTIgMiAwIDAgMCAxLjA5IDEuNTJsNC40IDIuMmMuNDIuMjIuNzguNTUgMS4wMS45NmwuNiAxLjAzYy40OS44OC0uMDYgMS45OC0xLjA2IDIuMWwtMS4xOC4xNWMtLjQ3LjA2LS45NS0uMDItMS4zNy0uMjRMNC4yOSAxMS4xNWEyIDIgMCAwIDEtLjUyLS4zOFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/plane-landing\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePlaneLanding extends LucideIconBase {\n static icon = {\n name: 'plane-landing',\n size: 24,\n node: [\n ['path', { d: 'M2 22h20', key: '272qi7' }],\n [\n 'path',\n {\n d: 'M3.77 10.77 2 9l2-4.5 1.1.55c.55.28.9.84.9 1.45s.35 1.17.9 1.45L8 8.5l3-6 1.05.53a2 2 0 0 1 1.09 1.52l.72 5.4a2 2 0 0 0 1.09 1.52l4.4 2.2c.42.22.78.55 1.01.96l.6 1.03c.49.88-.06 1.98-1.06 2.1l-1.18.15c-.47.06-.95-.02-1.37-.24L4.29 11.15a2 2 0 0 1-.52-.38Z',\n key: '1ma21e',\n },\n ],\n ],\n };\n icon = signal(LucidePlaneLanding.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlaneLanding, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePlaneLanding, isStandalone: true, selector: \"svg[lucidePlaneLanding]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlaneLanding, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePlaneLanding]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Podium\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNlYyaC0xIiAvPgogIDxwYXRoIGQ9Ik05IDE1YTEgMSAwIDAgMC0xLTFINGExIDEgMCAwIDAtMSAxdjVhMSAxIDAgMCAwIDEgMWgxNmExIDEgMCAwIDAgMS0xdi0zYTEgMSAwIDAgMC0xLTFoLTRhMSAxIDAgMCAwLTEgMSIgLz4KICA8cGF0aCBkPSJNOSAyMVYxMWExIDEgMCAwIDEgMS0xaDRhMSAxIDAgMCAxIDEgMXYxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/podium\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePodium extends LucideIconBase {\n static icon = {\n name: 'podium',\n size: 24,\n node: [\n ['path', { d: 'M12 6V2h-1', key: '1hv4eo' }],\n [\n 'path',\n {\n d: 'M9 15a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1h16a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1',\n key: '1jvw5n',\n },\n ],\n ['path', { d: 'M9 21V11a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v10', key: 'rgi5dp' }],\n ],\n };\n icon = signal(LucidePodium.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePodium, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePodium, isStandalone: true, selector: \"svg[lucidePodium]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePodium, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePodium]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PocketKnife\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAydjFjMCAxIDIgMSAyIDJTMyA2IDMgN3MyIDEgMiAyLTIgMS0yIDIgMiAxIDIgMiIgLz4KICA8cGF0aCBkPSJNMTggNmguMDEiIC8+CiAgPHBhdGggZD0iTTYgMThoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yMC44MyA4LjgzYTQgNCAwIDAgMC01LjY2LTUuNjZsLTEyIDEyYTQgNCAwIDEgMCA1LjY2IDUuNjZaIiAvPgogIDxwYXRoIGQ9Ik0xOCAxMS42NlYyMmE0IDQgMCAwIDAgNC00VjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pocket-knife\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePocketKnife extends LucideIconBase {\n static icon = {\n name: 'pocket-knife',\n size: 24,\n node: [\n ['path', { d: 'M3 2v1c0 1 2 1 2 2S3 6 3 7s2 1 2 2-2 1-2 2 2 1 2 2', key: '19w3oe' }],\n ['path', { d: 'M18 6h.01', key: '1v4wsw' }],\n ['path', { d: 'M6 18h.01', key: 'uhywen' }],\n ['path', { d: 'M20.83 8.83a4 4 0 0 0-5.66-5.66l-12 12a4 4 0 1 0 5.66 5.66Z', key: '6fykxj' }],\n ['path', { d: 'M18 11.66V22a4 4 0 0 0 4-4V6', key: '1utzek' }],\n ],\n };\n icon = signal(LucidePocketKnife.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePocketKnife, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePocketKnife, isStandalone: true, selector: \"svg[lucidePocketKnife]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePocketKnife, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePocketKnife]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PointerOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNC41VjRhMiAyIDAgMCAwLTIuNDEtMS45NTciIC8+CiAgPHBhdGggZD0iTTEzLjkgOC40YTIgMiAwIDAgMC0xLjI2LTEuMjk1IiAvPgogIDxwYXRoIGQ9Ik0yMS43IDE2LjJBOCA4IDAgMCAwIDIyIDE0di0zYTIgMiAwIDEgMC00IDB2LTFhMiAyIDAgMCAwLTMuNjMtMS4xNTgiIC8+CiAgPHBhdGggZD0ibTcgMTUtMS44LTEuOGEyIDIgMCAwIDAtMi43OSAyLjg2TDYgMTkuN2E3Ljc0IDcuNzQgMCAwIDAgNiAyLjNoMmE4IDggMCAwIDAgNS42NTctMi4zNDMiIC8+CiAgPHBhdGggZD0iTTYgNnY4IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pointer-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePointerOff extends LucideIconBase {\n static icon = {\n name: 'pointer-off',\n size: 24,\n node: [\n ['path', { d: 'M10 4.5V4a2 2 0 0 0-2.41-1.957', key: 'jsi14n' }],\n ['path', { d: 'M13.9 8.4a2 2 0 0 0-1.26-1.295', key: 'hirc7f' }],\n [\n 'path',\n { d: 'M21.7 16.2A8 8 0 0 0 22 14v-3a2 2 0 1 0-4 0v-1a2 2 0 0 0-3.63-1.158', key: '1jxb2e' },\n ],\n [\n 'path',\n {\n d: 'm7 15-1.8-1.8a2 2 0 0 0-2.79 2.86L6 19.7a7.74 7.74 0 0 0 6 2.3h2a8 8 0 0 0 5.657-2.343',\n key: '10r7hm',\n },\n ],\n ['path', { d: 'M6 6v8', key: 'tv5xkp' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucidePointerOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePointerOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePointerOff, isStandalone: true, selector: \"svg[lucidePointerOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePointerOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePointerOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Plug\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTUiIC8+CiAgPHBhdGggZD0iTTE1IDhWMiIgLz4KICA8cGF0aCBkPSJNMTcgOGExIDEgMCAwIDEgMSAxdjRhNCA0IDAgMCAxLTQgNGgtNGE0IDQgMCAwIDEtNC00VjlhMSAxIDAgMCAxIDEtMXoiIC8+CiAgPHBhdGggZD0iTTkgOFYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/plug\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePlug extends LucideIconBase {\n static icon = {\n name: 'plug',\n size: 24,\n node: [\n ['path', { d: 'M12 22v-5', key: '1ega77' }],\n ['path', { d: 'M15 8V2', key: '18g5xt' }],\n [\n 'path',\n {\n d: 'M17 8a1 1 0 0 1 1 1v4a4 4 0 0 1-4 4h-4a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1z',\n key: '1xoxul',\n },\n ],\n ['path', { d: 'M9 8V2', key: '14iosj' }],\n ],\n };\n icon = signal(LucidePlug.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlug, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePlug, isStandalone: true, selector: \"svg[lucidePlug]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlug, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePlug]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Plus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxMmgxNCIgLz4KICA8cGF0aCBkPSJNMTIgNXYxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePlus extends LucideIconBase {\n static icon = {\n name: 'plus',\n size: 24,\n node: [\n ['path', { d: 'M5 12h14', key: '1ays0h' }],\n ['path', { d: 'M12 5v14', key: 's699le' }],\n ],\n };\n icon = signal(LucidePlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePlus, isStandalone: true, selector: \"svg[lucidePlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PlaneTakeoff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMmgyMCIgLz4KICA8cGF0aCBkPSJNNi4zNiAxNy40IDQgMTdsLTItNCAxLjEtLjU1YTIgMiAwIDAgMSAxLjggMGwuMTcuMWEyIDIgMCAwIDAgMS44IDBMOCAxMiA1IDZsLjktLjQ1YTIgMiAwIDAgMSAyLjA5LjJsNC4wMiAzYTIgMiAwIDAgMCAyLjEuMmw0LjE5LTIuMDZhMi40MSAyLjQxIDAgMCAxIDEuNzMtLjE3TDIxIDdhMS40IDEuNCAwIDAgMSAuODcgMS45OWwtLjM4Ljc2Yy0uMjMuNDYtLjYuODQtMS4wNyAxLjA4TDcuNTggMTcuMmEyIDIgMCAwIDEtMS4yMi4xOFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/plane-takeoff\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePlaneTakeoff extends LucideIconBase {\n static icon = {\n name: 'plane-takeoff',\n size: 24,\n node: [\n ['path', { d: 'M2 22h20', key: '272qi7' }],\n [\n 'path',\n {\n d: 'M6.36 17.4 4 17l-2-4 1.1-.55a2 2 0 0 1 1.8 0l.17.1a2 2 0 0 0 1.8 0L8 12 5 6l.9-.45a2 2 0 0 1 2.09.2l4.02 3a2 2 0 0 0 2.1.2l4.19-2.06a2.41 2.41 0 0 1 1.73-.17L21 7a1.4 1.4 0 0 1 .87 1.99l-.38.76c-.23.46-.6.84-1.07 1.08L7.58 17.2a2 2 0 0 1-1.22.18Z',\n key: 'fkigj9',\n },\n ],\n ],\n };\n icon = signal(LucidePlaneTakeoff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlaneTakeoff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePlaneTakeoff, isStandalone: true, selector: \"svg[lucidePlaneTakeoff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePlaneTakeoff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePlaneTakeoff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Pointer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTRhOCA4IDAgMCAxLTggOCIgLz4KICA8cGF0aCBkPSJNMTggMTF2LTFhMiAyIDAgMCAwLTItMmEyIDIgMCAwIDAtMiAyIiAvPgogIDxwYXRoIGQ9Ik0xNCAxMFY5YTIgMiAwIDAgMC0yLTJhMiAyIDAgMCAwLTIgMnYxIiAvPgogIDxwYXRoIGQ9Ik0xMCA5LjVWNGEyIDIgMCAwIDAtMi0yYTIgMiAwIDAgMC0yIDJ2MTAiIC8+CiAgPHBhdGggZD0iTTE4IDExYTIgMiAwIDEgMSA0IDB2M2E4IDggMCAwIDEtOCA4aC0yYy0yLjggMC00LjUtLjg2LTUuOTktMi4zNGwtMy42LTMuNmEyIDIgMCAwIDEgMi44My0yLjgyTDcgMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pointer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePointer extends LucideIconBase {\n static icon = {\n name: 'pointer',\n size: 24,\n node: [\n ['path', { d: 'M22 14a8 8 0 0 1-8 8', key: '56vcr3' }],\n ['path', { d: 'M18 11v-1a2 2 0 0 0-2-2a2 2 0 0 0-2 2', key: '1agjmk' }],\n ['path', { d: 'M14 10V9a2 2 0 0 0-2-2a2 2 0 0 0-2 2v1', key: 'wdbh2u' }],\n ['path', { d: 'M10 9.5V4a2 2 0 0 0-2-2a2 2 0 0 0-2 2v10', key: '1ibuk9' }],\n [\n 'path',\n {\n d: 'M18 11a2 2 0 1 1 4 0v3a8 8 0 0 1-8 8h-2c-2.8 0-4.5-.86-5.99-2.34l-3.6-3.6a2 2 0 0 1 2.83-2.82L7 15',\n key: 'g6ys72',\n },\n ],\n ],\n };\n icon = signal(LucidePointer.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePointer, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePointer, isStandalone: true, selector: \"svg[lucidePointer]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePointer, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePointer]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Popcorn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggOGEyIDIgMCAwIDAgMC00IDIgMiAwIDAgMC00IDAgMiAyIDAgMCAwLTQgMCAyIDIgMCAwIDAtNCAwIDIgMiAwIDAgMCAwIDQiIC8+CiAgPHBhdGggZD0iTTEwIDIyIDkgOCIgLz4KICA8cGF0aCBkPSJtMTQgMjIgMS0xNCIgLz4KICA8cGF0aCBkPSJNMjAgOGMuNSAwIC45LjQuOCAxbC0yLjYgMTJjLS4xLjUtLjcgMS0xLjIgMUg3Yy0uNiAwLTEuMS0uNC0xLjItMUwzLjIgOWMtLjEtLjYuMy0xIC44LTFaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/popcorn\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePopcorn extends LucideIconBase {\n static icon = {\n name: 'popcorn',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M18 8a2 2 0 0 0 0-4 2 2 0 0 0-4 0 2 2 0 0 0-4 0 2 2 0 0 0-4 0 2 2 0 0 0 0 4',\n key: '10td1f',\n },\n ],\n ['path', { d: 'M10 22 9 8', key: 'yjptiv' }],\n ['path', { d: 'm14 22 1-14', key: '8jwc8b' }],\n [\n 'path',\n {\n d: 'M20 8c.5 0 .9.4.8 1l-2.6 12c-.1.5-.7 1-1.2 1H7c-.6 0-1.1-.4-1.2-1L3.2 9c-.1-.6.3-1 .8-1Z',\n key: '1qo33t',\n },\n ],\n ],\n };\n icon = signal(LucidePopcorn.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePopcorn, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePopcorn, isStandalone: true, selector: \"svg[lucidePopcorn]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePopcorn, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePopcorn]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PoundSterling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggN2MwLTUuMzMzLTgtNS4zMzMtOCAwIiAvPgogIDxwYXRoIGQ9Ik0xMCA3djE0IiAvPgogIDxwYXRoIGQ9Ik02IDIxaDEyIiAvPgogIDxwYXRoIGQ9Ik02IDEzaDEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pound-sterling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePoundSterling extends LucideIconBase {\n static icon = {\n name: 'pound-sterling',\n size: 24,\n node: [\n ['path', { d: 'M18 7c0-5.333-8-5.333-8 0', key: '1prm2n' }],\n ['path', { d: 'M10 7v14', key: '18tmcs' }],\n ['path', { d: 'M6 21h12', key: '4dkmi1' }],\n ['path', { d: 'M6 13h10', key: 'ybwr4a' }],\n ],\n };\n icon = signal(LucidePoundSterling.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePoundSterling, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePoundSterling, isStandalone: true, selector: \"svg[lucidePoundSterling]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePoundSterling, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePoundSterling]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PowerOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguMzYgNi42NEE5IDkgMCAwIDEgMjAuNzcgMTUiIC8+CiAgPHBhdGggZD0iTTYuMTYgNi4xNmE5IDkgMCAxIDAgMTIuNjggMTIuNjgiIC8+CiAgPHBhdGggZD0iTTEyIDJ2NCIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/power-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePowerOff extends LucideIconBase {\n static icon = {\n name: 'power-off',\n size: 24,\n node: [\n ['path', { d: 'M18.36 6.64A9 9 0 0 1 20.77 15', key: 'dxknvb' }],\n ['path', { d: 'M6.16 6.16a9 9 0 1 0 12.68 12.68', key: '1x7qb5' }],\n ['path', { d: 'M12 2v4', key: '3427ic' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucidePowerOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePowerOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePowerOff, isStandalone: true, selector: \"svg[lucidePowerOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePowerOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePowerOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Power\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYxMCIgLz4KICA8cGF0aCBkPSJNMTguNCA2LjZhOSA5IDAgMSAxLTEyLjc3LjA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/power\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePower extends LucideIconBase {\n static icon = {\n name: 'power',\n size: 24,\n node: [\n ['path', { d: 'M12 2v10', key: 'mnfbl' }],\n ['path', { d: 'M18.4 6.6a9 9 0 1 1-12.77.04', key: 'obofu9' }],\n ],\n };\n icon = signal(LucidePower.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePower, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePower, isStandalone: true, selector: \"svg[lucidePower]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePower, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePower]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PrinterCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNSAyMkg3YTEgMSAwIDAgMS0xLTF2LTZhMSAxIDAgMCAxIDEtMWgxMGExIDEgMCAwIDEgMSAxdi41IiAvPgogIDxwYXRoIGQ9Im0xNiAxOSAyIDIgNC00IiAvPgogIDxwYXRoIGQ9Ik02IDE4SDRhMiAyIDAgMCAxLTItMnYtNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2MiIgLz4KICA8cGF0aCBkPSJNNiA5VjNhMSAxIDAgMCAxIDEtMWgxMGExIDEgMCAwIDEgMSAxdjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/printer-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePrinterCheck extends LucideIconBase {\n static icon = {\n name: 'printer-check',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M13.5 22H7a1 1 0 0 1-1-1v-6a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v.5', key: 'qeb09x' },\n ],\n ['path', { d: 'm16 19 2 2 4-4', key: '1b14m6' }],\n ['path', { d: 'M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v2', key: '1md90i' }],\n ['path', { d: 'M6 9V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v6', key: '1itne7' }],\n ],\n };\n icon = signal(LucidePrinterCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePrinterCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePrinterCheck, isStandalone: true, selector: \"svg[lucidePrinterCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePrinterCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePrinterCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Printer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxOEg0YTIgMiAwIDAgMS0yLTJ2LTVhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjVhMiAyIDAgMCAxLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJNNiA5VjNhMSAxIDAgMCAxIDEtMWgxMGExIDEgMCAwIDEgMSAxdjYiIC8+CiAgPHJlY3QgeD0iNiIgeT0iMTQiIHdpZHRoPSIxMiIgaGVpZ2h0PSI4IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/printer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePrinter extends LucideIconBase {\n static icon = {\n name: 'printer',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2',\n key: '143wyd',\n },\n ],\n ['path', { d: 'M6 9V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v6', key: '1itne7' }],\n ['rect', { x: '6', y: '14', width: '12', height: '8', rx: '1', key: '1ue0tg' }],\n ],\n };\n icon = signal(LucidePrinter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePrinter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePrinter, isStandalone: true, selector: \"svg[lucidePrinter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePrinter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePrinter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name PrinterX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNTMxIDIySDdhMSAxIDAgMCAxLTEtMXYtNmExIDEgMCAwIDEgMS0xaDYuMzc3IiAvPgogIDxwYXRoIGQ9Im0xNi41IDE2LjUgNSA1IiAvPgogIDxwYXRoIGQ9Im0xNi41IDIxLjUgNS01IiAvPgogIDxwYXRoIGQ9Ik02IDE4SDRhMiAyIDAgMCAxLTItMnYtNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2MS41IiAvPgogIDxwYXRoIGQ9Ik02IDlWM2ExIDEgMCAwIDEgMS0xaDEwYTEgMSAwIDAgMSAxIDF2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/printer-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePrinterX extends LucideIconBase {\n static icon = {\n name: 'printer-x',\n size: 24,\n node: [\n ['path', { d: 'M12.531 22H7a1 1 0 0 1-1-1v-6a1 1 0 0 1 1-1h6.377', key: '1w39xo' }],\n ['path', { d: 'm16.5 16.5 5 5', key: 'zc9lw7' }],\n ['path', { d: 'm16.5 21.5 5-5', key: '1fr29m' }],\n ['path', { d: 'M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v1.5', key: '18he39' }],\n ['path', { d: 'M6 9V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v6', key: '1itne7' }],\n ],\n };\n icon = signal(LucidePrinterX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePrinterX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePrinterX, isStandalone: true, selector: \"svg[lucidePrinterX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePrinterX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePrinterX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Projector\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA3IDMgNSIgLz4KICA8cGF0aCBkPSJNOSA2VjMiIC8+CiAgPHBhdGggZD0ibTEzIDcgMi0yIiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSIxMyIgcj0iMyIgLz4KICA8cGF0aCBkPSJNMTEuODMgMTJIMjBhMiAyIDAgMCAxIDIgMnY0YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0ydi00YTIgMiAwIDAgMSAyLTJoMi4xNyIgLz4KICA8cGF0aCBkPSJNMTYgMTZoMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/projector\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideProjector extends LucideIconBase {\n static icon = {\n name: 'projector',\n size: 24,\n node: [\n ['path', { d: 'M5 7 3 5', key: '1yys58' }],\n ['path', { d: 'M9 6V3', key: '1ptz9u' }],\n ['path', { d: 'm13 7 2-2', key: '1w3vmq' }],\n ['circle', { cx: '9', cy: '13', r: '3', key: '1mma13' }],\n [\n 'path',\n {\n d: 'M11.83 12H20a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-4a2 2 0 0 1 2-2h2.17',\n key: '2frwzc',\n },\n ],\n ['path', { d: 'M16 16h2', key: 'dnq2od' }],\n ],\n };\n icon = signal(LucideProjector.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideProjector, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideProjector, isStandalone: true, selector: \"svg[lucideProjector]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideProjector, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideProjector]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Puzzle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMzkgNC4zOWExIDEgMCAwIDAgMS42OC0uNDc0IDIuNSAyLjUgMCAxIDEgMy4wMTQgMy4wMTUgMSAxIDAgMCAwLS40NzQgMS42OGwxLjY4MyAxLjY4MmEyLjQxNCAyLjQxNCAwIDAgMSAwIDMuNDE0TDE5LjYxIDE1LjM5YTEgMSAwIDAgMS0xLjY4LS40NzQgMi41IDIuNSAwIDEgMC0zLjAxNCAzLjAxNSAxIDEgMCAwIDEgLjQ3NCAxLjY4bC0xLjY4MyAxLjY4MmEyLjQxNCAyLjQxNCAwIDAgMS0zLjQxNCAwTDguNjEgMTkuNjFhMSAxIDAgMCAwLTEuNjguNDc0IDIuNSAyLjUgMCAxIDEtMy4wMTQtMy4wMTUgMSAxIDAgMCAwIC40NzQtMS42OGwtMS42ODMtMS42ODJhMi40MTQgMi40MTQgMCAwIDEgMC0zLjQxNEw0LjM5IDguNjFhMSAxIDAgMCAxIDEuNjguNDc0IDIuNSAyLjUgMCAxIDAgMy4wMTQtMy4wMTUgMSAxIDAgMCAxLS40NzQtMS42OGwxLjY4My0xLjY4MmEyLjQxNCAyLjQxNCAwIDAgMSAzLjQxNCAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/puzzle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePuzzle extends LucideIconBase {\n static icon = {\n name: 'puzzle',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15.39 4.39a1 1 0 0 0 1.68-.474 2.5 2.5 0 1 1 3.014 3.015 1 1 0 0 0-.474 1.68l1.683 1.682a2.414 2.414 0 0 1 0 3.414L19.61 15.39a1 1 0 0 1-1.68-.474 2.5 2.5 0 1 0-3.014 3.015 1 1 0 0 1 .474 1.68l-1.683 1.682a2.414 2.414 0 0 1-3.414 0L8.61 19.61a1 1 0 0 0-1.68.474 2.5 2.5 0 1 1-3.014-3.015 1 1 0 0 0 .474-1.68l-1.683-1.682a2.414 2.414 0 0 1 0-3.414L4.39 8.61a1 1 0 0 1 1.68.474 2.5 2.5 0 1 0 3.014-3.015 1 1 0 0 1-.474-1.68l1.683-1.682a2.414 2.414 0 0 1 3.414 0z',\n key: 'w46dr5',\n },\n ],\n ],\n };\n icon = signal(LucidePuzzle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePuzzle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePuzzle, isStandalone: true, selector: \"svg[lucidePuzzle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePuzzle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePuzzle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Proportions\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiA5djExIiAvPgogIDxwYXRoIGQ9Ik0yIDloMTNhMiAyIDAgMCAxIDIgMnY5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/proportions\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideProportions extends LucideIconBase {\n static icon = {\n name: 'proportions',\n size: 24,\n node: [\n ['rect', { width: '20', height: '16', x: '2', y: '4', rx: '2', key: '18n3k1' }],\n ['path', { d: 'M12 9v11', key: '1fnkrn' }],\n ['path', { d: 'M2 9h13a2 2 0 0 1 2 2v9', key: '11z3ex' }],\n ],\n };\n icon = signal(LucideProportions.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideProportions, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideProportions, isStandalone: true, selector: \"svg[lucideProportions]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideProportions, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideProportions]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Pyramid\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi41IDE2Ljg4YTEgMSAwIDAgMS0uMzItMS40M2w5LTEzLjAyYTEgMSAwIDAgMSAxLjY0IDBsOSAxMy4wMWExIDEgMCAwIDEtLjMyIDEuNDRsLTguNTEgNC44NmEyIDIgMCAwIDEtMS45OCAwWiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pyramid\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePyramid extends LucideIconBase {\n static icon = {\n name: 'pyramid',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2.5 16.88a1 1 0 0 1-.32-1.43l9-13.02a1 1 0 0 1 1.64 0l9 13.01a1 1 0 0 1-.32 1.44l-8.51 4.86a2 2 0 0 1-1.98 0Z',\n key: 'aenxs0',\n },\n ],\n ['path', { d: 'M12 2v20', key: 't6zp3m' }],\n ],\n };\n icon = signal(LucidePyramid.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePyramid, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePyramid, isStandalone: true, selector: \"svg[lucidePyramid]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePyramid, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePyramid]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name QrCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNSIgaGVpZ2h0PSI1IiB4PSIzIiB5PSIzIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNSIgaGVpZ2h0PSI1IiB4PSIxNiIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjUiIGhlaWdodD0iNSIgeD0iMyIgeT0iMTYiIHJ4PSIxIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNmgtM2EyIDIgMCAwIDAtMiAydjMiIC8+CiAgPHBhdGggZD0iTTIxIDIxdi4wMSIgLz4KICA8cGF0aCBkPSJNMTIgN3YzYTIgMiAwIDAgMS0yIDJINyIgLz4KICA8cGF0aCBkPSJNMyAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDNoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNnYuMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEyaDEiIC8+CiAgPHBhdGggZD0iTTIxIDEydi4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMjF2LTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/qr-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideQrCode extends LucideIconBase {\n static icon = {\n name: 'qr-code',\n size: 24,\n node: [\n ['rect', { width: '5', height: '5', x: '3', y: '3', rx: '1', key: '1tu5fj' }],\n ['rect', { width: '5', height: '5', x: '16', y: '3', rx: '1', key: '1v8r4q' }],\n ['rect', { width: '5', height: '5', x: '3', y: '16', rx: '1', key: '1x03jg' }],\n ['path', { d: 'M21 16h-3a2 2 0 0 0-2 2v3', key: '177gqh' }],\n ['path', { d: 'M21 21v.01', key: 'ents32' }],\n ['path', { d: 'M12 7v3a2 2 0 0 1-2 2H7', key: '8crl2c' }],\n ['path', { d: 'M3 12h.01', key: 'nlz23k' }],\n ['path', { d: 'M12 3h.01', key: 'n36tog' }],\n ['path', { d: 'M12 16v.01', key: '133mhm' }],\n ['path', { d: 'M16 12h1', key: '1slzba' }],\n ['path', { d: 'M21 12v.01', key: '1lwtk9' }],\n ['path', { d: 'M12 21v-1', key: '1880an' }],\n ],\n };\n icon = signal(LucideQrCode.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideQrCode, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideQrCode, isStandalone: true, selector: \"svg[lucideQrCode]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideQrCode, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideQrCode]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Quote\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM2EyIDIgMCAwIDAtMiAydjZhMiAyIDAgMCAwIDIgMiAxIDEgMCAwIDEgMSAxdjFhMiAyIDAgMCAxLTIgMiAxIDEgMCAwIDAtMSAxdjJhMSAxIDAgMCAwIDEgMSA2IDYgMCAwIDAgNi02VjVhMiAyIDAgMCAwLTItMnoiIC8+CiAgPHBhdGggZD0iTTUgM2EyIDIgMCAwIDAtMiAydjZhMiAyIDAgMCAwIDIgMiAxIDEgMCAwIDEgMSAxdjFhMiAyIDAgMCAxLTIgMiAxIDEgMCAwIDAtMSAxdjJhMSAxIDAgMCAwIDEgMSA2IDYgMCAwIDAgNi02VjVhMiAyIDAgMCAwLTItMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/quote\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideQuote extends LucideIconBase {\n static icon = {\n name: 'quote',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z',\n key: 'rib7q0',\n },\n ],\n [\n 'path',\n {\n d: 'M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z',\n key: '1ymkrd',\n },\n ],\n ],\n };\n icon = signal(LucideQuote.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideQuote, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideQuote, isStandalone: true, selector: \"svg[lucideQuote]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideQuote, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideQuote]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Rabbit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTZhMyAzIDAgMCAxIDIuMjQgNSIgLz4KICA8cGF0aCBkPSJNMTggMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xOCAyMWgtOGE0IDQgMCAwIDEtNC00IDcgNyAwIDAgMSA3LTdoLjJMOS42IDYuNGExIDEgMCAxIDEgMi44LTIuOEwxNS44IDdoLjJjMy4zIDAgNiAyLjcgNiA2djFhMiAyIDAgMCAxLTIgMmgtMWEzIDMgMCAwIDAtMyAzIiAvPgogIDxwYXRoIGQ9Ik0yMCA4LjU0VjRhMiAyIDAgMSAwLTQgMHYzIiAvPgogIDxwYXRoIGQ9Ik03LjYxMiAxMi41MjRhMyAzIDAgMSAwLTEuNiA0LjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rabbit\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRabbit extends LucideIconBase {\n static icon = {\n name: 'rabbit',\n size: 24,\n node: [\n ['path', { d: 'M13 16a3 3 0 0 1 2.24 5', key: '1epib5' }],\n ['path', { d: 'M18 12h.01', key: 'yjnet6' }],\n [\n 'path',\n {\n d: 'M18 21h-8a4 4 0 0 1-4-4 7 7 0 0 1 7-7h.2L9.6 6.4a1 1 0 1 1 2.8-2.8L15.8 7h.2c3.3 0 6 2.7 6 6v1a2 2 0 0 1-2 2h-1a3 3 0 0 0-3 3',\n key: 'ue9ozu',\n },\n ],\n ['path', { d: 'M20 8.54V4a2 2 0 1 0-4 0v3', key: '49iql8' }],\n ['path', { d: 'M7.612 12.524a3 3 0 1 0-1.6 4.3', key: '1e33i0' }],\n ],\n };\n icon = signal(LucideRabbit.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRabbit, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRabbit, isStandalone: true, selector: \"svg[lucideRabbit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRabbit, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRabbit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Radar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuMDcgNC45M0ExMCAxMCAwIDAgMCA2Ljk5IDMuMzQiIC8+CiAgPHBhdGggZD0iTTQgNmguMDEiIC8+CiAgPHBhdGggZD0iTTIuMjkgOS42MkExMCAxMCAwIDEgMCAyMS4zMSA4LjM1IiAvPgogIDxwYXRoIGQ9Ik0xNi4yNCA3Ljc2QTYgNiAwIDEgMCA4LjIzIDE2LjY3IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOGguMDEiIC8+CiAgPHBhdGggZD0iTTE3Ljk5IDExLjY2QTYgNiAwIDAgMSAxNS43NyAxNi42NyIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgogIDxwYXRoIGQ9Im0xMy40MSAxMC41OSA1LjY2LTUuNjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/radar\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRadar extends LucideIconBase {\n static icon = {\n name: 'radar',\n size: 24,\n node: [\n ['path', { d: 'M19.07 4.93A10 10 0 0 0 6.99 3.34', key: 'z3du51' }],\n ['path', { d: 'M4 6h.01', key: 'oypzma' }],\n ['path', { d: 'M2.29 9.62A10 10 0 1 0 21.31 8.35', key: 'qzzz0' }],\n ['path', { d: 'M16.24 7.76A6 6 0 1 0 8.23 16.67', key: '1yjesh' }],\n ['path', { d: 'M12 18h.01', key: 'mhygvu' }],\n ['path', { d: 'M17.99 11.66A6 6 0 0 1 15.77 16.67', key: '1u2y91' }],\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ['path', { d: 'm13.41 10.59 5.66-5.66', key: 'mhq4k0' }],\n ],\n };\n icon = signal(LucideRadar.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadar, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRadar, isStandalone: true, selector: \"svg[lucideRadar]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadar, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRadar]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Radiation\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNCAxNS40NjQxYTQgNCAwIDAgMS00IDBMNy41Mjc4NiAxOS43NDU5NyBBIDEgMSAwIDAgMCA3Ljk5MzAzIDIxLjE2MjExIDEwIDEwIDAgMCAwIDE2LjAwNjk3IDIxLjE2MjExIDEgMSAwIDAgMCAxNi40NzIxNCAxOS43NDU5N3oiIC8+CiAgPHBhdGggZD0iTTE2IDEyYTQgNCAwIDAgMC0yLTMuNDY0bDIuNDcyLTQuMjgyYTEgMSAwIDAgMSAxLjQ2LS4zMDUgMTAgMTAgMCAwIDEgNC4wMDYgNi45NEExIDEgMCAwIDEgMjEgMTJ6IiAvPgogIDxwYXRoIGQ9Ik04IDEyYTQgNCAwIDAgMSAyLTMuNDY0TDcuNTI4IDQuMjU0YTEgMSAwIDAgMC0xLjQ2LS4zMDUgMTAgMTAgMCAwIDAtNC4wMDYgNi45NEExIDEgMCAwIDAgMyAxMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/radiation\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRadiation extends LucideIconBase {\n static icon = {\n name: 'radiation',\n size: 24,\n node: [\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\n [\n 'path',\n {\n d: 'M14 15.4641a4 4 0 0 1-4 0L7.52786 19.74597 A 1 1 0 0 0 7.99303 21.16211 10 10 0 0 0 16.00697 21.16211 1 1 0 0 0 16.47214 19.74597z',\n key: '1y4lzb',\n },\n ],\n [\n 'path',\n {\n d: 'M16 12a4 4 0 0 0-2-3.464l2.472-4.282a1 1 0 0 1 1.46-.305 10 10 0 0 1 4.006 6.94A1 1 0 0 1 21 12z',\n key: '163ggk',\n },\n ],\n [\n 'path',\n {\n d: 'M8 12a4 4 0 0 1 2-3.464L7.528 4.254a1 1 0 0 0-1.46-.305 10 10 0 0 0-4.006 6.94A1 1 0 0 0 3 12z',\n key: '1l9i0b',\n },\n ],\n ],\n };\n icon = signal(LucideRadiation.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadiation, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRadiation, isStandalone: true, selector: \"svg[lucideRadiation]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadiation, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRadiation]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Radical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMmgzLjI4YTEgMSAwIDAgMSAuOTQ4LjY4NGwyLjI5OCA3LjkzNGEuNS41IDAgMCAwIC45Ni0uMDQ0TDEzLjgyIDQuNzcxQTEgMSAwIDAgMSAxNC43OTIgNEgyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/radical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRadical extends LucideIconBase {\n static icon = {\n name: 'radical',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3 12h3.28a1 1 0 0 1 .948.684l2.298 7.934a.5.5 0 0 0 .96-.044L13.82 4.771A1 1 0 0 1 14.792 4H21',\n key: '1mqj8i',\n },\n ],\n ],\n };\n icon = signal(LucideRadical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRadical, isStandalone: true, selector: \"svg[lucideRadical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRadical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name RadioOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNDE0IDEzLjQxNGEyIDIgMCAxIDEtMi44MjgtMi44MjgiIC8+CiAgPHBhdGggZD0iTTE2LjI0NyA3Ljc2MWE2IDYgMCAwIDEgMS43NDQgNC41NzIiIC8+CiAgPHBhdGggZD0iTTE5LjA3NSA0LjkzM2ExMCAxMCAwIDAgMSAyLjIzNCAxMC43MiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik00LjkyNSAxOS4wNjdhMTAgMTAgMCAwIDEgMC0xNC4xMzQiIC8+CiAgPHBhdGggZD0iTTcuNzUzIDE2LjIzOWE2IDYgMCAwIDEgMC04LjQ3OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/radio-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRadioOff extends LucideIconBase {\n static icon = {\n name: 'radio-off',\n size: 24,\n node: [\n ['path', { d: 'M13.414 13.414a2 2 0 1 1-2.828-2.828', key: 'srl686' }],\n ['path', { d: 'M16.247 7.761a6 6 0 0 1 1.744 4.572', key: '1h86sp' }],\n ['path', { d: 'M19.075 4.933a10 10 0 0 1 2.234 10.72', key: '1n13k4' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M4.925 19.067a10 10 0 0 1 0-14.134', key: '1q22gi' }],\n ['path', { d: 'M7.753 16.239a6 6 0 0 1 0-8.478', key: 'r2q7qm' }],\n ],\n };\n icon = signal(LucideRadioOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadioOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRadioOff, isStandalone: true, selector: \"svg[lucideRadioOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadioOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRadioOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name RadioReceiver\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxNnYyIiAvPgogIDxwYXRoIGQ9Ik0xOSAxNnYyIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSI4IiB4PSIyIiB5PSI4IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTggMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/radio-receiver\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRadioReceiver extends LucideIconBase {\n static icon = {\n name: 'radio-receiver',\n size: 24,\n node: [\n ['path', { d: 'M5 16v2', key: 'g5qcv5' }],\n ['path', { d: 'M19 16v2', key: '1gbaio' }],\n ['rect', { width: '20', height: '8', x: '2', y: '8', rx: '2', key: 'vjsjur' }],\n ['path', { d: 'M18 12h.01', key: 'yjnet6' }],\n ],\n };\n icon = signal(LucideRadioReceiver.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadioReceiver, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRadioReceiver, isStandalone: true, selector: \"svg[lucideRadioReceiver]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadioReceiver, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRadioReceiver]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Radio\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuMjQ3IDcuNzYxYTYgNiAwIDAgMSAwIDguNDc4IiAvPgogIDxwYXRoIGQ9Ik0xOS4wNzUgNC45MzNhMTAgMTAgMCAwIDEgMCAxNC4xMzQiIC8+CiAgPHBhdGggZD0iTTQuOTI1IDE5LjA2N2ExMCAxMCAwIDAgMSAwLTE0LjEzNCIgLz4KICA8cGF0aCBkPSJNNy43NTMgMTYuMjM5YTYgNiAwIDAgMSAwLTguNDc4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/radio\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRadio extends LucideIconBase {\n static icon = {\n name: 'radio',\n size: 24,\n node: [\n ['path', { d: 'M16.247 7.761a6 6 0 0 1 0 8.478', key: '1fwjs5' }],\n ['path', { d: 'M19.075 4.933a10 10 0 0 1 0 14.134', key: 'ehdyv1' }],\n ['path', { d: 'M4.925 19.067a10 10 0 0 1 0-14.134', key: '1q22gi' }],\n ['path', { d: 'M7.753 16.239a6 6 0 0 1 0-8.478', key: 'r2q7qm' }],\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ],\n };\n icon = signal(LucideRadio.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadio, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRadio, isStandalone: true, selector: \"svg[lucideRadio]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadio, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRadio]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name RadioTower\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNC45IDE2LjFDMSAxMi4yIDEgNS44IDQuOSAxLjkiIC8+CiAgPHBhdGggZD0iTTcuOCA0LjdhNi4xNCA2LjE0IDAgMCAwLS44IDcuNSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjkiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTE2LjIgNC44YzIgMiAyLjI2IDUuMTEuOCA3LjQ3IiAvPgogIDxwYXRoIGQ9Ik0xOS4xIDEuOWE5Ljk2IDkuOTYgMCAwIDEgMCAxNC4xIiAvPgogIDxwYXRoIGQ9Ik05LjUgMThoNSIgLz4KICA8cGF0aCBkPSJtOCAyMiA0LTExIDQgMTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/radio-tower\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRadioTower extends LucideIconBase {\n static icon = {\n name: 'radio-tower',\n size: 24,\n node: [\n ['path', { d: 'M4.9 16.1C1 12.2 1 5.8 4.9 1.9', key: 's0qx1y' }],\n ['path', { d: 'M7.8 4.7a6.14 6.14 0 0 0-.8 7.5', key: '1idnkw' }],\n ['circle', { cx: '12', cy: '9', r: '2', key: '1092wv' }],\n ['path', { d: 'M16.2 4.8c2 2 2.26 5.11.8 7.47', key: 'ojru2q' }],\n ['path', { d: 'M19.1 1.9a9.96 9.96 0 0 1 0 14.1', key: 'rhi7fg' }],\n ['path', { d: 'M9.5 18h5', key: 'mfy3pd' }],\n ['path', { d: 'm8 22 4-11 4 11', key: '25yftu' }],\n ],\n };\n icon = signal(LucideRadioTower.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadioTower, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRadioTower, isStandalone: true, selector: \"svg[lucideRadioTower]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadioTower, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRadioTower]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Rainbow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMTAgMTAgMCAwIDAtMjAgMCIgLz4KICA8cGF0aCBkPSJNNiAxN2E2IDYgMCAwIDEgMTIgMCIgLz4KICA8cGF0aCBkPSJNMTAgMTdhMiAyIDAgMCAxIDQgMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rainbow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRainbow extends LucideIconBase {\n static icon = {\n name: 'rainbow',\n size: 24,\n node: [\n ['path', { d: 'M22 17a10 10 0 0 0-20 0', key: 'ozegv' }],\n ['path', { d: 'M6 17a6 6 0 0 1 12 0', key: '5giftw' }],\n ['path', { d: 'M10 17a2 2 0 0 1 4 0', key: 'gnsikk' }],\n ],\n };\n icon = signal(LucideRainbow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRainbow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRainbow, isStandalone: true, selector: \"svg[lucideRainbow]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRainbow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRainbow]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Radius\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuMzQgMTcuNTJhMTAgMTAgMCAxIDAtMi44MiAyLjgyIiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iMTkiIHI9IjIiIC8+CiAgPHBhdGggZD0ibTEzLjQxIDEzLjQxIDQuMTggNC4xOCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/radius\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRadius extends LucideIconBase {\n static icon = {\n name: 'radius',\n size: 24,\n node: [\n ['path', { d: 'M20.34 17.52a10 10 0 1 0-2.82 2.82', key: 'fydyku' }],\n ['circle', { cx: '19', cy: '19', r: '2', key: '17f5cg' }],\n ['path', { d: 'm13.41 13.41 4.18 4.18', key: '1gqbwc' }],\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ],\n };\n icon = signal(LucideRadius.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadius, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRadius, isStandalone: true, selector: \"svg[lucideRadius]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRadius, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRadius]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Ratio\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTIiIGhlaWdodD0iMjAiIHg9IjYiIHk9IjIiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxMiIgeD0iMiIgeT0iNiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ratio\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRatio extends LucideIconBase {\n static icon = {\n name: 'ratio',\n size: 24,\n node: [\n ['rect', { width: '12', height: '20', x: '6', y: '2', rx: '2', key: '1oxtiu' }],\n ['rect', { width: '20', height: '12', x: '2', y: '6', rx: '2', key: '9lu3g6' }],\n ],\n };\n icon = signal(LucideRatio.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRatio, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRatio, isStandalone: true, selector: \"svg[lucideRatio]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRatio, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRatio]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ReceiptCent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3YxMCIgLz4KICA8cGF0aCBkPSJNMTQuODI4IDE0LjgyOWE0IDQgMCAwIDEtNS42NTYgMCA0IDQgMCAwIDEgMC01LjY1NyA0IDQgMCAwIDEgNS42NTYgMCIgLz4KICA8cGF0aCBkPSJNNCAzYTEgMSAwIDAgMSAxLTEgMS4zIDEuMyAwIDAgMSAuNy4ybC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzQtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzNC42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNkExLjMgMS4zIDAgMCAxIDE5IDJhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxIDEuMyAxLjMgMCAwIDEtLjctLjJsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzNC42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzQtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtLjcuMiAxIDEgMCAwIDEtMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/receipt-cent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideReceiptCent extends LucideIconBase {\n static icon = {\n name: 'receipt-cent',\n size: 24,\n node: [\n ['path', { d: 'M12 7v10', key: 'jspqdw' }],\n [\n 'path',\n {\n d: 'M14.828 14.829a4 4 0 0 1-5.656 0 4 4 0 0 1 0-5.657 4 4 0 0 1 5.656 0',\n key: 'qvqont',\n },\n ],\n [\n 'path',\n {\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\n key: 'ycz6yz',\n },\n ],\n ],\n };\n icon = signal(LucideReceiptCent.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptCent, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideReceiptCent, isStandalone: true, selector: \"svg[lucideReceiptCent]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptCent, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideReceiptCent]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Rat\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjJINGEyIDIgMCAwIDEgMC00aDEyIiAvPgogIDxwYXRoIGQ9Ik0xMy4yMzYgMThhMyAzIDAgMCAwLTIuMi01IiAvPgogIDxwYXRoIGQ9Ik0xNiA5aC4wMSIgLz4KICA8cGF0aCBkPSJNMTYuODIgMy45NGEzIDMgMCAxIDEgMy4yMzcgNC44NjhsMS44MTUgMi41ODdhMS41IDEuNSAwIDAgMS0xLjUgMi4xbC0yLjg3Mi0uNDUzYTMgMyAwIDAgMC0zLjUgMyIgLz4KICA8cGF0aCBkPSJNMTcgNC45ODhhMyAzIDAgMSAwLTUuMiAyLjA1MkE3IDcgMCAwIDAgNCAxNC4wMTUgNCA0IDAgMCAwIDggMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rat\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRat extends LucideIconBase {\n static icon = {\n name: 'rat',\n size: 24,\n node: [\n ['path', { d: 'M13 22H4a2 2 0 0 1 0-4h12', key: 'bt3f23' }],\n ['path', { d: 'M13.236 18a3 3 0 0 0-2.2-5', key: '1tbvmo' }],\n ['path', { d: 'M16 9h.01', key: '1bdo4e' }],\n [\n 'path',\n {\n d: 'M16.82 3.94a3 3 0 1 1 3.237 4.868l1.815 2.587a1.5 1.5 0 0 1-1.5 2.1l-2.872-.453a3 3 0 0 0-3.5 3',\n key: '9ch7kn',\n },\n ],\n [\n 'path',\n { d: 'M17 4.988a3 3 0 1 0-5.2 2.052A7 7 0 0 0 4 14.015 4 4 0 0 0 8 18', key: '3s7e9i' },\n ],\n ],\n };\n icon = signal(LucideRat.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRat, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRat, isStandalone: true, selector: \"svg[lucideRat]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRat, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRat]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ReceiptEuro\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuODI4IDE0LjgyOWE0IDQgMCAwIDEtNS42NTYgMCA0IDQgMCAwIDEgMC01LjY1NyA0IDQgMCAwIDEgNS42NTYgMCIgLz4KICA8cGF0aCBkPSJNNCAzYTEgMSAwIDAgMSAxLTEgMS4zIDEuMyAwIDAgMSAuNy4ybC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzQtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzNC42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNkExLjMgMS4zIDAgMCAxIDE5IDJhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxIDEuMyAxLjMgMCAwIDEtLjctLjJsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzNC42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzQtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtLjcuMiAxIDEgMCAwIDEtMS0xeiIgLz4KICA8cGF0aCBkPSJNOCAxMmg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/receipt-euro\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideReceiptEuro extends LucideIconBase {\n static icon = {\n name: 'receipt-euro',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15.828 14.829a4 4 0 0 1-5.656 0 4 4 0 0 1 0-5.657 4 4 0 0 1 5.656 0',\n key: '16zdw4',\n },\n ],\n [\n 'path',\n {\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\n key: 'ycz6yz',\n },\n ],\n ['path', { d: 'M8 12h5', key: '1g6qi8' }],\n ],\n };\n icon = signal(LucideReceiptEuro.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptEuro, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideReceiptEuro, isStandalone: true, selector: \"svg[lucideReceiptEuro]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptEuro, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideReceiptEuro]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ReceiptPoundSterling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTdWOS41YTEgMSAwIDAgMSA1IDAiIC8+CiAgPHBhdGggZD0iTTQgM2ExIDEgMCAwIDEgMS0xIDEuMyAxLjMgMCAwIDEgLjcuMmwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTM0LS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzMy42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNmExLjMgMS4zIDAgMCAxIDEuNCAwbC45MzQuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzMtLjZBMS4zIDEuMyAwIDAgMSAxOSAyYTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMSAxLjMgMS4zIDAgMCAxLS43LS4ybC0uOTMzLS42YTEuMyAxLjMgMCAwIDAtMS40IDBsLS45MzQuNmExLjMgMS4zIDAgMCAxLTEuNCAwbC0uOTMzLS42YTEuMyAxLjMgMCAwIDAtMS40IDBsLS45MzMuNmExLjMgMS4zIDAgMCAxLTEuNCAwbC0uOTM0LS42YTEuMyAxLjMgMCAwIDAtMS40IDBsLS45MzMuNmExLjMgMS4zIDAgMCAxLS43LjIgMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0iTTggMTNoNSIgLz4KICA8cGF0aCBkPSJNOCAxN2g3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/receipt-pound-sterling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideReceiptPoundSterling extends LucideIconBase {\n static icon = {\n name: 'receipt-pound-sterling',\n size: 24,\n node: [\n ['path', { d: 'M10 17V9.5a1 1 0 0 1 5 0', key: 'td22vl' }],\n [\n 'path',\n {\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\n key: 'ycz6yz',\n },\n ],\n ['path', { d: 'M8 13h5', key: '1k9z8w' }],\n ['path', { d: 'M8 17h7', key: '8mjdqu' }],\n ],\n };\n icon = signal(LucideReceiptPoundSterling.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptPoundSterling, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideReceiptPoundSterling, isStandalone: true, selector: \"svg[lucideReceiptPoundSterling]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptPoundSterling, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideReceiptPoundSterling]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ReceiptIndianRupee\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAzYTEgMSAwIDAgMSAxLTEgMS4zIDEuMyAwIDAgMSAuNy4ybC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzQtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzNC42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNkExLjMgMS4zIDAgMCAxIDE5IDJhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxIDEuMyAxLjMgMCAwIDEtLjctLjJsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzNC42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzQtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtLjcuMiAxIDEgMCAwIDEtMS0xeiIgLz4KICA8cGF0aCBkPSJNOCAxMWg4IiAvPgogIDxwYXRoIGQ9Ik04IDdoOCIgLz4KICA8cGF0aCBkPSJNOSA3YTQgNCAwIDAgMSAwIDhIOGwzIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/receipt-indian-rupee\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideReceiptIndianRupee extends LucideIconBase {\n static icon = {\n name: 'receipt-indian-rupee',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\n key: 'ycz6yz',\n },\n ],\n ['path', { d: 'M8 11h8', key: 'vwpz6n' }],\n ['path', { d: 'M8 7h8', key: 'i86dvs' }],\n ['path', { d: 'M9 7a4 4 0 0 1 0 8H8l3 2', key: '1xaco0' }],\n ],\n };\n icon = signal(LucideReceiptIndianRupee.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptIndianRupee, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideReceiptIndianRupee, isStandalone: true, selector: \"svg[lucideReceiptIndianRupee]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptIndianRupee, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideReceiptIndianRupee]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ReceiptJapaneseYen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTAgMy0zIiAvPgogIDxwYXRoIGQ9Ik00IDNhMSAxIDAgMCAxIDEtMSAxLjMgMS4zIDAgMCAxIC43LjJsLjkzMy42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzNC0uNmExLjMgMS4zIDAgMCAxIDEuNCAwbC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzMtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTM0LjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42QTEuMyAxLjMgMCAwIDEgMTkgMmExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDEgMS4zIDEuMyAwIDAgMS0uNy0uMmwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTM0LjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzNC0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0uNy4yIDEgMSAwIDAgMS0xLTF6IiAvPgogIDxwYXRoIGQ9Ik05IDExaDYiIC8+CiAgPHBhdGggZD0iTTkgMTVoNiIgLz4KICA8cGF0aCBkPSJtOSA3IDMgM3Y3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/receipt-japanese-yen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideReceiptJapaneseYen extends LucideIconBase {\n static icon = {\n name: 'receipt-japanese-yen',\n size: 24,\n node: [\n ['path', { d: 'm12 10 3-3', key: '1mc12w' }],\n [\n 'path',\n {\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\n key: 'ycz6yz',\n },\n ],\n ['path', { d: 'M9 11h6', key: '1fldmi' }],\n ['path', { d: 'M9 15h6', key: 'cctwl0' }],\n ['path', { d: 'm9 7 3 3v7', key: '1x0cue' }],\n ],\n };\n icon = signal(LucideReceiptJapaneseYen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptJapaneseYen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideReceiptJapaneseYen, isStandalone: true, selector: \"svg[lucideReceiptJapaneseYen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptJapaneseYen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideReceiptJapaneseYen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ReceiptSwissFranc\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTFoNCIgLz4KICA8cGF0aCBkPSJNMTAgMTdWN2g1IiAvPgogIDxwYXRoIGQ9Ik00IDNhMSAxIDAgMCAxIDEtMSAxLjMgMS4zIDAgMCAxIC43LjJsLjkzMy42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzNC0uNmExLjMgMS4zIDAgMCAxIDEuNCAwbC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzMtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTM0LjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42QTEuMyAxLjMgMCAwIDEgMTkgMmExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDEgMS4zIDEuMyAwIDAgMS0uNy0uMmwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTM0LjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzNC0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0uNy4yIDEgMSAwIDAgMS0xLTF6IiAvPgogIDxwYXRoIGQ9Ik04IDE1aDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/receipt-swiss-franc\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideReceiptSwissFranc extends LucideIconBase {\n static icon = {\n name: 'receipt-swiss-franc',\n size: 24,\n node: [\n ['path', { d: 'M10 11h4', key: '1i0mka' }],\n ['path', { d: 'M10 17V7h5', key: 'k7jq18' }],\n [\n 'path',\n {\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\n key: 'ycz6yz',\n },\n ],\n ['path', { d: 'M8 15h5', key: 'vxg57a' }],\n ],\n };\n icon = signal(LucideReceiptSwissFranc.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptSwissFranc, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideReceiptSwissFranc, isStandalone: true, selector: \"svg[lucideReceiptSwissFranc]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptSwissFranc, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideReceiptSwissFranc]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ReceiptRussianRuble\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAzYTEgMSAwIDAgMSAxLTEgMS4zIDEuMyAwIDAgMSAuNy4ybC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzQtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzNC42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNkExLjMgMS4zIDAgMCAxIDE5IDJhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxIDEuMyAxLjMgMCAwIDEtLjctLjJsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzNC42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzQtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtLjcuMiAxIDEgMCAwIDEtMS0xeiIgLz4KICA8cGF0aCBkPSJNOCAxMWg1YTIgMiAwIDAgMCAwLTRoLTN2MTAiIC8+CiAgPHBhdGggZD0iTTggMTVoNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/receipt-russian-ruble\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideReceiptRussianRuble extends LucideIconBase {\n static icon = {\n name: 'receipt-russian-ruble',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\n key: 'ycz6yz',\n },\n ],\n ['path', { d: 'M8 11h5a2 2 0 0 0 0-4h-3v10', key: 'agnv0r' }],\n ['path', { d: 'M8 15h5', key: 'vxg57a' }],\n ],\n };\n icon = signal(LucideReceiptRussianRuble.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptRussianRuble, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideReceiptRussianRuble, isStandalone: true, selector: \"svg[lucideReceiptRussianRuble]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptRussianRuble, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideReceiptRussianRuble]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ReceiptText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTZIOCIgLz4KICA8cGF0aCBkPSJNMTQgOEg4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMkg4IiAvPgogIDxwYXRoIGQ9Ik00IDNhMSAxIDAgMCAxIDEtMSAxLjMgMS4zIDAgMCAxIC43LjJsLjkzMy42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzNC0uNmExLjMgMS4zIDAgMCAxIDEuNCAwbC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzMtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTM0LjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42QTEuMyAxLjMgMCAwIDEgMTkgMmExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDEgMS4zIDEuMyAwIDAgMS0uNy0uMmwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTM0LjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzNC0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0uNy4yIDEgMSAwIDAgMS0xLTF6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/receipt-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideReceiptText extends LucideIconBase {\n static icon = {\n name: 'receipt-text',\n size: 24,\n node: [\n ['path', { d: 'M13 16H8', key: 'wsln4y' }],\n ['path', { d: 'M14 8H8', key: '1l3xfs' }],\n ['path', { d: 'M16 12H8', key: '1fr5h0' }],\n [\n 'path',\n {\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\n key: 'ycz6yz',\n },\n ],\n ],\n };\n icon = signal(LucideReceiptText.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptText, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideReceiptText, isStandalone: true, selector: \"svg[lucideReceiptText]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptText, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideReceiptText]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Receipt\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTdWNyIgLz4KICA8cGF0aCBkPSJNMTYgOGgtNmEyIDIgMCAwIDAgMCA0aDRhMiAyIDAgMCAxIDAgNEg4IiAvPgogIDxwYXRoIGQ9Ik00IDNhMSAxIDAgMCAxIDEtMSAxLjMgMS4zIDAgMCAxIC43LjJsLjkzMy42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzNC0uNmExLjMgMS4zIDAgMCAxIDEuNCAwbC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzMtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTM0LjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42QTEuMyAxLjMgMCAwIDEgMTkgMmExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDEgMS4zIDEuMyAwIDAgMS0uNy0uMmwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTM0LjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzNC0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0uNy4yIDEgMSAwIDAgMS0xLTF6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/receipt\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideReceipt extends LucideIconBase {\n static icon = {\n name: 'receipt',\n size: 24,\n node: [\n ['path', { d: 'M12 17V7', key: 'pyj7ub' }],\n ['path', { d: 'M16 8h-6a2 2 0 0 0 0 4h4a2 2 0 0 1 0 4H8', key: '1elt7d' }],\n [\n 'path',\n {\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\n key: 'ycz6yz',\n },\n ],\n ],\n };\n icon = signal(LucideReceipt.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceipt, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideReceipt, isStandalone: true, selector: \"svg[lucideReceipt]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceipt, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideReceipt]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ReceiptTurkishLira\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgN3YxMGE1IDUgMCAwIDAgNS01IiAvPgogIDxwYXRoIGQ9Im0xNCA4LTYgMyIgLz4KICA8cGF0aCBkPSJNNCAzYTEgMSAwIDAgMSAxLTEgMS4zIDEuMyAwIDAgMSAuNy4ybC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzQtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzNC42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNkExLjMgMS4zIDAgMCAxIDE5IDJhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxIDEuMyAxLjMgMCAwIDEtLjctLjJsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzNC42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzQtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtLjcuMiAxIDEgMCAwIDEtMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/receipt-turkish-lira\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideReceiptTurkishLira extends LucideIconBase {\n static icon = {\n name: 'receipt-turkish-lira',\n size: 24,\n node: [\n ['path', { d: 'M10 7v10a5 5 0 0 0 5-5', key: '1blmz7' }],\n ['path', { d: 'm14 8-6 3', key: '2tb98i' }],\n [\n 'path',\n {\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\n key: 'ycz6yz',\n },\n ],\n ],\n };\n icon = signal(LucideReceiptTurkishLira.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptTurkishLira, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideReceiptTurkishLira, isStandalone: true, selector: \"svg[lucideReceiptTurkishLira]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReceiptTurkishLira, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideReceiptTurkishLira]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name RectangleCircle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNHYxNkgzYTEgMSAwIDAgMS0xLTFWNWExIDEgMCAwIDEgMS0xeiIgLz4KICA8Y2lyY2xlIGN4PSIxNCIgY3k9IjEyIiByPSI4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rectangle-circle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRectangleCircle extends LucideIconBase {\n static icon = {\n name: 'rectangle-circle',\n size: 24,\n node: [\n ['path', { d: 'M14 4v16H3a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1z', key: '1m5n7q' }],\n ['circle', { cx: '14', cy: '12', r: '8', key: '1pag6k' }],\n ],\n };\n icon = signal(LucideRectangleCircle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRectangleCircle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRectangleCircle, isStandalone: true, selector: \"svg[lucideRectangleCircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRectangleCircle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRectangleCircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name RectangleEllipsis\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHg9IjIiIHk9IjYiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTE3IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNNyAxMmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rectangle-ellipsis\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRectangleEllipsis extends LucideIconBase {\n static icon = {\n name: 'rectangle-ellipsis',\n size: 24,\n node: [\n ['rect', { width: '20', height: '12', x: '2', y: '6', rx: '2', key: '9lu3g6' }],\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\n ['path', { d: 'M17 12h.01', key: '1m0b6t' }],\n ['path', { d: 'M7 12h.01', key: 'eqddd0' }],\n ],\n aliases: ['form-input'],\n };\n icon = signal(LucideRectangleEllipsis.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRectangleEllipsis, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRectangleEllipsis, isStandalone: true, selector: \"svg[lucideRectangleEllipsis], svg[lucideFormInput]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRectangleEllipsis, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRectangleEllipsis], svg[lucideFormInput]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideRectangleEllipsis\n */\nconst LucideFormInput = LucideRectangleEllipsis;\n\n/**\n * @component @name RectangleGoggles\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgNmEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtNGEyIDIgMCAwIDEtMS42LS44bC0xLjYtMi4xM2ExIDEgMCAwIDAtMS42IDBMOS42IDE3LjJBMiAyIDAgMCAxIDggMThINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rectangle-goggles\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRectangleGoggles extends LucideIconBase {\n static icon = {\n name: 'rectangle-goggles',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 6a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-4a2 2 0 0 1-1.6-.8l-1.6-2.13a1 1 0 0 0-1.6 0L9.6 17.2A2 2 0 0 1 8 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2z',\n key: 'd5y1f',\n },\n ],\n ],\n };\n icon = signal(LucideRectangleGoggles.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRectangleGoggles, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRectangleGoggles, isStandalone: true, selector: \"svg[lucideRectangleGoggles]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRectangleGoggles, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRectangleGoggles]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name RectangleHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHg9IjIiIHk9IjYiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rectangle-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRectangleHorizontal extends LucideIconBase {\n static icon = {\n name: 'rectangle-horizontal',\n size: 24,\n node: [['rect', { width: '20', height: '12', x: '2', y: '6', rx: '2', key: '9lu3g6' }]],\n };\n icon = signal(LucideRectangleHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRectangleHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRectangleHorizontal, isStandalone: true, selector: \"svg[lucideRectangleHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRectangleHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRectangleHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Recycle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxOUg0LjgxNWExLjgzIDEuODMgMCAwIDEtMS41Ny0uODgxIDEuNzg1IDEuNzg1IDAgMCAxLS4wMDQtMS43ODRMNy4xOTYgOS41IiAvPgogIDxwYXRoIGQ9Ik0xMSAxOWg4LjIwM2ExLjgzIDEuODMgMCAwIDAgMS41NTYtLjg5IDEuNzg0IDEuNzg0IDAgMCAwIDAtMS43NzVsLTEuMjI2LTIuMTIiIC8+CiAgPHBhdGggZD0ibTE0IDE2LTMgMyAzIDMiIC8+CiAgPHBhdGggZD0iTTguMjkzIDEzLjU5NiA3LjE5NiA5LjUgMy4xIDEwLjU5OCIgLz4KICA8cGF0aCBkPSJtOS4zNDQgNS44MTEgMS4wOTMtMS44OTJBMS44MyAxLjgzIDAgMCAxIDExLjk4NSAzYTEuNzg0IDEuNzg0IDAgMCAxIDEuNTQ2Ljg4OGwzLjk0MyA2Ljg0MyIgLz4KICA8cGF0aCBkPSJtMTMuMzc4IDkuNjMzIDQuMDk2IDEuMDk4IDEuMDk3LTQuMDk2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/recycle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRecycle extends LucideIconBase {\n static icon = {\n name: 'recycle',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M7 19H4.815a1.83 1.83 0 0 1-1.57-.881 1.785 1.785 0 0 1-.004-1.784L7.196 9.5',\n key: 'x6z5xu',\n },\n ],\n [\n 'path',\n {\n d: 'M11 19h8.203a1.83 1.83 0 0 0 1.556-.89 1.784 1.784 0 0 0 0-1.775l-1.226-2.12',\n key: '1x4zh5',\n },\n ],\n ['path', { d: 'm14 16-3 3 3 3', key: 'f6jyew' }],\n ['path', { d: 'M8.293 13.596 7.196 9.5 3.1 10.598', key: 'wf1obh' }],\n [\n 'path',\n {\n d: 'm9.344 5.811 1.093-1.892A1.83 1.83 0 0 1 11.985 3a1.784 1.784 0 0 1 1.546.888l3.943 6.843',\n key: '9tzpgr',\n },\n ],\n ['path', { d: 'm13.378 9.633 4.096 1.098 1.097-4.096', key: '1oe83g' }],\n ],\n };\n icon = signal(LucideRecycle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRecycle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRecycle, isStandalone: true, selector: \"svg[lucideRecycle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRecycle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRecycle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Redo2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTQgNS01LTUtNSIgLz4KICA8cGF0aCBkPSJNMjAgOUg5LjVBNS41IDUuNSAwIDAgMCA0IDE0LjVBNS41IDUuNSAwIDAgMCA5LjUgMjBIMTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/redo-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRedo2 extends LucideIconBase {\n static icon = {\n name: 'redo-2',\n size: 24,\n node: [\n ['path', { d: 'm15 14 5-5-5-5', key: '12vg1m' }],\n ['path', { d: 'M20 9H9.5A5.5 5.5 0 0 0 4 14.5A5.5 5.5 0 0 0 9.5 20H13', key: '6uklza' }],\n ],\n };\n icon = signal(LucideRedo2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRedo2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRedo2, isStandalone: true, selector: \"svg[lucideRedo2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRedo2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRedo2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name RedoDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE3IiByPSIxIiAvPgogIDxwYXRoIGQ9Ik0yMSA3djZoLTYiIC8+CiAgPHBhdGggZD0iTTMgMTdhOSA5IDAgMCAxIDktOSA5IDkgMCAwIDEgNiAyLjNsMyAyLjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/redo-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRedoDot extends LucideIconBase {\n static icon = {\n name: 'redo-dot',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '17', r: '1', key: '1ixnty' }],\n ['path', { d: 'M21 7v6h-6', key: '3ptur4' }],\n ['path', { d: 'M3 17a9 9 0 0 1 9-9 9 9 0 0 1 6 2.3l3 2.7', key: '1kgawr' }],\n ],\n };\n icon = signal(LucideRedoDot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRedoDot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRedoDot, isStandalone: true, selector: \"svg[lucideRedoDot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRedoDot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRedoDot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Presentation\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAzaDIwIiAvPgogIDxwYXRoIGQ9Ik0yMSAzdjExYTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0yVjMiIC8+CiAgPHBhdGggZD0ibTcgMjEgNS01IDUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/presentation\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePresentation extends LucideIconBase {\n static icon = {\n name: 'presentation',\n size: 24,\n node: [\n ['path', { d: 'M2 3h20', key: '91anmk' }],\n ['path', { d: 'M21 3v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V3', key: '2k9sn8' }],\n ['path', { d: 'm7 21 5-5 5 5', key: 'bip4we' }],\n ],\n };\n icon = signal(LucidePresentation.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePresentation, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePresentation, isStandalone: true, selector: \"svg[lucidePresentation]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePresentation, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePresentation]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Redo\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgN3Y2aC02IiAvPgogIDxwYXRoIGQ9Ik0zIDE3YTkgOSAwIDAgMSA5LTkgOSA5IDAgMCAxIDYgMi4zbDMgMi43IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/redo\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRedo extends LucideIconBase {\n static icon = {\n name: 'redo',\n size: 24,\n node: [\n ['path', { d: 'M21 7v6h-6', key: '3ptur4' }],\n ['path', { d: 'M3 17a9 9 0 0 1 9-9 9 9 0 0 1 6 2.3l3 2.7', key: '1kgawr' }],\n ],\n };\n icon = signal(LucideRedo.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRedo, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRedo, isStandalone: true, selector: \"svg[lucideRedo]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRedo, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRedo]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name RefreshCcw\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTJhOSA5IDAgMCAwLTktOSA5Ljc1IDkuNzUgMCAwIDAtNi43NCAyLjc0TDMgOCIgLz4KICA8cGF0aCBkPSJNMyAzdjVoNSIgLz4KICA8cGF0aCBkPSJNMyAxMmE5IDkgMCAwIDAgOSA5IDkuNzUgOS43NSAwIDAgMCA2Ljc0LTIuNzRMMjEgMTYiIC8+CiAgPHBhdGggZD0iTTE2IDE2aDV2NSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/refresh-ccw\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRefreshCcw extends LucideIconBase {\n static icon = {\n name: 'refresh-ccw',\n size: 24,\n node: [\n ['path', { d: 'M21 12a9 9 0 0 0-9-9 9.75 9.75 0 0 0-6.74 2.74L3 8', key: '14sxne' }],\n ['path', { d: 'M3 3v5h5', key: '1xhq8a' }],\n ['path', { d: 'M3 12a9 9 0 0 0 9 9 9.75 9.75 0 0 0 6.74-2.74L21 16', key: '1hlbsb' }],\n ['path', { d: 'M16 16h5v5', key: 'ccwih5' }],\n ],\n };\n icon = signal(LucideRefreshCcw.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRefreshCcw, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRefreshCcw, isStandalone: true, selector: \"svg[lucideRefreshCcw]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRefreshCcw, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRefreshCcw]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name RefreshCcwDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTJhOSA5IDAgMCAwLTktOSA5Ljc1IDkuNzUgMCAwIDAtNi43NCAyLjc0TDMgOCIgLz4KICA8cGF0aCBkPSJNMyAzdjVoNSIgLz4KICA8cGF0aCBkPSJNMyAxMmE5IDkgMCAwIDAgOSA5IDkuNzUgOS43NSAwIDAgMCA2Ljc0LTIuNzRMMjEgMTYiIC8+CiAgPHBhdGggZD0iTTE2IDE2aDV2NSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/refresh-ccw-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRefreshCcwDot extends LucideIconBase {\n static icon = {\n name: 'refresh-ccw-dot',\n size: 24,\n node: [\n ['path', { d: 'M21 12a9 9 0 0 0-9-9 9.75 9.75 0 0 0-6.74 2.74L3 8', key: '14sxne' }],\n ['path', { d: 'M3 3v5h5', key: '1xhq8a' }],\n ['path', { d: 'M3 12a9 9 0 0 0 9 9 9.75 9.75 0 0 0 6.74-2.74L21 16', key: '1hlbsb' }],\n ['path', { d: 'M16 16h5v5', key: 'ccwih5' }],\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\n ],\n };\n icon = signal(LucideRefreshCcwDot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRefreshCcwDot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRefreshCcwDot, isStandalone: true, selector: \"svg[lucideRefreshCcwDot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRefreshCcwDot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRefreshCcwDot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Popsicle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguNiAxNC40Yy44LS44LjgtMiAwLTIuOGwtOC4xLTguMWE0Ljk1IDQuOTUgMCAxIDAtNy4xIDcuMWw4LjEgOC4xYy45LjcgMi4xLjcgMi45LS4xWiIgLz4KICA8cGF0aCBkPSJtMjIgMjItNS41LTUuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/popsicle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucidePopsicle extends LucideIconBase {\n static icon = {\n name: 'popsicle',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M18.6 14.4c.8-.8.8-2 0-2.8l-8.1-8.1a4.95 4.95 0 1 0-7.1 7.1l8.1 8.1c.9.7 2.1.7 2.9-.1Z',\n key: '1o68ps',\n },\n ],\n ['path', { d: 'm22 22-5.5-5.5', key: '17o70y' }],\n ],\n };\n icon = signal(LucidePopsicle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePopsicle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucidePopsicle, isStandalone: true, selector: \"svg[lucidePopsicle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucidePopsicle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucidePopsicle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name RefreshCwOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOEwxOC43NCA1Ljc0QTkuNzUgOS43NSAwIDAgMCAxMiAzQzExIDMgMTAuMDMgMy4xNiA5LjEzIDMuNDciIC8+CiAgPHBhdGggZD0iTTggMTZIM3Y1IiAvPgogIDxwYXRoIGQ9Ik0zIDEyQzMgOS41MSA0IDcuMjYgNS42NCA1LjY0IiAvPgogIDxwYXRoIGQ9Im0zIDE2IDIuMjYgMi4yNkE5Ljc1IDkuNzUgMCAwIDAgMTIgMjFjMi40OSAwIDQuNzQtMSA2LjM2LTIuNjQiIC8+CiAgPHBhdGggZD0iTTIxIDEyYzAgMS0uMTYgMS45Ny0uNDcgMi44NyIgLz4KICA8cGF0aCBkPSJNMjEgM3Y1aC01IiAvPgogIDxwYXRoIGQ9Ik0yMiAyMiAyIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/refresh-cw-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRefreshCwOff extends LucideIconBase {\n static icon = {\n name: 'refresh-cw-off',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M21 8L18.74 5.74A9.75 9.75 0 0 0 12 3C11 3 10.03 3.16 9.13 3.47', key: '1krf6h' },\n ],\n ['path', { d: 'M8 16H3v5', key: '1cv678' }],\n ['path', { d: 'M3 12C3 9.51 4 7.26 5.64 5.64', key: 'ruvoct' }],\n [\n 'path',\n { d: 'm3 16 2.26 2.26A9.75 9.75 0 0 0 12 21c2.49 0 4.74-1 6.36-2.64', key: '19q130' },\n ],\n ['path', { d: 'M21 12c0 1-.16 1.97-.47 2.87', key: '4w8emr' }],\n ['path', { d: 'M21 3v5h-5', key: '1q7to0' }],\n ['path', { d: 'M22 22 2 2', key: '1r8tn9' }],\n ],\n };\n icon = signal(LucideRefreshCwOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRefreshCwOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRefreshCwOff, isStandalone: true, selector: \"svg[lucideRefreshCwOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRefreshCwOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRefreshCwOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Regex\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgM3YxMCIgLz4KICA8cGF0aCBkPSJtMTIuNjcgNS41IDguNjYgNSIgLz4KICA8cGF0aCBkPSJtMTIuNjcgMTAuNSA4LjY2LTUiIC8+CiAgPHBhdGggZD0iTTkgMTdhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MmEyIDIgMCAwIDAgMiAyaDJhMiAyIDAgMCAwIDItMnYtMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/regex\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRegex extends LucideIconBase {\n static icon = {\n name: 'regex',\n size: 24,\n node: [\n ['path', { d: 'M17 3v10', key: '15fgeh' }],\n ['path', { d: 'm12.67 5.5 8.66 5', key: '1gpheq' }],\n ['path', { d: 'm12.67 10.5 8.66-5', key: '1dkfa6' }],\n [\n 'path',\n {\n d: 'M9 17a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2v-2z',\n key: 'swwfx4',\n },\n ],\n ],\n };\n icon = signal(LucideRegex.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRegex, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRegex, isStandalone: true, selector: \"svg[lucideRegex]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRegex, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRegex]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Refrigerator\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA2YTQgNCAwIDAgMSA0LTRoNmE0IDQgMCAwIDEgNCA0djE0YTIgMiAwIDAgMS0yIDJIN2EyIDIgMCAwIDEtMi0yVjZaIiAvPgogIDxwYXRoIGQ9Ik01IDEwaDE0IiAvPgogIDxwYXRoIGQ9Ik0xNSA3djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/refrigerator\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRefrigerator extends LucideIconBase {\n static icon = {\n name: 'refrigerator',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M5 6a4 4 0 0 1 4-4h6a4 4 0 0 1 4 4v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6Z',\n key: 'fpq118',\n },\n ],\n ['path', { d: 'M5 10h14', key: 'elsbfy' }],\n ['path', { d: 'M15 7v6', key: '1nx30x' }],\n ],\n };\n icon = signal(LucideRefrigerator.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRefrigerator, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRefrigerator, isStandalone: true, selector: \"svg[lucideRefrigerator]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRefrigerator, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRefrigerator]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name RemoveFormatting\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA3VjRoMTZ2MyIgLz4KICA8cGF0aCBkPSJNNSAyMGg2IiAvPgogIDxwYXRoIGQ9Ik0xMyA0IDggMjAiIC8+CiAgPHBhdGggZD0ibTE1IDE1IDUgNSIgLz4KICA8cGF0aCBkPSJtMjAgMTUtNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/remove-formatting\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRemoveFormatting extends LucideIconBase {\n static icon = {\n name: 'remove-formatting',\n size: 24,\n node: [\n ['path', { d: 'M4 7V4h16v3', key: '9msm58' }],\n ['path', { d: 'M5 20h6', key: '1h6pxn' }],\n ['path', { d: 'M13 4 8 20', key: 'kqq6aj' }],\n ['path', { d: 'm15 15 5 5', key: 'me55sn' }],\n ['path', { d: 'm20 15-5 5', key: '11p7ol' }],\n ],\n };\n icon = signal(LucideRemoveFormatting.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRemoveFormatting, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRemoveFormatting, isStandalone: true, selector: \"svg[lucideRemoveFormatting]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRemoveFormatting, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRemoveFormatting]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Repeat1\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMiA0IDQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0zIDExdi0xYTQgNCAwIDAgMSA0LTRoMTQiIC8+CiAgPHBhdGggZD0ibTcgMjItNC00IDQtNCIgLz4KICA8cGF0aCBkPSJNMjEgMTN2MWE0IDQgMCAwIDEtNCA0SDMiIC8+CiAgPHBhdGggZD0iTTExIDEwaDF2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/repeat-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRepeat1 extends LucideIconBase {\n static icon = {\n name: 'repeat-1',\n size: 24,\n node: [\n ['path', { d: 'm17 2 4 4-4 4', key: 'nntrym' }],\n ['path', { d: 'M3 11v-1a4 4 0 0 1 4-4h14', key: '84bu3i' }],\n ['path', { d: 'm7 22-4-4 4-4', key: '1wqhfi' }],\n ['path', { d: 'M21 13v1a4 4 0 0 1-4 4H3', key: '1rx37r' }],\n ['path', { d: 'M11 10h1v4', key: '70cz1p' }],\n ],\n };\n icon = signal(LucideRepeat1.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRepeat1, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRepeat1, isStandalone: true, selector: \"svg[lucideRepeat1]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRepeat1, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRepeat1]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name RectangleVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTIiIGhlaWdodD0iMjAiIHg9IjYiIHk9IjIiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rectangle-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRectangleVertical extends LucideIconBase {\n static icon = {\n name: 'rectangle-vertical',\n size: 24,\n node: [['rect', { width: '12', height: '20', x: '6', y: '2', rx: '2', key: '1oxtiu' }]],\n };\n icon = signal(LucideRectangleVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRectangleVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRectangleVertical, isStandalone: true, selector: \"svg[lucideRectangleVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRectangleVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRectangleVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name RefreshCw\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMmE5IDkgMCAwIDEgOS05IDkuNzUgOS43NSAwIDAgMSA2Ljc0IDIuNzRMMjEgOCIgLz4KICA8cGF0aCBkPSJNMjEgM3Y1aC01IiAvPgogIDxwYXRoIGQ9Ik0yMSAxMmE5IDkgMCAwIDEtOSA5IDkuNzUgOS43NSAwIDAgMS02Ljc0LTIuNzRMMyAxNiIgLz4KICA8cGF0aCBkPSJNOCAxNkgzdjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/refresh-cw\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRefreshCw extends LucideIconBase {\n static icon = {\n name: 'refresh-cw',\n size: 24,\n node: [\n ['path', { d: 'M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8', key: 'v9h5vc' }],\n ['path', { d: 'M21 3v5h-5', key: '1q7to0' }],\n ['path', { d: 'M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16', key: '3uifl3' }],\n ['path', { d: 'M8 16H3v5', key: '1cv678' }],\n ],\n };\n icon = signal(LucideRefreshCw.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRefreshCw, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRefreshCw, isStandalone: true, selector: \"svg[lucideRefreshCw]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRefreshCw, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRefreshCw]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name RepeatOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNjU2IDZIMjFsLTQtNCIgLz4KICA8cGF0aCBkPSJNMTcuODk4IDE3Ljg5OEE0IDQgMCAwIDEgMTcgMThIM2w0LTQiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMjEgMTN2MWE0IDQgMCAwIDEtLjE3MSAxLjE1OSIgLz4KICA8cGF0aCBkPSJtMjEgNi00IDQiIC8+CiAgPHBhdGggZD0iTTMgMTF2LTFhNCA0IDAgMCAxIDMuMTAyLTMuODk4IiAvPgogIDxwYXRoIGQ9Im03IDIyLTQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/repeat-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRepeatOff extends LucideIconBase {\n static icon = {\n name: 'repeat-off',\n size: 24,\n node: [\n ['path', { d: 'M11.656 6H21l-4-4', key: 'w9pozh' }],\n ['path', { d: 'M17.898 17.898A4 4 0 0 1 17 18H3l4-4', key: '156mfe' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M21 13v1a4 4 0 0 1-.171 1.159', key: '2p1713' }],\n ['path', { d: 'm21 6-4 4', key: 'p7opkf' }],\n ['path', { d: 'M3 11v-1a4 4 0 0 1 3.102-3.898', key: '8cius9' }],\n ['path', { d: 'm7 22-4-4', key: '1kl3a3' }],\n ],\n };\n icon = signal(LucideRepeatOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRepeatOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRepeatOff, isStandalone: true, selector: \"svg[lucideRepeatOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRepeatOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRepeatOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Repeat\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMiA0IDQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0zIDExdi0xYTQgNCAwIDAgMSA0LTRoMTQiIC8+CiAgPHBhdGggZD0ibTcgMjItNC00IDQtNCIgLz4KICA8cGF0aCBkPSJNMjEgMTN2MWE0IDQgMCAwIDEtNCA0SDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/repeat\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRepeat extends LucideIconBase {\n static icon = {\n name: 'repeat',\n size: 24,\n node: [\n ['path', { d: 'm17 2 4 4-4 4', key: 'nntrym' }],\n ['path', { d: 'M3 11v-1a4 4 0 0 1 4-4h14', key: '84bu3i' }],\n ['path', { d: 'm7 22-4-4 4-4', key: '1wqhfi' }],\n ['path', { d: 'M21 13v1a4 4 0 0 1-4 4H3', key: '1rx37r' }],\n ],\n };\n icon = signal(LucideRepeat.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRepeat, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRepeat, isStandalone: true, selector: \"svg[lucideRepeat]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRepeat, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRepeat]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Repeat2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiA5IDMtMyAzIDMiIC8+CiAgPHBhdGggZD0iTTEzIDE4SDdhMiAyIDAgMCAxLTItMlY2IiAvPgogIDxwYXRoIGQ9Im0yMiAxNS0zIDMtMy0zIiAvPgogIDxwYXRoIGQ9Ik0xMSA2aDZhMiAyIDAgMCAxIDIgMnYxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/repeat-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRepeat2 extends LucideIconBase {\n static icon = {\n name: 'repeat-2',\n size: 24,\n node: [\n ['path', { d: 'm2 9 3-3 3 3', key: '1ltn5i' }],\n ['path', { d: 'M13 18H7a2 2 0 0 1-2-2V6', key: '1r6tfw' }],\n ['path', { d: 'm22 15-3 3-3-3', key: '4rnwn2' }],\n ['path', { d: 'M11 6h6a2 2 0 0 1 2 2v10', key: '2f72bc' }],\n ],\n };\n icon = signal(LucideRepeat2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRepeat2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRepeat2, isStandalone: true, selector: \"svg[lucideRepeat2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRepeat2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRepeat2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Replace\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNGExIDEgMCAwIDEgMS0xIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMGExIDEgMCAwIDEtMS0xIiAvPgogIDxwYXRoIGQ9Ik0yMSA0YTEgMSAwIDAgMC0xLTEiIC8+CiAgPHBhdGggZD0iTTIxIDlhMSAxIDAgMCAxLTEgMSIgLz4KICA8cGF0aCBkPSJtMyA3IDMgMyAzLTMiIC8+CiAgPHBhdGggZD0iTTYgMTBWNWEyIDIgMCAwIDEgMi0yaDIiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMTQiIHdpZHRoPSI3IiBoZWlnaHQ9IjciIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/replace\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideReplace extends LucideIconBase {\n static icon = {\n name: 'replace',\n size: 24,\n node: [\n ['path', { d: 'M14 4a1 1 0 0 1 1-1', key: 'dhj8ez' }],\n ['path', { d: 'M15 10a1 1 0 0 1-1-1', key: '1mnyi5' }],\n ['path', { d: 'M21 4a1 1 0 0 0-1-1', key: 'sfs9ap' }],\n ['path', { d: 'M21 9a1 1 0 0 1-1 1', key: 'mp6qeo' }],\n ['path', { d: 'm3 7 3 3 3-3', key: 'x25e72' }],\n ['path', { d: 'M6 10V5a2 2 0 0 1 2-2h2', key: '15xut4' }],\n ['rect', { x: '3', y: '14', width: '7', height: '7', rx: '1', key: '1bkyp8' }],\n ],\n };\n icon = signal(LucideReplace.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReplace, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideReplace, isStandalone: true, selector: \"svg[lucideReplace]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReplace, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideReplace]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ReplaceAll\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTRhMSAxIDAgMCAxIDEgMXY1YTEgMSAwIDAgMS0xIDEiIC8+CiAgPHBhdGggZD0iTTE0IDRhMSAxIDAgMCAxIDEtMSIgLz4KICA8cGF0aCBkPSJNMTUgMTBhMSAxIDAgMCAxLTEtMSIgLz4KICA8cGF0aCBkPSJNMTkgMTRhMSAxIDAgMCAxIDEgMXY1YTEgMSAwIDAgMS0xIDEiIC8+CiAgPHBhdGggZD0iTTIxIDRhMSAxIDAgMCAwLTEtMSIgLz4KICA8cGF0aCBkPSJNMjEgOWExIDEgMCAwIDEtMSAxIiAvPgogIDxwYXRoIGQ9Im0zIDcgMyAzIDMtMyIgLz4KICA8cGF0aCBkPSJNNiAxMFY1YTIgMiAwIDAgMSAyLTJoMiIgLz4KICA8cmVjdCB4PSIzIiB5PSIxNCIgd2lkdGg9IjciIGhlaWdodD0iNyIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/replace-all\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideReplaceAll extends LucideIconBase {\n static icon = {\n name: 'replace-all',\n size: 24,\n node: [\n ['path', { d: 'M14 14a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1', key: 'zg1ipl' }],\n ['path', { d: 'M14 4a1 1 0 0 1 1-1', key: 'dhj8ez' }],\n ['path', { d: 'M15 10a1 1 0 0 1-1-1', key: '1mnyi5' }],\n ['path', { d: 'M19 14a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1', key: 'txt6k4' }],\n ['path', { d: 'M21 4a1 1 0 0 0-1-1', key: 'sfs9ap' }],\n ['path', { d: 'M21 9a1 1 0 0 1-1 1', key: 'mp6qeo' }],\n ['path', { d: 'm3 7 3 3 3-3', key: 'x25e72' }],\n ['path', { d: 'M6 10V5a2 2 0 0 1 2-2h2', key: '15xut4' }],\n ['rect', { x: '3', y: '14', width: '7', height: '7', rx: '1', key: '1bkyp8' }],\n ],\n };\n icon = signal(LucideReplaceAll.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReplaceAll, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideReplaceAll, isStandalone: true, selector: \"svg[lucideReplaceAll]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReplaceAll, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideReplaceAll]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ReplyAll\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTctNS01IDUtNSIgLz4KICA8cGF0aCBkPSJNMjIgMTh2LTJhNCA0IDAgMCAwLTQtNEg3IiAvPgogIDxwYXRoIGQ9Im03IDE3LTUtNSA1LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/reply-all\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideReplyAll extends LucideIconBase {\n static icon = {\n name: 'reply-all',\n size: 24,\n node: [\n ['path', { d: 'm12 17-5-5 5-5', key: '1s3y5u' }],\n ['path', { d: 'M22 18v-2a4 4 0 0 0-4-4H7', key: '1fcyog' }],\n ['path', { d: 'm7 17-5-5 5-5', key: '1ed8i2' }],\n ],\n };\n icon = signal(LucideReplyAll.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReplyAll, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideReplyAll, isStandalone: true, selector: \"svg[lucideReplyAll]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReplyAll, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideReplyAll]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Rewind\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNmEyIDIgMCAwIDAtMy40MTQtMS40MTRsLTYgNmEyIDIgMCAwIDAgMCAyLjgyOGw2IDZBMiAyIDAgMCAwIDEyIDE4eiIgLz4KICA8cGF0aCBkPSJNMjIgNmEyIDIgMCAwIDAtMy40MTQtMS40MTRsLTYgNmEyIDIgMCAwIDAgMCAyLjgyOGw2IDZBMiAyIDAgMCAwIDIyIDE4eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rewind\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRewind extends LucideIconBase {\n static icon = {\n name: 'rewind',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 6a2 2 0 0 0-3.414-1.414l-6 6a2 2 0 0 0 0 2.828l6 6A2 2 0 0 0 12 18z',\n key: '2a1g8i',\n },\n ],\n [\n 'path',\n {\n d: 'M22 6a2 2 0 0 0-3.414-1.414l-6 6a2 2 0 0 0 0 2.828l6 6A2 2 0 0 0 22 18z',\n key: 'rg3s36',\n },\n ],\n ],\n };\n icon = signal(LucideRewind.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRewind, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRewind, isStandalone: true, selector: \"svg[lucideRewind]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRewind, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRewind]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Ribbon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTEuMjJDMTEgOS45OTcgMTAgOSAxMCA4YTIgMiAwIDAgMSA0IDBjMCAxLS45OTggMi4wMDItMi4wMSAzLjIyIiAvPgogIDxwYXRoIGQ9Im0xMiAxOCAyLjU3LTMuNSIgLz4KICA8cGF0aCBkPSJNNi4yNDMgOS4wMTZhNyA3IDAgMCAxIDExLjUwNy0uMDA5IiAvPgogIDxwYXRoIGQ9Ik05LjM1IDE0LjUzIDEyIDExLjIyIiAvPgogIDxwYXRoIGQ9Ik05LjM1IDE0LjUzQzcuNzI4IDEyLjI0NiA2IDEwLjIyMSA2IDdhNiA1IDAgMCAxIDEyIDBjLS4wMDUgMy4yMi0xLjc3OCA1LjIzNS0zLjQzIDcuNWwzLjU1NyA0LjUyN2ExIDEgMCAwIDEtLjIwMyAxLjQzbC0xLjg5NCAxLjM2YTEgMSAwIDAgMS0xLjM4NC0uMjE1TDEyIDE4bC0yLjY3OSAzLjU5M2ExIDEgMCAwIDEtMS4zOS4yMTNsLTEuODY1LTEuMzUzYTEgMSAwIDAgMS0uMjAzLTEuNDIyeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ribbon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRibbon extends LucideIconBase {\n static icon = {\n name: 'ribbon',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M12 11.22C11 9.997 10 9 10 8a2 2 0 0 1 4 0c0 1-.998 2.002-2.01 3.22', key: '1rnhq3' },\n ],\n ['path', { d: 'm12 18 2.57-3.5', key: '116vt7' }],\n ['path', { d: 'M6.243 9.016a7 7 0 0 1 11.507-.009', key: '10dq0b' }],\n ['path', { d: 'M9.35 14.53 12 11.22', key: 'tdsyp2' }],\n [\n 'path',\n {\n d: 'M9.35 14.53C7.728 12.246 6 10.221 6 7a6 5 0 0 1 12 0c-.005 3.22-1.778 5.235-3.43 7.5l3.557 4.527a1 1 0 0 1-.203 1.43l-1.894 1.36a1 1 0 0 1-1.384-.215L12 18l-2.679 3.593a1 1 0 0 1-1.39.213l-1.865-1.353a1 1 0 0 1-.203-1.422z',\n key: 'nmifey',\n },\n ],\n ],\n };\n icon = signal(LucideRibbon.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRibbon, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRibbon, isStandalone: true, selector: \"svg[lucideRibbon]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRibbon, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRibbon]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Reply\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTh2LTJhNCA0IDAgMCAwLTQtNEg0IiAvPgogIDxwYXRoIGQ9Im05IDE3LTUtNSA1LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/reply\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideReply extends LucideIconBase {\n static icon = {\n name: 'reply',\n size: 24,\n node: [\n ['path', { d: 'M20 18v-2a4 4 0 0 0-4-4H4', key: '5vmcpk' }],\n ['path', { d: 'm9 17-5-5 5-5', key: 'nvlc11' }],\n ],\n };\n icon = signal(LucideReply.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReply, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideReply, isStandalone: true, selector: \"svg[lucideReply]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideReply, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideReply]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Road\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNMTIgNVYzIiAvPgogIDxwYXRoIGQ9Ik0xMiA5djMiIC8+CiAgPHBhdGggZD0iTTIuMDc3IDE4LjQ0OUEyIDIgMCAwIDAgNCAyMWgxNmEyIDIgMCAwIDAgMS45MjQtMi41NWwtNC0xNEEyIDIgMCAwIDAgMTYgM0g4YTIgMiAwIDAgMC0xLjkyNCAxLjQ1eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/road\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRoad extends LucideIconBase {\n static icon = {\n name: 'road',\n size: 24,\n node: [\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'M12 5V3', key: 'vd5es' }],\n ['path', { d: 'M12 9v3', key: 'qyerrc' }],\n [\n 'path',\n {\n d: 'M2.077 18.449A2 2 0 0 0 4 21h16a2 2 0 0 0 1.924-2.55l-4-14A2 2 0 0 0 16 3H8a2 2 0 0 0-1.924 1.45z',\n key: '1cuxct',\n },\n ],\n ],\n };\n icon = signal(LucideRoad.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRoad, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRoad, isStandalone: true, selector: \"svg[lucideRoad]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRoad, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRoad]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Rocket\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTV2NXMzLjAzLS41NSA0LTJjMS4wOC0xLjYyIDAtNSAwLTUiIC8+CiAgPHBhdGggZD0iTTQuNSAxNi41Yy0xLjUgMS4yNi0yIDUtMiA1czMuNzQtLjUgNS0yYy43MS0uODQuNy0yLjEzLS4wOS0yLjkxYTIuMTggMi4xOCAwIDAgMC0yLjkxLS4wOSIgLz4KICA8cGF0aCBkPSJNOSAxMmEyMiAyMiAwIDAgMSAyLTMuOTVBMTIuODggMTIuODggMCAwIDEgMjIgMmMwIDIuNzItLjc4IDcuNS02IDExYTIyLjQgMjIuNCAwIDAgMS00IDJ6IiAvPgogIDxwYXRoIGQ9Ik05IDEySDRzLjU1LTMuMDMgMi00YzEuNjItMS4wOCA1IC4wNSA1IC4wNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rocket\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRocket extends LucideIconBase {\n static icon = {\n name: 'rocket',\n size: 24,\n node: [\n ['path', { d: 'M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5', key: 'qeys4' }],\n [\n 'path',\n {\n d: 'M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09',\n key: 'u4xsad',\n },\n ],\n [\n 'path',\n {\n d: 'M9 12a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.4 22.4 0 0 1-4 2z',\n key: '676m9',\n },\n ],\n ['path', { d: 'M9 12H4s.55-3.03 2-4c1.62-1.08 5 .05 5 .05', key: '92ym6u' }],\n ],\n };\n icon = signal(LucideRocket.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRocket, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRocket, isStandalone: true, selector: \"svg[lucideRocket]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRocket, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRocket]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name RockingChair\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTMgMy43MDggNy40MTYiIC8+CiAgPHBhdGggZD0iTTMgMTlhMTUgMTUgMCAwIDAgMTggMCIgLz4KICA8cGF0aCBkPSJtMyAyIDMuMjEgOS42MzNBMiAyIDAgMCAwIDguMTA5IDEzSDE4IiAvPgogIDxwYXRoIGQ9Im05IDEzLTMuNzA4IDcuNDE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rocking-chair\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRockingChair extends LucideIconBase {\n static icon = {\n name: 'rocking-chair',\n size: 24,\n node: [\n ['path', { d: 'm15 13 3.708 7.416', key: '1edxn9' }],\n ['path', { d: 'M3 19a15 15 0 0 0 18 0', key: 'd0d1c4' }],\n ['path', { d: 'm3 2 3.21 9.633A2 2 0 0 0 8.109 13H18', key: 'tpa4et' }],\n ['path', { d: 'm9 13-3.708 7.416', key: '1oplxx' }],\n ],\n };\n icon = signal(LucideRockingChair.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRockingChair, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRockingChair, isStandalone: true, selector: \"svg[lucideRockingChair]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRockingChair, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRockingChair]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name RollerCoaster\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxOVY1IiAvPgogIDxwYXRoIGQ9Ik0xMCAxOVY2LjgiIC8+CiAgPHBhdGggZD0iTTE0IDE5di03LjgiIC8+CiAgPHBhdGggZD0iTTE4IDV2NCIgLz4KICA8cGF0aCBkPSJNMTggMTl2LTYiIC8+CiAgPHBhdGggZD0iTTIyIDE5VjkiIC8+CiAgPHBhdGggZD0iTTIgMTlWOWE0IDQgMCAwIDEgNC00YzIgMCA0IDEuMzMgNiA0czQgNCA2IDRhNCA0IDAgMSAwLTMtNi42NSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/roller-coaster\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRollerCoaster extends LucideIconBase {\n static icon = {\n name: 'roller-coaster',\n size: 24,\n node: [\n ['path', { d: 'M6 19V5', key: '1r845m' }],\n ['path', { d: 'M10 19V6.8', key: '9j2tfs' }],\n ['path', { d: 'M14 19v-7.8', key: '10s8qv' }],\n ['path', { d: 'M18 5v4', key: '1tajlv' }],\n ['path', { d: 'M18 19v-6', key: 'ielfq3' }],\n ['path', { d: 'M22 19V9', key: '158nzp' }],\n [\n 'path',\n { d: 'M2 19V9a4 4 0 0 1 4-4c2 0 4 1.33 6 4s4 4 6 4a4 4 0 1 0-3-6.65', key: '1930oh' },\n ],\n ],\n };\n icon = signal(LucideRollerCoaster.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRollerCoaster, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRollerCoaster, isStandalone: true, selector: \"svg[lucideRollerCoaster]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRollerCoaster, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRollerCoaster]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Rose\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTBoLTFhNCA0IDAgMSAxIDQtNHYuNTM0IiAvPgogIDxwYXRoIGQ9Ik0xNyA2aDFhNCA0IDAgMCAxIDEuNDIgNy43NGwtMi4yOS44N2E2IDYgMCAwIDEtNS4zMzktMTAuNjhsMi4wNjktMS4zMSIgLz4KICA8cGF0aCBkPSJNNC41IDE3YzIuOC0uNSA0LjQgMCA1LjUuOHMxLjggMi4yIDIuMyAzLjdjLTIgLjQtMy41LjQtNC44LS4zLTEuMi0uNi0yLjMtMS45LTMtNC4yIiAvPgogIDxwYXRoIGQ9Ik05Ljc3IDEyQzQgMTUgMiAyMiAyIDIyIiAvPgogIDxjaXJjbGUgY3g9IjE3IiBjeT0iOCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rose\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRose extends LucideIconBase {\n static icon = {\n name: 'rose',\n size: 24,\n node: [\n ['path', { d: 'M17 10h-1a4 4 0 1 1 4-4v.534', key: '7qf5zm' }],\n [\n 'path',\n {\n d: 'M17 6h1a4 4 0 0 1 1.42 7.74l-2.29.87a6 6 0 0 1-5.339-10.68l2.069-1.31',\n key: '1et29u',\n },\n ],\n [\n 'path',\n {\n d: 'M4.5 17c2.8-.5 4.4 0 5.5.8s1.8 2.2 2.3 3.7c-2 .4-3.5.4-4.8-.3-1.2-.6-2.3-1.9-3-4.2',\n key: 'kiv2lz',\n },\n ],\n ['path', { d: 'M9.77 12C4 15 2 22 2 22', key: 'h28rw0' }],\n ['circle', { cx: '17', cy: '8', r: '2', key: '1330xn' }],\n ],\n };\n icon = signal(LucideRose.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRose, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRose, isStandalone: true, selector: \"svg[lucideRose]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRose, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRose]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Rotate3d\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuMTk0IDEzLjcwNyAzLjgxNCAxLjg2LTEuODYgMy44MTQiIC8+CiAgPHBhdGggZD0iTTE2LjQ3MjE0IDcuNTI3ODYgQSA1IDEwIDAgMSAwIDEzIDIxLjc5Nzk2IiAvPgogIDxwYXRoIGQ9Ik0yMS43OTc5NiAxMSBBIDEwIDUgMCAxIDAgMTkgMTUuNTcwNzEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rotate-3d\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRotate3d extends LucideIconBase {\n static icon = {\n name: 'rotate-3d',\n size: 24,\n node: [\n ['path', { d: 'm15.194 13.707 3.814 1.86-1.86 3.814', key: '16shm9' }],\n ['path', { d: 'M16.47214 7.52786 A 5 10 0 1 0 13 21.79796', key: '1245p8' }],\n ['path', { d: 'M21.79796 11 A 10 5 0 1 0 19 15.57071', key: '1i40ks' }],\n ],\n aliases: ['rotate-3-d'],\n };\n icon = signal(LucideRotate3d.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotate3d, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRotate3d, isStandalone: true, selector: \"svg[lucideRotate3d], svg[lucideRotate3D]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotate3d, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRotate3d], svg[lucideRotate3D]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideRotate3d\n */\nconst LucideRotate3D = LucideRotate3d;\n\n/**\n * @component @name RotateCcwClock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMmE5IDkgMCAxIDAgOS05IDkuNzUgOS43NSAwIDAgMC02Ljc0IDIuNzRMMyA4IiAvPgogIDxwYXRoIGQ9Ik0zIDN2NWg1IiAvPgogIDxwYXRoIGQ9Ik0xMiA3djVsNCAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rotate-ccw-clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRotateCcwClock extends LucideIconBase {\n static icon = {\n name: 'rotate-ccw-clock',\n size: 24,\n node: [\n ['path', { d: 'M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8', key: '1357e3' }],\n ['path', { d: 'M3 3v5h5', key: '1xhq8a' }],\n ['path', { d: 'M12 7v5l4 2', key: '1fdv2h' }],\n ],\n aliases: ['history'],\n };\n icon = signal(LucideRotateCcwClock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotateCcwClock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRotateCcwClock, isStandalone: true, selector: \"svg[lucideRotateCcwClock], svg[lucideHistory]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotateCcwClock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRotateCcwClock], svg[lucideHistory]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideRotateCcwClock\n */\nconst LucideHistory = LucideRotateCcwClock;\n\n/**\n * @component @name RotateCcwKey\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3Y2IiAvPgogIDxwYXRoIGQ9Ik0xMiA5aDIiIC8+CiAgPHBhdGggZD0iTTMgMTJhOSA5IDAgMSAwIDktOSA5Ljc0IDkuNzQgMCAwIDAtNi43NCAyLjc0TDMgOCIgLz4KICA8cGF0aCBkPSJNMyAzdjVoNSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE1IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rotate-ccw-key\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRotateCcwKey extends LucideIconBase {\n static icon = {\n name: 'rotate-ccw-key',\n size: 24,\n node: [\n ['path', { d: 'M12 7v6', key: 'lw1j43' }],\n ['path', { d: 'M12 9h2', key: '1lpap9' }],\n ['path', { d: 'M3 12a9 9 0 1 0 9-9 9.74 9.74 0 0 0-6.74 2.74L3 8', key: 'g2jlw' }],\n ['path', { d: 'M3 3v5h5', key: '1xhq8a' }],\n ['circle', { cx: '12', cy: '15', r: '2', key: '1vpstw' }],\n ],\n };\n icon = signal(LucideRotateCcwKey.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotateCcwKey, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRotateCcwKey, isStandalone: true, selector: \"svg[lucideRotateCcwKey]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotateCcwKey, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRotateCcwKey]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name RotateCcwSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgOVY3YTIgMiAwIDAgMC0yLTJoLTYiIC8+CiAgPHBhdGggZD0ibTE1IDItMyAzIDMgMyIgLz4KICA8cGF0aCBkPSJNMjAgMTN2NWEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMlY3YTIgMiAwIDAgMSAyLTJoMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rotate-ccw-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRotateCcwSquare extends LucideIconBase {\n static icon = {\n name: 'rotate-ccw-square',\n size: 24,\n node: [\n ['path', { d: 'M20 9V7a2 2 0 0 0-2-2h-6', key: '19z8uc' }],\n ['path', { d: 'm15 2-3 3 3 3', key: '177bxs' }],\n ['path', { d: 'M20 13v5a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2h2', key: 'd36hnl' }],\n ],\n };\n icon = signal(LucideRotateCcwSquare.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotateCcwSquare, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRotateCcwSquare, isStandalone: true, selector: \"svg[lucideRotateCcwSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotateCcwSquare, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRotateCcwSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name RotateCwSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNUg2YTIgMiAwIDAgMC0yIDJ2MyIgLz4KICA8cGF0aCBkPSJtOSA4IDMtMy0zLTMiIC8+CiAgPHBhdGggZD0iTTQgMTR2NGEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJWN2EyIDIgMCAwIDAtMi0yaC0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rotate-cw-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRotateCwSquare extends LucideIconBase {\n static icon = {\n name: 'rotate-cw-square',\n size: 24,\n node: [\n ['path', { d: 'M12 5H6a2 2 0 0 0-2 2v3', key: 'l96uqu' }],\n ['path', { d: 'm9 8 3-3-3-3', key: '1gzgc3' }],\n ['path', { d: 'M4 14v4a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2', key: '1w2k5h' }],\n ],\n };\n icon = signal(LucideRotateCwSquare.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotateCwSquare, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRotateCwSquare, isStandalone: true, selector: \"svg[lucideRotateCwSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotateCwSquare, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRotateCwSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name RotateCwFadingClock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM2E5Ljc1IDkuNzUgMCAwIDEgNi43NCAyLjc0IiAvPgogIDxwYXRoIGQ9Ik0xOC43NCA1Ljc0IDIxIDgiIC8+CiAgPHBhdGggZD0iTTIxIDhWMyIgLz4KICA8cGF0aCBkPSJNNy41IDE5Ljc5NGMtNi0zLjQ2NC02LTEyLjEyNCAwLTE1LjU4OCIgLz4KICA8cGF0aCBkPSJNNy41IDQuMjA2QTkgOSAwIDAgMSAxMiAzIiAvPgogIDxwYXRoIGQ9Ik0xMiA3djVsNCAyIiAvPgogIDxwYXRoIGQ9Ik0xNCAyMC43NzVBOSA5IDAgMCAxIDEyIDIxIiAvPgogIDxwYXRoIGQ9Ik0xOSAxNy42NTZhOSA5IDAgMCAxLTEuNSAxLjQ1NiIgLz4KICA8cGF0aCBkPSJNMjEgMTJhOSA5IDAgMCAxLS4yMjggMiIgLz4KICA8cGF0aCBkPSJNMjEgOGgtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rotate-cw-fading-clock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRotateCwFadingClock extends LucideIconBase {\n static icon = {\n name: 'rotate-cw-fading-clock',\n size: 24,\n node: [\n ['path', { d: 'M12 3a9.75 9.75 0 0 1 6.74 2.74', key: '1k3kxf' }],\n ['path', { d: 'M18.74 5.74 21 8', key: '1eb40o' }],\n ['path', { d: 'M21 8V3', key: '1et280' }],\n ['path', { d: 'M7.5 19.794c-6-3.464-6-12.124 0-15.588', key: '19r0lp' }],\n ['path', { d: 'M7.5 4.206A9 9 0 0 1 12 3', key: 's8r11' }],\n ['path', { d: 'M12 7v5l4 2', key: '1fdv2h' }],\n ['path', { d: 'M14 20.775A9 9 0 0 1 12 21', key: '184rgu' }],\n ['path', { d: 'M19 17.656a9 9 0 0 1-1.5 1.456', key: '7qgp6l' }],\n ['path', { d: 'M21 12a9 9 0 0 1-.228 2', key: '1h378y' }],\n ['path', { d: 'M21 8h-5', key: 'k0yzmk' }],\n ],\n };\n icon = signal(LucideRotateCwFadingClock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotateCwFadingClock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRotateCwFadingClock, isStandalone: true, selector: \"svg[lucideRotateCwFadingClock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotateCwFadingClock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRotateCwFadingClock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name RotateCcw\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMmE5IDkgMCAxIDAgOS05IDkuNzUgOS43NSAwIDAgMC02Ljc0IDIuNzRMMyA4IiAvPgogIDxwYXRoIGQ9Ik0zIDN2NWg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rotate-ccw\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRotateCcw extends LucideIconBase {\n static icon = {\n name: 'rotate-ccw',\n size: 24,\n node: [\n ['path', { d: 'M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8', key: '1357e3' }],\n ['path', { d: 'M3 3v5h5', key: '1xhq8a' }],\n ],\n };\n icon = signal(LucideRotateCcw.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotateCcw, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRotateCcw, isStandalone: true, selector: \"svg[lucideRotateCcw]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotateCcw, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRotateCcw]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name RotateCw\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTJhOSA5IDAgMSAxLTktOWMyLjUyIDAgNC45MyAxIDYuNzQgMi43NEwyMSA4IiAvPgogIDxwYXRoIGQ9Ik0yMSAzdjVoLTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rotate-cw\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRotateCw extends LucideIconBase {\n static icon = {\n name: 'rotate-cw',\n size: 24,\n node: [\n ['path', { d: 'M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8', key: '1p45f6' }],\n ['path', { d: 'M21 3v5h-5', key: '1q7to0' }],\n ],\n };\n icon = signal(LucideRotateCw.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotateCw, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRotateCw, isStandalone: true, selector: \"svg[lucideRotateCw]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRotateCw, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRotateCw]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name RouteOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iMTkiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTkgMTloOC41Yy40IDAgLjktLjEgMS4zLS4yIiAvPgogIDxwYXRoIGQ9Ik01LjIgNS4yQTMuNSAzLjUzIDAgMCAwIDYuNSAxMkgxMiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNS4zYTMuNSAzLjUgMCAwIDAtMy4zLTMuMyIgLz4KICA8cGF0aCBkPSJNMTUgNWgtNC4zIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iNSIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/route-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRouteOff extends LucideIconBase {\n static icon = {\n name: 'route-off',\n size: 24,\n node: [\n ['circle', { cx: '6', cy: '19', r: '3', key: '1kj8tv' }],\n ['path', { d: 'M9 19h8.5c.4 0 .9-.1 1.3-.2', key: '1effex' }],\n ['path', { d: 'M5.2 5.2A3.5 3.53 0 0 0 6.5 12H12', key: 'k9y2ds' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M21 15.3a3.5 3.5 0 0 0-3.3-3.3', key: '11nlu2' }],\n ['path', { d: 'M15 5h-4.3', key: '6537je' }],\n ['circle', { cx: '18', cy: '5', r: '3', key: 'gq8acd' }],\n ],\n };\n icon = signal(LucideRouteOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRouteOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRouteOff, isStandalone: true, selector: \"svg[lucideRouteOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRouteOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRouteOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Router\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iOCIgeD0iMiIgeT0iMTQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik02LjAxIDE4SDYiIC8+CiAgPHBhdGggZD0iTTEwLjAxIDE4SDEwIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMHY0IiAvPgogIDxwYXRoIGQ9Ik0xNy44NCA3LjE3YTQgNCAwIDAgMC01LjY2IDAiIC8+CiAgPHBhdGggZD0iTTIwLjY2IDQuMzRhOCA4IDAgMCAwLTExLjMxIDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/router\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRouter extends LucideIconBase {\n static icon = {\n name: 'router',\n size: 24,\n node: [\n ['rect', { width: '20', height: '8', x: '2', y: '14', rx: '2', key: 'w68u3i' }],\n ['path', { d: 'M6.01 18H6', key: '19vcac' }],\n ['path', { d: 'M10.01 18H10', key: 'uamcmx' }],\n ['path', { d: 'M15 10v4', key: 'qjz1xs' }],\n ['path', { d: 'M17.84 7.17a4 4 0 0 0-5.66 0', key: '1rif40' }],\n ['path', { d: 'M20.66 4.34a8 8 0 0 0-11.31 0', key: '6a5xfq' }],\n ],\n };\n icon = signal(LucideRouter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRouter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRouter, isStandalone: true, selector: \"svg[lucideRouter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRouter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRouter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Route\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iMTkiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTkgMTloOC41YTMuNSAzLjUgMCAwIDAgMC03aC0xMWEzLjUgMy41IDAgMCAxIDAtN0gxNSIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjUiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/route\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRoute extends LucideIconBase {\n static icon = {\n name: 'route',\n size: 24,\n node: [\n ['circle', { cx: '6', cy: '19', r: '3', key: '1kj8tv' }],\n ['path', { d: 'M9 19h8.5a3.5 3.5 0 0 0 0-7h-11a3.5 3.5 0 0 1 0-7H15', key: '1d8sl' }],\n ['circle', { cx: '18', cy: '5', r: '3', key: 'gq8acd' }],\n ],\n };\n icon = signal(LucideRoute.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRoute, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRoute, isStandalone: true, selector: \"svg[lucideRoute]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRoute, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRoute]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Rows2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDEyaDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rows-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRows2 extends LucideIconBase {\n static icon = {\n name: 'rows-2',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M3 12h18', key: '1i2n21' }],\n ],\n aliases: ['rows'],\n };\n icon = signal(LucideRows2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRows2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRows2, isStandalone: true, selector: \"svg[lucideRows2], svg[lucideRows]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRows2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRows2], svg[lucideRows]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideRows2\n */\nconst LucideRows = LucideRows2;\n\n/**\n * @component @name Rows4\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMSA3LjVIMyIgLz4KICA8cGF0aCBkPSJNMjEgMTJIMyIgLz4KICA8cGF0aCBkPSJNMjEgMTYuNUgzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rows-4\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRows4 extends LucideIconBase {\n static icon = {\n name: 'rows-4',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M21 7.5H3', key: '1hm9pq' }],\n ['path', { d: 'M21 12H3', key: '2avoz0' }],\n ['path', { d: 'M21 16.5H3', key: 'n7jzkj' }],\n ],\n };\n icon = signal(LucideRows4.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRows4, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRows4, isStandalone: true, selector: \"svg[lucideRows4]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRows4, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRows4]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Rows3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMSA5SDMiIC8+CiAgPHBhdGggZD0iTTIxIDE1SDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rows-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRows3 extends LucideIconBase {\n static icon = {\n name: 'rows-3',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M21 9H3', key: '1338ky' }],\n ['path', { d: 'M21 15H3', key: '9uk58r' }],\n ],\n aliases: ['panels-top-bottom'],\n };\n icon = signal(LucideRows3.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRows3, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRows3, isStandalone: true, selector: \"svg[lucideRows3], svg[lucidePanelsTopBottom]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRows3, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRows3], svg[lucidePanelsTopBottom]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideRows3\n */\nconst LucidePanelsTopBottom = LucideRows3;\n\n/**\n * @component @name Rss\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMWE5IDkgMCAwIDEgOSA5IiAvPgogIDxwYXRoIGQ9Ik00IDRhMTYgMTYgMCAwIDEgMTYgMTYiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE5IiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rss\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRss extends LucideIconBase {\n static icon = {\n name: 'rss',\n size: 24,\n node: [\n ['path', { d: 'M4 11a9 9 0 0 1 9 9', key: 'pv89mb' }],\n ['path', { d: 'M4 4a16 16 0 0 1 16 16', key: 'k0647b' }],\n ['circle', { cx: '5', cy: '19', r: '1', key: 'bfqh0e' }],\n ],\n };\n icon = signal(LucideRss.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRss, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRss, isStandalone: true, selector: \"svg[lucideRss]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRss, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRss]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name RulerDimensionLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTV2LTMiIC8+CiAgPHBhdGggZD0iTTE0IDE1di0zIiAvPgogIDxwYXRoIGQ9Ik0xOCAxNXYtMyIgLz4KICA8cGF0aCBkPSJNMiA4VjQiIC8+CiAgPHBhdGggZD0iTTIyIDZIMiIgLz4KICA8cGF0aCBkPSJNMjIgOFY0IiAvPgogIDxwYXRoIGQ9Ik02IDE1di0zIiAvPgogIDxyZWN0IHg9IjIiIHk9IjEyIiB3aWR0aD0iMjAiIGhlaWdodD0iOCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ruler-dimension-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRulerDimensionLine extends LucideIconBase {\n static icon = {\n name: 'ruler-dimension-line',\n size: 24,\n node: [\n ['path', { d: 'M10 15v-3', key: '1pjskw' }],\n ['path', { d: 'M14 15v-3', key: '1o1mqj' }],\n ['path', { d: 'M18 15v-3', key: 'cws6he' }],\n ['path', { d: 'M2 8V4', key: '3jv1jz' }],\n ['path', { d: 'M22 6H2', key: '1iqbfk' }],\n ['path', { d: 'M22 8V4', key: '16f4ou' }],\n ['path', { d: 'M6 15v-3', key: '1ij1qe' }],\n ['rect', { x: '2', y: '12', width: '20', height: '8', rx: '2', key: '1tqiko' }],\n ],\n };\n icon = signal(LucideRulerDimensionLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRulerDimensionLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRulerDimensionLine, isStandalone: true, selector: \"svg[lucideRulerDimensionLine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRulerDimensionLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRulerDimensionLine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Ruler\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuMyAxNS4zYTIuNCAyLjQgMCAwIDEgMCAzLjRsLTIuNiAyLjZhMi40IDIuNCAwIDAgMS0zLjQgMEwyLjcgOC43YTIuNDEgMi40MSAwIDAgMSAwLTMuNGwyLjYtMi42YTIuNDEgMi40MSAwIDAgMSAzLjQgMFoiIC8+CiAgPHBhdGggZD0ibTE0LjUgMTIuNSAyLTIiIC8+CiAgPHBhdGggZD0ibTExLjUgOS41IDItMiIgLz4KICA8cGF0aCBkPSJtOC41IDYuNSAyLTIiIC8+CiAgPHBhdGggZD0ibTE3LjUgMTUuNSAyLTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ruler\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRuler extends LucideIconBase {\n static icon = {\n name: 'ruler',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21.3 15.3a2.4 2.4 0 0 1 0 3.4l-2.6 2.6a2.4 2.4 0 0 1-3.4 0L2.7 8.7a2.41 2.41 0 0 1 0-3.4l2.6-2.6a2.41 2.41 0 0 1 3.4 0Z',\n key: 'icamh8',\n },\n ],\n ['path', { d: 'm14.5 12.5 2-2', key: 'inckbg' }],\n ['path', { d: 'm11.5 9.5 2-2', key: 'fmmyf7' }],\n ['path', { d: 'm8.5 6.5 2-2', key: 'vc6u1g' }],\n ['path', { d: 'm17.5 15.5 2-2', key: 'wo5hmg' }],\n ],\n };\n icon = signal(LucideRuler.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRuler, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRuler, isStandalone: true, selector: \"svg[lucideRuler]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRuler, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRuler]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Sailboat\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnYxNSIgLz4KICA8cGF0aCBkPSJNNyAyMmE0IDQgMCAwIDEtNC00IDEgMSAwIDAgMSAxLTFoMTZhMSAxIDAgMCAxIDEgMSA0IDQgMCAwIDEtNCA0eiIgLz4KICA8cGF0aCBkPSJNOS4xNTkgMi40NmExIDEgMCAwIDEgMS41MjEtLjE5M2w5Ljk3NyA4Ljk4QTEgMSAwIDAgMSAyMCAxM0g0YTEgMSAwIDAgMS0uODI0LTEuNTY3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sailboat\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSailboat extends LucideIconBase {\n static icon = {\n name: 'sailboat',\n size: 24,\n node: [\n ['path', { d: 'M10 2v15', key: '1qf71f' }],\n [\n 'path',\n { d: 'M7 22a4 4 0 0 1-4-4 1 1 0 0 1 1-1h16a1 1 0 0 1 1 1 4 4 0 0 1-4 4z', key: '1pxcvx' },\n ],\n [\n 'path',\n {\n d: 'M9.159 2.46a1 1 0 0 1 1.521-.193l9.977 8.98A1 1 0 0 1 20 13H4a1 1 0 0 1-.824-1.567z',\n key: '5oog16',\n },\n ],\n ],\n };\n icon = signal(LucideSailboat.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSailboat, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSailboat, isStandalone: true, selector: \"svg[lucideSailboat]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSailboat, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSailboat]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SatelliteDish\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMGE3LjMxIDcuMzEgMCAwIDAgMTAgMTBaIiAvPgogIDxwYXRoIGQ9Im05IDE1IDMtMyIgLz4KICA8cGF0aCBkPSJNMTcgMTNhNiA2IDAgMCAwLTYtNiIgLz4KICA8cGF0aCBkPSJNMjEgMTNBMTAgMTAgMCAwIDAgMTEgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/satellite-dish\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSatelliteDish extends LucideIconBase {\n static icon = {\n name: 'satellite-dish',\n size: 24,\n node: [\n ['path', { d: 'M4 10a7.31 7.31 0 0 0 10 10Z', key: '1fzpp3' }],\n ['path', { d: 'm9 15 3-3', key: '88sc13' }],\n ['path', { d: 'M17 13a6 6 0 0 0-6-6', key: '15cc6u' }],\n ['path', { d: 'M21 13A10 10 0 0 0 11 3', key: '11nf8s' }],\n ],\n };\n icon = signal(LucideSatelliteDish.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSatelliteDish, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSatelliteDish, isStandalone: true, selector: \"svg[lucideSatelliteDish]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSatelliteDish, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSatelliteDish]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Satellite\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMuNSA2LjUtMy4xNDgtMy4xNDhhMS4yMDUgMS4yMDUgMCAwIDAtMS43MDQgMEw2LjM1MiA1LjY0OGExLjIwNSAxLjIwNSAwIDAgMCAwIDEuNzA0TDkuNSAxMC41IiAvPgogIDxwYXRoIGQ9Ik0xNi41IDcuNSAxOSA1IiAvPgogIDxwYXRoIGQ9Im0xNy41IDEwLjUgMy4xNDggMy4xNDhhMS4yMDUgMS4yMDUgMCAwIDEgMCAxLjcwNGwtMi4yOTYgMi4yOTZhMS4yMDUgMS4yMDUgMCAwIDEtMS43MDQgMEwxMy41IDE0LjUiIC8+CiAgPHBhdGggZD0iTTkgMjFhNiA2IDAgMCAwLTYtNiIgLz4KICA8cGF0aCBkPSJNOS4zNTIgMTAuNjQ4YTEuMjA1IDEuMjA1IDAgMCAwIDAgMS43MDRsMi4yOTYgMi4yOTZhMS4yMDUgMS4yMDUgMCAwIDAgMS43MDQgMGw0LjI5Ni00LjI5NmExLjIwNSAxLjIwNSAwIDAgMCAwLTEuNzA0bC0yLjI5Ni0yLjI5NmExLjIwNSAxLjIwNSAwIDAgMC0xLjcwNCAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/satellite\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSatellite extends LucideIconBase {\n static icon = {\n name: 'satellite',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm13.5 6.5-3.148-3.148a1.205 1.205 0 0 0-1.704 0L6.352 5.648a1.205 1.205 0 0 0 0 1.704L9.5 10.5',\n key: 'dzhfyz',\n },\n ],\n ['path', { d: 'M16.5 7.5 19 5', key: '1ltcjm' }],\n [\n 'path',\n {\n d: 'm17.5 10.5 3.148 3.148a1.205 1.205 0 0 1 0 1.704l-2.296 2.296a1.205 1.205 0 0 1-1.704 0L13.5 14.5',\n key: 'nfoymv',\n },\n ],\n ['path', { d: 'M9 21a6 6 0 0 0-6-6', key: '1iajcf' }],\n [\n 'path',\n {\n d: 'M9.352 10.648a1.205 1.205 0 0 0 0 1.704l2.296 2.296a1.205 1.205 0 0 0 1.704 0l4.296-4.296a1.205 1.205 0 0 0 0-1.704l-2.296-2.296a1.205 1.205 0 0 0-1.704 0z',\n key: 'nv9zqy',\n },\n ],\n ],\n };\n icon = signal(LucideSatellite.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSatellite, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSatellite, isStandalone: true, selector: \"svg[lucideSatellite]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSatellite, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSatellite]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SaveCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNSAyMUg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDEwLjJhMiAyIDAgMCAxIDEuNC42bDMuOCAzLjhhMiAyIDAgMCAxIC42IDEuNHY0LjM1IiAvPgogIDxwYXRoIGQ9Im0xNiAxOSAyIDIgNC00IiAvPgogIDxwYXRoIGQ9Ik0xNyAxNS4xM1YxNGExIDEgMCAwIDAtMS0xSDhhMSAxIDAgMCAwLTEgMXY3IiAvPgogIDxwYXRoIGQ9Ik03IDN2NGExIDEgMCAwIDAgMSAxaDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/save-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSaveCheck extends LucideIconBase {\n static icon = {\n name: 'save-check',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.5 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h10.2a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4v4.35',\n key: '6jbevg',\n },\n ],\n ['path', { d: 'm16 19 2 2 4-4', key: '1b14m6' }],\n ['path', { d: 'M17 15.13V14a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7', key: '1bzeol' }],\n ['path', { d: 'M7 3v4a1 1 0 0 0 1 1h7', key: 't51u73' }],\n ],\n };\n icon = signal(LucideSaveCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSaveCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSaveCheck, isStandalone: true, selector: \"svg[lucideSaveCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSaveCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSaveCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Salad\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyMWgxMCIgLz4KICA8cGF0aCBkPSJNMTIgMjFhOSA5IDAgMCAwIDktOUgzYTkgOSAwIDAgMCA5IDlaIiAvPgogIDxwYXRoIGQ9Ik0xMS4zOCAxMmEyLjQgMi40IDAgMCAxLS40LTQuNzcgMi40IDIuNCAwIDAgMSAzLjItMi43NyAyLjQgMi40IDAgMCAxIDMuNDctLjYzIDIuNCAyLjQgMCAwIDEgMy4zNyAzLjM3IDIuNCAyLjQgMCAwIDEtMS4xIDMuNyAyLjUxIDIuNTEgMCAwIDEgLjAzIDEuMSIgLz4KICA8cGF0aCBkPSJtMTMgMTIgNC00IiAvPgogIDxwYXRoIGQ9Ik0xMC45IDcuMjVBMy45OSAzLjk5IDAgMCAwIDQgMTBjMCAuNzMuMiAxLjQxLjU0IDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/salad\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSalad extends LucideIconBase {\n static icon = {\n name: 'salad',\n size: 24,\n node: [\n ['path', { d: 'M7 21h10', key: '1b0cd5' }],\n ['path', { d: 'M12 21a9 9 0 0 0 9-9H3a9 9 0 0 0 9 9Z', key: '4rw317' }],\n [\n 'path',\n {\n d: 'M11.38 12a2.4 2.4 0 0 1-.4-4.77 2.4 2.4 0 0 1 3.2-2.77 2.4 2.4 0 0 1 3.47-.63 2.4 2.4 0 0 1 3.37 3.37 2.4 2.4 0 0 1-1.1 3.7 2.51 2.51 0 0 1 .03 1.1',\n key: '10xrj0',\n },\n ],\n ['path', { d: 'm13 12 4-4', key: '1hckqy' }],\n ['path', { d: 'M10.9 7.25A3.99 3.99 0 0 0 4 10c0 .73.2 1.41.54 2', key: '1p4srx' }],\n ],\n };\n icon = signal(LucideSalad.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSalad, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSalad, isStandalone: true, selector: \"svg[lucideSalad]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSalad, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSalad]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name RussianRuble\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxMWg4YTQgNCAwIDAgMCAwLThIOXYxOCIgLz4KICA8cGF0aCBkPSJNNiAxNWg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/russian-ruble\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideRussianRuble extends LucideIconBase {\n static icon = {\n name: 'russian-ruble',\n size: 24,\n node: [\n ['path', { d: 'M6 11h8a4 4 0 0 0 0-8H9v18', key: '18ai8t' }],\n ['path', { d: 'M6 15h8', key: '1y8f6l' }],\n ],\n };\n icon = signal(LucideRussianRuble.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRussianRuble, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideRussianRuble, isStandalone: true, selector: \"svg[lucideRussianRuble]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideRussianRuble, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideRussianRuble]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SaudiRiyal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjAgMTkuNS01LjUgMS4yIiAvPgogIDxwYXRoIGQ9Ik0xNC41IDR2MTEuMjJhMSAxIDAgMCAwIDEuMjQyLjk3TDIwIDE1LjIiIC8+CiAgPHBhdGggZD0ibTIuOTc4IDE5LjM1MSA1LjU0OS0xLjM2M0EyIDIgMCAwIDAgMTAgMTZWMiIgLz4KICA8cGF0aCBkPSJNMjAgMTAgNCAxMy41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/saudi-riyal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSaudiRiyal extends LucideIconBase {\n static icon = {\n name: 'saudi-riyal',\n size: 24,\n node: [\n ['path', { d: 'm20 19.5-5.5 1.2', key: '1aenhr' }],\n ['path', { d: 'M14.5 4v11.22a1 1 0 0 0 1.242.97L20 15.2', key: '2rtezt' }],\n ['path', { d: 'm2.978 19.351 5.549-1.363A2 2 0 0 0 10 16V2', key: '1kbm92' }],\n ['path', { d: 'M20 10 4 13.5', key: '8nums9' }],\n ],\n };\n icon = signal(LucideSaudiRiyal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSaudiRiyal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSaudiRiyal, isStandalone: true, selector: \"svg[lucideSaudiRiyal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSaudiRiyal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSaudiRiyal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Sandwich\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMi4zNyAxMS4yMjMgOC4zNzItNi43NzdhMiAyIDAgMCAxIDIuNTE2IDBsOC4zNzEgNi43NzciIC8+CiAgPHBhdGggZD0iTTIxIDE1YTEgMSAwIDAgMSAxIDF2MmExIDEgMCAwIDEtMSAxaC01LjI1IiAvPgogIDxwYXRoIGQ9Ik0zIDE1YTEgMSAwIDAgMC0xIDF2MmExIDEgMCAwIDAgMSAxaDkiIC8+CiAgPHBhdGggZD0ibTYuNjcgMTUgNi4xMyA0LjZhMiAyIDAgMCAwIDIuOC0uNGwzLjE1LTQuMiIgLz4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iNCIgeD0iMiIgeT0iMTEiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sandwich\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSandwich extends LucideIconBase {\n static icon = {\n name: 'sandwich',\n size: 24,\n node: [\n ['path', { d: 'm2.37 11.223 8.372-6.777a2 2 0 0 1 2.516 0l8.371 6.777', key: 'f1wd0e' }],\n ['path', { d: 'M21 15a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-5.25', key: '1pfu07' }],\n ['path', { d: 'M3 15a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h9', key: '1oq9qw' }],\n ['path', { d: 'm6.67 15 6.13 4.6a2 2 0 0 0 2.8-.4l3.15-4.2', key: '1fnwu5' }],\n ['rect', { width: '20', height: '4', x: '2', y: '11', rx: '1', key: 'itshg' }],\n ],\n };\n icon = signal(LucideSandwich.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSandwich, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSandwich, isStandalone: true, selector: \"svg[lucideSandwich]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSandwich, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSandwich]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SaveAll\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnYzYTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTggMTh2LTZhMSAxIDAgMCAwLTEtMWgtNmExIDEgMCAwIDAtMSAxdjYiIC8+CiAgPHBhdGggZD0iTTE4IDIySDRhMiAyIDAgMCAxLTItMlY2IiAvPgogIDxwYXRoIGQ9Ik04IDE4YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDkuMTcyYTIgMiAwIDAgMSAxLjQxNC41ODZsMi44MjggMi44MjhBMiAyIDAgMCAxIDIyIDYuODI4VjE2YTIgMiAwIDAgMS0yLjAxIDJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/save-all\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSaveAll extends LucideIconBase {\n static icon = {\n name: 'save-all',\n size: 24,\n node: [\n ['path', { d: 'M10 2v3a1 1 0 0 0 1 1h5', key: '1xspal' }],\n ['path', { d: 'M18 18v-6a1 1 0 0 0-1-1h-6a1 1 0 0 0-1 1v6', key: '1ra60u' }],\n ['path', { d: 'M18 22H4a2 2 0 0 1-2-2V6', key: 'pblm9e' }],\n [\n 'path',\n {\n d: 'M8 18a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9.172a2 2 0 0 1 1.414.586l2.828 2.828A2 2 0 0 1 22 6.828V16a2 2 0 0 1-2.01 2z',\n key: '1yve0x',\n },\n ],\n ],\n };\n icon = signal(LucideSaveAll.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSaveAll, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSaveAll, isStandalone: true, selector: \"svg[lucideSaveAll]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSaveAll, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSaveAll]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SavePen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMzMgMTNIOGExIDEgMCAwMC0xIDF2NyIgLz4KICA8cGF0aCBkPSJNMTQuMzYzIDE3LjYzNGEyIDIgMCAwMC0uNTA2Ljg1NGwtLjgzNyAyLjg3YS41LjUgMCAwMC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMDAuODU0LS41MDZsNC4wMTMtNC4wMDlhMSAxIDAgMTAtMy4wMDQtMy4wMDR6IiAvPgogIDxwYXRoIGQ9Ik03IDN2NGExIDEgMCAwMDEgMWg3IiAvPgogIDxwYXRoIGQ9Ik05IDIxSDVhMiAyIDAgMDEtMi0yVjVhMiAyIDAgMDEyLTJoMTAuMmEyIDIgMCAwMTEuNC42bDMuOCAzLjhhMiAyIDAgMDEuNiAxLjR2LjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/save-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSavePen extends LucideIconBase {\n static icon = {\n name: 'save-pen',\n size: 24,\n node: [\n ['path', { d: 'M13.33 13H8a1 1 0 00-1 1v7', key: '60fs50' }],\n [\n 'path',\n {\n d: 'M14.363 17.634a2 2 0 00-.506.854l-.837 2.87a.5.5 0 00.62.62l2.87-.837a2 2 0 00.854-.506l4.013-4.009a1 1 0 10-3.004-3.004z',\n key: 'dpj1he',\n },\n ],\n ['path', { d: 'M7 3v4a1 1 0 001 1h7', key: 'vkun1b' }],\n [\n 'path',\n {\n d: 'M9 21H5a2 2 0 01-2-2V5a2 2 0 012-2h10.2a2 2 0 011.4.6l3.8 3.8a2 2 0 01.6 1.4v.3',\n key: '1oj3yb',\n },\n ],\n ],\n };\n icon = signal(LucideSavePen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSavePen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSavePen, isStandalone: true, selector: \"svg[lucideSavePen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSavePen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSavePen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SavePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNSAyMUg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDEwLjJhMiAyIDAgMCAxIDEuNC42bDMuOCAzLjhhMiAyIDAgMCAxIC42IDEuNFYxMiIgLz4KICA8cGF0aCBkPSJNMTYgMTNIOGExIDEgMCAwIDAtMSAxdjciIC8+CiAgPHBhdGggZD0iTTE5IDIydi02IiAvPgogIDxwYXRoIGQ9Ik0yMiAxOWgtNiIgLz4KICA8cGF0aCBkPSJNNyAzdjRhMSAxIDAgMCAwIDEgMWg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/save-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSavePlus extends LucideIconBase {\n static icon = {\n name: 'save-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.5 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h10.2a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V12',\n key: 'bhibzn',\n },\n ],\n ['path', { d: 'M16 13H8a1 1 0 0 0-1 1v7', key: '164ge7' }],\n ['path', { d: 'M19 22v-6', key: 'qhmiwi' }],\n ['path', { d: 'M22 19h-6', key: 'vcuq98' }],\n ['path', { d: 'M7 3v4a1 1 0 0 0 1 1h7', key: 't51u73' }],\n ],\n };\n icon = signal(LucideSavePlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSavePlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSavePlus, isStandalone: true, selector: \"svg[lucideSavePlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSavePlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSavePlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Scale3d\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA3djExYTEgMSAwIDAgMCAxIDFoMTEiIC8+CiAgPHBhdGggZD0iTTUuMjkzIDE4LjcwNyAxMSAxMyIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjE5IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSI1IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scale-3d\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScale3d extends LucideIconBase {\n static icon = {\n name: 'scale-3d',\n size: 24,\n node: [\n ['path', { d: 'M5 7v11a1 1 0 0 0 1 1h11', key: '13dt1j' }],\n ['path', { d: 'M5.293 18.707 11 13', key: 'ezgbsx' }],\n ['circle', { cx: '19', cy: '19', r: '2', key: '17f5cg' }],\n ['circle', { cx: '5', cy: '5', r: '2', key: '1gwv83' }],\n ],\n aliases: ['scale-3-d'],\n };\n icon = signal(LucideScale3d.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScale3d, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScale3d, isStandalone: true, selector: \"svg[lucideScale3d], svg[lucideScale3D]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScale3d, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScale3d], svg[lucideScale3D]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideScale3d\n */\nconst LucideScale3D = LucideScale3d;\n\n/**\n * @component @name Scale\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxOCIgLz4KICA8cGF0aCBkPSJtMTkgOCAzIDhhNSA1IDAgMCAxLTYgMHpWNyIgLz4KICA8cGF0aCBkPSJNMyA3aDFhMTcgMTcgMCAwIDAgOC0yIDE3IDE3IDAgMCAwIDggMmgxIiAvPgogIDxwYXRoIGQ9Im01IDggMyA4YTUgNSAwIDAgMS02IDB6VjciIC8+CiAgPHBhdGggZD0iTTcgMjFoMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scale\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScale extends LucideIconBase {\n static icon = {\n name: 'scale',\n size: 24,\n node: [\n ['path', { d: 'M12 3v18', key: '108xh3' }],\n ['path', { d: 'm19 8 3 8a5 5 0 0 1-6 0zV7', key: 'zcdpyk' }],\n ['path', { d: 'M3 7h1a17 17 0 0 0 8-2 17 17 0 0 0 8 2h1', key: '1yorad' }],\n ['path', { d: 'm5 8 3 8a5 5 0 0 1-6 0zV7', key: 'eua70x' }],\n ['path', { d: 'M7 21h10', key: '1b0cd5' }],\n ],\n };\n icon = signal(LucideScale.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScale, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScale, isStandalone: true, selector: \"svg[lucideScale]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScale, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScale]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Scaling\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0ydi03IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNUg5di01IiAvPgogIDxwYXRoIGQ9Ik0xNiAzaDV2NSIgLz4KICA8cGF0aCBkPSJNMjEgMyA5IDE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scaling\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScaling extends LucideIconBase {\n static icon = {\n name: 'scaling',\n size: 24,\n node: [\n ['path', { d: 'M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7', key: '1m0v6g' }],\n ['path', { d: 'M14 15H9v-5', key: 'pi4jk9' }],\n ['path', { d: 'M16 3h5v5', key: '1806ms' }],\n ['path', { d: 'M21 3 9 15', key: '15kdhq' }],\n ],\n };\n icon = signal(LucideScaling.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScaling, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScaling, isStandalone: true, selector: \"svg[lucideScaling]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScaling, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScaling]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ScanEye\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEiIC8+CiAgPHBhdGggZD0iTTE4Ljk0NCAxMi4zM2ExIDEgMCAwIDAgMC0uNjYgNy41IDcuNSAwIDAgMC0xMy44ODggMCAxIDEgMCAwIDAgMCAuNjYgNy41IDcuNSAwIDAgMCAxMy44ODggMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scan-eye\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScanEye extends LucideIconBase {\n static icon = {\n name: 'scan-eye',\n size: 24,\n node: [\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\n [\n 'path',\n {\n d: 'M18.944 12.33a1 1 0 0 0 0-.66 7.5 7.5 0 0 0-13.888 0 1 1 0 0 0 0 .66 7.5 7.5 0 0 0 13.888 0',\n key: '11ak4c',\n },\n ],\n ],\n };\n icon = signal(LucideScanEye.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanEye, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScanEye, isStandalone: true, selector: \"svg[lucideScanEye]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanEye, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScanEye]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ScanBox\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJ2NS41IiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMDEyIDJ2MiIgLz4KICA8cGF0aCBkPSJNMjEgMTd2MmEyIDIgMCAwMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTMgN1Y1YTIgMiAwIDAxMi0yaDIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwMS0yLTJ2LTIiIC8+CiAgPHBhdGggZD0iTTcuMjY0IDkuMjUyIDEyIDEybDQuNzM3LTIuNzQ4IiAvPgogIDxwYXRoIGQ9Ik03Ljk5NSA4LjUxNEEyIDIgMCAwMDcgMTAuMjQ0djMuNTE2YTIgMiAwIDAwLjk5NiAxLjczbDMgMS43NGEyIDIgMCAwMDIuMDA4IDBsMy0xLjc0QTIgMiAwIDAwMTcgMTMuNzZ2LTMuNTE3YTIgMiAwIDAwLS45OTUtMS43M2wtMy0xLjc0MmEyIDIgMCAwMC0xLjg5Mi0uMDY0eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scan-box\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScanBox extends LucideIconBase {\n static icon = {\n name: 'scan-box',\n size: 24,\n node: [\n ['path', { d: 'M12 12v5.5', key: '1fezw7' }],\n ['path', { d: 'M17 3h2a2 2 0 012 2v2', key: 'sxhzt8' }],\n ['path', { d: 'M21 17v2a2 2 0 01-2 2h-2', key: 'b4b27w' }],\n ['path', { d: 'M3 7V5a2 2 0 012-2h2', key: '5quapj' }],\n ['path', { d: 'M7 21H5a2 2 0 01-2-2v-2', key: 'rx7q13' }],\n ['path', { d: 'M7.264 9.252 12 12l4.737-2.748', key: '176tmc' }],\n [\n 'path',\n {\n d: 'M7.995 8.514A2 2 0 007 10.244v3.516a2 2 0 00.996 1.73l3 1.74a2 2 0 002.008 0l3-1.74A2 2 0 0017 13.76v-3.517a2 2 0 00-.995-1.73l-3-1.742a2 2 0 00-1.892-.064z',\n key: '7zy66p',\n },\n ],\n ],\n };\n icon = signal(LucideScanBox.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanBox, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScanBox, isStandalone: true, selector: \"svg[lucideScanBox]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanBox, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScanBox]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SaveOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTNIOGExIDEgMCAwIDAtMSAxdjciIC8+CiAgPHBhdGggZD0iTTE0IDhoMSIgLz4KICA8cGF0aCBkPSJNMTcgMjF2LTQiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMjAuNDEgMjAuNDFBMiAyIDAgMCAxIDE5IDIxSDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAuNTktMS40MSIgLz4KICA8cGF0aCBkPSJNMjkuNSAxMS41czUgNSA0IDUiIC8+CiAgPHBhdGggZD0iTTkgM2g2LjJhMiAyIDAgMCAxIDEuNC42bDMuOCAzLjhhMiAyIDAgMCAxIC42IDEuNFYxNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/save-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSaveOff extends LucideIconBase {\n static icon = {\n name: 'save-off',\n size: 24,\n node: [\n ['path', { d: 'M13 13H8a1 1 0 0 0-1 1v7', key: 'h8g396' }],\n ['path', { d: 'M14 8h1', key: '1lfen6' }],\n ['path', { d: 'M17 21v-4', key: '1yknxs' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n [\n 'path',\n { d: 'M20.41 20.41A2 2 0 0 1 19 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 .59-1.41', key: '1t4vdl' },\n ],\n ['path', { d: 'M29.5 11.5s5 5 4 5', key: 'zzn4i6' }],\n ['path', { d: 'M9 3h6.2a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V15', key: '24cby9' }],\n ],\n };\n icon = signal(LucideSaveOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSaveOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSaveOff, isStandalone: true, selector: \"svg[lucideSaveOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSaveOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSaveOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ScanBarcode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik04IDd2MTAiIC8+CiAgPHBhdGggZD0iTTEyIDd2MTAiIC8+CiAgPHBhdGggZD0iTTE3IDd2MTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scan-barcode\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScanBarcode extends LucideIconBase {\n static icon = {\n name: 'scan-barcode',\n size: 24,\n node: [\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\n ['path', { d: 'M8 7v10', key: '23sfjj' }],\n ['path', { d: 'M12 7v10', key: 'jspqdw' }],\n ['path', { d: 'M17 7v10', key: '578dap' }],\n ],\n };\n icon = signal(LucideScanBarcode.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanBarcode, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScanBarcode, isStandalone: true, selector: \"svg[lucideScanBarcode]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanBarcode, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScanBarcode]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ScanHeart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgM2gyYTIgMiAwIDAgMSAyIDJ2MiIgLz4KICA8cGF0aCBkPSJNMjEgMTd2MmEyIDIgMCAwIDEtMiAyaC0yIiAvPgogIDxwYXRoIGQ9Ik0zIDdWNWEyIDIgMCAwIDEgMi0yaDIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik03LjgyOCAxMy4wN0EzIDMgMCAwIDEgMTIgOC43NjRhMyAzIDAgMCAxIDQuMTcyIDQuMzA2bC0zLjQ0NyAzLjYyYTEgMSAwIDAgMS0xLjQ0OSAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scan-heart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScanHeart extends LucideIconBase {\n static icon = {\n name: 'scan-heart',\n size: 24,\n node: [\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\n [\n 'path',\n {\n d: 'M7.828 13.07A3 3 0 0 1 12 8.764a3 3 0 0 1 4.172 4.306l-3.447 3.62a1 1 0 0 1-1.449 0z',\n key: '1ak1ef',\n },\n ],\n ],\n };\n icon = signal(LucideScanHeart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanHeart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScanHeart, isStandalone: true, selector: \"svg[lucideScanHeart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanHeart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScanHeart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ScanLine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik03IDEyaDEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scan-line\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScanLine extends LucideIconBase {\n static icon = {\n name: 'scan-line',\n size: 24,\n node: [\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\n ['path', { d: 'M7 12h10', key: 'b7w52i' }],\n ],\n };\n icon = signal(LucideScanLine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanLine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScanLine, isStandalone: true, selector: \"svg[lucideScanLine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanLine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScanLine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ScanQrCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTJ2NGExIDEgMCAwIDEtMSAxaC00IiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNyA4VjciIC8+CiAgPHBhdGggZD0iTTIxIDE3djJhMiAyIDAgMCAxLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik03IDE3aC4wMSIgLz4KICA8cGF0aCBkPSJNNyAyMUg1YTIgMiAwIDAgMS0yLTJ2LTIiIC8+CiAgPHJlY3QgeD0iNyIgeT0iNyIgd2lkdGg9IjUiIGhlaWdodD0iNSIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scan-qr-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScanQrCode extends LucideIconBase {\n static icon = {\n name: 'scan-qr-code',\n size: 24,\n node: [\n ['path', { d: 'M17 12v4a1 1 0 0 1-1 1h-4', key: 'uk4fdo' }],\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\n ['path', { d: 'M17 8V7', key: 'q2g9wo' }],\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\n ['path', { d: 'M7 17h.01', key: '19xn7k' }],\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\n ['rect', { x: '7', y: '7', width: '5', height: '5', rx: '1', key: 'm9kyts' }],\n ],\n };\n icon = signal(LucideScanQrCode.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanQrCode, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScanQrCode, isStandalone: true, selector: \"svg[lucideScanQrCode]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanQrCode, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScanQrCode]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ScanFace\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik04IDE0czEuNSAyIDQgMiA0LTIgNC0yIiAvPgogIDxwYXRoIGQ9Ik05IDloLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNSA5aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scan-face\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScanFace extends LucideIconBase {\n static icon = {\n name: 'scan-face',\n size: 24,\n node: [\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\n ['path', { d: 'M8 14s1.5 2 4 2 4-2 4-2', key: '1y1vjs' }],\n ['path', { d: 'M9 9h.01', key: '1q5me6' }],\n ['path', { d: 'M15 9h.01', key: 'x1ddxp' }],\n ],\n };\n icon = signal(LucideScanFace.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanFace, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScanFace, isStandalone: true, selector: \"svg[lucideScanFace]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanFace, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScanFace]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Save\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMiAzYTIgMiAwIDAgMSAxLjQuNmwzLjggMy44YTIgMiAwIDAgMSAuNiAxLjRWMTlhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yeiIgLz4KICA8cGF0aCBkPSJNMTcgMjF2LTdhMSAxIDAgMCAwLTEtMUg4YTEgMSAwIDAgMC0xIDF2NyIgLz4KICA8cGF0aCBkPSJNNyAzdjRhMSAxIDAgMCAwIDEgMWg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/save\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSave extends LucideIconBase {\n static icon = {\n name: 'save',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z',\n key: '1c8476',\n },\n ],\n ['path', { d: 'M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7', key: '1ydtos' }],\n ['path', { d: 'M7 3v4a1 1 0 0 0 1 1h7', key: 't51u73' }],\n ],\n };\n icon = signal(LucideSave.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSave, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSave, isStandalone: true, selector: \"svg[lucideSave]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSave, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSave]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ScanSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTE2IDE2LTEuOS0xLjkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scan-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScanSearch extends LucideIconBase {\n static icon = {\n name: 'scan-search',\n size: 24,\n node: [\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\n ['path', { d: 'm16 16-1.9-1.9', key: '1dq9hf' }],\n ],\n };\n icon = signal(LucideScanSearch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanSearch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScanSearch, isStandalone: true, selector: \"svg[lucideScanSearch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanSearch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScanSearch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name School\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjF2LTNhMiAyIDAgMCAwLTQgMHYzIiAvPgogIDxwYXRoIGQ9Ik0xOCA0LjkzM1YyMSIgLz4KICA8cGF0aCBkPSJtNCA2IDcuMTA2LTMuNzlhMiAyIDAgMCAxIDEuNzg4IDBMMjAgNiIgLz4KICA8cGF0aCBkPSJtNiAxMS0zLjUyIDIuMTQ3YTEgMSAwIDAgMC0uNDguODU0VjE5YTIgMiAwIDAgMCAyIDJoMTZhMiAyIDAgMCAwIDItMnYtNWExIDEgMCAwIDAtLjQ4LS44NTNMMTggMTEiIC8+CiAgPHBhdGggZD0iTTYgNC45MzNWMjEiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/school\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSchool extends LucideIconBase {\n static icon = {\n name: 'school',\n size: 24,\n node: [\n ['path', { d: 'M14 21v-3a2 2 0 0 0-4 0v3', key: '1rgiei' }],\n ['path', { d: 'M18 4.933V21', key: 'tjwmp4' }],\n ['path', { d: 'm4 6 7.106-3.79a2 2 0 0 1 1.788 0L20 6', key: 'zywc2d' }],\n [\n 'path',\n {\n d: 'm6 11-3.52 2.147a1 1 0 0 0-.48.854V19a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a1 1 0 0 0-.48-.853L18 11',\n key: '1d4ql0',\n },\n ],\n ['path', { d: 'M6 4.933V21', key: '1ufz1j' }],\n ['circle', { cx: '12', cy: '9', r: '2', key: '1092wv' }],\n ],\n };\n icon = signal(LucideSchool.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSchool, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSchool, isStandalone: true, selector: \"svg[lucideSchool]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSchool, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSchool]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ScanSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxyZWN0IHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHg9IjgiIHk9IjgiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scan-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScanSquare extends LucideIconBase {\n static icon = {\n name: 'scan-square',\n size: 24,\n node: [\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\n ['rect', { width: '8', height: '8', x: '8', y: '8', rx: '1', key: '69yp3k' }],\n ],\n };\n icon = signal(LucideScanSquare.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanSquare, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScanSquare, isStandalone: true, selector: \"svg[lucideScanSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanSquare, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScanSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ScissorsLineDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNS40MiA5LjQyIDggMTIiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjgiIHI9IjIiIC8+CiAgPHBhdGggZD0ibTE0IDYtOC41OCA4LjU4IiAvPgogIDxjaXJjbGUgY3g9IjQiIGN5PSIxNiIgcj0iMiIgLz4KICA8cGF0aCBkPSJNMTAuOCAxNC44IDE0IDE4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMmgtMiIgLz4KICA8cGF0aCBkPSJNMjIgMTJoLTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scissors-line-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScissorsLineDashed extends LucideIconBase {\n static icon = {\n name: 'scissors-line-dashed',\n size: 24,\n node: [\n ['path', { d: 'M5.42 9.42 8 12', key: '12pkuq' }],\n ['circle', { cx: '4', cy: '8', r: '2', key: '107mxr' }],\n ['path', { d: 'm14 6-8.58 8.58', key: 'gvzu5l' }],\n ['circle', { cx: '4', cy: '16', r: '2', key: '1ehqvc' }],\n ['path', { d: 'M10.8 14.8 14 18', key: 'ax7m9r' }],\n ['path', { d: 'M16 12h-2', key: '10asgb' }],\n ['path', { d: 'M22 12h-2', key: '14jgyd' }],\n ],\n };\n icon = signal(LucideScissorsLineDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScissorsLineDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScissorsLineDashed, isStandalone: true, selector: \"svg[lucideScissorsLineDashed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScissorsLineDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScissorsLineDashed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Scan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scan\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScan extends LucideIconBase {\n static icon = {\n name: 'scan',\n size: 24,\n node: [\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\n ],\n };\n icon = signal(LucideScan.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScan, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScan, isStandalone: true, selector: \"svg[lucideScan]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScan, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScan]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Scissors\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNOC4xMiA4LjEyIDEyIDEyIiAvPgogIDxwYXRoIGQ9Ik0yMCA0IDguMTIgMTUuODgiIC8+CiAgPGNpcmNsZSBjeD0iNiIgY3k9IjE4IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xNC44IDE0LjggMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scissors\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScissors extends LucideIconBase {\n static icon = {\n name: 'scissors',\n size: 24,\n node: [\n ['circle', { cx: '6', cy: '6', r: '3', key: '1lh9wr' }],\n ['path', { d: 'M8.12 8.12 12 12', key: '1alkpv' }],\n ['path', { d: 'M20 4 8.12 15.88', key: 'xgtan2' }],\n ['circle', { cx: '6', cy: '18', r: '3', key: 'fqmcym' }],\n ['path', { d: 'M14.8 14.8 20 20', key: 'ptml3r' }],\n ],\n };\n icon = signal(LucideScissors.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScissors, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScissors, isStandalone: true, selector: \"svg[lucideScissors]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScissors, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScissors]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ScanText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik03IDhoOCIgLz4KICA8cGF0aCBkPSJNNyAxMmgxMCIgLz4KICA8cGF0aCBkPSJNNyAxNmg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scan-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScanText extends LucideIconBase {\n static icon = {\n name: 'scan-text',\n size: 24,\n node: [\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\n ['path', { d: 'M7 8h8', key: '1jbsf9' }],\n ['path', { d: 'M7 12h10', key: 'b7w52i' }],\n ['path', { d: 'M7 16h6', key: '1vyc9m' }],\n ],\n };\n icon = signal(LucideScanText.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanText, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScanText, isStandalone: true, selector: \"svg[lucideScanText]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScanText, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScanText]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ScreenShareOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTBhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0ydi0zIiAvPgogIDxwYXRoIGQ9Ik04IDIxaDgiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0ibTIyIDMtNSA1IiAvPgogIDxwYXRoIGQ9Im0xNyAzIDUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/screen-share-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScreenShareOff extends LucideIconBase {\n static icon = {\n name: 'screen-share-off',\n size: 24,\n node: [\n ['path', { d: 'M13 3H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-3', key: 'i8wdob' }],\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'm22 3-5 5', key: '12jva0' }],\n ['path', { d: 'm17 3 5 5', key: 'k36vhe' }],\n ],\n };\n icon = signal(LucideScreenShareOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScreenShareOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScreenShareOff, isStandalone: true, selector: \"svg[lucideScreenShareOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScreenShareOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScreenShareOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Scooter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNGgtMy41bDIgMTEuMDUiIC8+CiAgPHBhdGggZD0iTTYuOTUgMTdoNS4xNDJjLjUyMyAwIC45NS0uNDA2IDEuMDYzLS45MTZhNi41IDYuNSAwIDAgMSA1LjM0NS01LjAwOSIgLz4KICA8Y2lyY2xlIGN4PSIxOS41IiBjeT0iMTcuNSIgcj0iMi41IiAvPgogIDxjaXJjbGUgY3g9IjQuNSIgY3k9IjE3LjUiIHI9IjIuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scooter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScooter extends LucideIconBase {\n static icon = {\n name: 'scooter',\n size: 24,\n node: [\n ['path', { d: 'M21 4h-3.5l2 11.05', key: '1gktiw' }],\n [\n 'path',\n { d: 'M6.95 17h5.142c.523 0 .95-.406 1.063-.916a6.5 6.5 0 0 1 5.345-5.009', key: '1bq3u3' },\n ],\n ['circle', { cx: '19.5', cy: '17.5', r: '2.5', key: 'e4zhv9' }],\n ['circle', { cx: '4.5', cy: '17.5', r: '2.5', key: '50vk4p' }],\n ],\n };\n icon = signal(LucideScooter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScooter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScooter, isStandalone: true, selector: \"svg[lucideScooter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScooter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScooter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ScrollText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTJoLTUiIC8+CiAgPHBhdGggZD0iTTE1IDhoLTUiIC8+CiAgPHBhdGggZD0iTTE5IDE3VjVhMiAyIDAgMCAwLTItMkg0IiAvPgogIDxwYXRoIGQ9Ik04IDIxaDEyYTIgMiAwIDAgMCAyLTJ2LTFhMSAxIDAgMCAwLTEtMUgxMWExIDEgMCAwIDAtMSAxdjFhMiAyIDAgMSAxLTQgMFY1YTIgMiAwIDEgMC00IDB2MmExIDEgMCAwIDAgMSAxaDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scroll-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScrollText extends LucideIconBase {\n static icon = {\n name: 'scroll-text',\n size: 24,\n node: [\n ['path', { d: 'M15 12h-5', key: 'r7krc0' }],\n ['path', { d: 'M15 8h-5', key: '1khuty' }],\n ['path', { d: 'M19 17V5a2 2 0 0 0-2-2H4', key: 'zz82l3' }],\n [\n 'path',\n {\n d: 'M8 21h12a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1H11a1 1 0 0 0-1 1v1a2 2 0 1 1-4 0V5a2 2 0 1 0-4 0v2a1 1 0 0 0 1 1h3',\n key: '1ph1d7',\n },\n ],\n ],\n };\n icon = signal(LucideScrollText.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScrollText, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScrollText, isStandalone: true, selector: \"svg[lucideScrollText]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScrollText, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScrollText]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ScreenShare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTBhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0ydi0zIiAvPgogIDxwYXRoIGQ9Ik04IDIxaDgiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0ibTE3IDggNS01IiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDV2NSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/screen-share\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScreenShare extends LucideIconBase {\n static icon = {\n name: 'screen-share',\n size: 24,\n node: [\n ['path', { d: 'M13 3H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-3', key: 'i8wdob' }],\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'm17 8 5-5', key: 'fqif7o' }],\n ['path', { d: 'M17 3h5v5', key: '1o3tu8' }],\n ],\n };\n icon = signal(LucideScreenShare.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScreenShare, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScreenShare, isStandalone: true, selector: \"svg[lucideScreenShare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScreenShare, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScreenShare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SearchCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMgMTMuNSAyLTIuNS0yLTIuNSIgLz4KICA8cGF0aCBkPSJtMjEgMjEtNC4zLTQuMyIgLz4KICA8cGF0aCBkPSJNOSA4LjUgNyAxMWwyIDIuNSIgLz4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/search-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSearchCode extends LucideIconBase {\n static icon = {\n name: 'search-code',\n size: 24,\n node: [\n ['path', { d: 'm13 13.5 2-2.5-2-2.5', key: '1rvxrh' }],\n ['path', { d: 'm21 21-4.3-4.3', key: '1qie3q' }],\n ['path', { d: 'M9 8.5 7 11l2 2.5', key: '6ffwbx' }],\n ['circle', { cx: '11', cy: '11', r: '8', key: '4ej97u' }],\n ],\n };\n icon = signal(LucideSearchCode.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSearchCode, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSearchCode, isStandalone: true, selector: \"svg[lucideSearchCode]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSearchCode, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSearchCode]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Scroll\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTdWNWEyIDIgMCAwIDAtMi0ySDQiIC8+CiAgPHBhdGggZD0iTTggMjFoMTJhMiAyIDAgMCAwIDItMnYtMWExIDEgMCAwIDAtMS0xSDExYTEgMSAwIDAgMC0xIDF2MWEyIDIgMCAxIDEtNCAwVjVhMiAyIDAgMSAwLTQgMHYyYTEgMSAwIDAgMCAxIDFoMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scroll\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideScroll extends LucideIconBase {\n static icon = {\n name: 'scroll',\n size: 24,\n node: [\n ['path', { d: 'M19 17V5a2 2 0 0 0-2-2H4', key: 'zz82l3' }],\n [\n 'path',\n {\n d: 'M8 21h12a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1H11a1 1 0 0 0-1 1v1a2 2 0 1 1-4 0V5a2 2 0 1 0-4 0v2a1 1 0 0 0 1 1h3',\n key: '1ph1d7',\n },\n ],\n ],\n };\n icon = signal(LucideScroll.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScroll, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideScroll, isStandalone: true, selector: \"svg[lucideScroll]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideScroll, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideScroll]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SearchCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOCAxMSAyIDIgNC00IiAvPgogIDxjaXJjbGUgY3g9IjExIiBjeT0iMTEiIHI9IjgiIC8+CiAgPHBhdGggZD0ibTIxIDIxLTQuMy00LjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/search-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSearchCheck extends LucideIconBase {\n static icon = {\n name: 'search-check',\n size: 24,\n node: [\n ['path', { d: 'm8 11 2 2 4-4', key: '1sed1v' }],\n ['circle', { cx: '11', cy: '11', r: '8', key: '4ej97u' }],\n ['path', { d: 'm21 21-4.3-4.3', key: '1qie3q' }],\n ],\n };\n icon = signal(LucideSearchCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSearchCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSearchCheck, isStandalone: true, selector: \"svg[lucideSearchCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSearchCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSearchCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SearchSlash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMuNSA4LjUtNSA1IiAvPgogIDxjaXJjbGUgY3g9IjExIiBjeT0iMTEiIHI9IjgiIC8+CiAgPHBhdGggZD0ibTIxIDIxLTQuMy00LjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/search-slash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSearchSlash extends LucideIconBase {\n static icon = {\n name: 'search-slash',\n size: 24,\n node: [\n ['path', { d: 'm13.5 8.5-5 5', key: '1cs55j' }],\n ['circle', { cx: '11', cy: '11', r: '8', key: '4ej97u' }],\n ['path', { d: 'm21 21-4.3-4.3', key: '1qie3q' }],\n ],\n };\n icon = signal(LucideSearchSlash.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSearchSlash, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSearchSlash, isStandalone: true, selector: \"svg[lucideSearchSlash]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSearchSlash, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSearchSlash]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SearchAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgogIDxwYXRoIGQ9Im0yMSAyMS00LjMtNC4zIiAvPgogIDxwYXRoIGQ9Ik0xMSA3djQiIC8+CiAgPHBhdGggZD0iTTExIDE1aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/search-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSearchAlert extends LucideIconBase {\n static icon = {\n name: 'search-alert',\n size: 24,\n node: [\n ['circle', { cx: '11', cy: '11', r: '8', key: '4ej97u' }],\n ['path', { d: 'm21 21-4.3-4.3', key: '1qie3q' }],\n ['path', { d: 'M11 7v4', key: 'm2edmq' }],\n ['path', { d: 'M11 15h.01', key: 'k85uqc' }],\n ],\n };\n icon = signal(LucideSearchAlert.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSearchAlert, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSearchAlert, isStandalone: true, selector: \"svg[lucideSearchAlert]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSearchAlert, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSearchAlert]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Search\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEgMjEtNC4zNC00LjM0IiAvPgogIDxjaXJjbGUgY3g9IjExIiBjeT0iMTEiIHI9IjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSearch extends LucideIconBase {\n static icon = {\n name: 'search',\n size: 24,\n node: [\n ['path', { d: 'm21 21-4.34-4.34', key: '14j7rj' }],\n ['circle', { cx: '11', cy: '11', r: '8', key: '4ej97u' }],\n ],\n };\n icon = signal(LucideSearch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSearch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSearch, isStandalone: true, selector: \"svg[lucideSearch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSearch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSearch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Section\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNWE0IDMgMCAwIDAtOCAwYzAgNCA4IDMgOCA3YTQgMyAwIDAgMS04IDAiIC8+CiAgPHBhdGggZD0iTTggMTlhNCAzIDAgMCAwIDggMGMwLTQtOC0zLTgtN2E0IDMgMCAwIDEgOCAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/section\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSection extends LucideIconBase {\n static icon = {\n name: 'section',\n size: 24,\n node: [\n ['path', { d: 'M16 5a4 3 0 0 0-8 0c0 4 8 3 8 7a4 3 0 0 1-8 0', key: 'vqan6v' }],\n ['path', { d: 'M8 19a4 3 0 0 0 8 0c0-4-8-3-8-7a4 3 0 0 1 8 0', key: 'wdjd8o' }],\n ],\n };\n icon = signal(LucideSection.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSection, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSection, isStandalone: true, selector: \"svg[lucideSection]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSection, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSection]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SearchX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMuNSA4LjUtNSA1IiAvPgogIDxwYXRoIGQ9Im04LjUgOC41IDUgNSIgLz4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgogIDxwYXRoIGQ9Im0yMSAyMS00LjMtNC4zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/search-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSearchX extends LucideIconBase {\n static icon = {\n name: 'search-x',\n size: 24,\n node: [\n ['path', { d: 'm13.5 8.5-5 5', key: '1cs55j' }],\n ['path', { d: 'm8.5 8.5 5 5', key: 'a8mexj' }],\n ['circle', { cx: '11', cy: '11', r: '8', key: '4ej97u' }],\n ['path', { d: 'm21 21-4.3-4.3', key: '1qie3q' }],\n ],\n };\n icon = signal(LucideSearchX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSearchX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSearchX, isStandalone: true, selector: \"svg[lucideSearchX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSearchX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSearchX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SendHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy43MTQgMy4wNDhhLjQ5OC40OTggMCAwIDAtLjY4My42MjdsMi44NDMgNy42MjdhMiAyIDAgMCAxIDAgMS4zOTZsLTIuODQyIDcuNjI3YS40OTguNDk4IDAgMCAwIC42ODIuNjI3bDE4LTguNWEuNS41IDAgMCAwIDAtLjkwNHoiIC8+CiAgPHBhdGggZD0iTTYgMTJoMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/send-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSendHorizontal extends LucideIconBase {\n static icon = {\n name: 'send-horizontal',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3.714 3.048a.498.498 0 0 0-.683.627l2.843 7.627a2 2 0 0 1 0 1.396l-2.842 7.627a.498.498 0 0 0 .682.627l18-8.5a.5.5 0 0 0 0-.904z',\n key: '117uat',\n },\n ],\n ['path', { d: 'M6 12h16', key: 's4cdu5' }],\n ],\n aliases: ['send-horizonal'],\n };\n icon = signal(LucideSendHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSendHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSendHorizontal, isStandalone: true, selector: \"svg[lucideSendHorizontal], svg[lucideSendHorizonal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSendHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSendHorizontal], svg[lucideSendHorizonal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSendHorizontal\n */\nconst LucideSendHorizonal = LucideSendHorizontal;\n\n/**\n * @component @name SeparatorVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxOCIgLz4KICA8cGF0aCBkPSJtMTYgMTYgNC00LTQtNCIgLz4KICA8cGF0aCBkPSJtOCA4LTQgNCA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/separator-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSeparatorVertical extends LucideIconBase {\n static icon = {\n name: 'separator-vertical',\n size: 24,\n node: [\n ['path', { d: 'M12 3v18', key: '108xh3' }],\n ['path', { d: 'm16 16 4-4-4-4', key: '1js579' }],\n ['path', { d: 'm8 8-4 4 4 4', key: '1whems' }],\n ],\n };\n icon = signal(LucideSeparatorVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSeparatorVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSeparatorVertical, isStandalone: true, selector: \"svg[lucideSeparatorVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSeparatorVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSeparatorVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SendToBack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIxNCIgeT0iMTQiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHJ4PSIyIiAvPgogIDxyZWN0IHg9IjIiIHk9IjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDE0djFhMiAyIDAgMCAwIDIgMmgxIiAvPgogIDxwYXRoIGQ9Ik0xNCA3aDFhMiAyIDAgMCAxIDIgMnYxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/send-to-back\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSendToBack extends LucideIconBase {\n static icon = {\n name: 'send-to-back',\n size: 24,\n node: [\n ['rect', { x: '14', y: '14', width: '8', height: '8', rx: '2', key: '1b0bso' }],\n ['rect', { x: '2', y: '2', width: '8', height: '8', rx: '2', key: '1x09vl' }],\n ['path', { d: 'M7 14v1a2 2 0 0 0 2 2h1', key: 'pao6x6' }],\n ['path', { d: 'M14 7h1a2 2 0 0 1 2 2v1', key: '19tdru' }],\n ],\n };\n icon = signal(LucideSendToBack.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSendToBack, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSendToBack, isStandalone: true, selector: \"svg[lucideSendToBack]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSendToBack, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSendToBack]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Send\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuNTM2IDIxLjY4NmEuNS41IDAgMCAwIC45MzctLjAyNGw2LjUtMTlhLjQ5Ni40OTYgMCAwIDAtLjYzNS0uNjM1bC0xOSA2LjVhLjUuNSAwIDAgMC0uMDI0LjkzN2w3LjkzIDMuMThhMiAyIDAgMCAxIDEuMTEyIDEuMTF6IiAvPgogIDxwYXRoIGQ9Im0yMS44NTQgMi4xNDctMTAuOTQgMTAuOTM5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/send\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSend extends LucideIconBase {\n static icon = {\n name: 'send',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z',\n key: '1ffxy3',\n },\n ],\n ['path', { d: 'm21.854 2.147-10.94 10.939', key: '12cjpa' }],\n ],\n };\n icon = signal(LucideSend.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSend, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSend, isStandalone: true, selector: \"svg[lucideSend]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSend, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSend]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SeparatorHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTYtNCA0LTQtNCIgLz4KICA8cGF0aCBkPSJNMyAxMmgxOCIgLz4KICA8cGF0aCBkPSJtOCA4IDQtNCA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/separator-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSeparatorHorizontal extends LucideIconBase {\n static icon = {\n name: 'separator-horizontal',\n size: 24,\n node: [\n ['path', { d: 'm16 16-4 4-4-4', key: '3dv8je' }],\n ['path', { d: 'M3 12h18', key: '1i2n21' }],\n ['path', { d: 'm8 8 4-4 4 4', key: '2bscm2' }],\n ],\n };\n icon = signal(LucideSeparatorHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSeparatorHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSeparatorHorizontal, isStandalone: true, selector: \"svg[lucideSeparatorHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSeparatorHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSeparatorHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ServerCrash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxMEg0YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2NGEyIDIgMCAwIDEtMiAyaC0yIiAvPgogIDxwYXRoIGQ9Ik02IDE0SDRhMiAyIDAgMCAwLTIgMnY0YTIgMiAwIDAgMCAyIDJoMTZhMiAyIDAgMCAwIDItMnYtNGEyIDIgMCAwIDAtMi0yaC0yIiAvPgogIDxwYXRoIGQ9Ik02IDZoLjAxIiAvPgogIDxwYXRoIGQ9Ik02IDE4aC4wMSIgLz4KICA8cGF0aCBkPSJtMTMgNi00IDZoNmwtNCA2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/server-crash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideServerCrash extends LucideIconBase {\n static icon = {\n name: 'server-crash',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6 10H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-2',\n key: '4b9dqc',\n },\n ],\n [\n 'path',\n {\n d: 'M6 14H4a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2h-2',\n key: '22nnkd',\n },\n ],\n ['path', { d: 'M6 6h.01', key: '1utrut' }],\n ['path', { d: 'M6 18h.01', key: 'uhywen' }],\n ['path', { d: 'm13 6-4 6h6l-4 6', key: '14hqih' }],\n ],\n };\n icon = signal(LucideServerCrash.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideServerCrash, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideServerCrash, isStandalone: true, selector: \"svg[lucideServerCrash]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideServerCrash, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideServerCrash]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ServerOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyaDEzYTIgMiAwIDAgMSAyIDJ2NGEyIDIgMCAwIDEtMiAyaC01IiAvPgogIDxwYXRoIGQ9Ik0xMCAxMCAyLjUgMi41QzIgMiAyIDIuNSAyIDV2M2EyIDIgMCAwIDAgMiAyaDZ6IiAvPgogIDxwYXRoIGQ9Ik0yMiAxN3YtMWEyIDIgMCAwIDAtMi0yaC0xIiAvPgogIDxwYXRoIGQ9Ik00IDE0YTIgMiAwIDAgMC0yIDJ2NGEyIDIgMCAwIDAgMiAyaDE2LjVsMS0uNS41LjUtOC04SDR6IiAvPgogIDxwYXRoIGQ9Ik02IDE4aC4wMSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/server-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideServerOff extends LucideIconBase {\n static icon = {\n name: 'server-off',\n size: 24,\n node: [\n ['path', { d: 'M7 2h13a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-5', key: 'bt2siv' }],\n ['path', { d: 'M10 10 2.5 2.5C2 2 2 2.5 2 5v3a2 2 0 0 0 2 2h6z', key: '1hjrv1' }],\n ['path', { d: 'M22 17v-1a2 2 0 0 0-2-2h-1', key: '1iynyr' }],\n ['path', { d: 'M4 14a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h16.5l1-.5.5.5-8-8H4z', key: '161ggg' }],\n ['path', { d: 'M6 18h.01', key: 'uhywen' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucideServerOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideServerOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideServerOff, isStandalone: true, selector: \"svg[lucideServerOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideServerOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideServerOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ServerCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuODUyIDE0Ljc3Mi0uMzgzLjkyMyIgLz4KICA8cGF0aCBkPSJNMTMuMTQ4IDE0Ljc3MmEzIDMgMCAxIDAtMi4yOTYtNS41NDRsLS4zODMtLjkyMyIgLz4KICA8cGF0aCBkPSJtMTMuMTQ4IDkuMjI4LjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xMy41MyAxNS42OTYtLjM4Mi0uOTI0YTMgMyAwIDEgMS0yLjI5Ni01LjU0NCIgLz4KICA8cGF0aCBkPSJtMTQuNzcyIDEwLjg1Mi45MjMtLjM4MyIgLz4KICA8cGF0aCBkPSJtMTQuNzcyIDEzLjE0OC45MjMuMzgzIiAvPgogIDxwYXRoIGQ9Ik00LjUgMTBINGEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjRhMiAyIDAgMCAxLTIgMmgtLjUiIC8+CiAgPHBhdGggZD0iTTQuNSAxNEg0YTIgMiAwIDAgMC0yIDJ2NGEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTRhMiAyIDAgMCAwLTItMmgtLjUiIC8+CiAgPHBhdGggZD0iTTYgMThoLjAxIiAvPgogIDxwYXRoIGQ9Ik02IDZoLjAxIiAvPgogIDxwYXRoIGQ9Im05LjIyOCAxMC44NTItLjkyMy0uMzgzIiAvPgogIDxwYXRoIGQ9Im05LjIyOCAxMy4xNDgtLjkyMy4zODMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/server-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideServerCog extends LucideIconBase {\n static icon = {\n name: 'server-cog',\n size: 24,\n node: [\n ['path', { d: 'm10.852 14.772-.383.923', key: '11vil6' }],\n ['path', { d: 'M13.148 14.772a3 3 0 1 0-2.296-5.544l-.383-.923', key: '1v3clb' }],\n ['path', { d: 'm13.148 9.228.383-.923', key: 't2zzyc' }],\n ['path', { d: 'm13.53 15.696-.382-.924a3 3 0 1 1-2.296-5.544', key: '1bxfiv' }],\n ['path', { d: 'm14.772 10.852.923-.383', key: 'k9m8cz' }],\n ['path', { d: 'm14.772 13.148.923.383', key: '1xvhww' }],\n [\n 'path',\n {\n d: 'M4.5 10H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-.5',\n key: 'tn8das',\n },\n ],\n [\n 'path',\n {\n d: 'M4.5 14H4a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2h-.5',\n key: '1g2pve',\n },\n ],\n ['path', { d: 'M6 18h.01', key: 'uhywen' }],\n ['path', { d: 'M6 6h.01', key: '1utrut' }],\n ['path', { d: 'm9.228 10.852-.923-.383', key: '1wtb30' }],\n ['path', { d: 'm9.228 13.148-.923.383', key: '1a830x' }],\n ],\n };\n icon = signal(LucideServerCog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideServerCog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideServerCog, isStandalone: true, selector: \"svg[lucideServerCog]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideServerCog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideServerCog]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Server\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iOCIgeD0iMiIgeT0iMiIgcng9IjIiIHJ5PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSI4IiB4PSIyIiB5PSIxNCIgcng9IjIiIHJ5PSIyIiAvPgogIDxsaW5lIHgxPSI2IiB4Mj0iNi4wMSIgeTE9IjYiIHkyPSI2IiAvPgogIDxsaW5lIHgxPSI2IiB4Mj0iNi4wMSIgeTE9IjE4IiB5Mj0iMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/server\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideServer extends LucideIconBase {\n static icon = {\n name: 'server',\n size: 24,\n node: [\n ['rect', { width: '20', height: '8', x: '2', y: '2', rx: '2', ry: '2', key: 'ngkwjq' }],\n ['rect', { width: '20', height: '8', x: '2', y: '14', rx: '2', ry: '2', key: 'iecqi9' }],\n ['line', { x1: '6', x2: '6.01', y1: '6', y2: '6', key: '16zg32' }],\n ['line', { x1: '6', x2: '6.01', y1: '18', y2: '18', key: 'nzw8ys' }],\n ],\n };\n icon = signal(LucideServer.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideServer, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideServer, isStandalone: true, selector: \"svg[lucideServer]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideServer, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideServer]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Settings\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOS42NzEgNC4xMzZhMi4zNCAyLjM0IDAgMCAxIDQuNjU5IDAgMi4zNCAyLjM0IDAgMCAwIDMuMzE5IDEuOTE1IDIuMzQgMi4zNCAwIDAgMSAyLjMzIDQuMDMzIDIuMzQgMi4zNCAwIDAgMCAwIDMuODMxIDIuMzQgMi4zNCAwIDAgMS0yLjMzIDQuMDMzIDIuMzQgMi4zNCAwIDAgMC0zLjMxOSAxLjkxNSAyLjM0IDIuMzQgMCAwIDEtNC42NTkgMCAyLjM0IDIuMzQgMCAwIDAtMy4zMi0xLjkxNSAyLjM0IDIuMzQgMCAwIDEtMi4zMy00LjAzMyAyLjM0IDIuMzQgMCAwIDAgMC0zLjgzMUEyLjM0IDIuMzQgMCAwIDEgNi4zNSA2LjA1MWEyLjM0IDIuMzQgMCAwIDAgMy4zMTktMS45MTUiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/settings\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSettings extends LucideIconBase {\n static icon = {\n name: 'settings',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M9.671 4.136a2.34 2.34 0 0 1 4.659 0 2.34 2.34 0 0 0 3.319 1.915 2.34 2.34 0 0 1 2.33 4.033 2.34 2.34 0 0 0 0 3.831 2.34 2.34 0 0 1-2.33 4.033 2.34 2.34 0 0 0-3.319 1.915 2.34 2.34 0 0 1-4.659 0 2.34 2.34 0 0 0-3.32-1.915 2.34 2.34 0 0 1-2.33-4.033 2.34 2.34 0 0 0 0-3.831A2.34 2.34 0 0 1 6.35 6.051a2.34 2.34 0 0 0 3.319-1.915',\n key: '1i5ecw',\n },\n ],\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\n ],\n };\n icon = signal(LucideSettings.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSettings, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSettings, isStandalone: true, selector: \"svg[lucideSettings]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSettings, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSettings]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Settings2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTdINSIgLz4KICA8cGF0aCBkPSJNMTkgN2gtOSIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE3IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSI3IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/settings-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSettings2 extends LucideIconBase {\n static icon = {\n name: 'settings-2',\n size: 24,\n node: [\n ['path', { d: 'M14 17H5', key: 'gfn3mx' }],\n ['path', { d: 'M19 7h-9', key: '6i9tg' }],\n ['circle', { cx: '17', cy: '17', r: '3', key: '18b49y' }],\n ['circle', { cx: '7', cy: '7', r: '3', key: 'dfmy0x' }],\n ],\n };\n icon = signal(LucideSettings2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSettings2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSettings2, isStandalone: true, selector: \"svg[lucideSettings2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSettings2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSettings2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Shapes\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOC4zIDEwYS43LjcgMCAwIDEtLjYyNi0xLjA3OUwxMS40IDNhLjcuNyAwIDAgMSAxLjE5OC0uMDQzTDE2LjMgOC45YS43LjcgMCAwIDEtLjU3MiAxLjFaIiAvPgogIDxyZWN0IHg9IjMiIHk9IjE0IiB3aWR0aD0iNyIgaGVpZ2h0PSI3IiByeD0iMSIgLz4KICA8Y2lyY2xlIGN4PSIxNy41IiBjeT0iMTcuNSIgcj0iMy41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shapes\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShapes extends LucideIconBase {\n static icon = {\n name: 'shapes',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M8.3 10a.7.7 0 0 1-.626-1.079L11.4 3a.7.7 0 0 1 1.198-.043L16.3 8.9a.7.7 0 0 1-.572 1.1Z',\n key: '1bo67w',\n },\n ],\n ['rect', { x: '3', y: '14', width: '7', height: '7', rx: '1', key: '1bkyp8' }],\n ['circle', { cx: '17.5', cy: '17.5', r: '3.5', key: 'w3z12y' }],\n ],\n };\n icon = signal(LucideShapes.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShapes, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShapes, isStandalone: true, selector: \"svg[lucideShapes]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShapes, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShapes]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Sheet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8bGluZSB4MT0iMyIgeDI9IjIxIiB5MT0iOSIgeTI9IjkiIC8+CiAgPGxpbmUgeDE9IjMiIHgyPSIyMSIgeTE9IjE1IiB5Mj0iMTUiIC8+CiAgPGxpbmUgeDE9IjkiIHgyPSI5IiB5MT0iOSIgeTI9IjIxIiAvPgogIDxsaW5lIHgxPSIxNSIgeDI9IjE1IiB5MT0iOSIgeTI9IjIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sheet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSheet extends LucideIconBase {\n static icon = {\n name: 'sheet',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\n ['line', { x1: '3', x2: '21', y1: '9', y2: '9', key: '1vqk6q' }],\n ['line', { x1: '3', x2: '21', y1: '15', y2: '15', key: 'o2sbyz' }],\n ['line', { x1: '9', x2: '9', y1: '9', y2: '21', key: '1ib60c' }],\n ['line', { x1: '15', x2: '15', y1: '9', y2: '21', key: '1n26ft' }],\n ],\n };\n icon = signal(LucideSheet.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSheet, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSheet, isStandalone: true, selector: \"svg[lucideSheet]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSheet, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSheet]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Share\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYxMyIgLz4KICA8cGF0aCBkPSJtMTYgNi00LTQtNCA0IiAvPgogIDxwYXRoIGQ9Ik00IDEydjhhMiAyIDAgMCAwIDIgMmgxMmEyIDIgMCAwIDAgMi0ydi04IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/share\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShare extends LucideIconBase {\n static icon = {\n name: 'share',\n size: 24,\n node: [\n ['path', { d: 'M12 2v13', key: '1km8f5' }],\n ['path', { d: 'm16 6-4-4-4 4', key: '13yo43' }],\n ['path', { d: 'M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8', key: '1b2hhj' }],\n ],\n };\n icon = signal(LucideShare.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShare, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShare, isStandalone: true, selector: \"svg[lucideShare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShare, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Shell\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTFhMiAyIDAgMSAxLTQgMCA0IDQgMCAwIDEgOCAwIDYgNiAwIDAgMS0xMiAwIDggOCAwIDAgMSAxNiAwIDEwIDEwIDAgMSAxLTIwIDAgMTEuOTMgMTEuOTMgMCAwIDEgMi40Mi03LjIyIDIgMiAwIDEgMSAzLjE2IDIuNDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shell\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShell extends LucideIconBase {\n static icon = {\n name: 'shell',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14 11a2 2 0 1 1-4 0 4 4 0 0 1 8 0 6 6 0 0 1-12 0 8 8 0 0 1 16 0 10 10 0 1 1-20 0 11.93 11.93 0 0 1 2.42-7.22 2 2 0 1 1 3.16 2.44',\n key: '1cn552',\n },\n ],\n ],\n };\n icon = signal(LucideShell.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShell, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShell, isStandalone: true, selector: \"svg[lucideShell]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShell, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShell]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ShieldBan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0ibTQuMjQzIDUuMjEgMTQuMzkgMTIuNDcyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shield-ban\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShieldBan extends LucideIconBase {\n static icon = {\n name: 'shield-ban',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\n key: 'oel41y',\n },\n ],\n ['path', { d: 'm4.243 5.21 14.39 12.472', key: '1c9a7c' }],\n ],\n };\n icon = signal(LucideShieldBan.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldBan, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShieldBan, isStandalone: true, selector: \"svg[lucideShieldBan]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldBan, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShieldBan]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ShelvingUnit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJWOWExIDEgMCAwIDAtMS0xSDlhMSAxIDAgMCAwLTEgMXYzIiAvPgogIDxwYXRoIGQ9Ik0xNiAyMHYtM2ExIDEgMCAwIDAtMS0xaC0yYTEgMSAwIDAgMC0xIDF2MyIgLz4KICA8cGF0aCBkPSJNMjAgMjJWMiIgLz4KICA8cGF0aCBkPSJNNCAxMmgxNiIgLz4KICA8cGF0aCBkPSJNNCAyMGgxNiIgLz4KICA8cGF0aCBkPSJNNCAydjIwIiAvPgogIDxwYXRoIGQ9Ik00IDRoMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shelving-unit\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShelvingUnit extends LucideIconBase {\n static icon = {\n name: 'shelving-unit',\n size: 24,\n node: [\n ['path', { d: 'M12 12V9a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v3', key: 'wiz68x' }],\n ['path', { d: 'M16 20v-3a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v3', key: '1b59c4' }],\n ['path', { d: 'M20 22V2', key: '1bnhr8' }],\n ['path', { d: 'M4 12h16', key: '1lakjw' }],\n ['path', { d: 'M4 20h16', key: '14thso' }],\n ['path', { d: 'M4 2v20', key: 'gtpd5x' }],\n ['path', { d: 'M4 4h16', key: '1bkgr1' }],\n ],\n };\n icon = signal(LucideShelvingUnit.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShelvingUnit, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShelvingUnit, isStandalone: true, selector: \"svg[lucideShelvingUnit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShelvingUnit, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShelvingUnit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ServerPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNSAxMEg0YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2MiIgLz4KICA8cGF0aCBkPSJNMTYgMTJoNiIgLz4KICA8cGF0aCBkPSJNMTkgOXY2IiAvPgogIDxwYXRoIGQ9Ik0yMiAxOHYyYTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0ydi00YTIgMiAwIDAgMSAyLTJoOC41IiAvPgogIDxwYXRoIGQ9Ik02IDE4aC4wMSIgLz4KICA8cGF0aCBkPSJNNiA2aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/server-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideServerPlus extends LucideIconBase {\n static icon = {\n name: 'server-plus',\n size: 24,\n node: [\n ['path', { d: 'M12.5 10H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v2', key: 's66i12' }],\n ['path', { d: 'M16 12h6', key: '15xry1' }],\n ['path', { d: 'M19 9v6', key: '1kf5t6' }],\n ['path', { d: 'M22 18v2a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-4a2 2 0 0 1 2-2h8.5', key: 'lo70fm' }],\n ['path', { d: 'M6 18h.01', key: 'uhywen' }],\n ['path', { d: 'M6 6h.01', key: '1utrut' }],\n ],\n };\n icon = signal(LucideServerPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideServerPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideServerPlus, isStandalone: true, selector: \"svg[lucideServerPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideServerPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideServerPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ShieldAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTEyIDh2NCIgLz4KICA8cGF0aCBkPSJNMTIgMTZoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shield-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShieldAlert extends LucideIconBase {\n static icon = {\n name: 'shield-alert',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\n key: 'oel41y',\n },\n ],\n ['path', { d: 'M12 8v4', key: '1got3b' }],\n ['path', { d: 'M12 16h.01', key: '1drbdi' }],\n ],\n };\n icon = signal(LucideShieldAlert.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldAlert, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShieldAlert, isStandalone: true, selector: \"svg[lucideShieldAlert]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldAlert, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShieldAlert]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ShieldCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0ibTkgMTIgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShieldCheck extends LucideIconBase {\n static icon = {\n name: 'shield-check',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\n key: 'oel41y',\n },\n ],\n ['path', { d: 'm9 12 2 2 4-4', key: 'dzmm74' }],\n ],\n };\n icon = signal(LucideShieldCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShieldCheck, isStandalone: true, selector: \"svg[lucideShieldCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShieldCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ShieldCogCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjJjLTMuODA2LTEuNDUtNy0zLjk2Ni03LTlWNmExIDEgMCAwIDEgMS0xYzIgMCA0LjUtMS4yIDYuMjQtMi43MmExLjE3IDEuMTcgMCAwIDEgMS41MiAwQzE0LjUxIDMuODEgMTcgNSAxOSA1YTEgMSAwIDAgMSAxIDF2NCIgLz4KICA8cGF0aCBkPSJNMTQuOTIzIDE2LjU0NyAxNCAxNi4xNjQiIC8+CiAgPHBhdGggZD0ibTE0LjkyMyAxOC44NDMtLjkyMy4zODMiIC8+CiAgPHBhdGggZD0iTTE2LjU0NyAxNC45MjMgMTYuMTY0IDE0IiAvPgogIDxwYXRoIGQ9Im0xNi41NDcgMjAuNDY3LS4zODMuOTI0IiAvPgogIDxwYXRoIGQ9Im0xOC44NDMgMTQuOTIzLjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xOS4yMjUgMjEuMzkxLS4zODItLjkyNCIgLz4KICA8cGF0aCBkPSJtMjAuNDY3IDE2LjU0Ny45MjMtLjM4MyIgLz4KICA8cGF0aCBkPSJtMjAuNDY3IDE4Ljg0My45MjMuMzgzIiAvPgogIDxjaXJjbGUgY3g9IjE3LjY5NSIgY3k9IjE3LjY5NSIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-cog-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShieldCogCorner extends LucideIconBase {\n static icon = {\n name: 'shield-cog-corner',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11 22c-3.806-1.45-7-3.966-7-9V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1v4',\n key: 'hf1sz5',\n },\n ],\n ['path', { d: 'M14.923 16.547 14 16.164', key: '41f878' }],\n ['path', { d: 'm14.923 18.843-.923.383', key: '82rvv5' }],\n ['path', { d: 'M16.547 14.923 16.164 14', key: '1r7ypn' }],\n ['path', { d: 'm16.547 20.467-.383.924', key: 'au4kyj' }],\n ['path', { d: 'm18.843 14.923.383-.923', key: '1cbrwq' }],\n ['path', { d: 'm19.225 21.391-.382-.924', key: '1u2bh9' }],\n ['path', { d: 'm20.467 16.547.923-.383', key: 'cprboc' }],\n ['path', { d: 'm20.467 18.843.923.383', key: 'inm8l2' }],\n ['circle', { cx: '17.695', cy: '17.695', r: '3', key: '1i1rmh' }],\n ],\n };\n icon = signal(LucideShieldCogCorner.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldCogCorner, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShieldCogCorner, isStandalone: true, selector: \"svg[lucideShieldCogCorner]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldCogCorner, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShieldCogCorner]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ShieldEllipsis\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTggMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEyaC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-ellipsis\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShieldEllipsis extends LucideIconBase {\n static icon = {\n name: 'shield-ellipsis',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\n key: 'oel41y',\n },\n ],\n ['path', { d: 'M8 12h.01', key: 'czm47f' }],\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\n ['path', { d: 'M16 12h.01', key: '1l6xoz' }],\n ],\n };\n icon = signal(LucideShieldEllipsis.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldEllipsis, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShieldEllipsis, isStandalone: true, selector: \"svg[lucideShieldEllipsis]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldEllipsis, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShieldEllipsis]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ShieldCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuOTI5IDE0LjQ2Ny0uMzgzLjkyNCIgLz4KICA8cGF0aCBkPSJNMTAuOTI5IDguOTIzIDEwLjU0NiA4IiAvPgogIDxwYXRoIGQ9Ik0xMy4yMjUgOC45MjMgMTMuNjA4IDgiIC8+CiAgPHBhdGggZD0ibTEzLjYwNyAxNS4zOTEtLjM4Mi0uOTI0IiAvPgogIDxwYXRoIGQ9Im0xNC44NDkgMTAuNTQ3LjkyMy0uMzgzIiAvPgogIDxwYXRoIGQ9Im0xNC44NDkgMTIuODQzLjkyMy4zODMiIC8+CiAgPHBhdGggZD0iTTIwIDEzYzAgNS0zLjUgNy41LTcuNjYgOC45NWExIDEgMCAwIDEtLjY3LS4wMUM3LjUgMjAuNSA0IDE4IDQgMTNWNmExIDEgMCAwIDEgMS0xYzIgMCA0LjUtMS4yIDYuMjQtMi43MmExLjE3IDEuMTcgMCAwIDEgMS41MiAwQzE0LjUxIDMuODEgMTcgNSAxOSA1YTEgMSAwIDAgMSAxIDF6IiAvPgogIDxwYXRoIGQ9Im05LjMwNSAxMC41NDctLjkyMy0uMzgzIiAvPgogIDxwYXRoIGQ9Im05LjMwNSAxMi44NDMtLjkyMy4zODMiIC8+CiAgPGNpcmNsZSBjeD0iMTIuMDc3IiBjeT0iMTEuNjk1IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shield-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShieldCog extends LucideIconBase {\n static icon = {\n name: 'shield-cog',\n size: 24,\n node: [\n ['path', { d: 'm10.929 14.467-.383.924', key: 'hdyevy' }],\n ['path', { d: 'M10.929 8.923 10.546 8', key: '1nr44d' }],\n ['path', { d: 'M13.225 8.923 13.608 8', key: 'aewley' }],\n ['path', { d: 'm13.607 15.391-.382-.924', key: 'm37gf1' }],\n ['path', { d: 'm14.849 10.547.923-.383', key: '1d3c4q' }],\n ['path', { d: 'm14.849 12.843.923.383', key: 'lmvhy3' }],\n [\n 'path',\n {\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\n key: 'oel41y',\n },\n ],\n ['path', { d: 'm9.305 10.547-.923-.383', key: '1d13ox' }],\n ['path', { d: 'm9.305 12.843-.923.383', key: '7wxwh5' }],\n ['circle', { cx: '12.077', cy: '11.695', r: '3', key: 'fse9k8' }],\n ],\n };\n icon = signal(LucideShieldCog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldCog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShieldCog, isStandalone: true, selector: \"svg[lucideShieldCog]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldCog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShieldCog]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ShieldHalf\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTEyIDIyVjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shield-half\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShieldHalf extends LucideIconBase {\n static icon = {\n name: 'shield-half',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\n key: 'oel41y',\n },\n ],\n ['path', { d: 'M12 22V2', key: 'zs6s6o' }],\n ],\n };\n icon = signal(LucideShieldHalf.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldHalf, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShieldHalf, isStandalone: true, selector: \"svg[lucideShieldHalf]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldHalf, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShieldHalf]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ShieldPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTkgMTJoNiIgLz4KICA8cGF0aCBkPSJNMTIgOXY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shield-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShieldPlus extends LucideIconBase {\n static icon = {\n name: 'shield-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\n key: 'oel41y',\n },\n ],\n ['path', { d: 'M9 12h6', key: '1c52cq' }],\n ['path', { d: 'M12 9v6', key: '199k2o' }],\n ],\n };\n icon = signal(LucideShieldPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShieldPlus, isStandalone: true, selector: \"svg[lucideShieldPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShieldPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ShieldOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik01IDVhMSAxIDAgMCAwLTEgMXY3YzAgNSAzLjUgNy41IDcuNjcgOC45NGExIDEgMCAwIDAgLjY3LjAxYzIuMzUtLjgyIDQuNDgtMS45NyA1LjktMy43MSIgLz4KICA8cGF0aCBkPSJNOS4zMDkgMy42NTJBMTIuMjUyIDEyLjI1MiAwIDAgMCAxMS4yNCAyLjI4YTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXY3YTkuNzg0IDkuNzg0IDAgMCAxLS4wOCAxLjI2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShieldOff extends LucideIconBase {\n static icon = {\n name: 'shield-off',\n size: 24,\n node: [\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n [\n 'path',\n {\n d: 'M5 5a1 1 0 0 0-1 1v7c0 5 3.5 7.5 7.67 8.94a1 1 0 0 0 .67.01c2.35-.82 4.48-1.97 5.9-3.71',\n key: '1jlk70',\n },\n ],\n [\n 'path',\n {\n d: 'M9.309 3.652A12.252 12.252 0 0 0 11.24 2.28a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1v7a9.784 9.784 0 0 1-.08 1.264',\n key: '18rp1v',\n },\n ],\n ],\n };\n icon = signal(LucideShieldOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShieldOff, isStandalone: true, selector: \"svg[lucideShieldOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShieldOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ShieldMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTkgMTJoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShieldMinus extends LucideIconBase {\n static icon = {\n name: 'shield-minus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\n key: 'oel41y',\n },\n ],\n ['path', { d: 'M9 12h6', key: '1c52cq' }],\n ],\n };\n icon = signal(LucideShieldMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShieldMinus, isStandalone: true, selector: \"svg[lucideShieldMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShieldMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ShieldKeyhole\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2MyIgLz4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAxLS42Ny0uMDFDNy41IDIwLjUgNCAxOCA0IDEzVjZhMSAxIDAgMDExLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAxMS41MiAwQzE0LjUxIDMuODEgMTcgNSAxOSA1YTEgMSAwIDAxMSAxeiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjExIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shield-keyhole\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShieldKeyhole extends LucideIconBase {\n static icon = {\n name: 'shield-keyhole',\n size: 24,\n node: [\n ['path', { d: 'M12 13v3', key: 'gkc6qb' }],\n [\n 'path',\n {\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 01-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 011-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 011.52 0C14.51 3.81 17 5 19 5a1 1 0 011 1z',\n key: '1buusj',\n },\n ],\n ['circle', { cx: '12', cy: '11', r: '2', key: '1yggc4' }],\n ],\n };\n icon = signal(LucideShieldKeyhole.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldKeyhole, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShieldKeyhole, isStandalone: true, selector: \"svg[lucideShieldKeyhole]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldKeyhole, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShieldKeyhole]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ShieldQuestionMark\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTkuMSA5YTMgMyAwIDAgMSA1LjgyIDFjMCAyLTMgMy0zIDMiIC8+CiAgPHBhdGggZD0iTTEyIDE3aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-question-mark\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShieldQuestionMark extends LucideIconBase {\n static icon = {\n name: 'shield-question-mark',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\n key: 'oel41y',\n },\n ],\n ['path', { d: 'M9.1 9a3 3 0 0 1 5.82 1c0 2-3 3-3 3', key: 'mhlwft' }],\n ['path', { d: 'M12 17h.01', key: 'p32p05' }],\n ],\n aliases: ['shield-question'],\n };\n icon = signal(LucideShieldQuestionMark.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldQuestionMark, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShieldQuestionMark, isStandalone: true, selector: \"svg[lucideShieldQuestionMark], svg[lucideShieldQuestion]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldQuestionMark, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShieldQuestionMark], svg[lucideShieldQuestion]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideShieldQuestionMark\n */\nconst LucideShieldQuestion = LucideShieldQuestionMark;\n\n/**\n * @component @name ShieldX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0ibTE0LjUgOS41LTUgNSIgLz4KICA8cGF0aCBkPSJtOS41IDkuNSA1IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shield-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShieldX extends LucideIconBase {\n static icon = {\n name: 'shield-x',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\n key: 'oel41y',\n },\n ],\n ['path', { d: 'm14.5 9.5-5 5', key: '17q4r4' }],\n ['path', { d: 'm9.5 9.5 5 5', key: '18nt4w' }],\n ],\n aliases: ['shield-close'],\n };\n icon = signal(LucideShieldX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShieldX, isStandalone: true, selector: \"svg[lucideShieldX], svg[lucideShieldClose]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShieldX], svg[lucideShieldClose]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideShieldX\n */\nconst LucideShieldClose = LucideShieldX;\n\n/**\n * @component @name Share2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjUiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iNiIgY3k9IjEyIiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTkiIHI9IjMiIC8+CiAgPGxpbmUgeDE9IjguNTkiIHgyPSIxNS40MiIgeTE9IjEzLjUxIiB5Mj0iMTcuNDkiIC8+CiAgPGxpbmUgeDE9IjE1LjQxIiB4Mj0iOC41OSIgeTE9IjYuNTEiIHkyPSIxMC40OSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/share-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShare2 extends LucideIconBase {\n static icon = {\n name: 'share-2',\n size: 24,\n node: [\n ['circle', { cx: '18', cy: '5', r: '3', key: 'gq8acd' }],\n ['circle', { cx: '6', cy: '12', r: '3', key: 'w7nqdw' }],\n ['circle', { cx: '18', cy: '19', r: '3', key: '1xt0gg' }],\n ['line', { x1: '8.59', x2: '15.42', y1: '13.51', y2: '17.49', key: '47mynk' }],\n ['line', { x1: '15.41', x2: '8.59', y1: '6.51', y2: '10.49', key: '1n3mei' }],\n ],\n };\n icon = signal(LucideShare2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShare2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShare2, isStandalone: true, selector: \"svg[lucideShare2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShare2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShare2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ShieldUser\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTYuMzc2IDE4LjkxYTYgNiAwIDAgMSAxMS4yNDkuMDAzIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTEiIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shield-user\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShieldUser extends LucideIconBase {\n static icon = {\n name: 'shield-user',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\n key: 'oel41y',\n },\n ],\n ['path', { d: 'M6.376 18.91a6 6 0 0 1 11.249.003', key: 'hnjrf2' }],\n ['circle', { cx: '12', cy: '11', r: '4', key: '1gt34v' }],\n ],\n };\n icon = signal(LucideShieldUser.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldUser, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShieldUser, isStandalone: true, selector: \"svg[lucideShieldUser]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShieldUser, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShieldUser]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Shield\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shield\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShield extends LucideIconBase {\n static icon = {\n name: 'shield',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\n key: 'oel41y',\n },\n ],\n ],\n };\n icon = signal(LucideShield.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShield, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShield, isStandalone: true, selector: \"svg[lucideShield]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShield, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShield]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ShipWheel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiAvPgogIDxwYXRoIGQ9Ik0xMiAydjcuNSIgLz4KICA8cGF0aCBkPSJtMTkgNS01LjIzIDUuMjMiIC8+CiAgPHBhdGggZD0iTTIyIDEyaC03LjUiIC8+CiAgPHBhdGggZD0ibTE5IDE5LTUuMjMtNS4yMyIgLz4KICA8cGF0aCBkPSJNMTIgMTQuNVYyMiIgLz4KICA8cGF0aCBkPSJNMTAuMjMgMTMuNzcgNSAxOSIgLz4KICA8cGF0aCBkPSJNOS41IDEySDIiIC8+CiAgPHBhdGggZD0iTTEwLjIzIDEwLjIzIDUgNSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ship-wheel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShipWheel extends LucideIconBase {\n static icon = {\n name: 'ship-wheel',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '8', key: '46899m' }],\n ['path', { d: 'M12 2v7.5', key: '1e5rl5' }],\n ['path', { d: 'm19 5-5.23 5.23', key: '1ezxxf' }],\n ['path', { d: 'M22 12h-7.5', key: 'le1719' }],\n ['path', { d: 'm19 19-5.23-5.23', key: 'p3fmgn' }],\n ['path', { d: 'M12 14.5V22', key: 'dgcmos' }],\n ['path', { d: 'M10.23 13.77 5 19', key: 'qwopd4' }],\n ['path', { d: 'M9.5 12H2', key: 'r7bup8' }],\n ['path', { d: 'M10.23 10.23 5 5', key: 'k2y7lj' }],\n ['circle', { cx: '12', cy: '12', r: '2.5', key: 'ix0uyj' }],\n ],\n };\n icon = signal(LucideShipWheel.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShipWheel, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShipWheel, isStandalone: true, selector: \"svg[lucideShipWheel]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShipWheel, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShipWheel]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ShoppingBag\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTBhNCA0IDAgMCAxLTggMCIgLz4KICA8cGF0aCBkPSJNMy4xMDMgNi4wMzRoMTcuNzk0IiAvPgogIDxwYXRoIGQ9Ik0zLjQgNS40NjdhMiAyIDAgMCAwLS40IDEuMlYyMGEyIDIgMCAwIDAgMiAyaDE0YTIgMiAwIDAgMCAyLTJWNi42NjdhMiAyIDAgMCAwLS40LTEuMmwtMi0yLjY2N0EyIDIgMCAwIDAgMTcgMkg3YTIgMiAwIDAgMC0xLjYuOHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shopping-bag\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShoppingBag extends LucideIconBase {\n static icon = {\n name: 'shopping-bag',\n size: 24,\n node: [\n ['path', { d: 'M16 10a4 4 0 0 1-8 0', key: '1ltviw' }],\n ['path', { d: 'M3.103 6.034h17.794', key: 'awc11p' }],\n [\n 'path',\n {\n d: 'M3.4 5.467a2 2 0 0 0-.4 1.2V20a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6.667a2 2 0 0 0-.4-1.2l-2-2.667A2 2 0 0 0 17 2H7a2 2 0 0 0-1.6.8z',\n key: 'o988cm',\n },\n ],\n ],\n };\n icon = signal(LucideShoppingBag.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShoppingBag, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShoppingBag, isStandalone: true, selector: \"svg[lucideShoppingBag]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShoppingBag, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShoppingBag]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Shirt\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuMzggMy40NiAxNiAyYTQgNCAwIDAgMS04IDBMMy42MiAzLjQ2YTIgMiAwIDAgMC0xLjM0IDIuMjNsLjU4IDMuNDdhMSAxIDAgMCAwIC45OS44NEg2djEwYzAgMS4xLjkgMiAyIDJoOGEyIDIgMCAwIDAgMi0yVjEwaDIuMTVhMSAxIDAgMCAwIC45OS0uODRsLjU4LTMuNDdhMiAyIDAgMCAwLTEuMzQtMi4yM3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shirt\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShirt extends LucideIconBase {\n static icon = {\n name: 'shirt',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M20.38 3.46 16 2a4 4 0 0 1-8 0L3.62 3.46a2 2 0 0 0-1.34 2.23l.58 3.47a1 1 0 0 0 .99.84H6v10c0 1.1.9 2 2 2h8a2 2 0 0 0 2-2V10h2.15a1 1 0 0 0 .99-.84l.58-3.47a2 2 0 0 0-1.34-2.23z',\n key: '1wgbhj',\n },\n ],\n ],\n };\n icon = signal(LucideShirt.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShirt, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShirt, isStandalone: true, selector: \"svg[lucideShirt]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShirt, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShirt]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Ship\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTAuMTg5VjE0IiAvPgogIDxwYXRoIGQ9Ik0xMiAydjMiIC8+CiAgPHBhdGggZD0iTTE5IDEzVjdhMiAyIDAgMCAwLTItMkg3YTIgMiAwIDAgMC0yIDJ2NiIgLz4KICA8cGF0aCBkPSJNMTkuMzggMjBBMTEuNiAxMS42IDAgMCAwIDIxIDE0bC04LjE4OC0zLjYzOWEyIDIgMCAwIDAtMS42MjQgMEwzIDE0YTExLjYgMTEuNiAwIDAgMCAyLjgxIDcuNzYiIC8+CiAgPHBhdGggZD0iTTIgMjFjLjYuNSAxLjIgMSAyLjUgMSAyLjUgMCAyLjUtMiA1LTIgMS4zIDAgMS45LjUgMi41IDFzMS4yIDEgMi41IDFjMi41IDAgMi41LTIgNS0yIDEuMyAwIDEuOS41IDIuNSAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ship\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShip extends LucideIconBase {\n static icon = {\n name: 'ship',\n size: 24,\n node: [\n ['path', { d: 'M12 10.189V14', key: '1p8cqu' }],\n ['path', { d: 'M12 2v3', key: 'qbqxhf' }],\n ['path', { d: 'M19 13V7a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v6', key: 'qpkstq' }],\n [\n 'path',\n {\n d: 'M19.38 20A11.6 11.6 0 0 0 21 14l-8.188-3.639a2 2 0 0 0-1.624 0L3 14a11.6 11.6 0 0 0 2.81 7.76',\n key: '7tigtc',\n },\n ],\n [\n 'path',\n {\n d: 'M2 21c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1s1.2 1 2.5 1c2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1',\n key: '1924j5',\n },\n ],\n ],\n };\n icon = signal(LucideShip.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShip, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShip, isStandalone: true, selector: \"svg[lucideShip]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShip, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShip]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ShoppingBasket\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTEtMSA5IiAvPgogIDxwYXRoIGQ9Im0xOSAxMS00LTciIC8+CiAgPHBhdGggZD0iTTIgMTFoMjAiIC8+CiAgPHBhdGggZD0ibTMuNSAxMSAxLjYgNy40YTIgMiAwIDAgMCAyIDEuNmg5LjhhMiAyIDAgMCAwIDItMS42bDEuNy03LjQiIC8+CiAgPHBhdGggZD0iTTQuNSAxNS41aDE1IiAvPgogIDxwYXRoIGQ9Im01IDExIDQtNyIgLz4KICA8cGF0aCBkPSJtOSAxMSAxIDkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shopping-basket\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShoppingBasket extends LucideIconBase {\n static icon = {\n name: 'shopping-basket',\n size: 24,\n node: [\n ['path', { d: 'm15 11-1 9', key: '5wnq3a' }],\n ['path', { d: 'm19 11-4-7', key: 'cnml18' }],\n ['path', { d: 'M2 11h20', key: '3eubbj' }],\n ['path', { d: 'm3.5 11 1.6 7.4a2 2 0 0 0 2 1.6h9.8a2 2 0 0 0 2-1.6l1.7-7.4', key: 'yiazzp' }],\n ['path', { d: 'M4.5 15.5h15', key: '13mye1' }],\n ['path', { d: 'm5 11 4-7', key: '116ra9' }],\n ['path', { d: 'm9 11 1 9', key: '1ojof7' }],\n ],\n };\n icon = signal(LucideShoppingBasket.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShoppingBasket, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShoppingBasket, isStandalone: true, selector: \"svg[lucideShoppingBasket]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShoppingBasket, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShoppingBasket]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ShowerHead\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNCA0IDIuNSAyLjUiIC8+CiAgPHBhdGggZD0iTTEzLjUgNi41YTQuOTUgNC45NSAwIDAgMC03IDciIC8+CiAgPHBhdGggZD0iTTE1IDUgNSAxNSIgLz4KICA8cGF0aCBkPSJNMTQgMTd2LjAxIiAvPgogIDxwYXRoIGQ9Ik0xMCAxNnYuMDEiIC8+CiAgPHBhdGggZD0iTTEzIDEzdi4wMSIgLz4KICA8cGF0aCBkPSJNMTYgMTB2LjAxIiAvPgogIDxwYXRoIGQ9Ik0xMSAyMHYuMDEiIC8+CiAgPHBhdGggZD0iTTE3IDE0di4wMSIgLz4KICA8cGF0aCBkPSJNMjAgMTF2LjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shower-head\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShowerHead extends LucideIconBase {\n static icon = {\n name: 'shower-head',\n size: 24,\n node: [\n ['path', { d: 'm4 4 2.5 2.5', key: 'uv2vmf' }],\n ['path', { d: 'M13.5 6.5a4.95 4.95 0 0 0-7 7', key: 'frdkwv' }],\n ['path', { d: 'M15 5 5 15', key: '1ag8rq' }],\n ['path', { d: 'M14 17v.01', key: 'eokfpp' }],\n ['path', { d: 'M10 16v.01', key: '14uyyl' }],\n ['path', { d: 'M13 13v.01', key: '1v1k97' }],\n ['path', { d: 'M16 10v.01', key: '5169yg' }],\n ['path', { d: 'M11 20v.01', key: 'cj92p8' }],\n ['path', { d: 'M17 14v.01', key: '11cswd' }],\n ['path', { d: 'M20 11v.01', key: '19e0od' }],\n ],\n };\n icon = signal(LucideShowerHead.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShowerHead, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShowerHead, isStandalone: true, selector: \"svg[lucideShowerHead]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShowerHead, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShowerHead]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Shredder\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxM1Y0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2NSIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAgMjJ2LTUiIC8+CiAgPHBhdGggZD0iTTE0IDE5di0yIiAvPgogIDxwYXRoIGQ9Ik0xOCAyMHYtMyIgLz4KICA8cGF0aCBkPSJNMiAxM2gyMCIgLz4KICA8cGF0aCBkPSJNNiAyMHYtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shredder\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShredder extends LucideIconBase {\n static icon = {\n name: 'shredder',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 13V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v5',\n key: '1eob4r',\n },\n ],\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\n ['path', { d: 'M10 22v-5', key: 'sfixh4' }],\n ['path', { d: 'M14 19v-2', key: 'pdve8j' }],\n ['path', { d: 'M18 20v-3', key: 'uox2gk' }],\n ['path', { d: 'M2 13h20', key: '5evz65' }],\n ['path', { d: 'M6 20v-3', key: 'c6pdcb' }],\n ],\n };\n icon = signal(LucideShredder.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShredder, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShredder, isStandalone: true, selector: \"svg[lucideShredder]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShredder, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShredder]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ShoppingCart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI4IiBjeT0iMjEiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSIyMSIgcj0iMSIgLz4KICA8cGF0aCBkPSJNMi4wNSAyLjA1aDJsMi42NiAxMi40MmEyIDIgMCAwIDAgMiAxLjU4aDkuNzhhMiAyIDAgMCAwIDEuOTUtMS41N2wxLjY1LTcuNDNINS4xMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shopping-cart\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShoppingCart extends LucideIconBase {\n static icon = {\n name: 'shopping-cart',\n size: 24,\n node: [\n ['circle', { cx: '8', cy: '21', r: '1', key: 'jimo8o' }],\n ['circle', { cx: '19', cy: '21', r: '1', key: '13723u' }],\n [\n 'path',\n {\n d: 'M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12',\n key: '9zh506',\n },\n ],\n ],\n };\n icon = signal(LucideShoppingCart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShoppingCart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShoppingCart, isStandalone: true, selector: \"svg[lucideShoppingCart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShoppingCart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShoppingCart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Shrimp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMyAyMmMuNS0uNSAxLjEyLTEgMi41LTEtMS4zOCAwLTItLjUtMi41LTEiIC8+CiAgPHBhdGggZD0iTTE0IDJhMy4yOCAzLjI4IDAgMCAxLTMuMjI3IDEuNzk4bC02LjE3LS41NjFBMi4zODcgMi4zODcgMCAxIDAgNC4zODcgOEgxNS41YTEgMSAwIDAgMSAwIDEzIDEgMSAwIDAgMCAwLTVIMTJhNyA3IDAgMCAxLTctN1Y4IiAvPgogIDxwYXRoIGQ9Ik0xNCA4YTguNSA4LjUgMCAwIDEgMCA4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxNmMyIDAgNC41LTQgNC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shrimp\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShrimp extends LucideIconBase {\n static icon = {\n name: 'shrimp',\n size: 24,\n node: [\n ['path', { d: 'M11 12h.01', key: '1lr4k6' }],\n ['path', { d: 'M13 22c.5-.5 1.12-1 2.5-1-1.38 0-2-.5-2.5-1', key: 'fatpdi' }],\n [\n 'path',\n {\n d: 'M14 2a3.28 3.28 0 0 1-3.227 1.798l-6.17-.561A2.387 2.387 0 1 0 4.387 8H15.5a1 1 0 0 1 0 13 1 1 0 0 0 0-5H12a7 7 0 0 1-7-7V8',\n key: 'kehrqe',\n },\n ],\n ['path', { d: 'M14 8a8.5 8.5 0 0 1 0 8', key: '1imjx2' }],\n ['path', { d: 'M16 16c2 0 4.5-4 4-6', key: 'z0nejz' }],\n ],\n };\n icon = signal(LucideShrimp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShrimp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShrimp, isStandalone: true, selector: \"svg[lucideShrimp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShrimp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShrimp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Shrink\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTUgNiA2bS02LTZ2NC44bTAtNC44aDQuOCIgLz4KICA8cGF0aCBkPSJNOSAxOS44VjE1bTAgMEg0LjJNOSAxNWwtNiA2IiAvPgogIDxwYXRoIGQ9Ik0xNSA0LjJWOW0wIDBoNC44TTE1IDlsNi02IiAvPgogIDxwYXRoIGQ9Ik05IDQuMlY5bTAgMEg0LjJNOSA5IDMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shrink\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShrink extends LucideIconBase {\n static icon = {\n name: 'shrink',\n size: 24,\n node: [\n ['path', { d: 'm15 15 6 6m-6-6v4.8m0-4.8h4.8', key: '17vawe' }],\n ['path', { d: 'M9 19.8V15m0 0H4.2M9 15l-6 6', key: 'chjx8e' }],\n ['path', { d: 'M15 4.2V9m0 0h4.8M15 9l6-6', key: 'lav6yq' }],\n ['path', { d: 'M9 4.2V9m0 0H4.2M9 9 3 3', key: '1pxi2q' }],\n ],\n };\n icon = signal(LucideShrink.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShrink, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShrink, isStandalone: true, selector: \"svg[lucideShrink]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShrink, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShrink]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Shuffle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggMTQgNCA0LTQgNCIgLz4KICA8cGF0aCBkPSJtMTggMiA0IDQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0yIDE4aDEuOTczYTQgNCAwIDAgMCAzLjMtMS43bDUuNDU0LTguNmE0IDQgMCAwIDEgMy4zLTEuN0gyMiIgLz4KICA8cGF0aCBkPSJNMiA2aDEuOTcyYTQgNCAwIDAgMSAzLjYgMi4yIiAvPgogIDxwYXRoIGQ9Ik0yMiAxOGgtNi4wNDFhNCA0IDAgMCAxLTMuMy0xLjhsLS4zNTktLjQ1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shuffle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShuffle extends LucideIconBase {\n static icon = {\n name: 'shuffle',\n size: 24,\n node: [\n ['path', { d: 'm18 14 4 4-4 4', key: '10pe0f' }],\n ['path', { d: 'm18 2 4 4-4 4', key: 'pucp1d' }],\n [\n 'path',\n { d: 'M2 18h1.973a4 4 0 0 0 3.3-1.7l5.454-8.6a4 4 0 0 1 3.3-1.7H22', key: '1ailkh' },\n ],\n ['path', { d: 'M2 6h1.972a4 4 0 0 1 3.6 2.2', key: 'km57vx' }],\n ['path', { d: 'M22 18h-6.041a4 4 0 0 1-3.3-1.8l-.359-.45', key: 'os18l9' }],\n ],\n };\n icon = signal(LucideShuffle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShuffle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShuffle, isStandalone: true, selector: \"svg[lucideShuffle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShuffle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShuffle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Shrub\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTUuMTcyYTIgMiAwIDAgMC0uNTg2LTEuNDE0TDkuNSAxMy41IiAvPgogIDxwYXRoIGQ9Ik0xNC41IDE0LjUgMTIgMTciIC8+CiAgPHBhdGggZD0iTTE3IDguOEE2IDYgMCAwIDEgMTMuOCAyMEgxMEE2LjUgNi41IDAgMCAxIDcgOGE1IDUgMCAwIDEgMTAgMHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shrub\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShrub extends LucideIconBase {\n static icon = {\n name: 'shrub',\n size: 24,\n node: [\n ['path', { d: 'M12 22v-5.172a2 2 0 0 0-.586-1.414L9.5 13.5', key: '1p17fm' }],\n ['path', { d: 'M14.5 14.5 12 17', key: 'dy5w4y' }],\n [\n 'path',\n { d: 'M17 8.8A6 6 0 0 1 13.8 20H10A6.5 6.5 0 0 1 7 8a5 5 0 0 1 10 0z', key: '6z7b3o' },\n ],\n ],\n };\n icon = signal(LucideShrub.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShrub, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShrub, isStandalone: true, selector: \"svg[lucideShrub]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShrub, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShrub]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SignalHigh\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTcgMjB2LTQiIC8+CiAgPHBhdGggZD0iTTEyIDIwdi04IiAvPgogIDxwYXRoIGQ9Ik0xNyAyMFY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/signal-high\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSignalHigh extends LucideIconBase {\n static icon = {\n name: 'signal-high',\n size: 24,\n node: [\n ['path', { d: 'M2 20h.01', key: '4haj6o' }],\n ['path', { d: 'M7 20v-4', key: 'j294jx' }],\n ['path', { d: 'M12 20v-8', key: 'i3yub9' }],\n ['path', { d: 'M17 20V8', key: '1tkaf5' }],\n ],\n };\n icon = signal(LucideSignalHigh.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignalHigh, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSignalHigh, isStandalone: true, selector: \"svg[lucideSignalHigh]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignalHigh, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSignalHigh]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SignalLow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTcgMjB2LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/signal-low\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSignalLow extends LucideIconBase {\n static icon = {\n name: 'signal-low',\n size: 24,\n node: [\n ['path', { d: 'M2 20h.01', key: '4haj6o' }],\n ['path', { d: 'M7 20v-4', key: 'j294jx' }],\n ],\n };\n icon = signal(LucideSignalLow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignalLow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSignalLow, isStandalone: true, selector: \"svg[lucideSignalLow]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignalLow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSignalLow]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SignalMedium\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTcgMjB2LTQiIC8+CiAgPHBhdGggZD0iTTEyIDIwdi04IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/signal-medium\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSignalMedium extends LucideIconBase {\n static icon = {\n name: 'signal-medium',\n size: 24,\n node: [\n ['path', { d: 'M2 20h.01', key: '4haj6o' }],\n ['path', { d: 'M7 20v-4', key: 'j294jx' }],\n ['path', { d: 'M12 20v-8', key: 'i3yub9' }],\n ],\n };\n icon = signal(LucideSignalMedium.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignalMedium, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSignalMedium, isStandalone: true, selector: \"svg[lucideSignalMedium]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignalMedium, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSignalMedium]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Shovel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuNTYgNC41NmExLjUgMS41IDAgMCAxIDAgMi4xMjJsLS40Ny40N2EzIDMgMCAwIDEtNC4yMTItLjAzIDMgMyAwIDAgMSAwLTQuMjQzbC40NC0uNDRhMS41IDEuNSAwIDAgMSAyLjEyMSAweiIgLz4KICA8cGF0aCBkPSJNMyAyMmExIDEgMCAwIDEtMS0xdi0zLjU4NmExIDEgMCAwIDEgLjI5My0uNzA3bDMuMzU1LTMuMzU1YTEuMjA1IDEuMjA1IDAgMCAxIDEuNzA0IDBsMy4yOTYgMy4yOTZhMS4yMDUgMS4yMDUgMCAwIDEgMCAxLjcwNGwtMy4zNTUgMy4zNTVhMSAxIDAgMCAxLS43MDcuMjkzeiIgLz4KICA8cGF0aCBkPSJtOSAxNSA3Ljg3OS03Ljg3OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shovel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideShovel extends LucideIconBase {\n static icon = {\n name: 'shovel',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21.56 4.56a1.5 1.5 0 0 1 0 2.122l-.47.47a3 3 0 0 1-4.212-.03 3 3 0 0 1 0-4.243l.44-.44a1.5 1.5 0 0 1 2.121 0z',\n key: '1gcedi',\n },\n ],\n [\n 'path',\n {\n d: 'M3 22a1 1 0 0 1-1-1v-3.586a1 1 0 0 1 .293-.707l3.355-3.355a1.205 1.205 0 0 1 1.704 0l3.296 3.296a1.205 1.205 0 0 1 0 1.704l-3.355 3.355a1 1 0 0 1-.707.293z',\n key: 'pg9kv3',\n },\n ],\n ['path', { d: 'm9 15 7.879-7.878', key: '1o1zgh' }],\n ],\n };\n icon = signal(LucideShovel.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShovel, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideShovel, isStandalone: true, selector: \"svg[lucideShovel]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideShovel, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideShovel]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Signal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTcgMjB2LTQiIC8+CiAgPHBhdGggZD0iTTEyIDIwdi04IiAvPgogIDxwYXRoIGQ9Ik0xNyAyMFY4IiAvPgogIDxwYXRoIGQ9Ik0yMiA0djE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/signal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSignal extends LucideIconBase {\n static icon = {\n name: 'signal',\n size: 24,\n node: [\n ['path', { d: 'M2 20h.01', key: '4haj6o' }],\n ['path', { d: 'M7 20v-4', key: 'j294jx' }],\n ['path', { d: 'M12 20v-8', key: 'i3yub9' }],\n ['path', { d: 'M17 20V8', key: '1tkaf5' }],\n ['path', { d: 'M22 4v16', key: 'sih9yq' }],\n ],\n };\n icon = signal(LucideSignal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSignal, isStandalone: true, selector: \"svg[lucideSignal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSignal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SignalZero\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/signal-zero\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSignalZero extends LucideIconBase {\n static icon = {\n name: 'signal-zero',\n size: 24,\n node: [['path', { d: 'M2 20h.01', key: '4haj6o' }]],\n };\n icon = signal(LucideSignalZero.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignalZero, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSignalZero, isStandalone: true, selector: \"svg[lucideSignalZero]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignalZero, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSignalZero]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Sigma\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggN1Y1YTEgMSAwIDAgMC0xLTFINi41YS41LjUgMCAwIDAtLjQuOGw0LjUgNmEyIDIgMCAwIDEgMCAyLjRsLTQuNSA2YS41LjUgMCAwIDAgLjQuOEgxN2ExIDEgMCAwIDAgMS0xdi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sigma\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSigma extends LucideIconBase {\n static icon = {\n name: 'sigma',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M18 7V5a1 1 0 0 0-1-1H6.5a.5.5 0 0 0-.4.8l4.5 6a2 2 0 0 1 0 2.4l-4.5 6a.5.5 0 0 0 .4.8H17a1 1 0 0 0 1-1v-2',\n key: 'wuwx1p',\n },\n ],\n ],\n };\n icon = signal(LucideSigma.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSigma, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSigma, isStandalone: true, selector: \"svg[lucideSigma]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSigma, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSigma]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Signature\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEgMTctMi4xNTYtMS44NjhBLjUuNSAwIDAgMCAxOCAxNS41di41YTEgMSAwIDAgMS0xIDFoLTJhMSAxIDAgMCAxLTEtMWMwLTIuNTQ1LTMuOTkxLTMuOTctOC41LTRhMSAxIDAgMCAwIDAgNWM0LjE1MyAwIDQuNzQ1LTExLjI5NSA1LjcwOC0xMy41YTIuNSAyLjUgMCAxIDEgMy4zMSAzLjI4NCIgLz4KICA8cGF0aCBkPSJNMyAyMWgxOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/signature\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSignature extends LucideIconBase {\n static icon = {\n name: 'signature',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm21 17-2.156-1.868A.5.5 0 0 0 18 15.5v.5a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1c0-2.545-3.991-3.97-8.5-4a1 1 0 0 0 0 5c4.153 0 4.745-11.295 5.708-13.5a2.5 2.5 0 1 1 3.31 3.284',\n key: 'y32ogt',\n },\n ],\n ['path', { d: 'M3 21h18', key: 'itz85i' }],\n ],\n };\n icon = signal(LucideSignature.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignature, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSignature, isStandalone: true, selector: \"svg[lucideSignature]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignature, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSignature]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Signpost\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2OCIgLz4KICA8cGF0aCBkPSJNMTIgM3YzIiAvPgogIDxwYXRoIGQ9Ik0yLjM1NCAxMC4zNTRhMS4yMDcgMS4yMDcgMCAwIDEgMC0xLjcwOGwyLjA2LTIuMDZBMiAyIDAgMCAxIDUuODI4IDZoMTIuMzQ0YTIgMiAwIDAgMSAxLjQxNC41ODZsMi4wNiAyLjA2YTEuMjA3IDEuMjA3IDAgMCAxIDAgMS43MDhsLTIuMDYgMi4wNmEyIDIgMCAwIDEtMS40MTQuNTg2SDUuODI4YTIgMiAwIDAgMS0xLjQxNC0uNTg2eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/signpost\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSignpost extends LucideIconBase {\n static icon = {\n name: 'signpost',\n size: 24,\n node: [\n ['path', { d: 'M12 13v8', key: '1l5pq0' }],\n ['path', { d: 'M12 3v3', key: '1n5kay' }],\n [\n 'path',\n {\n d: 'M2.354 10.354a1.207 1.207 0 0 1 0-1.708l2.06-2.06A2 2 0 0 1 5.828 6h12.344a2 2 0 0 1 1.414.586l2.06 2.06a1.207 1.207 0 0 1 0 1.708l-2.06 2.06a2 2 0 0 1-1.414.586H5.828a2 2 0 0 1-1.414-.586z',\n key: '1tm261',\n },\n ],\n ],\n };\n icon = signal(LucideSignpost.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignpost, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSignpost, isStandalone: true, selector: \"svg[lucideSignpost]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignpost, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSignpost]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SignpostBig\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOUg0TDIgN2wyLTJoNiIgLz4KICA8cGF0aCBkPSJNMTQgNWg2bDIgMi0yIDJoLTYiIC8+CiAgPHBhdGggZD0iTTEwIDIyVjRhMiAyIDAgMSAxIDQgMHYxOCIgLz4KICA8cGF0aCBkPSJNOCAyMmg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/signpost-big\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSignpostBig extends LucideIconBase {\n static icon = {\n name: 'signpost-big',\n size: 24,\n node: [\n ['path', { d: 'M10 9H4L2 7l2-2h6', key: '1hq7x2' }],\n ['path', { d: 'M14 5h6l2 2-2 2h-6', key: 'bv62ej' }],\n ['path', { d: 'M10 22V4a2 2 0 1 1 4 0v18', key: 'eqpcf2' }],\n ['path', { d: 'M8 22h8', key: 'rmew8v' }],\n ],\n };\n icon = signal(LucideSignpostBig.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignpostBig, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSignpostBig, isStandalone: true, selector: \"svg[lucideSignpostBig]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSignpostBig, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSignpostBig]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SkipBack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuOTcxIDQuMjg1QTIgMiAwIDAgMSAyMSA2djEyYTIgMiAwIDAgMS0zLjAyOSAxLjcxNWwtOS45OTctNS45OThhMiAyIDAgMCAxLS4wMDMtMy40MzJ6IiAvPgogIDxwYXRoIGQ9Ik0zIDIwVjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/skip-back\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSkipBack extends LucideIconBase {\n static icon = {\n name: 'skip-back',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M17.971 4.285A2 2 0 0 1 21 6v12a2 2 0 0 1-3.029 1.715l-9.997-5.998a2 2 0 0 1-.003-3.432z',\n key: '15892j',\n },\n ],\n ['path', { d: 'M3 20V4', key: '1ptbpl' }],\n ],\n };\n icon = signal(LucideSkipBack.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSkipBack, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSkipBack, isStandalone: true, selector: \"svg[lucideSkipBack]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSkipBack, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSkipBack]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SkipForward\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNHYxNiIgLz4KICA8cGF0aCBkPSJNNi4wMjkgNC4yODVBMiAyIDAgMCAwIDMgNnYxMmEyIDIgMCAwIDAgMy4wMjkgMS43MTVsOS45OTctNS45OThhMiAyIDAgMCAwIC4wMDMtMy40MzJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/skip-forward\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSkipForward extends LucideIconBase {\n static icon = {\n name: 'skip-forward',\n size: 24,\n node: [\n ['path', { d: 'M21 4v16', key: '7j8fe9' }],\n [\n 'path',\n {\n d: 'M6.029 4.285A2 2 0 0 0 3 6v12a2 2 0 0 0 3.029 1.715l9.997-5.998a2 2 0 0 0 .003-3.432z',\n key: 'zs4d6',\n },\n ],\n ],\n };\n icon = signal(LucideSkipForward.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSkipForward, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSkipForward, isStandalone: true, selector: \"svg[lucideSkipForward]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSkipForward, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSkipForward]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Skull\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIuNSAxNy0uNS0xLS41IDFoMXoiIC8+CiAgPHBhdGggZD0iTTE1IDIyYTEgMSAwIDAgMCAxLTF2LTFhMiAyIDAgMCAwIDEuNTYtMy4yNSA4IDggMCAxIDAtMTEuMTIgMEEyIDIgMCAwIDAgOCAyMHYxYTEgMSAwIDAgMCAxIDF6IiAvPgogIDxjaXJjbGUgY3g9IjE1IiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjEyIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/skull\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSkull extends LucideIconBase {\n static icon = {\n name: 'skull',\n size: 24,\n node: [\n ['path', { d: 'm12.5 17-.5-1-.5 1h1z', key: '3me087' }],\n [\n 'path',\n {\n d: 'M15 22a1 1 0 0 0 1-1v-1a2 2 0 0 0 1.56-3.25 8 8 0 1 0-11.12 0A2 2 0 0 0 8 20v1a1 1 0 0 0 1 1z',\n key: '1o5pge',\n },\n ],\n ['circle', { cx: '15', cy: '12', r: '1', key: '1tmaij' }],\n ['circle', { cx: '9', cy: '12', r: '1', key: '1vctgf' }],\n ],\n };\n icon = signal(LucideSkull.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSkull, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSkull, isStandalone: true, selector: \"svg[lucideSkull]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSkull, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSkull]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Slash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMiAyIDIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/slash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSlash extends LucideIconBase {\n static icon = {\n name: 'slash',\n size: 24,\n node: [['path', { d: 'M22 2 2 22', key: 'y4kqgn' }]],\n };\n icon = signal(LucideSlash.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSlash, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSlash, isStandalone: true, selector: \"svg[lucideSlash]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSlash, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSlash]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SlidersVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOGg0IiAvPgogIDxwYXRoIGQ9Ik0xMiAyMXYtOSIgLz4KICA8cGF0aCBkPSJNMTIgOFYzIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNmg0IiAvPgogIDxwYXRoIGQ9Ik0xOSAxMlYzIiAvPgogIDxwYXRoIGQ9Ik0xOSAyMXYtNSIgLz4KICA8cGF0aCBkPSJNMyAxNGg0IiAvPgogIDxwYXRoIGQ9Ik01IDEwVjMiIC8+CiAgPHBhdGggZD0iTTUgMjF2LTciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sliders-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSlidersVertical extends LucideIconBase {\n static icon = {\n name: 'sliders-vertical',\n size: 24,\n node: [\n ['path', { d: 'M10 8h4', key: '1sr2af' }],\n ['path', { d: 'M12 21v-9', key: '17s77i' }],\n ['path', { d: 'M12 8V3', key: '13r4qs' }],\n ['path', { d: 'M17 16h4', key: 'h1uq16' }],\n ['path', { d: 'M19 12V3', key: 'o1uvq1' }],\n ['path', { d: 'M19 21v-5', key: 'qua636' }],\n ['path', { d: 'M3 14h4', key: 'bcjad9' }],\n ['path', { d: 'M5 10V3', key: 'cb8scm' }],\n ['path', { d: 'M5 21v-7', key: '1w1uti' }],\n ],\n aliases: ['sliders'],\n };\n icon = signal(LucideSlidersVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSlidersVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSlidersVertical, isStandalone: true, selector: \"svg[lucideSlidersVertical], svg[lucideSliders]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSlidersVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSlidersVertical], svg[lucideSliders]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSlidersVertical\n */\nconst LucideSliders = LucideSlidersVertical;\n\n/**\n * @component @name Slice\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTYuNTg2VjE5YTEgMSAwIDAgMS0xIDFIMkwxOC4zNyAzLjYzYTEgMSAwIDEgMSAzIDNsLTkuNjYzIDkuNjYzYTEgMSAwIDAgMS0xLjQxNCAwTDggMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/slice\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSlice extends LucideIconBase {\n static icon = {\n name: 'slice',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11 16.586V19a1 1 0 0 1-1 1H2L18.37 3.63a1 1 0 1 1 3 3l-9.663 9.663a1 1 0 0 1-1.414 0L8 14',\n key: '1sllp5',\n },\n ],\n ],\n };\n icon = signal(LucideSlice.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSlice, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSlice, isStandalone: true, selector: \"svg[lucideSlice]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSlice, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSlice]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Siren\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxOHYtNmE1IDUgMCAxIDEgMTAgMHY2IiAvPgogIDxwYXRoIGQ9Ik01IDIxYTEgMSAwIDAgMCAxIDFoMTJhMSAxIDAgMCAwIDEtMXYtMWEyIDIgMCAwIDAtMi0ySDdhMiAyIDAgMCAwLTIgMnoiIC8+CiAgPHBhdGggZD0iTTIxIDEyaDEiIC8+CiAgPHBhdGggZD0iTTE4LjUgNC41IDE4IDUiIC8+CiAgPHBhdGggZD0iTTIgMTJoMSIgLz4KICA8cGF0aCBkPSJNMTIgMnYxIiAvPgogIDxwYXRoIGQ9Im00LjkyOSA0LjkyOS43MDcuNzA3IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/siren\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSiren extends LucideIconBase {\n static icon = {\n name: 'siren',\n size: 24,\n node: [\n ['path', { d: 'M7 18v-6a5 5 0 1 1 10 0v6', key: 'pcx96s' }],\n [\n 'path',\n {\n d: 'M5 21a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-1a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2z',\n key: '1b4s83',\n },\n ],\n ['path', { d: 'M21 12h1', key: 'jtio3y' }],\n ['path', { d: 'M18.5 4.5 18 5', key: 'g5sp9y' }],\n ['path', { d: 'M2 12h1', key: '1uaihz' }],\n ['path', { d: 'M12 2v1', key: '11qlp1' }],\n ['path', { d: 'm4.929 4.929.707.707', key: '1i51kw' }],\n ['path', { d: 'M12 12v6', key: '3ahymv' }],\n ],\n };\n icon = signal(LucideSiren.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSiren, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSiren, isStandalone: true, selector: \"svg[lucideSiren]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSiren, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSiren]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SmartphoneCharging\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMjAiIHg9IjUiIHk9IjIiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTIuNjY3IDggMTAgMTJoNGwtMi42NjcgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/smartphone-charging\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSmartphoneCharging extends LucideIconBase {\n static icon = {\n name: 'smartphone-charging',\n size: 24,\n node: [\n ['rect', { width: '14', height: '20', x: '5', y: '2', rx: '2', ry: '2', key: '1yt0o3' }],\n ['path', { d: 'M12.667 8 10 12h4l-2.667 4', key: 'h9lk2d' }],\n ],\n };\n icon = signal(LucideSmartphoneCharging.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSmartphoneCharging, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSmartphoneCharging, isStandalone: true, selector: \"svg[lucideSmartphoneCharging]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSmartphoneCharging, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSmartphoneCharging]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SlidersHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0xNCAzdjQiIC8+CiAgPHBhdGggZD0iTTE2IDE3djQiIC8+CiAgPHBhdGggZD0iTTIxIDEyaC05IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOWgtNSIgLz4KICA8cGF0aCBkPSJNMjEgNWgtNyIgLz4KICA8cGF0aCBkPSJNOCAxMHY0IiAvPgogIDxwYXRoIGQ9Ik04IDEySDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sliders-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSlidersHorizontal extends LucideIconBase {\n static icon = {\n name: 'sliders-horizontal',\n size: 24,\n node: [\n ['path', { d: 'M10 5H3', key: '1qgfaw' }],\n ['path', { d: 'M12 19H3', key: 'yhmn1j' }],\n ['path', { d: 'M14 3v4', key: '1sua03' }],\n ['path', { d: 'M16 17v4', key: '1q0r14' }],\n ['path', { d: 'M21 12h-9', key: '1o4lsq' }],\n ['path', { d: 'M21 19h-5', key: '1rlt1p' }],\n ['path', { d: 'M21 5h-7', key: '1oszz2' }],\n ['path', { d: 'M8 10v4', key: 'tgpxqk' }],\n ['path', { d: 'M8 12H3', key: 'a7s4jb' }],\n ],\n };\n icon = signal(LucideSlidersHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSlidersHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSlidersHorizontal, isStandalone: true, selector: \"svg[lucideSlidersHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSlidersHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSlidersHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SmartphoneNfc\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxMiIgeD0iMiIgeT0iNiIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTEzIDguMzJhNy40MyA3LjQzIDAgMCAxIDAgNy4zNiIgLz4KICA8cGF0aCBkPSJNMTYuNDYgNi4yMWExMS43NiAxMS43NiAwIDAgMSAwIDExLjU4IiAvPgogIDxwYXRoIGQ9Ik0xOS45MSA0LjFhMTUuOTEgMTUuOTEgMCAwIDEgLjAxIDE1LjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/smartphone-nfc\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSmartphoneNfc extends LucideIconBase {\n static icon = {\n name: 'smartphone-nfc',\n size: 24,\n node: [\n ['rect', { width: '7', height: '12', x: '2', y: '6', rx: '1', key: '5nje8w' }],\n ['path', { d: 'M13 8.32a7.43 7.43 0 0 1 0 7.36', key: '1g306n' }],\n ['path', { d: 'M16.46 6.21a11.76 11.76 0 0 1 0 11.58', key: 'uqvjvo' }],\n ['path', { d: 'M19.91 4.1a15.91 15.91 0 0 1 .01 15.8', key: 'ujntz3' }],\n ],\n };\n icon = signal(LucideSmartphoneNfc.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSmartphoneNfc, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSmartphoneNfc, isStandalone: true, selector: \"svg[lucideSmartphoneNfc]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSmartphoneNfc, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSmartphoneNfc]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Snail\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxM2E2IDYgMCAxIDAgMTIgMCA0IDQgMCAxIDAtOCAwIDIgMiAwIDAgMCA0IDAiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSIxMyIgcj0iOCIgLz4KICA8cGF0aCBkPSJNMiAyMWgxMmM0LjQgMCA4LTMuNiA4LThWN2EyIDIgMCAxIDAtNCAwdjYiIC8+CiAgPHBhdGggZD0iTTE4IDMgMTkuMSA1LjIiIC8+CiAgPHBhdGggZD0iTTIyIDMgMjAuOSA1LjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/snail\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSnail extends LucideIconBase {\n static icon = {\n name: 'snail',\n size: 24,\n node: [\n ['path', { d: 'M2 13a6 6 0 1 0 12 0 4 4 0 1 0-8 0 2 2 0 0 0 4 0', key: 'hneq2s' }],\n ['circle', { cx: '10', cy: '13', r: '8', key: '194lz3' }],\n ['path', { d: 'M2 21h12c4.4 0 8-3.6 8-8V7a2 2 0 1 0-4 0v6', key: 'ixqyt7' }],\n ['path', { d: 'M18 3 19.1 5.2', key: '9tjm43' }],\n ['path', { d: 'M22 3 20.9 5.2', key: 'j3odrs' }],\n ],\n };\n icon = signal(LucideSnail.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSnail, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSnail, isStandalone: true, selector: \"svg[lucideSnail]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSnail, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSnail]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SoapDispenserDroplet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSAydjQiIC8+CiAgPHBhdGggZD0iTTE0IDJIN2EyIDIgMCAwIDAtMiAyIiAvPgogIDxwYXRoIGQ9Ik0xOS4yOSAxNC43NkE2LjY3IDYuNjcgMCAwIDEgMTcgMTFhNi42IDYuNiAwIDAgMS0yLjI5IDMuNzZjLTEuMTUuOTItMS43MSAyLjA0LTEuNzEgMy4xOSAwIDIuMjIgMS44IDQuMDUgNCA0LjA1czQtMS44MyA0LTQuMDVjMC0xLjE2LS41Ny0yLjI2LTEuNzEtMy4xOSIgLz4KICA8cGF0aCBkPSJNOS42MDcgMjFINmEyIDIgMCAwIDEtMi0ydi03YTIgMiAwIDAgMSAyLTJoN1Y3YTEgMSAwIDAgMC0xLTFIOWExIDEgMCAwIDAtMSAxdjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/soap-dispenser-droplet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSoapDispenserDroplet extends LucideIconBase {\n static icon = {\n name: 'soap-dispenser-droplet',\n size: 24,\n node: [\n ['path', { d: 'M10.5 2v4', key: '1xt6in' }],\n ['path', { d: 'M14 2H7a2 2 0 0 0-2 2', key: 'e6xig3' }],\n [\n 'path',\n {\n d: 'M19.29 14.76A6.67 6.67 0 0 1 17 11a6.6 6.6 0 0 1-2.29 3.76c-1.15.92-1.71 2.04-1.71 3.19 0 2.22 1.8 4.05 4 4.05s4-1.83 4-4.05c0-1.16-.57-2.26-1.71-3.19',\n key: 'adq7uc',\n },\n ],\n [\n 'path',\n {\n d: 'M9.607 21H6a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h7V7a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v3',\n key: 't9hm96',\n },\n ],\n ],\n };\n icon = signal(LucideSoapDispenserDroplet.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSoapDispenserDroplet, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSoapDispenserDroplet, isStandalone: true, selector: \"svg[lucideSoapDispenserDroplet]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSoapDispenserDroplet, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSoapDispenserDroplet]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Smartphone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMjAiIHg9IjUiIHk9IjIiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTIgMThoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/smartphone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSmartphone extends LucideIconBase {\n static icon = {\n name: 'smartphone',\n size: 24,\n node: [\n ['rect', { width: '14', height: '20', x: '5', y: '2', rx: '2', ry: '2', key: '1yt0o3' }],\n ['path', { d: 'M12 18h.01', key: 'mhygvu' }],\n ],\n };\n icon = signal(LucideSmartphone.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSmartphone, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSmartphone, isStandalone: true, selector: \"svg[lucideSmartphone]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSmartphone, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSmartphone]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Snowflake\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMjAtMS4yNS0yLjVMNiAxOCIgLz4KICA8cGF0aCBkPSJNMTAgNCA4Ljc1IDYuNSA2IDYiIC8+CiAgPHBhdGggZD0ibTE0IDIwIDEuMjUtMi41TDE4IDE4IiAvPgogIDxwYXRoIGQ9Im0xNCA0IDEuMjUgMi41TDE4IDYiIC8+CiAgPHBhdGggZD0ibTE3IDIxLTMtNmgtNCIgLz4KICA8cGF0aCBkPSJtMTcgMy0zIDYgMS41IDMiIC8+CiAgPHBhdGggZD0iTTIgMTJoNi41TDEwIDkiIC8+CiAgPHBhdGggZD0ibTIwIDEwLTEuNSAyIDEuNSAyIiAvPgogIDxwYXRoIGQ9Ik0yMiAxMmgtNi41TDE0IDE1IiAvPgogIDxwYXRoIGQ9Im00IDEwIDEuNSAyTDQgMTQiIC8+CiAgPHBhdGggZD0ibTcgMjEgMy02LTEuNS0zIiAvPgogIDxwYXRoIGQ9Im03IDMgMyA2aDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/snowflake\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSnowflake extends LucideIconBase {\n static icon = {\n name: 'snowflake',\n size: 24,\n node: [\n ['path', { d: 'm10 20-1.25-2.5L6 18', key: '18frcb' }],\n ['path', { d: 'M10 4 8.75 6.5 6 6', key: '7mghy3' }],\n ['path', { d: 'm14 20 1.25-2.5L18 18', key: '1chtki' }],\n ['path', { d: 'm14 4 1.25 2.5L18 6', key: '1b4wsy' }],\n ['path', { d: 'm17 21-3-6h-4', key: '15hhxa' }],\n ['path', { d: 'm17 3-3 6 1.5 3', key: '11697g' }],\n ['path', { d: 'M2 12h6.5L10 9', key: 'kv9z4n' }],\n ['path', { d: 'm20 10-1.5 2 1.5 2', key: '1swlpi' }],\n ['path', { d: 'M22 12h-6.5L14 15', key: '1mxi28' }],\n ['path', { d: 'm4 10 1.5 2L4 14', key: 'k9enpj' }],\n ['path', { d: 'm7 21 3-6-1.5-3', key: 'j8hb9u' }],\n ['path', { d: 'm7 3 3 6h4', key: '1otusx' }],\n ],\n };\n icon = signal(LucideSnowflake.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSnowflake, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSnowflake, isStandalone: true, selector: \"svg[lucideSnowflake]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSnowflake, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSnowflake]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SolarPanel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMmgyIiAvPgogIDxwYXRoIGQ9Im0xNC4yOCAxNC00LjU2IDgiIC8+CiAgPHBhdGggZD0ibTIxIDIyLTEuNTU4LTRINC41NTgiIC8+CiAgPHBhdGggZD0iTTMgMTB2MiIgLz4KICA8cGF0aCBkPSJNNi4yNDUgMTUuMDRBMiAyIDAgMCAxIDggMTRoMTJhMSAxIDAgMCAxIC44NjQgMS41MDVsLTMuMTEgNS40NTdBMiAyIDAgMCAxIDE2IDIySDRhMSAxIDAgMCAxLS44NjMtMS41MDZ6IiAvPgogIDxwYXRoIGQ9Ik03IDJhNCA0IDAgMCAxLTQgNCIgLz4KICA8cGF0aCBkPSJtOC42NiA3LjY2IDEuNDEgMS40MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/solar-panel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSolarPanel extends LucideIconBase {\n static icon = {\n name: 'solar-panel',\n size: 24,\n node: [\n ['path', { d: 'M11 2h2', key: 'isr7bz' }],\n ['path', { d: 'm14.28 14-4.56 8', key: '4anwcf' }],\n ['path', { d: 'm21 22-1.558-4H4.558', key: 'enk13h' }],\n ['path', { d: 'M3 10v2', key: 'w8mti9' }],\n [\n 'path',\n {\n d: 'M6.245 15.04A2 2 0 0 1 8 14h12a1 1 0 0 1 .864 1.505l-3.11 5.457A2 2 0 0 1 16 22H4a1 1 0 0 1-.863-1.506z',\n key: 'pouggg',\n },\n ],\n ['path', { d: 'M7 2a4 4 0 0 1-4 4', key: '78s8of' }],\n ['path', { d: 'm8.66 7.66 1.41 1.41', key: '1vaqj8' }],\n ],\n };\n icon = signal(LucideSolarPanel.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSolarPanel, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSolarPanel, isStandalone: true, selector: \"svg[lucideSolarPanel]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSolarPanel, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSolarPanel]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Sofa\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgOVY2YTIgMiAwIDAgMC0yLTJINmEyIDIgMCAwIDAtMiAydjMiIC8+CiAgPHBhdGggZD0iTTIgMTZhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0ydi01YTIgMiAwIDAgMC00IDB2MS41YS41LjUgMCAwIDEtLjUuNWgtMTFhLjUuNSAwIDAgMS0uNS0uNVYxMWEyIDIgMCAwIDAtNCAweiIgLz4KICA8cGF0aCBkPSJNNCAxOHYyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxOHYyIiAvPgogIDxwYXRoIGQ9Ik0xMiA0djkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sofa\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSofa extends LucideIconBase {\n static icon = {\n name: 'sofa',\n size: 24,\n node: [\n ['path', { d: 'M20 9V6a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v3', key: '1dgpiv' }],\n [\n 'path',\n {\n d: 'M2 16a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z',\n key: 'xacw8m',\n },\n ],\n ['path', { d: 'M4 18v2', key: 'jwo5n2' }],\n ['path', { d: 'M20 18v2', key: '1ar1qi' }],\n ['path', { d: 'M12 4v9', key: 'oqhhn3' }],\n ],\n };\n icon = signal(LucideSofa.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSofa, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSofa, isStandalone: true, selector: \"svg[lucideSofa]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSofa, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSofa]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Soup\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjFhOSA5IDAgMCAwIDktOUgzYTkgOSAwIDAgMCA5IDlaIiAvPgogIDxwYXRoIGQ9Ik03IDIxaDEwIiAvPgogIDxwYXRoIGQ9Ik0xOS41IDEyIDIyIDYiIC8+CiAgPHBhdGggZD0iTTE2LjI1IDNjLjI3LjEuOC41My43NSAxLjM2LS4wNi44My0uOTMgMS4yLTEgMi4wMi0uMDUuNzguMzQgMS4yNC43MyAxLjYyIiAvPgogIDxwYXRoIGQ9Ik0xMS4yNSAzYy4yNy4xLjguNTMuNzQgMS4zNi0uMDUuODMtLjkzIDEuMi0uOTggMi4wMi0uMDYuNzguMzMgMS4yNC43MiAxLjYyIiAvPgogIDxwYXRoIGQ9Ik02LjI1IDNjLjI3LjEuOC41My43NSAxLjM2LS4wNi44My0uOTMgMS4yLTEgMi4wMi0uMDUuNzguMzQgMS4yNC43NCAxLjYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/soup\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSoup extends LucideIconBase {\n static icon = {\n name: 'soup',\n size: 24,\n node: [\n ['path', { d: 'M12 21a9 9 0 0 0 9-9H3a9 9 0 0 0 9 9Z', key: '4rw317' }],\n ['path', { d: 'M7 21h10', key: '1b0cd5' }],\n ['path', { d: 'M19.5 12 22 6', key: 'shfsr5' }],\n [\n 'path',\n {\n d: 'M16.25 3c.27.1.8.53.75 1.36-.06.83-.93 1.2-1 2.02-.05.78.34 1.24.73 1.62',\n key: 'rpc6vp',\n },\n ],\n [\n 'path',\n {\n d: 'M11.25 3c.27.1.8.53.74 1.36-.05.83-.93 1.2-.98 2.02-.06.78.33 1.24.72 1.62',\n key: '1lf63m',\n },\n ],\n [\n 'path',\n {\n d: 'M6.25 3c.27.1.8.53.75 1.36-.06.83-.93 1.2-1 2.02-.05.78.34 1.24.74 1.62',\n key: '97tijn',\n },\n ],\n ],\n };\n icon = signal(LucideSoup.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSoup, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSoup, isStandalone: true, selector: \"svg[lucideSoup]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSoup, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSoup]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Spade\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTh2NCIgLz4KICA8cGF0aCBkPSJNMiAxNC40OTlhNS41IDUuNSAwIDAgMCA5LjU5MSAzLjY3NS42LjYgMCAwIDEgLjgxOC4wMDFBNS41IDUuNSAwIDAgMCAyMiAxNC41YzAtMi4yOS0xLjUtNC0zLTUuNWwtNS40OTItNS4zMTJhMiAyIDAgMCAwLTMtLjAyTDUgOC45OTljLTEuNSAxLjUtMyAzLjItMyA1LjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/spade\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSpade extends LucideIconBase {\n static icon = {\n name: 'spade',\n size: 24,\n node: [\n ['path', { d: 'M12 18v4', key: 'jadmvz' }],\n [\n 'path',\n {\n d: 'M2 14.499a5.5 5.5 0 0 0 9.591 3.675.6.6 0 0 1 .818.001A5.5 5.5 0 0 0 22 14.5c0-2.29-1.5-4-3-5.5l-5.492-5.312a2 2 0 0 0-3-.02L5 8.999c-1.5 1.5-3 3.2-3 5.5',\n key: '1aw2pz',\n },\n ],\n ],\n };\n icon = signal(LucideSpade.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpade, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSpade, isStandalone: true, selector: \"svg[lucideSpade]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpade, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSpade]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Space\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTd2MWMwIC41LS41IDEtMSAxSDNjLS41IDAtMS0uNS0xLTF2LTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/space\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSpace extends LucideIconBase {\n static icon = {\n name: 'space',\n size: 24,\n node: [['path', { d: 'M22 17v1c0 .5-.5 1-1 1H3c-.5 0-1-.5-1-1v-1', key: 'lt2kga' }]],\n };\n icon = signal(LucideSpace.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpace, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSpace, isStandalone: true, selector: \"svg[lucideSpace]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpace, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSpace]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Sparkles\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMDE3IDIuODE0YTEgMSAwIDAgMSAxLjk2NiAwbDEuMDUxIDUuNTU4YTIgMiAwIDAgMCAxLjU5NCAxLjU5NGw1LjU1OCAxLjA1MWExIDEgMCAwIDEgMCAxLjk2NmwtNS41NTggMS4wNTFhMiAyIDAgMCAwLTEuNTk0IDEuNTk0bC0xLjA1MSA1LjU1OGExIDEgMCAwIDEtMS45NjYgMGwtMS4wNTEtNS41NThhMiAyIDAgMCAwLTEuNTk0LTEuNTk0bC01LjU1OC0xLjA1MWExIDEgMCAwIDEgMC0xLjk2Nmw1LjU1OC0xLjA1MWEyIDIgMCAwIDAgMS41OTQtMS41OTR6IiAvPgogIDxwYXRoIGQ9Ik0yMCAydjQiIC8+CiAgPHBhdGggZD0iTTIyIDRoLTQiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjIwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sparkles\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSparkles extends LucideIconBase {\n static icon = {\n name: 'sparkles',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z',\n key: '1s2grr',\n },\n ],\n ['path', { d: 'M20 2v4', key: '1rf3ol' }],\n ['path', { d: 'M22 4h-4', key: 'gwowj6' }],\n ['circle', { cx: '4', cy: '20', r: '2', key: '6kqj1y' }],\n ],\n aliases: ['stars'],\n };\n icon = signal(LucideSparkles.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSparkles, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSparkles, isStandalone: true, selector: \"svg[lucideSparkles], svg[lucideStars]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSparkles, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSparkles], svg[lucideStars]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSparkles\n */\nconst LucideStars = LucideSparkles;\n\n/**\n * @component @name Sparkle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMDE3IDIuODE0YTEgMSAwIDAgMSAxLjk2NiAwbDEuMDUxIDUuNTU4YTIgMiAwIDAgMCAxLjU5NCAxLjU5NGw1LjU1OCAxLjA1MWExIDEgMCAwIDEgMCAxLjk2NmwtNS41NTggMS4wNTFhMiAyIDAgMCAwLTEuNTk0IDEuNTk0bC0xLjA1MSA1LjU1OGExIDEgMCAwIDEtMS45NjYgMGwtMS4wNTEtNS41NThhMiAyIDAgMCAwLTEuNTk0LTEuNTk0bC01LjU1OC0xLjA1MWExIDEgMCAwIDEgMC0xLjk2Nmw1LjU1OC0xLjA1MWEyIDIgMCAwIDAgMS41OTQtMS41OTR6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sparkle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSparkle extends LucideIconBase {\n static icon = {\n name: 'sparkle',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z',\n key: '1s2grr',\n },\n ],\n ],\n };\n icon = signal(LucideSparkle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSparkle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSparkle, isStandalone: true, selector: \"svg[lucideSparkle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSparkle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSparkle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SpellCheck2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiAxNiA2LTEyIDYgMTIiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KICA8cGF0aCBkPSJNNCAyMWMxLjEgMCAxLjEtMSAyLjMtMXMxLjEgMSAyLjMgMWMxLjEgMCAxLjEtMSAyLjMtMSAxLjEgMCAxLjEgMSAyLjMgMSAxLjEgMCAxLjEtMSAyLjMtMSAxLjEgMCAxLjEgMSAyLjMgMSAxLjEgMCAxLjEtMSAyLjMtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/spell-check-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSpellCheck2 extends LucideIconBase {\n static icon = {\n name: 'spell-check-2',\n size: 24,\n node: [\n ['path', { d: 'm6 16 6-12 6 12', key: '1b4byz' }],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n [\n 'path',\n {\n d: 'M4 21c1.1 0 1.1-1 2.3-1s1.1 1 2.3 1c1.1 0 1.1-1 2.3-1 1.1 0 1.1 1 2.3 1 1.1 0 1.1-1 2.3-1 1.1 0 1.1 1 2.3 1 1.1 0 1.1-1 2.3-1',\n key: '8mdmtu',\n },\n ],\n ],\n };\n icon = signal(LucideSpellCheck2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpellCheck2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSpellCheck2, isStandalone: true, selector: \"svg[lucideSpellCheck2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpellCheck2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSpellCheck2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Speaker\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMjAiIHg9IjQiIHk9IjIiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiA2aC4wMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE0IiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNGguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/speaker\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSpeaker extends LucideIconBase {\n static icon = {\n name: 'speaker',\n size: 24,\n node: [\n ['rect', { width: '16', height: '20', x: '4', y: '2', rx: '2', key: '1nb95v' }],\n ['path', { d: 'M12 6h.01', key: '1vi96p' }],\n ['circle', { cx: '12', cy: '14', r: '4', key: '1jruaj' }],\n ['path', { d: 'M12 14h.01', key: '1etili' }],\n ],\n };\n icon = signal(LucideSpeaker.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpeaker, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSpeaker, isStandalone: true, selector: \"svg[lucideSpeaker]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpeaker, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSpeaker]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Speech\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOC44IDIwdi00LjFsMS45LjJhMi4zIDIuMyAwIDAgMCAyLjE2NC0yLjFWOC4zQTUuMzcgNS4zNyAwIDAgMCAyIDguMjVjMCAyLjguNjU2IDMuMDU0IDEgNC41NWE1Ljc3IDUuNzcgMCAwIDEgLjAyOSAyLjc1OEwyIDIwIiAvPgogIDxwYXRoIGQ9Ik0xOS44IDE3LjhhNy41IDcuNSAwIDAgMCAuMDAzLTEwLjYwMyIgLz4KICA8cGF0aCBkPSJNMTcgMTVhMy41IDMuNSAwIDAgMC0uMDI1LTQuOTc1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/speech\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSpeech extends LucideIconBase {\n static icon = {\n name: 'speech',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M8.8 20v-4.1l1.9.2a2.3 2.3 0 0 0 2.164-2.1V8.3A5.37 5.37 0 0 0 2 8.25c0 2.8.656 3.054 1 4.55a5.77 5.77 0 0 1 .029 2.758L2 20',\n key: '11atix',\n },\n ],\n ['path', { d: 'M19.8 17.8a7.5 7.5 0 0 0 .003-10.603', key: 'yol142' }],\n ['path', { d: 'M17 15a3.5 3.5 0 0 0-.025-4.975', key: 'ssbmkc' }],\n ],\n };\n icon = signal(LucideSpeech.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpeech, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSpeech, isStandalone: true, selector: \"svg[lucideSpeech]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpeech, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSpeech]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SpellCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiAxNiA2LTEyIDYgMTIiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KICA8cGF0aCBkPSJtMTYgMjAgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/spell-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSpellCheck extends LucideIconBase {\n static icon = {\n name: 'spell-check',\n size: 24,\n node: [\n ['path', { d: 'm6 16 6-12 6 12', key: '1b4byz' }],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ['path', { d: 'm16 20 2 2 4-4', key: '13tcca' }],\n ],\n };\n icon = signal(LucideSpellCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpellCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSpellCheck, isStandalone: true, selector: \"svg[lucideSpellCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpellCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSpellCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SplinePointer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMDM0IDEyLjY4MWEuNDk4LjQ5OCAwIDAgMSAuNjQ3LS42NDdsOSAzLjVhLjUuNSAwIDAgMS0uMDMzLjk0M2wtMy40NDQgMS4wNjhhMSAxIDAgMCAwLS42Ni42NmwtMS4wNjcgMy40NDNhLjUuNSAwIDAgMS0uOTQzLjAzM3oiIC8+CiAgPHBhdGggZD0iTTUgMTdBMTIgMTIgMCAwIDEgMTcgNSIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjUiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/spline-pointer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSplinePointer extends LucideIconBase {\n static icon = {\n name: 'spline-pointer',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.034 12.681a.498.498 0 0 1 .647-.647l9 3.5a.5.5 0 0 1-.033.943l-3.444 1.068a1 1 0 0 0-.66.66l-1.067 3.443a.5.5 0 0 1-.943.033z',\n key: 'xwnzip',\n },\n ],\n ['path', { d: 'M5 17A12 12 0 0 1 17 5', key: '1okkup' }],\n ['circle', { cx: '19', cy: '5', r: '2', key: 'mhkx31' }],\n ['circle', { cx: '5', cy: '19', r: '2', key: 'v8kfzx' }],\n ],\n };\n icon = signal(LucideSplinePointer.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSplinePointer, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSplinePointer, isStandalone: true, selector: \"svg[lucideSplinePointer]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSplinePointer, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSplinePointer]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Split\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM2g1djUiIC8+CiAgPHBhdGggZD0iTTggM0gzdjUiIC8+CiAgPHBhdGggZD0iTTEyIDIydi04LjNhNCA0IDAgMCAwLTEuMTcyLTIuODcyTDMgMyIgLz4KICA8cGF0aCBkPSJtMTUgOSA2LTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/split\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSplit extends LucideIconBase {\n static icon = {\n name: 'split',\n size: 24,\n node: [\n ['path', { d: 'M16 3h5v5', key: '1806ms' }],\n ['path', { d: 'M8 3H3v5', key: '15dfkv' }],\n ['path', { d: 'M12 22v-8.3a4 4 0 0 0-1.172-2.872L3 3', key: '1qrqzj' }],\n ['path', { d: 'm15 9 6-6', key: 'ko1vev' }],\n ],\n };\n icon = signal(LucideSplit.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSplit, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSplit, isStandalone: true, selector: \"svg[lucideSplit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSplit, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSplit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Spline\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjUiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE5IiByPSIyIiAvPgogIDxwYXRoIGQ9Ik01IDE3QTEyIDEyIDAgMCAxIDE3IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/spline\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSpline extends LucideIconBase {\n static icon = {\n name: 'spline',\n size: 24,\n node: [\n ['circle', { cx: '19', cy: '5', r: '2', key: 'mhkx31' }],\n ['circle', { cx: '5', cy: '19', r: '2', key: 'v8kfzx' }],\n ['path', { d: 'M5 17A12 12 0 0 1 17 5', key: '1okkup' }],\n ],\n };\n icon = signal(LucideSpline.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpline, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSpline, isStandalone: true, selector: \"svg[lucideSpline]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpline, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSpline]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Spool\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTMuNDQgNC40NDIgMTcuMDgyQTIgMiAwIDAgMCA0Ljk4MiAyMUgxOWEyIDIgMCAwIDAgLjU1OC0zLjkyMWwtMS4xMTUtLjMyQTIgMiAwIDAgMSAxNyAxNC44MzdWNy42NiIgLz4KICA8cGF0aCBkPSJtNyAxMC41NiAxMi41NTgtMy42NDJBMiAyIDAgMCAwIDE5LjAxOCAzSDVhMiAyIDAgMCAwLS41NTggMy45MjFsMS4xMTUuMzJBMiAyIDAgMCAxIDcgOS4xNjN2Ny4xNzgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/spool\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSpool extends LucideIconBase {\n static icon = {\n name: 'spool',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M17 13.44 4.442 17.082A2 2 0 0 0 4.982 21H19a2 2 0 0 0 .558-3.921l-1.115-.32A2 2 0 0 1 17 14.837V7.66',\n key: '13vns8',\n },\n ],\n [\n 'path',\n {\n d: 'm7 10.56 12.558-3.642A2 2 0 0 0 19.018 3H5a2 2 0 0 0-.558 3.921l1.115.32A2 2 0 0 1 7 9.163v7.178',\n key: 's8x3u0',\n },\n ],\n ],\n };\n icon = signal(LucideSpool.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpool, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSpool, isStandalone: true, selector: \"svg[lucideSpool]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpool, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSpool]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Spotlight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMjk1IDE5LjU2MiAxNiAyMiIgLz4KICA8cGF0aCBkPSJtMTcgMTYgMy43NTggMi4wOTgiIC8+CiAgPHBhdGggZD0ibTE5IDEyLjUgMy4wMjYtLjU5OCIgLz4KICA8cGF0aCBkPSJNNy42MSA2LjNhMyAzIDAgMCAwLTMuOTIgMS4zbC0xLjM4IDIuNzlhMyAzIDAgMCAwIDEuMyAzLjkxbDYuODkgMy41OTdhMSAxIDAgMCAwIDEuMzQyLS40NDdsMy4xMDYtNi4yMTFhMSAxIDAgMCAwLS40NDctMS4zNDF6IiAvPgogIDxwYXRoIGQ9Ik04IDlWMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/spotlight\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSpotlight extends LucideIconBase {\n static icon = {\n name: 'spotlight',\n size: 24,\n node: [\n ['path', { d: 'M15.295 19.562 16 22', key: '31jsb7' }],\n ['path', { d: 'm17 16 3.758 2.098', key: '121ar7' }],\n ['path', { d: 'm19 12.5 3.026-.598', key: '19ukd3' }],\n [\n 'path',\n {\n d: 'M7.61 6.3a3 3 0 0 0-3.92 1.3l-1.38 2.79a3 3 0 0 0 1.3 3.91l6.89 3.597a1 1 0 0 0 1.342-.447l3.106-6.211a1 1 0 0 0-.447-1.341z',\n key: 'lwb9l9',\n },\n ],\n ['path', { d: 'M8 9V2', key: '1xa0v7' }],\n ],\n };\n icon = signal(LucideSpotlight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpotlight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSpotlight, isStandalone: true, selector: \"svg[lucideSpotlight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSpotlight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSpotlight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SprayCan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzaC4wMSIgLz4KICA8cGF0aCBkPSJNNyA1aC4wMSIgLz4KICA8cGF0aCBkPSJNMTEgN2guMDEiIC8+CiAgPHBhdGggZD0iTTMgN2guMDEiIC8+CiAgPHBhdGggZD0iTTcgOWguMDEiIC8+CiAgPHBhdGggZD0iTTMgMTFoLjAxIiAvPgogIDxyZWN0IHdpZHRoPSI0IiBoZWlnaHQ9IjQiIHg9IjE1IiB5PSI1IiAvPgogIDxwYXRoIGQ9Im0xOSA5IDIgMnYxMGMwIC42LS40IDEtMSAxaC02Yy0uNiAwLTEtLjQtMS0xVjExbDItMiIgLz4KICA8cGF0aCBkPSJtMTMgMTQgOC0yIiAvPgogIDxwYXRoIGQ9Im0xMyAxOSA4LTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/spray-can\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSprayCan extends LucideIconBase {\n static icon = {\n name: 'spray-can',\n size: 24,\n node: [\n ['path', { d: 'M3 3h.01', key: '159qn6' }],\n ['path', { d: 'M7 5h.01', key: '1hq22a' }],\n ['path', { d: 'M11 7h.01', key: '1osv80' }],\n ['path', { d: 'M3 7h.01', key: '1xzrh3' }],\n ['path', { d: 'M7 9h.01', key: '19b3jx' }],\n ['path', { d: 'M3 11h.01', key: '1eifu7' }],\n ['rect', { width: '4', height: '4', x: '15', y: '5', key: 'mri9e4' }],\n ['path', { d: 'm19 9 2 2v10c0 .6-.4 1-1 1h-6c-.6 0-1-.4-1-1V11l2-2', key: 'aib6hk' }],\n ['path', { d: 'm13 14 8-2', key: '1d7bmk' }],\n ['path', { d: 'm13 19 8-2', key: '1y2vml' }],\n ],\n };\n icon = signal(LucideSprayCan.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSprayCan, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSprayCan, isStandalone: true, selector: \"svg[lucideSprayCan]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSprayCan, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSprayCan]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SquareActivity\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNyAxMmgtMmwtMiA1LTItMTAtMiA1SDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-activity\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareActivity extends LucideIconBase {\n static icon = {\n name: 'square-activity',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M17 12h-2l-2 5-2-10-2 5H7', key: '15hlnc' }],\n ],\n aliases: ['activity-square'],\n };\n icon = signal(LucideSquareActivity.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareActivity, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareActivity, isStandalone: true, selector: \"svg[lucideSquareActivity], svg[lucideActivitySquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareActivity, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareActivity], svg[lucideActivitySquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareActivity\n */\nconst LucideActivitySquare = LucideSquareActivity;\n\n/**\n * @component @name Sprout\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgOS41MzZWN2E0IDQgMCAwIDEgNC00aDEuNWEuNS41IDAgMCAxIC41LjVWNWE0IDQgMCAwIDEtNCA0IDQgNCAwIDAgMC00IDRjMCAyIDEgMyAxIDVhNSA1IDAgMCAxLTEgMyIgLz4KICA8cGF0aCBkPSJNNCA5YTUgNSAwIDAgMSA4IDQgNSA1IDAgMCAxLTgtNCIgLz4KICA8cGF0aCBkPSJNNSAyMWgxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sprout\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSprout extends LucideIconBase {\n static icon = {\n name: 'sprout',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14 9.536V7a4 4 0 0 1 4-4h1.5a.5.5 0 0 1 .5.5V5a4 4 0 0 1-4 4 4 4 0 0 0-4 4c0 2 1 3 1 5a5 5 0 0 1-1 3',\n key: '139s4v',\n },\n ],\n ['path', { d: 'M4 9a5 5 0 0 1 8 4 5 5 0 0 1-8-4', key: '1dlkgp' }],\n ['path', { d: 'M5 21h14', key: '11awu3' }],\n ],\n };\n icon = signal(LucideSprout.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSprout, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSprout, isStandalone: true, selector: \"svg[lucideSprout]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSprout, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSprout]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SquareArrowDownLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTVIOWw2LTYiIC8+CiAgPHBhdGggZD0iTTkgMTVWOSIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-down-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareArrowDownLeft extends LucideIconBase {\n static icon = {\n name: 'square-arrow-down-left',\n size: 24,\n node: [\n ['path', { d: 'M15 15H9l6-6', key: '1w52wt' }],\n ['path', { d: 'M9 15V9', key: '1kwqze' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n aliases: ['arrow-down-left-square'],\n };\n icon = signal(LucideSquareArrowDownLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowDownLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareArrowDownLeft, isStandalone: true, selector: \"svg[lucideSquareArrowDownLeft], svg[lucideArrowDownLeftSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowDownLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareArrowDownLeft], svg[lucideArrowDownLeftSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareArrowDownLeft\n */\nconst LucideArrowDownLeftSquare = LucideSquareArrowDownLeft;\n\n/**\n * @component @name SquareArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiA4djgiIC8+CiAgPHBhdGggZD0ibTggMTIgNCA0IDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareArrowDown extends LucideIconBase {\n static icon = {\n name: 'square-arrow-down',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M12 8v8', key: 'napkw2' }],\n ['path', { d: 'm8 12 4 4 4-4', key: 'k98ssh' }],\n ],\n aliases: ['arrow-down-square'],\n };\n icon = signal(LucideSquareArrowDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareArrowDown, isStandalone: true, selector: \"svg[lucideSquareArrowDown], svg[lucideArrowDownSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareArrowDown], svg[lucideArrowDownSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareArrowDown\n */\nconst LucideArrowDownSquare = LucideSquareArrowDown;\n\n/**\n * @component @name SportShoe\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTAuNDIgNC44LTUuMDciIC8+CiAgPHBhdGggZD0iTTE5IDE4aDMiIC8+CiAgPHBhdGggZD0iTTkuNSAyMiAyMS40MTQgOS40MTVBMiAyIDAgMCAwIDIxLjIgNi40bC01LjYxLTQuMjA4QTEgMSAwIDAgMCAxNCAzdjJhMiAyIDAgMCAxLTEuMzk0IDEuOTA2TDguNjc3IDguMDUzQTEgMSAwIDAgMCA4IDljLS4xNTUgNi4zOTMtMi4wODIgOS00IDlhMiAyIDAgMCAwIDAgNGgxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sport-shoe\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSportShoe extends LucideIconBase {\n static icon = {\n name: 'sport-shoe',\n size: 24,\n node: [\n ['path', { d: 'm15 10.42 4.8-5.07', key: '10at9d' }],\n ['path', { d: 'M19 18h3', key: 'nnkd4d' }],\n [\n 'path',\n {\n d: 'M9.5 22 21.414 9.415A2 2 0 0 0 21.2 6.4l-5.61-4.208A1 1 0 0 0 14 3v2a2 2 0 0 1-1.394 1.906L8.677 8.053A1 1 0 0 0 8 9c-.155 6.393-2.082 9-4 9a2 2 0 0 0 0 4h14',\n key: 'v410ed',\n },\n ],\n ],\n };\n icon = signal(LucideSportShoe.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSportShoe, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSportShoe, isStandalone: true, selector: \"svg[lucideSportShoe]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSportShoe, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSportShoe]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SquareArrowLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xMiA4LTQgNCA0IDQiIC8+CiAgPHBhdGggZD0iTTE2IDEySDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-arrow-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareArrowLeft extends LucideIconBase {\n static icon = {\n name: 'square-arrow-left',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'm12 8-4 4 4 4', key: '15vm53' }],\n ['path', { d: 'M16 12H8', key: '1fr5h0' }],\n ],\n aliases: ['arrow-left-square'],\n };\n icon = signal(LucideSquareArrowLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareArrowLeft, isStandalone: true, selector: \"svg[lucideSquareArrowLeft], svg[lucideArrowLeftSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareArrowLeft], svg[lucideArrowLeftSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareArrowLeft\n */\nconst LucideArrowLeftSquare = LucideSquareArrowLeft;\n\n/**\n * @component @name SquareArrowOutDownRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTFWNWEyIDIgMCAwIDAtMi0ySDVhMiAyIDAgMCAwLTIgMnYxNGEyIDIgMCAwIDAgMiAyaDYiIC8+CiAgPHBhdGggZD0ibTIxIDIxLTktOSIgLz4KICA8cGF0aCBkPSJNMjEgMTV2NmgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-arrow-out-down-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareArrowOutDownRight extends LucideIconBase {\n static icon = {\n name: 'square-arrow-out-down-right',\n size: 24,\n node: [\n ['path', { d: 'M21 11V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h6', key: '14rsvq' }],\n ['path', { d: 'm21 21-9-9', key: '1et2py' }],\n ['path', { d: 'M21 15v6h-6', key: '1jko0i' }],\n ],\n aliases: ['arrow-down-right-from-square'],\n };\n icon = signal(LucideSquareArrowOutDownRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowOutDownRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareArrowOutDownRight, isStandalone: true, selector: \"svg[lucideSquareArrowOutDownRight], svg[lucideArrowDownRightFromSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowOutDownRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareArrowOutDownRight], svg[lucideArrowDownRightFromSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareArrowOutDownRight\n */\nconst LucideArrowDownRightFromSquare = LucideSquareArrowOutDownRight;\n\n/**\n * @component @name SquareArrowOutUpRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTN2NmEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoNiIgLz4KICA8cGF0aCBkPSJtMjEgMy05IDkiIC8+CiAgPHBhdGggZD0iTTE1IDNoNnY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-out-up-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareArrowOutUpRight extends LucideIconBase {\n static icon = {\n name: 'square-arrow-out-up-right',\n size: 24,\n node: [\n ['path', { d: 'M21 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h6', key: 'y09zxi' }],\n ['path', { d: 'm21 3-9 9', key: 'mpx6sq' }],\n ['path', { d: 'M15 3h6v6', key: '1q9fwt' }],\n ],\n aliases: ['arrow-up-right-from-square'],\n };\n icon = signal(LucideSquareArrowOutUpRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowOutUpRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareArrowOutUpRight, isStandalone: true, selector: \"svg[lucideSquareArrowOutUpRight], svg[lucideArrowUpRightFromSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowOutUpRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareArrowOutUpRight], svg[lucideArrowUpRightFromSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareArrowOutUpRight\n */\nconst LucideArrowUpRightFromSquare = LucideSquareArrowOutUpRight;\n\n/**\n * @component @name SquareArrowOutDownLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjFoNmEyIDIgMCAwIDAgMi0yVjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2NiIgLz4KICA8cGF0aCBkPSJtMyAyMSA5LTkiIC8+CiAgPHBhdGggZD0iTTkgMjFIM3YtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-arrow-out-down-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareArrowOutDownLeft extends LucideIconBase {\n static icon = {\n name: 'square-arrow-out-down-left',\n size: 24,\n node: [\n ['path', { d: 'M13 21h6a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v6', key: '14qz4y' }],\n ['path', { d: 'm3 21 9-9', key: '1jfql5' }],\n ['path', { d: 'M9 21H3v-6', key: 'wtvkvv' }],\n ],\n aliases: ['arrow-down-left-from-square'],\n };\n icon = signal(LucideSquareArrowOutDownLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowOutDownLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareArrowOutDownLeft, isStandalone: true, selector: \"svg[lucideSquareArrowOutDownLeft], svg[lucideArrowDownLeftFromSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowOutDownLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareArrowOutDownLeft], svg[lucideArrowDownLeftFromSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareArrowOutDownLeft\n */\nconst LucideArrowDownLeftFromSquare = LucideSquareArrowOutDownLeft;\n\n/**\n * @component @name SquareArrowOutUpLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgM2g2YTIgMiAwIDAgMSAyIDJ2MTRhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJ2LTYiIC8+CiAgPHBhdGggZD0ibTMgMyA5IDkiIC8+CiAgPHBhdGggZD0iTTMgOVYzaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-arrow-out-up-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareArrowOutUpLeft extends LucideIconBase {\n static icon = {\n name: 'square-arrow-out-up-left',\n size: 24,\n node: [\n ['path', { d: 'M13 3h6a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-6', key: '14mv1t' }],\n ['path', { d: 'm3 3 9 9', key: 'rks13r' }],\n ['path', { d: 'M3 9V3h6', key: 'ira0h2' }],\n ],\n aliases: ['arrow-up-left-from-square'],\n };\n icon = signal(LucideSquareArrowOutUpLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowOutUpLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareArrowOutUpLeft, isStandalone: true, selector: \"svg[lucideSquareArrowOutUpLeft], svg[lucideArrowUpLeftFromSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowOutUpLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareArrowOutUpLeft], svg[lucideArrowUpLeftFromSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareArrowOutUpLeft\n */\nconst LucideArrowUpLeftFromSquare = LucideSquareArrowOutUpLeft;\n\n/**\n * @component @name SquareArrowRightEnter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTYgNC00LTQtNCIgLz4KICA8cGF0aCBkPSJNMyAxMmgxMSIgLz4KICA8cGF0aCBkPSJNMyA4VjVhMiAyIDAgMCAxIDItMmgxNGEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0ydi0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-right-enter\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareArrowRightEnter extends LucideIconBase {\n static icon = {\n name: 'square-arrow-right-enter',\n size: 24,\n node: [\n ['path', { d: 'm10 16 4-4-4-4', key: 'w9835o' }],\n ['path', { d: 'M3 12h11', key: 'pmja8f' }],\n [\n 'path',\n {\n d: 'M3 8V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-3',\n key: '1bqs5q',\n },\n ],\n ],\n };\n icon = signal(LucideSquareArrowRightEnter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowRightEnter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareArrowRightEnter, isStandalone: true, selector: \"svg[lucideSquareArrowRightEnter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowRightEnter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareArrowRightEnter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SquareArrowDownRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTUgOSA5IiAvPgogIDxwYXRoIGQ9Ik05IDE1aDZWOSIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-down-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareArrowDownRight extends LucideIconBase {\n static icon = {\n name: 'square-arrow-down-right',\n size: 24,\n node: [\n ['path', { d: 'M15 15 9 9', key: 'qb9ybb' }],\n ['path', { d: 'M9 15h6V9', key: '1wezwn' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n aliases: ['arrow-down-right-square'],\n };\n icon = signal(LucideSquareArrowDownRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowDownRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareArrowDownRight, isStandalone: true, selector: \"svg[lucideSquareArrowDownRight], svg[lucideArrowDownRightSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowDownRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareArrowDownRight], svg[lucideArrowDownRightSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareArrowDownRight\n */\nconst LucideArrowDownRightSquare = LucideSquareArrowDownRight;\n\n/**\n * @component @name SquareArrowRightExit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJoMTEiIC8+CiAgPHBhdGggZD0ibTE3IDE2IDQtNC00LTQiIC8+CiAgPHBhdGggZD0iTTIxIDYuMzQ0VjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0ydi0xLjM0NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-arrow-right-exit\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareArrowRightExit extends LucideIconBase {\n static icon = {\n name: 'square-arrow-right-exit',\n size: 24,\n node: [\n ['path', { d: 'M10 12h11', key: '6m4ad9' }],\n ['path', { d: 'm17 16 4-4-4-4', key: 'iin4zf' }],\n [\n 'path',\n {\n d: 'M21 6.344V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-1.344',\n key: '1ojbhp',\n },\n ],\n ],\n };\n icon = signal(LucideSquareArrowRightExit.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowRightExit, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareArrowRightExit, isStandalone: true, selector: \"svg[lucideSquareArrowRightExit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowRightExit, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareArrowRightExit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SquareArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xNiAxMi00LTQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNlY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareArrowUp extends LucideIconBase {\n static icon = {\n name: 'square-arrow-up',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'm16 12-4-4-4 4', key: '177agl' }],\n ['path', { d: 'M12 16V8', key: '1sbj14' }],\n ],\n aliases: ['arrow-up-square'],\n };\n icon = signal(LucideSquareArrowUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareArrowUp, isStandalone: true, selector: \"svg[lucideSquareArrowUp], svg[lucideArrowUpSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareArrowUp], svg[lucideArrowUpSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareArrowUp\n */\nconst LucideArrowUpSquare = LucideSquareArrowUp;\n\n/**\n * @component @name SquareArrowRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik04IDEyaDgiIC8+CiAgPHBhdGggZD0ibTEyIDE2IDQtNC00LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-arrow-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareArrowRight extends LucideIconBase {\n static icon = {\n name: 'square-arrow-right',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ['path', { d: 'm12 16 4-4-4-4', key: '1i9zcv' }],\n ],\n aliases: ['arrow-right-square'],\n };\n icon = signal(LucideSquareArrowRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareArrowRight, isStandalone: true, selector: \"svg[lucideSquareArrowRight], svg[lucideArrowRightSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareArrowRight], svg[lucideArrowRightSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareArrowRight\n */\nconst LucideArrowRightSquare = LucideSquareArrowRight;\n\n/**\n * @component @name SquareArrowUpRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTVWOUg5IiAvPgogIDxwYXRoIGQ9Im05IDE1IDYtNiIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-up-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareArrowUpRight extends LucideIconBase {\n static icon = {\n name: 'square-arrow-up-right',\n size: 24,\n node: [\n ['path', { d: 'M15 15V9H9', key: 'vxyd2h' }],\n ['path', { d: 'm9 15 6-6', key: '1ygkhp' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n aliases: ['arrow-up-right-square'],\n };\n icon = signal(LucideSquareArrowUpRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowUpRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareArrowUpRight, isStandalone: true, selector: \"svg[lucideSquareArrowUpRight], svg[lucideArrowUpRightSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowUpRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareArrowUpRight], svg[lucideArrowUpRightSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareArrowUpRight\n */\nconst LucideArrowUpRightSquare = LucideSquareArrowUpRight;\n\n/**\n * @component @name SquareArrowUpLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTUgOSA5IiAvPgogIDxwYXRoIGQ9Ik05IDE1VjloNiIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-up-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareArrowUpLeft extends LucideIconBase {\n static icon = {\n name: 'square-arrow-up-left',\n size: 24,\n node: [\n ['path', { d: 'M15 15 9 9', key: 'qb9ybb' }],\n ['path', { d: 'M9 15V9h6', key: '1pdr5l' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n aliases: ['arrow-up-left-square'],\n };\n icon = signal(LucideSquareArrowUpLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowUpLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareArrowUpLeft, isStandalone: true, selector: \"svg[lucideSquareArrowUpLeft], svg[lucideArrowUpLeftSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareArrowUpLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareArrowUpLeft], svg[lucideArrowUpLeftSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareArrowUpLeft\n */\nconst LucideArrowUpLeftSquare = LucideSquareArrowUpLeft;\n\n/**\n * @component @name SquareAsterisk\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiA4djgiIC8+CiAgPHBhdGggZD0ibTguNSAxNCA3LTQiIC8+CiAgPHBhdGggZD0ibTguNSAxMCA3IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-asterisk\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareAsterisk extends LucideIconBase {\n static icon = {\n name: 'square-asterisk',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M12 8v8', key: 'napkw2' }],\n ['path', { d: 'm8.5 14 7-4', key: '12hpby' }],\n ['path', { d: 'm8.5 10 7 4', key: 'wwy2dy' }],\n ],\n aliases: ['asterisk-square'],\n };\n icon = signal(LucideSquareAsterisk.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareAsterisk, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareAsterisk, isStandalone: true, selector: \"svg[lucideSquareAsterisk], svg[lucideAsteriskSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareAsterisk, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareAsterisk], svg[lucideAsteriskSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareAsterisk\n */\nconst LucideAsteriskSquare = LucideSquareAsterisk;\n\n/**\n * @component @name SquareBottomDashedScissors\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjFoMSIgLz4KICA8cGF0aCBkPSJtMTcgMTctMi4xOC0yLjE4IiAvPgogIDxwYXRoIGQ9Ik01IDIxYTIgMiAwIDAxLTItMlY1YTIgMiAwIDAxMi0yaDE0YTIgMiAwIDAxMiAydjE0YTIgMiAwIDAxLTIgMiIgLz4KICA8cGF0aCBkPSJNOSAyMWgxIiAvPgogIDxwYXRoIGQ9Ik05LjU2IDE0LjQ0IDE3IDciIC8+CiAgPHBhdGggZD0iTTkuNTYgOS41NiAxMiAxMiIgLz4KICA8Y2lyY2xlIGN4PSI4LjUiIGN5PSIxNS41IiByPSIxLjUiIC8+CiAgPGNpcmNsZSBjeD0iOC41IiBjeT0iOC41IiByPSIxLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-bottom-dashed-scissors\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareBottomDashedScissors extends LucideIconBase {\n static icon = {\n name: 'square-bottom-dashed-scissors',\n size: 24,\n node: [\n ['path', { d: 'M14 21h1', key: 'v9vybs' }],\n ['path', { d: 'm17 17-2.18-2.18', key: '1y7dt1' }],\n [\n 'path',\n { d: 'M5 21a2 2 0 01-2-2V5a2 2 0 012-2h14a2 2 0 012 2v14a2 2 0 01-2 2', key: '2q1jq4' },\n ],\n ['path', { d: 'M9 21h1', key: '15o7lz' }],\n ['path', { d: 'M9.56 14.44 17 7', key: 'ue8l15' }],\n ['path', { d: 'M9.56 9.56 12 12', key: 'rml9qv' }],\n ['circle', { cx: '8.5', cy: '15.5', r: '1.5', key: '12hfy1' }],\n ['circle', { cx: '8.5', cy: '8.5', r: '1.5', key: 'cn5opk' }],\n ],\n aliases: ['scissors-square-dashed-bottom'],\n };\n icon = signal(LucideSquareBottomDashedScissors.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareBottomDashedScissors, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareBottomDashedScissors, isStandalone: true, selector: \"svg[lucideSquareBottomDashedScissors], svg[lucideScissorsSquareDashedBottom]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareBottomDashedScissors, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareBottomDashedScissors], svg[lucideScissorsSquareDashedBottom]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareBottomDashedScissors\n */\nconst LucideScissorsSquareDashedBottom = LucideSquareBottomDashedScissors;\n\n/**\n * @component @name SquareCenterlineDashedVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOFY1YTIgMiAwIDAgMC0yLTJINWEyIDIgMCAwIDAtMiAydjMiIC8+CiAgPHBhdGggZD0iTTIxIDE2djNhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJ2LTMiIC8+CiAgPHBhdGggZD0iTTQgMTJIMiIgLz4KICA8cGF0aCBkPSJNMTAgMTJIOCIgLz4KICA8cGF0aCBkPSJNMTYgMTJoLTIiIC8+CiAgPHBhdGggZD0iTTIyIDEyaC0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-centerline-dashed-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareCenterlineDashedVertical extends LucideIconBase {\n static icon = {\n name: 'square-centerline-dashed-vertical',\n size: 24,\n node: [\n ['path', { d: 'M21 8V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v3', key: '14bfxa' }],\n ['path', { d: 'M21 16v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-3', key: '14rx03' }],\n ['path', { d: 'M4 12H2', key: 'rhcxmi' }],\n ['path', { d: 'M10 12H8', key: 's88cx1' }],\n ['path', { d: 'M16 12h-2', key: '10asgb' }],\n ['path', { d: 'M22 12h-2', key: '14jgyd' }],\n ],\n aliases: ['flip-vertical'],\n };\n icon = signal(LucideSquareCenterlineDashedVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareCenterlineDashedVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareCenterlineDashedVertical, isStandalone: true, selector: \"svg[lucideSquareCenterlineDashedVertical], svg[lucideFlipVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareCenterlineDashedVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareCenterlineDashedVertical], svg[lucideFlipVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareCenterlineDashedVertical\n */\nconst LucideFlipVertical = LucideSquareCenterlineDashedVertical;\n\n/**\n * @component @name SquareCenterlineDashedHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzSDVhMiAyIDAgMCAwLTIgMnYxNGMwIDEuMS45IDIgMiAyaDMiIC8+CiAgPHBhdGggZD0iTTE2IDNoM2EyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJoLTMiIC8+CiAgPHBhdGggZD0iTTEyIDIwdjIiIC8+CiAgPHBhdGggZD0iTTEyIDE0djIiIC8+CiAgPHBhdGggZD0iTTEyIDh2MiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-centerline-dashed-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareCenterlineDashedHorizontal extends LucideIconBase {\n static icon = {\n name: 'square-centerline-dashed-horizontal',\n size: 24,\n node: [\n ['path', { d: 'M8 3H5a2 2 0 0 0-2 2v14c0 1.1.9 2 2 2h3', key: '1i73f7' }],\n ['path', { d: 'M16 3h3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-3', key: 'saxlbk' }],\n ['path', { d: 'M12 20v2', key: '1lh1kg' }],\n ['path', { d: 'M12 14v2', key: '8jcxud' }],\n ['path', { d: 'M12 8v2', key: '1woqiv' }],\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\n ],\n aliases: ['flip-horizontal'],\n };\n icon = signal(LucideSquareCenterlineDashedHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareCenterlineDashedHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareCenterlineDashedHorizontal, isStandalone: true, selector: \"svg[lucideSquareCenterlineDashedHorizontal], svg[lucideFlipHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareCenterlineDashedHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareCenterlineDashedHorizontal], svg[lucideFlipHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareCenterlineDashedHorizontal\n */\nconst LucideFlipHorizontal = LucideSquareCenterlineDashedHorizontal;\n\n/**\n * @component @name SquareChartGantt\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDhoNyIgLz4KICA8cGF0aCBkPSJNOCAxMmg2IiAvPgogIDxwYXRoIGQ9Ik0xMSAxNmg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-chart-gantt\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareChartGantt extends LucideIconBase {\n static icon = {\n name: 'square-chart-gantt',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M9 8h7', key: 'kbo1nt' }],\n ['path', { d: 'M8 12h6', key: 'ikassy' }],\n ['path', { d: 'M11 16h5', key: 'oq65wt' }],\n ],\n aliases: ['gantt-chart-square', 'square-gantt-chart'],\n };\n icon = signal(LucideSquareChartGantt.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareChartGantt, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareChartGantt, isStandalone: true, selector: \"svg[lucideSquareChartGantt], svg[lucideGanttChartSquare], svg[lucideSquareGanttChart]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareChartGantt, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareChartGantt], svg[lucideGanttChartSquare], svg[lucideSquareGanttChart]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareChartGantt\n */\nconst LucideGanttChartSquare = LucideSquareChartGantt;\n/**\n * @deprecated\n * @see LucideSquareChartGantt\n */\nconst LucideSquareGanttChart = LucideSquareChartGantt;\n\n/**\n * @component @name SquareCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im05IDEyIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareCheck extends LucideIconBase {\n static icon = {\n name: 'square-check',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'm9 12 2 2 4-4', key: 'dzmm74' }],\n ],\n aliases: ['check-square-2'],\n };\n icon = signal(LucideSquareCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareCheck, isStandalone: true, selector: \"svg[lucideSquareCheck], svg[lucideCheckSquare2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareCheck], svg[lucideCheckSquare2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareCheck\n */\nconst LucideCheckSquare2 = LucideSquareCheck;\n\n/**\n * @component @name SquareChevronLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xNCAxNi00LTQgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-chevron-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareChevronLeft extends LucideIconBase {\n static icon = {\n name: 'square-chevron-left',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'm14 16-4-4 4-4', key: 'ojs7w8' }],\n ],\n aliases: ['chevron-left-square'],\n };\n icon = signal(LucideSquareChevronLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareChevronLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareChevronLeft, isStandalone: true, selector: \"svg[lucideSquareChevronLeft], svg[lucideChevronLeftSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareChevronLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareChevronLeft], svg[lucideChevronLeftSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareChevronLeft\n */\nconst LucideChevronLeftSquare = LucideSquareChevronLeft;\n\n/**\n * @component @name SquareCheckBig\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTAuNjU2VjE5YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDItMmgxMi4zNDQiIC8+CiAgPHBhdGggZD0ibTkgMTEgMyAzTDIyIDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-check-big\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareCheckBig extends LucideIconBase {\n static icon = {\n name: 'square-check-big',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M21 10.656V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h12.344', key: '2acyp4' },\n ],\n ['path', { d: 'm9 11 3 3L22 4', key: '1pflzl' }],\n ],\n aliases: ['check-square'],\n };\n icon = signal(LucideSquareCheckBig.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareCheckBig, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareCheckBig, isStandalone: true, selector: \"svg[lucideSquareCheckBig], svg[lucideCheckSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareCheckBig, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareCheckBig], svg[lucideCheckSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareCheckBig\n */\nconst LucideCheckSquare = LucideSquareCheckBig;\n\n/**\n * @component @name SquareChevronDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xNiAxMC00IDQtNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-chevron-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareChevronDown extends LucideIconBase {\n static icon = {\n name: 'square-chevron-down',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'm16 10-4 4-4-4', key: '894hmk' }],\n ],\n aliases: ['chevron-down-square'],\n };\n icon = signal(LucideSquareChevronDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareChevronDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareChevronDown, isStandalone: true, selector: \"svg[lucideSquareChevronDown], svg[lucideChevronDownSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareChevronDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareChevronDown], svg[lucideChevronDownSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareChevronDown\n */\nconst LucideChevronDownSquare = LucideSquareChevronDown;\n\n/**\n * @component @name SquareChevronRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xMCA4IDQgNC00IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-chevron-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareChevronRight extends LucideIconBase {\n static icon = {\n name: 'square-chevron-right',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'm10 8 4 4-4 4', key: '1wy4r4' }],\n ],\n aliases: ['chevron-right-square'],\n };\n icon = signal(LucideSquareChevronRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareChevronRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareChevronRight, isStandalone: true, selector: \"svg[lucideSquareChevronRight], svg[lucideChevronRightSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareChevronRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareChevronRight], svg[lucideChevronRightSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareChevronRight\n */\nconst LucideChevronRightSquare = LucideSquareChevronRight;\n\n/**\n * @component @name SquareDashedBottomCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOS41IDggMTJsMiAyLjUiIC8+CiAgPHBhdGggZD0iTTE0IDIxaDEiIC8+CiAgPHBhdGggZD0ibTE0IDkuNSAyIDIuNS0yIDIuNSIgLz4KICA8cGF0aCBkPSJNNSAyMWEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDItMmgxNGEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTkgMjFoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-dashed-bottom-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareDashedBottomCode extends LucideIconBase {\n static icon = {\n name: 'square-dashed-bottom-code',\n size: 24,\n node: [\n ['path', { d: 'M10 9.5 8 12l2 2.5', key: '3mjy60' }],\n ['path', { d: 'M14 21h1', key: 'v9vybs' }],\n ['path', { d: 'm14 9.5 2 2.5-2 2.5', key: '1bir2l' }],\n [\n 'path',\n {\n d: 'M5 21a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2',\n key: 'as5y1o',\n },\n ],\n ['path', { d: 'M9 21h1', key: '15o7lz' }],\n ],\n };\n icon = signal(LucideSquareDashedBottomCode.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDashedBottomCode, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareDashedBottomCode, isStandalone: true, selector: \"svg[lucideSquareDashedBottomCode]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDashedBottomCode, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareDashedBottomCode]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SquareDashedKanban\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCA3djciIC8+CiAgPHBhdGggZD0iTTEyIDd2NCIgLz4KICA8cGF0aCBkPSJNMTYgN3Y5IiAvPgogIDxwYXRoIGQ9Ik01IDNhMiAyIDAgMCAwLTIgMiIgLz4KICA8cGF0aCBkPSJNOSAzaDEiIC8+CiAgPHBhdGggZD0iTTE0IDNoMSIgLz4KICA8cGF0aCBkPSJNMTkgM2EyIDIgMCAwIDEgMiAyIiAvPgogIDxwYXRoIGQ9Ik0yMSA5djEiIC8+CiAgPHBhdGggZD0iTTIxIDE0djEiIC8+CiAgPHBhdGggZD0iTTIxIDE5YTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTE0IDIxaDEiIC8+CiAgPHBhdGggZD0iTTkgMjFoMSIgLz4KICA8cGF0aCBkPSJNNSAyMWEyIDIgMCAwIDEtMi0yIiAvPgogIDxwYXRoIGQ9Ik0zIDE0djEiIC8+CiAgPHBhdGggZD0iTTMgOXYxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-dashed-kanban\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareDashedKanban extends LucideIconBase {\n static icon = {\n name: 'square-dashed-kanban',\n size: 24,\n node: [\n ['path', { d: 'M8 7v7', key: '1x2jlm' }],\n ['path', { d: 'M12 7v4', key: 'xawao1' }],\n ['path', { d: 'M16 7v9', key: '1hp2iy' }],\n ['path', { d: 'M5 3a2 2 0 0 0-2 2', key: 'y57alp' }],\n ['path', { d: 'M9 3h1', key: '1yesri' }],\n ['path', { d: 'M14 3h1', key: '1ec4yj' }],\n ['path', { d: 'M19 3a2 2 0 0 1 2 2', key: '18rm91' }],\n ['path', { d: 'M21 9v1', key: 'mxsmne' }],\n ['path', { d: 'M21 14v1', key: '169vum' }],\n ['path', { d: 'M21 19a2 2 0 0 1-2 2', key: '1j7049' }],\n ['path', { d: 'M14 21h1', key: 'v9vybs' }],\n ['path', { d: 'M9 21h1', key: '15o7lz' }],\n ['path', { d: 'M5 21a2 2 0 0 1-2-2', key: 'sbafld' }],\n ['path', { d: 'M3 14v1', key: 'vnatye' }],\n ['path', { d: 'M3 9v1', key: '1r0deq' }],\n ],\n aliases: ['kanban-square-dashed'],\n };\n icon = signal(LucideSquareDashedKanban.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDashedKanban, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareDashedKanban, isStandalone: true, selector: \"svg[lucideSquareDashedKanban], svg[lucideKanbanSquareDashed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDashedKanban, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareDashedKanban], svg[lucideKanbanSquareDashed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareDashedKanban\n */\nconst LucideKanbanSquareDashed = LucideSquareDashedKanban;\n\n/**\n * @component @name SquareDashedBottom\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMWEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDItMmgxNGEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTkgMjFoMSIgLz4KICA8cGF0aCBkPSJNMTQgMjFoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-dashed-bottom\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareDashedBottom extends LucideIconBase {\n static icon = {\n name: 'square-dashed-bottom',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M5 21a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2',\n key: 'as5y1o',\n },\n ],\n ['path', { d: 'M9 21h1', key: '15o7lz' }],\n ['path', { d: 'M14 21h1', key: 'v9vybs' }],\n ],\n };\n icon = signal(LucideSquareDashedBottom.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDashedBottom, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareDashedBottom, isStandalone: true, selector: \"svg[lucideSquareDashedBottom]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDashedBottom, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareDashedBottom]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SquareChevronUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im04IDE0IDQtNCA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-chevron-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareChevronUp extends LucideIconBase {\n static icon = {\n name: 'square-chevron-up',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'm8 14 4-4 4 4', key: 'fy2ptz' }],\n ],\n aliases: ['chevron-up-square'],\n };\n icon = signal(LucideSquareChevronUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareChevronUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareChevronUp, isStandalone: true, selector: \"svg[lucideSquareChevronUp], svg[lucideChevronUpSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareChevronUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareChevronUp], svg[lucideChevronUpSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareChevronUp\n */\nconst LucideChevronUpSquare = LucideSquareChevronUp;\n\n/**\n * @component @name SquareDashedText\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjFoMSIgLz4KICA8cGF0aCBkPSJNMTQgM2gxIiAvPgogIDxwYXRoIGQ9Ik0xOSAzYTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTIxIDE0djEiIC8+CiAgPHBhdGggZD0iTTIxIDE5YTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTIxIDl2MSIgLz4KICA8cGF0aCBkPSJNMyAxNHYxIiAvPgogIDxwYXRoIGQ9Ik0zIDl2MSIgLz4KICA8cGF0aCBkPSJNNSAyMWEyIDIgMCAwIDEtMi0yIiAvPgogIDxwYXRoIGQ9Ik01IDNhMiAyIDAgMCAwLTIgMiIgLz4KICA8cGF0aCBkPSJNNyAxMmgxMCIgLz4KICA8cGF0aCBkPSJNNyAxNmg2IiAvPgogIDxwYXRoIGQ9Ik03IDhoOCIgLz4KICA8cGF0aCBkPSJNOSAyMWgxIiAvPgogIDxwYXRoIGQ9Ik05IDNoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-dashed-text\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareDashedText extends LucideIconBase {\n static icon = {\n name: 'square-dashed-text',\n size: 24,\n node: [\n ['path', { d: 'M14 21h1', key: 'v9vybs' }],\n ['path', { d: 'M14 3h1', key: '1ec4yj' }],\n ['path', { d: 'M19 3a2 2 0 0 1 2 2', key: '18rm91' }],\n ['path', { d: 'M21 14v1', key: '169vum' }],\n ['path', { d: 'M21 19a2 2 0 0 1-2 2', key: '1j7049' }],\n ['path', { d: 'M21 9v1', key: 'mxsmne' }],\n ['path', { d: 'M3 14v1', key: 'vnatye' }],\n ['path', { d: 'M3 9v1', key: '1r0deq' }],\n ['path', { d: 'M5 21a2 2 0 0 1-2-2', key: 'sbafld' }],\n ['path', { d: 'M5 3a2 2 0 0 0-2 2', key: 'y57alp' }],\n ['path', { d: 'M7 12h10', key: 'b7w52i' }],\n ['path', { d: 'M7 16h6', key: '1vyc9m' }],\n ['path', { d: 'M7 8h8', key: '1jbsf9' }],\n ['path', { d: 'M9 21h1', key: '15o7lz' }],\n ['path', { d: 'M9 3h1', key: '1yesri' }],\n ],\n aliases: ['text-selection', 'text-select'],\n };\n icon = signal(LucideSquareDashedText.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDashedText, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareDashedText, isStandalone: true, selector: \"svg[lucideSquareDashedText], svg[lucideTextSelection], svg[lucideTextSelect]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDashedText, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareDashedText], svg[lucideTextSelection], svg[lucideTextSelect]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareDashedText\n */\nconst LucideTextSelection = LucideSquareDashedText;\n/**\n * @deprecated\n * @see LucideSquareDashedText\n */\nconst LucideTextSelect = LucideSquareDashedText;\n\n/**\n * @component @name SquareDashedTopSolid\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjFoMSIgLz4KICA8cGF0aCBkPSJNMjEgMTR2MSIgLz4KICA8cGF0aCBkPSJNMjEgMTlhMiAyIDAgMCAxLTIgMiIgLz4KICA8cGF0aCBkPSJNMjEgOXYxIiAvPgogIDxwYXRoIGQ9Ik0zIDE0djEiIC8+CiAgPHBhdGggZD0iTTMgNWEyIDIgMCAwIDEgMi0yaDE0YTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTMgOXYxIiAvPgogIDxwYXRoIGQ9Ik01IDIxYTIgMiAwIDAgMS0yLTIiIC8+CiAgPHBhdGggZD0iTTkgMjFoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-dashed-top-solid\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareDashedTopSolid extends LucideIconBase {\n static icon = {\n name: 'square-dashed-top-solid',\n size: 24,\n node: [\n ['path', { d: 'M14 21h1', key: 'v9vybs' }],\n ['path', { d: 'M21 14v1', key: '169vum' }],\n ['path', { d: 'M21 19a2 2 0 0 1-2 2', key: '1j7049' }],\n ['path', { d: 'M21 9v1', key: 'mxsmne' }],\n ['path', { d: 'M3 14v1', key: 'vnatye' }],\n ['path', { d: 'M3 5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2', key: '89voep' }],\n ['path', { d: 'M3 9v1', key: '1r0deq' }],\n ['path', { d: 'M5 21a2 2 0 0 1-2-2', key: 'sbafld' }],\n ['path', { d: 'M9 21h1', key: '15o7lz' }],\n ],\n };\n icon = signal(LucideSquareDashedTopSolid.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDashedTopSolid, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareDashedTopSolid, isStandalone: true, selector: \"svg[lucideSquareDashedTopSolid]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDashedTopSolid, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareDashedTopSolid]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SquareDivide\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjE2IiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjE2IiB5Mj0iMTYiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIiIHkxPSI4IiB5Mj0iOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-divide\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareDivide extends LucideIconBase {\n static icon = {\n name: 'square-divide',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\n ['line', { x1: '8', x2: '16', y1: '12', y2: '12', key: '1jonct' }],\n ['line', { x1: '12', x2: '12', y1: '16', y2: '16', key: 'aqc6ln' }],\n ['line', { x1: '12', x2: '12', y1: '8', y2: '8', key: '1mkcni' }],\n ],\n aliases: ['divide-square'],\n };\n icon = signal(LucideSquareDivide.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDivide, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareDivide, isStandalone: true, selector: \"svg[lucideSquareDivide], svg[lucideDivideSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDivide, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareDivide], svg[lucideDivideSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareDivide\n */\nconst LucideDivideSquare = LucideSquareDivide;\n\n/**\n * @component @name SquareDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareDot extends LucideIconBase {\n static icon = {\n name: 'square-dot',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\n ],\n aliases: ['dot-square'],\n };\n icon = signal(LucideSquareDot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareDot, isStandalone: true, selector: \"svg[lucideSquareDot], svg[lucideDotSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareDot], svg[lucideDotSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareDot\n */\nconst LucideDotSquare = LucideSquareDot;\n\n/**\n * @component @name SquareDashedMousePointer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMDM0IDEyLjY4MWEuNDk4LjQ5OCAwIDAgMSAuNjQ3LS42NDdsOSAzLjVhLjUuNSAwIDAgMS0uMDMzLjk0M2wtMy40NDQgMS4wNjhhMSAxIDAgMCAwLS42Ni42NmwtMS4wNjcgMy40NDNhLjUuNSAwIDAgMS0uOTQzLjAzM3oiIC8+CiAgPHBhdGggZD0iTTUgM2EyIDIgMCAwIDAtMiAyIiAvPgogIDxwYXRoIGQ9Ik0xOSAzYTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTUgMjFhMiAyIDAgMCAxLTItMiIgLz4KICA8cGF0aCBkPSJNOSAzaDEiIC8+CiAgPHBhdGggZD0iTTkgMjFoMiIgLz4KICA8cGF0aCBkPSJNMTQgM2gxIiAvPgogIDxwYXRoIGQ9Ik0zIDl2MSIgLz4KICA8cGF0aCBkPSJNMjEgOXYyIiAvPgogIDxwYXRoIGQ9Ik0zIDE0djEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-dashed-mouse-pointer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareDashedMousePointer extends LucideIconBase {\n static icon = {\n name: 'square-dashed-mouse-pointer',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.034 12.681a.498.498 0 0 1 .647-.647l9 3.5a.5.5 0 0 1-.033.943l-3.444 1.068a1 1 0 0 0-.66.66l-1.067 3.443a.5.5 0 0 1-.943.033z',\n key: 'xwnzip',\n },\n ],\n ['path', { d: 'M5 3a2 2 0 0 0-2 2', key: 'y57alp' }],\n ['path', { d: 'M19 3a2 2 0 0 1 2 2', key: '18rm91' }],\n ['path', { d: 'M5 21a2 2 0 0 1-2-2', key: 'sbafld' }],\n ['path', { d: 'M9 3h1', key: '1yesri' }],\n ['path', { d: 'M9 21h2', key: '1qve2z' }],\n ['path', { d: 'M14 3h1', key: '1ec4yj' }],\n ['path', { d: 'M3 9v1', key: '1r0deq' }],\n ['path', { d: 'M21 9v2', key: 'p14lih' }],\n ['path', { d: 'M3 14v1', key: 'vnatye' }],\n ],\n aliases: ['mouse-pointer-square-dashed'],\n };\n icon = signal(LucideSquareDashedMousePointer.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDashedMousePointer, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareDashedMousePointer, isStandalone: true, selector: \"svg[lucideSquareDashedMousePointer], svg[lucideMousePointerSquareDashed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDashedMousePointer, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareDashedMousePointer], svg[lucideMousePointerSquareDashed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareDashedMousePointer\n */\nconst LucideMousePointerSquareDashed = LucideSquareDashedMousePointer;\n\n/**\n * @component @name SquareEqual\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDEwaDEwIiAvPgogIDxwYXRoIGQ9Ik03IDE0aDEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-equal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareEqual extends LucideIconBase {\n static icon = {\n name: 'square-equal',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M7 10h10', key: '1101jm' }],\n ['path', { d: 'M7 14h10', key: '1mhdw3' }],\n ],\n aliases: ['equal-square'],\n };\n icon = signal(LucideSquareEqual.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareEqual, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareEqual, isStandalone: true, selector: \"svg[lucideSquareEqual], svg[lucideEqualSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareEqual, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareEqual], svg[lucideEqualSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareEqual\n */\nconst LucideEqualSquare = LucideSquareEqual;\n\n/**\n * @component @name SquareFunction\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNOSAxN2MyIDAgMi44LTEgMi44LTIuOFYxMGMwLTIgMS0zLjMgMy4yLTMiIC8+CiAgPHBhdGggZD0iTTkgMTEuMmg1LjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-function\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareFunction extends LucideIconBase {\n static icon = {\n name: 'square-function',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\n ['path', { d: 'M9 17c2 0 2.8-1 2.8-2.8V10c0-2 1-3.3 3.2-3', key: 'm1af9g' }],\n ['path', { d: 'M9 11.2h5.7', key: '3zgcl2' }],\n ],\n aliases: ['function-square'],\n };\n icon = signal(LucideSquareFunction.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareFunction, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareFunction, isStandalone: true, selector: \"svg[lucideSquareFunction], svg[lucideFunctionSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareFunction, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareFunction], svg[lucideFunctionSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareFunction\n */\nconst LucideFunctionSquare = LucideSquareFunction;\n\n/**\n * @component @name SquareM\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAxNlY4LjVhLjUuNSAwIDAgMSAuOS0uM2wyLjcgMy41OTlhLjUuNSAwIDAgMCAuOCAwbDIuNy0zLjZhLjUuNSAwIDAgMSAuOS4zVjE2IiAvPgogIDxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-m\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareM extends LucideIconBase {\n static icon = {\n name: 'square-m',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M8 16V8.5a.5.5 0 0 1 .9-.3l2.7 3.599a.5.5 0 0 0 .8 0l2.7-3.6a.5.5 0 0 1 .9.3V16',\n key: '1ywlsj',\n },\n ],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n aliases: ['m-square'],\n };\n icon = signal(LucideSquareM.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareM, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareM, isStandalone: true, selector: \"svg[lucideSquareM], svg[lucideMSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareM, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareM], svg[lucideMSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareM\n */\nconst LucideMSquare = LucideSquareM;\n\n/**\n * @component @name SquareMenu\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDhoMTAiIC8+CiAgPHBhdGggZD0iTTcgMTJoMTAiIC8+CiAgPHBhdGggZD0iTTcgMTZoMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-menu\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareMenu extends LucideIconBase {\n static icon = {\n name: 'square-menu',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M7 8h10', key: '1jw688' }],\n ['path', { d: 'M7 12h10', key: 'b7w52i' }],\n ['path', { d: 'M7 16h10', key: 'wp8him' }],\n ],\n aliases: ['menu-square'],\n };\n icon = signal(LucideSquareMenu.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareMenu, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareMenu, isStandalone: true, selector: \"svg[lucideSquareMenu], svg[lucideMenuSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareMenu, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareMenu], svg[lucideMenuSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareMenu\n */\nconst LucideMenuSquare = LucideSquareMenu;\n\n/**\n * @component @name SquareDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAzYTIgMiAwIDAgMC0yIDIiIC8+CiAgPHBhdGggZD0iTTE5IDNhMiAyIDAgMCAxIDIgMiIgLz4KICA8cGF0aCBkPSJNMjEgMTlhMiAyIDAgMCAxLTIgMiIgLz4KICA8cGF0aCBkPSJNNSAyMWEyIDIgMCAwIDEtMi0yIiAvPgogIDxwYXRoIGQ9Ik05IDNoMSIgLz4KICA8cGF0aCBkPSJNOSAyMWgxIiAvPgogIDxwYXRoIGQ9Ik0xNCAzaDEiIC8+CiAgPHBhdGggZD0iTTE0IDIxaDEiIC8+CiAgPHBhdGggZD0iTTMgOXYxIiAvPgogIDxwYXRoIGQ9Ik0yMSA5djEiIC8+CiAgPHBhdGggZD0iTTMgMTR2MSIgLz4KICA8cGF0aCBkPSJNMjEgMTR2MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareDashed extends LucideIconBase {\n static icon = {\n name: 'square-dashed',\n size: 24,\n node: [\n ['path', { d: 'M5 3a2 2 0 0 0-2 2', key: 'y57alp' }],\n ['path', { d: 'M19 3a2 2 0 0 1 2 2', key: '18rm91' }],\n ['path', { d: 'M21 19a2 2 0 0 1-2 2', key: '1j7049' }],\n ['path', { d: 'M5 21a2 2 0 0 1-2-2', key: 'sbafld' }],\n ['path', { d: 'M9 3h1', key: '1yesri' }],\n ['path', { d: 'M9 21h1', key: '15o7lz' }],\n ['path', { d: 'M14 3h1', key: '1ec4yj' }],\n ['path', { d: 'M14 21h1', key: 'v9vybs' }],\n ['path', { d: 'M3 9v1', key: '1r0deq' }],\n ['path', { d: 'M21 9v1', key: 'mxsmne' }],\n ['path', { d: 'M3 14v1', key: 'vnatye' }],\n ['path', { d: 'M21 14v1', key: '169vum' }],\n ],\n aliases: ['box-select'],\n };\n icon = signal(LucideSquareDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareDashed, isStandalone: true, selector: \"svg[lucideSquareDashed], svg[lucideBoxSelect]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareDashed], svg[lucideBoxSelect]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareDashed\n */\nconst LucideBoxSelect = LucideSquareDashed;\n\n/**\n * @component @name SquareLibrary\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDd2MTAiIC8+CiAgPHBhdGggZD0iTTExIDd2MTAiIC8+CiAgPHBhdGggZD0ibTE1IDcgMiAxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-library\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareLibrary extends LucideIconBase {\n static icon = {\n name: 'square-library',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M7 7v10', key: 'd5nglc' }],\n ['path', { d: 'M11 7v10', key: 'pptsnr' }],\n ['path', { d: 'm15 7 2 10', key: '1m7qm5' }],\n ],\n aliases: ['library-square'],\n };\n icon = signal(LucideSquareLibrary.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareLibrary, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareLibrary, isStandalone: true, selector: \"svg[lucideSquareLibrary], svg[lucideLibrarySquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareLibrary, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareLibrary], svg[lucideLibrarySquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareLibrary\n */\nconst LucideLibrarySquare = LucideSquareLibrary;\n\n/**\n * @component @name SquareMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik04IDEyaDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareMinus extends LucideIconBase {\n static icon = {\n name: 'square-minus',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ],\n aliases: ['minus-square'],\n };\n icon = signal(LucideSquareMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareMinus, isStandalone: true, selector: \"svg[lucideSquareMinus], svg[lucideMinusSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareMinus], svg[lucideMinusSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareMinus\n */\nconst LucideMinusSquare = LucideSquareMinus;\n\n/**\n * @component @name SquareMousePointer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMDM0IDEyLjY4MWEuNDk4LjQ5OCAwIDAgMSAuNjQ3LS42NDdsOSAzLjVhLjUuNSAwIDAgMS0uMDMzLjk0M2wtMy40NDQgMS4wNjhhMSAxIDAgMCAwLS42Ni42NmwtMS4wNjcgMy40NDNhLjUuNSAwIDAgMS0uOTQzLjAzM3oiIC8+CiAgPHBhdGggZD0iTTIxIDExVjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-mouse-pointer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareMousePointer extends LucideIconBase {\n static icon = {\n name: 'square-mouse-pointer',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.034 12.681a.498.498 0 0 1 .647-.647l9 3.5a.5.5 0 0 1-.033.943l-3.444 1.068a1 1 0 0 0-.66.66l-1.067 3.443a.5.5 0 0 1-.943.033z',\n key: 'xwnzip',\n },\n ],\n ['path', { d: 'M21 11V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h6', key: '14rsvq' }],\n ],\n aliases: ['inspect'],\n };\n icon = signal(LucideSquareMousePointer.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareMousePointer, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareMousePointer, isStandalone: true, selector: \"svg[lucideSquareMousePointer], svg[lucideInspect]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareMousePointer, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareMousePointer], svg[lucideInspect]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareMousePointer\n */\nconst LucideInspect = LucideSquareMousePointer;\n\n/**\n * @component @name SquareCode\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgOS0zIDMgMyAzIiAvPgogIDxwYXRoIGQ9Im0xNCAxNSAzLTMtMy0zIiAvPgogIDxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-code\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareCode extends LucideIconBase {\n static icon = {\n name: 'square-code',\n size: 24,\n node: [\n ['path', { d: 'm10 9-3 3 3 3', key: '1oro0q' }],\n ['path', { d: 'm14 15 3-3-3-3', key: 'bz13h7' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n aliases: ['code-square'],\n };\n icon = signal(LucideSquareCode.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareCode, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareCode, isStandalone: true, selector: \"svg[lucideSquareCode], svg[lucideCodeSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareCode, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareCode], svg[lucideCodeSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareCode\n */\nconst LucideCodeSquare = LucideSquareCode;\n\n/**\n * @component @name SquareOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuNCAyMC40YTIgMiAwIDAxLTEuNC42SDVhMiAyIDAgMDEtMi0yVjVhMiAyIDAgMDEuNTktMS40MSIgLz4KICA8cGF0aCBkPSJNMjEgMTUuM1Y1YTIgMiAwIDAwLTItMkg4LjciIC8+CiAgPHBhdGggZD0iTTIyIDIyIDIgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareOff extends LucideIconBase {\n static icon = {\n name: 'square-off',\n size: 24,\n node: [\n ['path', { d: 'M20.4 20.4a2 2 0 01-1.4.6H5a2 2 0 01-2-2V5a2 2 0 01.59-1.41', key: '7ym6nm' }],\n ['path', { d: 'M21 15.3V5a2 2 0 00-2-2H8.7', key: 'm4nk5y' }],\n ['path', { d: 'M22 22 2 2', key: '1r8tn9' }],\n ],\n };\n icon = signal(LucideSquareOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareOff, isStandalone: true, selector: \"svg[lucideSquareOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SquareParkingOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy42IDMuNkEyIDIgMCAwIDEgNSAzaDE0YTIgMiAwIDAgMSAyIDJ2MTRhMiAyIDAgMCAxLS41OSAxLjQxIiAvPgogIDxwYXRoIGQ9Ik0zIDguN1YxOWEyIDIgMCAwIDAgMiAyaDEwLjMiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMTMgMTNhMyAzIDAgMSAwIDAtNkg5djIiIC8+CiAgPHBhdGggZD0iTTkgMTd2LTIuMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-parking-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareParkingOff extends LucideIconBase {\n static icon = {\n name: 'square-parking-off',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M3.6 3.6A2 2 0 0 1 5 3h14a2 2 0 0 1 2 2v14a2 2 0 0 1-.59 1.41', key: '9l1ft6' },\n ],\n ['path', { d: 'M3 8.7V19a2 2 0 0 0 2 2h10.3', key: '17knke' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M13 13a3 3 0 1 0 0-6H9v2', key: 'uoagbd' }],\n ['path', { d: 'M9 17v-2.3', key: '1jxgo2' }],\n ],\n aliases: ['parking-square-off'],\n };\n icon = signal(LucideSquareParkingOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareParkingOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareParkingOff, isStandalone: true, selector: \"svg[lucideSquareParkingOff], svg[lucideParkingSquareOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareParkingOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareParkingOff], svg[lucideParkingSquareOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareParkingOff\n */\nconst LucideParkingSquareOff = LucideSquareParkingOff;\n\n/**\n * @component @name SquareParking\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDE3VjdoNGEzIDMgMCAwIDEgMCA2SDkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-parking\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareParking extends LucideIconBase {\n static icon = {\n name: 'square-parking',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M9 17V7h4a3 3 0 0 1 0 6H9', key: '1dfk2c' }],\n ],\n aliases: ['parking-square'],\n };\n icon = signal(LucideSquareParking.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareParking, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareParking, isStandalone: true, selector: \"svg[lucideSquareParking], svg[lucideParkingSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareParking, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareParking], svg[lucideParkingSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareParking\n */\nconst LucideParkingSquare = LucideSquareParking;\n\n/**\n * @component @name SquarePause\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxsaW5lIHgxPSIxMCIgeDI9IjEwIiB5MT0iMTUiIHkyPSI5IiAvPgogIDxsaW5lIHgxPSIxNCIgeDI9IjE0IiB5MT0iMTUiIHkyPSI5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-pause\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquarePause extends LucideIconBase {\n static icon = {\n name: 'square-pause',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['line', { x1: '10', x2: '10', y1: '15', y2: '9', key: 'c1nkhi' }],\n ['line', { x1: '14', x2: '14', y1: '15', y2: '9', key: 'h65svq' }],\n ],\n };\n icon = signal(LucideSquarePause.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePause, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquarePause, isStandalone: true, selector: \"svg[lucideSquarePause]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePause, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquarePause]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SquarePi\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDdoMTAiIC8+CiAgPHBhdGggZD0iTTEwIDd2MTAiIC8+CiAgPHBhdGggZD0iTTE2IDE3YTIgMiAwIDAgMS0yLTJWNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-pi\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquarePi extends LucideIconBase {\n static icon = {\n name: 'square-pi',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M7 7h10', key: 'udp07y' }],\n ['path', { d: 'M10 7v10', key: 'i1d9ee' }],\n ['path', { d: 'M16 17a2 2 0 0 1-2-2V7', key: 'ftwdc7' }],\n ],\n aliases: ['pi-square'],\n };\n icon = signal(LucideSquarePi.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePi, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquarePi, isStandalone: true, selector: \"svg[lucideSquarePi], svg[lucidePiSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePi, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquarePi], svg[lucidePiSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquarePi\n */\nconst LucidePiSquare = LucideSquarePi;\n\n/**\n * @component @name SquarePen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0ydi03IiAvPgogIDxwYXRoIGQ9Ik0xOC4zNzUgMi42MjVhMSAxIDAgMCAxIDMgM2wtOS4wMTMgOS4wMTRhMiAyIDAgMCAxLS44NTMuNTA1bC0yLjg3My44NGEuNS41IDAgMCAxLS42Mi0uNjJsLjg0LTIuODczYTIgMiAwIDAgMSAuNTA2LS44NTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquarePen extends LucideIconBase {\n static icon = {\n name: 'square-pen',\n size: 24,\n node: [\n ['path', { d: 'M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7', key: '1m0v6g' }],\n [\n 'path',\n {\n d: 'M18.375 2.625a1 1 0 0 1 3 3l-9.013 9.014a2 2 0 0 1-.853.505l-2.873.84a.5.5 0 0 1-.62-.62l.84-2.873a2 2 0 0 1 .506-.852z',\n key: 'ohrbg2',\n },\n ],\n ],\n aliases: ['pen-box', 'edit', 'pen-square'],\n };\n icon = signal(LucideSquarePen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquarePen, isStandalone: true, selector: \"svg[lucideSquarePen], svg[lucidePenBox], svg[lucideEdit], svg[lucidePenSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquarePen], svg[lucidePenBox], svg[lucideEdit], svg[lucidePenSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquarePen\n */\nconst LucidePenBox = LucideSquarePen;\n/**\n * @deprecated\n * @see LucideSquarePen\n */\nconst LucideEdit = LucideSquarePen;\n/**\n * @deprecated\n * @see LucideSquarePen\n */\nconst LucidePenSquare = LucideSquarePen;\n\n/**\n * @component @name SquareKanban\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik04IDd2NyIgLz4KICA8cGF0aCBkPSJNMTIgN3Y0IiAvPgogIDxwYXRoIGQ9Ik0xNiA3djkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-kanban\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareKanban extends LucideIconBase {\n static icon = {\n name: 'square-kanban',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M8 7v7', key: '1x2jlm' }],\n ['path', { d: 'M12 7v4', key: 'xawao1' }],\n ['path', { d: 'M16 7v9', key: '1hp2iy' }],\n ],\n aliases: ['kanban-square'],\n };\n icon = signal(LucideSquareKanban.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareKanban, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareKanban, isStandalone: true, selector: \"svg[lucideSquareKanban], svg[lucideKanbanSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareKanban, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareKanban], svg[lucideKanbanSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareKanban\n */\nconst LucideKanbanSquare = LucideSquareKanban;\n\n/**\n * @component @name SquarePercent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xNSA5LTYgNiIgLz4KICA8cGF0aCBkPSJNOSA5aC4wMSIgLz4KICA8cGF0aCBkPSJNMTUgMTVoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-percent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquarePercent extends LucideIconBase {\n static icon = {\n name: 'square-percent',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'm15 9-6 6', key: '1uzhvr' }],\n ['path', { d: 'M9 9h.01', key: '1q5me6' }],\n ['path', { d: 'M15 15h.01', key: 'lqbp3k' }],\n ],\n aliases: ['percent-square'],\n };\n icon = signal(LucideSquarePercent.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePercent, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquarePercent, isStandalone: true, selector: \"svg[lucideSquarePercent], svg[lucidePercentSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePercent, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquarePercent], svg[lucidePercentSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquarePercent\n */\nconst LucidePercentSquare = LucideSquarePercent;\n\n/**\n * @component @name SquarePilcrow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMkg5LjVhMi41IDIuNSAwIDAgMSAwLTVIMTciIC8+CiAgPHBhdGggZD0iTTEyIDd2MTAiIC8+CiAgPHBhdGggZD0iTTE2IDd2MTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-pilcrow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquarePilcrow extends LucideIconBase {\n static icon = {\n name: 'square-pilcrow',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M12 12H9.5a2.5 2.5 0 0 1 0-5H17', key: '1l9586' }],\n ['path', { d: 'M12 7v10', key: 'jspqdw' }],\n ['path', { d: 'M16 7v10', key: 'lavkr4' }],\n ],\n aliases: ['pilcrow-square'],\n };\n icon = signal(LucideSquarePilcrow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePilcrow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquarePilcrow, isStandalone: true, selector: \"svg[lucideSquarePilcrow], svg[lucidePilcrowSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePilcrow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquarePilcrow], svg[lucidePilcrowSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquarePilcrow\n */\nconst LucidePilcrowSquare = LucideSquarePilcrow;\n\n/**\n * @component @name SquarePlay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDkuMDAzYTEgMSAwIDAgMSAxLjUxNy0uODU5bDQuOTk3IDIuOTk3YTEgMSAwIDAgMSAwIDEuNzE4bC00Ljk5NyAyLjk5N0ExIDEgMCAwIDEgOSAxNC45OTZ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquarePlay extends LucideIconBase {\n static icon = {\n name: 'square-play',\n size: 24,\n node: [\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n [\n 'path',\n {\n d: 'M9 9.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997A1 1 0 0 1 9 14.996z',\n key: 'kmsa83',\n },\n ],\n ],\n aliases: ['play-square'],\n };\n icon = signal(LucideSquarePlay.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePlay, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquarePlay, isStandalone: true, selector: \"svg[lucideSquarePlay], svg[lucidePlaySquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePlay, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquarePlay], svg[lucidePlaySquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquarePlay\n */\nconst LucidePlaySquare = LucideSquarePlay;\n\n/**\n * @component @name SquarePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik04IDEyaDgiIC8+CiAgPHBhdGggZD0iTTEyIDh2OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquarePlus extends LucideIconBase {\n static icon = {\n name: 'square-plus',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ['path', { d: 'M12 8v8', key: 'napkw2' }],\n ],\n aliases: ['plus-square'],\n };\n icon = signal(LucideSquarePlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquarePlus, isStandalone: true, selector: \"svg[lucideSquarePlus], svg[lucidePlusSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquarePlus], svg[lucidePlusSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquarePlus\n */\nconst LucidePlusSquare = LucideSquarePlus;\n\n/**\n * @component @name SquareRoundCorner\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTFhOCA4IDAgMCAwLTgtOCIgLz4KICA8cGF0aCBkPSJNMjEgMTV2NGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-round-corner\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareRoundCorner extends LucideIconBase {\n static icon = {\n name: 'square-round-corner',\n size: 24,\n node: [\n ['path', { d: 'M21 11a8 8 0 0 0-8-8', key: '1lxwo5' }],\n ['path', { d: 'M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4', key: '1dv2y5' }],\n ],\n };\n icon = signal(LucideSquareRoundCorner.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareRoundCorner, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareRoundCorner, isStandalone: true, selector: \"svg[lucideSquareRoundCorner]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareRoundCorner, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareRoundCorner]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SquarePower\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3Y0IiAvPgogIDxwYXRoIGQ9Ik03Ljk5OCA5LjAwM2E1IDUgMCAxIDAgOC0uMDA1IiAvPgogIDxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-power\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquarePower extends LucideIconBase {\n static icon = {\n name: 'square-power',\n size: 24,\n node: [\n ['path', { d: 'M12 7v4', key: 'xawao1' }],\n ['path', { d: 'M7.998 9.003a5 5 0 1 0 8-.005', key: '1pek45' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n aliases: ['power-square'],\n };\n icon = signal(LucideSquarePower.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePower, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquarePower, isStandalone: true, selector: \"svg[lucideSquarePower], svg[lucidePowerSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquarePower, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquarePower], svg[lucidePowerSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquarePower\n */\nconst LucidePowerSquare = LucideSquarePower;\n\n/**\n * @component @name SquareScissors\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTctMi4xOC0yLjE4IiAvPgogIDxwYXRoIGQ9Ik05LjU2IDE0LjQ0IDE3IDciIC8+CiAgPHBhdGggZD0iTTkuNTYgOS41NiAxMiAxMiIgLz4KICA8Y2lyY2xlIGN4PSI4LjUiIGN5PSIxNS41IiByPSIxLjUiIC8+CiAgPGNpcmNsZSBjeD0iOC41IiBjeT0iOC41IiByPSIxLjUiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-scissors\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareScissors extends LucideIconBase {\n static icon = {\n name: 'square-scissors',\n size: 24,\n node: [\n ['path', { d: 'm17 17-2.18-2.18', key: '1y7dt1' }],\n ['path', { d: 'M9.56 14.44 17 7', key: 'ue8l15' }],\n ['path', { d: 'M9.56 9.56 12 12', key: 'rml9qv' }],\n ['circle', { cx: '8.5', cy: '15.5', r: '1.5', key: '12hfy1' }],\n ['circle', { cx: '8.5', cy: '8.5', r: '1.5', key: 'cn5opk' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n aliases: ['scissors-square'],\n };\n icon = signal(LucideSquareScissors.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareScissors, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareScissors, isStandalone: true, selector: \"svg[lucideSquareScissors], svg[lucideScissorsSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareScissors, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareScissors], svg[lucideScissorsSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareScissors\n */\nconst LucideScissorsSquare = LucideSquareScissors;\n\n/**\n * @component @name SquareRadical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxMmgybDIgNSAyLTEwaDQiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-radical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareRadical extends LucideIconBase {\n static icon = {\n name: 'square-radical',\n size: 24,\n node: [\n ['path', { d: 'M7 12h2l2 5 2-10h4', key: '1fxv6h' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n };\n icon = signal(LucideSquareRadical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareRadical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareRadical, isStandalone: true, selector: \"svg[lucideSquareRadical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareRadical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareRadical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SquareSplitHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAxOUg1Yy0xIDAtMi0xLTItMlY3YzAtMSAxLTIgMi0yaDMiIC8+CiAgPHBhdGggZD0iTTE2IDVoM2MxIDAgMiAxIDIgMnYxMGMwIDEtMSAyLTIgMmgtMyIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjQiIHkyPSIyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-split-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareSplitHorizontal extends LucideIconBase {\n static icon = {\n name: 'square-split-horizontal',\n size: 24,\n node: [\n ['path', { d: 'M8 19H5c-1 0-2-1-2-2V7c0-1 1-2 2-2h3', key: 'lubmu8' }],\n ['path', { d: 'M16 5h3c1 0 2 1 2 2v10c0 1-1 2-2 2h-3', key: '1ag34g' }],\n ['line', { x1: '12', x2: '12', y1: '4', y2: '20', key: '1tx1rr' }],\n ],\n aliases: ['split-square-horizontal'],\n };\n icon = signal(LucideSquareSplitHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareSplitHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareSplitHorizontal, isStandalone: true, selector: \"svg[lucideSquareSplitHorizontal], svg[lucideSplitSquareHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareSplitHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareSplitHorizontal], svg[lucideSplitSquareHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareSplitHorizontal\n */\nconst LucideSplitSquareHorizontal = LucideSquareSplitHorizontal;\n\n/**\n * @component @name SquareSigma\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNiA4LjlWN0g4bDQgNS00IDVoOHYtMS45IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-sigma\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareSigma extends LucideIconBase {\n static icon = {\n name: 'square-sigma',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M16 8.9V7H8l4 5-4 5h8v-1.9', key: '9nih0i' }],\n ],\n aliases: ['sigma-square'],\n };\n icon = signal(LucideSquareSigma.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareSigma, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareSigma, isStandalone: true, selector: \"svg[lucideSquareSigma], svg[lucideSigmaSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareSigma, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareSigma], svg[lucideSigmaSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareSigma\n */\nconst LucideSigmaSquare = LucideSquareSigma;\n\n/**\n * @component @name SquareSlash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxsaW5lIHgxPSI5IiB4Mj0iMTUiIHkxPSIxNSIgeTI9IjkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-slash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareSlash extends LucideIconBase {\n static icon = {\n name: 'square-slash',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['line', { x1: '9', x2: '15', y1: '15', y2: '9', key: '1dfufj' }],\n ],\n aliases: ['slash-square'],\n };\n icon = signal(LucideSquareSlash.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareSlash, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareSlash, isStandalone: true, selector: \"svg[lucideSquareSlash], svg[lucideSlashSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareSlash, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareSlash], svg[lucideSlashSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareSlash\n */\nconst LucideSlashSquare = LucideSquareSlash;\n\n/**\n * @component @name SquareSplitVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA4VjVjMC0xIDEtMiAyLTJoMTBjMSAwIDIgMSAyIDJ2MyIgLz4KICA8cGF0aCBkPSJNMTkgMTZ2M2MwIDEtMSAyLTIgMkg3Yy0xIDAtMi0xLTItMnYtMyIgLz4KICA8bGluZSB4MT0iNCIgeDI9IjIwIiB5MT0iMTIiIHkyPSIxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-split-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareSplitVertical extends LucideIconBase {\n static icon = {\n name: 'square-split-vertical',\n size: 24,\n node: [\n ['path', { d: 'M5 8V5c0-1 1-2 2-2h10c1 0 2 1 2 2v3', key: '1pi83i' }],\n ['path', { d: 'M19 16v3c0 1-1 2-2 2H7c-1 0-2-1-2-2v-3', key: 'ido5k7' }],\n ['line', { x1: '4', x2: '20', y1: '12', y2: '12', key: '1e0a9i' }],\n ],\n aliases: ['split-square-vertical'],\n };\n icon = signal(LucideSquareSplitVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareSplitVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareSplitVertical, isStandalone: true, selector: \"svg[lucideSquareSplitVertical], svg[lucideSplitSquareVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareSplitVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareSplitVertical], svg[lucideSplitSquareVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareSplitVertical\n */\nconst LucideSplitSquareVertical = LucideSquareSplitVertical;\n\n/**\n * @component @name SquareStar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMDM1IDcuNjlhMSAxIDAgMCAxIDEuOTA5LjAyNGwuNzM3IDEuNDUyYTEgMSAwIDAgMCAuNzM3LjUzNWwxLjYzNC4yNTZhMSAxIDAgMCAxIC41ODggMS44MDZsLTEuMTcyIDEuMTY4YTEgMSAwIDAgMC0uMjgyLjg2NmwuMjU5IDEuNjEzYTEgMSAwIDAgMS0xLjU0MSAxLjEzNGwtMS40NjUtLjc1YTEgMSAwIDAgMC0uOTEyIDBsLTEuNDY1Ljc1YTEgMSAwIDAgMS0xLjUzOS0xLjEzM2wuMjU4LTEuNjEzYTEgMSAwIDAgMC0uMjgyLS44NjZsLTEuMTU2LTEuMTUzYTEgMSAwIDAgMSAuNTcyLTEuODIybDEuNjMzLS4yNTZhMSAxIDAgMCAwIC43MzctLjUzNXoiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-star\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareStar extends LucideIconBase {\n static icon = {\n name: 'square-star',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11.035 7.69a1 1 0 0 1 1.909.024l.737 1.452a1 1 0 0 0 .737.535l1.634.256a1 1 0 0 1 .588 1.806l-1.172 1.168a1 1 0 0 0-.282.866l.259 1.613a1 1 0 0 1-1.541 1.134l-1.465-.75a1 1 0 0 0-.912 0l-1.465.75a1 1 0 0 1-1.539-1.133l.258-1.613a1 1 0 0 0-.282-.866l-1.156-1.153a1 1 0 0 1 .572-1.822l1.633-.256a1 1 0 0 0 .737-.535z',\n key: '13edca',\n },\n ],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n };\n icon = signal(LucideSquareStar.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareStar, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareStar, isStandalone: true, selector: \"svg[lucideSquareStar]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareStar, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareStar]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SquareSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxyZWN0IHg9IjgiIHk9IjgiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareSquare extends LucideIconBase {\n static icon = {\n name: 'square-square',\n size: 24,\n node: [\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ['rect', { x: '8', y: '8', width: '8', height: '8', rx: '1', key: 'z9xiuo' }],\n ],\n };\n icon = signal(LucideSquareSquare.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareSquare, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareSquare, isStandalone: true, selector: \"svg[lucideSquareSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareSquare, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SquareStack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMGMtMS4xIDAtMi0uOS0yLTJWNGMwLTEuMS45LTIgMi0yaDRjMS4xIDAgMiAuOSAyIDIiIC8+CiAgPHBhdGggZD0iTTEwIDE2Yy0xLjEgMC0yLS45LTItMnYtNGMwLTEuMS45LTIgMi0yaDRjMS4xIDAgMiAuOSAyIDIiIC8+CiAgPHJlY3Qgd2lkdGg9IjgiIGhlaWdodD0iOCIgeD0iMTQiIHk9IjE0IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-stack\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareStack extends LucideIconBase {\n static icon = {\n name: 'square-stack',\n size: 24,\n node: [\n ['path', { d: 'M4 10c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h4c1.1 0 2 .9 2 2', key: '4i38lg' }],\n ['path', { d: 'M10 16c-1.1 0-2-.9-2-2v-4c0-1.1.9-2 2-2h4c1.1 0 2 .9 2 2', key: 'mlte4a' }],\n ['rect', { width: '8', height: '8', x: '14', y: '14', rx: '2', key: '1fa9i4' }],\n ],\n };\n icon = signal(LucideSquareStack.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareStack, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareStack, isStandalone: true, selector: \"svg[lucideSquareStack]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareStack, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareStack]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SquareStop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxyZWN0IHg9IjkiIHk9IjkiIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-stop\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareStop extends LucideIconBase {\n static icon = {\n name: 'square-stop',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['rect', { x: '9', y: '9', width: '6', height: '6', rx: '1', key: '1ssd4o' }],\n ],\n };\n icon = signal(LucideSquareStop.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareStop, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareStop, isStandalone: true, selector: \"svg[lucideSquareStop]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareStop, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareStop]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SquareTerminal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyAxMSAyLTItMi0yIiAvPgogIDxwYXRoIGQ9Ik0xMSAxM2g0IiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMyIgeT0iMyIgcng9IjIiIHJ5PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-terminal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareTerminal extends LucideIconBase {\n static icon = {\n name: 'square-terminal',\n size: 24,\n node: [\n ['path', { d: 'm7 11 2-2-2-2', key: '1lz0vl' }],\n ['path', { d: 'M11 13h4', key: '1p7l4v' }],\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\n ],\n aliases: ['terminal-square'],\n };\n icon = signal(LucideSquareTerminal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareTerminal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareTerminal, isStandalone: true, selector: \"svg[lucideSquareTerminal], svg[lucideTerminalSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareTerminal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareTerminal], svg[lucideTerminalSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareTerminal\n */\nconst LucideTerminalSquare = LucideSquareTerminal;\n\n/**\n * @component @name SquareUser\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTcgMjF2LTJhMiAyIDAgMCAxIDItMmg2YTIgMiAwIDAgMSAyIDJ2MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-user\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareUser extends LucideIconBase {\n static icon = {\n name: 'square-user',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\n ['path', { d: 'M7 21v-2a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v2', key: '1m6ac2' }],\n ],\n aliases: ['user-square'],\n };\n icon = signal(LucideSquareUser.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareUser, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareUser, isStandalone: true, selector: \"svg[lucideSquareUser], svg[lucideUserSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareUser, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareUser], svg[lucideUserSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareUser\n */\nconst LucideUserSquare = LucideSquareUser;\n\n/**\n * @component @name SquareX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJtMTUgOS02IDYiIC8+CiAgPHBhdGggZD0ibTkgOSA2IDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareX extends LucideIconBase {\n static icon = {\n name: 'square-x',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\n ['path', { d: 'm15 9-6 6', key: '1uzhvr' }],\n ['path', { d: 'm9 9 6 6', key: 'z0biqf' }],\n ],\n aliases: ['x-square'],\n };\n icon = signal(LucideSquareX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareX, isStandalone: true, selector: \"svg[lucideSquareX], svg[lucideXSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareX], svg[lucideXSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareX\n */\nconst LucideXSquare = LucideSquareX;\n\n/**\n * @component @name SquareUserRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMjFhNiA2IDAgMCAwLTEyIDAiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMSIgcj0iNCIgLz4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-user-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquareUserRound extends LucideIconBase {\n static icon = {\n name: 'square-user-round',\n size: 24,\n node: [\n ['path', { d: 'M18 21a6 6 0 0 0-12 0', key: 'kaz2du' }],\n ['circle', { cx: '12', cy: '11', r: '4', key: '1gt34v' }],\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ],\n aliases: ['user-square-2'],\n };\n icon = signal(LucideSquareUserRound.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareUserRound, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquareUserRound, isStandalone: true, selector: \"svg[lucideSquareUserRound], svg[lucideUserSquare2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquareUserRound, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquareUserRound], svg[lucideUserSquare2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideSquareUserRound\n */\nconst LucideUserSquare2 = LucideSquareUserRound;\n\n/**\n * @component @name Square\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquare extends LucideIconBase {\n static icon = {\n name: 'square',\n size: 24,\n node: [['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }]],\n };\n icon = signal(LucideSquare.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquare, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquare, isStandalone: true, selector: \"svg[lucideSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquare, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SquaresExclude\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTJ2MmEyIDIgMCAwIDEtMiAySDlhMSAxIDAgMCAwLTEgMXYzYTIgMiAwIDAgMCAyIDJoMTBhMiAyIDAgMCAwIDItMlYxMGEyIDIgMCAwIDAtMi0yaDAiIC8+CiAgPHBhdGggZD0iTTQgMTZhMiAyIDAgMCAxLTItMlY0YTIgMiAwIDAgMSAyLTJoMTBhMiAyIDAgMCAxIDIgMnYzYTEgMSAwIDAgMS0xIDFoLTVhMiAyIDAgMCAwLTIgMnYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/squares-exclude\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquaresExclude extends LucideIconBase {\n static icon = {\n name: 'squares-exclude',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M16 12v2a2 2 0 0 1-2 2H9a1 1 0 0 0-1 1v3a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V10a2 2 0 0 0-2-2h0',\n key: '1mcohs',\n },\n ],\n [\n 'path',\n {\n d: 'M4 16a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v3a1 1 0 0 1-1 1h-5a2 2 0 0 0-2 2v2',\n key: '1r1efp',\n },\n ],\n ],\n };\n icon = signal(LucideSquaresExclude.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquaresExclude, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquaresExclude, isStandalone: true, selector: \"svg[lucideSquaresExclude]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquaresExclude, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquaresExclude]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SquaresSubtract\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjJhMiAyIDAgMCAxLTItMiIgLz4KICA8cGF0aCBkPSJNMTYgMjJoLTIiIC8+CiAgPHBhdGggZD0iTTE2IDRhMiAyIDAgMCAwLTItMkg0YTIgMiAwIDAgMC0yIDJ2MTBhMiAyIDAgMCAwIDIgMmgzYTEgMSAwIDAgMCAxLTF2LTVhMiAyIDAgMCAxIDItMmg1YTEgMSAwIDAgMCAxLTF6IiAvPgogIDxwYXRoIGQ9Ik0yMCA4YTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTIyIDE0djIiIC8+CiAgPHBhdGggZD0iTTIyIDIwYTIgMiAwIDAgMS0yIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/squares-subtract\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquaresSubtract extends LucideIconBase {\n static icon = {\n name: 'squares-subtract',\n size: 24,\n node: [\n ['path', { d: 'M10 22a2 2 0 0 1-2-2', key: 'i7yj1i' }],\n ['path', { d: 'M16 22h-2', key: '18d249' }],\n [\n 'path',\n {\n d: 'M16 4a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h3a1 1 0 0 0 1-1v-5a2 2 0 0 1 2-2h5a1 1 0 0 0 1-1z',\n key: '1njgbb',\n },\n ],\n ['path', { d: 'M20 8a2 2 0 0 1 2 2', key: '1770vt' }],\n ['path', { d: 'M22 14v2', key: 'iot8ja' }],\n ['path', { d: 'M22 20a2 2 0 0 1-2 2', key: 'qj8q6g' }],\n ],\n };\n icon = signal(LucideSquaresSubtract.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquaresSubtract, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquaresSubtract, isStandalone: true, selector: \"svg[lucideSquaresSubtract]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquaresSubtract, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquaresSubtract]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Squircle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM2M3LjIgMCA5IDEuOCA5IDlzLTEuOCA5LTkgOS05LTEuOC05LTkgMS44LTkgOS05IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/squircle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquircle extends LucideIconBase {\n static icon = {\n name: 'squircle',\n size: 24,\n node: [['path', { d: 'M12 3c7.2 0 9 1.8 9 9s-1.8 9-9 9-9-1.8-9-9 1.8-9 9-9', key: 'garfkc' }]],\n };\n icon = signal(LucideSquircle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquircle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquircle, isStandalone: true, selector: \"svg[lucideSquircle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquircle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquircle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SquaresUnite\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmgxMGEyIDIgMCAwIDEgMiAydjNhMSAxIDAgMCAwIDEgMWgzYTIgMiAwIDAgMSAyIDJ2MTBhMiAyIDAgMCAxLTIgMkgxMGEyIDIgMCAwIDEtMi0ydi0zYTEgMSAwIDAgMC0xLTF6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/squares-unite\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquaresUnite extends LucideIconBase {\n static icon = {\n name: 'squares-unite',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M4 16a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v3a1 1 0 0 0 1 1h3a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H10a2 2 0 0 1-2-2v-3a1 1 0 0 0-1-1z',\n key: '17jnth',\n },\n ],\n ],\n };\n icon = signal(LucideSquaresUnite.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquaresUnite, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquaresUnite, isStandalone: true, selector: \"svg[lucideSquaresUnite]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquaresUnite, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquaresUnite]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SquaresIntersect\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjJhMiAyIDAgMCAxLTItMiIgLz4KICA8cGF0aCBkPSJNMTQgMmEyIDIgMCAwIDEgMiAyIiAvPgogIDxwYXRoIGQ9Ik0xNiAyMmgtMiIgLz4KICA8cGF0aCBkPSJNMiAxMFY4IiAvPgogIDxwYXRoIGQ9Ik0yIDRhMiAyIDAgMCAxIDItMiIgLz4KICA8cGF0aCBkPSJNMjAgOGEyIDIgMCAwIDEgMiAyIiAvPgogIDxwYXRoIGQ9Ik0yMiAxNHYyIiAvPgogIDxwYXRoIGQ9Ik0yMiAyMGEyIDIgMCAwIDEtMiAyIiAvPgogIDxwYXRoIGQ9Ik00IDE2YTIgMiAwIDAgMS0yLTIiIC8+CiAgPHBhdGggZD0iTTggMTBhMiAyIDAgMCAxIDItMmg1YTEgMSAwIDAgMSAxIDF2NWEyIDIgMCAwIDEtMiAySDlhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0iTTggMmgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/squares-intersect\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquaresIntersect extends LucideIconBase {\n static icon = {\n name: 'squares-intersect',\n size: 24,\n node: [\n ['path', { d: 'M10 22a2 2 0 0 1-2-2', key: 'i7yj1i' }],\n ['path', { d: 'M14 2a2 2 0 0 1 2 2', key: '170a0m' }],\n ['path', { d: 'M16 22h-2', key: '18d249' }],\n ['path', { d: 'M2 10V8', key: '7yj4fe' }],\n ['path', { d: 'M2 4a2 2 0 0 1 2-2', key: 'ddgnws' }],\n ['path', { d: 'M20 8a2 2 0 0 1 2 2', key: '1770vt' }],\n ['path', { d: 'M22 14v2', key: 'iot8ja' }],\n ['path', { d: 'M22 20a2 2 0 0 1-2 2', key: 'qj8q6g' }],\n ['path', { d: 'M4 16a2 2 0 0 1-2-2', key: '1dnafg' }],\n [\n 'path',\n {\n d: 'M8 10a2 2 0 0 1 2-2h5a1 1 0 0 1 1 1v5a2 2 0 0 1-2 2H9a1 1 0 0 1-1-1z',\n key: 'ci6f0b',\n },\n ],\n ['path', { d: 'M8 2h2', key: '1gmkwm' }],\n ],\n };\n icon = signal(LucideSquaresIntersect.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquaresIntersect, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquaresIntersect, isStandalone: true, selector: \"svg[lucideSquaresIntersect]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquaresIntersect, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquaresIntersect]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SquircleDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNzcgMy4wNDNhMzQgMzQgMCAwIDAtMy41NCAwIiAvPgogIDxwYXRoIGQ9Ik0xMy43NzEgMjAuOTU2YTMzIDMzIDAgMCAxLTMuNTQxLjAwMSIgLz4KICA8cGF0aCBkPSJNMjAuMTggMTcuNzRjLS41MSAxLjE1LTEuMjkgMS45My0yLjQzOSAyLjQ0IiAvPgogIDxwYXRoIGQ9Ik0yMC4xOCA2LjI1OWMtLjUxLTEuMTQ4LTEuMjkxLTEuOTI5LTIuNDQtMi40MzgiIC8+CiAgPHBhdGggZD0iTTIwLjk1NyAxMC4yM2EzMyAzMyAwIDAgMSAwIDMuNTQiIC8+CiAgPHBhdGggZD0iTTMuMDQzIDEwLjIzYTM0IDM0IDAgMCAwIC4wMDEgMy41NDEiIC8+CiAgPHBhdGggZD0iTTYuMjYgMjAuMTc5Yy0xLjE1LS41MDgtMS45My0xLjI5LTIuNDQtMi40MzgiIC8+CiAgPHBhdGggZD0iTTYuMjYgMy44MmMtMS4xNDkuNTEtMS45MyAxLjI5MS0yLjQ0IDIuNDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/squircle-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquircleDashed extends LucideIconBase {\n static icon = {\n name: 'squircle-dashed',\n size: 24,\n node: [\n ['path', { d: 'M13.77 3.043a34 34 0 0 0-3.54 0', key: '1oaobr' }],\n ['path', { d: 'M13.771 20.956a33 33 0 0 1-3.541.001', key: '95iq0j' }],\n ['path', { d: 'M20.18 17.74c-.51 1.15-1.29 1.93-2.439 2.44', key: '1u6qty' }],\n ['path', { d: 'M20.18 6.259c-.51-1.148-1.291-1.929-2.44-2.438', key: '1ew6g6' }],\n ['path', { d: 'M20.957 10.23a33 33 0 0 1 0 3.54', key: '1l9npr' }],\n ['path', { d: 'M3.043 10.23a34 34 0 0 0 .001 3.541', key: '1it6jm' }],\n ['path', { d: 'M6.26 20.179c-1.15-.508-1.93-1.29-2.44-2.438', key: '14uchd' }],\n ['path', { d: 'M6.26 3.82c-1.149.51-1.93 1.291-2.44 2.44', key: '8k4agb' }],\n ],\n };\n icon = signal(LucideSquircleDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquircleDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquircleDashed, isStandalone: true, selector: \"svg[lucideSquircleDashed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquircleDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquircleDashed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Squirrel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMjM2IDIyYTMgMyAwIDAgMC0yLjItNSIgLz4KICA8cGF0aCBkPSJNMTYgMjBhMyAzIDAgMCAxIDMtM2gxYTIgMiAwIDAgMCAyLTJ2LTJhNCA0IDAgMCAwLTQtNFY0IiAvPgogIDxwYXRoIGQ9Ik0xOCAxM2guMDEiIC8+CiAgPHBhdGggZD0iTTE4IDZhNCA0IDAgMCAwLTQgNCA3IDcgMCAwIDAtNyA3YzAtNSA0LTUgNC0xMC41YTQuNSA0LjUgMCAxIDAtOSAwIDIuNSAyLjUgMCAwIDAgNSAwQzcgMTAgMyAxMSAzIDE3YzAgMi44IDIuMiA1IDUgNWgxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/squirrel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSquirrel extends LucideIconBase {\n static icon = {\n name: 'squirrel',\n size: 24,\n node: [\n ['path', { d: 'M15.236 22a3 3 0 0 0-2.2-5', key: '21bitc' }],\n ['path', { d: 'M16 20a3 3 0 0 1 3-3h1a2 2 0 0 0 2-2v-2a4 4 0 0 0-4-4V4', key: 'oh0fg0' }],\n ['path', { d: 'M18 13h.01', key: '9veqaj' }],\n [\n 'path',\n {\n d: 'M18 6a4 4 0 0 0-4 4 7 7 0 0 0-7 7c0-5 4-5 4-10.5a4.5 4.5 0 1 0-9 0 2.5 2.5 0 0 0 5 0C7 10 3 11 3 17c0 2.8 2.2 5 5 5h10',\n key: '980v8a',\n },\n ],\n ],\n };\n icon = signal(LucideSquirrel.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquirrel, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSquirrel, isStandalone: true, selector: \"svg[lucideSquirrel]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSquirrel, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSquirrel]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name StarCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTkuMDYgMTIuNTAxIDIuNzgtMi43MDdhLjUzLjUzIDAgMCAwLS4yOTQtLjkwNWwtNS4xNjYtLjc1NWEyLjEgMi4xIDAgMCAxLTEuNTk1LTEuMTZsLTIuMzEtNC42OGEuNTMuNTMgMCAwIDAtLjk1LjAwMUw5LjIxNiA2Ljk3NGEyLjEgMi4xIDAgMCAxLTEuNTk3IDEuMTZsLTUuMTY1Ljc1NWEuNTMuNTMgMCAwIDAtLjI5NC45MDZsMy43MzYgMy42MzdhMi4xIDIuMSAwIDAgMSAuNjExIDEuODc5bC0uODggNS4xMzlhLjUzLjUzIDAgMCAwIC43NjkuNTZsNC42MTctMi40MjguMDI3LS4wMTQiIC8+CiAgPHBhdGggZD0ibTE1IDE4IDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/star-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStarCheck extends LucideIconBase {\n static icon = {\n name: 'star-check',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm19.06 12.501 2.78-2.707a.53.53 0 0 0-.294-.905l-5.166-.755a2.1 2.1 0 0 1-1.595-1.16l-2.31-4.68a.53.53 0 0 0-.95.001L9.216 6.974a2.1 2.1 0 0 1-1.597 1.16l-5.165.755a.53.53 0 0 0-.294.906l3.736 3.637a2.1 2.1 0 0 1 .611 1.879l-.88 5.139a.53.53 0 0 0 .769.56l4.617-2.428.027-.014',\n key: '14g7km',\n },\n ],\n ['path', { d: 'm15 18 2 2 4-4', key: '1szwhi' }],\n ],\n };\n icon = signal(LucideStarCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStarCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStarCheck, isStandalone: true, selector: \"svg[lucideStarCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStarCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStarCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name StarHalf\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTguMzM4YTIuMSAyLjEgMCAwIDAtLjk4Ny4yNDRMNi4zOTYgMjEuMDFhLjUzLjUzIDAgMCAxLS43Ny0uNTZsLjg4MS01LjEzOWEyLjEyIDIuMTIgMCAwIDAtLjYxMS0xLjg3OUwyLjE2IDkuNzk1YS41My41MyAwIDAgMSAuMjk0LS45MDZsNS4xNjUtLjc1NWEyLjEyIDIuMTIgMCAwIDAgMS41OTctMS4xNmwyLjMwOS00LjY3OUEuNTMuNTMgMCAwIDEgMTIgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/star-half\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStarHalf extends LucideIconBase {\n static icon = {\n name: 'star-half',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12 18.338a2.1 2.1 0 0 0-.987.244L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.12 2.12 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.12 2.12 0 0 0 1.597-1.16l2.309-4.679A.53.53 0 0 1 12 2',\n key: '2ksp49',\n },\n ],\n ],\n };\n icon = signal(LucideStarHalf.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStarHalf, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStarHalf, isStandalone: true, selector: \"svg[lucideStarHalf]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStarHalf, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStarHalf]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Stamp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTNWOC41QzE0IDcgMTUgNyAxNSA1YTMgMyAwIDAgMC02IDBjMCAyIDEgMiAxIDMuNVYxMyIgLz4KICA8cGF0aCBkPSJNMjAgMTUuNWEyLjUgMi41IDAgMCAwLTIuNS0yLjVoLTExQTIuNSAyLjUgMCAwIDAgNCAxNS41VjE3YTEgMSAwIDAgMCAxIDFoMTRhMSAxIDAgMCAwIDEtMXoiIC8+CiAgPHBhdGggZD0iTTUgMjJoMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/stamp\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStamp extends LucideIconBase {\n static icon = {\n name: 'stamp',\n size: 24,\n node: [\n ['path', { d: 'M14 13V8.5C14 7 15 7 15 5a3 3 0 0 0-6 0c0 2 1 2 1 3.5V13', key: 'i9gjdv' }],\n [\n 'path',\n {\n d: 'M20 15.5a2.5 2.5 0 0 0-2.5-2.5h-11A2.5 2.5 0 0 0 4 15.5V17a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1z',\n key: '1vzg3v',\n },\n ],\n ['path', { d: 'M5 22h14', key: 'ehvnwv' }],\n ],\n };\n icon = signal(LucideStamp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStamp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStamp, isStandalone: true, selector: \"svg[lucideStamp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStamp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStamp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name StarOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuMzQ0IDQuNjg4IDEuMTgxLTIuMzkzYS41My41MyAwIDAgMSAuOTUgMGwyLjMxIDQuNjc5YTIuMTIgMi4xMiAwIDAgMCAxLjU5NSAxLjE2bDUuMTY2Ljc1NmEuNTMuNTMgMCAwIDEgLjI5NC45MDRsLTMuMjM3IDMuMTUyIiAvPgogIDxwYXRoIGQ9Im0xNy45NDUgMTcuOTQ1LjQzIDIuNTA1YS41My41MyAwIDAgMS0uNzcxLjU2bC00LjYxOC0yLjQyOGEyLjEyIDIuMTIgMCAwIDAtMS45NzMgMEw2LjM5NiAyMS4wMWEuNTMuNTMgMCAwIDEtLjc3LS41NmwuODgxLTUuMTM5YTIuMTIgMi4xMiAwIDAgMC0uNjExLTEuODc5TDIuMTYgOS43OTVhLjUzLjUzIDAgMCAxIC4yOTQtLjkwNmw1LjE2NS0uNzU1YTggOCAwIDAgMCAuNC0uMDk5IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/star-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStarOff extends LucideIconBase {\n static icon = {\n name: 'star-off',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm10.344 4.688 1.181-2.393a.53.53 0 0 1 .95 0l2.31 4.679a2.12 2.12 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.237 3.152',\n key: '19ctli',\n },\n ],\n [\n 'path',\n {\n d: 'm17.945 17.945.43 2.505a.53.53 0 0 1-.771.56l-4.618-2.428a2.12 2.12 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.12 2.12 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a8 8 0 0 0 .4-.099',\n key: 'ptqqvy',\n },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucideStarOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStarOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStarOff, isStandalone: true, selector: \"svg[lucideStarOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStarOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStarOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Star\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNTI1IDIuMjk1YS41My41MyAwIDAgMSAuOTUgMGwyLjMxIDQuNjc5YTIuMTIzIDIuMTIzIDAgMCAwIDEuNTk1IDEuMTZsNS4xNjYuNzU2YS41My41MyAwIDAgMSAuMjk0LjkwNGwtMy43MzYgMy42MzhhMi4xMjMgMi4xMjMgMCAwIDAtLjYxMSAxLjg3OGwuODgyIDUuMTRhLjUzLjUzIDAgMCAxLS43NzEuNTZsLTQuNjE4LTIuNDI4YTIuMTIyIDIuMTIyIDAgMCAwLTEuOTczIDBMNi4zOTYgMjEuMDFhLjUzLjUzIDAgMCAxLS43Ny0uNTZsLjg4MS01LjEzOWEyLjEyMiAyLjEyMiAwIDAgMC0uNjExLTEuODc5TDIuMTYgOS43OTVhLjUzLjUzIDAgMCAxIC4yOTQtLjkwNmw1LjE2NS0uNzU1YTIuMTIyIDIuMTIyIDAgMCAwIDEuNTk3LTEuMTZ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/star\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStar extends LucideIconBase {\n static icon = {\n name: 'star',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z',\n key: 'r04s7s',\n },\n ],\n ],\n };\n icon = signal(LucideStar.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStar, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStar, isStandalone: true, selector: \"svg[lucideStar]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStar, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStar]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name StarX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuNSAxNS41IDUgNSIgLz4KICA8cGF0aCBkPSJtMjAuMDYzIDExLjUyNSAxLjc3Ny0xLjczMWEuNTMuNTMgMCAwIDAtLjI5NC0uOTA1bC01LjE2Ni0uNzU1YTIuMSAyLjEgMCAwIDEtMS41OTUtMS4xNmwtMi4zMS00LjY4YS41My41MyAwIDAgMC0uOTUuMDAxTDkuMjE2IDYuOTc0YTIuMSAyLjEgMCAwIDEtMS41OTcgMS4xNmwtNS4xNjUuNzU1YS41My41MyAwIDAgMC0uMjk0LjkwNmwzLjczNiAzLjYzN2EyLjEgMi4xIDAgMCAxIC42MTEgMS44NzlsLS44OCA1LjEzOWEuNTMuNTMgMCAwIDAgLjc2OS41Nmw0LjYxNy0yLjQyOGEyLjEgMi4xIDAgMCAxIC45ODctLjI0MyAyIDIgMCAwIDEgLjEzMi4wMDQiIC8+CiAgPHBhdGggZD0ibTIwLjUgMTUuNS01IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/star-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStarX extends LucideIconBase {\n static icon = {\n name: 'star-x',\n size: 24,\n node: [\n ['path', { d: 'm15.5 15.5 5 5', key: '1ky94l' }],\n [\n 'path',\n {\n d: 'm20.063 11.525 1.777-1.731a.53.53 0 0 0-.294-.905l-5.166-.755a2.1 2.1 0 0 1-1.595-1.16l-2.31-4.68a.53.53 0 0 0-.95.001L9.216 6.974a2.1 2.1 0 0 1-1.597 1.16l-5.165.755a.53.53 0 0 0-.294.906l3.736 3.637a2.1 2.1 0 0 1 .611 1.879l-.88 5.139a.53.53 0 0 0 .769.56l4.617-2.428a2.1 2.1 0 0 1 .987-.243 2 2 0 0 1 .132.004',\n key: '6uuto3',\n },\n ],\n ['path', { d: 'm20.5 15.5-5 5', key: '1w5am3' }],\n ],\n };\n icon = signal(LucideStarX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStarX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStarX, isStandalone: true, selector: \"svg[lucideStarX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStarX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStarX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name StarMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMThoNiIgLz4KICA8cGF0aCBkPSJNMTcuNjg4IDE0YTIuMSAyLjEgMCAwIDEgLjQxNi0uNTY4bDMuNzM2LTMuNjM4YS41My41MyAwIDAgMC0uMjk0LS45MDVsLTUuMTY2LS43NTVhMi4xIDIuMSAwIDAgMS0xLjU5NS0xLjE2bC0yLjMxLTQuNjhhLjUzLjUzIDAgMCAwLS45NS4wMDFMOS4yMTYgNi45NzRhMi4xIDIuMSAwIDAgMS0xLjU5NyAxLjE2bC01LjE2NS43NTVhLjUzLjUzIDAgMCAwLS4yOTQuOTA2bDMuNzM2IDMuNjM3YTIuMSAyLjEgMCAwIDEgLjYxMSAxLjg3OWwtLjg4IDUuMTM5YS41My41MyAwIDAgMCAuNzY5LjU2bDQuNjE3LTIuNDI4LjAyNy0uMDE0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/star-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStarMinus extends LucideIconBase {\n static icon = {\n name: 'star-minus',\n size: 24,\n node: [\n ['path', { d: 'M15 18h6', key: '3b3c90' }],\n [\n 'path',\n {\n d: 'M17.688 14a2.1 2.1 0 0 1 .416-.568l3.736-3.638a.53.53 0 0 0-.294-.905l-5.166-.755a2.1 2.1 0 0 1-1.595-1.16l-2.31-4.68a.53.53 0 0 0-.95.001L9.216 6.974a2.1 2.1 0 0 1-1.597 1.16l-5.165.755a.53.53 0 0 0-.294.906l3.736 3.637a2.1 2.1 0 0 1 .611 1.879l-.88 5.139a.53.53 0 0 0 .769.56l4.617-2.428.027-.014',\n key: 'rwo527',\n },\n ],\n ],\n };\n icon = signal(LucideStarMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStarMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStarMinus, isStandalone: true, selector: \"svg[lucideStarMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStarMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStarMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name StarPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMDEzIDE4LjU4MiA2LjM5NiAyMS4wMWEuNTMuNTMgMCAwIDEtLjc3LS41NmwuODgxLTUuMTM5YTIuMTIgMi4xMiAwIDAgMC0uNjExLTEuODc5TDIuMTYgOS43OTVhLjUzLjUzIDAgMCAxIC4yOTQtLjkwNmw1LjE2NS0uNzU1YTIuMTIgMi4xMiAwIDAgMCAxLjU5Ny0xLjE2bDIuMzA5LTQuNjc5YS41My41MyAwIDAgMSAuOTUgMGwyLjMxIDQuNjc5YTIuMTIgMi4xMiAwIDAgMCAxLjU5NSAxLjE2bDUuMTY2Ljc1NmEuNTMuNTMgMCAwIDEgLjI5NC45MDRMMjAgMTEuNSIgLz4KICA8cGF0aCBkPSJNMTUgMThoNiIgLz4KICA8cGF0aCBkPSJNMTggMTV2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/star-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStarPlus extends LucideIconBase {\n static icon = {\n name: 'star-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11.013 18.582 6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.12 2.12 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.12 2.12 0 0 0 1.597-1.16l2.309-4.679a.53.53 0 0 1 .95 0l2.31 4.679a2.12 2.12 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904L20 11.5',\n key: '1hs8rk',\n },\n ],\n ['path', { d: 'M15 18h6', key: '3b3c90' }],\n ['path', { d: 'M18 15v6', key: '9wciyi' }],\n ],\n };\n icon = signal(LucideStarPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStarPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStarPlus, isStandalone: true, selector: \"svg[lucideStarPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStarPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStarPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Stethoscope\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMnYyIiAvPgogIDxwYXRoIGQ9Ik01IDJ2MiIgLz4KICA8cGF0aCBkPSJNNSAzSDRhMiAyIDAgMCAwLTIgMnY0YTYgNiAwIDAgMCAxMiAwVjVhMiAyIDAgMCAwLTItMmgtMSIgLz4KICA8cGF0aCBkPSJNOCAxNWE2IDYgMCAwIDAgMTIgMHYtMyIgLz4KICA8Y2lyY2xlIGN4PSIyMCIgY3k9IjEwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/stethoscope\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStethoscope extends LucideIconBase {\n static icon = {\n name: 'stethoscope',\n size: 24,\n node: [\n ['path', { d: 'M11 2v2', key: '1539x4' }],\n ['path', { d: 'M5 2v2', key: '1yf1q8' }],\n ['path', { d: 'M5 3H4a2 2 0 0 0-2 2v4a6 6 0 0 0 12 0V5a2 2 0 0 0-2-2h-1', key: 'rb5t3r' }],\n ['path', { d: 'M8 15a6 6 0 0 0 12 0v-3', key: 'x18d4x' }],\n ['circle', { cx: '20', cy: '10', r: '2', key: 'ts1r5v' }],\n ],\n };\n icon = signal(LucideStethoscope.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStethoscope, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStethoscope, isStandalone: true, selector: \"svg[lucideStethoscope]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStethoscope, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStethoscope]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Sticker\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOWEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTUgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0yeiIgLz4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxM2guMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEzaC4wMSIgLz4KICA8cGF0aCBkPSJNMTAgMTZzLjggMSAyIDFjMS4zIDAgMi0xIDItMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sticker\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSticker extends LucideIconBase {\n static icon = {\n name: 'sticker',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21 9a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 15 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2z',\n key: '1dfntj',\n },\n ],\n ['path', { d: 'M15 3v5a1 1 0 0 0 1 1h5', key: '6s6qgf' }],\n ['path', { d: 'M8 13h.01', key: '1sbv64' }],\n ['path', { d: 'M16 13h.01', key: 'wip0gl' }],\n ['path', { d: 'M10 16s.8 1 2 1c1.3 0 2-1 2-1', key: '1vvgv3' }],\n ],\n };\n icon = signal(LucideSticker.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSticker, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSticker, isStandalone: true, selector: \"svg[lucideSticker]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSticker, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSticker]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name StepBack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuOTcxIDQuMjg1QTIgMiAwIDAgMSAxNyA2djEyYTIgMiAwIDAgMS0zLjAyOSAxLjcxNWwtOS45OTctNS45OThhMiAyIDAgMCAxLS4wMDMtMy40MzJ6IiAvPgogIDxwYXRoIGQ9Ik0yMSAyMFY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/step-back\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStepBack extends LucideIconBase {\n static icon = {\n name: 'step-back',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13.971 4.285A2 2 0 0 1 17 6v12a2 2 0 0 1-3.029 1.715l-9.997-5.998a2 2 0 0 1-.003-3.432z',\n key: '19qhus',\n },\n ],\n ['path', { d: 'M21 20V4', key: 'cb8qj8' }],\n ],\n };\n icon = signal(LucideStepBack.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStepBack, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStepBack, isStandalone: true, selector: \"svg[lucideStepBack]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStepBack, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStepBack]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name StepForward\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMDI5IDQuMjg1QTIgMiAwIDAgMCA3IDZ2MTJhMiAyIDAgMCAwIDMuMDI5IDEuNzE1bDkuOTk3LTUuOTk4YTIgMiAwIDAgMCAuMDAzLTMuNDMyeiIgLz4KICA8cGF0aCBkPSJNMyA0djE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/step-forward\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStepForward extends LucideIconBase {\n static icon = {\n name: 'step-forward',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.029 4.285A2 2 0 0 0 7 6v12a2 2 0 0 0 3.029 1.715l9.997-5.998a2 2 0 0 0 .003-3.432z',\n key: '1ystz2',\n },\n ],\n ['path', { d: 'M3 4v16', key: '1ph11n' }],\n ],\n };\n icon = signal(LucideStepForward.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStepForward, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStepForward, isStandalone: true, selector: \"svg[lucideStepForward]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStepForward, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStepForward]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name StickyNoteCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTkgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMjEgMTNWOWEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTUgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmg2LjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sticky-note-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStickyNoteCheck extends LucideIconBase {\n static icon = {\n name: 'sticky-note-check',\n size: 24,\n node: [\n ['path', { d: 'm15 19 2 2 4-4', key: '1wqv71' }],\n ['path', { d: 'M15 3v5a1 1 0 0 0 1 1h5', key: '6s6qgf' }],\n [\n 'path',\n {\n d: 'M21 13V9a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 15 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h6.5',\n key: '1onoss',\n },\n ],\n ],\n };\n icon = signal(LucideStickyNoteCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStickyNoteCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStickyNoteCheck, isStandalone: true, selector: \"svg[lucideStickyNoteCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStickyNoteCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStickyNoteCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name StickyNoteMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMjEgMTRWOWEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTUgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmg3LjM1IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOGgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sticky-note-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStickyNoteMinus extends LucideIconBase {\n static icon = {\n name: 'sticky-note-minus',\n size: 24,\n node: [\n ['path', { d: 'M15 3v5a1 1 0 0 0 1 1h5', key: '6s6qgf' }],\n [\n 'path',\n {\n d: 'M21 14V9a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 15 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h7.35',\n key: 'g18rj4',\n },\n ],\n ['path', { d: 'M21 18h-6', key: '139f0c' }],\n ],\n };\n icon = signal(LucideStickyNoteMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStickyNoteMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStickyNoteMinus, isStandalone: true, selector: \"svg[lucideStickyNoteMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStickyNoteMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStickyNoteMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name StickyNoteOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0zLjU4NiAzLjU4NkEyIDIgMCAwIDAgMyA1djE0YTIgMiAwIDAgMCAyIDJoMTRhMiAyIDAgMCAwIDEuNDE0LS41ODYiIC8+CiAgPHBhdGggZD0iTTguNjU2IDNIMTVhMi40IDIuNCAwIDAgMSAxLjcwNi43MDZsMy41ODggMy41ODhBMi40IDIuNCAwIDAgMSAyMSA5djYuMzQ0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sticky-note-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStickyNoteOff extends LucideIconBase {\n static icon = {\n name: 'sticky-note-off',\n size: 24,\n node: [\n ['path', { d: 'M15 3v5a1 1 0 0 0 1 1h5', key: '6s6qgf' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n [\n 'path',\n { d: 'M3.586 3.586A2 2 0 0 0 3 5v14a2 2 0 0 0 2 2h14a2 2 0 0 0 1.414-.586', key: '12nghy' },\n ],\n [\n 'path',\n {\n d: 'M8.656 3H15a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 21 9v6.344',\n key: '134c6x',\n },\n ],\n ],\n };\n icon = signal(LucideStickyNoteOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStickyNoteOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStickyNoteOff, isStandalone: true, selector: \"svg[lucideStickyNoteOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStickyNoteOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStickyNoteOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name StickyNotePlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTggMTV2NiIgLz4KICA8cGF0aCBkPSJNMjEgMTIuMzU2VjlhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE1IDNINWEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoNy4zNTUiIC8+CiAgPHBhdGggZD0iTTIxIDE4aC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sticky-note-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStickyNotePlus extends LucideIconBase {\n static icon = {\n name: 'sticky-note-plus',\n size: 24,\n node: [\n ['path', { d: 'M15 3v5a1 1 0 0 0 1 1h5', key: '6s6qgf' }],\n ['path', { d: 'M18 15v6', key: '9wciyi' }],\n [\n 'path',\n {\n d: 'M21 12.356V9a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 15 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h7.355',\n key: '12ish9',\n },\n ],\n ['path', { d: 'M21 18h-6', key: '139f0c' }],\n ],\n };\n icon = signal(LucideStickyNotePlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStickyNotePlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStickyNotePlus, isStandalone: true, selector: \"svg[lucideStickyNotePlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStickyNotePlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStickyNotePlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Stone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMjY0IDIuMjA1QTQgNCAwIDAgMCA2LjQyIDQuMjExbC00IDhhNCA0IDAgMCAwIDEuMzU5IDUuMTE3bDYgNGE0IDQgMCAwIDAgNC40MzggMGw2LTRhNCA0IDAgMCAwIDEuNTc2LTQuNTkybC0yLTZhNCA0IDAgMCAwLTIuNTMtMi41M3oiIC8+CiAgPHBhdGggZD0iTTExLjk5IDIyIDE0IDEybDcuODIyIDMuMTg0IiAvPgogIDxwYXRoIGQ9Ik0xNCAxMiA4LjQ3IDIuMzAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/stone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStone extends LucideIconBase {\n static icon = {\n name: 'stone',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11.264 2.205A4 4 0 0 0 6.42 4.211l-4 8a4 4 0 0 0 1.359 5.117l6 4a4 4 0 0 0 4.438 0l6-4a4 4 0 0 0 1.576-4.592l-2-6a4 4 0 0 0-2.53-2.53z',\n key: '1si4ox',\n },\n ],\n ['path', { d: 'M11.99 22 14 12l7.822 3.184', key: '1u8to0' }],\n ['path', { d: 'M14 12 8.47 2.302', key: 'guo3d5' }],\n ],\n };\n icon = signal(LucideStone.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStone, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStone, isStandalone: true, selector: \"svg[lucideStone]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStone, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStone]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name StickyNote\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOWEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTUgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0yeiIgLz4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sticky-note\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStickyNote extends LucideIconBase {\n static icon = {\n name: 'sticky-note',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M21 9a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 15 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2z',\n key: '1dfntj',\n },\n ],\n ['path', { d: 'M15 3v5a1 1 0 0 0 1 1h5', key: '6s6qgf' }],\n ],\n };\n icon = signal(LucideStickyNote.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStickyNote, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStickyNote, isStandalone: true, selector: \"svg[lucideStickyNote]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStickyNote, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStickyNote]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name StretchHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iNiIgeD0iMiIgeT0iNCIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjYiIHg9IjIiIHk9IjE0IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/stretch-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStretchHorizontal extends LucideIconBase {\n static icon = {\n name: 'stretch-horizontal',\n size: 24,\n node: [\n ['rect', { width: '20', height: '6', x: '2', y: '4', rx: '2', key: 'qdearl' }],\n ['rect', { width: '20', height: '6', x: '2', y: '14', rx: '2', key: '1xrn6j' }],\n ],\n };\n icon = signal(LucideStretchHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStretchHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStretchHorizontal, isStandalone: true, selector: \"svg[lucideStretchHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStretchHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStretchHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Store\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMjF2LTVhMSAxIDAgMCAwLTEtMWgtNGExIDEgMCAwIDAtMSAxdjUiIC8+CiAgPHBhdGggZD0iTTE3Ljc3NCAxMC4zMWExLjEyIDEuMTIgMCAwIDAtMS41NDkgMCAyLjUgMi41IDAgMCAxLTMuNDUxIDAgMS4xMiAxLjEyIDAgMCAwLTEuNTQ4IDAgMi41IDIuNSAwIDAgMS0zLjQ1MiAwIDEuMTIgMS4xMiAwIDAgMC0xLjU0OSAwIDIuNSAyLjUgMCAwIDEtMy43Ny0zLjI0OGwyLjg4OS00LjE4NEEyIDIgMCAwIDEgNyAyaDEwYTIgMiAwIDAgMSAxLjY1My44NzNsMi44OTUgNC4xOTJhMi41IDIuNSAwIDAgMS0zLjc3NCAzLjI0NCIgLz4KICA8cGF0aCBkPSJNNCAxMC45NVYxOWEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJ2LTguMDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/store\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStore extends LucideIconBase {\n static icon = {\n name: 'store',\n size: 24,\n node: [\n ['path', { d: 'M15 21v-5a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v5', key: 'slp6dd' }],\n [\n 'path',\n {\n d: 'M17.774 10.31a1.12 1.12 0 0 0-1.549 0 2.5 2.5 0 0 1-3.451 0 1.12 1.12 0 0 0-1.548 0 2.5 2.5 0 0 1-3.452 0 1.12 1.12 0 0 0-1.549 0 2.5 2.5 0 0 1-3.77-3.248l2.889-4.184A2 2 0 0 1 7 2h10a2 2 0 0 1 1.653.873l2.895 4.192a2.5 2.5 0 0 1-3.774 3.244',\n key: 'o0xfot',\n },\n ],\n ['path', { d: 'M4 10.95V19a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8.05', key: 'wn3emo' }],\n ],\n };\n icon = signal(LucideStore.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStore, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStore, isStandalone: true, selector: \"svg[lucideStore]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStore, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStore]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name StickyNoteX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtMTYgMTYgNSA1IiAvPgogIDxwYXRoIGQ9Ik0yMSAxMlY5YTIuNCAyLjQgMCAwIDAtLjcwNi0xLjcwNmwtMy41ODgtMy41ODhBMi40IDIuNCAwIDAgMCAxNSAzSDVhMiAyIDAgMCAwLTIgMnYxNGEyIDIgMCAwIDAgMiAyaDciIC8+CiAgPHBhdGggZD0ibTIxIDE2LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sticky-note-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStickyNoteX extends LucideIconBase {\n static icon = {\n name: 'sticky-note-x',\n size: 24,\n node: [\n ['path', { d: 'M15 3v5a1 1 0 0 0 1 1h5', key: '6s6qgf' }],\n ['path', { d: 'm16 16 5 5', key: '8tpb07' }],\n [\n 'path',\n {\n d: 'M21 12V9a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 15 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h7',\n key: '156tez',\n },\n ],\n ['path', { d: 'm21 16-5 5', key: 'kplof2' }],\n ],\n };\n icon = signal(LucideStickyNoteX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStickyNoteX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStickyNoteX, isStandalone: true, selector: \"svg[lucideStickyNoteX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStickyNoteX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStickyNoteX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Subscript\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNCA1IDggOCIgLz4KICA8cGF0aCBkPSJtMTIgNS04IDgiIC8+CiAgPHBhdGggZD0iTTIwIDE5aC00YzAtMS41LjQ0LTIgMS41LTIuNVMyMCAxNS4zMyAyMCAxNGMwLS40Ny0uMTctLjkzLS40OC0xLjI5YTIuMTEgMi4xMSAwIDAgMC0yLjYyLS40NGMtLjQyLjI0LS43NC42Mi0uOSAxLjA3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/subscript\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSubscript extends LucideIconBase {\n static icon = {\n name: 'subscript',\n size: 24,\n node: [\n ['path', { d: 'm4 5 8 8', key: '1eunvl' }],\n ['path', { d: 'm12 5-8 8', key: '1ah0jp' }],\n [\n 'path',\n {\n d: 'M20 19h-4c0-1.5.44-2 1.5-2.5S20 15.33 20 14c0-.47-.17-.93-.48-1.29a2.11 2.11 0 0 0-2.62-.44c-.42.24-.74.62-.9 1.07',\n key: 'e8ta8j',\n },\n ],\n ],\n };\n icon = signal(LucideSubscript.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSubscript, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSubscript, isStandalone: true, selector: \"svg[lucideSubscript]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSubscript, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSubscript]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Strikethrough\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNEg5YTMgMyAwIDAgMC0yLjgzIDQiIC8+CiAgPHBhdGggZD0iTTE0IDEyYTQgNCAwIDAgMSAwIDhINiIgLz4KICA8bGluZSB4MT0iNCIgeDI9IjIwIiB5MT0iMTIiIHkyPSIxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/strikethrough\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStrikethrough extends LucideIconBase {\n static icon = {\n name: 'strikethrough',\n size: 24,\n node: [\n ['path', { d: 'M16 4H9a3 3 0 0 0-2.83 4', key: '43sutm' }],\n ['path', { d: 'M14 12a4 4 0 0 1 0 8H6', key: 'nlfj13' }],\n ['line', { x1: '4', x2: '20', y1: '12', y2: '12', key: '1e0a9i' }],\n ],\n };\n icon = signal(LucideStrikethrough.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStrikethrough, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStrikethrough, isStandalone: true, selector: \"svg[lucideStrikethrough]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStrikethrough, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStrikethrough]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Summary\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNEg3IiAvPgogIDxwYXRoIGQ9Im0xOCAxNiAzIDMtMyAzIiAvPgogIDxwYXRoIGQ9Ik0zIDR2MTNhMiAyIDAgMCAwIDIgMmgxNiIgLz4KICA8cGF0aCBkPSJNNyAxNGg3IiAvPgogIDxwYXRoIGQ9Ik03IDloMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/summary\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSummary extends LucideIconBase {\n static icon = {\n name: 'summary',\n size: 24,\n node: [\n ['path', { d: 'M15 4H7', key: 'oyc4c8' }],\n ['path', { d: 'm18 16 3 3-3 3', key: '1d4glt' }],\n ['path', { d: 'M3 4v13a2 2 0 0 0 2 2h16', key: 'o3n0ii' }],\n ['path', { d: 'M7 14h7', key: '16kgpy' }],\n ['path', { d: 'M7 9h12', key: 'ihq7ma' }],\n ],\n };\n icon = signal(LucideSummary.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSummary, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSummary, isStandalone: true, selector: \"svg[lucideSummary]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSummary, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSummary]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name StickyNotes\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDE2IDE0djZhMiAyIDAgMCAxLTIgMkg0YTIgMiAwIDAgMS0yLTJWMTBhMiAyIDAgMCAxIDItMnoiIC8+CiAgPHBhdGggZD0iTTEwIDh2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTggNGEyIDIgMCAwIDEgMi0yaDZhMi40IDIuNCAwIDAgMSAxLjcwNi43MDZsMy41ODggMy41ODhBMi40IDIuNCAwIDAgMSAyMiA4djZhMiAyIDAgMCAxLTIgMiIgLz4KICA8cGF0aCBkPSJNMTYgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sticky-notes\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStickyNotes extends LucideIconBase {\n static icon = {\n name: 'sticky-notes',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10 8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 16 14v6a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V10a2 2 0 0 1 2-2z',\n key: '19nc0g',\n },\n ],\n ['path', { d: 'M10 8v5a1 1 0 0 0 1 1h5', key: 'm3law1' }],\n [\n 'path',\n {\n d: 'M8 4a2 2 0 0 1 2-2h6a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 22 8v6a2 2 0 0 1-2 2',\n key: '1iu1qd',\n },\n ],\n ['path', { d: 'M16 2v5a1 1 0 0 0 1 1h5', key: 'af171p' }],\n ],\n };\n icon = signal(LucideStickyNotes.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStickyNotes, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStickyNotes, isStandalone: true, selector: \"svg[lucideStickyNotes]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStickyNotes, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStickyNotes]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SunDim\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xMiA0aC4wMSIgLz4KICA8cGF0aCBkPSJNMjAgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTQgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNy42NTcgNi4zNDNoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNy42NTcgMTcuNjU3aC4wMSIgLz4KICA8cGF0aCBkPSJNNi4zNDMgMTcuNjU3aC4wMSIgLz4KICA8cGF0aCBkPSJNNi4zNDMgNi4zNDNoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sun-dim\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSunDim extends LucideIconBase {\n static icon = {\n name: 'sun-dim',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '4', key: '4exip2' }],\n ['path', { d: 'M12 4h.01', key: '1ujb9j' }],\n ['path', { d: 'M20 12h.01', key: '1ykeid' }],\n ['path', { d: 'M12 20h.01', key: 'zekei9' }],\n ['path', { d: 'M4 12h.01', key: '158zrr' }],\n ['path', { d: 'M17.657 6.343h.01', key: '31pqzk' }],\n ['path', { d: 'M17.657 17.657h.01', key: 'jehnf4' }],\n ['path', { d: 'M6.343 17.657h.01', key: 'gdk6ow' }],\n ['path', { d: 'M6.343 6.343h.01', key: '1uurf0' }],\n ],\n };\n icon = signal(LucideSunDim.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSunDim, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSunDim, isStandalone: true, selector: \"svg[lucideSunDim]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSunDim, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSunDim]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SunMedium\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjEiIC8+CiAgPHBhdGggZD0iTTEyIDIwdjEiIC8+CiAgPHBhdGggZD0iTTMgMTJoMSIgLz4KICA8cGF0aCBkPSJNMjAgMTJoMSIgLz4KICA8cGF0aCBkPSJtMTguMzY0IDUuNjM2LS43MDcuNzA3IiAvPgogIDxwYXRoIGQ9Im02LjM0MyAxNy42NTctLjcwNy43MDciIC8+CiAgPHBhdGggZD0ibTUuNjM2IDUuNjM2LjcwNy43MDciIC8+CiAgPHBhdGggZD0ibTE3LjY1NyAxNy42NTcuNzA3LjcwNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sun-medium\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSunMedium extends LucideIconBase {\n static icon = {\n name: 'sun-medium',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '4', key: '4exip2' }],\n ['path', { d: 'M12 3v1', key: '1asbbs' }],\n ['path', { d: 'M12 20v1', key: '1wcdkc' }],\n ['path', { d: 'M3 12h1', key: 'lp3yf2' }],\n ['path', { d: 'M20 12h1', key: '1vloll' }],\n ['path', { d: 'm18.364 5.636-.707.707', key: '1hakh0' }],\n ['path', { d: 'm6.343 17.657-.707.707', key: '18m9nf' }],\n ['path', { d: 'm5.636 5.636.707.707', key: '1xv1c5' }],\n ['path', { d: 'm17.657 17.657.707.707', key: 'vl76zb' }],\n ],\n };\n icon = signal(LucideSunMedium.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSunMedium, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSunMedium, isStandalone: true, selector: \"svg[lucideSunMedium]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSunMedium, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSunMedium]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SunMoon\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNC44MzcgMTYuMzg1YTYgNiAwIDEgMS03LjIyMy03LjIyMmMuNjI0LS4xNDcuOTcuNjYuNzE1IDEuMjQ4YTQgNCAwIDAgMCA1LjI2IDUuMjU5Yy41ODktLjI1NSAxLjM5Ni4wOSAxLjI0OC43MTUiIC8+CiAgPHBhdGggZD0iTTE2IDEyYTQgNCAwIDAgMC00LTQiIC8+CiAgPHBhdGggZD0ibTE5IDUtMS4yNTYgMS4yNTYiIC8+CiAgPHBhdGggZD0iTTIwIDEyaDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sun-moon\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSunMoon extends LucideIconBase {\n static icon = {\n name: 'sun-moon',\n size: 24,\n node: [\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\n [\n 'path',\n {\n d: 'M14.837 16.385a6 6 0 1 1-7.223-7.222c.624-.147.97.66.715 1.248a4 4 0 0 0 5.26 5.259c.589-.255 1.396.09 1.248.715',\n key: 'xlf6rm',\n },\n ],\n ['path', { d: 'M16 12a4 4 0 0 0-4-4', key: '6vsxu' }],\n ['path', { d: 'm19 5-1.256 1.256', key: '1yg6a6' }],\n ['path', { d: 'M20 12h2', key: '1q8mjw' }],\n ],\n };\n icon = signal(LucideSunMoon.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSunMoon, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSunMoon, isStandalone: true, selector: \"svg[lucideSunMoon]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSunMoon, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSunMoon]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SunSnow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjF2LTEiIC8+CiAgPHBhdGggZD0iTTEwIDRWMyIgLz4KICA8cGF0aCBkPSJNMTAgOWEzIDMgMCAwIDAgMCA2IiAvPgogIDxwYXRoIGQ9Im0xNCAyMCAxLjI1LTIuNUwxOCAxOCIgLz4KICA8cGF0aCBkPSJtMTQgNCAxLjI1IDIuNUwxOCA2IiAvPgogIDxwYXRoIGQ9Im0xNyAyMS0zLTYgMS41LTNIMjIiIC8+CiAgPHBhdGggZD0ibTE3IDMtMyA2IDEuNSAzIiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDEiIC8+CiAgPHBhdGggZD0ibTIwIDEwLTEuNSAyIDEuNSAyIiAvPgogIDxwYXRoIGQ9Im0zLjY0IDE4LjM2LjctLjciIC8+CiAgPHBhdGggZD0ibTQuMzQgNi4zNC0uNy0uNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sun-snow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSunSnow extends LucideIconBase {\n static icon = {\n name: 'sun-snow',\n size: 24,\n node: [\n ['path', { d: 'M10 21v-1', key: '1u8rkd' }],\n ['path', { d: 'M10 4V3', key: 'pkzwkn' }],\n ['path', { d: 'M10 9a3 3 0 0 0 0 6', key: 'gv75dk' }],\n ['path', { d: 'm14 20 1.25-2.5L18 18', key: '1chtki' }],\n ['path', { d: 'm14 4 1.25 2.5L18 6', key: '1b4wsy' }],\n ['path', { d: 'm17 21-3-6 1.5-3H22', key: 'o5qa3v' }],\n ['path', { d: 'm17 3-3 6 1.5 3', key: '11697g' }],\n ['path', { d: 'M2 12h1', key: '1uaihz' }],\n ['path', { d: 'm20 10-1.5 2 1.5 2', key: '1swlpi' }],\n ['path', { d: 'm3.64 18.36.7-.7', key: '105rm9' }],\n ['path', { d: 'm4.34 6.34-.7-.7', key: 'd3unjp' }],\n ],\n };\n icon = signal(LucideSunSnow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSunSnow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSunSnow, isStandalone: true, selector: \"svg[lucideSunSnow]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSunSnow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSunSnow]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Sunrise\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnY4IiAvPgogIDxwYXRoIGQ9Im00LjkzIDEwLjkzIDEuNDEgMS40MSIgLz4KICA8cGF0aCBkPSJNMiAxOGgyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxOGgyIiAvPgogIDxwYXRoIGQ9Im0xOS4wNyAxMC45My0xLjQxIDEuNDEiIC8+CiAgPHBhdGggZD0iTTIyIDIySDIiIC8+CiAgPHBhdGggZD0ibTggNiA0LTQgNCA0IiAvPgogIDxwYXRoIGQ9Ik0xNiAxOGE0IDQgMCAwIDAtOCAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sunrise\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSunrise extends LucideIconBase {\n static icon = {\n name: 'sunrise',\n size: 24,\n node: [\n ['path', { d: 'M12 2v8', key: '1q4o3n' }],\n ['path', { d: 'm4.93 10.93 1.41 1.41', key: '2a7f42' }],\n ['path', { d: 'M2 18h2', key: 'j10viu' }],\n ['path', { d: 'M20 18h2', key: 'wocana' }],\n ['path', { d: 'm19.07 10.93-1.41 1.41', key: '15zs5n' }],\n ['path', { d: 'M22 22H2', key: '19qnx5' }],\n ['path', { d: 'm8 6 4-4 4 4', key: 'ybng9g' }],\n ['path', { d: 'M16 18a4 4 0 0 0-8 0', key: '1lzouq' }],\n ],\n };\n icon = signal(LucideSunrise.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSunrise, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSunrise, isStandalone: true, selector: \"svg[lucideSunrise]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSunrise, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSunrise]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Sun\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xMiAydjIiIC8+CiAgPHBhdGggZD0iTTEyIDIwdjIiIC8+CiAgPHBhdGggZD0ibTQuOTMgNC45MyAxLjQxIDEuNDEiIC8+CiAgPHBhdGggZD0ibTE3LjY2IDE3LjY2IDEuNDEgMS40MSIgLz4KICA8cGF0aCBkPSJNMiAxMmgyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMmgyIiAvPgogIDxwYXRoIGQ9Im02LjM0IDE3LjY2LTEuNDEgMS40MSIgLz4KICA8cGF0aCBkPSJtMTkuMDcgNC45My0xLjQxIDEuNDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sun\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSun extends LucideIconBase {\n static icon = {\n name: 'sun',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '4', key: '4exip2' }],\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\n ['path', { d: 'M12 20v2', key: '1lh1kg' }],\n ['path', { d: 'm4.93 4.93 1.41 1.41', key: '149t6j' }],\n ['path', { d: 'm17.66 17.66 1.41 1.41', key: 'ptbguv' }],\n ['path', { d: 'M2 12h2', key: '1t8f8n' }],\n ['path', { d: 'M20 12h2', key: '1q8mjw' }],\n ['path', { d: 'm6.34 17.66-1.41 1.41', key: '1m8zz5' }],\n ['path', { d: 'm19.07 4.93-1.41 1.41', key: '1shlcs' }],\n ],\n };\n icon = signal(LucideSun.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSun, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSun, isStandalone: true, selector: \"svg[lucideSun]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSun, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSun]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Sunset\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTBWMiIgLz4KICA8cGF0aCBkPSJtNC45MyAxMC45MyAxLjQxIDEuNDEiIC8+CiAgPHBhdGggZD0iTTIgMThoMiIgLz4KICA8cGF0aCBkPSJNMjAgMThoMiIgLz4KICA8cGF0aCBkPSJtMTkuMDcgMTAuOTMtMS40MSAxLjQxIiAvPgogIDxwYXRoIGQ9Ik0yMiAyMkgyIiAvPgogIDxwYXRoIGQ9Im0xNiA2LTQgNC00LTQiIC8+CiAgPHBhdGggZD0iTTE2IDE4YTQgNCAwIDAgMC04IDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sunset\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSunset extends LucideIconBase {\n static icon = {\n name: 'sunset',\n size: 24,\n node: [\n ['path', { d: 'M12 10V2', key: '16sf7g' }],\n ['path', { d: 'm4.93 10.93 1.41 1.41', key: '2a7f42' }],\n ['path', { d: 'M2 18h2', key: 'j10viu' }],\n ['path', { d: 'M20 18h2', key: 'wocana' }],\n ['path', { d: 'm19.07 10.93-1.41 1.41', key: '15zs5n' }],\n ['path', { d: 'M22 22H2', key: '19qnx5' }],\n ['path', { d: 'm16 6-4 4-4-4', key: '6wukr' }],\n ['path', { d: 'M16 18a4 4 0 0 0-8 0', key: '1lzouq' }],\n ],\n };\n icon = signal(LucideSunset.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSunset, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSunset, isStandalone: true, selector: \"svg[lucideSunset]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSunset, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSunset]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name StretchVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIyMCIgeD0iNCIgeT0iMiIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMjAiIHg9IjE0IiB5PSIyIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/stretch-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideStretchVertical extends LucideIconBase {\n static icon = {\n name: 'stretch-vertical',\n size: 24,\n node: [\n ['rect', { width: '6', height: '20', x: '4', y: '2', rx: '2', key: '19qu7m' }],\n ['rect', { width: '6', height: '20', x: '14', y: '2', rx: '2', key: '24v0nk' }],\n ],\n };\n icon = signal(LucideStretchVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStretchVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideStretchVertical, isStandalone: true, selector: \"svg[lucideStretchVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideStretchVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideStretchVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SwatchBook\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTdhNCA0IDAgMCAxLTggMFY1YTIgMiAwIDAgMSAyLTJoNGEyIDIgMCAwIDEgMiAyWiIgLz4KICA8cGF0aCBkPSJNMTYuNyAxM0gxOWEyIDIgMCAwIDEgMiAydjRhMiAyIDAgMCAxLTIgMkg3IiAvPgogIDxwYXRoIGQ9Ik0gNyAxN2guMDEiIC8+CiAgPHBhdGggZD0ibTExIDggMi4zLTIuM2EyLjQgMi40IDAgMCAxIDMuNDA0LjAwNEwxOC42IDcuNmEyLjQgMi40IDAgMCAxIC4wMjYgMy40MzRMOS45IDE5LjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/swatch-book\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSwatchBook extends LucideIconBase {\n static icon = {\n name: 'swatch-book',\n size: 24,\n node: [\n ['path', { d: 'M11 17a4 4 0 0 1-8 0V5a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2Z', key: '1ldrpk' }],\n ['path', { d: 'M16.7 13H19a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2H7', key: '11i5po' }],\n ['path', { d: 'M 7 17h.01', key: '1euzgo' }],\n [\n 'path',\n {\n d: 'm11 8 2.3-2.3a2.4 2.4 0 0 1 3.404.004L18.6 7.6a2.4 2.4 0 0 1 .026 3.434L9.9 19.8',\n key: 'o2gii7',\n },\n ],\n ],\n };\n icon = signal(LucideSwatchBook.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSwatchBook, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSwatchBook, isStandalone: true, selector: \"svg[lucideSwatchBook]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSwatchBook, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSwatchBook]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Superscript\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNCAxOSA4LTgiIC8+CiAgPHBhdGggZD0ibTEyIDE5LTgtOCIgLz4KICA8cGF0aCBkPSJNMjAgMTJoLTRjMC0xLjUuNDQyLTIgMS41LTIuNVMyMCA4LjMzNCAyMCA3LjAwMmMwLS40NzItLjE3LS45My0uNDg0LTEuMjlhMi4xMDUgMi4xMDUgMCAwIDAtMi42MTctLjQzNmMtLjQyLjIzOS0uNzM4LjYxNC0uODk5IDEuMDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/superscript\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSuperscript extends LucideIconBase {\n static icon = {\n name: 'superscript',\n size: 24,\n node: [\n ['path', { d: 'm4 19 8-8', key: 'hr47gm' }],\n ['path', { d: 'm12 19-8-8', key: '1dhhmo' }],\n [\n 'path',\n {\n d: 'M20 12h-4c0-1.5.442-2 1.5-2.5S20 8.334 20 7.002c0-.472-.17-.93-.484-1.29a2.105 2.105 0 0 0-2.617-.436c-.42.239-.738.614-.899 1.06',\n key: '1dfcux',\n },\n ],\n ],\n };\n icon = signal(LucideSuperscript.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSuperscript, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSuperscript, isStandalone: true, selector: \"svg[lucideSuperscript]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSuperscript, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSuperscript]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SwitchCamera\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTlINGEyIDIgMCAwIDEtMi0yVjdhMiAyIDAgMCAxIDItMmg1IiAvPgogIDxwYXRoIGQ9Ik0xMyA1aDdhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAyaC01IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTE4IDIyLTMtMyAzLTMiIC8+CiAgPHBhdGggZD0ibTYgMiAzIDMtMyAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/switch-camera\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSwitchCamera extends LucideIconBase {\n static icon = {\n name: 'switch-camera',\n size: 24,\n node: [\n ['path', { d: 'M11 19H4a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2h5', key: 'mtk2lu' }],\n ['path', { d: 'M13 5h7a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-5', key: '120jsl' }],\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\n ['path', { d: 'm18 22-3-3 3-3', key: 'kgdoj7' }],\n ['path', { d: 'm6 2 3 3-3 3', key: '1fnbkv' }],\n ],\n };\n icon = signal(LucideSwitchCamera.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSwitchCamera, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSwitchCamera, isStandalone: true, selector: \"svg[lucideSwitchCamera]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSwitchCamera, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSwitchCamera]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Syringe\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggMiA0IDQiIC8+CiAgPHBhdGggZD0ibTE3IDcgMy0zIiAvPgogIDxwYXRoIGQ9Ik0xOSA5IDguNyAxOS4zYy0xIDEtMi41IDEtMy40IDBsLS42LS42Yy0xLTEtMS0yLjUgMC0zLjRMMTUgNSIgLz4KICA8cGF0aCBkPSJtOSAxMSA0IDQiIC8+CiAgPHBhdGggZD0ibTUgMTktMyAzIiAvPgogIDxwYXRoIGQ9Im0xNCA0IDYgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/syringe\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSyringe extends LucideIconBase {\n static icon = {\n name: 'syringe',\n size: 24,\n node: [\n ['path', { d: 'm18 2 4 4', key: '22kx64' }],\n ['path', { d: 'm17 7 3-3', key: '1w1zoj' }],\n [\n 'path',\n { d: 'M19 9 8.7 19.3c-1 1-2.5 1-3.4 0l-.6-.6c-1-1-1-2.5 0-3.4L15 5', key: '1exhtz' },\n ],\n ['path', { d: 'm9 11 4 4', key: 'rovt3i' }],\n ['path', { d: 'm5 19-3 3', key: '59f2uf' }],\n ['path', { d: 'm14 4 6 6', key: 'yqp9t2' }],\n ],\n };\n icon = signal(LucideSyringe.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSyringe, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSyringe, isStandalone: true, selector: \"svg[lucideSyringe]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSyringe, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSyringe]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Swords\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cG9seWxpbmUgcG9pbnRzPSIxNC41IDE3LjUgMyA2IDMgMyA2IDMgMTcuNSAxNC41IiAvPgogIDxsaW5lIHgxPSIxMyIgeDI9IjE5IiB5MT0iMTkiIHkyPSIxMyIgLz4KICA8bGluZSB4MT0iMTYiIHgyPSIyMCIgeTE9IjE2IiB5Mj0iMjAiIC8+CiAgPGxpbmUgeDE9IjE5IiB4Mj0iMjEiIHkxPSIyMSIgeTI9IjE5IiAvPgogIDxwb2x5bGluZSBwb2ludHM9IjE0LjUgNi41IDE4IDMgMjEgMyAyMSA2IDE3LjUgOS41IiAvPgogIDxsaW5lIHgxPSI1IiB4Mj0iOSIgeTE9IjE0IiB5Mj0iMTgiIC8+CiAgPGxpbmUgeDE9IjciIHgyPSI0IiB5MT0iMTciIHkyPSIyMCIgLz4KICA8bGluZSB4MT0iMyIgeDI9IjUiIHkxPSIxOSIgeTI9IjIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/swords\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSwords extends LucideIconBase {\n static icon = {\n name: 'swords',\n size: 24,\n node: [\n ['polyline', { points: '14.5 17.5 3 6 3 3 6 3 17.5 14.5', key: '1hfsw2' }],\n ['line', { x1: '13', x2: '19', y1: '19', y2: '13', key: '1vrmhu' }],\n ['line', { x1: '16', x2: '20', y1: '16', y2: '20', key: '1bron3' }],\n ['line', { x1: '19', x2: '21', y1: '21', y2: '19', key: '13pww6' }],\n ['polyline', { points: '14.5 6.5 18 3 21 3 21 6 17.5 9.5', key: 'hbey2j' }],\n ['line', { x1: '5', x2: '9', y1: '14', y2: '18', key: '1hf58s' }],\n ['line', { x1: '7', x2: '4', y1: '17', y2: '20', key: 'pidxm4' }],\n ['line', { x1: '3', x2: '5', y1: '19', y2: '21', key: '1pehsh' }],\n ],\n };\n icon = signal(LucideSwords.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSwords, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSwords, isStandalone: true, selector: \"svg[lucideSwords]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSwords, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSwords]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Sword\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTktNi02IiAvPgogIDxwYXRoIGQ9Im01IDIxLTItMiIgLz4KICA8cGF0aCBkPSJtOCAxNi00IDQiIC8+CiAgPHBhdGggZD0iTTkuNSAxNy41IDIxIDZWM2gtM0w2LjUgMTQuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sword\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSword extends LucideIconBase {\n static icon = {\n name: 'sword',\n size: 24,\n node: [\n ['path', { d: 'm11 19-6-6', key: 's7kpr' }],\n ['path', { d: 'm5 21-2-2', key: '1kw20b' }],\n ['path', { d: 'm8 16-4 4', key: '1oqv8h' }],\n ['path', { d: 'M9.5 17.5 21 6V3h-3L6.5 14.5', key: 'pkxemp' }],\n ],\n };\n icon = signal(LucideSword.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSword, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSword, isStandalone: true, selector: \"svg[lucideSword]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSword, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSword]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Table2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAzSDVhMiAyIDAgMCAwLTIgMnY0bTYtNmgxMGEyIDIgMCAwIDEgMiAydjRNOSAzdjE4bTAgMGgxMGEyIDIgMCAwIDAgMi0yVjlNOSAyMUg1YTIgMiAwIDAgMS0yLTJWOW0wIDBoMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTable2 extends LucideIconBase {\n static icon = {\n name: 'table-2',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M9 3H5a2 2 0 0 0-2 2v4m6-6h10a2 2 0 0 1 2 2v4M9 3v18m0 0h10a2 2 0 0 0 2-2V9M9 21H5a2 2 0 0 1-2-2V9m0 0h18',\n key: 'gugj83',\n },\n ],\n ],\n };\n icon = signal(LucideTable2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTable2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTable2, isStandalone: true, selector: \"svg[lucideTable2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTable2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTable2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name SwissFranc\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjFWM2g4IiAvPgogIDxwYXRoIGQ9Ik02IDE2aDkiIC8+CiAgPHBhdGggZD0iTTEwIDkuNWg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/swiss-franc\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideSwissFranc extends LucideIconBase {\n static icon = {\n name: 'swiss-franc',\n size: 24,\n node: [\n ['path', { d: 'M10 21V3h8', key: 'br2l0g' }],\n ['path', { d: 'M6 16h9', key: '2py0wn' }],\n ['path', { d: 'M10 9.5h7', key: '13dmhz' }],\n ],\n };\n icon = signal(LucideSwissFranc.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSwissFranc, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideSwissFranc, isStandalone: true, selector: \"svg[lucideSwissFranc]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideSwissFranc, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideSwissFranc]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TableCellsMerge\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjF2LTYiIC8+CiAgPHBhdGggZD0iTTEyIDlWMyIgLz4KICA8cGF0aCBkPSJNMyAxNWgxOCIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMyIgeT0iMyIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table-cells-merge\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTableCellsMerge extends LucideIconBase {\n static icon = {\n name: 'table-cells-merge',\n size: 24,\n node: [\n ['path', { d: 'M12 21v-6', key: 'lihzve' }],\n ['path', { d: 'M12 9V3', key: 'da5inc' }],\n ['path', { d: 'M3 15h18', key: '5xshup' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ],\n };\n icon = signal(LucideTableCellsMerge.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTableCellsMerge, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTableCellsMerge, isStandalone: true, selector: \"svg[lucideTableCellsMerge]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTableCellsMerge, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTableCellsMerge]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TableOfContents\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0yMSA1aC4wMSIgLz4KICA8cGF0aCBkPSJNMjEgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yMSAxOWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table-of-contents\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTableOfContents extends LucideIconBase {\n static icon = {\n name: 'table-of-contents',\n size: 24,\n node: [\n ['path', { d: 'M16 5H3', key: 'm91uny' }],\n ['path', { d: 'M16 12H3', key: '1a2rj7' }],\n ['path', { d: 'M16 19H3', key: 'zzsher' }],\n ['path', { d: 'M21 5h.01', key: 'wa75ra' }],\n ['path', { d: 'M21 12h.01', key: 'msek7k' }],\n ['path', { d: 'M21 19h.01', key: 'qvbq2j' }],\n ],\n };\n icon = signal(LucideTableOfContents.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTableOfContents, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTableOfContents, isStandalone: true, selector: \"svg[lucideTableOfContents]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTableOfContents, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTableOfContents]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TableColumnsSplit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTR2MiIgLz4KICA8cGF0aCBkPSJNMTQgMjB2MiIgLz4KICA8cGF0aCBkPSJNMTQgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNCA4djIiIC8+CiAgPHBhdGggZD0iTTIgMTVoOCIgLz4KICA8cGF0aCBkPSJNMiAzaDZhMiAyIDAgMCAxIDIgMnYxNGEyIDIgMCAwIDEtMiAySDIiIC8+CiAgPHBhdGggZD0iTTIgOWg4IiAvPgogIDxwYXRoIGQ9Ik0yMiAxNWgtNCIgLz4KICA8cGF0aCBkPSJNMjIgM2gtMmEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoMiIgLz4KICA8cGF0aCBkPSJNMjIgOWgtNCIgLz4KICA8cGF0aCBkPSJNNSAzdjE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/table-columns-split\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTableColumnsSplit extends LucideIconBase {\n static icon = {\n name: 'table-columns-split',\n size: 24,\n node: [\n ['path', { d: 'M14 14v2', key: 'w2a1xv' }],\n ['path', { d: 'M14 20v2', key: '1lq872' }],\n ['path', { d: 'M14 2v2', key: '6buw04' }],\n ['path', { d: 'M14 8v2', key: 'i67w9a' }],\n ['path', { d: 'M2 15h8', key: '82wtch' }],\n ['path', { d: 'M2 3h6a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H2', key: 'up0l64' }],\n ['path', { d: 'M2 9h8', key: 'yelfik' }],\n ['path', { d: 'M22 15h-4', key: '1es58f' }],\n ['path', { d: 'M22 3h-2a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h2', key: 'pdjoqf' }],\n ['path', { d: 'M22 9h-4', key: '1luja7' }],\n ['path', { d: 'M5 3v18', key: '14hmio' }],\n ],\n };\n icon = signal(LucideTableColumnsSplit.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTableColumnsSplit, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTableColumnsSplit, isStandalone: true, selector: \"svg[lucideTableColumnsSplit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTableColumnsSplit, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTableColumnsSplit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TableCellsSplit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTVWOSIgLz4KICA8cGF0aCBkPSJNMyAxNWgxOCIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMyIgeT0iMyIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table-cells-split\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTableCellsSplit extends LucideIconBase {\n static icon = {\n name: 'table-cells-split',\n size: 24,\n node: [\n ['path', { d: 'M12 15V9', key: '8c7uyn' }],\n ['path', { d: 'M3 15h18', key: '5xshup' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ],\n };\n icon = signal(LucideTableCellsSplit.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTableCellsSplit, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTableCellsSplit, isStandalone: true, selector: \"svg[lucideTableCellsSplit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTableCellsSplit, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTableCellsSplit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TableProperties\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3YxOCIgLz4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMSA5SDMiIC8+CiAgPHBhdGggZD0iTTIxIDE1SDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table-properties\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTableProperties extends LucideIconBase {\n static icon = {\n name: 'table-properties',\n size: 24,\n node: [\n ['path', { d: 'M15 3v18', key: '14nvp0' }],\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M21 9H3', key: '1338ky' }],\n ['path', { d: 'M21 15H3', key: '9uk58r' }],\n ],\n };\n icon = signal(LucideTableProperties.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTableProperties, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTableProperties, isStandalone: true, selector: \"svg[lucideTableProperties]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTableProperties, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTableProperties]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TableRowsSplit\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTBoMiIgLz4KICA8cGF0aCBkPSJNMTUgMjJ2LTgiIC8+CiAgPHBhdGggZD0iTTE1IDJ2NCIgLz4KICA8cGF0aCBkPSJNMiAxMGgyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMGgyIiAvPgogIDxwYXRoIGQ9Ik0zIDE5aDE4IiAvPgogIDxwYXRoIGQ9Ik0zIDIydi02YTIgMiAxMzUgMCAxIDItMmgxNGEyIDIgNDUgMCAxIDIgMnY2IiAvPgogIDxwYXRoIGQ9Ik0zIDJ2MmEyIDIgNDUgMCAwIDIgMmgxNGEyIDIgMTM1IDAgMCAyLTJWMiIgLz4KICA8cGF0aCBkPSJNOCAxMGgyIiAvPgogIDxwYXRoIGQ9Ik05IDIydi04IiAvPgogIDxwYXRoIGQ9Ik05IDJ2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/table-rows-split\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTableRowsSplit extends LucideIconBase {\n static icon = {\n name: 'table-rows-split',\n size: 24,\n node: [\n ['path', { d: 'M14 10h2', key: '1lstlu' }],\n ['path', { d: 'M15 22v-8', key: '1fwwgm' }],\n ['path', { d: 'M15 2v4', key: '1044rn' }],\n ['path', { d: 'M2 10h2', key: '1r8dkt' }],\n ['path', { d: 'M20 10h2', key: '1ug425' }],\n ['path', { d: 'M3 19h18', key: 'awlh7x' }],\n ['path', { d: 'M3 22v-6a2 2 135 0 1 2-2h14a2 2 45 0 1 2 2v6', key: 'ibqhof' }],\n ['path', { d: 'M3 2v2a2 2 45 0 0 2 2h14a2 2 135 0 0 2-2V2', key: '1uenja' }],\n ['path', { d: 'M8 10h2', key: '66od0' }],\n ['path', { d: 'M9 22v-8', key: 'fmnu31' }],\n ['path', { d: 'M9 2v4', key: 'j1yeou' }],\n ],\n };\n icon = signal(LucideTableRowsSplit.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTableRowsSplit, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTableRowsSplit, isStandalone: true, selector: \"svg[lucideTableRowsSplit]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTableRowsSplit, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTableRowsSplit]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Table\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxOCIgLz4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTMgMTVoMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTable extends LucideIconBase {\n static icon = {\n name: 'table',\n size: 24,\n node: [\n ['path', { d: 'M12 3v18', key: '108xh3' }],\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['path', { d: 'M3 9h18', key: '1pudct' }],\n ['path', { d: 'M3 15h18', key: '5xshup' }],\n ],\n };\n icon = signal(LucideTable.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTable, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTable, isStandalone: true, selector: \"svg[lucideTable]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTable, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTable]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TabletSmartphone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMTQiIHg9IjMiIHk9IjgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik01IDRhMiAyIDAgMCAxIDItMmgxMmEyIDIgMCAwIDEgMiAydjE2YTIgMiAwIDAgMS0yIDJoLTIuNCIgLz4KICA8cGF0aCBkPSJNOCAxOGguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tablet-smartphone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTabletSmartphone extends LucideIconBase {\n static icon = {\n name: 'tablet-smartphone',\n size: 24,\n node: [\n ['rect', { width: '10', height: '14', x: '3', y: '8', rx: '2', key: '1vrsiq' }],\n ['path', { d: 'M5 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2h-2.4', key: '1j4zmg' }],\n ['path', { d: 'M8 18h.01', key: 'lrp35t' }],\n ],\n };\n icon = signal(LucideTabletSmartphone.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTabletSmartphone, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTabletSmartphone, isStandalone: true, selector: \"svg[lucideTabletSmartphone]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTabletSmartphone, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTabletSmartphone]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Tablet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMjAiIHg9IjQiIHk9IjIiIHJ4PSIyIiByeT0iMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMi4wMSIgeTE9IjE4IiB5Mj0iMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tablet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTablet extends LucideIconBase {\n static icon = {\n name: 'tablet',\n size: 24,\n node: [\n ['rect', { width: '16', height: '20', x: '4', y: '2', rx: '2', ry: '2', key: '76otgf' }],\n ['line', { x1: '12', x2: '12.01', y1: '18', y2: '18', key: '1dp563' }],\n ],\n };\n icon = signal(LucideTablet.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTablet, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTablet, isStandalone: true, selector: \"svg[lucideTablet]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTablet, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTablet]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TagPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTNoNiIgLz4KICA8cGF0aCBkPSJtMTYuNSA2LjUtMy45MTQtMy45MTRBMiAyIDAgMCAwIDExLjE3MiAySDRhMiAyIDAgMCAwLTIgMnY3LjE3MmEyIDIgMCAwIDAgLjU4NiAxLjQxNGw4LjcwNCA4LjcwNGEyLjQyNiAyLjQyNiAwIDAgMCAzLjQyIDBsMS43OS0xLjc5IiAvPgogIDxwYXRoIGQ9Ik0xOSAxMHY2IiAvPgogIDxjaXJjbGUgY3g9IjcuNSIgY3k9IjcuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tag-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTagPlus extends LucideIconBase {\n static icon = {\n name: 'tag-plus',\n size: 24,\n node: [\n ['path', { d: 'M16 13h6', key: '1um0mj' }],\n [\n 'path',\n {\n d: 'm16.5 6.5-3.914-3.914A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l1.79-1.79',\n key: 'dp0yc9',\n },\n ],\n ['path', { d: 'M19 10v6', key: '13mz7b' }],\n ['circle', { cx: '7.5', cy: '7.5', r: '.5', fill: 'currentColor', key: 'kqv944' }],\n ],\n };\n icon = signal(LucideTagPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTagPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTagPlus, isStandalone: true, selector: \"svg[lucideTagPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTagPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTagPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TagX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYuNSA2LjUtMy45MTQtMy45MTRBMiAyIDAgMCAwIDExLjE3MiAySDRhMiAyIDAgMCAwLTIgMnY3LjE3MmEyIDIgMCAwIDAgLjU4NiAxLjQxNGw4LjcwNCA4LjcwNGEyLjQzIDIuNDMgMCAwIDAgMy40MiAwbDEuNzktMS43OSIgLz4KICA8cGF0aCBkPSJtMTYuNSAxMC41IDUgNSIgLz4KICA8cGF0aCBkPSJtMjEuNSAxMC41LTUgNSIgLz4KICA8Y2lyY2xlIGN4PSI3LjUiIGN5PSI3LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tag-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTagX extends LucideIconBase {\n static icon = {\n name: 'tag-x',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm16.5 6.5-3.914-3.914A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.43 2.43 0 0 0 3.42 0l1.79-1.79',\n key: 'hu94c9',\n },\n ],\n ['path', { d: 'm16.5 10.5 5 5', key: '1jo8bf' }],\n ['path', { d: 'm21.5 10.5-5 5', key: 'jzei60' }],\n ['circle', { cx: '7.5', cy: '7.5', r: '.5', fill: 'currentColor', key: 'kqv944' }],\n ],\n };\n icon = signal(LucideTagX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTagX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTagX, isStandalone: true, selector: \"svg[lucideTagX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTagX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTagX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Tablets\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI3IiBjeT0iNyIgcj0iNSIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE3IiByPSI1IiAvPgogIDxwYXRoIGQ9Ik0xMiAxN2gxMCIgLz4KICA8cGF0aCBkPSJtMy40NiAxMC41NCA3LjA4LTcuMDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tablets\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTablets extends LucideIconBase {\n static icon = {\n name: 'tablets',\n size: 24,\n node: [\n ['circle', { cx: '7', cy: '7', r: '5', key: 'x29byf' }],\n ['circle', { cx: '17', cy: '17', r: '5', key: '1op1d2' }],\n ['path', { d: 'M12 17h10', key: 'ls21zv' }],\n ['path', { d: 'm3.46 10.54 7.08-7.08', key: '1rehiu' }],\n ],\n };\n icon = signal(LucideTablets.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTablets, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTablets, isStandalone: true, selector: \"svg[lucideTablets]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTablets, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTablets]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Tags\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMTcyIDJhMiAyIDAgMCAxIDEuNDE0LjU4Nmw2LjcxIDYuNzFhMi40IDIuNCAwIDAgMSAwIDMuNDA4bC00LjU5MiA0LjU5MmEyLjQgMi40IDAgMCAxLTMuNDA4IDBsLTYuNzEtNi43MUEyIDIgMCAwIDEgNiA5LjE3MlYzYTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik0yIDd2Ni4xNzJhMiAyIDAgMCAwIC41ODYgMS40MTRsNi43MSA2LjcxYTIuNCAyLjQgMCAwIDAgMy4xOTEuMTkzIiAvPgogIDxjaXJjbGUgY3g9IjEwLjUiIGN5PSI2LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tags\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTags extends LucideIconBase {\n static icon = {\n name: 'tags',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13.172 2a2 2 0 0 1 1.414.586l6.71 6.71a2.4 2.4 0 0 1 0 3.408l-4.592 4.592a2.4 2.4 0 0 1-3.408 0l-6.71-6.71A2 2 0 0 1 6 9.172V3a1 1 0 0 1 1-1z',\n key: '16rjxf',\n },\n ],\n [\n 'path',\n { d: 'M2 7v6.172a2 2 0 0 0 .586 1.414l6.71 6.71a2.4 2.4 0 0 0 3.191.193', key: '178nd4' },\n ],\n ['circle', { cx: '10.5', cy: '6.5', r: '.5', fill: 'currentColor', key: '12ikhr' }],\n ],\n };\n icon = signal(LucideTags.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTags, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTags, isStandalone: true, selector: \"svg[lucideTags]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTags, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTags]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Tag\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNTg2IDIuNTg2QTIgMiAwIDAgMCAxMS4xNzIgMkg0YTIgMiAwIDAgMC0yIDJ2Ny4xNzJhMiAyIDAgMCAwIC41ODYgMS40MTRsOC43MDQgOC43MDRhMi40MjYgMi40MjYgMCAwIDAgMy40MiAwbDYuNTgtNi41OGEyLjQyNiAyLjQyNiAwIDAgMCAwLTMuNDJ6IiAvPgogIDxjaXJjbGUgY3g9IjcuNSIgY3k9IjcuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tag\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTag extends LucideIconBase {\n static icon = {\n name: 'tag',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z',\n key: 'vktsd0',\n },\n ],\n ['circle', { cx: '7.5', cy: '7.5', r: '.5', fill: 'currentColor', key: 'kqv944' }],\n ],\n };\n icon = signal(LucideTag.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTag, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTag, isStandalone: true, selector: \"svg[lucideTag]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTag, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTag]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Tally1\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA0djE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tally-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTally1 extends LucideIconBase {\n static icon = {\n name: 'tally-1',\n size: 24,\n node: [['path', { d: 'M4 4v16', key: '6qkkli' }]],\n };\n icon = signal(LucideTally1.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTally1, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTally1, isStandalone: true, selector: \"svg[lucideTally1]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTally1, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTally1]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Tally4\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA0djE2IiAvPgogIDxwYXRoIGQ9Ik05IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE0IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE5IDR2MTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tally-4\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTally4 extends LucideIconBase {\n static icon = {\n name: 'tally-4',\n size: 24,\n node: [\n ['path', { d: 'M4 4v16', key: '6qkkli' }],\n ['path', { d: 'M9 4v16', key: '81ygyz' }],\n ['path', { d: 'M14 4v16', key: '12vmem' }],\n ['path', { d: 'M19 4v16', key: '8ij5ei' }],\n ],\n };\n icon = signal(LucideTally4.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTally4, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTally4, isStandalone: true, selector: \"svg[lucideTally4]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTally4, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTally4]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Tally3\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA0djE2IiAvPgogIDxwYXRoIGQ9Ik05IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE0IDR2MTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tally-3\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTally3 extends LucideIconBase {\n static icon = {\n name: 'tally-3',\n size: 24,\n node: [\n ['path', { d: 'M4 4v16', key: '6qkkli' }],\n ['path', { d: 'M9 4v16', key: '81ygyz' }],\n ['path', { d: 'M14 4v16', key: '12vmem' }],\n ],\n };\n icon = signal(LucideTally3.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTally3, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTally3, isStandalone: true, selector: \"svg[lucideTally3]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTally3, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTally3]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Tally2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA0djE2IiAvPgogIDxwYXRoIGQ9Ik05IDR2MTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tally-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTally2 extends LucideIconBase {\n static icon = {\n name: 'tally-2',\n size: 24,\n node: [\n ['path', { d: 'M4 4v16', key: '6qkkli' }],\n ['path', { d: 'M9 4v16', key: '81ygyz' }],\n ],\n };\n icon = signal(LucideTally2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTally2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTally2, isStandalone: true, selector: \"svg[lucideTally2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTally2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTally2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Tally5\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA0djE2IiAvPgogIDxwYXRoIGQ9Ik05IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE0IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE5IDR2MTYiIC8+CiAgPHBhdGggZD0iTTIyIDYgMiAxOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tally-5\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTally5 extends LucideIconBase {\n static icon = {\n name: 'tally-5',\n size: 24,\n node: [\n ['path', { d: 'M4 4v16', key: '6qkkli' }],\n ['path', { d: 'M9 4v16', key: '81ygyz' }],\n ['path', { d: 'M14 4v16', key: '12vmem' }],\n ['path', { d: 'M19 4v16', key: '8ij5ei' }],\n ['path', { d: 'M22 6 2 18', key: 'h9moai' }],\n ],\n };\n icon = signal(LucideTally5.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTally5, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTally5, isStandalone: true, selector: \"svg[lucideTally5]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTally5, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTally5]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Tangent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjQiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTE1LjU5IDUuNDEgNS40MSAxNS41OSIgLz4KICA8Y2lyY2xlIGN4PSI0IiBjeT0iMTciIHI9IjIiIC8+CiAgPHBhdGggZD0iTTEyIDIycy00LTktMS41LTExLjVTMjIgMTIgMjIgMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tangent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTangent extends LucideIconBase {\n static icon = {\n name: 'tangent',\n size: 24,\n node: [\n ['circle', { cx: '17', cy: '4', r: '2', key: 'y5j2s2' }],\n ['path', { d: 'M15.59 5.41 5.41 15.59', key: 'l0vprr' }],\n ['circle', { cx: '4', cy: '17', r: '2', key: '9p4efm' }],\n ['path', { d: 'M12 22s-4-9-1.5-11.5S22 12 22 12', key: '1twk4o' }],\n ],\n };\n icon = signal(LucideTangent.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTangent, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTangent, isStandalone: true, selector: \"svg[lucideTangent]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTangent, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTangent]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Target\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/target\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTarget extends LucideIconBase {\n static icon = {\n name: 'target',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ['circle', { cx: '12', cy: '12', r: '6', key: '1vlfrh' }],\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ],\n };\n icon = signal(LucideTarget.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTarget, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTarget, isStandalone: true, selector: \"svg[lucideTarget]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTarget, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTarget]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Telescope\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuMDY1IDEyLjQ5My02LjE4IDEuMzE4YS45MzQuOTM0IDAgMCAxLTEuMTA4LS43MDJsLS41MzctMi4xNWExLjA3IDEuMDcgMCAwIDEgLjY5MS0xLjI2NWwxMy41MDQtNC40NCIgLz4KICA8cGF0aCBkPSJtMTMuNTYgMTEuNzQ3IDQuMzMyLS45MjQiIC8+CiAgPHBhdGggZD0ibTE2IDIxLTMuMTA1LTYuMjEiIC8+CiAgPHBhdGggZD0iTTE2LjQ4NSA1Ljk0YTIgMiAwIDAgMSAxLjQ1NS0yLjQyNWwxLjA5LS4yNzJhMSAxIDAgMCAxIDEuMjEyLjcyN2wxLjUxNSA2LjA2YTEgMSAwIDAgMS0uNzI3IDEuMjEzbC0xLjA5LjI3MmEyIDIgMCAwIDEtMi40MjUtMS40NTV6IiAvPgogIDxwYXRoIGQ9Im02LjE1OCA4LjYzMyAxLjExNCA0LjQ1NiIgLz4KICA8cGF0aCBkPSJtOCAyMSAzLjEwNS02LjIxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTMiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/telescope\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTelescope extends LucideIconBase {\n static icon = {\n name: 'telescope',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm10.065 12.493-6.18 1.318a.934.934 0 0 1-1.108-.702l-.537-2.15a1.07 1.07 0 0 1 .691-1.265l13.504-4.44',\n key: 'k4qptu',\n },\n ],\n ['path', { d: 'm13.56 11.747 4.332-.924', key: '19l80z' }],\n ['path', { d: 'm16 21-3.105-6.21', key: '7oh9d' }],\n [\n 'path',\n {\n d: 'M16.485 5.94a2 2 0 0 1 1.455-2.425l1.09-.272a1 1 0 0 1 1.212.727l1.515 6.06a1 1 0 0 1-.727 1.213l-1.09.272a2 2 0 0 1-2.425-1.455z',\n key: 'm7xp4m',\n },\n ],\n ['path', { d: 'm6.158 8.633 1.114 4.456', key: '74o979' }],\n ['path', { d: 'm8 21 3.105-6.21', key: '1fvxut' }],\n ['circle', { cx: '12', cy: '13', r: '2', key: '1c1ljs' }],\n ],\n };\n icon = signal(LucideTelescope.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTelescope, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTelescope, isStandalone: true, selector: \"svg[lucideTelescope]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTelescope, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTelescope]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TentTree\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI0IiBjeT0iNCIgcj0iMiIgLz4KICA8cGF0aCBkPSJtMTQgNSAzLTMgMyAzIiAvPgogIDxwYXRoIGQ9Im0xNCAxMCAzLTMgMyAzIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNFYyIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNEg3bC01IDhoMjBaIiAvPgogIDxwYXRoIGQ9Ik04IDE0djgiIC8+CiAgPHBhdGggZD0ibTkgMTQgNSA4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tent-tree\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTentTree extends LucideIconBase {\n static icon = {\n name: 'tent-tree',\n size: 24,\n node: [\n ['circle', { cx: '4', cy: '4', r: '2', key: 'bt5ra8' }],\n ['path', { d: 'm14 5 3-3 3 3', key: '1sorif' }],\n ['path', { d: 'm14 10 3-3 3 3', key: '1jyi9h' }],\n ['path', { d: 'M17 14V2', key: '8ymqnk' }],\n ['path', { d: 'M17 14H7l-5 8h20Z', key: '13ar7p' }],\n ['path', { d: 'M8 14v8', key: '1ghmqk' }],\n ['path', { d: 'm9 14 5 8', key: '13pgi6' }],\n ],\n };\n icon = signal(LucideTentTree.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTentTree, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTentTree, isStandalone: true, selector: \"svg[lucideTentTree]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTentTree, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTentTree]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Terminal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTloOCIgLz4KICA8cGF0aCBkPSJtNCAxNyA2LTYtNi02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/terminal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTerminal extends LucideIconBase {\n static icon = {\n name: 'terminal',\n size: 24,\n node: [\n ['path', { d: 'M12 19h8', key: 'baeox8' }],\n ['path', { d: 'm4 17 6-6-6-6', key: '1yngyt' }],\n ],\n };\n icon = signal(LucideTerminal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTerminal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTerminal, isStandalone: true, selector: \"svg[lucideTerminal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTerminal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTerminal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Tent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy41IDIxIDE0IDMiIC8+CiAgPHBhdGggZD0iTTIwLjUgMjEgMTAgMyIgLz4KICA8cGF0aCBkPSJNMTUuNSAyMSAxMiAxNWwtMy41IDYiIC8+CiAgPHBhdGggZD0iTTIgMjFoMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTent extends LucideIconBase {\n static icon = {\n name: 'tent',\n size: 24,\n node: [\n ['path', { d: 'M3.5 21 14 3', key: '1szst5' }],\n ['path', { d: 'M20.5 21 10 3', key: '1310c3' }],\n ['path', { d: 'M15.5 21 12 15l-3.5 6', key: '1ddtfw' }],\n ['path', { d: 'M2 21h20', key: '1nyx9w' }],\n ],\n };\n icon = signal(LucideTent.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTent, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTent, isStandalone: true, selector: \"svg[lucideTent]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTent, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTent]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TestTube\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuNSAydjE3LjVjMCAxLjQtMS4xIDIuNS0yLjUgMi41Yy0xLjQgMC0yLjUtMS4xLTIuNS0yLjVWMiIgLz4KICA8cGF0aCBkPSJNOC41IDJoNyIgLz4KICA8cGF0aCBkPSJNMTQuNSAxNmgtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/test-tube\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTestTube extends LucideIconBase {\n static icon = {\n name: 'test-tube',\n size: 24,\n node: [\n ['path', { d: 'M14.5 2v17.5c0 1.4-1.1 2.5-2.5 2.5c-1.4 0-2.5-1.1-2.5-2.5V2', key: '125lnx' }],\n ['path', { d: 'M8.5 2h7', key: 'csnxdl' }],\n ['path', { d: 'M14.5 16h-5', key: '1ox875' }],\n ],\n };\n icon = signal(LucideTestTube.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTestTube, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTestTube, isStandalone: true, selector: \"svg[lucideTestTube]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTestTube, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTestTube]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TestTubeDiagonal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNyA2LjgyIDIxLjE4YTIuODMgMi44MyAwIDAgMS0zLjk5LS4wMWEyLjgzIDIuODMgMCAwIDEgMC00TDE3IDMiIC8+CiAgPHBhdGggZD0ibTE2IDIgNiA2IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNkg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/test-tube-diagonal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTestTubeDiagonal extends LucideIconBase {\n static icon = {\n name: 'test-tube-diagonal',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M21 7 6.82 21.18a2.83 2.83 0 0 1-3.99-.01a2.83 2.83 0 0 1 0-4L17 3', key: '1ub6xw' },\n ],\n ['path', { d: 'm16 2 6 6', key: '1gw87d' }],\n ['path', { d: 'M12 16H4', key: '1cjfip' }],\n ],\n aliases: ['test-tube-2'],\n };\n icon = signal(LucideTestTubeDiagonal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTestTubeDiagonal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTestTubeDiagonal, isStandalone: true, selector: \"svg[lucideTestTubeDiagonal], svg[lucideTestTube2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTestTubeDiagonal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTestTubeDiagonal], svg[lucideTestTube2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideTestTubeDiagonal\n */\nconst LucideTestTube2 = LucideTestTubeDiagonal;\n\n/**\n * @component @name TextAlignEnd\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMkg5IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOUg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-align-end\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTextAlignEnd extends LucideIconBase {\n static icon = {\n name: 'text-align-end',\n size: 24,\n node: [\n ['path', { d: 'M21 5H3', key: '1fi0y6' }],\n ['path', { d: 'M21 12H9', key: 'dn1m92' }],\n ['path', { d: 'M21 19H7', key: '4cu937' }],\n ],\n aliases: ['align-right'],\n };\n icon = signal(LucideTextAlignEnd.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextAlignEnd, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTextAlignEnd, isStandalone: true, selector: \"svg[lucideTextAlignEnd], svg[lucideAlignRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextAlignEnd, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTextAlignEnd], svg[lucideAlignRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideTextAlignEnd\n */\nconst LucideAlignRight = LucideTextAlignEnd;\n\n/**\n * @component @name TextAlignJustify\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aDE4IiAvPgogIDxwYXRoIGQ9Ik0zIDEyaDE4IiAvPgogIDxwYXRoIGQ9Ik0zIDE5aDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-align-justify\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTextAlignJustify extends LucideIconBase {\n static icon = {\n name: 'text-align-justify',\n size: 24,\n node: [\n ['path', { d: 'M3 5h18', key: '1u36vt' }],\n ['path', { d: 'M3 12h18', key: '1i2n21' }],\n ['path', { d: 'M3 19h18', key: 'awlh7x' }],\n ],\n aliases: ['align-justify'],\n };\n icon = signal(LucideTextAlignJustify.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextAlignJustify, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTextAlignJustify, isStandalone: true, selector: \"svg[lucideTextAlignJustify], svg[lucideAlignJustify]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextAlignJustify, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTextAlignJustify], svg[lucideAlignJustify]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideTextAlignJustify\n */\nconst LucideAlignJustify = LucideTextAlignJustify;\n\n/**\n * @component @name TestTubes\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAydjE3LjVBMi41IDIuNSAwIDAgMSA2LjUgMjJBMi41IDIuNSAwIDAgMSA0IDE5LjVWMiIgLz4KICA8cGF0aCBkPSJNMjAgMnYxNy41YTIuNSAyLjUgMCAwIDEtMi41IDIuNWEyLjUgMi41IDAgMCAxLTIuNS0yLjVWMiIgLz4KICA8cGF0aCBkPSJNMyAyaDciIC8+CiAgPHBhdGggZD0iTTE0IDJoNyIgLz4KICA8cGF0aCBkPSJNOSAxNkg0IiAvPgogIDxwYXRoIGQ9Ik0yMCAxNmgtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/test-tubes\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTestTubes extends LucideIconBase {\n static icon = {\n name: 'test-tubes',\n size: 24,\n node: [\n ['path', { d: 'M9 2v17.5A2.5 2.5 0 0 1 6.5 22A2.5 2.5 0 0 1 4 19.5V2', key: '1hjrqt' }],\n ['path', { d: 'M20 2v17.5a2.5 2.5 0 0 1-2.5 2.5a2.5 2.5 0 0 1-2.5-2.5V2', key: '16lc8n' }],\n ['path', { d: 'M3 2h7', key: '7s29d5' }],\n ['path', { d: 'M14 2h7', key: '7sicin' }],\n ['path', { d: 'M9 16H4', key: '1bfye3' }],\n ['path', { d: 'M20 16h-5', key: 'ddnjpe' }],\n ],\n };\n icon = signal(LucideTestTubes.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTestTubes, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTestTubes, isStandalone: true, selector: \"svg[lucideTestTubes]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTestTubes, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTestTubes]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TextCursorInput\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLTFhMiAyIDAgMCAxLTItMiAyIDIgMCAwIDEtMiAySDYiIC8+CiAgPHBhdGggZD0iTTEzIDhoN2EyIDIgMCAwIDEgMiAydjRhMiAyIDAgMCAxLTIgMmgtNyIgLz4KICA8cGF0aCBkPSJNNSAxNkg0YTIgMiAwIDAgMS0yLTJ2LTRhMiAyIDAgMCAxIDItMmgxIiAvPgogIDxwYXRoIGQ9Ik02IDRoMWEyIDIgMCAwIDEgMiAyIDIgMiAwIDAgMSAyLTJoMSIgLz4KICA8cGF0aCBkPSJNOSA2djEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-cursor-input\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTextCursorInput extends LucideIconBase {\n static icon = {\n name: 'text-cursor-input',\n size: 24,\n node: [\n ['path', { d: 'M12 20h-1a2 2 0 0 1-2-2 2 2 0 0 1-2 2H6', key: '1528k5' }],\n ['path', { d: 'M13 8h7a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-7', key: '13ksps' }],\n ['path', { d: 'M5 16H4a2 2 0 0 1-2-2v-4a2 2 0 0 1 2-2h1', key: '1n9rhb' }],\n ['path', { d: 'M6 4h1a2 2 0 0 1 2 2 2 2 0 0 1 2-2h1', key: '1mj8rg' }],\n ['path', { d: 'M9 6v12', key: 'velyjx' }],\n ],\n };\n icon = signal(LucideTextCursorInput.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextCursorInput, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTextCursorInput, isStandalone: true, selector: \"svg[lucideTextCursorInput]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextCursorInput, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTextCursorInput]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TextAlignStart\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xNyAxOUgzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-align-start\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTextAlignStart extends LucideIconBase {\n static icon = {\n name: 'text-align-start',\n size: 24,\n node: [\n ['path', { d: 'M21 5H3', key: '1fi0y6' }],\n ['path', { d: 'M15 12H3', key: '6jk70r' }],\n ['path', { d: 'M17 19H3', key: 'z6ezky' }],\n ],\n aliases: ['text', 'align-left'],\n };\n icon = signal(LucideTextAlignStart.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextAlignStart, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTextAlignStart, isStandalone: true, selector: \"svg[lucideTextAlignStart], svg[lucideText], svg[lucideAlignLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextAlignStart, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTextAlignStart], svg[lucideText], svg[lucideAlignLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideTextAlignStart\n */\nconst LucideText = LucideTextAlignStart;\n/**\n * @deprecated\n * @see LucideTextAlignStart\n */\nconst LucideAlignLeft = LucideTextAlignStart;\n\n/**\n * @component @name TextAlignCenter\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xNyAxMkg3IiAvPgogIDxwYXRoIGQ9Ik0xOSAxOUg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-align-center\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTextAlignCenter extends LucideIconBase {\n static icon = {\n name: 'text-align-center',\n size: 24,\n node: [\n ['path', { d: 'M21 5H3', key: '1fi0y6' }],\n ['path', { d: 'M17 12H7', key: '16if0g' }],\n ['path', { d: 'M19 19H5', key: 'vjpgq2' }],\n ],\n aliases: ['align-center'],\n };\n icon = signal(LucideTextAlignCenter.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextAlignCenter, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTextAlignCenter, isStandalone: true, selector: \"svg[lucideTextAlignCenter], svg[lucideAlignCenter]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextAlignCenter, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTextAlignCenter], svg[lucideAlignCenter]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideTextAlignCenter\n */\nconst LucideAlignCenter = LucideTextAlignCenter;\n\n/**\n * @component @name TextCursor\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMjJoLTFhNCA0IDAgMCAxLTQtNFY2YTQgNCAwIDAgMSA0LTRoMSIgLz4KICA8cGF0aCBkPSJNNyAyMmgxYTQgNCAwIDAgMCA0LTQiIC8+CiAgPHBhdGggZD0iTTcgMmgxYTQgNCAwIDAgMSA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/text-cursor\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTextCursor extends LucideIconBase {\n static icon = {\n name: 'text-cursor',\n size: 24,\n node: [\n ['path', { d: 'M17 22h-1a4 4 0 0 1-4-4V6a4 4 0 0 1 4-4h1', key: 'uvaxm9' }],\n ['path', { d: 'M7 22h1a4 4 0 0 0 4-4', key: '1l7xii' }],\n ['path', { d: 'M7 2h1a4 4 0 0 1 4 4', key: '1vrvvh' }],\n ],\n };\n icon = signal(LucideTextCursor.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextCursor, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTextCursor, isStandalone: true, selector: \"svg[lucideTextCursor]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextCursor, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTextCursor]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TextInitial\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNWg2IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMmg2IiAvPgogIDxwYXRoIGQ9Ik0zIDE5aDE4IiAvPgogIDxwYXRoIGQ9Im0zIDEyIDMuNTUzLTcuNzI0YS41LjUgMCAwIDEgLjg5NCAwTDExIDEyIiAvPgogIDxwYXRoIGQ9Ik0zLjkyIDEwaDYuMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/text-initial\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTextInitial extends LucideIconBase {\n static icon = {\n name: 'text-initial',\n size: 24,\n node: [\n ['path', { d: 'M15 5h6', key: '1pr8yx' }],\n ['path', { d: 'M15 12h6', key: 'upa0zy' }],\n ['path', { d: 'M3 19h18', key: 'awlh7x' }],\n ['path', { d: 'm3 12 3.553-7.724a.5.5 0 0 1 .894 0L11 12', key: '6lvno8' }],\n ['path', { d: 'M3.92 10h6.16', key: '1tl8ex' }],\n ],\n aliases: ['letter-text'],\n };\n icon = signal(LucideTextInitial.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextInitial, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTextInitial, isStandalone: true, selector: \"svg[lucideTextInitial], svg[lucideLetterText]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextInitial, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTextInitial], svg[lucideLetterText]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideTextInitial\n */\nconst LucideLetterText = LucideTextInitial;\n\n/**\n * @component @name TextQuote\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgNUgzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMkg4IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOUg4IiAvPgogIDxwYXRoIGQ9Ik0zIDEydjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/text-quote\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTextQuote extends LucideIconBase {\n static icon = {\n name: 'text-quote',\n size: 24,\n node: [\n ['path', { d: 'M17 5H3', key: '1cn7zz' }],\n ['path', { d: 'M21 12H8', key: 'scolzb' }],\n ['path', { d: 'M21 19H8', key: '13qgcb' }],\n ['path', { d: 'M3 12v7', key: '1ri8j3' }],\n ],\n };\n icon = signal(LucideTextQuote.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextQuote, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTextQuote, isStandalone: true, selector: \"svg[lucideTextQuote]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextQuote, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTextQuote]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Theater\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMHMzLTMgMy04IiAvPgogIDxwYXRoIGQ9Ik0yMiAxMHMtMy0zLTMtOCIgLz4KICA8cGF0aCBkPSJNMTAgMmMwIDQuNC0zLjYgOC04IDgiIC8+CiAgPHBhdGggZD0iTTE0IDJjMCA0LjQgMy42IDggOCA4IiAvPgogIDxwYXRoIGQ9Ik0yIDEwczIgMiAyIDUiIC8+CiAgPHBhdGggZD0iTTIyIDEwcy0yIDItMiA1IiAvPgogIDxwYXRoIGQ9Ik04IDE1aDgiIC8+CiAgPHBhdGggZD0iTTIgMjJ2LTFhMiAyIDAgMCAxIDItMmg0YTIgMiAwIDAgMSAyIDJ2MSIgLz4KICA8cGF0aCBkPSJNMTQgMjJ2LTFhMiAyIDAgMCAxIDItMmg0YTIgMiAwIDAgMSAyIDJ2MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/theater\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTheater extends LucideIconBase {\n static icon = {\n name: 'theater',\n size: 24,\n node: [\n ['path', { d: 'M2 10s3-3 3-8', key: '3xiif0' }],\n ['path', { d: 'M22 10s-3-3-3-8', key: 'ioaa5q' }],\n ['path', { d: 'M10 2c0 4.4-3.6 8-8 8', key: '16fkpi' }],\n ['path', { d: 'M14 2c0 4.4 3.6 8 8 8', key: 'b9eulq' }],\n ['path', { d: 'M2 10s2 2 2 5', key: '1au1lb' }],\n ['path', { d: 'M22 10s-2 2-2 5', key: 'qi2y5e' }],\n ['path', { d: 'M8 15h8', key: '45n4r' }],\n ['path', { d: 'M2 22v-1a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1', key: '1vsc2m' }],\n ['path', { d: 'M14 22v-1a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1', key: 'hrha4u' }],\n ],\n };\n icon = signal(LucideTheater.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTheater, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTheater, isStandalone: true, selector: \"svg[lucideTheater]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTheater, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTheater]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TextSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMCAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xMCAxOUgzIiAvPgogIDxjaXJjbGUgY3g9IjE3IiBjeT0iMTUiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTIxIDE5LTEuOS0xLjkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/text-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTextSearch extends LucideIconBase {\n static icon = {\n name: 'text-search',\n size: 24,\n node: [\n ['path', { d: 'M21 5H3', key: '1fi0y6' }],\n ['path', { d: 'M10 12H3', key: '1ulcyk' }],\n ['path', { d: 'M10 19H3', key: '108z41' }],\n ['circle', { cx: '17', cy: '15', r: '3', key: '1upz2a' }],\n ['path', { d: 'm21 19-1.9-1.9', key: 'dwi7p8' }],\n ],\n };\n icon = signal(LucideTextSearch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextSearch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTextSearch, isStandalone: true, selector: \"svg[lucideTextSearch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextSearch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTextSearch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Thermometer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNHYxMC41NGE0IDQgMCAxIDEtNCAwVjRhMiAyIDAgMCAxIDQgMFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/thermometer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideThermometer extends LucideIconBase {\n static icon = {\n name: 'thermometer',\n size: 24,\n node: [['path', { d: 'M14 4v10.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0Z', key: '17jzev' }]],\n };\n icon = signal(LucideThermometer.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideThermometer, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideThermometer, isStandalone: true, selector: \"svg[lucideThermometer]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideThermometer, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideThermometer]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ThermometerSnowflake\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMjAtMS4yNS0yLjVMNiAxOCIgLz4KICA8cGF0aCBkPSJNMTAgNCA4Ljc1IDYuNSA2IDYiIC8+CiAgPHBhdGggZD0iTTEwLjU4NSAxNUgxMCIgLz4KICA8cGF0aCBkPSJNMiAxMmg2LjVMMTAgOSIgLz4KICA8cGF0aCBkPSJNMjAgMTQuNTRhNCA0IDAgMSAxLTQgMFY0YTIgMiAwIDAgMSA0IDB6IiAvPgogIDxwYXRoIGQ9Im00IDEwIDEuNSAyTDQgMTQiIC8+CiAgPHBhdGggZD0ibTcgMjEgMy02LTEuNS0zIiAvPgogIDxwYXRoIGQ9Im03IDMgMyA2aDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/thermometer-snowflake\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideThermometerSnowflake extends LucideIconBase {\n static icon = {\n name: 'thermometer-snowflake',\n size: 24,\n node: [\n ['path', { d: 'm10 20-1.25-2.5L6 18', key: '18frcb' }],\n ['path', { d: 'M10 4 8.75 6.5 6 6', key: '7mghy3' }],\n ['path', { d: 'M10.585 15H10', key: '4nqulp' }],\n ['path', { d: 'M2 12h6.5L10 9', key: 'kv9z4n' }],\n ['path', { d: 'M20 14.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0z', key: 'yu0u2z' }],\n ['path', { d: 'm4 10 1.5 2L4 14', key: 'k9enpj' }],\n ['path', { d: 'm7 21 3-6-1.5-3', key: 'j8hb9u' }],\n ['path', { d: 'm7 3 3 6h2', key: '1bbqgq' }],\n ],\n };\n icon = signal(LucideThermometerSnowflake.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideThermometerSnowflake, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideThermometerSnowflake, isStandalone: true, selector: \"svg[lucideThermometerSnowflake]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideThermometerSnowflake, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideThermometerSnowflake]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ThumbsDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxOC4xMiAxMCAxNEg0LjE3YTIgMiAwIDAgMS0xLjkyLTIuNTZsMi4zMy04QTIgMiAwIDAgMSA2LjUgMkgyMGEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtMi43NmEyIDIgMCAwIDAtMS43OSAxLjExTDEyIDIyYTMuMTMgMy4xMyAwIDAgMS0zLTMuODhaIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNFYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/thumbs-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideThumbsDown extends LucideIconBase {\n static icon = {\n name: 'thumbs-down',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M9 18.12 10 14H4.17a2 2 0 0 1-1.92-2.56l2.33-8A2 2 0 0 1 6.5 2H20a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.76a2 2 0 0 0-1.79 1.11L12 22a3.13 3.13 0 0 1-3-3.88Z',\n key: 'm61m77',\n },\n ],\n ['path', { d: 'M17 14V2', key: '8ymqnk' }],\n ],\n };\n icon = signal(LucideThumbsDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideThumbsDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideThumbsDown, isStandalone: true, selector: \"svg[lucideThumbsDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideThumbsDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideThumbsDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ThumbsUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNS44OCAxNCAxMGg1LjgzYTIgMiAwIDAgMSAxLjkyIDIuNTZsLTIuMzMgOEEyIDIgMCAwIDEgMTcuNSAyMkg0YTIgMiAwIDAgMS0yLTJ2LThhMiAyIDAgMCAxIDItMmgyLjc2YTIgMiAwIDAgMCAxLjc5LTEuMTFMMTIgMmEzLjEzIDMuMTMgMCAwIDEgMyAzLjg4WiIgLz4KICA8cGF0aCBkPSJNNyAxMHYxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/thumbs-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideThumbsUp extends LucideIconBase {\n static icon = {\n name: 'thumbs-up',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15 5.88 14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2a3.13 3.13 0 0 1 3 3.88Z',\n key: 'emmmcr',\n },\n ],\n ['path', { d: 'M7 10v12', key: '1qc93n' }],\n ],\n };\n icon = signal(LucideThumbsUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideThumbsUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideThumbsUp, isStandalone: true, selector: \"svg[lucideThumbsUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideThumbsUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideThumbsUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TextWrap\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTYtMyAzIDMgMyIgLz4KICA8cGF0aCBkPSJNMyAxMmgxNC41YTEgMSAwIDAgMSAwIDdIMTMiIC8+CiAgPHBhdGggZD0iTTMgMTloNiIgLz4KICA8cGF0aCBkPSJNMyA1aDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-wrap\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTextWrap extends LucideIconBase {\n static icon = {\n name: 'text-wrap',\n size: 24,\n node: [\n ['path', { d: 'm16 16-3 3 3 3', key: '117b85' }],\n ['path', { d: 'M3 12h14.5a1 1 0 0 1 0 7H13', key: '18xa6z' }],\n ['path', { d: 'M3 19h6', key: '1ygdsz' }],\n ['path', { d: 'M3 5h18', key: '1u36vt' }],\n ],\n aliases: ['wrap-text'],\n };\n icon = signal(LucideTextWrap.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextWrap, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTextWrap, isStandalone: true, selector: \"svg[lucideTextWrap], svg[lucideWrapText]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTextWrap, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTextWrap], svg[lucideWrapText]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideTextWrap\n */\nconst LucideWrapText = LucideTextWrap;\n\n/**\n * @component @name ThermometerSun\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xMiA4YTQgNCAwIDAgMC0xLjY0NSA3LjY0NyIgLz4KICA8cGF0aCBkPSJNMiAxMmgyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNC41NGE0IDQgMCAxIDEtNCAwVjRhMiAyIDAgMCAxIDQgMHoiIC8+CiAgPHBhdGggZD0ibTQuOTMgNC45MyAxLjQxIDEuNDEiIC8+CiAgPHBhdGggZD0ibTYuMzQgMTcuNjYtMS40MSAxLjQxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/thermometer-sun\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideThermometerSun extends LucideIconBase {\n static icon = {\n name: 'thermometer-sun',\n size: 24,\n node: [\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\n ['path', { d: 'M12 8a4 4 0 0 0-1.645 7.647', key: 'wz5p04' }],\n ['path', { d: 'M2 12h2', key: '1t8f8n' }],\n ['path', { d: 'M20 14.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0z', key: 'yu0u2z' }],\n ['path', { d: 'm4.93 4.93 1.41 1.41', key: '149t6j' }],\n ['path', { d: 'm6.34 17.66-1.41 1.41', key: '1m8zz5' }],\n ],\n };\n icon = signal(LucideThermometerSun.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideThermometerSun, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideThermometerSun, isStandalone: true, selector: \"svg[lucideThermometerSun]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideThermometerSun, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideThermometerSun]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TicketCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJtOSAxMiAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ticket-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTicketCheck extends LucideIconBase {\n static icon = {\n name: 'ticket-check',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z',\n key: 'qn84l0',\n },\n ],\n ['path', { d: 'm9 12 2 2 4-4', key: 'dzmm74' }],\n ],\n };\n icon = signal(LucideTicketCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicketCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTicketCheck, isStandalone: true, selector: \"svg[lucideTicketCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicketCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTicketCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TicketSlash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJtOS41IDE0LjUgNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ticket-slash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTicketSlash extends LucideIconBase {\n static icon = {\n name: 'ticket-slash',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z',\n key: 'qn84l0',\n },\n ],\n ['path', { d: 'm9.5 14.5 5-5', key: 'qviqfa' }],\n ],\n };\n icon = signal(LucideTicketSlash.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicketSlash, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTicketSlash, isStandalone: true, selector: \"svg[lucideTicketSlash]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicketSlash, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTicketSlash]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TicketX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJtOS41IDE0LjUgNS01IiAvPgogIDxwYXRoIGQ9Im05LjUgOS41IDUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ticket-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTicketX extends LucideIconBase {\n static icon = {\n name: 'ticket-x',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z',\n key: 'qn84l0',\n },\n ],\n ['path', { d: 'm9.5 14.5 5-5', key: 'qviqfa' }],\n ['path', { d: 'm9.5 9.5 5 5', key: '18nt4w' }],\n ],\n };\n icon = signal(LucideTicketX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicketX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTicketX, isStandalone: true, selector: \"svg[lucideTicketX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicketX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTicketX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TicketMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJNOSAxMmg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ticket-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTicketMinus extends LucideIconBase {\n static icon = {\n name: 'ticket-minus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z',\n key: 'qn84l0',\n },\n ],\n ['path', { d: 'M9 12h6', key: '1c52cq' }],\n ],\n };\n icon = signal(LucideTicketMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicketMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTicketMinus, isStandalone: true, selector: \"svg[lucideTicketMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicketMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTicketMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Ticket\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJNMTMgNXYyIiAvPgogIDxwYXRoIGQ9Ik0xMyAxN3YyIiAvPgogIDxwYXRoIGQ9Ik0xMyAxMXYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ticket\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTicket extends LucideIconBase {\n static icon = {\n name: 'ticket',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z',\n key: 'qn84l0',\n },\n ],\n ['path', { d: 'M13 5v2', key: 'dyzc3o' }],\n ['path', { d: 'M13 17v2', key: '1ont0d' }],\n ['path', { d: 'M13 11v2', key: '1wjjxi' }],\n ],\n };\n icon = signal(LucideTicket.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicket, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTicket, isStandalone: true, selector: \"svg[lucideTicket]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicket, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTicket]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TicketPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJNOSAxMmg2IiAvPgogIDxwYXRoIGQ9Ik0xMiA5djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ticket-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTicketPlus extends LucideIconBase {\n static icon = {\n name: 'ticket-plus',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z',\n key: 'qn84l0',\n },\n ],\n ['path', { d: 'M9 12h6', key: '1c52cq' }],\n ['path', { d: 'M12 9v6', key: '199k2o' }],\n ],\n };\n icon = signal(LucideTicketPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicketPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTicketPlus, isStandalone: true, selector: \"svg[lucideTicketPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicketPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTicketPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TicketsPlane\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSAxN2gxLjIyN2EyIDIgMCAwIDAgMS4zNDUtLjUyTDE4IDEyIiAvPgogIDxwYXRoIGQ9Im0xMiAxMy41IDMuNzk0LjUwNiIgLz4KICA8cGF0aCBkPSJtMy4xNzMgOC4xOCAxMS01YTIgMiAwIDAgMSAyLjY0Ny45OTNMMTguNTYgOCIgLz4KICA8cGF0aCBkPSJNNiAxMFY4IiAvPgogIDxwYXRoIGQ9Ik02IDE0djEiIC8+CiAgPHBhdGggZD0iTTYgMTl2MiIgLz4KICA8cmVjdCB4PSIyIiB5PSI4IiB3aWR0aD0iMjAiIGhlaWdodD0iMTMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tickets-plane\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTicketsPlane extends LucideIconBase {\n static icon = {\n name: 'tickets-plane',\n size: 24,\n node: [\n ['path', { d: 'M10.5 17h1.227a2 2 0 0 0 1.345-.52L18 12', key: '16muxl' }],\n ['path', { d: 'm12 13.5 3.794.506', key: '6v5z87' }],\n ['path', { d: 'm3.173 8.18 11-5a2 2 0 0 1 2.647.993L18.56 8', key: '15hfpj' }],\n ['path', { d: 'M6 10V8', key: '1y41hn' }],\n ['path', { d: 'M6 14v1', key: 'cao2tf' }],\n ['path', { d: 'M6 19v2', key: '1loha6' }],\n ['rect', { x: '2', y: '8', width: '20', height: '13', rx: '2', key: 'p3bz5l' }],\n ],\n };\n icon = signal(LucideTicketsPlane.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicketsPlane, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTicketsPlane, isStandalone: true, selector: \"svg[lucideTicketsPlane]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicketsPlane, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTicketsPlane]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TimerOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMmg0IiAvPgogIDxwYXRoIGQ9Ik00LjYgMTFhOCA4IDAgMCAwIDEuNyA4LjcgOCA4IDAgMCAwIDguNyAxLjciIC8+CiAgPHBhdGggZD0iTTcuNCA3LjRhOCA4IDAgMCAxIDEwLjMgMSA4IDggMCAwIDEgLjkgMTAuMiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnYtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/timer-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTimerOff extends LucideIconBase {\n static icon = {\n name: 'timer-off',\n size: 24,\n node: [\n ['path', { d: 'M10 2h4', key: 'n1abiw' }],\n ['path', { d: 'M4.6 11a8 8 0 0 0 1.7 8.7 8 8 0 0 0 8.7 1.7', key: '10he05' }],\n ['path', { d: 'M7.4 7.4a8 8 0 0 1 10.3 1 8 8 0 0 1 .9 10.2', key: '15f7sh' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M12 12v-2', key: 'fwoke6' }],\n ],\n };\n icon = signal(LucideTimerOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTimerOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTimerOff, isStandalone: true, selector: \"svg[lucideTimerOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTimerOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTimerOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Timeline\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTQgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik00IDIwaC4wMSIgLz4KICA8cGF0aCBkPSJNNCA0aC4wMSIgLz4KICA8cGF0aCBkPSJNNCA4aC4wMSIgLz4KICA8cGF0aCBkPSJNOS40MTQgMTMuNDE0YTIgMiAwIDAgMCAxLjQxNC41ODZIMTlhMSAxIDAgMCAwIDEtMXYtMmExIDEgMCAwIDAtMS0xaC04LjE3MmEyIDIgMCAwIDAtMS40MTQuNTg2TDggMTJ6IiAvPgogIDxwYXRoIGQ9Ik05LjQxNCAyMS40MTRhMiAyIDAgMCAwIDEuNDE0LjU4NkgxOWExIDEgMCAwIDAgMS0xdi0yYTEgMSAwIDAgMC0xLTFoLTguMTcyYTIgMiAwIDAgMC0xLjQxNC41ODZMOCAyMHoiIC8+CiAgPHBhdGggZD0iTTkuNDE0IDUuNDE0QTIgMiAwIDAgMCAxMC44MjggNkgxOWExIDEgMCAwIDAgMS0xVjNhMSAxIDAgMCAwLTEtMWgtOC4xNzJhMiAyIDAgMCAwLTEuNDE0LjU4Nkw4IDR6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/timeline\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTimeline extends LucideIconBase {\n static icon = {\n name: 'timeline',\n size: 24,\n node: [\n ['path', { d: 'M4 12h.01', key: '158zrr' }],\n ['path', { d: 'M4 16h.01', key: 'jrnfb7' }],\n ['path', { d: 'M4 20h.01', key: 'orx0iu' }],\n ['path', { d: 'M4 4h.01', key: 'cieki8' }],\n ['path', { d: 'M4 8h.01', key: '43g258' }],\n [\n 'path',\n {\n d: 'M9.414 13.414a2 2 0 0 0 1.414.586H19a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1h-8.172a2 2 0 0 0-1.414.586L8 12z',\n key: '1pvxkf',\n },\n ],\n [\n 'path',\n {\n d: 'M9.414 21.414a2 2 0 0 0 1.414.586H19a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1h-8.172a2 2 0 0 0-1.414.586L8 20z',\n key: '1k13gh',\n },\n ],\n [\n 'path',\n {\n d: 'M9.414 5.414A2 2 0 0 0 10.828 6H19a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1h-8.172a2 2 0 0 0-1.414.586L8 4z',\n key: '12x0hd',\n },\n ],\n ],\n };\n icon = signal(LucideTimeline.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTimeline, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTimeline, isStandalone: true, selector: \"svg[lucideTimeline]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTimeline, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTimeline]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TimerReset\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMmg0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNHYtNCIgLz4KICA8cGF0aCBkPSJNNCAxM2E4IDggMCAwIDEgOC03IDggOCAwIDEgMS01LjMgMTRMNCAxNy42IiAvPgogIDxwYXRoIGQ9Ik05IDE3SDR2NSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/timer-reset\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTimerReset extends LucideIconBase {\n static icon = {\n name: 'timer-reset',\n size: 24,\n node: [\n ['path', { d: 'M10 2h4', key: 'n1abiw' }],\n ['path', { d: 'M12 14v-4', key: '1evpnu' }],\n ['path', { d: 'M4 13a8 8 0 0 1 8-7 8 8 0 1 1-5.3 14L4 17.6', key: '1ts96g' }],\n ['path', { d: 'M9 17H4v5', key: '8t5av' }],\n ],\n };\n icon = signal(LucideTimerReset.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTimerReset, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTimerReset, isStandalone: true, selector: \"svg[lucideTimerReset]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTimerReset, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTimerReset]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Tickets\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMy4xNzMgOC4xOCAxMS01YTIgMiAwIDAgMSAyLjY0Ny45OTNMMTguNTYgOCIgLz4KICA8cGF0aCBkPSJNNiAxMFY4IiAvPgogIDxwYXRoIGQ9Ik02IDE0djEiIC8+CiAgPHBhdGggZD0iTTYgMTl2MiIgLz4KICA8cmVjdCB4PSIyIiB5PSI4IiB3aWR0aD0iMjAiIGhlaWdodD0iMTMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tickets\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTickets extends LucideIconBase {\n static icon = {\n name: 'tickets',\n size: 24,\n node: [\n ['path', { d: 'm3.173 8.18 11-5a2 2 0 0 1 2.647.993L18.56 8', key: '15hfpj' }],\n ['path', { d: 'M6 10V8', key: '1y41hn' }],\n ['path', { d: 'M6 14v1', key: 'cao2tf' }],\n ['path', { d: 'M6 19v2', key: '1loha6' }],\n ['rect', { x: '2', y: '8', width: '20', height: '13', rx: '2', key: 'p3bz5l' }],\n ],\n };\n icon = signal(LucideTickets.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTickets, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTickets, isStandalone: true, selector: \"svg[lucideTickets]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTickets, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTickets]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TicketPercent\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDEgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMSAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJNOSA5aC4wMSIgLz4KICA8cGF0aCBkPSJtMTUgOS02IDYiIC8+CiAgPHBhdGggZD0iTTE1IDE1aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ticket-percent\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTicketPercent extends LucideIconBase {\n static icon = {\n name: 'ticket-percent',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M2 9a3 3 0 1 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 1 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z',\n key: '1l48ns',\n },\n ],\n ['path', { d: 'M9 9h.01', key: '1q5me6' }],\n ['path', { d: 'm15 9-6 6', key: '1uzhvr' }],\n ['path', { d: 'M15 15h.01', key: 'lqbp3k' }],\n ],\n };\n icon = signal(LucideTicketPercent.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicketPercent, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTicketPercent, isStandalone: true, selector: \"svg[lucideTicketPercent]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTicketPercent, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTicketPercent]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ToggleLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iMTIiIHI9IjMiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiB4PSIyIiB5PSI1IiByeD0iNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/toggle-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideToggleLeft extends LucideIconBase {\n static icon = {\n name: 'toggle-left',\n size: 24,\n node: [\n ['circle', { cx: '9', cy: '12', r: '3', key: 'u3jwor' }],\n ['rect', { width: '20', height: '14', x: '2', y: '5', rx: '7', key: 'g7kal2' }],\n ],\n };\n icon = signal(LucideToggleLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideToggleLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideToggleLeft, isStandalone: true, selector: \"svg[lucideToggleLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideToggleLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideToggleLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Toilet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxMmgxM2ExIDEgMCAwIDEgMSAxIDUgNSAwIDAgMS01IDVoLS41OThhLjUuNSAwIDAgMC0uNDI0Ljc2NWwxLjU0NCAyLjQ3YS41LjUgMCAwIDEtLjQyNC43NjVINS40MDJhLjUuNSAwIDAgMS0uNDI0LS43NjVMNyAxOCIgLz4KICA8cGF0aCBkPSJNOCAxOGE1IDUgMCAwIDEtNS01VjRhMiAyIDAgMCAxIDItMmg4YTIgMiAwIDAgMSAyIDJ2OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/toilet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideToilet extends LucideIconBase {\n static icon = {\n name: 'toilet',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M7 12h13a1 1 0 0 1 1 1 5 5 0 0 1-5 5h-.598a.5.5 0 0 0-.424.765l1.544 2.47a.5.5 0 0 1-.424.765H5.402a.5.5 0 0 1-.424-.765L7 18',\n key: 'kc4kqr',\n },\n ],\n ['path', { d: 'M8 18a5 5 0 0 1-5-5V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v8', key: '1tqs57' }],\n ],\n };\n icon = signal(LucideToilet.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideToilet, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideToilet, isStandalone: true, selector: \"svg[lucideToilet]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideToilet, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideToilet]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ToolCase\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTVoNCIgLz4KICA8cGF0aCBkPSJtMTQuODE3IDEwLjk5NS0uOTcxLTEuNDUgMS4wMzQtMS4yMzJhMiAyIDAgMCAwLTIuMDI1LTMuMjM4bC0xLjgyLjM2NEw5LjkxIDMuODg1YTIgMiAwIDAgMC0zLjYyNS43NDhMNi4xNDEgNi41NWwtMS43MjUuNDI2YTIgMiAwIDAgMC0uMTkgMy43NTZsLjY1Ny4yNyIgLz4KICA8cGF0aCBkPSJtMTguODIyIDEwLjk5NSAyLjI2LTUuMzhhMSAxIDAgMCAwLS41NTctMS4zMThMMTYuOTU0IDIuOWExIDEgMCAwIDAtMS4yODEuNTMzbC0uOTI0IDIuMTIyIiAvPgogIDxwYXRoIGQ9Ik00IDEyLjAwNkExIDEgMCAwIDEgNC45OTQgMTFIMTlhMSAxIDAgMCAxIDEgMXY3YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tool-case\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideToolCase extends LucideIconBase {\n static icon = {\n name: 'tool-case',\n size: 24,\n node: [\n ['path', { d: 'M10 15h4', key: '192ueg' }],\n [\n 'path',\n {\n d: 'm14.817 10.995-.971-1.45 1.034-1.232a2 2 0 0 0-2.025-3.238l-1.82.364L9.91 3.885a2 2 0 0 0-3.625.748L6.141 6.55l-1.725.426a2 2 0 0 0-.19 3.756l.657.27',\n key: 'xbnumr',\n },\n ],\n [\n 'path',\n {\n d: 'm18.822 10.995 2.26-5.38a1 1 0 0 0-.557-1.318L16.954 2.9a1 1 0 0 0-1.281.533l-.924 2.122',\n key: 'eaw7gc',\n },\n ],\n [\n 'path',\n {\n d: 'M4 12.006A1 1 0 0 1 4.994 11H19a1 1 0 0 1 1 1v7a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2z',\n key: '1vaooh',\n },\n ],\n ],\n };\n icon = signal(LucideToolCase.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideToolCase, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideToolCase, isStandalone: true, selector: \"svg[lucideToolCase]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideToolCase, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideToolCase]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Torus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSIxMSIgcng9IjMiIHJ5PSIyIiAvPgogIDxlbGxpcHNlIGN4PSIxMiIgY3k9IjEyLjUiIHJ4PSIxMCIgcnk9IjguNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/torus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTorus extends LucideIconBase {\n static icon = {\n name: 'torus',\n size: 24,\n node: [\n ['ellipse', { cx: '12', cy: '11', rx: '3', ry: '2', key: '1b2qxu' }],\n ['ellipse', { cx: '12', cy: '12.5', rx: '10', ry: '8.5', key: 'h8emeu' }],\n ],\n };\n icon = signal(LucideTorus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTorus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTorus, isStandalone: true, selector: \"svg[lucideTorus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTorus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTorus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TouchpadOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjB2LTYiIC8+CiAgPHBhdGggZD0iTTE5LjY1NiAxNEgyMiIgLz4KICA8cGF0aCBkPSJNMiAxNGgxMiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMEg0YTIgMiAwIDAgMS0yLTJWNmEyIDIgMCAwIDEgMi0yIiAvPgogIDxwYXRoIGQ9Ik05LjY1NiA0SDIwYTIgMiAwIDAgMSAyIDJ2MTAuMzQ0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/touchpad-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTouchpadOff extends LucideIconBase {\n static icon = {\n name: 'touchpad-off',\n size: 24,\n node: [\n ['path', { d: 'M12 20v-6', key: '1rm09r' }],\n ['path', { d: 'M19.656 14H22', key: '170xzr' }],\n ['path', { d: 'M2 14h12', key: 'd8icqz' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M20 20H4a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2', key: 's23sx2' }],\n ['path', { d: 'M9.656 4H20a2 2 0 0 1 2 2v10.344', key: 'ovjcvl' }],\n ],\n };\n icon = signal(LucideTouchpadOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTouchpadOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTouchpadOff, isStandalone: true, selector: \"svg[lucideTouchpadOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTouchpadOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTouchpadOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Toolbox\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTJ2NCIgLz4KICA8cGF0aCBkPSJNMTYgNlY0YTIgMiAwIDAwLTItMmgtNGEyIDIgMCAwMC0yIDJ2MiIgLz4KICA8cGF0aCBkPSJNMTcgNmEyIDIgMCAwMTEuNDE0LjU4NmwzIDNBMiAyIDAgMDEyMiAxMXY4YTIgMiAwIDAxLTIgMkg0YTIgMiAwIDAxLTItMnYtOGEyIDIgMCAwMS41ODYtMS40MTRsMy0zQTIgMiAwIDAxNyA2eiIgLz4KICA8cGF0aCBkPSJNMiAxNGgyMCIgLz4KICA8cGF0aCBkPSJNOCAxMnY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/toolbox\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideToolbox extends LucideIconBase {\n static icon = {\n name: 'toolbox',\n size: 24,\n node: [\n ['path', { d: 'M16 12v4', key: 'vf1vip' }],\n ['path', { d: 'M16 6V4a2 2 0 00-2-2h-4a2 2 0 00-2 2v2', key: 'llnzfg' }],\n [\n 'path',\n {\n d: 'M17 6a2 2 0 011.414.586l3 3A2 2 0 0122 11v8a2 2 0 01-2 2H4a2 2 0 01-2-2v-8a2 2 0 01.586-1.414l3-3A2 2 0 017 6z',\n key: '1hprxj',\n },\n ],\n ['path', { d: 'M2 14h20', key: 'myj16y' }],\n ['path', { d: 'M8 12v4', key: '1w4uao' }],\n ],\n };\n icon = signal(LucideToolbox.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideToolbox, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideToolbox, isStandalone: true, selector: \"svg[lucideToolbox]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideToolbox, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideToolbox]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Timer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTAiIHgyPSIxNCIgeTE9IjIiIHkyPSIyIiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjE1IiB5MT0iMTQiIHkyPSIxMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE0IiByPSI4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/timer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTimer extends LucideIconBase {\n static icon = {\n name: 'timer',\n size: 24,\n node: [\n ['line', { x1: '10', x2: '14', y1: '2', y2: '2', key: '14vaq8' }],\n ['line', { x1: '12', x2: '15', y1: '14', y2: '11', key: '17fdiu' }],\n ['circle', { cx: '12', cy: '14', r: '8', key: '1e1u0o' }],\n ],\n };\n icon = signal(LucideTimer.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTimer, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTimer, isStandalone: true, selector: \"svg[lucideTimer]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTimer, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTimer]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TowelRack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgN2gtMiIgLz4KICA8cGF0aCBkPSJNNi41IDNoMTFBMi41IDIuNSAwIDAgMSAyMCA1LjVWMjBhMSAxIDAgMCAxLTEgMWgtOWExIDEgMCAwIDEtMS0xVjUuNWExIDEgMCAwIDAtNSAwVjE3YTEgMSAwIDAgMCAxIDFoNCIgLz4KICA8cGF0aCBkPSJNOSA3SDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/towel-rack\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTowelRack extends LucideIconBase {\n static icon = {\n name: 'towel-rack',\n size: 24,\n node: [\n ['path', { d: 'M22 7h-2', key: '1okbx2' }],\n [\n 'path',\n {\n d: 'M6.5 3h11A2.5 2.5 0 0 1 20 5.5V20a1 1 0 0 1-1 1h-9a1 1 0 0 1-1-1V5.5a1 1 0 0 0-5 0V17a1 1 0 0 0 1 1h4',\n key: 'kc32tg',\n },\n ],\n ['path', { d: 'M9 7H2', key: 'ahf7b7' }],\n ],\n };\n icon = signal(LucideTowelRack.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTowelRack, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTowelRack, isStandalone: true, selector: \"svg[lucideTowelRack]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTowelRack, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTowelRack]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ToggleRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxNSIgY3k9IjEyIiByPSIzIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iNSIgcng9IjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/toggle-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideToggleRight extends LucideIconBase {\n static icon = {\n name: 'toggle-right',\n size: 24,\n node: [\n ['circle', { cx: '15', cy: '12', r: '3', key: '1afu0r' }],\n ['rect', { width: '20', height: '14', x: '2', y: '5', rx: '7', key: 'g7kal2' }],\n ],\n };\n icon = signal(LucideToggleRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideToggleRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideToggleRight, isStandalone: true, selector: \"svg[lucideToggleRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideToggleRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideToggleRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Touchpad\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yIDE0aDIwIiAvPgogIDxwYXRoIGQ9Ik0xMiAyMHYtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/touchpad\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTouchpad extends LucideIconBase {\n static icon = {\n name: 'touchpad',\n size: 24,\n node: [\n ['rect', { width: '20', height: '16', x: '2', y: '4', rx: '2', key: '18n3k1' }],\n ['path', { d: 'M2 14h20', key: 'myj16y' }],\n ['path', { d: 'M12 20v-6', key: '1rm09r' }],\n ],\n };\n icon = signal(LucideTouchpad.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTouchpad, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTouchpad, isStandalone: true, selector: \"svg[lucideTouchpad]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTouchpad, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTouchpad]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TowerControl\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguMiAxMi4yNyAyMCA2SDRsMS44IDYuMjdhMSAxIDAgMCAwIC45NS43M2gxMC41YTEgMSAwIDAgMCAuOTYtLjczWiIgLz4KICA8cGF0aCBkPSJNOCAxM3Y5IiAvPgogIDxwYXRoIGQ9Ik0xNiAyMnYtOSIgLz4KICA8cGF0aCBkPSJtOSA2IDEgNyIgLz4KICA8cGF0aCBkPSJtMTUgNi0xIDciIC8+CiAgPHBhdGggZD0iTTEyIDZWMiIgLz4KICA8cGF0aCBkPSJNMTMgMmgtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tower-control\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTowerControl extends LucideIconBase {\n static icon = {\n name: 'tower-control',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M18.2 12.27 20 6H4l1.8 6.27a1 1 0 0 0 .95.73h10.5a1 1 0 0 0 .96-.73Z',\n key: '1pledb',\n },\n ],\n ['path', { d: 'M8 13v9', key: 'hmv0ci' }],\n ['path', { d: 'M16 22v-9', key: 'ylnf1u' }],\n ['path', { d: 'm9 6 1 7', key: 'dpdgam' }],\n ['path', { d: 'm15 6-1 7', key: 'ls7zgu' }],\n ['path', { d: 'M12 6V2', key: '1pj48d' }],\n ['path', { d: 'M13 2h-2', key: 'mj6ths' }],\n ],\n };\n icon = signal(LucideTowerControl.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTowerControl, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTowerControl, isStandalone: true, selector: \"svg[lucideTowerControl]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTowerControl, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTowerControl]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ToyBrick\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTIiIHg9IjMiIHk9IjgiIHJ4PSIxIiAvPgogIDxwYXRoIGQ9Ik0xMCA4VjVjMC0uNi0uNC0xLTEtMUg2YTEgMSAwIDAgMC0xIDF2MyIgLz4KICA8cGF0aCBkPSJNMTkgOFY1YzAtLjYtLjQtMS0xLTFoLTNhMSAxIDAgMCAwLTEgMXYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/toy-brick\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideToyBrick extends LucideIconBase {\n static icon = {\n name: 'toy-brick',\n size: 24,\n node: [\n ['rect', { width: '18', height: '12', x: '3', y: '8', rx: '1', key: '158fvp' }],\n ['path', { d: 'M10 8V5c0-.6-.4-1-1-1H6a1 1 0 0 0-1 1v3', key: 's0042v' }],\n ['path', { d: 'M19 8V5c0-.6-.4-1-1-1h-3a1 1 0 0 0-1 1v3', key: '9wmeh2' }],\n ],\n };\n icon = signal(LucideToyBrick.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideToyBrick, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideToyBrick, isStandalone: true, selector: \"svg[lucideToyBrick]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideToyBrick, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideToyBrick]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Tractor\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTEgMTEgLjlhMSAxIDAgMCAxIC44IDEuMWwtLjY2NSA0LjE1OGExIDEgMCAwIDEtLjk4OC44NDJIMjAiIC8+CiAgPHBhdGggZD0iTTE2IDE4aC01IiAvPgogIDxwYXRoIGQ9Ik0xOCA1YTEgMSAwIDAgMC0xIDF2NS41NzMiIC8+CiAgPHBhdGggZD0iTTMgNGg4LjEyOWExIDEgMCAwIDEgLjk5Ljg2M0wxMyAxMS4yNDYiIC8+CiAgPHBhdGggZD0iTTQgMTFWNCIgLz4KICA8cGF0aCBkPSJNNyAxNWguMDEiIC8+CiAgPHBhdGggZD0iTTggMTAuMVY0IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNyIgY3k9IjE1IiByPSI1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tractor\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTractor extends LucideIconBase {\n static icon = {\n name: 'tractor',\n size: 24,\n node: [\n [\n 'path',\n { d: 'm10 11 11 .9a1 1 0 0 1 .8 1.1l-.665 4.158a1 1 0 0 1-.988.842H20', key: 'she1j9' },\n ],\n ['path', { d: 'M16 18h-5', key: 'bq60fd' }],\n ['path', { d: 'M18 5a1 1 0 0 0-1 1v5.573', key: '1kv8ia' }],\n ['path', { d: 'M3 4h8.129a1 1 0 0 1 .99.863L13 11.246', key: '1q1ert' }],\n ['path', { d: 'M4 11V4', key: '9ft8pt' }],\n ['path', { d: 'M7 15h.01', key: 'k5ht0j' }],\n ['path', { d: 'M8 10.1V4', key: '1jgyzo' }],\n ['circle', { cx: '18', cy: '18', r: '2', key: '1emm8v' }],\n ['circle', { cx: '7', cy: '15', r: '5', key: 'ddtuc' }],\n ],\n };\n icon = signal(LucideTractor.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTractor, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTractor, isStandalone: true, selector: \"svg[lucideTractor]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTractor, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTractor]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Tornado\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNEgzIiAvPgogIDxwYXRoIGQ9Ik0xOCA4SDYiIC8+CiAgPHBhdGggZD0iTTE5IDEySDkiIC8+CiAgPHBhdGggZD0iTTE2IDE2aC02IiAvPgogIDxwYXRoIGQ9Ik0xMSAyMEg5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tornado\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTornado extends LucideIconBase {\n static icon = {\n name: 'tornado',\n size: 24,\n node: [\n ['path', { d: 'M21 4H3', key: '1hwok0' }],\n ['path', { d: 'M18 8H6', key: '41n648' }],\n ['path', { d: 'M19 12H9', key: '1g4lpz' }],\n ['path', { d: 'M16 16h-6', key: '1j5d54' }],\n ['path', { d: 'M11 20H9', key: '39obr8' }],\n ],\n };\n icon = signal(LucideTornado.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTornado, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTornado, isStandalone: true, selector: \"svg[lucideTornado]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTornado, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTornado]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TrainTrack\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxNyAxNyAyIiAvPgogIDxwYXRoIGQ9Im0yIDE0IDggOCIgLz4KICA8cGF0aCBkPSJtNSAxMSA4IDgiIC8+CiAgPHBhdGggZD0ibTggOCA4IDgiIC8+CiAgPHBhdGggZD0ibTExIDUgOCA4IiAvPgogIDxwYXRoIGQ9Im0xNCAyIDggOCIgLz4KICA8cGF0aCBkPSJNNyAyMiAyMiA3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/train-track\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTrainTrack extends LucideIconBase {\n static icon = {\n name: 'train-track',\n size: 24,\n node: [\n ['path', { d: 'M2 17 17 2', key: '18b09t' }],\n ['path', { d: 'm2 14 8 8', key: '1gv9hu' }],\n ['path', { d: 'm5 11 8 8', key: '189pqp' }],\n ['path', { d: 'm8 8 8 8', key: '1imecy' }],\n ['path', { d: 'm11 5 8 8', key: 'ummqn6' }],\n ['path', { d: 'm14 2 8 8', key: '1vk7dn' }],\n ['path', { d: 'M7 22 22 7', key: '15mb1i' }],\n ],\n };\n icon = signal(LucideTrainTrack.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrainTrack, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTrainTrack, isStandalone: true, selector: \"svg[lucideTrainTrack]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrainTrack, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTrainTrack]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TrafficCone\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuMDUgMTAuOTY2YTUgMi41IDAgMCAxLTguMSAwIiAvPgogIDxwYXRoIGQ9Im0xNi45MjMgMTQuMDQ5IDQuNDggMi4wNGExIDEgMCAwIDEgLjAwMSAxLjgzMWwtOC41NzQgMy45YTIgMiAwIDAgMS0xLjY2IDBsLTguNTc0LTMuOTFhMSAxIDAgMCAxIDAtMS44M2w0LjQ4NC0yLjA0IiAvPgogIDxwYXRoIGQ9Ik0xNi45NDkgMTQuMTRhNSAyLjUgMCAxIDEtOS45IDBMMTAuMDYzIDMuNWEyIDIgMCAwIDEgMy44NzQgMHoiIC8+CiAgPHBhdGggZD0iTTkuMTk0IDYuNTdhNSAyLjUgMCAwIDAgNS42MSAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/traffic-cone\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTrafficCone extends LucideIconBase {\n static icon = {\n name: 'traffic-cone',\n size: 24,\n node: [\n ['path', { d: 'M16.05 10.966a5 2.5 0 0 1-8.1 0', key: 'm5jpwb' }],\n [\n 'path',\n {\n d: 'm16.923 14.049 4.48 2.04a1 1 0 0 1 .001 1.831l-8.574 3.9a2 2 0 0 1-1.66 0l-8.574-3.91a1 1 0 0 1 0-1.83l4.484-2.04',\n key: 'rbg3g8',\n },\n ],\n [\n 'path',\n { d: 'M16.949 14.14a5 2.5 0 1 1-9.9 0L10.063 3.5a2 2 0 0 1 3.874 0z', key: 'vap8c8' },\n ],\n ['path', { d: 'M9.194 6.57a5 2.5 0 0 0 5.61 0', key: '15hn5c' }],\n ],\n };\n icon = signal(LucideTrafficCone.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrafficCone, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTrafficCone, isStandalone: true, selector: \"svg[lucideTrafficCone]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrafficCone, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTrafficCone]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TrainFrontTunnel\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMlYxMmExMCAxMCAwIDEgMSAyMCAwdjEwIiAvPgogIDxwYXRoIGQ9Ik0xNSA2Ljh2MS40YTMgMi44IDAgMSAxLTYgMFY2LjgiIC8+CiAgPHBhdGggZD0iTTEwIDE1aC4wMSIgLz4KICA8cGF0aCBkPSJNMTQgMTVoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMCAxOWE0IDQgMCAwIDEtNC00di0zYTYgNiAwIDEgMSAxMiAwdjNhNCA0IDAgMCAxLTQgNFoiIC8+CiAgPHBhdGggZD0ibTkgMTktMiAzIiAvPgogIDxwYXRoIGQ9Im0xNSAxOSAyIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/train-front-tunnel\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTrainFrontTunnel extends LucideIconBase {\n static icon = {\n name: 'train-front-tunnel',\n size: 24,\n node: [\n ['path', { d: 'M2 22V12a10 10 0 1 1 20 0v10', key: 'o0fyp0' }],\n ['path', { d: 'M15 6.8v1.4a3 2.8 0 1 1-6 0V6.8', key: 'm8q3n9' }],\n ['path', { d: 'M10 15h.01', key: '44in9x' }],\n ['path', { d: 'M14 15h.01', key: '5mohn5' }],\n ['path', { d: 'M10 19a4 4 0 0 1-4-4v-3a6 6 0 1 1 12 0v3a4 4 0 0 1-4 4Z', key: 'hckbmu' }],\n ['path', { d: 'm9 19-2 3', key: 'iij7hm' }],\n ['path', { d: 'm15 19 2 3', key: 'npx8sa' }],\n ],\n };\n icon = signal(LucideTrainFrontTunnel.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrainFrontTunnel, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTrainFrontTunnel, isStandalone: true, selector: \"svg[lucideTrainFrontTunnel]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrainFrontTunnel, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTrainFrontTunnel]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TrainFront\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzLjFWN2E0IDQgMCAwIDAgOCAwVjMuMSIgLz4KICA8cGF0aCBkPSJtOSAxNS0xLTEiIC8+CiAgPHBhdGggZD0ibTE1IDE1IDEtMSIgLz4KICA8cGF0aCBkPSJNOSAxOWMtMi44IDAtNS0yLjItNS01di00YTggOCAwIDAgMSAxNiAwdjRjMCAyLjgtMi4yIDUtNSA1WiIgLz4KICA8cGF0aCBkPSJtOCAxOS0yIDMiIC8+CiAgPHBhdGggZD0ibTE2IDE5IDIgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/train-front\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTrainFront extends LucideIconBase {\n static icon = {\n name: 'train-front',\n size: 24,\n node: [\n ['path', { d: 'M8 3.1V7a4 4 0 0 0 8 0V3.1', key: '1v71zp' }],\n ['path', { d: 'm9 15-1-1', key: '1yrq24' }],\n ['path', { d: 'm15 15 1-1', key: '1t0d6s' }],\n ['path', { d: 'M9 19c-2.8 0-5-2.2-5-5v-4a8 8 0 0 1 16 0v4c0 2.8-2.2 5-5 5Z', key: '1p0hjs' }],\n ['path', { d: 'm8 19-2 3', key: '13i0xs' }],\n ['path', { d: 'm16 19 2 3', key: 'xo31yx' }],\n ],\n };\n icon = signal(LucideTrainFront.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrainFront, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTrainFront, isStandalone: true, selector: \"svg[lucideTrainFront]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrainFront, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTrainFront]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TramFront\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHg9IjQiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik00IDExaDE2IiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjgiIC8+CiAgPHBhdGggZD0ibTggMTktMiAzIiAvPgogIDxwYXRoIGQ9Im0xOCAyMi0yLTMiIC8+CiAgPHBhdGggZD0iTTggMTVoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxNWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tram-front\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTramFront extends LucideIconBase {\n static icon = {\n name: 'tram-front',\n size: 24,\n node: [\n ['rect', { width: '16', height: '16', x: '4', y: '3', rx: '2', key: '1wxw4b' }],\n ['path', { d: 'M4 11h16', key: 'mpoxn0' }],\n ['path', { d: 'M12 3v8', key: '1h2ygw' }],\n ['path', { d: 'm8 19-2 3', key: '13i0xs' }],\n ['path', { d: 'm18 22-2-3', key: '1p0ohu' }],\n ['path', { d: 'M8 15h.01', key: 'a7atzg' }],\n ['path', { d: 'M16 15h.01', key: 'rnfrdf' }],\n ],\n aliases: ['train'],\n };\n icon = signal(LucideTramFront.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTramFront, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTramFront, isStandalone: true, selector: \"svg[lucideTramFront], svg[lucideTrain]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTramFront, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTramFront], svg[lucideTrain]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideTramFront\n */\nconst LucideTrain = LucideTramFront;\n\n/**\n * @component @name Trash\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgNnYxNGEyIDIgMCAwIDEtMiAySDdhMiAyIDAgMCAxLTItMlY2IiAvPgogIDxwYXRoIGQ9Ik0zIDZoMTgiIC8+CiAgPHBhdGggZD0iTTggNlY0YTIgMiAwIDAgMSAyLTJoNGEyIDIgMCAwIDEgMiAydjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/trash\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTrash extends LucideIconBase {\n static icon = {\n name: 'trash',\n size: 24,\n node: [\n ['path', { d: 'M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6', key: 'miytrc' }],\n ['path', { d: 'M3 6h18', key: 'd0wm0j' }],\n ['path', { d: 'M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2', key: 'e791ji' }],\n ],\n };\n icon = signal(LucideTrash.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrash, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTrash, isStandalone: true, selector: \"svg[lucideTrash]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrash, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTrash]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TreeDeciduous\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAxOWE0IDQgMCAwIDEtMi4yNC03LjMyQTMuNSAzLjUgMCAwIDEgOSA2LjAzVjZhMyAzIDAgMSAxIDYgMHYuMDRhMy41IDMuNSAwIDAgMSAzLjI0IDUuNjVBNCA0IDAgMCAxIDE2IDE5WiIgLz4KICA8cGF0aCBkPSJNMTIgMTl2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tree-deciduous\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTreeDeciduous extends LucideIconBase {\n static icon = {\n name: 'tree-deciduous',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M8 19a4 4 0 0 1-2.24-7.32A3.5 3.5 0 0 1 9 6.03V6a3 3 0 1 1 6 0v.04a3.5 3.5 0 0 1 3.24 5.65A4 4 0 0 1 16 19Z',\n key: 'oadzkq',\n },\n ],\n ['path', { d: 'M12 19v3', key: 'npa21l' }],\n ],\n };\n icon = signal(LucideTreeDeciduous.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTreeDeciduous, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTreeDeciduous, isStandalone: true, selector: \"svg[lucideTreeDeciduous]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTreeDeciduous, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTreeDeciduous]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Transgender\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZ2NiIgLz4KICA8cGF0aCBkPSJNMTQgMjBoLTQiIC8+CiAgPHBhdGggZD0iTTE4IDJoNHY0IiAvPgogIDxwYXRoIGQ9Im0yIDIgNy4xNyA3LjE3IiAvPgogIDxwYXRoIGQ9Ik0yIDUuMzU1VjJoMy4zNTciIC8+CiAgPHBhdGggZD0ibTIyIDItNy4xNyA3LjE3IiAvPgogIDxwYXRoIGQ9Ik04IDUgNSA4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/transgender\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTransgender extends LucideIconBase {\n static icon = {\n name: 'transgender',\n size: 24,\n node: [\n ['path', { d: 'M12 16v6', key: 'c8a4gj' }],\n ['path', { d: 'M14 20h-4', key: 'm8m19d' }],\n ['path', { d: 'M18 2h4v4', key: '1341mj' }],\n ['path', { d: 'm2 2 7.17 7.17', key: '13q8l2' }],\n ['path', { d: 'M2 5.355V2h3.357', key: '18136r' }],\n ['path', { d: 'm22 2-7.17 7.17', key: '1epvy4' }],\n ['path', { d: 'M8 5 5 8', key: 'mgbjhz' }],\n ['circle', { cx: '12', cy: '12', r: '4', key: '4exip2' }],\n ],\n };\n icon = signal(LucideTransgender.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTransgender, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTransgender, isStandalone: true, selector: \"svg[lucideTransgender]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTransgender, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTransgender]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Trash2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTF2NiIgLz4KICA8cGF0aCBkPSJNMTQgMTF2NiIgLz4KICA8cGF0aCBkPSJNMTkgNnYxNGEyIDIgMCAwIDEtMiAySDdhMiAyIDAgMCAxLTItMlY2IiAvPgogIDxwYXRoIGQ9Ik0zIDZoMTgiIC8+CiAgPHBhdGggZD0iTTggNlY0YTIgMiAwIDAgMSAyLTJoNGEyIDIgMCAwIDEgMiAydjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/trash-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTrash2 extends LucideIconBase {\n static icon = {\n name: 'trash-2',\n size: 24,\n node: [\n ['path', { d: 'M10 11v6', key: 'nco0om' }],\n ['path', { d: 'M14 11v6', key: 'outv1u' }],\n ['path', { d: 'M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6', key: 'miytrc' }],\n ['path', { d: 'M3 6h18', key: 'd0wm0j' }],\n ['path', { d: 'M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2', key: 'e791ji' }],\n ],\n };\n icon = signal(LucideTrash2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrash2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTrash2, isStandalone: true, selector: \"svg[lucideTrash2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrash2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTrash2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TreePalm\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgOGMwLTIuNzYtMi40Ni01LTUuNS01UzIgNS4yNCAyIDhoMmwxLTEgMSAxaDQiIC8+CiAgPHBhdGggZD0iTTEzIDcuMTRBNS44MiA1LjgyIDAgMCAxIDE2LjUgNmMzLjA0IDAgNS41IDIuMjQgNS41IDVoLTNsLTEtMS0xIDFoLTMiIC8+CiAgPHBhdGggZD0iTTUuODkgOS43MWMtMi4xNSAyLjE1LTIuMyA1LjQ3LS4zNSA3LjQzbDQuMjQtNC4yNS43LS43LjcxLS43MSAyLjEyLTIuMTJjLTEuOTUtMS45Ni01LjI3LTEuOC03LjQyLjM1IiAvPgogIDxwYXRoIGQ9Ik0xMSAxNS41Yy41IDIuNS0uMTcgNC41LTEgNi41aDRjMi01LjUtLjUtMTItMS0xNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tree-palm\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTreePalm extends LucideIconBase {\n static icon = {\n name: 'tree-palm',\n size: 24,\n node: [\n ['path', { d: 'M13 8c0-2.76-2.46-5-5.5-5S2 5.24 2 8h2l1-1 1 1h4', key: 'foxbe7' }],\n [\n 'path',\n {\n d: 'M13 7.14A5.82 5.82 0 0 1 16.5 6c3.04 0 5.5 2.24 5.5 5h-3l-1-1-1 1h-3',\n key: '18arnh',\n },\n ],\n [\n 'path',\n {\n d: 'M5.89 9.71c-2.15 2.15-2.3 5.47-.35 7.43l4.24-4.25.7-.7.71-.71 2.12-2.12c-1.95-1.96-5.27-1.8-7.42.35',\n key: 'ywahnh',\n },\n ],\n ['path', { d: 'M11 15.5c.5 2.5-.17 4.5-1 6.5h4c2-5.5-.5-12-1-14', key: 'ft0feo' }],\n ],\n aliases: ['palmtree'],\n };\n icon = signal(LucideTreePalm.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTreePalm, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTreePalm, isStandalone: true, selector: \"svg[lucideTreePalm], svg[lucidePalmtree]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTreePalm, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTreePalm], svg[lucidePalmtree]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideTreePalm\n */\nconst LucidePalmtree = LucideTreePalm;\n\n/**\n * @component @name TreePine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTQgMyAzLjNhMSAxIDAgMCAxLS43IDEuN0g0LjdhMSAxIDAgMCAxLS43LTEuN0w3IDE0aC0uM2ExIDEgMCAwIDEtLjctMS43TDkgOWgtLjJBMSAxIDAgMCAxIDggNy4zTDEyIDNsNCA0LjNhMSAxIDAgMCAxLS44IDEuN0gxNWwzIDMuM2ExIDEgMCAwIDEtLjcgMS43SDE3WiIgLz4KICA8cGF0aCBkPSJNMTIgMjJ2LTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tree-pine\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTreePine extends LucideIconBase {\n static icon = {\n name: 'tree-pine',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm17 14 3 3.3a1 1 0 0 1-.7 1.7H4.7a1 1 0 0 1-.7-1.7L7 14h-.3a1 1 0 0 1-.7-1.7L9 9h-.2A1 1 0 0 1 8 7.3L12 3l4 4.3a1 1 0 0 1-.8 1.7H15l3 3.3a1 1 0 0 1-.7 1.7H17Z',\n key: 'cpyugq',\n },\n ],\n ['path', { d: 'M12 22v-3', key: 'kmzjlo' }],\n ],\n };\n icon = signal(LucideTreePine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTreePine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTreePine, isStandalone: true, selector: \"svg[lucideTreePine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTreePine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTreePine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Trees\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTB2LjJBMyAzIDAgMCAxIDguOSAxNkg1YTMgMyAwIDAgMS0xLTUuOFYxMGEzIDMgMCAwIDEgNiAwWiIgLz4KICA8cGF0aCBkPSJNNyAxNnY2IiAvPgogIDxwYXRoIGQ9Ik0xMyAxOXYzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxOWg4LjNhMSAxIDAgMCAwIC43LTEuN0wxOCAxNGguM2ExIDEgMCAwIDAgLjctMS43TDE2IDloLjJhMSAxIDAgMCAwIC44LTEuN0wxMyAzbC0xLjQgMS41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/trees\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTrees extends LucideIconBase {\n static icon = {\n name: 'trees',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M10 10v.2A3 3 0 0 1 8.9 16H5a3 3 0 0 1-1-5.8V10a3 3 0 0 1 6 0Z', key: '1l6gj6' },\n ],\n ['path', { d: 'M7 16v6', key: '1a82de' }],\n ['path', { d: 'M13 19v3', key: '13sx9i' }],\n [\n 'path',\n {\n d: 'M12 19h8.3a1 1 0 0 0 .7-1.7L18 14h.3a1 1 0 0 0 .7-1.7L16 9h.2a1 1 0 0 0 .8-1.7L13 3l-1.4 1.5',\n key: '1sj9kv',\n },\n ],\n ],\n };\n icon = signal(LucideTrees.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrees, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTrees, isStandalone: true, selector: \"svg[lucideTrees]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrees, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTrees]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TrendingDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTdoNnYtNiIgLz4KICA8cGF0aCBkPSJtMjIgMTctOC41LTguNS01IDVMMiA3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/trending-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTrendingDown extends LucideIconBase {\n static icon = {\n name: 'trending-down',\n size: 24,\n node: [\n ['path', { d: 'M16 17h6v-6', key: 't6n2it' }],\n ['path', { d: 'm22 17-8.5-8.5-5 5L2 7', key: 'x473p' }],\n ],\n };\n icon = signal(LucideTrendingDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrendingDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTrendingDown, isStandalone: true, selector: \"svg[lucideTrendingDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrendingDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTrendingDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TrendingUpDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuODI4IDE0LjgyOCAyMSAyMSIgLz4KICA8cGF0aCBkPSJNMjEgMTZ2NWgtNSIgLz4KICA8cGF0aCBkPSJtMjEgMy05IDktNC00LTYgNiIgLz4KICA8cGF0aCBkPSJNMjEgOFYzaC01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/trending-up-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTrendingUpDown extends LucideIconBase {\n static icon = {\n name: 'trending-up-down',\n size: 24,\n node: [\n ['path', { d: 'M14.828 14.828 21 21', key: 'ar5fw7' }],\n ['path', { d: 'M21 16v5h-5', key: '1ck2sf' }],\n ['path', { d: 'm21 3-9 9-4-4-6 6', key: '1h02xo' }],\n ['path', { d: 'M21 8V3h-5', key: '1qoq8a' }],\n ],\n };\n icon = signal(LucideTrendingUpDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrendingUpDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTrendingUpDown, isStandalone: true, selector: \"svg[lucideTrendingUpDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrendingUpDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTrendingUpDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TriangleAlert\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEuNzMgMTgtOC0xNGEyIDIgMCAwIDAtMy40OCAwbC04IDE0QTIgMiAwIDAgMCA0IDIxaDE2YTIgMiAwIDAgMCAxLjczLTMiIC8+CiAgPHBhdGggZD0iTTEyIDl2NCIgLz4KICA8cGF0aCBkPSJNMTIgMTdoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/triangle-alert\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTriangleAlert extends LucideIconBase {\n static icon = {\n name: 'triangle-alert',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3',\n key: 'wmoenq',\n },\n ],\n ['path', { d: 'M12 9v4', key: 'juzpu7' }],\n ['path', { d: 'M12 17h.01', key: 'p32p05' }],\n ],\n aliases: ['alert-triangle'],\n };\n icon = signal(LucideTriangleAlert.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTriangleAlert, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTriangleAlert, isStandalone: true, selector: \"svg[lucideTriangleAlert], svg[lucideAlertTriangle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTriangleAlert, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTriangleAlert], svg[lucideAlertTriangle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideTriangleAlert\n */\nconst LucideAlertTriangle = LucideTriangleAlert;\n\n/**\n * @component @name TrendingUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgN2g2djYiIC8+CiAgPHBhdGggZD0ibTIyIDctOC41IDguNS01LTVMMiAxNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/trending-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTrendingUp extends LucideIconBase {\n static icon = {\n name: 'trending-up',\n size: 24,\n node: [\n ['path', { d: 'M16 7h6v6', key: 'box55l' }],\n ['path', { d: 'm22 7-8.5 8.5-5-5L2 17', key: '1t1m79' }],\n ],\n };\n icon = signal(LucideTrendingUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrendingUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTrendingUp, isStandalone: true, selector: \"svg[lucideTrendingUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrendingUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTrendingUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TriangleDashed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMTcgNC4xOTNhMiAyIDAgMCAxIDMuNjY2LjAxMyIgLz4KICA8cGF0aCBkPSJNMTQgMjFoMiIgLz4KICA8cGF0aCBkPSJtMTUuODc0IDcuNzQzIDEgMS43MzIiIC8+CiAgPHBhdGggZD0ibTE4Ljg0OSAxMi45NTIgMSAxLjczMiIgLz4KICA8cGF0aCBkPSJNMjEuODI0IDE4LjE4YTIgMiAwIDAgMS0xLjgzNSAyLjgyNCIgLz4KICA8cGF0aCBkPSJNNC4wMjQgMjFhMiAyIDAgMCAxLTEuODM5LTIuODM5IiAvPgogIDxwYXRoIGQ9Im01LjEzNiAxMi45NTItMSAxLjczMiIgLz4KICA8cGF0aCBkPSJNOCAyMWgyIiAvPgogIDxwYXRoIGQ9Im04LjEwMiA3Ljc0My0xIDEuNzMyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/triangle-dashed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTriangleDashed extends LucideIconBase {\n static icon = {\n name: 'triangle-dashed',\n size: 24,\n node: [\n ['path', { d: 'M10.17 4.193a2 2 0 0 1 3.666.013', key: 'pltmmw' }],\n ['path', { d: 'M14 21h2', key: 'v4qezv' }],\n ['path', { d: 'm15.874 7.743 1 1.732', key: '10m0iw' }],\n ['path', { d: 'm18.849 12.952 1 1.732', key: 'zadnam' }],\n ['path', { d: 'M21.824 18.18a2 2 0 0 1-1.835 2.824', key: 'fvwuk4' }],\n ['path', { d: 'M4.024 21a2 2 0 0 1-1.839-2.839', key: '1e1kah' }],\n ['path', { d: 'm5.136 12.952-1 1.732', key: '1u4ldi' }],\n ['path', { d: 'M8 21h2', key: 'i9zjee' }],\n ['path', { d: 'm8.102 7.743-1 1.732', key: '1zzo4u' }],\n ],\n };\n icon = signal(LucideTriangleDashed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTriangleDashed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTriangleDashed, isStandalone: true, selector: \"svg[lucideTriangleDashed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTriangleDashed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTriangleDashed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TriangleRight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMThhMiAyIDAgMCAxLTIgMkgzYy0xLjEgMC0xLjMtLjYtLjQtMS4zTDIwLjQgNC4zYy45LS43IDEuNi0uNCAxLjYuN1oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/triangle-right\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTriangleRight extends LucideIconBase {\n static icon = {\n name: 'triangle-right',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M22 18a2 2 0 0 1-2 2H3c-1.1 0-1.3-.6-.4-1.3L20.4 4.3c.9-.7 1.6-.4 1.6.7Z',\n key: '183wce',\n },\n ],\n ],\n };\n icon = signal(LucideTriangleRight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTriangleRight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTriangleRight, isStandalone: true, selector: \"svg[lucideTriangleRight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTriangleRight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTriangleRight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Triangle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNzMgNGEyIDIgMCAwIDAtMy40NiAwbC04IDE0QTIgMiAwIDAgMCA0IDIxaDE2YTIgMiAwIDAgMCAxLjczLTNaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/triangle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTriangle extends LucideIconBase {\n static icon = {\n name: 'triangle',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M13.73 4a2 2 0 0 0-3.46 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z', key: '14u9p9' },\n ],\n ],\n };\n icon = signal(LucideTriangle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTriangle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTriangle, isStandalone: true, selector: \"svg[lucideTriangle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTriangle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTriangle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Trophy\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTQuNjZWMTdhMSAxIDAgMCAxLTEgMSAyIDIgMCAwIDAtMiAydjIiIC8+CiAgPHBhdGggZD0iTTE0IDE0LjY2VjE3YTEgMSAwIDAgMCAxIDEgMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNy45MTYgMTBIMTkuNUEyLjUgMi41IDAgMCAwIDIyIDcuNVY1YTEgMSAwIDAgMC0xLTFoLTMiIC8+CiAgPHBhdGggZD0iTTQgMjJoMTYiIC8+CiAgPHBhdGggZD0iTTYgOWE2IDYgMCAwIDAgMTIgMFYzYTEgMSAwIDAgMC0xLTFIN2ExIDEgMCAwIDAtMSAxeiIgLz4KICA8cGF0aCBkPSJNNi4wODQgMTBINC41QTIuNSAyLjUgMCAwIDEgMiA3LjVWNWExIDEgMCAwIDEgMS0xaDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/trophy\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTrophy extends LucideIconBase {\n static icon = {\n name: 'trophy',\n size: 24,\n node: [\n ['path', { d: 'M10 14.66V17a1 1 0 0 1-1 1 2 2 0 0 0-2 2v2', key: 'pwuv1l' }],\n ['path', { d: 'M14 14.66V17a1 1 0 0 0 1 1 2 2 0 0 1 2 2v2', key: '1y54w1' }],\n ['path', { d: 'M17.916 10H19.5A2.5 2.5 0 0 0 22 7.5V5a1 1 0 0 0-1-1h-3', key: 'e30mpu' }],\n ['path', { d: 'M4 22h16', key: '57wxv0' }],\n ['path', { d: 'M6 9a6 6 0 0 0 12 0V3a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1z', key: '1mhfuq' }],\n ['path', { d: 'M6.084 10H4.5A2.5 2.5 0 0 1 2 7.5V5a1 1 0 0 1 1-1h3', key: 'i0yafy' }],\n ],\n };\n icon = signal(LucideTrophy.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrophy, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTrophy, isStandalone: true, selector: \"svg[lucideTrophy]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTrophy, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTrophy]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TurkishLira\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNCA1IDkiIC8+CiAgPHBhdGggZD0ibTE1IDguNS0xMCA1IiAvPgogIDxwYXRoIGQ9Ik0xOCAxMmE5IDkgMCAwIDEtOSA5VjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/turkish-lira\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTurkishLira extends LucideIconBase {\n static icon = {\n name: 'turkish-lira',\n size: 24,\n node: [\n ['path', { d: 'M15 4 5 9', key: '14bkc9' }],\n ['path', { d: 'm15 8.5-10 5', key: '1grtsx' }],\n ['path', { d: 'M18 12a9 9 0 0 1-9 9V3', key: '1sst7f' }],\n ],\n };\n icon = signal(LucideTurkishLira.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTurkishLira, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTurkishLira, isStandalone: true, selector: \"svg[lucideTurkishLira]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTurkishLira, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTurkishLira]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Truck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMThWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMWExIDEgMCAwIDAgMSAxaDIiIC8+CiAgPHBhdGggZD0iTTE1IDE4SDkiIC8+CiAgPHBhdGggZD0iTTE5IDE4aDJhMSAxIDAgMCAwIDEtMXYtMy42NWExIDEgMCAwIDAtLjIyLS42MjRsLTMuNDgtNC4zNUExIDEgMCAwIDAgMTcuNTIgOEgxNCIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE4IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSIxOCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/truck\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTruck extends LucideIconBase {\n static icon = {\n name: 'truck',\n size: 24,\n node: [\n ['path', { d: 'M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2', key: 'wrbu53' }],\n ['path', { d: 'M15 18H9', key: '1lyqi6' }],\n [\n 'path',\n {\n d: 'M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.624l-3.48-4.35A1 1 0 0 0 17.52 8H14',\n key: 'lysw3i',\n },\n ],\n ['circle', { cx: '17', cy: '18', r: '2', key: '332jqn' }],\n ['circle', { cx: '7', cy: '18', r: '2', key: '19iecd' }],\n ],\n };\n icon = signal(LucideTruck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTruck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTruck, isStandalone: true, selector: \"svg[lucideTruck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTruck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTruck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TruckElectric\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTlWN2EyIDIgMCAwIDAtMi0ySDkiIC8+CiAgPHBhdGggZD0iTTE1IDE5SDkiIC8+CiAgPHBhdGggZD0iTTE5IDE5aDJhMSAxIDAgMCAwIDEtMXYtMy42NWExIDEgMCAwIDAtLjIyLS42MkwxOC4zIDkuMzhhMSAxIDAgMCAwLS43OC0uMzhIMTQiIC8+CiAgPHBhdGggZD0iTTIgMTN2NWExIDEgMCAwIDAgMSAxaDIiIC8+CiAgPHBhdGggZD0iTTQgMyAyLjE1IDUuMTVhLjQ5NS40OTUgMCAwIDAgLjM1Ljg2aDIuMTVhLjQ3LjQ3IDAgMCAxIC4zNS44NkwzIDkuMDIiIC8+CiAgPGNpcmNsZSBjeD0iMTciIGN5PSIxOSIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSI3IiBjeT0iMTkiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/truck-electric\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTruckElectric extends LucideIconBase {\n static icon = {\n name: 'truck-electric',\n size: 24,\n node: [\n ['path', { d: 'M14 19V7a2 2 0 0 0-2-2H9', key: '15peso' }],\n ['path', { d: 'M15 19H9', key: '18q6dt' }],\n [\n 'path',\n {\n d: 'M19 19h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.62L18.3 9.38a1 1 0 0 0-.78-.38H14',\n key: '1dkp3j',\n },\n ],\n ['path', { d: 'M2 13v5a1 1 0 0 0 1 1h2', key: 'pkmmzz' }],\n [\n 'path',\n {\n d: 'M4 3 2.15 5.15a.495.495 0 0 0 .35.86h2.15a.47.47 0 0 1 .35.86L3 9.02',\n key: '1n26pd',\n },\n ],\n ['circle', { cx: '17', cy: '19', r: '2', key: '1nxcgd' }],\n ['circle', { cx: '7', cy: '19', r: '2', key: 'gzo7y7' }],\n ],\n };\n icon = signal(LucideTruckElectric.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTruckElectric, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTruckElectric, isStandalone: true, selector: \"svg[lucideTruckElectric]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTruckElectric, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTruckElectric]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Turntable\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTIuMDFoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xOCA4djRhOCA4IDAgMCAxLTEuMDcgNCIgLz4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjEyIiByPSI0IiAvPgogIDxyZWN0IHg9IjIiIHk9IjQiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/turntable\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTurntable extends LucideIconBase {\n static icon = {\n name: 'turntable',\n size: 24,\n node: [\n ['path', { d: 'M10 12.01h.01', key: '7rp0yl' }],\n ['path', { d: 'M18 8v4a8 8 0 0 1-1.07 4', key: '1st48v' }],\n ['circle', { cx: '10', cy: '12', r: '4', key: '19levz' }],\n ['rect', { x: '2', y: '4', width: '20', height: '16', rx: '2', key: 'izxlao' }],\n ],\n };\n icon = signal(LucideTurntable.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTurntable, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTurntable, isStandalone: true, selector: \"svg[lucideTurntable]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTurntable, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTurntable]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Turtle\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTAgMiA0djNhMSAxIDAgMCAwIDEgMWgyYTEgMSAwIDAgMCAxLTF2LTNhOCA4IDAgMSAwLTE2IDB2M2ExIDEgMCAwIDAgMSAxaDJhMSAxIDAgMCAwIDEtMXYtM2wyLTRoNFoiIC8+CiAgPHBhdGggZD0iTTQuODIgNy45IDggMTAiIC8+CiAgPHBhdGggZD0iTTE1LjE4IDcuOSAxMiAxMCIgLz4KICA8cGF0aCBkPSJNMTYuOTMgMTBIMjBhMiAyIDAgMCAxIDAgNEgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/turtle\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTurtle extends LucideIconBase {\n static icon = {\n name: 'turtle',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm12 10 2 4v3a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-3a8 8 0 1 0-16 0v3a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-3l2-4h4Z',\n key: '1lbbv7',\n },\n ],\n ['path', { d: 'M4.82 7.9 8 10', key: 'm9wose' }],\n ['path', { d: 'M15.18 7.9 12 10', key: 'p8dp2u' }],\n ['path', { d: 'M16.93 10H20a2 2 0 0 1 0 4H2', key: '12nsm7' }],\n ],\n };\n icon = signal(LucideTurtle.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTurtle, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTurtle, isStandalone: true, selector: \"svg[lucideTurtle]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTurtle, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTurtle]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TvMinimalPlay\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMDMzIDkuNDRhLjY0Ny42NDcgMCAwIDEgMCAxLjEybC00LjA2NSAyLjM1MmEuNjQ1LjY0NSAwIDAgMS0uOTY4LS41NlY3LjY0OGEuNjQ1LjY0NSAwIDAgMSAuOTY3LS41NnoiIC8+CiAgPHBhdGggZD0iTTcgMjFoMTAiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiB4PSIyIiB5PSIzIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tv-minimal-play\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTvMinimalPlay extends LucideIconBase {\n static icon = {\n name: 'tv-minimal-play',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15.033 9.44a.647.647 0 0 1 0 1.12l-4.065 2.352a.645.645 0 0 1-.968-.56V7.648a.645.645 0 0 1 .967-.56z',\n key: 'vbtd3f',\n },\n ],\n ['path', { d: 'M7 21h10', key: '1b0cd5' }],\n ['rect', { width: '20', height: '14', x: '2', y: '3', rx: '2', key: '48i651' }],\n ],\n };\n icon = signal(LucideTvMinimalPlay.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTvMinimalPlay, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTvMinimalPlay, isStandalone: true, selector: \"svg[lucideTvMinimalPlay]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTvMinimalPlay, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTvMinimalPlay]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TvMinimal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyMWgxMCIgLz4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHg9IjIiIHk9IjMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tv-minimal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTvMinimal extends LucideIconBase {\n static icon = {\n name: 'tv-minimal',\n size: 24,\n node: [\n ['path', { d: 'M7 21h10', key: '1b0cd5' }],\n ['rect', { width: '20', height: '14', x: '2', y: '3', rx: '2', key: '48i651' }],\n ],\n aliases: ['tv-2'],\n };\n icon = signal(LucideTvMinimal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTvMinimal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTvMinimal, isStandalone: true, selector: \"svg[lucideTvMinimal], svg[lucideTv2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTvMinimal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTvMinimal], svg[lucideTv2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideTvMinimal\n */\nconst LucideTv2 = LucideTvMinimal;\n\n/**\n * @component @name Tv\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMi01IDUtNS01IiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNSIgeD0iMiIgeT0iNyIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tv\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTv extends LucideIconBase {\n static icon = {\n name: 'tv',\n size: 24,\n node: [\n ['path', { d: 'm17 2-5 5-5-5', key: '16satq' }],\n ['rect', { width: '20', height: '15', x: '2', y: '7', rx: '2', key: '1e6viu' }],\n ],\n };\n icon = signal(LucideTv.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTv, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTv, isStandalone: true, selector: \"svg[lucideTv]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTv, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTv]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name TypeOutline\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTYuNWEuNS41IDAgMCAwIC41LjVoLjVhMiAyIDAgMCAxIDAgNEg5YTIgMiAwIDAgMSAwLTRoLjVhLjUuNSAwIDAgMCAuNS0uNXYtOWEuNS41IDAgMCAwLS41LS41aC0zYS41LjUgMCAwIDAtLjUuNVY4YTIgMiAwIDAgMS00IDBWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtNCAwdi0uNWEuNS41IDAgMCAwLS41LS41aC0zYS41LjUgMCAwIDAtLjUuNVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/type-outline\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideTypeOutline extends LucideIconBase {\n static icon = {\n name: 'type-outline',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14 16.5a.5.5 0 0 0 .5.5h.5a2 2 0 0 1 0 4H9a2 2 0 0 1 0-4h.5a.5.5 0 0 0 .5-.5v-9a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5V8a2 2 0 0 1-4 0V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v3a2 2 0 0 1-4 0v-.5a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5Z',\n key: '1reda3',\n },\n ],\n ],\n };\n icon = signal(LucideTypeOutline.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTypeOutline, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideTypeOutline, isStandalone: true, selector: \"svg[lucideTypeOutline]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideTypeOutline, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideTypeOutline]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name UmbrellaOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2N2EyIDIgMCAwIDAgNCAwIiAvPgogIDxwYXRoIGQ9Ik0xMiAydjIiIC8+CiAgPHBhdGggZD0iTTE4LjY1NiAxM2gyLjMzNmExIDEgMCAwIDAgLjk3LTEuMjc0IDEwLjI4NCAxMC4yODQgMCAwIDAtMTIuMDctNy41MSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik01Ljk2MSA1Ljk1N2ExMC4yOCAxMC4yOCAwIDAgMC0zLjkyMiA1Ljc2OUExIDEgMCAwIDAgMyAxM2gxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/umbrella-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUmbrellaOff extends LucideIconBase {\n static icon = {\n name: 'umbrella-off',\n size: 24,\n node: [\n ['path', { d: 'M12 13v7a2 2 0 0 0 4 0', key: 'rpgb42' }],\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\n [\n 'path',\n { d: 'M18.656 13h2.336a1 1 0 0 0 .97-1.274 10.284 10.284 0 0 0-12.07-7.51', key: 'yawknk' },\n ],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n [\n 'path',\n { d: 'M5.961 5.957a10.28 10.28 0 0 0-3.922 5.769A1 1 0 0 0 3 13h10', key: '5sfalc' },\n ],\n ],\n };\n icon = signal(LucideUmbrellaOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUmbrellaOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUmbrellaOff, isStandalone: true, selector: \"svg[lucideUmbrellaOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUmbrellaOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUmbrellaOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Type\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNHYxNiIgLz4KICA8cGF0aCBkPSJNNCA3VjVhMSAxIDAgMCAxIDEtMWgxNGExIDEgMCAwIDEgMSAxdjIiIC8+CiAgPHBhdGggZD0iTTkgMjBoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/type\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideType extends LucideIconBase {\n static icon = {\n name: 'type',\n size: 24,\n node: [\n ['path', { d: 'M12 4v16', key: '1654pz' }],\n ['path', { d: 'M4 7V5a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v2', key: 'e0r10z' }],\n ['path', { d: 'M9 20h6', key: 's66wpe' }],\n ],\n };\n icon = signal(LucideType.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideType, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideType, isStandalone: true, selector: \"svg[lucideType]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideType, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideType]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Underline\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiA0djZhNiA2IDAgMCAwIDEyIDBWNCIgLz4KICA8bGluZSB4MT0iNCIgeDI9IjIwIiB5MT0iMjAiIHkyPSIyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/underline\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUnderline extends LucideIconBase {\n static icon = {\n name: 'underline',\n size: 24,\n node: [\n ['path', { d: 'M6 4v6a6 6 0 0 0 12 0V4', key: '9kb039' }],\n ['line', { x1: '4', x2: '20', y1: '20', y2: '20', key: 'nun2al' }],\n ],\n };\n icon = signal(LucideUnderline.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUnderline, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUnderline, isStandalone: true, selector: \"svg[lucideUnderline]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUnderline, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUnderline]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Undo2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxNCA0IDlsNS01IiAvPgogIDxwYXRoIGQ9Ik00IDloMTAuNWE1LjUgNS41IDAgMCAxIDUuNSA1LjVhNS41IDUuNSAwIDAgMS01LjUgNS41SDExIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/undo-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUndo2 extends LucideIconBase {\n static icon = {\n name: 'undo-2',\n size: 24,\n node: [\n ['path', { d: 'M9 14 4 9l5-5', key: '102s5s' }],\n ['path', { d: 'M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5a5.5 5.5 0 0 1-5.5 5.5H11', key: 'f3b9sd' }],\n ],\n };\n icon = signal(LucideUndo2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUndo2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUndo2, isStandalone: true, selector: \"svg[lucideUndo2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUndo2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUndo2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name UnfoldHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTJoNiIgLz4KICA8cGF0aCBkPSJNOCAxMkgyIiAvPgogIDxwYXRoIGQ9Ik0xMiAydjIiIC8+CiAgPHBhdGggZD0iTTEyIDh2MiIgLz4KICA8cGF0aCBkPSJNMTIgMTR2MiIgLz4KICA8cGF0aCBkPSJNMTIgMjB2MiIgLz4KICA8cGF0aCBkPSJtMTkgMTUgMy0zLTMtMyIgLz4KICA8cGF0aCBkPSJtNSA5LTMgMyAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/unfold-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUnfoldHorizontal extends LucideIconBase {\n static icon = {\n name: 'unfold-horizontal',\n size: 24,\n node: [\n ['path', { d: 'M16 12h6', key: '15xry1' }],\n ['path', { d: 'M8 12H2', key: '1jqql6' }],\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\n ['path', { d: 'M12 8v2', key: '1woqiv' }],\n ['path', { d: 'M12 14v2', key: '8jcxud' }],\n ['path', { d: 'M12 20v2', key: '1lh1kg' }],\n ['path', { d: 'm19 15 3-3-3-3', key: 'wjy7rq' }],\n ['path', { d: 'm5 9-3 3 3 3', key: 'j64kie' }],\n ],\n };\n icon = signal(LucideUnfoldHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUnfoldHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUnfoldHorizontal, isStandalone: true, selector: \"svg[lucideUnfoldHorizontal]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUnfoldHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUnfoldHorizontal]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name UndoDot\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTdhOSA5IDAgMCAwLTE1LTYuN0wzIDEzIiAvPgogIDxwYXRoIGQ9Ik0zIDd2Nmg2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTciIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/undo-dot\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUndoDot extends LucideIconBase {\n static icon = {\n name: 'undo-dot',\n size: 24,\n node: [\n ['path', { d: 'M21 17a9 9 0 0 0-15-6.7L3 13', key: '8mp6z9' }],\n ['path', { d: 'M3 7v6h6', key: '1v2h90' }],\n ['circle', { cx: '12', cy: '17', r: '1', key: '1ixnty' }],\n ],\n };\n icon = signal(LucideUndoDot.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUndoDot, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUndoDot, isStandalone: true, selector: \"svg[lucideUndoDot]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUndoDot, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUndoDot]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name UnfoldVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTYiIC8+CiAgPHBhdGggZD0iTTEyIDhWMiIgLz4KICA8cGF0aCBkPSJNNCAxMkgyIiAvPgogIDxwYXRoIGQ9Ik0xMCAxMkg4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMmgtMiIgLz4KICA8cGF0aCBkPSJNMjIgMTJoLTIiIC8+CiAgPHBhdGggZD0ibTE1IDE5LTMgMy0zLTMiIC8+CiAgPHBhdGggZD0ibTE1IDUtMy0zLTMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/unfold-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUnfoldVertical extends LucideIconBase {\n static icon = {\n name: 'unfold-vertical',\n size: 24,\n node: [\n ['path', { d: 'M12 22v-6', key: '6o8u61' }],\n ['path', { d: 'M12 8V2', key: '1wkif3' }],\n ['path', { d: 'M4 12H2', key: 'rhcxmi' }],\n ['path', { d: 'M10 12H8', key: 's88cx1' }],\n ['path', { d: 'M16 12h-2', key: '10asgb' }],\n ['path', { d: 'M22 12h-2', key: '14jgyd' }],\n ['path', { d: 'm15 19-3 3-3-3', key: '11eu04' }],\n ['path', { d: 'm15 5-3-3-3 3', key: 'itvq4r' }],\n ],\n };\n icon = signal(LucideUnfoldVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUnfoldVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUnfoldVertical, isStandalone: true, selector: \"svg[lucideUnfoldVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUnfoldVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUnfoldVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Undo\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3djZoNiIgLz4KICA8cGF0aCBkPSJNMjEgMTdhOSA5IDAgMCAwLTktOSA5IDkgMCAwIDAtNiAyLjNMMyAxMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/undo\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUndo extends LucideIconBase {\n static icon = {\n name: 'undo',\n size: 24,\n node: [\n ['path', { d: 'M3 7v6h6', key: '1v2h90' }],\n ['path', { d: 'M21 17a9 9 0 0 0-9-9 9 9 0 0 0-6 2.3L3 13', key: '1r6uu6' }],\n ],\n };\n icon = signal(LucideUndo.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUndo, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUndo, isStandalone: true, selector: \"svg[lucideUndo]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUndo, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUndo]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Ungroup\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIxMSIgeT0iMTQiIHdpZHRoPSIxMCIgaGVpZ2h0PSI3IiByeD0iMiIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTAiIGhlaWdodD0iNyIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ungroup\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUngroup extends LucideIconBase {\n static icon = {\n name: 'ungroup',\n size: 24,\n node: [\n ['rect', { x: '11', y: '14', width: '10', height: '7', rx: '2', key: 'nfm8rk' }],\n ['rect', { x: '3', y: '3', width: '10', height: '7', rx: '2', key: '1ljebb' }],\n ],\n };\n icon = signal(LucideUngroup.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUngroup, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUngroup, isStandalone: true, selector: \"svg[lucideUngroup]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUngroup, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUngroup]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name University\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjF2LTNhMiAyIDAgMCAwLTQgMHYzIiAvPgogIDxwYXRoIGQ9Ik0xOCAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTE4IDE2aC4wMSIgLz4KICA8cGF0aCBkPSJNMjIgN2ExIDEgMCAwIDAtMS0xaC0yYTIgMiAwIDAgMS0xLjE0My0uMzU5TDEzLjE0MyAyLjM2YTIgMiAwIDAgMC0yLjI4Ni0uMDAxTDYuMTQzIDUuNjRBMiAyIDAgMCAxIDUgNkgzYTEgMSAwIDAgMC0xIDF2MTJhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0yeiIgLz4KICA8cGF0aCBkPSJNNiAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTYgMTZoLjAxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/university\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUniversity extends LucideIconBase {\n static icon = {\n name: 'university',\n size: 24,\n node: [\n ['path', { d: 'M14 21v-3a2 2 0 0 0-4 0v3', key: '1rgiei' }],\n ['path', { d: 'M18 12h.01', key: 'yjnet6' }],\n ['path', { d: 'M18 16h.01', key: 'plv8zi' }],\n [\n 'path',\n {\n d: 'M22 7a1 1 0 0 0-1-1h-2a2 2 0 0 1-1.143-.359L13.143 2.36a2 2 0 0 0-2.286-.001L6.143 5.64A2 2 0 0 1 5 6H3a1 1 0 0 0-1 1v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2z',\n key: '1ogmi3',\n },\n ],\n ['path', { d: 'M6 12h.01', key: 'c2rlol' }],\n ['path', { d: 'M6 16h.01', key: '1pmjb7' }],\n ['circle', { cx: '12', cy: '10', r: '2', key: '1yojzk' }],\n ],\n aliases: ['school-2'],\n };\n icon = signal(LucideUniversity.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUniversity, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUniversity, isStandalone: true, selector: \"svg[lucideUniversity], svg[lucideSchool2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUniversity, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUniversity], svg[lucideSchool2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideUniversity\n */\nconst LucideSchool2 = LucideUniversity;\n\n/**\n * @component @name Unlink\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTguODQgMTIuMjUgMS43Mi0xLjcxaC0uMDJhNS4wMDQgNS4wMDQgMCAwIDAtLjEyLTcuMDcgNS4wMDYgNS4wMDYgMCAwIDAtNi45NSAwbC0xLjcyIDEuNzEiIC8+CiAgPHBhdGggZD0ibTUuMTcgMTEuNzUtMS43MSAxLjcxYTUuMDA0IDUuMDA0IDAgMCAwIC4xMiA3LjA3IDUuMDA2IDUuMDA2IDAgMCAwIDYuOTUgMGwxLjcxLTEuNzEiIC8+CiAgPGxpbmUgeDE9IjgiIHgyPSI4IiB5MT0iMiIgeTI9IjUiIC8+CiAgPGxpbmUgeDE9IjIiIHgyPSI1IiB5MT0iOCIgeTI9IjgiIC8+CiAgPGxpbmUgeDE9IjE2IiB4Mj0iMTYiIHkxPSIxOSIgeTI9IjIyIiAvPgogIDxsaW5lIHgxPSIxOSIgeDI9IjIyIiB5MT0iMTYiIHkyPSIxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/unlink\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUnlink extends LucideIconBase {\n static icon = {\n name: 'unlink',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm18.84 12.25 1.72-1.71h-.02a5.004 5.004 0 0 0-.12-7.07 5.006 5.006 0 0 0-6.95 0l-1.72 1.71',\n key: 'yqzxt4',\n },\n ],\n [\n 'path',\n {\n d: 'm5.17 11.75-1.71 1.71a5.004 5.004 0 0 0 .12 7.07 5.006 5.006 0 0 0 6.95 0l1.71-1.71',\n key: '4qinb0',\n },\n ],\n ['line', { x1: '8', x2: '8', y1: '2', y2: '5', key: '1041cp' }],\n ['line', { x1: '2', x2: '5', y1: '8', y2: '8', key: '14m1p5' }],\n ['line', { x1: '16', x2: '16', y1: '19', y2: '22', key: 'rzdirn' }],\n ['line', { x1: '19', x2: '22', y1: '16', y2: '16', key: 'ox905f' }],\n ],\n };\n icon = signal(LucideUnlink.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUnlink, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUnlink, isStandalone: true, selector: \"svg[lucideUnlink]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUnlink, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUnlink]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Unplug\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTkgNSAzLTMiIC8+CiAgPHBhdGggZD0ibTIgMjIgMy0zIiAvPgogIDxwYXRoIGQ9Ik02LjMgMjAuM2EyLjQgMi40IDAgMCAwIDMuNCAwTDEyIDE4bC02LTYtMi4zIDIuM2EyLjQgMi40IDAgMCAwIDAgMy40WiIgLz4KICA8cGF0aCBkPSJNNy41IDEzLjUgMTAgMTEiIC8+CiAgPHBhdGggZD0iTTEwLjUgMTYuNSAxMyAxNCIgLz4KICA8cGF0aCBkPSJtMTIgNiA2IDYgMi4zLTIuM2EyLjQgMi40IDAgMCAwIDAtMy40bC0yLjYtMi42YTIuNCAyLjQgMCAwIDAtMy40IDBaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/unplug\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUnplug extends LucideIconBase {\n static icon = {\n name: 'unplug',\n size: 24,\n node: [\n ['path', { d: 'm19 5 3-3', key: 'yk6iyv' }],\n ['path', { d: 'm2 22 3-3', key: '19mgm9' }],\n [\n 'path',\n {\n d: 'M6.3 20.3a2.4 2.4 0 0 0 3.4 0L12 18l-6-6-2.3 2.3a2.4 2.4 0 0 0 0 3.4Z',\n key: 'goz73y',\n },\n ],\n ['path', { d: 'M7.5 13.5 10 11', key: '7xgeeb' }],\n ['path', { d: 'M10.5 16.5 13 14', key: '10btkg' }],\n [\n 'path',\n { d: 'm12 6 6 6 2.3-2.3a2.4 2.4 0 0 0 0-3.4l-2.6-2.6a2.4 2.4 0 0 0-3.4 0Z', key: '1snsnr' },\n ],\n ],\n };\n icon = signal(LucideUnplug.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUnplug, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUnplug, isStandalone: true, selector: \"svg[lucideUnplug]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUnplug, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUnplug]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Unlink2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgN2gyYTUgNSAwIDAgMSAwIDEwaC0ybS02IDBIN0E1IDUgMCAwIDEgNyA3aDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/unlink-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUnlink2 extends LucideIconBase {\n static icon = {\n name: 'unlink-2',\n size: 24,\n node: [['path', { d: 'M15 7h2a5 5 0 0 1 0 10h-2m-6 0H7A5 5 0 0 1 7 7h2', key: '1re2ne' }]],\n };\n icon = signal(LucideUnlink2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUnlink2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUnlink2, isStandalone: true, selector: \"svg[lucideUnlink2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUnlink2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUnlink2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Upload\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxMiIgLz4KICA8cGF0aCBkPSJtMTcgOC01LTUtNSA1IiAvPgogIDxwYXRoIGQ9Ik0yMSAxNXY0YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0ydi00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/upload\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUpload extends LucideIconBase {\n static icon = {\n name: 'upload',\n size: 24,\n node: [\n ['path', { d: 'M12 3v12', key: '1x0j5s' }],\n ['path', { d: 'm17 8-5-5-5 5', key: '7q97r8' }],\n ['path', { d: 'M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4', key: 'ih7n3h' }],\n ],\n };\n icon = signal(LucideUpload.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUpload, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUpload, isStandalone: true, selector: \"svg[lucideUpload]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUpload, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUpload]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Usb\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjciIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjIwIiByPSIxIiAvPgogIDxwYXRoIGQ9Ik00LjcgMTkuMyAxOSA1IiAvPgogIDxwYXRoIGQ9Im0yMSAzLTMgMSAyIDJaIiAvPgogIDxwYXRoIGQ9Ik05LjI2IDcuNjggNSAxMmwyIDUiIC8+CiAgPHBhdGggZD0ibTEwIDE0IDUgMiAzLjUtMy41IiAvPgogIDxwYXRoIGQ9Im0xOCAxMiAxLTEgMSAxLTEgMVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/usb\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUsb extends LucideIconBase {\n static icon = {\n name: 'usb',\n size: 24,\n node: [\n ['circle', { cx: '10', cy: '7', r: '1', key: 'dypaad' }],\n ['circle', { cx: '4', cy: '20', r: '1', key: '22iqad' }],\n ['path', { d: 'M4.7 19.3 19 5', key: '1enqfc' }],\n ['path', { d: 'm21 3-3 1 2 2Z', key: 'd3ov82' }],\n ['path', { d: 'M9.26 7.68 5 12l2 5', key: '1esawj' }],\n ['path', { d: 'm10 14 5 2 3.5-3.5', key: 'v8oal5' }],\n ['path', { d: 'm18 12 1-1 1 1-1 1Z', key: '1bh22v' }],\n ],\n };\n icon = signal(LucideUsb.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUsb, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUsb, isStandalone: true, selector: \"svg[lucideUsb]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUsb, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUsb]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name UserCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTEgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMTYgMjF2LTJhNCA0IDAgMCAwLTQtNEg2YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserCheck extends LucideIconBase {\n static icon = {\n name: 'user-check',\n size: 24,\n node: [\n ['path', { d: 'm16 11 2 2 4-4', key: '9rsbq5' }],\n ['path', { d: 'M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2', key: '1yyitq' }],\n ['circle', { cx: '9', cy: '7', r: '4', key: 'nufk8' }],\n ],\n };\n icon = signal(LucideUserCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserCheck, isStandalone: true, selector: \"svg[lucideUserCheck]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserCheck]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name UserKey\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTF2NiIgLz4KICA8cGF0aCBkPSJNMjAgMTNoMiIgLz4KICA8cGF0aCBkPSJNMyAyMXYtMmE0IDQgMCAwIDEgNC00aDZhNCA0IDAgMCAxIDIuMDcyLjU3OCIgLz4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjciIHI9IjQiIC8+CiAgPGNpcmNsZSBjeD0iMjAiIGN5PSIxOSIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-key\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserKey extends LucideIconBase {\n static icon = {\n name: 'user-key',\n size: 24,\n node: [\n ['path', { d: 'M20 11v6', key: 'd77pzp' }],\n ['path', { d: 'M20 13h2', key: '16rner' }],\n ['path', { d: 'M3 21v-2a4 4 0 0 1 4-4h6a4 4 0 0 1 2.072.578', key: '1yxgtw' }],\n ['circle', { cx: '10', cy: '7', r: '4', key: 'e45bow' }],\n ['circle', { cx: '20', cy: '19', r: '2', key: '1obnsp' }],\n ],\n };\n icon = signal(LucideUserKey.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserKey, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserKey, isStandalone: true, selector: \"svg[lucideUserKey]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserKey, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserKey]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name UserLock\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTZ2LTJhMiAyIDAgMCAwLTQgMHYyIiAvPgogIDxwYXRoIGQ9Ik05LjUgMTVIN2E0IDQgMCAwIDAtNCA0djIiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI3IiByPSI0IiAvPgogIDxyZWN0IHg9IjEzIiB5PSIxNiIgd2lkdGg9IjgiIGhlaWdodD0iNSIgcng9Ii44OTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-lock\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserLock extends LucideIconBase {\n static icon = {\n name: 'user-lock',\n size: 24,\n node: [\n ['path', { d: 'M19 16v-2a2 2 0 0 0-4 0v2', key: '17sujf' }],\n ['path', { d: 'M9.5 15H7a4 4 0 0 0-4 4v2', key: '9it25y' }],\n ['circle', { cx: '10', cy: '7', r: '4', key: 'e45bow' }],\n ['rect', { x: '13', y: '16', width: '8', height: '5', rx: '.899', key: 'ur80nz' }],\n ],\n };\n icon = signal(LucideUserLock.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserLock, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserLock, isStandalone: true, selector: \"svg[lucideUserLock]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserLock, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserLock]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name UserPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjF2LTJhNCA0IDAgMCAwLTQtNEg2YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KICA8bGluZSB4MT0iMTkiIHgyPSIxOSIgeTE9IjgiIHkyPSIxNCIgLz4KICA8bGluZSB4MT0iMjIiIHgyPSIxNiIgeTE9IjExIiB5Mj0iMTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserPlus extends LucideIconBase {\n static icon = {\n name: 'user-plus',\n size: 24,\n node: [\n ['path', { d: 'M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2', key: '1yyitq' }],\n ['circle', { cx: '9', cy: '7', r: '4', key: 'nufk8' }],\n ['line', { x1: '19', x2: '19', y1: '8', y2: '14', key: '1bvyxn' }],\n ['line', { x1: '22', x2: '16', y1: '11', y2: '11', key: '1shjgl' }],\n ],\n };\n icon = signal(LucideUserPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserPlus, isStandalone: true, selector: \"svg[lucideUserPlus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserPlus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Umbrella\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2N2EyIDIgMCAwIDAgNCAwIiAvPgogIDxwYXRoIGQ9Ik0xMiAydjIiIC8+CiAgPHBhdGggZD0iTTIwLjk5MiAxM2ExIDEgMCAwIDAgLjk3LTEuMjc0IDEwLjI4NCAxMC4yODQgMCAwIDAtMTkuOTIzIDBBMSAxIDAgMCAwIDMgMTN6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/umbrella\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUmbrella extends LucideIconBase {\n static icon = {\n name: 'umbrella',\n size: 24,\n node: [\n ['path', { d: 'M12 13v7a2 2 0 0 0 4 0', key: 'rpgb42' }],\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\n [\n 'path',\n {\n d: 'M20.992 13a1 1 0 0 0 .97-1.274 10.284 10.284 0 0 0-19.923 0A1 1 0 0 0 3 13z',\n key: '124nyo',\n },\n ],\n ],\n };\n icon = signal(LucideUmbrella.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUmbrella, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUmbrella, isStandalone: true, selector: \"svg[lucideUmbrella]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUmbrella, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUmbrella]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name UserPen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNSAxNUg3YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8cGF0aCBkPSJNMjEuMzc4IDE2LjYyNmExIDEgMCAwIDAtMy4wMDQtMy4wMDRsLTQuMDEgNC4wMTJhMiAyIDAgMCAwLS41MDYuODU0bC0uODM3IDIuODdhLjUuNSAwIDAgMCAuNjIuNjJsMi44Ny0uODM3YTIgMiAwIDAgMCAuODU0LS41MDZ6IiAvPgogIDxjaXJjbGUgY3g9IjEwIiBjeT0iNyIgcj0iNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserPen extends LucideIconBase {\n static icon = {\n name: 'user-pen',\n size: 24,\n node: [\n ['path', { d: 'M11.5 15H7a4 4 0 0 0-4 4v2', key: '15lzij' }],\n [\n 'path',\n {\n d: 'M21.378 16.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z',\n key: '1817ys',\n },\n ],\n ['circle', { cx: '10', cy: '7', r: '4', key: 'e45bow' }],\n ],\n };\n icon = signal(LucideUserPen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserPen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserPen, isStandalone: true, selector: \"svg[lucideUserPen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserPen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserPen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name UserRoundCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuMzA1IDE5LjUzLjkyMy0uMzgyIiAvPgogIDxwYXRoIGQ9Im0xNS4yMjggMTYuODUyLS45MjMtLjM4MyIgLz4KICA8cGF0aCBkPSJtMTYuODUyIDE1LjIyOC0uMzgzLS45MjMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAyMC43NzItLjM4My45MjQiIC8+CiAgPHBhdGggZD0ibTE5LjE0OCAxNS4yMjguMzgzLS45MjMiIC8+CiAgPHBhdGggZD0ibTE5LjUzIDIxLjY5Ni0uMzgyLS45MjQiIC8+CiAgPHBhdGggZD0iTTIgMjFhOCA4IDAgMCAxIDEwLjQzNC03LjYyIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTYuODUyLjkyNC0uMzgzIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTkuMTQ4LjkyNC4zODMiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-round-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserRoundCog extends LucideIconBase {\n static icon = {\n name: 'user-round-cog',\n size: 24,\n node: [\n ['path', { d: 'm14.305 19.53.923-.382', key: '3m78fa' }],\n ['path', { d: 'm15.228 16.852-.923-.383', key: 'npixar' }],\n ['path', { d: 'm16.852 15.228-.383-.923', key: '5xggr7' }],\n ['path', { d: 'm16.852 20.772-.383.924', key: 'dpfhf9' }],\n ['path', { d: 'm19.148 15.228.383-.923', key: '1reyyz' }],\n ['path', { d: 'm19.53 21.696-.382-.924', key: '1goivc' }],\n ['path', { d: 'M2 21a8 8 0 0 1 10.434-7.62', key: '1yezr2' }],\n ['path', { d: 'm20.772 16.852.924-.383', key: 'htqkph' }],\n ['path', { d: 'm20.772 19.148.924.383', key: '9w9pjp' }],\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ],\n aliases: ['user-cog-2'],\n };\n icon = signal(LucideUserRoundCog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundCog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserRoundCog, isStandalone: true, selector: \"svg[lucideUserRoundCog], svg[lucideUserCog2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundCog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserRoundCog], svg[lucideUserCog2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideUserRoundCog\n */\nconst LucideUserCog2 = LucideUserRoundCog;\n\n/**\n * @component @name UserRoundCheck\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTMuMjkyLTYiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxwYXRoIGQ9Im0xNiAxOSAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/user-round-check\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserRoundCheck extends LucideIconBase {\n static icon = {\n name: 'user-round-check',\n size: 24,\n node: [\n ['path', { d: 'M2 21a8 8 0 0 1 13.292-6', key: 'bjp14o' }],\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\n ['path', { d: 'm16 19 2 2 4-4', key: '1b14m6' }],\n ],\n aliases: ['user-check-2'],\n };\n icon = signal(LucideUserRoundCheck.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundCheck, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserRoundCheck, isStandalone: true, selector: \"svg[lucideUserRoundCheck], svg[lucideUserCheck2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundCheck, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserRoundCheck], svg[lucideUserCheck2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideUserRoundCheck\n */\nconst LucideUserCheck2 = LucideUserRoundCheck;\n\n/**\n * @component @name UserRoundArrowLeft\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTkgMTYtMyAzIiAvPgogIDxwYXRoIGQ9Ik0yIDIxYTggOCAwIDAgMSAxMi42NjQtNi41IiAvPgogIDxwYXRoIGQ9Ik0yMiAxOWgtNmwzIDMiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/user-round-arrow-left\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserRoundArrowLeft extends LucideIconBase {\n static icon = {\n name: 'user-round-arrow-left',\n size: 24,\n node: [\n ['path', { d: 'm19 16-3 3', key: 'lp3y45' }],\n ['path', { d: 'M2 21a8 8 0 0 1 12.664-6.5', key: '1ap0vn' }],\n ['path', { d: 'M22 19h-6l3 3', key: '13fjle' }],\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\n ],\n };\n icon = signal(LucideUserRoundArrowLeft.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundArrowLeft, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserRoundArrowLeft, isStandalone: true, selector: \"svg[lucideUserRoundArrowLeft]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundArrowLeft, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserRoundArrowLeft]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name UserMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjF2LTJhNCA0IDAgMCAwLTQtNEg2YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KICA8bGluZSB4MT0iMjIiIHgyPSIxNiIgeTE9IjExIiB5Mj0iMTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserMinus extends LucideIconBase {\n static icon = {\n name: 'user-minus',\n size: 24,\n node: [\n ['path', { d: 'M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2', key: '1yyitq' }],\n ['circle', { cx: '9', cy: '7', r: '4', key: 'nufk8' }],\n ['line', { x1: '22', x2: '16', y1: '11', y2: '11', key: '1shjgl' }],\n ],\n };\n icon = signal(LucideUserMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserMinus, isStandalone: true, selector: \"svg[lucideUserMinus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserMinus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name UserRoundKey\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTF2NiIgLz4KICA8cGF0aCBkPSJNMTkgMTNoMiIgLz4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTIuODY4LTYuMzQ5IiAvPgogIDxjaXJjbGUgY3g9IjEwIiBjeT0iOCIgcj0iNSIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjE5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/user-round-key\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserRoundKey extends LucideIconBase {\n static icon = {\n name: 'user-round-key',\n size: 24,\n node: [\n ['path', { d: 'M19 11v6', key: 'rcqigv' }],\n ['path', { d: 'M19 13h2', key: '1gch44' }],\n ['path', { d: 'M2 21a8 8 0 0 1 12.868-6.349', key: '1lryzn' }],\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\n ['circle', { cx: '19', cy: '19', r: '2', key: '17f5cg' }],\n ],\n };\n icon = signal(LucideUserRoundKey.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundKey, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserRoundKey, isStandalone: true, selector: \"svg[lucideUserRoundKey]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundKey, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserRoundKey]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name UserRoundPen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTAuODIxLTcuNDg3IiAvPgogIDxwYXRoIGQ9Ik0yMS4zNzggMTYuNjI2YTEgMSAwIDAgMC0zLjAwNC0zLjAwNGwtNC4wMSA0LjAxMmEyIDIgMCAwIDAtLjUwNi44NTRsLS44MzcgMi44N2EuNS41IDAgMCAwIC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMCAwIC44NTQtLjUwNnoiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/user-round-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserRoundPen extends LucideIconBase {\n static icon = {\n name: 'user-round-pen',\n size: 24,\n node: [\n ['path', { d: 'M2 21a8 8 0 0 1 10.821-7.487', key: '1c8h7z' }],\n [\n 'path',\n {\n d: 'M21.378 16.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z',\n key: '1817ys',\n },\n ],\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\n ],\n };\n icon = signal(LucideUserRoundPen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundPen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserRoundPen, isStandalone: true, selector: \"svg[lucideUserRoundPen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundPen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserRoundPen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name UserRoundMinus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTMuMjkyLTYiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxwYXRoIGQ9Ik0yMiAxOWgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-round-minus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserRoundMinus extends LucideIconBase {\n static icon = {\n name: 'user-round-minus',\n size: 24,\n node: [\n ['path', { d: 'M2 21a8 8 0 0 1 13.292-6', key: 'bjp14o' }],\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\n ['path', { d: 'M22 19h-6', key: 'vcuq98' }],\n ],\n aliases: ['user-minus-2'],\n };\n icon = signal(LucideUserRoundMinus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundMinus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserRoundMinus, isStandalone: true, selector: \"svg[lucideUserRoundMinus], svg[lucideUserMinus2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundMinus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserRoundMinus], svg[lucideUserMinus2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideUserRoundMinus\n */\nconst LucideUserMinus2 = LucideUserRoundMinus;\n\n/**\n * @component @name UserRoundSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjgiIHI9IjUiIC8+CiAgPHBhdGggZD0iTTIgMjFhOCA4IDAgMCAxIDEwLjQzNC03LjYyIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTIyIDIyLTEuOS0xLjkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-round-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserRoundSearch extends LucideIconBase {\n static icon = {\n name: 'user-round-search',\n size: 24,\n node: [\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\n ['path', { d: 'M2 21a8 8 0 0 1 10.434-7.62', key: '1yezr2' }],\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ['path', { d: 'm22 22-1.9-1.9', key: '1e5ubv' }],\n ],\n };\n icon = signal(LucideUserRoundSearch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundSearch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserRoundSearch, isStandalone: true, selector: \"svg[lucideUserRoundSearch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundSearch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserRoundSearch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name UserRoundPlus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTMuMjkyLTYiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxwYXRoIGQ9Ik0xOSAxNnY2IiAvPgogIDxwYXRoIGQ9Ik0yMiAxOWgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-round-plus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserRoundPlus extends LucideIconBase {\n static icon = {\n name: 'user-round-plus',\n size: 24,\n node: [\n ['path', { d: 'M2 21a8 8 0 0 1 13.292-6', key: 'bjp14o' }],\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\n ['path', { d: 'M19 16v6', key: 'tddt3s' }],\n ['path', { d: 'M22 19h-6', key: 'vcuq98' }],\n ],\n aliases: ['user-plus-2'],\n };\n icon = signal(LucideUserRoundPlus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundPlus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserRoundPlus, isStandalone: true, selector: \"svg[lucideUserRoundPlus], svg[lucideUserPlus2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundPlus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserRoundPlus], svg[lucideUserPlus2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideUserRoundPlus\n */\nconst LucideUserPlus2 = LucideUserRoundPlus;\n\n/**\n * @component @name UserCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTVINmE0IDQgMCAwIDAtNCA0djIiIC8+CiAgPHBhdGggZD0ibTE0LjMwNSAxNi41My45MjMtLjM4MiIgLz4KICA8cGF0aCBkPSJtMTUuMjI4IDEzLjg1Mi0uOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAxMi4yMjgtLjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xNi44NTIgMTcuNzcyLS4zODMuOTI0IiAvPgogIDxwYXRoIGQ9Im0xOS4xNDggMTIuMjI4LjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xOS41MyAxOC42OTYtLjM4Mi0uOTI0IiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTMuODUyLjkyNC0uMzgzIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTYuMTQ4LjkyNC4zODMiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxNSIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserCog extends LucideIconBase {\n static icon = {\n name: 'user-cog',\n size: 24,\n node: [\n ['path', { d: 'M10 15H6a4 4 0 0 0-4 4v2', key: '1nfge6' }],\n ['path', { d: 'm14.305 16.53.923-.382', key: '1itpsq' }],\n ['path', { d: 'm15.228 13.852-.923-.383', key: 'eplpkm' }],\n ['path', { d: 'm16.852 12.228-.383-.923', key: '13v3q0' }],\n ['path', { d: 'm16.852 17.772-.383.924', key: '1i8mnm' }],\n ['path', { d: 'm19.148 12.228.383-.923', key: '1q8j1v' }],\n ['path', { d: 'm19.53 18.696-.382-.924', key: 'vk1qj3' }],\n ['path', { d: 'm20.772 13.852.924-.383', key: 'n880s0' }],\n ['path', { d: 'm20.772 16.148.924.383', key: '1g6xey' }],\n ['circle', { cx: '18', cy: '15', r: '3', key: 'gjjjvw' }],\n ['circle', { cx: '9', cy: '7', r: '4', key: 'nufk8' }],\n ],\n };\n icon = signal(LucideUserCog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserCog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserCog, isStandalone: true, selector: \"svg[lucideUserCog]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserCog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserCog]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name UserRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjUiIC8+CiAgPHBhdGggZD0iTTIwIDIxYTggOCAwIDAgMC0xNiAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/user-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserRound extends LucideIconBase {\n static icon = {\n name: 'user-round',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '8', r: '5', key: '1hypcn' }],\n ['path', { d: 'M20 21a8 8 0 0 0-16 0', key: 'rfgkzh' }],\n ],\n aliases: ['user-2'],\n };\n icon = signal(LucideUserRound.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRound, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserRound, isStandalone: true, selector: \"svg[lucideUserRound], svg[lucideUser2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRound, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserRound], svg[lucideUser2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideUserRound\n */\nconst LucideUser2 = LucideUserRound;\n\n/**\n * @component @name UserSearch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjciIHI9IjQiIC8+CiAgPHBhdGggZD0iTTEwLjMgMTVIN2E0IDQgMCAwIDAtNCA0djIiIC8+CiAgPGNpcmNsZSBjeD0iMTciIGN5PSIxNyIgcj0iMyIgLz4KICA8cGF0aCBkPSJtMjEgMjEtMS45LTEuOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-search\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserSearch extends LucideIconBase {\n static icon = {\n name: 'user-search',\n size: 24,\n node: [\n ['circle', { cx: '10', cy: '7', r: '4', key: 'e45bow' }],\n ['path', { d: 'M10.3 15H7a4 4 0 0 0-4 4v2', key: '3bnktk' }],\n ['circle', { cx: '17', cy: '17', r: '3', key: '18b49y' }],\n ['path', { d: 'm21 21-1.9-1.9', key: '1g2n9r' }],\n ],\n };\n icon = signal(LucideUserSearch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserSearch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserSearch, isStandalone: true, selector: \"svg[lucideUserSearch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserSearch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserSearch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name UserX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjF2LTJhNCA0IDAgMCAwLTQtNEg2YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KICA8bGluZSB4MT0iMTciIHgyPSIyMiIgeTE9IjgiIHkyPSIxMyIgLz4KICA8bGluZSB4MT0iMjIiIHgyPSIxNyIgeTE9IjgiIHkyPSIxMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserX extends LucideIconBase {\n static icon = {\n name: 'user-x',\n size: 24,\n node: [\n ['path', { d: 'M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2', key: '1yyitq' }],\n ['circle', { cx: '9', cy: '7', r: '4', key: 'nufk8' }],\n ['line', { x1: '17', x2: '22', y1: '8', y2: '13', key: '3nzzx3' }],\n ['line', { x1: '22', x2: '17', y1: '8', y2: '13', key: '1swrse' }],\n ],\n };\n icon = signal(LucideUserX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserX, isStandalone: true, selector: \"svg[lucideUserX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name UserStar\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuMDUxIDEyLjYxNmExIDEgMCAwIDEgMS45MDkuMDI0bC43MzcgMS40NTJhMSAxIDAgMCAwIC43MzcuNTM1bDEuNjM0LjI1NmExIDEgMCAwIDEgLjU4OCAxLjgwNmwtMS4xNzIgMS4xNjhhMSAxIDAgMCAwLS4yODIuODY2bC4yNTkgMS42MTNhMSAxIDAgMCAxLTEuNTQxIDEuMTM0bC0xLjQ2NS0uNzVhMSAxIDAgMCAwLS45MTIgMGwtMS40NjUuNzVhMSAxIDAgMCAxLTEuNTM5LTEuMTMzbC4yNTgtMS42MTNhMSAxIDAgMCAwLS4yODItLjg2NmwtMS4xNTYtMS4xNTNhMSAxIDAgMCAxIC41NzItMS44MjJsMS42MzMtLjI1NmExIDEgMCAwIDAgLjczNy0uNTM1eiIgLz4KICA8cGF0aCBkPSJNOCAxNUg3YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjciIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-star\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserStar extends LucideIconBase {\n static icon = {\n name: 'user-star',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M16.051 12.616a1 1 0 0 1 1.909.024l.737 1.452a1 1 0 0 0 .737.535l1.634.256a1 1 0 0 1 .588 1.806l-1.172 1.168a1 1 0 0 0-.282.866l.259 1.613a1 1 0 0 1-1.541 1.134l-1.465-.75a1 1 0 0 0-.912 0l-1.465.75a1 1 0 0 1-1.539-1.133l.258-1.613a1 1 0 0 0-.282-.866l-1.156-1.153a1 1 0 0 1 .572-1.822l1.633-.256a1 1 0 0 0 .737-.535z',\n key: '1m8t9f',\n },\n ],\n ['path', { d: 'M8 15H7a4 4 0 0 0-4 4v2', key: 'l9tmp8' }],\n ['circle', { cx: '10', cy: '7', r: '4', key: 'e45bow' }],\n ],\n };\n icon = signal(LucideUserStar.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserStar, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserStar, isStandalone: true, selector: \"svg[lucideUserStar]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserStar, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserStar]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name UserShield\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTVINmE0IDQgMCAwIDAtNCA0djIiIC8+CiAgPHBhdGggZD0iTTIyIDE3LjVjMCAyLjQ5OS0xLjc1IDMuNzQ5LTMuODMgNC40NzRhLjUuNSAwIDAgMS0uMzM1LS4wMDVjLTIuMDg1LS43Mi0zLjgzNS0xLjk3LTMuODM1LTQuNDdWMTRhLjUuNSAwIDAgMSAuNS0uNDk5YzEgMCAyLjI1LS42IDMuMTItMS4zNmEuNi42IDAgMCAxIC43Ni0uMDAxYy44NzUuNzY1IDIuMTIgMS4zNiAzLjEyIDEuMzZhLjUuNSAwIDAgMSAuNS41eiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-shield\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserShield extends LucideIconBase {\n static icon = {\n name: 'user-shield',\n size: 24,\n node: [\n ['path', { d: 'M10 15H6a4 4 0 0 0-4 4v2', key: '1nfge6' }],\n [\n 'path',\n {\n d: 'M22 17.5c0 2.499-1.75 3.749-3.83 4.474a.5.5 0 0 1-.335-.005c-2.085-.72-3.835-1.97-3.835-4.47V14a.5.5 0 0 1 .5-.499c1 0 2.25-.6 3.12-1.36a.6.6 0 0 1 .76-.001c.875.765 2.12 1.36 3.12 1.36a.5.5 0 0 1 .5.5z',\n key: '16j3tf',\n },\n ],\n ['circle', { cx: '9', cy: '7', r: '4', key: 'nufk8' }],\n ],\n };\n icon = signal(LucideUserShield.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserShield, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserShield, isStandalone: true, selector: \"svg[lucideUserShield]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserShield, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserShield]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name UserRoundX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTEuODczLTciIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxwYXRoIGQ9Im0xNyAxNyA1IDUiIC8+CiAgPHBhdGggZD0ibTIyIDE3LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-round-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUserRoundX extends LucideIconBase {\n static icon = {\n name: 'user-round-x',\n size: 24,\n node: [\n ['path', { d: 'M2 21a8 8 0 0 1 11.873-7', key: '74fkxq' }],\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\n ['path', { d: 'm17 17 5 5', key: 'p7ous7' }],\n ['path', { d: 'm22 17-5 5', key: 'gqnmv0' }],\n ],\n aliases: ['user-x-2'],\n };\n icon = signal(LucideUserRoundX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUserRoundX, isStandalone: true, selector: \"svg[lucideUserRoundX], svg[lucideUserX2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUserRoundX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUserRoundX], svg[lucideUserX2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideUserRoundX\n */\nconst LucideUserX2 = LucideUserRoundX;\n\n/**\n * @component @name User\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMjF2LTJhNCA0IDAgMCAwLTQtNEg5YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjciIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUser extends LucideIconBase {\n static icon = {\n name: 'user',\n size: 24,\n node: [\n ['path', { d: 'M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2', key: '975kel' }],\n ['circle', { cx: '12', cy: '7', r: '4', key: '17ys0d' }],\n ],\n };\n icon = signal(LucideUser.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUser, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUser, isStandalone: true, selector: \"svg[lucideUser]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUser, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUser]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Users\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjF2LTJhNCA0IDAgMCAwLTQtNEg2YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8cGF0aCBkPSJNMTYgMy4xMjhhNCA0IDAgMCAxIDAgNy43NDQiIC8+CiAgPHBhdGggZD0iTTIyIDIxdi0yYTQgNCAwIDAgMC0zLTMuODciIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjciIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/users\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUsers extends LucideIconBase {\n static icon = {\n name: 'users',\n size: 24,\n node: [\n ['path', { d: 'M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2', key: '1yyitq' }],\n ['path', { d: 'M16 3.128a4 4 0 0 1 0 7.744', key: '16gr8j' }],\n ['path', { d: 'M22 21v-2a4 4 0 0 0-3-3.87', key: 'kshegd' }],\n ['circle', { cx: '9', cy: '7', r: '4', key: 'nufk8' }],\n ],\n };\n icon = signal(LucideUsers.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUsers, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUsers, isStandalone: true, selector: \"svg[lucideUsers]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUsers, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUsers]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name UtensilsCrossed\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMi0yLjMgMi4zYTMgMyAwIDAgMCAwIDQuMmwxLjggMS44YTMgMyAwIDAgMCA0LjIgMEwyMiA4IiAvPgogIDxwYXRoIGQ9Ik0xNSAxNSAzLjMgMy4zYTQuMiA0LjIgMCAwIDAgMCA2bDcuMyA3LjNjLjcuNyAyIC43IDIuOCAwTDE1IDE1Wm0wIDAgNyA3IiAvPgogIDxwYXRoIGQ9Im0yLjEgMjEuOCA2LjQtNi4zIiAvPgogIDxwYXRoIGQ9Im0xOSA1LTcgNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/utensils-crossed\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUtensilsCrossed extends LucideIconBase {\n static icon = {\n name: 'utensils-crossed',\n size: 24,\n node: [\n ['path', { d: 'm16 2-2.3 2.3a3 3 0 0 0 0 4.2l1.8 1.8a3 3 0 0 0 4.2 0L22 8', key: 'n7qcjb' }],\n [\n 'path',\n {\n d: 'M15 15 3.3 3.3a4.2 4.2 0 0 0 0 6l7.3 7.3c.7.7 2 .7 2.8 0L15 15Zm0 0 7 7',\n key: 'd0u48b',\n },\n ],\n ['path', { d: 'm2.1 21.8 6.4-6.3', key: 'yn04lh' }],\n ['path', { d: 'm19 5-7 7', key: '194lzd' }],\n ],\n aliases: ['fork-knife-crossed'],\n };\n icon = signal(LucideUtensilsCrossed.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUtensilsCrossed, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUtensilsCrossed, isStandalone: true, selector: \"svg[lucideUtensilsCrossed], svg[lucideForkKnifeCrossed]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUtensilsCrossed, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUtensilsCrossed], svg[lucideForkKnifeCrossed]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideUtensilsCrossed\n */\nconst LucideForkKnifeCrossed = LucideUtensilsCrossed;\n\n/**\n * @component @name UsersRound\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMjFhOCA4IDAgMCAwLTE2IDAiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxwYXRoIGQ9Ik0yMiAyMGMwLTMuMzctMi02LjUtNC04YTUgNSAwIDAgMC0uNDUtOC4zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/users-round\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUsersRound extends LucideIconBase {\n static icon = {\n name: 'users-round',\n size: 24,\n node: [\n ['path', { d: 'M18 21a8 8 0 0 0-16 0', key: '3ypg7q' }],\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\n ['path', { d: 'M22 20c0-3.37-2-6.5-4-8a5 5 0 0 0-.45-8.3', key: '10s06x' }],\n ],\n aliases: ['users-2'],\n };\n icon = signal(LucideUsersRound.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUsersRound, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUsersRound, isStandalone: true, selector: \"svg[lucideUsersRound], svg[lucideUsers2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUsersRound, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUsersRound], svg[lucideUsers2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideUsersRound\n */\nconst LucideUsers2 = LucideUsersRound;\n\n/**\n * @component @name Van\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNnY1YTEgMSAwIDAgMCAxIDFoNi4xMDJhMSAxIDAgMCAxIC43MTIuMjk4bC44OTguOTFhMSAxIDAgMCAxIC4yODguNzAyVjE3YTEgMSAwIDAgMS0xIDFoLTMiIC8+CiAgPHBhdGggZD0iTTUgMThIM2ExIDEgMCAwIDEtMS0xVjhhMiAyIDAgMCAxIDItMmgxMmMxLjEgMCAyLjEuOCAyLjQgMS44bDEuMTc2IDQuMiIgLz4KICA8cGF0aCBkPSJNOSAxOGg1IiAvPgogIDxjaXJjbGUgY3g9IjE2IiBjeT0iMTgiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNyIgY3k9IjE4IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/van\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVan extends LucideIconBase {\n static icon = {\n name: 'van',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M13 6v5a1 1 0 0 0 1 1h6.102a1 1 0 0 1 .712.298l.898.91a1 1 0 0 1 .288.702V17a1 1 0 0 1-1 1h-3',\n key: 'k3s650',\n },\n ],\n [\n 'path',\n {\n d: 'M5 18H3a1 1 0 0 1-1-1V8a2 2 0 0 1 2-2h12c1.1 0 2.1.8 2.4 1.8l1.176 4.2',\n key: 'fnd93u',\n },\n ],\n ['path', { d: 'M9 18h5', key: 'lrx6i' }],\n ['circle', { cx: '16', cy: '18', r: '2', key: '1v4tcr' }],\n ['circle', { cx: '7', cy: '18', r: '2', key: '19iecd' }],\n ],\n };\n icon = signal(LucideVan.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVan, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVan, isStandalone: true, selector: \"svg[lucideVan]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVan, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVan]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name UtilityPole\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KICA8cGF0aCBkPSJNMiA1aDIwIiAvPgogIDxwYXRoIGQ9Ik0zIDN2MiIgLz4KICA8cGF0aCBkPSJNNyAzdjIiIC8+CiAgPHBhdGggZD0iTTE3IDN2MiIgLz4KICA8cGF0aCBkPSJNMjEgM3YyIiAvPgogIDxwYXRoIGQ9Im0xOSA1LTcgNy03LTciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/utility-pole\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUtilityPole extends LucideIconBase {\n static icon = {\n name: 'utility-pole',\n size: 24,\n node: [\n ['path', { d: 'M12 2v20', key: 't6zp3m' }],\n ['path', { d: 'M2 5h20', key: '1fs1ex' }],\n ['path', { d: 'M3 3v2', key: '9imdir' }],\n ['path', { d: 'M7 3v2', key: 'n0os7' }],\n ['path', { d: 'M17 3v2', key: '1l2re6' }],\n ['path', { d: 'M21 3v2', key: '1duuac' }],\n ['path', { d: 'm19 5-7 7-7-7', key: '133zxf' }],\n ],\n };\n icon = signal(LucideUtilityPole.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUtilityPole, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUtilityPole, isStandalone: true, selector: \"svg[lucideUtilityPole]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUtilityPole, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUtilityPole]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Vault\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjcuNSIgY3k9IjcuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KICA8cGF0aCBkPSJtNy45IDcuOSAyLjcgMi43IiAvPgogIDxjaXJjbGUgY3g9IjE2LjUiIGN5PSI3LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+CiAgPHBhdGggZD0ibTEzLjQgMTAuNiAyLjctMi43IiAvPgogIDxjaXJjbGUgY3g9IjcuNSIgY3k9IjE2LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+CiAgPHBhdGggZD0ibTcuOSAxNi4xIDIuNy0yLjciIC8+CiAgPGNpcmNsZSBjeD0iMTYuNSIgY3k9IjE2LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+CiAgPHBhdGggZD0ibTEzLjQgMTMuNCAyLjcgMi43IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/vault\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVault extends LucideIconBase {\n static icon = {\n name: 'vault',\n size: 24,\n node: [\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\n ['circle', { cx: '7.5', cy: '7.5', r: '.5', fill: 'currentColor', key: 'kqv944' }],\n ['path', { d: 'm7.9 7.9 2.7 2.7', key: 'hpeyl3' }],\n ['circle', { cx: '16.5', cy: '7.5', r: '.5', fill: 'currentColor', key: 'w0ekpg' }],\n ['path', { d: 'm13.4 10.6 2.7-2.7', key: '264c1n' }],\n ['circle', { cx: '7.5', cy: '16.5', r: '.5', fill: 'currentColor', key: 'nkw3mc' }],\n ['path', { d: 'm7.9 16.1 2.7-2.7', key: 'p81g5e' }],\n ['circle', { cx: '16.5', cy: '16.5', r: '.5', fill: 'currentColor', key: 'fubopw' }],\n ['path', { d: 'm13.4 13.4 2.7 2.7', key: 'abhel3' }],\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\n ],\n };\n icon = signal(LucideVault.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVault, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVault, isStandalone: true, selector: \"svg[lucideVault]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVault, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVault]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name VectorSquare\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuNSA3YTI0IDI0IDAgMCAxIDAgMTAiIC8+CiAgPHBhdGggZD0iTTQuNSA3YTI0IDI0IDAgMCAwIDAgMTAiIC8+CiAgPHBhdGggZD0iTTcgMTkuNWEyNCAyNCAwIDAgMCAxMCAwIiAvPgogIDxwYXRoIGQ9Ik03IDQuNWEyNCAyNCAwIDAgMSAxMCAwIiAvPgogIDxyZWN0IHg9IjE3IiB5PSIxNyIgd2lkdGg9IjUiIGhlaWdodD0iNSIgcng9IjEiIC8+CiAgPHJlY3QgeD0iMTciIHk9IjIiIHdpZHRoPSI1IiBoZWlnaHQ9IjUiIHJ4PSIxIiAvPgogIDxyZWN0IHg9IjIiIHk9IjE3IiB3aWR0aD0iNSIgaGVpZ2h0PSI1IiByeD0iMSIgLz4KICA8cmVjdCB4PSIyIiB5PSIyIiB3aWR0aD0iNSIgaGVpZ2h0PSI1IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/vector-square\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVectorSquare extends LucideIconBase {\n static icon = {\n name: 'vector-square',\n size: 24,\n node: [\n ['path', { d: 'M19.5 7a24 24 0 0 1 0 10', key: '8n60xe' }],\n ['path', { d: 'M4.5 7a24 24 0 0 0 0 10', key: '2lmadr' }],\n ['path', { d: 'M7 19.5a24 24 0 0 0 10 0', key: '1q94o2' }],\n ['path', { d: 'M7 4.5a24 24 0 0 1 10 0', key: '2z8ypa' }],\n ['rect', { x: '17', y: '17', width: '5', height: '5', rx: '1', key: '1ac74s' }],\n ['rect', { x: '17', y: '2', width: '5', height: '5', rx: '1', key: '1e7h5j' }],\n ['rect', { x: '2', y: '17', width: '5', height: '5', rx: '1', key: '1t4eah' }],\n ['rect', { x: '2', y: '2', width: '5', height: '5', rx: '1', key: '940dhs' }],\n ],\n };\n icon = signal(LucideVectorSquare.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVectorSquare, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVectorSquare, isStandalone: true, selector: \"svg[lucideVectorSquare]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVectorSquare, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVectorSquare]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Vegan\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgOHE2IDAgNi02LTYgMC02IDYiIC8+CiAgPHBhdGggZD0iTTE3LjQxIDMuNTlhMTAgMTAgMCAxIDAgMyAzIiAvPgogIDxwYXRoIGQ9Ik0yIDJhMjYuNiAyNi42IDAgMCAxIDEwIDIwYy45LTYuODIgMS41LTkuNSA0LTE0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/vegan\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVegan extends LucideIconBase {\n static icon = {\n name: 'vegan',\n size: 24,\n node: [\n ['path', { d: 'M16 8q6 0 6-6-6 0-6 6', key: 'qsyyc4' }],\n ['path', { d: 'M17.41 3.59a10 10 0 1 0 3 3', key: '41m9h7' }],\n ['path', { d: 'M2 2a26.6 26.6 0 0 1 10 20c.9-6.82 1.5-9.5 4-14', key: 'qiv7li' }],\n ],\n };\n icon = signal(LucideVegan.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVegan, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVegan, isStandalone: true, selector: \"svg[lucideVegan]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVegan, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVegan]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name VenetianMask\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTFjLTEuNSAwLTIuNS41LTMgMiIgLz4KICA8cGF0aCBkPSJNNCA2YTIgMiAwIDAgMC0yIDJ2NGE1IDUgMCAwIDAgNSA1IDggOCAwIDAgMSA1IDIgOCA4IDAgMCAxIDUtMiA1IDUgMCAwIDAgNS01VjhhMiAyIDAgMCAwLTItMmgtM2E4IDggMCAwIDAtNSAyIDggOCAwIDAgMC01LTJ6IiAvPgogIDxwYXRoIGQ9Ik02IDExYzEuNSAwIDIuNS41IDMgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/venetian-mask\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVenetianMask extends LucideIconBase {\n static icon = {\n name: 'venetian-mask',\n size: 24,\n node: [\n ['path', { d: 'M18 11c-1.5 0-2.5.5-3 2', key: '1fod00' }],\n [\n 'path',\n {\n d: 'M4 6a2 2 0 0 0-2 2v4a5 5 0 0 0 5 5 8 8 0 0 1 5 2 8 8 0 0 1 5-2 5 5 0 0 0 5-5V8a2 2 0 0 0-2-2h-3a8 8 0 0 0-5 2 8 8 0 0 0-5-2z',\n key: 'd70hit',\n },\n ],\n ['path', { d: 'M6 11c1.5 0 2.5.5 3 2', key: '136fht' }],\n ],\n };\n icon = signal(LucideVenetianMask.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVenetianMask, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVenetianMask, isStandalone: true, selector: \"svg[lucideVenetianMask]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVenetianMask, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVenetianMask]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name VenusAndMars\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjBoNCIgLz4KICA8cGF0aCBkPSJNMTIgMTZ2NiIgLz4KICA8cGF0aCBkPSJNMTcgMmg0djQiIC8+CiAgPHBhdGggZD0ibTIxIDItNS40NiA1LjQ2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTEiIHI9IjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/venus-and-mars\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVenusAndMars extends LucideIconBase {\n static icon = {\n name: 'venus-and-mars',\n size: 24,\n node: [\n ['path', { d: 'M10 20h4', key: 'ni2waw' }],\n ['path', { d: 'M12 16v6', key: 'c8a4gj' }],\n ['path', { d: 'M17 2h4v4', key: 'vhe59' }],\n ['path', { d: 'm21 2-5.46 5.46', key: '19kypf' }],\n ['circle', { cx: '12', cy: '11', r: '5', key: '16gxyc' }],\n ],\n };\n icon = signal(LucideVenusAndMars.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVenusAndMars, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVenusAndMars, isStandalone: true, selector: \"svg[lucideVenusAndMars]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVenusAndMars, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVenusAndMars]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Utensils\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAydjdjMCAxLjEuOSAyIDIgMmg0YTIgMiAwIDAgMCAyLTJWMiIgLz4KICA8cGF0aCBkPSJNNyAydjIwIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNVYyYTUgNSAwIDAgMC01IDV2NmMwIDEuMS45IDIgMiAyaDNabTAgMHY3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/utensils\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideUtensils extends LucideIconBase {\n static icon = {\n name: 'utensils',\n size: 24,\n node: [\n ['path', { d: 'M3 2v7c0 1.1.9 2 2 2h4a2 2 0 0 0 2-2V2', key: 'cjf0a3' }],\n ['path', { d: 'M7 2v20', key: '1473qp' }],\n ['path', { d: 'M21 15V2a5 5 0 0 0-5 5v6c0 1.1.9 2 2 2h3Zm0 0v7', key: 'j28e5' }],\n ],\n aliases: ['fork-knife'],\n };\n icon = signal(LucideUtensils.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUtensils, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideUtensils, isStandalone: true, selector: \"svg[lucideUtensils], svg[lucideForkKnife]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideUtensils, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideUtensils], svg[lucideForkKnife]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideUtensils\n */\nconst LucideForkKnife = LucideUtensils;\n\n/**\n * @component @name Variable\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyMXMtNC0zLTQtOSA0LTkgNC05IiAvPgogIDxwYXRoIGQ9Ik0xNiAzczQgMyA0IDktNCA5LTQgOSIgLz4KICA8bGluZSB4MT0iMTUiIHgyPSI5IiB5MT0iOSIgeTI9IjE1IiAvPgogIDxsaW5lIHgxPSI5IiB4Mj0iMTUiIHkxPSI5IiB5Mj0iMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/variable\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVariable extends LucideIconBase {\n static icon = {\n name: 'variable',\n size: 24,\n node: [\n ['path', { d: 'M8 21s-4-3-4-9 4-9 4-9', key: 'uto9ud' }],\n ['path', { d: 'M16 3s4 3 4 9-4 9-4 9', key: '4w2vsq' }],\n ['line', { x1: '15', x2: '9', y1: '9', y2: '15', key: 'f7djnv' }],\n ['line', { x1: '9', x2: '15', y1: '9', y2: '15', key: '1shsy8' }],\n ],\n };\n icon = signal(LucideVariable.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVariable, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVariable, isStandalone: true, selector: \"svg[lucideVariable]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVariable, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVariable]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Venus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTV2NyIgLz4KICA8cGF0aCBkPSJNOSAxOWg2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iOSIgcj0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/venus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVenus extends LucideIconBase {\n static icon = {\n name: 'venus',\n size: 24,\n node: [\n ['path', { d: 'M12 15v7', key: 't2xh3l' }],\n ['path', { d: 'M9 19h6', key: '456am0' }],\n ['circle', { cx: '12', cy: '9', r: '6', key: '1nw4tq' }],\n ],\n };\n icon = signal(LucideVenus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVenus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVenus, isStandalone: true, selector: \"svg[lucideVenus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVenus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVenus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name VibrateOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiA4IDIgMi0yIDIgMiAyLTIgMiIgLz4KICA8cGF0aCBkPSJtMjIgOC0yIDIgMiAyLTIgMiAyIDIiIC8+CiAgPHBhdGggZD0iTTggOHYxMGMwIC41NS40NSAxIDEgMWg2Yy41NSAwIDEtLjQ1IDEtMXYtMiIgLz4KICA8cGF0aCBkPSJNMTYgMTAuMzRWNmMwLS41NS0uNDUtMS0xLTFoLTQuMzQiIC8+CiAgPGxpbmUgeDE9IjIiIHgyPSIyMiIgeTE9IjIiIHkyPSIyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/vibrate-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVibrateOff extends LucideIconBase {\n static icon = {\n name: 'vibrate-off',\n size: 24,\n node: [\n ['path', { d: 'm2 8 2 2-2 2 2 2-2 2', key: 'sv1b1' }],\n ['path', { d: 'm22 8-2 2 2 2-2 2 2 2', key: '101i4y' }],\n ['path', { d: 'M8 8v10c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-2', key: '1hbad5' }],\n ['path', { d: 'M16 10.34V6c0-.55-.45-1-1-1h-4.34', key: '1x5tf0' }],\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\n ],\n };\n icon = signal(LucideVibrateOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVibrateOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVibrateOff, isStandalone: true, selector: \"svg[lucideVibrateOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVibrateOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVibrateOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Video\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTMgNS4yMjMgMy40ODJhLjUuNSAwIDAgMCAuNzc3LS40MTZWNy44N2EuNS41IDAgMCAwLS43NTItLjQzMkwxNiAxMC41IiAvPgogIDxyZWN0IHg9IjIiIHk9IjYiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/video\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVideo extends LucideIconBase {\n static icon = {\n name: 'video',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5',\n key: 'ftymec',\n },\n ],\n ['rect', { x: '2', y: '6', width: '14', height: '12', rx: '2', key: '158x01' }],\n ],\n };\n icon = signal(LucideVideo.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVideo, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVideo, isStandalone: true, selector: \"svg[lucideVideo]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVideo, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVideo]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name View\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTd2MmEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnYtMiIgLz4KICA8cGF0aCBkPSJNMjEgN1Y1YTIgMiAwIDAgMC0yLTJINWEyIDIgMCAwIDAtMiAydjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMSIgLz4KICA8cGF0aCBkPSJNMTguOTQ0IDEyLjMzYTEgMSAwIDAgMCAwLS42NiA3LjUgNy41IDAgMCAwLTEzLjg4OCAwIDEgMSAwIDAgMCAwIC42NiA3LjUgNy41IDAgMCAwIDEzLjg4OCAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/view\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideView extends LucideIconBase {\n static icon = {\n name: 'view',\n size: 24,\n node: [\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-2', key: 'mrq65r' }],\n ['path', { d: 'M21 7V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2', key: 'be3xqs' }],\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\n [\n 'path',\n {\n d: 'M18.944 12.33a1 1 0 0 0 0-.66 7.5 7.5 0 0 0-13.888 0 1 1 0 0 0 0 .66 7.5 7.5 0 0 0 13.888 0',\n key: '11ak4c',\n },\n ],\n ],\n };\n icon = signal(LucideView.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideView, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideView, isStandalone: true, selector: \"svg[lucideView]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideView, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideView]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Videotape\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yIDhoMjAiIC8+CiAgPGNpcmNsZSBjeD0iOCIgY3k9IjE0IiByPSIyIiAvPgogIDxwYXRoIGQ9Ik04IDEyaDgiIC8+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSIxNCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/videotape\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVideotape extends LucideIconBase {\n static icon = {\n name: 'videotape',\n size: 24,\n node: [\n ['rect', { width: '20', height: '16', x: '2', y: '4', rx: '2', key: '18n3k1' }],\n ['path', { d: 'M2 8h20', key: 'd11cs7' }],\n ['circle', { cx: '8', cy: '14', r: '2', key: '1k2qr5' }],\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\n ['circle', { cx: '16', cy: '14', r: '2', key: '14k7lr' }],\n ],\n };\n icon = signal(LucideVideotape.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVideotape, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVideotape, isStandalone: true, selector: \"svg[lucideVideotape]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVideotape, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVideotape]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Vibrate\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiA4IDIgMi0yIDIgMiAyLTIgMiIgLz4KICA8cGF0aCBkPSJtMjIgOC0yIDIgMiAyLTIgMiAyIDIiIC8+CiAgPHJlY3Qgd2lkdGg9IjgiIGhlaWdodD0iMTQiIHg9IjgiIHk9IjUiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/vibrate\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVibrate extends LucideIconBase {\n static icon = {\n name: 'vibrate',\n size: 24,\n node: [\n ['path', { d: 'm2 8 2 2-2 2 2 2-2 2', key: 'sv1b1' }],\n ['path', { d: 'm22 8-2 2 2 2-2 2 2 2', key: '101i4y' }],\n ['rect', { width: '8', height: '14', x: '8', y: '5', rx: '1', key: '1oyrl4' }],\n ],\n };\n icon = signal(LucideVibrate.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVibrate, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVibrate, isStandalone: true, selector: \"svg[lucideVibrate]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVibrate, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVibrate]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name VideoOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNjYgNkgxNGEyIDIgMCAwIDEgMiAydjIuNWw1LjI0OC0zLjA2MkEuNS41IDAgMCAxIDIyIDcuODd2OC4xOTYiIC8+CiAgPHBhdGggZD0iTTE2IDE2YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/video-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVideoOff extends LucideIconBase {\n static icon = {\n name: 'video-off',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M10.66 6H14a2 2 0 0 1 2 2v2.5l5.248-3.062A.5.5 0 0 1 22 7.87v8.196', key: 'w8jjjt' },\n ],\n ['path', { d: 'M16 16a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h2', key: '1xawa7' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucideVideoOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVideoOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVideoOff, isStandalone: true, selector: \"svg[lucideVideoOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVideoOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVideoOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Voicemail\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iMTIiIHI9IjQiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxMiIgcj0iNCIgLz4KICA8bGluZSB4MT0iNiIgeDI9IjE4IiB5MT0iMTYiIHkyPSIxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/voicemail\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVoicemail extends LucideIconBase {\n static icon = {\n name: 'voicemail',\n size: 24,\n node: [\n ['circle', { cx: '6', cy: '12', r: '4', key: '1ehtga' }],\n ['circle', { cx: '18', cy: '12', r: '4', key: '4vafl8' }],\n ['line', { x1: '6', x2: '18', y1: '16', y2: '16', key: 'pmt8us' }],\n ],\n };\n icon = signal(LucideVoicemail.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVoicemail, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVoicemail, isStandalone: true, selector: \"svg[lucideVoicemail]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVoicemail, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVoicemail]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Volume1\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNC43MDJhLjcwNS43MDUgMCAwIDAtMS4yMDMtLjQ5OEw2LjQxMyA3LjU4N0ExLjQgMS40IDAgMCAxIDUuNDE2IDhIM2ExIDEgMCAwIDAtMSAxdjZhMSAxIDAgMCAwIDEgMWgyLjQxNmExLjQgMS40IDAgMCAxIC45OTcuNDEzbDMuMzgzIDMuMzg0QS43MDUuNzA1IDAgMCAwIDExIDE5LjI5OHoiIC8+CiAgPHBhdGggZD0iTTE2IDlhNSA1IDAgMCAxIDAgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/volume-1\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVolume1 extends LucideIconBase {\n static icon = {\n name: 'volume-1',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z',\n key: 'uqj9uw',\n },\n ],\n ['path', { d: 'M16 9a5 5 0 0 1 0 6', key: '1q6k2b' }],\n ],\n };\n icon = signal(LucideVolume1.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVolume1, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVolume1, isStandalone: true, selector: \"svg[lucideVolume1]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVolume1, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVolume1]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name VolumeOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgOWE1IDUgMCAwIDEgLjk1IDIuMjkzIiAvPgogIDxwYXRoIGQ9Ik0xOS4zNjQgNS42MzZhOSA5IDAgMCAxIDEuODg5IDkuOTYiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJtNyA3LS41ODcuNTg3QTEuNCAxLjQgMCAwIDEgNS40MTYgOEgzYTEgMSAwIDAgMC0xIDF2NmExIDEgMCAwIDAgMSAxaDIuNDE2YTEuNCAxLjQgMCAwIDEgLjk5Ny40MTNsMy4zODMgMy4zODRBLjcwNS43MDUgMCAwIDAgMTEgMTkuMjk4VjExIiAvPgogIDxwYXRoIGQ9Ik05LjgyOCA0LjE3MkEuNjg2LjY4NiAwIDAgMSAxMSA0LjY1N3YuNjg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/volume-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVolumeOff extends LucideIconBase {\n static icon = {\n name: 'volume-off',\n size: 24,\n node: [\n ['path', { d: 'M16 9a5 5 0 0 1 .95 2.293', key: '1fgyg8' }],\n ['path', { d: 'M19.364 5.636a9 9 0 0 1 1.889 9.96', key: 'l3zxae' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n [\n 'path',\n {\n d: 'm7 7-.587.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298V11',\n key: '1gbwow',\n },\n ],\n ['path', { d: 'M9.828 4.172A.686.686 0 0 1 11 4.657v.686', key: 's2je0y' }],\n ],\n };\n icon = signal(LucideVolumeOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVolumeOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVolumeOff, isStandalone: true, selector: \"svg[lucideVolumeOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVolumeOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVolumeOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Volume2\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNC43MDJhLjcwNS43MDUgMCAwIDAtMS4yMDMtLjQ5OEw2LjQxMyA3LjU4N0ExLjQgMS40IDAgMCAxIDUuNDE2IDhIM2ExIDEgMCAwIDAtMSAxdjZhMSAxIDAgMCAwIDEgMWgyLjQxNmExLjQgMS40IDAgMCAxIC45OTcuNDEzbDMuMzgzIDMuMzg0QS43MDUuNzA1IDAgMCAwIDExIDE5LjI5OHoiIC8+CiAgPHBhdGggZD0iTTE2IDlhNSA1IDAgMCAxIDAgNiIgLz4KICA8cGF0aCBkPSJNMTkuMzY0IDE4LjM2NGE5IDkgMCAwIDAgMC0xMi43MjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/volume-2\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVolume2 extends LucideIconBase {\n static icon = {\n name: 'volume-2',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z',\n key: 'uqj9uw',\n },\n ],\n ['path', { d: 'M16 9a5 5 0 0 1 0 6', key: '1q6k2b' }],\n ['path', { d: 'M19.364 18.364a9 9 0 0 0 0-12.728', key: 'ijwkga' }],\n ],\n };\n icon = signal(LucideVolume2.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVolume2, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVolume2, isStandalone: true, selector: \"svg[lucideVolume2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVolume2, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVolume2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Volleyball\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgN2ExNiAxNiAyMCAwIDEgMTAuOTggNC4zNjIiIC8+CiAgPHBhdGggZD0iTTEyIDEyYTEzIDEzIDAgMCAxLTguNjYgNSIgLz4KICA8cGF0aCBkPSJNMTYuODMgMTMuNjM0YTE2IDE2IDAgMCAxLTkuMjY3IDcuMzI4IiAvPgogIDxwYXRoIGQ9Ik0yMC42NiAxN0ExMyAxMyAwIDAgMCAxMiAxMmExMyAxMyAwIDAgMSAwLTEwIiAvPgogIDxwYXRoIGQ9Ik04LjE3IDE1LjM2NmExNiAxNiAwIDAgMS0xLjcxMy0xMS42OSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/volleyball\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVolleyball extends LucideIconBase {\n static icon = {\n name: 'volleyball',\n size: 24,\n node: [\n ['path', { d: 'M11 7a16 16 20 0 1 10.98 4.362', key: '1mmfx7' }],\n ['path', { d: 'M12 12a13 13 0 0 1-8.66 5', key: '14sm5y' }],\n ['path', { d: 'M16.83 13.634a16 16 0 0 1-9.267 7.328', key: 'j0eyj5' }],\n ['path', { d: 'M20.66 17A13 13 0 0 0 12 12a13 13 0 0 1 0-10', key: 'qaetsw' }],\n ['path', { d: 'M8.17 15.366a16 16 0 0 1-1.713-11.69', key: '17ewdd' }],\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\n ],\n };\n icon = signal(LucideVolleyball.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVolleyball, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVolleyball, isStandalone: true, selector: \"svg[lucideVolleyball]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVolleyball, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVolleyball]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name VolumeX\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNC43MDJhLjcwNS43MDUgMCAwIDAtMS4yMDMtLjQ5OEw2LjQxMyA3LjU4N0ExLjQgMS40IDAgMCAxIDUuNDE2IDhIM2ExIDEgMCAwIDAtMSAxdjZhMSAxIDAgMCAwIDEgMWgyLjQxNmExLjQgMS40IDAgMCAxIC45OTcuNDEzbDMuMzgzIDMuMzg0QS43MDUuNzA1IDAgMCAwIDExIDE5LjI5OHoiIC8+CiAgPGxpbmUgeDE9IjIyIiB4Mj0iMTYiIHkxPSI5IiB5Mj0iMTUiIC8+CiAgPGxpbmUgeDE9IjE2IiB4Mj0iMjIiIHkxPSI5IiB5Mj0iMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/volume-x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVolumeX extends LucideIconBase {\n static icon = {\n name: 'volume-x',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z',\n key: 'uqj9uw',\n },\n ],\n ['line', { x1: '22', x2: '16', y1: '9', y2: '15', key: '1ewh16' }],\n ['line', { x1: '16', x2: '22', y1: '9', y2: '15', key: '5ykzw1' }],\n ],\n };\n icon = signal(LucideVolumeX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVolumeX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVolumeX, isStandalone: true, selector: \"svg[lucideVolumeX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVolumeX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVolumeX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Vote\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSAxMiAyIDIgNC00IiAvPgogIDxwYXRoIGQ9Ik01IDdjMC0xLjEuOS0yIDItMmgxMGEyIDIgMCAwIDEgMiAydjEySDVWN1oiIC8+CiAgPHBhdGggZD0iTTIyIDE5SDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/vote\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVote extends LucideIconBase {\n static icon = {\n name: 'vote',\n size: 24,\n node: [\n ['path', { d: 'm9 12 2 2 4-4', key: 'dzmm74' }],\n ['path', { d: 'M5 7c0-1.1.9-2 2-2h10a2 2 0 0 1 2 2v12H5V7Z', key: '1ezoue' }],\n ['path', { d: 'M22 19H2', key: 'nuriw5' }],\n ],\n };\n icon = signal(LucideVote.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVote, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVote, isStandalone: true, selector: \"svg[lucideVote]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVote, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVote]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Wallpaper\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNOCAyMWg4IiAvPgogIDxwYXRoIGQ9Im05IDE3IDYuMS02LjFhMiAyIDAgMCAxIDIuODEuMDFMMjIgMTUiIC8+CiAgPGNpcmNsZSBjeD0iOCIgY3k9IjkiIHI9IjIiIC8+CiAgPHJlY3QgeD0iMiIgeT0iMyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/wallpaper\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWallpaper extends LucideIconBase {\n static icon = {\n name: 'wallpaper',\n size: 24,\n node: [\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\n ['path', { d: 'm9 17 6.1-6.1a2 2 0 0 1 2.81.01L22 15', key: '1sl52q' }],\n ['circle', { cx: '8', cy: '9', r: '2', key: 'gjzl9d' }],\n ['rect', { x: '2', y: '3', width: '20', height: '14', rx: '2', key: 'x3v2xh' }],\n ],\n };\n icon = signal(LucideWallpaper.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWallpaper, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWallpaper, isStandalone: true, selector: \"svg[lucideWallpaper]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWallpaper, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWallpaper]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name WalletMinimal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTRoLjAxIiAvPgogIDxwYXRoIGQ9Ik03IDdoMTJhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wallet-minimal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWalletMinimal extends LucideIconBase {\n static icon = {\n name: 'wallet-minimal',\n size: 24,\n node: [\n ['path', { d: 'M17 14h.01', key: '7oqj8z' }],\n [\n 'path',\n {\n d: 'M7 7h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14',\n key: 'u1rqew',\n },\n ],\n ],\n aliases: ['wallet-2'],\n };\n icon = signal(LucideWalletMinimal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWalletMinimal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWalletMinimal, isStandalone: true, selector: \"svg[lucideWalletMinimal], svg[lucideWallet2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWalletMinimal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWalletMinimal], svg[lucideWallet2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideWalletMinimal\n */\nconst LucideWallet2 = LucideWalletMinimal;\n\n/**\n * @component @name Wallet\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgN1Y0YTEgMSAwIDAgMC0xLTFINWEyIDIgMCAwIDAgMCA0aDE1YTEgMSAwIDAgMSAxIDF2NGgtM2EyIDIgMCAwIDAgMCA0aDNhMSAxIDAgMCAwIDEtMXYtMmExIDEgMCAwIDAtMS0xIiAvPgogIDxwYXRoIGQ9Ik0zIDV2MTRhMiAyIDAgMCAwIDIgMmgxNWExIDEgMCAwIDAgMS0xdi00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wallet\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWallet extends LucideIconBase {\n static icon = {\n name: 'wallet',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1',\n key: '18etb6',\n },\n ],\n ['path', { d: 'M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4', key: 'xoc0q4' }],\n ],\n };\n icon = signal(LucideWallet.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWallet, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWallet, isStandalone: true, selector: \"svg[lucideWallet]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWallet, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWallet]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name WalletCards\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMWgzLjc1YTIgMiAwIDAgMSAxLjYuOGwuNDUuNmE0IDQgMCAwIDAgNi40IDBsLjQ1LS42YTIgMiAwIDAgMSAxLjYtLjhIMjEiIC8+CiAgPHBhdGggZD0iTTMgN2gxOCIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wallet-cards\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWalletCards extends LucideIconBase {\n static icon = {\n name: 'wallet-cards',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3 11h3.75a2 2 0 0 1 1.6.8l.45.6a4 4 0 0 0 6.4 0l.45-.6a2 2 0 0 1 1.6-.8H21',\n key: '1vwh6y',\n },\n ],\n ['path', { d: 'M3 7h18', key: '1uiuf2' }],\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\n ],\n };\n icon = signal(LucideWalletCards.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWalletCards, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWalletCards, isStandalone: true, selector: \"svg[lucideWalletCards]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWalletCards, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWalletCards]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Volume\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNC43MDJhLjcwNS43MDUgMCAwIDAtMS4yMDMtLjQ5OEw2LjQxMyA3LjU4N0ExLjQgMS40IDAgMCAxIDUuNDE2IDhIM2ExIDEgMCAwIDAtMSAxdjZhMSAxIDAgMCAwIDEgMWgyLjQxNmExLjQgMS40IDAgMCAxIC45OTcuNDEzbDMuMzgzIDMuMzg0QS43MDUuNzA1IDAgMCAwIDExIDE5LjI5OHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/volume\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideVolume extends LucideIconBase {\n static icon = {\n name: 'volume',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z',\n key: 'uqj9uw',\n },\n ],\n ],\n };\n icon = signal(LucideVolume.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVolume, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideVolume, isStandalone: true, selector: \"svg[lucideVolume]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideVolume, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideVolume]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name WandSparkles\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEuNjQgMy42NC0xLjI4LTEuMjhhMS4yMSAxLjIxIDAgMCAwLTEuNzIgMEwyLjM2IDE4LjY0YTEuMjEgMS4yMSAwIDAgMCAwIDEuNzJsMS4yOCAxLjI4YTEuMiAxLjIgMCAwIDAgMS43MiAwTDIxLjY0IDUuMzZhMS4yIDEuMiAwIDAgMCAwLTEuNzIiIC8+CiAgPHBhdGggZD0ibTE0IDcgMyAzIiAvPgogIDxwYXRoIGQ9Ik01IDZ2NCIgLz4KICA8cGF0aCBkPSJNMTkgMTR2NCIgLz4KICA8cGF0aCBkPSJNMTAgMnYyIiAvPgogIDxwYXRoIGQ9Ik03IDhIMyIgLz4KICA8cGF0aCBkPSJNMjEgMTZoLTQiIC8+CiAgPHBhdGggZD0iTTExIDNIOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/wand-sparkles\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWandSparkles extends LucideIconBase {\n static icon = {\n name: 'wand-sparkles',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm21.64 3.64-1.28-1.28a1.21 1.21 0 0 0-1.72 0L2.36 18.64a1.21 1.21 0 0 0 0 1.72l1.28 1.28a1.2 1.2 0 0 0 1.72 0L21.64 5.36a1.2 1.2 0 0 0 0-1.72',\n key: 'ul74o6',\n },\n ],\n ['path', { d: 'm14 7 3 3', key: '1r5n42' }],\n ['path', { d: 'M5 6v4', key: 'ilb8ba' }],\n ['path', { d: 'M19 14v4', key: 'blhpug' }],\n ['path', { d: 'M10 2v2', key: '7u0qdc' }],\n ['path', { d: 'M7 8H3', key: 'zfb6yr' }],\n ['path', { d: 'M21 16h-4', key: '1cnmox' }],\n ['path', { d: 'M11 3H9', key: '1obp7u' }],\n ],\n aliases: ['wand-2'],\n };\n icon = signal(LucideWandSparkles.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWandSparkles, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWandSparkles, isStandalone: true, selector: \"svg[lucideWandSparkles], svg[lucideWand2]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWandSparkles, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWandSparkles], svg[lucideWand2]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideWandSparkles\n */\nconst LucideWand2 = LucideWandSparkles;\n\n/**\n * @component @name Wand\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNFYyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNnYtMiIgLz4KICA8cGF0aCBkPSJNOCA5aDIiIC8+CiAgPHBhdGggZD0iTTIwIDloMiIgLz4KICA8cGF0aCBkPSJNMTcuOCAxMS44IDE5IDEzIiAvPgogIDxwYXRoIGQ9Ik0xNSA5aC4wMSIgLz4KICA8cGF0aCBkPSJNMTcuOCA2LjIgMTkgNSIgLz4KICA8cGF0aCBkPSJtMyAyMSA5LTkiIC8+CiAgPHBhdGggZD0iTTEyLjIgNi4yIDExIDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wand\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWand extends LucideIconBase {\n static icon = {\n name: 'wand',\n size: 24,\n node: [\n ['path', { d: 'M15 4V2', key: 'z1p9b7' }],\n ['path', { d: 'M15 16v-2', key: 'px0unx' }],\n ['path', { d: 'M8 9h2', key: '1g203m' }],\n ['path', { d: 'M20 9h2', key: '19tzq7' }],\n ['path', { d: 'M17.8 11.8 19 13', key: 'yihg8r' }],\n ['path', { d: 'M15 9h.01', key: 'x1ddxp' }],\n ['path', { d: 'M17.8 6.2 19 5', key: 'fd4us0' }],\n ['path', { d: 'm3 21 9-9', key: '1jfql5' }],\n ['path', { d: 'M12.2 6.2 11 5', key: 'i3da3b' }],\n ],\n };\n icon = signal(LucideWand.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWand, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWand, isStandalone: true, selector: \"svg[lucideWand]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWand, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWand]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Warehouse\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMjFWMTBhMSAxIDAgMCAwLTEtMUg3YTEgMSAwIDAgMC0xIDF2MTEiIC8+CiAgPHBhdGggZD0iTTIyIDE5YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDEuMTMyLTEuODAzbDcuOTUtMy45NzRhMiAyIDAgMCAxIDEuODM3IDBsNy45NDggMy45NzRBMiAyIDAgMCAxIDIyIDh6IiAvPgogIDxwYXRoIGQ9Ik02IDEzaDEyIiAvPgogIDxwYXRoIGQ9Ik02IDE3aDEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/warehouse\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWarehouse extends LucideIconBase {\n static icon = {\n name: 'warehouse',\n size: 24,\n node: [\n ['path', { d: 'M18 21V10a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v11', key: 'pb2vm6' }],\n [\n 'path',\n {\n d: 'M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V8a2 2 0 0 1 1.132-1.803l7.95-3.974a2 2 0 0 1 1.837 0l7.948 3.974A2 2 0 0 1 22 8z',\n key: 'doq5xv',\n },\n ],\n ['path', { d: 'M6 13h12', key: 'yf64js' }],\n ['path', { d: 'M6 17h12', key: '1jwigz' }],\n ],\n };\n icon = signal(LucideWarehouse.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWarehouse, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWarehouse, isStandalone: true, selector: \"svg[lucideWarehouse]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWarehouse, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWarehouse]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name WavesArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTBMMTIgMiIgLz4KICA8cGF0aCBkPSJNMTYgNkwxMiAxMEw4IDYiIC8+CiAgPHBhdGggZD0iTTIgMTVDMi42IDE1LjUgMy4yIDE2IDQuNSAxNkM3IDE2IDcgMTQgOS41IDE0QzEyLjEgMTQgMTEuOSAxNiAxNC41IDE2QzE3IDE2IDE3IDE0IDE5LjUgMTRDMjAuOCAxNCAyMS40IDE0LjUgMjIgMTUiIC8+CiAgPHBhdGggZD0iTTIgMjFDMi42IDIxLjUgMy4yIDIyIDQuNSAyMkM3IDIyIDcgMjAgOS41IDIwQzEyLjEgMjAgMTEuOSAyMiAxNC41IDIyQzE3IDIyIDE3IDIwIDE5LjUgMjBDMjAuOCAyMCAyMS40IDIwLjUgMjIgMjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/waves-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWavesArrowDown extends LucideIconBase {\n static icon = {\n name: 'waves-arrow-down',\n size: 24,\n node: [\n ['path', { d: 'M12 10L12 2', key: 'jvb0aw' }],\n ['path', { d: 'M16 6L12 10L8 6', key: '9j6vje' }],\n [\n 'path',\n {\n d: 'M2 15C2.6 15.5 3.2 16 4.5 16C7 16 7 14 9.5 14C12.1 14 11.9 16 14.5 16C17 16 17 14 19.5 14C20.8 14 21.4 14.5 22 15',\n key: 's2zepw',\n },\n ],\n [\n 'path',\n {\n d: 'M2 21C2.6 21.5 3.2 22 4.5 22C7 22 7 20 9.5 20C12.1 20 11.9 22 14.5 22C17 22 17 20 19.5 20C20.8 20 21.4 20.5 22 21',\n key: 'u68omc',\n },\n ],\n ],\n };\n icon = signal(LucideWavesArrowDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWavesArrowDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWavesArrowDown, isStandalone: true, selector: \"svg[lucideWavesArrowDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWavesArrowDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWavesArrowDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name WashingMachine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA2aDMiIC8+CiAgPHBhdGggZD0iTTE3IDZoLjAxIiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIyMCIgeD0iMyIgeT0iMiIgcng9IjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMyIgcj0iNSIgLz4KICA8cGF0aCBkPSJNMTIgMThhMi41IDIuNSAwIDAgMCAwLTUgMi41IDIuNSAwIDAgMSAwLTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/washing-machine\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWashingMachine extends LucideIconBase {\n static icon = {\n name: 'washing-machine',\n size: 24,\n node: [\n ['path', { d: 'M3 6h3', key: '155dbl' }],\n ['path', { d: 'M17 6h.01', key: 'e2y6kg' }],\n ['rect', { width: '18', height: '20', x: '3', y: '2', rx: '2', key: 'od3kk9' }],\n ['circle', { cx: '12', cy: '13', r: '5', key: 'nlbqau' }],\n ['path', { d: 'M12 18a2.5 2.5 0 0 0 0-5 2.5 2.5 0 0 1 0-5', key: '17lach' }],\n ],\n };\n icon = signal(LucideWashingMachine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWashingMachine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWashingMachine, isStandalone: true, selector: \"svg[lucideWashingMachine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWashingMachine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWashingMachine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Watch\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTB2Mi4ybDEuNiAxIiAvPgogIDxwYXRoIGQ9Im0xNi4xMyA3LjY2LS44MS00LjA1YTIgMiAwIDAgMC0yLTEuNjFoLTIuNjhhMiAyIDAgMCAwLTIgMS42MWwtLjc4IDQuMDUiIC8+CiAgPHBhdGggZD0ibTcuODggMTYuMzYuOCA0YTIgMiAwIDAgMCAyIDEuNjFoMi43MmEyIDIgMCAwIDAgMi0xLjYxbC44MS00LjA1IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/watch\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWatch extends LucideIconBase {\n static icon = {\n name: 'watch',\n size: 24,\n node: [\n ['path', { d: 'M12 10v2.2l1.6 1', key: 'n3r21l' }],\n [\n 'path',\n {\n d: 'm16.13 7.66-.81-4.05a2 2 0 0 0-2-1.61h-2.68a2 2 0 0 0-2 1.61l-.78 4.05',\n key: '18k57s',\n },\n ],\n [\n 'path',\n { d: 'm7.88 16.36.8 4a2 2 0 0 0 2 1.61h2.72a2 2 0 0 0 2-1.61l.81-4.05', key: '16ny36' },\n ],\n ['circle', { cx: '12', cy: '12', r: '6', key: '1vlfrh' }],\n ],\n };\n icon = signal(LucideWatch.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWatch, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWatch, isStandalone: true, selector: \"svg[lucideWatch]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWatch, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWatch]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name WavesVertical\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnEyIDIuNSAwIDV0MCA1IDAgNSAwIDUiIC8+CiAgPHBhdGggZD0iTTE5IDJxMiAyLjUgMCA1dDAgNSAwIDUgMCA1IiAvPgogIDxwYXRoIGQ9Ik01IDJxMiAyLjUgMCA1dDAgNSAwIDUgMCA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/waves-vertical\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWavesVertical extends LucideIconBase {\n static icon = {\n name: 'waves-vertical',\n size: 24,\n node: [\n ['path', { d: 'M12 2q2 2.5 0 5t0 5 0 5 0 5', key: '13jdbg' }],\n ['path', { d: 'M19 2q2 2.5 0 5t0 5 0 5 0 5', key: '1ozhzu' }],\n ['path', { d: 'M5 2q2 2.5 0 5t0 5 0 5 0 5', key: '1bi6v5' }],\n ],\n };\n icon = signal(LucideWavesVertical.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWavesVertical, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWavesVertical, isStandalone: true, selector: \"svg[lucideWavesVertical]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWavesVertical, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWavesVertical]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name WavesArrowUp\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnY4IiAvPgogIDxwYXRoIGQ9Ik0yIDE1Yy42LjUgMS4yIDEgMi41IDEgMi41IDAgMi41LTIgNS0yIDIuNiAwIDIuNCAyIDUgMiAyLjUgMCAyLjUtMiA1LTIgMS4zIDAgMS45LjUgMi41IDEiIC8+CiAgPHBhdGggZD0iTTIgMjFjLjYuNSAxLjIgMSAyLjUgMSAyLjUgMCAyLjUtMiA1LTIgMi42IDAgMi40IDIgNSAyIDIuNSAwIDIuNS0yIDUtMiAxLjMgMCAxLjkuNSAyLjUgMSIgLz4KICA8cGF0aCBkPSJtOCA2IDQtNCA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/waves-arrow-up\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWavesArrowUp extends LucideIconBase {\n static icon = {\n name: 'waves-arrow-up',\n size: 24,\n node: [\n ['path', { d: 'M12 2v8', key: '1q4o3n' }],\n [\n 'path',\n {\n d: 'M2 15c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1',\n key: '1p9f19',\n },\n ],\n [\n 'path',\n {\n d: 'M2 21c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1',\n key: 'vbxynw',\n },\n ],\n ['path', { d: 'm8 6 4-4 4 4', key: 'ybng9g' }],\n ],\n };\n icon = signal(LucideWavesArrowUp.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWavesArrowUp, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWavesArrowUp, isStandalone: true, selector: \"svg[lucideWavesArrowUp]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWavesArrowUp, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWavesArrowUp]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name WavesHorizontal\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMnEyLjUgMiA1IDB0NSAwIDUgMCA1IDAiIC8+CiAgPHBhdGggZD0iTTIgMTlxMi41IDIgNSAwdDUgMCA1IDAgNSAwIiAvPgogIDxwYXRoIGQ9Ik0yIDVxMi41IDIgNSAwdDUgMCA1IDAgNSAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/waves-horizontal\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWavesHorizontal extends LucideIconBase {\n static icon = {\n name: 'waves-horizontal',\n size: 24,\n node: [\n ['path', { d: 'M2 12q2.5 2 5 0t5 0 5 0 5 0', key: '8ddzzs' }],\n ['path', { d: 'M2 19q2.5 2 5 0t5 0 5 0 5 0', key: '1wj4st' }],\n ['path', { d: 'M2 5q2.5 2 5 0t5 0 5 0 5 0', key: '69x50u' }],\n ],\n aliases: ['waves'],\n };\n icon = signal(LucideWavesHorizontal.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWavesHorizontal, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWavesHorizontal, isStandalone: true, selector: \"svg[lucideWavesHorizontal], svg[lucideWaves]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWavesHorizontal, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWavesHorizontal], svg[lucideWaves]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n/**\n * @deprecated\n * @see LucideWavesHorizontal\n */\nconst LucideWaves = LucideWavesHorizontal;\n\n/**\n * @component @name WavesLadder\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgNWEyIDIgMCAwIDAtMiAydjExIiAvPgogIDxwYXRoIGQ9Ik0yIDE4Yy42LjUgMS4yIDEgMi41IDEgMi41IDAgMi41LTIgNS0yIDIuNiAwIDIuNCAyIDUgMiAyLjUgMCAyLjUtMiA1LTIgMS4zIDAgMS45LjUgMi41IDEiIC8+CiAgPHBhdGggZD0iTTcgMTNoMTAiIC8+CiAgPHBhdGggZD0iTTcgOWgxMCIgLz4KICA8cGF0aCBkPSJNOSA1YTIgMiAwIDAgMC0yIDJ2MTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/waves-ladder\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWavesLadder extends LucideIconBase {\n static icon = {\n name: 'waves-ladder',\n size: 24,\n node: [\n ['path', { d: 'M19 5a2 2 0 0 0-2 2v11', key: 's41o68' }],\n [\n 'path',\n {\n d: 'M2 18c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1',\n key: 'rd2r6e',\n },\n ],\n ['path', { d: 'M7 13h10', key: '1rwob1' }],\n ['path', { d: 'M7 9h10', key: '12czzb' }],\n ['path', { d: 'M9 5a2 2 0 0 0-2 2v11', key: 'x0q4gh' }],\n ],\n };\n icon = signal(LucideWavesLadder.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWavesLadder, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWavesLadder, isStandalone: true, selector: \"svg[lucideWavesLadder]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWavesLadder, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWavesLadder]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Waypoints\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuNTg2IDUuNDE0LTUuMTcyIDUuMTcyIiAvPgogIDxwYXRoIGQ9Im0xOC41ODYgMTMuNDE0LTUuMTcyIDUuMTcyIiAvPgogIDxwYXRoIGQ9Ik02IDEyaDEyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMjAiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI0IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMTIiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjEyIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/waypoints\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWaypoints extends LucideIconBase {\n static icon = {\n name: 'waypoints',\n size: 24,\n node: [\n ['path', { d: 'm10.586 5.414-5.172 5.172', key: '4mc350' }],\n ['path', { d: 'm18.586 13.414-5.172 5.172', key: '8c96vv' }],\n ['path', { d: 'M6 12h12', key: '8npq4p' }],\n ['circle', { cx: '12', cy: '20', r: '2', key: '144qzu' }],\n ['circle', { cx: '12', cy: '4', r: '2', key: 'muu5ef' }],\n ['circle', { cx: '20', cy: '12', r: '2', key: '1xzzfp' }],\n ['circle', { cx: '4', cy: '12', r: '2', key: '1hvhnz' }],\n ],\n };\n icon = signal(LucideWaypoints.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWaypoints, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWaypoints, isStandalone: true, selector: \"svg[lucideWaypoints]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWaypoints, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWaypoints]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name WebcamOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTQiIC8+CiAgPHBhdGggZD0iTTEyLjc1NCA3LjA5NmEzIDMgMCAwIDEgMi4xNSAyLjE1IiAvPgogIDxwYXRoIGQ9Ik0xMi44NjMgMTIuODczYTMgMyAwIDAgMS0zLjczNi0zLjczNSIgLz4KICA8cGF0aCBkPSJNMTYuNTY2IDE2LjU3QTggOCAwIDAgMSA1LjQzIDUuNDMzIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTcgMjJoMTAiIC8+CiAgPHBhdGggZD0iTTguNDc4IDIuODE3YTggOCAwIDAgMSAxMC43MDUgMTAuNzA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/webcam-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWebcamOff extends LucideIconBase {\n static icon = {\n name: 'webcam-off',\n size: 24,\n node: [\n ['path', { d: 'M12 22v-4', key: '1utk9m' }],\n ['path', { d: 'M12.754 7.096a3 3 0 0 1 2.15 2.15', key: '1v0qsm' }],\n ['path', { d: 'M12.863 12.873a3 3 0 0 1-3.736-3.735', key: '13aqxl' }],\n ['path', { d: 'M16.566 16.57A8 8 0 0 1 5.43 5.433', key: '1hliph' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ['path', { d: 'M7 22h10', key: '10w4w3' }],\n ['path', { d: 'M8.478 2.817a8 8 0 0 1 10.705 10.705', key: 'r097k8' }],\n ],\n };\n icon = signal(LucideWebcamOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWebcamOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWebcamOff, isStandalone: true, selector: \"svg[lucideWebcamOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWebcamOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWebcamOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Webhook\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTYuOThoLTUuOTljLTEuMSAwLTEuOTUuOTQtMi40OCAxLjlBNCA0IDAgMCAxIDIgMTdjLjAxLS43LjItMS40LjU3LTIiIC8+CiAgPHBhdGggZD0ibTYgMTcgMy4xMy01Ljc4Yy41My0uOTcuMS0yLjE4LS41LTMuMWE0IDQgMCAxIDEgNi44OS00LjA2IiAvPgogIDxwYXRoIGQ9Im0xMiA2IDMuMTMgNS43M0MxNS42NiAxMi43IDE2LjkgMTMgMTggMTNhNCA0IDAgMCAxIDAgOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/webhook\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWebhook extends LucideIconBase {\n static icon = {\n name: 'webhook',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M18 16.98h-5.99c-1.1 0-1.95.94-2.48 1.9A4 4 0 0 1 2 17c.01-.7.2-1.4.57-2',\n key: 'q3hayz',\n },\n ],\n ['path', { d: 'm6 17 3.13-5.78c.53-.97.1-2.18-.5-3.1a4 4 0 1 1 6.89-4.06', key: '1go1hn' }],\n ['path', { d: 'm12 6 3.13 5.73C15.66 12.7 16.9 13 18 13a4 4 0 0 1 0 8', key: 'qlwsc0' }],\n ],\n };\n icon = signal(LucideWebhook.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWebhook, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWebhook, isStandalone: true, selector: \"svg[lucideWebhook]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWebhook, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWebhook]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Webcam\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEwIiByPSI4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTcgMjJoMTAiIC8+CiAgPHBhdGggZD0iTTEyIDIydi00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/webcam\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWebcam extends LucideIconBase {\n static icon = {\n name: 'webcam',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '10', r: '8', key: '1gshiw' }],\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\n ['path', { d: 'M7 22h10', key: '10w4w3' }],\n ['path', { d: 'M12 22v-4', key: '1utk9m' }],\n ],\n };\n icon = signal(LucideWebcam.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWebcam, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWebcam, isStandalone: true, selector: \"svg[lucideWebcam]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWebcam, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWebcam]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name WeightTilde\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNi41IDhhMiAyIDAgMCAwLTEuOTA2IDEuNDZMMi4xIDE4LjVBMiAyIDAgMCAwIDQgMjFoMTZhMiAyIDAgMCAwIDEuOTI1LTIuNTRMMTkuNCA5LjVBMiAyIDAgMCAwIDE3LjQ4IDh6IiAvPgogIDxwYXRoIGQ9Ik03Ljk5OSAxNWEyLjUgMi41IDAgMCAxIDQgMCAyLjUgMi41IDAgMCAwIDQgMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjUiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/weight-tilde\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWeightTilde extends LucideIconBase {\n static icon = {\n name: 'weight-tilde',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M6.5 8a2 2 0 0 0-1.906 1.46L2.1 18.5A2 2 0 0 0 4 21h16a2 2 0 0 0 1.925-2.54L19.4 9.5A2 2 0 0 0 17.48 8z',\n key: '1wl739',\n },\n ],\n ['path', { d: 'M7.999 15a2.5 2.5 0 0 1 4 0 2.5 2.5 0 0 0 4 0', key: '1egezo' }],\n ['circle', { cx: '12', cy: '5', r: '3', key: 'rqqgnr' }],\n ],\n };\n icon = signal(LucideWeightTilde.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWeightTilde, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWeightTilde, isStandalone: true, selector: \"svg[lucideWeightTilde]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWeightTilde, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWeightTilde]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name WebhookOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTdoLTVjLTEuMDktLjAyLTEuOTQuOTItMi41IDEuOUEzIDMgMCAxIDEgMi41NyAxNSIgLz4KICA8cGF0aCBkPSJNOSAzLjRhNCA0IDAgMCAxIDYuNTIuNjYiIC8+CiAgPHBhdGggZD0ibTYgMTcgMy4xLTUuOGEyLjUgMi41IDAgMCAwIC4wNTctMi4wNSIgLz4KICA8cGF0aCBkPSJNMjAuMyAyMC4zYTQgNCAwIDAgMS0yLjMuNyIgLz4KICA8cGF0aCBkPSJNMTguNiAxM2E0IDQgMCAwIDEgMy4zNTcgMy40MTQiIC8+CiAgPHBhdGggZD0ibTEyIDYgLjYgMSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/webhook-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWebhookOff extends LucideIconBase {\n static icon = {\n name: 'webhook-off',\n size: 24,\n node: [\n ['path', { d: 'M17 17h-5c-1.09-.02-1.94.92-2.5 1.9A3 3 0 1 1 2.57 15', key: '1tvl6x' }],\n ['path', { d: 'M9 3.4a4 4 0 0 1 6.52.66', key: 'q04jfq' }],\n ['path', { d: 'm6 17 3.1-5.8a2.5 2.5 0 0 0 .057-2.05', key: 'azowf0' }],\n ['path', { d: 'M20.3 20.3a4 4 0 0 1-2.3.7', key: '5joiws' }],\n ['path', { d: 'M18.6 13a4 4 0 0 1 3.357 3.414', key: 'cangb8' }],\n ['path', { d: 'm12 6 .6 1', key: 'tpjl1n' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucideWebhookOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWebhookOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWebhookOff, isStandalone: true, selector: \"svg[lucideWebhookOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWebhookOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWebhookOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Weight\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjUiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTYuNSA4YTIgMiAwIDAgMC0xLjkwNSAxLjQ2TDIuMSAxOC41QTIgMiAwIDAgMCA0IDIxaDE2YTIgMiAwIDAgMCAxLjkyNS0yLjU0TDE5LjQgOS41QTIgMiAwIDAgMCAxNy40OCA4WiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/weight\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWeight extends LucideIconBase {\n static icon = {\n name: 'weight',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '5', r: '3', key: 'rqqgnr' }],\n [\n 'path',\n {\n d: 'M6.5 8a2 2 0 0 0-1.905 1.46L2.1 18.5A2 2 0 0 0 4 21h16a2 2 0 0 0 1.925-2.54L19.4 9.5A2 2 0 0 0 17.48 8Z',\n key: '56o5sh',\n },\n ],\n ],\n };\n icon = signal(LucideWeight.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWeight, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWeight, isStandalone: true, selector: \"svg[lucideWeight]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWeight, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWeight]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name WheatOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyMiAxMC0xMCIgLz4KICA8cGF0aCBkPSJtMTYgOC0xLjE3IDEuMTciIC8+CiAgPHBhdGggZD0iTTMuNDcgMTIuNTMgNSAxMWwxLjUzIDEuNTNhMy41IDMuNSAwIDAgMSAwIDQuOTRMNSAxOWwtMS41My0xLjUzYTMuNSAzLjUgMCAwIDEgMC00Ljk0WiIgLz4KICA8cGF0aCBkPSJtOCA4LS41My41M2EzLjUgMy41IDAgMCAwIDAgNC45NEw5IDE1bDEuNTMtMS41M2MuNTUtLjU1Ljg4LTEuMjUuOTgtMS45NyIgLz4KICA8cGF0aCBkPSJNMTAuOTEgNS4yNmMuMTUtLjI2LjM0LS41MS41Ni0uNzNMMTMgM2wxLjUzIDEuNTNhMy41IDMuNSAwIDAgMSAuMjggNC42MiIgLz4KICA8cGF0aCBkPSJNMjAgMmgydjJhNCA0IDAgMCAxLTQgNGgtMlY2YTQgNCAwIDAgMSA0LTRaIiAvPgogIDxwYXRoIGQ9Ik0xMS40NyAxNy40NyAxMyAxOWwtMS41MyAxLjUzYTMuNSAzLjUgMCAwIDEtNC45NCAwTDUgMTlsMS41My0xLjUzYTMuNSAzLjUgMCAwIDEgNC45NCAwWiIgLz4KICA8cGF0aCBkPSJtMTYgMTYtLjUzLjUzYTMuNSAzLjUgMCAwIDEtNC45NCAwTDkgMTVsMS41My0xLjUzYTMuNDkgMy40OSAwIDAgMSAxLjk3LS45OCIgLz4KICA8cGF0aCBkPSJNMTguNzQgMTMuMDljLjI2LS4xNS41MS0uMzQuNzMtLjU2TDIxIDExbC0xLjUzLTEuNTNhMy41IDMuNSAwIDAgMC00LjYyLS4yOCIgLz4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMiIgeTI9IjIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wheat-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWheatOff extends LucideIconBase {\n static icon = {\n name: 'wheat-off',\n size: 24,\n node: [\n ['path', { d: 'm2 22 10-10', key: '28ilpk' }],\n ['path', { d: 'm16 8-1.17 1.17', key: '1qqm82' }],\n [\n 'path',\n {\n d: 'M3.47 12.53 5 11l1.53 1.53a3.5 3.5 0 0 1 0 4.94L5 19l-1.53-1.53a3.5 3.5 0 0 1 0-4.94Z',\n key: '1rdhi6',\n },\n ],\n [\n 'path',\n {\n d: 'm8 8-.53.53a3.5 3.5 0 0 0 0 4.94L9 15l1.53-1.53c.55-.55.88-1.25.98-1.97',\n key: '4wz8re',\n },\n ],\n [\n 'path',\n {\n d: 'M10.91 5.26c.15-.26.34-.51.56-.73L13 3l1.53 1.53a3.5 3.5 0 0 1 .28 4.62',\n key: 'rves66',\n },\n ],\n ['path', { d: 'M20 2h2v2a4 4 0 0 1-4 4h-2V6a4 4 0 0 1 4-4Z', key: '19rau1' }],\n [\n 'path',\n {\n d: 'M11.47 17.47 13 19l-1.53 1.53a3.5 3.5 0 0 1-4.94 0L5 19l1.53-1.53a3.5 3.5 0 0 1 4.94 0Z',\n key: 'tc8ph9',\n },\n ],\n [\n 'path',\n {\n d: 'm16 16-.53.53a3.5 3.5 0 0 1-4.94 0L9 15l1.53-1.53a3.49 3.49 0 0 1 1.97-.98',\n key: 'ak46r',\n },\n ],\n [\n 'path',\n {\n d: 'M18.74 13.09c.26-.15.51-.34.73-.56L21 11l-1.53-1.53a3.5 3.5 0 0 0-4.62-.28',\n key: '1tw520',\n },\n ],\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\n ],\n };\n icon = signal(LucideWheatOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWheatOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWheatOff, isStandalone: true, selector: \"svg[lucideWheatOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWheatOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWheatOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name WholeWord\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI3IiBjeT0iMTIiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTEwIDl2NiIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjEyIiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xNCA3djgiIC8+CiAgPHBhdGggZD0iTTIyIDE3djFjMCAuNS0uNSAxLTEgMUgzYy0uNSAwLTEtLjUtMS0xdi0xIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/whole-word\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWholeWord extends LucideIconBase {\n static icon = {\n name: 'whole-word',\n size: 24,\n node: [\n ['circle', { cx: '7', cy: '12', r: '3', key: '12clwm' }],\n ['path', { d: 'M10 9v6', key: '17i7lo' }],\n ['circle', { cx: '17', cy: '12', r: '3', key: 'gl7c2s' }],\n ['path', { d: 'M14 7v8', key: 'dl84cr' }],\n ['path', { d: 'M22 17v1c0 .5-.5 1-1 1H3c-.5 0-1-.5-1-1v-1', key: 'lt2kga' }],\n ],\n };\n icon = signal(LucideWholeWord.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWholeWord, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWholeWord, isStandalone: true, selector: \"svg[lucideWholeWord]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWholeWord, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWholeWord]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Wheat\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMiAxNiA4IiAvPgogIDxwYXRoIGQ9Ik0zLjQ3IDEyLjUzIDUgMTFsMS41MyAxLjUzYTMuNSAzLjUgMCAwIDEgMCA0Ljk0TDUgMTlsLTEuNTMtMS41M2EzLjUgMy41IDAgMCAxIDAtNC45NFoiIC8+CiAgPHBhdGggZD0iTTcuNDcgOC41MyA5IDdsMS41MyAxLjUzYTMuNSAzLjUgMCAwIDEgMCA0Ljk0TDkgMTVsLTEuNTMtMS41M2EzLjUgMy41IDAgMCAxIDAtNC45NFoiIC8+CiAgPHBhdGggZD0iTTExLjQ3IDQuNTMgMTMgM2wxLjUzIDEuNTNhMy41IDMuNSAwIDAgMSAwIDQuOTRMMTMgMTFsLTEuNTMtMS41M2EzLjUgMy41IDAgMCAxIDAtNC45NFoiIC8+CiAgPHBhdGggZD0iTTIwIDJoMnYyYTQgNCAwIDAgMS00IDRoLTJWNmE0IDQgMCAwIDEgNC00WiIgLz4KICA8cGF0aCBkPSJNMTEuNDcgMTcuNDcgMTMgMTlsLTEuNTMgMS41M2EzLjUgMy41IDAgMCAxLTQuOTQgMEw1IDE5bDEuNTMtMS41M2EzLjUgMy41IDAgMCAxIDQuOTQgMFoiIC8+CiAgPHBhdGggZD0iTTE1LjQ3IDEzLjQ3IDE3IDE1bC0xLjUzIDEuNTNhMy41IDMuNSAwIDAgMS00Ljk0IDBMOSAxNWwxLjUzLTEuNTNhMy41IDMuNSAwIDAgMSA0Ljk0IDBaIiAvPgogIDxwYXRoIGQ9Ik0xOS40NyA5LjQ3IDIxIDExbC0xLjUzIDEuNTNhMy41IDMuNSAwIDAgMS00Ljk0IDBMMTMgMTFsMS41My0xLjUzYTMuNSAzLjUgMCAwIDEgNC45NCAwWiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/wheat\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWheat extends LucideIconBase {\n static icon = {\n name: 'wheat',\n size: 24,\n node: [\n ['path', { d: 'M2 22 16 8', key: '60hf96' }],\n [\n 'path',\n {\n d: 'M3.47 12.53 5 11l1.53 1.53a3.5 3.5 0 0 1 0 4.94L5 19l-1.53-1.53a3.5 3.5 0 0 1 0-4.94Z',\n key: '1rdhi6',\n },\n ],\n [\n 'path',\n {\n d: 'M7.47 8.53 9 7l1.53 1.53a3.5 3.5 0 0 1 0 4.94L9 15l-1.53-1.53a3.5 3.5 0 0 1 0-4.94Z',\n key: '1sdzmb',\n },\n ],\n [\n 'path',\n {\n d: 'M11.47 4.53 13 3l1.53 1.53a3.5 3.5 0 0 1 0 4.94L13 11l-1.53-1.53a3.5 3.5 0 0 1 0-4.94Z',\n key: 'eoatbi',\n },\n ],\n ['path', { d: 'M20 2h2v2a4 4 0 0 1-4 4h-2V6a4 4 0 0 1 4-4Z', key: '19rau1' }],\n [\n 'path',\n {\n d: 'M11.47 17.47 13 19l-1.53 1.53a3.5 3.5 0 0 1-4.94 0L5 19l1.53-1.53a3.5 3.5 0 0 1 4.94 0Z',\n key: 'tc8ph9',\n },\n ],\n [\n 'path',\n {\n d: 'M15.47 13.47 17 15l-1.53 1.53a3.5 3.5 0 0 1-4.94 0L9 15l1.53-1.53a3.5 3.5 0 0 1 4.94 0Z',\n key: '2m8kc5',\n },\n ],\n [\n 'path',\n {\n d: 'M19.47 9.47 21 11l-1.53 1.53a3.5 3.5 0 0 1-4.94 0L13 11l1.53-1.53a3.5 3.5 0 0 1 4.94 0Z',\n key: 'vex3ng',\n },\n ],\n ],\n };\n icon = signal(LucideWheat.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWheat, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWheat, isStandalone: true, selector: \"svg[lucideWheat]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWheat, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWheat]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name WifiCog\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuMzA1IDE5LjUzLjkyMy0uMzgyIiAvPgogIDxwYXRoIGQ9Im0xNS4yMjggMTYuODUyLS45MjMtLjM4MyIgLz4KICA8cGF0aCBkPSJtMTYuODUyIDE1LjIyOC0uMzgzLS45MjMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAyMC43NzItLjM4My45MjQiIC8+CiAgPHBhdGggZD0ibTE5LjE0OCAxNS4yMjguMzgzLS45MjMiIC8+CiAgPHBhdGggZD0ibTE5LjUzIDIxLjY5Ni0uMzgyLS45MjQiIC8+CiAgPHBhdGggZD0iTTIgNy44MmExNSAxNSAwIDAgMSAyMCAwIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTYuODUyLjkyNC0uMzgzIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTkuMTQ4LjkyNC4zODMiIC8+CiAgPHBhdGggZD0iTTUgMTEuODU4YTEwIDEwIDAgMCAxIDExLjUtMS43ODUiIC8+CiAgPHBhdGggZD0iTTguNSAxNS40MjlhNSA1IDAgMCAxIDIuNDEzLTEuMzEiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/wifi-cog\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWifiCog extends LucideIconBase {\n static icon = {\n name: 'wifi-cog',\n size: 24,\n node: [\n ['path', { d: 'm14.305 19.53.923-.382', key: '3m78fa' }],\n ['path', { d: 'm15.228 16.852-.923-.383', key: 'npixar' }],\n ['path', { d: 'm16.852 15.228-.383-.923', key: '5xggr7' }],\n ['path', { d: 'm16.852 20.772-.383.924', key: 'dpfhf9' }],\n ['path', { d: 'm19.148 15.228.383-.923', key: '1reyyz' }],\n ['path', { d: 'm19.53 21.696-.382-.924', key: '1goivc' }],\n ['path', { d: 'M2 7.82a15 15 0 0 1 20 0', key: '1ovjuk' }],\n ['path', { d: 'm20.772 16.852.924-.383', key: 'htqkph' }],\n ['path', { d: 'm20.772 19.148.924.383', key: '9w9pjp' }],\n ['path', { d: 'M5 11.858a10 10 0 0 1 11.5-1.785', key: '3sn16i' }],\n ['path', { d: 'M8.5 15.429a5 5 0 0 1 2.413-1.31', key: '1pxovh' }],\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\n ],\n };\n icon = signal(LucideWifiCog.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifiCog, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWifiCog, isStandalone: true, selector: \"svg[lucideWifiCog]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifiCog, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWifiCog]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name WifiLow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik04LjUgMTYuNDI5YTUgNSAwIDAgMSA3IDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wifi-low\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWifiLow extends LucideIconBase {\n static icon = {\n name: 'wifi-low',\n size: 24,\n node: [\n ['path', { d: 'M12 20h.01', key: 'zekei9' }],\n ['path', { d: 'M8.5 16.429a5 5 0 0 1 7 0', key: '1bycff' }],\n ],\n };\n icon = signal(LucideWifiLow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifiLow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWifiLow, isStandalone: true, selector: \"svg[lucideWifiLow]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifiLow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWifiLow]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name WifiOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik04LjUgMTYuNDI5YTUgNSAwIDAgMSA3IDAiIC8+CiAgPHBhdGggZD0iTTUgMTIuODU5YTEwIDEwIDAgMCAxIDUuMTctMi42OSIgLz4KICA8cGF0aCBkPSJNMTkgMTIuODU5YTEwIDEwIDAgMCAwLTIuMDA3LTEuNTIzIiAvPgogIDxwYXRoIGQ9Ik0yIDguODJhMTUgMTUgMCAwIDEgNC4xNzctMi42NDMiIC8+CiAgPHBhdGggZD0iTTIyIDguODJhMTUgMTUgMCAwIDAtMTEuMjg4LTMuNzY0IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wifi-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWifiOff extends LucideIconBase {\n static icon = {\n name: 'wifi-off',\n size: 24,\n node: [\n ['path', { d: 'M12 20h.01', key: 'zekei9' }],\n ['path', { d: 'M8.5 16.429a5 5 0 0 1 7 0', key: '1bycff' }],\n ['path', { d: 'M5 12.859a10 10 0 0 1 5.17-2.69', key: '1dl1wf' }],\n ['path', { d: 'M19 12.859a10 10 0 0 0-2.007-1.523', key: '4k23kn' }],\n ['path', { d: 'M2 8.82a15 15 0 0 1 4.177-2.643', key: '1grhjp' }],\n ['path', { d: 'M22 8.82a15 15 0 0 0-11.288-3.764', key: 'z3jwby' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucideWifiOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifiOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWifiOff, isStandalone: true, selector: \"svg[lucideWifiOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifiOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWifiOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name WifiSync\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuOTY1IDEwLjEwNXY0TDEzLjUgMTIuNWE1IDUgMCAwIDEgOCAxLjUiIC8+CiAgPHBhdGggZD0iTTExLjk2NSAxNC4xMDVoNCIgLz4KICA8cGF0aCBkPSJNMTcuOTY1IDE4LjEwNWg0TDIwLjQzIDE5LjcxYTUgNSAwIDAgMS04LTEuNSIgLz4KICA8cGF0aCBkPSJNMiA4LjgyYTE1IDE1IDAgMCAxIDIwIDAiIC8+CiAgPHBhdGggZD0iTTIxLjk2NSAyMi4xMDV2LTQiIC8+CiAgPHBhdGggZD0iTTUgMTIuODZhMTAgMTAgMCAwIDEgMy0yLjAzMiIgLz4KICA8cGF0aCBkPSJNOC41IDE2LjQyOWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wifi-sync\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWifiSync extends LucideIconBase {\n static icon = {\n name: 'wifi-sync',\n size: 24,\n node: [\n ['path', { d: 'M11.965 10.105v4L13.5 12.5a5 5 0 0 1 8 1.5', key: '1immaq' }],\n ['path', { d: 'M11.965 14.105h4', key: 'uejny8' }],\n ['path', { d: 'M17.965 18.105h4L20.43 19.71a5 5 0 0 1-8-1.5', key: '1i3a7e' }],\n ['path', { d: 'M2 8.82a15 15 0 0 1 20 0', key: 'dnpr2z' }],\n ['path', { d: 'M21.965 22.105v-4', key: '1ku6vx' }],\n ['path', { d: 'M5 12.86a10 10 0 0 1 3-2.032', key: 'pemdtu' }],\n ['path', { d: 'M8.5 16.429h.01', key: '2bm739' }],\n ],\n };\n icon = signal(LucideWifiSync.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifiSync, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWifiSync, isStandalone: true, selector: \"svg[lucideWifiSync]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifiSync, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWifiSync]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name WifiHigh\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik01IDEyLjg1OWExMCAxMCAwIDAgMSAxNCAwIiAvPgogIDxwYXRoIGQ9Ik04LjUgMTYuNDI5YTUgNSAwIDAgMSA3IDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wifi-high\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWifiHigh extends LucideIconBase {\n static icon = {\n name: 'wifi-high',\n size: 24,\n node: [\n ['path', { d: 'M12 20h.01', key: 'zekei9' }],\n ['path', { d: 'M5 12.859a10 10 0 0 1 14 0', key: '1x1e6c' }],\n ['path', { d: 'M8.5 16.429a5 5 0 0 1 7 0', key: '1bycff' }],\n ],\n };\n icon = signal(LucideWifiHigh.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifiHigh, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWifiHigh, isStandalone: true, selector: \"svg[lucideWifiHigh]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifiHigh, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWifiHigh]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name WifiZero\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wifi-zero\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWifiZero extends LucideIconBase {\n static icon = {\n name: 'wifi-zero',\n size: 24,\n node: [['path', { d: 'M12 20h.01', key: 'zekei9' }]],\n };\n icon = signal(LucideWifiZero.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifiZero, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWifiZero, isStandalone: true, selector: \"svg[lucideWifiZero]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifiZero, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWifiZero]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name WifiPen\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA4LjgyYTE1IDE1IDAgMCAxIDIwIDAiIC8+CiAgPHBhdGggZD0iTTIxLjM3OCAxNi42MjZhMSAxIDAgMCAwLTMuMDA0LTMuMDA0bC00LjAxIDQuMDEyYTIgMiAwIDAgMC0uNTA2Ljg1NGwtLjgzNyAyLjg3YS41LjUgMCAwIDAgLjYyLjYybDIuODctLjgzN2EyIDIgMCAwIDAgLjg1NC0uNTA2eiIgLz4KICA8cGF0aCBkPSJNNSAxMi44NTlhMTAgMTAgMCAwIDEgMTAuNS0yLjIyMiIgLz4KICA8cGF0aCBkPSJNOC41IDE2LjQyOWE1IDUgMCAwIDEgMy0xLjQwNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/wifi-pen\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWifiPen extends LucideIconBase {\n static icon = {\n name: 'wifi-pen',\n size: 24,\n node: [\n ['path', { d: 'M2 8.82a15 15 0 0 1 20 0', key: 'dnpr2z' }],\n [\n 'path',\n {\n d: 'M21.378 16.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z',\n key: '1817ys',\n },\n ],\n ['path', { d: 'M5 12.859a10 10 0 0 1 10.5-2.222', key: 'rpb7oy' }],\n ['path', { d: 'M8.5 16.429a5 5 0 0 1 3-1.406', key: 'r8bmzl' }],\n ],\n };\n icon = signal(LucideWifiPen.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifiPen, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWifiPen, isStandalone: true, selector: \"svg[lucideWifiPen]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifiPen, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWifiPen]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Wifi\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yIDguODJhMTUgMTUgMCAwIDEgMjAgMCIgLz4KICA8cGF0aCBkPSJNNSAxMi44NTlhMTAgMTAgMCAwIDEgMTQgMCIgLz4KICA8cGF0aCBkPSJNOC41IDE2LjQyOWE1IDUgMCAwIDEgNyAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wifi\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWifi extends LucideIconBase {\n static icon = {\n name: 'wifi',\n size: 24,\n node: [\n ['path', { d: 'M12 20h.01', key: 'zekei9' }],\n ['path', { d: 'M2 8.82a15 15 0 0 1 20 0', key: 'dnpr2z' }],\n ['path', { d: 'M5 12.859a10 10 0 0 1 14 0', key: '1x1e6c' }],\n ['path', { d: 'M8.5 16.429a5 5 0 0 1 7 0', key: '1bycff' }],\n ],\n };\n icon = signal(LucideWifi.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifi, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWifi, isStandalone: true, selector: \"svg[lucideWifi]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWifi, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWifi]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name WineOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyMmg4IiAvPgogIDxwYXRoIGQ9Ik03IDEwaDNtNyAwaC0xLjM0MyIgLz4KICA8cGF0aCBkPSJNMTIgMTV2NyIgLz4KICA8cGF0aCBkPSJNNy4zMDcgNy4zMDdBMTIuMzMgMTIuMzMgMCAwIDAgNyAxMGE1IDUgMCAwIDAgNy4zOTEgNC4zOTFNOC42MzggMi45ODFDOC43NSAyLjY2OCA4Ljg3MiAyLjM0IDkgMmg2YzEuNSA0IDIgNiAyIDggMCAuNDA3LS4wNS44MDktLjE0NSAxLjE5OCIgLz4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMiIgeTI9IjIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wine-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWineOff extends LucideIconBase {\n static icon = {\n name: 'wine-off',\n size: 24,\n node: [\n ['path', { d: 'M8 22h8', key: 'rmew8v' }],\n ['path', { d: 'M7 10h3m7 0h-1.343', key: 'v48bem' }],\n ['path', { d: 'M12 15v7', key: 't2xh3l' }],\n [\n 'path',\n {\n d: 'M7.307 7.307A12.33 12.33 0 0 0 7 10a5 5 0 0 0 7.391 4.391M8.638 2.981C8.75 2.668 8.872 2.34 9 2h6c1.5 4 2 6 2 8 0 .407-.05.809-.145 1.198',\n key: '1ymjlu',\n },\n ],\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\n ],\n };\n icon = signal(LucideWineOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWineOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWineOff, isStandalone: true, selector: \"svg[lucideWineOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWineOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWineOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name WrenchOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNzQ3IDUuMDkzYTYgNiAwIDAgMSA2Ljg0MS0yLjg4MmMuNDM4LjEyLjU0LjY2Mi4yMTkuOTg0TDE0LjcgNi4zYTEgMSAwIDAgMCAwIDEuNGwxLjYgMS42YTEgMSAwIDAgMCAxLjQgMGwzLjEwNi0zLjEwNWMuMzItLjMyMi44NjMtLjIyLjk4My4yMThhNiA2IDAgMCAxLTIuODgyIDYuODQyIiAvPgogIDxwYXRoIGQ9Im0xMy41IDEzLjUtNy44OCA3Ljg4YTEgMSAwIDAgMS0yLjk5OS0zbDcuODgtNy44OCIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wrench-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWrenchOff extends LucideIconBase {\n static icon = {\n name: 'wrench-off',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10.747 5.093a6 6 0 0 1 6.841-2.882c.438.12.54.662.219.984L14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-2.882 6.842',\n key: 'sded7h',\n },\n ],\n ['path', { d: 'm13.5 13.5-7.88 7.88a1 1 0 0 1-2.999-3l7.88-7.88', key: '66etnh' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n ],\n };\n icon = signal(LucideWrenchOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWrenchOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWrenchOff, isStandalone: true, selector: \"svg[lucideWrenchOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWrenchOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWrenchOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Wine\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyMmg4IiAvPgogIDxwYXRoIGQ9Ik03IDEwaDEwIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNXY3IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNWE1IDUgMCAwIDAgNS01YzAtMi0uNS00LTItOEg5Yy0xLjUgNC0yIDYtMiA4YTUgNSAwIDAgMCA1IDVaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wine\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWine extends LucideIconBase {\n static icon = {\n name: 'wine',\n size: 24,\n node: [\n ['path', { d: 'M8 22h8', key: 'rmew8v' }],\n ['path', { d: 'M7 10h10', key: '1101jm' }],\n ['path', { d: 'M12 15v7', key: 't2xh3l' }],\n [\n 'path',\n { d: 'M12 15a5 5 0 0 0 5-5c0-2-.5-4-2-8H9c-1.5 4-2 6-2 8a5 5 0 0 0 5 5Z', key: '10ffi3' },\n ],\n ],\n };\n icon = signal(LucideWine.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWine, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWine, isStandalone: true, selector: \"svg[lucideWine]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWine, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWine]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Workflow\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB4PSIzIiB5PSIzIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNyAxMXY0YTIgMiAwIDAgMCAyIDJoNCIgLz4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB4PSIxMyIgeT0iMTMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/workflow\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWorkflow extends LucideIconBase {\n static icon = {\n name: 'workflow',\n size: 24,\n node: [\n ['rect', { width: '8', height: '8', x: '3', y: '3', rx: '2', key: 'by2w9f' }],\n ['path', { d: 'M7 11v4a2 2 0 0 0 2 2h4', key: 'xkn7yn' }],\n ['rect', { width: '8', height: '8', x: '13', y: '13', rx: '2', key: '1cgmvn' }],\n ],\n };\n icon = signal(LucideWorkflow.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWorkflow, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWorkflow, isStandalone: true, selector: \"svg[lucideWorkflow]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWorkflow, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWorkflow]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Worm\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTkgMTItMS41IDMiIC8+CiAgPHBhdGggZD0iTTE5LjYzIDE4LjgxIDIyIDIwIiAvPgogIDxwYXRoIGQ9Ik02LjQ3IDguMjNhMS42OCAxLjY4IDAgMCAxIDIuNDQgMS45M2wtLjY0IDIuMDhhNi43NiA2Ljc2IDAgMCAwIDEwLjE2IDcuNjdsLjQyLS4yN2ExIDEgMCAxIDAtMi43My00LjIxbC0uNDIuMjdhMS43NiAxLjc2IDAgMCAxLTIuNjMtMS45OWwuNjQtMi4wOEE2LjY2IDYuNjYgMCAwIDAgMy45NCAzLjlsLS43LjRhMSAxIDAgMSAwIDIuNTUgNC4zNHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/worm\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWorm extends LucideIconBase {\n static icon = {\n name: 'worm',\n size: 24,\n node: [\n ['path', { d: 'm19 12-1.5 3', key: '9bcu4o' }],\n ['path', { d: 'M19.63 18.81 22 20', key: '121v98' }],\n [\n 'path',\n {\n d: 'M6.47 8.23a1.68 1.68 0 0 1 2.44 1.93l-.64 2.08a6.76 6.76 0 0 0 10.16 7.67l.42-.27a1 1 0 1 0-2.73-4.21l-.42.27a1.76 1.76 0 0 1-2.63-1.99l.64-2.08A6.66 6.66 0 0 0 3.94 3.9l-.7.4a1 1 0 1 0 2.55 4.34z',\n key: '1tij6q',\n },\n ],\n ],\n };\n icon = signal(LucideWorm.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWorm, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWorm, isStandalone: true, selector: \"svg[lucideWorm]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWorm, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWorm]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Wrench\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuNyA2LjNhMSAxIDAgMCAwIDAgMS40bDEuNiAxLjZhMSAxIDAgMCAwIDEuNCAwbDMuMTA2LTMuMTA1Yy4zMi0uMzIyLjg2My0uMjIuOTgzLjIxOGE2IDYgMCAwIDEtOC4yNTkgNy4wNTdsLTcuOTEgNy45MWExIDEgMCAwIDEtMi45OTktM2w3LjkxLTcuOTFhNiA2IDAgMCAxIDcuMDU3LTguMjU5Yy40MzguMTIuNTQuNjYyLjIxOS45ODR6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wrench\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWrench extends LucideIconBase {\n static icon = {\n name: 'wrench',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z',\n key: '1ngwbx',\n },\n ],\n ],\n };\n icon = signal(LucideWrench.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWrench, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWrench, isStandalone: true, selector: \"svg[lucideWrench]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWrench, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWrench]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name XLineTop\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNEg2IiAvPgogIDxwYXRoIGQ9Ik0xOCA4IDYgMjAiIC8+CiAgPHBhdGggZD0ibTYgOCAxMiAxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/x-line-top\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideXLineTop extends LucideIconBase {\n static icon = {\n name: 'x-line-top',\n size: 24,\n node: [\n ['path', { d: 'M18 4H6', key: '1hsngl' }],\n ['path', { d: 'M18 8 6 20', key: 'xspwia' }],\n ['path', { d: 'm6 8 12 12', key: 'qb1veh' }],\n ],\n };\n icon = signal(LucideXLineTop.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideXLineTop, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideXLineTop, isStandalone: true, selector: \"svg[lucideXLineTop]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideXLineTop, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideXLineTop]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name X\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNiA2IDE4IiAvPgogIDxwYXRoIGQ9Im02IDYgMTIgMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/x\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideX extends LucideIconBase {\n static icon = {\n name: 'x',\n size: 24,\n node: [\n ['path', { d: 'M18 6 6 18', key: '1bl5f8' }],\n ['path', { d: 'm6 6 12 12', key: 'd8bk6v' }],\n ],\n };\n icon = signal(LucideX.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideX, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideX, isStandalone: true, selector: \"svg[lucideX]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideX, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideX]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ZapOff\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNzY4IDUuMTExIDEzLjQ0IDIuNDRhMS41IDEuNSAwIDAxMi40NzQgMS41NjFsLTEuNjMzIDQuNjI1IiAvPgogIDxwYXRoIGQ9Im0xOC44ODkgMTMuMjMyLjY3Mi0uNjcyQTEuNSAxLjUgMCAwMDE4LjUgMTBoLTIuODQ0IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0ibTcuOTQgNy45NC0zLjUgMy40OTlBMS41IDEuNSAwIDAwNS41IDE0aDQuMDAyYS41LjUgMCAwMS40NzEuNjY2TDguMDg2IDIwYTEuNSAxLjUgMCAwMDIuNDc1IDEuNTZsNS41LTUuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zap-off\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZapOff extends LucideIconBase {\n static icon = {\n name: 'zap-off',\n size: 24,\n node: [\n [\n 'path',\n { d: 'M10.768 5.111 13.44 2.44a1.5 1.5 0 012.474 1.561l-1.633 4.625', key: 'l6h226' },\n ],\n ['path', { d: 'm18.889 13.232.672-.672A1.5 1.5 0 0018.5 10h-2.844', key: '1717b9' }],\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\n [\n 'path',\n {\n d: 'm7.94 7.94-3.5 3.499A1.5 1.5 0 005.5 14h4.002a.5.5 0 01.471.666L8.086 20a1.5 1.5 0 002.475 1.56l5.5-5.5',\n key: '1bjzrh',\n },\n ],\n ],\n };\n icon = signal(LucideZapOff.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZapOff, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZapOff, isStandalone: true, selector: \"svg[lucideZapOff]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZapOff, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZapOff]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ZodiacAries\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNy41YTQuNSA0LjUgMCAxIDEgNSA0LjUiIC8+CiAgPHBhdGggZD0iTTcgMTJhNC41IDQuNSAwIDEgMSA1LTQuNVYyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zodiac-aries\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZodiacAries extends LucideIconBase {\n static icon = {\n name: 'zodiac-aries',\n size: 24,\n node: [\n ['path', { d: 'M12 7.5a4.5 4.5 0 1 1 5 4.5', key: 'k987hv' }],\n ['path', { d: 'M7 12a4.5 4.5 0 1 1 5-4.5V21', key: 'mjup0w' }],\n ],\n };\n icon = signal(LucideZodiacAries.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacAries, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZodiacAries, isStandalone: true, selector: \"svg[lucideZodiacAries]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacAries, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZodiacAries]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ZodiacAquarius\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAxMCAyLjQ1Ni0zLjY4NGEuNy43IDAgMCAxIDEuMTA2LS4wMTNsMi4zOSAzLjQxM2EuNy43IDAgMCAwIDEuMDk2LS4wMDFsMi40MDItMy40MzJhLjcuNyAwIDAgMSAxLjA5OCAwbDIuNDAyIDMuNDMyYS43LjcgMCAwIDAgMS4wOTggMGwyLjM4OS0zLjQxM2EuNy43IDAgMCAxIDEuMTA2LjAxM0wyMiAxMCIgLz4KICA8cGF0aCBkPSJtMiAxOC4wMDIgMi40NTYtMy42ODRhLjcuNyAwIDAgMSAxLjEwNi0uMDEzbDIuMzkgMy40MTNhLjcuNyAwIDAgMCAxLjA5NyAwbDIuNDAyLTMuNDMyYS43LjcgMCAwIDEgMS4wOTggMGwyLjQwMiAzLjQzMmEuNy43IDAgMCAwIDEuMDk4IDBsMi4zODktMy40MTNhLjcuNyAwIDAgMSAxLjEwNi4wMTNMMjIgMTguMDAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/zodiac-aquarius\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZodiacAquarius extends LucideIconBase {\n static icon = {\n name: 'zodiac-aquarius',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'm2 10 2.456-3.684a.7.7 0 0 1 1.106-.013l2.39 3.413a.7.7 0 0 0 1.096-.001l2.402-3.432a.7.7 0 0 1 1.098 0l2.402 3.432a.7.7 0 0 0 1.098 0l2.389-3.413a.7.7 0 0 1 1.106.013L22 10',\n key: '1o8iok',\n },\n ],\n [\n 'path',\n {\n d: 'm2 18.002 2.456-3.684a.7.7 0 0 1 1.106-.013l2.39 3.413a.7.7 0 0 0 1.097 0l2.402-3.432a.7.7 0 0 1 1.098 0l2.402 3.432a.7.7 0 0 0 1.098 0l2.389-3.413a.7.7 0 0 1 1.106.013L22 18.002',\n key: '112qy7',\n },\n ],\n ],\n };\n icon = signal(LucideZodiacAquarius.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacAquarius, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZodiacAquarius, isStandalone: true, selector: \"svg[lucideZodiacAquarius]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacAquarius, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZodiacAquarius]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Zap\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuOTE0IDRhMS41IDEuNSAwIDAwLTIuNDc0LTEuNTYxbC05IDlBMS41IDEuNSAwIDAwNS41IDE0aDQuMDAyYS41LjUgMCAwMS40NzEuNjY2TDguMDg2IDIwYTEuNSAxLjUgMCAwMDIuNDc1IDEuNTZsOS05QTEuNSAxLjUgMCAwMDE4LjUgMTBoLTMuOTk3YS41LjUgMCAwMS0uNDcyLS42Njd6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/zap\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZap extends LucideIconBase {\n static icon = {\n name: 'zap',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M15.914 4a1.5 1.5 0 00-2.474-1.561l-9 9A1.5 1.5 0 005.5 14h4.002a.5.5 0 01.471.666L8.086 20a1.5 1.5 0 002.475 1.56l9-9A1.5 1.5 0 0018.5 10h-3.997a.5.5 0 01-.472-.667z',\n key: '1v7up4',\n },\n ],\n ],\n };\n icon = signal(LucideZap.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZap, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZap, isStandalone: true, selector: \"svg[lucideZap]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZap, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZap]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ZodiacCancer\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTQuNUE5IDYuNSAwIDAgMSA1LjUgMTkiIC8+CiAgPHBhdGggZD0iTTMgOS41QTkgNi41IDAgMCAxIDE4LjUgNSIgLz4KICA8Y2lyY2xlIGN4PSIxNy41IiBjeT0iMTQuNSIgcj0iMy41IiAvPgogIDxjaXJjbGUgY3g9IjYuNSIgY3k9IjkuNSIgcj0iMy41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/zodiac-cancer\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZodiacCancer extends LucideIconBase {\n static icon = {\n name: 'zodiac-cancer',\n size: 24,\n node: [\n ['path', { d: 'M21 14.5A9 6.5 0 0 1 5.5 19', key: '1xj2o6' }],\n ['path', { d: 'M3 9.5A9 6.5 0 0 1 18.5 5', key: '1gln3t' }],\n ['circle', { cx: '17.5', cy: '14.5', r: '3.5', key: '1ccu1t' }],\n ['circle', { cx: '6.5', cy: '9.5', r: '3.5', key: 'x5tc2d' }],\n ],\n };\n icon = signal(LucideZodiacCancer.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacCancer, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZodiacCancer, isStandalone: true, selector: \"svg[lucideZodiacCancer]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacCancer, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZodiacCancer]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ZodiacLeo\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTZjMC00LTMtNC41LTMtOGE1IDUgMCAwIDEgMTAgMGMwIDMuNDY2LTMgNi4xOTYtMyAxMGEzIDMgMCAwIDAgNiAwIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSIxNiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zodiac-leo\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZodiacLeo extends LucideIconBase {\n static icon = {\n name: 'zodiac-leo',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M10 16c0-4-3-4.5-3-8a5 5 0 0 1 10 0c0 3.466-3 6.196-3 10a3 3 0 0 0 6 0',\n key: '1qj6nb',\n },\n ],\n ['circle', { cx: '7', cy: '16', r: '3', key: 'yyv3zl' }],\n ],\n };\n icon = signal(LucideZodiacLeo.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacLeo, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZodiacLeo, isStandalone: true, selector: \"svg[lucideZodiacLeo]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacLeo, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZodiacLeo]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ZodiacGemini\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNC41MjV2MTQuOTQ4IiAvPgogIDxwYXRoIGQ9Ik0yMCAzQTE3IDE3IDAgMCAxIDQgMyIgLz4KICA8cGF0aCBkPSJNNCAyMWExNyAxNyAwIDAgMSAxNiAwIiAvPgogIDxwYXRoIGQ9Ik04IDQuNTI1djE0Ljk0OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zodiac-gemini\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZodiacGemini extends LucideIconBase {\n static icon = {\n name: 'zodiac-gemini',\n size: 24,\n node: [\n ['path', { d: 'M16 4.525v14.948', key: 'bgoxo0' }],\n ['path', { d: 'M20 3A17 17 0 0 1 4 3', key: '1djemw' }],\n ['path', { d: 'M4 21a17 17 0 0 1 16 0', key: 'onoyo7' }],\n ['path', { d: 'M8 4.525v14.948', key: 'u5iyof' }],\n ],\n };\n icon = signal(LucideZodiacGemini.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacGemini, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZodiacGemini, isStandalone: true, selector: \"svg[lucideZodiacGemini]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacGemini, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZodiacGemini]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ZodiacCapricorn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjFhMyAzIDAgMCAwIDMtM1Y2LjVhMSAxIDAgMCAwLTcgMCIgLz4KICA8cGF0aCBkPSJNNyAxOVY2YTMgMyAwIDAgMC0zLTNoMCIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE3IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/zodiac-capricorn\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZodiacCapricorn extends LucideIconBase {\n static icon = {\n name: 'zodiac-capricorn',\n size: 24,\n node: [\n ['path', { d: 'M11 21a3 3 0 0 0 3-3V6.5a1 1 0 0 0-7 0', key: '1kkncs' }],\n ['path', { d: 'M7 19V6a3 3 0 0 0-3-3h0', key: '1jg5y1' }],\n ['circle', { cx: '17', cy: '17', r: '3', key: '18b49y' }],\n ],\n };\n icon = signal(LucideZodiacCapricorn.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacCapricorn, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZodiacCapricorn, isStandalone: true, selector: \"svg[lucideZodiacCapricorn]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacCapricorn, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZodiacCapricorn]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ZodiacLibra\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxNmg2Ljg1N2MuMTYyLS4wMTIuMTktLjMyMy4wMzgtLjM4YTYgNiAwIDEgMSA0LjIxMiAwYy0uMTUzLjA1Ny0uMTI1LjM2OC4wMzguMzhIMjEiIC8+CiAgPHBhdGggZD0iTTMgMjBoMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/zodiac-libra\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZodiacLibra extends LucideIconBase {\n static icon = {\n name: 'zodiac-libra',\n size: 24,\n node: [\n [\n 'path',\n {\n d: 'M3 16h6.857c.162-.012.19-.323.038-.38a6 6 0 1 1 4.212 0c-.153.057-.125.368.038.38H21',\n key: '1novf0',\n },\n ],\n ['path', { d: 'M3 20h18', key: '1l19wn' }],\n ],\n };\n icon = signal(LucideZodiacLibra.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacLibra, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZodiacLibra, isStandalone: true, selector: \"svg[lucideZodiacLibra]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacLibra, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZodiacLibra]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ZodiacPisces\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMjFhMTUgMTUgMCAwIDEgMC0xOCIgLz4KICA8cGF0aCBkPSJNMjAgMTJINCIgLz4KICA8cGF0aCBkPSJNNSAzYTE1IDE1IDAgMCAxIDAgMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/zodiac-pisces\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZodiacPisces extends LucideIconBase {\n static icon = {\n name: 'zodiac-pisces',\n size: 24,\n node: [\n ['path', { d: 'M19 21a15 15 0 0 1 0-18', key: 'br2vug' }],\n ['path', { d: 'M20 12H4', key: '1mtusc' }],\n ['path', { d: 'M5 3a15 15 0 0 1 0 18', key: '1w7hae' }],\n ],\n };\n icon = signal(LucideZodiacPisces.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacPisces, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZodiacPisces, isStandalone: true, selector: \"svg[lucideZodiacPisces]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacPisces, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZodiacPisces]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ZodiacSagittarius\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM2g2djYiIC8+CiAgPHBhdGggZD0iTTIxIDMgMyAyMSIgLz4KICA8cGF0aCBkPSJtOSA5IDYgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zodiac-sagittarius\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZodiacSagittarius extends LucideIconBase {\n static icon = {\n name: 'zodiac-sagittarius',\n size: 24,\n node: [\n ['path', { d: 'M15 3h6v6', key: '1q9fwt' }],\n ['path', { d: 'M21 3 3 21', key: '1011np' }],\n ['path', { d: 'm9 9 6 6', key: 'z0biqf' }],\n ],\n };\n icon = signal(LucideZodiacSagittarius.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacSagittarius, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZodiacSagittarius, isStandalone: true, selector: \"svg[lucideZodiacSagittarius]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacSagittarius, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZodiacSagittarius]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ZodiacScorpio\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTlWNS41YTEgMSAwIDAgMSA1IDBWMTdhMiAyIDAgMCAwIDIgMmg1bC0zLTMiIC8+CiAgPHBhdGggZD0ibTIyIDE5LTMgMyIgLz4KICA8cGF0aCBkPSJNNSAxOVY1LjVhMSAxIDAgMCAxIDUgMCIgLz4KICA8cGF0aCBkPSJNNSA1LjVBMi41IDIuNSAwIDAgMCAyLjUgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zodiac-scorpio\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZodiacScorpio extends LucideIconBase {\n static icon = {\n name: 'zodiac-scorpio',\n size: 24,\n node: [\n ['path', { d: 'M10 19V5.5a1 1 0 0 1 5 0V17a2 2 0 0 0 2 2h5l-3-3', key: '1w8g0z' }],\n ['path', { d: 'm22 19-3 3', key: '1ix4wq' }],\n ['path', { d: 'M5 19V5.5a1 1 0 0 1 5 0', key: '1d4oa3' }],\n ['path', { d: 'M5 5.5A2.5 2.5 0 0 0 2.5 3', key: 'gp646f' }],\n ],\n };\n icon = signal(LucideZodiacScorpio.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacScorpio, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZodiacScorpio, isStandalone: true, selector: \"svg[lucideZodiacScorpio]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacScorpio, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZodiacScorpio]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ZodiacOphiuchus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMEE2LjA2IDYuMDYgMCAwIDEgMTIgMTAgQTYuMDYgNi4wNiAwIDAgMCAyMSAxMCIgLz4KICA8cGF0aCBkPSJNNiAzdjEyYTYgNiAwIDAgMCAxMiAwVjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/zodiac-ophiuchus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZodiacOphiuchus extends LucideIconBase {\n static icon = {\n name: 'zodiac-ophiuchus',\n size: 24,\n node: [\n ['path', { d: 'M3 10A6.06 6.06 0 0 1 12 10 A6.06 6.06 0 0 0 21 10', key: '13lfmc' }],\n ['path', { d: 'M6 3v12a6 6 0 0 0 12 0V3', key: '1jnivp' }],\n ],\n };\n icon = signal(LucideZodiacOphiuchus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacOphiuchus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZodiacOphiuchus, isStandalone: true, selector: \"svg[lucideZodiacOphiuchus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacOphiuchus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZodiacOphiuchus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ZodiacTaurus\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE1IiByPSI2IiAvPgogIDxwYXRoIGQ9Ik0xOCAzQTYgNiAwIDAgMSA2IDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/zodiac-taurus\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZodiacTaurus extends LucideIconBase {\n static icon = {\n name: 'zodiac-taurus',\n size: 24,\n node: [\n ['circle', { cx: '12', cy: '15', r: '6', key: 'lhqcmb' }],\n ['path', { d: 'M18 3A6 6 0 0 1 6 3', key: '1p399e' }],\n ],\n };\n icon = signal(LucideZodiacTaurus.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacTaurus, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZodiacTaurus, isStandalone: true, selector: \"svg[lucideZodiacTaurus]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacTaurus, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZodiacTaurus]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name WindArrowDown\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnY4IiAvPgogIDxwYXRoIGQ9Ik0xMi44IDIxLjZBMiAyIDAgMSAwIDE0IDE4SDIiIC8+CiAgPHBhdGggZD0iTTE3LjUgMTBhMi41IDIuNSAwIDEgMSAyIDRIMiIgLz4KICA8cGF0aCBkPSJtNiA2IDQgNCA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wind-arrow-down\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWindArrowDown extends LucideIconBase {\n static icon = {\n name: 'wind-arrow-down',\n size: 24,\n node: [\n ['path', { d: 'M10 2v8', key: 'd4bbey' }],\n ['path', { d: 'M12.8 21.6A2 2 0 1 0 14 18H2', key: '19kp1d' }],\n ['path', { d: 'M17.5 10a2.5 2.5 0 1 1 2 4H2', key: '19kpjc' }],\n ['path', { d: 'm6 6 4 4 4-4', key: 'k13n16' }],\n ],\n };\n icon = signal(LucideWindArrowDown.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWindArrowDown, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWindArrowDown, isStandalone: true, selector: \"svg[lucideWindArrowDown]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWindArrowDown, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWindArrowDown]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name Wind\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuOCAxOS42QTIgMiAwIDEgMCAxNCAxNkgyIiAvPgogIDxwYXRoIGQ9Ik0xNy41IDhhMi41IDIuNSAwIDEgMSAyIDRIMiIgLz4KICA8cGF0aCBkPSJNOS44IDQuNEEyIDIgMCAxIDEgMTEgOEgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wind\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideWind extends LucideIconBase {\n static icon = {\n name: 'wind',\n size: 24,\n node: [\n ['path', { d: 'M12.8 19.6A2 2 0 1 0 14 16H2', key: '148xed' }],\n ['path', { d: 'M17.5 8a2.5 2.5 0 1 1 2 4H2', key: '1u4tom' }],\n ['path', { d: 'M9.8 4.4A2 2 0 1 1 11 8H2', key: '75valh' }],\n ],\n };\n icon = signal(LucideWind.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWind, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideWind, isStandalone: true, selector: \"svg[lucideWind]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideWind, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideWind]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ZodiacVirgo\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNS41YTEgMSAwIDAgMSA1IDBWMTZhNSA1IDAgMCAwIDUgNSIgLz4KICA8cGF0aCBkPSJNMTYgMTEuNWExIDEgMCAwIDEgNSAwVjE2YTUgNSAwIDAgMS01IDUiIC8+CiAgPHBhdGggZD0iTTYgMTlWNmEzIDMgMCAwIDAtMy0zaDAiIC8+CiAgPHBhdGggZD0iTTYgNS41YTEgMSAwIDAgMSA1IDBWMTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/zodiac-virgo\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZodiacVirgo extends LucideIconBase {\n static icon = {\n name: 'zodiac-virgo',\n size: 24,\n node: [\n ['path', { d: 'M11 5.5a1 1 0 0 1 5 0V16a5 5 0 0 0 5 5', key: '1szkuh' }],\n ['path', { d: 'M16 11.5a1 1 0 0 1 5 0V16a5 5 0 0 1-5 5', key: 'pyq0k2' }],\n ['path', { d: 'M6 19V6a3 3 0 0 0-3-3h0', key: 'pvee4g' }],\n ['path', { d: 'M6 5.5a1 1 0 0 1 5 0V19', key: 'vncctg' }],\n ],\n };\n icon = signal(LucideZodiacVirgo.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacVirgo, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZodiacVirgo, isStandalone: true, selector: \"svg[lucideZodiacVirgo]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZodiacVirgo, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZodiacVirgo]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ZoomOut\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgogIDxsaW5lIHgxPSIyMSIgeDI9IjE2LjY1IiB5MT0iMjEiIHkyPSIxNi42NSIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjE0IiB5MT0iMTEiIHkyPSIxMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zoom-out\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZoomOut extends LucideIconBase {\n static icon = {\n name: 'zoom-out',\n size: 24,\n node: [\n ['circle', { cx: '11', cy: '11', r: '8', key: '4ej97u' }],\n ['line', { x1: '21', x2: '16.65', y1: '21', y2: '16.65', key: '13gj7c' }],\n ['line', { x1: '8', x2: '14', y1: '11', y2: '11', key: 'durymu' }],\n ],\n };\n icon = signal(LucideZoomOut.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZoomOut, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZoomOut, isStandalone: true, selector: \"svg[lucideZoomOut]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZoomOut, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZoomOut]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\n/**\n * @component @name ZoomIn\n * @description Lucide SVG icon component, renders SVG Element with children.\n *\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgogIDxsaW5lIHgxPSIyMSIgeDI9IjE2LjY1IiB5MT0iMjEiIHkyPSIxNi42NSIgLz4KICA8bGluZSB4MT0iMTEiIHgyPSIxMSIgeTE9IjgiIHkyPSIxNCIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjE0IiB5MT0iMTEiIHkyPSIxMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zoom-in\n * @see https://lucide.dev/guide/packages/angular - Documentation\n *\n * @param {Object} props - Lucide icons props and any valid SVG attribute\n *\n */\nclass LucideZoomIn extends LucideIconBase {\n static icon = {\n name: 'zoom-in',\n size: 24,\n node: [\n ['circle', { cx: '11', cy: '11', r: '8', key: '4ej97u' }],\n ['line', { x1: '21', x2: '16.65', y1: '21', y2: '16.65', key: '13gj7c' }],\n ['line', { x1: '11', x2: '11', y1: '8', y2: '14', key: '1vmskp' }],\n ['line', { x1: '8', x2: '14', y1: '11', y2: '11', key: 'durymu' }],\n ],\n };\n icon = signal(LucideZoomIn.icon, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZoomIn, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideZoomIn, isStandalone: true, selector: \"svg[lucideZoomIn]\", usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideZoomIn, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideZoomIn]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }] });\n\nvar lucideAngular = /*#__PURE__*/Object.freeze({\n __proto__: null,\n LucideAArrowDown: LucideAArrowDown,\n LucideAArrowUp: LucideAArrowUp,\n LucideALargeSmall: LucideALargeSmall,\n LucideAccessibility: LucideAccessibility,\n LucideActivity: LucideActivity,\n LucideActivitySquare: LucideActivitySquare,\n LucideAd: LucideAd,\n LucideAirVent: LucideAirVent,\n LucideAirplay: LucideAirplay,\n LucideAlarmCheck: LucideAlarmCheck,\n LucideAlarmClock: LucideAlarmClock,\n LucideAlarmClockCheck: LucideAlarmClockCheck,\n LucideAlarmClockMinus: LucideAlarmClockMinus,\n LucideAlarmClockOff: LucideAlarmClockOff,\n LucideAlarmClockPlus: LucideAlarmClockPlus,\n LucideAlarmMinus: LucideAlarmMinus,\n LucideAlarmPlus: LucideAlarmPlus,\n LucideAlarmSmoke: LucideAlarmSmoke,\n LucideAlbum: LucideAlbum,\n LucideAlertCircle: LucideAlertCircle,\n LucideAlertOctagon: LucideAlertOctagon,\n LucideAlertTriangle: LucideAlertTriangle,\n LucideAlignCenter: LucideAlignCenter,\n LucideAlignCenterHorizontal: LucideAlignCenterHorizontal,\n LucideAlignCenterVertical: LucideAlignCenterVertical,\n LucideAlignEndHorizontal: LucideAlignEndHorizontal,\n LucideAlignEndVertical: LucideAlignEndVertical,\n LucideAlignHorizontalDistributeCenter: LucideAlignHorizontalDistributeCenter,\n LucideAlignHorizontalDistributeEnd: LucideAlignHorizontalDistributeEnd,\n LucideAlignHorizontalDistributeStart: LucideAlignHorizontalDistributeStart,\n LucideAlignHorizontalJustifyCenter: LucideAlignHorizontalJustifyCenter,\n LucideAlignHorizontalJustifyEnd: LucideAlignHorizontalJustifyEnd,\n LucideAlignHorizontalJustifyStart: LucideAlignHorizontalJustifyStart,\n LucideAlignHorizontalSpaceAround: LucideAlignHorizontalSpaceAround,\n LucideAlignHorizontalSpaceBetween: LucideAlignHorizontalSpaceBetween,\n LucideAlignJustify: LucideAlignJustify,\n LucideAlignLeft: LucideAlignLeft,\n LucideAlignRight: LucideAlignRight,\n LucideAlignStartHorizontal: LucideAlignStartHorizontal,\n LucideAlignStartVertical: LucideAlignStartVertical,\n LucideAlignVerticalDistributeCenter: LucideAlignVerticalDistributeCenter,\n LucideAlignVerticalDistributeEnd: LucideAlignVerticalDistributeEnd,\n LucideAlignVerticalDistributeStart: LucideAlignVerticalDistributeStart,\n LucideAlignVerticalJustifyCenter: LucideAlignVerticalJustifyCenter,\n LucideAlignVerticalJustifyEnd: LucideAlignVerticalJustifyEnd,\n LucideAlignVerticalJustifyStart: LucideAlignVerticalJustifyStart,\n LucideAlignVerticalSpaceAround: LucideAlignVerticalSpaceAround,\n LucideAlignVerticalSpaceBetween: LucideAlignVerticalSpaceBetween,\n LucideAmbulance: LucideAmbulance,\n LucideAmpersand: LucideAmpersand,\n LucideAmpersands: LucideAmpersands,\n LucideAmphora: LucideAmphora,\n LucideAnchor: LucideAnchor,\n LucideAngry: LucideAngry,\n LucideAnnoyed: LucideAnnoyed,\n LucideAntenna: LucideAntenna,\n LucideAnvil: LucideAnvil,\n LucideAperture: LucideAperture,\n LucideAppWindow: LucideAppWindow,\n LucideAppWindowMac: LucideAppWindowMac,\n LucideApple: LucideApple,\n LucideArchive: LucideArchive,\n LucideArchiveRestore: LucideArchiveRestore,\n LucideArchiveX: LucideArchiveX,\n LucideAreaChart: LucideAreaChart,\n LucideArmchair: LucideArmchair,\n LucideArrowBigDown: LucideArrowBigDown,\n LucideArrowBigDownDash: LucideArrowBigDownDash,\n LucideArrowBigLeft: LucideArrowBigLeft,\n LucideArrowBigLeftDash: LucideArrowBigLeftDash,\n LucideArrowBigRight: LucideArrowBigRight,\n LucideArrowBigRightDash: LucideArrowBigRightDash,\n LucideArrowBigUp: LucideArrowBigUp,\n LucideArrowBigUpDash: LucideArrowBigUpDash,\n LucideArrowDown: LucideArrowDown,\n LucideArrowDown01: LucideArrowDown01,\n LucideArrowDown10: LucideArrowDown10,\n LucideArrowDownAZ: LucideArrowDownAZ,\n LucideArrowDownAz: LucideArrowDownAz,\n LucideArrowDownCircle: LucideArrowDownCircle,\n LucideArrowDownFromLine: LucideArrowDownFromLine,\n LucideArrowDownLeft: LucideArrowDownLeft,\n LucideArrowDownLeftFromCircle: LucideArrowDownLeftFromCircle,\n LucideArrowDownLeftFromSquare: LucideArrowDownLeftFromSquare,\n LucideArrowDownLeftSquare: LucideArrowDownLeftSquare,\n LucideArrowDownNarrowWide: LucideArrowDownNarrowWide,\n LucideArrowDownRight: LucideArrowDownRight,\n LucideArrowDownRightFromCircle: LucideArrowDownRightFromCircle,\n LucideArrowDownRightFromSquare: LucideArrowDownRightFromSquare,\n LucideArrowDownRightSquare: LucideArrowDownRightSquare,\n LucideArrowDownSquare: LucideArrowDownSquare,\n LucideArrowDownToDot: LucideArrowDownToDot,\n LucideArrowDownToLine: LucideArrowDownToLine,\n LucideArrowDownUp: LucideArrowDownUp,\n LucideArrowDownWideNarrow: LucideArrowDownWideNarrow,\n LucideArrowDownZA: LucideArrowDownZA,\n LucideArrowDownZa: LucideArrowDownZa,\n LucideArrowLeft: LucideArrowLeft,\n LucideArrowLeftCircle: LucideArrowLeftCircle,\n LucideArrowLeftFromLine: LucideArrowLeftFromLine,\n LucideArrowLeftRight: LucideArrowLeftRight,\n LucideArrowLeftSquare: LucideArrowLeftSquare,\n LucideArrowLeftToLine: LucideArrowLeftToLine,\n LucideArrowRight: LucideArrowRight,\n LucideArrowRightCircle: LucideArrowRightCircle,\n LucideArrowRightFromLine: LucideArrowRightFromLine,\n LucideArrowRightLeft: LucideArrowRightLeft,\n LucideArrowRightSquare: LucideArrowRightSquare,\n LucideArrowRightToLine: LucideArrowRightToLine,\n LucideArrowUp: LucideArrowUp,\n LucideArrowUp01: LucideArrowUp01,\n LucideArrowUp10: LucideArrowUp10,\n LucideArrowUpAZ: LucideArrowUpAZ,\n LucideArrowUpAz: LucideArrowUpAz,\n LucideArrowUpCircle: LucideArrowUpCircle,\n LucideArrowUpDown: LucideArrowUpDown,\n LucideArrowUpFromDot: LucideArrowUpFromDot,\n LucideArrowUpFromLine: LucideArrowUpFromLine,\n LucideArrowUpLeft: LucideArrowUpLeft,\n LucideArrowUpLeftFromCircle: LucideArrowUpLeftFromCircle,\n LucideArrowUpLeftFromSquare: LucideArrowUpLeftFromSquare,\n LucideArrowUpLeftSquare: LucideArrowUpLeftSquare,\n LucideArrowUpNarrowWide: LucideArrowUpNarrowWide,\n LucideArrowUpRight: LucideArrowUpRight,\n LucideArrowUpRightFromCircle: LucideArrowUpRightFromCircle,\n LucideArrowUpRightFromSquare: LucideArrowUpRightFromSquare,\n LucideArrowUpRightSquare: LucideArrowUpRightSquare,\n LucideArrowUpSquare: LucideArrowUpSquare,\n LucideArrowUpToLine: LucideArrowUpToLine,\n LucideArrowUpWideNarrow: LucideArrowUpWideNarrow,\n LucideArrowUpZA: LucideArrowUpZA,\n LucideArrowUpZa: LucideArrowUpZa,\n LucideArrowsUpFromLine: LucideArrowsUpFromLine,\n LucideAsterisk: LucideAsterisk,\n LucideAsteriskSquare: LucideAsteriskSquare,\n LucideAstroid: LucideAstroid,\n LucideAtSign: LucideAtSign,\n LucideAtom: LucideAtom,\n LucideAudioLines: LucideAudioLines,\n LucideAudioWaveform: LucideAudioWaveform,\n LucideAward: LucideAward,\n LucideAxe: LucideAxe,\n LucideAxis3D: LucideAxis3D,\n LucideAxis3d: LucideAxis3d,\n LucideBaby: LucideBaby,\n LucideBackpack: LucideBackpack,\n LucideBadge: LucideBadge,\n LucideBadgeAlert: LucideBadgeAlert,\n LucideBadgeCent: LucideBadgeCent,\n LucideBadgeCheck: LucideBadgeCheck,\n LucideBadgeDollarSign: LucideBadgeDollarSign,\n LucideBadgeEuro: LucideBadgeEuro,\n LucideBadgeHelp: LucideBadgeHelp,\n LucideBadgeIndianRupee: LucideBadgeIndianRupee,\n LucideBadgeInfo: LucideBadgeInfo,\n LucideBadgeJapaneseYen: LucideBadgeJapaneseYen,\n LucideBadgeMinus: LucideBadgeMinus,\n LucideBadgePercent: LucideBadgePercent,\n LucideBadgePlus: LucideBadgePlus,\n LucideBadgePoundSterling: LucideBadgePoundSterling,\n LucideBadgeQuestionMark: LucideBadgeQuestionMark,\n LucideBadgeRussianRuble: LucideBadgeRussianRuble,\n LucideBadgeSwissFranc: LucideBadgeSwissFranc,\n LucideBadgeTurkishLira: LucideBadgeTurkishLira,\n LucideBadgeX: LucideBadgeX,\n LucideBaggageClaim: LucideBaggageClaim,\n LucideBalloon: LucideBalloon,\n LucideBan: LucideBan,\n LucideBanana: LucideBanana,\n LucideBandage: LucideBandage,\n LucideBanknote: LucideBanknote,\n LucideBanknoteArrowDown: LucideBanknoteArrowDown,\n LucideBanknoteArrowUp: LucideBanknoteArrowUp,\n LucideBanknoteCheck: LucideBanknoteCheck,\n LucideBanknoteX: LucideBanknoteX,\n LucideBarChart: LucideBarChart,\n LucideBarChart2: LucideBarChart2,\n LucideBarChart3: LucideBarChart3,\n LucideBarChart4: LucideBarChart4,\n LucideBarChartBig: LucideBarChartBig,\n LucideBarChartHorizontal: LucideBarChartHorizontal,\n LucideBarChartHorizontalBig: LucideBarChartHorizontalBig,\n LucideBarcode: LucideBarcode,\n LucideBarrel: LucideBarrel,\n LucideBaseline: LucideBaseline,\n LucideBath: LucideBath,\n LucideBattery: LucideBattery,\n LucideBatteryCharging: LucideBatteryCharging,\n LucideBatteryFull: LucideBatteryFull,\n LucideBatteryLow: LucideBatteryLow,\n LucideBatteryMedium: LucideBatteryMedium,\n LucideBatteryPlus: LucideBatteryPlus,\n LucideBatteryWarning: LucideBatteryWarning,\n LucideBeaker: LucideBeaker,\n LucideBean: LucideBean,\n LucideBeanOff: LucideBeanOff,\n LucideBed: LucideBed,\n LucideBedDouble: LucideBedDouble,\n LucideBedSingle: LucideBedSingle,\n LucideBeef: LucideBeef,\n LucideBeefOff: LucideBeefOff,\n LucideBeer: LucideBeer,\n LucideBeerOff: LucideBeerOff,\n LucideBell: LucideBell,\n LucideBellCheck: LucideBellCheck,\n LucideBellDot: LucideBellDot,\n LucideBellElectric: LucideBellElectric,\n LucideBellMinus: LucideBellMinus,\n LucideBellOff: LucideBellOff,\n LucideBellPlus: LucideBellPlus,\n LucideBellRing: LucideBellRing,\n LucideBetweenHorizonalEnd: LucideBetweenHorizonalEnd,\n LucideBetweenHorizonalStart: LucideBetweenHorizonalStart,\n LucideBetweenHorizontalEnd: LucideBetweenHorizontalEnd,\n LucideBetweenHorizontalStart: LucideBetweenHorizontalStart,\n LucideBetweenVerticalEnd: LucideBetweenVerticalEnd,\n LucideBetweenVerticalStart: LucideBetweenVerticalStart,\n LucideBicepsFlexed: LucideBicepsFlexed,\n LucideBike: LucideBike,\n LucideBinary: LucideBinary,\n LucideBinoculars: LucideBinoculars,\n LucideBiohazard: LucideBiohazard,\n LucideBird: LucideBird,\n LucideBirdhouse: LucideBirdhouse,\n LucideBitcoin: LucideBitcoin,\n LucideBlend: LucideBlend,\n LucideBlender: LucideBlender,\n LucideBlinds: LucideBlinds,\n LucideBlocks: LucideBlocks,\n LucideBluetooth: LucideBluetooth,\n LucideBluetoothConnected: LucideBluetoothConnected,\n LucideBluetoothOff: LucideBluetoothOff,\n LucideBluetoothSearching: LucideBluetoothSearching,\n LucideBold: LucideBold,\n LucideBolt: LucideBolt,\n LucideBomb: LucideBomb,\n LucideBone: LucideBone,\n LucideBoneFracture: LucideBoneFracture,\n LucideBook: LucideBook,\n LucideBookA: LucideBookA,\n LucideBookAlert: LucideBookAlert,\n LucideBookAudio: LucideBookAudio,\n LucideBookCheck: LucideBookCheck,\n LucideBookCopy: LucideBookCopy,\n LucideBookDashed: LucideBookDashed,\n LucideBookDown: LucideBookDown,\n LucideBookHeadphones: LucideBookHeadphones,\n LucideBookHeart: LucideBookHeart,\n LucideBookImage: LucideBookImage,\n LucideBookKey: LucideBookKey,\n LucideBookLock: LucideBookLock,\n LucideBookMarked: LucideBookMarked,\n LucideBookMinus: LucideBookMinus,\n LucideBookOpen: LucideBookOpen,\n LucideBookOpenCheck: LucideBookOpenCheck,\n LucideBookOpenText: LucideBookOpenText,\n LucideBookPlus: LucideBookPlus,\n LucideBookSearch: LucideBookSearch,\n LucideBookTemplate: LucideBookTemplate,\n LucideBookText: LucideBookText,\n LucideBookType: LucideBookType,\n LucideBookUp: LucideBookUp,\n LucideBookUp2: LucideBookUp2,\n LucideBookUser: LucideBookUser,\n LucideBookX: LucideBookX,\n LucideBookmark: LucideBookmark,\n LucideBookmarkCheck: LucideBookmarkCheck,\n LucideBookmarkMinus: LucideBookmarkMinus,\n LucideBookmarkOff: LucideBookmarkOff,\n LucideBookmarkPlus: LucideBookmarkPlus,\n LucideBookmarkX: LucideBookmarkX,\n LucideBoomBox: LucideBoomBox,\n LucideBot: LucideBot,\n LucideBotMessageSquare: LucideBotMessageSquare,\n LucideBotOff: LucideBotOff,\n LucideBottleWine: LucideBottleWine,\n LucideBowArrow: LucideBowArrow,\n LucideBox: LucideBox,\n LucideBoxSelect: LucideBoxSelect,\n LucideBoxes: LucideBoxes,\n LucideBraces: LucideBraces,\n LucideBrackets: LucideBrackets,\n LucideBrain: LucideBrain,\n LucideBrainCircuit: LucideBrainCircuit,\n LucideBrainCog: LucideBrainCog,\n LucideBrickWall: LucideBrickWall,\n LucideBrickWallFire: LucideBrickWallFire,\n LucideBrickWallShield: LucideBrickWallShield,\n LucideBriefcase: LucideBriefcase,\n LucideBriefcaseBusiness: LucideBriefcaseBusiness,\n LucideBriefcaseConveyorBelt: LucideBriefcaseConveyorBelt,\n LucideBriefcaseMedical: LucideBriefcaseMedical,\n LucideBringToFront: LucideBringToFront,\n LucideBroccoli: LucideBroccoli,\n LucideBrush: LucideBrush,\n LucideBrushCleaning: LucideBrushCleaning,\n LucideBubbles: LucideBubbles,\n LucideBug: LucideBug,\n LucideBugOff: LucideBugOff,\n LucideBugPlay: LucideBugPlay,\n LucideBuilding: LucideBuilding,\n LucideBuilding2: LucideBuilding2,\n LucideBus: LucideBus,\n LucideBusFront: LucideBusFront,\n LucideCable: LucideCable,\n LucideCableCar: LucideCableCar,\n LucideCake: LucideCake,\n LucideCakeSlice: LucideCakeSlice,\n LucideCalculator: LucideCalculator,\n LucideCalendar: LucideCalendar,\n LucideCalendar1: LucideCalendar1,\n LucideCalendarArrowDown: LucideCalendarArrowDown,\n LucideCalendarArrowUp: LucideCalendarArrowUp,\n LucideCalendarCheck: LucideCalendarCheck,\n LucideCalendarCheck2: LucideCalendarCheck2,\n LucideCalendarClock: LucideCalendarClock,\n LucideCalendarCog: LucideCalendarCog,\n LucideCalendarDays: LucideCalendarDays,\n LucideCalendarFold: LucideCalendarFold,\n LucideCalendarHeart: LucideCalendarHeart,\n LucideCalendarMinus: LucideCalendarMinus,\n LucideCalendarMinus2: LucideCalendarMinus2,\n LucideCalendarOff: LucideCalendarOff,\n LucideCalendarPlus: LucideCalendarPlus,\n LucideCalendarPlus2: LucideCalendarPlus2,\n LucideCalendarRange: LucideCalendarRange,\n LucideCalendarSearch: LucideCalendarSearch,\n LucideCalendarSync: LucideCalendarSync,\n LucideCalendarX: LucideCalendarX,\n LucideCalendarX2: LucideCalendarX2,\n LucideCalendars: LucideCalendars,\n LucideCamera: LucideCamera,\n LucideCameraOff: LucideCameraOff,\n LucideCandlestickChart: LucideCandlestickChart,\n LucideCandy: LucideCandy,\n LucideCandyCane: LucideCandyCane,\n LucideCandyOff: LucideCandyOff,\n LucideCannabis: LucideCannabis,\n LucideCannabisOff: LucideCannabisOff,\n LucideCaptions: LucideCaptions,\n LucideCaptionsOff: LucideCaptionsOff,\n LucideCar: LucideCar,\n LucideCarFront: LucideCarFront,\n LucideCarTaxiFront: LucideCarTaxiFront,\n LucideCaravan: LucideCaravan,\n LucideCardSim: LucideCardSim,\n LucideCarrot: LucideCarrot,\n LucideCaseLower: LucideCaseLower,\n LucideCaseSensitive: LucideCaseSensitive,\n LucideCaseUpper: LucideCaseUpper,\n LucideCassetteTape: LucideCassetteTape,\n LucideCast: LucideCast,\n LucideCastle: LucideCastle,\n LucideCat: LucideCat,\n LucideCctv: LucideCctv,\n LucideCctvOff: LucideCctvOff,\n LucideChartArea: LucideChartArea,\n LucideChartBar: LucideChartBar,\n LucideChartBarBig: LucideChartBarBig,\n LucideChartBarDecreasing: LucideChartBarDecreasing,\n LucideChartBarIncreasing: LucideChartBarIncreasing,\n LucideChartBarStacked: LucideChartBarStacked,\n LucideChartCandlestick: LucideChartCandlestick,\n LucideChartColumn: LucideChartColumn,\n LucideChartColumnBig: LucideChartColumnBig,\n LucideChartColumnDecreasing: LucideChartColumnDecreasing,\n LucideChartColumnIncreasing: LucideChartColumnIncreasing,\n LucideChartColumnStacked: LucideChartColumnStacked,\n LucideChartGantt: LucideChartGantt,\n LucideChartLine: LucideChartLine,\n LucideChartNetwork: LucideChartNetwork,\n LucideChartNoAxesColumn: LucideChartNoAxesColumn,\n LucideChartNoAxesColumnDecreasing: LucideChartNoAxesColumnDecreasing,\n LucideChartNoAxesColumnIncreasing: LucideChartNoAxesColumnIncreasing,\n LucideChartNoAxesCombined: LucideChartNoAxesCombined,\n LucideChartNoAxesGantt: LucideChartNoAxesGantt,\n LucideChartPie: LucideChartPie,\n LucideChartScatter: LucideChartScatter,\n LucideChartSpline: LucideChartSpline,\n LucideCheck: LucideCheck,\n LucideCheckCheck: LucideCheckCheck,\n LucideCheckCircle: LucideCheckCircle,\n LucideCheckCircle2: LucideCheckCircle2,\n LucideCheckLine: LucideCheckLine,\n LucideCheckSquare: LucideCheckSquare,\n LucideCheckSquare2: LucideCheckSquare2,\n LucideChefHat: LucideChefHat,\n LucideCherry: LucideCherry,\n LucideChessBishop: LucideChessBishop,\n LucideChessKing: LucideChessKing,\n LucideChessKnight: LucideChessKnight,\n LucideChessPawn: LucideChessPawn,\n LucideChessQueen: LucideChessQueen,\n LucideChessRook: LucideChessRook,\n LucideChevronDown: LucideChevronDown,\n LucideChevronDownCircle: LucideChevronDownCircle,\n LucideChevronDownSquare: LucideChevronDownSquare,\n LucideChevronFirst: LucideChevronFirst,\n LucideChevronLast: LucideChevronLast,\n LucideChevronLeft: LucideChevronLeft,\n LucideChevronLeftCircle: LucideChevronLeftCircle,\n LucideChevronLeftSquare: LucideChevronLeftSquare,\n LucideChevronRight: LucideChevronRight,\n LucideChevronRightCircle: LucideChevronRightCircle,\n LucideChevronRightSquare: LucideChevronRightSquare,\n LucideChevronUp: LucideChevronUp,\n LucideChevronUpCircle: LucideChevronUpCircle,\n LucideChevronUpSquare: LucideChevronUpSquare,\n LucideChevronsDown: LucideChevronsDown,\n LucideChevronsDownUp: LucideChevronsDownUp,\n LucideChevronsLeft: LucideChevronsLeft,\n LucideChevronsLeftRight: LucideChevronsLeftRight,\n LucideChevronsLeftRightEllipsis: LucideChevronsLeftRightEllipsis,\n LucideChevronsRight: LucideChevronsRight,\n LucideChevronsRightLeft: LucideChevronsRightLeft,\n LucideChevronsUp: LucideChevronsUp,\n LucideChevronsUpDown: LucideChevronsUpDown,\n LucideChurch: LucideChurch,\n LucideCigarette: LucideCigarette,\n LucideCigaretteOff: LucideCigaretteOff,\n LucideCircle: LucideCircle,\n LucideCircleAlert: LucideCircleAlert,\n LucideCircleArrowDown: LucideCircleArrowDown,\n LucideCircleArrowLeft: LucideCircleArrowLeft,\n LucideCircleArrowOutDownLeft: LucideCircleArrowOutDownLeft,\n LucideCircleArrowOutDownRight: LucideCircleArrowOutDownRight,\n LucideCircleArrowOutUpLeft: LucideCircleArrowOutUpLeft,\n LucideCircleArrowOutUpRight: LucideCircleArrowOutUpRight,\n LucideCircleArrowRight: LucideCircleArrowRight,\n LucideCircleArrowUp: LucideCircleArrowUp,\n LucideCircleCheck: LucideCircleCheck,\n LucideCircleCheckBig: LucideCircleCheckBig,\n LucideCircleChevronDown: LucideCircleChevronDown,\n LucideCircleChevronLeft: LucideCircleChevronLeft,\n LucideCircleChevronRight: LucideCircleChevronRight,\n LucideCircleChevronUp: LucideCircleChevronUp,\n LucideCircleDashed: LucideCircleDashed,\n LucideCircleDivide: LucideCircleDivide,\n LucideCircleDollarSign: LucideCircleDollarSign,\n LucideCircleDot: LucideCircleDot,\n LucideCircleDotDashed: LucideCircleDotDashed,\n LucideCircleEllipsis: LucideCircleEllipsis,\n LucideCircleEqual: LucideCircleEqual,\n LucideCircleEuro: LucideCircleEuro,\n LucideCircleFadingArrowUp: LucideCircleFadingArrowUp,\n LucideCircleFadingPlus: LucideCircleFadingPlus,\n LucideCircleGauge: LucideCircleGauge,\n LucideCircleHelp: LucideCircleHelp,\n LucideCircleMinus: LucideCircleMinus,\n LucideCircleOff: LucideCircleOff,\n LucideCircleParking: LucideCircleParking,\n LucideCircleParkingOff: LucideCircleParkingOff,\n LucideCirclePause: LucideCirclePause,\n LucideCirclePercent: LucideCirclePercent,\n LucideCirclePile: LucideCirclePile,\n LucideCirclePlay: LucideCirclePlay,\n LucideCirclePlus: LucideCirclePlus,\n LucideCirclePoundSterling: LucideCirclePoundSterling,\n LucideCirclePower: LucideCirclePower,\n LucideCircleQuestionMark: LucideCircleQuestionMark,\n LucideCircleSlash: LucideCircleSlash,\n LucideCircleSlash2: LucideCircleSlash2,\n LucideCircleSlashed: LucideCircleSlashed,\n LucideCircleSmall: LucideCircleSmall,\n LucideCircleStar: LucideCircleStar,\n LucideCircleStop: LucideCircleStop,\n LucideCircleUser: LucideCircleUser,\n LucideCircleUserRound: LucideCircleUserRound,\n LucideCircleX: LucideCircleX,\n LucideCircuitBoard: LucideCircuitBoard,\n LucideCitrus: LucideCitrus,\n LucideClapperboard: LucideClapperboard,\n LucideClipboard: LucideClipboard,\n LucideClipboardCheck: LucideClipboardCheck,\n LucideClipboardClock: LucideClipboardClock,\n LucideClipboardCopy: LucideClipboardCopy,\n LucideClipboardEdit: LucideClipboardEdit,\n LucideClipboardList: LucideClipboardList,\n LucideClipboardMinus: LucideClipboardMinus,\n LucideClipboardPaste: LucideClipboardPaste,\n LucideClipboardPen: LucideClipboardPen,\n LucideClipboardPenLine: LucideClipboardPenLine,\n LucideClipboardPlus: LucideClipboardPlus,\n LucideClipboardSignature: LucideClipboardSignature,\n LucideClipboardType: LucideClipboardType,\n LucideClipboardX: LucideClipboardX,\n LucideClock: LucideClock,\n LucideClock1: LucideClock1,\n LucideClock10: LucideClock10,\n LucideClock11: LucideClock11,\n LucideClock12: LucideClock12,\n LucideClock2: LucideClock2,\n LucideClock3: LucideClock3,\n LucideClock4: LucideClock4,\n LucideClock5: LucideClock5,\n LucideClock6: LucideClock6,\n LucideClock7: LucideClock7,\n LucideClock8: LucideClock8,\n LucideClock9: LucideClock9,\n LucideClockAlert: LucideClockAlert,\n LucideClockArrowDown: LucideClockArrowDown,\n LucideClockArrowLeft: LucideClockArrowLeft,\n LucideClockArrowRight: LucideClockArrowRight,\n LucideClockArrowUp: LucideClockArrowUp,\n LucideClockCheck: LucideClockCheck,\n LucideClockFading: LucideClockFading,\n LucideClockPlus: LucideClockPlus,\n LucideClosedCaption: LucideClosedCaption,\n LucideCloud: LucideCloud,\n LucideCloudAlert: LucideCloudAlert,\n LucideCloudBackup: LucideCloudBackup,\n LucideCloudCheck: LucideCloudCheck,\n LucideCloudCog: LucideCloudCog,\n LucideCloudDownload: LucideCloudDownload,\n LucideCloudDrizzle: LucideCloudDrizzle,\n LucideCloudFog: LucideCloudFog,\n LucideCloudHail: LucideCloudHail,\n LucideCloudLightning: LucideCloudLightning,\n LucideCloudMoon: LucideCloudMoon,\n LucideCloudMoonRain: LucideCloudMoonRain,\n LucideCloudOff: LucideCloudOff,\n LucideCloudRain: LucideCloudRain,\n LucideCloudRainWind: LucideCloudRainWind,\n LucideCloudSnow: LucideCloudSnow,\n LucideCloudSun: LucideCloudSun,\n LucideCloudSunRain: LucideCloudSunRain,\n LucideCloudSync: LucideCloudSync,\n LucideCloudUpload: LucideCloudUpload,\n LucideCloudy: LucideCloudy,\n LucideClover: LucideClover,\n LucideClub: LucideClub,\n LucideCode: LucideCode,\n LucideCode2: LucideCode2,\n LucideCodeSquare: LucideCodeSquare,\n LucideCodeXml: LucideCodeXml,\n LucideCoffee: LucideCoffee,\n LucideCog: LucideCog,\n LucideCoins: LucideCoins,\n LucideColumns: LucideColumns,\n LucideColumns2: LucideColumns2,\n LucideColumns3: LucideColumns3,\n LucideColumns3Cog: LucideColumns3Cog,\n LucideColumns4: LucideColumns4,\n LucideColumnsSettings: LucideColumnsSettings,\n LucideCombine: LucideCombine,\n LucideCommand: LucideCommand,\n LucideCompass: LucideCompass,\n LucideComponent: LucideComponent,\n LucideComputer: LucideComputer,\n LucideConciergeBell: LucideConciergeBell,\n LucideCone: LucideCone,\n LucideConstruction: LucideConstruction,\n LucideContact: LucideContact,\n LucideContact2: LucideContact2,\n LucideContactRound: LucideContactRound,\n LucideContainer: LucideContainer,\n LucideContrast: LucideContrast,\n LucideCookie: LucideCookie,\n LucideCookingPot: LucideCookingPot,\n LucideCopy: LucideCopy,\n LucideCopyCheck: LucideCopyCheck,\n LucideCopyMinus: LucideCopyMinus,\n LucideCopyPlus: LucideCopyPlus,\n LucideCopySlash: LucideCopySlash,\n LucideCopyX: LucideCopyX,\n LucideCopyleft: LucideCopyleft,\n LucideCopyright: LucideCopyright,\n LucideCornerDownLeft: LucideCornerDownLeft,\n LucideCornerDownRight: LucideCornerDownRight,\n LucideCornerLeftDown: LucideCornerLeftDown,\n LucideCornerLeftUp: LucideCornerLeftUp,\n LucideCornerRightDown: LucideCornerRightDown,\n LucideCornerRightUp: LucideCornerRightUp,\n LucideCornerUpLeft: LucideCornerUpLeft,\n LucideCornerUpRight: LucideCornerUpRight,\n LucideCpu: LucideCpu,\n LucideCreativeCommons: LucideCreativeCommons,\n LucideCreditCard: LucideCreditCard,\n LucideCroissant: LucideCroissant,\n LucideCrop: LucideCrop,\n LucideCross: LucideCross,\n LucideCrosshair: LucideCrosshair,\n LucideCrown: LucideCrown,\n LucideCuboid: LucideCuboid,\n LucideCupSoda: LucideCupSoda,\n LucideCurlyBraces: LucideCurlyBraces,\n LucideCurrency: LucideCurrency,\n LucideCylinder: LucideCylinder,\n LucideDam: LucideDam,\n LucideDatabase: LucideDatabase,\n LucideDatabaseArrowDown: LucideDatabaseArrowDown,\n LucideDatabaseArrowUp: LucideDatabaseArrowUp,\n LucideDatabaseBackup: LucideDatabaseBackup,\n LucideDatabaseCheck: LucideDatabaseCheck,\n LucideDatabaseMinus: LucideDatabaseMinus,\n LucideDatabasePlus: LucideDatabasePlus,\n LucideDatabaseSearch: LucideDatabaseSearch,\n LucideDatabaseX: LucideDatabaseX,\n LucideDatabaseZap: LucideDatabaseZap,\n LucideDecimalsArrowLeft: LucideDecimalsArrowLeft,\n LucideDecimalsArrowRight: LucideDecimalsArrowRight,\n LucideDelete: LucideDelete,\n LucideDessert: LucideDessert,\n LucideDiameter: LucideDiameter,\n LucideDiamond: LucideDiamond,\n LucideDiamondMinus: LucideDiamondMinus,\n LucideDiamondPercent: LucideDiamondPercent,\n LucideDiamondPlus: LucideDiamondPlus,\n LucideDice1: LucideDice1,\n LucideDice2: LucideDice2,\n LucideDice3: LucideDice3,\n LucideDice4: LucideDice4,\n LucideDice5: LucideDice5,\n LucideDice6: LucideDice6,\n LucideDices: LucideDices,\n LucideDiff: LucideDiff,\n LucideDisc: LucideDisc,\n LucideDisc2: LucideDisc2,\n LucideDisc3: LucideDisc3,\n LucideDiscAlbum: LucideDiscAlbum,\n LucideDivide: LucideDivide,\n LucideDivideCircle: LucideDivideCircle,\n LucideDivideSquare: LucideDivideSquare,\n LucideDna: LucideDna,\n LucideDnaOff: LucideDnaOff,\n LucideDock: LucideDock,\n LucideDog: LucideDog,\n LucideDollarSign: LucideDollarSign,\n LucideDonut: LucideDonut,\n LucideDoorClosed: LucideDoorClosed,\n LucideDoorClosedLocked: LucideDoorClosedLocked,\n LucideDoorOpen: LucideDoorOpen,\n LucideDot: LucideDot,\n LucideDotSquare: LucideDotSquare,\n LucideDownload: LucideDownload,\n LucideDownloadCloud: LucideDownloadCloud,\n LucideDraftingCompass: LucideDraftingCompass,\n LucideDrama: LucideDrama,\n LucideDrill: LucideDrill,\n LucideDrone: LucideDrone,\n LucideDroplet: LucideDroplet,\n LucideDropletOff: LucideDropletOff,\n LucideDroplets: LucideDroplets,\n LucideDrum: LucideDrum,\n LucideDrumstick: LucideDrumstick,\n LucideDumbbell: LucideDumbbell,\n LucideEar: LucideEar,\n LucideEarOff: LucideEarOff,\n LucideEarth: LucideEarth,\n LucideEarthLock: LucideEarthLock,\n LucideEclipse: LucideEclipse,\n LucideEdit: LucideEdit,\n LucideEdit2: LucideEdit2,\n LucideEdit3: LucideEdit3,\n LucideEgg: LucideEgg,\n LucideEggFried: LucideEggFried,\n LucideEggOff: LucideEggOff,\n LucideEllipse: LucideEllipse,\n LucideEllipsis: LucideEllipsis,\n LucideEllipsisVertical: LucideEllipsisVertical,\n LucideEqual: LucideEqual,\n LucideEqualApproximately: LucideEqualApproximately,\n LucideEqualNot: LucideEqualNot,\n LucideEqualSquare: LucideEqualSquare,\n LucideEraser: LucideEraser,\n LucideEthernetPort: LucideEthernetPort,\n LucideEuro: LucideEuro,\n LucideEvCharger: LucideEvCharger,\n LucideExpand: LucideExpand,\n LucideExternalLink: LucideExternalLink,\n LucideEye: LucideEye,\n LucideEyeClosed: LucideEyeClosed,\n LucideEyeDashed: LucideEyeDashed,\n LucideEyeOff: LucideEyeOff,\n LucideFaceAngry: LucideFaceAngry,\n LucideFaceExpressionless: LucideFaceExpressionless,\n LucideFaceGrinning: LucideFaceGrinning,\n LucideFaceNeutral: LucideFaceNeutral,\n LucideFaceSlightlyFrowning: LucideFaceSlightlyFrowning,\n LucideFaceSlightlySmiling: LucideFaceSlightlySmiling,\n LucideFaceSlightlySmilingPlus: LucideFaceSlightlySmilingPlus,\n LucideFactory: LucideFactory,\n LucideFan: LucideFan,\n LucideFastForward: LucideFastForward,\n LucideFeather: LucideFeather,\n LucideFence: LucideFence,\n LucideFerrisWheel: LucideFerrisWheel,\n LucideFile: LucideFile,\n LucideFileArchive: LucideFileArchive,\n LucideFileAudio: LucideFileAudio,\n LucideFileAudio2: LucideFileAudio2,\n LucideFileAxis3D: LucideFileAxis3D,\n LucideFileAxis3d: LucideFileAxis3d,\n LucideFileBadge: LucideFileBadge,\n LucideFileBadge2: LucideFileBadge2,\n LucideFileBarChart: LucideFileBarChart,\n LucideFileBarChart2: LucideFileBarChart2,\n LucideFileBox: LucideFileBox,\n LucideFileBraces: LucideFileBraces,\n LucideFileBracesCorner: LucideFileBracesCorner,\n LucideFileChartColumn: LucideFileChartColumn,\n LucideFileChartColumnIncreasing: LucideFileChartColumnIncreasing,\n LucideFileChartLine: LucideFileChartLine,\n LucideFileChartPie: LucideFileChartPie,\n LucideFileCheck: LucideFileCheck,\n LucideFileCheck2: LucideFileCheck2,\n LucideFileCheckCorner: LucideFileCheckCorner,\n LucideFileClock: LucideFileClock,\n LucideFileCode: LucideFileCode,\n LucideFileCode2: LucideFileCode2,\n LucideFileCodeCorner: LucideFileCodeCorner,\n LucideFileCog: LucideFileCog,\n LucideFileCog2: LucideFileCog2,\n LucideFileDiff: LucideFileDiff,\n LucideFileDigit: LucideFileDigit,\n LucideFileDown: LucideFileDown,\n LucideFileEdit: LucideFileEdit,\n LucideFileExclamationPoint: LucideFileExclamationPoint,\n LucideFileHeadphone: LucideFileHeadphone,\n LucideFileHeart: LucideFileHeart,\n LucideFileImage: LucideFileImage,\n LucideFileInput: LucideFileInput,\n LucideFileJson: LucideFileJson,\n LucideFileJson2: LucideFileJson2,\n LucideFileKey: LucideFileKey,\n LucideFileKey2: LucideFileKey2,\n LucideFileLineChart: LucideFileLineChart,\n LucideFileLock: LucideFileLock,\n LucideFileLock2: LucideFileLock2,\n LucideFileMinus: LucideFileMinus,\n LucideFileMinus2: LucideFileMinus2,\n LucideFileMinusCorner: LucideFileMinusCorner,\n LucideFileMusic: LucideFileMusic,\n LucideFileOutput: LucideFileOutput,\n LucideFilePen: LucideFilePen,\n LucideFilePenLine: LucideFilePenLine,\n LucideFilePieChart: LucideFilePieChart,\n LucideFilePlay: LucideFilePlay,\n LucideFilePlus: LucideFilePlus,\n LucideFilePlus2: LucideFilePlus2,\n LucideFilePlusCorner: LucideFilePlusCorner,\n LucideFileQuestion: LucideFileQuestion,\n LucideFileQuestionMark: LucideFileQuestionMark,\n LucideFileScan: LucideFileScan,\n LucideFileSearch: LucideFileSearch,\n LucideFileSearch2: LucideFileSearch2,\n LucideFileSearchCorner: LucideFileSearchCorner,\n LucideFileSignal: LucideFileSignal,\n LucideFileSignature: LucideFileSignature,\n LucideFileSliders: LucideFileSliders,\n LucideFileSpreadsheet: LucideFileSpreadsheet,\n LucideFileStack: LucideFileStack,\n LucideFileSymlink: LucideFileSymlink,\n LucideFileTerminal: LucideFileTerminal,\n LucideFileText: LucideFileText,\n LucideFileType: LucideFileType,\n LucideFileType2: LucideFileType2,\n LucideFileTypeCorner: LucideFileTypeCorner,\n LucideFileUp: LucideFileUp,\n LucideFileUser: LucideFileUser,\n LucideFileVideo: LucideFileVideo,\n LucideFileVideo2: LucideFileVideo2,\n LucideFileVideoCamera: LucideFileVideoCamera,\n LucideFileVolume: LucideFileVolume,\n LucideFileVolume2: LucideFileVolume2,\n LucideFileWarning: LucideFileWarning,\n LucideFileX: LucideFileX,\n LucideFileX2: LucideFileX2,\n LucideFileXCorner: LucideFileXCorner,\n LucideFiles: LucideFiles,\n LucideFilm: LucideFilm,\n LucideFilter: LucideFilter,\n LucideFilterX: LucideFilterX,\n LucideFingerprint: LucideFingerprint,\n LucideFingerprintPattern: LucideFingerprintPattern,\n LucideFireExtinguisher: LucideFireExtinguisher,\n LucideFish: LucideFish,\n LucideFishOff: LucideFishOff,\n LucideFishSymbol: LucideFishSymbol,\n LucideFishingHook: LucideFishingHook,\n LucideFishingRod: LucideFishingRod,\n LucideFlag: LucideFlag,\n LucideFlagOff: LucideFlagOff,\n LucideFlagTriangleLeft: LucideFlagTriangleLeft,\n LucideFlagTriangleRight: LucideFlagTriangleRight,\n LucideFlame: LucideFlame,\n LucideFlameKindling: LucideFlameKindling,\n LucideFlashlight: LucideFlashlight,\n LucideFlashlightOff: LucideFlashlightOff,\n LucideFlaskConical: LucideFlaskConical,\n LucideFlaskConicalOff: LucideFlaskConicalOff,\n LucideFlaskRound: LucideFlaskRound,\n LucideFlipHorizontal: LucideFlipHorizontal,\n LucideFlipHorizontal2: LucideFlipHorizontal2,\n LucideFlipVertical: LucideFlipVertical,\n LucideFlipVertical2: LucideFlipVertical2,\n LucideFlower: LucideFlower,\n LucideFlower2: LucideFlower2,\n LucideFocus: LucideFocus,\n LucideFoldHorizontal: LucideFoldHorizontal,\n LucideFoldVertical: LucideFoldVertical,\n LucideFolder: LucideFolder,\n LucideFolderArchive: LucideFolderArchive,\n LucideFolderBookmark: LucideFolderBookmark,\n LucideFolderCheck: LucideFolderCheck,\n LucideFolderClock: LucideFolderClock,\n LucideFolderClosed: LucideFolderClosed,\n LucideFolderCode: LucideFolderCode,\n LucideFolderCog: LucideFolderCog,\n LucideFolderCog2: LucideFolderCog2,\n LucideFolderDot: LucideFolderDot,\n LucideFolderDown: LucideFolderDown,\n LucideFolderEdit: LucideFolderEdit,\n LucideFolderGit: LucideFolderGit,\n LucideFolderGit2: LucideFolderGit2,\n LucideFolderHeart: LucideFolderHeart,\n LucideFolderInput: LucideFolderInput,\n LucideFolderKanban: LucideFolderKanban,\n LucideFolderKey: LucideFolderKey,\n LucideFolderLock: LucideFolderLock,\n LucideFolderMinus: LucideFolderMinus,\n LucideFolderOpen: LucideFolderOpen,\n LucideFolderOpenDot: LucideFolderOpenDot,\n LucideFolderOutput: LucideFolderOutput,\n LucideFolderPen: LucideFolderPen,\n LucideFolderPlus: LucideFolderPlus,\n LucideFolderRoot: LucideFolderRoot,\n LucideFolderSearch: LucideFolderSearch,\n LucideFolderSearch2: LucideFolderSearch2,\n LucideFolderSymlink: LucideFolderSymlink,\n LucideFolderSync: LucideFolderSync,\n LucideFolderTree: LucideFolderTree,\n LucideFolderUp: LucideFolderUp,\n LucideFolderX: LucideFolderX,\n LucideFolders: LucideFolders,\n LucideFootprints: LucideFootprints,\n LucideForkKnife: LucideForkKnife,\n LucideForkKnifeCrossed: LucideForkKnifeCrossed,\n LucideForklift: LucideForklift,\n LucideForm: LucideForm,\n LucideFormInput: LucideFormInput,\n LucideForward: LucideForward,\n LucideFrame: LucideFrame,\n LucideFrown: LucideFrown,\n LucideFuel: LucideFuel,\n LucideFullscreen: LucideFullscreen,\n LucideFunctionSquare: LucideFunctionSquare,\n LucideFunnel: LucideFunnel,\n LucideFunnelPlus: LucideFunnelPlus,\n LucideFunnelX: LucideFunnelX,\n LucideGalleryHorizontal: LucideGalleryHorizontal,\n LucideGalleryHorizontalEnd: LucideGalleryHorizontalEnd,\n LucideGalleryThumbnails: LucideGalleryThumbnails,\n LucideGalleryVertical: LucideGalleryVertical,\n LucideGalleryVerticalEnd: LucideGalleryVerticalEnd,\n LucideGamepad: LucideGamepad,\n LucideGamepad2: LucideGamepad2,\n LucideGamepadDirectional: LucideGamepadDirectional,\n LucideGanttChart: LucideGanttChart,\n LucideGanttChartSquare: LucideGanttChartSquare,\n LucideGauge: LucideGauge,\n LucideGaugeCircle: LucideGaugeCircle,\n LucideGavel: LucideGavel,\n LucideGem: LucideGem,\n LucideGeorgianLari: LucideGeorgianLari,\n LucideGhost: LucideGhost,\n LucideGift: LucideGift,\n LucideGitBranch: LucideGitBranch,\n LucideGitBranchMinus: LucideGitBranchMinus,\n LucideGitBranchPlus: LucideGitBranchPlus,\n LucideGitCommit: LucideGitCommit,\n LucideGitCommitHorizontal: LucideGitCommitHorizontal,\n LucideGitCommitVertical: LucideGitCommitVertical,\n LucideGitCompare: LucideGitCompare,\n LucideGitCompareArrows: LucideGitCompareArrows,\n LucideGitFork: LucideGitFork,\n LucideGitGraph: LucideGitGraph,\n LucideGitMerge: LucideGitMerge,\n LucideGitMergeConflict: LucideGitMergeConflict,\n LucideGitPullRequest: LucideGitPullRequest,\n LucideGitPullRequestArrow: LucideGitPullRequestArrow,\n LucideGitPullRequestClosed: LucideGitPullRequestClosed,\n LucideGitPullRequestCreate: LucideGitPullRequestCreate,\n LucideGitPullRequestCreateArrow: LucideGitPullRequestCreateArrow,\n LucideGitPullRequestDraft: LucideGitPullRequestDraft,\n LucideGlassWater: LucideGlassWater,\n LucideGlasses: LucideGlasses,\n LucideGlobe: LucideGlobe,\n LucideGlobe2: LucideGlobe2,\n LucideGlobeCheck: LucideGlobeCheck,\n LucideGlobeLock: LucideGlobeLock,\n LucideGlobeOff: LucideGlobeOff,\n LucideGlobeX: LucideGlobeX,\n LucideGoal: LucideGoal,\n LucideGpu: LucideGpu,\n LucideGrab: LucideGrab,\n LucideGraduationCap: LucideGraduationCap,\n LucideGrape: LucideGrape,\n LucideGrid: LucideGrid,\n LucideGrid2X2: LucideGrid2X2,\n LucideGrid2X2Check: LucideGrid2X2Check,\n LucideGrid2X2Plus: LucideGrid2X2Plus,\n LucideGrid2X2X: LucideGrid2X2X,\n LucideGrid2x2: LucideGrid2x2,\n LucideGrid2x2Check: LucideGrid2x2Check,\n LucideGrid2x2Plus: LucideGrid2x2Plus,\n LucideGrid2x2X: LucideGrid2x2X,\n LucideGrid3X3: LucideGrid3X3,\n LucideGrid3x2: LucideGrid3x2,\n LucideGrid3x3: LucideGrid3x3,\n LucideGrip: LucideGrip,\n LucideGripHorizontal: LucideGripHorizontal,\n LucideGripVertical: LucideGripVertical,\n LucideGroup: LucideGroup,\n LucideGuitar: LucideGuitar,\n LucideHam: LucideHam,\n LucideHamburger: LucideHamburger,\n LucideHammer: LucideHammer,\n LucideHand: LucideHand,\n LucideHandCoins: LucideHandCoins,\n LucideHandFist: LucideHandFist,\n LucideHandGrab: LucideHandGrab,\n LucideHandHeart: LucideHandHeart,\n LucideHandHelping: LucideHandHelping,\n LucideHandMetal: LucideHandMetal,\n LucideHandPlatter: LucideHandPlatter,\n LucideHandbag: LucideHandbag,\n LucideHandshake: LucideHandshake,\n LucideHardDrive: LucideHardDrive,\n LucideHardDriveDownload: LucideHardDriveDownload,\n LucideHardDriveUpload: LucideHardDriveUpload,\n LucideHardHat: LucideHardHat,\n LucideHash: LucideHash,\n LucideHatGlasses: LucideHatGlasses,\n LucideHaze: LucideHaze,\n LucideHd: LucideHd,\n LucideHdmiPort: LucideHdmiPort,\n LucideHeading: LucideHeading,\n LucideHeading1: LucideHeading1,\n LucideHeading2: LucideHeading2,\n LucideHeading3: LucideHeading3,\n LucideHeading4: LucideHeading4,\n LucideHeading5: LucideHeading5,\n LucideHeading6: LucideHeading6,\n LucideHeadphoneOff: LucideHeadphoneOff,\n LucideHeadphones: LucideHeadphones,\n LucideHeadset: LucideHeadset,\n LucideHeart: LucideHeart,\n LucideHeartCrack: LucideHeartCrack,\n LucideHeartHandshake: LucideHeartHandshake,\n LucideHeartMinus: LucideHeartMinus,\n LucideHeartOff: LucideHeartOff,\n LucideHeartPlus: LucideHeartPlus,\n LucideHeartPulse: LucideHeartPulse,\n LucideHeartX: LucideHeartX,\n LucideHeater: LucideHeater,\n LucideHelicopter: LucideHelicopter,\n LucideHelpCircle: LucideHelpCircle,\n LucideHelpingHand: LucideHelpingHand,\n LucideHexagon: LucideHexagon,\n LucideHighlighter: LucideHighlighter,\n LucideHistory: LucideHistory,\n LucideHome: LucideHome,\n LucideHop: LucideHop,\n LucideHopOff: LucideHopOff,\n LucideHospital: LucideHospital,\n LucideHotel: LucideHotel,\n LucideHourglass: LucideHourglass,\n LucideHouse: LucideHouse,\n LucideHouseHeart: LucideHouseHeart,\n LucideHousePlug: LucideHousePlug,\n LucideHousePlus: LucideHousePlus,\n LucideHouseWifi: LucideHouseWifi,\n LucideIceCream: LucideIceCream,\n LucideIceCream2: LucideIceCream2,\n LucideIceCreamBowl: LucideIceCreamBowl,\n LucideIceCreamCone: LucideIceCreamCone,\n LucideIdCard: LucideIdCard,\n LucideIdCardLanyard: LucideIdCardLanyard,\n LucideImage: LucideImage,\n LucideImageDown: LucideImageDown,\n LucideImageMinus: LucideImageMinus,\n LucideImageOff: LucideImageOff,\n LucideImagePlay: LucideImagePlay,\n LucideImagePlus: LucideImagePlus,\n LucideImageUp: LucideImageUp,\n LucideImageUpscale: LucideImageUpscale,\n LucideImages: LucideImages,\n LucideImport: LucideImport,\n LucideInbox: LucideInbox,\n LucideIndent: LucideIndent,\n LucideIndentDecrease: LucideIndentDecrease,\n LucideIndentIncrease: LucideIndentIncrease,\n LucideIndianRupee: LucideIndianRupee,\n LucideInfinity: LucideInfinity,\n LucideInfo: LucideInfo,\n LucideInspect: LucideInspect,\n LucideInspectionPanel: LucideInspectionPanel,\n LucideItalic: LucideItalic,\n LucideIterationCcw: LucideIterationCcw,\n LucideIterationCw: LucideIterationCw,\n LucideJapaneseYen: LucideJapaneseYen,\n LucideJoystick: LucideJoystick,\n LucideKanban: LucideKanban,\n LucideKanbanSquare: LucideKanbanSquare,\n LucideKanbanSquareDashed: LucideKanbanSquareDashed,\n LucideKayak: LucideKayak,\n LucideKey: LucideKey,\n LucideKeyRound: LucideKeyRound,\n LucideKeySquare: LucideKeySquare,\n LucideKeyboard: LucideKeyboard,\n LucideKeyboardMusic: LucideKeyboardMusic,\n LucideKeyboardOff: LucideKeyboardOff,\n LucideLamp: LucideLamp,\n LucideLampCeiling: LucideLampCeiling,\n LucideLampDesk: LucideLampDesk,\n LucideLampFloor: LucideLampFloor,\n LucideLampWallDown: LucideLampWallDown,\n LucideLampWallUp: LucideLampWallUp,\n LucideLandPlot: LucideLandPlot,\n LucideLandmark: LucideLandmark,\n LucideLanguages: LucideLanguages,\n LucideLaptop: LucideLaptop,\n LucideLaptop2: LucideLaptop2,\n LucideLaptopMinimal: LucideLaptopMinimal,\n LucideLaptopMinimalCheck: LucideLaptopMinimalCheck,\n LucideLasso: LucideLasso,\n LucideLassoSelect: LucideLassoSelect,\n LucideLaugh: LucideLaugh,\n LucideLayerArrowDown: LucideLayerArrowDown,\n LucideLayerArrowUp: LucideLayerArrowUp,\n LucideLayers: LucideLayers,\n LucideLayers2: LucideLayers2,\n LucideLayers3: LucideLayers3,\n LucideLayersArrowDown: LucideLayersArrowDown,\n LucideLayersArrowUp: LucideLayersArrowUp,\n LucideLayersMinus: LucideLayersMinus,\n LucideLayersPlus: LucideLayersPlus,\n LucideLayout: LucideLayout,\n LucideLayoutDashboard: LucideLayoutDashboard,\n LucideLayoutFreeform: LucideLayoutFreeform,\n LucideLayoutGrid: LucideLayoutGrid,\n LucideLayoutList: LucideLayoutList,\n LucideLayoutPanelLeft: LucideLayoutPanelLeft,\n LucideLayoutPanelTop: LucideLayoutPanelTop,\n LucideLayoutTemplate: LucideLayoutTemplate,\n LucideLeaf: LucideLeaf,\n LucideLeafyGreen: LucideLeafyGreen,\n LucideLectern: LucideLectern,\n LucideLensConcave: LucideLensConcave,\n LucideLensConvex: LucideLensConvex,\n LucideLetterText: LucideLetterText,\n LucideLibrary: LucideLibrary,\n LucideLibraryBig: LucideLibraryBig,\n LucideLibrarySquare: LucideLibrarySquare,\n LucideLifeBuoy: LucideLifeBuoy,\n LucideLigature: LucideLigature,\n LucideLightbulb: LucideLightbulb,\n LucideLightbulbOff: LucideLightbulbOff,\n LucideLineChart: LucideLineChart,\n LucideLineDotRightHorizontal: LucideLineDotRightHorizontal,\n LucideLineSquiggle: LucideLineSquiggle,\n LucideLineStyle: LucideLineStyle,\n LucideLink: LucideLink,\n LucideLink2: LucideLink2,\n LucideLink2Off: LucideLink2Off,\n LucideList: LucideList,\n LucideListCheck: LucideListCheck,\n LucideListChecks: LucideListChecks,\n LucideListChevronsDownUp: LucideListChevronsDownUp,\n LucideListChevronsUpDown: LucideListChevronsUpDown,\n LucideListCollapse: LucideListCollapse,\n LucideListEnd: LucideListEnd,\n LucideListFilter: LucideListFilter,\n LucideListFilterPlus: LucideListFilterPlus,\n LucideListIndentDecrease: LucideListIndentDecrease,\n LucideListIndentIncrease: LucideListIndentIncrease,\n LucideListMinus: LucideListMinus,\n LucideListMusic: LucideListMusic,\n LucideListOrdered: LucideListOrdered,\n LucideListPlus: LucideListPlus,\n LucideListRestart: LucideListRestart,\n LucideListSortAscending: LucideListSortAscending,\n LucideListSortDescending: LucideListSortDescending,\n LucideListStart: LucideListStart,\n LucideListTodo: LucideListTodo,\n LucideListTree: LucideListTree,\n LucideListVideo: LucideListVideo,\n LucideListX: LucideListX,\n LucideLoader: LucideLoader,\n LucideLoader2: LucideLoader2,\n LucideLoaderCircle: LucideLoaderCircle,\n LucideLoaderPinwheel: LucideLoaderPinwheel,\n LucideLocate: LucideLocate,\n LucideLocateFixed: LucideLocateFixed,\n LucideLocateOff: LucideLocateOff,\n LucideLocationEdit: LucideLocationEdit,\n LucideLock: LucideLock,\n LucideLockKeyhole: LucideLockKeyhole,\n LucideLockKeyholeOpen: LucideLockKeyholeOpen,\n LucideLockOpen: LucideLockOpen,\n LucideLogIn: LucideLogIn,\n LucideLogOut: LucideLogOut,\n LucideLogs: LucideLogs,\n LucideLollipop: LucideLollipop,\n LucideLuggage: LucideLuggage,\n LucideMSquare: LucideMSquare,\n LucideMagnet: LucideMagnet,\n LucideMail: LucideMail,\n LucideMailCheck: LucideMailCheck,\n LucideMailMinus: LucideMailMinus,\n LucideMailOpen: LucideMailOpen,\n LucideMailPlus: LucideMailPlus,\n LucideMailQuestion: LucideMailQuestion,\n LucideMailQuestionMark: LucideMailQuestionMark,\n LucideMailSearch: LucideMailSearch,\n LucideMailWarning: LucideMailWarning,\n LucideMailX: LucideMailX,\n LucideMailbox: LucideMailbox,\n LucideMails: LucideMails,\n LucideMap: LucideMap,\n LucideMapMinus: LucideMapMinus,\n LucideMapPin: LucideMapPin,\n LucideMapPinCheck: LucideMapPinCheck,\n LucideMapPinCheckInside: LucideMapPinCheckInside,\n LucideMapPinHouse: LucideMapPinHouse,\n LucideMapPinMinus: LucideMapPinMinus,\n LucideMapPinMinusInside: LucideMapPinMinusInside,\n LucideMapPinOff: LucideMapPinOff,\n LucideMapPinPen: LucideMapPinPen,\n LucideMapPinPlus: LucideMapPinPlus,\n LucideMapPinPlusInside: LucideMapPinPlusInside,\n LucideMapPinSearch: LucideMapPinSearch,\n LucideMapPinX: LucideMapPinX,\n LucideMapPinXInside: LucideMapPinXInside,\n LucideMapPinned: LucideMapPinned,\n LucideMapPlus: LucideMapPlus,\n LucideMars: LucideMars,\n LucideMarsStroke: LucideMarsStroke,\n LucideMartini: LucideMartini,\n LucideMaximize: LucideMaximize,\n LucideMaximize2: LucideMaximize2,\n LucideMedal: LucideMedal,\n LucideMegaphone: LucideMegaphone,\n LucideMegaphoneOff: LucideMegaphoneOff,\n LucideMeh: LucideMeh,\n LucideMemoryStick: LucideMemoryStick,\n LucideMenu: LucideMenu,\n LucideMenuSquare: LucideMenuSquare,\n LucideMerge: LucideMerge,\n LucideMessageCircle: LucideMessageCircle,\n LucideMessageCircleCheck: LucideMessageCircleCheck,\n LucideMessageCircleCode: LucideMessageCircleCode,\n LucideMessageCircleDashed: LucideMessageCircleDashed,\n LucideMessageCircleHeart: LucideMessageCircleHeart,\n LucideMessageCircleMore: LucideMessageCircleMore,\n LucideMessageCircleOff: LucideMessageCircleOff,\n LucideMessageCirclePlus: LucideMessageCirclePlus,\n LucideMessageCircleQuestion: LucideMessageCircleQuestion,\n LucideMessageCircleQuestionMark: LucideMessageCircleQuestionMark,\n LucideMessageCircleReply: LucideMessageCircleReply,\n LucideMessageCircleWarning: LucideMessageCircleWarning,\n LucideMessageCircleX: LucideMessageCircleX,\n LucideMessageSquare: LucideMessageSquare,\n LucideMessageSquareCheck: LucideMessageSquareCheck,\n LucideMessageSquareCode: LucideMessageSquareCode,\n LucideMessageSquareDashed: LucideMessageSquareDashed,\n LucideMessageSquareDiff: LucideMessageSquareDiff,\n LucideMessageSquareDot: LucideMessageSquareDot,\n LucideMessageSquareHeart: LucideMessageSquareHeart,\n LucideMessageSquareLock: LucideMessageSquareLock,\n LucideMessageSquareMore: LucideMessageSquareMore,\n LucideMessageSquareOff: LucideMessageSquareOff,\n LucideMessageSquarePlus: LucideMessageSquarePlus,\n LucideMessageSquareQuote: LucideMessageSquareQuote,\n LucideMessageSquareReply: LucideMessageSquareReply,\n LucideMessageSquareShare: LucideMessageSquareShare,\n LucideMessageSquareText: LucideMessageSquareText,\n LucideMessageSquareWarning: LucideMessageSquareWarning,\n LucideMessageSquareX: LucideMessageSquareX,\n LucideMessagesSquare: LucideMessagesSquare,\n LucideMetronome: LucideMetronome,\n LucideMic: LucideMic,\n LucideMic2: LucideMic2,\n LucideMicAudioLines: LucideMicAudioLines,\n LucideMicOff: LucideMicOff,\n LucideMicSignal: LucideMicSignal,\n LucideMicVocal: LucideMicVocal,\n LucideMicrochip: LucideMicrochip,\n LucideMicroscope: LucideMicroscope,\n LucideMicrowave: LucideMicrowave,\n LucideMilestone: LucideMilestone,\n LucideMilk: LucideMilk,\n LucideMilkOff: LucideMilkOff,\n LucideMinimize: LucideMinimize,\n LucideMinimize2: LucideMinimize2,\n LucideMinus: LucideMinus,\n LucideMinusCircle: LucideMinusCircle,\n LucideMinusSquare: LucideMinusSquare,\n LucideMirrorRectangular: LucideMirrorRectangular,\n LucideMirrorRound: LucideMirrorRound,\n LucideMonitor: LucideMonitor,\n LucideMonitorCheck: LucideMonitorCheck,\n LucideMonitorCloud: LucideMonitorCloud,\n LucideMonitorCog: LucideMonitorCog,\n LucideMonitorDot: LucideMonitorDot,\n LucideMonitorDown: LucideMonitorDown,\n LucideMonitorOff: LucideMonitorOff,\n LucideMonitorPause: LucideMonitorPause,\n LucideMonitorPlay: LucideMonitorPlay,\n LucideMonitorSmartphone: LucideMonitorSmartphone,\n LucideMonitorSpeaker: LucideMonitorSpeaker,\n LucideMonitorStop: LucideMonitorStop,\n LucideMonitorUp: LucideMonitorUp,\n LucideMonitorX: LucideMonitorX,\n LucideMoon: LucideMoon,\n LucideMoonStar: LucideMoonStar,\n LucideMoreHorizontal: LucideMoreHorizontal,\n LucideMoreVertical: LucideMoreVertical,\n LucideMosque: LucideMosque,\n LucideMotorbike: LucideMotorbike,\n LucideMountain: LucideMountain,\n LucideMountainSnow: LucideMountainSnow,\n LucideMouse: LucideMouse,\n LucideMouseLeft: LucideMouseLeft,\n LucideMouseOff: LucideMouseOff,\n LucideMousePointer: LucideMousePointer,\n LucideMousePointer2: LucideMousePointer2,\n LucideMousePointer2Off: LucideMousePointer2Off,\n LucideMousePointerBan: LucideMousePointerBan,\n LucideMousePointerClick: LucideMousePointerClick,\n LucideMousePointerSquareDashed: LucideMousePointerSquareDashed,\n LucideMouseRight: LucideMouseRight,\n LucideMove: LucideMove,\n LucideMove3D: LucideMove3D,\n LucideMove3d: LucideMove3d,\n LucideMoveDiagonal: LucideMoveDiagonal,\n LucideMoveDiagonal2: LucideMoveDiagonal2,\n LucideMoveDown: LucideMoveDown,\n LucideMoveDownLeft: LucideMoveDownLeft,\n LucideMoveDownRight: LucideMoveDownRight,\n LucideMoveHorizontal: LucideMoveHorizontal,\n LucideMoveLeft: LucideMoveLeft,\n LucideMoveRight: LucideMoveRight,\n LucideMoveUp: LucideMoveUp,\n LucideMoveUpLeft: LucideMoveUpLeft,\n LucideMoveUpRight: LucideMoveUpRight,\n LucideMoveVertical: LucideMoveVertical,\n LucideMusic: LucideMusic,\n LucideMusic2: LucideMusic2,\n LucideMusic3: LucideMusic3,\n LucideMusic4: LucideMusic4,\n LucideNavigation: LucideNavigation,\n LucideNavigation2: LucideNavigation2,\n LucideNavigation2Off: LucideNavigation2Off,\n LucideNavigationOff: LucideNavigationOff,\n LucideNetwork: LucideNetwork,\n LucideNewspaper: LucideNewspaper,\n LucideNfc: LucideNfc,\n LucideNonBinary: LucideNonBinary,\n LucideNotebook: LucideNotebook,\n LucideNotebookPen: LucideNotebookPen,\n LucideNotebookTabs: LucideNotebookTabs,\n LucideNotebookText: LucideNotebookText,\n LucideNotepadText: LucideNotepadText,\n LucideNotepadTextDashed: LucideNotepadTextDashed,\n LucideNut: LucideNut,\n LucideNutOff: LucideNutOff,\n LucideOctagon: LucideOctagon,\n LucideOctagonAlert: LucideOctagonAlert,\n LucideOctagonMinus: LucideOctagonMinus,\n LucideOctagonPause: LucideOctagonPause,\n LucideOctagonX: LucideOctagonX,\n LucideOmega: LucideOmega,\n LucideOption: LucideOption,\n LucideOrbit: LucideOrbit,\n LucideOrigami: LucideOrigami,\n LucideOutdent: LucideOutdent,\n LucidePackage: LucidePackage,\n LucidePackage2: LucidePackage2,\n LucidePackageCheck: LucidePackageCheck,\n LucidePackageMinus: LucidePackageMinus,\n LucidePackageOpen: LucidePackageOpen,\n LucidePackagePlus: LucidePackagePlus,\n LucidePackageSearch: LucidePackageSearch,\n LucidePackageX: LucidePackageX,\n LucidePaintBucket: LucidePaintBucket,\n LucidePaintRoller: LucidePaintRoller,\n LucidePaintbrush: LucidePaintbrush,\n LucidePaintbrush2: LucidePaintbrush2,\n LucidePaintbrushVertical: LucidePaintbrushVertical,\n LucidePalette: LucidePalette,\n LucidePalmtree: LucidePalmtree,\n LucidePanda: LucidePanda,\n LucidePanelBottom: LucidePanelBottom,\n LucidePanelBottomClose: LucidePanelBottomClose,\n LucidePanelBottomDashed: LucidePanelBottomDashed,\n LucidePanelBottomInactive: LucidePanelBottomInactive,\n LucidePanelBottomOpen: LucidePanelBottomOpen,\n LucidePanelLeft: LucidePanelLeft,\n LucidePanelLeftClose: LucidePanelLeftClose,\n LucidePanelLeftDashed: LucidePanelLeftDashed,\n LucidePanelLeftInactive: LucidePanelLeftInactive,\n LucidePanelLeftOpen: LucidePanelLeftOpen,\n LucidePanelLeftRightDashed: LucidePanelLeftRightDashed,\n LucidePanelRight: LucidePanelRight,\n LucidePanelRightClose: LucidePanelRightClose,\n LucidePanelRightDashed: LucidePanelRightDashed,\n LucidePanelRightInactive: LucidePanelRightInactive,\n LucidePanelRightOpen: LucidePanelRightOpen,\n LucidePanelTop: LucidePanelTop,\n LucidePanelTopBottomDashed: LucidePanelTopBottomDashed,\n LucidePanelTopClose: LucidePanelTopClose,\n LucidePanelTopDashed: LucidePanelTopDashed,\n LucidePanelTopInactive: LucidePanelTopInactive,\n LucidePanelTopOpen: LucidePanelTopOpen,\n LucidePanelsLeftBottom: LucidePanelsLeftBottom,\n LucidePanelsLeftRight: LucidePanelsLeftRight,\n LucidePanelsRightBottom: LucidePanelsRightBottom,\n LucidePanelsTopBottom: LucidePanelsTopBottom,\n LucidePanelsTopLeft: LucidePanelsTopLeft,\n LucidePaperBag: LucidePaperBag,\n LucidePaperclip: LucidePaperclip,\n LucideParasol: LucideParasol,\n LucideParentheses: LucideParentheses,\n LucideParkingCircle: LucideParkingCircle,\n LucideParkingCircleOff: LucideParkingCircleOff,\n LucideParkingMeter: LucideParkingMeter,\n LucideParkingSquare: LucideParkingSquare,\n LucideParkingSquareOff: LucideParkingSquareOff,\n LucidePartyPopper: LucidePartyPopper,\n LucidePause: LucidePause,\n LucidePauseCircle: LucidePauseCircle,\n LucidePauseOctagon: LucidePauseOctagon,\n LucidePawPrint: LucidePawPrint,\n LucidePcCase: LucidePcCase,\n LucidePen: LucidePen,\n LucidePenBox: LucidePenBox,\n LucidePenLine: LucidePenLine,\n LucidePenOff: LucidePenOff,\n LucidePenSquare: LucidePenSquare,\n LucidePenTool: LucidePenTool,\n LucidePencil: LucidePencil,\n LucidePencilLine: LucidePencilLine,\n LucidePencilOff: LucidePencilOff,\n LucidePencilRuler: LucidePencilRuler,\n LucidePencilSparkles: LucidePencilSparkles,\n LucidePentagon: LucidePentagon,\n LucidePercent: LucidePercent,\n LucidePercentCircle: LucidePercentCircle,\n LucidePercentDiamond: LucidePercentDiamond,\n LucidePercentSquare: LucidePercentSquare,\n LucidePersonStanding: LucidePersonStanding,\n LucidePhi: LucidePhi,\n LucidePhilippinePeso: LucidePhilippinePeso,\n LucidePhone: LucidePhone,\n LucidePhoneCall: LucidePhoneCall,\n LucidePhoneForwarded: LucidePhoneForwarded,\n LucidePhoneIncoming: LucidePhoneIncoming,\n LucidePhoneMissed: LucidePhoneMissed,\n LucidePhoneOff: LucidePhoneOff,\n LucidePhoneOutgoing: LucidePhoneOutgoing,\n LucidePi: LucidePi,\n LucidePiSquare: LucidePiSquare,\n LucidePiano: LucidePiano,\n LucidePickaxe: LucidePickaxe,\n LucidePictureInPicture: LucidePictureInPicture,\n LucidePictureInPicture2: LucidePictureInPicture2,\n LucidePieChart: LucidePieChart,\n LucidePiggyBank: LucidePiggyBank,\n LucidePilcrow: LucidePilcrow,\n LucidePilcrowLeft: LucidePilcrowLeft,\n LucidePilcrowRight: LucidePilcrowRight,\n LucidePilcrowSquare: LucidePilcrowSquare,\n LucidePill: LucidePill,\n LucidePillBottle: LucidePillBottle,\n LucidePin: LucidePin,\n LucidePinOff: LucidePinOff,\n LucidePipette: LucidePipette,\n LucidePizza: LucidePizza,\n LucidePlane: LucidePlane,\n LucidePlaneLanding: LucidePlaneLanding,\n LucidePlaneTakeoff: LucidePlaneTakeoff,\n LucidePlay: LucidePlay,\n LucidePlayCircle: LucidePlayCircle,\n LucidePlayOff: LucidePlayOff,\n LucidePlaySquare: LucidePlaySquare,\n LucidePlug: LucidePlug,\n LucidePlug2: LucidePlug2,\n LucidePlugZap: LucidePlugZap,\n LucidePlugZap2: LucidePlugZap2,\n LucidePlus: LucidePlus,\n LucidePlusCircle: LucidePlusCircle,\n LucidePlusSquare: LucidePlusSquare,\n LucidePocketKnife: LucidePocketKnife,\n LucidePodcast: LucidePodcast,\n LucidePodium: LucidePodium,\n LucidePointer: LucidePointer,\n LucidePointerOff: LucidePointerOff,\n LucidePopcorn: LucidePopcorn,\n LucidePopsicle: LucidePopsicle,\n LucidePoundSterling: LucidePoundSterling,\n LucidePower: LucidePower,\n LucidePowerCircle: LucidePowerCircle,\n LucidePowerOff: LucidePowerOff,\n LucidePowerSquare: LucidePowerSquare,\n LucidePresentation: LucidePresentation,\n LucidePrinter: LucidePrinter,\n LucidePrinterCheck: LucidePrinterCheck,\n LucidePrinterX: LucidePrinterX,\n LucideProjector: LucideProjector,\n LucideProportions: LucideProportions,\n LucidePuzzle: LucidePuzzle,\n LucidePyramid: LucidePyramid,\n LucideQrCode: LucideQrCode,\n LucideQuote: LucideQuote,\n LucideRabbit: LucideRabbit,\n LucideRadar: LucideRadar,\n LucideRadiation: LucideRadiation,\n LucideRadical: LucideRadical,\n LucideRadio: LucideRadio,\n LucideRadioOff: LucideRadioOff,\n LucideRadioReceiver: LucideRadioReceiver,\n LucideRadioTower: LucideRadioTower,\n LucideRadius: LucideRadius,\n LucideRainbow: LucideRainbow,\n LucideRat: LucideRat,\n LucideRatio: LucideRatio,\n LucideReceipt: LucideReceipt,\n LucideReceiptCent: LucideReceiptCent,\n LucideReceiptEuro: LucideReceiptEuro,\n LucideReceiptIndianRupee: LucideReceiptIndianRupee,\n LucideReceiptJapaneseYen: LucideReceiptJapaneseYen,\n LucideReceiptPoundSterling: LucideReceiptPoundSterling,\n LucideReceiptRussianRuble: LucideReceiptRussianRuble,\n LucideReceiptSwissFranc: LucideReceiptSwissFranc,\n LucideReceiptText: LucideReceiptText,\n LucideReceiptTurkishLira: LucideReceiptTurkishLira,\n LucideRectangleCircle: LucideRectangleCircle,\n LucideRectangleEllipsis: LucideRectangleEllipsis,\n LucideRectangleGoggles: LucideRectangleGoggles,\n LucideRectangleHorizontal: LucideRectangleHorizontal,\n LucideRectangleVertical: LucideRectangleVertical,\n LucideRecycle: LucideRecycle,\n LucideRedo: LucideRedo,\n LucideRedo2: LucideRedo2,\n LucideRedoDot: LucideRedoDot,\n LucideRefreshCcw: LucideRefreshCcw,\n LucideRefreshCcwDot: LucideRefreshCcwDot,\n LucideRefreshCw: LucideRefreshCw,\n LucideRefreshCwOff: LucideRefreshCwOff,\n LucideRefrigerator: LucideRefrigerator,\n LucideRegex: LucideRegex,\n LucideRemoveFormatting: LucideRemoveFormatting,\n LucideRepeat: LucideRepeat,\n LucideRepeat1: LucideRepeat1,\n LucideRepeat2: LucideRepeat2,\n LucideRepeatOff: LucideRepeatOff,\n LucideReplace: LucideReplace,\n LucideReplaceAll: LucideReplaceAll,\n LucideReply: LucideReply,\n LucideReplyAll: LucideReplyAll,\n LucideRewind: LucideRewind,\n LucideRibbon: LucideRibbon,\n LucideRoad: LucideRoad,\n LucideRocket: LucideRocket,\n LucideRockingChair: LucideRockingChair,\n LucideRollerCoaster: LucideRollerCoaster,\n LucideRose: LucideRose,\n LucideRotate3D: LucideRotate3D,\n LucideRotate3d: LucideRotate3d,\n LucideRotateCcw: LucideRotateCcw,\n LucideRotateCcwClock: LucideRotateCcwClock,\n LucideRotateCcwKey: LucideRotateCcwKey,\n LucideRotateCcwSquare: LucideRotateCcwSquare,\n LucideRotateCw: LucideRotateCw,\n LucideRotateCwFadingClock: LucideRotateCwFadingClock,\n LucideRotateCwSquare: LucideRotateCwSquare,\n LucideRoute: LucideRoute,\n LucideRouteOff: LucideRouteOff,\n LucideRouter: LucideRouter,\n LucideRows: LucideRows,\n LucideRows2: LucideRows2,\n LucideRows3: LucideRows3,\n LucideRows4: LucideRows4,\n LucideRss: LucideRss,\n LucideRuler: LucideRuler,\n LucideRulerDimensionLine: LucideRulerDimensionLine,\n LucideRussianRuble: LucideRussianRuble,\n LucideSailboat: LucideSailboat,\n LucideSalad: LucideSalad,\n LucideSandwich: LucideSandwich,\n LucideSatellite: LucideSatellite,\n LucideSatelliteDish: LucideSatelliteDish,\n LucideSaudiRiyal: LucideSaudiRiyal,\n LucideSave: LucideSave,\n LucideSaveAll: LucideSaveAll,\n LucideSaveCheck: LucideSaveCheck,\n LucideSaveOff: LucideSaveOff,\n LucideSavePen: LucideSavePen,\n LucideSavePlus: LucideSavePlus,\n LucideScale: LucideScale,\n LucideScale3D: LucideScale3D,\n LucideScale3d: LucideScale3d,\n LucideScaling: LucideScaling,\n LucideScan: LucideScan,\n LucideScanBarcode: LucideScanBarcode,\n LucideScanBox: LucideScanBox,\n LucideScanEye: LucideScanEye,\n LucideScanFace: LucideScanFace,\n LucideScanHeart: LucideScanHeart,\n LucideScanLine: LucideScanLine,\n LucideScanQrCode: LucideScanQrCode,\n LucideScanSearch: LucideScanSearch,\n LucideScanSquare: LucideScanSquare,\n LucideScanText: LucideScanText,\n LucideScatterChart: LucideScatterChart,\n LucideSchool: LucideSchool,\n LucideSchool2: LucideSchool2,\n LucideScissors: LucideScissors,\n LucideScissorsLineDashed: LucideScissorsLineDashed,\n LucideScissorsSquare: LucideScissorsSquare,\n LucideScissorsSquareDashedBottom: LucideScissorsSquareDashedBottom,\n LucideScooter: LucideScooter,\n LucideScreenShare: LucideScreenShare,\n LucideScreenShareOff: LucideScreenShareOff,\n LucideScroll: LucideScroll,\n LucideScrollText: LucideScrollText,\n LucideSearch: LucideSearch,\n LucideSearchAlert: LucideSearchAlert,\n LucideSearchCheck: LucideSearchCheck,\n LucideSearchCode: LucideSearchCode,\n LucideSearchSlash: LucideSearchSlash,\n LucideSearchX: LucideSearchX,\n LucideSection: LucideSection,\n LucideSend: LucideSend,\n LucideSendHorizonal: LucideSendHorizonal,\n LucideSendHorizontal: LucideSendHorizontal,\n LucideSendToBack: LucideSendToBack,\n LucideSeparatorHorizontal: LucideSeparatorHorizontal,\n LucideSeparatorVertical: LucideSeparatorVertical,\n LucideServer: LucideServer,\n LucideServerCog: LucideServerCog,\n LucideServerCrash: LucideServerCrash,\n LucideServerOff: LucideServerOff,\n LucideServerPlus: LucideServerPlus,\n LucideSettings: LucideSettings,\n LucideSettings2: LucideSettings2,\n LucideShapes: LucideShapes,\n LucideShare: LucideShare,\n LucideShare2: LucideShare2,\n LucideSheet: LucideSheet,\n LucideShell: LucideShell,\n LucideShelvingUnit: LucideShelvingUnit,\n LucideShield: LucideShield,\n LucideShieldAlert: LucideShieldAlert,\n LucideShieldBan: LucideShieldBan,\n LucideShieldCheck: LucideShieldCheck,\n LucideShieldClose: LucideShieldClose,\n LucideShieldCog: LucideShieldCog,\n LucideShieldCogCorner: LucideShieldCogCorner,\n LucideShieldEllipsis: LucideShieldEllipsis,\n LucideShieldHalf: LucideShieldHalf,\n LucideShieldKeyhole: LucideShieldKeyhole,\n LucideShieldMinus: LucideShieldMinus,\n LucideShieldOff: LucideShieldOff,\n LucideShieldPlus: LucideShieldPlus,\n LucideShieldQuestion: LucideShieldQuestion,\n LucideShieldQuestionMark: LucideShieldQuestionMark,\n LucideShieldUser: LucideShieldUser,\n LucideShieldX: LucideShieldX,\n LucideShip: LucideShip,\n LucideShipWheel: LucideShipWheel,\n LucideShirt: LucideShirt,\n LucideShoppingBag: LucideShoppingBag,\n LucideShoppingBasket: LucideShoppingBasket,\n LucideShoppingCart: LucideShoppingCart,\n LucideShovel: LucideShovel,\n LucideShowerHead: LucideShowerHead,\n LucideShredder: LucideShredder,\n LucideShrimp: LucideShrimp,\n LucideShrink: LucideShrink,\n LucideShrub: LucideShrub,\n LucideShuffle: LucideShuffle,\n LucideSidebar: LucideSidebar,\n LucideSidebarClose: LucideSidebarClose,\n LucideSidebarOpen: LucideSidebarOpen,\n LucideSigma: LucideSigma,\n LucideSigmaSquare: LucideSigmaSquare,\n LucideSignal: LucideSignal,\n LucideSignalHigh: LucideSignalHigh,\n LucideSignalLow: LucideSignalLow,\n LucideSignalMedium: LucideSignalMedium,\n LucideSignalZero: LucideSignalZero,\n LucideSignature: LucideSignature,\n LucideSignpost: LucideSignpost,\n LucideSignpostBig: LucideSignpostBig,\n LucideSiren: LucideSiren,\n LucideSkipBack: LucideSkipBack,\n LucideSkipForward: LucideSkipForward,\n LucideSkull: LucideSkull,\n LucideSlash: LucideSlash,\n LucideSlashSquare: LucideSlashSquare,\n LucideSlice: LucideSlice,\n LucideSliders: LucideSliders,\n LucideSlidersHorizontal: LucideSlidersHorizontal,\n LucideSlidersVertical: LucideSlidersVertical,\n LucideSmartphone: LucideSmartphone,\n LucideSmartphoneCharging: LucideSmartphoneCharging,\n LucideSmartphoneNfc: LucideSmartphoneNfc,\n LucideSmile: LucideSmile,\n LucideSmilePlus: LucideSmilePlus,\n LucideSnail: LucideSnail,\n LucideSnowflake: LucideSnowflake,\n LucideSoapDispenserDroplet: LucideSoapDispenserDroplet,\n LucideSofa: LucideSofa,\n LucideSolarPanel: LucideSolarPanel,\n LucideSortAsc: LucideSortAsc,\n LucideSortDesc: LucideSortDesc,\n LucideSoup: LucideSoup,\n LucideSpace: LucideSpace,\n LucideSpade: LucideSpade,\n LucideSparkle: LucideSparkle,\n LucideSparkles: LucideSparkles,\n LucideSpeaker: LucideSpeaker,\n LucideSpeech: LucideSpeech,\n LucideSpellCheck: LucideSpellCheck,\n LucideSpellCheck2: LucideSpellCheck2,\n LucideSpline: LucideSpline,\n LucideSplinePointer: LucideSplinePointer,\n LucideSplit: LucideSplit,\n LucideSplitSquareHorizontal: LucideSplitSquareHorizontal,\n LucideSplitSquareVertical: LucideSplitSquareVertical,\n LucideSpool: LucideSpool,\n LucideSportShoe: LucideSportShoe,\n LucideSpotlight: LucideSpotlight,\n LucideSprayCan: LucideSprayCan,\n LucideSprout: LucideSprout,\n LucideSquare: LucideSquare,\n LucideSquareActivity: LucideSquareActivity,\n LucideSquareArrowDown: LucideSquareArrowDown,\n LucideSquareArrowDownLeft: LucideSquareArrowDownLeft,\n LucideSquareArrowDownRight: LucideSquareArrowDownRight,\n LucideSquareArrowLeft: LucideSquareArrowLeft,\n LucideSquareArrowOutDownLeft: LucideSquareArrowOutDownLeft,\n LucideSquareArrowOutDownRight: LucideSquareArrowOutDownRight,\n LucideSquareArrowOutUpLeft: LucideSquareArrowOutUpLeft,\n LucideSquareArrowOutUpRight: LucideSquareArrowOutUpRight,\n LucideSquareArrowRight: LucideSquareArrowRight,\n LucideSquareArrowRightEnter: LucideSquareArrowRightEnter,\n LucideSquareArrowRightExit: LucideSquareArrowRightExit,\n LucideSquareArrowUp: LucideSquareArrowUp,\n LucideSquareArrowUpLeft: LucideSquareArrowUpLeft,\n LucideSquareArrowUpRight: LucideSquareArrowUpRight,\n LucideSquareAsterisk: LucideSquareAsterisk,\n LucideSquareBottomDashedScissors: LucideSquareBottomDashedScissors,\n LucideSquareCenterlineDashedHorizontal: LucideSquareCenterlineDashedHorizontal,\n LucideSquareCenterlineDashedVertical: LucideSquareCenterlineDashedVertical,\n LucideSquareChartGantt: LucideSquareChartGantt,\n LucideSquareCheck: LucideSquareCheck,\n LucideSquareCheckBig: LucideSquareCheckBig,\n LucideSquareChevronDown: LucideSquareChevronDown,\n LucideSquareChevronLeft: LucideSquareChevronLeft,\n LucideSquareChevronRight: LucideSquareChevronRight,\n LucideSquareChevronUp: LucideSquareChevronUp,\n LucideSquareCode: LucideSquareCode,\n LucideSquareDashed: LucideSquareDashed,\n LucideSquareDashedBottom: LucideSquareDashedBottom,\n LucideSquareDashedBottomCode: LucideSquareDashedBottomCode,\n LucideSquareDashedKanban: LucideSquareDashedKanban,\n LucideSquareDashedMousePointer: LucideSquareDashedMousePointer,\n LucideSquareDashedText: LucideSquareDashedText,\n LucideSquareDashedTopSolid: LucideSquareDashedTopSolid,\n LucideSquareDivide: LucideSquareDivide,\n LucideSquareDot: LucideSquareDot,\n LucideSquareEqual: LucideSquareEqual,\n LucideSquareFunction: LucideSquareFunction,\n LucideSquareGanttChart: LucideSquareGanttChart,\n LucideSquareKanban: LucideSquareKanban,\n LucideSquareLibrary: LucideSquareLibrary,\n LucideSquareM: LucideSquareM,\n LucideSquareMenu: LucideSquareMenu,\n LucideSquareMinus: LucideSquareMinus,\n LucideSquareMousePointer: LucideSquareMousePointer,\n LucideSquareOff: LucideSquareOff,\n LucideSquareParking: LucideSquareParking,\n LucideSquareParkingOff: LucideSquareParkingOff,\n LucideSquarePause: LucideSquarePause,\n LucideSquarePen: LucideSquarePen,\n LucideSquarePercent: LucideSquarePercent,\n LucideSquarePi: LucideSquarePi,\n LucideSquarePilcrow: LucideSquarePilcrow,\n LucideSquarePlay: LucideSquarePlay,\n LucideSquarePlus: LucideSquarePlus,\n LucideSquarePower: LucideSquarePower,\n LucideSquareRadical: LucideSquareRadical,\n LucideSquareRoundCorner: LucideSquareRoundCorner,\n LucideSquareScissors: LucideSquareScissors,\n LucideSquareSigma: LucideSquareSigma,\n LucideSquareSlash: LucideSquareSlash,\n LucideSquareSplitHorizontal: LucideSquareSplitHorizontal,\n LucideSquareSplitVertical: LucideSquareSplitVertical,\n LucideSquareSquare: LucideSquareSquare,\n LucideSquareStack: LucideSquareStack,\n LucideSquareStar: LucideSquareStar,\n LucideSquareStop: LucideSquareStop,\n LucideSquareTerminal: LucideSquareTerminal,\n LucideSquareUser: LucideSquareUser,\n LucideSquareUserRound: LucideSquareUserRound,\n LucideSquareX: LucideSquareX,\n LucideSquaresExclude: LucideSquaresExclude,\n LucideSquaresIntersect: LucideSquaresIntersect,\n LucideSquaresSubtract: LucideSquaresSubtract,\n LucideSquaresUnite: LucideSquaresUnite,\n LucideSquircle: LucideSquircle,\n LucideSquircleDashed: LucideSquircleDashed,\n LucideSquirrel: LucideSquirrel,\n LucideStamp: LucideStamp,\n LucideStar: LucideStar,\n LucideStarCheck: LucideStarCheck,\n LucideStarHalf: LucideStarHalf,\n LucideStarMinus: LucideStarMinus,\n LucideStarOff: LucideStarOff,\n LucideStarPlus: LucideStarPlus,\n LucideStarX: LucideStarX,\n LucideStars: LucideStars,\n LucideStepBack: LucideStepBack,\n LucideStepForward: LucideStepForward,\n LucideStethoscope: LucideStethoscope,\n LucideSticker: LucideSticker,\n LucideStickyNote: LucideStickyNote,\n LucideStickyNoteCheck: LucideStickyNoteCheck,\n LucideStickyNoteMinus: LucideStickyNoteMinus,\n LucideStickyNoteOff: LucideStickyNoteOff,\n LucideStickyNotePlus: LucideStickyNotePlus,\n LucideStickyNoteX: LucideStickyNoteX,\n LucideStickyNotes: LucideStickyNotes,\n LucideStone: LucideStone,\n LucideStopCircle: LucideStopCircle,\n LucideStore: LucideStore,\n LucideStretchHorizontal: LucideStretchHorizontal,\n LucideStretchVertical: LucideStretchVertical,\n LucideStrikethrough: LucideStrikethrough,\n LucideSubscript: LucideSubscript,\n LucideSubtitles: LucideSubtitles,\n LucideSummary: LucideSummary,\n LucideSun: LucideSun,\n LucideSunDim: LucideSunDim,\n LucideSunMedium: LucideSunMedium,\n LucideSunMoon: LucideSunMoon,\n LucideSunSnow: LucideSunSnow,\n LucideSunrise: LucideSunrise,\n LucideSunset: LucideSunset,\n LucideSuperscript: LucideSuperscript,\n LucideSwatchBook: LucideSwatchBook,\n LucideSwissFranc: LucideSwissFranc,\n LucideSwitchCamera: LucideSwitchCamera,\n LucideSword: LucideSword,\n LucideSwords: LucideSwords,\n LucideSyringe: LucideSyringe,\n LucideTable: LucideTable,\n LucideTable2: LucideTable2,\n LucideTableCellsMerge: LucideTableCellsMerge,\n LucideTableCellsSplit: LucideTableCellsSplit,\n LucideTableColumnsSplit: LucideTableColumnsSplit,\n LucideTableConfig: LucideTableConfig,\n LucideTableOfContents: LucideTableOfContents,\n LucideTableProperties: LucideTableProperties,\n LucideTableRowsSplit: LucideTableRowsSplit,\n LucideTablet: LucideTablet,\n LucideTabletSmartphone: LucideTabletSmartphone,\n LucideTablets: LucideTablets,\n LucideTag: LucideTag,\n LucideTagPlus: LucideTagPlus,\n LucideTagX: LucideTagX,\n LucideTags: LucideTags,\n LucideTally1: LucideTally1,\n LucideTally2: LucideTally2,\n LucideTally3: LucideTally3,\n LucideTally4: LucideTally4,\n LucideTally5: LucideTally5,\n LucideTangent: LucideTangent,\n LucideTarget: LucideTarget,\n LucideTelescope: LucideTelescope,\n LucideTent: LucideTent,\n LucideTentTree: LucideTentTree,\n LucideTerminal: LucideTerminal,\n LucideTerminalSquare: LucideTerminalSquare,\n LucideTestTube: LucideTestTube,\n LucideTestTube2: LucideTestTube2,\n LucideTestTubeDiagonal: LucideTestTubeDiagonal,\n LucideTestTubes: LucideTestTubes,\n LucideText: LucideText,\n LucideTextAlignCenter: LucideTextAlignCenter,\n LucideTextAlignEnd: LucideTextAlignEnd,\n LucideTextAlignJustify: LucideTextAlignJustify,\n LucideTextAlignStart: LucideTextAlignStart,\n LucideTextCursor: LucideTextCursor,\n LucideTextCursorInput: LucideTextCursorInput,\n LucideTextInitial: LucideTextInitial,\n LucideTextQuote: LucideTextQuote,\n LucideTextSearch: LucideTextSearch,\n LucideTextSelect: LucideTextSelect,\n LucideTextSelection: LucideTextSelection,\n LucideTextWrap: LucideTextWrap,\n LucideTheater: LucideTheater,\n LucideThermometer: LucideThermometer,\n LucideThermometerSnowflake: LucideThermometerSnowflake,\n LucideThermometerSun: LucideThermometerSun,\n LucideThumbsDown: LucideThumbsDown,\n LucideThumbsUp: LucideThumbsUp,\n LucideTicket: LucideTicket,\n LucideTicketCheck: LucideTicketCheck,\n LucideTicketMinus: LucideTicketMinus,\n LucideTicketPercent: LucideTicketPercent,\n LucideTicketPlus: LucideTicketPlus,\n LucideTicketSlash: LucideTicketSlash,\n LucideTicketX: LucideTicketX,\n LucideTickets: LucideTickets,\n LucideTicketsPlane: LucideTicketsPlane,\n LucideTimeline: LucideTimeline,\n LucideTimer: LucideTimer,\n LucideTimerOff: LucideTimerOff,\n LucideTimerReset: LucideTimerReset,\n LucideToggleLeft: LucideToggleLeft,\n LucideToggleRight: LucideToggleRight,\n LucideToilet: LucideToilet,\n LucideToolCase: LucideToolCase,\n LucideToolbox: LucideToolbox,\n LucideTornado: LucideTornado,\n LucideTorus: LucideTorus,\n LucideTouchpad: LucideTouchpad,\n LucideTouchpadOff: LucideTouchpadOff,\n LucideTowelRack: LucideTowelRack,\n LucideTowerControl: LucideTowerControl,\n LucideToyBrick: LucideToyBrick,\n LucideTractor: LucideTractor,\n LucideTrafficCone: LucideTrafficCone,\n LucideTrain: LucideTrain,\n LucideTrainFront: LucideTrainFront,\n LucideTrainFrontTunnel: LucideTrainFrontTunnel,\n LucideTrainTrack: LucideTrainTrack,\n LucideTramFront: LucideTramFront,\n LucideTransgender: LucideTransgender,\n LucideTrash: LucideTrash,\n LucideTrash2: LucideTrash2,\n LucideTreeDeciduous: LucideTreeDeciduous,\n LucideTreePalm: LucideTreePalm,\n LucideTreePine: LucideTreePine,\n LucideTrees: LucideTrees,\n LucideTrendingDown: LucideTrendingDown,\n LucideTrendingUp: LucideTrendingUp,\n LucideTrendingUpDown: LucideTrendingUpDown,\n LucideTriangle: LucideTriangle,\n LucideTriangleAlert: LucideTriangleAlert,\n LucideTriangleDashed: LucideTriangleDashed,\n LucideTriangleRight: LucideTriangleRight,\n LucideTrophy: LucideTrophy,\n LucideTruck: LucideTruck,\n LucideTruckElectric: LucideTruckElectric,\n LucideTurkishLira: LucideTurkishLira,\n LucideTurntable: LucideTurntable,\n LucideTurtle: LucideTurtle,\n LucideTv: LucideTv,\n LucideTv2: LucideTv2,\n LucideTvMinimal: LucideTvMinimal,\n LucideTvMinimalPlay: LucideTvMinimalPlay,\n LucideType: LucideType,\n LucideTypeOutline: LucideTypeOutline,\n LucideUmbrella: LucideUmbrella,\n LucideUmbrellaOff: LucideUmbrellaOff,\n LucideUnderline: LucideUnderline,\n LucideUndo: LucideUndo,\n LucideUndo2: LucideUndo2,\n LucideUndoDot: LucideUndoDot,\n LucideUnfoldHorizontal: LucideUnfoldHorizontal,\n LucideUnfoldVertical: LucideUnfoldVertical,\n LucideUngroup: LucideUngroup,\n LucideUniversity: LucideUniversity,\n LucideUnlink: LucideUnlink,\n LucideUnlink2: LucideUnlink2,\n LucideUnlock: LucideUnlock,\n LucideUnlockKeyhole: LucideUnlockKeyhole,\n LucideUnplug: LucideUnplug,\n LucideUpload: LucideUpload,\n LucideUploadCloud: LucideUploadCloud,\n LucideUsb: LucideUsb,\n LucideUser: LucideUser,\n LucideUser2: LucideUser2,\n LucideUserCheck: LucideUserCheck,\n LucideUserCheck2: LucideUserCheck2,\n LucideUserCircle: LucideUserCircle,\n LucideUserCircle2: LucideUserCircle2,\n LucideUserCog: LucideUserCog,\n LucideUserCog2: LucideUserCog2,\n LucideUserKey: LucideUserKey,\n LucideUserLock: LucideUserLock,\n LucideUserMinus: LucideUserMinus,\n LucideUserMinus2: LucideUserMinus2,\n LucideUserPen: LucideUserPen,\n LucideUserPlus: LucideUserPlus,\n LucideUserPlus2: LucideUserPlus2,\n LucideUserRound: LucideUserRound,\n LucideUserRoundArrowLeft: LucideUserRoundArrowLeft,\n LucideUserRoundCheck: LucideUserRoundCheck,\n LucideUserRoundCog: LucideUserRoundCog,\n LucideUserRoundKey: LucideUserRoundKey,\n LucideUserRoundMinus: LucideUserRoundMinus,\n LucideUserRoundPen: LucideUserRoundPen,\n LucideUserRoundPlus: LucideUserRoundPlus,\n LucideUserRoundSearch: LucideUserRoundSearch,\n LucideUserRoundX: LucideUserRoundX,\n LucideUserSearch: LucideUserSearch,\n LucideUserShield: LucideUserShield,\n LucideUserSquare: LucideUserSquare,\n LucideUserSquare2: LucideUserSquare2,\n LucideUserStar: LucideUserStar,\n LucideUserX: LucideUserX,\n LucideUserX2: LucideUserX2,\n LucideUsers: LucideUsers,\n LucideUsers2: LucideUsers2,\n LucideUsersRound: LucideUsersRound,\n LucideUtensils: LucideUtensils,\n LucideUtensilsCrossed: LucideUtensilsCrossed,\n LucideUtilityPole: LucideUtilityPole,\n LucideVan: LucideVan,\n LucideVariable: LucideVariable,\n LucideVault: LucideVault,\n LucideVectorSquare: LucideVectorSquare,\n LucideVegan: LucideVegan,\n LucideVenetianMask: LucideVenetianMask,\n LucideVenus: LucideVenus,\n LucideVenusAndMars: LucideVenusAndMars,\n LucideVerified: LucideVerified,\n LucideVibrate: LucideVibrate,\n LucideVibrateOff: LucideVibrateOff,\n LucideVideo: LucideVideo,\n LucideVideoOff: LucideVideoOff,\n LucideVideotape: LucideVideotape,\n LucideView: LucideView,\n LucideVoicemail: LucideVoicemail,\n LucideVolleyball: LucideVolleyball,\n LucideVolume: LucideVolume,\n LucideVolume1: LucideVolume1,\n LucideVolume2: LucideVolume2,\n LucideVolumeOff: LucideVolumeOff,\n LucideVolumeX: LucideVolumeX,\n LucideVote: LucideVote,\n LucideWallet: LucideWallet,\n LucideWallet2: LucideWallet2,\n LucideWalletCards: LucideWalletCards,\n LucideWalletMinimal: LucideWalletMinimal,\n LucideWallpaper: LucideWallpaper,\n LucideWand: LucideWand,\n LucideWand2: LucideWand2,\n LucideWandSparkles: LucideWandSparkles,\n LucideWarehouse: LucideWarehouse,\n LucideWashingMachine: LucideWashingMachine,\n LucideWatch: LucideWatch,\n LucideWaves: LucideWaves,\n LucideWavesArrowDown: LucideWavesArrowDown,\n LucideWavesArrowUp: LucideWavesArrowUp,\n LucideWavesHorizontal: LucideWavesHorizontal,\n LucideWavesLadder: LucideWavesLadder,\n LucideWavesVertical: LucideWavesVertical,\n LucideWaypoints: LucideWaypoints,\n LucideWebcam: LucideWebcam,\n LucideWebcamOff: LucideWebcamOff,\n LucideWebhook: LucideWebhook,\n LucideWebhookOff: LucideWebhookOff,\n LucideWeight: LucideWeight,\n LucideWeightTilde: LucideWeightTilde,\n LucideWheat: LucideWheat,\n LucideWheatOff: LucideWheatOff,\n LucideWholeWord: LucideWholeWord,\n LucideWifi: LucideWifi,\n LucideWifiCog: LucideWifiCog,\n LucideWifiHigh: LucideWifiHigh,\n LucideWifiLow: LucideWifiLow,\n LucideWifiOff: LucideWifiOff,\n LucideWifiPen: LucideWifiPen,\n LucideWifiSync: LucideWifiSync,\n LucideWifiZero: LucideWifiZero,\n LucideWind: LucideWind,\n LucideWindArrowDown: LucideWindArrowDown,\n LucideWine: LucideWine,\n LucideWineOff: LucideWineOff,\n LucideWorkflow: LucideWorkflow,\n LucideWorm: LucideWorm,\n LucideWrapText: LucideWrapText,\n LucideWrench: LucideWrench,\n LucideWrenchOff: LucideWrenchOff,\n LucideX: LucideX,\n LucideXCircle: LucideXCircle,\n LucideXLineTop: LucideXLineTop,\n LucideXOctagon: LucideXOctagon,\n LucideXSquare: LucideXSquare,\n LucideZap: LucideZap,\n LucideZapOff: LucideZapOff,\n LucideZodiacAquarius: LucideZodiacAquarius,\n LucideZodiacAries: LucideZodiacAries,\n LucideZodiacCancer: LucideZodiacCancer,\n LucideZodiacCapricorn: LucideZodiacCapricorn,\n LucideZodiacGemini: LucideZodiacGemini,\n LucideZodiacLeo: LucideZodiacLeo,\n LucideZodiacLibra: LucideZodiacLibra,\n LucideZodiacOphiuchus: LucideZodiacOphiuchus,\n LucideZodiacPisces: LucideZodiacPisces,\n LucideZodiacSagittarius: LucideZodiacSagittarius,\n LucideZodiacScorpio: LucideZodiacScorpio,\n LucideZodiacTaurus: LucideZodiacTaurus,\n LucideZodiacVirgo: LucideZodiacVirgo,\n LucideZoomIn: LucideZoomIn,\n LucideZoomOut: LucideZoomOut\n});\n\n/**\n * Type guard for {@link LucideIconData}\n */\nfunction isLucideIconData(icon) {\n return (!!icon &&\n typeof icon === 'object' &&\n 'name' in icon &&\n typeof icon.name === 'string' &&\n 'node' in icon &&\n Array.isArray(icon.node));\n}\n/**\n * Type guard for {@link LucideIcon}\n */\nfunction isLucideIconComponent(icon) {\n return icon instanceof Type && 'icon' in icon && isLucideIconData(icon.icon);\n}\n\n/**\n * Injection token for providing Lucide icons by name.\n *\n * @internal Use {@link provideLucideIcons}\n */\nconst LUCIDE_ICONS = new InjectionToken('Lucide icons', {\n factory: () => ({}),\n});\n/**\n * Provide Lucide icons by name.\n *\n * @remarks\n * Warning! This provider will convert dictionary keys to lower-kebab-case.\n *\n * @param icons Either a dictionary of icons or a list of Angular icon components.\n *\n * @usage\n * ```ts\n * import { provideLucideIcons, SquareCheck } from '@lucide/angular';\n * import { MyCustomIcon } from './custom-icons/my-custom-icon';\n *\n * providers: [\n * provideLucideIcons({\n * SquareCheck,\n * MyCustomIcon, // LucideIconData\n * }),\n * ]\n * ```\n *\n * ```html\n * \n * ```\n */\nfunction provideLucideIcons(...icons) {\n return {\n provide: LUCIDE_ICONS,\n useValue: icons.reduce((acc, icon) => {\n const iconData = isLucideIconComponent(icon) ? icon.icon : icon;\n acc[iconData.name] = iconData;\n for (const alias of iconData.aliases ?? []) {\n acc[alias] = iconData;\n }\n return acc;\n }, {}),\n };\n}\n/**\n * Converts a legacy icon node to the new format, for custom icon (e.g. `@lucide/lab`) support.\n *\n * @usage\n * ```ts\n * import { provideLucideIcons, lucideLegacyIcon } from '@lucide/angular';\n * import { UserRoundX } from 'lucide-angular';\n * import { burger } from '@lucide/lab';\n *\n * provideLucideIcons(\n * lucideLegacyIcon('user-round-x', UserRoundX, ['user-circle-x']),\n * lucideLegacyIcon('burger', burger, ['hamburger']),\n * ),\n * ```\n */\nfunction lucideLegacyIcon(name, node, aliases = []) {\n return {\n name,\n node,\n aliases,\n };\n}\n/**\n * Converts a map of legacy icon nodes to a list of icon data objects.\n *\n * @usage\n * ```ts\n * import { provideLucideIcons, lucideLegacyIconMap, LucideCircle } from '@lucide/angular';\n * import { UserRoundX } from 'lucide-angular';\n * import { burger } from '@lucide/lab';\n *\n * provideLucideIcons(\n * LucideCircle,\n * ...lucideLegacyIconMap({ UserRoundX, burger }),\n * ),\n * ```\n */\nfunction lucideLegacyIconMap(icons) {\n return Object.entries(icons).map(([pascalName, node]) => {\n const name = pascalName.replaceAll(/([a-z0-9])([A-Z])/g, '$1-$2').toLowerCase();\n return {\n name,\n node,\n aliases: [pascalName],\n };\n });\n}\n\n/**\n * Generic icon component for rendering LucideIconData.\n */\nclass LucideDynamicIcon extends LucideIconBase {\n icons = inject(LUCIDE_ICONS);\n lucideIcon = input.required(...(ngDevMode ? [{ debugName: \"lucideIcon\" }] : /* istanbul ignore next */ []));\n icon = computed(() => {\n const icon = this.lucideIcon();\n if (isLucideIconData(icon)) {\n return icon;\n }\n else if (isLucideIconComponent(icon)) {\n return icon.icon;\n }\n else if (typeof icon === 'string') {\n if (icon in this.icons) {\n return this.icons[icon];\n }\n else {\n throw new Error(`Unable to resolve icon '${icon}'`);\n }\n }\n return null;\n }, ...(ngDevMode ? [{ debugName: \"icon\" }] : /* istanbul ignore next */ []));\n static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDynamicIcon, deps: null, target: i0.ɵɵFactoryTarget.Component });\n static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: \"17.0.0\", version: \"21.2.19\", type: LucideDynamicIcon, isStandalone: true, selector: \"svg[lucideIcon]\", inputs: { lucideIcon: { classPropertyName: \"lucideIcon\", publicName: \"lucideIcon\", isSignal: true, isRequired: true, transformFunction: null } }, usesInheritance: true, ngImport: i0, template: \"@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n\", isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush, encapsulation: i0.ViewEncapsulation.None });\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"21.2.19\", ngImport: i0, type: LucideDynamicIcon, decorators: [{\n type: Component,\n args: [{\n selector: 'svg[lucideIcon]',\n template: lucideIconTemplate,\n standalone: true,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n }]\n }], propDecorators: { lucideIcon: [{ type: i0.Input, args: [{ isSignal: true, alias: \"lucideIcon\", required: true }] }] } });\n\n/**\n * Generated bundle index. Do not edit.\n */\n\nexport { LUCIDE_CONFIG, LUCIDE_ICONS, LucideAArrowDown, LucideAArrowUp, LucideALargeSmall, LucideAccessibility, LucideActivity, LucideActivitySquare, LucideAd, LucideAirVent, LucideAirplay, LucideAlarmCheck, LucideAlarmClock, LucideAlarmClockCheck, LucideAlarmClockMinus, LucideAlarmClockOff, LucideAlarmClockPlus, LucideAlarmMinus, LucideAlarmPlus, LucideAlarmSmoke, LucideAlbum, LucideAlertCircle, LucideAlertOctagon, LucideAlertTriangle, LucideAlignCenter, LucideAlignCenterHorizontal, LucideAlignCenterVertical, LucideAlignEndHorizontal, LucideAlignEndVertical, LucideAlignHorizontalDistributeCenter, LucideAlignHorizontalDistributeEnd, LucideAlignHorizontalDistributeStart, LucideAlignHorizontalJustifyCenter, LucideAlignHorizontalJustifyEnd, LucideAlignHorizontalJustifyStart, LucideAlignHorizontalSpaceAround, LucideAlignHorizontalSpaceBetween, LucideAlignJustify, LucideAlignLeft, LucideAlignRight, LucideAlignStartHorizontal, LucideAlignStartVertical, LucideAlignVerticalDistributeCenter, LucideAlignVerticalDistributeEnd, LucideAlignVerticalDistributeStart, LucideAlignVerticalJustifyCenter, LucideAlignVerticalJustifyEnd, LucideAlignVerticalJustifyStart, LucideAlignVerticalSpaceAround, LucideAlignVerticalSpaceBetween, LucideAmbulance, LucideAmpersand, LucideAmpersands, LucideAmphora, LucideAnchor, LucideAngry, LucideAnnoyed, LucideAntenna, LucideAnvil, LucideAperture, LucideAppWindow, LucideAppWindowMac, LucideApple, LucideArchive, LucideArchiveRestore, LucideArchiveX, LucideAreaChart, LucideArmchair, LucideArrowBigDown, LucideArrowBigDownDash, LucideArrowBigLeft, LucideArrowBigLeftDash, LucideArrowBigRight, LucideArrowBigRightDash, LucideArrowBigUp, LucideArrowBigUpDash, LucideArrowDown, LucideArrowDown01, LucideArrowDown10, LucideArrowDownAZ, LucideArrowDownAz, LucideArrowDownCircle, LucideArrowDownFromLine, LucideArrowDownLeft, LucideArrowDownLeftFromCircle, LucideArrowDownLeftFromSquare, LucideArrowDownLeftSquare, LucideArrowDownNarrowWide, LucideArrowDownRight, LucideArrowDownRightFromCircle, LucideArrowDownRightFromSquare, LucideArrowDownRightSquare, LucideArrowDownSquare, LucideArrowDownToDot, LucideArrowDownToLine, LucideArrowDownUp, LucideArrowDownWideNarrow, LucideArrowDownZA, LucideArrowDownZa, LucideArrowLeft, LucideArrowLeftCircle, LucideArrowLeftFromLine, LucideArrowLeftRight, LucideArrowLeftSquare, LucideArrowLeftToLine, LucideArrowRight, LucideArrowRightCircle, LucideArrowRightFromLine, LucideArrowRightLeft, LucideArrowRightSquare, LucideArrowRightToLine, LucideArrowUp, LucideArrowUp01, LucideArrowUp10, LucideArrowUpAZ, LucideArrowUpAz, LucideArrowUpCircle, LucideArrowUpDown, LucideArrowUpFromDot, LucideArrowUpFromLine, LucideArrowUpLeft, LucideArrowUpLeftFromCircle, LucideArrowUpLeftFromSquare, LucideArrowUpLeftSquare, LucideArrowUpNarrowWide, LucideArrowUpRight, LucideArrowUpRightFromCircle, LucideArrowUpRightFromSquare, LucideArrowUpRightSquare, LucideArrowUpSquare, LucideArrowUpToLine, LucideArrowUpWideNarrow, LucideArrowUpZA, LucideArrowUpZa, LucideArrowsUpFromLine, LucideAsterisk, LucideAsteriskSquare, LucideAstroid, LucideAtSign, LucideAtom, LucideAudioLines, LucideAudioWaveform, LucideAward, LucideAxe, LucideAxis3D, LucideAxis3d, LucideBaby, LucideBackpack, LucideBadge, LucideBadgeAlert, LucideBadgeCent, LucideBadgeCheck, LucideBadgeDollarSign, LucideBadgeEuro, LucideBadgeHelp, LucideBadgeIndianRupee, LucideBadgeInfo, LucideBadgeJapaneseYen, LucideBadgeMinus, LucideBadgePercent, LucideBadgePlus, LucideBadgePoundSterling, LucideBadgeQuestionMark, LucideBadgeRussianRuble, LucideBadgeSwissFranc, LucideBadgeTurkishLira, LucideBadgeX, LucideBaggageClaim, LucideBalloon, LucideBan, LucideBanana, LucideBandage, LucideBanknote, LucideBanknoteArrowDown, LucideBanknoteArrowUp, LucideBanknoteCheck, LucideBanknoteX, LucideBarChart, LucideBarChart2, LucideBarChart3, LucideBarChart4, LucideBarChartBig, LucideBarChartHorizontal, LucideBarChartHorizontalBig, LucideBarcode, LucideBarrel, LucideBaseline, LucideBath, LucideBattery, LucideBatteryCharging, LucideBatteryFull, LucideBatteryLow, LucideBatteryMedium, LucideBatteryPlus, LucideBatteryWarning, LucideBeaker, LucideBean, LucideBeanOff, LucideBed, LucideBedDouble, LucideBedSingle, LucideBeef, LucideBeefOff, LucideBeer, LucideBeerOff, LucideBell, LucideBellCheck, LucideBellDot, LucideBellElectric, LucideBellMinus, LucideBellOff, LucideBellPlus, LucideBellRing, LucideBetweenHorizonalEnd, LucideBetweenHorizonalStart, LucideBetweenHorizontalEnd, LucideBetweenHorizontalStart, LucideBetweenVerticalEnd, LucideBetweenVerticalStart, LucideBicepsFlexed, LucideBike, LucideBinary, LucideBinoculars, LucideBiohazard, LucideBird, LucideBirdhouse, LucideBitcoin, LucideBlend, LucideBlender, LucideBlinds, LucideBlocks, LucideBluetooth, LucideBluetoothConnected, LucideBluetoothOff, LucideBluetoothSearching, LucideBold, LucideBolt, LucideBomb, LucideBone, LucideBoneFracture, LucideBook, LucideBookA, LucideBookAlert, LucideBookAudio, LucideBookCheck, LucideBookCopy, LucideBookDashed, LucideBookDown, LucideBookHeadphones, LucideBookHeart, LucideBookImage, LucideBookKey, LucideBookLock, LucideBookMarked, LucideBookMinus, LucideBookOpen, LucideBookOpenCheck, LucideBookOpenText, LucideBookPlus, LucideBookSearch, LucideBookTemplate, LucideBookText, LucideBookType, LucideBookUp, LucideBookUp2, LucideBookUser, LucideBookX, LucideBookmark, LucideBookmarkCheck, LucideBookmarkMinus, LucideBookmarkOff, LucideBookmarkPlus, LucideBookmarkX, LucideBoomBox, LucideBot, LucideBotMessageSquare, LucideBotOff, LucideBottleWine, LucideBowArrow, LucideBox, LucideBoxSelect, LucideBoxes, LucideBraces, LucideBrackets, LucideBrain, LucideBrainCircuit, LucideBrainCog, LucideBrickWall, LucideBrickWallFire, LucideBrickWallShield, LucideBriefcase, LucideBriefcaseBusiness, LucideBriefcaseConveyorBelt, LucideBriefcaseMedical, LucideBringToFront, LucideBroccoli, LucideBrush, LucideBrushCleaning, LucideBubbles, LucideBug, LucideBugOff, LucideBugPlay, LucideBuilding, LucideBuilding2, LucideBus, LucideBusFront, LucideCable, LucideCableCar, LucideCake, LucideCakeSlice, LucideCalculator, LucideCalendar, LucideCalendar1, LucideCalendarArrowDown, LucideCalendarArrowUp, LucideCalendarCheck, LucideCalendarCheck2, LucideCalendarClock, LucideCalendarCog, LucideCalendarDays, LucideCalendarFold, LucideCalendarHeart, LucideCalendarMinus, LucideCalendarMinus2, LucideCalendarOff, LucideCalendarPlus, LucideCalendarPlus2, LucideCalendarRange, LucideCalendarSearch, LucideCalendarSync, LucideCalendarX, LucideCalendarX2, LucideCalendars, LucideCamera, LucideCameraOff, LucideCandlestickChart, LucideCandy, LucideCandyCane, LucideCandyOff, LucideCannabis, LucideCannabisOff, LucideCaptions, LucideCaptionsOff, LucideCar, LucideCarFront, LucideCarTaxiFront, LucideCaravan, LucideCardSim, LucideCarrot, LucideCaseLower, LucideCaseSensitive, LucideCaseUpper, LucideCassetteTape, LucideCast, LucideCastle, LucideCat, LucideCctv, LucideCctvOff, LucideChartArea, LucideChartBar, LucideChartBarBig, LucideChartBarDecreasing, LucideChartBarIncreasing, LucideChartBarStacked, LucideChartCandlestick, LucideChartColumn, LucideChartColumnBig, LucideChartColumnDecreasing, LucideChartColumnIncreasing, LucideChartColumnStacked, LucideChartGantt, LucideChartLine, LucideChartNetwork, LucideChartNoAxesColumn, LucideChartNoAxesColumnDecreasing, LucideChartNoAxesColumnIncreasing, LucideChartNoAxesCombined, LucideChartNoAxesGantt, LucideChartPie, LucideChartScatter, LucideChartSpline, LucideCheck, LucideCheckCheck, LucideCheckCircle, LucideCheckCircle2, LucideCheckLine, LucideCheckSquare, LucideCheckSquare2, LucideChefHat, LucideCherry, LucideChessBishop, LucideChessKing, LucideChessKnight, LucideChessPawn, LucideChessQueen, LucideChessRook, LucideChevronDown, LucideChevronDownCircle, LucideChevronDownSquare, LucideChevronFirst, LucideChevronLast, LucideChevronLeft, LucideChevronLeftCircle, LucideChevronLeftSquare, LucideChevronRight, LucideChevronRightCircle, LucideChevronRightSquare, LucideChevronUp, LucideChevronUpCircle, LucideChevronUpSquare, LucideChevronsDown, LucideChevronsDownUp, LucideChevronsLeft, LucideChevronsLeftRight, LucideChevronsLeftRightEllipsis, LucideChevronsRight, LucideChevronsRightLeft, LucideChevronsUp, LucideChevronsUpDown, LucideChurch, LucideCigarette, LucideCigaretteOff, LucideCircle, LucideCircleAlert, LucideCircleArrowDown, LucideCircleArrowLeft, LucideCircleArrowOutDownLeft, LucideCircleArrowOutDownRight, LucideCircleArrowOutUpLeft, LucideCircleArrowOutUpRight, LucideCircleArrowRight, LucideCircleArrowUp, LucideCircleCheck, LucideCircleCheckBig, LucideCircleChevronDown, LucideCircleChevronLeft, LucideCircleChevronRight, LucideCircleChevronUp, LucideCircleDashed, LucideCircleDivide, LucideCircleDollarSign, LucideCircleDot, LucideCircleDotDashed, LucideCircleEllipsis, LucideCircleEqual, LucideCircleEuro, LucideCircleFadingArrowUp, LucideCircleFadingPlus, LucideCircleGauge, LucideCircleHelp, LucideCircleMinus, LucideCircleOff, LucideCircleParking, LucideCircleParkingOff, LucideCirclePause, LucideCirclePercent, LucideCirclePile, LucideCirclePlay, LucideCirclePlus, LucideCirclePoundSterling, LucideCirclePower, LucideCircleQuestionMark, LucideCircleSlash, LucideCircleSlash2, LucideCircleSlashed, LucideCircleSmall, LucideCircleStar, LucideCircleStop, LucideCircleUser, LucideCircleUserRound, LucideCircleX, LucideCircuitBoard, LucideCitrus, LucideClapperboard, LucideClipboard, LucideClipboardCheck, LucideClipboardClock, LucideClipboardCopy, LucideClipboardEdit, LucideClipboardList, LucideClipboardMinus, LucideClipboardPaste, LucideClipboardPen, LucideClipboardPenLine, LucideClipboardPlus, LucideClipboardSignature, LucideClipboardType, LucideClipboardX, LucideClock, LucideClock1, LucideClock10, LucideClock11, LucideClock12, LucideClock2, LucideClock3, LucideClock4, LucideClock5, LucideClock6, LucideClock7, LucideClock8, LucideClock9, LucideClockAlert, LucideClockArrowDown, LucideClockArrowLeft, LucideClockArrowRight, LucideClockArrowUp, LucideClockCheck, LucideClockFading, LucideClockPlus, LucideClosedCaption, LucideCloud, LucideCloudAlert, LucideCloudBackup, LucideCloudCheck, LucideCloudCog, LucideCloudDownload, LucideCloudDrizzle, LucideCloudFog, LucideCloudHail, LucideCloudLightning, LucideCloudMoon, LucideCloudMoonRain, LucideCloudOff, LucideCloudRain, LucideCloudRainWind, LucideCloudSnow, LucideCloudSun, LucideCloudSunRain, LucideCloudSync, LucideCloudUpload, LucideCloudy, LucideClover, LucideClub, LucideCode, LucideCode2, LucideCodeSquare, LucideCodeXml, LucideCoffee, LucideCog, LucideCoins, LucideColumns, LucideColumns2, LucideColumns3, LucideColumns3Cog, LucideColumns4, LucideColumnsSettings, LucideCombine, LucideCommand, LucideCompass, LucideComponent, LucideComputer, LucideConciergeBell, LucideCone, LucideConstruction, LucideContact, LucideContact2, LucideContactRound, LucideContainer, LucideContrast, LucideCookie, LucideCookingPot, LucideCopy, LucideCopyCheck, LucideCopyMinus, LucideCopyPlus, LucideCopySlash, LucideCopyX, LucideCopyleft, LucideCopyright, LucideCornerDownLeft, LucideCornerDownRight, LucideCornerLeftDown, LucideCornerLeftUp, LucideCornerRightDown, LucideCornerRightUp, LucideCornerUpLeft, LucideCornerUpRight, LucideCpu, LucideCreativeCommons, LucideCreditCard, LucideCroissant, LucideCrop, LucideCross, LucideCrosshair, LucideCrown, LucideCuboid, LucideCupSoda, LucideCurlyBraces, LucideCurrency, LucideCylinder, LucideDam, LucideDatabase, LucideDatabaseArrowDown, LucideDatabaseArrowUp, LucideDatabaseBackup, LucideDatabaseCheck, LucideDatabaseMinus, LucideDatabasePlus, LucideDatabaseSearch, LucideDatabaseX, LucideDatabaseZap, LucideDecimalsArrowLeft, LucideDecimalsArrowRight, LucideDelete, LucideDessert, LucideDiameter, LucideDiamond, LucideDiamondMinus, LucideDiamondPercent, LucideDiamondPlus, LucideDice1, LucideDice2, LucideDice3, LucideDice4, LucideDice5, LucideDice6, LucideDices, LucideDiff, LucideDisc, LucideDisc2, LucideDisc3, LucideDiscAlbum, LucideDivide, LucideDivideCircle, LucideDivideSquare, LucideDna, LucideDnaOff, LucideDock, LucideDog, LucideDollarSign, LucideDonut, LucideDoorClosed, LucideDoorClosedLocked, LucideDoorOpen, LucideDot, LucideDotSquare, LucideDownload, LucideDownloadCloud, LucideDraftingCompass, LucideDrama, LucideDrill, LucideDrone, LucideDroplet, LucideDropletOff, LucideDroplets, LucideDrum, LucideDrumstick, LucideDumbbell, LucideDynamicIcon, LucideEar, LucideEarOff, LucideEarth, LucideEarthLock, LucideEclipse, LucideEdit, LucideEdit2, LucideEdit3, LucideEgg, LucideEggFried, LucideEggOff, LucideEllipse, LucideEllipsis, LucideEllipsisVertical, LucideEqual, LucideEqualApproximately, LucideEqualNot, LucideEqualSquare, LucideEraser, LucideEthernetPort, LucideEuro, LucideEvCharger, LucideExpand, LucideExternalLink, LucideEye, LucideEyeClosed, LucideEyeDashed, LucideEyeOff, LucideFaceAngry, LucideFaceExpressionless, LucideFaceGrinning, LucideFaceNeutral, LucideFaceSlightlyFrowning, LucideFaceSlightlySmiling, LucideFaceSlightlySmilingPlus, LucideFactory, LucideFan, LucideFastForward, LucideFeather, LucideFence, LucideFerrisWheel, LucideFile, LucideFileArchive, LucideFileAudio, LucideFileAudio2, LucideFileAxis3D, LucideFileAxis3d, LucideFileBadge, LucideFileBadge2, LucideFileBarChart, LucideFileBarChart2, LucideFileBox, LucideFileBraces, LucideFileBracesCorner, LucideFileChartColumn, LucideFileChartColumnIncreasing, LucideFileChartLine, LucideFileChartPie, LucideFileCheck, LucideFileCheck2, LucideFileCheckCorner, LucideFileClock, LucideFileCode, LucideFileCode2, LucideFileCodeCorner, LucideFileCog, LucideFileCog2, LucideFileDiff, LucideFileDigit, LucideFileDown, LucideFileEdit, LucideFileExclamationPoint, LucideFileHeadphone, LucideFileHeart, LucideFileImage, LucideFileInput, LucideFileJson, LucideFileJson2, LucideFileKey, LucideFileKey2, LucideFileLineChart, LucideFileLock, LucideFileLock2, LucideFileMinus, LucideFileMinus2, LucideFileMinusCorner, LucideFileMusic, LucideFileOutput, LucideFilePen, LucideFilePenLine, LucideFilePieChart, LucideFilePlay, LucideFilePlus, LucideFilePlus2, LucideFilePlusCorner, LucideFileQuestion, LucideFileQuestionMark, LucideFileScan, LucideFileSearch, LucideFileSearch2, LucideFileSearchCorner, LucideFileSignal, LucideFileSignature, LucideFileSliders, LucideFileSpreadsheet, LucideFileStack, LucideFileSymlink, LucideFileTerminal, LucideFileText, LucideFileType, LucideFileType2, LucideFileTypeCorner, LucideFileUp, LucideFileUser, LucideFileVideo, LucideFileVideo2, LucideFileVideoCamera, LucideFileVolume, LucideFileVolume2, LucideFileWarning, LucideFileX, LucideFileX2, LucideFileXCorner, LucideFiles, LucideFilm, LucideFilter, LucideFilterX, LucideFingerprint, LucideFingerprintPattern, LucideFireExtinguisher, LucideFish, LucideFishOff, LucideFishSymbol, LucideFishingHook, LucideFishingRod, LucideFlag, LucideFlagOff, LucideFlagTriangleLeft, LucideFlagTriangleRight, LucideFlame, LucideFlameKindling, LucideFlashlight, LucideFlashlightOff, LucideFlaskConical, LucideFlaskConicalOff, LucideFlaskRound, LucideFlipHorizontal, LucideFlipHorizontal2, LucideFlipVertical, LucideFlipVertical2, LucideFlower, LucideFlower2, LucideFocus, LucideFoldHorizontal, LucideFoldVertical, LucideFolder, LucideFolderArchive, LucideFolderBookmark, LucideFolderCheck, LucideFolderClock, LucideFolderClosed, LucideFolderCode, LucideFolderCog, LucideFolderCog2, LucideFolderDot, LucideFolderDown, LucideFolderEdit, LucideFolderGit, LucideFolderGit2, LucideFolderHeart, LucideFolderInput, LucideFolderKanban, LucideFolderKey, LucideFolderLock, LucideFolderMinus, LucideFolderOpen, LucideFolderOpenDot, LucideFolderOutput, LucideFolderPen, LucideFolderPlus, LucideFolderRoot, LucideFolderSearch, LucideFolderSearch2, LucideFolderSymlink, LucideFolderSync, LucideFolderTree, LucideFolderUp, LucideFolderX, LucideFolders, LucideFootprints, LucideForkKnife, LucideForkKnifeCrossed, LucideForklift, LucideForm, LucideFormInput, LucideForward, LucideFrame, LucideFrown, LucideFuel, LucideFullscreen, LucideFunctionSquare, LucideFunnel, LucideFunnelPlus, LucideFunnelX, LucideGalleryHorizontal, LucideGalleryHorizontalEnd, LucideGalleryThumbnails, LucideGalleryVertical, LucideGalleryVerticalEnd, LucideGamepad, LucideGamepad2, LucideGamepadDirectional, LucideGanttChart, LucideGanttChartSquare, LucideGauge, LucideGaugeCircle, LucideGavel, LucideGem, LucideGeorgianLari, LucideGhost, LucideGift, LucideGitBranch, LucideGitBranchMinus, LucideGitBranchPlus, LucideGitCommit, LucideGitCommitHorizontal, LucideGitCommitVertical, LucideGitCompare, LucideGitCompareArrows, LucideGitFork, LucideGitGraph, LucideGitMerge, LucideGitMergeConflict, LucideGitPullRequest, LucideGitPullRequestArrow, LucideGitPullRequestClosed, LucideGitPullRequestCreate, LucideGitPullRequestCreateArrow, LucideGitPullRequestDraft, LucideGlassWater, LucideGlasses, LucideGlobe, LucideGlobe2, LucideGlobeCheck, LucideGlobeLock, LucideGlobeOff, LucideGlobeX, LucideGoal, LucideGpu, LucideGrab, LucideGraduationCap, LucideGrape, LucideGrid, LucideGrid2X2, LucideGrid2X2Check, LucideGrid2X2Plus, LucideGrid2X2X, LucideGrid2x2, LucideGrid2x2Check, LucideGrid2x2Plus, LucideGrid2x2X, LucideGrid3X3, LucideGrid3x2, LucideGrid3x3, LucideGrip, LucideGripHorizontal, LucideGripVertical, LucideGroup, LucideGuitar, LucideHam, LucideHamburger, LucideHammer, LucideHand, LucideHandCoins, LucideHandFist, LucideHandGrab, LucideHandHeart, LucideHandHelping, LucideHandMetal, LucideHandPlatter, LucideHandbag, LucideHandshake, LucideHardDrive, LucideHardDriveDownload, LucideHardDriveUpload, LucideHardHat, LucideHash, LucideHatGlasses, LucideHaze, LucideHd, LucideHdmiPort, LucideHeading, LucideHeading1, LucideHeading2, LucideHeading3, LucideHeading4, LucideHeading5, LucideHeading6, LucideHeadphoneOff, LucideHeadphones, LucideHeadset, LucideHeart, LucideHeartCrack, LucideHeartHandshake, LucideHeartMinus, LucideHeartOff, LucideHeartPlus, LucideHeartPulse, LucideHeartX, LucideHeater, LucideHelicopter, LucideHelpCircle, LucideHelpingHand, LucideHexagon, LucideHighlighter, LucideHistory, LucideHome, LucideHop, LucideHopOff, LucideHospital, LucideHotel, LucideHourglass, LucideHouse, LucideHouseHeart, LucideHousePlug, LucideHousePlus, LucideHouseWifi, LucideIceCream, LucideIceCream2, LucideIceCreamBowl, LucideIceCreamCone, LucideIconBase, LucideIdCard, LucideIdCardLanyard, LucideImage, LucideImageDown, LucideImageMinus, LucideImageOff, LucideImagePlay, LucideImagePlus, LucideImageUp, LucideImageUpscale, LucideImages, LucideImport, LucideInbox, LucideIndent, LucideIndentDecrease, LucideIndentIncrease, LucideIndianRupee, LucideInfinity, LucideInfo, LucideInspect, LucideInspectionPanel, LucideItalic, LucideIterationCcw, LucideIterationCw, LucideJapaneseYen, LucideJoystick, LucideKanban, LucideKanbanSquare, LucideKanbanSquareDashed, LucideKayak, LucideKey, LucideKeyRound, LucideKeySquare, LucideKeyboard, LucideKeyboardMusic, LucideKeyboardOff, LucideLamp, LucideLampCeiling, LucideLampDesk, LucideLampFloor, LucideLampWallDown, LucideLampWallUp, LucideLandPlot, LucideLandmark, LucideLanguages, LucideLaptop, LucideLaptop2, LucideLaptopMinimal, LucideLaptopMinimalCheck, LucideLasso, LucideLassoSelect, LucideLaugh, LucideLayerArrowDown, LucideLayerArrowUp, LucideLayers, LucideLayers2, LucideLayers3, LucideLayersArrowDown, LucideLayersArrowUp, LucideLayersMinus, LucideLayersPlus, LucideLayout, LucideLayoutDashboard, LucideLayoutFreeform, LucideLayoutGrid, LucideLayoutList, LucideLayoutPanelLeft, LucideLayoutPanelTop, LucideLayoutTemplate, LucideLeaf, LucideLeafyGreen, LucideLectern, LucideLensConcave, LucideLensConvex, LucideLetterText, LucideLibrary, LucideLibraryBig, LucideLibrarySquare, LucideLifeBuoy, LucideLigature, LucideLightbulb, LucideLightbulbOff, LucideLineChart, LucideLineDotRightHorizontal, LucideLineSquiggle, LucideLineStyle, LucideLink, LucideLink2, LucideLink2Off, LucideList, LucideListCheck, LucideListChecks, LucideListChevronsDownUp, LucideListChevronsUpDown, LucideListCollapse, LucideListEnd, LucideListFilter, LucideListFilterPlus, LucideListIndentDecrease, LucideListIndentIncrease, LucideListMinus, LucideListMusic, LucideListOrdered, LucideListPlus, LucideListRestart, LucideListSortAscending, LucideListSortDescending, LucideListStart, LucideListTodo, LucideListTree, LucideListVideo, LucideListX, LucideLoader, LucideLoader2, LucideLoaderCircle, LucideLoaderPinwheel, LucideLocate, LucideLocateFixed, LucideLocateOff, LucideLocationEdit, LucideLock, LucideLockKeyhole, LucideLockKeyholeOpen, LucideLockOpen, LucideLogIn, LucideLogOut, LucideLogs, LucideLollipop, LucideLuggage, LucideMSquare, LucideMagnet, LucideMail, LucideMailCheck, LucideMailMinus, LucideMailOpen, LucideMailPlus, LucideMailQuestion, LucideMailQuestionMark, LucideMailSearch, LucideMailWarning, LucideMailX, LucideMailbox, LucideMails, LucideMap, LucideMapMinus, LucideMapPin, LucideMapPinCheck, LucideMapPinCheckInside, LucideMapPinHouse, LucideMapPinMinus, LucideMapPinMinusInside, LucideMapPinOff, LucideMapPinPen, LucideMapPinPlus, LucideMapPinPlusInside, LucideMapPinSearch, LucideMapPinX, LucideMapPinXInside, LucideMapPinned, LucideMapPlus, LucideMars, LucideMarsStroke, LucideMartini, LucideMaximize, LucideMaximize2, LucideMedal, LucideMegaphone, LucideMegaphoneOff, LucideMeh, LucideMemoryStick, LucideMenu, LucideMenuSquare, LucideMerge, LucideMessageCircle, LucideMessageCircleCheck, LucideMessageCircleCode, LucideMessageCircleDashed, LucideMessageCircleHeart, LucideMessageCircleMore, LucideMessageCircleOff, LucideMessageCirclePlus, LucideMessageCircleQuestion, LucideMessageCircleQuestionMark, LucideMessageCircleReply, LucideMessageCircleWarning, LucideMessageCircleX, LucideMessageSquare, LucideMessageSquareCheck, LucideMessageSquareCode, LucideMessageSquareDashed, LucideMessageSquareDiff, LucideMessageSquareDot, LucideMessageSquareHeart, LucideMessageSquareLock, LucideMessageSquareMore, LucideMessageSquareOff, LucideMessageSquarePlus, LucideMessageSquareQuote, LucideMessageSquareReply, LucideMessageSquareShare, LucideMessageSquareText, LucideMessageSquareWarning, LucideMessageSquareX, LucideMessagesSquare, LucideMetronome, LucideMic, LucideMic2, LucideMicAudioLines, LucideMicOff, LucideMicSignal, LucideMicVocal, LucideMicrochip, LucideMicroscope, LucideMicrowave, LucideMilestone, LucideMilk, LucideMilkOff, LucideMinimize, LucideMinimize2, LucideMinus, LucideMinusCircle, LucideMinusSquare, LucideMirrorRectangular, LucideMirrorRound, LucideMonitor, LucideMonitorCheck, LucideMonitorCloud, LucideMonitorCog, LucideMonitorDot, LucideMonitorDown, LucideMonitorOff, LucideMonitorPause, LucideMonitorPlay, LucideMonitorSmartphone, LucideMonitorSpeaker, LucideMonitorStop, LucideMonitorUp, LucideMonitorX, LucideMoon, LucideMoonStar, LucideMoreHorizontal, LucideMoreVertical, LucideMosque, LucideMotorbike, LucideMountain, LucideMountainSnow, LucideMouse, LucideMouseLeft, LucideMouseOff, LucideMousePointer, LucideMousePointer2, LucideMousePointer2Off, LucideMousePointerBan, LucideMousePointerClick, LucideMousePointerSquareDashed, LucideMouseRight, LucideMove, LucideMove3D, LucideMove3d, LucideMoveDiagonal, LucideMoveDiagonal2, LucideMoveDown, LucideMoveDownLeft, LucideMoveDownRight, LucideMoveHorizontal, LucideMoveLeft, LucideMoveRight, LucideMoveUp, LucideMoveUpLeft, LucideMoveUpRight, LucideMoveVertical, LucideMusic, LucideMusic2, LucideMusic3, LucideMusic4, LucideNavigation, LucideNavigation2, LucideNavigation2Off, LucideNavigationOff, LucideNetwork, LucideNewspaper, LucideNfc, LucideNonBinary, LucideNotebook, LucideNotebookPen, LucideNotebookTabs, LucideNotebookText, LucideNotepadText, LucideNotepadTextDashed, LucideNut, LucideNutOff, LucideOctagon, LucideOctagonAlert, LucideOctagonMinus, LucideOctagonPause, LucideOctagonX, LucideOmega, LucideOption, LucideOrbit, LucideOrigami, LucideOutdent, LucidePackage, LucidePackage2, LucidePackageCheck, LucidePackageMinus, LucidePackageOpen, LucidePackagePlus, LucidePackageSearch, LucidePackageX, LucidePaintBucket, LucidePaintRoller, LucidePaintbrush, LucidePaintbrush2, LucidePaintbrushVertical, LucidePalette, LucidePalmtree, LucidePanda, LucidePanelBottom, LucidePanelBottomClose, LucidePanelBottomDashed, LucidePanelBottomInactive, LucidePanelBottomOpen, LucidePanelLeft, LucidePanelLeftClose, LucidePanelLeftDashed, LucidePanelLeftInactive, LucidePanelLeftOpen, LucidePanelLeftRightDashed, LucidePanelRight, LucidePanelRightClose, LucidePanelRightDashed, LucidePanelRightInactive, LucidePanelRightOpen, LucidePanelTop, LucidePanelTopBottomDashed, LucidePanelTopClose, LucidePanelTopDashed, LucidePanelTopInactive, LucidePanelTopOpen, LucidePanelsLeftBottom, LucidePanelsLeftRight, LucidePanelsRightBottom, LucidePanelsTopBottom, LucidePanelsTopLeft, LucidePaperBag, LucidePaperclip, LucideParasol, LucideParentheses, LucideParkingCircle, LucideParkingCircleOff, LucideParkingMeter, LucideParkingSquare, LucideParkingSquareOff, LucidePartyPopper, LucidePause, LucidePauseCircle, LucidePauseOctagon, LucidePawPrint, LucidePcCase, LucidePen, LucidePenBox, LucidePenLine, LucidePenOff, LucidePenSquare, LucidePenTool, LucidePencil, LucidePencilLine, LucidePencilOff, LucidePencilRuler, LucidePencilSparkles, LucidePentagon, LucidePercent, LucidePercentCircle, LucidePercentDiamond, LucidePercentSquare, LucidePersonStanding, LucidePhi, LucidePhilippinePeso, LucidePhone, LucidePhoneCall, LucidePhoneForwarded, LucidePhoneIncoming, LucidePhoneMissed, LucidePhoneOff, LucidePhoneOutgoing, LucidePi, LucidePiSquare, LucidePiano, LucidePickaxe, LucidePictureInPicture, LucidePictureInPicture2, LucidePieChart, LucidePiggyBank, LucidePilcrow, LucidePilcrowLeft, LucidePilcrowRight, LucidePilcrowSquare, LucidePill, LucidePillBottle, LucidePin, LucidePinOff, LucidePipette, LucidePizza, LucidePlane, LucidePlaneLanding, LucidePlaneTakeoff, LucidePlay, LucidePlayCircle, LucidePlayOff, LucidePlaySquare, LucidePlug, LucidePlug2, LucidePlugZap, LucidePlugZap2, LucidePlus, LucidePlusCircle, LucidePlusSquare, LucidePocketKnife, LucidePodcast, LucidePodium, LucidePointer, LucidePointerOff, LucidePopcorn, LucidePopsicle, LucidePoundSterling, LucidePower, LucidePowerCircle, LucidePowerOff, LucidePowerSquare, LucidePresentation, LucidePrinter, LucidePrinterCheck, LucidePrinterX, LucideProjector, LucideProportions, LucidePuzzle, LucidePyramid, LucideQrCode, LucideQuote, LucideRabbit, LucideRadar, LucideRadiation, LucideRadical, LucideRadio, LucideRadioOff, LucideRadioReceiver, LucideRadioTower, LucideRadius, LucideRainbow, LucideRat, LucideRatio, LucideReceipt, LucideReceiptCent, LucideReceiptEuro, LucideReceiptIndianRupee, LucideReceiptJapaneseYen, LucideReceiptPoundSterling, LucideReceiptRussianRuble, LucideReceiptSwissFranc, LucideReceiptText, LucideReceiptTurkishLira, LucideRectangleCircle, LucideRectangleEllipsis, LucideRectangleGoggles, LucideRectangleHorizontal, LucideRectangleVertical, LucideRecycle, LucideRedo, LucideRedo2, LucideRedoDot, LucideRefreshCcw, LucideRefreshCcwDot, LucideRefreshCw, LucideRefreshCwOff, LucideRefrigerator, LucideRegex, LucideRemoveFormatting, LucideRepeat, LucideRepeat1, LucideRepeat2, LucideRepeatOff, LucideReplace, LucideReplaceAll, LucideReply, LucideReplyAll, LucideRewind, LucideRibbon, LucideRoad, LucideRocket, LucideRockingChair, LucideRollerCoaster, LucideRose, LucideRotate3D, LucideRotate3d, LucideRotateCcw, LucideRotateCcwClock, LucideRotateCcwKey, LucideRotateCcwSquare, LucideRotateCw, LucideRotateCwFadingClock, LucideRotateCwSquare, LucideRoute, LucideRouteOff, LucideRouter, LucideRows, LucideRows2, LucideRows3, LucideRows4, LucideRss, LucideRuler, LucideRulerDimensionLine, LucideRussianRuble, LucideSailboat, LucideSalad, LucideSandwich, LucideSatellite, LucideSatelliteDish, LucideSaudiRiyal, LucideSave, LucideSaveAll, LucideSaveCheck, LucideSaveOff, LucideSavePen, LucideSavePlus, LucideScale, LucideScale3D, LucideScale3d, LucideScaling, LucideScan, LucideScanBarcode, LucideScanBox, LucideScanEye, LucideScanFace, LucideScanHeart, LucideScanLine, LucideScanQrCode, LucideScanSearch, LucideScanSquare, LucideScanText, LucideScatterChart, LucideSchool, LucideSchool2, LucideScissors, LucideScissorsLineDashed, LucideScissorsSquare, LucideScissorsSquareDashedBottom, LucideScooter, LucideScreenShare, LucideScreenShareOff, LucideScroll, LucideScrollText, LucideSearch, LucideSearchAlert, LucideSearchCheck, LucideSearchCode, LucideSearchSlash, LucideSearchX, LucideSection, LucideSend, LucideSendHorizonal, LucideSendHorizontal, LucideSendToBack, LucideSeparatorHorizontal, LucideSeparatorVertical, LucideServer, LucideServerCog, LucideServerCrash, LucideServerOff, LucideServerPlus, LucideSettings, LucideSettings2, LucideShapes, LucideShare, LucideShare2, LucideSheet, LucideShell, LucideShelvingUnit, LucideShield, LucideShieldAlert, LucideShieldBan, LucideShieldCheck, LucideShieldClose, LucideShieldCog, LucideShieldCogCorner, LucideShieldEllipsis, LucideShieldHalf, LucideShieldKeyhole, LucideShieldMinus, LucideShieldOff, LucideShieldPlus, LucideShieldQuestion, LucideShieldQuestionMark, LucideShieldUser, LucideShieldX, LucideShip, LucideShipWheel, LucideShirt, LucideShoppingBag, LucideShoppingBasket, LucideShoppingCart, LucideShovel, LucideShowerHead, LucideShredder, LucideShrimp, LucideShrink, LucideShrub, LucideShuffle, LucideSidebar, LucideSidebarClose, LucideSidebarOpen, LucideSigma, LucideSigmaSquare, LucideSignal, LucideSignalHigh, LucideSignalLow, LucideSignalMedium, LucideSignalZero, LucideSignature, LucideSignpost, LucideSignpostBig, LucideSiren, LucideSkipBack, LucideSkipForward, LucideSkull, LucideSlash, LucideSlashSquare, LucideSlice, LucideSliders, LucideSlidersHorizontal, LucideSlidersVertical, LucideSmartphone, LucideSmartphoneCharging, LucideSmartphoneNfc, LucideSmile, LucideSmilePlus, LucideSnail, LucideSnowflake, LucideSoapDispenserDroplet, LucideSofa, LucideSolarPanel, LucideSortAsc, LucideSortDesc, LucideSoup, LucideSpace, LucideSpade, LucideSparkle, LucideSparkles, LucideSpeaker, LucideSpeech, LucideSpellCheck, LucideSpellCheck2, LucideSpline, LucideSplinePointer, LucideSplit, LucideSplitSquareHorizontal, LucideSplitSquareVertical, LucideSpool, LucideSportShoe, LucideSpotlight, LucideSprayCan, LucideSprout, LucideSquare, LucideSquareActivity, LucideSquareArrowDown, LucideSquareArrowDownLeft, LucideSquareArrowDownRight, LucideSquareArrowLeft, LucideSquareArrowOutDownLeft, LucideSquareArrowOutDownRight, LucideSquareArrowOutUpLeft, LucideSquareArrowOutUpRight, LucideSquareArrowRight, LucideSquareArrowRightEnter, LucideSquareArrowRightExit, LucideSquareArrowUp, LucideSquareArrowUpLeft, LucideSquareArrowUpRight, LucideSquareAsterisk, LucideSquareBottomDashedScissors, LucideSquareCenterlineDashedHorizontal, LucideSquareCenterlineDashedVertical, LucideSquareChartGantt, LucideSquareCheck, LucideSquareCheckBig, LucideSquareChevronDown, LucideSquareChevronLeft, LucideSquareChevronRight, LucideSquareChevronUp, LucideSquareCode, LucideSquareDashed, LucideSquareDashedBottom, LucideSquareDashedBottomCode, LucideSquareDashedKanban, LucideSquareDashedMousePointer, LucideSquareDashedText, LucideSquareDashedTopSolid, LucideSquareDivide, LucideSquareDot, LucideSquareEqual, LucideSquareFunction, LucideSquareGanttChart, LucideSquareKanban, LucideSquareLibrary, LucideSquareM, LucideSquareMenu, LucideSquareMinus, LucideSquareMousePointer, LucideSquareOff, LucideSquareParking, LucideSquareParkingOff, LucideSquarePause, LucideSquarePen, LucideSquarePercent, LucideSquarePi, LucideSquarePilcrow, LucideSquarePlay, LucideSquarePlus, LucideSquarePower, LucideSquareRadical, LucideSquareRoundCorner, LucideSquareScissors, LucideSquareSigma, LucideSquareSlash, LucideSquareSplitHorizontal, LucideSquareSplitVertical, LucideSquareSquare, LucideSquareStack, LucideSquareStar, LucideSquareStop, LucideSquareTerminal, LucideSquareUser, LucideSquareUserRound, LucideSquareX, LucideSquaresExclude, LucideSquaresIntersect, LucideSquaresSubtract, LucideSquaresUnite, LucideSquircle, LucideSquircleDashed, LucideSquirrel, LucideStamp, LucideStar, LucideStarCheck, LucideStarHalf, LucideStarMinus, LucideStarOff, LucideStarPlus, LucideStarX, LucideStars, LucideStepBack, LucideStepForward, LucideStethoscope, LucideSticker, LucideStickyNote, LucideStickyNoteCheck, LucideStickyNoteMinus, LucideStickyNoteOff, LucideStickyNotePlus, LucideStickyNoteX, LucideStickyNotes, LucideStone, LucideStopCircle, LucideStore, LucideStretchHorizontal, LucideStretchVertical, LucideStrikethrough, LucideSubscript, LucideSubtitles, LucideSummary, LucideSun, LucideSunDim, LucideSunMedium, LucideSunMoon, LucideSunSnow, LucideSunrise, LucideSunset, LucideSuperscript, LucideSwatchBook, LucideSwissFranc, LucideSwitchCamera, LucideSword, LucideSwords, LucideSyringe, LucideTable, LucideTable2, LucideTableCellsMerge, LucideTableCellsSplit, LucideTableColumnsSplit, LucideTableConfig, LucideTableOfContents, LucideTableProperties, LucideTableRowsSplit, LucideTablet, LucideTabletSmartphone, LucideTablets, LucideTag, LucideTagPlus, LucideTagX, LucideTags, LucideTally1, LucideTally2, LucideTally3, LucideTally4, LucideTally5, LucideTangent, LucideTarget, LucideTelescope, LucideTent, LucideTentTree, LucideTerminal, LucideTerminalSquare, LucideTestTube, LucideTestTube2, LucideTestTubeDiagonal, LucideTestTubes, LucideText, LucideTextAlignCenter, LucideTextAlignEnd, LucideTextAlignJustify, LucideTextAlignStart, LucideTextCursor, LucideTextCursorInput, LucideTextInitial, LucideTextQuote, LucideTextSearch, LucideTextSelect, LucideTextSelection, LucideTextWrap, LucideTheater, LucideThermometer, LucideThermometerSnowflake, LucideThermometerSun, LucideThumbsDown, LucideThumbsUp, LucideTicket, LucideTicketCheck, LucideTicketMinus, LucideTicketPercent, LucideTicketPlus, LucideTicketSlash, LucideTicketX, LucideTickets, LucideTicketsPlane, LucideTimeline, LucideTimer, LucideTimerOff, LucideTimerReset, LucideToggleLeft, LucideToggleRight, LucideToilet, LucideToolCase, LucideToolbox, LucideTornado, LucideTorus, LucideTouchpad, LucideTouchpadOff, LucideTowelRack, LucideTowerControl, LucideToyBrick, LucideTractor, LucideTrafficCone, LucideTrain, LucideTrainFront, LucideTrainFrontTunnel, LucideTrainTrack, LucideTramFront, LucideTransgender, LucideTrash, LucideTrash2, LucideTreeDeciduous, LucideTreePalm, LucideTreePine, LucideTrees, LucideTrendingDown, LucideTrendingUp, LucideTrendingUpDown, LucideTriangle, LucideTriangleAlert, LucideTriangleDashed, LucideTriangleRight, LucideTrophy, LucideTruck, LucideTruckElectric, LucideTurkishLira, LucideTurntable, LucideTurtle, LucideTv, LucideTv2, LucideTvMinimal, LucideTvMinimalPlay, LucideType, LucideTypeOutline, LucideUmbrella, LucideUmbrellaOff, LucideUnderline, LucideUndo, LucideUndo2, LucideUndoDot, LucideUnfoldHorizontal, LucideUnfoldVertical, LucideUngroup, LucideUniversity, LucideUnlink, LucideUnlink2, LucideUnlock, LucideUnlockKeyhole, LucideUnplug, LucideUpload, LucideUploadCloud, LucideUsb, LucideUser, LucideUser2, LucideUserCheck, LucideUserCheck2, LucideUserCircle, LucideUserCircle2, LucideUserCog, LucideUserCog2, LucideUserKey, LucideUserLock, LucideUserMinus, LucideUserMinus2, LucideUserPen, LucideUserPlus, LucideUserPlus2, LucideUserRound, LucideUserRoundArrowLeft, LucideUserRoundCheck, LucideUserRoundCog, LucideUserRoundKey, LucideUserRoundMinus, LucideUserRoundPen, LucideUserRoundPlus, LucideUserRoundSearch, LucideUserRoundX, LucideUserSearch, LucideUserShield, LucideUserSquare, LucideUserSquare2, LucideUserStar, LucideUserX, LucideUserX2, LucideUsers, LucideUsers2, LucideUsersRound, LucideUtensils, LucideUtensilsCrossed, LucideUtilityPole, LucideVan, LucideVariable, LucideVault, LucideVectorSquare, LucideVegan, LucideVenetianMask, LucideVenus, LucideVenusAndMars, LucideVerified, LucideVibrate, LucideVibrateOff, LucideVideo, LucideVideoOff, LucideVideotape, LucideView, LucideVoicemail, LucideVolleyball, LucideVolume, LucideVolume1, LucideVolume2, LucideVolumeOff, LucideVolumeX, LucideVote, LucideWallet, LucideWallet2, LucideWalletCards, LucideWalletMinimal, LucideWallpaper, LucideWand, LucideWand2, LucideWandSparkles, LucideWarehouse, LucideWashingMachine, LucideWatch, LucideWaves, LucideWavesArrowDown, LucideWavesArrowUp, LucideWavesHorizontal, LucideWavesLadder, LucideWavesVertical, LucideWaypoints, LucideWebcam, LucideWebcamOff, LucideWebhook, LucideWebhookOff, LucideWeight, LucideWeightTilde, LucideWheat, LucideWheatOff, LucideWholeWord, LucideWifi, LucideWifiCog, LucideWifiHigh, LucideWifiLow, LucideWifiOff, LucideWifiPen, LucideWifiSync, LucideWifiZero, LucideWind, LucideWindArrowDown, LucideWine, LucideWineOff, LucideWorkflow, LucideWorm, LucideWrapText, LucideWrench, LucideWrenchOff, LucideX, LucideXCircle, LucideXLineTop, LucideXOctagon, LucideXSquare, LucideZap, LucideZapOff, LucideZodiacAquarius, LucideZodiacAries, LucideZodiacCancer, LucideZodiacCapricorn, LucideZodiacGemini, LucideZodiacLeo, LucideZodiacLibra, LucideZodiacOphiuchus, LucideZodiacPisces, LucideZodiacSagittarius, LucideZodiacScorpio, LucideZodiacTaurus, LucideZodiacVirgo, LucideZoomIn, LucideZoomOut, lucideAngular as icons, isLucideIconComponent, isLucideIconData, lucideDefaultConfig, lucideIconTemplate, lucideLegacyIcon, lucideLegacyIconMap, provideLucideConfig, provideLucideIcons };\n//# sourceMappingURL=lucide-angular.mjs.map\n","map":null,"preliminaryFileName":"lucide-angular.mjs","sourcemapFileName":"lucide-angular.mjs.map"},{"fileName":"lucide-angular.mjs.map","names":[],"needsCodeReference":false,"originalFileName":null,"originalFileNames":[],"source":"{\"version\":3,\"file\":\"lucide-angular.mjs\",\"sources\":[\"../../src/lucide-config.ts\",\"../../src/default-attributes.ts\",\"../../src/lucide-icon-template.ts\",\"../../src/lucide-icon-base.ts\",\"../../src/icons/a-arrow-down.ts\",\"../../src/icons/a-large-small.ts\",\"../../src/icons/activity.ts\",\"../../src/icons/a-arrow-up.ts\",\"../../src/icons/accessibility.ts\",\"../../src/icons/ad.ts\",\"../../src/icons/air-vent.ts\",\"../../src/icons/alarm-clock-check.ts\",\"../../src/icons/alarm-clock-minus.ts\",\"../../src/icons/alarm-clock-off.ts\",\"../../src/icons/alarm-clock-plus.ts\",\"../../src/icons/alarm-clock.ts\",\"../../src/icons/align-center-horizontal.ts\",\"../../src/icons/alarm-smoke.ts\",\"../../src/icons/align-center-vertical.ts\",\"../../src/icons/align-end-vertical.ts\",\"../../src/icons/align-end-horizontal.ts\",\"../../src/icons/airplay.ts\",\"../../src/icons/align-horizontal-distribute-center.ts\",\"../../src/icons/align-horizontal-justify-center.ts\",\"../../src/icons/align-horizontal-distribute-start.ts\",\"../../src/icons/align-horizontal-distribute-end.ts\",\"../../src/icons/align-horizontal-justify-end.ts\",\"../../src/icons/align-horizontal-space-around.ts\",\"../../src/icons/align-horizontal-space-between.ts\",\"../../src/icons/align-start-horizontal.ts\",\"../../src/icons/align-start-vertical.ts\",\"../../src/icons/align-horizontal-justify-start.ts\",\"../../src/icons/align-vertical-distribute-end.ts\",\"../../src/icons/align-vertical-distribute-center.ts\",\"../../src/icons/align-vertical-justify-end.ts\",\"../../src/icons/align-vertical-justify-center.ts\",\"../../src/icons/align-vertical-justify-start.ts\",\"../../src/icons/align-vertical-space-around.ts\",\"../../src/icons/align-vertical-space-between.ts\",\"../../src/icons/ambulance.ts\",\"../../src/icons/align-vertical-distribute-start.ts\",\"../../src/icons/ampersand.ts\",\"../../src/icons/ampersands.ts\",\"../../src/icons/amphora.ts\",\"../../src/icons/anchor.ts\",\"../../src/icons/antenna.ts\",\"../../src/icons/anvil.ts\",\"../../src/icons/aperture.ts\",\"../../src/icons/app-window-mac.ts\",\"../../src/icons/app-window.ts\",\"../../src/icons/apple.ts\",\"../../src/icons/archive-x.ts\",\"../../src/icons/archive-restore.ts\",\"../../src/icons/archive.ts\",\"../../src/icons/armchair.ts\",\"../../src/icons/arrow-big-down-dash.ts\",\"../../src/icons/arrow-big-down.ts\",\"../../src/icons/arrow-big-left-dash.ts\",\"../../src/icons/arrow-big-left.ts\",\"../../src/icons/arrow-big-right-dash.ts\",\"../../src/icons/arrow-big-right.ts\",\"../../src/icons/arrow-big-up-dash.ts\",\"../../src/icons/arrow-big-up.ts\",\"../../src/icons/arrow-down-1-0.ts\",\"../../src/icons/arrow-down-0-1.ts\",\"../../src/icons/arrow-down-a-z.ts\",\"../../src/icons/arrow-down-from-line.ts\",\"../../src/icons/arrow-down-left.ts\",\"../../src/icons/arrow-down-narrow-wide.ts\",\"../../src/icons/arrow-down-right.ts\",\"../../src/icons/arrow-down-to-dot.ts\",\"../../src/icons/arrow-down-to-line.ts\",\"../../src/icons/arrow-down-up.ts\",\"../../src/icons/arrow-down-wide-narrow.ts\",\"../../src/icons/arrow-down-z-a.ts\",\"../../src/icons/arrow-down.ts\",\"../../src/icons/arrow-left-from-line.ts\",\"../../src/icons/arrow-left-right.ts\",\"../../src/icons/arrow-left-to-line.ts\",\"../../src/icons/arrow-left.ts\",\"../../src/icons/arrow-right-from-line.ts\",\"../../src/icons/arrow-right-left.ts\",\"../../src/icons/arrow-right-to-line.ts\",\"../../src/icons/arrow-right.ts\",\"../../src/icons/arrow-up-0-1.ts\",\"../../src/icons/arrow-up-a-z.ts\",\"../../src/icons/arrow-up-1-0.ts\",\"../../src/icons/arrow-up-from-dot.ts\",\"../../src/icons/arrow-up-down.ts\",\"../../src/icons/arrow-up-from-line.ts\",\"../../src/icons/arrow-up-left.ts\",\"../../src/icons/arrow-up-narrow-wide.ts\",\"../../src/icons/arrow-up-right.ts\",\"../../src/icons/arrow-up-to-line.ts\",\"../../src/icons/arrow-up-wide-narrow.ts\",\"../../src/icons/arrow-up.ts\",\"../../src/icons/arrow-up-z-a.ts\",\"../../src/icons/astroid.ts\",\"../../src/icons/arrows-up-from-line.ts\",\"../../src/icons/asterisk.ts\",\"../../src/icons/at-sign.ts\",\"../../src/icons/atom.ts\",\"../../src/icons/audio-lines.ts\",\"../../src/icons/audio-waveform.ts\",\"../../src/icons/award.ts\",\"../../src/icons/axe.ts\",\"../../src/icons/axis-3d.ts\",\"../../src/icons/baby.ts\",\"../../src/icons/backpack.ts\",\"../../src/icons/badge-alert.ts\",\"../../src/icons/badge-cent.ts\",\"../../src/icons/badge-check.ts\",\"../../src/icons/badge-dollar-sign.ts\",\"../../src/icons/badge-euro.ts\",\"../../src/icons/badge-info.ts\",\"../../src/icons/badge-indian-rupee.ts\",\"../../src/icons/badge-japanese-yen.ts\",\"../../src/icons/album.ts\",\"../../src/icons/badge-percent.ts\",\"../../src/icons/badge-minus.ts\",\"../../src/icons/badge-pound-sterling.ts\",\"../../src/icons/badge-plus.ts\",\"../../src/icons/badge-question-mark.ts\",\"../../src/icons/badge-russian-ruble.ts\",\"../../src/icons/badge-swiss-franc.ts\",\"../../src/icons/badge-turkish-lira.ts\",\"../../src/icons/badge.ts\",\"../../src/icons/baggage-claim.ts\",\"../../src/icons/badge-x.ts\",\"../../src/icons/banana.ts\",\"../../src/icons/bandage.ts\",\"../../src/icons/balloon.ts\",\"../../src/icons/ban.ts\",\"../../src/icons/banknote-arrow-down.ts\",\"../../src/icons/banknote.ts\",\"../../src/icons/banknote-arrow-up.ts\",\"../../src/icons/barrel.ts\",\"../../src/icons/barcode.ts\",\"../../src/icons/baseline.ts\",\"../../src/icons/banknote-check.ts\",\"../../src/icons/battery-charging.ts\",\"../../src/icons/banknote-x.ts\",\"../../src/icons/battery-full.ts\",\"../../src/icons/bath.ts\",\"../../src/icons/battery-medium.ts\",\"../../src/icons/battery-warning.ts\",\"../../src/icons/battery-low.ts\",\"../../src/icons/battery.ts\",\"../../src/icons/battery-plus.ts\",\"../../src/icons/bean.ts\",\"../../src/icons/beaker.ts\",\"../../src/icons/bean-off.ts\",\"../../src/icons/bed-double.ts\",\"../../src/icons/bed.ts\",\"../../src/icons/bed-single.ts\",\"../../src/icons/beef-off.ts\",\"../../src/icons/beer.ts\",\"../../src/icons/bell-check.ts\",\"../../src/icons/beef.ts\",\"../../src/icons/beer-off.ts\",\"../../src/icons/bell-dot.ts\",\"../../src/icons/bell-off.ts\",\"../../src/icons/bell-electric.ts\",\"../../src/icons/bell-minus.ts\",\"../../src/icons/bell-plus.ts\",\"../../src/icons/between-horizontal-end.ts\",\"../../src/icons/between-horizontal-start.ts\",\"../../src/icons/between-vertical-start.ts\",\"../../src/icons/between-vertical-end.ts\",\"../../src/icons/bell-ring.ts\",\"../../src/icons/bell.ts\",\"../../src/icons/biceps-flexed.ts\",\"../../src/icons/biohazard.ts\",\"../../src/icons/bike.ts\",\"../../src/icons/binoculars.ts\",\"../../src/icons/bird.ts\",\"../../src/icons/blend.ts\",\"../../src/icons/birdhouse.ts\",\"../../src/icons/bitcoin.ts\",\"../../src/icons/blender.ts\",\"../../src/icons/bluetooth-off.ts\",\"../../src/icons/bluetooth-connected.ts\",\"../../src/icons/blinds.ts\",\"../../src/icons/binary.ts\",\"../../src/icons/bluetooth-searching.ts\",\"../../src/icons/bluetooth.ts\",\"../../src/icons/bold.ts\",\"../../src/icons/bolt.ts\",\"../../src/icons/bomb.ts\",\"../../src/icons/bone.ts\",\"../../src/icons/book-a.ts\",\"../../src/icons/blocks.ts\",\"../../src/icons/bone-fracture.ts\",\"../../src/icons/book-check.ts\",\"../../src/icons/book-alert.ts\",\"../../src/icons/book-audio.ts\",\"../../src/icons/book-copy.ts\",\"../../src/icons/book-headphones.ts\",\"../../src/icons/book-down.ts\",\"../../src/icons/book-key.ts\",\"../../src/icons/book-dashed.ts\",\"../../src/icons/book-image.ts\",\"../../src/icons/book-heart.ts\",\"../../src/icons/book-lock.ts\",\"../../src/icons/book-open-text.ts\",\"../../src/icons/book-marked.ts\",\"../../src/icons/book-minus.ts\",\"../../src/icons/book-open-check.ts\",\"../../src/icons/book-search.ts\",\"../../src/icons/book-plus.ts\",\"../../src/icons/book-text.ts\",\"../../src/icons/book-open.ts\",\"../../src/icons/book-up.ts\",\"../../src/icons/book-up-2.ts\",\"../../src/icons/book-type.ts\",\"../../src/icons/book-user.ts\",\"../../src/icons/book-x.ts\",\"../../src/icons/book.ts\",\"../../src/icons/bookmark-check.ts\",\"../../src/icons/bookmark-off.ts\",\"../../src/icons/bookmark-plus.ts\",\"../../src/icons/bookmark-x.ts\",\"../../src/icons/bookmark-minus.ts\",\"../../src/icons/boom-box.ts\",\"../../src/icons/bookmark.ts\",\"../../src/icons/bot-off.ts\",\"../../src/icons/bot-message-square.ts\",\"../../src/icons/bot.ts\",\"../../src/icons/bottle-wine.ts\",\"../../src/icons/boxes.ts\",\"../../src/icons/box.ts\",\"../../src/icons/bow-arrow.ts\",\"../../src/icons/brackets.ts\",\"../../src/icons/brain-circuit.ts\",\"../../src/icons/brain-cog.ts\",\"../../src/icons/brick-wall-fire.ts\",\"../../src/icons/brick-wall-shield.ts\",\"../../src/icons/braces.ts\",\"../../src/icons/brain.ts\",\"../../src/icons/briefcase-conveyor-belt.ts\",\"../../src/icons/briefcase-business.ts\",\"../../src/icons/brick-wall.ts\",\"../../src/icons/briefcase-medical.ts\",\"../../src/icons/briefcase.ts\",\"../../src/icons/bring-to-front.ts\",\"../../src/icons/broccoli.ts\",\"../../src/icons/brush.ts\",\"../../src/icons/bubbles.ts\",\"../../src/icons/brush-cleaning.ts\",\"../../src/icons/bug-play.ts\",\"../../src/icons/bug-off.ts\",\"../../src/icons/bug.ts\",\"../../src/icons/building.ts\",\"../../src/icons/bus.ts\",\"../../src/icons/bus-front.ts\",\"../../src/icons/building-2.ts\",\"../../src/icons/cake-slice.ts\",\"../../src/icons/calendar-1.ts\",\"../../src/icons/calendar-arrow-down.ts\",\"../../src/icons/calculator.ts\",\"../../src/icons/cake.ts\",\"../../src/icons/calendar-arrow-up.ts\",\"../../src/icons/cable-car.ts\",\"../../src/icons/calendar-check.ts\",\"../../src/icons/calendar-check-2.ts\",\"../../src/icons/cable.ts\",\"../../src/icons/calendar-cog.ts\",\"../../src/icons/calendar-clock.ts\",\"../../src/icons/calendar-heart.ts\",\"../../src/icons/calendar-days.ts\",\"../../src/icons/calendar-off.ts\",\"../../src/icons/calendar-fold.ts\",\"../../src/icons/calendar-minus.ts\",\"../../src/icons/calendar-minus-2.ts\",\"../../src/icons/calendar-plus-2.ts\",\"../../src/icons/calendar-plus.ts\",\"../../src/icons/calendar-range.ts\",\"../../src/icons/calendar-sync.ts\",\"../../src/icons/calendar-search.ts\",\"../../src/icons/calendar-x-2.ts\",\"../../src/icons/calendar-x.ts\",\"../../src/icons/calendars.ts\",\"../../src/icons/calendar.ts\",\"../../src/icons/camera.ts\",\"../../src/icons/camera-off.ts\",\"../../src/icons/candy-off.ts\",\"../../src/icons/candy-cane.ts\",\"../../src/icons/cannabis-off.ts\",\"../../src/icons/cannabis.ts\",\"../../src/icons/candy.ts\",\"../../src/icons/car-front.ts\",\"../../src/icons/car-taxi-front.ts\",\"../../src/icons/caravan.ts\",\"../../src/icons/captions-off.ts\",\"../../src/icons/car.ts\",\"../../src/icons/case-sensitive.ts\",\"../../src/icons/captions.ts\",\"../../src/icons/carrot.ts\",\"../../src/icons/case-lower.ts\",\"../../src/icons/cast.ts\",\"../../src/icons/cassette-tape.ts\",\"../../src/icons/castle.ts\",\"../../src/icons/cctv.ts\",\"../../src/icons/cctv-off.ts\",\"../../src/icons/case-upper.ts\",\"../../src/icons/chart-area.ts\",\"../../src/icons/chart-bar-decreasing.ts\",\"../../src/icons/card-sim.ts\",\"../../src/icons/chart-bar-big.ts\",\"../../src/icons/chart-bar-stacked.ts\",\"../../src/icons/chart-bar.ts\",\"../../src/icons/chart-candlestick.ts\",\"../../src/icons/chart-column-stacked.ts\",\"../../src/icons/chart-column-increasing.ts\",\"../../src/icons/chart-column-decreasing.ts\",\"../../src/icons/chart-gantt.ts\",\"../../src/icons/cat.ts\",\"../../src/icons/chart-column.ts\",\"../../src/icons/chart-column-big.ts\",\"../../src/icons/chart-line.ts\",\"../../src/icons/chart-bar-increasing.ts\",\"../../src/icons/chart-no-axes-column-decreasing.ts\",\"../../src/icons/chart-no-axes-column-increasing.ts\",\"../../src/icons/chart-no-axes-gantt.ts\",\"../../src/icons/chart-pie.ts\",\"../../src/icons/chart-no-axes-column.ts\",\"../../src/icons/chart-no-axes-combined.ts\",\"../../src/icons/chart-spline.ts\",\"../../src/icons/check-check.ts\",\"../../src/icons/chart-scatter.ts\",\"../../src/icons/chef-hat.ts\",\"../../src/icons/check.ts\",\"../../src/icons/chess-king.ts\",\"../../src/icons/cherry.ts\",\"../../src/icons/chess-bishop.ts\",\"../../src/icons/chess-queen.ts\",\"../../src/icons/chess-knight.ts\",\"../../src/icons/check-line.ts\",\"../../src/icons/chess-rook.ts\",\"../../src/icons/chess-pawn.ts\",\"../../src/icons/chevron-first.ts\",\"../../src/icons/chevron-last.ts\",\"../../src/icons/chevron-right.ts\",\"../../src/icons/chevron-left.ts\",\"../../src/icons/chevron-down.ts\",\"../../src/icons/chevron-up.ts\",\"../../src/icons/chevrons-down.ts\",\"../../src/icons/chevrons-right-left.ts\",\"../../src/icons/chevrons-down-up.ts\",\"../../src/icons/chevrons-left.ts\",\"../../src/icons/chevrons-left-right-ellipsis.ts\",\"../../src/icons/chevrons-up-down.ts\",\"../../src/icons/chevrons-right.ts\",\"../../src/icons/chevrons-left-right.ts\",\"../../src/icons/chevrons-up.ts\",\"../../src/icons/church.ts\",\"../../src/icons/chart-network.ts\",\"../../src/icons/circle-alert.ts\",\"../../src/icons/circle-arrow-down.ts\",\"../../src/icons/cigarette-off.ts\",\"../../src/icons/cigarette.ts\",\"../../src/icons/circle-arrow-out-down-left.ts\",\"../../src/icons/circle-arrow-out-down-right.ts\",\"../../src/icons/circle-arrow-left.ts\",\"../../src/icons/circle-arrow-out-up-right.ts\",\"../../src/icons/circle-arrow-right.ts\",\"../../src/icons/circle-arrow-out-up-left.ts\",\"../../src/icons/circle-check-big.ts\",\"../../src/icons/circle-check.ts\",\"../../src/icons/circle-arrow-up.ts\",\"../../src/icons/circle-chevron-left.ts\",\"../../src/icons/circle-chevron-right.ts\",\"../../src/icons/circle-chevron-down.ts\",\"../../src/icons/circle-chevron-up.ts\",\"../../src/icons/circle-dashed.ts\",\"../../src/icons/circle-divide.ts\",\"../../src/icons/circle-dot.ts\",\"../../src/icons/circle-dollar-sign.ts\",\"../../src/icons/circle-ellipsis.ts\",\"../../src/icons/circle-equal.ts\",\"../../src/icons/circle-dot-dashed.ts\",\"../../src/icons/circle-fading-arrow-up.ts\",\"../../src/icons/circle-euro.ts\",\"../../src/icons/circle-fading-plus.ts\",\"../../src/icons/circle-gauge.ts\",\"../../src/icons/circle-parking-off.ts\",\"../../src/icons/circle-parking.ts\",\"../../src/icons/circle-pause.ts\",\"../../src/icons/circle-percent.ts\",\"../../src/icons/circle-play.ts\",\"../../src/icons/circle-plus.ts\",\"../../src/icons/circle-pile.ts\",\"../../src/icons/circle-minus.ts\",\"../../src/icons/circle-slash.ts\",\"../../src/icons/circle-off.ts\",\"../../src/icons/circle-slash-2.ts\",\"../../src/icons/circle-pound-sterling.ts\",\"../../src/icons/circle-question-mark.ts\",\"../../src/icons/circle-small.ts\",\"../../src/icons/circle-stop.ts\",\"../../src/icons/circle-power.ts\",\"../../src/icons/circle-user.ts\",\"../../src/icons/circle-user-round.ts\",\"../../src/icons/circle-x.ts\",\"../../src/icons/circle-star.ts\",\"../../src/icons/circle.ts\",\"../../src/icons/circuit-board.ts\",\"../../src/icons/citrus.ts\",\"../../src/icons/clipboard-clock.ts\",\"../../src/icons/clapperboard.ts\",\"../../src/icons/clipboard-list.ts\",\"../../src/icons/clipboard-paste.ts\",\"../../src/icons/clipboard-minus.ts\",\"../../src/icons/clipboard-pen.ts\",\"../../src/icons/clipboard-pen-line.ts\",\"../../src/icons/clipboard-plus.ts\",\"../../src/icons/clipboard.ts\",\"../../src/icons/clipboard-x.ts\",\"../../src/icons/clipboard-type.ts\",\"../../src/icons/clock-1.ts\",\"../../src/icons/clock-11.ts\",\"../../src/icons/clock-10.ts\",\"../../src/icons/clock-3.ts\",\"../../src/icons/clock-12.ts\",\"../../src/icons/clock-2.ts\",\"../../src/icons/clipboard-check.ts\",\"../../src/icons/clock-5.ts\",\"../../src/icons/clipboard-copy.ts\",\"../../src/icons/clock-6.ts\",\"../../src/icons/clock-8.ts\",\"../../src/icons/clock-alert.ts\",\"../../src/icons/clock-9.ts\",\"../../src/icons/clock-arrow-down.ts\",\"../../src/icons/clock-arrow-left.ts\",\"../../src/icons/clock-arrow-right.ts\",\"../../src/icons/clock-7.ts\",\"../../src/icons/clock-check.ts\",\"../../src/icons/clock-fading.ts\",\"../../src/icons/closed-caption.ts\",\"../../src/icons/clock.ts\",\"../../src/icons/clock-4.ts\",\"../../src/icons/cloud-alert.ts\",\"../../src/icons/clock-arrow-up.ts\",\"../../src/icons/cloud-check.ts\",\"../../src/icons/cloud-backup.ts\",\"../../src/icons/cloud-download.ts\",\"../../src/icons/clock-plus.ts\",\"../../src/icons/cloud-cog.ts\",\"../../src/icons/cloud-drizzle.ts\",\"../../src/icons/cloud-lightning.ts\",\"../../src/icons/cloud-hail.ts\",\"../../src/icons/cloud-fog.ts\",\"../../src/icons/cloud-moon.ts\",\"../../src/icons/cloud-off.ts\",\"../../src/icons/cloud-moon-rain.ts\",\"../../src/icons/cloud-rain-wind.ts\",\"../../src/icons/cloud-sun-rain.ts\",\"../../src/icons/cloud-snow.ts\",\"../../src/icons/cloud-upload.ts\",\"../../src/icons/cloud-rain.ts\",\"../../src/icons/cloud.ts\",\"../../src/icons/cloud-sync.ts\",\"../../src/icons/cloud-sun.ts\",\"../../src/icons/clover.ts\",\"../../src/icons/code-xml.ts\",\"../../src/icons/cloudy.ts\",\"../../src/icons/code.ts\",\"../../src/icons/coffee.ts\",\"../../src/icons/coins.ts\",\"../../src/icons/club.ts\",\"../../src/icons/cog.ts\",\"../../src/icons/columns-2.ts\",\"../../src/icons/columns-4.ts\",\"../../src/icons/columns-3-cog.ts\",\"../../src/icons/combine.ts\",\"../../src/icons/command.ts\",\"../../src/icons/compass.ts\",\"../../src/icons/computer.ts\",\"../../src/icons/component.ts\",\"../../src/icons/concierge-bell.ts\",\"../../src/icons/construction.ts\",\"../../src/icons/contact-round.ts\",\"../../src/icons/contrast.ts\",\"../../src/icons/contact.ts\",\"../../src/icons/cone.ts\",\"../../src/icons/container.ts\",\"../../src/icons/cooking-pot.ts\",\"../../src/icons/copy-minus.ts\",\"../../src/icons/copy-check.ts\",\"../../src/icons/copy-slash.ts\",\"../../src/icons/copy-x.ts\",\"../../src/icons/copy.ts\",\"../../src/icons/columns-3.ts\",\"../../src/icons/copyleft.ts\",\"../../src/icons/copyright.ts\",\"../../src/icons/corner-down-left.ts\",\"../../src/icons/corner-down-right.ts\",\"../../src/icons/copy-plus.ts\",\"../../src/icons/corner-left-up.ts\",\"../../src/icons/corner-right-down.ts\",\"../../src/icons/corner-right-up.ts\",\"../../src/icons/corner-up-left.ts\",\"../../src/icons/corner-up-right.ts\",\"../../src/icons/cpu.ts\",\"../../src/icons/credit-card.ts\",\"../../src/icons/croissant.ts\",\"../../src/icons/cookie.ts\",\"../../src/icons/crop.ts\",\"../../src/icons/cross.ts\",\"../../src/icons/crosshair.ts\",\"../../src/icons/crown.ts\",\"../../src/icons/cuboid.ts\",\"../../src/icons/currency.ts\",\"../../src/icons/cup-soda.ts\",\"../../src/icons/cylinder.ts\",\"../../src/icons/corner-left-down.ts\",\"../../src/icons/database-arrow-up.ts\",\"../../src/icons/dam.ts\",\"../../src/icons/database-check.ts\",\"../../src/icons/database-minus.ts\",\"../../src/icons/database-backup.ts\",\"../../src/icons/database-search.ts\",\"../../src/icons/database-plus.ts\",\"../../src/icons/creative-commons.ts\",\"../../src/icons/database-zap.ts\",\"../../src/icons/decimals-arrow-left.ts\",\"../../src/icons/database-x.ts\",\"../../src/icons/decimals-arrow-right.ts\",\"../../src/icons/database.ts\",\"../../src/icons/delete.ts\",\"../../src/icons/diamond-minus.ts\",\"../../src/icons/diamond.ts\",\"../../src/icons/diameter.ts\",\"../../src/icons/database-arrow-down.ts\",\"../../src/icons/dessert.ts\",\"../../src/icons/diamond-plus.ts\",\"../../src/icons/diamond-percent.ts\",\"../../src/icons/dice-3.ts\",\"../../src/icons/dice-4.ts\",\"../../src/icons/dice-2.ts\",\"../../src/icons/dices.ts\",\"../../src/icons/dice-5.ts\",\"../../src/icons/dice-6.ts\",\"../../src/icons/disc-album.ts\",\"../../src/icons/diff.ts\",\"../../src/icons/dice-1.ts\",\"../../src/icons/disc-2.ts\",\"../../src/icons/disc-3.ts\",\"../../src/icons/dna-off.ts\",\"../../src/icons/dna.ts\",\"../../src/icons/dog.ts\",\"../../src/icons/divide.ts\",\"../../src/icons/dock.ts\",\"../../src/icons/donut.ts\",\"../../src/icons/door-closed-locked.ts\",\"../../src/icons/dollar-sign.ts\",\"../../src/icons/dot.ts\",\"../../src/icons/door-closed.ts\",\"../../src/icons/download.ts\",\"../../src/icons/door-open.ts\",\"../../src/icons/drafting-compass.ts\",\"../../src/icons/droplet-off.ts\",\"../../src/icons/droplet.ts\",\"../../src/icons/drone.ts\",\"../../src/icons/drama.ts\",\"../../src/icons/drill.ts\",\"../../src/icons/drumstick.ts\",\"../../src/icons/drum.ts\",\"../../src/icons/dumbbell.ts\",\"../../src/icons/ear.ts\",\"../../src/icons/earth-lock.ts\",\"../../src/icons/ear-off.ts\",\"../../src/icons/eclipse.ts\",\"../../src/icons/egg-fried.ts\",\"../../src/icons/disc.ts\",\"../../src/icons/egg-off.ts\",\"../../src/icons/earth.ts\",\"../../src/icons/droplets.ts\",\"../../src/icons/ellipse.ts\",\"../../src/icons/ellipsis.ts\",\"../../src/icons/egg.ts\",\"../../src/icons/equal-approximately.ts\",\"../../src/icons/ellipsis-vertical.ts\",\"../../src/icons/equal-not.ts\",\"../../src/icons/equal.ts\",\"../../src/icons/eraser.ts\",\"../../src/icons/euro.ts\",\"../../src/icons/ev-charger.ts\",\"../../src/icons/external-link.ts\",\"../../src/icons/eye-closed.ts\",\"../../src/icons/eye-dashed.ts\",\"../../src/icons/eye-off.ts\",\"../../src/icons/ethernet-port.ts\",\"../../src/icons/eye.ts\",\"../../src/icons/face-angry.ts\",\"../../src/icons/face-expressionless.ts\",\"../../src/icons/face-slightly-frowning.ts\",\"../../src/icons/face-slightly-smiling-plus.ts\",\"../../src/icons/expand.ts\",\"../../src/icons/face-neutral.ts\",\"../../src/icons/factory.ts\",\"../../src/icons/face-grinning.ts\",\"../../src/icons/face-slightly-smiling.ts\",\"../../src/icons/fan.ts\",\"../../src/icons/feather.ts\",\"../../src/icons/ferris-wheel.ts\",\"../../src/icons/fence.ts\",\"../../src/icons/file-axis-3d.ts\",\"../../src/icons/file-archive.ts\",\"../../src/icons/file-badge.ts\",\"../../src/icons/file-braces-corner.ts\",\"../../src/icons/file-braces.ts\",\"../../src/icons/file-chart-column-increasing.ts\",\"../../src/icons/fast-forward.ts\",\"../../src/icons/file-box.ts\",\"../../src/icons/file-chart-column.ts\",\"../../src/icons/file-chart-line.ts\",\"../../src/icons/file-chart-pie.ts\",\"../../src/icons/file-clock.ts\",\"../../src/icons/file-check.ts\",\"../../src/icons/file-check-corner.ts\",\"../../src/icons/file-code-corner.ts\",\"../../src/icons/file-cog.ts\",\"../../src/icons/file-code.ts\",\"../../src/icons/file-digit.ts\",\"../../src/icons/file-down.ts\",\"../../src/icons/file-diff.ts\",\"../../src/icons/file-exclamation-point.ts\",\"../../src/icons/file-headphone.ts\",\"../../src/icons/file-heart.ts\",\"../../src/icons/file-input.ts\",\"../../src/icons/file-key.ts\",\"../../src/icons/file-image.ts\",\"../../src/icons/file-minus-corner.ts\",\"../../src/icons/file-lock.ts\",\"../../src/icons/file-minus.ts\",\"../../src/icons/file-pen-line.ts\",\"../../src/icons/file-output.ts\",\"../../src/icons/file-pen.ts\",\"../../src/icons/file-music.ts\",\"../../src/icons/file-play.ts\",\"../../src/icons/file-plus-corner.ts\",\"../../src/icons/file-plus.ts\",\"../../src/icons/file-scan.ts\",\"../../src/icons/file-search.ts\",\"../../src/icons/file-question-mark.ts\",\"../../src/icons/file-search-corner.ts\",\"../../src/icons/file-sliders.ts\",\"../../src/icons/file-stack.ts\",\"../../src/icons/file-symlink.ts\",\"../../src/icons/file-spreadsheet.ts\",\"../../src/icons/file-text.ts\",\"../../src/icons/file-type.ts\",\"../../src/icons/file-type-corner.ts\",\"../../src/icons/file-up.ts\",\"../../src/icons/file-video-camera.ts\",\"../../src/icons/file-user.ts\",\"../../src/icons/file-terminal.ts\",\"../../src/icons/file-volume.ts\",\"../../src/icons/file-x.ts\",\"../../src/icons/file-x-corner.ts\",\"../../src/icons/file.ts\",\"../../src/icons/file-signal.ts\",\"../../src/icons/files.ts\",\"../../src/icons/fingerprint-pattern.ts\",\"../../src/icons/fire-extinguisher.ts\",\"../../src/icons/film.ts\",\"../../src/icons/fish-symbol.ts\",\"../../src/icons/fish.ts\",\"../../src/icons/fishing-rod.ts\",\"../../src/icons/fishing-hook.ts\",\"../../src/icons/fish-off.ts\",\"../../src/icons/flag-off.ts\",\"../../src/icons/flag-triangle-right.ts\",\"../../src/icons/flag.ts\",\"../../src/icons/flame-kindling.ts\",\"../../src/icons/flashlight-off.ts\",\"../../src/icons/flag-triangle-left.ts\",\"../../src/icons/flask-conical-off.ts\",\"../../src/icons/flame.ts\",\"../../src/icons/flask-round.ts\",\"../../src/icons/flip-horizontal-2.ts\",\"../../src/icons/flip-vertical-2.ts\",\"../../src/icons/flower-2.ts\",\"../../src/icons/fold-horizontal.ts\",\"../../src/icons/fold-vertical.ts\",\"../../src/icons/focus.ts\",\"../../src/icons/flashlight.ts\",\"../../src/icons/flask-conical.ts\",\"../../src/icons/folder-archive.ts\",\"../../src/icons/flower.ts\",\"../../src/icons/folder-bookmark.ts\",\"../../src/icons/folder-clock.ts\",\"../../src/icons/folder-closed.ts\",\"../../src/icons/folder-code.ts\",\"../../src/icons/folder-cog.ts\",\"../../src/icons/folder-check.ts\",\"../../src/icons/folder-dot.ts\",\"../../src/icons/folder-down.ts\",\"../../src/icons/folder-git.ts\",\"../../src/icons/folder-input.ts\",\"../../src/icons/folder-git-2.ts\",\"../../src/icons/folder-heart.ts\",\"../../src/icons/folder-kanban.ts\",\"../../src/icons/folder-key.ts\",\"../../src/icons/folder-minus.ts\",\"../../src/icons/folder-open.ts\",\"../../src/icons/folder-pen.ts\",\"../../src/icons/folder-lock.ts\",\"../../src/icons/folder-search-2.ts\",\"../../src/icons/folder-output.ts\",\"../../src/icons/folder-root.ts\",\"../../src/icons/folder-plus.ts\",\"../../src/icons/folder-search.ts\",\"../../src/icons/folder-sync.ts\",\"../../src/icons/folder-open-dot.ts\",\"../../src/icons/folder-tree.ts\",\"../../src/icons/folder-symlink.ts\",\"../../src/icons/folder-up.ts\",\"../../src/icons/folder-x.ts\",\"../../src/icons/folder.ts\",\"../../src/icons/footprints.ts\",\"../../src/icons/folders.ts\",\"../../src/icons/forklift.ts\",\"../../src/icons/form.ts\",\"../../src/icons/forward.ts\",\"../../src/icons/frame.ts\",\"../../src/icons/fullscreen.ts\",\"../../src/icons/funnel-plus.ts\",\"../../src/icons/fuel.ts\",\"../../src/icons/funnel-x.ts\",\"../../src/icons/gallery-horizontal-end.ts\",\"../../src/icons/funnel.ts\",\"../../src/icons/gallery-vertical-end.ts\",\"../../src/icons/gallery-horizontal.ts\",\"../../src/icons/gamepad-2.ts\",\"../../src/icons/gallery-vertical.ts\",\"../../src/icons/gallery-thumbnails.ts\",\"../../src/icons/gamepad.ts\",\"../../src/icons/gamepad-directional.ts\",\"../../src/icons/gavel.ts\",\"../../src/icons/georgian-lari.ts\",\"../../src/icons/gem.ts\",\"../../src/icons/gift.ts\",\"../../src/icons/ghost.ts\",\"../../src/icons/gauge.ts\",\"../../src/icons/git-branch-minus.ts\",\"../../src/icons/git-branch-plus.ts\",\"../../src/icons/git-commit-vertical.ts\",\"../../src/icons/git-commit-horizontal.ts\",\"../../src/icons/git-branch.ts\",\"../../src/icons/git-graph.ts\",\"../../src/icons/git-compare.ts\",\"../../src/icons/git-fork.ts\",\"../../src/icons/git-compare-arrows.ts\",\"../../src/icons/git-merge-conflict.ts\",\"../../src/icons/git-pull-request-arrow.ts\",\"../../src/icons/git-merge.ts\",\"../../src/icons/git-pull-request-create.ts\",\"../../src/icons/git-pull-request-closed.ts\",\"../../src/icons/git-pull-request.ts\",\"../../src/icons/git-pull-request-draft.ts\",\"../../src/icons/git-pull-request-create-arrow.ts\",\"../../src/icons/globe-check.ts\",\"../../src/icons/glasses.ts\",\"../../src/icons/globe-off.ts\",\"../../src/icons/globe-lock.ts\",\"../../src/icons/globe.ts\",\"../../src/icons/goal.ts\",\"../../src/icons/globe-x.ts\",\"../../src/icons/graduation-cap.ts\",\"../../src/icons/glass-water.ts\",\"../../src/icons/grape.ts\",\"../../src/icons/grid-2x2-check.ts\",\"../../src/icons/gpu.ts\",\"../../src/icons/grid-2x2-x.ts\",\"../../src/icons/grid-2x2-plus.ts\",\"../../src/icons/grid-2x2.ts\",\"../../src/icons/grid-3x2.ts\",\"../../src/icons/grip-horizontal.ts\",\"../../src/icons/grip.ts\",\"../../src/icons/grid-3x3.ts\",\"../../src/icons/grip-vertical.ts\",\"../../src/icons/guitar.ts\",\"../../src/icons/ham.ts\",\"../../src/icons/hamburger.ts\",\"../../src/icons/hand-coins.ts\",\"../../src/icons/group.ts\",\"../../src/icons/hand-grab.ts\",\"../../src/icons/hand-metal.ts\",\"../../src/icons/hand-fist.ts\",\"../../src/icons/hammer.ts\",\"../../src/icons/hand-heart.ts\",\"../../src/icons/hand.ts\",\"../../src/icons/hand-platter.ts\",\"../../src/icons/handbag.ts\",\"../../src/icons/hand-helping.ts\",\"../../src/icons/handshake.ts\",\"../../src/icons/hard-drive-upload.ts\",\"../../src/icons/hard-drive-download.ts\",\"../../src/icons/hard-drive.ts\",\"../../src/icons/hard-hat.ts\",\"../../src/icons/hash.ts\",\"../../src/icons/hd.ts\",\"../../src/icons/haze.ts\",\"../../src/icons/hdmi-port.ts\",\"../../src/icons/hat-glasses.ts\",\"../../src/icons/heading-1.ts\",\"../../src/icons/heading-2.ts\",\"../../src/icons/heading-6.ts\",\"../../src/icons/heading-3.ts\",\"../../src/icons/heading.ts\",\"../../src/icons/headphone-off.ts\",\"../../src/icons/heading-5.ts\",\"../../src/icons/headset.ts\",\"../../src/icons/heart-crack.ts\",\"../../src/icons/heart-handshake.ts\",\"../../src/icons/heading-4.ts\",\"../../src/icons/heart-minus.ts\",\"../../src/icons/heart-off.ts\",\"../../src/icons/headphones.ts\",\"../../src/icons/heart-pulse.ts\",\"../../src/icons/heart-x.ts\",\"../../src/icons/heart.ts\",\"../../src/icons/heater.ts\",\"../../src/icons/hexagon.ts\",\"../../src/icons/helicopter.ts\",\"../../src/icons/highlighter.ts\",\"../../src/icons/hop.ts\",\"../../src/icons/hotel.ts\",\"../../src/icons/hospital.ts\",\"../../src/icons/hop-off.ts\",\"../../src/icons/house-heart.ts\",\"../../src/icons/house-plus.ts\",\"../../src/icons/hourglass.ts\",\"../../src/icons/house.ts\",\"../../src/icons/house-wifi.ts\",\"../../src/icons/house-plug.ts\",\"../../src/icons/heart-plus.ts\",\"../../src/icons/ice-cream-cone.ts\",\"../../src/icons/id-card.ts\",\"../../src/icons/id-card-lanyard.ts\",\"../../src/icons/image-down.ts\",\"../../src/icons/ice-cream-bowl.ts\",\"../../src/icons/image-minus.ts\",\"../../src/icons/image-off.ts\",\"../../src/icons/image-plus.ts\",\"../../src/icons/image-play.ts\",\"../../src/icons/image-upscale.ts\",\"../../src/icons/image-up.ts\",\"../../src/icons/import.ts\",\"../../src/icons/image.ts\",\"../../src/icons/inbox.ts\",\"../../src/icons/images.ts\",\"../../src/icons/info.ts\",\"../../src/icons/indian-rupee.ts\",\"../../src/icons/italic.ts\",\"../../src/icons/infinity.ts\",\"../../src/icons/inspection-panel.ts\",\"../../src/icons/joystick.ts\",\"../../src/icons/iteration-cw.ts\",\"../../src/icons/iteration-ccw.ts\",\"../../src/icons/japanese-yen.ts\",\"../../src/icons/key-round.ts\",\"../../src/icons/key-square.ts\",\"../../src/icons/kayak.ts\",\"../../src/icons/keyboard-music.ts\",\"../../src/icons/kanban.ts\",\"../../src/icons/keyboard-off.ts\",\"../../src/icons/key.ts\",\"../../src/icons/keyboard.ts\",\"../../src/icons/lamp-desk.ts\",\"../../src/icons/lamp-wall-down.ts\",\"../../src/icons/lamp-ceiling.ts\",\"../../src/icons/lamp-wall-up.ts\",\"../../src/icons/land-plot.ts\",\"../../src/icons/lamp-floor.ts\",\"../../src/icons/landmark.ts\",\"../../src/icons/languages.ts\",\"../../src/icons/lamp.ts\",\"../../src/icons/laptop.ts\",\"../../src/icons/laptop-minimal.ts\",\"../../src/icons/laptop-minimal-check.ts\",\"../../src/icons/lasso.ts\",\"../../src/icons/layer-arrow-up.ts\",\"../../src/icons/lasso-select.ts\",\"../../src/icons/layers-arrow-down.ts\",\"../../src/icons/layers-2.ts\",\"../../src/icons/layers-minus.ts\",\"../../src/icons/layers-arrow-up.ts\",\"../../src/icons/layers.ts\",\"../../src/icons/layers-plus.ts\",\"../../src/icons/layer-arrow-down.ts\",\"../../src/icons/layout-dashboard.ts\",\"../../src/icons/layout-freeform.ts\",\"../../src/icons/layout-list.ts\",\"../../src/icons/layout-grid.ts\",\"../../src/icons/layout-panel-left.ts\",\"../../src/icons/layout-panel-top.ts\",\"../../src/icons/layout-template.ts\",\"../../src/icons/leaf.ts\",\"../../src/icons/lectern.ts\",\"../../src/icons/lens-convex.ts\",\"../../src/icons/leafy-green.ts\",\"../../src/icons/library-big.ts\",\"../../src/icons/lens-concave.ts\",\"../../src/icons/ligature.ts\",\"../../src/icons/life-buoy.ts\",\"../../src/icons/library.ts\",\"../../src/icons/lightbulb.ts\",\"../../src/icons/lightbulb-off.ts\",\"../../src/icons/line-dot-right-horizontal.ts\",\"../../src/icons/line-squiggle.ts\",\"../../src/icons/link-2-off.ts\",\"../../src/icons/link.ts\",\"../../src/icons/list-checks.ts\",\"../../src/icons/list-check.ts\",\"../../src/icons/link-2.ts\",\"../../src/icons/line-style.ts\",\"../../src/icons/list-chevrons-down-up.ts\",\"../../src/icons/list-collapse.ts\",\"../../src/icons/list-end.ts\",\"../../src/icons/list-chevrons-up-down.ts\",\"../../src/icons/list-filter-plus.ts\",\"../../src/icons/list-filter.ts\",\"../../src/icons/list-minus.ts\",\"../../src/icons/list-indent-decrease.ts\",\"../../src/icons/list-indent-increase.ts\",\"../../src/icons/list-ordered.ts\",\"../../src/icons/list-music.ts\",\"../../src/icons/list-restart.ts\",\"../../src/icons/list-plus.ts\",\"../../src/icons/list-sort-descending.ts\",\"../../src/icons/list-sort-ascending.ts\",\"../../src/icons/list-start.ts\",\"../../src/icons/list-todo.ts\",\"../../src/icons/list-video.ts\",\"../../src/icons/list-tree.ts\",\"../../src/icons/list-x.ts\",\"../../src/icons/list.ts\",\"../../src/icons/loader-pinwheel.ts\",\"../../src/icons/locate-fixed.ts\",\"../../src/icons/loader.ts\",\"../../src/icons/loader-circle.ts\",\"../../src/icons/locate.ts\",\"../../src/icons/locate-off.ts\",\"../../src/icons/lock-keyhole.ts\",\"../../src/icons/lock-open.ts\",\"../../src/icons/lock-keyhole-open.ts\",\"../../src/icons/lock.ts\",\"../../src/icons/log-in.ts\",\"../../src/icons/log-out.ts\",\"../../src/icons/logs.ts\",\"../../src/icons/lollipop.ts\",\"../../src/icons/luggage.ts\",\"../../src/icons/magnet.ts\",\"../../src/icons/mail-check.ts\",\"../../src/icons/mail-open.ts\",\"../../src/icons/mail-minus.ts\",\"../../src/icons/mail-question-mark.ts\",\"../../src/icons/mail-search.ts\",\"../../src/icons/mail-plus.ts\",\"../../src/icons/mail-warning.ts\",\"../../src/icons/mail.ts\",\"../../src/icons/mailbox.ts\",\"../../src/icons/mails.ts\",\"../../src/icons/map-pin-check-inside.ts\",\"../../src/icons/mail-x.ts\",\"../../src/icons/map-minus.ts\",\"../../src/icons/map-pin-check.ts\",\"../../src/icons/map-pin-minus.ts\",\"../../src/icons/map-pin-minus-inside.ts\",\"../../src/icons/map-pin-house.ts\",\"../../src/icons/map-pin-off.ts\",\"../../src/icons/map-pin-plus-inside.ts\",\"../../src/icons/map-pin-plus.ts\",\"../../src/icons/map-pin-x-inside.ts\",\"../../src/icons/map-pin-search.ts\",\"../../src/icons/map-pin-pen.ts\",\"../../src/icons/map-pin-x.ts\",\"../../src/icons/map-pinned.ts\",\"../../src/icons/map.ts\",\"../../src/icons/mars-stroke.ts\",\"../../src/icons/mars.ts\",\"../../src/icons/map-pin.ts\",\"../../src/icons/map-plus.ts\",\"../../src/icons/martini.ts\",\"../../src/icons/maximize.ts\",\"../../src/icons/medal.ts\",\"../../src/icons/megaphone.ts\",\"../../src/icons/maximize-2.ts\",\"../../src/icons/memory-stick.ts\",\"../../src/icons/megaphone-off.ts\",\"../../src/icons/menu.ts\",\"../../src/icons/message-circle-check.ts\",\"../../src/icons/merge.ts\",\"../../src/icons/message-circle-dashed.ts\",\"../../src/icons/message-circle-heart.ts\",\"../../src/icons/message-circle-more.ts\",\"../../src/icons/message-circle-off.ts\",\"../../src/icons/message-circle-plus.ts\",\"../../src/icons/message-circle-question-mark.ts\",\"../../src/icons/message-circle-reply.ts\",\"../../src/icons/message-circle-x.ts\",\"../../src/icons/message-circle-code.ts\",\"../../src/icons/message-square-check.ts\",\"../../src/icons/message-circle-warning.ts\",\"../../src/icons/message-square-dashed.ts\",\"../../src/icons/message-circle.ts\",\"../../src/icons/message-square-diff.ts\",\"../../src/icons/message-square-code.ts\",\"../../src/icons/message-square-lock.ts\",\"../../src/icons/message-square-dot.ts\",\"../../src/icons/message-square-off.ts\",\"../../src/icons/message-square-plus.ts\",\"../../src/icons/message-square-more.ts\",\"../../src/icons/message-square-quote.ts\",\"../../src/icons/message-square-share.ts\",\"../../src/icons/message-square-heart.ts\",\"../../src/icons/message-square-text.ts\",\"../../src/icons/message-square-warning.ts\",\"../../src/icons/message-square-x.ts\",\"../../src/icons/message-square-reply.ts\",\"../../src/icons/message-square.ts\",\"../../src/icons/messages-square.ts\",\"../../src/icons/metronome.ts\",\"../../src/icons/mic-off.ts\",\"../../src/icons/mic-signal.ts\",\"../../src/icons/mic-vocal.ts\",\"../../src/icons/mic-audio-lines.ts\",\"../../src/icons/mic.ts\",\"../../src/icons/microscope.ts\",\"../../src/icons/microchip.ts\",\"../../src/icons/microwave.ts\",\"../../src/icons/milestone.ts\",\"../../src/icons/milk.ts\",\"../../src/icons/minimize.ts\",\"../../src/icons/minimize-2.ts\",\"../../src/icons/milk-off.ts\",\"../../src/icons/mirror-rectangular.ts\",\"../../src/icons/minus.ts\",\"../../src/icons/monitor-check.ts\",\"../../src/icons/mirror-round.ts\",\"../../src/icons/monitor-cloud.ts\",\"../../src/icons/monitor-cog.ts\",\"../../src/icons/monitor-off.ts\",\"../../src/icons/monitor-pause.ts\",\"../../src/icons/monitor-dot.ts\",\"../../src/icons/monitor-down.ts\",\"../../src/icons/monitor-play.ts\",\"../../src/icons/monitor-speaker.ts\",\"../../src/icons/monitor-smartphone.ts\",\"../../src/icons/monitor-up.ts\",\"../../src/icons/monitor-x.ts\",\"../../src/icons/moon-star.ts\",\"../../src/icons/mosque.ts\",\"../../src/icons/motorbike.ts\",\"../../src/icons/moon.ts\",\"../../src/icons/mountain.ts\",\"../../src/icons/monitor-stop.ts\",\"../../src/icons/mouse-left.ts\",\"../../src/icons/mouse-off.ts\",\"../../src/icons/mountain-snow.ts\",\"../../src/icons/mouse-pointer-2-off.ts\",\"../../src/icons/mouse-pointer-2.ts\",\"../../src/icons/mouse-pointer-ban.ts\",\"../../src/icons/mouse-pointer.ts\",\"../../src/icons/mouse-pointer-click.ts\",\"../../src/icons/mouse.ts\",\"../../src/icons/move-3d.ts\",\"../../src/icons/move-diagonal-2.ts\",\"../../src/icons/move-down.ts\",\"../../src/icons/monitor.ts\",\"../../src/icons/move-down-right.ts\",\"../../src/icons/mouse-right.ts\",\"../../src/icons/move-horizontal.ts\",\"../../src/icons/move-down-left.ts\",\"../../src/icons/move-right.ts\",\"../../src/icons/move-diagonal.ts\",\"../../src/icons/move-up-left.ts\",\"../../src/icons/move-left.ts\",\"../../src/icons/move-vertical.ts\",\"../../src/icons/move-up.ts\",\"../../src/icons/move-up-right.ts\",\"../../src/icons/move.ts\",\"../../src/icons/music-3.ts\",\"../../src/icons/music-2.ts\",\"../../src/icons/music-4.ts\",\"../../src/icons/navigation-2-off.ts\",\"../../src/icons/music.ts\",\"../../src/icons/navigation-2.ts\",\"../../src/icons/navigation-off.ts\",\"../../src/icons/network.ts\",\"../../src/icons/nfc.ts\",\"../../src/icons/newspaper.ts\",\"../../src/icons/non-binary.ts\",\"../../src/icons/notebook-tabs.ts\",\"../../src/icons/notepad-text.ts\",\"../../src/icons/notepad-text-dashed.ts\",\"../../src/icons/navigation.ts\",\"../../src/icons/notebook-pen.ts\",\"../../src/icons/notebook.ts\",\"../../src/icons/notebook-text.ts\",\"../../src/icons/nut-off.ts\",\"../../src/icons/octagon-pause.ts\",\"../../src/icons/nut.ts\",\"../../src/icons/octagon-alert.ts\",\"../../src/icons/option.ts\",\"../../src/icons/octagon-x.ts\",\"../../src/icons/omega.ts\",\"../../src/icons/orbit.ts\",\"../../src/icons/octagon-minus.ts\",\"../../src/icons/package-check.ts\",\"../../src/icons/origami.ts\",\"../../src/icons/package-minus.ts\",\"../../src/icons/octagon.ts\",\"../../src/icons/package-2.ts\",\"../../src/icons/package-plus.ts\",\"../../src/icons/package-open.ts\",\"../../src/icons/package-search.ts\",\"../../src/icons/package-x.ts\",\"../../src/icons/package.ts\",\"../../src/icons/paint-roller.ts\",\"../../src/icons/paint-bucket.ts\",\"../../src/icons/paintbrush.ts\",\"../../src/icons/paintbrush-vertical.ts\",\"../../src/icons/palette.ts\",\"../../src/icons/panda.ts\",\"../../src/icons/panel-bottom-open.ts\",\"../../src/icons/panel-bottom-dashed.ts\",\"../../src/icons/panel-bottom.ts\",\"../../src/icons/panel-left-close.ts\",\"../../src/icons/panel-left-dashed.ts\",\"../../src/icons/panel-left-right-dashed.ts\",\"../../src/icons/panel-bottom-close.ts\",\"../../src/icons/panel-left.ts\",\"../../src/icons/panel-right-close.ts\",\"../../src/icons/panel-right-dashed.ts\",\"../../src/icons/panel-right.ts\",\"../../src/icons/panel-top-close.ts\",\"../../src/icons/panel-top-bottom-dashed.ts\",\"../../src/icons/panel-right-open.ts\",\"../../src/icons/panel-top-dashed.ts\",\"../../src/icons/panel-top-open.ts\",\"../../src/icons/panel-left-open.ts\",\"../../src/icons/panel-top.ts\",\"../../src/icons/panels-right-bottom.ts\",\"../../src/icons/panels-top-left.ts\",\"../../src/icons/panels-left-bottom.ts\",\"../../src/icons/paper-bag.ts\",\"../../src/icons/paperclip.ts\",\"../../src/icons/parasol.ts\",\"../../src/icons/parentheses.ts\",\"../../src/icons/pause.ts\",\"../../src/icons/party-popper.ts\",\"../../src/icons/paw-print.ts\",\"../../src/icons/pc-case.ts\",\"../../src/icons/pen-line.ts\",\"../../src/icons/parking-meter.ts\",\"../../src/icons/pen-off.ts\",\"../../src/icons/pencil-line.ts\",\"../../src/icons/pen.ts\",\"../../src/icons/pen-tool.ts\",\"../../src/icons/pencil-off.ts\",\"../../src/icons/pencil-sparkles.ts\",\"../../src/icons/pencil-ruler.ts\",\"../../src/icons/person-standing.ts\",\"../../src/icons/pencil.ts\",\"../../src/icons/phi.ts\",\"../../src/icons/percent.ts\",\"../../src/icons/philippine-peso.ts\",\"../../src/icons/phone-incoming.ts\",\"../../src/icons/pentagon.ts\",\"../../src/icons/phone-forwarded.ts\",\"../../src/icons/phone-call.ts\",\"../../src/icons/phone-missed.ts\",\"../../src/icons/pi.ts\",\"../../src/icons/phone-outgoing.ts\",\"../../src/icons/phone-off.ts\",\"../../src/icons/piano.ts\",\"../../src/icons/phone.ts\",\"../../src/icons/pickaxe.ts\",\"../../src/icons/picture-in-picture-2.ts\",\"../../src/icons/picture-in-picture.ts\",\"../../src/icons/piggy-bank.ts\",\"../../src/icons/pilcrow.ts\",\"../../src/icons/pilcrow-right.ts\",\"../../src/icons/pilcrow-left.ts\",\"../../src/icons/pill-bottle.ts\",\"../../src/icons/pin-off.ts\",\"../../src/icons/pill.ts\",\"../../src/icons/pin.ts\",\"../../src/icons/pipette.ts\",\"../../src/icons/plane.ts\",\"../../src/icons/pizza.ts\",\"../../src/icons/play-off.ts\",\"../../src/icons/plug-zap.ts\",\"../../src/icons/play.ts\",\"../../src/icons/plug-2.ts\",\"../../src/icons/plane-landing.ts\",\"../../src/icons/podium.ts\",\"../../src/icons/pocket-knife.ts\",\"../../src/icons/pointer-off.ts\",\"../../src/icons/plug.ts\",\"../../src/icons/plus.ts\",\"../../src/icons/plane-takeoff.ts\",\"../../src/icons/pointer.ts\",\"../../src/icons/popcorn.ts\",\"../../src/icons/pound-sterling.ts\",\"../../src/icons/power-off.ts\",\"../../src/icons/power.ts\",\"../../src/icons/printer-check.ts\",\"../../src/icons/printer.ts\",\"../../src/icons/printer-x.ts\",\"../../src/icons/projector.ts\",\"../../src/icons/puzzle.ts\",\"../../src/icons/proportions.ts\",\"../../src/icons/pyramid.ts\",\"../../src/icons/qr-code.ts\",\"../../src/icons/quote.ts\",\"../../src/icons/rabbit.ts\",\"../../src/icons/radar.ts\",\"../../src/icons/radiation.ts\",\"../../src/icons/radical.ts\",\"../../src/icons/radio-off.ts\",\"../../src/icons/radio-receiver.ts\",\"../../src/icons/radio.ts\",\"../../src/icons/radio-tower.ts\",\"../../src/icons/rainbow.ts\",\"../../src/icons/radius.ts\",\"../../src/icons/ratio.ts\",\"../../src/icons/receipt-cent.ts\",\"../../src/icons/rat.ts\",\"../../src/icons/receipt-euro.ts\",\"../../src/icons/receipt-pound-sterling.ts\",\"../../src/icons/receipt-indian-rupee.ts\",\"../../src/icons/receipt-japanese-yen.ts\",\"../../src/icons/receipt-swiss-franc.ts\",\"../../src/icons/receipt-russian-ruble.ts\",\"../../src/icons/receipt-text.ts\",\"../../src/icons/receipt.ts\",\"../../src/icons/receipt-turkish-lira.ts\",\"../../src/icons/rectangle-circle.ts\",\"../../src/icons/rectangle-ellipsis.ts\",\"../../src/icons/rectangle-goggles.ts\",\"../../src/icons/rectangle-horizontal.ts\",\"../../src/icons/recycle.ts\",\"../../src/icons/redo-2.ts\",\"../../src/icons/redo-dot.ts\",\"../../src/icons/presentation.ts\",\"../../src/icons/redo.ts\",\"../../src/icons/refresh-ccw.ts\",\"../../src/icons/refresh-ccw-dot.ts\",\"../../src/icons/popsicle.ts\",\"../../src/icons/refresh-cw-off.ts\",\"../../src/icons/regex.ts\",\"../../src/icons/refrigerator.ts\",\"../../src/icons/remove-formatting.ts\",\"../../src/icons/repeat-1.ts\",\"../../src/icons/rectangle-vertical.ts\",\"../../src/icons/refresh-cw.ts\",\"../../src/icons/repeat-off.ts\",\"../../src/icons/repeat.ts\",\"../../src/icons/repeat-2.ts\",\"../../src/icons/replace.ts\",\"../../src/icons/replace-all.ts\",\"../../src/icons/reply-all.ts\",\"../../src/icons/rewind.ts\",\"../../src/icons/ribbon.ts\",\"../../src/icons/reply.ts\",\"../../src/icons/road.ts\",\"../../src/icons/rocket.ts\",\"../../src/icons/rocking-chair.ts\",\"../../src/icons/roller-coaster.ts\",\"../../src/icons/rose.ts\",\"../../src/icons/rotate-3d.ts\",\"../../src/icons/rotate-ccw-clock.ts\",\"../../src/icons/rotate-ccw-key.ts\",\"../../src/icons/rotate-ccw-square.ts\",\"../../src/icons/rotate-cw-square.ts\",\"../../src/icons/rotate-cw-fading-clock.ts\",\"../../src/icons/rotate-ccw.ts\",\"../../src/icons/rotate-cw.ts\",\"../../src/icons/route-off.ts\",\"../../src/icons/router.ts\",\"../../src/icons/route.ts\",\"../../src/icons/rows-2.ts\",\"../../src/icons/rows-4.ts\",\"../../src/icons/rows-3.ts\",\"../../src/icons/rss.ts\",\"../../src/icons/ruler-dimension-line.ts\",\"../../src/icons/ruler.ts\",\"../../src/icons/sailboat.ts\",\"../../src/icons/satellite-dish.ts\",\"../../src/icons/satellite.ts\",\"../../src/icons/save-check.ts\",\"../../src/icons/salad.ts\",\"../../src/icons/russian-ruble.ts\",\"../../src/icons/saudi-riyal.ts\",\"../../src/icons/sandwich.ts\",\"../../src/icons/save-all.ts\",\"../../src/icons/save-pen.ts\",\"../../src/icons/save-plus.ts\",\"../../src/icons/scale-3d.ts\",\"../../src/icons/scale.ts\",\"../../src/icons/scaling.ts\",\"../../src/icons/scan-eye.ts\",\"../../src/icons/scan-box.ts\",\"../../src/icons/save-off.ts\",\"../../src/icons/scan-barcode.ts\",\"../../src/icons/scan-heart.ts\",\"../../src/icons/scan-line.ts\",\"../../src/icons/scan-qr-code.ts\",\"../../src/icons/scan-face.ts\",\"../../src/icons/save.ts\",\"../../src/icons/scan-search.ts\",\"../../src/icons/school.ts\",\"../../src/icons/scan-square.ts\",\"../../src/icons/scissors-line-dashed.ts\",\"../../src/icons/scan.ts\",\"../../src/icons/scissors.ts\",\"../../src/icons/scan-text.ts\",\"../../src/icons/screen-share-off.ts\",\"../../src/icons/scooter.ts\",\"../../src/icons/scroll-text.ts\",\"../../src/icons/screen-share.ts\",\"../../src/icons/search-code.ts\",\"../../src/icons/scroll.ts\",\"../../src/icons/search-check.ts\",\"../../src/icons/search-slash.ts\",\"../../src/icons/search-alert.ts\",\"../../src/icons/search.ts\",\"../../src/icons/section.ts\",\"../../src/icons/search-x.ts\",\"../../src/icons/send-horizontal.ts\",\"../../src/icons/separator-vertical.ts\",\"../../src/icons/send-to-back.ts\",\"../../src/icons/send.ts\",\"../../src/icons/separator-horizontal.ts\",\"../../src/icons/server-crash.ts\",\"../../src/icons/server-off.ts\",\"../../src/icons/server-cog.ts\",\"../../src/icons/server.ts\",\"../../src/icons/settings.ts\",\"../../src/icons/settings-2.ts\",\"../../src/icons/shapes.ts\",\"../../src/icons/sheet.ts\",\"../../src/icons/share.ts\",\"../../src/icons/shell.ts\",\"../../src/icons/shield-ban.ts\",\"../../src/icons/shelving-unit.ts\",\"../../src/icons/server-plus.ts\",\"../../src/icons/shield-alert.ts\",\"../../src/icons/shield-check.ts\",\"../../src/icons/shield-cog-corner.ts\",\"../../src/icons/shield-ellipsis.ts\",\"../../src/icons/shield-cog.ts\",\"../../src/icons/shield-half.ts\",\"../../src/icons/shield-plus.ts\",\"../../src/icons/shield-off.ts\",\"../../src/icons/shield-minus.ts\",\"../../src/icons/shield-keyhole.ts\",\"../../src/icons/shield-question-mark.ts\",\"../../src/icons/shield-x.ts\",\"../../src/icons/share-2.ts\",\"../../src/icons/shield-user.ts\",\"../../src/icons/shield.ts\",\"../../src/icons/ship-wheel.ts\",\"../../src/icons/shopping-bag.ts\",\"../../src/icons/shirt.ts\",\"../../src/icons/ship.ts\",\"../../src/icons/shopping-basket.ts\",\"../../src/icons/shower-head.ts\",\"../../src/icons/shredder.ts\",\"../../src/icons/shopping-cart.ts\",\"../../src/icons/shrimp.ts\",\"../../src/icons/shrink.ts\",\"../../src/icons/shuffle.ts\",\"../../src/icons/shrub.ts\",\"../../src/icons/signal-high.ts\",\"../../src/icons/signal-low.ts\",\"../../src/icons/signal-medium.ts\",\"../../src/icons/shovel.ts\",\"../../src/icons/signal.ts\",\"../../src/icons/signal-zero.ts\",\"../../src/icons/sigma.ts\",\"../../src/icons/signature.ts\",\"../../src/icons/signpost.ts\",\"../../src/icons/signpost-big.ts\",\"../../src/icons/skip-back.ts\",\"../../src/icons/skip-forward.ts\",\"../../src/icons/skull.ts\",\"../../src/icons/slash.ts\",\"../../src/icons/sliders-vertical.ts\",\"../../src/icons/slice.ts\",\"../../src/icons/siren.ts\",\"../../src/icons/smartphone-charging.ts\",\"../../src/icons/sliders-horizontal.ts\",\"../../src/icons/smartphone-nfc.ts\",\"../../src/icons/snail.ts\",\"../../src/icons/soap-dispenser-droplet.ts\",\"../../src/icons/smartphone.ts\",\"../../src/icons/snowflake.ts\",\"../../src/icons/solar-panel.ts\",\"../../src/icons/sofa.ts\",\"../../src/icons/soup.ts\",\"../../src/icons/spade.ts\",\"../../src/icons/space.ts\",\"../../src/icons/sparkles.ts\",\"../../src/icons/sparkle.ts\",\"../../src/icons/spell-check-2.ts\",\"../../src/icons/speaker.ts\",\"../../src/icons/speech.ts\",\"../../src/icons/spell-check.ts\",\"../../src/icons/spline-pointer.ts\",\"../../src/icons/split.ts\",\"../../src/icons/spline.ts\",\"../../src/icons/spool.ts\",\"../../src/icons/spotlight.ts\",\"../../src/icons/spray-can.ts\",\"../../src/icons/square-activity.ts\",\"../../src/icons/sprout.ts\",\"../../src/icons/square-arrow-down-left.ts\",\"../../src/icons/square-arrow-down.ts\",\"../../src/icons/sport-shoe.ts\",\"../../src/icons/square-arrow-left.ts\",\"../../src/icons/square-arrow-out-down-right.ts\",\"../../src/icons/square-arrow-out-up-right.ts\",\"../../src/icons/square-arrow-out-down-left.ts\",\"../../src/icons/square-arrow-out-up-left.ts\",\"../../src/icons/square-arrow-right-enter.ts\",\"../../src/icons/square-arrow-down-right.ts\",\"../../src/icons/square-arrow-right-exit.ts\",\"../../src/icons/square-arrow-up.ts\",\"../../src/icons/square-arrow-right.ts\",\"../../src/icons/square-arrow-up-right.ts\",\"../../src/icons/square-arrow-up-left.ts\",\"../../src/icons/square-asterisk.ts\",\"../../src/icons/square-bottom-dashed-scissors.ts\",\"../../src/icons/square-centerline-dashed-vertical.ts\",\"../../src/icons/square-centerline-dashed-horizontal.ts\",\"../../src/icons/square-chart-gantt.ts\",\"../../src/icons/square-check.ts\",\"../../src/icons/square-chevron-left.ts\",\"../../src/icons/square-check-big.ts\",\"../../src/icons/square-chevron-down.ts\",\"../../src/icons/square-chevron-right.ts\",\"../../src/icons/square-dashed-bottom-code.ts\",\"../../src/icons/square-dashed-kanban.ts\",\"../../src/icons/square-dashed-bottom.ts\",\"../../src/icons/square-chevron-up.ts\",\"../../src/icons/square-dashed-text.ts\",\"../../src/icons/square-dashed-top-solid.ts\",\"../../src/icons/square-divide.ts\",\"../../src/icons/square-dot.ts\",\"../../src/icons/square-dashed-mouse-pointer.ts\",\"../../src/icons/square-equal.ts\",\"../../src/icons/square-function.ts\",\"../../src/icons/square-m.ts\",\"../../src/icons/square-menu.ts\",\"../../src/icons/square-dashed.ts\",\"../../src/icons/square-library.ts\",\"../../src/icons/square-minus.ts\",\"../../src/icons/square-mouse-pointer.ts\",\"../../src/icons/square-code.ts\",\"../../src/icons/square-off.ts\",\"../../src/icons/square-parking-off.ts\",\"../../src/icons/square-parking.ts\",\"../../src/icons/square-pause.ts\",\"../../src/icons/square-pi.ts\",\"../../src/icons/square-pen.ts\",\"../../src/icons/square-kanban.ts\",\"../../src/icons/square-percent.ts\",\"../../src/icons/square-pilcrow.ts\",\"../../src/icons/square-play.ts\",\"../../src/icons/square-plus.ts\",\"../../src/icons/square-round-corner.ts\",\"../../src/icons/square-power.ts\",\"../../src/icons/square-scissors.ts\",\"../../src/icons/square-radical.ts\",\"../../src/icons/square-split-horizontal.ts\",\"../../src/icons/square-sigma.ts\",\"../../src/icons/square-slash.ts\",\"../../src/icons/square-split-vertical.ts\",\"../../src/icons/square-star.ts\",\"../../src/icons/square-square.ts\",\"../../src/icons/square-stack.ts\",\"../../src/icons/square-stop.ts\",\"../../src/icons/square-terminal.ts\",\"../../src/icons/square-user.ts\",\"../../src/icons/square-x.ts\",\"../../src/icons/square-user-round.ts\",\"../../src/icons/square.ts\",\"../../src/icons/squares-exclude.ts\",\"../../src/icons/squares-subtract.ts\",\"../../src/icons/squircle.ts\",\"../../src/icons/squares-unite.ts\",\"../../src/icons/squares-intersect.ts\",\"../../src/icons/squircle-dashed.ts\",\"../../src/icons/squirrel.ts\",\"../../src/icons/star-check.ts\",\"../../src/icons/star-half.ts\",\"../../src/icons/stamp.ts\",\"../../src/icons/star-off.ts\",\"../../src/icons/star.ts\",\"../../src/icons/star-x.ts\",\"../../src/icons/star-minus.ts\",\"../../src/icons/star-plus.ts\",\"../../src/icons/stethoscope.ts\",\"../../src/icons/sticker.ts\",\"../../src/icons/step-back.ts\",\"../../src/icons/step-forward.ts\",\"../../src/icons/sticky-note-check.ts\",\"../../src/icons/sticky-note-minus.ts\",\"../../src/icons/sticky-note-off.ts\",\"../../src/icons/sticky-note-plus.ts\",\"../../src/icons/stone.ts\",\"../../src/icons/sticky-note.ts\",\"../../src/icons/stretch-horizontal.ts\",\"../../src/icons/store.ts\",\"../../src/icons/sticky-note-x.ts\",\"../../src/icons/subscript.ts\",\"../../src/icons/strikethrough.ts\",\"../../src/icons/summary.ts\",\"../../src/icons/sticky-notes.ts\",\"../../src/icons/sun-dim.ts\",\"../../src/icons/sun-medium.ts\",\"../../src/icons/sun-moon.ts\",\"../../src/icons/sun-snow.ts\",\"../../src/icons/sunrise.ts\",\"../../src/icons/sun.ts\",\"../../src/icons/sunset.ts\",\"../../src/icons/stretch-vertical.ts\",\"../../src/icons/swatch-book.ts\",\"../../src/icons/superscript.ts\",\"../../src/icons/switch-camera.ts\",\"../../src/icons/syringe.ts\",\"../../src/icons/swords.ts\",\"../../src/icons/sword.ts\",\"../../src/icons/table-2.ts\",\"../../src/icons/swiss-franc.ts\",\"../../src/icons/table-cells-merge.ts\",\"../../src/icons/table-of-contents.ts\",\"../../src/icons/table-columns-split.ts\",\"../../src/icons/table-cells-split.ts\",\"../../src/icons/table-properties.ts\",\"../../src/icons/table-rows-split.ts\",\"../../src/icons/table.ts\",\"../../src/icons/tablet-smartphone.ts\",\"../../src/icons/tablet.ts\",\"../../src/icons/tag-plus.ts\",\"../../src/icons/tag-x.ts\",\"../../src/icons/tablets.ts\",\"../../src/icons/tags.ts\",\"../../src/icons/tag.ts\",\"../../src/icons/tally-1.ts\",\"../../src/icons/tally-4.ts\",\"../../src/icons/tally-3.ts\",\"../../src/icons/tally-2.ts\",\"../../src/icons/tally-5.ts\",\"../../src/icons/tangent.ts\",\"../../src/icons/target.ts\",\"../../src/icons/telescope.ts\",\"../../src/icons/tent-tree.ts\",\"../../src/icons/terminal.ts\",\"../../src/icons/tent.ts\",\"../../src/icons/test-tube.ts\",\"../../src/icons/test-tube-diagonal.ts\",\"../../src/icons/text-align-end.ts\",\"../../src/icons/text-align-justify.ts\",\"../../src/icons/test-tubes.ts\",\"../../src/icons/text-cursor-input.ts\",\"../../src/icons/text-align-start.ts\",\"../../src/icons/text-align-center.ts\",\"../../src/icons/text-cursor.ts\",\"../../src/icons/text-initial.ts\",\"../../src/icons/text-quote.ts\",\"../../src/icons/theater.ts\",\"../../src/icons/text-search.ts\",\"../../src/icons/thermometer.ts\",\"../../src/icons/thermometer-snowflake.ts\",\"../../src/icons/thumbs-down.ts\",\"../../src/icons/thumbs-up.ts\",\"../../src/icons/text-wrap.ts\",\"../../src/icons/thermometer-sun.ts\",\"../../src/icons/ticket-check.ts\",\"../../src/icons/ticket-slash.ts\",\"../../src/icons/ticket-x.ts\",\"../../src/icons/ticket-minus.ts\",\"../../src/icons/ticket.ts\",\"../../src/icons/ticket-plus.ts\",\"../../src/icons/tickets-plane.ts\",\"../../src/icons/timer-off.ts\",\"../../src/icons/timeline.ts\",\"../../src/icons/timer-reset.ts\",\"../../src/icons/tickets.ts\",\"../../src/icons/ticket-percent.ts\",\"../../src/icons/toggle-left.ts\",\"../../src/icons/toilet.ts\",\"../../src/icons/tool-case.ts\",\"../../src/icons/torus.ts\",\"../../src/icons/touchpad-off.ts\",\"../../src/icons/toolbox.ts\",\"../../src/icons/timer.ts\",\"../../src/icons/towel-rack.ts\",\"../../src/icons/toggle-right.ts\",\"../../src/icons/touchpad.ts\",\"../../src/icons/tower-control.ts\",\"../../src/icons/toy-brick.ts\",\"../../src/icons/tractor.ts\",\"../../src/icons/tornado.ts\",\"../../src/icons/train-track.ts\",\"../../src/icons/traffic-cone.ts\",\"../../src/icons/train-front-tunnel.ts\",\"../../src/icons/train-front.ts\",\"../../src/icons/tram-front.ts\",\"../../src/icons/trash.ts\",\"../../src/icons/tree-deciduous.ts\",\"../../src/icons/transgender.ts\",\"../../src/icons/trash-2.ts\",\"../../src/icons/tree-palm.ts\",\"../../src/icons/tree-pine.ts\",\"../../src/icons/trees.ts\",\"../../src/icons/trending-down.ts\",\"../../src/icons/trending-up-down.ts\",\"../../src/icons/triangle-alert.ts\",\"../../src/icons/trending-up.ts\",\"../../src/icons/triangle-dashed.ts\",\"../../src/icons/triangle-right.ts\",\"../../src/icons/triangle.ts\",\"../../src/icons/trophy.ts\",\"../../src/icons/turkish-lira.ts\",\"../../src/icons/truck.ts\",\"../../src/icons/truck-electric.ts\",\"../../src/icons/turntable.ts\",\"../../src/icons/turtle.ts\",\"../../src/icons/tv-minimal-play.ts\",\"../../src/icons/tv-minimal.ts\",\"../../src/icons/tv.ts\",\"../../src/icons/type-outline.ts\",\"../../src/icons/umbrella-off.ts\",\"../../src/icons/type.ts\",\"../../src/icons/underline.ts\",\"../../src/icons/undo-2.ts\",\"../../src/icons/unfold-horizontal.ts\",\"../../src/icons/undo-dot.ts\",\"../../src/icons/unfold-vertical.ts\",\"../../src/icons/undo.ts\",\"../../src/icons/ungroup.ts\",\"../../src/icons/university.ts\",\"../../src/icons/unlink.ts\",\"../../src/icons/unplug.ts\",\"../../src/icons/unlink-2.ts\",\"../../src/icons/upload.ts\",\"../../src/icons/usb.ts\",\"../../src/icons/user-check.ts\",\"../../src/icons/user-key.ts\",\"../../src/icons/user-lock.ts\",\"../../src/icons/user-plus.ts\",\"../../src/icons/umbrella.ts\",\"../../src/icons/user-pen.ts\",\"../../src/icons/user-round-cog.ts\",\"../../src/icons/user-round-check.ts\",\"../../src/icons/user-round-arrow-left.ts\",\"../../src/icons/user-minus.ts\",\"../../src/icons/user-round-key.ts\",\"../../src/icons/user-round-pen.ts\",\"../../src/icons/user-round-minus.ts\",\"../../src/icons/user-round-search.ts\",\"../../src/icons/user-round-plus.ts\",\"../../src/icons/user-cog.ts\",\"../../src/icons/user-round.ts\",\"../../src/icons/user-search.ts\",\"../../src/icons/user-x.ts\",\"../../src/icons/user-star.ts\",\"../../src/icons/user-shield.ts\",\"../../src/icons/user-round-x.ts\",\"../../src/icons/user.ts\",\"../../src/icons/users.ts\",\"../../src/icons/utensils-crossed.ts\",\"../../src/icons/users-round.ts\",\"../../src/icons/van.ts\",\"../../src/icons/utility-pole.ts\",\"../../src/icons/vault.ts\",\"../../src/icons/vector-square.ts\",\"../../src/icons/vegan.ts\",\"../../src/icons/venetian-mask.ts\",\"../../src/icons/venus-and-mars.ts\",\"../../src/icons/utensils.ts\",\"../../src/icons/variable.ts\",\"../../src/icons/venus.ts\",\"../../src/icons/vibrate-off.ts\",\"../../src/icons/video.ts\",\"../../src/icons/view.ts\",\"../../src/icons/videotape.ts\",\"../../src/icons/vibrate.ts\",\"../../src/icons/video-off.ts\",\"../../src/icons/voicemail.ts\",\"../../src/icons/volume-1.ts\",\"../../src/icons/volume-off.ts\",\"../../src/icons/volume-2.ts\",\"../../src/icons/volleyball.ts\",\"../../src/icons/volume-x.ts\",\"../../src/icons/vote.ts\",\"../../src/icons/wallpaper.ts\",\"../../src/icons/wallet-minimal.ts\",\"../../src/icons/wallet.ts\",\"../../src/icons/wallet-cards.ts\",\"../../src/icons/volume.ts\",\"../../src/icons/wand-sparkles.ts\",\"../../src/icons/wand.ts\",\"../../src/icons/warehouse.ts\",\"../../src/icons/waves-arrow-down.ts\",\"../../src/icons/washing-machine.ts\",\"../../src/icons/watch.ts\",\"../../src/icons/waves-vertical.ts\",\"../../src/icons/waves-arrow-up.ts\",\"../../src/icons/waves-horizontal.ts\",\"../../src/icons/waves-ladder.ts\",\"../../src/icons/waypoints.ts\",\"../../src/icons/webcam-off.ts\",\"../../src/icons/webhook.ts\",\"../../src/icons/webcam.ts\",\"../../src/icons/weight-tilde.ts\",\"../../src/icons/webhook-off.ts\",\"../../src/icons/weight.ts\",\"../../src/icons/wheat-off.ts\",\"../../src/icons/whole-word.ts\",\"../../src/icons/wheat.ts\",\"../../src/icons/wifi-cog.ts\",\"../../src/icons/wifi-low.ts\",\"../../src/icons/wifi-off.ts\",\"../../src/icons/wifi-sync.ts\",\"../../src/icons/wifi-high.ts\",\"../../src/icons/wifi-zero.ts\",\"../../src/icons/wifi-pen.ts\",\"../../src/icons/wifi.ts\",\"../../src/icons/wine-off.ts\",\"../../src/icons/wrench-off.ts\",\"../../src/icons/wine.ts\",\"../../src/icons/workflow.ts\",\"../../src/icons/worm.ts\",\"../../src/icons/wrench.ts\",\"../../src/icons/x-line-top.ts\",\"../../src/icons/x.ts\",\"../../src/icons/zap-off.ts\",\"../../src/icons/zodiac-aries.ts\",\"../../src/icons/zodiac-aquarius.ts\",\"../../src/icons/zap.ts\",\"../../src/icons/zodiac-cancer.ts\",\"../../src/icons/zodiac-leo.ts\",\"../../src/icons/zodiac-gemini.ts\",\"../../src/icons/zodiac-capricorn.ts\",\"../../src/icons/zodiac-libra.ts\",\"../../src/icons/zodiac-pisces.ts\",\"../../src/icons/zodiac-sagittarius.ts\",\"../../src/icons/zodiac-scorpio.ts\",\"../../src/icons/zodiac-ophiuchus.ts\",\"../../src/icons/zodiac-taurus.ts\",\"../../src/icons/wind-arrow-down.ts\",\"../../src/icons/wind.ts\",\"../../src/icons/zodiac-virgo.ts\",\"../../src/icons/zoom-out.ts\",\"../../src/icons/zoom-in.ts\",\"../../src/types.ts\",\"../../src/lucide-icons.ts\",\"../../src/lucide-dynamic-icon.ts\",\"../../src/lucide-angular.ts\"],\"sourcesContent\":[\"import { InjectionToken, Provider } from '@angular/core';\\n\\n/**\\n * Lucide icon configuration options.\\n */\\nexport interface LucideConfig {\\n /**\\n * Stroke color.\\n * @default currentColor\\n */\\n color: string;\\n /**\\n * Width and height.\\n * @default 24\\n */\\n size: string | number;\\n /**\\n * Stroke width\\n * @default 2\\n */\\n strokeWidth: number;\\n /**\\n * Whether stroke width should be scaled to appear uniform regardless of icon size.\\n * @default false\\n *\\n * @remarks\\n * Use CSS to set on SVG paths instead:\\n * ```css\\n * .lucide * {\\n * vector-effect: non-scaling-stroke;\\n * }\\n * ```\\n */\\n absoluteStrokeWidth: boolean;\\n}\\n\\n/**\\n * Default icon configuration options.\\n */\\nexport const lucideDefaultConfig: LucideConfig = {\\n color: 'currentColor',\\n size: 24,\\n strokeWidth: 2,\\n absoluteStrokeWidth: false,\\n};\\n\\n/**\\n * Injection token for providing default configuration options.\\n *\\n * @internal Use {@link provideLucideConfig}\\n */\\nexport const LUCIDE_CONFIG = new InjectionToken('Lucide icon config', {\\n factory: () => lucideDefaultConfig,\\n});\\n\\n/**\\n * Provider for default icon configuration options.\\n */\\nexport function provideLucideConfig(config: Partial): Provider {\\n return {\\n provide: LUCIDE_CONFIG,\\n useValue: {\\n ...lucideDefaultConfig,\\n ...config,\\n },\\n };\\n}\\n\",\"export default {\\n xmlns: 'http://www.w3.org/2000/svg',\\n width: '24',\\n height: '24',\\n viewBox: '0 0 24 24',\\n fill: 'none',\\n stroke: 'currentColor',\\n 'stroke-width': '2',\\n 'stroke-linecap': 'round',\\n 'stroke-linejoin': 'round',\\n};\\n\",\"/**\\n * @internal\\n * The template of all Lucide icon components.\\n */\\nexport const lucideIconTemplate = `@if (title(); as titleValue) {\\n {{ titleValue }}\\n}\\n\\n@for (child of iconNodes(); track child[1]['key'] ?? $index) {\\n @let attrs = child[1];\\n @switch (child[0]) {\\n @case ('path') {\\n \\n }\\n @case ('line') {\\n \\n }\\n @case ('polygon') {\\n \\n }\\n @case ('polyline') {\\n \\n }\\n @case ('circle') {\\n \\n }\\n @case ('ellipse') {\\n \\n }\\n @case ('rect') {\\n \\n }\\n }\\n}\\n`;\\n\",\"import { Component, computed, inject, input, Signal } from '@angular/core';\\nimport { LUCIDE_CONFIG } from './lucide-config';\\nimport { LucideIconData, Nullable } from './types';\\nimport defaultAttributes from './default-attributes';\\nimport { lucideIconTemplate } from './lucide-icon-template';\\n\\n/**\\n * @internal\\n */\\n@Component({\\n selector: 'svg[lucideIcon]',\\n template: lucideIconTemplate,\\n host: {\\n ...defaultAttributes,\\n class: 'lucide',\\n '[class]': 'iconClasses()',\\n '[attr.width]': 'size()',\\n '[attr.height]': 'size()',\\n '[attr.stroke]': 'color()',\\n '[attr.stroke-width]': 'strokeWidth()',\\n '[attr.aria-hidden]': '!title()',\\n },\\n})\\nexport abstract class LucideIconBase {\\n protected abstract readonly icon: Signal>;\\n protected readonly iconNodes = computed(() => {\\n const node = this.icon()?.node ?? [];\\n if (!this.absoluteStrokeWidth()) {\\n return node;\\n }\\n return node.map(([name, attrs]) => [\\n name,\\n {\\n 'vector-effect': 'non-scaling-stroke',\\n ...attrs,\\n },\\n ]);\\n });\\n protected readonly iconClasses = computed(() => {\\n const icon = this.icon();\\n if (!icon) {\\n return '';\\n }\\n const { name, aliases = [] } = icon;\\n return [name, ...aliases].map((item) => `lucide-${item}`).join(' ');\\n });\\n protected readonly iconConfig = inject(LUCIDE_CONFIG);\\n /**\\n * An optional accessible label for the icon.\\n * - If provided, it will add the title as an [`` element](https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Element/title).\\n * - If not provided, the component will add an `aria-hidden=\\\"true\\\"` attribute automatically.\\n *\\n * @remarks\\n * Please refer to our [Accessibility guide](https://lucide.dev/guide/advanced/accessibility) regarding this matter.\\n * Adding accessible labels to icons is normally not necessary:\\n * - If your icon is decorative (as most icons are) just leave it as hidden from screen readers.\\n * - If your icon is interactive, it should be contained within an interactive element (e.g. button), and you should probably set your accessible label on that element.\\n * - If your icon is functional (e.g. used in place of a label), feel free to use this property.\\n */\\n readonly title = input>();\\n /**\\n * Width and height.\\n * @default 24\\n */\\n readonly size = input(this.iconConfig.size, {\\n transform: (value: Nullable) => value ?? this.iconConfig.size,\\n });\\n /**\\n * Stroke color.\\n * @default currentColor\\n */\\n readonly color = input(this.iconConfig.color, {\\n transform: (value: Nullable) => value ?? this.iconConfig.color,\\n });\\n /**\\n * Stroke width\\n * @default 2\\n */\\n readonly strokeWidth = input(this.iconConfig.strokeWidth, {\\n transform: (value: Nullable) => value ?? this.iconConfig.strokeWidth,\\n });\\n /**\\n * If set to true, it adds [`vector-effect=\\\"non-scaling-stroke\\\"`](https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Attribute/vector-effect) to child elements.\\n */\\n readonly absoluteStrokeWidth = input(this.iconConfig.absoluteStrokeWidth, {\\n transform: (value: Nullable) => value ?? this.iconConfig.absoluteStrokeWidth,\\n });\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AArrowDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTIgNCA0IDQtNCIgLz4KICA8cGF0aCBkPSJNMTggMTZWNyIgLz4KICA8cGF0aCBkPSJtMiAxNiA0LjAzOS05LjY5YS41LjUgMCAwIDEgLjkyMyAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik0zLjMwNCAxM2g2LjM5MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/a-arrow-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAArrowDown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAArrowDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'a-arrow-down',\\n size: 24,\\n node: [\\n ['path', { d: 'm14 12 4 4 4-4', key: 'buelq4' }],\\n ['path', { d: 'M18 16V7', key: 'ty0viw' }],\\n ['path', { d: 'm2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16', key: 'd5nyq2' }],\\n ['path', { d: 'M3.304 13h6.392', key: '1q3zxz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAArrowDown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ALargeSmall\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTYgMi41MzYtNy4zMjhhMS4wMiAxLjAyIDEgMCAxIDEuOTI4IDBMMjIgMTYiIC8+CiAgPHBhdGggZD0iTTE1LjY5NyAxNGg1LjYwNiIgLz4KICA8cGF0aCBkPSJtMiAxNiA0LjAzOS05LjY5YS41LjUgMCAwIDEgLjkyMyAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik0zLjMwNCAxM2g2LjM5MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/a-large-small\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideALargeSmall]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideALargeSmall extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'a-large-small',\\n size: 24,\\n node: [\\n ['path', { d: 'm15 16 2.536-7.328a1.02 1.02 1 0 1 1.928 0L22 16', key: 'xik6mr' }],\\n ['path', { d: 'M15.697 14h5.606', key: '1stdlc' }],\\n ['path', { d: 'm2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16', key: 'd5nyq2' }],\\n ['path', { d: 'M3.304 13h6.392', key: '1q3zxz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideALargeSmall.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Activity\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTJoLTIuNDhhMiAyIDAgMCAwLTEuOTMgMS40NmwtMi4zNSA4LjM2YS4yNS4yNSAwIDAgMS0uNDggMEw5LjI0IDIuMThhLjI1LjI1IDAgMCAwLS40OCAwbC0yLjM1IDguMzZBMiAyIDAgMCAxIDQuNDkgMTJIMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/activity\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideActivity]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideActivity extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'activity',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2',\\n key: '169zse',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideActivity.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AArrowUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTEgNC00IDQgNCIgLz4KICA8cGF0aCBkPSJNMTggMTZWNyIgLz4KICA8cGF0aCBkPSJtMiAxNiA0LjAzOS05LjY5YS41LjUgMCAwIDEgLjkyMyAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik0zLjMwNCAxM2g2LjM5MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/a-arrow-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAArrowUp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAArrowUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'a-arrow-up',\\n size: 24,\\n node: [\\n ['path', { d: 'm14 11 4-4 4 4', key: '1pu57t' }],\\n ['path', { d: 'M18 16V7', key: 'ty0viw' }],\\n ['path', { d: 'm2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16', key: 'd5nyq2' }],\\n ['path', { d: 'M3.304 13h6.392', key: '1q3zxz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAArrowUp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Accessibility\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjQiIHI9IjEiIC8+CiAgPHBhdGggZD0ibTE4IDE5IDEtNy02IDEiIC8+CiAgPHBhdGggZD0ibTUgOCAzLTMgNS41IDMtMi4zNiAzLjUiIC8+CiAgPHBhdGggZD0iTTQuMjQgMTQuNWE1IDUgMCAwIDAgNi44OCA2IiAvPgogIDxwYXRoIGQ9Ik0xMy43NiAxNy41YTUgNSAwIDAgMC02Ljg4LTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/accessibility\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAccessibility]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAccessibility extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'accessibility',\\n size: 24,\\n node: [\\n ['circle', { cx: '16', cy: '4', r: '1', key: '1grugj' }],\\n ['path', { d: 'm18 19 1-7-6 1', key: 'r0i19z' }],\\n ['path', { d: 'm5 8 3-3 5.5 3-2.36 3.5', key: '9ptxx2' }],\\n ['path', { d: 'M4.24 14.5a5 5 0 0 0 6.88 6', key: '10kmtu' }],\\n ['path', { d: 'M13.76 17.5a5 5 0 0 0-6.88-6', key: '2qq6rc' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAccessibility.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Ad\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTNINiIgLz4KICA8cGF0aCBkPSJNMTAgMTV2LTRhMiAyIDAgMCAwLTQgMHY0IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNC41YS41LjUgMCAwIDAgLjUuNWgxYTIuNSAyLjUgMCAwIDAgMi41LTIuNXYtMUEyLjUgMi41IDAgMCAwIDE1LjUgOWgtMWEuNS41IDAgMCAwLS41LjV6IiAvPgogIDxyZWN0IHg9IjIiIHk9IjUiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ad\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAd]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAd extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ad',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 13H6', key: '18d9xh' }],\\n ['path', { d: 'M10 15v-4a2 2 0 0 0-4 0v4', key: 'ss28p3' }],\\n [\\n 'path',\\n {\\n d: 'M14 14.5a.5.5 0 0 0 .5.5h1a2.5 2.5 0 0 0 2.5-2.5v-1A2.5 2.5 0 0 0 15.5 9h-1a.5.5 0 0 0-.5.5z',\\n key: 'b3f847',\\n },\\n ],\\n ['rect', { x: '2', y: '5', width: '20', height: '14', rx: '2', key: 'qneu4z' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAd.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AirVent\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTcuNWEyLjUgMi41IDAgMSAxLTQgMi4wM1YxMiIgLz4KICA8cGF0aCBkPSJNNiAxMkg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2NWEyIDIgMCAwIDEtMiAyaC0yIiAvPgogIDxwYXRoIGQ9Ik02IDhoMTIiIC8+CiAgPHBhdGggZD0iTTYuNiAxNS41NzJBMiAyIDAgMSAwIDEwIDE3di01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/air-vent\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAirVent]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAirVent extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'air-vent',\\n size: 24,\\n node: [\\n ['path', { d: 'M18 17.5a2.5 2.5 0 1 1-4 2.03V12', key: 'yd12zl' }],\\n [\\n 'path',\\n {\\n d: 'M6 12H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2',\\n key: 'larmp2',\\n },\\n ],\\n ['path', { d: 'M6 8h12', key: '6g4wlu' }],\\n ['path', { d: 'M6.6 15.572A2 2 0 1 0 10 17v-5', key: '1x1kqn' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAirVent.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AlarmClockCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSI4IiAvPgogIDxwYXRoIGQ9Ik01IDMgMiA2IiAvPgogIDxwYXRoIGQ9Im0yMiA2LTMtMyIgLz4KICA8cGF0aCBkPSJNNi4zOCAxOC43IDQgMjEiIC8+CiAgPHBhdGggZD0iTTE3LjY0IDE4LjY3IDIwIDIxIiAvPgogIDxwYXRoIGQ9Im05IDEzIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/alarm-clock-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlarmClockCheck], svg[lucideAlarmCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlarmClockCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'alarm-clock-check',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '13', r: '8', key: '3y4lt7' }],\\n ['path', { d: 'M5 3 2 6', key: '18tl5t' }],\\n ['path', { d: 'm22 6-3-3', key: '1opdir' }],\\n ['path', { d: 'M6.38 18.7 4 21', key: '17xu3x' }],\\n ['path', { d: 'M17.64 18.67 20 21', key: 'kv2oe2' }],\\n ['path', { d: 'm9 13 2 2 4-4', key: '6343dt' }],\\n ],\\n aliases: ['alarm-check'],\\n };\\n protected override readonly icon = signal(LucideAlarmClockCheck.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideAlarmClockCheck\\n */\\nexport const LucideAlarmCheck = LucideAlarmClockCheck;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AlarmClockMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSI4IiAvPgogIDxwYXRoIGQ9Ik01IDMgMiA2IiAvPgogIDxwYXRoIGQ9Im0yMiA2LTMtMyIgLz4KICA8cGF0aCBkPSJNNi4zOCAxOC43IDQgMjEiIC8+CiAgPHBhdGggZD0iTTE3LjY0IDE4LjY3IDIwIDIxIiAvPgogIDxwYXRoIGQ9Ik05IDEzaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/alarm-clock-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlarmClockMinus], svg[lucideAlarmMinus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlarmClockMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'alarm-clock-minus',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '13', r: '8', key: '3y4lt7' }],\\n ['path', { d: 'M5 3 2 6', key: '18tl5t' }],\\n ['path', { d: 'm22 6-3-3', key: '1opdir' }],\\n ['path', { d: 'M6.38 18.7 4 21', key: '17xu3x' }],\\n ['path', { d: 'M17.64 18.67 20 21', key: 'kv2oe2' }],\\n ['path', { d: 'M9 13h6', key: '1uhe8q' }],\\n ],\\n aliases: ['alarm-minus'],\\n };\\n protected override readonly icon = signal(LucideAlarmClockMinus.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideAlarmClockMinus\\n */\\nexport const LucideAlarmMinus = LucideAlarmClockMinus;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AlarmClockOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNi44NyA2Ljg3YTggOCAwIDEgMCAxMS4yNiAxMS4yNiIgLz4KICA8cGF0aCBkPSJNMTkuOSAxNC4yNWE4IDggMCAwIDAtOS4xNS05LjE1IiAvPgogIDxwYXRoIGQ9Im0yMiA2LTMtMyIgLz4KICA8cGF0aCBkPSJNNi4yNiAxOC42NyA0IDIxIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTQgNCAyIDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/alarm-clock-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlarmClockOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlarmClockOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'alarm-clock-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M6.87 6.87a8 8 0 1 0 11.26 11.26', key: '3on8tj' }],\\n ['path', { d: 'M19.9 14.25a8 8 0 0 0-9.15-9.15', key: '15ghsc' }],\\n ['path', { d: 'm22 6-3-3', key: '1opdir' }],\\n ['path', { d: 'M6.26 18.67 4 21', key: 'yzmioq' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M4 4 2 6', key: '1ycko6' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAlarmClockOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AlarmClockPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSI4IiAvPgogIDxwYXRoIGQ9Ik01IDMgMiA2IiAvPgogIDxwYXRoIGQ9Im0yMiA2LTMtMyIgLz4KICA8cGF0aCBkPSJNNi4zOCAxOC43IDQgMjEiIC8+CiAgPHBhdGggZD0iTTE3LjY0IDE4LjY3IDIwIDIxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMHY2IiAvPgogIDxwYXRoIGQ9Ik05IDEzaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/alarm-clock-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlarmClockPlus], svg[lucideAlarmPlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlarmClockPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'alarm-clock-plus',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '13', r: '8', key: '3y4lt7' }],\\n ['path', { d: 'M5 3 2 6', key: '18tl5t' }],\\n ['path', { d: 'm22 6-3-3', key: '1opdir' }],\\n ['path', { d: 'M6.38 18.7 4 21', key: '17xu3x' }],\\n ['path', { d: 'M17.64 18.67 20 21', key: 'kv2oe2' }],\\n ['path', { d: 'M12 10v6', key: '1bos4e' }],\\n ['path', { d: 'M9 13h6', key: '1uhe8q' }],\\n ],\\n aliases: ['alarm-plus'],\\n };\\n protected override readonly icon = signal(LucideAlarmClockPlus.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideAlarmClockPlus\\n */\\nexport const LucideAlarmPlus = LucideAlarmClockPlus;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AlarmClock\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSI4IiAvPgogIDxwYXRoIGQ9Ik0xMiA5djRsMiAyIiAvPgogIDxwYXRoIGQ9Ik01IDMgMiA2IiAvPgogIDxwYXRoIGQ9Im0yMiA2LTMtMyIgLz4KICA8cGF0aCBkPSJNNi4zOCAxOC43IDQgMjEiIC8+CiAgPHBhdGggZD0iTTE3LjY0IDE4LjY3IDIwIDIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/alarm-clock\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlarmClock]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlarmClock extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'alarm-clock',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '13', r: '8', key: '3y4lt7' }],\\n ['path', { d: 'M12 9v4l2 2', key: '1c63tq' }],\\n ['path', { d: 'M5 3 2 6', key: '18tl5t' }],\\n ['path', { d: 'm22 6-3-3', key: '1opdir' }],\\n ['path', { d: 'M6.38 18.7 4 21', key: '17xu3x' }],\\n ['path', { d: 'M17.64 18.67 20 21', key: 'kv2oe2' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAlarmClock.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AlignCenterHorizontal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMmgyMCIgLz4KICA8cGF0aCBkPSJNMTAgMTZ2NGEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMnYtNCIgLz4KICA8cGF0aCBkPSJNMTAgOFY0YTIgMiAwIDAgMC0yLTJINmEyIDIgMCAwIDAtMiAydjQiIC8+CiAgPHBhdGggZD0iTTIwIDE2djFhMiAyIDAgMCAxLTIgMmgtMmEyIDIgMCAwIDEtMi0ydi0xIiAvPgogIDxwYXRoIGQ9Ik0xNCA4VjdjMC0xLjEuOS0yIDItMmgyYTIgMiAwIDAgMSAyIDJ2MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-center-horizontal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlignCenterHorizontal]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlignCenterHorizontal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'align-center-horizontal',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 12h20', key: '9i4pu4' }],\\n ['path', { d: 'M10 16v4a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-4', key: '11f1s0' }],\\n ['path', { d: 'M10 8V4a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v4', key: 't14dx9' }],\\n ['path', { d: 'M20 16v1a2 2 0 0 1-2 2h-2a2 2 0 0 1-2-2v-1', key: '1w07xs' }],\\n ['path', { d: 'M14 8V7c0-1.1.9-2 2-2h2a2 2 0 0 1 2 2v1', key: '1apec2' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAlignCenterHorizontal.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AlarmSmoke\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjFjMC0yLjUgMi0yLjUgMi01IiAvPgogIDxwYXRoIGQ9Ik0xNiAyMWMwLTIuNSAyLTIuNSAyLTUiIC8+CiAgPHBhdGggZD0ibTE5IDgtLjggM2ExLjI1IDEuMjUgMCAwIDEtMS4yIDFIN2ExLjI1IDEuMjUgMCAwIDEtMS4yLTFMNSA4IiAvPgogIDxwYXRoIGQ9Ik0yMSAzYTEgMSAwIDAgMSAxIDF2MmEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMlY0YTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik02IDIxYzAtMi41IDItMi41IDItNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/alarm-smoke\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlarmSmoke]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlarmSmoke extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'alarm-smoke',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 21c0-2.5 2-2.5 2-5', key: '1sicvv' }],\\n ['path', { d: 'M16 21c0-2.5 2-2.5 2-5', key: '1o3eny' }],\\n [\\n 'path',\\n { d: 'm19 8-.8 3a1.25 1.25 0 0 1-1.2 1H7a1.25 1.25 0 0 1-1.2-1L5 8', key: '1bvca4' },\\n ],\\n [\\n 'path',\\n {\\n d: 'M21 3a1 1 0 0 1 1 1v2a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V4a1 1 0 0 1 1-1z',\\n key: 'x3qr1j',\\n },\\n ],\\n ['path', { d: 'M6 21c0-2.5 2-2.5 2-5', key: 'i3w1gp' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAlarmSmoke.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AlignCenterVertical\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KICA8cGF0aCBkPSJNOCAxMEg0YTIgMiAwIDAgMS0yLTJWNmMwLTEuMS45LTIgMi0yaDQiIC8+CiAgPHBhdGggZD0iTTE2IDEwaDRhMiAyIDAgMCAwIDItMlY2YTIgMiAwIDAgMC0yLTJoLTQiIC8+CiAgPHBhdGggZD0iTTggMjBIN2EyIDIgMCAwIDEtMi0ydi0yYzAtMS4xLjktMiAyLTJoMSIgLz4KICA8cGF0aCBkPSJNMTYgMTRoMWEyIDIgMCAwIDEgMiAydjJhMiAyIDAgMCAxLTIgMmgtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-center-vertical\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlignCenterVertical]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlignCenterVertical extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'align-center-vertical',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 2v20', key: 't6zp3m' }],\\n ['path', { d: 'M8 10H4a2 2 0 0 1-2-2V6c0-1.1.9-2 2-2h4', key: '14d6g8' }],\\n ['path', { d: 'M16 10h4a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2h-4', key: '1e2lrw' }],\\n ['path', { d: 'M8 20H7a2 2 0 0 1-2-2v-2c0-1.1.9-2 2-2h1', key: '1fkdwx' }],\\n ['path', { d: 'M16 14h1a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2h-1', key: '1euafb' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAlignCenterVertical.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AlignEndVertical\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeD0iMiIgeT0iNCIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjkiIGhlaWdodD0iNiIgeD0iOSIgeT0iMTQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMiAyMlYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-end-vertical\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlignEndVertical]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlignEndVertical extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'align-end-vertical',\\n size: 24,\\n node: [\\n ['rect', { width: '16', height: '6', x: '2', y: '4', rx: '2', key: '10wcwx' }],\\n ['rect', { width: '9', height: '6', x: '9', y: '14', rx: '2', key: '4p5bwg' }],\\n ['path', { d: 'M22 22V2', key: '12ipfv' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAlignEndVertical.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AlignEndHorizontal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNiIgeD0iNCIgeT0iMiIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iOSIgeD0iMTQiIHk9IjkiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMiAyMkgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-end-horizontal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlignEndHorizontal]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlignEndHorizontal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'align-end-horizontal',\\n size: 24,\\n node: [\\n ['rect', { width: '6', height: '16', x: '4', y: '2', rx: '2', key: 'z5wdxg' }],\\n ['rect', { width: '6', height: '9', x: '14', y: '9', rx: '2', key: 'um7a8w' }],\\n ['path', { d: 'M22 22H2', key: '19qnx5' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAlignEndHorizontal.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Airplay\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxN0g0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2MTBhMiAyIDAgMCAxLTIgMmgtMSIgLz4KICA8cGF0aCBkPSJtMTIgMTUgNSA2SDdaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/airplay\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAirplay]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAirplay extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'airplay',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M5 17H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-1',\\n key: 'ns4c3b',\\n },\\n ],\\n ['path', { d: 'm12 15 5 6H7Z', key: '14qnn2' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAirplay.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AlignHorizontalDistributeCenter\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iNCIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE0IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTcgMjJ2LTUiIC8+CiAgPHBhdGggZD0iTTE3IDdWMiIgLz4KICA8cGF0aCBkPSJNNyAyMnYtMyIgLz4KICA8cGF0aCBkPSJNNyA1VjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/align-horizontal-distribute-center\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlignHorizontalDistributeCenter]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlignHorizontalDistributeCenter extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'align-horizontal-distribute-center',\\n size: 24,\\n node: [\\n ['rect', { width: '6', height: '14', x: '4', y: '5', rx: '2', key: '1wwnby' }],\\n ['rect', { width: '6', height: '10', x: '14', y: '7', rx: '2', key: '1fe6j6' }],\\n ['path', { d: 'M17 22v-5', key: '4b6g73' }],\\n ['path', { d: 'M17 7V2', key: 'hnrr36' }],\\n ['path', { d: 'M7 22v-3', key: '1r4jpn' }],\\n ['path', { d: 'M7 5V2', key: 'liy1u9' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAlignHorizontalDistributeCenter.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AlignHorizontalJustifyCenter\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE2IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-horizontal-justify-center\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlignHorizontalJustifyCenter]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlignHorizontalJustifyCenter extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'align-horizontal-justify-center',\\n size: 24,\\n node: [\\n ['rect', { width: '6', height: '14', x: '2', y: '5', rx: '2', key: 'dy24zr' }],\\n ['rect', { width: '6', height: '10', x: '16', y: '7', rx: '2', key: '13zkjt' }],\\n ['path', { d: 'M12 2v20', key: 't6zp3m' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAlignHorizontalJustifyCenter.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AlignHorizontalDistributeStart\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iNCIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE0IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNCAydjIwIiAvPgogIDxwYXRoIGQ9Ik0xNCAydjIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-horizontal-distribute-start\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlignHorizontalDistributeStart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlignHorizontalDistributeStart extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'align-horizontal-distribute-start',\\n size: 24,\\n node: [\\n ['rect', { width: '6', height: '14', x: '4', y: '5', rx: '2', key: '1wwnby' }],\\n ['rect', { width: '6', height: '10', x: '14', y: '7', rx: '2', key: '1fe6j6' }],\\n ['path', { d: 'M4 2v20', key: 'gtpd5x' }],\\n ['path', { d: 'M14 2v20', key: 'tg6bpw' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAlignHorizontalDistributeStart.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AlignHorizontalDistributeEnd\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iNCIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE0IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTAgMnYyMCIgLz4KICA8cGF0aCBkPSJNMjAgMnYyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-horizontal-distribute-end\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlignHorizontalDistributeEnd]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlignHorizontalDistributeEnd extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'align-horizontal-distribute-end',\\n size: 24,\\n node: [\\n ['rect', { width: '6', height: '14', x: '4', y: '5', rx: '2', key: '1wwnby' }],\\n ['rect', { width: '6', height: '10', x: '14', y: '7', rx: '2', key: '1fe6j6' }],\\n ['path', { d: 'M10 2v20', key: 'uyc634' }],\\n ['path', { d: 'M20 2v20', key: '1tx262' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAlignHorizontalDistributeEnd.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AlignHorizontalJustifyEnd\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjEyIiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMjIgMnYyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-horizontal-justify-end\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlignHorizontalJustifyEnd]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlignHorizontalJustifyEnd extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'align-horizontal-justify-end',\\n size: 24,\\n node: [\\n ['rect', { width: '6', height: '14', x: '2', y: '5', rx: '2', key: 'dy24zr' }],\\n ['rect', { width: '6', height: '10', x: '12', y: '7', rx: '2', key: '1ht384' }],\\n ['path', { d: 'M22 2v20', key: '40qfg1' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAlignHorizontalJustifyEnd.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AlignHorizontalSpaceAround\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxMCIgeD0iOSIgeT0iNyIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTQgMjJWMiIgLz4KICA8cGF0aCBkPSJNMjAgMjJWMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-horizontal-space-around\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlignHorizontalSpaceAround]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlignHorizontalSpaceAround extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'align-horizontal-space-around',\\n size: 24,\\n node: [\\n ['rect', { width: '6', height: '10', x: '9', y: '7', rx: '2', key: 'yn7j0q' }],\\n ['path', { d: 'M4 22V2', key: 'tsjzd3' }],\\n ['path', { d: 'M20 22V2', key: '1bnhr8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAlignHorizontalSpaceAround.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AlignHorizontalSpaceBetween\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iMyIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE1IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMyAydjIwIiAvPgogIDxwYXRoIGQ9Ik0yMSAydjIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-horizontal-space-between\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlignHorizontalSpaceBetween]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlignHorizontalSpaceBetween extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'align-horizontal-space-between',\\n size: 24,\\n node: [\\n ['rect', { width: '6', height: '14', x: '3', y: '5', rx: '2', key: 'j77dae' }],\\n ['rect', { width: '6', height: '10', x: '15', y: '7', rx: '2', key: 'bq30hj' }],\\n ['path', { d: 'M3 2v20', key: '1d2pfg' }],\\n ['path', { d: 'M21 2v20', key: 'p059bm' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAlignHorizontalSpaceBetween.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AlignStartHorizontal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNiIgeD0iNCIgeT0iNiIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iOSIgeD0iMTQiIHk9IjYiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMiAySDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/align-start-horizontal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlignStartHorizontal]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlignStartHorizontal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'align-start-horizontal',\\n size: 24,\\n node: [\\n ['rect', { width: '6', height: '16', x: '4', y: '6', rx: '2', key: '1n4dg1' }],\\n ['rect', { width: '6', height: '9', x: '14', y: '6', rx: '2', key: '17khns' }],\\n ['path', { d: 'M22 2H2', key: 'fhrpnj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAlignStartHorizontal.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AlignStartVertical\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOSIgaGVpZ2h0PSI2IiB4PSI2IiB5PSIxNCIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjYiIHg9IjYiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yIDJ2MjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/align-start-vertical\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlignStartVertical]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlignStartVertical extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'align-start-vertical',\\n size: 24,\\n node: [\\n ['rect', { width: '9', height: '6', x: '6', y: '14', rx: '2', key: 'lpm2y7' }],\\n ['rect', { width: '16', height: '6', x: '6', y: '4', rx: '2', key: 'rdj6ps' }],\\n ['path', { d: 'M2 2v20', key: '1ivd8o' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAlignStartVertical.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AlignHorizontalJustifyStart\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgeD0iNiIgeT0iNSIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE2IiB5PSI3IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAydjIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-horizontal-justify-start\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlignHorizontalJustifyStart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlignHorizontalJustifyStart extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'align-horizontal-justify-start',\\n size: 24,\\n node: [\\n ['rect', { width: '6', height: '14', x: '6', y: '5', rx: '2', key: 'hsirpf' }],\\n ['rect', { width: '6', height: '10', x: '16', y: '7', rx: '2', key: '13zkjt' }],\\n ['path', { d: 'M2 2v20', key: '1ivd8o' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAlignHorizontalJustifyStart.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AlignVerticalDistributeEnd\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTQiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSI0IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAyMGgyMCIgLz4KICA8cGF0aCBkPSJNMiAxMGgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-vertical-distribute-end\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlignVerticalDistributeEnd]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlignVerticalDistributeEnd extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'align-vertical-distribute-end',\\n size: 24,\\n node: [\\n ['rect', { width: '14', height: '6', x: '5', y: '14', rx: '2', key: 'jmoj9s' }],\\n ['rect', { width: '10', height: '6', x: '7', y: '4', rx: '2', key: 'aza5on' }],\\n ['path', { d: 'M2 20h20', key: 'owomy5' }],\\n ['path', { d: 'M2 10h20', key: '1ir3d8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAlignVerticalDistributeEnd.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AlignVerticalDistributeCenter\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdoLTMiIC8+CiAgPHBhdGggZD0iTTIyIDdoLTUiIC8+CiAgPHBhdGggZD0iTTUgMTdIMiIgLz4KICA8cGF0aCBkPSJNNyA3SDIiIC8+CiAgPHJlY3QgeD0iNSIgeT0iMTQiIHdpZHRoPSIxNCIgaGVpZ2h0PSI2IiByeD0iMiIgLz4KICA8cmVjdCB4PSI3IiB5PSI0IiB3aWR0aD0iMTAiIGhlaWdodD0iNiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/align-vertical-distribute-center\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlignVerticalDistributeCenter]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlignVerticalDistributeCenter extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'align-vertical-distribute-center',\\n size: 24,\\n node: [\\n ['path', { d: 'M22 17h-3', key: '1lwga1' }],\\n ['path', { d: 'M22 7h-5', key: 'o2endc' }],\\n ['path', { d: 'M5 17H2', key: '1gx9xc' }],\\n ['path', { d: 'M7 7H2', key: '6bq26l' }],\\n ['rect', { x: '5', y: '14', width: '14', height: '6', rx: '2', key: '1qrzuf' }],\\n ['rect', { x: '7', y: '4', width: '10', height: '6', rx: '2', key: 'we8e9z' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAlignVerticalDistributeCenter.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AlignVerticalJustifyEnd\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTIiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSIyIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAyMmgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-vertical-justify-end\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlignVerticalJustifyEnd]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlignVerticalJustifyEnd extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'align-vertical-justify-end',\\n size: 24,\\n node: [\\n ['rect', { width: '14', height: '6', x: '5', y: '12', rx: '2', key: '4l4tp2' }],\\n ['rect', { width: '10', height: '6', x: '7', y: '2', rx: '2', key: 'ypihtt' }],\\n ['path', { d: 'M2 22h20', key: '272qi7' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAlignVerticalJustifyEnd.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AlignVerticalJustifyCenter\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTYiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSIyIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAxMmgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-vertical-justify-center\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlignVerticalJustifyCenter]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlignVerticalJustifyCenter extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'align-vertical-justify-center',\\n size: 24,\\n node: [\\n ['rect', { width: '14', height: '6', x: '5', y: '16', rx: '2', key: '1i8z2d' }],\\n ['rect', { width: '10', height: '6', x: '7', y: '2', rx: '2', key: 'ypihtt' }],\\n ['path', { d: 'M2 12h20', key: '9i4pu4' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAlignVerticalJustifyCenter.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AlignVerticalJustifyStart\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTYiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSI2IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAyaDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-vertical-justify-start\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlignVerticalJustifyStart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlignVerticalJustifyStart extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'align-vertical-justify-start',\\n size: 24,\\n node: [\\n ['rect', { width: '14', height: '6', x: '5', y: '16', rx: '2', key: '1i8z2d' }],\\n ['rect', { width: '10', height: '6', x: '7', y: '6', rx: '2', key: '13squh' }],\\n ['path', { d: 'M2 2h20', key: '1ennik' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAlignVerticalJustifyStart.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AlignVerticalSpaceAround\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeD0iNyIgeT0iOSIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTIyIDIwSDIiIC8+CiAgPHBhdGggZD0iTTIyIDRIMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/align-vertical-space-around\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlignVerticalSpaceAround]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlignVerticalSpaceAround extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'align-vertical-space-around',\\n size: 24,\\n node: [\\n ['rect', { width: '10', height: '6', x: '7', y: '9', rx: '2', key: 'b1zbii' }],\\n ['path', { d: 'M22 20H2', key: '1p1f7z' }],\\n ['path', { d: 'M22 4H2', key: '1b7qnq' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAlignVerticalSpaceAround.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AlignVerticalSpaceBetween\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTUiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSIzIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAyMWgyMCIgLz4KICA8cGF0aCBkPSJNMiAzaDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-vertical-space-between\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlignVerticalSpaceBetween]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlignVerticalSpaceBetween extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'align-vertical-space-between',\\n size: 24,\\n node: [\\n ['rect', { width: '14', height: '6', x: '5', y: '15', rx: '2', key: '1w91an' }],\\n ['rect', { width: '10', height: '6', x: '7', y: '3', rx: '2', key: '17wqzy' }],\\n ['path', { d: 'M2 21h20', key: '1nyx9w' }],\\n ['path', { d: 'M2 3h20', key: '91anmk' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAlignVerticalSpaceBetween.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Ambulance\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTBINiIgLz4KICA8cGF0aCBkPSJNMTQgMThWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMWExIDEgMCAwIDAgMSAxaDIiIC8+CiAgPHBhdGggZD0iTTE5IDE4aDJhMSAxIDAgMCAwIDEtMXYtMy4yOGExIDEgMCAwIDAtLjY4NC0uOTQ4bC0xLjkyMy0uNjQxYTEgMSAwIDAgMS0uNTc4LS41MDJsLTEuNTM5LTMuMDc2QTEgMSAwIDAgMCAxNi4zODIgOEgxNCIgLz4KICA8cGF0aCBkPSJNOCA4djQiIC8+CiAgPHBhdGggZD0iTTkgMThoNiIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE4IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSIxOCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ambulance\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAmbulance]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAmbulance extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ambulance',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 10H6', key: '1bsnug' }],\\n ['path', { d: 'M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2', key: 'wrbu53' }],\\n [\\n 'path',\\n {\\n d: 'M19 18h2a1 1 0 0 0 1-1v-3.28a1 1 0 0 0-.684-.948l-1.923-.641a1 1 0 0 1-.578-.502l-1.539-3.076A1 1 0 0 0 16.382 8H14',\\n key: 'lrkjwd',\\n },\\n ],\\n ['path', { d: 'M8 8v4', key: '1fwk8c' }],\\n ['path', { d: 'M9 18h6', key: 'x1upvd' }],\\n ['circle', { cx: '17', cy: '18', r: '2', key: '332jqn' }],\\n ['circle', { cx: '7', cy: '18', r: '2', key: '19iecd' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAmbulance.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AlignVerticalDistributeStart\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iNiIgeD0iNSIgeT0iMTQiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB4PSI3IiB5PSI0IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAxNGgyMCIgLz4KICA8cGF0aCBkPSJNMiA0aDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/align-vertical-distribute-start\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlignVerticalDistributeStart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlignVerticalDistributeStart extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'align-vertical-distribute-start',\\n size: 24,\\n node: [\\n ['rect', { width: '14', height: '6', x: '5', y: '14', rx: '2', key: 'jmoj9s' }],\\n ['rect', { width: '10', height: '6', x: '7', y: '4', rx: '2', key: 'aza5on' }],\\n ['path', { d: 'M2 14h20', key: 'myj16y' }],\\n ['path', { d: 'M2 4h20', key: 'mda7wb' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAlignVerticalDistributeStart.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Ampersand\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTJoMyIgLz4KICA8cGF0aCBkPSJNMTcuNSAxMmE4IDggMCAwIDEtOCA4QTQuNSA0LjUgMCAwIDEgNSAxNS41YzAtNiA4LTQgOC04LjVhMyAzIDAgMSAwLTYgMGMwIDMgMi41IDguNSAxMiAxMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ampersand\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAmpersand]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAmpersand extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ampersand',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 12h3', key: '4uvgyw' }],\\n [\\n 'path',\\n {\\n d: 'M17.5 12a8 8 0 0 1-8 8A4.5 4.5 0 0 1 5 15.5c0-6 8-4 8-8.5a3 3 0 1 0-6 0c0 3 2.5 8.5 12 13',\\n key: 'nfoe1t',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideAmpersand.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Ampersands\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTdjLTUtMy03LTctNy05YTIgMiAwIDAgMSA0IDBjMCAyLjUtNSAyLjUtNSA2IDAgMS43IDEuMyAzIDMgMyAyLjggMCA1LTIuMiA1LTUiIC8+CiAgPHBhdGggZD0iTTIyIDE3Yy01LTMtNy03LTctOWEyIDIgMCAwIDEgNCAwYzAgMi41LTUgMi41LTUgNiAwIDEuNyAxLjMgMyAzIDMgMi44IDAgNS0yLjIgNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ampersands\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAmpersands]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAmpersands extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ampersands',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M10 17c-5-3-7-7-7-9a2 2 0 0 1 4 0c0 2.5-5 2.5-5 6 0 1.7 1.3 3 3 3 2.8 0 5-2.2 5-5',\\n key: '12lh1k',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M22 17c-5-3-7-7-7-9a2 2 0 0 1 4 0c0 2.5-5 2.5-5 6 0 1.7 1.3 3 3 3 2.8 0 5-2.2 5-5',\\n key: '173c68',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideAmpersands.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Amphora\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnY1LjYzMmMwIC40MjQtLjI3Mi43OTUtLjY1My45ODJBNiA2IDAgMCAwIDYgMTRjLjAwNiA0IDMgNyA1IDgiIC8+CiAgPHBhdGggZD0iTTEwIDVIOGEyIDIgMCAwIDAgMCA0aC42OCIgLz4KICA8cGF0aCBkPSJNMTQgMnY1LjYzMmMwIC40MjQuMjcyLjc5NS42NTIuOTgyQTYgNiAwIDAgMSAxOCAxNGMwIDQtMyA3LTUgOCIgLz4KICA8cGF0aCBkPSJNMTQgNWgyYTIgMiAwIDAgMSAwIDRoLS42OCIgLz4KICA8cGF0aCBkPSJNMTggMjJINiIgLz4KICA8cGF0aCBkPSJNOSAyaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/amphora\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAmphora]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAmphora extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'amphora',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'M10 2v5.632c0 .424-.272.795-.653.982A6 6 0 0 0 6 14c.006 4 3 7 5 8', key: '1h8rid' },\\n ],\\n ['path', { d: 'M10 5H8a2 2 0 0 0 0 4h.68', key: '3ezsi6' }],\\n [\\n 'path',\\n { d: 'M14 2v5.632c0 .424.272.795.652.982A6 6 0 0 1 18 14c0 4-3 7-5 8', key: 'yt6q09' },\\n ],\\n ['path', { d: 'M14 5h2a2 2 0 0 1 0 4h-.68', key: '8f95yk' }],\\n ['path', { d: 'M18 22H6', key: 'mg6kv4' }],\\n ['path', { d: 'M9 2h6', key: '1jrp98' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAmphora.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Anchor\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnYxNiIgLz4KICA8cGF0aCBkPSJtMTkgMTMgMi0xYTkgOSAwIDAgMS0xOCAwbDIgMSIgLz4KICA8cGF0aCBkPSJNOSAxMWg2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iNCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/anchor\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAnchor]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAnchor extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'anchor',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 6v16', key: 'nqf5sj' }],\\n ['path', { d: 'm19 13 2-1a9 9 0 0 1-18 0l2 1', key: 'y7qv08' }],\\n ['path', { d: 'M9 11h6', key: '1fldmi' }],\\n ['circle', { cx: '12', cy: '4', r: '2', key: 'muu5ef' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAnchor.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Antenna\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMiA3IDIiIC8+CiAgPHBhdGggZD0ibTcgMTIgNS0xMCIgLz4KICA8cGF0aCBkPSJtMTIgMTIgNS0xMCIgLz4KICA8cGF0aCBkPSJtMTcgMTIgNS0xMCIgLz4KICA8cGF0aCBkPSJNNC41IDdoMTUiIC8+CiAgPHBhdGggZD0iTTEyIDE2djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/antenna\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAntenna]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAntenna extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'antenna',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 12 7 2', key: '117k30' }],\\n ['path', { d: 'm7 12 5-10', key: '1tvx22' }],\\n ['path', { d: 'm12 12 5-10', key: 'ev1o1a' }],\\n ['path', { d: 'm17 12 5-10', key: '1e4ti3' }],\\n ['path', { d: 'M4.5 7h15', key: 'vlsxkz' }],\\n ['path', { d: 'M12 16v6', key: 'c8a4gj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAntenna.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Anvil\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxMEg2YTQgNCAwIDAgMS00LTQgMSAxIDAgMCAxIDEtMWg0IiAvPgogIDxwYXRoIGQ9Ik03IDVhMSAxIDAgMCAxIDEtMWgxM2ExIDEgMCAwIDEgMSAxIDcgNyAwIDAgMS03IDdIOGExIDEgMCAwIDEtMS0xeiIgLz4KICA8cGF0aCBkPSJNOSAxMnY1IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMnY1IiAvPgogIDxwYXRoIGQ9Ik01IDIwYTMgMyAwIDAgMSAzLTNoOGEzIDMgMCAwIDEgMyAzIDEgMSAwIDAgMS0xIDFINmExIDEgMCAwIDEtMS0xIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/anvil\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAnvil]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAnvil extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'anvil',\\n size: 24,\\n node: [\\n ['path', { d: 'M7 10H6a4 4 0 0 1-4-4 1 1 0 0 1 1-1h4', key: '1hjpb6' }],\\n [\\n 'path',\\n { d: 'M7 5a1 1 0 0 1 1-1h13a1 1 0 0 1 1 1 7 7 0 0 1-7 7H8a1 1 0 0 1-1-1z', key: '1qn45f' },\\n ],\\n ['path', { d: 'M9 12v5', key: '3anwtq' }],\\n ['path', { d: 'M15 12v5', key: '5xh3zn' }],\\n [\\n 'path',\\n { d: 'M5 20a3 3 0 0 1 3-3h8a3 3 0 0 1 3 3 1 1 0 0 1-1 1H6a1 1 0 0 1-1-1', key: '1fi4x8' },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideAnvil.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Aperture\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTQuMzEgOCA1Ljc0IDkuOTQiIC8+CiAgPHBhdGggZD0iTTkuNjkgOGgxMS40OCIgLz4KICA8cGF0aCBkPSJtNy4zOCAxMiA1Ljc0LTkuOTQiIC8+CiAgPHBhdGggZD0iTTkuNjkgMTYgMy45NSA2LjA2IiAvPgogIDxwYXRoIGQ9Ik0xNC4zMSAxNkgyLjgzIiAvPgogIDxwYXRoIGQ9Im0xNi42MiAxMi01Ljc0IDkuOTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/aperture\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAperture]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAperture extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'aperture',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'm14.31 8 5.74 9.94', key: '1y6ab4' }],\\n ['path', { d: 'M9.69 8h11.48', key: '1wxppr' }],\\n ['path', { d: 'm7.38 12 5.74-9.94', key: '1grp0k' }],\\n ['path', { d: 'M9.69 16 3.95 6.06', key: 'libnyf' }],\\n ['path', { d: 'M14.31 16H2.83', key: 'x5fava' }],\\n ['path', { d: 'm16.62 12-5.74 9.94', key: '1vwawt' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAperture.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AppWindowMac\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik02IDhoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMCA4aC4wMSIgLz4KICA8cGF0aCBkPSJNMTQgOGguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/app-window-mac\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAppWindowMac]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAppWindowMac extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'app-window-mac',\\n size: 24,\\n node: [\\n ['rect', { width: '20', height: '16', x: '2', y: '4', rx: '2', key: '18n3k1' }],\\n ['path', { d: 'M6 8h.01', key: 'x9i8wu' }],\\n ['path', { d: 'M10 8h.01', key: '1r9ogq' }],\\n ['path', { d: 'M14 8h.01', key: '1primd' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAppWindowMac.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AppWindow\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIyIiB5PSI0IiB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMCA0djQiIC8+CiAgPHBhdGggZD0iTTIgOGgyMCIgLz4KICA8cGF0aCBkPSJNNiA0djQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/app-window\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAppWindow]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAppWindow extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'app-window',\\n size: 24,\\n node: [\\n ['rect', { x: '2', y: '4', width: '20', height: '16', rx: '2', key: 'izxlao' }],\\n ['path', { d: 'M10 4v4', key: 'pp8u80' }],\\n ['path', { d: 'M2 8h20', key: 'd11cs7' }],\\n ['path', { d: 'M6 4v4', key: '1svtjw' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAppWindow.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Apple\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNi41MjhWM2ExIDEgMCAwIDEgMS0xaDAiIC8+CiAgPHBhdGggZD0iTTE4LjIzNyAyMUExNSAxNSAwIDAgMCAyMiAxMWE2IDYgMCAwIDAtMTAtNC40NzJBNiA2IDAgMCAwIDIgMTFhMTUuMSAxNS4xIDAgMCAwIDMuNzYzIDEwIDMgMyAwIDAgMCAzLjY0OC42NDggNS41IDUuNSAwIDAgMSA1LjE3OCAwQTMgMyAwIDAgMCAxOC4yMzcgMjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/apple\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideApple]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideApple extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'apple',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 6.528V3a1 1 0 0 1 1-1h0', key: '11qiee' }],\\n [\\n 'path',\\n {\\n d: 'M18.237 21A15 15 0 0 0 22 11a6 6 0 0 0-10-4.472A6 6 0 0 0 2 11a15.1 15.1 0 0 0 3.763 10 3 3 0 0 0 3.648.648 5.5 5.5 0 0 1 5.178 0A3 3 0 0 0 18.237 21',\\n key: '110c12',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideApple.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArchiveX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iNSIgeD0iMiIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTQgOHYxMWEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJWOCIgLz4KICA8cGF0aCBkPSJtOS41IDE3IDUtNSIgLz4KICA8cGF0aCBkPSJtOS41IDEyIDUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/archive-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArchiveX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArchiveX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'archive-x',\\n size: 24,\\n node: [\\n ['rect', { width: '20', height: '5', x: '2', y: '3', rx: '1', key: '1wp1u1' }],\\n ['path', { d: 'M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8', key: '1s80jp' }],\\n ['path', { d: 'm9.5 17 5-5', key: 'nakeu6' }],\\n ['path', { d: 'm9.5 12 5 5', key: '1hccrj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArchiveX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArchiveRestore\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iNSIgeD0iMiIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTQgOHYxMWEyIDIgMCAwIDAgMiAyaDIiIC8+CiAgPHBhdGggZD0iTTIwIDh2MTFhMiAyIDAgMCAxLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJtOSAxNSAzLTMgMyAzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnY5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/archive-restore\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArchiveRestore]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArchiveRestore extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'archive-restore',\\n size: 24,\\n node: [\\n ['rect', { width: '20', height: '5', x: '2', y: '3', rx: '1', key: '1wp1u1' }],\\n ['path', { d: 'M4 8v11a2 2 0 0 0 2 2h2', key: 'tvwodi' }],\\n ['path', { d: 'M20 8v11a2 2 0 0 1-2 2h-2', key: '1gkqxj' }],\\n ['path', { d: 'm9 15 3-3 3 3', key: '1pd0qc' }],\\n ['path', { d: 'M12 12v9', key: '192myk' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArchiveRestore.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Archive\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iNSIgeD0iMiIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTQgOHYxMWEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJWOCIgLz4KICA8cGF0aCBkPSJNMTAgMTJoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/archive\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArchive]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArchive extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'archive',\\n size: 24,\\n node: [\\n ['rect', { width: '20', height: '5', x: '2', y: '3', rx: '1', key: '1wp1u1' }],\\n ['path', { d: 'M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8', key: '1s80jp' }],\\n ['path', { d: 'M10 12h4', key: 'a56b0p' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArchive.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Armchair\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgOVY2YTIgMiAwIDAgMC0yLTJIN2EyIDIgMCAwIDAtMiAydjMiIC8+CiAgPHBhdGggZD0iTTMgMTZhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0ydi01YTIgMiAwIDAgMC00IDB2MS41YS41LjUgMCAwIDEtLjUuNWgtOWEuNS41IDAgMCAxLS41LS41VjExYTIgMiAwIDAgMC00IDB6IiAvPgogIDxwYXRoIGQ9Ik01IDE4djIiIC8+CiAgPHBhdGggZD0iTTE5IDE4djIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/armchair\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArmchair]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArmchair extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'armchair',\\n size: 24,\\n node: [\\n ['path', { d: 'M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3', key: 'irtipd' }],\\n [\\n 'path',\\n {\\n d: 'M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z',\\n key: '1qyhux',\\n },\\n ],\\n ['path', { d: 'M5 18v2', key: 'ppbyun' }],\\n ['path', { d: 'M19 18v2', key: 'gy7782' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArmchair.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowBigDownDash\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgOGExIDEgMCAwIDEgMSAxdjJhMSAxIDAgMCAwIDEgMWgzLjI5M2EuNzA3LjcwNyAwIDAgMSAuNSAxLjIwN2wtNi45MzkgNi45MzlhMS4yMDcgMS4yMDcgMCAwIDEtMS43MDggMGwtNi45NC02Ljk0YS43MDcuNzA3IDAgMCAxIC41LTEuMjA2SDhhMSAxIDAgMCAwIDEtMVY5YTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik05IDRoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-big-down-dash\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowBigDownDash]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowBigDownDash extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-big-down-dash',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M14 8a1 1 0 0 1 1 1v2a1 1 0 0 0 1 1h3.293a.707.707 0 0 1 .5 1.207l-6.939 6.939a1.207 1.207 0 0 1-1.708 0l-6.94-6.94a.707.707 0 0 1 .5-1.206H8a1 1 0 0 0 1-1V9a1 1 0 0 1 1-1z',\\n key: '1b91ra',\\n },\\n ],\\n ['path', { d: 'M9 4h6', key: '10am2s' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowBigDownDash.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowBigDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSA1YTEgMSAwIDAgMSAxLTFoNGExIDEgMCAwIDEgMSAxdjZhMSAxIDAgMCAwIDEgMWgzLjI5M2EuNzA3LjcwNyAwIDAgMSAuNSAxLjIwN2wtNy4wODYgNy4wODZhMSAxIDAgMCAxLTEuNDE0IDBsLTcuMDg2LTcuMDg2YS43MDcuNzA3IDAgMCAxIC41LTEuMjA3SDhhMSAxIDAgMCAwIDEtMXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-big-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowBigDown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowBigDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-big-down',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M9 5a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v6a1 1 0 0 0 1 1h3.293a.707.707 0 0 1 .5 1.207l-7.086 7.086a1 1 0 0 1-1.414 0l-7.086-7.086a.707.707 0 0 1 .5-1.207H8a1 1 0 0 0 1-1z',\\n key: '1o3tkq',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowBigDown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowBigLeftDash\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgOWExIDEgMCAwIDEtMS0xVjQuNzA3YS43MDcuNzA3IDAgMCAwLTEuMjA3LS41bC02Ljk0IDYuOTRhMS4yMDcgMS4yMDcgMCAwIDAgMCAxLjcwN2w2Ljk0IDYuOTRhLjcwNy43MDcgMCAwIDAgMS4yMDctLjVWMTZhMSAxIDAgMCAxIDEtMWgyYTEgMSAwIDAgMCAxLTF2LTRhMSAxIDAgMCAwLTEtMXoiIC8+CiAgPHBhdGggZD0iTTIwIDl2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-big-left-dash\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowBigLeftDash]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowBigLeftDash extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-big-left-dash',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M13 9a1 1 0 0 1-1-1V4.707a.707.707 0 0 0-1.207-.5l-6.94 6.94a1.207 1.207 0 0 0 0 1.707l6.94 6.94a.707.707 0 0 0 1.207-.5V16a1 1 0 0 1 1-1h2a1 1 0 0 0 1-1v-4a1 1 0 0 0-1-1z',\\n key: '17jy80',\\n },\\n ],\\n ['path', { d: 'M20 9v6', key: '14roy0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowBigLeftDash.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowBigLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNzkzIDE5Ljc5M2EuNzA3LjcwNyAwIDAgMCAxLjIwNy0uNVYxNmExIDEgMCAwIDEgMS0xaDZhMSAxIDAgMCAwIDEtMXYtNGExIDEgMCAwIDAtMS0xaC02YTEgMSAwIDAgMS0xLTFWNC43MDdhLjcwNy43MDcgMCAwIDAtMS4yMDctLjVsLTYuOTQgNi45NGExLjIwNyAxLjIwNyAwIDAgMCAwIDEuNzA3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-big-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowBigLeft]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowBigLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-big-left',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M10.793 19.793a.707.707 0 0 0 1.207-.5V16a1 1 0 0 1 1-1h6a1 1 0 0 0 1-1v-4a1 1 0 0 0-1-1h-6a1 1 0 0 1-1-1V4.707a.707.707 0 0 0-1.207-.5l-6.94 6.94a1.207 1.207 0 0 0 0 1.707z',\\n key: 'qbhtmx',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowBigLeft.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowBigRightDash\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgOWExIDEgMCAwIDAgMS0xVjQuNzA3YS43MDcuNzA3IDAgMCAxIDEuMjA3LS41bDYuOTQgNi45NGExLjIwNyAxLjIwNyAwIDAgMSAwIDEuNzA3bC02Ljk0IDYuOTRhLjcwNy43MDcgMCAwIDEtMS4yMDctLjVWMTZhMSAxIDAgMCAwLTEtMUg5YTEgMSAwIDAgMS0xLTF2LTRhMSAxIDAgMCAxIDEtMXoiIC8+CiAgPHBhdGggZD0iTTQgOXY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-big-right-dash\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowBigRightDash]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowBigRightDash extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-big-right-dash',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M11 9a1 1 0 0 0 1-1V4.707a.707.707 0 0 1 1.207-.5l6.94 6.94a1.207 1.207 0 0 1 0 1.707l-6.94 6.94a.707.707 0 0 1-1.207-.5V16a1 1 0 0 0-1-1H9a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1z',\\n key: '9idyso',\\n },\\n ],\\n ['path', { d: 'M4 9v6', key: 'bns7oa' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowBigRightDash.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowBigRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMjA3IDE5Ljc5M2EuNzA3LjcwNyAwIDAgMS0xLjIwNy0uNVYxNmExIDEgMCAwIDAtMS0xSDVhMSAxIDAgMCAxLTEtMXYtNGExIDEgMCAwIDEgMS0xaDZhMSAxIDAgMCAwIDEtMVY0LjcwN2EuNzA3LjcwNyAwIDAgMSAxLjIwNy0uNWw2Ljk0IDYuOTRhMS4yMDcgMS4yMDcgMCAwIDEgMCAxLjcwN3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-big-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowBigRight]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowBigRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-big-right',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M13.207 19.793a.707.707 0 0 1-1.207-.5V16a1 1 0 0 0-1-1H5a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1h6a1 1 0 0 0 1-1V4.707a.707.707 0 0 1 1.207-.5l6.94 6.94a1.207 1.207 0 0 1 0 1.707z',\\n key: 'zee3eo',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowBigRight.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowBigUpDash\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTZhMSAxIDAgMCAwIDEtMXYtMmExIDEgMCAwIDEgMS0xaDMuMjkzYS43MDcuNzA3IDAgMCAwIC41LTEuMjA3bC02LjkzOS02LjkzOWExLjIwNyAxLjIwNyAwIDAgMC0xLjcwOCAwbC02Ljk0IDYuOTRhLjcwNy43MDcgMCAwIDAgLjUgMS4yMDZIOGExIDEgMCAwIDEgMSAxdjJhMSAxIDAgMCAwIDEgMXoiIC8+CiAgPHBhdGggZD0iTTkgMjBoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-big-up-dash\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowBigUpDash]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowBigUpDash extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-big-up-dash',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M14 16a1 1 0 0 0 1-1v-2a1 1 0 0 1 1-1h3.293a.707.707 0 0 0 .5-1.207l-6.939-6.939a1.207 1.207 0 0 0-1.708 0l-6.94 6.94a.707.707 0 0 0 .5 1.206H8a1 1 0 0 1 1 1v2a1 1 0 0 0 1 1z',\\n key: 'q57loy',\\n },\\n ],\\n ['path', { d: 'M9 20h6', key: 's66wpe' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowBigUpDash.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowBigUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxOWExIDEgMCAwIDAgMSAxaDRhMSAxIDAgMCAwIDEtMXYtNmExIDEgMCAwIDEgMS0xaDMuMjkzYS43MDcuNzA3IDAgMCAwIC41LTEuMjA3bC03LjA4Ni03LjA4NmExIDEgMCAwIDAtMS40MTQgMGwtNy4wODYgNy4wODZhLjcwNy43MDcgMCAwIDAgLjUgMS4yMDdIOGExIDEgMCAwIDEgMSAxeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-big-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowBigUp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowBigUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-big-up',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M9 19a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1v-6a1 1 0 0 1 1-1h3.293a.707.707 0 0 0 .5-1.207l-7.086-7.086a1 1 0 0 0-1.414 0l-7.086 7.086a.707.707 0 0 0 .5 1.207H8a1 1 0 0 1 1 1z',\\n key: '106j91',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowBigUp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowDown10\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHBhdGggZD0iTTE3IDEwVjRoLTIiIC8+CiAgPHBhdGggZD0iTTE1IDEwaDQiIC8+CiAgPHJlY3QgeD0iMTUiIHk9IjE0IiB3aWR0aD0iNCIgaGVpZ2h0PSI2IiByeT0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down-1-0\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowDown10]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowDown10 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-down-1-0',\\n size: 24,\\n node: [\\n ['path', { d: 'm3 16 4 4 4-4', key: '1co6wj' }],\\n ['path', { d: 'M7 20V4', key: '1yoxec' }],\\n ['path', { d: 'M17 10V4h-2', key: 'zcsr5x' }],\\n ['path', { d: 'M15 10h4', key: 'id2lce' }],\\n ['rect', { x: '15', y: '14', width: '4', height: '6', ry: '2', key: '33xykx' }],\\n ],\\n aliases: ['arrow-down-10'],\\n };\\n protected override readonly icon = signal(LucideArrowDown10.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowDown01\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHJlY3QgeD0iMTUiIHk9IjQiIHdpZHRoPSI0IiBoZWlnaHQ9IjYiIHJ5PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNyAyMHYtNmgtMiIgLz4KICA8cGF0aCBkPSJNMTUgMjBoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down-0-1\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowDown01]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowDown01 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-down-0-1',\\n size: 24,\\n node: [\\n ['path', { d: 'm3 16 4 4 4-4', key: '1co6wj' }],\\n ['path', { d: 'M7 20V4', key: '1yoxec' }],\\n ['rect', { x: '15', y: '4', width: '4', height: '6', ry: '2', key: '1bwicg' }],\\n ['path', { d: 'M17 20v-6h-2', key: '1qp1so' }],\\n ['path', { d: 'M15 20h4', key: '1j968p' }],\\n ],\\n aliases: ['arrow-down-01'],\\n };\\n protected override readonly icon = signal(LucideArrowDown01.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowDownAZ\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHBhdGggZD0iTTIwIDhoLTUiIC8+CiAgPHBhdGggZD0iTTE1IDEwVjYuNWEyLjUgMi41IDAgMCAxIDUgMFYxMCIgLz4KICA8cGF0aCBkPSJNMTUgMTRoNWwtNSA2aDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-down-a-z\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowDownAZ], svg[lucideArrowDownAz]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowDownAZ extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-down-a-z',\\n size: 24,\\n node: [\\n ['path', { d: 'm3 16 4 4 4-4', key: '1co6wj' }],\\n ['path', { d: 'M7 20V4', key: '1yoxec' }],\\n ['path', { d: 'M20 8h-5', key: '1vsyxs' }],\\n ['path', { d: 'M15 10V6.5a2.5 2.5 0 0 1 5 0V10', key: 'ag13bf' }],\\n ['path', { d: 'M15 14h5l-5 6h5', key: 'ur5jdg' }],\\n ],\\n aliases: ['arrow-down-az'],\\n };\\n protected override readonly icon = signal(LucideArrowDownAZ.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideArrowDownAZ\\n */\\nexport const LucideArrowDownAz = LucideArrowDownAZ;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowDownFromLine\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgM0g1IiAvPgogIDxwYXRoIGQ9Ik0xMiAyMVY3IiAvPgogIDxwYXRoIGQ9Im02IDE1IDYgNiA2LTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-down-from-line\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowDownFromLine]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowDownFromLine extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-down-from-line',\\n size: 24,\\n node: [\\n ['path', { d: 'M19 3H5', key: '1236rx' }],\\n ['path', { d: 'M12 21V7', key: 'gj6g52' }],\\n ['path', { d: 'm6 15 6 6 6-6', key: 'h15q88' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowDownFromLine.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowDownLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgNyA3IDE3IiAvPgogIDxwYXRoIGQ9Ik0xNyAxN0g3VjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-down-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowDownLeft]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowDownLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-down-left',\\n size: 24,\\n node: [\\n ['path', { d: 'M17 7 7 17', key: '15tmo1' }],\\n ['path', { d: 'M17 17H7V7', key: '1org7z' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowDownLeft.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowDownNarrowWide\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHBhdGggZD0iTTExIDRoNCIgLz4KICA8cGF0aCBkPSJNMTEgOGg3IiAvPgogIDxwYXRoIGQ9Ik0xMSAxMmgxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down-narrow-wide\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowDownNarrowWide]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowDownNarrowWide extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-down-narrow-wide',\\n size: 24,\\n node: [\\n ['path', { d: 'm3 16 4 4 4-4', key: '1co6wj' }],\\n ['path', { d: 'M7 20V4', key: '1yoxec' }],\\n ['path', { d: 'M11 4h4', key: '6d7r33' }],\\n ['path', { d: 'M11 8h7', key: 'djye34' }],\\n ['path', { d: 'M11 12h10', key: '1438ji' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowDownNarrowWide.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowDownRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyA3IDEwIDEwIiAvPgogIDxwYXRoIGQ9Ik0xNyA3djEwSDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-down-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowDownRight]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowDownRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-down-right',\\n size: 24,\\n node: [\\n ['path', { d: 'm7 7 10 10', key: '1fmybs' }],\\n ['path', { d: 'M17 7v10H7', key: '6fjiku' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowDownRight.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowDownToDot\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYxNCIgLz4KICA8cGF0aCBkPSJtMTkgOS03IDctNy03IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMjEiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-down-to-dot\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowDownToDot]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowDownToDot extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-down-to-dot',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 2v14', key: 'jyx4ut' }],\\n ['path', { d: 'm19 9-7 7-7-7', key: '1oe3oy' }],\\n ['circle', { cx: '12', cy: '21', r: '1', key: 'o0uj5v' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowDownToDot.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowDownToLine\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTdWMyIgLz4KICA8cGF0aCBkPSJtNiAxMSA2IDYgNi02IiAvPgogIDxwYXRoIGQ9Ik0xOSAyMUg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-down-to-line\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowDownToLine]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowDownToLine extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-down-to-line',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 17V3', key: '1cwfxf' }],\\n ['path', { d: 'm6 11 6 6 6-6', key: '12ii2o' }],\\n ['path', { d: 'M19 21H5', key: '150jfl' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowDownToLine.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowDownUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHBhdGggZD0ibTIxIDgtNC00LTQgNCIgLz4KICA8cGF0aCBkPSJNMTcgNHYxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowDownUp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowDownUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-down-up',\\n size: 24,\\n node: [\\n ['path', { d: 'm3 16 4 4 4-4', key: '1co6wj' }],\\n ['path', { d: 'M7 20V4', key: '1yoxec' }],\\n ['path', { d: 'm21 8-4-4-4 4', key: '1c9v7m' }],\\n ['path', { d: 'M17 4v16', key: '7dpous' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowDownUp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowDownWideNarrow\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDIwVjQiIC8+CiAgPHBhdGggZD0iTTExIDRoMTAiIC8+CiAgPHBhdGggZD0iTTExIDhoNyIgLz4KICA8cGF0aCBkPSJNMTEgMTJoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down-wide-narrow\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowDownWideNarrow], svg[lucideSortDesc]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowDownWideNarrow extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-down-wide-narrow',\\n size: 24,\\n node: [\\n ['path', { d: 'm3 16 4 4 4-4', key: '1co6wj' }],\\n ['path', { d: 'M7 20V4', key: '1yoxec' }],\\n ['path', { d: 'M11 4h10', key: '1w87gc' }],\\n ['path', { d: 'M11 8h7', key: 'djye34' }],\\n ['path', { d: 'M11 12h4', key: 'q8tih4' }],\\n ],\\n aliases: ['sort-desc'],\\n };\\n protected override readonly icon = signal(LucideArrowDownWideNarrow.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideArrowDownWideNarrow\\n */\\nexport const LucideSortDesc = LucideArrowDownWideNarrow;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowDownZA\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyAxNiA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik03IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE1IDRoNWwtNSA2aDUiIC8+CiAgPHBhdGggZD0iTTE1IDIwdi0zLjVhMi41IDIuNSAwIDAgMSA1IDBWMjAiIC8+CiAgPHBhdGggZD0iTTIwIDE4aC01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-down-z-a\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowDownZA], svg[lucideArrowDownZa]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowDownZA extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-down-z-a',\\n size: 24,\\n node: [\\n ['path', { d: 'm3 16 4 4 4-4', key: '1co6wj' }],\\n ['path', { d: 'M7 4v16', key: '1glfcx' }],\\n ['path', { d: 'M15 4h5l-5 6h5', key: '8asdl1' }],\\n ['path', { d: 'M15 20v-3.5a2.5 2.5 0 0 1 5 0V20', key: 'r6l5cz' }],\\n ['path', { d: 'M20 18h-5', key: '18j1r2' }],\\n ],\\n aliases: ['arrow-down-za'],\\n };\\n protected override readonly icon = signal(LucideArrowDownZA.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideArrowDownZA\\n */\\nexport const LucideArrowDownZa = LucideArrowDownZA;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNXYxNCIgLz4KICA8cGF0aCBkPSJtMTkgMTItNyA3LTctNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowDown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-down',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 5v14', key: 's699le' }],\\n ['path', { d: 'm19 12-7 7-7-7', key: '1idqje' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowDown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowLeftFromLine\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSA2LTYgNiA2IDYiIC8+CiAgPHBhdGggZD0iTTMgMTJoMTQiIC8+CiAgPHBhdGggZD0iTTIxIDE5VjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-left-from-line\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowLeftFromLine]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowLeftFromLine extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-left-from-line',\\n size: 24,\\n node: [\\n ['path', { d: 'm9 6-6 6 6 6', key: '7v63n9' }],\\n ['path', { d: 'M3 12h14', key: '13k4hi' }],\\n ['path', { d: 'M21 19V5', key: 'b4bplr' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowLeftFromLine.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowLeftRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzIDQgN2w0IDQiIC8+CiAgPHBhdGggZD0iTTQgN2gxNiIgLz4KICA8cGF0aCBkPSJtMTYgMjEgNC00LTQtNCIgLz4KICA8cGF0aCBkPSJNMjAgMTdINCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-left-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowLeftRight]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowLeftRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-left-right',\\n size: 24,\\n node: [\\n ['path', { d: 'M8 3 4 7l4 4', key: '9rb6wj' }],\\n ['path', { d: 'M4 7h16', key: '6tx8e3' }],\\n ['path', { d: 'm16 21 4-4-4-4', key: 'siv7j2' }],\\n ['path', { d: 'M20 17H4', key: 'h6l3hr' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowLeftRight.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowLeftToLine\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxOVY1IiAvPgogIDxwYXRoIGQ9Im0xMyA2LTYgNiA2IDYiIC8+CiAgPHBhdGggZD0iTTcgMTJoMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-left-to-line\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowLeftToLine]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowLeftToLine extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-left-to-line',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 19V5', key: 'rwsyhb' }],\\n ['path', { d: 'm13 6-6 6 6 6', key: '1yhaz7' }],\\n ['path', { d: 'M7 12h14', key: 'uoisry' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowLeftToLine.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTktNy03IDctNyIgLz4KICA8cGF0aCBkPSJNMTkgMTJINSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowLeft]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-left',\\n size: 24,\\n node: [\\n ['path', { d: 'm12 19-7-7 7-7', key: '1l729n' }],\\n ['path', { d: 'M19 12H5', key: 'x3x0zl' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowLeft.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowRightFromLine\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1djE0IiAvPgogIDxwYXRoIGQ9Ik0yMSAxMkg3IiAvPgogIDxwYXRoIGQ9Im0xNSAxOCA2LTYtNi02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-right-from-line\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowRightFromLine]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowRightFromLine extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-right-from-line',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 5v14', key: '1nt18q' }],\\n ['path', { d: 'M21 12H7', key: '13ipq5' }],\\n ['path', { d: 'm15 18 6-6-6-6', key: '6tx3qv' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowRightFromLine.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowRightLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMyA0IDQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0yMCA3SDQiIC8+CiAgPHBhdGggZD0ibTggMjEtNC00IDQtNCIgLz4KICA8cGF0aCBkPSJNNCAxN2gxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-right-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowRightLeft]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowRightLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-right-left',\\n size: 24,\\n node: [\\n ['path', { d: 'm16 3 4 4-4 4', key: '1x1c3m' }],\\n ['path', { d: 'M20 7H4', key: 'zbl0bi' }],\\n ['path', { d: 'm8 21-4-4 4-4', key: 'h9nckh' }],\\n ['path', { d: 'M4 17h16', key: 'g4d7ey' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowRightLeft.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowRightToLine\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTJIMyIgLz4KICA8cGF0aCBkPSJtMTEgMTggNi02LTYtNiIgLz4KICA8cGF0aCBkPSJNMjEgNXYxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-right-to-line\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowRightToLine]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowRightToLine extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-right-to-line',\\n size: 24,\\n node: [\\n ['path', { d: 'M17 12H3', key: '8awo09' }],\\n ['path', { d: 'm11 18 6-6-6-6', key: '8c2y43' }],\\n ['path', { d: 'M21 5v14', key: 'nzette' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowRightToLine.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxMmgxNCIgLz4KICA8cGF0aCBkPSJtMTIgNSA3IDctNyA3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowRight]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-right',\\n size: 24,\\n node: [\\n ['path', { d: 'M5 12h14', key: '1ays0h' }],\\n ['path', { d: 'm12 5 7 7-7 7', key: 'xquz4c' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowRight.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowUp01\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cmVjdCB4PSIxNSIgeT0iNCIgd2lkdGg9IjQiIGhlaWdodD0iNiIgcnk9IjIiIC8+CiAgPHBhdGggZD0iTTE3IDIwdi02aC0yIiAvPgogIDxwYXRoIGQ9Ik0xNSAyMGg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-up-0-1\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowUp01]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowUp01 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-up-0-1',\\n size: 24,\\n node: [\\n ['path', { d: 'm3 8 4-4 4 4', key: '11wl7u' }],\\n ['path', { d: 'M7 4v16', key: '1glfcx' }],\\n ['rect', { x: '15', y: '4', width: '4', height: '6', ry: '2', key: '1bwicg' }],\\n ['path', { d: 'M17 20v-6h-2', key: '1qp1so' }],\\n ['path', { d: 'M15 20h4', key: '1j968p' }],\\n ],\\n aliases: ['arrow-up-01'],\\n };\\n protected override readonly icon = signal(LucideArrowUp01.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowUpAZ\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMjAgOGgtNSIgLz4KICA8cGF0aCBkPSJNMTUgMTBWNi41YTIuNSAyLjUgMCAwIDEgNSAwVjEwIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNGg1bC01IDZoNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-up-a-z\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowUpAZ], svg[lucideArrowUpAz]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowUpAZ extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-up-a-z',\\n size: 24,\\n node: [\\n ['path', { d: 'm3 8 4-4 4 4', key: '11wl7u' }],\\n ['path', { d: 'M7 4v16', key: '1glfcx' }],\\n ['path', { d: 'M20 8h-5', key: '1vsyxs' }],\\n ['path', { d: 'M15 10V6.5a2.5 2.5 0 0 1 5 0V10', key: 'ag13bf' }],\\n ['path', { d: 'M15 14h5l-5 6h5', key: 'ur5jdg' }],\\n ],\\n aliases: ['arrow-up-az'],\\n };\\n protected override readonly icon = signal(LucideArrowUpAZ.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideArrowUpAZ\\n */\\nexport const LucideArrowUpAz = LucideArrowUpAZ;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowUp10\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTcgMTBWNGgtMiIgLz4KICA8cGF0aCBkPSJNMTUgMTBoNCIgLz4KICA8cmVjdCB4PSIxNSIgeT0iMTQiIHdpZHRoPSI0IiBoZWlnaHQ9IjYiIHJ5PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-up-1-0\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowUp10]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowUp10 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-up-1-0',\\n size: 24,\\n node: [\\n ['path', { d: 'm3 8 4-4 4 4', key: '11wl7u' }],\\n ['path', { d: 'M7 4v16', key: '1glfcx' }],\\n ['path', { d: 'M17 10V4h-2', key: 'zcsr5x' }],\\n ['path', { d: 'M15 10h4', key: 'id2lce' }],\\n ['rect', { x: '15', y: '14', width: '4', height: '6', ry: '2', key: '33xykx' }],\\n ],\\n aliases: ['arrow-up-10'],\\n };\\n protected override readonly icon = signal(LucideArrowUp10.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowUpFromDot\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNSA5IDctNyA3IDciIC8+CiAgPHBhdGggZD0iTTEyIDE2VjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIyMSIgcj0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-up-from-dot\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowUpFromDot]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowUpFromDot extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-up-from-dot',\\n size: 24,\\n node: [\\n ['path', { d: 'm5 9 7-7 7 7', key: '1hw5ic' }],\\n ['path', { d: 'M12 16V2', key: 'ywoabb' }],\\n ['circle', { cx: '12', cy: '21', r: '1', key: 'o0uj5v' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowUpFromDot.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowUpDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEgMTYtNCA0LTQtNCIgLz4KICA8cGF0aCBkPSJNMTcgMjBWNCIgLz4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/arrow-up-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowUpDown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowUpDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-up-down',\\n size: 24,\\n node: [\\n ['path', { d: 'm21 16-4 4-4-4', key: 'f6ql7i' }],\\n ['path', { d: 'M17 20V4', key: '1ejh1v' }],\\n ['path', { d: 'm3 8 4-4 4 4', key: '11wl7u' }],\\n ['path', { d: 'M7 4v16', key: '1glfcx' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowUpDown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowUpFromLine\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggOS02LTYtNiA2IiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjE0IiAvPgogIDxwYXRoIGQ9Ik01IDIxaDE0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-up-from-line\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowUpFromLine]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowUpFromLine extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-up-from-line',\\n size: 24,\\n node: [\\n ['path', { d: 'm18 9-6-6-6 6', key: 'kcunyi' }],\\n ['path', { d: 'M12 3v14', key: '7cf3v8' }],\\n ['path', { d: 'M5 21h14', key: '11awu3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowUpFromLine.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowUpLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxN1Y3aDEwIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNyA3IDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-up-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowUpLeft]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowUpLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-up-left',\\n size: 24,\\n node: [\\n ['path', { d: 'M7 17V7h10', key: '11bw93' }],\\n ['path', { d: 'M17 17 7 7', key: '2786uv' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowUpLeft.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowUpNarrowWide\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTEgMTJoNCIgLz4KICA8cGF0aCBkPSJNMTEgMTZoNyIgLz4KICA8cGF0aCBkPSJNMTEgMjBoMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-up-narrow-wide\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowUpNarrowWide], svg[lucideSortAsc]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowUpNarrowWide extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-up-narrow-wide',\\n size: 24,\\n node: [\\n ['path', { d: 'm3 8 4-4 4 4', key: '11wl7u' }],\\n ['path', { d: 'M7 4v16', key: '1glfcx' }],\\n ['path', { d: 'M11 12h4', key: 'q8tih4' }],\\n ['path', { d: 'M11 16h7', key: 'uosisv' }],\\n ['path', { d: 'M11 20h10', key: 'jvxblo' }],\\n ],\\n aliases: ['sort-asc'],\\n };\\n protected override readonly icon = signal(LucideArrowUpNarrowWide.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideArrowUpNarrowWide\\n */\\nexport const LucideSortAsc = LucideArrowUpNarrowWide;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowUpRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyA3aDEwdjEwIiAvPgogIDxwYXRoIGQ9Ik03IDE3IDE3IDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-up-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowUpRight]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowUpRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-up-right',\\n size: 24,\\n node: [\\n ['path', { d: 'M7 7h10v10', key: '1tivn9' }],\\n ['path', { d: 'M7 17 17 7', key: '1vkiza' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowUpRight.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowUpToLine\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAzaDE0IiAvPgogIDxwYXRoIGQ9Im0xOCAxMy02LTYtNiA2IiAvPgogIDxwYXRoIGQ9Ik0xMiA3djE0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-up-to-line\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowUpToLine]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowUpToLine extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-up-to-line',\\n size: 24,\\n node: [\\n ['path', { d: 'M5 3h14', key: '7usisc' }],\\n ['path', { d: 'm18 13-6-6-6 6', key: '1kf1n9' }],\\n ['path', { d: 'M12 7v14', key: '1akyts' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowUpToLine.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowUpWideNarrow\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTEgMTJoMTAiIC8+CiAgPHBhdGggZD0iTTExIDE2aDciIC8+CiAgPHBhdGggZD0iTTExIDIwaDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-up-wide-narrow\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowUpWideNarrow]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowUpWideNarrow extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-up-wide-narrow',\\n size: 24,\\n node: [\\n ['path', { d: 'm3 8 4-4 4 4', key: '11wl7u' }],\\n ['path', { d: 'M7 4v16', key: '1glfcx' }],\\n ['path', { d: 'M11 12h10', key: '1438ji' }],\\n ['path', { d: 'M11 16h7', key: 'uosisv' }],\\n ['path', { d: 'M11 20h4', key: '1krc32' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowUpWideNarrow.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNSAxMiA3LTcgNyA3IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOVY1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrow-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowUp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-up',\\n size: 24,\\n node: [\\n ['path', { d: 'm5 12 7-7 7 7', key: 'hav0vg' }],\\n ['path', { d: 'M12 19V5', key: 'x0mq9r' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowUp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowUpZA\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTUgNGg1bC01IDZoNSIgLz4KICA8cGF0aCBkPSJNMTUgMjB2LTMuNWEyLjUgMi41IDAgMCAxIDUgMFYyMCIgLz4KICA8cGF0aCBkPSJNMjAgMThoLTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/arrow-up-z-a\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowUpZA], svg[lucideArrowUpZa]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowUpZA extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrow-up-z-a',\\n size: 24,\\n node: [\\n ['path', { d: 'm3 8 4-4 4 4', key: '11wl7u' }],\\n ['path', { d: 'M7 4v16', key: '1glfcx' }],\\n ['path', { d: 'M15 4h5l-5 6h5', key: '8asdl1' }],\\n ['path', { d: 'M15 20v-3.5a2.5 2.5 0 0 1 5 0V20', key: 'r6l5cz' }],\\n ['path', { d: 'M20 18h-5', key: '18j1r2' }],\\n ],\\n aliases: ['arrow-up-za'],\\n };\\n protected override readonly icon = signal(LucideArrowUpZA.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideArrowUpZA\\n */\\nexport const LucideArrowUpZa = LucideArrowUpZA;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Astroid\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuOTgzIDIxLjE4NmExIDEgMCAwIDEtMS45NjYgMCAxMCAxMCAwIDAgMC04LjIwMy04LjIwMyAxIDEgMCAwIDEgMC0xLjk2NiAxMCAxMCAwIDAgMCA4LjIwMy04LjIwMyAxIDEgMCAwIDEgMS45NjYgMCAxMCAxMCAwIDAgMCA4LjIwMyA4LjIwMyAxIDEgMCAwIDEgMCAxLjk2NiAxMCAxMCAwIDAgMC04LjIwMyA4LjIwMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/astroid\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAstroid]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAstroid extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'astroid',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12.983 21.186a1 1 0 0 1-1.966 0 10 10 0 0 0-8.203-8.203 1 1 0 0 1 0-1.966 10 10 0 0 0 8.203-8.203 1 1 0 0 1 1.966 0 10 10 0 0 0 8.203 8.203 1 1 0 0 1 0 1.966 10 10 0 0 0-8.203 8.203',\\n key: '1tipus',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideAstroid.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ArrowsUpFromLine\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNCA2IDMtMyAzIDMiIC8+CiAgPHBhdGggZD0iTTcgMTdWMyIgLz4KICA8cGF0aCBkPSJtMTQgNiAzLTMgMyAzIiAvPgogIDxwYXRoIGQ9Ik0xNyAxN1YzIiAvPgogIDxwYXRoIGQ9Ik00IDIxaDE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/arrows-up-from-line\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideArrowsUpFromLine]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideArrowsUpFromLine extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'arrows-up-from-line',\\n size: 24,\\n node: [\\n ['path', { d: 'm4 6 3-3 3 3', key: '9aidw8' }],\\n ['path', { d: 'M7 17V3', key: '19qxw1' }],\\n ['path', { d: 'm14 6 3-3 3 3', key: '6iy689' }],\\n ['path', { d: 'M17 17V3', key: 'o0fmgi' }],\\n ['path', { d: 'M4 21h16', key: '1h09gz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideArrowsUpFromLine.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Asterisk\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnYxMiIgLz4KICA8cGF0aCBkPSJNMTcuMTk2IDkgNi44MDQgMTUiIC8+CiAgPHBhdGggZD0ibTYuODA0IDkgMTAuMzkyIDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/asterisk\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAsterisk]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAsterisk extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'asterisk',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 6v12', key: '1vza4d' }],\\n ['path', { d: 'M17.196 9 6.804 15', key: '1ah31z' }],\\n ['path', { d: 'm6.804 9 10.392 6', key: '1b6pxd' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAsterisk.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AtSign\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xNiA4djVhMyAzIDAgMCAwIDYgMHYtMWExMCAxMCAwIDEgMC00IDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/at-sign\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAtSign]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAtSign extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'at-sign',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '4', key: '4exip2' }],\\n ['path', { d: 'M16 8v5a3 3 0 0 0 6 0v-1a10 10 0 1 0-4 8', key: '7n84p3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAtSign.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Atom\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgogIDxwYXRoIGQ9Ik0yMC4yIDIwLjJjMi4wNC0yLjAzLjAyLTcuMzYtNC41LTExLjktNC41NC00LjUyLTkuODctNi41NC0xMS45LTQuNS0yLjA0IDIuMDMtLjAyIDcuMzYgNC41IDExLjkgNC41NCA0LjUyIDkuODcgNi41NCAxMS45IDQuNVoiIC8+CiAgPHBhdGggZD0iTTE1LjcgMTUuN2M0LjUyLTQuNTQgNi41NC05Ljg3IDQuNS0xMS45LTIuMDMtMi4wNC03LjM2LS4wMi0xMS45IDQuNS00LjUyIDQuNTQtNi41NCA5Ljg3LTQuNSAxMS45IDIuMDMgMi4wNCA3LjM2LjAyIDExLjktNC41WiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/atom\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAtom]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAtom extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'atom',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\\n [\\n 'path',\\n {\\n d: 'M20.2 20.2c2.04-2.03.02-7.36-4.5-11.9-4.54-4.52-9.87-6.54-11.9-4.5-2.04 2.03-.02 7.36 4.5 11.9 4.54 4.52 9.87 6.54 11.9 4.5Z',\\n key: '1l2ple',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M15.7 15.7c4.52-4.54 6.54-9.87 4.5-11.9-2.03-2.04-7.36-.02-11.9 4.5-4.52 4.54-6.54 9.87-4.5 11.9 2.03 2.04 7.36.02 11.9-4.5Z',\\n key: '1wam0m',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideAtom.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AudioLines\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMHYzIiAvPgogIDxwYXRoIGQ9Ik02IDZ2MTEiIC8+CiAgPHBhdGggZD0iTTEwIDN2MTgiIC8+CiAgPHBhdGggZD0iTTE0IDh2NyIgLz4KICA8cGF0aCBkPSJNMTggNXYxMyIgLz4KICA8cGF0aCBkPSJNMjIgMTB2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/audio-lines\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAudioLines]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAudioLines extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'audio-lines',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 10v3', key: '1fnikh' }],\\n ['path', { d: 'M6 6v11', key: '11sgs0' }],\\n ['path', { d: 'M10 3v18', key: 'yhl04a' }],\\n ['path', { d: 'M14 8v7', key: '3a1oy3' }],\\n ['path', { d: 'M18 5v13', key: '123xd1' }],\\n ['path', { d: 'M22 10v3', key: '154ddg' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAudioLines.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name AudioWaveform\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxM2EyIDIgMCAwIDAgMi0yVjdhMiAyIDAgMCAxIDQgMHYxM2EyIDIgMCAwIDAgNCAwVjRhMiAyIDAgMCAxIDQgMHYxM2EyIDIgMCAwIDAgNCAwdi00YTIgMiAwIDAgMSAyLTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/audio-waveform\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAudioWaveform]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAudioWaveform extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'audio-waveform',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2 13a2 2 0 0 0 2-2V7a2 2 0 0 1 4 0v13a2 2 0 0 0 4 0V4a2 2 0 0 1 4 0v13a2 2 0 0 0 4 0v-4a2 2 0 0 1 2-2',\\n key: '57tc96',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideAudioWaveform.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Award\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuNDc3IDEyLjg5IDEuNTE1IDguNTI2YS41LjUgMCAwIDEtLjgxLjQ3bC0zLjU4LTIuNjg3YTEgMSAwIDAgMC0xLjE5NyAwbC0zLjU4NiAyLjY4NmEuNS41IDAgMCAxLS44MS0uNDY5bDEuNTE0LTguNTI2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iOCIgcj0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/award\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAward]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAward extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'award',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526',\\n key: '1yiouv',\\n },\\n ],\\n ['circle', { cx: '12', cy: '8', r: '6', key: '1vp47v' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAward.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Axe\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTItOC4zODEgOC4zOGExIDEgMCAwIDEtMy4wMDEtM0wxMSA5IiAvPgogIDxwYXRoIGQ9Ik0xNSAxNS41YS41LjUgMCAwIDAgLjUuNUE2LjUgNi41IDAgMCAwIDIyIDkuNWEuNS41IDAgMCAwLS41LS41aC0xLjY3MmEyIDIgMCAwIDEtMS40MTQtLjU4NmwtNS4wNjItNS4wNjJhMS4yMDUgMS4yMDUgMCAwIDAtMS43MDQgMEw5LjM1MiA1LjY0OGExLjIwNSAxLjIwNSAwIDAgMCAwIDEuNzA0bDUuMDYyIDUuMDYyQTIgMiAwIDAgMSAxNSAxMy44Mjh6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/axe\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAxe]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAxe extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'axe',\\n size: 24,\\n node: [\\n ['path', { d: 'm14 12-8.381 8.38a1 1 0 0 1-3.001-3L11 9', key: '5z9253' }],\\n [\\n 'path',\\n {\\n d: 'M15 15.5a.5.5 0 0 0 .5.5A6.5 6.5 0 0 0 22 9.5a.5.5 0 0 0-.5-.5h-1.672a2 2 0 0 1-1.414-.586l-5.062-5.062a1.205 1.205 0 0 0-1.704 0L9.352 5.648a1.205 1.205 0 0 0 0 1.704l5.062 5.062A2 2 0 0 1 15 13.828z',\\n key: '19zklq',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideAxe.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Axis3d\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNSAxMC41IDE1IDkiIC8+CiAgPHBhdGggZD0iTTQgNHYxNWExIDEgMCAwIDAgMSAxaDE1IiAvPgogIDxwYXRoIGQ9Ik00LjI5MyAxOS43MDcgNiAxOCIgLz4KICA8cGF0aCBkPSJtOSAxNSAxLjUtMS41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/axis-3d\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAxis3d], svg[lucideAxis3D]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAxis3d extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'axis-3d',\\n size: 24,\\n node: [\\n ['path', { d: 'M13.5 10.5 15 9', key: '1nsxvm' }],\\n ['path', { d: 'M4 4v15a1 1 0 0 0 1 1h15', key: '1w6lkd' }],\\n ['path', { d: 'M4.293 19.707 6 18', key: '3g1p8c' }],\\n ['path', { d: 'm9 15 1.5-1.5', key: '1xfbes' }],\\n ],\\n aliases: ['axis-3-d'],\\n };\\n protected override readonly icon = signal(LucideAxis3d.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideAxis3d\\n */\\nexport const LucideAxis3D = LucideAxis3d;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Baby\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTZjLjUuMyAxLjIuNSAyIC41czEuNS0uMiAyLS41IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTE5LjM4IDYuODEzQTkgOSAwIDAgMSAyMC44IDEwLjJhMiAyIDAgMCAxIDAgMy42IDkgOSAwIDAgMS0xNy42IDAgMiAyIDAgMCAxIDAtMy42QTkgOSAwIDAgMSAxMiAzYzIgMCAzLjUgMS4xIDMuNSAyLjVzLS45IDIuNS0yIDIuNWMtLjggMC0xLjUtLjQtMS41LTEiIC8+CiAgPHBhdGggZD0iTTkgMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/baby\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBaby]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBaby extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'baby',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 16c.5.3 1.2.5 2 .5s1.5-.2 2-.5', key: '1u7htd' }],\\n ['path', { d: 'M15 12h.01', key: '1k8ypt' }],\\n [\\n 'path',\\n {\\n d: 'M19.38 6.813A9 9 0 0 1 20.8 10.2a2 2 0 0 1 0 3.6 9 9 0 0 1-17.6 0 2 2 0 0 1 0-3.6A9 9 0 0 1 12 3c2 0 3.5 1.1 3.5 2.5s-.9 2.5-2 2.5c-.8 0-1.5-.4-1.5-1',\\n key: '11xh7x',\\n },\\n ],\\n ['path', { d: 'M9 12h.01', key: '157uk2' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBaby.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Backpack\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMGE0IDQgMCAwIDEgNC00aDhhNCA0IDAgMCAxIDQgNHYxMGEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMnoiIC8+CiAgPHBhdGggZD0iTTggMTBoOCIgLz4KICA8cGF0aCBkPSJNOCAxOGg4IiAvPgogIDxwYXRoIGQ9Ik04IDIydi02YTIgMiAwIDAgMSAyLTJoNGEyIDIgMCAwIDEgMiAydjYiIC8+CiAgPHBhdGggZD0iTTkgNlY0YTIgMiAwIDAgMSAyLTJoMmEyIDIgMCAwIDEgMiAydjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/backpack\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBackpack]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBackpack extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'backpack',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4 10a4 4 0 0 1 4-4h8a4 4 0 0 1 4 4v10a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2z',\\n key: '1ol0lm',\\n },\\n ],\\n ['path', { d: 'M8 10h8', key: 'c7uz4u' }],\\n ['path', { d: 'M8 18h8', key: '1no2b1' }],\\n ['path', { d: 'M8 22v-6a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v6', key: '1fr6do' }],\\n ['path', { d: 'M9 6V4a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2', key: 'donm21' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBackpack.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BadgeAlert\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIiIHkxPSI4IiB5Mj0iMTIiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIuMDEiIHkxPSIxNiIgeTI9IjE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/badge-alert\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBadgeAlert]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBadgeAlert extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'badge-alert',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\\n key: '3c2336',\\n },\\n ],\\n ['line', { x1: '12', x2: '12', y1: '8', y2: '12', key: '1pkeuh' }],\\n ['line', { x1: '12', x2: '12.01', y1: '16', y2: '16', key: '4dfq90' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBadgeAlert.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BadgeCent\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTEyIDd2MTAiIC8+CiAgPHBhdGggZD0iTTE1LjQgMTBhNCA0IDAgMSAwIDAgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-cent\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBadgeCent]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBadgeCent extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'badge-cent',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\\n key: '3c2336',\\n },\\n ],\\n ['path', { d: 'M12 7v10', key: 'jspqdw' }],\\n ['path', { d: 'M15.4 10a4 4 0 1 0 0 4', key: '2eqtx8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBadgeCent.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BadgeCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0ibTkgMTIgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBadgeCheck], svg[lucideVerified]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBadgeCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'badge-check',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\\n key: '3c2336',\\n },\\n ],\\n ['path', { d: 'm9 12 2 2 4-4', key: 'dzmm74' }],\\n ],\\n aliases: ['verified'],\\n };\\n protected override readonly icon = signal(LucideBadgeCheck.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideBadgeCheck\\n */\\nexport const LucideVerified = LucideBadgeCheck;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BadgeDollarSign\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTE2IDhoLTZhMiAyIDAgMSAwIDAgNGg0YTIgMiAwIDEgMSAwIDRIOCIgLz4KICA8cGF0aCBkPSJNMTIgMThWNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-dollar-sign\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBadgeDollarSign]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBadgeDollarSign extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'badge-dollar-sign',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\\n key: '3c2336',\\n },\\n ],\\n ['path', { d: 'M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8', key: '1h4pet' }],\\n ['path', { d: 'M12 18V6', key: 'zqpxq5' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBadgeDollarSign.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BadgeEuro\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTcgMTJoNSIgLz4KICA8cGF0aCBkPSJNMTUgOS40YTQgNCAwIDEgMCAwIDUuMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-euro\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBadgeEuro]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBadgeEuro extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'badge-euro',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\\n key: '3c2336',\\n },\\n ],\\n ['path', { d: 'M7 12h5', key: 'gblrwe' }],\\n ['path', { d: 'M15 9.4a4 4 0 1 0 0 5.2', key: '1makmb' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBadgeEuro.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BadgeInfo\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIiIHkxPSIxNiIgeTI9IjEyIiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyLjAxIiB5MT0iOCIgeTI9IjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-info\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBadgeInfo]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBadgeInfo extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'badge-info',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\\n key: '3c2336',\\n },\\n ],\\n ['line', { x1: '12', x2: '12', y1: '16', y2: '12', key: '1y1yb1' }],\\n ['line', { x1: '12', x2: '12.01', y1: '8', y2: '8', key: '110wyk' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBadgeInfo.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BadgeIndianRupee\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTggOGg4IiAvPgogIDxwYXRoIGQ9Ik04IDEyaDgiIC8+CiAgPHBhdGggZD0ibTEzIDE3LTUtMWgxYTQgNCAwIDAgMCAwLTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-indian-rupee\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBadgeIndianRupee]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBadgeIndianRupee extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'badge-indian-rupee',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\\n key: '3c2336',\\n },\\n ],\\n ['path', { d: 'M8 8h8', key: '1bis0t' }],\\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\\n ['path', { d: 'm13 17-5-1h1a4 4 0 0 0 0-8', key: 'nu2bwa' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBadgeIndianRupee.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BadgeJapaneseYen\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0ibTkgOCAzIDN2NyIgLz4KICA8cGF0aCBkPSJtMTIgMTEgMy0zIiAvPgogIDxwYXRoIGQ9Ik05IDEyaDYiIC8+CiAgPHBhdGggZD0iTTkgMTZoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-japanese-yen\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBadgeJapaneseYen]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBadgeJapaneseYen extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'badge-japanese-yen',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\\n key: '3c2336',\\n },\\n ],\\n ['path', { d: 'm9 8 3 3v7', key: '17yadx' }],\\n ['path', { d: 'm12 11 3-3', key: 'p4cfq1' }],\\n ['path', { d: 'M9 12h6', key: '1c52cq' }],\\n ['path', { d: 'M9 16h6', key: '8wimt3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBadgeJapaneseYen.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Album\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cG9seWxpbmUgcG9pbnRzPSIxMSAzIDExIDExIDE0IDggMTcgMTEgMTcgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/album\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideAlbum]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideAlbum extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'album',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\\n ['polyline', { points: '11 3 11 11 14 8 17 11 17 3', key: '1wcwz3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideAlbum.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BadgePercent\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0ibTE1IDktNiA2IiAvPgogIDxwYXRoIGQ9Ik05IDloLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-percent\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBadgePercent]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBadgePercent extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'badge-percent',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\\n key: '3c2336',\\n },\\n ],\\n ['path', { d: 'm15 9-6 6', key: '1uzhvr' }],\\n ['path', { d: 'M9 9h.01', key: '1q5me6' }],\\n ['path', { d: 'M15 15h.01', key: 'lqbp3k' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBadgePercent.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BadgeMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPGxpbmUgeDE9IjgiIHgyPSIxNiIgeTE9IjEyIiB5Mj0iMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBadgeMinus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBadgeMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'badge-minus',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\\n key: '3c2336',\\n },\\n ],\\n ['line', { x1: '8', x2: '16', y1: '12', y2: '12', key: '1jonct' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBadgeMinus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BadgePoundSterling\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTggMTJoNCIgLz4KICA8cGF0aCBkPSJNMTAgMTZWOS41YTIuNSAyLjUgMCAwIDEgNSAwIiAvPgogIDxwYXRoIGQ9Ik04IDE2aDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-pound-sterling\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBadgePoundSterling]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBadgePoundSterling extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'badge-pound-sterling',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\\n key: '3c2336',\\n },\\n ],\\n ['path', { d: 'M8 12h4', key: 'qz6y1c' }],\\n ['path', { d: 'M10 16V9.5a2.5 2.5 0 0 1 5 0', key: '3mlbjk' }],\\n ['path', { d: 'M8 16h7', key: 'sbedsn' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBadgePoundSterling.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BadgePlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIiIHkxPSI4IiB5Mj0iMTYiIC8+CiAgPGxpbmUgeDE9IjgiIHgyPSIxNiIgeTE9IjEyIiB5Mj0iMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBadgePlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBadgePlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'badge-plus',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\\n key: '3c2336',\\n },\\n ],\\n ['line', { x1: '12', x2: '12', y1: '8', y2: '16', key: '10p56q' }],\\n ['line', { x1: '8', x2: '16', y1: '12', y2: '12', key: '1jonct' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBadgePlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BadgeQuestionMark\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTkuMDkgOWEzIDMgMCAwIDEgNS44MyAxYzAgMi0zIDMtMyAzIiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyLjAxIiB5MT0iMTciIHkyPSIxNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-question-mark\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBadgeQuestionMark], svg[lucideBadgeHelp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBadgeQuestionMark extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'badge-question-mark',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\\n key: '3c2336',\\n },\\n ],\\n ['path', { d: 'M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3', key: '1u773s' }],\\n ['line', { x1: '12', x2: '12.01', y1: '17', y2: '17', key: 'io3f8k' }],\\n ],\\n aliases: ['badge-help'],\\n };\\n protected override readonly icon = signal(LucideBadgeQuestionMark.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideBadgeQuestionMark\\n */\\nexport const LucideBadgeHelp = LucideBadgeQuestionMark;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BadgeRussianRuble\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTkgMTZoNSIgLz4KICA8cGF0aCBkPSJNOSAxMmg1YTIgMiAwIDEgMCAwLTRoLTN2OSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-russian-ruble\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBadgeRussianRuble]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBadgeRussianRuble extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'badge-russian-ruble',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\\n key: '3c2336',\\n },\\n ],\\n ['path', { d: 'M9 16h5', key: '1syiyw' }],\\n ['path', { d: 'M9 12h5a2 2 0 1 0 0-4h-3v9', key: '1ge9c1' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBadgeRussianRuble.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BadgeSwissFranc\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPHBhdGggZD0iTTExIDE3VjhoNCIgLz4KICA8cGF0aCBkPSJNMTEgMTJoMyIgLz4KICA8cGF0aCBkPSJNOSAxNmg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/badge-swiss-franc\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBadgeSwissFranc]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBadgeSwissFranc extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'badge-swiss-franc',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\\n key: '3c2336',\\n },\\n ],\\n ['path', { d: 'M11 17V8h4', key: '1bfq6y' }],\\n ['path', { d: 'M11 12h3', key: '2eqnfz' }],\\n ['path', { d: 'M9 16h4', key: '1skf3a' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBadgeSwissFranc.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BadgeTurkishLira\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgN3YxMGE1IDUgMCAwIDAgNS01IiAvPgogIDxwYXRoIGQ9Im0xNSA4LTYgMyIgLz4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/badge-turkish-lira\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBadgeTurkishLira]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBadgeTurkishLira extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'badge-turkish-lira',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 7v10a5 5 0 0 0 5-5', key: '1ja3ih' }],\\n ['path', { d: 'm15 8-6 3', key: '4x0uwz' }],\\n [\\n 'path',\\n {\\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76',\\n key: '18242g',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideBadgeTurkishLira.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Badge\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/badge\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBadge]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBadge extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'badge',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\\n key: '3c2336',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideBadge.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BaggageClaim\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMThINmEyIDIgMCAwIDEtMi0yVjdhMiAyIDAgMCAwLTItMiIgLz4KICA8cGF0aCBkPSJNMTcgMTRWNGEyIDIgMCAwIDAtMi0yaC0xYTIgMiAwIDAgMC0yIDJ2MTAiIC8+CiAgPHJlY3Qgd2lkdGg9IjEzIiBoZWlnaHQ9IjgiIHg9IjgiIHk9IjYiIHJ4PSIxIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMjAiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjIwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/baggage-claim\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBaggageClaim]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBaggageClaim extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'baggage-claim',\\n size: 24,\\n node: [\\n ['path', { d: 'M22 18H6a2 2 0 0 1-2-2V7a2 2 0 0 0-2-2', key: '4irg2o' }],\\n ['path', { d: 'M17 14V4a2 2 0 0 0-2-2h-1a2 2 0 0 0-2 2v10', key: '14fcyx' }],\\n ['rect', { width: '13', height: '8', x: '8', y: '6', rx: '1', key: 'o6oiis' }],\\n ['circle', { cx: '18', cy: '20', r: '2', key: 't9985n' }],\\n ['circle', { cx: '9', cy: '20', r: '2', key: 'e5v82j' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBaggageClaim.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BadgeX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy44NSA4LjYyYTQgNCAwIDAgMSA0Ljc4LTQuNzcgNCA0IDAgMCAxIDYuNzQgMCA0IDQgMCAwIDEgNC43OCA0Ljc4IDQgNCAwIDAgMSAwIDYuNzQgNCA0IDAgMCAxLTQuNzcgNC43OCA0IDQgMCAwIDEtNi43NSAwIDQgNCAwIDAgMS00Ljc4LTQuNzcgNCA0IDAgMCAxIDAtNi43NloiIC8+CiAgPGxpbmUgeDE9IjE1IiB4Mj0iOSIgeTE9IjkiIHkyPSIxNSIgLz4KICA8bGluZSB4MT0iOSIgeDI9IjE1IiB5MT0iOSIgeTI9IjE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/badge-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBadgeX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBadgeX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'badge-x',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z',\\n key: '3c2336',\\n },\\n ],\\n ['line', { x1: '15', x2: '9', y1: '9', y2: '15', key: 'f7djnv' }],\\n ['line', { x1: '9', x2: '15', y1: '9', y2: '15', key: '1shsy8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBadgeX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Banana\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxM2MzLjUtMiA4LTIgMTAgMmE1LjUgNS41IDAgMCAxIDggNSIgLz4KICA8cGF0aCBkPSJNNS4xNSAxNy44OWM1LjUyLTEuNTIgOC42NS02Ljg5IDctMTJDMTEuNTUgNCAxMS41IDIgMTMgMmMzLjIyIDAgNSA1LjUgNSA4IDAgNi41LTQuMiAxMi0xMC40OSAxMkM1LjExIDIyIDIgMjIgMiAyMGMwLTEuNSAxLjE0LTEuNTUgMy4xNS0yLjExWiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/banana\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBanana]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBanana extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'banana',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 13c3.5-2 8-2 10 2a5.5 5.5 0 0 1 8 5', key: '1cscit' }],\\n [\\n 'path',\\n {\\n d: 'M5.15 17.89c5.52-1.52 8.65-6.89 7-12C11.55 4 11.5 2 13 2c3.22 0 5 5.5 5 8 0 6.5-4.2 12-10.49 12C5.11 22 2 22 2 20c0-1.5 1.14-1.55 3.15-2.11Z',\\n key: '1y1nbv',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideBanana.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Bandage\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTAuMDFoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMCAxNC4wMWguMDEiIC8+CiAgPHBhdGggZD0iTTE0IDEwLjAxaC4wMSIgLz4KICA8cGF0aCBkPSJNMTQgMTQuMDFoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xOCA2djEyIiAvPgogIDxwYXRoIGQ9Ik02IDZ2MTIiIC8+CiAgPHJlY3QgeD0iMiIgeT0iNiIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bandage\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBandage]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBandage extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bandage',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 10.01h.01', key: '1e9xi7' }],\\n ['path', { d: 'M10 14.01h.01', key: 'ac23bv' }],\\n ['path', { d: 'M14 10.01h.01', key: '2wfrvf' }],\\n ['path', { d: 'M14 14.01h.01', key: '8tw8yn' }],\\n ['path', { d: 'M18 6v12', key: '1bcixs' }],\\n ['path', { d: 'M6 6v12', key: 'vkc79e' }],\\n ['rect', { x: '2', y: '6', width: '20', height: '12', rx: '2', key: '1wpnh2' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBandage.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Balloon\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZ2MWEyIDIgMCAwIDAgMiAyaDFhMiAyIDAgMCAxIDIgMnYxIiAvPgogIDxwYXRoIGQ9Ik0xMiA2YTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTE4IDhjMCA0LTMuNSA4LTYgOHMtNi00LTYtOGE2IDYgMCAwIDEgMTIgMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/balloon\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBalloon]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBalloon extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'balloon',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 16v1a2 2 0 0 0 2 2h1a2 2 0 0 1 2 2v1', key: '2nz4b' }],\\n ['path', { d: 'M12 6a2 2 0 0 1 2 2', key: '7y7d82' }],\\n ['path', { d: 'M18 8c0 4-3.5 8-6 8s-6-4-6-8a6 6 0 0 1 12 0', key: 'vqb5s3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBalloon.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Ban\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNNC45MjkgNC45MjkgMTkuMDcgMTkuMDcxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ban\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBan]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBan extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ban',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M4.929 4.929 19.07 19.071', key: '196cmz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBan.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BanknoteArrowDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMThINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjUiIC8+CiAgPHBhdGggZD0ibTE2IDE5IDMgMyAzLTMiIC8+CiAgPHBhdGggZD0iTTE4IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNMTkgMTZ2NiIgLz4KICA8cGF0aCBkPSJNNiAxMmguMDEiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/banknote-arrow-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBanknoteArrowDown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBanknoteArrowDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'banknote-arrow-down',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5', key: 'x6cv4u' }],\\n ['path', { d: 'm16 19 3 3 3-3', key: '1ibux0' }],\\n ['path', { d: 'M18 12h.01', key: 'yjnet6' }],\\n ['path', { d: 'M19 16v6', key: 'tddt3s' }],\\n ['path', { d: 'M6 12h.01', key: 'c2rlol' }],\\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBanknoteArrowDown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Banknote\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHg9IjIiIHk9IjYiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTYgMTJoLjAxTTE4IDEyaC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/banknote\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBanknote]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBanknote extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'banknote',\\n size: 24,\\n node: [\\n ['rect', { width: '20', height: '12', x: '2', y: '6', rx: '2', key: '9lu3g6' }],\\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\\n ['path', { d: 'M6 12h.01M18 12h.01', key: '113zkx' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBanknote.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BanknoteArrowUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMThINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjUiIC8+CiAgPHBhdGggZD0iTTE4IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNMTkgMjJ2LTYiIC8+CiAgPHBhdGggZD0ibTIyIDE5LTMtMy0zIDMiIC8+CiAgPHBhdGggZD0iTTYgMTJoLjAxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/banknote-arrow-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBanknoteArrowUp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBanknoteArrowUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'banknote-arrow-up',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5', key: 'x6cv4u' }],\\n ['path', { d: 'M18 12h.01', key: 'yjnet6' }],\\n ['path', { d: 'M19 22v-6', key: 'qhmiwi' }],\\n ['path', { d: 'm22 19-3-3-3 3', key: 'rn6bg2' }],\\n ['path', { d: 'M6 12h.01', key: 'c2rlol' }],\\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBanknoteArrowUp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Barrel\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM2E0MSA0MSAwIDAwMCAxOCIgLz4KICA8cGF0aCBkPSJNMTQgM2E0MSA0MSAwIDAxMCAxOCIgLz4KICA8cGF0aCBkPSJNMTYuOTk3IDIxYTIgMiAwIDAwMS42OC0uOTIgMTUuMjUgMTUuMjUgMCAwMDAtMTYuMTYgMiAyIDAgMDAtMS42OC0uOTJoLTEwYTIgMiAwIDAwLTEuNjgxLjkyIDE1LjI1IDE1LjI1IDAgMDAwIDE2LjE2IDIgMiAwIDAwMS42ODEuOTJ6IiAvPgogIDxwYXRoIGQ9Ik0zLjU0IDE2aDE2LjkxNCIgLz4KICA8cGF0aCBkPSJNMy41NCA4aDE2LjkxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/barrel\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBarrel]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBarrel extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'barrel',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 3a41 41 0 000 18', key: '1f9k6x' }],\\n ['path', { d: 'M14 3a41 41 0 010 18', key: '1qo28r' }],\\n [\\n 'path',\\n {\\n d: 'M16.997 21a2 2 0 001.68-.92 15.25 15.25 0 000-16.16 2 2 0 00-1.68-.92h-10a2 2 0 00-1.681.92 15.25 15.25 0 000 16.16 2 2 0 001.681.92z',\\n key: '1nrwe5',\\n },\\n ],\\n ['path', { d: 'M3.54 16h16.914', key: 'jntgtt' }],\\n ['path', { d: 'M3.54 8h16.914', key: '14pf7i' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBarrel.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Barcode\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1djE0IiAvPgogIDxwYXRoIGQ9Ik04IDV2MTQiIC8+CiAgPHBhdGggZD0iTTEyIDV2MTQiIC8+CiAgPHBhdGggZD0iTTE3IDV2MTQiIC8+CiAgPHBhdGggZD0iTTIxIDV2MTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/barcode\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBarcode]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBarcode extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'barcode',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 5v14', key: '1nt18q' }],\\n ['path', { d: 'M8 5v14', key: '1ybrkv' }],\\n ['path', { d: 'M12 5v14', key: 's699le' }],\\n ['path', { d: 'M17 5v14', key: 'ycjyhj' }],\\n ['path', { d: 'M21 5v14', key: 'nzette' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBarcode.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Baseline\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGgxNiIgLz4KICA8cGF0aCBkPSJtNiAxNiA2LTEyIDYgMTIiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/baseline\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBaseline]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBaseline extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'baseline',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 20h16', key: '14thso' }],\\n ['path', { d: 'm6 16 6-12 6 12', key: '1b4byz' }],\\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBaseline.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BanknoteCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNzQ4IDE4SDRhMiAyIDAgMCAxLTItMlY4YTIgMiAwIDAgMSAyLTJoMTZhMiAyIDAgMCAxIDIgMnY0Ljg3NSIgLz4KICA8cGF0aCBkPSJtMTYgMTkgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMTggMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik02IDEyaC4wMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/banknote-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBanknoteCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBanknoteCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'banknote-check',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'M11.748 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v4.875', key: 't4e5a5' },\\n ],\\n ['path', { d: 'm16 19 2 2 4-4', key: '1b14m6' }],\\n ['path', { d: 'M18 12h.01', key: 'yjnet6' }],\\n ['path', { d: 'M6 12h.01', key: 'c2rlol' }],\\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBanknoteCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BatteryCharging\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgNy0zIDVoNGwtMyA1IiAvPgogIDxwYXRoIGQ9Ik0xNC44NTYgNkgxNmEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtMi45MzUiIC8+CiAgPHBhdGggZD0iTTIyIDE0di00IiAvPgogIDxwYXRoIGQ9Ik01LjE0IDE4SDRhMiAyIDAgMCAxLTItMlY4YTIgMiAwIDAgMSAyLTJoMi45MzYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/battery-charging\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBatteryCharging]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBatteryCharging extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'battery-charging',\\n size: 24,\\n node: [\\n ['path', { d: 'm11 7-3 5h4l-3 5', key: 'b4a64w' }],\\n ['path', { d: 'M14.856 6H16a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.935', key: 'lre1cr' }],\\n ['path', { d: 'M22 14v-4', key: '14q9d5' }],\\n ['path', { d: 'M5.14 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h2.936', key: '13q5k0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBatteryCharging.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BanknoteX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMThINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjUiIC8+CiAgPHBhdGggZD0ibTE3IDE3IDUgNSIgLz4KICA8cGF0aCBkPSJNMTggMTJoLjAxIiAvPgogIDxwYXRoIGQ9Im0yMiAxNy01IDUiIC8+CiAgPHBhdGggZD0iTTYgMTJoLjAxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/banknote-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBanknoteX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBanknoteX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'banknote-x',\\n size: 24,\\n node: [\\n ['path', { d: 'M13 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5', key: '16nib6' }],\\n ['path', { d: 'm17 17 5 5', key: 'p7ous7' }],\\n ['path', { d: 'M18 12h.01', key: 'yjnet6' }],\\n ['path', { d: 'm22 17-5 5', key: 'gqnmv0' }],\\n ['path', { d: 'M6 12h.01', key: 'c2rlol' }],\\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBanknoteX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BatteryFull\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTB2NCIgLz4KICA8cGF0aCBkPSJNMTQgMTB2NCIgLz4KICA8cGF0aCBkPSJNMjIgMTR2LTQiIC8+CiAgPHBhdGggZD0iTTYgMTB2NCIgLz4KICA8cmVjdCB4PSIyIiB5PSI2IiB3aWR0aD0iMTYiIGhlaWdodD0iMTIiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/battery-full\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBatteryFull]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBatteryFull extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'battery-full',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 10v4', key: '1mb2ec' }],\\n ['path', { d: 'M14 10v4', key: '1nt88p' }],\\n ['path', { d: 'M22 14v-4', key: '14q9d5' }],\\n ['path', { d: 'M6 10v4', key: '1n77qd' }],\\n ['rect', { x: '2', y: '6', width: '16', height: '12', rx: '2', key: '13zb55' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBatteryFull.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Bath\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNCA4IDYiIC8+CiAgPHBhdGggZD0iTTE3IDE5djIiIC8+CiAgPHBhdGggZD0iTTIgMTJoMjAiIC8+CiAgPHBhdGggZD0iTTcgMTl2MiIgLz4KICA8cGF0aCBkPSJNOSA1IDcuNjIxIDMuNjIxQTIuMTIxIDIuMTIxIDAgMCAwIDQgNXYxMmEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJ2LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bath\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBath]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBath extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bath',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 4 8 6', key: '1rru8s' }],\\n ['path', { d: 'M17 19v2', key: 'ts1sot' }],\\n ['path', { d: 'M2 12h20', key: '9i4pu4' }],\\n ['path', { d: 'M7 19v2', key: '12npes' }],\\n [\\n 'path',\\n {\\n d: 'M9 5 7.621 3.621A2.121 2.121 0 0 0 4 5v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-5',\\n key: '14ym8i',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideBath.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BatteryMedium\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTR2LTQiIC8+CiAgPHBhdGggZD0iTTIyIDE0di00IiAvPgogIDxwYXRoIGQ9Ik02IDE0di00IiAvPgogIDxyZWN0IHg9IjIiIHk9IjYiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/battery-medium\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBatteryMedium]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBatteryMedium extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'battery-medium',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 14v-4', key: 'suye4c' }],\\n ['path', { d: 'M22 14v-4', key: '14q9d5' }],\\n ['path', { d: 'M6 14v-4', key: '14a6bd' }],\\n ['rect', { x: '2', y: '6', width: '16', height: '12', rx: '2', key: '13zb55' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBatteryMedium.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BatteryWarning\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTdoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMCA3djYiIC8+CiAgPHBhdGggZD0iTTE0IDZoMmEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJNMjIgMTR2LTQiIC8+CiAgPHBhdGggZD0iTTYgMThINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/battery-warning\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBatteryWarning]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBatteryWarning extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'battery-warning',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 17h.01', key: 'nbq80n' }],\\n ['path', { d: 'M10 7v6', key: 'nne03l' }],\\n ['path', { d: 'M14 6h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2', key: '1m83kb' }],\\n ['path', { d: 'M22 14v-4', key: '14q9d5' }],\\n ['path', { d: 'M6 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h2', key: 'h8lgfh' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBatteryWarning.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BatteryLow\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTR2LTQiIC8+CiAgPHBhdGggZD0iTTYgMTR2LTQiIC8+CiAgPHJlY3QgeD0iMiIgeT0iNiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjEyIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/battery-low\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBatteryLow]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBatteryLow extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'battery-low',\\n size: 24,\\n node: [\\n ['path', { d: 'M22 14v-4', key: '14q9d5' }],\\n ['path', { d: 'M6 14v-4', key: '14a6bd' }],\\n ['rect', { x: '2', y: '6', width: '16', height: '12', rx: '2', key: '13zb55' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBatteryLow.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Battery\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNIDIyIDE0IEwgMjIgMTAiIC8+CiAgPHJlY3QgeD0iMiIgeT0iNiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjEyIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/battery\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBattery]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBattery extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'battery',\\n size: 24,\\n node: [\\n ['path', { d: 'M 22 14 L 22 10', key: 'nqc4tb' }],\\n ['rect', { x: '2', y: '6', width: '16', height: '12', rx: '2', key: '13zb55' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBattery.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BatteryPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOXY2IiAvPgogIDxwYXRoIGQ9Ik0xMi41NDMgNkgxNmEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtMy42MDUiIC8+CiAgPHBhdGggZD0iTTIyIDE0di00IiAvPgogIDxwYXRoIGQ9Ik03IDEyaDYiIC8+CiAgPHBhdGggZD0iTTcuNjA2IDE4SDRhMiAyIDAgMCAxLTItMlY4YTIgMiAwIDAgMSAyLTJoMy42MDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/battery-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBatteryPlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBatteryPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'battery-plus',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 9v6', key: '17i7lo' }],\\n ['path', { d: 'M12.543 6H16a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-3.605', key: 'o09yah' }],\\n ['path', { d: 'M22 14v-4', key: '14q9d5' }],\\n ['path', { d: 'M7 12h6', key: 'iekk3h' }],\\n ['path', { d: 'M7.606 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3.606', key: 'xyqvf1' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBatteryPlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Bean\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMTY1IDYuNTk4QzkuOTU0IDcuNDc4IDkuNjQgOC4zNiA5IDljLS42NC42NC0xLjUyMS45NTQtMi40MDIgMS4xNjVBNiA2IDAgMCAwIDggMjJjNy43MzIgMCAxNC02LjI2OCAxNC0xNGE2IDYgMCAwIDAtMTEuODM1LTEuNDAyWiIgLz4KICA8cGF0aCBkPSJNNS4zNDEgMTAuNjJhNCA0IDAgMSAwIDUuMjc5LTUuMjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bean\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBean]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBean extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bean',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M10.165 6.598C9.954 7.478 9.64 8.36 9 9c-.64.64-1.521.954-2.402 1.165A6 6 0 0 0 8 22c7.732 0 14-6.268 14-14a6 6 0 0 0-11.835-1.402Z',\\n key: '1tvzk7',\\n },\\n ],\\n ['path', { d: 'M5.341 10.62a4 4 0 1 0 5.279-5.28', key: '2cyri2' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBean.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Beaker\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNC41IDNoMTUiIC8+CiAgPHBhdGggZD0iTTYgM3YxNmEyIDIgMCAwIDAgMiAyaDhhMiAyIDAgMCAwIDItMlYzIiAvPgogIDxwYXRoIGQ9Ik02IDE0aDEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/beaker\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBeaker]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBeaker extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'beaker',\\n size: 24,\\n node: [\\n ['path', { d: 'M4.5 3h15', key: 'c7n0jr' }],\\n ['path', { d: 'M6 3v16a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V3', key: 'm1uhx7' }],\\n ['path', { d: 'M6 14h12', key: '4cwo0f' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBeaker.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BeanOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSA5Yy0uNjQuNjQtMS41MjEuOTU0LTIuNDAyIDEuMTY1QTYgNiAwIDAgMCA4IDIyYTEzLjk2IDEzLjk2IDAgMCAwIDkuOS00LjEiIC8+CiAgPHBhdGggZD0iTTEwLjc1IDUuMDkzQTYgNiAwIDAgMSAyMiA4YzAgMi40MTEtLjYxIDQuNjgtMS42ODMgNi42NiIgLz4KICA8cGF0aCBkPSJNNS4zNDEgMTAuNjJhNCA0IDAgMCAwIDYuNDg3IDEuMjA4TTEwLjYyIDUuMzQxYTQuMDE1IDQuMDE1IDAgMCAxIDIuMDM5IDIuMDQiIC8+CiAgPGxpbmUgeDE9IjIiIHgyPSIyMiIgeTE9IjIiIHkyPSIyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bean-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBeanOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBeanOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bean-off',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M9 9c-.64.64-1.521.954-2.402 1.165A6 6 0 0 0 8 22a13.96 13.96 0 0 0 9.9-4.1',\\n key: 'bq3udt',\\n },\\n ],\\n ['path', { d: 'M10.75 5.093A6 6 0 0 1 22 8c0 2.411-.61 4.68-1.683 6.66', key: '17ccse' }],\\n [\\n 'path',\\n {\\n d: 'M5.341 10.62a4 4 0 0 0 6.487 1.208M10.62 5.341a4.015 4.015 0 0 1 2.039 2.04',\\n key: '18zqgq',\\n },\\n ],\\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBeanOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BedDouble\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMHYtOGEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2OCIgLz4KICA8cGF0aCBkPSJNNCAxMFY2YTIgMiAwIDAgMSAyLTJoMTJhMiAyIDAgMCAxIDIgMnY0IiAvPgogIDxwYXRoIGQ9Ik0xMiA0djYiIC8+CiAgPHBhdGggZD0iTTIgMThoMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bed-double\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBedDouble]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBedDouble extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bed-double',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 20v-8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v8', key: '1k78r4' }],\\n ['path', { d: 'M4 10V6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v4', key: 'fb3tl2' }],\\n ['path', { d: 'M12 4v6', key: '1dcgq2' }],\\n ['path', { d: 'M2 18h20', key: 'ajqnye' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBedDouble.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Bed\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA0djE2IiAvPgogIDxwYXRoIGQ9Ik0yIDhoMThhMiAyIDAgMCAxIDIgMnYxMCIgLz4KICA8cGF0aCBkPSJNMiAxN2gyMCIgLz4KICA8cGF0aCBkPSJNNiA4djkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bed\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBed]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBed extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bed',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 4v16', key: 'vw9hq8' }],\\n ['path', { d: 'M2 8h18a2 2 0 0 1 2 2v10', key: '1dgv2r' }],\\n ['path', { d: 'M2 17h20', key: '18nfp3' }],\\n ['path', { d: 'M6 8v9', key: '1yriud' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBed.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BedSingle\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAyMHYtOGEyIDIgMCAwIDEgMi0yaDE0YTIgMiAwIDAgMSAyIDJ2OCIgLz4KICA8cGF0aCBkPSJNNSAxMFY2YTIgMiAwIDAgMSAyLTJoMTBhMiAyIDAgMCAxIDIgMnY0IiAvPgogIDxwYXRoIGQ9Ik0zIDE4aDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bed-single\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBedSingle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBedSingle extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bed-single',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 20v-8a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v8', key: '1wm6mi' }],\\n ['path', { d: 'M5 10V6a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v4', key: '4k93s5' }],\\n ['path', { d: 'M3 18h18', key: '1h113x' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBedSingle.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BeefOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNzcxIDYuMTA5YTIuNSAyLjUgMCAwIDEgMy4xMiAzLjEyIiAvPgogIDxwYXRoIGQ9Ik0xNy44NTIgMTIuMTg1YTYuNSA2LjUgMCAwIDAtOS4wMzUtOS4wNCIgLz4KICA8cGF0aCBkPSJNMTguMDEzIDE4LjAxM0MxNS4wMjkgMjAuMzQ5IDEwLjgzMSAyMiA3IDIyYTMgMyAwIDAgMS0yLjY4LTEuNjZMMi40IDE2LjUiIC8+CiAgPHBhdGggZD0ibTE4LjUgNiAyLjE5IDQuNWE2LjQ4IDYuNDggMCAwIDEtLjEzOSA0LjM5MyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik02LjM1NSA2LjM3YTcgNyAwIDAgMC0uMDc1LjIzYy0xLjEgMy4xMy0uNzggMy45LTMuMTggNi4wOEEzIDMgMCAwIDAgNSAxOGMzLjM1NiAwIDYuOTkzLTEuMjY3IDkuODUtMy4xNTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/beef-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBeefOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBeefOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'beef-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M11.771 6.109a2.5 2.5 0 0 1 3.12 3.12', key: '3w1grc' }],\\n ['path', { d: 'M17.852 12.185a6.5 6.5 0 0 0-9.035-9.04', key: '1xgl7b' }],\\n [\\n 'path',\\n {\\n d: 'M18.013 18.013C15.029 20.349 10.831 22 7 22a3 3 0 0 1-2.68-1.66L2.4 16.5',\\n key: '3m3yc0',\\n },\\n ],\\n ['path', { d: 'm18.5 6 2.19 4.5a6.48 6.48 0 0 1-.139 4.393', key: '1rvkn7' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n [\\n 'path',\\n {\\n d: 'M6.355 6.37a7 7 0 0 0-.075.23c-1.1 3.13-.78 3.9-3.18 6.08A3 3 0 0 0 5 18c3.356 0 6.993-1.267 9.85-3.151',\\n key: '54713r',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideBeefOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Beer\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTFoMWEzIDMgMCAwIDEgMCA2aC0xIiAvPgogIDxwYXRoIGQ9Ik05IDEydjYiIC8+CiAgPHBhdGggZD0iTTEzIDEydjYiIC8+CiAgPHBhdGggZD0iTTE0IDcuNWMtMSAwLTEuNDQuNS0zIC41cy0yLS41LTMtLjUtMS43Mi41LTIuNS41YTIuNSAyLjUgMCAwIDEgMC01Yy43OCAwIDEuNTcuNSAyLjUuNVM5LjQ0IDIgMTEgMnMyIDEuNSAzIDEuNSAxLjcyLS41IDIuNS0uNWEyLjUgMi41IDAgMCAxIDAgNWMtLjc4IDAtMS41LS41LTIuNS0uNVoiIC8+CiAgPHBhdGggZD0iTTUgOHYxMmEyIDIgMCAwIDAgMiAyaDhhMiAyIDAgMCAwIDItMlY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/beer\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBeer]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBeer extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'beer',\\n size: 24,\\n node: [\\n ['path', { d: 'M17 11h1a3 3 0 0 1 0 6h-1', key: '1yp76v' }],\\n ['path', { d: 'M9 12v6', key: '1u1cab' }],\\n ['path', { d: 'M13 12v6', key: '1sugkk' }],\\n [\\n 'path',\\n {\\n d: 'M14 7.5c-1 0-1.44.5-3 .5s-2-.5-3-.5-1.72.5-2.5.5a2.5 2.5 0 0 1 0-5c.78 0 1.57.5 2.5.5S9.44 2 11 2s2 1.5 3 1.5 1.72-.5 2.5-.5a2.5 2.5 0 0 1 0 5c-.78 0-1.5-.5-2.5-.5Z',\\n key: '1510fo',\\n },\\n ],\\n ['path', { d: 'M5 8v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V8', key: '19jb7n' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBeer.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BellCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Im0xNSA4IDIgMiA0LTQiIC8+CiAgPHBhdGggZD0iTTE2Ljg2MDcgNC40ODI0QTYgNiAwIDAgMCA2IDhDNiAxMi40OTkgNC41ODkgMTMuOTU2IDMuMjYyIDE1LjMyNiIgLz4KICA8cGF0aCBkPSJNMy4yNjIgMTUuMzI2QTEgMSAwIDAgMCA0IDE3SDIwQTEgMSAwIDAgMCAyMC43NCAxNS4zMjdDMjAuMjA5IDE0Ljc3OSAxOS42NjUgMTQuMjE4IDE5LjIwMyAxMy40NTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bell-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBellCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBellCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bell-check',\\n size: 24,\\n node: [\\n ['path', { d: 'M10.268 21a2 2 0 0 0 3.464 0', key: 'vwvbt9' }],\\n ['path', { d: 'm15 8 2 2 4-4', key: 'sbrgsm' }],\\n [\\n 'path',\\n { d: 'M16.8607 4.4824A6 6 0 0 0 6 8C6 12.499 4.589 13.956 3.262 15.326', key: 'qcog4a' },\\n ],\\n [\\n 'path',\\n {\\n d: 'M3.262 15.326A1 1 0 0 0 4 17H20A1 1 0 0 0 20.74 15.327C20.209 14.779 19.665 14.218 19.203 13.454',\\n key: 'mxnnoh',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideBellCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Beef\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuNCAxMy43QTYuNSA2LjUgMCAxIDAgNi4yOCA2LjZjLTEuMSAzLjEzLS43OCAzLjktMy4xOCA2LjA4QTMgMyAwIDAgMCA1IDE4YzQgMCA4LjQtMS44IDExLjQtNC4zIiAvPgogIDxwYXRoIGQ9Im0xOC41IDYgMi4xOSA0LjVhNi40OCA2LjQ4IDAgMCAxLTIuMjkgNy4yQzE1LjQgMjAuMiAxMSAyMiA3IDIyYTMgMyAwIDAgMS0yLjY4LTEuNjZMMi40IDE2LjUiIC8+CiAgPGNpcmNsZSBjeD0iMTIuNSIgY3k9IjguNSIgcj0iMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/beef\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBeef]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBeef extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'beef',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M16.4 13.7A6.5 6.5 0 1 0 6.28 6.6c-1.1 3.13-.78 3.9-3.18 6.08A3 3 0 0 0 5 18c4 0 8.4-1.8 11.4-4.3',\\n key: 'cisjcv',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'm18.5 6 2.19 4.5a6.48 6.48 0 0 1-2.29 7.2C15.4 20.2 11 22 7 22a3 3 0 0 1-2.68-1.66L2.4 16.5',\\n key: '5byaag',\\n },\\n ],\\n ['circle', { cx: '12.5', cy: '8.5', r: '2.5', key: '9738u8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBeef.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BeerOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTN2NSIgLz4KICA8cGF0aCBkPSJNMTcgMTEuNDdWOCIgLz4KICA8cGF0aCBkPSJNMTcgMTFoMWEzIDMgMCAwIDEgMi43NDUgNC4yMTEiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNNSA4djEyYTIgMiAwIDAgMCAyIDJoOGEyIDIgMCAwIDAgMi0ydi0zIiAvPgogIDxwYXRoIGQ9Ik03LjUzNiA3LjUzNUM2Ljc2NiA3LjY0OSA2LjE1NCA4IDUuNSA4YTIuNSAyLjUgMCAwIDEtMS43NjgtNC4yNjgiIC8+CiAgPHBhdGggZD0iTTguNzI3IDMuMjA0QzkuMzA2IDIuNzY3IDkuODg1IDIgMTEgMmMxLjU2IDAgMiAxLjUgMyAxLjVzMS43Mi0uNSAyLjUtLjVhMSAxIDAgMSAxIDAgNWMtLjc4IDAtMS41LS41LTIuNS0uNWEzLjE0OSAzLjE0OSAwIDAgMC0uODQyLjEyIiAvPgogIDxwYXRoIGQ9Ik05IDE0LjZWMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/beer-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBeerOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBeerOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'beer-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M13 13v5', key: 'igwfh0' }],\\n ['path', { d: 'M17 11.47V8', key: '16yw0g' }],\\n ['path', { d: 'M17 11h1a3 3 0 0 1 2.745 4.211', key: '1xbt65' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M5 8v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2v-3', key: 'c55o3e' }],\\n [\\n 'path',\\n { d: 'M7.536 7.535C6.766 7.649 6.154 8 5.5 8a2.5 2.5 0 0 1-1.768-4.268', key: '1ydug7' },\\n ],\\n [\\n 'path',\\n {\\n d: 'M8.727 3.204C9.306 2.767 9.885 2 11 2c1.56 0 2 1.5 3 1.5s1.72-.5 2.5-.5a1 1 0 1 1 0 5c-.78 0-1.5-.5-2.5-.5a3.149 3.149 0 0 0-.842.12',\\n key: 'q81o7q',\\n },\\n ],\\n ['path', { d: 'M9 14.6V18', key: '20ek98' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBeerOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BellDot\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0xMS42OCAyLjAwOUE2IDYgMCAwIDAgNiA4YzAgNC40OTktMS40MTEgNS45NTYtMi43MzggNy4zMjZBMSAxIDAgMCAwIDQgMTdoMTZhMSAxIDAgMCAwIC43NC0xLjY3M2MtLjgyNC0uODUtMS42NzgtMS43MzEtMi4yMS0zLjM0OCIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjUiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bell-dot\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBellDot]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBellDot extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bell-dot',\\n size: 24,\\n node: [\\n ['path', { d: 'M10.268 21a2 2 0 0 0 3.464 0', key: 'vwvbt9' }],\\n [\\n 'path',\\n {\\n d: 'M11.68 2.009A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673c-.824-.85-1.678-1.731-2.21-3.348',\\n key: 'xaq59h',\\n },\\n ],\\n ['circle', { cx: '18', cy: '5', r: '3', key: 'gq8acd' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBellDot.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BellOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0xNyAxN0g0YTEgMSAwIDAgMS0uNzQtMS42NzNDNC41OSAxMy45NTYgNiAxMi40OTkgNiA4YTYgNiAwIDAgMSAuMjU4LTEuNzQyIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTguNjY4IDMuMDFBNiA2IDAgMCAxIDE4IDhjMCAyLjY4Ny43NyA0LjY1MyAxLjcwNyA2LjA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bell-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBellOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBellOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bell-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M10.268 21a2 2 0 0 0 3.464 0', key: 'vwvbt9' }],\\n [\\n 'path',\\n {\\n d: 'M17 17H4a1 1 0 0 1-.74-1.673C4.59 13.956 6 12.499 6 8a6 6 0 0 1 .258-1.742',\\n key: '178tsu',\\n },\\n ],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M8.668 3.01A6 6 0 0 1 18 8c0 2.687.77 4.653 1.707 6.05', key: '1hqiys' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBellOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BellElectric\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguNTE4IDE3LjM0N0E3IDcgMCAwIDEgMTQgMTkiIC8+CiAgPHBhdGggZD0iTTE4LjggNEExMSAxMSAwIDAgMSAyMCA5IiAvPgogIDxwYXRoIGQ9Ik05IDloLjAxIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMTYiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjciIC8+CiAgPHJlY3QgeD0iNCIgeT0iMTYiIHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bell-electric\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBellElectric]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBellElectric extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bell-electric',\\n size: 24,\\n node: [\\n ['path', { d: 'M18.518 17.347A7 7 0 0 1 14 19', key: '1emhpo' }],\\n ['path', { d: 'M18.8 4A11 11 0 0 1 20 9', key: '127b67' }],\\n ['path', { d: 'M9 9h.01', key: '1q5me6' }],\\n ['circle', { cx: '20', cy: '16', r: '2', key: '1v9bxh' }],\\n ['circle', { cx: '9', cy: '9', r: '7', key: 'p2h5vp' }],\\n ['rect', { x: '4', y: '16', width: '10', height: '6', rx: '2', key: 'bfnviv' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBellElectric.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BellMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0xNSA4aDYiIC8+CiAgPHBhdGggZD0iTTE2LjI0MyAzLjc1N0E2IDYgMCAwIDAgNiA4YzAgNC40OTktMS40MTEgNS45NTYtMi43MzggNy4zMjZBMSAxIDAgMCAwIDQgMTdoMTZhMSAxIDAgMCAwIC43NC0xLjY3M0E5LjQgOS40IDAgMCAxIDE4LjY2NyAxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bell-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBellMinus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBellMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bell-minus',\\n size: 24,\\n node: [\\n ['path', { d: 'M10.268 21a2 2 0 0 0 3.464 0', key: 'vwvbt9' }],\\n ['path', { d: 'M15 8h6', key: '8ybuxh' }],\\n [\\n 'path',\\n {\\n d: 'M16.243 3.757A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673A9.4 9.4 0 0 1 18.667 12',\\n key: 'bdwj86',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideBellMinus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BellPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0xNSA4aDYiIC8+CiAgPHBhdGggZD0iTTE4IDV2NiIgLz4KICA8cGF0aCBkPSJNMjAuMDAyIDE0LjQ2NGE5IDkgMCAwIDAgLjczOC44NjNBMSAxIDAgMCAxIDIwIDE3SDRhMSAxIDAgMCAxLS43NC0xLjY3M0M0LjU5IDEzLjk1NiA2IDEyLjQ5OSA2IDhhNiA2IDAgMCAxIDguNzUtNS4zMzIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bell-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBellPlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBellPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bell-plus',\\n size: 24,\\n node: [\\n ['path', { d: 'M10.268 21a2 2 0 0 0 3.464 0', key: 'vwvbt9' }],\\n ['path', { d: 'M15 8h6', key: '8ybuxh' }],\\n ['path', { d: 'M18 5v6', key: 'g5ayrv' }],\\n [\\n 'path',\\n {\\n d: 'M20.002 14.464a9 9 0 0 0 .738.863A1 1 0 0 1 20 17H4a1 1 0 0 1-.74-1.673C4.59 13.956 6 12.499 6 8a6 6 0 0 1 8.75-5.332',\\n key: '1abcvy',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideBellPlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BetweenHorizontalEnd\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTMiIGhlaWdodD0iNyIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0ibTIyIDE1LTMtMyAzLTMiIC8+CiAgPHJlY3Qgd2lkdGg9IjEzIiBoZWlnaHQ9IjciIHg9IjMiIHk9IjE0IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/between-horizontal-end\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBetweenHorizontalEnd], svg[lucideBetweenHorizonalEnd]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBetweenHorizontalEnd extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'between-horizontal-end',\\n size: 24,\\n node: [\\n ['rect', { width: '13', height: '7', x: '3', y: '3', rx: '1', key: '11xb64' }],\\n ['path', { d: 'm22 15-3-3 3-3', key: '26chmm' }],\\n ['rect', { width: '13', height: '7', x: '3', y: '14', rx: '1', key: 'k6ky7n' }],\\n ],\\n aliases: ['between-horizonal-end'],\\n };\\n protected override readonly icon = signal(LucideBetweenHorizontalEnd.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideBetweenHorizontalEnd\\n */\\nexport const LucideBetweenHorizonalEnd = LucideBetweenHorizontalEnd;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BetweenHorizontalStart\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTMiIGhlaWdodD0iNyIgeD0iOCIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0ibTIgOSAzIDMtMyAzIiAvPgogIDxyZWN0IHdpZHRoPSIxMyIgaGVpZ2h0PSI3IiB4PSI4IiB5PSIxNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/between-horizontal-start\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBetweenHorizontalStart], svg[lucideBetweenHorizonalStart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBetweenHorizontalStart extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'between-horizontal-start',\\n size: 24,\\n node: [\\n ['rect', { width: '13', height: '7', x: '8', y: '3', rx: '1', key: 'pkso9a' }],\\n ['path', { d: 'm2 9 3 3-3 3', key: '1agib5' }],\\n ['rect', { width: '13', height: '7', x: '8', y: '14', rx: '1', key: '1q5fc1' }],\\n ],\\n aliases: ['between-horizonal-start'],\\n };\\n protected override readonly icon = signal(LucideBetweenHorizontalStart.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideBetweenHorizontalStart\\n */\\nexport const LucideBetweenHorizonalStart = LucideBetweenHorizontalStart;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BetweenVerticalStart\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgeD0iMyIgeT0iOCIgcng9IjEiIC8+CiAgPHBhdGggZD0ibTE1IDItMyAzLTMtMyIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgeD0iMTQiIHk9IjgiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/between-vertical-start\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBetweenVerticalStart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBetweenVerticalStart extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'between-vertical-start',\\n size: 24,\\n node: [\\n ['rect', { width: '7', height: '13', x: '3', y: '8', rx: '1', key: '1fjrkv' }],\\n ['path', { d: 'm15 2-3 3-3-3', key: '1uh6eb' }],\\n ['rect', { width: '7', height: '13', x: '14', y: '8', rx: '1', key: 'w3fjg8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBetweenVerticalStart.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BetweenVerticalEnd\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0ibTkgMjIgMy0zIDMgMyIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgeD0iMTQiIHk9IjMiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/between-vertical-end\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBetweenVerticalEnd]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBetweenVerticalEnd extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'between-vertical-end',\\n size: 24,\\n node: [\\n ['rect', { width: '7', height: '13', x: '3', y: '3', rx: '1', key: '1fdu0f' }],\\n ['path', { d: 'm9 22 3-3 3 3', key: '17z65a' }],\\n ['rect', { width: '7', height: '13', x: '14', y: '3', rx: '1', key: '1squn4' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBetweenVerticalEnd.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BellRing\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0yMiA4YzAtMi4zLS44LTQuMy0yLTYiIC8+CiAgPHBhdGggZD0iTTMuMjYyIDE1LjMyNkExIDEgMCAwIDAgNCAxN2gxNmExIDEgMCAwIDAgLjc0LTEuNjczQzE5LjQxIDEzLjk1NiAxOCAxMi40OTkgMTggOEE2IDYgMCAwIDAgNiA4YzAgNC40OTktMS40MTEgNS45NTYtMi43MzggNy4zMjYiIC8+CiAgPHBhdGggZD0iTTQgMkMyLjggMy43IDIgNS43IDIgOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bell-ring\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBellRing]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBellRing extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bell-ring',\\n size: 24,\\n node: [\\n ['path', { d: 'M10.268 21a2 2 0 0 0 3.464 0', key: 'vwvbt9' }],\\n ['path', { d: 'M22 8c0-2.3-.8-4.3-2-6', key: '5bb3ad' }],\\n [\\n 'path',\\n {\\n d: 'M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326',\\n key: '11g9vi',\\n },\\n ],\\n ['path', { d: 'M4 2C2.8 3.7 2 5.7 2 8', key: 'tap9e0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBellRing.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Bell\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjY4IDIxYTIgMiAwIDAgMCAzLjQ2NCAwIiAvPgogIDxwYXRoIGQ9Ik0zLjI2MiAxNS4zMjZBMSAxIDAgMCAwIDQgMTdoMTZhMSAxIDAgMCAwIC43NC0xLjY3M0MxOS40MSAxMy45NTYgMTggMTIuNDk5IDE4IDhBNiA2IDAgMCAwIDYgOGMwIDQuNDk5LTEuNDExIDUuOTU2LTIuNzM4IDcuMzI2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bell\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBell]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBell extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bell',\\n size: 24,\\n node: [\\n ['path', { d: 'M10.268 21a2 2 0 0 0 3.464 0', key: 'vwvbt9' }],\\n [\\n 'path',\\n {\\n d: 'M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326',\\n key: '11g9vi',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideBell.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BicepsFlexed\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNDA5IDEzLjAxN0E1IDUgMCAwIDEgMjIgMTVjMCAzLjg2Ni00IDctOSA3LTQuMDc3IDAtOC4xNTMtLjgyLTEwLjM3MS0yLjQ2Mi0uNDI2LS4zMTYtLjYzMS0uODMyLS42Mi0xLjM2MkMyLjExOCAxMi43MjMgMi42MjcgMiAxMCAyYTMgMyAwIDAgMSAzIDMgMiAyIDAgMCAxLTIgMmMtMS4xMDUgMC0xLjY0LS40NDQtMi0xIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNGE1IDUgMCAwIDAtNy41ODQgMiIgLz4KICA8cGF0aCBkPSJNOS45NjQgNi44MjVDOC4wMTkgNy45NzcgOS41IDEzIDggMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/biceps-flexed\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBicepsFlexed]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBicepsFlexed extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'biceps-flexed',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12.409 13.017A5 5 0 0 1 22 15c0 3.866-4 7-9 7-4.077 0-8.153-.82-10.371-2.462-.426-.316-.631-.832-.62-1.362C2.118 12.723 2.627 2 10 2a3 3 0 0 1 3 3 2 2 0 0 1-2 2c-1.105 0-1.64-.444-2-1',\\n key: '1pmlyh',\\n },\\n ],\\n ['path', { d: 'M15 14a5 5 0 0 0-7.584 2', key: '5rb254' }],\\n ['path', { d: 'M9.964 6.825C8.019 7.977 9.5 13 8 15', key: 'kbvsx9' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBicepsFlexed.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Biohazard\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjExLjkiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTYuNyAzLjRjLS45IDIuNSAwIDUuMiAyLjIgNi43QzYuNSA5IDMuNyA5LjYgMiAxMS42IiAvPgogIDxwYXRoIGQ9Im04LjkgMTAuMSAxLjQuOCIgLz4KICA8cGF0aCBkPSJNMTcuMyAzLjRjLjkgMi41IDAgNS4yLTIuMiA2LjcgMi40LTEuMiA1LjItLjYgNi45IDEuNSIgLz4KICA8cGF0aCBkPSJtMTUuMSAxMC4xLTEuNC44IiAvPgogIDxwYXRoIGQ9Ik0xNi43IDIwLjhjLTIuNi0uNC00LjYtMi42LTQuNy01LjMtLjIgMi42LTIuMSA0LjgtNC43IDUuMiIgLz4KICA8cGF0aCBkPSJNMTIgMTMuOXYxLjYiIC8+CiAgPHBhdGggZD0iTTEzLjUgNS40Yy0xLS4yLTItLjItMyAwIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNi40Yy43LS43IDEuMi0xLjYgMS41LTIuNSIgLz4KICA8cGF0aCBkPSJNNS41IDEzLjljLjMuOS44IDEuOCAxLjUgMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/biohazard\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBiohazard]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBiohazard extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'biohazard',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '11.9', r: '2', key: 'e8h31w' }],\\n ['path', { d: 'M6.7 3.4c-.9 2.5 0 5.2 2.2 6.7C6.5 9 3.7 9.6 2 11.6', key: '17bolr' }],\\n ['path', { d: 'm8.9 10.1 1.4.8', key: '15ezny' }],\\n ['path', { d: 'M17.3 3.4c.9 2.5 0 5.2-2.2 6.7 2.4-1.2 5.2-.6 6.9 1.5', key: 'wtwa5u' }],\\n ['path', { d: 'm15.1 10.1-1.4.8', key: '1r0b28' }],\\n ['path', { d: 'M16.7 20.8c-2.6-.4-4.6-2.6-4.7-5.3-.2 2.6-2.1 4.8-4.7 5.2', key: 'm7qszh' }],\\n ['path', { d: 'M12 13.9v1.6', key: 'zfyyim' }],\\n ['path', { d: 'M13.5 5.4c-1-.2-2-.2-3 0', key: '1bi9q0' }],\\n ['path', { d: 'M17 16.4c.7-.7 1.2-1.6 1.5-2.5', key: '1rhjqw' }],\\n ['path', { d: 'M5.5 13.9c.3.9.8 1.8 1.5 2.5', key: '8gsud3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBiohazard.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Bike\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOC41IiBjeT0iMTcuNSIgcj0iMy41IiAvPgogIDxjaXJjbGUgY3g9IjUuNSIgY3k9IjE3LjUiIHI9IjMuNSIgLz4KICA8Y2lyY2xlIGN4PSIxNSIgY3k9IjUiIHI9IjEiIC8+CiAgPHBhdGggZD0iTTEyIDE3LjVWMTRsLTMtMyA0LTMgMiAzaDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bike\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBike]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBike extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bike',\\n size: 24,\\n node: [\\n ['circle', { cx: '18.5', cy: '17.5', r: '3.5', key: '15x4ox' }],\\n ['circle', { cx: '5.5', cy: '17.5', r: '3.5', key: '1noe27' }],\\n ['circle', { cx: '15', cy: '5', r: '1', key: '19l28e' }],\\n ['path', { d: 'M12 17.5V14l-3-3 4-3 2 3h2', key: '1npguv' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBike.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Binoculars\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTBoNCIgLz4KICA8cGF0aCBkPSJNMTkgN1Y0YTEgMSAwIDAgMC0xLTFoLTJhMSAxIDAgMCAwLTEgMXYzIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMWEyIDIgMCAwIDAgMi0ydi0zLjg1MWMwLTEuMzktMi0yLjk2Mi0yLTQuODI5VjhhMSAxIDAgMCAwLTEtMWgtNGExIDEgMCAwIDAtMSAxdjExYTIgMiAwIDAgMCAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0gMjIgMTYgTCAyIDE2IiAvPgogIDxwYXRoIGQ9Ik00IDIxYTIgMiAwIDAgMS0yLTJ2LTMuODUxYzAtMS4zOSAyLTIuOTYyIDItNC44MjlWOGExIDEgMCAwIDEgMS0xaDRhMSAxIDAgMCAxIDEgMXYxMWEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNOSA3VjRhMSAxIDAgMCAwLTEtMUg2YTEgMSAwIDAgMC0xIDF2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/binoculars\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBinoculars]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBinoculars extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'binoculars',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 10h4', key: 'tcdvrf' }],\\n ['path', { d: 'M19 7V4a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v3', key: '3apit1' }],\\n [\\n 'path',\\n {\\n d: 'M20 21a2 2 0 0 0 2-2v-3.851c0-1.39-2-2.962-2-4.829V8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v11a2 2 0 0 0 2 2z',\\n key: 'rhpgnw',\\n },\\n ],\\n ['path', { d: 'M 22 16 L 2 16', key: '14lkq7' }],\\n [\\n 'path',\\n {\\n d: 'M4 21a2 2 0 0 1-2-2v-3.851c0-1.39 2-2.962 2-4.829V8a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v11a2 2 0 0 1-2 2z',\\n key: '104b3k',\\n },\\n ],\\n ['path', { d: 'M9 7V4a1 1 0 0 0-1-1H6a1 1 0 0 0-1 1v3', key: '14fczp' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBinoculars.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Bird\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgN2guMDEiIC8+CiAgPHBhdGggZD0iTTMuNCAxOEgxMmE4IDggMCAwIDAgOC04VjdhNCA0IDAgMCAwLTcuMjgtMi4zTDIgMjAiIC8+CiAgPHBhdGggZD0ibTIwIDcgMiAuNS0yIC41IiAvPgogIDxwYXRoIGQ9Ik0xMCAxOHYzIiAvPgogIDxwYXRoIGQ9Ik0xNCAxNy43NVYyMSIgLz4KICA8cGF0aCBkPSJNNyAxOGE2IDYgMCAwIDAgMy44NC0xMC42MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bird\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBird]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBird extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bird',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 7h.01', key: '1kdx03' }],\\n ['path', { d: 'M3.4 18H12a8 8 0 0 0 8-8V7a4 4 0 0 0-7.28-2.3L2 20', key: 'oj1oa8' }],\\n ['path', { d: 'm20 7 2 .5-2 .5', key: '12nv4d' }],\\n ['path', { d: 'M10 18v3', key: '1yea0a' }],\\n ['path', { d: 'M14 17.75V21', key: '1pymcb' }],\\n ['path', { d: 'M7 18a6 6 0 0 0 3.84-10.61', key: '1npnn0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBird.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Blend\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iOSIgcj0iNyIgLz4KICA8Y2lyY2xlIGN4PSIxNSIgY3k9IjE1IiByPSI3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/blend\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBlend]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBlend extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'blend',\\n size: 24,\\n node: [\\n ['circle', { cx: '9', cy: '9', r: '7', key: 'p2h5vp' }],\\n ['circle', { cx: '15', cy: '15', r: '7', key: '19ennj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBlend.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Birdhouse\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTh2NCIgLz4KICA8cGF0aCBkPSJtMTcgMTggMS45NTYtMTEuNDY4IiAvPgogIDxwYXRoIGQ9Im0zIDggNy44Mi01LjYxNWEyIDIgMCAwIDEgMi4zNiAwTDIxIDgiIC8+CiAgPHBhdGggZD0iTTQgMThoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTggNS4wNDQgNi41MzIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/birdhouse\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBirdhouse]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBirdhouse extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'birdhouse',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 18v4', key: 'jadmvz' }],\\n ['path', { d: 'm17 18 1.956-11.468', key: 'l5n2ro' }],\\n ['path', { d: 'm3 8 7.82-5.615a2 2 0 0 1 2.36 0L21 8', key: '1sy6n7' }],\\n ['path', { d: 'M4 18h16', key: '19g7jn' }],\\n ['path', { d: 'M7 18 5.044 6.532', key: '1uqdf2' }],\\n ['circle', { cx: '12', cy: '10', r: '2', key: '1yojzk' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBirdhouse.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Bitcoin\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNzY3IDE5LjA4OWM0LjkyNC44NjggNi4xNC02LjAyNSAxLjIxNi02Ljg5NG0tMS4yMTYgNi44OTRMNS44NiAxOC4wNDdtNS45MDggMS4wNDItLjM0NyAxLjk3bTEuNTYzLTguODY0YzQuOTI0Ljg2OSA2LjE0LTYuMDI1IDEuMjE1LTYuODkzbS0xLjIxNSA2Ljg5My0zLjk0LS42OTRtNS4xNTUtNi4yTDguMjkgNC4yNm01LjkwOCAxLjA0Mi4zNDgtMS45N003LjQ4IDIwLjM2NGwzLjEyNi0xNy43MjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bitcoin\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBitcoin]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBitcoin extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bitcoin',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M11.767 19.089c4.924.868 6.14-6.025 1.216-6.894m-1.216 6.894L5.86 18.047m5.908 1.042-.347 1.97m1.563-8.864c4.924.869 6.14-6.025 1.215-6.893m-1.215 6.893-3.94-.694m5.155-6.2L8.29 4.26m5.908 1.042.348-1.97M7.48 20.364l3.126-17.727',\\n key: 'yr8idg',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideBitcoin.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Blender\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAxNGEyIDIgMCAwIDAtMS45NjMgMS42MTVsLTEuMDE4IDUuMTkzQTEgMSAwIDAgMCA2IDIyaDEyYTEgMSAwIDAgMCAuOTgxLTEuMTkybC0xLjAxOC01LjE5M0EyIDIgMCAwIDAgMTYgMTR6IiAvPgogIDxwYXRoIGQ9Im0xNyAyLTEgMTIiIC8+CiAgPHBhdGggZD0iTTguMDA2IDE0IDcgMiIgLz4KICA8cGF0aCBkPSJNNy41NjUgOC43ODdBNSA1IDAgMCAwIDEyIDhhNSA1IDAgMCAxIDQuNTYtLjc1IiAvPgogIDxwYXRoIGQ9Ik0xOSAySDVhMiAyIDAgMCAwLTIgMnY1YTIgMiAwIDAgMCAuNjg4IDEuNSIgLz4KICA8cGF0aCBkPSJNMTIgMThoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/blender\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBlender]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBlender extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'blender',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M8 14a2 2 0 0 0-1.963 1.615l-1.018 5.193A1 1 0 0 0 6 22h12a1 1 0 0 0 .981-1.192l-1.018-5.193A2 2 0 0 0 16 14z',\\n key: '11zxmj',\\n },\\n ],\\n ['path', { d: 'm17 2-1 12', key: 'nxm2fw' }],\\n ['path', { d: 'M8.006 14 7 2', key: '13bxiv' }],\\n ['path', { d: 'M7.565 8.787A5 5 0 0 0 12 8a5 5 0 0 1 4.56-.75', key: '1s61ad' }],\\n ['path', { d: 'M19 2H5a2 2 0 0 0-2 2v5a2 2 0 0 0 .688 1.5', key: 'gel3rg' }],\\n ['path', { d: 'M12 18h.01', key: 'mhygvu' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBlender.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BluetoothOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTctNSA1VjEybC01IDUiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMTQuNSA5LjUgMTcgN2wtNS01djQuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bluetooth-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBluetoothOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBluetoothOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bluetooth-off',\\n size: 24,\\n node: [\\n ['path', { d: 'm17 17-5 5V12l-5 5', key: 'v5aci6' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M14.5 9.5 17 7l-5-5v4.5', key: '1kddfz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBluetoothOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BluetoothConnected\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyA3IDEwIDEwLTUgNVYybDUgNUw3IDE3IiAvPgogIDxsaW5lIHgxPSIxOCIgeDI9IjIxIiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMyIgeDI9IjYiIHkxPSIxMiIgeTI9IjEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bluetooth-connected\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBluetoothConnected]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBluetoothConnected extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bluetooth-connected',\\n size: 24,\\n node: [\\n ['path', { d: 'm7 7 10 10-5 5V2l5 5L7 17', key: '1q5490' }],\\n ['line', { x1: '18', x2: '21', y1: '12', y2: '12', key: '1rsjjs' }],\\n ['line', { x1: '3', x2: '6', y1: '12', y2: '12', key: '11yl8c' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBluetoothConnected.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Blinds\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzaDE4IiAvPgogIDxwYXRoIGQ9Ik0yMCA3SDgiIC8+CiAgPHBhdGggZD0iTTIwIDExSDgiIC8+CiAgPHBhdGggZD0iTTEwIDE5aDEwIiAvPgogIDxwYXRoIGQ9Ik04IDE1aDEyIiAvPgogIDxwYXRoIGQ9Ik00IDN2MTQiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjE5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/blinds\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBlinds]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBlinds extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'blinds',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 3h18', key: 'o7r712' }],\\n ['path', { d: 'M20 7H8', key: 'gd2fo2' }],\\n ['path', { d: 'M20 11H8', key: '1ynp89' }],\\n ['path', { d: 'M10 19h10', key: '19hjk5' }],\\n ['path', { d: 'M8 15h12', key: '1yqzne' }],\\n ['path', { d: 'M4 3v14', key: 'fggqzn' }],\\n ['circle', { cx: '4', cy: '19', r: '2', key: 'p3m9r0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBlinds.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Binary\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIxNCIgeT0iMTQiIHdpZHRoPSI0IiBoZWlnaHQ9IjYiIHJ4PSIyIiAvPgogIDxyZWN0IHg9IjYiIHk9IjQiIHdpZHRoPSI0IiBoZWlnaHQ9IjYiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik02IDIwaDQiIC8+CiAgPHBhdGggZD0iTTE0IDEwaDQiIC8+CiAgPHBhdGggZD0iTTYgMTRoMnY2IiAvPgogIDxwYXRoIGQ9Ik0xNCA0aDJ2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/binary\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBinary]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBinary extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'binary',\\n size: 24,\\n node: [\\n ['rect', { x: '14', y: '14', width: '4', height: '6', rx: '2', key: 'p02svl' }],\\n ['rect', { x: '6', y: '4', width: '4', height: '6', rx: '2', key: 'xm4xkj' }],\\n ['path', { d: 'M6 20h4', key: '1i6q5t' }],\\n ['path', { d: 'M14 10h4', key: 'ru81e7' }],\\n ['path', { d: 'M6 14h2v6', key: '16z9wg' }],\\n ['path', { d: 'M14 4h2v6', key: '1idq9u' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBinary.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BluetoothSearching\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyA3IDEwIDEwLTUgNVYybDUgNUw3IDE3IiAvPgogIDxwYXRoIGQ9Ik0yMC44MyAxNC44M2E0IDQgMCAwIDAgMC01LjY2IiAvPgogIDxwYXRoIGQ9Ik0xOCAxMmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bluetooth-searching\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBluetoothSearching]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBluetoothSearching extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bluetooth-searching',\\n size: 24,\\n node: [\\n ['path', { d: 'm7 7 10 10-5 5V2l5 5L7 17', key: '1q5490' }],\\n ['path', { d: 'M20.83 14.83a4 4 0 0 0 0-5.66', key: 'k8tn1j' }],\\n ['path', { d: 'M18 12h.01', key: 'yjnet6' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBluetoothSearching.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Bluetooth\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyA3IDEwIDEwLTUgNVYybDUgNUw3IDE3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bluetooth\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBluetooth]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBluetooth extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bluetooth',\\n size: 24,\\n node: [['path', { d: 'm7 7 10 10-5 5V2l5 5L7 17', key: '1q5490' }]],\\n };\\n protected override readonly icon = signal(LucideBluetooth.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Bold\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxMmg5YTQgNCAwIDAgMSAwIDhIN2ExIDEgMCAwIDEtMS0xVjVhMSAxIDAgMCAxIDEtMWg3YTQgNCAwIDAgMSAwIDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bold\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBold]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBold extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bold',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 12h9a4 4 0 0 1 0 8H7a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h7a4 4 0 0 1 0 8',\\n key: 'mg9rjx',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideBold.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Bolt\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTZWOGEyIDIgMCAwIDAtMS0xLjczbC03LTRhMiAyIDAgMCAwLTIgMGwtNyA0QTIgMiAwIDAgMCAzIDh2OGEyIDIgMCAwIDAgMSAxLjczbDcgNGEyIDIgMCAwIDAgMiAwbDctNEEyIDIgMCAwIDAgMjEgMTZ6IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bolt\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBolt]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBolt extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bolt',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z',\\n key: 'yt0hxn',\\n },\\n ],\\n ['circle', { cx: '12', cy: '12', r: '4', key: '4exip2' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBolt.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Bomb\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjEzIiByPSI5IiAvPgogIDxwYXRoIGQ9Ik0xNC4zNSA0LjY1IDE2LjMgMi43YTIuNDEgMi40MSAwIDAgMSAzLjQgMGwxLjYgMS42YTIuNCAyLjQgMCAwIDEgMCAzLjRsLTEuOTUgMS45NSIgLz4KICA8cGF0aCBkPSJtMjIgMi0xLjUgMS41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bomb\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBomb]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBomb extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bomb',\\n size: 24,\\n node: [\\n ['circle', { cx: '11', cy: '13', r: '9', key: 'hd149' }],\\n [\\n 'path',\\n {\\n d: 'M14.35 4.65 16.3 2.7a2.41 2.41 0 0 1 3.4 0l1.6 1.6a2.4 2.4 0 0 1 0 3.4l-1.95 1.95',\\n key: 'jp4j1b',\\n },\\n ],\\n ['path', { d: 'm22 2-1.5 1.5', key: 'ay92ug' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBomb.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Bone\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTBjLjctLjcgMS42OSAwIDIuNSAwYTIuNSAyLjUgMCAxIDAgMC01IC41LjUgMCAwIDEtLjUtLjUgMi41IDIuNSAwIDEgMC01IDBjMCAuODEuNyAxLjggMCAyLjVsLTcgN2MtLjcuNy0xLjY5IDAtMi41IDBhMi41IDIuNSAwIDAgMCAwIDVjLjI4IDAgLjUuMjIuNS41YTIuNSAyLjUgMCAxIDAgNSAwYzAtLjgxLS43LTEuOCAwLTIuNVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bone\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBone]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBone extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bone',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M17 10c.7-.7 1.69 0 2.5 0a2.5 2.5 0 1 0 0-5 .5.5 0 0 1-.5-.5 2.5 2.5 0 1 0-5 0c0 .81.7 1.8 0 2.5l-7 7c-.7.7-1.69 0-2.5 0a2.5 2.5 0 0 0 0 5c.28 0 .5.22.5.5a2.5 2.5 0 1 0 5 0c0-.81-.7-1.8 0-2.5Z',\\n key: 'w610uw',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideBone.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookA\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJtOCAxMyA0LTcgNCA3IiAvPgogIDxwYXRoIGQ9Ik05LjEgMTFoNS43IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-a\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookA]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookA extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'book-a',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\\n key: 'k3hazp',\\n },\\n ],\\n ['path', { d: 'm8 13 4-7 4 7', key: '4rari8' }],\\n ['path', { d: 'M9.1 11h5.7', key: '1gkovt' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookA.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Blocks\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjJWN2ExIDEgMCAwIDAtMS0xSDRhMiAyIDAgMCAwLTIgMnYxMmEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJ2LTVhMSAxIDAgMCAwLTEtMUgyIiAvPgogIDxyZWN0IHg9IjE0IiB5PSIyIiB3aWR0aD0iOCIgaGVpZ2h0PSI4IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/blocks\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBlocks]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBlocks extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'blocks',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M10 22V7a1 1 0 0 0-1-1H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-5a1 1 0 0 0-1-1H2',\\n key: '1ah6g2',\\n },\\n ],\\n ['rect', { x: '14', y: '2', width: '8', height: '8', rx: '1', key: '88lufb' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBlocks.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BoneFracture\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNC41YTEgMSAwIDAgMSA1IDAgLjUuNSAwIDAgMCAuNS41IDEgMSAwIDAgMSAwIDVjLS44MSAwLTEuOC0uNy0yLjUgMGwtMS45NTggMS45NTdhLjE1LjE1IDAgMCAxLS4yNTItLjA3MmwtLjQ5My0yLjA3YS4xNS4xNSAwIDAgMC0uMTExLS4xMTJsLTIuMDcyLS40OTRhLjE1LjE1IDAgMCAxLS4wNzItLjI1MkwxNCA3Yy43LS43IDAtMS42OSAwLTIuNSIgLz4KICA8cGF0aCBkPSJtMTYgMjAtMS0yIiAvPgogIDxwYXRoIGQ9Im0yMCAxNi0yLTEiIC8+CiAgPHBhdGggZD0ibTQgOCAyIDEiIC8+CiAgPHBhdGggZD0ibTggNCAxIDIiIC8+CiAgPHBhdGggZD0iTTkuNjk4IDE0LjE5YS4xNS4xNSAwIDAgMCAuMTEyLjExMmwyLjA3NC40ODlhLjE1LjE1IDAgMCAxIC4wNzIuMjUyTDEwIDE3Yy0uNy43IDAgMS42OSAwIDIuNWExIDEgMCAwIDEtNSAwIC40OTUuNDk1IDAgMCAwLS41LS41IDEgMSAwIDAgMSAwLTVjLjgxIDAgMS44LjcgMi41IDBsMS45NTYtMS45NTdhLjE1LjE1IDAgMCAxIC4yNTIuMDcyeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bone-fracture\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBoneFracture]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBoneFracture extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bone-fracture',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M14 4.5a1 1 0 0 1 5 0 .5.5 0 0 0 .5.5 1 1 0 0 1 0 5c-.81 0-1.8-.7-2.5 0l-1.958 1.957a.15.15 0 0 1-.252-.072l-.493-2.07a.15.15 0 0 0-.111-.112l-2.072-.494a.15.15 0 0 1-.072-.252L14 7c.7-.7 0-1.69 0-2.5',\\n key: '1c7o5b',\\n },\\n ],\\n ['path', { d: 'm16 20-1-2', key: '5348lt' }],\\n ['path', { d: 'm20 16-2-1', key: '2c7pv5' }],\\n ['path', { d: 'm4 8 2 1', key: 'rpj1x4' }],\\n ['path', { d: 'm8 4 1 2', key: '1r4zbp' }],\\n [\\n 'path',\\n {\\n d: 'M9.698 14.19a.15.15 0 0 0 .112.112l2.074.489a.15.15 0 0 1 .072.252L10 17c-.7.7 0 1.69 0 2.5a1 1 0 0 1-5 0 .495.495 0 0 0-.5-.5 1 1 0 0 1 0-5c.81 0 1.8.7 2.5 0l1.956-1.957a.15.15 0 0 1 .252.072z',\\n key: '3u61yx',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideBoneFracture.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJtOSA5LjUgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'book-check',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\\n key: 'k3hazp',\\n },\\n ],\\n ['path', { d: 'm9 9.5 2 2 4-4', key: '1dth82' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookAlert\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiA2djMiIC8+CiAgPHBhdGggZD0iTTQgMTkuNXYtMTVBMi41IDIuNSAwIDAgMSA2LjUgMkgxOWExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDFINi41YTEgMSAwIDAgMSAwLTVIMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-alert\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookAlert]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookAlert extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'book-alert',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 13h.01', key: 'y0uutt' }],\\n ['path', { d: 'M12 6v3', key: '1m4b9j' }],\\n [\\n 'path',\\n {\\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\\n key: 'k3hazp',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookAlert.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookAudio\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY3IiAvPgogIDxwYXRoIGQ9Ik0xNiA4djMiIC8+CiAgPHBhdGggZD0iTTQgMTkuNXYtMTVBMi41IDIuNSAwIDAgMSA2LjUgMkgxOWExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDFINi41YTEgMSAwIDAgMSAwLTVIMjAiIC8+CiAgPHBhdGggZD0iTTggOHYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-audio\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookAudio]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookAudio extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'book-audio',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 6v7', key: '1f6ttz' }],\\n ['path', { d: 'M16 8v3', key: 'gejaml' }],\\n [\\n 'path',\\n {\\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\\n key: 'k3hazp',\\n },\\n ],\\n ['path', { d: 'M8 8v3', key: '1qzp49' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookAudio.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookCopy\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA3YTIgMiAwIDAgMC0yIDJ2MTEiIC8+CiAgPHBhdGggZD0iTTUuODAzIDE4SDVhMiAyIDAgMCAwIDAgNGg5LjVhLjUuNSAwIDAgMCAuNS0uNVYyMSIgLz4KICA8cGF0aCBkPSJNOSAxNVY0YTIgMiAwIDAgMSAyLTJoOS41YS41LjUgMCAwIDEgLjUuNXYxNGEuNS41IDAgMCAxLS41LjVIMTFhMiAyIDAgMCAxIDAtNGgxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-copy\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookCopy]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookCopy extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'book-copy',\\n size: 24,\\n node: [\\n ['path', { d: 'M5 7a2 2 0 0 0-2 2v11', key: '1yhqjt' }],\\n ['path', { d: 'M5.803 18H5a2 2 0 0 0 0 4h9.5a.5.5 0 0 0 .5-.5V21', key: 'edzzo5' }],\\n [\\n 'path',\\n {\\n d: 'M9 15V4a2 2 0 0 1 2-2h9.5a.5.5 0 0 1 .5.5v14a.5.5 0 0 1-.5.5H11a2 2 0 0 1 0-4h10',\\n key: '1nwzrg',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookCopy.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookHeadphones\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJNOCAxMnYtMmE0IDQgMCAwIDEgOCAwdjIiIC8+CiAgPGNpcmNsZSBjeD0iMTUiIGN5PSIxMiIgcj0iMSIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iMTIiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-headphones\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookHeadphones]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookHeadphones extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'book-headphones',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\\n key: 'k3hazp',\\n },\\n ],\\n ['path', { d: 'M8 12v-2a4 4 0 0 1 8 0v2', key: '1vsqkj' }],\\n ['circle', { cx: '15', cy: '12', r: '1', key: '1tmaij' }],\\n ['circle', { cx: '9', cy: '12', r: '1', key: '1vctgf' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookHeadphones.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNWNyIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJtOSAxMCAzIDMgMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookDown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'book-down',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 13V7', key: 'h0r20n' }],\\n [\\n 'path',\\n {\\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\\n key: 'k3hazp',\\n },\\n ],\\n ['path', { d: 'm9 10 3 3 3-3', key: 'zt5b4y' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookDown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookKey\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMkg2LjVBMi41IDIuNSAwIDAgMCA0IDQuNXYxNSIgLz4KICA8cGF0aCBkPSJNMTcgMnY2IiAvPgogIDxwYXRoIGQ9Ik0xNyA0aDIiIC8+CiAgPHBhdGggZD0iTTIwIDE1LjJWMjFhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjEwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-key\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookKey]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookKey extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'book-key',\\n size: 24,\\n node: [\\n ['path', { d: 'M13 2H6.5A2.5 2.5 0 0 0 4 4.5v15', key: '4azifu' }],\\n ['path', { d: 'M17 2v6', key: 'qgmh37' }],\\n ['path', { d: 'M17 4h2', key: '13vrzo' }],\\n ['path', { d: 'M20 15.2V21a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20', key: '192hzx' }],\\n ['circle', { cx: '17', cy: '10', r: '2', key: 'y0i25j' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookKey.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookDashed\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTdoMS41IiAvPgogIDxwYXRoIGQ9Ik0xMiAyMmgxLjUiIC8+CiAgPHBhdGggZD0iTTEyIDJoMS41IiAvPgogIDxwYXRoIGQ9Ik0xNy41IDIySDE5YTEgMSAwIDAgMCAxLTEiIC8+CiAgPHBhdGggZD0iTTE3LjUgMkgxOWExIDEgMCAwIDEgMSAxdjEuNSIgLz4KICA8cGF0aCBkPSJNMjAgMTR2M2gtMi41IiAvPgogIDxwYXRoIGQ9Ik0yMCA4LjVWMTAiIC8+CiAgPHBhdGggZD0iTTQgMTBWOC41IiAvPgogIDxwYXRoIGQ9Ik00IDE5LjVWMTQiIC8+CiAgPHBhdGggZD0iTTQgNC41QTIuNSAyLjUgMCAwIDEgNi41IDJIOCIgLz4KICA8cGF0aCBkPSJNOCAyMkg2LjVhMSAxIDAgMCAxIDAtNUg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-dashed\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookDashed], svg[lucideBookTemplate]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookDashed extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'book-dashed',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 17h1.5', key: '1gkc67' }],\\n ['path', { d: 'M12 22h1.5', key: '1my7sn' }],\\n ['path', { d: 'M12 2h1.5', key: '19tvb7' }],\\n ['path', { d: 'M17.5 22H19a1 1 0 0 0 1-1', key: '10akbh' }],\\n ['path', { d: 'M17.5 2H19a1 1 0 0 1 1 1v1.5', key: '1vrfjs' }],\\n ['path', { d: 'M20 14v3h-2.5', key: '1naeju' }],\\n ['path', { d: 'M20 8.5V10', key: '1ctpfu' }],\\n ['path', { d: 'M4 10V8.5', key: '1o3zg5' }],\\n ['path', { d: 'M4 19.5V14', key: 'ob81pf' }],\\n ['path', { d: 'M4 4.5A2.5 2.5 0 0 1 6.5 2H8', key: 's8vcyb' }],\\n ['path', { d: 'M8 22H6.5a1 1 0 0 1 0-5H8', key: '1cu73q' }],\\n ],\\n aliases: ['book-template'],\\n };\\n protected override readonly icon = signal(LucideBookDashed.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideBookDashed\\n */\\nexport const LucideBookTemplate = LucideBookDashed;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookImage\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjAgMTMuNy0yLjEtMi4xYTIgMiAwIDAgMC0yLjggMEw5LjcgMTciIC8+CiAgPHBhdGggZD0iTTQgMTkuNXYtMTVBMi41IDIuNSAwIDAgMSA2LjUgMkgxOWExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDFINi41YTEgMSAwIDAgMSAwLTVIMjAiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-image\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookImage]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookImage extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'book-image',\\n size: 24,\\n node: [\\n ['path', { d: 'm20 13.7-2.1-2.1a2 2 0 0 0-2.8 0L9.7 17', key: 'q6ojf0' }],\\n [\\n 'path',\\n {\\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\\n key: 'k3hazp',\\n },\\n ],\\n ['circle', { cx: '10', cy: '8', r: '2', key: '2qkj4p' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookImage.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookHeart\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJNOC42MiA5LjhBMi4yNSAyLjI1IDAgMSAxIDEyIDYuODM2YTIuMjUgMi4yNSAwIDEgMSAzLjM4IDIuOTY2bC0yLjYyNiAyLjg1NmEuOTk4Ljk5OCAwIDAgMS0xLjUwNyAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-heart\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookHeart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookHeart extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'book-heart',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\\n key: 'k3hazp',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M8.62 9.8A2.25 2.25 0 1 1 12 6.836a2.25 2.25 0 1 1 3.38 2.966l-2.626 2.856a.998.998 0 0 1-1.507 0z',\\n key: '9v40y5',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookHeart.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookLock\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNlY0YTIgMiAwIDEgMC00IDB2MiIgLz4KICA8cGF0aCBkPSJNMjAgMTV2NmExIDEgMCAwIDEtMSAxSDYuNWExIDEgMCAwIDEgMC01SDIwIiAvPgogIDxwYXRoIGQ9Ik00IDE5LjV2LTE1QTIuNSAyLjUgMCAwIDEgNi41IDJIMTAiIC8+CiAgPHJlY3QgeD0iMTIiIHk9IjYiIHdpZHRoPSI4IiBoZWlnaHQ9IjUiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-lock\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookLock]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookLock extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'book-lock',\\n size: 24,\\n node: [\\n ['path', { d: 'M18 6V4a2 2 0 1 0-4 0v2', key: '1aquzs' }],\\n ['path', { d: 'M20 15v6a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20', key: '1rkj32' }],\\n ['path', { d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H10', key: '18wgow' }],\\n ['rect', { x: '12', y: '6', width: '8', height: '5', rx: '1', key: '73l30o' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookLock.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookOpenText\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNXYxNiIgLz4KICA8cGF0aCBkPSJNMTYgMTNoMiIgLz4KICA8cGF0aCBkPSJNMTYgOWgyIiAvPgogIDxwYXRoIGQ9Ik0yMC4wMDEgMTlBMiAyIDAgMDAyMiAxN1Y1YTIgMiAwIDAwLTEuOTk5LTJMMTYgMy4wMDJBNSA1IDAgMDAxMiA1YTUgNSAwIDAwLTQtMkg0YTIgMiAwIDAwLTIgMnYxMmEyIDIgMCAwMDEuOTk5IDJIOGE1IDUgMCAwMTQgMiA1IDUgMCAwMTQtMnoiIC8+CiAgPHBhdGggZD0iTTYgMTNoMiIgLz4KICA8cGF0aCBkPSJNNiA5aDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-open-text\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookOpenText]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookOpenText extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'book-open-text',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 5v16', key: '1f6ucr' }],\\n ['path', { d: 'M16 13h2', key: 'weia3s' }],\\n ['path', { d: 'M16 9h2', key: '1n7gjm' }],\\n [\\n 'path',\\n {\\n d: 'M20.001 19A2 2 0 0022 17V5a2 2 0 00-1.999-2L16 3.002A5 5 0 0012 5a5 5 0 00-4-2H4a2 2 0 00-2 2v12a2 2 0 001.999 2H8a5 5 0 014 2 5 5 0 014-2z',\\n key: '1fyvmf',\\n },\\n ],\\n ['path', { d: 'M6 13h2', key: '1cckiz' }],\\n ['path', { d: 'M6 9h2', key: '1k7j9f' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookOpenText.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookMarked\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnY4bDMtMyAzIDNWMiIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-marked\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookMarked]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookMarked extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'book-marked',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 2v8l3-3 3 3V2', key: 'sqw3rj' }],\\n [\\n 'path',\\n {\\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\\n key: 'k3hazp',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookMarked.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJNOSAxMGg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookMinus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'book-minus',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\\n key: 'k3hazp',\\n },\\n ],\\n ['path', { d: 'M9 10h6', key: '9gxzsh' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookMinus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookOpenCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNXYxNiIgLz4KICA8cGF0aCBkPSJtMTYgMTIgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMjIgNlY1YTIgMiAwIDAwLTEuOTk5LTJMMTYgMy4wMDJBNSA1IDAgMDAxMiA1YTUgNSAwIDAwLTQtMkg0YTIgMiAwIDAwLTIgMnYxMmEyIDIgMCAwMDEuOTk5IDJIOGE1IDUgMCAwMTQgMiA1IDUgMCAwMTQtMmg0LjAwMUEyIDIgMCAwMDIyIDE3di0xLjM0NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-open-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookOpenCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookOpenCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'book-open-check',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 5v16', key: '1f6ucr' }],\\n ['path', { d: 'm16 12 2 2 4-4', key: 'mdajum' }],\\n [\\n 'path',\\n {\\n d: 'M22 6V5a2 2 0 00-1.999-2L16 3.002A5 5 0 0012 5a5 5 0 00-4-2H4a2 2 0 00-2 2v12a2 2 0 001.999 2H8a5 5 0 014 2 5 5 0 014-2h4.001A2 2 0 0022 17v-1.344',\\n key: '144kbk',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookOpenCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookSearch\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjJINS41YTEgMSAwIDAgMSAwLTVoNC41MDEiIC8+CiAgPHBhdGggZD0ibTIxIDIyLTEuODc5LTEuODc4IiAvPgogIDxwYXRoIGQ9Ik0zIDE5LjV2LTE1QTIuNSAyLjUgMCAwIDEgNS41IDJIMThhMSAxIDAgMCAxIDEgMXY4IiAvPgogIDxjaXJjbGUgY3g9IjE3IiBjeT0iMTgiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-search\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookSearch]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookSearch extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'book-search',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 22H5.5a1 1 0 0 1 0-5h4.501', key: 'mcbepb' }],\\n ['path', { d: 'm21 22-1.879-1.878', key: '12q7x1' }],\\n ['path', { d: 'M3 19.5v-15A2.5 2.5 0 0 1 5.5 2H18a1 1 0 0 1 1 1v8', key: 'olfd5n' }],\\n ['circle', { cx: '17', cy: '18', r: '3', key: '82mm0e' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookSearch.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3Y2IiAvPgogIDxwYXRoIGQ9Ik00IDE5LjV2LTE1QTIuNSAyLjUgMCAwIDEgNi41IDJIMTlhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxSDYuNWExIDEgMCAwIDEgMC01SDIwIiAvPgogIDxwYXRoIGQ9Ik05IDEwaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookPlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'book-plus',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 7v6', key: 'lw1j43' }],\\n [\\n 'path',\\n {\\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\\n key: 'k3hazp',\\n },\\n ],\\n ['path', { d: 'M9 10h6', key: '9gxzsh' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookPlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookText\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJNOCAxMWg4IiAvPgogIDxwYXRoIGQ9Ik04IDdoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book-text\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookText]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookText extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'book-text',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\\n key: 'k3hazp',\\n },\\n ],\\n ['path', { d: 'M8 11h8', key: 'vwpz6n' }],\\n ['path', { d: 'M8 7h6', key: '1f0q6e' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookText.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookOpen\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNXYxNiIgLz4KICA8cGF0aCBkPSJNMjAuMDAxIDE5QTIgMiAwIDAwMjIgMTdWNWEyIDIgMCAwMC0xLjk5OS0yTDE2IDMuMDAyQTUgNSAwIDAwMTIgNWE1IDUgMCAwMC00LTJINGEyIDIgMCAwMC0yIDJ2MTJhMiAyIDAgMDAxLjk5OSAySDhhNSA1IDAgMDE0IDIgNSA1IDAgMDE0LTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-open\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookOpen]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookOpen extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'book-open',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 5v16', key: '1f6ucr' }],\\n [\\n 'path',\\n {\\n d: 'M20.001 19A2 2 0 0022 17V5a2 2 0 00-1.999-2L16 3.002A5 5 0 0012 5a5 5 0 00-4-2H4a2 2 0 00-2 2v12a2 2 0 001.999 2H8a5 5 0 014 2 5 5 0 014-2z',\\n key: '1fyvmf',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookOpen.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNWNyIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJtOSAxMCAzLTMgMyAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookUp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'book-up',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 13V7', key: 'h0r20n' }],\\n [\\n 'path',\\n {\\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\\n key: 'k3hazp',\\n },\\n ],\\n ['path', { d: 'm9 10 3-3 3 3', key: '11gsxs' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookUp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookUp2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNWNyIgLz4KICA8cGF0aCBkPSJNMTggMmgxYTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAyIiAvPgogIDxwYXRoIGQ9Im05IDEwIDMtMyAzIDMiIC8+CiAgPHBhdGggZD0ibTkgNSAzLTMgMyAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-up-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookUp2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookUp2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'book-up-2',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 13V7', key: 'h0r20n' }],\\n ['path', { d: 'M18 2h1a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20', key: '161d7n' }],\\n ['path', { d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2', key: '1lorq7' }],\\n ['path', { d: 'm9 10 3-3 3 3', key: '11gsxs' }],\\n ['path', { d: 'm9 5 3-3 3 3', key: 'l8vdw6' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookUp2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookType\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTNoNCIgLz4KICA8cGF0aCBkPSJNMTIgNnY3IiAvPgogIDxwYXRoIGQ9Ik0xNiA4VjZIOHYyIiAvPgogIDxwYXRoIGQ9Ik00IDE5LjV2LTE1QTIuNSAyLjUgMCAwIDEgNi41IDJIMTlhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxSDYuNWExIDEgMCAwIDEgMC01SDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-type\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookType]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookType extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'book-type',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 13h4', key: 'ytezjc' }],\\n ['path', { d: 'M12 6v7', key: '1f6ttz' }],\\n ['path', { d: 'M16 8V6H8v2', key: 'x8j6u4' }],\\n [\\n 'path',\\n {\\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\\n key: 'k3hazp',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookType.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookUser\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTNhMyAzIDAgMSAwLTYgMCIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/book-user\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookUser]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookUser extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'book-user',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 13a3 3 0 1 0-6 0', key: '10j68g' }],\\n [\\n 'path',\\n {\\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\\n key: 'k3hazp',\\n },\\n ],\\n ['circle', { cx: '12', cy: '8', r: '2', key: '1822b1' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookUser.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuNSA3LTUgNSIgLz4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KICA8cGF0aCBkPSJtOS41IDcgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/book-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'book-x',\\n size: 24,\\n node: [\\n ['path', { d: 'm14.5 7-5 5', key: 'dy991v' }],\\n [\\n 'path',\\n {\\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\\n key: 'k3hazp',\\n },\\n ],\\n ['path', { d: 'm9.5 7 5 5', key: 's45iea' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Book\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxOS41di0xNUEyLjUgMi41IDAgMCAxIDYuNSAySDE5YTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMUg2LjVhMSAxIDAgMCAxIDAtNUgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/book\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBook]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBook extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'book',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20',\\n key: 'k3hazp',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideBook.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookmarkCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgM2EyIDIgMCAwIDEgMiAydjE1YTEgMSAwIDAgMS0xLjQ5Ni44NjhsLTQuNTEyLTIuNTc4YTIgMiAwIDAgMC0xLjk4NCAwbC00LjUxMiAyLjU3OEExIDEgMCAwIDEgNSAyMFY1YTIgMiAwIDAgMSAyLTJ6IiAvPgogIDxwYXRoIGQ9Im05IDEwIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bookmark-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookmarkCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookmarkCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bookmark-check',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z',\\n key: 'oz39mx',\\n },\\n ],\\n ['path', { d: 'm9 10 2 2 4-4', key: '1gnqz4' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookmarkCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookmarkOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTl2MWExIDEgMCAwIDEtMS40OTYuODY4bC00LjUxMi0yLjU3OGEyIDIgMCAwIDAtMS45ODQgMGwtNC41MTIgMi41NzhBMSAxIDAgMCAxIDUgMjBWNSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik04LjY1NiAzSDE3YTIgMiAwIDAgMSAyIDJ2OC4zNDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bookmark-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookmarkOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookmarkOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bookmark-off',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M19 19v1a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5',\\n key: 'nigmce',\\n },\\n ],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M8.656 3H17a2 2 0 0 1 2 2v8.344', key: 'hlvsa' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookmarkOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookmarkPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3Y2IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMEg5IiAvPgogIDxwYXRoIGQ9Ik0xNyAzYTIgMiAwIDAgMSAyIDJ2MTVhMSAxIDAgMCAxLTEuNDk2Ljg2OGwtNC41MTItMi41NzhhMiAyIDAgMCAwLTEuOTg0IDBsLTQuNTEyIDIuNTc4QTEgMSAwIDAgMSA1IDIwVjVhMiAyIDAgMCAxIDItMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bookmark-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookmarkPlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookmarkPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bookmark-plus',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 7v6', key: 'lw1j43' }],\\n ['path', { d: 'M15 10H9', key: 'o6yqo3' }],\\n [\\n 'path',\\n {\\n d: 'M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z',\\n key: 'oz39mx',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookmarkPlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookmarkX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuNSA3LjUtNSA1IiAvPgogIDxwYXRoIGQ9Ik0xNyAzYTIgMiAwIDAgMSAyIDJ2MTVhMSAxIDAgMCAxLTEuNDk2Ljg2OGwtNC41MTItMi41NzhhMiAyIDAgMCAwLTEuOTg0IDBsLTQuNTEyIDIuNTc4QTEgMSAwIDAgMSA1IDIwVjVhMiAyIDAgMCAxIDItMnoiIC8+CiAgPHBhdGggZD0ibTkuNSA3LjUgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bookmark-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookmarkX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookmarkX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bookmark-x',\\n size: 24,\\n node: [\\n ['path', { d: 'm14.5 7.5-5 5', key: '3lb6iw' }],\\n [\\n 'path',\\n {\\n d: 'M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z',\\n key: 'oz39mx',\\n },\\n ],\\n ['path', { d: 'm9.5 7.5 5 5', key: 'ko136h' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookmarkX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BookmarkMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBIOSIgLz4KICA8cGF0aCBkPSJNMTcgM2EyIDIgMCAwIDEgMiAydjE1YTEgMSAwIDAgMS0xLjQ5Ni44NjhsLTQuNTEyLTIuNTc4YTIgMiAwIDAgMC0xLjk4NCAwbC00LjUxMiAyLjU3OEExIDEgMCAwIDEgNSAyMFY1YTIgMiAwIDAgMSAyLTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bookmark-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookmarkMinus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookmarkMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bookmark-minus',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 10H9', key: 'o6yqo3' }],\\n [\\n 'path',\\n {\\n d: 'M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z',\\n key: 'oz39mx',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookmarkMinus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BoomBox\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA5VjVhMiAyIDAgMCAxIDItMmgxMmEyIDIgMCAwIDEgMiAydjQiIC8+CiAgPHBhdGggZD0iTTggOHYxIiAvPgogIDxwYXRoIGQ9Ik0xMiA4djEiIC8+CiAgPHBhdGggZD0iTTE2IDh2MSIgLz4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHg9IjIiIHk9IjkiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIxNSIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjE1IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/boom-box\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBoomBox]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBoomBox extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'boom-box',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 9V5a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v4', key: 'vvzvr1' }],\\n ['path', { d: 'M8 8v1', key: 'xcqmfk' }],\\n ['path', { d: 'M12 8v1', key: '1rj8u4' }],\\n ['path', { d: 'M16 8v1', key: '1q12zr' }],\\n ['rect', { width: '20', height: '12', x: '2', y: '9', rx: '2', key: 'igpb89' }],\\n ['circle', { cx: '8', cy: '15', r: '2', key: 'fa4a8s' }],\\n ['circle', { cx: '16', cy: '15', r: '2', key: '14c3ya' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBoomBox.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Bookmark\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgM2EyIDIgMCAwIDEgMiAydjE1YTEgMSAwIDAgMS0xLjQ5Ni44NjhsLTQuNTEyLTIuNTc4YTIgMiAwIDAgMC0xLjk4NCAwbC00LjUxMiAyLjU3OEExIDEgMCAwIDEgNSAyMFY1YTIgMiAwIDAgMSAyLTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bookmark\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBookmark]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBookmark extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bookmark',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z',\\n key: 'oz39mx',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideBookmark.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BotOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNjcgOEgxOGEyIDIgMCAwIDEgMiAydjQuMzMiIC8+CiAgPHBhdGggZD0iTTIgMTRoMiIgLz4KICA8cGF0aCBkPSJNMjAgMTRoMiIgLz4KICA8cGF0aCBkPSJNMjIgMjIgMiAyIiAvPgogIDxwYXRoIGQ9Ik04IDhINmEyIDIgMCAwIDAtMiAydjhhMiAyIDAgMCAwIDIgMmgxMmEyIDIgMCAwIDAgMS40MTQtLjU4NiIgLz4KICA8cGF0aCBkPSJNOSAxM3YyIiAvPgogIDxwYXRoIGQ9Ik05LjY3IDRIMTJ2Mi4zMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/bot-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBotOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBotOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bot-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M13.67 8H18a2 2 0 0 1 2 2v4.33', key: '7az073' }],\\n ['path', { d: 'M2 14h2', key: 'vft8re' }],\\n ['path', { d: 'M20 14h2', key: '4cs60a' }],\\n ['path', { d: 'M22 22 2 2', key: '1r8tn9' }],\\n [\\n 'path',\\n { d: 'M8 8H6a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 1.414-.586', key: 's09a7a' },\\n ],\\n ['path', { d: 'M9 13v2', key: 'rq6x2g' }],\\n ['path', { d: 'M9.67 4H12v2.33', key: '110xot' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBotOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BotMessageSquare\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNlYySDgiIC8+CiAgPHBhdGggZD0iTTE1IDExdjIiIC8+CiAgPHBhdGggZD0iTTIgMTJoMiIgLz4KICA8cGF0aCBkPSJNMjAgMTJoMiIgLz4KICA8cGF0aCBkPSJNMjAgMTZhMiAyIDAgMCAxLTIgMkg4LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgNCAyMC4yODZWOGEyIDIgMCAwIDEgMi0yaDEyYTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik05IDExdjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bot-message-square\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBotMessageSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBotMessageSquare extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bot-message-square',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 6V2H8', key: '1155em' }],\\n ['path', { d: 'M15 11v2', key: 'i11awn' }],\\n ['path', { d: 'M2 12h2', key: '1t8f8n' }],\\n ['path', { d: 'M20 12h2', key: '1q8mjw' }],\\n [\\n 'path',\\n {\\n d: 'M20 16a2 2 0 0 1-2 2H8.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 4 20.286V8a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2z',\\n key: '11gyqh',\\n },\\n ],\\n ['path', { d: 'M9 11v2', key: '1ueba0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBotMessageSquare.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Bot\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgOFY0SDgiIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjEyIiB4PSI0IiB5PSI4IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMiAxNGgyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNGgyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxM3YyIiAvPgogIDxwYXRoIGQ9Ik05IDEzdjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bot\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBot]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBot extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bot',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 8V4H8', key: 'hb8ula' }],\\n ['rect', { width: '16', height: '12', x: '4', y: '8', rx: '2', key: 'enze0r' }],\\n ['path', { d: 'M2 14h2', key: 'vft8re' }],\\n ['path', { d: 'M20 14h2', key: '4cs60a' }],\\n ['path', { d: 'M15 13v2', key: '1xurst' }],\\n ['path', { d: 'M9 13v2', key: 'rq6x2g' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBot.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BottleWine\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM2ExIDEgMCAwIDEgMS0xaDJhMSAxIDAgMCAxIDEgMXYyYTYgNiAwIDAgMCAxLjIgMy42bC42LjhBNiA2IDAgMCAxIDE3IDEzdjhhMSAxIDAgMCAxLTEgMUg4YTEgMSAwIDAgMS0xLTF2LThhNiA2IDAgMCAxIDEuMi0zLjZsLjYtLjhBNiA2IDAgMCAwIDEwIDV6IiAvPgogIDxwYXRoIGQ9Ik0xNyAxM2gtNGExIDEgMCAwIDAtMSAxdjNhMSAxIDAgMCAwIDEgMWg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bottle-wine\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBottleWine]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBottleWine extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bottle-wine',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M10 3a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a6 6 0 0 0 1.2 3.6l.6.8A6 6 0 0 1 17 13v8a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1v-8a6 6 0 0 1 1.2-3.6l.6-.8A6 6 0 0 0 10 5z',\\n key: 'blqgoc',\\n },\\n ],\\n ['path', { d: 'M17 13h-4a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h4', key: '43jbee' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBottleWine.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Boxes\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45NyAxMi45MkEyIDIgMCAwIDAgMiAxNC42M3YzLjI0YTIgMiAwIDAgMCAuOTcgMS43MWwzIDEuOGEyIDIgMCAwIDAgMi4wNiAwTDEyIDE5di01LjVsLTUtMy00LjAzIDIuNDJaIiAvPgogIDxwYXRoIGQ9Im03IDE2LjUtNC43NC0yLjg1IiAvPgogIDxwYXRoIGQ9Im03IDE2LjUgNS0zIiAvPgogIDxwYXRoIGQ9Ik03IDE2LjV2NS4xNyIgLz4KICA8cGF0aCBkPSJNMTIgMTMuNVYxOWwzLjk3IDIuMzhhMiAyIDAgMCAwIDIuMDYgMGwzLTEuOGEyIDIgMCAwIDAgLjk3LTEuNzF2LTMuMjRhMiAyIDAgMCAwLS45Ny0xLjcxTDE3IDEwLjVsLTUgM1oiIC8+CiAgPHBhdGggZD0ibTE3IDE2LjUtNS0zIiAvPgogIDxwYXRoIGQ9Im0xNyAxNi41IDQuNzQtMi44NSIgLz4KICA8cGF0aCBkPSJNMTcgMTYuNXY1LjE3IiAvPgogIDxwYXRoIGQ9Ik03Ljk3IDQuNDJBMiAyIDAgMCAwIDcgNi4xM3Y0LjM3bDUgMyA1LTNWNi4xM2EyIDIgMCAwIDAtLjk3LTEuNzFsLTMtMS44YTIgMiAwIDAgMC0yLjA2IDBsLTMgMS44WiIgLz4KICA8cGF0aCBkPSJNMTIgOCA3LjI2IDUuMTUiIC8+CiAgPHBhdGggZD0ibTEyIDggNC43NC0yLjg1IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMy41VjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/boxes\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBoxes]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBoxes extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'boxes',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2.97 12.92A2 2 0 0 0 2 14.63v3.24a2 2 0 0 0 .97 1.71l3 1.8a2 2 0 0 0 2.06 0L12 19v-5.5l-5-3-4.03 2.42Z',\\n key: 'lc1i9w',\\n },\\n ],\\n ['path', { d: 'm7 16.5-4.74-2.85', key: '1o9zyk' }],\\n ['path', { d: 'm7 16.5 5-3', key: 'va8pkn' }],\\n ['path', { d: 'M7 16.5v5.17', key: 'jnp8gn' }],\\n [\\n 'path',\\n {\\n d: 'M12 13.5V19l3.97 2.38a2 2 0 0 0 2.06 0l3-1.8a2 2 0 0 0 .97-1.71v-3.24a2 2 0 0 0-.97-1.71L17 10.5l-5 3Z',\\n key: '8zsnat',\\n },\\n ],\\n ['path', { d: 'm17 16.5-5-3', key: '8arw3v' }],\\n ['path', { d: 'm17 16.5 4.74-2.85', key: '8rfmw' }],\\n ['path', { d: 'M17 16.5v5.17', key: 'k6z78m' }],\\n [\\n 'path',\\n {\\n d: 'M7.97 4.42A2 2 0 0 0 7 6.13v4.37l5 3 5-3V6.13a2 2 0 0 0-.97-1.71l-3-1.8a2 2 0 0 0-2.06 0l-3 1.8Z',\\n key: '1xygjf',\\n },\\n ],\\n ['path', { d: 'M12 8 7.26 5.15', key: '1vbdud' }],\\n ['path', { d: 'm12 8 4.74-2.85', key: '3rx089' }],\\n ['path', { d: 'M12 13.5V8', key: '1io7kd' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBoxes.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Box\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOGEyIDIgMCAwIDAtMS0xLjczbC03LTRhMiAyIDAgMCAwLTIgMGwtNyA0QTIgMiAwIDAgMCAzIDh2OGEyIDIgMCAwIDAgMSAxLjczbDcgNGEyIDIgMCAwIDAgMiAwbDctNEEyIDIgMCAwIDAgMjEgMTZaIiAvPgogIDxwYXRoIGQ9Im0zLjMgNyA4LjcgNSA4LjctNSIgLz4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/box\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBox]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBox extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'box',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z',\\n key: 'hh9hay',\\n },\\n ],\\n ['path', { d: 'm3.3 7 8.7 5 8.7-5', key: 'g66t2b' }],\\n ['path', { d: 'M12 22V12', key: 'd0xqtd' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBox.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BowArrow\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgM2g0djQiIC8+CiAgPHBhdGggZD0iTTE4LjU3NSAxMS4wODJhMTMgMTMgMCAwIDEgMS4wNDggOS4wMjcgMS4xNyAxLjE3IDAgMCAxLTEuOTE0LjU5N0wxNCAxNyIgLz4KICA8cGF0aCBkPSJNNyAxMCAzLjI5IDYuMjlhMS4xNyAxLjE3IDAgMCAxIC42LTEuOTEgMTMgMTMgMCAwIDEgOS4wMyAxLjA1IiAvPgogIDxwYXRoIGQ9Ik03IDE0YTEuNyAxLjcgMCAwIDAtMS4yMDcuNWwtMi42NDYgMi42NDZBLjUuNSAwIDAgMCAzLjUgMThINWExIDEgMCAwIDEgMSAxdjEuNWEuNS41IDAgMCAwIC44NTQuMzU0TDkuNSAxOC4yMDdBMS43IDEuNyAwIDAgMCAxMCAxN3YtMmExIDEgMCAwIDAtMS0xeiIgLz4KICA8cGF0aCBkPSJNOS43MDcgMTQuMjkzIDIxIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bow-arrow\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBowArrow]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBowArrow extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bow-arrow',\\n size: 24,\\n node: [\\n ['path', { d: 'M17 3h4v4', key: '19p9u1' }],\\n [\\n 'path',\\n {\\n d: 'M18.575 11.082a13 13 0 0 1 1.048 9.027 1.17 1.17 0 0 1-1.914.597L14 17',\\n key: '12t3w9',\\n },\\n ],\\n [\\n 'path',\\n { d: 'M7 10 3.29 6.29a1.17 1.17 0 0 1 .6-1.91 13 13 0 0 1 9.03 1.05', key: 'ogng5l' },\\n ],\\n [\\n 'path',\\n {\\n d: 'M7 14a1.7 1.7 0 0 0-1.207.5l-2.646 2.646A.5.5 0 0 0 3.5 18H5a1 1 0 0 1 1 1v1.5a.5.5 0 0 0 .854.354L9.5 18.207A1.7 1.7 0 0 0 10 17v-2a1 1 0 0 0-1-1z',\\n key: '8v3fy2',\\n },\\n ],\\n ['path', { d: 'M9.707 14.293 21 3', key: 'ydm3bn' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBowArrow.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Brackets\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM2gzYTEgMSAwIDAgMSAxIDF2MTZhMSAxIDAgMCAxLTEgMWgtMyIgLz4KICA8cGF0aCBkPSJNOCAyMUg1YTEgMSAwIDAgMS0xLTFWNGExIDEgMCAwIDEgMS0xaDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brackets\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBrackets]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBrackets extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'brackets',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 3h3a1 1 0 0 1 1 1v16a1 1 0 0 1-1 1h-3', key: '1kt8lf' }],\\n ['path', { d: 'M8 21H5a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h3', key: 'gduv9' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBrackets.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BrainCircuit\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNWEzIDMgMCAxIDAtNS45OTcuMTI1IDQgNCAwIDAgMC0yLjUyNiA1Ljc3IDQgNCAwIDAgMCAuNTU2IDYuNTg4QTQgNCAwIDEgMCAxMiAxOFoiIC8+CiAgPHBhdGggZD0iTTkgMTNhNC41IDQuNSAwIDAgMCAzLTQiIC8+CiAgPHBhdGggZD0iTTYuMDAzIDUuMTI1QTMgMyAwIDAgMCA2LjQwMSA2LjUiIC8+CiAgPHBhdGggZD0iTTMuNDc3IDEwLjg5NmE0IDQgMCAwIDEgLjU4NS0uMzk2IiAvPgogIDxwYXRoIGQ9Ik02IDE4YTQgNCAwIDAgMS0xLjk2Ny0uNTE2IiAvPgogIDxwYXRoIGQ9Ik0xMiAxM2g0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOGg2YTIgMiAwIDAgMSAyIDJ2MSIgLz4KICA8cGF0aCBkPSJNMTIgOGg4IiAvPgogIDxwYXRoIGQ9Ik0xNiA4VjVhMiAyIDAgMCAxIDItMiIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjEzIiByPSIuNSIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjMiIHI9Ii41IiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMjEiIHI9Ii41IiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iOCIgcj0iLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brain-circuit\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBrainCircuit]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBrainCircuit extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'brain-circuit',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12 5a3 3 0 1 0-5.997.125 4 4 0 0 0-2.526 5.77 4 4 0 0 0 .556 6.588A4 4 0 1 0 12 18Z',\\n key: 'l5xja',\\n },\\n ],\\n ['path', { d: 'M9 13a4.5 4.5 0 0 0 3-4', key: '10igwf' }],\\n ['path', { d: 'M6.003 5.125A3 3 0 0 0 6.401 6.5', key: '105sqy' }],\\n ['path', { d: 'M3.477 10.896a4 4 0 0 1 .585-.396', key: 'ql3yin' }],\\n ['path', { d: 'M6 18a4 4 0 0 1-1.967-.516', key: '2e4loj' }],\\n ['path', { d: 'M12 13h4', key: '1ku699' }],\\n ['path', { d: 'M12 18h6a2 2 0 0 1 2 2v1', key: '105ag5' }],\\n ['path', { d: 'M12 8h8', key: '1lhi5i' }],\\n ['path', { d: 'M16 8V5a2 2 0 0 1 2-2', key: 'u6izg6' }],\\n ['circle', { cx: '16', cy: '13', r: '.5', key: 'ry7gng' }],\\n ['circle', { cx: '18', cy: '3', r: '.5', key: '1aiba7' }],\\n ['circle', { cx: '20', cy: '21', r: '.5', key: 'yhc1fs' }],\\n ['circle', { cx: '20', cy: '8', r: '.5', key: '1e43v0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBrainCircuit.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BrainCog\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuODUyIDE0Ljc3Mi0uMzgzLjkyMyIgLz4KICA8cGF0aCBkPSJtMTAuODUyIDkuMjI4LS4zODMtLjkyMyIgLz4KICA8cGF0aCBkPSJtMTMuMTQ4IDE0Ljc3Mi4zODIuOTI0IiAvPgogIDxwYXRoIGQ9Im0xMy41MzEgOC4zMDUtLjM4My45MjMiIC8+CiAgPHBhdGggZD0ibTE0Ljc3MiAxMC44NTIuOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE0Ljc3MiAxMy4xNDguOTIzLjM4MyIgLz4KICA8cGF0aCBkPSJNMTcuNTk4IDYuNUEzIDMgMCAxIDAgMTIgNWEzIDMgMCAwIDAtNS42My0xLjQ0NiAzIDMgMCAwIDAtLjM2OCAxLjU3MSA0IDQgMCAwIDAtMi41MjUgNS43NzEiIC8+CiAgPHBhdGggZD0iTTE3Ljk5OCA1LjEyNWE0IDQgMCAwIDEgMi41MjUgNS43NzEiIC8+CiAgPHBhdGggZD0iTTE5LjUwNSAxMC4yOTRhNCA0IDAgMCAxLTEuNSA3LjcwNiIgLz4KICA8cGF0aCBkPSJNNC4wMzIgMTcuNDgzQTQgNCAwIDAgMCAxMS40NjQgMjBjLjE4LS4zMTEuODkyLS4zMTEgMS4wNzIgMGE0IDQgMCAwIDAgNy40MzItMi41MTYiIC8+CiAgPHBhdGggZD0iTTQuNSAxMC4yOTFBNCA0IDAgMCAwIDYgMTgiIC8+CiAgPHBhdGggZD0iTTYuMDAyIDUuMTI1YTMgMyAwIDAgMCAuNCAxLjM3NSIgLz4KICA8cGF0aCBkPSJtOS4yMjggMTAuODUyLS45MjMtLjM4MyIgLz4KICA8cGF0aCBkPSJtOS4yMjggMTMuMTQ4LS45MjMuMzgzIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brain-cog\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBrainCog]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBrainCog extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'brain-cog',\\n size: 24,\\n node: [\\n ['path', { d: 'm10.852 14.772-.383.923', key: '11vil6' }],\\n ['path', { d: 'm10.852 9.228-.383-.923', key: '1fjppe' }],\\n ['path', { d: 'm13.148 14.772.382.924', key: 'je3va1' }],\\n ['path', { d: 'm13.531 8.305-.383.923', key: '18epck' }],\\n ['path', { d: 'm14.772 10.852.923-.383', key: 'k9m8cz' }],\\n ['path', { d: 'm14.772 13.148.923.383', key: '1xvhww' }],\\n [\\n 'path',\\n {\\n d: 'M17.598 6.5A3 3 0 1 0 12 5a3 3 0 0 0-5.63-1.446 3 3 0 0 0-.368 1.571 4 4 0 0 0-2.525 5.771',\\n key: 'jcbbz1',\\n },\\n ],\\n ['path', { d: 'M17.998 5.125a4 4 0 0 1 2.525 5.771', key: '1kkn7e' }],\\n ['path', { d: 'M19.505 10.294a4 4 0 0 1-1.5 7.706', key: '18bmuc' }],\\n [\\n 'path',\\n {\\n d: 'M4.032 17.483A4 4 0 0 0 11.464 20c.18-.311.892-.311 1.072 0a4 4 0 0 0 7.432-2.516',\\n key: 'uozx0d',\\n },\\n ],\\n ['path', { d: 'M4.5 10.291A4 4 0 0 0 6 18', key: 'whdemb' }],\\n ['path', { d: 'M6.002 5.125a3 3 0 0 0 .4 1.375', key: '1kqy2g' }],\\n ['path', { d: 'm9.228 10.852-.923-.383', key: '1wtb30' }],\\n ['path', { d: 'm9.228 13.148-.923.383', key: '1a830x' }],\\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBrainCog.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BrickWallFire\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM3YyLjEwNyIgLz4KICA8cGF0aCBkPSJNMTcgOWMxIDMgMi41IDMuNSAzLjUgNC41QTUgNSAwIDAgMSAyMiAxN2E1IDUgMCAwIDEtMTAgMGMwLS4zIDAtLjYuMS0uOWEyIDIgMCAxIDAgMy4zLTJDMTMgMTEuNSAxNiA5IDE3IDkiIC8+CiAgPHBhdGggZD0iTTIxIDguMjc0VjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgzLjkzOCIgLz4KICA8cGF0aCBkPSJNMyAxNWg1LjI1MyIgLz4KICA8cGF0aCBkPSJNMyA5aDguMjI4IiAvPgogIDxwYXRoIGQ9Ik04IDE1djYiIC8+CiAgPHBhdGggZD0iTTggM3Y2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/brick-wall-fire\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBrickWallFire]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBrickWallFire extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'brick-wall-fire',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 3v2.107', key: 'gq8xun' }],\\n [\\n 'path',\\n {\\n d: 'M17 9c1 3 2.5 3.5 3.5 4.5A5 5 0 0 1 22 17a5 5 0 0 1-10 0c0-.3 0-.6.1-.9a2 2 0 1 0 3.3-2C13 11.5 16 9 17 9',\\n key: '1l2pih',\\n },\\n ],\\n [\\n 'path',\\n { d: 'M21 8.274V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h3.938', key: 'jrnqjp' },\\n ],\\n ['path', { d: 'M3 15h5.253', key: 'xqg7rb' }],\\n ['path', { d: 'M3 9h8.228', key: '1ppb70' }],\\n ['path', { d: 'M8 15v6', key: '1stoo3' }],\\n ['path', { d: 'M8 3v6', key: 'vlvjmk' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBrickWallFire.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BrickWallShield\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgOXYxLjI1OCIgLz4KICA8cGF0aCBkPSJNMTYgM3Y1LjQ2IiAvPgogIDxwYXRoIGQ9Ik0yMSA5LjExOFY1YTIgMiAwIDAgMC0yLTJINWEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoNS43NSIgLz4KICA8cGF0aCBkPSJNMjIgMTcuNWMwIDIuNDk5LTEuNzUgMy43NDktMy44MyA0LjQ3NGEuNS41IDAgMCAxLS4zMzUtLjAwNWMtMi4wODUtLjcyLTMuODM1LTEuOTctMy44MzUtNC40N1YxNGEuNS41IDAgMCAxIC41LS40OTljMSAwIDIuMjUtLjYgMy4xMi0xLjM2YS42LjYgMCAwIDEgLjc2LS4wMDFjLjg3NS43NjUgMi4xMiAxLjM2IDMuMTIgMS4zNmEuNS41IDAgMCAxIC41LjV6IiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDciIC8+CiAgPHBhdGggZD0iTTMgOWgxMi4xNDIiIC8+CiAgPHBhdGggZD0iTTggMTV2NiIgLz4KICA8cGF0aCBkPSJNOCAzdjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brick-wall-shield\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBrickWallShield]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBrickWallShield extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'brick-wall-shield',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 9v1.258', key: 'iwpddn' }],\\n ['path', { d: 'M16 3v5.46', key: 'd7ew98' }],\\n [\\n 'path',\\n { d: 'M21 9.118V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h5.75', key: '137t5x' },\\n ],\\n [\\n 'path',\\n {\\n d: 'M22 17.5c0 2.499-1.75 3.749-3.83 4.474a.5.5 0 0 1-.335-.005c-2.085-.72-3.835-1.97-3.835-4.47V14a.5.5 0 0 1 .5-.499c1 0 2.25-.6 3.12-1.36a.6.6 0 0 1 .76-.001c.875.765 2.12 1.36 3.12 1.36a.5.5 0 0 1 .5.5z',\\n key: '16j3tf',\\n },\\n ],\\n ['path', { d: 'M3 15h7', key: '1qldh6' }],\\n ['path', { d: 'M3 9h12.142', key: '1yjd6m' }],\\n ['path', { d: 'M8 15v6', key: '1stoo3' }],\\n ['path', { d: 'M8 3v6', key: 'vlvjmk' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBrickWallShield.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Braces\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzSDdhMiAyIDAgMCAwLTIgMnY1YTIgMiAwIDAgMS0yIDIgMiAyIDAgMCAxIDIgMnY1YzAgMS4xLjkgMiAyIDJoMSIgLz4KICA8cGF0aCBkPSJNMTYgMjFoMWEyIDIgMCAwIDAgMi0ydi01YzAtMS4xLjktMiAyLTJhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMC0yLTJoLTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/braces\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBraces], svg[lucideCurlyBraces]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBraces extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'braces',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M8 3H7a2 2 0 0 0-2 2v5a2 2 0 0 1-2 2 2 2 0 0 1 2 2v5c0 1.1.9 2 2 2h1',\\n key: 'ezmyqa',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M16 21h1a2 2 0 0 0 2-2v-5c0-1.1.9-2 2-2a2 2 0 0 1-2-2V5a2 2 0 0 0-2-2h-1',\\n key: 'e1hn23',\\n },\\n ],\\n ],\\n aliases: ['curly-braces'],\\n };\\n protected override readonly icon = signal(LucideBraces.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideBraces\\n */\\nexport const LucideCurlyBraces = LucideBraces;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Brain\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMThWNSIgLz4KICA8cGF0aCBkPSJNMTUgMTNhNC4xNyA0LjE3IDAgMCAxLTMtNCA0LjE3IDQuMTcgMCAwIDEtMyA0IiAvPgogIDxwYXRoIGQ9Ik0xNy41OTggNi41QTMgMyAwIDEgMCAxMiA1YTMgMyAwIDEgMC01LjU5OCAxLjUiIC8+CiAgPHBhdGggZD0iTTE3Ljk5NyA1LjEyNWE0IDQgMCAwIDEgMi41MjYgNS43NyIgLz4KICA8cGF0aCBkPSJNMTggMThhNCA0IDAgMCAwIDItNy40NjQiIC8+CiAgPHBhdGggZD0iTTE5Ljk2NyAxNy40ODNBNCA0IDAgMSAxIDEyIDE4YTQgNCAwIDEgMS03Ljk2Ny0uNTE3IiAvPgogIDxwYXRoIGQ9Ik02IDE4YTQgNCAwIDAgMS0yLTcuNDY0IiAvPgogIDxwYXRoIGQ9Ik02LjAwMyA1LjEyNWE0IDQgMCAwIDAtMi41MjYgNS43NyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/brain\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBrain]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBrain extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'brain',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 18V5', key: 'adv99a' }],\\n ['path', { d: 'M15 13a4.17 4.17 0 0 1-3-4 4.17 4.17 0 0 1-3 4', key: '1e3is1' }],\\n ['path', { d: 'M17.598 6.5A3 3 0 1 0 12 5a3 3 0 1 0-5.598 1.5', key: '1gqd8o' }],\\n ['path', { d: 'M17.997 5.125a4 4 0 0 1 2.526 5.77', key: 'iwvgf7' }],\\n ['path', { d: 'M18 18a4 4 0 0 0 2-7.464', key: 'efp6ie' }],\\n ['path', { d: 'M19.967 17.483A4 4 0 1 1 12 18a4 4 0 1 1-7.967-.517', key: '1gq6am' }],\\n ['path', { d: 'M6 18a4 4 0 0 1-2-7.464', key: 'k1g0md' }],\\n ['path', { d: 'M6.003 5.125a4 4 0 0 0-2.526 5.77', key: 'q97ue3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBrain.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BriefcaseConveyorBelt\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjB2MiIgLz4KICA8cGF0aCBkPSJNMTQgMjB2MiIgLz4KICA8cGF0aCBkPSJNMTggMjB2MiIgLz4KICA8cGF0aCBkPSJNMjEgMjBIMyIgLz4KICA8cGF0aCBkPSJNNiAyMHYyIiAvPgogIDxwYXRoIGQ9Ik04IDE2VjRhMiAyIDAgMCAxIDItMmg0YTIgMiAwIDAgMSAyIDJ2MTIiIC8+CiAgPHJlY3QgeD0iNCIgeT0iNiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjEwIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/briefcase-conveyor-belt\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBriefcaseConveyorBelt]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBriefcaseConveyorBelt extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'briefcase-conveyor-belt',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 20v2', key: '1n8e1g' }],\\n ['path', { d: 'M14 20v2', key: '1lq872' }],\\n ['path', { d: 'M18 20v2', key: '10uadw' }],\\n ['path', { d: 'M21 20H3', key: 'kdqkdp' }],\\n ['path', { d: 'M6 20v2', key: 'a9bc87' }],\\n ['path', { d: 'M8 16V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v12', key: '17n9tx' }],\\n ['rect', { x: '4', y: '6', width: '16', height: '10', rx: '2', key: '1097i5' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBriefcaseConveyorBelt.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BriefcaseBusiness\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiA2VjRhMiAyIDAgMCAwLTItMmgtNGEyIDIgMCAwIDAtMiAydjIiIC8+CiAgPHBhdGggZD0iTTIyIDEzYTE4LjE1IDE4LjE1IDAgMCAxLTIwIDAiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiB4PSIyIiB5PSI2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/briefcase-business\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBriefcaseBusiness]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBriefcaseBusiness extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'briefcase-business',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\\n ['path', { d: 'M16 6V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v2', key: '1ksdt3' }],\\n ['path', { d: 'M22 13a18.15 18.15 0 0 1-20 0', key: '12hx5q' }],\\n ['rect', { width: '20', height: '14', x: '2', y: '6', rx: '2', key: 'i6l2r4' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBriefcaseBusiness.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BrickWall\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiA5djYiIC8+CiAgPHBhdGggZD0iTTE2IDE1djYiIC8+CiAgPHBhdGggZD0iTTE2IDN2NiIgLz4KICA8cGF0aCBkPSJNMyAxNWgxOCIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxwYXRoIGQ9Ik04IDE1djYiIC8+CiAgPHBhdGggZD0iTTggM3Y2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/brick-wall\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBrickWall]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBrickWall extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'brick-wall',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M12 9v6', key: '199k2o' }],\\n ['path', { d: 'M16 15v6', key: '8rj2es' }],\\n ['path', { d: 'M16 3v6', key: '1j6rpj' }],\\n ['path', { d: 'M3 15h18', key: '5xshup' }],\\n ['path', { d: 'M3 9h18', key: '1pudct' }],\\n ['path', { d: 'M8 15v6', key: '1stoo3' }],\\n ['path', { d: 'M8 3v6', key: 'vlvjmk' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBrickWall.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BriefcaseMedical\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTF2NCIgLz4KICA8cGF0aCBkPSJNMTQgMTNoLTQiIC8+CiAgPHBhdGggZD0iTTE2IDZWNGEyIDIgMCAwIDAtMi0yaC00YTIgMiAwIDAgMC0yIDJ2MiIgLz4KICA8cGF0aCBkPSJNMTggNnYxNCIgLz4KICA8cGF0aCBkPSJNNiA2djE0IiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iNiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/briefcase-medical\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBriefcaseMedical]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBriefcaseMedical extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'briefcase-medical',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 11v4', key: 'a6ujw6' }],\\n ['path', { d: 'M14 13h-4', key: '1pl8zg' }],\\n ['path', { d: 'M16 6V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v2', key: '1ksdt3' }],\\n ['path', { d: 'M18 6v14', key: '1mu4gy' }],\\n ['path', { d: 'M6 6v14', key: '1s15cj' }],\\n ['rect', { width: '20', height: '14', x: '2', y: '6', rx: '2', key: 'i6l2r4' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBriefcaseMedical.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Briefcase\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjBWNGEyIDIgMCAwIDAtMi0yaC00YTIgMiAwIDAgMC0yIDJ2MTYiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiB4PSIyIiB5PSI2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/briefcase\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBriefcase]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBriefcase extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'briefcase',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16', key: 'jecpp' }],\\n ['rect', { width: '20', height: '14', x: '2', y: '6', rx: '2', key: 'i6l2r4' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBriefcase.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BringToFront\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSI4IiB5PSI4IiB3aWR0aD0iOCIgaGVpZ2h0PSI4IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNCAxMGEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg0YTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTE0IDIwYTIgMiAwIDAgMCAyIDJoNGEyIDIgMCAwIDAgMi0ydi00YTIgMiAwIDAgMC0yLTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bring-to-front\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBringToFront]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBringToFront extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bring-to-front',\\n size: 24,\\n node: [\\n ['rect', { x: '8', y: '8', width: '8', height: '8', rx: '2', key: 'yj20xf' }],\\n ['path', { d: 'M4 10a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2', key: '1ltk23' }],\\n ['path', { d: 'M14 20a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2', key: '1q24h9' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBringToFront.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Broccoli\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTNhMyAzIDAgMCAxLTIuMTIxLTUuMTIxIiAvPgogIDxwYXRoIGQ9Ik0xNS42MDYgMTQuMjA0Yy0zLjUgMS41LTUuODk5IDQuNTAzLTguODk5IDcuNTAzQTEgMSAwIDAgMSA2IDIyYy0yIDAtNC0yLTQtNGExIDEgMCAwIDEgLjI5My0uNzA3YzEuOTExLTEuOTExIDMuODIzLTMuNTc4IDUuMzQ3LTUuNDQxIiAvPgogIDxwYXRoIGQ9Ik0xNi41NzMgMTQuNzM3QTQgNCAwIDAgMSAxNCAxMSIgLz4KICA8cGF0aCBkPSJNNy4xNCAxMC45MDdhNCA0IDAgMSAxIDIuNzU2LTcuNDNBNCA0IDAgMCAxIDE2LjcgNC40OGEyIDIgMCAwIDEgMi44MiAyLjgyIDQgNCAwIDAgMSAxLjAwMiA2LjgwNUE0IDQgMCAxIDEgMTMgMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/broccoli\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBroccoli]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBroccoli extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'broccoli',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 13a3 3 0 0 1-2.121-5.121', key: '1oqad0' }],\\n [\\n 'path',\\n {\\n d: 'M15.606 14.204c-3.5 1.5-5.899 4.503-8.899 7.503A1 1 0 0 1 6 22c-2 0-4-2-4-4a1 1 0 0 1 .293-.707c1.911-1.911 3.823-3.578 5.347-5.441',\\n key: 'c93qjr',\\n },\\n ],\\n ['path', { d: 'M16.573 14.737A4 4 0 0 1 14 11', key: '1ymr17' }],\\n [\\n 'path',\\n {\\n d: 'M7.14 10.907a4 4 0 1 1 2.756-7.43A4 4 0 0 1 16.7 4.48a2 2 0 0 1 2.82 2.82 4 4 0 0 1 1.002 6.805A4 4 0 1 1 13 16',\\n key: '1kbgad',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideBroccoli.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Brush\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTAgMyAzIiAvPgogIDxwYXRoIGQ9Ik02LjUgMjFBMy41IDMuNSAwIDEgMCAzIDE3LjVhMi42MiAyLjYyIDAgMCAxLS43MDggMS43OTJBMSAxIDAgMCAwIDMgMjF6IiAvPgogIDxwYXRoIGQ9Ik05Ljk2OSAxNy4wMzEgMjEuMzc4IDUuNjI0YTEgMSAwIDAgMC0zLjAwMi0zLjAwMkw2Ljk2NyAxNC4wMzEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brush\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBrush]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBrush extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'brush',\\n size: 24,\\n node: [\\n ['path', { d: 'm11 10 3 3', key: 'fzmg1i' }],\\n [\\n 'path',\\n {\\n d: 'M6.5 21A3.5 3.5 0 1 0 3 17.5a2.62 2.62 0 0 1-.708 1.792A1 1 0 0 0 3 21z',\\n key: 'p4q2r7',\\n },\\n ],\\n [\\n 'path',\\n { d: 'M9.969 17.031 21.378 5.624a1 1 0 0 0-3.002-3.002L6.967 14.031', key: 'wy6l02' },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideBrush.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Bubbles\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNy4wMDEgMTUuMDg1QTEuNSAxLjUgMCAwIDEgOSAxNi41IiAvPgogIDxjaXJjbGUgY3g9IjE4LjUiIGN5PSI4LjUiIHI9IjMuNSIgLz4KICA8Y2lyY2xlIGN4PSI3LjUiIGN5PSIxNi41IiByPSI1LjUiIC8+CiAgPGNpcmNsZSBjeD0iNy41IiBjeT0iNC41IiByPSIyLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bubbles\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBubbles]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBubbles extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bubbles',\\n size: 24,\\n node: [\\n ['path', { d: 'M7.001 15.085A1.5 1.5 0 0 1 9 16.5', key: 'y44lvh' }],\\n ['circle', { cx: '18.5', cy: '8.5', r: '3.5', key: '1wadoa' }],\\n ['circle', { cx: '7.5', cy: '16.5', r: '5.5', key: '6mdt3g' }],\\n ['circle', { cx: '7.5', cy: '4.5', r: '2.5', key: '637s54' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBubbles.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BrushCleaning\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMjItMS00IiAvPgogIDxwYXRoIGQ9Ik0xOSAxNGExIDEgMCAwIDAgMS0xdi0xYTIgMiAwIDAgMC0yLTJoLTNhMSAxIDAgMCAxLTEtMVY0YTIgMiAwIDAgMC00IDB2NWExIDEgMCAwIDEtMSAxSDZhMiAyIDAgMCAwLTIgMnYxYTEgMSAwIDAgMCAxIDEiIC8+CiAgPHBhdGggZD0iTTE5IDE0SDVsLTEuOTczIDYuNzY3QTEgMSAwIDAgMCA0IDIyaDE2YTEgMSAwIDAgMCAuOTczLTEuMjMzeiIgLz4KICA8cGF0aCBkPSJtOCAyMiAxLTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/brush-cleaning\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBrushCleaning]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBrushCleaning extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'brush-cleaning',\\n size: 24,\\n node: [\\n ['path', { d: 'm16 22-1-4', key: '1ow2iv' }],\\n [\\n 'path',\\n {\\n d: 'M19 14a1 1 0 0 0 1-1v-1a2 2 0 0 0-2-2h-3a1 1 0 0 1-1-1V4a2 2 0 0 0-4 0v5a1 1 0 0 1-1 1H6a2 2 0 0 0-2 2v1a1 1 0 0 0 1 1',\\n key: '11gii7',\\n },\\n ],\\n [\\n 'path',\\n { d: 'M19 14H5l-1.973 6.767A1 1 0 0 0 4 22h16a1 1 0 0 0 .973-1.233z', key: 'bju7h4' },\\n ],\\n ['path', { d: 'm8 22 1-4', key: 's3unb' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBrushCleaning.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BugPlay\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTkuNjU1QTYgNiAwIDAgMSA2IDE0di0zYTQgNCAwIDAgMSA0LTRoNGE0IDQgMCAwIDEgNCAzLjk3IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNS4wMDNhMSAxIDAgMCAxIDEuNTE3LS44NTlsNC45OTcgMi45OTdhMSAxIDAgMCAxIDAgMS43MThsLTQuOTk3IDIuOTk3YTEgMSAwIDAgMS0xLjUxNy0uODZ6IiAvPgogIDxwYXRoIGQ9Ik0xNC4xMiAzLjg4IDE2IDIiIC8+CiAgPHBhdGggZD0iTTIxIDVhNCA0IDAgMCAxLTMuNTUgMy45NyIgLz4KICA8cGF0aCBkPSJNMyAyMWE0IDQgMCAwIDEgMy44MS00IiAvPgogIDxwYXRoIGQ9Ik0zIDVhNCA0IDAgMCAwIDMuNTUgMy45NyIgLz4KICA8cGF0aCBkPSJNNiAxM0gyIiAvPgogIDxwYXRoIGQ9Im04IDIgMS44OCAxLjg4IiAvPgogIDxwYXRoIGQ9Ik05IDcuMTNWNmEzIDMgMCAxIDEgNiAwdjEuMTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bug-play\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBugPlay]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBugPlay extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bug-play',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'M10 19.655A6 6 0 0 1 6 14v-3a4 4 0 0 1 4-4h4a4 4 0 0 1 4 3.97', key: '1gnv52' },\\n ],\\n [\\n 'path',\\n {\\n d: 'M14 15.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997a1 1 0 0 1-1.517-.86z',\\n key: '1weqy9',\\n },\\n ],\\n ['path', { d: 'M14.12 3.88 16 2', key: 'qol33r' }],\\n ['path', { d: 'M21 5a4 4 0 0 1-3.55 3.97', key: '5cxbf6' }],\\n ['path', { d: 'M3 21a4 4 0 0 1 3.81-4', key: '1fjd4g' }],\\n ['path', { d: 'M3 5a4 4 0 0 0 3.55 3.97', key: '1d7oge' }],\\n ['path', { d: 'M6 13H2', key: '82j7cp' }],\\n ['path', { d: 'm8 2 1.88 1.88', key: 'fmnt4t' }],\\n ['path', { d: 'M9 7.13V6a3 3 0 1 1 6 0v1.13', key: '1vgav8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBugPlay.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BugOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjB2LTgiIC8+CiAgPHBhdGggZD0iTTEyLjY1NiA3SDE0YTQgNCAwIDAgMSA0IDR2MS4zNDQiIC8+CiAgPHBhdGggZD0iTTE0LjEyIDMuODggMTYgMiIgLz4KICA8cGF0aCBkPSJNMTcuMTIzIDE3LjEyM0E2IDYgMCAwIDEgNiAxNHYtM2E0IDQgMCAwIDEgMS43Mi0zLjI4NyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMSA1YTQgNCAwIDAgMS0zLjU1IDMuOTciIC8+CiAgPHBhdGggZD0iTTIyIDEzaC0zLjM0NCIgLz4KICA8cGF0aCBkPSJNMyAyMWE0IDQgMCAwIDEgMy44MS00IiAvPgogIDxwYXRoIGQ9Ik0zIDVhNCA0IDAgMCAwIDMuNTUgMy45NyIgLz4KICA8cGF0aCBkPSJNNiAxM0gyIiAvPgogIDxwYXRoIGQ9Im04IDIgMS44OCAxLjg4IiAvPgogIDxwYXRoIGQ9Ik05LjcxMiA0LjA2QTMgMyAwIDAgMSAxNSA2djEuMTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/bug-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBugOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBugOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bug-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 20v-8', key: 'i3yub9' }],\\n ['path', { d: 'M12.656 7H14a4 4 0 0 1 4 4v1.344', key: 'vvueyn' }],\\n ['path', { d: 'M14.12 3.88 16 2', key: 'qol33r' }],\\n ['path', { d: 'M17.123 17.123A6 6 0 0 1 6 14v-3a4 4 0 0 1 1.72-3.287', key: '1cu21y' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M21 5a4 4 0 0 1-3.55 3.97', key: '5cxbf6' }],\\n ['path', { d: 'M22 13h-3.344', key: 'qb08am' }],\\n ['path', { d: 'M3 21a4 4 0 0 1 3.81-4', key: '1fjd4g' }],\\n ['path', { d: 'M3 5a4 4 0 0 0 3.55 3.97', key: '1d7oge' }],\\n ['path', { d: 'M6 13H2', key: '82j7cp' }],\\n ['path', { d: 'm8 2 1.88 1.88', key: 'fmnt4t' }],\\n ['path', { d: 'M9.712 4.06A3 3 0 0 1 15 6v1.13', key: '1bvup6' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBugOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Bug\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjB2LTkiIC8+CiAgPHBhdGggZD0iTTE0IDdhNCA0IDAgMCAxIDQgNHYzYTYgNiAwIDAgMS0xMiAwdi0zYTQgNCAwIDAgMSA0LTR6IiAvPgogIDxwYXRoIGQ9Ik0xNC4xMiAzLjg4IDE2IDIiIC8+CiAgPHBhdGggZD0iTTIxIDIxYTQgNCAwIDAgMC0zLjgxLTQiIC8+CiAgPHBhdGggZD0iTTIxIDVhNCA0IDAgMCAxLTMuNTUgMy45NyIgLz4KICA8cGF0aCBkPSJNMjIgMTNoLTQiIC8+CiAgPHBhdGggZD0iTTMgMjFhNCA0IDAgMCAxIDMuODEtNCIgLz4KICA8cGF0aCBkPSJNMyA1YTQgNCAwIDAgMCAzLjU1IDMuOTciIC8+CiAgPHBhdGggZD0iTTYgMTNIMiIgLz4KICA8cGF0aCBkPSJtOCAyIDEuODggMS44OCIgLz4KICA8cGF0aCBkPSJNOSA3LjEzVjZhMyAzIDAgMSAxIDYgMHYxLjEzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bug\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBug]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBug extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bug',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 20v-9', key: '1qisl0' }],\\n ['path', { d: 'M14 7a4 4 0 0 1 4 4v3a6 6 0 0 1-12 0v-3a4 4 0 0 1 4-4z', key: 'uouzyp' }],\\n ['path', { d: 'M14.12 3.88 16 2', key: 'qol33r' }],\\n ['path', { d: 'M21 21a4 4 0 0 0-3.81-4', key: '1b0z45' }],\\n ['path', { d: 'M21 5a4 4 0 0 1-3.55 3.97', key: '5cxbf6' }],\\n ['path', { d: 'M22 13h-4', key: '1jl80f' }],\\n ['path', { d: 'M3 21a4 4 0 0 1 3.81-4', key: '1fjd4g' }],\\n ['path', { d: 'M3 5a4 4 0 0 0 3.55 3.97', key: '1d7oge' }],\\n ['path', { d: 'M6 13H2', key: '82j7cp' }],\\n ['path', { d: 'm8 2 1.88 1.88', key: 'fmnt4t' }],\\n ['path', { d: 'M9 7.13V6a3 3 0 1 1 6 0v1.13', key: '1vgav8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBug.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Building\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTBoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNGguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMGguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDE0aC4wMSIgLz4KICA8cGF0aCBkPSJNMTYgNmguMDEiIC8+CiAgPHBhdGggZD0iTTggMTBoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDE0aC4wMSIgLz4KICA8cGF0aCBkPSJNOCA2aC4wMSIgLz4KICA8cGF0aCBkPSJNOSAyMnYtM2ExIDEgMCAwIDEgMS0xaDRhMSAxIDAgMCAxIDEgMXYzIiAvPgogIDxyZWN0IHg9IjQiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIyMCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/building\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBuilding]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBuilding extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'building',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 10h.01', key: '1nrarc' }],\\n ['path', { d: 'M12 14h.01', key: '1etili' }],\\n ['path', { d: 'M12 6h.01', key: '1vi96p' }],\\n ['path', { d: 'M16 10h.01', key: '1m94wz' }],\\n ['path', { d: 'M16 14h.01', key: '1gbofw' }],\\n ['path', { d: 'M16 6h.01', key: '1x0f13' }],\\n ['path', { d: 'M8 10h.01', key: '19clt8' }],\\n ['path', { d: 'M8 14h.01', key: '6423bh' }],\\n ['path', { d: 'M8 6h.01', key: '1dz90k' }],\\n ['path', { d: 'M9 22v-3a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v3', key: 'cabbwy' }],\\n ['rect', { x: '4', y: '2', width: '16', height: '20', rx: '2', key: '1uxh74' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBuilding.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Bus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCA2djYiIC8+CiAgPHBhdGggZD0iTTE1IDZ2NiIgLz4KICA8cGF0aCBkPSJNMiAxMmgxOS42IiAvPgogIDxwYXRoIGQ9Ik0xOCAxOGgzcy41LTEuNy44LTIuOGMuMS0uNC4yLS44LjItMS4yIDAtLjQtLjEtLjgtLjItMS4ybC0xLjQtNUMyMC4xIDYuOCAxOS4xIDYgMTggNkg0YTIgMiAwIDAgMC0yIDJ2MTBoMyIgLz4KICA8Y2lyY2xlIGN4PSI3IiBjeT0iMTgiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTkgMThoNSIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjE4IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bus',\\n size: 24,\\n node: [\\n ['path', { d: 'M8 6v6', key: '18i7km' }],\\n ['path', { d: 'M15 6v6', key: '1sg6z9' }],\\n ['path', { d: 'M2 12h19.6', key: 'de5uta' }],\\n [\\n 'path',\\n {\\n d: 'M18 18h3s.5-1.7.8-2.8c.1-.4.2-.8.2-1.2 0-.4-.1-.8-.2-1.2l-1.4-5C20.1 6.8 19.1 6 18 6H4a2 2 0 0 0-2 2v10h3',\\n key: '1wwztk',\\n },\\n ],\\n ['circle', { cx: '7', cy: '18', r: '2', key: '19iecd' }],\\n ['path', { d: 'M9 18h5', key: 'lrx6i' }],\\n ['circle', { cx: '16', cy: '18', r: '2', key: '1v4tcr' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name BusFront\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA2IDIgNyIgLz4KICA8cGF0aCBkPSJNMTAgNmg0IiAvPgogIDxwYXRoIGQ9Im0yMiA3LTItMSIgLz4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHg9IjQiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik00IDExaDE2IiAvPgogIDxwYXRoIGQ9Ik04IDE1aC4wMSIgLz4KICA8cGF0aCBkPSJNMTYgMTVoLjAxIiAvPgogIDxwYXRoIGQ9Ik02IDE5djIiIC8+CiAgPHBhdGggZD0iTTE4IDIxdi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/bus-front\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBusFront]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBusFront extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'bus-front',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 6 2 7', key: '1mqr15' }],\\n ['path', { d: 'M10 6h4', key: '1itunk' }],\\n ['path', { d: 'm22 7-2-1', key: '1umjhc' }],\\n ['rect', { width: '16', height: '16', x: '4', y: '3', rx: '2', key: '1wxw4b' }],\\n ['path', { d: 'M4 11h16', key: 'mpoxn0' }],\\n ['path', { d: 'M8 15h.01', key: 'a7atzg' }],\\n ['path', { d: 'M16 15h.01', key: 'rnfrdf' }],\\n ['path', { d: 'M6 19v2', key: '1loha6' }],\\n ['path', { d: 'M18 21v-2', key: 'sqyl04' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBusFront.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Building2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJoNCIgLz4KICA8cGF0aCBkPSJNMTAgOGg0IiAvPgogIDxwYXRoIGQ9Ik0xNCAyMXYtM2EyIDIgMCAwIDAtNCAwdjMiIC8+CiAgPHBhdGggZD0iTTYgMTBINGEyIDIgMCAwIDAtMiAydjdhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0yVjlhMiAyIDAgMCAwLTItMmgtMiIgLz4KICA8cGF0aCBkPSJNNiAyMVY1YTIgMiAwIDAgMSAyLTJoOGEyIDIgMCAwIDEgMiAydjE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/building-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideBuilding2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideBuilding2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'building-2',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 12h4', key: 'a56b0p' }],\\n ['path', { d: 'M10 8h4', key: '1sr2af' }],\\n ['path', { d: 'M14 21v-3a2 2 0 0 0-4 0v3', key: '1rgiei' }],\\n [\\n 'path',\\n {\\n d: 'M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2',\\n key: 'secmi2',\\n },\\n ],\\n ['path', { d: 'M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16', key: '16ra0t' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideBuilding2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CakeSlice\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTNIMyIgLz4KICA8cGF0aCBkPSJNMTYgMTdIMyIgLz4KICA8cGF0aCBkPSJtNy4yIDcuOS0zLjM4OCAyLjVBMiAyIDAgMCAwIDMgMTIuMDFWMjBhMSAxIDAgMCAwIDEgMWgxNmExIDEgMCAwIDAgMS0xdi04LjY1NGMwLTItMi40NC02LjAyNi02LjQ0LTguMDI2YTEgMSAwIDAgMC0xLjA4Mi4wNTdMMTAuNCA1LjYiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjciIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cake-slice\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCakeSlice]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCakeSlice extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cake-slice',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 13H3', key: '1wpj08' }],\\n ['path', { d: 'M16 17H3', key: '3lvfcd' }],\\n [\\n 'path',\\n {\\n d: 'm7.2 7.9-3.388 2.5A2 2 0 0 0 3 12.01V20a1 1 0 0 0 1 1h16a1 1 0 0 0 1-1v-8.654c0-2-2.44-6.026-6.44-8.026a1 1 0 0 0-1.082.057L10.4 5.6',\\n key: '1gmhf7',\\n },\\n ],\\n ['circle', { cx: '9', cy: '7', r: '2', key: '1305pl' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCakeSlice.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Calendar1\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTNoMXY0IiAvPgogIDxwYXRoIGQ9Ik0xNiAydjMiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-1\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCalendar1]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCalendar1 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'calendar-1',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 13h1v4', key: '10p4bv' }],\\n ['path', { d: 'M16 2v3', key: 'otl347' }],\\n ['path', { d: 'M3 9h18', key: '1pudct' }],\\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCalendar1.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CalendarArrowDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTcgNCA0IDQtNCIgLz4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0xOCAxM3Y4IiAvPgogIDxwYXRoIGQ9Ik0yMSAxMC4zNTRWNWEyIDIgMCAwMC0yLTJINWEyIDIgMCAwMC0yIDJ2MTRhMiAyIDAgMDAyIDJoNy4zNDMiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-arrow-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCalendarArrowDown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCalendarArrowDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'calendar-arrow-down',\\n size: 24,\\n node: [\\n ['path', { d: 'm14 17 4 4 4-4', key: '17qdjf' }],\\n ['path', { d: 'M16 2v3', key: 'otl347' }],\\n ['path', { d: 'M18 13v8', key: '1a00n0' }],\\n [\\n 'path',\\n { d: 'M21 10.354V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h7.343', key: '1qsorh' },\\n ],\\n ['path', { d: 'M3 9h18', key: '1pudct' }],\\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCalendarArrowDown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Calculator\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMjAiIHg9IjQiIHk9IjIiIHJ4PSIyIiAvPgogIDxsaW5lIHgxPSI4IiB4Mj0iMTYiIHkxPSI2IiB5Mj0iNiIgLz4KICA8bGluZSB4MT0iMTYiIHgyPSIxNiIgeTE9IjE0IiB5Mj0iMTgiIC8+CiAgPHBhdGggZD0iTTE2IDEwaC4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMTBoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDEwaC4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMTRoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDE0aC4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMThoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDE4aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calculator\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCalculator]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCalculator extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'calculator',\\n size: 24,\\n node: [\\n ['rect', { width: '16', height: '20', x: '4', y: '2', rx: '2', key: '1nb95v' }],\\n ['line', { x1: '8', x2: '16', y1: '6', y2: '6', key: 'x4nwl0' }],\\n ['line', { x1: '16', x2: '16', y1: '14', y2: '18', key: 'wjye3r' }],\\n ['path', { d: 'M16 10h.01', key: '1m94wz' }],\\n ['path', { d: 'M12 10h.01', key: '1nrarc' }],\\n ['path', { d: 'M8 10h.01', key: '19clt8' }],\\n ['path', { d: 'M12 14h.01', key: '1etili' }],\\n ['path', { d: 'M8 14h.01', key: '6423bh' }],\\n ['path', { d: 'M12 18h.01', key: 'mhygvu' }],\\n ['path', { d: 'M8 18h.01', key: 'lrp35t' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCalculator.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Cake\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjF2LThhMiAyIDAgMCAwLTItMkg2YTIgMiAwIDAgMC0yIDJ2OCIgLz4KICA8cGF0aCBkPSJNNCAxNnMuNS0xIDItMSAyLjUgMiA0IDIgMi41LTIgNC0yIDIuNSAyIDQgMiAyLTEgMi0xIiAvPgogIDxwYXRoIGQ9Ik0yIDIxaDIwIiAvPgogIDxwYXRoIGQ9Ik03IDh2MyIgLz4KICA8cGF0aCBkPSJNMTIgOHYzIiAvPgogIDxwYXRoIGQ9Ik0xNyA4djMiIC8+CiAgPHBhdGggZD0iTTcgNGguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDRoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNyA0aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cake\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCake]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCake extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cake',\\n size: 24,\\n node: [\\n ['path', { d: 'M20 21v-8a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v8', key: '1w3rig' }],\\n ['path', { d: 'M4 16s.5-1 2-1 2.5 2 4 2 2.5-2 4-2 2.5 2 4 2 2-1 2-1', key: 'n2jgmb' }],\\n ['path', { d: 'M2 21h20', key: '1nyx9w' }],\\n ['path', { d: 'M7 8v3', key: '1qtyvj' }],\\n ['path', { d: 'M12 8v3', key: 'hwp4zt' }],\\n ['path', { d: 'M17 8v3', key: '1i6e5u' }],\\n ['path', { d: 'M7 4h.01', key: '1bh4kh' }],\\n ['path', { d: 'M12 4h.01', key: '1ujb9j' }],\\n ['path', { d: 'M17 4h.01', key: '1upcoc' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCake.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CalendarArrowUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTcgNC00IDQgNCIgLz4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0xOCAyMXYtOCIgLz4KICA8cGF0aCBkPSJNMjEgMTAuMzQzVjVhMiAyIDAgMDAtMi0ySDVhMiAyIDAgMDAtMiAydjE0YTIgMiAwIDAwMiAyaDkiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-arrow-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCalendarArrowUp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCalendarArrowUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'calendar-arrow-up',\\n size: 24,\\n node: [\\n ['path', { d: 'm14 17 4-4 4 4', key: '1qa3u6' }],\\n ['path', { d: 'M16 2v3', key: 'otl347' }],\\n ['path', { d: 'M18 21v-8', key: '1ao88k' }],\\n ['path', { d: 'M21 10.343V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h9', key: '185mot' }],\\n ['path', { d: 'M3 9h18', key: '1pudct' }],\\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCalendarArrowUp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CableCar\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM2guMDEiIC8+CiAgPHBhdGggZD0iTTE0IDJoLjAxIiAvPgogIDxwYXRoIGQ9Im0yIDkgMjAtNSIgLz4KICA8cGF0aCBkPSJNMTIgMTJWNi41IiAvPgogIDxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxMCIgeD0iNCIgeT0iMTIiIHJ4PSIzIiAvPgogIDxwYXRoIGQ9Ik05IDEydjUiIC8+CiAgPHBhdGggZD0iTTE1IDEydjUiIC8+CiAgPHBhdGggZD0iTTQgMTdoMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cable-car\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCableCar]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCableCar extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cable-car',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 3h.01', key: 'lbucoy' }],\\n ['path', { d: 'M14 2h.01', key: '1k8aa1' }],\\n ['path', { d: 'm2 9 20-5', key: '1kz0j5' }],\\n ['path', { d: 'M12 12V6.5', key: '1vbrij' }],\\n ['rect', { width: '16', height: '10', x: '4', y: '12', rx: '3', key: 'if91er' }],\\n ['path', { d: 'M9 12v5', key: '3anwtq' }],\\n ['path', { d: 'M15 12v5', key: '5xh3zn' }],\\n ['path', { d: 'M4 17h16', key: 'g4d7ey' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCableCar.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CalendarCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0ibTkgMTUgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCalendarCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCalendarCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'calendar-check',\\n size: 24,\\n node: [\\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\\n ['path', { d: 'M16 2v3', key: 'otl347' }],\\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\\n ['path', { d: 'M3 9h18', key: '1pudct' }],\\n ['path', { d: 'm9 15 2 2 4-4', key: '1grp1n' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCalendarCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CalendarCheck2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNIDE5IDMgTCA1IDMiIC8+CiAgPHBhdGggZD0iTSAyMSAxMyBMIDIxIDUiIC8+CiAgPHBhdGggZD0iTSAyMSA1IEEyIDIgMCAwIDAgMTkgMyIgLz4KICA8cGF0aCBkPSJNIDMgMTkgQTIgMiAwIDAgMCA1IDIxIiAvPgogIDxwYXRoIGQ9Ik0gMyA1IEwgMyAxOSIgLz4KICA8cGF0aCBkPSJNIDUgMyBBMiAyIDAgMCAwIDMgNSIgLz4KICA8cGF0aCBkPSJtMTYgMTkgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTUgMjEgTDEyLjUgMjEiIC8+CiAgPHBhdGggZD0iTTggMnYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-check-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCalendarCheck2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCalendarCheck2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'calendar-check-2',\\n size: 24,\\n node: [\\n ['path', { d: 'M 19 3 L 5 3', key: '1xn3iy' }],\\n ['path', { d: 'M 21 13 L 21 5', key: '102s58' }],\\n ['path', { d: 'M 21 5 A2 2 0 0 0 19 3', key: '1xylja' }],\\n ['path', { d: 'M 3 19 A2 2 0 0 0 5 21', key: '19jxbv' }],\\n ['path', { d: 'M 3 5 L 3 19', key: '1yylhw' }],\\n ['path', { d: 'M 5 3 A2 2 0 0 0 3 5', key: '164twa' }],\\n ['path', { d: 'm16 19 2 2 4-4', key: '1b14m6' }],\\n ['path', { d: 'M16 2v3', key: 'otl347' }],\\n ['path', { d: 'M3 9h18', key: '1pudct' }],\\n ['path', { d: 'M5 21 L12.5 21', key: '1n38e0' }],\\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCalendarCheck2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Cable\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTlhMSAxIDAgMCAxLTEtMXYtMmEyIDIgMCAwIDEgMi0yaDJhMiAyIDAgMCAxIDIgMnYyYTEgMSAwIDAgMS0xIDF6IiAvPgogIDxwYXRoIGQ9Ik0xNyAyMXYtMiIgLz4KICA8cGF0aCBkPSJNMTkgMTRWNi41YTEgMSAwIDAgMC03IDB2MTFhMSAxIDAgMCAxLTcgMFYxMCIgLz4KICA8cGF0aCBkPSJNMjEgMjF2LTIiIC8+CiAgPHBhdGggZD0iTTMgNVYzIiAvPgogIDxwYXRoIGQ9Ik00IDEwYTIgMiAwIDAgMS0yLTJWNmExIDEgMCAwIDEgMS0xaDRhMSAxIDAgMCAxIDEgMXYyYTIgMiAwIDAgMS0yIDJ6IiAvPgogIDxwYXRoIGQ9Ik03IDVWMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cable\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCable]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCable extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cable',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M17 19a1 1 0 0 1-1-1v-2a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2a1 1 0 0 1-1 1z',\\n key: 'trhst0',\\n },\\n ],\\n ['path', { d: 'M17 21v-2', key: 'ds4u3f' }],\\n ['path', { d: 'M19 14V6.5a1 1 0 0 0-7 0v11a1 1 0 0 1-7 0V10', key: '1mo9zo' }],\\n ['path', { d: 'M21 21v-2', key: 'eo0ou' }],\\n ['path', { d: 'M3 5V3', key: '1k5hjh' }],\\n [\\n 'path',\\n {\\n d: 'M4 10a2 2 0 0 1-2-2V6a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v2a2 2 0 0 1-2 2z',\\n key: '1dd30t',\\n },\\n ],\\n ['path', { d: 'M7 5V3', key: '1t1388' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCable.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CalendarCog\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuMjI4IDE2Ljg1Mi0uOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE1LjIyOCAxOS4xNDgtLjkyMy4zODMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cGF0aCBkPSJtMTYuNDcgMTQuMzA1LjM4Mi45MjMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAyMC43NzItLjM4My45MjQiIC8+CiAgPHBhdGggZD0ibTE5LjE0OCAxNS4yMjguMzgzLS45MjMiIC8+CiAgPHBhdGggZD0ibTE5LjUzIDIxLjY5Ni0uMzgyLS45MjQiIC8+CiAgPHBhdGggZD0ibTIwLjc3MyAxNi44NTIuOTI0LS4zODMiIC8+CiAgPHBhdGggZD0ibTIwLjc3MyAxOS4xNDguOTI0LjM4MyIgLz4KICA8cGF0aCBkPSJNMjEgMTAuNVY1YTIgMiAwIDAwLTItMkg1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmg1LjUiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-cog\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCalendarCog]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCalendarCog extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'calendar-cog',\\n size: 24,\\n node: [\\n ['path', { d: 'm15.228 16.852-.923-.383', key: 'npixar' }],\\n ['path', { d: 'm15.228 19.148-.923.383', key: '51cr3n' }],\\n ['path', { d: 'M16 2v3', key: 'otl347' }],\\n ['path', { d: 'm16.47 14.305.382.923', key: 'obybxd' }],\\n ['path', { d: 'm16.852 20.772-.383.924', key: 'dpfhf9' }],\\n ['path', { d: 'm19.148 15.228.383-.923', key: '1reyyz' }],\\n ['path', { d: 'm19.53 21.696-.382-.924', key: '1goivc' }],\\n ['path', { d: 'm20.773 16.852.924-.383', key: 'ybmb4k' }],\\n ['path', { d: 'm20.773 19.148.924.383', key: '1c2d3p' }],\\n ['path', { d: 'M21 10.5V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h5.5', key: '1e6z1y' }],\\n ['path', { d: 'M3 9h18', key: '1pudct' }],\\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCalendarCog.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CalendarClock\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTR2Mi4ybDEuNiAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAydjMiIC8+CiAgPHBhdGggZD0iTTIxIDcuMzM4VjVhMiAyIDAgMDAtMi0ySDVhMiAyIDAgMDAtMiAydjE0YTIgMiAwIDAwMiAyaDIuMzM4IiAvPgogIDxwYXRoIGQ9Ik0zIDloNS44NTkiIC8+CiAgPHBhdGggZD0iTTggMnYzIiAvPgogIDxjaXJjbGUgY3g9IjE2IiBjeT0iMTYiIHI9IjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-clock\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCalendarClock]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCalendarClock extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'calendar-clock',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 14v2.2l1.6 1', key: 'fo4ql5' }],\\n ['path', { d: 'M16 2v3', key: 'otl347' }],\\n [\\n 'path',\\n { d: 'M21 7.338V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h2.338', key: '7hb8p4' },\\n ],\\n ['path', { d: 'M3 9h5.859', key: 'numkqi' }],\\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\\n ['circle', { cx: '16', cy: '16', r: '6', key: 'qoo3c4' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCalendarClock.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CalendarHeart\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMTI3IDIxSDVhMiAyIDAgMDEtMi0yVjVhMiAyIDAgMDEyLTJoMTRhMiAyIDAgMDEyIDJ2NS4xMjUiIC8+CiAgPHBhdGggZD0iTTE0LjYyIDE3LjhBMi4yNSAyLjI1IDAgMTExOCAxNC44MzZhMi4yNSAyLjI1IDAgMTEzLjM4IDIuOTY2bC0yLjYyNiAyLjg1NmEuOTk4Ljk5OCAwIDAxLTEuNTA3IDB6IiAvPgogIDxwYXRoIGQ9Ik0xNiAydjMiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-heart\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCalendarHeart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCalendarHeart extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'calendar-heart',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'M12.127 21H5a2 2 0 01-2-2V5a2 2 0 012-2h14a2 2 0 012 2v5.125', key: '1fsxpc' },\\n ],\\n [\\n 'path',\\n {\\n d: 'M14.62 17.8A2.25 2.25 0 1118 14.836a2.25 2.25 0 113.38 2.966l-2.626 2.856a.998.998 0 01-1.507 0z',\\n key: '1gk3ue',\\n },\\n ],\\n ['path', { d: 'M16 2v3', key: 'otl347' }],\\n ['path', { d: 'M3 9h18', key: '1pudct' }],\\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCalendarHeart.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CalendarDays\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTggMTNoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxM2guMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEzaC4wMSIgLz4KICA8cGF0aCBkPSJNOCAxN2guMDEiIC8+CiAgPHBhdGggZD0iTTEyIDE3aC4wMSIgLz4KICA8cGF0aCBkPSJNMTYgMTdoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-days\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCalendarDays]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCalendarDays extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'calendar-days',\\n size: 24,\\n node: [\\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\\n ['path', { d: 'M16 2v3', key: 'otl347' }],\\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\\n ['path', { d: 'M3 9h18', key: '1pudct' }],\\n ['path', { d: 'M8 13h.01', key: '1sbv64' }],\\n ['path', { d: 'M12 13h.01', key: 'y0uutt' }],\\n ['path', { d: 'M16 13h.01', key: 'wip0gl' }],\\n ['path', { d: 'M8 17h.01', key: 'p3bg7i' }],\\n ['path', { d: 'M12 17h.01', key: 'p32p05' }],\\n ['path', { d: 'M16 17h.01', key: 'ql8jdd' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCalendarDays.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CalendarOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTIxIDloLTUuNSIgLz4KICA8cGF0aCBkPSJNMyA5aDYiIC8+CiAgPHBhdGggZD0iTTMuNTg2IDMuNTg2QTIgMiAwIDAwMyA1djE0YTIgMiAwIDAwMiAyaDE0YTIgMiAwIDAwMS40MTQtLjU4NiIgLz4KICA8cGF0aCBkPSJNOC42NTYgM0gxOWEyIDIgMCAwMTIgMnYxMC4zNDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCalendarOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCalendarOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'calendar-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 2v3', key: 'otl347' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M21 9h-5.5', key: '1g344v' }],\\n ['path', { d: 'M3 9h6', key: '1q2djq' }],\\n [\\n 'path',\\n { d: 'M3.586 3.586A2 2 0 003 5v14a2 2 0 002 2h14a2 2 0 001.414-.586', key: '1g7ltu' },\\n ],\\n ['path', { d: 'M8.656 3H19a2 2 0 012 2v10.344', key: '1bwpd1' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCalendarOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CalendarFold\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNVY1YTIgMiAwIDAwLTItMkg1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmgxMHYtNWExIDEgMCAwMTEtMXphMi40IDIuNCAwIDAxLS43MDYgMS43MDZsLTMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwMTE1IDIxIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTggMnYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-fold\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCalendarFold]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCalendarFold extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'calendar-fold',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 2v3', key: 'otl347' }],\\n [\\n 'path',\\n {\\n d: 'M21 15V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h10v-5a1 1 0 011-1za2.4 2.4 0 01-.706 1.706l-3.588 3.588A2.4 2.4 0 0115 21',\\n key: '4uit17',\\n },\\n ],\\n ['path', { d: 'M3 9h18', key: '1pudct' }],\\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCalendarFold.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CalendarMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMThoNiIgLz4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNFY1YTIgMiAwIDAwLTItMkg1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmg4LjMiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCalendarMinus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCalendarMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'calendar-minus',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 18h6', key: '987eiv' }],\\n ['path', { d: 'M16 2v3', key: 'otl347' }],\\n ['path', { d: 'M21 14V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h8.3', key: 'gcu0od' }],\\n ['path', { d: 'M3 9h18', key: '1pudct' }],\\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCalendarMinus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CalendarMinus2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTEwIDE1aDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-minus-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCalendarMinus2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCalendarMinus2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'calendar-minus-2',\\n size: 24,\\n node: [\\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\\n ['path', { d: 'M16 2v3', key: 'otl347' }],\\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\\n ['path', { d: 'M3 9h18', key: '1pudct' }],\\n ['path', { d: 'M10 15h4', key: '192ueg' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCalendarMinus2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CalendarPlus2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTEwIDE1aDQiIC8+CiAgPHBhdGggZD0iTTEyIDEzdjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar-plus-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCalendarPlus2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCalendarPlus2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'calendar-plus-2',\\n size: 24,\\n node: [\\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\\n ['path', { d: 'M16 2v3', key: 'otl347' }],\\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\\n ['path', { d: 'M3 9h18', key: '1pudct' }],\\n ['path', { d: 'M10 15h4', key: '192ueg' }],\\n ['path', { d: 'M12 13v4', key: '1il4po' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCalendarPlus2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CalendarPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMThoNiIgLz4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0xOSAxNXY2IiAvPgogIDxwYXRoIGQ9Ik0yMSAxMS41VjVhMiAyIDAgMDAtMi0ySDVhMiAyIDAgMDAtMiAydjE0YTIgMiAwIDAwMiAyaDguMyIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxwYXRoIGQ9Ik04IDJ2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCalendarPlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCalendarPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'calendar-plus',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 18h6', key: '987eiv' }],\\n ['path', { d: 'M16 2v3', key: 'otl347' }],\\n ['path', { d: 'M19 15v6', key: '10aioa' }],\\n ['path', { d: 'M21 11.5V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h8.3', key: 'jgwkxf' }],\\n ['path', { d: 'M3 9h18', key: '1pudct' }],\\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCalendarPlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CalendarRange\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNiAydjMiIC8+CiAgPHBhdGggZD0iTTMgOWgxOCIgLz4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE3IDEzaC02IiAvPgogIDxwYXRoIGQ9Ik0xMyAxN0g3IiAvPgogIDxwYXRoIGQ9Ik03IDEzaC4wMSIgLz4KICA8cGF0aCBkPSJNMTcgMTdoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-range\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCalendarRange]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCalendarRange extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'calendar-range',\\n size: 24,\\n node: [\\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\\n ['path', { d: 'M16 2v3', key: 'otl347' }],\\n ['path', { d: 'M3 9h18', key: '1pudct' }],\\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\\n ['path', { d: 'M17 13h-6', key: '1qbiup' }],\\n ['path', { d: 'M13 17H7', key: '1x38vv' }],\\n ['path', { d: 'M7 13h.01', key: '1vezk1' }],\\n ['path', { d: 'M17 17h.01', key: '1sd3ek' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCalendarRange.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CalendarSync\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTB2NGg0IiAvPgogIDxwYXRoIGQ9Im0xMSAxNCAxLjUzNS0xLjYwNWE1IDUgMCAwMTggMS41IiAvPgogIDxwYXRoIGQ9Ik0xNiAydjMiIC8+CiAgPHBhdGggZD0ibTIxIDE4LTEuNTM1IDEuNjA1YTUgNSAwIDAxLTgtMS41IiAvPgogIDxwYXRoIGQ9Ik0yMSAyMnYtNGgtNCIgLz4KICA8cGF0aCBkPSJNMjEgOC41MTdWNWEyIDIgMCAwMC0yLTJINWEyIDIgMCAwMC0yIDJ2MTRhMiAyIDAgMDAyIDJoMy41MTciIC8+CiAgPHBhdGggZD0iTTMgOWg0IiAvPgogIDxwYXRoIGQ9Ik04IDJ2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-sync\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCalendarSync]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCalendarSync extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'calendar-sync',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 10v4h4', key: '172dkj' }],\\n ['path', { d: 'm11 14 1.535-1.605a5 5 0 018 1.5', key: 'jekqcd' }],\\n ['path', { d: 'M16 2v3', key: 'otl347' }],\\n ['path', { d: 'm21 18-1.535 1.605a5 5 0 01-8-1.5', key: 'n107hu' }],\\n ['path', { d: 'M21 22v-4h-4', key: 'hrummi' }],\\n [\\n 'path',\\n { d: 'M21 8.517V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h3.517', key: 'yafrba' },\\n ],\\n ['path', { d: 'M3 9h4', key: 'rnfnj5' }],\\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCalendarSync.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CalendarSearch\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMC42OVY1YTIgMiAwIDAwLTItMkg1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmg3LjI1IiAvPgogIDxwYXRoIGQ9Im0yMiAyMS0xLjg3NS0xLjg3NSIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxwYXRoIGQ9Ik04IDJ2MyIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE3IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-search\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCalendarSearch]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCalendarSearch extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'calendar-search',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 2v3', key: 'otl347' }],\\n ['path', { d: 'M21 10.69V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h7.25', key: 'h6gkkz' }],\\n ['path', { d: 'm22 21-1.875-1.875', key: '1dzjql' }],\\n ['path', { d: 'M3 9h18', key: '1pudct' }],\\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\\n ['circle', { cx: '18', cy: '17', r: '3', key: '1hty4x' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCalendarSearch.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CalendarX2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYzIiAvPgogIDxwYXRoIGQ9Im0xNyAxNiA1IDUiIC8+CiAgPHBhdGggZD0ibTE3IDIxIDUtNSIgLz4KICA8cGF0aCBkPSJNMjEgMTJWNWEyIDIgMCAwMC0yLTJINWEyIDIgMCAwMC0yIDJ2MTRhMiAyIDAgMDAyIDJoOCIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxwYXRoIGQ9Ik04IDJ2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/calendar-x-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCalendarX2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCalendarX2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'calendar-x-2',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 2v3', key: 'otl347' }],\\n ['path', { d: 'm17 16 5 5', key: '1a37d9' }],\\n ['path', { d: 'm17 21 5-5', key: '1b797a' }],\\n ['path', { d: 'M21 12V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h8', key: '14ws7l' }],\\n ['path', { d: 'M3 9h18', key: '1pudct' }],\\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCalendarX2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CalendarX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0ibTE0IDEzLTQgNCIgLz4KICA8cGF0aCBkPSJtMTAgMTMgNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/calendar-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCalendarX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCalendarX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'calendar-x',\\n size: 24,\\n node: [\\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\\n ['path', { d: 'M16 2v3', key: 'otl347' }],\\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\\n ['path', { d: 'M3 9h18', key: '1pudct' }],\\n ['path', { d: 'm14 13-4 4', key: '1gib57' }],\\n ['path', { d: 'm10 13 4 4', key: '153uiq' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCalendarX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Calendars\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNS43MjYgMjEuMDFBMiAyIDAgMCAxIDE0IDIySDRhMiAyIDAgMCAxLTItMlYxMGEyIDIgMCAwIDEgMi0yIiAvPgogIDxwYXRoIGQ9Ik0xOCAydjIiIC8+CiAgPHBhdGggZD0iTTIgMTNoMiIgLz4KICA8cGF0aCBkPSJNOCA4aDE0IiAvPgogIDxyZWN0IHg9IjgiIHk9IjMiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendars\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCalendars]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCalendars extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'calendars',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\\n [\\n 'path',\\n { d: 'M15.726 21.01A2 2 0 0 1 14 22H4a2 2 0 0 1-2-2V10a2 2 0 0 1 2-2', key: 'j6srht' },\\n ],\\n ['path', { d: 'M18 2v2', key: '1kh14s' }],\\n ['path', { d: 'M2 13h2', key: '13gyu8' }],\\n ['path', { d: 'M8 8h14', key: '12jxz2' }],\\n ['rect', { x: '8', y: '3', width: '14', height: '14', rx: '2', key: 'nsru6w' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCalendars.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Calendar\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjMiIC8+CiAgPHBhdGggZD0iTTE2IDJ2MyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/calendar\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCalendar]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCalendar extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'calendar',\\n size: 24,\\n node: [\\n ['path', { d: 'M8 2v3', key: '1ioesn' }],\\n ['path', { d: 'M16 2v3', key: 'otl347' }],\\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\\n ['path', { d: 'M3 9h18', key: '1pudct' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCalendar.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Camera\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuOTk3IDRhMiAyIDAgMCAxIDEuNzYgMS4wNWwuNDg2LjlBMiAyIDAgMCAwIDE4LjAwMyA3SDIwYTIgMiAwIDAgMSAyIDJ2OWEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMlY5YTIgMiAwIDAgMSAyLTJoMS45OTdhMiAyIDAgMCAwIDEuNzU5LTEuMDQ4bC40ODktLjkwNEEyIDIgMCAwIDEgMTAuMDA0IDR6IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTMiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/camera\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCamera]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCamera extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'camera',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z',\\n key: '18u6gg',\\n },\\n ],\\n ['circle', { cx: '12', cy: '13', r: '3', key: '1vg3eu' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCamera.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CameraOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuNTY0IDE0LjU1OGEzIDMgMCAxIDEtNC4xMjItNC4xMjEiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMjAgMjBINGEyIDIgMCAwIDEtMi0yVjlhMiAyIDAgMCAxIDItMmgxLjk5N2EyIDIgMCAwIDAgLjgxOS0uMTc1IiAvPgogIDxwYXRoIGQ9Ik05LjY5NSA0LjAyNEEyIDIgMCAwIDEgMTAuMDA0IDRoMy45OTNhMiAyIDAgMCAxIDEuNzYgMS4wNWwuNDg2LjlBMiAyIDAgMCAwIDE4LjAwMyA3SDIwYTIgMiAwIDAgMSAyIDJ2Ny4zNDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/camera-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCameraOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCameraOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'camera-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M14.564 14.558a3 3 0 1 1-4.122-4.121', key: '1rnrzw' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n [\\n 'path',\\n { d: 'M20 20H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 .819-.175', key: '1x3arw' },\\n ],\\n [\\n 'path',\\n {\\n d: 'M9.695 4.024A2 2 0 0 1 10.004 4h3.993a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v7.344',\\n key: '1i84u0',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideCameraOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CandyOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTB2Ny45IiAvPgogIDxwYXRoIGQ9Ik0xMS44MDIgNi4xNDVhNSA1IDAgMCAxIDYuMDUzIDYuMDUzIiAvPgogIDxwYXRoIGQ9Ik0xNCA2LjF2Mi4yNDMiIC8+CiAgPHBhdGggZD0ibTE1LjUgMTUuNTcxLS45NjQuOTY0YTUgNSAwIDAgMS03LjA3MSAwIDUgNSAwIDAgMSAwLTcuMDdsLjk2NC0uOTY1IiAvPgogIDxwYXRoIGQ9Ik0xNiA3VjNhMSAxIDAgMCAxIDEuNzA3LS43MDcgMi41IDIuNSAwIDAgMCAyLjE1Mi43MTcgMSAxIDAgMCAxIDEuMTMxIDEuMTMxIDIuNSAyLjUgMCAwIDAgLjcxNyAyLjE1MkExIDEgMCAwIDEgMjEgOGgtNCIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik04IDE3djRhMSAxIDAgMCAxLTEuNzA3LjcwNyAyLjUgMi41IDAgMCAwLTIuMTUyLS43MTcgMSAxIDAgMCAxLTEuMTMxLTEuMTMxIDIuNSAyLjUgMCAwIDAtLjcxNy0yLjE1MkExIDEgMCAwIDEgMyAxNmg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/candy-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCandyOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCandyOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'candy-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 10v7.9', key: 'm8g9tt' }],\\n ['path', { d: 'M11.802 6.145a5 5 0 0 1 6.053 6.053', key: 'dn87i3' }],\\n ['path', { d: 'M14 6.1v2.243', key: '1kzysn' }],\\n [\\n 'path',\\n { d: 'm15.5 15.571-.964.964a5 5 0 0 1-7.071 0 5 5 0 0 1 0-7.07l.964-.965', key: '3sxy18' },\\n ],\\n [\\n 'path',\\n {\\n d: 'M16 7V3a1 1 0 0 1 1.707-.707 2.5 2.5 0 0 0 2.152.717 1 1 0 0 1 1.131 1.131 2.5 2.5 0 0 0 .717 2.152A1 1 0 0 1 21 8h-4',\\n key: 'gpb6xx',\\n },\\n ],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n [\\n 'path',\\n {\\n d: 'M8 17v4a1 1 0 0 1-1.707.707 2.5 2.5 0 0 0-2.152-.717 1 1 0 0 1-1.131-1.131 2.5 2.5 0 0 0-.717-2.152A1 1 0 0 1 3 16h4',\\n key: 'qexcha',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideCandyOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CandyCane\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuOCA1IDIuMTExIDQuMjIzIiAvPgogIDxwYXRoIGQ9Ik0xNy43NSA3IDE1IDIuMSIgLz4KICA8cGF0aCBkPSJtNC44NzQgMTQuNjQ3IDIuMTIgNC4yNCIgLz4KICA8cGF0aCBkPSJNNS43IDIxYTIgMiAwIDAgMS0zLjUtMmw4LjYtMTRhNiA2IDAgMCAxIDEwLjQgNiAyIDIgMCAxIDEtMy40NjQtMiAyIDIgMCAxIDAtMy40NjQtMnoiIC8+CiAgPHBhdGggZD0ibTcuOTA2IDkuNzEyIDIuMDA1IDQuNDExIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/candy-cane\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCandyCane]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCandyCane extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'candy-cane',\\n size: 24,\\n node: [\\n ['path', { d: 'm10.8 5 2.111 4.223', key: '11kb8w' }],\\n ['path', { d: 'M17.75 7 15 2.1', key: '12x7e8' }],\\n ['path', { d: 'm4.874 14.647 2.12 4.24', key: 'ccpt4b' }],\\n [\\n 'path',\\n {\\n d: 'M5.7 21a2 2 0 0 1-3.5-2l8.6-14a6 6 0 0 1 10.4 6 2 2 0 1 1-3.464-2 2 2 0 1 0-3.464-2z',\\n key: 'u5e8z4',\\n },\\n ],\\n ['path', { d: 'm7.906 9.712 2.005 4.411', key: '1k0qph' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCandyCane.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CannabisOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTRjMS41IDEuNSAzLjUgMyA2IDMgMC0xLjUtLjUtMy41LTItNSIgLz4KICA8cGF0aCBkPSJNMTMuOTg4IDguMzI3QzEzLjkwMiA2LjA1NCAxMy4zNjUgMy44MiAxMiAyYTkuMyA5LjMgMCAwIDAtMS40NDUgMi45IiAvPgogIDxwYXRoIGQ9Ik0xNy4zNzUgMTEuNzI1QzE4Ljg4MiAxMC41MyAyMSA3Ljg0MSAyMSA2Yy0yLjMyNCAwLTUuMDggMS4yOTYtNi42NjIgMi42ODQiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMjEuMDI0IDE1LjM3OEExNSAxNSAwIDAgMCAyMiAxNWMtLjQyNi0xLjI3OS0yLjY3LTIuNTU3LTQuMjUtMi45MDciIC8+CiAgPHBhdGggZD0iTTYuOTk1IDYuOTkyQzUuNzE0IDYuNCA0LjI5IDYgMyA2YzAgMiAyLjUgNSA0IDYtMS41IDAtNC41IDEuNS01IDMgMy41IDEuNSA2IDEgNiAxLTEuNSAxLjUtMiAzLjUtMiA1IDIuNSAwIDQuNS0xLjUgNi0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cannabis-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCannabisOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCannabisOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cannabis-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 22v-4c1.5 1.5 3.5 3 6 3 0-1.5-.5-3.5-2-5', key: '1bqfb7' }],\\n [\\n 'path',\\n { d: 'M13.988 8.327C13.902 6.054 13.365 3.82 12 2a9.3 9.3 0 0 0-1.445 2.9', key: '1p520n' },\\n ],\\n [\\n 'path',\\n {\\n d: 'M17.375 11.725C18.882 10.53 21 7.841 21 6c-2.324 0-5.08 1.296-6.662 2.684',\\n key: 'q2itvb',\\n },\\n ],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n [\\n 'path',\\n { d: 'M21.024 15.378A15 15 0 0 0 22 15c-.426-1.279-2.67-2.557-4.25-2.907', key: 'j9amvs' },\\n ],\\n [\\n 'path',\\n {\\n d: 'M6.995 6.992C5.714 6.4 4.29 6 3 6c0 2 2.5 5 4 6-1.5 0-4.5 1.5-5 3 3.5 1.5 6 1 6 1-1.5 1.5-2 3.5-2 5 2.5 0 4.5-1.5 6-3',\\n key: '8gmd5g',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideCannabisOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Cannabis\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTQiIC8+CiAgPHBhdGggZD0iTTcgMTJjLTEuNSAwLTQuNSAxLjUtNSAzIDMuNSAxLjUgNiAxIDYgMS0xLjUgMS41LTIgMy41LTIgNSAyLjUgMCA0LjUtMS41IDYtMyAxLjUgMS41IDMuNSAzIDYgMyAwLTEuNS0uNS0zLjUtMi01IDAgMCAyLjUuNSA2LTEtLjUtMS41LTMuNS0zLTUtMyAxLjUtMSA0LTQgNC02LTIuNSAwLTUuNSAxLjUtNyAzIDAtMi41LS41LTUtMi03LTEuNSAyLTIgNC41LTIgNy0xLjUtMS41LTQuNS0zLTctMyAwIDIgMi41IDUgNCA2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cannabis\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCannabis]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCannabis extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cannabis',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 22v-4', key: '1utk9m' }],\\n [\\n 'path',\\n {\\n d: 'M7 12c-1.5 0-4.5 1.5-5 3 3.5 1.5 6 1 6 1-1.5 1.5-2 3.5-2 5 2.5 0 4.5-1.5 6-3 1.5 1.5 3.5 3 6 3 0-1.5-.5-3.5-2-5 0 0 2.5.5 6-1-.5-1.5-3.5-3-5-3 1.5-1 4-4 4-6-2.5 0-5.5 1.5-7 3 0-2.5-.5-5-2-7-1.5 2-2 4.5-2 7-1.5-1.5-4.5-3-7-3 0 2 2.5 5 4 6',\\n key: '1mezod',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideCannabis.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Candy\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgN3YxMC45IiAvPgogIDxwYXRoIGQ9Ik0xNCA2LjFWMTciIC8+CiAgPHBhdGggZD0iTTE2IDdWM2ExIDEgMCAwIDEgMS43MDctLjcwNyAyLjUgMi41IDAgMCAwIDIuMTUyLjcxNyAxIDEgMCAwIDEgMS4xMzEgMS4xMzEgMi41IDIuNSAwIDAgMCAuNzE3IDIuMTUyQTEgMSAwIDAgMSAyMSA4aC00IiAvPgogIDxwYXRoIGQ9Ik0xNi41MzYgNy40NjVhNSA1IDAgMCAwLTcuMDcyIDBsLTIgMmE1IDUgMCAwIDAgMCA3LjA3IDUgNSAwIDAgMCA3LjA3MiAwbDItMmE1IDUgMCAwIDAgMC03LjA3IiAvPgogIDxwYXRoIGQ9Ik04IDE3djRhMSAxIDAgMCAxLTEuNzA3LjcwNyAyLjUgMi41IDAgMCAwLTIuMTUyLS43MTcgMSAxIDAgMCAxLTEuMTMxLTEuMTMxIDIuNSAyLjUgMCAwIDAtLjcxNy0yLjE1MkExIDEgMCAwIDEgMyAxNmg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/candy\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCandy]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCandy extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'candy',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 7v10.9', key: '1gynux' }],\\n ['path', { d: 'M14 6.1V17', key: '116kdf' }],\\n [\\n 'path',\\n {\\n d: 'M16 7V3a1 1 0 0 1 1.707-.707 2.5 2.5 0 0 0 2.152.717 1 1 0 0 1 1.131 1.131 2.5 2.5 0 0 0 .717 2.152A1 1 0 0 1 21 8h-4',\\n key: 'gpb6xx',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M16.536 7.465a5 5 0 0 0-7.072 0l-2 2a5 5 0 0 0 0 7.07 5 5 0 0 0 7.072 0l2-2a5 5 0 0 0 0-7.07',\\n key: '1tsln4',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M8 17v4a1 1 0 0 1-1.707.707 2.5 2.5 0 0 0-2.152-.717 1 1 0 0 1-1.131-1.131 2.5 2.5 0 0 0-.717-2.152A1 1 0 0 1 3 16h4',\\n key: 'qexcha',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideCandy.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CarFront\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEgOC0yIDItMS41LTMuN0EyIDIgMCAwIDAgMTUuNjQ2IDVIOC40YTIgMiAwIDAgMC0xLjkwMyAxLjI1N0w1IDEwIDMgOCIgLz4KICA8cGF0aCBkPSJNNyAxNGguMDEiIC8+CiAgPHBhdGggZD0iTTE3IDE0aC4wMSIgLz4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iOCIgeD0iMyIgeT0iMTAiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik01IDE4djIiIC8+CiAgPHBhdGggZD0iTTE5IDE4djIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/car-front\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCarFront]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCarFront extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'car-front',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm21 8-2 2-1.5-3.7A2 2 0 0 0 15.646 5H8.4a2 2 0 0 0-1.903 1.257L5 10 3 8',\\n key: '1imjwt',\\n },\\n ],\\n ['path', { d: 'M7 14h.01', key: '1qa3f1' }],\\n ['path', { d: 'M17 14h.01', key: '7oqj8z' }],\\n ['rect', { width: '18', height: '8', x: '3', y: '10', rx: '2', key: 'a7itu8' }],\\n ['path', { d: 'M5 18v2', key: 'ppbyun' }],\\n ['path', { d: 'M19 18v2', key: 'gy7782' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCarFront.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CarTaxiFront\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMmg0IiAvPgogIDxwYXRoIGQ9Im0yMSA4LTIgMi0xLjUtMy43QTIgMiAwIDAgMCAxNS42NDYgNUg4LjRhMiAyIDAgMCAwLTEuOTAzIDEuMjU3TDUgMTAgMyA4IiAvPgogIDxwYXRoIGQ9Ik03IDE0aC4wMSIgLz4KICA8cGF0aCBkPSJNMTcgMTRoLjAxIiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSI4IiB4PSIzIiB5PSIxMCIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTUgMTh2MiIgLz4KICA8cGF0aCBkPSJNMTkgMTh2MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/car-taxi-front\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCarTaxiFront]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCarTaxiFront extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'car-taxi-front',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 2h4', key: 'n1abiw' }],\\n [\\n 'path',\\n {\\n d: 'm21 8-2 2-1.5-3.7A2 2 0 0 0 15.646 5H8.4a2 2 0 0 0-1.903 1.257L5 10 3 8',\\n key: '1imjwt',\\n },\\n ],\\n ['path', { d: 'M7 14h.01', key: '1qa3f1' }],\\n ['path', { d: 'M17 14h.01', key: '7oqj8z' }],\\n ['rect', { width: '18', height: '8', x: '3', y: '10', rx: '2', key: 'a7itu8' }],\\n ['path', { d: 'M5 18v2', key: 'ppbyun' }],\\n ['path', { d: 'M19 18v2', key: 'gy7782' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCarTaxiFront.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Caravan\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTlWOWE0IDQgMCAwIDAtNC00SDZhNCA0IDAgMCAwLTQgNHY4YTIgMiAwIDAgMCAyIDJoMiIgLz4KICA8cGF0aCBkPSJNMiA5aDNhMSAxIDAgMCAxIDEgMXYyYTEgMSAwIDAgMS0xIDFIMiIgLz4KICA8cGF0aCBkPSJNMjIgMTd2MWExIDEgMCAwIDEtMSAxSDEwdi05YTEgMSAwIDAgMSAxLTFoMmExIDEgMCAwIDEgMSAxdjkiIC8+CiAgPGNpcmNsZSBjeD0iOCIgY3k9IjE5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/caravan\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCaravan]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCaravan extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'caravan',\\n size: 24,\\n node: [\\n ['path', { d: 'M18 19V9a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v8a2 2 0 0 0 2 2h2', key: '19jm3t' }],\\n ['path', { d: 'M2 9h3a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H2', key: '13hakp' }],\\n [\\n 'path',\\n { d: 'M22 17v1a1 1 0 0 1-1 1H10v-9a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v9', key: '1crci8' },\\n ],\\n ['circle', { cx: '8', cy: '19', r: '2', key: 't8fc5s' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCaravan.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CaptionsOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSA1SDE5YTIgMiAwIDAgMSAyIDJ2OC41IiAvPgogIDxwYXRoIGQ9Ik0xNyAxMWgtLjUiIC8+CiAgPHBhdGggZD0iTTE5IDE5SDVhMiAyIDAgMCAxLTItMlY3YTIgMiAwIDAgMSAyLTIiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNNyAxMWg0IiAvPgogIDxwYXRoIGQ9Ik03IDE1aDIuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/captions-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCaptionsOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCaptionsOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'captions-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M10.5 5H19a2 2 0 0 1 2 2v8.5', key: 'jqtk4d' }],\\n ['path', { d: 'M17 11h-.5', key: '1961ue' }],\\n ['path', { d: 'M19 19H5a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2', key: '1keqsi' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M7 11h4', key: '1o1z6v' }],\\n ['path', { d: 'M7 15h2.5', key: '1ina1g' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCaptionsOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Car\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTdoMmMuNiAwIDEtLjQgMS0xdi0zYzAtLjktLjctMS43LTEuNS0xLjlDMTguNyAxMC42IDE2IDEwIDE2IDEwcy0xLjMtMS40LTIuMi0yLjNjLS41LS40LTEuMS0uNy0xLjgtLjdINWMtLjYgMC0xLjEuNC0xLjQuOWwtMS40IDIuOUEzLjcgMy43IDAgMCAwIDIgMTJ2NGMwIC42LjQgMSAxIDFoMiIgLz4KICA8Y2lyY2xlIGN4PSI3IiBjeT0iMTciIHI9IjIiIC8+CiAgPHBhdGggZD0iTTkgMTdoNiIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE3IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/car\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCar]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCar extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'car',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M19 17h2c.6 0 1-.4 1-1v-3c0-.9-.7-1.7-1.5-1.9C18.7 10.6 16 10 16 10s-1.3-1.4-2.2-2.3c-.5-.4-1.1-.7-1.8-.7H5c-.6 0-1.1.4-1.4.9l-1.4 2.9A3.7 3.7 0 0 0 2 12v4c0 .6.4 1 1 1h2',\\n key: '5owen',\\n },\\n ],\\n ['circle', { cx: '7', cy: '17', r: '2', key: 'u2ysq9' }],\\n ['path', { d: 'M9 17h6', key: 'r8uit2' }],\\n ['circle', { cx: '17', cy: '17', r: '2', key: 'axvx0g' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCar.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CaseSensitive\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAxNiA0LjAzOS05LjY5YS41LjUgMCAwIDEgLjkyMyAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik0yMiA5djciIC8+CiAgPHBhdGggZD0iTTMuMzA0IDEzaDYuMzkyIiAvPgogIDxjaXJjbGUgY3g9IjE4LjUiIGN5PSIxMi41IiByPSIzLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/case-sensitive\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCaseSensitive]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCaseSensitive extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'case-sensitive',\\n size: 24,\\n node: [\\n ['path', { d: 'm2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16', key: 'd5nyq2' }],\\n ['path', { d: 'M22 9v7', key: 'pvm9v3' }],\\n ['path', { d: 'M3.304 13h6.392', key: '1q3zxz' }],\\n ['circle', { cx: '18.5', cy: '12.5', r: '3.5', key: 'z97x68' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCaseSensitive.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Captions\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTQiIHg9IjMiIHk9IjUiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNNyAxNWg0TTE1IDE1aDJNNyAxMWgyTTEzIDExaDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/captions\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCaptions], svg[lucideSubtitles]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCaptions extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'captions',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '14', x: '3', y: '5', rx: '2', ry: '2', key: '12ruh7' }],\\n ['path', { d: 'M7 15h4M15 15h2M7 11h2M13 11h4', key: '1ueiar' }],\\n ],\\n aliases: ['subtitles'],\\n };\\n protected override readonly icon = signal(LucideCaptions.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCaptions\\n */\\nexport const LucideSubtitles = LucideCaptions;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Carrot\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTZhMSAxIDAgMCAwLTctN3EtNCA0LTUuOTg3IDEyLjM4NWEuNS41IDAgMCAwIC42MDIuNjAyUTExIDIwIDE1IDE2bC0zLTMiIC8+CiAgPHBhdGggZD0iTTE1IDlxNCA0IDcgMC0zLTQtNyAwIDQtNCAwLTctNCAzIDAgNyIgLz4KICA8cGF0aCBkPSJtOCAxNS0yLjU4LTIuNTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/carrot\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCarrot]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCarrot extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'carrot',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M15 16a1 1 0 0 0-7-7q-4 4-5.987 12.385a.5.5 0 0 0 .602.602Q11 20 15 16l-3-3',\\n key: '1ta62j',\\n },\\n ],\\n ['path', { d: 'M15 9q4 4 7 0-3-4-7 0 4-4 0-7-4 3 0 7', key: '1svf7i' }],\\n ['path', { d: 'm8 15-2.58-2.58', key: '7t238r' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCarrot.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CaseLower\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOXY3IiAvPgogIDxwYXRoIGQ9Ik0xNCA2djEwIiAvPgogIDxjaXJjbGUgY3g9IjE3LjUiIGN5PSIxMi41IiByPSIzLjUiIC8+CiAgPGNpcmNsZSBjeD0iNi41IiBjeT0iMTIuNSIgcj0iMy41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/case-lower\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCaseLower]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCaseLower extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'case-lower',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 9v7', key: 'ylp826' }],\\n ['path', { d: 'M14 6v10', key: '1jy4vg' }],\\n ['circle', { cx: '17.5', cy: '12.5', r: '3.5', key: '1a9481' }],\\n ['circle', { cx: '6.5', cy: '12.5', r: '3.5', key: '2jlv1r' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCaseLower.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Cast\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA4VjZhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjEyYTIgMiAwIDAgMS0yIDJoLTYiIC8+CiAgPHBhdGggZD0iTTIgMTJhOSA5IDAgMCAxIDggOCIgLz4KICA8cGF0aCBkPSJNMiAxNmE1IDUgMCAwIDEgNCA0IiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMi4wMSIgeTE9IjIwIiB5Mj0iMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cast\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCast]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCast extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cast',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 8V6a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-6', key: '3zrzxg' }],\\n ['path', { d: 'M2 12a9 9 0 0 1 8 8', key: 'g6cvee' }],\\n ['path', { d: 'M2 16a5 5 0 0 1 4 4', key: '1y1dii' }],\\n ['line', { x1: '2', x2: '2.01', y1: '20', y2: '20', key: 'xu2jvo' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCast.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CassetteTape\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIxMCIgcj0iMiIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgogIDxjaXJjbGUgY3g9IjE2IiBjeT0iMTAiIHI9IjIiIC8+CiAgPHBhdGggZD0ibTYgMjAgLjctMi45QTEuNCAxLjQgMCAwIDEgOC4xIDE2aDcuOGExLjQgMS40IDAgMCAxIDEuNCAxbC43IDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cassette-tape\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCassetteTape]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCassetteTape extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cassette-tape',\\n size: 24,\\n node: [\\n ['rect', { width: '20', height: '16', x: '2', y: '4', rx: '2', key: '18n3k1' }],\\n ['circle', { cx: '8', cy: '10', r: '2', key: '1xl4ub' }],\\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\\n ['circle', { cx: '16', cy: '10', r: '2', key: 'r14t7q' }],\\n [\\n 'path',\\n { d: 'm6 20 .7-2.9A1.4 1.4 0 0 1 8.1 16h7.8a1.4 1.4 0 0 1 1.4 1l.7 3', key: 'l01ucn' },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideCassetteTape.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Castle\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNVYzIiAvPgogIDxwYXRoIGQ9Ik0xNCA1VjMiIC8+CiAgPHBhdGggZD0iTTE1IDIxdi0zYTMgMyAwIDAgMC02IDB2MyIgLz4KICA8cGF0aCBkPSJNMTggM3Y4IiAvPgogIDxwYXRoIGQ9Ik0xOCA1SDYiIC8+CiAgPHBhdGggZD0iTTIyIDExSDIiIC8+CiAgPHBhdGggZD0iTTIyIDl2MTBhMiAyIDAgMCAxLTIgMkg0YTIgMiAwIDAgMS0yLTJWOSIgLz4KICA8cGF0aCBkPSJNNiAzdjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/castle\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCastle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCastle extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'castle',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 5V3', key: '1y54qe' }],\\n ['path', { d: 'M14 5V3', key: 'm6isi' }],\\n ['path', { d: 'M15 21v-3a3 3 0 0 0-6 0v3', key: 'lbp5hj' }],\\n ['path', { d: 'M18 3v8', key: '2ollhf' }],\\n ['path', { d: 'M18 5H6', key: '98imr9' }],\\n ['path', { d: 'M22 11H2', key: '1lmjae' }],\\n ['path', { d: 'M22 9v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9', key: '1rly83' }],\\n ['path', { d: 'M6 3v8', key: 'csox7g' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCastle.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Cctv\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuNzUgMTJoMy42MzJhMSAxIDAgMCAxIC44OTQgMS40NDdsLTIuMDM0IDQuMDY5YTEgMSAwIDAgMS0xLjcwOC4xMzRsLTIuMTI0LTIuOTciIC8+CiAgPHBhdGggZD0iTTE3LjEwNiA5LjA1M2ExIDEgMCAwIDEgLjQ0NyAxLjM0MWwtMy4xMDYgNi4yMTFhMSAxIDAgMCAxLTEuMzQyLjQ0N0wzLjYxIDEyLjNhMi45MiAyLjkyIDAgMCAxLTEuMy0zLjkxTDMuNjkgNS42YTIuOTIgMi45MiAwIDAgMSAzLjkyLTEuM3oiIC8+CiAgPHBhdGggZD0iTTIgMTloMy43NmEyIDIgMCAwIDAgMS44LTEuMUw5IDE1IiAvPgogIDxwYXRoIGQ9Ik0yIDIxdi00IiAvPgogIDxwYXRoIGQ9Ik03IDloLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cctv\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCctv]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCctv extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cctv',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M16.75 12h3.632a1 1 0 0 1 .894 1.447l-2.034 4.069a1 1 0 0 1-1.708.134l-2.124-2.97',\\n key: 'ir91b5',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M17.106 9.053a1 1 0 0 1 .447 1.341l-3.106 6.211a1 1 0 0 1-1.342.447L3.61 12.3a2.92 2.92 0 0 1-1.3-3.91L3.69 5.6a2.92 2.92 0 0 1 3.92-1.3z',\\n key: 'jlp8i1',\\n },\\n ],\\n ['path', { d: 'M2 19h3.76a2 2 0 0 0 1.8-1.1L9 15', key: '19bib8' }],\\n ['path', { d: 'M2 21v-4', key: 'l40lih' }],\\n ['path', { d: 'M7 9h.01', key: '19b3jx' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCctv.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CctvOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIuMzA5IDYuNjUyIDQuNzk3IDIuNDAxYTEgMSAwIDAgMSAuNDQ3IDEuMzQxbC0uNTAxIDEuMDAxLjYwNS42MDVoMi43MjVhMSAxIDAgMCAxIC44OTQgMS40NDdsLS43MjQgMS40NDgiIC8+CiAgPHBhdGggZD0ibTE1LjE2NiAxNS4xNjYtLjcxOSAxLjQzOWExIDEgMCAwIDEtMS4zNDIuNDQ3TDMuNjEgMTIuM2EyLjkyIDIuOTIgMCAwIDEtMS4zLTMuOTFMMy42OSA1LjZhMi45IDIuOSAwIDAgMSAuODczLTEuMDM3IiAvPgogIDxwYXRoIGQ9Ik0yIDE5aDMuNzZhMiAyIDAgMCAwIDEuOC0xLjFsMS40NDEtMi45MDIiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMiAyMXYtNCIgLz4KICA8cGF0aCBkPSJNNyA5aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cctv-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCctvOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCctvOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cctv-off',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm12.309 6.652 4.797 2.401a1 1 0 0 1 .447 1.341l-.501 1.001.605.605h2.725a1 1 0 0 1 .894 1.447l-.724 1.448',\\n key: 'e75roo',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'm15.166 15.166-.719 1.439a1 1 0 0 1-1.342.447L3.61 12.3a2.92 2.92 0 0 1-1.3-3.91L3.69 5.6a2.9 2.9 0 0 1 .873-1.037',\\n key: '1h9o5r',\\n },\\n ],\\n ['path', { d: 'M2 19h3.76a2 2 0 0 0 1.8-1.1l1.441-2.902', key: '1askrb' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M2 21v-4', key: 'l40lih' }],\\n ['path', { d: 'M7 9h.01', key: '19b3jx' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCctvOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CaseUpper\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTFoNC41YTEgMSAwIDAgMSAwIDVoLTRhLjUuNSAwIDAgMS0uNS0uNXYtOWEuNS41IDAgMCAxIC41LS41aDNhMSAxIDAgMCAxIDAgNSIgLz4KICA8cGF0aCBkPSJtMiAxNiA0LjAzOS05LjY5YS41LjUgMCAwIDEgLjkyMyAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik0zLjMwNCAxM2g2LjM5MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/case-upper\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCaseUpper]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCaseUpper extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'case-upper',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M15 11h4.5a1 1 0 0 1 0 5h-4a.5.5 0 0 1-.5-.5v-9a.5.5 0 0 1 .5-.5h3a1 1 0 0 1 0 5',\\n key: 'nxs35',\\n },\\n ],\\n ['path', { d: 'm2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16', key: 'd5nyq2' }],\\n ['path', { d: 'M3.304 13h6.392', key: '1q3zxz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCaseUpper.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChartArea\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTEuMjA3YS41LjUgMCAwIDEgLjE0Ni0uMzUzbDItMmEuNS41IDAgMCAxIC43MDggMGwzLjI5MiAzLjI5MmEuNS41IDAgMCAwIC43MDggMGw0LjI5Mi00LjI5MmEuNS41IDAgMCAxIC44NTQuMzUzVjE2YTEgMSAwIDAgMS0xIDFIOGExIDEgMCAwIDEtMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-area\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChartArea], svg[lucideAreaChart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChartArea extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chart-area',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\\n [\\n 'path',\\n {\\n d: 'M7 11.207a.5.5 0 0 1 .146-.353l2-2a.5.5 0 0 1 .708 0l3.292 3.292a.5.5 0 0 0 .708 0l4.292-4.292a.5.5 0 0 1 .854.353V16a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1z',\\n key: 'q0gr47',\\n },\\n ],\\n ],\\n aliases: ['area-chart'],\\n };\\n protected override readonly icon = signal(LucideChartArea.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideChartArea\\n */\\nexport const LucideAreaChart = LucideChartArea;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChartBarDecreasing\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTFoOCIgLz4KICA8cGF0aCBkPSJNNyAxNmgzIiAvPgogIDxwYXRoIGQ9Ik03IDZoMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-bar-decreasing\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChartBarDecreasing]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChartBarDecreasing extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chart-bar-decreasing',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\\n ['path', { d: 'M7 11h8', key: '1feolt' }],\\n ['path', { d: 'M7 16h3', key: 'ur6vzw' }],\\n ['path', { d: 'M7 6h12', key: 'sz5b0d' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideChartBarDecreasing.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CardSim\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTR2NCIgLz4KICA8cGF0aCBkPSJNMTQuMTcyIDJhMiAyIDAgMCAxIDEuNDE0LjU4NmwzLjgyOCAzLjgyOEEyIDIgMCAwIDEgMjAgNy44MjhWMjBhMiAyIDAgMCAxLTIgMkg2YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yeiIgLz4KICA8cGF0aCBkPSJNOCAxNGg4IiAvPgogIDxyZWN0IHg9IjgiIHk9IjEwIiB3aWR0aD0iOCIgaGVpZ2h0PSI4IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/card-sim\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCardSim]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCardSim extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'card-sim',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 14v4', key: '1thi36' }],\\n [\\n 'path',\\n {\\n d: 'M14.172 2a2 2 0 0 1 1.414.586l3.828 3.828A2 2 0 0 1 20 7.828V20a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2z',\\n key: '1o66bk',\\n },\\n ],\\n ['path', { d: 'M8 14h8', key: '1fgep2' }],\\n ['rect', { x: '8', y: '10', width: '8', height: '8', rx: '1', key: '1aonk6' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCardSim.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChartBarBig\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHJlY3QgeD0iNyIgeT0iMTMiIHdpZHRoPSI5IiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgogIDxyZWN0IHg9IjciIHk9IjUiIHdpZHRoPSIxMiIgaGVpZ2h0PSI0IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-bar-big\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChartBarBig], svg[lucideBarChartHorizontalBig]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChartBarBig extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chart-bar-big',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\\n ['rect', { x: '7', y: '13', width: '9', height: '4', rx: '1', key: '1iip1u' }],\\n ['rect', { x: '7', y: '5', width: '12', height: '4', rx: '1', key: '1anskk' }],\\n ],\\n aliases: ['bar-chart-horizontal-big'],\\n };\\n protected override readonly icon = signal(LucideChartBarBig.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideChartBarBig\\n */\\nexport const LucideBarChartHorizontalBig = LucideChartBarBig;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChartBarStacked\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTN2NCIgLz4KICA8cGF0aCBkPSJNMTUgNXY0IiAvPgogIDxwYXRoIGQ9Ik0zIDN2MTZhMiAyIDAgMCAwIDIgMmgxNiIgLz4KICA8cmVjdCB4PSI3IiB5PSIxMyIgd2lkdGg9IjkiIGhlaWdodD0iNCIgcng9IjEiIC8+CiAgPHJlY3QgeD0iNyIgeT0iNSIgd2lkdGg9IjEyIiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chart-bar-stacked\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChartBarStacked]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChartBarStacked extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chart-bar-stacked',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 13v4', key: 'vyy2rb' }],\\n ['path', { d: 'M15 5v4', key: '1gx88a' }],\\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\\n ['rect', { x: '7', y: '13', width: '9', height: '4', rx: '1', key: '1iip1u' }],\\n ['rect', { x: '7', y: '5', width: '12', height: '4', rx: '1', key: '1anskk' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideChartBarStacked.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChartBar\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTZoOCIgLz4KICA8cGF0aCBkPSJNNyAxMWgxMiIgLz4KICA8cGF0aCBkPSJNNyA2aDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-bar\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChartBar], svg[lucideBarChartHorizontal]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChartBar extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chart-bar',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\\n ['path', { d: 'M7 16h8', key: 'srdodz' }],\\n ['path', { d: 'M7 11h12', key: '127s9w' }],\\n ['path', { d: 'M7 6h3', key: 'w9rmul' }],\\n ],\\n aliases: ['bar-chart-horizontal'],\\n };\\n protected override readonly icon = signal(LucideChartBar.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideChartBar\\n */\\nexport const LucideBarChartHorizontal = LucideChartBar;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChartCandlestick\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSA1djQiIC8+CiAgPHJlY3Qgd2lkdGg9IjQiIGhlaWdodD0iNiIgeD0iNyIgeT0iOSIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTkgMTV2MiIgLz4KICA8cGF0aCBkPSJNMTcgM3YyIiAvPgogIDxyZWN0IHdpZHRoPSI0IiBoZWlnaHQ9IjgiIHg9IjE1IiB5PSI1IiByeD0iMSIgLz4KICA8cGF0aCBkPSJNMTcgMTN2MyIgLz4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-candlestick\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChartCandlestick], svg[lucideCandlestickChart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChartCandlestick extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chart-candlestick',\\n size: 24,\\n node: [\\n ['path', { d: 'M9 5v4', key: '14uxtq' }],\\n ['rect', { width: '4', height: '6', x: '7', y: '9', rx: '1', key: 'f4fvz0' }],\\n ['path', { d: 'M9 15v2', key: 'r5rk32' }],\\n ['path', { d: 'M17 3v2', key: '1l2re6' }],\\n ['rect', { width: '4', height: '8', x: '15', y: '5', rx: '1', key: 'z38je5' }],\\n ['path', { d: 'M17 13v3', key: '5l0wba' }],\\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\\n ],\\n aliases: ['candlestick-chart'],\\n };\\n protected override readonly icon = signal(LucideChartCandlestick.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideChartCandlestick\\n */\\nexport const LucideCandlestickChart = LucideChartCandlestick;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChartColumnStacked\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTNINyIgLz4KICA8cGF0aCBkPSJNMTkgOWgtNCIgLz4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHJlY3QgeD0iMTUiIHk9IjUiIHdpZHRoPSI0IiBoZWlnaHQ9IjEyIiByeD0iMSIgLz4KICA8cmVjdCB4PSI3IiB5PSI4IiB3aWR0aD0iNCIgaGVpZ2h0PSI5IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-column-stacked\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChartColumnStacked]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChartColumnStacked extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chart-column-stacked',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 13H7', key: 't0o9gq' }],\\n ['path', { d: 'M19 9h-4', key: 'rera1j' }],\\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\\n ['rect', { x: '15', y: '5', width: '4', height: '12', rx: '1', key: 'q8uenq' }],\\n ['rect', { x: '7', y: '8', width: '4', height: '9', rx: '1', key: 'sr5ea' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideChartColumnStacked.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChartColumnIncreasing\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTdWOSIgLz4KICA8cGF0aCBkPSJNMTggMTdWNSIgLz4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTggMTd2LTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-column-increasing\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChartColumnIncreasing], svg[lucideBarChart4]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChartColumnIncreasing extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chart-column-increasing',\\n size: 24,\\n node: [\\n ['path', { d: 'M13 17V9', key: '1fwyjl' }],\\n ['path', { d: 'M18 17V5', key: 'sfb6ij' }],\\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\\n ['path', { d: 'M8 17v-3', key: '17ska0' }],\\n ],\\n aliases: ['bar-chart-4'],\\n };\\n protected override readonly icon = signal(LucideChartColumnIncreasing.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideChartColumnIncreasing\\n */\\nexport const LucideBarChart4 = LucideChartColumnIncreasing;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChartColumnDecreasing\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTdWOSIgLz4KICA8cGF0aCBkPSJNMTggMTd2LTMiIC8+CiAgPHBhdGggZD0iTTMgM3YxNmEyIDIgMCAwIDAgMiAyaDE2IiAvPgogIDxwYXRoIGQ9Ik04IDE3VjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-column-decreasing\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChartColumnDecreasing]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChartColumnDecreasing extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chart-column-decreasing',\\n size: 24,\\n node: [\\n ['path', { d: 'M13 17V9', key: '1fwyjl' }],\\n ['path', { d: 'M18 17v-3', key: '1sqioe' }],\\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\\n ['path', { d: 'M8 17V5', key: '1wzmnc' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideChartColumnDecreasing.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChartGantt\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNmg4IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNmg2IiAvPgogIDxwYXRoIGQ9Ik0zIDN2MTZhMiAyIDAgMCAwIDIgMmgxNiIgLz4KICA8cGF0aCBkPSJNOCAxMWg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chart-gantt\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChartGantt]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChartGantt extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chart-gantt',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 6h8', key: 'zvc2xc' }],\\n ['path', { d: 'M12 16h6', key: 'yi5mkt' }],\\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\\n ['path', { d: 'M8 11h7', key: 'wz2hg0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideChartGantt.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Cat\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNWMuNjcgMCAxLjM1LjA5IDIgLjI2IDEuNzgtMiA1LjAzLTIuODQgNi40Mi0yLjI2IDEuNC41OC0uNDIgNy0uNDIgNyAuNTcgMS4wNyAxIDIuMjQgMSAzLjQ0QzIxIDE3LjkgMTYuOTcgMjEgMTIgMjFzLTktMy05LTcuNTZjMC0xLjI1LjUtMi40IDEtMy40NCAwIDAtMS44OS02LjQyLS41LTcgMS4zOS0uNTggNC43Mi4yMyA2LjUgMi4yM0E5LjA0IDkuMDQgMCAwIDEgMTIgNVoiIC8+CiAgPHBhdGggZD0iTTggMTR2LjUiIC8+CiAgPHBhdGggZD0iTTE2IDE0di41IiAvPgogIDxwYXRoIGQ9Ik0xMS4yNSAxNi4yNWgxLjVMMTIgMTdsLS43NS0uNzVaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cat\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCat]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCat extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cat',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12 5c.67 0 1.35.09 2 .26 1.78-2 5.03-2.84 6.42-2.26 1.4.58-.42 7-.42 7 .57 1.07 1 2.24 1 3.44C21 17.9 16.97 21 12 21s-9-3-9-7.56c0-1.25.5-2.4 1-3.44 0 0-1.89-6.42-.5-7 1.39-.58 4.72.23 6.5 2.23A9.04 9.04 0 0 1 12 5Z',\\n key: 'x6xyqk',\\n },\\n ],\\n ['path', { d: 'M8 14v.5', key: '1nzgdb' }],\\n ['path', { d: 'M16 14v.5', key: '1lajdz' }],\\n ['path', { d: 'M11.25 16.25h1.5L12 17l-.75-.75Z', key: '12kq1m' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCat.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChartColumn\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTE4IDE3VjkiIC8+CiAgPHBhdGggZD0iTTEzIDE3VjUiIC8+CiAgPHBhdGggZD0iTTggMTd2LTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-column\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChartColumn], svg[lucideBarChart3]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChartColumn extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chart-column',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\\n ['path', { d: 'M18 17V9', key: '2bz60n' }],\\n ['path', { d: 'M13 17V5', key: '1frdt8' }],\\n ['path', { d: 'M8 17v-3', key: '17ska0' }],\\n ],\\n aliases: ['bar-chart-3'],\\n };\\n protected override readonly icon = signal(LucideChartColumn.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideChartColumn\\n */\\nexport const LucideBarChart3 = LucideChartColumn;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChartColumnBig\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHJlY3QgeD0iMTUiIHk9IjUiIHdpZHRoPSI0IiBoZWlnaHQ9IjEyIiByeD0iMSIgLz4KICA8cmVjdCB4PSI3IiB5PSI4IiB3aWR0aD0iNCIgaGVpZ2h0PSI5IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-column-big\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChartColumnBig], svg[lucideBarChartBig]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChartColumnBig extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chart-column-big',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\\n ['rect', { x: '15', y: '5', width: '4', height: '12', rx: '1', key: 'q8uenq' }],\\n ['rect', { x: '7', y: '8', width: '4', height: '9', rx: '1', key: 'sr5ea' }],\\n ],\\n aliases: ['bar-chart-big'],\\n };\\n protected override readonly icon = signal(LucideChartColumnBig.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideChartColumnBig\\n */\\nexport const LucideBarChartBig = LucideChartColumnBig;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChartLine\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0ibTE5IDktNSA1LTQtNC0zIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-line\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChartLine], svg[lucideLineChart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChartLine extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chart-line',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\\n ['path', { d: 'm19 9-5 5-4-4-3 3', key: '2osh9i' }],\\n ],\\n aliases: ['line-chart'],\\n };\\n protected override readonly icon = signal(LucideChartLine.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideChartLine\\n */\\nexport const LucideLineChart = LucideChartLine;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChartBarIncreasing\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTFoOCIgLz4KICA8cGF0aCBkPSJNNyAxNmgxMiIgLz4KICA8cGF0aCBkPSJNNyA2aDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-bar-increasing\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChartBarIncreasing]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChartBarIncreasing extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chart-bar-increasing',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\\n ['path', { d: 'M7 11h8', key: '1feolt' }],\\n ['path', { d: 'M7 16h12', key: 'wsnu98' }],\\n ['path', { d: 'M7 6h3', key: 'w9rmul' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideChartBarIncreasing.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChartNoAxesColumnDecreasing\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMVYzIiAvPgogIDxwYXRoIGQ9Ik0xMiAyMVY5IiAvPgogIDxwYXRoIGQ9Ik0xOSAyMXYtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-no-axes-column-decreasing\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChartNoAxesColumnDecreasing]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChartNoAxesColumnDecreasing extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chart-no-axes-column-decreasing',\\n size: 24,\\n node: [\\n ['path', { d: 'M5 21V3', key: 'clc1r8' }],\\n ['path', { d: 'M12 21V9', key: 'uvy0l4' }],\\n ['path', { d: 'M19 21v-6', key: 'tkawy9' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideChartNoAxesColumnDecreasing.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChartNoAxesColumnIncreasing\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMXYtNiIgLz4KICA8cGF0aCBkPSJNMTIgMjFWOSIgLz4KICA8cGF0aCBkPSJNMTkgMjFWMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-no-axes-column-increasing\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChartNoAxesColumnIncreasing], svg[lucideBarChart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChartNoAxesColumnIncreasing extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chart-no-axes-column-increasing',\\n size: 24,\\n node: [\\n ['path', { d: 'M5 21v-6', key: '1hz6c0' }],\\n ['path', { d: 'M12 21V9', key: 'uvy0l4' }],\\n ['path', { d: 'M19 21V3', key: '11j9sm' }],\\n ],\\n aliases: ['bar-chart'],\\n };\\n protected override readonly icon = signal(LucideChartNoAxesColumnIncreasing.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideChartNoAxesColumnIncreasing\\n */\\nexport const LucideBarChart = LucideChartNoAxesColumnIncreasing;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChartNoAxesGantt\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiA1aDEyIiAvPgogIDxwYXRoIGQ9Ik00IDEyaDEwIiAvPgogIDxwYXRoIGQ9Ik0xMiAxOWg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chart-no-axes-gantt\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChartNoAxesGantt], svg[lucideGanttChart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChartNoAxesGantt extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chart-no-axes-gantt',\\n size: 24,\\n node: [\\n ['path', { d: 'M6 5h12', key: 'fvfigv' }],\\n ['path', { d: 'M4 12h10', key: 'oujl3d' }],\\n ['path', { d: 'M12 19h8', key: 'baeox8' }],\\n ],\\n aliases: ['gantt-chart'],\\n };\\n protected override readonly icon = signal(LucideChartNoAxesGantt.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideChartNoAxesGantt\\n */\\nexport const LucideGanttChart = LucideChartNoAxesGantt;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChartPie\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTJjLjU1MiAwIDEuMDA1LS40NDkuOTUtLjk5OGExMCAxMCAwIDAgMC04Ljk1My04Ljk1MWMtLjU1LS4wNTUtLjk5OC4zOTgtLjk5OC45NXY4YTEgMSAwIDAgMCAxIDF6IiAvPgogIDxwYXRoIGQ9Ik0yMS4yMSAxNS44OUExMCAxMCAwIDEgMSA4IDIuODMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-pie\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChartPie], svg[lucidePieChart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChartPie extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chart-pie',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M21 12c.552 0 1.005-.449.95-.998a10 10 0 0 0-8.953-8.951c-.55-.055-.998.398-.998.95v8a1 1 0 0 0 1 1z',\\n key: 'pzmjnu',\\n },\\n ],\\n ['path', { d: 'M21.21 15.89A10 10 0 1 1 8 2.83', key: 'k2fpak' }],\\n ],\\n aliases: ['pie-chart'],\\n };\\n protected override readonly icon = signal(LucideChartPie.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideChartPie\\n */\\nexport const LucidePieChart = LucideChartPie;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChartNoAxesColumn\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMXYtNiIgLz4KICA8cGF0aCBkPSJNMTIgMjFWMyIgLz4KICA8cGF0aCBkPSJNMTkgMjFWOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-no-axes-column\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChartNoAxesColumn], svg[lucideBarChart2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChartNoAxesColumn extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chart-no-axes-column',\\n size: 24,\\n node: [\\n ['path', { d: 'M5 21v-6', key: '1hz6c0' }],\\n ['path', { d: 'M12 21V3', key: '1lcnhd' }],\\n ['path', { d: 'M19 21V9', key: 'unv183' }],\\n ],\\n aliases: ['bar-chart-2'],\\n };\\n protected override readonly icon = signal(LucideChartNoAxesColumn.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideChartNoAxesColumn\\n */\\nexport const LucideBarChart2 = LucideChartNoAxesColumn;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChartNoAxesCombined\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZ2NSIgLz4KICA8cGF0aCBkPSJNMTYgMTQuNjM5VjIxIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMC42NTZWMjEiIC8+CiAgPHBhdGggZD0ibTIyIDMtOC42NDYgOC42NDZhLjUuNSAwIDAgMS0uNzA4IDBMOS4zNTQgOC4zNTRhLjUuNSAwIDAgMC0uNzA3IDBMMiAxNSIgLz4KICA8cGF0aCBkPSJNNCAxOC40NjNWMjEiIC8+CiAgPHBhdGggZD0iTTggMTQuNjU2VjIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chart-no-axes-combined\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChartNoAxesCombined]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChartNoAxesCombined extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chart-no-axes-combined',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 16v5', key: 'zza2cw' }],\\n ['path', { d: 'M16 14.639V21', key: '1s85h0' }],\\n ['path', { d: 'M20 10.656V21', key: 'q45596' }],\\n [\\n 'path',\\n {\\n d: 'm22 3-8.646 8.646a.5.5 0 0 1-.708 0L9.354 8.354a.5.5 0 0 0-.707 0L2 15',\\n key: '1fw8x9',\\n },\\n ],\\n ['path', { d: 'M4 18.463V21', key: '1otddq' }],\\n ['path', { d: 'M8 14.656V21', key: '1t2idw' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideChartNoAxesCombined.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChartSpline\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzdjE2YTIgMiAwIDAgMCAyIDJoMTYiIC8+CiAgPHBhdGggZD0iTTcgMTZjLjUtMiAxLjUtNyA0LTcgMiAwIDIgMyA0IDMgMi41IDAgNC41LTUgNS03IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chart-spline\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChartSpline]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChartSpline extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chart-spline',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\\n ['path', { d: 'M7 16c.5-2 1.5-7 4-7 2 0 2 3 4 3 2.5 0 4.5-5 5-7', key: 'lw07rv' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideChartSpline.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CheckCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNiA3IDE3bC01LTUiIC8+CiAgPHBhdGggZD0ibTIyIDEwLTcuNSA3LjVMMTMgMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/check-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCheckCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCheckCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'check-check',\\n size: 24,\\n node: [\\n ['path', { d: 'M18 6 7 17l-5-5', key: '116fxf' }],\\n ['path', { d: 'm22 10-7.5 7.5L13 16', key: 'ke71qq' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCheckCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChartScatter\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI3LjUiIGN5PSI3LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+CiAgPGNpcmNsZSBjeD0iMTguNSIgY3k9IjUuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KICA8Y2lyY2xlIGN4PSIxMS41IiBjeT0iMTEuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KICA8Y2lyY2xlIGN4PSI3LjUiIGN5PSIxNi41IiByPSIuNSIgZmlsbD0iY3VycmVudENvbG9yIiAvPgogIDxjaXJjbGUgY3g9IjE3LjUiIGN5PSIxNC41IiByPSIuNSIgZmlsbD0iY3VycmVudENvbG9yIiAvPgogIDxwYXRoIGQ9Ik0zIDN2MTZhMiAyIDAgMCAwIDIgMmgxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chart-scatter\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChartScatter], svg[lucideScatterChart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChartScatter extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chart-scatter',\\n size: 24,\\n node: [\\n ['circle', { cx: '7.5', cy: '7.5', r: '.5', fill: 'currentColor', key: 'kqv944' }],\\n ['circle', { cx: '18.5', cy: '5.5', r: '.5', fill: 'currentColor', key: 'lysivs' }],\\n ['circle', { cx: '11.5', cy: '11.5', r: '.5', fill: 'currentColor', key: 'byv1b8' }],\\n ['circle', { cx: '7.5', cy: '16.5', r: '.5', fill: 'currentColor', key: 'nkw3mc' }],\\n ['circle', { cx: '17.5', cy: '14.5', r: '.5', fill: 'currentColor', key: '1gjh6j' }],\\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\\n ],\\n aliases: ['scatter-chart'],\\n };\\n protected override readonly icon = signal(LucideChartScatter.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideChartScatter\\n */\\nexport const LucideScatterChart = LucideChartScatter;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChefHat\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMjFhMSAxIDAgMCAwIDEtMXYtNS4zNWMwLS40NTcuMzE2LS44NDQuNzI3LTEuMDQxYTQgNCAwIDAgMC0yLjEzNC03LjU4OSA1IDUgMCAwIDAtOS4xODYgMCA0IDQgMCAwIDAtMi4xMzQgNy41ODhjLjQxMS4xOTguNzI3LjU4NS43MjcgMS4wNDFWMjBhMSAxIDAgMCAwIDEgMVoiIC8+CiAgPHBhdGggZD0iTTYgMTdoMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chef-hat\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChefHat]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChefHat extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chef-hat',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M17 21a1 1 0 0 0 1-1v-5.35c0-.457.316-.844.727-1.041a4 4 0 0 0-2.134-7.589 5 5 0 0 0-9.186 0 4 4 0 0 0-2.134 7.588c.411.198.727.585.727 1.041V20a1 1 0 0 0 1 1Z',\\n key: '1qvrer',\\n },\\n ],\\n ['path', { d: 'M6 17h12', key: '1jwigz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideChefHat.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Check\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgNiA5IDE3bC01LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'check',\\n size: 24,\\n node: [['path', { d: 'M20 6 9 17l-5-5', key: '1gmf2c' }]],\\n };\\n protected override readonly icon = signal(LucideCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChessKing\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGEyIDIgMCAwIDEgMi0yaDEyYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDVhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0ibTYuNyAxOC0xLTFDNC4zNSAxNS42ODIgMyAxNC4wOSAzIDEyYTUgNSAwIDAgMSA0Ljk1LTVjMS41ODQgMCAyLjcuNDU1IDQuMDUgMS44MThDMTMuMzUgNy40NTUgMTQuNDY2IDcgMTYuMDUgN0E1IDUgMCAwIDEgMjEgMTJjMCAyLjA4Mi0xLjM1OSAzLjY3My0yLjcgNWwtMSAxIiAvPgogIDxwYXRoIGQ9Ik0xMCA0aDQiIC8+CiAgPHBhdGggZD0iTTEyIDJ2Ni44MTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chess-king\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChessKing]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChessKing extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chess-king',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4 20a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1z',\\n key: 'mqzwx6',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'm6.7 18-1-1C4.35 15.682 3 14.09 3 12a5 5 0 0 1 4.95-5c1.584 0 2.7.455 4.05 1.818C13.35 7.455 14.466 7 16.05 7A5 5 0 0 1 21 12c0 2.082-1.359 3.673-2.7 5l-1 1',\\n key: '1gdt1g',\\n },\\n ],\\n ['path', { d: 'M10 4h4', key: '1xpv9s' }],\\n ['path', { d: 'M12 2v6.818', key: 'b17a49' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideChessKing.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Cherry\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxN2E1IDUgMCAwIDAgMTAgMGMwLTIuNzYtMi41LTUtNS0zLTIuNS0yLTUgLjI0LTUgM1oiIC8+CiAgPHBhdGggZD0iTTEyIDE3YTUgNSAwIDAgMCAxMCAwYzAtMi43Ni0yLjUtNS01LTMtMi41LTItNSAuMjQtNSAzWiIgLz4KICA8cGF0aCBkPSJNNyAxNGMzLjIyLTIuOTEgNC4yOS04Ljc1IDUtMTIgMS42NiAyLjM4IDQuOTQgOSA1IDEyIiAvPgogIDxwYXRoIGQ9Ik0yMiA5Yy00LjI5IDAtNy4xNC0yLjMzLTEwLTcgNS43MSAwIDEwIDQuNjcgMTAgN1oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cherry\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCherry]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCherry extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cherry',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 17a5 5 0 0 0 10 0c0-2.76-2.5-5-5-3-2.5-2-5 .24-5 3Z', key: 'cvxqlc' }],\\n ['path', { d: 'M12 17a5 5 0 0 0 10 0c0-2.76-2.5-5-5-3-2.5-2-5 .24-5 3Z', key: '1ostrc' }],\\n ['path', { d: 'M7 14c3.22-2.91 4.29-8.75 5-12 1.66 2.38 4.94 9 5 12', key: 'hqx58h' }],\\n ['path', { d: 'M22 9c-4.29 0-7.14-2.33-10-7 5.71 0 10 4.67 10 7Z', key: 'eykp1o' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCherry.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChessBishop\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMGEyIDIgMCAwIDEgMi0yaDEwYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDZhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0iTTE1IDE4YzEuNS0uNjE1IDMtMi40NjEgMy00LjkyM0MxOCA4Ljc2OSAxNC41IDQuNDYyIDEyIDIgOS41IDQuNDYyIDYgOC43NyA2IDEzLjA3NyA2IDE1LjUzOSA3LjUgMTcuMzg1IDkgMTgiIC8+CiAgPHBhdGggZD0ibTE2IDctMi41IDIuNSIgLz4KICA8cGF0aCBkPSJNOSAyaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chess-bishop\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChessBishop]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChessBishop extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chess-bishop',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M5 20a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1z',\\n key: 'b89hwq',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M15 18c1.5-.615 3-2.461 3-4.923C18 8.769 14.5 4.462 12 2 9.5 4.462 6 8.77 6 13.077 6 15.539 7.5 17.385 9 18',\\n key: '8jdkhx',\\n },\\n ],\\n ['path', { d: 'm16 7-2.5 2.5', key: '1jq90w' }],\\n ['path', { d: 'M9 2h6', key: '1jrp98' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideChessBishop.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChessQueen\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGEyIDIgMCAwIDEgMi0yaDEyYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDVhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0ibTEyLjQ3NCA1Ljk0MyAxLjU2NyA1LjM0YTEgMSAwIDAgMCAxLjc1LjMyOGwyLjYxNi0zLjQwMiIgLz4KICA8cGF0aCBkPSJtMjAgOS0zIDkiIC8+CiAgPHBhdGggZD0ibTUuNTk0IDguMjA5IDIuNjE1IDMuNDAzYTEgMSAwIDAgMCAxLjc1LS4zMjlsMS41NjctNS4zNCIgLz4KICA8cGF0aCBkPSJNNyAxOCA0IDkiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI0IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iNyIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSI0IiBjeT0iNyIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chess-queen\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChessQueen]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChessQueen extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chess-queen',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4 20a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1z',\\n key: 'mqzwx6',\\n },\\n ],\\n ['path', { d: 'm12.474 5.943 1.567 5.34a1 1 0 0 0 1.75.328l2.616-3.402', key: '1js4gl' }],\\n ['path', { d: 'm20 9-3 9', key: 'r75r3f' }],\\n ['path', { d: 'm5.594 8.209 2.615 3.403a1 1 0 0 0 1.75-.329l1.567-5.34', key: '1joj19' }],\\n ['path', { d: 'M7 18 4 9', key: '1mfzj8' }],\\n ['circle', { cx: '12', cy: '4', r: '2', key: 'muu5ef' }],\\n ['circle', { cx: '20', cy: '7', r: '2', key: '9w7p1x' }],\\n ['circle', { cx: '4', cy: '7', r: '2', key: '1d9wy8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideChessQueen.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChessKnight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMGEyIDIgMCAwIDEgMi0yaDEwYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDZhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0iTTE2LjUgMThjMS0yIDIuNS01IDIuNS05YTcgNyAwIDAgMC03LTdINi42MzVhMSAxIDAgMCAwLS43NjggMS42NEw3IDVsLTIuMzIgNS44MDJhMiAyIDAgMCAwIC45NSAyLjUyNmwyLjg3IDEuNDU2IiAvPgogIDxwYXRoIGQ9Im0xNSA1IDEuNDI1LTEuNDI1IiAvPgogIDxwYXRoIGQ9Im0xNyA4IDEuNTMtMS41MyIgLz4KICA8cGF0aCBkPSJNOS43MTMgMTIuMTg1IDcgMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chess-knight\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChessKnight]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChessKnight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chess-knight',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M5 20a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1z',\\n key: 'b89hwq',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M16.5 18c1-2 2.5-5 2.5-9a7 7 0 0 0-7-7H6.635a1 1 0 0 0-.768 1.64L7 5l-2.32 5.802a2 2 0 0 0 .95 2.526l2.87 1.456',\\n key: 'axbnlq',\\n },\\n ],\\n ['path', { d: 'm15 5 1.425-1.425', key: '15xz8w' }],\\n ['path', { d: 'm17 8 1.53-1.53', key: '15zhqh' }],\\n ['path', { d: 'M9.713 12.185 7 18', key: '1ocm0l' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideChessKnight.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CheckLine\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgNEw5IDE1IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOUwzIDE5IiAvPgogIDxwYXRoIGQ9Ik05IDE1TDQgMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/check-line\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCheckLine]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCheckLine extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'check-line',\\n size: 24,\\n node: [\\n ['path', { d: 'M20 4L9 15', key: '1qkx8z' }],\\n ['path', { d: 'M21 19L3 19', key: '100sma' }],\\n ['path', { d: 'M9 15L4 10', key: '9zxff7' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCheckLine.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChessRook\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMGEyIDIgMCAwIDEgMi0yaDEwYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDZhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0iTTEwIDJ2MiIgLz4KICA8cGF0aCBkPSJNMTQgMnYyIiAvPgogIDxwYXRoIGQ9Im0xNyAxOC0xLTkiIC8+CiAgPHBhdGggZD0iTTYgMnY1YTIgMiAwIDAgMCAyIDJoOGEyIDIgMCAwIDAgMi0yVjIiIC8+CiAgPHBhdGggZD0iTTYgNGgxMiIgLz4KICA8cGF0aCBkPSJtNyAxOCAxLTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chess-rook\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChessRook]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChessRook extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chess-rook',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M5 20a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1z',\\n key: 'b89hwq',\\n },\\n ],\\n ['path', { d: 'M10 2v2', key: '7u0qdc' }],\\n ['path', { d: 'M14 2v2', key: '6buw04' }],\\n ['path', { d: 'm17 18-1-9', key: '10nd7q' }],\\n ['path', { d: 'M6 2v5a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2', key: 'uxf4yx' }],\\n ['path', { d: 'M6 4h12', key: '1x2ag7' }],\\n ['path', { d: 'm7 18 1-9', key: '1si9vq' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideChessRook.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChessPawn\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMGEyIDIgMCAwIDEgMi0yaDEwYTIgMiAwIDAgMSAyIDJ2MWExIDEgMCAwIDEtMSAxSDZhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0ibTE0LjUgMTAgMS41IDgiIC8+CiAgPHBhdGggZD0iTTcgMTBoMTAiIC8+CiAgPHBhdGggZD0ibTggMTggMS41LTgiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI2IiByPSI0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chess-pawn\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChessPawn]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChessPawn extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chess-pawn',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M5 20a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1z',\\n key: 'b89hwq',\\n },\\n ],\\n ['path', { d: 'm14.5 10 1.5 8', key: 'cim3qy' }],\\n ['path', { d: 'M7 10h10', key: '1101jm' }],\\n ['path', { d: 'm8 18 1.5-8', key: 'ja3yjd' }],\\n ['circle', { cx: '12', cy: '6', r: '4', key: '1frrej' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideChessPawn.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChevronFirst\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTgtNi02IDYtNiIgLz4KICA8cGF0aCBkPSJNNyA2djEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevron-first\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChevronFirst]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChevronFirst extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chevron-first',\\n size: 24,\\n node: [\\n ['path', { d: 'm17 18-6-6 6-6', key: '1yerx2' }],\\n ['path', { d: 'M7 6v12', key: '1p53r6' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideChevronFirst.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChevronLast\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyAxOCA2LTYtNi02IiAvPgogIDxwYXRoIGQ9Ik0xNyA2djEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevron-last\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChevronLast]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChevronLast extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chevron-last',\\n size: 24,\\n node: [\\n ['path', { d: 'm7 18 6-6-6-6', key: 'lwmzdw' }],\\n ['path', { d: 'M17 6v12', key: '1o0aio' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideChevronLast.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChevronRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSAxOCA2LTYtNi02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevron-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChevronRight]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChevronRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chevron-right',\\n size: 24,\\n node: [['path', { d: 'm9 18 6-6-6-6', key: 'mthhwq' }]],\\n };\\n protected override readonly icon = signal(LucideChevronRight.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChevronLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTgtNi02IDYtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevron-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChevronLeft]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChevronLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chevron-left',\\n size: 24,\\n node: [['path', { d: 'm15 18-6-6 6-6', key: '1wnfg3' }]],\\n };\\n protected override readonly icon = signal(LucideChevronLeft.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChevronDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiA5IDYgNiA2LTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chevron-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChevronDown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChevronDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chevron-down',\\n size: 24,\\n node: [['path', { d: 'm6 9 6 6 6-6', key: 'qrunsl' }]],\\n };\\n protected override readonly icon = signal(LucideChevronDown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChevronUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggMTUtNi02LTYgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevron-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChevronUp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChevronUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chevron-up',\\n size: 24,\\n node: [['path', { d: 'm18 15-6-6-6 6', key: '153udz' }]],\\n };\\n protected override readonly icon = signal(LucideChevronUp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChevronsDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyA2IDUgNSA1LTUiIC8+CiAgPHBhdGggZD0ibTcgMTMgNSA1IDUtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChevronsDown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChevronsDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chevrons-down',\\n size: 24,\\n node: [\\n ['path', { d: 'm7 6 5 5 5-5', key: '1lc07p' }],\\n ['path', { d: 'm7 13 5 5 5-5', key: '1d48rs' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideChevronsDown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChevronsRightLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjAgMTctNS01IDUtNSIgLz4KICA8cGF0aCBkPSJtNCAxNyA1LTUtNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevrons-right-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChevronsRightLeft]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChevronsRightLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chevrons-right-left',\\n size: 24,\\n node: [\\n ['path', { d: 'm20 17-5-5 5-5', key: '30x0n2' }],\\n ['path', { d: 'm4 17 5-5-5-5', key: '16spf4' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideChevronsRightLeft.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChevronsDownUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyAyMCA1LTUgNSA1IiAvPgogIDxwYXRoIGQ9Im03IDQgNSA1IDUtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-down-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChevronsDownUp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChevronsDownUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chevrons-down-up',\\n size: 24,\\n node: [\\n ['path', { d: 'm7 20 5-5 5 5', key: '13a0gw' }],\\n ['path', { d: 'm7 4 5 5 5-5', key: '1kwcof' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideChevronsDownUp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChevronsLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTctNS01IDUtNSIgLz4KICA8cGF0aCBkPSJtMTggMTctNS01IDUtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChevronsLeft]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChevronsLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chevrons-left',\\n size: 24,\\n node: [\\n ['path', { d: 'm11 17-5-5 5-5', key: '13zhaf' }],\\n ['path', { d: 'm18 17-5-5 5-5', key: 'h8a8et' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideChevronsLeft.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChevronsLeftRightEllipsis\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMmguMDEiIC8+CiAgPHBhdGggZD0ibTE3IDcgNSA1LTUgNSIgLz4KICA8cGF0aCBkPSJtNyA3LTUgNSA1IDUiIC8+CiAgPHBhdGggZD0iTTggMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevrons-left-right-ellipsis\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChevronsLeftRightEllipsis]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChevronsLeftRightEllipsis extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chevrons-left-right-ellipsis',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\\n ['path', { d: 'M16 12h.01', key: '1l6xoz' }],\\n ['path', { d: 'm17 7 5 5-5 5', key: '1xlxn0' }],\\n ['path', { d: 'm7 7-5 5 5 5', key: '19njba' }],\\n ['path', { d: 'M8 12h.01', key: 'czm47f' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideChevronsLeftRightEllipsis.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChevronsUpDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyAxNSA1IDUgNS01IiAvPgogIDxwYXRoIGQ9Im03IDkgNS01IDUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-up-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChevronsUpDown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChevronsUpDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chevrons-up-down',\\n size: 24,\\n node: [\\n ['path', { d: 'm7 15 5 5 5-5', key: '1hf1tw' }],\\n ['path', { d: 'm7 9 5-5 5 5', key: 'sgt6xg' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideChevronsUpDown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChevronsRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiAxNyA1LTUtNS01IiAvPgogIDxwYXRoIGQ9Im0xMyAxNyA1LTUtNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/chevrons-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChevronsRight]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChevronsRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chevrons-right',\\n size: 24,\\n node: [\\n ['path', { d: 'm6 17 5-5-5-5', key: 'xnjwq' }],\\n ['path', { d: 'm13 17 5-5-5-5', key: '17xmmf' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideChevronsRight.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChevronsLeftRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSA3LTUgNSA1IDUiIC8+CiAgPHBhdGggZD0ibTE1IDcgNSA1LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-left-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChevronsLeftRight]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChevronsLeftRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chevrons-left-right',\\n size: 24,\\n node: [\\n ['path', { d: 'm9 7-5 5 5 5', key: 'j5w590' }],\\n ['path', { d: 'm15 7 5 5-5 5', key: '1bl6da' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideChevronsLeftRight.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChevronsUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTEtNS01LTUgNSIgLz4KICA8cGF0aCBkPSJtMTcgMTgtNS01LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/chevrons-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChevronsUp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChevronsUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chevrons-up',\\n size: 24,\\n node: [\\n ['path', { d: 'm17 11-5-5-5 5', key: 'e8nh98' }],\\n ['path', { d: 'm17 18-5-5-5 5', key: '2avn1x' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideChevronsUp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Church\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOWg0IiAvPgogIDxwYXRoIGQ9Ik0xMiA3djUiIC8+CiAgPHBhdGggZD0iTTE0IDIxdi0zYTIgMiAwIDAgMC00IDB2MyIgLz4KICA8cGF0aCBkPSJtMTggOSAzLjUyIDIuMTQ3YTEgMSAwIDAgMSAuNDguODU0VjE5YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0ydi02Ljk5OWExIDEgMCAwIDEgLjQ4LS44NTRMNiA5IiAvPgogIDxwYXRoIGQ9Ik02IDIxVjdhMSAxIDAgMCAxIC4zNzYtLjc4Mmw1LTMuOTk5YTEgMSAwIDAgMSAxLjI0OS4wMDFsNSA0QTEgMSAwIDAgMSAxOCA3djE0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/church\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChurch]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChurch extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'church',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 9h4', key: 'u4k05v' }],\\n ['path', { d: 'M12 7v5', key: 'ma6bk' }],\\n ['path', { d: 'M14 21v-3a2 2 0 0 0-4 0v3', key: '1rgiei' }],\\n [\\n 'path',\\n {\\n d: 'm18 9 3.52 2.147a1 1 0 0 1 .48.854V19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-6.999a1 1 0 0 1 .48-.854L6 9',\\n key: 'flvdwo',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M6 21V7a1 1 0 0 1 .376-.782l5-3.999a1 1 0 0 1 1.249.001l5 4A1 1 0 0 1 18 7v14',\\n key: 'a5i0n2',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideChurch.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ChartNetwork\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMuMTEgNy42NjQgMS43OCAyLjY3MiIgLz4KICA8cGF0aCBkPSJtMTQuMTYyIDEyLjc4OC0zLjMyNCAxLjQyNCIgLz4KICA8cGF0aCBkPSJtMjAgNC02LjA2IDEuNTE1IiAvPgogIDxwYXRoIGQ9Ik0zIDN2MTZhMiAyIDAgMCAwIDIgMmgxNiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjYiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSIxMiIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iMTUiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/chart-network\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideChartNetwork]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideChartNetwork extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'chart-network',\\n size: 24,\\n node: [\\n ['path', { d: 'm13.11 7.664 1.78 2.672', key: 'go2gg9' }],\\n ['path', { d: 'm14.162 12.788-3.324 1.424', key: '11x848' }],\\n ['path', { d: 'm20 4-6.06 1.515', key: '1wxxh7' }],\\n ['path', { d: 'M3 3v16a2 2 0 0 0 2 2h16', key: 'c24i48' }],\\n ['circle', { cx: '12', cy: '6', r: '2', key: '1jj5th' }],\\n ['circle', { cx: '16', cy: '12', r: '2', key: '4ma0v8' }],\\n ['circle', { cx: '9', cy: '15', r: '2', key: 'lf2ghp' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideChartNetwork.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleAlert\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjgiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMi4wMSIgeTE9IjE2IiB5Mj0iMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-alert\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleAlert], svg[lucideAlertCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleAlert extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-alert',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['line', { x1: '12', x2: '12', y1: '8', y2: '12', key: '1pkeuh' }],\\n ['line', { x1: '12', x2: '12.01', y1: '16', y2: '16', key: '4dfq90' }],\\n ],\\n aliases: ['alert-circle'],\\n };\\n protected override readonly icon = signal(LucideCircleAlert.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCircleAlert\\n */\\nexport const LucideAlertCircle = LucideCircleAlert;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleArrowDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgOHY4IiAvPgogIDxwYXRoIGQ9Im04IDEyIDQgNCA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-arrow-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleArrowDown], svg[lucideArrowDownCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleArrowDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-arrow-down',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M12 8v8', key: 'napkw2' }],\\n ['path', { d: 'm8 12 4 4 4-4', key: 'k98ssh' }],\\n ],\\n aliases: ['arrow-down-circle'],\\n };\\n protected override readonly icon = signal(LucideCircleArrowDown.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCircleArrowDown\\n */\\nexport const LucideArrowDownCircle = LucideCircleArrowDown;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CigaretteOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJIM2ExIDEgMCAwIDAtMSAxdjJhMSAxIDAgMCAwIDEgMWgxMyIgLz4KICA8cGF0aCBkPSJNMTggOGMwLTIuNS0yLTIuNS0yLTUiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMjEgMTJhMSAxIDAgMCAxIDEgMXYyYTEgMSAwIDAgMS0uNS44NjYiIC8+CiAgPHBhdGggZD0iTTIyIDhjMC0yLjUtMi0yLjUtMi01IiAvPgogIDxwYXRoIGQ9Ik03IDEydjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cigarette-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCigaretteOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCigaretteOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cigarette-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 12H3a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h13', key: '1gdiyg' }],\\n ['path', { d: 'M18 8c0-2.5-2-2.5-2-5', key: '1il607' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M21 12a1 1 0 0 1 1 1v2a1 1 0 0 1-.5.866', key: '166zjj' }],\\n ['path', { d: 'M22 8c0-2.5-2-2.5-2-5', key: '1gah44' }],\\n ['path', { d: 'M7 12v4', key: 'jqww69' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCigaretteOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Cigarette\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTJIM2ExIDEgMCAwIDAtMSAxdjJhMSAxIDAgMCAwIDEgMWgxNCIgLz4KICA8cGF0aCBkPSJNMTggOGMwLTIuNS0yLTIuNS0yLTUiIC8+CiAgPHBhdGggZD0iTTIxIDE2YTEgMSAwIDAgMCAxLTF2LTJhMSAxIDAgMCAwLTEtMSIgLz4KICA8cGF0aCBkPSJNMjIgOGMwLTIuNS0yLTIuNS0yLTUiIC8+CiAgPHBhdGggZD0iTTcgMTJ2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cigarette\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCigarette]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCigarette extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cigarette',\\n size: 24,\\n node: [\\n ['path', { d: 'M17 12H3a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h14', key: '1mb5g1' }],\\n ['path', { d: 'M18 8c0-2.5-2-2.5-2-5', key: '1il607' }],\\n ['path', { d: 'M21 16a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1', key: '1yl5r7' }],\\n ['path', { d: 'M22 8c0-2.5-2-2.5-2-5', key: '1gah44' }],\\n ['path', { d: 'M7 12v4', key: 'jqww69' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCigarette.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleArrowOutDownLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMmExMCAxMCAwIDEgMSAxMCAxMCIgLz4KICA8cGF0aCBkPSJtMiAyMiAxMC0xMCIgLz4KICA8cGF0aCBkPSJNOCAyMkgydi02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-arrow-out-down-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleArrowOutDownLeft], svg[lucideArrowDownLeftFromCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleArrowOutDownLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-arrow-out-down-left',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 12a10 10 0 1 1 10 10', key: '1yn6ov' }],\\n ['path', { d: 'm2 22 10-10', key: '28ilpk' }],\\n ['path', { d: 'M8 22H2v-6', key: 'sulq54' }],\\n ],\\n aliases: ['arrow-down-left-from-circle'],\\n };\\n protected override readonly icon = signal(LucideCircleArrowOutDownLeft.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCircleArrowOutDownLeft\\n */\\nexport const LucideArrowDownLeftFromCircle = LucideCircleArrowOutDownLeft;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleArrowOutDownRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJhMTAgMTAgMCAxIDEgMTAtMTAiIC8+CiAgPHBhdGggZD0iTTIyIDIyIDEyIDEyIiAvPgogIDxwYXRoIGQ9Ik0yMiAxNnY2aC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-arrow-out-down-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleArrowOutDownRight], svg[lucideArrowDownRightFromCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleArrowOutDownRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-arrow-out-down-right',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 22a10 10 0 1 1 10-10', key: '130bv5' }],\\n ['path', { d: 'M22 22 12 12', key: '131aw7' }],\\n ['path', { d: 'M22 16v6h-6', key: '1gvm70' }],\\n ],\\n aliases: ['arrow-down-right-from-circle'],\\n };\\n protected override readonly icon = signal(LucideCircleArrowOutDownRight.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCircleArrowOutDownRight\\n */\\nexport const LucideArrowDownRightFromCircle = LucideCircleArrowOutDownRight;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleArrowLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTIgOC00IDQgNCA0IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMkg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-arrow-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleArrowLeft], svg[lucideArrowLeftCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleArrowLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-arrow-left',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'm12 8-4 4 4 4', key: '15vm53' }],\\n ['path', { d: 'M16 12H8', key: '1fr5h0' }],\\n ],\\n aliases: ['arrow-left-circle'],\\n };\\n protected override readonly icon = signal(LucideCircleArrowLeft.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCircleArrowLeft\\n */\\nexport const LucideArrowLeftCircle = LucideCircleArrowLeft;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleArrowOutUpRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTJBMTAgMTAgMCAxIDEgMTIgMiIgLz4KICA8cGF0aCBkPSJNMjIgMiAxMiAxMiIgLz4KICA8cGF0aCBkPSJNMTYgMmg2djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-arrow-out-up-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleArrowOutUpRight], svg[lucideArrowUpRightFromCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleArrowOutUpRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-arrow-out-up-right',\\n size: 24,\\n node: [\\n ['path', { d: 'M22 12A10 10 0 1 1 12 2', key: '1fm58d' }],\\n ['path', { d: 'M22 2 12 12', key: 'yg2myt' }],\\n ['path', { d: 'M16 2h6v6', key: 'zan5cs' }],\\n ],\\n aliases: ['arrow-up-right-from-circle'],\\n };\\n protected override readonly icon = signal(LucideCircleArrowOutUpRight.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCircleArrowOutUpRight\\n */\\nexport const LucideArrowUpRightFromCircle = LucideCircleArrowOutUpRight;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleArrowRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTIgMTYgNC00LTQtNCIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-arrow-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleArrowRight], svg[lucideArrowRightCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleArrowRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-arrow-right',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'm12 16 4-4-4-4', key: '1i9zcv' }],\\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\\n ],\\n aliases: ['arrow-right-circle'],\\n };\\n protected override readonly icon = signal(LucideCircleArrowRight.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCircleArrowRight\\n */\\nexport const LucideArrowRightCircle = LucideCircleArrowRight;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleArrowOutUpLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA4VjJoNiIgLz4KICA8cGF0aCBkPSJtMiAyIDEwIDEwIiAvPgogIDxwYXRoIGQ9Ik0xMiAyQTEwIDEwIDAgMSAxIDIgMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-arrow-out-up-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleArrowOutUpLeft], svg[lucideArrowUpLeftFromCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleArrowOutUpLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-arrow-out-up-left',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 8V2h6', key: 'hiwtdz' }],\\n ['path', { d: 'm2 2 10 10', key: '1oh8rs' }],\\n ['path', { d: 'M12 2A10 10 0 1 1 2 12', key: 'rrk4fa' }],\\n ],\\n aliases: ['arrow-up-left-from-circle'],\\n };\\n protected override readonly icon = signal(LucideCircleArrowOutUpLeft.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCircleArrowOutUpLeft\\n */\\nexport const LucideArrowUpLeftFromCircle = LucideCircleArrowOutUpLeft;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleCheckBig\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuODAxIDEwQTEwIDEwIDAgMSAxIDE3IDMuMzM1IiAvPgogIDxwYXRoIGQ9Im05IDExIDMgM0wyMiA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-check-big\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleCheckBig], svg[lucideCheckCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleCheckBig extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-check-big',\\n size: 24,\\n node: [\\n ['path', { d: 'M21.801 10A10 10 0 1 1 17 3.335', key: 'yps3ct' }],\\n ['path', { d: 'm9 11 3 3L22 4', key: '1pflzl' }],\\n ],\\n aliases: ['check-circle'],\\n };\\n protected override readonly icon = signal(LucideCircleCheckBig.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCircleCheckBig\\n */\\nexport const LucideCheckCircle = LucideCircleCheckBig;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtOSAxMiAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleCheck], svg[lucideCheckCircle2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-check',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'm9 12 2 2 4-4', key: 'dzmm74' }],\\n ],\\n aliases: ['check-circle-2'],\\n };\\n protected override readonly icon = signal(LucideCircleCheck.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCircleCheck\\n */\\nexport const LucideCheckCircle2 = LucideCircleCheck;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleArrowUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTYgMTItNC00LTQgNCIgLz4KICA8cGF0aCBkPSJNMTIgMTZWOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-arrow-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleArrowUp], svg[lucideArrowUpCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleArrowUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-arrow-up',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'm16 12-4-4-4 4', key: '177agl' }],\\n ['path', { d: 'M12 16V8', key: '1sbj14' }],\\n ],\\n aliases: ['arrow-up-circle'],\\n };\\n protected override readonly icon = signal(LucideCircleArrowUp.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCircleArrowUp\\n */\\nexport const LucideArrowUpCircle = LucideCircleArrowUp;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleChevronLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTQgMTYtNC00IDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-chevron-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleChevronLeft], svg[lucideChevronLeftCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleChevronLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-chevron-left',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'm14 16-4-4 4-4', key: 'ojs7w8' }],\\n ],\\n aliases: ['chevron-left-circle'],\\n };\\n protected override readonly icon = signal(LucideCircleChevronLeft.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCircleChevronLeft\\n */\\nexport const LucideChevronLeftCircle = LucideCircleChevronLeft;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleChevronRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTAgOCA0IDQtNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-chevron-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleChevronRight], svg[lucideChevronRightCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleChevronRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-chevron-right',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'm10 8 4 4-4 4', key: '1wy4r4' }],\\n ],\\n aliases: ['chevron-right-circle'],\\n };\\n protected override readonly icon = signal(LucideCircleChevronRight.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCircleChevronRight\\n */\\nexport const LucideChevronRightCircle = LucideCircleChevronRight;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleChevronDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTYgMTAtNCA0LTQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-chevron-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleChevronDown], svg[lucideChevronDownCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleChevronDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-chevron-down',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'm16 10-4 4-4-4', key: '894hmk' }],\\n ],\\n aliases: ['chevron-down-circle'],\\n };\\n protected override readonly icon = signal(LucideCircleChevronDown.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCircleChevronDown\\n */\\nexport const LucideChevronDownCircle = LucideCircleChevronDown;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleChevronUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtOCAxNCA0LTQgNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-chevron-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleChevronUp], svg[lucideChevronUpCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleChevronUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-chevron-up',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'm8 14 4-4 4 4', key: 'fy2ptz' }],\\n ],\\n aliases: ['chevron-up-circle'],\\n };\\n protected override readonly icon = signal(LucideCircleChevronUp.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCircleChevronUp\\n */\\nexport const LucideChevronUpCircle = LucideCircleChevronUp;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleDashed\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMSAyLjE4MmExMCAxMCAwIDAgMSAzLjggMCIgLz4KICA8cGF0aCBkPSJNMTMuOSAyMS44MThhMTAgMTAgMCAwIDEtMy44IDAiIC8+CiAgPHBhdGggZD0iTTE3LjYwOSAzLjcyMWExMCAxMCAwIDAgMSAyLjY5IDIuNyIgLz4KICA8cGF0aCBkPSJNMi4xODIgMTMuOWExMCAxMCAwIDAgMSAwLTMuOCIgLz4KICA8cGF0aCBkPSJNMjAuMjc5IDE3LjYwOWExMCAxMCAwIDAgMS0yLjcgMi42OSIgLz4KICA8cGF0aCBkPSJNMjEuODE4IDEwLjFhMTAgMTAgMCAwIDEgMCAzLjgiIC8+CiAgPHBhdGggZD0iTTMuNzIxIDYuMzkxYTEwIDEwIDAgMCAxIDIuNy0yLjY5IiAvPgogIDxwYXRoIGQ9Ik02LjM5MSAyMC4yNzlhMTAgMTAgMCAwIDEtMi42OS0yLjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-dashed\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleDashed]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleDashed extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-dashed',\\n size: 24,\\n node: [\\n ['path', { d: 'M10.1 2.182a10 10 0 0 1 3.8 0', key: '5ilxe3' }],\\n ['path', { d: 'M13.9 21.818a10 10 0 0 1-3.8 0', key: '11zvb9' }],\\n ['path', { d: 'M17.609 3.721a10 10 0 0 1 2.69 2.7', key: '1iw5b2' }],\\n ['path', { d: 'M2.182 13.9a10 10 0 0 1 0-3.8', key: 'c0bmvh' }],\\n ['path', { d: 'M20.279 17.609a10 10 0 0 1-2.7 2.69', key: '1ruxm7' }],\\n ['path', { d: 'M21.818 10.1a10 10 0 0 1 0 3.8', key: 'qkgqxc' }],\\n ['path', { d: 'M3.721 6.391a10 10 0 0 1 2.7-2.69', key: '1mcia2' }],\\n ['path', { d: 'M6.391 20.279a10 10 0 0 1-2.69-2.7', key: '1fvljs' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCircleDashed.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleDivide\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjE2IiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjE2IiB5Mj0iMTYiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIiIHkxPSI4IiB5Mj0iOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-divide\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleDivide], svg[lucideDivideCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleDivide extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-divide',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['line', { x1: '8', x2: '16', y1: '12', y2: '12', key: '1jonct' }],\\n ['line', { x1: '12', x2: '12', y1: '16', y2: '16', key: 'aqc6ln' }],\\n ['line', { x1: '12', x2: '12', y1: '8', y2: '8', key: '1mkcni' }],\\n ],\\n aliases: ['divide-circle'],\\n };\\n protected override readonly icon = signal(LucideCircleDivide.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCircleDivide\\n */\\nexport const LucideDivideCircle = LucideCircleDivide;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleDot\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-dot\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleDot]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleDot extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-dot',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCircleDot.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleDollarSign\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTYgOGgtNmEyIDIgMCAxIDAgMCA0aDRhMiAyIDAgMSAxIDAgNEg4IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOFY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-dollar-sign\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleDollarSign]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleDollarSign extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-dollar-sign',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8', key: '1h4pet' }],\\n ['path', { d: 'M12 18V6', key: 'zqpxq5' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCircleDollarSign.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleEllipsis\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTcgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTcgMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-ellipsis\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleEllipsis]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleEllipsis extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-ellipsis',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M17 12h.01', key: '1m0b6t' }],\\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\\n ['path', { d: 'M7 12h.01', key: 'eqddd0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCircleEllipsis.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleEqual\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNNyAxMGgxMCIgLz4KICA8cGF0aCBkPSJNNyAxNGgxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-equal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleEqual]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleEqual extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-equal',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M7 10h10', key: '1101jm' }],\\n ['path', { d: 'M7 14h10', key: '1mhdw3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCircleEqual.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleDotDashed\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMSAyLjE4YTkuOTMgOS45MyAwIDAgMSAzLjggMCIgLz4KICA8cGF0aCBkPSJNMTcuNiAzLjcxYTkuOTUgOS45NSAwIDAgMSAyLjY5IDIuNyIgLz4KICA8cGF0aCBkPSJNMjEuODIgMTAuMWE5LjkzIDkuOTMgMCAwIDEgMCAzLjgiIC8+CiAgPHBhdGggZD0iTTIwLjI5IDE3LjZhOS45NSA5Ljk1IDAgMCAxLTIuNyAyLjY5IiAvPgogIDxwYXRoIGQ9Ik0xMy45IDIxLjgyYTkuOTQgOS45NCAwIDAgMS0zLjggMCIgLz4KICA8cGF0aCBkPSJNNi40IDIwLjI5YTkuOTUgOS45NSAwIDAgMS0yLjY5LTIuNyIgLz4KICA8cGF0aCBkPSJNMi4xOCAxMy45YTkuOTMgOS45MyAwIDAgMSAwLTMuOCIgLz4KICA8cGF0aCBkPSJNMy43MSA2LjRhOS45NSA5Ljk1IDAgMCAxIDIuNy0yLjY5IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-dot-dashed\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleDotDashed]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleDotDashed extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-dot-dashed',\\n size: 24,\\n node: [\\n ['path', { d: 'M10.1 2.18a9.93 9.93 0 0 1 3.8 0', key: '1qdqn0' }],\\n ['path', { d: 'M17.6 3.71a9.95 9.95 0 0 1 2.69 2.7', key: '1bq7p6' }],\\n ['path', { d: 'M21.82 10.1a9.93 9.93 0 0 1 0 3.8', key: '1rlaqf' }],\\n ['path', { d: 'M20.29 17.6a9.95 9.95 0 0 1-2.7 2.69', key: '1xk03u' }],\\n ['path', { d: 'M13.9 21.82a9.94 9.94 0 0 1-3.8 0', key: 'l7re25' }],\\n ['path', { d: 'M6.4 20.29a9.95 9.95 0 0 1-2.69-2.7', key: '1v18p6' }],\\n ['path', { d: 'M2.18 13.9a9.93 9.93 0 0 1 0-3.8', key: 'xdo6bj' }],\\n ['path', { d: 'M3.71 6.4a9.95 9.95 0 0 1 2.7-2.69', key: '1jjmaz' }],\\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCircleDotDashed.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleFadingArrowUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMmExMCAxMCAwIDAgMSA3LjM4IDE2Ljc1IiAvPgogIDxwYXRoIGQ9Im0xNiAxMi00LTQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNlY4IiAvPgogIDxwYXRoIGQ9Ik0yLjUgOC44NzVhMTAgMTAgMCAwIDAtLjUgMyIgLz4KICA8cGF0aCBkPSJNMi44MyAxNmExMCAxMCAwIDAgMCAyLjQzIDMuNCIgLz4KICA8cGF0aCBkPSJNNC42MzYgNS4yMzVhMTAgMTAgMCAwIDEgLjg5MS0uODU3IiAvPgogIDxwYXRoIGQ9Ik04LjY0NCAyMS40MmExMCAxMCAwIDAgMCA3LjYzMS0uMzgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-fading-arrow-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleFadingArrowUp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleFadingArrowUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-fading-arrow-up',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 2a10 10 0 0 1 7.38 16.75', key: '175t95' }],\\n ['path', { d: 'm16 12-4-4-4 4', key: '177agl' }],\\n ['path', { d: 'M12 16V8', key: '1sbj14' }],\\n ['path', { d: 'M2.5 8.875a10 10 0 0 0-.5 3', key: '1vce0s' }],\\n ['path', { d: 'M2.83 16a10 10 0 0 0 2.43 3.4', key: 'o3fkw4' }],\\n ['path', { d: 'M4.636 5.235a10 10 0 0 1 .891-.857', key: '1szpfk' }],\\n ['path', { d: 'M8.644 21.42a10 10 0 0 0 7.631-.38', key: '9yhvd4' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCircleFadingArrowUp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleEuro\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgOS40YTQgNCAwIDEgMCAwIDUuMiIgLz4KICA8cGF0aCBkPSJNNyAxMmg1IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-euro\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleEuro]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleEuro extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-euro',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 9.4a4 4 0 1 0 0 5.2', key: '1makmb' }],\\n ['path', { d: 'M7 12h5', key: 'gblrwe' }],\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCircleEuro.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleFadingPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMmExMCAxMCAwIDAgMSA3LjM4IDE2Ljc1IiAvPgogIDxwYXRoIGQ9Ik0xMiA4djgiIC8+CiAgPHBhdGggZD0iTTE2IDEySDgiIC8+CiAgPHBhdGggZD0iTTIuNSA4Ljg3NWExMCAxMCAwIDAgMC0uNSAzIiAvPgogIDxwYXRoIGQ9Ik0yLjgzIDE2YTEwIDEwIDAgMCAwIDIuNDMgMy40IiAvPgogIDxwYXRoIGQ9Ik00LjYzNiA1LjIzNWExMCAxMCAwIDAgMSAuODkxLS44NTciIC8+CiAgPHBhdGggZD0iTTguNjQ0IDIxLjQyYTEwIDEwIDAgMCAwIDcuNjMxLS4zOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-fading-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleFadingPlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleFadingPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-fading-plus',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 2a10 10 0 0 1 7.38 16.75', key: '175t95' }],\\n ['path', { d: 'M12 8v8', key: 'napkw2' }],\\n ['path', { d: 'M16 12H8', key: '1fr5h0' }],\\n ['path', { d: 'M2.5 8.875a10 10 0 0 0-.5 3', key: '1vce0s' }],\\n ['path', { d: 'M2.83 16a10 10 0 0 0 2.43 3.4', key: 'o3fkw4' }],\\n ['path', { d: 'M4.636 5.235a10 10 0 0 1 .891-.857', key: '1szpfk' }],\\n ['path', { d: 'M8.644 21.42a10 10 0 0 0 7.631-.38', key: '9yhvd4' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCircleFadingPlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleGauge\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuNiAyLjdhMTAgMTAgMCAxIDAgNS43IDUuNyIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgogIDxwYXRoIGQ9Ik0xMy40IDEwLjYgMTkgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-gauge\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleGauge], svg[lucideGaugeCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleGauge extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-gauge',\\n size: 24,\\n node: [\\n ['path', { d: 'M15.6 2.7a10 10 0 1 0 5.7 5.7', key: '1e0p6d' }],\\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\\n ['path', { d: 'M13.4 10.6 19 5', key: '1kr7tw' }],\\n ],\\n aliases: ['gauge-circle'],\\n };\\n protected override readonly icon = signal(LucideCircleGauge.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCircleGauge\\n */\\nexport const LucideGaugeCircle = LucideCircleGauge;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleParkingOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNjU2IDdIMTNhMyAzIDAgMCAxIDIuOTg0IDMuMzA3IiAvPgogIDxwYXRoIGQ9Ik0xMyAxM0g5IiAvPgogIDxwYXRoIGQ9Ik0xOS4wNzEgMTkuMDcxQTEgMSAwIDAgMSA0LjkzIDQuOTMiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNOC4zNTcgMi42ODdhMTAgMTAgMCAwIDEgMTIuOTU2IDEyLjk1NiIgLz4KICA8cGF0aCBkPSJNOSAxN1Y5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-parking-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleParkingOff], svg[lucideParkingCircleOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleParkingOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-parking-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M12.656 7H13a3 3 0 0 1 2.984 3.307', key: '1sjx87' }],\\n ['path', { d: 'M13 13H9', key: 'e2beee' }],\\n ['path', { d: 'M19.071 19.071A1 1 0 0 1 4.93 4.93', key: '1kb595' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M8.357 2.687a10 10 0 0 1 12.956 12.956', key: '5bsfdx' }],\\n ['path', { d: 'M9 17V9', key: 'ojradj' }],\\n ],\\n aliases: ['parking-circle-off'],\\n };\\n protected override readonly icon = signal(LucideCircleParkingOff.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCircleParkingOff\\n */\\nexport const LucideParkingCircleOff = LucideCircleParkingOff;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleParking\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNOSAxN1Y3aDRhMyAzIDAgMCAxIDAgNkg5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-parking\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleParking], svg[lucideParkingCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleParking extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-parking',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M9 17V7h4a3 3 0 0 1 0 6H9', key: '1dfk2c' }],\\n ],\\n aliases: ['parking-circle'],\\n };\\n protected override readonly icon = signal(LucideCircleParking.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCircleParking\\n */\\nexport const LucideParkingCircle = LucideCircleParking;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CirclePause\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8bGluZSB4MT0iMTAiIHgyPSIxMCIgeTE9IjE1IiB5Mj0iOSIgLz4KICA8bGluZSB4MT0iMTQiIHgyPSIxNCIgeTE9IjE1IiB5Mj0iOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-pause\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCirclePause], svg[lucidePauseCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCirclePause extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-pause',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['line', { x1: '10', x2: '10', y1: '15', y2: '9', key: 'c1nkhi' }],\\n ['line', { x1: '14', x2: '14', y1: '15', y2: '9', key: 'h65svq' }],\\n ],\\n aliases: ['pause-circle'],\\n };\\n protected override readonly icon = signal(LucideCirclePause.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCirclePause\\n */\\nexport const LucidePauseCircle = LucideCirclePause;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CirclePercent\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTUgOS02IDYiIC8+CiAgPHBhdGggZD0iTTkgOWguMDEiIC8+CiAgPHBhdGggZD0iTTE1IDE1aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-percent\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCirclePercent], svg[lucidePercentCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCirclePercent extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-percent',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'm15 9-6 6', key: '1uzhvr' }],\\n ['path', { d: 'M9 9h.01', key: '1q5me6' }],\\n ['path', { d: 'M15 15h.01', key: 'lqbp3k' }],\\n ],\\n aliases: ['percent-circle'],\\n };\\n protected override readonly icon = signal(LucideCirclePercent.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCirclePercent\\n */\\nexport const LucidePercentCircle = LucideCirclePercent;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CirclePlay\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSA5LjAwM2ExIDEgMCAwIDEgMS41MTctLjg1OWw0Ljk5NyAyLjk5N2ExIDEgMCAwIDEgMCAxLjcxOGwtNC45OTcgMi45OTdBMSAxIDAgMCAxIDkgMTQuOTk2eiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-play\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCirclePlay], svg[lucidePlayCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCirclePlay extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-play',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M9 9.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997A1 1 0 0 1 9 14.996z',\\n key: 'kmsa83',\\n },\\n ],\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ],\\n aliases: ['play-circle'],\\n };\\n protected override readonly icon = signal(LucideCirclePlay.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCirclePlay\\n */\\nexport const LucidePlayCircle = LucideCirclePlay;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CirclePlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMiA4djgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCirclePlus], svg[lucidePlusCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCirclePlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-plus',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\\n ['path', { d: 'M12 8v8', key: 'napkw2' }],\\n ],\\n aliases: ['plus-circle'],\\n };\\n protected override readonly icon = signal(LucideCirclePlus.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCirclePlus\\n */\\nexport const LucidePlusCircle = LucideCirclePlus;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CirclePile\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE5IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iNSIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjEyIiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMTkiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjE5IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIxMiIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-pile\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCirclePile]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCirclePile extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-pile',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '19', r: '2', key: '13j0tp' }],\\n ['circle', { cx: '12', cy: '5', r: '2', key: 'f1ur92' }],\\n ['circle', { cx: '16', cy: '12', r: '2', key: '4ma0v8' }],\\n ['circle', { cx: '20', cy: '19', r: '2', key: '1obnsp' }],\\n ['circle', { cx: '4', cy: '19', r: '2', key: 'p3m9r0' }],\\n ['circle', { cx: '8', cy: '12', r: '2', key: '1nvbw3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCirclePile.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleMinus], svg[lucideMinusCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-minus',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\\n ],\\n aliases: ['minus-circle'],\\n };\\n protected override readonly icon = signal(LucideCircleMinus.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCircleMinus\\n */\\nexport const LucideMinusCircle = LucideCircleMinus;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleSlash\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8bGluZSB4MT0iOSIgeDI9IjE1IiB5MT0iMTUiIHkyPSI5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-slash\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleSlash]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleSlash extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-slash',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['line', { x1: '9', x2: '15', y1: '15', y2: '9', key: '1dfufj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCircleSlash.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik04LjM1IDIuNjlBMTAgMTAgMCAwIDEgMjEuMyAxNS42NSIgLz4KICA8cGF0aCBkPSJNMTkuMDggMTkuMDhBMTAgMTAgMCAxIDEgNC45MiA0LjkyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-off',\\n size: 24,\\n node: [\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M8.35 2.69A10 10 0 0 1 21.3 15.65', key: '1pfsoa' }],\\n ['path', { d: 'M19.08 19.08A10 10 0 1 1 4.92 4.92', key: '1ablyi' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCircleOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleSlash2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMjIgMiAyIDIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-slash-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleSlash2], svg[lucideCircleSlashed]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleSlash2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-slash-2',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M22 2 2 22', key: 'y4kqgn' }],\\n ],\\n aliases: ['circle-slashed'],\\n };\\n protected override readonly icon = signal(LucideCircleSlash2.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCircleSlash2\\n */\\nexport const LucideCircleSlashed = LucideCircleSlash2;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CirclePoundSterling\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTAgMTZWOS41YTEgMSAwIDAgMSA1IDAiIC8+CiAgPHBhdGggZD0iTTggMTJoNCIgLz4KICA8cGF0aCBkPSJNOCAxNmg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-pound-sterling\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCirclePoundSterling]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCirclePoundSterling extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-pound-sterling',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M10 16V9.5a1 1 0 0 1 5 0', key: '1i1are' }],\\n ['path', { d: 'M8 12h4', key: 'qz6y1c' }],\\n ['path', { d: 'M8 16h7', key: 'sbedsn' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCirclePoundSterling.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleQuestionMark\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNOS4wOSA5YTMgMyAwIDAgMSA1LjgzIDFjMCAyLTMgMy0zIDMiIC8+CiAgPHBhdGggZD0iTTEyIDE3aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-question-mark\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleQuestionMark], svg[lucideHelpCircle], svg[lucideCircleHelp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleQuestionMark extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-question-mark',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3', key: '1u773s' }],\\n ['path', { d: 'M12 17h.01', key: 'p32p05' }],\\n ],\\n aliases: ['help-circle', 'circle-help'],\\n };\\n protected override readonly icon = signal(LucideCircleQuestionMark.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCircleQuestionMark\\n */\\nexport const LucideHelpCircle = LucideCircleQuestionMark;\\n\\n/**\\n * @deprecated\\n * @see LucideCircleQuestionMark\\n */\\nexport const LucideCircleHelp = LucideCircleQuestionMark;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleSmall\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-small\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleSmall]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleSmall extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-small',\\n size: 24,\\n node: [['circle', { cx: '12', cy: '12', r: '6', key: '1vlfrh' }]],\\n };\\n protected override readonly icon = signal(LucideCircleSmall.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleStop\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cmVjdCB4PSI5IiB5PSI5IiB3aWR0aD0iNiIgaGVpZ2h0PSI2IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-stop\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleStop], svg[lucideStopCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleStop extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-stop',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['rect', { x: '9', y: '9', width: '6', height: '6', rx: '1', key: '1ssd4o' }],\\n ],\\n aliases: ['stop-circle'],\\n };\\n protected override readonly icon = signal(LucideCircleStop.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCircleStop\\n */\\nexport const LucideStopCircle = LucideCircleStop;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CirclePower\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgN3Y0IiAvPgogIDxwYXRoIGQ9Ik03Ljk5OCA5LjAwM2E1IDUgMCAxIDAgOC0uMDA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-power\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCirclePower], svg[lucidePowerCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCirclePower extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-power',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M12 7v4', key: 'xawao1' }],\\n ['path', { d: 'M7.998 9.003a5 5 0 1 0 8-.005', key: '1pek45' }],\\n ],\\n aliases: ['power-circle'],\\n };\\n protected override readonly icon = signal(LucideCirclePower.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCirclePower\\n */\\nexport const LucidePowerCircle = LucideCirclePower;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleUser\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEwIiByPSIzIiAvPgogIDxwYXRoIGQ9Ik03IDIwLjY2MlYxOWEyIDIgMCAwIDEgMi0yaDZhMiAyIDAgMCAxIDIgMnYxLjY2MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle-user\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleUser], svg[lucideUserCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleUser extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-user',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\\n ['path', { d: 'M7 20.662V19a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v1.662', key: '154egf' }],\\n ],\\n aliases: ['user-circle'],\\n };\\n protected override readonly icon = signal(LucideCircleUser.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCircleUser\\n */\\nexport const LucideUserCircle = LucideCircleUser;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleUserRound\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuOTI1IDIwLjA1NmE2IDYgMCAwIDAtMTEuODUxLjAwMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjExIiByPSI0IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-user-round\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleUserRound], svg[lucideUserCircle2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleUserRound extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-user-round',\\n size: 24,\\n node: [\\n ['path', { d: 'M17.925 20.056a6 6 0 0 0-11.851.001', key: 'z69sun' }],\\n ['circle', { cx: '12', cy: '11', r: '4', key: '1gt34v' }],\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ],\\n aliases: ['user-circle-2'],\\n };\\n protected override readonly icon = signal(LucideCircleUserRound.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCircleUserRound\\n */\\nexport const LucideUserCircle2 = LucideCircleUserRound;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTUgOS02IDYiIC8+CiAgPHBhdGggZD0ibTkgOSA2IDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/circle-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleX], svg[lucideXCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-x',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'm15 9-6 6', key: '1uzhvr' }],\\n ['path', { d: 'm9 9 6 6', key: 'z0biqf' }],\\n ],\\n aliases: ['x-circle'],\\n };\\n protected override readonly icon = signal(LucideCircleX.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCircleX\\n */\\nexport const LucideXCircle = LucideCircleX;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircleStar\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTEuMDUxIDcuNjE2YTEgMSAwIDAgMSAxLjkwOS4wMjRsLjczNyAxLjQ1MmExIDEgMCAwIDAgLjczNy41MzVsMS42MzQuMjU2YTEgMSAwIDAgMSAuNTg4IDEuODA2bC0xLjE3MiAxLjE2OGExIDEgMCAwIDAtLjI4Mi44NjZsLjI1OSAxLjYxM2ExIDEgMCAwIDEtMS41NDEgMS4xMzRsLTEuNDY1LS43NWExIDEgMCAwIDAtLjkxMiAwbC0xLjQ2NS43NWExIDEgMCAwIDEtMS41MzktMS4xMzNsLjI1OC0xLjYxM2ExIDEgMCAwIDAtLjI4Mi0uODY3bC0xLjE1Ni0xLjE1MmExIDEgMCAwIDEgLjU3Mi0xLjgyMmwxLjYzMy0uMjU2YTEgMSAwIDAgMCAuNzM3LS41MzV6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circle-star\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircleStar]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircleStar extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle-star',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n [\\n 'path',\\n {\\n d: 'M11.051 7.616a1 1 0 0 1 1.909.024l.737 1.452a1 1 0 0 0 .737.535l1.634.256a1 1 0 0 1 .588 1.806l-1.172 1.168a1 1 0 0 0-.282.866l.259 1.613a1 1 0 0 1-1.541 1.134l-1.465-.75a1 1 0 0 0-.912 0l-1.465.75a1 1 0 0 1-1.539-1.133l.258-1.613a1 1 0 0 0-.282-.867l-1.156-1.152a1 1 0 0 1 .572-1.822l1.633-.256a1 1 0 0 0 .737-.535z',\\n key: '285bvi',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideCircleStar.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Circle\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/circle\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircle extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circle',\\n size: 24,\\n node: [['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }]],\\n };\\n protected override readonly icon = signal(LucideCircle.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CircuitBoard\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMSA5aDRhMiAyIDAgMCAwIDItMlYzIiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSI5IiByPSIyIiAvPgogIDxwYXRoIGQ9Ik03IDIxdi00YTIgMiAwIDAgMSAyLTJoNCIgLz4KICA8Y2lyY2xlIGN4PSIxNSIgY3k9IjE1IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/circuit-board\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCircuitBoard]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCircuitBoard extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'circuit-board',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M11 9h4a2 2 0 0 0 2-2V3', key: '1ve2rv' }],\\n ['circle', { cx: '9', cy: '9', r: '2', key: 'af1f0g' }],\\n ['path', { d: 'M7 21v-4a2 2 0 0 1 2-2h4', key: '1fwkro' }],\\n ['circle', { cx: '15', cy: '15', r: '2', key: '3i40o0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCircuitBoard.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Citrus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuNjYgMTcuNjdhMS4wOCAxLjA4IDAgMCAxLS4wNCAxLjZBMTIgMTIgMCAwIDEgNC43MyAyLjM4YTEuMSAxLjEgMCAwIDEgMS42MS0uMDR6IiAvPgogIDxwYXRoIGQ9Ik0xOS42NSAxNS42NkE4IDggMCAwIDEgOC4zNSA0LjM0IiAvPgogIDxwYXRoIGQ9Im0xNCAxMC01LjUgNS41IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNy44NVYxMEg2LjE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/citrus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCitrus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCitrus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'citrus',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M21.66 17.67a1.08 1.08 0 0 1-.04 1.6A12 12 0 0 1 4.73 2.38a1.1 1.1 0 0 1 1.61-.04z',\\n key: '4ite01',\\n },\\n ],\\n ['path', { d: 'M19.65 15.66A8 8 0 0 1 8.35 4.34', key: '1gxipu' }],\\n ['path', { d: 'm14 10-5.5 5.5', key: '92pfem' }],\\n ['path', { d: 'M14 17.85V10H6.15', key: 'xqmtsk' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCitrus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ClipboardClock\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTR2Mi4ybDEuNiAxIiAvPgogIDxwYXRoIGQ9Ik0xNiA0aDJhMiAyIDAgMCAxIDIgMnYuODMyIiAvPgogIDxwYXRoIGQ9Ik04IDRINmEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoMiIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjE2IiByPSI2IiAvPgogIDxyZWN0IHg9IjgiIHk9IjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard-clock\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClipboardClock]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClipboardClock extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clipboard-clock',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 14v2.2l1.6 1', key: 'fo4ql5' }],\\n ['path', { d: 'M16 4h2a2 2 0 0 1 2 2v.832', key: '1ujtp2' }],\\n ['path', { d: 'M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h2', key: 'qvpao1' }],\\n ['circle', { cx: '16', cy: '16', r: '6', key: 'qoo3c4' }],\\n ['rect', { x: '8', y: '2', width: '8', height: '4', rx: '1', key: 'ublpy' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClipboardClock.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Clapperboard\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIuMjk2IDMuNDY0IDMuMDIgMy45NTYiIC8+CiAgPHBhdGggZD0iTTIwLjIgNiAzIDExbC0uOS0yLjRjLS4zLTEuMS4zLTIuMiAxLjMtMi41bDEzLjUtNGMxLjEtLjMgMi4yLjMgMi41IDEuM3oiIC8+CiAgPHBhdGggZD0iTTMgMTFoMTh2OGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnoiIC8+CiAgPHBhdGggZD0ibTYuMTggNS4yNzYgMy4xIDMuODk5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clapperboard\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClapperboard]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClapperboard extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clapperboard',\\n size: 24,\\n node: [\\n ['path', { d: 'm12.296 3.464 3.02 3.956', key: 'qash78' }],\\n [\\n 'path',\\n {\\n d: 'M20.2 6 3 11l-.9-2.4c-.3-1.1.3-2.2 1.3-2.5l13.5-4c1.1-.3 2.2.3 2.5 1.3z',\\n key: '1h7j8b',\\n },\\n ],\\n ['path', { d: 'M3 11h18v8a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z', key: '4lm6w1' }],\\n ['path', { d: 'm6.18 5.276 3.1 3.899', key: 'zjj9t3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClapperboard.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ClipboardList\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMWg0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNmg0IiAvPgogIDxwYXRoIGQ9Ik04IDExaC4wMSIgLz4KICA8cGF0aCBkPSJNOCAxNmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clipboard-list\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClipboardList]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClipboardList extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clipboard-list',\\n size: 24,\\n node: [\\n ['rect', { width: '8', height: '4', x: '8', y: '2', rx: '1', ry: '1', key: 'tgr4d6' }],\\n [\\n 'path',\\n {\\n d: 'M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2',\\n key: '116196',\\n },\\n ],\\n ['path', { d: 'M12 11h4', key: '1jrz19' }],\\n ['path', { d: 'M12 16h4', key: 'n85exb' }],\\n ['path', { d: 'M8 11h.01', key: '1dfujw' }],\\n ['path', { d: 'M8 16h.01', key: '18s6g9' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClipboardList.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ClipboardPaste\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTRoMTAiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjEuMzQ0IiAvPgogIDxwYXRoIGQ9Im0xNyAxOCA0LTQtNC00IiAvPgogIDxwYXRoIGQ9Ik04IDRINmEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoMTJhMiAyIDAgMCAwIDEuNzkzLTEuMTEzIiAvPgogIDxyZWN0IHg9IjgiIHk9IjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard-paste\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClipboardPaste]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClipboardPaste extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clipboard-paste',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 14h10', key: '1w8e9d' }],\\n ['path', { d: 'M16 4h2a2 2 0 0 1 2 2v1.344', key: '1e62lh' }],\\n ['path', { d: 'm17 18 4-4-4-4', key: 'z2g111' }],\\n [\\n 'path',\\n { d: 'M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 1.793-1.113', key: 'bjbb7m' },\\n ],\\n ['rect', { x: '8', y: '2', width: '8', height: '4', rx: '1', key: 'ublpy' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClipboardPaste.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ClipboardMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik05IDE0aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clipboard-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClipboardMinus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClipboardMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clipboard-minus',\\n size: 24,\\n node: [\\n ['rect', { width: '8', height: '4', x: '8', y: '2', rx: '1', ry: '1', key: 'tgr4d6' }],\\n [\\n 'path',\\n {\\n d: 'M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2',\\n key: '116196',\\n },\\n ],\\n ['path', { d: 'M9 14h6', key: '159ibu' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClipboardMinus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ClipboardPen\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNGgyYTIgMiAwIDAgMSAyIDJ2MiIgLz4KICA8cGF0aCBkPSJNMjEuMzQgMTUuNjY0YTEgMSAwIDEgMC0zLjAwNC0zLjAwNGwtNS4wMSA1LjAxMmEyIDIgMCAwIDAtLjUwNi44NTRsLS44MzcgMi44N2EuNS41IDAgMCAwIC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMCAwIC44NTQtLjUwNnoiIC8+CiAgPHBhdGggZD0iTTggMjJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxyZWN0IHg9IjgiIHk9IjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard-pen\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClipboardPen], svg[lucideClipboardEdit]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClipboardPen extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clipboard-pen',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 4h2a2 2 0 0 1 2 2v2', key: 'j91f56' }],\\n [\\n 'path',\\n {\\n d: 'M21.34 15.664a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z',\\n key: '16fuwn',\\n },\\n ],\\n ['path', { d: 'M8 22H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2', key: '120tdm' }],\\n ['rect', { x: '8', y: '2', width: '8', height: '4', rx: '1', key: 'ublpy' }],\\n ],\\n aliases: ['clipboard-edit'],\\n };\\n protected override readonly icon = signal(LucideClipboardPen.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideClipboardPen\\n */\\nexport const LucideClipboardEdit = LucideClipboardPen;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ClipboardPenLine\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgLz4KICA8cGF0aCBkPSJNOCA0SDZhMiAyIDAgMCAwLTIgMnYxNGEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJ2LS41IiAvPgogIDxwYXRoIGQ9Ik0xNiA0aDJhMiAyIDAgMCAxIDEuNzMgMSIgLz4KICA8cGF0aCBkPSJNOCAxOGgxIiAvPgogIDxwYXRoIGQ9Ik0yMS4zNzggMTIuNjI2YTEgMSAwIDAgMC0zLjAwNC0zLjAwNGwtNC4wMSA0LjAxMmEyIDIgMCAwIDAtLjUwNi44NTRsLS44MzcgMi44N2EuNS41IDAgMCAwIC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMCAwIC44NTQtLjUwNnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clipboard-pen-line\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClipboardPenLine], svg[lucideClipboardSignature]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClipboardPenLine extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clipboard-pen-line',\\n size: 24,\\n node: [\\n ['rect', { width: '8', height: '4', x: '8', y: '2', rx: '1', key: '1oijnt' }],\\n ['path', { d: 'M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-.5', key: '1but9f' }],\\n ['path', { d: 'M16 4h2a2 2 0 0 1 1.73 1', key: '1p8n7l' }],\\n ['path', { d: 'M8 18h1', key: '13wk12' }],\\n [\\n 'path',\\n {\\n d: 'M21.378 12.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z',\\n key: '2t3380',\\n },\\n ],\\n ],\\n aliases: ['clipboard-signature'],\\n };\\n protected override readonly icon = signal(LucideClipboardPenLine.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideClipboardPenLine\\n */\\nexport const LucideClipboardSignature = LucideClipboardPenLine;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ClipboardPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik05IDE0aDYiIC8+CiAgPHBhdGggZD0iTTEyIDE3di02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClipboardPlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClipboardPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clipboard-plus',\\n size: 24,\\n node: [\\n ['rect', { width: '8', height: '4', x: '8', y: '2', rx: '1', ry: '1', key: 'tgr4d6' }],\\n [\\n 'path',\\n {\\n d: 'M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2',\\n key: '116196',\\n },\\n ],\\n ['path', { d: 'M9 14h6', key: '159ibu' }],\\n ['path', { d: 'M12 17v-6', key: '1y8rbf' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClipboardPlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Clipboard\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClipboard]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClipboard extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clipboard',\\n size: 24,\\n node: [\\n ['rect', { width: '8', height: '4', x: '8', y: '2', rx: '1', ry: '1', key: 'tgr4d6' }],\\n [\\n 'path',\\n {\\n d: 'M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2',\\n key: '116196',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideClipboard.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ClipboardX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Im0xNSAxMS02IDYiIC8+CiAgPHBhdGggZD0ibTkgMTEgNiA2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clipboard-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClipboardX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClipboardX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clipboard-x',\\n size: 24,\\n node: [\\n ['rect', { width: '8', height: '4', x: '8', y: '2', rx: '1', ry: '1', key: 'tgr4d6' }],\\n [\\n 'path',\\n {\\n d: 'M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2',\\n key: '116196',\\n },\\n ],\\n ['path', { d: 'm15 11-6 6', key: '1toa9n' }],\\n ['path', { d: 'm9 11 6 6', key: 'wlibny' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClipboardX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ClipboardType\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik05IDEydi0xaDZ2MSIgLz4KICA8cGF0aCBkPSJNMTEgMTdoMiIgLz4KICA8cGF0aCBkPSJNMTIgMTF2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clipboard-type\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClipboardType]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClipboardType extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clipboard-type',\\n size: 24,\\n node: [\\n ['rect', { width: '8', height: '4', x: '8', y: '2', rx: '1', ry: '1', key: 'tgr4d6' }],\\n [\\n 'path',\\n {\\n d: 'M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2',\\n key: '116196',\\n },\\n ],\\n ['path', { d: 'M9 12v-1h6v1', key: 'iehl6m' }],\\n ['path', { d: 'M11 17h2', key: '12w5me' }],\\n ['path', { d: 'M12 11v6', key: '1bwqyc' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClipboardType.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Clock1\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bDItNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-1\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClock1]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClock1 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clock-1',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M12 6v6l2-4', key: 'miptyd' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClock1.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Clock11\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bC0yLTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-11\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClock11]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClock11 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clock-11',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M12 6v6l-2-4', key: 'ns39ag' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClock11.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Clock10\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bC00LTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-10\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClock10]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClock10 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clock-10',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M12 6v6l-4-2', key: 'cedpoo' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClock10.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Clock3\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2aDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-3\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClock3]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClock3 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clock-3',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M12 6v6h4', key: '135r8i' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClock3.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Clock12\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clock-12\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClock12]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClock12 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clock-12',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M12 6v6', key: '1ipuwl' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClock12.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Clock2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bDQtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClock2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClock2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clock-2',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M12 6v6l4-2', key: '1r2kuh' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClock2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ClipboardCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTE2IDRoMmEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Im05IDE0IDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clipboard-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClipboardCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClipboardCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clipboard-check',\\n size: 24,\\n node: [\\n ['rect', { width: '8', height: '4', x: '8', y: '2', rx: '1', ry: '1', key: 'tgr4d6' }],\\n [\\n 'path',\\n {\\n d: 'M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2',\\n key: '116196',\\n },\\n ],\\n ['path', { d: 'm9 14 2 2 4-4', key: 'df797q' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClipboardCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Clock5\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bDIgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-5\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClock5]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClock5 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clock-5',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M12 6v6l2 4', key: '1287s9' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClock5.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ClipboardCopy\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSI4IiB5PSIyIiByeD0iMSIgcnk9IjEiIC8+CiAgPHBhdGggZD0iTTggNEg2YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxMmEyIDIgMCAwIDAgMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik0xNiA0aDJhMiAyIDAgMCAxIDIgMnY0IiAvPgogIDxwYXRoIGQ9Ik0yMSAxNEgxMSIgLz4KICA8cGF0aCBkPSJtMTUgMTAtNCA0IDQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clipboard-copy\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClipboardCopy]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClipboardCopy extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clipboard-copy',\\n size: 24,\\n node: [\\n ['rect', { width: '8', height: '4', x: '8', y: '2', rx: '1', ry: '1', key: 'tgr4d6' }],\\n ['path', { d: 'M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-2', key: '4jdomd' }],\\n ['path', { d: 'M16 4h2a2 2 0 0 1 2 2v4', key: '3hqy98' }],\\n ['path', { d: 'M21 14H11', key: '1bme5i' }],\\n ['path', { d: 'm15 10-4 4 4 4', key: '5dvupr' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClipboardCopy.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Clock6\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnYxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-6\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClock6]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClock6 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clock-6',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M12 6v10', key: 'wf7rdh' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClock6.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Clock8\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bC00IDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-8\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClock8]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClock8 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clock-8',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M12 6v6l-4 2', key: 'imc3wl' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClock8.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ClockAlert\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDQgMiIgLz4KICA8cGF0aCBkPSJNMjAgMTJ2NSIgLz4KICA8cGF0aCBkPSJNMjAgMjFoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yMS4yNSA4LjJBMTAgMTAgMCAxIDAgMTYgMjEuMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-alert\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClockAlert]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClockAlert extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clock-alert',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 6v6l4 2', key: 'mmk7yg' }],\\n ['path', { d: 'M20 12v5', key: '12wsvk' }],\\n ['path', { d: 'M20 21h.01', key: '1p6o6n' }],\\n ['path', { d: 'M21.25 8.2A10 10 0 1 0 16 21.16', key: '17fp9f' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClockAlert.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Clock9\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2SDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-9\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClock9]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClock9 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clock-9',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M12 6v6H8', key: 'u39vzm' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClock9.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ClockArrowDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDIgMSIgLz4KICA8cGF0aCBkPSJNMTIuMzM3IDIxLjk5NGExMCAxMCAwIDEgMSA5LjU4OC04Ljc2NyIgLz4KICA8cGF0aCBkPSJtMTQgMTggNCA0IDQtNCIgLz4KICA8cGF0aCBkPSJNMTggMTR2OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-arrow-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClockArrowDown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClockArrowDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clock-arrow-down',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 6v6l2 1', key: '19cm8n' }],\\n ['path', { d: 'M12.337 21.994a10 10 0 1 1 9.588-8.767', key: '28moa' }],\\n ['path', { d: 'm14 18 4 4 4-4', key: '1waygx' }],\\n ['path', { d: 'M18 14v8', key: 'irew45' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClockArrowDown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ClockArrowLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDEuNS44IiAvPgogIDxwYXRoIGQ9Ik0xMi4zMzggMjEuOTk0YTEwIDEwIDAgMSAxIDkuNTg3LTguNzY3IiAvPgogIDxwYXRoIGQ9Ik0xNCAxOGg4IiAvPgogIDxwYXRoIGQ9Im0xOCAyMi00LTQgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clock-arrow-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClockArrowLeft]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClockArrowLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clock-arrow-left',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 6v6l1.5.8', key: 'uc7jki' }],\\n ['path', { d: 'M12.338 21.994a10 10 0 1 1 9.587-8.767', key: '1lz5pu' }],\\n ['path', { d: 'M14 18h8', key: '1le3fr' }],\\n ['path', { d: 'm18 22-4-4 4-4', key: 'dh5o1f' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClockArrowLeft.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ClockArrowRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDIgMSIgLz4KICA8cGF0aCBkPSJNMTMuNSAyMS44ODVBMTAgMTAgMCAxIDEgMjIgMTIiIC8+CiAgPHBhdGggZD0iTTE0IDE4aDgiIC8+CiAgPHBhdGggZD0ibTE4IDIyIDQtNC00LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-arrow-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClockArrowRight]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClockArrowRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clock-arrow-right',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 6v6l2 1', key: '19cm8n' }],\\n ['path', { d: 'M13.5 21.885A10 10 0 1 1 22 12', key: 'xgp8as' }],\\n ['path', { d: 'M14 18h8', key: '1le3fr' }],\\n ['path', { d: 'm18 22 4-4-4-4', key: 'mordo3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClockArrowRight.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Clock7\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bC0yIDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-7\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClock7]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClock7 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clock-7',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M12 6v6l-2 4', key: '1095bu' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClock7.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ClockCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDQgMiIgLz4KICA8cGF0aCBkPSJNMjIgMTJhMTAgMTAgMCAxIDAtMTEgOS45NSIgLz4KICA8cGF0aCBkPSJtMjIgMTYtNS41IDUuNUwxNCAxOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClockCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClockCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clock-check',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 6v6l4 2', key: 'mmk7yg' }],\\n ['path', { d: 'M22 12a10 10 0 1 0-11 9.95', key: '17dhok' }],\\n ['path', { d: 'm22 16-5.5 5.5L14 19', key: '1eibut' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClockCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ClockFading\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMmExMCAxMCAwIDAgMSA3LjM4IDE2Ljc1IiAvPgogIDxwYXRoIGQ9Ik0xMiA2djZsNCAyIiAvPgogIDxwYXRoIGQ9Ik0yLjUgOC44NzVhMTAgMTAgMCAwIDAtLjUgMyIgLz4KICA8cGF0aCBkPSJNMi44MyAxNmExMCAxMCAwIDAgMCAyLjQzIDMuNCIgLz4KICA8cGF0aCBkPSJNNC42MzYgNS4yMzVhMTAgMTAgMCAwIDEgLjg5MS0uODU3IiAvPgogIDxwYXRoIGQ9Ik04LjY0NCAyMS40MmExMCAxMCAwIDAgMCA3LjYzMS0uMzgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-fading\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClockFading]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClockFading extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clock-fading',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 2a10 10 0 0 1 7.38 16.75', key: '175t95' }],\\n ['path', { d: 'M12 6v6l4 2', key: 'mmk7yg' }],\\n ['path', { d: 'M2.5 8.875a10 10 0 0 0-.5 3', key: '1vce0s' }],\\n ['path', { d: 'M2.83 16a10 10 0 0 0 2.43 3.4', key: 'o3fkw4' }],\\n ['path', { d: 'M4.636 5.235a10 10 0 0 1 .891-.857', key: '1szpfk' }],\\n ['path', { d: 'M8.644 21.42a10 10 0 0 0 7.631-.38', key: '9yhvd4' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClockFading.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ClosedCaption\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOS4xN2EzIDMgMCAxIDAgMCA1LjY2IiAvPgogIDxwYXRoIGQ9Ik0xNyA5LjE3YTMgMyAwIDEgMCAwIDUuNjYiIC8+CiAgPHJlY3QgeD0iMiIgeT0iNSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/closed-caption\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClosedCaption]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClosedCaption extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'closed-caption',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 9.17a3 3 0 1 0 0 5.66', key: 'h9wayk' }],\\n ['path', { d: 'M17 9.17a3 3 0 1 0 0 5.66', key: '1v6zke' }],\\n ['rect', { x: '2', y: '5', width: '20', height: '14', rx: '2', key: 'qneu4z' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClosedCaption.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Clock\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bDQgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClock]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClock extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clock',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M12 6v6l4 2', key: 'mmk7yg' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClock.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Clock4\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgNnY2bDQgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/clock-4\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClock4]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClock4 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clock-4',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M12 6v6l4 2', key: 'mmk7yg' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClock4.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CloudAlert\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJ2NCIgLz4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik04LjEyOCAxNi45NDlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWExIDEgMCAwIDEgMCA5aC0xLjY0MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-alert\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCloudAlert]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCloudAlert extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cloud-alert',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 12v4', key: 'tww15h' }],\\n ['path', { d: 'M12 20h.01', key: 'zekei9' }],\\n ['path', { d: 'M8.128 16.949A7 7 0 1 1 15.71 8h1.79a1 1 0 0 1 0 9h-1.642', key: '1namsd' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCloudAlert.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ClockArrowUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDEuNTYuNzgiIC8+CiAgPHBhdGggZD0iTTEzLjIyNyAyMS45MjVhMTAgMTAgMCAxIDEgOC43NjctOS41ODgiIC8+CiAgPHBhdGggZD0ibTE0IDE4IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTE4IDIydi04IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clock-arrow-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClockArrowUp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClockArrowUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clock-arrow-up',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 6v6l1.56.78', key: '14ed3g' }],\\n ['path', { d: 'M13.227 21.925a10 10 0 1 1 8.767-9.588', key: 'jwkls1' }],\\n ['path', { d: 'm14 18 4-4 4 4', key: 'ftkppy' }],\\n ['path', { d: 'M18 22v-8', key: 'su0gjh' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClockArrowUp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CloudCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTUtNS41IDUuNUw5IDE4IiAvPgogIDxwYXRoIGQ9Ik01LjUxNiAxNi4wN0E3IDcgMCAxIDEgMTUuNzEgOGgxLjc5YTQuNSA0LjUgMCAwIDEgMy41MDEgNy4zMjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCloudCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCloudCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cloud-check',\\n size: 24,\\n node: [\\n ['path', { d: 'm17 15-5.5 5.5L9 18', key: '15q87x' }],\\n [\\n 'path',\\n { d: 'M5.516 16.07A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 3.501 7.327', key: '1xtj56' },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideCloudCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CloudBackup\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTUuMjUxQTQuNSA0LjUgMCAwIDAgMTcuNSA4aC0xLjc5QTcgNyAwIDEgMCAzIDEzLjYwNyIgLz4KICA8cGF0aCBkPSJNNyAxMXY0aDQiIC8+CiAgPHBhdGggZD0iTTggMTlhNSA1IDAgMCAwIDktMyA0LjUgNC41IDAgMCAwLTQuNS00LjUgNC44MiA0LjgyIDAgMCAwLTMuNDEgMS40MUw3IDE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cloud-backup\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCloudBackup]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCloudBackup extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cloud-backup',\\n size: 24,\\n node: [\\n ['path', { d: 'M21 15.251A4.5 4.5 0 0 0 17.5 8h-1.79A7 7 0 1 0 3 13.607', key: 'xpoh9y' }],\\n ['path', { d: 'M7 11v4h4', key: 'q9yh32' }],\\n [\\n 'path',\\n {\\n d: 'M8 19a5 5 0 0 0 9-3 4.5 4.5 0 0 0-4.5-4.5 4.82 4.82 0 0 0-3.41 1.41L7 15',\\n key: '1xm8iu',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideCloudBackup.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CloudDownload\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2OGwtNC00IiAvPgogIDxwYXRoIGQ9Im0xMiAyMSA0LTQiIC8+CiAgPHBhdGggZD0iTTQuMzkzIDE1LjI2OUE3IDcgMCAxIDEgMTUuNzEgOGgxLjc5YTQuNSA0LjUgMCAwIDEgMi40MzYgOC4yODQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-download\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCloudDownload], svg[lucideDownloadCloud]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCloudDownload extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cloud-download',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 13v8l-4-4', key: '1f5nwf' }],\\n ['path', { d: 'm12 21 4-4', key: '1lfcce' }],\\n [\\n 'path',\\n { d: 'M4.393 15.269A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.436 8.284', key: 'ui1hmy' },\\n ],\\n ],\\n aliases: ['download-cloud'],\\n };\\n protected override readonly icon = signal(LucideCloudDownload.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCloudDownload\\n */\\nexport const LucideDownloadCloud = LucideCloudDownload;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ClockPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY2bDMuNjQ0IDEuODIyIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOWg2IiAvPgogIDxwYXRoIGQ9Ik0xOSAxNnY2IiAvPgogIDxwYXRoIGQ9Ik0yMS45MiAxMy4yNjdhMTAgMTAgMCAxIDAtOC42NTMgOC42NTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/clock-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClockPlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClockPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clock-plus',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 6v6l3.644 1.822', key: '1jmett' }],\\n ['path', { d: 'M16 19h6', key: 'xwg31i' }],\\n ['path', { d: 'M19 16v6', key: 'tddt3s' }],\\n ['path', { d: 'M21.92 13.267a10 10 0 1 0-8.653 8.653', key: '1u0osk' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClockPlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CloudCog\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuODUyIDE5Ljc3Mi0uMzgzLjkyNCIgLz4KICA8cGF0aCBkPSJtMTMuMTQ4IDE0LjIyOC4zODMtLjkyMyIgLz4KICA8cGF0aCBkPSJNMTMuMTQ4IDE5Ljc3MmEzIDMgMCAxIDAtMi4yOTYtNS41NDRsLS4zODMtLjkyMyIgLz4KICA8cGF0aCBkPSJtMTMuNTMgMjAuNjk2LS4zODItLjkyNGEzIDMgMCAxIDEtMi4yOTYtNS41NDQiIC8+CiAgPHBhdGggZD0ibTE0Ljc3MiAxNS44NTIuOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE0Ljc3MiAxOC4xNDguOTIzLjM4MyIgLz4KICA8cGF0aCBkPSJNNC4yIDE1LjFhNyA3IDAgMSAxIDkuOTMtOS44NThBNyA3IDAgMCAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjIiIC8+CiAgPHBhdGggZD0ibTkuMjI4IDE1Ljg1Mi0uOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTkuMjI4IDE4LjE0OC0uOTIzLjM4MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-cog\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCloudCog]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCloudCog extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cloud-cog',\\n size: 24,\\n node: [\\n ['path', { d: 'm10.852 19.772-.383.924', key: 'r7sl7d' }],\\n ['path', { d: 'm13.148 14.228.383-.923', key: '1d5zpm' }],\\n ['path', { d: 'M13.148 19.772a3 3 0 1 0-2.296-5.544l-.383-.923', key: '1ydik7' }],\\n ['path', { d: 'm13.53 20.696-.382-.924a3 3 0 1 1-2.296-5.544', key: '1m1vsf' }],\\n ['path', { d: 'm14.772 15.852.923-.383', key: '660p6e' }],\\n ['path', { d: 'm14.772 18.148.923.383', key: 'hrcpis' }],\\n [\\n 'path',\\n {\\n d: 'M4.2 15.1a7 7 0 1 1 9.93-9.858A7 7 0 0 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.2',\\n key: 'j2q98n',\\n },\\n ],\\n ['path', { d: 'm9.228 15.852-.923-.383', key: '1p9ong' }],\\n ['path', { d: 'm9.228 18.148-.923.383', key: '6558rz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCloudCog.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CloudDrizzle\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJNOCAxOXYxIiAvPgogIDxwYXRoIGQ9Ik04IDE0djEiIC8+CiAgPHBhdGggZD0iTTE2IDE5djEiIC8+CiAgPHBhdGggZD0iTTE2IDE0djEiIC8+CiAgPHBhdGggZD0iTTEyIDIxdjEiIC8+CiAgPHBhdGggZD0iTTEyIDE2djEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-drizzle\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCloudDrizzle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCloudDrizzle extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cloud-drizzle',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242', key: '1pljnt' }],\\n ['path', { d: 'M8 19v1', key: '1dk2by' }],\\n ['path', { d: 'M8 14v1', key: '84yxot' }],\\n ['path', { d: 'M16 19v1', key: 'v220m7' }],\\n ['path', { d: 'M16 14v1', key: 'g12gj6' }],\\n ['path', { d: 'M12 21v1', key: 'q8vafk' }],\\n ['path', { d: 'M12 16v1', key: '1mx6rx' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCloudDrizzle.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CloudLightning\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxNi4zMjZBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIC41IDguOTczIiAvPgogIDxwYXRoIGQ9Im0xMyAxMi0zIDVoNGwtMyA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cloud-lightning\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCloudLightning]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCloudLightning extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cloud-lightning',\\n size: 24,\\n node: [\\n ['path', { d: 'M6 16.326A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 .5 8.973', key: '1cez44' }],\\n ['path', { d: 'm13 12-3 5h4l-3 5', key: '1t22er' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCloudLightning.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CloudHail\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJNMTYgMTR2MiIgLz4KICA8cGF0aCBkPSJNOCAxNHYyIiAvPgogIDxwYXRoIGQ9Ik0xNiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTggMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNnYyIiAvPgogIDxwYXRoIGQ9Ik0xMiAyMmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-hail\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCloudHail]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCloudHail extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cloud-hail',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242', key: '1pljnt' }],\\n ['path', { d: 'M16 14v2', key: 'a1is7l' }],\\n ['path', { d: 'M8 14v2', key: '1e9m6t' }],\\n ['path', { d: 'M16 20h.01', key: 'xwek51' }],\\n ['path', { d: 'M8 20h.01', key: '1vjney' }],\\n ['path', { d: 'M12 16v2', key: 'z66u1j' }],\\n ['path', { d: 'M12 22h.01', key: '1urd7a' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCloudHail.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CloudFog\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJNMTYgMTdINyIgLz4KICA8cGF0aCBkPSJNMTcgMjFIOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-fog\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCloudFog]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCloudFog extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cloud-fog',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242', key: '1pljnt' }],\\n ['path', { d: 'M16 17H7', key: 'pygtm1' }],\\n ['path', { d: 'M17 21H9', key: '1u2q02' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCloudFog.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CloudMoon\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTZhMyAzIDAgMCAxIDAgNkg3YTUgNSAwIDEgMSA0LjktNnoiIC8+CiAgPHBhdGggZD0iTTE4LjM3NiAxNC41MTJhNiA2IDAgMCAwIDMuNDYxLTQuMTI3Yy4xNDgtLjYyNS0uNjU5LS45Ny0xLjI0OC0uNzE0YTQgNCAwIDAgMS01LjI1OS01LjI2Yy4yNTUtLjU4OS0uMDktMS4zOTUtLjcxNi0xLjI0OGE2IDYgMCAwIDAtNC41OTQgNS4zNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-moon\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCloudMoon]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCloudMoon extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cloud-moon',\\n size: 24,\\n node: [\\n ['path', { d: 'M13 16a3 3 0 0 1 0 6H7a5 5 0 1 1 4.9-6z', key: 'ie2ih4' }],\\n [\\n 'path',\\n {\\n d: 'M18.376 14.512a6 6 0 0 0 3.461-4.127c.148-.625-.659-.97-1.248-.714a4 4 0 0 1-5.259-5.26c.255-.589-.09-1.395-.716-1.248a6 6 0 0 0-4.594 5.36',\\n key: 'zwnc1e',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideCloudMoon.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CloudOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuOTQgNS4yNzRBNyA3IDAgMCAxIDE1LjcxIDEwaDEuNzlhNC41IDQuNSAwIDAgMSA0LjIyMiA2LjA1NyIgLz4KICA8cGF0aCBkPSJNMTguNzk2IDE4LjgxQTQuNSA0LjUgMCAwIDEgMTcuNSAxOUg5QTcgNyAwIDAgMSA1Ljc5IDUuNzgiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCloudOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCloudOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cloud-off',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'M10.94 5.274A7 7 0 0 1 15.71 10h1.79a4.5 4.5 0 0 1 4.222 6.057', key: '1uxyv8' },\\n ],\\n ['path', { d: 'M18.796 18.81A4.5 4.5 0 0 1 17.5 19H9A7 7 0 0 1 5.79 5.78', key: '99tcn7' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCloudOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CloudMoonRain\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjB2MiIgLz4KICA8cGF0aCBkPSJNMTguMzc2IDE0LjUxMmE2IDYgMCAwIDAgMy40NjEtNC4xMjdjLjE0OC0uNjI1LS42NTktLjk3LTEuMjQ4LS43MTRhNCA0IDAgMCAxLTUuMjU5LTUuMjZjLjI1NS0uNTg5LS4wOS0xLjM5NS0uNzE2LTEuMjQ4YTYgNiAwIDAgMC00LjU5NCA1LjM2IiAvPgogIDxwYXRoIGQ9Ik0zIDIwYTUgNSAwIDEgMSA4LjktNEgxM2EzIDMgMCAwIDEgMiA1LjI0IiAvPgogIDxwYXRoIGQ9Ik03IDE5djIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-moon-rain\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCloudMoonRain]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCloudMoonRain extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cloud-moon-rain',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 20v2', key: '174qtz' }],\\n [\\n 'path',\\n {\\n d: 'M18.376 14.512a6 6 0 0 0 3.461-4.127c.148-.625-.659-.97-1.248-.714a4 4 0 0 1-5.259-5.26c.255-.589-.09-1.395-.716-1.248a6 6 0 0 0-4.594 5.36',\\n key: 'zwnc1e',\\n },\\n ],\\n ['path', { d: 'M3 20a5 5 0 1 1 8.9-4H13a3 3 0 0 1 2 5.24', key: '1qmrp3' }],\\n ['path', { d: 'M7 19v2', key: '12npes' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCloudMoonRain.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CloudRainWind\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJtOS4yIDIyIDMtNyIgLz4KICA8cGF0aCBkPSJtOSAxMy0zIDciIC8+CiAgPHBhdGggZD0ibTE3IDEzLTMgNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-rain-wind\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCloudRainWind]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCloudRainWind extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cloud-rain-wind',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242', key: '1pljnt' }],\\n ['path', { d: 'm9.2 22 3-7', key: 'sb5f6j' }],\\n ['path', { d: 'm9 13-3 7', key: '500co5' }],\\n ['path', { d: 'm17 13-3 7', key: '8t2fiy' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCloudRainWind.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CloudSunRain\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Im00LjkzIDQuOTMgMS40MSAxLjQxIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMmgyIiAvPgogIDxwYXRoIGQ9Im0xOS4wNyA0LjkzLTEuNDEgMS40MSIgLz4KICA8cGF0aCBkPSJNMTUuOTQ3IDEyLjY1YTQgNCAwIDAgMC01LjkyNS00LjEyOCIgLz4KICA8cGF0aCBkPSJNMyAyMGE1IDUgMCAxIDEgOC45LTRIMTNhMyAzIDAgMCAxIDIgNS4yNCIgLz4KICA8cGF0aCBkPSJNMTEgMjB2MiIgLz4KICA8cGF0aCBkPSJNNyAxOXYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cloud-sun-rain\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCloudSunRain]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCloudSunRain extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cloud-sun-rain',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\\n ['path', { d: 'm4.93 4.93 1.41 1.41', key: '149t6j' }],\\n ['path', { d: 'M20 12h2', key: '1q8mjw' }],\\n ['path', { d: 'm19.07 4.93-1.41 1.41', key: '1shlcs' }],\\n ['path', { d: 'M15.947 12.65a4 4 0 0 0-5.925-4.128', key: 'dpwdj0' }],\\n ['path', { d: 'M3 20a5 5 0 1 1 8.9-4H13a3 3 0 0 1 2 5.24', key: '1qmrp3' }],\\n ['path', { d: 'M11 20v2', key: '174qtz' }],\\n ['path', { d: 'M7 19v2', key: '12npes' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCloudSunRain.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CloudSnow\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJNOCAxNWguMDEiIC8+CiAgPHBhdGggZD0iTTggMTloLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxN2guMDEiIC8+CiAgPHBhdGggZD0iTTEyIDIxaC4wMSIgLz4KICA8cGF0aCBkPSJNMTYgMTVoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-snow\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCloudSnow]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCloudSnow extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cloud-snow',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242', key: '1pljnt' }],\\n ['path', { d: 'M8 15h.01', key: 'a7atzg' }],\\n ['path', { d: 'M8 19h.01', key: 'puxtts' }],\\n ['path', { d: 'M12 17h.01', key: 'p32p05' }],\\n ['path', { d: 'M12 21h.01', key: 'h35vbk' }],\\n ['path', { d: 'M16 15h.01', key: 'rnfrdf' }],\\n ['path', { d: 'M16 19h.01', key: '1vcnzz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCloudSnow.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CloudUpload\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2OCIgLz4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJtOCAxNyA0LTQgNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cloud-upload\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCloudUpload], svg[lucideUploadCloud]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCloudUpload extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cloud-upload',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 13v8', key: '1l5pq0' }],\\n ['path', { d: 'M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242', key: '1pljnt' }],\\n ['path', { d: 'm8 17 4-4 4 4', key: '1quai1' }],\\n ],\\n aliases: ['upload-cloud'],\\n };\\n protected override readonly icon = signal(LucideCloudUpload.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCloudUpload\\n */\\nexport const LucideUploadCloud = LucideCloudUpload;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CloudRain\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNC44OTlBNyA3IDAgMSAxIDE1LjcxIDhoMS43OWE0LjUgNC41IDAgMCAxIDIuNSA4LjI0MiIgLz4KICA8cGF0aCBkPSJNMTYgMTR2NiIgLz4KICA8cGF0aCBkPSJNOCAxNHY2IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNnY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cloud-rain\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCloudRain]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCloudRain extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cloud-rain',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242', key: '1pljnt' }],\\n ['path', { d: 'M16 14v6', key: '1j4efv' }],\\n ['path', { d: 'M8 14v6', key: '17c4r9' }],\\n ['path', { d: 'M12 16v6', key: 'c8a4gj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCloudRain.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Cloud\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuNSAxOUg5YTcgNyAwIDEgMSA2LjcxLTloMS43OWE0LjUgNC41IDAgMSAxIDAgOVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCloud]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCloud extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cloud',\\n size: 24,\\n node: [['path', { d: 'M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z', key: 'p7xjir' }]],\\n };\\n protected override readonly icon = signal(LucideCloud.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CloudSync\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTgtMS41MzUgMS42MDVhNSA1IDAgMCAxLTgtMS41IiAvPgogIDxwYXRoIGQ9Ik0xNyAyMnYtNGgtNCIgLz4KICA8cGF0aCBkPSJNMjAuOTk2IDE1LjI1MUE0LjUgNC41IDAgMCAwIDE3LjQ5NSA4aC0xLjc5YTcgNyAwIDEgMC0xMi43MDkgNS42MDciIC8+CiAgPHBhdGggZD0iTTcgMTB2NGg0IiAvPgogIDxwYXRoIGQ9Im03IDE0IDEuNTM1LTEuNjA1YTUgNSAwIDAgMSA4IDEuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cloud-sync\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCloudSync]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCloudSync extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cloud-sync',\\n size: 24,\\n node: [\\n ['path', { d: 'm17 18-1.535 1.605a5 5 0 0 1-8-1.5', key: 'adpv5j' }],\\n ['path', { d: 'M17 22v-4h-4', key: 'ex1ofj' }],\\n [\\n 'path',\\n { d: 'M20.996 15.251A4.5 4.5 0 0 0 17.495 8h-1.79a7 7 0 1 0-12.709 5.607', key: 'ziqt14' },\\n ],\\n ['path', { d: 'M7 10v4h4', key: '1j6gx1' }],\\n ['path', { d: 'm7 14 1.535-1.605a5 5 0 0 1 8 1.5', key: '19q5h7' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCloudSync.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CloudSun\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Im00LjkzIDQuOTMgMS40MSAxLjQxIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMmgyIiAvPgogIDxwYXRoIGQ9Im0xOS4wNyA0LjkzLTEuNDEgMS40MSIgLz4KICA8cGF0aCBkPSJNMTUuOTQ3IDEyLjY1YTQgNCAwIDAgMC01LjkyNS00LjEyOCIgLz4KICA8cGF0aCBkPSJNMTMgMjJIN2E1IDUgMCAxIDEgNC45LTZIMTNhMyAzIDAgMCAxIDAgNloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloud-sun\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCloudSun]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCloudSun extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cloud-sun',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\\n ['path', { d: 'm4.93 4.93 1.41 1.41', key: '149t6j' }],\\n ['path', { d: 'M20 12h2', key: '1q8mjw' }],\\n ['path', { d: 'm19.07 4.93-1.41 1.41', key: '1shlcs' }],\\n ['path', { d: 'M15.947 12.65a4 4 0 0 0-5.925-4.128', key: 'dpwdj0' }],\\n ['path', { d: 'M13 22H7a5 5 0 1 1 4.9-6H13a3 3 0 0 1 0 6Z', key: 's09mg5' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCloudSun.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Clover\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuMTcgNy44MyAyIDIyIiAvPgogIDxwYXRoIGQ9Ik00LjAyIDEyYTIuODI3IDIuODI3IDAgMSAxIDMuODEtNC4xN0EyLjgyNyAyLjgyNyAwIDEgMSAxMiA0LjAyYTIuODI3IDIuODI3IDAgMSAxIDQuMTcgMy44MUEyLjgyNyAyLjgyNyAwIDEgMSAxOS45OCAxMmEyLjgyNyAyLjgyNyAwIDEgMS0zLjgxIDQuMTdBMi44MjcgMi44MjcgMCAxIDEgMTIgMTkuOThhMi44MjcgMi44MjcgMCAxIDEtNC4xNy0zLjgxQTEgMSAwIDEgMSA0IDEyIiAvPgogIDxwYXRoIGQ9Im03LjgzIDcuODMgOC4zNCA4LjM0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/clover\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClover]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClover extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'clover',\\n size: 24,\\n node: [\\n ['path', { d: 'M16.17 7.83 2 22', key: 't58vo8' }],\\n [\\n 'path',\\n {\\n d: 'M4.02 12a2.827 2.827 0 1 1 3.81-4.17A2.827 2.827 0 1 1 12 4.02a2.827 2.827 0 1 1 4.17 3.81A2.827 2.827 0 1 1 19.98 12a2.827 2.827 0 1 1-3.81 4.17A2.827 2.827 0 1 1 12 19.98a2.827 2.827 0 1 1-4.17-3.81A1 1 0 1 1 4 12',\\n key: '17k36q',\\n },\\n ],\\n ['path', { d: 'm7.83 7.83 8.34 8.34', key: '1d7sxk' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClover.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CodeXml\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggMTYgNC00LTQtNCIgLz4KICA8cGF0aCBkPSJtNiA4LTQgNCA0IDQiIC8+CiAgPHBhdGggZD0ibTE0LjUgNC01IDE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/code-xml\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCodeXml], svg[lucideCode2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCodeXml extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'code-xml',\\n size: 24,\\n node: [\\n ['path', { d: 'm18 16 4-4-4-4', key: '1inbqp' }],\\n ['path', { d: 'm6 8-4 4 4 4', key: '15zrgr' }],\\n ['path', { d: 'm14.5 4-5 16', key: 'e7oirm' }],\\n ],\\n aliases: ['code-2'],\\n };\\n protected override readonly icon = signal(LucideCodeXml.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideCodeXml\\n */\\nexport const LucideCode2 = LucideCodeXml;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Cloudy\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuNSAxMmExIDEgMCAxIDEgMCA5SDkuMDA2YTcgNyAwIDEgMSA2LjcwMi05eiIgLz4KICA8cGF0aCBkPSJNMjEuODMyIDlBMyAzIDAgMCAwIDE5IDdoLTIuMjA3YTUuNSA1LjUgMCAwIDAtMTAuNzIuNjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cloudy\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCloudy]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCloudy extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cloudy',\\n size: 24,\\n node: [\\n ['path', { d: 'M17.5 12a1 1 0 1 1 0 9H9.006a7 7 0 1 1 6.702-9z', key: '44yre2' }],\\n ['path', { d: 'M21.832 9A3 3 0 0 0 19 7h-2.207a5.5 5.5 0 0 0-10.72.61', key: 'leugyv' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCloudy.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Code\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTggNi02LTYtNiIgLz4KICA8cGF0aCBkPSJtOCA2LTYgNiA2IDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/code\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCode]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCode extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'code',\\n size: 24,\\n node: [\\n ['path', { d: 'm16 18 6-6-6-6', key: 'eg8j8' }],\\n ['path', { d: 'm8 6-6 6 6 6', key: 'ppft3o' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCode.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Coffee\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNCAydjIiIC8+CiAgPHBhdGggZD0iTTE2IDhhMSAxIDAgMCAxIDEgMXY4YTQgNCAwIDAgMS00IDRIN2E0IDQgMCAwIDEtNC00VjlhMSAxIDAgMCAxIDEtMWgxNGE0IDQgMCAxIDEgMCA4aC0xIiAvPgogIDxwYXRoIGQ9Ik02IDJ2MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/coffee\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCoffee]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCoffee extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'coffee',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 2v2', key: '7u0qdc' }],\\n ['path', { d: 'M14 2v2', key: '6buw04' }],\\n [\\n 'path',\\n {\\n d: 'M16 8a1 1 0 0 1 1 1v8a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1h14a4 4 0 1 1 0 8h-1',\\n key: 'pwadti',\\n },\\n ],\\n ['path', { d: 'M6 2v2', key: 'colzsn' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCoffee.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Coins\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNzQ0IDE3LjczNmE2IDYgMCAxIDEtNy40OC03LjQ4IiAvPgogIDxwYXRoIGQ9Ik0xNSA2aDF2NCIgLz4KICA8cGF0aCBkPSJtNi4xMzQgMTQuNzY4Ljg2Ni0uNSAyIDMuNDY0IiAvPgogIDxjaXJjbGUgY3g9IjE2IiBjeT0iOCIgcj0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/coins\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCoins]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCoins extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'coins',\\n size: 24,\\n node: [\\n ['path', { d: 'M13.744 17.736a6 6 0 1 1-7.48-7.48', key: 'bq4yh3' }],\\n ['path', { d: 'M15 6h1v4', key: '11y1tn' }],\\n ['path', { d: 'm6.134 14.768.866-.5 2 3.464', key: '17snzx' }],\\n ['circle', { cx: '16', cy: '8', r: '6', key: '14bfc9' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCoins.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Club\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuMjggOS4wNWE1LjUgNS41IDAgMSAwLTEwLjU2IDBBNS41IDUuNSAwIDEgMCAxMiAxNy42NmE1LjUgNS41IDAgMSAwIDUuMjgtOC42WiIgLz4KICA8cGF0aCBkPSJNMTIgMTcuNjZMMTIgMjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/club\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideClub]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideClub extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'club',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M17.28 9.05a5.5 5.5 0 1 0-10.56 0A5.5 5.5 0 1 0 12 17.66a5.5 5.5 0 1 0 5.28-8.6Z',\\n key: '27yuqz',\\n },\\n ],\\n ['path', { d: 'M12 17.66L12 22', key: 'ogfahf' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideClub.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Cog\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTAuMjcgNyAzLjM0IiAvPgogIDxwYXRoIGQ9Im0xMSAxMy43My00IDYuOTMiIC8+CiAgPHBhdGggZD0iTTEyIDIydi0yIiAvPgogIDxwYXRoIGQ9Ik0xMiAydjIiIC8+CiAgPHBhdGggZD0iTTE0IDEyaDgiIC8+CiAgPHBhdGggZD0ibTE3IDIwLjY2LTEtMS43MyIgLz4KICA8cGF0aCBkPSJtMTcgMy4zNC0xIDEuNzMiIC8+CiAgPHBhdGggZD0iTTIgMTJoMiIgLz4KICA8cGF0aCBkPSJtMjAuNjYgMTctMS43My0xIiAvPgogIDxwYXRoIGQ9Im0yMC42NiA3LTEuNzMgMSIgLz4KICA8cGF0aCBkPSJtMy4zNCAxNyAxLjczLTEiIC8+CiAgPHBhdGggZD0ibTMuMzQgNyAxLjczIDEiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cog\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCog]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCog extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cog',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 10.27 7 3.34', key: '16pf9h' }],\\n ['path', { d: 'm11 13.73-4 6.93', key: '794ttg' }],\\n ['path', { d: 'M12 22v-2', key: '1osdcq' }],\\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\\n ['path', { d: 'M14 12h8', key: '4f43i9' }],\\n ['path', { d: 'm17 20.66-1-1.73', key: 'eq3orb' }],\\n ['path', { d: 'm17 3.34-1 1.73', key: '2wel8s' }],\\n ['path', { d: 'M2 12h2', key: '1t8f8n' }],\\n ['path', { d: 'm20.66 17-1.73-1', key: 'sg0v6f' }],\\n ['path', { d: 'm20.66 7-1.73 1', key: '1ow05n' }],\\n ['path', { d: 'm3.34 17 1.73-1', key: 'nuk764' }],\\n ['path', { d: 'm3.34 7 1.73 1', key: '1ulond' }],\\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\\n ['circle', { cx: '12', cy: '12', r: '8', key: '46899m' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCog.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Columns2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/columns-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideColumns2], svg[lucideColumns]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideColumns2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'columns-2',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M12 3v18', key: '108xh3' }],\\n ],\\n aliases: ['columns'],\\n };\\n protected override readonly icon = signal(LucideColumns2.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideColumns2\\n */\\nexport const LucideColumns = LucideColumns2;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Columns4\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03LjUgM3YxOCIgLz4KICA8cGF0aCBkPSJNMTIgM3YxOCIgLz4KICA8cGF0aCBkPSJNMTYuNSAzdjE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/columns-4\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideColumns4]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideColumns4 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'columns-4',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M7.5 3v18', key: 'w0wo6v' }],\\n ['path', { d: 'M12 3v18', key: '108xh3' }],\\n ['path', { d: 'M16.5 3v18', key: '10tjh1' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideColumns4.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Columns3Cog\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNiAyMUg1YTIgMiAwIDAxLTItMlY1YTIgMiAwIDAxMi0yaDE0YTIgMiAwIDAxMiAydjUuNiIgLz4KICA8cGF0aCBkPSJtMTQuMzA1IDE5LjUzLjkyMy0uMzgyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjcuNiIgLz4KICA8cGF0aCBkPSJtMTUuMjI5IDE2Ljg1Mi0uOTI0LS4zODMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAxNS4yMjgtLjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xNi44NTIgMjAuNzcyLS4zODMuOTI0IiAvPgogIDxwYXRoIGQ9Im0xOS4xNDggMTUuMjI4LjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xOS41MyAyMS42OTYtLjM4Mi0uOTI0IiAvPgogIDxwYXRoIGQ9Im0yMC43NzMgMTYuODUyLjkyMi0uMzgzIiAvPgogIDxwYXRoIGQ9Im0yMC43NzMgMTkuMTQ4LjkyMi4zODMiIC8+CiAgPHBhdGggZD0iTTkgM3YxOCIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE4IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/columns-3-cog\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideColumns3Cog], svg[lucideColumnsSettings], svg[lucideTableConfig]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideColumns3Cog extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'columns-3-cog',\\n size: 24,\\n node: [\\n ['path', { d: 'M10.6 21H5a2 2 0 01-2-2V5a2 2 0 012-2h14a2 2 0 012 2v5.6', key: '19s2bv' }],\\n ['path', { d: 'm14.305 19.53.923-.382', key: '3m78fa' }],\\n ['path', { d: 'M15 3v7.6', key: 'mv9izd' }],\\n ['path', { d: 'm15.229 16.852-.924-.383', key: 'qpfz85' }],\\n ['path', { d: 'm16.852 15.228-.383-.923', key: '5xggr7' }],\\n ['path', { d: 'm16.852 20.772-.383.924', key: 'dpfhf9' }],\\n ['path', { d: 'm19.148 15.228.383-.923', key: '1reyyz' }],\\n ['path', { d: 'm19.53 21.696-.382-.924', key: '1goivc' }],\\n ['path', { d: 'm20.773 16.852.922-.383', key: '59dfo2' }],\\n ['path', { d: 'm20.773 19.148.922.383', key: '1lk755' }],\\n ['path', { d: 'M9 3v18', key: 'fh3hqa' }],\\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\\n ],\\n aliases: ['columns-settings', 'table-config'],\\n };\\n protected override readonly icon = signal(LucideColumns3Cog.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideColumns3Cog\\n */\\nexport const LucideColumnsSettings = LucideColumns3Cog;\\n\\n/**\\n * @deprecated\\n * @see LucideColumns3Cog\\n */\\nexport const LucideTableConfig = LucideColumns3Cog;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Combine\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgM2ExIDEgMCAwIDEgMSAxdjVhMSAxIDAgMCAxLTEgMSIgLz4KICA8cGF0aCBkPSJNMTkgM2ExIDEgMCAwIDEgMSAxdjVhMSAxIDAgMCAxLTEgMSIgLz4KICA8cGF0aCBkPSJtNyAxNSAzIDMiIC8+CiAgPHBhdGggZD0ibTcgMjEgMy0zSDVhMiAyIDAgMCAxLTItMnYtMiIgLz4KICA8cmVjdCB4PSIxNCIgeT0iMTQiIHdpZHRoPSI3IiBoZWlnaHQ9IjciIHJ4PSIxIiAvPgogIDxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSI3IiBoZWlnaHQ9IjciIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/combine\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCombine]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCombine extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'combine',\\n size: 24,\\n node: [\\n ['path', { d: 'M14 3a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1', key: '1l7d7l' }],\\n ['path', { d: 'M19 3a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1', key: '9955pe' }],\\n ['path', { d: 'm7 15 3 3', key: '4hkfgk' }],\\n ['path', { d: 'm7 21 3-3H5a2 2 0 0 1-2-2v-2', key: '1xljwe' }],\\n ['rect', { x: '14', y: '14', width: '7', height: '7', rx: '1', key: '1cdgtw' }],\\n ['rect', { x: '3', y: '3', width: '7', height: '7', rx: '1', key: 'zi3rio' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCombine.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Command\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNnYxMmEzIDMgMCAxIDAgMy0zSDZhMyAzIDAgMSAwIDMgM1Y2YTMgMyAwIDEgMC0zIDNoMTJhMyAzIDAgMSAwLTMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/command\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCommand]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCommand extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'command',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M15 6v12a3 3 0 1 0 3-3H6a3 3 0 1 0 3 3V6a3 3 0 1 0-3 3h12a3 3 0 1 0-3-3',\\n key: '11bfej',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideCommand.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Compass\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtMTYuMjQgNy43Ni0xLjgwNCA1LjQxMWEyIDIgMCAwIDEtMS4yNjUgMS4yNjVMNy43NiAxNi4yNGwxLjgwNC01LjQxMWEyIDIgMCAwIDEgMS4yNjUtMS4yNjV6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/compass\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCompass]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCompass extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'compass',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n [\\n 'path',\\n {\\n d: 'm16.24 7.76-1.804 5.411a2 2 0 0 1-1.265 1.265L7.76 16.24l1.804-5.411a2 2 0 0 1 1.265-1.265z',\\n key: '9ktpf1',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideCompass.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Computer\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iOCIgeD0iNSIgeT0iMiIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjgiIHg9IjIiIHk9IjE0IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNiAxOGgyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxOGg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/computer\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideComputer]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideComputer extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'computer',\\n size: 24,\\n node: [\\n ['rect', { width: '14', height: '8', x: '5', y: '2', rx: '2', key: 'wc9tft' }],\\n ['rect', { width: '20', height: '8', x: '2', y: '14', rx: '2', key: 'w68u3i' }],\\n ['path', { d: 'M6 18h2', key: 'rwmk9e' }],\\n ['path', { d: 'M12 18h6', key: 'aqd8w3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideComputer.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Component\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuNTM2IDExLjI5M2ExIDEgMCAwIDAgMCAxLjQxNGwyLjM3NiAyLjM3N2ExIDEgMCAwIDAgMS40MTQgMGwyLjM3Ny0yLjM3N2ExIDEgMCAwIDAgMC0xLjQxNGwtMi4zNzctMi4zNzdhMSAxIDAgMCAwLTEuNDE0IDB6IiAvPgogIDxwYXRoIGQ9Ik0yLjI5NyAxMS4yOTNhMSAxIDAgMCAwIDAgMS40MTRsMi4zNzcgMi4zNzdhMSAxIDAgMCAwIDEuNDE0IDBsMi4zNzctMi4zNzdhMSAxIDAgMCAwIDAtMS40MTRMNi4wODggOC45MTZhMSAxIDAgMCAwLTEuNDE0IDB6IiAvPgogIDxwYXRoIGQ9Ik04LjkxNiAxNy45MTJhMSAxIDAgMCAwIDAgMS40MTVsMi4zNzcgMi4zNzZhMSAxIDAgMCAwIDEuNDE0IDBsMi4zNzctMi4zNzZhMSAxIDAgMCAwIDAtMS40MTVsLTIuMzc3LTIuMzc2YTEgMSAwIDAgMC0xLjQxNCAweiIgLz4KICA8cGF0aCBkPSJNOC45MTYgNC42NzRhMSAxIDAgMCAwIDAgMS40MTRsMi4zNzcgMi4zNzZhMSAxIDAgMCAwIDEuNDE0IDBsMi4zNzctMi4zNzZhMSAxIDAgMCAwIDAtMS40MTRsLTIuMzc3LTIuMzc3YTEgMSAwIDAgMC0xLjQxNCAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/component\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideComponent]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideComponent extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'component',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M15.536 11.293a1 1 0 0 0 0 1.414l2.376 2.377a1 1 0 0 0 1.414 0l2.377-2.377a1 1 0 0 0 0-1.414l-2.377-2.377a1 1 0 0 0-1.414 0z',\\n key: '1uwlt4',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M2.297 11.293a1 1 0 0 0 0 1.414l2.377 2.377a1 1 0 0 0 1.414 0l2.377-2.377a1 1 0 0 0 0-1.414L6.088 8.916a1 1 0 0 0-1.414 0z',\\n key: '10291m',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M8.916 17.912a1 1 0 0 0 0 1.415l2.377 2.376a1 1 0 0 0 1.414 0l2.377-2.376a1 1 0 0 0 0-1.415l-2.377-2.376a1 1 0 0 0-1.414 0z',\\n key: '1tqoq1',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M8.916 4.674a1 1 0 0 0 0 1.414l2.377 2.376a1 1 0 0 0 1.414 0l2.377-2.376a1 1 0 0 0 0-1.414l-2.377-2.377a1 1 0 0 0-1.414 0z',\\n key: '1x6lto',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideComponent.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ConciergeBell\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAyMGExIDEgMCAwIDEtMS0xdi0xYTIgMiAwIDAgMSAyLTJoMTZhMiAyIDAgMCAxIDIgMnYxYTEgMSAwIDAgMS0xIDFaIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNmE4IDggMCAxIDAtMTYgMCIgLz4KICA8cGF0aCBkPSJNMTIgNHY0IiAvPgogIDxwYXRoIGQ9Ik0xMCA0aDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/concierge-bell\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideConciergeBell]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideConciergeBell extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'concierge-bell',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M3 20a1 1 0 0 1-1-1v-1a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1Z',\\n key: '1pvr1r',\\n },\\n ],\\n ['path', { d: 'M20 16a8 8 0 1 0-16 0', key: '1pa543' }],\\n ['path', { d: 'M12 4v4', key: '1bq03y' }],\\n ['path', { d: 'M10 4h4', key: '1xpv9s' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideConciergeBell.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Construction\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIyIiB5PSI2IiB3aWR0aD0iMjAiIGhlaWdodD0iOCIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTE3IDE0djciIC8+CiAgPHBhdGggZD0iTTcgMTR2NyIgLz4KICA8cGF0aCBkPSJNMTcgM3YzIiAvPgogIDxwYXRoIGQ9Ik03IDN2MyIgLz4KICA8cGF0aCBkPSJNMTAgMTQgMi4zIDYuMyIgLz4KICA8cGF0aCBkPSJtMTQgNiA3LjcgNy43IiAvPgogIDxwYXRoIGQ9Im04IDYgOCA4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/construction\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideConstruction]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideConstruction extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'construction',\\n size: 24,\\n node: [\\n ['rect', { x: '2', y: '6', width: '20', height: '8', rx: '1', key: '1estib' }],\\n ['path', { d: 'M17 14v7', key: '7m2elx' }],\\n ['path', { d: 'M7 14v7', key: '1cm7wv' }],\\n ['path', { d: 'M17 3v3', key: '1v4jwn' }],\\n ['path', { d: 'M7 3v3', key: '7o6guu' }],\\n ['path', { d: 'M10 14 2.3 6.3', key: '1023jk' }],\\n ['path', { d: 'm14 6 7.7 7.7', key: '1s8pl2' }],\\n ['path', { d: 'm8 6 8 8', key: 'hl96qh' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideConstruction.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ContactRound\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNy45MTUgMjFhNiA2IDAgMTAtMTIgMCIgLz4KICA8cGF0aCBkPSJNOCAydjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMSIgcj0iNCIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/contact-round\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideContactRound], svg[lucideContact2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideContactRound extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'contact-round',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 2v2', key: 'scm5qe' }],\\n ['path', { d: 'M17.915 21a6 6 0 10-12 0', key: '13n4mv' }],\\n ['path', { d: 'M8 2v2', key: 'pbkmx' }],\\n ['circle', { cx: '12', cy: '11', r: '4', key: '1gt34v' }],\\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\\n ],\\n aliases: ['contact-2'],\\n };\\n protected override readonly icon = signal(LucideContactRound.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideContactRound\\n */\\nexport const LucideContact2 = LucideContactRound;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Contrast\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgMThhNiA2IDAgMCAwIDAtMTJ2MTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/contrast\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideContrast]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideContrast extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'contrast',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M12 18a6 6 0 0 0 0-12v12z', key: 'j4l70d' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideContrast.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Contact\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnYyIiAvPgogIDxwYXRoIGQ9Ik03IDIxdi0yYTIgMiAwIDAxMi0yaDZhMiAyIDAgMDEyIDJ2MiIgLz4KICA8cGF0aCBkPSJNOCAydjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMCIgcj0iMyIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/contact\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideContact]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideContact extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'contact',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 2v2', key: 'scm5qe' }],\\n ['path', { d: 'M7 21v-2a2 2 0 012-2h6a2 2 0 012 2v2', key: 'k82dct' }],\\n ['path', { d: 'M8 2v2', key: 'pbkmx' }],\\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideContact.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Cone\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjAuOSAxOC41NS04LTE1Ljk4YTEgMSAwIDAgMC0xLjggMGwtOCAxNS45OCIgLz4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSIxOSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cone\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCone]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCone extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cone',\\n size: 24,\\n node: [\\n ['path', { d: 'm20.9 18.55-8-15.98a1 1 0 0 0-1.8 0l-8 15.98', key: '53pte7' }],\\n ['ellipse', { cx: '12', cy: '19', rx: '9', ry: '3', key: '1ji25f' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCone.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Container\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgNy43YzAtLjYtLjQtMS4yLS44LTEuNWwtNi4zLTMuOWExLjcyIDEuNzIgMCAwIDAtMS43IDBsLTEwLjMgNmMtLjUuMi0uOS44LS45IDEuNHY2LjZjMCAuNS40IDEuMi44IDEuNWw2LjMgMy45YTEuNzIgMS43MiAwIDAgMCAxLjcgMGwxMC4zLTZjLjUtLjMuOS0xIC45LTEuNVoiIC8+CiAgPHBhdGggZD0iTTEwIDIxLjlWMTRMMi4xIDkuMSIgLz4KICA8cGF0aCBkPSJtMTAgMTQgMTEuOS02LjkiIC8+CiAgPHBhdGggZD0iTTE0IDE5Ljh2LTguMSIgLz4KICA8cGF0aCBkPSJNMTggMTcuNVY5LjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/container\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideContainer]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideContainer extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'container',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M22 7.7c0-.6-.4-1.2-.8-1.5l-6.3-3.9a1.72 1.72 0 0 0-1.7 0l-10.3 6c-.5.2-.9.8-.9 1.4v6.6c0 .5.4 1.2.8 1.5l6.3 3.9a1.72 1.72 0 0 0 1.7 0l10.3-6c.5-.3.9-1 .9-1.5Z',\\n key: '1t2lqe',\\n },\\n ],\\n ['path', { d: 'M10 21.9V14L2.1 9.1', key: 'o7czzq' }],\\n ['path', { d: 'm10 14 11.9-6.9', key: 'zm5e20' }],\\n ['path', { d: 'M14 19.8v-8.1', key: '159ecu' }],\\n ['path', { d: 'M18 17.5V9.4', key: '11uown' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideContainer.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CookingPot\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMmgyMCIgLz4KICA8cGF0aCBkPSJNMjAgMTJ2OGEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMnYtOCIgLz4KICA8cGF0aCBkPSJtNCA4IDE2LTQiIC8+CiAgPHBhdGggZD0ibTguODYgNi43OC0uNDUtMS44MWEyIDIgMCAwIDEgMS40NS0yLjQzbDEuOTQtLjQ4YTIgMiAwIDAgMSAyLjQzIDEuNDZsLjQ1IDEuOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cooking-pot\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCookingPot]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCookingPot extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cooking-pot',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 12h20', key: '9i4pu4' }],\\n ['path', { d: 'M20 12v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-8', key: 'u0tga0' }],\\n ['path', { d: 'm4 8 16-4', key: '16g0ng' }],\\n [\\n 'path',\\n {\\n d: 'm8.86 6.78-.45-1.81a2 2 0 0 1 1.45-2.43l1.94-.48a2 2 0 0 1 2.43 1.46l.45 1.8',\\n key: '12cejc',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideCookingPot.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CopyMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTIiIHgyPSIxOCIgeTE9IjE1IiB5Mj0iMTUiIC8+CiAgPHJlY3Qgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiB4PSI4IiB5PSI4IiByeD0iMiIgcnk9IjIiIC8+CiAgPHBhdGggZD0iTTQgMTZjLTEuMSAwLTItLjktMi0yVjRjMC0xLjEuOS0yIDItMmgxMGMxLjEgMCAyIC45IDIgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/copy-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCopyMinus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCopyMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'copy-minus',\\n size: 24,\\n node: [\\n ['line', { x1: '12', x2: '18', y1: '15', y2: '15', key: '1nscbv' }],\\n ['rect', { width: '14', height: '14', x: '8', y: '8', rx: '2', ry: '2', key: '17jyea' }],\\n ['path', { d: 'M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2', key: 'zix9uf' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCopyMinus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CopyCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTUgMiAyIDQtNCIgLz4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHg9IjgiIHk9IjgiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNNCAxNmMtMS4xIDAtMi0uOS0yLTJWNGMwLTEuMS45LTIgMi0yaDEwYzEuMSAwIDIgLjkgMiAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/copy-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCopyCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCopyCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'copy-check',\\n size: 24,\\n node: [\\n ['path', { d: 'm12 15 2 2 4-4', key: '2c609p' }],\\n ['rect', { width: '14', height: '14', x: '8', y: '8', rx: '2', ry: '2', key: '17jyea' }],\\n ['path', { d: 'M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2', key: 'zix9uf' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCopyCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CopySlash\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTIiIHgyPSIxOCIgeTE9IjE4IiB5Mj0iMTIiIC8+CiAgPHJlY3Qgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiB4PSI4IiB5PSI4IiByeD0iMiIgcnk9IjIiIC8+CiAgPHBhdGggZD0iTTQgMTZjLTEuMSAwLTItLjktMi0yVjRjMC0xLjEuOS0yIDItMmgxMGMxLjEgMCAyIC45IDIgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/copy-slash\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCopySlash]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCopySlash extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'copy-slash',\\n size: 24,\\n node: [\\n ['line', { x1: '12', x2: '18', y1: '18', y2: '12', key: 'ebkxgr' }],\\n ['rect', { width: '14', height: '14', x: '8', y: '8', rx: '2', ry: '2', key: '17jyea' }],\\n ['path', { d: 'M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2', key: 'zix9uf' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCopySlash.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CopyX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTIiIHgyPSIxOCIgeTE9IjEyIiB5Mj0iMTgiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTgiIHkxPSIxOCIgeTI9IjEyIiAvPgogIDxyZWN0IHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgeD0iOCIgeT0iOCIgcng9IjIiIHJ5PSIyIiAvPgogIDxwYXRoIGQ9Ik00IDE2Yy0xLjEgMC0yLS45LTItMlY0YzAtMS4xLjktMiAyLTJoMTBjMS4xIDAgMiAuOSAyIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/copy-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCopyX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCopyX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'copy-x',\\n size: 24,\\n node: [\\n ['line', { x1: '12', x2: '18', y1: '12', y2: '18', key: '1rg63v' }],\\n ['line', { x1: '12', x2: '18', y1: '18', y2: '12', key: 'ebkxgr' }],\\n ['rect', { width: '14', height: '14', x: '8', y: '8', rx: '2', ry: '2', key: '17jyea' }],\\n ['path', { d: 'M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2', key: 'zix9uf' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCopyX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Copy\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHg9IjgiIHk9IjgiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNNCAxNmMtMS4xIDAtMi0uOS0yLTJWNGMwLTEuMS45LTIgMi0yaDEwYzEuMSAwIDIgLjkgMiAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/copy\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCopy]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCopy extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'copy',\\n size: 24,\\n node: [\\n ['rect', { width: '14', height: '14', x: '8', y: '8', rx: '2', ry: '2', key: '17jyea' }],\\n ['path', { d: 'M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2', key: 'zix9uf' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCopy.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Columns3\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDN2MTgiIC8+CiAgPHBhdGggZD0iTTE1IDN2MTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/columns-3\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideColumns3], svg[lucidePanelsLeftRight]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideColumns3 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'columns-3',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M9 3v18', key: 'fh3hqa' }],\\n ['path', { d: 'M15 3v18', key: '14nvp0' }],\\n ],\\n aliases: ['panels-left-right'],\\n };\\n protected override readonly icon = signal(LucideColumns3.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideColumns3\\n */\\nexport const LucidePanelsLeftRight = LucideColumns3;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Copyleft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNOS4xNyAxNC44M2E0IDQgMCAxIDAgMC01LjY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/copyleft\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCopyleft]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCopyleft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'copyleft',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M9.17 14.83a4 4 0 1 0 0-5.66', key: '1sveal' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCopyleft.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Copyright\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTQuODMgMTQuODNhNCA0IDAgMSAxIDAtNS42NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/copyright\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCopyright]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCopyright extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'copyright',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M14.83 14.83a4 4 0 1 1 0-5.66', key: '1i56pz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCopyright.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CornerDownLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgNHY3YTQgNCAwIDAgMS00IDRINCIgLz4KICA8cGF0aCBkPSJtOSAxMC01IDUgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/corner-down-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCornerDownLeft]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCornerDownLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'corner-down-left',\\n size: 24,\\n node: [\\n ['path', { d: 'M20 4v7a4 4 0 0 1-4 4H4', key: '6o5b7l' }],\\n ['path', { d: 'm9 10-5 5 5 5', key: '1kshq7' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCornerDownLeft.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CornerDownRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTAgNSA1LTUgNSIgLz4KICA8cGF0aCBkPSJNNCA0djdhNCA0IDAgMCAwIDQgNGgxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/corner-down-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCornerDownRight]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCornerDownRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'corner-down-right',\\n size: 24,\\n node: [\\n ['path', { d: 'm15 10 5 5-5 5', key: 'qqa56n' }],\\n ['path', { d: 'M4 4v7a4 4 0 0 0 4 4h12', key: 'z08zvw' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCornerDownRight.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CopyPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTUiIHgyPSIxNSIgeTE9IjEyIiB5Mj0iMTgiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTgiIHkxPSIxNSIgeTI9IjE1IiAvPgogIDxyZWN0IHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgeD0iOCIgeT0iOCIgcng9IjIiIHJ5PSIyIiAvPgogIDxwYXRoIGQ9Ik00IDE2Yy0xLjEgMC0yLS45LTItMlY0YzAtMS4xLjktMiAyLTJoMTBjMS4xIDAgMiAuOSAyIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/copy-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCopyPlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCopyPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'copy-plus',\\n size: 24,\\n node: [\\n ['line', { x1: '15', x2: '15', y1: '12', y2: '18', key: '1p7wdc' }],\\n ['line', { x1: '12', x2: '18', y1: '15', y2: '15', key: '1nscbv' }],\\n ['rect', { width: '14', height: '14', x: '8', y: '8', rx: '2', ry: '2', key: '17jyea' }],\\n ['path', { d: 'M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2', key: 'zix9uf' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCopyPlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CornerLeftUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgOSA5IDQgNCA5IiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGgtN2E0IDQgMCAwIDEtNC00VjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/corner-left-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCornerLeftUp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCornerLeftUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'corner-left-up',\\n size: 24,\\n node: [\\n ['path', { d: 'M14 9 9 4 4 9', key: '1af5af' }],\\n ['path', { d: 'M20 20h-7a4 4 0 0 1-4-4V4', key: '1blwi3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCornerLeftUp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CornerRightDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTUgNSA1IDUtNSIgLz4KICA8cGF0aCBkPSJNNCA0aDdhNCA0IDAgMCAxIDQgNHYxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/corner-right-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCornerRightDown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCornerRightDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'corner-right-down',\\n size: 24,\\n node: [\\n ['path', { d: 'm10 15 5 5 5-5', key: '1hpjnr' }],\\n ['path', { d: 'M4 4h7a4 4 0 0 1 4 4v12', key: 'wcbgct' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCornerRightDown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CornerRightUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgOSA1LTUgNSA1IiAvPgogIDxwYXRoIGQ9Ik00IDIwaDdhNCA0IDAgMCAwIDQtNFY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/corner-right-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCornerRightUp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCornerRightUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'corner-right-up',\\n size: 24,\\n node: [\\n ['path', { d: 'm10 9 5-5 5 5', key: '9ctzwi' }],\\n ['path', { d: 'M4 20h7a4 4 0 0 0 4-4V4', key: '1plgdj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCornerRightUp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CornerUpLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjB2LTdhNCA0IDAgMCAwLTQtNEg0IiAvPgogIDxwYXRoIGQ9Ik05IDE0IDQgOWw1LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/corner-up-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCornerUpLeft]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCornerUpLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'corner-up-left',\\n size: 24,\\n node: [\\n ['path', { d: 'M20 20v-7a4 4 0 0 0-4-4H4', key: '1nkjon' }],\\n ['path', { d: 'M9 14 4 9l5-5', key: '102s5s' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCornerUpLeft.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CornerUpRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTQgNS01LTUtNSIgLz4KICA8cGF0aCBkPSJNNCAyMHYtN2E0IDQgMCAwIDEgNC00aDEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/corner-up-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCornerUpRight]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCornerUpRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'corner-up-right',\\n size: 24,\\n node: [\\n ['path', { d: 'm15 14 5-5-5-5', key: '12vg1m' }],\\n ['path', { d: 'M4 20v-7a4 4 0 0 1 4-4h12', key: '1lu4f8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCornerUpRight.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Cpu\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjB2MiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNyAyMHYyIiAvPgogIDxwYXRoIGQ9Ik0xNyAydjIiIC8+CiAgPHBhdGggZD0iTTIgMTJoMiIgLz4KICA8cGF0aCBkPSJNMiAxN2gyIiAvPgogIDxwYXRoIGQ9Ik0yIDdoMiIgLz4KICA8cGF0aCBkPSJNMjAgMTJoMiIgLz4KICA8cGF0aCBkPSJNMjAgMTdoMiIgLz4KICA8cGF0aCBkPSJNMjAgN2gyIiAvPgogIDxwYXRoIGQ9Ik03IDIwdjIiIC8+CiAgPHBhdGggZD0iTTcgMnYyIiAvPgogIDxyZWN0IHg9IjQiIHk9IjQiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjIiIC8+CiAgPHJlY3QgeD0iOCIgeT0iOCIgd2lkdGg9IjgiIGhlaWdodD0iOCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/cpu\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCpu]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCpu extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cpu',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 20v2', key: '1lh1kg' }],\\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\\n ['path', { d: 'M17 20v2', key: '1rnc9c' }],\\n ['path', { d: 'M17 2v2', key: '11trls' }],\\n ['path', { d: 'M2 12h2', key: '1t8f8n' }],\\n ['path', { d: 'M2 17h2', key: '7oei6x' }],\\n ['path', { d: 'M2 7h2', key: 'asdhe0' }],\\n ['path', { d: 'M20 12h2', key: '1q8mjw' }],\\n ['path', { d: 'M20 17h2', key: '1fpfkl' }],\\n ['path', { d: 'M20 7h2', key: '1o8tra' }],\\n ['path', { d: 'M7 20v2', key: '4gnj0m' }],\\n ['path', { d: 'M7 2v2', key: '1i4yhu' }],\\n ['rect', { x: '4', y: '4', width: '16', height: '16', rx: '2', key: '1vbyd7' }],\\n ['rect', { x: '8', y: '8', width: '8', height: '8', rx: '1', key: 'z9xiuo' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCpu.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CreditCard\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHg9IjIiIHk9IjUiIHJ4PSIyIiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMjIiIHkxPSIxMCIgeTI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/credit-card\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCreditCard]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCreditCard extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'credit-card',\\n size: 24,\\n node: [\\n ['rect', { width: '20', height: '14', x: '2', y: '5', rx: '2', key: 'ynyp8z' }],\\n ['line', { x1: '2', x2: '22', y1: '10', y2: '10', key: '1b3vmo' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCreditCard.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Croissant\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMiAxOEg0Ljc3NGExLjUgMS41IDAgMCAxLTEuMzUyLS45NyAxMSAxMSAwIDAgMSAuMTMyLTYuNDg3IiAvPgogIDxwYXRoIGQ9Ik0xOCAxMC4yVjQuNzc0YTEuNSAxLjUgMCAwIDAtLjk3LTEuMzUyIDExIDExIDAgMCAwLTYuNDg2LjEzMiIgLz4KICA8cGF0aCBkPSJNMTggNWE0IDMgMCAwIDEgNCAzIDIgMiAwIDAgMS0yIDIgMTAgMTAgMCAwIDAtNS4xMzkgMS40MiIgLz4KICA8cGF0aCBkPSJNNSAxOGEzIDQgMCAwIDAgMyA0IDIgMiAwIDAgMCAyLTIgMTAgMTAgMCAwIDEgMS40Mi01LjE0IiAvPgogIDxwYXRoIGQ9Ik04LjcwOSAyLjU1NGExMCAxMCAwIDAgMC02LjE1NSA2LjE1NSAxLjUgMS41IDAgMCAwIC42NzYgMS42MjZsOS44MDcgNS40MmEyIDIgMCAwIDAgMi43MTgtMi43MThsLTUuNDItOS44MDdhMS41IDEuNSAwIDAgMC0xLjYyNi0uNjc2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/croissant\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCroissant]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCroissant extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'croissant',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'M10.2 18H4.774a1.5 1.5 0 0 1-1.352-.97 11 11 0 0 1 .132-6.487', key: '14kkz9' },\\n ],\\n [\\n 'path',\\n { d: 'M18 10.2V4.774a1.5 1.5 0 0 0-.97-1.352 11 11 0 0 0-6.486.132', key: '1g7v07' },\\n ],\\n ['path', { d: 'M18 5a4 3 0 0 1 4 3 2 2 0 0 1-2 2 10 10 0 0 0-5.139 1.42', key: 'ratg6b' }],\\n ['path', { d: 'M5 18a3 4 0 0 0 3 4 2 2 0 0 0 2-2 10 10 0 0 1 1.42-5.14', key: '4454f0' }],\\n [\\n 'path',\\n {\\n d: 'M8.709 2.554a10 10 0 0 0-6.155 6.155 1.5 1.5 0 0 0 .676 1.626l9.807 5.42a2 2 0 0 0 2.718-2.718l-5.42-9.807a1.5 1.5 0 0 0-1.626-.676',\\n key: 'qmemie',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideCroissant.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Cookie\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMmExMCAxMCAwIDEgMCAxMCAxMCA0IDQgMCAwIDEtNS01IDQgNCAwIDAgMS01LTUiIC8+CiAgPHBhdGggZD0iTTguNSA4LjV2LjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxNS41di4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMTJ2LjAxIiAvPgogIDxwYXRoIGQ9Ik0xMSAxN3YuMDEiIC8+CiAgPHBhdGggZD0iTTcgMTR2LjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cookie\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCookie]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCookie extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cookie',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 2a10 10 0 1 0 10 10 4 4 0 0 1-5-5 4 4 0 0 1-5-5', key: 'laymnq' }],\\n ['path', { d: 'M8.5 8.5v.01', key: 'ue8clq' }],\\n ['path', { d: 'M16 15.5v.01', key: '14dtrp' }],\\n ['path', { d: 'M12 12v.01', key: 'u5ubse' }],\\n ['path', { d: 'M11 17v.01', key: '1hyl5a' }],\\n ['path', { d: 'M7 14v.01', key: 'uct60s' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCookie.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Crop\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAydjE0YTIgMiAwIDAgMCAyIDJoMTQiIC8+CiAgPHBhdGggZD0iTTE4IDIyVjhhMiAyIDAgMCAwLTItMkgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/crop\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCrop]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCrop extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'crop',\\n size: 24,\\n node: [\\n ['path', { d: 'M6 2v14a2 2 0 0 0 2 2h14', key: 'ron5a4' }],\\n ['path', { d: 'M18 22V8a2 2 0 0 0-2-2H2', key: '7s9ehn' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCrop.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Cross\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA5YTIgMiAwIDAgMC0yIDJ2MmEyIDIgMCAwIDAgMiAyaDRhMSAxIDAgMCAxIDEgMXY0YTIgMiAwIDAgMCAyIDJoMmEyIDIgMCAwIDAgMi0ydi00YTEgMSAwIDAgMSAxLTFoNGEyIDIgMCAwIDAgMi0ydi0yYTIgMiAwIDAgMC0yLTJoLTRhMSAxIDAgMCAxLTEtMVY0YTIgMiAwIDAgMC0yLTJoLTJhMiAyIDAgMCAwLTIgMnY0YTEgMSAwIDAgMS0xIDF6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cross\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCross]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCross extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cross',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4 9a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h4a1 1 0 0 1 1 1v4a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2v-4a1 1 0 0 1 1-1h4a2 2 0 0 0 2-2v-2a2 2 0 0 0-2-2h-4a1 1 0 0 1-1-1V4a2 2 0 0 0-2-2h-2a2 2 0 0 0-2 2v4a1 1 0 0 1-1 1z',\\n key: '1xbrqy',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideCross.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Crosshair\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8bGluZSB4MT0iMjIiIHgyPSIxOCIgeTE9IjEyIiB5Mj0iMTIiIC8+CiAgPGxpbmUgeDE9IjYiIHgyPSIyIiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjYiIHkyPSIyIiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyIiB5MT0iMjIiIHkyPSIxOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/crosshair\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCrosshair]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCrosshair extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'crosshair',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['line', { x1: '22', x2: '18', y1: '12', y2: '12', key: 'l9bcsi' }],\\n ['line', { x1: '6', x2: '2', y1: '12', y2: '12', key: '13hhkx' }],\\n ['line', { x1: '12', x2: '12', y1: '6', y2: '2', key: '10w3f3' }],\\n ['line', { x1: '12', x2: '12', y1: '22', y2: '18', key: '15g9kq' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCrosshair.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Crown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNTYyIDMuMjY2YS41LjUgMCAwIDEgLjg3NiAwTDE1LjM5IDguODdhMSAxIDAgMCAwIDEuNTE2LjI5NEwyMS4xODMgNS41YS41LjUgMCAwIDEgLjc5OC41MTlsLTIuODM0IDEwLjI0NmExIDEgMCAwIDEtLjk1Ni43MzRINS44MWExIDEgMCAwIDEtLjk1Ny0uNzM0TDIuMDIgNi4wMmEuNS41IDAgMCAxIC43OTgtLjUxOWw0LjI3NiAzLjY2NGExIDEgMCAwIDAgMS41MTYtLjI5NHoiIC8+CiAgPHBhdGggZD0iTTUgMjFoMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/crown\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCrown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCrown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'crown',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M11.562 3.266a.5.5 0 0 1 .876 0L15.39 8.87a1 1 0 0 0 1.516.294L21.183 5.5a.5.5 0 0 1 .798.519l-2.834 10.246a1 1 0 0 1-.956.734H5.81a1 1 0 0 1-.957-.734L2.02 6.02a.5.5 0 0 1 .798-.519l4.276 3.664a1 1 0 0 0 1.516-.294z',\\n key: '1vdc57',\\n },\\n ],\\n ['path', { d: 'M5 21h14', key: '11awu3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCrown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Cuboid\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjJ2LTgiIC8+CiAgPHBhdGggZD0iTTIuMzM2IDguODkgMTAgMTRsMTEuNzE1LTcuMDI5IiAvPgogIDxwYXRoIGQ9Ik0yMiAxNGEyIDIgMCAwIDEtLjk3MSAxLjcxNWwtMTAgNmEyIDIgMCAwIDEtMi4xMzgtLjA1bC02LTRBMiAyIDAgMCAxIDIgMTZ2LTZhMiAyIDAgMCAxIC45NzEtMS43MTVsMTAtNmEyIDIgMCAwIDEgMi4xMzguMDVsNiA0QTIgMiAwIDAgMSAyMiA4eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cuboid\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCuboid]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCuboid extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cuboid',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 22v-8', key: '1f8443' }],\\n ['path', { d: 'M2.336 8.89 10 14l11.715-7.029', key: '1qnufy' }],\\n [\\n 'path',\\n {\\n d: 'M22 14a2 2 0 0 1-.971 1.715l-10 6a2 2 0 0 1-2.138-.05l-6-4A2 2 0 0 1 2 16v-6a2 2 0 0 1 .971-1.715l10-6a2 2 0 0 1 2.138.05l6 4A2 2 0 0 1 22 8z',\\n key: '670npk',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideCuboid.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Currency\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiAvPgogIDxsaW5lIHgxPSIzIiB4Mj0iNiIgeTE9IjMiIHkyPSI2IiAvPgogIDxsaW5lIHgxPSIyMSIgeDI9IjE4IiB5MT0iMyIgeTI9IjYiIC8+CiAgPGxpbmUgeDE9IjMiIHgyPSI2IiB5MT0iMjEiIHkyPSIxOCIgLz4KICA8bGluZSB4MT0iMjEiIHgyPSIxOCIgeTE9IjIxIiB5Mj0iMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/currency\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCurrency]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCurrency extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'currency',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '8', key: '46899m' }],\\n ['line', { x1: '3', x2: '6', y1: '3', y2: '6', key: '1jkytn' }],\\n ['line', { x1: '21', x2: '18', y1: '3', y2: '6', key: '14zfjt' }],\\n ['line', { x1: '3', x2: '6', y1: '21', y2: '18', key: 'iusuec' }],\\n ['line', { x1: '21', x2: '18', y1: '21', y2: '18', key: 'yj2dd7' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCurrency.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CupSoda\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiA4IDEuNzUgMTIuMjhhMiAyIDAgMCAwIDIgMS43Mmg0LjU0YTIgMiAwIDAgMCAyLTEuNzJMMTggOCIgLz4KICA8cGF0aCBkPSJNNSA4aDE0IiAvPgogIDxwYXRoIGQ9Ik03IDE1YTYuNDcgNi40NyAwIDAgMSA1IDAgNi40NyA2LjQ3IDAgMCAwIDUgMCIgLz4KICA8cGF0aCBkPSJtMTIgOCAxLTZoMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/cup-soda\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCupSoda]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCupSoda extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cup-soda',\\n size: 24,\\n node: [\\n ['path', { d: 'm6 8 1.75 12.28a2 2 0 0 0 2 1.72h4.54a2 2 0 0 0 2-1.72L18 8', key: '8166m8' }],\\n ['path', { d: 'M5 8h14', key: 'pcz4l3' }],\\n ['path', { d: 'M7 15a6.47 6.47 0 0 1 5 0 6.47 6.47 0 0 0 5 0', key: 'yjz344' }],\\n ['path', { d: 'm12 8 1-6h2', key: '3ybfa4' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCupSoda.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Cylinder\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+CiAgPHBhdGggZD0iTTMgNXYxNGE5IDMgMCAwIDAgMTggMFY1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/cylinder\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCylinder]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCylinder extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'cylinder',\\n size: 24,\\n node: [\\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\\n ['path', { d: 'M3 5v14a9 3 0 0 0 18 0V5', key: 'aqi0yr' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCylinder.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CornerLeftDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTUtNSA1LTUtNSIgLz4KICA8cGF0aCBkPSJNMjAgNGgtN2E0IDQgMCAwIDAtNCA0djEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/corner-left-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCornerLeftDown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCornerLeftDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'corner-left-down',\\n size: 24,\\n node: [\\n ['path', { d: 'm14 15-5 5-5-5', key: '1eia93' }],\\n ['path', { d: 'M20 4h-7a4 4 0 0 0-4 4v12', key: 'nbpdq2' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideCornerLeftDown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name DatabaseArrowUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMjJ2LTYiIC8+CiAgPHBhdGggZD0iTTIxIDEyLjUzNlY1IiAvPgogIDxwYXRoIGQ9Im0yMiAxOS0zLTMtMyAzIiAvPgogIDxwYXRoIGQ9Ik0zIDEyQTkgMyAwIDAgMCAxNC40NTcgMTQuODg2IiAvPgogIDxwYXRoIGQ9Ik0zIDVWMTlBOSAzIDAgMCAwIDEzLjMxOCAyMS45NjgiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iNSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-arrow-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDatabaseArrowUp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDatabaseArrowUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'database-arrow-up',\\n size: 24,\\n node: [\\n ['path', { d: 'M19 22v-6', key: 'qhmiwi' }],\\n ['path', { d: 'M21 12.536V5', key: 'zeza6i' }],\\n ['path', { d: 'm22 19-3-3-3 3', key: 'rn6bg2' }],\\n ['path', { d: 'M3 12A9 3 0 0 0 14.457 14.886', key: '1941vg' }],\\n ['path', { d: 'M3 5V19A9 3 0 0 0 13.318 21.968', key: '1lyu4j' }],\\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDatabaseArrowUp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Dam\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTEuMzFjMS4xNy41NiAxLjU0IDEuNjkgMy41IDEuNjkgMi41IDAgMi41LTIgNS0yIDEuMyAwIDEuOS41IDIuNSAxIiAvPgogIDxwYXRoIGQ9Ik0xMS43NSAxOGMuMzUuNSAxLjQ1IDEgMi43NSAxIDIuNSAwIDIuNS0yIDUtMiAxLjMgMCAxLjkuNSAyLjUgMSIgLz4KICA8cGF0aCBkPSJNMiAxMGg0IiAvPgogIDxwYXRoIGQ9Ik0yIDE0aDQiIC8+CiAgPHBhdGggZD0iTTIgMThoNCIgLz4KICA8cGF0aCBkPSJNMiA2aDQiIC8+CiAgPHBhdGggZD0iTTcgM2ExIDEgMCAwIDAtMSAxdjE2YTEgMSAwIDAgMCAxIDFoNGExIDEgMCAwIDAgMS0xTDEwIDRhMSAxIDAgMCAwLTEtMXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dam\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDam]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDam extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'dam',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M11 11.31c1.17.56 1.54 1.69 3.5 1.69 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1',\\n key: '157kva',\\n },\\n ],\\n [\\n 'path',\\n { d: 'M11.75 18c.35.5 1.45 1 2.75 1 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1', key: 'd7q6m6' },\\n ],\\n ['path', { d: 'M2 10h4', key: 'l0bgd4' }],\\n ['path', { d: 'M2 14h4', key: '1gsvsf' }],\\n ['path', { d: 'M2 18h4', key: '1bu2t1' }],\\n ['path', { d: 'M2 6h4', key: 'aawbzj' }],\\n [\\n 'path',\\n {\\n d: 'M7 3a1 1 0 0 0-1 1v16a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1L10 4a1 1 0 0 0-1-1z',\\n key: 'pr6s65',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideDam.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name DatabaseCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTkgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMjEgMTMuMTI3VjUiIC8+CiAgPHBhdGggZD0iTTMgMTJBOSAzIDAgMCAwIDIxIDEyIiAvPgogIDxwYXRoIGQ9Ik0zIDVWMTlBOSAzIDAgMCAwIDEzLjMxOCAyMS45NjgiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iNSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDatabaseCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDatabaseCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'database-check',\\n size: 24,\\n node: [\\n ['path', { d: 'm16 19 2 2 4-4', key: '1b14m6' }],\\n ['path', { d: 'M21 13.127V5', key: '59o5vz' }],\\n ['path', { d: 'M3 12A9 3 0 0 0 21 12', key: 'mv7ke4' }],\\n ['path', { d: 'M3 5V19A9 3 0 0 0 13.318 21.968', key: '1lyu4j' }],\\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDatabaseCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name DatabaseMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTVWNSIgLz4KICA8cGF0aCBkPSJNMjIgMTloLTYiIC8+CiAgPHBhdGggZD0iTTMgMTJBOSAzIDAgMCAwIDIxIDEyIiAvPgogIDxwYXRoIGQ9Ik0zIDVWMTlBOSAzIDAgMCAwIDEzLjMxOCAyMS45NjgiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iNSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDatabaseMinus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDatabaseMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'database-minus',\\n size: 24,\\n node: [\\n ['path', { d: 'M21 15V5', key: '1lbg5w' }],\\n ['path', { d: 'M22 19h-6', key: 'vcuq98' }],\\n ['path', { d: 'M3 12A9 3 0 0 0 21 12', key: 'mv7ke4' }],\\n ['path', { d: 'M3 5V19A9 3 0 0 0 13.318 21.968', key: '1lyu4j' }],\\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDatabaseMinus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name DatabaseBackup\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+CiAgPHBhdGggZD0iTTMgMTJhOSAzIDAgMCAwIDUgMi42OSIgLz4KICA8cGF0aCBkPSJNMjEgOS4zVjUiIC8+CiAgPHBhdGggZD0iTTMgNXYxNGE5IDMgMCAwIDAgNi40NyAyLjg4IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnY0aDQiIC8+CiAgPHBhdGggZD0iTTEzIDIwYTUgNSAwIDAgMCA5LTMgNC41IDQuNSAwIDAgMC00LjUtNC41Yy0xLjMzIDAtMi41NC41NC0zLjQxIDEuNDFMMTIgMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/database-backup\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDatabaseBackup]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDatabaseBackup extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'database-backup',\\n size: 24,\\n node: [\\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\\n ['path', { d: 'M3 12a9 3 0 0 0 5 2.69', key: '1ui2ym' }],\\n ['path', { d: 'M21 9.3V5', key: '6k6cib' }],\\n ['path', { d: 'M3 5v14a9 3 0 0 0 6.47 2.88', key: 'i62tjy' }],\\n ['path', { d: 'M12 12v4h4', key: '1bxaet' }],\\n [\\n 'path',\\n {\\n d: 'M13 20a5 5 0 0 0 9-3 4.5 4.5 0 0 0-4.5-4.5c-1.33 0-2.54.54-3.41 1.41L12 16',\\n key: '1f4ei9',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideDatabaseBackup.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name DatabaseSearch\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTEuNjkzVjUiIC8+CiAgPHBhdGggZD0ibTIyIDIyLTEuODc1LTEuODc1IiAvPgogIDxwYXRoIGQ9Ik0zIDEyYTkgMyAwIDAgMCA4LjY5NyAyLjk5OCIgLz4KICA8cGF0aCBkPSJNMyA1djE0YTkgMyAwIDAgMCA5LjI4IDIuOTk5IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjMiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iNSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-search\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDatabaseSearch]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDatabaseSearch extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'database-search',\\n size: 24,\\n node: [\\n ['path', { d: 'M21 11.693V5', key: '175m1t' }],\\n ['path', { d: 'm22 22-1.875-1.875', key: '13zax7' }],\\n ['path', { d: 'M3 12a9 3 0 0 0 8.697 2.998', key: '151u9p' }],\\n ['path', { d: 'M3 5v14a9 3 0 0 0 9.28 2.999', key: 'q2rs2p' }],\\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDatabaseSearch.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name DatabasePlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTZ2NiIgLz4KICA8cGF0aCBkPSJNMjEgMTIuNTM2VjUiIC8+CiAgPHBhdGggZD0iTTIyIDE5aC02IiAvPgogIDxwYXRoIGQ9Ik0zIDEyQTkgMyAwIDAgMCAxNS4xODI0IDE0LjgwNjEiIC8+CiAgPHBhdGggZD0iTTMgNVYxOUE5IDMgMCAwIDAgMTMuMzE4IDIxLjk2OCIgLz4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/database-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDatabasePlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDatabasePlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'database-plus',\\n size: 24,\\n node: [\\n ['path', { d: 'M19 16v6', key: 'tddt3s' }],\\n ['path', { d: 'M21 12.536V5', key: 'zeza6i' }],\\n ['path', { d: 'M22 19h-6', key: 'vcuq98' }],\\n ['path', { d: 'M3 12A9 3 0 0 0 15.1824 14.8061', key: 'ukc3b1' }],\\n ['path', { d: 'M3 5V19A9 3 0 0 0 13.318 21.968', key: '1lyu4j' }],\\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDatabasePlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name CreativeCommons\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTAgOS4zYTIuOCAyLjggMCAwIDAtMy41IDEgMy4xIDMuMSAwIDAgMCAwIDMuNCAyLjcgMi43IDAgMCAwIDMuNSAxIiAvPgogIDxwYXRoIGQ9Ik0xNyA5LjNhMi44IDIuOCAwIDAgMC0zLjUgMSAzLjEgMy4xIDAgMCAwIDAgMy40IDIuNyAyLjcgMCAwIDAgMy41IDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/creative-commons\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideCreativeCommons]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideCreativeCommons extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'creative-commons',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n [\\n 'path',\\n { d: 'M10 9.3a2.8 2.8 0 0 0-3.5 1 3.1 3.1 0 0 0 0 3.4 2.7 2.7 0 0 0 3.5 1', key: '1ss3eq' },\\n ],\\n [\\n 'path',\\n { d: 'M17 9.3a2.8 2.8 0 0 0-3.5 1 3.1 3.1 0 0 0 0 3.4 2.7 2.7 0 0 0 3.5 1', key: '1od56t' },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideCreativeCommons.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name DatabaseZap\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+CiAgPHBhdGggZD0iTTMgNVYxOUE5IDMgMCAwIDAgMTUgMjEuODQiIC8+CiAgPHBhdGggZD0iTTIxIDVWOCIgLz4KICA8cGF0aCBkPSJNMjEgMTJMMTggMTdIMjJMMTkgMjIiIC8+CiAgPHBhdGggZD0iTTMgMTJBOSAzIDAgMCAwIDE0LjU5IDE0Ljg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-zap\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDatabaseZap]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDatabaseZap extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'database-zap',\\n size: 24,\\n node: [\\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\\n ['path', { d: 'M3 5V19A9 3 0 0 0 15 21.84', key: '14ibmq' }],\\n ['path', { d: 'M21 5V8', key: '1marbg' }],\\n ['path', { d: 'M21 12L18 17H22L19 22', key: 'zafso' }],\\n ['path', { d: 'M3 12A9 3 0 0 0 14.59 14.87', key: '1y4wr8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDatabaseZap.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name DecimalsArrowLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMgMjEtMy0zIDMtMyIgLz4KICA8cGF0aCBkPSJNMjAgMThIMTAiIC8+CiAgPHBhdGggZD0iTTMgMTFoLjAxIiAvPgogIDxyZWN0IHg9IjYiIHk9IjMiIHdpZHRoPSI1IiBoZWlnaHQ9IjgiIHJ4PSIyLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/decimals-arrow-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDecimalsArrowLeft]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDecimalsArrowLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'decimals-arrow-left',\\n size: 24,\\n node: [\\n ['path', { d: 'm13 21-3-3 3-3', key: 's3o1nf' }],\\n ['path', { d: 'M20 18H10', key: '14r3mt' }],\\n ['path', { d: 'M3 11h.01', key: '1eifu7' }],\\n ['rect', { x: '6', y: '3', width: '5', height: '8', rx: '2.5', key: 'v9paqo' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDecimalsArrowLeft.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name DatabaseX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTcgNSA1IiAvPgogIDxwYXRoIGQ9Ik0xOS4zMjMgMTMuNzQ0QTkgMyAwIDAgMCAyMSAxMiIgLz4KICA8cGF0aCBkPSJNMjEgMTMuMTI3VjUiIC8+CiAgPHBhdGggZD0ibTIyIDE3LTUgNSIgLz4KICA8cGF0aCBkPSJNMyAxMkE5IDMgMCAwIDAgMTMuNTYzIDE0Ljk1NCIgLz4KICA8cGF0aCBkPSJNMyA1VjE5QTkgMyAwIDAgMCAxMyAyMS45ODEiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iNSIgcng9IjkiIHJ5PSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/database-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDatabaseX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDatabaseX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'database-x',\\n size: 24,\\n node: [\\n ['path', { d: 'm17 17 5 5', key: 'p7ous7' }],\\n ['path', { d: 'M19.323 13.744A9 3 0 0 0 21 12', key: 'hmry77' }],\\n ['path', { d: 'M21 13.127V5', key: '59o5vz' }],\\n ['path', { d: 'm22 17-5 5', key: 'gqnmv0' }],\\n ['path', { d: 'M3 12A9 3 0 0 0 13.563 14.954', key: '1rmyhq' }],\\n ['path', { d: 'M3 5V19A9 3 0 0 0 13 21.981', key: '159k2m' }],\\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDatabaseX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name DecimalsArrowRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMThoMTAiIC8+CiAgPHBhdGggZD0ibTE3IDIxIDMtMy0zLTMiIC8+CiAgPHBhdGggZD0iTTMgMTFoLjAxIiAvPgogIDxyZWN0IHg9IjE1IiB5PSIzIiB3aWR0aD0iNSIgaGVpZ2h0PSI4IiByeD0iMi41IiAvPgogIDxyZWN0IHg9IjYiIHk9IjMiIHdpZHRoPSI1IiBoZWlnaHQ9IjgiIHJ4PSIyLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/decimals-arrow-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDecimalsArrowRight]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDecimalsArrowRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'decimals-arrow-right',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 18h10', key: '1y5s8o' }],\\n ['path', { d: 'm17 21 3-3-3-3', key: '1ammt0' }],\\n ['path', { d: 'M3 11h.01', key: '1eifu7' }],\\n ['rect', { x: '15', y: '3', width: '5', height: '8', rx: '2.5', key: '76md6a' }],\\n ['rect', { x: '6', y: '3', width: '5', height: '8', rx: '2.5', key: 'v9paqo' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDecimalsArrowRight.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Database\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+CiAgPHBhdGggZD0iTTMgNVYxOUE5IDMgMCAwIDAgMjEgMTlWNSIgLz4KICA8cGF0aCBkPSJNMyAxMkE5IDMgMCAwIDAgMjEgMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/database\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDatabase]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDatabase extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'database',\\n size: 24,\\n node: [\\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\\n ['path', { d: 'M3 5V19A9 3 0 0 0 21 19V5', key: '1wlel7' }],\\n ['path', { d: 'M3 12A9 3 0 0 0 21 12', key: 'mv7ke4' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDatabase.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Delete\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNWEyIDIgMCAwIDAtMS4zNDQuNTE5bC02LjMyOCA1Ljc0YTEgMSAwIDAgMCAwIDEuNDgxbDYuMzI4IDUuNzQxQTIgMiAwIDAgMCAxMCAxOWgxMGEyIDIgMCAwIDAgMi0yVjdhMiAyIDAgMCAwLTItMnoiIC8+CiAgPHBhdGggZD0ibTEyIDkgNiA2IiAvPgogIDxwYXRoIGQ9Im0xOCA5LTYgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/delete\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDelete]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDelete extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'delete',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M10 5a2 2 0 0 0-1.344.519l-6.328 5.74a1 1 0 0 0 0 1.481l6.328 5.741A2 2 0 0 0 10 19h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2z',\\n key: '1yo7s0',\\n },\\n ],\\n ['path', { d: 'm12 9 6 6', key: 'anjzzh' }],\\n ['path', { d: 'm18 9-6 6', key: '1fp51s' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDelete.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name DiamondMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi43IDEwLjNhMi40MSAyLjQxIDAgMCAwIDAgMy40MWw3LjU5IDcuNTlhMi40MSAyLjQxIDAgMCAwIDMuNDEgMGw3LjU5LTcuNTlhMi40MSAyLjQxIDAgMCAwIDAtMy40MUwxMy43IDIuNzFhMi40MSAyLjQxIDAgMCAwLTMuNDEgMHoiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/diamond-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDiamondMinus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDiamondMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'diamond-minus',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2.7 10.3a2.41 2.41 0 0 0 0 3.41l7.59 7.59a2.41 2.41 0 0 0 3.41 0l7.59-7.59a2.41 2.41 0 0 0 0-3.41L13.7 2.71a2.41 2.41 0 0 0-3.41 0z',\\n key: '1ey20j',\\n },\\n ],\\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDiamondMinus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Diamond\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi43IDEwLjNhMi40MSAyLjQxIDAgMCAwIDAgMy40MWw3LjU5IDcuNTlhMi40MSAyLjQxIDAgMCAwIDMuNDEgMGw3LjU5LTcuNTlhMi40MSAyLjQxIDAgMCAwIDAtMy40MWwtNy41OS03LjU5YTIuNDEgMi40MSAwIDAgMC0zLjQxIDBaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/diamond\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDiamond]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDiamond extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'diamond',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2.7 10.3a2.41 2.41 0 0 0 0 3.41l7.59 7.59a2.41 2.41 0 0 0 3.41 0l7.59-7.59a2.41 2.41 0 0 0 0-3.41l-7.59-7.59a2.41 2.41 0 0 0-3.41 0Z',\\n key: '1f1r0c',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideDiamond.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Diameter\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjE5IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSI1IiByPSIyIiAvPgogIDxwYXRoIGQ9Ik02LjQ4IDMuNjZhMTAgMTAgMCAwIDEgMTMuODYgMTMuODYiIC8+CiAgPHBhdGggZD0ibTYuNDEgNi40MSAxMS4xOCAxMS4xOCIgLz4KICA8cGF0aCBkPSJNMy42NiA2LjQ4YTEwIDEwIDAgMCAwIDEzLjg2IDEzLjg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/diameter\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDiameter]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDiameter extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'diameter',\\n size: 24,\\n node: [\\n ['circle', { cx: '19', cy: '19', r: '2', key: '17f5cg' }],\\n ['circle', { cx: '5', cy: '5', r: '2', key: '1gwv83' }],\\n ['path', { d: 'M6.48 3.66a10 10 0 0 1 13.86 13.86', key: 'xr8kdq' }],\\n ['path', { d: 'm6.41 6.41 11.18 11.18', key: 'uhpjw7' }],\\n ['path', { d: 'M3.66 6.48a10 10 0 0 0 13.86 13.86', key: 'cldpwv' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDiameter.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name DatabaseArrowDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTkgMyAzIDMtMyIgLz4KICA8cGF0aCBkPSJNMTkgMTZ2NiIgLz4KICA8cGF0aCBkPSJNMjEgMTIuNTM2VjUiIC8+CiAgPHBhdGggZD0iTTMgMTJBOSAzIDAgMCAwIDE1LjE4MiAxNC44MDYiIC8+CiAgPHBhdGggZD0iTTMgNVYxOUE5IDMgMCAwIDAgMTMuMzE4IDIxLjk2OCIgLz4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSI1IiByeD0iOSIgcnk9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/database-arrow-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDatabaseArrowDown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDatabaseArrowDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'database-arrow-down',\\n size: 24,\\n node: [\\n ['path', { d: 'm16 19 3 3 3-3', key: '1ibux0' }],\\n ['path', { d: 'M19 16v6', key: 'tddt3s' }],\\n ['path', { d: 'M21 12.536V5', key: 'zeza6i' }],\\n ['path', { d: 'M3 12A9 3 0 0 0 15.182 14.806', key: '11e5wb' }],\\n ['path', { d: 'M3 5V19A9 3 0 0 0 13.318 21.968', key: '1lyu4j' }],\\n ['ellipse', { cx: '12', cy: '5', rx: '9', ry: '3', key: 'msslwz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDatabaseArrowDown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Dessert\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMTYyIDMuMTY3QTEwIDEwIDAgMCAwIDIgMTNhMiAyIDAgMCAwIDQgMHYtMWEyIDIgMCAwIDEgNCAwdjRhMiAyIDAgMCAwIDQgMHYtNGEyIDIgMCAwIDEgNCAwdjFhMiAyIDAgMCAwIDQtLjAwNiAxMCAxMCAwIDAgMC04LjE2MS05LjgyNiIgLz4KICA8cGF0aCBkPSJNMjAuODA0IDE0Ljg2OWE5IDkgMCAwIDEtMTcuNjA4IDAiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI0IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dessert\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDessert]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDessert extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'dessert',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M10.162 3.167A10 10 0 0 0 2 13a2 2 0 0 0 4 0v-1a2 2 0 0 1 4 0v4a2 2 0 0 0 4 0v-4a2 2 0 0 1 4 0v1a2 2 0 0 0 4-.006 10 10 0 0 0-8.161-9.826',\\n key: 'xi88qy',\\n },\\n ],\\n ['path', { d: 'M20.804 14.869a9 9 0 0 1-17.608 0', key: '1r28rg' }],\\n ['circle', { cx: '12', cy: '4', r: '2', key: 'muu5ef' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDessert.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name DiamondPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgOHY4IiAvPgogIDxwYXRoIGQ9Ik0yLjcgMTAuM2EyLjQxIDIuNDEgMCAwIDAgMCAzLjQxbDcuNTkgNy41OWEyLjQxIDIuNDEgMCAwIDAgMy40MSAwbDcuNTktNy41OWEyLjQxIDIuNDEgMCAwIDAgMC0zLjQxTDEzLjcgMi43MWEyLjQxIDIuNDEgMCAwIDAtMy40MSAweiIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/diamond-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDiamondPlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDiamondPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'diamond-plus',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 8v8', key: 'napkw2' }],\\n [\\n 'path',\\n {\\n d: 'M2.7 10.3a2.41 2.41 0 0 0 0 3.41l7.59 7.59a2.41 2.41 0 0 0 3.41 0l7.59-7.59a2.41 2.41 0 0 0 0-3.41L13.7 2.71a2.41 2.41 0 0 0-3.41 0z',\\n key: '1ey20j',\\n },\\n ],\\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDiamondPlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name DiamondPercent\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi43IDEwLjNhMi40MSAyLjQxIDAgMCAwIDAgMy40MWw3LjU5IDcuNTlhMi40MSAyLjQxIDAgMCAwIDMuNDEgMGw3LjU5LTcuNTlhMi40MSAyLjQxIDAgMCAwIDAtMy40MUwxMy43IDIuNzFhMi40MSAyLjQxIDAgMCAwLTMuNDEgMFoiIC8+CiAgPHBhdGggZD0iTTkuMiA5LjJoLjAxIiAvPgogIDxwYXRoIGQ9Im0xNC41IDkuNS01IDUiIC8+CiAgPHBhdGggZD0iTTE0LjcgMTQuOGguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/diamond-percent\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDiamondPercent], svg[lucidePercentDiamond]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDiamondPercent extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'diamond-percent',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2.7 10.3a2.41 2.41 0 0 0 0 3.41l7.59 7.59a2.41 2.41 0 0 0 3.41 0l7.59-7.59a2.41 2.41 0 0 0 0-3.41L13.7 2.71a2.41 2.41 0 0 0-3.41 0Z',\\n key: '1tpxz2',\\n },\\n ],\\n ['path', { d: 'M9.2 9.2h.01', key: '1b7bvt' }],\\n ['path', { d: 'm14.5 9.5-5 5', key: '17q4r4' }],\\n ['path', { d: 'M14.7 14.8h.01', key: '17nsh4' }],\\n ],\\n aliases: ['percent-diamond'],\\n };\\n protected override readonly icon = signal(LucideDiamondPercent.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideDiamondPercent\\n */\\nexport const LucidePercentDiamond = LucideDiamondPercent;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Dice3\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNOCAxNmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dice-3\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDice3]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDice3 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'dice-3',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\\n ['path', { d: 'M16 8h.01', key: 'cr5u4v' }],\\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\\n ['path', { d: 'M8 16h.01', key: '18s6g9' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDice3.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Dice4\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTggOGguMDEiIC8+CiAgPHBhdGggZD0iTTggMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxNmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dice-4\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDice4]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDice4 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'dice-4',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\\n ['path', { d: 'M16 8h.01', key: 'cr5u4v' }],\\n ['path', { d: 'M8 8h.01', key: '1e4136' }],\\n ['path', { d: 'M8 16h.01', key: '18s6g9' }],\\n ['path', { d: 'M16 16h.01', key: '1f9h7w' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDice4.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Dice2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTUgOWguMDEiIC8+CiAgPHBhdGggZD0iTTkgMTVoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dice-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDice2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDice2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'dice-2',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\\n ['path', { d: 'M15 9h.01', key: 'x1ddxp' }],\\n ['path', { d: 'M9 15h.01', key: 'fzyn71' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDice2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Dices\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHg9IjIiIHk9IjEwIiByeD0iMiIgcnk9IjIiIC8+CiAgPHBhdGggZD0ibTE3LjkyIDE0IDMuNS0zLjVhMi4yNCAyLjI0IDAgMCAwIDAtM2wtNS00LjkyYTIuMjQgMi4yNCAwIDAgMC0zIDBMMTAgNiIgLz4KICA8cGF0aCBkPSJNNiAxOGguMDEiIC8+CiAgPHBhdGggZD0iTTEwIDE0aC4wMSIgLz4KICA8cGF0aCBkPSJNMTUgNmguMDEiIC8+CiAgPHBhdGggZD0iTTE4IDloLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dices\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDices]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDices extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'dices',\\n size: 24,\\n node: [\\n ['rect', { width: '12', height: '12', x: '2', y: '10', rx: '2', ry: '2', key: '6agr2n' }],\\n [\\n 'path',\\n {\\n d: 'm17.92 14 3.5-3.5a2.24 2.24 0 0 0 0-3l-5-4.92a2.24 2.24 0 0 0-3 0L10 6',\\n key: '1o487t',\\n },\\n ],\\n ['path', { d: 'M6 18h.01', key: 'uhywen' }],\\n ['path', { d: 'M10 14h.01', key: 'ssrbsk' }],\\n ['path', { d: 'M15 6h.01', key: 'cblpky' }],\\n ['path', { d: 'M18 9h.01', key: '2061c0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDices.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Dice5\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTggOGguMDEiIC8+CiAgPHBhdGggZD0iTTggMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxNmguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDEyaC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/dice-5\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDice5]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDice5 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'dice-5',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\\n ['path', { d: 'M16 8h.01', key: 'cr5u4v' }],\\n ['path', { d: 'M8 8h.01', key: '1e4136' }],\\n ['path', { d: 'M8 16h.01', key: '18s6g9' }],\\n ['path', { d: 'M16 16h.01', key: '1f9h7w' }],\\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDice5.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Dice6\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNMTYgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDhoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNOCAxNmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dice-6\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDice6]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDice6 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'dice-6',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\\n ['path', { d: 'M16 8h.01', key: 'cr5u4v' }],\\n ['path', { d: 'M16 12h.01', key: '1l6xoz' }],\\n ['path', { d: 'M16 16h.01', key: '1f9h7w' }],\\n ['path', { d: 'M8 8h.01', key: '1e4136' }],\\n ['path', { d: 'M8 12h.01', key: 'czm47f' }],\\n ['path', { d: 'M8 16h.01', key: '18s6g9' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDice6.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name DiscAlbum\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjUiIC8+CiAgPHBhdGggZD0iTTEyIDEyaC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/disc-album\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDiscAlbum]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDiscAlbum extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'disc-album',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['circle', { cx: '12', cy: '12', r: '5', key: 'nd82uf' }],\\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDiscAlbum.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Diff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxNCIgLz4KICA8cGF0aCBkPSJNNSAxMGgxNCIgLz4KICA8cGF0aCBkPSJNNSAyMWgxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/diff\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDiff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDiff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'diff',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 3v14', key: '7cf3v8' }],\\n ['path', { d: 'M5 10h14', key: 'elsbfy' }],\\n ['path', { d: 'M5 21h14', key: '11awu3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDiff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Dice1\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTIgMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dice-1\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDice1]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDice1 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'dice-1',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDice1.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Disc2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/disc-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDisc2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDisc2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'disc-2',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['circle', { cx: '12', cy: '12', r: '4', key: '4exip2' }],\\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDisc2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Disc3\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNNiAxMmMwLTEuNy43LTMuMiAxLjgtNC4yIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTE4IDEyYzAgMS43LS43IDMuMi0xLjggNC4yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/disc-3\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDisc3]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDisc3 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'disc-3',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M6 12c0-1.7.7-3.2 1.8-4.2', key: 'oqkarx' }],\\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\\n ['path', { d: 'M18 12c0 1.7-.7 3.2-1.8 4.2', key: '1eah9h' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDisc3.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name DnaOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMmMtMS4zNSAxLjUtMi4wOTIgMy0yLjUgNC41TDE0IDgiIC8+CiAgPHBhdGggZD0ibTE3IDYtMi44OTEtMi44OTEiIC8+CiAgPHBhdGggZD0iTTIgMTVjMy4zMzMtMyA2LjY2Ny0zIDEwLTMiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJtMjAgOSAuODkxLjg5MSIgLz4KICA8cGF0aCBkPSJNMjIgOWMtMS41IDEuMzUtMyAyLjA5Mi00LjUgMi41bC0xLTEiIC8+CiAgPHBhdGggZD0iTTMuMTA5IDE0LjEwOSA0IDE1IiAvPgogIDxwYXRoIGQ9Im02LjUgMTIuNSAxIDEiIC8+CiAgPHBhdGggZD0ibTcgMTggMi44OTEgMi44OTEiIC8+CiAgPHBhdGggZD0iTTkgMjJjMS4zNS0xLjUgMi4wOTItMyAyLjUtNC41TDEwIDE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dna-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDnaOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDnaOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'dna-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 2c-1.35 1.5-2.092 3-2.5 4.5L14 8', key: '1bivrr' }],\\n ['path', { d: 'm17 6-2.891-2.891', key: 'xu6p2f' }],\\n ['path', { d: 'M2 15c3.333-3 6.667-3 10-3', key: 'nxix30' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'm20 9 .891.891', key: '3xwk7g' }],\\n ['path', { d: 'M22 9c-1.5 1.35-3 2.092-4.5 2.5l-1-1', key: '18cutr' }],\\n ['path', { d: 'M3.109 14.109 4 15', key: 'q76aoh' }],\\n ['path', { d: 'm6.5 12.5 1 1', key: 'cs35ky' }],\\n ['path', { d: 'm7 18 2.891 2.891', key: '1sisit' }],\\n ['path', { d: 'M9 22c1.35-1.5 2.092-3 2.5-4.5L10 16', key: 'rlvei3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDnaOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Dna\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTYgMS41IDEuNSIgLz4KICA8cGF0aCBkPSJtMTQgOC0xLjUtMS41IiAvPgogIDxwYXRoIGQ9Ik0xNSAyYy0xLjc5OCAxLjk5OC0yLjUxOCAzLjk5NS0yLjgwNyA1Ljk5MyIgLz4KICA8cGF0aCBkPSJtMTYuNSAxMC41IDEgMSIgLz4KICA8cGF0aCBkPSJtMTcgNi0yLjg5MS0yLjg5MSIgLz4KICA8cGF0aCBkPSJNMiAxNWM2LjY2Ny02IDEzLjMzMyAwIDIwLTYiIC8+CiAgPHBhdGggZD0ibTIwIDkgLjg5MS44OTEiIC8+CiAgPHBhdGggZD0iTTMuMTA5IDE0LjEwOSA0IDE1IiAvPgogIDxwYXRoIGQ9Im02LjUgMTIuNSAxIDEiIC8+CiAgPHBhdGggZD0ibTcgMTggMi44OTEgMi44OTEiIC8+CiAgPHBhdGggZD0iTTkgMjJjMS43OTgtMS45OTggMi41MTgtMy45OTUgMi44MDctNS45OTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dna\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDna]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDna extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'dna',\\n size: 24,\\n node: [\\n ['path', { d: 'm10 16 1.5 1.5', key: '11lckj' }],\\n ['path', { d: 'm14 8-1.5-1.5', key: '1ohn8i' }],\\n ['path', { d: 'M15 2c-1.798 1.998-2.518 3.995-2.807 5.993', key: '80uv8i' }],\\n ['path', { d: 'm16.5 10.5 1 1', key: '696xn5' }],\\n ['path', { d: 'm17 6-2.891-2.891', key: 'xu6p2f' }],\\n ['path', { d: 'M2 15c6.667-6 13.333 0 20-6', key: '1pyr53' }],\\n ['path', { d: 'm20 9 .891.891', key: '3xwk7g' }],\\n ['path', { d: 'M3.109 14.109 4 15', key: 'q76aoh' }],\\n ['path', { d: 'm6.5 12.5 1 1', key: 'cs35ky' }],\\n ['path', { d: 'm7 18 2.891 2.891', key: '1sisit' }],\\n ['path', { d: 'M9 22c1.798-1.998 2.518-3.995 2.807-5.993', key: 'q3hbxp' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDna.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Dog\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMjUgMTYuMjVoMS41TDEyIDE3eiIgLz4KICA8cGF0aCBkPSJNMTYgMTR2LjUiIC8+CiAgPHBhdGggZD0iTTQuNDIgMTEuMjQ3QTEzLjE1MiAxMy4xNTIgMCAwIDAgNCAxNC41NTZDNCAxOC43MjggNy41ODIgMjEgMTIgMjFzOC0yLjI3MiA4LTYuNDQ0YTExLjcwMiAxMS43MDIgMCAwIDAtLjQ5My0zLjMwOSIgLz4KICA8cGF0aCBkPSJNOCAxNHYuNSIgLz4KICA8cGF0aCBkPSJNOC41IDguNWMtLjM4NCAxLjA1LTEuMDgzIDIuMDI4LTIuMzQ0IDIuNS0xLjkzMS43MjItMy41NzYtLjI5Ny0zLjY1Ni0xLS4xMTMtLjk5NCAxLjE3Ny02LjUzIDQtNyAxLjkyMy0uMzIxIDMuNjUxLjg0NSAzLjY1MSAyLjIzNUE3LjQ5NyA3LjQ5NyAwIDAgMSAxNCA1LjI3N2MwLTEuMzkgMS44NDQtMi41OTggMy43NjctMi4yNzcgMi44MjMuNDcgNC4xMTMgNi4wMDYgNCA3LS4wOC43MDMtMS43MjUgMS43MjItMy42NTYgMS0xLjI2MS0uNDcyLTEuODU1LTEuNDUtMi4yMzktMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dog\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDog]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDog extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'dog',\\n size: 24,\\n node: [\\n ['path', { d: 'M11.25 16.25h1.5L12 17z', key: 'w7jh35' }],\\n ['path', { d: 'M16 14v.5', key: '1lajdz' }],\\n [\\n 'path',\\n {\\n d: 'M4.42 11.247A13.152 13.152 0 0 0 4 14.556C4 18.728 7.582 21 12 21s8-2.272 8-6.444a11.702 11.702 0 0 0-.493-3.309',\\n key: 'u7s9ue',\\n },\\n ],\\n ['path', { d: 'M8 14v.5', key: '1nzgdb' }],\\n [\\n 'path',\\n {\\n d: 'M8.5 8.5c-.384 1.05-1.083 2.028-2.344 2.5-1.931.722-3.576-.297-3.656-1-.113-.994 1.177-6.53 4-7 1.923-.321 3.651.845 3.651 2.235A7.497 7.497 0 0 1 14 5.277c0-1.39 1.844-2.598 3.767-2.277 2.823.47 4.113 6.006 4 7-.08.703-1.725 1.722-3.656 1-1.261-.472-1.855-1.45-2.239-2.5',\\n key: 'v8hric',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideDog.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Divide\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjYiIHI9IjEiIC8+CiAgPGxpbmUgeDE9IjUiIHgyPSIxOSIgeTE9IjEyIiB5Mj0iMTIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxOCIgcj0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/divide\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDivide]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDivide extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'divide',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '6', r: '1', key: '1bh7o1' }],\\n ['line', { x1: '5', x2: '19', y1: '12', y2: '12', key: '13b5wn' }],\\n ['circle', { cx: '12', cy: '18', r: '1', key: 'lqb9t5' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDivide.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Dock\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA4aDIwIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNiIgeD0iMiIgeT0iNCIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTYgMTZoMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dock\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDock]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDock extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'dock',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 8h20', key: 'd11cs7' }],\\n ['rect', { width: '20', height: '16', x: '2', y: '4', rx: '2', key: '18n3k1' }],\\n ['path', { d: 'M6 16h12', key: 'u522kt' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDock.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Donut\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuNSAxMGEyLjUgMi41IDAgMCAxLTIuNC0zSDE4YTIuOTUgMi45NSAwIDAgMS0yLjYtNC40IDEwIDEwIDAgMSAwIDYuMyA3LjFjLS4zLjItLjguMy0xLjIuMyIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/donut\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDonut]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDonut extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'donut',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20.5 10a2.5 2.5 0 0 1-2.4-3H18a2.95 2.95 0 0 1-2.6-4.4 10 10 0 1 0 6.3 7.1c-.3.2-.8.3-1.2.3',\\n key: '19sr3x',\\n },\\n ],\\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDonut.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name DoorClosedLocked\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xOCA5VjZhMiAyIDAgMCAwLTItMkg4YTIgMiAwIDAgMC0yIDJ2MTQiIC8+CiAgPHBhdGggZD0iTTIgMjBoOCIgLz4KICA8cGF0aCBkPSJNMjAgMTd2LTJhMiAyIDAgMSAwLTQgMHYyIiAvPgogIDxyZWN0IHg9IjE0IiB5PSIxNyIgd2lkdGg9IjgiIGhlaWdodD0iNSIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/door-closed-locked\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDoorClosedLocked]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDoorClosedLocked extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'door-closed-locked',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 12h.01', key: '1kxr2c' }],\\n ['path', { d: 'M18 9V6a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v14', key: '1bnhmg' }],\\n ['path', { d: 'M2 20h8', key: '10ntw1' }],\\n ['path', { d: 'M20 17v-2a2 2 0 1 0-4 0v2', key: 'pwaxnr' }],\\n ['rect', { x: '14', y: '17', width: '8', height: '5', rx: '1', key: '15pjcy' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDoorClosedLocked.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name DollarSign\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjIiIHkyPSIyMiIgLz4KICA8cGF0aCBkPSJNMTcgNUg5LjVhMy41IDMuNSAwIDAgMCAwIDdoNWEzLjUgMy41IDAgMCAxIDAgN0g2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dollar-sign\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDollarSign]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDollarSign extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'dollar-sign',\\n size: 24,\\n node: [\\n ['line', { x1: '12', x2: '12', y1: '2', y2: '22', key: '7eqyqh' }],\\n ['path', { d: 'M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6', key: '1b0p4s' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDollarSign.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Dot\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/dot\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDot]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDot extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'dot',\\n size: 24,\\n node: [['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }]],\\n };\\n protected override readonly icon = signal(LucideDot.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name DoorClosed\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xOCAyMFY2YTIgMiAwIDAgMC0yLTJIOGEyIDIgMCAwIDAtMiAydjE0IiAvPgogIDxwYXRoIGQ9Ik0yIDIwaDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/door-closed\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDoorClosed]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDoorClosed extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'door-closed',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 12h.01', key: '1kxr2c' }],\\n ['path', { d: 'M18 20V6a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v14', key: '36qu9e' }],\\n ['path', { d: 'M2 20h20', key: 'owomy5' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDoorClosed.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Download\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTVWMyIgLz4KICA8cGF0aCBkPSJNMjEgMTV2NGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnYtNCIgLz4KICA8cGF0aCBkPSJtNyAxMCA1IDUgNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/download\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDownload]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDownload extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'download',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 15V3', key: 'm9g1x1' }],\\n ['path', { d: 'M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4', key: 'ih7n3h' }],\\n ['path', { d: 'm7 10 5 5 5-5', key: 'brsn70' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDownload.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name DoorOpen\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjBIMiIgLz4KICA8cGF0aCBkPSJNMTEgNC41NjJ2MTYuMTU3YTEgMSAwIDAgMCAxLjI0Mi45N0wxOSAyMFY1LjU2MmEyIDIgMCAwIDAtMS41MTUtMS45NGwtNC0xQTIgMiAwIDAgMCAxMSA0LjU2MXoiIC8+CiAgPHBhdGggZD0iTTExIDRIOGEyIDIgMCAwIDAtMiAydjE0IiAvPgogIDxwYXRoIGQ9Ik0xNCAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTIyIDIwaC0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/door-open\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDoorOpen]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDoorOpen extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'door-open',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 20H2', key: 'nlcfvz' }],\\n [\\n 'path',\\n {\\n d: 'M11 4.562v16.157a1 1 0 0 0 1.242.97L19 20V5.562a2 2 0 0 0-1.515-1.94l-4-1A2 2 0 0 0 11 4.561z',\\n key: 'au4z13',\\n },\\n ],\\n ['path', { d: 'M11 4H8a2 2 0 0 0-2 2v14', key: '74r1mk' }],\\n ['path', { d: 'M14 12h.01', key: '1jfl7z' }],\\n ['path', { d: 'M22 20h-3', key: 'vhrsz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDoorOpen.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name DraftingCompass\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIuOTkgNi43NCAxLjkzIDMuNDQiIC8+CiAgPHBhdGggZD0iTTE5LjEzNiAxMmExMCAxMCAwIDAgMS0xNC4yNzEgMCIgLz4KICA8cGF0aCBkPSJtMjEgMjEtMi4xNi0zLjg0IiAvPgogIDxwYXRoIGQ9Im0zIDIxIDguMDItMTQuMjYiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI1IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/drafting-compass\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDraftingCompass]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDraftingCompass extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'drafting-compass',\\n size: 24,\\n node: [\\n ['path', { d: 'm12.99 6.74 1.93 3.44', key: 'iwagvd' }],\\n ['path', { d: 'M19.136 12a10 10 0 0 1-14.271 0', key: 'ppmlo4' }],\\n ['path', { d: 'm21 21-2.16-3.84', key: 'vylbct' }],\\n ['path', { d: 'm3 21 8.02-14.26', key: '1ssaw4' }],\\n ['circle', { cx: '12', cy: '5', r: '2', key: 'f1ur92' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDraftingCompass.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name DropletOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguNzE1IDEzLjE4NkMxOC4yOSAxMS44NTggMTcuMzg0IDEwLjYwNyAxNiA5LjVjLTItMS42LTMuNS00LTQtNi41YTEwLjcgMTAuNyAwIDAgMS0uODg0IDIuNTg2IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTguNzk1IDguNzk3QTExIDExIDAgMCAxIDggOS41QzYgMTEuMSA1IDEzIDUgMTVhNyA3IDAgMCAwIDEzLjIyMiAzLjIwOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/droplet-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDropletOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDropletOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'droplet-off',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M18.715 13.186C18.29 11.858 17.384 10.607 16 9.5c-2-1.6-3.5-4-4-6.5a10.7 10.7 0 0 1-.884 2.586',\\n key: '8suz2t',\\n },\\n ],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n [\\n 'path',\\n {\\n d: 'M8.795 8.797A11 11 0 0 1 8 9.5C6 11.1 5 13 5 15a7 7 0 0 0 13.222 3.208',\\n key: '19dw9m',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideDropletOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Droplet\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJhNyA3IDAgMCAwIDctN2MwLTItMS0zLjktMy01LjVzLTMuNS00LTQtNi41Yy0uNSAyLjUtMiA0LjktNCA2LjVDNiAxMS4xIDUgMTMgNSAxNWE3IDcgMCAwIDAgNyA3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/droplet\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDroplet]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDroplet extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'droplet',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z',\\n key: 'c7niix',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideDroplet.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Drone\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTAgNyA3IiAvPgogIDxwYXRoIGQ9Im0xMCAxNC0zIDMiIC8+CiAgPHBhdGggZD0ibTE0IDEwIDMtMyIgLz4KICA8cGF0aCBkPSJtMTQgMTQgMyAzIiAvPgogIDxwYXRoIGQ9Ik0xNC4yMDUgNC4xMzlhNCA0IDAgMSAxIDUuNDM5IDUuODYzIiAvPgogIDxwYXRoIGQ9Ik0xOS42MzcgMTRhNCA0IDAgMSAxLTUuNDMyIDUuODY4IiAvPgogIDxwYXRoIGQ9Ik00LjM2NyAxMGE0IDQgMCAxIDEgNS40MzgtNS44NjIiIC8+CiAgPHBhdGggZD0iTTkuNzk1IDE5Ljg2MmE0IDQgMCAxIDEtNS40MjktNS44NzMiIC8+CiAgPHJlY3QgeD0iMTAiIHk9IjgiIHdpZHRoPSI0IiBoZWlnaHQ9IjgiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/drone\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDrone]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDrone extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'drone',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 10 7 7', key: 'zp14k7' }],\\n ['path', { d: 'm10 14-3 3', key: '1jrpxk' }],\\n ['path', { d: 'm14 10 3-3', key: '7tigam' }],\\n ['path', { d: 'm14 14 3 3', key: 'vm23p3' }],\\n ['path', { d: 'M14.205 4.139a4 4 0 1 1 5.439 5.863', key: '1tm5p2' }],\\n ['path', { d: 'M19.637 14a4 4 0 1 1-5.432 5.868', key: '16egi2' }],\\n ['path', { d: 'M4.367 10a4 4 0 1 1 5.438-5.862', key: '1wta6a' }],\\n ['path', { d: 'M9.795 19.862a4 4 0 1 1-5.429-5.873', key: 'q39hpv' }],\\n ['rect', { x: '10', y: '8', width: '4', height: '8', rx: '1', key: 'phrjt1' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDrone.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Drama\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTFoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNCA2aC4wMSIgLz4KICA8cGF0aCBkPSJNMTggNmguMDEiIC8+CiAgPHBhdGggZD0iTTYuNSAxMy4xaC4wMSIgLz4KICA8cGF0aCBkPSJNMjIgNWMwIDktNCAxMi02IDEycy02LTMtNi0xMmMwLTIgMi0zIDYtM3M2IDEgNiAzIiAvPgogIDxwYXRoIGQ9Ik0xNy40IDkuOWMtLjguOC0yIC44LTIuOCAwIiAvPgogIDxwYXRoIGQ9Ik0xMC4xIDcuMUM5IDcuMiA3LjcgNy43IDYgOC42Yy0zLjUgMi00LjcgMy45LTMuNyA1LjYgNC41IDcuOCA5LjUgOC40IDExLjIgNy40LjktLjUgMS45LTIuMSAxLjktNC43IiAvPgogIDxwYXRoIGQ9Ik05LjEgMTYuNWMuMy0xLjEgMS40LTEuNyAyLjQtMS40IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/drama\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDrama]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDrama extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'drama',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 11h.01', key: 'd2at3l' }],\\n ['path', { d: 'M14 6h.01', key: 'k028ub' }],\\n ['path', { d: 'M18 6h.01', key: '1v4wsw' }],\\n ['path', { d: 'M6.5 13.1h.01', key: '1748ia' }],\\n ['path', { d: 'M22 5c0 9-4 12-6 12s-6-3-6-12c0-2 2-3 6-3s6 1 6 3', key: '172yzv' }],\\n ['path', { d: 'M17.4 9.9c-.8.8-2 .8-2.8 0', key: '1obv0w' }],\\n [\\n 'path',\\n {\\n d: 'M10.1 7.1C9 7.2 7.7 7.7 6 8.6c-3.5 2-4.7 3.9-3.7 5.6 4.5 7.8 9.5 8.4 11.2 7.4.9-.5 1.9-2.1 1.9-4.7',\\n key: 'rqjl8i',\\n },\\n ],\\n ['path', { d: 'M9.1 16.5c.3-1.1 1.4-1.7 2.4-1.4', key: '1mr6wy' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDrama.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Drill\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMThhMSAxIDAgMCAxIDEgMXYyYTEgMSAwIDAgMS0xIDFINWEzIDMgMCAwIDEtMy0zIDEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik0xMyAxMEg0YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDlhMSAxIDAgMCAxIDEgMXY2YTEgMSAwIDAgMS0xIDFsLS44MSAzLjI0MmExIDEgMCAwIDEtLjk3Ljc1OEg4IiAvPgogIDxwYXRoIGQ9Ik0xNCA0aDNhMSAxIDAgMCAxIDEgMXYyYTEgMSAwIDAgMS0xIDFoLTMiIC8+CiAgPHBhdGggZD0iTTE4IDZoNCIgLz4KICA8cGF0aCBkPSJtNSAxMC0yIDgiIC8+CiAgPHBhdGggZD0ibTcgMTggMi04IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/drill\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDrill]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDrill extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'drill',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'M10 18a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H5a3 3 0 0 1-3-3 1 1 0 0 1 1-1z', key: 'ioqxb1' },\\n ],\\n [\\n 'path',\\n {\\n d: 'M13 10H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1l-.81 3.242a1 1 0 0 1-.97.758H8',\\n key: '1rs59n',\\n },\\n ],\\n ['path', { d: 'M14 4h3a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-3', key: '105ega' }],\\n ['path', { d: 'M18 6h4', key: '66u95g' }],\\n ['path', { d: 'm5 10-2 8', key: 'xt2lic' }],\\n ['path', { d: 'm7 18 2-8', key: '1bzku2' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDrill.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Drumstick\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuNCAxNS42M2E3Ljg3NSA2IDEzNSAxIDEgNi4yMy02LjIzIDQuNSAzLjQzIDEzNSAwIDAtNi4yMyA2LjIzIiAvPgogIDxwYXRoIGQ9Im04LjI5IDEyLjcxLTIuNiAyLjZhMi41IDIuNSAwIDEgMC0xLjY1IDQuNjVBMi41IDIuNSAwIDEgMCA4LjcgMTguM2wyLjU5LTIuNTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/drumstick\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDrumstick]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDrumstick extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'drumstick',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'M15.4 15.63a7.875 6 135 1 1 6.23-6.23 4.5 3.43 135 0 0-6.23 6.23', key: '1dtqwm' },\\n ],\\n [\\n 'path',\\n {\\n d: 'm8.29 12.71-2.6 2.6a2.5 2.5 0 1 0-1.65 4.65A2.5 2.5 0 1 0 8.7 18.3l2.59-2.59',\\n key: '1oq1fw',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideDrumstick.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Drum\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyIDggOCIgLz4KICA8cGF0aCBkPSJtMjIgMi04IDgiIC8+CiAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iOSIgcng9IjEwIiByeT0iNSIgLz4KICA8cGF0aCBkPSJNNyAxMy40djcuOSIgLz4KICA8cGF0aCBkPSJNMTIgMTR2OCIgLz4KICA8cGF0aCBkPSJNMTcgMTMuNHY3LjkiIC8+CiAgPHBhdGggZD0iTTIgOXY4YTEwIDUgMCAwIDAgMjAgMFY5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/drum\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDrum]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDrum extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'drum',\\n size: 24,\\n node: [\\n ['path', { d: 'm2 2 8 8', key: '1v6059' }],\\n ['path', { d: 'm22 2-8 8', key: '173r8a' }],\\n ['ellipse', { cx: '12', cy: '9', rx: '10', ry: '5', key: 'liohsx' }],\\n ['path', { d: 'M7 13.4v7.9', key: '1yi6u9' }],\\n ['path', { d: 'M12 14v8', key: '1tn2tj' }],\\n ['path', { d: 'M17 13.4v7.9', key: 'eqz2v3' }],\\n ['path', { d: 'M2 9v8a10 5 0 0 0 20 0V9', key: '1750ul' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDrum.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Dumbbell\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuNTk2IDEyLjc2OGEyIDIgMCAxIDAgMi44MjktMi44MjlsLTEuNzY4LTEuNzY3YTIgMiAwIDAgMCAyLjgyOC0yLjgyOWwtMi44MjgtMi44MjhhMiAyIDAgMCAwLTIuODI5IDIuODI4bC0xLjc2Ny0xLjc2OGEyIDIgMCAxIDAtMi44MjkgMi44Mjl6IiAvPgogIDxwYXRoIGQ9Im0yLjUgMjEuNSAxLjQtMS40IiAvPgogIDxwYXRoIGQ9Im0yMC4xIDMuOSAxLjQtMS40IiAvPgogIDxwYXRoIGQ9Ik01LjM0MyAyMS40ODVhMiAyIDAgMSAwIDIuODI5LTIuODI4bDEuNzY3IDEuNzY4YTIgMiAwIDEgMCAyLjgyOS0yLjgyOWwtNi4zNjQtNi4zNjRhMiAyIDAgMSAwLTIuODI5IDIuODI5bDEuNzY4IDEuNzY3YTIgMiAwIDAgMC0yLjgyOCAyLjgyOXoiIC8+CiAgPHBhdGggZD0ibTkuNiAxNC40IDQuOC00LjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/dumbbell\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDumbbell]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDumbbell extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'dumbbell',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M17.596 12.768a2 2 0 1 0 2.829-2.829l-1.768-1.767a2 2 0 0 0 2.828-2.829l-2.828-2.828a2 2 0 0 0-2.829 2.828l-1.767-1.768a2 2 0 1 0-2.829 2.829z',\\n key: '9m4mmf',\\n },\\n ],\\n ['path', { d: 'm2.5 21.5 1.4-1.4', key: '17g3f0' }],\\n ['path', { d: 'm20.1 3.9 1.4-1.4', key: '1qn309' }],\\n [\\n 'path',\\n {\\n d: 'M5.343 21.485a2 2 0 1 0 2.829-2.828l1.767 1.768a2 2 0 1 0 2.829-2.829l-6.364-6.364a2 2 0 1 0-2.829 2.829l1.768 1.767a2 2 0 0 0-2.828 2.829z',\\n key: '1t2c92',\\n },\\n ],\\n ['path', { d: 'm9.6 14.4 4.8-4.8', key: '6umqxw' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDumbbell.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Ear\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiA4LjVhNi41IDYuNSAwIDEgMSAxMyAwYzAgNi02IDYtNiAxMGEzLjUgMy41IDAgMSAxLTcgMCIgLz4KICA8cGF0aCBkPSJNMTUgOC41YTIuNSAyLjUgMCAwIDAtNSAwdjFhMiAyIDAgMSAxIDAgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ear\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideEar]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideEar extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ear',\\n size: 24,\\n node: [\\n ['path', { d: 'M6 8.5a6.5 6.5 0 1 1 13 0c0 6-6 6-6 10a3.5 3.5 0 1 1-7 0', key: '1dfaln' }],\\n ['path', { d: 'M15 8.5a2.5 2.5 0 0 0-5 0v1a2 2 0 1 1 0 4', key: '1qnva7' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideEar.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name EarthLock\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAzLjM0VjVhMyAzIDAgMCAwIDMgMyIgLz4KICA8cGF0aCBkPSJNMTEgMjEuOTVWMThhMiAyIDAgMCAwLTItMiAyIDIgMCAwIDEtMi0ydi0xYTIgMiAwIDAgMC0yLTJIMi4wNSIgLz4KICA8cGF0aCBkPSJNMjEuNTQgMTVIMTdhMiAyIDAgMCAwLTIgMnY0LjU0IiAvPgogIDxwYXRoIGQ9Ik0xMiAyYTEwIDEwIDAgMSAwIDkuNTQgMTMiIC8+CiAgPHBhdGggZD0iTTIwIDZWNGEyIDIgMCAxIDAtNCAwdjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjgiIGhlaWdodD0iNSIgeD0iMTQiIHk9IjYiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/earth-lock\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideEarthLock]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideEarthLock extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'earth-lock',\\n size: 24,\\n node: [\\n ['path', { d: 'M7 3.34V5a3 3 0 0 0 3 3', key: 'w732o8' }],\\n [\\n 'path',\\n { d: 'M11 21.95V18a2 2 0 0 0-2-2 2 2 0 0 1-2-2v-1a2 2 0 0 0-2-2H2.05', key: 'f02343' },\\n ],\\n ['path', { d: 'M21.54 15H17a2 2 0 0 0-2 2v4.54', key: '1djwo0' }],\\n ['path', { d: 'M12 2a10 10 0 1 0 9.54 13', key: 'zjsr6q' }],\\n ['path', { d: 'M20 6V4a2 2 0 1 0-4 0v2', key: '1of5e8' }],\\n ['rect', { width: '8', height: '5', x: '14', y: '6', rx: '1', key: '1fmf51' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideEarthLock.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name EarOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxOC41YTMuNSAzLjUgMCAxIDAgNyAwYzAtMS41Ny45Mi0yLjUyIDIuMDQtMy40NiIgLz4KICA8cGF0aCBkPSJNNiA4LjVjMC0uNzUuMTMtMS40Ny4zNi0yLjE0IiAvPgogIDxwYXRoIGQ9Ik04LjggMy4xNUE2LjUgNi41IDAgMCAxIDE5IDguNWMwIDEuNjMtLjQ0IDIuODEtMS4wOSAzLjc2IiAvPgogIDxwYXRoIGQ9Ik0xMi41IDZBMi41IDIuNSAwIDAgMSAxNSA4LjVNMTAgMTNhMiAyIDAgMCAwIDEuODItMS4xOCIgLz4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMiIgeTI9IjIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ear-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideEarOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideEarOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ear-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M6 18.5a3.5 3.5 0 1 0 7 0c0-1.57.92-2.52 2.04-3.46', key: '1qngmn' }],\\n ['path', { d: 'M6 8.5c0-.75.13-1.47.36-2.14', key: 'b06bma' }],\\n ['path', { d: 'M8.8 3.15A6.5 6.5 0 0 1 19 8.5c0 1.63-.44 2.81-1.09 3.76', key: 'g10hsz' }],\\n ['path', { d: 'M12.5 6A2.5 2.5 0 0 1 15 8.5M10 13a2 2 0 0 0 1.82-1.18', key: 'ygzou7' }],\\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideEarOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Eclipse\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgMmE3IDcgMCAxIDAgMTAgMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/eclipse\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideEclipse]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideEclipse extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'eclipse',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M12 2a7 7 0 1 0 10 10', key: '1yuj32' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideEclipse.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name EggFried\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMS41IiBjeT0iMTIuNSIgcj0iMy41IiAvPgogIDxwYXRoIGQ9Ik0zIDhjMC0zLjUgMi41LTYgNi41LTYgNSAwIDQuODMgMyA3LjUgNXM1IDIgNSA2YzAgNC41LTIuNSA2LjUtNyA2LjUtMi41IDAtMi41IDIuNS02IDIuNXMtNy0yLTctNS41YzAtMyAxLjUtMyAxLjUtNUMzLjUgMTAgMyA5IDMgOFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/egg-fried\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideEggFried]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideEggFried extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'egg-fried',\\n size: 24,\\n node: [\\n ['circle', { cx: '11.5', cy: '12.5', r: '3.5', key: '1cl1mi' }],\\n [\\n 'path',\\n {\\n d: 'M3 8c0-3.5 2.5-6 6.5-6 5 0 4.83 3 7.5 5s5 2 5 6c0 4.5-2.5 6.5-7 6.5-2.5 0-2.5 2.5-6 2.5s-7-2-7-5.5c0-3 1.5-3 1.5-5C3.5 10 3 9 3 8Z',\\n key: '165ef9',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideEggFried.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Disc\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/disc\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDisc]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDisc extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'disc',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideDisc.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name EggOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNC4zNDdWMTRjMC02LTQtMTItOC0xMi0xLjA3OCAwLTIuMTU3LjQzNi0zLjE1NyAxLjE5IiAvPgogIDxwYXRoIGQ9Ik02LjIwNiA2LjIxQzQuODcxIDguNCA0IDExLjIgNCAxNGE4IDggMCAwIDAgMTQuNTY4IDQuNTY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/egg-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideEggOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideEggOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'egg-off',\\n size: 24,\\n node: [\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M20 14.347V14c0-6-4-12-8-12-1.078 0-2.157.436-3.157 1.19', key: '13g2jy' }],\\n ['path', { d: 'M6.206 6.21C4.871 8.4 4 11.2 4 14a8 8 0 0 0 14.568 4.568', key: '1581id' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideEggOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Earth\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuNTQgMTVIMTdhMiAyIDAgMCAwLTIgMnY0LjU0IiAvPgogIDxwYXRoIGQ9Ik03IDMuMzRWNWEzIDMgMCAwIDAgMyAzYTIgMiAwIDAgMSAyIDJjMCAxLjEuOSAyIDIgMmEyIDIgMCAwIDAgMi0yYzAtMS4xLjktMiAyLTJoMy4xNyIgLz4KICA8cGF0aCBkPSJNMTEgMjEuOTVWMThhMiAyIDAgMCAwLTItMmEyIDIgMCAwIDEtMi0ydi0xYTIgMiAwIDAgMC0yLTJIMi4wNSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/earth\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideEarth], svg[lucideGlobe2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideEarth extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'earth',\\n size: 24,\\n node: [\\n ['path', { d: 'M21.54 15H17a2 2 0 0 0-2 2v4.54', key: '1djwo0' }],\\n [\\n 'path',\\n {\\n d: 'M7 3.34V5a3 3 0 0 0 3 3a2 2 0 0 1 2 2c0 1.1.9 2 2 2a2 2 0 0 0 2-2c0-1.1.9-2 2-2h3.17',\\n key: '1tzkfa',\\n },\\n ],\\n [\\n 'path',\\n { d: 'M11 21.95V18a2 2 0 0 0-2-2a2 2 0 0 1-2-2v-1a2 2 0 0 0-2-2H2.05', key: '14pb5j' },\\n ],\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ],\\n aliases: ['globe-2'],\\n };\\n protected override readonly icon = signal(LucideEarth.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideEarth\\n */\\nexport const LucideGlobe2 = LucideEarth;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Droplets\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxNi4zYzIuMiAwIDQtMS44MyA0LTQuMDUgMC0xLjE2LS41Ny0yLjI2LTEuNzEtMy4xOVM3LjI5IDYuNzUgNyA1LjNjLS4yOSAxLjQ1LTEuMTQgMi44NC0yLjI5IDMuNzZTMyAxMS4xIDMgMTIuMjVjMCAyLjIyIDEuOCA0LjA1IDQgNC4wNXoiIC8+CiAgPHBhdGggZD0iTTEyLjU2IDYuNkExMC45NyAxMC45NyAwIDAgMCAxNCAzLjAyYy41IDIuNSAyIDQuOSA0IDYuNXMzIDMuNSAzIDUuNWE2Ljk4IDYuOTggMCAwIDEtMTEuOTEgNC45NyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/droplets\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideDroplets]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDroplets extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'droplets',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M7 16.3c2.2 0 4-1.83 4-4.05 0-1.16-.57-2.26-1.71-3.19S7.29 6.75 7 5.3c-.29 1.45-1.14 2.84-2.29 3.76S3 11.1 3 12.25c0 2.22 1.8 4.05 4 4.05z',\\n key: '1ptgy4',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M12.56 6.6A10.97 10.97 0 0 0 14 3.02c.5 2.5 2 4.9 4 6.5s3 3.5 3 5.5a6.98 6.98 0 0 1-11.91 4.97',\\n key: '1sl1rz',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideDroplets.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Ellipse\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSIxMiIgcng9IjEwIiByeT0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ellipse\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideEllipse]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideEllipse extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ellipse',\\n size: 24,\\n node: [['ellipse', { cx: '12', cy: '12', rx: '10', ry: '6', key: 'swdkt4' }]],\\n };\\n protected override readonly icon = signal(LucideEllipse.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Ellipsis\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjEyIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ellipsis\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideEllipsis], svg[lucideMoreHorizontal]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideEllipsis extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ellipsis',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\\n ['circle', { cx: '19', cy: '12', r: '1', key: '1wjl8i' }],\\n ['circle', { cx: '5', cy: '12', r: '1', key: '1pcz8c' }],\\n ],\\n aliases: ['more-horizontal'],\\n };\\n protected override readonly icon = signal(LucideEllipsis.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideEllipsis\\n */\\nexport const LucideMoreHorizontal = LucideEllipsis;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Egg\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMkM4IDIgNCA4IDQgMTRhOCA4IDAgMCAwIDE2IDBjMC02LTQtMTItOC0xMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/egg\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideEgg]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideEgg extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'egg',\\n size: 24,\\n node: [['path', { d: 'M12 2C8 2 4 8 4 14a8 8 0 0 0 16 0c0-6-4-12-8-12', key: '1le142' }]],\\n };\\n protected override readonly icon = signal(LucideEgg.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name EqualApproximately\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxNWE2LjUgNi41IDAgMCAxIDcgMCA2LjUgNi41IDAgMCAwIDcgMCIgLz4KICA8cGF0aCBkPSJNNSA5YTYuNSA2LjUgMCAwIDEgNyAwIDYuNSA2LjUgMCAwIDAgNyAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/equal-approximately\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideEqualApproximately]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideEqualApproximately extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'equal-approximately',\\n size: 24,\\n node: [\\n ['path', { d: 'M5 15a6.5 6.5 0 0 1 7 0 6.5 6.5 0 0 0 7 0', key: 'yrdkhy' }],\\n ['path', { d: 'M5 9a6.5 6.5 0 0 1 7 0 6.5 6.5 0 0 0 7 0', key: 'gzkvyz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideEqualApproximately.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name EllipsisVertical\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iNSIgcj0iMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE5IiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ellipsis-vertical\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideEllipsisVertical], svg[lucideMoreVertical]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideEllipsisVertical extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ellipsis-vertical',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\\n ['circle', { cx: '12', cy: '5', r: '1', key: 'gxeob9' }],\\n ['circle', { cx: '12', cy: '19', r: '1', key: 'lyex9k' }],\\n ],\\n aliases: ['more-vertical'],\\n };\\n protected override readonly icon = signal(LucideEllipsisVertical.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideEllipsisVertical\\n */\\nexport const LucideMoreVertical = LucideEllipsisVertical;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name EqualNot\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iNSIgeDI9IjE5IiB5MT0iOSIgeTI9IjkiIC8+CiAgPGxpbmUgeDE9IjUiIHgyPSIxOSIgeTE9IjE1IiB5Mj0iMTUiIC8+CiAgPGxpbmUgeDE9IjE5IiB4Mj0iNSIgeTE9IjUiIHkyPSIxOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/equal-not\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideEqualNot]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideEqualNot extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'equal-not',\\n size: 24,\\n node: [\\n ['line', { x1: '5', x2: '19', y1: '9', y2: '9', key: '1nwqeh' }],\\n ['line', { x1: '5', x2: '19', y1: '15', y2: '15', key: 'g8yjpy' }],\\n ['line', { x1: '19', x2: '5', y1: '5', y2: '19', key: '1x9vlm' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideEqualNot.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Equal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iNSIgeDI9IjE5IiB5MT0iOSIgeTI9IjkiIC8+CiAgPGxpbmUgeDE9IjUiIHgyPSIxOSIgeTE9IjE1IiB5Mj0iMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/equal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideEqual]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideEqual extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'equal',\\n size: 24,\\n node: [\\n ['line', { x1: '5', x2: '19', y1: '9', y2: '9', key: '1nwqeh' }],\\n ['line', { x1: '5', x2: '19', y1: '15', y2: '15', key: 'g8yjpy' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideEqual.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Eraser\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMjFIOGEyIDIgMCAwIDEtMS40Mi0uNTg3bC0zLjk5NC0zLjk5OWEyIDIgMCAwIDEgMC0yLjgyOGwxMC0xMGEyIDIgMCAwIDEgMi44MjkgMGw1Ljk5OSA2YTIgMiAwIDAgMSAwIDIuODI4TDEyLjgzNCAyMSIgLz4KICA8cGF0aCBkPSJtNS4wODIgMTEuMDkgOC44MjggOC44MjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/eraser\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideEraser]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideEraser extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'eraser',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M21 21H8a2 2 0 0 1-1.42-.587l-3.994-3.999a2 2 0 0 1 0-2.828l10-10a2 2 0 0 1 2.829 0l5.999 6a2 2 0 0 1 0 2.828L12.834 21',\\n key: 'g5wo59',\\n },\\n ],\\n ['path', { d: 'm5.082 11.09 8.828 8.828', key: '1wx5vj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideEraser.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Euro\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMGgxMiIgLz4KICA8cGF0aCBkPSJNNCAxNGg5IiAvPgogIDxwYXRoIGQ9Ik0xOSA2YTcuNyA3LjcgMCAwIDAtNS4yLTJBNy45IDcuOSAwIDAgMCA2IDEyYzAgNC40IDMuNSA4IDcuOCA4IDIgMCAzLjgtLjggNS4yLTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/euro\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideEuro]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideEuro extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'euro',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 10h12', key: '1y6xl8' }],\\n ['path', { d: 'M4 14h9', key: '1loblj' }],\\n [\\n 'path',\\n {\\n d: 'M19 6a7.7 7.7 0 0 0-5.2-2A7.9 7.9 0 0 0 6 12c0 4.4 3.5 8 7.8 8 2 0 3.8-.8 5.2-2',\\n key: '1j6lzo',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideEuro.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name EvCharger\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTNoMmEyIDIgMCAwIDEgMiAydjJhMiAyIDAgMCAwIDQgMHYtNi45OThhMiAyIDAgMCAwLS41OS0xLjQyTDE4IDUiIC8+CiAgPHBhdGggZD0iTTE0IDIxVjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MTYiIC8+CiAgPHBhdGggZD0iTTIgMjFoMTMiIC8+CiAgPHBhdGggZD0iTTMgN2gxMSIgLz4KICA8cGF0aCBkPSJtOSAxMS0yIDNoM2wtMiAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ev-charger\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideEvCharger]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideEvCharger extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ev-charger',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M14 13h2a2 2 0 0 1 2 2v2a2 2 0 0 0 4 0v-6.998a2 2 0 0 0-.59-1.42L18 5',\\n key: '1wtuz0',\\n },\\n ],\\n ['path', { d: 'M14 21V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v16', key: 'e09ifn' }],\\n ['path', { d: 'M2 21h13', key: '1x0fut' }],\\n ['path', { d: 'M3 7h11', key: '19efrr' }],\\n ['path', { d: 'm9 11-2 3h3l-2 3', key: 'lmzxi1' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideEvCharger.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ExternalLink\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM2g2djYiIC8+CiAgPHBhdGggZD0iTTEwIDE0IDIxIDMiIC8+CiAgPHBhdGggZD0iTTE4IDEzdjZhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJWOGEyIDIgMCAwIDEgMi0yaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/external-link\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideExternalLink]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideExternalLink extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'external-link',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 3h6v6', key: '1q9fwt' }],\\n ['path', { d: 'M10 14 21 3', key: 'gplh6r' }],\\n ['path', { d: 'M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6', key: 'a6xqqp' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideExternalLink.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name EyeClosed\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTgtLjcyMi0zLjI1IiAvPgogIDxwYXRoIGQ9Ik0yIDhhMTAuNjQ1IDEwLjY0NSAwIDAgMCAyMCAwIiAvPgogIDxwYXRoIGQ9Im0yMCAxNS0xLjcyNi0yLjA1IiAvPgogIDxwYXRoIGQ9Im00IDE1IDEuNzI2LTIuMDUiIC8+CiAgPHBhdGggZD0ibTkgMTggLjcyMi0zLjI1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/eye-closed\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideEyeClosed]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideEyeClosed extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'eye-closed',\\n size: 24,\\n node: [\\n ['path', { d: 'm15 18-.722-3.25', key: '1j64jw' }],\\n ['path', { d: 'M2 8a10.645 10.645 0 0 0 20 0', key: '1e7gxb' }],\\n ['path', { d: 'm20 15-1.726-2.05', key: '1cnuld' }],\\n ['path', { d: 'm4 15 1.726-2.05', key: '1dsqqd' }],\\n ['path', { d: 'm9 18 .722-3.25', key: 'ypw2yx' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideEyeClosed.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name EyeDashed\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMDU0IDE4Ljk0NmExMSAxMSAwIDAgMS0yLjExIDAiIC8+CiAgPHBhdGggZD0iTTEzLjA1NCA1LjA1NGExMSAxMSAwIDAgMC0yLjExLS4wMDEiIC8+CiAgPHBhdGggZD0iTTE3LjA3MiA2LjI3NGExMSAxMSAwIDAgMSAxLjc1MyAxLjE3MyIgLz4KICA8cGF0aCBkPSJNMTguODI1IDE2LjU1MmExMSAxMSAwIDAgMS0xLjc1MyAxLjE3NCIgLz4KICA8cGF0aCBkPSJNMi41MTQgMTMuMzAzYTExIDExIDAgMCAxLS40NTItLjk1NCAxIDEgMCAwIDEgMC0uNjk3IDExIDExIDAgMCAxIC40NS0uOTU1IiAvPgogIDxwYXRoIGQ9Ik0yMS40ODUgMTAuNjk3YTExIDExIDAgMCAxIC40NTMuOTU1IDEgMSAwIDAgMSAwIC42OTcgMTEgMTEgMCAwIDEtLjQ1My45NTQiIC8+CiAgPHBhdGggZD0iTTUuMTczIDcuNDQ4YTExIDExIDAgMCAxIDEuNzUzLTEuMTc0IiAvPgogIDxwYXRoIGQ9Ik02LjkyNiAxNy43MjZhMTEgMTEgMCAwIDEtMS43NTMtMS4xNzQiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/eye-dashed\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideEyeDashed]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideEyeDashed extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'eye-dashed',\\n size: 24,\\n node: [\\n ['path', { d: 'M13.054 18.946a11 11 0 0 1-2.11 0', key: '1lgjj0' }],\\n ['path', { d: 'M13.054 5.054a11 11 0 0 0-2.11-.001', key: 'f7voaa' }],\\n ['path', { d: 'M17.072 6.274a11 11 0 0 1 1.753 1.173', key: '1rga24' }],\\n ['path', { d: 'M18.825 16.552a11 11 0 0 1-1.753 1.174', key: 'jfvai2' }],\\n [\\n 'path',\\n {\\n d: 'M2.514 13.303a11 11 0 0 1-.452-.954 1 1 0 0 1 0-.697 11 11 0 0 1 .45-.955',\\n key: '1deed4',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M21.485 10.697a11 11 0 0 1 .453.955 1 1 0 0 1 0 .697 11 11 0 0 1-.453.954',\\n key: '1k4xil',\\n },\\n ],\\n ['path', { d: 'M5.173 7.448a11 11 0 0 1 1.753-1.174', key: 'mwd8rq' }],\\n ['path', { d: 'M6.926 17.726a11 11 0 0 1-1.753-1.174', key: '15rpim' }],\\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideEyeDashed.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name EyeOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNzMzIDUuMDc2YTEwLjc0NCAxMC43NDQgMCAwIDEgMTEuMjA1IDYuNTc1IDEgMSAwIDAgMSAwIC42OTYgMTAuNzQ3IDEwLjc0NyAwIDAgMS0xLjQ0NCAyLjQ5IiAvPgogIDxwYXRoIGQ9Ik0xNC4wODQgMTQuMTU4YTMgMyAwIDAgMS00LjI0Mi00LjI0MiIgLz4KICA8cGF0aCBkPSJNMTcuNDc5IDE3LjQ5OWExMC43NSAxMC43NSAwIDAgMS0xNS40MTctNS4xNTEgMSAxIDAgMCAxIDAtLjY5NiAxMC43NSAxMC43NSAwIDAgMSA0LjQ0Ni01LjE0MyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/eye-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideEyeOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideEyeOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'eye-off',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49',\\n key: 'ct8e1f',\\n },\\n ],\\n ['path', { d: 'M14.084 14.158a3 3 0 0 1-4.242-4.242', key: '151rxh' }],\\n [\\n 'path',\\n {\\n d: 'M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143',\\n key: '13bj9a',\\n },\\n ],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideEyeOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name EthernetPort\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOHYxIiAvPgogIDxwYXRoIGQ9Ik0xNCA4djEiIC8+CiAgPHBhdGggZD0iTTE4IDh2MSIgLz4KICA8cGF0aCBkPSJNMTkgMTdhMiAyIDAgMDAtMS43NjUgMS4wNTlsLS40Ny44ODJBMiAyIDAgMDExNSAyMEg5YTIgMiAwIDAxLTEuNzY1LTEuMDU5bC0uNDctLjg4MkEyIDIgMCAwMDUgMTdINGEyIDIgMCAwMS0yLTJWNmEyIDIgMCAwMTItMmgxNmEyIDIgMCAwMTIgMnY5YTIgMiAwIDAxLTIgMnoiIC8+CiAgPHBhdGggZD0iTTYgOHYxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ethernet-port\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideEthernetPort]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideEthernetPort extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ethernet-port',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 8v1', key: '1talb4' }],\\n ['path', { d: 'M14 8v1', key: '1rsfgr' }],\\n ['path', { d: 'M18 8v1', key: 'gnkwox' }],\\n [\\n 'path',\\n {\\n d: 'M19 17a2 2 0 00-1.765 1.059l-.47.882A2 2 0 0115 20H9a2 2 0 01-1.765-1.059l-.47-.882A2 2 0 005 17H4a2 2 0 01-2-2V6a2 2 0 012-2h16a2 2 0 012 2v9a2 2 0 01-2 2z',\\n key: 'v5qa57',\\n },\\n ],\\n ['path', { d: 'M6 8v1', key: '1636ez' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideEthernetPort.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Eye\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi4wNjIgMTIuMzQ4YTEgMSAwIDAgMSAwLS42OTYgMTAuNzUgMTAuNzUgMCAwIDEgMTkuODc2IDAgMSAxIDAgMCAxIDAgLjY5NiAxMC43NSAxMC43NSAwIDAgMS0xOS44NzYgMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/eye\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideEye]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideEye extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'eye',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0',\\n key: '1nclc0',\\n },\\n ],\\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideEye.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FaceAngry\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTFWOS40MTYiIC8+CiAgPHBhdGggZD0iTTE3IDlhNSA1IDAgMDAtMyAxIiAvPgogIDxwYXRoIGQ9Ik03IDlhNSA1IDAgMDEzIDEiIC8+CiAgPHBhdGggZD0iTTkgMTFWOS40MTYiIC8+CiAgPHBhdGggZD0iTTkgMTZhNSA1IDAgMDE2LjAwMSAwIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/face-angry\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFaceAngry], svg[lucideAngry]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFaceAngry extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'face-angry',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 11V9.416', key: 'v2ax0h' }],\\n ['path', { d: 'M17 9a5 5 0 00-3 1', key: '1d2djj' }],\\n ['path', { d: 'M7 9a5 5 0 013 1', key: 'y5n5ez' }],\\n ['path', { d: 'M9 11V9.416', key: '1t25y0' }],\\n ['path', { d: 'M9 16a5 5 0 016.001 0', key: '111vmx' }],\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ],\\n aliases: ['angry'],\\n };\\n protected override readonly icon = signal(LucideFaceAngry.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFaceAngry\\n */\\nexport const LucideAngry = LucideFaceAngry;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FaceExpressionless\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTBoMiIgLz4KICA8cGF0aCBkPSJNOCAxMGgyIiAvPgogIDxwYXRoIGQ9Ik04IDE2aDgiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/face-expressionless\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFaceExpressionless], svg[lucideAnnoyed]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFaceExpressionless extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'face-expressionless',\\n size: 24,\\n node: [\\n ['path', { d: 'M14 10h2', key: '1lstlu' }],\\n ['path', { d: 'M8 10h2', key: '66od0' }],\\n ['path', { d: 'M8 16h8', key: '10ke2u' }],\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ],\\n aliases: ['annoyed'],\\n };\\n protected override readonly icon = signal(LucideFaceExpressionless.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFaceExpressionless\\n */\\nexport const LucideAnnoyed = LucideFaceExpressionless;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FaceSlightlyFrowning\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBWOSIgLz4KICA8cGF0aCBkPSJNOSAxMFY5IiAvPgogIDxwYXRoIGQ9Ik05IDE2YTUgNSAwIDAxNiAwIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/face-slightly-frowning\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFaceSlightlyFrowning], svg[lucideFrown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFaceSlightlyFrowning extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'face-slightly-frowning',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 10V9', key: '4dkmfx' }],\\n ['path', { d: 'M9 10V9', key: '1lazqi' }],\\n ['path', { d: 'M9 16a5 5 0 016 0', key: '34mdxb' }],\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ],\\n aliases: ['frown'],\\n };\\n protected override readonly icon = signal(LucideFaceSlightlyFrowning.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFaceSlightlyFrowning\\n */\\nexport const LucideFrown = LucideFaceSlightlyFrowning;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FaceSlightlySmilingPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMjY3IDIuMDhhMTAgMTAgMCAxMDguNjUzIDguNjUzIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMFY5IiAvPgogIDxwYXRoIGQ9Ik0xNiA1aDYiIC8+CiAgPHBhdGggZD0iTTE2LjQ3MiAxNWE2IDYgMCAwMS04Ljk0MyAwIiAvPgogIDxwYXRoIGQ9Ik0xOSAydjYiIC8+CiAgPHBhdGggZD0iTTkgMTBWOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/face-slightly-smiling-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFaceSlightlySmilingPlus], svg[lucideSmilePlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFaceSlightlySmilingPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'face-slightly-smiling-plus',\\n size: 24,\\n node: [\\n ['path', { d: 'M13.267 2.08a10 10 0 108.653 8.653', key: '1wbpyh' }],\\n ['path', { d: 'M15 10V9', key: '4dkmfx' }],\\n ['path', { d: 'M16 5h6', key: '1vod17' }],\\n ['path', { d: 'M16.472 15a6 6 0 01-8.943 0', key: '7qomzy' }],\\n ['path', { d: 'M19 2v6', key: '4bpg5p' }],\\n ['path', { d: 'M9 10V9', key: '1lazqi' }],\\n ],\\n aliases: ['smile-plus'],\\n };\\n protected override readonly icon = signal(LucideFaceSlightlySmilingPlus.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFaceSlightlySmilingPlus\\n */\\nexport const LucideSmilePlus = LucideFaceSlightlySmilingPlus;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Expand\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTUgNiA2IiAvPgogIDxwYXRoIGQ9Im0xNSA5IDYtNiIgLz4KICA8cGF0aCBkPSJNMjEgMTZ2NWgtNSIgLz4KICA8cGF0aCBkPSJNMjEgOFYzaC01IiAvPgogIDxwYXRoIGQ9Ik0zIDE2djVoNSIgLz4KICA8cGF0aCBkPSJtMyAyMSA2LTYiIC8+CiAgPHBhdGggZD0iTTMgOFYzaDUiIC8+CiAgPHBhdGggZD0iTTkgOSAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/expand\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideExpand]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideExpand extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'expand',\\n size: 24,\\n node: [\\n ['path', { d: 'm15 15 6 6', key: '1s409w' }],\\n ['path', { d: 'm15 9 6-6', key: 'ko1vev' }],\\n ['path', { d: 'M21 16v5h-5', key: '1ck2sf' }],\\n ['path', { d: 'M21 8V3h-5', key: '1qoq8a' }],\\n ['path', { d: 'M3 16v5h5', key: '1t08am' }],\\n ['path', { d: 'm3 21 6-6', key: 'wwnumi' }],\\n ['path', { d: 'M3 8V3h5', key: '1ln10m' }],\\n ['path', { d: 'M9 9 3 3', key: 'v551iv' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideExpand.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FaceNeutral\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBWOSIgLz4KICA8cGF0aCBkPSJNOCAxNmg4IiAvPgogIDxwYXRoIGQ9Ik05IDEwVjkiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/face-neutral\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFaceNeutral], svg[lucideMeh]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFaceNeutral extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'face-neutral',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 10V9', key: '4dkmfx' }],\\n ['path', { d: 'M8 16h8', key: '10ke2u' }],\\n ['path', { d: 'M9 10V9', key: '1lazqi' }],\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ],\\n aliases: ['meh'],\\n };\\n protected override readonly icon = signal(LucideFaceNeutral.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFaceNeutral\\n */\\nexport const LucideMeh = LucideFaceNeutral;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Factory\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxNmguMDEiIC8+CiAgPHBhdGggZD0iTTMgMTlhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0yVjguNWEuNS41IDAgMCAwLS43NjktLjQyMmwtNC40NjIgMi44NDRBLjUuNSAwIDAgMSAxNSAxMC41di0yYS41LjUgMCAwIDAtLjc2OS0uNDIyTDkuNzcgMTAuOTIyQS41LjUgMCAwIDEgOSAxMC41VjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ6IiAvPgogIDxwYXRoIGQ9Ik04IDE2aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/factory\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFactory]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFactory extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'factory',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 16h.01', key: '1drbdi' }],\\n ['path', { d: 'M16 16h.01', key: '1f9h7w' }],\\n [\\n 'path',\\n {\\n d: 'M3 19a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8.5a.5.5 0 0 0-.769-.422l-4.462 2.844A.5.5 0 0 1 15 10.5v-2a.5.5 0 0 0-.769-.422L9.77 10.922A.5.5 0 0 1 9 10.5V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2z',\\n key: '1iv0i2',\\n },\\n ],\\n ['path', { d: 'M8 16h.01', key: '18s6g9' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFactory.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FaceGrinning\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBWOSIgLz4KICA8cGF0aCBkPSJNNy4wODQgMTQuMzAyYTUuMTIgNS4xMiAwIDAwOS44MzMgMCAuMjQuMjQgMCAwMC0uMjM1LS4zMDJINy4zMmEuMjQuMjQgMCAwMC0uMjM1LjMwMiIgLz4KICA8cGF0aCBkPSJNOSAxMFY5IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/face-grinning\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFaceGrinning], svg[lucideLaugh]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFaceGrinning extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'face-grinning',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 10V9', key: '4dkmfx' }],\\n [\\n 'path',\\n {\\n d: 'M7.084 14.302a5.12 5.12 0 009.833 0 .24.24 0 00-.235-.302H7.32a.24.24 0 00-.235.302',\\n key: '1ad3z7',\\n },\\n ],\\n ['path', { d: 'M9 10V9', key: '1lazqi' }],\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ],\\n aliases: ['laugh'],\\n };\\n protected override readonly icon = signal(LucideFaceGrinning.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFaceGrinning\\n */\\nexport const LucideLaugh = LucideFaceGrinning;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FaceSlightlySmiling\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBWOSIgLz4KICA8cGF0aCBkPSJNMTYuNDcyIDE1YTYgNiAwIDAxLTguOTQzIDAiIC8+CiAgPHBhdGggZD0iTTkgMTBWOSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/face-slightly-smiling\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFaceSlightlySmiling], svg[lucideSmile]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFaceSlightlySmiling extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'face-slightly-smiling',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 10V9', key: '4dkmfx' }],\\n ['path', { d: 'M16.472 15a6 6 0 01-8.943 0', key: '7qomzy' }],\\n ['path', { d: 'M9 10V9', key: '1lazqi' }],\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ],\\n aliases: ['smile'],\\n };\\n protected override readonly icon = signal(LucideFaceSlightlySmiling.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFaceSlightlySmiling\\n */\\nexport const LucideSmile = LucideFaceSlightlySmiling;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Fan\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuODI3IDE2LjM3OWE2LjA4MiA2LjA4MiAwIDAgMS04LjYxOC03LjAwMmw1LjQxMiAxLjQ1YTYuMDgyIDYuMDgyIDAgMCAxIDcuMDAyLTguNjE4bC0xLjQ1IDUuNDEyYTYuMDgyIDYuMDgyIDAgMCAxIDguNjE4IDcuMDAybC01LjQxMi0xLjQ1YTYuMDgyIDYuMDgyIDAgMCAxLTcuMDAyIDguNjE4bDEuNDUtNS40MTJaIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnYuMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fan\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFan]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFan extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'fan',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M10.827 16.379a6.082 6.082 0 0 1-8.618-7.002l5.412 1.45a6.082 6.082 0 0 1 7.002-8.618l-1.45 5.412a6.082 6.082 0 0 1 8.618 7.002l-5.412-1.45a6.082 6.082 0 0 1-7.002 8.618l1.45-5.412Z',\\n key: '484a7f',\\n },\\n ],\\n ['path', { d: 'M12 12v.01', key: 'u5ubse' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFan.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Feather\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuMDg2IDE4LjQxMkEyIDIgMCAwMTEyLjY3IDE5SDV2LTcuNjcyYTIgMiAwIDAxLjU4Ni0xLjQxNEwxMS43NSAzLjc1YTYgNiAwIDExOC40OSA4LjQ5eiIgLz4KICA8cGF0aCBkPSJNMTYgOCAyIDIyIiAvPgogIDxwYXRoIGQ9Ik0xNy40ODggMTVIOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/feather\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFeather]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFeather extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'feather',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M14.086 18.412A2 2 0 0112.67 19H5v-7.672a2 2 0 01.586-1.414L11.75 3.75a6 6 0 118.49 8.49z',\\n key: '1nq9jb',\\n },\\n ],\\n ['path', { d: 'M16 8 2 22', key: 'vp34q' }],\\n ['path', { d: 'M17.488 15H9', key: '16yirz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFeather.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FerrisWheel\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAydjQiIC8+CiAgPHBhdGggZD0ibTYuOCAxNS0zLjUgMiIgLz4KICA8cGF0aCBkPSJtMjAuNyA3LTMuNSAyIiAvPgogIDxwYXRoIGQ9Ik02LjggOSAzLjMgNyIgLz4KICA8cGF0aCBkPSJtMjAuNyAxNy0zLjUtMiIgLz4KICA8cGF0aCBkPSJtOSAyMiAzLTggMyA4IiAvPgogIDxwYXRoIGQ9Ik04IDIyaDgiIC8+CiAgPHBhdGggZD0iTTE4IDE4LjdhOSA5IDAgMSAwLTEyIDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ferris-wheel\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFerrisWheel]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFerrisWheel extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ferris-wheel',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\\n ['path', { d: 'M12 2v4', key: '3427ic' }],\\n ['path', { d: 'm6.8 15-3.5 2', key: 'hjy98k' }],\\n ['path', { d: 'm20.7 7-3.5 2', key: 'f08gto' }],\\n ['path', { d: 'M6.8 9 3.3 7', key: '1aevh4' }],\\n ['path', { d: 'm20.7 17-3.5-2', key: '1liqo3' }],\\n ['path', { d: 'm9 22 3-8 3 8', key: 'wees03' }],\\n ['path', { d: 'M8 22h8', key: 'rmew8v' }],\\n ['path', { d: 'M18 18.7a9 9 0 1 0-12 0', key: 'dhzg4g' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFerrisWheel.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Fence\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAzIDIgNXYxNWMwIC42LjQgMSAxIDFoMmMuNiAwIDEtLjQgMS0xVjVaIiAvPgogIDxwYXRoIGQ9Ik02IDhoNCIgLz4KICA8cGF0aCBkPSJNNiAxOGg0IiAvPgogIDxwYXRoIGQ9Im0xMiAzLTIgMnYxNWMwIC42LjQgMSAxIDFoMmMuNiAwIDEtLjQgMS0xVjVaIiAvPgogIDxwYXRoIGQ9Ik0xNCA4aDQiIC8+CiAgPHBhdGggZD0iTTE0IDE4aDQiIC8+CiAgPHBhdGggZD0ibTIwIDMtMiAydjE1YzAgLjYuNCAxIDEgMWgyYy42IDAgMS0uNCAxLTFWNVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fence\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFence]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFence extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'fence',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 3 2 5v15c0 .6.4 1 1 1h2c.6 0 1-.4 1-1V5Z', key: '1n2rgs' }],\\n ['path', { d: 'M6 8h4', key: 'utf9t1' }],\\n ['path', { d: 'M6 18h4', key: '12yh4b' }],\\n ['path', { d: 'm12 3-2 2v15c0 .6.4 1 1 1h2c.6 0 1-.4 1-1V5Z', key: '3ha7mj' }],\\n ['path', { d: 'M14 8h4', key: '1r8wg2' }],\\n ['path', { d: 'M14 18h4', key: '1t3kbu' }],\\n ['path', { d: 'm20 3-2 2v15c0 .6.4 1 1 1h2c.6 0 1-.4 1-1V5Z', key: 'dfd4e2' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFence.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileAxis3d\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtOCAxOCA0LTQiIC8+CiAgPHBhdGggZD0iTTggMTB2OGg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-axis-3d\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileAxis3d], svg[lucideFileAxis3D]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileAxis3d extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-axis-3d',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\\n key: '1oefj6',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'm8 18 4-4', key: '12zab0' }],\\n ['path', { d: 'M8 10v8h8', key: 'tlaukw' }],\\n ],\\n aliases: ['file-axis-3-d'],\\n };\\n protected override readonly icon = signal(LucideFileAxis3d.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFileAxis3d\\n */\\nexport const LucideFileAxis3D = LucideFileAxis3d;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileArchive\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNjU5IDIySDE4YTIgMiAwIDAgMCAyLTJWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2MTEuNSIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxMnYtMSIgLz4KICA8cGF0aCBkPSJNOCAxOHYtMiIgLz4KICA8cGF0aCBkPSJNOCA3VjYiIC8+CiAgPGNpcmNsZSBjeD0iOCIgY3k9IjIwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-archive\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileArchive]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileArchive extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-archive',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M13.659 22H18a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v11.5',\\n key: '4pqfef',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'M8 12v-1', key: '1ej8lb' }],\\n ['path', { d: 'M8 18v-2', key: 'qcmpov' }],\\n ['path', { d: 'M8 7V6', key: '1nbb54' }],\\n ['circle', { cx: '8', cy: '20', r: '2', key: 'ckkr5m' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFileArchive.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileBadge\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjJoNWEyIDIgMCAwIDAgMi0yVjhhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE0IDJINmEyIDIgMCAwIDAtMiAydjMuMyIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtNy42OSAxNi40NzkgMS4yOSA0Ljg4YS41LjUgMCAwIDEtLjY5OC41OTFsLTEuODQzLS44NDlhMSAxIDAgMCAwLS44NzkuMDAxbC0xLjg0Ni44NWEuNS41IDAgMCAxLS42OTItLjU5M2wxLjI5LTQuODgiIC8+CiAgPGNpcmNsZSBjeD0iNiIgY3k9IjE0IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-badge\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileBadge], svg[lucideFileBadge2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileBadge extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-badge',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M13 22h5a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v3.3',\\n key: 'cvl1xm',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n [\\n 'path',\\n {\\n d: 'm7.69 16.479 1.29 4.88a.5.5 0 0 1-.698.591l-1.843-.849a1 1 0 0 0-.879.001l-1.846.85a.5.5 0 0 1-.692-.593l1.29-4.88',\\n key: '1ff7gj',\\n },\\n ],\\n ['circle', { cx: '6', cy: '14', r: '3', key: 'a1xfv6' }],\\n ],\\n aliases: ['file-badge-2'],\\n };\\n protected override readonly icon = signal(LucideFileBadge.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFileBadge\\n */\\nexport const LucideFileBadge2 = LucideFileBadge;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileBracesCorner\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjJoNGEyIDIgMCAwIDAgMi0yVjhhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE0IDJINmEyIDIgMCAwIDAtMiAydjYiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTUgMTRhMSAxIDAgMCAwLTEgMXYyYTEgMSAwIDAgMS0xIDEgMSAxIDAgMCAxIDEgMXYyYTEgMSAwIDAgMCAxIDEiIC8+CiAgPHBhdGggZD0iTTkgMjJhMSAxIDAgMCAwIDEtMXYtMmExIDEgMCAwIDEgMS0xIDEgMSAwIDAgMS0xLTF2LTJhMSAxIDAgMCAwLTEtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-braces-corner\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileBracesCorner], svg[lucideFileJson2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileBracesCorner extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-braces-corner',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M14 22h4a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v6',\\n key: '14cnrg',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n [\\n 'path',\\n { d: 'M5 14a1 1 0 0 0-1 1v2a1 1 0 0 1-1 1 1 1 0 0 1 1 1v2a1 1 0 0 0 1 1', key: 'sr0ebq' },\\n ],\\n [\\n 'path',\\n { d: 'M9 22a1 1 0 0 0 1-1v-2a1 1 0 0 1 1-1 1 1 0 0 1-1-1v-2a1 1 0 0 0-1-1', key: 'w793db' },\\n ],\\n ],\\n aliases: ['file-json-2'],\\n };\\n protected override readonly icon = signal(LucideFileBracesCorner.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFileBracesCorner\\n */\\nexport const LucideFileJson2 = LucideFileBracesCorner;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileBraces\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAgMTJhMSAxIDAgMCAwLTEgMXYxYTEgMSAwIDAgMS0xIDEgMSAxIDAgMCAxIDEgMXYxYTEgMSAwIDAgMCAxIDEiIC8+CiAgPHBhdGggZD0iTTE0IDE4YTEgMSAwIDAgMCAxLTF2LTFhMSAxIDAgMCAxIDEtMSAxIDEgMCAwIDEtMS0xdi0xYTEgMSAwIDAgMC0xLTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-braces\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileBraces], svg[lucideFileJson]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileBraces extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-braces',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\\n key: '1oefj6',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n [\\n 'path',\\n { d: 'M10 12a1 1 0 0 0-1 1v1a1 1 0 0 1-1 1 1 1 0 0 1 1 1v1a1 1 0 0 0 1 1', key: '1oajmo' },\\n ],\\n [\\n 'path',\\n {\\n d: 'M14 18a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1 1 1 0 0 1-1-1v-1a1 1 0 0 0-1-1',\\n key: 'mpwhp6',\\n },\\n ],\\n ],\\n aliases: ['file-json'],\\n };\\n protected override readonly icon = signal(LucideFileBraces.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFileBraces\\n */\\nexport const LucideFileJson = LucideFileBraces;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileChartColumnIncreasing\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxOHYtMiIgLz4KICA8cGF0aCBkPSJNMTIgMTh2LTQiIC8+CiAgPHBhdGggZD0iTTE2IDE4di02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-chart-column-increasing\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileChartColumnIncreasing], svg[lucideFileBarChart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileChartColumnIncreasing extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-chart-column-increasing',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\\n key: '1oefj6',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'M8 18v-2', key: 'qcmpov' }],\\n ['path', { d: 'M12 18v-4', key: 'q1q25u' }],\\n ['path', { d: 'M16 18v-6', key: '15y0np' }],\\n ],\\n aliases: ['file-bar-chart'],\\n };\\n protected override readonly icon = signal(LucideFileChartColumnIncreasing.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFileChartColumnIncreasing\\n */\\nexport const LucideFileBarChart = LucideFileChartColumnIncreasing;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FastForward\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNmEyIDIgMCAwIDEgMy40MTQtMS40MTRsNiA2YTIgMiAwIDAgMSAwIDIuODI4bC02IDZBMiAyIDAgMCAxIDEyIDE4eiIgLz4KICA8cGF0aCBkPSJNMiA2YTIgMiAwIDAgMSAzLjQxNC0xLjQxNGw2IDZhMiAyIDAgMCAxIDAgMi44MjhsLTYgNkEyIDIgMCAwIDEgMiAxOHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fast-forward\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFastForward]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFastForward extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'fast-forward',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12 6a2 2 0 0 1 3.414-1.414l6 6a2 2 0 0 1 0 2.828l-6 6A2 2 0 0 1 12 18z',\\n key: 'b19h5q',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M2 6a2 2 0 0 1 3.414-1.414l6 6a2 2 0 0 1 0 2.828l-6 6A2 2 0 0 1 2 18z',\\n key: 'h7h5ge',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideFastForward.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileBox\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAwMSAxaDUiIC8+CiAgPHBhdGggZD0iTTE0LjY5MiAyMkgxOGEyIDIgMCAwMDItMlY4YTIuNCAyLjQgMCAwMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMDAxNCAySDZhMiAyIDAgMDAtMiAydjMuODA0IiAvPgogIDxwYXRoIGQ9Ik0yLjI2NCAxMy43NTIgNyAxNi41bDQuNzM3LTIuNzQ4IiAvPgogIDxwYXRoIGQ9Ik0yLjk5NSAxMy4wMTRBMiAyIDAgMDAyIDE0Ljc0NHYzLjUxNmEyIDIgMCAwMC45OTYgMS43M2wzIDEuNzRhMiAyIDAgMDAyLjAwOCAwbDMtMS43NEEyIDIgMCAwMDEyIDE4LjI2di0zLjUxN2EyIDIgMCAwMC0uOTk1LTEuNzNsLTMtMS43NDJhMiAyIDAgMDAtMS44OTItLjA2NHoiIC8+CiAgPHBhdGggZD0iTTcgMTYuNVYyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-box\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileBox]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileBox extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-box',\\n size: 24,\\n node: [\\n ['path', { d: 'M14 2v5a1 1 0 001 1h5', key: '9v5fu7' }],\\n [\\n 'path',\\n {\\n d: 'M14.692 22H18a2 2 0 002-2V8a2.4 2.4 0 00-.706-1.706l-3.588-3.588A2.4 2.4 0 0014 2H6a2 2 0 00-2 2v3.804',\\n key: '1ne0j7',\\n },\\n ],\\n ['path', { d: 'M2.264 13.752 7 16.5l4.737-2.748', key: 't73mg3' }],\\n [\\n 'path',\\n {\\n d: 'M2.995 13.014A2 2 0 002 14.744v3.516a2 2 0 00.996 1.73l3 1.74a2 2 0 002.008 0l3-1.74A2 2 0 0012 18.26v-3.517a2 2 0 00-.995-1.73l-3-1.742a2 2 0 00-1.892-.064z',\\n key: 'h4qck',\\n },\\n ],\\n ['path', { d: 'M7 16.5V22', key: '1i1gou' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFileBox.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileChartColumn\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxOHYtMSIgLz4KICA8cGF0aCBkPSJNMTIgMTh2LTYiIC8+CiAgPHBhdGggZD0iTTE2IDE4di0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-chart-column\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileChartColumn], svg[lucideFileBarChart2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileChartColumn extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-chart-column',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\\n key: '1oefj6',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'M8 18v-1', key: 'zg0ygc' }],\\n ['path', { d: 'M12 18v-6', key: '17g6i2' }],\\n ['path', { d: 'M16 18v-3', key: 'j5jt4h' }],\\n ],\\n aliases: ['file-bar-chart-2'],\\n };\\n protected override readonly icon = signal(LucideFileChartColumn.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFileChartColumn\\n */\\nexport const LucideFileBarChart2 = LucideFileChartColumn;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileChartLine\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtMTYgMTMtMy41IDMuNS0yLTJMOCAxNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-chart-line\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileChartLine], svg[lucideFileLineChart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileChartLine extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-chart-line',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\\n key: '1oefj6',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'm16 13-3.5 3.5-2-2L8 17', key: 'zz7yod' }],\\n ],\\n aliases: ['file-line-chart'],\\n };\\n protected override readonly icon = signal(LucideFileChartLine.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFileChartLine\\n */\\nexport const LucideFileLineChart = LucideFileChartLine;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileChartPie\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuOTQxIDIySDE4YTIgMiAwIDAgMCAyLTJWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDRsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2My41MTIiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTQuMDE3IDExLjUxMmE2IDYgMCAxIDAgOC40NjYgOC40NzUiIC8+CiAgPHBhdGggZD0iTTkgMTZhMSAxIDAgMCAxLTEtMXYtNGMwLS41NTIuNDUtMS4wMDguOTk1LS45MTdhNiA2IDAgMCAxIDQuOTIyIDQuOTIyYy4wOTEuNTQ0LS4zNjUuOTk1LS45MTcuOTk1eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-chart-pie\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileChartPie], svg[lucideFilePieChart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileChartPie extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-chart-pie',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M15.941 22H18a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.704l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v3.512',\\n key: '13hoie',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'M4.017 11.512a6 6 0 1 0 8.466 8.475', key: 's6vs5t' }],\\n [\\n 'path',\\n {\\n d: 'M9 16a1 1 0 0 1-1-1v-4c0-.552.45-1.008.995-.917a6 6 0 0 1 4.922 4.922c.091.544-.365.995-.917.995z',\\n key: '1dl6s6',\\n },\\n ],\\n ],\\n aliases: ['file-pie-chart'],\\n };\\n protected override readonly icon = signal(LucideFileChartPie.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFileChartPie\\n */\\nexport const LucideFilePieChart = LucideFileChartPie;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileClock\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjJoMmEyIDIgMCAwIDAgMi0yVjhhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE0IDJINmEyIDIgMCAwIDAtMiAydjIuODUiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTggMTR2Mi4ybDEuNiAxIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIxNiIgcj0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-clock\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileClock]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileClock extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-clock',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M16 22h2a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v2.85',\\n key: 'ryk6xj',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'M8 14v2.2l1.6 1', key: '6m4bie' }],\\n ['circle', { cx: '8', cy: '16', r: '6', key: '10v15b' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFileClock.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtOSAxNSAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-check',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\\n key: '1oefj6',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'm9 15 2 2 4-4', key: '1grp1n' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFileCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileCheckCorner\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSAyMkg2YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDhhMi40IDIuNCAwIDAgMSAxLjcwNi43MDZsMy41ODggMy41ODhBMi40IDIuNCAwIDAgMSAyMCA4djYiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0ibTE0IDIwIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-check-corner\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileCheckCorner], svg[lucideFileCheck2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileCheckCorner extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-check-corner',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M10.5 22H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v6',\\n key: 'g5mvt7',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'm14 20 2 2 4-4', key: '15kota' }],\\n ],\\n aliases: ['file-check-2'],\\n };\\n protected override readonly icon = signal(LucideFileCheckCorner.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFileCheckCorner\\n */\\nexport const LucideFileCheck2 = LucideFileCheckCorner;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileCodeCorner\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMi4xNVY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMmgtMy4zNSIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtNSAxNi0zIDMgMyAzIiAvPgogIDxwYXRoIGQ9Im05IDIyIDMtMy0zLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-code-corner\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileCodeCorner], svg[lucideFileCode2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileCodeCorner extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-code-corner',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4 12.15V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2h-3.35',\\n key: '1wthlu',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'm5 16-3 3 3 3', key: '331omg' }],\\n ['path', { d: 'm9 22 3-3-3-3', key: 'lsp7cz' }],\\n ],\\n aliases: ['file-code-2'],\\n };\\n protected override readonly icon = signal(LucideFileCodeCorner.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFileCodeCorner\\n */\\nexport const LucideFileCode2 = LucideFileCodeCorner;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileCog\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgOGExIDEgMCAwIDEtMS0xVjJhMi40IDIuNCAwIDAgMSAxLjcwNC43MDZsMy41ODggMy41ODhBMi40IDIuNCAwIDAgMSAyMCA4eiIgLz4KICA8cGF0aCBkPSJNMjAgOHYxMmEyIDIgMCAwIDEtMiAyaC00LjE4MiIgLz4KICA8cGF0aCBkPSJtMy4zMDUgMTkuNTMuOTIzLS4zODIiIC8+CiAgPHBhdGggZD0iTTQgMTAuNTkyVjRhMiAyIDAgMCAxIDItMmg4IiAvPgogIDxwYXRoIGQ9Im00LjIyOCAxNi44NTItLjkyNC0uMzgzIiAvPgogIDxwYXRoIGQ9Im01Ljg1MiAxNS4yMjgtLjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im01Ljg1MiAyMC43NzItLjM4My45MjQiIC8+CiAgPHBhdGggZD0ibTguMTQ4IDE1LjIyOC4zODMtLjkyMyIgLz4KICA8cGF0aCBkPSJtOC41MyAyMS42OTYtLjM4Mi0uOTI0IiAvPgogIDxwYXRoIGQ9Im05Ljc3MyAxNi44NTIuOTIyLS4zODMiIC8+CiAgPHBhdGggZD0ibTkuNzczIDE5LjE0OC45MjIuMzgzIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-cog\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileCog], svg[lucideFileCog2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileCog extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-cog',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M15 8a1 1 0 0 1-1-1V2a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8z',\\n key: '1ckgky',\\n },\\n ],\\n ['path', { d: 'M20 8v12a2 2 0 0 1-2 2h-4.182', key: '1726p0' }],\\n ['path', { d: 'm3.305 19.53.923-.382', key: 'ao1pio' }],\\n ['path', { d: 'M4 10.592V4a2 2 0 0 1 2-2h8', key: '1foop0' }],\\n ['path', { d: 'm4.228 16.852-.924-.383', key: '1fv9zy' }],\\n ['path', { d: 'm5.852 15.228-.383-.923', key: '1a9hc2' }],\\n ['path', { d: 'm5.852 20.772-.383.924', key: '1sh9ke' }],\\n ['path', { d: 'm8.148 15.228.383-.923', key: '4yu6lf' }],\\n ['path', { d: 'm8.53 21.696-.382-.924', key: '18b0s9' }],\\n ['path', { d: 'm9.773 16.852.922-.383', key: 'ti6xop' }],\\n ['path', { d: 'm9.773 19.148.922.383', key: 'rws47d' }],\\n ['circle', { cx: '7', cy: '18', r: '3', key: 'lvkj7j' }],\\n ],\\n aliases: ['file-cog-2'],\\n };\\n protected override readonly icon = signal(LucideFileCog.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFileCog\\n */\\nexport const LucideFileCog2 = LucideFileCog;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileCode\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAgMTIuNSA4IDE1bDIgMi41IiAvPgogIDxwYXRoIGQ9Im0xNCAxMi41IDIgMi41LTIgMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-code\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileCode]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileCode extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-code',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\\n key: '1oefj6',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'M10 12.5 8 15l2 2.5', key: '1tg20x' }],\\n ['path', { d: 'm14 12.5 2 2.5-2 2.5', key: 'yinavb' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFileCode.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileDigit\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMlY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAgMTZoMnY2IiAvPgogIDxwYXRoIGQ9Ik0xMCAyMmg0IiAvPgogIDxyZWN0IHg9IjIiIHk9IjE2IiB3aWR0aD0iNCIgaGVpZ2h0PSI2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-digit\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileDigit]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileDigit extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-digit',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4 12V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2',\\n key: 'jrl274',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'M10 16h2v6', key: '1bxocy' }],\\n ['path', { d: 'M10 22h4', key: 'ceow96' }],\\n ['rect', { x: '2', y: '16', width: '4', height: '6', rx: '2', key: 'r45zd0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFileDigit.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTIgMTh2LTYiIC8+CiAgPHBhdGggZD0ibTkgMTUgMyAzIDMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileDown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-down',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\\n key: '1oefj6',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'M12 18v-6', key: '17g6i2' }],\\n ['path', { d: 'm9 15 3 3 3-3', key: '1npd3o' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFileDown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileDiff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNOSAxMGg2IiAvPgogIDxwYXRoIGQ9Ik0xMiAxM1Y3IiAvPgogIDxwYXRoIGQ9Ik05IDE3aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-diff\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileDiff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileDiff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-diff',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\\n key: '1oefj6',\\n },\\n ],\\n ['path', { d: 'M9 10h6', key: '9gxzsh' }],\\n ['path', { d: 'M12 13V7', key: 'h0r20n' }],\\n ['path', { d: 'M9 17h6', key: 'r8uit2' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFileDiff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileExclamationPoint\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTIgOXY0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxN2guMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-exclamation-point\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileExclamationPoint], svg[lucideFileWarning]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileExclamationPoint extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-exclamation-point',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\\n key: '1oefj6',\\n },\\n ],\\n ['path', { d: 'M12 9v4', key: 'juzpu7' }],\\n ['path', { d: 'M12 17h.01', key: 'p32p05' }],\\n ],\\n aliases: ['file-warning'],\\n };\\n protected override readonly icon = signal(LucideFileExclamationPoint.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFileExclamationPoint\\n */\\nexport const LucideFileWarning = LucideFileExclamationPoint;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileHeadphone\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA2LjgzNVY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMmgtLjM0MyIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMiAxOWEyIDIgMCAwIDEgNCAwdjFhMiAyIDAgMCAxLTQgMHYtNGE2IDYgMCAwIDEgMTIgMHY0YTIgMiAwIDAgMS00IDB2LTFhMiAyIDAgMCAxIDQgMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-headphone\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileHeadphone], svg[lucideFileAudio], svg[lucideFileAudio2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileHeadphone extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-headphone',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4 6.835V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2h-.343',\\n key: '1vfytu',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n [\\n 'path',\\n {\\n d: 'M2 19a2 2 0 0 1 4 0v1a2 2 0 0 1-4 0v-4a6 6 0 0 1 12 0v4a2 2 0 0 1-4 0v-1a2 2 0 0 1 4 0',\\n key: '1etmh7',\\n },\\n ],\\n ],\\n aliases: ['file-audio', 'file-audio-2'],\\n };\\n protected override readonly icon = signal(LucideFileHeadphone.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFileHeadphone\\n */\\nexport const LucideFileAudio = LucideFileHeadphone;\\n\\n/**\\n * @deprecated\\n * @see LucideFileHeadphone\\n */\\nexport const LucideFileAudio2 = LucideFileHeadphone;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileHeart\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjJoNWEyIDIgMCAwIDAgMi0yVjhhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE0IDJINmEyIDIgMCAwIDAtMiAydjciIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTMuNjIgMTguOEEyLjI1IDIuMjUgMCAxIDEgNyAxNS44MzZhMi4yNSAyLjI1IDAgMSAxIDMuMzggMi45NjZsLTIuNjI2IDIuODU2YTEgMSAwIDAgMS0xLjUwNyAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-heart\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileHeart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileHeart extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-heart',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M13 22h5a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v7',\\n key: 'oagw2b',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n [\\n 'path',\\n {\\n d: 'M3.62 18.8A2.25 2.25 0 1 1 7 15.836a2.25 2.25 0 1 1 3.38 2.966l-2.626 2.856a1 1 0 0 1-1.507 0z',\\n key: 'rg3psg',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideFileHeart.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileInput\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMVY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMkg2YTIgMiAwIDAgMS0yLTJ2LTEiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTIgMTVoMTAiIC8+CiAgPHBhdGggZD0ibTkgMTggMy0zLTMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-input\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileInput]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileInput extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-input',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4 11V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-1',\\n key: '1q9hii',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'M2 15h10', key: 'jfw4w8' }],\\n ['path', { d: 'm9 18 3-3-3-3', key: '112psh' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFileInput.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileKey\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNNCAxMnY2IiAvPgogIDxwYXRoIGQ9Ik00IDE0aDIiIC8+CiAgPHBhdGggZD0iTTkuNjUgMjJIMThhMiAyIDAgMCAwIDItMlY4YTIuNCAyLjQgMCAwIDAtLjcwNi0xLjcwNmwtMy41ODgtMy41ODhBMi40IDIuNCAwIDAgMCAxNCAySDZhMiAyIDAgMCAwLTIgMnY0IiAvPgogIDxjaXJjbGUgY3g9IjQiIGN5PSIyMCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-key\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileKey], svg[lucideFileKey2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileKey extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-key',\\n size: 24,\\n node: [\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'M4 12v6', key: 'bg1pfk' }],\\n ['path', { d: 'M4 14h2', key: '1sf9f8' }],\\n [\\n 'path',\\n {\\n d: 'M9.65 22H18a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v4',\\n key: 'd56i0q',\\n },\\n ],\\n ['circle', { cx: '4', cy: '20', r: '2', key: '6kqj1y' }],\\n ],\\n aliases: ['file-key-2'],\\n };\\n protected override readonly icon = signal(LucideFileKey.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFileKey\\n */\\nexport const LucideFileKey2 = LucideFileKey;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileImage\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjEyIiByPSIyIiAvPgogIDxwYXRoIGQ9Im0yMCAxNy0xLjI5Ni0xLjI5NmEyLjQxIDIuNDEgMCAwIDAtMy40MDggMEw5IDIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-image\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileImage]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileImage extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-image',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\\n key: '1oefj6',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['circle', { cx: '10', cy: '12', r: '2', key: '737tya' }],\\n ['path', { d: 'm20 17-1.296-1.296a2.41 2.41 0 0 0-3.408 0L9 22', key: 'wt3hpn' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFileImage.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileMinusCorner\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTRWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2MTZhMiAyIDAgMCAwIDIgMmgxMiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTQgMThoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-minus-corner\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileMinusCorner], svg[lucideFileMinus2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileMinusCorner extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-minus-corner',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20 14V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12',\\n key: 'l9p8hp',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'M14 18h6', key: '1m8k6r' }],\\n ],\\n aliases: ['file-minus-2'],\\n };\\n protected override readonly icon = signal(LucideFileMinusCorner.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFileMinusCorner\\n */\\nexport const LucideFileMinus2 = LucideFileMinusCorner;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileLock\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA5LjhWNGEyIDIgMCAwIDEgMi0yaDhhMi40IDIuNCAwIDAgMSAxLjcwNi43MDZsMy41ODggMy41ODhBMi40IDIuNCAwIDAgMSAyMCA4djEyYTIgMiAwIDAgMS0yIDJoLTMiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTkgMTd2LTJhMiAyIDAgMCAwLTQgMHYyIiAvPgogIDxyZWN0IHdpZHRoPSI4IiBoZWlnaHQ9IjUiIHg9IjMiIHk9IjE3IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-lock\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileLock], svg[lucideFileLock2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileLock extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-lock',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4 9.8V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2h-3',\\n key: '1432pc',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'M9 17v-2a2 2 0 0 0-4 0v2', key: '168m41' }],\\n ['rect', { width: '8', height: '5', x: '3', y: '17', rx: '1', key: 'o8vfew' }],\\n ],\\n aliases: ['file-lock-2'],\\n };\\n protected override readonly icon = signal(LucideFileLock.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFileLock\\n */\\nexport const LucideFileLock2 = LucideFileLock;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOSAxNWg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileMinus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-minus',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\\n key: '1oefj6',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'M9 15h6', key: 'cctwl0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFileMinus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FilePenLine\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuMzY0IDEzLjYzNGEyIDIgMCAwIDAtLjUwNi44NTRsLS44MzcgMi44N2EuNS41IDAgMCAwIC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMCAwIC44NTQtLjUwNmw0LjAxMy00LjAwOWExIDEgMCAwIDAtMy4wMDQtMy4wMDR6IiAvPgogIDxwYXRoIGQ9Ik0xNC40ODcgNy44NThBMSAxIDAgMCAxIDE0IDdWMiIgLz4KICA8cGF0aCBkPSJNMjAgMTkuNjQ1VjIwYTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDIuNTE2IDIuNTE2IiAvPgogIDxwYXRoIGQ9Ik04IDE4aDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-pen-line\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFilePenLine], svg[lucideFileSignature]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFilePenLine extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-pen-line',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M14.364 13.634a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506l4.013-4.009a1 1 0 0 0-3.004-3.004z',\\n key: 'ukzhwg',\\n },\\n ],\\n ['path', { d: 'M14.487 7.858A1 1 0 0 1 14 7V2', key: '1klhew' }],\\n [\\n 'path',\\n {\\n d: 'M20 19.645V20a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l2.516 2.516',\\n key: 'rxaxab',\\n },\\n ],\\n ['path', { d: 'M8 18h1', key: '13wk12' }],\\n ],\\n aliases: ['file-signature'],\\n };\\n protected override readonly icon = signal(LucideFilePenLine.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFilePenLine\\n */\\nexport const LucideFileSignature = LucideFilePenLine;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileOutput\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNC4yMjYgMjAuOTI1QTIgMiAwIDAgMCA2IDIyaDEyYTIgMiAwIDAgMCAyLTJWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2My4xMjciIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0ibTUgMTEtMyAzIiAvPgogIDxwYXRoIGQ9Im01IDE3LTMtM2gxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-output\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileOutput]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileOutput extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-output',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4.226 20.925A2 2 0 0 0 6 22h12a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v3.127',\\n key: 'wfxp4w',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'm5 11-3 3', key: '1dgrs4' }],\\n ['path', { d: 'm5 17-3-3h10', key: '1mvvaf' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFileOutput.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FilePen\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNjU5IDIySDE4YTIgMiAwIDAgMCAyLTJWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2OS4zNCIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAuMzc4IDEyLjYyMmExIDEgMCAwIDEgMyAzLjAwM0w4LjM2IDIwLjYzN2EyIDIgMCAwIDEtLjg1NC41MDZsLTIuODY3LjgzN2EuNS41IDAgMCAxLS42Mi0uNjJsLjgzNi0yLjg2OWEyIDIgMCAwIDEgLjUwNi0uODUzeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-pen\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFilePen], svg[lucideFileEdit]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFilePen extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-pen',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12.659 22H18a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v9.34',\\n key: 'o6klzx',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n [\\n 'path',\\n {\\n d: 'M10.378 12.622a1 1 0 0 1 3 3.003L8.36 20.637a2 2 0 0 1-.854.506l-2.867.837a.5.5 0 0 1-.62-.62l.836-2.869a2 2 0 0 1 .506-.853z',\\n key: 'zhnas1',\\n },\\n ],\\n ],\\n aliases: ['file-edit'],\\n };\\n protected override readonly icon = signal(LucideFilePen.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFilePen\\n */\\nexport const LucideFileEdit = LucideFilePen;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileMusic\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNjUgMjJIMThhMiAyIDAgMCAwIDItMlY4YTIuNCAyLjQgMCAwIDAtLjcwNi0xLjcwNmwtMy41ODgtMy41ODhBMi40IDIuNCAwIDAgMCAxNCAySDZhMiAyIDAgMCAwLTIgMnYxMC4zNSIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAyMHYtN2wzIDEuNDc0IiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSIyMCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-music\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileMusic]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileMusic extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-music',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M11.65 22H18a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v10.35',\\n key: '5ad7z2',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'M8 20v-7l3 1.474', key: '1ggyb9' }],\\n ['circle', { cx: '6', cy: '20', r: '2', key: 'j7wjp0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFileMusic.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FilePlay\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTUuMDMzIDEzLjQ0YS42NDcuNjQ3IDAgMCAxIDAgMS4xMmwtNC4wNjUgMi4zNTJhLjY0NS42NDUgMCAwIDEtLjk2OC0uNTZ2LTQuNzA0YS42NDUuNjQ1IDAgMCAxIC45NjctLjU2eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-play\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFilePlay], svg[lucideFileVideo]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFilePlay extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-play',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\\n key: '1oefj6',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n [\\n 'path',\\n {\\n d: 'M15.033 13.44a.647.647 0 0 1 0 1.12l-4.065 2.352a.645.645 0 0 1-.968-.56v-4.704a.645.645 0 0 1 .967-.56z',\\n key: '1tzo1f',\\n },\\n ],\\n ],\\n aliases: ['file-video'],\\n };\\n protected override readonly icon = signal(LucideFilePlay.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFilePlay\\n */\\nexport const LucideFileVideo = LucideFilePlay;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FilePlusCorner\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMzUgMjJINmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDYuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHY1LjM1IiAvPgogIDxwYXRoIGQ9Ik0xNCAydjVhMSAxIDAgMCAwIDEgMWg1IiAvPgogIDxwYXRoIGQ9Ik0xNCAxOWg2IiAvPgogIDxwYXRoIGQ9Ik0xNyAxNnY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-plus-corner\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFilePlusCorner], svg[lucideFilePlus2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFilePlusCorner extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-plus-corner',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M11.35 22H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v5.35',\\n key: '17jvcc',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'M14 19h6', key: 'bvotb8' }],\\n ['path', { d: 'M17 16v6', key: '18yu1i' }],\\n ],\\n aliases: ['file-plus-2'],\\n };\\n protected override readonly icon = signal(LucideFilePlusCorner.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFilePlusCorner\\n */\\nexport const LucideFilePlus2 = LucideFilePlusCorner;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FilePlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOSAxNWg2IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOHYtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFilePlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFilePlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-plus',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\\n key: '1oefj6',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'M9 15h6', key: 'cctwl0' }],\\n ['path', { d: 'M12 18v-6', key: '17g6i2' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFilePlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileScan\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBWOGEyLjQgMi40IDAgMCAwLS43MDYtMS43MDRsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTQgMkg2YTIgMiAwIDAgMC0yIDJ2MTZhMiAyIDAgMCAwIDIgMmg0LjM1IiAvPgogIDxwYXRoIGQ9Ik0xNCAydjVhMSAxIDAgMCAwIDEgMWg1IiAvPgogIDxwYXRoIGQ9Ik0xNiAxNGEyIDIgMCAwIDAtMiAyIiAvPgogIDxwYXRoIGQ9Ik0xNiAyMmEyIDIgMCAwIDEtMi0yIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNGEyIDIgMCAwIDEgMiAyIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMmEyIDIgMCAwIDAgMi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-scan\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileScan]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileScan extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-scan',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20 10V8a2.4 2.4 0 0 0-.706-1.704l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h4.35',\\n key: '1cdjst',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'M16 14a2 2 0 0 0-2 2', key: 'ceaadl' }],\\n ['path', { d: 'M16 22a2 2 0 0 1-2-2', key: '1wqh5n' }],\\n ['path', { d: 'M20 14a2 2 0 0 1 2 2', key: '1ny6zw' }],\\n ['path', { d: 'M20 22a2 2 0 0 0 2-2', key: '1l9q4k' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFileScan.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileSearch\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8Y2lyY2xlIGN4PSIxMS41IiBjeT0iMTQuNSIgcj0iMi41IiAvPgogIDxwYXRoIGQ9Ik0xMy4zIDE2LjMgMTUgMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-search\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileSearch]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileSearch extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-search',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\\n key: '1oefj6',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['circle', { cx: '11.5', cy: '14.5', r: '2.5', key: '1bq0ko' }],\\n ['path', { d: 'M13.3 16.3 15 18', key: '2quom7' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFileSearch.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileQuestionMark\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTIgMTdoLjAxIiAvPgogIDxwYXRoIGQ9Ik05LjEgOWEzIDMgMCAwIDEgNS44MiAxYzAgMi0zIDMtMyAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-question-mark\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileQuestionMark], svg[lucideFileQuestion]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileQuestionMark extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-question-mark',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\\n key: '1oefj6',\\n },\\n ],\\n ['path', { d: 'M12 17h.01', key: 'p32p05' }],\\n ['path', { d: 'M9.1 9a3 3 0 0 1 5.82 1c0 2-3 3-3 3', key: 'mhlwft' }],\\n ],\\n aliases: ['file-question'],\\n };\\n protected override readonly icon = signal(LucideFileQuestionMark.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFileQuestionMark\\n */\\nexport const LucideFileQuestion = LucideFileQuestionMark;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileSearchCorner\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMSAyMkg2YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDhhMi40IDIuNCAwIDAgMSAxLjcwNi43MDZsMy41ODkgMy41ODhBMi40IDIuNCAwIDAgMSAyMCA4djMuMjUiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0ibTIxIDIyLTIuODgtMi44OCIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjE3IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-search-corner\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileSearchCorner], svg[lucideFileSearch2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileSearchCorner extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-search-corner',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M11.1 22H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.589 3.588A2.4 2.4 0 0 1 20 8v3.25',\\n key: 'uh4ikj',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'm21 22-2.88-2.88', key: '9dd25w' }],\\n ['circle', { cx: '16', cy: '17', r: '3', key: '11br10' }],\\n ],\\n aliases: ['file-search-2'],\\n };\\n protected override readonly icon = signal(LucideFileSearchCorner.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFileSearchCorner\\n */\\nexport const LucideFileSearch2 = LucideFileSearchCorner;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileSliders\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMCAxMXYyIiAvPgogIDxwYXRoIGQ9Ik04IDE3aDgiIC8+CiAgPHBhdGggZD0iTTE0IDE2djIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-sliders\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileSliders]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileSliders extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-sliders',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\\n key: '1oefj6',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\\n ['path', { d: 'M10 11v2', key: '1s651w' }],\\n ['path', { d: 'M8 17h8', key: 'wh5c61' }],\\n ['path', { d: 'M14 16v2', key: '12fp5e' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFileSliders.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileStack\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjFhMSAxIDAgMCAxLTEgMUg0YTEgMSAwIDAgMS0xLTF2LThhMSAxIDAgMCAxIDEtMSIgLz4KICA8cGF0aCBkPSJNMTYgMTZhMSAxIDAgMCAxLTEgMUg5YTEgMSAwIDAgMS0xLTFWOGExIDEgMCAwIDEgMS0xIiAvPgogIDxwYXRoIGQ9Ik0yMSA2YTIgMiAwIDAgMC0uNTg2LTEuNDE0bC0yLTJBMiAyIDAgMCAwIDE3IDJoLTNhMSAxIDAgMCAwLTEgMXY4YTEgMSAwIDAgMCAxIDFoNmExIDEgMCAwIDAgMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-stack\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileStack]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileStack extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-stack',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 21a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1v-8a1 1 0 0 1 1-1', key: 'likhh7' }],\\n ['path', { d: 'M16 16a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1', key: '17ky3x' }],\\n [\\n 'path',\\n {\\n d: 'M21 6a2 2 0 0 0-.586-1.414l-2-2A2 2 0 0 0 17 2h-3a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1z',\\n key: '1hyeo0',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideFileStack.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileSymlink\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMVY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMkg2YTIgMiAwIDAgMS0yLTJ2LTNhMiAyIDAgMCAxIDItMmg3IiAvPgogIDxwYXRoIGQ9Ik0xNCAydjVhMSAxIDAgMCAwIDEgMWg1IiAvPgogIDxwYXRoIGQ9Im0xMCAxOCAzLTMtMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-symlink\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileSymlink]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileSymlink extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-symlink',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4 11V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h7',\\n key: 'huwfnr',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'm10 18 3-3-3-3', key: '18f6ys' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFileSymlink.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileSpreadsheet\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxM2gyIiAvPgogIDxwYXRoIGQ9Ik0xNCAxM2gyIiAvPgogIDxwYXRoIGQ9Ik04IDE3aDIiIC8+CiAgPHBhdGggZD0iTTE0IDE3aDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-spreadsheet\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileSpreadsheet]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileSpreadsheet extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-spreadsheet',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\\n key: '1oefj6',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'M8 13h2', key: 'yr2amv' }],\\n ['path', { d: 'M14 13h2', key: 'un5t4a' }],\\n ['path', { d: 'M8 17h2', key: '2yhykz' }],\\n ['path', { d: 'M14 17h2', key: '10kma7' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFileSpreadsheet.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileText\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAgOUg4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxM0g4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxN0g4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-text\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileText]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileText extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-text',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\\n key: '1oefj6',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'M10 9H8', key: 'b1mrlr' }],\\n ['path', { d: 'M16 13H8', key: 't4e002' }],\\n ['path', { d: 'M16 17H8', key: 'z1uh3a' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFileText.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileType\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTEgMThoMiIgLz4KICA8cGF0aCBkPSJNMTIgMTJ2NiIgLz4KICA8cGF0aCBkPSJNOSAxM3YtLjVhLjUuNSAwIDAgMSAuNS0uNWg1YS41LjUgMCAwIDEgLjUuNXYuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-type\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileType]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileType extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-type',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\\n key: '1oefj6',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'M11 18h2', key: '12mj7e' }],\\n ['path', { d: 'M12 12v6', key: '3ahymv' }],\\n ['path', { d: 'M9 13v-.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 .5.5v.5', key: 'qbrxap' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFileType.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileTypeCorner\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJoNmEyIDIgMCAwIDAgMi0yVjhhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE0IDJINmEyIDIgMCAwIDAtMiAydjYiIC8+CiAgPHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTMgMTZ2LTEuNWEuNS41IDAgMCAxIC41LS41aDdhLjUuNSAwIDAgMSAuNS41VjE2IiAvPgogIDxwYXRoIGQ9Ik02IDIyaDIiIC8+CiAgPHBhdGggZD0iTTcgMTR2OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-type-corner\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileTypeCorner], svg[lucideFileType2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileTypeCorner extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-type-corner',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12 22h6a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v6',\\n key: '15usau',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'M3 16v-1.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5V16', key: 's1gz5' }],\\n ['path', { d: 'M6 22h2', key: '194x9m' }],\\n ['path', { d: 'M7 14v8', key: '11ixej' }],\\n ],\\n aliases: ['file-type-2'],\\n };\\n protected override readonly icon = signal(LucideFileTypeCorner.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFileTypeCorner\\n */\\nexport const LucideFileType2 = LucideFileTypeCorner;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTIgMTJ2NiIgLz4KICA8cGF0aCBkPSJtMTUgMTUtMy0zLTMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileUp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-up',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\\n key: '1oefj6',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'M12 12v6', key: '3ahymv' }],\\n ['path', { d: 'm15 15-3-3-3 3', key: '15xj92' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFileUp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileVideoCamera\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMlY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtMTAgMTcuODQzIDMuMDMzLTEuNzU1YS42NC42NCAwIDAgMSAuOTY3LjU2djQuNzA0YS42NS42NSAwIDAgMS0uOTY3LjU2TDEwIDIwLjE1NyIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI2IiB4PSIzIiB5PSIxNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/file-video-camera\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileVideoCamera], svg[lucideFileVideo2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileVideoCamera extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-video-camera',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4 12V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2',\\n key: 'jrl274',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n [\\n 'path',\\n {\\n d: 'm10 17.843 3.033-1.755a.64.64 0 0 1 .967.56v4.704a.65.65 0 0 1-.967.56L10 20.157',\\n key: '17aeo9',\\n },\\n ],\\n ['rect', { width: '7', height: '6', x: '3', y: '16', rx: '1', key: 's27ndx' }],\\n ],\\n aliases: ['file-video-2'],\\n };\\n protected override readonly icon = signal(LucideFileVideoCamera.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFileVideoCamera\\n */\\nexport const LucideFileVideo2 = LucideFileVideoCamera;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileUser\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTYgMjJhNCA0IDAgMCAwLTggMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE1IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-user\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileUser]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileUser extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-user',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\\n key: '1oefj6',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'M16 22a4 4 0 0 0-8 0', key: '7a83pg' }],\\n ['circle', { cx: '12', cy: '15', r: '3', key: 'g36mzq' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFileUser.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileTerminal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtOCAxNiAyLTItMi0yIiAvPgogIDxwYXRoIGQ9Ik0xMiAxOGg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-terminal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileTerminal]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileTerminal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-terminal',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\\n key: '1oefj6',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'm8 16 2-2-2-2', key: '10vzyd' }],\\n ['path', { d: 'M12 18h4', key: '1wd2n7' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFileTerminal.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileVolume\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMS41NVY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMmgtMS45NSIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTIgMTVhNSA1IDAgMCAxIDAgNiIgLz4KICA8cGF0aCBkPSJNOCAxNC41MDJhLjUuNSAwIDAgMC0uODI2LS4zODFsLTEuODkzIDEuNjMxYTEgMSAwIDAgMS0uNjUxLjI0M0gzLjVhLjUuNSAwIDAgMC0uNS41MDF2My4wMDZhLjUuNSAwIDAgMCAuNS41MDFoMS4xMjlhMSAxIDAgMCAxIC42NTIuMjQzbDEuODkzIDEuNjMzYS41LjUgMCAwIDAgLjgyNi0uMzh6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-volume\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileVolume]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileVolume extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-volume',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4 11.55V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2h-1.95',\\n key: '44gpjv',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'M12 15a5 5 0 0 1 0 6', key: 'oxg87a' }],\\n [\\n 'path',\\n {\\n d: 'M8 14.502a.5.5 0 0 0-.826-.381l-1.893 1.631a1 1 0 0 1-.651.243H3.5a.5.5 0 0 0-.5.501v3.006a.5.5 0 0 0 .5.501h1.129a1 1 0 0 1 .652.243l1.893 1.633a.5.5 0 0 0 .826-.38z',\\n key: '8rtoi1',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideFileVolume.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtMTQuNSAxMi41LTUgNSIgLz4KICA8cGF0aCBkPSJtOS41IDEyLjUgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/file-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-x',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\\n key: '1oefj6',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'm14.5 12.5-5 5', key: 'b62r18' }],\\n ['path', { d: 'm9.5 12.5 5 5', key: '1rk7el' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFileX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileXCorner\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjJINmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDYuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHY1IiAvPgogIDxwYXRoIGQ9Ik0xNCAydjVhMSAxIDAgMCAwIDEgMWg1IiAvPgogIDxwYXRoIGQ9Im0xNSAxNyA1IDUiIC8+CiAgPHBhdGggZD0ibTIwIDE3LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-x-corner\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileXCorner], svg[lucideFileX2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileXCorner extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-x-corner',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M11 22H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v5',\\n key: '1jo35a',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'm15 17 5 5', key: '36xl1x' }],\\n ['path', { d: 'm20 17-5 5', key: 'vdz27y' }],\\n ],\\n aliases: ['file-x-2'],\\n };\\n protected override readonly icon = signal(LucideFileXCorner.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFileXCorner\\n */\\nexport const LucideFileX2 = LucideFileXCorner;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name File\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFile]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFile extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\\n key: '1oefj6',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFile.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FileSignal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxNWguMDEiIC8+CiAgPHBhdGggZD0iTTExLjUgMTMuNWEyLjUgMi41IDAgMCAxIDAgMyIgLz4KICA8cGF0aCBkPSJNMTUgMTJhNSA1IDAgMCAxIDAgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/file-signal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFileSignal], svg[lucideFileVolume2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFileSignal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'file-signal',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z',\\n key: '1oefj6',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'M8 15h.01', key: 'a7atzg' }],\\n ['path', { d: 'M11.5 13.5a2.5 2.5 0 0 1 0 3', key: '1fccat' }],\\n ['path', { d: 'M15 12a5 5 0 0 1 0 6', key: 'ps46cm' }],\\n ],\\n aliases: ['file-volume-2'],\\n };\\n protected override readonly icon = signal(LucideFileSignal.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFileSignal\\n */\\nexport const LucideFileVolume2 = LucideFileSignal;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Files\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMmgtNGEyIDIgMCAwIDAtMiAydjExYTIgMiAwIDAgMCAyIDJoOGEyIDIgMCAwIDAgMi0yVjgiIC8+CiAgPHBhdGggZD0iTTE2LjcwNiAyLjcwNkEyLjQgMi40IDAgMCAwIDE1IDJ2NWExIDEgMCAwIDAgMSAxaDVhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2eiIgLz4KICA8cGF0aCBkPSJNNSA3YTIgMiAwIDAgMC0yIDJ2MTFhMiAyIDAgMCAwIDIgMmg4YTIgMiAwIDAgMCAxLjczMi0xIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/files\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFiles]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFiles extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'files',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 2h-4a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V8', key: '14sh0y' }],\\n [\\n 'path',\\n {\\n d: 'M16.706 2.706A2.4 2.4 0 0 0 15 2v5a1 1 0 0 0 1 1h5a2.4 2.4 0 0 0-.706-1.706z',\\n key: '1970lx',\\n },\\n ],\\n ['path', { d: 'M5 7a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h8a2 2 0 0 0 1.732-1', key: 'l4dndm' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFiles.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FingerprintPattern\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTBhMiAyIDAgMCAwLTIgMmMwIDEuMDItLjEgMi41MS0uMjYgNCIgLz4KICA8cGF0aCBkPSJNMTQgMTMuMTJjMCAyLjM4IDAgNi4zOC0xIDguODgiIC8+CiAgPHBhdGggZD0iTTE3LjI5IDIxLjAyYy4xMi0uNi40My0yLjMuNS0zLjAyIiAvPgogIDxwYXRoIGQ9Ik0yIDEyYTEwIDEwIDAgMCAxIDE4LTYiIC8+CiAgPHBhdGggZD0iTTIgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yMS44IDE2Yy4yLTIgLjEzMS01LjM1NCAwLTYiIC8+CiAgPHBhdGggZD0iTTUgMTkuNUM1LjUgMTggNiAxNSA2IDEyYTYgNiAwIDAgMSAuMzQtMiIgLz4KICA8cGF0aCBkPSJNOC42NSAyMmMuMjEtLjY2LjQ1LTEuMzIuNTctMiIgLz4KICA8cGF0aCBkPSJNOSA2LjhhNiA2IDAgMCAxIDkgNS4ydjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fingerprint-pattern\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFingerprintPattern], svg[lucideFingerprint]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFingerprintPattern extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'fingerprint-pattern',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 10a2 2 0 0 0-2 2c0 1.02-.1 2.51-.26 4', key: '1nerag' }],\\n ['path', { d: 'M14 13.12c0 2.38 0 6.38-1 8.88', key: 'o46ks0' }],\\n ['path', { d: 'M17.29 21.02c.12-.6.43-2.3.5-3.02', key: 'ptglia' }],\\n ['path', { d: 'M2 12a10 10 0 0 1 18-6', key: 'ydlgp0' }],\\n ['path', { d: 'M2 16h.01', key: '1gqxmh' }],\\n ['path', { d: 'M21.8 16c.2-2 .131-5.354 0-6', key: 'drycrb' }],\\n ['path', { d: 'M5 19.5C5.5 18 6 15 6 12a6 6 0 0 1 .34-2', key: '1tidbn' }],\\n ['path', { d: 'M8.65 22c.21-.66.45-1.32.57-2', key: '13wd9y' }],\\n ['path', { d: 'M9 6.8a6 6 0 0 1 9 5.2v2', key: '1fr1j5' }],\\n ],\\n aliases: ['fingerprint'],\\n };\\n protected override readonly icon = signal(LucideFingerprintPattern.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFingerprintPattern\\n */\\nexport const LucideFingerprint = LucideFingerprintPattern;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FireExtinguisher\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNi41VjNhMSAxIDAgMCAwLTEtMWgtMmExIDEgMCAwIDAtMSAxdjMuNSIgLz4KICA8cGF0aCBkPSJNOSAxOGg4IiAvPgogIDxwYXRoIGQ9Ik0xOCAzaC0zIiAvPgogIDxwYXRoIGQ9Ik0xMSAzYTYgNiAwIDAgMC02IDZ2MTEiIC8+CiAgPHBhdGggZD0iTTUgMTNoNCIgLz4KICA8cGF0aCBkPSJNMTcgMTBhNCA0IDAgMCAwLTggMHYxMGEyIDIgMCAwIDAgMiAyaDRhMiAyIDAgMCAwIDItMloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fire-extinguisher\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFireExtinguisher]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFireExtinguisher extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'fire-extinguisher',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 6.5V3a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v3.5', key: 'sqyvz' }],\\n ['path', { d: 'M9 18h8', key: 'i7pszb' }],\\n ['path', { d: 'M18 3h-3', key: '7idoqj' }],\\n ['path', { d: 'M11 3a6 6 0 0 0-6 6v11', key: '1v5je3' }],\\n ['path', { d: 'M5 13h4', key: 'svpcxo' }],\\n ['path', { d: 'M17 10a4 4 0 0 0-8 0v10a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2Z', key: 'vsjego' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFireExtinguisher.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Film\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDN2MTgiIC8+CiAgPHBhdGggZD0iTTMgNy41aDQiIC8+CiAgPHBhdGggZD0iTTMgMTJoMTgiIC8+CiAgPHBhdGggZD0iTTMgMTYuNWg0IiAvPgogIDxwYXRoIGQ9Ik0xNyAzdjE4IiAvPgogIDxwYXRoIGQ9Ik0xNyA3LjVoNCIgLz4KICA8cGF0aCBkPSJNMTcgMTYuNWg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/film\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFilm]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFilm extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'film',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M7 3v18', key: 'bbkbws' }],\\n ['path', { d: 'M3 7.5h4', key: 'zfgn84' }],\\n ['path', { d: 'M3 12h18', key: '1i2n21' }],\\n ['path', { d: 'M3 16.5h4', key: '1230mu' }],\\n ['path', { d: 'M17 3v18', key: 'in4fa5' }],\\n ['path', { d: 'M17 7.5h4', key: 'myr1c1' }],\\n ['path', { d: 'M17 16.5h4', key: 'go4c1d' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFilm.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FishSymbol\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxNnM5LTE1IDIwLTRDMTEgMjMgMiA4IDIgOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/fish-symbol\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFishSymbol]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFishSymbol extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'fish-symbol',\\n size: 24,\\n node: [['path', { d: 'M2 16s9-15 20-4C11 23 2 8 2 8', key: 'h4oh4o' }]],\\n };\\n protected override readonly icon = signal(LucideFishSymbol.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Fish\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNi41IDEyYy45NC0zLjQ2IDQuOTQtNiA4LjUtNiAzLjU2IDAgNi4wNiAyLjU0IDcgNi0uOTQgMy40Ny0zLjQ0IDYtNyA2cy03LjU2LTIuNTMtOC41LTZaIiAvPgogIDxwYXRoIGQ9Ik0xOCAxMnYuNSIgLz4KICA8cGF0aCBkPSJNMTYgMTcuOTNhOS43NyA5Ljc3IDAgMCAxIDAtMTEuODYiIC8+CiAgPHBhdGggZD0iTTcgMTAuNjdDNyA4IDUuNTggNS45NyAyLjczIDUuNWMtMSAxLjUtMSA1IC4yMyA2LjUtMS4yNCAxLjUtMS4yNCA1LS4yMyA2LjVDNS41OCAxOC4wMyA3IDE2IDcgMTMuMzMiIC8+CiAgPHBhdGggZD0iTTEwLjQ2IDcuMjZDMTAuMiA1Ljg4IDkuMTcgNC4yNCA4IDNoNS44YTIgMiAwIDAgMSAxLjk4IDEuNjdsLjIzIDEuNCIgLz4KICA8cGF0aCBkPSJtMTYuMDEgMTcuOTMtLjIzIDEuNEEyIDIgMCAwIDEgMTMuOCAyMUg5LjVhNS45NiA1Ljk2IDAgMCAwIDEuNDktMy45OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/fish\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFish]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFish extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'fish',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6.5 12c.94-3.46 4.94-6 8.5-6 3.56 0 6.06 2.54 7 6-.94 3.47-3.44 6-7 6s-7.56-2.53-8.5-6Z',\\n key: '15baut',\\n },\\n ],\\n ['path', { d: 'M18 12v.5', key: '18hhni' }],\\n ['path', { d: 'M16 17.93a9.77 9.77 0 0 1 0-11.86', key: '16dt7o' }],\\n [\\n 'path',\\n {\\n d: 'M7 10.67C7 8 5.58 5.97 2.73 5.5c-1 1.5-1 5 .23 6.5-1.24 1.5-1.24 5-.23 6.5C5.58 18.03 7 16 7 13.33',\\n key: 'l9di03',\\n },\\n ],\\n [\\n 'path',\\n { d: 'M10.46 7.26C10.2 5.88 9.17 4.24 8 3h5.8a2 2 0 0 1 1.98 1.67l.23 1.4', key: '1kjonw' },\\n ],\\n [\\n 'path',\\n {\\n d: 'm16.01 17.93-.23 1.4A2 2 0 0 1 13.8 21H9.5a5.96 5.96 0 0 0 1.49-3.98',\\n key: '1zlm23',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideFish.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FishingRod\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMWgxIiAvPgogIDxwYXRoIGQ9Ik04IDE1YTIgMiAwIDAgMS00IDBWM2ExIDEgMCAwIDEgMS0xaC41QzE0IDIgMjAgOSAyMCAxOHY0IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/fishing-rod\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFishingRod]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFishingRod extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'fishing-rod',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 11h1', key: '13eipc' }],\\n ['path', { d: 'M8 15a2 2 0 0 1-4 0V3a1 1 0 0 1 1-1h.5C14 2 20 9 20 18v4', key: '1hs3im' }],\\n ['circle', { cx: '18', cy: '18', r: '2', key: '1emm8v' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFishingRod.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FishingHook\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcuNTg2IDExLjQxNC01LjkzIDUuOTNhMSAxIDAgMCAxLTgtOGwzLjEzNy0zLjEzN2EuNzA3LjcwNyAwIDAgMSAxLjIwNy41VjEwIiAvPgogIDxwYXRoIGQ9Ik0yMC40MTQgOC41ODYgMjIgNyIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjEwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/fishing-hook\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFishingHook]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFishingHook extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'fishing-hook',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm17.586 11.414-5.93 5.93a1 1 0 0 1-8-8l3.137-3.137a.707.707 0 0 1 1.207.5V10',\\n key: '157y8s',\\n },\\n ],\\n ['path', { d: 'M20.414 8.586 22 7', key: '5g2s34' }],\\n ['circle', { cx: '19', cy: '10', r: '2', key: '7363ft' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFishingHook.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FishOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTIuNDd2LjAzbTAtLjV2LjQ3bS0uNDc1IDUuMDU2QTYuNzQ0IDYuNzQ0IDAgMCAxIDE1IDE4Yy0zLjU2IDAtNy41Ni0yLjUzLTguNS02IC4zNDgtMS4yOCAxLjExNC0yLjQzMyAyLjEyMS0zLjM4bTMuNDQ0LTIuMDg4QTguODAyIDguODAyIDAgMCAxIDE1IDZjMy41NiAwIDYuMDYgMi41NCA3IDYtLjMwOSAxLjE0LS43ODYgMi4xNzctMS40MTMgMy4wNTgiIC8+CiAgPHBhdGggZD0iTTcgMTAuNjdDNyA4IDUuNTggNS45NyAyLjczIDUuNWMtMSAxLjUtMSA1IC4yMyA2LjUtMS4yNCAxLjUtMS4yNCA1LS4yMyA2LjVDNS41OCAxOC4wMyA3IDE2IDcgMTMuMzNtNy40OC00LjM3MkE5Ljc3IDkuNzcgMCAwIDEgMTYgNi4wN20wIDExLjg2YTkuNzcgOS43NyAwIDAgMS0xLjcyOC0zLjYxOCIgLz4KICA8cGF0aCBkPSJtMTYuMDEgMTcuOTMtLjIzIDEuNEEyIDIgMCAwIDEgMTMuOCAyMUg5LjVhNS45NiA1Ljk2IDAgMCAwIDEuNDktMy45OE04LjUzIDNoNS4yN2EyIDIgMCAwIDEgMS45OCAxLjY3bC4yMyAxLjRNMiAybDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/fish-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFishOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFishOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'fish-off',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M18 12.47v.03m0-.5v.47m-.475 5.056A6.744 6.744 0 0 1 15 18c-3.56 0-7.56-2.53-8.5-6 .348-1.28 1.114-2.433 2.121-3.38m3.444-2.088A8.802 8.802 0 0 1 15 6c3.56 0 6.06 2.54 7 6-.309 1.14-.786 2.177-1.413 3.058',\\n key: '1j1hse',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M7 10.67C7 8 5.58 5.97 2.73 5.5c-1 1.5-1 5 .23 6.5-1.24 1.5-1.24 5-.23 6.5C5.58 18.03 7 16 7 13.33m7.48-4.372A9.77 9.77 0 0 1 16 6.07m0 11.86a9.77 9.77 0 0 1-1.728-3.618',\\n key: '1q46z8',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'm16.01 17.93-.23 1.4A2 2 0 0 1 13.8 21H9.5a5.96 5.96 0 0 0 1.49-3.98M8.53 3h5.27a2 2 0 0 1 1.98 1.67l.23 1.4M2 2l20 20',\\n key: '1407gh',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideFishOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FlagOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTZjLTMgMC01LTItOC0yYTYgNiAwIDAgMC00IDEuNTI4IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTQgMjJWNCIgLz4KICA8cGF0aCBkPSJNNy42NTYgMkg4YzMgMCA1IDIgNy4zMzMgMnEyIDAgMy4wNjctLjhBMSAxIDAgMCAxIDIwIDR2MTAuMzQ3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/flag-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFlagOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFlagOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'flag-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 16c-3 0-5-2-8-2a6 6 0 0 0-4 1.528', key: '1q158e' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M4 22V4', key: '1plyxx' }],\\n [\\n 'path',\\n { d: 'M7.656 2H8c3 0 5 2 7.333 2q2 0 3.067-.8A1 1 0 0 1 20 4v10.347', key: 'xj1b71' },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideFlagOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FlagTriangleRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMlYyLjhhLjguOCAwIDAgMSAxLjE3LS43MWwxMS4zOCA1LjY5YS44LjggMCAwIDEgMCAxLjQ0TDYgMTUuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/flag-triangle-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFlagTriangleRight]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFlagTriangleRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'flag-triangle-right',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'M6 22V2.8a.8.8 0 0 1 1.17-.71l11.38 5.69a.8.8 0 0 1 0 1.44L6 15.5', key: 'kfjsu0' },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideFlagTriangleRight.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Flag\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMlY0YTEgMSAwIDAgMSAuNC0uOEE2IDYgMCAwIDEgOCAyYzMgMCA1IDIgNy4zMzMgMnEyIDAgMy4wNjctLjhBMSAxIDAgMCAxIDIwIDR2MTBhMSAxIDAgMCAxLS40LjhBNiA2IDAgMCAxIDE2IDE2Yy0zIDAtNS0yLTgtMmE2IDYgMCAwIDAtNCAxLjUyOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/flag\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFlag]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFlag extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'flag',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4 22V4a1 1 0 0 1 .4-.8A6 6 0 0 1 8 2c3 0 5 2 7.333 2q2 0 3.067-.8A1 1 0 0 1 20 4v10a1 1 0 0 1-.4.8A6 6 0 0 1 16 16c-3 0-5-2-8-2a6 6 0 0 0-4 1.528',\\n key: '1jaruq',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideFlag.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FlameKindling\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMmMxIDMgMi41IDMuNSAzLjUgNC41QTUgNSAwIDAgMSAxNyAxMGE1IDUgMCAxIDEtMTAgMGMwLS4zIDAtLjYuMS0uOWEyIDIgMCAxIDAgMy4zLTJDOCA0LjUgMTEgMiAxMiAyWiIgLz4KICA8cGF0aCBkPSJtNSAyMiAxNC00IiAvPgogIDxwYXRoIGQ9Im01IDE4IDE0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flame-kindling\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFlameKindling]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFlameKindling extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'flame-kindling',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12 2c1 3 2.5 3.5 3.5 4.5A5 5 0 0 1 17 10a5 5 0 1 1-10 0c0-.3 0-.6.1-.9a2 2 0 1 0 3.3-2C8 4.5 11 2 12 2Z',\\n key: '1ir223',\\n },\\n ],\\n ['path', { d: 'm5 22 14-4', key: '1brv4h' }],\\n ['path', { d: 'm5 18 14 4', key: 'lgyyje' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFlameKindling.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FlashlightOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNjUyIDZIMTgiIC8+CiAgPHBhdGggZD0iTTEyIDEzdjEiIC8+CiAgPHBhdGggZD0iTTE2IDE2djRhMiAyIDAgMCAxLTIgMmgtNGEyIDIgMCAwIDEtMi0ydi04YTQgNCAwIDAgMC0uOC0yLjRsLS42LS44QTMgMyAwIDAgMSA2IDdWNiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik03LjY0OSAySDE3YTEgMSAwIDAgMSAxIDF2NGEzIDMgMCAwIDEtLjYgMS44bC0uNi44YTQgNCAwIDAgMC0uNTUgMS4wMDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flashlight-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFlashlightOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFlashlightOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'flashlight-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M11.652 6H18', key: 'voqkpr' }],\\n ['path', { d: 'M12 13v1', key: '176q98' }],\\n [\\n 'path',\\n {\\n d: 'M16 16v4a2 2 0 0 1-2 2h-4a2 2 0 0 1-2-2v-8a4 4 0 0 0-.8-2.4l-.6-.8A3 3 0 0 1 6 7V6',\\n key: 'dzyf92',\\n },\\n ],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n [\\n 'path',\\n {\\n d: 'M7.649 2H17a1 1 0 0 1 1 1v4a3 3 0 0 1-.6 1.8l-.6.8a4 4 0 0 0-.55 1.007',\\n key: '1hvcfn',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideFlashlightOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FlagTriangleLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMjJWMi44YS44LjggMCAwIDAtMS4xNy0uNzFMNS40NSA3Ljc4YS44LjggMCAwIDAgMCAxLjQ0TDE4IDE1LjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flag-triangle-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFlagTriangleLeft]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFlagTriangleLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'flag-triangle-left',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'M18 22V2.8a.8.8 0 0 0-1.17-.71L5.45 7.78a.8.8 0 0 0 0 1.44L18 15.5', key: 'rbbtmw' },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideFlagTriangleLeft.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FlaskConicalOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnYyLjM0MyIgLz4KICA8cGF0aCBkPSJNMTQgMnY2LjM0MyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTEuNzU1LTIuOTZsNS4yMjctOS41NjMiIC8+CiAgPHBhdGggZD0iTTYuNDUzIDE1SDE1IiAvPgogIDxwYXRoIGQ9Ik04LjUgMmg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/flask-conical-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFlaskConicalOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFlaskConicalOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'flask-conical-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 2v2.343', key: '15t272' }],\\n ['path', { d: 'M14 2v6.343', key: 'sxr80q' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M20 20a2 2 0 0 1-2 2H6a2 2 0 0 1-1.755-2.96l5.227-9.563', key: 'k0duyd' }],\\n ['path', { d: 'M6.453 15H15', key: '1f0z33' }],\\n ['path', { d: 'M8.5 2h7', key: 'csnxdl' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFlaskConicalOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Flame\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3ExIDQgNCA2LjV0MyA1LjVhMSAxIDAgMCAxLTE0IDAgNSA1IDAgMCAxIDEtMyAxIDEgMCAwIDAgNSAwYzAtMi0xLjUtMy0xLjUtNXEwLTIgMi41LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flame\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFlame]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFlame extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'flame',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12 3q1 4 4 6.5t3 5.5a1 1 0 0 1-14 0 5 5 0 0 1 1-3 1 1 0 0 0 5 0c0-2-1.5-3-1.5-5q0-2 2.5-4',\\n key: '1slcih',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideFlame.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FlaskRound\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnY2LjI5MmE3IDcgMCAxIDAgNCAwVjIiIC8+CiAgPHBhdGggZD0iTTUgMTVoMTQiIC8+CiAgPHBhdGggZD0iTTguNSAyaDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flask-round\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFlaskRound]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFlaskRound extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'flask-round',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 2v6.292a7 7 0 1 0 4 0V2', key: '1s42pc' }],\\n ['path', { d: 'M5 15h14', key: 'm0yey3' }],\\n ['path', { d: 'M8.5 2h7', key: 'csnxdl' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFlaskRound.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FlipHorizontal2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMyA3IDUgNS01IDVWNyIgLz4KICA8cGF0aCBkPSJtMjEgNy01IDUgNSA1VjciIC8+CiAgPHBhdGggZD0iTTEyIDIwdjIiIC8+CiAgPHBhdGggZD0iTTEyIDE0djIiIC8+CiAgPHBhdGggZD0iTTEyIDh2MiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/flip-horizontal-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFlipHorizontal2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFlipHorizontal2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'flip-horizontal-2',\\n size: 24,\\n node: [\\n ['path', { d: 'm3 7 5 5-5 5V7', key: 'couhi7' }],\\n ['path', { d: 'm21 7-5 5 5 5V7', key: '6ouia7' }],\\n ['path', { d: 'M12 20v2', key: '1lh1kg' }],\\n ['path', { d: 'M12 14v2', key: '8jcxud' }],\\n ['path', { d: 'M12 8v2', key: '1woqiv' }],\\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFlipHorizontal2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FlipVertical2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMy01IDUtNS01aDEwIiAvPgogIDxwYXRoIGQ9Im0xNyAyMS01LTUtNSA1aDEwIiAvPgogIDxwYXRoIGQ9Ik00IDEySDIiIC8+CiAgPHBhdGggZD0iTTEwIDEySDgiIC8+CiAgPHBhdGggZD0iTTE2IDEyaC0yIiAvPgogIDxwYXRoIGQ9Ik0yMiAxMmgtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/flip-vertical-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFlipVertical2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFlipVertical2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'flip-vertical-2',\\n size: 24,\\n node: [\\n ['path', { d: 'm17 3-5 5-5-5h10', key: '1ftt6x' }],\\n ['path', { d: 'm17 21-5-5-5 5h10', key: '1m0wmu' }],\\n ['path', { d: 'M4 12H2', key: 'rhcxmi' }],\\n ['path', { d: 'M10 12H8', key: 's88cx1' }],\\n ['path', { d: 'M16 12h-2', key: '10asgb' }],\\n ['path', { d: 'M22 12h-2', key: '14jgyd' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFlipVertical2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Flower2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNWEzIDMgMCAxIDEgMyAzbS0zLTNhMyAzIDAgMSAwLTMgM20zLTN2MU05IDhhMyAzIDAgMSAwIDMgM005IDhoMW01IDBhMyAzIDAgMSAxLTMgM20zLTNoLTFtLTIgM3YtMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTEyIDEwdjEyIiAvPgogIDxwYXRoIGQ9Ik0xMiAyMmM0LjIgMCA3LTEuNjY3IDctNS00LjIgMC03IDEuNjY3LTcgNVoiIC8+CiAgPHBhdGggZD0iTTEyIDIyYy00LjIgMC03LTEuNjY3LTctNSA0LjIgMCA3IDEuNjY3IDcgNVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flower-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFlower2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFlower2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'flower-2',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12 5a3 3 0 1 1 3 3m-3-3a3 3 0 1 0-3 3m3-3v1M9 8a3 3 0 1 0 3 3M9 8h1m5 0a3 3 0 1 1-3 3m3-3h-1m-2 3v-1',\\n key: '3pnvol',\\n },\\n ],\\n ['circle', { cx: '12', cy: '8', r: '2', key: '1822b1' }],\\n ['path', { d: 'M12 10v12', key: '6ubwww' }],\\n ['path', { d: 'M12 22c4.2 0 7-1.667 7-5-4.2 0-7 1.667-7 5Z', key: '9hd38g' }],\\n ['path', { d: 'M12 22c-4.2 0-7-1.667-7-5 4.2 0 7 1.667 7 5Z', key: 'ufn41s' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFlower2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FoldHorizontal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMmg2IiAvPgogIDxwYXRoIGQ9Ik0yMiAxMmgtNiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xMiA4djIiIC8+CiAgPHBhdGggZD0iTTEyIDE0djIiIC8+CiAgPHBhdGggZD0iTTEyIDIwdjIiIC8+CiAgPHBhdGggZD0ibTE5IDktMyAzIDMgMyIgLz4KICA8cGF0aCBkPSJtNSAxNSAzLTMtMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/fold-horizontal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFoldHorizontal]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFoldHorizontal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'fold-horizontal',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 12h6', key: '1wqiqv' }],\\n ['path', { d: 'M22 12h-6', key: '1eg9hc' }],\\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\\n ['path', { d: 'M12 8v2', key: '1woqiv' }],\\n ['path', { d: 'M12 14v2', key: '8jcxud' }],\\n ['path', { d: 'M12 20v2', key: '1lh1kg' }],\\n ['path', { d: 'm19 9-3 3 3 3', key: '12ol22' }],\\n ['path', { d: 'm5 15 3-3-3-3', key: '1kdhjc' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFoldHorizontal.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FoldVertical\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTYiIC8+CiAgPHBhdGggZD0iTTEyIDhWMiIgLz4KICA8cGF0aCBkPSJNNCAxMkgyIiAvPgogIDxwYXRoIGQ9Ik0xMCAxMkg4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMmgtMiIgLz4KICA8cGF0aCBkPSJNMjIgMTJoLTIiIC8+CiAgPHBhdGggZD0ibTE1IDE5LTMtMy0zIDMiIC8+CiAgPHBhdGggZD0ibTE1IDUtMyAzLTMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/fold-vertical\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFoldVertical]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFoldVertical extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'fold-vertical',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 22v-6', key: '6o8u61' }],\\n ['path', { d: 'M12 8V2', key: '1wkif3' }],\\n ['path', { d: 'M4 12H2', key: 'rhcxmi' }],\\n ['path', { d: 'M10 12H8', key: 's88cx1' }],\\n ['path', { d: 'M16 12h-2', key: '10asgb' }],\\n ['path', { d: 'M22 12h-2', key: '14jgyd' }],\\n ['path', { d: 'm15 19-3-3-3 3', key: 'e37ymu' }],\\n ['path', { d: 'm15 5-3 3-3-3', key: '19d6lf' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFoldVertical.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Focus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0zIDdWNWEyIDIgMCAwIDEgMi0yaDIiIC8+CiAgPHBhdGggZD0iTTE3IDNoMmEyIDIgMCAwIDEgMiAydjIiIC8+CiAgPHBhdGggZD0iTTIxIDE3djJhMiAyIDAgMCAxLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJNNyAyMUg1YTIgMiAwIDAgMS0yLTJ2LTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/focus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFocus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFocus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'focus',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFocus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Flashlight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2MSIgLz4KICA8cGF0aCBkPSJNMTcgMmExIDEgMCAwIDEgMSAxdjRhMyAzIDAgMCAxLS42IDEuOGwtLjYuOEE0IDQgMCAwIDAgMTYgMTJ2OGEyIDIgMCAwIDEtMiAySDEwYTIgMiAwIDAgMS0yLTJ2LThhNCA0IDAgMCAwLS44LTIuNGwtLjYtLjhBMyAzIDAgMCAxIDYgN1YzYTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik02IDZoMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flashlight\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFlashlight]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFlashlight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'flashlight',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 13v1', key: '176q98' }],\\n [\\n 'path',\\n {\\n d: 'M17 2a1 1 0 0 1 1 1v4a3 3 0 0 1-.6 1.8l-.6.8A4 4 0 0 0 16 12v8a2 2 0 0 1-2 2H10a2 2 0 0 1-2-2v-8a4 4 0 0 0-.8-2.4l-.6-.8A3 3 0 0 1 6 7V3a1 1 0 0 1 1-1z',\\n key: '17vh7j',\\n },\\n ],\\n ['path', { d: 'M6 6h12', key: 'n6hhss' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFlashlight.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FlaskConical\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMnY2YTIgMiAwIDAgMCAuMjQ1Ljk2bDUuNTEgMTAuMDhBMiAyIDAgMCAxIDE4IDIySDZhMiAyIDAgMCAxLTEuNzU1LTIuOTZsNS41MS0xMC4wOEEyIDIgMCAwIDAgMTAgOFYyIiAvPgogIDxwYXRoIGQ9Ik02LjQ1MyAxNWgxMS4wOTQiIC8+CiAgPHBhdGggZD0iTTguNSAyaDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flask-conical\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFlaskConical]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFlaskConical extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'flask-conical',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2',\\n key: '18mbvz',\\n },\\n ],\\n ['path', { d: 'M6.453 15h11.094', key: '3shlmq' }],\\n ['path', { d: 'M8.5 2h7', key: 'csnxdl' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFlaskConical.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderArchive\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxNSIgY3k9IjE5IiByPSIyIiAvPgogIDxwYXRoIGQ9Ik0yMC45IDE5LjhBMiAyIDAgMCAwIDIyIDE4VjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMmg1LjEiIC8+CiAgPHBhdGggZD0iTTE1IDExdi0xIiAvPgogIDxwYXRoIGQ9Ik0xNSAxN3YtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-archive\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderArchive]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderArchive extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-archive',\\n size: 24,\\n node: [\\n ['circle', { cx: '15', cy: '19', r: '2', key: 'u2pros' }],\\n [\\n 'path',\\n {\\n d: 'M20.9 19.8A2 2 0 0 0 22 18V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2h5.1',\\n key: '1jj40k',\\n },\\n ],\\n ['path', { d: 'M15 11v-1', key: 'cntcp' }],\\n ['path', { d: 'M15 17v-2', key: '1279jj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolderArchive.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Flower\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNi41QTQuNSA0LjUgMCAxIDEgNy41IDEyIDQuNSA0LjUgMCAxIDEgMTIgNy41YTQuNSA0LjUgMCAxIDEgNC41IDQuNSA0LjUgNC41IDAgMSAxLTQuNSA0LjUiIC8+CiAgPHBhdGggZD0iTTEyIDcuNVY5IiAvPgogIDxwYXRoIGQ9Ik03LjUgMTJIOSIgLz4KICA8cGF0aCBkPSJNMTYuNSAxMkgxNSIgLz4KICA8cGF0aCBkPSJNMTIgMTYuNVYxNSIgLz4KICA8cGF0aCBkPSJtOCA4IDEuODggMS44OCIgLz4KICA8cGF0aCBkPSJNMTQuMTIgOS44OCAxNiA4IiAvPgogIDxwYXRoIGQ9Im04IDE2IDEuODgtMS44OCIgLz4KICA8cGF0aCBkPSJNMTQuMTIgMTQuMTIgMTYgMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/flower\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFlower]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFlower extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'flower',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\\n [\\n 'path',\\n {\\n d: 'M12 16.5A4.5 4.5 0 1 1 7.5 12 4.5 4.5 0 1 1 12 7.5a4.5 4.5 0 1 1 4.5 4.5 4.5 4.5 0 1 1-4.5 4.5',\\n key: '14wa3c',\\n },\\n ],\\n ['path', { d: 'M12 7.5V9', key: '1oy5b0' }],\\n ['path', { d: 'M7.5 12H9', key: 'eltsq1' }],\\n ['path', { d: 'M16.5 12H15', key: 'vk5kw4' }],\\n ['path', { d: 'M12 16.5V15', key: 'k7eayi' }],\\n ['path', { d: 'm8 8 1.88 1.88', key: 'nxy4qf' }],\\n ['path', { d: 'M14.12 9.88 16 8', key: '1lst6k' }],\\n ['path', { d: 'm8 16 1.88-1.88', key: 'h2eex1' }],\\n ['path', { d: 'M14.12 14.12 16 16', key: 'uqkrx3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFlower.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderBookmark\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnY4bDMtMyAzIDNWNiIgLz4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-bookmark\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderBookmark]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderBookmark extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-bookmark',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 6v8l3-3 3 3V6', key: '11pvqx' }],\\n [\\n 'path',\\n {\\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2z',\\n key: '1u1bxd',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolderBookmark.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderClock\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTR2Mi4ybDEuNiAxIiAvPgogIDxwYXRoIGQ9Ik03IDIwSDRhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMy45YTIgMiAwIDAgMSAxLjY5LjlsLjgxIDEuMmEyIDIgMCAwIDAgMS42Ny45SDIwYTIgMiAwIDAgMSAyIDIiIC8+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-clock\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderClock]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderClock extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-clock',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 14v2.2l1.6 1', key: 'fo4ql5' }],\\n [\\n 'path',\\n {\\n d: 'M7 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2',\\n key: '1urifu',\\n },\\n ],\\n ['circle', { cx: '16', cy: '16', r: '6', key: 'qoo3c4' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolderClock.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderClosed\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgogIDxwYXRoIGQ9Ik0yIDEwaDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-closed\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderClosed]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderClosed extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-closed',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\\n key: '1kt360',\\n },\\n ],\\n ['path', { d: 'M2 10h20', key: '1ir3d8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolderClosed.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderCode\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTAuNSA4IDEzbDIgMi41IiAvPgogIDxwYXRoIGQ9Im0xNCAxMC41IDIgMi41LTIgMi41IiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-code\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderCode]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderCode extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-code',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 10.5 8 13l2 2.5', key: 'm4t9c1' }],\\n ['path', { d: 'm14 10.5 2 2.5-2 2.5', key: '14w2eb' }],\\n [\\n 'path',\\n {\\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2z',\\n key: '1u1bxd',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolderCode.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderCog\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMyAyMEg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDMuOThhMiAyIDAgMCAxIDEuNjkuOWwuNjYgMS4yQTIgMiAwIDAgMCAxMiA2aDhhMiAyIDAgMCAxIDIgMnYzLjMiIC8+CiAgPHBhdGggZD0ibTE0LjMwNSAxOS41My45MjMtLjM4MiIgLz4KICA8cGF0aCBkPSJtMTUuMjI4IDE2Ljg1Mi0uOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAxNS4yMjgtLjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xNi44NTIgMjAuNzcyLS4zODMuOTI0IiAvPgogIDxwYXRoIGQ9Im0xOS4xNDggMTUuMjI4LjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xOS41MyAyMS42OTYtLjM4Mi0uOTI0IiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTYuODUyLjkyNC0uMzgzIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTkuMTQ4LjkyNC4zODMiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-cog\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderCog], svg[lucideFolderCog2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderCog extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-cog',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M10.3 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.98a2 2 0 0 1 1.69.9l.66 1.2A2 2 0 0 0 12 6h8a2 2 0 0 1 2 2v3.3',\\n key: '128dxu',\\n },\\n ],\\n ['path', { d: 'm14.305 19.53.923-.382', key: '3m78fa' }],\\n ['path', { d: 'm15.228 16.852-.923-.383', key: 'npixar' }],\\n ['path', { d: 'm16.852 15.228-.383-.923', key: '5xggr7' }],\\n ['path', { d: 'm16.852 20.772-.383.924', key: 'dpfhf9' }],\\n ['path', { d: 'm19.148 15.228.383-.923', key: '1reyyz' }],\\n ['path', { d: 'm19.53 21.696-.382-.924', key: '1goivc' }],\\n ['path', { d: 'm20.772 16.852.924-.383', key: 'htqkph' }],\\n ['path', { d: 'm20.772 19.148.924.383', key: '9w9pjp' }],\\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\\n ],\\n aliases: ['folder-cog-2'],\\n };\\n protected override readonly icon = signal(LucideFolderCog.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFolderCog\\n */\\nexport const LucideFolderCog2 = LucideFolderCog;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgogIDxwYXRoIGQ9Im05IDEzIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-check',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\\n key: '1kt360',\\n },\\n ],\\n ['path', { d: 'm9 13 2 2 4-4', key: '6343dt' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolderCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderDot\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGgxNmEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45M2EyIDIgMCAwIDEtMS42Ni0uOWwtLjgyLTEuMkEyIDIgMCAwIDAgNy45MyAzSDRhMiAyIDAgMCAwLTIgMnYxM2MwIDEuMS45IDIgMiAyWiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-dot\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderDot]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderDot extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-dot',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4 20h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.93a2 2 0 0 1-1.66-.9l-.82-1.2A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13c0 1.1.9 2 2 2Z',\\n key: '1fr9dc',\\n },\\n ],\\n ['circle', { cx: '12', cy: '13', r: '1', key: '49l61u' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolderDot.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMHY2IiAvPgogIDxwYXRoIGQ9Im0xNSAxMy0zIDMtMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderDown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-down',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\\n key: '1kt360',\\n },\\n ],\\n ['path', { d: 'M12 10v6', key: '1bos4e' }],\\n ['path', { d: 'm15 13-3 3-3-3', key: '6j2sf0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolderDown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderGit\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSIyIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMloiIC8+CiAgPHBhdGggZD0iTTE0IDEzaDMiIC8+CiAgPHBhdGggZD0iTTcgMTNoMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-git\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderGit]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderGit extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-git',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '13', r: '2', key: '1c1ljs' }],\\n [\\n 'path',\\n {\\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\\n key: '1kt360',\\n },\\n ],\\n ['path', { d: 'M14 13h3', key: '1dgedf' }],\\n ['path', { d: 'M7 13h3', key: '1pygq7' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolderGit.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderInput\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5VjVhMiAyIDAgMCAxIDItMmgzLjlhMiAyIDAgMCAxIDEuNjkuOWwuODEgMS4yYTIgMiAwIDAgMCAxLjY3LjlIMjBhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMnYtMSIgLz4KICA8cGF0aCBkPSJNMiAxM2gxMCIgLz4KICA8cGF0aCBkPSJtOSAxNiAzLTMtMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-input\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderInput]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderInput extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-input',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2 9V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-1',\\n key: 'fm4g5t',\\n },\\n ],\\n ['path', { d: 'M2 13h10', key: 'pgb2dq' }],\\n ['path', { d: 'm9 16 3-3-3-3', key: '6m91ic' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolderInput.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderGit2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTlhNSA1IDAgMCAxLTUtNXY4IiAvPgogIDxwYXRoIGQ9Ik05IDIwSDRhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMy45YTIgMiAwIDAgMSAxLjY5LjlsLjgxIDEuMmEyIDIgMCAwIDAgMS42Ny45SDIwYTIgMiAwIDAgMSAyIDJ2NSIgLz4KICA8Y2lyY2xlIGN4PSIxMyIgY3k9IjEyIiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMTkiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-git-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderGit2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderGit2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-git-2',\\n size: 24,\\n node: [\\n ['path', { d: 'M18 19a5 5 0 0 1-5-5v8', key: 'sz5oeg' }],\\n [\\n 'path',\\n {\\n d: 'M9 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v5',\\n key: '1w6njk',\\n },\\n ],\\n ['circle', { cx: '13', cy: '12', r: '2', key: '1j92g6' }],\\n ['circle', { cx: '20', cy: '19', r: '2', key: '1obnsp' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolderGit2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderHeart\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNjM4IDIwSDRhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMy45YTIgMiAwIDAgMSAxLjY5LjlsLjgxIDEuMmEyIDIgMCAwIDAgMS42Ny45SDIwYTIgMiAwIDAgMSAyIDJ2My40MTciIC8+CiAgPHBhdGggZD0iTTE0LjYyIDE4LjhBMi4yNSAyLjI1IDAgMSAxIDE4IDE1LjgzNmEyLjI1IDIuMjUgMCAxIDEgMy4zOCAyLjk2NmwtMi42MjYgMi44NTZhLjk5OC45OTggMCAwIDEtMS41MDcgMHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-heart\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderHeart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderHeart extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-heart',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M10.638 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v3.417',\\n key: '10r6g4',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M14.62 18.8A2.25 2.25 0 1 1 18 15.836a2.25 2.25 0 1 1 3.38 2.966l-2.626 2.856a.998.998 0 0 1-1.507 0z',\\n key: '15cy7q',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolderHeart.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderKanban\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGgxNmEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45M2EyIDIgMCAwIDEtMS42Ni0uOWwtLjgyLTEuMkEyIDIgMCAwIDAgNy45MyAzSDRhMiAyIDAgMCAwLTIgMnYxM2MwIDEuMS45IDIgMiAyWiIgLz4KICA8cGF0aCBkPSJNOCAxMHY0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMHYyIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMHY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-kanban\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderKanban]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderKanban extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-kanban',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4 20h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.93a2 2 0 0 1-1.66-.9l-.82-1.2A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13c0 1.1.9 2 2 2Z',\\n key: '1fr9dc',\\n },\\n ],\\n ['path', { d: 'M8 10v4', key: 'tgpxqk' }],\\n ['path', { d: 'M12 10v2', key: 'hh53o1' }],\\n ['path', { d: 'M16 10v6', key: '1d6xys' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolderKanban.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderKey\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjBINGEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDItMmgzLjlhMiAyIDAgMCAxIDEuNjkuOWwuODEgMS4yYTIgMiAwIDAgMCAxLjY3LjlIMjBhMiAyIDAgMCAxIDIgMnYxLjM2IiAvPgogIDxwYXRoIGQ9Ik0xOSAxMnY2IiAvPgogIDxwYXRoIGQ9Ik0xOSAxNGgyIiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iMjAiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-key\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderKey]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderKey extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-key',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M13 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v1.36',\\n key: '1shsnm',\\n },\\n ],\\n ['path', { d: 'M19 12v6', key: 'kflna4' }],\\n ['path', { d: 'M19 14h2', key: 'wp2qbk' }],\\n ['circle', { cx: '19', cy: '20', r: '2', key: '1jfyz6' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolderKey.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxM2g2IiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderMinus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-minus',\\n size: 24,\\n node: [\\n ['path', { d: 'M9 13h6', key: '1uhe8q' }],\\n [\\n 'path',\\n {\\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\\n key: '1kt360',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolderMinus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderOpen\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiAxNCAxLjUtMi45QTIgMiAwIDAgMSA5LjI0IDEwSDIwYTIgMiAwIDAgMSAxLjk0IDIuNWwtMS41NCA2YTIgMiAwIDAgMS0xLjk1IDEuNUg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDMuOWEyIDIgMCAwIDEgMS42OS45bC44MSAxLjJhMiAyIDAgMCAwIDEuNjcuOUgxOGEyIDIgMCAwIDEgMiAydjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-open\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderOpen]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderOpen extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-open',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm6 14 1.5-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.54 6a2 2 0 0 1-1.95 1.5H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H18a2 2 0 0 1 2 2v2',\\n key: 'usdka0',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolderOpen.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderPen\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMS41VjVhMiAyIDAgMCAxIDItMmgzLjljLjcgMCAxLjMuMyAxLjcuOWwuOCAxLjJjLjQuNiAxIC45IDEuNy45SDIwYTIgMiAwIDAgMSAyIDJ2MTBhMiAyIDAgMCAxLTIgMmgtOS41IiAvPgogIDxwYXRoIGQ9Ik0xMS4zNzggMTMuNjI2YTEgMSAwIDEgMC0zLjAwNC0zLjAwNGwtNS4wMSA1LjAxMmEyIDIgMCAwIDAtLjUwNi44NTRsLS44MzcgMi44N2EuNS41IDAgMCAwIC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMCAwIC44NTQtLjUwNnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-pen\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderPen], svg[lucideFolderEdit]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderPen extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-pen',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2 11.5V5a2 2 0 0 1 2-2h3.9c.7 0 1.3.3 1.7.9l.8 1.2c.4.6 1 .9 1.7.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-9.5',\\n key: 'a8xqs0',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M11.378 13.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z',\\n key: '1saktj',\\n },\\n ],\\n ],\\n aliases: ['folder-edit'],\\n };\\n protected override readonly icon = signal(LucideFolderPen.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFolderPen\\n */\\nexport const LucideFolderEdit = LucideFolderPen;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderLock\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI1IiB4PSIxNCIgeT0iMTciIHJ4PSIxIiAvPgogIDxwYXRoIGQ9Ik0xMCAyMEg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDMuOWEyIDIgMCAwIDEgMS42OS45bC44MSAxLjJhMiAyIDAgMCAwIDEuNjcuOUgyMGEyIDIgMCAwIDEgMiAydjIuNSIgLz4KICA8cGF0aCBkPSJNMjAgMTd2LTJhMiAyIDAgMSAwLTQgMHYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-lock\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderLock]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderLock extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-lock',\\n size: 24,\\n node: [\\n ['rect', { width: '8', height: '5', x: '14', y: '17', rx: '1', key: '19aais' }],\\n [\\n 'path',\\n {\\n d: 'M10 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v2.5',\\n key: '1w6v7t',\\n },\\n ],\\n ['path', { d: 'M20 17v-2a2 2 0 1 0-4 0v2', key: 'pwaxnr' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolderLock.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderSearch2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMS41IiBjeT0iMTIuNSIgcj0iMi41IiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMloiIC8+CiAgPHBhdGggZD0iTTEzLjMgMTQuMyAxNSAxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-search-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderSearch2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderSearch2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-search-2',\\n size: 24,\\n node: [\\n ['circle', { cx: '11.5', cy: '12.5', r: '2.5', key: '1ea5ju' }],\\n [\\n 'path',\\n {\\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\\n key: '1kt360',\\n },\\n ],\\n ['path', { d: 'M13.3 14.3 15 16', key: '1y4v1n' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolderSearch2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderOutput\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA3LjVWNWEyIDIgMCAwIDEgMi0yaDMuOWEyIDIgMCAwIDEgMS42OS45bC44MSAxLjJhMiAyIDAgMCAwIDEuNjcuOUgyMGEyIDIgMCAwIDEgMiAydjEwYTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0xLjUiIC8+CiAgPHBhdGggZD0iTTIgMTNoMTAiIC8+CiAgPHBhdGggZD0ibTUgMTAtMyAzIDMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-output\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderOutput]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderOutput extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-output',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2 7.5V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-1.5',\\n key: '1yk7aj',\\n },\\n ],\\n ['path', { d: 'M2 13h10', key: 'pgb2dq' }],\\n ['path', { d: 'm5 10-3 3 3 3', key: '1r8ie0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolderOutput.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderRoot\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAyMGgxNmEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45M2EyIDIgMCAwIDEtMS42Ni0uOWwtLjgyLTEuMkEyIDIgMCAwIDAgNy45MyAzSDRhMiAyIDAgMCAwLTIgMnYxM2MwIDEuMS45IDIgMiAyWiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEzIiByPSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNXY1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-root\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderRoot]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderRoot extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-root',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4 20h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.93a2 2 0 0 1-1.66-.9l-.82-1.2A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13c0 1.1.9 2 2 2Z',\\n key: '1fr9dc',\\n },\\n ],\\n ['circle', { cx: '12', cy: '13', r: '2', key: '1c1ljs' }],\\n ['path', { d: 'M12 15v5', key: '11xva1' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolderRoot.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTB2NiIgLz4KICA8cGF0aCBkPSJNOSAxM2g2IiAvPgogIDxwYXRoIGQ9Ik0yMCAyMGEyIDIgMCAwIDAgMi0yVjhhMiAyIDAgMCAwLTItMmgtNy45YTIgMiAwIDAgMS0xLjY5LS45TDkuNiAzLjlBMiAyIDAgMCAwIDcuOTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTNhMiAyIDAgMCAwIDIgMloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderPlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-plus',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 10v6', key: '1bos4e' }],\\n ['path', { d: 'M9 13h6', key: '1uhe8q' }],\\n [\\n 'path',\\n {\\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\\n key: '1kt360',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolderPlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderSearch\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNyAyMEg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDMuOWEyIDIgMCAwIDEgMS42OS45bC44MSAxLjJhMiAyIDAgMCAwIDEuNjcuOUgyMGEyIDIgMCAwIDEgMiAydjQuMSIgLz4KICA8cGF0aCBkPSJtMjEgMjEtMS45LTEuOSIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE3IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-search\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderSearch]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderSearch extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-search',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M10.7 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v4.1',\\n key: '1bw5m7',\\n },\\n ],\\n ['path', { d: 'm21 21-1.9-1.9', key: '1g2n9r' }],\\n ['circle', { cx: '17', cy: '17', r: '3', key: '18b49y' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolderSearch.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderSync\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAyMEg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDMuOWEyIDIgMCAwIDEgMS42OS45bC44MSAxLjJhMiAyIDAgMCAwIDEuNjcuOUgyMGEyIDIgMCAwIDEgMiAydi41IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMHY0aDQiIC8+CiAgPHBhdGggZD0ibTEyIDE0IDEuNTM1LTEuNjA1YTUgNSAwIDAgMSA4IDEuNSIgLz4KICA8cGF0aCBkPSJNMjIgMjJ2LTRoLTQiIC8+CiAgPHBhdGggZD0ibTIyIDE4LTEuNTM1IDEuNjA1YTUgNSAwIDAgMS04LTEuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-sync\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderSync]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderSync extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-sync',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M9 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v.5',\\n key: '1dkoa9',\\n },\\n ],\\n ['path', { d: 'M12 10v4h4', key: '1czhmt' }],\\n ['path', { d: 'm12 14 1.535-1.605a5 5 0 0 1 8 1.5', key: 'lvuxfi' }],\\n ['path', { d: 'M22 22v-4h-4', key: '1ewp4q' }],\\n ['path', { d: 'm22 18-1.535 1.605a5 5 0 0 1-8-1.5', key: '14ync0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolderSync.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderOpenDot\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiAxNCAxLjQ1LTIuOUEyIDIgMCAwIDEgOS4yNCAxMEgyMGEyIDIgMCAwIDEgMS45NCAyLjVsLTEuNTUgNmEyIDIgMCAwIDEtMS45NCAxLjVINGEyIDIgMCAwIDEtMi0yVjVjMC0xLjEuOS0yIDItMmgzLjkzYTIgMiAwIDAgMSAxLjY2LjlsLjgyIDEuMmEyIDIgMCAwIDAgMS42Ni45SDE4YTIgMiAwIDAgMSAyIDJ2MiIgLz4KICA8Y2lyY2xlIGN4PSIxNCIgY3k9IjE1IiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-open-dot\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderOpenDot]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderOpenDot extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-open-dot',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm6 14 1.45-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.55 6a2 2 0 0 1-1.94 1.5H4a2 2 0 0 1-2-2V5c0-1.1.9-2 2-2h3.93a2 2 0 0 1 1.66.9l.82 1.2a2 2 0 0 0 1.66.9H18a2 2 0 0 1 2 2v2',\\n key: '1nmvlm',\\n },\\n ],\\n ['circle', { cx: '14', cy: '15', r: '1', key: '1gm4qj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolderOpenDot.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderTree\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBhMSAxIDAgMCAwIDEtMVY2YTEgMSAwIDAgMC0xLTFoLTIuNWExIDEgMCAwIDEtLjgtLjRsLS45LTEuMkExIDEgMCAwIDAgMTUgM2gtMmExIDEgMCAwIDAtMSAxdjVhMSAxIDAgMCAwIDEgMVoiIC8+CiAgPHBhdGggZD0iTTIwIDIxYTEgMSAwIDAgMCAxLTF2LTNhMSAxIDAgMCAwLTEtMWgtMi45YTEgMSAwIDAgMS0uODgtLjU1bC0uNDItLjg1YTEgMSAwIDAgMC0uOTItLjZIMTNhMSAxIDAgMCAwLTEgMXY1YTEgMSAwIDAgMCAxIDFaIiAvPgogIDxwYXRoIGQ9Ik0zIDVhMiAyIDAgMCAwIDIgMmgzIiAvPgogIDxwYXRoIGQ9Ik0zIDN2MTNhMiAyIDAgMCAwIDIgMmgzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder-tree\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderTree]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderTree extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-tree',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z',\\n key: 'hod4my',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.9a1 1 0 0 1-.88-.55l-.42-.85a1 1 0 0 0-.92-.6H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z',\\n key: 'w4yl2u',\\n },\\n ],\\n ['path', { d: 'M3 5a2 2 0 0 0 2 2h3', key: 'f2jnh7' }],\\n ['path', { d: 'M3 3v13a2 2 0 0 0 2 2h3', key: 'k8epm1' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolderTree.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderSymlink\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5LjM1VjVhMiAyIDAgMCAxIDItMmgzLjlhMiAyIDAgMCAxIDEuNjkuOWwuODEgMS4yYTIgMiAwIDAgMCAxLjY3LjlIMjBhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMnYtM2EyIDIgMCAwIDEgMi0yaDciIC8+CiAgPHBhdGggZD0ibTggMTYgMy0zLTMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folder-symlink\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderSymlink]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderSymlink extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-symlink',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2 9.35V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h7',\\n key: 'y8kt7d',\\n },\\n ],\\n ['path', { d: 'm8 16 3-3-3-3', key: 'rlqrt1' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolderSymlink.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMHY2IiAvPgogIDxwYXRoIGQ9Im05IDEzIDMtMyAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderUp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-up',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\\n key: '1kt360',\\n },\\n ],\\n ['path', { d: 'M12 10v6', key: '1bos4e' }],\\n ['path', { d: 'm9 13 3-3 3 3', key: '1pxg3c' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolderUp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FolderX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgogIDxwYXRoIGQ9Im05LjUgMTAuNSA1IDUiIC8+CiAgPHBhdGggZD0ibTE0LjUgMTAuNS01IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/folder-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolderX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolderX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder-x',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\\n key: '1kt360',\\n },\\n ],\\n ['path', { d: 'm9.5 10.5 5 5', key: 'ra9qjz' }],\\n ['path', { d: 'm14.5 10.5-5 5', key: 'l2rkpq' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolderX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Folder\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMjBhMiAyIDAgMCAwIDItMlY4YTIgMiAwIDAgMC0yLTJoLTcuOWEyIDIgMCAwIDEtMS42OS0uOUw5LjYgMy45QTIgMiAwIDAgMCA3LjkzIDNINGEyIDIgMCAwIDAtMiAydjEzYTIgMiAwIDAgMCAyIDJaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/folder\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolder]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolder extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folder',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z',\\n key: '1kt360',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolder.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Footprints\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNnYtMi4zOEM0IDExLjUgMi45NyAxMC41IDMgOGMuMDMtMi43MiAxLjQ5LTYgNC41LTZDOS4zNyAyIDEwIDMuOCAxMCA1LjVjMCAzLjExLTIgNS42Ni0yIDguNjhWMTZhMiAyIDAgMSAxLTQgMFoiIC8+CiAgPHBhdGggZD0iTTIwIDIwdi0yLjM4YzAtMi4xMiAxLjAzLTMuMTIgMS01LjYyLS4wMy0yLjcyLTEuNDktNi00LjUtNkMxNC42MyA2IDE0IDcuOCAxNCA5LjVjMCAzLjExIDIgNS42NiAyIDguNjhWMjBhMiAyIDAgMSAwIDQgMFoiIC8+CiAgPHBhdGggZD0iTTE2IDE3aDQiIC8+CiAgPHBhdGggZD0iTTQgMTNoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/footprints\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFootprints]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFootprints extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'footprints',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4 16v-2.38C4 11.5 2.97 10.5 3 8c.03-2.72 1.49-6 4.5-6C9.37 2 10 3.8 10 5.5c0 3.11-2 5.66-2 8.68V16a2 2 0 1 1-4 0Z',\\n key: '1dudjm',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M20 20v-2.38c0-2.12 1.03-3.12 1-5.62-.03-2.72-1.49-6-4.5-6C14.63 6 14 7.8 14 9.5c0 3.11 2 5.66 2 8.68V20a2 2 0 1 0 4 0Z',\\n key: 'l2t8xc',\\n },\\n ],\\n ['path', { d: 'M16 17h4', key: '1dejxt' }],\\n ['path', { d: 'M4 13h4', key: '1bwh8b' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFootprints.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Folders\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgNWEyIDIgMCAwIDEgMiAydjdhMiAyIDAgMCAxLTIgMkg5YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDIuNWExLjUgMS41IDAgMCAxIDEuMi42bC42LjhhMS41IDEuNSAwIDAgMCAxLjIuNnoiIC8+CiAgPHBhdGggZD0iTTMgOC4yNjhhMiAyIDAgMCAwLTEgMS43MzhWMTlhMiAyIDAgMCAwIDIgMmgxMWEyIDIgMCAwIDAgMS43MzItMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/folders\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFolders]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFolders extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'folders',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20 5a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H9a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h2.5a1.5 1.5 0 0 1 1.2.6l.6.8a1.5 1.5 0 0 0 1.2.6z',\\n key: 'a4852j',\\n },\\n ],\\n [\\n 'path',\\n { d: 'M3 8.268a2 2 0 0 0-1 1.738V19a2 2 0 0 0 2 2h11a2 2 0 0 0 1.732-1', key: 'yxbcw3' },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideFolders.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Forklift\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJINWEyIDIgMCAwIDAtMiAydjUiIC8+CiAgPHBhdGggZD0iTTE1IDE5aDciIC8+CiAgPHBhdGggZD0iTTE2IDE5VjIiIC8+CiAgPHBhdGggZD0iTTYgMTJWN2EyIDIgMCAwIDEgMi0yaDIuMTcyYTIgMiAwIDAgMSAxLjQxNC41ODZsMy44MjggMy44MjhBMiAyIDAgMCAxIDE2IDEwLjgyOCIgLz4KICA8cGF0aCBkPSJNNyAxOWg0IiAvPgogIDxjaXJjbGUgY3g9IjEzIiBjeT0iMTkiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/forklift\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideForklift]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideForklift extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'forklift',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 12H5a2 2 0 0 0-2 2v5', key: '7zsz91' }],\\n ['path', { d: 'M15 19h7', key: '1askl3' }],\\n ['path', { d: 'M16 19V2', key: '1gf9nk' }],\\n [\\n 'path',\\n {\\n d: 'M6 12V7a2 2 0 0 1 2-2h2.172a2 2 0 0 1 1.414.586l3.828 3.828A2 2 0 0 1 16 10.828',\\n key: 'enx9tf',\\n },\\n ],\\n ['path', { d: 'M7 19h4', key: 'fumhkk' }],\\n ['circle', { cx: '13', cy: '19', r: '2', key: 'wjnkru' }],\\n ['circle', { cx: '5', cy: '19', r: '2', key: 'v8kfzx' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideForklift.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Form\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNGg2IiAvPgogIDxwYXRoIGQ9Ik00IDJoMTAiIC8+CiAgPHJlY3QgeD0iNCIgeT0iMTgiIHdpZHRoPSIxNiIgaGVpZ2h0PSI0IiByeD0iMSIgLz4KICA8cmVjdCB4PSI0IiB5PSI2IiB3aWR0aD0iMTYiIGhlaWdodD0iNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/form\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideForm]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideForm extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'form',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 14h6', key: '77gv2w' }],\\n ['path', { d: 'M4 2h10', key: 'a2b314' }],\\n ['rect', { x: '4', y: '18', width: '16', height: '4', rx: '1', key: 'sybzq6' }],\\n ['rect', { x: '4', y: '6', width: '16', height: '4', rx: '1', key: '1osc9e' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideForm.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Forward\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTcgNS01LTUtNSIgLz4KICA8cGF0aCBkPSJNNCAxOHYtMmE0IDQgMCAwIDEgNC00aDEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/forward\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideForward]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideForward extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'forward',\\n size: 24,\\n node: [\\n ['path', { d: 'm15 17 5-5-5-5', key: 'nf172w' }],\\n ['path', { d: 'M4 18v-2a4 4 0 0 1 4-4h12', key: 'jmiej9' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideForward.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Frame\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMjIiIHgyPSIyIiB5MT0iNiIgeTI9IjYiIC8+CiAgPGxpbmUgeDE9IjIyIiB4Mj0iMiIgeTE9IjE4IiB5Mj0iMTgiIC8+CiAgPGxpbmUgeDE9IjYiIHgyPSI2IiB5MT0iMiIgeTI9IjIyIiAvPgogIDxsaW5lIHgxPSIxOCIgeDI9IjE4IiB5MT0iMiIgeTI9IjIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/frame\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFrame]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFrame extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'frame',\\n size: 24,\\n node: [\\n ['line', { x1: '22', x2: '2', y1: '6', y2: '6', key: '15w7dq' }],\\n ['line', { x1: '22', x2: '2', y1: '18', y2: '18', key: '1ip48p' }],\\n ['line', { x1: '6', x2: '6', y1: '2', y2: '22', key: 'a2lnyx' }],\\n ['line', { x1: '18', x2: '18', y1: '2', y2: '22', key: '8vb6jd' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFrame.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Fullscreen\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSI4IiB4PSI3IiB5PSI4IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/fullscreen\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFullscreen]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFullscreen extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'fullscreen',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\\n ['rect', { width: '10', height: '8', x: '7', y: '8', rx: '1', key: 'vys8me' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFullscreen.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FunnelPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMzU0IDNIM2ExIDEgMCAwIDAtLjc0MiAxLjY3bDcuMjI1IDcuOTg5QTIgMiAwIDAgMSAxMCAxNHY2YTEgMSAwIDAgMCAuNTUzLjg5NWwyIDFBMSAxIDAgMCAwIDE0IDIxdi03YTIgMiAwIDAgMSAuNTE3LTEuMzQxbDEuMjE4LTEuMzQ4IiAvPgogIDxwYXRoIGQ9Ik0xNiA2aDYiIC8+CiAgPHBhdGggZD0iTTE5IDN2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/funnel-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFunnelPlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFunnelPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'funnel-plus',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M13.354 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14v6a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341l1.218-1.348',\\n key: '8mvsmf',\\n },\\n ],\\n ['path', { d: 'M16 6h6', key: '1dogtp' }],\\n ['path', { d: 'M19 3v6', key: '1ytpjt' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFunnelPlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Fuel\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTNoMmEyIDIgMCAwIDEgMiAydjJhMiAyIDAgMCAwIDQgMHYtNi45OThhMiAyIDAgMCAwLS41OS0xLjQyTDE4IDUiIC8+CiAgPHBhdGggZD0iTTE0IDIxVjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MTYiIC8+CiAgPHBhdGggZD0iTTIgMjFoMTMiIC8+CiAgPHBhdGggZD0iTTMgOWgxMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/fuel\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFuel]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFuel extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'fuel',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M14 13h2a2 2 0 0 1 2 2v2a2 2 0 0 0 4 0v-6.998a2 2 0 0 0-.59-1.42L18 5',\\n key: '1wtuz0',\\n },\\n ],\\n ['path', { d: 'M14 21V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v16', key: 'e09ifn' }],\\n ['path', { d: 'M2 21h13', key: '1x0fut' }],\\n ['path', { d: 'M3 9h11', key: '1p7c0w' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideFuel.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name FunnelX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNTMxIDNIM2ExIDEgMCAwIDAtLjc0MiAxLjY3bDcuMjI1IDcuOTg5QTIgMiAwIDAgMSAxMCAxNHY2YTEgMSAwIDAgMCAuNTUzLjg5NWwyIDFBMSAxIDAgMCAwIDE0IDIxdi03YTIgMiAwIDAgMSAuNTE3LTEuMzQxbC40MjctLjQ3MyIgLz4KICA8cGF0aCBkPSJtMTYuNSAzLjUgNSA1IiAvPgogIDxwYXRoIGQ9Im0yMS41IDMuNS01IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/funnel-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFunnelX], svg[lucideFilterX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFunnelX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'funnel-x',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12.531 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14v6a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341l.427-.473',\\n key: 'ol2ft2',\\n },\\n ],\\n ['path', { d: 'm16.5 3.5 5 5', key: '15e6fa' }],\\n ['path', { d: 'm21.5 3.5-5 5', key: 'm0lwru' }],\\n ],\\n aliases: ['filter-x'],\\n };\\n protected override readonly icon = signal(LucideFunnelX.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFunnelX\\n */\\nexport const LucideFilterX = LucideFunnelX;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GalleryHorizontalEnd\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA3djEwIiAvPgogIDxwYXRoIGQ9Ik02IDV2MTQiIC8+CiAgPHJlY3Qgd2lkdGg9IjEyIiBoZWlnaHQ9IjE4IiB4PSIxMCIgeT0iMyIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gallery-horizontal-end\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGalleryHorizontalEnd]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGalleryHorizontalEnd extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'gallery-horizontal-end',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 7v10', key: 'a2pl2d' }],\\n ['path', { d: 'M6 5v14', key: '1kq3d7' }],\\n ['rect', { width: '12', height: '18', x: '10', y: '3', rx: '2', key: '13i7bc' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGalleryHorizontalEnd.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Funnel\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjBhMSAxIDAgMCAwIC41NTMuODk1bDIgMUExIDEgMCAwIDAgMTQgMjF2LTdhMiAyIDAgMCAxIC41MTctMS4zNDFMMjEuNzQgNC42N0ExIDEgMCAwIDAgMjEgM0gzYTEgMSAwIDAgMC0uNzQyIDEuNjdsNy4yMjUgNy45ODlBMiAyIDAgMCAxIDEwIDE0eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/funnel\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideFunnel], svg[lucideFilter]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideFunnel extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'funnel',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z',\\n key: 'sc7q7i',\\n },\\n ],\\n ],\\n aliases: ['filter'],\\n };\\n protected override readonly icon = signal(LucideFunnel.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideFunnel\\n */\\nexport const LucideFilter = LucideFunnel;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GalleryVerticalEnd\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyaDEwIiAvPgogIDxwYXRoIGQ9Ik01IDZoMTQiIC8+CiAgPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjEyIiB4PSIzIiB5PSIxMCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gallery-vertical-end\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGalleryVerticalEnd]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGalleryVerticalEnd extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'gallery-vertical-end',\\n size: 24,\\n node: [\\n ['path', { d: 'M7 2h10', key: 'nczekb' }],\\n ['path', { d: 'M5 6h14', key: 'u2x4p' }],\\n ['rect', { width: '18', height: '12', x: '3', y: '10', rx: '2', key: 'l0tzu3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGalleryVerticalEnd.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GalleryHorizontal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAzdjE4IiAvPgogIDxyZWN0IHdpZHRoPSIxMiIgaGVpZ2h0PSIxOCIgeD0iNiIgeT0iMyIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTIyIDN2MTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gallery-horizontal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGalleryHorizontal]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGalleryHorizontal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'gallery-horizontal',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 3v18', key: 'pzttux' }],\\n ['rect', { width: '12', height: '18', x: '6', y: '3', rx: '2', key: 'btr8bg' }],\\n ['path', { d: 'M22 3v18', key: '6jf3v' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGalleryHorizontal.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Gamepad2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iNiIgeDI9IjEwIiB5MT0iMTEiIHkyPSIxMSIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjgiIHkxPSI5IiB5Mj0iMTMiIC8+CiAgPGxpbmUgeDE9IjE1IiB4Mj0iMTUuMDEiIHkxPSIxMiIgeTI9IjEyIiAvPgogIDxsaW5lIHgxPSIxOCIgeDI9IjE4LjAxIiB5MT0iMTAiIHkyPSIxMCIgLz4KICA8cGF0aCBkPSJNMTcuMzIgNUg2LjY4YTQgNCAwIDAgMC0zLjk3OCAzLjU5Yy0uMDA2LjA1Mi0uMDEuMTAxLS4wMTcuMTUyQzIuNjA0IDkuNDE2IDIgMTQuNDU2IDIgMTZhMyAzIDAgMCAwIDMgM2MxIDAgMS41LS41IDItMWwxLjQxNC0xLjQxNEEyIDIgMCAwIDEgOS44MjggMTZoNC4zNDRhMiAyIDAgMCAxIDEuNDE0LjU4NkwxNyAxOGMuNS41IDEgMSAyIDFhMyAzIDAgMCAwIDMtM2MwLTEuNTQ1LS42MDQtNi41ODQtLjY4NS03LjI1OC0uMDA3LS4wNS0uMDExLS4xLS4wMTctLjE1MUE0IDQgMCAwIDAgMTcuMzIgNXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gamepad-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGamepad2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGamepad2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'gamepad-2',\\n size: 24,\\n node: [\\n ['line', { x1: '6', x2: '10', y1: '11', y2: '11', key: '1gktln' }],\\n ['line', { x1: '8', x2: '8', y1: '9', y2: '13', key: 'qnk9ow' }],\\n ['line', { x1: '15', x2: '15.01', y1: '12', y2: '12', key: 'krot7o' }],\\n ['line', { x1: '18', x2: '18.01', y1: '10', y2: '10', key: '1lcuu1' }],\\n [\\n 'path',\\n {\\n d: 'M17.32 5H6.68a4 4 0 0 0-3.978 3.59c-.006.052-.01.101-.017.152C2.604 9.416 2 14.456 2 16a3 3 0 0 0 3 3c1 0 1.5-.5 2-1l1.414-1.414A2 2 0 0 1 9.828 16h4.344a2 2 0 0 1 1.414.586L17 18c.5.5 1 1 2 1a3 3 0 0 0 3-3c0-1.545-.604-6.584-.685-7.258-.007-.05-.011-.1-.017-.151A4 4 0 0 0 17.32 5z',\\n key: 'mfqc10',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideGamepad2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GalleryVertical\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAyaDE4IiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxMiIgeD0iMyIgeT0iNiIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTMgMjJoMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gallery-vertical\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGalleryVertical]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGalleryVertical extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'gallery-vertical',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 2h18', key: '15qxfx' }],\\n ['rect', { width: '18', height: '12', x: '3', y: '6', rx: '2', key: '1439r6' }],\\n ['path', { d: 'M3 22h18', key: '8prr45' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGalleryVertical.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GalleryThumbnails\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTQiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik00IDIxaDEiIC8+CiAgPHBhdGggZD0iTTkgMjFoMSIgLz4KICA8cGF0aCBkPSJNMTQgMjFoMSIgLz4KICA8cGF0aCBkPSJNMTkgMjFoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/gallery-thumbnails\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGalleryThumbnails]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGalleryThumbnails extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'gallery-thumbnails',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '14', x: '3', y: '3', rx: '2', key: '74y24f' }],\\n ['path', { d: 'M4 21h1', key: '16zlid' }],\\n ['path', { d: 'M9 21h1', key: '15o7lz' }],\\n ['path', { d: 'M14 21h1', key: 'v9vybs' }],\\n ['path', { d: 'M19 21h1', key: 'edywat' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGalleryThumbnails.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Gamepad\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iNiIgeDI9IjEwIiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjgiIHkxPSIxMCIgeTI9IjE0IiAvPgogIDxsaW5lIHgxPSIxNSIgeDI9IjE1LjAxIiB5MT0iMTMiIHkyPSIxMyIgLz4KICA8bGluZSB4MT0iMTgiIHgyPSIxOC4wMSIgeTE9IjExIiB5Mj0iMTEiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIiB4PSIyIiB5PSI2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/gamepad\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGamepad]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGamepad extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'gamepad',\\n size: 24,\\n node: [\\n ['line', { x1: '6', x2: '10', y1: '12', y2: '12', key: '161bw2' }],\\n ['line', { x1: '8', x2: '8', y1: '10', y2: '14', key: '1i6ji0' }],\\n ['line', { x1: '15', x2: '15.01', y1: '13', y2: '13', key: 'dqpgro' }],\\n ['line', { x1: '18', x2: '18.01', y1: '11', y2: '11', key: 'meh2c' }],\\n ['rect', { width: '20', height: '12', x: '2', y: '6', rx: '2', key: '9lu3g6' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGamepad.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GamepadDirectional\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMTQ2IDE1Ljg1NGExLjIwNyAxLjIwNyAwIDAgMSAxLjcwOCAwbDEuNTYgMS41NkEyIDIgMCAwIDEgMTUgMTguODI4VjIxYTEgMSAwIDAgMS0xIDFoLTRhMSAxIDAgMCAxLTEtMXYtMi4xNzJhMiAyIDAgMCAxIC41ODYtMS40MTR6IiAvPgogIDxwYXRoIGQ9Ik0xOC44MjggMTVhMiAyIDAgMCAxLTEuNDE0LS41ODZsLTEuNTYtMS41NmExLjIwNyAxLjIwNyAwIDAgMSAwLTEuNzA4bDEuNTYtMS41NkEyIDIgMCAwIDEgMTguODI4IDlIMjFhMSAxIDAgMCAxIDEgMXY0YTEgMSAwIDAgMS0xIDF6IiAvPgogIDxwYXRoIGQ9Ik02LjU4NiAxNC40MTRBMiAyIDAgMCAxIDUuMTcyIDE1SDNhMSAxIDAgMCAxLTEtMXYtNGExIDEgMCAwIDEgMS0xaDIuMTcyYTIgMiAwIDAgMSAxLjQxNC41ODZsMS41NiAxLjU2YTEuMjA3IDEuMjA3IDAgMCAxIDAgMS43MDh6IiAvPgogIDxwYXRoIGQ9Ik05IDNhMSAxIDAgMCAxIDEtMWg0YTEgMSAwIDAgMSAxIDF2Mi4xNzJhMiAyIDAgMCAxLS41ODYgMS40MTRsLTEuNTYgMS41NmExLjIwNyAxLjIwNyAwIDAgMS0xLjcwOCAwbC0xLjU2LTEuNTZBMiAyIDAgMCAxIDkgNS4xNzJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/gamepad-directional\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGamepadDirectional]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGamepadDirectional extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'gamepad-directional',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M11.146 15.854a1.207 1.207 0 0 1 1.708 0l1.56 1.56A2 2 0 0 1 15 18.828V21a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1v-2.172a2 2 0 0 1 .586-1.414z',\\n key: '1re2og',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M18.828 15a2 2 0 0 1-1.414-.586l-1.56-1.56a1.207 1.207 0 0 1 0-1.708l1.56-1.56A2 2 0 0 1 18.828 9H21a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1z',\\n key: '1pchrj',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M6.586 14.414A2 2 0 0 1 5.172 15H3a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1h2.172a2 2 0 0 1 1.414.586l1.56 1.56a1.207 1.207 0 0 1 0 1.708z',\\n key: '16mt4c',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M9 3a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v2.172a2 2 0 0 1-.586 1.414l-1.56 1.56a1.207 1.207 0 0 1-1.708 0l-1.56-1.56A2 2 0 0 1 9 5.172z',\\n key: '19ox6c',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideGamepadDirectional.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Gavel\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTMtOC4zODEgOC4zOGExIDEgMCAwIDEtMy4wMDEtM2w4LjM4NC04LjM4MSIgLz4KICA8cGF0aCBkPSJtMTYgMTYgNi02IiAvPgogIDxwYXRoIGQ9Im0yMS41IDEwLjUtOC04IiAvPgogIDxwYXRoIGQ9Im04IDggNi02IiAvPgogIDxwYXRoIGQ9Im04LjUgNy41IDggOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/gavel\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGavel]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGavel extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'gavel',\\n size: 24,\\n node: [\\n ['path', { d: 'm14 13-8.381 8.38a1 1 0 0 1-3.001-3l8.384-8.381', key: 'pgg06f' }],\\n ['path', { d: 'm16 16 6-6', key: 'vzrcl6' }],\\n ['path', { d: 'm21.5 10.5-8-8', key: 'a17d9x' }],\\n ['path', { d: 'm8 8 6-6', key: '18bi4p' }],\\n ['path', { d: 'm8.5 7.5 8 8', key: '1oyaui' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGavel.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GeorgianLari\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNSAyMWE3LjUgNy41IDAgMSAxIDcuMzUtOSIgLz4KICA8cGF0aCBkPSJNMTMgMTJWMyIgLz4KICA8cGF0aCBkPSJNNCAyMWgxNiIgLz4KICA8cGF0aCBkPSJNOSAxMlYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/georgian-lari\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGeorgianLari]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGeorgianLari extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'georgian-lari',\\n size: 24,\\n node: [\\n ['path', { d: 'M11.5 21a7.5 7.5 0 1 1 7.35-9', key: '1gyj8k' }],\\n ['path', { d: 'M13 12V3', key: '18om2a' }],\\n ['path', { d: 'M4 21h16', key: '1h09gz' }],\\n ['path', { d: 'M9 12V3', key: 'geutu0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGeorgianLari.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Gem\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSAzIDggOWw0IDEzIDQtMTMtMi41LTYiIC8+CiAgPHBhdGggZD0iTTE3IDNhMiAyIDAgMCAxIDEuNi44bDMgNGEyIDIgMCAwIDEgLjAxMyAyLjM4MmwtNy45OSAxMC45ODZhMiAyIDAgMCAxLTMuMjQ3IDBsLTcuOTktMTAuOTg2QTIgMiAwIDAgMSAyLjQgNy44bDIuOTk4LTMuOTk3QTIgMiAwIDAgMSA3IDN6IiAvPgogIDxwYXRoIGQ9Ik0yIDloMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gem\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGem]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGem extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'gem',\\n size: 24,\\n node: [\\n ['path', { d: 'M10.5 3 8 9l4 13 4-13-2.5-6', key: 'b3dvk1' }],\\n [\\n 'path',\\n {\\n d: 'M17 3a2 2 0 0 1 1.6.8l3 4a2 2 0 0 1 .013 2.382l-7.99 10.986a2 2 0 0 1-3.247 0l-7.99-10.986A2 2 0 0 1 2.4 7.8l2.998-3.997A2 2 0 0 1 7 3z',\\n key: '7w4byz',\\n },\\n ],\\n ['path', { d: 'M2 9h20', key: '16fsjt' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGem.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Gift\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3YxNCIgLz4KICA8cGF0aCBkPSJNMjAgMTF2OGEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMnYtOCIgLz4KICA8cGF0aCBkPSJNNy41IDdhMSAxIDAgMCAxIDAtNUE0LjggOCAwIDAgMSAxMiA3YTQuOCA4IDAgMCAxIDQuNS01IDEgMSAwIDAgMSAwIDUiIC8+CiAgPHJlY3QgeD0iMyIgeT0iNyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/gift\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGift]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGift extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'gift',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 7v14', key: '1akyts' }],\\n ['path', { d: 'M20 11v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-8', key: '1sqzm4' }],\\n [\\n 'path',\\n {\\n d: 'M7.5 7a1 1 0 0 1 0-5A4.8 8 0 0 1 12 7a4.8 8 0 0 1 4.5-5 1 1 0 0 1 0 5',\\n key: 'kc0143',\\n },\\n ],\\n ['rect', { x: '3', y: '7', width: '18', height: '4', rx: '1', key: '1hberx' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGift.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Ghost\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxMGguMDEiIC8+CiAgPHBhdGggZD0iTTE1IDEwaC4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMmE4IDggMCAwIDAtOCA4djEybDMtMyAyLjUgMi41TDEyIDE5bDIuNSAyLjVMMTcgMTlsMyAzVjEwYTggOCAwIDAgMC04LTh6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ghost\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGhost]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGhost extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ghost',\\n size: 24,\\n node: [\\n ['path', { d: 'M9 10h.01', key: 'qbtxuw' }],\\n ['path', { d: 'M15 10h.01', key: '1qmjsl' }],\\n [\\n 'path',\\n {\\n d: 'M12 2a8 8 0 0 0-8 8v12l3-3 2.5 2.5L12 19l2.5 2.5L17 19l3 3V10a8 8 0 0 0-8-8z',\\n key: 'uwwb07',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideGhost.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Gauge\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTQgNC00IiAvPgogIDxwYXRoIGQ9Ik0zLjM0IDE5YTEwIDEwIDAgMSAxIDE3LjMyIDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/gauge\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGauge]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGauge extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'gauge',\\n size: 24,\\n node: [\\n ['path', { d: 'm12 14 4-4', key: '9kzdfg' }],\\n ['path', { d: 'M3.34 19a10 10 0 1 1 17.32 0', key: '19p75a' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGauge.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GitBranchMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNmE5IDkgMCAwIDAtOSA5VjMiIC8+CiAgPHBhdGggZD0iTTIxIDE4aC02IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iNiIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iMTgiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/git-branch-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGitBranchMinus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGitBranchMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'git-branch-minus',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 6a9 9 0 0 0-9 9V3', key: '1cii5b' }],\\n ['path', { d: 'M21 18h-6', key: '139f0c' }],\\n ['circle', { cx: '18', cy: '6', r: '3', key: '1h7g24' }],\\n ['circle', { cx: '6', cy: '18', r: '3', key: 'fqmcym' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGitBranchMinus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GitBranchPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAzdjEyIiAvPgogIDxwYXRoIGQ9Ik0xOCA5YTMgMyAwIDEgMCAwLTYgMyAzIDAgMCAwIDAgNnoiIC8+CiAgPHBhdGggZD0iTTYgMjFhMyAzIDAgMSAwIDAtNiAzIDMgMCAwIDAgMCA2eiIgLz4KICA8cGF0aCBkPSJNMTUgNmE5IDkgMCAwIDAtOSA5IiAvPgogIDxwYXRoIGQ9Ik0xOCAxNXY2IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOGgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-branch-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGitBranchPlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGitBranchPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'git-branch-plus',\\n size: 24,\\n node: [\\n ['path', { d: 'M6 3v12', key: 'qpgusn' }],\\n ['path', { d: 'M18 9a3 3 0 1 0 0-6 3 3 0 0 0 0 6z', key: '1d02ji' }],\\n ['path', { d: 'M6 21a3 3 0 1 0 0-6 3 3 0 0 0 0 6z', key: 'chk6ph' }],\\n ['path', { d: 'M15 6a9 9 0 0 0-9 9', key: 'or332x' }],\\n ['path', { d: 'M18 15v6', key: '9wciyi' }],\\n ['path', { d: 'M21 18h-6', key: '139f0c' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGitBranchPlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GitCommitVertical\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3Y2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTEyIDE1djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/git-commit-vertical\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGitCommitVertical]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGitCommitVertical extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'git-commit-vertical',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 3v6', key: '1holv5' }],\\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\\n ['path', { d: 'M12 15v6', key: 'a9ows0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGitCommitVertical.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GitCommitHorizontal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzIiAvPgogIDxsaW5lIHgxPSIzIiB4Mj0iOSIgeTE9IjEyIiB5Mj0iMTIiIC8+CiAgPGxpbmUgeDE9IjE1IiB4Mj0iMjEiIHkxPSIxMiIgeTI9IjEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/git-commit-horizontal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGitCommitHorizontal], svg[lucideGitCommit]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGitCommitHorizontal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'git-commit-horizontal',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\\n ['line', { x1: '3', x2: '9', y1: '12', y2: '12', key: '1dyftd' }],\\n ['line', { x1: '15', x2: '21', y1: '12', y2: '12', key: 'oup4p8' }],\\n ],\\n aliases: ['git-commit'],\\n };\\n protected override readonly icon = signal(LucideGitCommitHorizontal.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideGitCommitHorizontal\\n */\\nexport const LucideGitCommit = LucideGitCommitHorizontal;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GitBranch\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNmE5IDkgMCAwIDAtOSA5VjMiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSI2IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-branch\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGitBranch]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGitBranch extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'git-branch',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 6a9 9 0 0 0-9 9V3', key: '1cii5b' }],\\n ['circle', { cx: '18', cy: '6', r: '3', key: '1h7g24' }],\\n ['circle', { cx: '6', cy: '18', r: '3', key: 'fqmcym' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGitBranch.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GitGraph\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNNSA5djYiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE4IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjE4IiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNMTYgMTUuN0E5IDkgMCAwIDAgMTkgOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-graph\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGitGraph]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGitGraph extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'git-graph',\\n size: 24,\\n node: [\\n ['circle', { cx: '5', cy: '6', r: '3', key: '1qnov2' }],\\n ['path', { d: 'M5 9v6', key: '158jrl' }],\\n ['circle', { cx: '5', cy: '18', r: '3', key: '104gr9' }],\\n ['path', { d: 'M12 3v18', key: '108xh3' }],\\n ['circle', { cx: '19', cy: '6', r: '3', key: '108a5v' }],\\n ['path', { d: 'M16 15.7A9 9 0 0 0 19 9', key: '1e3vqb' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGitGraph.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GitCompare\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xMyA2aDNhMiAyIDAgMCAxIDIgMnY3IiAvPgogIDxwYXRoIGQ9Ik0xMSAxOEg4YTIgMiAwIDAgMS0yLTJWOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-compare\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGitCompare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGitCompare extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'git-compare',\\n size: 24,\\n node: [\\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\\n ['circle', { cx: '6', cy: '6', r: '3', key: '1lh9wr' }],\\n ['path', { d: 'M13 6h3a2 2 0 0 1 2 2v7', key: '1yeb86' }],\\n ['path', { d: 'M11 18H8a2 2 0 0 1-2-2V9', key: '19pyzm' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGitCompare.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GitFork\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNMTggOXYyYzAgLjYtLjQgMS0xIDFIN2MtLjYgMC0xLS40LTEtMVY5IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/git-fork\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGitFork]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGitFork extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'git-fork',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '18', r: '3', key: '1mpf1b' }],\\n ['circle', { cx: '6', cy: '6', r: '3', key: '1lh9wr' }],\\n ['circle', { cx: '18', cy: '6', r: '3', key: '1h7g24' }],\\n ['path', { d: 'M18 9v2c0 .6-.4 1-1 1H7c-.6 0-1-.4-1-1V9', key: '1uq4wg' }],\\n ['path', { d: 'M12 12v3', key: '158kv8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGitFork.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GitCompareArrows\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNMTIgNmg1YTIgMiAwIDAgMSAyIDJ2NyIgLz4KICA8cGF0aCBkPSJtMTUgOS0zLTMgMy0zIiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iMTgiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTEyIDE4SDdhMiAyIDAgMCAxLTItMlY5IiAvPgogIDxwYXRoIGQ9Im05IDE1IDMgMy0zIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/git-compare-arrows\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGitCompareArrows]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGitCompareArrows extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'git-compare-arrows',\\n size: 24,\\n node: [\\n ['circle', { cx: '5', cy: '6', r: '3', key: '1qnov2' }],\\n ['path', { d: 'M12 6h5a2 2 0 0 1 2 2v7', key: '1yj91y' }],\\n ['path', { d: 'm15 9-3-3 3-3', key: '1lwv8l' }],\\n ['circle', { cx: '19', cy: '18', r: '3', key: '1qljk2' }],\\n ['path', { d: 'M12 18H7a2 2 0 0 1-2-2V9', key: '16sdep' }],\\n ['path', { d: 'm9 15 3 3-3 3', key: '1m3kbl' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGitCompareArrows.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GitMergeConflict\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNmg0YTIgMiAwIDAgMSAyIDJ2NyIgLz4KICA8cGF0aCBkPSJNNiAxMnY5IiAvPgogIDxwYXRoIGQ9Ik05IDMgMyA5IiAvPgogIDxwYXRoIGQ9Ik05IDkgMyAzIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/git-merge-conflict\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGitMergeConflict]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGitMergeConflict extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'git-merge-conflict',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 6h4a2 2 0 0 1 2 2v7', key: '18ej7s' }],\\n ['path', { d: 'M6 12v9', key: '9e33v1' }],\\n ['path', { d: 'M9 3 3 9', key: 'ahyygn' }],\\n ['path', { d: 'M9 9 3 3', key: 'v551iv' }],\\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGitMergeConflict.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GitPullRequestArrow\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNNSA5djEyIiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iMTgiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTE1IDktMy0zIDMtMyIgLz4KICA8cGF0aCBkPSJNMTIgNmg1YTIgMiAwIDAgMSAyIDJ2NyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-pull-request-arrow\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGitPullRequestArrow]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGitPullRequestArrow extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'git-pull-request-arrow',\\n size: 24,\\n node: [\\n ['circle', { cx: '5', cy: '6', r: '3', key: '1qnov2' }],\\n ['path', { d: 'M5 9v12', key: 'ih889a' }],\\n ['circle', { cx: '19', cy: '18', r: '3', key: '1qljk2' }],\\n ['path', { d: 'm15 9-3-3 3-3', key: '1lwv8l' }],\\n ['path', { d: 'M12 6h5a2 2 0 0 1 2 2v7', key: '1yj91y' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGitPullRequestArrow.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GitMerge\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik02IDIxVjlhOSA5IDAgMCAwIDkgOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-merge\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGitMerge]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGitMerge extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'git-merge',\\n size: 24,\\n node: [\\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\\n ['circle', { cx: '6', cy: '6', r: '3', key: '1lh9wr' }],\\n ['path', { d: 'M6 21V9a9 9 0 0 0 9 9', key: '7kw0sc' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGitMerge.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GitPullRequestCreate\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNNiA5djEyIiAvPgogIDxwYXRoIGQ9Ik0xMyA2aDNhMiAyIDAgMCAxIDIgMnYzIiAvPgogIDxwYXRoIGQ9Ik0xOCAxNXY2IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOGgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-pull-request-create\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGitPullRequestCreate]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGitPullRequestCreate extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'git-pull-request-create',\\n size: 24,\\n node: [\\n ['circle', { cx: '6', cy: '6', r: '3', key: '1lh9wr' }],\\n ['path', { d: 'M6 9v12', key: '1sc30k' }],\\n ['path', { d: 'M13 6h3a2 2 0 0 1 2 2v3', key: '1jb6z3' }],\\n ['path', { d: 'M18 15v6', key: '9wciyi' }],\\n ['path', { d: 'M21 18h-6', key: '139f0c' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGitPullRequestCreate.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GitPullRequestClosed\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNNiA5djEyIiAvPgogIDxwYXRoIGQ9Im0yMSAzLTYgNiIgLz4KICA8cGF0aCBkPSJtMjEgOS02LTYiIC8+CiAgPHBhdGggZD0iTTE4IDExLjVWMTUiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-pull-request-closed\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGitPullRequestClosed]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGitPullRequestClosed extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'git-pull-request-closed',\\n size: 24,\\n node: [\\n ['circle', { cx: '6', cy: '6', r: '3', key: '1lh9wr' }],\\n ['path', { d: 'M6 9v12', key: '1sc30k' }],\\n ['path', { d: 'm21 3-6 6', key: '16nqsk' }],\\n ['path', { d: 'm21 9-6-6', key: '9j17rh' }],\\n ['path', { d: 'M18 11.5V15', key: '65xf6f' }],\\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGitPullRequestClosed.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GitPullRequest\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xMyA2aDNhMiAyIDAgMCAxIDIgMnY3IiAvPgogIDxsaW5lIHgxPSI2IiB4Mj0iNiIgeTE9IjkiIHkyPSIyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-pull-request\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGitPullRequest]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGitPullRequest extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'git-pull-request',\\n size: 24,\\n node: [\\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\\n ['circle', { cx: '6', cy: '6', r: '3', key: '1lh9wr' }],\\n ['path', { d: 'M13 6h3a2 2 0 0 1 2 2v7', key: '1yeb86' }],\\n ['line', { x1: '6', x2: '6', y1: '9', y2: '21', key: 'rroup' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGitPullRequest.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GitPullRequestDraft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xOCA2VjUiIC8+CiAgPHBhdGggZD0iTTE4IDExdi0xIiAvPgogIDxsaW5lIHgxPSI2IiB4Mj0iNiIgeTE9IjkiIHkyPSIyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/git-pull-request-draft\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGitPullRequestDraft]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGitPullRequestDraft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'git-pull-request-draft',\\n size: 24,\\n node: [\\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\\n ['circle', { cx: '6', cy: '6', r: '3', key: '1lh9wr' }],\\n ['path', { d: 'M18 6V5', key: '1oao2s' }],\\n ['path', { d: 'M18 11v-1', key: '11c8tz' }],\\n ['line', { x1: '6', x2: '6', y1: '9', y2: '21', key: 'rroup' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGitPullRequestDraft.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GitPullRequestCreateArrow\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNNSA5djEyIiAvPgogIDxwYXRoIGQ9Im0xNSA5LTMtMyAzLTMiIC8+CiAgPHBhdGggZD0iTTEyIDZoNWEyIDIgMCAwIDEgMiAydjMiIC8+CiAgPHBhdGggZD0iTTE5IDE1djYiIC8+CiAgPHBhdGggZD0iTTIyIDE4aC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/git-pull-request-create-arrow\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGitPullRequestCreateArrow]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGitPullRequestCreateArrow extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'git-pull-request-create-arrow',\\n size: 24,\\n node: [\\n ['circle', { cx: '5', cy: '6', r: '3', key: '1qnov2' }],\\n ['path', { d: 'M5 9v12', key: 'ih889a' }],\\n ['path', { d: 'm15 9-3-3 3-3', key: '1lwv8l' }],\\n ['path', { d: 'M12 6h5a2 2 0 0 1 2 2v3', key: '1rbwk6' }],\\n ['path', { d: 'M19 15v6', key: '10aioa' }],\\n ['path', { d: 'M22 18h-6', key: '1d5gi5' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGitPullRequestCreateArrow.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GlobeCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgNiAyIDIgNC00IiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDIwQTEwIDEwIDAgMSAxIDEyIDJhMTQuNSAxNC41IDAgMCAwIDAgMjAgMTQuNSAxNC41IDAgMCAwIDQtMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/globe-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGlobeCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGlobeCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'globe-check',\\n size: 24,\\n node: [\\n ['path', { d: 'm15 6 2 2 4-4', key: 'levio8' }],\\n [\\n 'path',\\n { d: 'M2 12h20A10 10 0 1 1 12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 4-10', key: '46evmv' },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideGlobeCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Glasses\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iMTUiIHI9IjQiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxNSIgcj0iNCIgLz4KICA8cGF0aCBkPSJNMTQgMTVhMiAyIDAgMCAwLTItMiAyIDIgMCAwIDAtMiAyIiAvPgogIDxwYXRoIGQ9Ik0yLjUgMTMgNSA3Yy43LTEuMyAxLjQtMiAzLTIiIC8+CiAgPHBhdGggZD0iTTIxLjUgMTMgMTkgN2MtLjctMS4zLTEuNS0yLTMtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/glasses\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGlasses]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGlasses extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'glasses',\\n size: 24,\\n node: [\\n ['circle', { cx: '6', cy: '15', r: '4', key: 'vux9w4' }],\\n ['circle', { cx: '18', cy: '15', r: '4', key: '18o8ve' }],\\n ['path', { d: 'M14 15a2 2 0 0 0-2-2 2 2 0 0 0-2 2', key: '1ag4bs' }],\\n ['path', { d: 'M2.5 13 5 7c.7-1.3 1.4-2 3-2', key: '1hm1gs' }],\\n ['path', { d: 'M21.5 13 19 7c-.7-1.3-1.5-2-3-2', key: '1r31ai' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGlasses.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GlobeOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMTE0IDQuNDYyQTE0LjUgMTQuNSAwIDAgMSAxMiAyYTEwIDEwIDAgMCAxIDkuMzEzIDEzLjY0MyIgLz4KICA8cGF0aCBkPSJNMTUuNTU3IDE1LjU1NkExNC41IDE0LjUgMCAwIDEgMTIgMjIgMTAgMTAgMCAwIDEgNC45MjkgNC45MjkiIC8+CiAgPHBhdGggZD0iTTE1Ljg5MiAxMC4yMzRBMTQuNSAxNC41IDAgMCAwIDEyIDJhMTAgMTAgMCAwIDAtMy42NDMuNjg3IiAvPgogIDxwYXRoIGQ9Ik0xNy42NTYgMTJIMjIiIC8+CiAgPHBhdGggZD0iTTE5LjA3MSAxOS4wNzFBMTAgMTAgMCAwIDEgMTIgMjIgMTQuNSAxNC41IDAgMCAxIDguNDQgOC40NSIgLz4KICA8cGF0aCBkPSJNMiAxMmgxMCIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/globe-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGlobeOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGlobeOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'globe-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M10.114 4.462A14.5 14.5 0 0 1 12 2a10 10 0 0 1 9.313 13.643', key: '1jq2r7' }],\\n [\\n 'path',\\n { d: 'M15.557 15.556A14.5 14.5 0 0 1 12 22 10 10 0 0 1 4.929 4.929', key: '1ohfya' },\\n ],\\n ['path', { d: 'M15.892 10.234A14.5 14.5 0 0 0 12 2a10 10 0 0 0-3.643.687', key: '1fyh9w' }],\\n ['path', { d: 'M17.656 12H22', key: '1ttse4' }],\\n ['path', { d: 'M19.071 19.071A10 10 0 0 1 12 22 14.5 14.5 0 0 1 8.44 8.45', key: 'rmtjzo' }],\\n ['path', { d: 'M2 12h10', key: '19562f' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGlobeOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GlobeLock\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuNjg2IDE1QTE0LjUgMTQuNSAwIDAgMSAxMiAyMmExNC41IDE0LjUgMCAwIDEgMC0yMCAxMCAxMCAwIDEgMCA5LjU0MiAxMyIgLz4KICA8cGF0aCBkPSJNMiAxMmg4LjUiIC8+CiAgPHBhdGggZD0iTTIwIDZWNGEyIDIgMCAxIDAtNCAwdjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjgiIGhlaWdodD0iNSIgeD0iMTQiIHk9IjYiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/globe-lock\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGlobeLock]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGlobeLock extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'globe-lock',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M15.686 15A14.5 14.5 0 0 1 12 22a14.5 14.5 0 0 1 0-20 10 10 0 1 0 9.542 13',\\n key: 'qkt0x6',\\n },\\n ],\\n ['path', { d: 'M2 12h8.5', key: 'ovaggd' }],\\n ['path', { d: 'M20 6V4a2 2 0 1 0-4 0v2', key: '1of5e8' }],\\n ['rect', { width: '8', height: '5', x: '14', y: '6', rx: '1', key: '1fmf51' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGlobeLock.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Globe\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgMmExNC41IDE0LjUgMCAwIDAgMCAyMCAxNC41IDE0LjUgMCAwIDAgMC0yMCIgLz4KICA8cGF0aCBkPSJNMiAxMmgyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/globe\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGlobe]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGlobe extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'globe',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20', key: '13o1zl' }],\\n ['path', { d: 'M2 12h20', key: '9i4pu4' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGlobe.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Goal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNWMmw4IDQtOCA0IiAvPgogIDxwYXRoIGQ9Ik0yMC41NjEgMTAuMjIyYTkgOSAwIDEgMS0xMi41NS01LjI5IiAvPgogIDxwYXRoIGQ9Ik04LjAwMiA5Ljk5N2E1IDUgMCAxIDAgOC45IDIuMDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/goal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGoal]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGoal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'goal',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 13V2l8 4-8 4', key: '5wlwwj' }],\\n ['path', { d: 'M20.561 10.222a9 9 0 1 1-12.55-5.29', key: '1c0wjv' }],\\n ['path', { d: 'M8.002 9.997a5 5 0 1 0 8.9 2.02', key: 'gb1g7m' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGoal.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GlobeX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMyA1IDUiIC8+CiAgPHBhdGggZD0iTTIgMTJoMjBBMTAgMTAgMCAxIDEgMTIgMmExNC41IDE0LjUgMCAwIDAgMCAyMCAxNC41IDE0LjUgMCAwIDAgNC0xMCIgLz4KICA8cGF0aCBkPSJtMjEgMy01IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/globe-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGlobeX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGlobeX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'globe-x',\\n size: 24,\\n node: [\\n ['path', { d: 'm16 3 5 5', key: '1husv6' }],\\n [\\n 'path',\\n { d: 'M2 12h20A10 10 0 1 1 12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 4-10', key: '46evmv' },\\n ],\\n ['path', { d: 'm21 3-5 5', key: '1g5oa7' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGlobeX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GraduationCap\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuNDIgMTAuOTIyYTEgMSAwIDAgMC0uMDE5LTEuODM4TDEyLjgzIDUuMThhMiAyIDAgMCAwLTEuNjYgMEwyLjYgOS4wOGExIDEgMCAwIDAgMCAxLjgzMmw4LjU3IDMuOTA4YTIgMiAwIDAgMCAxLjY2IDB6IiAvPgogIDxwYXRoIGQ9Ik0yMiAxMHY2IiAvPgogIDxwYXRoIGQ9Ik02IDEyLjVWMTZhNiAzIDAgMCAwIDEyIDB2LTMuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/graduation-cap\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGraduationCap]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGraduationCap extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'graduation-cap',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0z',\\n key: 'j76jl0',\\n },\\n ],\\n ['path', { d: 'M22 10v6', key: '1lu8f3' }],\\n ['path', { d: 'M6 12.5V16a6 3 0 0 0 12 0v-3.5', key: '1r8lef' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGraduationCap.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GlassWater\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNS4xMTYgNC4xMDRBMSAxIDAgMCAxIDYuMTEgM2gxMS43OGExIDEgMCAwIDEgLjk5NCAxLjEwNUwxNy4xOSAyMC4yMUEyIDIgMCAwIDEgMTUuMiAyMkg4LjhhMiAyIDAgMCAxLTItMS43OXoiIC8+CiAgPHBhdGggZD0iTTYgMTJhNSA1IDAgMCAxIDYgMCA1IDUgMCAwIDAgNiAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/glass-water\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGlassWater]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGlassWater extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'glass-water',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M5.116 4.104A1 1 0 0 1 6.11 3h11.78a1 1 0 0 1 .994 1.105L17.19 20.21A2 2 0 0 1 15.2 22H8.8a2 2 0 0 1-2-1.79z',\\n key: 'p55z4y',\\n },\\n ],\\n ['path', { d: 'M6 12a5 5 0 0 1 6 0 5 5 0 0 0 6 0', key: 'mjntcy' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGlassWater.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Grape\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgNVYybC01Ljg5IDUuODkiIC8+CiAgPGNpcmNsZSBjeD0iMTYuNiIgY3k9IjE1Ljg5IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjguMTEiIGN5PSI3LjQiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iMTIuMzUiIGN5PSIxMS42NSIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSIxMy45MSIgY3k9IjUuODUiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iMTguMTUiIGN5PSIxMC4wOSIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSI2LjU2IiBjeT0iMTMuMiIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSIxMC44IiBjeT0iMTcuNDQiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE5IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/grape\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGrape]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGrape extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'grape',\\n size: 24,\\n node: [\\n ['path', { d: 'M22 5V2l-5.89 5.89', key: '1eenpo' }],\\n ['circle', { cx: '16.6', cy: '15.89', r: '3', key: 'xjtalx' }],\\n ['circle', { cx: '8.11', cy: '7.4', r: '3', key: 'u2fv6i' }],\\n ['circle', { cx: '12.35', cy: '11.65', r: '3', key: 'i6i8g7' }],\\n ['circle', { cx: '13.91', cy: '5.85', r: '3', key: '6ye0dv' }],\\n ['circle', { cx: '18.15', cy: '10.09', r: '3', key: 'snx9no' }],\\n ['circle', { cx: '6.56', cy: '13.2', r: '3', key: '17x4xg' }],\\n ['circle', { cx: '10.8', cy: '17.44', r: '3', key: '1hogw9' }],\\n ['circle', { cx: '5', cy: '19', r: '3', key: '1sn6vo' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGrape.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Grid2x2Check\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxN2ExIDEgMCAwIDEtMSAxSDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMTRhMiAyIDAgMCAxIDIgMnY2YTEgMSAwIDAgMS0xIDFIMyIgLz4KICA8cGF0aCBkPSJtMTYgMTkgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/grid-2x2-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGrid2x2Check], svg[lucideGrid2X2Check]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGrid2x2Check extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'grid-2x2-check',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12 3v17a1 1 0 0 1-1 1H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v6a1 1 0 0 1-1 1H3',\\n key: '11za1p',\\n },\\n ],\\n ['path', { d: 'm16 19 2 2 4-4', key: '1b14m6' }],\\n ],\\n aliases: ['grid-2-x-2-check'],\\n };\\n protected override readonly icon = signal(LucideGrid2x2Check.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideGrid2x2Check\\n */\\nexport const LucideGrid2X2Check = LucideGrid2x2Check;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Gpu\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxN2gxOGEyIDIgMCAwIDAgMi0yVjdhMiAyIDAgMCAwLTItMkgyIiAvPgogIDxwYXRoIGQ9Ik0yIDIxVjMiIC8+CiAgPHBhdGggZD0iTTcgMTd2M2ExIDEgMCAwIDAgMSAxaDVhMSAxIDAgMCAwIDEtMXYtMyIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjExIiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIxMSIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/gpu\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGpu]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGpu extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'gpu',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 17h18a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2H2', key: 'hpo31w' }],\\n ['path', { d: 'M2 21V3', key: '1bzk4w' }],\\n ['path', { d: 'M7 17v3a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1v-3', key: '5hbqbf' }],\\n ['circle', { cx: '16', cy: '11', r: '2', key: 'qt15rb' }],\\n ['circle', { cx: '8', cy: '11', r: '2', key: 'ssideg' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGpu.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Grid2x2X\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxN2ExIDEgMCAwIDEtMSAxSDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMTRhMiAyIDAgMCAxIDIgMnY2YTEgMSAwIDAgMS0xIDFIMyIgLz4KICA8cGF0aCBkPSJtMTYgMTYgNSA1IiAvPgogIDxwYXRoIGQ9Im0xNiAyMSA1LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/grid-2x2-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGrid2x2X], svg[lucideGrid2X2X]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGrid2x2X extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'grid-2x2-x',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12 3v17a1 1 0 0 1-1 1H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v6a1 1 0 0 1-1 1H3',\\n key: '11za1p',\\n },\\n ],\\n ['path', { d: 'm16 16 5 5', key: '8tpb07' }],\\n ['path', { d: 'm16 21 5-5', key: '193jll' }],\\n ],\\n aliases: ['grid-2-x-2-x'],\\n };\\n protected override readonly icon = signal(LucideGrid2x2X.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideGrid2x2X\\n */\\nexport const LucideGrid2X2X = LucideGrid2x2X;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Grid2x2Plus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxN2ExIDEgMCAwIDEtMSAxSDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMTRhMiAyIDAgMCAxIDIgMnY2YTEgMSAwIDAgMS0xIDFIMyIgLz4KICA8cGF0aCBkPSJNMTYgMTloNiIgLz4KICA8cGF0aCBkPSJNMTkgMjJ2LTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/grid-2x2-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGrid2x2Plus], svg[lucideGrid2X2Plus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGrid2x2Plus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'grid-2x2-plus',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12 3v17a1 1 0 0 1-1 1H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v6a1 1 0 0 1-1 1H3',\\n key: '11za1p',\\n },\\n ],\\n ['path', { d: 'M16 19h6', key: 'xwg31i' }],\\n ['path', { d: 'M19 22v-6', key: 'qhmiwi' }],\\n ],\\n aliases: ['grid-2-x-2-plus'],\\n };\\n protected override readonly icon = signal(LucideGrid2x2Plus.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideGrid2x2Plus\\n */\\nexport const LucideGrid2X2Plus = LucideGrid2x2Plus;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Grid2x2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxOCIgLz4KICA8cGF0aCBkPSJNMyAxMmgxOCIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/grid-2x2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGrid2x2], svg[lucideGrid2X2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGrid2x2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'grid-2x2',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 3v18', key: '108xh3' }],\\n ['path', { d: 'M3 12h18', key: '1i2n21' }],\\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\\n ],\\n aliases: ['grid-2-x-2'],\\n };\\n protected override readonly icon = signal(LucideGrid2x2.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideGrid2x2\\n */\\nexport const LucideGrid2X2 = LucideGrid2x2;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Grid3x2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3YxOCIgLz4KICA8cGF0aCBkPSJNMyAxMmgxOCIgLz4KICA8cGF0aCBkPSJNOSAzdjE4IiAvPgogIDxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/grid-3x2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGrid3x2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGrid3x2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'grid-3x2',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 3v18', key: '14nvp0' }],\\n ['path', { d: 'M3 12h18', key: '1i2n21' }],\\n ['path', { d: 'M9 3v18', key: 'fh3hqa' }],\\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGrid3x2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GripHorizontal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjkiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSI5IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSI5IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTUiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSIxNSIgcj0iMSIgLz4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iMTUiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/grip-horizontal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGripHorizontal]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGripHorizontal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'grip-horizontal',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '9', r: '1', key: '124mty' }],\\n ['circle', { cx: '19', cy: '9', r: '1', key: '1ruzo2' }],\\n ['circle', { cx: '5', cy: '9', r: '1', key: '1a8b28' }],\\n ['circle', { cx: '12', cy: '15', r: '1', key: '1e56xg' }],\\n ['circle', { cx: '19', cy: '15', r: '1', key: '1a92ep' }],\\n ['circle', { cx: '5', cy: '15', r: '1', key: '5r1jwy' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGripHorizontal.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Grip\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjUiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSI1IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSI1IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSIxMiIgcj0iMSIgLz4KICA8Y2lyY2xlIGN4PSI1IiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxOSIgcj0iMSIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjE5IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSIxOSIgcj0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/grip\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGrip]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGrip extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'grip',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '5', r: '1', key: 'gxeob9' }],\\n ['circle', { cx: '19', cy: '5', r: '1', key: 'w8mnmm' }],\\n ['circle', { cx: '5', cy: '5', r: '1', key: 'lttvr7' }],\\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\\n ['circle', { cx: '19', cy: '12', r: '1', key: '1wjl8i' }],\\n ['circle', { cx: '5', cy: '12', r: '1', key: '1pcz8c' }],\\n ['circle', { cx: '12', cy: '19', r: '1', key: 'lyex9k' }],\\n ['circle', { cx: '19', cy: '19', r: '1', key: 'shf9b7' }],\\n ['circle', { cx: '5', cy: '19', r: '1', key: 'bfqh0e' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGrip.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Grid3x3\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTMgMTVoMTgiIC8+CiAgPHBhdGggZD0iTTkgM3YxOCIgLz4KICA8cGF0aCBkPSJNMTUgM3YxOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/grid-3x3\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGrid3x3], svg[lucideGrid], svg[lucideGrid3X3]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGrid3x3 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'grid-3x3',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M3 9h18', key: '1pudct' }],\\n ['path', { d: 'M3 15h18', key: '5xshup' }],\\n ['path', { d: 'M9 3v18', key: 'fh3hqa' }],\\n ['path', { d: 'M15 3v18', key: '14nvp0' }],\\n ],\\n aliases: ['grid', 'grid-3-x-3'],\\n };\\n protected override readonly icon = signal(LucideGrid3x3.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideGrid3x3\\n */\\nexport const LucideGrid = LucideGrid3x3;\\n\\n/**\\n * @deprecated\\n * @see LucideGrid3x3\\n */\\nexport const LucideGrid3X3 = LucideGrid3x3;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name GripVertical\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjUiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjE5IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjE1IiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTUiIGN5PSI1IiByPSIxIiAvPgogIDxjaXJjbGUgY3g9IjE1IiBjeT0iMTkiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/grip-vertical\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGripVertical]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGripVertical extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'grip-vertical',\\n size: 24,\\n node: [\\n ['circle', { cx: '9', cy: '12', r: '1', key: '1vctgf' }],\\n ['circle', { cx: '9', cy: '5', r: '1', key: 'hp0tcf' }],\\n ['circle', { cx: '9', cy: '19', r: '1', key: 'fkjjf6' }],\\n ['circle', { cx: '15', cy: '12', r: '1', key: '1tmaij' }],\\n ['circle', { cx: '15', cy: '5', r: '1', key: '19l28e' }],\\n ['circle', { cx: '15', cy: '19', r: '1', key: 'f4zoj3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGripVertical.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Guitar\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEuOSAxMi4xIDQuNTE0LTQuNTE0IiAvPgogIDxwYXRoIGQ9Ik0yMC4xIDIuM2ExIDEgMCAwIDAtMS40IDBsLTEuMTE0IDEuMTE0QTIgMiAwIDAgMCAxNyA0LjgyOHYxLjM0NGEyIDIgMCAwIDEtLjU4NiAxLjQxNEEyIDIgMCAwIDEgMTcuODI4IDdoMS4zNDRhMiAyIDAgMCAwIDEuNDE0LS41ODZMMjEuNyA1LjNhMSAxIDAgMCAwIDAtMS40eiIgLz4KICA8cGF0aCBkPSJtNiAxNiAyIDIiIC8+CiAgPHBhdGggZD0iTTguMjMgOS44NUEzIDMgMCAwIDEgMTEgOGE1IDUgMCAwIDEgNSA1IDMgMyAwIDAgMS0xLjg1IDIuNzdsLS45Mi4zOEEyIDIgMCAwIDAgMTIgMThhNCA0IDAgMCAxLTQgNCA2IDYgMCAwIDEtNi02IDQgNCAwIDAgMSA0LTQgMiAyIDAgMCAwIDEuODUtMS4yM3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/guitar\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGuitar]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGuitar extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'guitar',\\n size: 24,\\n node: [\\n ['path', { d: 'm11.9 12.1 4.514-4.514', key: '109xqo' }],\\n [\\n 'path',\\n {\\n d: 'M20.1 2.3a1 1 0 0 0-1.4 0l-1.114 1.114A2 2 0 0 0 17 4.828v1.344a2 2 0 0 1-.586 1.414A2 2 0 0 1 17.828 7h1.344a2 2 0 0 0 1.414-.586L21.7 5.3a1 1 0 0 0 0-1.4z',\\n key: 'txyc8t',\\n },\\n ],\\n ['path', { d: 'm6 16 2 2', key: '16qmzd' }],\\n [\\n 'path',\\n {\\n d: 'M8.23 9.85A3 3 0 0 1 11 8a5 5 0 0 1 5 5 3 3 0 0 1-1.85 2.77l-.92.38A2 2 0 0 0 12 18a4 4 0 0 1-4 4 6 6 0 0 1-6-6 4 4 0 0 1 4-4 2 2 0 0 0 1.85-1.23z',\\n key: '1de1vg',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideGuitar.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Ham\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMTQ0IDIxLjE0NEE3LjI3NCAxMC40NDUgNDUgMSAwIDIuODU2IDEwLjg1NiIgLz4KICA8cGF0aCBkPSJNMTMuMTQ0IDIxLjE0NEE3LjI3NCA0LjM2NSA0NSAwIDAgMi44NTYgMTAuODU2YTcuMjc0IDQuMzY1IDQ1IDAgMCAxMC4yODggMTAuMjg4IiAvPgogIDxwYXRoIGQ9Ik0xNi41NjUgMTAuNDM1IDE4LjYgOC40YTIuNTAxIDIuNTAxIDAgMSAwIDEuNjUtNC42NSAyLjUgMi41IDAgMSAwLTQuNjYgMS42NmwtMi4wMjQgMi4wMjUiIC8+CiAgPHBhdGggZD0ibTguNSAxNi41LTEtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ham\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHam]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHam extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ham',\\n size: 24,\\n node: [\\n ['path', { d: 'M13.144 21.144A7.274 10.445 45 1 0 2.856 10.856', key: '1k1t7q' }],\\n [\\n 'path',\\n {\\n d: 'M13.144 21.144A7.274 4.365 45 0 0 2.856 10.856a7.274 4.365 45 0 0 10.288 10.288',\\n key: '153t1g',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M16.565 10.435 18.6 8.4a2.501 2.501 0 1 0 1.65-4.65 2.5 2.5 0 1 0-4.66 1.66l-2.024 2.025',\\n key: 'gzrt0n',\\n },\\n ],\\n ['path', { d: 'm8.5 16.5-1-1', key: 'otr954' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHam.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Hamburger\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZINGEyIDIgMCAxIDEgMC00aDE2YTIgMiAwIDEgMSAwIDRoLTQuMjUiIC8+CiAgPHBhdGggZD0iTTUgMTJhMiAyIDAgMCAxLTItMiA5IDcgMCAwIDEgMTggMCAyIDIgMCAwIDEtMiAyIiAvPgogIDxwYXRoIGQ9Ik01IDE2YTIgMiAwIDAgMC0yIDIgMyAzIDAgMCAwIDMgM2gxMmEzIDMgMCAwIDAgMy0zIDIgMiAwIDAgMC0yLTJxMCAwIDAgMCIgLz4KICA8cGF0aCBkPSJtNi42NyAxMiA2LjEzIDQuNmEyIDIgMCAwIDAgMi44LS40bDMuMTUtNC4yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hamburger\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHamburger]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHamburger extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'hamburger',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 16H4a2 2 0 1 1 0-4h16a2 2 0 1 1 0 4h-4.25', key: '5dloqd' }],\\n ['path', { d: 'M5 12a2 2 0 0 1-2-2 9 7 0 0 1 18 0 2 2 0 0 1-2 2', key: '1vl3my' }],\\n [\\n 'path',\\n {\\n d: 'M5 16a2 2 0 0 0-2 2 3 3 0 0 0 3 3h12a3 3 0 0 0 3-3 2 2 0 0 0-2-2q0 0 0 0',\\n key: '1us75o',\\n },\\n ],\\n ['path', { d: 'm6.67 12 6.13 4.6a2 2 0 0 0 2.8-.4l3.15-4.2', key: 'qqzweh' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHamburger.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name HandCoins\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTVoMmEyIDIgMCAxIDAgMC00aC0zYy0uNiAwLTEuMS4yLTEuNC42TDMgMTciIC8+CiAgPHBhdGggZD0ibTcgMjEgMS42LTEuNGMuMy0uNC44LS42IDEuNC0uNmg0YzEuMSAwIDIuMS0uNCAyLjgtMS4ybDQuNi00LjRhMiAyIDAgMCAwLTIuNzUtMi45MWwtNC4yIDMuOSIgLz4KICA8cGF0aCBkPSJtMiAxNiA2IDYiIC8+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSI5IiByPSIyLjkiIC8+CiAgPGNpcmNsZSBjeD0iNiIgY3k9IjUiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/hand-coins\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHandCoins]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHandCoins extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'hand-coins',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 15h2a2 2 0 1 0 0-4h-3c-.6 0-1.1.2-1.4.6L3 17', key: 'geh8rc' }],\\n [\\n 'path',\\n {\\n d: 'm7 21 1.6-1.4c.3-.4.8-.6 1.4-.6h4c1.1 0 2.1-.4 2.8-1.2l4.6-4.4a2 2 0 0 0-2.75-2.91l-4.2 3.9',\\n key: '1fto5m',\\n },\\n ],\\n ['path', { d: 'm2 16 6 6', key: '1pfhp9' }],\\n ['circle', { cx: '16', cy: '9', r: '2.9', key: '1n0dlu' }],\\n ['circle', { cx: '6', cy: '5', r: '3', key: '151irh' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHandCoins.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Group\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVjMC0xLjEuOS0yIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJjMS4xIDAgMiAuOSAyIDJ2MiIgLz4KICA8cGF0aCBkPSJNMjEgMTd2MmMwIDEuMS0uOSAyLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJNNyAyMUg1Yy0xLjEgMC0yLS45LTItMnYtMiIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI1IiB4PSI3IiB5PSI3IiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI1IiB4PSIxMCIgeT0iMTIiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/group\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideGroup]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideGroup extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'group',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 7V5c0-1.1.9-2 2-2h2', key: 'adw53z' }],\\n ['path', { d: 'M17 3h2c1.1 0 2 .9 2 2v2', key: 'an4l38' }],\\n ['path', { d: 'M21 17v2c0 1.1-.9 2-2 2h-2', key: '144t0e' }],\\n ['path', { d: 'M7 21H5c-1.1 0-2-.9-2-2v-2', key: 'rtnfgi' }],\\n ['rect', { width: '7', height: '5', x: '7', y: '7', rx: '1', key: '1eyiv7' }],\\n ['rect', { width: '7', height: '5', x: '10', y: '12', rx: '1', key: '1qlmkx' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideGroup.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name HandGrab\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTEuNVY5YTIgMiAwIDAgMC0yLTJhMiAyIDAgMCAwLTIgMnYxLjQiIC8+CiAgPHBhdGggZD0iTTE0IDEwVjhhMiAyIDAgMCAwLTItMmEyIDIgMCAwIDAtMiAydjIiIC8+CiAgPHBhdGggZD0iTTEwIDkuOVY5YTIgMiAwIDAgMC0yLTJhMiAyIDAgMCAwLTIgMnY1IiAvPgogIDxwYXRoIGQ9Ik02IDE0YTIgMiAwIDAgMC0yLTJhMiAyIDAgMCAwLTIgMiIgLz4KICA8cGF0aCBkPSJNMTggMTFhMiAyIDAgMSAxIDQgMHYzYTggOCAwIDAgMS04IDhoLTRhOCA4IDAgMCAxLTgtOCAyIDIgMCAxIDEgNCAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hand-grab\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHandGrab], svg[lucideGrab]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHandGrab extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'hand-grab',\\n size: 24,\\n node: [\\n ['path', { d: 'M18 11.5V9a2 2 0 0 0-2-2a2 2 0 0 0-2 2v1.4', key: 'edstyy' }],\\n ['path', { d: 'M14 10V8a2 2 0 0 0-2-2a2 2 0 0 0-2 2v2', key: '19wdwo' }],\\n ['path', { d: 'M10 9.9V9a2 2 0 0 0-2-2a2 2 0 0 0-2 2v5', key: '1lugqo' }],\\n ['path', { d: 'M6 14a2 2 0 0 0-2-2a2 2 0 0 0-2 2', key: '1hbeus' }],\\n [\\n 'path',\\n { d: 'M18 11a2 2 0 1 1 4 0v3a8 8 0 0 1-8 8h-4a8 8 0 0 1-8-8 2 2 0 1 1 4 0', key: '1etffm' },\\n ],\\n ],\\n aliases: ['grab'],\\n };\\n protected override readonly icon = signal(LucideHandGrab.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideHandGrab\\n */\\nexport const LucideGrab = LucideHandGrab;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name HandMetal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTIuNVYxMGEyIDIgMCAwIDAtMi0yYTIgMiAwIDAgMC0yIDJ2MS40IiAvPgogIDxwYXRoIGQ9Ik0xNCAxMVY5YTIgMiAwIDEgMC00IDB2MiIgLz4KICA8cGF0aCBkPSJNMTAgMTAuNVY1YTIgMiAwIDEgMC00IDB2OSIgLz4KICA8cGF0aCBkPSJtNyAxNS0xLjc2LTEuNzZhMiAyIDAgMCAwLTIuODMgMi44MmwzLjYgMy42QzcuNSAyMS4xNCA5LjIgMjIgMTIgMjJoMmE4IDggMCAwIDAgOC04VjdhMiAyIDAgMSAwLTQgMHY1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hand-metal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHandMetal]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHandMetal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'hand-metal',\\n size: 24,\\n node: [\\n ['path', { d: 'M18 12.5V10a2 2 0 0 0-2-2a2 2 0 0 0-2 2v1.4', key: 'wc6myp' }],\\n ['path', { d: 'M14 11V9a2 2 0 1 0-4 0v2', key: '94qvcw' }],\\n ['path', { d: 'M10 10.5V5a2 2 0 1 0-4 0v9', key: 'm1ah89' }],\\n [\\n 'path',\\n {\\n d: 'm7 15-1.76-1.76a2 2 0 0 0-2.83 2.82l3.6 3.6C7.5 21.14 9.2 22 12 22h2a8 8 0 0 0 8-8V7a2 2 0 1 0-4 0v5',\\n key: 't1skq1',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideHandMetal.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name HandFist\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMDM1IDE3LjAxMmEzIDMgMCAwIDAtMy0zbC0uMzExLS4wMDJhLjcyLjcyIDAgMCAxLS41MDUtMS4yMjlsMS4xOTUtMS4xOTVBMiAyIDAgMCAxIDEwLjgyOCAxMUgxMmEyIDIgMCAwIDAgMC00SDkuMjQzYTMgMyAwIDAgMC0yLjEyMi44NzlsLTIuNzA3IDIuNzA3QTQuODMgNC44MyAwIDAgMCAzIDE0YTggOCAwIDAgMCA4IDhoMmE4IDggMCAwIDAgOC04VjdhMiAyIDAgMSAwLTQgMHYyYTIgMiAwIDEgMCA0IDAiIC8+CiAgPHBhdGggZD0iTTEzLjg4OCA5LjY2MkEyIDIgMCAwIDAgMTcgOFY1QTIgMiAwIDEgMCAxMyA1IiAvPgogIDxwYXRoIGQ9Ik05IDVBMiAyIDAgMSAwIDUgNVYxMCIgLz4KICA8cGF0aCBkPSJNOSA3VjRBMiAyIDAgMSAxIDEzIDRWNy4yNjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/hand-fist\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHandFist]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHandFist extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'hand-fist',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12.035 17.012a3 3 0 0 0-3-3l-.311-.002a.72.72 0 0 1-.505-1.229l1.195-1.195A2 2 0 0 1 10.828 11H12a2 2 0 0 0 0-4H9.243a3 3 0 0 0-2.122.879l-2.707 2.707A4.83 4.83 0 0 0 3 14a8 8 0 0 0 8 8h2a8 8 0 0 0 8-8V7a2 2 0 1 0-4 0v2a2 2 0 1 0 4 0',\\n key: '1ff7rl',\\n },\\n ],\\n ['path', { d: 'M13.888 9.662A2 2 0 0 0 17 8V5A2 2 0 1 0 13 5', key: '1xmd21' }],\\n ['path', { d: 'M9 5A2 2 0 1 0 5 5V10', key: 'f3wfjw' }],\\n ['path', { d: 'M9 7V4A2 2 0 1 1 13 4V7.268', key: 'eaoucv' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHandFist.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Hammer\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTItOS4zNzMgOS4zNzNhMSAxIDAgMCAxLTMuMDAxLTNMMTIgOSIgLz4KICA8cGF0aCBkPSJtMTggMTUgNC00IiAvPgogIDxwYXRoIGQ9Im0yMS41IDExLjUtMS45MTQtMS45MTRBMiAyIDAgMCAxIDE5IDguMTcydi0uMzQ0YTIgMiAwIDAgMC0uNTg2LTEuNDE0bC0xLjY1Ny0xLjY1N0E2IDYgMCAwIDAgMTIuNTE2IDNIOWwxLjI0MyAxLjI0M0E2IDYgMCAwIDEgMTIgOC40ODVWMTBsMiAyaDEuMTcyYTIgMiAwIDAgMSAxLjQxNC41ODZMMTguNSAxNC41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hammer\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHammer]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHammer extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'hammer',\\n size: 24,\\n node: [\\n ['path', { d: 'm15 12-9.373 9.373a1 1 0 0 1-3.001-3L12 9', key: '1hayfq' }],\\n ['path', { d: 'm18 15 4-4', key: '16gjal' }],\\n [\\n 'path',\\n {\\n d: 'm21.5 11.5-1.914-1.914A2 2 0 0 1 19 8.172v-.344a2 2 0 0 0-.586-1.414l-1.657-1.657A6 6 0 0 0 12.516 3H9l1.243 1.243A6 6 0 0 1 12 8.485V10l2 2h1.172a2 2 0 0 1 1.414.586L18.5 14.5',\\n key: '15ts47',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideHammer.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name HandHeart\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTRoMmEyIDIgMCAwIDAgMC00aC0zYy0uNiAwLTEuMS4yLTEuNC42TDMgMTYiIC8+CiAgPHBhdGggZD0ibTE0LjQ1IDEzLjM5IDUuMDUtNC42OTRDMjAuMTk2IDggMjEgNi44NSAyMSA1Ljc1YTIuNzUgMi43NSAwIDAgMC00Ljc5Ny0xLjgzNy4yNzYuMjc2IDAgMCAxLS40MDYgMEEyLjc1IDIuNzUgMCAwIDAgMTEgNS43NWMwIDEuMi44MDIgMi4yNDggMS41IDIuOTQ2TDE2IDExLjk1IiAvPgogIDxwYXRoIGQ9Im0yIDE1IDYgNiIgLz4KICA8cGF0aCBkPSJtNyAyMCAxLjYtMS40Yy4zLS40LjgtLjYgMS40LS42aDRjMS4xIDAgMi4xLS40IDIuOC0xLjJsNC42LTQuNGExIDEgMCAwIDAtMi43NS0yLjkxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hand-heart\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHandHeart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHandHeart extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'hand-heart',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 14h2a2 2 0 0 0 0-4h-3c-.6 0-1.1.2-1.4.6L3 16', key: '1v1a37' }],\\n [\\n 'path',\\n {\\n d: 'm14.45 13.39 5.05-4.694C20.196 8 21 6.85 21 5.75a2.75 2.75 0 0 0-4.797-1.837.276.276 0 0 1-.406 0A2.75 2.75 0 0 0 11 5.75c0 1.2.802 2.248 1.5 2.946L16 11.95',\\n key: 'fhfbnt',\\n },\\n ],\\n ['path', { d: 'm2 15 6 6', key: '10dquu' }],\\n [\\n 'path',\\n {\\n d: 'm7 20 1.6-1.4c.3-.4.8-.6 1.4-.6h4c1.1 0 2.1-.4 2.8-1.2l4.6-4.4a1 1 0 0 0-2.75-2.91',\\n key: '1x6kdw',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideHandHeart.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Hand\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTFWNmEyIDIgMCAwIDAtMi0yYTIgMiAwIDAgMC0yIDIiIC8+CiAgPHBhdGggZD0iTTE0IDEwVjRhMiAyIDAgMCAwLTItMmEyIDIgMCAwIDAtMiAydjIiIC8+CiAgPHBhdGggZD0iTTEwIDEwLjVWNmEyIDIgMCAwIDAtMi0yYTIgMiAwIDAgMC0yIDJ2OCIgLz4KICA8cGF0aCBkPSJNMTggOGEyIDIgMCAxIDEgNCAwdjZhOCA4IDAgMCAxLTggOGgtMmMtMi44IDAtNC41LS44Ni01Ljk5LTIuMzRsLTMuNi0zLjZhMiAyIDAgMCAxIDIuODMtMi44Mkw3IDE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hand\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHand]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHand extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'hand',\\n size: 24,\\n node: [\\n ['path', { d: 'M18 11V6a2 2 0 0 0-2-2a2 2 0 0 0-2 2', key: '1fvzgz' }],\\n ['path', { d: 'M14 10V4a2 2 0 0 0-2-2a2 2 0 0 0-2 2v2', key: '1kc0my' }],\\n ['path', { d: 'M10 10.5V6a2 2 0 0 0-2-2a2 2 0 0 0-2 2v8', key: '10h0bg' }],\\n [\\n 'path',\\n {\\n d: 'M18 8a2 2 0 1 1 4 0v6a8 8 0 0 1-8 8h-2c-2.8 0-4.5-.86-5.99-2.34l-3.6-3.6a2 2 0 0 1 2.83-2.82L7 15',\\n key: '1s1gnw',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideHand.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name HandPlatter\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM1YyIiAvPgogIDxwYXRoIGQ9Im0xNS40IDE3LjQgMy4yLTIuOGEyIDIgMCAxIDEgMi44IDIuOWwtMy42IDMuM2MtLjcuOC0xLjcgMS4yLTIuOCAxLjJoLTRjLTEuMSAwLTIuMS0uNC0yLjgtMS4ybC0xLjMwMi0xLjQ2NEExIDEgMCAwIDAgNi4xNTEgMTlINSIgLz4KICA8cGF0aCBkPSJNMiAxNGgxMmEyIDIgMCAwIDEgMCA0aC0yIiAvPgogIDxwYXRoIGQ9Ik00IDEwaDE2IiAvPgogIDxwYXRoIGQ9Ik01IDEwYTcgNyAwIDAgMSAxNCAwIiAvPgogIDxwYXRoIGQ9Ik01IDE0djZhMSAxIDAgMCAxLTEgMUgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hand-platter\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHandPlatter]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHandPlatter extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'hand-platter',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 3V2', key: 'ar7q03' }],\\n [\\n 'path',\\n {\\n d: 'm15.4 17.4 3.2-2.8a2 2 0 1 1 2.8 2.9l-3.6 3.3c-.7.8-1.7 1.2-2.8 1.2h-4c-1.1 0-2.1-.4-2.8-1.2l-1.302-1.464A1 1 0 0 0 6.151 19H5',\\n key: 'n2g93r',\\n },\\n ],\\n ['path', { d: 'M2 14h12a2 2 0 0 1 0 4h-2', key: '1o2jem' }],\\n ['path', { d: 'M4 10h16', key: 'img6z1' }],\\n ['path', { d: 'M5 10a7 7 0 0 1 14 0', key: '1ega1o' }],\\n ['path', { d: 'M5 14v6a1 1 0 0 1-1 1H2', key: '1hescx' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHandPlatter.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Handbag\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi4wNDggMTguNTY2QTIgMiAwIDAgMCA0IDIxaDE2YTIgMiAwIDAgMCAxLjk1Mi0yLjQzNGwtMi05QTIgMiAwIDAgMCAxOCA4SDZhMiAyIDAgMCAwLTEuOTUyIDEuNTY2eiIgLz4KICA8cGF0aCBkPSJNOCAxMVY2YTQgNCAwIDAgMSA4IDB2NSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/handbag\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHandbag]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHandbag extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'handbag',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2.048 18.566A2 2 0 0 0 4 21h16a2 2 0 0 0 1.952-2.434l-2-9A2 2 0 0 0 18 8H6a2 2 0 0 0-1.952 1.566z',\\n key: '1qbui5',\\n },\\n ],\\n ['path', { d: 'M8 11V6a4 4 0 0 1 8 0v5', key: 'tcht90' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHandbag.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name HandHelping\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTJoMmEyIDIgMCAxIDAgMC00aC0zYy0uNiAwLTEuMS4yLTEuNC42TDMgMTQiIC8+CiAgPHBhdGggZD0ibTcgMTggMS42LTEuNGMuMy0uNC44LS42IDEuNC0uNmg0YzEuMSAwIDIuMS0uNCAyLjgtMS4ybDQuNi00LjRhMiAyIDAgMCAwLTIuNzUtMi45MWwtNC4yIDMuOSIgLz4KICA8cGF0aCBkPSJtMiAxMyA2IDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/hand-helping\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHandHelping], svg[lucideHelpingHand]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHandHelping extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'hand-helping',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 12h2a2 2 0 1 0 0-4h-3c-.6 0-1.1.2-1.4.6L3 14', key: '1j4xps' }],\\n [\\n 'path',\\n {\\n d: 'm7 18 1.6-1.4c.3-.4.8-.6 1.4-.6h4c1.1 0 2.1-.4 2.8-1.2l4.6-4.4a2 2 0 0 0-2.75-2.91l-4.2 3.9',\\n key: 'uospg8',\\n },\\n ],\\n ['path', { d: 'm2 13 6 6', key: '16e5sb' }],\\n ],\\n aliases: ['helping-hand'],\\n };\\n protected override readonly icon = signal(LucideHandHelping.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideHandHelping\\n */\\nexport const LucideHelpingHand = LucideHandHelping;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Handshake\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTcgMiAyYTEgMSAwIDEgMCAzLTMiIC8+CiAgPHBhdGggZD0ibTE0IDE0IDIuNSAyLjVhMSAxIDAgMSAwIDMtM2wtMy44OC0zLjg4YTMgMyAwIDAgMC00LjI0IDBsLS44OC44OGExIDEgMCAxIDEtMy0zbDIuODEtMi44MWE1Ljc5IDUuNzkgMCAwIDEgNy4wNi0uODdsLjQ3LjI4YTIgMiAwIDAgMCAxLjQyLjI1TDIxIDQiIC8+CiAgPHBhdGggZD0ibTIxIDMgMSAxMWgtMiIgLz4KICA8cGF0aCBkPSJNMyAzIDIgMTRsNi41IDYuNWExIDEgMCAxIDAgMy0zIiAvPgogIDxwYXRoIGQ9Ik0zIDRoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/handshake\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHandshake]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHandshake extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'handshake',\\n size: 24,\\n node: [\\n ['path', { d: 'm11 17 2 2a1 1 0 1 0 3-3', key: 'efffak' }],\\n [\\n 'path',\\n {\\n d: 'm14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4',\\n key: '9pr0kb',\\n },\\n ],\\n ['path', { d: 'm21 3 1 11h-2', key: '1tisrp' }],\\n ['path', { d: 'M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3', key: '1uvwmv' }],\\n ['path', { d: 'M3 4h8', key: '1ep09j' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHandshake.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name HardDriveUpload\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgNi00LTQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0xMiAydjgiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjgiIHg9IjIiIHk9IjE0IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNiAxOGguMDEiIC8+CiAgPHBhdGggZD0iTTEwIDE4aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hard-drive-upload\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHardDriveUpload]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHardDriveUpload extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'hard-drive-upload',\\n size: 24,\\n node: [\\n ['path', { d: 'm16 6-4-4-4 4', key: '13yo43' }],\\n ['path', { d: 'M12 2v8', key: '1q4o3n' }],\\n ['rect', { width: '20', height: '8', x: '2', y: '14', rx: '2', key: 'w68u3i' }],\\n ['path', { d: 'M6 18h.01', key: 'uhywen' }],\\n ['path', { d: 'M10 18h.01', key: 'h775k' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHardDriveUpload.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name HardDriveDownload\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnY4IiAvPgogIDxwYXRoIGQ9Im0xNiA2LTQgNC00LTQiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjgiIHg9IjIiIHk9IjE0IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNiAxOGguMDEiIC8+CiAgPHBhdGggZD0iTTEwIDE4aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hard-drive-download\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHardDriveDownload]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHardDriveDownload extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'hard-drive-download',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 2v8', key: '1q4o3n' }],\\n ['path', { d: 'm16 6-4 4-4-4', key: '6wukr' }],\\n ['rect', { width: '20', height: '8', x: '2', y: '14', rx: '2', key: 'w68u3i' }],\\n ['path', { d: 'M6 18h.01', key: 'uhywen' }],\\n ['path', { d: 'M10 18h.01', key: 'h775k' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHardDriveDownload.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name HardDrive\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yLjIxMiAxMS41NzdhMiAyIDAgMCAwLS4yMTIuODk2VjE4YTIgMiAwIDAgMCAyIDJoMTZhMiAyIDAgMCAwIDItMnYtNS41MjdhMiAyIDAgMCAwLS4yMTItLjg5NkwxOC41NSA1LjExQTIgMiAwIDAgMCAxNi43NiA0SDcuMjRhMiAyIDAgMCAwLTEuNzkgMS4xMXoiIC8+CiAgPHBhdGggZD0iTTIxLjk0NiAxMi4wMTNIMi4wNTQiIC8+CiAgPHBhdGggZD0iTTYgMTZoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hard-drive\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHardDrive]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHardDrive extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'hard-drive',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 16h.01', key: '1bzywj' }],\\n [\\n 'path',\\n {\\n d: 'M2.212 11.577a2 2 0 0 0-.212.896V18a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5.527a2 2 0 0 0-.212-.896L18.55 5.11A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z',\\n key: '18tbho',\\n },\\n ],\\n ['path', { d: 'M21.946 12.013H2.054', key: 'zqlbp7' }],\\n ['path', { d: 'M6 16h.01', key: '1pmjb7' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHardDrive.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name HardHat\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTBWNWExIDEgMCAwIDEgMS0xaDJhMSAxIDAgMCAxIDEgMXY1IiAvPgogIDxwYXRoIGQ9Ik0xNCA2YTYgNiAwIDAgMSA2IDZ2MyIgLz4KICA8cGF0aCBkPSJNNCAxNXYtM2E2IDYgMCAwIDEgNi02IiAvPgogIDxyZWN0IHg9IjIiIHk9IjE1IiB3aWR0aD0iMjAiIGhlaWdodD0iNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/hard-hat\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHardHat]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHardHat extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'hard-hat',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 10V5a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v5', key: '1p9q5i' }],\\n ['path', { d: 'M14 6a6 6 0 0 1 6 6v3', key: '1hnv84' }],\\n ['path', { d: 'M4 15v-3a6 6 0 0 1 6-6', key: '9ciidu' }],\\n ['rect', { x: '2', y: '15', width: '20', height: '4', rx: '1', key: 'g3x8cw' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHardHat.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Hash\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iNCIgeDI9IjIwIiB5MT0iOSIgeTI9IjkiIC8+CiAgPGxpbmUgeDE9IjQiIHgyPSIyMCIgeTE9IjE1IiB5Mj0iMTUiIC8+CiAgPGxpbmUgeDE9IjEwIiB4Mj0iOCIgeTE9IjMiIHkyPSIyMSIgLz4KICA8bGluZSB4MT0iMTYiIHgyPSIxNCIgeTE9IjMiIHkyPSIyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hash\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHash]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHash extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'hash',\\n size: 24,\\n node: [\\n ['line', { x1: '4', x2: '20', y1: '9', y2: '9', key: '4lhtct' }],\\n ['line', { x1: '4', x2: '20', y1: '15', y2: '15', key: 'vyu0kd' }],\\n ['line', { x1: '10', x2: '8', y1: '3', y2: '21', key: '1ggp8o' }],\\n ['line', { x1: '16', x2: '14', y1: '3', y2: '21', key: 'weycgp' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHash.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Hd\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJINiIgLz4KICA8cGF0aCBkPSJNMTAgMTVWOSIgLz4KICA8cGF0aCBkPSJNMTQgMTQuNWEuNS41IDAgMCAwIC41LjVoMWEyLjUgMi41IDAgMCAwIDIuNS0yLjV2LTFBMi41IDIuNSAwIDAgMCAxNS41IDloLTFhLjUuNSAwIDAgMC0uNS41eiIgLz4KICA8cGF0aCBkPSJNNiAxNVY5IiAvPgogIDxyZWN0IHg9IjIiIHk9IjUiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/hd\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHd]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHd extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'hd',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 12H6', key: '15f2ro' }],\\n ['path', { d: 'M10 15V9', key: '1lckn7' }],\\n [\\n 'path',\\n {\\n d: 'M14 14.5a.5.5 0 0 0 .5.5h1a2.5 2.5 0 0 0 2.5-2.5v-1A2.5 2.5 0 0 0 15.5 9h-1a.5.5 0 0 0-.5.5z',\\n key: 'b3f847',\\n },\\n ],\\n ['path', { d: 'M6 15V9', key: '12stmj' }],\\n ['rect', { x: '2', y: '5', width: '20', height: '14', rx: '2', key: 'qneu4z' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHd.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Haze\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNS4yIDYuMiAxLjQgMS40IiAvPgogIDxwYXRoIGQ9Ik0yIDEzaDIiIC8+CiAgPHBhdGggZD0iTTIwIDEzaDIiIC8+CiAgPHBhdGggZD0ibTE3LjQgNy42IDEuNC0xLjQiIC8+CiAgPHBhdGggZD0iTTIyIDE3SDIiIC8+CiAgPHBhdGggZD0iTTIyIDIxSDIiIC8+CiAgPHBhdGggZD0iTTE2IDEzYTQgNCAwIDAgMC04IDAiIC8+CiAgPHBhdGggZD0iTTEyIDVWMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/haze\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHaze]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHaze extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'haze',\\n size: 24,\\n node: [\\n ['path', { d: 'm5.2 6.2 1.4 1.4', key: '17imol' }],\\n ['path', { d: 'M2 13h2', key: '13gyu8' }],\\n ['path', { d: 'M20 13h2', key: '16rner' }],\\n ['path', { d: 'm17.4 7.6 1.4-1.4', key: 't4xlah' }],\\n ['path', { d: 'M22 17H2', key: '1gtaj3' }],\\n ['path', { d: 'M22 21H2', key: '1gy6en' }],\\n ['path', { d: 'M16 13a4 4 0 0 0-8 0', key: '1dyczq' }],\\n ['path', { d: 'M12 5V2.5', key: '1vytko' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHaze.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name HdmiPort\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgOWExIDEgMCAwMC0xLTFIM2ExIDEgMCAwMC0xIDF2NGExIDEgMCAwMDEgMWguNWEyIDIgMCAwMTEuNi44bC4zLjRBMiAyIDAgMDA3IDE2aDEwYTIgMiAwIDAwMS42LS44bC4zLS40YTIgMiAwIDAxMS42LS44aC41YTEgMSAwIDAwMS0xeiIgLz4KICA8cGF0aCBkPSJNOCAxMmg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hdmi-port\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHdmiPort]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHdmiPort extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'hdmi-port',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M22 9a1 1 0 00-1-1H3a1 1 0 00-1 1v4a1 1 0 001 1h.5a2 2 0 011.6.8l.3.4A2 2 0 007 16h10a2 2 0 001.6-.8l.3-.4a2 2 0 011.6-.8h.5a1 1 0 001-1z',\\n key: '1kwg9h',\\n },\\n ],\\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHdmiPort.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name HatGlasses\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMThhMiAyIDAgMCAwLTQgMCIgLz4KICA8cGF0aCBkPSJtMTkgMTEtMi4xMS02LjY1N2EyIDIgMCAwIDAtMi43NTItMS4xNDhsLTEuMjc2LjYxQTIgMiAwIDAgMSAxMiA0SDguNWEyIDIgMCAwIDAtMS45MjUgMS40NTZMNSAxMSIgLz4KICA8cGF0aCBkPSJNMiAxMWgyMCIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hat-glasses\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHatGlasses]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHatGlasses extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'hat-glasses',\\n size: 24,\\n node: [\\n ['path', { d: 'M14 18a2 2 0 0 0-4 0', key: '1v8fkw' }],\\n [\\n 'path',\\n {\\n d: 'm19 11-2.11-6.657a2 2 0 0 0-2.752-1.148l-1.276.61A2 2 0 0 1 12 4H8.5a2 2 0 0 0-1.925 1.456L5 11',\\n key: '1fkr7p',\\n },\\n ],\\n ['path', { d: 'M2 11h20', key: '3eubbj' }],\\n ['circle', { cx: '17', cy: '18', r: '3', key: '82mm0e' }],\\n ['circle', { cx: '7', cy: '18', r: '3', key: 'lvkj7j' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHatGlasses.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Heading1\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik00IDE4VjYiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjYiIC8+CiAgPHBhdGggZD0ibTE3IDEyIDMtMnY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heading-1\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHeading1]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHeading1 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'heading-1',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 12h8', key: '17cfdx' }],\\n ['path', { d: 'M4 18V6', key: '1rz3zl' }],\\n ['path', { d: 'M12 18V6', key: 'zqpxq5' }],\\n ['path', { d: 'm17 12 3-2v8', key: '1hhhft' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHeading1.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Heading2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik00IDE4VjYiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjYiIC8+CiAgPHBhdGggZD0iTTIxIDE4aC00YzAtNCA0LTMgNC02IDAtMS41LTItMi41LTQtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heading-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHeading2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHeading2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'heading-2',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 12h8', key: '17cfdx' }],\\n ['path', { d: 'M4 18V6', key: '1rz3zl' }],\\n ['path', { d: 'M12 18V6', key: 'zqpxq5' }],\\n ['path', { d: 'M21 18h-4c0-4 4-3 4-6 0-1.5-2-2.5-4-1', key: '9jr5yi' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHeading2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Heading6\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik00IDE4VjYiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjYiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSIxNiIgcj0iMiIgLz4KICA8cGF0aCBkPSJNMjAgMTBjLTIgMi0zIDMuNS0zIDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/heading-6\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHeading6]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHeading6 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'heading-6',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 12h8', key: '17cfdx' }],\\n ['path', { d: 'M4 18V6', key: '1rz3zl' }],\\n ['path', { d: 'M12 18V6', key: 'zqpxq5' }],\\n ['circle', { cx: '19', cy: '16', r: '2', key: '15mx69' }],\\n ['path', { d: 'M20 10c-2 2-3 3.5-3 6', key: 'f35dl0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHeading6.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Heading3\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik00IDE4VjYiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjYiIC8+CiAgPHBhdGggZD0iTTE3LjUgMTAuNWMxLjctMSAzLjUgMCAzLjUgMS41YTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTE3IDE3LjVjMiAxLjUgNCAuMyA0LTEuNWEyIDIgMCAwIDAtMi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heading-3\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHeading3]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHeading3 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'heading-3',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 12h8', key: '17cfdx' }],\\n ['path', { d: 'M4 18V6', key: '1rz3zl' }],\\n ['path', { d: 'M12 18V6', key: 'zqpxq5' }],\\n ['path', { d: 'M17.5 10.5c1.7-1 3.5 0 3.5 1.5a2 2 0 0 1-2 2', key: '68ncm8' }],\\n ['path', { d: 'M17 17.5c2 1.5 4 .3 4-1.5a2 2 0 0 0-2-2', key: '1ejuhz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHeading3.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Heading\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxMmgxMiIgLz4KICA8cGF0aCBkPSJNNiAyMFY0IiAvPgogIDxwYXRoIGQ9Ik0xOCAyMFY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heading\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHeading]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHeading extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'heading',\\n size: 24,\\n node: [\\n ['path', { d: 'M6 12h12', key: '8npq4p' }],\\n ['path', { d: 'M6 20V4', key: '1w1bmo' }],\\n ['path', { d: 'M18 20V4', key: 'o2hl4u' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHeading.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name HeadphoneOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTRoLTEuMzQzIiAvPgogIDxwYXRoIGQ9Ik05LjEyOCAzLjQ3QTkgOSAwIDAgMSAyMSAxMnYzLjM0MyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMC40MTQgMjAuNDE0QTIgMiAwIDAgMSAxOSAyMWgtMWEyIDIgMCAwIDEtMi0ydi0zIiAvPgogIDxwYXRoIGQ9Ik0zIDE0aDNhMiAyIDAgMCAxIDIgMnYzYTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0ydi03YTkgOSAwIDAgMSAyLjYzNi02LjM2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/headphone-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHeadphoneOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHeadphoneOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'headphone-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M21 14h-1.343', key: '1jdnxi' }],\\n ['path', { d: 'M9.128 3.47A9 9 0 0 1 21 12v3.343', key: '6kipu2' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M20.414 20.414A2 2 0 0 1 19 21h-1a2 2 0 0 1-2-2v-3', key: '9x50f4' }],\\n [\\n 'path',\\n {\\n d: 'M3 14h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a9 9 0 0 1 2.636-6.364',\\n key: '1bkxnm',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideHeadphoneOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Heading5\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmg4IiAvPgogIDxwYXRoIGQ9Ik00IDE4VjYiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjYiIC8+CiAgPHBhdGggZD0iTTE3IDEzdi0zaDQiIC8+CiAgPHBhdGggZD0iTTE3IDE3LjdjLjQuMi44LjMgMS4zLjMgMS41IDAgMi43LTEuMSAyLjctMi41UzE5LjggMTMgMTguMyAxM0gxNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heading-5\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHeading5]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHeading5 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'heading-5',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 12h8', key: '17cfdx' }],\\n ['path', { d: 'M4 18V6', key: '1rz3zl' }],\\n ['path', { d: 'M12 18V6', key: 'zqpxq5' }],\\n ['path', { d: 'M17 13v-3h4', key: '1nvgqp' }],\\n [\\n 'path',\\n { d: 'M17 17.7c.4.2.8.3 1.3.3 1.5 0 2.7-1.1 2.7-2.5S19.8 13 18.3 13H17', key: '2nebdn' },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideHeading5.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Headset\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMWgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnYtNVptMCAwYTkgOSAwIDEgMSAxOCAwbTAgMHY1YTIgMiAwIDAgMS0yIDJoLTFhMiAyIDAgMCAxLTItMnYtM2EyIDIgMCAwIDEgMi0yaDNaIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNnYyYTQgNCAwIDAgMS00IDRoLTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/headset\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHeadset]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHeadset extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'headset',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M3 11h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-5Zm0 0a9 9 0 1 1 18 0m0 0v5a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3Z',\\n key: '12oyoe',\\n },\\n ],\\n ['path', { d: 'M21 16v2a4 4 0 0 1-4 4h-5', key: '1x7m43' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHeadset.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name HeartCrack\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNDA5IDUuODI0Yy0uNzAyLjc5Mi0xLjE1IDEuNDk2LTEuNDE1IDIuMTY2bDIuMTUzIDIuMTU2YS41LjUgMCAwIDEgMCAuNzA3bC0yLjI5MyAyLjI5M2EuNS41IDAgMCAwIDAgLjcwN0wxMiAxNSIgLz4KICA8cGF0aCBkPSJNMTMuNTA4IDIwLjMxM2EyIDIgMCAwIDEtMyAuMDE5TDUgMTVjLTEuNS0xLjUtMy0zLjItMy01LjVhNS41IDUuNSAwIDAgMSA5LjU5MS0zLjY3Ny42LjYgMCAwIDAgLjgxOC4wMDFBNS41IDUuNSAwIDAgMSAyMiA5LjVjMCAyLjI5LTEuNSA0LTMgNS41eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heart-crack\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHeartCrack]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHeartCrack extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'heart-crack',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12.409 5.824c-.702.792-1.15 1.496-1.415 2.166l2.153 2.156a.5.5 0 0 1 0 .707l-2.293 2.293a.5.5 0 0 0 0 .707L12 15',\\n key: 'idzbju',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M13.508 20.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5a5.5 5.5 0 0 1 9.591-3.677.6.6 0 0 0 .818.001A5.5 5.5 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5z',\\n key: '1su70f',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideHeartCrack.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name HeartHandshake\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuNDE0IDE0LjQxNEMyMSAxMi44MjggMjIgMTEuNSAyMiA5LjVhNS41IDUuNSAwIDAgMC05LjU5MS0zLjY3Ni42LjYgMCAwIDEtLjgxOC4wMDFBNS41IDUuNSAwIDAgMCAyIDkuNWMwIDIuMyAxLjUgNCAzIDUuNWw1LjUzNSA1LjM2MmEyIDIgMCAwIDAgMi44NzkuMDUyIDIuMTIgMi4xMiAwIDAgMC0uMDA0LTMgMi4xMjQgMi4xMjQgMCAxIDAgMy0zIDIuMTI0IDIuMTI0IDAgMCAwIDMuMDA0IDAgMiAyIDAgMCAwIDAtMi44MjhsLTEuODgxLTEuODgyYTIuNDEgMi40MSAwIDAgMC0zLjQwOSAwbC0xLjcxIDEuNzFhMiAyIDAgMCAxLTIuODI4IDAgMiAyIDAgMCAxIDAtMi44MjhsMi44MjMtMi43NjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/heart-handshake\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHeartHandshake]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHeartHandshake extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'heart-handshake',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M19.414 14.414C21 12.828 22 11.5 22 9.5a5.5 5.5 0 0 0-9.591-3.676.6.6 0 0 1-.818.001A5.5 5.5 0 0 0 2 9.5c0 2.3 1.5 4 3 5.5l5.535 5.362a2 2 0 0 0 2.879.052 2.12 2.12 0 0 0-.004-3 2.124 2.124 0 1 0 3-3 2.124 2.124 0 0 0 3.004 0 2 2 0 0 0 0-2.828l-1.881-1.882a2.41 2.41 0 0 0-3.409 0l-1.71 1.71a2 2 0 0 1-2.828 0 2 2 0 0 1 0-2.828l2.823-2.762',\\n key: '17lmqv',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideHeartHandshake.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Heading4\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMThWNiIgLz4KICA8cGF0aCBkPSJNMTcgMTB2M2ExIDEgMCAwIDAgMSAxaDMiIC8+CiAgPHBhdGggZD0iTTIxIDEwdjgiIC8+CiAgPHBhdGggZD0iTTQgMTJoOCIgLz4KICA8cGF0aCBkPSJNNCAxOFY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heading-4\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHeading4]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHeading4 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'heading-4',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 18V6', key: 'zqpxq5' }],\\n ['path', { d: 'M17 10v3a1 1 0 0 0 1 1h3', key: 'tj5zdr' }],\\n ['path', { d: 'M21 10v8', key: '1kdml4' }],\\n ['path', { d: 'M4 12h8', key: '17cfdx' }],\\n ['path', { d: 'M4 18V6', key: '1rz3zl' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHeading4.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name HeartMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuODc2IDE4Ljk5LTEuMzY4IDEuMzIzYTIgMiAwIDAgMS0zIC4wMTlMNSAxNWMtMS41LTEuNS0zLTMuMi0zLTUuNWE1LjUgNS41IDAgMCAxIDkuNTkxLTMuNjc2LjU2LjU2IDAgMCAwIC44MTggMEE1LjQ5IDUuNDkgMCAwIDEgMjIgOS41YTUuMiA1LjIgMCAwIDEtLjI0NCAxLjU3MiIgLz4KICA8cGF0aCBkPSJNMTUgMTVoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heart-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHeartMinus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHeartMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'heart-minus',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm14.876 18.99-1.368 1.323a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5a5.2 5.2 0 0 1-.244 1.572',\\n key: '15yztm',\\n },\\n ],\\n ['path', { d: 'M15 15h6', key: '1u4692' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHeartMinus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name HeartOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSA0Ljg5M2E1LjUgNS41IDAgMCAxIDEuMDkxLjkzMS41Ni41NiAwIDAgMCAuODE4IDBBNS40OSA1LjQ5IDAgMCAxIDIyIDkuNWMwIDEuODcyLTEuMDAyIDMuMzU2LTIuMTg3IDQuNjU1IiAvPgogIDxwYXRoIGQ9Im0xNi45NjcgMTYuOTY3LTMuNDU5IDMuMzQ2YTIgMiAwIDAgMS0zIC4wMTlMNSAxNWMtMS41LTEuNS0zLTMuMi0zLTUuNWE1LjUgNS41IDAgMCAxIDIuNzQ3LTQuNzYxIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/heart-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHeartOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHeartOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'heart-off',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M10.5 4.893a5.5 5.5 0 0 1 1.091.931.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 1.872-1.002 3.356-2.187 4.655',\\n key: '1inpfl',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'm16.967 16.967-3.459 3.346a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5a5.5 5.5 0 0 1 2.747-4.761',\\n key: 'vbc6x7',\\n },\\n ],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHeartOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Headphones\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxNGgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnYtN2E5IDkgMCAwIDEgMTggMHY3YTIgMiAwIDAgMS0yIDJoLTFhMiAyIDAgMCAxLTItMnYtM2EyIDIgMCAwIDEgMi0yaDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/headphones\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHeadphones]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHeadphones extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'headphones',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M3 14h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a9 9 0 0 1 18 0v7a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3',\\n key: '1xhozi',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideHeadphones.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name HeartPulse\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5LjVhNS41IDUuNSAwIDAgMSA5LjU5MS0zLjY3Ni41Ni41NiAwIDAgMCAuODE4IDBBNS40OSA1LjQ5IDAgMCAxIDIyIDkuNWMwIDIuMjktMS41IDQtMyA1LjVsLTUuNDkyIDUuMzEzYTIgMiAwIDAgMS0zIC4wMTlMNSAxNWMtMS41LTEuNS0zLTMuMi0zLTUuNSIgLz4KICA8cGF0aCBkPSJNMy4yMiAxM0g5LjVsLjUtMSAyIDQuNSAyLTcgMS41IDMuNWg1LjI3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heart-pulse\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHeartPulse]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHeartPulse extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'heart-pulse',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5',\\n key: 'mvr1a0',\\n },\\n ],\\n ['path', { d: 'M3.22 13H9.5l.5-1 2 4.5 2-7 1.5 3.5h5.27', key: 'auskq0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHeartPulse.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name HeartX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuNSAxMi41IDUgNSIgLz4KICA8cGF0aCBkPSJtMjAuNSAxMi41LTUgNSIgLz4KICA8cGF0aCBkPSJNMjEuOTU1IDguNzc0YTUuNSA1LjUgMCAwIDAtOS41NDYtMi45NS42LjYgMCAwIDEtLjgxOCAwQTUuNSA1LjUgMCAwIDAgMiA5LjVjMCAyLjMgMS41IDQgMyA1LjVsNS41MDggNS4zMzJhMiAyIDAgMCAwIDIuNTcuMzUyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heart-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHeartX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHeartX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'heart-x',\\n size: 24,\\n node: [\\n ['path', { d: 'm15.5 12.5 5 5', key: '15wbfr' }],\\n ['path', { d: 'm20.5 12.5-5 5', key: 'o012pn' }],\\n [\\n 'path',\\n {\\n d: 'M21.955 8.774a5.5 5.5 0 0 0-9.546-2.95.6.6 0 0 1-.818 0A5.5 5.5 0 0 0 2 9.5c0 2.3 1.5 4 3 5.5l5.508 5.332a2 2 0 0 0 2.57.352',\\n key: 'c1obtn',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideHeartX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Heart\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5LjVhNS41IDUuNSAwIDAgMSA5LjU5MS0zLjY3Ni41Ni41NiAwIDAgMCAuODE4IDBBNS40OSA1LjQ5IDAgMCAxIDIyIDkuNWMwIDIuMjktMS41IDQtMyA1LjVsLTUuNDkyIDUuMzEzYTIgMiAwIDAgMS0zIC4wMTlMNSAxNWMtMS41LTEuNS0zLTMuMi0zLTUuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heart\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHeart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHeart extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'heart',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5',\\n key: 'mvr1a0',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideHeart.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Heater\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgOGMyLTMtMi0zIDAtNiIgLz4KICA8cGF0aCBkPSJNMTUuNSA4YzItMy0yLTMgMC02IiAvPgogIDxwYXRoIGQ9Ik02IDEwaC4wMSIgLz4KICA8cGF0aCBkPSJNNiAxNGguMDEiIC8+CiAgPHBhdGggZD0iTTEwIDE2di00IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNnYtNCIgLz4KICA8cGF0aCBkPSJNMTggMTZ2LTQiIC8+CiAgPHBhdGggZD0iTTIwIDZhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMlY4YTIgMiAwIDAgMSAyLTJoMyIgLz4KICA8cGF0aCBkPSJNNSAyMHYyIiAvPgogIDxwYXRoIGQ9Ik0xOSAyMHYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/heater\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHeater]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHeater extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'heater',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 8c2-3-2-3 0-6', key: '1ldv5m' }],\\n ['path', { d: 'M15.5 8c2-3-2-3 0-6', key: '1otqoz' }],\\n ['path', { d: 'M6 10h.01', key: '1lbq93' }],\\n ['path', { d: 'M6 14h.01', key: 'zudwn7' }],\\n ['path', { d: 'M10 16v-4', key: '1c25yv' }],\\n ['path', { d: 'M14 16v-4', key: '1dkbt8' }],\\n ['path', { d: 'M18 16v-4', key: '1yg9me' }],\\n [\\n 'path',\\n {\\n d: 'M20 6a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3',\\n key: '1ubg90',\\n },\\n ],\\n ['path', { d: 'M5 20v2', key: '1abpe8' }],\\n ['path', { d: 'M19 20v2', key: 'kqn6ft' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHeater.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Hexagon\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTZWOGEyIDIgMCAwIDAtMS0xLjczbC03LTRhMiAyIDAgMCAwLTIgMGwtNyA0QTIgMiAwIDAgMCAzIDh2OGEyIDIgMCAwIDAgMSAxLjczbDcgNGEyIDIgMCAwIDAgMiAwbDctNEEyIDIgMCAwIDAgMjEgMTZ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hexagon\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHexagon]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHexagon extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'hexagon',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z',\\n key: 'yt0hxn',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideHexagon.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Helicopter\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTd2NCIgLz4KICA8cGF0aCBkPSJNMTQgM3Y4YTIgMiAwIDAgMCAyIDJoNS44NjUiIC8+CiAgPHBhdGggZD0iTTE3IDE3djQiIC8+CiAgPHBhdGggZD0iTTE4IDE3YTQgNCAwIDAgMCA0LTQgOCA2IDAgMCAwLTgtNiA2IDUgMCAwIDAtNiA1djNhMiAyIDAgMCAwIDIgMnoiIC8+CiAgPHBhdGggZD0iTTIgMTB2NSIgLz4KICA8cGF0aCBkPSJNNiAzaDE2IiAvPgogIDxwYXRoIGQ9Ik03IDIxaDE0IiAvPgogIDxwYXRoIGQ9Ik04IDEzSDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/helicopter\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHelicopter]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHelicopter extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'helicopter',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 17v4', key: '14wq8k' }],\\n ['path', { d: 'M14 3v8a2 2 0 0 0 2 2h5.865', key: '12oo5h' }],\\n ['path', { d: 'M17 17v4', key: 'hdt4hh' }],\\n [\\n 'path',\\n { d: 'M18 17a4 4 0 0 0 4-4 8 6 0 0 0-8-6 6 5 0 0 0-6 5v3a2 2 0 0 0 2 2z', key: 'yynif' },\\n ],\\n ['path', { d: 'M2 10v5', key: 'sa5akn' }],\\n ['path', { d: 'M6 3h16', key: '27qw71' }],\\n ['path', { d: 'M7 21h14', key: '1ugz0u' }],\\n ['path', { d: 'M8 13H2', key: '1thz1o' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHelicopter.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Highlighter\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSAxMS02IDZ2M2g5bDMtMyIgLz4KICA8cGF0aCBkPSJtMjIgMTItNC42IDQuNmEyIDIgMCAwIDEtMi44IDBsLTUuMi01LjJhMiAyIDAgMCAxIDAtMi44TDE0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/highlighter\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHighlighter]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHighlighter extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'highlighter',\\n size: 24,\\n node: [\\n ['path', { d: 'm9 11-6 6v3h9l3-3', key: '1a3l36' }],\\n [\\n 'path',\\n { d: 'm22 12-4.6 4.6a2 2 0 0 1-2.8 0l-5.2-5.2a2 2 0 0 1 0-2.8L14 4', key: '14a9rk' },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideHighlighter.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Hop\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuODIgMTYuMTJjMS42OS42IDMuOTEuNzkgNS4xOC44NS41NS4wMyAxLS40Mi45Ny0uOTctLjA2LTEuMjctLjI2LTMuNS0uODUtNS4xOCIgLz4KICA8cGF0aCBkPSJNMTEuNSA2LjVjMS42NCAwIDUtLjM4IDYuNzEtMS4wNy41Mi0uMi41NS0uODIuMTItMS4xN0ExMCAxMCAwIDAgMCA0LjI2IDE4LjMzYy4zNS40My45Ni40IDEuMTctLjEyLjY5LTEuNzEgMS4wNy01LjA3IDEuMDctNi43MSAxLjM0LjQ1IDMuMS45IDQuODguNjJhLjg4Ljg4IDAgMCAwIC43My0uNzRjLjMtMi4xNC0uMTUtMy41LS42MS00Ljg4IiAvPgogIDxwYXRoIGQ9Ik0xNS42MiAxNi45NWMuMi44NS42MiAyLjc2LjUgNC4yOGEuNzcuNzcgMCAwIDEtLjkuNyAxNi42NCAxNi42NCAwIDAgMS00LjA4LTEuMzYiIC8+CiAgPHBhdGggZD0iTTE2LjEzIDIxLjA1YzEuNjUuNjMgMy42OC44NCA0Ljg3LjkxYS45LjkgMCAwIDAgLjk2LS45NiAxNy42OCAxNy42OCAwIDAgMC0uOS00Ljg3IiAvPgogIDxwYXRoIGQ9Ik0xNi45NCAxNS42MmMuODYuMiAyLjc3LjYyIDQuMjkuNWEuNzcuNzcgMCAwIDAgLjctLjkgMTYuNjQgMTYuNjQgMCAwIDAtMS4zNi00LjA4IiAvPgogIDxwYXRoIGQ9Ik0xNy45OSA1LjUyYTIwLjgyIDIwLjgyIDAgMCAxIDMuMTUgNC41LjguOCAwIDAgMS0uNjggMS4xM2MtMi4zMy4yLTUuMy0uMzItOC4yNy0xLjU3IiAvPgogIDxwYXRoIGQ9Ik00LjkzIDQuOTMgMyAzYS43LjcgMCAwIDEgMC0xIiAvPgogIDxwYXRoIGQ9Ik05LjU4IDEyLjE4YzEuMjQgMi45OCAxLjc3IDUuOTUgMS41NyA4LjI4YS44LjggMCAwIDEtMS4xMy42OCAyMC44MiAyMC44MiAwIDAgMS00LjUtMy4xNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hop\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHop]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHop extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'hop',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M10.82 16.12c1.69.6 3.91.79 5.18.85.55.03 1-.42.97-.97-.06-1.27-.26-3.5-.85-5.18',\\n key: '18lxf1',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M11.5 6.5c1.64 0 5-.38 6.71-1.07.52-.2.55-.82.12-1.17A10 10 0 0 0 4.26 18.33c.35.43.96.4 1.17-.12.69-1.71 1.07-5.07 1.07-6.71 1.34.45 3.1.9 4.88.62a.88.88 0 0 0 .73-.74c.3-2.14-.15-3.5-.61-4.88',\\n key: 'vtfxrw',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M15.62 16.95c.2.85.62 2.76.5 4.28a.77.77 0 0 1-.9.7 16.64 16.64 0 0 1-4.08-1.36',\\n key: '13hl71',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M16.13 21.05c1.65.63 3.68.84 4.87.91a.9.9 0 0 0 .96-.96 17.68 17.68 0 0 0-.9-4.87',\\n key: '1sl8oj',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M16.94 15.62c.86.2 2.77.62 4.29.5a.77.77 0 0 0 .7-.9 16.64 16.64 0 0 0-1.36-4.08',\\n key: '19c6kt',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M17.99 5.52a20.82 20.82 0 0 1 3.15 4.5.8.8 0 0 1-.68 1.13c-2.33.2-5.3-.32-8.27-1.57',\\n key: '85ghs3',\\n },\\n ],\\n ['path', { d: 'M4.93 4.93 3 3a.7.7 0 0 1 0-1', key: 'x087yj' }],\\n [\\n 'path',\\n {\\n d: 'M9.58 12.18c1.24 2.98 1.77 5.95 1.57 8.28a.8.8 0 0 1-1.13.68 20.82 20.82 0 0 1-4.5-3.15',\\n key: '11xdqo',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideHop.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Hotel\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjJ2LTYuNTciIC8+CiAgPHBhdGggZD0iTTEyIDExaC4wMSIgLz4KICA8cGF0aCBkPSJNMTIgN2guMDEiIC8+CiAgPHBhdGggZD0iTTE0IDE1LjQzVjIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNmE1IDUgMCAwIDAtNiAwIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMWguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDdoLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDExaC4wMSIgLz4KICA8cGF0aCBkPSJNOCA3aC4wMSIgLz4KICA8cmVjdCB4PSI0IiB5PSIyIiB3aWR0aD0iMTYiIGhlaWdodD0iMjAiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hotel\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHotel]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHotel extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'hotel',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 22v-6.57', key: '1wmca3' }],\\n ['path', { d: 'M12 11h.01', key: 'z322tv' }],\\n ['path', { d: 'M12 7h.01', key: '1ivr5q' }],\\n ['path', { d: 'M14 15.43V22', key: '1q2vjd' }],\\n ['path', { d: 'M15 16a5 5 0 0 0-6 0', key: 'o9wqvi' }],\\n ['path', { d: 'M16 11h.01', key: 'xkw8gn' }],\\n ['path', { d: 'M16 7h.01', key: '1kdx03' }],\\n ['path', { d: 'M8 11h.01', key: '1dfujw' }],\\n ['path', { d: 'M8 7h.01', key: '1vti4s' }],\\n ['rect', { x: '4', y: '2', width: '16', height: '20', rx: '2', key: '1uxh74' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHotel.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Hospital\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3Y0IiAvPgogIDxwYXRoIGQ9Ik0xNCAyMXYtM2EyIDIgMCAwIDAtNCAwdjMiIC8+CiAgPHBhdGggZD0iTTE0IDloLTQiIC8+CiAgPHBhdGggZD0iTTE4IDExaDJhMiAyIDAgMCAxIDIgMnY2YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0ydi05YTIgMiAwIDAgMSAyLTJoMiIgLz4KICA8cGF0aCBkPSJNMTggMjFWNWEyIDIgMCAwIDAtMi0ySDhhMiAyIDAgMCAwLTIgMnYxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hospital\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHospital]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHospital extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'hospital',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 7v4', key: 'xawao1' }],\\n ['path', { d: 'M14 21v-3a2 2 0 0 0-4 0v3', key: '1rgiei' }],\\n ['path', { d: 'M14 9h-4', key: '1w2s2s' }],\\n [\\n 'path',\\n {\\n d: 'M18 11h2a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-9a2 2 0 0 1 2-2h2',\\n key: '1tthqt',\\n },\\n ],\\n ['path', { d: 'M18 21V5a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16', key: 'dw4p4i' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHospital.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name HopOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuODIgMTYuMTJjMS42OS42IDMuOTEuNzkgNS4xOC44NS4yOC4wMS41My0uMDkuNy0uMjciIC8+CiAgPHBhdGggZD0iTTExLjE0IDIwLjU3Yy41Mi4yNCAyLjQ0IDEuMTIgNC4wOCAxLjM3LjQ2LjA2Ljg2LS4yNS45LS43MS4xMi0xLjUyLS4zLTMuNDMtLjUtNC4yOCIgLz4KICA8cGF0aCBkPSJNMTYuMTMgMjEuMDVjMS42NS42MyAzLjY4Ljg0IDQuODcuOTFhLjkuOSAwIDAgMCAuNy0uMjYiIC8+CiAgPHBhdGggZD0iTTE3Ljk5IDUuNTJhMjAuODMgMjAuODMgMCAwIDEgMy4xNSA0LjUuOC44IDAgMCAxLS42OCAxLjEzYy0xLjE3LjEtMi41LjAyLTMuOS0uMjUiIC8+CiAgPHBhdGggZD0iTTIwLjU3IDExLjE0Yy4yNC41MiAxLjEyIDIuNDQgMS4zNyA0LjA4LjA0LjMtLjA4LjU5LS4zMS43NSIgLz4KICA8cGF0aCBkPSJNNC45MyA0LjkzYTEwIDEwIDAgMCAwLS42NyAxMy40Yy4zNS40My45Ni40IDEuMTctLjEyLjY5LTEuNzEgMS4wNy01LjA3IDEuMDctNi43MSAxLjM0LjQ1IDMuMS45IDQuODguNjJhLjg1Ljg1IDAgMCAwIC40OC0uMjQiIC8+CiAgPHBhdGggZD0iTTUuNTIgMTcuOTljMS4wNS45NSAyLjkxIDIuNDIgNC41IDMuMTVhLjguOCAwIDAgMCAxLjEzLS42OGMuMi0yLjM0LS4zMy01LjMtMS41Ny04LjI4IiAvPgogIDxwYXRoIGQ9Ik04LjM1IDIuNjhhMTAgMTAgMCAwIDEgOS45OCAxLjU4Yy40My4zNS40Ljk2LS4xMiAxLjE3LTEuNS42LTQuMy45OC02LjA3IDEuMDUiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/hop-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHopOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHopOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'hop-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M10.82 16.12c1.69.6 3.91.79 5.18.85.28.01.53-.09.7-.27', key: 'qyzcap' }],\\n [\\n 'path',\\n {\\n d: 'M11.14 20.57c.52.24 2.44 1.12 4.08 1.37.46.06.86-.25.9-.71.12-1.52-.3-3.43-.5-4.28',\\n key: 'y078lb',\\n },\\n ],\\n ['path', { d: 'M16.13 21.05c1.65.63 3.68.84 4.87.91a.9.9 0 0 0 .7-.26', key: '1utre3' }],\\n [\\n 'path',\\n {\\n d: 'M17.99 5.52a20.83 20.83 0 0 1 3.15 4.5.8.8 0 0 1-.68 1.13c-1.17.1-2.5.02-3.9-.25',\\n key: '17o9hm',\\n },\\n ],\\n ['path', { d: 'M20.57 11.14c.24.52 1.12 2.44 1.37 4.08.04.3-.08.59-.31.75', key: '1d1n4p' }],\\n [\\n 'path',\\n {\\n d: 'M4.93 4.93a10 10 0 0 0-.67 13.4c.35.43.96.4 1.17-.12.69-1.71 1.07-5.07 1.07-6.71 1.34.45 3.1.9 4.88.62a.85.85 0 0 0 .48-.24',\\n key: '9uv3tt',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M5.52 17.99c1.05.95 2.91 2.42 4.5 3.15a.8.8 0 0 0 1.13-.68c.2-2.34-.33-5.3-1.57-8.28',\\n key: '1292wz',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M8.35 2.68a10 10 0 0 1 9.98 1.58c.43.35.4.96-.12 1.17-1.5.6-4.3.98-6.07 1.05',\\n key: '7ozu9p',\\n },\\n ],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHopOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name HouseHeart\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOC42MiAxMy44QTIuMjUgMi4yNSAwIDEgMSAxMiAxMC44MzZhMi4yNSAyLjI1IDAgMSAxIDMuMzggMi45NjZsLTIuNjI2IDIuODU2YS45OTguOTk4IDAgMCAxLTEuNTA3IDB6IiAvPgogIDxwYXRoIGQ9Ik0zIDEwYTIgMiAwIDAgMSAuNzA5LTEuNTI4bDctNmEyIDIgMCAwIDEgMi41ODIgMGw3IDZBMiAyIDAgMCAxIDIxIDEwdjlhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/house-heart\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHouseHeart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHouseHeart extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'house-heart',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M8.62 13.8A2.25 2.25 0 1 1 12 10.836a2.25 2.25 0 1 1 3.38 2.966l-2.626 2.856a.998.998 0 0 1-1.507 0z',\\n key: 'n9s7kx',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z',\\n key: 'r6nss1',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideHouseHeart.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name HousePlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMzUgMjFINWEyIDIgMCAwIDEtMi0ydi05YTIgMiAwIDAgMSAuNzEtMS41M2w3LTZhMiAyIDAgMCAxIDIuNTggMGw3IDZBMiAyIDAgMCAxIDIxIDEwdjIuMzUiIC8+CiAgPHBhdGggZD0iTTE0LjggMTIuNEExIDEgMCAwIDAgMTQgMTJoLTRhMSAxIDAgMCAwLTEgMXY4IiAvPgogIDxwYXRoIGQ9Ik0xNSAxOGg2IiAvPgogIDxwYXRoIGQ9Ik0xOCAxNXY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/house-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHousePlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHousePlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'house-plus',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12.35 21H5a2 2 0 0 1-2-2v-9a2 2 0 0 1 .71-1.53l7-6a2 2 0 0 1 2.58 0l7 6A2 2 0 0 1 21 10v2.35',\\n key: '8ek5ge',\\n },\\n ],\\n ['path', { d: 'M14.8 12.4A1 1 0 0 0 14 12h-4a1 1 0 0 0-1 1v8', key: '1rbg29' }],\\n ['path', { d: 'M15 18h6', key: '3b3c90' }],\\n ['path', { d: 'M18 15v6', key: '9wciyi' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHousePlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Hourglass\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMmgxNCIgLz4KICA8cGF0aCBkPSJNNSAyaDE0IiAvPgogIDxwYXRoIGQ9Ik0xNyAyMnYtNC4xNzJhMiAyIDAgMCAwLS41ODYtMS40MTRMMTIgMTJsLTQuNDE0IDQuNDE0QTIgMiAwIDAgMCA3IDE3LjgyOFYyMiIgLz4KICA8cGF0aCBkPSJNNyAydjQuMTcyYTIgMiAwIDAgMCAuNTg2IDEuNDE0TDEyIDEybDQuNDE0LTQuNDE0QTIgMiAwIDAgMCAxNyA2LjE3MlYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/hourglass\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHourglass]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHourglass extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'hourglass',\\n size: 24,\\n node: [\\n ['path', { d: 'M5 22h14', key: 'ehvnwv' }],\\n ['path', { d: 'M5 2h14', key: 'pdyrp9' }],\\n [\\n 'path',\\n {\\n d: 'M17 22v-4.172a2 2 0 0 0-.586-1.414L12 12l-4.414 4.414A2 2 0 0 0 7 17.828V22',\\n key: '1d314k',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M7 2v4.172a2 2 0 0 0 .586 1.414L12 12l4.414-4.414A2 2 0 0 0 17 6.172V2',\\n key: '1vvvr6',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideHourglass.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name House\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMjF2LThhMSAxIDAgMCAwLTEtMWgtNGExIDEgMCAwIDAtMSAxdjgiIC8+CiAgPHBhdGggZD0iTTMgMTBhMiAyIDAgMCAxIC43MDktMS41MjhsNy02YTIgMiAwIDAgMSAyLjU4MiAwbDcgNkEyIDIgMCAwIDEgMjEgMTB2OWEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/house\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHouse], svg[lucideHome]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHouse extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'house',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8', key: '5wwlr5' }],\\n [\\n 'path',\\n {\\n d: 'M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z',\\n key: 'r6nss1',\\n },\\n ],\\n ],\\n aliases: ['home'],\\n };\\n protected override readonly icon = signal(LucideHouse.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideHouse\\n */\\nexport const LucideHome = LucideHouse;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name HouseWifi\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOS41IDEzLjg2NmE0IDQgMCAwIDEgNSAuMDEiIC8+CiAgPHBhdGggZD0iTTEyIDE3aC4wMSIgLz4KICA8cGF0aCBkPSJNMyAxMGEyIDIgMCAwIDEgLjcwOS0xLjUyOGw3LTZhMiAyIDAgMCAxIDIuNTgyIDBsNyA2QTIgMiAwIDAgMSAyMSAxMHY5YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0yeiIgLz4KICA8cGF0aCBkPSJNNyAxMC43NTRhOCA4IDAgMCAxIDEwIDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/house-wifi\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHouseWifi]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHouseWifi extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'house-wifi',\\n size: 24,\\n node: [\\n ['path', { d: 'M9.5 13.866a4 4 0 0 1 5 .01', key: '1wy54i' }],\\n ['path', { d: 'M12 17h.01', key: 'p32p05' }],\\n [\\n 'path',\\n {\\n d: 'M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z',\\n key: 'r6nss1',\\n },\\n ],\\n ['path', { d: 'M7 10.754a8 8 0 0 1 10 0', key: 'exoy2g' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHouseWifi.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name HousePlug\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJWOC45NjQiIC8+CiAgPHBhdGggZD0iTTE0IDEyVjguOTY0IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMmExIDEgMCAwIDEgMSAxdjJhMiAyIDAgMCAxLTIgMmgtNGEyIDIgMCAwIDEtMi0ydi0yYTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik04LjUgMjFINWEyIDIgMCAwIDEtMi0ydi05YTIgMiAwIDAgMSAuNzA5LTEuNTI4bDctNmEyIDIgMCAwIDEgMi41ODIgMGw3IDZBMiAyIDAgMCAxIDIxIDEwdjlhMiAyIDAgMCAxLTIgMmgtNWEyIDIgMCAwIDEtMi0ydi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/house-plug\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHousePlug]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHousePlug extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'house-plug',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 12V8.964', key: '1vll13' }],\\n ['path', { d: 'M14 12V8.964', key: '1x3qvg' }],\\n [\\n 'path',\\n {\\n d: 'M15 12a1 1 0 0 1 1 1v2a2 2 0 0 1-2 2h-4a2 2 0 0 1-2-2v-2a1 1 0 0 1 1-1z',\\n key: 'ppykja',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M8.5 21H5a2 2 0 0 1-2-2v-9a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2h-5a2 2 0 0 1-2-2v-2',\\n key: '365xoy',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideHousePlug.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name HeartPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuNDc5IDE5LjM3NC0uOTcxLjkzOWEyIDIgMCAwIDEtMyAuMDE5TDUgMTVjLTEuNS0xLjUtMy0zLjItMy01LjVhNS41IDUuNSAwIDAgMSA5LjU5MS0zLjY3Ni41Ni41NiAwIDAgMCAuODE4IDBBNS40OSA1LjQ5IDAgMCAxIDIyIDkuNWE1LjIgNS4yIDAgMCAxLS4yMTkgMS40OSIgLz4KICA8cGF0aCBkPSJNMTUgMTVoNiIgLz4KICA8cGF0aCBkPSJNMTggMTJ2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/heart-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideHeartPlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideHeartPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'heart-plus',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm14.479 19.374-.971.939a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5a5.2 5.2 0 0 1-.219 1.49',\\n key: 'wg5jx',\\n },\\n ],\\n ['path', { d: 'M15 15h6', key: '1u4692' }],\\n ['path', { d: 'M18 12v6', key: '1houu1' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideHeartPlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name IceCreamCone\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyAxMSA0LjA4IDEwLjM1YTEgMSAwIDAgMCAxLjg0IDBMMTcgMTEiIC8+CiAgPHBhdGggZD0iTTE3IDdBNSA1IDAgMCAwIDcgNyIgLz4KICA8cGF0aCBkPSJNMTcgN2EyIDIgMCAwIDEgMCA0SDdhMiAyIDAgMCAxIDAtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ice-cream-cone\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideIceCreamCone], svg[lucideIceCream]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideIceCreamCone extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ice-cream-cone',\\n size: 24,\\n node: [\\n ['path', { d: 'm7 11 4.08 10.35a1 1 0 0 0 1.84 0L17 11', key: '1v6356' }],\\n ['path', { d: 'M17 7A5 5 0 0 0 7 7', key: '151p3v' }],\\n ['path', { d: 'M17 7a2 2 0 0 1 0 4H7a2 2 0 0 1 0-4', key: '1sdaij' }],\\n ],\\n aliases: ['ice-cream'],\\n };\\n protected override readonly icon = signal(LucideIceCreamCone.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideIceCreamCone\\n */\\nexport const LucideIceCream = LucideIceCreamCone;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name IdCard\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTBoMiIgLz4KICA8cGF0aCBkPSJNMTYgMTRoMiIgLz4KICA8cGF0aCBkPSJNNi4xNyAxNWEzIDMgMCAwIDEgNS42NiAwIiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSIxMSIgcj0iMiIgLz4KICA8cmVjdCB4PSIyIiB5PSI1IiB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/id-card\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideIdCard]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideIdCard extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'id-card',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 10h2', key: '8sgtl7' }],\\n ['path', { d: 'M16 14h2', key: 'epxaof' }],\\n ['path', { d: 'M6.17 15a3 3 0 0 1 5.66 0', key: 'n6f512' }],\\n ['circle', { cx: '9', cy: '11', r: '2', key: 'yxgjnd' }],\\n ['rect', { x: '2', y: '5', width: '20', height: '14', rx: '2', key: 'qneu4z' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideIdCard.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name IdCardLanyard\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNSA4aC0zIiAvPgogIDxwYXRoIGQ9Im0xNSAyLTEgMmgzYTIgMiAwIDAgMSAyIDJ2MTRhMiAyIDAgMCAxLTIgMkg3YTIgMiAwIDAgMS0yLTJWNmEyIDIgMCAwIDEgMi0yaDMiIC8+CiAgPHBhdGggZD0iTTE2Ljg5OSAyMkE1IDUgMCAwIDAgNy4xIDIyIiAvPgogIDxwYXRoIGQ9Im05IDIgMyA2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTUiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/id-card-lanyard\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideIdCardLanyard]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideIdCardLanyard extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'id-card-lanyard',\\n size: 24,\\n node: [\\n ['path', { d: 'M13.5 8h-3', key: 'xvov4w' }],\\n [\\n 'path',\\n {\\n d: 'm15 2-1 2h3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h3',\\n key: '16uttc',\\n },\\n ],\\n ['path', { d: 'M16.899 22A5 5 0 0 0 7.1 22', key: '1d0ppr' }],\\n ['path', { d: 'm9 2 3 6', key: '1o7bd9' }],\\n ['circle', { cx: '12', cy: '15', r: '3', key: 'g36mzq' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideIdCardLanyard.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ImageDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMyAyMUg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDE0YTIgMiAwIDAgMSAyIDJ2MTBsLTMuMS0zLjFhMiAyIDAgMCAwLTIuODE0LjAxNEw2IDIxIiAvPgogIDxwYXRoIGQ9Im0xNCAxOSAzIDN2LTUuNSIgLz4KICA8cGF0aCBkPSJtMTcgMjIgMy0zIiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSI5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/image-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideImageDown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideImageDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'image-down',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M10.3 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v10l-3.1-3.1a2 2 0 0 0-2.814.014L6 21',\\n key: '9csbqa',\\n },\\n ],\\n ['path', { d: 'm14 19 3 3v-5.5', key: '9ldu5r' }],\\n ['path', { d: 'm17 22 3-3', key: '1nkfve' }],\\n ['circle', { cx: '9', cy: '9', r: '2', key: 'af1f0g' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideImageDown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name IceCreamBowl\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTdjNSAwIDgtMi42OSA4LTZINGMwIDMuMzEgMyA2IDggNm0tNCA0aDhtLTQtM3YzTTUuMTQgMTFhMy41IDMuNSAwIDEgMSA2LjcxIDAiIC8+CiAgPHBhdGggZD0iTTEyLjE0IDExYTMuNSAzLjUgMCAxIDEgNi43MSAwIiAvPgogIDxwYXRoIGQ9Ik0xNS41IDYuNWEzLjUgMy41IDAgMSAwLTcgMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ice-cream-bowl\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideIceCreamBowl], svg[lucideIceCream2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideIceCreamBowl extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ice-cream-bowl',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12 17c5 0 8-2.69 8-6H4c0 3.31 3 6 8 6m-4 4h8m-4-3v3M5.14 11a3.5 3.5 0 1 1 6.71 0',\\n key: '1uxfcu',\\n },\\n ],\\n ['path', { d: 'M12.14 11a3.5 3.5 0 1 1 6.71 0', key: '4k3m1s' }],\\n ['path', { d: 'M15.5 6.5a3.5 3.5 0 1 0-7 0', key: 'zmuahr' }],\\n ],\\n aliases: ['ice-cream-2'],\\n };\\n protected override readonly icon = signal(LucideIceCreamBowl.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideIceCreamBowl\\n */\\nexport const LucideIceCream2 = LucideIceCreamBowl;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ImageMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOXYxMGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoNyIgLz4KICA8bGluZSB4MT0iMTYiIHgyPSIyMiIgeTE9IjUiIHkyPSI1IiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSI5IiByPSIyIiAvPgogIDxwYXRoIGQ9Im0yMSAxNS0zLjA4Ni0zLjA4NmEyIDIgMCAwIDAtMi44MjggMEw2IDIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/image-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideImageMinus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideImageMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'image-minus',\\n size: 24,\\n node: [\\n ['path', { d: 'M21 9v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7', key: 'm87ecr' }],\\n ['line', { x1: '16', x2: '22', y1: '5', y2: '5', key: 'ez7e4s' }],\\n ['circle', { cx: '9', cy: '9', r: '2', key: 'af1f0g' }],\\n ['path', { d: 'm21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21', key: '1xmnt7' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideImageMinus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ImageOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMiIgeTI9IjIyIiAvPgogIDxwYXRoIGQ9Ik0xMC40MSAxMC40MWEyIDIgMCAxIDEtMi44My0yLjgzIiAvPgogIDxsaW5lIHgxPSIxMy41IiB4Mj0iNiIgeTE9IjEzLjUiIHkyPSIyMSIgLz4KICA8bGluZSB4MT0iMTgiIHgyPSIyMSIgeTE9IjEyIiB5Mj0iMTUiIC8+CiAgPHBhdGggZD0iTTMuNTkgMy41OUExLjk5IDEuOTkgMCAwIDAgMyA1djE0YTIgMiAwIDAgMCAyIDJoMTRjLjU1IDAgMS4wNTItLjIyIDEuNDEtLjU5IiAvPgogIDxwYXRoIGQ9Ik0yMSAxNVY1YTIgMiAwIDAgMC0yLTJIOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/image-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideImageOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideImageOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'image-off',\\n size: 24,\\n node: [\\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\\n ['path', { d: 'M10.41 10.41a2 2 0 1 1-2.83-2.83', key: '1bzlo9' }],\\n ['line', { x1: '13.5', x2: '6', y1: '13.5', y2: '21', key: '1q0aeu' }],\\n ['line', { x1: '18', x2: '21', y1: '12', y2: '15', key: '5mozeu' }],\\n [\\n 'path',\\n {\\n d: 'M3.59 3.59A1.99 1.99 0 0 0 3 5v14a2 2 0 0 0 2 2h14c.55 0 1.052-.22 1.41-.59',\\n key: 'mmje98',\\n },\\n ],\\n ['path', { d: 'M21 15V5a2 2 0 0 0-2-2H9', key: '43el77' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideImageOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ImagePlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNWg2IiAvPgogIDxwYXRoIGQ9Ik0xOSAydjYiIC8+CiAgPHBhdGggZD0iTTIxIDExLjVWMTlhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDcuNSIgLz4KICA8cGF0aCBkPSJtMjEgMTUtMy4wODYtMy4wODZhMiAyIDAgMCAwLTIuODI4IDBMNiAyMSIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iOSIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/image-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideImagePlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideImagePlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'image-plus',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 5h6', key: '1vod17' }],\\n ['path', { d: 'M19 2v6', key: '4bpg5p' }],\\n [\\n 'path',\\n { d: 'M21 11.5V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7.5', key: '1ue2ih' },\\n ],\\n ['path', { d: 'm21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21', key: '1xmnt7' }],\\n ['circle', { cx: '9', cy: '9', r: '2', key: 'af1f0g' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideImagePlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ImagePlay\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTUuMDAzYTEgMSAwIDAgMSAxLjUxNy0uODU5bDQuOTk3IDIuOTk3YTEgMSAwIDAgMSAwIDEuNzE4bC00Ljk5NyAyLjk5N2ExIDEgMCAwIDEtMS41MTctLjg2eiIgLz4KICA8cGF0aCBkPSJNMjEgMTIuMTdWNWEyIDIgMCAwIDAtMi0ySDVhMiAyIDAgMCAwLTIgMnYxNGEyIDIgMCAwIDAgMiAyaDYiIC8+CiAgPHBhdGggZD0ibTYgMjEgNS01IiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSI5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/image-play\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideImagePlay]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideImagePlay extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'image-play',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M15 15.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997a1 1 0 0 1-1.517-.86z',\\n key: 'nrt1m3',\\n },\\n ],\\n [\\n 'path',\\n { d: 'M21 12.17V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h6', key: '99hgts' },\\n ],\\n ['path', { d: 'm6 21 5-5', key: '1wyjai' }],\\n ['circle', { cx: '9', cy: '9', r: '2', key: 'af1f0g' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideImagePlay.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ImageUpscale\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM2g1djUiIC8+CiAgPHBhdGggZD0iTTE3IDIxaDJhMiAyIDAgMCAwIDItMiIgLz4KICA8cGF0aCBkPSJNMjEgMTJ2MyIgLz4KICA8cGF0aCBkPSJtMjEgMy01IDUiIC8+CiAgPHBhdGggZD0iTTMgN1Y1YTIgMiAwIDAgMSAyLTIiIC8+CiAgPHBhdGggZD0ibTUgMjEgNC4xNDQtNC4xNDRhMS4yMSAxLjIxIDAgMCAxIDEuNzEyIDBMMTMgMTkiIC8+CiAgPHBhdGggZD0iTTkgM2gzIiAvPgogIDxyZWN0IHg9IjMiIHk9IjExIiB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/image-upscale\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideImageUpscale]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideImageUpscale extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'image-upscale',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 3h5v5', key: '1806ms' }],\\n ['path', { d: 'M17 21h2a2 2 0 0 0 2-2', key: '130fy9' }],\\n ['path', { d: 'M21 12v3', key: '1wzk3p' }],\\n ['path', { d: 'm21 3-5 5', key: '1g5oa7' }],\\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2', key: 'kk3yz1' }],\\n ['path', { d: 'm5 21 4.144-4.144a1.21 1.21 0 0 1 1.712 0L13 19', key: 'fyekpt' }],\\n ['path', { d: 'M9 3h3', key: 'd52fa' }],\\n ['rect', { x: '3', y: '11', width: '10', height: '10', rx: '1', key: '1wpmix' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideImageUpscale.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ImageUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMyAyMUg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDE0YTIgMiAwIDAgMSAyIDJ2MTBsLTMuMS0zLjFhMiAyIDAgMCAwLTIuODE0LjAxNEw2IDIxIiAvPgogIDxwYXRoIGQ9Im0xNCAxOS41IDMtMyAzIDMiIC8+CiAgPHBhdGggZD0iTTE3IDIydi01LjUiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/image-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideImageUp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideImageUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'image-up',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M10.3 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v10l-3.1-3.1a2 2 0 0 0-2.814.014L6 21',\\n key: '9csbqa',\\n },\\n ],\\n ['path', { d: 'm14 19.5 3-3 3 3', key: '9vmjn0' }],\\n ['path', { d: 'M17 22v-5.5', key: '1aa6fl' }],\\n ['circle', { cx: '9', cy: '9', r: '2', key: 'af1f0g' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideImageUp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Import\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxMiIgLz4KICA8cGF0aCBkPSJtOCAxMSA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Ik04IDVINGEyIDIgMCAwIDAtMiAydjEwYTIgMiAwIDAgMCAyIDJoMTZhMiAyIDAgMCAwIDItMlY3YTIgMiAwIDAgMC0yLTJoLTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/import\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideImport]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideImport extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'import',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 3v12', key: '1x0j5s' }],\\n ['path', { d: 'm8 11 4 4 4-4', key: '1dohi6' }],\\n [\\n 'path',\\n {\\n d: 'M8 5H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-4',\\n key: '1ywtjm',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideImport.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Image\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iOSIgcj0iMiIgLz4KICA8cGF0aCBkPSJtMjEgMTUtMy4wODYtMy4wODZhMiAyIDAgMCAwLTIuODI4IDBMNiAyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/image\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideImage]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideImage extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'image',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\\n ['circle', { cx: '9', cy: '9', r: '2', key: 'af1f0g' }],\\n ['path', { d: 'm21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21', key: '1xmnt7' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideImage.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Inbox\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cG9seWxpbmUgcG9pbnRzPSIyMiAxMiAxNiAxMiAxNCAxNSAxMCAxNSA4IDEyIDIgMTIiIC8+CiAgPHBhdGggZD0iTTUuNDUgNS4xMSAyIDEydjZhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0ydi02bC0zLjQ1LTYuODlBMiAyIDAgMCAwIDE2Ljc2IDRINy4yNGEyIDIgMCAwIDAtMS43OSAxLjExeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/inbox\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideInbox]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideInbox extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'inbox',\\n size: 24,\\n node: [\\n ['polyline', { points: '22 12 16 12 14 15 10 15 8 12 2 12', key: 'o97t9d' }],\\n [\\n 'path',\\n {\\n d: 'M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z',\\n key: 'oot6mr',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideInbox.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Images\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjIgMTEtMS4yOTYtMS4yOTZhMi40IDIuNCAwIDAgMC0zLjQwOCAwTDExIDE2IiAvPgogIDxwYXRoIGQ9Ik00IDhhMiAyIDAgMCAwLTIgMnYxMGEyIDIgMCAwIDAgMiAyaDEwYTIgMiAwIDAgMCAyLTIiIC8+CiAgPGNpcmNsZSBjeD0iMTMiIGN5PSI3IiByPSIxIiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+CiAgPHJlY3QgeD0iOCIgeT0iMiIgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/images\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideImages]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideImages extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'images',\\n size: 24,\\n node: [\\n ['path', { d: 'm22 11-1.296-1.296a2.4 2.4 0 0 0-3.408 0L11 16', key: '9kzy35' }],\\n ['path', { d: 'M4 8a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2', key: '1t0f0t' }],\\n ['circle', { cx: '13', cy: '7', r: '1', fill: 'currentColor', key: '1obus6' }],\\n ['rect', { x: '8', y: '2', width: '14', height: '14', rx: '2', key: '1gvhby' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideImages.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Info\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNMTIgMTZ2LTQiIC8+CiAgPHBhdGggZD0iTTEyIDhoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/info\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideInfo]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideInfo extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'info',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'M12 16v-4', key: '1dtifu' }],\\n ['path', { d: 'M12 8h.01', key: 'e9boi3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideInfo.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name IndianRupee\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAzaDEyIiAvPgogIDxwYXRoIGQ9Ik02IDhoMTIiIC8+CiAgPHBhdGggZD0ibTYgMTMgOC41IDgiIC8+CiAgPHBhdGggZD0iTTYgMTNoMyIgLz4KICA8cGF0aCBkPSJNOSAxM2M2LjY2NyAwIDYuNjY3LTEwIDAtMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/indian-rupee\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideIndianRupee]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideIndianRupee extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'indian-rupee',\\n size: 24,\\n node: [\\n ['path', { d: 'M6 3h12', key: 'ggurg9' }],\\n ['path', { d: 'M6 8h12', key: '6g4wlu' }],\\n ['path', { d: 'm6 13 8.5 8', key: 'u1kupk' }],\\n ['path', { d: 'M6 13h3', key: 'wdp6ag' }],\\n ['path', { d: 'M9 13c6.667 0 6.667-10 0-10', key: '1nkvk2' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideIndianRupee.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Italic\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTkiIHgyPSIxMCIgeTE9IjQiIHkyPSI0IiAvPgogIDxsaW5lIHgxPSIxNCIgeDI9IjUiIHkxPSIyMCIgeTI9IjIwIiAvPgogIDxsaW5lIHgxPSIxNSIgeDI9IjkiIHkxPSI0IiB5Mj0iMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/italic\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideItalic]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideItalic extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'italic',\\n size: 24,\\n node: [\\n ['line', { x1: '19', x2: '10', y1: '4', y2: '4', key: '15jd3p' }],\\n ['line', { x1: '14', x2: '5', y1: '20', y2: '20', key: 'bu0au3' }],\\n ['line', { x1: '15', x2: '9', y1: '4', y2: '20', key: 'uljnxc' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideItalic.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Infinity\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxNmM1IDAgNy04IDEyLThhNCA0IDAgMCAxIDAgOGMtNSAwLTctOC0xMi04YTQgNCAwIDEgMCAwIDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/infinity\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideInfinity]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideInfinity extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'infinity',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'M6 16c5 0 7-8 12-8a4 4 0 0 1 0 8c-5 0-7-8-12-8a4 4 0 1 0 0 8', key: '18ogeb' },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideInfinity.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name InspectionPanel\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDdoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNyA3aC4wMSIgLz4KICA8cGF0aCBkPSJNNyAxN2guMDEiIC8+CiAgPHBhdGggZD0iTTE3IDE3aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/inspection-panel\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideInspectionPanel]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideInspectionPanel extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'inspection-panel',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M7 7h.01', key: '7u93v4' }],\\n ['path', { d: 'M17 7h.01', key: '14a9sn' }],\\n ['path', { d: 'M7 17h.01', key: '19xn7k' }],\\n ['path', { d: 'M17 17h.01', key: '1sd3ek' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideInspectionPanel.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Joystick\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTdhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MmEyIDIgMCAwIDAgMiAyaDE0YTIgMiAwIDAgMCAyLTJ2LTJaIiAvPgogIDxwYXRoIGQ9Ik02IDE1di0yIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNVY5IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iNiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/joystick\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideJoystick]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideJoystick extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'joystick',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M21 17a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-2Z',\\n key: 'jg2n2t',\\n },\\n ],\\n ['path', { d: 'M6 15v-2', key: 'gd6mvg' }],\\n ['path', { d: 'M12 15V9', key: '8c7uyn' }],\\n ['circle', { cx: '12', cy: '6', r: '3', key: '1gm2ql' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideJoystick.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name IterationCw\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMGE4IDggMCAxIDEgOCA4SDQiIC8+CiAgPHBhdGggZD0ibTggMjItNC00IDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/iteration-cw\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideIterationCw]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideIterationCw extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'iteration-cw',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 10a8 8 0 1 1 8 8H4', key: 'svv66n' }],\\n ['path', { d: 'm8 22-4-4 4-4', key: '6g7gki' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideIterationCw.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name IterationCcw\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTQgNCA0LTQgNCIgLz4KICA8cGF0aCBkPSJNMjAgMTBhOCA4IDAgMSAwLTggOGg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/iteration-ccw\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideIterationCcw]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideIterationCcw extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'iteration-ccw',\\n size: 24,\\n node: [\\n ['path', { d: 'm16 14 4 4-4 4', key: 'hkso8o' }],\\n ['path', { d: 'M20 10a8 8 0 1 0-8 8h8', key: '1bik7b' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideIterationCcw.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name JapaneseYen\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgOS41VjIxbTAtMTEuNUw2IDNtNiA2LjVMMTggMyIgLz4KICA8cGF0aCBkPSJNNiAxNWgxMiIgLz4KICA8cGF0aCBkPSJNNiAxMWgxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/japanese-yen\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideJapaneseYen]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideJapaneseYen extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'japanese-yen',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 9.5V21m0-11.5L6 3m6 6.5L18 3', key: '2ej80x' }],\\n ['path', { d: 'M6 15h12', key: '1hwgt5' }],\\n ['path', { d: 'M6 11h12', key: 'wf4gp6' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideJapaneseYen.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name KeyRound\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi41ODYgMTcuNDE0QTIgMiAwIDAgMCAyIDE4LjgyOFYyMWExIDEgMCAwIDAgMSAxaDNhMSAxIDAgMCAwIDEtMXYtMWExIDEgMCAwIDEgMS0xaDFhMSAxIDAgMCAwIDEtMXYtMWExIDEgMCAwIDEgMS0xaC4xNzJhMiAyIDAgMCAwIDEuNDE0LS41ODZsLjgxNC0uODE0YTYuNSA2LjUgMCAxIDAtNC00eiIgLz4KICA8Y2lyY2xlIGN4PSIxNi41IiBjeT0iNy41IiByPSIuNSIgZmlsbD0iY3VycmVudENvbG9yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/key-round\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideKeyRound]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideKeyRound extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'key-round',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z',\\n key: '1s6t7t',\\n },\\n ],\\n ['circle', { cx: '16.5', cy: '7.5', r: '.5', fill: 'currentColor', key: 'w0ekpg' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideKeyRound.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name KeySquare\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNCAyLjdhMi41IDIuNSAwIDAgMSAzLjQgMGw1LjUgNS41YTIuNSAyLjUgMCAwIDEgMCAzLjRsLTMuNyAzLjdhMi41IDIuNSAwIDAgMS0zLjQgMEw4LjcgOS44YTIuNSAyLjUgMCAwIDEgMC0zLjR6IiAvPgogIDxwYXRoIGQ9Im0xNCA3IDMgMyIgLz4KICA8cGF0aCBkPSJtOS40IDEwLjYtNi44MTQgNi44MTRBMiAyIDAgMCAwIDIgMTguODI4VjIxYTEgMSAwIDAgMCAxIDFoM2ExIDEgMCAwIDAgMS0xdi0xYTEgMSAwIDAgMSAxLTFoMWExIDEgMCAwIDAgMS0xdi0xYTEgMSAwIDAgMSAxLTFoLjE3MmEyIDIgMCAwIDAgMS40MTQtLjU4NmwuODE0LS44MTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/key-square\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideKeySquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideKeySquare extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'key-square',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12.4 2.7a2.5 2.5 0 0 1 3.4 0l5.5 5.5a2.5 2.5 0 0 1 0 3.4l-3.7 3.7a2.5 2.5 0 0 1-3.4 0L8.7 9.8a2.5 2.5 0 0 1 0-3.4z',\\n key: '165ttr',\\n },\\n ],\\n ['path', { d: 'm14 7 3 3', key: '1r5n42' }],\\n [\\n 'path',\\n {\\n d: 'm9.4 10.6-6.814 6.814A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814',\\n key: '1ubxi2',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideKeySquare.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Kayak\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTdhMSAxIDAgMCAwLTEgMXYxYTIgMiAwIDEgMCAyLTJ6IiAvPgogIDxwYXRoIGQ9Ik0yMC45NyAzLjYxYS40NS40NSAwIDAgMC0uNTgtLjU4QzEwLjIgNi42IDYuNiAxMC4yIDMuMDMgMjAuMzlhLjQ1LjQ1IDAgMCAwIC41OC41OEMxMy44IDE3LjQgMTcuNCAxMy44IDIwLjk3IDMuNjEiIC8+CiAgPHBhdGggZD0ibTYuNzA3IDYuNzA3IDEwLjU4NiAxMC41ODYiIC8+CiAgPHBhdGggZD0iTTcgNWEyIDIgMCAxIDAtMiAyaDFhMSAxIDAgMCAwIDEtMXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/kayak\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideKayak]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideKayak extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'kayak',\\n size: 24,\\n node: [\\n ['path', { d: 'M18 17a1 1 0 0 0-1 1v1a2 2 0 1 0 2-2z', key: 'skzb1g' }],\\n [\\n 'path',\\n {\\n d: 'M20.97 3.61a.45.45 0 0 0-.58-.58C10.2 6.6 6.6 10.2 3.03 20.39a.45.45 0 0 0 .58.58C13.8 17.4 17.4 13.8 20.97 3.61',\\n key: 'cv9jm7',\\n },\\n ],\\n ['path', { d: 'm6.707 6.707 10.586 10.586', key: 'd2l993' }],\\n ['path', { d: 'M7 5a2 2 0 1 0-2 2h1a1 1 0 0 0 1-1z', key: 'i0et4n' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideKayak.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name KeyboardMusic\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik02IDhoNCIgLz4KICA8cGF0aCBkPSJNMTQgOGguMDEiIC8+CiAgPHBhdGggZD0iTTE4IDhoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDIwIiAvPgogIDxwYXRoIGQ9Ik02IDEydjQiIC8+CiAgPHBhdGggZD0iTTEwIDEydjQiIC8+CiAgPHBhdGggZD0iTTE0IDEydjQiIC8+CiAgPHBhdGggZD0iTTE4IDEydjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/keyboard-music\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideKeyboardMusic]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideKeyboardMusic extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'keyboard-music',\\n size: 24,\\n node: [\\n ['rect', { width: '20', height: '16', x: '2', y: '4', rx: '2', key: '18n3k1' }],\\n ['path', { d: 'M6 8h4', key: 'utf9t1' }],\\n ['path', { d: 'M14 8h.01', key: '1primd' }],\\n ['path', { d: 'M18 8h.01', key: 'emo2bl' }],\\n ['path', { d: 'M2 12h20', key: '9i4pu4' }],\\n ['path', { d: 'M6 12v4', key: 'dy92yo' }],\\n ['path', { d: 'M10 12v4', key: '1fxnav' }],\\n ['path', { d: 'M14 12v4', key: '1hft58' }],\\n ['path', { d: 'M18 12v4', key: 'tjjnbz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideKeyboardMusic.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Kanban\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAzdjE0IiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjgiIC8+CiAgPHBhdGggZD0iTTE5IDN2MTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/kanban\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideKanban]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideKanban extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'kanban',\\n size: 24,\\n node: [\\n ['path', { d: 'M5 3v14', key: '9nsxs2' }],\\n ['path', { d: 'M12 3v8', key: '1h2ygw' }],\\n ['path', { d: 'M19 3v18', key: '1sk56x' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideKanban.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name KeyboardOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNIDIwIDQgQTIgMiAwIDAgMSAyMiA2IiAvPgogIDxwYXRoIGQ9Ik0gMjIgNiBMIDIyIDE2LjQxIiAvPgogIDxwYXRoIGQ9Ik0gNyAxNiBMIDE2IDE2IiAvPgogIDxwYXRoIGQ9Ik0gOS42OSA0IEwgMjAgNCIgLz4KICA8cGF0aCBkPSJNMTQgOGguMDEiIC8+CiAgPHBhdGggZD0iTTE4IDhoLjAxIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTIwIDIwSDRhMiAyIDAgMCAxLTItMlY2YTIgMiAwIDAgMSAyLTIiIC8+CiAgPHBhdGggZD0iTTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTggMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/keyboard-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideKeyboardOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideKeyboardOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'keyboard-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M 20 4 A2 2 0 0 1 22 6', key: '1g1fkt' }],\\n ['path', { d: 'M 22 6 L 22 16.41', key: '1qjg3w' }],\\n ['path', { d: 'M 7 16 L 16 16', key: 'n0yqwb' }],\\n ['path', { d: 'M 9.69 4 L 20 4', key: 'kbpcgx' }],\\n ['path', { d: 'M14 8h.01', key: '1primd' }],\\n ['path', { d: 'M18 8h.01', key: 'emo2bl' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M20 20H4a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2', key: 's23sx2' }],\\n ['path', { d: 'M6 8h.01', key: 'x9i8wu' }],\\n ['path', { d: 'M8 12h.01', key: 'czm47f' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideKeyboardOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Key\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuNSA3LjUgMi4zIDIuM2ExIDEgMCAwIDAgMS40IDBsMi4xLTIuMWExIDEgMCAwIDAgMC0xLjRMMTkgNCIgLz4KICA8cGF0aCBkPSJtMjEgMi05LjYgOS42IiAvPgogIDxjaXJjbGUgY3g9IjcuNSIgY3k9IjE1LjUiIHI9IjUuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/key\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideKey]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideKey extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'key',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'm15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4', key: 'g0fldk' },\\n ],\\n ['path', { d: 'm21 2-9.6 9.6', key: '1j0ho8' }],\\n ['circle', { cx: '7.5', cy: '15.5', r: '5.5', key: 'yqb3hr' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideKey.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Keyboard\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOGguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNMTQgOGguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNMTggOGguMDEiIC8+CiAgPHBhdGggZD0iTTYgOGguMDEiIC8+CiAgPHBhdGggZD0iTTcgMTZoMTAiIC8+CiAgPHBhdGggZD0iTTggMTJoLjAxIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNiIgeD0iMiIgeT0iNCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/keyboard\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideKeyboard]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideKeyboard extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'keyboard',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 8h.01', key: '1r9ogq' }],\\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\\n ['path', { d: 'M14 8h.01', key: '1primd' }],\\n ['path', { d: 'M16 12h.01', key: '1l6xoz' }],\\n ['path', { d: 'M18 8h.01', key: 'emo2bl' }],\\n ['path', { d: 'M6 8h.01', key: 'x9i8wu' }],\\n ['path', { d: 'M7 16h10', key: 'wp8him' }],\\n ['path', { d: 'M8 12h.01', key: 'czm47f' }],\\n ['rect', { width: '20', height: '16', x: '2', y: '4', rx: '2', key: '18n3k1' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideKeyboard.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LampDesk\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMjkzIDIuMjkzYTEgMSAwIDAgMSAxLjQxNCAwbDIuNSAyLjUgNS45OTQgMS4yMjdhMSAxIDAgMCAxIC41MDYgMS42ODdsLTcgN2ExIDEgMCAwIDEtMS42ODctLjUwNmwtMS4yMjctNS45OTQtMi41LTIuNWExIDEgMCAwIDEgMC0xLjQxNHoiIC8+CiAgPHBhdGggZD0ibTE0LjIwNyA0Ljc5My0zLjQxNCAzLjQxNCIgLz4KICA8cGF0aCBkPSJNMyAyMGEyIDIgMCAwIDEgMi0yaDRhMiAyIDAgMCAxIDIgMnYxYTEgMSAwIDAgMS0xIDFINGExIDEgMCAwIDEtMS0xeiIgLz4KICA8cGF0aCBkPSJtOS4wODYgNi41LTQuNzkzIDQuNzkzYTEgMSAwIDAgMC0uMTggMS4xN0w3IDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lamp-desk\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLampDesk]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLampDesk extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'lamp-desk',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M10.293 2.293a1 1 0 0 1 1.414 0l2.5 2.5 5.994 1.227a1 1 0 0 1 .506 1.687l-7 7a1 1 0 0 1-1.687-.506l-1.227-5.994-2.5-2.5a1 1 0 0 1 0-1.414z',\\n key: 'sb8slu',\\n },\\n ],\\n ['path', { d: 'm14.207 4.793-3.414 3.414', key: 'm2x3oj' }],\\n [\\n 'path',\\n {\\n d: 'M3 20a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1z',\\n key: '8b3myj',\\n },\\n ],\\n ['path', { d: 'm9.086 6.5-4.793 4.793a1 1 0 0 0-.18 1.17L7 18', key: '43s6cu' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLampDesk.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LampWallDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuOTI5IDE4LjYyOUExIDEgMCAwIDEgMTkgMjBIOWExIDEgMCAwIDEtLjkyOC0xLjM3MWwyLTVBMSAxIDAgMCAxIDExIDEzaDZhMSAxIDAgMCAxIC45MjguNjI5eiIgLz4KICA8cGF0aCBkPSJNNiAzYTIgMiAwIDAgMSAyIDJ2MmEyIDIgMCAwIDEtMiAySDVhMSAxIDAgMCAxLTEtMVY0YTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik04IDZoNGEyIDIgMCAwIDEgMiAydjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lamp-wall-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLampWallDown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLampWallDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'lamp-wall-down',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M19.929 18.629A1 1 0 0 1 19 20H9a1 1 0 0 1-.928-1.371l2-5A1 1 0 0 1 11 13h6a1 1 0 0 1 .928.629z',\\n key: 'u4w2d7',\\n },\\n ],\\n [\\n 'path',\\n { d: 'M6 3a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2H5a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1z', key: '15356w' },\\n ],\\n ['path', { d: 'M8 6h4a2 2 0 0 1 2 2v5', key: '1m6m7x' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLampWallDown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LampCeiling\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnY1IiAvPgogIDxwYXRoIGQ9Ik0xNC44MjkgMTUuOTk4YTMgMyAwIDEgMS01LjY1OCAwIiAvPgogIDxwYXRoIGQ9Ik0yMC45MiAxNC42MDZBMSAxIDAgMCAxIDIwIDE2SDRhMSAxIDAgMCAxLS45Mi0xLjM5NGwzLTdBMSAxIDAgMCAxIDcgN2gxMGExIDEgMCAwIDEgLjkyLjYwNnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lamp-ceiling\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLampCeiling]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLampCeiling extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'lamp-ceiling',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 2v5', key: 'nd4vlx' }],\\n ['path', { d: 'M14.829 15.998a3 3 0 1 1-5.658 0', key: '1pybiy' }],\\n [\\n 'path',\\n {\\n d: 'M20.92 14.606A1 1 0 0 1 20 16H4a1 1 0 0 1-.92-1.394l3-7A1 1 0 0 1 7 7h10a1 1 0 0 1 .92.606z',\\n key: 'ma1wor',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideLampCeiling.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LampWallUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuOTI5IDkuNjI5QTEgMSAwIDAgMSAxOSAxMUg5YTEgMSAwIDAgMS0uOTI4LTEuMzcxbDItNUExIDEgMCAwIDEgMTEgNGg2YTEgMSAwIDAgMSAuOTI4LjYyOXoiIC8+CiAgPHBhdGggZD0iTTYgMTVhMiAyIDAgMCAxIDIgMnYyYTIgMiAwIDAgMS0yIDJINWExIDEgMCAwIDEtMS0xdi00YTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik04IDE4aDRhMiAyIDAgMCAwIDItMnYtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/lamp-wall-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLampWallUp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLampWallUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'lamp-wall-up',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M19.929 9.629A1 1 0 0 1 19 11H9a1 1 0 0 1-.928-1.371l2-5A1 1 0 0 1 11 4h6a1 1 0 0 1 .928.629z',\\n key: '1uvrbf',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M6 15a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2H5a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1z',\\n key: '154r2a',\\n },\\n ],\\n ['path', { d: 'M8 18h4a2 2 0 0 0 2-2v-5', key: 'z9mbu0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLampWallUp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LandPlot\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgOCA2LTMtNi0zdjEwIiAvPgogIDxwYXRoIGQ9Im04IDExLjk5LTUuNSAzLjE0YTEgMSAwIDAgMCAwIDEuNzRsOC41IDQuODZhMiAyIDAgMCAwIDIgMGw4LjUtNC44NmExIDEgMCAwIDAgMC0xLjc0TDE2IDEyIiAvPgogIDxwYXRoIGQ9Im02LjQ5IDEyLjg1IDExLjAyIDYuMyIgLz4KICA8cGF0aCBkPSJNMTcuNTEgMTIuODUgNi41IDE5LjE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/land-plot\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLandPlot]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLandPlot extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'land-plot',\\n size: 24,\\n node: [\\n ['path', { d: 'm12 8 6-3-6-3v10', key: 'mvpnpy' }],\\n [\\n 'path',\\n {\\n d: 'm8 11.99-5.5 3.14a1 1 0 0 0 0 1.74l8.5 4.86a2 2 0 0 0 2 0l8.5-4.86a1 1 0 0 0 0-1.74L16 12',\\n key: 'ek95tt',\\n },\\n ],\\n ['path', { d: 'm6.49 12.85 11.02 6.3', key: '1kt42w' }],\\n ['path', { d: 'M17.51 12.85 6.5 19.15', key: 'v55bdg' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLandPlot.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LampFloor\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTB2MTIiIC8+CiAgPHBhdGggZD0iTTE3LjkyOSA3LjYyOUExIDEgMCAwIDEgMTcgOUg3YTEgMSAwIDAgMS0uOTI4LTEuMzcxbDItNUExIDEgMCAwIDEgOSAyaDZhMSAxIDAgMCAxIC45MjguNjI5eiIgLz4KICA8cGF0aCBkPSJNOSAyMmg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lamp-floor\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLampFloor]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLampFloor extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'lamp-floor',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 10v12', key: '6ubwww' }],\\n [\\n 'path',\\n {\\n d: 'M17.929 7.629A1 1 0 0 1 17 9H7a1 1 0 0 1-.928-1.371l2-5A1 1 0 0 1 9 2h6a1 1 0 0 1 .928.629z',\\n key: '1o95gh',\\n },\\n ],\\n ['path', { d: 'M9 22h6', key: '1rlq3v' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLampFloor.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Landmark\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTh2LTciIC8+CiAgPHBhdGggZD0iTTExLjExOSAyLjIwNWEyIDIgMCAwIDEgMS43NjIgMGw3Ljg0IDMuODQ2QS41LjUgMCAwIDEgMjAuNSA3aC0xN2EuNS41IDAgMCAxLS4yMi0uOTQ5eiIgLz4KICA8cGF0aCBkPSJNMTQgMTh2LTciIC8+CiAgPHBhdGggZD0iTTE4IDE4di03IiAvPgogIDxwYXRoIGQ9Ik0zIDIyaDE4IiAvPgogIDxwYXRoIGQ9Ik02IDE4di03IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/landmark\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLandmark]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLandmark extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'landmark',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 18v-7', key: 'wt116b' }],\\n [\\n 'path',\\n {\\n d: 'M11.119 2.205a2 2 0 0 1 1.762 0l7.84 3.846A.5.5 0 0 1 20.5 7h-17a.5.5 0 0 1-.22-.949z',\\n key: 'yxxwt6',\\n },\\n ],\\n ['path', { d: 'M14 18v-7', key: 'vav6t3' }],\\n ['path', { d: 'M18 18v-7', key: 'aexdmj' }],\\n ['path', { d: 'M3 22h18', key: '8prr45' }],\\n ['path', { d: 'M6 18v-7', key: '1ivflk' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLandmark.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Languages\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNSA4IDYgNiIgLz4KICA8cGF0aCBkPSJtNCAxNCA2LTYgMi0zIiAvPgogIDxwYXRoIGQ9Ik0yIDVoMTIiIC8+CiAgPHBhdGggZD0iTTcgMmgxIiAvPgogIDxwYXRoIGQ9Im0yMiAyMi01LTEwLTUgMTAiIC8+CiAgPHBhdGggZD0iTTE0IDE4aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/languages\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLanguages]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLanguages extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'languages',\\n size: 24,\\n node: [\\n ['path', { d: 'm5 8 6 6', key: '1wu5hv' }],\\n ['path', { d: 'm4 14 6-6 2-3', key: '1k1g8d' }],\\n ['path', { d: 'M2 5h12', key: 'or177f' }],\\n ['path', { d: 'M7 2h1', key: '1t2jsx' }],\\n ['path', { d: 'm22 22-5-10-5 10', key: 'don7ne' }],\\n ['path', { d: 'M14 18h6', key: '1m8k6r' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLanguages.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Lamp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJ2NiIgLz4KICA8cGF0aCBkPSJNNC4wNzcgMTAuNjE1QTEgMSAwIDAgMCA1IDEyaDE0YTEgMSAwIDAgMCAuOTIzLTEuMzg1bC0zLjA3Ny03LjM4NEEyIDIgMCAwIDAgMTUgMkg5YTIgMiAwIDAgMC0xLjg0NiAxLjIzWiIgLz4KICA8cGF0aCBkPSJNOCAyMGEyIDIgMCAwIDEgMi0yaDRhMiAyIDAgMCAxIDIgMnYxYTEgMSAwIDAgMS0xIDFIOWExIDEgMCAwIDEtMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/lamp\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLamp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLamp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'lamp',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 12v6', key: '3ahymv' }],\\n [\\n 'path',\\n {\\n d: 'M4.077 10.615A1 1 0 0 0 5 12h14a1 1 0 0 0 .923-1.385l-3.077-7.384A2 2 0 0 0 15 2H9a2 2 0 0 0-1.846 1.23Z',\\n key: '1l7kg2',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M8 20a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1z',\\n key: '1mmzpi',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideLamp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Laptop\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNWEyIDIgMCAwIDEgMiAydjguNTI2YTIgMiAwIDAgMCAuMjEyLjg5N2wxLjA2OCAyLjEyN2ExIDEgMCAwIDEtLjkgMS40NUgzLjYyYTEgMSAwIDAgMS0uOS0xLjQ1bDEuMDY4LTIuMTI3QTIgMiAwIDAgMCA0IDE1LjUyNlY3YTIgMiAwIDAgMSAyLTJ6IiAvPgogIDxwYXRoIGQ9Ik0yMC4wNTQgMTUuOTg3SDMuOTQ2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/laptop\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLaptop]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLaptop extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'laptop',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M18 5a2 2 0 0 1 2 2v8.526a2 2 0 0 0 .212.897l1.068 2.127a1 1 0 0 1-.9 1.45H3.62a1 1 0 0 1-.9-1.45l1.068-2.127A2 2 0 0 0 4 15.526V7a2 2 0 0 1 2-2z',\\n key: '1pdavp',\\n },\\n ],\\n ['path', { d: 'M20.054 15.987H3.946', key: '14rxg9' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLaptop.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LaptopMinimal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTIiIHg9IjMiIHk9IjQiIHJ4PSIyIiByeT0iMiIgLz4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMjAiIHkyPSIyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/laptop-minimal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLaptopMinimal], svg[lucideLaptop2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLaptopMinimal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'laptop-minimal',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '12', x: '3', y: '4', rx: '2', ry: '2', key: '1qhy41' }],\\n ['line', { x1: '2', x2: '22', y1: '20', y2: '20', key: 'ni3hll' }],\\n ],\\n aliases: ['laptop-2'],\\n };\\n protected override readonly icon = signal(LucideLaptopMinimal.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideLaptopMinimal\\n */\\nexport const LucideLaptop2 = LucideLaptopMinimal;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LaptopMinimalCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGgyMCIgLz4KICA8cGF0aCBkPSJtOSAxMCAyIDIgNC00IiAvPgogIDxyZWN0IHg9IjMiIHk9IjQiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/laptop-minimal-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLaptopMinimalCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLaptopMinimalCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'laptop-minimal-check',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 20h20', key: 'owomy5' }],\\n ['path', { d: 'm9 10 2 2 4-4', key: '1gnqz4' }],\\n ['rect', { x: '3', y: '4', width: '18', height: '12', rx: '2', key: '8ur36m' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLaptopMinimalCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Lasso\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy43MDQgMTQuNDY3YTEwIDggMCAxIDEgMy4xMTUgMi4zNzUiIC8+CiAgPHBhdGggZD0iTTcgMjJhNSA1IDAgMCAxLTItMy45OTQiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE2IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lasso\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLasso]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLasso extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'lasso',\\n size: 24,\\n node: [\\n ['path', { d: 'M3.704 14.467a10 8 0 1 1 3.115 2.375', key: 'wxgc5m' }],\\n ['path', { d: 'M7 22a5 5 0 0 1-2-3.994', key: '1xp6a4' }],\\n ['circle', { cx: '5', cy: '16', r: '2', key: '18csp3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLasso.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LayerArrowUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTRWNCIgLz4KICA8cGF0aCBkPSJNNy42NzQgMTAuNzc0IDIuNTggMTMuMDlhMSAxIDAgMDAwIDEuODIybDguNiAzLjkxYTIgMiAwIDAwMS42NSAwbDguNTgtMy45YTEgMSAwIDAwLjU5LS45MiAxIDEgMCAwMC0uNTktLjkyMmwtNS4wNzgtMi4zMDgiIC8+CiAgPHBhdGggZD0ibTkgNyAzLTMgMyAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layer-arrow-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLayerArrowUp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLayerArrowUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'layer-arrow-up',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 14V4', key: '1t7zjg' }],\\n [\\n 'path',\\n {\\n d: 'M7.674 10.774 2.58 13.09a1 1 0 000 1.822l8.6 3.91a2 2 0 001.65 0l8.58-3.9a1 1 0 00.59-.92 1 1 0 00-.59-.922l-5.078-2.308',\\n key: '1cy4ex',\\n },\\n ],\\n ['path', { d: 'm9 7 3-3 3 3', key: '8sjys4' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLayerArrowUp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LassoSelect\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyMmE1IDUgMCAwIDEtMi00IiAvPgogIDxwYXRoIGQ9Ik03IDE2LjkzYy45Ni40MyAxLjk2Ljc0IDIuOTkuOTEiIC8+CiAgPHBhdGggZD0iTTMuMzQgMTRBNi44IDYuOCAwIDAgMSAyIDEwYzAtNC40MiA0LjQ4LTggMTAtOHMxMCAzLjU4IDEwIDhhNy4xOSA3LjE5IDAgMCAxLS4zMyAyIiAvPgogIDxwYXRoIGQ9Ik01IDE4YTIgMiAwIDEgMCAwLTQgMiAyIDAgMCAwIDAgNHoiIC8+CiAgPHBhdGggZD0iTTE0LjMzIDIyaC0uMDlhLjM1LjM1IDAgMCAxLS4yNC0uMzJ2LTEwYS4zNC4zNCAwIDAgMSAuMzMtLjM0Yy4wOCAwIC4xNS4wMy4yMS4wOGw3LjM0IDZhLjMzLjMzIDAgMCAxLS4yMS41OWgtNC40OWwtMi41NyAzLjg1YS4zNS4zNSAwIDAgMS0uMjguMTR6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lasso-select\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLassoSelect]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLassoSelect extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'lasso-select',\\n size: 24,\\n node: [\\n ['path', { d: 'M7 22a5 5 0 0 1-2-4', key: 'umushi' }],\\n ['path', { d: 'M7 16.93c.96.43 1.96.74 2.99.91', key: 'ybbtv3' }],\\n [\\n 'path',\\n {\\n d: 'M3.34 14A6.8 6.8 0 0 1 2 10c0-4.42 4.48-8 10-8s10 3.58 10 8a7.19 7.19 0 0 1-.33 2',\\n key: 'gt5e1w',\\n },\\n ],\\n ['path', { d: 'M5 18a2 2 0 1 0 0-4 2 2 0 0 0 0 4z', key: 'bq3ynw' }],\\n [\\n 'path',\\n {\\n d: 'M14.33 22h-.09a.35.35 0 0 1-.24-.32v-10a.34.34 0 0 1 .33-.34c.08 0 .15.03.21.08l7.34 6a.33.33 0 0 1-.21.59h-4.49l-2.57 3.85a.35.35 0 0 1-.28.14z',\\n key: '72q637',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideLassoSelect.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LayersArrowDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3YxNSIgLz4KICA8cGF0aCBkPSJNMiAxMmExIDEgMCAwMC41OC45MWw1LjA5MyAyLjMxNiIgLz4KICA8cGF0aCBkPSJNMjIgMTJhMSAxIDAgMDEtLjU5LjkybC01LjA3NyAyLjMwOCIgLz4KICA8cGF0aCBkPSJNOCAxMC4zNyAyLjYgNy45MWExIDEgMCAwMTAtMS44MzFsOC41Ny0zLjlhMiAyIDAgMDExLjY2LjAwMWw4LjU5IDMuOTFhMSAxIDAgMDEwIDEuODMxbC01LjM5MiAyLjQ1IiAvPgogIDxwYXRoIGQ9Im05IDE5IDMgMyAzLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layers-arrow-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLayersArrowDown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLayersArrowDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'layers-arrow-down',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 7v15', key: '1onnba' }],\\n ['path', { d: 'M2 12a1 1 0 00.58.91l5.093 2.316', key: 'xofxlj' }],\\n ['path', { d: 'M22 12a1 1 0 01-.59.92l-5.077 2.308', key: 'cc7swz' }],\\n [\\n 'path',\\n {\\n d: 'M8 10.37 2.6 7.91a1 1 0 010-1.831l8.57-3.9a2 2 0 011.66.001l8.59 3.91a1 1 0 010 1.831l-5.392 2.45',\\n key: 'kdwjlb',\\n },\\n ],\\n ['path', { d: 'm9 19 3 3 3-3', key: '1fhphp' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLayersArrowDown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Layers2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTMuNzRhMiAyIDAgMCAxLTIgMEwyLjUgOC44N2ExIDEgMCAwIDEgMC0xLjc0TDExIDIuMjZhMiAyIDAgMCAxIDIgMGw4LjUgNC44N2ExIDEgMCAwIDEgMCAxLjc0eiIgLz4KICA8cGF0aCBkPSJtMjAgMTQuMjg1IDEuNS44NDVhMSAxIDAgMCAxIDAgMS43NEwxMyAyMS43NGEyIDIgMCAwIDEtMiAwbC04LjUtNC44N2ExIDEgMCAwIDEgMC0xLjc0bDEuNS0uODQ1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layers-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLayers2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLayers2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'layers-2',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M13 13.74a2 2 0 0 1-2 0L2.5 8.87a1 1 0 0 1 0-1.74L11 2.26a2 2 0 0 1 2 0l8.5 4.87a1 1 0 0 1 0 1.74z',\\n key: '15q6uc',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'm20 14.285 1.5.845a1 1 0 0 1 0 1.74L13 21.74a2 2 0 0 1-2 0l-8.5-4.87a1 1 0 0 1 0-1.74l1.5-.845',\\n key: 'byia6g',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideLayers2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LayersMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuODMgMi4xOGEyIDIgMCAwIDAtMS42NiAwTDIuNiA2LjA4YTEgMSAwIDAgMCAwIDEuODNsOC41OCAzLjkxYTIgMiAwIDAgMCAuODMuMTggMiAyIDAgMCAwIC44My0uMThsOC41OC0zLjlhMSAxIDAgMCAwIDAtMS44MzJ6IiAvPgogIDxwYXRoIGQ9Ik0xNiAxN2g2IiAvPgogIDxwYXRoIGQ9Ik0yLjAwMyAxMS45OTVhMSAxIDAgMCAwIC41OTcuOTE1bDguNTggMy45MWEyIDIgMCAwIDAgLjgzLjE4IiAvPgogIDxwYXRoIGQ9Ik0yLjAwMyAxNi45OTVhMSAxIDAgMCAwIC41OTcuOTE1bDguNTggMy45MWEyIDIgMCAwIDAgLjgzLjE4IDIgMiAwIDAgMCAuODMtLjE4bDIuMTEtLjk2IiAvPgogIDxwYXRoIGQ9Ik0yMi4wMTggMTIuMDA0YTEgMSAwIDAgMS0uNTk4LjkxNmwtLjE3Ny4wOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/layers-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLayersMinus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLayersMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'layers-minus',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 .83.18 2 2 0 0 0 .83-.18l8.58-3.9a1 1 0 0 0 0-1.832z',\\n key: 'tq134k',\\n },\\n ],\\n ['path', { d: 'M16 17h6', key: '1ook5g' }],\\n ['path', { d: 'M2.003 11.995a1 1 0 0 0 .597.915l8.58 3.91a2 2 0 0 0 .83.18', key: '8mjqed' }],\\n [\\n 'path',\\n {\\n d: 'M2.003 16.995a1 1 0 0 0 .597.915l8.58 3.91a2 2 0 0 0 .83.18 2 2 0 0 0 .83-.18l2.11-.96',\\n key: '7vwz41',\\n },\\n ],\\n ['path', { d: 'M22.018 12.004a1 1 0 0 1-.598.916l-.177.08', key: 'bm5b9y' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLayersMinus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LayersArrowUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJWMiIgLz4KICA8cGF0aCBkPSJNMiAxNy4wMDJhMSAxIDAgMDAuNTguOTFsOC42IDMuOTFhMiAyIDAgMDAxLjY1IDBsOC41OC0zLjlhMSAxIDAgMDAuNTktLjkyIiAvPgogIDxwYXRoIGQ9Ik03LjY3NCA4Ljc3NCAyLjU4IDExLjA5YTEgMSAwIDAwMCAxLjgyMmw4LjYgMy45MWEyIDIgMCAwMDEuNjUgMGw4LjU4LTMuOWExIDEgMCAwMC41OS0uOTIgMSAxIDAgMDAtLjU5LS45MjJsLTUuMDc4LTIuMzA4IiAvPgogIDxwYXRoIGQ9Im05IDUgMy0zIDMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/layers-arrow-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLayersArrowUp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLayersArrowUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'layers-arrow-up',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 12V2', key: '17ugg4' }],\\n [\\n 'path',\\n {\\n d: 'M2 17.002a1 1 0 00.58.91l8.6 3.91a2 2 0 001.65 0l8.58-3.9a1 1 0 00.59-.92',\\n key: '1ke1hd',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M7.674 8.774 2.58 11.09a1 1 0 000 1.822l8.6 3.91a2 2 0 001.65 0l8.58-3.9a1 1 0 00.59-.92 1 1 0 00-.59-.922l-5.078-2.308',\\n key: 'hlro1u',\\n },\\n ],\\n ['path', { d: 'm9 5 3-3 3 3', key: 'l8vdw6' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLayersArrowUp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Layers\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuODMgMi4xOGEyIDIgMCAwIDAtMS42NiAwTDIuNiA2LjA4YTEgMSAwIDAgMCAwIDEuODNsOC41OCAzLjkxYTIgMiAwIDAgMCAxLjY2IDBsOC41OC0zLjlhMSAxIDAgMCAwIDAtMS44M3oiIC8+CiAgPHBhdGggZD0iTTIgMTJhMSAxIDAgMCAwIC41OC45MWw4LjYgMy45MWEyIDIgMCAwIDAgMS42NSAwbDguNTgtMy45QTEgMSAwIDAgMCAyMiAxMiIgLz4KICA8cGF0aCBkPSJNMiAxN2ExIDEgMCAwIDAgLjU4LjkxbDguNiAzLjkxYTIgMiAwIDAgMCAxLjY1IDBsOC41OC0zLjlBMSAxIDAgMCAwIDIyIDE3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layers\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLayers], svg[lucideLayers3]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLayers extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'layers',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z',\\n key: 'zw3jo',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12',\\n key: '1wduqc',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17',\\n key: 'kqbvx6',\\n },\\n ],\\n ],\\n aliases: ['layers-3'],\\n };\\n protected override readonly icon = signal(LucideLayers.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideLayers\\n */\\nexport const LucideLayers3 = LucideLayers;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LayersPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuODMgMi4xOGEyIDIgMCAwIDAtMS42NiAwTDIuNiA2LjA4YTEgMSAwIDAgMCAwIDEuODNsOC41OCAzLjkxYTIgMiAwIDAgMCAuODMuMTggMiAyIDAgMCAwIC44My0uMThsOC41OC0zLjlhMSAxIDAgMCAwIDAtMS44MzF6IiAvPgogIDxwYXRoIGQ9Ik0xNiAxN2g2IiAvPgogIDxwYXRoIGQ9Ik0xOSAxNHY2IiAvPgogIDxwYXRoIGQ9Ik0yIDEyYTEgMSAwIDAgMCAuNTguOTFsOC42IDMuOTFhMiAyIDAgMCAwIC44MjUuMTc4IiAvPgogIDxwYXRoIGQ9Ik0yIDE3YTEgMSAwIDAgMCAuNTguOTFsOC42IDMuOTFhMiAyIDAgMCAwIDEuNjUgMGwyLjExNi0uOTYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layers-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLayersPlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLayersPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'layers-plus',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 .83.18 2 2 0 0 0 .83-.18l8.58-3.9a1 1 0 0 0 0-1.831z',\\n key: 'zzgyd3',\\n },\\n ],\\n ['path', { d: 'M16 17h6', key: '1ook5g' }],\\n ['path', { d: 'M19 14v6', key: '1ckrd5' }],\\n ['path', { d: 'M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 .825.178', key: '1ia9y3' }],\\n ['path', { d: 'M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l2.116-.962', key: 'jksky3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLayersPlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LayerArrowDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTB2MTAiIC8+CiAgPHBhdGggZD0iTTIyIDEwYTEgMSAwIDAxLS41OS45MmwtNS4wNzcgMi4zMDgiIC8+CiAgPHBhdGggZD0iTTIyLjAxNyAxMC4wMDVhMSAxIDAgMDAtLjU5Ny0uOTE2bC04LjU5LTMuOTFhMiAyIDAgMDAtMS42Ni4wMDFMMi42IDkuMDhhMSAxIDAgMDAtLjAyIDEuODMxbDUuMDkzIDIuMzE2IiAvPgogIDxwYXRoIGQ9Im05IDE3IDMgMyAzLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layer-arrow-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLayerArrowDown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLayerArrowDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'layer-arrow-down',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 10v10', key: '1ogziz' }],\\n ['path', { d: 'M22 10a1 1 0 01-.59.92l-5.077 2.308', key: 'q38q1t' }],\\n [\\n 'path',\\n {\\n d: 'M22.017 10.005a1 1 0 00-.597-.916l-8.59-3.91a2 2 0 00-1.66.001L2.6 9.08a1 1 0 00-.02 1.831l5.093 2.316',\\n key: 'h1p4gn',\\n },\\n ],\\n ['path', { d: 'm9 17 3 3 3-3', key: 'l18qqt' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLayerArrowDown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LayoutDashboard\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI5IiB4PSIzIiB5PSIzIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI1IiB4PSIxNCIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iOSIgeD0iMTQiIHk9IjEyIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI1IiB4PSIzIiB5PSIxNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layout-dashboard\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLayoutDashboard]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLayoutDashboard extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'layout-dashboard',\\n size: 24,\\n node: [\\n ['rect', { width: '7', height: '9', x: '3', y: '3', rx: '1', key: '10lvy0' }],\\n ['rect', { width: '7', height: '5', x: '14', y: '3', rx: '1', key: '16une8' }],\\n ['rect', { width: '7', height: '9', x: '14', y: '12', rx: '1', key: '1hutg5' }],\\n ['rect', { width: '7', height: '5', x: '3', y: '16', rx: '1', key: 'ldoo1y' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLayoutDashboard.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LayoutFreeform\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIzIiB5PSIzIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIxNCIgeT0iNCIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iNyIgeD0iNCIgeT0iMTQiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layout-freeform\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLayoutFreeform]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLayoutFreeform extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'layout-freeform',\\n size: 24,\\n node: [\\n ['rect', { width: '7', height: '7', x: '3', y: '3', rx: '1', key: '1g98yp' }],\\n ['rect', { width: '7', height: '7', x: '14', y: '4', rx: '1', key: 'n7b4zl' }],\\n ['rect', { width: '7', height: '7', x: '4', y: '14', rx: '1', key: '1ngf42' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLayoutFreeform.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LayoutList\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIzIiB5PSIzIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIzIiB5PSIxNCIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTE0IDRoNyIgLz4KICA8cGF0aCBkPSJNMTQgOWg3IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNWg3IiAvPgogIDxwYXRoIGQ9Ik0xNCAyMGg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/layout-list\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLayoutList]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLayoutList extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'layout-list',\\n size: 24,\\n node: [\\n ['rect', { width: '7', height: '7', x: '3', y: '3', rx: '1', key: '1g98yp' }],\\n ['rect', { width: '7', height: '7', x: '3', y: '14', rx: '1', key: '1bb6yr' }],\\n ['path', { d: 'M14 4h7', key: '3xa0d5' }],\\n ['path', { d: 'M14 9h7', key: '1icrd9' }],\\n ['path', { d: 'M14 15h7', key: '1mj8o2' }],\\n ['path', { d: 'M14 20h7', key: '11slyb' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLayoutList.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LayoutGrid\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIzIiB5PSIzIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIxNCIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iNyIgeD0iMTQiIHk9IjE0IiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB4PSIzIiB5PSIxNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layout-grid\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLayoutGrid]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLayoutGrid extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'layout-grid',\\n size: 24,\\n node: [\\n ['rect', { width: '7', height: '7', x: '3', y: '3', rx: '1', key: '1g98yp' }],\\n ['rect', { width: '7', height: '7', x: '14', y: '3', rx: '1', key: '6d4xhi' }],\\n ['rect', { width: '7', height: '7', x: '14', y: '14', rx: '1', key: 'nxv5o0' }],\\n ['rect', { width: '7', height: '7', x: '3', y: '14', rx: '1', key: '1bb6yr' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLayoutGrid.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LayoutPanelLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxOCIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iNyIgeD0iMTQiIHk9IjMiIHJ4PSIxIiAvPgogIDxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjciIHg9IjE0IiB5PSIxNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layout-panel-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLayoutPanelLeft]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLayoutPanelLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'layout-panel-left',\\n size: 24,\\n node: [\\n ['rect', { width: '7', height: '18', x: '3', y: '3', rx: '1', key: '2obqm' }],\\n ['rect', { width: '7', height: '7', x: '14', y: '3', rx: '1', key: '6d4xhi' }],\\n ['rect', { width: '7', height: '7', x: '14', y: '14', rx: '1', key: 'nxv5o0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLayoutPanelLeft.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LayoutPanelTop\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iNyIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iNyIgeD0iMyIgeT0iMTQiIHJ4PSIxIiAvPgogIDxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjciIHg9IjE0IiB5PSIxNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layout-panel-top\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLayoutPanelTop]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLayoutPanelTop extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'layout-panel-top',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '7', x: '3', y: '3', rx: '1', key: 'f1a2em' }],\\n ['rect', { width: '7', height: '7', x: '3', y: '14', rx: '1', key: '1bb6yr' }],\\n ['rect', { width: '7', height: '7', x: '14', y: '14', rx: '1', key: 'nxv5o0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLayoutPanelTop.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LayoutTemplate\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iNyIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjkiIGhlaWdodD0iNyIgeD0iMyIgeT0iMTQiIHJ4PSIxIiAvPgogIDxyZWN0IHdpZHRoPSI1IiBoZWlnaHQ9IjciIHg9IjE2IiB5PSIxNCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/layout-template\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLayoutTemplate]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLayoutTemplate extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'layout-template',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '7', x: '3', y: '3', rx: '1', key: 'f1a2em' }],\\n ['rect', { width: '9', height: '7', x: '3', y: '14', rx: '1', key: 'jqznyg' }],\\n ['rect', { width: '5', height: '7', x: '16', y: '14', rx: '1', key: 'q5h2i8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLayoutTemplate.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Leaf\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjBBNyA3IDAgMCAxIDkuOCA2LjFDMTUuNSA1IDE3IDQuNDggMTkgMmMxIDIgMiA0LjE4IDIgOCAwIDUuNS00Ljc4IDEwLTEwIDEwWiIgLz4KICA8cGF0aCBkPSJNMiAyMWMwLTMgMS44NS01LjM2IDUuMDgtNkM5LjUgMTQuNTIgMTIgMTMgMTMgMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/leaf\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLeaf]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLeaf extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'leaf',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z',\\n key: 'nnexq3',\\n },\\n ],\\n ['path', { d: 'M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12', key: 'mt58a7' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLeaf.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Lectern\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTJoM2EyIDIgMCAwIDAgMS45MDItMS4zOGwxLjA1Ni0zLjMzM0ExIDEgMCAwIDAgMjEgNkgzYTEgMSAwIDAgMC0uOTU4IDEuMjg3bDEuMDU2IDMuMzM0QTIgMiAwIDAgMCA1IDEyaDMiIC8+CiAgPHBhdGggZD0iTTE4IDZWM2ExIDEgMCAwIDAtMS0xaC0zIiAvPgogIDxyZWN0IHdpZHRoPSI4IiBoZWlnaHQ9IjEyIiB4PSI4IiB5PSIxMCIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lectern\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLectern]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLectern extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'lectern',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M16 12h3a2 2 0 0 0 1.902-1.38l1.056-3.333A1 1 0 0 0 21 6H3a1 1 0 0 0-.958 1.287l1.056 3.334A2 2 0 0 0 5 12h3',\\n key: '13jjxg',\\n },\\n ],\\n ['path', { d: 'M18 6V3a1 1 0 0 0-1-1h-3', key: '1550fe' }],\\n ['rect', { width: '8', height: '12', x: '8', y: '10', rx: '1', key: 'qmu8b6' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLectern.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LensConvex\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNDMzIDJhMSAxIDAgMCAxIC44MjQuNDQ4IDE4IDE4IDAgMCAxIDAgMTkuMTA0IDEgMSAwIDAgMS0uODI0LjQ0OGgtMi44NjZhMSAxIDAgMCAxLS44MjQtLjQ0OCAxOCAxOCAwIDAgMSAwLTE5LjEwNEExIDEgMCAwIDEgMTAuNTY3IDJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lens-convex\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLensConvex]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLensConvex extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'lens-convex',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M13.433 2a1 1 0 0 1 .824.448 18 18 0 0 1 0 19.104 1 1 0 0 1-.824.448h-2.866a1 1 0 0 1-.824-.448 18 18 0 0 1 0-19.104A1 1 0 0 1 10.567 2z',\\n key: 'cq67go',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideLensConvex.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LeafyGreen\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMmMxLjI1LS45ODcgMi4yNy0xLjk3NSAzLjktMi4yYTUuNTYgNS41NiAwIDAgMSAzLjggMS41IDQgNCAwIDAgMCA2LjE4Ny0yLjM1MyAzLjUgMy41IDAgMCAwIDMuNjktNS4xMTZBMy41IDMuNSAwIDAgMCAyMC45NSA4IDMuNSAzLjUgMCAxIDAgMTYgMy4wNWEzLjUgMy41IDAgMCAwLTUuODMxIDEuMzczIDMuNSAzLjUgMCAwIDAtNS4xMTYgMy42OSA0IDQgMCAwIDAtMi4zNDggNi4xNTVDMy40OTkgMTUuNDIgNC40MDkgMTYuNzEyIDQuMiAxOC4xIDMuOTI2IDE5Ljc0MyAzLjAxNCAyMC43MzIgMiAyMiIgLz4KICA8cGF0aCBkPSJNMiAyMiAxNyA3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/leafy-green\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLeafyGreen]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLeafyGreen extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'leafy-green',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2 22c1.25-.987 2.27-1.975 3.9-2.2a5.56 5.56 0 0 1 3.8 1.5 4 4 0 0 0 6.187-2.353 3.5 3.5 0 0 0 3.69-5.116A3.5 3.5 0 0 0 20.95 8 3.5 3.5 0 1 0 16 3.05a3.5 3.5 0 0 0-5.831 1.373 3.5 3.5 0 0 0-5.116 3.69 4 4 0 0 0-2.348 6.155C3.499 15.42 4.409 16.712 4.2 18.1 3.926 19.743 3.014 20.732 2 22',\\n key: '1134nt',\\n },\\n ],\\n ['path', { d: 'M2 22 17 7', key: '1q7jp2' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLeafyGreen.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LibraryBig\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSIxOCIgeD0iMyIgeT0iMyIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTcgM3YxOCIgLz4KICA8cGF0aCBkPSJNMjAuNCAxOC45Yy4yLjUtLjEgMS4xLS42IDEuM2wtMS45LjdjLS41LjItMS4xLS4xLTEuMy0uNkwxMS4xIDUuMWMtLjItLjUuMS0xLjEuNi0xLjNsMS45LS43Yy41LS4yIDEuMS4xIDEuMy42WiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/library-big\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLibraryBig]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLibraryBig extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'library-big',\\n size: 24,\\n node: [\\n ['rect', { width: '8', height: '18', x: '3', y: '3', rx: '1', key: 'oynpb5' }],\\n ['path', { d: 'M7 3v18', key: 'bbkbws' }],\\n [\\n 'path',\\n {\\n d: 'M20.4 18.9c.2.5-.1 1.1-.6 1.3l-1.9.7c-.5.2-1.1-.1-1.3-.6L11.1 5.1c-.2-.5.1-1.1.6-1.3l1.9-.7c.5-.2 1.1.1 1.3.6Z',\\n key: '1qboyk',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideLibraryBig.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LensConcave\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyYTEgMSAwIDAgMC0uOCAxLjYgMTQgMTQgMCAwIDEgMCAxNi44QTEgMSAwIDAgMCA3IDIyaDEwYTEgMSAwIDAgMCAuOC0xLjYgMTQgMTQgMCAwIDEgMC0xNi44QTEgMSAwIDAgMCAxNyAyeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/lens-concave\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLensConcave]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLensConcave extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'lens-concave',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M7 2a1 1 0 0 0-.8 1.6 14 14 0 0 1 0 16.8A1 1 0 0 0 7 22h10a1 1 0 0 0 .8-1.6 14 14 0 0 1 0-16.8A1 1 0 0 0 17 2z',\\n key: '109j23',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideLensConcave.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Ligature\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTJoMnY4IiAvPgogIDxwYXRoIGQ9Ik0xNCAyMGg0IiAvPgogIDxwYXRoIGQ9Ik02IDEyaDQiIC8+CiAgPHBhdGggZD0iTTYgMjBoNCIgLz4KICA8cGF0aCBkPSJNOCAyMFY4YTQgNCAwIDAgMSA3LjQ2NC0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ligature\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLigature]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLigature extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ligature',\\n size: 24,\\n node: [\\n ['path', { d: 'M14 12h2v8', key: 'c1fccl' }],\\n ['path', { d: 'M14 20h4', key: 'lzx1xo' }],\\n ['path', { d: 'M6 12h4', key: 'a4o3ry' }],\\n ['path', { d: 'M6 20h4', key: '1i6q5t' }],\\n ['path', { d: 'M8 20V8a4 4 0 0 1 7.464-2', key: 'wk9t6r' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLigature.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LifeBuoy\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJtNC45MyA0LjkzIDQuMjQgNC4yNCIgLz4KICA8cGF0aCBkPSJtMTQuODMgOS4xNyA0LjI0LTQuMjQiIC8+CiAgPHBhdGggZD0ibTE0LjgzIDE0LjgzIDQuMjQgNC4yNCIgLz4KICA8cGF0aCBkPSJtOS4xNyAxNC44My00LjI0IDQuMjQiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/life-buoy\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLifeBuoy]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLifeBuoy extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'life-buoy',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['path', { d: 'm4.93 4.93 4.24 4.24', key: '1ymg45' }],\\n ['path', { d: 'm14.83 9.17 4.24-4.24', key: '1cb5xl' }],\\n ['path', { d: 'm14.83 14.83 4.24 4.24', key: 'q42g0n' }],\\n ['path', { d: 'm9.17 14.83-4.24 4.24', key: 'bqpfvv' }],\\n ['circle', { cx: '12', cy: '12', r: '4', key: '4exip2' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLifeBuoy.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Library\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgNiA0IDE0IiAvPgogIDxwYXRoIGQ9Ik0xMiA2djE0IiAvPgogIDxwYXRoIGQ9Ik04IDh2MTIiIC8+CiAgPHBhdGggZD0iTTQgNHYxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/library\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLibrary]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLibrary extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'library',\\n size: 24,\\n node: [\\n ['path', { d: 'm16 6 4 14', key: 'ji33uf' }],\\n ['path', { d: 'M12 6v14', key: '1n7gus' }],\\n ['path', { d: 'M8 8v12', key: '1gg7y9' }],\\n ['path', { d: 'M4 4v16', key: '6qkkli' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLibrary.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Lightbulb\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTRjLjItMSAuNy0xLjcgMS41LTIuNSAxLS45IDEuNS0yLjIgMS41LTMuNUE2IDYgMCAwIDAgNiA4YzAgMSAuMiAyLjIgMS41IDMuNS43LjcgMS4zIDEuNSAxLjUgMi41IiAvPgogIDxwYXRoIGQ9Ik05IDE4aDYiIC8+CiAgPHBhdGggZD0iTTEwIDIyaDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lightbulb\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLightbulb]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLightbulb extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'lightbulb',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5',\\n key: '1gvzjb',\\n },\\n ],\\n ['path', { d: 'M9 18h6', key: 'x1upvd' }],\\n ['path', { d: 'M10 22h4', key: 'ceow96' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLightbulb.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LightbulbOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuOCAxMS4yYy44LS45IDEuMi0yIDEuMi0zLjJhNiA2IDAgMCAwLTkuMy01IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTYuMyA2LjNhNC42NyA0LjY3IDAgMCAwIDEuMiA1LjJjLjcuNyAxLjMgMS41IDEuNSAyLjUiIC8+CiAgPHBhdGggZD0iTTkgMThoNiIgLz4KICA8cGF0aCBkPSJNMTAgMjJoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/lightbulb-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLightbulbOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLightbulbOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'lightbulb-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M16.8 11.2c.8-.9 1.2-2 1.2-3.2a6 6 0 0 0-9.3-5', key: '1fkcox' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M6.3 6.3a4.67 4.67 0 0 0 1.2 5.2c.7.7 1.3 1.5 1.5 2.5', key: '10m8kw' }],\\n ['path', { d: 'M9 18h6', key: 'x1upvd' }],\\n ['path', { d: 'M10 22h4', key: 'ceow96' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLightbulbOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LineDotRightHorizontal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNIDMgMTIgTCAxNSAxMiIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjEyIiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/line-dot-right-horizontal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLineDotRightHorizontal]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLineDotRightHorizontal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'line-dot-right-horizontal',\\n size: 24,\\n node: [\\n ['path', { d: 'M 3 12 L 15 12', key: 'ymhu98' }],\\n ['circle', { cx: '18', cy: '12', r: '3', key: '1kchzo' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLineDotRightHorizontal.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LineSquiggle\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAzLjVjNS0yIDcgMi41IDMgNEMxLjUgMTAgMiAxNSA1IDE2YzUgMiA5LTEwIDE0LTdzLjUgMTMuNS00IDEyYy01LTIuNS41LTExIDYtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/line-squiggle\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLineSquiggle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLineSquiggle extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'line-squiggle',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M7 3.5c5-2 7 2.5 3 4C1.5 10 2 15 5 16c5 2 9-10 14-7s.5 13.5-4 12c-5-2.5.5-11 6-2',\\n key: '1lrphd',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideLineSquiggle.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Link2Off\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxN0g3QTUgNSAwIDAgMSA3IDciIC8+CiAgPHBhdGggZD0iTTE1IDdoMmE1IDUgMCAwIDEgNCA4IiAvPgogIDxsaW5lIHgxPSI4IiB4Mj0iMTIiIHkxPSIxMiIgeTI9IjEyIiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMjIiIHkxPSIyIiB5Mj0iMjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/link-2-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLink2Off]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLink2Off extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'link-2-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M9 17H7A5 5 0 0 1 7 7', key: '10o201' }],\\n ['path', { d: 'M15 7h2a5 5 0 0 1 4 8', key: '1d3206' }],\\n ['line', { x1: '8', x2: '12', y1: '12', y2: '12', key: 'rvw6j4' }],\\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLink2Off.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Link\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTNhNSA1IDAgMCAwIDcuNTQuNTRsMy0zYTUgNSAwIDAgMC03LjA3LTcuMDdsLTEuNzIgMS43MSIgLz4KICA8cGF0aCBkPSJNMTQgMTFhNSA1IDAgMCAwLTcuNTQtLjU0bC0zIDNhNSA1IDAgMCAwIDcuMDcgNy4wN2wxLjcxLTEuNzEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/link\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLink]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLink extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'link',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71', key: '1cjeqo' }],\\n [\\n 'path',\\n { d: 'M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71', key: '19qd67' },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideLink.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ListChecks\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNWg4IiAvPgogIDxwYXRoIGQ9Ik0xMyAxMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMyAxOWg4IiAvPgogIDxwYXRoIGQ9Im0zIDE3IDIgMiA0LTQiIC8+CiAgPHBhdGggZD0ibTMgNyAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-checks\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideListChecks]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideListChecks extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'list-checks',\\n size: 24,\\n node: [\\n ['path', { d: 'M13 5h8', key: 'a7qcls' }],\\n ['path', { d: 'M13 12h8', key: 'h98zly' }],\\n ['path', { d: 'M13 19h8', key: 'c3s6r1' }],\\n ['path', { d: 'm3 17 2 2 4-4', key: '1jhpwq' }],\\n ['path', { d: 'm3 7 2 2 4-4', key: '1obspn' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideListChecks.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ListCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxOUgzIiAvPgogIDxwYXRoIGQ9Im0xNSAxOCAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideListCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideListCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'list-check',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 5H3', key: 'm91uny' }],\\n ['path', { d: 'M16 12H3', key: '1a2rj7' }],\\n ['path', { d: 'M11 19H3', key: 'zflm78' }],\\n ['path', { d: 'm15 18 2 2 4-4', key: '1szwhi' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideListCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Link2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxN0g3QTUgNSAwIDAgMSA3IDdoMiIgLz4KICA8cGF0aCBkPSJNMTUgN2gyYTUgNSAwIDEgMSAwIDEwaC0yIiAvPgogIDxsaW5lIHgxPSI4IiB4Mj0iMTYiIHkxPSIxMiIgeTI9IjEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/link-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLink2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLink2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'link-2',\\n size: 24,\\n node: [\\n ['path', { d: 'M9 17H7A5 5 0 0 1 7 7h2', key: '8i5ue5' }],\\n ['path', { d: 'M15 7h2a5 5 0 1 1 0 10h-2', key: '1b9ql8' }],\\n ['line', { x1: '8', x2: '16', y1: '12', y2: '12', key: '1jonct' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLink2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LineStyle\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNWgyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMmg2IiAvPgogIDxwYXRoIGQ9Ik0xOSA1aDIiIC8+CiAgPHBhdGggZD0iTTMgMTJoNiIgLz4KICA8cGF0aCBkPSJNMyAxOWgxOCIgLz4KICA8cGF0aCBkPSJNMyA1aDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/line-style\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLineStyle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLineStyle extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'line-style',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 5h2', key: '1s6z07' }],\\n ['path', { d: 'M15 12h6', key: 'upa0zy' }],\\n ['path', { d: 'M19 5h2', key: 'fjylsg' }],\\n ['path', { d: 'M3 12h6', key: 'ra68u1' }],\\n ['path', { d: 'M3 19h18', key: 'awlh7x' }],\\n ['path', { d: 'M3 5h2', key: '1qgu90' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLineStyle.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ListChevronsDownUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aDgiIC8+CiAgPHBhdGggZD0iTTMgMTJoOCIgLz4KICA8cGF0aCBkPSJNMyAxOWg4IiAvPgogIDxwYXRoIGQ9Im0xNSA1IDMgMyAzLTMiIC8+CiAgPHBhdGggZD0ibTE1IDE5IDMtMyAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-chevrons-down-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideListChevronsDownUp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideListChevronsDownUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'list-chevrons-down-up',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 5h8', key: '18g2rq' }],\\n ['path', { d: 'M3 12h8', key: '1xfjp6' }],\\n ['path', { d: 'M3 19h8', key: 'fpbke4' }],\\n ['path', { d: 'm15 5 3 3 3-3', key: '1t4thf' }],\\n ['path', { d: 'm15 19 3-3 3 3', key: 'y4ckd2' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideListChevronsDownUp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ListCollapse\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNWgxMSIgLz4KICA8cGF0aCBkPSJNMTAgMTJoMTEiIC8+CiAgPHBhdGggZD0iTTEwIDE5aDExIiAvPgogIDxwYXRoIGQ9Im0zIDEwIDMtMy0zLTMiIC8+CiAgPHBhdGggZD0ibTMgMjAgMy0zLTMtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-collapse\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideListCollapse]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideListCollapse extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'list-collapse',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 5h11', key: '1hkqpe' }],\\n ['path', { d: 'M10 12h11', key: '6m4ad9' }],\\n ['path', { d: 'M10 19h11', key: '14g2nv' }],\\n ['path', { d: 'm3 10 3-3-3-3', key: 'i7pm08' }],\\n ['path', { d: 'm3 20 3-3-3-3', key: '20gx1n' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideListCollapse.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ListEnd\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMkgzIiAvPgogIDxwYXRoIGQ9Ik05IDE5SDMiIC8+CiAgPHBhdGggZD0ibTE2IDE2LTMgMyAzIDMiIC8+CiAgPHBhdGggZD0iTTIxIDV2MTJhMiAyIDAgMCAxLTIgMmgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-end\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideListEnd]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideListEnd extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'list-end',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 5H3', key: 'm91uny' }],\\n ['path', { d: 'M16 12H3', key: '1a2rj7' }],\\n ['path', { d: 'M9 19H3', key: 's61nz1' }],\\n ['path', { d: 'm16 16-3 3 3 3', key: '117b85' }],\\n ['path', { d: 'M21 5v12a2 2 0 0 1-2 2h-6', key: 'hey24a' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideListEnd.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ListChevronsUpDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aDgiIC8+CiAgPHBhdGggZD0iTTMgMTJoOCIgLz4KICA8cGF0aCBkPSJNMyAxOWg4IiAvPgogIDxwYXRoIGQ9Im0xNSA4IDMtMyAzIDMiIC8+CiAgPHBhdGggZD0ibTE1IDE2IDMgMyAzLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-chevrons-up-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideListChevronsUpDown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideListChevronsUpDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'list-chevrons-up-down',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 5h8', key: '18g2rq' }],\\n ['path', { d: 'M3 12h8', key: '1xfjp6' }],\\n ['path', { d: 'M3 19h8', key: 'fpbke4' }],\\n ['path', { d: 'm15 8 3-3 3 3', key: 'bc4io6' }],\\n ['path', { d: 'm15 16 3 3 3-3', key: '9wmg1l' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideListChevronsUpDown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ListFilterPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNUgyIiAvPgogIDxwYXRoIGQ9Ik02IDEyaDEyIiAvPgogIDxwYXRoIGQ9Ik05IDE5aDYiIC8+CiAgPHBhdGggZD0iTTE2IDVoNiIgLz4KICA8cGF0aCBkPSJNMTkgOFYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-filter-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideListFilterPlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideListFilterPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'list-filter-plus',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 5H2', key: '1o22fu' }],\\n ['path', { d: 'M6 12h12', key: '8npq4p' }],\\n ['path', { d: 'M9 19h6', key: '456am0' }],\\n ['path', { d: 'M16 5h6', key: '1vod17' }],\\n ['path', { d: 'M19 8V2', key: '1wcffq' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideListFilterPlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ListFilter\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA1aDIwIiAvPgogIDxwYXRoIGQ9Ik02IDEyaDEyIiAvPgogIDxwYXRoIGQ9Ik05IDE5aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-filter\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideListFilter]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideListFilter extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'list-filter',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 5h20', key: '1fs1ex' }],\\n ['path', { d: 'M6 12h12', key: '8npq4p' }],\\n ['path', { d: 'M9 19h6', key: '456am0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideListFilter.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ListMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMmgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideListMinus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideListMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'list-minus',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 5H3', key: 'm91uny' }],\\n ['path', { d: 'M11 12H3', key: '51ecnj' }],\\n ['path', { d: 'M16 19H3', key: 'zzsher' }],\\n ['path', { d: 'M21 12h-6', key: 'bt1uis' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideListMinus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ListIndentDecrease\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgxMSIgLz4KICA8cGF0aCBkPSJNMjEgMTJIMTEiIC8+CiAgPHBhdGggZD0iTTIxIDE5SDExIiAvPgogIDxwYXRoIGQ9Im03IDgtNCA0IDQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-indent-decrease\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideListIndentDecrease], svg[lucideOutdent], svg[lucideIndentDecrease]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideListIndentDecrease extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'list-indent-decrease',\\n size: 24,\\n node: [\\n ['path', { d: 'M21 5H11', key: 'us1j55' }],\\n ['path', { d: 'M21 12H11', key: 'wd7e0v' }],\\n ['path', { d: 'M21 19H11', key: 'saa85w' }],\\n ['path', { d: 'm7 8-4 4 4 4', key: 'o5hrat' }],\\n ],\\n aliases: ['outdent', 'indent-decrease'],\\n };\\n protected override readonly icon = signal(LucideListIndentDecrease.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideListIndentDecrease\\n */\\nexport const LucideOutdent = LucideListIndentDecrease;\\n\\n/**\\n * @deprecated\\n * @see LucideListIndentDecrease\\n */\\nexport const LucideIndentDecrease = LucideListIndentDecrease;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ListIndentIncrease\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgxMSIgLz4KICA8cGF0aCBkPSJNMjEgMTJIMTEiIC8+CiAgPHBhdGggZD0iTTIxIDE5SDExIiAvPgogIDxwYXRoIGQ9Im0zIDggNCA0LTQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-indent-increase\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideListIndentIncrease], svg[lucideIndent], svg[lucideIndentIncrease]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideListIndentIncrease extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'list-indent-increase',\\n size: 24,\\n node: [\\n ['path', { d: 'M21 5H11', key: 'us1j55' }],\\n ['path', { d: 'M21 12H11', key: 'wd7e0v' }],\\n ['path', { d: 'M21 19H11', key: 'saa85w' }],\\n ['path', { d: 'm3 8 4 4-4 4', key: '1a3j6y' }],\\n ],\\n aliases: ['indent', 'indent-increase'],\\n };\\n protected override readonly icon = signal(LucideListIndentIncrease.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideListIndentIncrease\\n */\\nexport const LucideIndent = LucideListIndentIncrease;\\n\\n/**\\n * @deprecated\\n * @see LucideListIndentIncrease\\n */\\nexport const LucideIndentIncrease = LucideListIndentIncrease;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ListOrdered\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNWgxMCIgLz4KICA8cGF0aCBkPSJNMTEgMTJoMTAiIC8+CiAgPHBhdGggZD0iTTExIDE5aDEwIiAvPgogIDxwYXRoIGQ9Ik00IDRoMXY1IiAvPgogIDxwYXRoIGQ9Ik00IDloMiIgLz4KICA8cGF0aCBkPSJNNi41IDIwSDMuNGMwLTEgMi42LTEuOTI1IDIuNi0zLjVhMS41IDEuNSAwIDAgMC0yLjYtMS4wMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-ordered\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideListOrdered]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideListOrdered extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'list-ordered',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 5h10', key: '1cz7ny' }],\\n ['path', { d: 'M11 12h10', key: '1438ji' }],\\n ['path', { d: 'M11 19h10', key: '11t30w' }],\\n ['path', { d: 'M4 4h1v5', key: '10yrso' }],\\n ['path', { d: 'M4 9h2', key: 'r1h2o0' }],\\n ['path', { d: 'M6.5 20H3.4c0-1 2.6-1.925 2.6-3.5a1.5 1.5 0 0 0-2.6-1.02', key: 'xtkcd5' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideListOrdered.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ListMusic\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNlY1IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTYiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-music\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideListMusic]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideListMusic extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'list-music',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 5H3', key: 'm91uny' }],\\n ['path', { d: 'M11 12H3', key: '51ecnj' }],\\n ['path', { d: 'M11 19H3', key: 'zflm78' }],\\n ['path', { d: 'M21 16V5', key: 'yxg4q8' }],\\n ['circle', { cx: '18', cy: '16', r: '3', key: '1hluhg' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideListMusic.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ListRestart\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik03IDEySDMiIC8+CiAgPHBhdGggZD0iTTcgMTlIMyIgLz4KICA8cGF0aCBkPSJNMTIgMThhNSA1IDAgMCAwIDktMyA0LjUgNC41IDAgMCAwLTQuNS00LjVjLTEuMzMgMC0yLjU0LjU0LTMuNDEgMS40MUwxMSAxNCIgLz4KICA8cGF0aCBkPSJNMTEgMTB2NGg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-restart\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideListRestart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideListRestart extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'list-restart',\\n size: 24,\\n node: [\\n ['path', { d: 'M21 5H3', key: '1fi0y6' }],\\n ['path', { d: 'M7 12H3', key: '13ou7f' }],\\n ['path', { d: 'M7 19H3', key: 'wbqt3n' }],\\n [\\n 'path',\\n {\\n d: 'M12 18a5 5 0 0 0 9-3 4.5 4.5 0 0 0-4.5-4.5c-1.33 0-2.54.54-3.41 1.41L11 14',\\n key: 'qth677',\\n },\\n ],\\n ['path', { d: 'M11 10v4h4', key: '172dkj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideListRestart.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ListPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0xOCA5djYiIC8+CiAgPHBhdGggZD0iTTIxIDEyaC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideListPlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideListPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'list-plus',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 5H3', key: 'm91uny' }],\\n ['path', { d: 'M11 12H3', key: '51ecnj' }],\\n ['path', { d: 'M16 19H3', key: 'zzsher' }],\\n ['path', { d: 'M18 9v6', key: '1twb98' }],\\n ['path', { d: 'M21 12h-6', key: 'bt1uis' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideListPlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ListSortDescending\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTJIMyIgLz4KICA8cGF0aCBkPSJNMyA1aDE4IiAvPgogIDxwYXRoIGQ9Ik05IDE5SDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-sort-descending\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideListSortDescending]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideListSortDescending extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'list-sort-descending',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 12H3', key: '6jk70r' }],\\n ['path', { d: 'M3 5h18', key: '1u36vt' }],\\n ['path', { d: 'M9 19H3', key: 's61nz1' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideListSortDescending.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ListSortAscending\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxOWgxOCIgLz4KICA8cGF0aCBkPSJNMTUgMTJIMyIgLz4KICA8cGF0aCBkPSJNOSA1SDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-sort-ascending\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideListSortAscending]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideListSortAscending extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'list-sort-ascending',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 19h18', key: 'awlh7x' }],\\n ['path', { d: 'M15 12H3', key: '6jk70r' }],\\n ['path', { d: 'M9 5H3', key: '15j2za' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideListSortAscending.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ListStart\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aDYiIC8+CiAgPHBhdGggZD0iTTMgMTJoMTMiIC8+CiAgPHBhdGggZD0iTTMgMTloMTMiIC8+CiAgPHBhdGggZD0ibTE2IDgtMy0zIDMtMyIgLz4KICA8cGF0aCBkPSJNMjEgMTlWN2EyIDIgMCAwIDAtMi0yaC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-start\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideListStart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideListStart extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'list-start',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 5h6', key: '1ltk0q' }],\\n ['path', { d: 'M3 12h13', key: 'ppymz1' }],\\n ['path', { d: 'M3 19h13', key: 'bpdczq' }],\\n ['path', { d: 'm16 8-3-3 3-3', key: '1pjpp6' }],\\n ['path', { d: 'M21 19V7a2 2 0 0 0-2-2h-6', key: '4zzq67' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideListStart.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ListTodo\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNWg4IiAvPgogIDxwYXRoIGQ9Ik0xMyAxMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMyAxOWg4IiAvPgogIDxwYXRoIGQ9Im0zIDE3IDIgMiA0LTQiIC8+CiAgPHJlY3QgeD0iMyIgeT0iNCIgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list-todo\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideListTodo]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideListTodo extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'list-todo',\\n size: 24,\\n node: [\\n ['path', { d: 'M13 5h8', key: 'a7qcls' }],\\n ['path', { d: 'M13 12h8', key: 'h98zly' }],\\n ['path', { d: 'M13 19h8', key: 'c3s6r1' }],\\n ['path', { d: 'm3 17 2 2 4-4', key: '1jhpwq' }],\\n ['rect', { x: '3', y: '4', width: '6', height: '6', rx: '1', key: 'cif1o7' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideListTodo.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ListVideo\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMCAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xMCAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMi4wMDNhMSAxIDAgMCAxIDEuNTE3LS44NTlsNC45OTcgMi45OTdhMSAxIDAgMCAxIDAgMS43MThsLTQuOTk3IDIuOTk3YTEgMSAwIDAgMS0xLjUxNy0uODZ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/list-video\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideListVideo]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideListVideo extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'list-video',\\n size: 24,\\n node: [\\n ['path', { d: 'M21 5H3', key: '1fi0y6' }],\\n ['path', { d: 'M10 12H3', key: '1ulcyk' }],\\n ['path', { d: 'M10 19H3', key: '108z41' }],\\n [\\n 'path',\\n {\\n d: 'M15 12.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997a1 1 0 0 1-1.517-.86z',\\n key: 'ms4nik',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideListVideo.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ListTree\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCA1aDEzIiAvPgogIDxwYXRoIGQ9Ik0xMyAxMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMyAxOWg4IiAvPgogIDxwYXRoIGQ9Ik0zIDEwYTIgMiAwIDAgMCAyIDJoMyIgLz4KICA8cGF0aCBkPSJNMyA1djEyYTIgMiAwIDAgMCAyIDJoMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-tree\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideListTree]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideListTree extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'list-tree',\\n size: 24,\\n node: [\\n ['path', { d: 'M8 5h13', key: '1pao27' }],\\n ['path', { d: 'M13 12h8', key: 'h98zly' }],\\n ['path', { d: 'M13 19h8', key: 'c3s6r1' }],\\n ['path', { d: 'M3 10a2 2 0 0 0 2 2h3', key: '1npucw' }],\\n ['path', { d: 'M3 5v12a2 2 0 0 0 2 2h3', key: 'x1gjn2' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideListTree.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ListX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMSAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOUgzIiAvPgogIDxwYXRoIGQ9Im0xNS41IDkuNSA1IDUiIC8+CiAgPHBhdGggZD0ibTIwLjUgOS41LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/list-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideListX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideListX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'list-x',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 5H3', key: 'm91uny' }],\\n ['path', { d: 'M11 12H3', key: '51ecnj' }],\\n ['path', { d: 'M16 19H3', key: 'zzsher' }],\\n ['path', { d: 'm15.5 9.5 5 5', key: 'ytk86i' }],\\n ['path', { d: 'm20.5 9.5-5 5', key: '17o44f' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideListX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name List\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aC4wMSIgLz4KICA8cGF0aCBkPSJNMyAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTMgMTloLjAxIiAvPgogIDxwYXRoIGQ9Ik04IDVoMTMiIC8+CiAgPHBhdGggZD0iTTggMTJoMTMiIC8+CiAgPHBhdGggZD0iTTggMTloMTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/list\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideList]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideList extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'list',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 5h.01', key: '18ugdj' }],\\n ['path', { d: 'M3 12h.01', key: 'nlz23k' }],\\n ['path', { d: 'M3 19h.01', key: 'noohij' }],\\n ['path', { d: 'M8 5h13', key: '1pao27' }],\\n ['path', { d: 'M8 12h13', key: '1za7za' }],\\n ['path', { d: 'M8 19h13', key: 'm83p4d' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideList.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LoaderPinwheel\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTJhMSAxIDAgMCAxLTEwIDAgMSAxIDAgMCAwLTEwIDAiIC8+CiAgPHBhdGggZD0iTTcgMjAuN2ExIDEgMCAxIDEgNS04LjcgMSAxIDAgMSAwIDUtOC42IiAvPgogIDxwYXRoIGQ9Ik03IDMuM2ExIDEgMCAxIDEgNSA4LjYgMSAxIDAgMSAwIDUgOC42IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/loader-pinwheel\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLoaderPinwheel]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLoaderPinwheel extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'loader-pinwheel',\\n size: 24,\\n node: [\\n ['path', { d: 'M22 12a1 1 0 0 1-10 0 1 1 0 0 0-10 0', key: '1lzz15' }],\\n ['path', { d: 'M7 20.7a1 1 0 1 1 5-8.7 1 1 0 1 0 5-8.6', key: '1gnrpi' }],\\n ['path', { d: 'M7 3.3a1 1 0 1 1 5 8.6 1 1 0 1 0 5 8.6', key: 'u9yy5q' }],\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLoaderPinwheel.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LocateFixed\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMiIgeDI9IjUiIHkxPSIxMiIgeTI9IjEyIiAvPgogIDxsaW5lIHgxPSIxOSIgeDI9IjIyIiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjIiIHkyPSI1IiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyIiB5MT0iMTkiIHkyPSIyMiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI3IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/locate-fixed\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLocateFixed]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLocateFixed extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'locate-fixed',\\n size: 24,\\n node: [\\n ['line', { x1: '2', x2: '5', y1: '12', y2: '12', key: 'bvdh0s' }],\\n ['line', { x1: '19', x2: '22', y1: '12', y2: '12', key: '1tbv5k' }],\\n ['line', { x1: '12', x2: '12', y1: '2', y2: '5', key: '11lu5j' }],\\n ['line', { x1: '12', x2: '12', y1: '19', y2: '22', key: 'x3vr5v' }],\\n ['circle', { cx: '12', cy: '12', r: '7', key: 'fim9np' }],\\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLocateFixed.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Loader\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnY0IiAvPgogIDxwYXRoIGQ9Im0xNi4yIDcuOCAyLjktMi45IiAvPgogIDxwYXRoIGQ9Ik0xOCAxMmg0IiAvPgogIDxwYXRoIGQ9Im0xNi4yIDE2LjIgMi45IDIuOSIgLz4KICA8cGF0aCBkPSJNMTIgMTh2NCIgLz4KICA8cGF0aCBkPSJtNC45IDE5LjEgMi45LTIuOSIgLz4KICA8cGF0aCBkPSJNMiAxMmg0IiAvPgogIDxwYXRoIGQ9Im00LjkgNC45IDIuOSAyLjkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/loader\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLoader]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLoader extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'loader',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 2v4', key: '3427ic' }],\\n ['path', { d: 'm16.2 7.8 2.9-2.9', key: 'r700ao' }],\\n ['path', { d: 'M18 12h4', key: 'wj9ykh' }],\\n ['path', { d: 'm16.2 16.2 2.9 2.9', key: '1bxg5t' }],\\n ['path', { d: 'M12 18v4', key: 'jadmvz' }],\\n ['path', { d: 'm4.9 19.1 2.9-2.9', key: 'bwix9q' }],\\n ['path', { d: 'M2 12h4', key: 'j09sii' }],\\n ['path', { d: 'm4.9 4.9 2.9 2.9', key: 'giyufr' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLoader.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LoaderCircle\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTJhOSA5IDAgMSAxLTYuMjE5LTguNTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/loader-circle\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLoaderCircle], svg[lucideLoader2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLoaderCircle extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'loader-circle',\\n size: 24,\\n node: [['path', { d: 'M21 12a9 9 0 1 1-6.219-8.56', key: '13zald' }]],\\n aliases: ['loader-2'],\\n };\\n protected override readonly icon = signal(LucideLoaderCircle.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideLoaderCircle\\n */\\nexport const LucideLoader2 = LucideLoaderCircle;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Locate\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMiIgeDI9IjUiIHkxPSIxMiIgeTI9IjEyIiAvPgogIDxsaW5lIHgxPSIxOSIgeDI9IjIyIiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjIiIHkyPSI1IiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyIiB5MT0iMTkiIHkyPSIyMiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/locate\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLocate]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLocate extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'locate',\\n size: 24,\\n node: [\\n ['line', { x1: '2', x2: '5', y1: '12', y2: '12', key: 'bvdh0s' }],\\n ['line', { x1: '19', x2: '22', y1: '12', y2: '12', key: '1tbv5k' }],\\n ['line', { x1: '12', x2: '12', y1: '2', y2: '5', key: '11lu5j' }],\\n ['line', { x1: '12', x2: '12', y1: '19', y2: '22', key: 'x3vr5v' }],\\n ['circle', { cx: '12', cy: '12', r: '7', key: 'fim9np' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLocate.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LocateOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTl2MyIgLz4KICA8cGF0aCBkPSJNMTIgMnYzIiAvPgogIDxwYXRoIGQ9Ik0xOC44OSAxMy4yNGE3IDcgMCAwIDAtOC4xMy04LjEzIiAvPgogIDxwYXRoIGQ9Ik0xOSAxMmgzIiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDMiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNNy4wNSA3LjA1YTcgNyAwIDAgMCA5LjkgOS45IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/locate-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLocateOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLocateOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'locate-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 19v3', key: 'npa21l' }],\\n ['path', { d: 'M12 2v3', key: 'qbqxhf' }],\\n ['path', { d: 'M18.89 13.24a7 7 0 0 0-8.13-8.13', key: '1v9jrh' }],\\n ['path', { d: 'M19 12h3', key: 'osuazr' }],\\n ['path', { d: 'M2 12h3', key: '1wrr53' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M7.05 7.05a7 7 0 0 0 9.9 9.9', key: 'rc5l2e' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLocateOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LockKeyhole\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE2IiByPSIxIiAvPgogIDxyZWN0IHg9IjMiIHk9IjEwIiB3aWR0aD0iMTgiIGhlaWdodD0iMTIiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDEwVjdhNSA1IDAgMCAxIDEwIDB2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/lock-keyhole\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLockKeyhole]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLockKeyhole extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'lock-keyhole',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '16', r: '1', key: '1au0dj' }],\\n ['rect', { x: '3', y: '10', width: '18', height: '12', rx: '2', key: '6s8ecr' }],\\n ['path', { d: 'M7 10V7a5 5 0 0 1 10 0v3', key: '1pqi11' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLockKeyhole.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LockOpen\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTEiIHg9IjMiIHk9IjExIiByeD0iMiIgcnk9IjIiIC8+CiAgPHBhdGggZD0iTTcgMTFWN2E1IDUgMCAwIDEgOS45LTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lock-open\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLockOpen], svg[lucideUnlock]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLockOpen extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'lock-open',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '11', x: '3', y: '11', rx: '2', ry: '2', key: '1w4ew1' }],\\n ['path', { d: 'M7 11V7a5 5 0 0 1 9.9-1', key: '1mm8w8' }],\\n ],\\n aliases: ['unlock'],\\n };\\n protected override readonly icon = signal(LucideLockOpen.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideLockOpen\\n */\\nexport const LucideUnlock = LucideLockOpen;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LockKeyholeOpen\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE2IiByPSIxIiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxMiIgeD0iMyIgeT0iMTAiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDEwVjdhNSA1IDAgMCAxIDkuMzMtMi41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lock-keyhole-open\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLockKeyholeOpen], svg[lucideUnlockKeyhole]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLockKeyholeOpen extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'lock-keyhole-open',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '16', r: '1', key: '1au0dj' }],\\n ['rect', { width: '18', height: '12', x: '3', y: '10', rx: '2', key: 'l0tzu3' }],\\n ['path', { d: 'M7 10V7a5 5 0 0 1 9.33-2.5', key: 'car5b7' }],\\n ],\\n aliases: ['unlock-keyhole'],\\n };\\n protected override readonly icon = signal(LucideLockKeyholeOpen.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideLockKeyholeOpen\\n */\\nexport const LucideUnlockKeyhole = LucideLockKeyholeOpen;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Lock\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTEiIHg9IjMiIHk9IjExIiByeD0iMiIgcnk9IjIiIC8+CiAgPHBhdGggZD0iTTcgMTFWN2E1IDUgMCAwIDEgMTAgMHY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/lock\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLock]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLock extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'lock',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '11', x: '3', y: '11', rx: '2', ry: '2', key: '1w4ew1' }],\\n ['path', { d: 'M7 11V7a5 5 0 0 1 10 0v4', key: 'fwvmzm' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLock.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LogIn\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTcgNS01LTUtNSIgLz4KICA8cGF0aCBkPSJNMTUgMTJIMyIgLz4KICA8cGF0aCBkPSJNMTUgM2g0YTIgMiAwIDAgMSAyIDJ2MTRhMiAyIDAgMCAxLTIgMmgtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/log-in\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLogIn]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLogIn extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'log-in',\\n size: 24,\\n node: [\\n ['path', { d: 'm10 17 5-5-5-5', key: '1bsop3' }],\\n ['path', { d: 'M15 12H3', key: '6jk70r' }],\\n ['path', { d: 'M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4', key: 'u53s6r' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLogIn.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name LogOut\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTcgNS01LTUtNSIgLz4KICA8cGF0aCBkPSJNMjEgMTJIOSIgLz4KICA8cGF0aCBkPSJNOSAyMUg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/log-out\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLogOut]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLogOut extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'log-out',\\n size: 24,\\n node: [\\n ['path', { d: 'm16 17 5-5-5-5', key: '1bji2h' }],\\n ['path', { d: 'M21 12H9', key: 'dn1m92' }],\\n ['path', { d: 'M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4', key: '1uf3rs' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLogOut.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Logs\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aDEiIC8+CiAgPHBhdGggZD0iTTMgMTJoMSIgLz4KICA8cGF0aCBkPSJNMyAxOWgxIiAvPgogIDxwYXRoIGQ9Ik04IDVoMSIgLz4KICA8cGF0aCBkPSJNOCAxMmgxIiAvPgogIDxwYXRoIGQ9Ik04IDE5aDEiIC8+CiAgPHBhdGggZD0iTTEzIDVoOCIgLz4KICA8cGF0aCBkPSJNMTMgMTJoOCIgLz4KICA8cGF0aCBkPSJNMTMgMTloOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/logs\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLogs]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLogs extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'logs',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 5h1', key: '1mv5vm' }],\\n ['path', { d: 'M3 12h1', key: 'lp3yf2' }],\\n ['path', { d: 'M3 19h1', key: 'w6f3n9' }],\\n ['path', { d: 'M8 5h1', key: '1nxr5w' }],\\n ['path', { d: 'M8 12h1', key: '1con00' }],\\n ['path', { d: 'M8 19h1', key: 'k7p10e' }],\\n ['path', { d: 'M13 5h8', key: 'a7qcls' }],\\n ['path', { d: 'M13 12h8', key: 'h98zly' }],\\n ['path', { d: 'M13 19h8', key: 'c3s6r1' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLogs.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Lollipop\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgogIDxwYXRoIGQ9Im0yMSAyMS00LjMtNC4zIiAvPgogIDxwYXRoIGQ9Ik0xMSAxMWEyIDIgMCAwIDAgNCAwIDQgNCAwIDAgMC04IDAgNiA2IDAgMCAwIDEyIDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/lollipop\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLollipop]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLollipop extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'lollipop',\\n size: 24,\\n node: [\\n ['circle', { cx: '11', cy: '11', r: '8', key: '4ej97u' }],\\n ['path', { d: 'm21 21-4.3-4.3', key: '1qie3q' }],\\n ['path', { d: 'M11 11a2 2 0 0 0 4 0 4 4 0 0 0-8 0 6 6 0 0 0 12 0', key: '107gwy' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLollipop.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Luggage\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAyMGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgxMmEyIDIgMCAwIDEgMiAydjEwYTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTggMThWNGEyIDIgMCAwIDEgMi0yaDRhMiAyIDAgMCAxIDIgMnYxNCIgLz4KICA8cGF0aCBkPSJNMTAgMjBoNCIgLz4KICA8Y2lyY2xlIGN4PSIxNiIgY3k9IjIwIiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjgiIGN5PSIyMCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/luggage\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideLuggage]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideLuggage extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'luggage',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 20a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2',\\n key: '1m57jg',\\n },\\n ],\\n ['path', { d: 'M8 18V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v14', key: '1l99gc' }],\\n ['path', { d: 'M10 20h4', key: 'ni2waw' }],\\n ['circle', { cx: '16', cy: '20', r: '2', key: '1vifvg' }],\\n ['circle', { cx: '8', cy: '20', r: '2', key: 'ckkr5m' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideLuggage.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Magnet\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTUgNCA0IiAvPgogIDxwYXRoIGQ9Ik0yLjM1MiAxMC42NDhhMS4yMDUgMS4yMDUgMCAwIDAgMCAxLjcwNGwyLjI5NiAyLjI5NmExLjIwNSAxLjIwNSAwIDAgMCAxLjcwNCAwbDYuMDI5LTYuMDI5YTEgMSAwIDEgMSAzIDNsLTYuMDI5IDYuMDI5YTEuMjA1IDEuMjA1IDAgMCAwIDAgMS43MDRsMi4yOTYgMi4yOTZhMS4yMDUgMS4yMDUgMCAwIDAgMS43MDQgMGw2LjM2NS02LjM2N0ExIDEgMCAwIDAgOC43MTYgNC4yODJ6IiAvPgogIDxwYXRoIGQ9Im01IDggNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/magnet\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMagnet]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMagnet extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'magnet',\\n size: 24,\\n node: [\\n ['path', { d: 'm12 15 4 4', key: 'lnac28' }],\\n [\\n 'path',\\n {\\n d: 'M2.352 10.648a1.205 1.205 0 0 0 0 1.704l2.296 2.296a1.205 1.205 0 0 0 1.704 0l6.029-6.029a1 1 0 1 1 3 3l-6.029 6.029a1.205 1.205 0 0 0 0 1.704l2.296 2.296a1.205 1.205 0 0 0 1.704 0l6.365-6.367A1 1 0 0 0 8.716 4.282z',\\n key: 'nlhkjb',\\n },\\n ],\\n ['path', { d: 'm5 8 4 4', key: 'j6kj7e' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMagnet.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MailCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTNWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMmMwIDEuMS45IDIgMiAyaDgiIC8+CiAgPHBhdGggZD0ibTIyIDctOC45NyA1LjdhMS45NCAxLjk0IDAgMCAxLTIuMDYgMEwyIDciIC8+CiAgPHBhdGggZD0ibTE2IDE5IDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mail-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMailCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMailCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mail-check',\\n size: 24,\\n node: [\\n ['path', { d: 'M22 13V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h8', key: '12jkf8' }],\\n ['path', { d: 'm22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7', key: '1ocrg3' }],\\n ['path', { d: 'm16 19 2 2 4-4', key: '1b14m6' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMailCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MailOpen\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuMiA4LjRjLjUuMzguOC45Ny44IDEuNnYxMGEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMlYxMGEyIDIgMCAwIDEgLjgtMS42bDgtNmEyIDIgMCAwIDEgMi40IDBsOCA2WiIgLz4KICA8cGF0aCBkPSJtMjIgMTAtOC45NyA1LjdhMS45NCAxLjk0IDAgMCAxLTIuMDYgMEwyIDEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mail-open\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMailOpen]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMailOpen extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mail-open',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M21.2 8.4c.5.38.8.97.8 1.6v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V10a2 2 0 0 1 .8-1.6l8-6a2 2 0 0 1 2.4 0l8 6Z',\\n key: '1jhwl8',\\n },\\n ],\\n ['path', { d: 'm22 10-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 10', key: '1qfld7' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMailOpen.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MailMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTVWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMmMwIDEuMS45IDIgMiAyaDgiIC8+CiAgPHBhdGggZD0ibTIyIDctOC45NyA1LjdhMS45NCAxLjk0IDAgMCAxLTIuMDYgMEwyIDciIC8+CiAgPHBhdGggZD0iTTE2IDE5aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mail-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMailMinus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMailMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mail-minus',\\n size: 24,\\n node: [\\n ['path', { d: 'M22 15V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h8', key: 'fuxbkv' }],\\n ['path', { d: 'm22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7', key: '1ocrg3' }],\\n ['path', { d: 'M16 19h6', key: 'xwg31i' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMailMinus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MailQuestionMark\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTAuNVY2YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAydjEyYzAgMS4xLjkgMiAyIDJoMTIuNSIgLz4KICA8cGF0aCBkPSJtMjIgNy04Ljk3IDUuN2ExLjk0IDEuOTQgMCAwIDEtMi4wNiAwTDIgNyIgLz4KICA8cGF0aCBkPSJNMTggMTUuMjhjLjItLjQuNS0uOC45LTFhMi4xIDIuMSAwIDAgMSAyLjYuNGMuMy40LjUuOC41IDEuMyAwIDEuMy0yIDItMiAyIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMnYuMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mail-question-mark\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMailQuestionMark], svg[lucideMailQuestion]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMailQuestionMark extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mail-question-mark',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'M22 10.5V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h12.5', key: 'e61zoh' },\\n ],\\n ['path', { d: 'm22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7', key: '1ocrg3' }],\\n [\\n 'path',\\n {\\n d: 'M18 15.28c.2-.4.5-.8.9-1a2.1 2.1 0 0 1 2.6.4c.3.4.5.8.5 1.3 0 1.3-2 2-2 2',\\n key: '7z9rxb',\\n },\\n ],\\n ['path', { d: 'M20 22v.01', key: '12bgn6' }],\\n ],\\n aliases: ['mail-question'],\\n };\\n protected override readonly icon = signal(LucideMailQuestionMark.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideMailQuestionMark\\n */\\nexport const LucideMailQuestion = LucideMailQuestionMark;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MailSearch\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTIuNVY2YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAydjEyYzAgMS4xLjkgMiAyIDJoNy41IiAvPgogIDxwYXRoIGQ9Im0yMiA3LTguOTcgNS43YTEuOTQgMS45NCAwIDAgMS0yLjA2IDBMMiA3IiAvPgogIDxwYXRoIGQ9Ik0xOCAyMWEzIDMgMCAxIDAgMC02IDMgMyAwIDAgMCAwIDZaIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTIyIDIyLTEuNS0xLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mail-search\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMailSearch]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMailSearch extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mail-search',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'M22 12.5V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h7.5', key: 'w80f2v' },\\n ],\\n ['path', { d: 'm22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7', key: '1ocrg3' }],\\n ['path', { d: 'M18 21a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z', key: '8lzu5m' }],\\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\\n ['path', { d: 'm22 22-1.5-1.5', key: '1x83k4' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMailSearch.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MailPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTNWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMmMwIDEuMS45IDIgMiAyaDgiIC8+CiAgPHBhdGggZD0ibTIyIDctOC45NyA1LjdhMS45NCAxLjk0IDAgMCAxLTIuMDYgMEwyIDciIC8+CiAgPHBhdGggZD0iTTE5IDE2djYiIC8+CiAgPHBhdGggZD0iTTE2IDE5aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mail-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMailPlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMailPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mail-plus',\\n size: 24,\\n node: [\\n ['path', { d: 'M22 13V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h8', key: '12jkf8' }],\\n ['path', { d: 'm22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7', key: '1ocrg3' }],\\n ['path', { d: 'M19 16v6', key: 'tddt3s' }],\\n ['path', { d: 'M16 19h6', key: 'xwg31i' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMailPlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MailWarning\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTAuNVY2YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAydjEyYzAgMS4xLjkgMiAyIDJoMTIuNSIgLz4KICA8cGF0aCBkPSJtMjIgNy04Ljk3IDUuN2ExLjk0IDEuOTQgMCAwIDEtMi4wNiAwTDIgNyIgLz4KICA8cGF0aCBkPSJNMjAgMTR2NCIgLz4KICA8cGF0aCBkPSJNMjAgMjJ2LjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mail-warning\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMailWarning]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMailWarning extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mail-warning',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'M22 10.5V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h12.5', key: 'e61zoh' },\\n ],\\n ['path', { d: 'm22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7', key: '1ocrg3' }],\\n ['path', { d: 'M20 14v4', key: '1hm744' }],\\n ['path', { d: 'M20 22v.01', key: '12bgn6' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMailWarning.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Mail\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjIgNy04Ljk5MSA1LjcyN2EyIDIgMCAwIDEtMi4wMDkgMEwyIDciIC8+CiAgPHJlY3QgeD0iMiIgeT0iNCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mail\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMail]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMail extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mail',\\n size: 24,\\n node: [\\n ['path', { d: 'm22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7', key: '132q7q' }],\\n ['rect', { x: '2', y: '4', width: '20', height: '16', rx: '2', key: 'izxlao' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMail.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Mailbox\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg0YTIgMiAwIDAgMS0yLTJWOS41QzIgNyA0IDUgNi41IDVIMThjMi4yIDAgNCAxLjggNCA0djhaIiAvPgogIDxwb2x5bGluZSBwb2ludHM9IjE1LDkgMTgsOSAxOCwxMSIgLz4KICA8cGF0aCBkPSJNNi41IDVDOSA1IDExIDcgMTEgOS41VjE3YTIgMiAwIDAgMS0yIDIiIC8+CiAgPGxpbmUgeDE9IjYiIHgyPSI3IiB5MT0iMTAiIHkyPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mailbox\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMailbox]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMailbox extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mailbox',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M22 17a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9.5C2 7 4 5 6.5 5H18c2.2 0 4 1.8 4 4v8Z',\\n key: '1lbycx',\\n },\\n ],\\n ['polyline', { points: '15,9 18,9 18,11', key: '1pm9c0' }],\\n ['path', { d: 'M6.5 5C9 5 11 7 11 9.5V17a2 2 0 0 1-2 2', key: '15i455' }],\\n ['line', { x1: '6', x2: '7', y1: '10', y2: '10', key: '1e2scm' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMailbox.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Mails\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTlhMiAyIDAgMCAxLTIgMkg0YTIgMiAwIDAgMS0yLTJ2LThhMiAyIDAgMCAxIDEtMS43MzIiIC8+CiAgPHBhdGggZD0ibTIyIDUuNS02LjQxOSA0LjE3OWEyIDIgMCAwIDEtMi4xNjIgMEw3IDUuNSIgLz4KICA8cmVjdCB4PSI3IiB5PSIzIiB3aWR0aD0iMTUiIGhlaWdodD0iMTIiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mails\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMails]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMails extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mails',\\n size: 24,\\n node: [\\n ['path', { d: 'M17 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 1-1.732', key: '1vyzll' }],\\n ['path', { d: 'm22 5.5-6.419 4.179a2 2 0 0 1-2.162 0L7 5.5', key: 'k7ramc' }],\\n ['rect', { x: '7', y: '3', width: '15', height: '12', rx: '2', key: '17196g' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMails.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MapPinCheckInside\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBjMCA0Ljk5My01LjUzOSAxMC4xOTMtNy4zOTkgMTEuNzk5YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxNiAwIiAvPgogIDxwYXRoIGQ9Im05IDEwIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-check-inside\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMapPinCheckInside]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMapPinCheckInside extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'map-pin-check-inside',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0',\\n key: '1r0f0z',\\n },\\n ],\\n ['path', { d: 'm9 10 2 2 4-4', key: '1gnqz4' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMapPinCheckInside.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MailX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTNWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMmMwIDEuMS45IDIgMiAyaDkiIC8+CiAgPHBhdGggZD0ibTIyIDctOC45NyA1LjdhMS45NCAxLjk0IDAgMCAxLTIuMDYgMEwyIDciIC8+CiAgPHBhdGggZD0ibTE3IDE3IDQgNCIgLz4KICA8cGF0aCBkPSJtMjEgMTctNCA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mail-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMailX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMailX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mail-x',\\n size: 24,\\n node: [\\n ['path', { d: 'M22 13V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h9', key: '1j9vog' }],\\n ['path', { d: 'm22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7', key: '1ocrg3' }],\\n ['path', { d: 'm17 17 4 4', key: '1b3523' }],\\n ['path', { d: 'm21 17-4 4', key: 'uinynz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMailX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MapMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTktMS4xMDYtLjU1MmEyIDIgMCAwIDAtMS43ODggMGwtMy42NTkgMS44M0ExIDEgMCAwIDEgMyAxOS4zODFWNi42MThhMSAxIDAgMCAxIC41NTMtLjg5NGw0LjU1My0yLjI3N2EyIDIgMCAwIDEgMS43ODggMGw0LjIxMiAyLjEwNmEyIDIgMCAwIDAgMS43ODggMGwzLjY1OS0xLjgzQTEgMSAwIDAgMSAyMSA0LjYxOVYxNCIgLz4KICA8cGF0aCBkPSJNMTUgNS43NjRWMTQiIC8+CiAgPHBhdGggZD0iTTIxIDE4aC02IiAvPgogIDxwYXRoIGQ9Ik05IDMuMjM2djE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/map-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMapMinus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMapMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'map-minus',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm11 19-1.106-.552a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0l4.212 2.106a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619V14',\\n key: '40pylx',\\n },\\n ],\\n ['path', { d: 'M15 5.764V14', key: '1bab71' }],\\n ['path', { d: 'M21 18h-6', key: '139f0c' }],\\n ['path', { d: 'M9 3.236v15', key: '1uimfh' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMapMinus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MapPinCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuNDMgMTIuOTM1Yy4zNTctLjk2Ny41Ny0xLjk1NS41Ny0yLjkzNWE4IDggMCAwIDAtMTYgMGMwIDQuOTkzIDUuNTM5IDEwLjE5MyA3LjM5OSAxMS43OTlhMSAxIDAgMCAwIDEuMjAyIDAgMzIuMTk3IDMyLjE5NyAwIDAgMCAuODEzLS43MjgiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMCIgcj0iMyIgLz4KICA8cGF0aCBkPSJtMTYgMTggMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/map-pin-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMapPinCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMapPinCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'map-pin-check',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M19.43 12.935c.357-.967.57-1.955.57-2.935a8 8 0 0 0-16 0c0 4.993 5.539 10.193 7.399 11.799a1 1 0 0 0 1.202 0 32.197 32.197 0 0 0 .813-.728',\\n key: '1dq61d',\\n },\\n ],\\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\\n ['path', { d: 'm16 18 2 2 4-4', key: '1mkfmb' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMapPinCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MapPinMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguOTc3IDE0QzE5LjYgMTIuNzAxIDIwIDExLjM0MyAyMCAxMGE4IDggMCAwIDAtMTYgMGMwIDQuOTkzIDUuNTM5IDEwLjE5MyA3LjM5OSAxMS43OTlhMSAxIDAgMCAwIDEuMjAyIDAgMzIgMzIgMCAwIDAgLjgyNC0uNzM4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTE2IDE4aDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMapPinMinus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMapPinMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'map-pin-minus',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M18.977 14C19.6 12.701 20 11.343 20 10a8 8 0 0 0-16 0c0 4.993 5.539 10.193 7.399 11.799a1 1 0 0 0 1.202 0 32 32 0 0 0 .824-.738',\\n key: '11uxia',\\n },\\n ],\\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\\n ['path', { d: 'M16 18h6', key: '987eiv' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMapPinMinus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MapPinMinusInside\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBjMCA0Ljk5My01LjUzOSAxMC4xOTMtNy4zOTkgMTEuNzk5YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxNiAwIiAvPgogIDxwYXRoIGQ9Ik05IDEwaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-minus-inside\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMapPinMinusInside]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMapPinMinusInside extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'map-pin-minus-inside',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0',\\n key: '1r0f0z',\\n },\\n ],\\n ['path', { d: 'M9 10h6', key: '9gxzsh' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMapPinMinusInside.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MapPinHouse\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMjJhMSAxIDAgMCAxLTEtMXYtNGExIDEgMCAwIDEgLjQ0NS0uODMybDMtMmExIDEgMCAwIDEgMS4xMSAwbDMgMkExIDEgMCAwIDEgMjIgMTd2NGExIDEgMCAwIDEtMSAxeiIgLz4KICA8cGF0aCBkPSJNMTggMTBhOCA4IDAgMCAwLTE2IDBjMCA0Ljk5MyA1LjUzOSAxMC4xOTMgNy4zOTkgMTEuNzk5YTEgMSAwIDAgMCAuNjAxLjIiIC8+CiAgPHBhdGggZD0iTTE4IDIydi0zIiAvPgogIDxjaXJjbGUgY3g9IjEwIiBjeT0iMTAiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-house\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMapPinHouse]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMapPinHouse extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'map-pin-house',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M15 22a1 1 0 0 1-1-1v-4a1 1 0 0 1 .445-.832l3-2a1 1 0 0 1 1.11 0l3 2A1 1 0 0 1 22 17v4a1 1 0 0 1-1 1z',\\n key: '1p1rcz',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M18 10a8 8 0 0 0-16 0c0 4.993 5.539 10.193 7.399 11.799a1 1 0 0 0 .601.2',\\n key: 'mcbcs9',\\n },\\n ],\\n ['path', { d: 'M18 22v-3', key: '1t1ugv' }],\\n ['circle', { cx: '10', cy: '10', r: '3', key: '1ns7v1' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMapPinHouse.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MapPinOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNzUgNy4wOWEzIDMgMCAwIDEgMi4xNiAyLjE2IiAvPgogIDxwYXRoIGQ9Ik0xNy4wNzIgMTcuMDcyYy0xLjYzNCAyLjE3LTMuNTI3IDMuOTEyLTQuNDcxIDQuNzI3YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxLjQzMi00LjU2OCIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik04LjQ3NSAyLjgxOEE4IDggMCAwIDEgMjAgMTBjMCAxLjE4My0uMzEgMi4zNzctLjgxIDMuNTMzIiAvPgogIDxwYXRoIGQ9Ik05LjEzIDkuMTNhMyAzIDAgMCAwIDMuNzQgMy43NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/map-pin-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMapPinOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMapPinOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'map-pin-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M12.75 7.09a3 3 0 0 1 2.16 2.16', key: '1d4wjd' }],\\n [\\n 'path',\\n {\\n d: 'M17.072 17.072c-1.634 2.17-3.527 3.912-4.471 4.727a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 1.432-4.568',\\n key: '12yil7',\\n },\\n ],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M8.475 2.818A8 8 0 0 1 20 10c0 1.183-.31 2.377-.81 3.533', key: 'lhrkcz' }],\\n ['path', { d: 'M9.13 9.13a3 3 0 0 0 3.74 3.74', key: '13wojd' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMapPinOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MapPinPlusInside\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBjMCA0Ljk5My01LjUzOSAxMC4xOTMtNy4zOTkgMTEuNzk5YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxNiAwIiAvPgogIDxwYXRoIGQ9Ik0xMiA3djYiIC8+CiAgPHBhdGggZD0iTTkgMTBoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/map-pin-plus-inside\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMapPinPlusInside]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMapPinPlusInside extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'map-pin-plus-inside',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0',\\n key: '1r0f0z',\\n },\\n ],\\n ['path', { d: 'M12 7v6', key: 'lw1j43' }],\\n ['path', { d: 'M9 10h6', key: '9gxzsh' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMapPinPlusInside.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MapPinPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuOTE0IDExLjEwNUE3LjI5OCA3LjI5OCAwIDAgMCAyMCAxMGE4IDggMCAwIDAtMTYgMGMwIDQuOTkzIDUuNTM5IDEwLjE5MyA3LjM5OSAxMS43OTlhMSAxIDAgMCAwIDEuMjAyIDAgMzIgMzIgMCAwIDAgLjgyNC0uNzM4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTE2IDE4aDYiIC8+CiAgPHBhdGggZD0iTTE5IDE1djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMapPinPlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMapPinPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'map-pin-plus',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M19.914 11.105A7.298 7.298 0 0 0 20 10a8 8 0 0 0-16 0c0 4.993 5.539 10.193 7.399 11.799a1 1 0 0 0 1.202 0 32 32 0 0 0 .824-.738',\\n key: 'fcdtly',\\n },\\n ],\\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\\n ['path', { d: 'M16 18h6', key: '987eiv' }],\\n ['path', { d: 'M19 15v6', key: '10aioa' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMapPinPlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MapPinXInside\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBjMCA0Ljk5My01LjUzOSAxMC4xOTMtNy4zOTkgMTEuNzk5YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxNiAwIiAvPgogIDxwYXRoIGQ9Im0xNC41IDcuNS01IDUiIC8+CiAgPHBhdGggZD0ibTkuNSA3LjUgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/map-pin-x-inside\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMapPinXInside]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMapPinXInside extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'map-pin-x-inside',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0',\\n key: '1r0f0z',\\n },\\n ],\\n ['path', { d: 'm14.5 7.5-5 5', key: '3lb6iw' }],\\n ['path', { d: 'm9.5 7.5 5 5', key: 'ko136h' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMapPinXInside.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MapPinSearch\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNIDEyLjI0OCAyMS45NjkgYSAxIDEgMCAwIDEgLTAuODQ5IC0wLjE3IEMgOS41MzkgMjAuMTkzIDQgMTQuOTkzIDQgMTAgYSA4IDggMCAwIDEgMTYgMCBDIDIwIDEwLjQyIDE5Ljk2MSAxMC44NDEgMTkuODg4IDExLjI2MiIgLz4KICA8cGF0aCBkPSJtMjIgMjItMS44OC0xLjg4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/map-pin-search\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMapPinSearch]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMapPinSearch extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'map-pin-search',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M 12.248 21.969 a 1 1 0 0 1 -0.849 -0.17 C 9.539 20.193 4 14.993 4 10 a 8 8 0 0 1 16 0 C 20 10.42 19.961 10.841 19.888 11.262',\\n key: '1jho5b',\\n },\\n ],\\n ['path', { d: 'm22 22-1.88-1.88', key: '1bgjp0' }],\\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMapPinSearch.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MapPinPen\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuOTcgOS4zMDRBOCA4IDAgMCAwIDIgMTBjMCA0LjY5IDQuODg3IDkuNTYyIDcuMDIyIDExLjQ2OCIgLz4KICA8cGF0aCBkPSJNMjEuMzc4IDE2LjYyNmExIDEgMCAwIDAtMy4wMDQtMy4wMDRsLTQuMDEgNC4wMTJhMiAyIDAgMCAwLS41MDYuODU0bC0uODM3IDIuODdhLjUuNSAwIDAgMCAuNjIuNjJsMi44Ny0uODM3YTIgMiAwIDAgMCAuODU0LS41MDZ6IiAvPgogIDxjaXJjbGUgY3g9IjEwIiBjeT0iMTAiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-pen\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMapPinPen], svg[lucideLocationEdit]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMapPinPen extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'map-pin-pen',\\n size: 24,\\n node: [\\n ['path', { d: 'M17.97 9.304A8 8 0 0 0 2 10c0 4.69 4.887 9.562 7.022 11.468', key: '1fahp3' }],\\n [\\n 'path',\\n {\\n d: 'M21.378 16.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z',\\n key: '1817ys',\\n },\\n ],\\n ['circle', { cx: '10', cy: '10', r: '3', key: '1ns7v1' }],\\n ],\\n aliases: ['location-edit'],\\n };\\n protected override readonly icon = signal(LucideMapPinPen.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideMapPinPen\\n */\\nexport const LucideLocationEdit = LucideMapPinPen;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MapPinX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuNzUyIDExLjkwMUE3Ljc4IDcuNzggMCAwIDAgMjAgMTBhOCA4IDAgMCAwLTE2IDBjMCA0Ljk5MyA1LjUzOSAxMC4xOTMgNy4zOTkgMTEuNzk5YTEgMSAwIDAgMCAxLjIwMiAwIDE5IDE5IDAgMCAwIC4wOS0uMDc3IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTIxLjUgMTUuNS01IDUiIC8+CiAgPHBhdGggZD0ibTIxLjUgMjAuNS01LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMapPinX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMapPinX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'map-pin-x',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M19.752 11.901A7.78 7.78 0 0 0 20 10a8 8 0 0 0-16 0c0 4.993 5.539 10.193 7.399 11.799a1 1 0 0 0 1.202 0 19 19 0 0 0 .09-.077',\\n key: 'y0ewhp',\\n },\\n ],\\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\\n ['path', { d: 'm21.5 15.5-5 5', key: '11iqnx' }],\\n ['path', { d: 'm21.5 20.5-5-5', key: '1bylgx' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMapPinX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MapPinned\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggOGMwIDMuNjEzLTMuODY5IDcuNDI5LTUuMzkzIDguNzk1YTEgMSAwIDAgMS0xLjIxNCAwQzkuODcgMTUuNDI5IDYgMTEuNjEzIDYgOGE2IDYgMCAwIDEgMTIgMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTguNzE0IDE0aC0zLjcxYTEgMSAwIDAgMC0uOTQ4LjY4M2wtMi4wMDQgNkExIDEgMCAwIDAgMyAyMmgxOGExIDEgMCAwIDAgLjk0OC0xLjMxNmwtMi02YTEgMSAwIDAgMC0uOTQ5LS42ODRoLTMuNzEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/map-pinned\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMapPinned]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMapPinned extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'map-pinned',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M18 8c0 3.613-3.869 7.429-5.393 8.795a1 1 0 0 1-1.214 0C9.87 15.429 6 11.613 6 8a6 6 0 0 1 12 0',\\n key: '11u0oz',\\n },\\n ],\\n ['circle', { cx: '12', cy: '8', r: '2', key: '1822b1' }],\\n [\\n 'path',\\n {\\n d: 'M8.714 14h-3.71a1 1 0 0 0-.948.683l-2.004 6A1 1 0 0 0 3 22h18a1 1 0 0 0 .948-1.316l-2-6a1 1 0 0 0-.949-.684h-3.712',\\n key: 'q8zwxj',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideMapPinned.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Map\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuMTA2IDUuNTUzYTIgMiAwIDAgMCAxLjc4OCAwbDMuNjU5LTEuODNBMSAxIDAgMCAxIDIxIDQuNjE5djEyLjc2NGExIDEgMCAwIDEtLjU1My44OTRsLTQuNTUzIDIuMjc3YTIgMiAwIDAgMS0xLjc4OCAwbC00LjIxMi0yLjEwNmEyIDIgMCAwIDAtMS43ODggMGwtMy42NTkgMS44M0ExIDEgMCAwIDEgMyAxOS4zODFWNi42MThhMSAxIDAgMCAxIC41NTMtLjg5NGw0LjU1My0yLjI3N2EyIDIgMCAwIDEgMS43ODggMHoiIC8+CiAgPHBhdGggZD0iTTE1IDUuNzY0djE1IiAvPgogIDxwYXRoIGQ9Ik05IDMuMjM2djE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/map\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMap]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMap extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'map',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M14.106 5.553a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619v12.764a1 1 0 0 1-.553.894l-4.553 2.277a2 2 0 0 1-1.788 0l-4.212-2.106a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0z',\\n key: '169xi5',\\n },\\n ],\\n ['path', { d: 'M15 5.764v15', key: '1pn4in' }],\\n ['path', { d: 'M9 3.236v15', key: '1uimfh' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMap.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MarsStroke\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgNiA0IDQiIC8+CiAgPHBhdGggZD0iTTE3IDNoNHY0IiAvPgogIDxwYXRoIGQ9Im0yMSAzLTcuNzUgNy43NSIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iMTUiIHI9IjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mars-stroke\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMarsStroke]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMarsStroke extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mars-stroke',\\n size: 24,\\n node: [\\n ['path', { d: 'm14 6 4 4', key: '1q72g9' }],\\n ['path', { d: 'M17 3h4v4', key: '19p9u1' }],\\n ['path', { d: 'm21 3-7.75 7.75', key: '1cjbfd' }],\\n ['circle', { cx: '9', cy: '15', r: '6', key: 'bx5svt' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMarsStroke.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Mars\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM2g1djUiIC8+CiAgPHBhdGggZD0ibTIxIDMtNi43NSA2Ljc1IiAvPgogIDxjaXJjbGUgY3g9IjEwIiBjeT0iMTQiIHI9IjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mars\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMars]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMars extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mars',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 3h5v5', key: '1806ms' }],\\n ['path', { d: 'm21 3-6.75 6.75', key: 'pv0uzu' }],\\n ['circle', { cx: '10', cy: '14', r: '6', key: '1qwbdc' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMars.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MapPin\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTBjMCA0Ljk5My01LjUzOSAxMC4xOTMtNy4zOTkgMTEuNzk5YTEgMSAwIDAgMS0xLjIwMiAwQzkuNTM5IDIwLjE5MyA0IDE0Ljk5MyA0IDEwYTggOCAwIDAgMSAxNiAwIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/map-pin\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMapPin]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMapPin extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'map-pin',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0',\\n key: '1r0f0z',\\n },\\n ],\\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMapPin.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MapPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTktMS4xMDYtLjU1MmEyIDIgMCAwIDAtMS43ODggMGwtMy42NTkgMS44M0ExIDEgMCAwIDEgMyAxOS4zODFWNi42MThhMSAxIDAgMCAxIC41NTMtLjg5NGw0LjU1My0yLjI3N2EyIDIgMCAwIDEgMS43ODggMGw0LjIxMiAyLjEwNmEyIDIgMCAwIDAgMS43ODggMGwzLjY1OS0xLjgzQTEgMSAwIDAgMSAyMSA0LjYxOVYxMiIgLz4KICA8cGF0aCBkPSJNMTUgNS43NjRWMTIiIC8+CiAgPHBhdGggZD0iTTE4IDE1djYiIC8+CiAgPHBhdGggZD0iTTIxIDE4aC02IiAvPgogIDxwYXRoIGQ9Ik05IDMuMjM2djE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/map-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMapPlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMapPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'map-plus',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm11 19-1.106-.552a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0l4.212 2.106a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619V12',\\n key: 'svfegj',\\n },\\n ],\\n ['path', { d: 'M15 5.764V12', key: '1ocw4k' }],\\n ['path', { d: 'M18 15v6', key: '9wciyi' }],\\n ['path', { d: 'M21 18h-6', key: '139f0c' }],\\n ['path', { d: 'M9 3.236v15', key: '1uimfh' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMapPlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Martini\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTIgNC4yMDcgNC4yMDdBLjcwNy43MDcgMCAwIDEgNC43MDcgM2gxNC41ODZhLjcwNy43MDcgMCAwIDEgLjUgMS4yMDd6IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnYxMCIgLz4KICA8cGF0aCBkPSJNNyAyMmgxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/martini\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMartini]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMartini extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'martini',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12 12 4.207 4.207A.707.707 0 0 1 4.707 3h14.586a.707.707 0 0 1 .5 1.207z',\\n key: 'vxdekd',\\n },\\n ],\\n ['path', { d: 'M12 12v10', key: '1nesaz' }],\\n ['path', { d: 'M7 22h10', key: '10w4w3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMartini.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Maximize\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzSDVhMiAyIDAgMCAwLTIgMnYzIiAvPgogIDxwYXRoIGQ9Ik0yMSA4VjVhMiAyIDAgMCAwLTItMmgtMyIgLz4KICA8cGF0aCBkPSJNMyAxNnYzYTIgMiAwIDAgMCAyIDJoMyIgLz4KICA8cGF0aCBkPSJNMTYgMjFoM2EyIDIgMCAwIDAgMi0ydi0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/maximize\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMaximize]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMaximize extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'maximize',\\n size: 24,\\n node: [\\n ['path', { d: 'M8 3H5a2 2 0 0 0-2 2v3', key: '1dcmit' }],\\n ['path', { d: 'M21 8V5a2 2 0 0 0-2-2h-3', key: '1e4gt3' }],\\n ['path', { d: 'M3 16v3a2 2 0 0 0 2 2h3', key: 'wsl5sc' }],\\n ['path', { d: 'M16 21h3a2 2 0 0 0 2-2v-3', key: '18trek' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMaximize.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Medal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNy4yMSAxNSAyLjY2IDcuMTRhMiAyIDAgMCAxIC4xMy0yLjJMNC40IDIuOEEyIDIgMCAwIDEgNiAyaDEyYTIgMiAwIDAgMSAxLjYuOGwxLjYgMi4xNGEyIDIgMCAwIDEgLjE0IDIuMkwxNi43OSAxNSIgLz4KICA8cGF0aCBkPSJNMTEgMTIgNS4xMiAyLjIiIC8+CiAgPHBhdGggZD0ibTEzIDEyIDUuODgtOS44IiAvPgogIDxwYXRoIGQ9Ik04IDdoOCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE3IiByPSI1IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOHYtMmgtLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/medal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMedal]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMedal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'medal',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M7.21 15 2.66 7.14a2 2 0 0 1 .13-2.2L4.4 2.8A2 2 0 0 1 6 2h12a2 2 0 0 1 1.6.8l1.6 2.14a2 2 0 0 1 .14 2.2L16.79 15',\\n key: '143lza',\\n },\\n ],\\n ['path', { d: 'M11 12 5.12 2.2', key: 'qhuxz6' }],\\n ['path', { d: 'm13 12 5.88-9.8', key: 'hbye0f' }],\\n ['path', { d: 'M8 7h8', key: 'i86dvs' }],\\n ['circle', { cx: '12', cy: '17', r: '5', key: 'qbz8iq' }],\\n ['path', { d: 'M12 18v-2h-.5', key: 'fawc4q' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMedal.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Megaphone\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNmExMyAxMyAwIDAgMCA4LjQtMi44QTEgMSAwIDAgMSAyMSA0djEyYTEgMSAwIDAgMS0xLjYuOEExMyAxMyAwIDAgMCAxMSAxNEg1YTIgMiAwIDAgMS0yLTJWOGEyIDIgMCAwIDEgMi0yeiIgLz4KICA8cGF0aCBkPSJNNiAxNGExMiAxMiAwIDAgMCAyLjQgNy4yIDIgMiAwIDAgMCAzLjItMi40QTggOCAwIDAgMSAxMCAxNCIgLz4KICA8cGF0aCBkPSJNOCA2djgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/megaphone\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMegaphone]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMegaphone extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'megaphone',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M11 6a13 13 0 0 0 8.4-2.8A1 1 0 0 1 21 4v12a1 1 0 0 1-1.6.8A13 13 0 0 0 11 14H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2z',\\n key: 'q8bfy3',\\n },\\n ],\\n ['path', { d: 'M6 14a12 12 0 0 0 2.4 7.2 2 2 0 0 0 3.2-2.4A8 8 0 0 1 10 14', key: '1853fq' }],\\n ['path', { d: 'M8 6v8', key: '15ugcq' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMegaphone.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Maximize2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM2g2djYiIC8+CiAgPHBhdGggZD0ibTIxIDMtNyA3IiAvPgogIDxwYXRoIGQ9Im0zIDIxIDctNyIgLz4KICA8cGF0aCBkPSJNOSAyMUgzdi02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/maximize-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMaximize2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMaximize2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'maximize-2',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 3h6v6', key: '1q9fwt' }],\\n ['path', { d: 'm21 3-7 7', key: '1l2asr' }],\\n ['path', { d: 'm3 21 7-7', key: 'tjx5ai' }],\\n ['path', { d: 'M9 21H3v-6', key: 'wtvkvv' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMaximize2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MemoryStick\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJ2LTIiIC8+CiAgPHBhdGggZD0iTTEyIDE4di0yIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMnYtMiIgLz4KICA8cGF0aCBkPSJNMTYgMTh2LTIiIC8+CiAgPHBhdGggZD0iTTIgMTFoMS41IiAvPgogIDxwYXRoIGQ9Ik0yMCAxOHYtMiIgLz4KICA8cGF0aCBkPSJNMjAuNSAxMUgyMiIgLz4KICA8cGF0aCBkPSJNNCAxOHYtMiIgLz4KICA8cGF0aCBkPSJNOCAxMnYtMiIgLz4KICA8cGF0aCBkPSJNOCAxOHYtMiIgLz4KICA8cmVjdCB4PSIyIiB5PSI2IiB3aWR0aD0iMjAiIGhlaWdodD0iMTAiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/memory-stick\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMemoryStick]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMemoryStick extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'memory-stick',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 12v-2', key: 'fwoke6' }],\\n ['path', { d: 'M12 18v-2', key: 'qj6yno' }],\\n ['path', { d: 'M16 12v-2', key: 'heuere' }],\\n ['path', { d: 'M16 18v-2', key: 's1ct0w' }],\\n ['path', { d: 'M2 11h1.5', key: '15p63e' }],\\n ['path', { d: 'M20 18v-2', key: '12ehxp' }],\\n ['path', { d: 'M20.5 11H22', key: 'khsy7a' }],\\n ['path', { d: 'M4 18v-2', key: '1c3oqr' }],\\n ['path', { d: 'M8 12v-2', key: '1mwtfd' }],\\n ['path', { d: 'M8 18v-2', key: 'qcmpov' }],\\n ['rect', { x: '2', y: '6', width: '20', height: '10', rx: '2', key: '1qcswk' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMemoryStick.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MegaphoneOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNjM2IDZBMTMgMTMgMCAwIDAgMTkuNCAzLjIgMSAxIDAgMCAxIDIxIDR2MTEuMzQ0IiAvPgogIDxwYXRoIGQ9Ik0xNC4zNzggMTQuMzU3QTEzIDEzIDAgMCAwIDExIDE0SDVhMiAyIDAgMCAxLTItMlY4YTIgMiAwIDAgMSAyLTJoMSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik02IDE0YTEyIDEyIDAgMCAwIDIuNCA3LjIgMiAyIDAgMCAwIDMuMi0yLjRBOCA4IDAgMCAxIDEwIDE0IiAvPgogIDxwYXRoIGQ9Ik04IDh2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/megaphone-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMegaphoneOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMegaphoneOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'megaphone-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M11.636 6A13 13 0 0 0 19.4 3.2 1 1 0 0 1 21 4v11.344', key: 'bycexp' }],\\n [\\n 'path',\\n { d: 'M14.378 14.357A13 13 0 0 0 11 14H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h1', key: '1t17s6' },\\n ],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M6 14a12 12 0 0 0 2.4 7.2 2 2 0 0 0 3.2-2.4A8 8 0 0 1 10 14', key: '1853fq' }],\\n ['path', { d: 'M8 8v6', key: 'aieo6v' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMegaphoneOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Menu\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA1aDE2IiAvPgogIDxwYXRoIGQ9Ik00IDEyaDE2IiAvPgogIDxwYXRoIGQ9Ik00IDE5aDE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/menu\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMenu]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMenu extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'menu',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 5h16', key: '1tepv9' }],\\n ['path', { d: 'M4 12h16', key: '1lakjw' }],\\n ['path', { d: 'M4 19h16', key: '1djgab' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMenu.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageCircleCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0ibTkgMTIgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-circle-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageCircleCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageCircleCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-circle-check',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\\n key: '1sd12s',\\n },\\n ],\\n ['path', { d: 'm9 12 2 2 4-4', key: 'dzmm74' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessageCircleCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Merge\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOCA2IDQtNCA0IDQiIC8+CiAgPHBhdGggZD0iTTEyIDJ2MTAuM2E0IDQgMCAwIDEtMS4xNzIgMi44NzJMNCAyMiIgLz4KICA8cGF0aCBkPSJtMjAgMjItNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/merge\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMerge]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMerge extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'merge',\\n size: 24,\\n node: [\\n ['path', { d: 'm8 6 4-4 4 4', key: 'ybng9g' }],\\n ['path', { d: 'M12 2v10.3a4 4 0 0 1-1.172 2.872L4 22', key: '1hyw0i' }],\\n ['path', { d: 'm20 22-5-5', key: '1m27yz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMerge.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageCircleDashed\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMSAyLjE4MmExMCAxMCAwIDAgMSAzLjggMCIgLz4KICA8cGF0aCBkPSJNMTMuOSAyMS44MThhMTAgMTAgMCAwIDEtMy44IDAiIC8+CiAgPHBhdGggZD0iTTE3LjYwOSAzLjcyYTEwIDEwIDAgMCAxIDIuNjkgMi43IiAvPgogIDxwYXRoIGQ9Ik0yLjE4MiAxMy45YTEwIDEwIDAgMCAxIDAtMy44IiAvPgogIDxwYXRoIGQ9Ik0yMC4yOCAxNy42MWExMCAxMCAwIDAgMS0yLjcgMi42OSIgLz4KICA8cGF0aCBkPSJNMjEuODE4IDEwLjFhMTAgMTAgMCAwIDEgMCAzLjgiIC8+CiAgPHBhdGggZD0iTTMuNzIxIDYuMzkxYTEwIDEwIDAgMCAxIDIuNy0yLjY5IiAvPgogIDxwYXRoIGQ9Im02LjE2MyAyMS4xMTctMi45MDYuODVhMSAxIDAgMCAxLTEuMjM2LTEuMTY5bC45NjUtMi45OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-circle-dashed\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageCircleDashed]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageCircleDashed extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-circle-dashed',\\n size: 24,\\n node: [\\n ['path', { d: 'M10.1 2.182a10 10 0 0 1 3.8 0', key: '5ilxe3' }],\\n ['path', { d: 'M13.9 21.818a10 10 0 0 1-3.8 0', key: '11zvb9' }],\\n ['path', { d: 'M17.609 3.72a10 10 0 0 1 2.69 2.7', key: 'jiglxs' }],\\n ['path', { d: 'M2.182 13.9a10 10 0 0 1 0-3.8', key: 'c0bmvh' }],\\n ['path', { d: 'M20.28 17.61a10 10 0 0 1-2.7 2.69', key: 'elg7ff' }],\\n ['path', { d: 'M21.818 10.1a10 10 0 0 1 0 3.8', key: 'qkgqxc' }],\\n ['path', { d: 'M3.721 6.391a10 10 0 0 1 2.7-2.69', key: '1mcia2' }],\\n ['path', { d: 'm6.163 21.117-2.906.85a1 1 0 0 1-1.236-1.169l.965-2.98', key: '1qsu07' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessageCircleDashed.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageCircleHeart\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0iTTcuODI4IDEzLjA3QTMgMyAwIDAgMSAxMiA4Ljc2NGEzIDMgMCAwIDEgNS4wMDQgMi4yMjQgMyAzIDAgMCAxLS44MzIgMi4wODNsLTMuNDQ3IDMuNjJhMSAxIDAgMCAxLTEuNDUtLjAwMXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-circle-heart\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageCircleHeart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageCircleHeart extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-circle-heart',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\\n key: '1sd12s',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M7.828 13.07A3 3 0 0 1 12 8.764a3 3 0 0 1 5.004 2.224 3 3 0 0 1-.832 2.083l-3.447 3.62a1 1 0 0 1-1.45-.001z',\\n key: 'hoo97p',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessageCircleHeart.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageCircleMore\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0iTTggMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEyaC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-circle-more\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageCircleMore]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageCircleMore extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-circle-more',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\\n key: '1sd12s',\\n },\\n ],\\n ['path', { d: 'M8 12h.01', key: 'czm47f' }],\\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\\n ['path', { d: 'M16 12h.01', key: '1l6xoz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessageCircleMore.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageCircleOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik00LjkzIDQuOTI5YTEwIDEwIDAgMCAwLTEuOTM4IDExLjQxMiAyIDIgMCAwIDEgLjA5NCAxLjE2N2wtMS4wNjUgMy4yOWExIDEgMCAwIDAgMS4yMzYgMS4xNjhsMy40MTMtLjk5OGEyIDIgMCAwIDEgMS4wOTkuMDkyIDEwIDEwIDAgMCAwIDExLjMwMi0xLjk4OSIgLz4KICA8cGF0aCBkPSJNOC4zNSAyLjY5QTEwIDEwIDAgMCAxIDIxLjMgMTUuNjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-circle-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageCircleOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageCircleOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-circle-off',\\n size: 24,\\n node: [\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n [\\n 'path',\\n {\\n d: 'M4.93 4.929a10 10 0 0 0-1.938 11.412 2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 0 0 11.302-1.989',\\n key: '7il5tn',\\n },\\n ],\\n ['path', { d: 'M8.35 2.69A10 10 0 0 1 21.3 15.65', key: '1pfsoa' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessageCircleOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageCirclePlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KICA8cGF0aCBkPSJNMTIgOHY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-circle-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageCirclePlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageCirclePlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-circle-plus',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\\n key: '1sd12s',\\n },\\n ],\\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\\n ['path', { d: 'M12 8v8', key: 'napkw2' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessageCirclePlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageCircleQuestionMark\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0iTTkuMDkgOWEzIDMgMCAwIDEgNS44MyAxYzAgMi0zIDMtMyAzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxN2guMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-circle-question-mark\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageCircleQuestionMark], svg[lucideMessageCircleQuestion]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageCircleQuestionMark extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-circle-question-mark',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\\n key: '1sd12s',\\n },\\n ],\\n ['path', { d: 'M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3', key: '1u773s' }],\\n ['path', { d: 'M12 17h.01', key: 'p32p05' }],\\n ],\\n aliases: ['message-circle-question'],\\n };\\n protected override readonly icon = signal(LucideMessageCircleQuestionMark.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideMessageCircleQuestionMark\\n */\\nexport const LucideMessageCircleQuestion = LucideMessageCircleQuestionMark;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageCircleReply\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0ibTEwIDE1LTMtMyAzLTMiIC8+CiAgPHBhdGggZD0iTTcgMTJoOGEyIDIgMCAwIDEgMiAydjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-circle-reply\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageCircleReply]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageCircleReply extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-circle-reply',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\\n key: '1sd12s',\\n },\\n ],\\n ['path', { d: 'm10 15-3-3 3-3', key: '1pgupc' }],\\n ['path', { d: 'M7 12h8a2 2 0 0 1 2 2v1', key: '89sh1g' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessageCircleReply.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageCircleX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0ibTE1IDktNiA2IiAvPgogIDxwYXRoIGQ9Im05IDkgNiA2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-circle-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageCircleX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageCircleX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-circle-x',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\\n key: '1sd12s',\\n },\\n ],\\n ['path', { d: 'm15 9-6 6', key: '1uzhvr' }],\\n ['path', { d: 'm9 9 6 6', key: 'z0biqf' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessageCircleX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageCircleCode\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgOS0zIDMgMyAzIiAvPgogIDxwYXRoIGQ9Im0xNCAxNSAzLTMtMy0zIiAvPgogIDxwYXRoIGQ9Ik0yLjk5MiAxNi4zNDJhMiAyIDAgMCAxIC4wOTQgMS4xNjdsLTEuMDY1IDMuMjlhMSAxIDAgMCAwIDEuMjM2IDEuMTY4bDMuNDEzLS45OThhMiAyIDAgMCAxIDEuMDk5LjA5MiAxMCAxMCAwIDEgMC00Ljc3Ny00LjcxOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-circle-code\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageCircleCode]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageCircleCode extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-circle-code',\\n size: 24,\\n node: [\\n ['path', { d: 'm10 9-3 3 3 3', key: '1oro0q' }],\\n ['path', { d: 'm14 15 3-3-3-3', key: 'bz13h7' }],\\n [\\n 'path',\\n {\\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\\n key: '1sd12s',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessageCircleCode.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageSquareCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNy43IDAgMCAxIDIgMjEuMjg2VjVhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAyeiIgLz4KICA8cGF0aCBkPSJtOSAxMSAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-square-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageSquareCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageSquareCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-square-check',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.7.7 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\\n key: 'm0kn7k',\\n },\\n ],\\n ['path', { d: 'm9 11 2 2 4-4', key: 'kz4plv' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessageSquareCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageCircleWarning\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+CiAgPHBhdGggZD0iTTEyIDh2NCIgLz4KICA8cGF0aCBkPSJNMTIgMTZoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-circle-warning\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageCircleWarning]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageCircleWarning extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-circle-warning',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\\n key: '1sd12s',\\n },\\n ],\\n ['path', { d: 'M12 8v4', key: '1got3b' }],\\n ['path', { d: 'M12 16h.01', key: '1drbdi' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessageCircleWarning.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageSquareDashed\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgM2gyIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOWgtMiIgLz4KICA8cGF0aCBkPSJNMiAxMnYtMiIgLz4KICA8cGF0aCBkPSJNMiAxNnY1LjI4NmEuNzEuNzEgMCAwIDAgMS4yMTIuNTAybDEuMTQ5LTEuMTQ5IiAvPgogIDxwYXRoIGQ9Ik0yMCAxOWEyIDIgMCAwIDAgMi0ydi0xIiAvPgogIDxwYXRoIGQ9Ik0yMiAxMHYyIiAvPgogIDxwYXRoIGQ9Ik0yMiA2VjVhMiAyIDAgMCAwLTItMiIgLz4KICA8cGF0aCBkPSJNNCAzYTIgMiAwIDAgMC0yIDJ2MSIgLz4KICA8cGF0aCBkPSJNOCAxOWgyIiAvPgogIDxwYXRoIGQ9Ik04IDNoMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-dashed\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageSquareDashed]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageSquareDashed extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-square-dashed',\\n size: 24,\\n node: [\\n ['path', { d: 'M14 3h2', key: '1d12a5' }],\\n ['path', { d: 'M16 19h-2', key: '1agirb' }],\\n ['path', { d: 'M2 12v-2', key: '1ey295' }],\\n ['path', { d: 'M2 16v5.286a.71.71 0 0 0 1.212.502l1.149-1.149', key: '120k8q' }],\\n ['path', { d: 'M20 19a2 2 0 0 0 2-2v-1', key: 'ior8tn' }],\\n ['path', { d: 'M22 10v2', key: 'rmlecy' }],\\n ['path', { d: 'M22 6V5a2 2 0 0 0-2-2', key: 'sp3k6r' }],\\n ['path', { d: 'M4 3a2 2 0 0 0-2 2v1', key: '11zt7s' }],\\n ['path', { d: 'M8 19h2', key: 'jnunrx' }],\\n ['path', { d: 'M8 3h2', key: 'ysbsee' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessageSquareDashed.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageCircle\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi45OTIgMTYuMzQyYTIgMiAwIDAgMSAuMDk0IDEuMTY3bC0xLjA2NSAzLjI5YTEgMSAwIDAgMCAxLjIzNiAxLjE2OGwzLjQxMy0uOTk4YTIgMiAwIDAgMSAxLjA5OS4wOTIgMTAgMTAgMCAxIDAtNC43NzctNC43MTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-circle\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageCircle extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-circle',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719',\\n key: '1sd12s',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessageCircle.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageSquareDiff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0xMCAxNWg0IiAvPgogIDxwYXRoIGQ9Ik0xMCA5aDQiIC8+CiAgPHBhdGggZD0iTTEyIDd2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-diff\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageSquareDiff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageSquareDiff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-square-diff',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\\n key: '18887p',\\n },\\n ],\\n ['path', { d: 'M10 15h4', key: '192ueg' }],\\n ['path', { d: 'M10 9h4', key: 'u4k05v' }],\\n ['path', { d: 'M12 7v4', key: 'xawao1' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessageSquareDiff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageSquareCode\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Im0xMCA4LTMgMyAzIDMiIC8+CiAgPHBhdGggZD0ibTE0IDE0IDMtMy0zLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-square-code\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageSquareCode]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageSquareCode extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-square-code',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\\n key: '18887p',\\n },\\n ],\\n ['path', { d: 'm10 8-3 3 3 3', key: 'fp6dz7' }],\\n ['path', { d: 'm14 14 3-3-3-3', key: '1yrceu' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessageSquareCode.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageSquareLock\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgOC41VjVhMiAyIDAgMCAwLTItMkg0YTIgMiAwIDAgMC0yIDJ2MTYuMjg2YS43MS43MSAwIDAgMCAxLjIxMi41MDJsMi4yMDItMi4yMDJBMiAyIDAgMCAxIDYuODI4IDE5SDEwIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNXYtMmEyIDIgMCAwIDAtNCAwdjIiIC8+CiAgPHJlY3QgeD0iMTQiIHk9IjE1IiB3aWR0aD0iOCIgaGVpZ2h0PSI1IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-lock\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageSquareLock]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageSquareLock extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-square-lock',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M22 8.5V5a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v16.286a.71.71 0 0 0 1.212.502l2.202-2.202A2 2 0 0 1 6.828 19H10',\\n key: 'fu6chl',\\n },\\n ],\\n ['path', { d: 'M20 15v-2a2 2 0 0 0-4 0v2', key: 'vl8a78' }],\\n ['rect', { x: '14', y: '15', width: '8', height: '5', rx: '1', key: '37aafw' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessageSquareLock.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageSquareDot\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNyAzSDRhMiAyIDAgMCAwLTIgMnYxNi4yODZhLjcxLjcxIDAgMCAwIDEuMjEyLjUwMmwyLjIwMi0yLjIwMkEyIDIgMCAwIDEgNi44MjggMTlIMjBhMiAyIDAgMCAwIDItMnYtNC43IiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iNiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-dot\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageSquareDot]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageSquareDot extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-square-dot',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12.7 3H4a2 2 0 0 0-2 2v16.286a.71.71 0 0 0 1.212.502l2.202-2.202A2 2 0 0 1 6.828 19H20a2 2 0 0 0 2-2v-4.7',\\n key: 'wjb7ig',\\n },\\n ],\\n ['circle', { cx: '19', cy: '6', r: '3', key: '108a5v' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessageSquareDot.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageSquareOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTlINi44MjhhMiAyIDAgMCAwLTEuNDE0LjU4NmwtMi4yMDIgMi4yMDJBLjcuNyAwIDAgMSAyIDIxLjI4NlY1YTIgMiAwIDAgMSAxLjE4NC0xLjgyNiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik04LjY1NiAzSDIwYTIgMiAwIDAgMSAyIDJ2MTEuMzQ0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-square-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageSquareOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageSquareOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-square-off',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M19 19H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.7.7 0 0 1 2 21.286V5a2 2 0 0 1 1.184-1.826',\\n key: '1wyg69',\\n },\\n ],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M8.656 3H20a2 2 0 0 1 2 2v11.344', key: 'mhl4k6' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessageSquareOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageSquarePlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0xMiA4djYiIC8+CiAgPHBhdGggZD0iTTkgMTFoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageSquarePlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageSquarePlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-square-plus',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\\n key: '18887p',\\n },\\n ],\\n ['path', { d: 'M12 8v6', key: '1ib9pf' }],\\n ['path', { d: 'M9 11h6', key: '1fldmi' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessageSquarePlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageSquareMore\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMWguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDExaC4wMSIgLz4KICA8cGF0aCBkPSJNOCAxMWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-square-more\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageSquareMore]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageSquareMore extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-square-more',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\\n key: '18887p',\\n },\\n ],\\n ['path', { d: 'M12 11h.01', key: 'z322tv' }],\\n ['path', { d: 'M16 11h.01', key: 'xkw8gn' }],\\n ['path', { d: 'M8 11h.01', key: '1dfujw' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessageSquareMore.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageSquareQuote\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTRhMiAyIDAgMCAwIDItMlY4aC0yIiAvPgogIDxwYXRoIGQ9Ik0yMiAxN2EyIDIgMCAwIDEtMiAySDYuODI4YTIgMiAwIDAgMC0xLjQxNC41ODZsLTIuMjAyIDIuMjAyQS43MS43MSAwIDAgMSAyIDIxLjI4NlY1YTIgMiAwIDAgMSAyLTJoMTZhMiAyIDAgMCAxIDIgMnoiIC8+CiAgPHBhdGggZD0iTTggMTRhMiAyIDAgMCAwIDItMlY4SDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/message-square-quote\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageSquareQuote]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageSquareQuote extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-square-quote',\\n size: 24,\\n node: [\\n ['path', { d: 'M14 14a2 2 0 0 0 2-2V8h-2', key: '1r06pg' }],\\n [\\n 'path',\\n {\\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\\n key: '18887p',\\n },\\n ],\\n ['path', { d: 'M8 14a2 2 0 0 0 2-2V8H8', key: '1jzu5j' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessageSquareQuote.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageSquareShare\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM0g0YTIgMiAwIDAgMC0yIDJ2MTYuMjg2YS43MS43MSAwIDAgMCAxLjIxMi41MDJsMi4yMDItMi4yMDJBMiAyIDAgMCAxIDYuODI4IDE5SDIwYTIgMiAwIDAgMCAyLTJ2LTQiIC8+CiAgPHBhdGggZD0iTTE2IDNoNnY2IiAvPgogIDxwYXRoIGQ9Im0xNiA5IDYtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-share\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageSquareShare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageSquareShare extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-square-share',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12 3H4a2 2 0 0 0-2 2v16.286a.71.71 0 0 0 1.212.502l2.202-2.202A2 2 0 0 1 6.828 19H20a2 2 0 0 0 2-2v-4',\\n key: '11da1y',\\n },\\n ],\\n ['path', { d: 'M16 3h6v6', key: '1bx56c' }],\\n ['path', { d: 'm16 9 6-6', key: 'm4dnic' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessageSquareShare.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageSquareHeart\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik03LjUgOS41YzAgLjY4Ny4yNjUgMS4zODMuNjk3IDEuODQ0bDMuMDA5IDMuMjY0YTEuMTQgMS4xNCAwIDAgMCAuNDA3LjMxNCAxIDEgMCAwIDAgLjc4My0uMDA0IDEuMTQgMS4xNCAwIDAgMCAuMzk4LS4zMWwzLjAwOC0zLjI2NEEyLjc3IDIuNzcgMCAwIDAgMTYuNSA5LjUgMi41IDIuNSAwIDAgMCAxMiA4YTIuNSAyLjUgMCAwIDAtNC41IDEuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-heart\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageSquareHeart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageSquareHeart extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-square-heart',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\\n key: '18887p',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M7.5 9.5c0 .687.265 1.383.697 1.844l3.009 3.264a1.14 1.14 0 0 0 .407.314 1 1 0 0 0 .783-.004 1.14 1.14 0 0 0 .398-.31l3.008-3.264A2.77 2.77 0 0 0 16.5 9.5 2.5 2.5 0 0 0 12 8a2.5 2.5 0 0 0-4.5 1.5',\\n key: '1faxuh',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessageSquareHeart.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageSquareText\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik03IDExaDEwIiAvPgogIDxwYXRoIGQ9Ik03IDE1aDYiIC8+CiAgPHBhdGggZD0iTTcgN2g4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-square-text\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageSquareText]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageSquareText extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-square-text',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\\n key: '18887p',\\n },\\n ],\\n ['path', { d: 'M7 11h10', key: '1twpyw' }],\\n ['path', { d: 'M7 15h6', key: 'd9of3u' }],\\n ['path', { d: 'M7 7h8', key: 'af5zfr' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessageSquareText.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageSquareWarning\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNWguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDd2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-warning\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageSquareWarning]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageSquareWarning extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-square-warning',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\\n key: '18887p',\\n },\\n ],\\n ['path', { d: 'M12 15h.01', key: 'q59x07' }],\\n ['path', { d: 'M12 7v4', key: 'xawao1' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessageSquareWarning.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageSquareX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Im0xNC41IDguNS01IDUiIC8+CiAgPHBhdGggZD0ibTkuNSA4LjUgNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-square-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageSquareX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageSquareX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-square-x',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\\n key: '18887p',\\n },\\n ],\\n ['path', { d: 'm14.5 8.5-5 5', key: '19tnj2' }],\\n ['path', { d: 'm9.5 8.5 5 5', key: '1oa8ql' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessageSquareX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageSquareReply\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Im0xMCA4LTMgMyAzIDMiIC8+CiAgPHBhdGggZD0iTTE3IDE0di0xYTIgMiAwIDAgMC0yLTJINyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/message-square-reply\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageSquareReply]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageSquareReply extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-square-reply',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\\n key: '18887p',\\n },\\n ],\\n ['path', { d: 'm10 8-3 3 3 3', key: 'fp6dz7' }],\\n ['path', { d: 'M17 14v-1a2 2 0 0 0-2-2H7', key: '1tkjnz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessageSquareReply.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessageSquare\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAyMS4yODZWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/message-square\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessageSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessageSquare extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'message-square',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z',\\n key: '18887p',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessageSquare.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MessagesSquare\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTBhMiAyIDAgMCAxLTIgMkg2LjgyOGEyIDIgMCAwIDAtMS40MTQuNTg2bC0yLjIwMiAyLjIwMkEuNzEuNzEgMCAwIDEgMiAxNC4yODZWNGEyIDIgMCAwIDEgMi0yaDEwYTIgMiAwIDAgMSAyIDJ6IiAvPgogIDxwYXRoIGQ9Ik0yMCA5YTIgMiAwIDAgMSAyIDJ2MTAuMjg2YS43MS43MSAwIDAgMS0xLjIxMi41MDJsLTIuMjAyLTIuMjAyQTIgMiAwIDAgMCAxNy4xNzIgMTlIMTBhMiAyIDAgMCAxLTItMnYtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/messages-square\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMessagesSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMessagesSquare extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'messages-square',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M16 10a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 14.286V4a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z',\\n key: '1n2ejm',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M20 9a2 2 0 0 1 2 2v10.286a.71.71 0 0 1-1.212.502l-2.202-2.202A2 2 0 0 0 17.172 19H10a2 2 0 0 1-2-2v-1',\\n key: '1qfcsi',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideMessagesSquare.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Metronome\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTEuNFY5LjEiIC8+CiAgPHBhdGggZD0ibTEyIDE3IDYuNTktNi41OSIgLz4KICA8cGF0aCBkPSJtMTUuMDUgNS43LS4yMTgtLjY5MWEzIDMgMCAwIDAtNS42NjMgMEw0LjQxOCAxOS42OTVBMSAxIDAgMCAwIDUuMzcgMjFoMTMuMjUzYTEgMSAwIDAgMCAuOTUxLTEuMzFMMTguNDUgMTYuMiIgLz4KICA8Y2lyY2xlIGN4PSIyMCIgY3k9IjkiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/metronome\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMetronome]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMetronome extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'metronome',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 11.4V9.1', key: 'audfby' }],\\n ['path', { d: 'm12 17 6.59-6.59', key: 'c0sb7j' }],\\n [\\n 'path',\\n {\\n d: 'm15.05 5.7-.218-.691a3 3 0 0 0-5.663 0L4.418 19.695A1 1 0 0 0 5.37 21h13.253a1 1 0 0 0 .951-1.31L18.45 16.2',\\n key: '1pkfrk',\\n },\\n ],\\n ['circle', { cx: '20', cy: '9', r: '2', key: '1udoqf' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMetronome.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MicOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTl2MyIgLz4KICA8cGF0aCBkPSJNMTUgOS4zNFY1YTMgMyAwIDAgMC01LjY4LTEuMzMiIC8+CiAgPHBhdGggZD0iTTE2Ljk1IDE2Ljk1QTcgNyAwIDAgMSA1IDEydi0yIiAvPgogIDxwYXRoIGQ9Ik0xOC44OSAxMy4yM0E3IDcgMCAwIDAgMTkgMTJ2LTIiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNOSA5djNhMyAzIDAgMCAwIDUuMTIgMi4xMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mic-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMicOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMicOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mic-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 19v3', key: 'npa21l' }],\\n ['path', { d: 'M15 9.34V5a3 3 0 0 0-5.68-1.33', key: '1gzdoj' }],\\n ['path', { d: 'M16.95 16.95A7 7 0 0 1 5 12v-2', key: 'cqa7eg' }],\\n ['path', { d: 'M18.89 13.23A7 7 0 0 0 19 12v-2', key: '16hl24' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M9 9v3a3 3 0 0 0 5.12 2.12', key: 'r2i35w' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMicOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MicSignal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNMTggMTFhNiA2IDAgMDAtMy01LjE5NyIgLz4KICA8cGF0aCBkPSJNMiAxMWExMCAxMCAwIDAxNS04LjY2MiIgLz4KICA8cGF0aCBkPSJNMjIgMTFhMTAgMTAgMCAwMC01LTguNjYyIiAvPgogIDxwYXRoIGQ9Ik02IDExYTYgNiAwIDAxMy01LjE5NyIgLz4KICA8cGF0aCBkPSJNOSAyMWg2IiAvPgogIDxyZWN0IHg9IjEwIiB5PSI5IiB3aWR0aD0iNCIgaGVpZ2h0PSI4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mic-signal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMicSignal], svg[lucidePodcast]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMicSignal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mic-signal',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\\n ['path', { d: 'M18 11a6 6 0 00-3-5.197', key: '1lvu40' }],\\n ['path', { d: 'M2 11a10 10 0 015-8.662', key: 'bida4p' }],\\n ['path', { d: 'M22 11a10 10 0 00-5-8.662', key: 'idvinr' }],\\n ['path', { d: 'M6 11a6 6 0 013-5.197', key: '17n2ii' }],\\n ['path', { d: 'M9 21h6', key: '1udhl7' }],\\n ['rect', { x: '10', y: '9', width: '4', height: '8', rx: '2', key: '1l8p2f' }],\\n ],\\n aliases: ['podcast'],\\n };\\n protected override readonly icon = signal(LucideMicSignal.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideMicSignal\\n */\\nexport const LucidePodcast = LucideMicSignal;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MicVocal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgNy42MDEtNS45OTQgOC4xOWExIDEgMCAwIDAgLjEgMS4yOThsLjgxNy44MThhMSAxIDAgMCAwIDEuMzE0LjA4N0wxNS4wOSAxMiIgLz4KICA8cGF0aCBkPSJNMTYuNSAyMS4xNzRDMTUuNSAyMC41IDE0LjM3MiAyMCAxMyAyMGMtMi4wNTggMC0zLjkyOCAyLjM1Ni02IDItMi4wNzItLjM1Ni0yLjc3NS0zLjM2OS0xLjUtNC41IiAvPgogIDxjaXJjbGUgY3g9IjE2IiBjeT0iNyIgcj0iNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mic-vocal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMicVocal], svg[lucideMic2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMicVocal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mic-vocal',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm11 7.601-5.994 8.19a1 1 0 0 0 .1 1.298l.817.818a1 1 0 0 0 1.314.087L15.09 12',\\n key: '80a601',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M16.5 21.174C15.5 20.5 14.372 20 13 20c-2.058 0-3.928 2.356-6 2-2.072-.356-2.775-3.369-1.5-4.5',\\n key: 'j0ngtp',\\n },\\n ],\\n ['circle', { cx: '16', cy: '7', r: '5', key: 'd08jfb' }],\\n ],\\n aliases: ['mic-2'],\\n };\\n protected override readonly icon = signal(LucideMicVocal.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideMicVocal\\n */\\nexport const LucideMic2 = LucideMicVocal;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MicAudioLines\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM3YyLjM0MSIgLz4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNMTQgNXYuMzQxIiAvPgogIDxwYXRoIGQ9Ik0xOCA1djEzIiAvPgogIDxwYXRoIGQ9Ik0yIDEwdjMiIC8+CiAgPHBhdGggZD0iTTIyIDEwdjMiIC8+CiAgPHBhdGggZD0iTTYgNnYxMSIgLz4KICA8cGF0aCBkPSJNOSAyMWg2IiAvPgogIDxyZWN0IHdpZHRoPSI0IiBoZWlnaHQ9IjgiIHg9IjEwIiB5PSI5IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mic-audio-lines\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMicAudioLines]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMicAudioLines extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mic-audio-lines',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 3v2.341', key: 'd00509' }],\\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\\n ['path', { d: 'M14 5v.341', key: '72nt6x' }],\\n ['path', { d: 'M18 5v13', key: '123xd1' }],\\n ['path', { d: 'M2 10v3', key: '1fnikh' }],\\n ['path', { d: 'M22 10v3', key: '154ddg' }],\\n ['path', { d: 'M6 6v11', key: '11sgs0' }],\\n ['path', { d: 'M9 21h6', key: '1udhl7' }],\\n ['rect', { width: '4', height: '8', x: '10', y: '9', rx: '2', key: '1d9qhd' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMicAudioLines.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Mic\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTl2MyIgLz4KICA8cGF0aCBkPSJNMTkgMTB2MmE3IDcgMCAwIDEtMTQgMHYtMiIgLz4KICA8cmVjdCB4PSI5IiB5PSIyIiB3aWR0aD0iNiIgaGVpZ2h0PSIxMyIgcng9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mic\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMic]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMic extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mic',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 19v3', key: 'npa21l' }],\\n ['path', { d: 'M19 10v2a7 7 0 0 1-14 0v-2', key: '1vc78b' }],\\n ['rect', { x: '9', y: '2', width: '6', height: '13', rx: '3', key: 's6n7sd' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMic.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Microscope\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxOGg4IiAvPgogIDxwYXRoIGQ9Ik0zIDIyaDE4IiAvPgogIDxwYXRoIGQ9Ik0xNCAyMmE3IDcgMCAxIDAgMC0xNGgtMSIgLz4KICA8cGF0aCBkPSJNOSAxNGgyIiAvPgogIDxwYXRoIGQ9Ik05IDEyYTIgMiAwIDAgMS0yLTJWNmg2djRhMiAyIDAgMCAxLTIgMloiIC8+CiAgPHBhdGggZD0iTTEyIDZWM2ExIDEgMCAwIDAtMS0xSDlhMSAxIDAgMCAwLTEgMXYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/microscope\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMicroscope]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMicroscope extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'microscope',\\n size: 24,\\n node: [\\n ['path', { d: 'M6 18h8', key: '1borvv' }],\\n ['path', { d: 'M3 22h18', key: '8prr45' }],\\n ['path', { d: 'M14 22a7 7 0 1 0 0-14h-1', key: '1jwaiy' }],\\n ['path', { d: 'M9 14h2', key: '197e7h' }],\\n ['path', { d: 'M9 12a2 2 0 0 1-2-2V6h6v4a2 2 0 0 1-2 2Z', key: '1bmzmy' }],\\n ['path', { d: 'M12 6V3a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v3', key: '1drr47' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMicroscope.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Microchip\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJoNCIgLz4KICA8cGF0aCBkPSJNMTAgMTdoNCIgLz4KICA8cGF0aCBkPSJNMTAgN2g0IiAvPgogIDxwYXRoIGQ9Ik0xOCAxMmgyIiAvPgogIDxwYXRoIGQ9Ik0xOCAxOGgyIiAvPgogIDxwYXRoIGQ9Ik0xOCA2aDIiIC8+CiAgPHBhdGggZD0iTTQgMTJoMiIgLz4KICA8cGF0aCBkPSJNNCAxOGgyIiAvPgogIDxwYXRoIGQ9Ik00IDZoMiIgLz4KICA8cmVjdCB4PSI2IiB5PSIyIiB3aWR0aD0iMTIiIGhlaWdodD0iMjAiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/microchip\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMicrochip]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMicrochip extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'microchip',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 12h4', key: 'a56b0p' }],\\n ['path', { d: 'M10 17h4', key: 'pvmtpo' }],\\n ['path', { d: 'M10 7h4', key: '1vgcok' }],\\n ['path', { d: 'M18 12h2', key: 'quuxs7' }],\\n ['path', { d: 'M18 18h2', key: '4scel' }],\\n ['path', { d: 'M18 6h2', key: '1ptzki' }],\\n ['path', { d: 'M4 12h2', key: '1ltxp0' }],\\n ['path', { d: 'M4 18h2', key: '1xrofg' }],\\n ['path', { d: 'M4 6h2', key: '1cx33n' }],\\n ['rect', { x: '6', y: '2', width: '12', height: '20', rx: '2', key: '749fme' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMicrochip.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Microwave\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTUiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSI4IiBoZWlnaHQ9IjciIHg9IjYiIHk9IjgiIHJ4PSIxIiAvPgogIDxwYXRoIGQ9Ik0xOCA4djciIC8+CiAgPHBhdGggZD0iTTYgMTl2MiIgLz4KICA8cGF0aCBkPSJNMTggMTl2MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/microwave\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMicrowave]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMicrowave extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'microwave',\\n size: 24,\\n node: [\\n ['rect', { width: '20', height: '15', x: '2', y: '4', rx: '2', key: '2no95f' }],\\n ['rect', { width: '8', height: '7', x: '6', y: '8', rx: '1', key: 'zh9wx' }],\\n ['path', { d: 'M18 8v7', key: 'o5zi4n' }],\\n ['path', { d: 'M6 19v2', key: '1loha6' }],\\n ['path', { d: 'M18 19v2', key: '1dawf0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMicrowave.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Milestone\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2OCIgLz4KICA8cGF0aCBkPSJNMTIgM3YzIiAvPgogIDxwYXRoIGQ9Ik0xOC4xNzIgNmEyIDIgMCAwIDEgMS40MTQuNTg2bDIuMDYgMi4wNmExLjIwNyAxLjIwNyAwIDAgMSAwIDEuNzA4bC0yLjA2IDIuMDZhMiAyIDAgMCAxLTEuNDE0LjU4Nkg0YTEgMSAwIDAgMS0xLTFWN2ExIDEgMCAwIDEgMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/milestone\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMilestone]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMilestone extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'milestone',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 13v8', key: '1l5pq0' }],\\n ['path', { d: 'M12 3v3', key: '1n5kay' }],\\n [\\n 'path',\\n {\\n d: 'M18.172 6a2 2 0 0 1 1.414.586l2.06 2.06a1.207 1.207 0 0 1 0 1.708l-2.06 2.06a2 2 0 0 1-1.414.586H4a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1z',\\n key: '8gz4t4',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideMilestone.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Milk\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyaDgiIC8+CiAgPHBhdGggZD0iTTkgMnYyLjc4OWE0IDQgMCAwIDEtLjY3MiAyLjIxOWwtLjY1Ni45ODRBNCA0IDAgMCAwIDcgMTAuMjEyVjIwYTIgMiAwIDAgMCAyIDJoNmEyIDIgMCAwIDAgMi0ydi05Ljc4OWE0IDQgMCAwIDAtLjY3Mi0yLjIxOWwtLjY1Ni0uOTg0QTQgNCAwIDAgMSAxNSA0Ljc4OFYyIiAvPgogIDxwYXRoIGQ9Ik03IDE1YTYuNDcyIDYuNDcyIDAgMCAxIDUgMCA2LjQ3IDYuNDcgMCAwIDAgNSAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/milk\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMilk]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMilk extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'milk',\\n size: 24,\\n node: [\\n ['path', { d: 'M8 2h8', key: '1ssgc1' }],\\n [\\n 'path',\\n {\\n d: 'M9 2v2.789a4 4 0 0 1-.672 2.219l-.656.984A4 4 0 0 0 7 10.212V20a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2v-9.789a4 4 0 0 0-.672-2.219l-.656-.984A4 4 0 0 1 15 4.788V2',\\n key: 'qtp12x',\\n },\\n ],\\n ['path', { d: 'M7 15a6.472 6.472 0 0 1 5 0 6.47 6.47 0 0 0 5 0', key: 'ygeh44' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMilk.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Minimize\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzdjNhMiAyIDAgMCAxLTIgMkgzIiAvPgogIDxwYXRoIGQ9Ik0yMSA4aC0zYTIgMiAwIDAgMS0yLTJWMyIgLz4KICA8cGF0aCBkPSJNMyAxNmgzYTIgMiAwIDAgMSAyIDJ2MyIgLz4KICA8cGF0aCBkPSJNMTYgMjF2LTNhMiAyIDAgMCAxIDItMmgzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/minimize\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMinimize]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMinimize extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'minimize',\\n size: 24,\\n node: [\\n ['path', { d: 'M8 3v3a2 2 0 0 1-2 2H3', key: 'hohbtr' }],\\n ['path', { d: 'M21 8h-3a2 2 0 0 1-2-2V3', key: '5jw1f3' }],\\n ['path', { d: 'M3 16h3a2 2 0 0 1 2 2v3', key: '198tvr' }],\\n ['path', { d: 'M16 21v-3a2 2 0 0 1 2-2h3', key: 'ph8mxp' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMinimize.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Minimize2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTAgNy03IiAvPgogIDxwYXRoIGQ9Ik0yMCAxMGgtNlY0IiAvPgogIDxwYXRoIGQ9Im0zIDIxIDctNyIgLz4KICA8cGF0aCBkPSJNNCAxNGg2djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/minimize-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMinimize2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMinimize2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'minimize-2',\\n size: 24,\\n node: [\\n ['path', { d: 'm14 10 7-7', key: 'oa77jy' }],\\n ['path', { d: 'M20 10h-6V4', key: 'mjg0md' }],\\n ['path', { d: 'm3 21 7-7', key: 'tjx5ai' }],\\n ['path', { d: 'M4 14h6v6', key: 'rmj7iw' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMinimize2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MilkOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyaDgiIC8+CiAgPHBhdGggZD0iTTkgMnYxLjM0M00xNSAydjIuNzg5YTQgNCAwIDAgMCAuNjcyIDIuMjE5bC42NTYuOTg0YTQgNCAwIDAgMSAuNjcyIDIuMjJ2MS4xMzFNNy44IDcuOGwtLjEyOC4xOTJBNCA0IDAgMCAwIDcgMTAuMjEyVjIwYTIgMiAwIDAgMCAyIDJoNmEyIDIgMCAwIDAgMi0ydi0zIiAvPgogIDxwYXRoIGQ9Ik03IDE1YTYuNDcgNi40NyAwIDAgMSA1IDAgNi40NzIgNi40NzIgMCAwIDAgMy40MzUuNDM1IiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMjIiIHkxPSIyIiB5Mj0iMjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/milk-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMilkOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMilkOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'milk-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M8 2h8', key: '1ssgc1' }],\\n [\\n 'path',\\n {\\n d: 'M9 2v1.343M15 2v2.789a4 4 0 0 0 .672 2.219l.656.984a4 4 0 0 1 .672 2.22v1.131M7.8 7.8l-.128.192A4 4 0 0 0 7 10.212V20a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2v-3',\\n key: 'y0ejgx',\\n },\\n ],\\n ['path', { d: 'M7 15a6.47 6.47 0 0 1 5 0 6.472 6.472 0 0 0 3.435.435', key: 'iaxqsy' }],\\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMilkOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MirrorRectangular\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNiA4IDkiIC8+CiAgPHBhdGggZD0ibTE2IDctOCA4IiAvPgogIDxyZWN0IHg9IjQiIHk9IjIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIyMCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mirror-rectangular\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMirrorRectangular]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMirrorRectangular extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mirror-rectangular',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 6 8 9', key: '7zt14w' }],\\n ['path', { d: 'm16 7-8 8', key: 'tkgtvu' }],\\n ['rect', { x: '4', y: '2', width: '16', height: '20', rx: '2', key: '1uxh74' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMirrorRectangular.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Minus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxMmgxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMinus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'minus',\\n size: 24,\\n node: [['path', { d: 'M5 12h14', key: '1ays0h' }]],\\n };\\n protected override readonly icon = signal(LucideMinus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MonitorCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSAxMCAyIDIgNC00IiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iMyIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/monitor-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMonitorCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMonitorCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'monitor-check',\\n size: 24,\\n node: [\\n ['path', { d: 'm9 10 2 2 4-4', key: '1gnqz4' }],\\n ['rect', { width: '20', height: '14', x: '2', y: '3', rx: '2', key: '48i651' }],\\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMonitorCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MirrorRound\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNi42IDguNiA4IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOHY0IiAvPgogIDxwYXRoIGQ9Ik0xNSA3LjUgOS41IDEzIiAvPgogIDxwYXRoIGQ9Ik03IDIyaDEwIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mirror-round\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMirrorRound]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMirrorRound extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mirror-round',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 6.6 8.6 8', key: 'itrr7k' }],\\n ['path', { d: 'M12 18v4', key: 'jadmvz' }],\\n ['path', { d: 'M15 7.5 9.5 13', key: '1vyrsv' }],\\n ['path', { d: 'M7 22h10', key: '10w4w3' }],\\n ['circle', { cx: '12', cy: '10', r: '8', key: '1gshiw' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMirrorRound.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MonitorCloud\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTNhMyAzIDAgMSAxIDIuODMtNEgxNGEyIDIgMCAwIDEgMCA0eiIgLz4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNOCAyMWg4IiAvPgogIDxyZWN0IHg9IjIiIHk9IjMiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-cloud\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMonitorCloud]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMonitorCloud extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'monitor-cloud',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 13a3 3 0 1 1 2.83-4H14a2 2 0 0 1 0 4z', key: '1da4q6' }],\\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\\n ['rect', { x: '2', y: '3', width: '20', height: '14', rx: '2', key: 'x3v2xh' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMonitorCloud.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MonitorCog\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJtMTQuMzA1IDcuNTMuOTIzLS4zODIiIC8+CiAgPHBhdGggZD0ibTE1LjIyOCA0Ljg1Mi0uOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAzLjIyOC0uMzgzLS45MjQiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiA4Ljc3Mi0uMzgzLjkyMyIgLz4KICA8cGF0aCBkPSJtMTkuMTQ4IDMuMjI4LjM4My0uOTI0IiAvPgogIDxwYXRoIGQ9Im0xOS41MyA5LjY5Ni0uMzgyLS45MjQiIC8+CiAgPHBhdGggZD0ibTIwLjc3MiA0Ljg1Mi45MjQtLjM4MyIgLz4KICA8cGF0aCBkPSJtMjAuNzcyIDcuMTQ4LjkyNC4zODMiIC8+CiAgPHBhdGggZD0iTTIyIDEzdjJhMiAyIDAgMCAxLTIgMkg0YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDciIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjYiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-cog\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMonitorCog]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMonitorCog extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'monitor-cog',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\\n ['path', { d: 'm14.305 7.53.923-.382', key: '1mlnsw' }],\\n ['path', { d: 'm15.228 4.852-.923-.383', key: '82mpwg' }],\\n ['path', { d: 'm16.852 3.228-.383-.924', key: 'ln4sir' }],\\n ['path', { d: 'm16.852 8.772-.383.923', key: '1dejw0' }],\\n ['path', { d: 'm19.148 3.228.383-.924', key: '192kgf' }],\\n ['path', { d: 'm19.53 9.696-.382-.924', key: 'fiavlr' }],\\n ['path', { d: 'm20.772 4.852.924-.383', key: '1j8mgp' }],\\n ['path', { d: 'm20.772 7.148.924.383', key: 'zix9be' }],\\n ['path', { d: 'M22 13v2a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7', key: '1tnzv8' }],\\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\\n ['circle', { cx: '18', cy: '6', r: '3', key: '1h7g24' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMonitorCog.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MonitorOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNMTcgMTdINGEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDEuMTg0LTEuODI2IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KICA8cGF0aCBkPSJNOC42NTYgM0gyMGEyIDIgMCAwIDEgMiAydjEwYTIgMiAwIDAgMS0uMjkzIDEuMDQyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/monitor-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMonitorOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMonitorOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'monitor-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\\n ['path', { d: 'M17 17H4a2 2 0 0 1-2-2V5a2 2 0 0 1 1.184-1.826', key: 'cv7jms' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\\n ['path', { d: 'M8.656 3H20a2 2 0 0 1 2 2v10a2 2 0 0 1-.293 1.042', key: 'z8ni2w' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMonitorOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MonitorPause\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTNWNyIgLz4KICA8cGF0aCBkPSJNMTQgMTNWNyIgLz4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHg9IjIiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxN3Y0IiAvPgogIDxwYXRoIGQ9Ik04IDIxaDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-pause\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMonitorPause]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMonitorPause extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'monitor-pause',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 13V7', key: '1u13u9' }],\\n ['path', { d: 'M14 13V7', key: '1vj9om' }],\\n ['rect', { width: '20', height: '14', x: '2', y: '3', rx: '2', key: '48i651' }],\\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMonitorPause.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MonitorDot\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNMjIgMTIuMzA3VjE1YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDItMmg4LjY5MyIgLz4KICA8cGF0aCBkPSJNOCAyMWg4IiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iNiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/monitor-dot\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMonitorDot]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMonitorDot extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'monitor-dot',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\\n [\\n 'path',\\n { d: 'M22 12.307V15a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h8.693', key: '1dx6ho' },\\n ],\\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\\n ['circle', { cx: '19', cy: '6', r: '3', key: '108a5v' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMonitorDot.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MonitorDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTNWNyIgLz4KICA8cGF0aCBkPSJtMTUgMTAtMyAzLTMtMyIgLz4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHg9IjIiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxN3Y0IiAvPgogIDxwYXRoIGQ9Ik04IDIxaDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMonitorDown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMonitorDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'monitor-down',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 13V7', key: 'h0r20n' }],\\n ['path', { d: 'm15 10-3 3-3-3', key: 'lzhmyn' }],\\n ['rect', { width: '20', height: '14', x: '2', y: '3', rx: '2', key: '48i651' }],\\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMonitorDown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MonitorPlay\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMDMzIDkuNDRhLjY0Ny42NDcgMCAwIDEgMCAxLjEybC00LjA2NSAyLjM1MmEuNjQ1LjY0NSAwIDAgMS0uOTY4LS41NlY3LjY0OGEuNjQ1LjY0NSAwIDAgMSAuOTY3LS41NnoiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KICA8cmVjdCB4PSIyIiB5PSIzIiB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/monitor-play\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMonitorPlay]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMonitorPlay extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'monitor-play',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M15.033 9.44a.647.647 0 0 1 0 1.12l-4.065 2.352a.645.645 0 0 1-.968-.56V7.648a.645.645 0 0 1 .967-.56z',\\n key: 'vbtd3f',\\n },\\n ],\\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\\n ['rect', { x: '2', y: '3', width: '20', height: '14', rx: '2', key: 'x3v2xh' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMonitorPlay.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MonitorSpeaker\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNS41IDIwSDgiIC8+CiAgPHBhdGggZD0iTTE3IDloLjAxIiAvPgogIDxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIxNiIgeD0iMTIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik04IDZINGEyIDIgMCAwIDAtMiAydjZhMiAyIDAgMCAwIDIgMmg0IiAvPgogIDxjaXJjbGUgY3g9IjE3IiBjeT0iMTUiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-speaker\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMonitorSpeaker]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMonitorSpeaker extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'monitor-speaker',\\n size: 24,\\n node: [\\n ['path', { d: 'M5.5 20H8', key: '1k40s5' }],\\n ['path', { d: 'M17 9h.01', key: '1j24nn' }],\\n ['rect', { width: '10', height: '16', x: '12', y: '4', rx: '2', key: 'ixliua' }],\\n ['path', { d: 'M8 6H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h4', key: '1mp6e1' }],\\n ['circle', { cx: '17', cy: '15', r: '1', key: 'tqvash' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMonitorSpeaker.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MonitorSmartphone\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggOFY2YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAydjdhMiAyIDAgMCAwIDIgMmg4IiAvPgogIDxwYXRoIGQ9Ik0xMCAxOXYtMy45NiAzLjE1IiAvPgogIDxwYXRoIGQ9Ik03IDE5aDUiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjE2IiB5PSIxMiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-smartphone\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMonitorSmartphone]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMonitorSmartphone extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'monitor-smartphone',\\n size: 24,\\n node: [\\n ['path', { d: 'M18 8V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h8', key: '10dyio' }],\\n ['path', { d: 'M10 19v-3.96 3.15', key: '1irgej' }],\\n ['path', { d: 'M7 19h5', key: 'qswx4l' }],\\n ['rect', { width: '6', height: '10', x: '16', y: '12', rx: '2', key: '1egngj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMonitorSmartphone.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MonitorUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSAxMCAzLTMgMyAzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxM1Y3IiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iMyIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/monitor-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMonitorUp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMonitorUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'monitor-up',\\n size: 24,\\n node: [\\n ['path', { d: 'm9 10 3-3 3 3', key: '11gsxs' }],\\n ['path', { d: 'M12 13V7', key: 'h0r20n' }],\\n ['rect', { width: '20', height: '14', x: '2', y: '3', rx: '2', key: '48i651' }],\\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMonitorUp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MonitorX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuNSAxMi41LTUtNSIgLz4KICA8cGF0aCBkPSJtOS41IDEyLjUgNS01IiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iMyIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0iTTggMjFoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/monitor-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMonitorX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMonitorX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'monitor-x',\\n size: 24,\\n node: [\\n ['path', { d: 'm14.5 12.5-5-5', key: '1jahn5' }],\\n ['path', { d: 'm9.5 12.5 5-5', key: '1k2t7b' }],\\n ['rect', { width: '20', height: '14', x: '2', y: '3', rx: '2', key: '48i651' }],\\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMonitorX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MoonStar\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNWg0IiAvPgogIDxwYXRoIGQ9Ik0yMCAzdjQiIC8+CiAgPHBhdGggZD0iTTIwLjk4NSAxMi40ODZhOSA5IDAgMSAxLTkuNDczLTkuNDcyYy40MDUtLjAyMi42MTcuNDYuNDAyLjgwM2E2IDYgMCAwIDAgOC4yNjggOC4yNjhjLjM0NC0uMjE1LjgyNS0uMDA0LjgwMy40MDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/moon-star\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMoonStar]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMoonStar extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'moon-star',\\n size: 24,\\n node: [\\n ['path', { d: 'M18 5h4', key: '1lhgn2' }],\\n ['path', { d: 'M20 3v4', key: '1olli1' }],\\n [\\n 'path',\\n {\\n d: 'M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401',\\n key: 'kfwtm',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideMoonStar.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Mosque\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMjY4IDJhMiAyIDAgMDAzLjQ2NSAyIiAvPgogIDxwYXRoIGQ9Ik0xNCA1IEwxNCA4IiAvPgogIDxwYXRoIGQ9Ik0xNiAyMnYtM2EyIDIgMCAwMC00IDB2MyIgLz4KICA8cGF0aCBkPSJNMjEgMTNjLS42NjItMS40OTctMS42NjYtMi43NTMtMi45LTMuNjNDMTYuODI1IDguNDcgMTUuNDIyIDggMTQgOHMtMi44MjYuNDctNC4xIDEuMzdDOC42NjggMTAuMjQ4IDcuNjYzIDExLjUwNCA3IDEzeiIgLz4KICA8cGF0aCBkPSJNMyA5aDQiIC8+CiAgPHBhdGggZD0iTTcgMjJWNmE1IDUgMCAwMC0yLTQgNSA1IDAgMDAtMiA0djE0YTIgMiAwIDAwMiAyaDE0YTIgMiAwIDAwMi0ydi03IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mosque\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMosque]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMosque extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mosque',\\n size: 24,\\n node: [\\n ['path', { d: 'M12.268 2a2 2 0 003.465 2', key: '3in8xp' }],\\n ['path', { d: 'M14 5 L14 8', key: '1fhhfb' }],\\n ['path', { d: 'M16 22v-3a2 2 0 00-4 0v3', key: '1p6nbd' }],\\n [\\n 'path',\\n {\\n d: 'M21 13c-.662-1.497-1.666-2.753-2.9-3.63C16.825 8.47 15.422 8 14 8s-2.826.47-4.1 1.37C8.668 10.248 7.663 11.504 7 13z',\\n key: 'ck3r5y',\\n },\\n ],\\n ['path', { d: 'M3 9h4', key: 'rnfnj5' }],\\n [\\n 'path',\\n { d: 'M7 22V6a5 5 0 00-2-4 5 5 0 00-2 4v14a2 2 0 002 2h14a2 2 0 002-2v-7', key: '28kgc3' },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideMosque.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Motorbike\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggMTQtMS0zIiAvPgogIDxwYXRoIGQ9Im0zIDkgNiAyYTIgMiAwIDAgMSAyLTJoMmEyIDIgMCAwIDEgMS45OSAxLjgxIiAvPgogIDxwYXRoIGQ9Ik04IDE3aDNhMSAxIDAgMCAwIDEtMSA2IDYgMCAwIDEgNi02IDEgMSAwIDAgMCAxLTF2LS43NUE1IDUgMCAwIDAgMTcgNSIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjE3IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSIxNyIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/motorbike\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMotorbike]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMotorbike extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'motorbike',\\n size: 24,\\n node: [\\n ['path', { d: 'm18 14-1-3', key: 'bdajw9' }],\\n ['path', { d: 'm3 9 6 2a2 2 0 0 1 2-2h2a2 2 0 0 1 1.99 1.81', key: 'f5fotj' }],\\n [\\n 'path',\\n {\\n d: 'M8 17h3a1 1 0 0 0 1-1 6 6 0 0 1 6-6 1 1 0 0 0 1-1v-.75A5 5 0 0 0 17 5',\\n key: '3i90e2',\\n },\\n ],\\n ['circle', { cx: '19', cy: '17', r: '3', key: '1otbdv' }],\\n ['circle', { cx: '5', cy: '17', r: '3', key: '1d8p0c' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMotorbike.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Moon\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuOTg1IDEyLjQ4NmE5IDkgMCAxIDEtOS40NzMtOS40NzJjLjQwNS0uMDIyLjYxNy40Ni40MDIuODAzYTYgNiAwIDAgMCA4LjI2OCA4LjI2OGMuMzQ0LS4yMTUuODI1LS4wMDQuODAzLjQwMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/moon\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMoon]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMoon extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'moon',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401',\\n key: 'kfwtm',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideMoon.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Mountain\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOCAzIDQgOCA1LTUgNSAxNUgyTDggM3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mountain\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMountain]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMountain extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mountain',\\n size: 24,\\n node: [['path', { d: 'm8 3 4 8 5-5 5 15H2L8 3z', key: 'otkl63' }]],\\n };\\n protected override readonly icon = signal(LucideMountain.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MonitorStop\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNOCAyMWg4IiAvPgogIDxyZWN0IHg9IjIiIHk9IjMiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgcng9IjIiIC8+CiAgPHJlY3QgeD0iOSIgeT0iNyIgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/monitor-stop\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMonitorStop]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMonitorStop extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'monitor-stop',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\\n ['rect', { x: '2', y: '3', width: '20', height: '14', rx: '2', key: 'x3v2xh' }],\\n ['rect', { x: '9', y: '7', width: '6', height: '6', rx: '1', key: '5m2oou' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMonitorStop.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MouseLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNy4zMThWMTAiIC8+CiAgPHBhdGggZD0iTTUgMTB2NWE3IDcgMCAwIDAgMTQgMFY5YzAtMy41MjctMi42MDgtNi41MTUtNi03IiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSI0IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/mouse-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMouseLeft]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMouseLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mouse-left',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 7.318V10', key: '17s7lh' }],\\n ['path', { d: 'M5 10v5a7 7 0 0 0 14 0V9c0-3.527-2.608-6.515-6-7', key: 'imk5ea' }],\\n ['circle', { cx: '7', cy: '4', r: '2', key: 'ra7k3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMouseLeft.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MouseOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNnYuMzQzIiAvPgogIDxwYXRoIGQ9Ik0xOC4yMTggMTguMjE4QTcgNyAwIDAgMSA1IDE1VjlhNyA3IDAgMCAxIC43ODItMy4yMTgiIC8+CiAgPHBhdGggZD0iTTE5IDEzLjM0M1Y5QTcgNyAwIDAgMCA4LjU2IDIuOTAyIiAvPgogIDxwYXRoIGQ9Ik0yMiAyMiAyIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mouse-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMouseOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMouseOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mouse-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 6v.343', key: '1gyhex' }],\\n ['path', { d: 'M18.218 18.218A7 7 0 0 1 5 15V9a7 7 0 0 1 .782-3.218', key: 'ukzz01' }],\\n ['path', { d: 'M19 13.343V9A7 7 0 0 0 8.56 2.902', key: '104jy9' }],\\n ['path', { d: 'M22 22 2 2', key: '1r8tn9' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMouseOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MountainSnow\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOCAzIDQgOCA1LTUgNSAxNUgyTDggM3oiIC8+CiAgPHBhdGggZD0iTTQuMTQgMTUuMDhjMi42Mi0xLjU3IDUuMjQtMS40MyA3Ljg2LjQyIDIuNzQgMS45NCA1LjQ5IDIgOC4yMy4xOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mountain-snow\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMountainSnow]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMountainSnow extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mountain-snow',\\n size: 24,\\n node: [\\n ['path', { d: 'm8 3 4 8 5-5 5 15H2L8 3z', key: 'otkl63' }],\\n [\\n 'path',\\n { d: 'M4.14 15.08c2.62-1.57 5.24-1.43 7.86.42 2.74 1.94 5.49 2 8.23.19', key: '1pvmmp' },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideMountainSnow.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MousePointer2Off\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuNTUgOC40NSA1LjEzOCAyLjA4N2EuNS41IDAgMCAxLS4wNjMuOTQ3bC02LjEyNCAxLjU4YTIgMiAwIDAgMC0xLjQzOCAxLjQzNWwtMS41NzkgNi4xMjZhLjUuNSAwIDAgMS0uOTQ3LjA2M0w4LjQ1IDE1LjU1MSIgLz4KICA8cGF0aCBkPSJNMjIgMiAyIDIyIiAvPgogIDxwYXRoIGQ9Im02LjgxNiAxMS41MjgtMi43NzktNi44NGEuNDk1LjQ5NSAwIDAgMSAuNjUxLS42NTFsNi44NCAyLjc3OSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mouse-pointer-2-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMousePointer2Off]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMousePointer2Off extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mouse-pointer-2-off',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm15.55 8.45 5.138 2.087a.5.5 0 0 1-.063.947l-6.124 1.58a2 2 0 0 0-1.438 1.435l-1.579 6.126a.5.5 0 0 1-.947.063L8.45 15.551',\\n key: '1qoshx',\\n },\\n ],\\n ['path', { d: 'M22 2 2 22', key: 'y4kqgn' }],\\n [\\n 'path',\\n { d: 'm6.816 11.528-2.779-6.84a.495.495 0 0 1 .651-.651l6.84 2.779', key: 'mymuvk' },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideMousePointer2Off.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MousePointer2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNC4wMzcgNC42ODhhLjQ5NS40OTUgMCAwIDEgLjY1MS0uNjUxbDE2IDYuNWEuNS41IDAgMCAxLS4wNjMuOTQ3bC02LjEyNCAxLjU4YTIgMiAwIDAgMC0xLjQzOCAxLjQzNWwtMS41NzkgNi4xMjZhLjUuNSAwIDAgMS0uOTQ3LjA2M3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mouse-pointer-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMousePointer2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMousePointer2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mouse-pointer-2',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4.037 4.688a.495.495 0 0 1 .651-.651l16 6.5a.5.5 0 0 1-.063.947l-6.124 1.58a2 2 0 0 0-1.438 1.435l-1.579 6.126a.5.5 0 0 1-.947.063z',\\n key: 'edeuup',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideMousePointer2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MousePointerBan\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi4wMzQgMi42ODFhLjQ5OC40OTggMCAwIDEgLjY0Ny0uNjQ3bDkgMy41YS41LjUgMCAwIDEtLjAzMy45NDRMOC4yMDQgNy41NDVhMSAxIDAgMCAwLS42Ni42NmwtMS4wNjYgMy40NDNhLjUuNSAwIDAgMS0uOTQ0LjAzM3oiIC8+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iNiIgLz4KICA8cGF0aCBkPSJtMTEuOCAxMS44IDguNCA4LjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mouse-pointer-ban\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMousePointerBan]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMousePointerBan extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mouse-pointer-ban',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2.034 2.681a.498.498 0 0 1 .647-.647l9 3.5a.5.5 0 0 1-.033.944L8.204 7.545a1 1 0 0 0-.66.66l-1.066 3.443a.5.5 0 0 1-.944.033z',\\n key: '11pp1i',\\n },\\n ],\\n ['circle', { cx: '16', cy: '16', r: '6', key: 'qoo3c4' }],\\n ['path', { d: 'm11.8 11.8 8.4 8.4', key: 'oogvdj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMousePointerBan.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MousePointer\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNTg2IDEyLjU4NiAxOSAxOSIgLz4KICA8cGF0aCBkPSJNMy42ODggMy4wMzdhLjQ5Ny40OTcgMCAwIDAtLjY1MS42NTFsNi41IDE1Ljk5OWEuNTAxLjUwMSAwIDAgMCAuOTQ3LS4wNjJsMS41NjktNi4wODNhMiAyIDAgMCAxIDEuNDQ4LTEuNDc5bDYuMTI0LTEuNTc5YS41LjUgMCAwIDAgLjA2My0uOTQ3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mouse-pointer\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMousePointer]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMousePointer extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mouse-pointer',\\n size: 24,\\n node: [\\n ['path', { d: 'M12.586 12.586 19 19', key: 'ea5xo7' }],\\n [\\n 'path',\\n {\\n d: 'M3.688 3.037a.497.497 0 0 0-.651.651l6.5 15.999a.501.501 0 0 0 .947-.062l1.569-6.083a2 2 0 0 1 1.448-1.479l6.124-1.579a.5.5 0 0 0 .063-.947z',\\n key: '277e5u',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideMousePointer.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MousePointerClick\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNC4xIDEyIDYiIC8+CiAgPHBhdGggZD0ibTUuMSA4LTIuOS0uOCIgLz4KICA8cGF0aCBkPSJtNiAxMi0xLjkgMiIgLz4KICA8cGF0aCBkPSJNNy4yIDIuMiA4IDUuMSIgLz4KICA8cGF0aCBkPSJNOS4wMzcgOS42OWEuNDk4LjQ5OCAwIDAgMSAuNjUzLS42NTNsMTEgNC41YS41LjUgMCAwIDEtLjA3NC45NDlsLTQuMzQ5IDEuMDQxYTEgMSAwIDAgMC0uNzQuNzM5bC0xLjA0IDQuMzVhLjUuNSAwIDAgMS0uOTUuMDc0eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/mouse-pointer-click\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMousePointerClick]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMousePointerClick extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mouse-pointer-click',\\n size: 24,\\n node: [\\n ['path', { d: 'M14 4.1 12 6', key: 'ita8i4' }],\\n ['path', { d: 'm5.1 8-2.9-.8', key: '1go3kf' }],\\n ['path', { d: 'm6 12-1.9 2', key: 'mnht97' }],\\n ['path', { d: 'M7.2 2.2 8 5.1', key: '1cfko1' }],\\n [\\n 'path',\\n {\\n d: 'M9.037 9.69a.498.498 0 0 1 .653-.653l11 4.5a.5.5 0 0 1-.074.949l-4.349 1.041a1 1 0 0 0-.74.739l-1.04 4.35a.5.5 0 0 1-.95.074z',\\n key: 's0h3yz',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideMousePointerClick.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Mouse\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSI1IiB5PSIyIiB3aWR0aD0iMTQiIGhlaWdodD0iMjAiIHJ4PSI3IiAvPgogIDxwYXRoIGQ9Ik0xMiA2djQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mouse\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMouse]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMouse extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mouse',\\n size: 24,\\n node: [\\n ['rect', { x: '5', y: '2', width: '14', height: '20', rx: '7', key: '11ol66' }],\\n ['path', { d: 'M12 6v4', key: '16clxf' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMouse.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Move3d\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAzdjE2aDE2IiAvPgogIDxwYXRoIGQ9Im01IDE5IDYtNiIgLz4KICA8cGF0aCBkPSJtMiA2IDMtMyAzIDMiIC8+CiAgPHBhdGggZD0ibTE4IDE2IDMgMy0zIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/move-3d\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMove3d], svg[lucideMove3D]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMove3d extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'move-3d',\\n size: 24,\\n node: [\\n ['path', { d: 'M5 3v16h16', key: '1mqmf9' }],\\n ['path', { d: 'm5 19 6-6', key: 'jh6hbb' }],\\n ['path', { d: 'm2 6 3-3 3 3', key: 'tkyvxa' }],\\n ['path', { d: 'm18 16 3 3-3 3', key: '1d4glt' }],\\n ],\\n aliases: ['move-3-d'],\\n };\\n protected override readonly icon = signal(LucideMove3d.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideMove3d\\n */\\nexport const LucideMove3D = LucideMove3d;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MoveDiagonal2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTN2NmgtNiIgLz4KICA8cGF0aCBkPSJNNSAxMVY1aDYiIC8+CiAgPHBhdGggZD0ibTUgNSAxNCAxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-diagonal-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMoveDiagonal2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMoveDiagonal2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'move-diagonal-2',\\n size: 24,\\n node: [\\n ['path', { d: 'M19 13v6h-6', key: '1hxl6d' }],\\n ['path', { d: 'M5 11V5h6', key: '12e2xe' }],\\n ['path', { d: 'm5 5 14 14', key: '11anup' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMoveDiagonal2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MoveDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAxOEwxMiAyMkwxNiAxOCIgLz4KICA8cGF0aCBkPSJNMTIgMlYyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMoveDown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMoveDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'move-down',\\n size: 24,\\n node: [\\n ['path', { d: 'M8 18L12 22L16 18', key: 'cskvfv' }],\\n ['path', { d: 'M12 2V22', key: 'r89rzk' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMoveDown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Monitor\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHg9IjIiIHk9IjMiIHJ4PSIyIiAvPgogIDxsaW5lIHgxPSI4IiB4Mj0iMTYiIHkxPSIyMSIgeTI9IjIxIiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjEyIiB5MT0iMTciIHkyPSIyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/monitor\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMonitor]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMonitor extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'monitor',\\n size: 24,\\n node: [\\n ['rect', { width: '20', height: '14', x: '2', y: '3', rx: '2', key: '48i651' }],\\n ['line', { x1: '8', x2: '16', y1: '21', y2: '21', key: '1svkeh' }],\\n ['line', { x1: '12', x2: '12', y1: '17', y2: '21', key: 'vw1qmm' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMonitor.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MoveDownRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTNWMTlIMTMiIC8+CiAgPHBhdGggZD0iTTUgNUwxOSAxOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-down-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMoveDownRight]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMoveDownRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'move-down-right',\\n size: 24,\\n node: [\\n ['path', { d: 'M19 13V19H13', key: '10vkzq' }],\\n ['path', { d: 'M5 5L19 19', key: '5zm2fv' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMoveDownRight.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MouseRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNy4zMThWMTAiIC8+CiAgPHBhdGggZD0iTTE5IDEwdjVhNyA3IDAgMCAxLTE0IDBWOWMwLTMuNTI3IDIuNjA4LTYuNTE1IDYtNyIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjQiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/mouse-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMouseRight]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMouseRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'mouse-right',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 7.318V10', key: '17s7lh' }],\\n ['path', { d: 'M19 10v5a7 7 0 0 1-14 0V9c0-3.527 2.608-6.515 6-7', key: '2es5nn' }],\\n ['circle', { cx: '17', cy: '4', r: '2', key: 'y5j2s2' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMouseRight.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MoveHorizontal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggOCA0IDQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDIwIiAvPgogIDxwYXRoIGQ9Im02IDgtNCA0IDQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-horizontal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMoveHorizontal]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMoveHorizontal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'move-horizontal',\\n size: 24,\\n node: [\\n ['path', { d: 'm18 8 4 4-4 4', key: '1ak13k' }],\\n ['path', { d: 'M2 12h20', key: '9i4pu4' }],\\n ['path', { d: 'm6 8-4 4 4 4', key: '15zrgr' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMoveHorizontal.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MoveDownLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTlINVYxMyIgLz4KICA8cGF0aCBkPSJNMTkgNUw1IDE5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/move-down-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMoveDownLeft]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMoveDownLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'move-down-left',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 19H5V13', key: '1akmht' }],\\n ['path', { d: 'M19 5L5 19', key: '72u4yj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMoveDownLeft.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MoveRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggOEwyMiAxMkwxOCAxNiIgLz4KICA8cGF0aCBkPSJNMiAxMkgyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMoveRight]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMoveRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'move-right',\\n size: 24,\\n node: [\\n ['path', { d: 'M18 8L22 12L18 16', key: '1r0oui' }],\\n ['path', { d: 'M2 12H22', key: '1m8cig' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMoveRight.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MoveDiagonal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTlINXYtNiIgLz4KICA8cGF0aCBkPSJNMTMgNWg2djYiIC8+CiAgPHBhdGggZD0iTTE5IDUgNSAxOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-diagonal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMoveDiagonal]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMoveDiagonal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'move-diagonal',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 19H5v-6', key: '8awifj' }],\\n ['path', { d: 'M13 5h6v6', key: '7voy1q' }],\\n ['path', { d: 'M19 5 5 19', key: 'wwaj1z' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMoveDiagonal.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MoveUpLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxMVY1SDExIiAvPgogIDxwYXRoIGQ9Ik01IDVMMTkgMTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/move-up-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMoveUpLeft]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMoveUpLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'move-up-left',\\n size: 24,\\n node: [\\n ['path', { d: 'M5 11V5H11', key: '3q78g9' }],\\n ['path', { d: 'M5 5L19 19', key: '5zm2fv' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMoveUpLeft.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MoveLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiA4TDIgMTJMNiAxNiIgLz4KICA8cGF0aCBkPSJNMiAxMkgyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMoveLeft]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMoveLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'move-left',\\n size: 24,\\n node: [\\n ['path', { d: 'M6 8L2 12L6 16', key: 'kyvwex' }],\\n ['path', { d: 'M2 12H22', key: '1m8cig' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMoveLeft.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MoveVertical\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KICA8cGF0aCBkPSJtOCAxOCA0IDQgNC00IiAvPgogIDxwYXRoIGQ9Im04IDYgNC00IDQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-vertical\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMoveVertical]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMoveVertical extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'move-vertical',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 2v20', key: 't6zp3m' }],\\n ['path', { d: 'm8 18 4 4 4-4', key: 'bh5tu3' }],\\n ['path', { d: 'm8 6 4-4 4 4', key: 'ybng9g' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMoveVertical.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MoveUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCA2TDEyIDJMMTYgNiIgLz4KICA8cGF0aCBkPSJNMTIgMlYyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/move-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMoveUp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMoveUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'move-up',\\n size: 24,\\n node: [\\n ['path', { d: 'M8 6L12 2L16 6', key: '1yvkyx' }],\\n ['path', { d: 'M12 2V22', key: 'r89rzk' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMoveUp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name MoveUpRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNUgxOVYxMSIgLz4KICA8cGF0aCBkPSJNMTkgNUw1IDE5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/move-up-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMoveUpRight]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMoveUpRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'move-up-right',\\n size: 24,\\n node: [\\n ['path', { d: 'M13 5H19V11', key: '1n1gyv' }],\\n ['path', { d: 'M19 5L5 19', key: '72u4yj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMoveUpRight.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Move\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KICA8cGF0aCBkPSJtMTUgMTktMyAzLTMtMyIgLz4KICA8cGF0aCBkPSJtMTkgOSAzIDMtMyAzIiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDIwIiAvPgogIDxwYXRoIGQ9Im01IDktMyAzIDMgMyIgLz4KICA8cGF0aCBkPSJtOSA1IDMtMyAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/move\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMove]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMove extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'move',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 2v20', key: 't6zp3m' }],\\n ['path', { d: 'm15 19-3 3-3-3', key: '11eu04' }],\\n ['path', { d: 'm19 9 3 3-3 3', key: '1mg7y2' }],\\n ['path', { d: 'M2 12h20', key: '9i4pu4' }],\\n ['path', { d: 'm5 9-3 3 3 3', key: 'j64kie' }],\\n ['path', { d: 'm9 5 3-3 3 3', key: 'l8vdw6' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMove.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Music3\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE4IiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xNiAxOFYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/music-3\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMusic3]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMusic3 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'music-3',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '18', r: '4', key: 'm3r9ws' }],\\n ['path', { d: 'M16 18V2', key: '40x2m5' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMusic3.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Music2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI4IiBjeT0iMTgiIHI9IjQiIC8+CiAgPHBhdGggZD0iTTEyIDE4VjJsNyA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/music-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMusic2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMusic2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'music-2',\\n size: 24,\\n node: [\\n ['circle', { cx: '8', cy: '18', r: '4', key: '1fc0mg' }],\\n ['path', { d: 'M12 18V2l7 4', key: 'g04rme' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMusic2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Music4\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxOFY1bDEyLTJ2MTMiIC8+CiAgPHBhdGggZD0ibTkgOSAxMi0yIiAvPgogIDxjaXJjbGUgY3g9IjYiIGN5PSIxOCIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE2IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/music-4\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMusic4]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMusic4 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'music-4',\\n size: 24,\\n node: [\\n ['path', { d: 'M9 18V5l12-2v13', key: '1jmyc2' }],\\n ['path', { d: 'm9 9 12-2', key: '1e64n2' }],\\n ['circle', { cx: '6', cy: '18', r: '3', key: 'fqmcym' }],\\n ['circle', { cx: '18', cy: '16', r: '3', key: '1hluhg' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMusic4.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Navigation2Off\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOS4zMSA5LjMxIDUgMjFsNy00IDcgNC0xLjE3LTMuMTciIC8+CiAgPHBhdGggZD0iTTE0LjUzIDguODggMTIgMmwtMS4xNyAzLjE3IiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMjIiIHkxPSIyIiB5Mj0iMjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/navigation-2-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideNavigation2Off]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideNavigation2Off extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'navigation-2-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M9.31 9.31 5 21l7-4 7 4-1.17-3.17', key: 'qoq2o2' }],\\n ['path', { d: 'M14.53 8.88 12 2l-1.17 3.17', key: 'k3sjzy' }],\\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideNavigation2Off.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Music\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxOFY1bDEyLTJ2MTMiIC8+CiAgPGNpcmNsZSBjeD0iNiIgY3k9IjE4IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTYiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/music\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideMusic]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideMusic extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'music',\\n size: 24,\\n node: [\\n ['path', { d: 'M9 18V5l12-2v13', key: '1jmyc2' }],\\n ['circle', { cx: '6', cy: '18', r: '3', key: 'fqmcym' }],\\n ['circle', { cx: '18', cy: '16', r: '3', key: '1hluhg' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideMusic.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Navigation2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cG9seWdvbiBwb2ludHM9IjEyIDIgMTkgMjEgMTIgMTcgNSAyMSAxMiAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/navigation-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideNavigation2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideNavigation2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'navigation-2',\\n size: 24,\\n node: [['polygon', { points: '12 2 19 21 12 17 5 21 12 2', key: 'x8c0qg' }]],\\n };\\n protected override readonly icon = signal(LucideNavigation2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name NavigationOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOC40MyA4LjQzIDMgMTFsOCAyIDIgOCAyLjU3LTUuNDMiIC8+CiAgPHBhdGggZD0iTTE3LjM5IDExLjczIDIyIDJsLTkuNzMgNC42MSIgLz4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMiIgeTI9IjIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/navigation-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideNavigationOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideNavigationOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'navigation-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M8.43 8.43 3 11l8 2 2 8 2.57-5.43', key: '1vdtb7' }],\\n ['path', { d: 'M17.39 11.73 22 2l-9.73 4.61', key: 'tya3r6' }],\\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideNavigationOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Network\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIxNiIgeT0iMTYiIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHJ4PSIxIiAvPgogIDxyZWN0IHg9IjIiIHk9IjE2IiB3aWR0aD0iNiIgaGVpZ2h0PSI2IiByeD0iMSIgLz4KICA8cmVjdCB4PSI5IiB5PSIyIiB3aWR0aD0iNiIgaGVpZ2h0PSI2IiByeD0iMSIgLz4KICA8cGF0aCBkPSJNNSAxNnYtM2ExIDEgMCAwIDEgMS0xaDEyYTEgMSAwIDAgMSAxIDF2MyIgLz4KICA8cGF0aCBkPSJNMTIgMTJWOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/network\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideNetwork]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideNetwork extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'network',\\n size: 24,\\n node: [\\n ['rect', { x: '16', y: '16', width: '6', height: '6', rx: '1', key: '4q2zg0' }],\\n ['rect', { x: '2', y: '16', width: '6', height: '6', rx: '1', key: '8cvhb9' }],\\n ['rect', { x: '9', y: '2', width: '6', height: '6', rx: '1', key: '1egb70' }],\\n ['path', { d: 'M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3', key: '1jsf9p' }],\\n ['path', { d: 'M12 12V8', key: '2874zd' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideNetwork.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Nfc\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiA4LjMyYTcuNDMgNy40MyAwIDAgMSAwIDcuMzYiIC8+CiAgPHBhdGggZD0iTTkuNDYgNi4yMWExMS43NiAxMS43NiAwIDAgMSAwIDExLjU4IiAvPgogIDxwYXRoIGQ9Ik0xMi45MSA0LjFhMTUuOTEgMTUuOTEgMCAwIDEgLjAxIDE1LjgiIC8+CiAgPHBhdGggZD0iTTE2LjM3IDJhMjAuMTYgMjAuMTYgMCAwIDEgMCAyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/nfc\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideNfc]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideNfc extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'nfc',\\n size: 24,\\n node: [\\n ['path', { d: 'M6 8.32a7.43 7.43 0 0 1 0 7.36', key: '9iaqei' }],\\n ['path', { d: 'M9.46 6.21a11.76 11.76 0 0 1 0 11.58', key: '1yha7l' }],\\n ['path', { d: 'M12.91 4.1a15.91 15.91 0 0 1 .01 15.8', key: '4iu2gk' }],\\n ['path', { d: 'M16.37 2a20.16 20.16 0 0 1 0 20', key: 'sap9u2' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideNfc.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Newspaper\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMThoLTUiIC8+CiAgPHBhdGggZD0iTTE4IDE0aC04IiAvPgogIDxwYXRoIGQ9Ik00IDIyaDE2YTIgMiAwIDAgMCAyLTJWNGEyIDIgMCAwIDAtMi0ySDhhMiAyIDAgMCAwLTIgMnYxNmEyIDIgMCAwIDEtNCAwdi05YTIgMiAwIDAgMSAyLTJoMiIgLz4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI0IiB4PSIxMCIgeT0iNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/newspaper\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideNewspaper]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideNewspaper extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'newspaper',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 18h-5', key: '95g1m2' }],\\n ['path', { d: 'M18 14h-8', key: 'sponae' }],\\n [\\n 'path',\\n {\\n d: 'M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2',\\n key: '39pd36',\\n },\\n ],\\n ['rect', { width: '8', height: '4', x: '10', y: '6', rx: '1', key: 'aywv1n' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideNewspaper.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name NonBinary\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYxMCIgLz4KICA8cGF0aCBkPSJtOC41IDQgNyA0IiAvPgogIDxwYXRoIGQ9Im04LjUgOCA3LTQiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxNyIgcj0iNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/non-binary\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideNonBinary]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideNonBinary extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'non-binary',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 2v10', key: 'mnfbl' }],\\n ['path', { d: 'm8.5 4 7 4', key: 'm1xjk3' }],\\n ['path', { d: 'm8.5 8 7-4', key: 't0m5j6' }],\\n ['circle', { cx: '12', cy: '17', r: '5', key: 'qbz8iq' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideNonBinary.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name NotebookTabs\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA2aDQiIC8+CiAgPHBhdGggZD0iTTIgMTBoNCIgLz4KICA8cGF0aCBkPSJNMiAxNGg0IiAvPgogIDxwYXRoIGQ9Ik0yIDE4aDQiIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjIwIiB4PSI0IiB5PSIyIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTUgMnYyMCIgLz4KICA8cGF0aCBkPSJNMTUgN2g1IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMmg1IiAvPgogIDxwYXRoIGQ9Ik0xNSAxN2g1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/notebook-tabs\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideNotebookTabs]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideNotebookTabs extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'notebook-tabs',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 6h4', key: 'aawbzj' }],\\n ['path', { d: 'M2 10h4', key: 'l0bgd4' }],\\n ['path', { d: 'M2 14h4', key: '1gsvsf' }],\\n ['path', { d: 'M2 18h4', key: '1bu2t1' }],\\n ['rect', { width: '16', height: '20', x: '4', y: '2', rx: '2', key: '1nb95v' }],\\n ['path', { d: 'M15 2v20', key: 'dcj49h' }],\\n ['path', { d: 'M15 7h5', key: '1xj5lc' }],\\n ['path', { d: 'M15 12h5', key: 'w5shd9' }],\\n ['path', { d: 'M15 17h5', key: '1qaofu' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideNotebookTabs.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name NotepadText\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjQiIC8+CiAgPHBhdGggZD0iTTEyIDJ2NCIgLz4KICA8cGF0aCBkPSJNMTYgMnY0IiAvPgogIDxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCIgeD0iNCIgeT0iNCIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTggMTBoNiIgLz4KICA8cGF0aCBkPSJNOCAxNGg4IiAvPgogIDxwYXRoIGQ9Ik04IDE4aDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/notepad-text\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideNotepadText]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideNotepadText extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'notepad-text',\\n size: 24,\\n node: [\\n ['path', { d: 'M8 2v4', key: '1cmpym' }],\\n ['path', { d: 'M12 2v4', key: '3427ic' }],\\n ['path', { d: 'M16 2v4', key: '4m81vk' }],\\n ['rect', { width: '16', height: '18', x: '4', y: '4', rx: '2', key: '1u9h20' }],\\n ['path', { d: 'M8 10h6', key: '3oa6kw' }],\\n ['path', { d: 'M8 14h8', key: '1fgep2' }],\\n ['path', { d: 'M8 18h5', key: '17enja' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideNotepadText.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name NotepadTextDashed\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAydjQiIC8+CiAgPHBhdGggZD0iTTEyIDJ2NCIgLz4KICA8cGF0aCBkPSJNMTYgMnY0IiAvPgogIDxwYXRoIGQ9Ik0xNiA0aDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxOHYyYTIgMiAwIDAgMS0yIDJoLTEiIC8+CiAgPHBhdGggZD0iTTEzIDIyaC0yIiAvPgogIDxwYXRoIGQ9Ik03IDIySDZhMiAyIDAgMCAxLTItMnYtMiIgLz4KICA8cGF0aCBkPSJNNCAxNHYtMiIgLz4KICA8cGF0aCBkPSJNNCA4VjZhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik04IDEwaDYiIC8+CiAgPHBhdGggZD0iTTggMTRoOCIgLz4KICA8cGF0aCBkPSJNOCAxOGg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/notepad-text-dashed\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideNotepadTextDashed]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideNotepadTextDashed extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'notepad-text-dashed',\\n size: 24,\\n node: [\\n ['path', { d: 'M8 2v4', key: '1cmpym' }],\\n ['path', { d: 'M12 2v4', key: '3427ic' }],\\n ['path', { d: 'M16 2v4', key: '4m81vk' }],\\n ['path', { d: 'M16 4h2a2 2 0 0 1 2 2v2', key: 'j91f56' }],\\n ['path', { d: 'M20 12v2', key: 'w8o0tu' }],\\n ['path', { d: 'M20 18v2a2 2 0 0 1-2 2h-1', key: '1c9ggx' }],\\n ['path', { d: 'M13 22h-2', key: '191ugt' }],\\n ['path', { d: 'M7 22H6a2 2 0 0 1-2-2v-2', key: '1rt9px' }],\\n ['path', { d: 'M4 14v-2', key: '1v0sqh' }],\\n ['path', { d: 'M4 8V6a2 2 0 0 1 2-2h2', key: '1mwabg' }],\\n ['path', { d: 'M8 10h6', key: '3oa6kw' }],\\n ['path', { d: 'M8 14h8', key: '1fgep2' }],\\n ['path', { d: 'M8 18h5', key: '17enja' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideNotepadTextDashed.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Navigation\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cG9seWdvbiBwb2ludHM9IjMgMTEgMjIgMiAxMyAyMSAxMSAxMyAzIDExIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/navigation\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideNavigation]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideNavigation extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'navigation',\\n size: 24,\\n node: [['polygon', { points: '3 11 22 2 13 21 11 13 3 11', key: '1ltx0t' }]],\\n };\\n protected override readonly icon = signal(LucideNavigation.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name NotebookPen\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNCAySDZhMiAyIDAgMCAwLTIgMnYxNmEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJ2LTcuNCIgLz4KICA8cGF0aCBkPSJNMiA2aDQiIC8+CiAgPHBhdGggZD0iTTIgMTBoNCIgLz4KICA8cGF0aCBkPSJNMiAxNGg0IiAvPgogIDxwYXRoIGQ9Ik0yIDE4aDQiIC8+CiAgPHBhdGggZD0iTTIxLjM3OCA1LjYyNmExIDEgMCAxIDAtMy4wMDQtMy4wMDRsLTUuMDEgNS4wMTJhMiAyIDAgMCAwLS41MDYuODU0bC0uODM3IDIuODdhLjUuNSAwIDAgMCAuNjIuNjJsMi44Ny0uODM3YTIgMiAwIDAgMCAuODU0LS41MDZ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/notebook-pen\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideNotebookPen]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideNotebookPen extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'notebook-pen',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'M13.4 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-7.4', key: 're6nr2' },\\n ],\\n ['path', { d: 'M2 6h4', key: 'aawbzj' }],\\n ['path', { d: 'M2 10h4', key: 'l0bgd4' }],\\n ['path', { d: 'M2 14h4', key: '1gsvsf' }],\\n ['path', { d: 'M2 18h4', key: '1bu2t1' }],\\n [\\n 'path',\\n {\\n d: 'M21.378 5.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z',\\n key: 'pqwjuv',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideNotebookPen.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Notebook\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA2aDQiIC8+CiAgPHBhdGggZD0iTTIgMTBoNCIgLz4KICA8cGF0aCBkPSJNMiAxNGg0IiAvPgogIDxwYXRoIGQ9Ik0yIDE4aDQiIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjIwIiB4PSI0IiB5PSIyIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTYgMnYyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/notebook\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideNotebook]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideNotebook extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'notebook',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 6h4', key: 'aawbzj' }],\\n ['path', { d: 'M2 10h4', key: 'l0bgd4' }],\\n ['path', { d: 'M2 14h4', key: '1gsvsf' }],\\n ['path', { d: 'M2 18h4', key: '1bu2t1' }],\\n ['rect', { width: '16', height: '20', x: '4', y: '2', rx: '2', key: '1nb95v' }],\\n ['path', { d: 'M16 2v20', key: 'rotuqe' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideNotebook.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name NotebookText\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA2aDQiIC8+CiAgPHBhdGggZD0iTTIgMTBoNCIgLz4KICA8cGF0aCBkPSJNMiAxNGg0IiAvPgogIDxwYXRoIGQ9Ik0yIDE4aDQiIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjIwIiB4PSI0IiB5PSIyIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNOS41IDhoNSIgLz4KICA8cGF0aCBkPSJNOS41IDEySDE2IiAvPgogIDxwYXRoIGQ9Ik05LjUgMTZIMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/notebook-text\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideNotebookText]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideNotebookText extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'notebook-text',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 6h4', key: 'aawbzj' }],\\n ['path', { d: 'M2 10h4', key: 'l0bgd4' }],\\n ['path', { d: 'M2 14h4', key: '1gsvsf' }],\\n ['path', { d: 'M2 18h4', key: '1bu2t1' }],\\n ['rect', { width: '16', height: '20', x: '4', y: '2', rx: '2', key: '1nb95v' }],\\n ['path', { d: 'M9.5 8h5', key: '11mslq' }],\\n ['path', { d: 'M9.5 12H16', key: 'ktog6x' }],\\n ['path', { d: 'M9.5 16H14', key: 'p1seyn' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideNotebookText.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name NutOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNFYyIiAvPgogIDxwYXRoIGQ9Ik01IDEwdjRhNy4wMDQgNy4wMDQgMCAwIDAgNS4yNzcgNi43ODdjLjQxMi4xMDQuODAyLjI5MiAxLjEwMi41OTJMMTIgMjJsLjYyMS0uNjIxYy4zLS4zLjY5LS40ODggMS4xMDItLjU5MmE3LjAxIDcuMDEgMCAwIDAgNC4xMjUtMi45MzkiIC8+CiAgPHBhdGggZD0iTTE5IDEwdjMuMzQzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmMtMS4zNDktLjU3My0xLjkwNS0xLjAwNS0yLjUtMi0uNTQ2LjkwMi0xLjA0OCAxLjM1My0yLjUgMi0xLjAxOC0uNjQ0LTEuNDYtMS4wOC0yLTItMS4wMjguNzEtMS42OS45MTgtMyAxIDEuMDgxLTEuMDQ4IDEuNzU3LTIuMDMgMi0zIC4xOTQtLjc3Ni44NC0xLjU1MSAxLjc5LTIuMjFtMTEuNjU0IDUuOTk3Yy44ODctLjQ1NyAxLjI4LS44OTEgMS41NTYtMS43ODcgMS4wMzIuOTE2IDEuNjgzIDEuMTU3IDMgMS0xLjI5Ny0xLjAzNi0xLjc1OC0yLjAzLTItMy0uNS0yLTQtNC04LTQtLjc0IDAtMS40NjEuMDY4LTIuMTUuMTkyIiAvPgogIDxsaW5lIHgxPSIyIiB4Mj0iMjIiIHkxPSIyIiB5Mj0iMjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/nut-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideNutOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideNutOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'nut-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 4V2', key: '1k5q1u' }],\\n [\\n 'path',\\n {\\n d: 'M5 10v4a7.004 7.004 0 0 0 5.277 6.787c.412.104.802.292 1.102.592L12 22l.621-.621c.3-.3.69-.488 1.102-.592a7.01 7.01 0 0 0 4.125-2.939',\\n key: '1xcvy9',\\n },\\n ],\\n ['path', { d: 'M19 10v3.343', key: '163tfc' }],\\n [\\n 'path',\\n {\\n d: 'M12 12c-1.349-.573-1.905-1.005-2.5-2-.546.902-1.048 1.353-2.5 2-1.018-.644-1.46-1.08-2-2-1.028.71-1.69.918-3 1 1.081-1.048 1.757-2.03 2-3 .194-.776.84-1.551 1.79-2.21m11.654 5.997c.887-.457 1.28-.891 1.556-1.787 1.032.916 1.683 1.157 3 1-1.297-1.036-1.758-2.03-2-3-.5-2-4-4-8-4-.74 0-1.461.068-2.15.192',\\n key: '17914v',\\n },\\n ],\\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideNutOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name OctagonPause\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTVWOSIgLz4KICA8cGF0aCBkPSJNMTQgMTVWOSIgLz4KICA8cGF0aCBkPSJNMi41ODYgMTYuNzI2QTIgMiAwIDAgMSAyIDE1LjMxMlY4LjY4OGEyIDIgMCAwIDEgLjU4Ni0xLjQxNGw0LjY4OC00LjY4OEEyIDIgMCAwIDEgOC42ODggMmg2LjYyNGEyIDIgMCAwIDEgMS40MTQuNTg2bDQuNjg4IDQuNjg4QTIgMiAwIDAgMSAyMiA4LjY4OHY2LjYyNGEyIDIgMCAwIDEtLjU4NiAxLjQxNGwtNC42ODggNC42ODhhMiAyIDAgMCAxLTEuNDE0LjU4Nkg4LjY4OGEyIDIgMCAwIDEtMS40MTQtLjU4NnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/octagon-pause\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideOctagonPause], svg[lucidePauseOctagon]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideOctagonPause extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'octagon-pause',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 15V9', key: '1lckn7' }],\\n ['path', { d: 'M14 15V9', key: '1muqhk' }],\\n [\\n 'path',\\n {\\n d: 'M2.586 16.726A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2h6.624a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586z',\\n key: '2d38gg',\\n },\\n ],\\n ],\\n aliases: ['pause-octagon'],\\n };\\n protected override readonly icon = signal(LucideOctagonPause.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideOctagonPause\\n */\\nexport const LucidePauseOctagon = LucideOctagonPause;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Nut\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNFYyIiAvPgogIDxwYXRoIGQ9Ik01IDEwdjRhNy4wMDQgNy4wMDQgMCAwIDAgNS4yNzcgNi43ODdjLjQxMi4xMDQuODAyLjI5MiAxLjEwMi41OTJMMTIgMjJsLjYyMS0uNjIxYy4zLS4zLjY5LS40ODggMS4xMDItLjU5MkE3LjAwMyA3LjAwMyAwIDAgMCAxOSAxNHYtNCIgLz4KICA8cGF0aCBkPSJNMTIgNEM4IDQgNC41IDYgNCA4Yy0uMjQzLjk3LS45MTkgMS45NTItMiAzIDEuMzEtLjA4MiAxLjk3Mi0uMjkgMy0xIC41NC45Mi45ODIgMS4zNTYgMiAyIDEuNDUyLS42NDcgMS45NTQtMS4wOTggMi41LTIgLjU5NS45OTUgMS4xNTEgMS40MjcgMi41IDIgMS4zMS0uNjIxIDEuODYyLTEuMDU4IDIuNS0yIC42MjkuOTc3IDEuMTYyIDEuNDIzIDIuNSAyIDEuMjA5LS41NDggMS42OC0uOTY3IDItMiAxLjAzMi45MTYgMS42ODMgMS4xNTcgMyAxLTEuMjk3LTEuMDM2LTEuNzU4LTIuMDMtMi0zLS41LTItNC00LTgtNFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/nut\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideNut]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideNut extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'nut',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 4V2', key: '1k5q1u' }],\\n [\\n 'path',\\n {\\n d: 'M5 10v4a7.004 7.004 0 0 0 5.277 6.787c.412.104.802.292 1.102.592L12 22l.621-.621c.3-.3.69-.488 1.102-.592A7.003 7.003 0 0 0 19 14v-4',\\n key: '1tgyif',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M12 4C8 4 4.5 6 4 8c-.243.97-.919 1.952-2 3 1.31-.082 1.972-.29 3-1 .54.92.982 1.356 2 2 1.452-.647 1.954-1.098 2.5-2 .595.995 1.151 1.427 2.5 2 1.31-.621 1.862-1.058 2.5-2 .629.977 1.162 1.423 2.5 2 1.209-.548 1.68-.967 2-2 1.032.916 1.683 1.157 3 1-1.297-1.036-1.758-2.03-2-3-.5-2-4-4-8-4Z',\\n key: 'tnsqj',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideNut.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name OctagonAlert\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiA4djQiIC8+CiAgPHBhdGggZD0iTTE1LjMxMiAyYTIgMiAwIDAgMSAxLjQxNC41ODZsNC42ODggNC42ODhBMiAyIDAgMCAxIDIyIDguNjg4djYuNjI0YTIgMiAwIDAgMS0uNTg2IDEuNDE0bC00LjY4OCA0LjY4OGEyIDIgMCAwIDEtMS40MTQuNTg2SDguNjg4YTIgMiAwIDAgMS0xLjQxNC0uNTg2bC00LjY4OC00LjY4OEEyIDIgMCAwIDEgMiAxNS4zMTJWOC42ODhhMiAyIDAgMCAxIC41ODYtMS40MTRsNC42ODgtNC42ODhBMiAyIDAgMCAxIDguNjg4IDJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/octagon-alert\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideOctagonAlert], svg[lucideAlertOctagon]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideOctagonAlert extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'octagon-alert',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 16h.01', key: '1drbdi' }],\\n ['path', { d: 'M12 8v4', key: '1got3b' }],\\n [\\n 'path',\\n {\\n d: 'M15.312 2a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586l-4.688-4.688A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2z',\\n key: '1fd625',\\n },\\n ],\\n ],\\n aliases: ['alert-octagon'],\\n };\\n protected override readonly icon = signal(LucideOctagonAlert.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideOctagonAlert\\n */\\nexport const LucideAlertOctagon = LucideOctagonAlert;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Option\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgM2g3IiAvPgogIDxwYXRoIGQ9Ik0zIDNoNS4yOGExIDEgMCAwIDEgLjk0OC42ODRsNS41NDQgMTYuNjMyYTEgMSAwIDAgMCAuOTQ5LjY4NEgyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/option\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideOption]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideOption extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'option',\\n size: 24,\\n node: [\\n ['path', { d: 'M14 3h7', key: '16f0ms' }],\\n [\\n 'path',\\n { d: 'M3 3h5.28a1 1 0 0 1 .948.684l5.544 16.632a1 1 0 0 0 .949.684H21', key: '1qf1im' },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideOption.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name OctagonX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgOS02IDYiIC8+CiAgPHBhdGggZD0iTTIuNTg2IDE2LjcyNkEyIDIgMCAwIDEgMiAxNS4zMTJWOC42ODhhMiAyIDAgMCAxIC41ODYtMS40MTRsNC42ODgtNC42ODhBMiAyIDAgMCAxIDguNjg4IDJoNi42MjRhMiAyIDAgMCAxIDEuNDE0LjU4Nmw0LjY4OCA0LjY4OEEyIDIgMCAwIDEgMjIgOC42ODh2Ni42MjRhMiAyIDAgMCAxLS41ODYgMS40MTRsLTQuNjg4IDQuNjg4YTIgMiAwIDAgMS0xLjQxNC41ODZIOC42ODhhMiAyIDAgMCAxLTEuNDE0LS41ODZ6IiAvPgogIDxwYXRoIGQ9Im05IDkgNiA2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/octagon-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideOctagonX], svg[lucideXOctagon]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideOctagonX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'octagon-x',\\n size: 24,\\n node: [\\n ['path', { d: 'm15 9-6 6', key: '1uzhvr' }],\\n [\\n 'path',\\n {\\n d: 'M2.586 16.726A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2h6.624a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586z',\\n key: '2d38gg',\\n },\\n ],\\n ['path', { d: 'm9 9 6 6', key: 'z0biqf' }],\\n ],\\n aliases: ['x-octagon'],\\n };\\n protected override readonly icon = signal(LucideOctagonX.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideOctagonX\\n */\\nexport const LucideXOctagon = LucideOctagonX;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Omega\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAyMGg0LjVhLjUuNSAwIDAgMCAuNS0uNXYtLjI4MmEuNTIuNTIgMCAwIDAtLjI0Ny0uNDM3IDggOCAwIDEgMSA4LjQ5NC0uMDAxLjUyLjUyIDAgMCAwLS4yNDcuNDM4di4yODJhLjUuNSAwIDAgMCAuNS41SDIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/omega\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideOmega]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideOmega extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'omega',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M3 20h4.5a.5.5 0 0 0 .5-.5v-.282a.52.52 0 0 0-.247-.437 8 8 0 1 1 8.494-.001.52.52 0 0 0-.247.438v.282a.5.5 0 0 0 .5.5H21',\\n key: '1x94xo',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideOmega.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Orbit\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuMzQxIDYuNDg0QTEwIDEwIDAgMCAxIDEwLjI2NiAyMS44NSIgLz4KICA8cGF0aCBkPSJNMy42NTkgMTcuNTE2QTEwIDEwIDAgMCAxIDEzLjc0IDIuMTUyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSI1IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSIxOSIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/orbit\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideOrbit]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideOrbit extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'orbit',\\n size: 24,\\n node: [\\n ['path', { d: 'M20.341 6.484A10 10 0 0 1 10.266 21.85', key: '1enhxb' }],\\n ['path', { d: 'M3.659 17.516A10 10 0 0 1 13.74 2.152', key: '1crzgf' }],\\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\\n ['circle', { cx: '19', cy: '5', r: '2', key: 'mhkx31' }],\\n ['circle', { cx: '5', cy: '19', r: '2', key: 'v8kfzx' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideOrbit.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name OctagonMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi41ODYgMTYuNzI2QTIgMiAwIDAgMSAyIDE1LjMxMlY4LjY4OGEyIDIgMCAwIDEgLjU4Ni0xLjQxNGw0LjY4OC00LjY4OEEyIDIgMCAwIDEgOC42ODggMmg2LjYyNGEyIDIgMCAwIDEgMS40MTQuNTg2bDQuNjg4IDQuNjg4QTIgMiAwIDAgMSAyMiA4LjY4OHY2LjYyNGEyIDIgMCAwIDEtLjU4NiAxLjQxNGwtNC42ODggNC42ODhhMiAyIDAgMCAxLTEuNDE0LjU4Nkg4LjY4OGEyIDIgMCAwIDEtMS40MTQtLjU4NnoiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/octagon-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideOctagonMinus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideOctagonMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'octagon-minus',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2.586 16.726A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2h6.624a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586z',\\n key: '2d38gg',\\n },\\n ],\\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideOctagonMinus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PackageCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+CiAgPHBhdGggZD0ibTE2IDE3IDIgMiA0LTQiIC8+CiAgPHBhdGggZD0iTTIxIDExLjEyN1Y4YTIgMiAwIDAgMC0xLTEuNzNsLTctNGEyIDIgMCAwIDAtMiAwbC03IDRBMiAyIDAgMCAwIDMgOHY4YTIgMiAwIDAgMCAxIDEuNzI5bDcgNGEyIDIgMCAwIDAgMiAuMDAxbDEuMzItLjc1MyIgLz4KICA8cGF0aCBkPSJNMy4yOSA3IDEyIDEybDguNzEtNSIgLz4KICA8cGF0aCBkPSJtNy41IDQuMjcgOC45OTcgNS4xNDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/package-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePackageCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePackageCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'package-check',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 22V12', key: 'd0xqtd' }],\\n ['path', { d: 'm16 17 2 2 4-4', key: 'uh5qu3' }],\\n [\\n 'path',\\n {\\n d: 'M21 11.127V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.729l7 4a2 2 0 0 0 2 .001l1.32-.753',\\n key: 'kpkbpo',\\n },\\n ],\\n ['path', { d: 'M3.29 7 12 12l8.71-5', key: '19ckod' }],\\n ['path', { d: 'm7.5 4.27 8.997 5.148', key: '9yrvtv' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePackageCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Origami\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJWNGExIDEgMCAwIDEgMS0xaDYuMjk3YTEgMSAwIDAgMSAuNjUxIDEuNzU5bC00LjY5NiA0LjAyNSIgLz4KICA8cGF0aCBkPSJtMTIgMjEtNy40MTQtNy40MTRBMiAyIDAgMCAxIDQgMTIuMTcyVjYuNDE1YTEuMDAyIDEuMDAyIDAgMCAxIDEuNzA3LS43MDdMMjAgMjAuMDA5IiAvPgogIDxwYXRoIGQ9Im0xMi4yMTQgMy4zODEgOC40MTQgMTQuOTY2YTEgMSAwIDAgMS0uMTY3IDEuMTk5bC0xLjE2OCAxLjE2M2ExIDEgMCAwIDEtLjcwNi4yOTFINi4zNTFhMSAxIDAgMCAxLS42MjUtLjIxOUwzLjI1IDE4LjhhMSAxIDAgMCAxIC42MzEtMS43ODFsNC4xNjUuMDI3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/origami\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideOrigami]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideOrigami extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'origami',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'M12 12V4a1 1 0 0 1 1-1h6.297a1 1 0 0 1 .651 1.759l-4.696 4.025', key: '1bx4vc' },\\n ],\\n [\\n 'path',\\n {\\n d: 'm12 21-7.414-7.414A2 2 0 0 1 4 12.172V6.415a1.002 1.002 0 0 1 1.707-.707L20 20.009',\\n key: '1h3km6',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'm12.214 3.381 8.414 14.966a1 1 0 0 1-.167 1.199l-1.168 1.163a1 1 0 0 1-.706.291H6.351a1 1 0 0 1-.625-.219L3.25 18.8a1 1 0 0 1 .631-1.781l4.165.027',\\n key: '1hj4wg',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideOrigami.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PackageMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+CiAgPHBhdGggZD0iTTE2IDE3aDYiIC8+CiAgPHBhdGggZD0iTTIxIDEzVjhhMiAyIDAgMCAwLTEtMS43M2wtNy00YTIgMiAwIDAgMC0yIDBsLTcgNEEyIDIgMCAwIDAgMyA4djhhMiAyIDAgMCAwIDEgMS43MjlsNyA0YTIgMiAwIDAgMCAyIC4wMDFsMS42NzUtLjk1NSIgLz4KICA8cGF0aCBkPSJNMy4yOSA3IDEyIDEybDguNzEtNSIgLz4KICA8cGF0aCBkPSJtNy41IDQuMjcgOC45OTcgNS4xNDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/package-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePackageMinus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePackageMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'package-minus',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 22V12', key: 'd0xqtd' }],\\n ['path', { d: 'M16 17h6', key: '1ook5g' }],\\n [\\n 'path',\\n {\\n d: 'M21 13V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.729l7 4a2 2 0 0 0 2 .001l1.675-.955',\\n key: 'zu9avd',\\n },\\n ],\\n ['path', { d: 'M3.29 7 12 12l8.71-5', key: '19ckod' }],\\n ['path', { d: 'm7.5 4.27 8.997 5.148', key: '9yrvtv' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePackageMinus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Octagon\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi41ODYgMTYuNzI2QTIgMiAwIDAgMSAyIDE1LjMxMlY4LjY4OGEyIDIgMCAwIDEgLjU4Ni0xLjQxNGw0LjY4OC00LjY4OEEyIDIgMCAwIDEgOC42ODggMmg2LjYyNGEyIDIgMCAwIDEgMS40MTQuNTg2bDQuNjg4IDQuNjg4QTIgMiAwIDAgMSAyMiA4LjY4OHY2LjYyNGEyIDIgMCAwIDEtLjU4NiAxLjQxNGwtNC42ODggNC42ODhhMiAyIDAgMCAxLTEuNDE0LjU4Nkg4LjY4OGEyIDIgMCAwIDEtMS40MTQtLjU4NnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/octagon\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideOctagon]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideOctagon extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'octagon',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2.586 16.726A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2h6.624a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586z',\\n key: '2d38gg',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideOctagon.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Package2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3Y2IiAvPgogIDxwYXRoIGQ9Ik0xNi43NiAzYTIgMiAwIDAgMSAxLjggMS4xbDIuMjMgNC40NzlhMiAyIDAgMCAxIC4yMS44OTFWMTlhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJWOS40NzJhMiAyIDAgMCAxIC4yMTEtLjg5NEw1LjQ1IDQuMUEyIDIgMCAwIDEgNy4yNCAzeiIgLz4KICA8cGF0aCBkPSJNMy4wNTQgOS4wMTNoMTcuODkzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/package-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePackage2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePackage2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'package-2',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 3v6', key: '1holv5' }],\\n [\\n 'path',\\n {\\n d: 'M16.76 3a2 2 0 0 1 1.8 1.1l2.23 4.479a2 2 0 0 1 .21.891V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V9.472a2 2 0 0 1 .211-.894L5.45 4.1A2 2 0 0 1 7.24 3z',\\n key: '187q7i',\\n },\\n ],\\n ['path', { d: 'M3.054 9.013h17.893', key: 'grwhos' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePackage2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PackagePlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+CiAgPHBhdGggZD0iTTE2IDE3aDYiIC8+CiAgPHBhdGggZD0iTTE5IDE0djYiIC8+CiAgPHBhdGggZD0iTTIxIDEwLjUzNVY4YTIgMiAwIDAgMC0xLTEuNzNsLTctNGEyIDIgMCAwIDAtMiAwbC03IDRBMiAyIDAgMCAwIDMgOHY4YTIgMiAwIDAgMCAxIDEuNzI5bDcgNGEyIDIgMCAwIDAgMiAuMDAxbDEuNjc1LS45NTUiIC8+CiAgPHBhdGggZD0iTTMuMjkgNyAxMiAxMmw4LjcxLTUiIC8+CiAgPHBhdGggZD0ibTcuNSA0LjI3IDguOTk3IDUuMTQ4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/package-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePackagePlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePackagePlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'package-plus',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 22V12', key: 'd0xqtd' }],\\n ['path', { d: 'M16 17h6', key: '1ook5g' }],\\n ['path', { d: 'M19 14v6', key: '1ckrd5' }],\\n [\\n 'path',\\n {\\n d: 'M21 10.535V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.729l7 4a2 2 0 0 0 2 .001l1.675-.955',\\n key: '28k6lz',\\n },\\n ],\\n ['path', { d: 'M3.29 7 12 12l8.71-5', key: '19ckod' }],\\n ['path', { d: 'm7.5 4.27 8.997 5.148', key: '9yrvtv' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePackagePlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PackageOpen\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTkiIC8+CiAgPHBhdGggZD0iTTE1LjE3IDIuMjFhMS42NyAxLjY3IDAgMCAxIDEuNjMgMEwyMSA0LjU3YTEuOTMgMS45MyAwIDAgMSAwIDMuMzZMOC44MiAxNC43OWExLjY1NSAxLjY1NSAwIDAgMS0xLjY0IDBMMyAxMi40M2ExLjkzIDEuOTMgMCAwIDEgMC0zLjM2eiIgLz4KICA8cGF0aCBkPSJNMjAgMTN2My44N2EyLjA2IDIuMDYgMCAwIDEtMS4xMSAxLjgzbC02IDMuMDhhMS45MyAxLjkzIDAgMCAxLTEuNzggMGwtNi0zLjA4QTIuMDYgMi4wNiAwIDAgMSA0IDE2Ljg3VjEzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMi40M2ExLjkzIDEuOTMgMCAwIDAgMC0zLjM2TDguODMgMi4yYTEuNjQgMS42NCAwIDAgMC0xLjYzIDBMMyA0LjU3YTEuOTMgMS45MyAwIDAgMCAwIDMuMzZsMTIuMTggNi44NmExLjYzNiAxLjYzNiAwIDAgMCAxLjYzIDB6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/package-open\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePackageOpen]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePackageOpen extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'package-open',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 22v-9', key: 'x3hkom' }],\\n [\\n 'path',\\n {\\n d: 'M15.17 2.21a1.67 1.67 0 0 1 1.63 0L21 4.57a1.93 1.93 0 0 1 0 3.36L8.82 14.79a1.655 1.655 0 0 1-1.64 0L3 12.43a1.93 1.93 0 0 1 0-3.36z',\\n key: '2ntwy6',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M20 13v3.87a2.06 2.06 0 0 1-1.11 1.83l-6 3.08a1.93 1.93 0 0 1-1.78 0l-6-3.08A2.06 2.06 0 0 1 4 16.87V13',\\n key: '1pmm1c',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M21 12.43a1.93 1.93 0 0 0 0-3.36L8.83 2.2a1.64 1.64 0 0 0-1.63 0L3 4.57a1.93 1.93 0 0 0 0 3.36l12.18 6.86a1.636 1.636 0 0 0 1.63 0z',\\n key: '12ttoo',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucidePackageOpen.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PackageSearch\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+CiAgPHBhdGggZD0iTTIwLjI3IDE4LjI3IDIyIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMC40OThWOGEyIDIgMCAwIDAtMS0xLjczbC03LTRhMiAyIDAgMCAwLTIgMGwtNyA0QTIgMiAwIDAgMCAzIDh2OGEyIDIgMCAwIDAgMSAxLjcyOWw3IDRhMiAyIDAgMCAwIDIgLjAwMWwuOTgtLjU1OSIgLz4KICA8cGF0aCBkPSJNMy4yOSA3IDEyIDEybDguNzEtNSIgLz4KICA8cGF0aCBkPSJtNy41IDQuMjcgOC45OTcgNS4xNDgiIC8+CiAgPGNpcmNsZSBjeD0iMTguNSIgY3k9IjE2LjUiIHI9IjIuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/package-search\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePackageSearch]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePackageSearch extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'package-search',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 22V12', key: 'd0xqtd' }],\\n ['path', { d: 'M20.27 18.27 22 20', key: 'er2am' }],\\n [\\n 'path',\\n {\\n d: 'M21 10.498V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.729l7 4a2 2 0 0 0 2 .001l.98-.559',\\n key: 'tok1h1',\\n },\\n ],\\n ['path', { d: 'M3.29 7 12 12l8.71-5', key: '19ckod' }],\\n ['path', { d: 'm7.5 4.27 8.997 5.148', key: '9yrvtv' }],\\n ['circle', { cx: '18.5', cy: '16.5', r: '2.5', key: 'ke13xx' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePackageSearch.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PackageX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJWMTIiIC8+CiAgPHBhdGggZD0ibTE2LjUgMTQuNSA1IDUiIC8+CiAgPHBhdGggZD0ibTE2LjUgMTkuNSA1LTUiIC8+CiAgPHBhdGggZD0iTTIxIDEwLjVWOGEyIDIgMCAwIDAtMS0xLjczbC03LTRhMiAyIDAgMCAwLTIgMGwtNyA0QTIgMiAwIDAgMCAzIDh2OGEyIDIgMCAwIDAgMSAxLjcyOWw3IDRhMiAyIDAgMCAwIDIgLjAwMWwuMTMtLjA3NCIgLz4KICA8cGF0aCBkPSJNMy4yOSA3IDEyIDEybDguNzEtNSIgLz4KICA8cGF0aCBkPSJtNy41IDQuMjcgOC45OTcgNS4xNDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/package-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePackageX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePackageX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'package-x',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 22V12', key: 'd0xqtd' }],\\n ['path', { d: 'm16.5 14.5 5 5', key: 'ozpm51' }],\\n ['path', { d: 'm16.5 19.5 5-5', key: 'syf6b9' }],\\n [\\n 'path',\\n {\\n d: 'M21 10.5V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.729l7 4a2 2 0 0 0 2 .001l.13-.074',\\n key: 'isw6gs',\\n },\\n ],\\n ['path', { d: 'M3.29 7 12 12l8.71-5', key: '19ckod' }],\\n ['path', { d: 'm7.5 4.27 8.997 5.148', key: '9yrvtv' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePackageX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Package\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjEuNzNhMiAyIDAgMCAwIDIgMGw3LTRBMiAyIDAgMCAwIDIxIDE2VjhhMiAyIDAgMCAwLTEtMS43M2wtNy00YTIgMiAwIDAgMC0yIDBsLTcgNEEyIDIgMCAwIDAgMyA4djhhMiAyIDAgMCAwIDEgMS43M3oiIC8+CiAgPHBhdGggZD0iTTEyIDIyVjEyIiAvPgogIDxwb2x5bGluZSBwb2ludHM9IjMuMjkgNyAxMiAxMiAyMC43MSA3IiAvPgogIDxwYXRoIGQ9Im03LjUgNC4yNyA5IDUuMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/package\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePackage]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePackage extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'package',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z',\\n key: '1a0edw',\\n },\\n ],\\n ['path', { d: 'M12 22V12', key: 'd0xqtd' }],\\n ['polyline', { points: '3.29 7 12 12 20.71 7', key: 'ousv84' }],\\n ['path', { d: 'm7.5 4.27 9 5.15', key: '1c824w' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePackage.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PaintRoller\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeD0iMiIgeT0iMiIgcng9IjIiIC8+CiAgPHBhdGggZD0iTTEwIDE2di0yYTIgMiAwIDAgMSAyLTJoOGEyIDIgMCAwIDAgMi0yVjdhMiAyIDAgMCAwLTItMmgtMiIgLz4KICA8cmVjdCB3aWR0aD0iNCIgaGVpZ2h0PSI2IiB4PSI4IiB5PSIxNiIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/paint-roller\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePaintRoller]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePaintRoller extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'paint-roller',\\n size: 24,\\n node: [\\n ['rect', { width: '16', height: '6', x: '2', y: '2', rx: '2', key: 'jcyz7m' }],\\n ['path', { d: 'M10 16v-2a2 2 0 0 1 2-2h8a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2', key: '1b9h7c' }],\\n ['rect', { width: '4', height: '6', x: '8', y: '16', rx: '1', key: 'd6e7yl' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePaintRoller.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PaintBucket\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNyA2IDIiIC8+CiAgPHBhdGggZD0iTTE4Ljk5MiAxMkgyLjA0MSIgLz4KICA8cGF0aCBkPSJNMjEuMTQ1IDE4LjM4QTMuMzQgMy4zNCAwIDAgMSAyMCAxNi41YTMuMyAzLjMgMCAwIDEtMS4xNDUgMS44OGMtLjU3NS40Ni0uODU1IDEuMDItLjg1NSAxLjU5NUEyIDIgMCAwIDAgMjAgMjJhMiAyIDAgMCAwIDItMi4wMjVjMC0uNTgtLjI4NS0xLjEzLS44NTUtMS41OTUiIC8+CiAgPHBhdGggZD0ibTguNSA0LjUgMi4xNDgtMi4xNDhhMS4yMDUgMS4yMDUgMCAwIDEgMS43MDQgMGw3LjI5NiA3LjI5NmExLjIwNSAxLjIwNSAwIDAgMSAwIDEuNzA0bC03LjU5MiA3LjU5MmEzLjYxNSAzLjYxNSAwIDAgMS01LjExMiAwbC0zLjg4OC0zLjg4OGEzLjYxNSAzLjYxNSAwIDAgMSAwLTUuMTEyTDUuNjcgNy4zMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/paint-bucket\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePaintBucket]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePaintBucket extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'paint-bucket',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 7 6 2', key: '1jwth8' }],\\n ['path', { d: 'M18.992 12H2.041', key: 'xw1gg' }],\\n [\\n 'path',\\n {\\n d: 'M21.145 18.38A3.34 3.34 0 0 1 20 16.5a3.3 3.3 0 0 1-1.145 1.88c-.575.46-.855 1.02-.855 1.595A2 2 0 0 0 20 22a2 2 0 0 0 2-2.025c0-.58-.285-1.13-.855-1.595',\\n key: '1nkol4',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'm8.5 4.5 2.148-2.148a1.205 1.205 0 0 1 1.704 0l7.296 7.296a1.205 1.205 0 0 1 0 1.704l-7.592 7.592a3.615 3.615 0 0 1-5.112 0l-3.888-3.888a3.615 3.615 0 0 1 0-5.112L5.67 7.33',\\n key: '1nk1rd',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucidePaintBucket.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Paintbrush\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuNjIyIDE3Ljg5Ny0xMC42OC0yLjkxMyIgLz4KICA8cGF0aCBkPSJNMTguMzc2IDIuNjIyYTEgMSAwIDEgMSAzLjAwMiAzLjAwMkwxNy4zNiA5LjY0M2EuNS41IDAgMCAwIDAgLjcwN2wuOTQ0Ljk0NGEyLjQxIDIuNDEgMCAwIDEgMCAzLjQwOGwtLjk0NC45NDRhLjUuNSAwIDAgMS0uNzA3IDBMOC4zNTQgNy4zNDhhLjUuNSAwIDAgMSAwLS43MDdsLjk0NC0uOTQ0YTIuNDEgMi40MSAwIDAgMSAzLjQwOCAwbC45NDQuOTQ0YS41LjUgMCAwIDAgLjcwNyAweiIgLz4KICA8cGF0aCBkPSJNOSA4Yy0xLjgwNCAyLjcxLTMuOTcgMy40Ni02LjU4MyAzLjk0OGEuNTA3LjUwNyAwIDAgMC0uMzAyLjgxOWw3LjMyIDguODgzYTEgMSAwIDAgMCAxLjE4NS4yMDRDMTIuNzM1IDIwLjQwNSAxNiAxNi43OTIgMTYgMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/paintbrush\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePaintbrush]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePaintbrush extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'paintbrush',\\n size: 24,\\n node: [\\n ['path', { d: 'm14.622 17.897-10.68-2.913', key: 'vj2p1u' }],\\n [\\n 'path',\\n {\\n d: 'M18.376 2.622a1 1 0 1 1 3.002 3.002L17.36 9.643a.5.5 0 0 0 0 .707l.944.944a2.41 2.41 0 0 1 0 3.408l-.944.944a.5.5 0 0 1-.707 0L8.354 7.348a.5.5 0 0 1 0-.707l.944-.944a2.41 2.41 0 0 1 3.408 0l.944.944a.5.5 0 0 0 .707 0z',\\n key: '18tc5c',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M9 8c-1.804 2.71-3.97 3.46-6.583 3.948a.507.507 0 0 0-.302.819l7.32 8.883a1 1 0 0 0 1.185.204C12.735 20.405 16 16.792 16 15',\\n key: 'ytzfxy',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucidePaintbrush.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PaintbrushVertical\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNCAydjQiIC8+CiAgPHBhdGggZD0iTTE3IDJhMSAxIDAgMCAxIDEgMXY5SDZWM2ExIDEgMCAwIDEgMS0xeiIgLz4KICA8cGF0aCBkPSJNNiAxMmExIDEgMCAwIDAtMSAxdjFhMiAyIDAgMCAwIDIgMmgyYTEgMSAwIDAgMSAxIDF2Mi45YTIgMiAwIDEgMCA0IDBWMTdhMSAxIDAgMCAxIDEtMWgyYTIgMiAwIDAgMCAyLTJ2LTFhMSAxIDAgMCAwLTEtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/paintbrush-vertical\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePaintbrushVertical], svg[lucidePaintbrush2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePaintbrushVertical extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'paintbrush-vertical',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 2v2', key: '7u0qdc' }],\\n ['path', { d: 'M14 2v4', key: 'qmzblu' }],\\n ['path', { d: 'M17 2a1 1 0 0 1 1 1v9H6V3a1 1 0 0 1 1-1z', key: 'ycvu00' }],\\n [\\n 'path',\\n {\\n d: 'M6 12a1 1 0 0 0-1 1v1a2 2 0 0 0 2 2h2a1 1 0 0 1 1 1v2.9a2 2 0 1 0 4 0V17a1 1 0 0 1 1-1h2a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1',\\n key: 'iw4wnp',\\n },\\n ],\\n ],\\n aliases: ['paintbrush-2'],\\n };\\n protected override readonly icon = signal(LucidePaintbrushVertical.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucidePaintbrushVertical\\n */\\nexport const LucidePaintbrush2 = LucidePaintbrushVertical;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Palette\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJhMSAxIDAgMCAxIDAtMjAgMTAgOSAwIDAgMSAxMCA5IDUgNSAwIDAgMS01IDVoLTIuMjVhMS43NSAxLjc1IDAgMCAwLTEuNCAyLjhsLjMuNGExLjc1IDEuNzUgMCAwIDEtMS40IDIuOHoiIC8+CiAgPGNpcmNsZSBjeD0iMTMuNSIgY3k9IjYuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KICA8Y2lyY2xlIGN4PSIxNy41IiBjeT0iMTAuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KICA8Y2lyY2xlIGN4PSI2LjUiIGN5PSIxMi41IiByPSIuNSIgZmlsbD0iY3VycmVudENvbG9yIiAvPgogIDxjaXJjbGUgY3g9IjguNSIgY3k9IjcuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/palette\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePalette]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePalette extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'palette',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12 22a1 1 0 0 1 0-20 10 9 0 0 1 10 9 5 5 0 0 1-5 5h-2.25a1.75 1.75 0 0 0-1.4 2.8l.3.4a1.75 1.75 0 0 1-1.4 2.8z',\\n key: 'e79jfc',\\n },\\n ],\\n ['circle', { cx: '13.5', cy: '6.5', r: '.5', fill: 'currentColor', key: '1okk4w' }],\\n ['circle', { cx: '17.5', cy: '10.5', r: '.5', fill: 'currentColor', key: 'f64h9f' }],\\n ['circle', { cx: '6.5', cy: '12.5', r: '.5', fill: 'currentColor', key: 'qy21gx' }],\\n ['circle', { cx: '8.5', cy: '7.5', r: '.5', fill: 'currentColor', key: 'fotxhn' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePalette.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Panda\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMjUgMTcuMjVoMS41TDEyIDE4eiIgLz4KICA8cGF0aCBkPSJtMTUgMTIgMiAyIiAvPgogIDxwYXRoIGQ9Ik0xOCA2LjVhLjUuNSAwIDAgMC0uNS0uNSIgLz4KICA8cGF0aCBkPSJNMjAuNjkgOS42N2E0LjUgNC41IDAgMSAwLTcuMDQtNS41IDguMzUgOC4zNSAwIDAgMC0zLjMgMCA0LjUgNC41IDAgMSAwLTcuMDQgNS41QzIuNDkgMTEuMiAyIDEyLjg4IDIgMTQuNSAyIDE5LjQ3IDYuNDggMjIgMTIgMjJzMTAtMi41MyAxMC03LjVjMC0xLjYyLS40OC0zLjMtMS4zLTQuODMiIC8+CiAgPHBhdGggZD0iTTYgNi41YS40OTUuNDk1IDAgMCAxIC41LS41IiAvPgogIDxwYXRoIGQ9Im05IDEyLTIgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panda\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePanda]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePanda extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'panda',\\n size: 24,\\n node: [\\n ['path', { d: 'M11.25 17.25h1.5L12 18z', key: '1wmwwj' }],\\n ['path', { d: 'm15 12 2 2', key: 'k60wz4' }],\\n ['path', { d: 'M18 6.5a.5.5 0 0 0-.5-.5', key: '1ch4h4' }],\\n [\\n 'path',\\n {\\n d: 'M20.69 9.67a4.5 4.5 0 1 0-7.04-5.5 8.35 8.35 0 0 0-3.3 0 4.5 4.5 0 1 0-7.04 5.5C2.49 11.2 2 12.88 2 14.5 2 19.47 6.48 22 12 22s10-2.53 10-7.5c0-1.62-.48-3.3-1.3-4.83',\\n key: '1c660l',\\n },\\n ],\\n ['path', { d: 'M6 6.5a.495.495 0 0 1 .5-.5', key: 'eviuep' }],\\n ['path', { d: 'm9 12-2 2', key: '326nkw' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePanda.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PanelBottomOpen\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDE4IiAvPgogIDxwYXRoIGQ9Im05IDEwIDMtMyAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-bottom-open\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePanelBottomOpen]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePanelBottomOpen extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'panel-bottom-open',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M3 15h18', key: '5xshup' }],\\n ['path', { d: 'm9 10 3-3 3 3', key: '11gsxs' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePanelBottomOpen.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PanelBottomDashed\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNCAxNWgxIiAvPgogIDxwYXRoIGQ9Ik0xOSAxNWgyIiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDIiIC8+CiAgPHBhdGggZD0iTTkgMTVoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-bottom-dashed\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePanelBottomDashed], svg[lucidePanelBottomInactive]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePanelBottomDashed extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'panel-bottom-dashed',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M14 15h1', key: '171nev' }],\\n ['path', { d: 'M19 15h2', key: '1vnucp' }],\\n ['path', { d: 'M3 15h2', key: '8bym0q' }],\\n ['path', { d: 'M9 15h1', key: '1tg3ks' }],\\n ],\\n aliases: ['panel-bottom-inactive'],\\n };\\n protected override readonly icon = signal(LucidePanelBottomDashed.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucidePanelBottomDashed\\n */\\nexport const LucidePanelBottomInactive = LucidePanelBottomDashed;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PanelBottom\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panel-bottom\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePanelBottom]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePanelBottom extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'panel-bottom',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M3 15h18', key: '5xshup' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePanelBottom.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PanelLeftClose\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDN2MTgiIC8+CiAgPHBhdGggZD0ibTE2IDE1LTMtMyAzLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-left-close\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePanelLeftClose], svg[lucideSidebarClose]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePanelLeftClose extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'panel-left-close',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M9 3v18', key: 'fh3hqa' }],\\n ['path', { d: 'm16 15-3-3 3-3', key: '14y99z' }],\\n ],\\n aliases: ['sidebar-close'],\\n };\\n protected override readonly icon = signal(LucidePanelLeftClose.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucidePanelLeftClose\\n */\\nexport const LucideSidebarClose = LucidePanelLeftClose;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PanelLeftDashed\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDE0djEiIC8+CiAgPHBhdGggZD0iTTkgMTl2MiIgLz4KICA8cGF0aCBkPSJNOSAzdjIiIC8+CiAgPHBhdGggZD0iTTkgOXYxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panel-left-dashed\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePanelLeftDashed], svg[lucidePanelLeftInactive]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePanelLeftDashed extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'panel-left-dashed',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M9 14v1', key: 'askpd8' }],\\n ['path', { d: 'M9 19v2', key: '16tejx' }],\\n ['path', { d: 'M9 3v2', key: '1noubl' }],\\n ['path', { d: 'M9 9v1', key: '19ebxg' }],\\n ],\\n aliases: ['panel-left-inactive'],\\n };\\n protected override readonly icon = signal(LucidePanelLeftDashed.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucidePanelLeftDashed\\n */\\nexport const LucidePanelLeftInactive = LucidePanelLeftDashed;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PanelLeftRightDashed\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTBWOSIgLz4KICA8cGF0aCBkPSJNMTUgMTV2LTEiIC8+CiAgPHBhdGggZD0iTTE1IDIxdi0yIiAvPgogIDxwYXRoIGQ9Ik0xNSA1VjMiIC8+CiAgPHBhdGggZD0iTTkgMTBWOSIgLz4KICA8cGF0aCBkPSJNOSAxNXYtMSIgLz4KICA8cGF0aCBkPSJNOSAyMXYtMiIgLz4KICA8cGF0aCBkPSJNOSA1VjMiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-left-right-dashed\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePanelLeftRightDashed]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePanelLeftRightDashed extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'panel-left-right-dashed',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 10V9', key: '4dkmfx' }],\\n ['path', { d: 'M15 15v-1', key: '6a4afx' }],\\n ['path', { d: 'M15 21v-2', key: '1qshmc' }],\\n ['path', { d: 'M15 5V3', key: '1fk0mb' }],\\n ['path', { d: 'M9 10V9', key: '1lazqi' }],\\n ['path', { d: 'M9 15v-1', key: '9lx740' }],\\n ['path', { d: 'M9 21v-2', key: '1fwk0n' }],\\n ['path', { d: 'M9 5V3', key: '2q8zi6' }],\\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePanelLeftRightDashed.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PanelBottomClose\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDE4IiAvPgogIDxwYXRoIGQ9Im0xNSA4LTMgMy0zLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-bottom-close\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePanelBottomClose]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePanelBottomClose extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'panel-bottom-close',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M3 15h18', key: '5xshup' }],\\n ['path', { d: 'm15 8-3 3-3-3', key: '1oxy1z' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePanelBottomClose.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PanelLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDN2MTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePanelLeft], svg[lucideSidebar]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePanelLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'panel-left',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M9 3v18', key: 'fh3hqa' }],\\n ],\\n aliases: ['sidebar'],\\n };\\n protected override readonly icon = signal(LucidePanelLeft.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucidePanelLeft\\n */\\nexport const LucideSidebar = LucidePanelLeft;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PanelRightClose\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjE4IiAvPgogIDxwYXRoIGQ9Im04IDkgMyAzLTMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-right-close\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePanelRightClose]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePanelRightClose extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'panel-right-close',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M15 3v18', key: '14nvp0' }],\\n ['path', { d: 'm8 9 3 3-3 3', key: '12hl5m' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePanelRightClose.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PanelRightDashed\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNHYxIiAvPgogIDxwYXRoIGQ9Ik0xNSAxOXYyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjIiIC8+CiAgPHBhdGggZD0iTTE1IDl2MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-right-dashed\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePanelRightDashed], svg[lucidePanelRightInactive]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePanelRightDashed extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'panel-right-dashed',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M15 14v1', key: 'ilsfch' }],\\n ['path', { d: 'M15 19v2', key: '1fst2f' }],\\n ['path', { d: 'M15 3v2', key: 'z204g4' }],\\n ['path', { d: 'M15 9v1', key: 'z2a8b1' }],\\n ],\\n aliases: ['panel-right-inactive'],\\n };\\n protected override readonly icon = signal(LucidePanelRightDashed.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucidePanelRightDashed\\n */\\nexport const LucidePanelRightInactive = LucidePanelRightDashed;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PanelRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panel-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePanelRight]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePanelRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'panel-right',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M15 3v18', key: '14nvp0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePanelRight.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PanelTopClose\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0ibTkgMTYgMy0zIDMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-top-close\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePanelTopClose]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePanelTopClose extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'panel-top-close',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M3 9h18', key: '1pudct' }],\\n ['path', { d: 'm9 16 3-3 3 3', key: '1idcnm' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePanelTopClose.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PanelTopBottomDashed\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTVoMSIgLz4KICA8cGF0aCBkPSJNMTQgOWgxIiAvPgogIDxwYXRoIGQ9Ik0xOSAxNWgyIiAvPgogIDxwYXRoIGQ9Ik0xOSA5aDIiIC8+CiAgPHBhdGggZD0iTTMgMTVoMiIgLz4KICA8cGF0aCBkPSJNMyA5aDIiIC8+CiAgPHBhdGggZD0iTTkgMTVoMSIgLz4KICA8cGF0aCBkPSJNOSA5aDEiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-top-bottom-dashed\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePanelTopBottomDashed]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePanelTopBottomDashed extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'panel-top-bottom-dashed',\\n size: 24,\\n node: [\\n ['path', { d: 'M14 15h1', key: '171nev' }],\\n ['path', { d: 'M14 9h1', key: 'l0svgy' }],\\n ['path', { d: 'M19 15h2', key: '1vnucp' }],\\n ['path', { d: 'M19 9h2', key: 'te2zfg' }],\\n ['path', { d: 'M3 15h2', key: '8bym0q' }],\\n ['path', { d: 'M3 9h2', key: '1h4ldw' }],\\n ['path', { d: 'M9 15h1', key: '1tg3ks' }],\\n ['path', { d: 'M9 9h1', key: '15jzuz' }],\\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePanelTopBottomDashed.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PanelRightOpen\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjE4IiAvPgogIDxwYXRoIGQ9Im0xMCAxNS0zLTMgMy0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panel-right-open\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePanelRightOpen]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePanelRightOpen extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'panel-right-open',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M15 3v18', key: '14nvp0' }],\\n ['path', { d: 'm10 15-3-3 3-3', key: '1pgupc' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePanelRightOpen.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PanelTopDashed\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNCA5aDEiIC8+CiAgPHBhdGggZD0iTTE5IDloMiIgLz4KICA8cGF0aCBkPSJNMyA5aDIiIC8+CiAgPHBhdGggZD0iTTkgOWgxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panel-top-dashed\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePanelTopDashed], svg[lucidePanelTopInactive]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePanelTopDashed extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'panel-top-dashed',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M14 9h1', key: 'l0svgy' }],\\n ['path', { d: 'M19 9h2', key: 'te2zfg' }],\\n ['path', { d: 'M3 9h2', key: '1h4ldw' }],\\n ['path', { d: 'M9 9h1', key: '15jzuz' }],\\n ],\\n aliases: ['panel-top-inactive'],\\n };\\n protected override readonly icon = signal(LucidePanelTopDashed.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucidePanelTopDashed\\n */\\nexport const LucidePanelTopInactive = LucidePanelTopDashed;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PanelTopOpen\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0ibTE1IDE0LTMgMy0zLTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-top-open\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePanelTopOpen]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePanelTopOpen extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'panel-top-open',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M3 9h18', key: '1pudct' }],\\n ['path', { d: 'm15 14-3 3-3-3', key: 'g215vf' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePanelTopOpen.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PanelLeftOpen\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDN2MTgiIC8+CiAgPHBhdGggZD0ibTE0IDkgMyAzLTMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panel-left-open\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePanelLeftOpen], svg[lucideSidebarOpen]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePanelLeftOpen extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'panel-left-open',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M9 3v18', key: 'fh3hqa' }],\\n ['path', { d: 'm14 9 3 3-3 3', key: '8010ee' }],\\n ],\\n aliases: ['sidebar-open'],\\n };\\n protected override readonly icon = signal(LucidePanelLeftOpen.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucidePanelLeftOpen\\n */\\nexport const LucideSidebarOpen = LucidePanelLeftOpen;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PanelTop\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panel-top\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePanelTop]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePanelTop extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'panel-top',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M3 9h18', key: '1pudct' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePanelTop.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PanelsRightBottom\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDE1aDEyIiAvPgogIDxwYXRoIGQ9Ik0xNSAzdjE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/panels-right-bottom\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePanelsRightBottom]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePanelsRightBottom extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'panels-right-bottom',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M3 15h12', key: '1wkqb3' }],\\n ['path', { d: 'M15 3v18', key: '14nvp0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePanelsRightBottom.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PanelsTopLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTkgMjFWOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/panels-top-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePanelsTopLeft], svg[lucideLayout]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePanelsTopLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'panels-top-left',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M3 9h18', key: '1pudct' }],\\n ['path', { d: 'M9 21V9', key: '1oto5p' }],\\n ],\\n aliases: ['layout'],\\n };\\n protected override readonly icon = signal(LucidePanelsTopLeft.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucidePanelsTopLeft\\n */\\nexport const LucideLayout = LucidePanelsTopLeft;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PanelsLeftBottom\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDN2MTgiIC8+CiAgPHBhdGggZD0iTTkgMTVoMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/panels-left-bottom\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePanelsLeftBottom]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePanelsLeftBottom extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'panels-left-bottom',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M9 3v18', key: 'fh3hqa' }],\\n ['path', { d: 'M9 15h12', key: '5ijen5' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePanelsLeftBottom.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PaperBag\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNS4zNjQgMy44NDhDNCA2IDMgOS42NTIgMyAxMi42NTJWMTlhMiAyIDAgMDAyIDJoMTRhMiAyIDAgMDAyLTJ2LTVjMC0yLjMzNC0xLjgxNi00LjY2OC0yLjYyMi03LjAwMiIgLz4KICA8cGF0aCBkPSJNNyAzaDExLjM3OWEyIDIgMCAwMTEuNzg5IDEuMTA2bC43MjMgMS40NDdBMSAxIDAgMDExOS45OTcgN2gtOC41MjVhMiAyIDAgMDEtMS43ODktMS4xMDZMOC43OSA0LjEwNWEyIDIgMCAxMC0zLjU3OSAxLjc4OWwyLjI2MSA0LjUyMkE1IDUgMCAwMTggMTIuNjUyVjIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/paper-bag\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePaperBag]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePaperBag extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'paper-bag',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M5.364 3.848C4 6 3 9.652 3 12.652V19a2 2 0 002 2h14a2 2 0 002-2v-5c0-2.334-1.816-4.668-2.622-7.002',\\n key: 'vlsvfu',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M7 3h11.379a2 2 0 011.789 1.106l.723 1.447A1 1 0 0119.997 7h-8.525a2 2 0 01-1.789-1.106L8.79 4.105a2 2 0 10-3.579 1.789l2.261 4.522A5 5 0 018 12.652V21',\\n key: '12exh5',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucidePaperBag.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Paperclip\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgNi04LjQxNCA4LjU4NmEyIDIgMCAwIDAgMi44MjkgMi44MjlsOC40MTQtOC41ODZhNCA0IDAgMSAwLTUuNjU3LTUuNjU3bC04LjM3OSA4LjU1MWE2IDYgMCAxIDAgOC40ODUgOC40ODVsOC4zNzktOC41NTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/paperclip\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePaperclip]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePaperclip extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'paperclip',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm16 6-8.414 8.586a2 2 0 0 0 2.829 2.829l8.414-8.586a4 4 0 1 0-5.657-5.657l-8.379 8.551a6 6 0 1 0 8.485 8.485l8.379-8.551',\\n key: '1miecu',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucidePaperclip.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Parasol\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNSAxMS4xMzQgMTguMTk2IDIxIiAvPgogIDxwYXRoIGQ9Ik0yMC40MjUgNS4yOTlhMTAgMTAgMCAwIDAtMTYuOTQxIDkuNzhjLjE4My41NjMuODQzLjc3NCAxLjM1NS40NzhMMjAuMTYgNi43MTFjLjUxMi0uMjk2LjY2LS45NzMuMjY0LTEuNDEzIiAvPgogIDxwYXRoIGQ9Ik0yMSAyMUgzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/parasol\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideParasol]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideParasol extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'parasol',\\n size: 24,\\n node: [\\n ['path', { d: 'M12.5 11.134 18.196 21', key: 'gf58kt' }],\\n [\\n 'path',\\n {\\n d: 'M20.425 5.299a10 10 0 0 0-16.941 9.78c.183.563.843.774 1.355.478L20.16 6.711c.512-.296.66-.973.264-1.413',\\n key: 'znqfe4',\\n },\\n ],\\n ['path', { d: 'M21 21H3', key: 'oafrgs' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideParasol.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Parentheses\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyMXMtNC0zLTQtOSA0LTkgNC05IiAvPgogIDxwYXRoIGQ9Ik0xNiAzczQgMyA0IDktNCA5LTQgOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/parentheses\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideParentheses]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideParentheses extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'parentheses',\\n size: 24,\\n node: [\\n ['path', { d: 'M8 21s-4-3-4-9 4-9 4-9', key: 'uto9ud' }],\\n ['path', { d: 'M16 3s4 3 4 9-4 9-4 9', key: '4w2vsq' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideParentheses.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Pause\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIxNCIgeT0iMyIgd2lkdGg9IjUiIGhlaWdodD0iMTgiIHJ4PSIxIiAvPgogIDxyZWN0IHg9IjUiIHk9IjMiIHdpZHRoPSI1IiBoZWlnaHQ9IjE4IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pause\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePause]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePause extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'pause',\\n size: 24,\\n node: [\\n ['rect', { x: '14', y: '3', width: '5', height: '18', rx: '1', key: 'kaeet6' }],\\n ['rect', { x: '5', y: '3', width: '5', height: '18', rx: '1', key: '1wsw3u' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePause.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PartyPopper\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNS44IDExLjMgMiAyMmwxMC43LTMuNzkiIC8+CiAgPHBhdGggZD0iTTQgM2guMDEiIC8+CiAgPHBhdGggZD0iTTIyIDhoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNSAyaC4wMSIgLz4KICA8cGF0aCBkPSJNMjIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Im0yMiAyLTIuMjQuNzVhMi45IDIuOSAwIDAgMC0xLjk2IDMuMTJjLjEuODYtLjU3IDEuNjMtMS40NSAxLjYzaC0uMzhjLS44NiAwLTEuNi42LTEuNzYgMS40NEwxNCAxMCIgLz4KICA8cGF0aCBkPSJtMjIgMTMtLjgyLS4zM2MtLjg2LS4zNC0xLjgyLjItMS45OCAxLjExYy0uMTEuNy0uNzIgMS4yMi0xLjQzIDEuMjJIMTciIC8+CiAgPHBhdGggZD0ibTExIDIgLjMzLjgyYy4zNC44Ni0uMiAxLjgyLTEuMTEgMS45OEM5LjUyIDQuOSA5IDUuNTIgOSA2LjIzVjciIC8+CiAgPHBhdGggZD0iTTExIDEzYzEuOTMgMS45MyAyLjgzIDQuMTcgMiA1LS44My44My0zLjA3LS4wNy01LTItMS45My0xLjkzLTIuODMtNC4xNy0yLTUgLjgzLS44MyAzLjA3LjA3IDUgMloiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/party-popper\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePartyPopper]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePartyPopper extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'party-popper',\\n size: 24,\\n node: [\\n ['path', { d: 'M5.8 11.3 2 22l10.7-3.79', key: 'gwxi1d' }],\\n ['path', { d: 'M4 3h.01', key: '1vcuye' }],\\n ['path', { d: 'M22 8h.01', key: '1mrtc2' }],\\n ['path', { d: 'M15 2h.01', key: '1cjtqr' }],\\n ['path', { d: 'M22 20h.01', key: '1mrys2' }],\\n [\\n 'path',\\n {\\n d: 'm22 2-2.24.75a2.9 2.9 0 0 0-1.96 3.12c.1.86-.57 1.63-1.45 1.63h-.38c-.86 0-1.6.6-1.76 1.44L14 10',\\n key: 'hbicv8',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'm22 13-.82-.33c-.86-.34-1.82.2-1.98 1.11c-.11.7-.72 1.22-1.43 1.22H17',\\n key: '1i94pl',\\n },\\n ],\\n [\\n 'path',\\n { d: 'm11 2 .33.82c.34.86-.2 1.82-1.11 1.98C9.52 4.9 9 5.52 9 6.23V7', key: '1cofks' },\\n ],\\n [\\n 'path',\\n {\\n d: 'M11 13c1.93 1.93 2.83 4.17 2 5-.83.83-3.07-.07-5-2-1.93-1.93-2.83-4.17-2-5 .83-.83 3.07.07 5 2Z',\\n key: '4kbmks',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucidePartyPopper.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PawPrint\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjQiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSI4IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMTYiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTkgMTBhNSA1IDAgMCAxIDUgNXYzLjVhMy41IDMuNSAwIDAgMS02Ljg0IDEuMDQ1UTYuNTIgMTcuNDggNC40NiAxNi44NEEzLjUgMy41IDAgMCAxIDUuNSAxMFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/paw-print\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePawPrint]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePawPrint extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'paw-print',\\n size: 24,\\n node: [\\n ['circle', { cx: '11', cy: '4', r: '2', key: 'vol9p0' }],\\n ['circle', { cx: '18', cy: '8', r: '2', key: '17gozi' }],\\n ['circle', { cx: '20', cy: '16', r: '2', key: '1v9bxh' }],\\n [\\n 'path',\\n {\\n d: 'M9 10a5 5 0 0 1 5 5v3.5a3.5 3.5 0 0 1-6.84 1.045Q6.52 17.48 4.46 16.84A3.5 3.5 0 0 1 5.5 10Z',\\n key: '1ydw1z',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucidePawPrint.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PcCase\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMjAiIHg9IjUiIHk9IjIiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNGguMDEiIC8+CiAgPHBhdGggZD0iTTkgNmg2IiAvPgogIDxwYXRoIGQ9Ik05IDEwaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pc-case\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePcCase]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePcCase extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'pc-case',\\n size: 24,\\n node: [\\n ['rect', { width: '14', height: '20', x: '5', y: '2', rx: '2', key: '1uq1d7' }],\\n ['path', { d: 'M15 14h.01', key: '1kp3bh' }],\\n ['path', { d: 'M9 6h6', key: 'dgm16u' }],\\n ['path', { d: 'M9 10h6', key: '9gxzsh' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePcCase.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PenLine\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjFoOCIgLz4KICA8cGF0aCBkPSJNMjEuMTc0IDYuODEyYTEgMSAwIDAgMC0zLjk4Ni0zLjk4N0wzLjg0MiAxNi4xNzRhMiAyIDAgMCAwLS41LjgzbC0xLjMyMSA0LjM1MmEuNS41IDAgMCAwIC42MjMuNjIybDQuMzUzLTEuMzJhMiAyIDAgMCAwIC44My0uNDk3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pen-line\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePenLine], svg[lucideEdit3]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePenLine extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'pen-line',\\n size: 24,\\n node: [\\n ['path', { d: 'M13 21h8', key: '1jsn5i' }],\\n [\\n 'path',\\n {\\n d: 'M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z',\\n key: '1a8usu',\\n },\\n ],\\n ],\\n aliases: ['edit-3'],\\n };\\n protected override readonly icon = signal(LucidePenLine.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucidePenLine\\n */\\nexport const LucideEdit3 = LucidePenLine;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ParkingMeter\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTVoMiIgLz4KICA8cGF0aCBkPSJNMTIgMTJ2MyIgLz4KICA8cGF0aCBkPSJNMTIgMTl2MyIgLz4KICA8cGF0aCBkPSJNMTUuMjgyIDE5YTEgMSAwIDAgMCAuOTQ4LS42OGwyLjM3LTYuOTg4YTcgNyAwIDEgMC0xMy4yIDBsMi4zNyA2Ljk4OGExIDEgMCAwIDAgLjk0OC42OHoiIC8+CiAgPHBhdGggZD0iTTkgOWEzIDMgMCAxIDEgNiAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/parking-meter\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideParkingMeter]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideParkingMeter extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'parking-meter',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 15h2', key: '199qp6' }],\\n ['path', { d: 'M12 12v3', key: '158kv8' }],\\n ['path', { d: 'M12 19v3', key: 'npa21l' }],\\n [\\n 'path',\\n {\\n d: 'M15.282 19a1 1 0 0 0 .948-.68l2.37-6.988a7 7 0 1 0-13.2 0l2.37 6.988a1 1 0 0 0 .948.68z',\\n key: '1jofit',\\n },\\n ],\\n ['path', { d: 'M9 9a3 3 0 1 1 6 0', key: 'jdoeu8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideParkingMeter.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PenOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTAtNi4xNTcgNi4xNjJhMiAyIDAgMCAwLS41LjgzM2wtMS4zMjIgNC4zNmEuNS41IDAgMCAwIC42MjIuNjI0bDQuMzU4LTEuMzIzYTIgMiAwIDAgMCAuODMtLjVMMTQgMTMuOTgyIiAvPgogIDxwYXRoIGQ9Im0xMi44MjkgNy4xNzIgNC4zNTktNC4zNDZhMSAxIDAgMSAxIDMuOTg2IDMuOTg2bC00LjM1MyA0LjM1MyIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pen-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePenOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePenOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'pen-off',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm10 10-6.157 6.162a2 2 0 0 0-.5.833l-1.322 4.36a.5.5 0 0 0 .622.624l4.358-1.323a2 2 0 0 0 .83-.5L14 13.982',\\n key: 'bjo8r8',\\n },\\n ],\\n [\\n 'path',\\n { d: 'm12.829 7.172 4.359-4.346a1 1 0 1 1 3.986 3.986l-4.353 4.353', key: '16h5ne' },\\n ],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePenOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PencilLine\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjFoOCIgLz4KICA8cGF0aCBkPSJtMTUgNSA0IDQiIC8+CiAgPHBhdGggZD0iTTIxLjE3NCA2LjgxMmExIDEgMCAwIDAtMy45ODYtMy45ODdMMy44NDIgMTYuMTc0YTIgMiAwIDAgMC0uNS44M2wtMS4zMjEgNC4zNTJhLjUuNSAwIDAgMCAuNjIzLjYyMmw0LjM1My0xLjMyYTIgMiAwIDAgMCAuODMtLjQ5N3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pencil-line\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePencilLine]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePencilLine extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'pencil-line',\\n size: 24,\\n node: [\\n ['path', { d: 'M13 21h8', key: '1jsn5i' }],\\n ['path', { d: 'm15 5 4 4', key: '1mk7zo' }],\\n [\\n 'path',\\n {\\n d: 'M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z',\\n key: '1a8usu',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucidePencilLine.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Pen\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuMTc0IDYuODEyYTEgMSAwIDAgMC0zLjk4Ni0zLjk4N0wzLjg0MiAxNi4xNzRhMiAyIDAgMCAwLS41LjgzbC0xLjMyMSA0LjM1MmEuNS41IDAgMCAwIC42MjMuNjIybDQuMzUzLTEuMzJhMiAyIDAgMCAwIC44My0uNDk3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pen\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePen], svg[lucideEdit2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePen extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'pen',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z',\\n key: '1a8usu',\\n },\\n ],\\n ],\\n aliases: ['edit-2'],\\n };\\n protected override readonly icon = signal(LucidePen.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucidePen\\n */\\nexport const LucideEdit2 = LucidePen;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PenTool\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuNzA3IDIxLjI5M2ExIDEgMCAwIDEtMS40MTQgMGwtMS41ODYtMS41ODZhMSAxIDAgMCAxIDAtMS40MTRsNS41ODYtNS41ODZhMSAxIDAgMCAxIDEuNDE0IDBsMS41ODYgMS41ODZhMSAxIDAgMCAxIDAgMS40MTR6IiAvPgogIDxwYXRoIGQ9Im0xOCAxMy0xLjM3NS02Ljg3NGExIDEgMCAwIDAtLjc0Ni0uNzc2TDMuMjM1IDIuMDI4YTEgMSAwIDAgMC0xLjIwNyAxLjIwN0w1LjM1IDE1Ljg3OWExIDEgMCAwIDAgLjc3Ni43NDZMMTMgMTgiIC8+CiAgPHBhdGggZD0ibTIuMyAyLjMgNy4yODYgNy4yODYiIC8+CiAgPGNpcmNsZSBjeD0iMTEiIGN5PSIxMSIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pen-tool\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePenTool]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePenTool extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'pen-tool',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M15.707 21.293a1 1 0 0 1-1.414 0l-1.586-1.586a1 1 0 0 1 0-1.414l5.586-5.586a1 1 0 0 1 1.414 0l1.586 1.586a1 1 0 0 1 0 1.414z',\\n key: 'nt11vn',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'm18 13-1.375-6.874a1 1 0 0 0-.746-.776L3.235 2.028a1 1 0 0 0-1.207 1.207L5.35 15.879a1 1 0 0 0 .776.746L13 18',\\n key: '15qc1e',\\n },\\n ],\\n ['path', { d: 'm2.3 2.3 7.286 7.286', key: '1wuzzi' }],\\n ['circle', { cx: '11', cy: '11', r: '2', key: 'xmgehs' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePenTool.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PencilOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTAtNi4xNTcgNi4xNjJhMiAyIDAgMCAwLS41LjgzM2wtMS4zMjIgNC4zNmEuNS41IDAgMCAwIC42MjIuNjI0bDQuMzU4LTEuMzIzYTIgMiAwIDAgMCAuODMtLjVMMTQgMTMuOTgyIiAvPgogIDxwYXRoIGQ9Im0xMi44MjkgNy4xNzIgNC4zNTktNC4zNDZhMSAxIDAgMSAxIDMuOTg2IDMuOTg2bC00LjM1MyA0LjM1MyIgLz4KICA8cGF0aCBkPSJtMTUgNSA0IDQiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pencil-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePencilOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePencilOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'pencil-off',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm10 10-6.157 6.162a2 2 0 0 0-.5.833l-1.322 4.36a.5.5 0 0 0 .622.624l4.358-1.323a2 2 0 0 0 .83-.5L14 13.982',\\n key: 'bjo8r8',\\n },\\n ],\\n [\\n 'path',\\n { d: 'm12.829 7.172 4.359-4.346a1 1 0 1 1 3.986 3.986l-4.353 4.353', key: '16h5ne' },\\n ],\\n ['path', { d: 'm15 5 4 4', key: '1mk7zo' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePencilOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PencilSparkles\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM0g4IiAvPgogIDxwYXRoIGQ9Im0xNS4wMDcgNS4wMDggMy45ODcgMy45ODYiIC8+CiAgPHBhdGggZD0iTTIwIDE1djQiIC8+CiAgPHBhdGggZD0iTTIxLjE3NCA2LjgxM2EyLjgyIDIuODIgMCAwIDAtMy45ODYtMy45ODdMMy44NDIgMTYuMTc1YTIgMiAwIDAgMC0uNS44M2wtMS4zMjEgNC4zNTJhLjUuNSAwIDAgMCAuNjIzLjYyMmw0LjM1My0xLjMyYTIgMiAwIDAgMCAuODMtLjQ5N3oiIC8+CiAgPHBhdGggZD0iTTIyIDE3aC00IiAvPgogIDxwYXRoIGQ9Ik00IDV2NCIgLz4KICA8cGF0aCBkPSJNNiA3SDIiIC8+CiAgPHBhdGggZD0iTTkgMnYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pencil-sparkles\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePencilSparkles]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePencilSparkles extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'pencil-sparkles',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 3H8', key: 'mzdi2d' }],\\n ['path', { d: 'm15.007 5.008 3.987 3.986', key: '1scubj' }],\\n ['path', { d: 'M20 15v4', key: 'nmhudv' }],\\n [\\n 'path',\\n {\\n d: 'M21.174 6.813a2.82 2.82 0 0 0-3.986-3.987L3.842 16.175a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z',\\n key: 'fs0856',\\n },\\n ],\\n ['path', { d: 'M22 17h-4', key: '1sj068' }],\\n ['path', { d: 'M4 5v4', key: '13jjxc' }],\\n ['path', { d: 'M6 7H2', key: '8zbtv0' }],\\n ['path', { d: 'M9 2v2', key: '165o2o' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePencilSparkles.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PencilRuler\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNyA4LjcgMi43YTIuNDEgMi40MSAwIDAgMC0zLjQgMEwyLjcgNS4zYTIuNDEgMi40MSAwIDAgMCAwIDMuNEw3IDEzIiAvPgogIDxwYXRoIGQ9Im04IDYgMi0yIiAvPgogIDxwYXRoIGQ9Im0xOCAxNiAyLTIiIC8+CiAgPHBhdGggZD0ibTE3IDExIDQuMyA0LjNjLjk0Ljk0Ljk0IDIuNDYgMCAzLjRsLTIuNiAyLjZjLS45NC45NC0yLjQ2Ljk0LTMuNCAwTDExIDE3IiAvPgogIDxwYXRoIGQ9Ik0yMS4xNzQgNi44MTJhMSAxIDAgMCAwLTMuOTg2LTMuOTg3TDMuODQyIDE2LjE3NGEyIDIgMCAwIDAtLjUuODNsLTEuMzIxIDQuMzUyYS41LjUgMCAwIDAgLjYyMy42MjJsNC4zNTMtMS4zMmEyIDIgMCAwIDAgLjgzLS40OTd6IiAvPgogIDxwYXRoIGQ9Im0xNSA1IDQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pencil-ruler\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePencilRuler]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePencilRuler extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'pencil-ruler',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M13 7 8.7 2.7a2.41 2.41 0 0 0-3.4 0L2.7 5.3a2.41 2.41 0 0 0 0 3.4L7 13',\\n key: 'orapub',\\n },\\n ],\\n ['path', { d: 'm8 6 2-2', key: '115y1s' }],\\n ['path', { d: 'm18 16 2-2', key: 'ee94s4' }],\\n [\\n 'path',\\n {\\n d: 'm17 11 4.3 4.3c.94.94.94 2.46 0 3.4l-2.6 2.6c-.94.94-2.46.94-3.4 0L11 17',\\n key: 'cfq27r',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z',\\n key: '1a8usu',\\n },\\n ],\\n ['path', { d: 'm15 5 4 4', key: '1mk7zo' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePencilRuler.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PersonStanding\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjUiIHI9IjEiIC8+CiAgPHBhdGggZD0ibTkgMjAgMy02IDMgNiIgLz4KICA8cGF0aCBkPSJtNiA4IDYgMiA2LTIiIC8+CiAgPHBhdGggZD0iTTEyIDEwdjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/person-standing\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePersonStanding]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePersonStanding extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'person-standing',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '5', r: '1', key: 'gxeob9' }],\\n ['path', { d: 'm9 20 3-6 3 6', key: 'se2kox' }],\\n ['path', { d: 'm6 8 6 2 6-2', key: '4o3us4' }],\\n ['path', { d: 'M12 10v4', key: '1kjpxc' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePersonStanding.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Pencil\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuMTc0IDYuODEyYTEgMSAwIDAgMC0zLjk4Ni0zLjk4N0wzLjg0MiAxNi4xNzRhMiAyIDAgMCAwLS41LjgzbC0xLjMyMSA0LjM1MmEuNS41IDAgMCAwIC42MjMuNjIybDQuMzUzLTEuMzJhMiAyIDAgMCAwIC44My0uNDk3eiIgLz4KICA8cGF0aCBkPSJtMTUgNSA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pencil\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePencil]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePencil extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'pencil',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z',\\n key: '1a8usu',\\n },\\n ],\\n ['path', { d: 'm15 5 4 4', key: '1mk7zo' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePencil.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Phi\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/phi\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePhi]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePhi extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'phi',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 2v20', key: 't6zp3m' }],\\n ['circle', { cx: '12', cy: '12', r: '7', key: 'fim9np' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePhi.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Percent\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTkiIHgyPSI1IiB5MT0iNSIgeTI9IjE5IiAvPgogIDxjaXJjbGUgY3g9IjYuNSIgY3k9IjYuNSIgcj0iMi41IiAvPgogIDxjaXJjbGUgY3g9IjE3LjUiIGN5PSIxNy41IiByPSIyLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/percent\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePercent]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePercent extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'percent',\\n size: 24,\\n node: [\\n ['line', { x1: '19', x2: '5', y1: '5', y2: '19', key: '1x9vlm' }],\\n ['circle', { cx: '6.5', cy: '6.5', r: '2.5', key: '4mh3h7' }],\\n ['circle', { cx: '17.5', cy: '17.5', r: '2.5', key: '1mdrzq' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePercent.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PhilippinePeso\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTFINCIgLz4KICA8cGF0aCBkPSJNMjAgN0g0IiAvPgogIDxwYXRoIGQ9Ik03IDIxVjRhMSAxIDAgMCAxIDEtMWg0YTEgMSAwIDAgMSAwIDEySDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/philippine-peso\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePhilippinePeso]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePhilippinePeso extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'philippine-peso',\\n size: 24,\\n node: [\\n ['path', { d: 'M20 11H4', key: '6ut86h' }],\\n ['path', { d: 'M20 7H4', key: 'zbl0bi' }],\\n ['path', { d: 'M7 21V4a1 1 0 0 1 1-1h4a1 1 0 0 1 0 12H7', key: '1ana5r' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePhilippinePeso.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PhoneIncoming\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMnY2aDYiIC8+CiAgPHBhdGggZD0ibTIyIDItNiA2IiAvPgogIDxwYXRoIGQ9Ik0xMy44MzIgMTYuNTY4YTEgMSAwIDAgMCAxLjIxMy0uMzAzbC4zNTUtLjQ2NUEyIDIgMCAwIDEgMTcgMTVoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLTIgMkExOCAxOCAwIDAgMSAyIDRhMiAyIDAgMCAxIDItMmgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtLjggMS42bC0uNDY4LjM1MWExIDEgMCAwIDAtLjI5MiAxLjIzMyAxNCAxNCAwIDAgMCA2LjM5MiA2LjM4NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/phone-incoming\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePhoneIncoming]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePhoneIncoming extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'phone-incoming',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 2v6h6', key: '1mfrl5' }],\\n ['path', { d: 'm22 2-6 6', key: '6f0sa0' }],\\n [\\n 'path',\\n {\\n d: 'M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384',\\n key: '9njp5v',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucidePhoneIncoming.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Pentagon\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuODMgMi4zOGEyIDIgMCAwIDEgMi4zNCAwbDggNS43NGEyIDIgMCAwIDEgLjczIDIuMjVsLTMuMDQgOS4yNmEyIDIgMCAwIDEtMS45IDEuMzdINy4wNGEyIDIgMCAwIDEtMS45LTEuMzdMMi4xIDEwLjM3YTIgMiAwIDAgMSAuNzMtMi4yNXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pentagon\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePentagon]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePentagon extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'pentagon',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M10.83 2.38a2 2 0 0 1 2.34 0l8 5.74a2 2 0 0 1 .73 2.25l-3.04 9.26a2 2 0 0 1-1.9 1.37H7.04a2 2 0 0 1-1.9-1.37L2.1 10.37a2 2 0 0 1 .73-2.25z',\\n key: '2hea0t',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucidePentagon.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PhoneForwarded\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNmg4IiAvPgogIDxwYXRoIGQ9Im0xOCAyIDQgNC00IDQiIC8+CiAgPHBhdGggZD0iTTEzLjgzMiAxNi41NjhhMSAxIDAgMCAwIDEuMjEzLS4zMDNsLjM1NS0uNDY1QTIgMiAwIDAgMSAxNyAxNWgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtMiAyQTE4IDE4IDAgMCAxIDIgNGEyIDIgMCAwIDEgMi0yaDNhMiAyIDAgMCAxIDIgMnYzYTIgMiAwIDAgMS0uOCAxLjZsLS40NjguMzUxYTEgMSAwIDAgMC0uMjkyIDEuMjMzIDE0IDE0IDAgMCAwIDYuMzkyIDYuMzg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/phone-forwarded\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePhoneForwarded]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePhoneForwarded extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'phone-forwarded',\\n size: 24,\\n node: [\\n ['path', { d: 'M14 6h8', key: 'yd68k4' }],\\n ['path', { d: 'm18 2 4 4-4 4', key: 'pucp1d' }],\\n [\\n 'path',\\n {\\n d: 'M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384',\\n key: '9njp5v',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucidePhoneForwarded.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PhoneCall\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMmE5IDkgMCAwIDEgOSA5IiAvPgogIDxwYXRoIGQ9Ik0xMyA2YTUgNSAwIDAgMSA1IDUiIC8+CiAgPHBhdGggZD0iTTEzLjgzMiAxNi41NjhhMSAxIDAgMCAwIDEuMjEzLS4zMDNsLjM1NS0uNDY1QTIgMiAwIDAgMSAxNyAxNWgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtMiAyQTE4IDE4IDAgMCAxIDIgNGEyIDIgMCAwIDEgMi0yaDNhMiAyIDAgMCAxIDIgMnYzYTIgMiAwIDAgMS0uOCAxLjZsLS40NjguMzUxYTEgMSAwIDAgMC0uMjkyIDEuMjMzIDE0IDE0IDAgMCAwIDYuMzkyIDYuMzg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/phone-call\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePhoneCall]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePhoneCall extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'phone-call',\\n size: 24,\\n node: [\\n ['path', { d: 'M13 2a9 9 0 0 1 9 9', key: '1itnx2' }],\\n ['path', { d: 'M13 6a5 5 0 0 1 5 5', key: '11nki7' }],\\n [\\n 'path',\\n {\\n d: 'M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384',\\n key: '9njp5v',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucidePhoneCall.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PhoneMissed\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMiA2IDYiIC8+CiAgPHBhdGggZD0ibTIyIDItNiA2IiAvPgogIDxwYXRoIGQ9Ik0xMy44MzIgMTYuNTY4YTEgMSAwIDAgMCAxLjIxMy0uMzAzbC4zNTUtLjQ2NUEyIDIgMCAwIDEgMTcgMTVoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLTIgMkExOCAxOCAwIDAgMSAyIDRhMiAyIDAgMCAxIDItMmgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtLjggMS42bC0uNDY4LjM1MWExIDEgMCAwIDAtLjI5MiAxLjIzMyAxNCAxNCAwIDAgMCA2LjM5MiA2LjM4NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/phone-missed\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePhoneMissed]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePhoneMissed extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'phone-missed',\\n size: 24,\\n node: [\\n ['path', { d: 'm16 2 6 6', key: '1gw87d' }],\\n ['path', { d: 'm22 2-6 6', key: '6f0sa0' }],\\n [\\n 'path',\\n {\\n d: 'M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384',\\n key: '9njp5v',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucidePhoneMissed.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Pi\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iOSIgeDI9IjkiIHkxPSI0IiB5Mj0iMjAiIC8+CiAgPHBhdGggZD0iTTQgN2MwLTEuNyAxLjMtMyAzLTNoMTMiIC8+CiAgPHBhdGggZD0iTTE4IDIwYy0xLjcgMC0zLTEuMy0zLTNWNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pi\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePi]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePi extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'pi',\\n size: 24,\\n node: [\\n ['line', { x1: '9', x2: '9', y1: '4', y2: '20', key: 'ovs5a5' }],\\n ['path', { d: 'M4 7c0-1.7 1.3-3 3-3h13', key: '10pag4' }],\\n ['path', { d: 'M18 20c-1.7 0-3-1.3-3-3V4', key: '1gaosr' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePi.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PhoneOutgoing\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgOCA2LTYiIC8+CiAgPHBhdGggZD0iTTIyIDhWMmgtNiIgLz4KICA8cGF0aCBkPSJNMTMuODMyIDE2LjU2OGExIDEgMCAwIDAgMS4yMTMtLjMwM2wuMzU1LS40NjVBMiAyIDAgMCAxIDE3IDE1aDNhMiAyIDAgMCAxIDIgMnYzYTIgMiAwIDAgMS0yIDJBMTggMTggMCAwIDEgMiA0YTIgMiAwIDAgMSAyLTJoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLS44IDEuNmwtLjQ2OC4zNTFhMSAxIDAgMCAwLS4yOTIgMS4yMzMgMTQgMTQgMCAwIDAgNi4zOTIgNi4zODQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/phone-outgoing\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePhoneOutgoing]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePhoneOutgoing extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'phone-outgoing',\\n size: 24,\\n node: [\\n ['path', { d: 'm16 8 6-6', key: 'oawc05' }],\\n ['path', { d: 'M22 8V2h-6', key: 'oqy2zc' }],\\n [\\n 'path',\\n {\\n d: 'M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384',\\n key: '9njp5v',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucidePhoneOutgoing.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PhoneOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMSAxMy45YTE0IDE0IDAgMCAwIDMuNzMyIDIuNjY4IDEgMSAwIDAgMCAxLjIxMy0uMzAzbC4zNTUtLjQ2NUEyIDIgMCAwIDEgMTcgMTVoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLTIgMiAxOCAxOCAwIDAgMS0xMi43MjgtNS4yNzIiIC8+CiAgPHBhdGggZD0iTTIyIDIgMiAyMiIgLz4KICA8cGF0aCBkPSJNNC43NiAxMy41ODJBMTggMTggMCAwIDEgMiA0YTIgMiAwIDAgMSAyLTJoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLS44IDEuNmwtLjQ2OC4zNTFhMSAxIDAgMCAwLS4yOTIgMS4yMzMgMTQgMTQgMCAwIDAgLjI0NC40NzMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/phone-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePhoneOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePhoneOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'phone-off',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M10.1 13.9a14 14 0 0 0 3.732 2.668 1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2 18 18 0 0 1-12.728-5.272',\\n key: '1wngk7',\\n },\\n ],\\n ['path', { d: 'M22 2 2 22', key: 'y4kqgn' }],\\n [\\n 'path',\\n {\\n d: 'M4.76 13.582A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 .244.473',\\n key: '10hv5p',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucidePhoneOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Piano\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguNSA4Yy0xLjQgMC0yLjYtLjgtMy4yLTJBNi44NyA2Ljg3IDAgMCAwIDIgOXYxMWEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTguNUMyMiA5LjYgMjAuNCA4IDE4LjUgOCIgLz4KICA8cGF0aCBkPSJNMiAxNGgyMCIgLz4KICA8cGF0aCBkPSJNNiAxNHY0IiAvPgogIDxwYXRoIGQ9Ik0xMCAxNHY0IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNHY0IiAvPgogIDxwYXRoIGQ9Ik0xOCAxNHY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/piano\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePiano]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePiano extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'piano',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M18.5 8c-1.4 0-2.6-.8-3.2-2A6.87 6.87 0 0 0 2 9v11a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-8.5C22 9.6 20.4 8 18.5 8',\\n key: 'lag0yf',\\n },\\n ],\\n ['path', { d: 'M2 14h20', key: 'myj16y' }],\\n ['path', { d: 'M6 14v4', key: '9ng0ue' }],\\n ['path', { d: 'M10 14v4', key: '1v8uk5' }],\\n ['path', { d: 'M14 14v4', key: '1tqops' }],\\n ['path', { d: 'M18 14v4', key: '18uqwm' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePiano.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Phone\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuODMyIDE2LjU2OGExIDEgMCAwIDAgMS4yMTMtLjMwM2wuMzU1LS40NjVBMiAyIDAgMCAxIDE3IDE1aDNhMiAyIDAgMCAxIDIgMnYzYTIgMiAwIDAgMS0yIDJBMTggMTggMCAwIDEgMiA0YTIgMiAwIDAgMSAyLTJoM2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLS44IDEuNmwtLjQ2OC4zNTFhMSAxIDAgMCAwLS4yOTIgMS4yMzMgMTQgMTQgMCAwIDAgNi4zOTIgNi4zODQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/phone\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePhone]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePhone extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'phone',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384',\\n key: '9njp5v',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucidePhone.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Pickaxe\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQgMTMtOC4zODEgOC4zOGExIDEgMCAwIDEtMy4wMDEtM0wxMSA5Ljk5OSIgLz4KICA8cGF0aCBkPSJNMTUuOTczIDQuMDI3QTEzIDEzIDAgMCAwIDUuOTAyIDIuMzczYy0xLjM5OC4zNDItMS4wOTIgMi4xNTguMjc3IDIuNjAxYTE5LjkgMTkuOSAwIDAgMSA1LjgyMiAzLjAyNCIgLz4KICA8cGF0aCBkPSJNMTYuMDAxIDExLjk5OWExOS45IDE5LjkgMCAwIDEgMy4wMjQgNS44MjRjLjQ0NCAxLjM2OSAyLjI2IDEuNjc2IDIuNjAzLjI3OEExMyAxMyAwIDAgMCAyMCA4LjA2OSIgLz4KICA8cGF0aCBkPSJNMTguMzUyIDMuMzUyYTEuMjA1IDEuMjA1IDAgMCAwLTEuNzA0IDBsLTUuMjk2IDUuMjk2YTEuMjA1IDEuMjA1IDAgMCAwIDAgMS43MDRsMi4yOTYgMi4yOTZhMS4yMDUgMS4yMDUgMCAwIDAgMS43MDQgMGw1LjI5Ni01LjI5NmExLjIwNSAxLjIwNSAwIDAgMCAwLTEuNzA0eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pickaxe\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePickaxe]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePickaxe extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'pickaxe',\\n size: 24,\\n node: [\\n ['path', { d: 'm14 13-8.381 8.38a1 1 0 0 1-3.001-3L11 9.999', key: '1lw9ds' }],\\n [\\n 'path',\\n {\\n d: 'M15.973 4.027A13 13 0 0 0 5.902 2.373c-1.398.342-1.092 2.158.277 2.601a19.9 19.9 0 0 1 5.822 3.024',\\n key: 'ffj4ej',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M16.001 11.999a19.9 19.9 0 0 1 3.024 5.824c.444 1.369 2.26 1.676 2.603.278A13 13 0 0 0 20 8.069',\\n key: '8tj4zw',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M18.352 3.352a1.205 1.205 0 0 0-1.704 0l-5.296 5.296a1.205 1.205 0 0 0 0 1.704l2.296 2.296a1.205 1.205 0 0 0 1.704 0l5.296-5.296a1.205 1.205 0 0 0 0-1.704z',\\n key: 'hh6h97',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucidePickaxe.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PictureInPicture2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOVY2YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAydjEwYzAgMS4xLjkgMiAyIDJoNCIgLz4KICA8cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iNyIgeD0iMTIiIHk9IjEzIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/picture-in-picture-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePictureInPicture2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePictureInPicture2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'picture-in-picture-2',\\n size: 24,\\n node: [\\n ['path', { d: 'M21 9V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v10c0 1.1.9 2 2 2h4', key: 'daa4of' }],\\n ['rect', { width: '10', height: '7', x: '12', y: '13', rx: '2', key: '1nb8gs' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePictureInPicture2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PictureInPicture\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMGg2VjQiIC8+CiAgPHBhdGggZD0ibTIgNCA2IDYiIC8+CiAgPHBhdGggZD0iTTIxIDEwVjdhMiAyIDAgMCAwLTItMmgtNyIgLz4KICA8cGF0aCBkPSJNMyAxNHYyYTIgMiAwIDAgMCAyIDJoMyIgLz4KICA8cmVjdCB4PSIxMiIgeT0iMTQiIHdpZHRoPSIxMCIgaGVpZ2h0PSI3IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/picture-in-picture\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePictureInPicture]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePictureInPicture extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'picture-in-picture',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 10h6V4', key: 'zwrco' }],\\n ['path', { d: 'm2 4 6 6', key: 'ug085t' }],\\n ['path', { d: 'M21 10V7a2 2 0 0 0-2-2h-7', key: 'git5jr' }],\\n ['path', { d: 'M3 14v2a2 2 0 0 0 2 2h3', key: '1f7fh3' }],\\n ['rect', { x: '12', y: '14', width: '10', height: '7', rx: '1', key: '1wjs3o' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePictureInPicture.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PiggyBank\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTdoM3YyYTEgMSAwIDAgMCAxIDFoMmExIDEgMCAwIDAgMS0xdi0zYTMuMTYgMy4xNiAwIDAgMCAyLTJoMWExIDEgMCAwIDAgMS0xdi0yYTEgMSAwIDAgMC0xLTFoLTFhNSA1IDAgMCAwLTItNFYzYTQgNCAwIDAgMC0zLjIgMS42bC0uMy40SDExYTYgNiAwIDAgMC02IDZ2MWE1IDUgMCAwIDAgMiA0djNhMSAxIDAgMCAwIDEgMWgyYTEgMSAwIDAgMCAxLTF6IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMGguMDEiIC8+CiAgPHBhdGggZD0iTTIgOHYxYTIgMiAwIDAgMCAyIDJoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/piggy-bank\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePiggyBank]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePiggyBank extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'piggy-bank',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M11 17h3v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-3a3.16 3.16 0 0 0 2-2h1a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1h-1a5 5 0 0 0-2-4V3a4 4 0 0 0-3.2 1.6l-.3.4H11a6 6 0 0 0-6 6v1a5 5 0 0 0 2 4v3a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1z',\\n key: '1piglc',\\n },\\n ],\\n ['path', { d: 'M16 10h.01', key: '1m94wz' }],\\n ['path', { d: 'M2 8v1a2 2 0 0 0 2 2h1', key: '1env43' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePiggyBank.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Pilcrow\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTcgNHYxNiIgLz4KICA8cGF0aCBkPSJNMTkgNEg5LjVhNC41IDQuNSAwIDAgMCAwIDlIMTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pilcrow\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePilcrow]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePilcrow extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'pilcrow',\\n size: 24,\\n node: [\\n ['path', { d: 'M13 4v16', key: '8vvj80' }],\\n ['path', { d: 'M17 4v16', key: '7dpous' }],\\n ['path', { d: 'M19 4H9.5a4.5 4.5 0 0 0 0 9H13', key: 'sh4n9v' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePilcrow.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PilcrowRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgM3YxMSIgLz4KICA8cGF0aCBkPSJNMTAgOUg3YTEgMSAwIDAgMSAwLTZoOCIgLz4KICA8cGF0aCBkPSJNMTQgM3YxMSIgLz4KICA8cGF0aCBkPSJtMTggMTQgNCA0SDIiIC8+CiAgPHBhdGggZD0ibTIyIDE4LTQgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pilcrow-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePilcrowRight]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePilcrowRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'pilcrow-right',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 3v11', key: 'o3l5kj' }],\\n ['path', { d: 'M10 9H7a1 1 0 0 1 0-6h8', key: '1wb1nc' }],\\n ['path', { d: 'M14 3v11', key: 'mlfb7b' }],\\n ['path', { d: 'm18 14 4 4H2', key: '4r8io1' }],\\n ['path', { d: 'm22 18-4 4', key: '1hjjrd' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePilcrowRight.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PilcrowLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgM3YxMSIgLz4KICA8cGF0aCBkPSJNMTQgOWgtM2EzIDMgMCAwIDEgMC02aDkiIC8+CiAgPHBhdGggZD0iTTE4IDN2MTEiIC8+CiAgPHBhdGggZD0iTTIyIDE4SDJsNC00IiAvPgogIDxwYXRoIGQ9Im02IDIyLTQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pilcrow-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePilcrowLeft]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePilcrowLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'pilcrow-left',\\n size: 24,\\n node: [\\n ['path', { d: 'M14 3v11', key: 'mlfb7b' }],\\n ['path', { d: 'M14 9h-3a3 3 0 0 1 0-6h9', key: '1ulc19' }],\\n ['path', { d: 'M18 3v11', key: '1phi0r' }],\\n ['path', { d: 'M22 18H2l4-4', key: 'yt65j9' }],\\n ['path', { d: 'm6 22-4-4', key: '6jgyf5' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePilcrowLeft.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PillBottle\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTFoLTRhMSAxIDAgMCAwLTEgMXY1YTEgMSAwIDAgMCAxIDFoNCIgLz4KICA8cGF0aCBkPSJNNiA3djEzYTIgMiAwIDAgMCAyIDJoOGEyIDIgMCAwIDAgMi0yVjciIC8+CiAgPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjUiIHg9IjQiIHk9IjIiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pill-bottle\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePillBottle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePillBottle extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'pill-bottle',\\n size: 24,\\n node: [\\n ['path', { d: 'M18 11h-4a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1h4', key: '17ldeb' }],\\n ['path', { d: 'M6 7v13a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V7', key: 'nc37y6' }],\\n ['rect', { width: '16', height: '5', x: '4', y: '2', rx: '1', key: '3jeezo' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePillBottle.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PinOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NSIgLz4KICA8cGF0aCBkPSJNMTUgOS4zNFY3YTEgMSAwIDAgMSAxLTEgMiAyIDAgMCAwIDAtNEg3Ljg5IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTkgOXYxLjc2YTIgMiAwIDAgMS0xLjExIDEuNzlsLTEuNzguOUEyIDIgMCAwIDAgNSAxNS4yNFYxNmExIDEgMCAwIDAgMSAxaDExIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pin-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePinOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePinOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'pin-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 17v5', key: 'bb1du9' }],\\n ['path', { d: 'M15 9.34V7a1 1 0 0 1 1-1 2 2 0 0 0 0-4H7.89', key: 'znwnzq' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n [\\n 'path',\\n {\\n d: 'M9 9v1.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24V16a1 1 0 0 0 1 1h11',\\n key: 'c9qhm2',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucidePinOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Pill\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuNSAyMC41IDEwLTEwYTQuOTUgNC45NSAwIDEgMC03LTdsLTEwIDEwYTQuOTUgNC45NSAwIDEgMCA3IDdaIiAvPgogIDxwYXRoIGQ9Im04LjUgOC41IDcgNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pill\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePill]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePill extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'pill',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'm10.5 20.5 10-10a4.95 4.95 0 1 0-7-7l-10 10a4.95 4.95 0 1 0 7 7Z', key: 'wa1lgi' },\\n ],\\n ['path', { d: 'm8.5 8.5 7 7', key: 'rvfmvr' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePill.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Pin\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NSIgLz4KICA8cGF0aCBkPSJNOSAxMC43NmEyIDIgMCAwIDEtMS4xMSAxLjc5bC0xLjc4LjlBMiAyIDAgMCAwIDUgMTUuMjRWMTZhMSAxIDAgMCAwIDEgMWgxMmExIDEgMCAwIDAgMS0xdi0uNzZhMiAyIDAgMCAwLTEuMTEtMS43OWwtMS43OC0uOUEyIDIgMCAwIDEgMTUgMTAuNzZWN2ExIDEgMCAwIDEgMS0xIDIgMiAwIDAgMCAwLTRIOGEyIDIgMCAwIDAgMCA0IDEgMSAwIDAgMSAxIDF6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pin\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePin]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePin extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'pin',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 17v5', key: 'bb1du9' }],\\n [\\n 'path',\\n {\\n d: 'M9 10.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24V16a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-.76a2 2 0 0 0-1.11-1.79l-1.78-.9A2 2 0 0 1 15 10.76V7a1 1 0 0 1 1-1 2 2 0 0 0 0-4H8a2 2 0 0 0 0 4 1 1 0 0 1 1 1z',\\n key: '1nkz8b',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucidePin.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Pipette\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgOS04LjQxNCA4LjQxNEEyIDIgMCAwIDAgMyAxOC44Mjh2MS4zNDRhMiAyIDAgMCAxLS41ODYgMS40MTRBMiAyIDAgMCAxIDMuODI4IDIxaDEuMzQ0YTIgMiAwIDAgMCAxLjQxNC0uNTg2TDE1IDEyIiAvPgogIDxwYXRoIGQ9Im0xOCA5IC40LjRhMSAxIDAgMSAxLTMgM2wtMy44LTMuOGExIDEgMCAxIDEgMy0zbC40LjQgMy40LTMuNGExIDEgMCAxIDEgMyAzeiIgLz4KICA8cGF0aCBkPSJtMiAyMiAuNDE0LS40MTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pipette\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePipette]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePipette extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'pipette',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm12 9-8.414 8.414A2 2 0 0 0 3 18.828v1.344a2 2 0 0 1-.586 1.414A2 2 0 0 1 3.828 21h1.344a2 2 0 0 0 1.414-.586L15 12',\\n key: '1y3wsu',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'm18 9 .4.4a1 1 0 1 1-3 3l-3.8-3.8a1 1 0 1 1 3-3l.4.4 3.4-3.4a1 1 0 1 1 3 3z',\\n key: '110lr1',\\n },\\n ],\\n ['path', { d: 'm2 22 .414-.414', key: 'jhxm08' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePipette.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Plane\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuOCAxOS4yIDE2IDExbDMuNS0zLjVDMjEgNiAyMS41IDQgMjEgM2MtMS0uNS0zIDAtNC41IDEuNUwxMyA4IDQuOCA2LjJjLS41LS4xLS45LjEtMS4xLjVsLS4zLjVjLS4yLjUtLjEgMSAuMyAxLjNMOSAxMmwtMiAzSDRsLTEgMSAzIDIgMiAzIDEtMXYtM2wzLTIgMy41IDUuM2MuMy40LjguNSAxLjMuM2wuNS0uMmMuNC0uMy42LS43LjUtMS4yeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/plane\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePlane]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePlane extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'plane',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M17.8 19.2 16 11l3.5-3.5C21 6 21.5 4 21 3c-1-.5-3 0-4.5 1.5L13 8 4.8 6.2c-.5-.1-.9.1-1.1.5l-.3.5c-.2.5-.1 1 .3 1.3L9 12l-2 3H4l-1 1 3 2 2 3 1-1v-3l3-2 3.5 5.3c.3.4.8.5 1.3.3l.5-.2c.4-.3.6-.7.5-1.2z',\\n key: '1v9wt8',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucidePlane.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Pizza\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTQtMSAxIiAvPgogIDxwYXRoIGQ9Im0xMy43NSAxOC4yNS0xLjI1IDEuNDIiIC8+CiAgPHBhdGggZD0iTTE3Ljc3NSA1LjY1NGExNS42OCAxNS42OCAwIDAgMC0xMi4xMjEgMTIuMTIiIC8+CiAgPHBhdGggZD0iTTE4LjggOS4zYTEgMSAwIDAgMCAyLjEgNy43IiAvPgogIDxwYXRoIGQ9Ik0yMS45NjQgMjAuNzMyYTEgMSAwIDAgMS0xLjIzMiAxLjIzMmwtMTgtNWExIDEgMCAwIDEtLjY5NS0xLjIzMkExOS42OCAxOS42OCAwIDAgMSAxNS43MzIgMi4wMzdhMSAxIDAgMCAxIDEuMjMyLjY5NXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pizza\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePizza]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePizza extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'pizza',\\n size: 24,\\n node: [\\n ['path', { d: 'm12 14-1 1', key: '11onhr' }],\\n ['path', { d: 'm13.75 18.25-1.25 1.42', key: '1yisr3' }],\\n ['path', { d: 'M17.775 5.654a15.68 15.68 0 0 0-12.121 12.12', key: '1qtqk6' }],\\n ['path', { d: 'M18.8 9.3a1 1 0 0 0 2.1 7.7', key: 'fbbbr2' }],\\n [\\n 'path',\\n {\\n d: 'M21.964 20.732a1 1 0 0 1-1.232 1.232l-18-5a1 1 0 0 1-.695-1.232A19.68 19.68 0 0 1 15.732 2.037a1 1 0 0 1 1.232.695z',\\n key: '1hyfdd',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucidePizza.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PlayOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuMjE1IDQuNTYgOS43OSA1LjcxYTIgMiAwIDAgMSAuMDAzIDMuNDU4bC0uMzkzLjIzIiAvPgogIDxwYXRoIGQ9Im0xNi4wNDIgMTYuMDQyLTguMDM0IDQuNjg2QTIgMiAwIDAgMSA1IDE5VjUiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/play-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePlayOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePlayOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'play-off',\\n size: 24,\\n node: [\\n ['path', { d: 'm10.215 4.56 9.79 5.71a2 2 0 0 1 .003 3.458l-.393.23', key: 'fdtkwz' }],\\n ['path', { d: 'm16.042 16.042-8.034 4.686A2 2 0 0 1 5 19V5', key: '1c8hxg' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePlayOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PlugZap\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNi4zIDIwLjNhMi40IDIuNCAwIDAgMCAzLjQgMEwxMiAxOGwtNi02LTIuMyAyLjNhMi40IDIuNCAwIDAgMCAwIDMuNFoiIC8+CiAgPHBhdGggZD0ibTIgMjIgMy0zIiAvPgogIDxwYXRoIGQ9Ik03LjUgMTMuNSAxMCAxMSIgLz4KICA8cGF0aCBkPSJNMTAuNSAxNi41IDEzIDE0IiAvPgogIDxwYXRoIGQ9Im0xOCAzLTQgNGg2bC00IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/plug-zap\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePlugZap], svg[lucidePlugZap2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePlugZap extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'plug-zap',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6.3 20.3a2.4 2.4 0 0 0 3.4 0L12 18l-6-6-2.3 2.3a2.4 2.4 0 0 0 0 3.4Z',\\n key: 'goz73y',\\n },\\n ],\\n ['path', { d: 'm2 22 3-3', key: '19mgm9' }],\\n ['path', { d: 'M7.5 13.5 10 11', key: '7xgeeb' }],\\n ['path', { d: 'M10.5 16.5 13 14', key: '10btkg' }],\\n ['path', { d: 'm18 3-4 4h6l-4 4', key: '16psg9' }],\\n ],\\n aliases: ['plug-zap-2'],\\n };\\n protected override readonly icon = signal(LucidePlugZap.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucidePlugZap\\n */\\nexport const LucidePlugZap2 = LucidePlugZap;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Play\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA1YTIgMiAwIDAgMSAzLjAwOC0xLjcyOGwxMS45OTcgNi45OThhMiAyIDAgMCAxIC4wMDMgMy40NThsLTEyIDdBMiAyIDAgMCAxIDUgMTl6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/play\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePlay]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePlay extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'play',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z',\\n key: '10ikf1',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucidePlay.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Plug2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAydjYiIC8+CiAgPHBhdGggZD0iTTE1IDJ2NiIgLz4KICA8cGF0aCBkPSJNMTIgMTd2NSIgLz4KICA8cGF0aCBkPSJNNSA4aDE0IiAvPgogIDxwYXRoIGQ9Ik02IDExVjhoMTJ2M2E2IDYgMCAxIDEtMTIgMFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/plug-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePlug2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePlug2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'plug-2',\\n size: 24,\\n node: [\\n ['path', { d: 'M9 2v6', key: '17ngun' }],\\n ['path', { d: 'M15 2v6', key: 's7yy2p' }],\\n ['path', { d: 'M12 17v5', key: 'bb1du9' }],\\n ['path', { d: 'M5 8h14', key: 'pcz4l3' }],\\n ['path', { d: 'M6 11V8h12v3a6 6 0 1 1-12 0Z', key: 'wtfw2c' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePlug2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PlaneLanding\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMmgyMCIgLz4KICA8cGF0aCBkPSJNMy43NyAxMC43NyAyIDlsMi00LjUgMS4xLjU1Yy41NS4yOC45Ljg0LjkgMS40NXMuMzUgMS4xNy45IDEuNDVMOCA4LjVsMy02IDEuMDUuNTNhMiAyIDAgMCAxIDEuMDkgMS41MmwuNzIgNS40YTIgMiAwIDAgMCAxLjA5IDEuNTJsNC40IDIuMmMuNDIuMjIuNzguNTUgMS4wMS45NmwuNiAxLjAzYy40OS44OC0uMDYgMS45OC0xLjA2IDIuMWwtMS4xOC4xNWMtLjQ3LjA2LS45NS0uMDItMS4zNy0uMjRMNC4yOSAxMS4xNWEyIDIgMCAwIDEtLjUyLS4zOFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/plane-landing\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePlaneLanding]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePlaneLanding extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'plane-landing',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 22h20', key: '272qi7' }],\\n [\\n 'path',\\n {\\n d: 'M3.77 10.77 2 9l2-4.5 1.1.55c.55.28.9.84.9 1.45s.35 1.17.9 1.45L8 8.5l3-6 1.05.53a2 2 0 0 1 1.09 1.52l.72 5.4a2 2 0 0 0 1.09 1.52l4.4 2.2c.42.22.78.55 1.01.96l.6 1.03c.49.88-.06 1.98-1.06 2.1l-1.18.15c-.47.06-.95-.02-1.37-.24L4.29 11.15a2 2 0 0 1-.52-.38Z',\\n key: '1ma21e',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucidePlaneLanding.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Podium\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNlYyaC0xIiAvPgogIDxwYXRoIGQ9Ik05IDE1YTEgMSAwIDAgMC0xLTFINGExIDEgMCAwIDAtMSAxdjVhMSAxIDAgMCAwIDEgMWgxNmExIDEgMCAwIDAgMS0xdi0zYTEgMSAwIDAgMC0xLTFoLTRhMSAxIDAgMCAwLTEgMSIgLz4KICA8cGF0aCBkPSJNOSAyMVYxMWExIDEgMCAwIDEgMS0xaDRhMSAxIDAgMCAxIDEgMXYxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/podium\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePodium]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePodium extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'podium',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 6V2h-1', key: '1hv4eo' }],\\n [\\n 'path',\\n {\\n d: 'M9 15a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1h16a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1',\\n key: '1jvw5n',\\n },\\n ],\\n ['path', { d: 'M9 21V11a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v10', key: 'rgi5dp' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePodium.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PocketKnife\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAydjFjMCAxIDIgMSAyIDJTMyA2IDMgN3MyIDEgMiAyLTIgMS0yIDIgMiAxIDIgMiIgLz4KICA8cGF0aCBkPSJNMTggNmguMDEiIC8+CiAgPHBhdGggZD0iTTYgMThoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yMC44MyA4LjgzYTQgNCAwIDAgMC01LjY2LTUuNjZsLTEyIDEyYTQgNCAwIDEgMCA1LjY2IDUuNjZaIiAvPgogIDxwYXRoIGQ9Ik0xOCAxMS42NlYyMmE0IDQgMCAwIDAgNC00VjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pocket-knife\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePocketKnife]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePocketKnife extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'pocket-knife',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 2v1c0 1 2 1 2 2S3 6 3 7s2 1 2 2-2 1-2 2 2 1 2 2', key: '19w3oe' }],\\n ['path', { d: 'M18 6h.01', key: '1v4wsw' }],\\n ['path', { d: 'M6 18h.01', key: 'uhywen' }],\\n ['path', { d: 'M20.83 8.83a4 4 0 0 0-5.66-5.66l-12 12a4 4 0 1 0 5.66 5.66Z', key: '6fykxj' }],\\n ['path', { d: 'M18 11.66V22a4 4 0 0 0 4-4V6', key: '1utzek' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePocketKnife.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PointerOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNC41VjRhMiAyIDAgMCAwLTIuNDEtMS45NTciIC8+CiAgPHBhdGggZD0iTTEzLjkgOC40YTIgMiAwIDAgMC0xLjI2LTEuMjk1IiAvPgogIDxwYXRoIGQ9Ik0yMS43IDE2LjJBOCA4IDAgMCAwIDIyIDE0di0zYTIgMiAwIDEgMC00IDB2LTFhMiAyIDAgMCAwLTMuNjMtMS4xNTgiIC8+CiAgPHBhdGggZD0ibTcgMTUtMS44LTEuOGEyIDIgMCAwIDAtMi43OSAyLjg2TDYgMTkuN2E3Ljc0IDcuNzQgMCAwIDAgNiAyLjNoMmE4IDggMCAwIDAgNS42NTctMi4zNDMiIC8+CiAgPHBhdGggZD0iTTYgNnY4IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pointer-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePointerOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePointerOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'pointer-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 4.5V4a2 2 0 0 0-2.41-1.957', key: 'jsi14n' }],\\n ['path', { d: 'M13.9 8.4a2 2 0 0 0-1.26-1.295', key: 'hirc7f' }],\\n [\\n 'path',\\n { d: 'M21.7 16.2A8 8 0 0 0 22 14v-3a2 2 0 1 0-4 0v-1a2 2 0 0 0-3.63-1.158', key: '1jxb2e' },\\n ],\\n [\\n 'path',\\n {\\n d: 'm7 15-1.8-1.8a2 2 0 0 0-2.79 2.86L6 19.7a7.74 7.74 0 0 0 6 2.3h2a8 8 0 0 0 5.657-2.343',\\n key: '10r7hm',\\n },\\n ],\\n ['path', { d: 'M6 6v8', key: 'tv5xkp' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePointerOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Plug\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTUiIC8+CiAgPHBhdGggZD0iTTE1IDhWMiIgLz4KICA8cGF0aCBkPSJNMTcgOGExIDEgMCAwIDEgMSAxdjRhNCA0IDAgMCAxLTQgNGgtNGE0IDQgMCAwIDEtNC00VjlhMSAxIDAgMCAxIDEtMXoiIC8+CiAgPHBhdGggZD0iTTkgOFYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/plug\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePlug]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePlug extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'plug',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 22v-5', key: '1ega77' }],\\n ['path', { d: 'M15 8V2', key: '18g5xt' }],\\n [\\n 'path',\\n {\\n d: 'M17 8a1 1 0 0 1 1 1v4a4 4 0 0 1-4 4h-4a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1z',\\n key: '1xoxul',\\n },\\n ],\\n ['path', { d: 'M9 8V2', key: '14iosj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePlug.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Plus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxMmgxNCIgLz4KICA8cGF0aCBkPSJNMTIgNXYxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'plus',\\n size: 24,\\n node: [\\n ['path', { d: 'M5 12h14', key: '1ays0h' }],\\n ['path', { d: 'M12 5v14', key: 's699le' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PlaneTakeoff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMmgyMCIgLz4KICA8cGF0aCBkPSJNNi4zNiAxNy40IDQgMTdsLTItNCAxLjEtLjU1YTIgMiAwIDAgMSAxLjggMGwuMTcuMWEyIDIgMCAwIDAgMS44IDBMOCAxMiA1IDZsLjktLjQ1YTIgMiAwIDAgMSAyLjA5LjJsNC4wMiAzYTIgMiAwIDAgMCAyLjEuMmw0LjE5LTIuMDZhMi40MSAyLjQxIDAgMCAxIDEuNzMtLjE3TDIxIDdhMS40IDEuNCAwIDAgMSAuODcgMS45OWwtLjM4Ljc2Yy0uMjMuNDYtLjYuODQtMS4wNyAxLjA4TDcuNTggMTcuMmEyIDIgMCAwIDEtMS4yMi4xOFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/plane-takeoff\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePlaneTakeoff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePlaneTakeoff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'plane-takeoff',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 22h20', key: '272qi7' }],\\n [\\n 'path',\\n {\\n d: 'M6.36 17.4 4 17l-2-4 1.1-.55a2 2 0 0 1 1.8 0l.17.1a2 2 0 0 0 1.8 0L8 12 5 6l.9-.45a2 2 0 0 1 2.09.2l4.02 3a2 2 0 0 0 2.1.2l4.19-2.06a2.41 2.41 0 0 1 1.73-.17L21 7a1.4 1.4 0 0 1 .87 1.99l-.38.76c-.23.46-.6.84-1.07 1.08L7.58 17.2a2 2 0 0 1-1.22.18Z',\\n key: 'fkigj9',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucidePlaneTakeoff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Pointer\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTRhOCA4IDAgMCAxLTggOCIgLz4KICA8cGF0aCBkPSJNMTggMTF2LTFhMiAyIDAgMCAwLTItMmEyIDIgMCAwIDAtMiAyIiAvPgogIDxwYXRoIGQ9Ik0xNCAxMFY5YTIgMiAwIDAgMC0yLTJhMiAyIDAgMCAwLTIgMnYxIiAvPgogIDxwYXRoIGQ9Ik0xMCA5LjVWNGEyIDIgMCAwIDAtMi0yYTIgMiAwIDAgMC0yIDJ2MTAiIC8+CiAgPHBhdGggZD0iTTE4IDExYTIgMiAwIDEgMSA0IDB2M2E4IDggMCAwIDEtOCA4aC0yYy0yLjggMC00LjUtLjg2LTUuOTktMi4zNGwtMy42LTMuNmEyIDIgMCAwIDEgMi44My0yLjgyTDcgMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/pointer\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePointer]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePointer extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'pointer',\\n size: 24,\\n node: [\\n ['path', { d: 'M22 14a8 8 0 0 1-8 8', key: '56vcr3' }],\\n ['path', { d: 'M18 11v-1a2 2 0 0 0-2-2a2 2 0 0 0-2 2', key: '1agjmk' }],\\n ['path', { d: 'M14 10V9a2 2 0 0 0-2-2a2 2 0 0 0-2 2v1', key: 'wdbh2u' }],\\n ['path', { d: 'M10 9.5V4a2 2 0 0 0-2-2a2 2 0 0 0-2 2v10', key: '1ibuk9' }],\\n [\\n 'path',\\n {\\n d: 'M18 11a2 2 0 1 1 4 0v3a8 8 0 0 1-8 8h-2c-2.8 0-4.5-.86-5.99-2.34l-3.6-3.6a2 2 0 0 1 2.83-2.82L7 15',\\n key: 'g6ys72',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucidePointer.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Popcorn\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggOGEyIDIgMCAwIDAgMC00IDIgMiAwIDAgMC00IDAgMiAyIDAgMCAwLTQgMCAyIDIgMCAwIDAtNCAwIDIgMiAwIDAgMCAwIDQiIC8+CiAgPHBhdGggZD0iTTEwIDIyIDkgOCIgLz4KICA8cGF0aCBkPSJtMTQgMjIgMS0xNCIgLz4KICA8cGF0aCBkPSJNMjAgOGMuNSAwIC45LjQuOCAxbC0yLjYgMTJjLS4xLjUtLjcgMS0xLjIgMUg3Yy0uNiAwLTEuMS0uNC0xLjItMUwzLjIgOWMtLjEtLjYuMy0xIC44LTFaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/popcorn\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePopcorn]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePopcorn extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'popcorn',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M18 8a2 2 0 0 0 0-4 2 2 0 0 0-4 0 2 2 0 0 0-4 0 2 2 0 0 0-4 0 2 2 0 0 0 0 4',\\n key: '10td1f',\\n },\\n ],\\n ['path', { d: 'M10 22 9 8', key: 'yjptiv' }],\\n ['path', { d: 'm14 22 1-14', key: '8jwc8b' }],\\n [\\n 'path',\\n {\\n d: 'M20 8c.5 0 .9.4.8 1l-2.6 12c-.1.5-.7 1-1.2 1H7c-.6 0-1.1-.4-1.2-1L3.2 9c-.1-.6.3-1 .8-1Z',\\n key: '1qo33t',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucidePopcorn.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PoundSterling\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggN2MwLTUuMzMzLTgtNS4zMzMtOCAwIiAvPgogIDxwYXRoIGQ9Ik0xMCA3djE0IiAvPgogIDxwYXRoIGQ9Ik02IDIxaDEyIiAvPgogIDxwYXRoIGQ9Ik02IDEzaDEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/pound-sterling\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePoundSterling]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePoundSterling extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'pound-sterling',\\n size: 24,\\n node: [\\n ['path', { d: 'M18 7c0-5.333-8-5.333-8 0', key: '1prm2n' }],\\n ['path', { d: 'M10 7v14', key: '18tmcs' }],\\n ['path', { d: 'M6 21h12', key: '4dkmi1' }],\\n ['path', { d: 'M6 13h10', key: 'ybwr4a' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePoundSterling.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PowerOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguMzYgNi42NEE5IDkgMCAwIDEgMjAuNzcgMTUiIC8+CiAgPHBhdGggZD0iTTYuMTYgNi4xNmE5IDkgMCAxIDAgMTIuNjggMTIuNjgiIC8+CiAgPHBhdGggZD0iTTEyIDJ2NCIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/power-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePowerOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePowerOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'power-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M18.36 6.64A9 9 0 0 1 20.77 15', key: 'dxknvb' }],\\n ['path', { d: 'M6.16 6.16a9 9 0 1 0 12.68 12.68', key: '1x7qb5' }],\\n ['path', { d: 'M12 2v4', key: '3427ic' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePowerOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Power\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYxMCIgLz4KICA8cGF0aCBkPSJNMTguNCA2LjZhOSA5IDAgMSAxLTEyLjc3LjA0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/power\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePower]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePower extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'power',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 2v10', key: 'mnfbl' }],\\n ['path', { d: 'M18.4 6.6a9 9 0 1 1-12.77.04', key: 'obofu9' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePower.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PrinterCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNSAyMkg3YTEgMSAwIDAgMS0xLTF2LTZhMSAxIDAgMCAxIDEtMWgxMGExIDEgMCAwIDEgMSAxdi41IiAvPgogIDxwYXRoIGQ9Im0xNiAxOSAyIDIgNC00IiAvPgogIDxwYXRoIGQ9Ik02IDE4SDRhMiAyIDAgMCAxLTItMnYtNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2MiIgLz4KICA8cGF0aCBkPSJNNiA5VjNhMSAxIDAgMCAxIDEtMWgxMGExIDEgMCAwIDEgMSAxdjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/printer-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePrinterCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePrinterCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'printer-check',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'M13.5 22H7a1 1 0 0 1-1-1v-6a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v.5', key: 'qeb09x' },\\n ],\\n ['path', { d: 'm16 19 2 2 4-4', key: '1b14m6' }],\\n ['path', { d: 'M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v2', key: '1md90i' }],\\n ['path', { d: 'M6 9V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v6', key: '1itne7' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePrinterCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Printer\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxOEg0YTIgMiAwIDAgMS0yLTJ2LTVhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjVhMiAyIDAgMCAxLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJNNiA5VjNhMSAxIDAgMCAxIDEtMWgxMGExIDEgMCAwIDEgMSAxdjYiIC8+CiAgPHJlY3QgeD0iNiIgeT0iMTQiIHdpZHRoPSIxMiIgaGVpZ2h0PSI4IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/printer\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePrinter]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePrinter extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'printer',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2',\\n key: '143wyd',\\n },\\n ],\\n ['path', { d: 'M6 9V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v6', key: '1itne7' }],\\n ['rect', { x: '6', y: '14', width: '12', height: '8', rx: '1', key: '1ue0tg' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePrinter.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name PrinterX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNTMxIDIySDdhMSAxIDAgMCAxLTEtMXYtNmExIDEgMCAwIDEgMS0xaDYuMzc3IiAvPgogIDxwYXRoIGQ9Im0xNi41IDE2LjUgNSA1IiAvPgogIDxwYXRoIGQ9Im0xNi41IDIxLjUgNS01IiAvPgogIDxwYXRoIGQ9Ik02IDE4SDRhMiAyIDAgMCAxLTItMnYtNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2MS41IiAvPgogIDxwYXRoIGQ9Ik02IDlWM2ExIDEgMCAwIDEgMS0xaDEwYTEgMSAwIDAgMSAxIDF2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/printer-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePrinterX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePrinterX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'printer-x',\\n size: 24,\\n node: [\\n ['path', { d: 'M12.531 22H7a1 1 0 0 1-1-1v-6a1 1 0 0 1 1-1h6.377', key: '1w39xo' }],\\n ['path', { d: 'm16.5 16.5 5 5', key: 'zc9lw7' }],\\n ['path', { d: 'm16.5 21.5 5-5', key: '1fr29m' }],\\n ['path', { d: 'M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v1.5', key: '18he39' }],\\n ['path', { d: 'M6 9V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v6', key: '1itne7' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePrinterX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Projector\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA3IDMgNSIgLz4KICA8cGF0aCBkPSJNOSA2VjMiIC8+CiAgPHBhdGggZD0ibTEzIDcgMi0yIiAvPgogIDxjaXJjbGUgY3g9IjkiIGN5PSIxMyIgcj0iMyIgLz4KICA8cGF0aCBkPSJNMTEuODMgMTJIMjBhMiAyIDAgMCAxIDIgMnY0YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0ydi00YTIgMiAwIDAgMSAyLTJoMi4xNyIgLz4KICA8cGF0aCBkPSJNMTYgMTZoMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/projector\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideProjector]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideProjector extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'projector',\\n size: 24,\\n node: [\\n ['path', { d: 'M5 7 3 5', key: '1yys58' }],\\n ['path', { d: 'M9 6V3', key: '1ptz9u' }],\\n ['path', { d: 'm13 7 2-2', key: '1w3vmq' }],\\n ['circle', { cx: '9', cy: '13', r: '3', key: '1mma13' }],\\n [\\n 'path',\\n {\\n d: 'M11.83 12H20a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-4a2 2 0 0 1 2-2h2.17',\\n key: '2frwzc',\\n },\\n ],\\n ['path', { d: 'M16 16h2', key: 'dnq2od' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideProjector.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Puzzle\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMzkgNC4zOWExIDEgMCAwIDAgMS42OC0uNDc0IDIuNSAyLjUgMCAxIDEgMy4wMTQgMy4wMTUgMSAxIDAgMCAwLS40NzQgMS42OGwxLjY4MyAxLjY4MmEyLjQxNCAyLjQxNCAwIDAgMSAwIDMuNDE0TDE5LjYxIDE1LjM5YTEgMSAwIDAgMS0xLjY4LS40NzQgMi41IDIuNSAwIDEgMC0zLjAxNCAzLjAxNSAxIDEgMCAwIDEgLjQ3NCAxLjY4bC0xLjY4MyAxLjY4MmEyLjQxNCAyLjQxNCAwIDAgMS0zLjQxNCAwTDguNjEgMTkuNjFhMSAxIDAgMCAwLTEuNjguNDc0IDIuNSAyLjUgMCAxIDEtMy4wMTQtMy4wMTUgMSAxIDAgMCAwIC40NzQtMS42OGwtMS42ODMtMS42ODJhMi40MTQgMi40MTQgMCAwIDEgMC0zLjQxNEw0LjM5IDguNjFhMSAxIDAgMCAxIDEuNjguNDc0IDIuNSAyLjUgMCAxIDAgMy4wMTQtMy4wMTUgMSAxIDAgMCAxLS40NzQtMS42OGwxLjY4My0xLjY4MmEyLjQxNCAyLjQxNCAwIDAgMSAzLjQxNCAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/puzzle\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePuzzle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePuzzle extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'puzzle',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M15.39 4.39a1 1 0 0 0 1.68-.474 2.5 2.5 0 1 1 3.014 3.015 1 1 0 0 0-.474 1.68l1.683 1.682a2.414 2.414 0 0 1 0 3.414L19.61 15.39a1 1 0 0 1-1.68-.474 2.5 2.5 0 1 0-3.014 3.015 1 1 0 0 1 .474 1.68l-1.683 1.682a2.414 2.414 0 0 1-3.414 0L8.61 19.61a1 1 0 0 0-1.68.474 2.5 2.5 0 1 1-3.014-3.015 1 1 0 0 0 .474-1.68l-1.683-1.682a2.414 2.414 0 0 1 0-3.414L4.39 8.61a1 1 0 0 1 1.68.474 2.5 2.5 0 1 0 3.014-3.015 1 1 0 0 1-.474-1.68l1.683-1.682a2.414 2.414 0 0 1 3.414 0z',\\n key: 'w46dr5',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucidePuzzle.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Proportions\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiA5djExIiAvPgogIDxwYXRoIGQ9Ik0yIDloMTNhMiAyIDAgMCAxIDIgMnY5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/proportions\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideProportions]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideProportions extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'proportions',\\n size: 24,\\n node: [\\n ['rect', { width: '20', height: '16', x: '2', y: '4', rx: '2', key: '18n3k1' }],\\n ['path', { d: 'M12 9v11', key: '1fnkrn' }],\\n ['path', { d: 'M2 9h13a2 2 0 0 1 2 2v9', key: '11z3ex' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideProportions.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Pyramid\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMi41IDE2Ljg4YTEgMSAwIDAgMS0uMzItMS40M2w5LTEzLjAyYTEgMSAwIDAgMSAxLjY0IDBsOSAxMy4wMWExIDEgMCAwIDEtLjMyIDEuNDRsLTguNTEgNC44NmEyIDIgMCAwIDEtMS45OCAwWiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/pyramid\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePyramid]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePyramid extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'pyramid',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2.5 16.88a1 1 0 0 1-.32-1.43l9-13.02a1 1 0 0 1 1.64 0l9 13.01a1 1 0 0 1-.32 1.44l-8.51 4.86a2 2 0 0 1-1.98 0Z',\\n key: 'aenxs0',\\n },\\n ],\\n ['path', { d: 'M12 2v20', key: 't6zp3m' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePyramid.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name QrCode\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNSIgaGVpZ2h0PSI1IiB4PSIzIiB5PSIzIiByeD0iMSIgLz4KICA8cmVjdCB3aWR0aD0iNSIgaGVpZ2h0PSI1IiB4PSIxNiIgeT0iMyIgcng9IjEiIC8+CiAgPHJlY3Qgd2lkdGg9IjUiIGhlaWdodD0iNSIgeD0iMyIgeT0iMTYiIHJ4PSIxIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNmgtM2EyIDIgMCAwIDAtMiAydjMiIC8+CiAgPHBhdGggZD0iTTIxIDIxdi4wMSIgLz4KICA8cGF0aCBkPSJNMTIgN3YzYTIgMiAwIDAgMS0yIDJINyIgLz4KICA8cGF0aCBkPSJNMyAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTEyIDNoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNnYuMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEyaDEiIC8+CiAgPHBhdGggZD0iTTIxIDEydi4wMSIgLz4KICA8cGF0aCBkPSJNMTIgMjF2LTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/qr-code\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideQrCode]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideQrCode extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'qr-code',\\n size: 24,\\n node: [\\n ['rect', { width: '5', height: '5', x: '3', y: '3', rx: '1', key: '1tu5fj' }],\\n ['rect', { width: '5', height: '5', x: '16', y: '3', rx: '1', key: '1v8r4q' }],\\n ['rect', { width: '5', height: '5', x: '3', y: '16', rx: '1', key: '1x03jg' }],\\n ['path', { d: 'M21 16h-3a2 2 0 0 0-2 2v3', key: '177gqh' }],\\n ['path', { d: 'M21 21v.01', key: 'ents32' }],\\n ['path', { d: 'M12 7v3a2 2 0 0 1-2 2H7', key: '8crl2c' }],\\n ['path', { d: 'M3 12h.01', key: 'nlz23k' }],\\n ['path', { d: 'M12 3h.01', key: 'n36tog' }],\\n ['path', { d: 'M12 16v.01', key: '133mhm' }],\\n ['path', { d: 'M16 12h1', key: '1slzba' }],\\n ['path', { d: 'M21 12v.01', key: '1lwtk9' }],\\n ['path', { d: 'M12 21v-1', key: '1880an' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideQrCode.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Quote\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM2EyIDIgMCAwIDAtMiAydjZhMiAyIDAgMCAwIDIgMiAxIDEgMCAwIDEgMSAxdjFhMiAyIDAgMCAxLTIgMiAxIDEgMCAwIDAtMSAxdjJhMSAxIDAgMCAwIDEgMSA2IDYgMCAwIDAgNi02VjVhMiAyIDAgMCAwLTItMnoiIC8+CiAgPHBhdGggZD0iTTUgM2EyIDIgMCAwIDAtMiAydjZhMiAyIDAgMCAwIDIgMiAxIDEgMCAwIDEgMSAxdjFhMiAyIDAgMCAxLTIgMiAxIDEgMCAwIDAtMSAxdjJhMSAxIDAgMCAwIDEgMSA2IDYgMCAwIDAgNi02VjVhMiAyIDAgMCAwLTItMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/quote\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideQuote]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideQuote extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'quote',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z',\\n key: 'rib7q0',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z',\\n key: '1ymkrd',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideQuote.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Rabbit\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTZhMyAzIDAgMCAxIDIuMjQgNSIgLz4KICA8cGF0aCBkPSJNMTggMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xOCAyMWgtOGE0IDQgMCAwIDEtNC00IDcgNyAwIDAgMSA3LTdoLjJMOS42IDYuNGExIDEgMCAxIDEgMi44LTIuOEwxNS44IDdoLjJjMy4zIDAgNiAyLjcgNiA2djFhMiAyIDAgMCAxLTIgMmgtMWEzIDMgMCAwIDAtMyAzIiAvPgogIDxwYXRoIGQ9Ik0yMCA4LjU0VjRhMiAyIDAgMSAwLTQgMHYzIiAvPgogIDxwYXRoIGQ9Ik03LjYxMiAxMi41MjRhMyAzIDAgMSAwLTEuNiA0LjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rabbit\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRabbit]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRabbit extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'rabbit',\\n size: 24,\\n node: [\\n ['path', { d: 'M13 16a3 3 0 0 1 2.24 5', key: '1epib5' }],\\n ['path', { d: 'M18 12h.01', key: 'yjnet6' }],\\n [\\n 'path',\\n {\\n d: 'M18 21h-8a4 4 0 0 1-4-4 7 7 0 0 1 7-7h.2L9.6 6.4a1 1 0 1 1 2.8-2.8L15.8 7h.2c3.3 0 6 2.7 6 6v1a2 2 0 0 1-2 2h-1a3 3 0 0 0-3 3',\\n key: 'ue9ozu',\\n },\\n ],\\n ['path', { d: 'M20 8.54V4a2 2 0 1 0-4 0v3', key: '49iql8' }],\\n ['path', { d: 'M7.612 12.524a3 3 0 1 0-1.6 4.3', key: '1e33i0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRabbit.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Radar\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuMDcgNC45M0ExMCAxMCAwIDAgMCA2Ljk5IDMuMzQiIC8+CiAgPHBhdGggZD0iTTQgNmguMDEiIC8+CiAgPHBhdGggZD0iTTIuMjkgOS42MkExMCAxMCAwIDEgMCAyMS4zMSA4LjM1IiAvPgogIDxwYXRoIGQ9Ik0xNi4yNCA3Ljc2QTYgNiAwIDEgMCA4LjIzIDE2LjY3IiAvPgogIDxwYXRoIGQ9Ik0xMiAxOGguMDEiIC8+CiAgPHBhdGggZD0iTTE3Ljk5IDExLjY2QTYgNiAwIDAgMSAxNS43NyAxNi42NyIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgogIDxwYXRoIGQ9Im0xMy40MSAxMC41OSA1LjY2LTUuNjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/radar\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRadar]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRadar extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'radar',\\n size: 24,\\n node: [\\n ['path', { d: 'M19.07 4.93A10 10 0 0 0 6.99 3.34', key: 'z3du51' }],\\n ['path', { d: 'M4 6h.01', key: 'oypzma' }],\\n ['path', { d: 'M2.29 9.62A10 10 0 1 0 21.31 8.35', key: 'qzzz0' }],\\n ['path', { d: 'M16.24 7.76A6 6 0 1 0 8.23 16.67', key: '1yjesh' }],\\n ['path', { d: 'M12 18h.01', key: 'mhygvu' }],\\n ['path', { d: 'M17.99 11.66A6 6 0 0 1 15.77 16.67', key: '1u2y91' }],\\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\\n ['path', { d: 'm13.41 10.59 5.66-5.66', key: 'mhq4k0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRadar.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Radiation\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNCAxNS40NjQxYTQgNCAwIDAgMS00IDBMNy41Mjc4NiAxOS43NDU5NyBBIDEgMSAwIDAgMCA3Ljk5MzAzIDIxLjE2MjExIDEwIDEwIDAgMCAwIDE2LjAwNjk3IDIxLjE2MjExIDEgMSAwIDAgMCAxNi40NzIxNCAxOS43NDU5N3oiIC8+CiAgPHBhdGggZD0iTTE2IDEyYTQgNCAwIDAgMC0yLTMuNDY0bDIuNDcyLTQuMjgyYTEgMSAwIDAgMSAxLjQ2LS4zMDUgMTAgMTAgMCAwIDEgNC4wMDYgNi45NEExIDEgMCAwIDEgMjEgMTJ6IiAvPgogIDxwYXRoIGQ9Ik04IDEyYTQgNCAwIDAgMSAyLTMuNDY0TDcuNTI4IDQuMjU0YTEgMSAwIDAgMC0xLjQ2LS4zMDUgMTAgMTAgMCAwIDAtNC4wMDYgNi45NEExIDEgMCAwIDAgMyAxMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/radiation\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRadiation]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRadiation extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'radiation',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\\n [\\n 'path',\\n {\\n d: 'M14 15.4641a4 4 0 0 1-4 0L7.52786 19.74597 A 1 1 0 0 0 7.99303 21.16211 10 10 0 0 0 16.00697 21.16211 1 1 0 0 0 16.47214 19.74597z',\\n key: '1y4lzb',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M16 12a4 4 0 0 0-2-3.464l2.472-4.282a1 1 0 0 1 1.46-.305 10 10 0 0 1 4.006 6.94A1 1 0 0 1 21 12z',\\n key: '163ggk',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M8 12a4 4 0 0 1 2-3.464L7.528 4.254a1 1 0 0 0-1.46-.305 10 10 0 0 0-4.006 6.94A1 1 0 0 0 3 12z',\\n key: '1l9i0b',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideRadiation.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Radical\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMmgzLjI4YTEgMSAwIDAgMSAuOTQ4LjY4NGwyLjI5OCA3LjkzNGEuNS41IDAgMCAwIC45Ni0uMDQ0TDEzLjgyIDQuNzcxQTEgMSAwIDAgMSAxNC43OTIgNEgyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/radical\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRadical]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRadical extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'radical',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M3 12h3.28a1 1 0 0 1 .948.684l2.298 7.934a.5.5 0 0 0 .96-.044L13.82 4.771A1 1 0 0 1 14.792 4H21',\\n key: '1mqj8i',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideRadical.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name RadioOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNDE0IDEzLjQxNGEyIDIgMCAxIDEtMi44MjgtMi44MjgiIC8+CiAgPHBhdGggZD0iTTE2LjI0NyA3Ljc2MWE2IDYgMCAwIDEgMS43NDQgNC41NzIiIC8+CiAgPHBhdGggZD0iTTE5LjA3NSA0LjkzM2ExMCAxMCAwIDAgMSAyLjIzNCAxMC43MiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik00LjkyNSAxOS4wNjdhMTAgMTAgMCAwIDEgMC0xNC4xMzQiIC8+CiAgPHBhdGggZD0iTTcuNzUzIDE2LjIzOWE2IDYgMCAwIDEgMC04LjQ3OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/radio-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRadioOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRadioOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'radio-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M13.414 13.414a2 2 0 1 1-2.828-2.828', key: 'srl686' }],\\n ['path', { d: 'M16.247 7.761a6 6 0 0 1 1.744 4.572', key: '1h86sp' }],\\n ['path', { d: 'M19.075 4.933a10 10 0 0 1 2.234 10.72', key: '1n13k4' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M4.925 19.067a10 10 0 0 1 0-14.134', key: '1q22gi' }],\\n ['path', { d: 'M7.753 16.239a6 6 0 0 1 0-8.478', key: 'r2q7qm' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRadioOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name RadioReceiver\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAxNnYyIiAvPgogIDxwYXRoIGQ9Ik0xOSAxNnYyIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSI4IiB4PSIyIiB5PSI4IiByeD0iMiIgLz4KICA8cGF0aCBkPSJNMTggMTJoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/radio-receiver\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRadioReceiver]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRadioReceiver extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'radio-receiver',\\n size: 24,\\n node: [\\n ['path', { d: 'M5 16v2', key: 'g5qcv5' }],\\n ['path', { d: 'M19 16v2', key: '1gbaio' }],\\n ['rect', { width: '20', height: '8', x: '2', y: '8', rx: '2', key: 'vjsjur' }],\\n ['path', { d: 'M18 12h.01', key: 'yjnet6' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRadioReceiver.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Radio\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuMjQ3IDcuNzYxYTYgNiAwIDAgMSAwIDguNDc4IiAvPgogIDxwYXRoIGQ9Ik0xOS4wNzUgNC45MzNhMTAgMTAgMCAwIDEgMCAxNC4xMzQiIC8+CiAgPHBhdGggZD0iTTQuOTI1IDE5LjA2N2ExMCAxMCAwIDAgMSAwLTE0LjEzNCIgLz4KICA8cGF0aCBkPSJNNy43NTMgMTYuMjM5YTYgNiAwIDAgMSAwLTguNDc4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/radio\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRadio]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRadio extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'radio',\\n size: 24,\\n node: [\\n ['path', { d: 'M16.247 7.761a6 6 0 0 1 0 8.478', key: '1fwjs5' }],\\n ['path', { d: 'M19.075 4.933a10 10 0 0 1 0 14.134', key: 'ehdyv1' }],\\n ['path', { d: 'M4.925 19.067a10 10 0 0 1 0-14.134', key: '1q22gi' }],\\n ['path', { d: 'M7.753 16.239a6 6 0 0 1 0-8.478', key: 'r2q7qm' }],\\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRadio.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name RadioTower\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNC45IDE2LjFDMSAxMi4yIDEgNS44IDQuOSAxLjkiIC8+CiAgPHBhdGggZD0iTTcuOCA0LjdhNi4xNCA2LjE0IDAgMCAwLS44IDcuNSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjkiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTE2LjIgNC44YzIgMiAyLjI2IDUuMTEuOCA3LjQ3IiAvPgogIDxwYXRoIGQ9Ik0xOS4xIDEuOWE5Ljk2IDkuOTYgMCAwIDEgMCAxNC4xIiAvPgogIDxwYXRoIGQ9Ik05LjUgMThoNSIgLz4KICA8cGF0aCBkPSJtOCAyMiA0LTExIDQgMTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/radio-tower\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRadioTower]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRadioTower extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'radio-tower',\\n size: 24,\\n node: [\\n ['path', { d: 'M4.9 16.1C1 12.2 1 5.8 4.9 1.9', key: 's0qx1y' }],\\n ['path', { d: 'M7.8 4.7a6.14 6.14 0 0 0-.8 7.5', key: '1idnkw' }],\\n ['circle', { cx: '12', cy: '9', r: '2', key: '1092wv' }],\\n ['path', { d: 'M16.2 4.8c2 2 2.26 5.11.8 7.47', key: 'ojru2q' }],\\n ['path', { d: 'M19.1 1.9a9.96 9.96 0 0 1 0 14.1', key: 'rhi7fg' }],\\n ['path', { d: 'M9.5 18h5', key: 'mfy3pd' }],\\n ['path', { d: 'm8 22 4-11 4 11', key: '25yftu' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRadioTower.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Rainbow\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTdhMTAgMTAgMCAwIDAtMjAgMCIgLz4KICA8cGF0aCBkPSJNNiAxN2E2IDYgMCAwIDEgMTIgMCIgLz4KICA8cGF0aCBkPSJNMTAgMTdhMiAyIDAgMCAxIDQgMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rainbow\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRainbow]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRainbow extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'rainbow',\\n size: 24,\\n node: [\\n ['path', { d: 'M22 17a10 10 0 0 0-20 0', key: 'ozegv' }],\\n ['path', { d: 'M6 17a6 6 0 0 1 12 0', key: '5giftw' }],\\n ['path', { d: 'M10 17a2 2 0 0 1 4 0', key: 'gnsikk' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRainbow.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Radius\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuMzQgMTcuNTJhMTAgMTAgMCAxIDAtMi44MiAyLjgyIiAvPgogIDxjaXJjbGUgY3g9IjE5IiBjeT0iMTkiIHI9IjIiIC8+CiAgPHBhdGggZD0ibTEzLjQxIDEzLjQxIDQuMTggNC4xOCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/radius\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRadius]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRadius extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'radius',\\n size: 24,\\n node: [\\n ['path', { d: 'M20.34 17.52a10 10 0 1 0-2.82 2.82', key: 'fydyku' }],\\n ['circle', { cx: '19', cy: '19', r: '2', key: '17f5cg' }],\\n ['path', { d: 'm13.41 13.41 4.18 4.18', key: '1gqbwc' }],\\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRadius.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Ratio\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTIiIGhlaWdodD0iMjAiIHg9IjYiIHk9IjIiIHJ4PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxMiIgeD0iMiIgeT0iNiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ratio\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRatio]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRatio extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ratio',\\n size: 24,\\n node: [\\n ['rect', { width: '12', height: '20', x: '6', y: '2', rx: '2', key: '1oxtiu' }],\\n ['rect', { width: '20', height: '12', x: '2', y: '6', rx: '2', key: '9lu3g6' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRatio.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ReceiptCent\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3YxMCIgLz4KICA8cGF0aCBkPSJNMTQuODI4IDE0LjgyOWE0IDQgMCAwIDEtNS42NTYgMCA0IDQgMCAwIDEgMC01LjY1NyA0IDQgMCAwIDEgNS42NTYgMCIgLz4KICA8cGF0aCBkPSJNNCAzYTEgMSAwIDAgMSAxLTEgMS4zIDEuMyAwIDAgMSAuNy4ybC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzQtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzNC42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNkExLjMgMS4zIDAgMCAxIDE5IDJhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxIDEuMyAxLjMgMCAwIDEtLjctLjJsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzNC42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzQtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtLjcuMiAxIDEgMCAwIDEtMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/receipt-cent\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideReceiptCent]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideReceiptCent extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'receipt-cent',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 7v10', key: 'jspqdw' }],\\n [\\n 'path',\\n {\\n d: 'M14.828 14.829a4 4 0 0 1-5.656 0 4 4 0 0 1 0-5.657 4 4 0 0 1 5.656 0',\\n key: 'qvqont',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\\n key: 'ycz6yz',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideReceiptCent.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Rat\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjJINGEyIDIgMCAwIDEgMC00aDEyIiAvPgogIDxwYXRoIGQ9Ik0xMy4yMzYgMThhMyAzIDAgMCAwLTIuMi01IiAvPgogIDxwYXRoIGQ9Ik0xNiA5aC4wMSIgLz4KICA8cGF0aCBkPSJNMTYuODIgMy45NGEzIDMgMCAxIDEgMy4yMzcgNC44NjhsMS44MTUgMi41ODdhMS41IDEuNSAwIDAgMS0xLjUgMi4xbC0yLjg3Mi0uNDUzYTMgMyAwIDAgMC0zLjUgMyIgLz4KICA8cGF0aCBkPSJNMTcgNC45ODhhMyAzIDAgMSAwLTUuMiAyLjA1MkE3IDcgMCAwIDAgNCAxNC4wMTUgNCA0IDAgMCAwIDggMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rat\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRat]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRat extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'rat',\\n size: 24,\\n node: [\\n ['path', { d: 'M13 22H4a2 2 0 0 1 0-4h12', key: 'bt3f23' }],\\n ['path', { d: 'M13.236 18a3 3 0 0 0-2.2-5', key: '1tbvmo' }],\\n ['path', { d: 'M16 9h.01', key: '1bdo4e' }],\\n [\\n 'path',\\n {\\n d: 'M16.82 3.94a3 3 0 1 1 3.237 4.868l1.815 2.587a1.5 1.5 0 0 1-1.5 2.1l-2.872-.453a3 3 0 0 0-3.5 3',\\n key: '9ch7kn',\\n },\\n ],\\n [\\n 'path',\\n { d: 'M17 4.988a3 3 0 1 0-5.2 2.052A7 7 0 0 0 4 14.015 4 4 0 0 0 8 18', key: '3s7e9i' },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideRat.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ReceiptEuro\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuODI4IDE0LjgyOWE0IDQgMCAwIDEtNS42NTYgMCA0IDQgMCAwIDEgMC01LjY1NyA0IDQgMCAwIDEgNS42NTYgMCIgLz4KICA8cGF0aCBkPSJNNCAzYTEgMSAwIDAgMSAxLTEgMS4zIDEuMyAwIDAgMSAuNy4ybC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzQtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzNC42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNkExLjMgMS4zIDAgMCAxIDE5IDJhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxIDEuMyAxLjMgMCAwIDEtLjctLjJsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzNC42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzQtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtLjcuMiAxIDEgMCAwIDEtMS0xeiIgLz4KICA8cGF0aCBkPSJNOCAxMmg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/receipt-euro\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideReceiptEuro]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideReceiptEuro extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'receipt-euro',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M15.828 14.829a4 4 0 0 1-5.656 0 4 4 0 0 1 0-5.657 4 4 0 0 1 5.656 0',\\n key: '16zdw4',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\\n key: 'ycz6yz',\\n },\\n ],\\n ['path', { d: 'M8 12h5', key: '1g6qi8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideReceiptEuro.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ReceiptPoundSterling\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTdWOS41YTEgMSAwIDAgMSA1IDAiIC8+CiAgPHBhdGggZD0iTTQgM2ExIDEgMCAwIDEgMS0xIDEuMyAxLjMgMCAwIDEgLjcuMmwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTM0LS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzMy42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNmExLjMgMS4zIDAgMCAxIDEuNCAwbC45MzQuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzMtLjZBMS4zIDEuMyAwIDAgMSAxOSAyYTEgMSAwIDAgMSAxIDF2MThhMSAxIDAgMCAxLTEgMSAxLjMgMS4zIDAgMCAxLS43LS4ybC0uOTMzLS42YTEuMyAxLjMgMCAwIDAtMS40IDBsLS45MzQuNmExLjMgMS4zIDAgMCAxLTEuNCAwbC0uOTMzLS42YTEuMyAxLjMgMCAwIDAtMS40IDBsLS45MzMuNmExLjMgMS4zIDAgMCAxLTEuNCAwbC0uOTM0LS42YTEuMyAxLjMgMCAwIDAtMS40IDBsLS45MzMuNmExLjMgMS4zIDAgMCAxLS43LjIgMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0iTTggMTNoNSIgLz4KICA8cGF0aCBkPSJNOCAxN2g3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/receipt-pound-sterling\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideReceiptPoundSterling]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideReceiptPoundSterling extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'receipt-pound-sterling',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 17V9.5a1 1 0 0 1 5 0', key: 'td22vl' }],\\n [\\n 'path',\\n {\\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\\n key: 'ycz6yz',\\n },\\n ],\\n ['path', { d: 'M8 13h5', key: '1k9z8w' }],\\n ['path', { d: 'M8 17h7', key: '8mjdqu' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideReceiptPoundSterling.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ReceiptIndianRupee\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAzYTEgMSAwIDAgMSAxLTEgMS4zIDEuMyAwIDAgMSAuNy4ybC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzQtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzNC42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNkExLjMgMS4zIDAgMCAxIDE5IDJhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxIDEuMyAxLjMgMCAwIDEtLjctLjJsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzNC42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzQtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtLjcuMiAxIDEgMCAwIDEtMS0xeiIgLz4KICA8cGF0aCBkPSJNOCAxMWg4IiAvPgogIDxwYXRoIGQ9Ik04IDdoOCIgLz4KICA8cGF0aCBkPSJNOSA3YTQgNCAwIDAgMSAwIDhIOGwzIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/receipt-indian-rupee\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideReceiptIndianRupee]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideReceiptIndianRupee extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'receipt-indian-rupee',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\\n key: 'ycz6yz',\\n },\\n ],\\n ['path', { d: 'M8 11h8', key: 'vwpz6n' }],\\n ['path', { d: 'M8 7h8', key: 'i86dvs' }],\\n ['path', { d: 'M9 7a4 4 0 0 1 0 8H8l3 2', key: '1xaco0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideReceiptIndianRupee.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ReceiptJapaneseYen\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTAgMy0zIiAvPgogIDxwYXRoIGQ9Ik00IDNhMSAxIDAgMCAxIDEtMSAxLjMgMS4zIDAgMCAxIC43LjJsLjkzMy42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzNC0uNmExLjMgMS4zIDAgMCAxIDEuNCAwbC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzMtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTM0LjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42QTEuMyAxLjMgMCAwIDEgMTkgMmExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDEgMS4zIDEuMyAwIDAgMS0uNy0uMmwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTM0LjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzNC0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0uNy4yIDEgMSAwIDAgMS0xLTF6IiAvPgogIDxwYXRoIGQ9Ik05IDExaDYiIC8+CiAgPHBhdGggZD0iTTkgMTVoNiIgLz4KICA8cGF0aCBkPSJtOSA3IDMgM3Y3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/receipt-japanese-yen\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideReceiptJapaneseYen]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideReceiptJapaneseYen extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'receipt-japanese-yen',\\n size: 24,\\n node: [\\n ['path', { d: 'm12 10 3-3', key: '1mc12w' }],\\n [\\n 'path',\\n {\\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\\n key: 'ycz6yz',\\n },\\n ],\\n ['path', { d: 'M9 11h6', key: '1fldmi' }],\\n ['path', { d: 'M9 15h6', key: 'cctwl0' }],\\n ['path', { d: 'm9 7 3 3v7', key: '1x0cue' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideReceiptJapaneseYen.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ReceiptSwissFranc\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTFoNCIgLz4KICA8cGF0aCBkPSJNMTAgMTdWN2g1IiAvPgogIDxwYXRoIGQ9Ik00IDNhMSAxIDAgMCAxIDEtMSAxLjMgMS4zIDAgMCAxIC43LjJsLjkzMy42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzNC0uNmExLjMgMS4zIDAgMCAxIDEuNCAwbC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzMtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTM0LjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42QTEuMyAxLjMgMCAwIDEgMTkgMmExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDEgMS4zIDEuMyAwIDAgMS0uNy0uMmwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTM0LjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzNC0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0uNy4yIDEgMSAwIDAgMS0xLTF6IiAvPgogIDxwYXRoIGQ9Ik04IDE1aDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/receipt-swiss-franc\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideReceiptSwissFranc]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideReceiptSwissFranc extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'receipt-swiss-franc',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 11h4', key: '1i0mka' }],\\n ['path', { d: 'M10 17V7h5', key: 'k7jq18' }],\\n [\\n 'path',\\n {\\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\\n key: 'ycz6yz',\\n },\\n ],\\n ['path', { d: 'M8 15h5', key: 'vxg57a' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideReceiptSwissFranc.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ReceiptRussianRuble\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAzYTEgMSAwIDAgMSAxLTEgMS4zIDEuMyAwIDAgMSAuNy4ybC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzQtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzNC42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNkExLjMgMS4zIDAgMCAxIDE5IDJhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxIDEuMyAxLjMgMCAwIDEtLjctLjJsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzNC42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzQtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtLjcuMiAxIDEgMCAwIDEtMS0xeiIgLz4KICA8cGF0aCBkPSJNOCAxMWg1YTIgMiAwIDAgMCAwLTRoLTN2MTAiIC8+CiAgPHBhdGggZD0iTTggMTVoNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/receipt-russian-ruble\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideReceiptRussianRuble]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideReceiptRussianRuble extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'receipt-russian-ruble',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\\n key: 'ycz6yz',\\n },\\n ],\\n ['path', { d: 'M8 11h5a2 2 0 0 0 0-4h-3v10', key: 'agnv0r' }],\\n ['path', { d: 'M8 15h5', key: 'vxg57a' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideReceiptRussianRuble.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ReceiptText\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTZIOCIgLz4KICA8cGF0aCBkPSJNMTQgOEg4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMkg4IiAvPgogIDxwYXRoIGQ9Ik00IDNhMSAxIDAgMCAxIDEtMSAxLjMgMS4zIDAgMCAxIC43LjJsLjkzMy42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzNC0uNmExLjMgMS4zIDAgMCAxIDEuNCAwbC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzMtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTM0LjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42QTEuMyAxLjMgMCAwIDEgMTkgMmExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDEgMS4zIDEuMyAwIDAgMS0uNy0uMmwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTM0LjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzNC0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0uNy4yIDEgMSAwIDAgMS0xLTF6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/receipt-text\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideReceiptText]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideReceiptText extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'receipt-text',\\n size: 24,\\n node: [\\n ['path', { d: 'M13 16H8', key: 'wsln4y' }],\\n ['path', { d: 'M14 8H8', key: '1l3xfs' }],\\n ['path', { d: 'M16 12H8', key: '1fr5h0' }],\\n [\\n 'path',\\n {\\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\\n key: 'ycz6yz',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideReceiptText.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Receipt\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTdWNyIgLz4KICA8cGF0aCBkPSJNMTYgOGgtNmEyIDIgMCAwIDAgMCA0aDRhMiAyIDAgMCAxIDAgNEg4IiAvPgogIDxwYXRoIGQ9Ik00IDNhMSAxIDAgMCAxIDEtMSAxLjMgMS4zIDAgMCAxIC43LjJsLjkzMy42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzNC0uNmExLjMgMS4zIDAgMCAxIDEuNCAwbC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzMtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTM0LjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42QTEuMyAxLjMgMCAwIDEgMTkgMmExIDEgMCAwIDEgMSAxdjE4YTEgMSAwIDAgMS0xIDEgMS4zIDEuMyAwIDAgMS0uNy0uMmwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTM0LjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzMy0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0xLjQgMGwtLjkzNC0uNmExLjMgMS4zIDAgMCAwLTEuNCAwbC0uOTMzLjZhMS4zIDEuMyAwIDAgMS0uNy4yIDEgMSAwIDAgMS0xLTF6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/receipt\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideReceipt]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideReceipt extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'receipt',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 17V7', key: 'pyj7ub' }],\\n ['path', { d: 'M16 8h-6a2 2 0 0 0 0 4h4a2 2 0 0 1 0 4H8', key: '1elt7d' }],\\n [\\n 'path',\\n {\\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\\n key: 'ycz6yz',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideReceipt.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ReceiptTurkishLira\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgN3YxMGE1IDUgMCAwIDAgNS01IiAvPgogIDxwYXRoIGQ9Im0xNCA4LTYgMyIgLz4KICA8cGF0aCBkPSJNNCAzYTEgMSAwIDAgMSAxLTEgMS4zIDEuMyAwIDAgMSAuNy4ybC45MzMuNmExLjMgMS4zIDAgMCAwIDEuNCAwbC45MzQtLjZhMS4zIDEuMyAwIDAgMSAxLjQgMGwuOTMzLjZhMS4zIDEuMyAwIDAgMCAxLjQgMGwuOTMzLS42YTEuMyAxLjMgMCAwIDEgMS40IDBsLjkzNC42YTEuMyAxLjMgMCAwIDAgMS40IDBsLjkzMy0uNkExLjMgMS4zIDAgMCAxIDE5IDJhMSAxIDAgMCAxIDEgMXYxOGExIDEgMCAwIDEtMSAxIDEuMyAxLjMgMCAwIDEtLjctLjJsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzNC42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzMtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtMS40IDBsLS45MzQtLjZhMS4zIDEuMyAwIDAgMC0xLjQgMGwtLjkzMy42YTEuMyAxLjMgMCAwIDEtLjcuMiAxIDEgMCAwIDEtMS0xeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/receipt-turkish-lira\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideReceiptTurkishLira]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideReceiptTurkishLira extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'receipt-turkish-lira',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 7v10a5 5 0 0 0 5-5', key: '1blmz7' }],\\n ['path', { d: 'm14 8-6 3', key: '2tb98i' }],\\n [\\n 'path',\\n {\\n d: 'M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z',\\n key: 'ycz6yz',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideReceiptTurkishLira.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name RectangleCircle\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNHYxNkgzYTEgMSAwIDAgMS0xLTFWNWExIDEgMCAwIDEgMS0xeiIgLz4KICA8Y2lyY2xlIGN4PSIxNCIgY3k9IjEyIiByPSI4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rectangle-circle\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRectangleCircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRectangleCircle extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'rectangle-circle',\\n size: 24,\\n node: [\\n ['path', { d: 'M14 4v16H3a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1z', key: '1m5n7q' }],\\n ['circle', { cx: '14', cy: '12', r: '8', key: '1pag6k' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRectangleCircle.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name RectangleEllipsis\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHg9IjIiIHk9IjYiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTE3IDEyaC4wMSIgLz4KICA8cGF0aCBkPSJNNyAxMmguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rectangle-ellipsis\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRectangleEllipsis], svg[lucideFormInput]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRectangleEllipsis extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'rectangle-ellipsis',\\n size: 24,\\n node: [\\n ['rect', { width: '20', height: '12', x: '2', y: '6', rx: '2', key: '9lu3g6' }],\\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\\n ['path', { d: 'M17 12h.01', key: '1m0b6t' }],\\n ['path', { d: 'M7 12h.01', key: 'eqddd0' }],\\n ],\\n aliases: ['form-input'],\\n };\\n protected override readonly icon = signal(LucideRectangleEllipsis.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideRectangleEllipsis\\n */\\nexport const LucideFormInput = LucideRectangleEllipsis;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name RectangleGoggles\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgNmEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtNGEyIDIgMCAwIDEtMS42LS44bC0xLjYtMi4xM2ExIDEgMCAwIDAtMS42IDBMOS42IDE3LjJBMiAyIDAgMCAxIDggMThINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rectangle-goggles\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRectangleGoggles]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRectangleGoggles extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'rectangle-goggles',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20 6a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-4a2 2 0 0 1-1.6-.8l-1.6-2.13a1 1 0 0 0-1.6 0L9.6 17.2A2 2 0 0 1 8 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2z',\\n key: 'd5y1f',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideRectangleGoggles.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name RectangleHorizontal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHg9IjIiIHk9IjYiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rectangle-horizontal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRectangleHorizontal]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRectangleHorizontal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'rectangle-horizontal',\\n size: 24,\\n node: [['rect', { width: '20', height: '12', x: '2', y: '6', rx: '2', key: '9lu3g6' }]],\\n };\\n protected override readonly icon = signal(LucideRectangleHorizontal.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Recycle\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxOUg0LjgxNWExLjgzIDEuODMgMCAwIDEtMS41Ny0uODgxIDEuNzg1IDEuNzg1IDAgMCAxLS4wMDQtMS43ODRMNy4xOTYgOS41IiAvPgogIDxwYXRoIGQ9Ik0xMSAxOWg4LjIwM2ExLjgzIDEuODMgMCAwIDAgMS41NTYtLjg5IDEuNzg0IDEuNzg0IDAgMCAwIDAtMS43NzVsLTEuMjI2LTIuMTIiIC8+CiAgPHBhdGggZD0ibTE0IDE2LTMgMyAzIDMiIC8+CiAgPHBhdGggZD0iTTguMjkzIDEzLjU5NiA3LjE5NiA5LjUgMy4xIDEwLjU5OCIgLz4KICA8cGF0aCBkPSJtOS4zNDQgNS44MTEgMS4wOTMtMS44OTJBMS44MyAxLjgzIDAgMCAxIDExLjk4NSAzYTEuNzg0IDEuNzg0IDAgMCAxIDEuNTQ2Ljg4OGwzLjk0MyA2Ljg0MyIgLz4KICA8cGF0aCBkPSJtMTMuMzc4IDkuNjMzIDQuMDk2IDEuMDk4IDEuMDk3LTQuMDk2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/recycle\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRecycle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRecycle extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'recycle',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M7 19H4.815a1.83 1.83 0 0 1-1.57-.881 1.785 1.785 0 0 1-.004-1.784L7.196 9.5',\\n key: 'x6z5xu',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M11 19h8.203a1.83 1.83 0 0 0 1.556-.89 1.784 1.784 0 0 0 0-1.775l-1.226-2.12',\\n key: '1x4zh5',\\n },\\n ],\\n ['path', { d: 'm14 16-3 3 3 3', key: 'f6jyew' }],\\n ['path', { d: 'M8.293 13.596 7.196 9.5 3.1 10.598', key: 'wf1obh' }],\\n [\\n 'path',\\n {\\n d: 'm9.344 5.811 1.093-1.892A1.83 1.83 0 0 1 11.985 3a1.784 1.784 0 0 1 1.546.888l3.943 6.843',\\n key: '9tzpgr',\\n },\\n ],\\n ['path', { d: 'm13.378 9.633 4.096 1.098 1.097-4.096', key: '1oe83g' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRecycle.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Redo2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTQgNS01LTUtNSIgLz4KICA8cGF0aCBkPSJNMjAgOUg5LjVBNS41IDUuNSAwIDAgMCA0IDE0LjVBNS41IDUuNSAwIDAgMCA5LjUgMjBIMTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/redo-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRedo2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRedo2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'redo-2',\\n size: 24,\\n node: [\\n ['path', { d: 'm15 14 5-5-5-5', key: '12vg1m' }],\\n ['path', { d: 'M20 9H9.5A5.5 5.5 0 0 0 4 14.5A5.5 5.5 0 0 0 9.5 20H13', key: '6uklza' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRedo2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name RedoDot\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE3IiByPSIxIiAvPgogIDxwYXRoIGQ9Ik0yMSA3djZoLTYiIC8+CiAgPHBhdGggZD0iTTMgMTdhOSA5IDAgMCAxIDktOSA5IDkgMCAwIDEgNiAyLjNsMyAyLjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/redo-dot\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRedoDot]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRedoDot extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'redo-dot',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '17', r: '1', key: '1ixnty' }],\\n ['path', { d: 'M21 7v6h-6', key: '3ptur4' }],\\n ['path', { d: 'M3 17a9 9 0 0 1 9-9 9 9 0 0 1 6 2.3l3 2.7', key: '1kgawr' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRedoDot.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Presentation\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAzaDIwIiAvPgogIDxwYXRoIGQ9Ik0yMSAzdjExYTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0yVjMiIC8+CiAgPHBhdGggZD0ibTcgMjEgNS01IDUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/presentation\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePresentation]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePresentation extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'presentation',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 3h20', key: '91anmk' }],\\n ['path', { d: 'M21 3v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V3', key: '2k9sn8' }],\\n ['path', { d: 'm7 21 5-5 5 5', key: 'bip4we' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePresentation.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Redo\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgN3Y2aC02IiAvPgogIDxwYXRoIGQ9Ik0zIDE3YTkgOSAwIDAgMSA5LTkgOSA5IDAgMCAxIDYgMi4zbDMgMi43IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/redo\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRedo]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRedo extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'redo',\\n size: 24,\\n node: [\\n ['path', { d: 'M21 7v6h-6', key: '3ptur4' }],\\n ['path', { d: 'M3 17a9 9 0 0 1 9-9 9 9 0 0 1 6 2.3l3 2.7', key: '1kgawr' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRedo.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name RefreshCcw\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTJhOSA5IDAgMCAwLTktOSA5Ljc1IDkuNzUgMCAwIDAtNi43NCAyLjc0TDMgOCIgLz4KICA8cGF0aCBkPSJNMyAzdjVoNSIgLz4KICA8cGF0aCBkPSJNMyAxMmE5IDkgMCAwIDAgOSA5IDkuNzUgOS43NSAwIDAgMCA2Ljc0LTIuNzRMMjEgMTYiIC8+CiAgPHBhdGggZD0iTTE2IDE2aDV2NSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/refresh-ccw\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRefreshCcw]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRefreshCcw extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'refresh-ccw',\\n size: 24,\\n node: [\\n ['path', { d: 'M21 12a9 9 0 0 0-9-9 9.75 9.75 0 0 0-6.74 2.74L3 8', key: '14sxne' }],\\n ['path', { d: 'M3 3v5h5', key: '1xhq8a' }],\\n ['path', { d: 'M3 12a9 9 0 0 0 9 9 9.75 9.75 0 0 0 6.74-2.74L21 16', key: '1hlbsb' }],\\n ['path', { d: 'M16 16h5v5', key: 'ccwih5' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRefreshCcw.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name RefreshCcwDot\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTJhOSA5IDAgMCAwLTktOSA5Ljc1IDkuNzUgMCAwIDAtNi43NCAyLjc0TDMgOCIgLz4KICA8cGF0aCBkPSJNMyAzdjVoNSIgLz4KICA8cGF0aCBkPSJNMyAxMmE5IDkgMCAwIDAgOSA5IDkuNzUgOS43NSAwIDAgMCA2Ljc0LTIuNzRMMjEgMTYiIC8+CiAgPHBhdGggZD0iTTE2IDE2aDV2NSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/refresh-ccw-dot\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRefreshCcwDot]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRefreshCcwDot extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'refresh-ccw-dot',\\n size: 24,\\n node: [\\n ['path', { d: 'M21 12a9 9 0 0 0-9-9 9.75 9.75 0 0 0-6.74 2.74L3 8', key: '14sxne' }],\\n ['path', { d: 'M3 3v5h5', key: '1xhq8a' }],\\n ['path', { d: 'M3 12a9 9 0 0 0 9 9 9.75 9.75 0 0 0 6.74-2.74L21 16', key: '1hlbsb' }],\\n ['path', { d: 'M16 16h5v5', key: 'ccwih5' }],\\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRefreshCcwDot.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Popsicle\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguNiAxNC40Yy44LS44LjgtMiAwLTIuOGwtOC4xLTguMWE0Ljk1IDQuOTUgMCAxIDAtNy4xIDcuMWw4LjEgOC4xYy45LjcgMi4xLjcgMi45LS4xWiIgLz4KICA8cGF0aCBkPSJtMjIgMjItNS41LTUuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/popsicle\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucidePopsicle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucidePopsicle extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'popsicle',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M18.6 14.4c.8-.8.8-2 0-2.8l-8.1-8.1a4.95 4.95 0 1 0-7.1 7.1l8.1 8.1c.9.7 2.1.7 2.9-.1Z',\\n key: '1o68ps',\\n },\\n ],\\n ['path', { d: 'm22 22-5.5-5.5', key: '17o70y' }],\\n ],\\n };\\n protected override readonly icon = signal(LucidePopsicle.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name RefreshCwOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOEwxOC43NCA1Ljc0QTkuNzUgOS43NSAwIDAgMCAxMiAzQzExIDMgMTAuMDMgMy4xNiA5LjEzIDMuNDciIC8+CiAgPHBhdGggZD0iTTggMTZIM3Y1IiAvPgogIDxwYXRoIGQ9Ik0zIDEyQzMgOS41MSA0IDcuMjYgNS42NCA1LjY0IiAvPgogIDxwYXRoIGQ9Im0zIDE2IDIuMjYgMi4yNkE5Ljc1IDkuNzUgMCAwIDAgMTIgMjFjMi40OSAwIDQuNzQtMSA2LjM2LTIuNjQiIC8+CiAgPHBhdGggZD0iTTIxIDEyYzAgMS0uMTYgMS45Ny0uNDcgMi44NyIgLz4KICA8cGF0aCBkPSJNMjEgM3Y1aC01IiAvPgogIDxwYXRoIGQ9Ik0yMiAyMiAyIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/refresh-cw-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRefreshCwOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRefreshCwOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'refresh-cw-off',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'M21 8L18.74 5.74A9.75 9.75 0 0 0 12 3C11 3 10.03 3.16 9.13 3.47', key: '1krf6h' },\\n ],\\n ['path', { d: 'M8 16H3v5', key: '1cv678' }],\\n ['path', { d: 'M3 12C3 9.51 4 7.26 5.64 5.64', key: 'ruvoct' }],\\n [\\n 'path',\\n { d: 'm3 16 2.26 2.26A9.75 9.75 0 0 0 12 21c2.49 0 4.74-1 6.36-2.64', key: '19q130' },\\n ],\\n ['path', { d: 'M21 12c0 1-.16 1.97-.47 2.87', key: '4w8emr' }],\\n ['path', { d: 'M21 3v5h-5', key: '1q7to0' }],\\n ['path', { d: 'M22 22 2 2', key: '1r8tn9' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRefreshCwOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Regex\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgM3YxMCIgLz4KICA8cGF0aCBkPSJtMTIuNjcgNS41IDguNjYgNSIgLz4KICA8cGF0aCBkPSJtMTIuNjcgMTAuNSA4LjY2LTUiIC8+CiAgPHBhdGggZD0iTTkgMTdhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MmEyIDIgMCAwIDAgMiAyaDJhMiAyIDAgMCAwIDItMnYtMnoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/regex\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRegex]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRegex extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'regex',\\n size: 24,\\n node: [\\n ['path', { d: 'M17 3v10', key: '15fgeh' }],\\n ['path', { d: 'm12.67 5.5 8.66 5', key: '1gpheq' }],\\n ['path', { d: 'm12.67 10.5 8.66-5', key: '1dkfa6' }],\\n [\\n 'path',\\n {\\n d: 'M9 17a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2v-2z',\\n key: 'swwfx4',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideRegex.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Refrigerator\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA2YTQgNCAwIDAgMSA0LTRoNmE0IDQgMCAwIDEgNCA0djE0YTIgMiAwIDAgMS0yIDJIN2EyIDIgMCAwIDEtMi0yVjZaIiAvPgogIDxwYXRoIGQ9Ik01IDEwaDE0IiAvPgogIDxwYXRoIGQ9Ik0xNSA3djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/refrigerator\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRefrigerator]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRefrigerator extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'refrigerator',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M5 6a4 4 0 0 1 4-4h6a4 4 0 0 1 4 4v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6Z',\\n key: 'fpq118',\\n },\\n ],\\n ['path', { d: 'M5 10h14', key: 'elsbfy' }],\\n ['path', { d: 'M15 7v6', key: '1nx30x' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRefrigerator.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name RemoveFormatting\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA3VjRoMTZ2MyIgLz4KICA8cGF0aCBkPSJNNSAyMGg2IiAvPgogIDxwYXRoIGQ9Ik0xMyA0IDggMjAiIC8+CiAgPHBhdGggZD0ibTE1IDE1IDUgNSIgLz4KICA8cGF0aCBkPSJtMjAgMTUtNSA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/remove-formatting\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRemoveFormatting]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRemoveFormatting extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'remove-formatting',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 7V4h16v3', key: '9msm58' }],\\n ['path', { d: 'M5 20h6', key: '1h6pxn' }],\\n ['path', { d: 'M13 4 8 20', key: 'kqq6aj' }],\\n ['path', { d: 'm15 15 5 5', key: 'me55sn' }],\\n ['path', { d: 'm20 15-5 5', key: '11p7ol' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRemoveFormatting.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Repeat1\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMiA0IDQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0zIDExdi0xYTQgNCAwIDAgMSA0LTRoMTQiIC8+CiAgPHBhdGggZD0ibTcgMjItNC00IDQtNCIgLz4KICA8cGF0aCBkPSJNMjEgMTN2MWE0IDQgMCAwIDEtNCA0SDMiIC8+CiAgPHBhdGggZD0iTTExIDEwaDF2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/repeat-1\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRepeat1]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRepeat1 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'repeat-1',\\n size: 24,\\n node: [\\n ['path', { d: 'm17 2 4 4-4 4', key: 'nntrym' }],\\n ['path', { d: 'M3 11v-1a4 4 0 0 1 4-4h14', key: '84bu3i' }],\\n ['path', { d: 'm7 22-4-4 4-4', key: '1wqhfi' }],\\n ['path', { d: 'M21 13v1a4 4 0 0 1-4 4H3', key: '1rx37r' }],\\n ['path', { d: 'M11 10h1v4', key: '70cz1p' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRepeat1.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name RectangleVertical\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTIiIGhlaWdodD0iMjAiIHg9IjYiIHk9IjIiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rectangle-vertical\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRectangleVertical]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRectangleVertical extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'rectangle-vertical',\\n size: 24,\\n node: [['rect', { width: '12', height: '20', x: '6', y: '2', rx: '2', key: '1oxtiu' }]],\\n };\\n protected override readonly icon = signal(LucideRectangleVertical.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name RefreshCw\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMmE5IDkgMCAwIDEgOS05IDkuNzUgOS43NSAwIDAgMSA2Ljc0IDIuNzRMMjEgOCIgLz4KICA8cGF0aCBkPSJNMjEgM3Y1aC01IiAvPgogIDxwYXRoIGQ9Ik0yMSAxMmE5IDkgMCAwIDEtOSA5IDkuNzUgOS43NSAwIDAgMS02Ljc0LTIuNzRMMyAxNiIgLz4KICA8cGF0aCBkPSJNOCAxNkgzdjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/refresh-cw\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRefreshCw]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRefreshCw extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'refresh-cw',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8', key: 'v9h5vc' }],\\n ['path', { d: 'M21 3v5h-5', key: '1q7to0' }],\\n ['path', { d: 'M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16', key: '3uifl3' }],\\n ['path', { d: 'M8 16H3v5', key: '1cv678' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRefreshCw.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name RepeatOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNjU2IDZIMjFsLTQtNCIgLz4KICA8cGF0aCBkPSJNMTcuODk4IDE3Ljg5OEE0IDQgMCAwIDEgMTcgMThIM2w0LTQiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMjEgMTN2MWE0IDQgMCAwIDEtLjE3MSAxLjE1OSIgLz4KICA8cGF0aCBkPSJtMjEgNi00IDQiIC8+CiAgPHBhdGggZD0iTTMgMTF2LTFhNCA0IDAgMCAxIDMuMTAyLTMuODk4IiAvPgogIDxwYXRoIGQ9Im03IDIyLTQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/repeat-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRepeatOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRepeatOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'repeat-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M11.656 6H21l-4-4', key: 'w9pozh' }],\\n ['path', { d: 'M17.898 17.898A4 4 0 0 1 17 18H3l4-4', key: '156mfe' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M21 13v1a4 4 0 0 1-.171 1.159', key: '2p1713' }],\\n ['path', { d: 'm21 6-4 4', key: 'p7opkf' }],\\n ['path', { d: 'M3 11v-1a4 4 0 0 1 3.102-3.898', key: '8cius9' }],\\n ['path', { d: 'm7 22-4-4', key: '1kl3a3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRepeatOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Repeat\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMiA0IDQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0zIDExdi0xYTQgNCAwIDAgMSA0LTRoMTQiIC8+CiAgPHBhdGggZD0ibTcgMjItNC00IDQtNCIgLz4KICA8cGF0aCBkPSJNMjEgMTN2MWE0IDQgMCAwIDEtNCA0SDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/repeat\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRepeat]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRepeat extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'repeat',\\n size: 24,\\n node: [\\n ['path', { d: 'm17 2 4 4-4 4', key: 'nntrym' }],\\n ['path', { d: 'M3 11v-1a4 4 0 0 1 4-4h14', key: '84bu3i' }],\\n ['path', { d: 'm7 22-4-4 4-4', key: '1wqhfi' }],\\n ['path', { d: 'M21 13v1a4 4 0 0 1-4 4H3', key: '1rx37r' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRepeat.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Repeat2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiA5IDMtMyAzIDMiIC8+CiAgPHBhdGggZD0iTTEzIDE4SDdhMiAyIDAgMCAxLTItMlY2IiAvPgogIDxwYXRoIGQ9Im0yMiAxNS0zIDMtMy0zIiAvPgogIDxwYXRoIGQ9Ik0xMSA2aDZhMiAyIDAgMCAxIDIgMnYxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/repeat-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRepeat2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRepeat2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'repeat-2',\\n size: 24,\\n node: [\\n ['path', { d: 'm2 9 3-3 3 3', key: '1ltn5i' }],\\n ['path', { d: 'M13 18H7a2 2 0 0 1-2-2V6', key: '1r6tfw' }],\\n ['path', { d: 'm22 15-3 3-3-3', key: '4rnwn2' }],\\n ['path', { d: 'M11 6h6a2 2 0 0 1 2 2v10', key: '2f72bc' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRepeat2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Replace\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNGExIDEgMCAwIDEgMS0xIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMGExIDEgMCAwIDEtMS0xIiAvPgogIDxwYXRoIGQ9Ik0yMSA0YTEgMSAwIDAgMC0xLTEiIC8+CiAgPHBhdGggZD0iTTIxIDlhMSAxIDAgMCAxLTEgMSIgLz4KICA8cGF0aCBkPSJtMyA3IDMgMyAzLTMiIC8+CiAgPHBhdGggZD0iTTYgMTBWNWEyIDIgMCAwIDEgMi0yaDIiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMTQiIHdpZHRoPSI3IiBoZWlnaHQ9IjciIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/replace\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideReplace]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideReplace extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'replace',\\n size: 24,\\n node: [\\n ['path', { d: 'M14 4a1 1 0 0 1 1-1', key: 'dhj8ez' }],\\n ['path', { d: 'M15 10a1 1 0 0 1-1-1', key: '1mnyi5' }],\\n ['path', { d: 'M21 4a1 1 0 0 0-1-1', key: 'sfs9ap' }],\\n ['path', { d: 'M21 9a1 1 0 0 1-1 1', key: 'mp6qeo' }],\\n ['path', { d: 'm3 7 3 3 3-3', key: 'x25e72' }],\\n ['path', { d: 'M6 10V5a2 2 0 0 1 2-2h2', key: '15xut4' }],\\n ['rect', { x: '3', y: '14', width: '7', height: '7', rx: '1', key: '1bkyp8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideReplace.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ReplaceAll\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTRhMSAxIDAgMCAxIDEgMXY1YTEgMSAwIDAgMS0xIDEiIC8+CiAgPHBhdGggZD0iTTE0IDRhMSAxIDAgMCAxIDEtMSIgLz4KICA8cGF0aCBkPSJNMTUgMTBhMSAxIDAgMCAxLTEtMSIgLz4KICA8cGF0aCBkPSJNMTkgMTRhMSAxIDAgMCAxIDEgMXY1YTEgMSAwIDAgMS0xIDEiIC8+CiAgPHBhdGggZD0iTTIxIDRhMSAxIDAgMCAwLTEtMSIgLz4KICA8cGF0aCBkPSJNMjEgOWExIDEgMCAwIDEtMSAxIiAvPgogIDxwYXRoIGQ9Im0zIDcgMyAzIDMtMyIgLz4KICA8cGF0aCBkPSJNNiAxMFY1YTIgMiAwIDAgMSAyLTJoMiIgLz4KICA8cmVjdCB4PSIzIiB5PSIxNCIgd2lkdGg9IjciIGhlaWdodD0iNyIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/replace-all\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideReplaceAll]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideReplaceAll extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'replace-all',\\n size: 24,\\n node: [\\n ['path', { d: 'M14 14a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1', key: 'zg1ipl' }],\\n ['path', { d: 'M14 4a1 1 0 0 1 1-1', key: 'dhj8ez' }],\\n ['path', { d: 'M15 10a1 1 0 0 1-1-1', key: '1mnyi5' }],\\n ['path', { d: 'M19 14a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1', key: 'txt6k4' }],\\n ['path', { d: 'M21 4a1 1 0 0 0-1-1', key: 'sfs9ap' }],\\n ['path', { d: 'M21 9a1 1 0 0 1-1 1', key: 'mp6qeo' }],\\n ['path', { d: 'm3 7 3 3 3-3', key: 'x25e72' }],\\n ['path', { d: 'M6 10V5a2 2 0 0 1 2-2h2', key: '15xut4' }],\\n ['rect', { x: '3', y: '14', width: '7', height: '7', rx: '1', key: '1bkyp8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideReplaceAll.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ReplyAll\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTctNS01IDUtNSIgLz4KICA8cGF0aCBkPSJNMjIgMTh2LTJhNCA0IDAgMCAwLTQtNEg3IiAvPgogIDxwYXRoIGQ9Im03IDE3LTUtNSA1LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/reply-all\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideReplyAll]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideReplyAll extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'reply-all',\\n size: 24,\\n node: [\\n ['path', { d: 'm12 17-5-5 5-5', key: '1s3y5u' }],\\n ['path', { d: 'M22 18v-2a4 4 0 0 0-4-4H7', key: '1fcyog' }],\\n ['path', { d: 'm7 17-5-5 5-5', key: '1ed8i2' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideReplyAll.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Rewind\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNmEyIDIgMCAwIDAtMy40MTQtMS40MTRsLTYgNmEyIDIgMCAwIDAgMCAyLjgyOGw2IDZBMiAyIDAgMCAwIDEyIDE4eiIgLz4KICA8cGF0aCBkPSJNMjIgNmEyIDIgMCAwIDAtMy40MTQtMS40MTRsLTYgNmEyIDIgMCAwIDAgMCAyLjgyOGw2IDZBMiAyIDAgMCAwIDIyIDE4eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rewind\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRewind]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRewind extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'rewind',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12 6a2 2 0 0 0-3.414-1.414l-6 6a2 2 0 0 0 0 2.828l6 6A2 2 0 0 0 12 18z',\\n key: '2a1g8i',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M22 6a2 2 0 0 0-3.414-1.414l-6 6a2 2 0 0 0 0 2.828l6 6A2 2 0 0 0 22 18z',\\n key: 'rg3s36',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideRewind.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Ribbon\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTEuMjJDMTEgOS45OTcgMTAgOSAxMCA4YTIgMiAwIDAgMSA0IDBjMCAxLS45OTggMi4wMDItMi4wMSAzLjIyIiAvPgogIDxwYXRoIGQ9Im0xMiAxOCAyLjU3LTMuNSIgLz4KICA8cGF0aCBkPSJNNi4yNDMgOS4wMTZhNyA3IDAgMCAxIDExLjUwNy0uMDA5IiAvPgogIDxwYXRoIGQ9Ik05LjM1IDE0LjUzIDEyIDExLjIyIiAvPgogIDxwYXRoIGQ9Ik05LjM1IDE0LjUzQzcuNzI4IDEyLjI0NiA2IDEwLjIyMSA2IDdhNiA1IDAgMCAxIDEyIDBjLS4wMDUgMy4yMi0xLjc3OCA1LjIzNS0zLjQzIDcuNWwzLjU1NyA0LjUyN2ExIDEgMCAwIDEtLjIwMyAxLjQzbC0xLjg5NCAxLjM2YTEgMSAwIDAgMS0xLjM4NC0uMjE1TDEyIDE4bC0yLjY3OSAzLjU5M2ExIDEgMCAwIDEtMS4zOS4yMTNsLTEuODY1LTEuMzUzYTEgMSAwIDAgMS0uMjAzLTEuNDIyeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ribbon\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRibbon]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRibbon extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ribbon',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'M12 11.22C11 9.997 10 9 10 8a2 2 0 0 1 4 0c0 1-.998 2.002-2.01 3.22', key: '1rnhq3' },\\n ],\\n ['path', { d: 'm12 18 2.57-3.5', key: '116vt7' }],\\n ['path', { d: 'M6.243 9.016a7 7 0 0 1 11.507-.009', key: '10dq0b' }],\\n ['path', { d: 'M9.35 14.53 12 11.22', key: 'tdsyp2' }],\\n [\\n 'path',\\n {\\n d: 'M9.35 14.53C7.728 12.246 6 10.221 6 7a6 5 0 0 1 12 0c-.005 3.22-1.778 5.235-3.43 7.5l3.557 4.527a1 1 0 0 1-.203 1.43l-1.894 1.36a1 1 0 0 1-1.384-.215L12 18l-2.679 3.593a1 1 0 0 1-1.39.213l-1.865-1.353a1 1 0 0 1-.203-1.422z',\\n key: 'nmifey',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideRibbon.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Reply\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTh2LTJhNCA0IDAgMCAwLTQtNEg0IiAvPgogIDxwYXRoIGQ9Im05IDE3LTUtNSA1LTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/reply\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideReply]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideReply extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'reply',\\n size: 24,\\n node: [\\n ['path', { d: 'M20 18v-2a4 4 0 0 0-4-4H4', key: '5vmcpk' }],\\n ['path', { d: 'm9 17-5-5 5-5', key: 'nvlc11' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideReply.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Road\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNMTIgNVYzIiAvPgogIDxwYXRoIGQ9Ik0xMiA5djMiIC8+CiAgPHBhdGggZD0iTTIuMDc3IDE4LjQ0OUEyIDIgMCAwIDAgNCAyMWgxNmEyIDIgMCAwIDAgMS45MjQtMi41NWwtNC0xNEEyIDIgMCAwIDAgMTYgM0g4YTIgMiAwIDAgMC0xLjkyNCAxLjQ1eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/road\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRoad]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRoad extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'road',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\\n ['path', { d: 'M12 5V3', key: 'vd5es' }],\\n ['path', { d: 'M12 9v3', key: 'qyerrc' }],\\n [\\n 'path',\\n {\\n d: 'M2.077 18.449A2 2 0 0 0 4 21h16a2 2 0 0 0 1.924-2.55l-4-14A2 2 0 0 0 16 3H8a2 2 0 0 0-1.924 1.45z',\\n key: '1cuxct',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideRoad.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Rocket\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTV2NXMzLjAzLS41NSA0LTJjMS4wOC0xLjYyIDAtNSAwLTUiIC8+CiAgPHBhdGggZD0iTTQuNSAxNi41Yy0xLjUgMS4yNi0yIDUtMiA1czMuNzQtLjUgNS0yYy43MS0uODQuNy0yLjEzLS4wOS0yLjkxYTIuMTggMi4xOCAwIDAgMC0yLjkxLS4wOSIgLz4KICA8cGF0aCBkPSJNOSAxMmEyMiAyMiAwIDAgMSAyLTMuOTVBMTIuODggMTIuODggMCAwIDEgMjIgMmMwIDIuNzItLjc4IDcuNS02IDExYTIyLjQgMjIuNCAwIDAgMS00IDJ6IiAvPgogIDxwYXRoIGQ9Ik05IDEySDRzLjU1LTMuMDMgMi00YzEuNjItMS4wOCA1IC4wNSA1IC4wNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rocket\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRocket]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRocket extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'rocket',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5', key: 'qeys4' }],\\n [\\n 'path',\\n {\\n d: 'M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09',\\n key: 'u4xsad',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M9 12a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.4 22.4 0 0 1-4 2z',\\n key: '676m9',\\n },\\n ],\\n ['path', { d: 'M9 12H4s.55-3.03 2-4c1.62-1.08 5 .05 5 .05', key: '92ym6u' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRocket.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name RockingChair\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTMgMy43MDggNy40MTYiIC8+CiAgPHBhdGggZD0iTTMgMTlhMTUgMTUgMCAwIDAgMTggMCIgLz4KICA8cGF0aCBkPSJtMyAyIDMuMjEgOS42MzNBMiAyIDAgMCAwIDguMTA5IDEzSDE4IiAvPgogIDxwYXRoIGQ9Im05IDEzLTMuNzA4IDcuNDE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rocking-chair\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRockingChair]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRockingChair extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'rocking-chair',\\n size: 24,\\n node: [\\n ['path', { d: 'm15 13 3.708 7.416', key: '1edxn9' }],\\n ['path', { d: 'M3 19a15 15 0 0 0 18 0', key: 'd0d1c4' }],\\n ['path', { d: 'm3 2 3.21 9.633A2 2 0 0 0 8.109 13H18', key: 'tpa4et' }],\\n ['path', { d: 'm9 13-3.708 7.416', key: '1oplxx' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRockingChair.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name RollerCoaster\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxOVY1IiAvPgogIDxwYXRoIGQ9Ik0xMCAxOVY2LjgiIC8+CiAgPHBhdGggZD0iTTE0IDE5di03LjgiIC8+CiAgPHBhdGggZD0iTTE4IDV2NCIgLz4KICA8cGF0aCBkPSJNMTggMTl2LTYiIC8+CiAgPHBhdGggZD0iTTIyIDE5VjkiIC8+CiAgPHBhdGggZD0iTTIgMTlWOWE0IDQgMCAwIDEgNC00YzIgMCA0IDEuMzMgNiA0czQgNCA2IDRhNCA0IDAgMSAwLTMtNi42NSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/roller-coaster\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRollerCoaster]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRollerCoaster extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'roller-coaster',\\n size: 24,\\n node: [\\n ['path', { d: 'M6 19V5', key: '1r845m' }],\\n ['path', { d: 'M10 19V6.8', key: '9j2tfs' }],\\n ['path', { d: 'M14 19v-7.8', key: '10s8qv' }],\\n ['path', { d: 'M18 5v4', key: '1tajlv' }],\\n ['path', { d: 'M18 19v-6', key: 'ielfq3' }],\\n ['path', { d: 'M22 19V9', key: '158nzp' }],\\n [\\n 'path',\\n { d: 'M2 19V9a4 4 0 0 1 4-4c2 0 4 1.33 6 4s4 4 6 4a4 4 0 1 0-3-6.65', key: '1930oh' },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideRollerCoaster.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Rose\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTBoLTFhNCA0IDAgMSAxIDQtNHYuNTM0IiAvPgogIDxwYXRoIGQ9Ik0xNyA2aDFhNCA0IDAgMCAxIDEuNDIgNy43NGwtMi4yOS44N2E2IDYgMCAwIDEtNS4zMzktMTAuNjhsMi4wNjktMS4zMSIgLz4KICA8cGF0aCBkPSJNNC41IDE3YzIuOC0uNSA0LjQgMCA1LjUuOHMxLjggMi4yIDIuMyAzLjdjLTIgLjQtMy41LjQtNC44LS4zLTEuMi0uNi0yLjMtMS45LTMtNC4yIiAvPgogIDxwYXRoIGQ9Ik05Ljc3IDEyQzQgMTUgMiAyMiAyIDIyIiAvPgogIDxjaXJjbGUgY3g9IjE3IiBjeT0iOCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rose\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRose]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRose extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'rose',\\n size: 24,\\n node: [\\n ['path', { d: 'M17 10h-1a4 4 0 1 1 4-4v.534', key: '7qf5zm' }],\\n [\\n 'path',\\n {\\n d: 'M17 6h1a4 4 0 0 1 1.42 7.74l-2.29.87a6 6 0 0 1-5.339-10.68l2.069-1.31',\\n key: '1et29u',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M4.5 17c2.8-.5 4.4 0 5.5.8s1.8 2.2 2.3 3.7c-2 .4-3.5.4-4.8-.3-1.2-.6-2.3-1.9-3-4.2',\\n key: 'kiv2lz',\\n },\\n ],\\n ['path', { d: 'M9.77 12C4 15 2 22 2 22', key: 'h28rw0' }],\\n ['circle', { cx: '17', cy: '8', r: '2', key: '1330xn' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRose.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Rotate3d\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuMTk0IDEzLjcwNyAzLjgxNCAxLjg2LTEuODYgMy44MTQiIC8+CiAgPHBhdGggZD0iTTE2LjQ3MjE0IDcuNTI3ODYgQSA1IDEwIDAgMSAwIDEzIDIxLjc5Nzk2IiAvPgogIDxwYXRoIGQ9Ik0yMS43OTc5NiAxMSBBIDEwIDUgMCAxIDAgMTkgMTUuNTcwNzEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rotate-3d\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRotate3d], svg[lucideRotate3D]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRotate3d extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'rotate-3d',\\n size: 24,\\n node: [\\n ['path', { d: 'm15.194 13.707 3.814 1.86-1.86 3.814', key: '16shm9' }],\\n ['path', { d: 'M16.47214 7.52786 A 5 10 0 1 0 13 21.79796', key: '1245p8' }],\\n ['path', { d: 'M21.79796 11 A 10 5 0 1 0 19 15.57071', key: '1i40ks' }],\\n ],\\n aliases: ['rotate-3-d'],\\n };\\n protected override readonly icon = signal(LucideRotate3d.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideRotate3d\\n */\\nexport const LucideRotate3D = LucideRotate3d;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name RotateCcwClock\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMmE5IDkgMCAxIDAgOS05IDkuNzUgOS43NSAwIDAgMC02Ljc0IDIuNzRMMyA4IiAvPgogIDxwYXRoIGQ9Ik0zIDN2NWg1IiAvPgogIDxwYXRoIGQ9Ik0xMiA3djVsNCAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rotate-ccw-clock\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRotateCcwClock], svg[lucideHistory]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRotateCcwClock extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'rotate-ccw-clock',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8', key: '1357e3' }],\\n ['path', { d: 'M3 3v5h5', key: '1xhq8a' }],\\n ['path', { d: 'M12 7v5l4 2', key: '1fdv2h' }],\\n ],\\n aliases: ['history'],\\n };\\n protected override readonly icon = signal(LucideRotateCcwClock.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideRotateCcwClock\\n */\\nexport const LucideHistory = LucideRotateCcwClock;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name RotateCcwKey\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3Y2IiAvPgogIDxwYXRoIGQ9Ik0xMiA5aDIiIC8+CiAgPHBhdGggZD0iTTMgMTJhOSA5IDAgMSAwIDktOSA5Ljc0IDkuNzQgMCAwIDAtNi43NCAyLjc0TDMgOCIgLz4KICA8cGF0aCBkPSJNMyAzdjVoNSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE1IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rotate-ccw-key\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRotateCcwKey]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRotateCcwKey extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'rotate-ccw-key',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 7v6', key: 'lw1j43' }],\\n ['path', { d: 'M12 9h2', key: '1lpap9' }],\\n ['path', { d: 'M3 12a9 9 0 1 0 9-9 9.74 9.74 0 0 0-6.74 2.74L3 8', key: 'g2jlw' }],\\n ['path', { d: 'M3 3v5h5', key: '1xhq8a' }],\\n ['circle', { cx: '12', cy: '15', r: '2', key: '1vpstw' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRotateCcwKey.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name RotateCcwSquare\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgOVY3YTIgMiAwIDAgMC0yLTJoLTYiIC8+CiAgPHBhdGggZD0ibTE1IDItMyAzIDMgMyIgLz4KICA8cGF0aCBkPSJNMjAgMTN2NWEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMlY3YTIgMiAwIDAgMSAyLTJoMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rotate-ccw-square\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRotateCcwSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRotateCcwSquare extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'rotate-ccw-square',\\n size: 24,\\n node: [\\n ['path', { d: 'M20 9V7a2 2 0 0 0-2-2h-6', key: '19z8uc' }],\\n ['path', { d: 'm15 2-3 3 3 3', key: '177bxs' }],\\n ['path', { d: 'M20 13v5a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2h2', key: 'd36hnl' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRotateCcwSquare.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name RotateCwSquare\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNUg2YTIgMiAwIDAgMC0yIDJ2MyIgLz4KICA8cGF0aCBkPSJtOSA4IDMtMy0zLTMiIC8+CiAgPHBhdGggZD0iTTQgMTR2NGEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJWN2EyIDIgMCAwIDAtMi0yaC0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rotate-cw-square\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRotateCwSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRotateCwSquare extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'rotate-cw-square',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 5H6a2 2 0 0 0-2 2v3', key: 'l96uqu' }],\\n ['path', { d: 'm9 8 3-3-3-3', key: '1gzgc3' }],\\n ['path', { d: 'M4 14v4a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2', key: '1w2k5h' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRotateCwSquare.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name RotateCwFadingClock\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM2E5Ljc1IDkuNzUgMCAwIDEgNi43NCAyLjc0IiAvPgogIDxwYXRoIGQ9Ik0xOC43NCA1Ljc0IDIxIDgiIC8+CiAgPHBhdGggZD0iTTIxIDhWMyIgLz4KICA8cGF0aCBkPSJNNy41IDE5Ljc5NGMtNi0zLjQ2NC02LTEyLjEyNCAwLTE1LjU4OCIgLz4KICA8cGF0aCBkPSJNNy41IDQuMjA2QTkgOSAwIDAgMSAxMiAzIiAvPgogIDxwYXRoIGQ9Ik0xMiA3djVsNCAyIiAvPgogIDxwYXRoIGQ9Ik0xNCAyMC43NzVBOSA5IDAgMCAxIDEyIDIxIiAvPgogIDxwYXRoIGQ9Ik0xOSAxNy42NTZhOSA5IDAgMCAxLTEuNSAxLjQ1NiIgLz4KICA8cGF0aCBkPSJNMjEgMTJhOSA5IDAgMCAxLS4yMjggMiIgLz4KICA8cGF0aCBkPSJNMjEgOGgtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/rotate-cw-fading-clock\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRotateCwFadingClock]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRotateCwFadingClock extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'rotate-cw-fading-clock',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 3a9.75 9.75 0 0 1 6.74 2.74', key: '1k3kxf' }],\\n ['path', { d: 'M18.74 5.74 21 8', key: '1eb40o' }],\\n ['path', { d: 'M21 8V3', key: '1et280' }],\\n ['path', { d: 'M7.5 19.794c-6-3.464-6-12.124 0-15.588', key: '19r0lp' }],\\n ['path', { d: 'M7.5 4.206A9 9 0 0 1 12 3', key: 's8r11' }],\\n ['path', { d: 'M12 7v5l4 2', key: '1fdv2h' }],\\n ['path', { d: 'M14 20.775A9 9 0 0 1 12 21', key: '184rgu' }],\\n ['path', { d: 'M19 17.656a9 9 0 0 1-1.5 1.456', key: '7qgp6l' }],\\n ['path', { d: 'M21 12a9 9 0 0 1-.228 2', key: '1h378y' }],\\n ['path', { d: 'M21 8h-5', key: 'k0yzmk' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRotateCwFadingClock.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name RotateCcw\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMmE5IDkgMCAxIDAgOS05IDkuNzUgOS43NSAwIDAgMC02Ljc0IDIuNzRMMyA4IiAvPgogIDxwYXRoIGQ9Ik0zIDN2NWg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rotate-ccw\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRotateCcw]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRotateCcw extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'rotate-ccw',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8', key: '1357e3' }],\\n ['path', { d: 'M3 3v5h5', key: '1xhq8a' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRotateCcw.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name RotateCw\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTJhOSA5IDAgMSAxLTktOWMyLjUyIDAgNC45MyAxIDYuNzQgMi43NEwyMSA4IiAvPgogIDxwYXRoIGQ9Ik0yMSAzdjVoLTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rotate-cw\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRotateCw]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRotateCw extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'rotate-cw',\\n size: 24,\\n node: [\\n ['path', { d: 'M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8', key: '1p45f6' }],\\n ['path', { d: 'M21 3v5h-5', key: '1q7to0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRotateCw.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name RouteOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iMTkiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTkgMTloOC41Yy40IDAgLjktLjEgMS4zLS4yIiAvPgogIDxwYXRoIGQ9Ik01LjIgNS4yQTMuNSAzLjUzIDAgMCAwIDYuNSAxMkgxMiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNS4zYTMuNSAzLjUgMCAwIDAtMy4zLTMuMyIgLz4KICA8cGF0aCBkPSJNMTUgNWgtNC4zIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iNSIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/route-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRouteOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRouteOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'route-off',\\n size: 24,\\n node: [\\n ['circle', { cx: '6', cy: '19', r: '3', key: '1kj8tv' }],\\n ['path', { d: 'M9 19h8.5c.4 0 .9-.1 1.3-.2', key: '1effex' }],\\n ['path', { d: 'M5.2 5.2A3.5 3.53 0 0 0 6.5 12H12', key: 'k9y2ds' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M21 15.3a3.5 3.5 0 0 0-3.3-3.3', key: '11nlu2' }],\\n ['path', { d: 'M15 5h-4.3', key: '6537je' }],\\n ['circle', { cx: '18', cy: '5', r: '3', key: 'gq8acd' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRouteOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Router\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iOCIgeD0iMiIgeT0iMTQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik02LjAxIDE4SDYiIC8+CiAgPHBhdGggZD0iTTEwLjAxIDE4SDEwIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMHY0IiAvPgogIDxwYXRoIGQ9Ik0xNy44NCA3LjE3YTQgNCAwIDAgMC01LjY2IDAiIC8+CiAgPHBhdGggZD0iTTIwLjY2IDQuMzRhOCA4IDAgMCAwLTExLjMxIDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/router\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRouter]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRouter extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'router',\\n size: 24,\\n node: [\\n ['rect', { width: '20', height: '8', x: '2', y: '14', rx: '2', key: 'w68u3i' }],\\n ['path', { d: 'M6.01 18H6', key: '19vcac' }],\\n ['path', { d: 'M10.01 18H10', key: 'uamcmx' }],\\n ['path', { d: 'M15 10v4', key: 'qjz1xs' }],\\n ['path', { d: 'M17.84 7.17a4 4 0 0 0-5.66 0', key: '1rif40' }],\\n ['path', { d: 'M20.66 4.34a8 8 0 0 0-11.31 0', key: '6a5xfq' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRouter.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Route\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iMTkiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTkgMTloOC41YTMuNSAzLjUgMCAwIDAgMC03aC0xMWEzLjUgMy41IDAgMCAxIDAtN0gxNSIgLz4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjUiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/route\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRoute]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRoute extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'route',\\n size: 24,\\n node: [\\n ['circle', { cx: '6', cy: '19', r: '3', key: '1kj8tv' }],\\n ['path', { d: 'M9 19h8.5a3.5 3.5 0 0 0 0-7h-11a3.5 3.5 0 0 1 0-7H15', key: '1d8sl' }],\\n ['circle', { cx: '18', cy: '5', r: '3', key: 'gq8acd' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRoute.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Rows2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDEyaDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rows-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRows2], svg[lucideRows]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRows2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'rows-2',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M3 12h18', key: '1i2n21' }],\\n ],\\n aliases: ['rows'],\\n };\\n protected override readonly icon = signal(LucideRows2.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideRows2\\n */\\nexport const LucideRows = LucideRows2;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Rows4\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMSA3LjVIMyIgLz4KICA8cGF0aCBkPSJNMjEgMTJIMyIgLz4KICA8cGF0aCBkPSJNMjEgMTYuNUgzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rows-4\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRows4]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRows4 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'rows-4',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M21 7.5H3', key: '1hm9pq' }],\\n ['path', { d: 'M21 12H3', key: '2avoz0' }],\\n ['path', { d: 'M21 16.5H3', key: 'n7jzkj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRows4.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Rows3\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMSA5SDMiIC8+CiAgPHBhdGggZD0iTTIxIDE1SDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/rows-3\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRows3], svg[lucidePanelsTopBottom]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRows3 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'rows-3',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M21 9H3', key: '1338ky' }],\\n ['path', { d: 'M21 15H3', key: '9uk58r' }],\\n ],\\n aliases: ['panels-top-bottom'],\\n };\\n protected override readonly icon = signal(LucideRows3.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideRows3\\n */\\nexport const LucidePanelsTopBottom = LucideRows3;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Rss\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMWE5IDkgMCAwIDEgOSA5IiAvPgogIDxwYXRoIGQ9Ik00IDRhMTYgMTYgMCAwIDEgMTYgMTYiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE5IiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/rss\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRss]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRss extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'rss',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 11a9 9 0 0 1 9 9', key: 'pv89mb' }],\\n ['path', { d: 'M4 4a16 16 0 0 1 16 16', key: 'k0647b' }],\\n ['circle', { cx: '5', cy: '19', r: '1', key: 'bfqh0e' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRss.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name RulerDimensionLine\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTV2LTMiIC8+CiAgPHBhdGggZD0iTTE0IDE1di0zIiAvPgogIDxwYXRoIGQ9Ik0xOCAxNXYtMyIgLz4KICA8cGF0aCBkPSJNMiA4VjQiIC8+CiAgPHBhdGggZD0iTTIyIDZIMiIgLz4KICA8cGF0aCBkPSJNMjIgOFY0IiAvPgogIDxwYXRoIGQ9Ik02IDE1di0zIiAvPgogIDxyZWN0IHg9IjIiIHk9IjEyIiB3aWR0aD0iMjAiIGhlaWdodD0iOCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ruler-dimension-line\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRulerDimensionLine]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRulerDimensionLine extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ruler-dimension-line',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 15v-3', key: '1pjskw' }],\\n ['path', { d: 'M14 15v-3', key: '1o1mqj' }],\\n ['path', { d: 'M18 15v-3', key: 'cws6he' }],\\n ['path', { d: 'M2 8V4', key: '3jv1jz' }],\\n ['path', { d: 'M22 6H2', key: '1iqbfk' }],\\n ['path', { d: 'M22 8V4', key: '16f4ou' }],\\n ['path', { d: 'M6 15v-3', key: '1ij1qe' }],\\n ['rect', { x: '2', y: '12', width: '20', height: '8', rx: '2', key: '1tqiko' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRulerDimensionLine.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Ruler\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuMyAxNS4zYTIuNCAyLjQgMCAwIDEgMCAzLjRsLTIuNiAyLjZhMi40IDIuNCAwIDAgMS0zLjQgMEwyLjcgOC43YTIuNDEgMi40MSAwIDAgMSAwLTMuNGwyLjYtMi42YTIuNDEgMi40MSAwIDAgMSAzLjQgMFoiIC8+CiAgPHBhdGggZD0ibTE0LjUgMTIuNSAyLTIiIC8+CiAgPHBhdGggZD0ibTExLjUgOS41IDItMiIgLz4KICA8cGF0aCBkPSJtOC41IDYuNSAyLTIiIC8+CiAgPHBhdGggZD0ibTE3LjUgMTUuNSAyLTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ruler\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRuler]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRuler extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ruler',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M21.3 15.3a2.4 2.4 0 0 1 0 3.4l-2.6 2.6a2.4 2.4 0 0 1-3.4 0L2.7 8.7a2.41 2.41 0 0 1 0-3.4l2.6-2.6a2.41 2.41 0 0 1 3.4 0Z',\\n key: 'icamh8',\\n },\\n ],\\n ['path', { d: 'm14.5 12.5 2-2', key: 'inckbg' }],\\n ['path', { d: 'm11.5 9.5 2-2', key: 'fmmyf7' }],\\n ['path', { d: 'm8.5 6.5 2-2', key: 'vc6u1g' }],\\n ['path', { d: 'm17.5 15.5 2-2', key: 'wo5hmg' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRuler.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Sailboat\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnYxNSIgLz4KICA8cGF0aCBkPSJNNyAyMmE0IDQgMCAwIDEtNC00IDEgMSAwIDAgMSAxLTFoMTZhMSAxIDAgMCAxIDEgMSA0IDQgMCAwIDEtNCA0eiIgLz4KICA8cGF0aCBkPSJNOS4xNTkgMi40NmExIDEgMCAwIDEgMS41MjEtLjE5M2w5Ljk3NyA4Ljk4QTEgMSAwIDAgMSAyMCAxM0g0YTEgMSAwIDAgMS0uODI0LTEuNTY3eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sailboat\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSailboat]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSailboat extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'sailboat',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 2v15', key: '1qf71f' }],\\n [\\n 'path',\\n { d: 'M7 22a4 4 0 0 1-4-4 1 1 0 0 1 1-1h16a1 1 0 0 1 1 1 4 4 0 0 1-4 4z', key: '1pxcvx' },\\n ],\\n [\\n 'path',\\n {\\n d: 'M9.159 2.46a1 1 0 0 1 1.521-.193l9.977 8.98A1 1 0 0 1 20 13H4a1 1 0 0 1-.824-1.567z',\\n key: '5oog16',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideSailboat.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SatelliteDish\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMGE3LjMxIDcuMzEgMCAwIDAgMTAgMTBaIiAvPgogIDxwYXRoIGQ9Im05IDE1IDMtMyIgLz4KICA8cGF0aCBkPSJNMTcgMTNhNiA2IDAgMCAwLTYtNiIgLz4KICA8cGF0aCBkPSJNMjEgMTNBMTAgMTAgMCAwIDAgMTEgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/satellite-dish\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSatelliteDish]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSatelliteDish extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'satellite-dish',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 10a7.31 7.31 0 0 0 10 10Z', key: '1fzpp3' }],\\n ['path', { d: 'm9 15 3-3', key: '88sc13' }],\\n ['path', { d: 'M17 13a6 6 0 0 0-6-6', key: '15cc6u' }],\\n ['path', { d: 'M21 13A10 10 0 0 0 11 3', key: '11nf8s' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSatelliteDish.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Satellite\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMuNSA2LjUtMy4xNDgtMy4xNDhhMS4yMDUgMS4yMDUgMCAwIDAtMS43MDQgMEw2LjM1MiA1LjY0OGExLjIwNSAxLjIwNSAwIDAgMCAwIDEuNzA0TDkuNSAxMC41IiAvPgogIDxwYXRoIGQ9Ik0xNi41IDcuNSAxOSA1IiAvPgogIDxwYXRoIGQ9Im0xNy41IDEwLjUgMy4xNDggMy4xNDhhMS4yMDUgMS4yMDUgMCAwIDEgMCAxLjcwNGwtMi4yOTYgMi4yOTZhMS4yMDUgMS4yMDUgMCAwIDEtMS43MDQgMEwxMy41IDE0LjUiIC8+CiAgPHBhdGggZD0iTTkgMjFhNiA2IDAgMCAwLTYtNiIgLz4KICA8cGF0aCBkPSJNOS4zNTIgMTAuNjQ4YTEuMjA1IDEuMjA1IDAgMCAwIDAgMS43MDRsMi4yOTYgMi4yOTZhMS4yMDUgMS4yMDUgMCAwIDAgMS43MDQgMGw0LjI5Ni00LjI5NmExLjIwNSAxLjIwNSAwIDAgMCAwLTEuNzA0bC0yLjI5Ni0yLjI5NmExLjIwNSAxLjIwNSAwIDAgMC0xLjcwNCAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/satellite\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSatellite]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSatellite extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'satellite',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm13.5 6.5-3.148-3.148a1.205 1.205 0 0 0-1.704 0L6.352 5.648a1.205 1.205 0 0 0 0 1.704L9.5 10.5',\\n key: 'dzhfyz',\\n },\\n ],\\n ['path', { d: 'M16.5 7.5 19 5', key: '1ltcjm' }],\\n [\\n 'path',\\n {\\n d: 'm17.5 10.5 3.148 3.148a1.205 1.205 0 0 1 0 1.704l-2.296 2.296a1.205 1.205 0 0 1-1.704 0L13.5 14.5',\\n key: 'nfoymv',\\n },\\n ],\\n ['path', { d: 'M9 21a6 6 0 0 0-6-6', key: '1iajcf' }],\\n [\\n 'path',\\n {\\n d: 'M9.352 10.648a1.205 1.205 0 0 0 0 1.704l2.296 2.296a1.205 1.205 0 0 0 1.704 0l4.296-4.296a1.205 1.205 0 0 0 0-1.704l-2.296-2.296a1.205 1.205 0 0 0-1.704 0z',\\n key: 'nv9zqy',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideSatellite.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SaveCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNSAyMUg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDEwLjJhMiAyIDAgMCAxIDEuNC42bDMuOCAzLjhhMiAyIDAgMCAxIC42IDEuNHY0LjM1IiAvPgogIDxwYXRoIGQ9Im0xNiAxOSAyIDIgNC00IiAvPgogIDxwYXRoIGQ9Ik0xNyAxNS4xM1YxNGExIDEgMCAwIDAtMS0xSDhhMSAxIDAgMCAwLTEgMXY3IiAvPgogIDxwYXRoIGQ9Ik03IDN2NGExIDEgMCAwIDAgMSAxaDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/save-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSaveCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSaveCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'save-check',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12.5 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h10.2a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4v4.35',\\n key: '6jbevg',\\n },\\n ],\\n ['path', { d: 'm16 19 2 2 4-4', key: '1b14m6' }],\\n ['path', { d: 'M17 15.13V14a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7', key: '1bzeol' }],\\n ['path', { d: 'M7 3v4a1 1 0 0 0 1 1h7', key: 't51u73' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSaveCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Salad\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyMWgxMCIgLz4KICA8cGF0aCBkPSJNMTIgMjFhOSA5IDAgMCAwIDktOUgzYTkgOSAwIDAgMCA5IDlaIiAvPgogIDxwYXRoIGQ9Ik0xMS4zOCAxMmEyLjQgMi40IDAgMCAxLS40LTQuNzcgMi40IDIuNCAwIDAgMSAzLjItMi43NyAyLjQgMi40IDAgMCAxIDMuNDctLjYzIDIuNCAyLjQgMCAwIDEgMy4zNyAzLjM3IDIuNCAyLjQgMCAwIDEtMS4xIDMuNyAyLjUxIDIuNTEgMCAwIDEgLjAzIDEuMSIgLz4KICA8cGF0aCBkPSJtMTMgMTIgNC00IiAvPgogIDxwYXRoIGQ9Ik0xMC45IDcuMjVBMy45OSAzLjk5IDAgMCAwIDQgMTBjMCAuNzMuMiAxLjQxLjU0IDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/salad\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSalad]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSalad extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'salad',\\n size: 24,\\n node: [\\n ['path', { d: 'M7 21h10', key: '1b0cd5' }],\\n ['path', { d: 'M12 21a9 9 0 0 0 9-9H3a9 9 0 0 0 9 9Z', key: '4rw317' }],\\n [\\n 'path',\\n {\\n d: 'M11.38 12a2.4 2.4 0 0 1-.4-4.77 2.4 2.4 0 0 1 3.2-2.77 2.4 2.4 0 0 1 3.47-.63 2.4 2.4 0 0 1 3.37 3.37 2.4 2.4 0 0 1-1.1 3.7 2.51 2.51 0 0 1 .03 1.1',\\n key: '10xrj0',\\n },\\n ],\\n ['path', { d: 'm13 12 4-4', key: '1hckqy' }],\\n ['path', { d: 'M10.9 7.25A3.99 3.99 0 0 0 4 10c0 .73.2 1.41.54 2', key: '1p4srx' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSalad.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name RussianRuble\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxMWg4YTQgNCAwIDAgMCAwLThIOXYxOCIgLz4KICA8cGF0aCBkPSJNNiAxNWg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/russian-ruble\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideRussianRuble]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideRussianRuble extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'russian-ruble',\\n size: 24,\\n node: [\\n ['path', { d: 'M6 11h8a4 4 0 0 0 0-8H9v18', key: '18ai8t' }],\\n ['path', { d: 'M6 15h8', key: '1y8f6l' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideRussianRuble.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SaudiRiyal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjAgMTkuNS01LjUgMS4yIiAvPgogIDxwYXRoIGQ9Ik0xNC41IDR2MTEuMjJhMSAxIDAgMCAwIDEuMjQyLjk3TDIwIDE1LjIiIC8+CiAgPHBhdGggZD0ibTIuOTc4IDE5LjM1MSA1LjU0OS0xLjM2M0EyIDIgMCAwIDAgMTAgMTZWMiIgLz4KICA8cGF0aCBkPSJNMjAgMTAgNCAxMy41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/saudi-riyal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSaudiRiyal]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSaudiRiyal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'saudi-riyal',\\n size: 24,\\n node: [\\n ['path', { d: 'm20 19.5-5.5 1.2', key: '1aenhr' }],\\n ['path', { d: 'M14.5 4v11.22a1 1 0 0 0 1.242.97L20 15.2', key: '2rtezt' }],\\n ['path', { d: 'm2.978 19.351 5.549-1.363A2 2 0 0 0 10 16V2', key: '1kbm92' }],\\n ['path', { d: 'M20 10 4 13.5', key: '8nums9' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSaudiRiyal.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Sandwich\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMi4zNyAxMS4yMjMgOC4zNzItNi43NzdhMiAyIDAgMCAxIDIuNTE2IDBsOC4zNzEgNi43NzciIC8+CiAgPHBhdGggZD0iTTIxIDE1YTEgMSAwIDAgMSAxIDF2MmExIDEgMCAwIDEtMSAxaC01LjI1IiAvPgogIDxwYXRoIGQ9Ik0zIDE1YTEgMSAwIDAgMC0xIDF2MmExIDEgMCAwIDAgMSAxaDkiIC8+CiAgPHBhdGggZD0ibTYuNjcgMTUgNi4xMyA0LjZhMiAyIDAgMCAwIDIuOC0uNGwzLjE1LTQuMiIgLz4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iNCIgeD0iMiIgeT0iMTEiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sandwich\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSandwich]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSandwich extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'sandwich',\\n size: 24,\\n node: [\\n ['path', { d: 'm2.37 11.223 8.372-6.777a2 2 0 0 1 2.516 0l8.371 6.777', key: 'f1wd0e' }],\\n ['path', { d: 'M21 15a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-5.25', key: '1pfu07' }],\\n ['path', { d: 'M3 15a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h9', key: '1oq9qw' }],\\n ['path', { d: 'm6.67 15 6.13 4.6a2 2 0 0 0 2.8-.4l3.15-4.2', key: '1fnwu5' }],\\n ['rect', { width: '20', height: '4', x: '2', y: '11', rx: '1', key: 'itshg' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSandwich.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SaveAll\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnYzYTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTggMTh2LTZhMSAxIDAgMCAwLTEtMWgtNmExIDEgMCAwIDAtMSAxdjYiIC8+CiAgPHBhdGggZD0iTTE4IDIySDRhMiAyIDAgMCAxLTItMlY2IiAvPgogIDxwYXRoIGQ9Ik04IDE4YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDkuMTcyYTIgMiAwIDAgMSAxLjQxNC41ODZsMi44MjggMi44MjhBMiAyIDAgMCAxIDIyIDYuODI4VjE2YTIgMiAwIDAgMS0yLjAxIDJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/save-all\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSaveAll]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSaveAll extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'save-all',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 2v3a1 1 0 0 0 1 1h5', key: '1xspal' }],\\n ['path', { d: 'M18 18v-6a1 1 0 0 0-1-1h-6a1 1 0 0 0-1 1v6', key: '1ra60u' }],\\n ['path', { d: 'M18 22H4a2 2 0 0 1-2-2V6', key: 'pblm9e' }],\\n [\\n 'path',\\n {\\n d: 'M8 18a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9.172a2 2 0 0 1 1.414.586l2.828 2.828A2 2 0 0 1 22 6.828V16a2 2 0 0 1-2.01 2z',\\n key: '1yve0x',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideSaveAll.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SavePen\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMzMgMTNIOGExIDEgMCAwMC0xIDF2NyIgLz4KICA8cGF0aCBkPSJNMTQuMzYzIDE3LjYzNGEyIDIgMCAwMC0uNTA2Ljg1NGwtLjgzNyAyLjg3YS41LjUgMCAwMC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMDAuODU0LS41MDZsNC4wMTMtNC4wMDlhMSAxIDAgMTAtMy4wMDQtMy4wMDR6IiAvPgogIDxwYXRoIGQ9Ik03IDN2NGExIDEgMCAwMDEgMWg3IiAvPgogIDxwYXRoIGQ9Ik05IDIxSDVhMiAyIDAgMDEtMi0yVjVhMiAyIDAgMDEyLTJoMTAuMmEyIDIgMCAwMTEuNC42bDMuOCAzLjhhMiAyIDAgMDEuNiAxLjR2LjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/save-pen\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSavePen]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSavePen extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'save-pen',\\n size: 24,\\n node: [\\n ['path', { d: 'M13.33 13H8a1 1 0 00-1 1v7', key: '60fs50' }],\\n [\\n 'path',\\n {\\n d: 'M14.363 17.634a2 2 0 00-.506.854l-.837 2.87a.5.5 0 00.62.62l2.87-.837a2 2 0 00.854-.506l4.013-4.009a1 1 0 10-3.004-3.004z',\\n key: 'dpj1he',\\n },\\n ],\\n ['path', { d: 'M7 3v4a1 1 0 001 1h7', key: 'vkun1b' }],\\n [\\n 'path',\\n {\\n d: 'M9 21H5a2 2 0 01-2-2V5a2 2 0 012-2h10.2a2 2 0 011.4.6l3.8 3.8a2 2 0 01.6 1.4v.3',\\n key: '1oj3yb',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideSavePen.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SavePlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNSAyMUg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDEwLjJhMiAyIDAgMCAxIDEuNC42bDMuOCAzLjhhMiAyIDAgMCAxIC42IDEuNFYxMiIgLz4KICA8cGF0aCBkPSJNMTYgMTNIOGExIDEgMCAwIDAtMSAxdjciIC8+CiAgPHBhdGggZD0iTTE5IDIydi02IiAvPgogIDxwYXRoIGQ9Ik0yMiAxOWgtNiIgLz4KICA8cGF0aCBkPSJNNyAzdjRhMSAxIDAgMCAwIDEgMWg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/save-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSavePlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSavePlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'save-plus',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12.5 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h10.2a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V12',\\n key: 'bhibzn',\\n },\\n ],\\n ['path', { d: 'M16 13H8a1 1 0 0 0-1 1v7', key: '164ge7' }],\\n ['path', { d: 'M19 22v-6', key: 'qhmiwi' }],\\n ['path', { d: 'M22 19h-6', key: 'vcuq98' }],\\n ['path', { d: 'M7 3v4a1 1 0 0 0 1 1h7', key: 't51u73' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSavePlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Scale3d\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA3djExYTEgMSAwIDAgMCAxIDFoMTEiIC8+CiAgPHBhdGggZD0iTTUuMjkzIDE4LjcwNyAxMSAxMyIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjE5IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjUiIGN5PSI1IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scale-3d\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideScale3d], svg[lucideScale3D]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideScale3d extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'scale-3d',\\n size: 24,\\n node: [\\n ['path', { d: 'M5 7v11a1 1 0 0 0 1 1h11', key: '13dt1j' }],\\n ['path', { d: 'M5.293 18.707 11 13', key: 'ezgbsx' }],\\n ['circle', { cx: '19', cy: '19', r: '2', key: '17f5cg' }],\\n ['circle', { cx: '5', cy: '5', r: '2', key: '1gwv83' }],\\n ],\\n aliases: ['scale-3-d'],\\n };\\n protected override readonly icon = signal(LucideScale3d.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideScale3d\\n */\\nexport const LucideScale3D = LucideScale3d;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Scale\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxOCIgLz4KICA8cGF0aCBkPSJtMTkgOCAzIDhhNSA1IDAgMCAxLTYgMHpWNyIgLz4KICA8cGF0aCBkPSJNMyA3aDFhMTcgMTcgMCAwIDAgOC0yIDE3IDE3IDAgMCAwIDggMmgxIiAvPgogIDxwYXRoIGQ9Im01IDggMyA4YTUgNSAwIDAgMS02IDB6VjciIC8+CiAgPHBhdGggZD0iTTcgMjFoMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scale\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideScale]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideScale extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'scale',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 3v18', key: '108xh3' }],\\n ['path', { d: 'm19 8 3 8a5 5 0 0 1-6 0zV7', key: 'zcdpyk' }],\\n ['path', { d: 'M3 7h1a17 17 0 0 0 8-2 17 17 0 0 0 8 2h1', key: '1yorad' }],\\n ['path', { d: 'm5 8 3 8a5 5 0 0 1-6 0zV7', key: 'eua70x' }],\\n ['path', { d: 'M7 21h10', key: '1b0cd5' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideScale.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Scaling\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0ydi03IiAvPgogIDxwYXRoIGQ9Ik0xNCAxNUg5di01IiAvPgogIDxwYXRoIGQ9Ik0xNiAzaDV2NSIgLz4KICA8cGF0aCBkPSJNMjEgMyA5IDE1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scaling\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideScaling]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideScaling extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'scaling',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7', key: '1m0v6g' }],\\n ['path', { d: 'M14 15H9v-5', key: 'pi4jk9' }],\\n ['path', { d: 'M16 3h5v5', key: '1806ms' }],\\n ['path', { d: 'M21 3 9 15', key: '15kdhq' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideScaling.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ScanEye\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEiIC8+CiAgPHBhdGggZD0iTTE4Ljk0NCAxMi4zM2ExIDEgMCAwIDAgMC0uNjYgNy41IDcuNSAwIDAgMC0xMy44ODggMCAxIDEgMCAwIDAgMCAuNjYgNy41IDcuNSAwIDAgMCAxMy44ODggMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scan-eye\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideScanEye]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideScanEye extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'scan-eye',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\\n [\\n 'path',\\n {\\n d: 'M18.944 12.33a1 1 0 0 0 0-.66 7.5 7.5 0 0 0-13.888 0 1 1 0 0 0 0 .66 7.5 7.5 0 0 0 13.888 0',\\n key: '11ak4c',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideScanEye.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ScanBox\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJ2NS41IiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMDEyIDJ2MiIgLz4KICA8cGF0aCBkPSJNMjEgMTd2MmEyIDIgMCAwMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTMgN1Y1YTIgMiAwIDAxMi0yaDIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwMS0yLTJ2LTIiIC8+CiAgPHBhdGggZD0iTTcuMjY0IDkuMjUyIDEyIDEybDQuNzM3LTIuNzQ4IiAvPgogIDxwYXRoIGQ9Ik03Ljk5NSA4LjUxNEEyIDIgMCAwMDcgMTAuMjQ0djMuNTE2YTIgMiAwIDAwLjk5NiAxLjczbDMgMS43NGEyIDIgMCAwMDIuMDA4IDBsMy0xLjc0QTIgMiAwIDAwMTcgMTMuNzZ2LTMuNTE3YTIgMiAwIDAwLS45OTUtMS43M2wtMy0xLjc0MmEyIDIgMCAwMC0xLjg5Mi0uMDY0eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scan-box\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideScanBox]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideScanBox extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'scan-box',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 12v5.5', key: '1fezw7' }],\\n ['path', { d: 'M17 3h2a2 2 0 012 2v2', key: 'sxhzt8' }],\\n ['path', { d: 'M21 17v2a2 2 0 01-2 2h-2', key: 'b4b27w' }],\\n ['path', { d: 'M3 7V5a2 2 0 012-2h2', key: '5quapj' }],\\n ['path', { d: 'M7 21H5a2 2 0 01-2-2v-2', key: 'rx7q13' }],\\n ['path', { d: 'M7.264 9.252 12 12l4.737-2.748', key: '176tmc' }],\\n [\\n 'path',\\n {\\n d: 'M7.995 8.514A2 2 0 007 10.244v3.516a2 2 0 00.996 1.73l3 1.74a2 2 0 002.008 0l3-1.74A2 2 0 0017 13.76v-3.517a2 2 0 00-.995-1.73l-3-1.742a2 2 0 00-1.892-.064z',\\n key: '7zy66p',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideScanBox.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SaveOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMTNIOGExIDEgMCAwIDAtMSAxdjciIC8+CiAgPHBhdGggZD0iTTE0IDhoMSIgLz4KICA8cGF0aCBkPSJNMTcgMjF2LTQiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMjAuNDEgMjAuNDFBMiAyIDAgMCAxIDE5IDIxSDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAuNTktMS40MSIgLz4KICA8cGF0aCBkPSJNMjkuNSAxMS41czUgNSA0IDUiIC8+CiAgPHBhdGggZD0iTTkgM2g2LjJhMiAyIDAgMCAxIDEuNC42bDMuOCAzLjhhMiAyIDAgMCAxIC42IDEuNFYxNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/save-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSaveOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSaveOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'save-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M13 13H8a1 1 0 0 0-1 1v7', key: 'h8g396' }],\\n ['path', { d: 'M14 8h1', key: '1lfen6' }],\\n ['path', { d: 'M17 21v-4', key: '1yknxs' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n [\\n 'path',\\n { d: 'M20.41 20.41A2 2 0 0 1 19 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 .59-1.41', key: '1t4vdl' },\\n ],\\n ['path', { d: 'M29.5 11.5s5 5 4 5', key: 'zzn4i6' }],\\n ['path', { d: 'M9 3h6.2a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V15', key: '24cby9' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSaveOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ScanBarcode\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik04IDd2MTAiIC8+CiAgPHBhdGggZD0iTTEyIDd2MTAiIC8+CiAgPHBhdGggZD0iTTE3IDd2MTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scan-barcode\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideScanBarcode]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideScanBarcode extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'scan-barcode',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\\n ['path', { d: 'M8 7v10', key: '23sfjj' }],\\n ['path', { d: 'M12 7v10', key: 'jspqdw' }],\\n ['path', { d: 'M17 7v10', key: '578dap' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideScanBarcode.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ScanHeart\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgM2gyYTIgMiAwIDAgMSAyIDJ2MiIgLz4KICA8cGF0aCBkPSJNMjEgMTd2MmEyIDIgMCAwIDEtMiAyaC0yIiAvPgogIDxwYXRoIGQ9Ik0zIDdWNWEyIDIgMCAwIDEgMi0yaDIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik03LjgyOCAxMy4wN0EzIDMgMCAwIDEgMTIgOC43NjRhMyAzIDAgMCAxIDQuMTcyIDQuMzA2bC0zLjQ0NyAzLjYyYTEgMSAwIDAgMS0xLjQ0OSAweiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scan-heart\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideScanHeart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideScanHeart extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'scan-heart',\\n size: 24,\\n node: [\\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\\n [\\n 'path',\\n {\\n d: 'M7.828 13.07A3 3 0 0 1 12 8.764a3 3 0 0 1 4.172 4.306l-3.447 3.62a1 1 0 0 1-1.449 0z',\\n key: '1ak1ef',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideScanHeart.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ScanLine\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik03IDEyaDEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scan-line\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideScanLine]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideScanLine extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'scan-line',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\\n ['path', { d: 'M7 12h10', key: 'b7w52i' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideScanLine.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ScanQrCode\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTJ2NGExIDEgMCAwIDEtMSAxaC00IiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNyA4VjciIC8+CiAgPHBhdGggZD0iTTIxIDE3djJhMiAyIDAgMCAxLTIgMmgtMiIgLz4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik03IDE3aC4wMSIgLz4KICA8cGF0aCBkPSJNNyAyMUg1YTIgMiAwIDAgMS0yLTJ2LTIiIC8+CiAgPHJlY3QgeD0iNyIgeT0iNyIgd2lkdGg9IjUiIGhlaWdodD0iNSIgcng9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scan-qr-code\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideScanQrCode]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideScanQrCode extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'scan-qr-code',\\n size: 24,\\n node: [\\n ['path', { d: 'M17 12v4a1 1 0 0 1-1 1h-4', key: 'uk4fdo' }],\\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\\n ['path', { d: 'M17 8V7', key: 'q2g9wo' }],\\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\\n ['path', { d: 'M7 17h.01', key: '19xn7k' }],\\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\\n ['rect', { x: '7', y: '7', width: '5', height: '5', rx: '1', key: 'm9kyts' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideScanQrCode.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ScanFace\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik04IDE0czEuNSAyIDQgMiA0LTIgNC0yIiAvPgogIDxwYXRoIGQ9Ik05IDloLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNSA5aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scan-face\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideScanFace]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideScanFace extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'scan-face',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\\n ['path', { d: 'M8 14s1.5 2 4 2 4-2 4-2', key: '1y1vjs' }],\\n ['path', { d: 'M9 9h.01', key: '1q5me6' }],\\n ['path', { d: 'M15 9h.01', key: 'x1ddxp' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideScanFace.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Save\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMiAzYTIgMiAwIDAgMSAxLjQuNmwzLjggMy44YTIgMiAwIDAgMSAuNiAxLjRWMTlhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yeiIgLz4KICA8cGF0aCBkPSJNMTcgMjF2LTdhMSAxIDAgMCAwLTEtMUg4YTEgMSAwIDAgMC0xIDF2NyIgLz4KICA8cGF0aCBkPSJNNyAzdjRhMSAxIDAgMCAwIDEgMWg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/save\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSave]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSave extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'save',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z',\\n key: '1c8476',\\n },\\n ],\\n ['path', { d: 'M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7', key: '1ydtos' }],\\n ['path', { d: 'M7 3v4a1 1 0 0 0 1 1h7', key: 't51u73' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSave.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ScanSearch\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTE2IDE2LTEuOS0xLjkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scan-search\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideScanSearch]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideScanSearch extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'scan-search',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\\n ['path', { d: 'm16 16-1.9-1.9', key: '1dq9hf' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideScanSearch.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name School\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjF2LTNhMiAyIDAgMCAwLTQgMHYzIiAvPgogIDxwYXRoIGQ9Ik0xOCA0LjkzM1YyMSIgLz4KICA8cGF0aCBkPSJtNCA2IDcuMTA2LTMuNzlhMiAyIDAgMCAxIDEuNzg4IDBMMjAgNiIgLz4KICA8cGF0aCBkPSJtNiAxMS0zLjUyIDIuMTQ3YTEgMSAwIDAgMC0uNDguODU0VjE5YTIgMiAwIDAgMCAyIDJoMTZhMiAyIDAgMCAwIDItMnYtNWExIDEgMCAwIDAtLjQ4LS44NTNMMTggMTEiIC8+CiAgPHBhdGggZD0iTTYgNC45MzNWMjEiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/school\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSchool]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSchool extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'school',\\n size: 24,\\n node: [\\n ['path', { d: 'M14 21v-3a2 2 0 0 0-4 0v3', key: '1rgiei' }],\\n ['path', { d: 'M18 4.933V21', key: 'tjwmp4' }],\\n ['path', { d: 'm4 6 7.106-3.79a2 2 0 0 1 1.788 0L20 6', key: 'zywc2d' }],\\n [\\n 'path',\\n {\\n d: 'm6 11-3.52 2.147a1 1 0 0 0-.48.854V19a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a1 1 0 0 0-.48-.853L18 11',\\n key: '1d4ql0',\\n },\\n ],\\n ['path', { d: 'M6 4.933V21', key: '1ufz1j' }],\\n ['circle', { cx: '12', cy: '9', r: '2', key: '1092wv' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSchool.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ScanSquare\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxyZWN0IHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHg9IjgiIHk9IjgiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scan-square\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideScanSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideScanSquare extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'scan-square',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\\n ['rect', { width: '8', height: '8', x: '8', y: '8', rx: '1', key: '69yp3k' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideScanSquare.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ScissorsLineDashed\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNS40MiA5LjQyIDggMTIiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjgiIHI9IjIiIC8+CiAgPHBhdGggZD0ibTE0IDYtOC41OCA4LjU4IiAvPgogIDxjaXJjbGUgY3g9IjQiIGN5PSIxNiIgcj0iMiIgLz4KICA8cGF0aCBkPSJNMTAuOCAxNC44IDE0IDE4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMmgtMiIgLz4KICA8cGF0aCBkPSJNMjIgMTJoLTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scissors-line-dashed\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideScissorsLineDashed]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideScissorsLineDashed extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'scissors-line-dashed',\\n size: 24,\\n node: [\\n ['path', { d: 'M5.42 9.42 8 12', key: '12pkuq' }],\\n ['circle', { cx: '4', cy: '8', r: '2', key: '107mxr' }],\\n ['path', { d: 'm14 6-8.58 8.58', key: 'gvzu5l' }],\\n ['circle', { cx: '4', cy: '16', r: '2', key: '1ehqvc' }],\\n ['path', { d: 'M10.8 14.8 14 18', key: 'ax7m9r' }],\\n ['path', { d: 'M16 12h-2', key: '10asgb' }],\\n ['path', { d: 'M22 12h-2', key: '14jgyd' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideScissorsLineDashed.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Scan\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scan\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideScan]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideScan extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'scan',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideScan.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Scissors\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iNiIgcj0iMyIgLz4KICA8cGF0aCBkPSJNOC4xMiA4LjEyIDEyIDEyIiAvPgogIDxwYXRoIGQ9Ik0yMCA0IDguMTIgMTUuODgiIC8+CiAgPGNpcmNsZSBjeD0iNiIgY3k9IjE4IiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xNC44IDE0LjggMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scissors\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideScissors]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideScissors extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'scissors',\\n size: 24,\\n node: [\\n ['circle', { cx: '6', cy: '6', r: '3', key: '1lh9wr' }],\\n ['path', { d: 'M8.12 8.12 12 12', key: '1alkpv' }],\\n ['path', { d: 'M20 4 8.12 15.88', key: 'xgtan2' }],\\n ['circle', { cx: '6', cy: '18', r: '3', key: 'fqmcym' }],\\n ['path', { d: 'M14.8 14.8 20 20', key: 'ptml3r' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideScissors.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ScanText\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3VjVhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDJhMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0yMSAxN3YyYTIgMiAwIDAgMS0yIDJoLTIiIC8+CiAgPHBhdGggZD0iTTcgMjFINWEyIDIgMCAwIDEtMi0ydi0yIiAvPgogIDxwYXRoIGQ9Ik03IDhoOCIgLz4KICA8cGF0aCBkPSJNNyAxMmgxMCIgLz4KICA8cGF0aCBkPSJNNyAxNmg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/scan-text\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideScanText]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideScanText extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'scan-text',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 7V5a2 2 0 0 1 2-2h2', key: 'aa7l1z' }],\\n ['path', { d: 'M17 3h2a2 2 0 0 1 2 2v2', key: '4qcy5o' }],\\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2h-2', key: '6vwrx8' }],\\n ['path', { d: 'M7 21H5a2 2 0 0 1-2-2v-2', key: 'ioqczr' }],\\n ['path', { d: 'M7 8h8', key: '1jbsf9' }],\\n ['path', { d: 'M7 12h10', key: 'b7w52i' }],\\n ['path', { d: 'M7 16h6', key: '1vyc9m' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideScanText.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ScreenShareOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTBhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0ydi0zIiAvPgogIDxwYXRoIGQ9Ik04IDIxaDgiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0ibTIyIDMtNSA1IiAvPgogIDxwYXRoIGQ9Im0xNyAzIDUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/screen-share-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideScreenShareOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideScreenShareOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'screen-share-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M13 3H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-3', key: 'i8wdob' }],\\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\\n ['path', { d: 'm22 3-5 5', key: '12jva0' }],\\n ['path', { d: 'm17 3 5 5', key: 'k36vhe' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideScreenShareOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Scooter\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNGgtMy41bDIgMTEuMDUiIC8+CiAgPHBhdGggZD0iTTYuOTUgMTdoNS4xNDJjLjUyMyAwIC45NS0uNDA2IDEuMDYzLS45MTZhNi41IDYuNSAwIDAgMSA1LjM0NS01LjAwOSIgLz4KICA8Y2lyY2xlIGN4PSIxOS41IiBjeT0iMTcuNSIgcj0iMi41IiAvPgogIDxjaXJjbGUgY3g9IjQuNSIgY3k9IjE3LjUiIHI9IjIuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scooter\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideScooter]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideScooter extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'scooter',\\n size: 24,\\n node: [\\n ['path', { d: 'M21 4h-3.5l2 11.05', key: '1gktiw' }],\\n [\\n 'path',\\n { d: 'M6.95 17h5.142c.523 0 .95-.406 1.063-.916a6.5 6.5 0 0 1 5.345-5.009', key: '1bq3u3' },\\n ],\\n ['circle', { cx: '19.5', cy: '17.5', r: '2.5', key: 'e4zhv9' }],\\n ['circle', { cx: '4.5', cy: '17.5', r: '2.5', key: '50vk4p' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideScooter.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ScrollText\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTJoLTUiIC8+CiAgPHBhdGggZD0iTTE1IDhoLTUiIC8+CiAgPHBhdGggZD0iTTE5IDE3VjVhMiAyIDAgMCAwLTItMkg0IiAvPgogIDxwYXRoIGQ9Ik04IDIxaDEyYTIgMiAwIDAgMCAyLTJ2LTFhMSAxIDAgMCAwLTEtMUgxMWExIDEgMCAwIDAtMSAxdjFhMiAyIDAgMSAxLTQgMFY1YTIgMiAwIDEgMC00IDB2MmExIDEgMCAwIDAgMSAxaDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/scroll-text\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideScrollText]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideScrollText extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'scroll-text',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 12h-5', key: 'r7krc0' }],\\n ['path', { d: 'M15 8h-5', key: '1khuty' }],\\n ['path', { d: 'M19 17V5a2 2 0 0 0-2-2H4', key: 'zz82l3' }],\\n [\\n 'path',\\n {\\n d: 'M8 21h12a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1H11a1 1 0 0 0-1 1v1a2 2 0 1 1-4 0V5a2 2 0 1 0-4 0v2a1 1 0 0 0 1 1h3',\\n key: '1ph1d7',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideScrollText.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ScreenShare\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgM0g0YTIgMiAwIDAgMC0yIDJ2MTBhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0ydi0zIiAvPgogIDxwYXRoIGQ9Ik04IDIxaDgiIC8+CiAgPHBhdGggZD0iTTEyIDE3djQiIC8+CiAgPHBhdGggZD0ibTE3IDggNS01IiAvPgogIDxwYXRoIGQ9Ik0xNyAzaDV2NSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/screen-share\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideScreenShare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideScreenShare extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'screen-share',\\n size: 24,\\n node: [\\n ['path', { d: 'M13 3H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-3', key: 'i8wdob' }],\\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\\n ['path', { d: 'm17 8 5-5', key: 'fqif7o' }],\\n ['path', { d: 'M17 3h5v5', key: '1o3tu8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideScreenShare.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SearchCode\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMgMTMuNSAyLTIuNS0yLTIuNSIgLz4KICA8cGF0aCBkPSJtMjEgMjEtNC4zLTQuMyIgLz4KICA8cGF0aCBkPSJNOSA4LjUgNyAxMWwyIDIuNSIgLz4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/search-code\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSearchCode]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSearchCode extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'search-code',\\n size: 24,\\n node: [\\n ['path', { d: 'm13 13.5 2-2.5-2-2.5', key: '1rvxrh' }],\\n ['path', { d: 'm21 21-4.3-4.3', key: '1qie3q' }],\\n ['path', { d: 'M9 8.5 7 11l2 2.5', key: '6ffwbx' }],\\n ['circle', { cx: '11', cy: '11', r: '8', key: '4ej97u' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSearchCode.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Scroll\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTdWNWEyIDIgMCAwIDAtMi0ySDQiIC8+CiAgPHBhdGggZD0iTTggMjFoMTJhMiAyIDAgMCAwIDItMnYtMWExIDEgMCAwIDAtMS0xSDExYTEgMSAwIDAgMC0xIDF2MWEyIDIgMCAxIDEtNCAwVjVhMiAyIDAgMSAwLTQgMHYyYTEgMSAwIDAgMCAxIDFoMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/scroll\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideScroll]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideScroll extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'scroll',\\n size: 24,\\n node: [\\n ['path', { d: 'M19 17V5a2 2 0 0 0-2-2H4', key: 'zz82l3' }],\\n [\\n 'path',\\n {\\n d: 'M8 21h12a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1H11a1 1 0 0 0-1 1v1a2 2 0 1 1-4 0V5a2 2 0 1 0-4 0v2a1 1 0 0 0 1 1h3',\\n key: '1ph1d7',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideScroll.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SearchCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOCAxMSAyIDIgNC00IiAvPgogIDxjaXJjbGUgY3g9IjExIiBjeT0iMTEiIHI9IjgiIC8+CiAgPHBhdGggZD0ibTIxIDIxLTQuMy00LjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/search-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSearchCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSearchCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'search-check',\\n size: 24,\\n node: [\\n ['path', { d: 'm8 11 2 2 4-4', key: '1sed1v' }],\\n ['circle', { cx: '11', cy: '11', r: '8', key: '4ej97u' }],\\n ['path', { d: 'm21 21-4.3-4.3', key: '1qie3q' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSearchCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SearchSlash\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMuNSA4LjUtNSA1IiAvPgogIDxjaXJjbGUgY3g9IjExIiBjeT0iMTEiIHI9IjgiIC8+CiAgPHBhdGggZD0ibTIxIDIxLTQuMy00LjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/search-slash\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSearchSlash]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSearchSlash extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'search-slash',\\n size: 24,\\n node: [\\n ['path', { d: 'm13.5 8.5-5 5', key: '1cs55j' }],\\n ['circle', { cx: '11', cy: '11', r: '8', key: '4ej97u' }],\\n ['path', { d: 'm21 21-4.3-4.3', key: '1qie3q' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSearchSlash.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SearchAlert\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgogIDxwYXRoIGQ9Im0yMSAyMS00LjMtNC4zIiAvPgogIDxwYXRoIGQ9Ik0xMSA3djQiIC8+CiAgPHBhdGggZD0iTTExIDE1aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/search-alert\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSearchAlert]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSearchAlert extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'search-alert',\\n size: 24,\\n node: [\\n ['circle', { cx: '11', cy: '11', r: '8', key: '4ej97u' }],\\n ['path', { d: 'm21 21-4.3-4.3', key: '1qie3q' }],\\n ['path', { d: 'M11 7v4', key: 'm2edmq' }],\\n ['path', { d: 'M11 15h.01', key: 'k85uqc' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSearchAlert.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Search\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEgMjEtNC4zNC00LjM0IiAvPgogIDxjaXJjbGUgY3g9IjExIiBjeT0iMTEiIHI9IjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/search\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSearch]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSearch extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'search',\\n size: 24,\\n node: [\\n ['path', { d: 'm21 21-4.34-4.34', key: '14j7rj' }],\\n ['circle', { cx: '11', cy: '11', r: '8', key: '4ej97u' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSearch.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Section\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNWE0IDMgMCAwIDAtOCAwYzAgNCA4IDMgOCA3YTQgMyAwIDAgMS04IDAiIC8+CiAgPHBhdGggZD0iTTggMTlhNCAzIDAgMCAwIDggMGMwLTQtOC0zLTgtN2E0IDMgMCAwIDEgOCAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/section\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSection]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSection extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'section',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 5a4 3 0 0 0-8 0c0 4 8 3 8 7a4 3 0 0 1-8 0', key: 'vqan6v' }],\\n ['path', { d: 'M8 19a4 3 0 0 0 8 0c0-4-8-3-8-7a4 3 0 0 1 8 0', key: 'wdjd8o' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSection.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SearchX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTMuNSA4LjUtNSA1IiAvPgogIDxwYXRoIGQ9Im04LjUgOC41IDUgNSIgLz4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgogIDxwYXRoIGQ9Im0yMSAyMS00LjMtNC4zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/search-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSearchX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSearchX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'search-x',\\n size: 24,\\n node: [\\n ['path', { d: 'm13.5 8.5-5 5', key: '1cs55j' }],\\n ['path', { d: 'm8.5 8.5 5 5', key: 'a8mexj' }],\\n ['circle', { cx: '11', cy: '11', r: '8', key: '4ej97u' }],\\n ['path', { d: 'm21 21-4.3-4.3', key: '1qie3q' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSearchX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SendHorizontal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy43MTQgMy4wNDhhLjQ5OC40OTggMCAwIDAtLjY4My42MjdsMi44NDMgNy42MjdhMiAyIDAgMCAxIDAgMS4zOTZsLTIuODQyIDcuNjI3YS40OTguNDk4IDAgMCAwIC42ODIuNjI3bDE4LTguNWEuNS41IDAgMCAwIDAtLjkwNHoiIC8+CiAgPHBhdGggZD0iTTYgMTJoMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/send-horizontal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSendHorizontal], svg[lucideSendHorizonal]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSendHorizontal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'send-horizontal',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M3.714 3.048a.498.498 0 0 0-.683.627l2.843 7.627a2 2 0 0 1 0 1.396l-2.842 7.627a.498.498 0 0 0 .682.627l18-8.5a.5.5 0 0 0 0-.904z',\\n key: '117uat',\\n },\\n ],\\n ['path', { d: 'M6 12h16', key: 's4cdu5' }],\\n ],\\n aliases: ['send-horizonal'],\\n };\\n protected override readonly icon = signal(LucideSendHorizontal.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSendHorizontal\\n */\\nexport const LucideSendHorizonal = LucideSendHorizontal;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SeparatorVertical\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxOCIgLz4KICA8cGF0aCBkPSJtMTYgMTYgNC00LTQtNCIgLz4KICA8cGF0aCBkPSJtOCA4LTQgNCA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/separator-vertical\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSeparatorVertical]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSeparatorVertical extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'separator-vertical',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 3v18', key: '108xh3' }],\\n ['path', { d: 'm16 16 4-4-4-4', key: '1js579' }],\\n ['path', { d: 'm8 8-4 4 4 4', key: '1whems' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSeparatorVertical.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SendToBack\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIxNCIgeT0iMTQiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHJ4PSIyIiAvPgogIDxyZWN0IHg9IjIiIHk9IjIiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDE0djFhMiAyIDAgMCAwIDIgMmgxIiAvPgogIDxwYXRoIGQ9Ik0xNCA3aDFhMiAyIDAgMCAxIDIgMnYxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/send-to-back\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSendToBack]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSendToBack extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'send-to-back',\\n size: 24,\\n node: [\\n ['rect', { x: '14', y: '14', width: '8', height: '8', rx: '2', key: '1b0bso' }],\\n ['rect', { x: '2', y: '2', width: '8', height: '8', rx: '2', key: '1x09vl' }],\\n ['path', { d: 'M7 14v1a2 2 0 0 0 2 2h1', key: 'pao6x6' }],\\n ['path', { d: 'M14 7h1a2 2 0 0 1 2 2v1', key: '19tdru' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSendToBack.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Send\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuNTM2IDIxLjY4NmEuNS41IDAgMCAwIC45MzctLjAyNGw2LjUtMTlhLjQ5Ni40OTYgMCAwIDAtLjYzNS0uNjM1bC0xOSA2LjVhLjUuNSAwIDAgMC0uMDI0LjkzN2w3LjkzIDMuMThhMiAyIDAgMCAxIDEuMTEyIDEuMTF6IiAvPgogIDxwYXRoIGQ9Im0yMS44NTQgMi4xNDctMTAuOTQgMTAuOTM5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/send\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSend]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSend extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'send',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z',\\n key: '1ffxy3',\\n },\\n ],\\n ['path', { d: 'm21.854 2.147-10.94 10.939', key: '12cjpa' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSend.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SeparatorHorizontal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTYtNCA0LTQtNCIgLz4KICA8cGF0aCBkPSJNMyAxMmgxOCIgLz4KICA8cGF0aCBkPSJtOCA4IDQtNCA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/separator-horizontal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSeparatorHorizontal]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSeparatorHorizontal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'separator-horizontal',\\n size: 24,\\n node: [\\n ['path', { d: 'm16 16-4 4-4-4', key: '3dv8je' }],\\n ['path', { d: 'M3 12h18', key: '1i2n21' }],\\n ['path', { d: 'm8 8 4-4 4 4', key: '2bscm2' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSeparatorHorizontal.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ServerCrash\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiAxMEg0YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2NGEyIDIgMCAwIDEtMiAyaC0yIiAvPgogIDxwYXRoIGQ9Ik02IDE0SDRhMiAyIDAgMCAwLTIgMnY0YTIgMiAwIDAgMCAyIDJoMTZhMiAyIDAgMCAwIDItMnYtNGEyIDIgMCAwIDAtMi0yaC0yIiAvPgogIDxwYXRoIGQ9Ik02IDZoLjAxIiAvPgogIDxwYXRoIGQ9Ik02IDE4aC4wMSIgLz4KICA8cGF0aCBkPSJtMTMgNi00IDZoNmwtNCA2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/server-crash\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideServerCrash]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideServerCrash extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'server-crash',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6 10H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-2',\\n key: '4b9dqc',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M6 14H4a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2h-2',\\n key: '22nnkd',\\n },\\n ],\\n ['path', { d: 'M6 6h.01', key: '1utrut' }],\\n ['path', { d: 'M6 18h.01', key: 'uhywen' }],\\n ['path', { d: 'm13 6-4 6h6l-4 6', key: '14hqih' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideServerCrash.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ServerOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyaDEzYTIgMiAwIDAgMSAyIDJ2NGEyIDIgMCAwIDEtMiAyaC01IiAvPgogIDxwYXRoIGQ9Ik0xMCAxMCAyLjUgMi41QzIgMiAyIDIuNSAyIDV2M2EyIDIgMCAwIDAgMiAyaDZ6IiAvPgogIDxwYXRoIGQ9Ik0yMiAxN3YtMWEyIDIgMCAwIDAtMi0yaC0xIiAvPgogIDxwYXRoIGQ9Ik00IDE0YTIgMiAwIDAgMC0yIDJ2NGEyIDIgMCAwIDAgMiAyaDE2LjVsMS0uNS41LjUtOC04SDR6IiAvPgogIDxwYXRoIGQ9Ik02IDE4aC4wMSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/server-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideServerOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideServerOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'server-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M7 2h13a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-5', key: 'bt2siv' }],\\n ['path', { d: 'M10 10 2.5 2.5C2 2 2 2.5 2 5v3a2 2 0 0 0 2 2h6z', key: '1hjrv1' }],\\n ['path', { d: 'M22 17v-1a2 2 0 0 0-2-2h-1', key: '1iynyr' }],\\n ['path', { d: 'M4 14a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h16.5l1-.5.5.5-8-8H4z', key: '161ggg' }],\\n ['path', { d: 'M6 18h.01', key: 'uhywen' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideServerOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ServerCog\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuODUyIDE0Ljc3Mi0uMzgzLjkyMyIgLz4KICA8cGF0aCBkPSJNMTMuMTQ4IDE0Ljc3MmEzIDMgMCAxIDAtMi4yOTYtNS41NDRsLS4zODMtLjkyMyIgLz4KICA8cGF0aCBkPSJtMTMuMTQ4IDkuMjI4LjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xMy41MyAxNS42OTYtLjM4Mi0uOTI0YTMgMyAwIDEgMS0yLjI5Ni01LjU0NCIgLz4KICA8cGF0aCBkPSJtMTQuNzcyIDEwLjg1Mi45MjMtLjM4MyIgLz4KICA8cGF0aCBkPSJtMTQuNzcyIDEzLjE0OC45MjMuMzgzIiAvPgogIDxwYXRoIGQ9Ik00LjUgMTBINGEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmgxNmEyIDIgMCAwIDEgMiAydjRhMiAyIDAgMCAxLTIgMmgtLjUiIC8+CiAgPHBhdGggZD0iTTQuNSAxNEg0YTIgMiAwIDAgMC0yIDJ2NGEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTRhMiAyIDAgMCAwLTItMmgtLjUiIC8+CiAgPHBhdGggZD0iTTYgMThoLjAxIiAvPgogIDxwYXRoIGQ9Ik02IDZoLjAxIiAvPgogIDxwYXRoIGQ9Im05LjIyOCAxMC44NTItLjkyMy0uMzgzIiAvPgogIDxwYXRoIGQ9Im05LjIyOCAxMy4xNDgtLjkyMy4zODMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/server-cog\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideServerCog]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideServerCog extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'server-cog',\\n size: 24,\\n node: [\\n ['path', { d: 'm10.852 14.772-.383.923', key: '11vil6' }],\\n ['path', { d: 'M13.148 14.772a3 3 0 1 0-2.296-5.544l-.383-.923', key: '1v3clb' }],\\n ['path', { d: 'm13.148 9.228.383-.923', key: 't2zzyc' }],\\n ['path', { d: 'm13.53 15.696-.382-.924a3 3 0 1 1-2.296-5.544', key: '1bxfiv' }],\\n ['path', { d: 'm14.772 10.852.923-.383', key: 'k9m8cz' }],\\n ['path', { d: 'm14.772 13.148.923.383', key: '1xvhww' }],\\n [\\n 'path',\\n {\\n d: 'M4.5 10H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-.5',\\n key: 'tn8das',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M4.5 14H4a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2h-.5',\\n key: '1g2pve',\\n },\\n ],\\n ['path', { d: 'M6 18h.01', key: 'uhywen' }],\\n ['path', { d: 'M6 6h.01', key: '1utrut' }],\\n ['path', { d: 'm9.228 10.852-.923-.383', key: '1wtb30' }],\\n ['path', { d: 'm9.228 13.148-.923.383', key: '1a830x' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideServerCog.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Server\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iOCIgeD0iMiIgeT0iMiIgcng9IjIiIHJ5PSIyIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSI4IiB4PSIyIiB5PSIxNCIgcng9IjIiIHJ5PSIyIiAvPgogIDxsaW5lIHgxPSI2IiB4Mj0iNi4wMSIgeTE9IjYiIHkyPSI2IiAvPgogIDxsaW5lIHgxPSI2IiB4Mj0iNi4wMSIgeTE9IjE4IiB5Mj0iMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/server\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideServer]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideServer extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'server',\\n size: 24,\\n node: [\\n ['rect', { width: '20', height: '8', x: '2', y: '2', rx: '2', ry: '2', key: 'ngkwjq' }],\\n ['rect', { width: '20', height: '8', x: '2', y: '14', rx: '2', ry: '2', key: 'iecqi9' }],\\n ['line', { x1: '6', x2: '6.01', y1: '6', y2: '6', key: '16zg32' }],\\n ['line', { x1: '6', x2: '6.01', y1: '18', y2: '18', key: 'nzw8ys' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideServer.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Settings\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOS42NzEgNC4xMzZhMi4zNCAyLjM0IDAgMCAxIDQuNjU5IDAgMi4zNCAyLjM0IDAgMCAwIDMuMzE5IDEuOTE1IDIuMzQgMi4zNCAwIDAgMSAyLjMzIDQuMDMzIDIuMzQgMi4zNCAwIDAgMCAwIDMuODMxIDIuMzQgMi4zNCAwIDAgMS0yLjMzIDQuMDMzIDIuMzQgMi4zNCAwIDAgMC0zLjMxOSAxLjkxNSAyLjM0IDIuMzQgMCAwIDEtNC42NTkgMCAyLjM0IDIuMzQgMCAwIDAtMy4zMi0xLjkxNSAyLjM0IDIuMzQgMCAwIDEtMi4zMy00LjAzMyAyLjM0IDIuMzQgMCAwIDAgMC0zLjgzMUEyLjM0IDIuMzQgMCAwIDEgNi4zNSA2LjA1MWEyLjM0IDIuMzQgMCAwIDAgMy4zMTktMS45MTUiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/settings\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSettings]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSettings extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'settings',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M9.671 4.136a2.34 2.34 0 0 1 4.659 0 2.34 2.34 0 0 0 3.319 1.915 2.34 2.34 0 0 1 2.33 4.033 2.34 2.34 0 0 0 0 3.831 2.34 2.34 0 0 1-2.33 4.033 2.34 2.34 0 0 0-3.319 1.915 2.34 2.34 0 0 1-4.659 0 2.34 2.34 0 0 0-3.32-1.915 2.34 2.34 0 0 1-2.33-4.033 2.34 2.34 0 0 0 0-3.831A2.34 2.34 0 0 1 6.35 6.051a2.34 2.34 0 0 0 3.319-1.915',\\n key: '1i5ecw',\\n },\\n ],\\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSettings.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Settings2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTdINSIgLz4KICA8cGF0aCBkPSJNMTkgN2gtOSIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE3IiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSI3IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/settings-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSettings2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSettings2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'settings-2',\\n size: 24,\\n node: [\\n ['path', { d: 'M14 17H5', key: 'gfn3mx' }],\\n ['path', { d: 'M19 7h-9', key: '6i9tg' }],\\n ['circle', { cx: '17', cy: '17', r: '3', key: '18b49y' }],\\n ['circle', { cx: '7', cy: '7', r: '3', key: 'dfmy0x' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSettings2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Shapes\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOC4zIDEwYS43LjcgMCAwIDEtLjYyNi0xLjA3OUwxMS40IDNhLjcuNyAwIDAgMSAxLjE5OC0uMDQzTDE2LjMgOC45YS43LjcgMCAwIDEtLjU3MiAxLjFaIiAvPgogIDxyZWN0IHg9IjMiIHk9IjE0IiB3aWR0aD0iNyIgaGVpZ2h0PSI3IiByeD0iMSIgLz4KICA8Y2lyY2xlIGN4PSIxNy41IiBjeT0iMTcuNSIgcj0iMy41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shapes\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShapes]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShapes extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shapes',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M8.3 10a.7.7 0 0 1-.626-1.079L11.4 3a.7.7 0 0 1 1.198-.043L16.3 8.9a.7.7 0 0 1-.572 1.1Z',\\n key: '1bo67w',\\n },\\n ],\\n ['rect', { x: '3', y: '14', width: '7', height: '7', rx: '1', key: '1bkyp8' }],\\n ['circle', { cx: '17.5', cy: '17.5', r: '3.5', key: 'w3z12y' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideShapes.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Sheet\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8bGluZSB4MT0iMyIgeDI9IjIxIiB5MT0iOSIgeTI9IjkiIC8+CiAgPGxpbmUgeDE9IjMiIHgyPSIyMSIgeTE9IjE1IiB5Mj0iMTUiIC8+CiAgPGxpbmUgeDE9IjkiIHgyPSI5IiB5MT0iOSIgeTI9IjIxIiAvPgogIDxsaW5lIHgxPSIxNSIgeDI9IjE1IiB5MT0iOSIgeTI9IjIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sheet\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSheet]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSheet extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'sheet',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\\n ['line', { x1: '3', x2: '21', y1: '9', y2: '9', key: '1vqk6q' }],\\n ['line', { x1: '3', x2: '21', y1: '15', y2: '15', key: 'o2sbyz' }],\\n ['line', { x1: '9', x2: '9', y1: '9', y2: '21', key: '1ib60c' }],\\n ['line', { x1: '15', x2: '15', y1: '9', y2: '21', key: '1n26ft' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSheet.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Share\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYxMyIgLz4KICA8cGF0aCBkPSJtMTYgNi00LTQtNCA0IiAvPgogIDxwYXRoIGQ9Ik00IDEydjhhMiAyIDAgMCAwIDIgMmgxMmEyIDIgMCAwIDAgMi0ydi04IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/share\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShare extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'share',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 2v13', key: '1km8f5' }],\\n ['path', { d: 'm16 6-4-4-4 4', key: '13yo43' }],\\n ['path', { d: 'M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8', key: '1b2hhj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideShare.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Shell\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTFhMiAyIDAgMSAxLTQgMCA0IDQgMCAwIDEgOCAwIDYgNiAwIDAgMS0xMiAwIDggOCAwIDAgMSAxNiAwIDEwIDEwIDAgMSAxLTIwIDAgMTEuOTMgMTEuOTMgMCAwIDEgMi40Mi03LjIyIDIgMiAwIDEgMSAzLjE2IDIuNDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shell\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShell]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShell extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shell',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M14 11a2 2 0 1 1-4 0 4 4 0 0 1 8 0 6 6 0 0 1-12 0 8 8 0 0 1 16 0 10 10 0 1 1-20 0 11.93 11.93 0 0 1 2.42-7.22 2 2 0 1 1 3.16 2.44',\\n key: '1cn552',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideShell.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ShieldBan\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0ibTQuMjQzIDUuMjEgMTQuMzkgMTIuNDcyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shield-ban\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShieldBan]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShieldBan extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shield-ban',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\\n key: 'oel41y',\\n },\\n ],\\n ['path', { d: 'm4.243 5.21 14.39 12.472', key: '1c9a7c' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideShieldBan.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ShelvingUnit\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTJWOWExIDEgMCAwIDAtMS0xSDlhMSAxIDAgMCAwLTEgMXYzIiAvPgogIDxwYXRoIGQ9Ik0xNiAyMHYtM2ExIDEgMCAwIDAtMS0xaC0yYTEgMSAwIDAgMC0xIDF2MyIgLz4KICA8cGF0aCBkPSJNMjAgMjJWMiIgLz4KICA8cGF0aCBkPSJNNCAxMmgxNiIgLz4KICA8cGF0aCBkPSJNNCAyMGgxNiIgLz4KICA8cGF0aCBkPSJNNCAydjIwIiAvPgogIDxwYXRoIGQ9Ik00IDRoMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shelving-unit\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShelvingUnit]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShelvingUnit extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shelving-unit',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 12V9a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v3', key: 'wiz68x' }],\\n ['path', { d: 'M16 20v-3a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v3', key: '1b59c4' }],\\n ['path', { d: 'M20 22V2', key: '1bnhr8' }],\\n ['path', { d: 'M4 12h16', key: '1lakjw' }],\\n ['path', { d: 'M4 20h16', key: '14thso' }],\\n ['path', { d: 'M4 2v20', key: 'gtpd5x' }],\\n ['path', { d: 'M4 4h16', key: '1bkgr1' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideShelvingUnit.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ServerPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNSAxMEg0YTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2MiIgLz4KICA8cGF0aCBkPSJNMTYgMTJoNiIgLz4KICA8cGF0aCBkPSJNMTkgOXY2IiAvPgogIDxwYXRoIGQ9Ik0yMiAxOHYyYTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0ydi00YTIgMiAwIDAgMSAyLTJoOC41IiAvPgogIDxwYXRoIGQ9Ik02IDE4aC4wMSIgLz4KICA8cGF0aCBkPSJNNiA2aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/server-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideServerPlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideServerPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'server-plus',\\n size: 24,\\n node: [\\n ['path', { d: 'M12.5 10H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v2', key: 's66i12' }],\\n ['path', { d: 'M16 12h6', key: '15xry1' }],\\n ['path', { d: 'M19 9v6', key: '1kf5t6' }],\\n ['path', { d: 'M22 18v2a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-4a2 2 0 0 1 2-2h8.5', key: 'lo70fm' }],\\n ['path', { d: 'M6 18h.01', key: 'uhywen' }],\\n ['path', { d: 'M6 6h.01', key: '1utrut' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideServerPlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ShieldAlert\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTEyIDh2NCIgLz4KICA8cGF0aCBkPSJNMTIgMTZoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shield-alert\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShieldAlert]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShieldAlert extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shield-alert',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\\n key: 'oel41y',\\n },\\n ],\\n ['path', { d: 'M12 8v4', key: '1got3b' }],\\n ['path', { d: 'M12 16h.01', key: '1drbdi' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideShieldAlert.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ShieldCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0ibTkgMTIgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShieldCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShieldCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shield-check',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\\n key: 'oel41y',\\n },\\n ],\\n ['path', { d: 'm9 12 2 2 4-4', key: 'dzmm74' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideShieldCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ShieldCogCorner\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjJjLTMuODA2LTEuNDUtNy0zLjk2Ni03LTlWNmExIDEgMCAwIDEgMS0xYzIgMCA0LjUtMS4yIDYuMjQtMi43MmExLjE3IDEuMTcgMCAwIDEgMS41MiAwQzE0LjUxIDMuODEgMTcgNSAxOSA1YTEgMSAwIDAgMSAxIDF2NCIgLz4KICA8cGF0aCBkPSJNMTQuOTIzIDE2LjU0NyAxNCAxNi4xNjQiIC8+CiAgPHBhdGggZD0ibTE0LjkyMyAxOC44NDMtLjkyMy4zODMiIC8+CiAgPHBhdGggZD0iTTE2LjU0NyAxNC45MjMgMTYuMTY0IDE0IiAvPgogIDxwYXRoIGQ9Im0xNi41NDcgMjAuNDY3LS4zODMuOTI0IiAvPgogIDxwYXRoIGQ9Im0xOC44NDMgMTQuOTIzLjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xOS4yMjUgMjEuMzkxLS4zODItLjkyNCIgLz4KICA8cGF0aCBkPSJtMjAuNDY3IDE2LjU0Ny45MjMtLjM4MyIgLz4KICA8cGF0aCBkPSJtMjAuNDY3IDE4Ljg0My45MjMuMzgzIiAvPgogIDxjaXJjbGUgY3g9IjE3LjY5NSIgY3k9IjE3LjY5NSIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-cog-corner\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShieldCogCorner]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShieldCogCorner extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shield-cog-corner',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M11 22c-3.806-1.45-7-3.966-7-9V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1v4',\\n key: 'hf1sz5',\\n },\\n ],\\n ['path', { d: 'M14.923 16.547 14 16.164', key: '41f878' }],\\n ['path', { d: 'm14.923 18.843-.923.383', key: '82rvv5' }],\\n ['path', { d: 'M16.547 14.923 16.164 14', key: '1r7ypn' }],\\n ['path', { d: 'm16.547 20.467-.383.924', key: 'au4kyj' }],\\n ['path', { d: 'm18.843 14.923.383-.923', key: '1cbrwq' }],\\n ['path', { d: 'm19.225 21.391-.382-.924', key: '1u2bh9' }],\\n ['path', { d: 'm20.467 16.547.923-.383', key: 'cprboc' }],\\n ['path', { d: 'm20.467 18.843.923.383', key: 'inm8l2' }],\\n ['circle', { cx: '17.695', cy: '17.695', r: '3', key: '1i1rmh' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideShieldCogCorner.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ShieldEllipsis\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTggMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEyaC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-ellipsis\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShieldEllipsis]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShieldEllipsis extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shield-ellipsis',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\\n key: 'oel41y',\\n },\\n ],\\n ['path', { d: 'M8 12h.01', key: 'czm47f' }],\\n ['path', { d: 'M12 12h.01', key: '1mp3jc' }],\\n ['path', { d: 'M16 12h.01', key: '1l6xoz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideShieldEllipsis.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ShieldCog\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuOTI5IDE0LjQ2Ny0uMzgzLjkyNCIgLz4KICA8cGF0aCBkPSJNMTAuOTI5IDguOTIzIDEwLjU0NiA4IiAvPgogIDxwYXRoIGQ9Ik0xMy4yMjUgOC45MjMgMTMuNjA4IDgiIC8+CiAgPHBhdGggZD0ibTEzLjYwNyAxNS4zOTEtLjM4Mi0uOTI0IiAvPgogIDxwYXRoIGQ9Im0xNC44NDkgMTAuNTQ3LjkyMy0uMzgzIiAvPgogIDxwYXRoIGQ9Im0xNC44NDkgMTIuODQzLjkyMy4zODMiIC8+CiAgPHBhdGggZD0iTTIwIDEzYzAgNS0zLjUgNy41LTcuNjYgOC45NWExIDEgMCAwIDEtLjY3LS4wMUM3LjUgMjAuNSA0IDE4IDQgMTNWNmExIDEgMCAwIDEgMS0xYzIgMCA0LjUtMS4yIDYuMjQtMi43MmExLjE3IDEuMTcgMCAwIDEgMS41MiAwQzE0LjUxIDMuODEgMTcgNSAxOSA1YTEgMSAwIDAgMSAxIDF6IiAvPgogIDxwYXRoIGQ9Im05LjMwNSAxMC41NDctLjkyMy0uMzgzIiAvPgogIDxwYXRoIGQ9Im05LjMwNSAxMi44NDMtLjkyMy4zODMiIC8+CiAgPGNpcmNsZSBjeD0iMTIuMDc3IiBjeT0iMTEuNjk1IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shield-cog\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShieldCog]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShieldCog extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shield-cog',\\n size: 24,\\n node: [\\n ['path', { d: 'm10.929 14.467-.383.924', key: 'hdyevy' }],\\n ['path', { d: 'M10.929 8.923 10.546 8', key: '1nr44d' }],\\n ['path', { d: 'M13.225 8.923 13.608 8', key: 'aewley' }],\\n ['path', { d: 'm13.607 15.391-.382-.924', key: 'm37gf1' }],\\n ['path', { d: 'm14.849 10.547.923-.383', key: '1d3c4q' }],\\n ['path', { d: 'm14.849 12.843.923.383', key: 'lmvhy3' }],\\n [\\n 'path',\\n {\\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\\n key: 'oel41y',\\n },\\n ],\\n ['path', { d: 'm9.305 10.547-.923-.383', key: '1d13ox' }],\\n ['path', { d: 'm9.305 12.843-.923.383', key: '7wxwh5' }],\\n ['circle', { cx: '12.077', cy: '11.695', r: '3', key: 'fse9k8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideShieldCog.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ShieldHalf\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTEyIDIyVjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shield-half\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShieldHalf]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShieldHalf extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shield-half',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\\n key: 'oel41y',\\n },\\n ],\\n ['path', { d: 'M12 22V2', key: 'zs6s6o' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideShieldHalf.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ShieldPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTkgMTJoNiIgLz4KICA8cGF0aCBkPSJNMTIgOXY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shield-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShieldPlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShieldPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shield-plus',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\\n key: 'oel41y',\\n },\\n ],\\n ['path', { d: 'M9 12h6', key: '1c52cq' }],\\n ['path', { d: 'M12 9v6', key: '199k2o' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideShieldPlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ShieldOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik01IDVhMSAxIDAgMCAwLTEgMXY3YzAgNSAzLjUgNy41IDcuNjcgOC45NGExIDEgMCAwIDAgLjY3LjAxYzIuMzUtLjgyIDQuNDgtMS45NyA1LjktMy43MSIgLz4KICA8cGF0aCBkPSJNOS4zMDkgMy42NTJBMTIuMjUyIDEyLjI1MiAwIDAgMCAxMS4yNCAyLjI4YTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXY3YTkuNzg0IDkuNzg0IDAgMCAxLS4wOCAxLjI2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShieldOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShieldOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shield-off',\\n size: 24,\\n node: [\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n [\\n 'path',\\n {\\n d: 'M5 5a1 1 0 0 0-1 1v7c0 5 3.5 7.5 7.67 8.94a1 1 0 0 0 .67.01c2.35-.82 4.48-1.97 5.9-3.71',\\n key: '1jlk70',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M9.309 3.652A12.252 12.252 0 0 0 11.24 2.28a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1v7a9.784 9.784 0 0 1-.08 1.264',\\n key: '18rp1v',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideShieldOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ShieldMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTkgMTJoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShieldMinus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShieldMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shield-minus',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\\n key: 'oel41y',\\n },\\n ],\\n ['path', { d: 'M9 12h6', key: '1c52cq' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideShieldMinus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ShieldKeyhole\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2MyIgLz4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAxLS42Ny0uMDFDNy41IDIwLjUgNCAxOCA0IDEzVjZhMSAxIDAgMDExLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAxMS41MiAwQzE0LjUxIDMuODEgMTcgNSAxOSA1YTEgMSAwIDAxMSAxeiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjExIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shield-keyhole\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShieldKeyhole]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShieldKeyhole extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shield-keyhole',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 13v3', key: 'gkc6qb' }],\\n [\\n 'path',\\n {\\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 01-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 011-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 011.52 0C14.51 3.81 17 5 19 5a1 1 0 011 1z',\\n key: '1buusj',\\n },\\n ],\\n ['circle', { cx: '12', cy: '11', r: '2', key: '1yggc4' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideShieldKeyhole.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ShieldQuestionMark\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTkuMSA5YTMgMyAwIDAgMSA1LjgyIDFjMCAyLTMgMy0zIDMiIC8+CiAgPHBhdGggZD0iTTEyIDE3aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shield-question-mark\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShieldQuestionMark], svg[lucideShieldQuestion]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShieldQuestionMark extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shield-question-mark',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\\n key: 'oel41y',\\n },\\n ],\\n ['path', { d: 'M9.1 9a3 3 0 0 1 5.82 1c0 2-3 3-3 3', key: 'mhlwft' }],\\n ['path', { d: 'M12 17h.01', key: 'p32p05' }],\\n ],\\n aliases: ['shield-question'],\\n };\\n protected override readonly icon = signal(LucideShieldQuestionMark.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideShieldQuestionMark\\n */\\nexport const LucideShieldQuestion = LucideShieldQuestionMark;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ShieldX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0ibTE0LjUgOS41LTUgNSIgLz4KICA8cGF0aCBkPSJtOS41IDkuNSA1IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shield-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShieldX], svg[lucideShieldClose]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShieldX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shield-x',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\\n key: 'oel41y',\\n },\\n ],\\n ['path', { d: 'm14.5 9.5-5 5', key: '17q4r4' }],\\n ['path', { d: 'm9.5 9.5 5 5', key: '18nt4w' }],\\n ],\\n aliases: ['shield-close'],\\n };\\n protected override readonly icon = signal(LucideShieldX.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideShieldX\\n */\\nexport const LucideShieldClose = LucideShieldX;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Share2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjUiIHI9IjMiIC8+CiAgPGNpcmNsZSBjeD0iNiIgY3k9IjEyIiByPSIzIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTkiIHI9IjMiIC8+CiAgPGxpbmUgeDE9IjguNTkiIHgyPSIxNS40MiIgeTE9IjEzLjUxIiB5Mj0iMTcuNDkiIC8+CiAgPGxpbmUgeDE9IjE1LjQxIiB4Mj0iOC41OSIgeTE9IjYuNTEiIHkyPSIxMC40OSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/share-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShare2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShare2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'share-2',\\n size: 24,\\n node: [\\n ['circle', { cx: '18', cy: '5', r: '3', key: 'gq8acd' }],\\n ['circle', { cx: '6', cy: '12', r: '3', key: 'w7nqdw' }],\\n ['circle', { cx: '18', cy: '19', r: '3', key: '1xt0gg' }],\\n ['line', { x1: '8.59', x2: '15.42', y1: '13.51', y2: '17.49', key: '47mynk' }],\\n ['line', { x1: '15.41', x2: '8.59', y1: '6.51', y2: '10.49', key: '1n3mei' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideShare2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ShieldUser\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+CiAgPHBhdGggZD0iTTYuMzc2IDE4LjkxYTYgNiAwIDAgMSAxMS4yNDkuMDAzIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTEiIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shield-user\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShieldUser]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShieldUser extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shield-user',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\\n key: 'oel41y',\\n },\\n ],\\n ['path', { d: 'M6.376 18.91a6 6 0 0 1 11.249.003', key: 'hnjrf2' }],\\n ['circle', { cx: '12', cy: '11', r: '4', key: '1gt34v' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideShieldUser.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Shield\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTNjMCA1LTMuNSA3LjUtNy42NiA4Ljk1YTEgMSAwIDAgMS0uNjctLjAxQzcuNSAyMC41IDQgMTggNCAxM1Y2YTEgMSAwIDAgMSAxLTFjMiAwIDQuNS0xLjIgNi4yNC0yLjcyYTEuMTcgMS4xNyAwIDAgMSAxLjUyIDBDMTQuNTEgMy44MSAxNyA1IDE5IDVhMSAxIDAgMCAxIDEgMXoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shield\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShield]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShield extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shield',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z',\\n key: 'oel41y',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideShield.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ShipWheel\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiAvPgogIDxwYXRoIGQ9Ik0xMiAydjcuNSIgLz4KICA8cGF0aCBkPSJtMTkgNS01LjIzIDUuMjMiIC8+CiAgPHBhdGggZD0iTTIyIDEyaC03LjUiIC8+CiAgPHBhdGggZD0ibTE5IDE5LTUuMjMtNS4yMyIgLz4KICA8cGF0aCBkPSJNMTIgMTQuNVYyMiIgLz4KICA8cGF0aCBkPSJNMTAuMjMgMTMuNzcgNSAxOSIgLz4KICA8cGF0aCBkPSJNOS41IDEySDIiIC8+CiAgPHBhdGggZD0iTTEwLjIzIDEwLjIzIDUgNSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ship-wheel\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShipWheel]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShipWheel extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ship-wheel',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '8', key: '46899m' }],\\n ['path', { d: 'M12 2v7.5', key: '1e5rl5' }],\\n ['path', { d: 'm19 5-5.23 5.23', key: '1ezxxf' }],\\n ['path', { d: 'M22 12h-7.5', key: 'le1719' }],\\n ['path', { d: 'm19 19-5.23-5.23', key: 'p3fmgn' }],\\n ['path', { d: 'M12 14.5V22', key: 'dgcmos' }],\\n ['path', { d: 'M10.23 13.77 5 19', key: 'qwopd4' }],\\n ['path', { d: 'M9.5 12H2', key: 'r7bup8' }],\\n ['path', { d: 'M10.23 10.23 5 5', key: 'k2y7lj' }],\\n ['circle', { cx: '12', cy: '12', r: '2.5', key: 'ix0uyj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideShipWheel.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ShoppingBag\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTBhNCA0IDAgMCAxLTggMCIgLz4KICA8cGF0aCBkPSJNMy4xMDMgNi4wMzRoMTcuNzk0IiAvPgogIDxwYXRoIGQ9Ik0zLjQgNS40NjdhMiAyIDAgMCAwLS40IDEuMlYyMGEyIDIgMCAwIDAgMiAyaDE0YTIgMiAwIDAgMCAyLTJWNi42NjdhMiAyIDAgMCAwLS40LTEuMmwtMi0yLjY2N0EyIDIgMCAwIDAgMTcgMkg3YTIgMiAwIDAgMC0xLjYuOHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shopping-bag\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShoppingBag]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShoppingBag extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shopping-bag',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 10a4 4 0 0 1-8 0', key: '1ltviw' }],\\n ['path', { d: 'M3.103 6.034h17.794', key: 'awc11p' }],\\n [\\n 'path',\\n {\\n d: 'M3.4 5.467a2 2 0 0 0-.4 1.2V20a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6.667a2 2 0 0 0-.4-1.2l-2-2.667A2 2 0 0 0 17 2H7a2 2 0 0 0-1.6.8z',\\n key: 'o988cm',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideShoppingBag.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Shirt\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuMzggMy40NiAxNiAyYTQgNCAwIDAgMS04IDBMMy42MiAzLjQ2YTIgMiAwIDAgMC0xLjM0IDIuMjNsLjU4IDMuNDdhMSAxIDAgMCAwIC45OS44NEg2djEwYzAgMS4xLjkgMiAyIDJoOGEyIDIgMCAwIDAgMi0yVjEwaDIuMTVhMSAxIDAgMCAwIC45OS0uODRsLjU4LTMuNDdhMiAyIDAgMCAwLTEuMzQtMi4yM3oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shirt\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShirt]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShirt extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shirt',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M20.38 3.46 16 2a4 4 0 0 1-8 0L3.62 3.46a2 2 0 0 0-1.34 2.23l.58 3.47a1 1 0 0 0 .99.84H6v10c0 1.1.9 2 2 2h8a2 2 0 0 0 2-2V10h2.15a1 1 0 0 0 .99-.84l.58-3.47a2 2 0 0 0-1.34-2.23z',\\n key: '1wgbhj',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideShirt.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Ship\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTAuMTg5VjE0IiAvPgogIDxwYXRoIGQ9Ik0xMiAydjMiIC8+CiAgPHBhdGggZD0iTTE5IDEzVjdhMiAyIDAgMCAwLTItMkg3YTIgMiAwIDAgMC0yIDJ2NiIgLz4KICA8cGF0aCBkPSJNMTkuMzggMjBBMTEuNiAxMS42IDAgMCAwIDIxIDE0bC04LjE4OC0zLjYzOWEyIDIgMCAwIDAtMS42MjQgMEwzIDE0YTExLjYgMTEuNiAwIDAgMCAyLjgxIDcuNzYiIC8+CiAgPHBhdGggZD0iTTIgMjFjLjYuNSAxLjIgMSAyLjUgMSAyLjUgMCAyLjUtMiA1LTIgMS4zIDAgMS45LjUgMi41IDFzMS4yIDEgMi41IDFjMi41IDAgMi41LTIgNS0yIDEuMyAwIDEuOS41IDIuNSAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ship\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShip]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShip extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ship',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 10.189V14', key: '1p8cqu' }],\\n ['path', { d: 'M12 2v3', key: 'qbqxhf' }],\\n ['path', { d: 'M19 13V7a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v6', key: 'qpkstq' }],\\n [\\n 'path',\\n {\\n d: 'M19.38 20A11.6 11.6 0 0 0 21 14l-8.188-3.639a2 2 0 0 0-1.624 0L3 14a11.6 11.6 0 0 0 2.81 7.76',\\n key: '7tigtc',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M2 21c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1s1.2 1 2.5 1c2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1',\\n key: '1924j5',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideShip.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ShoppingBasket\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTEtMSA5IiAvPgogIDxwYXRoIGQ9Im0xOSAxMS00LTciIC8+CiAgPHBhdGggZD0iTTIgMTFoMjAiIC8+CiAgPHBhdGggZD0ibTMuNSAxMSAxLjYgNy40YTIgMiAwIDAgMCAyIDEuNmg5LjhhMiAyIDAgMCAwIDItMS42bDEuNy03LjQiIC8+CiAgPHBhdGggZD0iTTQuNSAxNS41aDE1IiAvPgogIDxwYXRoIGQ9Im01IDExIDQtNyIgLz4KICA8cGF0aCBkPSJtOSAxMSAxIDkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shopping-basket\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShoppingBasket]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShoppingBasket extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shopping-basket',\\n size: 24,\\n node: [\\n ['path', { d: 'm15 11-1 9', key: '5wnq3a' }],\\n ['path', { d: 'm19 11-4-7', key: 'cnml18' }],\\n ['path', { d: 'M2 11h20', key: '3eubbj' }],\\n ['path', { d: 'm3.5 11 1.6 7.4a2 2 0 0 0 2 1.6h9.8a2 2 0 0 0 2-1.6l1.7-7.4', key: 'yiazzp' }],\\n ['path', { d: 'M4.5 15.5h15', key: '13mye1' }],\\n ['path', { d: 'm5 11 4-7', key: '116ra9' }],\\n ['path', { d: 'm9 11 1 9', key: '1ojof7' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideShoppingBasket.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ShowerHead\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNCA0IDIuNSAyLjUiIC8+CiAgPHBhdGggZD0iTTEzLjUgNi41YTQuOTUgNC45NSAwIDAgMC03IDciIC8+CiAgPHBhdGggZD0iTTE1IDUgNSAxNSIgLz4KICA8cGF0aCBkPSJNMTQgMTd2LjAxIiAvPgogIDxwYXRoIGQ9Ik0xMCAxNnYuMDEiIC8+CiAgPHBhdGggZD0iTTEzIDEzdi4wMSIgLz4KICA8cGF0aCBkPSJNMTYgMTB2LjAxIiAvPgogIDxwYXRoIGQ9Ik0xMSAyMHYuMDEiIC8+CiAgPHBhdGggZD0iTTE3IDE0di4wMSIgLz4KICA8cGF0aCBkPSJNMjAgMTF2LjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shower-head\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShowerHead]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShowerHead extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shower-head',\\n size: 24,\\n node: [\\n ['path', { d: 'm4 4 2.5 2.5', key: 'uv2vmf' }],\\n ['path', { d: 'M13.5 6.5a4.95 4.95 0 0 0-7 7', key: 'frdkwv' }],\\n ['path', { d: 'M15 5 5 15', key: '1ag8rq' }],\\n ['path', { d: 'M14 17v.01', key: 'eokfpp' }],\\n ['path', { d: 'M10 16v.01', key: '14uyyl' }],\\n ['path', { d: 'M13 13v.01', key: '1v1k97' }],\\n ['path', { d: 'M16 10v.01', key: '5169yg' }],\\n ['path', { d: 'M11 20v.01', key: 'cj92p8' }],\\n ['path', { d: 'M17 14v.01', key: '11cswd' }],\\n ['path', { d: 'M20 11v.01', key: '19e0od' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideShowerHead.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Shredder\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxM1Y0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2NSIgLz4KICA8cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTAgMjJ2LTUiIC8+CiAgPHBhdGggZD0iTTE0IDE5di0yIiAvPgogIDxwYXRoIGQ9Ik0xOCAyMHYtMyIgLz4KICA8cGF0aCBkPSJNMiAxM2gyMCIgLz4KICA8cGF0aCBkPSJNNiAyMHYtMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shredder\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShredder]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShredder extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shredder',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4 13V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v5',\\n key: '1eob4r',\\n },\\n ],\\n ['path', { d: 'M14 2v5a1 1 0 0 0 1 1h5', key: 'wfsgrz' }],\\n ['path', { d: 'M10 22v-5', key: 'sfixh4' }],\\n ['path', { d: 'M14 19v-2', key: 'pdve8j' }],\\n ['path', { d: 'M18 20v-3', key: 'uox2gk' }],\\n ['path', { d: 'M2 13h20', key: '5evz65' }],\\n ['path', { d: 'M6 20v-3', key: 'c6pdcb' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideShredder.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ShoppingCart\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI4IiBjeT0iMjEiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iMTkiIGN5PSIyMSIgcj0iMSIgLz4KICA8cGF0aCBkPSJNMi4wNSAyLjA1aDJsMi42NiAxMi40MmEyIDIgMCAwIDAgMiAxLjU4aDkuNzhhMiAyIDAgMCAwIDEuOTUtMS41N2wxLjY1LTcuNDNINS4xMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shopping-cart\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShoppingCart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShoppingCart extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shopping-cart',\\n size: 24,\\n node: [\\n ['circle', { cx: '8', cy: '21', r: '1', key: 'jimo8o' }],\\n ['circle', { cx: '19', cy: '21', r: '1', key: '13723u' }],\\n [\\n 'path',\\n {\\n d: 'M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12',\\n key: '9zh506',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideShoppingCart.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Shrimp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMyAyMmMuNS0uNSAxLjEyLTEgMi41LTEtMS4zOCAwLTItLjUtMi41LTEiIC8+CiAgPHBhdGggZD0iTTE0IDJhMy4yOCAzLjI4IDAgMCAxLTMuMjI3IDEuNzk4bC02LjE3LS41NjFBMi4zODcgMi4zODcgMCAxIDAgNC4zODcgOEgxNS41YTEgMSAwIDAgMSAwIDEzIDEgMSAwIDAgMCAwLTVIMTJhNyA3IDAgMCAxLTctN1Y4IiAvPgogIDxwYXRoIGQ9Ik0xNCA4YTguNSA4LjUgMCAwIDEgMCA4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxNmMyIDAgNC41LTQgNC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shrimp\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShrimp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShrimp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shrimp',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 12h.01', key: '1lr4k6' }],\\n ['path', { d: 'M13 22c.5-.5 1.12-1 2.5-1-1.38 0-2-.5-2.5-1', key: 'fatpdi' }],\\n [\\n 'path',\\n {\\n d: 'M14 2a3.28 3.28 0 0 1-3.227 1.798l-6.17-.561A2.387 2.387 0 1 0 4.387 8H15.5a1 1 0 0 1 0 13 1 1 0 0 0 0-5H12a7 7 0 0 1-7-7V8',\\n key: 'kehrqe',\\n },\\n ],\\n ['path', { d: 'M14 8a8.5 8.5 0 0 1 0 8', key: '1imjx2' }],\\n ['path', { d: 'M16 16c2 0 4.5-4 4-6', key: 'z0nejz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideShrimp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Shrink\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTUgNiA2bS02LTZ2NC44bTAtNC44aDQuOCIgLz4KICA8cGF0aCBkPSJNOSAxOS44VjE1bTAgMEg0LjJNOSAxNWwtNiA2IiAvPgogIDxwYXRoIGQ9Ik0xNSA0LjJWOW0wIDBoNC44TTE1IDlsNi02IiAvPgogIDxwYXRoIGQ9Ik05IDQuMlY5bTAgMEg0LjJNOSA5IDMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shrink\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShrink]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShrink extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shrink',\\n size: 24,\\n node: [\\n ['path', { d: 'm15 15 6 6m-6-6v4.8m0-4.8h4.8', key: '17vawe' }],\\n ['path', { d: 'M9 19.8V15m0 0H4.2M9 15l-6 6', key: 'chjx8e' }],\\n ['path', { d: 'M15 4.2V9m0 0h4.8M15 9l6-6', key: 'lav6yq' }],\\n ['path', { d: 'M9 4.2V9m0 0H4.2M9 9 3 3', key: '1pxi2q' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideShrink.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Shuffle\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggMTQgNCA0LTQgNCIgLz4KICA8cGF0aCBkPSJtMTggMiA0IDQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0yIDE4aDEuOTczYTQgNCAwIDAgMCAzLjMtMS43bDUuNDU0LTguNmE0IDQgMCAwIDEgMy4zLTEuN0gyMiIgLz4KICA8cGF0aCBkPSJNMiA2aDEuOTcyYTQgNCAwIDAgMSAzLjYgMi4yIiAvPgogIDxwYXRoIGQ9Ik0yMiAxOGgtNi4wNDFhNCA0IDAgMCAxLTMuMy0xLjhsLS4zNTktLjQ1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/shuffle\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShuffle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShuffle extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shuffle',\\n size: 24,\\n node: [\\n ['path', { d: 'm18 14 4 4-4 4', key: '10pe0f' }],\\n ['path', { d: 'm18 2 4 4-4 4', key: 'pucp1d' }],\\n [\\n 'path',\\n { d: 'M2 18h1.973a4 4 0 0 0 3.3-1.7l5.454-8.6a4 4 0 0 1 3.3-1.7H22', key: '1ailkh' },\\n ],\\n ['path', { d: 'M2 6h1.972a4 4 0 0 1 3.6 2.2', key: 'km57vx' }],\\n ['path', { d: 'M22 18h-6.041a4 4 0 0 1-3.3-1.8l-.359-.45', key: 'os18l9' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideShuffle.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Shrub\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTUuMTcyYTIgMiAwIDAgMC0uNTg2LTEuNDE0TDkuNSAxMy41IiAvPgogIDxwYXRoIGQ9Ik0xNC41IDE0LjUgMTIgMTciIC8+CiAgPHBhdGggZD0iTTE3IDguOEE2IDYgMCAwIDEgMTMuOCAyMEgxMEE2LjUgNi41IDAgMCAxIDcgOGE1IDUgMCAwIDEgMTAgMHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/shrub\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShrub]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShrub extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shrub',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 22v-5.172a2 2 0 0 0-.586-1.414L9.5 13.5', key: '1p17fm' }],\\n ['path', { d: 'M14.5 14.5 12 17', key: 'dy5w4y' }],\\n [\\n 'path',\\n { d: 'M17 8.8A6 6 0 0 1 13.8 20H10A6.5 6.5 0 0 1 7 8a5 5 0 0 1 10 0z', key: '6z7b3o' },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideShrub.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SignalHigh\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTcgMjB2LTQiIC8+CiAgPHBhdGggZD0iTTEyIDIwdi04IiAvPgogIDxwYXRoIGQ9Ik0xNyAyMFY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/signal-high\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSignalHigh]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSignalHigh extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'signal-high',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 20h.01', key: '4haj6o' }],\\n ['path', { d: 'M7 20v-4', key: 'j294jx' }],\\n ['path', { d: 'M12 20v-8', key: 'i3yub9' }],\\n ['path', { d: 'M17 20V8', key: '1tkaf5' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSignalHigh.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SignalLow\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTcgMjB2LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/signal-low\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSignalLow]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSignalLow extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'signal-low',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 20h.01', key: '4haj6o' }],\\n ['path', { d: 'M7 20v-4', key: 'j294jx' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSignalLow.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SignalMedium\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTcgMjB2LTQiIC8+CiAgPHBhdGggZD0iTTEyIDIwdi04IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/signal-medium\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSignalMedium]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSignalMedium extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'signal-medium',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 20h.01', key: '4haj6o' }],\\n ['path', { d: 'M7 20v-4', key: 'j294jx' }],\\n ['path', { d: 'M12 20v-8', key: 'i3yub9' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSignalMedium.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Shovel\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEuNTYgNC41NmExLjUgMS41IDAgMCAxIDAgMi4xMjJsLS40Ny40N2EzIDMgMCAwIDEtNC4yMTItLjAzIDMgMyAwIDAgMSAwLTQuMjQzbC40NC0uNDRhMS41IDEuNSAwIDAgMSAyLjEyMSAweiIgLz4KICA8cGF0aCBkPSJNMyAyMmExIDEgMCAwIDEtMS0xdi0zLjU4NmExIDEgMCAwIDEgLjI5My0uNzA3bDMuMzU1LTMuMzU1YTEuMjA1IDEuMjA1IDAgMCAxIDEuNzA0IDBsMy4yOTYgMy4yOTZhMS4yMDUgMS4yMDUgMCAwIDEgMCAxLjcwNGwtMy4zNTUgMy4zNTVhMSAxIDAgMCAxLS43MDcuMjkzeiIgLz4KICA8cGF0aCBkPSJtOSAxNSA3Ljg3OS03Ljg3OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/shovel\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideShovel]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideShovel extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'shovel',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M21.56 4.56a1.5 1.5 0 0 1 0 2.122l-.47.47a3 3 0 0 1-4.212-.03 3 3 0 0 1 0-4.243l.44-.44a1.5 1.5 0 0 1 2.121 0z',\\n key: '1gcedi',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M3 22a1 1 0 0 1-1-1v-3.586a1 1 0 0 1 .293-.707l3.355-3.355a1.205 1.205 0 0 1 1.704 0l3.296 3.296a1.205 1.205 0 0 1 0 1.704l-3.355 3.355a1 1 0 0 1-.707.293z',\\n key: 'pg9kv3',\\n },\\n ],\\n ['path', { d: 'm9 15 7.879-7.878', key: '1o1zgh' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideShovel.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Signal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTcgMjB2LTQiIC8+CiAgPHBhdGggZD0iTTEyIDIwdi04IiAvPgogIDxwYXRoIGQ9Ik0xNyAyMFY4IiAvPgogIDxwYXRoIGQ9Ik0yMiA0djE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/signal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSignal]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSignal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'signal',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 20h.01', key: '4haj6o' }],\\n ['path', { d: 'M7 20v-4', key: 'j294jx' }],\\n ['path', { d: 'M12 20v-8', key: 'i3yub9' }],\\n ['path', { d: 'M17 20V8', key: '1tkaf5' }],\\n ['path', { d: 'M22 4v16', key: 'sih9yq' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSignal.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SignalZero\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMGguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/signal-zero\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSignalZero]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSignalZero extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'signal-zero',\\n size: 24,\\n node: [['path', { d: 'M2 20h.01', key: '4haj6o' }]],\\n };\\n protected override readonly icon = signal(LucideSignalZero.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Sigma\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggN1Y1YTEgMSAwIDAgMC0xLTFINi41YS41LjUgMCAwIDAtLjQuOGw0LjUgNmEyIDIgMCAwIDEgMCAyLjRsLTQuNSA2YS41LjUgMCAwIDAgLjQuOEgxN2ExIDEgMCAwIDAgMS0xdi0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sigma\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSigma]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSigma extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'sigma',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M18 7V5a1 1 0 0 0-1-1H6.5a.5.5 0 0 0-.4.8l4.5 6a2 2 0 0 1 0 2.4l-4.5 6a.5.5 0 0 0 .4.8H17a1 1 0 0 0 1-1v-2',\\n key: 'wuwx1p',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideSigma.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Signature\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEgMTctMi4xNTYtMS44NjhBLjUuNSAwIDAgMCAxOCAxNS41di41YTEgMSAwIDAgMS0xIDFoLTJhMSAxIDAgMCAxLTEtMWMwLTIuNTQ1LTMuOTkxLTMuOTctOC41LTRhMSAxIDAgMCAwIDAgNWM0LjE1MyAwIDQuNzQ1LTExLjI5NSA1LjcwOC0xMy41YTIuNSAyLjUgMCAxIDEgMy4zMSAzLjI4NCIgLz4KICA8cGF0aCBkPSJNMyAyMWgxOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/signature\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSignature]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSignature extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'signature',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm21 17-2.156-1.868A.5.5 0 0 0 18 15.5v.5a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1c0-2.545-3.991-3.97-8.5-4a1 1 0 0 0 0 5c4.153 0 4.745-11.295 5.708-13.5a2.5 2.5 0 1 1 3.31 3.284',\\n key: 'y32ogt',\\n },\\n ],\\n ['path', { d: 'M3 21h18', key: 'itz85i' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSignature.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Signpost\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2OCIgLz4KICA8cGF0aCBkPSJNMTIgM3YzIiAvPgogIDxwYXRoIGQ9Ik0yLjM1NCAxMC4zNTRhMS4yMDcgMS4yMDcgMCAwIDEgMC0xLjcwOGwyLjA2LTIuMDZBMiAyIDAgMCAxIDUuODI4IDZoMTIuMzQ0YTIgMiAwIDAgMSAxLjQxNC41ODZsMi4wNiAyLjA2YTEuMjA3IDEuMjA3IDAgMCAxIDAgMS43MDhsLTIuMDYgMi4wNmEyIDIgMCAwIDEtMS40MTQuNTg2SDUuODI4YTIgMiAwIDAgMS0xLjQxNC0uNTg2eiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/signpost\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSignpost]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSignpost extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'signpost',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 13v8', key: '1l5pq0' }],\\n ['path', { d: 'M12 3v3', key: '1n5kay' }],\\n [\\n 'path',\\n {\\n d: 'M2.354 10.354a1.207 1.207 0 0 1 0-1.708l2.06-2.06A2 2 0 0 1 5.828 6h12.344a2 2 0 0 1 1.414.586l2.06 2.06a1.207 1.207 0 0 1 0 1.708l-2.06 2.06a2 2 0 0 1-1.414.586H5.828a2 2 0 0 1-1.414-.586z',\\n key: '1tm261',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideSignpost.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SignpostBig\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOUg0TDIgN2wyLTJoNiIgLz4KICA8cGF0aCBkPSJNMTQgNWg2bDIgMi0yIDJoLTYiIC8+CiAgPHBhdGggZD0iTTEwIDIyVjRhMiAyIDAgMSAxIDQgMHYxOCIgLz4KICA8cGF0aCBkPSJNOCAyMmg4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/signpost-big\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSignpostBig]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSignpostBig extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'signpost-big',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 9H4L2 7l2-2h6', key: '1hq7x2' }],\\n ['path', { d: 'M14 5h6l2 2-2 2h-6', key: 'bv62ej' }],\\n ['path', { d: 'M10 22V4a2 2 0 1 1 4 0v18', key: 'eqpcf2' }],\\n ['path', { d: 'M8 22h8', key: 'rmew8v' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSignpostBig.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SkipBack\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcuOTcxIDQuMjg1QTIgMiAwIDAgMSAyMSA2djEyYTIgMiAwIDAgMS0zLjAyOSAxLjcxNWwtOS45OTctNS45OThhMiAyIDAgMCAxLS4wMDMtMy40MzJ6IiAvPgogIDxwYXRoIGQ9Ik0zIDIwVjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/skip-back\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSkipBack]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSkipBack extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'skip-back',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M17.971 4.285A2 2 0 0 1 21 6v12a2 2 0 0 1-3.029 1.715l-9.997-5.998a2 2 0 0 1-.003-3.432z',\\n key: '15892j',\\n },\\n ],\\n ['path', { d: 'M3 20V4', key: '1ptbpl' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSkipBack.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SkipForward\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNHYxNiIgLz4KICA8cGF0aCBkPSJNNi4wMjkgNC4yODVBMiAyIDAgMCAwIDMgNnYxMmEyIDIgMCAwIDAgMy4wMjkgMS43MTVsOS45OTctNS45OThhMiAyIDAgMCAwIC4wMDMtMy40MzJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/skip-forward\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSkipForward]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSkipForward extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'skip-forward',\\n size: 24,\\n node: [\\n ['path', { d: 'M21 4v16', key: '7j8fe9' }],\\n [\\n 'path',\\n {\\n d: 'M6.029 4.285A2 2 0 0 0 3 6v12a2 2 0 0 0 3.029 1.715l9.997-5.998a2 2 0 0 0 .003-3.432z',\\n key: 'zs4d6',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideSkipForward.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Skull\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIuNSAxNy0uNS0xLS41IDFoMXoiIC8+CiAgPHBhdGggZD0iTTE1IDIyYTEgMSAwIDAgMCAxLTF2LTFhMiAyIDAgMCAwIDEuNTYtMy4yNSA4IDggMCAxIDAtMTEuMTIgMEEyIDIgMCAwIDAgOCAyMHYxYTEgMSAwIDAgMCAxIDF6IiAvPgogIDxjaXJjbGUgY3g9IjE1IiBjeT0iMTIiIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjEyIiByPSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/skull\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSkull]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSkull extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'skull',\\n size: 24,\\n node: [\\n ['path', { d: 'm12.5 17-.5-1-.5 1h1z', key: '3me087' }],\\n [\\n 'path',\\n {\\n d: 'M15 22a1 1 0 0 0 1-1v-1a2 2 0 0 0 1.56-3.25 8 8 0 1 0-11.12 0A2 2 0 0 0 8 20v1a1 1 0 0 0 1 1z',\\n key: '1o5pge',\\n },\\n ],\\n ['circle', { cx: '15', cy: '12', r: '1', key: '1tmaij' }],\\n ['circle', { cx: '9', cy: '12', r: '1', key: '1vctgf' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSkull.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Slash\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMiAyIDIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/slash\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSlash]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSlash extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'slash',\\n size: 24,\\n node: [['path', { d: 'M22 2 2 22', key: 'y4kqgn' }]],\\n };\\n protected override readonly icon = signal(LucideSlash.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SlidersVertical\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOGg0IiAvPgogIDxwYXRoIGQ9Ik0xMiAyMXYtOSIgLz4KICA8cGF0aCBkPSJNMTIgOFYzIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNmg0IiAvPgogIDxwYXRoIGQ9Ik0xOSAxMlYzIiAvPgogIDxwYXRoIGQ9Ik0xOSAyMXYtNSIgLz4KICA8cGF0aCBkPSJNMyAxNGg0IiAvPgogIDxwYXRoIGQ9Ik01IDEwVjMiIC8+CiAgPHBhdGggZD0iTTUgMjF2LTciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sliders-vertical\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSlidersVertical], svg[lucideSliders]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSlidersVertical extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'sliders-vertical',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 8h4', key: '1sr2af' }],\\n ['path', { d: 'M12 21v-9', key: '17s77i' }],\\n ['path', { d: 'M12 8V3', key: '13r4qs' }],\\n ['path', { d: 'M17 16h4', key: 'h1uq16' }],\\n ['path', { d: 'M19 12V3', key: 'o1uvq1' }],\\n ['path', { d: 'M19 21v-5', key: 'qua636' }],\\n ['path', { d: 'M3 14h4', key: 'bcjad9' }],\\n ['path', { d: 'M5 10V3', key: 'cb8scm' }],\\n ['path', { d: 'M5 21v-7', key: '1w1uti' }],\\n ],\\n aliases: ['sliders'],\\n };\\n protected override readonly icon = signal(LucideSlidersVertical.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSlidersVertical\\n */\\nexport const LucideSliders = LucideSlidersVertical;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Slice\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTYuNTg2VjE5YTEgMSAwIDAgMS0xIDFIMkwxOC4zNyAzLjYzYTEgMSAwIDEgMSAzIDNsLTkuNjYzIDkuNjYzYTEgMSAwIDAgMS0xLjQxNCAwTDggMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/slice\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSlice]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSlice extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'slice',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M11 16.586V19a1 1 0 0 1-1 1H2L18.37 3.63a1 1 0 1 1 3 3l-9.663 9.663a1 1 0 0 1-1.414 0L8 14',\\n key: '1sllp5',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideSlice.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Siren\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxOHYtNmE1IDUgMCAxIDEgMTAgMHY2IiAvPgogIDxwYXRoIGQ9Ik01IDIxYTEgMSAwIDAgMCAxIDFoMTJhMSAxIDAgMCAwIDEtMXYtMWEyIDIgMCAwIDAtMi0ySDdhMiAyIDAgMCAwLTIgMnoiIC8+CiAgPHBhdGggZD0iTTIxIDEyaDEiIC8+CiAgPHBhdGggZD0iTTE4LjUgNC41IDE4IDUiIC8+CiAgPHBhdGggZD0iTTIgMTJoMSIgLz4KICA8cGF0aCBkPSJNMTIgMnYxIiAvPgogIDxwYXRoIGQ9Im00LjkyOSA0LjkyOS43MDcuNzA3IiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/siren\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSiren]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSiren extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'siren',\\n size: 24,\\n node: [\\n ['path', { d: 'M7 18v-6a5 5 0 1 1 10 0v6', key: 'pcx96s' }],\\n [\\n 'path',\\n {\\n d: 'M5 21a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-1a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2z',\\n key: '1b4s83',\\n },\\n ],\\n ['path', { d: 'M21 12h1', key: 'jtio3y' }],\\n ['path', { d: 'M18.5 4.5 18 5', key: 'g5sp9y' }],\\n ['path', { d: 'M2 12h1', key: '1uaihz' }],\\n ['path', { d: 'M12 2v1', key: '11qlp1' }],\\n ['path', { d: 'm4.929 4.929.707.707', key: '1i51kw' }],\\n ['path', { d: 'M12 12v6', key: '3ahymv' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSiren.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SmartphoneCharging\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMjAiIHg9IjUiIHk9IjIiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTIuNjY3IDggMTAgMTJoNGwtMi42NjcgNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/smartphone-charging\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSmartphoneCharging]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSmartphoneCharging extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'smartphone-charging',\\n size: 24,\\n node: [\\n ['rect', { width: '14', height: '20', x: '5', y: '2', rx: '2', ry: '2', key: '1yt0o3' }],\\n ['path', { d: 'M12.667 8 10 12h4l-2.667 4', key: 'h9lk2d' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSmartphoneCharging.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SlidersHorizontal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0xNCAzdjQiIC8+CiAgPHBhdGggZD0iTTE2IDE3djQiIC8+CiAgPHBhdGggZD0iTTIxIDEyaC05IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOWgtNSIgLz4KICA8cGF0aCBkPSJNMjEgNWgtNyIgLz4KICA8cGF0aCBkPSJNOCAxMHY0IiAvPgogIDxwYXRoIGQ9Ik04IDEySDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sliders-horizontal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSlidersHorizontal]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSlidersHorizontal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'sliders-horizontal',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 5H3', key: '1qgfaw' }],\\n ['path', { d: 'M12 19H3', key: 'yhmn1j' }],\\n ['path', { d: 'M14 3v4', key: '1sua03' }],\\n ['path', { d: 'M16 17v4', key: '1q0r14' }],\\n ['path', { d: 'M21 12h-9', key: '1o4lsq' }],\\n ['path', { d: 'M21 19h-5', key: '1rlt1p' }],\\n ['path', { d: 'M21 5h-7', key: '1oszz2' }],\\n ['path', { d: 'M8 10v4', key: 'tgpxqk' }],\\n ['path', { d: 'M8 12H3', key: 'a7s4jb' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSlidersHorizontal.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SmartphoneNfc\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIxMiIgeD0iMiIgeT0iNiIgcng9IjEiIC8+CiAgPHBhdGggZD0iTTEzIDguMzJhNy40MyA3LjQzIDAgMCAxIDAgNy4zNiIgLz4KICA8cGF0aCBkPSJNMTYuNDYgNi4yMWExMS43NiAxMS43NiAwIDAgMSAwIDExLjU4IiAvPgogIDxwYXRoIGQ9Ik0xOS45MSA0LjFhMTUuOTEgMTUuOTEgMCAwIDEgLjAxIDE1LjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/smartphone-nfc\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSmartphoneNfc]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSmartphoneNfc extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'smartphone-nfc',\\n size: 24,\\n node: [\\n ['rect', { width: '7', height: '12', x: '2', y: '6', rx: '1', key: '5nje8w' }],\\n ['path', { d: 'M13 8.32a7.43 7.43 0 0 1 0 7.36', key: '1g306n' }],\\n ['path', { d: 'M16.46 6.21a11.76 11.76 0 0 1 0 11.58', key: 'uqvjvo' }],\\n ['path', { d: 'M19.91 4.1a15.91 15.91 0 0 1 .01 15.8', key: 'ujntz3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSmartphoneNfc.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Snail\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxM2E2IDYgMCAxIDAgMTIgMCA0IDQgMCAxIDAtOCAwIDIgMiAwIDAgMCA0IDAiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSIxMyIgcj0iOCIgLz4KICA8cGF0aCBkPSJNMiAyMWgxMmM0LjQgMCA4LTMuNiA4LThWN2EyIDIgMCAxIDAtNCAwdjYiIC8+CiAgPHBhdGggZD0iTTE4IDMgMTkuMSA1LjIiIC8+CiAgPHBhdGggZD0iTTIyIDMgMjAuOSA1LjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/snail\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSnail]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSnail extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'snail',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 13a6 6 0 1 0 12 0 4 4 0 1 0-8 0 2 2 0 0 0 4 0', key: 'hneq2s' }],\\n ['circle', { cx: '10', cy: '13', r: '8', key: '194lz3' }],\\n ['path', { d: 'M2 21h12c4.4 0 8-3.6 8-8V7a2 2 0 1 0-4 0v6', key: 'ixqyt7' }],\\n ['path', { d: 'M18 3 19.1 5.2', key: '9tjm43' }],\\n ['path', { d: 'M22 3 20.9 5.2', key: 'j3odrs' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSnail.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SoapDispenserDroplet\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSAydjQiIC8+CiAgPHBhdGggZD0iTTE0IDJIN2EyIDIgMCAwIDAtMiAyIiAvPgogIDxwYXRoIGQ9Ik0xOS4yOSAxNC43NkE2LjY3IDYuNjcgMCAwIDEgMTcgMTFhNi42IDYuNiAwIDAgMS0yLjI5IDMuNzZjLTEuMTUuOTItMS43MSAyLjA0LTEuNzEgMy4xOSAwIDIuMjIgMS44IDQuMDUgNCA0LjA1czQtMS44MyA0LTQuMDVjMC0xLjE2LS41Ny0yLjI2LTEuNzEtMy4xOSIgLz4KICA8cGF0aCBkPSJNOS42MDcgMjFINmEyIDIgMCAwIDEtMi0ydi03YTIgMiAwIDAgMSAyLTJoN1Y3YTEgMSAwIDAgMC0xLTFIOWExIDEgMCAwIDAtMSAxdjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/soap-dispenser-droplet\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSoapDispenserDroplet]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSoapDispenserDroplet extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'soap-dispenser-droplet',\\n size: 24,\\n node: [\\n ['path', { d: 'M10.5 2v4', key: '1xt6in' }],\\n ['path', { d: 'M14 2H7a2 2 0 0 0-2 2', key: 'e6xig3' }],\\n [\\n 'path',\\n {\\n d: 'M19.29 14.76A6.67 6.67 0 0 1 17 11a6.6 6.6 0 0 1-2.29 3.76c-1.15.92-1.71 2.04-1.71 3.19 0 2.22 1.8 4.05 4 4.05s4-1.83 4-4.05c0-1.16-.57-2.26-1.71-3.19',\\n key: 'adq7uc',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M9.607 21H6a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h7V7a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v3',\\n key: 't9hm96',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideSoapDispenserDroplet.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Smartphone\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMjAiIHg9IjUiIHk9IjIiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNMTIgMThoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/smartphone\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSmartphone]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSmartphone extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'smartphone',\\n size: 24,\\n node: [\\n ['rect', { width: '14', height: '20', x: '5', y: '2', rx: '2', ry: '2', key: '1yt0o3' }],\\n ['path', { d: 'M12 18h.01', key: 'mhygvu' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSmartphone.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Snowflake\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMjAtMS4yNS0yLjVMNiAxOCIgLz4KICA8cGF0aCBkPSJNMTAgNCA4Ljc1IDYuNSA2IDYiIC8+CiAgPHBhdGggZD0ibTE0IDIwIDEuMjUtMi41TDE4IDE4IiAvPgogIDxwYXRoIGQ9Im0xNCA0IDEuMjUgMi41TDE4IDYiIC8+CiAgPHBhdGggZD0ibTE3IDIxLTMtNmgtNCIgLz4KICA8cGF0aCBkPSJtMTcgMy0zIDYgMS41IDMiIC8+CiAgPHBhdGggZD0iTTIgMTJoNi41TDEwIDkiIC8+CiAgPHBhdGggZD0ibTIwIDEwLTEuNSAyIDEuNSAyIiAvPgogIDxwYXRoIGQ9Ik0yMiAxMmgtNi41TDE0IDE1IiAvPgogIDxwYXRoIGQ9Im00IDEwIDEuNSAyTDQgMTQiIC8+CiAgPHBhdGggZD0ibTcgMjEgMy02LTEuNS0zIiAvPgogIDxwYXRoIGQ9Im03IDMgMyA2aDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/snowflake\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSnowflake]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSnowflake extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'snowflake',\\n size: 24,\\n node: [\\n ['path', { d: 'm10 20-1.25-2.5L6 18', key: '18frcb' }],\\n ['path', { d: 'M10 4 8.75 6.5 6 6', key: '7mghy3' }],\\n ['path', { d: 'm14 20 1.25-2.5L18 18', key: '1chtki' }],\\n ['path', { d: 'm14 4 1.25 2.5L18 6', key: '1b4wsy' }],\\n ['path', { d: 'm17 21-3-6h-4', key: '15hhxa' }],\\n ['path', { d: 'm17 3-3 6 1.5 3', key: '11697g' }],\\n ['path', { d: 'M2 12h6.5L10 9', key: 'kv9z4n' }],\\n ['path', { d: 'm20 10-1.5 2 1.5 2', key: '1swlpi' }],\\n ['path', { d: 'M22 12h-6.5L14 15', key: '1mxi28' }],\\n ['path', { d: 'm4 10 1.5 2L4 14', key: 'k9enpj' }],\\n ['path', { d: 'm7 21 3-6-1.5-3', key: 'j8hb9u' }],\\n ['path', { d: 'm7 3 3 6h4', key: '1otusx' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSnowflake.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SolarPanel\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMmgyIiAvPgogIDxwYXRoIGQ9Im0xNC4yOCAxNC00LjU2IDgiIC8+CiAgPHBhdGggZD0ibTIxIDIyLTEuNTU4LTRINC41NTgiIC8+CiAgPHBhdGggZD0iTTMgMTB2MiIgLz4KICA8cGF0aCBkPSJNNi4yNDUgMTUuMDRBMiAyIDAgMCAxIDggMTRoMTJhMSAxIDAgMCAxIC44NjQgMS41MDVsLTMuMTEgNS40NTdBMiAyIDAgMCAxIDE2IDIySDRhMSAxIDAgMCAxLS44NjMtMS41MDZ6IiAvPgogIDxwYXRoIGQ9Ik03IDJhNCA0IDAgMCAxLTQgNCIgLz4KICA8cGF0aCBkPSJtOC42NiA3LjY2IDEuNDEgMS40MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/solar-panel\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSolarPanel]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSolarPanel extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'solar-panel',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 2h2', key: 'isr7bz' }],\\n ['path', { d: 'm14.28 14-4.56 8', key: '4anwcf' }],\\n ['path', { d: 'm21 22-1.558-4H4.558', key: 'enk13h' }],\\n ['path', { d: 'M3 10v2', key: 'w8mti9' }],\\n [\\n 'path',\\n {\\n d: 'M6.245 15.04A2 2 0 0 1 8 14h12a1 1 0 0 1 .864 1.505l-3.11 5.457A2 2 0 0 1 16 22H4a1 1 0 0 1-.863-1.506z',\\n key: 'pouggg',\\n },\\n ],\\n ['path', { d: 'M7 2a4 4 0 0 1-4 4', key: '78s8of' }],\\n ['path', { d: 'm8.66 7.66 1.41 1.41', key: '1vaqj8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSolarPanel.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Sofa\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgOVY2YTIgMiAwIDAgMC0yLTJINmEyIDIgMCAwIDAtMiAydjMiIC8+CiAgPHBhdGggZD0iTTIgMTZhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0ydi01YTIgMiAwIDAgMC00IDB2MS41YS41LjUgMCAwIDEtLjUuNWgtMTFhLjUuNSAwIDAgMS0uNS0uNVYxMWEyIDIgMCAwIDAtNCAweiIgLz4KICA8cGF0aCBkPSJNNCAxOHYyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxOHYyIiAvPgogIDxwYXRoIGQ9Ik0xMiA0djkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sofa\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSofa]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSofa extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'sofa',\\n size: 24,\\n node: [\\n ['path', { d: 'M20 9V6a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v3', key: '1dgpiv' }],\\n [\\n 'path',\\n {\\n d: 'M2 16a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z',\\n key: 'xacw8m',\\n },\\n ],\\n ['path', { d: 'M4 18v2', key: 'jwo5n2' }],\\n ['path', { d: 'M20 18v2', key: '1ar1qi' }],\\n ['path', { d: 'M12 4v9', key: 'oqhhn3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSofa.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Soup\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjFhOSA5IDAgMCAwIDktOUgzYTkgOSAwIDAgMCA5IDlaIiAvPgogIDxwYXRoIGQ9Ik03IDIxaDEwIiAvPgogIDxwYXRoIGQ9Ik0xOS41IDEyIDIyIDYiIC8+CiAgPHBhdGggZD0iTTE2LjI1IDNjLjI3LjEuOC41My43NSAxLjM2LS4wNi44My0uOTMgMS4yLTEgMi4wMi0uMDUuNzguMzQgMS4yNC43MyAxLjYyIiAvPgogIDxwYXRoIGQ9Ik0xMS4yNSAzYy4yNy4xLjguNTMuNzQgMS4zNi0uMDUuODMtLjkzIDEuMi0uOTggMi4wMi0uMDYuNzguMzMgMS4yNC43MiAxLjYyIiAvPgogIDxwYXRoIGQ9Ik02LjI1IDNjLjI3LjEuOC41My43NSAxLjM2LS4wNi44My0uOTMgMS4yLTEgMi4wMi0uMDUuNzguMzQgMS4yNC43NCAxLjYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/soup\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSoup]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSoup extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'soup',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 21a9 9 0 0 0 9-9H3a9 9 0 0 0 9 9Z', key: '4rw317' }],\\n ['path', { d: 'M7 21h10', key: '1b0cd5' }],\\n ['path', { d: 'M19.5 12 22 6', key: 'shfsr5' }],\\n [\\n 'path',\\n {\\n d: 'M16.25 3c.27.1.8.53.75 1.36-.06.83-.93 1.2-1 2.02-.05.78.34 1.24.73 1.62',\\n key: 'rpc6vp',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M11.25 3c.27.1.8.53.74 1.36-.05.83-.93 1.2-.98 2.02-.06.78.33 1.24.72 1.62',\\n key: '1lf63m',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M6.25 3c.27.1.8.53.75 1.36-.06.83-.93 1.2-1 2.02-.05.78.34 1.24.74 1.62',\\n key: '97tijn',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideSoup.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Spade\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTh2NCIgLz4KICA8cGF0aCBkPSJNMiAxNC40OTlhNS41IDUuNSAwIDAgMCA5LjU5MSAzLjY3NS42LjYgMCAwIDEgLjgxOC4wMDFBNS41IDUuNSAwIDAgMCAyMiAxNC41YzAtMi4yOS0xLjUtNC0zLTUuNWwtNS40OTItNS4zMTJhMiAyIDAgMCAwLTMtLjAyTDUgOC45OTljLTEuNSAxLjUtMyAzLjItMyA1LjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/spade\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSpade]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSpade extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'spade',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 18v4', key: 'jadmvz' }],\\n [\\n 'path',\\n {\\n d: 'M2 14.499a5.5 5.5 0 0 0 9.591 3.675.6.6 0 0 1 .818.001A5.5 5.5 0 0 0 22 14.5c0-2.29-1.5-4-3-5.5l-5.492-5.312a2 2 0 0 0-3-.02L5 8.999c-1.5 1.5-3 3.2-3 5.5',\\n key: '1aw2pz',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideSpade.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Space\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMTd2MWMwIC41LS41IDEtMSAxSDNjLS41IDAtMS0uNS0xLTF2LTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/space\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSpace]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSpace extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'space',\\n size: 24,\\n node: [['path', { d: 'M22 17v1c0 .5-.5 1-1 1H3c-.5 0-1-.5-1-1v-1', key: 'lt2kga' }]],\\n };\\n protected override readonly icon = signal(LucideSpace.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Sparkles\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMDE3IDIuODE0YTEgMSAwIDAgMSAxLjk2NiAwbDEuMDUxIDUuNTU4YTIgMiAwIDAgMCAxLjU5NCAxLjU5NGw1LjU1OCAxLjA1MWExIDEgMCAwIDEgMCAxLjk2NmwtNS41NTggMS4wNTFhMiAyIDAgMCAwLTEuNTk0IDEuNTk0bC0xLjA1MSA1LjU1OGExIDEgMCAwIDEtMS45NjYgMGwtMS4wNTEtNS41NThhMiAyIDAgMCAwLTEuNTk0LTEuNTk0bC01LjU1OC0xLjA1MWExIDEgMCAwIDEgMC0xLjk2Nmw1LjU1OC0xLjA1MWEyIDIgMCAwIDAgMS41OTQtMS41OTR6IiAvPgogIDxwYXRoIGQ9Ik0yMCAydjQiIC8+CiAgPHBhdGggZD0iTTIyIDRoLTQiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjIwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sparkles\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSparkles], svg[lucideStars]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSparkles extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'sparkles',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z',\\n key: '1s2grr',\\n },\\n ],\\n ['path', { d: 'M20 2v4', key: '1rf3ol' }],\\n ['path', { d: 'M22 4h-4', key: 'gwowj6' }],\\n ['circle', { cx: '4', cy: '20', r: '2', key: '6kqj1y' }],\\n ],\\n aliases: ['stars'],\\n };\\n protected override readonly icon = signal(LucideSparkles.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSparkles\\n */\\nexport const LucideStars = LucideSparkles;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Sparkle\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMDE3IDIuODE0YTEgMSAwIDAgMSAxLjk2NiAwbDEuMDUxIDUuNTU4YTIgMiAwIDAgMCAxLjU5NCAxLjU5NGw1LjU1OCAxLjA1MWExIDEgMCAwIDEgMCAxLjk2NmwtNS41NTggMS4wNTFhMiAyIDAgMCAwLTEuNTk0IDEuNTk0bC0xLjA1MSA1LjU1OGExIDEgMCAwIDEtMS45NjYgMGwtMS4wNTEtNS41NThhMiAyIDAgMCAwLTEuNTk0LTEuNTk0bC01LjU1OC0xLjA1MWExIDEgMCAwIDEgMC0xLjk2Nmw1LjU1OC0xLjA1MWEyIDIgMCAwIDAgMS41OTQtMS41OTR6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sparkle\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSparkle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSparkle extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'sparkle',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z',\\n key: '1s2grr',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideSparkle.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SpellCheck2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiAxNiA2LTEyIDYgMTIiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KICA8cGF0aCBkPSJNNCAyMWMxLjEgMCAxLjEtMSAyLjMtMXMxLjEgMSAyLjMgMWMxLjEgMCAxLjEtMSAyLjMtMSAxLjEgMCAxLjEgMSAyLjMgMSAxLjEgMCAxLjEtMSAyLjMtMSAxLjEgMCAxLjEgMSAyLjMgMSAxLjEgMCAxLjEtMSAyLjMtMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/spell-check-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSpellCheck2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSpellCheck2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'spell-check-2',\\n size: 24,\\n node: [\\n ['path', { d: 'm6 16 6-12 6 12', key: '1b4byz' }],\\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\\n [\\n 'path',\\n {\\n d: 'M4 21c1.1 0 1.1-1 2.3-1s1.1 1 2.3 1c1.1 0 1.1-1 2.3-1 1.1 0 1.1 1 2.3 1 1.1 0 1.1-1 2.3-1 1.1 0 1.1 1 2.3 1 1.1 0 1.1-1 2.3-1',\\n key: '8mdmtu',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideSpellCheck2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Speaker\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMjAiIHg9IjQiIHk9IjIiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiA2aC4wMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE0IiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNGguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/speaker\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSpeaker]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSpeaker extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'speaker',\\n size: 24,\\n node: [\\n ['rect', { width: '16', height: '20', x: '4', y: '2', rx: '2', key: '1nb95v' }],\\n ['path', { d: 'M12 6h.01', key: '1vi96p' }],\\n ['circle', { cx: '12', cy: '14', r: '4', key: '1jruaj' }],\\n ['path', { d: 'M12 14h.01', key: '1etili' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSpeaker.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Speech\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOC44IDIwdi00LjFsMS45LjJhMi4zIDIuMyAwIDAgMCAyLjE2NC0yLjFWOC4zQTUuMzcgNS4zNyAwIDAgMCAyIDguMjVjMCAyLjguNjU2IDMuMDU0IDEgNC41NWE1Ljc3IDUuNzcgMCAwIDEgLjAyOSAyLjc1OEwyIDIwIiAvPgogIDxwYXRoIGQ9Ik0xOS44IDE3LjhhNy41IDcuNSAwIDAgMCAuMDAzLTEwLjYwMyIgLz4KICA8cGF0aCBkPSJNMTcgMTVhMy41IDMuNSAwIDAgMC0uMDI1LTQuOTc1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/speech\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSpeech]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSpeech extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'speech',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M8.8 20v-4.1l1.9.2a2.3 2.3 0 0 0 2.164-2.1V8.3A5.37 5.37 0 0 0 2 8.25c0 2.8.656 3.054 1 4.55a5.77 5.77 0 0 1 .029 2.758L2 20',\\n key: '11atix',\\n },\\n ],\\n ['path', { d: 'M19.8 17.8a7.5 7.5 0 0 0 .003-10.603', key: 'yol142' }],\\n ['path', { d: 'M17 15a3.5 3.5 0 0 0-.025-4.975', key: 'ssbmkc' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSpeech.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SpellCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNiAxNiA2LTEyIDYgMTIiIC8+CiAgPHBhdGggZD0iTTggMTJoOCIgLz4KICA8cGF0aCBkPSJtMTYgMjAgMiAyIDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/spell-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSpellCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSpellCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'spell-check',\\n size: 24,\\n node: [\\n ['path', { d: 'm6 16 6-12 6 12', key: '1b4byz' }],\\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\\n ['path', { d: 'm16 20 2 2 4-4', key: '13tcca' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSpellCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SplinePointer\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMDM0IDEyLjY4MWEuNDk4LjQ5OCAwIDAgMSAuNjQ3LS42NDdsOSAzLjVhLjUuNSAwIDAgMS0uMDMzLjk0M2wtMy40NDQgMS4wNjhhMSAxIDAgMCAwLS42Ni42NmwtMS4wNjcgMy40NDNhLjUuNSAwIDAgMS0uOTQzLjAzM3oiIC8+CiAgPHBhdGggZD0iTTUgMTdBMTIgMTIgMCAwIDEgMTcgNSIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjUiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/spline-pointer\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSplinePointer]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSplinePointer extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'spline-pointer',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12.034 12.681a.498.498 0 0 1 .647-.647l9 3.5a.5.5 0 0 1-.033.943l-3.444 1.068a1 1 0 0 0-.66.66l-1.067 3.443a.5.5 0 0 1-.943.033z',\\n key: 'xwnzip',\\n },\\n ],\\n ['path', { d: 'M5 17A12 12 0 0 1 17 5', key: '1okkup' }],\\n ['circle', { cx: '19', cy: '5', r: '2', key: 'mhkx31' }],\\n ['circle', { cx: '5', cy: '19', r: '2', key: 'v8kfzx' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSplinePointer.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Split\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgM2g1djUiIC8+CiAgPHBhdGggZD0iTTggM0gzdjUiIC8+CiAgPHBhdGggZD0iTTEyIDIydi04LjNhNCA0IDAgMCAwLTEuMTcyLTIuODcyTDMgMyIgLz4KICA8cGF0aCBkPSJtMTUgOSA2LTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/split\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSplit]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSplit extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'split',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 3h5v5', key: '1806ms' }],\\n ['path', { d: 'M8 3H3v5', key: '15dfkv' }],\\n ['path', { d: 'M12 22v-8.3a4 4 0 0 0-1.172-2.872L3 3', key: '1qrqzj' }],\\n ['path', { d: 'm15 9 6-6', key: 'ko1vev' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSplit.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Spline\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjUiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNSIgY3k9IjE5IiByPSIyIiAvPgogIDxwYXRoIGQ9Ik01IDE3QTEyIDEyIDAgMCAxIDE3IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/spline\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSpline]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSpline extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'spline',\\n size: 24,\\n node: [\\n ['circle', { cx: '19', cy: '5', r: '2', key: 'mhkx31' }],\\n ['circle', { cx: '5', cy: '19', r: '2', key: 'v8kfzx' }],\\n ['path', { d: 'M5 17A12 12 0 0 1 17 5', key: '1okkup' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSpline.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Spool\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTMuNDQgNC40NDIgMTcuMDgyQTIgMiAwIDAgMCA0Ljk4MiAyMUgxOWEyIDIgMCAwIDAgLjU1OC0zLjkyMWwtMS4xMTUtLjMyQTIgMiAwIDAgMSAxNyAxNC44MzdWNy42NiIgLz4KICA8cGF0aCBkPSJtNyAxMC41NiAxMi41NTgtMy42NDJBMiAyIDAgMCAwIDE5LjAxOCAzSDVhMiAyIDAgMCAwLS41NTggMy45MjFsMS4xMTUuMzJBMiAyIDAgMCAxIDcgOS4xNjN2Ny4xNzgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/spool\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSpool]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSpool extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'spool',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M17 13.44 4.442 17.082A2 2 0 0 0 4.982 21H19a2 2 0 0 0 .558-3.921l-1.115-.32A2 2 0 0 1 17 14.837V7.66',\\n key: '13vns8',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'm7 10.56 12.558-3.642A2 2 0 0 0 19.018 3H5a2 2 0 0 0-.558 3.921l1.115.32A2 2 0 0 1 7 9.163v7.178',\\n key: 's8x3u0',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideSpool.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Spotlight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMjk1IDE5LjU2MiAxNiAyMiIgLz4KICA8cGF0aCBkPSJtMTcgMTYgMy43NTggMi4wOTgiIC8+CiAgPHBhdGggZD0ibTE5IDEyLjUgMy4wMjYtLjU5OCIgLz4KICA8cGF0aCBkPSJNNy42MSA2LjNhMyAzIDAgMCAwLTMuOTIgMS4zbC0xLjM4IDIuNzlhMyAzIDAgMCAwIDEuMyAzLjkxbDYuODkgMy41OTdhMSAxIDAgMCAwIDEuMzQyLS40NDdsMy4xMDYtNi4yMTFhMSAxIDAgMCAwLS40NDctMS4zNDF6IiAvPgogIDxwYXRoIGQ9Ik04IDlWMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/spotlight\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSpotlight]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSpotlight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'spotlight',\\n size: 24,\\n node: [\\n ['path', { d: 'M15.295 19.562 16 22', key: '31jsb7' }],\\n ['path', { d: 'm17 16 3.758 2.098', key: '121ar7' }],\\n ['path', { d: 'm19 12.5 3.026-.598', key: '19ukd3' }],\\n [\\n 'path',\\n {\\n d: 'M7.61 6.3a3 3 0 0 0-3.92 1.3l-1.38 2.79a3 3 0 0 0 1.3 3.91l6.89 3.597a1 1 0 0 0 1.342-.447l3.106-6.211a1 1 0 0 0-.447-1.341z',\\n key: 'lwb9l9',\\n },\\n ],\\n ['path', { d: 'M8 9V2', key: '1xa0v7' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSpotlight.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SprayCan\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAzaC4wMSIgLz4KICA8cGF0aCBkPSJNNyA1aC4wMSIgLz4KICA8cGF0aCBkPSJNMTEgN2guMDEiIC8+CiAgPHBhdGggZD0iTTMgN2guMDEiIC8+CiAgPHBhdGggZD0iTTcgOWguMDEiIC8+CiAgPHBhdGggZD0iTTMgMTFoLjAxIiAvPgogIDxyZWN0IHdpZHRoPSI0IiBoZWlnaHQ9IjQiIHg9IjE1IiB5PSI1IiAvPgogIDxwYXRoIGQ9Im0xOSA5IDIgMnYxMGMwIC42LS40IDEtMSAxaC02Yy0uNiAwLTEtLjQtMS0xVjExbDItMiIgLz4KICA8cGF0aCBkPSJtMTMgMTQgOC0yIiAvPgogIDxwYXRoIGQ9Im0xMyAxOSA4LTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/spray-can\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSprayCan]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSprayCan extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'spray-can',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 3h.01', key: '159qn6' }],\\n ['path', { d: 'M7 5h.01', key: '1hq22a' }],\\n ['path', { d: 'M11 7h.01', key: '1osv80' }],\\n ['path', { d: 'M3 7h.01', key: '1xzrh3' }],\\n ['path', { d: 'M7 9h.01', key: '19b3jx' }],\\n ['path', { d: 'M3 11h.01', key: '1eifu7' }],\\n ['rect', { width: '4', height: '4', x: '15', y: '5', key: 'mri9e4' }],\\n ['path', { d: 'm19 9 2 2v10c0 .6-.4 1-1 1h-6c-.6 0-1-.4-1-1V11l2-2', key: 'aib6hk' }],\\n ['path', { d: 'm13 14 8-2', key: '1d7bmk' }],\\n ['path', { d: 'm13 19 8-2', key: '1y2vml' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSprayCan.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareActivity\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNyAxMmgtMmwtMiA1LTItMTAtMiA1SDciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-activity\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareActivity], svg[lucideActivitySquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareActivity extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-activity',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M17 12h-2l-2 5-2-10-2 5H7', key: '15hlnc' }],\\n ],\\n aliases: ['activity-square'],\\n };\\n protected override readonly icon = signal(LucideSquareActivity.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareActivity\\n */\\nexport const LucideActivitySquare = LucideSquareActivity;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Sprout\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgOS41MzZWN2E0IDQgMCAwIDEgNC00aDEuNWEuNS41IDAgMCAxIC41LjVWNWE0IDQgMCAwIDEtNCA0IDQgNCAwIDAgMC00IDRjMCAyIDEgMyAxIDVhNSA1IDAgMCAxLTEgMyIgLz4KICA8cGF0aCBkPSJNNCA5YTUgNSAwIDAgMSA4IDQgNSA1IDAgMCAxLTgtNCIgLz4KICA8cGF0aCBkPSJNNSAyMWgxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sprout\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSprout]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSprout extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'sprout',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M14 9.536V7a4 4 0 0 1 4-4h1.5a.5.5 0 0 1 .5.5V5a4 4 0 0 1-4 4 4 4 0 0 0-4 4c0 2 1 3 1 5a5 5 0 0 1-1 3',\\n key: '139s4v',\\n },\\n ],\\n ['path', { d: 'M4 9a5 5 0 0 1 8 4 5 5 0 0 1-8-4', key: '1dlkgp' }],\\n ['path', { d: 'M5 21h14', key: '11awu3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSprout.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareArrowDownLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTVIOWw2LTYiIC8+CiAgPHBhdGggZD0iTTkgMTVWOSIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-down-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareArrowDownLeft], svg[lucideArrowDownLeftSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareArrowDownLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-arrow-down-left',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 15H9l6-6', key: '1w52wt' }],\\n ['path', { d: 'M9 15V9', key: '1kwqze' }],\\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\\n ],\\n aliases: ['arrow-down-left-square'],\\n };\\n protected override readonly icon = signal(LucideSquareArrowDownLeft.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareArrowDownLeft\\n */\\nexport const LucideArrowDownLeftSquare = LucideSquareArrowDownLeft;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareArrowDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiA4djgiIC8+CiAgPHBhdGggZD0ibTggMTIgNCA0IDQtNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-arrow-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareArrowDown], svg[lucideArrowDownSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareArrowDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-arrow-down',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M12 8v8', key: 'napkw2' }],\\n ['path', { d: 'm8 12 4 4 4-4', key: 'k98ssh' }],\\n ],\\n aliases: ['arrow-down-square'],\\n };\\n protected override readonly icon = signal(LucideSquareArrowDown.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareArrowDown\\n */\\nexport const LucideArrowDownSquare = LucideSquareArrowDown;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SportShoe\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTAuNDIgNC44LTUuMDciIC8+CiAgPHBhdGggZD0iTTE5IDE4aDMiIC8+CiAgPHBhdGggZD0iTTkuNSAyMiAyMS40MTQgOS40MTVBMiAyIDAgMCAwIDIxLjIgNi40bC01LjYxLTQuMjA4QTEgMSAwIDAgMCAxNCAzdjJhMiAyIDAgMCAxLTEuMzk0IDEuOTA2TDguNjc3IDguMDUzQTEgMSAwIDAgMCA4IDljLS4xNTUgNi4zOTMtMi4wODIgOS00IDlhMiAyIDAgMCAwIDAgNGgxNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sport-shoe\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSportShoe]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSportShoe extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'sport-shoe',\\n size: 24,\\n node: [\\n ['path', { d: 'm15 10.42 4.8-5.07', key: '10at9d' }],\\n ['path', { d: 'M19 18h3', key: 'nnkd4d' }],\\n [\\n 'path',\\n {\\n d: 'M9.5 22 21.414 9.415A2 2 0 0 0 21.2 6.4l-5.61-4.208A1 1 0 0 0 14 3v2a2 2 0 0 1-1.394 1.906L8.677 8.053A1 1 0 0 0 8 9c-.155 6.393-2.082 9-4 9a2 2 0 0 0 0 4h14',\\n key: 'v410ed',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideSportShoe.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareArrowLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xMiA4LTQgNCA0IDQiIC8+CiAgPHBhdGggZD0iTTE2IDEySDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-arrow-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareArrowLeft], svg[lucideArrowLeftSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareArrowLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-arrow-left',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'm12 8-4 4 4 4', key: '15vm53' }],\\n ['path', { d: 'M16 12H8', key: '1fr5h0' }],\\n ],\\n aliases: ['arrow-left-square'],\\n };\\n protected override readonly icon = signal(LucideSquareArrowLeft.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareArrowLeft\\n */\\nexport const LucideArrowLeftSquare = LucideSquareArrowLeft;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareArrowOutDownRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTFWNWEyIDIgMCAwIDAtMi0ySDVhMiAyIDAgMCAwLTIgMnYxNGEyIDIgMCAwIDAgMiAyaDYiIC8+CiAgPHBhdGggZD0ibTIxIDIxLTktOSIgLz4KICA8cGF0aCBkPSJNMjEgMTV2NmgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-arrow-out-down-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareArrowOutDownRight], svg[lucideArrowDownRightFromSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareArrowOutDownRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-arrow-out-down-right',\\n size: 24,\\n node: [\\n ['path', { d: 'M21 11V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h6', key: '14rsvq' }],\\n ['path', { d: 'm21 21-9-9', key: '1et2py' }],\\n ['path', { d: 'M21 15v6h-6', key: '1jko0i' }],\\n ],\\n aliases: ['arrow-down-right-from-square'],\\n };\\n protected override readonly icon = signal(LucideSquareArrowOutDownRight.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareArrowOutDownRight\\n */\\nexport const LucideArrowDownRightFromSquare = LucideSquareArrowOutDownRight;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareArrowOutUpRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTN2NmEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoNiIgLz4KICA8cGF0aCBkPSJtMjEgMy05IDkiIC8+CiAgPHBhdGggZD0iTTE1IDNoNnY2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-out-up-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareArrowOutUpRight], svg[lucideArrowUpRightFromSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareArrowOutUpRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-arrow-out-up-right',\\n size: 24,\\n node: [\\n ['path', { d: 'M21 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h6', key: 'y09zxi' }],\\n ['path', { d: 'm21 3-9 9', key: 'mpx6sq' }],\\n ['path', { d: 'M15 3h6v6', key: '1q9fwt' }],\\n ],\\n aliases: ['arrow-up-right-from-square'],\\n };\\n protected override readonly icon = signal(LucideSquareArrowOutUpRight.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareArrowOutUpRight\\n */\\nexport const LucideArrowUpRightFromSquare = LucideSquareArrowOutUpRight;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareArrowOutDownLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgMjFoNmEyIDIgMCAwIDAgMi0yVjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2NiIgLz4KICA8cGF0aCBkPSJtMyAyMSA5LTkiIC8+CiAgPHBhdGggZD0iTTkgMjFIM3YtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-arrow-out-down-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareArrowOutDownLeft], svg[lucideArrowDownLeftFromSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareArrowOutDownLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-arrow-out-down-left',\\n size: 24,\\n node: [\\n ['path', { d: 'M13 21h6a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v6', key: '14qz4y' }],\\n ['path', { d: 'm3 21 9-9', key: '1jfql5' }],\\n ['path', { d: 'M9 21H3v-6', key: 'wtvkvv' }],\\n ],\\n aliases: ['arrow-down-left-from-square'],\\n };\\n protected override readonly icon = signal(LucideSquareArrowOutDownLeft.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareArrowOutDownLeft\\n */\\nexport const LucideArrowDownLeftFromSquare = LucideSquareArrowOutDownLeft;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareArrowOutUpLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgM2g2YTIgMiAwIDAgMSAyIDJ2MTRhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJ2LTYiIC8+CiAgPHBhdGggZD0ibTMgMyA5IDkiIC8+CiAgPHBhdGggZD0iTTMgOVYzaDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-arrow-out-up-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareArrowOutUpLeft], svg[lucideArrowUpLeftFromSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareArrowOutUpLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-arrow-out-up-left',\\n size: 24,\\n node: [\\n ['path', { d: 'M13 3h6a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-6', key: '14mv1t' }],\\n ['path', { d: 'm3 3 9 9', key: 'rks13r' }],\\n ['path', { d: 'M3 9V3h6', key: 'ira0h2' }],\\n ],\\n aliases: ['arrow-up-left-from-square'],\\n };\\n protected override readonly icon = signal(LucideSquareArrowOutUpLeft.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareArrowOutUpLeft\\n */\\nexport const LucideArrowUpLeftFromSquare = LucideSquareArrowOutUpLeft;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareArrowRightEnter\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTYgNC00LTQtNCIgLz4KICA8cGF0aCBkPSJNMyAxMmgxMSIgLz4KICA8cGF0aCBkPSJNMyA4VjVhMiAyIDAgMCAxIDItMmgxNGEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0ydi0zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-right-enter\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareArrowRightEnter]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareArrowRightEnter extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-arrow-right-enter',\\n size: 24,\\n node: [\\n ['path', { d: 'm10 16 4-4-4-4', key: 'w9835o' }],\\n ['path', { d: 'M3 12h11', key: 'pmja8f' }],\\n [\\n 'path',\\n {\\n d: 'M3 8V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-3',\\n key: '1bqs5q',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideSquareArrowRightEnter.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareArrowDownRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTUgOSA5IiAvPgogIDxwYXRoIGQ9Ik05IDE1aDZWOSIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-down-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareArrowDownRight], svg[lucideArrowDownRightSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareArrowDownRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-arrow-down-right',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 15 9 9', key: 'qb9ybb' }],\\n ['path', { d: 'M9 15h6V9', key: '1wezwn' }],\\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\\n ],\\n aliases: ['arrow-down-right-square'],\\n };\\n protected override readonly icon = signal(LucideSquareArrowDownRight.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareArrowDownRight\\n */\\nexport const LucideArrowDownRightSquare = LucideSquareArrowDownRight;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareArrowRightExit\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTJoMTEiIC8+CiAgPHBhdGggZD0ibTE3IDE2IDQtNC00LTQiIC8+CiAgPHBhdGggZD0iTTIxIDYuMzQ0VjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0ydi0xLjM0NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-arrow-right-exit\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareArrowRightExit]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareArrowRightExit extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-arrow-right-exit',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 12h11', key: '6m4ad9' }],\\n ['path', { d: 'm17 16 4-4-4-4', key: 'iin4zf' }],\\n [\\n 'path',\\n {\\n d: 'M21 6.344V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-1.344',\\n key: '1ojbhp',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideSquareArrowRightExit.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareArrowUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xNiAxMi00LTQtNCA0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNlY4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareArrowUp], svg[lucideArrowUpSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareArrowUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-arrow-up',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'm16 12-4-4-4 4', key: '177agl' }],\\n ['path', { d: 'M12 16V8', key: '1sbj14' }],\\n ],\\n aliases: ['arrow-up-square'],\\n };\\n protected override readonly icon = signal(LucideSquareArrowUp.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareArrowUp\\n */\\nexport const LucideArrowUpSquare = LucideSquareArrowUp;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareArrowRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik04IDEyaDgiIC8+CiAgPHBhdGggZD0ibTEyIDE2IDQtNC00LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-arrow-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareArrowRight], svg[lucideArrowRightSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareArrowRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-arrow-right',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\\n ['path', { d: 'm12 16 4-4-4-4', key: '1i9zcv' }],\\n ],\\n aliases: ['arrow-right-square'],\\n };\\n protected override readonly icon = signal(LucideSquareArrowRight.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareArrowRight\\n */\\nexport const LucideArrowRightSquare = LucideSquareArrowRight;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareArrowUpRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTVWOUg5IiAvPgogIDxwYXRoIGQ9Im05IDE1IDYtNiIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-up-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareArrowUpRight], svg[lucideArrowUpRightSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareArrowUpRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-arrow-up-right',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 15V9H9', key: 'vxyd2h' }],\\n ['path', { d: 'm9 15 6-6', key: '1ygkhp' }],\\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\\n ],\\n aliases: ['arrow-up-right-square'],\\n };\\n protected override readonly icon = signal(LucideSquareArrowUpRight.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareArrowUpRight\\n */\\nexport const LucideArrowUpRightSquare = LucideSquareArrowUpRight;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareArrowUpLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMTUgOSA5IiAvPgogIDxwYXRoIGQ9Ik05IDE1VjloNiIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-arrow-up-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareArrowUpLeft], svg[lucideArrowUpLeftSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareArrowUpLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-arrow-up-left',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 15 9 9', key: 'qb9ybb' }],\\n ['path', { d: 'M9 15V9h6', key: '1pdr5l' }],\\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\\n ],\\n aliases: ['arrow-up-left-square'],\\n };\\n protected override readonly icon = signal(LucideSquareArrowUpLeft.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareArrowUpLeft\\n */\\nexport const LucideArrowUpLeftSquare = LucideSquareArrowUpLeft;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareAsterisk\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiA4djgiIC8+CiAgPHBhdGggZD0ibTguNSAxNCA3LTQiIC8+CiAgPHBhdGggZD0ibTguNSAxMCA3IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-asterisk\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareAsterisk], svg[lucideAsteriskSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareAsterisk extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-asterisk',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M12 8v8', key: 'napkw2' }],\\n ['path', { d: 'm8.5 14 7-4', key: '12hpby' }],\\n ['path', { d: 'm8.5 10 7 4', key: 'wwy2dy' }],\\n ],\\n aliases: ['asterisk-square'],\\n };\\n protected override readonly icon = signal(LucideSquareAsterisk.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareAsterisk\\n */\\nexport const LucideAsteriskSquare = LucideSquareAsterisk;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareBottomDashedScissors\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjFoMSIgLz4KICA8cGF0aCBkPSJtMTcgMTctMi4xOC0yLjE4IiAvPgogIDxwYXRoIGQ9Ik01IDIxYTIgMiAwIDAxLTItMlY1YTIgMiAwIDAxMi0yaDE0YTIgMiAwIDAxMiAydjE0YTIgMiAwIDAxLTIgMiIgLz4KICA8cGF0aCBkPSJNOSAyMWgxIiAvPgogIDxwYXRoIGQ9Ik05LjU2IDE0LjQ0IDE3IDciIC8+CiAgPHBhdGggZD0iTTkuNTYgOS41NiAxMiAxMiIgLz4KICA8Y2lyY2xlIGN4PSI4LjUiIGN5PSIxNS41IiByPSIxLjUiIC8+CiAgPGNpcmNsZSBjeD0iOC41IiBjeT0iOC41IiByPSIxLjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-bottom-dashed-scissors\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareBottomDashedScissors], svg[lucideScissorsSquareDashedBottom]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareBottomDashedScissors extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-bottom-dashed-scissors',\\n size: 24,\\n node: [\\n ['path', { d: 'M14 21h1', key: 'v9vybs' }],\\n ['path', { d: 'm17 17-2.18-2.18', key: '1y7dt1' }],\\n [\\n 'path',\\n { d: 'M5 21a2 2 0 01-2-2V5a2 2 0 012-2h14a2 2 0 012 2v14a2 2 0 01-2 2', key: '2q1jq4' },\\n ],\\n ['path', { d: 'M9 21h1', key: '15o7lz' }],\\n ['path', { d: 'M9.56 14.44 17 7', key: 'ue8l15' }],\\n ['path', { d: 'M9.56 9.56 12 12', key: 'rml9qv' }],\\n ['circle', { cx: '8.5', cy: '15.5', r: '1.5', key: '12hfy1' }],\\n ['circle', { cx: '8.5', cy: '8.5', r: '1.5', key: 'cn5opk' }],\\n ],\\n aliases: ['scissors-square-dashed-bottom'],\\n };\\n protected override readonly icon = signal(LucideSquareBottomDashedScissors.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareBottomDashedScissors\\n */\\nexport const LucideScissorsSquareDashedBottom = LucideSquareBottomDashedScissors;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareCenterlineDashedVertical\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOFY1YTIgMiAwIDAgMC0yLTJINWEyIDIgMCAwIDAtMiAydjMiIC8+CiAgPHBhdGggZD0iTTIxIDE2djNhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJ2LTMiIC8+CiAgPHBhdGggZD0iTTQgMTJIMiIgLz4KICA8cGF0aCBkPSJNMTAgMTJIOCIgLz4KICA8cGF0aCBkPSJNMTYgMTJoLTIiIC8+CiAgPHBhdGggZD0iTTIyIDEyaC0yIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-centerline-dashed-vertical\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareCenterlineDashedVertical], svg[lucideFlipVertical]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareCenterlineDashedVertical extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-centerline-dashed-vertical',\\n size: 24,\\n node: [\\n ['path', { d: 'M21 8V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v3', key: '14bfxa' }],\\n ['path', { d: 'M21 16v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-3', key: '14rx03' }],\\n ['path', { d: 'M4 12H2', key: 'rhcxmi' }],\\n ['path', { d: 'M10 12H8', key: 's88cx1' }],\\n ['path', { d: 'M16 12h-2', key: '10asgb' }],\\n ['path', { d: 'M22 12h-2', key: '14jgyd' }],\\n ],\\n aliases: ['flip-vertical'],\\n };\\n protected override readonly icon = signal(LucideSquareCenterlineDashedVertical.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareCenterlineDashedVertical\\n */\\nexport const LucideFlipVertical = LucideSquareCenterlineDashedVertical;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareCenterlineDashedHorizontal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzSDVhMiAyIDAgMCAwLTIgMnYxNGMwIDEuMS45IDIgMiAyaDMiIC8+CiAgPHBhdGggZD0iTTE2IDNoM2EyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJoLTMiIC8+CiAgPHBhdGggZD0iTTEyIDIwdjIiIC8+CiAgPHBhdGggZD0iTTEyIDE0djIiIC8+CiAgPHBhdGggZD0iTTEyIDh2MiIgLz4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-centerline-dashed-horizontal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareCenterlineDashedHorizontal], svg[lucideFlipHorizontal]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareCenterlineDashedHorizontal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-centerline-dashed-horizontal',\\n size: 24,\\n node: [\\n ['path', { d: 'M8 3H5a2 2 0 0 0-2 2v14c0 1.1.9 2 2 2h3', key: '1i73f7' }],\\n ['path', { d: 'M16 3h3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-3', key: 'saxlbk' }],\\n ['path', { d: 'M12 20v2', key: '1lh1kg' }],\\n ['path', { d: 'M12 14v2', key: '8jcxud' }],\\n ['path', { d: 'M12 8v2', key: '1woqiv' }],\\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\\n ],\\n aliases: ['flip-horizontal'],\\n };\\n protected override readonly icon = signal(LucideSquareCenterlineDashedHorizontal.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareCenterlineDashedHorizontal\\n */\\nexport const LucideFlipHorizontal = LucideSquareCenterlineDashedHorizontal;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareChartGantt\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDhoNyIgLz4KICA8cGF0aCBkPSJNOCAxMmg2IiAvPgogIDxwYXRoIGQ9Ik0xMSAxNmg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-chart-gantt\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareChartGantt], svg[lucideGanttChartSquare], svg[lucideSquareGanttChart]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareChartGantt extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-chart-gantt',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M9 8h7', key: 'kbo1nt' }],\\n ['path', { d: 'M8 12h6', key: 'ikassy' }],\\n ['path', { d: 'M11 16h5', key: 'oq65wt' }],\\n ],\\n aliases: ['gantt-chart-square', 'square-gantt-chart'],\\n };\\n protected override readonly icon = signal(LucideSquareChartGantt.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareChartGantt\\n */\\nexport const LucideGanttChartSquare = LucideSquareChartGantt;\\n\\n/**\\n * @deprecated\\n * @see LucideSquareChartGantt\\n */\\nexport const LucideSquareGanttChart = LucideSquareChartGantt;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im05IDEyIDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareCheck], svg[lucideCheckSquare2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-check',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'm9 12 2 2 4-4', key: 'dzmm74' }],\\n ],\\n aliases: ['check-square-2'],\\n };\\n protected override readonly icon = signal(LucideSquareCheck.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareCheck\\n */\\nexport const LucideCheckSquare2 = LucideSquareCheck;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareChevronLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xNCAxNi00LTQgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-chevron-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareChevronLeft], svg[lucideChevronLeftSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareChevronLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-chevron-left',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'm14 16-4-4 4-4', key: 'ojs7w8' }],\\n ],\\n aliases: ['chevron-left-square'],\\n };\\n protected override readonly icon = signal(LucideSquareChevronLeft.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareChevronLeft\\n */\\nexport const LucideChevronLeftSquare = LucideSquareChevronLeft;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareCheckBig\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTAuNjU2VjE5YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDItMmgxMi4zNDQiIC8+CiAgPHBhdGggZD0ibTkgMTEgMyAzTDIyIDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-check-big\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareCheckBig], svg[lucideCheckSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareCheckBig extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-check-big',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'M21 10.656V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h12.344', key: '2acyp4' },\\n ],\\n ['path', { d: 'm9 11 3 3L22 4', key: '1pflzl' }],\\n ],\\n aliases: ['check-square'],\\n };\\n protected override readonly icon = signal(LucideSquareCheckBig.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareCheckBig\\n */\\nexport const LucideCheckSquare = LucideSquareCheckBig;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareChevronDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xNiAxMC00IDQtNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-chevron-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareChevronDown], svg[lucideChevronDownSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareChevronDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-chevron-down',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'm16 10-4 4-4-4', key: '894hmk' }],\\n ],\\n aliases: ['chevron-down-square'],\\n };\\n protected override readonly icon = signal(LucideSquareChevronDown.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareChevronDown\\n */\\nexport const LucideChevronDownSquare = LucideSquareChevronDown;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareChevronRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xMCA4IDQgNC00IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-chevron-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareChevronRight], svg[lucideChevronRightSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareChevronRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-chevron-right',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'm10 8 4 4-4 4', key: '1wy4r4' }],\\n ],\\n aliases: ['chevron-right-square'],\\n };\\n protected override readonly icon = signal(LucideSquareChevronRight.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareChevronRight\\n */\\nexport const LucideChevronRightSquare = LucideSquareChevronRight;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareDashedBottomCode\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOS41IDggMTJsMiAyLjUiIC8+CiAgPHBhdGggZD0iTTE0IDIxaDEiIC8+CiAgPHBhdGggZD0ibTE0IDkuNSAyIDIuNS0yIDIuNSIgLz4KICA8cGF0aCBkPSJNNSAyMWEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDItMmgxNGEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTkgMjFoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-dashed-bottom-code\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareDashedBottomCode]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareDashedBottomCode extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-dashed-bottom-code',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 9.5 8 12l2 2.5', key: '3mjy60' }],\\n ['path', { d: 'M14 21h1', key: 'v9vybs' }],\\n ['path', { d: 'm14 9.5 2 2.5-2 2.5', key: '1bir2l' }],\\n [\\n 'path',\\n {\\n d: 'M5 21a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2',\\n key: 'as5y1o',\\n },\\n ],\\n ['path', { d: 'M9 21h1', key: '15o7lz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSquareDashedBottomCode.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareDashedKanban\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCA3djciIC8+CiAgPHBhdGggZD0iTTEyIDd2NCIgLz4KICA8cGF0aCBkPSJNMTYgN3Y5IiAvPgogIDxwYXRoIGQ9Ik01IDNhMiAyIDAgMCAwLTIgMiIgLz4KICA8cGF0aCBkPSJNOSAzaDEiIC8+CiAgPHBhdGggZD0iTTE0IDNoMSIgLz4KICA8cGF0aCBkPSJNMTkgM2EyIDIgMCAwIDEgMiAyIiAvPgogIDxwYXRoIGQ9Ik0yMSA5djEiIC8+CiAgPHBhdGggZD0iTTIxIDE0djEiIC8+CiAgPHBhdGggZD0iTTIxIDE5YTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTE0IDIxaDEiIC8+CiAgPHBhdGggZD0iTTkgMjFoMSIgLz4KICA8cGF0aCBkPSJNNSAyMWEyIDIgMCAwIDEtMi0yIiAvPgogIDxwYXRoIGQ9Ik0zIDE0djEiIC8+CiAgPHBhdGggZD0iTTMgOXYxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-dashed-kanban\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareDashedKanban], svg[lucideKanbanSquareDashed]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareDashedKanban extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-dashed-kanban',\\n size: 24,\\n node: [\\n ['path', { d: 'M8 7v7', key: '1x2jlm' }],\\n ['path', { d: 'M12 7v4', key: 'xawao1' }],\\n ['path', { d: 'M16 7v9', key: '1hp2iy' }],\\n ['path', { d: 'M5 3a2 2 0 0 0-2 2', key: 'y57alp' }],\\n ['path', { d: 'M9 3h1', key: '1yesri' }],\\n ['path', { d: 'M14 3h1', key: '1ec4yj' }],\\n ['path', { d: 'M19 3a2 2 0 0 1 2 2', key: '18rm91' }],\\n ['path', { d: 'M21 9v1', key: 'mxsmne' }],\\n ['path', { d: 'M21 14v1', key: '169vum' }],\\n ['path', { d: 'M21 19a2 2 0 0 1-2 2', key: '1j7049' }],\\n ['path', { d: 'M14 21h1', key: 'v9vybs' }],\\n ['path', { d: 'M9 21h1', key: '15o7lz' }],\\n ['path', { d: 'M5 21a2 2 0 0 1-2-2', key: 'sbafld' }],\\n ['path', { d: 'M3 14v1', key: 'vnatye' }],\\n ['path', { d: 'M3 9v1', key: '1r0deq' }],\\n ],\\n aliases: ['kanban-square-dashed'],\\n };\\n protected override readonly icon = signal(LucideSquareDashedKanban.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareDashedKanban\\n */\\nexport const LucideKanbanSquareDashed = LucideSquareDashedKanban;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareDashedBottom\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAyMWEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDItMmgxNGEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTkgMjFoMSIgLz4KICA8cGF0aCBkPSJNMTQgMjFoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-dashed-bottom\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareDashedBottom]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareDashedBottom extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-dashed-bottom',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M5 21a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2',\\n key: 'as5y1o',\\n },\\n ],\\n ['path', { d: 'M9 21h1', key: '15o7lz' }],\\n ['path', { d: 'M14 21h1', key: 'v9vybs' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSquareDashedBottom.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareChevronUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im04IDE0IDQtNCA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-chevron-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareChevronUp], svg[lucideChevronUpSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareChevronUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-chevron-up',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'm8 14 4-4 4 4', key: 'fy2ptz' }],\\n ],\\n aliases: ['chevron-up-square'],\\n };\\n protected override readonly icon = signal(LucideSquareChevronUp.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareChevronUp\\n */\\nexport const LucideChevronUpSquare = LucideSquareChevronUp;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareDashedText\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjFoMSIgLz4KICA8cGF0aCBkPSJNMTQgM2gxIiAvPgogIDxwYXRoIGQ9Ik0xOSAzYTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTIxIDE0djEiIC8+CiAgPHBhdGggZD0iTTIxIDE5YTIgMiAwIDAgMS0yIDIiIC8+CiAgPHBhdGggZD0iTTIxIDl2MSIgLz4KICA8cGF0aCBkPSJNMyAxNHYxIiAvPgogIDxwYXRoIGQ9Ik0zIDl2MSIgLz4KICA8cGF0aCBkPSJNNSAyMWEyIDIgMCAwIDEtMi0yIiAvPgogIDxwYXRoIGQ9Ik01IDNhMiAyIDAgMCAwLTIgMiIgLz4KICA8cGF0aCBkPSJNNyAxMmgxMCIgLz4KICA8cGF0aCBkPSJNNyAxNmg2IiAvPgogIDxwYXRoIGQ9Ik03IDhoOCIgLz4KICA8cGF0aCBkPSJNOSAyMWgxIiAvPgogIDxwYXRoIGQ9Ik05IDNoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-dashed-text\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareDashedText], svg[lucideTextSelection], svg[lucideTextSelect]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareDashedText extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-dashed-text',\\n size: 24,\\n node: [\\n ['path', { d: 'M14 21h1', key: 'v9vybs' }],\\n ['path', { d: 'M14 3h1', key: '1ec4yj' }],\\n ['path', { d: 'M19 3a2 2 0 0 1 2 2', key: '18rm91' }],\\n ['path', { d: 'M21 14v1', key: '169vum' }],\\n ['path', { d: 'M21 19a2 2 0 0 1-2 2', key: '1j7049' }],\\n ['path', { d: 'M21 9v1', key: 'mxsmne' }],\\n ['path', { d: 'M3 14v1', key: 'vnatye' }],\\n ['path', { d: 'M3 9v1', key: '1r0deq' }],\\n ['path', { d: 'M5 21a2 2 0 0 1-2-2', key: 'sbafld' }],\\n ['path', { d: 'M5 3a2 2 0 0 0-2 2', key: 'y57alp' }],\\n ['path', { d: 'M7 12h10', key: 'b7w52i' }],\\n ['path', { d: 'M7 16h6', key: '1vyc9m' }],\\n ['path', { d: 'M7 8h8', key: '1jbsf9' }],\\n ['path', { d: 'M9 21h1', key: '15o7lz' }],\\n ['path', { d: 'M9 3h1', key: '1yesri' }],\\n ],\\n aliases: ['text-selection', 'text-select'],\\n };\\n protected override readonly icon = signal(LucideSquareDashedText.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareDashedText\\n */\\nexport const LucideTextSelection = LucideSquareDashedText;\\n\\n/**\\n * @deprecated\\n * @see LucideSquareDashedText\\n */\\nexport const LucideTextSelect = LucideSquareDashedText;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareDashedTopSolid\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjFoMSIgLz4KICA8cGF0aCBkPSJNMjEgMTR2MSIgLz4KICA8cGF0aCBkPSJNMjEgMTlhMiAyIDAgMCAxLTIgMiIgLz4KICA8cGF0aCBkPSJNMjEgOXYxIiAvPgogIDxwYXRoIGQ9Ik0zIDE0djEiIC8+CiAgPHBhdGggZD0iTTMgNWEyIDIgMCAwIDEgMi0yaDE0YTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTMgOXYxIiAvPgogIDxwYXRoIGQ9Ik01IDIxYTIgMiAwIDAgMS0yLTIiIC8+CiAgPHBhdGggZD0iTTkgMjFoMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-dashed-top-solid\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareDashedTopSolid]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareDashedTopSolid extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-dashed-top-solid',\\n size: 24,\\n node: [\\n ['path', { d: 'M14 21h1', key: 'v9vybs' }],\\n ['path', { d: 'M21 14v1', key: '169vum' }],\\n ['path', { d: 'M21 19a2 2 0 0 1-2 2', key: '1j7049' }],\\n ['path', { d: 'M21 9v1', key: 'mxsmne' }],\\n ['path', { d: 'M3 14v1', key: 'vnatye' }],\\n ['path', { d: 'M3 5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2', key: '89voep' }],\\n ['path', { d: 'M3 9v1', key: '1r0deq' }],\\n ['path', { d: 'M5 21a2 2 0 0 1-2-2', key: 'sbafld' }],\\n ['path', { d: 'M9 21h1', key: '15o7lz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSquareDashedTopSolid.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareDivide\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjE2IiB5MT0iMTIiIHkyPSIxMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjE2IiB5Mj0iMTYiIC8+CiAgPGxpbmUgeDE9IjEyIiB4Mj0iMTIiIHkxPSI4IiB5Mj0iOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-divide\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareDivide], svg[lucideDivideSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareDivide extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-divide',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\\n ['line', { x1: '8', x2: '16', y1: '12', y2: '12', key: '1jonct' }],\\n ['line', { x1: '12', x2: '12', y1: '16', y2: '16', key: 'aqc6ln' }],\\n ['line', { x1: '12', x2: '12', y1: '8', y2: '8', key: '1mkcni' }],\\n ],\\n aliases: ['divide-square'],\\n };\\n protected override readonly icon = signal(LucideSquareDivide.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareDivide\\n */\\nexport const LucideDivideSquare = LucideSquareDivide;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareDot\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-dot\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareDot], svg[lucideDotSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareDot extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-dot',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\\n ],\\n aliases: ['dot-square'],\\n };\\n protected override readonly icon = signal(LucideSquareDot.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareDot\\n */\\nexport const LucideDotSquare = LucideSquareDot;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareDashedMousePointer\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMDM0IDEyLjY4MWEuNDk4LjQ5OCAwIDAgMSAuNjQ3LS42NDdsOSAzLjVhLjUuNSAwIDAgMS0uMDMzLjk0M2wtMy40NDQgMS4wNjhhMSAxIDAgMCAwLS42Ni42NmwtMS4wNjcgMy40NDNhLjUuNSAwIDAgMS0uOTQzLjAzM3oiIC8+CiAgPHBhdGggZD0iTTUgM2EyIDIgMCAwIDAtMiAyIiAvPgogIDxwYXRoIGQ9Ik0xOSAzYTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTUgMjFhMiAyIDAgMCAxLTItMiIgLz4KICA8cGF0aCBkPSJNOSAzaDEiIC8+CiAgPHBhdGggZD0iTTkgMjFoMiIgLz4KICA8cGF0aCBkPSJNMTQgM2gxIiAvPgogIDxwYXRoIGQ9Ik0zIDl2MSIgLz4KICA8cGF0aCBkPSJNMjEgOXYyIiAvPgogIDxwYXRoIGQ9Ik0zIDE0djEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-dashed-mouse-pointer\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareDashedMousePointer], svg[lucideMousePointerSquareDashed]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareDashedMousePointer extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-dashed-mouse-pointer',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12.034 12.681a.498.498 0 0 1 .647-.647l9 3.5a.5.5 0 0 1-.033.943l-3.444 1.068a1 1 0 0 0-.66.66l-1.067 3.443a.5.5 0 0 1-.943.033z',\\n key: 'xwnzip',\\n },\\n ],\\n ['path', { d: 'M5 3a2 2 0 0 0-2 2', key: 'y57alp' }],\\n ['path', { d: 'M19 3a2 2 0 0 1 2 2', key: '18rm91' }],\\n ['path', { d: 'M5 21a2 2 0 0 1-2-2', key: 'sbafld' }],\\n ['path', { d: 'M9 3h1', key: '1yesri' }],\\n ['path', { d: 'M9 21h2', key: '1qve2z' }],\\n ['path', { d: 'M14 3h1', key: '1ec4yj' }],\\n ['path', { d: 'M3 9v1', key: '1r0deq' }],\\n ['path', { d: 'M21 9v2', key: 'p14lih' }],\\n ['path', { d: 'M3 14v1', key: 'vnatye' }],\\n ],\\n aliases: ['mouse-pointer-square-dashed'],\\n };\\n protected override readonly icon = signal(LucideSquareDashedMousePointer.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareDashedMousePointer\\n */\\nexport const LucideMousePointerSquareDashed = LucideSquareDashedMousePointer;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareEqual\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDEwaDEwIiAvPgogIDxwYXRoIGQ9Ik03IDE0aDEwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-equal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareEqual], svg[lucideEqualSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareEqual extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-equal',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M7 10h10', key: '1101jm' }],\\n ['path', { d: 'M7 14h10', key: '1mhdw3' }],\\n ],\\n aliases: ['equal-square'],\\n };\\n protected override readonly icon = signal(LucideSquareEqual.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareEqual\\n */\\nexport const LucideEqualSquare = LucideSquareEqual;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareFunction\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJNOSAxN2MyIDAgMi44LTEgMi44LTIuOFYxMGMwLTIgMS0zLjMgMy4yLTMiIC8+CiAgPHBhdGggZD0iTTkgMTEuMmg1LjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-function\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareFunction], svg[lucideFunctionSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareFunction extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-function',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\\n ['path', { d: 'M9 17c2 0 2.8-1 2.8-2.8V10c0-2 1-3.3 3.2-3', key: 'm1af9g' }],\\n ['path', { d: 'M9 11.2h5.7', key: '3zgcl2' }],\\n ],\\n aliases: ['function-square'],\\n };\\n protected override readonly icon = signal(LucideSquareFunction.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareFunction\\n */\\nexport const LucideFunctionSquare = LucideSquareFunction;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareM\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAxNlY4LjVhLjUuNSAwIDAgMSAuOS0uM2wyLjcgMy41OTlhLjUuNSAwIDAgMCAuOCAwbDIuNy0zLjZhLjUuNSAwIDAgMSAuOS4zVjE2IiAvPgogIDxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-m\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareM], svg[lucideMSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareM extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-m',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M8 16V8.5a.5.5 0 0 1 .9-.3l2.7 3.599a.5.5 0 0 0 .8 0l2.7-3.6a.5.5 0 0 1 .9.3V16',\\n key: '1ywlsj',\\n },\\n ],\\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\\n ],\\n aliases: ['m-square'],\\n };\\n protected override readonly icon = signal(LucideSquareM.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareM\\n */\\nexport const LucideMSquare = LucideSquareM;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareMenu\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDhoMTAiIC8+CiAgPHBhdGggZD0iTTcgMTJoMTAiIC8+CiAgPHBhdGggZD0iTTcgMTZoMTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-menu\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareMenu], svg[lucideMenuSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareMenu extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-menu',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M7 8h10', key: '1jw688' }],\\n ['path', { d: 'M7 12h10', key: 'b7w52i' }],\\n ['path', { d: 'M7 16h10', key: 'wp8him' }],\\n ],\\n aliases: ['menu-square'],\\n };\\n protected override readonly icon = signal(LucideSquareMenu.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareMenu\\n */\\nexport const LucideMenuSquare = LucideSquareMenu;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareDashed\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSAzYTIgMiAwIDAgMC0yIDIiIC8+CiAgPHBhdGggZD0iTTE5IDNhMiAyIDAgMCAxIDIgMiIgLz4KICA8cGF0aCBkPSJNMjEgMTlhMiAyIDAgMCAxLTIgMiIgLz4KICA8cGF0aCBkPSJNNSAyMWEyIDIgMCAwIDEtMi0yIiAvPgogIDxwYXRoIGQ9Ik05IDNoMSIgLz4KICA8cGF0aCBkPSJNOSAyMWgxIiAvPgogIDxwYXRoIGQ9Ik0xNCAzaDEiIC8+CiAgPHBhdGggZD0iTTE0IDIxaDEiIC8+CiAgPHBhdGggZD0iTTMgOXYxIiAvPgogIDxwYXRoIGQ9Ik0yMSA5djEiIC8+CiAgPHBhdGggZD0iTTMgMTR2MSIgLz4KICA8cGF0aCBkPSJNMjEgMTR2MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-dashed\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareDashed], svg[lucideBoxSelect]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareDashed extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-dashed',\\n size: 24,\\n node: [\\n ['path', { d: 'M5 3a2 2 0 0 0-2 2', key: 'y57alp' }],\\n ['path', { d: 'M19 3a2 2 0 0 1 2 2', key: '18rm91' }],\\n ['path', { d: 'M21 19a2 2 0 0 1-2 2', key: '1j7049' }],\\n ['path', { d: 'M5 21a2 2 0 0 1-2-2', key: 'sbafld' }],\\n ['path', { d: 'M9 3h1', key: '1yesri' }],\\n ['path', { d: 'M9 21h1', key: '15o7lz' }],\\n ['path', { d: 'M14 3h1', key: '1ec4yj' }],\\n ['path', { d: 'M14 21h1', key: 'v9vybs' }],\\n ['path', { d: 'M3 9v1', key: '1r0deq' }],\\n ['path', { d: 'M21 9v1', key: 'mxsmne' }],\\n ['path', { d: 'M3 14v1', key: 'vnatye' }],\\n ['path', { d: 'M21 14v1', key: '169vum' }],\\n ],\\n aliases: ['box-select'],\\n };\\n protected override readonly icon = signal(LucideSquareDashed.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareDashed\\n */\\nexport const LucideBoxSelect = LucideSquareDashed;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareLibrary\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDd2MTAiIC8+CiAgPHBhdGggZD0iTTExIDd2MTAiIC8+CiAgPHBhdGggZD0ibTE1IDcgMiAxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-library\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareLibrary], svg[lucideLibrarySquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareLibrary extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-library',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M7 7v10', key: 'd5nglc' }],\\n ['path', { d: 'M11 7v10', key: 'pptsnr' }],\\n ['path', { d: 'm15 7 2 10', key: '1m7qm5' }],\\n ],\\n aliases: ['library-square'],\\n };\\n protected override readonly icon = signal(LucideSquareLibrary.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareLibrary\\n */\\nexport const LucideLibrarySquare = LucideSquareLibrary;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik04IDEyaDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareMinus], svg[lucideMinusSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-minus',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\\n ],\\n aliases: ['minus-square'],\\n };\\n protected override readonly icon = signal(LucideSquareMinus.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareMinus\\n */\\nexport const LucideMinusSquare = LucideSquareMinus;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareMousePointer\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuMDM0IDEyLjY4MWEuNDk4LjQ5OCAwIDAgMSAuNjQ3LS42NDdsOSAzLjVhLjUuNSAwIDAgMS0uMDMzLjk0M2wtMy40NDQgMS4wNjhhMSAxIDAgMCAwLS42Ni42NmwtMS4wNjcgMy40NDNhLjUuNSAwIDAgMS0uOTQzLjAzM3oiIC8+CiAgPHBhdGggZD0iTTIxIDExVjVhMiAyIDAgMCAwLTItMkg1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-mouse-pointer\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareMousePointer], svg[lucideInspect]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareMousePointer extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-mouse-pointer',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12.034 12.681a.498.498 0 0 1 .647-.647l9 3.5a.5.5 0 0 1-.033.943l-3.444 1.068a1 1 0 0 0-.66.66l-1.067 3.443a.5.5 0 0 1-.943.033z',\\n key: 'xwnzip',\\n },\\n ],\\n ['path', { d: 'M21 11V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h6', key: '14rsvq' }],\\n ],\\n aliases: ['inspect'],\\n };\\n protected override readonly icon = signal(LucideSquareMousePointer.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareMousePointer\\n */\\nexport const LucideInspect = LucideSquareMousePointer;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareCode\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgOS0zIDMgMyAzIiAvPgogIDxwYXRoIGQ9Im0xNCAxNSAzLTMtMy0zIiAvPgogIDxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-code\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareCode], svg[lucideCodeSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareCode extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-code',\\n size: 24,\\n node: [\\n ['path', { d: 'm10 9-3 3 3 3', key: '1oro0q' }],\\n ['path', { d: 'm14 15 3-3-3-3', key: 'bz13h7' }],\\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\\n ],\\n aliases: ['code-square'],\\n };\\n protected override readonly icon = signal(LucideSquareCode.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareCode\\n */\\nexport const LucideCodeSquare = LucideSquareCode;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAuNCAyMC40YTIgMiAwIDAxLTEuNC42SDVhMiAyIDAgMDEtMi0yVjVhMiAyIDAgMDEuNTktMS40MSIgLz4KICA8cGF0aCBkPSJNMjEgMTUuM1Y1YTIgMiAwIDAwLTItMkg4LjciIC8+CiAgPHBhdGggZD0iTTIyIDIyIDIgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M20.4 20.4a2 2 0 01-1.4.6H5a2 2 0 01-2-2V5a2 2 0 01.59-1.41', key: '7ym6nm' }],\\n ['path', { d: 'M21 15.3V5a2 2 0 00-2-2H8.7', key: 'm4nk5y' }],\\n ['path', { d: 'M22 22 2 2', key: '1r8tn9' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSquareOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareParkingOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy42IDMuNkEyIDIgMCAwIDEgNSAzaDE0YTIgMiAwIDAgMSAyIDJ2MTRhMiAyIDAgMCAxLS41OSAxLjQxIiAvPgogIDxwYXRoIGQ9Ik0zIDguN1YxOWEyIDIgMCAwIDAgMiAyaDEwLjMiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJNMTMgMTNhMyAzIDAgMSAwIDAtNkg5djIiIC8+CiAgPHBhdGggZD0iTTkgMTd2LTIuMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-parking-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareParkingOff], svg[lucideParkingSquareOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareParkingOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-parking-off',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'M3.6 3.6A2 2 0 0 1 5 3h14a2 2 0 0 1 2 2v14a2 2 0 0 1-.59 1.41', key: '9l1ft6' },\\n ],\\n ['path', { d: 'M3 8.7V19a2 2 0 0 0 2 2h10.3', key: '17knke' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M13 13a3 3 0 1 0 0-6H9v2', key: 'uoagbd' }],\\n ['path', { d: 'M9 17v-2.3', key: '1jxgo2' }],\\n ],\\n aliases: ['parking-square-off'],\\n };\\n protected override readonly icon = signal(LucideSquareParkingOff.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareParkingOff\\n */\\nexport const LucideParkingSquareOff = LucideSquareParkingOff;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareParking\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDE3VjdoNGEzIDMgMCAwIDEgMCA2SDkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-parking\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareParking], svg[lucideParkingSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareParking extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-parking',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M9 17V7h4a3 3 0 0 1 0 6H9', key: '1dfk2c' }],\\n ],\\n aliases: ['parking-square'],\\n };\\n protected override readonly icon = signal(LucideSquareParking.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareParking\\n */\\nexport const LucideParkingSquare = LucideSquareParking;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquarePause\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxsaW5lIHgxPSIxMCIgeDI9IjEwIiB5MT0iMTUiIHkyPSI5IiAvPgogIDxsaW5lIHgxPSIxNCIgeDI9IjE0IiB5MT0iMTUiIHkyPSI5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-pause\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquarePause]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquarePause extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-pause',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['line', { x1: '10', x2: '10', y1: '15', y2: '9', key: 'c1nkhi' }],\\n ['line', { x1: '14', x2: '14', y1: '15', y2: '9', key: 'h65svq' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSquarePause.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquarePi\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik03IDdoMTAiIC8+CiAgPHBhdGggZD0iTTEwIDd2MTAiIC8+CiAgPHBhdGggZD0iTTE2IDE3YTIgMiAwIDAgMS0yLTJWNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-pi\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquarePi], svg[lucidePiSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquarePi extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-pi',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M7 7h10', key: 'udp07y' }],\\n ['path', { d: 'M10 7v10', key: 'i1d9ee' }],\\n ['path', { d: 'M16 17a2 2 0 0 1-2-2V7', key: 'ftwdc7' }],\\n ],\\n aliases: ['pi-square'],\\n };\\n protected override readonly icon = signal(LucideSquarePi.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquarePi\\n */\\nexport const LucidePiSquare = LucideSquarePi;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquarePen\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0ydi03IiAvPgogIDxwYXRoIGQ9Ik0xOC4zNzUgMi42MjVhMSAxIDAgMCAxIDMgM2wtOS4wMTMgOS4wMTRhMiAyIDAgMCAxLS44NTMuNTA1bC0yLjg3My44NGEuNS41IDAgMCAxLS42Mi0uNjJsLjg0LTIuODczYTIgMiAwIDAgMSAuNTA2LS44NTJ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-pen\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquarePen], svg[lucidePenBox], svg[lucideEdit], svg[lucidePenSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquarePen extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-pen',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7', key: '1m0v6g' }],\\n [\\n 'path',\\n {\\n d: 'M18.375 2.625a1 1 0 0 1 3 3l-9.013 9.014a2 2 0 0 1-.853.505l-2.873.84a.5.5 0 0 1-.62-.62l.84-2.873a2 2 0 0 1 .506-.852z',\\n key: 'ohrbg2',\\n },\\n ],\\n ],\\n aliases: ['pen-box', 'edit', 'pen-square'],\\n };\\n protected override readonly icon = signal(LucideSquarePen.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquarePen\\n */\\nexport const LucidePenBox = LucideSquarePen;\\n\\n/**\\n * @deprecated\\n * @see LucideSquarePen\\n */\\nexport const LucideEdit = LucideSquarePen;\\n\\n/**\\n * @deprecated\\n * @see LucideSquarePen\\n */\\nexport const LucidePenSquare = LucideSquarePen;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareKanban\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik04IDd2NyIgLz4KICA8cGF0aCBkPSJNMTIgN3Y0IiAvPgogIDxwYXRoIGQ9Ik0xNiA3djkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-kanban\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareKanban], svg[lucideKanbanSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareKanban extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-kanban',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M8 7v7', key: '1x2jlm' }],\\n ['path', { d: 'M12 7v4', key: 'xawao1' }],\\n ['path', { d: 'M16 7v9', key: '1hp2iy' }],\\n ],\\n aliases: ['kanban-square'],\\n };\\n protected override readonly icon = signal(LucideSquareKanban.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareKanban\\n */\\nexport const LucideKanbanSquare = LucideSquareKanban;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquarePercent\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Im0xNSA5LTYgNiIgLz4KICA8cGF0aCBkPSJNOSA5aC4wMSIgLz4KICA8cGF0aCBkPSJNMTUgMTVoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-percent\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquarePercent], svg[lucidePercentSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquarePercent extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-percent',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'm15 9-6 6', key: '1uzhvr' }],\\n ['path', { d: 'M9 9h.01', key: '1q5me6' }],\\n ['path', { d: 'M15 15h.01', key: 'lqbp3k' }],\\n ],\\n aliases: ['percent-square'],\\n };\\n protected override readonly icon = signal(LucideSquarePercent.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquarePercent\\n */\\nexport const LucidePercentSquare = LucideSquarePercent;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquarePilcrow\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMkg5LjVhMi41IDIuNSAwIDAgMSAwLTVIMTciIC8+CiAgPHBhdGggZD0iTTEyIDd2MTAiIC8+CiAgPHBhdGggZD0iTTE2IDd2MTAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-pilcrow\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquarePilcrow], svg[lucidePilcrowSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquarePilcrow extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-pilcrow',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M12 12H9.5a2.5 2.5 0 0 1 0-5H17', key: '1l9586' }],\\n ['path', { d: 'M12 7v10', key: 'jspqdw' }],\\n ['path', { d: 'M16 7v10', key: 'lavkr4' }],\\n ],\\n aliases: ['pilcrow-square'],\\n };\\n protected override readonly icon = signal(LucideSquarePilcrow.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquarePilcrow\\n */\\nexport const LucidePilcrowSquare = LucideSquarePilcrow;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquarePlay\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik05IDkuMDAzYTEgMSAwIDAgMSAxLjUxNy0uODU5bDQuOTk3IDIuOTk3YTEgMSAwIDAgMSAwIDEuNzE4bC00Ljk5NyAyLjk5N0ExIDEgMCAwIDEgOSAxNC45OTZ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-play\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquarePlay], svg[lucidePlaySquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquarePlay extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-play',\\n size: 24,\\n node: [\\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\\n [\\n 'path',\\n {\\n d: 'M9 9.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997A1 1 0 0 1 9 14.996z',\\n key: 'kmsa83',\\n },\\n ],\\n ],\\n aliases: ['play-square'],\\n };\\n protected override readonly icon = signal(LucideSquarePlay.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquarePlay\\n */\\nexport const LucidePlaySquare = LucideSquarePlay;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquarePlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik04IDEyaDgiIC8+CiAgPHBhdGggZD0iTTEyIDh2OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquarePlus], svg[lucidePlusSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquarePlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-plus',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\\n ['path', { d: 'M12 8v8', key: 'napkw2' }],\\n ],\\n aliases: ['plus-square'],\\n };\\n protected override readonly icon = signal(LucideSquarePlus.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquarePlus\\n */\\nexport const LucidePlusSquare = LucideSquarePlus;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareRoundCorner\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTFhOCA4IDAgMCAwLTgtOCIgLz4KICA8cGF0aCBkPSJNMjEgMTV2NGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-round-corner\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareRoundCorner]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareRoundCorner extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-round-corner',\\n size: 24,\\n node: [\\n ['path', { d: 'M21 11a8 8 0 0 0-8-8', key: '1lxwo5' }],\\n ['path', { d: 'M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4', key: '1dv2y5' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSquareRoundCorner.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquarePower\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgN3Y0IiAvPgogIDxwYXRoIGQ9Ik03Ljk5OCA5LjAwM2E1IDUgMCAxIDAgOC0uMDA1IiAvPgogIDxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-power\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquarePower], svg[lucidePowerSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquarePower extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-power',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 7v4', key: 'xawao1' }],\\n ['path', { d: 'M7.998 9.003a5 5 0 1 0 8-.005', key: '1pek45' }],\\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\\n ],\\n aliases: ['power-square'],\\n };\\n protected override readonly icon = signal(LucideSquarePower.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquarePower\\n */\\nexport const LucidePowerSquare = LucideSquarePower;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareScissors\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTctMi4xOC0yLjE4IiAvPgogIDxwYXRoIGQ9Ik05LjU2IDE0LjQ0IDE3IDciIC8+CiAgPHBhdGggZD0iTTkuNTYgOS41NiAxMiAxMiIgLz4KICA8Y2lyY2xlIGN4PSI4LjUiIGN5PSIxNS41IiByPSIxLjUiIC8+CiAgPGNpcmNsZSBjeD0iOC41IiBjeT0iOC41IiByPSIxLjUiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-scissors\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareScissors], svg[lucideScissorsSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareScissors extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-scissors',\\n size: 24,\\n node: [\\n ['path', { d: 'm17 17-2.18-2.18', key: '1y7dt1' }],\\n ['path', { d: 'M9.56 14.44 17 7', key: 'ue8l15' }],\\n ['path', { d: 'M9.56 9.56 12 12', key: 'rml9qv' }],\\n ['circle', { cx: '8.5', cy: '15.5', r: '1.5', key: '12hfy1' }],\\n ['circle', { cx: '8.5', cy: '8.5', r: '1.5', key: 'cn5opk' }],\\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\\n ],\\n aliases: ['scissors-square'],\\n };\\n protected override readonly icon = signal(LucideSquareScissors.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareScissors\\n */\\nexport const LucideScissorsSquare = LucideSquareScissors;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareRadical\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxMmgybDIgNSAyLTEwaDQiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-radical\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareRadical]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareRadical extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-radical',\\n size: 24,\\n node: [\\n ['path', { d: 'M7 12h2l2 5 2-10h4', key: '1fxv6h' }],\\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSquareRadical.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareSplitHorizontal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAxOUg1Yy0xIDAtMi0xLTItMlY3YzAtMSAxLTIgMi0yaDMiIC8+CiAgPHBhdGggZD0iTTE2IDVoM2MxIDAgMiAxIDIgMnYxMGMwIDEtMSAyLTIgMmgtMyIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjQiIHkyPSIyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-split-horizontal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareSplitHorizontal], svg[lucideSplitSquareHorizontal]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareSplitHorizontal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-split-horizontal',\\n size: 24,\\n node: [\\n ['path', { d: 'M8 19H5c-1 0-2-1-2-2V7c0-1 1-2 2-2h3', key: 'lubmu8' }],\\n ['path', { d: 'M16 5h3c1 0 2 1 2 2v10c0 1-1 2-2 2h-3', key: '1ag34g' }],\\n ['line', { x1: '12', x2: '12', y1: '4', y2: '20', key: '1tx1rr' }],\\n ],\\n aliases: ['split-square-horizontal'],\\n };\\n protected override readonly icon = signal(LucideSquareSplitHorizontal.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareSplitHorizontal\\n */\\nexport const LucideSplitSquareHorizontal = LucideSquareSplitHorizontal;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareSigma\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0xNiA4LjlWN0g4bDQgNS00IDVoOHYtMS45IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-sigma\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareSigma], svg[lucideSigmaSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareSigma extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-sigma',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M16 8.9V7H8l4 5-4 5h8v-1.9', key: '9nih0i' }],\\n ],\\n aliases: ['sigma-square'],\\n };\\n protected override readonly icon = signal(LucideSquareSigma.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareSigma\\n */\\nexport const LucideSigmaSquare = LucideSquareSigma;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareSlash\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxsaW5lIHgxPSI5IiB4Mj0iMTUiIHkxPSIxNSIgeTI9IjkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-slash\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareSlash], svg[lucideSlashSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareSlash extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-slash',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['line', { x1: '9', x2: '15', y1: '15', y2: '9', key: '1dfufj' }],\\n ],\\n aliases: ['slash-square'],\\n };\\n protected override readonly icon = signal(LucideSquareSlash.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareSlash\\n */\\nexport const LucideSlashSquare = LucideSquareSlash;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareSplitVertical\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNSA4VjVjMC0xIDEtMiAyLTJoMTBjMSAwIDIgMSAyIDJ2MyIgLz4KICA8cGF0aCBkPSJNMTkgMTZ2M2MwIDEtMSAyLTIgMkg3Yy0xIDAtMi0xLTItMnYtMyIgLz4KICA8bGluZSB4MT0iNCIgeDI9IjIwIiB5MT0iMTIiIHkyPSIxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-split-vertical\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareSplitVertical], svg[lucideSplitSquareVertical]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareSplitVertical extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-split-vertical',\\n size: 24,\\n node: [\\n ['path', { d: 'M5 8V5c0-1 1-2 2-2h10c1 0 2 1 2 2v3', key: '1pi83i' }],\\n ['path', { d: 'M19 16v3c0 1-1 2-2 2H7c-1 0-2-1-2-2v-3', key: 'ido5k7' }],\\n ['line', { x1: '4', x2: '20', y1: '12', y2: '12', key: '1e0a9i' }],\\n ],\\n aliases: ['split-square-vertical'],\\n };\\n protected override readonly icon = signal(LucideSquareSplitVertical.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareSplitVertical\\n */\\nexport const LucideSplitSquareVertical = LucideSquareSplitVertical;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareStar\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMDM1IDcuNjlhMSAxIDAgMCAxIDEuOTA5LjAyNGwuNzM3IDEuNDUyYTEgMSAwIDAgMCAuNzM3LjUzNWwxLjYzNC4yNTZhMSAxIDAgMCAxIC41ODggMS44MDZsLTEuMTcyIDEuMTY4YTEgMSAwIDAgMC0uMjgyLjg2NmwuMjU5IDEuNjEzYTEgMSAwIDAgMS0xLjU0MSAxLjEzNGwtMS40NjUtLjc1YTEgMSAwIDAgMC0uOTEyIDBsLTEuNDY1Ljc1YTEgMSAwIDAgMS0xLjUzOS0xLjEzM2wuMjU4LTEuNjEzYTEgMSAwIDAgMC0uMjgyLS44NjZsLTEuMTU2LTEuMTUzYTEgMSAwIDAgMSAuNTcyLTEuODIybDEuNjMzLS4yNTZhMSAxIDAgMCAwIC43MzctLjUzNXoiIC8+CiAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-star\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareStar]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareStar extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-star',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M11.035 7.69a1 1 0 0 1 1.909.024l.737 1.452a1 1 0 0 0 .737.535l1.634.256a1 1 0 0 1 .588 1.806l-1.172 1.168a1 1 0 0 0-.282.866l.259 1.613a1 1 0 0 1-1.541 1.134l-1.465-.75a1 1 0 0 0-.912 0l-1.465.75a1 1 0 0 1-1.539-1.133l.258-1.613a1 1 0 0 0-.282-.866l-1.156-1.153a1 1 0 0 1 .572-1.822l1.633-.256a1 1 0 0 0 .737-.535z',\\n key: '13edca',\\n },\\n ],\\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSquareStar.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareSquare\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgogIDxyZWN0IHg9IjgiIHk9IjgiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-square\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareSquare extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-square',\\n size: 24,\\n node: [\\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\\n ['rect', { x: '8', y: '8', width: '8', height: '8', rx: '1', key: 'z9xiuo' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSquareSquare.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareStack\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMGMtMS4xIDAtMi0uOS0yLTJWNGMwLTEuMS45LTIgMi0yaDRjMS4xIDAgMiAuOSAyIDIiIC8+CiAgPHBhdGggZD0iTTEwIDE2Yy0xLjEgMC0yLS45LTItMnYtNGMwLTEuMS45LTIgMi0yaDRjMS4xIDAgMiAuOSAyIDIiIC8+CiAgPHJlY3Qgd2lkdGg9IjgiIGhlaWdodD0iOCIgeD0iMTQiIHk9IjE0IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-stack\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareStack]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareStack extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-stack',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 10c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h4c1.1 0 2 .9 2 2', key: '4i38lg' }],\\n ['path', { d: 'M10 16c-1.1 0-2-.9-2-2v-4c0-1.1.9-2 2-2h4c1.1 0 2 .9 2 2', key: 'mlte4a' }],\\n ['rect', { width: '8', height: '8', x: '14', y: '14', rx: '2', key: '1fa9i4' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSquareStack.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareStop\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxyZWN0IHg9IjkiIHk9IjkiIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-stop\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareStop]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareStop extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-stop',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['rect', { x: '9', y: '9', width: '6', height: '6', rx: '1', key: '1ssd4o' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSquareStop.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareTerminal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNyAxMSAyLTItMi0yIiAvPgogIDxwYXRoIGQ9Ik0xMSAxM2g0IiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMyIgeT0iMyIgcng9IjIiIHJ5PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-terminal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareTerminal], svg[lucideTerminalSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareTerminal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-terminal',\\n size: 24,\\n node: [\\n ['path', { d: 'm7 11 2-2-2-2', key: '1lz0vl' }],\\n ['path', { d: 'M11 13h4', key: '1p7l4v' }],\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\\n ],\\n aliases: ['terminal-square'],\\n };\\n protected override readonly icon = signal(LucideSquareTerminal.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareTerminal\\n */\\nexport const LucideTerminalSquare = LucideSquareTerminal;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareUser\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTcgMjF2LTJhMiAyIDAgMCAxIDItMmg2YTIgMiAwIDAgMSAyIDJ2MiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/square-user\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareUser], svg[lucideUserSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareUser extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-user',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\\n ['path', { d: 'M7 21v-2a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v2', key: '1m6ac2' }],\\n ],\\n aliases: ['user-square'],\\n };\\n protected override readonly icon = signal(LucideSquareUser.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareUser\\n */\\nexport const LucideUserSquare = LucideSquareUser;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiByeT0iMiIgLz4KICA8cGF0aCBkPSJtMTUgOS02IDYiIC8+CiAgPHBhdGggZD0ibTkgOSA2IDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/square-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareX], svg[lucideXSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-x',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', ry: '2', key: '1m3agn' }],\\n ['path', { d: 'm15 9-6 6', key: '1uzhvr' }],\\n ['path', { d: 'm9 9 6 6', key: 'z0biqf' }],\\n ],\\n aliases: ['x-square'],\\n };\\n protected override readonly icon = signal(LucideSquareX.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareX\\n */\\nexport const LucideXSquare = LucideSquareX;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquareUserRound\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMjFhNiA2IDAgMCAwLTEyIDAiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMSIgcj0iNCIgLz4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square-user-round\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquareUserRound], svg[lucideUserSquare2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquareUserRound extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square-user-round',\\n size: 24,\\n node: [\\n ['path', { d: 'M18 21a6 6 0 0 0-12 0', key: 'kaz2du' }],\\n ['circle', { cx: '12', cy: '11', r: '4', key: '1gt34v' }],\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ],\\n aliases: ['user-square-2'],\\n };\\n protected override readonly icon = signal(LucideSquareUserRound.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideSquareUserRound\\n */\\nexport const LucideUserSquare2 = LucideSquareUserRound;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Square\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/square\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquare extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'square',\\n size: 24,\\n node: [['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }]],\\n };\\n protected override readonly icon = signal(LucideSquare.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquaresExclude\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTJ2MmEyIDIgMCAwIDEtMiAySDlhMSAxIDAgMCAwLTEgMXYzYTIgMiAwIDAgMCAyIDJoMTBhMiAyIDAgMCAwIDItMlYxMGEyIDIgMCAwIDAtMi0yaDAiIC8+CiAgPHBhdGggZD0iTTQgMTZhMiAyIDAgMCAxLTItMlY0YTIgMiAwIDAgMSAyLTJoMTBhMiAyIDAgMCAxIDIgMnYzYTEgMSAwIDAgMS0xIDFoLTVhMiAyIDAgMCAwLTIgMnYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/squares-exclude\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquaresExclude]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquaresExclude extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'squares-exclude',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M16 12v2a2 2 0 0 1-2 2H9a1 1 0 0 0-1 1v3a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V10a2 2 0 0 0-2-2h0',\\n key: '1mcohs',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M4 16a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v3a1 1 0 0 1-1 1h-5a2 2 0 0 0-2 2v2',\\n key: '1r1efp',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideSquaresExclude.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquaresSubtract\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjJhMiAyIDAgMCAxLTItMiIgLz4KICA8cGF0aCBkPSJNMTYgMjJoLTIiIC8+CiAgPHBhdGggZD0iTTE2IDRhMiAyIDAgMCAwLTItMkg0YTIgMiAwIDAgMC0yIDJ2MTBhMiAyIDAgMCAwIDIgMmgzYTEgMSAwIDAgMCAxLTF2LTVhMiAyIDAgMCAxIDItMmg1YTEgMSAwIDAgMCAxLTF6IiAvPgogIDxwYXRoIGQ9Ik0yMCA4YTIgMiAwIDAgMSAyIDIiIC8+CiAgPHBhdGggZD0iTTIyIDE0djIiIC8+CiAgPHBhdGggZD0iTTIyIDIwYTIgMiAwIDAgMS0yIDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/squares-subtract\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquaresSubtract]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquaresSubtract extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'squares-subtract',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 22a2 2 0 0 1-2-2', key: 'i7yj1i' }],\\n ['path', { d: 'M16 22h-2', key: '18d249' }],\\n [\\n 'path',\\n {\\n d: 'M16 4a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h3a1 1 0 0 0 1-1v-5a2 2 0 0 1 2-2h5a1 1 0 0 0 1-1z',\\n key: '1njgbb',\\n },\\n ],\\n ['path', { d: 'M20 8a2 2 0 0 1 2 2', key: '1770vt' }],\\n ['path', { d: 'M22 14v2', key: 'iot8ja' }],\\n ['path', { d: 'M22 20a2 2 0 0 1-2 2', key: 'qj8q6g' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSquaresSubtract.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Squircle\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM2M3LjIgMCA5IDEuOCA5IDlzLTEuOCA5LTkgOS05LTEuOC05LTkgMS44LTkgOS05IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/squircle\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquircle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquircle extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'squircle',\\n size: 24,\\n node: [['path', { d: 'M12 3c7.2 0 9 1.8 9 9s-1.8 9-9 9-9-1.8-9-9 1.8-9 9-9', key: 'garfkc' }]],\\n };\\n protected override readonly icon = signal(LucideSquircle.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquaresUnite\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxNmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmgxMGEyIDIgMCAwIDEgMiAydjNhMSAxIDAgMCAwIDEgMWgzYTIgMiAwIDAgMSAyIDJ2MTBhMiAyIDAgMCAxLTIgMkgxMGEyIDIgMCAwIDEtMi0ydi0zYTEgMSAwIDAgMC0xLTF6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/squares-unite\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquaresUnite]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquaresUnite extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'squares-unite',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M4 16a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v3a1 1 0 0 0 1 1h3a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H10a2 2 0 0 1-2-2v-3a1 1 0 0 0-1-1z',\\n key: '17jnth',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideSquaresUnite.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquaresIntersect\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjJhMiAyIDAgMCAxLTItMiIgLz4KICA8cGF0aCBkPSJNMTQgMmEyIDIgMCAwIDEgMiAyIiAvPgogIDxwYXRoIGQ9Ik0xNiAyMmgtMiIgLz4KICA8cGF0aCBkPSJNMiAxMFY4IiAvPgogIDxwYXRoIGQ9Ik0yIDRhMiAyIDAgMCAxIDItMiIgLz4KICA8cGF0aCBkPSJNMjAgOGEyIDIgMCAwIDEgMiAyIiAvPgogIDxwYXRoIGQ9Ik0yMiAxNHYyIiAvPgogIDxwYXRoIGQ9Ik0yMiAyMGEyIDIgMCAwIDEtMiAyIiAvPgogIDxwYXRoIGQ9Ik00IDE2YTIgMiAwIDAgMS0yLTIiIC8+CiAgPHBhdGggZD0iTTggMTBhMiAyIDAgMCAxIDItMmg1YTEgMSAwIDAgMSAxIDF2NWEyIDIgMCAwIDEtMiAySDlhMSAxIDAgMCAxLTEtMXoiIC8+CiAgPHBhdGggZD0iTTggMmgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/squares-intersect\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquaresIntersect]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquaresIntersect extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'squares-intersect',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 22a2 2 0 0 1-2-2', key: 'i7yj1i' }],\\n ['path', { d: 'M14 2a2 2 0 0 1 2 2', key: '170a0m' }],\\n ['path', { d: 'M16 22h-2', key: '18d249' }],\\n ['path', { d: 'M2 10V8', key: '7yj4fe' }],\\n ['path', { d: 'M2 4a2 2 0 0 1 2-2', key: 'ddgnws' }],\\n ['path', { d: 'M20 8a2 2 0 0 1 2 2', key: '1770vt' }],\\n ['path', { d: 'M22 14v2', key: 'iot8ja' }],\\n ['path', { d: 'M22 20a2 2 0 0 1-2 2', key: 'qj8q6g' }],\\n ['path', { d: 'M4 16a2 2 0 0 1-2-2', key: '1dnafg' }],\\n [\\n 'path',\\n {\\n d: 'M8 10a2 2 0 0 1 2-2h5a1 1 0 0 1 1 1v5a2 2 0 0 1-2 2H9a1 1 0 0 1-1-1z',\\n key: 'ci6f0b',\\n },\\n ],\\n ['path', { d: 'M8 2h2', key: '1gmkwm' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSquaresIntersect.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SquircleDashed\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNzcgMy4wNDNhMzQgMzQgMCAwIDAtMy41NCAwIiAvPgogIDxwYXRoIGQ9Ik0xMy43NzEgMjAuOTU2YTMzIDMzIDAgMCAxLTMuNTQxLjAwMSIgLz4KICA8cGF0aCBkPSJNMjAuMTggMTcuNzRjLS41MSAxLjE1LTEuMjkgMS45My0yLjQzOSAyLjQ0IiAvPgogIDxwYXRoIGQ9Ik0yMC4xOCA2LjI1OWMtLjUxLTEuMTQ4LTEuMjkxLTEuOTI5LTIuNDQtMi40MzgiIC8+CiAgPHBhdGggZD0iTTIwLjk1NyAxMC4yM2EzMyAzMyAwIDAgMSAwIDMuNTQiIC8+CiAgPHBhdGggZD0iTTMuMDQzIDEwLjIzYTM0IDM0IDAgMCAwIC4wMDEgMy41NDEiIC8+CiAgPHBhdGggZD0iTTYuMjYgMjAuMTc5Yy0xLjE1LS41MDgtMS45My0xLjI5LTIuNDQtMi40MzgiIC8+CiAgPHBhdGggZD0iTTYuMjYgMy44MmMtMS4xNDkuNTEtMS45MyAxLjI5MS0yLjQ0IDIuNDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/squircle-dashed\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquircleDashed]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquircleDashed extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'squircle-dashed',\\n size: 24,\\n node: [\\n ['path', { d: 'M13.77 3.043a34 34 0 0 0-3.54 0', key: '1oaobr' }],\\n ['path', { d: 'M13.771 20.956a33 33 0 0 1-3.541.001', key: '95iq0j' }],\\n ['path', { d: 'M20.18 17.74c-.51 1.15-1.29 1.93-2.439 2.44', key: '1u6qty' }],\\n ['path', { d: 'M20.18 6.259c-.51-1.148-1.291-1.929-2.44-2.438', key: '1ew6g6' }],\\n ['path', { d: 'M20.957 10.23a33 33 0 0 1 0 3.54', key: '1l9npr' }],\\n ['path', { d: 'M3.043 10.23a34 34 0 0 0 .001 3.541', key: '1it6jm' }],\\n ['path', { d: 'M6.26 20.179c-1.15-.508-1.93-1.29-2.44-2.438', key: '14uchd' }],\\n ['path', { d: 'M6.26 3.82c-1.149.51-1.93 1.291-2.44 2.44', key: '8k4agb' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSquircleDashed.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Squirrel\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMjM2IDIyYTMgMyAwIDAgMC0yLjItNSIgLz4KICA8cGF0aCBkPSJNMTYgMjBhMyAzIDAgMCAxIDMtM2gxYTIgMiAwIDAgMCAyLTJ2LTJhNCA0IDAgMCAwLTQtNFY0IiAvPgogIDxwYXRoIGQ9Ik0xOCAxM2guMDEiIC8+CiAgPHBhdGggZD0iTTE4IDZhNCA0IDAgMCAwLTQgNCA3IDcgMCAwIDAtNyA3YzAtNSA0LTUgNC0xMC41YTQuNSA0LjUgMCAxIDAtOSAwIDIuNSAyLjUgMCAwIDAgNSAwQzcgMTAgMyAxMSAzIDE3YzAgMi44IDIuMiA1IDUgNWgxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/squirrel\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSquirrel]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSquirrel extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'squirrel',\\n size: 24,\\n node: [\\n ['path', { d: 'M15.236 22a3 3 0 0 0-2.2-5', key: '21bitc' }],\\n ['path', { d: 'M16 20a3 3 0 0 1 3-3h1a2 2 0 0 0 2-2v-2a4 4 0 0 0-4-4V4', key: 'oh0fg0' }],\\n ['path', { d: 'M18 13h.01', key: '9veqaj' }],\\n [\\n 'path',\\n {\\n d: 'M18 6a4 4 0 0 0-4 4 7 7 0 0 0-7 7c0-5 4-5 4-10.5a4.5 4.5 0 1 0-9 0 2.5 2.5 0 0 0 5 0C7 10 3 11 3 17c0 2.8 2.2 5 5 5h10',\\n key: '980v8a',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideSquirrel.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name StarCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTkuMDYgMTIuNTAxIDIuNzgtMi43MDdhLjUzLjUzIDAgMCAwLS4yOTQtLjkwNWwtNS4xNjYtLjc1NWEyLjEgMi4xIDAgMCAxLTEuNTk1LTEuMTZsLTIuMzEtNC42OGEuNTMuNTMgMCAwIDAtLjk1LjAwMUw5LjIxNiA2Ljk3NGEyLjEgMi4xIDAgMCAxLTEuNTk3IDEuMTZsLTUuMTY1Ljc1NWEuNTMuNTMgMCAwIDAtLjI5NC45MDZsMy43MzYgMy42MzdhMi4xIDIuMSAwIDAgMSAuNjExIDEuODc5bC0uODggNS4xMzlhLjUzLjUzIDAgMCAwIC43NjkuNTZsNC42MTctMi40MjguMDI3LS4wMTQiIC8+CiAgPHBhdGggZD0ibTE1IDE4IDIgMiA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/star-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideStarCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideStarCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'star-check',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm19.06 12.501 2.78-2.707a.53.53 0 0 0-.294-.905l-5.166-.755a2.1 2.1 0 0 1-1.595-1.16l-2.31-4.68a.53.53 0 0 0-.95.001L9.216 6.974a2.1 2.1 0 0 1-1.597 1.16l-5.165.755a.53.53 0 0 0-.294.906l3.736 3.637a2.1 2.1 0 0 1 .611 1.879l-.88 5.139a.53.53 0 0 0 .769.56l4.617-2.428.027-.014',\\n key: '14g7km',\\n },\\n ],\\n ['path', { d: 'm15 18 2 2 4-4', key: '1szwhi' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideStarCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name StarHalf\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTguMzM4YTIuMSAyLjEgMCAwIDAtLjk4Ny4yNDRMNi4zOTYgMjEuMDFhLjUzLjUzIDAgMCAxLS43Ny0uNTZsLjg4MS01LjEzOWEyLjEyIDIuMTIgMCAwIDAtLjYxMS0xLjg3OUwyLjE2IDkuNzk1YS41My41MyAwIDAgMSAuMjk0LS45MDZsNS4xNjUtLjc1NWEyLjEyIDIuMTIgMCAwIDAgMS41OTctMS4xNmwyLjMwOS00LjY3OUEuNTMuNTMgMCAwIDEgMTIgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/star-half\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideStarHalf]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideStarHalf extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'star-half',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12 18.338a2.1 2.1 0 0 0-.987.244L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.12 2.12 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.12 2.12 0 0 0 1.597-1.16l2.309-4.679A.53.53 0 0 1 12 2',\\n key: '2ksp49',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideStarHalf.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Stamp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTNWOC41QzE0IDcgMTUgNyAxNSA1YTMgMyAwIDAgMC02IDBjMCAyIDEgMiAxIDMuNVYxMyIgLz4KICA8cGF0aCBkPSJNMjAgMTUuNWEyLjUgMi41IDAgMCAwLTIuNS0yLjVoLTExQTIuNSAyLjUgMCAwIDAgNCAxNS41VjE3YTEgMSAwIDAgMCAxIDFoMTRhMSAxIDAgMCAwIDEtMXoiIC8+CiAgPHBhdGggZD0iTTUgMjJoMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/stamp\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideStamp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideStamp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'stamp',\\n size: 24,\\n node: [\\n ['path', { d: 'M14 13V8.5C14 7 15 7 15 5a3 3 0 0 0-6 0c0 2 1 2 1 3.5V13', key: 'i9gjdv' }],\\n [\\n 'path',\\n {\\n d: 'M20 15.5a2.5 2.5 0 0 0-2.5-2.5h-11A2.5 2.5 0 0 0 4 15.5V17a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1z',\\n key: '1vzg3v',\\n },\\n ],\\n ['path', { d: 'M5 22h14', key: 'ehvnwv' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideStamp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name StarOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuMzQ0IDQuNjg4IDEuMTgxLTIuMzkzYS41My41MyAwIDAgMSAuOTUgMGwyLjMxIDQuNjc5YTIuMTIgMi4xMiAwIDAgMCAxLjU5NSAxLjE2bDUuMTY2Ljc1NmEuNTMuNTMgMCAwIDEgLjI5NC45MDRsLTMuMjM3IDMuMTUyIiAvPgogIDxwYXRoIGQ9Im0xNy45NDUgMTcuOTQ1LjQzIDIuNTA1YS41My41MyAwIDAgMS0uNzcxLjU2bC00LjYxOC0yLjQyOGEyLjEyIDIuMTIgMCAwIDAtMS45NzMgMEw2LjM5NiAyMS4wMWEuNTMuNTMgMCAwIDEtLjc3LS41NmwuODgxLTUuMTM5YTIuMTIgMi4xMiAwIDAgMC0uNjExLTEuODc5TDIuMTYgOS43OTVhLjUzLjUzIDAgMCAxIC4yOTQtLjkwNmw1LjE2NS0uNzU1YTggOCAwIDAgMCAuNC0uMDk5IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/star-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideStarOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideStarOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'star-off',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm10.344 4.688 1.181-2.393a.53.53 0 0 1 .95 0l2.31 4.679a2.12 2.12 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.237 3.152',\\n key: '19ctli',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'm17.945 17.945.43 2.505a.53.53 0 0 1-.771.56l-4.618-2.428a2.12 2.12 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.12 2.12 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a8 8 0 0 0 .4-.099',\\n key: 'ptqqvy',\\n },\\n ],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideStarOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Star\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNTI1IDIuMjk1YS41My41MyAwIDAgMSAuOTUgMGwyLjMxIDQuNjc5YTIuMTIzIDIuMTIzIDAgMCAwIDEuNTk1IDEuMTZsNS4xNjYuNzU2YS41My41MyAwIDAgMSAuMjk0LjkwNGwtMy43MzYgMy42MzhhMi4xMjMgMi4xMjMgMCAwIDAtLjYxMSAxLjg3OGwuODgyIDUuMTRhLjUzLjUzIDAgMCAxLS43NzEuNTZsLTQuNjE4LTIuNDI4YTIuMTIyIDIuMTIyIDAgMCAwLTEuOTczIDBMNi4zOTYgMjEuMDFhLjUzLjUzIDAgMCAxLS43Ny0uNTZsLjg4MS01LjEzOWEyLjEyMiAyLjEyMiAwIDAgMC0uNjExLTEuODc5TDIuMTYgOS43OTVhLjUzLjUzIDAgMCAxIC4yOTQtLjkwNmw1LjE2NS0uNzU1YTIuMTIyIDIuMTIyIDAgMCAwIDEuNTk3LTEuMTZ6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/star\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideStar]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideStar extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'star',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z',\\n key: 'r04s7s',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideStar.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name StarX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUuNSAxNS41IDUgNSIgLz4KICA8cGF0aCBkPSJtMjAuMDYzIDExLjUyNSAxLjc3Ny0xLjczMWEuNTMuNTMgMCAwIDAtLjI5NC0uOTA1bC01LjE2Ni0uNzU1YTIuMSAyLjEgMCAwIDEtMS41OTUtMS4xNmwtMi4zMS00LjY4YS41My41MyAwIDAgMC0uOTUuMDAxTDkuMjE2IDYuOTc0YTIuMSAyLjEgMCAwIDEtMS41OTcgMS4xNmwtNS4xNjUuNzU1YS41My41MyAwIDAgMC0uMjk0LjkwNmwzLjczNiAzLjYzN2EyLjEgMi4xIDAgMCAxIC42MTEgMS44NzlsLS44OCA1LjEzOWEuNTMuNTMgMCAwIDAgLjc2OS41Nmw0LjYxNy0yLjQyOGEyLjEgMi4xIDAgMCAxIC45ODctLjI0MyAyIDIgMCAwIDEgLjEzMi4wMDQiIC8+CiAgPHBhdGggZD0ibTIwLjUgMTUuNS01IDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/star-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideStarX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideStarX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'star-x',\\n size: 24,\\n node: [\\n ['path', { d: 'm15.5 15.5 5 5', key: '1ky94l' }],\\n [\\n 'path',\\n {\\n d: 'm20.063 11.525 1.777-1.731a.53.53 0 0 0-.294-.905l-5.166-.755a2.1 2.1 0 0 1-1.595-1.16l-2.31-4.68a.53.53 0 0 0-.95.001L9.216 6.974a2.1 2.1 0 0 1-1.597 1.16l-5.165.755a.53.53 0 0 0-.294.906l3.736 3.637a2.1 2.1 0 0 1 .611 1.879l-.88 5.139a.53.53 0 0 0 .769.56l4.617-2.428a2.1 2.1 0 0 1 .987-.243 2 2 0 0 1 .132.004',\\n key: '6uuto3',\\n },\\n ],\\n ['path', { d: 'm20.5 15.5-5 5', key: '1w5am3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideStarX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name StarMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMThoNiIgLz4KICA8cGF0aCBkPSJNMTcuNjg4IDE0YTIuMSAyLjEgMCAwIDEgLjQxNi0uNTY4bDMuNzM2LTMuNjM4YS41My41MyAwIDAgMC0uMjk0LS45MDVsLTUuMTY2LS43NTVhMi4xIDIuMSAwIDAgMS0xLjU5NS0xLjE2bC0yLjMxLTQuNjhhLjUzLjUzIDAgMCAwLS45NS4wMDFMOS4yMTYgNi45NzRhMi4xIDIuMSAwIDAgMS0xLjU5NyAxLjE2bC01LjE2NS43NTVhLjUzLjUzIDAgMCAwLS4yOTQuOTA2bDMuNzM2IDMuNjM3YTIuMSAyLjEgMCAwIDEgLjYxMSAxLjg3OWwtLjg4IDUuMTM5YS41My41MyAwIDAgMCAuNzY5LjU2bDQuNjE3LTIuNDI4LjAyNy0uMDE0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/star-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideStarMinus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideStarMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'star-minus',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 18h6', key: '3b3c90' }],\\n [\\n 'path',\\n {\\n d: 'M17.688 14a2.1 2.1 0 0 1 .416-.568l3.736-3.638a.53.53 0 0 0-.294-.905l-5.166-.755a2.1 2.1 0 0 1-1.595-1.16l-2.31-4.68a.53.53 0 0 0-.95.001L9.216 6.974a2.1 2.1 0 0 1-1.597 1.16l-5.165.755a.53.53 0 0 0-.294.906l3.736 3.637a2.1 2.1 0 0 1 .611 1.879l-.88 5.139a.53.53 0 0 0 .769.56l4.617-2.428.027-.014',\\n key: 'rwo527',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideStarMinus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name StarPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMDEzIDE4LjU4MiA2LjM5NiAyMS4wMWEuNTMuNTMgMCAwIDEtLjc3LS41NmwuODgxLTUuMTM5YTIuMTIgMi4xMiAwIDAgMC0uNjExLTEuODc5TDIuMTYgOS43OTVhLjUzLjUzIDAgMCAxIC4yOTQtLjkwNmw1LjE2NS0uNzU1YTIuMTIgMi4xMiAwIDAgMCAxLjU5Ny0xLjE2bDIuMzA5LTQuNjc5YS41My41MyAwIDAgMSAuOTUgMGwyLjMxIDQuNjc5YTIuMTIgMi4xMiAwIDAgMCAxLjU5NSAxLjE2bDUuMTY2Ljc1NmEuNTMuNTMgMCAwIDEgLjI5NC45MDRMMjAgMTEuNSIgLz4KICA8cGF0aCBkPSJNMTUgMThoNiIgLz4KICA8cGF0aCBkPSJNMTggMTV2NiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/star-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideStarPlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideStarPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'star-plus',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M11.013 18.582 6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.12 2.12 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.12 2.12 0 0 0 1.597-1.16l2.309-4.679a.53.53 0 0 1 .95 0l2.31 4.679a2.12 2.12 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904L20 11.5',\\n key: '1hs8rk',\\n },\\n ],\\n ['path', { d: 'M15 18h6', key: '3b3c90' }],\\n ['path', { d: 'M18 15v6', key: '9wciyi' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideStarPlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Stethoscope\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMnYyIiAvPgogIDxwYXRoIGQ9Ik01IDJ2MiIgLz4KICA8cGF0aCBkPSJNNSAzSDRhMiAyIDAgMCAwLTIgMnY0YTYgNiAwIDAgMCAxMiAwVjVhMiAyIDAgMCAwLTItMmgtMSIgLz4KICA8cGF0aCBkPSJNOCAxNWE2IDYgMCAwIDAgMTIgMHYtMyIgLz4KICA8Y2lyY2xlIGN4PSIyMCIgY3k9IjEwIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/stethoscope\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideStethoscope]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideStethoscope extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'stethoscope',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 2v2', key: '1539x4' }],\\n ['path', { d: 'M5 2v2', key: '1yf1q8' }],\\n ['path', { d: 'M5 3H4a2 2 0 0 0-2 2v4a6 6 0 0 0 12 0V5a2 2 0 0 0-2-2h-1', key: 'rb5t3r' }],\\n ['path', { d: 'M8 15a6 6 0 0 0 12 0v-3', key: 'x18d4x' }],\\n ['circle', { cx: '20', cy: '10', r: '2', key: 'ts1r5v' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideStethoscope.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Sticker\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOWEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTUgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0yeiIgLz4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNOCAxM2guMDEiIC8+CiAgPHBhdGggZD0iTTE2IDEzaC4wMSIgLz4KICA8cGF0aCBkPSJNMTAgMTZzLjggMSAyIDFjMS4zIDAgMi0xIDItMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sticker\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSticker]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSticker extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'sticker',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M21 9a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 15 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2z',\\n key: '1dfntj',\\n },\\n ],\\n ['path', { d: 'M15 3v5a1 1 0 0 0 1 1h5', key: '6s6qgf' }],\\n ['path', { d: 'M8 13h.01', key: '1sbv64' }],\\n ['path', { d: 'M16 13h.01', key: 'wip0gl' }],\\n ['path', { d: 'M10 16s.8 1 2 1c1.3 0 2-1 2-1', key: '1vvgv3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSticker.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name StepBack\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuOTcxIDQuMjg1QTIgMiAwIDAgMSAxNyA2djEyYTIgMiAwIDAgMS0zLjAyOSAxLjcxNWwtOS45OTctNS45OThhMiAyIDAgMCAxLS4wMDMtMy40MzJ6IiAvPgogIDxwYXRoIGQ9Ik0yMSAyMFY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/step-back\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideStepBack]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideStepBack extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'step-back',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M13.971 4.285A2 2 0 0 1 17 6v12a2 2 0 0 1-3.029 1.715l-9.997-5.998a2 2 0 0 1-.003-3.432z',\\n key: '19qhus',\\n },\\n ],\\n ['path', { d: 'M21 20V4', key: 'cb8qj8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideStepBack.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name StepForward\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMDI5IDQuMjg1QTIgMiAwIDAgMCA3IDZ2MTJhMiAyIDAgMCAwIDMuMDI5IDEuNzE1bDkuOTk3LTUuOTk4YTIgMiAwIDAgMCAuMDAzLTMuNDMyeiIgLz4KICA8cGF0aCBkPSJNMyA0djE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/step-forward\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideStepForward]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideStepForward extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'step-forward',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M10.029 4.285A2 2 0 0 0 7 6v12a2 2 0 0 0 3.029 1.715l9.997-5.998a2 2 0 0 0 .003-3.432z',\\n key: '1ystz2',\\n },\\n ],\\n ['path', { d: 'M3 4v16', key: '1ph11n' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideStepForward.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name StickyNoteCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTUgMTkgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMjEgMTNWOWEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTUgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmg2LjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sticky-note-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideStickyNoteCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideStickyNoteCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'sticky-note-check',\\n size: 24,\\n node: [\\n ['path', { d: 'm15 19 2 2 4-4', key: '1wqv71' }],\\n ['path', { d: 'M15 3v5a1 1 0 0 0 1 1h5', key: '6s6qgf' }],\\n [\\n 'path',\\n {\\n d: 'M21 13V9a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 15 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h6.5',\\n key: '1onoss',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideStickyNoteCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name StickyNoteMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMjEgMTRWOWEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTUgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmg3LjM1IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOGgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sticky-note-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideStickyNoteMinus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideStickyNoteMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'sticky-note-minus',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 3v5a1 1 0 0 0 1 1h5', key: '6s6qgf' }],\\n [\\n 'path',\\n {\\n d: 'M21 14V9a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 15 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h7.35',\\n key: 'g18rj4',\\n },\\n ],\\n ['path', { d: 'M21 18h-6', key: '139f0c' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideStickyNoteMinus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name StickyNoteOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0zLjU4NiAzLjU4NkEyIDIgMCAwIDAgMyA1djE0YTIgMiAwIDAgMCAyIDJoMTRhMiAyIDAgMCAwIDEuNDE0LS41ODYiIC8+CiAgPHBhdGggZD0iTTguNjU2IDNIMTVhMi40IDIuNCAwIDAgMSAxLjcwNi43MDZsMy41ODggMy41ODhBMi40IDIuNCAwIDAgMSAyMSA5djYuMzQ0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sticky-note-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideStickyNoteOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideStickyNoteOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'sticky-note-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 3v5a1 1 0 0 0 1 1h5', key: '6s6qgf' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n [\\n 'path',\\n { d: 'M3.586 3.586A2 2 0 0 0 3 5v14a2 2 0 0 0 2 2h14a2 2 0 0 0 1.414-.586', key: '12nghy' },\\n ],\\n [\\n 'path',\\n {\\n d: 'M8.656 3H15a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 21 9v6.344',\\n key: '134c6x',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideStickyNoteOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name StickyNotePlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJNMTggMTV2NiIgLz4KICA8cGF0aCBkPSJNMjEgMTIuMzU2VjlhMi40IDIuNCAwIDAgMC0uNzA2LTEuNzA2bC0zLjU4OC0zLjU4OEEyLjQgMi40IDAgMCAwIDE1IDNINWEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoNy4zNTUiIC8+CiAgPHBhdGggZD0iTTIxIDE4aC02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sticky-note-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideStickyNotePlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideStickyNotePlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'sticky-note-plus',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 3v5a1 1 0 0 0 1 1h5', key: '6s6qgf' }],\\n ['path', { d: 'M18 15v6', key: '9wciyi' }],\\n [\\n 'path',\\n {\\n d: 'M21 12.356V9a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 15 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h7.355',\\n key: '12ish9',\\n },\\n ],\\n ['path', { d: 'M21 18h-6', key: '139f0c' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideStickyNotePlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Stone\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuMjY0IDIuMjA1QTQgNCAwIDAgMCA2LjQyIDQuMjExbC00IDhhNCA0IDAgMCAwIDEuMzU5IDUuMTE3bDYgNGE0IDQgMCAwIDAgNC40MzggMGw2LTRhNCA0IDAgMCAwIDEuNTc2LTQuNTkybC0yLTZhNCA0IDAgMCAwLTIuNTMtMi41M3oiIC8+CiAgPHBhdGggZD0iTTExLjk5IDIyIDE0IDEybDcuODIyIDMuMTg0IiAvPgogIDxwYXRoIGQ9Ik0xNCAxMiA4LjQ3IDIuMzAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/stone\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideStone]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideStone extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'stone',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M11.264 2.205A4 4 0 0 0 6.42 4.211l-4 8a4 4 0 0 0 1.359 5.117l6 4a4 4 0 0 0 4.438 0l6-4a4 4 0 0 0 1.576-4.592l-2-6a4 4 0 0 0-2.53-2.53z',\\n key: '1si4ox',\\n },\\n ],\\n ['path', { d: 'M11.99 22 14 12l7.822 3.184', key: '1u8to0' }],\\n ['path', { d: 'M14 12 8.47 2.302', key: 'guo3d5' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideStone.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name StickyNote\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgOWEyLjQgMi40IDAgMCAwLS43MDYtMS43MDZsLTMuNTg4LTMuNTg4QTIuNCAyLjQgMCAwIDAgMTUgM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0yeiIgLz4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sticky-note\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideStickyNote]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideStickyNote extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'sticky-note',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M21 9a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 15 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2z',\\n key: '1dfntj',\\n },\\n ],\\n ['path', { d: 'M15 3v5a1 1 0 0 0 1 1h5', key: '6s6qgf' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideStickyNote.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name StretchHorizontal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iNiIgeD0iMiIgeT0iNCIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjYiIHg9IjIiIHk9IjE0IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/stretch-horizontal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideStretchHorizontal]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideStretchHorizontal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'stretch-horizontal',\\n size: 24,\\n node: [\\n ['rect', { width: '20', height: '6', x: '2', y: '4', rx: '2', key: 'qdearl' }],\\n ['rect', { width: '20', height: '6', x: '2', y: '14', rx: '2', key: '1xrn6j' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideStretchHorizontal.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Store\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgMjF2LTVhMSAxIDAgMCAwLTEtMWgtNGExIDEgMCAwIDAtMSAxdjUiIC8+CiAgPHBhdGggZD0iTTE3Ljc3NCAxMC4zMWExLjEyIDEuMTIgMCAwIDAtMS41NDkgMCAyLjUgMi41IDAgMCAxLTMuNDUxIDAgMS4xMiAxLjEyIDAgMCAwLTEuNTQ4IDAgMi41IDIuNSAwIDAgMS0zLjQ1MiAwIDEuMTIgMS4xMiAwIDAgMC0xLjU0OSAwIDIuNSAyLjUgMCAwIDEtMy43Ny0zLjI0OGwyLjg4OS00LjE4NEEyIDIgMCAwIDEgNyAyaDEwYTIgMiAwIDAgMSAxLjY1My44NzNsMi44OTUgNC4xOTJhMi41IDIuNSAwIDAgMS0zLjc3NCAzLjI0NCIgLz4KICA8cGF0aCBkPSJNNCAxMC45NVYxOWEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJ2LTguMDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/store\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideStore]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideStore extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'store',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 21v-5a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v5', key: 'slp6dd' }],\\n [\\n 'path',\\n {\\n d: 'M17.774 10.31a1.12 1.12 0 0 0-1.549 0 2.5 2.5 0 0 1-3.451 0 1.12 1.12 0 0 0-1.548 0 2.5 2.5 0 0 1-3.452 0 1.12 1.12 0 0 0-1.549 0 2.5 2.5 0 0 1-3.77-3.248l2.889-4.184A2 2 0 0 1 7 2h10a2 2 0 0 1 1.653.873l2.895 4.192a2.5 2.5 0 0 1-3.774 3.244',\\n key: 'o0xfot',\\n },\\n ],\\n ['path', { d: 'M4 10.95V19a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8.05', key: 'wn3emo' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideStore.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name StickyNoteX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3Y1YTEgMSAwIDAgMCAxIDFoNSIgLz4KICA8cGF0aCBkPSJtMTYgMTYgNSA1IiAvPgogIDxwYXRoIGQ9Ik0yMSAxMlY5YTIuNCAyLjQgMCAwIDAtLjcwNi0xLjcwNmwtMy41ODgtMy41ODhBMi40IDIuNCAwIDAgMCAxNSAzSDVhMiAyIDAgMCAwLTIgMnYxNGEyIDIgMCAwIDAgMiAyaDciIC8+CiAgPHBhdGggZD0ibTIxIDE2LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sticky-note-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideStickyNoteX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideStickyNoteX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'sticky-note-x',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 3v5a1 1 0 0 0 1 1h5', key: '6s6qgf' }],\\n ['path', { d: 'm16 16 5 5', key: '8tpb07' }],\\n [\\n 'path',\\n {\\n d: 'M21 12V9a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 15 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h7',\\n key: '156tez',\\n },\\n ],\\n ['path', { d: 'm21 16-5 5', key: 'kplof2' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideStickyNoteX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Subscript\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNCA1IDggOCIgLz4KICA8cGF0aCBkPSJtMTIgNS04IDgiIC8+CiAgPHBhdGggZD0iTTIwIDE5aC00YzAtMS41LjQ0LTIgMS41LTIuNVMyMCAxNS4zMyAyMCAxNGMwLS40Ny0uMTctLjkzLS40OC0xLjI5YTIuMTEgMi4xMSAwIDAgMC0yLjYyLS40NGMtLjQyLjI0LS43NC42Mi0uOSAxLjA3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/subscript\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSubscript]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSubscript extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'subscript',\\n size: 24,\\n node: [\\n ['path', { d: 'm4 5 8 8', key: '1eunvl' }],\\n ['path', { d: 'm12 5-8 8', key: '1ah0jp' }],\\n [\\n 'path',\\n {\\n d: 'M20 19h-4c0-1.5.44-2 1.5-2.5S20 15.33 20 14c0-.47-.17-.93-.48-1.29a2.11 2.11 0 0 0-2.62-.44c-.42.24-.74.62-.9 1.07',\\n key: 'e8ta8j',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideSubscript.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Strikethrough\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNEg5YTMgMyAwIDAgMC0yLjgzIDQiIC8+CiAgPHBhdGggZD0iTTE0IDEyYTQgNCAwIDAgMSAwIDhINiIgLz4KICA8bGluZSB4MT0iNCIgeDI9IjIwIiB5MT0iMTIiIHkyPSIxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/strikethrough\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideStrikethrough]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideStrikethrough extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'strikethrough',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 4H9a3 3 0 0 0-2.83 4', key: '43sutm' }],\\n ['path', { d: 'M14 12a4 4 0 0 1 0 8H6', key: 'nlfj13' }],\\n ['line', { x1: '4', x2: '20', y1: '12', y2: '12', key: '1e0a9i' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideStrikethrough.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Summary\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNEg3IiAvPgogIDxwYXRoIGQ9Im0xOCAxNiAzIDMtMyAzIiAvPgogIDxwYXRoIGQ9Ik0zIDR2MTNhMiAyIDAgMCAwIDIgMmgxNiIgLz4KICA8cGF0aCBkPSJNNyAxNGg3IiAvPgogIDxwYXRoIGQ9Ik03IDloMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/summary\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSummary]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSummary extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'summary',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 4H7', key: 'oyc4c8' }],\\n ['path', { d: 'm18 16 3 3-3 3', key: '1d4glt' }],\\n ['path', { d: 'M3 4v13a2 2 0 0 0 2 2h16', key: 'o3n0ii' }],\\n ['path', { d: 'M7 14h7', key: '16kgpy' }],\\n ['path', { d: 'M7 9h12', key: 'ihq7ma' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSummary.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name StickyNotes\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgOGEyLjQgMi40IDAgMCAxIDEuNzA2LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDE2IDE0djZhMiAyIDAgMCAxLTIgMkg0YTIgMiAwIDAgMS0yLTJWMTBhMiAyIDAgMCAxIDItMnoiIC8+CiAgPHBhdGggZD0iTTEwIDh2NWExIDEgMCAwIDAgMSAxaDUiIC8+CiAgPHBhdGggZD0iTTggNGEyIDIgMCAwIDEgMi0yaDZhMi40IDIuNCAwIDAgMSAxLjcwNi43MDZsMy41ODggMy41ODhBMi40IDIuNCAwIDAgMSAyMiA4djZhMiAyIDAgMCAxLTIgMiIgLz4KICA8cGF0aCBkPSJNMTYgMnY1YTEgMSAwIDAgMCAxIDFoNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sticky-notes\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideStickyNotes]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideStickyNotes extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'sticky-notes',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M10 8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 16 14v6a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V10a2 2 0 0 1 2-2z',\\n key: '19nc0g',\\n },\\n ],\\n ['path', { d: 'M10 8v5a1 1 0 0 0 1 1h5', key: 'm3law1' }],\\n [\\n 'path',\\n {\\n d: 'M8 4a2 2 0 0 1 2-2h6a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 22 8v6a2 2 0 0 1-2 2',\\n key: '1iu1qd',\\n },\\n ],\\n ['path', { d: 'M16 2v5a1 1 0 0 0 1 1h5', key: 'af171p' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideStickyNotes.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SunDim\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xMiA0aC4wMSIgLz4KICA8cGF0aCBkPSJNMjAgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMiAyMGguMDEiIC8+CiAgPHBhdGggZD0iTTQgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNy42NTcgNi4zNDNoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNy42NTcgMTcuNjU3aC4wMSIgLz4KICA8cGF0aCBkPSJNNi4zNDMgMTcuNjU3aC4wMSIgLz4KICA8cGF0aCBkPSJNNi4zNDMgNi4zNDNoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sun-dim\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSunDim]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSunDim extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'sun-dim',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '4', key: '4exip2' }],\\n ['path', { d: 'M12 4h.01', key: '1ujb9j' }],\\n ['path', { d: 'M20 12h.01', key: '1ykeid' }],\\n ['path', { d: 'M12 20h.01', key: 'zekei9' }],\\n ['path', { d: 'M4 12h.01', key: '158zrr' }],\\n ['path', { d: 'M17.657 6.343h.01', key: '31pqzk' }],\\n ['path', { d: 'M17.657 17.657h.01', key: 'jehnf4' }],\\n ['path', { d: 'M6.343 17.657h.01', key: 'gdk6ow' }],\\n ['path', { d: 'M6.343 6.343h.01', key: '1uurf0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSunDim.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SunMedium\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjEiIC8+CiAgPHBhdGggZD0iTTEyIDIwdjEiIC8+CiAgPHBhdGggZD0iTTMgMTJoMSIgLz4KICA8cGF0aCBkPSJNMjAgMTJoMSIgLz4KICA8cGF0aCBkPSJtMTguMzY0IDUuNjM2LS43MDcuNzA3IiAvPgogIDxwYXRoIGQ9Im02LjM0MyAxNy42NTctLjcwNy43MDciIC8+CiAgPHBhdGggZD0ibTUuNjM2IDUuNjM2LjcwNy43MDciIC8+CiAgPHBhdGggZD0ibTE3LjY1NyAxNy42NTcuNzA3LjcwNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sun-medium\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSunMedium]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSunMedium extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'sun-medium',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '4', key: '4exip2' }],\\n ['path', { d: 'M12 3v1', key: '1asbbs' }],\\n ['path', { d: 'M12 20v1', key: '1wcdkc' }],\\n ['path', { d: 'M3 12h1', key: 'lp3yf2' }],\\n ['path', { d: 'M20 12h1', key: '1vloll' }],\\n ['path', { d: 'm18.364 5.636-.707.707', key: '1hakh0' }],\\n ['path', { d: 'm6.343 17.657-.707.707', key: '18m9nf' }],\\n ['path', { d: 'm5.636 5.636.707.707', key: '1xv1c5' }],\\n ['path', { d: 'm17.657 17.657.707.707', key: 'vl76zb' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSunMedium.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SunMoon\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNC44MzcgMTYuMzg1YTYgNiAwIDEgMS03LjIyMy03LjIyMmMuNjI0LS4xNDcuOTcuNjYuNzE1IDEuMjQ4YTQgNCAwIDAgMCA1LjI2IDUuMjU5Yy41ODktLjI1NSAxLjM5Ni4wOSAxLjI0OC43MTUiIC8+CiAgPHBhdGggZD0iTTE2IDEyYTQgNCAwIDAgMC00LTQiIC8+CiAgPHBhdGggZD0ibTE5IDUtMS4yNTYgMS4yNTYiIC8+CiAgPHBhdGggZD0iTTIwIDEyaDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sun-moon\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSunMoon]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSunMoon extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'sun-moon',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\\n [\\n 'path',\\n {\\n d: 'M14.837 16.385a6 6 0 1 1-7.223-7.222c.624-.147.97.66.715 1.248a4 4 0 0 0 5.26 5.259c.589-.255 1.396.09 1.248.715',\\n key: 'xlf6rm',\\n },\\n ],\\n ['path', { d: 'M16 12a4 4 0 0 0-4-4', key: '6vsxu' }],\\n ['path', { d: 'm19 5-1.256 1.256', key: '1yg6a6' }],\\n ['path', { d: 'M20 12h2', key: '1q8mjw' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSunMoon.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SunSnow\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjF2LTEiIC8+CiAgPHBhdGggZD0iTTEwIDRWMyIgLz4KICA8cGF0aCBkPSJNMTAgOWEzIDMgMCAwIDAgMCA2IiAvPgogIDxwYXRoIGQ9Im0xNCAyMCAxLjI1LTIuNUwxOCAxOCIgLz4KICA8cGF0aCBkPSJtMTQgNCAxLjI1IDIuNUwxOCA2IiAvPgogIDxwYXRoIGQ9Im0xNyAyMS0zLTYgMS41LTNIMjIiIC8+CiAgPHBhdGggZD0ibTE3IDMtMyA2IDEuNSAzIiAvPgogIDxwYXRoIGQ9Ik0yIDEyaDEiIC8+CiAgPHBhdGggZD0ibTIwIDEwLTEuNSAyIDEuNSAyIiAvPgogIDxwYXRoIGQ9Im0zLjY0IDE4LjM2LjctLjciIC8+CiAgPHBhdGggZD0ibTQuMzQgNi4zNC0uNy0uNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sun-snow\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSunSnow]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSunSnow extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'sun-snow',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 21v-1', key: '1u8rkd' }],\\n ['path', { d: 'M10 4V3', key: 'pkzwkn' }],\\n ['path', { d: 'M10 9a3 3 0 0 0 0 6', key: 'gv75dk' }],\\n ['path', { d: 'm14 20 1.25-2.5L18 18', key: '1chtki' }],\\n ['path', { d: 'm14 4 1.25 2.5L18 6', key: '1b4wsy' }],\\n ['path', { d: 'm17 21-3-6 1.5-3H22', key: 'o5qa3v' }],\\n ['path', { d: 'm17 3-3 6 1.5 3', key: '11697g' }],\\n ['path', { d: 'M2 12h1', key: '1uaihz' }],\\n ['path', { d: 'm20 10-1.5 2 1.5 2', key: '1swlpi' }],\\n ['path', { d: 'm3.64 18.36.7-.7', key: '105rm9' }],\\n ['path', { d: 'm4.34 6.34-.7-.7', key: 'd3unjp' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSunSnow.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Sunrise\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnY4IiAvPgogIDxwYXRoIGQ9Im00LjkzIDEwLjkzIDEuNDEgMS40MSIgLz4KICA8cGF0aCBkPSJNMiAxOGgyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxOGgyIiAvPgogIDxwYXRoIGQ9Im0xOS4wNyAxMC45My0xLjQxIDEuNDEiIC8+CiAgPHBhdGggZD0iTTIyIDIySDIiIC8+CiAgPHBhdGggZD0ibTggNiA0LTQgNCA0IiAvPgogIDxwYXRoIGQ9Ik0xNiAxOGE0IDQgMCAwIDAtOCAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/sunrise\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSunrise]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSunrise extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'sunrise',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 2v8', key: '1q4o3n' }],\\n ['path', { d: 'm4.93 10.93 1.41 1.41', key: '2a7f42' }],\\n ['path', { d: 'M2 18h2', key: 'j10viu' }],\\n ['path', { d: 'M20 18h2', key: 'wocana' }],\\n ['path', { d: 'm19.07 10.93-1.41 1.41', key: '15zs5n' }],\\n ['path', { d: 'M22 22H2', key: '19qnx5' }],\\n ['path', { d: 'm8 6 4-4 4 4', key: 'ybng9g' }],\\n ['path', { d: 'M16 18a4 4 0 0 0-8 0', key: '1lzouq' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSunrise.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Sun\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI0IiAvPgogIDxwYXRoIGQ9Ik0xMiAydjIiIC8+CiAgPHBhdGggZD0iTTEyIDIwdjIiIC8+CiAgPHBhdGggZD0ibTQuOTMgNC45MyAxLjQxIDEuNDEiIC8+CiAgPHBhdGggZD0ibTE3LjY2IDE3LjY2IDEuNDEgMS40MSIgLz4KICA8cGF0aCBkPSJNMiAxMmgyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMmgyIiAvPgogIDxwYXRoIGQ9Im02LjM0IDE3LjY2LTEuNDEgMS40MSIgLz4KICA8cGF0aCBkPSJtMTkuMDcgNC45My0xLjQxIDEuNDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sun\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSun]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSun extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'sun',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '4', key: '4exip2' }],\\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\\n ['path', { d: 'M12 20v2', key: '1lh1kg' }],\\n ['path', { d: 'm4.93 4.93 1.41 1.41', key: '149t6j' }],\\n ['path', { d: 'm17.66 17.66 1.41 1.41', key: 'ptbguv' }],\\n ['path', { d: 'M2 12h2', key: '1t8f8n' }],\\n ['path', { d: 'M20 12h2', key: '1q8mjw' }],\\n ['path', { d: 'm6.34 17.66-1.41 1.41', key: '1m8zz5' }],\\n ['path', { d: 'm19.07 4.93-1.41 1.41', key: '1shlcs' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSun.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Sunset\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTBWMiIgLz4KICA8cGF0aCBkPSJtNC45MyAxMC45MyAxLjQxIDEuNDEiIC8+CiAgPHBhdGggZD0iTTIgMThoMiIgLz4KICA8cGF0aCBkPSJNMjAgMThoMiIgLz4KICA8cGF0aCBkPSJtMTkuMDcgMTAuOTMtMS40MSAxLjQxIiAvPgogIDxwYXRoIGQ9Ik0yMiAyMkgyIiAvPgogIDxwYXRoIGQ9Im0xNiA2LTQgNC00LTQiIC8+CiAgPHBhdGggZD0iTTE2IDE4YTQgNCAwIDAgMC04IDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/sunset\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSunset]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSunset extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'sunset',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 10V2', key: '16sf7g' }],\\n ['path', { d: 'm4.93 10.93 1.41 1.41', key: '2a7f42' }],\\n ['path', { d: 'M2 18h2', key: 'j10viu' }],\\n ['path', { d: 'M20 18h2', key: 'wocana' }],\\n ['path', { d: 'm19.07 10.93-1.41 1.41', key: '15zs5n' }],\\n ['path', { d: 'M22 22H2', key: '19qnx5' }],\\n ['path', { d: 'm16 6-4 4-4-4', key: '6wukr' }],\\n ['path', { d: 'M16 18a4 4 0 0 0-8 0', key: '1lzouq' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSunset.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name StretchVertical\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIyMCIgeD0iNCIgeT0iMiIgcng9IjIiIC8+CiAgPHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iMjAiIHg9IjE0IiB5PSIyIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/stretch-vertical\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideStretchVertical]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideStretchVertical extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'stretch-vertical',\\n size: 24,\\n node: [\\n ['rect', { width: '6', height: '20', x: '4', y: '2', rx: '2', key: '19qu7m' }],\\n ['rect', { width: '6', height: '20', x: '14', y: '2', rx: '2', key: '24v0nk' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideStretchVertical.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SwatchBook\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTdhNCA0IDAgMCAxLTggMFY1YTIgMiAwIDAgMSAyLTJoNGEyIDIgMCAwIDEgMiAyWiIgLz4KICA8cGF0aCBkPSJNMTYuNyAxM0gxOWEyIDIgMCAwIDEgMiAydjRhMiAyIDAgMCAxLTIgMkg3IiAvPgogIDxwYXRoIGQ9Ik0gNyAxN2guMDEiIC8+CiAgPHBhdGggZD0ibTExIDggMi4zLTIuM2EyLjQgMi40IDAgMCAxIDMuNDA0LjAwNEwxOC42IDcuNmEyLjQgMi40IDAgMCAxIC4wMjYgMy40MzRMOS45IDE5LjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/swatch-book\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSwatchBook]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSwatchBook extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'swatch-book',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 17a4 4 0 0 1-8 0V5a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2Z', key: '1ldrpk' }],\\n ['path', { d: 'M16.7 13H19a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2H7', key: '11i5po' }],\\n ['path', { d: 'M 7 17h.01', key: '1euzgo' }],\\n [\\n 'path',\\n {\\n d: 'm11 8 2.3-2.3a2.4 2.4 0 0 1 3.404.004L18.6 7.6a2.4 2.4 0 0 1 .026 3.434L9.9 19.8',\\n key: 'o2gii7',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideSwatchBook.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Superscript\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtNCAxOSA4LTgiIC8+CiAgPHBhdGggZD0ibTEyIDE5LTgtOCIgLz4KICA8cGF0aCBkPSJNMjAgMTJoLTRjMC0xLjUuNDQyLTIgMS41LTIuNVMyMCA4LjMzNCAyMCA3LjAwMmMwLS40NzItLjE3LS45My0uNDg0LTEuMjlhMi4xMDUgMi4xMDUgMCAwIDAtMi42MTctLjQzNmMtLjQyLjIzOS0uNzM4LjYxNC0uODk5IDEuMDYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/superscript\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSuperscript]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSuperscript extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'superscript',\\n size: 24,\\n node: [\\n ['path', { d: 'm4 19 8-8', key: 'hr47gm' }],\\n ['path', { d: 'm12 19-8-8', key: '1dhhmo' }],\\n [\\n 'path',\\n {\\n d: 'M20 12h-4c0-1.5.442-2 1.5-2.5S20 8.334 20 7.002c0-.472-.17-.93-.484-1.29a2.105 2.105 0 0 0-2.617-.436c-.42.239-.738.614-.899 1.06',\\n key: '1dfcux',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideSuperscript.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SwitchCamera\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMTlINGEyIDIgMCAwIDEtMi0yVjdhMiAyIDAgMCAxIDItMmg1IiAvPgogIDxwYXRoIGQ9Ik0xMyA1aDdhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAyaC01IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTE4IDIyLTMtMyAzLTMiIC8+CiAgPHBhdGggZD0ibTYgMiAzIDMtMyAzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/switch-camera\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSwitchCamera]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSwitchCamera extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'switch-camera',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 19H4a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2h5', key: 'mtk2lu' }],\\n ['path', { d: 'M13 5h7a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-5', key: '120jsl' }],\\n ['circle', { cx: '12', cy: '12', r: '3', key: '1v7zrd' }],\\n ['path', { d: 'm18 22-3-3 3-3', key: 'kgdoj7' }],\\n ['path', { d: 'm6 2 3 3-3 3', key: '1fnbkv' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSwitchCamera.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Syringe\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTggMiA0IDQiIC8+CiAgPHBhdGggZD0ibTE3IDcgMy0zIiAvPgogIDxwYXRoIGQ9Ik0xOSA5IDguNyAxOS4zYy0xIDEtMi41IDEtMy40IDBsLS42LS42Yy0xLTEtMS0yLjUgMC0zLjRMMTUgNSIgLz4KICA8cGF0aCBkPSJtOSAxMSA0IDQiIC8+CiAgPHBhdGggZD0ibTUgMTktMyAzIiAvPgogIDxwYXRoIGQ9Im0xNCA0IDYgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/syringe\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSyringe]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSyringe extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'syringe',\\n size: 24,\\n node: [\\n ['path', { d: 'm18 2 4 4', key: '22kx64' }],\\n ['path', { d: 'm17 7 3-3', key: '1w1zoj' }],\\n [\\n 'path',\\n { d: 'M19 9 8.7 19.3c-1 1-2.5 1-3.4 0l-.6-.6c-1-1-1-2.5 0-3.4L15 5', key: '1exhtz' },\\n ],\\n ['path', { d: 'm9 11 4 4', key: 'rovt3i' }],\\n ['path', { d: 'm5 19-3 3', key: '59f2uf' }],\\n ['path', { d: 'm14 4 6 6', key: 'yqp9t2' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSyringe.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Swords\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cG9seWxpbmUgcG9pbnRzPSIxNC41IDE3LjUgMyA2IDMgMyA2IDMgMTcuNSAxNC41IiAvPgogIDxsaW5lIHgxPSIxMyIgeDI9IjE5IiB5MT0iMTkiIHkyPSIxMyIgLz4KICA8bGluZSB4MT0iMTYiIHgyPSIyMCIgeTE9IjE2IiB5Mj0iMjAiIC8+CiAgPGxpbmUgeDE9IjE5IiB4Mj0iMjEiIHkxPSIyMSIgeTI9IjE5IiAvPgogIDxwb2x5bGluZSBwb2ludHM9IjE0LjUgNi41IDE4IDMgMjEgMyAyMSA2IDE3LjUgOS41IiAvPgogIDxsaW5lIHgxPSI1IiB4Mj0iOSIgeTE9IjE0IiB5Mj0iMTgiIC8+CiAgPGxpbmUgeDE9IjciIHgyPSI0IiB5MT0iMTciIHkyPSIyMCIgLz4KICA8bGluZSB4MT0iMyIgeDI9IjUiIHkxPSIxOSIgeTI9IjIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/swords\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSwords]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSwords extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'swords',\\n size: 24,\\n node: [\\n ['polyline', { points: '14.5 17.5 3 6 3 3 6 3 17.5 14.5', key: '1hfsw2' }],\\n ['line', { x1: '13', x2: '19', y1: '19', y2: '13', key: '1vrmhu' }],\\n ['line', { x1: '16', x2: '20', y1: '16', y2: '20', key: '1bron3' }],\\n ['line', { x1: '19', x2: '21', y1: '21', y2: '19', key: '13pww6' }],\\n ['polyline', { points: '14.5 6.5 18 3 21 3 21 6 17.5 9.5', key: 'hbey2j' }],\\n ['line', { x1: '5', x2: '9', y1: '14', y2: '18', key: '1hf58s' }],\\n ['line', { x1: '7', x2: '4', y1: '17', y2: '20', key: 'pidxm4' }],\\n ['line', { x1: '3', x2: '5', y1: '19', y2: '21', key: '1pehsh' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSwords.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Sword\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTEgMTktNi02IiAvPgogIDxwYXRoIGQ9Im01IDIxLTItMiIgLz4KICA8cGF0aCBkPSJtOCAxNi00IDQiIC8+CiAgPHBhdGggZD0iTTkuNSAxNy41IDIxIDZWM2gtM0w2LjUgMTQuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/sword\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSword]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSword extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'sword',\\n size: 24,\\n node: [\\n ['path', { d: 'm11 19-6-6', key: 's7kpr' }],\\n ['path', { d: 'm5 21-2-2', key: '1kw20b' }],\\n ['path', { d: 'm8 16-4 4', key: '1oqv8h' }],\\n ['path', { d: 'M9.5 17.5 21 6V3h-3L6.5 14.5', key: 'pkxemp' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSword.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Table2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAzSDVhMiAyIDAgMCAwLTIgMnY0bTYtNmgxMGEyIDIgMCAwIDEgMiAydjRNOSAzdjE4bTAgMGgxMGEyIDIgMCAwIDAgMi0yVjlNOSAyMUg1YTIgMiAwIDAgMS0yLTJWOW0wIDBoMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTable2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTable2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'table-2',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M9 3H5a2 2 0 0 0-2 2v4m6-6h10a2 2 0 0 1 2 2v4M9 3v18m0 0h10a2 2 0 0 0 2-2V9M9 21H5a2 2 0 0 1-2-2V9m0 0h18',\\n key: 'gugj83',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideTable2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name SwissFranc\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjFWM2g4IiAvPgogIDxwYXRoIGQ9Ik02IDE2aDkiIC8+CiAgPHBhdGggZD0iTTEwIDkuNWg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/swiss-franc\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideSwissFranc]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideSwissFranc extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'swiss-franc',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 21V3h8', key: 'br2l0g' }],\\n ['path', { d: 'M6 16h9', key: '2py0wn' }],\\n ['path', { d: 'M10 9.5h7', key: '13dmhz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideSwissFranc.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TableCellsMerge\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjF2LTYiIC8+CiAgPHBhdGggZD0iTTEyIDlWMyIgLz4KICA8cGF0aCBkPSJNMyAxNWgxOCIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMyIgeT0iMyIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table-cells-merge\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTableCellsMerge]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTableCellsMerge extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'table-cells-merge',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 21v-6', key: 'lihzve' }],\\n ['path', { d: 'M12 9V3', key: 'da5inc' }],\\n ['path', { d: 'M3 15h18', key: '5xshup' }],\\n ['path', { d: 'M3 9h18', key: '1pudct' }],\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTableCellsMerge.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TableOfContents\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xNiAxOUgzIiAvPgogIDxwYXRoIGQ9Ik0yMSA1aC4wMSIgLz4KICA8cGF0aCBkPSJNMjEgMTJoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yMSAxOWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table-of-contents\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTableOfContents]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTableOfContents extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'table-of-contents',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 5H3', key: 'm91uny' }],\\n ['path', { d: 'M16 12H3', key: '1a2rj7' }],\\n ['path', { d: 'M16 19H3', key: 'zzsher' }],\\n ['path', { d: 'M21 5h.01', key: 'wa75ra' }],\\n ['path', { d: 'M21 12h.01', key: 'msek7k' }],\\n ['path', { d: 'M21 19h.01', key: 'qvbq2j' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTableOfContents.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TableColumnsSplit\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTR2MiIgLz4KICA8cGF0aCBkPSJNMTQgMjB2MiIgLz4KICA8cGF0aCBkPSJNMTQgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNCA4djIiIC8+CiAgPHBhdGggZD0iTTIgMTVoOCIgLz4KICA8cGF0aCBkPSJNMiAzaDZhMiAyIDAgMCAxIDIgMnYxNGEyIDIgMCAwIDEtMiAySDIiIC8+CiAgPHBhdGggZD0iTTIgOWg4IiAvPgogIDxwYXRoIGQ9Ik0yMiAxNWgtNCIgLz4KICA8cGF0aCBkPSJNMjIgM2gtMmEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoMiIgLz4KICA8cGF0aCBkPSJNMjIgOWgtNCIgLz4KICA8cGF0aCBkPSJNNSAzdjE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/table-columns-split\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTableColumnsSplit]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTableColumnsSplit extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'table-columns-split',\\n size: 24,\\n node: [\\n ['path', { d: 'M14 14v2', key: 'w2a1xv' }],\\n ['path', { d: 'M14 20v2', key: '1lq872' }],\\n ['path', { d: 'M14 2v2', key: '6buw04' }],\\n ['path', { d: 'M14 8v2', key: 'i67w9a' }],\\n ['path', { d: 'M2 15h8', key: '82wtch' }],\\n ['path', { d: 'M2 3h6a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H2', key: 'up0l64' }],\\n ['path', { d: 'M2 9h8', key: 'yelfik' }],\\n ['path', { d: 'M22 15h-4', key: '1es58f' }],\\n ['path', { d: 'M22 3h-2a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h2', key: 'pdjoqf' }],\\n ['path', { d: 'M22 9h-4', key: '1luja7' }],\\n ['path', { d: 'M5 3v18', key: '14hmio' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTableColumnsSplit.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TableCellsSplit\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTVWOSIgLz4KICA8cGF0aCBkPSJNMyAxNWgxOCIgLz4KICA8cGF0aCBkPSJNMyA5aDE4IiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMyIgeT0iMyIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table-cells-split\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTableCellsSplit]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTableCellsSplit extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'table-cells-split',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 15V9', key: '8c7uyn' }],\\n ['path', { d: 'M3 15h18', key: '5xshup' }],\\n ['path', { d: 'M3 9h18', key: '1pudct' }],\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTableCellsSplit.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TableProperties\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM3YxOCIgLz4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yMSA5SDMiIC8+CiAgPHBhdGggZD0iTTIxIDE1SDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table-properties\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTableProperties]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTableProperties extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'table-properties',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 3v18', key: '14nvp0' }],\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M21 9H3', key: '1338ky' }],\\n ['path', { d: 'M21 15H3', key: '9uk58r' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTableProperties.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TableRowsSplit\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTBoMiIgLz4KICA8cGF0aCBkPSJNMTUgMjJ2LTgiIC8+CiAgPHBhdGggZD0iTTE1IDJ2NCIgLz4KICA8cGF0aCBkPSJNMiAxMGgyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxMGgyIiAvPgogIDxwYXRoIGQ9Ik0zIDE5aDE4IiAvPgogIDxwYXRoIGQ9Ik0zIDIydi02YTIgMiAxMzUgMCAxIDItMmgxNGEyIDIgNDUgMCAxIDIgMnY2IiAvPgogIDxwYXRoIGQ9Ik0zIDJ2MmEyIDIgNDUgMCAwIDIgMmgxNGEyIDIgMTM1IDAgMCAyLTJWMiIgLz4KICA8cGF0aCBkPSJNOCAxMGgyIiAvPgogIDxwYXRoIGQ9Ik05IDIydi04IiAvPgogIDxwYXRoIGQ9Ik05IDJ2NCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/table-rows-split\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTableRowsSplit]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTableRowsSplit extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'table-rows-split',\\n size: 24,\\n node: [\\n ['path', { d: 'M14 10h2', key: '1lstlu' }],\\n ['path', { d: 'M15 22v-8', key: '1fwwgm' }],\\n ['path', { d: 'M15 2v4', key: '1044rn' }],\\n ['path', { d: 'M2 10h2', key: '1r8dkt' }],\\n ['path', { d: 'M20 10h2', key: '1ug425' }],\\n ['path', { d: 'M3 19h18', key: 'awlh7x' }],\\n ['path', { d: 'M3 22v-6a2 2 135 0 1 2-2h14a2 2 45 0 1 2 2v6', key: 'ibqhof' }],\\n ['path', { d: 'M3 2v2a2 2 45 0 0 2 2h14a2 2 135 0 0 2-2V2', key: '1uenja' }],\\n ['path', { d: 'M8 10h2', key: '66od0' }],\\n ['path', { d: 'M9 22v-8', key: 'fmnu31' }],\\n ['path', { d: 'M9 2v4', key: 'j1yeou' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTableRowsSplit.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Table\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxOCIgLz4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0zIDloMTgiIC8+CiAgPHBhdGggZD0iTTMgMTVoMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/table\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTable]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTable extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'table',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 3v18', key: '108xh3' }],\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['path', { d: 'M3 9h18', key: '1pudct' }],\\n ['path', { d: 'M3 15h18', key: '5xshup' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTable.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TabletSmartphone\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMTQiIHg9IjMiIHk9IjgiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik01IDRhMiAyIDAgMCAxIDItMmgxMmEyIDIgMCAwIDEgMiAydjE2YTIgMiAwIDAgMS0yIDJoLTIuNCIgLz4KICA8cGF0aCBkPSJNOCAxOGguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tablet-smartphone\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTabletSmartphone]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTabletSmartphone extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'tablet-smartphone',\\n size: 24,\\n node: [\\n ['rect', { width: '10', height: '14', x: '3', y: '8', rx: '2', key: '1vrsiq' }],\\n ['path', { d: 'M5 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2h-2.4', key: '1j4zmg' }],\\n ['path', { d: 'M8 18h.01', key: 'lrp35t' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTabletSmartphone.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Tablet\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMjAiIHg9IjQiIHk9IjIiIHJ4PSIyIiByeT0iMiIgLz4KICA8bGluZSB4MT0iMTIiIHgyPSIxMi4wMSIgeTE9IjE4IiB5Mj0iMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tablet\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTablet]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTablet extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'tablet',\\n size: 24,\\n node: [\\n ['rect', { width: '16', height: '20', x: '4', y: '2', rx: '2', ry: '2', key: '76otgf' }],\\n ['line', { x1: '12', x2: '12.01', y1: '18', y2: '18', key: '1dp563' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTablet.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TagPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTNoNiIgLz4KICA8cGF0aCBkPSJtMTYuNSA2LjUtMy45MTQtMy45MTRBMiAyIDAgMCAwIDExLjE3MiAySDRhMiAyIDAgMCAwLTIgMnY3LjE3MmEyIDIgMCAwIDAgLjU4NiAxLjQxNGw4LjcwNCA4LjcwNGEyLjQyNiAyLjQyNiAwIDAgMCAzLjQyIDBsMS43OS0xLjc5IiAvPgogIDxwYXRoIGQ9Ik0xOSAxMHY2IiAvPgogIDxjaXJjbGUgY3g9IjcuNSIgY3k9IjcuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tag-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTagPlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTagPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'tag-plus',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 13h6', key: '1um0mj' }],\\n [\\n 'path',\\n {\\n d: 'm16.5 6.5-3.914-3.914A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l1.79-1.79',\\n key: 'dp0yc9',\\n },\\n ],\\n ['path', { d: 'M19 10v6', key: '13mz7b' }],\\n ['circle', { cx: '7.5', cy: '7.5', r: '.5', fill: 'currentColor', key: 'kqv944' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTagPlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TagX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYuNSA2LjUtMy45MTQtMy45MTRBMiAyIDAgMCAwIDExLjE3MiAySDRhMiAyIDAgMCAwLTIgMnY3LjE3MmEyIDIgMCAwIDAgLjU4NiAxLjQxNGw4LjcwNCA4LjcwNGEyLjQzIDIuNDMgMCAwIDAgMy40MiAwbDEuNzktMS43OSIgLz4KICA8cGF0aCBkPSJtMTYuNSAxMC41IDUgNSIgLz4KICA8cGF0aCBkPSJtMjEuNSAxMC41LTUgNSIgLz4KICA8Y2lyY2xlIGN4PSI3LjUiIGN5PSI3LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tag-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTagX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTagX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'tag-x',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm16.5 6.5-3.914-3.914A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.43 2.43 0 0 0 3.42 0l1.79-1.79',\\n key: 'hu94c9',\\n },\\n ],\\n ['path', { d: 'm16.5 10.5 5 5', key: '1jo8bf' }],\\n ['path', { d: 'm21.5 10.5-5 5', key: 'jzei60' }],\\n ['circle', { cx: '7.5', cy: '7.5', r: '.5', fill: 'currentColor', key: 'kqv944' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTagX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Tablets\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI3IiBjeT0iNyIgcj0iNSIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE3IiByPSI1IiAvPgogIDxwYXRoIGQ9Ik0xMiAxN2gxMCIgLz4KICA8cGF0aCBkPSJtMy40NiAxMC41NCA3LjA4LTcuMDgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tablets\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTablets]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTablets extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'tablets',\\n size: 24,\\n node: [\\n ['circle', { cx: '7', cy: '7', r: '5', key: 'x29byf' }],\\n ['circle', { cx: '17', cy: '17', r: '5', key: '1op1d2' }],\\n ['path', { d: 'M12 17h10', key: 'ls21zv' }],\\n ['path', { d: 'm3.46 10.54 7.08-7.08', key: '1rehiu' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTablets.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Tags\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuMTcyIDJhMiAyIDAgMCAxIDEuNDE0LjU4Nmw2LjcxIDYuNzFhMi40IDIuNCAwIDAgMSAwIDMuNDA4bC00LjU5MiA0LjU5MmEyLjQgMi40IDAgMCAxLTMuNDA4IDBsLTYuNzEtNi43MUEyIDIgMCAwIDEgNiA5LjE3MlYzYTEgMSAwIDAgMSAxLTF6IiAvPgogIDxwYXRoIGQ9Ik0yIDd2Ni4xNzJhMiAyIDAgMCAwIC41ODYgMS40MTRsNi43MSA2LjcxYTIuNCAyLjQgMCAwIDAgMy4xOTEuMTkzIiAvPgogIDxjaXJjbGUgY3g9IjEwLjUiIGN5PSI2LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tags\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTags]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTags extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'tags',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M13.172 2a2 2 0 0 1 1.414.586l6.71 6.71a2.4 2.4 0 0 1 0 3.408l-4.592 4.592a2.4 2.4 0 0 1-3.408 0l-6.71-6.71A2 2 0 0 1 6 9.172V3a1 1 0 0 1 1-1z',\\n key: '16rjxf',\\n },\\n ],\\n [\\n 'path',\\n { d: 'M2 7v6.172a2 2 0 0 0 .586 1.414l6.71 6.71a2.4 2.4 0 0 0 3.191.193', key: '178nd4' },\\n ],\\n ['circle', { cx: '10.5', cy: '6.5', r: '.5', fill: 'currentColor', key: '12ikhr' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTags.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Tag\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuNTg2IDIuNTg2QTIgMiAwIDAgMCAxMS4xNzIgMkg0YTIgMiAwIDAgMC0yIDJ2Ny4xNzJhMiAyIDAgMCAwIC41ODYgMS40MTRsOC43MDQgOC43MDRhMi40MjYgMi40MjYgMCAwIDAgMy40MiAwbDYuNTgtNi41OGEyLjQyNiAyLjQyNiAwIDAgMCAwLTMuNDJ6IiAvPgogIDxjaXJjbGUgY3g9IjcuNSIgY3k9IjcuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tag\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTag]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTag extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'tag',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z',\\n key: 'vktsd0',\\n },\\n ],\\n ['circle', { cx: '7.5', cy: '7.5', r: '.5', fill: 'currentColor', key: 'kqv944' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTag.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Tally1\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA0djE2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tally-1\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTally1]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTally1 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'tally-1',\\n size: 24,\\n node: [['path', { d: 'M4 4v16', key: '6qkkli' }]],\\n };\\n protected override readonly icon = signal(LucideTally1.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Tally4\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA0djE2IiAvPgogIDxwYXRoIGQ9Ik05IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE0IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE5IDR2MTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tally-4\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTally4]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTally4 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'tally-4',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 4v16', key: '6qkkli' }],\\n ['path', { d: 'M9 4v16', key: '81ygyz' }],\\n ['path', { d: 'M14 4v16', key: '12vmem' }],\\n ['path', { d: 'M19 4v16', key: '8ij5ei' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTally4.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Tally3\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA0djE2IiAvPgogIDxwYXRoIGQ9Ik05IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE0IDR2MTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tally-3\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTally3]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTally3 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'tally-3',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 4v16', key: '6qkkli' }],\\n ['path', { d: 'M9 4v16', key: '81ygyz' }],\\n ['path', { d: 'M14 4v16', key: '12vmem' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTally3.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Tally2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA0djE2IiAvPgogIDxwYXRoIGQ9Ik05IDR2MTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tally-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTally2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTally2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'tally-2',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 4v16', key: '6qkkli' }],\\n ['path', { d: 'M9 4v16', key: '81ygyz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTally2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Tally5\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCA0djE2IiAvPgogIDxwYXRoIGQ9Ik05IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE0IDR2MTYiIC8+CiAgPHBhdGggZD0iTTE5IDR2MTYiIC8+CiAgPHBhdGggZD0iTTIyIDYgMiAxOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tally-5\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTally5]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTally5 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'tally-5',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 4v16', key: '6qkkli' }],\\n ['path', { d: 'M9 4v16', key: '81ygyz' }],\\n ['path', { d: 'M14 4v16', key: '12vmem' }],\\n ['path', { d: 'M19 4v16', key: '8ij5ei' }],\\n ['path', { d: 'M22 6 2 18', key: 'h9moai' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTally5.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Tangent\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjQiIHI9IjIiIC8+CiAgPHBhdGggZD0iTTE1LjU5IDUuNDEgNS40MSAxNS41OSIgLz4KICA8Y2lyY2xlIGN4PSI0IiBjeT0iMTciIHI9IjIiIC8+CiAgPHBhdGggZD0iTTEyIDIycy00LTktMS41LTExLjVTMjIgMTIgMjIgMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tangent\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTangent]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTangent extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'tangent',\\n size: 24,\\n node: [\\n ['circle', { cx: '17', cy: '4', r: '2', key: 'y5j2s2' }],\\n ['path', { d: 'M15.59 5.41 5.41 15.59', key: 'l0vprr' }],\\n ['circle', { cx: '4', cy: '17', r: '2', key: '9p4efm' }],\\n ['path', { d: 'M12 22s-4-9-1.5-11.5S22 12 22 12', key: '1twk4o' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTangent.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Target\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/target\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTarget]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTarget extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'target',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ['circle', { cx: '12', cy: '12', r: '6', key: '1vlfrh' }],\\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTarget.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Telescope\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuMDY1IDEyLjQ5My02LjE4IDEuMzE4YS45MzQuOTM0IDAgMCAxLTEuMTA4LS43MDJsLS41MzctMi4xNWExLjA3IDEuMDcgMCAwIDEgLjY5MS0xLjI2NWwxMy41MDQtNC40NCIgLz4KICA8cGF0aCBkPSJtMTMuNTYgMTEuNzQ3IDQuMzMyLS45MjQiIC8+CiAgPHBhdGggZD0ibTE2IDIxLTMuMTA1LTYuMjEiIC8+CiAgPHBhdGggZD0iTTE2LjQ4NSA1Ljk0YTIgMiAwIDAgMSAxLjQ1NS0yLjQyNWwxLjA5LS4yNzJhMSAxIDAgMCAxIDEuMjEyLjcyN2wxLjUxNSA2LjA2YTEgMSAwIDAgMS0uNzI3IDEuMjEzbC0xLjA5LjI3MmEyIDIgMCAwIDEtMi40MjUtMS40NTV6IiAvPgogIDxwYXRoIGQ9Im02LjE1OCA4LjYzMyAxLjExNCA0LjQ1NiIgLz4KICA8cGF0aCBkPSJtOCAyMSAzLjEwNS02LjIxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTMiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/telescope\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTelescope]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTelescope extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'telescope',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm10.065 12.493-6.18 1.318a.934.934 0 0 1-1.108-.702l-.537-2.15a1.07 1.07 0 0 1 .691-1.265l13.504-4.44',\\n key: 'k4qptu',\\n },\\n ],\\n ['path', { d: 'm13.56 11.747 4.332-.924', key: '19l80z' }],\\n ['path', { d: 'm16 21-3.105-6.21', key: '7oh9d' }],\\n [\\n 'path',\\n {\\n d: 'M16.485 5.94a2 2 0 0 1 1.455-2.425l1.09-.272a1 1 0 0 1 1.212.727l1.515 6.06a1 1 0 0 1-.727 1.213l-1.09.272a2 2 0 0 1-2.425-1.455z',\\n key: 'm7xp4m',\\n },\\n ],\\n ['path', { d: 'm6.158 8.633 1.114 4.456', key: '74o979' }],\\n ['path', { d: 'm8 21 3.105-6.21', key: '1fvxut' }],\\n ['circle', { cx: '12', cy: '13', r: '2', key: '1c1ljs' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTelescope.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TentTree\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI0IiBjeT0iNCIgcj0iMiIgLz4KICA8cGF0aCBkPSJtMTQgNSAzLTMgMyAzIiAvPgogIDxwYXRoIGQ9Im0xNCAxMCAzLTMgMyAzIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNFYyIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNEg3bC01IDhoMjBaIiAvPgogIDxwYXRoIGQ9Ik04IDE0djgiIC8+CiAgPHBhdGggZD0ibTkgMTQgNSA4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tent-tree\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTentTree]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTentTree extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'tent-tree',\\n size: 24,\\n node: [\\n ['circle', { cx: '4', cy: '4', r: '2', key: 'bt5ra8' }],\\n ['path', { d: 'm14 5 3-3 3 3', key: '1sorif' }],\\n ['path', { d: 'm14 10 3-3 3 3', key: '1jyi9h' }],\\n ['path', { d: 'M17 14V2', key: '8ymqnk' }],\\n ['path', { d: 'M17 14H7l-5 8h20Z', key: '13ar7p' }],\\n ['path', { d: 'M8 14v8', key: '1ghmqk' }],\\n ['path', { d: 'm9 14 5 8', key: '13pgi6' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTentTree.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Terminal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTloOCIgLz4KICA8cGF0aCBkPSJtNCAxNyA2LTYtNi02IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/terminal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTerminal]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTerminal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'terminal',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 19h8', key: 'baeox8' }],\\n ['path', { d: 'm4 17 6-6-6-6', key: '1yngyt' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTerminal.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Tent\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMy41IDIxIDE0IDMiIC8+CiAgPHBhdGggZD0iTTIwLjUgMjEgMTAgMyIgLz4KICA8cGF0aCBkPSJNMTUuNSAyMSAxMiAxNWwtMy41IDYiIC8+CiAgPHBhdGggZD0iTTIgMjFoMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tent\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTent]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTent extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'tent',\\n size: 24,\\n node: [\\n ['path', { d: 'M3.5 21 14 3', key: '1szst5' }],\\n ['path', { d: 'M20.5 21 10 3', key: '1310c3' }],\\n ['path', { d: 'M15.5 21 12 15l-3.5 6', key: '1ddtfw' }],\\n ['path', { d: 'M2 21h20', key: '1nyx9w' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTent.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TestTube\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuNSAydjE3LjVjMCAxLjQtMS4xIDIuNS0yLjUgMi41Yy0xLjQgMC0yLjUtMS4xLTIuNS0yLjVWMiIgLz4KICA8cGF0aCBkPSJNOC41IDJoNyIgLz4KICA8cGF0aCBkPSJNMTQuNSAxNmgtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/test-tube\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTestTube]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTestTube extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'test-tube',\\n size: 24,\\n node: [\\n ['path', { d: 'M14.5 2v17.5c0 1.4-1.1 2.5-2.5 2.5c-1.4 0-2.5-1.1-2.5-2.5V2', key: '125lnx' }],\\n ['path', { d: 'M8.5 2h7', key: 'csnxdl' }],\\n ['path', { d: 'M14.5 16h-5', key: '1ox875' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTestTube.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TestTubeDiagonal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNyA2LjgyIDIxLjE4YTIuODMgMi44MyAwIDAgMS0zLjk5LS4wMWEyLjgzIDIuODMgMCAwIDEgMC00TDE3IDMiIC8+CiAgPHBhdGggZD0ibTE2IDIgNiA2IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNkg0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/test-tube-diagonal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTestTubeDiagonal], svg[lucideTestTube2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTestTubeDiagonal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'test-tube-diagonal',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'M21 7 6.82 21.18a2.83 2.83 0 0 1-3.99-.01a2.83 2.83 0 0 1 0-4L17 3', key: '1ub6xw' },\\n ],\\n ['path', { d: 'm16 2 6 6', key: '1gw87d' }],\\n ['path', { d: 'M12 16H4', key: '1cjfip' }],\\n ],\\n aliases: ['test-tube-2'],\\n };\\n protected override readonly icon = signal(LucideTestTubeDiagonal.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideTestTubeDiagonal\\n */\\nexport const LucideTestTube2 = LucideTestTubeDiagonal;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TextAlignEnd\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMkg5IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOUg3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-align-end\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTextAlignEnd], svg[lucideAlignRight]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTextAlignEnd extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'text-align-end',\\n size: 24,\\n node: [\\n ['path', { d: 'M21 5H3', key: '1fi0y6' }],\\n ['path', { d: 'M21 12H9', key: 'dn1m92' }],\\n ['path', { d: 'M21 19H7', key: '4cu937' }],\\n ],\\n aliases: ['align-right'],\\n };\\n protected override readonly icon = signal(LucideTextAlignEnd.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideTextAlignEnd\\n */\\nexport const LucideAlignRight = LucideTextAlignEnd;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TextAlignJustify\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA1aDE4IiAvPgogIDxwYXRoIGQ9Ik0zIDEyaDE4IiAvPgogIDxwYXRoIGQ9Ik0zIDE5aDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-align-justify\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTextAlignJustify], svg[lucideAlignJustify]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTextAlignJustify extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'text-align-justify',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 5h18', key: '1u36vt' }],\\n ['path', { d: 'M3 12h18', key: '1i2n21' }],\\n ['path', { d: 'M3 19h18', key: 'awlh7x' }],\\n ],\\n aliases: ['align-justify'],\\n };\\n protected override readonly icon = signal(LucideTextAlignJustify.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideTextAlignJustify\\n */\\nexport const LucideAlignJustify = LucideTextAlignJustify;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TestTubes\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAydjE3LjVBMi41IDIuNSAwIDAgMSA2LjUgMjJBMi41IDIuNSAwIDAgMSA0IDE5LjVWMiIgLz4KICA8cGF0aCBkPSJNMjAgMnYxNy41YTIuNSAyLjUgMCAwIDEtMi41IDIuNWEyLjUgMi41IDAgMCAxLTIuNS0yLjVWMiIgLz4KICA8cGF0aCBkPSJNMyAyaDciIC8+CiAgPHBhdGggZD0iTTE0IDJoNyIgLz4KICA8cGF0aCBkPSJNOSAxNkg0IiAvPgogIDxwYXRoIGQ9Ik0yMCAxNmgtNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/test-tubes\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTestTubes]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTestTubes extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'test-tubes',\\n size: 24,\\n node: [\\n ['path', { d: 'M9 2v17.5A2.5 2.5 0 0 1 6.5 22A2.5 2.5 0 0 1 4 19.5V2', key: '1hjrqt' }],\\n ['path', { d: 'M20 2v17.5a2.5 2.5 0 0 1-2.5 2.5a2.5 2.5 0 0 1-2.5-2.5V2', key: '16lc8n' }],\\n ['path', { d: 'M3 2h7', key: '7s29d5' }],\\n ['path', { d: 'M14 2h7', key: '7sicin' }],\\n ['path', { d: 'M9 16H4', key: '1bfye3' }],\\n ['path', { d: 'M20 16h-5', key: 'ddnjpe' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTestTubes.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TextCursorInput\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLTFhMiAyIDAgMCAxLTItMiAyIDIgMCAwIDEtMiAySDYiIC8+CiAgPHBhdGggZD0iTTEzIDhoN2EyIDIgMCAwIDEgMiAydjRhMiAyIDAgMCAxLTIgMmgtNyIgLz4KICA8cGF0aCBkPSJNNSAxNkg0YTIgMiAwIDAgMS0yLTJ2LTRhMiAyIDAgMCAxIDItMmgxIiAvPgogIDxwYXRoIGQ9Ik02IDRoMWEyIDIgMCAwIDEgMiAyIDIgMiAwIDAgMSAyLTJoMSIgLz4KICA8cGF0aCBkPSJNOSA2djEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-cursor-input\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTextCursorInput]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTextCursorInput extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'text-cursor-input',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 20h-1a2 2 0 0 1-2-2 2 2 0 0 1-2 2H6', key: '1528k5' }],\\n ['path', { d: 'M13 8h7a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-7', key: '13ksps' }],\\n ['path', { d: 'M5 16H4a2 2 0 0 1-2-2v-4a2 2 0 0 1 2-2h1', key: '1n9rhb' }],\\n ['path', { d: 'M6 4h1a2 2 0 0 1 2 2 2 2 0 0 1 2-2h1', key: '1mj8rg' }],\\n ['path', { d: 'M9 6v12', key: 'velyjx' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTextCursorInput.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TextAlignStart\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xNSAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xNyAxOUgzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-align-start\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTextAlignStart], svg[lucideText], svg[lucideAlignLeft]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTextAlignStart extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'text-align-start',\\n size: 24,\\n node: [\\n ['path', { d: 'M21 5H3', key: '1fi0y6' }],\\n ['path', { d: 'M15 12H3', key: '6jk70r' }],\\n ['path', { d: 'M17 19H3', key: 'z6ezky' }],\\n ],\\n aliases: ['text', 'align-left'],\\n };\\n protected override readonly icon = signal(LucideTextAlignStart.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideTextAlignStart\\n */\\nexport const LucideText = LucideTextAlignStart;\\n\\n/**\\n * @deprecated\\n * @see LucideTextAlignStart\\n */\\nexport const LucideAlignLeft = LucideTextAlignStart;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TextAlignCenter\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xNyAxMkg3IiAvPgogIDxwYXRoIGQ9Ik0xOSAxOUg1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-align-center\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTextAlignCenter], svg[lucideAlignCenter]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTextAlignCenter extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'text-align-center',\\n size: 24,\\n node: [\\n ['path', { d: 'M21 5H3', key: '1fi0y6' }],\\n ['path', { d: 'M17 12H7', key: '16if0g' }],\\n ['path', { d: 'M19 19H5', key: 'vjpgq2' }],\\n ],\\n aliases: ['align-center'],\\n };\\n protected override readonly icon = signal(LucideTextAlignCenter.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideTextAlignCenter\\n */\\nexport const LucideAlignCenter = LucideTextAlignCenter;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TextCursor\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMjJoLTFhNCA0IDAgMCAxLTQtNFY2YTQgNCAwIDAgMSA0LTRoMSIgLz4KICA8cGF0aCBkPSJNNyAyMmgxYTQgNCAwIDAgMCA0LTQiIC8+CiAgPHBhdGggZD0iTTcgMmgxYTQgNCAwIDAgMSA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/text-cursor\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTextCursor]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTextCursor extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'text-cursor',\\n size: 24,\\n node: [\\n ['path', { d: 'M17 22h-1a4 4 0 0 1-4-4V6a4 4 0 0 1 4-4h1', key: 'uvaxm9' }],\\n ['path', { d: 'M7 22h1a4 4 0 0 0 4-4', key: '1l7xii' }],\\n ['path', { d: 'M7 2h1a4 4 0 0 1 4 4', key: '1vrvvh' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTextCursor.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TextInitial\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNWg2IiAvPgogIDxwYXRoIGQ9Ik0xNSAxMmg2IiAvPgogIDxwYXRoIGQ9Ik0zIDE5aDE4IiAvPgogIDxwYXRoIGQ9Im0zIDEyIDMuNTUzLTcuNzI0YS41LjUgMCAwIDEgLjg5NCAwTDExIDEyIiAvPgogIDxwYXRoIGQ9Ik0zLjkyIDEwaDYuMTYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/text-initial\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTextInitial], svg[lucideLetterText]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTextInitial extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'text-initial',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 5h6', key: '1pr8yx' }],\\n ['path', { d: 'M15 12h6', key: 'upa0zy' }],\\n ['path', { d: 'M3 19h18', key: 'awlh7x' }],\\n ['path', { d: 'm3 12 3.553-7.724a.5.5 0 0 1 .894 0L11 12', key: '6lvno8' }],\\n ['path', { d: 'M3.92 10h6.16', key: '1tl8ex' }],\\n ],\\n aliases: ['letter-text'],\\n };\\n protected override readonly icon = signal(LucideTextInitial.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideTextInitial\\n */\\nexport const LucideLetterText = LucideTextInitial;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TextQuote\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgNUgzIiAvPgogIDxwYXRoIGQ9Ik0yMSAxMkg4IiAvPgogIDxwYXRoIGQ9Ik0yMSAxOUg4IiAvPgogIDxwYXRoIGQ9Ik0zIDEydjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/text-quote\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTextQuote]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTextQuote extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'text-quote',\\n size: 24,\\n node: [\\n ['path', { d: 'M17 5H3', key: '1cn7zz' }],\\n ['path', { d: 'M21 12H8', key: 'scolzb' }],\\n ['path', { d: 'M21 19H8', key: '13qgcb' }],\\n ['path', { d: 'M3 12v7', key: '1ri8j3' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTextQuote.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Theater\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMHMzLTMgMy04IiAvPgogIDxwYXRoIGQ9Ik0yMiAxMHMtMy0zLTMtOCIgLz4KICA8cGF0aCBkPSJNMTAgMmMwIDQuNC0zLjYgOC04IDgiIC8+CiAgPHBhdGggZD0iTTE0IDJjMCA0LjQgMy42IDggOCA4IiAvPgogIDxwYXRoIGQ9Ik0yIDEwczIgMiAyIDUiIC8+CiAgPHBhdGggZD0iTTIyIDEwcy0yIDItMiA1IiAvPgogIDxwYXRoIGQ9Ik04IDE1aDgiIC8+CiAgPHBhdGggZD0iTTIgMjJ2LTFhMiAyIDAgMCAxIDItMmg0YTIgMiAwIDAgMSAyIDJ2MSIgLz4KICA8cGF0aCBkPSJNMTQgMjJ2LTFhMiAyIDAgMCAxIDItMmg0YTIgMiAwIDAgMSAyIDJ2MSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/theater\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTheater]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTheater extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'theater',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 10s3-3 3-8', key: '3xiif0' }],\\n ['path', { d: 'M22 10s-3-3-3-8', key: 'ioaa5q' }],\\n ['path', { d: 'M10 2c0 4.4-3.6 8-8 8', key: '16fkpi' }],\\n ['path', { d: 'M14 2c0 4.4 3.6 8 8 8', key: 'b9eulq' }],\\n ['path', { d: 'M2 10s2 2 2 5', key: '1au1lb' }],\\n ['path', { d: 'M22 10s-2 2-2 5', key: 'qi2y5e' }],\\n ['path', { d: 'M8 15h8', key: '45n4r' }],\\n ['path', { d: 'M2 22v-1a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1', key: '1vsc2m' }],\\n ['path', { d: 'M14 22v-1a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1', key: 'hrha4u' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTheater.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TextSearch\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNUgzIiAvPgogIDxwYXRoIGQ9Ik0xMCAxMkgzIiAvPgogIDxwYXRoIGQ9Ik0xMCAxOUgzIiAvPgogIDxjaXJjbGUgY3g9IjE3IiBjeT0iMTUiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTIxIDE5LTEuOS0xLjkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/text-search\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTextSearch]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTextSearch extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'text-search',\\n size: 24,\\n node: [\\n ['path', { d: 'M21 5H3', key: '1fi0y6' }],\\n ['path', { d: 'M10 12H3', key: '1ulcyk' }],\\n ['path', { d: 'M10 19H3', key: '108z41' }],\\n ['circle', { cx: '17', cy: '15', r: '3', key: '1upz2a' }],\\n ['path', { d: 'm21 19-1.9-1.9', key: 'dwi7p8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTextSearch.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Thermometer\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgNHYxMC41NGE0IDQgMCAxIDEtNCAwVjRhMiAyIDAgMCAxIDQgMFoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/thermometer\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideThermometer]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideThermometer extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'thermometer',\\n size: 24,\\n node: [['path', { d: 'M14 4v10.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0Z', key: '17jzev' }]],\\n };\\n protected override readonly icon = signal(LucideThermometer.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ThermometerSnowflake\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMjAtMS4yNS0yLjVMNiAxOCIgLz4KICA8cGF0aCBkPSJNMTAgNCA4Ljc1IDYuNSA2IDYiIC8+CiAgPHBhdGggZD0iTTEwLjU4NSAxNUgxMCIgLz4KICA8cGF0aCBkPSJNMiAxMmg2LjVMMTAgOSIgLz4KICA8cGF0aCBkPSJNMjAgMTQuNTRhNCA0IDAgMSAxLTQgMFY0YTIgMiAwIDAgMSA0IDB6IiAvPgogIDxwYXRoIGQ9Im00IDEwIDEuNSAyTDQgMTQiIC8+CiAgPHBhdGggZD0ibTcgMjEgMy02LTEuNS0zIiAvPgogIDxwYXRoIGQ9Im03IDMgMyA2aDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/thermometer-snowflake\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideThermometerSnowflake]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideThermometerSnowflake extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'thermometer-snowflake',\\n size: 24,\\n node: [\\n ['path', { d: 'm10 20-1.25-2.5L6 18', key: '18frcb' }],\\n ['path', { d: 'M10 4 8.75 6.5 6 6', key: '7mghy3' }],\\n ['path', { d: 'M10.585 15H10', key: '4nqulp' }],\\n ['path', { d: 'M2 12h6.5L10 9', key: 'kv9z4n' }],\\n ['path', { d: 'M20 14.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0z', key: 'yu0u2z' }],\\n ['path', { d: 'm4 10 1.5 2L4 14', key: 'k9enpj' }],\\n ['path', { d: 'm7 21 3-6-1.5-3', key: 'j8hb9u' }],\\n ['path', { d: 'm7 3 3 6h2', key: '1bbqgq' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideThermometerSnowflake.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ThumbsDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxOC4xMiAxMCAxNEg0LjE3YTIgMiAwIDAgMS0xLjkyLTIuNTZsMi4zMy04QTIgMiAwIDAgMSA2LjUgMkgyMGEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMmgtMi43NmEyIDIgMCAwIDAtMS43OSAxLjExTDEyIDIyYTMuMTMgMy4xMyAwIDAgMS0zLTMuODhaIiAvPgogIDxwYXRoIGQ9Ik0xNyAxNFYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/thumbs-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideThumbsDown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideThumbsDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'thumbs-down',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M9 18.12 10 14H4.17a2 2 0 0 1-1.92-2.56l2.33-8A2 2 0 0 1 6.5 2H20a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.76a2 2 0 0 0-1.79 1.11L12 22a3.13 3.13 0 0 1-3-3.88Z',\\n key: 'm61m77',\\n },\\n ],\\n ['path', { d: 'M17 14V2', key: '8ymqnk' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideThumbsDown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ThumbsUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNS44OCAxNCAxMGg1LjgzYTIgMiAwIDAgMSAxLjkyIDIuNTZsLTIuMzMgOEEyIDIgMCAwIDEgMTcuNSAyMkg0YTIgMiAwIDAgMS0yLTJ2LThhMiAyIDAgMCAxIDItMmgyLjc2YTIgMiAwIDAgMCAxLjc5LTEuMTFMMTIgMmEzLjEzIDMuMTMgMCAwIDEgMyAzLjg4WiIgLz4KICA8cGF0aCBkPSJNNyAxMHYxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/thumbs-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideThumbsUp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideThumbsUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'thumbs-up',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M15 5.88 14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2a3.13 3.13 0 0 1 3 3.88Z',\\n key: 'emmmcr',\\n },\\n ],\\n ['path', { d: 'M7 10v12', key: '1qc93n' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideThumbsUp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TextWrap\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTYtMyAzIDMgMyIgLz4KICA8cGF0aCBkPSJNMyAxMmgxNC41YTEgMSAwIDAgMSAwIDdIMTMiIC8+CiAgPHBhdGggZD0iTTMgMTloNiIgLz4KICA8cGF0aCBkPSJNMyA1aDE4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/text-wrap\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTextWrap], svg[lucideWrapText]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTextWrap extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'text-wrap',\\n size: 24,\\n node: [\\n ['path', { d: 'm16 16-3 3 3 3', key: '117b85' }],\\n ['path', { d: 'M3 12h14.5a1 1 0 0 1 0 7H13', key: '18xa6z' }],\\n ['path', { d: 'M3 19h6', key: '1ygdsz' }],\\n ['path', { d: 'M3 5h18', key: '1u36vt' }],\\n ],\\n aliases: ['wrap-text'],\\n };\\n protected override readonly icon = signal(LucideTextWrap.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideTextWrap\\n */\\nexport const LucideWrapText = LucideTextWrap;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ThermometerSun\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xMiA4YTQgNCAwIDAgMC0xLjY0NSA3LjY0NyIgLz4KICA8cGF0aCBkPSJNMiAxMmgyIiAvPgogIDxwYXRoIGQ9Ik0yMCAxNC41NGE0IDQgMCAxIDEtNCAwVjRhMiAyIDAgMCAxIDQgMHoiIC8+CiAgPHBhdGggZD0ibTQuOTMgNC45MyAxLjQxIDEuNDEiIC8+CiAgPHBhdGggZD0ibTYuMzQgMTcuNjYtMS40MSAxLjQxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/thermometer-sun\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideThermometerSun]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideThermometerSun extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'thermometer-sun',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\\n ['path', { d: 'M12 8a4 4 0 0 0-1.645 7.647', key: 'wz5p04' }],\\n ['path', { d: 'M2 12h2', key: '1t8f8n' }],\\n ['path', { d: 'M20 14.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0z', key: 'yu0u2z' }],\\n ['path', { d: 'm4.93 4.93 1.41 1.41', key: '149t6j' }],\\n ['path', { d: 'm6.34 17.66-1.41 1.41', key: '1m8zz5' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideThermometerSun.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TicketCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJtOSAxMiAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ticket-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTicketCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTicketCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ticket-check',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z',\\n key: 'qn84l0',\\n },\\n ],\\n ['path', { d: 'm9 12 2 2 4-4', key: 'dzmm74' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTicketCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TicketSlash\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJtOS41IDE0LjUgNS01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ticket-slash\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTicketSlash]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTicketSlash extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ticket-slash',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z',\\n key: 'qn84l0',\\n },\\n ],\\n ['path', { d: 'm9.5 14.5 5-5', key: 'qviqfa' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTicketSlash.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TicketX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJtOS41IDE0LjUgNS01IiAvPgogIDxwYXRoIGQ9Im05LjUgOS41IDUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ticket-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTicketX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTicketX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ticket-x',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z',\\n key: 'qn84l0',\\n },\\n ],\\n ['path', { d: 'm9.5 14.5 5-5', key: 'qviqfa' }],\\n ['path', { d: 'm9.5 9.5 5 5', key: '18nt4w' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTicketX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TicketMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJNOSAxMmg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ticket-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTicketMinus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTicketMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ticket-minus',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z',\\n key: 'qn84l0',\\n },\\n ],\\n ['path', { d: 'M9 12h6', key: '1c52cq' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTicketMinus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Ticket\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJNMTMgNXYyIiAvPgogIDxwYXRoIGQ9Ik0xMyAxN3YyIiAvPgogIDxwYXRoIGQ9Ik0xMyAxMXYyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ticket\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTicket]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTicket extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ticket',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z',\\n key: 'qn84l0',\\n },\\n ],\\n ['path', { d: 'M13 5v2', key: 'dyzc3o' }],\\n ['path', { d: 'M13 17v2', key: '1ont0d' }],\\n ['path', { d: 'M13 11v2', key: '1wjjxi' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTicket.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TicketPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDAgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMCAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJNOSAxMmg2IiAvPgogIDxwYXRoIGQ9Ik0xMiA5djYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ticket-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTicketPlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTicketPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ticket-plus',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z',\\n key: 'qn84l0',\\n },\\n ],\\n ['path', { d: 'M9 12h6', key: '1c52cq' }],\\n ['path', { d: 'M12 9v6', key: '199k2o' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTicketPlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TicketsPlane\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNSAxN2gxLjIyN2EyIDIgMCAwIDAgMS4zNDUtLjUyTDE4IDEyIiAvPgogIDxwYXRoIGQ9Im0xMiAxMy41IDMuNzk0LjUwNiIgLz4KICA8cGF0aCBkPSJtMy4xNzMgOC4xOCAxMS01YTIgMiAwIDAgMSAyLjY0Ny45OTNMMTguNTYgOCIgLz4KICA8cGF0aCBkPSJNNiAxMFY4IiAvPgogIDxwYXRoIGQ9Ik02IDE0djEiIC8+CiAgPHBhdGggZD0iTTYgMTl2MiIgLz4KICA8cmVjdCB4PSIyIiB5PSI4IiB3aWR0aD0iMjAiIGhlaWdodD0iMTMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tickets-plane\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTicketsPlane]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTicketsPlane extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'tickets-plane',\\n size: 24,\\n node: [\\n ['path', { d: 'M10.5 17h1.227a2 2 0 0 0 1.345-.52L18 12', key: '16muxl' }],\\n ['path', { d: 'm12 13.5 3.794.506', key: '6v5z87' }],\\n ['path', { d: 'm3.173 8.18 11-5a2 2 0 0 1 2.647.993L18.56 8', key: '15hfpj' }],\\n ['path', { d: 'M6 10V8', key: '1y41hn' }],\\n ['path', { d: 'M6 14v1', key: 'cao2tf' }],\\n ['path', { d: 'M6 19v2', key: '1loha6' }],\\n ['rect', { x: '2', y: '8', width: '20', height: '13', rx: '2', key: 'p3bz5l' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTicketsPlane.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TimerOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMmg0IiAvPgogIDxwYXRoIGQ9Ik00LjYgMTFhOCA4IDAgMCAwIDEuNyA4LjcgOCA4IDAgMCAwIDguNyAxLjciIC8+CiAgPHBhdGggZD0iTTcuNCA3LjRhOCA4IDAgMCAxIDEwLjMgMSA4IDggMCAwIDEgLjkgMTAuMiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0xMiAxMnYtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/timer-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTimerOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTimerOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'timer-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 2h4', key: 'n1abiw' }],\\n ['path', { d: 'M4.6 11a8 8 0 0 0 1.7 8.7 8 8 0 0 0 8.7 1.7', key: '10he05' }],\\n ['path', { d: 'M7.4 7.4a8 8 0 0 1 10.3 1 8 8 0 0 1 .9 10.2', key: '15f7sh' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M12 12v-2', key: 'fwoke6' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTimerOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Timeline\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNCAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTQgMTZoLjAxIiAvPgogIDxwYXRoIGQ9Ik00IDIwaC4wMSIgLz4KICA8cGF0aCBkPSJNNCA0aC4wMSIgLz4KICA8cGF0aCBkPSJNNCA4aC4wMSIgLz4KICA8cGF0aCBkPSJNOS40MTQgMTMuNDE0YTIgMiAwIDAgMCAxLjQxNC41ODZIMTlhMSAxIDAgMCAwIDEtMXYtMmExIDEgMCAwIDAtMS0xaC04LjE3MmEyIDIgMCAwIDAtMS40MTQuNTg2TDggMTJ6IiAvPgogIDxwYXRoIGQ9Ik05LjQxNCAyMS40MTRhMiAyIDAgMCAwIDEuNDE0LjU4NkgxOWExIDEgMCAwIDAgMS0xdi0yYTEgMSAwIDAgMC0xLTFoLTguMTcyYTIgMiAwIDAgMC0xLjQxNC41ODZMOCAyMHoiIC8+CiAgPHBhdGggZD0iTTkuNDE0IDUuNDE0QTIgMiAwIDAgMCAxMC44MjggNkgxOWExIDEgMCAwIDAgMS0xVjNhMSAxIDAgMCAwLTEtMWgtOC4xNzJhMiAyIDAgMCAwLTEuNDE0LjU4Nkw4IDR6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/timeline\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTimeline]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTimeline extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'timeline',\\n size: 24,\\n node: [\\n ['path', { d: 'M4 12h.01', key: '158zrr' }],\\n ['path', { d: 'M4 16h.01', key: 'jrnfb7' }],\\n ['path', { d: 'M4 20h.01', key: 'orx0iu' }],\\n ['path', { d: 'M4 4h.01', key: 'cieki8' }],\\n ['path', { d: 'M4 8h.01', key: '43g258' }],\\n [\\n 'path',\\n {\\n d: 'M9.414 13.414a2 2 0 0 0 1.414.586H19a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1h-8.172a2 2 0 0 0-1.414.586L8 12z',\\n key: '1pvxkf',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M9.414 21.414a2 2 0 0 0 1.414.586H19a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1h-8.172a2 2 0 0 0-1.414.586L8 20z',\\n key: '1k13gh',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M9.414 5.414A2 2 0 0 0 10.828 6H19a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1h-8.172a2 2 0 0 0-1.414.586L8 4z',\\n key: '12x0hd',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideTimeline.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TimerReset\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMmg0IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNHYtNCIgLz4KICA8cGF0aCBkPSJNNCAxM2E4IDggMCAwIDEgOC03IDggOCAwIDEgMS01LjMgMTRMNCAxNy42IiAvPgogIDxwYXRoIGQ9Ik05IDE3SDR2NSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/timer-reset\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTimerReset]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTimerReset extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'timer-reset',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 2h4', key: 'n1abiw' }],\\n ['path', { d: 'M12 14v-4', key: '1evpnu' }],\\n ['path', { d: 'M4 13a8 8 0 0 1 8-7 8 8 0 1 1-5.3 14L4 17.6', key: '1ts96g' }],\\n ['path', { d: 'M9 17H4v5', key: '8t5av' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTimerReset.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Tickets\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMy4xNzMgOC4xOCAxMS01YTIgMiAwIDAgMSAyLjY0Ny45OTNMMTguNTYgOCIgLz4KICA8cGF0aCBkPSJNNiAxMFY4IiAvPgogIDxwYXRoIGQ9Ik02IDE0djEiIC8+CiAgPHBhdGggZD0iTTYgMTl2MiIgLz4KICA8cmVjdCB4PSIyIiB5PSI4IiB3aWR0aD0iMjAiIGhlaWdodD0iMTMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tickets\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTickets]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTickets extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'tickets',\\n size: 24,\\n node: [\\n ['path', { d: 'm3.173 8.18 11-5a2 2 0 0 1 2.647.993L18.56 8', key: '15hfpj' }],\\n ['path', { d: 'M6 10V8', key: '1y41hn' }],\\n ['path', { d: 'M6 14v1', key: 'cao2tf' }],\\n ['path', { d: 'M6 19v2', key: '1loha6' }],\\n ['rect', { x: '2', y: '8', width: '20', height: '13', rx: '2', key: 'p3bz5l' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTickets.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TicketPercent\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA5YTMgMyAwIDEgMSAwIDZ2MmEyIDIgMCAwIDAgMiAyaDE2YTIgMiAwIDAgMCAyLTJ2LTJhMyAzIDAgMSAxIDAtNlY3YTIgMiAwIDAgMC0yLTJINGEyIDIgMCAwIDAtMiAyWiIgLz4KICA8cGF0aCBkPSJNOSA5aC4wMSIgLz4KICA8cGF0aCBkPSJtMTUgOS02IDYiIC8+CiAgPHBhdGggZD0iTTE1IDE1aC4wMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/ticket-percent\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTicketPercent]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTicketPercent extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ticket-percent',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M2 9a3 3 0 1 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 1 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z',\\n key: '1l48ns',\\n },\\n ],\\n ['path', { d: 'M9 9h.01', key: '1q5me6' }],\\n ['path', { d: 'm15 9-6 6', key: '1uzhvr' }],\\n ['path', { d: 'M15 15h.01', key: 'lqbp3k' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTicketPercent.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ToggleLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iMTIiIHI9IjMiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiB4PSIyIiB5PSI1IiByeD0iNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/toggle-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideToggleLeft]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideToggleLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'toggle-left',\\n size: 24,\\n node: [\\n ['circle', { cx: '9', cy: '12', r: '3', key: 'u3jwor' }],\\n ['rect', { width: '20', height: '14', x: '2', y: '5', rx: '7', key: 'g7kal2' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideToggleLeft.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Toilet\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAxMmgxM2ExIDEgMCAwIDEgMSAxIDUgNSAwIDAgMS01IDVoLS41OThhLjUuNSAwIDAgMC0uNDI0Ljc2NWwxLjU0NCAyLjQ3YS41LjUgMCAwIDEtLjQyNC43NjVINS40MDJhLjUuNSAwIDAgMS0uNDI0LS43NjVMNyAxOCIgLz4KICA8cGF0aCBkPSJNOCAxOGE1IDUgMCAwIDEtNS01VjRhMiAyIDAgMCAxIDItMmg4YTIgMiAwIDAgMSAyIDJ2OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/toilet\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideToilet]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideToilet extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'toilet',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M7 12h13a1 1 0 0 1 1 1 5 5 0 0 1-5 5h-.598a.5.5 0 0 0-.424.765l1.544 2.47a.5.5 0 0 1-.424.765H5.402a.5.5 0 0 1-.424-.765L7 18',\\n key: 'kc4kqr',\\n },\\n ],\\n ['path', { d: 'M8 18a5 5 0 0 1-5-5V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v8', key: '1tqs57' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideToilet.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ToolCase\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTVoNCIgLz4KICA8cGF0aCBkPSJtMTQuODE3IDEwLjk5NS0uOTcxLTEuNDUgMS4wMzQtMS4yMzJhMiAyIDAgMCAwLTIuMDI1LTMuMjM4bC0xLjgyLjM2NEw5LjkxIDMuODg1YTIgMiAwIDAgMC0zLjYyNS43NDhMNi4xNDEgNi41NWwtMS43MjUuNDI2YTIgMiAwIDAgMC0uMTkgMy43NTZsLjY1Ny4yNyIgLz4KICA8cGF0aCBkPSJtMTguODIyIDEwLjk5NSAyLjI2LTUuMzhhMSAxIDAgMCAwLS41NTctMS4zMThMMTYuOTU0IDIuOWExIDEgMCAwIDAtMS4yODEuNTMzbC0uOTI0IDIuMTIyIiAvPgogIDxwYXRoIGQ9Ik00IDEyLjAwNkExIDEgMCAwIDEgNC45OTQgMTFIMTlhMSAxIDAgMCAxIDEgMXY3YTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yeiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tool-case\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideToolCase]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideToolCase extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'tool-case',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 15h4', key: '192ueg' }],\\n [\\n 'path',\\n {\\n d: 'm14.817 10.995-.971-1.45 1.034-1.232a2 2 0 0 0-2.025-3.238l-1.82.364L9.91 3.885a2 2 0 0 0-3.625.748L6.141 6.55l-1.725.426a2 2 0 0 0-.19 3.756l.657.27',\\n key: 'xbnumr',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'm18.822 10.995 2.26-5.38a1 1 0 0 0-.557-1.318L16.954 2.9a1 1 0 0 0-1.281.533l-.924 2.122',\\n key: 'eaw7gc',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M4 12.006A1 1 0 0 1 4.994 11H19a1 1 0 0 1 1 1v7a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2z',\\n key: '1vaooh',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideToolCase.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Torus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8ZWxsaXBzZSBjeD0iMTIiIGN5PSIxMSIgcng9IjMiIHJ5PSIyIiAvPgogIDxlbGxpcHNlIGN4PSIxMiIgY3k9IjEyLjUiIHJ4PSIxMCIgcnk9IjguNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/torus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTorus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTorus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'torus',\\n size: 24,\\n node: [\\n ['ellipse', { cx: '12', cy: '11', rx: '3', ry: '2', key: '1b2qxu' }],\\n ['ellipse', { cx: '12', cy: '12.5', rx: '10', ry: '8.5', key: 'h8emeu' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTorus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TouchpadOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjB2LTYiIC8+CiAgPHBhdGggZD0iTTE5LjY1NiAxNEgyMiIgLz4KICA8cGF0aCBkPSJNMiAxNGgxMiIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik0yMCAyMEg0YTIgMiAwIDAgMS0yLTJWNmEyIDIgMCAwIDEgMi0yIiAvPgogIDxwYXRoIGQ9Ik05LjY1NiA0SDIwYTIgMiAwIDAgMSAyIDJ2MTAuMzQ0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/touchpad-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTouchpadOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTouchpadOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'touchpad-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 20v-6', key: '1rm09r' }],\\n ['path', { d: 'M19.656 14H22', key: '170xzr' }],\\n ['path', { d: 'M2 14h12', key: 'd8icqz' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M20 20H4a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2', key: 's23sx2' }],\\n ['path', { d: 'M9.656 4H20a2 2 0 0 1 2 2v10.344', key: 'ovjcvl' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTouchpadOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Toolbox\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTJ2NCIgLz4KICA8cGF0aCBkPSJNMTYgNlY0YTIgMiAwIDAwLTItMmgtNGEyIDIgMCAwMC0yIDJ2MiIgLz4KICA8cGF0aCBkPSJNMTcgNmEyIDIgMCAwMTEuNDE0LjU4NmwzIDNBMiAyIDAgMDEyMiAxMXY4YTIgMiAwIDAxLTIgMkg0YTIgMiAwIDAxLTItMnYtOGEyIDIgMCAwMS41ODYtMS40MTRsMy0zQTIgMiAwIDAxNyA2eiIgLz4KICA8cGF0aCBkPSJNMiAxNGgyMCIgLz4KICA8cGF0aCBkPSJNOCAxMnY0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/toolbox\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideToolbox]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideToolbox extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'toolbox',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 12v4', key: 'vf1vip' }],\\n ['path', { d: 'M16 6V4a2 2 0 00-2-2h-4a2 2 0 00-2 2v2', key: 'llnzfg' }],\\n [\\n 'path',\\n {\\n d: 'M17 6a2 2 0 011.414.586l3 3A2 2 0 0122 11v8a2 2 0 01-2 2H4a2 2 0 01-2-2v-8a2 2 0 01.586-1.414l3-3A2 2 0 017 6z',\\n key: '1hprxj',\\n },\\n ],\\n ['path', { d: 'M2 14h20', key: 'myj16y' }],\\n ['path', { d: 'M8 12v4', key: '1w4uao' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideToolbox.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Timer\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8bGluZSB4MT0iMTAiIHgyPSIxNCIgeTE9IjIiIHkyPSIyIiAvPgogIDxsaW5lIHgxPSIxMiIgeDI9IjE1IiB5MT0iMTQiIHkyPSIxMSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE0IiByPSI4IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/timer\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTimer]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTimer extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'timer',\\n size: 24,\\n node: [\\n ['line', { x1: '10', x2: '14', y1: '2', y2: '2', key: '14vaq8' }],\\n ['line', { x1: '12', x2: '15', y1: '14', y2: '11', key: '17fdiu' }],\\n ['circle', { cx: '12', cy: '14', r: '8', key: '1e1u0o' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTimer.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TowelRack\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgN2gtMiIgLz4KICA8cGF0aCBkPSJNNi41IDNoMTFBMi41IDIuNSAwIDAgMSAyMCA1LjVWMjBhMSAxIDAgMCAxLTEgMWgtOWExIDEgMCAwIDEtMS0xVjUuNWExIDEgMCAwIDAtNSAwVjE3YTEgMSAwIDAgMCAxIDFoNCIgLz4KICA8cGF0aCBkPSJNOSA3SDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/towel-rack\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTowelRack]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTowelRack extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'towel-rack',\\n size: 24,\\n node: [\\n ['path', { d: 'M22 7h-2', key: '1okbx2' }],\\n [\\n 'path',\\n {\\n d: 'M6.5 3h11A2.5 2.5 0 0 1 20 5.5V20a1 1 0 0 1-1 1h-9a1 1 0 0 1-1-1V5.5a1 1 0 0 0-5 0V17a1 1 0 0 0 1 1h4',\\n key: 'kc32tg',\\n },\\n ],\\n ['path', { d: 'M9 7H2', key: 'ahf7b7' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTowelRack.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ToggleRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxNSIgY3k9IjEyIiByPSIzIiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCIgeD0iMiIgeT0iNSIgcng9IjciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/toggle-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideToggleRight]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideToggleRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'toggle-right',\\n size: 24,\\n node: [\\n ['circle', { cx: '15', cy: '12', r: '3', key: '1afu0r' }],\\n ['rect', { width: '20', height: '14', x: '2', y: '5', rx: '7', key: 'g7kal2' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideToggleRight.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Touchpad\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yIDE0aDIwIiAvPgogIDxwYXRoIGQ9Ik0xMiAyMHYtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/touchpad\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTouchpad]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTouchpad extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'touchpad',\\n size: 24,\\n node: [\\n ['rect', { width: '20', height: '16', x: '2', y: '4', rx: '2', key: '18n3k1' }],\\n ['path', { d: 'M2 14h20', key: 'myj16y' }],\\n ['path', { d: 'M12 20v-6', key: '1rm09r' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTouchpad.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TowerControl\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTguMiAxMi4yNyAyMCA2SDRsMS44IDYuMjdhMSAxIDAgMCAwIC45NS43M2gxMC41YTEgMSAwIDAgMCAuOTYtLjczWiIgLz4KICA8cGF0aCBkPSJNOCAxM3Y5IiAvPgogIDxwYXRoIGQ9Ik0xNiAyMnYtOSIgLz4KICA8cGF0aCBkPSJtOSA2IDEgNyIgLz4KICA8cGF0aCBkPSJtMTUgNi0xIDciIC8+CiAgPHBhdGggZD0iTTEyIDZWMiIgLz4KICA8cGF0aCBkPSJNMTMgMmgtMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tower-control\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTowerControl]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTowerControl extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'tower-control',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M18.2 12.27 20 6H4l1.8 6.27a1 1 0 0 0 .95.73h10.5a1 1 0 0 0 .96-.73Z',\\n key: '1pledb',\\n },\\n ],\\n ['path', { d: 'M8 13v9', key: 'hmv0ci' }],\\n ['path', { d: 'M16 22v-9', key: 'ylnf1u' }],\\n ['path', { d: 'm9 6 1 7', key: 'dpdgam' }],\\n ['path', { d: 'm15 6-1 7', key: 'ls7zgu' }],\\n ['path', { d: 'M12 6V2', key: '1pj48d' }],\\n ['path', { d: 'M13 2h-2', key: 'mj6ths' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTowerControl.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ToyBrick\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTIiIHg9IjMiIHk9IjgiIHJ4PSIxIiAvPgogIDxwYXRoIGQ9Ik0xMCA4VjVjMC0uNi0uNC0xLTEtMUg2YTEgMSAwIDAgMC0xIDF2MyIgLz4KICA8cGF0aCBkPSJNMTkgOFY1YzAtLjYtLjQtMS0xLTFoLTNhMSAxIDAgMCAwLTEgMXYzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/toy-brick\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideToyBrick]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideToyBrick extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'toy-brick',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '12', x: '3', y: '8', rx: '1', key: '158fvp' }],\\n ['path', { d: 'M10 8V5c0-.6-.4-1-1-1H6a1 1 0 0 0-1 1v3', key: 's0042v' }],\\n ['path', { d: 'M19 8V5c0-.6-.4-1-1-1h-3a1 1 0 0 0-1 1v3', key: '9wmeh2' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideToyBrick.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Tractor\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAgMTEgMTEgLjlhMSAxIDAgMCAxIC44IDEuMWwtLjY2NSA0LjE1OGExIDEgMCAwIDEtLjk4OC44NDJIMjAiIC8+CiAgPHBhdGggZD0iTTE2IDE4aC01IiAvPgogIDxwYXRoIGQ9Ik0xOCA1YTEgMSAwIDAgMC0xIDF2NS41NzMiIC8+CiAgPHBhdGggZD0iTTMgNGg4LjEyOWExIDEgMCAwIDEgLjk5Ljg2M0wxMyAxMS4yNDYiIC8+CiAgPHBhdGggZD0iTTQgMTFWNCIgLz4KICA8cGF0aCBkPSJNNyAxNWguMDEiIC8+CiAgPHBhdGggZD0iTTggMTAuMVY0IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNyIgY3k9IjE1IiByPSI1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tractor\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTractor]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTractor extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'tractor',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'm10 11 11 .9a1 1 0 0 1 .8 1.1l-.665 4.158a1 1 0 0 1-.988.842H20', key: 'she1j9' },\\n ],\\n ['path', { d: 'M16 18h-5', key: 'bq60fd' }],\\n ['path', { d: 'M18 5a1 1 0 0 0-1 1v5.573', key: '1kv8ia' }],\\n ['path', { d: 'M3 4h8.129a1 1 0 0 1 .99.863L13 11.246', key: '1q1ert' }],\\n ['path', { d: 'M4 11V4', key: '9ft8pt' }],\\n ['path', { d: 'M7 15h.01', key: 'k5ht0j' }],\\n ['path', { d: 'M8 10.1V4', key: '1jgyzo' }],\\n ['circle', { cx: '18', cy: '18', r: '2', key: '1emm8v' }],\\n ['circle', { cx: '7', cy: '15', r: '5', key: 'ddtuc' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTractor.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Tornado\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgNEgzIiAvPgogIDxwYXRoIGQ9Ik0xOCA4SDYiIC8+CiAgPHBhdGggZD0iTTE5IDEySDkiIC8+CiAgPHBhdGggZD0iTTE2IDE2aC02IiAvPgogIDxwYXRoIGQ9Ik0xMSAyMEg5IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tornado\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTornado]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTornado extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'tornado',\\n size: 24,\\n node: [\\n ['path', { d: 'M21 4H3', key: '1hwok0' }],\\n ['path', { d: 'M18 8H6', key: '41n648' }],\\n ['path', { d: 'M19 12H9', key: '1g4lpz' }],\\n ['path', { d: 'M16 16h-6', key: '1j5d54' }],\\n ['path', { d: 'M11 20H9', key: '39obr8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTornado.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TrainTrack\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxNyAxNyAyIiAvPgogIDxwYXRoIGQ9Im0yIDE0IDggOCIgLz4KICA8cGF0aCBkPSJtNSAxMSA4IDgiIC8+CiAgPHBhdGggZD0ibTggOCA4IDgiIC8+CiAgPHBhdGggZD0ibTExIDUgOCA4IiAvPgogIDxwYXRoIGQ9Im0xNCAyIDggOCIgLz4KICA8cGF0aCBkPSJNNyAyMiAyMiA3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/train-track\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTrainTrack]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTrainTrack extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'train-track',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 17 17 2', key: '18b09t' }],\\n ['path', { d: 'm2 14 8 8', key: '1gv9hu' }],\\n ['path', { d: 'm5 11 8 8', key: '189pqp' }],\\n ['path', { d: 'm8 8 8 8', key: '1imecy' }],\\n ['path', { d: 'm11 5 8 8', key: 'ummqn6' }],\\n ['path', { d: 'm14 2 8 8', key: '1vk7dn' }],\\n ['path', { d: 'M7 22 22 7', key: '15mb1i' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTrainTrack.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TrafficCone\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuMDUgMTAuOTY2YTUgMi41IDAgMCAxLTguMSAwIiAvPgogIDxwYXRoIGQ9Im0xNi45MjMgMTQuMDQ5IDQuNDggMi4wNGExIDEgMCAwIDEgLjAwMSAxLjgzMWwtOC41NzQgMy45YTIgMiAwIDAgMS0xLjY2IDBsLTguNTc0LTMuOTFhMSAxIDAgMCAxIDAtMS44M2w0LjQ4NC0yLjA0IiAvPgogIDxwYXRoIGQ9Ik0xNi45NDkgMTQuMTRhNSAyLjUgMCAxIDEtOS45IDBMMTAuMDYzIDMuNWEyIDIgMCAwIDEgMy44NzQgMHoiIC8+CiAgPHBhdGggZD0iTTkuMTk0IDYuNTdhNSAyLjUgMCAwIDAgNS42MSAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/traffic-cone\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTrafficCone]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTrafficCone extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'traffic-cone',\\n size: 24,\\n node: [\\n ['path', { d: 'M16.05 10.966a5 2.5 0 0 1-8.1 0', key: 'm5jpwb' }],\\n [\\n 'path',\\n {\\n d: 'm16.923 14.049 4.48 2.04a1 1 0 0 1 .001 1.831l-8.574 3.9a2 2 0 0 1-1.66 0l-8.574-3.91a1 1 0 0 1 0-1.83l4.484-2.04',\\n key: 'rbg3g8',\\n },\\n ],\\n [\\n 'path',\\n { d: 'M16.949 14.14a5 2.5 0 1 1-9.9 0L10.063 3.5a2 2 0 0 1 3.874 0z', key: 'vap8c8' },\\n ],\\n ['path', { d: 'M9.194 6.57a5 2.5 0 0 0 5.61 0', key: '15hn5c' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTrafficCone.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TrainFrontTunnel\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMlYxMmExMCAxMCAwIDEgMSAyMCAwdjEwIiAvPgogIDxwYXRoIGQ9Ik0xNSA2Ljh2MS40YTMgMi44IDAgMSAxLTYgMFY2LjgiIC8+CiAgPHBhdGggZD0iTTEwIDE1aC4wMSIgLz4KICA8cGF0aCBkPSJNMTQgMTVoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xMCAxOWE0IDQgMCAwIDEtNC00di0zYTYgNiAwIDEgMSAxMiAwdjNhNCA0IDAgMCAxLTQgNFoiIC8+CiAgPHBhdGggZD0ibTkgMTktMiAzIiAvPgogIDxwYXRoIGQ9Im0xNSAxOSAyIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/train-front-tunnel\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTrainFrontTunnel]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTrainFrontTunnel extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'train-front-tunnel',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 22V12a10 10 0 1 1 20 0v10', key: 'o0fyp0' }],\\n ['path', { d: 'M15 6.8v1.4a3 2.8 0 1 1-6 0V6.8', key: 'm8q3n9' }],\\n ['path', { d: 'M10 15h.01', key: '44in9x' }],\\n ['path', { d: 'M14 15h.01', key: '5mohn5' }],\\n ['path', { d: 'M10 19a4 4 0 0 1-4-4v-3a6 6 0 1 1 12 0v3a4 4 0 0 1-4 4Z', key: 'hckbmu' }],\\n ['path', { d: 'm9 19-2 3', key: 'iij7hm' }],\\n ['path', { d: 'm15 19 2 3', key: 'npx8sa' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTrainFrontTunnel.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TrainFront\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAzLjFWN2E0IDQgMCAwIDAgOCAwVjMuMSIgLz4KICA8cGF0aCBkPSJtOSAxNS0xLTEiIC8+CiAgPHBhdGggZD0ibTE1IDE1IDEtMSIgLz4KICA8cGF0aCBkPSJNOSAxOWMtMi44IDAtNS0yLjItNS01di00YTggOCAwIDAgMSAxNiAwdjRjMCAyLjgtMi4yIDUtNSA1WiIgLz4KICA8cGF0aCBkPSJtOCAxOS0yIDMiIC8+CiAgPHBhdGggZD0ibTE2IDE5IDIgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/train-front\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTrainFront]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTrainFront extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'train-front',\\n size: 24,\\n node: [\\n ['path', { d: 'M8 3.1V7a4 4 0 0 0 8 0V3.1', key: '1v71zp' }],\\n ['path', { d: 'm9 15-1-1', key: '1yrq24' }],\\n ['path', { d: 'm15 15 1-1', key: '1t0d6s' }],\\n ['path', { d: 'M9 19c-2.8 0-5-2.2-5-5v-4a8 8 0 0 1 16 0v4c0 2.8-2.2 5-5 5Z', key: '1p0hjs' }],\\n ['path', { d: 'm8 19-2 3', key: '13i0xs' }],\\n ['path', { d: 'm16 19 2 3', key: 'xo31yx' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTrainFront.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TramFront\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHg9IjQiIHk9IjMiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik00IDExaDE2IiAvPgogIDxwYXRoIGQ9Ik0xMiAzdjgiIC8+CiAgPHBhdGggZD0ibTggMTktMiAzIiAvPgogIDxwYXRoIGQ9Im0xOCAyMi0yLTMiIC8+CiAgPHBhdGggZD0iTTggMTVoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xNiAxNWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tram-front\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTramFront], svg[lucideTrain]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTramFront extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'tram-front',\\n size: 24,\\n node: [\\n ['rect', { width: '16', height: '16', x: '4', y: '3', rx: '2', key: '1wxw4b' }],\\n ['path', { d: 'M4 11h16', key: 'mpoxn0' }],\\n ['path', { d: 'M12 3v8', key: '1h2ygw' }],\\n ['path', { d: 'm8 19-2 3', key: '13i0xs' }],\\n ['path', { d: 'm18 22-2-3', key: '1p0ohu' }],\\n ['path', { d: 'M8 15h.01', key: 'a7atzg' }],\\n ['path', { d: 'M16 15h.01', key: 'rnfrdf' }],\\n ],\\n aliases: ['train'],\\n };\\n protected override readonly icon = signal(LucideTramFront.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideTramFront\\n */\\nexport const LucideTrain = LucideTramFront;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Trash\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgNnYxNGEyIDIgMCAwIDEtMiAySDdhMiAyIDAgMCAxLTItMlY2IiAvPgogIDxwYXRoIGQ9Ik0zIDZoMTgiIC8+CiAgPHBhdGggZD0iTTggNlY0YTIgMiAwIDAgMSAyLTJoNGEyIDIgMCAwIDEgMiAydjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/trash\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTrash]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTrash extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'trash',\\n size: 24,\\n node: [\\n ['path', { d: 'M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6', key: 'miytrc' }],\\n ['path', { d: 'M3 6h18', key: 'd0wm0j' }],\\n ['path', { d: 'M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2', key: 'e791ji' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTrash.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TreeDeciduous\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAxOWE0IDQgMCAwIDEtMi4yNC03LjMyQTMuNSAzLjUgMCAwIDEgOSA2LjAzVjZhMyAzIDAgMSAxIDYgMHYuMDRhMy41IDMuNSAwIDAgMSAzLjI0IDUuNjVBNCA0IDAgMCAxIDE2IDE5WiIgLz4KICA8cGF0aCBkPSJNMTIgMTl2MyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tree-deciduous\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTreeDeciduous]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTreeDeciduous extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'tree-deciduous',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M8 19a4 4 0 0 1-2.24-7.32A3.5 3.5 0 0 1 9 6.03V6a3 3 0 1 1 6 0v.04a3.5 3.5 0 0 1 3.24 5.65A4 4 0 0 1 16 19Z',\\n key: 'oadzkq',\\n },\\n ],\\n ['path', { d: 'M12 19v3', key: 'npa21l' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTreeDeciduous.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Transgender\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTZ2NiIgLz4KICA8cGF0aCBkPSJNMTQgMjBoLTQiIC8+CiAgPHBhdGggZD0iTTE4IDJoNHY0IiAvPgogIDxwYXRoIGQ9Im0yIDIgNy4xNyA3LjE3IiAvPgogIDxwYXRoIGQ9Ik0yIDUuMzU1VjJoMy4zNTciIC8+CiAgPHBhdGggZD0ibTIyIDItNy4xNyA3LjE3IiAvPgogIDxwYXRoIGQ9Ik04IDUgNSA4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/transgender\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTransgender]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTransgender extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'transgender',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 16v6', key: 'c8a4gj' }],\\n ['path', { d: 'M14 20h-4', key: 'm8m19d' }],\\n ['path', { d: 'M18 2h4v4', key: '1341mj' }],\\n ['path', { d: 'm2 2 7.17 7.17', key: '13q8l2' }],\\n ['path', { d: 'M2 5.355V2h3.357', key: '18136r' }],\\n ['path', { d: 'm22 2-7.17 7.17', key: '1epvy4' }],\\n ['path', { d: 'M8 5 5 8', key: 'mgbjhz' }],\\n ['circle', { cx: '12', cy: '12', r: '4', key: '4exip2' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTransgender.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Trash2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTF2NiIgLz4KICA8cGF0aCBkPSJNMTQgMTF2NiIgLz4KICA8cGF0aCBkPSJNMTkgNnYxNGEyIDIgMCAwIDEtMiAySDdhMiAyIDAgMCAxLTItMlY2IiAvPgogIDxwYXRoIGQ9Ik0zIDZoMTgiIC8+CiAgPHBhdGggZD0iTTggNlY0YTIgMiAwIDAgMSAyLTJoNGEyIDIgMCAwIDEgMiAydjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/trash-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTrash2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTrash2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'trash-2',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 11v6', key: 'nco0om' }],\\n ['path', { d: 'M14 11v6', key: 'outv1u' }],\\n ['path', { d: 'M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6', key: 'miytrc' }],\\n ['path', { d: 'M3 6h18', key: 'd0wm0j' }],\\n ['path', { d: 'M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2', key: 'e791ji' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTrash2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TreePalm\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgOGMwLTIuNzYtMi40Ni01LTUuNS01UzIgNS4yNCAyIDhoMmwxLTEgMSAxaDQiIC8+CiAgPHBhdGggZD0iTTEzIDcuMTRBNS44MiA1LjgyIDAgMCAxIDE2LjUgNmMzLjA0IDAgNS41IDIuMjQgNS41IDVoLTNsLTEtMS0xIDFoLTMiIC8+CiAgPHBhdGggZD0iTTUuODkgOS43MWMtMi4xNSAyLjE1LTIuMyA1LjQ3LS4zNSA3LjQzbDQuMjQtNC4yNS43LS43LjcxLS43MSAyLjEyLTIuMTJjLTEuOTUtMS45Ni01LjI3LTEuOC03LjQyLjM1IiAvPgogIDxwYXRoIGQ9Ik0xMSAxNS41Yy41IDIuNS0uMTcgNC41LTEgNi41aDRjMi01LjUtLjUtMTItMS0xNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tree-palm\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTreePalm], svg[lucidePalmtree]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTreePalm extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'tree-palm',\\n size: 24,\\n node: [\\n ['path', { d: 'M13 8c0-2.76-2.46-5-5.5-5S2 5.24 2 8h2l1-1 1 1h4', key: 'foxbe7' }],\\n [\\n 'path',\\n {\\n d: 'M13 7.14A5.82 5.82 0 0 1 16.5 6c3.04 0 5.5 2.24 5.5 5h-3l-1-1-1 1h-3',\\n key: '18arnh',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M5.89 9.71c-2.15 2.15-2.3 5.47-.35 7.43l4.24-4.25.7-.7.71-.71 2.12-2.12c-1.95-1.96-5.27-1.8-7.42.35',\\n key: 'ywahnh',\\n },\\n ],\\n ['path', { d: 'M11 15.5c.5 2.5-.17 4.5-1 6.5h4c2-5.5-.5-12-1-14', key: 'ft0feo' }],\\n ],\\n aliases: ['palmtree'],\\n };\\n protected override readonly icon = signal(LucideTreePalm.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideTreePalm\\n */\\nexport const LucidePalmtree = LucideTreePalm;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TreePine\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMTQgMyAzLjNhMSAxIDAgMCAxLS43IDEuN0g0LjdhMSAxIDAgMCAxLS43LTEuN0w3IDE0aC0uM2ExIDEgMCAwIDEtLjctMS43TDkgOWgtLjJBMSAxIDAgMCAxIDggNy4zTDEyIDNsNCA0LjNhMSAxIDAgMCAxLS44IDEuN0gxNWwzIDMuM2ExIDEgMCAwIDEtLjcgMS43SDE3WiIgLz4KICA8cGF0aCBkPSJNMTIgMjJ2LTMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tree-pine\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTreePine]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTreePine extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'tree-pine',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm17 14 3 3.3a1 1 0 0 1-.7 1.7H4.7a1 1 0 0 1-.7-1.7L7 14h-.3a1 1 0 0 1-.7-1.7L9 9h-.2A1 1 0 0 1 8 7.3L12 3l4 4.3a1 1 0 0 1-.8 1.7H15l3 3.3a1 1 0 0 1-.7 1.7H17Z',\\n key: 'cpyugq',\\n },\\n ],\\n ['path', { d: 'M12 22v-3', key: 'kmzjlo' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTreePine.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Trees\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTB2LjJBMyAzIDAgMCAxIDguOSAxNkg1YTMgMyAwIDAgMS0xLTUuOFYxMGEzIDMgMCAwIDEgNiAwWiIgLz4KICA8cGF0aCBkPSJNNyAxNnY2IiAvPgogIDxwYXRoIGQ9Ik0xMyAxOXYzIiAvPgogIDxwYXRoIGQ9Ik0xMiAxOWg4LjNhMSAxIDAgMCAwIC43LTEuN0wxOCAxNGguM2ExIDEgMCAwIDAgLjctMS43TDE2IDloLjJhMSAxIDAgMCAwIC44LTEuN0wxMyAzbC0xLjQgMS41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/trees\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTrees]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTrees extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'trees',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'M10 10v.2A3 3 0 0 1 8.9 16H5a3 3 0 0 1-1-5.8V10a3 3 0 0 1 6 0Z', key: '1l6gj6' },\\n ],\\n ['path', { d: 'M7 16v6', key: '1a82de' }],\\n ['path', { d: 'M13 19v3', key: '13sx9i' }],\\n [\\n 'path',\\n {\\n d: 'M12 19h8.3a1 1 0 0 0 .7-1.7L18 14h.3a1 1 0 0 0 .7-1.7L16 9h.2a1 1 0 0 0 .8-1.7L13 3l-1.4 1.5',\\n key: '1sj9kv',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideTrees.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TrendingDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTdoNnYtNiIgLz4KICA8cGF0aCBkPSJtMjIgMTctOC41LTguNS01IDVMMiA3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/trending-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTrendingDown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTrendingDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'trending-down',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 17h6v-6', key: 't6n2it' }],\\n ['path', { d: 'm22 17-8.5-8.5-5 5L2 7', key: 'x473p' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTrendingDown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TrendingUpDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuODI4IDE0LjgyOCAyMSAyMSIgLz4KICA8cGF0aCBkPSJNMjEgMTZ2NWgtNSIgLz4KICA8cGF0aCBkPSJtMjEgMy05IDktNC00LTYgNiIgLz4KICA8cGF0aCBkPSJNMjEgOFYzaC01IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/trending-up-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTrendingUpDown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTrendingUpDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'trending-up-down',\\n size: 24,\\n node: [\\n ['path', { d: 'M14.828 14.828 21 21', key: 'ar5fw7' }],\\n ['path', { d: 'M21 16v5h-5', key: '1ck2sf' }],\\n ['path', { d: 'm21 3-9 9-4-4-6 6', key: '1h02xo' }],\\n ['path', { d: 'M21 8V3h-5', key: '1qoq8a' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTrendingUpDown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TriangleAlert\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEuNzMgMTgtOC0xNGEyIDIgMCAwIDAtMy40OCAwbC04IDE0QTIgMiAwIDAgMCA0IDIxaDE2YTIgMiAwIDAgMCAxLjczLTMiIC8+CiAgPHBhdGggZD0iTTEyIDl2NCIgLz4KICA8cGF0aCBkPSJNMTIgMTdoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/triangle-alert\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTriangleAlert], svg[lucideAlertTriangle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTriangleAlert extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'triangle-alert',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3',\\n key: 'wmoenq',\\n },\\n ],\\n ['path', { d: 'M12 9v4', key: 'juzpu7' }],\\n ['path', { d: 'M12 17h.01', key: 'p32p05' }],\\n ],\\n aliases: ['alert-triangle'],\\n };\\n protected override readonly icon = signal(LucideTriangleAlert.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideTriangleAlert\\n */\\nexport const LucideAlertTriangle = LucideTriangleAlert;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TrendingUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgN2g2djYiIC8+CiAgPHBhdGggZD0ibTIyIDctOC41IDguNS01LTVMMiAxNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/trending-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTrendingUp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTrendingUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'trending-up',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 7h6v6', key: 'box55l' }],\\n ['path', { d: 'm22 7-8.5 8.5-5-5L2 17', key: '1t1m79' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTrendingUp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TriangleDashed\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuMTcgNC4xOTNhMiAyIDAgMCAxIDMuNjY2LjAxMyIgLz4KICA8cGF0aCBkPSJNMTQgMjFoMiIgLz4KICA8cGF0aCBkPSJtMTUuODc0IDcuNzQzIDEgMS43MzIiIC8+CiAgPHBhdGggZD0ibTE4Ljg0OSAxMi45NTIgMSAxLjczMiIgLz4KICA8cGF0aCBkPSJNMjEuODI0IDE4LjE4YTIgMiAwIDAgMS0xLjgzNSAyLjgyNCIgLz4KICA8cGF0aCBkPSJNNC4wMjQgMjFhMiAyIDAgMCAxLTEuODM5LTIuODM5IiAvPgogIDxwYXRoIGQ9Im01LjEzNiAxMi45NTItMSAxLjczMiIgLz4KICA8cGF0aCBkPSJNOCAyMWgyIiAvPgogIDxwYXRoIGQ9Im04LjEwMiA3Ljc0My0xIDEuNzMyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/triangle-dashed\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTriangleDashed]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTriangleDashed extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'triangle-dashed',\\n size: 24,\\n node: [\\n ['path', { d: 'M10.17 4.193a2 2 0 0 1 3.666.013', key: 'pltmmw' }],\\n ['path', { d: 'M14 21h2', key: 'v4qezv' }],\\n ['path', { d: 'm15.874 7.743 1 1.732', key: '10m0iw' }],\\n ['path', { d: 'm18.849 12.952 1 1.732', key: 'zadnam' }],\\n ['path', { d: 'M21.824 18.18a2 2 0 0 1-1.835 2.824', key: 'fvwuk4' }],\\n ['path', { d: 'M4.024 21a2 2 0 0 1-1.839-2.839', key: '1e1kah' }],\\n ['path', { d: 'm5.136 12.952-1 1.732', key: '1u4ldi' }],\\n ['path', { d: 'M8 21h2', key: 'i9zjee' }],\\n ['path', { d: 'm8.102 7.743-1 1.732', key: '1zzo4u' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTriangleDashed.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TriangleRight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjIgMThhMiAyIDAgMCAxLTIgMkgzYy0xLjEgMC0xLjMtLjYtLjQtMS4zTDIwLjQgNC4zYy45LS43IDEuNi0uNCAxLjYuN1oiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/triangle-right\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTriangleRight]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTriangleRight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'triangle-right',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M22 18a2 2 0 0 1-2 2H3c-1.1 0-1.3-.6-.4-1.3L20.4 4.3c.9-.7 1.6-.4 1.6.7Z',\\n key: '183wce',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideTriangleRight.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Triangle\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMuNzMgNGEyIDIgMCAwIDAtMy40NiAwbC04IDE0QTIgMiAwIDAgMCA0IDIxaDE2YTIgMiAwIDAgMCAxLjczLTNaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/triangle\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTriangle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTriangle extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'triangle',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'M13.73 4a2 2 0 0 0-3.46 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z', key: '14u9p9' },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideTriangle.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Trophy\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTQuNjZWMTdhMSAxIDAgMCAxLTEgMSAyIDIgMCAwIDAtMiAydjIiIC8+CiAgPHBhdGggZD0iTTE0IDE0LjY2VjE3YTEgMSAwIDAgMCAxIDEgMiAyIDAgMCAxIDIgMnYyIiAvPgogIDxwYXRoIGQ9Ik0xNy45MTYgMTBIMTkuNUEyLjUgMi41IDAgMCAwIDIyIDcuNVY1YTEgMSAwIDAgMC0xLTFoLTMiIC8+CiAgPHBhdGggZD0iTTQgMjJoMTYiIC8+CiAgPHBhdGggZD0iTTYgOWE2IDYgMCAwIDAgMTIgMFYzYTEgMSAwIDAgMC0xLTFIN2ExIDEgMCAwIDAtMSAxeiIgLz4KICA8cGF0aCBkPSJNNi4wODQgMTBINC41QTIuNSAyLjUgMCAwIDEgMiA3LjVWNWExIDEgMCAwIDEgMS0xaDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/trophy\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTrophy]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTrophy extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'trophy',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 14.66V17a1 1 0 0 1-1 1 2 2 0 0 0-2 2v2', key: 'pwuv1l' }],\\n ['path', { d: 'M14 14.66V17a1 1 0 0 0 1 1 2 2 0 0 1 2 2v2', key: '1y54w1' }],\\n ['path', { d: 'M17.916 10H19.5A2.5 2.5 0 0 0 22 7.5V5a1 1 0 0 0-1-1h-3', key: 'e30mpu' }],\\n ['path', { d: 'M4 22h16', key: '57wxv0' }],\\n ['path', { d: 'M6 9a6 6 0 0 0 12 0V3a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1z', key: '1mhfuq' }],\\n ['path', { d: 'M6.084 10H4.5A2.5 2.5 0 0 1 2 7.5V5a1 1 0 0 1 1-1h3', key: 'i0yafy' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTrophy.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TurkishLira\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNCA1IDkiIC8+CiAgPHBhdGggZD0ibTE1IDguNS0xMCA1IiAvPgogIDxwYXRoIGQ9Ik0xOCAxMmE5IDkgMCAwIDEtOSA5VjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/turkish-lira\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTurkishLira]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTurkishLira extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'turkish-lira',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 4 5 9', key: '14bkc9' }],\\n ['path', { d: 'm15 8.5-10 5', key: '1grtsx' }],\\n ['path', { d: 'M18 12a9 9 0 0 1-9 9V3', key: '1sst7f' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTurkishLira.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Truck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMThWNmEyIDIgMCAwIDAtMi0ySDRhMiAyIDAgMCAwLTIgMnYxMWExIDEgMCAwIDAgMSAxaDIiIC8+CiAgPHBhdGggZD0iTTE1IDE4SDkiIC8+CiAgPHBhdGggZD0iTTE5IDE4aDJhMSAxIDAgMCAwIDEtMXYtMy42NWExIDEgMCAwIDAtLjIyLS42MjRsLTMuNDgtNC4zNUExIDEgMCAwIDAgMTcuNTIgOEgxNCIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE4IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSIxOCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/truck\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTruck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTruck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'truck',\\n size: 24,\\n node: [\\n ['path', { d: 'M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2', key: 'wrbu53' }],\\n ['path', { d: 'M15 18H9', key: '1lyqi6' }],\\n [\\n 'path',\\n {\\n d: 'M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.624l-3.48-4.35A1 1 0 0 0 17.52 8H14',\\n key: 'lysw3i',\\n },\\n ],\\n ['circle', { cx: '17', cy: '18', r: '2', key: '332jqn' }],\\n ['circle', { cx: '7', cy: '18', r: '2', key: '19iecd' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTruck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TruckElectric\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTlWN2EyIDIgMCAwIDAtMi0ySDkiIC8+CiAgPHBhdGggZD0iTTE1IDE5SDkiIC8+CiAgPHBhdGggZD0iTTE5IDE5aDJhMSAxIDAgMCAwIDEtMXYtMy42NWExIDEgMCAwIDAtLjIyLS42MkwxOC4zIDkuMzhhMSAxIDAgMCAwLS43OC0uMzhIMTQiIC8+CiAgPHBhdGggZD0iTTIgMTN2NWExIDEgMCAwIDAgMSAxaDIiIC8+CiAgPHBhdGggZD0iTTQgMyAyLjE1IDUuMTVhLjQ5NS40OTUgMCAwIDAgLjM1Ljg2aDIuMTVhLjQ3LjQ3IDAgMCAxIC4zNS44NkwzIDkuMDIiIC8+CiAgPGNpcmNsZSBjeD0iMTciIGN5PSIxOSIgcj0iMiIgLz4KICA8Y2lyY2xlIGN4PSI3IiBjeT0iMTkiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/truck-electric\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTruckElectric]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTruckElectric extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'truck-electric',\\n size: 24,\\n node: [\\n ['path', { d: 'M14 19V7a2 2 0 0 0-2-2H9', key: '15peso' }],\\n ['path', { d: 'M15 19H9', key: '18q6dt' }],\\n [\\n 'path',\\n {\\n d: 'M19 19h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.62L18.3 9.38a1 1 0 0 0-.78-.38H14',\\n key: '1dkp3j',\\n },\\n ],\\n ['path', { d: 'M2 13v5a1 1 0 0 0 1 1h2', key: 'pkmmzz' }],\\n [\\n 'path',\\n {\\n d: 'M4 3 2.15 5.15a.495.495 0 0 0 .35.86h2.15a.47.47 0 0 1 .35.86L3 9.02',\\n key: '1n26pd',\\n },\\n ],\\n ['circle', { cx: '17', cy: '19', r: '2', key: '1nxcgd' }],\\n ['circle', { cx: '7', cy: '19', r: '2', key: 'gzo7y7' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTruckElectric.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Turntable\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTIuMDFoLjAxIiAvPgogIDxwYXRoIGQ9Ik0xOCA4djRhOCA4IDAgMCAxLTEuMDcgNCIgLz4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjEyIiByPSI0IiAvPgogIDxyZWN0IHg9IjIiIHk9IjQiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/turntable\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTurntable]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTurntable extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'turntable',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 12.01h.01', key: '7rp0yl' }],\\n ['path', { d: 'M18 8v4a8 8 0 0 1-1.07 4', key: '1st48v' }],\\n ['circle', { cx: '10', cy: '12', r: '4', key: '19levz' }],\\n ['rect', { x: '2', y: '4', width: '20', height: '16', rx: '2', key: 'izxlao' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTurntable.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Turtle\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTIgMTAgMiA0djNhMSAxIDAgMCAwIDEgMWgyYTEgMSAwIDAgMCAxLTF2LTNhOCA4IDAgMSAwLTE2IDB2M2ExIDEgMCAwIDAgMSAxaDJhMSAxIDAgMCAwIDEtMXYtM2wyLTRoNFoiIC8+CiAgPHBhdGggZD0iTTQuODIgNy45IDggMTAiIC8+CiAgPHBhdGggZD0iTTE1LjE4IDcuOSAxMiAxMCIgLz4KICA8cGF0aCBkPSJNMTYuOTMgMTBIMjBhMiAyIDAgMCAxIDAgNEgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/turtle\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTurtle]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTurtle extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'turtle',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm12 10 2 4v3a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-3a8 8 0 1 0-16 0v3a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-3l2-4h4Z',\\n key: '1lbbv7',\\n },\\n ],\\n ['path', { d: 'M4.82 7.9 8 10', key: 'm9wose' }],\\n ['path', { d: 'M15.18 7.9 12 10', key: 'p8dp2u' }],\\n ['path', { d: 'M16.93 10H20a2 2 0 0 1 0 4H2', key: '12nsm7' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTurtle.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TvMinimalPlay\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuMDMzIDkuNDRhLjY0Ny42NDcgMCAwIDEgMCAxLjEybC00LjA2NSAyLjM1MmEuNjQ1LjY0NSAwIDAgMS0uOTY4LS41NlY3LjY0OGEuNjQ1LjY0NSAwIDAgMSAuOTY3LS41NnoiIC8+CiAgPHBhdGggZD0iTTcgMjFoMTAiIC8+CiAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiB4PSIyIiB5PSIzIiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/tv-minimal-play\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTvMinimalPlay]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTvMinimalPlay extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'tv-minimal-play',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M15.033 9.44a.647.647 0 0 1 0 1.12l-4.065 2.352a.645.645 0 0 1-.968-.56V7.648a.645.645 0 0 1 .967-.56z',\\n key: 'vbtd3f',\\n },\\n ],\\n ['path', { d: 'M7 21h10', key: '1b0cd5' }],\\n ['rect', { width: '20', height: '14', x: '2', y: '3', rx: '2', key: '48i651' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTvMinimalPlay.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TvMinimal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNyAyMWgxMCIgLz4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHg9IjIiIHk9IjMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/tv-minimal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTvMinimal], svg[lucideTv2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTvMinimal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'tv-minimal',\\n size: 24,\\n node: [\\n ['path', { d: 'M7 21h10', key: '1b0cd5' }],\\n ['rect', { width: '20', height: '14', x: '2', y: '3', rx: '2', key: '48i651' }],\\n ],\\n aliases: ['tv-2'],\\n };\\n protected override readonly icon = signal(LucideTvMinimal.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideTvMinimal\\n */\\nexport const LucideTv2 = LucideTvMinimal;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Tv\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTcgMi01IDUtNS01IiAvPgogIDxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxNSIgeD0iMiIgeT0iNyIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/tv\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTv]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTv extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'tv',\\n size: 24,\\n node: [\\n ['path', { d: 'm17 2-5 5-5-5', key: '16satq' }],\\n ['rect', { width: '20', height: '15', x: '2', y: '7', rx: '2', key: '1e6viu' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideTv.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name TypeOutline\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMTYuNWEuNS41IDAgMCAwIC41LjVoLjVhMiAyIDAgMCAxIDAgNEg5YTIgMiAwIDAgMSAwLTRoLjVhLjUuNSAwIDAgMCAuNS0uNXYtOWEuNS41IDAgMCAwLS41LS41aC0zYS41LjUgMCAwIDAtLjUuNVY4YTIgMiAwIDAgMS00IDBWNWEyIDIgMCAwIDEgMi0yaDE2YTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtNCAwdi0uNWEuNS41IDAgMCAwLS41LS41aC0zYS41LjUgMCAwIDAtLjUuNVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/type-outline\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideTypeOutline]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideTypeOutline extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'type-outline',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M14 16.5a.5.5 0 0 0 .5.5h.5a2 2 0 0 1 0 4H9a2 2 0 0 1 0-4h.5a.5.5 0 0 0 .5-.5v-9a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5V8a2 2 0 0 1-4 0V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v3a2 2 0 0 1-4 0v-.5a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5Z',\\n key: '1reda3',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideTypeOutline.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name UmbrellaOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2N2EyIDIgMCAwIDAgNCAwIiAvPgogIDxwYXRoIGQ9Ik0xMiAydjIiIC8+CiAgPHBhdGggZD0iTTE4LjY1NiAxM2gyLjMzNmExIDEgMCAwIDAgLjk3LTEuMjc0IDEwLjI4NCAxMC4yODQgMCAwIDAtMTIuMDctNy41MSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgogIDxwYXRoIGQ9Ik01Ljk2MSA1Ljk1N2ExMC4yOCAxMC4yOCAwIDAgMC0zLjkyMiA1Ljc2OUExIDEgMCAwIDAgMyAxM2gxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/umbrella-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUmbrellaOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUmbrellaOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'umbrella-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 13v7a2 2 0 0 0 4 0', key: 'rpgb42' }],\\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\\n [\\n 'path',\\n { d: 'M18.656 13h2.336a1 1 0 0 0 .97-1.274 10.284 10.284 0 0 0-12.07-7.51', key: 'yawknk' },\\n ],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n [\\n 'path',\\n { d: 'M5.961 5.957a10.28 10.28 0 0 0-3.922 5.769A1 1 0 0 0 3 13h10', key: '5sfalc' },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideUmbrellaOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Type\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNHYxNiIgLz4KICA8cGF0aCBkPSJNNCA3VjVhMSAxIDAgMCAxIDEtMWgxNGExIDEgMCAwIDEgMSAxdjIiIC8+CiAgPHBhdGggZD0iTTkgMjBoNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/type\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideType]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideType extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'type',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 4v16', key: '1654pz' }],\\n ['path', { d: 'M4 7V5a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v2', key: 'e0r10z' }],\\n ['path', { d: 'M9 20h6', key: 's66wpe' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideType.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Underline\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNiA0djZhNiA2IDAgMCAwIDEyIDBWNCIgLz4KICA8bGluZSB4MT0iNCIgeDI9IjIwIiB5MT0iMjAiIHkyPSIyMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/underline\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUnderline]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUnderline extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'underline',\\n size: 24,\\n node: [\\n ['path', { d: 'M6 4v6a6 6 0 0 0 12 0V4', key: '9kb039' }],\\n ['line', { x1: '4', x2: '20', y1: '20', y2: '20', key: 'nun2al' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideUnderline.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Undo2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOSAxNCA0IDlsNS01IiAvPgogIDxwYXRoIGQ9Ik00IDloMTAuNWE1LjUgNS41IDAgMCAxIDUuNSA1LjVhNS41IDUuNSAwIDAgMS01LjUgNS41SDExIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/undo-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUndo2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUndo2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'undo-2',\\n size: 24,\\n node: [\\n ['path', { d: 'M9 14 4 9l5-5', key: '102s5s' }],\\n ['path', { d: 'M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5a5.5 5.5 0 0 1-5.5 5.5H11', key: 'f3b9sd' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideUndo2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name UnfoldHorizontal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMTJoNiIgLz4KICA8cGF0aCBkPSJNOCAxMkgyIiAvPgogIDxwYXRoIGQ9Ik0xMiAydjIiIC8+CiAgPHBhdGggZD0iTTEyIDh2MiIgLz4KICA8cGF0aCBkPSJNMTIgMTR2MiIgLz4KICA8cGF0aCBkPSJNMTIgMjB2MiIgLz4KICA8cGF0aCBkPSJtMTkgMTUgMy0zLTMtMyIgLz4KICA8cGF0aCBkPSJtNSA5LTMgMyAzIDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/unfold-horizontal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUnfoldHorizontal]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUnfoldHorizontal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'unfold-horizontal',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 12h6', key: '15xry1' }],\\n ['path', { d: 'M8 12H2', key: '1jqql6' }],\\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\\n ['path', { d: 'M12 8v2', key: '1woqiv' }],\\n ['path', { d: 'M12 14v2', key: '8jcxud' }],\\n ['path', { d: 'M12 20v2', key: '1lh1kg' }],\\n ['path', { d: 'm19 15 3-3-3-3', key: 'wjy7rq' }],\\n ['path', { d: 'm5 9-3 3 3 3', key: 'j64kie' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideUnfoldHorizontal.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name UndoDot\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTdhOSA5IDAgMCAwLTE1LTYuN0wzIDEzIiAvPgogIDxwYXRoIGQ9Ik0zIDd2Nmg2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTciIHI9IjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/undo-dot\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUndoDot]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUndoDot extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'undo-dot',\\n size: 24,\\n node: [\\n ['path', { d: 'M21 17a9 9 0 0 0-15-6.7L3 13', key: '8mp6z9' }],\\n ['path', { d: 'M3 7v6h6', key: '1v2h90' }],\\n ['circle', { cx: '12', cy: '17', r: '1', key: '1ixnty' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideUndoDot.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name UnfoldVertical\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTYiIC8+CiAgPHBhdGggZD0iTTEyIDhWMiIgLz4KICA8cGF0aCBkPSJNNCAxMkgyIiAvPgogIDxwYXRoIGQ9Ik0xMCAxMkg4IiAvPgogIDxwYXRoIGQ9Ik0xNiAxMmgtMiIgLz4KICA8cGF0aCBkPSJNMjIgMTJoLTIiIC8+CiAgPHBhdGggZD0ibTE1IDE5LTMgMy0zLTMiIC8+CiAgPHBhdGggZD0ibTE1IDUtMy0zLTMgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/unfold-vertical\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUnfoldVertical]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUnfoldVertical extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'unfold-vertical',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 22v-6', key: '6o8u61' }],\\n ['path', { d: 'M12 8V2', key: '1wkif3' }],\\n ['path', { d: 'M4 12H2', key: 'rhcxmi' }],\\n ['path', { d: 'M10 12H8', key: 's88cx1' }],\\n ['path', { d: 'M16 12h-2', key: '10asgb' }],\\n ['path', { d: 'M22 12h-2', key: '14jgyd' }],\\n ['path', { d: 'm15 19-3 3-3-3', key: '11eu04' }],\\n ['path', { d: 'm15 5-3-3-3 3', key: 'itvq4r' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideUnfoldVertical.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Undo\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA3djZoNiIgLz4KICA8cGF0aCBkPSJNMjEgMTdhOSA5IDAgMCAwLTktOSA5IDkgMCAwIDAtNiAyLjNMMyAxMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/undo\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUndo]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUndo extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'undo',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 7v6h6', key: '1v2h90' }],\\n ['path', { d: 'M21 17a9 9 0 0 0-9-9 9 9 0 0 0-6 2.3L3 13', key: '1r6uu6' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideUndo.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Ungroup\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB4PSIxMSIgeT0iMTQiIHdpZHRoPSIxMCIgaGVpZ2h0PSI3IiByeD0iMiIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTAiIGhlaWdodD0iNyIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/ungroup\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUngroup]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUngroup extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'ungroup',\\n size: 24,\\n node: [\\n ['rect', { x: '11', y: '14', width: '10', height: '7', rx: '2', key: 'nfm8rk' }],\\n ['rect', { x: '3', y: '3', width: '10', height: '7', rx: '2', key: '1ljebb' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideUngroup.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name University\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQgMjF2LTNhMiAyIDAgMCAwLTQgMHYzIiAvPgogIDxwYXRoIGQ9Ik0xOCAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTE4IDE2aC4wMSIgLz4KICA8cGF0aCBkPSJNMjIgN2ExIDEgMCAwIDAtMS0xaC0yYTIgMiAwIDAgMS0xLjE0My0uMzU5TDEzLjE0MyAyLjM2YTIgMiAwIDAgMC0yLjI4Ni0uMDAxTDYuMTQzIDUuNjRBMiAyIDAgMCAxIDUgNkgzYTEgMSAwIDAgMC0xIDF2MTJhMiAyIDAgMCAwIDIgMmgxNmEyIDIgMCAwIDAgMi0yeiIgLz4KICA8cGF0aCBkPSJNNiAxMmguMDEiIC8+CiAgPHBhdGggZD0iTTYgMTZoLjAxIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/university\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUniversity], svg[lucideSchool2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUniversity extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'university',\\n size: 24,\\n node: [\\n ['path', { d: 'M14 21v-3a2 2 0 0 0-4 0v3', key: '1rgiei' }],\\n ['path', { d: 'M18 12h.01', key: 'yjnet6' }],\\n ['path', { d: 'M18 16h.01', key: 'plv8zi' }],\\n [\\n 'path',\\n {\\n d: 'M22 7a1 1 0 0 0-1-1h-2a2 2 0 0 1-1.143-.359L13.143 2.36a2 2 0 0 0-2.286-.001L6.143 5.64A2 2 0 0 1 5 6H3a1 1 0 0 0-1 1v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2z',\\n key: '1ogmi3',\\n },\\n ],\\n ['path', { d: 'M6 12h.01', key: 'c2rlol' }],\\n ['path', { d: 'M6 16h.01', key: '1pmjb7' }],\\n ['circle', { cx: '12', cy: '10', r: '2', key: '1yojzk' }],\\n ],\\n aliases: ['school-2'],\\n };\\n protected override readonly icon = signal(LucideUniversity.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideUniversity\\n */\\nexport const LucideSchool2 = LucideUniversity;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Unlink\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTguODQgMTIuMjUgMS43Mi0xLjcxaC0uMDJhNS4wMDQgNS4wMDQgMCAwIDAtLjEyLTcuMDcgNS4wMDYgNS4wMDYgMCAwIDAtNi45NSAwbC0xLjcyIDEuNzEiIC8+CiAgPHBhdGggZD0ibTUuMTcgMTEuNzUtMS43MSAxLjcxYTUuMDA0IDUuMDA0IDAgMCAwIC4xMiA3LjA3IDUuMDA2IDUuMDA2IDAgMCAwIDYuOTUgMGwxLjcxLTEuNzEiIC8+CiAgPGxpbmUgeDE9IjgiIHgyPSI4IiB5MT0iMiIgeTI9IjUiIC8+CiAgPGxpbmUgeDE9IjIiIHgyPSI1IiB5MT0iOCIgeTI9IjgiIC8+CiAgPGxpbmUgeDE9IjE2IiB4Mj0iMTYiIHkxPSIxOSIgeTI9IjIyIiAvPgogIDxsaW5lIHgxPSIxOSIgeDI9IjIyIiB5MT0iMTYiIHkyPSIxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/unlink\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUnlink]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUnlink extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'unlink',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm18.84 12.25 1.72-1.71h-.02a5.004 5.004 0 0 0-.12-7.07 5.006 5.006 0 0 0-6.95 0l-1.72 1.71',\\n key: 'yqzxt4',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'm5.17 11.75-1.71 1.71a5.004 5.004 0 0 0 .12 7.07 5.006 5.006 0 0 0 6.95 0l1.71-1.71',\\n key: '4qinb0',\\n },\\n ],\\n ['line', { x1: '8', x2: '8', y1: '2', y2: '5', key: '1041cp' }],\\n ['line', { x1: '2', x2: '5', y1: '8', y2: '8', key: '14m1p5' }],\\n ['line', { x1: '16', x2: '16', y1: '19', y2: '22', key: 'rzdirn' }],\\n ['line', { x1: '19', x2: '22', y1: '16', y2: '16', key: 'ox905f' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideUnlink.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Unplug\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTkgNSAzLTMiIC8+CiAgPHBhdGggZD0ibTIgMjIgMy0zIiAvPgogIDxwYXRoIGQ9Ik02LjMgMjAuM2EyLjQgMi40IDAgMCAwIDMuNCAwTDEyIDE4bC02LTYtMi4zIDIuM2EyLjQgMi40IDAgMCAwIDAgMy40WiIgLz4KICA8cGF0aCBkPSJNNy41IDEzLjUgMTAgMTEiIC8+CiAgPHBhdGggZD0iTTEwLjUgMTYuNSAxMyAxNCIgLz4KICA8cGF0aCBkPSJtMTIgNiA2IDYgMi4zLTIuM2EyLjQgMi40IDAgMCAwIDAtMy40bC0yLjYtMi42YTIuNCAyLjQgMCAwIDAtMy40IDBaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/unplug\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUnplug]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUnplug extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'unplug',\\n size: 24,\\n node: [\\n ['path', { d: 'm19 5 3-3', key: 'yk6iyv' }],\\n ['path', { d: 'm2 22 3-3', key: '19mgm9' }],\\n [\\n 'path',\\n {\\n d: 'M6.3 20.3a2.4 2.4 0 0 0 3.4 0L12 18l-6-6-2.3 2.3a2.4 2.4 0 0 0 0 3.4Z',\\n key: 'goz73y',\\n },\\n ],\\n ['path', { d: 'M7.5 13.5 10 11', key: '7xgeeb' }],\\n ['path', { d: 'M10.5 16.5 13 14', key: '10btkg' }],\\n [\\n 'path',\\n { d: 'm12 6 6 6 2.3-2.3a2.4 2.4 0 0 0 0-3.4l-2.6-2.6a2.4 2.4 0 0 0-3.4 0Z', key: '1snsnr' },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideUnplug.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Unlink2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgN2gyYTUgNSAwIDAgMSAwIDEwaC0ybS02IDBIN0E1IDUgMCAwIDEgNyA3aDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/unlink-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUnlink2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUnlink2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'unlink-2',\\n size: 24,\\n node: [['path', { d: 'M15 7h2a5 5 0 0 1 0 10h-2m-6 0H7A5 5 0 0 1 7 7h2', key: '1re2ne' }]],\\n };\\n protected override readonly icon = signal(LucideUnlink2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Upload\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgM3YxMiIgLz4KICA8cGF0aCBkPSJtMTcgOC01LTUtNSA1IiAvPgogIDxwYXRoIGQ9Ik0yMSAxNXY0YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0ydi00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/upload\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUpload]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUpload extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'upload',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 3v12', key: '1x0j5s' }],\\n ['path', { d: 'm17 8-5-5-5 5', key: '7q97r8' }],\\n ['path', { d: 'M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4', key: 'ih7n3h' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideUpload.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Usb\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjciIHI9IjEiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjIwIiByPSIxIiAvPgogIDxwYXRoIGQ9Ik00LjcgMTkuMyAxOSA1IiAvPgogIDxwYXRoIGQ9Im0yMSAzLTMgMSAyIDJaIiAvPgogIDxwYXRoIGQ9Ik05LjI2IDcuNjggNSAxMmwyIDUiIC8+CiAgPHBhdGggZD0ibTEwIDE0IDUgMiAzLjUtMy41IiAvPgogIDxwYXRoIGQ9Im0xOCAxMiAxLTEgMSAxLTEgMVoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/usb\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUsb]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUsb extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'usb',\\n size: 24,\\n node: [\\n ['circle', { cx: '10', cy: '7', r: '1', key: 'dypaad' }],\\n ['circle', { cx: '4', cy: '20', r: '1', key: '22iqad' }],\\n ['path', { d: 'M4.7 19.3 19 5', key: '1enqfc' }],\\n ['path', { d: 'm21 3-3 1 2 2Z', key: 'd3ov82' }],\\n ['path', { d: 'M9.26 7.68 5 12l2 5', key: '1esawj' }],\\n ['path', { d: 'm10 14 5 2 3.5-3.5', key: 'v8oal5' }],\\n ['path', { d: 'm18 12 1-1 1 1-1 1Z', key: '1bh22v' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideUsb.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name UserCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTEgMiAyIDQtNCIgLz4KICA8cGF0aCBkPSJNMTYgMjF2LTJhNCA0IDAgMCAwLTQtNEg2YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUserCheck]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUserCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'user-check',\\n size: 24,\\n node: [\\n ['path', { d: 'm16 11 2 2 4-4', key: '9rsbq5' }],\\n ['path', { d: 'M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2', key: '1yyitq' }],\\n ['circle', { cx: '9', cy: '7', r: '4', key: 'nufk8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideUserCheck.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name UserKey\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjAgMTF2NiIgLz4KICA8cGF0aCBkPSJNMjAgMTNoMiIgLz4KICA8cGF0aCBkPSJNMyAyMXYtMmE0IDQgMCAwIDEgNC00aDZhNCA0IDAgMCAxIDIuMDcyLjU3OCIgLz4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjciIHI9IjQiIC8+CiAgPGNpcmNsZSBjeD0iMjAiIGN5PSIxOSIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-key\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUserKey]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUserKey extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'user-key',\\n size: 24,\\n node: [\\n ['path', { d: 'M20 11v6', key: 'd77pzp' }],\\n ['path', { d: 'M20 13h2', key: '16rner' }],\\n ['path', { d: 'M3 21v-2a4 4 0 0 1 4-4h6a4 4 0 0 1 2.072.578', key: '1yxgtw' }],\\n ['circle', { cx: '10', cy: '7', r: '4', key: 'e45bow' }],\\n ['circle', { cx: '20', cy: '19', r: '2', key: '1obnsp' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideUserKey.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name UserLock\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTZ2LTJhMiAyIDAgMCAwLTQgMHYyIiAvPgogIDxwYXRoIGQ9Ik05LjUgMTVIN2E0IDQgMCAwIDAtNCA0djIiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI3IiByPSI0IiAvPgogIDxyZWN0IHg9IjEzIiB5PSIxNiIgd2lkdGg9IjgiIGhlaWdodD0iNSIgcng9Ii44OTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-lock\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUserLock]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUserLock extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'user-lock',\\n size: 24,\\n node: [\\n ['path', { d: 'M19 16v-2a2 2 0 0 0-4 0v2', key: '17sujf' }],\\n ['path', { d: 'M9.5 15H7a4 4 0 0 0-4 4v2', key: '9it25y' }],\\n ['circle', { cx: '10', cy: '7', r: '4', key: 'e45bow' }],\\n ['rect', { x: '13', y: '16', width: '8', height: '5', rx: '.899', key: 'ur80nz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideUserLock.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name UserPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjF2LTJhNCA0IDAgMCAwLTQtNEg2YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KICA8bGluZSB4MT0iMTkiIHgyPSIxOSIgeTE9IjgiIHkyPSIxNCIgLz4KICA8bGluZSB4MT0iMjIiIHgyPSIxNiIgeTE9IjExIiB5Mj0iMTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUserPlus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUserPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'user-plus',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2', key: '1yyitq' }],\\n ['circle', { cx: '9', cy: '7', r: '4', key: 'nufk8' }],\\n ['line', { x1: '19', x2: '19', y1: '8', y2: '14', key: '1bvyxn' }],\\n ['line', { x1: '22', x2: '16', y1: '11', y2: '11', key: '1shjgl' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideUserPlus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Umbrella\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTN2N2EyIDIgMCAwIDAgNCAwIiAvPgogIDxwYXRoIGQ9Ik0xMiAydjIiIC8+CiAgPHBhdGggZD0iTTIwLjk5MiAxM2ExIDEgMCAwIDAgLjk3LTEuMjc0IDEwLjI4NCAxMC4yODQgMCAwIDAtMTkuOTIzIDBBMSAxIDAgMCAwIDMgMTN6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/umbrella\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUmbrella]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUmbrella extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'umbrella',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 13v7a2 2 0 0 0 4 0', key: 'rpgb42' }],\\n ['path', { d: 'M12 2v2', key: 'tus03m' }],\\n [\\n 'path',\\n {\\n d: 'M20.992 13a1 1 0 0 0 .97-1.274 10.284 10.284 0 0 0-19.923 0A1 1 0 0 0 3 13z',\\n key: '124nyo',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideUmbrella.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name UserPen\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuNSAxNUg3YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8cGF0aCBkPSJNMjEuMzc4IDE2LjYyNmExIDEgMCAwIDAtMy4wMDQtMy4wMDRsLTQuMDEgNC4wMTJhMiAyIDAgMCAwLS41MDYuODU0bC0uODM3IDIuODdhLjUuNSAwIDAgMCAuNjIuNjJsMi44Ny0uODM3YTIgMiAwIDAgMCAuODU0LS41MDZ6IiAvPgogIDxjaXJjbGUgY3g9IjEwIiBjeT0iNyIgcj0iNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-pen\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUserPen]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUserPen extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'user-pen',\\n size: 24,\\n node: [\\n ['path', { d: 'M11.5 15H7a4 4 0 0 0-4 4v2', key: '15lzij' }],\\n [\\n 'path',\\n {\\n d: 'M21.378 16.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z',\\n key: '1817ys',\\n },\\n ],\\n ['circle', { cx: '10', cy: '7', r: '4', key: 'e45bow' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideUserPen.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name UserRoundCog\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuMzA1IDE5LjUzLjkyMy0uMzgyIiAvPgogIDxwYXRoIGQ9Im0xNS4yMjggMTYuODUyLS45MjMtLjM4MyIgLz4KICA8cGF0aCBkPSJtMTYuODUyIDE1LjIyOC0uMzgzLS45MjMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAyMC43NzItLjM4My45MjQiIC8+CiAgPHBhdGggZD0ibTE5LjE0OCAxNS4yMjguMzgzLS45MjMiIC8+CiAgPHBhdGggZD0ibTE5LjUzIDIxLjY5Ni0uMzgyLS45MjQiIC8+CiAgPHBhdGggZD0iTTIgMjFhOCA4IDAgMCAxIDEwLjQzNC03LjYyIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTYuODUyLjkyNC0uMzgzIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTkuMTQ4LjkyNC4zODMiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-round-cog\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUserRoundCog], svg[lucideUserCog2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUserRoundCog extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'user-round-cog',\\n size: 24,\\n node: [\\n ['path', { d: 'm14.305 19.53.923-.382', key: '3m78fa' }],\\n ['path', { d: 'm15.228 16.852-.923-.383', key: 'npixar' }],\\n ['path', { d: 'm16.852 15.228-.383-.923', key: '5xggr7' }],\\n ['path', { d: 'm16.852 20.772-.383.924', key: 'dpfhf9' }],\\n ['path', { d: 'm19.148 15.228.383-.923', key: '1reyyz' }],\\n ['path', { d: 'm19.53 21.696-.382-.924', key: '1goivc' }],\\n ['path', { d: 'M2 21a8 8 0 0 1 10.434-7.62', key: '1yezr2' }],\\n ['path', { d: 'm20.772 16.852.924-.383', key: 'htqkph' }],\\n ['path', { d: 'm20.772 19.148.924.383', key: '9w9pjp' }],\\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\\n ],\\n aliases: ['user-cog-2'],\\n };\\n protected override readonly icon = signal(LucideUserRoundCog.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideUserRoundCog\\n */\\nexport const LucideUserCog2 = LucideUserRoundCog;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name UserRoundCheck\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTMuMjkyLTYiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxwYXRoIGQ9Im0xNiAxOSAyIDIgNC00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/user-round-check\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUserRoundCheck], svg[lucideUserCheck2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUserRoundCheck extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'user-round-check',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 21a8 8 0 0 1 13.292-6', key: 'bjp14o' }],\\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\\n ['path', { d: 'm16 19 2 2 4-4', key: '1b14m6' }],\\n ],\\n aliases: ['user-check-2'],\\n };\\n protected override readonly icon = signal(LucideUserRoundCheck.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideUserRoundCheck\\n */\\nexport const LucideUserCheck2 = LucideUserRoundCheck;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name UserRoundArrowLeft\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTkgMTYtMyAzIiAvPgogIDxwYXRoIGQ9Ik0yIDIxYTggOCAwIDAgMSAxMi42NjQtNi41IiAvPgogIDxwYXRoIGQ9Ik0yMiAxOWgtNmwzIDMiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/user-round-arrow-left\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUserRoundArrowLeft]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUserRoundArrowLeft extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'user-round-arrow-left',\\n size: 24,\\n node: [\\n ['path', { d: 'm19 16-3 3', key: 'lp3y45' }],\\n ['path', { d: 'M2 21a8 8 0 0 1 12.664-6.5', key: '1ap0vn' }],\\n ['path', { d: 'M22 19h-6l3 3', key: '13fjle' }],\\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideUserRoundArrowLeft.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name UserMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjF2LTJhNCA0IDAgMCAwLTQtNEg2YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KICA8bGluZSB4MT0iMjIiIHgyPSIxNiIgeTE9IjExIiB5Mj0iMTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUserMinus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUserMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'user-minus',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2', key: '1yyitq' }],\\n ['circle', { cx: '9', cy: '7', r: '4', key: 'nufk8' }],\\n ['line', { x1: '22', x2: '16', y1: '11', y2: '11', key: '1shjgl' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideUserMinus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name UserRoundKey\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMTF2NiIgLz4KICA8cGF0aCBkPSJNMTkgMTNoMiIgLz4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTIuODY4LTYuMzQ5IiAvPgogIDxjaXJjbGUgY3g9IjEwIiBjeT0iOCIgcj0iNSIgLz4KICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjE5IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/user-round-key\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUserRoundKey]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUserRoundKey extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'user-round-key',\\n size: 24,\\n node: [\\n ['path', { d: 'M19 11v6', key: 'rcqigv' }],\\n ['path', { d: 'M19 13h2', key: '1gch44' }],\\n ['path', { d: 'M2 21a8 8 0 0 1 12.868-6.349', key: '1lryzn' }],\\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\\n ['circle', { cx: '19', cy: '19', r: '2', key: '17f5cg' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideUserRoundKey.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name UserRoundPen\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTAuODIxLTcuNDg3IiAvPgogIDxwYXRoIGQ9Ik0yMS4zNzggMTYuNjI2YTEgMSAwIDAgMC0zLjAwNC0zLjAwNGwtNC4wMSA0LjAxMmEyIDIgMCAwIDAtLjUwNi44NTRsLS44MzcgMi44N2EuNS41IDAgMCAwIC42Mi42MmwyLjg3LS44MzdhMiAyIDAgMCAwIC44NTQtLjUwNnoiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/user-round-pen\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUserRoundPen]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUserRoundPen extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'user-round-pen',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 21a8 8 0 0 1 10.821-7.487', key: '1c8h7z' }],\\n [\\n 'path',\\n {\\n d: 'M21.378 16.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z',\\n key: '1817ys',\\n },\\n ],\\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideUserRoundPen.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name UserRoundMinus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTMuMjkyLTYiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxwYXRoIGQ9Ik0yMiAxOWgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-round-minus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUserRoundMinus], svg[lucideUserMinus2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUserRoundMinus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'user-round-minus',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 21a8 8 0 0 1 13.292-6', key: 'bjp14o' }],\\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\\n ['path', { d: 'M22 19h-6', key: 'vcuq98' }],\\n ],\\n aliases: ['user-minus-2'],\\n };\\n protected override readonly icon = signal(LucideUserRoundMinus.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideUserRoundMinus\\n */\\nexport const LucideUserMinus2 = LucideUserRoundMinus;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name UserRoundSearch\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjgiIHI9IjUiIC8+CiAgPHBhdGggZD0iTTIgMjFhOCA4IDAgMCAxIDEwLjQzNC03LjYyIiAvPgogIDxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjMiIC8+CiAgPHBhdGggZD0ibTIyIDIyLTEuOS0xLjkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-round-search\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUserRoundSearch]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUserRoundSearch extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'user-round-search',\\n size: 24,\\n node: [\\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\\n ['path', { d: 'M2 21a8 8 0 0 1 10.434-7.62', key: '1yezr2' }],\\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\\n ['path', { d: 'm22 22-1.9-1.9', key: '1e5ubv' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideUserRoundSearch.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name UserRoundPlus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTMuMjkyLTYiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxwYXRoIGQ9Ik0xOSAxNnY2IiAvPgogIDxwYXRoIGQ9Ik0yMiAxOWgtNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-round-plus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUserRoundPlus], svg[lucideUserPlus2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUserRoundPlus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'user-round-plus',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 21a8 8 0 0 1 13.292-6', key: 'bjp14o' }],\\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\\n ['path', { d: 'M19 16v6', key: 'tddt3s' }],\\n ['path', { d: 'M22 19h-6', key: 'vcuq98' }],\\n ],\\n aliases: ['user-plus-2'],\\n };\\n protected override readonly icon = signal(LucideUserRoundPlus.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideUserRoundPlus\\n */\\nexport const LucideUserPlus2 = LucideUserRoundPlus;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name UserCog\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTVINmE0IDQgMCAwIDAtNCA0djIiIC8+CiAgPHBhdGggZD0ibTE0LjMwNSAxNi41My45MjMtLjM4MiIgLz4KICA8cGF0aCBkPSJtMTUuMjI4IDEzLjg1Mi0uOTIzLS4zODMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAxMi4yMjgtLjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xNi44NTIgMTcuNzcyLS4zODMuOTI0IiAvPgogIDxwYXRoIGQ9Im0xOS4xNDggMTIuMjI4LjM4My0uOTIzIiAvPgogIDxwYXRoIGQ9Im0xOS41MyAxOC42OTYtLjM4Mi0uOTI0IiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTMuODUyLjkyNC0uMzgzIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTYuMTQ4LjkyNC4zODMiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxNSIgcj0iMyIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-cog\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUserCog]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUserCog extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'user-cog',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 15H6a4 4 0 0 0-4 4v2', key: '1nfge6' }],\\n ['path', { d: 'm14.305 16.53.923-.382', key: '1itpsq' }],\\n ['path', { d: 'm15.228 13.852-.923-.383', key: 'eplpkm' }],\\n ['path', { d: 'm16.852 12.228-.383-.923', key: '13v3q0' }],\\n ['path', { d: 'm16.852 17.772-.383.924', key: '1i8mnm' }],\\n ['path', { d: 'm19.148 12.228.383-.923', key: '1q8j1v' }],\\n ['path', { d: 'm19.53 18.696-.382-.924', key: 'vk1qj3' }],\\n ['path', { d: 'm20.772 13.852.924-.383', key: 'n880s0' }],\\n ['path', { d: 'm20.772 16.148.924.383', key: '1g6xey' }],\\n ['circle', { cx: '18', cy: '15', r: '3', key: 'gjjjvw' }],\\n ['circle', { cx: '9', cy: '7', r: '4', key: 'nufk8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideUserCog.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name UserRound\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjUiIC8+CiAgPHBhdGggZD0iTTIwIDIxYTggOCAwIDAgMC0xNiAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/user-round\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUserRound], svg[lucideUser2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUserRound extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'user-round',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '8', r: '5', key: '1hypcn' }],\\n ['path', { d: 'M20 21a8 8 0 0 0-16 0', key: 'rfgkzh' }],\\n ],\\n aliases: ['user-2'],\\n };\\n protected override readonly icon = signal(LucideUserRound.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideUserRound\\n */\\nexport const LucideUser2 = LucideUserRound;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name UserSearch\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjciIHI9IjQiIC8+CiAgPHBhdGggZD0iTTEwLjMgMTVIN2E0IDQgMCAwIDAtNCA0djIiIC8+CiAgPGNpcmNsZSBjeD0iMTciIGN5PSIxNyIgcj0iMyIgLz4KICA8cGF0aCBkPSJtMjEgMjEtMS45LTEuOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-search\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUserSearch]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUserSearch extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'user-search',\\n size: 24,\\n node: [\\n ['circle', { cx: '10', cy: '7', r: '4', key: 'e45bow' }],\\n ['path', { d: 'M10.3 15H7a4 4 0 0 0-4 4v2', key: '3bnktk' }],\\n ['circle', { cx: '17', cy: '17', r: '3', key: '18b49y' }],\\n ['path', { d: 'm21 21-1.9-1.9', key: '1g2n9r' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideUserSearch.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name UserX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjF2LTJhNCA0IDAgMCAwLTQtNEg2YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KICA8bGluZSB4MT0iMTciIHgyPSIyMiIgeTE9IjgiIHkyPSIxMyIgLz4KICA8bGluZSB4MT0iMjIiIHgyPSIxNyIgeTE9IjgiIHkyPSIxMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUserX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUserX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'user-x',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2', key: '1yyitq' }],\\n ['circle', { cx: '9', cy: '7', r: '4', key: 'nufk8' }],\\n ['line', { x1: '17', x2: '22', y1: '8', y2: '13', key: '3nzzx3' }],\\n ['line', { x1: '22', x2: '17', y1: '8', y2: '13', key: '1swrse' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideUserX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name UserStar\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYuMDUxIDEyLjYxNmExIDEgMCAwIDEgMS45MDkuMDI0bC43MzcgMS40NTJhMSAxIDAgMCAwIC43MzcuNTM1bDEuNjM0LjI1NmExIDEgMCAwIDEgLjU4OCAxLjgwNmwtMS4xNzIgMS4xNjhhMSAxIDAgMCAwLS4yODIuODY2bC4yNTkgMS42MTNhMSAxIDAgMCAxLTEuNTQxIDEuMTM0bC0xLjQ2NS0uNzVhMSAxIDAgMCAwLS45MTIgMGwtMS40NjUuNzVhMSAxIDAgMCAxLTEuNTM5LTEuMTMzbC4yNTgtMS42MTNhMSAxIDAgMCAwLS4yODItLjg2NmwtMS4xNTYtMS4xNTNhMSAxIDAgMCAxIC41NzItMS44MjJsMS42MzMtLjI1NmExIDEgMCAwIDAgLjczNy0uNTM1eiIgLz4KICA8cGF0aCBkPSJNOCAxNUg3YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjciIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user-star\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUserStar]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUserStar extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'user-star',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M16.051 12.616a1 1 0 0 1 1.909.024l.737 1.452a1 1 0 0 0 .737.535l1.634.256a1 1 0 0 1 .588 1.806l-1.172 1.168a1 1 0 0 0-.282.866l.259 1.613a1 1 0 0 1-1.541 1.134l-1.465-.75a1 1 0 0 0-.912 0l-1.465.75a1 1 0 0 1-1.539-1.133l.258-1.613a1 1 0 0 0-.282-.866l-1.156-1.153a1 1 0 0 1 .572-1.822l1.633-.256a1 1 0 0 0 .737-.535z',\\n key: '1m8t9f',\\n },\\n ],\\n ['path', { d: 'M8 15H7a4 4 0 0 0-4 4v2', key: 'l9tmp8' }],\\n ['circle', { cx: '10', cy: '7', r: '4', key: 'e45bow' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideUserStar.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name UserShield\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTVINmE0IDQgMCAwIDAtNCA0djIiIC8+CiAgPHBhdGggZD0iTTIyIDE3LjVjMCAyLjQ5OS0xLjc1IDMuNzQ5LTMuODMgNC40NzRhLjUuNSAwIDAgMS0uMzM1LS4wMDVjLTIuMDg1LS43Mi0zLjgzNS0xLjk3LTMuODM1LTQuNDdWMTRhLjUuNSAwIDAgMSAuNS0uNDk5YzEgMCAyLjI1LS42IDMuMTItMS4zNmEuNi42IDAgMCAxIC43Ni0uMDAxYy44NzUuNzY1IDIuMTIgMS4zNiAzLjEyIDEuMzZhLjUuNSAwIDAgMSAuNS41eiIgLz4KICA8Y2lyY2xlIGN4PSI5IiBjeT0iNyIgcj0iNCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-shield\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUserShield]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUserShield extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'user-shield',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 15H6a4 4 0 0 0-4 4v2', key: '1nfge6' }],\\n [\\n 'path',\\n {\\n d: 'M22 17.5c0 2.499-1.75 3.749-3.83 4.474a.5.5 0 0 1-.335-.005c-2.085-.72-3.835-1.97-3.835-4.47V14a.5.5 0 0 1 .5-.499c1 0 2.25-.6 3.12-1.36a.6.6 0 0 1 .76-.001c.875.765 2.12 1.36 3.12 1.36a.5.5 0 0 1 .5.5z',\\n key: '16j3tf',\\n },\\n ],\\n ['circle', { cx: '9', cy: '7', r: '4', key: 'nufk8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideUserShield.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name UserRoundX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMWE4IDggMCAwIDEgMTEuODczLTciIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxwYXRoIGQ9Im0xNyAxNyA1IDUiIC8+CiAgPHBhdGggZD0ibTIyIDE3LTUgNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/user-round-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUserRoundX], svg[lucideUserX2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUserRoundX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'user-round-x',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 21a8 8 0 0 1 11.873-7', key: '74fkxq' }],\\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\\n ['path', { d: 'm17 17 5 5', key: 'p7ous7' }],\\n ['path', { d: 'm22 17-5 5', key: 'gqnmv0' }],\\n ],\\n aliases: ['user-x-2'],\\n };\\n protected override readonly icon = signal(LucideUserRoundX.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideUserRoundX\\n */\\nexport const LucideUserX2 = LucideUserRoundX;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name User\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMjF2LTJhNCA0IDAgMCAwLTQtNEg5YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjciIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/user\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUser]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUser extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'user',\\n size: 24,\\n node: [\\n ['path', { d: 'M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2', key: '975kel' }],\\n ['circle', { cx: '12', cy: '7', r: '4', key: '17ys0d' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideUser.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Users\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgMjF2LTJhNCA0IDAgMCAwLTQtNEg2YTQgNCAwIDAgMC00IDR2MiIgLz4KICA8cGF0aCBkPSJNMTYgMy4xMjhhNCA0IDAgMCAxIDAgNy43NDQiIC8+CiAgPHBhdGggZD0iTTIyIDIxdi0yYTQgNCAwIDAgMC0zLTMuODciIC8+CiAgPGNpcmNsZSBjeD0iOSIgY3k9IjciIHI9IjQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/users\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUsers]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUsers extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'users',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2', key: '1yyitq' }],\\n ['path', { d: 'M16 3.128a4 4 0 0 1 0 7.744', key: '16gr8j' }],\\n ['path', { d: 'M22 21v-2a4 4 0 0 0-3-3.87', key: 'kshegd' }],\\n ['circle', { cx: '9', cy: '7', r: '4', key: 'nufk8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideUsers.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name UtensilsCrossed\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMi0yLjMgMi4zYTMgMyAwIDAgMCAwIDQuMmwxLjggMS44YTMgMyAwIDAgMCA0LjIgMEwyMiA4IiAvPgogIDxwYXRoIGQ9Ik0xNSAxNSAzLjMgMy4zYTQuMiA0LjIgMCAwIDAgMCA2bDcuMyA3LjNjLjcuNyAyIC43IDIuOCAwTDE1IDE1Wm0wIDAgNyA3IiAvPgogIDxwYXRoIGQ9Im0yLjEgMjEuOCA2LjQtNi4zIiAvPgogIDxwYXRoIGQ9Im0xOSA1LTcgNyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/utensils-crossed\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUtensilsCrossed], svg[lucideForkKnifeCrossed]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUtensilsCrossed extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'utensils-crossed',\\n size: 24,\\n node: [\\n ['path', { d: 'm16 2-2.3 2.3a3 3 0 0 0 0 4.2l1.8 1.8a3 3 0 0 0 4.2 0L22 8', key: 'n7qcjb' }],\\n [\\n 'path',\\n {\\n d: 'M15 15 3.3 3.3a4.2 4.2 0 0 0 0 6l7.3 7.3c.7.7 2 .7 2.8 0L15 15Zm0 0 7 7',\\n key: 'd0u48b',\\n },\\n ],\\n ['path', { d: 'm2.1 21.8 6.4-6.3', key: 'yn04lh' }],\\n ['path', { d: 'm19 5-7 7', key: '194lzd' }],\\n ],\\n aliases: ['fork-knife-crossed'],\\n };\\n protected override readonly icon = signal(LucideUtensilsCrossed.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideUtensilsCrossed\\n */\\nexport const LucideForkKnifeCrossed = LucideUtensilsCrossed;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name UsersRound\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMjFhOCA4IDAgMCAwLTE2IDAiIC8+CiAgPGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI1IiAvPgogIDxwYXRoIGQ9Ik0yMiAyMGMwLTMuMzctMi02LjUtNC04YTUgNSAwIDAgMC0uNDUtOC4zIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/users-round\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUsersRound], svg[lucideUsers2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUsersRound extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'users-round',\\n size: 24,\\n node: [\\n ['path', { d: 'M18 21a8 8 0 0 0-16 0', key: '3ypg7q' }],\\n ['circle', { cx: '10', cy: '8', r: '5', key: 'o932ke' }],\\n ['path', { d: 'M22 20c0-3.37-2-6.5-4-8a5 5 0 0 0-.45-8.3', key: '10s06x' }],\\n ],\\n aliases: ['users-2'],\\n };\\n protected override readonly icon = signal(LucideUsersRound.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideUsersRound\\n */\\nexport const LucideUsers2 = LucideUsersRound;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Van\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTMgNnY1YTEgMSAwIDAgMCAxIDFoNi4xMDJhMSAxIDAgMCAxIC43MTIuMjk4bC44OTguOTFhMSAxIDAgMCAxIC4yODguNzAyVjE3YTEgMSAwIDAgMS0xIDFoLTMiIC8+CiAgPHBhdGggZD0iTTUgMThIM2ExIDEgMCAwIDEtMS0xVjhhMiAyIDAgMCAxIDItMmgxMmMxLjEgMCAyLjEuOCAyLjQgMS44bDEuMTc2IDQuMiIgLz4KICA8cGF0aCBkPSJNOSAxOGg1IiAvPgogIDxjaXJjbGUgY3g9IjE2IiBjeT0iMTgiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNyIgY3k9IjE4IiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/van\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideVan]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideVan extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'van',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M13 6v5a1 1 0 0 0 1 1h6.102a1 1 0 0 1 .712.298l.898.91a1 1 0 0 1 .288.702V17a1 1 0 0 1-1 1h-3',\\n key: 'k3s650',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M5 18H3a1 1 0 0 1-1-1V8a2 2 0 0 1 2-2h12c1.1 0 2.1.8 2.4 1.8l1.176 4.2',\\n key: 'fnd93u',\\n },\\n ],\\n ['path', { d: 'M9 18h5', key: 'lrx6i' }],\\n ['circle', { cx: '16', cy: '18', r: '2', key: '1v4tcr' }],\\n ['circle', { cx: '7', cy: '18', r: '2', key: '19iecd' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideVan.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name UtilityPole\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnYyMCIgLz4KICA8cGF0aCBkPSJNMiA1aDIwIiAvPgogIDxwYXRoIGQ9Ik0zIDN2MiIgLz4KICA8cGF0aCBkPSJNNyAzdjIiIC8+CiAgPHBhdGggZD0iTTE3IDN2MiIgLz4KICA8cGF0aCBkPSJNMjEgM3YyIiAvPgogIDxwYXRoIGQ9Im0xOSA1LTcgNy03LTciIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/utility-pole\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUtilityPole]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUtilityPole extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'utility-pole',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 2v20', key: 't6zp3m' }],\\n ['path', { d: 'M2 5h20', key: '1fs1ex' }],\\n ['path', { d: 'M3 3v2', key: '9imdir' }],\\n ['path', { d: 'M7 3v2', key: 'n0os7' }],\\n ['path', { d: 'M17 3v2', key: '1l2re6' }],\\n ['path', { d: 'M21 3v2', key: '1duuac' }],\\n ['path', { d: 'm19 5-7 7-7-7', key: '133zxf' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideUtilityPole.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Vault\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjMiIHk9IjMiIHJ4PSIyIiAvPgogIDxjaXJjbGUgY3g9IjcuNSIgY3k9IjcuNSIgcj0iLjUiIGZpbGw9ImN1cnJlbnRDb2xvciIgLz4KICA8cGF0aCBkPSJtNy45IDcuOSAyLjcgMi43IiAvPgogIDxjaXJjbGUgY3g9IjE2LjUiIGN5PSI3LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+CiAgPHBhdGggZD0ibTEzLjQgMTAuNiAyLjctMi43IiAvPgogIDxjaXJjbGUgY3g9IjcuNSIgY3k9IjE2LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+CiAgPHBhdGggZD0ibTcuOSAxNi4xIDIuNy0yLjciIC8+CiAgPGNpcmNsZSBjeD0iMTYuNSIgY3k9IjE2LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiIC8+CiAgPHBhdGggZD0ibTEzLjQgMTMuNCAyLjcgMi43IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/vault\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideVault]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideVault extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'vault',\\n size: 24,\\n node: [\\n ['rect', { width: '18', height: '18', x: '3', y: '3', rx: '2', key: 'afitv7' }],\\n ['circle', { cx: '7.5', cy: '7.5', r: '.5', fill: 'currentColor', key: 'kqv944' }],\\n ['path', { d: 'm7.9 7.9 2.7 2.7', key: 'hpeyl3' }],\\n ['circle', { cx: '16.5', cy: '7.5', r: '.5', fill: 'currentColor', key: 'w0ekpg' }],\\n ['path', { d: 'm13.4 10.6 2.7-2.7', key: '264c1n' }],\\n ['circle', { cx: '7.5', cy: '16.5', r: '.5', fill: 'currentColor', key: 'nkw3mc' }],\\n ['path', { d: 'm7.9 16.1 2.7-2.7', key: 'p81g5e' }],\\n ['circle', { cx: '16.5', cy: '16.5', r: '.5', fill: 'currentColor', key: 'fubopw' }],\\n ['path', { d: 'm13.4 13.4 2.7 2.7', key: 'abhel3' }],\\n ['circle', { cx: '12', cy: '12', r: '2', key: '1c9p78' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideVault.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name VectorSquare\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkuNSA3YTI0IDI0IDAgMCAxIDAgMTAiIC8+CiAgPHBhdGggZD0iTTQuNSA3YTI0IDI0IDAgMCAwIDAgMTAiIC8+CiAgPHBhdGggZD0iTTcgMTkuNWEyNCAyNCAwIDAgMCAxMCAwIiAvPgogIDxwYXRoIGQ9Ik03IDQuNWEyNCAyNCAwIDAgMSAxMCAwIiAvPgogIDxyZWN0IHg9IjE3IiB5PSIxNyIgd2lkdGg9IjUiIGhlaWdodD0iNSIgcng9IjEiIC8+CiAgPHJlY3QgeD0iMTciIHk9IjIiIHdpZHRoPSI1IiBoZWlnaHQ9IjUiIHJ4PSIxIiAvPgogIDxyZWN0IHg9IjIiIHk9IjE3IiB3aWR0aD0iNSIgaGVpZ2h0PSI1IiByeD0iMSIgLz4KICA8cmVjdCB4PSIyIiB5PSIyIiB3aWR0aD0iNSIgaGVpZ2h0PSI1IiByeD0iMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/vector-square\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideVectorSquare]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideVectorSquare extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'vector-square',\\n size: 24,\\n node: [\\n ['path', { d: 'M19.5 7a24 24 0 0 1 0 10', key: '8n60xe' }],\\n ['path', { d: 'M4.5 7a24 24 0 0 0 0 10', key: '2lmadr' }],\\n ['path', { d: 'M7 19.5a24 24 0 0 0 10 0', key: '1q94o2' }],\\n ['path', { d: 'M7 4.5a24 24 0 0 1 10 0', key: '2z8ypa' }],\\n ['rect', { x: '17', y: '17', width: '5', height: '5', rx: '1', key: '1ac74s' }],\\n ['rect', { x: '17', y: '2', width: '5', height: '5', rx: '1', key: '1e7h5j' }],\\n ['rect', { x: '2', y: '17', width: '5', height: '5', rx: '1', key: '1t4eah' }],\\n ['rect', { x: '2', y: '2', width: '5', height: '5', rx: '1', key: '940dhs' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideVectorSquare.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Vegan\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgOHE2IDAgNi02LTYgMC02IDYiIC8+CiAgPHBhdGggZD0iTTE3LjQxIDMuNTlhMTAgMTAgMCAxIDAgMyAzIiAvPgogIDxwYXRoIGQ9Ik0yIDJhMjYuNiAyNi42IDAgMCAxIDEwIDIwYy45LTYuODIgMS41LTkuNSA0LTE0IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/vegan\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideVegan]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideVegan extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'vegan',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 8q6 0 6-6-6 0-6 6', key: 'qsyyc4' }],\\n ['path', { d: 'M17.41 3.59a10 10 0 1 0 3 3', key: '41m9h7' }],\\n ['path', { d: 'M2 2a26.6 26.6 0 0 1 10 20c.9-6.82 1.5-9.5 4-14', key: 'qiv7li' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideVegan.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name VenetianMask\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTFjLTEuNSAwLTIuNS41LTMgMiIgLz4KICA8cGF0aCBkPSJNNCA2YTIgMiAwIDAgMC0yIDJ2NGE1IDUgMCAwIDAgNSA1IDggOCAwIDAgMSA1IDIgOCA4IDAgMCAxIDUtMiA1IDUgMCAwIDAgNS01VjhhMiAyIDAgMCAwLTItMmgtM2E4IDggMCAwIDAtNSAyIDggOCAwIDAgMC01LTJ6IiAvPgogIDxwYXRoIGQ9Ik02IDExYzEuNSAwIDIuNS41IDMgMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/venetian-mask\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideVenetianMask]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideVenetianMask extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'venetian-mask',\\n size: 24,\\n node: [\\n ['path', { d: 'M18 11c-1.5 0-2.5.5-3 2', key: '1fod00' }],\\n [\\n 'path',\\n {\\n d: 'M4 6a2 2 0 0 0-2 2v4a5 5 0 0 0 5 5 8 8 0 0 1 5 2 8 8 0 0 1 5-2 5 5 0 0 0 5-5V8a2 2 0 0 0-2-2h-3a8 8 0 0 0-5 2 8 8 0 0 0-5-2z',\\n key: 'd70hit',\\n },\\n ],\\n ['path', { d: 'M6 11c1.5 0 2.5.5 3 2', key: '136fht' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideVenetianMask.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name VenusAndMars\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMjBoNCIgLz4KICA8cGF0aCBkPSJNMTIgMTZ2NiIgLz4KICA8cGF0aCBkPSJNMTcgMmg0djQiIC8+CiAgPHBhdGggZD0ibTIxIDItNS40NiA1LjQ2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTEiIHI9IjUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/venus-and-mars\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideVenusAndMars]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideVenusAndMars extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'venus-and-mars',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 20h4', key: 'ni2waw' }],\\n ['path', { d: 'M12 16v6', key: 'c8a4gj' }],\\n ['path', { d: 'M17 2h4v4', key: 'vhe59' }],\\n ['path', { d: 'm21 2-5.46 5.46', key: '19kypf' }],\\n ['circle', { cx: '12', cy: '11', r: '5', key: '16gxyc' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideVenusAndMars.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Utensils\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAydjdjMCAxLjEuOSAyIDIgMmg0YTIgMiAwIDAgMCAyLTJWMiIgLz4KICA8cGF0aCBkPSJNNyAydjIwIiAvPgogIDxwYXRoIGQ9Ik0yMSAxNVYyYTUgNSAwIDAgMC01IDV2NmMwIDEuMS45IDIgMiAyaDNabTAgMHY3IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/utensils\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideUtensils], svg[lucideForkKnife]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideUtensils extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'utensils',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 2v7c0 1.1.9 2 2 2h4a2 2 0 0 0 2-2V2', key: 'cjf0a3' }],\\n ['path', { d: 'M7 2v20', key: '1473qp' }],\\n ['path', { d: 'M21 15V2a5 5 0 0 0-5 5v6c0 1.1.9 2 2 2h3Zm0 0v7', key: 'j28e5' }],\\n ],\\n aliases: ['fork-knife'],\\n };\\n protected override readonly icon = signal(LucideUtensils.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideUtensils\\n */\\nexport const LucideForkKnife = LucideUtensils;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Variable\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyMXMtNC0zLTQtOSA0LTkgNC05IiAvPgogIDxwYXRoIGQ9Ik0xNiAzczQgMyA0IDktNCA5LTQgOSIgLz4KICA8bGluZSB4MT0iMTUiIHgyPSI5IiB5MT0iOSIgeTI9IjE1IiAvPgogIDxsaW5lIHgxPSI5IiB4Mj0iMTUiIHkxPSI5IiB5Mj0iMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/variable\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideVariable]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideVariable extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'variable',\\n size: 24,\\n node: [\\n ['path', { d: 'M8 21s-4-3-4-9 4-9 4-9', key: 'uto9ud' }],\\n ['path', { d: 'M16 3s4 3 4 9-4 9-4 9', key: '4w2vsq' }],\\n ['line', { x1: '15', x2: '9', y1: '9', y2: '15', key: 'f7djnv' }],\\n ['line', { x1: '9', x2: '15', y1: '9', y2: '15', key: '1shsy8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideVariable.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Venus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTV2NyIgLz4KICA8cGF0aCBkPSJNOSAxOWg2IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iOSIgcj0iNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/venus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideVenus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideVenus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'venus',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 15v7', key: 't2xh3l' }],\\n ['path', { d: 'M9 19h6', key: '456am0' }],\\n ['circle', { cx: '12', cy: '9', r: '6', key: '1nw4tq' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideVenus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name VibrateOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiA4IDIgMi0yIDIgMiAyLTIgMiIgLz4KICA8cGF0aCBkPSJtMjIgOC0yIDIgMiAyLTIgMiAyIDIiIC8+CiAgPHBhdGggZD0iTTggOHYxMGMwIC41NS40NSAxIDEgMWg2Yy41NSAwIDEtLjQ1IDEtMXYtMiIgLz4KICA8cGF0aCBkPSJNMTYgMTAuMzRWNmMwLS41NS0uNDUtMS0xLTFoLTQuMzQiIC8+CiAgPGxpbmUgeDE9IjIiIHgyPSIyMiIgeTE9IjIiIHkyPSIyMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/vibrate-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideVibrateOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideVibrateOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'vibrate-off',\\n size: 24,\\n node: [\\n ['path', { d: 'm2 8 2 2-2 2 2 2-2 2', key: 'sv1b1' }],\\n ['path', { d: 'm22 8-2 2 2 2-2 2 2 2', key: '101i4y' }],\\n ['path', { d: 'M8 8v10c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-2', key: '1hbad5' }],\\n ['path', { d: 'M16 10.34V6c0-.55-.45-1-1-1h-4.34', key: '1x5tf0' }],\\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideVibrateOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Video\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTYgMTMgNS4yMjMgMy40ODJhLjUuNSAwIDAgMCAuNzc3LS40MTZWNy44N2EuNS41IDAgMCAwLS43NTItLjQzMkwxNiAxMC41IiAvPgogIDxyZWN0IHg9IjIiIHk9IjYiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMiIgcng9IjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/video\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideVideo]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideVideo extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'video',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5',\\n key: 'ftymec',\\n },\\n ],\\n ['rect', { x: '2', y: '6', width: '14', height: '12', rx: '2', key: '158x01' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideVideo.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name View\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTd2MmEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnYtMiIgLz4KICA8cGF0aCBkPSJNMjEgN1Y1YTIgMiAwIDAgMC0yLTJINWEyIDIgMCAwIDAtMiAydjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMSIgLz4KICA8cGF0aCBkPSJNMTguOTQ0IDEyLjMzYTEgMSAwIDAgMCAwLS42NiA3LjUgNy41IDAgMCAwLTEzLjg4OCAwIDEgMSAwIDAgMCAwIC42NiA3LjUgNy41IDAgMCAwIDEzLjg4OCAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/view\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideView]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideView extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'view',\\n size: 24,\\n node: [\\n ['path', { d: 'M21 17v2a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-2', key: 'mrq65r' }],\\n ['path', { d: 'M21 7V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2', key: 'be3xqs' }],\\n ['circle', { cx: '12', cy: '12', r: '1', key: '41hilf' }],\\n [\\n 'path',\\n {\\n d: 'M18.944 12.33a1 1 0 0 0 0-.66 7.5 7.5 0 0 0-13.888 0 1 1 0 0 0 0 .66 7.5 7.5 0 0 0 13.888 0',\\n key: '11ak4c',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideView.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Videotape\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHg9IjIiIHk9IjQiIHJ4PSIyIiAvPgogIDxwYXRoIGQ9Ik0yIDhoMjAiIC8+CiAgPGNpcmNsZSBjeD0iOCIgY3k9IjE0IiByPSIyIiAvPgogIDxwYXRoIGQ9Ik04IDEyaDgiIC8+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSIxNCIgcj0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/videotape\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideVideotape]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideVideotape extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'videotape',\\n size: 24,\\n node: [\\n ['rect', { width: '20', height: '16', x: '2', y: '4', rx: '2', key: '18n3k1' }],\\n ['path', { d: 'M2 8h20', key: 'd11cs7' }],\\n ['circle', { cx: '8', cy: '14', r: '2', key: '1k2qr5' }],\\n ['path', { d: 'M8 12h8', key: '1wcyev' }],\\n ['circle', { cx: '16', cy: '14', r: '2', key: '14k7lr' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideVideotape.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Vibrate\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiA4IDIgMi0yIDIgMiAyLTIgMiIgLz4KICA8cGF0aCBkPSJtMjIgOC0yIDIgMiAyLTIgMiAyIDIiIC8+CiAgPHJlY3Qgd2lkdGg9IjgiIGhlaWdodD0iMTQiIHg9IjgiIHk9IjUiIHJ4PSIxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/vibrate\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideVibrate]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideVibrate extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'vibrate',\\n size: 24,\\n node: [\\n ['path', { d: 'm2 8 2 2-2 2 2 2-2 2', key: 'sv1b1' }],\\n ['path', { d: 'm22 8-2 2 2 2-2 2 2 2', key: '101i4y' }],\\n ['rect', { width: '8', height: '14', x: '8', y: '5', rx: '1', key: '1oyrl4' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideVibrate.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name VideoOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNjYgNkgxNGEyIDIgMCAwIDEgMiAydjIuNWw1LjI0OC0zLjA2MkEuNS41IDAgMCAxIDIyIDcuODd2OC4xOTYiIC8+CiAgPHBhdGggZD0iTTE2IDE2YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmgyIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/video-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideVideoOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideVideoOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'video-off',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'M10.66 6H14a2 2 0 0 1 2 2v2.5l5.248-3.062A.5.5 0 0 1 22 7.87v8.196', key: 'w8jjjt' },\\n ],\\n ['path', { d: 'M16 16a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h2', key: '1xawa7' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideVideoOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Voicemail\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI2IiBjeT0iMTIiIHI9IjQiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxMiIgcj0iNCIgLz4KICA8bGluZSB4MT0iNiIgeDI9IjE4IiB5MT0iMTYiIHkyPSIxNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/voicemail\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideVoicemail]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideVoicemail extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'voicemail',\\n size: 24,\\n node: [\\n ['circle', { cx: '6', cy: '12', r: '4', key: '1ehtga' }],\\n ['circle', { cx: '18', cy: '12', r: '4', key: '4vafl8' }],\\n ['line', { x1: '6', x2: '18', y1: '16', y2: '16', key: 'pmt8us' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideVoicemail.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Volume1\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNC43MDJhLjcwNS43MDUgMCAwIDAtMS4yMDMtLjQ5OEw2LjQxMyA3LjU4N0ExLjQgMS40IDAgMCAxIDUuNDE2IDhIM2ExIDEgMCAwIDAtMSAxdjZhMSAxIDAgMCAwIDEgMWgyLjQxNmExLjQgMS40IDAgMCAxIC45OTcuNDEzbDMuMzgzIDMuMzg0QS43MDUuNzA1IDAgMCAwIDExIDE5LjI5OHoiIC8+CiAgPHBhdGggZD0iTTE2IDlhNSA1IDAgMCAxIDAgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/volume-1\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideVolume1]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideVolume1 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'volume-1',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z',\\n key: 'uqj9uw',\\n },\\n ],\\n ['path', { d: 'M16 9a5 5 0 0 1 0 6', key: '1q6k2b' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideVolume1.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name VolumeOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgOWE1IDUgMCAwIDEgLjk1IDIuMjkzIiAvPgogIDxwYXRoIGQ9Ik0xOS4zNjQgNS42MzZhOSA5IDAgMCAxIDEuODg5IDkuOTYiIC8+CiAgPHBhdGggZD0ibTIgMiAyMCAyMCIgLz4KICA8cGF0aCBkPSJtNyA3LS41ODcuNTg3QTEuNCAxLjQgMCAwIDEgNS40MTYgOEgzYTEgMSAwIDAgMC0xIDF2NmExIDEgMCAwIDAgMSAxaDIuNDE2YTEuNCAxLjQgMCAwIDEgLjk5Ny40MTNsMy4zODMgMy4zODRBLjcwNS43MDUgMCAwIDAgMTEgMTkuMjk4VjExIiAvPgogIDxwYXRoIGQ9Ik05LjgyOCA0LjE3MkEuNjg2LjY4NiAwIDAgMSAxMSA0LjY1N3YuNjg2IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/volume-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideVolumeOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideVolumeOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'volume-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 9a5 5 0 0 1 .95 2.293', key: '1fgyg8' }],\\n ['path', { d: 'M19.364 5.636a9 9 0 0 1 1.889 9.96', key: 'l3zxae' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n [\\n 'path',\\n {\\n d: 'm7 7-.587.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298V11',\\n key: '1gbwow',\\n },\\n ],\\n ['path', { d: 'M9.828 4.172A.686.686 0 0 1 11 4.657v.686', key: 's2je0y' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideVolumeOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Volume2\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNC43MDJhLjcwNS43MDUgMCAwIDAtMS4yMDMtLjQ5OEw2LjQxMyA3LjU4N0ExLjQgMS40IDAgMCAxIDUuNDE2IDhIM2ExIDEgMCAwIDAtMSAxdjZhMSAxIDAgMCAwIDEgMWgyLjQxNmExLjQgMS40IDAgMCAxIC45OTcuNDEzbDMuMzgzIDMuMzg0QS43MDUuNzA1IDAgMCAwIDExIDE5LjI5OHoiIC8+CiAgPHBhdGggZD0iTTE2IDlhNSA1IDAgMCAxIDAgNiIgLz4KICA8cGF0aCBkPSJNMTkuMzY0IDE4LjM2NGE5IDkgMCAwIDAgMC0xMi43MjgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/volume-2\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideVolume2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideVolume2 extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'volume-2',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z',\\n key: 'uqj9uw',\\n },\\n ],\\n ['path', { d: 'M16 9a5 5 0 0 1 0 6', key: '1q6k2b' }],\\n ['path', { d: 'M19.364 18.364a9 9 0 0 0 0-12.728', key: 'ijwkga' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideVolume2.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Volleyball\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgN2ExNiAxNiAyMCAwIDEgMTAuOTggNC4zNjIiIC8+CiAgPHBhdGggZD0iTTEyIDEyYTEzIDEzIDAgMCAxLTguNjYgNSIgLz4KICA8cGF0aCBkPSJNMTYuODMgMTMuNjM0YTE2IDE2IDAgMCAxLTkuMjY3IDcuMzI4IiAvPgogIDxwYXRoIGQ9Ik0yMC42NiAxN0ExMyAxMyAwIDAgMCAxMiAxMmExMyAxMyAwIDAgMSAwLTEwIiAvPgogIDxwYXRoIGQ9Ik04LjE3IDE1LjM2NmExNiAxNiAwIDAgMS0xLjcxMy0xMS42OSIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/volleyball\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideVolleyball]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideVolleyball extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'volleyball',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 7a16 16 20 0 1 10.98 4.362', key: '1mmfx7' }],\\n ['path', { d: 'M12 12a13 13 0 0 1-8.66 5', key: '14sm5y' }],\\n ['path', { d: 'M16.83 13.634a16 16 0 0 1-9.267 7.328', key: 'j0eyj5' }],\\n ['path', { d: 'M20.66 17A13 13 0 0 0 12 12a13 13 0 0 1 0-10', key: 'qaetsw' }],\\n ['path', { d: 'M8.17 15.366a16 16 0 0 1-1.713-11.69', key: '17ewdd' }],\\n ['circle', { cx: '12', cy: '12', r: '10', key: '1mglay' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideVolleyball.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name VolumeX\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNC43MDJhLjcwNS43MDUgMCAwIDAtMS4yMDMtLjQ5OEw2LjQxMyA3LjU4N0ExLjQgMS40IDAgMCAxIDUuNDE2IDhIM2ExIDEgMCAwIDAtMSAxdjZhMSAxIDAgMCAwIDEgMWgyLjQxNmExLjQgMS40IDAgMCAxIC45OTcuNDEzbDMuMzgzIDMuMzg0QS43MDUuNzA1IDAgMCAwIDExIDE5LjI5OHoiIC8+CiAgPGxpbmUgeDE9IjIyIiB4Mj0iMTYiIHkxPSI5IiB5Mj0iMTUiIC8+CiAgPGxpbmUgeDE9IjE2IiB4Mj0iMjIiIHkxPSI5IiB5Mj0iMTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/volume-x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideVolumeX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideVolumeX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'volume-x',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z',\\n key: 'uqj9uw',\\n },\\n ],\\n ['line', { x1: '22', x2: '16', y1: '9', y2: '15', key: '1ewh16' }],\\n ['line', { x1: '16', x2: '22', y1: '9', y2: '15', key: '5ykzw1' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideVolumeX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Vote\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtOSAxMiAyIDIgNC00IiAvPgogIDxwYXRoIGQ9Ik01IDdjMC0xLjEuOS0yIDItMmgxMGEyIDIgMCAwIDEgMiAydjEySDVWN1oiIC8+CiAgPHBhdGggZD0iTTIyIDE5SDIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/vote\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideVote]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideVote extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'vote',\\n size: 24,\\n node: [\\n ['path', { d: 'm9 12 2 2 4-4', key: 'dzmm74' }],\\n ['path', { d: 'M5 7c0-1.1.9-2 2-2h10a2 2 0 0 1 2 2v12H5V7Z', key: '1ezoue' }],\\n ['path', { d: 'M22 19H2', key: 'nuriw5' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideVote.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Wallpaper\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTd2NCIgLz4KICA8cGF0aCBkPSJNOCAyMWg4IiAvPgogIDxwYXRoIGQ9Im05IDE3IDYuMS02LjFhMiAyIDAgMCAxIDIuODEuMDFMMjIgMTUiIC8+CiAgPGNpcmNsZSBjeD0iOCIgY3k9IjkiIHI9IjIiIC8+CiAgPHJlY3QgeD0iMiIgeT0iMyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0IiByeD0iMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/wallpaper\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWallpaper]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWallpaper extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'wallpaper',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 17v4', key: '1riwvh' }],\\n ['path', { d: 'M8 21h8', key: '1ev6f3' }],\\n ['path', { d: 'm9 17 6.1-6.1a2 2 0 0 1 2.81.01L22 15', key: '1sl52q' }],\\n ['circle', { cx: '8', cy: '9', r: '2', key: 'gjzl9d' }],\\n ['rect', { x: '2', y: '3', width: '20', height: '14', rx: '2', key: 'x3v2xh' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWallpaper.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name WalletMinimal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTRoLjAxIiAvPgogIDxwYXRoIGQ9Ik03IDdoMTJhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoMTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wallet-minimal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWalletMinimal], svg[lucideWallet2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWalletMinimal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'wallet-minimal',\\n size: 24,\\n node: [\\n ['path', { d: 'M17 14h.01', key: '7oqj8z' }],\\n [\\n 'path',\\n {\\n d: 'M7 7h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14',\\n key: 'u1rqew',\\n },\\n ],\\n ],\\n aliases: ['wallet-2'],\\n };\\n protected override readonly icon = signal(LucideWalletMinimal.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideWalletMinimal\\n */\\nexport const LucideWallet2 = LucideWalletMinimal;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Wallet\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgN1Y0YTEgMSAwIDAgMC0xLTFINWEyIDIgMCAwIDAgMCA0aDE1YTEgMSAwIDAgMSAxIDF2NGgtM2EyIDIgMCAwIDAgMCA0aDNhMSAxIDAgMCAwIDEtMXYtMmExIDEgMCAwIDAtMS0xIiAvPgogIDxwYXRoIGQ9Ik0zIDV2MTRhMiAyIDAgMCAwIDIgMmgxNWExIDEgMCAwIDAgMS0xdi00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wallet\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWallet]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWallet extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'wallet',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1',\\n key: '18etb6',\\n },\\n ],\\n ['path', { d: 'M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4', key: 'xoc0q4' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWallet.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name WalletCards\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMWgzLjc1YTIgMiAwIDAgMSAxLjYuOGwuNDUuNmE0IDQgMCAwIDAgNi40IDBsLjQ1LS42YTIgMiAwIDAgMSAxLjYtLjhIMjEiIC8+CiAgPHBhdGggZD0iTTMgN2gxOCIgLz4KICA8cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wallet-cards\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWalletCards]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWalletCards extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'wallet-cards',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M3 11h3.75a2 2 0 0 1 1.6.8l.45.6a4 4 0 0 0 6.4 0l.45-.6a2 2 0 0 1 1.6-.8H21',\\n key: '1vwh6y',\\n },\\n ],\\n ['path', { d: 'M3 7h18', key: '1uiuf2' }],\\n ['rect', { x: '3', y: '3', width: '18', height: '18', rx: '2', key: 'h1oib' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWalletCards.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Volume\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNC43MDJhLjcwNS43MDUgMCAwIDAtMS4yMDMtLjQ5OEw2LjQxMyA3LjU4N0ExLjQgMS40IDAgMCAxIDUuNDE2IDhIM2ExIDEgMCAwIDAtMSAxdjZhMSAxIDAgMCAwIDEgMWgyLjQxNmExLjQgMS40IDAgMCAxIC45OTcuNDEzbDMuMzgzIDMuMzg0QS43MDUuNzA1IDAgMCAwIDExIDE5LjI5OHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/volume\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideVolume]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideVolume extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'volume',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z',\\n key: 'uqj9uw',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideVolume.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name WandSparkles\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMjEuNjQgMy42NC0xLjI4LTEuMjhhMS4yMSAxLjIxIDAgMCAwLTEuNzIgMEwyLjM2IDE4LjY0YTEuMjEgMS4yMSAwIDAgMCAwIDEuNzJsMS4yOCAxLjI4YTEuMiAxLjIgMCAwIDAgMS43MiAwTDIxLjY0IDUuMzZhMS4yIDEuMiAwIDAgMCAwLTEuNzIiIC8+CiAgPHBhdGggZD0ibTE0IDcgMyAzIiAvPgogIDxwYXRoIGQ9Ik01IDZ2NCIgLz4KICA8cGF0aCBkPSJNMTkgMTR2NCIgLz4KICA8cGF0aCBkPSJNMTAgMnYyIiAvPgogIDxwYXRoIGQ9Ik03IDhIMyIgLz4KICA8cGF0aCBkPSJNMjEgMTZoLTQiIC8+CiAgPHBhdGggZD0iTTExIDNIOSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/wand-sparkles\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWandSparkles], svg[lucideWand2]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWandSparkles extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'wand-sparkles',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm21.64 3.64-1.28-1.28a1.21 1.21 0 0 0-1.72 0L2.36 18.64a1.21 1.21 0 0 0 0 1.72l1.28 1.28a1.2 1.2 0 0 0 1.72 0L21.64 5.36a1.2 1.2 0 0 0 0-1.72',\\n key: 'ul74o6',\\n },\\n ],\\n ['path', { d: 'm14 7 3 3', key: '1r5n42' }],\\n ['path', { d: 'M5 6v4', key: 'ilb8ba' }],\\n ['path', { d: 'M19 14v4', key: 'blhpug' }],\\n ['path', { d: 'M10 2v2', key: '7u0qdc' }],\\n ['path', { d: 'M7 8H3', key: 'zfb6yr' }],\\n ['path', { d: 'M21 16h-4', key: '1cnmox' }],\\n ['path', { d: 'M11 3H9', key: '1obp7u' }],\\n ],\\n aliases: ['wand-2'],\\n };\\n protected override readonly icon = signal(LucideWandSparkles.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideWandSparkles\\n */\\nexport const LucideWand2 = LucideWandSparkles;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Wand\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgNFYyIiAvPgogIDxwYXRoIGQ9Ik0xNSAxNnYtMiIgLz4KICA8cGF0aCBkPSJNOCA5aDIiIC8+CiAgPHBhdGggZD0iTTIwIDloMiIgLz4KICA8cGF0aCBkPSJNMTcuOCAxMS44IDE5IDEzIiAvPgogIDxwYXRoIGQ9Ik0xNSA5aC4wMSIgLz4KICA8cGF0aCBkPSJNMTcuOCA2LjIgMTkgNSIgLz4KICA8cGF0aCBkPSJtMyAyMSA5LTkiIC8+CiAgPHBhdGggZD0iTTEyLjIgNi4yIDExIDUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wand\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWand]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWand extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'wand',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 4V2', key: 'z1p9b7' }],\\n ['path', { d: 'M15 16v-2', key: 'px0unx' }],\\n ['path', { d: 'M8 9h2', key: '1g203m' }],\\n ['path', { d: 'M20 9h2', key: '19tzq7' }],\\n ['path', { d: 'M17.8 11.8 19 13', key: 'yihg8r' }],\\n ['path', { d: 'M15 9h.01', key: 'x1ddxp' }],\\n ['path', { d: 'M17.8 6.2 19 5', key: 'fd4us0' }],\\n ['path', { d: 'm3 21 9-9', key: '1jfql5' }],\\n ['path', { d: 'M12.2 6.2 11 5', key: 'i3da3b' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWand.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Warehouse\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMjFWMTBhMSAxIDAgMCAwLTEtMUg3YTEgMSAwIDAgMC0xIDF2MTEiIC8+CiAgPHBhdGggZD0iTTIyIDE5YTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDEuMTMyLTEuODAzbDcuOTUtMy45NzRhMiAyIDAgMCAxIDEuODM3IDBsNy45NDggMy45NzRBMiAyIDAgMCAxIDIyIDh6IiAvPgogIDxwYXRoIGQ9Ik02IDEzaDEyIiAvPgogIDxwYXRoIGQ9Ik02IDE3aDEyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/warehouse\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWarehouse]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWarehouse extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'warehouse',\\n size: 24,\\n node: [\\n ['path', { d: 'M18 21V10a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v11', key: 'pb2vm6' }],\\n [\\n 'path',\\n {\\n d: 'M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V8a2 2 0 0 1 1.132-1.803l7.95-3.974a2 2 0 0 1 1.837 0l7.948 3.974A2 2 0 0 1 22 8z',\\n key: 'doq5xv',\\n },\\n ],\\n ['path', { d: 'M6 13h12', key: 'yf64js' }],\\n ['path', { d: 'M6 17h12', key: '1jwigz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWarehouse.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name WavesArrowDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTBMMTIgMiIgLz4KICA8cGF0aCBkPSJNMTYgNkwxMiAxMEw4IDYiIC8+CiAgPHBhdGggZD0iTTIgMTVDMi42IDE1LjUgMy4yIDE2IDQuNSAxNkM3IDE2IDcgMTQgOS41IDE0QzEyLjEgMTQgMTEuOSAxNiAxNC41IDE2QzE3IDE2IDE3IDE0IDE5LjUgMTRDMjAuOCAxNCAyMS40IDE0LjUgMjIgMTUiIC8+CiAgPHBhdGggZD0iTTIgMjFDMi42IDIxLjUgMy4yIDIyIDQuNSAyMkM3IDIyIDcgMjAgOS41IDIwQzEyLjEgMjAgMTEuOSAyMiAxNC41IDIyQzE3IDIyIDE3IDIwIDE5LjUgMjBDMjAuOCAyMCAyMS40IDIwLjUgMjIgMjEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/waves-arrow-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWavesArrowDown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWavesArrowDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'waves-arrow-down',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 10L12 2', key: 'jvb0aw' }],\\n ['path', { d: 'M16 6L12 10L8 6', key: '9j6vje' }],\\n [\\n 'path',\\n {\\n d: 'M2 15C2.6 15.5 3.2 16 4.5 16C7 16 7 14 9.5 14C12.1 14 11.9 16 14.5 16C17 16 17 14 19.5 14C20.8 14 21.4 14.5 22 15',\\n key: 's2zepw',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M2 21C2.6 21.5 3.2 22 4.5 22C7 22 7 20 9.5 20C12.1 20 11.9 22 14.5 22C17 22 17 20 19.5 20C20.8 20 21.4 20.5 22 21',\\n key: 'u68omc',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideWavesArrowDown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name WashingMachine\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyA2aDMiIC8+CiAgPHBhdGggZD0iTTE3IDZoLjAxIiAvPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIyMCIgeD0iMyIgeT0iMiIgcng9IjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMyIgcj0iNSIgLz4KICA8cGF0aCBkPSJNMTIgMThhMi41IDIuNSAwIDAgMCAwLTUgMi41IDIuNSAwIDAgMSAwLTUiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/washing-machine\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWashingMachine]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWashingMachine extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'washing-machine',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 6h3', key: '155dbl' }],\\n ['path', { d: 'M17 6h.01', key: 'e2y6kg' }],\\n ['rect', { width: '18', height: '20', x: '3', y: '2', rx: '2', key: 'od3kk9' }],\\n ['circle', { cx: '12', cy: '13', r: '5', key: 'nlbqau' }],\\n ['path', { d: 'M12 18a2.5 2.5 0 0 0 0-5 2.5 2.5 0 0 1 0-5', key: '17lach' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWashingMachine.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Watch\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMTB2Mi4ybDEuNiAxIiAvPgogIDxwYXRoIGQ9Im0xNi4xMyA3LjY2LS44MS00LjA1YTIgMiAwIDAgMC0yLTEuNjFoLTIuNjhhMiAyIDAgMCAwLTIgMS42MWwtLjc4IDQuMDUiIC8+CiAgPHBhdGggZD0ibTcuODggMTYuMzYuOCA0YTIgMiAwIDAgMCAyIDEuNjFoMi43MmEyIDIgMCAwIDAgMi0xLjYxbC44MS00LjA1IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjYiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/watch\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWatch]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWatch extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'watch',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 10v2.2l1.6 1', key: 'n3r21l' }],\\n [\\n 'path',\\n {\\n d: 'm16.13 7.66-.81-4.05a2 2 0 0 0-2-1.61h-2.68a2 2 0 0 0-2 1.61l-.78 4.05',\\n key: '18k57s',\\n },\\n ],\\n [\\n 'path',\\n { d: 'm7.88 16.36.8 4a2 2 0 0 0 2 1.61h2.72a2 2 0 0 0 2-1.61l.81-4.05', key: '16ny36' },\\n ],\\n ['circle', { cx: '12', cy: '12', r: '6', key: '1vlfrh' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWatch.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name WavesVertical\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnEyIDIuNSAwIDV0MCA1IDAgNSAwIDUiIC8+CiAgPHBhdGggZD0iTTE5IDJxMiAyLjUgMCA1dDAgNSAwIDUgMCA1IiAvPgogIDxwYXRoIGQ9Ik01IDJxMiAyLjUgMCA1dDAgNSAwIDUgMCA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/waves-vertical\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWavesVertical]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWavesVertical extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'waves-vertical',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 2q2 2.5 0 5t0 5 0 5 0 5', key: '13jdbg' }],\\n ['path', { d: 'M19 2q2 2.5 0 5t0 5 0 5 0 5', key: '1ozhzu' }],\\n ['path', { d: 'M5 2q2 2.5 0 5t0 5 0 5 0 5', key: '1bi6v5' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWavesVertical.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name WavesArrowUp\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMnY4IiAvPgogIDxwYXRoIGQ9Ik0yIDE1Yy42LjUgMS4yIDEgMi41IDEgMi41IDAgMi41LTIgNS0yIDIuNiAwIDIuNCAyIDUgMiAyLjUgMCAyLjUtMiA1LTIgMS4zIDAgMS45LjUgMi41IDEiIC8+CiAgPHBhdGggZD0iTTIgMjFjLjYuNSAxLjIgMSAyLjUgMSAyLjUgMCAyLjUtMiA1LTIgMi42IDAgMi40IDIgNSAyIDIuNSAwIDIuNS0yIDUtMiAxLjMgMCAxLjkuNSAyLjUgMSIgLz4KICA8cGF0aCBkPSJtOCA2IDQtNCA0IDQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/waves-arrow-up\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWavesArrowUp]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWavesArrowUp extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'waves-arrow-up',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 2v8', key: '1q4o3n' }],\\n [\\n 'path',\\n {\\n d: 'M2 15c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1',\\n key: '1p9f19',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M2 21c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1',\\n key: 'vbxynw',\\n },\\n ],\\n ['path', { d: 'm8 6 4-4 4 4', key: 'ybng9g' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWavesArrowUp.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name WavesHorizontal\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAxMnEyLjUgMiA1IDB0NSAwIDUgMCA1IDAiIC8+CiAgPHBhdGggZD0iTTIgMTlxMi41IDIgNSAwdDUgMCA1IDAgNSAwIiAvPgogIDxwYXRoIGQ9Ik0yIDVxMi41IDIgNSAwdDUgMCA1IDAgNSAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/waves-horizontal\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWavesHorizontal], svg[lucideWaves]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWavesHorizontal extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'waves-horizontal',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 12q2.5 2 5 0t5 0 5 0 5 0', key: '8ddzzs' }],\\n ['path', { d: 'M2 19q2.5 2 5 0t5 0 5 0 5 0', key: '1wj4st' }],\\n ['path', { d: 'M2 5q2.5 2 5 0t5 0 5 0 5 0', key: '69x50u' }],\\n ],\\n aliases: ['waves'],\\n };\\n protected override readonly icon = signal(LucideWavesHorizontal.icon);\\n}\\n\\n/**\\n * @deprecated\\n * @see LucideWavesHorizontal\\n */\\nexport const LucideWaves = LucideWavesHorizontal;\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name WavesLadder\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgNWEyIDIgMCAwIDAtMiAydjExIiAvPgogIDxwYXRoIGQ9Ik0yIDE4Yy42LjUgMS4yIDEgMi41IDEgMi41IDAgMi41LTIgNS0yIDIuNiAwIDIuNCAyIDUgMiAyLjUgMCAyLjUtMiA1LTIgMS4zIDAgMS45LjUgMi41IDEiIC8+CiAgPHBhdGggZD0iTTcgMTNoMTAiIC8+CiAgPHBhdGggZD0iTTcgOWgxMCIgLz4KICA8cGF0aCBkPSJNOSA1YTIgMiAwIDAgMC0yIDJ2MTEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/waves-ladder\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWavesLadder]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWavesLadder extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'waves-ladder',\\n size: 24,\\n node: [\\n ['path', { d: 'M19 5a2 2 0 0 0-2 2v11', key: 's41o68' }],\\n [\\n 'path',\\n {\\n d: 'M2 18c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1',\\n key: 'rd2r6e',\\n },\\n ],\\n ['path', { d: 'M7 13h10', key: '1rwob1' }],\\n ['path', { d: 'M7 9h10', key: '12czzb' }],\\n ['path', { d: 'M9 5a2 2 0 0 0-2 2v11', key: 'x0q4gh' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWavesLadder.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Waypoints\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTAuNTg2IDUuNDE0LTUuMTcyIDUuMTcyIiAvPgogIDxwYXRoIGQ9Im0xOC41ODYgMTMuNDE0LTUuMTcyIDUuMTcyIiAvPgogIDxwYXRoIGQ9Ik02IDEyaDEyIiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMjAiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iMTIiIGN5PSI0IiByPSIyIiAvPgogIDxjaXJjbGUgY3g9IjIwIiBjeT0iMTIiIHI9IjIiIC8+CiAgPGNpcmNsZSBjeD0iNCIgY3k9IjEyIiByPSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/waypoints\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWaypoints]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWaypoints extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'waypoints',\\n size: 24,\\n node: [\\n ['path', { d: 'm10.586 5.414-5.172 5.172', key: '4mc350' }],\\n ['path', { d: 'm18.586 13.414-5.172 5.172', key: '8c96vv' }],\\n ['path', { d: 'M6 12h12', key: '8npq4p' }],\\n ['circle', { cx: '12', cy: '20', r: '2', key: '144qzu' }],\\n ['circle', { cx: '12', cy: '4', r: '2', key: 'muu5ef' }],\\n ['circle', { cx: '20', cy: '12', r: '2', key: '1xzzfp' }],\\n ['circle', { cx: '4', cy: '12', r: '2', key: '1hvhnz' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWaypoints.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name WebcamOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjJ2LTQiIC8+CiAgPHBhdGggZD0iTTEyLjc1NCA3LjA5NmEzIDMgMCAwIDEgMi4xNSAyLjE1IiAvPgogIDxwYXRoIGQ9Ik0xMi44NjMgMTIuODczYTMgMyAwIDAgMS0zLjczNi0zLjczNSIgLz4KICA8cGF0aCBkPSJNMTYuNTY2IDE2LjU3QTggOCAwIDAgMSA1LjQzIDUuNDMzIiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0iTTcgMjJoMTAiIC8+CiAgPHBhdGggZD0iTTguNDc4IDIuODE3YTggOCAwIDAgMSAxMC43MDUgMTAuNzA1IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/webcam-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWebcamOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWebcamOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'webcam-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 22v-4', key: '1utk9m' }],\\n ['path', { d: 'M12.754 7.096a3 3 0 0 1 2.15 2.15', key: '1v0qsm' }],\\n ['path', { d: 'M12.863 12.873a3 3 0 0 1-3.736-3.735', key: '13aqxl' }],\\n ['path', { d: 'M16.566 16.57A8 8 0 0 1 5.43 5.433', key: '1hliph' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ['path', { d: 'M7 22h10', key: '10w4w3' }],\\n ['path', { d: 'M8.478 2.817a8 8 0 0 1 10.705 10.705', key: 'r097k8' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWebcamOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Webhook\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggMTYuOThoLTUuOTljLTEuMSAwLTEuOTUuOTQtMi40OCAxLjlBNCA0IDAgMCAxIDIgMTdjLjAxLS43LjItMS40LjU3LTIiIC8+CiAgPHBhdGggZD0ibTYgMTcgMy4xMy01Ljc4Yy41My0uOTcuMS0yLjE4LS41LTMuMWE0IDQgMCAxIDEgNi44OS00LjA2IiAvPgogIDxwYXRoIGQ9Im0xMiA2IDMuMTMgNS43M0MxNS42NiAxMi43IDE2LjkgMTMgMTggMTNhNCA0IDAgMCAxIDAgOCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/webhook\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWebhook]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWebhook extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'webhook',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M18 16.98h-5.99c-1.1 0-1.95.94-2.48 1.9A4 4 0 0 1 2 17c.01-.7.2-1.4.57-2',\\n key: 'q3hayz',\\n },\\n ],\\n ['path', { d: 'm6 17 3.13-5.78c.53-.97.1-2.18-.5-3.1a4 4 0 1 1 6.89-4.06', key: '1go1hn' }],\\n ['path', { d: 'm12 6 3.13 5.73C15.66 12.7 16.9 13 18 13a4 4 0 0 1 0 8', key: 'qlwsc0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWebhook.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Webcam\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEwIiByPSI4IiAvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTcgMjJoMTAiIC8+CiAgPHBhdGggZD0iTTEyIDIydi00IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/webcam\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWebcam]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWebcam extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'webcam',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '10', r: '8', key: '1gshiw' }],\\n ['circle', { cx: '12', cy: '10', r: '3', key: 'ilqhr7' }],\\n ['path', { d: 'M7 22h10', key: '10w4w3' }],\\n ['path', { d: 'M12 22v-4', key: '1utk9m' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWebcam.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name WeightTilde\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNNi41IDhhMiAyIDAgMCAwLTEuOTA2IDEuNDZMMi4xIDE4LjVBMiAyIDAgMCAwIDQgMjFoMTZhMiAyIDAgMCAwIDEuOTI1LTIuNTRMMTkuNCA5LjVBMiAyIDAgMCAwIDE3LjQ4IDh6IiAvPgogIDxwYXRoIGQ9Ik03Ljk5OSAxNWEyLjUgMi41IDAgMCAxIDQgMCAyLjUgMi41IDAgMCAwIDQgMCIgLz4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjUiIHI9IjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/weight-tilde\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWeightTilde]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWeightTilde extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'weight-tilde',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M6.5 8a2 2 0 0 0-1.906 1.46L2.1 18.5A2 2 0 0 0 4 21h16a2 2 0 0 0 1.925-2.54L19.4 9.5A2 2 0 0 0 17.48 8z',\\n key: '1wl739',\\n },\\n ],\\n ['path', { d: 'M7.999 15a2.5 2.5 0 0 1 4 0 2.5 2.5 0 0 0 4 0', key: '1egezo' }],\\n ['circle', { cx: '12', cy: '5', r: '3', key: 'rqqgnr' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWeightTilde.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name WebhookOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTcgMTdoLTVjLTEuMDktLjAyLTEuOTQuOTItMi41IDEuOUEzIDMgMCAxIDEgMi41NyAxNSIgLz4KICA8cGF0aCBkPSJNOSAzLjRhNCA0IDAgMCAxIDYuNTIuNjYiIC8+CiAgPHBhdGggZD0ibTYgMTcgMy4xLTUuOGEyLjUgMi41IDAgMCAwIC4wNTctMi4wNSIgLz4KICA8cGF0aCBkPSJNMjAuMyAyMC4zYTQgNCAwIDAgMS0yLjMuNyIgLz4KICA8cGF0aCBkPSJNMTguNiAxM2E0IDQgMCAwIDEgMy4zNTcgMy40MTQiIC8+CiAgPHBhdGggZD0ibTEyIDYgLjYgMSIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/webhook-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWebhookOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWebhookOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'webhook-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M17 17h-5c-1.09-.02-1.94.92-2.5 1.9A3 3 0 1 1 2.57 15', key: '1tvl6x' }],\\n ['path', { d: 'M9 3.4a4 4 0 0 1 6.52.66', key: 'q04jfq' }],\\n ['path', { d: 'm6 17 3.1-5.8a2.5 2.5 0 0 0 .057-2.05', key: 'azowf0' }],\\n ['path', { d: 'M20.3 20.3a4 4 0 0 1-2.3.7', key: '5joiws' }],\\n ['path', { d: 'M18.6 13a4 4 0 0 1 3.357 3.414', key: 'cangb8' }],\\n ['path', { d: 'm12 6 .6 1', key: 'tpjl1n' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWebhookOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Weight\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjUiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTYuNSA4YTIgMiAwIDAgMC0xLjkwNSAxLjQ2TDIuMSAxOC41QTIgMiAwIDAgMCA0IDIxaDE2YTIgMiAwIDAgMCAxLjkyNS0yLjU0TDE5LjQgOS41QTIgMiAwIDAgMCAxNy40OCA4WiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/weight\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWeight]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWeight extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'weight',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '5', r: '3', key: 'rqqgnr' }],\\n [\\n 'path',\\n {\\n d: 'M6.5 8a2 2 0 0 0-1.905 1.46L2.1 18.5A2 2 0 0 0 4 21h16a2 2 0 0 0 1.925-2.54L19.4 9.5A2 2 0 0 0 17.48 8Z',\\n key: '56o5sh',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideWeight.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name WheatOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAyMiAxMC0xMCIgLz4KICA8cGF0aCBkPSJtMTYgOC0xLjE3IDEuMTciIC8+CiAgPHBhdGggZD0iTTMuNDcgMTIuNTMgNSAxMWwxLjUzIDEuNTNhMy41IDMuNSAwIDAgMSAwIDQuOTRMNSAxOWwtMS41My0xLjUzYTMuNSAzLjUgMCAwIDEgMC00Ljk0WiIgLz4KICA8cGF0aCBkPSJtOCA4LS41My41M2EzLjUgMy41IDAgMCAwIDAgNC45NEw5IDE1bDEuNTMtMS41M2MuNTUtLjU1Ljg4LTEuMjUuOTgtMS45NyIgLz4KICA8cGF0aCBkPSJNMTAuOTEgNS4yNmMuMTUtLjI2LjM0LS41MS41Ni0uNzNMMTMgM2wxLjUzIDEuNTNhMy41IDMuNSAwIDAgMSAuMjggNC42MiIgLz4KICA8cGF0aCBkPSJNMjAgMmgydjJhNCA0IDAgMCAxLTQgNGgtMlY2YTQgNCAwIDAgMSA0LTRaIiAvPgogIDxwYXRoIGQ9Ik0xMS40NyAxNy40NyAxMyAxOWwtMS41MyAxLjUzYTMuNSAzLjUgMCAwIDEtNC45NCAwTDUgMTlsMS41My0xLjUzYTMuNSAzLjUgMCAwIDEgNC45NCAwWiIgLz4KICA8cGF0aCBkPSJtMTYgMTYtLjUzLjUzYTMuNSAzLjUgMCAwIDEtNC45NCAwTDkgMTVsMS41My0xLjUzYTMuNDkgMy40OSAwIDAgMSAxLjk3LS45OCIgLz4KICA8cGF0aCBkPSJNMTguNzQgMTMuMDljLjI2LS4xNS41MS0uMzQuNzMtLjU2TDIxIDExbC0xLjUzLTEuNTNhMy41IDMuNSAwIDAgMC00LjYyLS4yOCIgLz4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMiIgeTI9IjIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wheat-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWheatOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWheatOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'wheat-off',\\n size: 24,\\n node: [\\n ['path', { d: 'm2 22 10-10', key: '28ilpk' }],\\n ['path', { d: 'm16 8-1.17 1.17', key: '1qqm82' }],\\n [\\n 'path',\\n {\\n d: 'M3.47 12.53 5 11l1.53 1.53a3.5 3.5 0 0 1 0 4.94L5 19l-1.53-1.53a3.5 3.5 0 0 1 0-4.94Z',\\n key: '1rdhi6',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'm8 8-.53.53a3.5 3.5 0 0 0 0 4.94L9 15l1.53-1.53c.55-.55.88-1.25.98-1.97',\\n key: '4wz8re',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M10.91 5.26c.15-.26.34-.51.56-.73L13 3l1.53 1.53a3.5 3.5 0 0 1 .28 4.62',\\n key: 'rves66',\\n },\\n ],\\n ['path', { d: 'M20 2h2v2a4 4 0 0 1-4 4h-2V6a4 4 0 0 1 4-4Z', key: '19rau1' }],\\n [\\n 'path',\\n {\\n d: 'M11.47 17.47 13 19l-1.53 1.53a3.5 3.5 0 0 1-4.94 0L5 19l1.53-1.53a3.5 3.5 0 0 1 4.94 0Z',\\n key: 'tc8ph9',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'm16 16-.53.53a3.5 3.5 0 0 1-4.94 0L9 15l1.53-1.53a3.49 3.49 0 0 1 1.97-.98',\\n key: 'ak46r',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M18.74 13.09c.26-.15.51-.34.73-.56L21 11l-1.53-1.53a3.5 3.5 0 0 0-4.62-.28',\\n key: '1tw520',\\n },\\n ],\\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWheatOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name WholeWord\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSI3IiBjeT0iMTIiIHI9IjMiIC8+CiAgPHBhdGggZD0iTTEwIDl2NiIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjEyIiByPSIzIiAvPgogIDxwYXRoIGQ9Ik0xNCA3djgiIC8+CiAgPHBhdGggZD0iTTIyIDE3djFjMCAuNS0uNSAxLTEgMUgzYy0uNSAwLTEtLjUtMS0xdi0xIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/whole-word\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWholeWord]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWholeWord extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'whole-word',\\n size: 24,\\n node: [\\n ['circle', { cx: '7', cy: '12', r: '3', key: '12clwm' }],\\n ['path', { d: 'M10 9v6', key: '17i7lo' }],\\n ['circle', { cx: '17', cy: '12', r: '3', key: 'gl7c2s' }],\\n ['path', { d: 'M14 7v8', key: 'dl84cr' }],\\n ['path', { d: 'M22 17v1c0 .5-.5 1-1 1H3c-.5 0-1-.5-1-1v-1', key: 'lt2kga' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWholeWord.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Wheat\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiAyMiAxNiA4IiAvPgogIDxwYXRoIGQ9Ik0zLjQ3IDEyLjUzIDUgMTFsMS41MyAxLjUzYTMuNSAzLjUgMCAwIDEgMCA0Ljk0TDUgMTlsLTEuNTMtMS41M2EzLjUgMy41IDAgMCAxIDAtNC45NFoiIC8+CiAgPHBhdGggZD0iTTcuNDcgOC41MyA5IDdsMS41MyAxLjUzYTMuNSAzLjUgMCAwIDEgMCA0Ljk0TDkgMTVsLTEuNTMtMS41M2EzLjUgMy41IDAgMCAxIDAtNC45NFoiIC8+CiAgPHBhdGggZD0iTTExLjQ3IDQuNTMgMTMgM2wxLjUzIDEuNTNhMy41IDMuNSAwIDAgMSAwIDQuOTRMMTMgMTFsLTEuNTMtMS41M2EzLjUgMy41IDAgMCAxIDAtNC45NFoiIC8+CiAgPHBhdGggZD0iTTIwIDJoMnYyYTQgNCAwIDAgMS00IDRoLTJWNmE0IDQgMCAwIDEgNC00WiIgLz4KICA8cGF0aCBkPSJNMTEuNDcgMTcuNDcgMTMgMTlsLTEuNTMgMS41M2EzLjUgMy41IDAgMCAxLTQuOTQgMEw1IDE5bDEuNTMtMS41M2EzLjUgMy41IDAgMCAxIDQuOTQgMFoiIC8+CiAgPHBhdGggZD0iTTE1LjQ3IDEzLjQ3IDE3IDE1bC0xLjUzIDEuNTNhMy41IDMuNSAwIDAgMS00Ljk0IDBMOSAxNWwxLjUzLTEuNTNhMy41IDMuNSAwIDAgMSA0Ljk0IDBaIiAvPgogIDxwYXRoIGQ9Ik0xOS40NyA5LjQ3IDIxIDExbC0xLjUzIDEuNTNhMy41IDMuNSAwIDAgMS00Ljk0IDBMMTMgMTFsMS41My0xLjUzYTMuNSAzLjUgMCAwIDEgNC45NCAwWiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/wheat\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWheat]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWheat extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'wheat',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 22 16 8', key: '60hf96' }],\\n [\\n 'path',\\n {\\n d: 'M3.47 12.53 5 11l1.53 1.53a3.5 3.5 0 0 1 0 4.94L5 19l-1.53-1.53a3.5 3.5 0 0 1 0-4.94Z',\\n key: '1rdhi6',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M7.47 8.53 9 7l1.53 1.53a3.5 3.5 0 0 1 0 4.94L9 15l-1.53-1.53a3.5 3.5 0 0 1 0-4.94Z',\\n key: '1sdzmb',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M11.47 4.53 13 3l1.53 1.53a3.5 3.5 0 0 1 0 4.94L13 11l-1.53-1.53a3.5 3.5 0 0 1 0-4.94Z',\\n key: 'eoatbi',\\n },\\n ],\\n ['path', { d: 'M20 2h2v2a4 4 0 0 1-4 4h-2V6a4 4 0 0 1 4-4Z', key: '19rau1' }],\\n [\\n 'path',\\n {\\n d: 'M11.47 17.47 13 19l-1.53 1.53a3.5 3.5 0 0 1-4.94 0L5 19l1.53-1.53a3.5 3.5 0 0 1 4.94 0Z',\\n key: 'tc8ph9',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M15.47 13.47 17 15l-1.53 1.53a3.5 3.5 0 0 1-4.94 0L9 15l1.53-1.53a3.5 3.5 0 0 1 4.94 0Z',\\n key: '2m8kc5',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'M19.47 9.47 21 11l-1.53 1.53a3.5 3.5 0 0 1-4.94 0L13 11l1.53-1.53a3.5 3.5 0 0 1 4.94 0Z',\\n key: 'vex3ng',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideWheat.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name WifiCog\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTQuMzA1IDE5LjUzLjkyMy0uMzgyIiAvPgogIDxwYXRoIGQ9Im0xNS4yMjggMTYuODUyLS45MjMtLjM4MyIgLz4KICA8cGF0aCBkPSJtMTYuODUyIDE1LjIyOC0uMzgzLS45MjMiIC8+CiAgPHBhdGggZD0ibTE2Ljg1MiAyMC43NzItLjM4My45MjQiIC8+CiAgPHBhdGggZD0ibTE5LjE0OCAxNS4yMjguMzgzLS45MjMiIC8+CiAgPHBhdGggZD0ibTE5LjUzIDIxLjY5Ni0uMzgyLS45MjQiIC8+CiAgPHBhdGggZD0iTTIgNy44MmExNSAxNSAwIDAgMSAyMCAwIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTYuODUyLjkyNC0uMzgzIiAvPgogIDxwYXRoIGQ9Im0yMC43NzIgMTkuMTQ4LjkyNC4zODMiIC8+CiAgPHBhdGggZD0iTTUgMTEuODU4YTEwIDEwIDAgMCAxIDExLjUtMS43ODUiIC8+CiAgPHBhdGggZD0iTTguNSAxNS40MjlhNSA1IDAgMCAxIDIuNDEzLTEuMzEiIC8+CiAgPGNpcmNsZSBjeD0iMTgiIGN5PSIxOCIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/wifi-cog\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWifiCog]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWifiCog extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'wifi-cog',\\n size: 24,\\n node: [\\n ['path', { d: 'm14.305 19.53.923-.382', key: '3m78fa' }],\\n ['path', { d: 'm15.228 16.852-.923-.383', key: 'npixar' }],\\n ['path', { d: 'm16.852 15.228-.383-.923', key: '5xggr7' }],\\n ['path', { d: 'm16.852 20.772-.383.924', key: 'dpfhf9' }],\\n ['path', { d: 'm19.148 15.228.383-.923', key: '1reyyz' }],\\n ['path', { d: 'm19.53 21.696-.382-.924', key: '1goivc' }],\\n ['path', { d: 'M2 7.82a15 15 0 0 1 20 0', key: '1ovjuk' }],\\n ['path', { d: 'm20.772 16.852.924-.383', key: 'htqkph' }],\\n ['path', { d: 'm20.772 19.148.924.383', key: '9w9pjp' }],\\n ['path', { d: 'M5 11.858a10 10 0 0 1 11.5-1.785', key: '3sn16i' }],\\n ['path', { d: 'M8.5 15.429a5 5 0 0 1 2.413-1.31', key: '1pxovh' }],\\n ['circle', { cx: '18', cy: '18', r: '3', key: '1xkwt0' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWifiCog.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name WifiLow\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik04LjUgMTYuNDI5YTUgNSAwIDAgMSA3IDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wifi-low\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWifiLow]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWifiLow extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'wifi-low',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 20h.01', key: 'zekei9' }],\\n ['path', { d: 'M8.5 16.429a5 5 0 0 1 7 0', key: '1bycff' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWifiLow.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name WifiOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik04LjUgMTYuNDI5YTUgNSAwIDAgMSA3IDAiIC8+CiAgPHBhdGggZD0iTTUgMTIuODU5YTEwIDEwIDAgMCAxIDUuMTctMi42OSIgLz4KICA8cGF0aCBkPSJNMTkgMTIuODU5YTEwIDEwIDAgMCAwLTIuMDA3LTEuNTIzIiAvPgogIDxwYXRoIGQ9Ik0yIDguODJhMTUgMTUgMCAwIDEgNC4xNzctMi42NDMiIC8+CiAgPHBhdGggZD0iTTIyIDguODJhMTUgMTUgMCAwIDAtMTEuMjg4LTMuNzY0IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wifi-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWifiOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWifiOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'wifi-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 20h.01', key: 'zekei9' }],\\n ['path', { d: 'M8.5 16.429a5 5 0 0 1 7 0', key: '1bycff' }],\\n ['path', { d: 'M5 12.859a10 10 0 0 1 5.17-2.69', key: '1dl1wf' }],\\n ['path', { d: 'M19 12.859a10 10 0 0 0-2.007-1.523', key: '4k23kn' }],\\n ['path', { d: 'M2 8.82a15 15 0 0 1 4.177-2.643', key: '1grhjp' }],\\n ['path', { d: 'M22 8.82a15 15 0 0 0-11.288-3.764', key: 'z3jwby' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWifiOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name WifiSync\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEuOTY1IDEwLjEwNXY0TDEzLjUgMTIuNWE1IDUgMCAwIDEgOCAxLjUiIC8+CiAgPHBhdGggZD0iTTExLjk2NSAxNC4xMDVoNCIgLz4KICA8cGF0aCBkPSJNMTcuOTY1IDE4LjEwNWg0TDIwLjQzIDE5LjcxYTUgNSAwIDAgMS04LTEuNSIgLz4KICA8cGF0aCBkPSJNMiA4LjgyYTE1IDE1IDAgMCAxIDIwIDAiIC8+CiAgPHBhdGggZD0iTTIxLjk2NSAyMi4xMDV2LTQiIC8+CiAgPHBhdGggZD0iTTUgMTIuODZhMTAgMTAgMCAwIDEgMy0yLjAzMiIgLz4KICA8cGF0aCBkPSJNOC41IDE2LjQyOWguMDEiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wifi-sync\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWifiSync]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWifiSync extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'wifi-sync',\\n size: 24,\\n node: [\\n ['path', { d: 'M11.965 10.105v4L13.5 12.5a5 5 0 0 1 8 1.5', key: '1immaq' }],\\n ['path', { d: 'M11.965 14.105h4', key: 'uejny8' }],\\n ['path', { d: 'M17.965 18.105h4L20.43 19.71a5 5 0 0 1-8-1.5', key: '1i3a7e' }],\\n ['path', { d: 'M2 8.82a15 15 0 0 1 20 0', key: 'dnpr2z' }],\\n ['path', { d: 'M21.965 22.105v-4', key: '1ku6vx' }],\\n ['path', { d: 'M5 12.86a10 10 0 0 1 3-2.032', key: 'pemdtu' }],\\n ['path', { d: 'M8.5 16.429h.01', key: '2bm739' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWifiSync.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name WifiHigh\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik01IDEyLjg1OWExMCAxMCAwIDAgMSAxNCAwIiAvPgogIDxwYXRoIGQ9Ik04LjUgMTYuNDI5YTUgNSAwIDAgMSA3IDAiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wifi-high\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWifiHigh]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWifiHigh extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'wifi-high',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 20h.01', key: 'zekei9' }],\\n ['path', { d: 'M5 12.859a10 10 0 0 1 14 0', key: '1x1e6c' }],\\n ['path', { d: 'M8.5 16.429a5 5 0 0 1 7 0', key: '1bycff' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWifiHigh.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name WifiZero\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wifi-zero\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWifiZero]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWifiZero extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'wifi-zero',\\n size: 24,\\n node: [['path', { d: 'M12 20h.01', key: 'zekei9' }]],\\n };\\n protected override readonly icon = signal(LucideWifiZero.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name WifiPen\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMiA4LjgyYTE1IDE1IDAgMCAxIDIwIDAiIC8+CiAgPHBhdGggZD0iTTIxLjM3OCAxNi42MjZhMSAxIDAgMCAwLTMuMDA0LTMuMDA0bC00LjAxIDQuMDEyYTIgMiAwIDAgMC0uNTA2Ljg1NGwtLjgzNyAyLjg3YS41LjUgMCAwIDAgLjYyLjYybDIuODctLjgzN2EyIDIgMCAwIDAgLjg1NC0uNTA2eiIgLz4KICA8cGF0aCBkPSJNNSAxMi44NTlhMTAgMTAgMCAwIDEgMTAuNS0yLjIyMiIgLz4KICA8cGF0aCBkPSJNOC41IDE2LjQyOWE1IDUgMCAwIDEgMy0xLjQwNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/wifi-pen\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWifiPen]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWifiPen extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'wifi-pen',\\n size: 24,\\n node: [\\n ['path', { d: 'M2 8.82a15 15 0 0 1 20 0', key: 'dnpr2z' }],\\n [\\n 'path',\\n {\\n d: 'M21.378 16.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z',\\n key: '1817ys',\\n },\\n ],\\n ['path', { d: 'M5 12.859a10 10 0 0 1 10.5-2.222', key: 'rpb7oy' }],\\n ['path', { d: 'M8.5 16.429a5 5 0 0 1 3-1.406', key: 'r8bmzl' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWifiPen.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Wifi\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgMjBoLjAxIiAvPgogIDxwYXRoIGQ9Ik0yIDguODJhMTUgMTUgMCAwIDEgMjAgMCIgLz4KICA8cGF0aCBkPSJNNSAxMi44NTlhMTAgMTAgMCAwIDEgMTQgMCIgLz4KICA8cGF0aCBkPSJNOC41IDE2LjQyOWE1IDUgMCAwIDEgNyAwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wifi\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWifi]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWifi extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'wifi',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 20h.01', key: 'zekei9' }],\\n ['path', { d: 'M2 8.82a15 15 0 0 1 20 0', key: 'dnpr2z' }],\\n ['path', { d: 'M5 12.859a10 10 0 0 1 14 0', key: '1x1e6c' }],\\n ['path', { d: 'M8.5 16.429a5 5 0 0 1 7 0', key: '1bycff' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWifi.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name WineOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyMmg4IiAvPgogIDxwYXRoIGQ9Ik03IDEwaDNtNyAwaC0xLjM0MyIgLz4KICA8cGF0aCBkPSJNMTIgMTV2NyIgLz4KICA8cGF0aCBkPSJNNy4zMDcgNy4zMDdBMTIuMzMgMTIuMzMgMCAwIDAgNyAxMGE1IDUgMCAwIDAgNy4zOTEgNC4zOTFNOC42MzggMi45ODFDOC43NSAyLjY2OCA4Ljg3MiAyLjM0IDkgMmg2YzEuNSA0IDIgNiAyIDggMCAuNDA3LS4wNS44MDktLjE0NSAxLjE5OCIgLz4KICA8bGluZSB4MT0iMiIgeDI9IjIyIiB5MT0iMiIgeTI9IjIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wine-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWineOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWineOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'wine-off',\\n size: 24,\\n node: [\\n ['path', { d: 'M8 22h8', key: 'rmew8v' }],\\n ['path', { d: 'M7 10h3m7 0h-1.343', key: 'v48bem' }],\\n ['path', { d: 'M12 15v7', key: 't2xh3l' }],\\n [\\n 'path',\\n {\\n d: 'M7.307 7.307A12.33 12.33 0 0 0 7 10a5 5 0 0 0 7.391 4.391M8.638 2.981C8.75 2.668 8.872 2.34 9 2h6c1.5 4 2 6 2 8 0 .407-.05.809-.145 1.198',\\n key: '1ymjlu',\\n },\\n ],\\n ['line', { x1: '2', x2: '22', y1: '2', y2: '22', key: 'a6p6uj' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWineOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name WrenchOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNzQ3IDUuMDkzYTYgNiAwIDAgMSA2Ljg0MS0yLjg4MmMuNDM4LjEyLjU0LjY2Mi4yMTkuOTg0TDE0LjcgNi4zYTEgMSAwIDAgMCAwIDEuNGwxLjYgMS42YTEgMSAwIDAgMCAxLjQgMGwzLjEwNi0zLjEwNWMuMzItLjMyMi44NjMtLjIyLjk4My4yMThhNiA2IDAgMCAxLTIuODgyIDYuODQyIiAvPgogIDxwYXRoIGQ9Im0xMy41IDEzLjUtNy44OCA3Ljg4YTEgMSAwIDAgMS0yLjk5OS0zbDcuODgtNy44OCIgLz4KICA8cGF0aCBkPSJtMiAyIDIwIDIwIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wrench-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWrenchOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWrenchOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'wrench-off',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M10.747 5.093a6 6 0 0 1 6.841-2.882c.438.12.54.662.219.984L14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-2.882 6.842',\\n key: 'sded7h',\\n },\\n ],\\n ['path', { d: 'm13.5 13.5-7.88 7.88a1 1 0 0 1-2.999-3l7.88-7.88', key: '66etnh' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWrenchOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Wine\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNOCAyMmg4IiAvPgogIDxwYXRoIGQ9Ik03IDEwaDEwIiAvPgogIDxwYXRoIGQ9Ik0xMiAxNXY3IiAvPgogIDxwYXRoIGQ9Ik0xMiAxNWE1IDUgMCAwIDAgNS01YzAtMi0uNS00LTItOEg5Yy0xLjUgNC0yIDYtMiA4YTUgNSAwIDAgMCA1IDVaIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wine\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWine]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWine extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'wine',\\n size: 24,\\n node: [\\n ['path', { d: 'M8 22h8', key: 'rmew8v' }],\\n ['path', { d: 'M7 10h10', key: '1101jm' }],\\n ['path', { d: 'M12 15v7', key: 't2xh3l' }],\\n [\\n 'path',\\n { d: 'M12 15a5 5 0 0 0 5-5c0-2-.5-4-2-8H9c-1.5 4-2 6-2 8a5 5 0 0 0 5 5Z', key: '10ffi3' },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideWine.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Workflow\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB4PSIzIiB5PSIzIiByeD0iMiIgLz4KICA8cGF0aCBkPSJNNyAxMXY0YTIgMiAwIDAgMCAyIDJoNCIgLz4KICA8cmVjdCB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB4PSIxMyIgeT0iMTMiIHJ4PSIyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/workflow\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWorkflow]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWorkflow extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'workflow',\\n size: 24,\\n node: [\\n ['rect', { width: '8', height: '8', x: '3', y: '3', rx: '2', key: 'by2w9f' }],\\n ['path', { d: 'M7 11v4a2 2 0 0 0 2 2h4', key: 'xkn7yn' }],\\n ['rect', { width: '8', height: '8', x: '13', y: '13', rx: '2', key: '1cgmvn' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWorkflow.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Worm\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMTkgMTItMS41IDMiIC8+CiAgPHBhdGggZD0iTTE5LjYzIDE4LjgxIDIyIDIwIiAvPgogIDxwYXRoIGQ9Ik02LjQ3IDguMjNhMS42OCAxLjY4IDAgMCAxIDIuNDQgMS45M2wtLjY0IDIuMDhhNi43NiA2Ljc2IDAgMCAwIDEwLjE2IDcuNjdsLjQyLS4yN2ExIDEgMCAxIDAtMi43My00LjIxbC0uNDIuMjdhMS43NiAxLjc2IDAgMCAxLTIuNjMtMS45OWwuNjQtMi4wOEE2LjY2IDYuNjYgMCAwIDAgMy45NCAzLjlsLS43LjRhMSAxIDAgMSAwIDIuNTUgNC4zNHoiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/worm\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWorm]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWorm extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'worm',\\n size: 24,\\n node: [\\n ['path', { d: 'm19 12-1.5 3', key: '9bcu4o' }],\\n ['path', { d: 'M19.63 18.81 22 20', key: '121v98' }],\\n [\\n 'path',\\n {\\n d: 'M6.47 8.23a1.68 1.68 0 0 1 2.44 1.93l-.64 2.08a6.76 6.76 0 0 0 10.16 7.67l.42-.27a1 1 0 1 0-2.73-4.21l-.42.27a1.76 1.76 0 0 1-2.63-1.99l.64-2.08A6.66 6.66 0 0 0 3.94 3.9l-.7.4a1 1 0 1 0 2.55 4.34z',\\n key: '1tij6q',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideWorm.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Wrench\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTQuNyA2LjNhMSAxIDAgMCAwIDAgMS40bDEuNiAxLjZhMSAxIDAgMCAwIDEuNCAwbDMuMTA2LTMuMTA1Yy4zMi0uMzIyLjg2My0uMjIuOTgzLjIxOGE2IDYgMCAwIDEtOC4yNTkgNy4wNTdsLTcuOTEgNy45MWExIDEgMCAwIDEtMi45OTktM2w3LjkxLTcuOTFhNiA2IDAgMCAxIDcuMDU3LTguMjU5Yy40MzguMTIuNTQuNjYyLjIxOS45ODR6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wrench\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWrench]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWrench extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'wrench',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z',\\n key: '1ngwbx',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideWrench.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name XLineTop\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNEg2IiAvPgogIDxwYXRoIGQ9Ik0xOCA4IDYgMjAiIC8+CiAgPHBhdGggZD0ibTYgOCAxMiAxMiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/x-line-top\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideXLineTop]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideXLineTop extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'x-line-top',\\n size: 24,\\n node: [\\n ['path', { d: 'M18 4H6', key: '1hsngl' }],\\n ['path', { d: 'M18 8 6 20', key: 'xspwia' }],\\n ['path', { d: 'm6 8 12 12', key: 'qb1veh' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideXLineTop.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name X\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTggNiA2IDE4IiAvPgogIDxwYXRoIGQ9Im02IDYgMTIgMTIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/x\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideX]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideX extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'x',\\n size: 24,\\n node: [\\n ['path', { d: 'M18 6 6 18', key: '1bl5f8' }],\\n ['path', { d: 'm6 6 12 12', key: 'd8bk6v' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideX.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ZapOff\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAuNzY4IDUuMTExIDEzLjQ0IDIuNDRhMS41IDEuNSAwIDAxMi40NzQgMS41NjFsLTEuNjMzIDQuNjI1IiAvPgogIDxwYXRoIGQ9Im0xOC44ODkgMTMuMjMyLjY3Mi0uNjcyQTEuNSAxLjUgMCAwMDE4LjUgMTBoLTIuODQ0IiAvPgogIDxwYXRoIGQ9Im0yIDIgMjAgMjAiIC8+CiAgPHBhdGggZD0ibTcuOTQgNy45NC0zLjUgMy40OTlBMS41IDEuNSAwIDAwNS41IDE0aDQuMDAyYS41LjUgMCAwMS40NzEuNjY2TDguMDg2IDIwYTEuNSAxLjUgMCAwMDIuNDc1IDEuNTZsNS41LTUuNSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zap-off\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideZapOff]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideZapOff extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'zap-off',\\n size: 24,\\n node: [\\n [\\n 'path',\\n { d: 'M10.768 5.111 13.44 2.44a1.5 1.5 0 012.474 1.561l-1.633 4.625', key: 'l6h226' },\\n ],\\n ['path', { d: 'm18.889 13.232.672-.672A1.5 1.5 0 0018.5 10h-2.844', key: '1717b9' }],\\n ['path', { d: 'm2 2 20 20', key: '1ooewy' }],\\n [\\n 'path',\\n {\\n d: 'm7.94 7.94-3.5 3.499A1.5 1.5 0 005.5 14h4.002a.5.5 0 01.471.666L8.086 20a1.5 1.5 0 002.475 1.56l5.5-5.5',\\n key: '1bjzrh',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideZapOff.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ZodiacAries\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIgNy41YTQuNSA0LjUgMCAxIDEgNSA0LjUiIC8+CiAgPHBhdGggZD0iTTcgMTJhNC41IDQuNSAwIDEgMSA1LTQuNVYyMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zodiac-aries\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideZodiacAries]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideZodiacAries extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'zodiac-aries',\\n size: 24,\\n node: [\\n ['path', { d: 'M12 7.5a4.5 4.5 0 1 1 5 4.5', key: 'k987hv' }],\\n ['path', { d: 'M7 12a4.5 4.5 0 1 1 5-4.5V21', key: 'mjup0w' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideZodiacAries.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ZodiacAquarius\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJtMiAxMCAyLjQ1Ni0zLjY4NGEuNy43IDAgMCAxIDEuMTA2LS4wMTNsMi4zOSAzLjQxM2EuNy43IDAgMCAwIDEuMDk2LS4wMDFsMi40MDItMy40MzJhLjcuNyAwIDAgMSAxLjA5OCAwbDIuNDAyIDMuNDMyYS43LjcgMCAwIDAgMS4wOTggMGwyLjM4OS0zLjQxM2EuNy43IDAgMCAxIDEuMTA2LjAxM0wyMiAxMCIgLz4KICA8cGF0aCBkPSJtMiAxOC4wMDIgMi40NTYtMy42ODRhLjcuNyAwIDAgMSAxLjEwNi0uMDEzbDIuMzkgMy40MTNhLjcuNyAwIDAgMCAxLjA5NyAwbDIuNDAyLTMuNDMyYS43LjcgMCAwIDEgMS4wOTggMGwyLjQwMiAzLjQzMmEuNy43IDAgMCAwIDEuMDk4IDBsMi4zODktMy40MTNhLjcuNyAwIDAgMSAxLjEwNi4wMTNMMjIgMTguMDAyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/zodiac-aquarius\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideZodiacAquarius]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideZodiacAquarius extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'zodiac-aquarius',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'm2 10 2.456-3.684a.7.7 0 0 1 1.106-.013l2.39 3.413a.7.7 0 0 0 1.096-.001l2.402-3.432a.7.7 0 0 1 1.098 0l2.402 3.432a.7.7 0 0 0 1.098 0l2.389-3.413a.7.7 0 0 1 1.106.013L22 10',\\n key: '1o8iok',\\n },\\n ],\\n [\\n 'path',\\n {\\n d: 'm2 18.002 2.456-3.684a.7.7 0 0 1 1.106-.013l2.39 3.413a.7.7 0 0 0 1.097 0l2.402-3.432a.7.7 0 0 1 1.098 0l2.402 3.432a.7.7 0 0 0 1.098 0l2.389-3.413a.7.7 0 0 1 1.106.013L22 18.002',\\n key: '112qy7',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideZodiacAquarius.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Zap\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUuOTE0IDRhMS41IDEuNSAwIDAwLTIuNDc0LTEuNTYxbC05IDlBMS41IDEuNSAwIDAwNS41IDE0aDQuMDAyYS41LjUgMCAwMS40NzEuNjY2TDguMDg2IDIwYTEuNSAxLjUgMCAwMDIuNDc1IDEuNTZsOS05QTEuNSAxLjUgMCAwMDE4LjUgMTBoLTMuOTk3YS41LjUgMCAwMS0uNDcyLS42Njd6IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/zap\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideZap]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideZap extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'zap',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M15.914 4a1.5 1.5 0 00-2.474-1.561l-9 9A1.5 1.5 0 005.5 14h4.002a.5.5 0 01.471.666L8.086 20a1.5 1.5 0 002.475 1.56l9-9A1.5 1.5 0 0018.5 10h-3.997a.5.5 0 01-.472-.667z',\\n key: '1v7up4',\\n },\\n ],\\n ],\\n };\\n protected override readonly icon = signal(LucideZap.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ZodiacCancer\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMjEgMTQuNUE5IDYuNSAwIDAgMSA1LjUgMTkiIC8+CiAgPHBhdGggZD0iTTMgOS41QTkgNi41IDAgMCAxIDE4LjUgNSIgLz4KICA8Y2lyY2xlIGN4PSIxNy41IiBjeT0iMTQuNSIgcj0iMy41IiAvPgogIDxjaXJjbGUgY3g9IjYuNSIgY3k9IjkuNSIgcj0iMy41IiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/zodiac-cancer\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideZodiacCancer]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideZodiacCancer extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'zodiac-cancer',\\n size: 24,\\n node: [\\n ['path', { d: 'M21 14.5A9 6.5 0 0 1 5.5 19', key: '1xj2o6' }],\\n ['path', { d: 'M3 9.5A9 6.5 0 0 1 18.5 5', key: '1gln3t' }],\\n ['circle', { cx: '17.5', cy: '14.5', r: '3.5', key: '1ccu1t' }],\\n ['circle', { cx: '6.5', cy: '9.5', r: '3.5', key: 'x5tc2d' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideZodiacCancer.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ZodiacLeo\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTZjMC00LTMtNC41LTMtOGE1IDUgMCAwIDEgMTAgMGMwIDMuNDY2LTMgNi4xOTYtMyAxMGEzIDMgMCAwIDAgNiAwIiAvPgogIDxjaXJjbGUgY3g9IjciIGN5PSIxNiIgcj0iMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zodiac-leo\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideZodiacLeo]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideZodiacLeo extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'zodiac-leo',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M10 16c0-4-3-4.5-3-8a5 5 0 0 1 10 0c0 3.466-3 6.196-3 10a3 3 0 0 0 6 0',\\n key: '1qj6nb',\\n },\\n ],\\n ['circle', { cx: '7', cy: '16', r: '3', key: 'yyv3zl' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideZodiacLeo.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ZodiacGemini\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTYgNC41MjV2MTQuOTQ4IiAvPgogIDxwYXRoIGQ9Ik0yMCAzQTE3IDE3IDAgMCAxIDQgMyIgLz4KICA8cGF0aCBkPSJNNCAyMWExNyAxNyAwIDAgMSAxNiAwIiAvPgogIDxwYXRoIGQ9Ik04IDQuNTI1djE0Ljk0OCIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zodiac-gemini\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideZodiacGemini]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideZodiacGemini extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'zodiac-gemini',\\n size: 24,\\n node: [\\n ['path', { d: 'M16 4.525v14.948', key: 'bgoxo0' }],\\n ['path', { d: 'M20 3A17 17 0 0 1 4 3', key: '1djemw' }],\\n ['path', { d: 'M4 21a17 17 0 0 1 16 0', key: 'onoyo7' }],\\n ['path', { d: 'M8 4.525v14.948', key: 'u5iyof' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideZodiacGemini.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ZodiacCapricorn\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgMjFhMyAzIDAgMCAwIDMtM1Y2LjVhMSAxIDAgMCAwLTcgMCIgLz4KICA8cGF0aCBkPSJNNyAxOVY2YTMgMyAwIDAgMC0zLTNoMCIgLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE3IiByPSIzIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/zodiac-capricorn\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideZodiacCapricorn]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideZodiacCapricorn extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'zodiac-capricorn',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 21a3 3 0 0 0 3-3V6.5a1 1 0 0 0-7 0', key: '1kkncs' }],\\n ['path', { d: 'M7 19V6a3 3 0 0 0-3-3h0', key: '1jg5y1' }],\\n ['circle', { cx: '17', cy: '17', r: '3', key: '18b49y' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideZodiacCapricorn.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ZodiacLibra\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxNmg2Ljg1N2MuMTYyLS4wMTIuMTktLjMyMy4wMzgtLjM4YTYgNiAwIDEgMSA0LjIxMiAwYy0uMTUzLjA1Ny0uMTI1LjM2OC4wMzguMzhIMjEiIC8+CiAgPHBhdGggZD0iTTMgMjBoMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/zodiac-libra\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideZodiacLibra]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideZodiacLibra extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'zodiac-libra',\\n size: 24,\\n node: [\\n [\\n 'path',\\n {\\n d: 'M3 16h6.857c.162-.012.19-.323.038-.38a6 6 0 1 1 4.212 0c-.153.057-.125.368.038.38H21',\\n key: '1novf0',\\n },\\n ],\\n ['path', { d: 'M3 20h18', key: '1l19wn' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideZodiacLibra.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ZodiacPisces\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTkgMjFhMTUgMTUgMCAwIDEgMC0xOCIgLz4KICA8cGF0aCBkPSJNMjAgMTJINCIgLz4KICA8cGF0aCBkPSJNNSAzYTE1IDE1IDAgMCAxIDAgMTgiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/zodiac-pisces\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideZodiacPisces]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideZodiacPisces extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'zodiac-pisces',\\n size: 24,\\n node: [\\n ['path', { d: 'M19 21a15 15 0 0 1 0-18', key: 'br2vug' }],\\n ['path', { d: 'M20 12H4', key: '1mtusc' }],\\n ['path', { d: 'M5 3a15 15 0 0 1 0 18', key: '1w7hae' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideZodiacPisces.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ZodiacSagittarius\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTUgM2g2djYiIC8+CiAgPHBhdGggZD0iTTIxIDMgMyAyMSIgLz4KICA8cGF0aCBkPSJtOSA5IDYgNiIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zodiac-sagittarius\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideZodiacSagittarius]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideZodiacSagittarius extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'zodiac-sagittarius',\\n size: 24,\\n node: [\\n ['path', { d: 'M15 3h6v6', key: '1q9fwt' }],\\n ['path', { d: 'M21 3 3 21', key: '1011np' }],\\n ['path', { d: 'm9 9 6 6', key: 'z0biqf' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideZodiacSagittarius.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ZodiacScorpio\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTlWNS41YTEgMSAwIDAgMSA1IDBWMTdhMiAyIDAgMCAwIDIgMmg1bC0zLTMiIC8+CiAgPHBhdGggZD0ibTIyIDE5LTMgMyIgLz4KICA8cGF0aCBkPSJNNSAxOVY1LjVhMSAxIDAgMCAxIDUgMCIgLz4KICA8cGF0aCBkPSJNNSA1LjVBMi41IDIuNSAwIDAgMCAyLjUgMyIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zodiac-scorpio\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideZodiacScorpio]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideZodiacScorpio extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'zodiac-scorpio',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 19V5.5a1 1 0 0 1 5 0V17a2 2 0 0 0 2 2h5l-3-3', key: '1w8g0z' }],\\n ['path', { d: 'm22 19-3 3', key: '1ix4wq' }],\\n ['path', { d: 'M5 19V5.5a1 1 0 0 1 5 0', key: '1d4oa3' }],\\n ['path', { d: 'M5 5.5A2.5 2.5 0 0 0 2.5 3', key: 'gp646f' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideZodiacScorpio.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ZodiacOphiuchus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMyAxMEE2LjA2IDYuMDYgMCAwIDEgMTIgMTAgQTYuMDYgNi4wNiAwIDAgMCAyMSAxMCIgLz4KICA8cGF0aCBkPSJNNiAzdjEyYTYgNiAwIDAgMCAxMiAwVjMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/zodiac-ophiuchus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideZodiacOphiuchus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideZodiacOphiuchus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'zodiac-ophiuchus',\\n size: 24,\\n node: [\\n ['path', { d: 'M3 10A6.06 6.06 0 0 1 12 10 A6.06 6.06 0 0 0 21 10', key: '13lfmc' }],\\n ['path', { d: 'M6 3v12a6 6 0 0 0 12 0V3', key: '1jnivp' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideZodiacOphiuchus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ZodiacTaurus\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjE1IiByPSI2IiAvPgogIDxwYXRoIGQ9Ik0xOCAzQTYgNiAwIDAgMSA2IDMiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/zodiac-taurus\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideZodiacTaurus]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideZodiacTaurus extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'zodiac-taurus',\\n size: 24,\\n node: [\\n ['circle', { cx: '12', cy: '15', r: '6', key: 'lhqcmb' }],\\n ['path', { d: 'M18 3A6 6 0 0 1 6 3', key: '1p399e' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideZodiacTaurus.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name WindArrowDown\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMnY4IiAvPgogIDxwYXRoIGQ9Ik0xMi44IDIxLjZBMiAyIDAgMSAwIDE0IDE4SDIiIC8+CiAgPHBhdGggZD0iTTE3LjUgMTBhMi41IDIuNSAwIDEgMSAyIDRIMiIgLz4KICA8cGF0aCBkPSJtNiA2IDQgNCA0LTQiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/wind-arrow-down\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWindArrowDown]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWindArrowDown extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'wind-arrow-down',\\n size: 24,\\n node: [\\n ['path', { d: 'M10 2v8', key: 'd4bbey' }],\\n ['path', { d: 'M12.8 21.6A2 2 0 1 0 14 18H2', key: '19kp1d' }],\\n ['path', { d: 'M17.5 10a2.5 2.5 0 1 1 2 4H2', key: '19kpjc' }],\\n ['path', { d: 'm6 6 4 4 4-4', key: 'k13n16' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWindArrowDown.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name Wind\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTIuOCAxOS42QTIgMiAwIDEgMCAxNCAxNkgyIiAvPgogIDxwYXRoIGQ9Ik0xNy41IDhhMi41IDIuNSAwIDEgMSAyIDRIMiIgLz4KICA8cGF0aCBkPSJNOS44IDQuNEEyIDIgMCAxIDEgMTEgOEgyIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/wind\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideWind]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideWind extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'wind',\\n size: 24,\\n node: [\\n ['path', { d: 'M12.8 19.6A2 2 0 1 0 14 16H2', key: '148xed' }],\\n ['path', { d: 'M17.5 8a2.5 2.5 0 1 1 2 4H2', key: '1u4tom' }],\\n ['path', { d: 'M9.8 4.4A2 2 0 1 1 11 8H2', key: '75valh' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideWind.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ZodiacVirgo\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTEgNS41YTEgMSAwIDAgMSA1IDBWMTZhNSA1IDAgMCAwIDUgNSIgLz4KICA8cGF0aCBkPSJNMTYgMTEuNWExIDEgMCAwIDEgNSAwVjE2YTUgNSAwIDAgMS01IDUiIC8+CiAgPHBhdGggZD0iTTYgMTlWNmEzIDMgMCAwIDAtMy0zaDAiIC8+CiAgPHBhdGggZD0iTTYgNS41YTEgMSAwIDAgMSA1IDBWMTkiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/zodiac-virgo\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideZodiacVirgo]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideZodiacVirgo extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'zodiac-virgo',\\n size: 24,\\n node: [\\n ['path', { d: 'M11 5.5a1 1 0 0 1 5 0V16a5 5 0 0 0 5 5', key: '1szkuh' }],\\n ['path', { d: 'M16 11.5a1 1 0 0 1 5 0V16a5 5 0 0 1-5 5', key: 'pyq0k2' }],\\n ['path', { d: 'M6 19V6a3 3 0 0 0-3-3h0', key: 'pvee4g' }],\\n ['path', { d: 'M6 5.5a1 1 0 0 1 5 0V19', key: 'vncctg' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideZodiacVirgo.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ZoomOut\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgogIDxsaW5lIHgxPSIyMSIgeDI9IjE2LjY1IiB5MT0iMjEiIHkyPSIxNi42NSIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjE0IiB5MT0iMTEiIHkyPSIxMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zoom-out\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideZoomOut]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideZoomOut extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'zoom-out',\\n size: 24,\\n node: [\\n ['circle', { cx: '11', cy: '11', r: '8', key: '4ej97u' }],\\n ['line', { x1: '21', x2: '16.65', y1: '21', y2: '16.65', key: '13gj7c' }],\\n ['line', { x1: '8', x2: '14', y1: '11', y2: '11', key: 'durymu' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideZoomOut.icon);\\n}\\n\",\"import { LucideIconBase } from '../lucide-icon-base';\\nimport { lucideIconTemplate } from '../lucide-icon-template';\\nimport { LucideIconData } from '../types';\\nimport { ChangeDetectionStrategy, Component, ViewEncapsulation, signal } from '@angular/core';\\n\\n/**\\n * @component @name ZoomIn\\n * @description Lucide SVG icon component, renders SVG Element with children.\\n *\\n * @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4IiAvPgogIDxsaW5lIHgxPSIyMSIgeDI9IjE2LjY1IiB5MT0iMjEiIHkyPSIxNi42NSIgLz4KICA8bGluZSB4MT0iMTEiIHgyPSIxMSIgeTE9IjgiIHkyPSIxNCIgLz4KICA8bGluZSB4MT0iOCIgeDI9IjE0IiB5MT0iMTEiIHkyPSIxMSIgLz4KPC9zdmc+Cg==) - https://lucide.dev/icons/zoom-in\\n * @see https://lucide.dev/guide/packages/angular - Documentation\\n *\\n * @param {Object} props - Lucide icons props and any valid SVG attribute\\n *\\n */\\n@Component({\\n selector: 'svg[lucideZoomIn]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideZoomIn extends LucideIconBase {\\n static readonly icon: LucideIconData = {\\n name: 'zoom-in',\\n size: 24,\\n node: [\\n ['circle', { cx: '11', cy: '11', r: '8', key: '4ej97u' }],\\n ['line', { x1: '21', x2: '16.65', y1: '21', y2: '16.65', key: '13gj7c' }],\\n ['line', { x1: '11', x2: '11', y1: '8', y2: '14', key: '1vmskp' }],\\n ['line', { x1: '8', x2: '14', y1: '11', y2: '11', key: 'durymu' }],\\n ],\\n };\\n protected override readonly icon = signal(LucideZoomIn.icon);\\n}\\n\",\"import { Signal, Type } from '@angular/core';\\n\\ntype HtmlAttributes = { [key: string]: string | number };\\nexport type LucideIconNode = readonly [string, HtmlAttributes];\\nexport type LucideIcons = { [key: string]: LucideIconData };\\n\\n/**\\n * A Lucide icon object that fully describes an icon to be displayed.\\n */\\nexport type LucideIconData = {\\n name: string;\\n size?: number;\\n node: LucideIconNode[];\\n aliases?: string[];\\n};\\n\\n/**\\n * Input signal map of Lucide icon components.\\n */\\ninterface LucideIconProps {\\n title: Signal>;\\n size: Signal>;\\n color: Signal>;\\n strokeWidth: Signal>;\\n absoluteStrokeWidth: Signal>;\\n}\\n\\n/**\\n * Represents a Lucide icon component type that has `iconName` and `iconData` signals inherited from `LucideIconBase` and respective static members accessible without instantiating the component.\\n */\\nexport interface LucideIcon extends Type {\\n icon: LucideIconData;\\n}\\n\\n/**\\n * Type guard for {@link LucideIconData}\\n */\\nexport function isLucideIconData(icon: unknown): icon is LucideIconData {\\n return (\\n !!icon &&\\n typeof icon === 'object' &&\\n 'name' in icon &&\\n typeof icon.name === 'string' &&\\n 'node' in icon &&\\n Array.isArray(icon.node)\\n );\\n}\\n\\n/**\\n * Type guard for {@link LucideIcon}\\n */\\nexport function isLucideIconComponent(icon: unknown): icon is LucideIcon {\\n return icon instanceof Type && 'icon' in icon && isLucideIconData(icon.icon);\\n}\\n\\nexport type LucideIconInput = LucideIcon | LucideIconData | string;\\n\\n/**\\n * @internal\\n */\\nexport type Nullable = T | null | undefined;\\n\",\"import { InjectionToken, Provider } from '@angular/core';\\nimport { isLucideIconComponent, LucideIcon, LucideIconData, LucideIcons } from './types';\\n\\n/**\\n * Injection token for providing Lucide icons by name.\\n *\\n * @internal Use {@link provideLucideIcons}\\n */\\nexport const LUCIDE_ICONS = new InjectionToken('Lucide icons', {\\n factory: () => ({}),\\n});\\n\\n/**\\n * Provide Lucide icons by name.\\n *\\n * @remarks\\n * Warning! This provider will convert dictionary keys to lower-kebab-case.\\n *\\n * @param icons Either a dictionary of icons or a list of Angular icon components.\\n *\\n * @usage\\n * ```ts\\n * import { provideLucideIcons, SquareCheck } from '@lucide/angular';\\n * import { MyCustomIcon } from './custom-icons/my-custom-icon';\\n *\\n * providers: [\\n * provideLucideIcons({\\n * SquareCheck,\\n * MyCustomIcon, // LucideIconData\\n * }),\\n * ]\\n * ```\\n *\\n * ```html\\n * \\n * ```\\n */\\nexport function provideLucideIcons(...icons: Array): Provider {\\n return {\\n provide: LUCIDE_ICONS,\\n useValue: icons.reduce((acc, icon) => {\\n const iconData = isLucideIconComponent(icon) ? icon.icon : icon;\\n acc[iconData.name] = iconData;\\n for (const alias of iconData.aliases ?? []) {\\n acc[alias] = iconData;\\n }\\n return acc;\\n }, {} as LucideIcons),\\n };\\n}\\n\\n/**\\n * Converts a legacy icon node to the new format, for custom icon (e.g. `@lucide/lab`) support.\\n *\\n * @usage\\n * ```ts\\n * import { provideLucideIcons, lucideLegacyIcon } from '@lucide/angular';\\n * import { UserRoundX } from 'lucide-angular';\\n * import { burger } from '@lucide/lab';\\n *\\n * provideLucideIcons(\\n * lucideLegacyIcon('user-round-x', UserRoundX, ['user-circle-x']),\\n * lucideLegacyIcon('burger', burger, ['hamburger']),\\n * ),\\n * ```\\n */\\nexport function lucideLegacyIcon(\\n name: string,\\n node: LucideIconData['node'],\\n aliases: string[] = [],\\n): LucideIconData {\\n return {\\n name,\\n node,\\n aliases,\\n };\\n}\\n\\n/**\\n * Converts a map of legacy icon nodes to a list of icon data objects.\\n *\\n * @usage\\n * ```ts\\n * import { provideLucideIcons, lucideLegacyIconMap, LucideCircle } from '@lucide/angular';\\n * import { UserRoundX } from 'lucide-angular';\\n * import { burger } from '@lucide/lab';\\n *\\n * provideLucideIcons(\\n * LucideCircle,\\n * ...lucideLegacyIconMap({ UserRoundX, burger }),\\n * ),\\n * ```\\n */\\nexport function lucideLegacyIconMap(\\n icons: Record,\\n): LucideIconData[] {\\n return Object.entries(icons).map(([pascalName, node]) => {\\n const name: string = pascalName.replaceAll(/([a-z0-9])([A-Z])/g, '$1-$2').toLowerCase();\\n return {\\n name,\\n node,\\n aliases: [pascalName],\\n };\\n });\\n}\\n\",\"import {\\n ChangeDetectionStrategy,\\n Component,\\n computed,\\n inject,\\n input,\\n ViewEncapsulation,\\n} from '@angular/core';\\nimport { isLucideIconComponent, isLucideIconData, LucideIconInput } from './types';\\nimport { LucideIconBase } from './lucide-icon-base';\\nimport { LUCIDE_ICONS } from './lucide-icons';\\nimport { lucideIconTemplate } from './lucide-icon-template';\\n\\n/**\\n * Generic icon component for rendering LucideIconData.\\n */\\n@Component({\\n selector: 'svg[lucideIcon]',\\n template: lucideIconTemplate,\\n standalone: true,\\n encapsulation: ViewEncapsulation.None,\\n changeDetection: ChangeDetectionStrategy.OnPush,\\n})\\nexport class LucideDynamicIcon extends LucideIconBase {\\n protected readonly icons = inject(LUCIDE_ICONS);\\n public readonly lucideIcon = input.required();\\n\\n protected override readonly icon = computed(() => {\\n const icon = this.lucideIcon();\\n if (isLucideIconData(icon)) {\\n return icon;\\n } else if (isLucideIconComponent(icon)) {\\n return icon.icon;\\n } else if (typeof icon === 'string') {\\n if (icon in this.icons) {\\n return this.icons[icon];\\n } else {\\n throw new Error(`Unable to resolve icon '${icon}'`);\\n }\\n }\\n return null;\\n });\\n}\\n\",\"/**\\n * Generated bundle index. Do not edit.\\n */\\n\\nexport * from './public-api';\\n\"],\"names\":[],\"mappings\":\"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\"}","type":"asset"}]} \ No newline at end of file diff --git a/packages/angular/.angular/cache/21.2.19/ng-packagr/tsbuildinfo/lucide-angular.tsbuildinfo b/packages/angular/.angular/cache/21.2.19/ng-packagr/tsbuildinfo/lucide-angular.tsbuildinfo new file mode 100644 index 000000000..f0665d8a9 --- /dev/null +++ b/packages/angular/.angular/cache/21.2.19/ng-packagr/tsbuildinfo/lucide-angular.tsbuildinfo @@ -0,0 +1 @@ +{"fileNames":["../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es5.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2016.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2017.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2018.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2019.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2020.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2021.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2022.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.dom.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.dom.iterable.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.dom.asynciterable.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.scripthost.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.core.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.collection.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.generator.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.iterable.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.promise.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.proxy.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.reflect.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.symbol.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2016.array.include.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2016.intl.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2017.arraybuffer.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2017.date.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2017.object.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2017.string.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2017.intl.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2018.intl.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2018.promise.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2018.regexp.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2019.array.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2019.object.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2019.string.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2019.symbol.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2019.intl.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2020.bigint.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2020.date.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2020.promise.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2020.string.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2020.intl.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2020.number.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2021.promise.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2021.string.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2021.weakref.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2021.intl.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2022.array.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2022.error.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2022.intl.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2022.object.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2022.string.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2022.regexp.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.decorators.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.decorators.legacy.d.ts","../../../../../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2022.full.d.ts","../../../../../../../node_modules/.pnpm/tslib@2.8.1/node_modules/tslib/tslib.d.ts","../../../../../../../node_modules/.pnpm/tslib@2.8.1/node_modules/tslib/modules/index.d.ts","../../../../../src/public-api.ngtypecheck.ts","../../../../../src/icons/lucide-angular.ngtypecheck.ts","../../../../../src/icons/a-arrow-down.ngtypecheck.ts","../../../../../src/lucide-icon-base.ngtypecheck.ts","../../../../../../../node_modules/.pnpm/@angular+core@21.2.19_@angular+compiler@21.2.19_rxjs@7.8.2/node_modules/@angular/core/types/_formatter-chunk.d.ts","../../../../../../../node_modules/.pnpm/@angular+core@21.2.19_@angular+compiler@21.2.19_rxjs@7.8.2/node_modules/@angular/core/types/_event_dispatcher-chunk.d.ts","../../../../../../../node_modules/.pnpm/@angular+core@21.2.19_@angular+compiler@21.2.19_rxjs@7.8.2/node_modules/@angular/core/types/_chrome_dev_tools_performance-chunk.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/subscription.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/subscriber.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operator.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/types.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/audit.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/audittime.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/buffer.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/buffercount.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/buffertime.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/buffertoggle.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/bufferwhen.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/catcherror.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/combinelatestall.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/combineall.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/combinelatest.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/combinelatestwith.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/concat.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/concatall.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/concatmap.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/concatmapto.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/concatwith.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/connect.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/count.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/debounce.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/debouncetime.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/defaultifempty.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/delay.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/delaywhen.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/dematerialize.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/distinct.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/distinctuntilchanged.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/distinctuntilkeychanged.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/elementat.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/endwith.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/every.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/exhaustall.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/exhaust.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/exhaustmap.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/expand.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/filter.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/finalize.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/find.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/findindex.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/first.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/subject.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/groupby.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/ignoreelements.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/isempty.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/last.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/map.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/mapto.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/notification.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/materialize.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/max.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/merge.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/mergeall.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/mergemap.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/flatmap.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/mergemapto.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/mergescan.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/mergewith.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/min.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable/connectableobservable.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/multicast.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/observeon.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/onerrorresumenextwith.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/pairwise.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/partition.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/pluck.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/publish.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/publishbehavior.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/publishlast.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/publishreplay.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/race.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/racewith.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/reduce.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/repeat.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/repeatwhen.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/retry.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/retrywhen.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/refcount.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/sample.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/sampletime.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/scan.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/sequenceequal.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/share.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/sharereplay.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/single.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/skip.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/skiplast.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/skipuntil.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/skipwhile.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/startwith.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/subscribeon.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/switchall.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/switchmap.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/switchmapto.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/switchscan.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/take.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/takelast.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/takeuntil.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/takewhile.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/tap.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/throttle.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/throttletime.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/throwifempty.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/timeinterval.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/timeout.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/timeoutwith.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/timestamp.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/toarray.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/window.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/windowcount.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/windowtime.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/windowtoggle.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/windowwhen.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/withlatestfrom.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/zip.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/zipall.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/operators/zipwith.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/operators/index.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/scheduler/action.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/scheduler.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/testing/testmessage.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/testing/subscriptionlog.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/testing/subscriptionloggable.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/testing/coldobservable.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/testing/hotobservable.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/scheduler/asyncscheduler.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/scheduler/timerhandle.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/scheduler/asyncaction.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/scheduler/virtualtimescheduler.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/testing/testscheduler.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/testing/index.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/symbol/observable.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable/dom/animationframes.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/behaviorsubject.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/replaysubject.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/asyncsubject.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/scheduler/asapscheduler.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/scheduler/asap.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/scheduler/async.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/scheduler/queuescheduler.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/scheduler/queue.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/scheduler/animationframescheduler.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/scheduler/animationframe.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/util/identity.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/util/pipe.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/util/noop.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/util/isobservable.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/lastvaluefrom.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/firstvaluefrom.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/util/argumentoutofrangeerror.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/util/emptyerror.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/util/notfounderror.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/util/objectunsubscribederror.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/util/sequenceerror.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/util/unsubscriptionerror.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable/bindcallback.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable/bindnodecallback.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/anycatcher.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable/combinelatest.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable/concat.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable/connectable.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable/defer.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable/empty.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable/forkjoin.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable/from.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable/fromevent.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable/fromeventpattern.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable/generate.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable/iif.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable/interval.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable/merge.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable/never.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable/of.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable/onerrorresumenext.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable/pairs.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable/partition.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable/race.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable/range.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable/throwerror.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable/timer.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable/using.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/observable/zip.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/scheduled/scheduled.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/internal/config.d.ts","../../../../../../../node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/types/index.d.ts","../../../../../../../node_modules/.pnpm/@angular+core@21.2.19_@angular+compiler@21.2.19_rxjs@7.8.2/node_modules/@angular/core/types/_effect-chunk.d.ts","../../../../../../../node_modules/.pnpm/@angular+core@21.2.19_@angular+compiler@21.2.19_rxjs@7.8.2/node_modules/@angular/core/types/primitives-di.d.ts","../../../../../../../node_modules/.pnpm/@angular+core@21.2.19_@angular+compiler@21.2.19_rxjs@7.8.2/node_modules/@angular/core/types/_discovery-chunk.d.ts","../../../../../../../node_modules/.pnpm/@angular+core@21.2.19_@angular+compiler@21.2.19_rxjs@7.8.2/node_modules/@angular/core/types/_api-chunk.d.ts","../../../../../../../node_modules/.pnpm/@angular+core@21.2.19_@angular+compiler@21.2.19_rxjs@7.8.2/node_modules/@angular/core/types/_weak_ref-chunk.d.ts","../../../../../../../node_modules/.pnpm/@angular+core@21.2.19_@angular+compiler@21.2.19_rxjs@7.8.2/node_modules/@angular/core/types/core.d.ts","../../../../../src/lucide-config.ngtypecheck.ts","../../../../../src/lucide-config.ts","../../../../../src/types.ngtypecheck.ts","../../../../../src/types.ts","../../../../../src/default-attributes.ngtypecheck.ts","../../../../../src/default-attributes.ts","../../../../../src/lucide-icon-template.ngtypecheck.ts","../../../../../src/lucide-icon-template.ts","../../../../../src/lucide-icon-base.ts","../../../../../src/icons/a-arrow-down.ts","../../../../../src/icons/a-large-small.ngtypecheck.ts","../../../../../src/icons/a-large-small.ts","../../../../../src/icons/activity.ngtypecheck.ts","../../../../../src/icons/activity.ts","../../../../../src/icons/a-arrow-up.ngtypecheck.ts","../../../../../src/icons/a-arrow-up.ts","../../../../../src/icons/accessibility.ngtypecheck.ts","../../../../../src/icons/accessibility.ts","../../../../../src/icons/ad.ngtypecheck.ts","../../../../../src/icons/ad.ts","../../../../../src/icons/air-vent.ngtypecheck.ts","../../../../../src/icons/air-vent.ts","../../../../../src/icons/alarm-clock-check.ngtypecheck.ts","../../../../../src/icons/alarm-clock-check.ts","../../../../../src/icons/alarm-clock-minus.ngtypecheck.ts","../../../../../src/icons/alarm-clock-minus.ts","../../../../../src/icons/alarm-clock-off.ngtypecheck.ts","../../../../../src/icons/alarm-clock-off.ts","../../../../../src/icons/alarm-clock-plus.ngtypecheck.ts","../../../../../src/icons/alarm-clock-plus.ts","../../../../../src/icons/alarm-clock.ngtypecheck.ts","../../../../../src/icons/alarm-clock.ts","../../../../../src/icons/align-center-horizontal.ngtypecheck.ts","../../../../../src/icons/align-center-horizontal.ts","../../../../../src/icons/alarm-smoke.ngtypecheck.ts","../../../../../src/icons/alarm-smoke.ts","../../../../../src/icons/align-center-vertical.ngtypecheck.ts","../../../../../src/icons/align-center-vertical.ts","../../../../../src/icons/align-end-vertical.ngtypecheck.ts","../../../../../src/icons/align-end-vertical.ts","../../../../../src/icons/align-end-horizontal.ngtypecheck.ts","../../../../../src/icons/align-end-horizontal.ts","../../../../../src/icons/airplay.ngtypecheck.ts","../../../../../src/icons/airplay.ts","../../../../../src/icons/align-horizontal-distribute-center.ngtypecheck.ts","../../../../../src/icons/align-horizontal-distribute-center.ts","../../../../../src/icons/align-horizontal-justify-center.ngtypecheck.ts","../../../../../src/icons/align-horizontal-justify-center.ts","../../../../../src/icons/align-horizontal-distribute-start.ngtypecheck.ts","../../../../../src/icons/align-horizontal-distribute-start.ts","../../../../../src/icons/align-horizontal-distribute-end.ngtypecheck.ts","../../../../../src/icons/align-horizontal-distribute-end.ts","../../../../../src/icons/align-horizontal-justify-end.ngtypecheck.ts","../../../../../src/icons/align-horizontal-justify-end.ts","../../../../../src/icons/align-horizontal-space-around.ngtypecheck.ts","../../../../../src/icons/align-horizontal-space-around.ts","../../../../../src/icons/align-horizontal-space-between.ngtypecheck.ts","../../../../../src/icons/align-horizontal-space-between.ts","../../../../../src/icons/align-start-horizontal.ngtypecheck.ts","../../../../../src/icons/align-start-horizontal.ts","../../../../../src/icons/align-start-vertical.ngtypecheck.ts","../../../../../src/icons/align-start-vertical.ts","../../../../../src/icons/align-horizontal-justify-start.ngtypecheck.ts","../../../../../src/icons/align-horizontal-justify-start.ts","../../../../../src/icons/align-vertical-distribute-end.ngtypecheck.ts","../../../../../src/icons/align-vertical-distribute-end.ts","../../../../../src/icons/align-vertical-distribute-center.ngtypecheck.ts","../../../../../src/icons/align-vertical-distribute-center.ts","../../../../../src/icons/align-vertical-justify-end.ngtypecheck.ts","../../../../../src/icons/align-vertical-justify-end.ts","../../../../../src/icons/align-vertical-justify-center.ngtypecheck.ts","../../../../../src/icons/align-vertical-justify-center.ts","../../../../../src/icons/align-vertical-justify-start.ngtypecheck.ts","../../../../../src/icons/align-vertical-justify-start.ts","../../../../../src/icons/align-vertical-space-around.ngtypecheck.ts","../../../../../src/icons/align-vertical-space-around.ts","../../../../../src/icons/align-vertical-space-between.ngtypecheck.ts","../../../../../src/icons/align-vertical-space-between.ts","../../../../../src/icons/ambulance.ngtypecheck.ts","../../../../../src/icons/ambulance.ts","../../../../../src/icons/align-vertical-distribute-start.ngtypecheck.ts","../../../../../src/icons/align-vertical-distribute-start.ts","../../../../../src/icons/ampersand.ngtypecheck.ts","../../../../../src/icons/ampersand.ts","../../../../../src/icons/ampersands.ngtypecheck.ts","../../../../../src/icons/ampersands.ts","../../../../../src/icons/amphora.ngtypecheck.ts","../../../../../src/icons/amphora.ts","../../../../../src/icons/anchor.ngtypecheck.ts","../../../../../src/icons/anchor.ts","../../../../../src/icons/antenna.ngtypecheck.ts","../../../../../src/icons/antenna.ts","../../../../../src/icons/anvil.ngtypecheck.ts","../../../../../src/icons/anvil.ts","../../../../../src/icons/aperture.ngtypecheck.ts","../../../../../src/icons/aperture.ts","../../../../../src/icons/app-window-mac.ngtypecheck.ts","../../../../../src/icons/app-window-mac.ts","../../../../../src/icons/app-window.ngtypecheck.ts","../../../../../src/icons/app-window.ts","../../../../../src/icons/apple.ngtypecheck.ts","../../../../../src/icons/apple.ts","../../../../../src/icons/archive-x.ngtypecheck.ts","../../../../../src/icons/archive-x.ts","../../../../../src/icons/archive-restore.ngtypecheck.ts","../../../../../src/icons/archive-restore.ts","../../../../../src/icons/archive.ngtypecheck.ts","../../../../../src/icons/archive.ts","../../../../../src/icons/armchair.ngtypecheck.ts","../../../../../src/icons/armchair.ts","../../../../../src/icons/arrow-big-down-dash.ngtypecheck.ts","../../../../../src/icons/arrow-big-down-dash.ts","../../../../../src/icons/arrow-big-down.ngtypecheck.ts","../../../../../src/icons/arrow-big-down.ts","../../../../../src/icons/arrow-big-left-dash.ngtypecheck.ts","../../../../../src/icons/arrow-big-left-dash.ts","../../../../../src/icons/arrow-big-left.ngtypecheck.ts","../../../../../src/icons/arrow-big-left.ts","../../../../../src/icons/arrow-big-right-dash.ngtypecheck.ts","../../../../../src/icons/arrow-big-right-dash.ts","../../../../../src/icons/arrow-big-right.ngtypecheck.ts","../../../../../src/icons/arrow-big-right.ts","../../../../../src/icons/arrow-big-up-dash.ngtypecheck.ts","../../../../../src/icons/arrow-big-up-dash.ts","../../../../../src/icons/arrow-big-up.ngtypecheck.ts","../../../../../src/icons/arrow-big-up.ts","../../../../../src/icons/arrow-down-1-0.ngtypecheck.ts","../../../../../src/icons/arrow-down-1-0.ts","../../../../../src/icons/arrow-down-0-1.ngtypecheck.ts","../../../../../src/icons/arrow-down-0-1.ts","../../../../../src/icons/arrow-down-a-z.ngtypecheck.ts","../../../../../src/icons/arrow-down-a-z.ts","../../../../../src/icons/arrow-down-from-line.ngtypecheck.ts","../../../../../src/icons/arrow-down-from-line.ts","../../../../../src/icons/arrow-down-left.ngtypecheck.ts","../../../../../src/icons/arrow-down-left.ts","../../../../../src/icons/arrow-down-narrow-wide.ngtypecheck.ts","../../../../../src/icons/arrow-down-narrow-wide.ts","../../../../../src/icons/arrow-down-right.ngtypecheck.ts","../../../../../src/icons/arrow-down-right.ts","../../../../../src/icons/arrow-down-to-dot.ngtypecheck.ts","../../../../../src/icons/arrow-down-to-dot.ts","../../../../../src/icons/arrow-down-to-line.ngtypecheck.ts","../../../../../src/icons/arrow-down-to-line.ts","../../../../../src/icons/arrow-down-up.ngtypecheck.ts","../../../../../src/icons/arrow-down-up.ts","../../../../../src/icons/arrow-down-wide-narrow.ngtypecheck.ts","../../../../../src/icons/arrow-down-wide-narrow.ts","../../../../../src/icons/arrow-down-z-a.ngtypecheck.ts","../../../../../src/icons/arrow-down-z-a.ts","../../../../../src/icons/arrow-down.ngtypecheck.ts","../../../../../src/icons/arrow-down.ts","../../../../../src/icons/arrow-left-from-line.ngtypecheck.ts","../../../../../src/icons/arrow-left-from-line.ts","../../../../../src/icons/arrow-left-right.ngtypecheck.ts","../../../../../src/icons/arrow-left-right.ts","../../../../../src/icons/arrow-left-to-line.ngtypecheck.ts","../../../../../src/icons/arrow-left-to-line.ts","../../../../../src/icons/arrow-left.ngtypecheck.ts","../../../../../src/icons/arrow-left.ts","../../../../../src/icons/arrow-right-from-line.ngtypecheck.ts","../../../../../src/icons/arrow-right-from-line.ts","../../../../../src/icons/arrow-right-left.ngtypecheck.ts","../../../../../src/icons/arrow-right-left.ts","../../../../../src/icons/arrow-right-to-line.ngtypecheck.ts","../../../../../src/icons/arrow-right-to-line.ts","../../../../../src/icons/arrow-right.ngtypecheck.ts","../../../../../src/icons/arrow-right.ts","../../../../../src/icons/arrow-up-0-1.ngtypecheck.ts","../../../../../src/icons/arrow-up-0-1.ts","../../../../../src/icons/arrow-up-a-z.ngtypecheck.ts","../../../../../src/icons/arrow-up-a-z.ts","../../../../../src/icons/arrow-up-1-0.ngtypecheck.ts","../../../../../src/icons/arrow-up-1-0.ts","../../../../../src/icons/arrow-up-from-dot.ngtypecheck.ts","../../../../../src/icons/arrow-up-from-dot.ts","../../../../../src/icons/arrow-up-down.ngtypecheck.ts","../../../../../src/icons/arrow-up-down.ts","../../../../../src/icons/arrow-up-from-line.ngtypecheck.ts","../../../../../src/icons/arrow-up-from-line.ts","../../../../../src/icons/arrow-up-left.ngtypecheck.ts","../../../../../src/icons/arrow-up-left.ts","../../../../../src/icons/arrow-up-narrow-wide.ngtypecheck.ts","../../../../../src/icons/arrow-up-narrow-wide.ts","../../../../../src/icons/arrow-up-right.ngtypecheck.ts","../../../../../src/icons/arrow-up-right.ts","../../../../../src/icons/arrow-up-to-line.ngtypecheck.ts","../../../../../src/icons/arrow-up-to-line.ts","../../../../../src/icons/arrow-up-wide-narrow.ngtypecheck.ts","../../../../../src/icons/arrow-up-wide-narrow.ts","../../../../../src/icons/arrow-up.ngtypecheck.ts","../../../../../src/icons/arrow-up.ts","../../../../../src/icons/arrow-up-z-a.ngtypecheck.ts","../../../../../src/icons/arrow-up-z-a.ts","../../../../../src/icons/astroid.ngtypecheck.ts","../../../../../src/icons/astroid.ts","../../../../../src/icons/arrows-up-from-line.ngtypecheck.ts","../../../../../src/icons/arrows-up-from-line.ts","../../../../../src/icons/asterisk.ngtypecheck.ts","../../../../../src/icons/asterisk.ts","../../../../../src/icons/at-sign.ngtypecheck.ts","../../../../../src/icons/at-sign.ts","../../../../../src/icons/atom.ngtypecheck.ts","../../../../../src/icons/atom.ts","../../../../../src/icons/audio-lines.ngtypecheck.ts","../../../../../src/icons/audio-lines.ts","../../../../../src/icons/audio-waveform.ngtypecheck.ts","../../../../../src/icons/audio-waveform.ts","../../../../../src/icons/award.ngtypecheck.ts","../../../../../src/icons/award.ts","../../../../../src/icons/axe.ngtypecheck.ts","../../../../../src/icons/axe.ts","../../../../../src/icons/axis-3d.ngtypecheck.ts","../../../../../src/icons/axis-3d.ts","../../../../../src/icons/baby.ngtypecheck.ts","../../../../../src/icons/baby.ts","../../../../../src/icons/backpack.ngtypecheck.ts","../../../../../src/icons/backpack.ts","../../../../../src/icons/badge-alert.ngtypecheck.ts","../../../../../src/icons/badge-alert.ts","../../../../../src/icons/badge-cent.ngtypecheck.ts","../../../../../src/icons/badge-cent.ts","../../../../../src/icons/badge-check.ngtypecheck.ts","../../../../../src/icons/badge-check.ts","../../../../../src/icons/badge-dollar-sign.ngtypecheck.ts","../../../../../src/icons/badge-dollar-sign.ts","../../../../../src/icons/badge-euro.ngtypecheck.ts","../../../../../src/icons/badge-euro.ts","../../../../../src/icons/badge-info.ngtypecheck.ts","../../../../../src/icons/badge-info.ts","../../../../../src/icons/badge-indian-rupee.ngtypecheck.ts","../../../../../src/icons/badge-indian-rupee.ts","../../../../../src/icons/badge-japanese-yen.ngtypecheck.ts","../../../../../src/icons/badge-japanese-yen.ts","../../../../../src/icons/album.ngtypecheck.ts","../../../../../src/icons/album.ts","../../../../../src/icons/badge-percent.ngtypecheck.ts","../../../../../src/icons/badge-percent.ts","../../../../../src/icons/badge-minus.ngtypecheck.ts","../../../../../src/icons/badge-minus.ts","../../../../../src/icons/badge-pound-sterling.ngtypecheck.ts","../../../../../src/icons/badge-pound-sterling.ts","../../../../../src/icons/badge-plus.ngtypecheck.ts","../../../../../src/icons/badge-plus.ts","../../../../../src/icons/badge-question-mark.ngtypecheck.ts","../../../../../src/icons/badge-question-mark.ts","../../../../../src/icons/badge-russian-ruble.ngtypecheck.ts","../../../../../src/icons/badge-russian-ruble.ts","../../../../../src/icons/badge-swiss-franc.ngtypecheck.ts","../../../../../src/icons/badge-swiss-franc.ts","../../../../../src/icons/badge-turkish-lira.ngtypecheck.ts","../../../../../src/icons/badge-turkish-lira.ts","../../../../../src/icons/badge.ngtypecheck.ts","../../../../../src/icons/badge.ts","../../../../../src/icons/baggage-claim.ngtypecheck.ts","../../../../../src/icons/baggage-claim.ts","../../../../../src/icons/badge-x.ngtypecheck.ts","../../../../../src/icons/badge-x.ts","../../../../../src/icons/banana.ngtypecheck.ts","../../../../../src/icons/banana.ts","../../../../../src/icons/bandage.ngtypecheck.ts","../../../../../src/icons/bandage.ts","../../../../../src/icons/balloon.ngtypecheck.ts","../../../../../src/icons/balloon.ts","../../../../../src/icons/ban.ngtypecheck.ts","../../../../../src/icons/ban.ts","../../../../../src/icons/banknote-arrow-down.ngtypecheck.ts","../../../../../src/icons/banknote-arrow-down.ts","../../../../../src/icons/banknote.ngtypecheck.ts","../../../../../src/icons/banknote.ts","../../../../../src/icons/banknote-arrow-up.ngtypecheck.ts","../../../../../src/icons/banknote-arrow-up.ts","../../../../../src/icons/barrel.ngtypecheck.ts","../../../../../src/icons/barrel.ts","../../../../../src/icons/barcode.ngtypecheck.ts","../../../../../src/icons/barcode.ts","../../../../../src/icons/baseline.ngtypecheck.ts","../../../../../src/icons/baseline.ts","../../../../../src/icons/banknote-check.ngtypecheck.ts","../../../../../src/icons/banknote-check.ts","../../../../../src/icons/battery-charging.ngtypecheck.ts","../../../../../src/icons/battery-charging.ts","../../../../../src/icons/banknote-x.ngtypecheck.ts","../../../../../src/icons/banknote-x.ts","../../../../../src/icons/battery-full.ngtypecheck.ts","../../../../../src/icons/battery-full.ts","../../../../../src/icons/bath.ngtypecheck.ts","../../../../../src/icons/bath.ts","../../../../../src/icons/battery-medium.ngtypecheck.ts","../../../../../src/icons/battery-medium.ts","../../../../../src/icons/battery-warning.ngtypecheck.ts","../../../../../src/icons/battery-warning.ts","../../../../../src/icons/battery-low.ngtypecheck.ts","../../../../../src/icons/battery-low.ts","../../../../../src/icons/battery.ngtypecheck.ts","../../../../../src/icons/battery.ts","../../../../../src/icons/battery-plus.ngtypecheck.ts","../../../../../src/icons/battery-plus.ts","../../../../../src/icons/bean.ngtypecheck.ts","../../../../../src/icons/bean.ts","../../../../../src/icons/beaker.ngtypecheck.ts","../../../../../src/icons/beaker.ts","../../../../../src/icons/bean-off.ngtypecheck.ts","../../../../../src/icons/bean-off.ts","../../../../../src/icons/bed-double.ngtypecheck.ts","../../../../../src/icons/bed-double.ts","../../../../../src/icons/bed.ngtypecheck.ts","../../../../../src/icons/bed.ts","../../../../../src/icons/bed-single.ngtypecheck.ts","../../../../../src/icons/bed-single.ts","../../../../../src/icons/beef-off.ngtypecheck.ts","../../../../../src/icons/beef-off.ts","../../../../../src/icons/beer.ngtypecheck.ts","../../../../../src/icons/beer.ts","../../../../../src/icons/bell-check.ngtypecheck.ts","../../../../../src/icons/bell-check.ts","../../../../../src/icons/beef.ngtypecheck.ts","../../../../../src/icons/beef.ts","../../../../../src/icons/beer-off.ngtypecheck.ts","../../../../../src/icons/beer-off.ts","../../../../../src/icons/bell-dot.ngtypecheck.ts","../../../../../src/icons/bell-dot.ts","../../../../../src/icons/bell-off.ngtypecheck.ts","../../../../../src/icons/bell-off.ts","../../../../../src/icons/bell-electric.ngtypecheck.ts","../../../../../src/icons/bell-electric.ts","../../../../../src/icons/bell-minus.ngtypecheck.ts","../../../../../src/icons/bell-minus.ts","../../../../../src/icons/bell-plus.ngtypecheck.ts","../../../../../src/icons/bell-plus.ts","../../../../../src/icons/between-horizontal-end.ngtypecheck.ts","../../../../../src/icons/between-horizontal-end.ts","../../../../../src/icons/between-horizontal-start.ngtypecheck.ts","../../../../../src/icons/between-horizontal-start.ts","../../../../../src/icons/between-vertical-start.ngtypecheck.ts","../../../../../src/icons/between-vertical-start.ts","../../../../../src/icons/between-vertical-end.ngtypecheck.ts","../../../../../src/icons/between-vertical-end.ts","../../../../../src/icons/bell-ring.ngtypecheck.ts","../../../../../src/icons/bell-ring.ts","../../../../../src/icons/bell.ngtypecheck.ts","../../../../../src/icons/bell.ts","../../../../../src/icons/biceps-flexed.ngtypecheck.ts","../../../../../src/icons/biceps-flexed.ts","../../../../../src/icons/biohazard.ngtypecheck.ts","../../../../../src/icons/biohazard.ts","../../../../../src/icons/bike.ngtypecheck.ts","../../../../../src/icons/bike.ts","../../../../../src/icons/binoculars.ngtypecheck.ts","../../../../../src/icons/binoculars.ts","../../../../../src/icons/bird.ngtypecheck.ts","../../../../../src/icons/bird.ts","../../../../../src/icons/blend.ngtypecheck.ts","../../../../../src/icons/blend.ts","../../../../../src/icons/birdhouse.ngtypecheck.ts","../../../../../src/icons/birdhouse.ts","../../../../../src/icons/bitcoin.ngtypecheck.ts","../../../../../src/icons/bitcoin.ts","../../../../../src/icons/blender.ngtypecheck.ts","../../../../../src/icons/blender.ts","../../../../../src/icons/bluetooth-off.ngtypecheck.ts","../../../../../src/icons/bluetooth-off.ts","../../../../../src/icons/bluetooth-connected.ngtypecheck.ts","../../../../../src/icons/bluetooth-connected.ts","../../../../../src/icons/blinds.ngtypecheck.ts","../../../../../src/icons/blinds.ts","../../../../../src/icons/binary.ngtypecheck.ts","../../../../../src/icons/binary.ts","../../../../../src/icons/bluetooth-searching.ngtypecheck.ts","../../../../../src/icons/bluetooth-searching.ts","../../../../../src/icons/bluetooth.ngtypecheck.ts","../../../../../src/icons/bluetooth.ts","../../../../../src/icons/bold.ngtypecheck.ts","../../../../../src/icons/bold.ts","../../../../../src/icons/bolt.ngtypecheck.ts","../../../../../src/icons/bolt.ts","../../../../../src/icons/bomb.ngtypecheck.ts","../../../../../src/icons/bomb.ts","../../../../../src/icons/bone.ngtypecheck.ts","../../../../../src/icons/bone.ts","../../../../../src/icons/book-a.ngtypecheck.ts","../../../../../src/icons/book-a.ts","../../../../../src/icons/blocks.ngtypecheck.ts","../../../../../src/icons/blocks.ts","../../../../../src/icons/bone-fracture.ngtypecheck.ts","../../../../../src/icons/bone-fracture.ts","../../../../../src/icons/book-check.ngtypecheck.ts","../../../../../src/icons/book-check.ts","../../../../../src/icons/book-alert.ngtypecheck.ts","../../../../../src/icons/book-alert.ts","../../../../../src/icons/book-audio.ngtypecheck.ts","../../../../../src/icons/book-audio.ts","../../../../../src/icons/book-copy.ngtypecheck.ts","../../../../../src/icons/book-copy.ts","../../../../../src/icons/book-headphones.ngtypecheck.ts","../../../../../src/icons/book-headphones.ts","../../../../../src/icons/book-down.ngtypecheck.ts","../../../../../src/icons/book-down.ts","../../../../../src/icons/book-key.ngtypecheck.ts","../../../../../src/icons/book-key.ts","../../../../../src/icons/book-dashed.ngtypecheck.ts","../../../../../src/icons/book-dashed.ts","../../../../../src/icons/book-image.ngtypecheck.ts","../../../../../src/icons/book-image.ts","../../../../../src/icons/book-heart.ngtypecheck.ts","../../../../../src/icons/book-heart.ts","../../../../../src/icons/book-lock.ngtypecheck.ts","../../../../../src/icons/book-lock.ts","../../../../../src/icons/book-open-text.ngtypecheck.ts","../../../../../src/icons/book-open-text.ts","../../../../../src/icons/book-marked.ngtypecheck.ts","../../../../../src/icons/book-marked.ts","../../../../../src/icons/book-minus.ngtypecheck.ts","../../../../../src/icons/book-minus.ts","../../../../../src/icons/book-open-check.ngtypecheck.ts","../../../../../src/icons/book-open-check.ts","../../../../../src/icons/book-search.ngtypecheck.ts","../../../../../src/icons/book-search.ts","../../../../../src/icons/book-plus.ngtypecheck.ts","../../../../../src/icons/book-plus.ts","../../../../../src/icons/book-text.ngtypecheck.ts","../../../../../src/icons/book-text.ts","../../../../../src/icons/book-open.ngtypecheck.ts","../../../../../src/icons/book-open.ts","../../../../../src/icons/book-up.ngtypecheck.ts","../../../../../src/icons/book-up.ts","../../../../../src/icons/book-up-2.ngtypecheck.ts","../../../../../src/icons/book-up-2.ts","../../../../../src/icons/book-type.ngtypecheck.ts","../../../../../src/icons/book-type.ts","../../../../../src/icons/book-user.ngtypecheck.ts","../../../../../src/icons/book-user.ts","../../../../../src/icons/book-x.ngtypecheck.ts","../../../../../src/icons/book-x.ts","../../../../../src/icons/book.ngtypecheck.ts","../../../../../src/icons/book.ts","../../../../../src/icons/bookmark-check.ngtypecheck.ts","../../../../../src/icons/bookmark-check.ts","../../../../../src/icons/bookmark-off.ngtypecheck.ts","../../../../../src/icons/bookmark-off.ts","../../../../../src/icons/bookmark-plus.ngtypecheck.ts","../../../../../src/icons/bookmark-plus.ts","../../../../../src/icons/bookmark-x.ngtypecheck.ts","../../../../../src/icons/bookmark-x.ts","../../../../../src/icons/bookmark-minus.ngtypecheck.ts","../../../../../src/icons/bookmark-minus.ts","../../../../../src/icons/boom-box.ngtypecheck.ts","../../../../../src/icons/boom-box.ts","../../../../../src/icons/bookmark.ngtypecheck.ts","../../../../../src/icons/bookmark.ts","../../../../../src/icons/bot-off.ngtypecheck.ts","../../../../../src/icons/bot-off.ts","../../../../../src/icons/bot-message-square.ngtypecheck.ts","../../../../../src/icons/bot-message-square.ts","../../../../../src/icons/bot.ngtypecheck.ts","../../../../../src/icons/bot.ts","../../../../../src/icons/bottle-wine.ngtypecheck.ts","../../../../../src/icons/bottle-wine.ts","../../../../../src/icons/boxes.ngtypecheck.ts","../../../../../src/icons/boxes.ts","../../../../../src/icons/box.ngtypecheck.ts","../../../../../src/icons/box.ts","../../../../../src/icons/bow-arrow.ngtypecheck.ts","../../../../../src/icons/bow-arrow.ts","../../../../../src/icons/brackets.ngtypecheck.ts","../../../../../src/icons/brackets.ts","../../../../../src/icons/brain-circuit.ngtypecheck.ts","../../../../../src/icons/brain-circuit.ts","../../../../../src/icons/brain-cog.ngtypecheck.ts","../../../../../src/icons/brain-cog.ts","../../../../../src/icons/brick-wall-fire.ngtypecheck.ts","../../../../../src/icons/brick-wall-fire.ts","../../../../../src/icons/brick-wall-shield.ngtypecheck.ts","../../../../../src/icons/brick-wall-shield.ts","../../../../../src/icons/braces.ngtypecheck.ts","../../../../../src/icons/braces.ts","../../../../../src/icons/brain.ngtypecheck.ts","../../../../../src/icons/brain.ts","../../../../../src/icons/briefcase-conveyor-belt.ngtypecheck.ts","../../../../../src/icons/briefcase-conveyor-belt.ts","../../../../../src/icons/briefcase-business.ngtypecheck.ts","../../../../../src/icons/briefcase-business.ts","../../../../../src/icons/brick-wall.ngtypecheck.ts","../../../../../src/icons/brick-wall.ts","../../../../../src/icons/briefcase-medical.ngtypecheck.ts","../../../../../src/icons/briefcase-medical.ts","../../../../../src/icons/briefcase.ngtypecheck.ts","../../../../../src/icons/briefcase.ts","../../../../../src/icons/bring-to-front.ngtypecheck.ts","../../../../../src/icons/bring-to-front.ts","../../../../../src/icons/broccoli.ngtypecheck.ts","../../../../../src/icons/broccoli.ts","../../../../../src/icons/brush.ngtypecheck.ts","../../../../../src/icons/brush.ts","../../../../../src/icons/bubbles.ngtypecheck.ts","../../../../../src/icons/bubbles.ts","../../../../../src/icons/brush-cleaning.ngtypecheck.ts","../../../../../src/icons/brush-cleaning.ts","../../../../../src/icons/bug-play.ngtypecheck.ts","../../../../../src/icons/bug-play.ts","../../../../../src/icons/bug-off.ngtypecheck.ts","../../../../../src/icons/bug-off.ts","../../../../../src/icons/bug.ngtypecheck.ts","../../../../../src/icons/bug.ts","../../../../../src/icons/building.ngtypecheck.ts","../../../../../src/icons/building.ts","../../../../../src/icons/bus.ngtypecheck.ts","../../../../../src/icons/bus.ts","../../../../../src/icons/bus-front.ngtypecheck.ts","../../../../../src/icons/bus-front.ts","../../../../../src/icons/building-2.ngtypecheck.ts","../../../../../src/icons/building-2.ts","../../../../../src/icons/cake-slice.ngtypecheck.ts","../../../../../src/icons/cake-slice.ts","../../../../../src/icons/calendar-1.ngtypecheck.ts","../../../../../src/icons/calendar-1.ts","../../../../../src/icons/calendar-arrow-down.ngtypecheck.ts","../../../../../src/icons/calendar-arrow-down.ts","../../../../../src/icons/calculator.ngtypecheck.ts","../../../../../src/icons/calculator.ts","../../../../../src/icons/cake.ngtypecheck.ts","../../../../../src/icons/cake.ts","../../../../../src/icons/calendar-arrow-up.ngtypecheck.ts","../../../../../src/icons/calendar-arrow-up.ts","../../../../../src/icons/cable-car.ngtypecheck.ts","../../../../../src/icons/cable-car.ts","../../../../../src/icons/calendar-check.ngtypecheck.ts","../../../../../src/icons/calendar-check.ts","../../../../../src/icons/calendar-check-2.ngtypecheck.ts","../../../../../src/icons/calendar-check-2.ts","../../../../../src/icons/cable.ngtypecheck.ts","../../../../../src/icons/cable.ts","../../../../../src/icons/calendar-cog.ngtypecheck.ts","../../../../../src/icons/calendar-cog.ts","../../../../../src/icons/calendar-clock.ngtypecheck.ts","../../../../../src/icons/calendar-clock.ts","../../../../../src/icons/calendar-heart.ngtypecheck.ts","../../../../../src/icons/calendar-heart.ts","../../../../../src/icons/calendar-days.ngtypecheck.ts","../../../../../src/icons/calendar-days.ts","../../../../../src/icons/calendar-off.ngtypecheck.ts","../../../../../src/icons/calendar-off.ts","../../../../../src/icons/calendar-fold.ngtypecheck.ts","../../../../../src/icons/calendar-fold.ts","../../../../../src/icons/calendar-minus.ngtypecheck.ts","../../../../../src/icons/calendar-minus.ts","../../../../../src/icons/calendar-minus-2.ngtypecheck.ts","../../../../../src/icons/calendar-minus-2.ts","../../../../../src/icons/calendar-plus-2.ngtypecheck.ts","../../../../../src/icons/calendar-plus-2.ts","../../../../../src/icons/calendar-plus.ngtypecheck.ts","../../../../../src/icons/calendar-plus.ts","../../../../../src/icons/calendar-range.ngtypecheck.ts","../../../../../src/icons/calendar-range.ts","../../../../../src/icons/calendar-sync.ngtypecheck.ts","../../../../../src/icons/calendar-sync.ts","../../../../../src/icons/calendar-search.ngtypecheck.ts","../../../../../src/icons/calendar-search.ts","../../../../../src/icons/calendar-x-2.ngtypecheck.ts","../../../../../src/icons/calendar-x-2.ts","../../../../../src/icons/calendar-x.ngtypecheck.ts","../../../../../src/icons/calendar-x.ts","../../../../../src/icons/calendars.ngtypecheck.ts","../../../../../src/icons/calendars.ts","../../../../../src/icons/calendar.ngtypecheck.ts","../../../../../src/icons/calendar.ts","../../../../../src/icons/camera.ngtypecheck.ts","../../../../../src/icons/camera.ts","../../../../../src/icons/camera-off.ngtypecheck.ts","../../../../../src/icons/camera-off.ts","../../../../../src/icons/candy-off.ngtypecheck.ts","../../../../../src/icons/candy-off.ts","../../../../../src/icons/candy-cane.ngtypecheck.ts","../../../../../src/icons/candy-cane.ts","../../../../../src/icons/cannabis-off.ngtypecheck.ts","../../../../../src/icons/cannabis-off.ts","../../../../../src/icons/cannabis.ngtypecheck.ts","../../../../../src/icons/cannabis.ts","../../../../../src/icons/candy.ngtypecheck.ts","../../../../../src/icons/candy.ts","../../../../../src/icons/car-front.ngtypecheck.ts","../../../../../src/icons/car-front.ts","../../../../../src/icons/car-taxi-front.ngtypecheck.ts","../../../../../src/icons/car-taxi-front.ts","../../../../../src/icons/caravan.ngtypecheck.ts","../../../../../src/icons/caravan.ts","../../../../../src/icons/captions-off.ngtypecheck.ts","../../../../../src/icons/captions-off.ts","../../../../../src/icons/car.ngtypecheck.ts","../../../../../src/icons/car.ts","../../../../../src/icons/case-sensitive.ngtypecheck.ts","../../../../../src/icons/case-sensitive.ts","../../../../../src/icons/captions.ngtypecheck.ts","../../../../../src/icons/captions.ts","../../../../../src/icons/carrot.ngtypecheck.ts","../../../../../src/icons/carrot.ts","../../../../../src/icons/case-lower.ngtypecheck.ts","../../../../../src/icons/case-lower.ts","../../../../../src/icons/cast.ngtypecheck.ts","../../../../../src/icons/cast.ts","../../../../../src/icons/cassette-tape.ngtypecheck.ts","../../../../../src/icons/cassette-tape.ts","../../../../../src/icons/castle.ngtypecheck.ts","../../../../../src/icons/castle.ts","../../../../../src/icons/cctv.ngtypecheck.ts","../../../../../src/icons/cctv.ts","../../../../../src/icons/cctv-off.ngtypecheck.ts","../../../../../src/icons/cctv-off.ts","../../../../../src/icons/case-upper.ngtypecheck.ts","../../../../../src/icons/case-upper.ts","../../../../../src/icons/chart-area.ngtypecheck.ts","../../../../../src/icons/chart-area.ts","../../../../../src/icons/chart-bar-decreasing.ngtypecheck.ts","../../../../../src/icons/chart-bar-decreasing.ts","../../../../../src/icons/card-sim.ngtypecheck.ts","../../../../../src/icons/card-sim.ts","../../../../../src/icons/chart-bar-big.ngtypecheck.ts","../../../../../src/icons/chart-bar-big.ts","../../../../../src/icons/chart-bar-stacked.ngtypecheck.ts","../../../../../src/icons/chart-bar-stacked.ts","../../../../../src/icons/chart-bar.ngtypecheck.ts","../../../../../src/icons/chart-bar.ts","../../../../../src/icons/chart-candlestick.ngtypecheck.ts","../../../../../src/icons/chart-candlestick.ts","../../../../../src/icons/chart-column-stacked.ngtypecheck.ts","../../../../../src/icons/chart-column-stacked.ts","../../../../../src/icons/chart-column-increasing.ngtypecheck.ts","../../../../../src/icons/chart-column-increasing.ts","../../../../../src/icons/chart-column-decreasing.ngtypecheck.ts","../../../../../src/icons/chart-column-decreasing.ts","../../../../../src/icons/chart-gantt.ngtypecheck.ts","../../../../../src/icons/chart-gantt.ts","../../../../../src/icons/cat.ngtypecheck.ts","../../../../../src/icons/cat.ts","../../../../../src/icons/chart-column.ngtypecheck.ts","../../../../../src/icons/chart-column.ts","../../../../../src/icons/chart-column-big.ngtypecheck.ts","../../../../../src/icons/chart-column-big.ts","../../../../../src/icons/chart-line.ngtypecheck.ts","../../../../../src/icons/chart-line.ts","../../../../../src/icons/chart-bar-increasing.ngtypecheck.ts","../../../../../src/icons/chart-bar-increasing.ts","../../../../../src/icons/chart-no-axes-column-decreasing.ngtypecheck.ts","../../../../../src/icons/chart-no-axes-column-decreasing.ts","../../../../../src/icons/chart-no-axes-column-increasing.ngtypecheck.ts","../../../../../src/icons/chart-no-axes-column-increasing.ts","../../../../../src/icons/chart-no-axes-gantt.ngtypecheck.ts","../../../../../src/icons/chart-no-axes-gantt.ts","../../../../../src/icons/chart-pie.ngtypecheck.ts","../../../../../src/icons/chart-pie.ts","../../../../../src/icons/chart-no-axes-column.ngtypecheck.ts","../../../../../src/icons/chart-no-axes-column.ts","../../../../../src/icons/chart-no-axes-combined.ngtypecheck.ts","../../../../../src/icons/chart-no-axes-combined.ts","../../../../../src/icons/chart-spline.ngtypecheck.ts","../../../../../src/icons/chart-spline.ts","../../../../../src/icons/check-check.ngtypecheck.ts","../../../../../src/icons/check-check.ts","../../../../../src/icons/chart-scatter.ngtypecheck.ts","../../../../../src/icons/chart-scatter.ts","../../../../../src/icons/chef-hat.ngtypecheck.ts","../../../../../src/icons/chef-hat.ts","../../../../../src/icons/check.ngtypecheck.ts","../../../../../src/icons/check.ts","../../../../../src/icons/chess-king.ngtypecheck.ts","../../../../../src/icons/chess-king.ts","../../../../../src/icons/cherry.ngtypecheck.ts","../../../../../src/icons/cherry.ts","../../../../../src/icons/chess-bishop.ngtypecheck.ts","../../../../../src/icons/chess-bishop.ts","../../../../../src/icons/chess-queen.ngtypecheck.ts","../../../../../src/icons/chess-queen.ts","../../../../../src/icons/chess-knight.ngtypecheck.ts","../../../../../src/icons/chess-knight.ts","../../../../../src/icons/check-line.ngtypecheck.ts","../../../../../src/icons/check-line.ts","../../../../../src/icons/chess-rook.ngtypecheck.ts","../../../../../src/icons/chess-rook.ts","../../../../../src/icons/chess-pawn.ngtypecheck.ts","../../../../../src/icons/chess-pawn.ts","../../../../../src/icons/chevron-first.ngtypecheck.ts","../../../../../src/icons/chevron-first.ts","../../../../../src/icons/chevron-last.ngtypecheck.ts","../../../../../src/icons/chevron-last.ts","../../../../../src/icons/chevron-right.ngtypecheck.ts","../../../../../src/icons/chevron-right.ts","../../../../../src/icons/chevron-left.ngtypecheck.ts","../../../../../src/icons/chevron-left.ts","../../../../../src/icons/chevron-down.ngtypecheck.ts","../../../../../src/icons/chevron-down.ts","../../../../../src/icons/chevron-up.ngtypecheck.ts","../../../../../src/icons/chevron-up.ts","../../../../../src/icons/chevrons-down.ngtypecheck.ts","../../../../../src/icons/chevrons-down.ts","../../../../../src/icons/chevrons-right-left.ngtypecheck.ts","../../../../../src/icons/chevrons-right-left.ts","../../../../../src/icons/chevrons-down-up.ngtypecheck.ts","../../../../../src/icons/chevrons-down-up.ts","../../../../../src/icons/chevrons-left.ngtypecheck.ts","../../../../../src/icons/chevrons-left.ts","../../../../../src/icons/chevrons-left-right-ellipsis.ngtypecheck.ts","../../../../../src/icons/chevrons-left-right-ellipsis.ts","../../../../../src/icons/chevrons-up-down.ngtypecheck.ts","../../../../../src/icons/chevrons-up-down.ts","../../../../../src/icons/chevrons-right.ngtypecheck.ts","../../../../../src/icons/chevrons-right.ts","../../../../../src/icons/chevrons-left-right.ngtypecheck.ts","../../../../../src/icons/chevrons-left-right.ts","../../../../../src/icons/chevrons-up.ngtypecheck.ts","../../../../../src/icons/chevrons-up.ts","../../../../../src/icons/church.ngtypecheck.ts","../../../../../src/icons/church.ts","../../../../../src/icons/chart-network.ngtypecheck.ts","../../../../../src/icons/chart-network.ts","../../../../../src/icons/circle-alert.ngtypecheck.ts","../../../../../src/icons/circle-alert.ts","../../../../../src/icons/circle-arrow-down.ngtypecheck.ts","../../../../../src/icons/circle-arrow-down.ts","../../../../../src/icons/cigarette-off.ngtypecheck.ts","../../../../../src/icons/cigarette-off.ts","../../../../../src/icons/cigarette.ngtypecheck.ts","../../../../../src/icons/cigarette.ts","../../../../../src/icons/circle-arrow-out-down-left.ngtypecheck.ts","../../../../../src/icons/circle-arrow-out-down-left.ts","../../../../../src/icons/circle-arrow-out-down-right.ngtypecheck.ts","../../../../../src/icons/circle-arrow-out-down-right.ts","../../../../../src/icons/circle-arrow-left.ngtypecheck.ts","../../../../../src/icons/circle-arrow-left.ts","../../../../../src/icons/circle-arrow-out-up-right.ngtypecheck.ts","../../../../../src/icons/circle-arrow-out-up-right.ts","../../../../../src/icons/circle-arrow-right.ngtypecheck.ts","../../../../../src/icons/circle-arrow-right.ts","../../../../../src/icons/circle-arrow-out-up-left.ngtypecheck.ts","../../../../../src/icons/circle-arrow-out-up-left.ts","../../../../../src/icons/circle-check-big.ngtypecheck.ts","../../../../../src/icons/circle-check-big.ts","../../../../../src/icons/circle-check.ngtypecheck.ts","../../../../../src/icons/circle-check.ts","../../../../../src/icons/circle-arrow-up.ngtypecheck.ts","../../../../../src/icons/circle-arrow-up.ts","../../../../../src/icons/circle-chevron-left.ngtypecheck.ts","../../../../../src/icons/circle-chevron-left.ts","../../../../../src/icons/circle-chevron-right.ngtypecheck.ts","../../../../../src/icons/circle-chevron-right.ts","../../../../../src/icons/circle-chevron-down.ngtypecheck.ts","../../../../../src/icons/circle-chevron-down.ts","../../../../../src/icons/circle-chevron-up.ngtypecheck.ts","../../../../../src/icons/circle-chevron-up.ts","../../../../../src/icons/circle-dashed.ngtypecheck.ts","../../../../../src/icons/circle-dashed.ts","../../../../../src/icons/circle-divide.ngtypecheck.ts","../../../../../src/icons/circle-divide.ts","../../../../../src/icons/circle-dot.ngtypecheck.ts","../../../../../src/icons/circle-dot.ts","../../../../../src/icons/circle-dollar-sign.ngtypecheck.ts","../../../../../src/icons/circle-dollar-sign.ts","../../../../../src/icons/circle-ellipsis.ngtypecheck.ts","../../../../../src/icons/circle-ellipsis.ts","../../../../../src/icons/circle-equal.ngtypecheck.ts","../../../../../src/icons/circle-equal.ts","../../../../../src/icons/circle-dot-dashed.ngtypecheck.ts","../../../../../src/icons/circle-dot-dashed.ts","../../../../../src/icons/circle-fading-arrow-up.ngtypecheck.ts","../../../../../src/icons/circle-fading-arrow-up.ts","../../../../../src/icons/circle-euro.ngtypecheck.ts","../../../../../src/icons/circle-euro.ts","../../../../../src/icons/circle-fading-plus.ngtypecheck.ts","../../../../../src/icons/circle-fading-plus.ts","../../../../../src/icons/circle-gauge.ngtypecheck.ts","../../../../../src/icons/circle-gauge.ts","../../../../../src/icons/circle-parking-off.ngtypecheck.ts","../../../../../src/icons/circle-parking-off.ts","../../../../../src/icons/circle-parking.ngtypecheck.ts","../../../../../src/icons/circle-parking.ts","../../../../../src/icons/circle-pause.ngtypecheck.ts","../../../../../src/icons/circle-pause.ts","../../../../../src/icons/circle-percent.ngtypecheck.ts","../../../../../src/icons/circle-percent.ts","../../../../../src/icons/circle-play.ngtypecheck.ts","../../../../../src/icons/circle-play.ts","../../../../../src/icons/circle-plus.ngtypecheck.ts","../../../../../src/icons/circle-plus.ts","../../../../../src/icons/circle-pile.ngtypecheck.ts","../../../../../src/icons/circle-pile.ts","../../../../../src/icons/circle-minus.ngtypecheck.ts","../../../../../src/icons/circle-minus.ts","../../../../../src/icons/circle-slash.ngtypecheck.ts","../../../../../src/icons/circle-slash.ts","../../../../../src/icons/circle-off.ngtypecheck.ts","../../../../../src/icons/circle-off.ts","../../../../../src/icons/circle-slash-2.ngtypecheck.ts","../../../../../src/icons/circle-slash-2.ts","../../../../../src/icons/circle-pound-sterling.ngtypecheck.ts","../../../../../src/icons/circle-pound-sterling.ts","../../../../../src/icons/circle-question-mark.ngtypecheck.ts","../../../../../src/icons/circle-question-mark.ts","../../../../../src/icons/circle-small.ngtypecheck.ts","../../../../../src/icons/circle-small.ts","../../../../../src/icons/circle-stop.ngtypecheck.ts","../../../../../src/icons/circle-stop.ts","../../../../../src/icons/circle-power.ngtypecheck.ts","../../../../../src/icons/circle-power.ts","../../../../../src/icons/circle-user.ngtypecheck.ts","../../../../../src/icons/circle-user.ts","../../../../../src/icons/circle-user-round.ngtypecheck.ts","../../../../../src/icons/circle-user-round.ts","../../../../../src/icons/circle-x.ngtypecheck.ts","../../../../../src/icons/circle-x.ts","../../../../../src/icons/circle-star.ngtypecheck.ts","../../../../../src/icons/circle-star.ts","../../../../../src/icons/circle.ngtypecheck.ts","../../../../../src/icons/circle.ts","../../../../../src/icons/circuit-board.ngtypecheck.ts","../../../../../src/icons/circuit-board.ts","../../../../../src/icons/citrus.ngtypecheck.ts","../../../../../src/icons/citrus.ts","../../../../../src/icons/clipboard-clock.ngtypecheck.ts","../../../../../src/icons/clipboard-clock.ts","../../../../../src/icons/clapperboard.ngtypecheck.ts","../../../../../src/icons/clapperboard.ts","../../../../../src/icons/clipboard-list.ngtypecheck.ts","../../../../../src/icons/clipboard-list.ts","../../../../../src/icons/clipboard-paste.ngtypecheck.ts","../../../../../src/icons/clipboard-paste.ts","../../../../../src/icons/clipboard-minus.ngtypecheck.ts","../../../../../src/icons/clipboard-minus.ts","../../../../../src/icons/clipboard-pen.ngtypecheck.ts","../../../../../src/icons/clipboard-pen.ts","../../../../../src/icons/clipboard-pen-line.ngtypecheck.ts","../../../../../src/icons/clipboard-pen-line.ts","../../../../../src/icons/clipboard-plus.ngtypecheck.ts","../../../../../src/icons/clipboard-plus.ts","../../../../../src/icons/clipboard.ngtypecheck.ts","../../../../../src/icons/clipboard.ts","../../../../../src/icons/clipboard-x.ngtypecheck.ts","../../../../../src/icons/clipboard-x.ts","../../../../../src/icons/clipboard-type.ngtypecheck.ts","../../../../../src/icons/clipboard-type.ts","../../../../../src/icons/clock-1.ngtypecheck.ts","../../../../../src/icons/clock-1.ts","../../../../../src/icons/clock-11.ngtypecheck.ts","../../../../../src/icons/clock-11.ts","../../../../../src/icons/clock-10.ngtypecheck.ts","../../../../../src/icons/clock-10.ts","../../../../../src/icons/clock-3.ngtypecheck.ts","../../../../../src/icons/clock-3.ts","../../../../../src/icons/clock-12.ngtypecheck.ts","../../../../../src/icons/clock-12.ts","../../../../../src/icons/clock-2.ngtypecheck.ts","../../../../../src/icons/clock-2.ts","../../../../../src/icons/clipboard-check.ngtypecheck.ts","../../../../../src/icons/clipboard-check.ts","../../../../../src/icons/clock-5.ngtypecheck.ts","../../../../../src/icons/clock-5.ts","../../../../../src/icons/clipboard-copy.ngtypecheck.ts","../../../../../src/icons/clipboard-copy.ts","../../../../../src/icons/clock-6.ngtypecheck.ts","../../../../../src/icons/clock-6.ts","../../../../../src/icons/clock-8.ngtypecheck.ts","../../../../../src/icons/clock-8.ts","../../../../../src/icons/clock-alert.ngtypecheck.ts","../../../../../src/icons/clock-alert.ts","../../../../../src/icons/clock-9.ngtypecheck.ts","../../../../../src/icons/clock-9.ts","../../../../../src/icons/clock-arrow-down.ngtypecheck.ts","../../../../../src/icons/clock-arrow-down.ts","../../../../../src/icons/clock-arrow-left.ngtypecheck.ts","../../../../../src/icons/clock-arrow-left.ts","../../../../../src/icons/clock-arrow-right.ngtypecheck.ts","../../../../../src/icons/clock-arrow-right.ts","../../../../../src/icons/clock-7.ngtypecheck.ts","../../../../../src/icons/clock-7.ts","../../../../../src/icons/clock-check.ngtypecheck.ts","../../../../../src/icons/clock-check.ts","../../../../../src/icons/clock-fading.ngtypecheck.ts","../../../../../src/icons/clock-fading.ts","../../../../../src/icons/closed-caption.ngtypecheck.ts","../../../../../src/icons/closed-caption.ts","../../../../../src/icons/clock.ngtypecheck.ts","../../../../../src/icons/clock.ts","../../../../../src/icons/clock-4.ngtypecheck.ts","../../../../../src/icons/clock-4.ts","../../../../../src/icons/cloud-alert.ngtypecheck.ts","../../../../../src/icons/cloud-alert.ts","../../../../../src/icons/clock-arrow-up.ngtypecheck.ts","../../../../../src/icons/clock-arrow-up.ts","../../../../../src/icons/cloud-check.ngtypecheck.ts","../../../../../src/icons/cloud-check.ts","../../../../../src/icons/cloud-backup.ngtypecheck.ts","../../../../../src/icons/cloud-backup.ts","../../../../../src/icons/cloud-download.ngtypecheck.ts","../../../../../src/icons/cloud-download.ts","../../../../../src/icons/clock-plus.ngtypecheck.ts","../../../../../src/icons/clock-plus.ts","../../../../../src/icons/cloud-cog.ngtypecheck.ts","../../../../../src/icons/cloud-cog.ts","../../../../../src/icons/cloud-drizzle.ngtypecheck.ts","../../../../../src/icons/cloud-drizzle.ts","../../../../../src/icons/cloud-lightning.ngtypecheck.ts","../../../../../src/icons/cloud-lightning.ts","../../../../../src/icons/cloud-hail.ngtypecheck.ts","../../../../../src/icons/cloud-hail.ts","../../../../../src/icons/cloud-fog.ngtypecheck.ts","../../../../../src/icons/cloud-fog.ts","../../../../../src/icons/cloud-moon.ngtypecheck.ts","../../../../../src/icons/cloud-moon.ts","../../../../../src/icons/cloud-off.ngtypecheck.ts","../../../../../src/icons/cloud-off.ts","../../../../../src/icons/cloud-moon-rain.ngtypecheck.ts","../../../../../src/icons/cloud-moon-rain.ts","../../../../../src/icons/cloud-rain-wind.ngtypecheck.ts","../../../../../src/icons/cloud-rain-wind.ts","../../../../../src/icons/cloud-sun-rain.ngtypecheck.ts","../../../../../src/icons/cloud-sun-rain.ts","../../../../../src/icons/cloud-snow.ngtypecheck.ts","../../../../../src/icons/cloud-snow.ts","../../../../../src/icons/cloud-upload.ngtypecheck.ts","../../../../../src/icons/cloud-upload.ts","../../../../../src/icons/cloud-rain.ngtypecheck.ts","../../../../../src/icons/cloud-rain.ts","../../../../../src/icons/cloud.ngtypecheck.ts","../../../../../src/icons/cloud.ts","../../../../../src/icons/cloud-sync.ngtypecheck.ts","../../../../../src/icons/cloud-sync.ts","../../../../../src/icons/cloud-sun.ngtypecheck.ts","../../../../../src/icons/cloud-sun.ts","../../../../../src/icons/clover.ngtypecheck.ts","../../../../../src/icons/clover.ts","../../../../../src/icons/code-xml.ngtypecheck.ts","../../../../../src/icons/code-xml.ts","../../../../../src/icons/cloudy.ngtypecheck.ts","../../../../../src/icons/cloudy.ts","../../../../../src/icons/code.ngtypecheck.ts","../../../../../src/icons/code.ts","../../../../../src/icons/coffee.ngtypecheck.ts","../../../../../src/icons/coffee.ts","../../../../../src/icons/coins.ngtypecheck.ts","../../../../../src/icons/coins.ts","../../../../../src/icons/club.ngtypecheck.ts","../../../../../src/icons/club.ts","../../../../../src/icons/cog.ngtypecheck.ts","../../../../../src/icons/cog.ts","../../../../../src/icons/columns-2.ngtypecheck.ts","../../../../../src/icons/columns-2.ts","../../../../../src/icons/columns-4.ngtypecheck.ts","../../../../../src/icons/columns-4.ts","../../../../../src/icons/columns-3-cog.ngtypecheck.ts","../../../../../src/icons/columns-3-cog.ts","../../../../../src/icons/combine.ngtypecheck.ts","../../../../../src/icons/combine.ts","../../../../../src/icons/command.ngtypecheck.ts","../../../../../src/icons/command.ts","../../../../../src/icons/compass.ngtypecheck.ts","../../../../../src/icons/compass.ts","../../../../../src/icons/computer.ngtypecheck.ts","../../../../../src/icons/computer.ts","../../../../../src/icons/component.ngtypecheck.ts","../../../../../src/icons/component.ts","../../../../../src/icons/concierge-bell.ngtypecheck.ts","../../../../../src/icons/concierge-bell.ts","../../../../../src/icons/construction.ngtypecheck.ts","../../../../../src/icons/construction.ts","../../../../../src/icons/contact-round.ngtypecheck.ts","../../../../../src/icons/contact-round.ts","../../../../../src/icons/contrast.ngtypecheck.ts","../../../../../src/icons/contrast.ts","../../../../../src/icons/contact.ngtypecheck.ts","../../../../../src/icons/contact.ts","../../../../../src/icons/cone.ngtypecheck.ts","../../../../../src/icons/cone.ts","../../../../../src/icons/container.ngtypecheck.ts","../../../../../src/icons/container.ts","../../../../../src/icons/cooking-pot.ngtypecheck.ts","../../../../../src/icons/cooking-pot.ts","../../../../../src/icons/copy-minus.ngtypecheck.ts","../../../../../src/icons/copy-minus.ts","../../../../../src/icons/copy-check.ngtypecheck.ts","../../../../../src/icons/copy-check.ts","../../../../../src/icons/copy-slash.ngtypecheck.ts","../../../../../src/icons/copy-slash.ts","../../../../../src/icons/copy-x.ngtypecheck.ts","../../../../../src/icons/copy-x.ts","../../../../../src/icons/copy.ngtypecheck.ts","../../../../../src/icons/copy.ts","../../../../../src/icons/columns-3.ngtypecheck.ts","../../../../../src/icons/columns-3.ts","../../../../../src/icons/copyleft.ngtypecheck.ts","../../../../../src/icons/copyleft.ts","../../../../../src/icons/copyright.ngtypecheck.ts","../../../../../src/icons/copyright.ts","../../../../../src/icons/corner-down-left.ngtypecheck.ts","../../../../../src/icons/corner-down-left.ts","../../../../../src/icons/corner-down-right.ngtypecheck.ts","../../../../../src/icons/corner-down-right.ts","../../../../../src/icons/copy-plus.ngtypecheck.ts","../../../../../src/icons/copy-plus.ts","../../../../../src/icons/corner-left-up.ngtypecheck.ts","../../../../../src/icons/corner-left-up.ts","../../../../../src/icons/corner-right-down.ngtypecheck.ts","../../../../../src/icons/corner-right-down.ts","../../../../../src/icons/corner-right-up.ngtypecheck.ts","../../../../../src/icons/corner-right-up.ts","../../../../../src/icons/corner-up-left.ngtypecheck.ts","../../../../../src/icons/corner-up-left.ts","../../../../../src/icons/corner-up-right.ngtypecheck.ts","../../../../../src/icons/corner-up-right.ts","../../../../../src/icons/cpu.ngtypecheck.ts","../../../../../src/icons/cpu.ts","../../../../../src/icons/credit-card.ngtypecheck.ts","../../../../../src/icons/credit-card.ts","../../../../../src/icons/croissant.ngtypecheck.ts","../../../../../src/icons/croissant.ts","../../../../../src/icons/cookie.ngtypecheck.ts","../../../../../src/icons/cookie.ts","../../../../../src/icons/crop.ngtypecheck.ts","../../../../../src/icons/crop.ts","../../../../../src/icons/cross.ngtypecheck.ts","../../../../../src/icons/cross.ts","../../../../../src/icons/crosshair.ngtypecheck.ts","../../../../../src/icons/crosshair.ts","../../../../../src/icons/crown.ngtypecheck.ts","../../../../../src/icons/crown.ts","../../../../../src/icons/cuboid.ngtypecheck.ts","../../../../../src/icons/cuboid.ts","../../../../../src/icons/currency.ngtypecheck.ts","../../../../../src/icons/currency.ts","../../../../../src/icons/cup-soda.ngtypecheck.ts","../../../../../src/icons/cup-soda.ts","../../../../../src/icons/cylinder.ngtypecheck.ts","../../../../../src/icons/cylinder.ts","../../../../../src/icons/corner-left-down.ngtypecheck.ts","../../../../../src/icons/corner-left-down.ts","../../../../../src/icons/database-arrow-up.ngtypecheck.ts","../../../../../src/icons/database-arrow-up.ts","../../../../../src/icons/dam.ngtypecheck.ts","../../../../../src/icons/dam.ts","../../../../../src/icons/database-check.ngtypecheck.ts","../../../../../src/icons/database-check.ts","../../../../../src/icons/database-minus.ngtypecheck.ts","../../../../../src/icons/database-minus.ts","../../../../../src/icons/database-backup.ngtypecheck.ts","../../../../../src/icons/database-backup.ts","../../../../../src/icons/database-search.ngtypecheck.ts","../../../../../src/icons/database-search.ts","../../../../../src/icons/database-plus.ngtypecheck.ts","../../../../../src/icons/database-plus.ts","../../../../../src/icons/creative-commons.ngtypecheck.ts","../../../../../src/icons/creative-commons.ts","../../../../../src/icons/database-zap.ngtypecheck.ts","../../../../../src/icons/database-zap.ts","../../../../../src/icons/decimals-arrow-left.ngtypecheck.ts","../../../../../src/icons/decimals-arrow-left.ts","../../../../../src/icons/database-x.ngtypecheck.ts","../../../../../src/icons/database-x.ts","../../../../../src/icons/decimals-arrow-right.ngtypecheck.ts","../../../../../src/icons/decimals-arrow-right.ts","../../../../../src/icons/database.ngtypecheck.ts","../../../../../src/icons/database.ts","../../../../../src/icons/delete.ngtypecheck.ts","../../../../../src/icons/delete.ts","../../../../../src/icons/diamond-minus.ngtypecheck.ts","../../../../../src/icons/diamond-minus.ts","../../../../../src/icons/diamond.ngtypecheck.ts","../../../../../src/icons/diamond.ts","../../../../../src/icons/diameter.ngtypecheck.ts","../../../../../src/icons/diameter.ts","../../../../../src/icons/database-arrow-down.ngtypecheck.ts","../../../../../src/icons/database-arrow-down.ts","../../../../../src/icons/dessert.ngtypecheck.ts","../../../../../src/icons/dessert.ts","../../../../../src/icons/diamond-plus.ngtypecheck.ts","../../../../../src/icons/diamond-plus.ts","../../../../../src/icons/diamond-percent.ngtypecheck.ts","../../../../../src/icons/diamond-percent.ts","../../../../../src/icons/dice-3.ngtypecheck.ts","../../../../../src/icons/dice-3.ts","../../../../../src/icons/dice-4.ngtypecheck.ts","../../../../../src/icons/dice-4.ts","../../../../../src/icons/dice-2.ngtypecheck.ts","../../../../../src/icons/dice-2.ts","../../../../../src/icons/dices.ngtypecheck.ts","../../../../../src/icons/dices.ts","../../../../../src/icons/dice-5.ngtypecheck.ts","../../../../../src/icons/dice-5.ts","../../../../../src/icons/dice-6.ngtypecheck.ts","../../../../../src/icons/dice-6.ts","../../../../../src/icons/disc-album.ngtypecheck.ts","../../../../../src/icons/disc-album.ts","../../../../../src/icons/diff.ngtypecheck.ts","../../../../../src/icons/diff.ts","../../../../../src/icons/dice-1.ngtypecheck.ts","../../../../../src/icons/dice-1.ts","../../../../../src/icons/disc-2.ngtypecheck.ts","../../../../../src/icons/disc-2.ts","../../../../../src/icons/disc-3.ngtypecheck.ts","../../../../../src/icons/disc-3.ts","../../../../../src/icons/dna-off.ngtypecheck.ts","../../../../../src/icons/dna-off.ts","../../../../../src/icons/dna.ngtypecheck.ts","../../../../../src/icons/dna.ts","../../../../../src/icons/dog.ngtypecheck.ts","../../../../../src/icons/dog.ts","../../../../../src/icons/divide.ngtypecheck.ts","../../../../../src/icons/divide.ts","../../../../../src/icons/dock.ngtypecheck.ts","../../../../../src/icons/dock.ts","../../../../../src/icons/donut.ngtypecheck.ts","../../../../../src/icons/donut.ts","../../../../../src/icons/door-closed-locked.ngtypecheck.ts","../../../../../src/icons/door-closed-locked.ts","../../../../../src/icons/dollar-sign.ngtypecheck.ts","../../../../../src/icons/dollar-sign.ts","../../../../../src/icons/dot.ngtypecheck.ts","../../../../../src/icons/dot.ts","../../../../../src/icons/door-closed.ngtypecheck.ts","../../../../../src/icons/door-closed.ts","../../../../../src/icons/download.ngtypecheck.ts","../../../../../src/icons/download.ts","../../../../../src/icons/door-open.ngtypecheck.ts","../../../../../src/icons/door-open.ts","../../../../../src/icons/drafting-compass.ngtypecheck.ts","../../../../../src/icons/drafting-compass.ts","../../../../../src/icons/droplet-off.ngtypecheck.ts","../../../../../src/icons/droplet-off.ts","../../../../../src/icons/droplet.ngtypecheck.ts","../../../../../src/icons/droplet.ts","../../../../../src/icons/drone.ngtypecheck.ts","../../../../../src/icons/drone.ts","../../../../../src/icons/drama.ngtypecheck.ts","../../../../../src/icons/drama.ts","../../../../../src/icons/drill.ngtypecheck.ts","../../../../../src/icons/drill.ts","../../../../../src/icons/drumstick.ngtypecheck.ts","../../../../../src/icons/drumstick.ts","../../../../../src/icons/drum.ngtypecheck.ts","../../../../../src/icons/drum.ts","../../../../../src/icons/dumbbell.ngtypecheck.ts","../../../../../src/icons/dumbbell.ts","../../../../../src/icons/ear.ngtypecheck.ts","../../../../../src/icons/ear.ts","../../../../../src/icons/earth-lock.ngtypecheck.ts","../../../../../src/icons/earth-lock.ts","../../../../../src/icons/ear-off.ngtypecheck.ts","../../../../../src/icons/ear-off.ts","../../../../../src/icons/eclipse.ngtypecheck.ts","../../../../../src/icons/eclipse.ts","../../../../../src/icons/egg-fried.ngtypecheck.ts","../../../../../src/icons/egg-fried.ts","../../../../../src/icons/disc.ngtypecheck.ts","../../../../../src/icons/disc.ts","../../../../../src/icons/egg-off.ngtypecheck.ts","../../../../../src/icons/egg-off.ts","../../../../../src/icons/earth.ngtypecheck.ts","../../../../../src/icons/earth.ts","../../../../../src/icons/droplets.ngtypecheck.ts","../../../../../src/icons/droplets.ts","../../../../../src/icons/ellipse.ngtypecheck.ts","../../../../../src/icons/ellipse.ts","../../../../../src/icons/ellipsis.ngtypecheck.ts","../../../../../src/icons/ellipsis.ts","../../../../../src/icons/egg.ngtypecheck.ts","../../../../../src/icons/egg.ts","../../../../../src/icons/equal-approximately.ngtypecheck.ts","../../../../../src/icons/equal-approximately.ts","../../../../../src/icons/ellipsis-vertical.ngtypecheck.ts","../../../../../src/icons/ellipsis-vertical.ts","../../../../../src/icons/equal-not.ngtypecheck.ts","../../../../../src/icons/equal-not.ts","../../../../../src/icons/equal.ngtypecheck.ts","../../../../../src/icons/equal.ts","../../../../../src/icons/eraser.ngtypecheck.ts","../../../../../src/icons/eraser.ts","../../../../../src/icons/euro.ngtypecheck.ts","../../../../../src/icons/euro.ts","../../../../../src/icons/ev-charger.ngtypecheck.ts","../../../../../src/icons/ev-charger.ts","../../../../../src/icons/external-link.ngtypecheck.ts","../../../../../src/icons/external-link.ts","../../../../../src/icons/eye-closed.ngtypecheck.ts","../../../../../src/icons/eye-closed.ts","../../../../../src/icons/eye-dashed.ngtypecheck.ts","../../../../../src/icons/eye-dashed.ts","../../../../../src/icons/eye-off.ngtypecheck.ts","../../../../../src/icons/eye-off.ts","../../../../../src/icons/ethernet-port.ngtypecheck.ts","../../../../../src/icons/ethernet-port.ts","../../../../../src/icons/eye.ngtypecheck.ts","../../../../../src/icons/eye.ts","../../../../../src/icons/face-angry.ngtypecheck.ts","../../../../../src/icons/face-angry.ts","../../../../../src/icons/face-expressionless.ngtypecheck.ts","../../../../../src/icons/face-expressionless.ts","../../../../../src/icons/face-slightly-frowning.ngtypecheck.ts","../../../../../src/icons/face-slightly-frowning.ts","../../../../../src/icons/face-slightly-smiling-plus.ngtypecheck.ts","../../../../../src/icons/face-slightly-smiling-plus.ts","../../../../../src/icons/expand.ngtypecheck.ts","../../../../../src/icons/expand.ts","../../../../../src/icons/face-neutral.ngtypecheck.ts","../../../../../src/icons/face-neutral.ts","../../../../../src/icons/factory.ngtypecheck.ts","../../../../../src/icons/factory.ts","../../../../../src/icons/face-grinning.ngtypecheck.ts","../../../../../src/icons/face-grinning.ts","../../../../../src/icons/face-slightly-smiling.ngtypecheck.ts","../../../../../src/icons/face-slightly-smiling.ts","../../../../../src/icons/fan.ngtypecheck.ts","../../../../../src/icons/fan.ts","../../../../../src/icons/feather.ngtypecheck.ts","../../../../../src/icons/feather.ts","../../../../../src/icons/ferris-wheel.ngtypecheck.ts","../../../../../src/icons/ferris-wheel.ts","../../../../../src/icons/fence.ngtypecheck.ts","../../../../../src/icons/fence.ts","../../../../../src/icons/file-axis-3d.ngtypecheck.ts","../../../../../src/icons/file-axis-3d.ts","../../../../../src/icons/file-archive.ngtypecheck.ts","../../../../../src/icons/file-archive.ts","../../../../../src/icons/file-badge.ngtypecheck.ts","../../../../../src/icons/file-badge.ts","../../../../../src/icons/file-braces-corner.ngtypecheck.ts","../../../../../src/icons/file-braces-corner.ts","../../../../../src/icons/file-braces.ngtypecheck.ts","../../../../../src/icons/file-braces.ts","../../../../../src/icons/file-chart-column-increasing.ngtypecheck.ts","../../../../../src/icons/file-chart-column-increasing.ts","../../../../../src/icons/fast-forward.ngtypecheck.ts","../../../../../src/icons/fast-forward.ts","../../../../../src/icons/file-box.ngtypecheck.ts","../../../../../src/icons/file-box.ts","../../../../../src/icons/file-chart-column.ngtypecheck.ts","../../../../../src/icons/file-chart-column.ts","../../../../../src/icons/file-chart-line.ngtypecheck.ts","../../../../../src/icons/file-chart-line.ts","../../../../../src/icons/file-chart-pie.ngtypecheck.ts","../../../../../src/icons/file-chart-pie.ts","../../../../../src/icons/file-clock.ngtypecheck.ts","../../../../../src/icons/file-clock.ts","../../../../../src/icons/file-check.ngtypecheck.ts","../../../../../src/icons/file-check.ts","../../../../../src/icons/file-check-corner.ngtypecheck.ts","../../../../../src/icons/file-check-corner.ts","../../../../../src/icons/file-code-corner.ngtypecheck.ts","../../../../../src/icons/file-code-corner.ts","../../../../../src/icons/file-cog.ngtypecheck.ts","../../../../../src/icons/file-cog.ts","../../../../../src/icons/file-code.ngtypecheck.ts","../../../../../src/icons/file-code.ts","../../../../../src/icons/file-digit.ngtypecheck.ts","../../../../../src/icons/file-digit.ts","../../../../../src/icons/file-down.ngtypecheck.ts","../../../../../src/icons/file-down.ts","../../../../../src/icons/file-diff.ngtypecheck.ts","../../../../../src/icons/file-diff.ts","../../../../../src/icons/file-exclamation-point.ngtypecheck.ts","../../../../../src/icons/file-exclamation-point.ts","../../../../../src/icons/file-headphone.ngtypecheck.ts","../../../../../src/icons/file-headphone.ts","../../../../../src/icons/file-heart.ngtypecheck.ts","../../../../../src/icons/file-heart.ts","../../../../../src/icons/file-input.ngtypecheck.ts","../../../../../src/icons/file-input.ts","../../../../../src/icons/file-key.ngtypecheck.ts","../../../../../src/icons/file-key.ts","../../../../../src/icons/file-image.ngtypecheck.ts","../../../../../src/icons/file-image.ts","../../../../../src/icons/file-minus-corner.ngtypecheck.ts","../../../../../src/icons/file-minus-corner.ts","../../../../../src/icons/file-lock.ngtypecheck.ts","../../../../../src/icons/file-lock.ts","../../../../../src/icons/file-minus.ngtypecheck.ts","../../../../../src/icons/file-minus.ts","../../../../../src/icons/file-pen-line.ngtypecheck.ts","../../../../../src/icons/file-pen-line.ts","../../../../../src/icons/file-output.ngtypecheck.ts","../../../../../src/icons/file-output.ts","../../../../../src/icons/file-pen.ngtypecheck.ts","../../../../../src/icons/file-pen.ts","../../../../../src/icons/file-music.ngtypecheck.ts","../../../../../src/icons/file-music.ts","../../../../../src/icons/file-play.ngtypecheck.ts","../../../../../src/icons/file-play.ts","../../../../../src/icons/file-plus-corner.ngtypecheck.ts","../../../../../src/icons/file-plus-corner.ts","../../../../../src/icons/file-plus.ngtypecheck.ts","../../../../../src/icons/file-plus.ts","../../../../../src/icons/file-scan.ngtypecheck.ts","../../../../../src/icons/file-scan.ts","../../../../../src/icons/file-search.ngtypecheck.ts","../../../../../src/icons/file-search.ts","../../../../../src/icons/file-question-mark.ngtypecheck.ts","../../../../../src/icons/file-question-mark.ts","../../../../../src/icons/file-search-corner.ngtypecheck.ts","../../../../../src/icons/file-search-corner.ts","../../../../../src/icons/file-sliders.ngtypecheck.ts","../../../../../src/icons/file-sliders.ts","../../../../../src/icons/file-stack.ngtypecheck.ts","../../../../../src/icons/file-stack.ts","../../../../../src/icons/file-symlink.ngtypecheck.ts","../../../../../src/icons/file-symlink.ts","../../../../../src/icons/file-spreadsheet.ngtypecheck.ts","../../../../../src/icons/file-spreadsheet.ts","../../../../../src/icons/file-text.ngtypecheck.ts","../../../../../src/icons/file-text.ts","../../../../../src/icons/file-type.ngtypecheck.ts","../../../../../src/icons/file-type.ts","../../../../../src/icons/file-type-corner.ngtypecheck.ts","../../../../../src/icons/file-type-corner.ts","../../../../../src/icons/file-up.ngtypecheck.ts","../../../../../src/icons/file-up.ts","../../../../../src/icons/file-video-camera.ngtypecheck.ts","../../../../../src/icons/file-video-camera.ts","../../../../../src/icons/file-user.ngtypecheck.ts","../../../../../src/icons/file-user.ts","../../../../../src/icons/file-terminal.ngtypecheck.ts","../../../../../src/icons/file-terminal.ts","../../../../../src/icons/file-volume.ngtypecheck.ts","../../../../../src/icons/file-volume.ts","../../../../../src/icons/file-x.ngtypecheck.ts","../../../../../src/icons/file-x.ts","../../../../../src/icons/file-x-corner.ngtypecheck.ts","../../../../../src/icons/file-x-corner.ts","../../../../../src/icons/file.ngtypecheck.ts","../../../../../src/icons/file.ts","../../../../../src/icons/file-signal.ngtypecheck.ts","../../../../../src/icons/file-signal.ts","../../../../../src/icons/files.ngtypecheck.ts","../../../../../src/icons/files.ts","../../../../../src/icons/fingerprint-pattern.ngtypecheck.ts","../../../../../src/icons/fingerprint-pattern.ts","../../../../../src/icons/fire-extinguisher.ngtypecheck.ts","../../../../../src/icons/fire-extinguisher.ts","../../../../../src/icons/film.ngtypecheck.ts","../../../../../src/icons/film.ts","../../../../../src/icons/fish-symbol.ngtypecheck.ts","../../../../../src/icons/fish-symbol.ts","../../../../../src/icons/fish.ngtypecheck.ts","../../../../../src/icons/fish.ts","../../../../../src/icons/fishing-rod.ngtypecheck.ts","../../../../../src/icons/fishing-rod.ts","../../../../../src/icons/fishing-hook.ngtypecheck.ts","../../../../../src/icons/fishing-hook.ts","../../../../../src/icons/fish-off.ngtypecheck.ts","../../../../../src/icons/fish-off.ts","../../../../../src/icons/flag-off.ngtypecheck.ts","../../../../../src/icons/flag-off.ts","../../../../../src/icons/flag-triangle-right.ngtypecheck.ts","../../../../../src/icons/flag-triangle-right.ts","../../../../../src/icons/flag.ngtypecheck.ts","../../../../../src/icons/flag.ts","../../../../../src/icons/flame-kindling.ngtypecheck.ts","../../../../../src/icons/flame-kindling.ts","../../../../../src/icons/flashlight-off.ngtypecheck.ts","../../../../../src/icons/flashlight-off.ts","../../../../../src/icons/flag-triangle-left.ngtypecheck.ts","../../../../../src/icons/flag-triangle-left.ts","../../../../../src/icons/flask-conical-off.ngtypecheck.ts","../../../../../src/icons/flask-conical-off.ts","../../../../../src/icons/flame.ngtypecheck.ts","../../../../../src/icons/flame.ts","../../../../../src/icons/flask-round.ngtypecheck.ts","../../../../../src/icons/flask-round.ts","../../../../../src/icons/flip-horizontal-2.ngtypecheck.ts","../../../../../src/icons/flip-horizontal-2.ts","../../../../../src/icons/flip-vertical-2.ngtypecheck.ts","../../../../../src/icons/flip-vertical-2.ts","../../../../../src/icons/flower-2.ngtypecheck.ts","../../../../../src/icons/flower-2.ts","../../../../../src/icons/fold-horizontal.ngtypecheck.ts","../../../../../src/icons/fold-horizontal.ts","../../../../../src/icons/fold-vertical.ngtypecheck.ts","../../../../../src/icons/fold-vertical.ts","../../../../../src/icons/focus.ngtypecheck.ts","../../../../../src/icons/focus.ts","../../../../../src/icons/flashlight.ngtypecheck.ts","../../../../../src/icons/flashlight.ts","../../../../../src/icons/flask-conical.ngtypecheck.ts","../../../../../src/icons/flask-conical.ts","../../../../../src/icons/folder-archive.ngtypecheck.ts","../../../../../src/icons/folder-archive.ts","../../../../../src/icons/flower.ngtypecheck.ts","../../../../../src/icons/flower.ts","../../../../../src/icons/folder-bookmark.ngtypecheck.ts","../../../../../src/icons/folder-bookmark.ts","../../../../../src/icons/folder-clock.ngtypecheck.ts","../../../../../src/icons/folder-clock.ts","../../../../../src/icons/folder-closed.ngtypecheck.ts","../../../../../src/icons/folder-closed.ts","../../../../../src/icons/folder-code.ngtypecheck.ts","../../../../../src/icons/folder-code.ts","../../../../../src/icons/folder-cog.ngtypecheck.ts","../../../../../src/icons/folder-cog.ts","../../../../../src/icons/folder-check.ngtypecheck.ts","../../../../../src/icons/folder-check.ts","../../../../../src/icons/folder-dot.ngtypecheck.ts","../../../../../src/icons/folder-dot.ts","../../../../../src/icons/folder-down.ngtypecheck.ts","../../../../../src/icons/folder-down.ts","../../../../../src/icons/folder-git.ngtypecheck.ts","../../../../../src/icons/folder-git.ts","../../../../../src/icons/folder-input.ngtypecheck.ts","../../../../../src/icons/folder-input.ts","../../../../../src/icons/folder-git-2.ngtypecheck.ts","../../../../../src/icons/folder-git-2.ts","../../../../../src/icons/folder-heart.ngtypecheck.ts","../../../../../src/icons/folder-heart.ts","../../../../../src/icons/folder-kanban.ngtypecheck.ts","../../../../../src/icons/folder-kanban.ts","../../../../../src/icons/folder-key.ngtypecheck.ts","../../../../../src/icons/folder-key.ts","../../../../../src/icons/folder-minus.ngtypecheck.ts","../../../../../src/icons/folder-minus.ts","../../../../../src/icons/folder-open.ngtypecheck.ts","../../../../../src/icons/folder-open.ts","../../../../../src/icons/folder-pen.ngtypecheck.ts","../../../../../src/icons/folder-pen.ts","../../../../../src/icons/folder-lock.ngtypecheck.ts","../../../../../src/icons/folder-lock.ts","../../../../../src/icons/folder-search-2.ngtypecheck.ts","../../../../../src/icons/folder-search-2.ts","../../../../../src/icons/folder-output.ngtypecheck.ts","../../../../../src/icons/folder-output.ts","../../../../../src/icons/folder-root.ngtypecheck.ts","../../../../../src/icons/folder-root.ts","../../../../../src/icons/folder-plus.ngtypecheck.ts","../../../../../src/icons/folder-plus.ts","../../../../../src/icons/folder-search.ngtypecheck.ts","../../../../../src/icons/folder-search.ts","../../../../../src/icons/folder-sync.ngtypecheck.ts","../../../../../src/icons/folder-sync.ts","../../../../../src/icons/folder-open-dot.ngtypecheck.ts","../../../../../src/icons/folder-open-dot.ts","../../../../../src/icons/folder-tree.ngtypecheck.ts","../../../../../src/icons/folder-tree.ts","../../../../../src/icons/folder-symlink.ngtypecheck.ts","../../../../../src/icons/folder-symlink.ts","../../../../../src/icons/folder-up.ngtypecheck.ts","../../../../../src/icons/folder-up.ts","../../../../../src/icons/folder-x.ngtypecheck.ts","../../../../../src/icons/folder-x.ts","../../../../../src/icons/folder.ngtypecheck.ts","../../../../../src/icons/folder.ts","../../../../../src/icons/footprints.ngtypecheck.ts","../../../../../src/icons/footprints.ts","../../../../../src/icons/folders.ngtypecheck.ts","../../../../../src/icons/folders.ts","../../../../../src/icons/forklift.ngtypecheck.ts","../../../../../src/icons/forklift.ts","../../../../../src/icons/form.ngtypecheck.ts","../../../../../src/icons/form.ts","../../../../../src/icons/forward.ngtypecheck.ts","../../../../../src/icons/forward.ts","../../../../../src/icons/frame.ngtypecheck.ts","../../../../../src/icons/frame.ts","../../../../../src/icons/fullscreen.ngtypecheck.ts","../../../../../src/icons/fullscreen.ts","../../../../../src/icons/funnel-plus.ngtypecheck.ts","../../../../../src/icons/funnel-plus.ts","../../../../../src/icons/fuel.ngtypecheck.ts","../../../../../src/icons/fuel.ts","../../../../../src/icons/funnel-x.ngtypecheck.ts","../../../../../src/icons/funnel-x.ts","../../../../../src/icons/gallery-horizontal-end.ngtypecheck.ts","../../../../../src/icons/gallery-horizontal-end.ts","../../../../../src/icons/funnel.ngtypecheck.ts","../../../../../src/icons/funnel.ts","../../../../../src/icons/gallery-vertical-end.ngtypecheck.ts","../../../../../src/icons/gallery-vertical-end.ts","../../../../../src/icons/gallery-horizontal.ngtypecheck.ts","../../../../../src/icons/gallery-horizontal.ts","../../../../../src/icons/gamepad-2.ngtypecheck.ts","../../../../../src/icons/gamepad-2.ts","../../../../../src/icons/gallery-vertical.ngtypecheck.ts","../../../../../src/icons/gallery-vertical.ts","../../../../../src/icons/gallery-thumbnails.ngtypecheck.ts","../../../../../src/icons/gallery-thumbnails.ts","../../../../../src/icons/gamepad.ngtypecheck.ts","../../../../../src/icons/gamepad.ts","../../../../../src/icons/gamepad-directional.ngtypecheck.ts","../../../../../src/icons/gamepad-directional.ts","../../../../../src/icons/gavel.ngtypecheck.ts","../../../../../src/icons/gavel.ts","../../../../../src/icons/georgian-lari.ngtypecheck.ts","../../../../../src/icons/georgian-lari.ts","../../../../../src/icons/gem.ngtypecheck.ts","../../../../../src/icons/gem.ts","../../../../../src/icons/gift.ngtypecheck.ts","../../../../../src/icons/gift.ts","../../../../../src/icons/ghost.ngtypecheck.ts","../../../../../src/icons/ghost.ts","../../../../../src/icons/gauge.ngtypecheck.ts","../../../../../src/icons/gauge.ts","../../../../../src/icons/git-branch-minus.ngtypecheck.ts","../../../../../src/icons/git-branch-minus.ts","../../../../../src/icons/git-branch-plus.ngtypecheck.ts","../../../../../src/icons/git-branch-plus.ts","../../../../../src/icons/git-commit-vertical.ngtypecheck.ts","../../../../../src/icons/git-commit-vertical.ts","../../../../../src/icons/git-commit-horizontal.ngtypecheck.ts","../../../../../src/icons/git-commit-horizontal.ts","../../../../../src/icons/git-branch.ngtypecheck.ts","../../../../../src/icons/git-branch.ts","../../../../../src/icons/git-graph.ngtypecheck.ts","../../../../../src/icons/git-graph.ts","../../../../../src/icons/git-compare.ngtypecheck.ts","../../../../../src/icons/git-compare.ts","../../../../../src/icons/git-fork.ngtypecheck.ts","../../../../../src/icons/git-fork.ts","../../../../../src/icons/git-compare-arrows.ngtypecheck.ts","../../../../../src/icons/git-compare-arrows.ts","../../../../../src/icons/git-merge-conflict.ngtypecheck.ts","../../../../../src/icons/git-merge-conflict.ts","../../../../../src/icons/git-pull-request-arrow.ngtypecheck.ts","../../../../../src/icons/git-pull-request-arrow.ts","../../../../../src/icons/git-merge.ngtypecheck.ts","../../../../../src/icons/git-merge.ts","../../../../../src/icons/git-pull-request-create.ngtypecheck.ts","../../../../../src/icons/git-pull-request-create.ts","../../../../../src/icons/git-pull-request-closed.ngtypecheck.ts","../../../../../src/icons/git-pull-request-closed.ts","../../../../../src/icons/git-pull-request.ngtypecheck.ts","../../../../../src/icons/git-pull-request.ts","../../../../../src/icons/git-pull-request-draft.ngtypecheck.ts","../../../../../src/icons/git-pull-request-draft.ts","../../../../../src/icons/git-pull-request-create-arrow.ngtypecheck.ts","../../../../../src/icons/git-pull-request-create-arrow.ts","../../../../../src/icons/globe-check.ngtypecheck.ts","../../../../../src/icons/globe-check.ts","../../../../../src/icons/glasses.ngtypecheck.ts","../../../../../src/icons/glasses.ts","../../../../../src/icons/globe-off.ngtypecheck.ts","../../../../../src/icons/globe-off.ts","../../../../../src/icons/globe-lock.ngtypecheck.ts","../../../../../src/icons/globe-lock.ts","../../../../../src/icons/globe.ngtypecheck.ts","../../../../../src/icons/globe.ts","../../../../../src/icons/goal.ngtypecheck.ts","../../../../../src/icons/goal.ts","../../../../../src/icons/globe-x.ngtypecheck.ts","../../../../../src/icons/globe-x.ts","../../../../../src/icons/graduation-cap.ngtypecheck.ts","../../../../../src/icons/graduation-cap.ts","../../../../../src/icons/glass-water.ngtypecheck.ts","../../../../../src/icons/glass-water.ts","../../../../../src/icons/grape.ngtypecheck.ts","../../../../../src/icons/grape.ts","../../../../../src/icons/grid-2x2-check.ngtypecheck.ts","../../../../../src/icons/grid-2x2-check.ts","../../../../../src/icons/gpu.ngtypecheck.ts","../../../../../src/icons/gpu.ts","../../../../../src/icons/grid-2x2-x.ngtypecheck.ts","../../../../../src/icons/grid-2x2-x.ts","../../../../../src/icons/grid-2x2-plus.ngtypecheck.ts","../../../../../src/icons/grid-2x2-plus.ts","../../../../../src/icons/grid-2x2.ngtypecheck.ts","../../../../../src/icons/grid-2x2.ts","../../../../../src/icons/grid-3x2.ngtypecheck.ts","../../../../../src/icons/grid-3x2.ts","../../../../../src/icons/grip-horizontal.ngtypecheck.ts","../../../../../src/icons/grip-horizontal.ts","../../../../../src/icons/grip.ngtypecheck.ts","../../../../../src/icons/grip.ts","../../../../../src/icons/grid-3x3.ngtypecheck.ts","../../../../../src/icons/grid-3x3.ts","../../../../../src/icons/grip-vertical.ngtypecheck.ts","../../../../../src/icons/grip-vertical.ts","../../../../../src/icons/guitar.ngtypecheck.ts","../../../../../src/icons/guitar.ts","../../../../../src/icons/ham.ngtypecheck.ts","../../../../../src/icons/ham.ts","../../../../../src/icons/hamburger.ngtypecheck.ts","../../../../../src/icons/hamburger.ts","../../../../../src/icons/hand-coins.ngtypecheck.ts","../../../../../src/icons/hand-coins.ts","../../../../../src/icons/group.ngtypecheck.ts","../../../../../src/icons/group.ts","../../../../../src/icons/hand-grab.ngtypecheck.ts","../../../../../src/icons/hand-grab.ts","../../../../../src/icons/hand-metal.ngtypecheck.ts","../../../../../src/icons/hand-metal.ts","../../../../../src/icons/hand-fist.ngtypecheck.ts","../../../../../src/icons/hand-fist.ts","../../../../../src/icons/hammer.ngtypecheck.ts","../../../../../src/icons/hammer.ts","../../../../../src/icons/hand-heart.ngtypecheck.ts","../../../../../src/icons/hand-heart.ts","../../../../../src/icons/hand.ngtypecheck.ts","../../../../../src/icons/hand.ts","../../../../../src/icons/hand-platter.ngtypecheck.ts","../../../../../src/icons/hand-platter.ts","../../../../../src/icons/handbag.ngtypecheck.ts","../../../../../src/icons/handbag.ts","../../../../../src/icons/hand-helping.ngtypecheck.ts","../../../../../src/icons/hand-helping.ts","../../../../../src/icons/handshake.ngtypecheck.ts","../../../../../src/icons/handshake.ts","../../../../../src/icons/hard-drive-upload.ngtypecheck.ts","../../../../../src/icons/hard-drive-upload.ts","../../../../../src/icons/hard-drive-download.ngtypecheck.ts","../../../../../src/icons/hard-drive-download.ts","../../../../../src/icons/hard-drive.ngtypecheck.ts","../../../../../src/icons/hard-drive.ts","../../../../../src/icons/hard-hat.ngtypecheck.ts","../../../../../src/icons/hard-hat.ts","../../../../../src/icons/hash.ngtypecheck.ts","../../../../../src/icons/hash.ts","../../../../../src/icons/hd.ngtypecheck.ts","../../../../../src/icons/hd.ts","../../../../../src/icons/haze.ngtypecheck.ts","../../../../../src/icons/haze.ts","../../../../../src/icons/hdmi-port.ngtypecheck.ts","../../../../../src/icons/hdmi-port.ts","../../../../../src/icons/hat-glasses.ngtypecheck.ts","../../../../../src/icons/hat-glasses.ts","../../../../../src/icons/heading-1.ngtypecheck.ts","../../../../../src/icons/heading-1.ts","../../../../../src/icons/heading-2.ngtypecheck.ts","../../../../../src/icons/heading-2.ts","../../../../../src/icons/heading-6.ngtypecheck.ts","../../../../../src/icons/heading-6.ts","../../../../../src/icons/heading-3.ngtypecheck.ts","../../../../../src/icons/heading-3.ts","../../../../../src/icons/heading.ngtypecheck.ts","../../../../../src/icons/heading.ts","../../../../../src/icons/headphone-off.ngtypecheck.ts","../../../../../src/icons/headphone-off.ts","../../../../../src/icons/heading-5.ngtypecheck.ts","../../../../../src/icons/heading-5.ts","../../../../../src/icons/headset.ngtypecheck.ts","../../../../../src/icons/headset.ts","../../../../../src/icons/heart-crack.ngtypecheck.ts","../../../../../src/icons/heart-crack.ts","../../../../../src/icons/heart-handshake.ngtypecheck.ts","../../../../../src/icons/heart-handshake.ts","../../../../../src/icons/heading-4.ngtypecheck.ts","../../../../../src/icons/heading-4.ts","../../../../../src/icons/heart-minus.ngtypecheck.ts","../../../../../src/icons/heart-minus.ts","../../../../../src/icons/heart-off.ngtypecheck.ts","../../../../../src/icons/heart-off.ts","../../../../../src/icons/headphones.ngtypecheck.ts","../../../../../src/icons/headphones.ts","../../../../../src/icons/heart-pulse.ngtypecheck.ts","../../../../../src/icons/heart-pulse.ts","../../../../../src/icons/heart-x.ngtypecheck.ts","../../../../../src/icons/heart-x.ts","../../../../../src/icons/heart.ngtypecheck.ts","../../../../../src/icons/heart.ts","../../../../../src/icons/heater.ngtypecheck.ts","../../../../../src/icons/heater.ts","../../../../../src/icons/hexagon.ngtypecheck.ts","../../../../../src/icons/hexagon.ts","../../../../../src/icons/helicopter.ngtypecheck.ts","../../../../../src/icons/helicopter.ts","../../../../../src/icons/highlighter.ngtypecheck.ts","../../../../../src/icons/highlighter.ts","../../../../../src/icons/hop.ngtypecheck.ts","../../../../../src/icons/hop.ts","../../../../../src/icons/hotel.ngtypecheck.ts","../../../../../src/icons/hotel.ts","../../../../../src/icons/hospital.ngtypecheck.ts","../../../../../src/icons/hospital.ts","../../../../../src/icons/hop-off.ngtypecheck.ts","../../../../../src/icons/hop-off.ts","../../../../../src/icons/house-heart.ngtypecheck.ts","../../../../../src/icons/house-heart.ts","../../../../../src/icons/house-plus.ngtypecheck.ts","../../../../../src/icons/house-plus.ts","../../../../../src/icons/hourglass.ngtypecheck.ts","../../../../../src/icons/hourglass.ts","../../../../../src/icons/house.ngtypecheck.ts","../../../../../src/icons/house.ts","../../../../../src/icons/house-wifi.ngtypecheck.ts","../../../../../src/icons/house-wifi.ts","../../../../../src/icons/house-plug.ngtypecheck.ts","../../../../../src/icons/house-plug.ts","../../../../../src/icons/heart-plus.ngtypecheck.ts","../../../../../src/icons/heart-plus.ts","../../../../../src/icons/ice-cream-cone.ngtypecheck.ts","../../../../../src/icons/ice-cream-cone.ts","../../../../../src/icons/id-card.ngtypecheck.ts","../../../../../src/icons/id-card.ts","../../../../../src/icons/id-card-lanyard.ngtypecheck.ts","../../../../../src/icons/id-card-lanyard.ts","../../../../../src/icons/image-down.ngtypecheck.ts","../../../../../src/icons/image-down.ts","../../../../../src/icons/ice-cream-bowl.ngtypecheck.ts","../../../../../src/icons/ice-cream-bowl.ts","../../../../../src/icons/image-minus.ngtypecheck.ts","../../../../../src/icons/image-minus.ts","../../../../../src/icons/image-off.ngtypecheck.ts","../../../../../src/icons/image-off.ts","../../../../../src/icons/image-plus.ngtypecheck.ts","../../../../../src/icons/image-plus.ts","../../../../../src/icons/image-play.ngtypecheck.ts","../../../../../src/icons/image-play.ts","../../../../../src/icons/image-upscale.ngtypecheck.ts","../../../../../src/icons/image-upscale.ts","../../../../../src/icons/image-up.ngtypecheck.ts","../../../../../src/icons/image-up.ts","../../../../../src/icons/import.ngtypecheck.ts","../../../../../src/icons/import.ts","../../../../../src/icons/image.ngtypecheck.ts","../../../../../src/icons/image.ts","../../../../../src/icons/inbox.ngtypecheck.ts","../../../../../src/icons/inbox.ts","../../../../../src/icons/images.ngtypecheck.ts","../../../../../src/icons/images.ts","../../../../../src/icons/info.ngtypecheck.ts","../../../../../src/icons/info.ts","../../../../../src/icons/indian-rupee.ngtypecheck.ts","../../../../../src/icons/indian-rupee.ts","../../../../../src/icons/italic.ngtypecheck.ts","../../../../../src/icons/italic.ts","../../../../../src/icons/infinity.ngtypecheck.ts","../../../../../src/icons/infinity.ts","../../../../../src/icons/inspection-panel.ngtypecheck.ts","../../../../../src/icons/inspection-panel.ts","../../../../../src/icons/joystick.ngtypecheck.ts","../../../../../src/icons/joystick.ts","../../../../../src/icons/iteration-cw.ngtypecheck.ts","../../../../../src/icons/iteration-cw.ts","../../../../../src/icons/iteration-ccw.ngtypecheck.ts","../../../../../src/icons/iteration-ccw.ts","../../../../../src/icons/japanese-yen.ngtypecheck.ts","../../../../../src/icons/japanese-yen.ts","../../../../../src/icons/key-round.ngtypecheck.ts","../../../../../src/icons/key-round.ts","../../../../../src/icons/key-square.ngtypecheck.ts","../../../../../src/icons/key-square.ts","../../../../../src/icons/kayak.ngtypecheck.ts","../../../../../src/icons/kayak.ts","../../../../../src/icons/keyboard-music.ngtypecheck.ts","../../../../../src/icons/keyboard-music.ts","../../../../../src/icons/kanban.ngtypecheck.ts","../../../../../src/icons/kanban.ts","../../../../../src/icons/keyboard-off.ngtypecheck.ts","../../../../../src/icons/keyboard-off.ts","../../../../../src/icons/key.ngtypecheck.ts","../../../../../src/icons/key.ts","../../../../../src/icons/keyboard.ngtypecheck.ts","../../../../../src/icons/keyboard.ts","../../../../../src/icons/lamp-desk.ngtypecheck.ts","../../../../../src/icons/lamp-desk.ts","../../../../../src/icons/lamp-wall-down.ngtypecheck.ts","../../../../../src/icons/lamp-wall-down.ts","../../../../../src/icons/lamp-ceiling.ngtypecheck.ts","../../../../../src/icons/lamp-ceiling.ts","../../../../../src/icons/lamp-wall-up.ngtypecheck.ts","../../../../../src/icons/lamp-wall-up.ts","../../../../../src/icons/land-plot.ngtypecheck.ts","../../../../../src/icons/land-plot.ts","../../../../../src/icons/lamp-floor.ngtypecheck.ts","../../../../../src/icons/lamp-floor.ts","../../../../../src/icons/landmark.ngtypecheck.ts","../../../../../src/icons/landmark.ts","../../../../../src/icons/languages.ngtypecheck.ts","../../../../../src/icons/languages.ts","../../../../../src/icons/lamp.ngtypecheck.ts","../../../../../src/icons/lamp.ts","../../../../../src/icons/laptop.ngtypecheck.ts","../../../../../src/icons/laptop.ts","../../../../../src/icons/laptop-minimal.ngtypecheck.ts","../../../../../src/icons/laptop-minimal.ts","../../../../../src/icons/laptop-minimal-check.ngtypecheck.ts","../../../../../src/icons/laptop-minimal-check.ts","../../../../../src/icons/lasso.ngtypecheck.ts","../../../../../src/icons/lasso.ts","../../../../../src/icons/layer-arrow-up.ngtypecheck.ts","../../../../../src/icons/layer-arrow-up.ts","../../../../../src/icons/lasso-select.ngtypecheck.ts","../../../../../src/icons/lasso-select.ts","../../../../../src/icons/layers-arrow-down.ngtypecheck.ts","../../../../../src/icons/layers-arrow-down.ts","../../../../../src/icons/layers-2.ngtypecheck.ts","../../../../../src/icons/layers-2.ts","../../../../../src/icons/layers-minus.ngtypecheck.ts","../../../../../src/icons/layers-minus.ts","../../../../../src/icons/layers-arrow-up.ngtypecheck.ts","../../../../../src/icons/layers-arrow-up.ts","../../../../../src/icons/layers.ngtypecheck.ts","../../../../../src/icons/layers.ts","../../../../../src/icons/layers-plus.ngtypecheck.ts","../../../../../src/icons/layers-plus.ts","../../../../../src/icons/layer-arrow-down.ngtypecheck.ts","../../../../../src/icons/layer-arrow-down.ts","../../../../../src/icons/layout-dashboard.ngtypecheck.ts","../../../../../src/icons/layout-dashboard.ts","../../../../../src/icons/layout-freeform.ngtypecheck.ts","../../../../../src/icons/layout-freeform.ts","../../../../../src/icons/layout-list.ngtypecheck.ts","../../../../../src/icons/layout-list.ts","../../../../../src/icons/layout-grid.ngtypecheck.ts","../../../../../src/icons/layout-grid.ts","../../../../../src/icons/layout-panel-left.ngtypecheck.ts","../../../../../src/icons/layout-panel-left.ts","../../../../../src/icons/layout-panel-top.ngtypecheck.ts","../../../../../src/icons/layout-panel-top.ts","../../../../../src/icons/layout-template.ngtypecheck.ts","../../../../../src/icons/layout-template.ts","../../../../../src/icons/leaf.ngtypecheck.ts","../../../../../src/icons/leaf.ts","../../../../../src/icons/lectern.ngtypecheck.ts","../../../../../src/icons/lectern.ts","../../../../../src/icons/lens-convex.ngtypecheck.ts","../../../../../src/icons/lens-convex.ts","../../../../../src/icons/leafy-green.ngtypecheck.ts","../../../../../src/icons/leafy-green.ts","../../../../../src/icons/library-big.ngtypecheck.ts","../../../../../src/icons/library-big.ts","../../../../../src/icons/lens-concave.ngtypecheck.ts","../../../../../src/icons/lens-concave.ts","../../../../../src/icons/ligature.ngtypecheck.ts","../../../../../src/icons/ligature.ts","../../../../../src/icons/life-buoy.ngtypecheck.ts","../../../../../src/icons/life-buoy.ts","../../../../../src/icons/library.ngtypecheck.ts","../../../../../src/icons/library.ts","../../../../../src/icons/lightbulb.ngtypecheck.ts","../../../../../src/icons/lightbulb.ts","../../../../../src/icons/lightbulb-off.ngtypecheck.ts","../../../../../src/icons/lightbulb-off.ts","../../../../../src/icons/line-dot-right-horizontal.ngtypecheck.ts","../../../../../src/icons/line-dot-right-horizontal.ts","../../../../../src/icons/line-squiggle.ngtypecheck.ts","../../../../../src/icons/line-squiggle.ts","../../../../../src/icons/link-2-off.ngtypecheck.ts","../../../../../src/icons/link-2-off.ts","../../../../../src/icons/link.ngtypecheck.ts","../../../../../src/icons/link.ts","../../../../../src/icons/list-checks.ngtypecheck.ts","../../../../../src/icons/list-checks.ts","../../../../../src/icons/list-check.ngtypecheck.ts","../../../../../src/icons/list-check.ts","../../../../../src/icons/link-2.ngtypecheck.ts","../../../../../src/icons/link-2.ts","../../../../../src/icons/line-style.ngtypecheck.ts","../../../../../src/icons/line-style.ts","../../../../../src/icons/list-chevrons-down-up.ngtypecheck.ts","../../../../../src/icons/list-chevrons-down-up.ts","../../../../../src/icons/list-collapse.ngtypecheck.ts","../../../../../src/icons/list-collapse.ts","../../../../../src/icons/list-end.ngtypecheck.ts","../../../../../src/icons/list-end.ts","../../../../../src/icons/list-chevrons-up-down.ngtypecheck.ts","../../../../../src/icons/list-chevrons-up-down.ts","../../../../../src/icons/list-filter-plus.ngtypecheck.ts","../../../../../src/icons/list-filter-plus.ts","../../../../../src/icons/list-filter.ngtypecheck.ts","../../../../../src/icons/list-filter.ts","../../../../../src/icons/list-minus.ngtypecheck.ts","../../../../../src/icons/list-minus.ts","../../../../../src/icons/list-indent-decrease.ngtypecheck.ts","../../../../../src/icons/list-indent-decrease.ts","../../../../../src/icons/list-indent-increase.ngtypecheck.ts","../../../../../src/icons/list-indent-increase.ts","../../../../../src/icons/list-ordered.ngtypecheck.ts","../../../../../src/icons/list-ordered.ts","../../../../../src/icons/list-music.ngtypecheck.ts","../../../../../src/icons/list-music.ts","../../../../../src/icons/list-restart.ngtypecheck.ts","../../../../../src/icons/list-restart.ts","../../../../../src/icons/list-plus.ngtypecheck.ts","../../../../../src/icons/list-plus.ts","../../../../../src/icons/list-sort-descending.ngtypecheck.ts","../../../../../src/icons/list-sort-descending.ts","../../../../../src/icons/list-sort-ascending.ngtypecheck.ts","../../../../../src/icons/list-sort-ascending.ts","../../../../../src/icons/list-start.ngtypecheck.ts","../../../../../src/icons/list-start.ts","../../../../../src/icons/list-todo.ngtypecheck.ts","../../../../../src/icons/list-todo.ts","../../../../../src/icons/list-video.ngtypecheck.ts","../../../../../src/icons/list-video.ts","../../../../../src/icons/list-tree.ngtypecheck.ts","../../../../../src/icons/list-tree.ts","../../../../../src/icons/list-x.ngtypecheck.ts","../../../../../src/icons/list-x.ts","../../../../../src/icons/list.ngtypecheck.ts","../../../../../src/icons/list.ts","../../../../../src/icons/loader-pinwheel.ngtypecheck.ts","../../../../../src/icons/loader-pinwheel.ts","../../../../../src/icons/locate-fixed.ngtypecheck.ts","../../../../../src/icons/locate-fixed.ts","../../../../../src/icons/loader.ngtypecheck.ts","../../../../../src/icons/loader.ts","../../../../../src/icons/loader-circle.ngtypecheck.ts","../../../../../src/icons/loader-circle.ts","../../../../../src/icons/locate.ngtypecheck.ts","../../../../../src/icons/locate.ts","../../../../../src/icons/locate-off.ngtypecheck.ts","../../../../../src/icons/locate-off.ts","../../../../../src/icons/lock-keyhole.ngtypecheck.ts","../../../../../src/icons/lock-keyhole.ts","../../../../../src/icons/lock-open.ngtypecheck.ts","../../../../../src/icons/lock-open.ts","../../../../../src/icons/lock-keyhole-open.ngtypecheck.ts","../../../../../src/icons/lock-keyhole-open.ts","../../../../../src/icons/lock.ngtypecheck.ts","../../../../../src/icons/lock.ts","../../../../../src/icons/log-in.ngtypecheck.ts","../../../../../src/icons/log-in.ts","../../../../../src/icons/log-out.ngtypecheck.ts","../../../../../src/icons/log-out.ts","../../../../../src/icons/logs.ngtypecheck.ts","../../../../../src/icons/logs.ts","../../../../../src/icons/lollipop.ngtypecheck.ts","../../../../../src/icons/lollipop.ts","../../../../../src/icons/luggage.ngtypecheck.ts","../../../../../src/icons/luggage.ts","../../../../../src/icons/magnet.ngtypecheck.ts","../../../../../src/icons/magnet.ts","../../../../../src/icons/mail-check.ngtypecheck.ts","../../../../../src/icons/mail-check.ts","../../../../../src/icons/mail-open.ngtypecheck.ts","../../../../../src/icons/mail-open.ts","../../../../../src/icons/mail-minus.ngtypecheck.ts","../../../../../src/icons/mail-minus.ts","../../../../../src/icons/mail-question-mark.ngtypecheck.ts","../../../../../src/icons/mail-question-mark.ts","../../../../../src/icons/mail-search.ngtypecheck.ts","../../../../../src/icons/mail-search.ts","../../../../../src/icons/mail-plus.ngtypecheck.ts","../../../../../src/icons/mail-plus.ts","../../../../../src/icons/mail-warning.ngtypecheck.ts","../../../../../src/icons/mail-warning.ts","../../../../../src/icons/mail.ngtypecheck.ts","../../../../../src/icons/mail.ts","../../../../../src/icons/mailbox.ngtypecheck.ts","../../../../../src/icons/mailbox.ts","../../../../../src/icons/mails.ngtypecheck.ts","../../../../../src/icons/mails.ts","../../../../../src/icons/map-pin-check-inside.ngtypecheck.ts","../../../../../src/icons/map-pin-check-inside.ts","../../../../../src/icons/mail-x.ngtypecheck.ts","../../../../../src/icons/mail-x.ts","../../../../../src/icons/map-minus.ngtypecheck.ts","../../../../../src/icons/map-minus.ts","../../../../../src/icons/map-pin-check.ngtypecheck.ts","../../../../../src/icons/map-pin-check.ts","../../../../../src/icons/map-pin-minus.ngtypecheck.ts","../../../../../src/icons/map-pin-minus.ts","../../../../../src/icons/map-pin-minus-inside.ngtypecheck.ts","../../../../../src/icons/map-pin-minus-inside.ts","../../../../../src/icons/map-pin-house.ngtypecheck.ts","../../../../../src/icons/map-pin-house.ts","../../../../../src/icons/map-pin-off.ngtypecheck.ts","../../../../../src/icons/map-pin-off.ts","../../../../../src/icons/map-pin-plus-inside.ngtypecheck.ts","../../../../../src/icons/map-pin-plus-inside.ts","../../../../../src/icons/map-pin-plus.ngtypecheck.ts","../../../../../src/icons/map-pin-plus.ts","../../../../../src/icons/map-pin-x-inside.ngtypecheck.ts","../../../../../src/icons/map-pin-x-inside.ts","../../../../../src/icons/map-pin-search.ngtypecheck.ts","../../../../../src/icons/map-pin-search.ts","../../../../../src/icons/map-pin-pen.ngtypecheck.ts","../../../../../src/icons/map-pin-pen.ts","../../../../../src/icons/map-pin-x.ngtypecheck.ts","../../../../../src/icons/map-pin-x.ts","../../../../../src/icons/map-pinned.ngtypecheck.ts","../../../../../src/icons/map-pinned.ts","../../../../../src/icons/map.ngtypecheck.ts","../../../../../src/icons/map.ts","../../../../../src/icons/mars-stroke.ngtypecheck.ts","../../../../../src/icons/mars-stroke.ts","../../../../../src/icons/mars.ngtypecheck.ts","../../../../../src/icons/mars.ts","../../../../../src/icons/map-pin.ngtypecheck.ts","../../../../../src/icons/map-pin.ts","../../../../../src/icons/map-plus.ngtypecheck.ts","../../../../../src/icons/map-plus.ts","../../../../../src/icons/martini.ngtypecheck.ts","../../../../../src/icons/martini.ts","../../../../../src/icons/maximize.ngtypecheck.ts","../../../../../src/icons/maximize.ts","../../../../../src/icons/medal.ngtypecheck.ts","../../../../../src/icons/medal.ts","../../../../../src/icons/megaphone.ngtypecheck.ts","../../../../../src/icons/megaphone.ts","../../../../../src/icons/maximize-2.ngtypecheck.ts","../../../../../src/icons/maximize-2.ts","../../../../../src/icons/memory-stick.ngtypecheck.ts","../../../../../src/icons/memory-stick.ts","../../../../../src/icons/megaphone-off.ngtypecheck.ts","../../../../../src/icons/megaphone-off.ts","../../../../../src/icons/menu.ngtypecheck.ts","../../../../../src/icons/menu.ts","../../../../../src/icons/message-circle-check.ngtypecheck.ts","../../../../../src/icons/message-circle-check.ts","../../../../../src/icons/merge.ngtypecheck.ts","../../../../../src/icons/merge.ts","../../../../../src/icons/message-circle-dashed.ngtypecheck.ts","../../../../../src/icons/message-circle-dashed.ts","../../../../../src/icons/message-circle-heart.ngtypecheck.ts","../../../../../src/icons/message-circle-heart.ts","../../../../../src/icons/message-circle-more.ngtypecheck.ts","../../../../../src/icons/message-circle-more.ts","../../../../../src/icons/message-circle-off.ngtypecheck.ts","../../../../../src/icons/message-circle-off.ts","../../../../../src/icons/message-circle-plus.ngtypecheck.ts","../../../../../src/icons/message-circle-plus.ts","../../../../../src/icons/message-circle-question-mark.ngtypecheck.ts","../../../../../src/icons/message-circle-question-mark.ts","../../../../../src/icons/message-circle-reply.ngtypecheck.ts","../../../../../src/icons/message-circle-reply.ts","../../../../../src/icons/message-circle-x.ngtypecheck.ts","../../../../../src/icons/message-circle-x.ts","../../../../../src/icons/message-circle-code.ngtypecheck.ts","../../../../../src/icons/message-circle-code.ts","../../../../../src/icons/message-square-check.ngtypecheck.ts","../../../../../src/icons/message-square-check.ts","../../../../../src/icons/message-circle-warning.ngtypecheck.ts","../../../../../src/icons/message-circle-warning.ts","../../../../../src/icons/message-square-dashed.ngtypecheck.ts","../../../../../src/icons/message-square-dashed.ts","../../../../../src/icons/message-circle.ngtypecheck.ts","../../../../../src/icons/message-circle.ts","../../../../../src/icons/message-square-diff.ngtypecheck.ts","../../../../../src/icons/message-square-diff.ts","../../../../../src/icons/message-square-code.ngtypecheck.ts","../../../../../src/icons/message-square-code.ts","../../../../../src/icons/message-square-lock.ngtypecheck.ts","../../../../../src/icons/message-square-lock.ts","../../../../../src/icons/message-square-dot.ngtypecheck.ts","../../../../../src/icons/message-square-dot.ts","../../../../../src/icons/message-square-off.ngtypecheck.ts","../../../../../src/icons/message-square-off.ts","../../../../../src/icons/message-square-plus.ngtypecheck.ts","../../../../../src/icons/message-square-plus.ts","../../../../../src/icons/message-square-more.ngtypecheck.ts","../../../../../src/icons/message-square-more.ts","../../../../../src/icons/message-square-quote.ngtypecheck.ts","../../../../../src/icons/message-square-quote.ts","../../../../../src/icons/message-square-share.ngtypecheck.ts","../../../../../src/icons/message-square-share.ts","../../../../../src/icons/message-square-heart.ngtypecheck.ts","../../../../../src/icons/message-square-heart.ts","../../../../../src/icons/message-square-text.ngtypecheck.ts","../../../../../src/icons/message-square-text.ts","../../../../../src/icons/message-square-warning.ngtypecheck.ts","../../../../../src/icons/message-square-warning.ts","../../../../../src/icons/message-square-x.ngtypecheck.ts","../../../../../src/icons/message-square-x.ts","../../../../../src/icons/message-square-reply.ngtypecheck.ts","../../../../../src/icons/message-square-reply.ts","../../../../../src/icons/message-square.ngtypecheck.ts","../../../../../src/icons/message-square.ts","../../../../../src/icons/messages-square.ngtypecheck.ts","../../../../../src/icons/messages-square.ts","../../../../../src/icons/metronome.ngtypecheck.ts","../../../../../src/icons/metronome.ts","../../../../../src/icons/mic-off.ngtypecheck.ts","../../../../../src/icons/mic-off.ts","../../../../../src/icons/mic-signal.ngtypecheck.ts","../../../../../src/icons/mic-signal.ts","../../../../../src/icons/mic-vocal.ngtypecheck.ts","../../../../../src/icons/mic-vocal.ts","../../../../../src/icons/mic-audio-lines.ngtypecheck.ts","../../../../../src/icons/mic-audio-lines.ts","../../../../../src/icons/mic.ngtypecheck.ts","../../../../../src/icons/mic.ts","../../../../../src/icons/microscope.ngtypecheck.ts","../../../../../src/icons/microscope.ts","../../../../../src/icons/microchip.ngtypecheck.ts","../../../../../src/icons/microchip.ts","../../../../../src/icons/microwave.ngtypecheck.ts","../../../../../src/icons/microwave.ts","../../../../../src/icons/milestone.ngtypecheck.ts","../../../../../src/icons/milestone.ts","../../../../../src/icons/milk.ngtypecheck.ts","../../../../../src/icons/milk.ts","../../../../../src/icons/minimize.ngtypecheck.ts","../../../../../src/icons/minimize.ts","../../../../../src/icons/minimize-2.ngtypecheck.ts","../../../../../src/icons/minimize-2.ts","../../../../../src/icons/milk-off.ngtypecheck.ts","../../../../../src/icons/milk-off.ts","../../../../../src/icons/mirror-rectangular.ngtypecheck.ts","../../../../../src/icons/mirror-rectangular.ts","../../../../../src/icons/minus.ngtypecheck.ts","../../../../../src/icons/minus.ts","../../../../../src/icons/monitor-check.ngtypecheck.ts","../../../../../src/icons/monitor-check.ts","../../../../../src/icons/mirror-round.ngtypecheck.ts","../../../../../src/icons/mirror-round.ts","../../../../../src/icons/monitor-cloud.ngtypecheck.ts","../../../../../src/icons/monitor-cloud.ts","../../../../../src/icons/monitor-cog.ngtypecheck.ts","../../../../../src/icons/monitor-cog.ts","../../../../../src/icons/monitor-off.ngtypecheck.ts","../../../../../src/icons/monitor-off.ts","../../../../../src/icons/monitor-pause.ngtypecheck.ts","../../../../../src/icons/monitor-pause.ts","../../../../../src/icons/monitor-dot.ngtypecheck.ts","../../../../../src/icons/monitor-dot.ts","../../../../../src/icons/monitor-down.ngtypecheck.ts","../../../../../src/icons/monitor-down.ts","../../../../../src/icons/monitor-play.ngtypecheck.ts","../../../../../src/icons/monitor-play.ts","../../../../../src/icons/monitor-speaker.ngtypecheck.ts","../../../../../src/icons/monitor-speaker.ts","../../../../../src/icons/monitor-smartphone.ngtypecheck.ts","../../../../../src/icons/monitor-smartphone.ts","../../../../../src/icons/monitor-up.ngtypecheck.ts","../../../../../src/icons/monitor-up.ts","../../../../../src/icons/monitor-x.ngtypecheck.ts","../../../../../src/icons/monitor-x.ts","../../../../../src/icons/moon-star.ngtypecheck.ts","../../../../../src/icons/moon-star.ts","../../../../../src/icons/mosque.ngtypecheck.ts","../../../../../src/icons/mosque.ts","../../../../../src/icons/motorbike.ngtypecheck.ts","../../../../../src/icons/motorbike.ts","../../../../../src/icons/moon.ngtypecheck.ts","../../../../../src/icons/moon.ts","../../../../../src/icons/mountain.ngtypecheck.ts","../../../../../src/icons/mountain.ts","../../../../../src/icons/monitor-stop.ngtypecheck.ts","../../../../../src/icons/monitor-stop.ts","../../../../../src/icons/mouse-left.ngtypecheck.ts","../../../../../src/icons/mouse-left.ts","../../../../../src/icons/mouse-off.ngtypecheck.ts","../../../../../src/icons/mouse-off.ts","../../../../../src/icons/mountain-snow.ngtypecheck.ts","../../../../../src/icons/mountain-snow.ts","../../../../../src/icons/mouse-pointer-2-off.ngtypecheck.ts","../../../../../src/icons/mouse-pointer-2-off.ts","../../../../../src/icons/mouse-pointer-2.ngtypecheck.ts","../../../../../src/icons/mouse-pointer-2.ts","../../../../../src/icons/mouse-pointer-ban.ngtypecheck.ts","../../../../../src/icons/mouse-pointer-ban.ts","../../../../../src/icons/mouse-pointer.ngtypecheck.ts","../../../../../src/icons/mouse-pointer.ts","../../../../../src/icons/mouse-pointer-click.ngtypecheck.ts","../../../../../src/icons/mouse-pointer-click.ts","../../../../../src/icons/mouse.ngtypecheck.ts","../../../../../src/icons/mouse.ts","../../../../../src/icons/move-3d.ngtypecheck.ts","../../../../../src/icons/move-3d.ts","../../../../../src/icons/move-diagonal-2.ngtypecheck.ts","../../../../../src/icons/move-diagonal-2.ts","../../../../../src/icons/move-down.ngtypecheck.ts","../../../../../src/icons/move-down.ts","../../../../../src/icons/monitor.ngtypecheck.ts","../../../../../src/icons/monitor.ts","../../../../../src/icons/move-down-right.ngtypecheck.ts","../../../../../src/icons/move-down-right.ts","../../../../../src/icons/mouse-right.ngtypecheck.ts","../../../../../src/icons/mouse-right.ts","../../../../../src/icons/move-horizontal.ngtypecheck.ts","../../../../../src/icons/move-horizontal.ts","../../../../../src/icons/move-down-left.ngtypecheck.ts","../../../../../src/icons/move-down-left.ts","../../../../../src/icons/move-right.ngtypecheck.ts","../../../../../src/icons/move-right.ts","../../../../../src/icons/move-diagonal.ngtypecheck.ts","../../../../../src/icons/move-diagonal.ts","../../../../../src/icons/move-up-left.ngtypecheck.ts","../../../../../src/icons/move-up-left.ts","../../../../../src/icons/move-left.ngtypecheck.ts","../../../../../src/icons/move-left.ts","../../../../../src/icons/move-vertical.ngtypecheck.ts","../../../../../src/icons/move-vertical.ts","../../../../../src/icons/move-up.ngtypecheck.ts","../../../../../src/icons/move-up.ts","../../../../../src/icons/move-up-right.ngtypecheck.ts","../../../../../src/icons/move-up-right.ts","../../../../../src/icons/move.ngtypecheck.ts","../../../../../src/icons/move.ts","../../../../../src/icons/music-3.ngtypecheck.ts","../../../../../src/icons/music-3.ts","../../../../../src/icons/music-2.ngtypecheck.ts","../../../../../src/icons/music-2.ts","../../../../../src/icons/music-4.ngtypecheck.ts","../../../../../src/icons/music-4.ts","../../../../../src/icons/navigation-2-off.ngtypecheck.ts","../../../../../src/icons/navigation-2-off.ts","../../../../../src/icons/music.ngtypecheck.ts","../../../../../src/icons/music.ts","../../../../../src/icons/navigation-2.ngtypecheck.ts","../../../../../src/icons/navigation-2.ts","../../../../../src/icons/navigation-off.ngtypecheck.ts","../../../../../src/icons/navigation-off.ts","../../../../../src/icons/network.ngtypecheck.ts","../../../../../src/icons/network.ts","../../../../../src/icons/nfc.ngtypecheck.ts","../../../../../src/icons/nfc.ts","../../../../../src/icons/newspaper.ngtypecheck.ts","../../../../../src/icons/newspaper.ts","../../../../../src/icons/non-binary.ngtypecheck.ts","../../../../../src/icons/non-binary.ts","../../../../../src/icons/notebook-tabs.ngtypecheck.ts","../../../../../src/icons/notebook-tabs.ts","../../../../../src/icons/notepad-text.ngtypecheck.ts","../../../../../src/icons/notepad-text.ts","../../../../../src/icons/notepad-text-dashed.ngtypecheck.ts","../../../../../src/icons/notepad-text-dashed.ts","../../../../../src/icons/navigation.ngtypecheck.ts","../../../../../src/icons/navigation.ts","../../../../../src/icons/notebook-pen.ngtypecheck.ts","../../../../../src/icons/notebook-pen.ts","../../../../../src/icons/notebook.ngtypecheck.ts","../../../../../src/icons/notebook.ts","../../../../../src/icons/notebook-text.ngtypecheck.ts","../../../../../src/icons/notebook-text.ts","../../../../../src/icons/nut-off.ngtypecheck.ts","../../../../../src/icons/nut-off.ts","../../../../../src/icons/octagon-pause.ngtypecheck.ts","../../../../../src/icons/octagon-pause.ts","../../../../../src/icons/nut.ngtypecheck.ts","../../../../../src/icons/nut.ts","../../../../../src/icons/octagon-alert.ngtypecheck.ts","../../../../../src/icons/octagon-alert.ts","../../../../../src/icons/option.ngtypecheck.ts","../../../../../src/icons/option.ts","../../../../../src/icons/octagon-x.ngtypecheck.ts","../../../../../src/icons/octagon-x.ts","../../../../../src/icons/omega.ngtypecheck.ts","../../../../../src/icons/omega.ts","../../../../../src/icons/orbit.ngtypecheck.ts","../../../../../src/icons/orbit.ts","../../../../../src/icons/octagon-minus.ngtypecheck.ts","../../../../../src/icons/octagon-minus.ts","../../../../../src/icons/package-check.ngtypecheck.ts","../../../../../src/icons/package-check.ts","../../../../../src/icons/origami.ngtypecheck.ts","../../../../../src/icons/origami.ts","../../../../../src/icons/package-minus.ngtypecheck.ts","../../../../../src/icons/package-minus.ts","../../../../../src/icons/octagon.ngtypecheck.ts","../../../../../src/icons/octagon.ts","../../../../../src/icons/package-2.ngtypecheck.ts","../../../../../src/icons/package-2.ts","../../../../../src/icons/package-plus.ngtypecheck.ts","../../../../../src/icons/package-plus.ts","../../../../../src/icons/package-open.ngtypecheck.ts","../../../../../src/icons/package-open.ts","../../../../../src/icons/package-search.ngtypecheck.ts","../../../../../src/icons/package-search.ts","../../../../../src/icons/package-x.ngtypecheck.ts","../../../../../src/icons/package-x.ts","../../../../../src/icons/package.ngtypecheck.ts","../../../../../src/icons/package.ts","../../../../../src/icons/paint-roller.ngtypecheck.ts","../../../../../src/icons/paint-roller.ts","../../../../../src/icons/paint-bucket.ngtypecheck.ts","../../../../../src/icons/paint-bucket.ts","../../../../../src/icons/paintbrush.ngtypecheck.ts","../../../../../src/icons/paintbrush.ts","../../../../../src/icons/paintbrush-vertical.ngtypecheck.ts","../../../../../src/icons/paintbrush-vertical.ts","../../../../../src/icons/palette.ngtypecheck.ts","../../../../../src/icons/palette.ts","../../../../../src/icons/panda.ngtypecheck.ts","../../../../../src/icons/panda.ts","../../../../../src/icons/panel-bottom-open.ngtypecheck.ts","../../../../../src/icons/panel-bottom-open.ts","../../../../../src/icons/panel-bottom-dashed.ngtypecheck.ts","../../../../../src/icons/panel-bottom-dashed.ts","../../../../../src/icons/panel-bottom.ngtypecheck.ts","../../../../../src/icons/panel-bottom.ts","../../../../../src/icons/panel-left-close.ngtypecheck.ts","../../../../../src/icons/panel-left-close.ts","../../../../../src/icons/panel-left-dashed.ngtypecheck.ts","../../../../../src/icons/panel-left-dashed.ts","../../../../../src/icons/panel-left-right-dashed.ngtypecheck.ts","../../../../../src/icons/panel-left-right-dashed.ts","../../../../../src/icons/panel-bottom-close.ngtypecheck.ts","../../../../../src/icons/panel-bottom-close.ts","../../../../../src/icons/panel-left.ngtypecheck.ts","../../../../../src/icons/panel-left.ts","../../../../../src/icons/panel-right-close.ngtypecheck.ts","../../../../../src/icons/panel-right-close.ts","../../../../../src/icons/panel-right-dashed.ngtypecheck.ts","../../../../../src/icons/panel-right-dashed.ts","../../../../../src/icons/panel-right.ngtypecheck.ts","../../../../../src/icons/panel-right.ts","../../../../../src/icons/panel-top-close.ngtypecheck.ts","../../../../../src/icons/panel-top-close.ts","../../../../../src/icons/panel-top-bottom-dashed.ngtypecheck.ts","../../../../../src/icons/panel-top-bottom-dashed.ts","../../../../../src/icons/panel-right-open.ngtypecheck.ts","../../../../../src/icons/panel-right-open.ts","../../../../../src/icons/panel-top-dashed.ngtypecheck.ts","../../../../../src/icons/panel-top-dashed.ts","../../../../../src/icons/panel-top-open.ngtypecheck.ts","../../../../../src/icons/panel-top-open.ts","../../../../../src/icons/panel-left-open.ngtypecheck.ts","../../../../../src/icons/panel-left-open.ts","../../../../../src/icons/panel-top.ngtypecheck.ts","../../../../../src/icons/panel-top.ts","../../../../../src/icons/panels-right-bottom.ngtypecheck.ts","../../../../../src/icons/panels-right-bottom.ts","../../../../../src/icons/panels-top-left.ngtypecheck.ts","../../../../../src/icons/panels-top-left.ts","../../../../../src/icons/panels-left-bottom.ngtypecheck.ts","../../../../../src/icons/panels-left-bottom.ts","../../../../../src/icons/paper-bag.ngtypecheck.ts","../../../../../src/icons/paper-bag.ts","../../../../../src/icons/paperclip.ngtypecheck.ts","../../../../../src/icons/paperclip.ts","../../../../../src/icons/parasol.ngtypecheck.ts","../../../../../src/icons/parasol.ts","../../../../../src/icons/parentheses.ngtypecheck.ts","../../../../../src/icons/parentheses.ts","../../../../../src/icons/pause.ngtypecheck.ts","../../../../../src/icons/pause.ts","../../../../../src/icons/party-popper.ngtypecheck.ts","../../../../../src/icons/party-popper.ts","../../../../../src/icons/paw-print.ngtypecheck.ts","../../../../../src/icons/paw-print.ts","../../../../../src/icons/pc-case.ngtypecheck.ts","../../../../../src/icons/pc-case.ts","../../../../../src/icons/pen-line.ngtypecheck.ts","../../../../../src/icons/pen-line.ts","../../../../../src/icons/parking-meter.ngtypecheck.ts","../../../../../src/icons/parking-meter.ts","../../../../../src/icons/pen-off.ngtypecheck.ts","../../../../../src/icons/pen-off.ts","../../../../../src/icons/pencil-line.ngtypecheck.ts","../../../../../src/icons/pencil-line.ts","../../../../../src/icons/pen.ngtypecheck.ts","../../../../../src/icons/pen.ts","../../../../../src/icons/pen-tool.ngtypecheck.ts","../../../../../src/icons/pen-tool.ts","../../../../../src/icons/pencil-off.ngtypecheck.ts","../../../../../src/icons/pencil-off.ts","../../../../../src/icons/pencil-sparkles.ngtypecheck.ts","../../../../../src/icons/pencil-sparkles.ts","../../../../../src/icons/pencil-ruler.ngtypecheck.ts","../../../../../src/icons/pencil-ruler.ts","../../../../../src/icons/person-standing.ngtypecheck.ts","../../../../../src/icons/person-standing.ts","../../../../../src/icons/pencil.ngtypecheck.ts","../../../../../src/icons/pencil.ts","../../../../../src/icons/phi.ngtypecheck.ts","../../../../../src/icons/phi.ts","../../../../../src/icons/percent.ngtypecheck.ts","../../../../../src/icons/percent.ts","../../../../../src/icons/philippine-peso.ngtypecheck.ts","../../../../../src/icons/philippine-peso.ts","../../../../../src/icons/phone-incoming.ngtypecheck.ts","../../../../../src/icons/phone-incoming.ts","../../../../../src/icons/pentagon.ngtypecheck.ts","../../../../../src/icons/pentagon.ts","../../../../../src/icons/phone-forwarded.ngtypecheck.ts","../../../../../src/icons/phone-forwarded.ts","../../../../../src/icons/phone-call.ngtypecheck.ts","../../../../../src/icons/phone-call.ts","../../../../../src/icons/phone-missed.ngtypecheck.ts","../../../../../src/icons/phone-missed.ts","../../../../../src/icons/pi.ngtypecheck.ts","../../../../../src/icons/pi.ts","../../../../../src/icons/phone-outgoing.ngtypecheck.ts","../../../../../src/icons/phone-outgoing.ts","../../../../../src/icons/phone-off.ngtypecheck.ts","../../../../../src/icons/phone-off.ts","../../../../../src/icons/piano.ngtypecheck.ts","../../../../../src/icons/piano.ts","../../../../../src/icons/phone.ngtypecheck.ts","../../../../../src/icons/phone.ts","../../../../../src/icons/pickaxe.ngtypecheck.ts","../../../../../src/icons/pickaxe.ts","../../../../../src/icons/picture-in-picture-2.ngtypecheck.ts","../../../../../src/icons/picture-in-picture-2.ts","../../../../../src/icons/picture-in-picture.ngtypecheck.ts","../../../../../src/icons/picture-in-picture.ts","../../../../../src/icons/piggy-bank.ngtypecheck.ts","../../../../../src/icons/piggy-bank.ts","../../../../../src/icons/pilcrow.ngtypecheck.ts","../../../../../src/icons/pilcrow.ts","../../../../../src/icons/pilcrow-right.ngtypecheck.ts","../../../../../src/icons/pilcrow-right.ts","../../../../../src/icons/pilcrow-left.ngtypecheck.ts","../../../../../src/icons/pilcrow-left.ts","../../../../../src/icons/pill-bottle.ngtypecheck.ts","../../../../../src/icons/pill-bottle.ts","../../../../../src/icons/pin-off.ngtypecheck.ts","../../../../../src/icons/pin-off.ts","../../../../../src/icons/pill.ngtypecheck.ts","../../../../../src/icons/pill.ts","../../../../../src/icons/pin.ngtypecheck.ts","../../../../../src/icons/pin.ts","../../../../../src/icons/pipette.ngtypecheck.ts","../../../../../src/icons/pipette.ts","../../../../../src/icons/plane.ngtypecheck.ts","../../../../../src/icons/plane.ts","../../../../../src/icons/pizza.ngtypecheck.ts","../../../../../src/icons/pizza.ts","../../../../../src/icons/play-off.ngtypecheck.ts","../../../../../src/icons/play-off.ts","../../../../../src/icons/plug-zap.ngtypecheck.ts","../../../../../src/icons/plug-zap.ts","../../../../../src/icons/play.ngtypecheck.ts","../../../../../src/icons/play.ts","../../../../../src/icons/plug-2.ngtypecheck.ts","../../../../../src/icons/plug-2.ts","../../../../../src/icons/plane-landing.ngtypecheck.ts","../../../../../src/icons/plane-landing.ts","../../../../../src/icons/podium.ngtypecheck.ts","../../../../../src/icons/podium.ts","../../../../../src/icons/pocket-knife.ngtypecheck.ts","../../../../../src/icons/pocket-knife.ts","../../../../../src/icons/pointer-off.ngtypecheck.ts","../../../../../src/icons/pointer-off.ts","../../../../../src/icons/plug.ngtypecheck.ts","../../../../../src/icons/plug.ts","../../../../../src/icons/plus.ngtypecheck.ts","../../../../../src/icons/plus.ts","../../../../../src/icons/plane-takeoff.ngtypecheck.ts","../../../../../src/icons/plane-takeoff.ts","../../../../../src/icons/pointer.ngtypecheck.ts","../../../../../src/icons/pointer.ts","../../../../../src/icons/popcorn.ngtypecheck.ts","../../../../../src/icons/popcorn.ts","../../../../../src/icons/pound-sterling.ngtypecheck.ts","../../../../../src/icons/pound-sterling.ts","../../../../../src/icons/power-off.ngtypecheck.ts","../../../../../src/icons/power-off.ts","../../../../../src/icons/power.ngtypecheck.ts","../../../../../src/icons/power.ts","../../../../../src/icons/printer-check.ngtypecheck.ts","../../../../../src/icons/printer-check.ts","../../../../../src/icons/printer.ngtypecheck.ts","../../../../../src/icons/printer.ts","../../../../../src/icons/printer-x.ngtypecheck.ts","../../../../../src/icons/printer-x.ts","../../../../../src/icons/projector.ngtypecheck.ts","../../../../../src/icons/projector.ts","../../../../../src/icons/puzzle.ngtypecheck.ts","../../../../../src/icons/puzzle.ts","../../../../../src/icons/proportions.ngtypecheck.ts","../../../../../src/icons/proportions.ts","../../../../../src/icons/pyramid.ngtypecheck.ts","../../../../../src/icons/pyramid.ts","../../../../../src/icons/qr-code.ngtypecheck.ts","../../../../../src/icons/qr-code.ts","../../../../../src/icons/quote.ngtypecheck.ts","../../../../../src/icons/quote.ts","../../../../../src/icons/rabbit.ngtypecheck.ts","../../../../../src/icons/rabbit.ts","../../../../../src/icons/radar.ngtypecheck.ts","../../../../../src/icons/radar.ts","../../../../../src/icons/radiation.ngtypecheck.ts","../../../../../src/icons/radiation.ts","../../../../../src/icons/radical.ngtypecheck.ts","../../../../../src/icons/radical.ts","../../../../../src/icons/radio-off.ngtypecheck.ts","../../../../../src/icons/radio-off.ts","../../../../../src/icons/radio-receiver.ngtypecheck.ts","../../../../../src/icons/radio-receiver.ts","../../../../../src/icons/radio.ngtypecheck.ts","../../../../../src/icons/radio.ts","../../../../../src/icons/radio-tower.ngtypecheck.ts","../../../../../src/icons/radio-tower.ts","../../../../../src/icons/rainbow.ngtypecheck.ts","../../../../../src/icons/rainbow.ts","../../../../../src/icons/radius.ngtypecheck.ts","../../../../../src/icons/radius.ts","../../../../../src/icons/ratio.ngtypecheck.ts","../../../../../src/icons/ratio.ts","../../../../../src/icons/receipt-cent.ngtypecheck.ts","../../../../../src/icons/receipt-cent.ts","../../../../../src/icons/rat.ngtypecheck.ts","../../../../../src/icons/rat.ts","../../../../../src/icons/receipt-euro.ngtypecheck.ts","../../../../../src/icons/receipt-euro.ts","../../../../../src/icons/receipt-pound-sterling.ngtypecheck.ts","../../../../../src/icons/receipt-pound-sterling.ts","../../../../../src/icons/receipt-indian-rupee.ngtypecheck.ts","../../../../../src/icons/receipt-indian-rupee.ts","../../../../../src/icons/receipt-japanese-yen.ngtypecheck.ts","../../../../../src/icons/receipt-japanese-yen.ts","../../../../../src/icons/receipt-swiss-franc.ngtypecheck.ts","../../../../../src/icons/receipt-swiss-franc.ts","../../../../../src/icons/receipt-russian-ruble.ngtypecheck.ts","../../../../../src/icons/receipt-russian-ruble.ts","../../../../../src/icons/receipt-text.ngtypecheck.ts","../../../../../src/icons/receipt-text.ts","../../../../../src/icons/receipt.ngtypecheck.ts","../../../../../src/icons/receipt.ts","../../../../../src/icons/receipt-turkish-lira.ngtypecheck.ts","../../../../../src/icons/receipt-turkish-lira.ts","../../../../../src/icons/rectangle-circle.ngtypecheck.ts","../../../../../src/icons/rectangle-circle.ts","../../../../../src/icons/rectangle-ellipsis.ngtypecheck.ts","../../../../../src/icons/rectangle-ellipsis.ts","../../../../../src/icons/rectangle-goggles.ngtypecheck.ts","../../../../../src/icons/rectangle-goggles.ts","../../../../../src/icons/rectangle-horizontal.ngtypecheck.ts","../../../../../src/icons/rectangle-horizontal.ts","../../../../../src/icons/recycle.ngtypecheck.ts","../../../../../src/icons/recycle.ts","../../../../../src/icons/redo-2.ngtypecheck.ts","../../../../../src/icons/redo-2.ts","../../../../../src/icons/redo-dot.ngtypecheck.ts","../../../../../src/icons/redo-dot.ts","../../../../../src/icons/presentation.ngtypecheck.ts","../../../../../src/icons/presentation.ts","../../../../../src/icons/redo.ngtypecheck.ts","../../../../../src/icons/redo.ts","../../../../../src/icons/refresh-ccw.ngtypecheck.ts","../../../../../src/icons/refresh-ccw.ts","../../../../../src/icons/refresh-ccw-dot.ngtypecheck.ts","../../../../../src/icons/refresh-ccw-dot.ts","../../../../../src/icons/popsicle.ngtypecheck.ts","../../../../../src/icons/popsicle.ts","../../../../../src/icons/refresh-cw-off.ngtypecheck.ts","../../../../../src/icons/refresh-cw-off.ts","../../../../../src/icons/regex.ngtypecheck.ts","../../../../../src/icons/regex.ts","../../../../../src/icons/refrigerator.ngtypecheck.ts","../../../../../src/icons/refrigerator.ts","../../../../../src/icons/remove-formatting.ngtypecheck.ts","../../../../../src/icons/remove-formatting.ts","../../../../../src/icons/repeat-1.ngtypecheck.ts","../../../../../src/icons/repeat-1.ts","../../../../../src/icons/rectangle-vertical.ngtypecheck.ts","../../../../../src/icons/rectangle-vertical.ts","../../../../../src/icons/refresh-cw.ngtypecheck.ts","../../../../../src/icons/refresh-cw.ts","../../../../../src/icons/repeat-off.ngtypecheck.ts","../../../../../src/icons/repeat-off.ts","../../../../../src/icons/repeat.ngtypecheck.ts","../../../../../src/icons/repeat.ts","../../../../../src/icons/repeat-2.ngtypecheck.ts","../../../../../src/icons/repeat-2.ts","../../../../../src/icons/replace.ngtypecheck.ts","../../../../../src/icons/replace.ts","../../../../../src/icons/replace-all.ngtypecheck.ts","../../../../../src/icons/replace-all.ts","../../../../../src/icons/reply-all.ngtypecheck.ts","../../../../../src/icons/reply-all.ts","../../../../../src/icons/rewind.ngtypecheck.ts","../../../../../src/icons/rewind.ts","../../../../../src/icons/ribbon.ngtypecheck.ts","../../../../../src/icons/ribbon.ts","../../../../../src/icons/reply.ngtypecheck.ts","../../../../../src/icons/reply.ts","../../../../../src/icons/road.ngtypecheck.ts","../../../../../src/icons/road.ts","../../../../../src/icons/rocket.ngtypecheck.ts","../../../../../src/icons/rocket.ts","../../../../../src/icons/rocking-chair.ngtypecheck.ts","../../../../../src/icons/rocking-chair.ts","../../../../../src/icons/roller-coaster.ngtypecheck.ts","../../../../../src/icons/roller-coaster.ts","../../../../../src/icons/rose.ngtypecheck.ts","../../../../../src/icons/rose.ts","../../../../../src/icons/rotate-3d.ngtypecheck.ts","../../../../../src/icons/rotate-3d.ts","../../../../../src/icons/rotate-ccw-clock.ngtypecheck.ts","../../../../../src/icons/rotate-ccw-clock.ts","../../../../../src/icons/rotate-ccw-key.ngtypecheck.ts","../../../../../src/icons/rotate-ccw-key.ts","../../../../../src/icons/rotate-ccw-square.ngtypecheck.ts","../../../../../src/icons/rotate-ccw-square.ts","../../../../../src/icons/rotate-cw-square.ngtypecheck.ts","../../../../../src/icons/rotate-cw-square.ts","../../../../../src/icons/rotate-cw-fading-clock.ngtypecheck.ts","../../../../../src/icons/rotate-cw-fading-clock.ts","../../../../../src/icons/rotate-ccw.ngtypecheck.ts","../../../../../src/icons/rotate-ccw.ts","../../../../../src/icons/rotate-cw.ngtypecheck.ts","../../../../../src/icons/rotate-cw.ts","../../../../../src/icons/route-off.ngtypecheck.ts","../../../../../src/icons/route-off.ts","../../../../../src/icons/router.ngtypecheck.ts","../../../../../src/icons/router.ts","../../../../../src/icons/route.ngtypecheck.ts","../../../../../src/icons/route.ts","../../../../../src/icons/rows-2.ngtypecheck.ts","../../../../../src/icons/rows-2.ts","../../../../../src/icons/rows-4.ngtypecheck.ts","../../../../../src/icons/rows-4.ts","../../../../../src/icons/rows-3.ngtypecheck.ts","../../../../../src/icons/rows-3.ts","../../../../../src/icons/rss.ngtypecheck.ts","../../../../../src/icons/rss.ts","../../../../../src/icons/ruler-dimension-line.ngtypecheck.ts","../../../../../src/icons/ruler-dimension-line.ts","../../../../../src/icons/ruler.ngtypecheck.ts","../../../../../src/icons/ruler.ts","../../../../../src/icons/sailboat.ngtypecheck.ts","../../../../../src/icons/sailboat.ts","../../../../../src/icons/satellite-dish.ngtypecheck.ts","../../../../../src/icons/satellite-dish.ts","../../../../../src/icons/satellite.ngtypecheck.ts","../../../../../src/icons/satellite.ts","../../../../../src/icons/save-check.ngtypecheck.ts","../../../../../src/icons/save-check.ts","../../../../../src/icons/salad.ngtypecheck.ts","../../../../../src/icons/salad.ts","../../../../../src/icons/russian-ruble.ngtypecheck.ts","../../../../../src/icons/russian-ruble.ts","../../../../../src/icons/saudi-riyal.ngtypecheck.ts","../../../../../src/icons/saudi-riyal.ts","../../../../../src/icons/sandwich.ngtypecheck.ts","../../../../../src/icons/sandwich.ts","../../../../../src/icons/save-all.ngtypecheck.ts","../../../../../src/icons/save-all.ts","../../../../../src/icons/save-pen.ngtypecheck.ts","../../../../../src/icons/save-pen.ts","../../../../../src/icons/save-plus.ngtypecheck.ts","../../../../../src/icons/save-plus.ts","../../../../../src/icons/scale-3d.ngtypecheck.ts","../../../../../src/icons/scale-3d.ts","../../../../../src/icons/scale.ngtypecheck.ts","../../../../../src/icons/scale.ts","../../../../../src/icons/scaling.ngtypecheck.ts","../../../../../src/icons/scaling.ts","../../../../../src/icons/scan-eye.ngtypecheck.ts","../../../../../src/icons/scan-eye.ts","../../../../../src/icons/scan-box.ngtypecheck.ts","../../../../../src/icons/scan-box.ts","../../../../../src/icons/save-off.ngtypecheck.ts","../../../../../src/icons/save-off.ts","../../../../../src/icons/scan-barcode.ngtypecheck.ts","../../../../../src/icons/scan-barcode.ts","../../../../../src/icons/scan-heart.ngtypecheck.ts","../../../../../src/icons/scan-heart.ts","../../../../../src/icons/scan-line.ngtypecheck.ts","../../../../../src/icons/scan-line.ts","../../../../../src/icons/scan-qr-code.ngtypecheck.ts","../../../../../src/icons/scan-qr-code.ts","../../../../../src/icons/scan-face.ngtypecheck.ts","../../../../../src/icons/scan-face.ts","../../../../../src/icons/save.ngtypecheck.ts","../../../../../src/icons/save.ts","../../../../../src/icons/scan-search.ngtypecheck.ts","../../../../../src/icons/scan-search.ts","../../../../../src/icons/school.ngtypecheck.ts","../../../../../src/icons/school.ts","../../../../../src/icons/scan-square.ngtypecheck.ts","../../../../../src/icons/scan-square.ts","../../../../../src/icons/scissors-line-dashed.ngtypecheck.ts","../../../../../src/icons/scissors-line-dashed.ts","../../../../../src/icons/scan.ngtypecheck.ts","../../../../../src/icons/scan.ts","../../../../../src/icons/scissors.ngtypecheck.ts","../../../../../src/icons/scissors.ts","../../../../../src/icons/scan-text.ngtypecheck.ts","../../../../../src/icons/scan-text.ts","../../../../../src/icons/screen-share-off.ngtypecheck.ts","../../../../../src/icons/screen-share-off.ts","../../../../../src/icons/scooter.ngtypecheck.ts","../../../../../src/icons/scooter.ts","../../../../../src/icons/scroll-text.ngtypecheck.ts","../../../../../src/icons/scroll-text.ts","../../../../../src/icons/screen-share.ngtypecheck.ts","../../../../../src/icons/screen-share.ts","../../../../../src/icons/search-code.ngtypecheck.ts","../../../../../src/icons/search-code.ts","../../../../../src/icons/scroll.ngtypecheck.ts","../../../../../src/icons/scroll.ts","../../../../../src/icons/search-check.ngtypecheck.ts","../../../../../src/icons/search-check.ts","../../../../../src/icons/search-slash.ngtypecheck.ts","../../../../../src/icons/search-slash.ts","../../../../../src/icons/search-alert.ngtypecheck.ts","../../../../../src/icons/search-alert.ts","../../../../../src/icons/search.ngtypecheck.ts","../../../../../src/icons/search.ts","../../../../../src/icons/section.ngtypecheck.ts","../../../../../src/icons/section.ts","../../../../../src/icons/search-x.ngtypecheck.ts","../../../../../src/icons/search-x.ts","../../../../../src/icons/send-horizontal.ngtypecheck.ts","../../../../../src/icons/send-horizontal.ts","../../../../../src/icons/separator-vertical.ngtypecheck.ts","../../../../../src/icons/separator-vertical.ts","../../../../../src/icons/send-to-back.ngtypecheck.ts","../../../../../src/icons/send-to-back.ts","../../../../../src/icons/send.ngtypecheck.ts","../../../../../src/icons/send.ts","../../../../../src/icons/separator-horizontal.ngtypecheck.ts","../../../../../src/icons/separator-horizontal.ts","../../../../../src/icons/server-crash.ngtypecheck.ts","../../../../../src/icons/server-crash.ts","../../../../../src/icons/server-off.ngtypecheck.ts","../../../../../src/icons/server-off.ts","../../../../../src/icons/server-cog.ngtypecheck.ts","../../../../../src/icons/server-cog.ts","../../../../../src/icons/server.ngtypecheck.ts","../../../../../src/icons/server.ts","../../../../../src/icons/settings.ngtypecheck.ts","../../../../../src/icons/settings.ts","../../../../../src/icons/settings-2.ngtypecheck.ts","../../../../../src/icons/settings-2.ts","../../../../../src/icons/shapes.ngtypecheck.ts","../../../../../src/icons/shapes.ts","../../../../../src/icons/sheet.ngtypecheck.ts","../../../../../src/icons/sheet.ts","../../../../../src/icons/share.ngtypecheck.ts","../../../../../src/icons/share.ts","../../../../../src/icons/shell.ngtypecheck.ts","../../../../../src/icons/shell.ts","../../../../../src/icons/shield-ban.ngtypecheck.ts","../../../../../src/icons/shield-ban.ts","../../../../../src/icons/shelving-unit.ngtypecheck.ts","../../../../../src/icons/shelving-unit.ts","../../../../../src/icons/server-plus.ngtypecheck.ts","../../../../../src/icons/server-plus.ts","../../../../../src/icons/shield-alert.ngtypecheck.ts","../../../../../src/icons/shield-alert.ts","../../../../../src/icons/shield-check.ngtypecheck.ts","../../../../../src/icons/shield-check.ts","../../../../../src/icons/shield-cog-corner.ngtypecheck.ts","../../../../../src/icons/shield-cog-corner.ts","../../../../../src/icons/shield-ellipsis.ngtypecheck.ts","../../../../../src/icons/shield-ellipsis.ts","../../../../../src/icons/shield-cog.ngtypecheck.ts","../../../../../src/icons/shield-cog.ts","../../../../../src/icons/shield-half.ngtypecheck.ts","../../../../../src/icons/shield-half.ts","../../../../../src/icons/shield-plus.ngtypecheck.ts","../../../../../src/icons/shield-plus.ts","../../../../../src/icons/shield-off.ngtypecheck.ts","../../../../../src/icons/shield-off.ts","../../../../../src/icons/shield-minus.ngtypecheck.ts","../../../../../src/icons/shield-minus.ts","../../../../../src/icons/shield-keyhole.ngtypecheck.ts","../../../../../src/icons/shield-keyhole.ts","../../../../../src/icons/shield-question-mark.ngtypecheck.ts","../../../../../src/icons/shield-question-mark.ts","../../../../../src/icons/shield-x.ngtypecheck.ts","../../../../../src/icons/shield-x.ts","../../../../../src/icons/share-2.ngtypecheck.ts","../../../../../src/icons/share-2.ts","../../../../../src/icons/shield-user.ngtypecheck.ts","../../../../../src/icons/shield-user.ts","../../../../../src/icons/shield.ngtypecheck.ts","../../../../../src/icons/shield.ts","../../../../../src/icons/ship-wheel.ngtypecheck.ts","../../../../../src/icons/ship-wheel.ts","../../../../../src/icons/shopping-bag.ngtypecheck.ts","../../../../../src/icons/shopping-bag.ts","../../../../../src/icons/shirt.ngtypecheck.ts","../../../../../src/icons/shirt.ts","../../../../../src/icons/ship.ngtypecheck.ts","../../../../../src/icons/ship.ts","../../../../../src/icons/shopping-basket.ngtypecheck.ts","../../../../../src/icons/shopping-basket.ts","../../../../../src/icons/shower-head.ngtypecheck.ts","../../../../../src/icons/shower-head.ts","../../../../../src/icons/shredder.ngtypecheck.ts","../../../../../src/icons/shredder.ts","../../../../../src/icons/shopping-cart.ngtypecheck.ts","../../../../../src/icons/shopping-cart.ts","../../../../../src/icons/shrimp.ngtypecheck.ts","../../../../../src/icons/shrimp.ts","../../../../../src/icons/shrink.ngtypecheck.ts","../../../../../src/icons/shrink.ts","../../../../../src/icons/shuffle.ngtypecheck.ts","../../../../../src/icons/shuffle.ts","../../../../../src/icons/shrub.ngtypecheck.ts","../../../../../src/icons/shrub.ts","../../../../../src/icons/signal-high.ngtypecheck.ts","../../../../../src/icons/signal-high.ts","../../../../../src/icons/signal-low.ngtypecheck.ts","../../../../../src/icons/signal-low.ts","../../../../../src/icons/signal-medium.ngtypecheck.ts","../../../../../src/icons/signal-medium.ts","../../../../../src/icons/shovel.ngtypecheck.ts","../../../../../src/icons/shovel.ts","../../../../../src/icons/signal.ngtypecheck.ts","../../../../../src/icons/signal.ts","../../../../../src/icons/signal-zero.ngtypecheck.ts","../../../../../src/icons/signal-zero.ts","../../../../../src/icons/sigma.ngtypecheck.ts","../../../../../src/icons/sigma.ts","../../../../../src/icons/signature.ngtypecheck.ts","../../../../../src/icons/signature.ts","../../../../../src/icons/signpost.ngtypecheck.ts","../../../../../src/icons/signpost.ts","../../../../../src/icons/signpost-big.ngtypecheck.ts","../../../../../src/icons/signpost-big.ts","../../../../../src/icons/skip-back.ngtypecheck.ts","../../../../../src/icons/skip-back.ts","../../../../../src/icons/skip-forward.ngtypecheck.ts","../../../../../src/icons/skip-forward.ts","../../../../../src/icons/skull.ngtypecheck.ts","../../../../../src/icons/skull.ts","../../../../../src/icons/slash.ngtypecheck.ts","../../../../../src/icons/slash.ts","../../../../../src/icons/sliders-vertical.ngtypecheck.ts","../../../../../src/icons/sliders-vertical.ts","../../../../../src/icons/slice.ngtypecheck.ts","../../../../../src/icons/slice.ts","../../../../../src/icons/siren.ngtypecheck.ts","../../../../../src/icons/siren.ts","../../../../../src/icons/smartphone-charging.ngtypecheck.ts","../../../../../src/icons/smartphone-charging.ts","../../../../../src/icons/sliders-horizontal.ngtypecheck.ts","../../../../../src/icons/sliders-horizontal.ts","../../../../../src/icons/smartphone-nfc.ngtypecheck.ts","../../../../../src/icons/smartphone-nfc.ts","../../../../../src/icons/snail.ngtypecheck.ts","../../../../../src/icons/snail.ts","../../../../../src/icons/soap-dispenser-droplet.ngtypecheck.ts","../../../../../src/icons/soap-dispenser-droplet.ts","../../../../../src/icons/smartphone.ngtypecheck.ts","../../../../../src/icons/smartphone.ts","../../../../../src/icons/snowflake.ngtypecheck.ts","../../../../../src/icons/snowflake.ts","../../../../../src/icons/solar-panel.ngtypecheck.ts","../../../../../src/icons/solar-panel.ts","../../../../../src/icons/sofa.ngtypecheck.ts","../../../../../src/icons/sofa.ts","../../../../../src/icons/soup.ngtypecheck.ts","../../../../../src/icons/soup.ts","../../../../../src/icons/spade.ngtypecheck.ts","../../../../../src/icons/spade.ts","../../../../../src/icons/space.ngtypecheck.ts","../../../../../src/icons/space.ts","../../../../../src/icons/sparkles.ngtypecheck.ts","../../../../../src/icons/sparkles.ts","../../../../../src/icons/sparkle.ngtypecheck.ts","../../../../../src/icons/sparkle.ts","../../../../../src/icons/spell-check-2.ngtypecheck.ts","../../../../../src/icons/spell-check-2.ts","../../../../../src/icons/speaker.ngtypecheck.ts","../../../../../src/icons/speaker.ts","../../../../../src/icons/speech.ngtypecheck.ts","../../../../../src/icons/speech.ts","../../../../../src/icons/spell-check.ngtypecheck.ts","../../../../../src/icons/spell-check.ts","../../../../../src/icons/spline-pointer.ngtypecheck.ts","../../../../../src/icons/spline-pointer.ts","../../../../../src/icons/split.ngtypecheck.ts","../../../../../src/icons/split.ts","../../../../../src/icons/spline.ngtypecheck.ts","../../../../../src/icons/spline.ts","../../../../../src/icons/spool.ngtypecheck.ts","../../../../../src/icons/spool.ts","../../../../../src/icons/spotlight.ngtypecheck.ts","../../../../../src/icons/spotlight.ts","../../../../../src/icons/spray-can.ngtypecheck.ts","../../../../../src/icons/spray-can.ts","../../../../../src/icons/square-activity.ngtypecheck.ts","../../../../../src/icons/square-activity.ts","../../../../../src/icons/sprout.ngtypecheck.ts","../../../../../src/icons/sprout.ts","../../../../../src/icons/square-arrow-down-left.ngtypecheck.ts","../../../../../src/icons/square-arrow-down-left.ts","../../../../../src/icons/square-arrow-down.ngtypecheck.ts","../../../../../src/icons/square-arrow-down.ts","../../../../../src/icons/sport-shoe.ngtypecheck.ts","../../../../../src/icons/sport-shoe.ts","../../../../../src/icons/square-arrow-left.ngtypecheck.ts","../../../../../src/icons/square-arrow-left.ts","../../../../../src/icons/square-arrow-out-down-right.ngtypecheck.ts","../../../../../src/icons/square-arrow-out-down-right.ts","../../../../../src/icons/square-arrow-out-up-right.ngtypecheck.ts","../../../../../src/icons/square-arrow-out-up-right.ts","../../../../../src/icons/square-arrow-out-down-left.ngtypecheck.ts","../../../../../src/icons/square-arrow-out-down-left.ts","../../../../../src/icons/square-arrow-out-up-left.ngtypecheck.ts","../../../../../src/icons/square-arrow-out-up-left.ts","../../../../../src/icons/square-arrow-right-enter.ngtypecheck.ts","../../../../../src/icons/square-arrow-right-enter.ts","../../../../../src/icons/square-arrow-down-right.ngtypecheck.ts","../../../../../src/icons/square-arrow-down-right.ts","../../../../../src/icons/square-arrow-right-exit.ngtypecheck.ts","../../../../../src/icons/square-arrow-right-exit.ts","../../../../../src/icons/square-arrow-up.ngtypecheck.ts","../../../../../src/icons/square-arrow-up.ts","../../../../../src/icons/square-arrow-right.ngtypecheck.ts","../../../../../src/icons/square-arrow-right.ts","../../../../../src/icons/square-arrow-up-right.ngtypecheck.ts","../../../../../src/icons/square-arrow-up-right.ts","../../../../../src/icons/square-arrow-up-left.ngtypecheck.ts","../../../../../src/icons/square-arrow-up-left.ts","../../../../../src/icons/square-asterisk.ngtypecheck.ts","../../../../../src/icons/square-asterisk.ts","../../../../../src/icons/square-bottom-dashed-scissors.ngtypecheck.ts","../../../../../src/icons/square-bottom-dashed-scissors.ts","../../../../../src/icons/square-centerline-dashed-vertical.ngtypecheck.ts","../../../../../src/icons/square-centerline-dashed-vertical.ts","../../../../../src/icons/square-centerline-dashed-horizontal.ngtypecheck.ts","../../../../../src/icons/square-centerline-dashed-horizontal.ts","../../../../../src/icons/square-chart-gantt.ngtypecheck.ts","../../../../../src/icons/square-chart-gantt.ts","../../../../../src/icons/square-check.ngtypecheck.ts","../../../../../src/icons/square-check.ts","../../../../../src/icons/square-chevron-left.ngtypecheck.ts","../../../../../src/icons/square-chevron-left.ts","../../../../../src/icons/square-check-big.ngtypecheck.ts","../../../../../src/icons/square-check-big.ts","../../../../../src/icons/square-chevron-down.ngtypecheck.ts","../../../../../src/icons/square-chevron-down.ts","../../../../../src/icons/square-chevron-right.ngtypecheck.ts","../../../../../src/icons/square-chevron-right.ts","../../../../../src/icons/square-dashed-bottom-code.ngtypecheck.ts","../../../../../src/icons/square-dashed-bottom-code.ts","../../../../../src/icons/square-dashed-kanban.ngtypecheck.ts","../../../../../src/icons/square-dashed-kanban.ts","../../../../../src/icons/square-dashed-bottom.ngtypecheck.ts","../../../../../src/icons/square-dashed-bottom.ts","../../../../../src/icons/square-chevron-up.ngtypecheck.ts","../../../../../src/icons/square-chevron-up.ts","../../../../../src/icons/square-dashed-text.ngtypecheck.ts","../../../../../src/icons/square-dashed-text.ts","../../../../../src/icons/square-dashed-top-solid.ngtypecheck.ts","../../../../../src/icons/square-dashed-top-solid.ts","../../../../../src/icons/square-divide.ngtypecheck.ts","../../../../../src/icons/square-divide.ts","../../../../../src/icons/square-dot.ngtypecheck.ts","../../../../../src/icons/square-dot.ts","../../../../../src/icons/square-dashed-mouse-pointer.ngtypecheck.ts","../../../../../src/icons/square-dashed-mouse-pointer.ts","../../../../../src/icons/square-equal.ngtypecheck.ts","../../../../../src/icons/square-equal.ts","../../../../../src/icons/square-function.ngtypecheck.ts","../../../../../src/icons/square-function.ts","../../../../../src/icons/square-m.ngtypecheck.ts","../../../../../src/icons/square-m.ts","../../../../../src/icons/square-menu.ngtypecheck.ts","../../../../../src/icons/square-menu.ts","../../../../../src/icons/square-dashed.ngtypecheck.ts","../../../../../src/icons/square-dashed.ts","../../../../../src/icons/square-library.ngtypecheck.ts","../../../../../src/icons/square-library.ts","../../../../../src/icons/square-minus.ngtypecheck.ts","../../../../../src/icons/square-minus.ts","../../../../../src/icons/square-mouse-pointer.ngtypecheck.ts","../../../../../src/icons/square-mouse-pointer.ts","../../../../../src/icons/square-code.ngtypecheck.ts","../../../../../src/icons/square-code.ts","../../../../../src/icons/square-off.ngtypecheck.ts","../../../../../src/icons/square-off.ts","../../../../../src/icons/square-parking-off.ngtypecheck.ts","../../../../../src/icons/square-parking-off.ts","../../../../../src/icons/square-parking.ngtypecheck.ts","../../../../../src/icons/square-parking.ts","../../../../../src/icons/square-pause.ngtypecheck.ts","../../../../../src/icons/square-pause.ts","../../../../../src/icons/square-pi.ngtypecheck.ts","../../../../../src/icons/square-pi.ts","../../../../../src/icons/square-pen.ngtypecheck.ts","../../../../../src/icons/square-pen.ts","../../../../../src/icons/square-kanban.ngtypecheck.ts","../../../../../src/icons/square-kanban.ts","../../../../../src/icons/square-percent.ngtypecheck.ts","../../../../../src/icons/square-percent.ts","../../../../../src/icons/square-pilcrow.ngtypecheck.ts","../../../../../src/icons/square-pilcrow.ts","../../../../../src/icons/square-play.ngtypecheck.ts","../../../../../src/icons/square-play.ts","../../../../../src/icons/square-plus.ngtypecheck.ts","../../../../../src/icons/square-plus.ts","../../../../../src/icons/square-round-corner.ngtypecheck.ts","../../../../../src/icons/square-round-corner.ts","../../../../../src/icons/square-power.ngtypecheck.ts","../../../../../src/icons/square-power.ts","../../../../../src/icons/square-scissors.ngtypecheck.ts","../../../../../src/icons/square-scissors.ts","../../../../../src/icons/square-radical.ngtypecheck.ts","../../../../../src/icons/square-radical.ts","../../../../../src/icons/square-split-horizontal.ngtypecheck.ts","../../../../../src/icons/square-split-horizontal.ts","../../../../../src/icons/square-sigma.ngtypecheck.ts","../../../../../src/icons/square-sigma.ts","../../../../../src/icons/square-slash.ngtypecheck.ts","../../../../../src/icons/square-slash.ts","../../../../../src/icons/square-split-vertical.ngtypecheck.ts","../../../../../src/icons/square-split-vertical.ts","../../../../../src/icons/square-star.ngtypecheck.ts","../../../../../src/icons/square-star.ts","../../../../../src/icons/square-square.ngtypecheck.ts","../../../../../src/icons/square-square.ts","../../../../../src/icons/square-stack.ngtypecheck.ts","../../../../../src/icons/square-stack.ts","../../../../../src/icons/square-stop.ngtypecheck.ts","../../../../../src/icons/square-stop.ts","../../../../../src/icons/square-terminal.ngtypecheck.ts","../../../../../src/icons/square-terminal.ts","../../../../../src/icons/square-user.ngtypecheck.ts","../../../../../src/icons/square-user.ts","../../../../../src/icons/square-x.ngtypecheck.ts","../../../../../src/icons/square-x.ts","../../../../../src/icons/square-user-round.ngtypecheck.ts","../../../../../src/icons/square-user-round.ts","../../../../../src/icons/square.ngtypecheck.ts","../../../../../src/icons/square.ts","../../../../../src/icons/squares-exclude.ngtypecheck.ts","../../../../../src/icons/squares-exclude.ts","../../../../../src/icons/squares-subtract.ngtypecheck.ts","../../../../../src/icons/squares-subtract.ts","../../../../../src/icons/squircle.ngtypecheck.ts","../../../../../src/icons/squircle.ts","../../../../../src/icons/squares-unite.ngtypecheck.ts","../../../../../src/icons/squares-unite.ts","../../../../../src/icons/squares-intersect.ngtypecheck.ts","../../../../../src/icons/squares-intersect.ts","../../../../../src/icons/squircle-dashed.ngtypecheck.ts","../../../../../src/icons/squircle-dashed.ts","../../../../../src/icons/squirrel.ngtypecheck.ts","../../../../../src/icons/squirrel.ts","../../../../../src/icons/star-check.ngtypecheck.ts","../../../../../src/icons/star-check.ts","../../../../../src/icons/star-half.ngtypecheck.ts","../../../../../src/icons/star-half.ts","../../../../../src/icons/stamp.ngtypecheck.ts","../../../../../src/icons/stamp.ts","../../../../../src/icons/star-off.ngtypecheck.ts","../../../../../src/icons/star-off.ts","../../../../../src/icons/star.ngtypecheck.ts","../../../../../src/icons/star.ts","../../../../../src/icons/star-x.ngtypecheck.ts","../../../../../src/icons/star-x.ts","../../../../../src/icons/star-minus.ngtypecheck.ts","../../../../../src/icons/star-minus.ts","../../../../../src/icons/star-plus.ngtypecheck.ts","../../../../../src/icons/star-plus.ts","../../../../../src/icons/stethoscope.ngtypecheck.ts","../../../../../src/icons/stethoscope.ts","../../../../../src/icons/sticker.ngtypecheck.ts","../../../../../src/icons/sticker.ts","../../../../../src/icons/step-back.ngtypecheck.ts","../../../../../src/icons/step-back.ts","../../../../../src/icons/step-forward.ngtypecheck.ts","../../../../../src/icons/step-forward.ts","../../../../../src/icons/sticky-note-check.ngtypecheck.ts","../../../../../src/icons/sticky-note-check.ts","../../../../../src/icons/sticky-note-minus.ngtypecheck.ts","../../../../../src/icons/sticky-note-minus.ts","../../../../../src/icons/sticky-note-off.ngtypecheck.ts","../../../../../src/icons/sticky-note-off.ts","../../../../../src/icons/sticky-note-plus.ngtypecheck.ts","../../../../../src/icons/sticky-note-plus.ts","../../../../../src/icons/stone.ngtypecheck.ts","../../../../../src/icons/stone.ts","../../../../../src/icons/sticky-note.ngtypecheck.ts","../../../../../src/icons/sticky-note.ts","../../../../../src/icons/stretch-horizontal.ngtypecheck.ts","../../../../../src/icons/stretch-horizontal.ts","../../../../../src/icons/store.ngtypecheck.ts","../../../../../src/icons/store.ts","../../../../../src/icons/sticky-note-x.ngtypecheck.ts","../../../../../src/icons/sticky-note-x.ts","../../../../../src/icons/subscript.ngtypecheck.ts","../../../../../src/icons/subscript.ts","../../../../../src/icons/strikethrough.ngtypecheck.ts","../../../../../src/icons/strikethrough.ts","../../../../../src/icons/summary.ngtypecheck.ts","../../../../../src/icons/summary.ts","../../../../../src/icons/sticky-notes.ngtypecheck.ts","../../../../../src/icons/sticky-notes.ts","../../../../../src/icons/sun-dim.ngtypecheck.ts","../../../../../src/icons/sun-dim.ts","../../../../../src/icons/sun-medium.ngtypecheck.ts","../../../../../src/icons/sun-medium.ts","../../../../../src/icons/sun-moon.ngtypecheck.ts","../../../../../src/icons/sun-moon.ts","../../../../../src/icons/sun-snow.ngtypecheck.ts","../../../../../src/icons/sun-snow.ts","../../../../../src/icons/sunrise.ngtypecheck.ts","../../../../../src/icons/sunrise.ts","../../../../../src/icons/sun.ngtypecheck.ts","../../../../../src/icons/sun.ts","../../../../../src/icons/sunset.ngtypecheck.ts","../../../../../src/icons/sunset.ts","../../../../../src/icons/stretch-vertical.ngtypecheck.ts","../../../../../src/icons/stretch-vertical.ts","../../../../../src/icons/swatch-book.ngtypecheck.ts","../../../../../src/icons/swatch-book.ts","../../../../../src/icons/superscript.ngtypecheck.ts","../../../../../src/icons/superscript.ts","../../../../../src/icons/switch-camera.ngtypecheck.ts","../../../../../src/icons/switch-camera.ts","../../../../../src/icons/syringe.ngtypecheck.ts","../../../../../src/icons/syringe.ts","../../../../../src/icons/swords.ngtypecheck.ts","../../../../../src/icons/swords.ts","../../../../../src/icons/sword.ngtypecheck.ts","../../../../../src/icons/sword.ts","../../../../../src/icons/table-2.ngtypecheck.ts","../../../../../src/icons/table-2.ts","../../../../../src/icons/swiss-franc.ngtypecheck.ts","../../../../../src/icons/swiss-franc.ts","../../../../../src/icons/table-cells-merge.ngtypecheck.ts","../../../../../src/icons/table-cells-merge.ts","../../../../../src/icons/table-of-contents.ngtypecheck.ts","../../../../../src/icons/table-of-contents.ts","../../../../../src/icons/table-columns-split.ngtypecheck.ts","../../../../../src/icons/table-columns-split.ts","../../../../../src/icons/table-cells-split.ngtypecheck.ts","../../../../../src/icons/table-cells-split.ts","../../../../../src/icons/table-properties.ngtypecheck.ts","../../../../../src/icons/table-properties.ts","../../../../../src/icons/table-rows-split.ngtypecheck.ts","../../../../../src/icons/table-rows-split.ts","../../../../../src/icons/table.ngtypecheck.ts","../../../../../src/icons/table.ts","../../../../../src/icons/tablet-smartphone.ngtypecheck.ts","../../../../../src/icons/tablet-smartphone.ts","../../../../../src/icons/tablet.ngtypecheck.ts","../../../../../src/icons/tablet.ts","../../../../../src/icons/tag-plus.ngtypecheck.ts","../../../../../src/icons/tag-plus.ts","../../../../../src/icons/tag-x.ngtypecheck.ts","../../../../../src/icons/tag-x.ts","../../../../../src/icons/tablets.ngtypecheck.ts","../../../../../src/icons/tablets.ts","../../../../../src/icons/tags.ngtypecheck.ts","../../../../../src/icons/tags.ts","../../../../../src/icons/tag.ngtypecheck.ts","../../../../../src/icons/tag.ts","../../../../../src/icons/tally-1.ngtypecheck.ts","../../../../../src/icons/tally-1.ts","../../../../../src/icons/tally-4.ngtypecheck.ts","../../../../../src/icons/tally-4.ts","../../../../../src/icons/tally-3.ngtypecheck.ts","../../../../../src/icons/tally-3.ts","../../../../../src/icons/tally-2.ngtypecheck.ts","../../../../../src/icons/tally-2.ts","../../../../../src/icons/tally-5.ngtypecheck.ts","../../../../../src/icons/tally-5.ts","../../../../../src/icons/tangent.ngtypecheck.ts","../../../../../src/icons/tangent.ts","../../../../../src/icons/target.ngtypecheck.ts","../../../../../src/icons/target.ts","../../../../../src/icons/telescope.ngtypecheck.ts","../../../../../src/icons/telescope.ts","../../../../../src/icons/tent-tree.ngtypecheck.ts","../../../../../src/icons/tent-tree.ts","../../../../../src/icons/terminal.ngtypecheck.ts","../../../../../src/icons/terminal.ts","../../../../../src/icons/tent.ngtypecheck.ts","../../../../../src/icons/tent.ts","../../../../../src/icons/test-tube.ngtypecheck.ts","../../../../../src/icons/test-tube.ts","../../../../../src/icons/test-tube-diagonal.ngtypecheck.ts","../../../../../src/icons/test-tube-diagonal.ts","../../../../../src/icons/text-align-end.ngtypecheck.ts","../../../../../src/icons/text-align-end.ts","../../../../../src/icons/text-align-justify.ngtypecheck.ts","../../../../../src/icons/text-align-justify.ts","../../../../../src/icons/test-tubes.ngtypecheck.ts","../../../../../src/icons/test-tubes.ts","../../../../../src/icons/text-cursor-input.ngtypecheck.ts","../../../../../src/icons/text-cursor-input.ts","../../../../../src/icons/text-align-start.ngtypecheck.ts","../../../../../src/icons/text-align-start.ts","../../../../../src/icons/text-align-center.ngtypecheck.ts","../../../../../src/icons/text-align-center.ts","../../../../../src/icons/text-cursor.ngtypecheck.ts","../../../../../src/icons/text-cursor.ts","../../../../../src/icons/text-initial.ngtypecheck.ts","../../../../../src/icons/text-initial.ts","../../../../../src/icons/text-quote.ngtypecheck.ts","../../../../../src/icons/text-quote.ts","../../../../../src/icons/theater.ngtypecheck.ts","../../../../../src/icons/theater.ts","../../../../../src/icons/text-search.ngtypecheck.ts","../../../../../src/icons/text-search.ts","../../../../../src/icons/thermometer.ngtypecheck.ts","../../../../../src/icons/thermometer.ts","../../../../../src/icons/thermometer-snowflake.ngtypecheck.ts","../../../../../src/icons/thermometer-snowflake.ts","../../../../../src/icons/thumbs-down.ngtypecheck.ts","../../../../../src/icons/thumbs-down.ts","../../../../../src/icons/thumbs-up.ngtypecheck.ts","../../../../../src/icons/thumbs-up.ts","../../../../../src/icons/text-wrap.ngtypecheck.ts","../../../../../src/icons/text-wrap.ts","../../../../../src/icons/thermometer-sun.ngtypecheck.ts","../../../../../src/icons/thermometer-sun.ts","../../../../../src/icons/ticket-check.ngtypecheck.ts","../../../../../src/icons/ticket-check.ts","../../../../../src/icons/ticket-slash.ngtypecheck.ts","../../../../../src/icons/ticket-slash.ts","../../../../../src/icons/ticket-x.ngtypecheck.ts","../../../../../src/icons/ticket-x.ts","../../../../../src/icons/ticket-minus.ngtypecheck.ts","../../../../../src/icons/ticket-minus.ts","../../../../../src/icons/ticket.ngtypecheck.ts","../../../../../src/icons/ticket.ts","../../../../../src/icons/ticket-plus.ngtypecheck.ts","../../../../../src/icons/ticket-plus.ts","../../../../../src/icons/tickets-plane.ngtypecheck.ts","../../../../../src/icons/tickets-plane.ts","../../../../../src/icons/timer-off.ngtypecheck.ts","../../../../../src/icons/timer-off.ts","../../../../../src/icons/timeline.ngtypecheck.ts","../../../../../src/icons/timeline.ts","../../../../../src/icons/timer-reset.ngtypecheck.ts","../../../../../src/icons/timer-reset.ts","../../../../../src/icons/tickets.ngtypecheck.ts","../../../../../src/icons/tickets.ts","../../../../../src/icons/ticket-percent.ngtypecheck.ts","../../../../../src/icons/ticket-percent.ts","../../../../../src/icons/toggle-left.ngtypecheck.ts","../../../../../src/icons/toggle-left.ts","../../../../../src/icons/toilet.ngtypecheck.ts","../../../../../src/icons/toilet.ts","../../../../../src/icons/tool-case.ngtypecheck.ts","../../../../../src/icons/tool-case.ts","../../../../../src/icons/torus.ngtypecheck.ts","../../../../../src/icons/torus.ts","../../../../../src/icons/touchpad-off.ngtypecheck.ts","../../../../../src/icons/touchpad-off.ts","../../../../../src/icons/toolbox.ngtypecheck.ts","../../../../../src/icons/toolbox.ts","../../../../../src/icons/timer.ngtypecheck.ts","../../../../../src/icons/timer.ts","../../../../../src/icons/towel-rack.ngtypecheck.ts","../../../../../src/icons/towel-rack.ts","../../../../../src/icons/toggle-right.ngtypecheck.ts","../../../../../src/icons/toggle-right.ts","../../../../../src/icons/touchpad.ngtypecheck.ts","../../../../../src/icons/touchpad.ts","../../../../../src/icons/tower-control.ngtypecheck.ts","../../../../../src/icons/tower-control.ts","../../../../../src/icons/toy-brick.ngtypecheck.ts","../../../../../src/icons/toy-brick.ts","../../../../../src/icons/tractor.ngtypecheck.ts","../../../../../src/icons/tractor.ts","../../../../../src/icons/tornado.ngtypecheck.ts","../../../../../src/icons/tornado.ts","../../../../../src/icons/train-track.ngtypecheck.ts","../../../../../src/icons/train-track.ts","../../../../../src/icons/traffic-cone.ngtypecheck.ts","../../../../../src/icons/traffic-cone.ts","../../../../../src/icons/train-front-tunnel.ngtypecheck.ts","../../../../../src/icons/train-front-tunnel.ts","../../../../../src/icons/train-front.ngtypecheck.ts","../../../../../src/icons/train-front.ts","../../../../../src/icons/tram-front.ngtypecheck.ts","../../../../../src/icons/tram-front.ts","../../../../../src/icons/trash.ngtypecheck.ts","../../../../../src/icons/trash.ts","../../../../../src/icons/tree-deciduous.ngtypecheck.ts","../../../../../src/icons/tree-deciduous.ts","../../../../../src/icons/transgender.ngtypecheck.ts","../../../../../src/icons/transgender.ts","../../../../../src/icons/trash-2.ngtypecheck.ts","../../../../../src/icons/trash-2.ts","../../../../../src/icons/tree-palm.ngtypecheck.ts","../../../../../src/icons/tree-palm.ts","../../../../../src/icons/tree-pine.ngtypecheck.ts","../../../../../src/icons/tree-pine.ts","../../../../../src/icons/trees.ngtypecheck.ts","../../../../../src/icons/trees.ts","../../../../../src/icons/trending-down.ngtypecheck.ts","../../../../../src/icons/trending-down.ts","../../../../../src/icons/trending-up-down.ngtypecheck.ts","../../../../../src/icons/trending-up-down.ts","../../../../../src/icons/triangle-alert.ngtypecheck.ts","../../../../../src/icons/triangle-alert.ts","../../../../../src/icons/trending-up.ngtypecheck.ts","../../../../../src/icons/trending-up.ts","../../../../../src/icons/triangle-dashed.ngtypecheck.ts","../../../../../src/icons/triangle-dashed.ts","../../../../../src/icons/triangle-right.ngtypecheck.ts","../../../../../src/icons/triangle-right.ts","../../../../../src/icons/triangle.ngtypecheck.ts","../../../../../src/icons/triangle.ts","../../../../../src/icons/trophy.ngtypecheck.ts","../../../../../src/icons/trophy.ts","../../../../../src/icons/turkish-lira.ngtypecheck.ts","../../../../../src/icons/turkish-lira.ts","../../../../../src/icons/truck.ngtypecheck.ts","../../../../../src/icons/truck.ts","../../../../../src/icons/truck-electric.ngtypecheck.ts","../../../../../src/icons/truck-electric.ts","../../../../../src/icons/turntable.ngtypecheck.ts","../../../../../src/icons/turntable.ts","../../../../../src/icons/turtle.ngtypecheck.ts","../../../../../src/icons/turtle.ts","../../../../../src/icons/tv-minimal-play.ngtypecheck.ts","../../../../../src/icons/tv-minimal-play.ts","../../../../../src/icons/tv-minimal.ngtypecheck.ts","../../../../../src/icons/tv-minimal.ts","../../../../../src/icons/tv.ngtypecheck.ts","../../../../../src/icons/tv.ts","../../../../../src/icons/type-outline.ngtypecheck.ts","../../../../../src/icons/type-outline.ts","../../../../../src/icons/umbrella-off.ngtypecheck.ts","../../../../../src/icons/umbrella-off.ts","../../../../../src/icons/type.ngtypecheck.ts","../../../../../src/icons/type.ts","../../../../../src/icons/underline.ngtypecheck.ts","../../../../../src/icons/underline.ts","../../../../../src/icons/undo-2.ngtypecheck.ts","../../../../../src/icons/undo-2.ts","../../../../../src/icons/unfold-horizontal.ngtypecheck.ts","../../../../../src/icons/unfold-horizontal.ts","../../../../../src/icons/undo-dot.ngtypecheck.ts","../../../../../src/icons/undo-dot.ts","../../../../../src/icons/unfold-vertical.ngtypecheck.ts","../../../../../src/icons/unfold-vertical.ts","../../../../../src/icons/undo.ngtypecheck.ts","../../../../../src/icons/undo.ts","../../../../../src/icons/ungroup.ngtypecheck.ts","../../../../../src/icons/ungroup.ts","../../../../../src/icons/university.ngtypecheck.ts","../../../../../src/icons/university.ts","../../../../../src/icons/unlink.ngtypecheck.ts","../../../../../src/icons/unlink.ts","../../../../../src/icons/unplug.ngtypecheck.ts","../../../../../src/icons/unplug.ts","../../../../../src/icons/unlink-2.ngtypecheck.ts","../../../../../src/icons/unlink-2.ts","../../../../../src/icons/upload.ngtypecheck.ts","../../../../../src/icons/upload.ts","../../../../../src/icons/usb.ngtypecheck.ts","../../../../../src/icons/usb.ts","../../../../../src/icons/user-check.ngtypecheck.ts","../../../../../src/icons/user-check.ts","../../../../../src/icons/user-key.ngtypecheck.ts","../../../../../src/icons/user-key.ts","../../../../../src/icons/user-lock.ngtypecheck.ts","../../../../../src/icons/user-lock.ts","../../../../../src/icons/user-plus.ngtypecheck.ts","../../../../../src/icons/user-plus.ts","../../../../../src/icons/umbrella.ngtypecheck.ts","../../../../../src/icons/umbrella.ts","../../../../../src/icons/user-pen.ngtypecheck.ts","../../../../../src/icons/user-pen.ts","../../../../../src/icons/user-round-cog.ngtypecheck.ts","../../../../../src/icons/user-round-cog.ts","../../../../../src/icons/user-round-check.ngtypecheck.ts","../../../../../src/icons/user-round-check.ts","../../../../../src/icons/user-round-arrow-left.ngtypecheck.ts","../../../../../src/icons/user-round-arrow-left.ts","../../../../../src/icons/user-minus.ngtypecheck.ts","../../../../../src/icons/user-minus.ts","../../../../../src/icons/user-round-key.ngtypecheck.ts","../../../../../src/icons/user-round-key.ts","../../../../../src/icons/user-round-pen.ngtypecheck.ts","../../../../../src/icons/user-round-pen.ts","../../../../../src/icons/user-round-minus.ngtypecheck.ts","../../../../../src/icons/user-round-minus.ts","../../../../../src/icons/user-round-search.ngtypecheck.ts","../../../../../src/icons/user-round-search.ts","../../../../../src/icons/user-round-plus.ngtypecheck.ts","../../../../../src/icons/user-round-plus.ts","../../../../../src/icons/user-cog.ngtypecheck.ts","../../../../../src/icons/user-cog.ts","../../../../../src/icons/user-round.ngtypecheck.ts","../../../../../src/icons/user-round.ts","../../../../../src/icons/user-search.ngtypecheck.ts","../../../../../src/icons/user-search.ts","../../../../../src/icons/user-x.ngtypecheck.ts","../../../../../src/icons/user-x.ts","../../../../../src/icons/user-star.ngtypecheck.ts","../../../../../src/icons/user-star.ts","../../../../../src/icons/user-shield.ngtypecheck.ts","../../../../../src/icons/user-shield.ts","../../../../../src/icons/user-round-x.ngtypecheck.ts","../../../../../src/icons/user-round-x.ts","../../../../../src/icons/user.ngtypecheck.ts","../../../../../src/icons/user.ts","../../../../../src/icons/users.ngtypecheck.ts","../../../../../src/icons/users.ts","../../../../../src/icons/utensils-crossed.ngtypecheck.ts","../../../../../src/icons/utensils-crossed.ts","../../../../../src/icons/users-round.ngtypecheck.ts","../../../../../src/icons/users-round.ts","../../../../../src/icons/van.ngtypecheck.ts","../../../../../src/icons/van.ts","../../../../../src/icons/utility-pole.ngtypecheck.ts","../../../../../src/icons/utility-pole.ts","../../../../../src/icons/vault.ngtypecheck.ts","../../../../../src/icons/vault.ts","../../../../../src/icons/vector-square.ngtypecheck.ts","../../../../../src/icons/vector-square.ts","../../../../../src/icons/vegan.ngtypecheck.ts","../../../../../src/icons/vegan.ts","../../../../../src/icons/venetian-mask.ngtypecheck.ts","../../../../../src/icons/venetian-mask.ts","../../../../../src/icons/venus-and-mars.ngtypecheck.ts","../../../../../src/icons/venus-and-mars.ts","../../../../../src/icons/utensils.ngtypecheck.ts","../../../../../src/icons/utensils.ts","../../../../../src/icons/variable.ngtypecheck.ts","../../../../../src/icons/variable.ts","../../../../../src/icons/venus.ngtypecheck.ts","../../../../../src/icons/venus.ts","../../../../../src/icons/vibrate-off.ngtypecheck.ts","../../../../../src/icons/vibrate-off.ts","../../../../../src/icons/video.ngtypecheck.ts","../../../../../src/icons/video.ts","../../../../../src/icons/view.ngtypecheck.ts","../../../../../src/icons/view.ts","../../../../../src/icons/videotape.ngtypecheck.ts","../../../../../src/icons/videotape.ts","../../../../../src/icons/vibrate.ngtypecheck.ts","../../../../../src/icons/vibrate.ts","../../../../../src/icons/video-off.ngtypecheck.ts","../../../../../src/icons/video-off.ts","../../../../../src/icons/voicemail.ngtypecheck.ts","../../../../../src/icons/voicemail.ts","../../../../../src/icons/volume-1.ngtypecheck.ts","../../../../../src/icons/volume-1.ts","../../../../../src/icons/volume-off.ngtypecheck.ts","../../../../../src/icons/volume-off.ts","../../../../../src/icons/volume-2.ngtypecheck.ts","../../../../../src/icons/volume-2.ts","../../../../../src/icons/volleyball.ngtypecheck.ts","../../../../../src/icons/volleyball.ts","../../../../../src/icons/volume-x.ngtypecheck.ts","../../../../../src/icons/volume-x.ts","../../../../../src/icons/vote.ngtypecheck.ts","../../../../../src/icons/vote.ts","../../../../../src/icons/wallpaper.ngtypecheck.ts","../../../../../src/icons/wallpaper.ts","../../../../../src/icons/wallet-minimal.ngtypecheck.ts","../../../../../src/icons/wallet-minimal.ts","../../../../../src/icons/wallet.ngtypecheck.ts","../../../../../src/icons/wallet.ts","../../../../../src/icons/wallet-cards.ngtypecheck.ts","../../../../../src/icons/wallet-cards.ts","../../../../../src/icons/volume.ngtypecheck.ts","../../../../../src/icons/volume.ts","../../../../../src/icons/wand-sparkles.ngtypecheck.ts","../../../../../src/icons/wand-sparkles.ts","../../../../../src/icons/wand.ngtypecheck.ts","../../../../../src/icons/wand.ts","../../../../../src/icons/warehouse.ngtypecheck.ts","../../../../../src/icons/warehouse.ts","../../../../../src/icons/waves-arrow-down.ngtypecheck.ts","../../../../../src/icons/waves-arrow-down.ts","../../../../../src/icons/washing-machine.ngtypecheck.ts","../../../../../src/icons/washing-machine.ts","../../../../../src/icons/watch.ngtypecheck.ts","../../../../../src/icons/watch.ts","../../../../../src/icons/waves-vertical.ngtypecheck.ts","../../../../../src/icons/waves-vertical.ts","../../../../../src/icons/waves-arrow-up.ngtypecheck.ts","../../../../../src/icons/waves-arrow-up.ts","../../../../../src/icons/waves-horizontal.ngtypecheck.ts","../../../../../src/icons/waves-horizontal.ts","../../../../../src/icons/waves-ladder.ngtypecheck.ts","../../../../../src/icons/waves-ladder.ts","../../../../../src/icons/waypoints.ngtypecheck.ts","../../../../../src/icons/waypoints.ts","../../../../../src/icons/webcam-off.ngtypecheck.ts","../../../../../src/icons/webcam-off.ts","../../../../../src/icons/webhook.ngtypecheck.ts","../../../../../src/icons/webhook.ts","../../../../../src/icons/webcam.ngtypecheck.ts","../../../../../src/icons/webcam.ts","../../../../../src/icons/weight-tilde.ngtypecheck.ts","../../../../../src/icons/weight-tilde.ts","../../../../../src/icons/webhook-off.ngtypecheck.ts","../../../../../src/icons/webhook-off.ts","../../../../../src/icons/weight.ngtypecheck.ts","../../../../../src/icons/weight.ts","../../../../../src/icons/wheat-off.ngtypecheck.ts","../../../../../src/icons/wheat-off.ts","../../../../../src/icons/whole-word.ngtypecheck.ts","../../../../../src/icons/whole-word.ts","../../../../../src/icons/wheat.ngtypecheck.ts","../../../../../src/icons/wheat.ts","../../../../../src/icons/wifi-cog.ngtypecheck.ts","../../../../../src/icons/wifi-cog.ts","../../../../../src/icons/wifi-low.ngtypecheck.ts","../../../../../src/icons/wifi-low.ts","../../../../../src/icons/wifi-off.ngtypecheck.ts","../../../../../src/icons/wifi-off.ts","../../../../../src/icons/wifi-sync.ngtypecheck.ts","../../../../../src/icons/wifi-sync.ts","../../../../../src/icons/wifi-high.ngtypecheck.ts","../../../../../src/icons/wifi-high.ts","../../../../../src/icons/wifi-zero.ngtypecheck.ts","../../../../../src/icons/wifi-zero.ts","../../../../../src/icons/wifi-pen.ngtypecheck.ts","../../../../../src/icons/wifi-pen.ts","../../../../../src/icons/wifi.ngtypecheck.ts","../../../../../src/icons/wifi.ts","../../../../../src/icons/wine-off.ngtypecheck.ts","../../../../../src/icons/wine-off.ts","../../../../../src/icons/wrench-off.ngtypecheck.ts","../../../../../src/icons/wrench-off.ts","../../../../../src/icons/wine.ngtypecheck.ts","../../../../../src/icons/wine.ts","../../../../../src/icons/workflow.ngtypecheck.ts","../../../../../src/icons/workflow.ts","../../../../../src/icons/worm.ngtypecheck.ts","../../../../../src/icons/worm.ts","../../../../../src/icons/wrench.ngtypecheck.ts","../../../../../src/icons/wrench.ts","../../../../../src/icons/x-line-top.ngtypecheck.ts","../../../../../src/icons/x-line-top.ts","../../../../../src/icons/x.ngtypecheck.ts","../../../../../src/icons/x.ts","../../../../../src/icons/zap-off.ngtypecheck.ts","../../../../../src/icons/zap-off.ts","../../../../../src/icons/zodiac-aries.ngtypecheck.ts","../../../../../src/icons/zodiac-aries.ts","../../../../../src/icons/zodiac-aquarius.ngtypecheck.ts","../../../../../src/icons/zodiac-aquarius.ts","../../../../../src/icons/zap.ngtypecheck.ts","../../../../../src/icons/zap.ts","../../../../../src/icons/zodiac-cancer.ngtypecheck.ts","../../../../../src/icons/zodiac-cancer.ts","../../../../../src/icons/zodiac-leo.ngtypecheck.ts","../../../../../src/icons/zodiac-leo.ts","../../../../../src/icons/zodiac-gemini.ngtypecheck.ts","../../../../../src/icons/zodiac-gemini.ts","../../../../../src/icons/zodiac-capricorn.ngtypecheck.ts","../../../../../src/icons/zodiac-capricorn.ts","../../../../../src/icons/zodiac-libra.ngtypecheck.ts","../../../../../src/icons/zodiac-libra.ts","../../../../../src/icons/zodiac-pisces.ngtypecheck.ts","../../../../../src/icons/zodiac-pisces.ts","../../../../../src/icons/zodiac-sagittarius.ngtypecheck.ts","../../../../../src/icons/zodiac-sagittarius.ts","../../../../../src/icons/zodiac-scorpio.ngtypecheck.ts","../../../../../src/icons/zodiac-scorpio.ts","../../../../../src/icons/zodiac-ophiuchus.ngtypecheck.ts","../../../../../src/icons/zodiac-ophiuchus.ts","../../../../../src/icons/zodiac-taurus.ngtypecheck.ts","../../../../../src/icons/zodiac-taurus.ts","../../../../../src/icons/wind-arrow-down.ngtypecheck.ts","../../../../../src/icons/wind-arrow-down.ts","../../../../../src/icons/wind.ngtypecheck.ts","../../../../../src/icons/wind.ts","../../../../../src/icons/zodiac-virgo.ngtypecheck.ts","../../../../../src/icons/zodiac-virgo.ts","../../../../../src/icons/zoom-out.ngtypecheck.ts","../../../../../src/icons/zoom-out.ts","../../../../../src/icons/zoom-in.ngtypecheck.ts","../../../../../src/icons/zoom-in.ts","../../../../../src/icons/lucide-angular.ts","../../../../../src/lucide-dynamic-icon.ngtypecheck.ts","../../../../../src/lucide-icons.ngtypecheck.ts","../../../../../src/lucide-icons.ts","../../../../../src/lucide-dynamic-icon.ts","../../../../../src/public-api.ts","../../../../../src/lucide-angular.ts"],"fileIdsList":[[72],[70,71,267],[70,71,72,261,262,263,267],[70],[70,71,72,261,262,263,264,265,266,267],[73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,89,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,129,130,131,132,133,134,135,136,137,138,139,140,142,143,144,145,146,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,192,193,194,196,205,207,208,209,210,211,212,214,215,217,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260],[118],[74,77],[76],[76,77],[73,74,75,77],[74,76,77,234],[77],[73,76,118],[76,77,234],[76,242],[74,76,77],[86],[109],[130],[76,77,118],[77,125],[76,77,118,136],[76,77,136],[77,177],[77,118],[73,77,195],[73,77,196],[218],[202,204],[213],[202],[73,77,195,202,203],[195,196,204],[216],[73,77,202,203,204],[75,76,77],[73,77],[74,76,196,197,198,199],[118,196,197,198,199],[196,198],[76,197,198,200,201,205],[73,76],[77,220],[78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,120,121,122,123,124,126,127,128,129,130,131,132,133,134,135,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193],[206],[64],[65],[65,272],[65,68,267,271,275,276],[65,267,271,275,276,282],[65,267,271,275,276,278],[65,267,271,275,276,284],[65,267,271,275,276,280],[65,267,271,275,276,286],[65,267,271,275,276,288],[65,267,271,275,276,310],[65,267,271,275,276,290],[65,267,271,275,276,292],[65,267,271,275,276,294],[65,267,271,275,276,296],[65,267,271,275,276,298],[65,267,271,275,276,302],[65,267,271,275,276,502],[65,267,271,275,276,300],[65,267,271,275,276,304],[65,267,271,275,276,308],[65,267,271,275,276,306],[65,267,271,275,276,312],[65,267,271,275,276,318],[65,267,271,275,276,316],[65,267,271,275,276,314],[65,267,271,275,276,320],[65,267,271,275,276,330],[65,267,271,275,276,322],[65,267,271,275,276,324],[65,267,271,275,276,326],[65,267,271,275,276,328],[65,267,271,275,276,334],[65,267,271,275,276,332],[65,267,271,275,276,348],[65,267,271,275,276,338],[65,267,271,275,276,336],[65,267,271,275,276,340],[65,267,271,275,276,342],[65,267,271,275,276,344],[65,267,271,275,276,346],[65,267,271,275,276,350],[65,267,271,275,276,352],[65,267,271,275,276,354],[65,267,271,275,276,356],[65,267,271,275,276,358],[65,267,271,275,276,360],[65,267,271,275,276,362],[65,267,271,275,276,364],[65,267,271,275,276,366],[65,267,271,275,276,368],[65,267,271,275,276,372],[65,267,271,275,276,370],[65,267,271,275,276,374],[65,267,271,275,276,376],[65,267,271,275,276,378],[65,267,271,275,276,380],[65,267,271,275,276,382],[65,267,271,275,276,384],[65,267,271,275,276,386],[65,267,271,275,276,388],[65,267,271,275,276,390],[65,267,271,275,276,392],[65,267,271,275,276,396],[65,267,271,275,276,394],[65,267,271,275,276,398],[65,267,271,275,276,400],[65,267,271,275,276,402],[65,267,271,275,276,404],[65,267,271,275,276,406],[65,267,271,275,276,408],[65,267,271,275,276,410],[65,267,271,275,276,412],[65,267,271,275,276,414],[65,267,271,275,276,416],[65,267,271,275,276,418],[65,267,271,275,276,420],[65,267,271,275,276,422],[65,267,271,275,276,424],[65,267,271,275,276,426],[65,267,271,275,276,428],[65,267,271,275,276,430],[65,267,271,275,276,432],[65,267,271,275,276,434],[65,267,271,275,276,436],[65,267,271,275,276,440],[65,267,271,275,276,438],[65,267,271,275,276,444],[65,267,271,275,276,442],[65,267,271,275,276,446],[65,267,271,275,276,448],[65,267,271,275,276,450],[65,267,271,275,276,452],[65,267,271,275,276,454],[65,267,271,275,276,456],[65,267,271,275,276,460],[65,267,271,275,276,458],[65,267,271,275,276,464],[65,267,271,275,276,466],[65,267,271,275,276,462],[65,267,271,275,276,468],[65,267,271,275,276,470],[65,267,271,275,276,472],[65,267,271,275,276,474],[65,267,271,275,276,476],[65,267,271,275,276,478],[65,267,271,275,276,480],[65,267,271,275,276,482],[65,267,271,275,276,484],[65,267,271,275,276,486],[65,267,271,275,276,488],[65,267,271,275,276,490],[65,267,271,275,276,492],[65,267,271,275,276,494],[65,267,271,275,276,498],[65,267,271,275,276,496],[65,267,271,275,276,500],[65,267,271,275,276,506],[65,267,271,275,276,504],[65,267,271,275,276,510],[65,267,271,275,276,508],[65,267,271,275,276,512],[65,267,271,275,276,514],[65,267,271,275,276,516],[65,267,271,275,276,518],[65,267,271,275,276,524],[65,267,271,275,276,520],[65,267,271,275,276,522],[65,267,271,275,276,530],[65,267,271,275,276,532],[65,267,271,275,276,526],[65,267,271,275,276,528],[65,267,271,275,276,534],[65,267,271,275,276,538],[65,267,271,275,276,546],[65,267,271,275,276,550],[65,267,271,275,276,536],[65,267,271,275,276,542],[65,267,271,275,276,540],[65,267,271,275,276,544],[65,267,271,275,276,554],[65,267,271,275,276,548],[65,267,271,275,276,552],[65,267,271,275,276,560],[65,267,271,275,276,556],[65,267,271,275,276,564],[65,267,271,275,276,558],[65,267,271,275,276,562],[65,267,271,275,276,568],[65,267,271,275,276,570],[65,267,271,275,276,566],[65,267,271,275,276,572],[65,267,271,275,276,576],[65,267,271,275,276,574],[65,267,271,275,276,578],[65,267,271,275,276,584],[65,267,271,275,276,586],[65,267,271,275,276,580],[65,267,271,275,276,582],[65,267,271,275,276,588],[65,267,271,275,276,592],[65,267,271,275,276,594],[65,267,271,275,276,590],[65,267,271,275,276,596],[65,267,271,275,276,606],[65,267,271,275,276,608],[65,267,271,275,276,598],[65,267,271,275,276,600],[65,267,271,275,276,604],[65,267,271,275,276,602],[65,267,271,275,276,610],[65,267,271,275,276,614],[65,267,271,275,276,634],[65,267,271,275,276,616],[65,267,271,275,276,612],[65,267,271,275,276,618],[65,267,271,275,276,622],[65,267,271,275,276,624],[65,267,271,275,276,620],[65,267,271,275,276,626],[65,267,271,275,276,632],[65,267,271,275,276,650],[65,267,271,275,276,630],[65,267,271,275,276,628],[65,267,271,275,276,636],[65,267,271,275,276,638],[65,267,271,275,276,640],[65,267,271,275,276,642],[65,267,271,275,276,644],[65,267,271,275,276,652],[65,267,271,275,276,646],[65,267,271,275,276,648],[65,267,271,275,276,656],[65,267,271,275,276,658],[65,267,271,275,276,654],[65,267,271,275,276,660],[65,267,271,275,276,668],[65,267,271,275,276,664],[65,267,271,275,276,662],[65,267,271,275,276,672],[65,267,271,275,276,670],[65,267,271,275,276,666],[65,267,271,275,276,674],[65,267,271,275,276,678],[65,267,271,275,276,680],[65,267,271,275,276,682],[65,267,271,275,276,676],[65,267,271,275,276,690],[65,267,271,275,276,686],[65,267,271,275,276,684],[65,267,271,275,276,688],[65,267,271,275,276,696],[65,267,271,275,276,694],[65,267,271,275,276,692],[65,267,271,275,276,698],[65,267,271,275,276,700],[65,267,271,275,276,702],[65,267,271,275,276,704],[65,267,271,275,276,712],[65,267,271,275,276,706],[65,267,271,275,276,708],[65,267,271,275,276,710],[65,267,271,275,276,716],[65,267,271,275,276,714],[65,267,271,275,276,720],[65,267,271,275,276,718],[65,267,271,275,276,722],[65,267,271,275,276,724],[65,267,271,275,276,730],[65,267,271,275,276,728],[65,267,271,275,276,726],[65,267,271,275,276,742],[65,267,271,275,276,732],[65,267,271,275,276,734],[65,267,271,275,276,736],[65,267,271,275,276,744],[65,267,271,275,276,738],[65,267,271,275,276,740],[65,267,271,275,276,750],[65,267,271,275,276,748],[65,267,271,275,276,746],[65,267,271,275,276,752],[65,267,271,275,276,754],[65,267,271,275,276,756],[65,267,271,275,276,758],[65,267,271,275,276,764],[65,267,271,275,276,760],[65,267,271,275,276,762],[65,267,271,275,276,768],[65,267,271,275,276,766],[65,267,271,275,276,770],[65,267,271,275,276,778],[65,267,271,275,276,772],[65,267,271,275,276,776],[65,267,271,275,276,774],[65,267,271,275,276,792],[65,267,271,275,276,798],[65,267,271,275,276,780],[65,267,271,275,276,788],[65,267,271,275,276,786],[65,267,271,275,276,782],[65,267,271,275,276,784],[65,267,271,275,276,790],[65,267,271,275,276,796],[65,267,271,275,276,794],[65,267,271,275,276,802],[65,267,271,275,276,800],[65,267,271,275,276,806],[65,267,271,275,276,810],[65,267,271,275,276,804],[65,267,271,275,276,814],[65,267,271,275,276,812],[65,267,271,275,276,808],[65,267,271,275,276,816],[65,267,271,275,276,818],[65,267,271,275,276,820],[65,267,271,275,276,824],[65,267,271,275,276,822],[65,267,271,275,276,826],[65,267,271,275,276,828],[65,267,271,275,276,832],[65,267,271,275,276,830],[65,267,271,275,276,836],[65,267,271,275,276,834],[65,267,271,275,276,840],[65,267,271,275,276,838],[65,267,271,275,276,846],[65,267,271,275,276,842],[65,267,271,275,276,844],[65,267,271,275,276,854],[65,267,271,275,276,860],[65,267,271,275,276,848],[65,267,271,275,276,850],[65,267,271,275,276,856],[65,267,271,275,276,852],[65,267,271,275,276,882],[65,267,271,275,276,862],[65,267,271,275,276,864],[65,267,271,275,276,858],[65,267,271,275,276,876],[65,267,271,275,276,868],[65,267,271,275,276,866],[65,267,271,275,276,870],[65,267,271,275,276,900],[65,267,271,275,276,874],[65,267,271,275,276,872],[65,267,271,275,276,878],[65,267,271,275,276,884],[65,267,271,275,276,880],[65,267,271,275,276,908],[65,267,271,275,276,886],[65,267,271,275,276,888],[65,267,271,275,276,890],[65,267,271,275,276,904],[65,267,271,275,276,896],[65,267,271,275,276,894],[65,267,271,275,276,892],[65,267,271,275,276,902],[65,267,271,275,276,898],[65,267,271,275,276,906],[65,267,271,275,276,980],[65,267,271,275,276,910],[65,267,271,275,276,912],[65,267,271,275,276,918],[65,267,271,275,276,920],[65,267,271,275,276,914],[65,267,271,275,276,916],[65,267,271,275,276,926],[65,267,271,275,276,922],[65,267,271,275,276,924],[65,267,271,275,276,942],[65,267,271,275,276,930],[65,267,271,275,276,928],[65,267,271,275,276,934],[65,267,271,275,276,936],[65,267,271,275,276,932],[65,267,271,275,276,940],[65,267,271,275,276,946],[65,267,271,275,276,938],[65,267,271,275,276,944],[65,267,271,275,276,956],[65,267,271,275,276,948],[65,267,271,275,276,950],[65,267,271,275,276,954],[65,267,271,275,276,952],[65,267,271,275,276,958],[65,267,271,275,276,964],[65,267,271,275,276,960],[65,267,271,275,276,968],[65,267,271,275,276,974],[65,267,271,275,276,966],[65,267,271,275,276,962],[65,267,271,275,276,972],[65,267,271,275,276,970],[65,267,271,275,276,976],[65,267,271,275,276,978],[65,267,271,275,276,986],[65,267,271,275,276,988],[65,267,271,275,276,982],[65,267,271,275,276,984],[65,267,271,275,276,994],[65,267,271,275,276,990],[65,267,271,275,276,992],[65,267,271,275,276,1000],[65,267,271,275,276,996],[65,267,271,275,276,998],[65,267,271,275,276,1006],[65,267,271,275,276,1002],[65,267,271,275,276,1004],[65,267,271,275,276,1012],[65,267,271,275,276,1008],[65,267,271,275,276,1010],[65,267,271,275,276,1014],[65,267,271,275,276,1016],[65,267,271,275,276,1018],[65,267,271,275,276,1022],[65,267,271,275,276,1028],[65,267,271,275,276,1020],[65,267,271,275,276,1024],[65,267,271,275,276,1026],[65,267,271,275,276,1032],[65,267,271,275,276,1030],[65,267,271,275,276,1034],[65,267,271,275,276,1036],[65,267,271,275,276,1052],[65,267,271,275,276,1056],[65,267,271,275,276,1038],[65,267,271,275,276,1040],[65,267,271,275,276,1042],[65,267,271,275,276,1044],[65,267,271,275,276,1050],[65,267,271,275,276,1046],[65,267,271,275,276,1048],[65,267,271,275,276,1060],[65,267,271,275,276,1068],[65,267,271,275,276,1062],[65,267,271,275,276,1058],[65,267,271,275,276,1054],[65,267,271,275,276,1064],[65,267,271,275,276,1076],[65,267,271,275,276,1066],[65,267,271,275,276,1072],[65,267,271,275,276,1070],[65,267,271,275,276,1074],[65,267,271,275,276,1078],[65,267,271,275,276,1080],[65,267,271,275,276,1082],[65,267,271,275,276,1086],[65,267,271,275,276,1118],[65,267,271,275,276,1084],[65,267,271,275,276,1122],[65,267,271,275,276,1088],[65,267,271,275,276,1092],[65,267,271,275,276,1090],[65,267,271,275,276,1096],[65,267,271,275,276,1094],[65,267,271,275,276,1098],[65,267,271,275,276,1104],[65,267,271,275,276,1102],[65,267,271,275,276,1100],[65,267,271,275,276,1106],[65,267,271,275,276,1110],[65,267,271,275,276,1108],[65,267,271,275,276,1114],[65,267,271,275,276,1116],[65,267,271,275,276,1112],[65,267,271,275,276,1148],[65,267,271,275,276,1120],[65,267,271,275,276,1124],[65,267,271,275,276,1138],[65,267,271,275,276,1126],[65,267,271,275,276,1130],[65,267,271,275,276,1128],[65,267,271,275,276,1132],[65,267,271,275,276,1134],[65,267,271,275,276,1136],[65,267,271,275,276,1152],[65,267,271,275,276,1140],[65,267,271,275,276,1142],[65,267,271,275,276,1160],[65,267,271,275,276,1146],[65,267,271,275,276,1144],[65,267,271,275,276,1150],[65,267,271,275,276,1156],[65,267,271,275,276,1154],[65,267,271,275,276,1162],[65,267,271,275,276,1158],[65,267,271,275,276,1164],[65,267,271,275,276,1170],[65,267,271,275,276,1168],[65,267,271,275,276,1166],[65,267,271,275,276,1176],[65,267,271,275,276,1172],[65,267,271,275,276,1174],[65,267,271,275,276,1178],[65,267,271,275,276,1186],[65,267,271,275,276,1182],[65,267,271,275,276,1180],[65,267,271,275,276,1192],[65,267,271,275,276,1190],[65,267,271,275,276,1184],[65,267,271,275,276,1188],[65,267,271,275,276,1198],[65,267,271,275,276,1194],[65,267,271,275,276,1206],[65,267,271,275,276,1196],[65,267,271,275,276,1200],[65,267,271,275,276,1202],[65,267,271,275,276,1208],[65,267,271,275,276,1204],[65,267,271,275,276,1210],[65,267,271,275,276,1214],[65,267,271,275,276,1252],[65,267,271,275,276,1212],[65,267,271,275,276,1216],[65,267,271,275,276,1218],[65,267,271,275,276,1220],[65,267,271,275,276,1224],[65,267,271,275,276,1222],[65,267,271,275,276,1226],[65,267,271,275,276,1236],[65,267,271,275,276,1228],[65,267,271,275,276,1230],[65,267,271,275,276,1234],[65,267,271,275,276,1238],[65,267,271,275,276,1232],[65,267,271,275,276,1280],[65,267,271,275,276,1240],[65,267,271,275,276,1244],[65,267,271,275,276,1242],[65,267,271,275,276,1262],[65,267,271,275,276,1246],[65,267,271,275,276,1248],[65,267,271,275,276,1250],[65,267,271,275,276,1254],[65,267,271,275,276,1256],[65,267,271,275,276,1258],[65,267,271,275,276,1260],[65,267,271,275,276,1298],[65,267,271,275,276,1264],[65,267,271,275,276,1266],[65,267,271,275,276,1268],[65,267,271,275,276,1270],[65,267,271,275,276,1272],[65,267,271,275,276,1274],[65,267,271,275,276,1314],[65,267,271,275,276,1276],[65,267,271,275,276,1278],[65,267,271,275,276,1282],[65,267,271,275,276,1284],[65,267,271,275,276,1286],[65,267,271,275,276,1288],[65,267,271,275,276,1290],[65,267,271,275,276,1294],[65,267,271,275,276,1292],[65,267,271,275,276,1296],[65,267,271,275,276,1302],[65,267,271,275,276,1334],[65,267,271,275,276,1300],[65,267,271,275,276,1308],[65,267,271,275,276,1304],[65,267,271,275,276,1306],[65,267,271,275,276,1312],[65,267,271,275,276,1310],[65,267,271,275,276,1320],[65,267,271,275,276,1316],[65,267,271,275,276,1324],[65,267,271,275,276,1318],[65,267,271,275,276,1322],[65,267,271,275,276,1326],[65,267,271,275,276,1336],[65,267,271,275,276,1332],[65,267,271,275,276,1328],[65,267,271,275,276,1340],[65,267,271,275,276,1338],[65,267,271,275,276,1330],[65,267,271,275,276,1358],[65,267,271,275,276,1346],[65,267,271,275,276,1342],[65,267,271,275,276,1344],[65,267,271,275,276,1350],[65,267,271,275,276,1352],[65,267,271,275,276,1348],[65,267,271,275,276,1356],[65,267,271,275,276,1360],[65,267,271,275,276,1362],[65,267,271,275,276,1354],[65,267,271,275,276,1416],[65,267,271,275,276,1370],[65,267,271,275,276,1364],[65,267,271,275,276,1366],[65,267,271,275,276,1372],[65,267,271,275,276,1368],[65,267,271,275,276,1378],[65,267,271,275,276,1374],[65,267,271,275,276,1376],[65,267,271,275,276,1382],[65,267,271,275,276,1386],[65,267,271,275,276,1380],[65,267,271,275,276,1384],[65,267,271,275,276,1388],[65,267,271,275,276,1396],[65,267,271,275,276,1398],[65,267,271,275,276,1394],[65,267,271,275,276,1390],[65,267,271,275,276,1392],[65,267,271,275,276,1422],[65,267,271,275,276,1402],[65,267,271,275,276,1400],[65,267,271,275,276,1404],[65,267,271,275,276,1410],[65,267,271,275,276,1406],[65,267,271,275,276,1408],[65,267,271,275,276,1420],[65,267,271,275,276,1412],[65,267,271,275,276,1414],[65,267,271,275,276,1418],[65,267,271,275,276,1428],[65,267,271,275,276,1424],[65,267,271,275,276,1432],[65,267,271,275,276,1426],[65,267,271,275,276,1430],[65,267,271,275,276,1434],[65,267,271,275,276,1436],[65,267,271,275,276,1438],[65,267,271,275,276,1452],[65,267,271,275,276,1440],[65,267,271,275,276,1442],[65,267,271,275,276,1464],[65,267,271,275,276,1444],[65,267,271,275,276,1446],[65,267,271,275,276,1448],[65,267,271,275,276,1450],[65,267,271,275,276,1454],[65,267,271,275,276,1456],[65,267,271,275,276,1458],[65,267,271,275,276,1470],[65,267,271,275,276,1466],[65,267,271,275,276,1460],[65,267,271,275,276,1462],[65,267,271,275,276,1472],[65,267,271,275,276,1468],[65,267,271,275,276,1474],[65,267,271,275,276,1494],[65,267,271,275,276,1476],[65,267,271,275,276,1480],[65,267,271,275,276,1478],[65,267,271,275,276,1484],[65,267,271,275,276,1482],[65,267,271,275,276,1486],[65,267,271,275,276,1496],[65,267,271,275,276,1488],[65,267,271,275,276,1490],[65,267,271,275,276,1492],[65,267,271,275,276,1498],[65,267,271,275,276,1500],[65,267,271,275,276,1502],[65,267,271,275,276,1508],[65,267,271,275,276,1506],[65,267,271,275,276,1504],[65,267,271,275,276,1510],[65,267,271,275,276,1514],[65,267,271,275,276,1512],[65,267,271,275,276,1520],[65,267,271,275,276,1516],[65,267,271,275,276,1518],[65,267,271,275,276,1522],[65,267,271,275,276,1524],[65,267,271,275,276,1526],[65,267,271,275,276,1532],[65,267,271,275,276,1528],[65,267,271,275,276,1530],[65,267,271,275,276,1536],[65,267,271,275,276,1534],[65,267,271,275,276,1538],[65,267,271,275,276,1546],[65,267,271,275,276,1542],[65,267,271,275,276,1540],[65,267,271,275,276,1544],[65,267,271,275,276,1548],[65,267,271,275,276,1550],[65,267,271,275,276,1552],[65,267,271,275,276,1558],[65,267,271,275,276,1554],[65,267,271,275,276,1560],[65,267,271,275,276,1556],[65,267,271,275,276,1592],[65,267,271,275,276,1562],[65,267,271,275,276,1568],[65,267,271,275,276,1564],[65,267,271,275,276,1566],[65,267,271,275,276,1582],[65,267,271,275,276,1570],[65,267,271,275,276,1574],[65,267,271,275,276,1572],[65,267,271,275,276,1576],[65,267,271,275,276,1580],[65,267,271,275,276,1578],[65,267,271,275,276,1584],[65,267,271,275,276,1588],[65,267,271,275,276,1586],[65,267,271,275,276,1590],[65,267,271,275,276,1594],[65,267,271,275,276,1600],[65,267,271,275,276,1596],[65,267,271,275,276,1598],[65,267,271,275,276,1610],[65,267,271,275,276,1602],[65,267,271,275,276,1604],[65,267,271,275,276,1608],[65,267,271,275,276,1606],[65,267,271,275,276,1612],[65,267,271,275,276,1622],[65,267,271,275,276,1614],[65,267,271,275,276,1616],[65,267,271,275,276,1618],[65,267,271,275,276,1626],[65,267,271,275,276,1620],[65,267,271,275,276,1642],[65,267,271,275,276,1624],[65,267,271,275,276,1644],[65,267,271,275,276,1628],[65,267,271,275,276,1630],[65,267,271,275,276,1632],[65,267,271,275,276,1634],[65,267,271,275,276,1648],[65,267,271,275,276,1640],[65,267,271,275,276,1636],[65,267,271,275,276,1638],[65,267,271,275,276,1646],[65,267,271,275,276,1650],[65,267,271,275,276,1660],[65,267,271,275,276,1652],[65,267,271,275,276,1654],[65,267,271,275,276,1656],[65,267,271,275,276,1658],[65,267,271,275,276,1662],[65,267,271,275,276,1664],[65,267,271,275,276,1670],[65,267,271,275,276,1666],[65,267,271,275,276,1672],[65,267,271,275,276,1668],[65,267,271,275,276,1674],[65,267,271,275,276,1676],[65,267,271,275,276,1684],[65,267,271,275,276,1678],[65,267,271,275,276,1698],[65,267,271,275,276,1680],[65,267,271,275,276,1688],[65,267,271,275,276,1682],[65,267,271,275,276,1692],[65,267,271,275,276,1690],[65,267,271,275,276,1686],[65,267,271,275,276,1694],[65,267,271,275,276,1702],[65,267,271,275,276,1696],[65,267,271,275,276,1700],[65,267,271,275,276,1704],[65,267,271,275,276,1706],[65,267,271,275,276,1708],[65,267,271,275,276,1712],[65,267,271,275,276,1710],[65,267,271,275,276,1714],[65,267,271,275,276,1716],[65,267,271,275,276,1718],[65,267,271,275,276,1720],[65,267,271,275,276,1726],[65,267,271,275,276,1722],[65,267,271,275,276,1724],[65,267,271,275,276,1728],[65,267,271,275,276,1732],[65,267,271,275,276,1730],[65,267,271,275,276,1736],[65,267,271,275,276,1742],[65,267,271,275,276,1734],[65,267,271,275,276,1740],[65,267,271,275,276,1738],[65,267,271,275,276,1746],[65,267,271,275,276,1744],[65,267,271,275,276,1758],[65,267,271,275,276,1748],[65,267,271,275,276,1752],[65,267,271,275,276,1750],[65,267,271,275,276,1756],[65,267,271,275,276,1754],[65,267,271,275,276,1760],[65,267,271,275,276,1762],[65,267,271,275,276,1768],[65,267,271,275,276,1766],[65,267,271,275,276,1764],[65,267,271,275,276,1776],[65,267,271,275,276,1772],[65,267,271,275,276,1774],[65,267,271,275,276,1770],[65,267,271,275,276,1778],[65,267,271,275,276,1782],[65,267,271,275,276,1780],[65,267,271,275,276,1786],[65,267,271,275,276,1792],[65,267,271,275,276,1784],[65,267,271,275,276,1790],[65,267,271,275,276,1788],[65,267,271,275,276,1810],[65,267,271,275,276,1796],[65,267,271,275,276,1794],[65,267,271,275,276,1800],[65,267,271,275,276,1798],[65,267,271,275,276,1806],[65,267,271,275,276,1802],[65,267,271,275,276,1804],[65,267,271,275,276,1816],[65,267,271,275,276,1808],[65,267,271,275,276,1812],[65,267,271,275,276,1814],[65,267,271,275,276,1820],[65,267,271,275,276,1818],[65,267,271,275,276,1822],[65,267,271,275,276,1824],[65,267,271,275,276,1830],[65,267,271,275,276,1826],[65,267,271,275,276,1832],[65,267,271,275,276,1828],[65,267,271,275,276,1842],[65,267,271,275,276,1834],[65,267,271,275,276,1836],[65,267,271,275,276,1838],[65,267,271,275,276,1850],[65,267,271,275,276,1840],[65,267,271,275,276,1848],[65,267,271,275,276,1844],[65,267,271,275,276,1852],[65,267,271,275,276,1860],[65,267,271,275,276,1846],[65,267,271,275,276,1856],[65,267,271,275,276,1854],[65,267,271,275,276,1858],[65,267,271,275,276,1862],[65,267,271,275,276,1866],[65,267,271,275,276,1864],[65,267,271,275,276,1868],[65,267,271,275,276,1870],[65,267,271,275,276,1872],[65,267,271,275,276,1880],[65,267,271,275,276,1876],[65,267,271,275,276,1874],[65,267,271,275,276,1878],[65,267,271,275,276,1882],[65,267,271,275,276,1884],[65,267,271,275,276,1888],[65,267,271,275,276,1902],[65,267,271,275,276,1894],[65,267,271,275,276,1886],[65,267,271,275,276,1890],[65,267,271,275,276,1892],[65,267,271,275,276,1908],[65,267,271,275,276,1896],[65,267,271,275,276,1898],[65,267,271,275,276,1900],[65,267,271,275,276,1904],[65,267,271,275,276,1906],[65,267,271,275,276,1944],[65,267,271,275,276,1910],[65,267,271,275,276,1912],[65,267,271,275,276,1914],[65,267,271,275,276,1916],[65,267,271,275,276,1920],[65,267,271,275,276,1918],[65,267,271,275,276,1922],[65,267,271,275,276,1930],[65,267,271,275,276,1924],[65,267,271,275,276,1928],[65,267,271,275,276,1926],[65,267,271,275,276,1936],[65,267,271,275,276,1932],[65,267,271,275,276,1942],[65,267,271,275,276,1934],[65,267,271,275,276,1940],[65,267,271,275,276,1938],[65,267,271,275,276,1954],[65,267,271,275,276,1946],[65,267,271,275,276,1950],[65,267,271,275,276,1948],[65,267,271,275,276,1952],[65,267,271,275,276,1956],[65,267,271,275,276,1958],[65,267,271,275,276,1962],[65,267,271,275,276,1960],[65,267,271,275,276,1966],[65,267,271,275,276,1964],[65,267,271,275,276,1970],[65,267,271,275,276,1974],[65,267,271,275,276,1968],[65,267,271,275,276,1972],[65,267,271,275,276,1978],[65,267,271,275,276,1982],[65,267,271,275,276,1976],[65,267,271,275,276,1984],[65,267,271,275,276,1980],[65,267,271,275,276,1990],[65,267,271,275,276,1988],[65,267,271,275,276,1992],[65,267,271,275,276,1986],[65,267,271,275,276,2002],[65,267,271,275,276,1998],[65,267,271,275,276,1994],[65,267,271,275,276,1996],[65,267,271,275,276,2006],[65,267,271,275,276,2000],[65,267,271,275,276,2004],[65,267,271,275,276,2008],[65,267,271,275,276,2014],[65,267,271,275,276,2010],[65,267,271,275,276,2020],[65,267,271,275,276,2012],[65,267,271,275,276,2016],[65,267,271,275,276,2026],[65,267,271,275,276,2018],[65,267,271,275,276,2022],[65,267,271,275,276,2024],[65,267,271,275,276,2032],[65,267,271,275,276,2030],[65,267,271,275,276,2028],[65,267,271,275,276,2038],[65,267,271,275,276,2034],[65,267,271,275,276,2052],[65,267,271,275,276,2036],[65,267,271,275,276,2042],[65,267,271,275,276,2040],[65,267,271,275,276,2046],[65,267,271,275,276,2044],[65,267,271,275,276,2050],[65,267,271,275,276,2048],[65,267,271,275,276,2054],[65,267,271,275,276,2056],[65,267,271,275,276,2060],[65,267,271,275,276,2058],[65,267,271,275,276,2062],[65,267,271,275,276,2064],[65,267,271,275,276,2066],[65,267,271,275,276,2068],[65,267,271,275,276,2074],[65,267,271,275,276,2070],[65,267,271,275,276,2078],[65,267,271,275,276,2072],[65,267,271,275,276,2076],[65,267,271,275,276,2084],[65,267,271,275,276,2082],[65,267,271,275,276,2080],[65,267,271,275,276,2088],[65,267,271,275,276,2086],[65,267,271,275,276,2090],[65,267,271,275,276,2092],[65,267,271,275,276,2104],[65,267,271,275,276,2094],[65,267,271,275,276,2102],[65,267,271,275,276,2096],[65,267,271,275,276,2100],[65,267,271,275,276,2098],[65,267,271,275,276,2106],[65,267,271,275,276,2112],[65,267,271,275,276,2108],[65,267,271,275,276,2110],[65,267,271,275,276,2114],[65,267,271,275,276,2116],[65,267,271,275,276,2120],[65,267,271,275,276,2122],[65,267,271,275,276,2118],[65,267,271,275,276,2126],[65,267,271,275,276,2124],[65,267,271,275,276,2130],[65,267,271,275,276,2128],[65,267,271,275,276,2134],[65,267,271,275,276,2132],[65,267,271,275,276,2136],[65,267,271,275,276,2138],[65,267,271,275,276,2142],[65,267,271,275,276,2140],[65,267,271,275,276,2144],[65,267,271,275,276,2146],[65,267,271,275,276,2154],[65,267,271,275,276,2148],[65,267,271,275,276,2152],[65,267,271,275,276,2150],[65,267,271,275,276,2158],[65,267,271,275,276,2156],[65,267,271,275,276,2164],[65,267,271,275,276,2160],[65,267,271,275,276,2162],[65,267,271,275,276,2166],[65,267,271,275,276,2168],[65,267,271,275,276,2170],[65,267,271,275,276,2172],[65,267,271,275,276,2174],[65,67,277,279,281,283,285,287,289,291,293,295,297,299,301,303,305,307,309,311,313,315,317,319,321,323,325,327,329,331,333,335,337,339,341,343,345,347,349,351,353,355,357,359,361,363,365,367,369,371,373,375,377,379,381,383,385,387,389,391,393,395,397,399,401,403,405,407,409,411,413,415,417,419,421,423,425,427,429,431,433,435,437,439,441,443,445,447,449,451,453,455,457,459,461,463,465,467,469,471,473,475,477,479,481,483,485,487,489,491,493,495,497,499,501,503,505,507,509,511,513,515,517,519,521,523,525,527,529,531,533,535,537,539,541,543,545,547,549,551,553,555,557,559,561,563,565,567,569,571,573,575,577,579,581,583,585,587,589,591,593,595,597,599,601,603,605,607,609,611,613,615,617,619,621,623,625,627,629,631,633,635,637,639,641,643,645,647,649,651,653,655,657,659,661,663,665,667,669,671,673,675,677,679,681,683,685,687,689,691,693,695,697,699,701,703,705,707,709,711,713,715,717,719,721,723,725,727,729,731,733,735,737,739,741,743,745,747,749,751,753,755,757,759,761,763,765,767,769,771,773,775,777,779,781,783,785,787,789,791,793,795,797,799,801,803,805,807,809,811,813,815,817,819,821,823,825,827,829,831,833,835,837,839,841,843,845,847,849,851,853,855,857,859,861,863,865,867,869,871,873,875,877,879,881,883,885,887,889,891,893,895,897,899,901,903,905,907,909,911,913,915,917,919,921,923,925,927,929,931,933,935,937,939,941,943,945,947,949,951,953,955,957,959,961,963,965,967,969,971,973,975,977,979,981,983,985,987,989,991,993,995,997,999,1001,1003,1005,1007,1009,1011,1013,1015,1017,1019,1021,1023,1025,1027,1029,1031,1033,1035,1037,1039,1041,1043,1045,1047,1049,1051,1053,1055,1057,1059,1061,1063,1065,1067,1069,1071,1073,1075,1077,1079,1081,1083,1085,1087,1089,1091,1093,1095,1097,1099,1101,1103,1105,1107,1109,1111,1113,1115,1117,1119,1121,1123,1125,1127,1129,1131,1133,1135,1137,1139,1141,1143,1145,1147,1149,1151,1153,1155,1157,1159,1161,1163,1165,1167,1169,1171,1173,1175,1177,1179,1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1203,1205,1207,1209,1211,1213,1215,1217,1219,1221,1223,1225,1227,1229,1231,1233,1235,1237,1239,1241,1243,1245,1247,1249,1251,1253,1255,1257,1259,1261,1263,1265,1267,1269,1271,1273,1275,1277,1279,1281,1283,1285,1287,1289,1291,1293,1295,1297,1299,1301,1303,1305,1307,1309,1311,1313,1315,1317,1319,1321,1323,1325,1327,1329,1331,1333,1335,1337,1339,1341,1343,1345,1347,1349,1351,1353,1355,1357,1359,1361,1363,1365,1367,1369,1371,1373,1375,1377,1379,1381,1383,1385,1387,1389,1391,1393,1395,1397,1399,1401,1403,1405,1407,1409,1411,1413,1415,1417,1419,1421,1423,1425,1427,1429,1431,1433,1435,1437,1439,1441,1443,1445,1447,1449,1451,1453,1455,1457,1459,1461,1463,1465,1467,1469,1471,1473,1475,1477,1479,1481,1483,1485,1487,1489,1491,1493,1495,1497,1499,1501,1503,1505,1507,1509,1511,1513,1515,1517,1519,1521,1523,1525,1527,1529,1531,1533,1535,1537,1539,1541,1543,1545,1547,1549,1551,1553,1555,1557,1559,1561,1563,1565,1567,1569,1571,1573,1575,1577,1579,1581,1583,1585,1587,1589,1591,1593,1595,1597,1599,1601,1603,1605,1607,1609,1611,1613,1615,1617,1619,1621,1623,1625,1627,1629,1631,1633,1635,1637,1639,1641,1643,1645,1647,1649,1651,1653,1655,1657,1659,1661,1663,1665,1667,1669,1671,1673,1675,1677,1679,1681,1683,1685,1687,1689,1691,1693,1695,1697,1699,1701,1703,1705,1707,1709,1711,1713,1715,1717,1719,1721,1723,1725,1727,1729,1731,1733,1735,1737,1739,1741,1743,1745,1747,1749,1751,1753,1755,1757,1759,1761,1763,1765,1767,1769,1771,1773,1775,1777,1779,1781,1783,1785,1787,1789,1791,1793,1795,1797,1799,1801,1803,1805,1807,1809,1811,1813,1815,1817,1819,1821,1823,1825,1827,1829,1831,1833,1835,1837,1839,1841,1843,1845,1847,1849,1851,1853,1855,1857,1859,1861,1863,1865,1867,1869,1871,1873,1875,1877,1879,1881,1883,1885,1887,1889,1891,1893,1895,1897,1899,1901,1903,1905,1907,1909,1911,1913,1915,1917,1919,1921,1923,1925,1927,1929,1931,1933,1935,1937,1939,1941,1943,1945,1947,1949,1951,1953,1955,1957,1959,1961,1963,1965,1967,1969,1971,1973,1975,1977,1979,1981,1983,1985,1987,1989,1991,1993,1995,1997,1999,2001,2003,2005,2007,2009,2011,2013,2015,2017,2019,2021,2023,2025,2027,2029,2031,2033,2035,2037,2039,2041,2043,2045,2047,2049,2051,2053,2055,2057,2059,2061,2063,2065,2067,2069,2071,2073,2075,2077,2079,2081,2083,2085,2087,2089,2091,2093,2095,2097,2099,2101,2103,2105,2107,2109,2111,2113,2115,2117,2119,2121,2123,2125,2127,2129,2131,2133,2135,2137,2139,2141,2143,2145,2147,2149,2151,2153,2155,2157,2159,2161,2163,2165,2167,2169,2171,2173,2175,2177,2179,2181,2183,2185,2187,2189,2191,2193,2195,2197,2199,2201,2203,2205,2207,2209,2211,2213,2215,2217,2219,2221,2223,2225,2227,2229,2231,2233,2235,2237,2239,2241,2243,2245,2247,2249,2251,2253,2255,2257,2259,2261,2263,2265,2267,2269,2271,2273,2275,2277,2279,2281,2283,2285,2287,2289,2291,2293,2295,2297,2299,2301,2303,2305,2307,2309,2311,2313,2315,2317,2319,2321,2323,2325,2327,2329,2331,2333,2335,2337,2339,2341,2343,2345,2347,2349,2351,2353,2355,2357,2359,2361,2363,2365,2367,2369,2371,2373,2375,2377,2379,2381,2383,2385,2387,2389,2391,2393,2395,2397,2399,2401,2403,2405,2407,2409,2411,2413,2415,2417,2419,2421,2423,2425,2427,2429,2431,2433,2435,2437,2439,2441,2443,2445,2447,2449,2451,2453,2455,2457,2459,2461,2463,2465,2467,2469,2471,2473,2475,2477,2479,2481,2483,2485,2487,2489,2491,2493,2495,2497,2499,2501,2503,2505,2507,2509,2511,2513,2515,2517,2519,2521,2523,2525,2527,2529,2531,2533,2535,2537,2539,2541,2543,2545,2547,2549,2551,2553,2555,2557,2559,2561,2563,2565,2567,2569,2571,2573,2575,2577,2579,2581,2583,2585,2587,2589,2591,2593,2595,2597,2599,2601,2603,2605,2607,2609,2611,2613,2615,2617,2619,2621,2623,2625,2627,2629,2631,2633,2635,2637,2639,2641,2643,2645,2647,2649,2651,2653,2655,2657,2659,2661,2663,2665,2667,2669,2671,2673,2675,2677,2679,2681,2683,2685,2687,2689,2691,2693,2695,2697,2699,2701,2703,2705,2707,2709,2711,2713,2715,2717,2719,2721,2723,2725,2727,2729,2731,2733,2735,2737,2739,2741,2743,2745,2747,2749,2751,2753,2755,2757,2759,2761,2763,2765,2767,2769,2771,2773,2775,2777,2779,2781,2783,2785,2787,2789,2791,2793,2795,2797,2799,2801,2803,2805,2807,2809,2811,2813,2815,2817,2819,2821,2823,2825,2827,2829,2831,2833,2835,2837,2839,2841,2843,2845,2847,2849,2851,2853,2855,2857,2859,2861,2863,2865,2867,2869,2871,2873,2875,2877,2879,2881,2883,2885,2887,2889,2891,2893,2895,2897,2899,2901,2903,2905,2907,2909,2911,2913,2915,2917,2919,2921,2923,2925,2927,2929,2931,2933,2935,2937,2939,2941,2943,2945,2947,2949,2951,2953,2955,2957,2959,2961,2963,2965,2967,2969,2971,2973,2975,2977,2979,2981,2983,2985,2987,2989,2991,2993,2995,2997,2999,3001,3003,3005,3007,3009,3011,3013,3015,3017,3019,3021,3023,3025,3027,3029,3031,3033,3035,3037,3039,3041,3043,3045,3047,3049,3051,3053,3055,3057,3059,3061,3063,3065,3067,3069,3071,3073,3075,3077,3079,3081,3083,3085,3087,3089,3091,3093,3095,3097,3099,3101,3103,3105,3107,3109,3111,3113,3115,3117,3119,3121,3123,3125,3127,3129,3131,3133,3135,3137,3139,3141,3143,3145,3147,3149,3151,3153,3155,3157,3159,3161,3163,3165,3167,3169,3171,3173,3175,3177,3179,3181,3183,3185,3187,3189,3191,3193,3195,3197,3199,3201,3203,3205,3207,3209,3211,3213,3215,3217,3219,3221,3223,3225,3227,3229,3231,3233,3235,3237,3239,3241,3243,3245,3247,3249,3251,3253,3255,3257,3259,3261,3263,3265,3267,3269,3271,3273,3275,3277,3279,3281,3283,3285,3287,3289,3291,3293,3295,3297,3299,3301,3303,3305,3307,3309,3311,3313,3315,3317,3319,3321,3323,3325,3327,3329,3331,3333,3335,3337,3339,3341,3343,3345,3347,3349,3351,3353,3355,3357,3359,3361,3363,3365,3367,3369,3371,3373,3375,3377,3379,3381,3383,3385,3387,3389,3391,3393,3395,3397,3399,3401,3403,3405,3407,3409,3411,3413,3415,3417,3419,3421,3423,3425,3427,3429,3431,3433,3435,3437,3439,3441,3443,3445,3447,3449,3451,3453,3455,3457,3459,3461,3463,3465,3467,3469,3471,3473,3475,3477,3479,3481,3483,3485,3487,3489,3491,3493,3495,3497,3499,3501,3503,3505,3507,3509,3511,3513,3515,3517,3519,3521,3523,3525,3527,3529,3531,3533,3535,3537,3539,3541,3543,3545,3547,3549,3551,3553,3555,3557,3559,3561,3563,3565,3567,3569,3571,3573,3575,3577,3579,3581,3583,3585,3587,3589,3591,3593,3595,3597,3599,3601,3603,3605,3607,3609,3611,3613,3615,3617,3619,3621,3623,3625,3627,3629,3631,3633,3635,3637,3639,3641,3643,3645,3647,3649,3651,3653,3655,3657,3659,3661,3663,3665,3667,3669,3671,3673,3675,3677,3679,3681,3683,3685,3687,3689,3691,3693,3695,3697,3699,3701,3703,3705,3707,3709,3711,3713,3715,3717,3719,3721,3723,3725,3727,3729,3731,3733,3735,3737,3739,3741,3743,3745,3747,3749,3751,3753,3755,3757,3759,3761,3763,3765,3767,3769,3771,3773,3775,3777,3779,3781,3783,3785,3787,3789,3791,3793,3795],[65,267,271,275,276,2176],[65,267,271,275,276,2178],[65,267,271,275,276,2180],[65,267,271,275,276,2184],[65,267,271,275,276,2182],[65,267,271,275,276,2190],[65,267,271,275,276,2186],[65,267,271,275,276,2188],[65,267,271,275,276,2192],[65,267,271,275,276,2202],[65,267,271,275,276,2194],[65,267,271,275,276,2196],[65,267,271,275,276,2198],[65,267,271,275,276,2204],[65,267,271,275,276,2200],[65,267,271,275,276,2206],[65,267,271,275,276,2212],[65,267,271,275,276,2210],[65,267,271,275,276,2208],[65,267,271,275,276,2214],[65,267,271,275,276,2224],[65,267,271,275,276,2216],[65,267,271,275,276,2218],[65,267,271,275,276,2222],[65,267,271,275,276,2220],[65,267,271,275,276,2226],[65,267,271,275,276,2236],[65,267,271,275,276,2228],[65,267,271,275,276,2238],[65,267,271,275,276,2230],[65,267,271,275,276,2232],[65,267,271,275,276,2234],[65,267,271,275,276,2240],[65,267,271,275,276,2248],[65,267,271,275,276,2242],[65,267,271,275,276,2244],[65,267,271,275,276,2252],[65,267,271,275,276,2246],[65,267,271,275,276,2250],[65,267,271,275,276,2254],[65,267,271,275,276,2258],[65,267,271,275,276,2256],[65,267,271,275,276,2276],[65,267,271,275,276,2260],[65,267,271,275,276,2262],[65,267,271,275,276,2264],[65,267,271,275,276,2266],[65,267,271,275,276,2268],[65,267,271,275,276,2270],[65,267,271,275,276,2272],[65,267,271,275,276,2280],[65,267,271,275,276,2274],[65,267,271,275,276,2284],[65,267,271,275,276,2278],[65,267,271,275,276,2288],[65,267,271,275,276,2282],[65,267,271,275,276,2286],[65,267,271,275,276,2292],[65,267,271,275,276,2304],[65,267,271,275,276,2290],[65,267,271,275,276,2298],[65,267,271,275,276,2294],[65,267,271,275,276,2296],[65,267,271,275,276,2300],[65,267,271,275,276,2312],[65,267,271,275,276,2302],[65,267,271,275,276,2306],[65,267,271,275,276,2308],[65,267,271,275,276,2310],[65,267,271,275,276,2314],[65,267,271,275,276,2316],[65,267,271,275,276,2318],[65,267,271,275,276,2326],[65,267,271,275,276,2320],[65,267,271,275,276,2322],[65,267,271,275,276,2324],[65,267,271,275,276,2328],[65,267,271,275,276,2332],[65,267,271,275,276,2330],[65,267,271,275,276,2334],[65,267,271,275,276,2336],[65,267,271,275,276,2344],[65,267,271,275,276,2338],[65,267,271,275,276,2342],[65,267,271,275,276,2340],[65,267,271,275,276,2348],[65,267,271,275,276,2346],[65,267,271,275,276,2352],[65,267,271,275,276,2350],[65,267,271,275,276,2354],[65,267,271,275,276,2356],[65,267,271,275,276,2362],[65,267,271,275,276,2364],[65,267,271,275,276,2358],[65,267,271,275,276,2360],[65,267,271,275,276,2366],[65,267,271,275,276,2370],[65,267,271,275,276,2368],[65,267,271,275,276,2386],[65,267,271,275,276,2372],[65,267,271,275,276,2374],[65,267,271,275,276,2412],[65,267,271,275,276,2376],[65,267,271,275,276,2382],[65,267,271,275,276,2378],[65,267,271,275,276,2380],[65,267,271,275,276,2392],[65,267,271,275,276,2384],[65,267,271,275,276,2388],[65,267,271,275,276,2390],[65,267,271,275,276,2394],[65,267,271,275,276,2396],[65,267,271,275,276,2398],[65,267,271,275,276,2402],[65,267,271,275,276,2400],[65,267,271,275,276,2416],[65,267,271,275,276,2404],[65,267,271,275,276,2406],[65,267,271,275,276,2408],[65,267,271,275,276,2424],[65,267,271,275,276,2420],[65,267,271,275,276,2414],[65,267,271,275,276,2410],[65,267,271,275,276,2418],[65,267,271,275,276,2428],[65,267,271,275,276,2422],[65,267,271,275,276,2426],[65,267,271,275,276,2434],[65,267,271,275,276,2432],[65,267,271,275,276,2430],[65,267,271,275,276,2436],[65,267,271,275,276,2440],[65,267,271,275,276,2438],[65,267,271,275,276,2442],[65,267,271,275,276,2446],[65,267,271,275,276,2444],[65,267,271,275,276,2448],[65,267,271,275,276,2450],[65,267,271,275,276,2466],[65,267,271,275,276,2452],[65,267,271,275,276,2456],[65,267,271,275,276,2454],[65,267,271,275,276,2458],[65,267,271,275,276,2468],[65,267,271,275,276,2460],[65,267,271,275,276,2472],[65,267,271,275,276,2470],[65,267,271,275,276,2464],[65,267,271,275,276,2462],[65,267,271,275,276,2474],[65,267,271,275,276,2478],[65,267,271,275,276,2480],[65,267,271,275,276,2490],[65,267,271,275,276,2476],[65,267,271,275,276,2484],[65,267,271,275,276,2498],[65,267,271,275,276,2486],[65,267,271,275,276,2482],[65,267,271,275,276,2488],[65,267,271,275,276,2494],[65,267,271,275,276,2500],[65,267,271,275,276,2492],[65,267,271,275,276,2496],[65,267,271,275,276,2504],[65,267,271,275,276,2502],[65,267,271,275,276,2506],[65,267,271,275,276,2508],[65,267,271,275,276,2510],[65,267,271,275,276,2514],[65,267,271,275,276,2512],[65,267,271,275,276,2518],[65,267,271,275,276,2516],[65,267,271,275,276,2520],[65,267,271,275,276,2522],[65,267,271,275,276,2536],[65,267,271,275,276,2526],[65,267,271,275,276,2524],[65,267,271,275,276,2528],[65,267,271,275,276,2530],[65,267,271,275,276,2532],[65,267,271,275,276,2556],[65,267,271,275,276,2534],[65,267,271,275,276,2538],[65,267,271,275,276,2540],[65,267,271,275,276,2542],[65,267,271,275,276,2550],[65,267,271,275,276,2544],[65,267,271,275,276,2548],[65,267,271,275,276,2546],[65,267,271,275,276,2552],[65,267,271,275,276,2554],[65,267,271,275,276,2558],[65,267,271,275,276,2564],[65,267,271,275,276,2560],[65,267,271,275,276,2562],[65,267,271,275,276,2566],[65,267,271,275,276,2568],[65,267,271,275,276,2570],[65,267,271,275,276,2572],[65,267,271,275,276,2584],[65,267,271,275,276,2576],[65,267,271,275,276,2574],[65,267,271,275,276,2578],[65,267,271,275,276,2580],[65,267,271,275,276,2582],[65,267,271,275,276,2586],[65,267,271,275,276,2592],[65,267,271,275,276,2590],[65,267,271,275,276,2588],[65,267,271,275,276,2594],[65,267,271,275,276,2598],[65,267,271,275,276,2596],[65,267,271,275,276,2602],[65,267,271,275,276,2612],[65,267,271,275,276,2606],[65,267,271,275,276,2600],[65,267,271,275,276,2604],[65,267,271,275,276,2608],[65,267,271,275,276,2616],[65,267,271,275,276,2614],[65,267,271,275,276,2610],[65,267,271,275,276,2618],[65,267,271,275,276,2624],[65,267,271,275,276,2622],[65,267,271,275,276,2628],[65,267,271,275,276,2620],[65,267,271,275,276,2626],[65,267,271,275,276,2630],[65,267,271,275,276,2632],[65,267,271,275,276,2634],[65,267,271,275,276,2636],[65,267,271,275,276,2642],[65,267,271,275,276,2640],[65,267,271,275,276,2638],[65,267,271,275,276,2644],[65,267,271,275,276,2648],[65,267,271,275,276,2646],[65,267,271,275,276,2650],[65,267,271,275,276,2652],[65,267,271,275,276,2656],[65,267,271,275,276,2666],[65,267,271,275,276,2678],[65,267,271,275,276,2654],[65,267,271,275,276,2658],[65,267,271,275,276,2662],[65,267,271,275,276,2664],[65,267,271,275,276,2660],[65,267,271,275,276,2674],[65,267,271,275,276,2676],[65,267,271,275,276,2670],[65,267,271,275,276,2668],[65,267,271,275,276,2672],[65,267,271,275,276,2680],[65,267,271,275,276,2682],[65,267,271,275,276,2774],[65,267,271,275,276,2684],[65,267,271,275,276,2686],[65,267,271,275,276,2688],[65,267,271,275,276,2766],[65,267,271,275,276,2690],[65,267,271,275,276,2694],[65,267,271,275,276,2692],[65,267,271,275,276,2696],[65,267,271,275,276,2700],[65,267,271,275,276,2698],[65,267,271,275,276,2702],[65,267,271,275,276,2704],[65,267,271,275,276,2706],[65,267,271,275,276,2708],[65,267,271,275,276,2710],[65,267,271,275,276,2712],[65,267,271,275,276,2714],[65,267,271,275,276,2716],[65,267,271,275,276,2718],[65,267,271,275,276,2722],[65,267,271,275,276,2720],[65,267,271,275,276,2726],[65,267,271,275,276,2724],[65,267,271,275,276,2732],[65,267,271,275,276,2728],[65,267,271,275,276,2730],[65,267,271,275,276,2734],[65,267,271,275,276,2738],[65,267,271,275,276,2740],[65,267,271,275,276,2736],[65,267,271,275,276,2744],[65,267,271,275,276,2742],[65,267,271,275,276,2746],[65,267,271,275,276,2750],[65,267,271,275,276,2748],[65,267,271,275,276,2752],[65,267,271,275,276,2754],[65,267,271,275,276,2756],[65,267,271,275,276,2758],[65,267,271,275,276,2786],[65,267,271,275,276,2760],[65,267,271,275,276,2762],[65,267,271,275,276,2764],[65,267,271,275,276,2768],[65,267,271,275,276,2772],[65,267,271,275,276,2770],[65,267,271,275,276,2776],[65,267,271,275,276,2788],[65,267,271,275,276,2780],[65,267,271,275,276,2778],[65,267,271,275,276,2782],[65,267,271,275,276,2784],[65,267,271,275,276,2794],[65,267,271,275,276,2790],[65,267,271,275,276,2792],[65,267,271,275,276,2798],[65,267,271,275,276,2796],[65,267,271,275,276,2800],[65,267,271,275,276,2806],[65,267,271,275,276,2802],[65,267,271,275,276,2804],[65,267,271,275,276,2808],[65,267,271,275,276,2810],[65,267,271,275,276,2812],[65,267,271,275,276,2814],[65,267,271,275,276,2816],[65,267,271,275,276,2818],[65,267,271,275,276,2820],[65,267,271,275,276,2822],[65,267,271,275,276,2824],[65,267,271,275,276,2830],[65,267,271,275,276,2828],[65,267,271,275,276,2826],[65,267,271,275,276,2832],[65,267,271,275,276,2834],[65,267,271,275,276,2838],[65,267,271,275,276,2836],[65,267,271,275,276,2840],[65,267,271,275,276,2844],[65,267,271,275,276,2842],[65,267,271,275,276,2846],[65,267,271,275,276,2848],[65,267,271,275,276,2850],[65,267,271,275,276,2862],[65,267,271,275,276,2852],[65,267,271,275,276,2860],[65,267,271,275,276,2866],[65,267,271,275,276,2854],[65,267,271,275,276,2856],[65,267,271,275,276,2864],[65,267,271,275,276,2868],[65,267,271,275,276,2858],[65,267,271,275,276,2884],[65,267,271,275,276,2870],[65,267,271,275,276,2872],[65,267,271,275,276,2896],[65,267,271,275,276,2874],[65,267,271,275,276,2876],[65,267,271,275,276,2878],[65,267,271,275,276,2886],[65,267,271,275,276,2882],[65,267,271,275,276,2880],[65,267,271,275,276,2894],[65,267,271,275,276,2888],[65,267,271,275,276,2890],[65,267,271,275,276,2892],[65,267,271,275,276,2898],[65,267,271,275,276,2902],[65,267,271,275,276,2910],[65,267,271,275,276,2906],[65,267,271,275,276,2900],[65,267,271,275,276,2904],[65,267,271,275,276,2908],[65,267,271,275,276,2914],[65,267,271,275,276,2912],[65,267,271,275,276,2918],[65,267,271,275,276,2916],[65,267,271,275,276,2922],[65,267,271,275,276,2928],[65,267,271,275,276,2924],[65,267,271,275,276,2920],[65,267,271,275,276,2926],[65,267,271,275,276,2934],[65,267,271,275,276,2930],[65,267,271,275,276,2932],[65,267,271,275,276,2936],[65,267,271,275,276,2940],[65,267,271,275,276,2942],[65,267,271,275,276,2944],[65,267,271,275,276,2938],[65,267,271,275,276,2950],[65,267,271,275,276,2946],[65,267,271,275,276,2948],[65,267,271,275,276,2970],[65,267,271,275,276,2952],[65,267,271,275,276,2956],[65,267,271,275,276,2954],[65,267,271,275,276,2958],[65,267,271,275,276,2996],[65,267,271,275,276,2962],[65,267,271,275,276,2960],[65,267,271,275,276,2964],[65,267,271,275,276,2968],[65,267,271,275,276,2972],[65,267,271,275,276,2966],[65,267,271,275,276,2974],[65,267,271,275,276,2976],[65,267,271,275,276,2980],[65,267,271,275,276,2978],[65,267,271,275,276,2982],[65,267,271,275,276,2990],[65,267,271,275,276,2988],[65,267,271,275,276,2986],[65,267,271,275,276,2984],[65,267,271,275,276,2992],[65,267,271,275,276,2998],[65,267,271,275,276,2994],[65,267,271,275,276,3000],[65,267,271,275,276,3002],[65,267,271,275,276,3008],[65,267,271,275,276,3006],[65,267,271,275,276,3004],[65,267,271,275,276,3010],[65,267,271,275,276,3016],[65,267,271,275,276,3032],[65,267,271,275,276,3012],[65,267,271,275,276,3014],[65,267,271,275,276,3018],[65,267,271,275,276,3020],[65,267,271,275,276,3024],[65,267,271,275,276,3022],[65,267,271,275,276,3038],[65,267,271,275,276,3026],[65,267,271,275,276,3028],[65,267,271,275,276,3030],[65,267,271,275,276,3036],[65,267,271,275,276,3034],[65,267,271,275,276,3040],[65,267,271,275,276,3044],[65,267,271,275,276,3042],[65,267,271,275,276,3058],[65,267,271,275,276,3046],[65,267,271,275,276,3048],[65,267,271,275,276,3050],[65,267,271,275,276,3052],[65,267,271,275,276,3056],[65,267,271,275,276,3062],[65,267,271,275,276,3054],[65,267,271,275,276,3060],[65,267,271,275,276,3064],[65,267,271,275,276,3070],[65,267,271,275,276,3066],[65,267,271,275,276,3072],[65,267,271,275,276,3068],[65,267,271,275,276,3076],[65,267,271,275,276,3074],[65,267,271,275,276,3078],[65,267,271,275,276,3082],[65,267,271,275,276,3080],[65,267,271,275,276,3086],[65,267,271,275,276,3084],[65,267,271,275,276,3090],[65,267,271,275,276,3092],[65,267,271,275,276,3088],[65,267,271,275,276,3094],[65,267,271,275,276,3096],[65,267,271,275,276,3100],[65,267,271,275,276,3098],[65,267,271,275,276,3102],[65,267,271,275,276,3116],[65,267,271,275,276,3104],[65,267,271,275,276,3106],[65,267,271,275,276,3110],[65,267,271,275,276,3108],[65,267,271,275,276,3112],[65,267,271,275,276,3130],[65,267,271,275,276,3114],[65,267,271,275,276,3118],[65,267,271,275,276,3124],[65,267,271,275,276,3120],[65,267,271,275,276,3126],[65,267,271,275,276,3122],[65,267,271,275,276,3128],[65,267,271,275,276,3132],[65,267,271,275,276,3136],[65,267,271,275,276,3140],[65,267,271,275,276,3138],[65,267,271,275,276,3134],[65,267,271,275,276,3142],[65,267,271,275,276,3144],[65,267,271,275,276,3148],[65,267,271,275,276,3146],[65,267,271,275,276,3150],[65,267,271,275,276,3156],[65,267,271,275,276,3152],[65,267,271,275,276,3158],[65,267,271,275,276,3154],[65,267,271,275,276,3160],[65,267,271,275,276,3168],[65,267,271,275,276,3196],[65,267,271,275,276,3162],[65,267,271,275,276,3166],[65,267,271,275,276,3164],[65,267,271,275,276,3178],[65,267,271,275,276,3170],[65,267,271,275,276,3172],[65,267,271,275,276,3188],[65,267,271,275,276,3174],[65,267,271,275,276,3176],[65,267,271,275,276,3180],[65,267,271,275,276,3182],[65,267,271,275,276,3210],[65,267,271,275,276,3190],[65,267,271,275,276,3184],[65,267,271,275,276,3186],[65,267,271,275,276,3192],[65,267,271,275,276,3194],[65,267,271,275,276,3198],[65,267,271,275,276,3200],[65,267,271,275,276,3202],[65,267,271,275,276,3204],[65,267,271,275,276,3208],[65,267,271,275,276,3212],[65,267,271,275,276,3206],[65,267,271,275,276,3214],[65,267,271,275,276,3216],[65,267,271,275,276,3218],[65,267,271,275,276,3222],[65,267,271,275,276,3226],[65,267,271,275,276,3220],[65,267,271,275,276,3224],[65,267,271,275,276,3230],[65,267,271,275,276,3232],[65,267,271,275,276,3228],[65,267,271,275,276,3234],[65,267,271,275,276,3238],[65,267,271,275,276,3240],[65,267,271,275,276,3236],[65,267,271,275,276,3242],[65,267,271,275,276,3244],[65,267,271,275,276,3250],[65,267,271,275,276,3246],[65,267,271,275,276,3248],[65,267,271,275,276,3252],[65,267,271,275,276,3254],[65,267,271,275,276,3262],[65,267,271,275,276,3256],[65,267,271,275,276,3260],[65,267,271,275,276,3264],[65,267,271,275,276,3258],[65,267,271,275,276,3266],[65,267,271,275,276,3272],[65,267,271,275,276,3268],[65,267,271,275,276,3270],[65,267,271,275,276,3280],[65,267,271,275,276,3274],[65,267,271,275,276,3282],[65,267,271,275,276,3278],[65,267,271,275,276,3276],[65,267,271,275,276,3288],[65,267,271,275,276,3290],[65,267,271,275,276,3284],[65,267,271,275,276,3286],[65,267,271,275,276,3292],[65,267,271,275,276,3294],[65,267,271,275,276,3296],[65,267,271,275,276,3298],[65,267,271,275,276,3308],[65,267,271,275,276,3302],[65,267,271,275,276,3316],[65,267,271,275,276,3300],[65,267,271,275,276,3306],[65,267,271,275,276,3304],[65,267,271,275,276,3332],[65,267,271,275,276,3312],[65,267,271,275,276,3310],[65,267,271,275,276,3314],[65,267,271,275,276,3318],[65,267,271,275,276,3320],[65,267,271,275,276,3322],[65,267,271,275,276,3324],[65,267,271,275,276,3328],[65,267,271,275,276,3326],[65,267,271,275,276,3330],[65,267,271,275,276,3336],[65,267,271,275,276,3334],[65,267,271,275,276,3348],[65,267,271,275,276,3338],[65,267,271,275,276,3344],[65,267,271,275,276,3342],[65,267,271,275,276,3340],[65,267,271,275,276,3346],[65,267,271,275,276,3350],[65,267,271,275,276,3356],[65,267,271,275,276,3354],[65,267,271,275,276,3352],[65,267,271,275,276,3358],[65,267,271,275,276,3360],[65,267,271,275,276,3362],[65,267,271,275,276,3364],[65,267,271,275,276,3366],[65,267,271,275,276,3372],[65,267,271,275,276,3368],[65,267,271,275,276,3370],[65,267,271,275,276,3376],[65,267,271,275,276,3374],[65,267,271,275,276,3378],[65,267,271,275,276,3384],[65,267,271,275,276,3382],[65,267,271,275,276,3380],[65,267,271,275,276,3386],[65,267,271,275,276,3388],[65,267,271,275,276,3390],[65,267,271,275,276,3392],[65,267,271,275,276,3394],[65,267,271,275,276,3398],[65,267,271,275,276,3396],[65,267,271,275,276,3402],[65,267,271,275,276,3400],[65,267,271,275,276,3408],[65,267,271,275,276,3414],[65,267,271,275,276,3404],[65,267,271,275,276,3406],[65,267,271,275,276,3412],[65,267,271,275,276,3410],[65,267,271,275,276,3416],[65,267,271,275,276,3418],[65,267,271,275,276,3420],[65,267,271,275,276,3424],[65,267,271,275,276,3434],[65,267,271,275,276,3422],[65,267,271,275,276,3428],[65,267,271,275,276,3436],[65,267,271,275,276,3426],[65,267,271,275,276,3430],[65,267,271,275,276,3432],[65,267,271,275,276,3438],[65,267,271,275,276,3444],[65,267,271,275,276,3460],[65,267,271,275,276,3448],[65,267,271,275,276,3440],[65,267,271,275,276,3442],[65,267,271,275,276,3446],[65,267,271,275,276,3450],[65,267,271,275,276,3458],[65,267,271,275,276,3454],[65,267,271,275,276,3452],[65,267,271,275,276,3456],[65,267,271,275,276,3474],[65,267,271,275,276,3462],[65,267,271,275,276,3478],[65,267,271,275,276,3464],[65,267,271,275,276,3466],[65,267,271,275,276,3472],[65,267,271,275,276,3488],[65,267,271,275,276,3468],[65,267,271,275,276,3470],[65,267,271,275,276,3480],[65,267,271,275,276,3476],[65,267,271,275,276,3482],[65,267,271,275,276,3484],[65,267,271,275,276,3486],[65,267,271,275,276,3492],[65,267,271,275,276,3494],[65,267,271,275,276,3496],[65,267,271,275,276,3490],[65,267,271,275,276,3498],[65,267,271,275,276,3504],[65,267,271,275,276,3506],[65,267,271,275,276,3500],[65,267,271,275,276,3502],[65,267,271,275,276,3508],[65,267,271,275,276,3510],[65,267,271,275,276,3512],[65,267,271,275,276,3514],[65,267,271,275,276,3516],[65,267,271,275,276,3520],[65,267,271,275,276,3518],[65,267,271,275,276,3522],[65,267,271,275,276,3524],[65,267,271,275,276,3526],[65,267,271,275,276,3528],[65,267,271,275,276,3534],[65,267,271,275,276,3532],[65,267,271,275,276,3530],[65,267,271,275,276,3536],[65,267,271,275,276,3538],[65,267,271,275,276,3540],[65,267,271,275,276,3542],[65,267,271,275,276,3544],[65,267,271,275,276,3546],[65,267,271,275,276,3550],[65,267,271,275,276,3548],[65,267,271,275,276,3586],[65,267,271,275,276,3552],[65,267,271,275,276,3554],[65,267,271,275,276,3558],[65,267,271,275,276,3562],[65,267,271,275,276,3556],[65,267,271,275,276,3560],[65,267,271,275,276,3564],[65,267,271,275,276,3566],[65,267,271,275,276,3572],[65,267,271,275,276,3568],[65,267,271,275,276,3570],[65,267,271,275,276,3574],[65,267,271,275,276,3576],[65,267,271,275,276,3578],[65,267,271,275,276,3608],[65,267,271,275,276,3580],[65,267,271,275,276,3582],[65,267,271,275,276,3596],[65,267,271,275,276,3588],[65,267,271,275,276,3584],[65,267,271,275,276,3594],[65,267,271,275,276,3592],[65,267,271,275,276,3590],[65,267,271,275,276,3598],[65,267,271,275,276,3602],[65,267,271,275,276,3600],[65,267,271,275,276,3606],[65,267,271,275,276,3604],[65,267,271,275,276,3620],[65,267,271,275,276,3610],[65,267,271,275,276,3612],[65,267,271,275,276,3618],[65,267,271,275,276,3616],[65,267,271,275,276,3614],[65,267,271,275,276,3622],[65,267,271,275,276,3628],[65,267,271,275,276,3624],[65,267,271,275,276,3626],[65,267,271,275,276,3644],[65,267,271,275,276,3632],[65,267,271,275,276,3630],[65,267,271,275,276,3646],[65,267,271,275,276,3634],[65,267,271,275,276,3636],[65,267,271,275,276,3638],[65,267,271,275,276,3640],[65,267,271,275,276,3642],[65,267,271,275,276,3648],[65,267,271,275,276,3650],[65,267,271,275,276,3658],[65,267,271,275,276,3660],[65,267,271,275,276,3652],[65,267,271,275,276,3656],[65,267,271,275,276,3654],[65,267,271,275,276,3662],[65,267,271,275,276,3670],[65,267,271,275,276,3664],[65,267,271,275,276,3668],[65,267,271,275,276,3666],[65,267,271,275,276,3672],[65,267,271,275,276,3684],[65,267,271,275,276,3674],[65,267,271,275,276,3682],[65,267,271,275,276,3678],[65,267,271,275,276,3680],[65,267,271,275,276,3676],[65,267,271,275,276,3686],[65,267,271,275,276,3688],[65,267,271,275,276,3690],[65,267,271,275,276,3694],[65,267,271,275,276,3696],[65,267,271,275,276,3692],[65,267,271,275,276,3700],[65,267,271,275,276,3702],[65,267,271,275,276,3704],[65,267,271,275,276,3698],[65,267,271,275,276,3706],[65,267,271,275,276,3708],[65,267,271,275,276,3712],[65,267,271,275,276,3716],[65,267,271,275,276,3710],[65,267,271,275,276,3714],[65,267,271,275,276,3718],[65,267,271,275,276,3720],[65,267,271,275,276,3724],[65,267,271,275,276,3722],[65,267,271,275,276,3726],[65,267,271,275,276,3734],[65,267,271,275,276,3728],[65,267,271,275,276,3730],[65,267,271,275,276,3738],[65,267,271,275,276,3732],[65,267,271,275,276,3736],[65,267,271,275,276,3740],[65,267,271,275,276,3786],[65,267,271,275,276,3788],[65,267,271,275,276,3742],[65,267,271,275,276,3746],[65,267,271,275,276,3748],[65,267,271,275,276,3750],[65,267,271,275,276,3744],[65,267,271,275,276,3752],[65,267,271,275,276,3754],[65,267,271,275,276,3756],[65,267,271,275,276,3758],[65,267,271,275,276,3764],[65,267,271,275,276,3762],[65,267,271,275,276,3760],[65,267,271,275,276,3766],[65,267,271,275,276,3772],[65,267,271,275,276,3770],[65,267,271,275,276,3768],[65,267,271,275,276,3774],[65,267,271,275,276,3782],[65,267,271,275,276,3776],[65,267,271,275,276,3778],[65,267,271,275,276,3780],[65,267,271,275,276,3784],[65,267,271,275,276,3790],[65,267,271,275,276,3794],[65,267,271,275,276,3792],[65,3801],[65,267,268],[65,267,271,275,276,3797,3799],[65,69,267,269,271,273,275],[65,274],[65,267,271,3798],[65,66,269,271,275,276,3796,3799,3800],[65,267,270]],"fileInfos":[{"version":"c430d44666289dae81f30fa7b2edebf186ecc91a2d4c71266ea6ae76388792e1","affectsGlobalScope":true,"impliedFormat":1},{"version":"45b7ab580deca34ae9729e97c13cfd999df04416a79116c3bfb483804f85ded4","impliedFormat":1},{"version":"3facaf05f0c5fc569c5649dd359892c98a85557e3e0c847964caeb67076f4d75","impliedFormat":1},{"version":"e44bb8bbac7f10ecc786703fe0a6a4b952189f908707980ba8f3c8975a760962","impliedFormat":1},{"version":"5e1c4c362065a6b95ff952c0eab010f04dcd2c3494e813b493ecfd4fcb9fc0d8","impliedFormat":1},{"version":"68d73b4a11549f9c0b7d352d10e91e5dca8faa3322bfb77b661839c42b1ddec7","impliedFormat":1},{"version":"5efce4fc3c29ea84e8928f97adec086e3dc876365e0982cc8479a07954a3efd4","impliedFormat":1},{"version":"feecb1be483ed332fad555aff858affd90a48ab19ba7272ee084704eb7167569","impliedFormat":1},{"version":"ee7bad0c15b58988daa84371e0b89d313b762ab83cb5b31b8a2d1162e8eb41c2","impliedFormat":1},{"version":"080941d9f9ff9307f7e27a83bcd888b7c8270716c39af943532438932ec1d0b9","affectsGlobalScope":true,"impliedFormat":1},{"version":"2e80ee7a49e8ac312cc11b77f1475804bee36b3b2bc896bead8b6e1266befb43","affectsGlobalScope":true,"impliedFormat":1},{"version":"d7a3c8b952931daebdfc7a2897c53c0a1c73624593fa070e46bd537e64dcd20a","affectsGlobalScope":true,"impliedFormat":1},{"version":"80e18897e5884b6723488d4f5652167e7bb5024f946743134ecc4aa4ee731f89","affectsGlobalScope":true,"impliedFormat":1},{"version":"cd034f499c6cdca722b60c04b5b1b78e058487a7085a8e0d6fb50809947ee573","affectsGlobalScope":true,"impliedFormat":1},{"version":"c57796738e7f83dbc4b8e65132f11a377649c00dd3eee333f672b8f0a6bea671","affectsGlobalScope":true,"impliedFormat":1},{"version":"dc2df20b1bcdc8c2d34af4926e2c3ab15ffe1160a63e58b7e09833f616efff44","affectsGlobalScope":true,"impliedFormat":1},{"version":"515d0b7b9bea2e31ea4ec968e9edd2c39d3eebf4a2d5cbd04e88639819ae3b71","affectsGlobalScope":true,"impliedFormat":1},{"version":"0559b1f683ac7505ae451f9a96ce4c3c92bdc71411651ca6ddb0e88baaaad6a3","affectsGlobalScope":true,"impliedFormat":1},{"version":"0dc1e7ceda9b8b9b455c3a2d67b0412feab00bd2f66656cd8850e8831b08b537","affectsGlobalScope":true,"impliedFormat":1},{"version":"ce691fb9e5c64efb9547083e4a34091bcbe5bdb41027e310ebba8f7d96a98671","affectsGlobalScope":true,"impliedFormat":1},{"version":"8d697a2a929a5fcb38b7a65594020fcef05ec1630804a33748829c5ff53640d0","affectsGlobalScope":true,"impliedFormat":1},{"version":"4ff2a353abf8a80ee399af572debb8faab2d33ad38c4b4474cff7f26e7653b8d","affectsGlobalScope":true,"impliedFormat":1},{"version":"fb0f136d372979348d59b3f5020b4cdb81b5504192b1cacff5d1fbba29378aa1","affectsGlobalScope":true,"impliedFormat":1},{"version":"d15bea3d62cbbdb9797079416b8ac375ae99162a7fba5de2c6c505446486ac0a","affectsGlobalScope":true,"impliedFormat":1},{"version":"68d18b664c9d32a7336a70235958b8997ebc1c3b8505f4f1ae2b7e7753b87618","affectsGlobalScope":true,"impliedFormat":1},{"version":"eb3d66c8327153d8fa7dd03f9c58d351107fe824c79e9b56b462935176cdf12a","affectsGlobalScope":true,"impliedFormat":1},{"version":"38f0219c9e23c915ef9790ab1d680440d95419ad264816fa15009a8851e79119","affectsGlobalScope":true,"impliedFormat":1},{"version":"69ab18c3b76cd9b1be3d188eaf8bba06112ebbe2f47f6c322b5105a6fbc45a2e","affectsGlobalScope":true,"impliedFormat":1},{"version":"a680117f487a4d2f30ea46f1b4b7f58bef1480456e18ba53ee85c2746eeca012","affectsGlobalScope":true,"impliedFormat":1},{"version":"2f11ff796926e0832f9ae148008138ad583bd181899ab7dd768a2666700b1893","affectsGlobalScope":true,"impliedFormat":1},{"version":"4de680d5bb41c17f7f68e0419412ca23c98d5749dcaaea1896172f06435891fc","affectsGlobalScope":true,"impliedFormat":1},{"version":"954296b30da6d508a104a3a0b5d96b76495c709785c1d11610908e63481ee667","affectsGlobalScope":true,"impliedFormat":1},{"version":"ac9538681b19688c8eae65811b329d3744af679e0bdfa5d842d0e32524c73e1c","affectsGlobalScope":true,"impliedFormat":1},{"version":"0a969edff4bd52585473d24995c5ef223f6652d6ef46193309b3921d65dd4376","affectsGlobalScope":true,"impliedFormat":1},{"version":"9e9fbd7030c440b33d021da145d3232984c8bb7916f277e8ffd3dc2e3eae2bdb","affectsGlobalScope":true,"impliedFormat":1},{"version":"811ec78f7fefcabbda4bfa93b3eb67d9ae166ef95f9bff989d964061cbf81a0c","affectsGlobalScope":true,"impliedFormat":1},{"version":"717937616a17072082152a2ef351cb51f98802fb4b2fdabd32399843875974ca","affectsGlobalScope":true,"impliedFormat":1},{"version":"d7e7d9b7b50e5f22c915b525acc5a49a7a6584cf8f62d0569e557c5cfc4b2ac2","affectsGlobalScope":true,"impliedFormat":1},{"version":"71c37f4c9543f31dfced6c7840e068c5a5aacb7b89111a4364b1d5276b852557","affectsGlobalScope":true,"impliedFormat":1},{"version":"576711e016cf4f1804676043e6a0a5414252560eb57de9faceee34d79798c850","affectsGlobalScope":true,"impliedFormat":1},{"version":"89c1b1281ba7b8a96efc676b11b264de7a8374c5ea1e6617f11880a13fc56dc6","affectsGlobalScope":true,"impliedFormat":1},{"version":"74f7fa2d027d5b33eb0471c8e82a6c87216223181ec31247c357a3e8e2fddc5b","affectsGlobalScope":true,"impliedFormat":1},{"version":"d6d7ae4d1f1f3772e2a3cde568ed08991a8ae34a080ff1151af28b7f798e22ca","affectsGlobalScope":true,"impliedFormat":1},{"version":"063600664504610fe3e99b717a1223f8b1900087fab0b4cad1496a114744f8df","affectsGlobalScope":true,"impliedFormat":1},{"version":"934019d7e3c81950f9a8426d093458b65d5aff2c7c1511233c0fd5b941e608ab","affectsGlobalScope":true,"impliedFormat":1},{"version":"52ada8e0b6e0482b728070b7639ee42e83a9b1c22d205992756fe020fd9f4a47","affectsGlobalScope":true,"impliedFormat":1},{"version":"3bdefe1bfd4d6dee0e26f928f93ccc128f1b64d5d501ff4a8cf3c6371200e5e6","affectsGlobalScope":true,"impliedFormat":1},{"version":"59fb2c069260b4ba00b5643b907ef5d5341b167e7d1dbf58dfd895658bda2867","affectsGlobalScope":true,"impliedFormat":1},{"version":"639e512c0dfc3fad96a84caad71b8834d66329a1f28dc95e3946c9b58176c73a","affectsGlobalScope":true,"impliedFormat":1},{"version":"368af93f74c9c932edd84c58883e736c9e3d53cec1fe24c0b0ff451f529ceab1","affectsGlobalScope":true,"impliedFormat":1},{"version":"af3dd424cf267428f30ccfc376f47a2c0114546b55c44d8c0f1d57d841e28d74","affectsGlobalScope":true,"impliedFormat":1},{"version":"995c005ab91a498455ea8dfb63aa9f83fa2ea793c3d8aa344be4a1678d06d399","affectsGlobalScope":true,"impliedFormat":1},{"version":"959d36cddf5e7d572a65045b876f2956c973a586da58e5d26cde519184fd9b8a","affectsGlobalScope":true,"impliedFormat":1},{"version":"965f36eae237dd74e6cca203a43e9ca801ce38824ead814728a2807b1910117d","affectsGlobalScope":true,"impliedFormat":1},{"version":"3925a6c820dcb1a06506c90b1577db1fdbf7705d65b62b99dce4be75c637e26b","affectsGlobalScope":true,"impliedFormat":1},{"version":"0a3d63ef2b853447ec4f749d3f368ce642264246e02911fcb1590d8c161b8005","affectsGlobalScope":true,"impliedFormat":1},{"version":"8cdf8847677ac7d20486e54dd3fcf09eda95812ac8ace44b4418da1bbbab6eb8","affectsGlobalScope":true,"impliedFormat":1},{"version":"8444af78980e3b20b49324f4a16ba35024fef3ee069a0eb67616ea6ca821c47a","affectsGlobalScope":true,"impliedFormat":1},{"version":"3287d9d085fbd618c3971944b65b4be57859f5415f495b33a6adc994edd2f004","affectsGlobalScope":true,"impliedFormat":1},{"version":"b4b67b1a91182421f5df999988c690f14d813b9850b40acd06ed44691f6727ad","affectsGlobalScope":true,"impliedFormat":1},{"version":"8e7f8264d0fb4c5339605a15daadb037bf238c10b654bb3eee14208f860a32ea","affectsGlobalScope":true,"impliedFormat":1},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true,"impliedFormat":1},{"version":"3cbad9a1ba4453443026ed38e4b8be018abb26565fa7c944376463ad9df07c41","impliedFormat":1},{"version":"a6a5253138c5432c68a1510c70fe78a644fe2e632111ba778e1978010d6edfec","impliedFormat":1},{"version":"b8f34dd1757f68e03262b1ca3ddfa668a855b872f8bdd5224d6f993a7b37dc2c","impliedFormat":99},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"40007c87ab0c810e185cb25311bfcadff6aa3b64334113f99de4f38dd71ae624","affectsGlobalScope":true,"impliedFormat":99},{"version":"d19346bbb615df681907df21257ee49711501e4b06e934924db1613f81396da6","affectsGlobalScope":true,"impliedFormat":99},{"version":"56f7275ec90e7f2416dd0f96cb1328331cfc9f22f29ceafaa3ab3a64e569f19d","affectsGlobalScope":true,"impliedFormat":99},{"version":"073ca26c96184db9941b5ec0ddea6981c9b816156d9095747809e524fdd90e35","impliedFormat":1},{"version":"e41d17a2ec23306d953cda34e573ed62954ca6ea9b8c8b74e013d07a6886ce47","impliedFormat":1},{"version":"241bd4add06f06f0699dcd58f3b334718d85e3045d9e9d4fa556f11f4d1569c1","impliedFormat":1},{"version":"2ae3787e1498b20aad1b9c2ee9ea517ec30e89b70d242d8e3e52d1e091039695","impliedFormat":1},{"version":"c7c72c4cffb1bc83617eefed71ed68cc89df73cab9e19507ccdecb3e72b4967e","affectsGlobalScope":true,"impliedFormat":1},{"version":"b8bff8a60af0173430b18d9c3e5c443eaa3c515617210c0c7b3d2e1743c19ecb","impliedFormat":1},{"version":"38b38db08e7121828294dec10957a7a9ff263e33e2a904b346516d4a4acca482","impliedFormat":1},{"version":"a76ebdf2579e68e4cfe618269c47e5a12a4e045c2805ed7f7ab37af8daa6b091","impliedFormat":1},{"version":"8a2aaea564939c22be05d665cc955996721bad6d43148f8fa21ae8f64afecd37","impliedFormat":1},{"version":"e59d36b7b6e8ba2dd36d032a5f5c279d2460968c8b4e691ca384f118fb09b52a","impliedFormat":1},{"version":"e96885c0684c9042ec72a9a43ef977f6b4b4a2728f4b9e737edcbaa0c74e5bf6","impliedFormat":1},{"version":"95950a187596e206d32d5d9c7b932901088c65ed8f9040e614aa8e321e0225ef","impliedFormat":1},{"version":"89e061244da3fc21b7330f4bd32f47c1813dd4d7f1dc3d0883d88943f035b993","impliedFormat":1},{"version":"e46558c2e04d06207b080138678020448e7fc201f3d69c2601b0d1456105f29a","impliedFormat":1},{"version":"71549375db52b1163411dba383b5f4618bdf35dc57fa327a1c7d135cf9bf67d1","impliedFormat":1},{"version":"7e6b2d61d6215a4e82ea75bc31a80ebb8ad0c2b37a60c10c70dd671e8d9d6d5d","impliedFormat":1},{"version":"78bea05df2896083cca28ed75784dde46d4b194984e8fc559123b56873580a23","impliedFormat":1},{"version":"5dd04ced37b7ea09f29d277db11f160df7fd73ba8b9dba86cb25552e0653a637","impliedFormat":1},{"version":"f74b81712e06605677ae1f061600201c425430151f95b5ef4d04387ad7617e6a","impliedFormat":1},{"version":"9a72847fcf4ac937e352d40810f7b7aec7422d9178451148296cf1aa19467620","impliedFormat":1},{"version":"3ae18f60e0b96fa1e025059b7d25b3247ba4dcb5f4372f6d6e67ce2adac74eac","impliedFormat":1},{"version":"2b9260f44a2e071450ae82c110f5dc8f330c9e5c3e85567ed97248330f2bf639","impliedFormat":1},{"version":"4f196e13684186bda6f5115fc4677a87cf84a0c9c4fc17b8f51e0984f3697b6d","impliedFormat":1},{"version":"61419f2c5822b28c1ea483258437c1faab87d00c6f84481aa22afb3380d8e9a4","impliedFormat":1},{"version":"64479aee03812264e421c0bf5104a953ca7b02740ba80090aead1330d0effe91","impliedFormat":1},{"version":"0521108c9f8ddb17654a0a54dae6ba9667c99eddccfd6af5748113e022d1c37a","impliedFormat":1},{"version":"c5570e504be103e255d80c60b56c367bf45d502ca52ee35c55dec882f6563b5c","impliedFormat":1},{"version":"ee764e6e9a7f2b987cc1a2c0a9afd7a8f4d5ebc4fdb66ad557a7f14a8c2bd320","impliedFormat":1},{"version":"0520b5093712c10c6ef23b5fea2f833bf5481771977112500045e5ea7e8e2b69","impliedFormat":1},{"version":"5c3cf26654cf762ac4d7fd7b83f09acfe08eef88d2d6983b9a5a423cb4004ca3","impliedFormat":1},{"version":"e60fa19cf7911c1623b891155d7eb6b7e844e9afdf5738e3b46f3b687730a2bd","impliedFormat":1},{"version":"b1fd72ff2bb0ba91bb588f3e5329f8fc884eb859794f1c4657a2bfa122ae54d0","impliedFormat":1},{"version":"6cf42a4f3cfec648545925d43afaa8bb364ac10a839ffed88249da109361b275","impliedFormat":1},{"version":"d7058e75920120b142a9d57be25562a3cd9a936269fd52908505f530105f2ec4","impliedFormat":1},{"version":"6df52b70d7f7702202f672541a5f4a424d478ee5be51a9d37b8ccbe1dbf3c0f2","impliedFormat":1},{"version":"0ca7f997e9a4d8985e842b7c882e521b6f63233c4086e9fe79dd7a9dc4742b5e","impliedFormat":1},{"version":"91046b5c6b55d3b194c81fd4df52f687736fad3095e9d103ead92bb64dc160ee","impliedFormat":1},{"version":"db5704fdad56c74dfc5941283c1182ed471bd17598209d3ac4a49faa72e43cfc","impliedFormat":1},{"version":"758e8e89559b02b81bc0f8fd395b17ad5aff75490c862cbe369bb1a3d1577c40","impliedFormat":1},{"version":"2ee64342c077b1868f1834c063f575063051edd6e2964257d34aad032d6b657c","impliedFormat":1},{"version":"6f6b4b3d670b6a5f0e24ea001c1b3d36453c539195e875687950a178f1730fa7","impliedFormat":1},{"version":"a472a1d3f25ce13a1d44911cd3983956ac040ce2018e155435ea34afb25f864c","impliedFormat":1},{"version":"b48b83a86dd9cfe36f8776b3ff52fcd45b0e043c0538dc4a4b149ba45fe367b9","impliedFormat":1},{"version":"792de5c062444bd2ee0413fb766e57e03cce7cdaebbfc52fc0c7c8e95069c96b","impliedFormat":1},{"version":"a79e3e81094c7a04a885bad9b049c519aace53300fb8a0fe4f26727cb5a746ce","impliedFormat":1},{"version":"93181bac0d90db185bb730c95214f6118ae997fe836a98a49664147fbcaf1988","impliedFormat":1},{"version":"8a4e89564d8ea66ad87ee3762e07540f9f0656a62043c910d819b4746fc429c5","impliedFormat":1},{"version":"b9011d99942889a0f95e120d06b698c628b0b6fdc3e6b7ecb459b97ed7d5bcc6","impliedFormat":1},{"version":"4d639cbbcc2f8f9ce6d55d5d503830d6c2556251df332dc5255d75af53c8a0e7","impliedFormat":1},{"version":"cdb48277f600ab5f429ecf1c5ea046683bc6b9f73f3deab9a100adac4b34969c","impliedFormat":1},{"version":"75be84956a29040a1afbe864c0a7a369dfdb739380072484eff153905ef867ee","impliedFormat":1},{"version":"b06b4adc2ae03331a92abd1b19af8eb91ec2bf8541747ee355887a167d53145e","impliedFormat":1},{"version":"c54166a85bd60f86d1ebb90ce0117c0ecb850b8a33b366691629fdf26f1bbbd8","impliedFormat":1},{"version":"0d417c15c5c635384d5f1819cc253a540fe786cc3fda32f6a2ae266671506a21","impliedFormat":1},{"version":"80f23f1d60fbed356f726b3b26f9d348dddbb34027926d10d59fad961e70a730","impliedFormat":1},{"version":"cb59317243a11379a101eb2f27b9df1022674c3df1df0727360a0a3f963f523b","impliedFormat":1},{"version":"cc20bb2227dd5de0aab0c8d697d1572f8000550e62c7bf5c92f212f657dd88c5","impliedFormat":1},{"version":"06b8a7d46195b6b3980e523ef59746702fd210b71681a83a5cf73799623621f9","impliedFormat":1},{"version":"860e4405959f646c101b8005a191298b2381af8f33716dc5f42097e4620608f8","impliedFormat":1},{"version":"f7e32adf714b8f25d3c1783473abec3f2e82d5724538d8dcf6f51baaaff1ca7a","impliedFormat":1},{"version":"d0da80c845999a16c24d0783033fb5366ada98df17867c98ad433ede05cd87fd","impliedFormat":1},{"version":"bfbf80f9cd4558af2d7b2006065340aaaced15947d590045253ded50aabb9bc5","impliedFormat":1},{"version":"fd9a991b51870325e46ebb0e6e18722d313f60cd8e596e645ec5ac15b96dbf4e","impliedFormat":1},{"version":"c3bd2b94e4298f81743d92945b80e9b56c1cdfb2bef43c149b7106a2491b1fc9","impliedFormat":1},{"version":"a246cce57f558f9ebaffd55c1e5673da44ea603b4da3b2b47eb88915d30a9181","impliedFormat":1},{"version":"d993eacc103c5a065227153c9aae8acea3a4322fe1a169ee7c70b77015bf0bb2","impliedFormat":1},{"version":"fc2b03d0c042aa1627406e753a26a1eaad01b3c496510a78016822ef8d456bb6","impliedFormat":1},{"version":"063c7ebbe756f0155a8b453f410ca6b76ffa1bbc1048735bcaf9c7c81a1ce35f","impliedFormat":1},{"version":"314e402cd481370d08f63051ae8b8c8e6370db5ee3b8820eeeaaf8d722a6dac6","impliedFormat":1},{"version":"9669075ac38ce36b638b290ba468233980d9f38bdc62f0519213b2fd3e2552ec","impliedFormat":1},{"version":"4d123de012c24e2f373925100be73d50517ac490f9ed3578ac82d0168bfbd303","impliedFormat":1},{"version":"656c9af789629aa36b39092bee3757034009620439d9a39912f587538033ce28","impliedFormat":1},{"version":"3ac3f4bdb8c0905d4c3035d6f7fb20118c21e8a17bee46d3735195b0c2a9f39f","impliedFormat":1},{"version":"1f453e6798ed29c86f703e9b41662640d4f2e61337007f27ac1c616f20093f69","impliedFormat":1},{"version":"af43b7871ff21c62bf1a54ec5c488e31a8d3408d5b51ff2e9f8581b6c55f2fc7","impliedFormat":1},{"version":"70550511d25cbb0b6a64dcac7fffc3c1397fd4cbeb6b23ccc7f9b794ab8a6954","impliedFormat":1},{"version":"af0fbf08386603a62f2a78c42d998c90353b1f1d22e05a384545f7accf881e0a","impliedFormat":1},{"version":"cefc20054d20b85b534206dbcedd509bb74f87f3d8bc45c58c7be3a76caa45e1","impliedFormat":1},{"version":"ad6eee4877d0f7e5244d34bc5026fd6e9cf8e66c5c79416b73f9f6ebf132f924","impliedFormat":1},{"version":"4888fd2bcfee9a0ce89d0df860d233e0cee8ee9c479b6bd5a5d5f9aae98342fe","impliedFormat":1},{"version":"f4749c102ced952aa6f40f0b579865429c4869f6d83df91000e98005476bee87","impliedFormat":1},{"version":"56654d2c5923598384e71cb808fac2818ca3f07dd23bb018988a39d5e64f268b","impliedFormat":1},{"version":"8b6719d3b9e65863da5390cb26994602c10a315aa16e7d70778a63fee6c4c079","impliedFormat":1},{"version":"05f56cd4b929977d18df8f3d08a4c929a2592ef5af083e79974b20a063f30940","impliedFormat":1},{"version":"547d3c406a21b30e2b78629ecc0b2ddaf652d9e0bdb2d59ceebce5612906df33","impliedFormat":1},{"version":"b3a4f9385279443c3a5568ec914a9492b59a723386161fd5ef0619d9f8982f97","impliedFormat":1},{"version":"3fe66aba4fbe0c3ba196a4f9ed2a776fe99dc4d1567a558fb11693e9fcc4e6ed","impliedFormat":1},{"version":"140eef237c7db06fc5adcb5df434ee21e81ee3a6fd57e1a75b8b3750aa2df2d8","impliedFormat":1},{"version":"0944ec553e4744efae790c68807a461720cff9f3977d4911ac0d918a17c9dd99","impliedFormat":1},{"version":"cb46b38d5e791acaa243bf342b8b5f8491639847463ac965b93896d4fb0af0d9","impliedFormat":1},{"version":"7c7d9e116fe51100ff766703e6b5e4424f51ad8977fe474ddd8d0959aa6de257","impliedFormat":1},{"version":"af70a2567e586be0083df3938b6a6792e6821363d8ef559ad8d721a33a5bcdaf","impliedFormat":1},{"version":"006cff3a8bcb92d77953f49a94cd7d5272fef4ab488b9052ef82b6a1260d870b","impliedFormat":1},{"version":"7d44bfdc8ee5e9af70738ff652c622ae3ad81815e63ab49bdc593d34cb3a68e5","impliedFormat":1},{"version":"339814517abd4dbc7b5f013dfd3b5e37ef0ea914a8bbe65413ecffd668792bc6","impliedFormat":1},{"version":"34d5bc0a6958967ec237c99f980155b5145b76e6eb927c9ffc57d8680326b5d8","impliedFormat":1},{"version":"9eae79b70c9d8288032cbe1b21d0941f6bd4f315e14786b2c1d10bccc634e897","impliedFormat":1},{"version":"18ce015ed308ea469b13b17f99ce53bbb97975855b2a09b86c052eefa4aa013a","impliedFormat":1},{"version":"5a931bc4106194e474be141e0bc1046629510dc95b9a0e4b02a3783847222965","impliedFormat":1},{"version":"5e5f371bf23d5ced2212a5ff56675aefbd0c9b3f4d4fdda1b6123ac6e28f058c","impliedFormat":1},{"version":"907c17ad5a05eecb29b42b36cc8fec6437be27cc4986bb3a218e4f74f606911c","impliedFormat":1},{"version":"ce60a562cd2a92f37a88f2ddd99a3abfbc5848d7baf38c48fb8d3243701fcb75","impliedFormat":1},{"version":"a726ad2d0a98bfffbe8bc1cd2d90b6d831638c0adc750ce73103a471eb9a891c","impliedFormat":1},{"version":"f44c0c8ce58d3dacac016607a1a90e5342d830ea84c48d2e571408087ae55894","impliedFormat":1},{"version":"75a315a098e630e734d9bc932d9841b64b30f7a349a20cf4717bf93044eff113","impliedFormat":1},{"version":"9131d95e32b3d4611d4046a613e022637348f6cebfe68230d4e81b691e4761a1","impliedFormat":1},{"version":"b03aa292cfdcd4edc3af00a7dbd71136dd067ec70a7536b655b82f4dd444e857","impliedFormat":1},{"version":"b6e2b0448ced813b8c207810d96551a26e7d7bb73255eea4b9701698f78846d6","impliedFormat":1},{"version":"8ae10cd85c1bd94d2f2d17c4cbd25c068a4b2471c70c2d96434239f97040747a","impliedFormat":1},{"version":"9ed5b799c50467b0c9f81ddf544b6bcda3e34d92076d6cab183c84511e45c39f","impliedFormat":1},{"version":"b4fa87cc1833839e51c49f20de71230e259c15b2c9c3e89e4814acc1d1ef10de","impliedFormat":1},{"version":"e90ac9e4ac0326faa1bc39f37af38ace0f9d4a655cd6d147713c653139cf4928","impliedFormat":1},{"version":"ea27110249d12e072956473a86fd1965df8e1be985f3b686b4e277afefdde584","impliedFormat":1},{"version":"8776a368617ce51129b74db7d55c3373dadcce5d0701e61d106e99998922a239","impliedFormat":1},{"version":"5666075052877fe2fdddd5b16de03168076cf0f03fbca5c1d4a3b8f43cba570c","impliedFormat":1},{"version":"9108ab5af05418f599ab48186193b1b07034c79a4a212a7f73535903ba4ca249","impliedFormat":1},{"version":"bb4e2cdcadf9c9e6ee2820af23cee6582d47c9c9c13b0dca1baaffe01fbbcb5f","impliedFormat":1},{"version":"6e30d0b5a1441d831d19fe02300ab3d83726abd5141cbcc0e2993fa0efd33db4","impliedFormat":1},{"version":"423f28126b2fc8d8d6fa558035309000a1297ed24473c595b7dec52e5c7ebae5","impliedFormat":1},{"version":"fb30734f82083d4790775dae393cd004924ebcbfde49849d9430bf0f0229dd16","impliedFormat":1},{"version":"2c92b04a7a4a1cd9501e1be338bf435738964130fb2ad5bd6c339ee41224ac4c","impliedFormat":1},{"version":"c5c5f0157b41833180419dacfbd2bcce78fb1a51c136bd4bcba5249864d8b9b5","impliedFormat":1},{"version":"02ae43d5bae42efcd5a00d3923e764895ce056bca005a9f4e623aa6b4797c8af","impliedFormat":1},{"version":"db6e01f17012a9d7b610ae764f94a1af850f5d98c9c826ad61747dca0fb800bd","impliedFormat":1},{"version":"8a44b424edee7bb17dc35a558cc15f92555f14a0441205613e0e50452ab3a602","impliedFormat":1},{"version":"24a00d0f98b799e6f628373249ece352b328089c3383b5606214357e9107e7d5","impliedFormat":1},{"version":"33637e3bc64edd2075d4071c55d60b32bdb0d243652977c66c964021b6fc8066","impliedFormat":1},{"version":"0f0ad9f14dedfdca37260931fac1edf0f6b951c629e84027255512f06a6ebc4c","impliedFormat":1},{"version":"16ad86c48bf950f5a480dc812b64225ca4a071827d3d18ffc5ec1ae176399e36","impliedFormat":1},{"version":"8cbf55a11ff59fd2b8e39a4aa08e25c5ddce46e3af0ed71fb51610607a13c505","impliedFormat":1},{"version":"d5bc4544938741f5daf8f3a339bfbf0d880da9e89e79f44a6383aaf056fe0159","impliedFormat":1},{"version":"97f9169882d393e6f303f570168ca86b5fe9aab556e9a43672dae7e6bb8e6495","impliedFormat":1},{"version":"7c9adb3fcd7851497818120b7e151465406e711d6a596a71b807f3a17853cb58","impliedFormat":1},{"version":"6752d402f9282dd6f6317c8c048aaaac27295739a166eed27e00391b358fed9a","impliedFormat":1},{"version":"9fd7466b77020847dbc9d2165829796bf7ea00895b2520ff3752ffdcff53564b","impliedFormat":1},{"version":"fbfc12d54a4488c2eb166ed63bab0fb34413e97069af273210cf39da5280c8d6","impliedFormat":1},{"version":"85a84240002b7cf577cec637167f0383409d086e3c4443852ca248fc6e16711e","impliedFormat":1},{"version":"84794e3abd045880e0fadcf062b648faf982aa80cfc56d28d80120e298178626","impliedFormat":1},{"version":"053d8b827286a16a669a36ffc8ccc8acdf8cc154c096610aa12348b8c493c7b8","impliedFormat":1},{"version":"3cce4ce031710970fe12d4f7834375f5fd455aa129af4c11eb787935923ff551","impliedFormat":1},{"version":"8f62cbd3afbd6a07bb8c934294b6bfbe437021b89e53a4da7de2648ecfc7af25","impliedFormat":1},{"version":"62c3621d34fb2567c17a2c4b89914ebefbfbd1b1b875b070391a7d4f722e55dc","impliedFormat":1},{"version":"c05ac811542e0b59cb9c2e8f60e983461f0b0e39cea93e320fad447ff8e474f3","impliedFormat":1},{"version":"8e7a5b8f867b99cc8763c0b024068fb58e09f7da2c4810c12833e1ca6eb11c4f","impliedFormat":1},{"version":"132351cbd8437a463757d3510258d0fa98fd3ebef336f56d6f359cf3e177a3ce","impliedFormat":1},{"version":"df877050b04c29b9f8409aa10278d586825f511f0841d1ec41b6554f8362092b","impliedFormat":1},{"version":"33d1888c3c27d3180b7fd20bac84e97ecad94b49830d5dd306f9e770213027d1","impliedFormat":1},{"version":"ee942c58036a0de88505ffd7c129f86125b783888288c2389330168677d6347f","impliedFormat":1},{"version":"a3f317d500c30ea56d41501632cdcc376dae6d24770563a5e59c039e1c2a08ec","impliedFormat":1},{"version":"eb21ddc3a8136a12e69176531197def71dc28ffaf357b74d4bf83407bd845991","impliedFormat":1},{"version":"0c1651a159995dfa784c57b4ea9944f16bdf8d924ed2d8b3db5c25d25749a343","impliedFormat":1},{"version":"aaa13958e03409d72e179b5d7f6ec5c6cc666b7be14773ae7b6b5ee4921e52db","impliedFormat":1},{"version":"0a86e049843ad02977a94bb9cdfec287a6c5a0a4b6b5391a6648b1a122072c5a","impliedFormat":1},{"version":"40f06693e2e3e58526b713c937895c02e113552dc8ba81ecd49cdd9596567ddb","impliedFormat":1},{"version":"4ed5e1992aedb174fb8f5aa8796aa6d4dcb8bd819b4af1b162a222b680a37fa0","impliedFormat":1},{"version":"d7f4bd46a8b97232ea6f8c28012b8d2b995e55e729d11405f159d3e00c51420a","impliedFormat":1},{"version":"d604d413aff031f4bfbdae1560e54ebf503d374464d76d50a2c6ded4df525712","impliedFormat":1},{"version":"e4f4f9cf1e3ac9fd91ada072e4d428ecbf0aa6dc57138fb797b8a0ca3a1d521c","impliedFormat":1},{"version":"12bfd290936824373edda13f48a4094adee93239b9a73432db603127881a300d","impliedFormat":1},{"version":"340ceb3ea308f8e98264988a663640e567c553b8d6dc7d5e43a8f3b64f780374","impliedFormat":1},{"version":"c5a769564e530fba3ec696d0a5cff1709b9095a0bdf5b0826d940d2fc9786413","impliedFormat":1},{"version":"7124ef724c3fc833a17896f2d994c368230a8d4b235baed39aa8037db31de54f","impliedFormat":1},{"version":"5de1c0759a76e7710f76899dcae601386424eab11fb2efaf190f2b0f09c3d3d3","impliedFormat":1},{"version":"9c5ee8f7e581f045b6be979f062a61bf076d362bf89c7f966b993a23424e8b0d","impliedFormat":1},{"version":"1a11df987948a86aa1ec4867907c59bdf431f13ed2270444bf47f788a5c7f92d","impliedFormat":1},{"version":"8018dd2e95e7ce6e613ddd81672a54532614dc745520a2f9e3860ff7fb1be0ca","impliedFormat":1},{"version":"b756781cd40d465da57d1fc6a442c34ae61fe8c802d752aace24f6a43fedacee","impliedFormat":1},{"version":"0fe76167c87289ea094e01616dcbab795c11b56bad23e1ef8aba9aa37e93432a","impliedFormat":1},{"version":"3a45029dba46b1f091e8dc4d784e7be970e209cd7d4ff02bd15270a98a9ba24b","impliedFormat":1},{"version":"032c1581f921f8874cf42966f27fd04afcabbb7878fa708a8251cac5415a2a06","impliedFormat":1},{"version":"69c68ed9652842ce4b8e495d63d2cd425862104c9fb7661f72e7aa8a9ef836f8","impliedFormat":1},{"version":"0e704ee6e9fd8b6a5a7167886f4d8915f4bc22ed79f19cb7b32bd28458f50643","impliedFormat":1},{"version":"06f62a14599a68bcde148d1efd60c2e52e8fa540cc7dcfa4477af132bb3de271","impliedFormat":1},{"version":"904a96f84b1bcee9a7f0f258d17f8692e6652a0390566515fe6741a5c6db8c1c","impliedFormat":1},{"version":"11f19ce32d21222419cecab448fa335017ebebf4f9e5457c4fa9df42fa2dcca7","impliedFormat":1},{"version":"2e8ee2cbb5e9159764e2189cf5547aebd0e6b0d9a64d479397bb051cd1991744","impliedFormat":1},{"version":"1b0471d75f5adb7f545c1a97c02a0f825851b95fe6e069ac6ecaa461b8bb321d","impliedFormat":1},{"version":"1d157c31a02b1e5cca9bc495b3d8d39f4b42b409da79f863fb953fbe3c7d4884","impliedFormat":1},{"version":"07baaceaec03d88a4b78cb0651b25f1ae0322ac1aa0b555ae3749a79a41cba86","impliedFormat":1},{"version":"619a132f634b4ebe5b4b4179ea5870f62f2cb09916a25957bff17b408de8b56d","impliedFormat":1},{"version":"f60fa446a397eb1aead9c4e568faf2df8068b4d0306ebc075fb4be16ed26b741","impliedFormat":1},{"version":"f3cb784be4d9e91f966a0b5052a098d9b53b0af0d341f690585b0cc05c6ca412","impliedFormat":1},{"version":"350f63439f8fe2e06c97368ddc7fb6d6c676d54f59520966f7dbbe6a4586014e","impliedFormat":1},{"version":"eba613b9b357ac8c50a925fa31dc7e65ff3b95a07efbaa684b624f143d8d34ba","impliedFormat":1},{"version":"45b74185005ed45bec3f07cac6e4d68eaf02ead9ff5a66721679fb28020e5e7c","impliedFormat":1},{"version":"0f6199602df09bdb12b95b5434f5d7474b1490d2cd8cc036364ab3ba6fd24263","impliedFormat":1},{"version":"c8ca7fd9ec7a3ec82185bfc8213e4a7f63ae748fd6fced931741d23ef4ea3c0f","impliedFormat":1},{"version":"5c6a8a3c2a8d059f0592d4eab59b062210a1c871117968b10797dee36d991ef7","impliedFormat":1},{"version":"ad77fd25ece8e09247040826a777dc181f974d28257c9cd5acb4921b51967bd8","impliedFormat":1},{"version":"26f395d41de7a252bfeb4e1e97c4f1327d1d6a5166d38aa95373b2a5adda76d1","impliedFormat":99},{"version":"5b53d37181c53d90df4963dc61a086ec575f03eb0ac0db33ae723932cd458be0","impliedFormat":99},{"version":"ed2dd726d918c423bf2649883223308c1b18f201f60f14fb9c4489ace91f90ac","impliedFormat":99},{"version":"23fdf90c8227281000a175bb0559c98428869df66d11f1ad2e63eef6e0b9ecce","impliedFormat":99},{"version":"abb793a42ad74e63f7c98c5c2bd8a5e0f9d7bee1d7671c0d8145ac06c844a75b","impliedFormat":99},{"version":"1089860ac1ff363f64666b8348c3626329d4965feb6b76b605619304b7510b99","impliedFormat":99},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a52e5015f0392bcc943a5f93e0ce36d245fb835b1ec4a0a96178b76d8737cb6c","signature":"430d18304f97095ed52339ce4eb593c6d0e64209ba2c633fce4eea8f6fd90edf"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"78497dd72378a097f87b552dbdee4fae41a0ac11c51d3ecc8512865efa747f60","signature":"044d95d552f459fcc69c118afab4d83b4ef2252a58ba4a7e870214a84ab1cf72"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"33c77c981c6623a9266ff2bb2953f7ad34d6d765ff0fa3c63ecb50dfd17cc2b6","signature":"bf774fce1042b94216341cd4fb81341fef950f49618cb2811169221c167f7e8a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f05f31684deab548703b364c548c10a66bc47a858cf4c8b08572f020fc6d50fe","signature":"ac08c8db9105a291db0371a07489d21308d2533ec363c6b0abf8a1adf8e520fd"},{"version":"322240935a6774ed2edb86cfa6bd256c20bc55b8469b922a2ef354497316cd12","signature":"8458895b534746aea24e9b2ad40a845c921bd4bfc4c152c0fb3929a5170686bf"},{"version":"58d3cb2b9815255351480fd5e4765320c5c3ffb5de2c0b68d12728965481c5e7","signature":"ead6545e78e2edcf286a9a956dcf809d986709360b19d477a879843a6c74cd2b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f956a70b2d14c5f8906b1a6ac1e5466128dd08bfd0d414cd7ad91b8ad7dc527b","signature":"204d955b5782bdb2a8cf55d814e525399b02b795e6bbbbbb950183e46e3ffaf3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"59f084d076316c22dca50d8fd3a9739435ccf4d71d6381af3720e46b88cf4baf","signature":"50d5b070d116879ecc6d48d8f5589c2dee05f152dd77e2caa26beed8e2590b52"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4f91585f503ea314752ef30824693029895f09d56bbd26cb1f5544249e2e7bb3","signature":"da4e15b41eae64baf925acaaa3ad59b425e1721aa0e864919440e7a668569bd3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9d3c32e6bd5cef4386809c85e2a3adaf1755873c4a38d103161282f7b56247b3","signature":"8b31d7e1350dd7f82e00fafe87144591bbab914bb8c41cd7b79d33acfd5e8d24"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7699317c996880028df47467eaaf5d11f86bb1fc1834e00fba15d427cd1df6d0","signature":"8d315334c5e192f6b1811044d4e76db1d225980be8170a40afc304e48744bd0a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"806f8838fd5b1dda112504ba61b50ea0094370f18b6957e2f0fbc73a7e1b5523","signature":"468b00ca910ae5a31401c6bd0f8647841d89d63eee2f945d43092ac330be376c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7bd15725290fb62f6402893d991b373e9c3606f150467a86cced0dc738edec00","signature":"1074de7111aadaee072b1a27cfe1d962590c740f0574c06d199b437ecc0d000f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"03bc2e0a4415a5114b60b637205c76bfedd51637e23d1151fc3a7c8805f6a8d1","signature":"588915d63b55f6db2e25c5fbbcdab18ddbaf12688321087e07112e2919abe06f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3944dbc50b305688e569687e365766684107736c8a135b14bcf81063f2f20ae8","signature":"cbc4420a1fcd8fc3084daa2f7e01ff9a8d9bd24b46867564db76301c02c9a04a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"951ffde0bfd0a4bf866fcabf0dd285756072a651a61f387b433c9ee87f957987","signature":"ab95954f93cce8ab95a0a9959f7c04e315219dc8884cc87eb59cdc4f2bee00b4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7fcd840a421bcc577b967b1f5415cc1811a9236cacf39a0e777955a34e16637e","signature":"94d3e7efa8ba8f05148121a77255e884b0003dfb55ad1825d37da1657e02b136"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fe7d800456362513634cc1736db5fa9cf85d8748956a01fe06502162964e5ecb","signature":"92dc5f802f8e2a5bfc3deb25cdffec0d6773a1226a9d2ad415cd99f42bddee4b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a4f148cbe080f03d40eacef7abe41bffbc28d976acdfbd12504c80a926911f77","signature":"6bbd884b3bee4c07780a0eb3673f2f111a2e025c109709a65021db93f0d891de"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6f127e02d18f5e3d6fd64fed0caa9cb0b4a5ba99b4dd391e3396a5d95ec701f4","signature":"76a5de00ac2f50de6c072fcc2eaafe00a7abe84d352a6349d57e58500a4fd209"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fe72af7e1e48b25f7b3a9d456d25c6ca3dbb315338ab45e055ce9696b7d552e4","signature":"6cc0874642803fa2b97cb9efc98919c29933dd11c4813a0ca4ed803e4654fa30"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d1ae64f1a69437468d6a32bfdb23fab4a93524c5e85221dc4b829402d18b84ff","signature":"bb803e873311df697ebe50379334b29cf438a4bb9f6ab4940bac6d01e1290e14"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ba6a53a6624433775cd15ebdccc623d8951dfc50aa3f2743d0adaf1ea71d48a2","signature":"781b463d893333b41041e4a47e58ffd96339ce1f4bbab7e601a33e7da9160242"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1c0d80c5a8ac1d630db3096776ff28add40ccf343ce5e9174c6f03e43d617a76","signature":"550537242c7f9fa199f2077ddb3e88db1a7e214289491e31a5e9d6ed526bc3e2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"30bd06b133cf46d1cc9f75fa0058705cc0e9b8a62ab92fca11d561ca2a7d7aa5","signature":"77af5adc6270c2d83fa58904770b4dfcfdb6c029418e917e6c0e18946856b970"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0a5ae3aaf27a80618f299e5b42d2d91a97ee5003bedeb6007272716cb5548c43","signature":"61242d1d46ff7f2e379b06b91f6f526251f03a507fa57b2d3297be63fac1aa0f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"de790a68e1735a105760fd4b947360279eb97cdcc638b2706aef880852d7da04","signature":"5158eb14502cc8edca5f4696a5e1247c3d28c370e3d42a62333e2f05dae15842"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1fdf975fc8758c9f3796db0adfbe7a4a41ac3c03894687c33f9d9eda2b9afd40","signature":"849bb3ad2b95f1d9ab8dcfd70b50ca126a0c8c86f607301b11caad62ba053a11"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d1610c7a4da7a15cc8e9c9aa41bf8986dc95804134252009a4560af01ae6ebce","signature":"fb0fbeb795044ecacf7e86d81b58eb62fa8bf339295f87df41a88d2718a0bd87"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c0fcaba31e52aaf9e1cf1059cc5383f38888770a5e4e1134c2f17f6d8cc474e4","signature":"8be751d6536881d8507d1a51220788d16a42de817c153792ff2b1e0c6d4f51eb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3927db692fdbfa705576ba364beda5f7713e21c7ef135675fbaab1f2d04633fa","signature":"3ce87aabc83aa3141f1cd3a757f268f8708aa4dd182b37301f83120f1f3034f9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7ac245e737616e0164d1d73a7c5e2080e86d5b7109064fa8abf91948842f8d79","signature":"cd7aa9fee245bf02564e979390a32f054f9b8f811f1514b5c3b36fa04d970267"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"de68dc7bc6f1fd40d98c0b405894ed7f723e8454a513c988db49fa1d11d3ad7f","signature":"291bf8c4a68b69fa49bb4ead48410699b86b21d039134e8f3ed895432592d43e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"eed17438172d4df95b8f5531fac3cfc0bff3e0dd921d093a8ccdbb669730232e","signature":"2141e60ce428d81c8f5257bb6386f4098463407baeb569bc87d43c5851496a95"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ddd41574a69c1cc7179c6c8e1e5613afd3fac0258cb4397ed36ccdedd2df64d5","signature":"8efb4213ac864d3aeb23f98a51e4a8bb0043129c0fbf3ed072f843b970e2e7cd"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"db91d96965f61c3b7078a8ce7adb4fd143a9478346976c717886bc574b141c04","signature":"9fc465e57c231ca6ef3a9e883e81a7fb9f3eea173232d0f5fed2ba2175bb0fa8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2d69057c8c889cf2607fb7f008c160cca8697680568bbdc079355406afee33e4","signature":"f55a57c2567801818c219dc535f16dec9c03521f2910e12a40070b92652d6f9d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"17e85deedf88481c15568ea075063d2c9a8982055561ed11f137b8df1dbde4ff","signature":"3e2f205ed35e640cdb81eadc8bb72309277244dd33548f846b0b4eed16ee530e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4da4feca145739c485b44c3296ab44695df6c92eb2c56cf2d2695a94c114c90b","signature":"29bed202d1bd92d9d7755b44be7aa4879ef26fe5bb492f8c86aa617da7562c74"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"edcd2a39f008fe0f5be719cbeab2095362ed461343c9f20de17dd620cb5a818e","signature":"51501fad46eae4362a975587757dfa54f9e93868dea643677de0494e3f773fd2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"04741dd02dabc0f655a3784cfe7996e01e30ba7234d72b333da3589bcfe2f316","signature":"1edc76b1b099e3be3416a8ad882f57875f4da549749dac568f6e5d1800fa2d36"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e974b975c343c5aa83c622d598c2624e27f15b72ff8296822cb3d26dcd7ab52b","signature":"af738028139aeb3ec1c8168c6b018dbb21bccdbe12bb80017613f6448cad7af6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"703f6d8f030204d2ef1117ed896dd945d43156cf287c148e77e2f521ad87be48","signature":"2db699fc73efd69d5965c75dcafc2102617b5d9768b007bb0903d1199f192577"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a8a946fd1bc1b2820dc10673ed1aa94bd45b56a7748c13e1b0a298252067b406","signature":"c3987c9207f812836f989617f3fc6d1af8ca6cdc730c62bc8de53a9dd67d805e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"afc8f26c483b07c9217ad241b506c40ad8ad2300fe9e645b75854ece18cb39db","signature":"2696911076eb3a816cb8728c716a6b0638538aefd8dd70c2ec7f89b9275bb4fb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1b4ced0979f335aa32eccf365b3bc20a60ac6eb4f3bfc0d68522ad11aaf41849","signature":"a986780ddb552db6fe228c518f6bccc5d746c3388446b59470f8ebd90c6b07b8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3058d8b97e2d9e577da5857d4cbf41ab0795585935ff4b4d15026e7b82d12ee1","signature":"2d7b8cbc703779db4009c76bcc60588820d426c50ac07a192d7fd46769cfc82e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2d0018185416abe652bf7725f5cce072c3b1f3a64d9c9f7b7db45a986500018e","signature":"1b65a9e9c17db2e4d1a7694578443d4d88e1c50d1fbf80b6e9bfafd15a252449"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"693ed8cbe78ec44d26b477d85a8687fa7568abd8afa1aed8d480dcd9fb9f2ded","signature":"8fe5d0ba675a6ce39b733ca055a0e629eb70d84326e11245d09c66bb1589ecfc"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"465d7d11095242243ba03a0271340f03fb14fd51ff7854ea8a8cbf8c8b0f2481","signature":"2226ef92f859c6e15296c5793d47fd9dec5edbc1a3f5eec20e8e3305607b94cc"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a80a757ec22502ba8f87dbdf4da78def14237e4fe0d527246d9705bca9e4f60e","signature":"d3eac3c1b24e11ae890fc9b198dc4c4e9124e4249cfd8ef7fa8c5748c0af89e6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5e89fbb0720aff373dff641c5681df218390f97bf96122dcdb9262bc7767b717","signature":"63a6f1197e9dc237d423bf027cc8002bd7f1c83971bcafe15a1df590abfc6018"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"91e0d87883f49a0e72217d775400edaa4e8452695a9f77fe77acccc1fd021b7b","signature":"9b86c96772090f971b39c97658c1e2868f214a260774fbb0e737af7767bec6e4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a14b5829b06ea8f7d235a3e41cc9b2f217a7bb4beea6e487ec2f1fb740fe8f70","signature":"2336827938e3a495c585413d67fcfe125b0e6e96d176c8d1dceedb904a443496"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0730429f961cf1d2e4a5ead2a570f9c7fa58467682e291b143e8ad4ae65817c5","signature":"1e99f16d17fd42c9c7c19475b9e7cc71c6fcc79ef5489a00fe05fc342a177f08"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"95fa41fa1deadfd94d7d05b2964332feb8604afc1894ccf6475e35efe96b8272","signature":"79415b0a2f446a81fc2483216ab5fa60156ad93642d1c5061fe60a816f99dea9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4ef21eef5bed499dd8be740c2dbb95f2ca7b8a1326bb1cfe8c8079053b0be8f5","signature":"9293aff6b9257bf9e6c60265050196bad30fdfbdf941713ab3cd8630deed09ab"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c9fc3f4d429c424f391c70677ec9a55744dd8105b50d93197163e0e286f395e1","signature":"59d4b39d864d1157dc459a6a7ad690bdce7bf3d4b82d1624590a329bffc3e3f1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"16f9d08d1c9ee7ff6761e7c63689c127102a247a28e19acf1c6ed770bf24f3fb","signature":"26d740f8369cdea6de99802192a9e9afd219f38275ecf519d59f8ccff9b544ac"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3e43d30f5a71a8f348a46671d5196d77eceaf246b7d242982cbd8ae28c772de1","signature":"625279c42722f28ed62f091d7eda42978e851c6bc54492066b1b6b95293e49cb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4dd6c1178811aa33ebd501f7cb3d348593bc62e57e276694e05ee392047f8b51","signature":"6cb39056ebd2d720919ff0d5b8a4206b83ce9c0b630f95715d3f7bacb6fad465"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6ad6165401e55274f3b023d3240ed9f19c719b6aa5a071b4b8e52013667701b1","signature":"42901178134da77bf3cefc2dd6ca4a887a1627233a9be41dbb06fe6f0d5497f6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fe7a62f36b2036f027c27f510d52f5e64dc7d336225d22a78836713710c3c62c","signature":"15ad3f4ec0619f4b3c8a4441a2ccb3af0071601713a9d52b2353bd788c927337"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e055c269fe143d368cc5317a13dbf40cab35a016b3558b02983bdd32dde1b541","signature":"6bddffbbf5bef19864e3a0a0f300a88ec0733ae9baa3e9d48d37ea3f36252863"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2ec611ebd4c16b6d14776b2c736c0a391ccd670a1f8e67cd4dba4b2c43041916","signature":"2af604b7440dd6662933e08bc8ef2c95a85a23c1aae0bab2ee0c074cf5d6510f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2134da62cff2473db310500bc8267850c3d86ca9af87322d2ca172b609a0dc97","signature":"0016ccf1f6deef1f7480ff3157478fec1e2e61343697b7bc0ddddddcbdc3756c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9664095ebe0f33a6c0baa2eec79d5be11109a2fe287a6609e8c4604ffd3ce549","signature":"184b48fca48dd975402285cc6c7f46fb5c95e86c95309969e8e03c8a7197c7b9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"46b44925b5241c31648750b256980b1adfc7b824ea4d93badb1461d223820c5a","signature":"b34d3f360c5d67ea5b9e96c00f31d0895dfe73b02c6e0c2ed4f1e321e8b8f893"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0a148eb41ffe8f8d260e03254d970c1383fdc561d18a37de2a6a121b42cd023e","signature":"79b4c57213c1c5c92aea631237a7a59a2e51dd2378f836b52f8fa3b6dd513c5d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b0d716f44bdfb47a865f56099565ab9f252d03e733beb582bf337a865dc7a8d3","signature":"db250777b2a6cfadf77b306df24c95f72a9687e510f4854696946eac7349a5fd"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"028b816c5bb7a475738d848900dc2d62d349eb3064950a49354f3c690ddffec5","signature":"73a08179d753a724925fde1221fa367ae2a7fdf8848d47a65b49639d8d4fe0fc"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"05cb3cba76ce25057dcf9faba0007fe9bbf1e219b927bf40d7857cd89d27853a","signature":"9ccefd55f1d0dc85e25cab8156a706cfe223ffe8856f91aa4f6dcf3e53ec356f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2019c9bd39350a7f31e6788418cbeb93d9ddd6003c168518f343eef6696b79e4","signature":"04832ffa503af1d58cf1bccc8d73175a639329665d7dfd39a7650c10bda07aa4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e60926a7532a5c574ef44bad78f9d2976e4bf42c8bcf597cebd8340d68c1faaa","signature":"505104cc61c9124f1045f597cff7d4839d1f63755d944bea2144342bb42b8442"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1b09cb36cc5ed7c161d1dc9f61fb94cbead0c47e2ac674d8616b342d65cba392","signature":"87c7ea991eb822b69d7c2d19f101313ba0fda8df64873a8e1cd55a9e82961cb7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a8e31cd542fed3717acccf3de46091a8615a9d29e01176d6858f8e5106928bf0","signature":"6735fc2653d69bf48b567e159652eeb7b47c23966a444ad706b35d877991ac46"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"459e3465d59ea3793f17e9fba0a25bce05d3c8d918b1a7fc12be8a4997319513","signature":"39099a689e0ff7d36473df6830b94a90cbaf78787efbb2363dd9d11753f8ebb7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"bdcffcb0d46898aa1c58bb6fc36fb4781d1b08cc1e4f6abc61d3934475302b71","signature":"035d13e4b3022827db132034012985a20224f3d790a10644b84418c6eb2d9cf5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"460545edf9a889b97e2216cd965af634c715fd1707d648e0b2479cb40bf40d98","signature":"ac304efa4ad4a0061d4bc0418901badeeac5a8e7995f23fae370106860e4600f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7e106e9d43841a53ab6b3879cbbd2ade5a113c8ff29eddfe360bfabf86489764","signature":"539b00edb6a4b2092511b1dea77214dffb207ca83a103d4c31abe69a885fc5b8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fcaef27beb9b0cacefe4a73fb927da56465e3881f98db0b1aa3a8b8c949e6414","signature":"a168f30dc27228e6e2f203a3ca250f4b2d5fdf19f334b9b5d51b57c97c50f1ef"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f1e6bf2b18f20f003e263855f0dee94892e2266158f3d8795fda18f95195f4dd","signature":"4a7e44d61ba583d95ff3285abb7dd2b26983bdfae92634ebe15198b3c5d5c486"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"59e483600fb1e12bcd498f34a80dc0a990dc5391af5923f0b339eb97d5393eef","signature":"c333e2855b073f458d8a1777d2c099b8121d5ee7c170975e70fe9530f89d1115"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"561d4785760040619c32329b57136eae4beb7035e8bbc7d12259e5d8a0ad7988","signature":"5c734ee58bbe1cda3e5b12a3ba1f62d8f850bfc8076661c044a4baa370ed819a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3e77c1cc257d5a7a504ef0b98cb6b5e4e3967c6e226be54260780806fe5a8006","signature":"fa626bd596fb1571ce731b608cf4e31eeafa53eb3d2adc411ab3cf0b7822f23f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f78e0af5c4d9c4cf73ba7f02bffcddac1e93dccd076a1f034c9790c17279a703","signature":"15e0680d1044e1ccee26aa132b4bd66c201a77bc9fb277c16934554d1c85db26"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5dda2b5563e547be232f83bde47c16842f697ad1e99d9f554782894b4730ffef","signature":"0da1123468f73eeb3ddbaf70dd17515863c234f59ae7b077f6a20601bb2ed064"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5d448f216c7530afbccca7369792f38fc2c5046649a80019e11b919fb21c28a2","signature":"011032d3c604aa968e7fedde12021989aa8b778c6ddfe9c11453b4378dc39735"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1e00b6e462e74bd27f968e959e6b1fe7e7bf3800a5aacfc10ec427e0adec83c3","signature":"1e243a145190021b6d8be7ce999dc120daaa537563566284e84b62995889c8a5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"39028c4d8431b0d3b76c9036ab34af14fc034638da8fa79a1cfb530a77ab623d","signature":"a52c485a7691a9701aa4c5c3cfd0f45bf83254aea52cdfddb5f68d403dd3136f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"bcb214a3e33cecb354c958af99c18646a515be09ba77792e8bc3131bdbdb15de","signature":"ec4fba3881c82c05729b832851f228d5829c36a4d0d71c5ea73bd10898f123e8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5937f9f6779bd9b1be23771e259ca648d906edd72d3808528f357894e1c5f0a7","signature":"6623dea7e2aef5dfe6493305dcb6c17df13c2b820f5e0639ad7ceb4d1770f403"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a97b89d59f1d0149600c41e8cdaffdd5aae2bc320e8df817259ba3a68f9b5b6d","signature":"c3b6028793815881fceeea4d8dbcf89bf48beafcb0386dfad8dac54c1fe7015b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"641b55a042e1a064a0b3f6752f290ecb87f6fa9b65c22f2491e489076c4fda8e","signature":"4d9f1391b29b7b356131235da5b1c750bffa23c186cfa89fcc3188fa7beef79d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7a470e6dc173ab68ae43e5a94f53cd79156aaae332b1a85a8b208f39111906b0","signature":"e965e8be28f7f75b184df8bd121a456ecfe1935db6b3064cf57119974c484d1a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d39cea6ee41e92358ecdea9c1f17b2e0124b48e7dbd06a827f40c4349bc887ef","signature":"6c423ad3ab0ccc1b15902d0d699a510fb1cb46a0c090cbe1e309ebee5353173e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9dfd19492345bb9cfb80f4db65195acab0b3a555d9bf3b251c44ce62b1a2983a","signature":"4e533e24ec9dec7ea18d9efd6f034de8e594c01b79a7946fc105510b8e8f0814"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"bb85abf7dfd982e7911b170e066ab1040c65e3dc3ce910e1874bec73ae72b802","signature":"382c9e25d0dc2e3198dc0384902fab35667138069dccd1feedcaaa268fa22415"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e91bfe0a5832dc81f7a43566951ba8a984005846ef53dda1ca4df3d3e6e5d6f3","signature":"d54fac4fdeedd5c78ea822d9b7da8b43d7c188e025357d721d85bfd7577dde49"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0d2ac5f6fa2dae7eafcad260cdacd57f2184bfe3b0c0b88f30e99277d2631b6a","signature":"becd6ab95279dce8de81cb69fdb4e13a256033eb68074e14f21e49a1fe672b15"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"22a75999c5780dd0dd0e219bb9359b348e69d7b6617aa142c74d2b5ba70361d9","signature":"e669464f1dbde1f709b15470186884621aaa0610bd0ac0a60e39457abf6ae1c2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c0c74ad63b48dbde8131768205f0f5f2ceb0bc4605b30e451e0c3cfc7f06f3e7","signature":"b394e14341bb9779b068c14e873136e7137a5b2fc7353e6a83c16e8d21cc714a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c769926ca6e32f2e050a24710ef711324df0e026a82cad68243ec4bf9e4b3f6b","signature":"aa7bc967ea57495e940636a5f5870964b54b85d477484bc1aa18daeff8e7b4b7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d2d2e46780b6586ee4b0fe31502e3ad51041135a0c6f7dba93b1e42dfdc16571","signature":"5639519fbe0eee7ddaed5872b0f3cd98efcc6ff13cdce412d614997583970574"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"84d729ddbed60dec1f017d40aab58949679feab0195c5cd25a1c578d20e62a04","signature":"e51ce438509a4a3c17af7c560b0032fc740de749eb64a7f37c4e499658ff8a96"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"df336af9b52bd260e8661c6394f9bd7329cb8c816855d8e8f9881ceb2b0269ad","signature":"77fa298d1db712a83ebadf69226c85cebacf7e0879214be4209681184f2c41e4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ea13c7233bb5c0e654451f53a1da7c52ff4107667fd1d75759048c00a1cdd62f","signature":"3ce68ff1ff11379f39fb13348f862ce222b1bce6a41bdb2db544a860d298628a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9343660d24e88f7ad9339d468a18fd5fe9b81bb276a10b889ae8a3958e395932","signature":"5b287bb00442253f9265b0a755d441b5baea43e8329025ac242d4512cb952e8b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d91fb9d83d448aa520926d77bb0e3c92b523e72855661c727b118881069d00f9","signature":"464c55dee8cd40aaf0bf9687ebca41e610885363d535ef5254dbb5df593009d7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9d9a1940bcc81a005e32b59f4f35719bcd78217ce149ad7ba437665f3ae2061f","signature":"69172710e17813740e3279d3e062e46a4885437439a44e23c0c362bafd3aa892"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a0fd21032612393237544cb1284ba1e431988bfc3bd6145fca9d56ced180ec3e","signature":"ad9f78b59a60f737c3a33a68d2816bc88561d894d7fc96a193d2a099385c0df9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1a4e0a2cfb8252cb08993d3596195a6dcbb6b27ad6df094b8a02443106a1816e","signature":"7bb98a0a990c7a40ba131a6efcdf91150087238e2df28766ab9eb4aac5c01d9a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"30fdf4934bae81a1f2f46da175acd738a80b6fdeb3e065eb0513eff41998a9b1","signature":"1a99aac970890951585dc330529d65a6f60abe5af8fc14b50da0cb26b08484cd"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8359256b79a7651c50e06f7c854e882702fb18dda1ea062709610a5afd352a95","signature":"d3b7bc849b6833a540deb9185c7a1ec2ec5f49016e230ec2043e5fdcc9d67e42"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c2619268cf1bc195686ba0197953846ae8b5f69c21514367f58018993df3e099","signature":"b1307ee80e96093531cff61741520dfbc56bb7ee9d7fb19ef10e63a35ce5c9b0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"08ec3d47a70367c854a0c7e91d0989bcb7fed07f7902b44e7bc22341fdafe067","signature":"136fb4949c7be9f687aa804eed0c2f964f5dd64557b25b78e7af81bf38afa18e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ccd424887eee8e2465006b6c6aafb6060f04d0bda2cc49d61ab91b670f4be8a4","signature":"2059b596bec50e092a06a7559728a60ae86403260e7fb7d7b4bde60636acb725"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b2d35a186152928dfe5459605effd047c83aa6bab5bf422f1061a16a4a444fc4","signature":"d50cceebd8a75c9f7d4b347ccb89c27fc99fcdf84e3f5cd0b7b64c6e0dcf0dcd"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"cf885e48fed958bd14f3ab339076364a75d8ab81b5f3c98f1017b5d3a792ef76","signature":"edac6bd0c8ab12e2cd121e7763494d8002f25f360f4244220497b576b9ae75ab"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"bda2d64d97a3928444336f59c6b37c807df10baa1d396de3882b24b401e9f4a6","signature":"bab0566af9d37552512776462d6841029f38372900374e93702007a92c1c5457"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d3ecfac9f0901d23f02d22ec6554ac0d33b1dca04e908ad1ae0b19c817a7a906","signature":"ac8d6d1491532dbee98450174a26547a0c168a8ad289869edc789e9be6fd2e1e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"65bfd9b3be0df12a94c038dcc0b8e29e8afe3f5a1deae1ce858ec0a745f4842c","signature":"6ca54e0bef4a0dbb2347f9f6690dbd567a06dc8f876a1a712037419eee555d03"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"01be36b86e75517ffcb9dde32155162a32274234b5be81ed13eba43832e3f310","signature":"1682af4aa4f1db093b15c2a287c320b06805ff1e4306ea04121827d45bea437e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c5f88d0f06d9f0f5ea0cfb8411fa68faffd763c763e37460cc3b4ba0e573832c","signature":"7dd35ea42cc533d9d724ec1287c0d719fbe02466121b144cd427bcdef988b207"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"59033dac997ea9d67c71a53f5083d8480aae5fd89e975e12eaa2b72a73f92cf4","signature":"74e6568c14128efab22ffd2eff1a135cc690d23cc501ae916c889ab8903e534f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"20bd0e4b44b8bfc7d60944d39fb946e739f71435742a889edbf200b3a841c26e","signature":"2f5cf7aaae50d54d63d2e9207550d1f770765e950a3bcdf3e5c5d712b56bfa43"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b53b9463636fcddd9b03db26c0adcc76733230874666e241d3d9c0087d59f0cd","signature":"c04b5e88b7fb67fd96ad947b408d30ed2cc47b83332a015944889133416eb47d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d5f0cc6c8f77eadc78e54821cb464e2450efb5794796dbbcac465f6ff2247d92","signature":"5313b3593bba7315bb349788954c5ebadc4afcce45c13c176bb0f707915d99c8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b50f1c332a9edd79c03e793210601c668a0919ae523abb209f77ac3d32dcee43","signature":"7184b50bbf14ca68d4a4716f63f0927418962f987865b39444c10ffb736a93e3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d38892efa47282ffaa21e7c5fcc1b319e189d12f6aec8662f267b4ae2723f749","signature":"82df1dfe7a33ab88955d0a5f58d9b6f0ea70072ef465ddfb5f5b8a98461cce42"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c735a18baa7051709ea075f62aefad78b86bf869923f4e039a6d3b7a0e0aeb72","signature":"bf1ce521277036d9b0c163e43be30d594506f44ff648f552b69532b43817f52c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"bde72329171fa2c7d8eb3e5ab3359e5f207d5565caf28495bd8847c116294fbf","signature":"41c7266bf15cd82f8347d0ff189d93bbd9627377a02d5d363546f9b170dc7ded"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0efe016c52d1e84c988a94e495d02a0ed6159612c5710ff64623ff258e2eac0d","signature":"52621eee664546f47602e23241ea3be1f7d5d9219f19bdcafd79eb332bf1bea2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"402056604b30c83f8340b6385d9fa228a205cc1e327519b51a32847e817a00ce","signature":"e7a5d8666711bfd2ff654f15969e31c293d3a52ab38f2fef1be514795eb7c1b9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"bae09ccf45cc621e4a268f188061392a94d8c3b94532339766d5e2a34a679658","signature":"5490e0df69f1e34f89e8589a1b7ccd42a6531d5246586ea323a19d6c8aca27ba"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b6eebcf8d77fd742438fff4b06677c7deb6769954e4eab53fdfbecef1699a711","signature":"d1451cf3a7b83b2db536f38cbc1ceb5916777bfa9aee24ea309c706899157d0d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f1178aebd1888a6a55328288d48c1914f61ce1ae510b2cd06dac4c5c99ced7a4","signature":"0a96e0e5d668100402834da2cb39b88c62880fb368f6f06fea2a8f811ebed5dd"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b376a837203f728d1815b384fcc575b8692ec694f4e62f1aecb2514a14c29789","signature":"79e7f68b0a454b8e856639de1dfa499dea210c99473870e60253915ea5e77358"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"42c40af78bd47ebb7120c1ae2e20b36a67b7543d28e8cf72e819f3eea56ceb5c","signature":"6ce7d436324af1093455f95b9f656679953e4c5deec2920b8c5d028225f843ed"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d7c57171165ffb2e4635019e5e79208784a1c23c9018cbcd151903b50aead39b","signature":"7b6d23c3f4436ab14d95989e4a39da33ab5c32883c792f1041e76189be79a299"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"38c9d4f4005f1b69f0ef3ff47bdd0bc350b59e1b6a0d652a1db5a9d9d3bc63eb","signature":"c11753ca3e555f9ecbe938be608bafe64ab7d6071e644e5df877ef7ac838d852"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"59b558ab4aed8b0158ef7134a8d0d7416381722885d8585e9c2ae61464beb97c","signature":"73ce0eb9894ed0611036c7d347303056567763216249a3e1d94d9d39deb032c8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b78ce7a5d722459bcbd2da3670c307816315f863743ea43c41ab92a2c08162ca","signature":"64b2c8b099a1c3911eca447006e37032a921b18d8d53934d45ecab6b5e80dca1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b44c9772fbfd3b465a43c35cbe2c06767fd92c7ab6ef780bd51eb073a2c4ade3","signature":"be8d30cb812c61ca71eb138ec07c0c3bb8cddf3f34e714163d738734c4a0ee1c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7d5747e01fc972a030d381bd3716688afd8195053b6f51d5285a4b6b0d8d2a7c","signature":"d48eb8d9d5c09eeadfa0939e38fd504df5bc5697f8319a9af74c3b35ef6d7be0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0d94cde68ceaf133008be4f69ccee5e8eb4c90efc6871e837f024ef60fb0e991","signature":"17406b461a3aa45ab3c59c61d181aeddb502d9b9f24bd0c566c7b7a95ddd3552"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4572a7dc9cf994e41fc4a1815bf03b02bda5af5e963f0ee0707e364211310ab0","signature":"0b9f2617f262fb05b76647a51b0f947b3e3fca19ae6f33302bc1c134b5f6e56c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"20b1d2897ca1884e54c72bd44a1952347f0275c9ce36158e9e2310896263c251","signature":"dcfe1a12738d5d2fc76f2cb6553ab2c6b7ee551a32dc8b53d3ec29b3dd58c5d6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b38ceb8776ed3ef8f0ced507ed66ed0c910af58e82e04ae773fbf7e27606c802","signature":"d7f1610c65295ce4a3cea1c6ef8d87f557c00e253f1e9cbfbd3709913eaf1de9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"559326aed23b3f2222c09899d9a15b1bb8d5b40c85774499c59ce467a33d9993","signature":"1093c1b5c798203453233caabbd54ec16793fdd8f52710d2590b40ed92a8ae93"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c483e9a15fd4f70b5c4b4642a9a02b5cf4cf6d0b5d4028a4933bccce7548e97b","signature":"85e53924d8ca494fbeee8c57a8342ba3030fdcbfb3e111b9e7580b23a63bb905"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"794ddce142b99d6899bda6c742d90ea7fa0bd12dade1ceb86afb7da06e5235e4","signature":"be0f242a3e9e152240dc2d1ab843ac9e524394fd96301314274fa0127c37f5a7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f5baf25898370fa2823258cdf6db28a410af5fef6081d95b83a0af395a478af8","signature":"a832875b140ed4e072722bbede5d9e626eca4601d3040adaa996e341ea4251a8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"56f2a11535d6e972e560c2809bec49b4e27cbdb485789d70c94a38d2a26d406f","signature":"5da5a0e337b4a4455d13d5592c5851d3b36de45a30804d17bdc9e0c80084fa7b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"62764f799afe8809dd616ec0653993049fc1f9d668c6f0254fa0d1d9fbce7046","signature":"1699dcafc982d0248de941817e06c7c2888808ad9ae2c4dd5be07205e55c5e5c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"98c7e87659264f505926474e9d5c4e7f766ec27734a35dc84547567efc3ee556","signature":"4fdb805517dbb47b73fc45ad02a2c72e83ea99e6a2c695d9fb8f96b3ba4b0916"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ec5bbb209b1ae790f93330a14ef561e4b3e60c7afe1e4c97ef61253720b6b41b","signature":"c9c07aad11efbf42f23ea030f99de30396df30c2e5c5fa5f42e027b5c9ac8b41"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f69d9c79482544736424a9636822fbbbb09b191c9cccc9bed5723e5faa67ab22","signature":"fa389d4c1e90fd9a18d7c68d56c8e294134d9fdafb48c5b34fc18df8069a3c41"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d6d8d0f99536bb3944e1501ff09cdbbc65c28f1c21ab8d4e0c0dc5c7a4a0e6c2","signature":"f7d2745f8866c33f68b8f9794c80a24961c895aacfb1bc0eda6648ab76b16250"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6761b72247adca7d15f463ef6f00d877303185f0e4a10f3edda43600c0749d80","signature":"d252090df1f754b28dcf16bb657b3da8518eb299cf8ee05c310fabd1b30fa6a5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9a41a95075f106dc716ca70513c3c3e7bbfcd0395b7984c7d976933f32fbb603","signature":"4045e57afde3c4e8a79fbd22f63022889e6f80f0f00e92d32edf9701f05aade4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"04aace170a99214bf4a313b88e7012495f7637403a94d2dac8683cbd688a3101","signature":"ef1a263dd80ff475971315ffd34aaab843af61b60af6945f6a0601b49086f04f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b7aabcb7017cc30d983d7c8d7bb9eea8a7e41c442ec761a301cccc105f12a953","signature":"247ef0e35f6f613dff51bd34ded1ced60fdae9764ad36a1b3097573df4976dd4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f6b8f4b5e7b624dc5f35bb3e97f94f85b99b430683f85ab42c586b267760c1b5","signature":"cd9508da219226a0abeb821830b81ad7a25d678ec037e9ee50638223eea7ba1b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"120d7f7b56d53f78e4ee40a84cff9a941715879cdb0e68597a9cdade969f6cf9","signature":"b8847c83cff0893ef4eec3545daa1fa04bbd8623c6456a60376277d1b86d47e4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"cee4d56387e0cfeb69118830631e064cd290dfc7c2f7aaee7e1d4c1155ce1716","signature":"f3975e512734248c2279828ae19e550378136e82dcdf6d3fc3b55837907cab22"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5ad83562390fb47a6ff8911cd32dfccc6639407fa914c79c8c9a0bb91fb9e2e5","signature":"88dc9be60d6a8d635e4ff7e84f598e92b682f02986ba387e4e3a15eaed790588"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9d7f8c32855826e630ce44126985d8f41c60bff130c0754c380950c60c7944de","signature":"4dd2e99d9a9232fbf1aefbdc608100b1e0e636fd126e6e83edf465d15d4ea181"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"01b9015046dc241d0c5377bf341dbd6fd8754ddff3f52421d4b4dad070646369","signature":"815e6deb86f2fee84a925916517005d572868745afd645bb8fbb8d054bfa122f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a56e3aa528e3e8bf45af3e53dee91880674a4cea7c90eae6c40d233771006abc","signature":"1afc822624bda7a13c56e1d6d86883477a8de77481b8f57b58a25720be4dc28e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"075a2d28e15141087ad85914633b8d1a6a9ae95cc7a2f24c107a2810f3d854b9","signature":"ee0dabd874a4b1b967fde632d711380cb729f0d3c33b584202c3bb6c7af64061"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d466b8eda9cbc14f982dd3c48cabe717398e0cc8b9cae8ec04b4688f4c54c324","signature":"02d49946bab25aba3016a7086fe6caa1c08603d0d837147e9376da97ad6aaee2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0d314eed5b0fb57966458c2111f3ab60e8663bf100f2157386b30b87d1b78669","signature":"aed48210fa732d2205ba19ca5c4640ffbd50d0b841ae199ec67b947e509f4335"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a2ce3f4f176419b67174f2337671aaef240373198910d1a2ae3ed4fb79447360","signature":"f7bca4a4062d146bb95d06b232df901ae1658964e209a2ba1ad5ba0a5d7dddfc"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1f617440b776cfe86d13db4842da175f01a0a1fd5689236a527a964765830bc8","signature":"7257dba8ce897d17d70d22988b0524c00705dc97a584bf961c676929a7df1c8a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"67db3afe9ff8bb9d8a8f56aa41aa5d68f76de3112a888e27782dc0a93f97dfc8","signature":"6d7dbbff7022a0dfee4bdfc63f60728074488ebe6935262360a2e3b894208e46"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"dbbd1c0caf8607060cbaed9f2786f52a77d930562631a7e4a99077d11eb53477","signature":"a69dc4d7afce6bc398df05fa810443095630fbafde528602b31713a73d54e2d5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3052827a0df266bc1bcf765a54757130f38ff40c6afef757751c25c931235aa6","signature":"53a4360612f0eb1f88d6e4e47d63ea1330b7b1e72ce24e12fd99fde5c49c7440"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2fca00d6f65cd9c7cee4381cb13cc07a35a61a6e983fb7b0326eb0a1ac97860e","signature":"dc38ec856388c895a1dc1aa4bdeca2a5fec52b670171dd930779a5bd1705b459"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"58d8e070c9bf364da3740ec0f139bb9e316b63161c0083f985e07f33dccf2e69","signature":"0f8c725faeea49e11d9480032d9a52876648c17db391062bb5e7366f3ecdf039"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"111958a23b30076ed62171c4944b2cbbd031a8fb0b8a8660532817516f0c6b76","signature":"4f4ec486d06103a732b2d97a5554e7c43e422d7fc2d36fb64ad0415adfce62e4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b44b29b1fd76adee6cc043518631e6df5147d849c4fad37fe552c5ce70709c92","signature":"dd1ea8523d50a7bde62769a77f021a9ad9483265d1c952eab772739f20953eaa"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1c3552e6a505aa82ed115a2da8dc568046c9822cf2de79da02e20e0fbc0e09a4","signature":"52498f6e38d66072273ea8897a55ce3be438dfbdd5f1edae1897b994790c6297"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"47004950cb9fec0e905405ebaffb6999ecb116afd056be950555a4e660e99f01","signature":"7dee723f06f2d7d1a95bf9268ea4d2b0adbf48c84053b8686a611482e0f1a7c2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9910c7e5f4a61ea0c087cacbfd91e01ddda2c87472d38ccd80556248f9aef012","signature":"dd19155863d622463b7101879dce04f36ae6a44126bbc77dc414620fd393f53d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3afd856d70e3ec5496922160aa1d085b2df27d0840a7d9a0e8256051d367b0c6","signature":"d4416fd5267a3dc48d7001dd40e17bac861382951c140cd6138ec380645b83c5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6c08752b4e37a1b36b04a16729eb43b0fc277340284bc6ed50208e4a09d034cb","signature":"f5ac84ec015bc041540bfcdc08a9eaabc7c97dcff1b4dfa3f34e4e9f3be98274"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1a14137a54c83d4a19bfb89dfe07a69b01e48fd5527f2ab4da73406055e07279","signature":"57323e52e36ef39c5edfaaa937c332df8a4f53aa164831780d23cd2b75f9e0b4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"cbcaff10e574bc14ec6120ab14c40bb2516c6a91197106f3c8b324115c13eae8","signature":"e0e94173e2db0da0d2f3b7614c13e4620bdcbf34aae554461a8725afbf4cabac"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"32dc45dbdddd7204d716c949d7b493a1c05242552a04449841a5a170d1860590","signature":"43be8c27f01c61d5e87e74302370711f6548ae21a5346c075a804378290ae7f0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"922648a08b667e0f058e9b2e76da6605c20ee9f962cc5136e9a7c6c6395a88cd","signature":"aed1106ebd90863c8e3419ff19cde47716bbff0248f9f2918f5fec9d73437bd4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"db5c51b12316f9ebf208abf5428acadf32f67cc771425fb8fb28b3a5f39563c9","signature":"d4020bd173c53bfa4028db972d5078d444acaae17ffc89f3858159e054052150"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f7bbb1bb5200966e2b7b95158a47e520613cebc0f0f6e3ec1a2b38c58cc3d3ab","signature":"95bd28d154427a82dcf69e6e97d4cc578a163ae2d46edbba5d2e356a37895f76"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ca60612793fa658f451e6cd52b1d6d7c51ed2a6836bf74e031faf92b3030c772","signature":"3e164b9152c368fe693b77e0a4eaa4866fb686d18c1bd36b67933f675c068e57"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f297cadb05702484f4a27831e4c8c2b2803a82e12a323b0bc40552e693f88550","signature":"a505582182122b1ca86b71f836b2364f2ce809d5c52733c02deb863d47ecc5bb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6ecfbd7293aeea69b52e5d3c7ca3ec2709b8ca8c76a613f931085bc84ee2a034","signature":"4beb2d313f68938a614e2cbd974eb0c13144fa6d8a18fb7eaab3aa4922e1e9de"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ff744d831ea394540330800a6546140e61ee47a6e320cd9707aabea6345a9d67","signature":"e7e16d2122a5733863d9fe09eb899f788a070054408d13494aa5daae60964201"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"17a5ea96bd0cc24da28d112008de2ca884f691a776bd18ee8ed91305ba8ff9ab","signature":"e72e40776d42812ecd517636b8f99b1732a8e3b2d5d8b4484d340edd07e4b7c1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"49e9d4b0bcb415cf206b98b0bfff8a03a6c3a9bcaa51f2b8d3cc20e411947a0b","signature":"ed678dcc8495719613c3f0f1ef67aa7e418aed2b6a0e7f46fc8b95ed0f5f70b8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fb6a7fe513d49e938877bf6d78f8955153e41f78c11b40b65eacba46a0ce3f11","signature":"ebc7a6224aa636b5d3925d9c70025f96ad9f1b88636c102aa1bf8f8720b05a70"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"40f5451212c3cf49b20a4ca1a824a1ddbb89e82841c3d2019050ee7e931393f2","signature":"6e6844043cd71020ce85efc19821d4b8cc6efb3735d9e6db1d28e541c5b09ffd"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d92ce2f6663154dfd4a2fbc44f40c0d2c49d0e7ac94cbfbc13d5b4b2524c1bcd","signature":"6f6fc35046cae70edc4d87c3c7f01d39989ce0df34ed17e4040d086d03c80e28"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"cb01530c5b2ae5159229abeab2d6be744e09ba3fb02336d21b4f18470907568d","signature":"75d63e6af07540ccf066ce1dc27d7ad401b4b5aa805348b79900631ce42c8cc0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"830e8edc287b6191368929f2aee3681fd2f45dc9aa4d407b6f9e282d438720ca","signature":"8706415968ababf50755e13680a02f9ab51f284e0864b4d0217bcec3fd706b2b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5777d59beda61cc5295e4fa2689361ea07bdcdf821b35d3bf377ffd36b71ebb6","signature":"3dbad833fbaea312695a925f4ab372c709345c1f36ba2407366dd9ca7eb1ef66"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ebc0c4fed251aaed92b878f3fe5f6d08354afc919bb4403fdaef0a4b4da274b4","signature":"b4d515d719446b02dba4ee512526c777111890d15f978172f3371ce93ed864a5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"15a878102b9899609193b32117fa9e83e630c380dce09358c4378b70a7a5fe33","signature":"45f0a3467cd328b987264bf08d4b3a3f6dba24c7d3f9e14fd2f5c83a5d2db763"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1f82ff25551c20eea99455281d5811eaac869fc73f95390edfe53b3dd36171f9","signature":"0d7d395500d15978c82317885cb743acd0b6240cd71989843348ca04db305e79"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"41c316553b183d204645f70cd669ef01c9529983ab4732656427bf6910f7195f","signature":"3e9aa61f5d0be4d4512a7e320514c72df7ffd18af9d530e04ee70b577eab44d3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"65b12bd1e5f8f97517a43d8c495bddcbb24b6d5247d4c51ec570d209ad54d7dc","signature":"f3c70b0c38dcb9502bbcafe037b3bae92504cdba0009b783bf40014f8effad5b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fb9453802cd8e6566fe873b071d8d6f053083dbab104978c45270f0852337a42","signature":"57f392faed8e9affbc759ada32e64d96c0fed1300f887856a2b1e9668a19d6e5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4ef1352d9191fe08246027ad6051c80bafc574e9fff8a4dc6009a8f7af8b0e04","signature":"1871f18d8fa9c1a660faee32a965138ac48f6dc057fc641843d180bb71e415a5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e773f88fe4d10588517e3c2cf3f370b8cb22c236a5210d7fab94136d1a6c923f","signature":"3e3cceb3f330b6b58bdca9abad431715b49daaf70ad17f9348f1db55ea308205"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"202cb91a3e3fb792e8d3425b99f0a606bd711c36782f2a75c5d95390de8f42b4","signature":"4d0fd9f0f18153411406d55d36cd7ff66bc1fe3902d1643c6ecefe1f07e63c58"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f362a2811386f4aea952a096180f1b62cbce38281d0e9fabe630fdf7b5185840","signature":"ea8f15de1fa5f66b36b51712d39aaee3afca04dae887108f218b9ff000b42e47"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9e2b6359b6de70593ab01523bcca371abf587b051eb70adbf04a012abe416d83","signature":"96d5688305a766210faae8e85f43e28800689daf9d4468f6fb2d5e492cff0c3c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6a2fdc055a06513ed6362db1b260a6f55164d526f4eb1d49b562a6a7fe0e44f1","signature":"f2dbf2fd9f698039039be49683eeb7a1c709e556722c81f053541bf62c0a7bd0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"168c70842790e9a950c0ecf256fcba2994217e2380bcdaae77bfa6c186f46f14","signature":"7942b7d962dbee95f7e3d26d5aa6d436ac89b80503351a6bd1f9e049928b680e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e478c04fcae25e894597325bd70686152aa1432b317c3544ab3b9a5ba79f58b3","signature":"7806113d8de7385387188abf70afa031f2cdab73e579c4cb9de7f8296b9b585a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4c224f3cb4589cc5a8319f546cd1d80dc0f5b1880d494749aa42c0535319605e","signature":"3dcd3d879ca41f77dd461752d95b2eed0b58dba77b112c21b64bc0ae7247bce4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c24db8b2bd16821268bd30fdafcbaff32a540c0ae361cb39936c2e1aaa0a9a2f","signature":"ce2fc4b8aec1c45d4c75d34b0c9a85b6dbe14a01bb94a0623ac98277df927c1a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fa65eaf575e00f7327bf063b651d3f5d84a59640258b1b589d746ba206c3ddb8","signature":"b9058d009cfb1217978a476c8ba55799dd70d4e6a11758de701ff7513d8718a1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"49c4376a2168cba4c8cd16428d036b4506bc36bc7a4c6f6469ed0507ad1e7509","signature":"e729785b36b713f5a3b25cec19a3af9cb45ec43eeec102a6bb448d42d0603237"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ce29b124604637428d0a0b16ee018ebb4f828d1208a16827f1fbc921b8a616eb","signature":"758c7a4d91e34a5904190dca230c7b9cffc0a9fd886879efd94051f1bc7d1852"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0713da832d6f0e2d5ef1127079e3e392bd7d03c4ae8b557d6636c689f4950088","signature":"a621d0b07a14b3408d05374fcb3de44bee5c9ae0251baea7ee53eef56ecd4b7f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2f1051e0e1e5933e0f2d8be6a239814c83d2699e720d7b0f018ea18e3aedbb30","signature":"6b4dce2982aa9f68743f35c7ce02e8f7c3fe687f24fe98f5fe2f8d6a6d6edaff"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9606d2791988659cd04ce7a476a1900f4efcde9fe083e344ecefb2f0194d2a58","signature":"ccce455dfe873e636545bba0e09cda4ff1089a6da2e438a31ffdb1bc68f232b8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"87cd0a97b4c615e9a158e0cfd5cefd51e57c8c0bfbedc7389a1fa7c18b893b29","signature":"0ac8778baaeb0189c2dae66b722782baf55274e28a8ca7d10d73f394c2be8c59"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"78efb5ce9a0b06b1c01ed006989dea389620d69ec18765b462e017aa644e2db0","signature":"fac4d03fc082a817ebc0106a06fb904a1ee3d4b08c3f632817e85c32e6dc4ff6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"11e0d3fdbfac825ee771f88b1c173258541da05bc01cd9437d7e616db8720d34","signature":"859f7252e21c8e57e3a934a400a79a6c3a4d823e25a51d30b8bbe17309442726"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4a79d1f195be29c652514d258bae3edb28628743f4b8323ee070a51d3b6b245e","signature":"5ed33192124a3b84fb0b89d4d66424fb4b587ca05d278e49c52841a314e9db45"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4761c75f75758de931726c17e5c3be4bb5860f33ebd6306b9641a3966c893d42","signature":"99aa721fd5914a22ffa81f5cd84a1dae0914bd588c5f40e94de46cbd3f59f1c5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0e26f89b18d6ebb875369ec5080f34e70b49f366a330ca77410d780ef1a23cf1","signature":"329bd6ee5991b5aa5cc61d3318d44402e8292445f9122153320129c766ebfffc"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"86282a41aa8794a401cac01fb4307122d4781118019d8bc80957b3318e8df7aa","signature":"bab32835d7736e1acdc924647d44772454abd4c508b103696dff8dfd89714aa8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7d21663d6fb0ccbfb8130aca8b4b21ed02cc921fa59ed2041e4e167e5766e2b5","signature":"92b28431ba59a63f94fef5a4d65a105d38d61c889bd9e66dff80184942a66484"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b8f62c4df8ed40a31b940effce42e6d6416e791f074cee8c10563eb3de72aa6d","signature":"73414218b5acd191dc94a603974042ab76f4fa259dcd1754eccce70cb8bafa4b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0b54b95ab7f507b81e06ca23c44a04788e5bc5e99778ca300037a24a875a6749","signature":"5fd2a2a957f2cda1b4e498f861ece52e35c47a31b4b8ba889081427c63507a53"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8822da98ec305b45e9f508f8b963ef312fa95a1d92f6600c9f7ff932f4092a50","signature":"c8ba1356b2d82c4560d9b507fb80617c97ab8eccab6ccf74c529717dc4ffd729"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a08badf91c1a841e7d82b6475fa96e208abded4e8b870781d9810c6eae2bdac7","signature":"e6659d53813b7fd911b7202c652beca18d139a6ac44fa2a3808c307f8ad39f75"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5b521dfdca6c3d36eeda25a9c03fb05709d5619f4b9499e2b110a1b10fc07e13","signature":"c0e8105e29ba915833446a06a59a9a88042f94701985d43ad9ac725f0e564377"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c16aa2fea7c9b72fa15a2d3fd7a64b6b590f41c1b8b2213a6850153ebc5e6157","signature":"07bd893b999f357a17e36b5d91ec5ec6e421b5894f3ad0b73643b3ec2d73a574"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"91b774ae70508359224e2e9d8e28b8cdbd16b7c44d7ca8f5f50bfe7062a18cbe","signature":"de5ddbc02f322a30b3f489868d5fce7207670f90a1ffe0bfbafb5b0caaf15f00"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5684df28636d010d9c2c67753797f1bf8eb6be6a1d94a4d8c4bef29ddc1ab8ff","signature":"16bd019b83e25373372938bb43f0479601cba55ee1c6ad30bd5c4757ecbb42fa"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e4d9143130cba15680ee1eb52da30b715af2f5b4ca14eeb9ba40662572ef98b1","signature":"a816951d651b86b7d2ee717b896c10ed1ffb449f33869e3adbf265a1daeac959"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"dff8c97c52225eab9c3b2093192647ee9050f8b15aff585625ee01b0ec875e0e","signature":"7dd7b79ca2a5917751203373a995d021f2ad23831024b3084c1b310d6b823938"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"be9836a3d6ca53662301ae70ef535956cdfc313465d5852d8f11e4ec5642912d","signature":"7816da2028eeeae72fa785c3bbaee8f4803098e90567c9c1b341dcb467327fd1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1e5b42457089394fe068650c7b87633eba6dbe32c12107d4c0d31eb9fa8c882f","signature":"36900324e62e418816ef4207e40310e6281081cac92094298747598e60553957"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3de5bf3b1837aa5f0e864dde37746c86f7102d0f03e0e8d5ebd80766f1f2b33b","signature":"183e26a6a13147727f51f95ec35060dfdb283a0ce81d798a62440277fa20b0b6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"71adbdf59e2c3796b67625c359ac7e33c7135f77a74cf819b948801917eed903","signature":"8446b9703f052aca6c01b0adadecf1da16d98829dd50fda7a111da2b03bf158e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7575e910efd4f606563d4c8b088d26ba6db2a8bfcc774e07d73ab53c38bed78d","signature":"e72376d0d74fd0732be97d4c0e31e1237849bffa66145d7c6b57e6ca921d6f2a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"32d55039e9882dbe673fbe56a98e5404cabb7c8132d6607c1299d213b9e00f01","signature":"30f4c9ed6538d4334cf056d3a28166881c3574368b77e52b001f3978ac9ec988"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3d270ce36cfcd01ba98c209c603b66b593941ff5ef4d823bae1793e5853f3603","signature":"6a1899ed70270b3a4591eb2f40480b1bb761a9228322edc877bd0091af7395fc"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b71fcc928ce664e57e006808ca124adb4371d0b7606f93f489922b2d94980348","signature":"b131efceaf725c0826e78d7659d39b777a5121c4dedbe1aa75bb8ce4d45804b5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c8e00239f6ea426ae9536f4d89c80a2a01b807707ec3fff56f0a9f887d58c99e","signature":"7d7edaeceb7b338b8921a16581b2dc30ebe4e3751b5ff49d3462b419b9ce8f54"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"165457d0118946206cc57d587730d204e499e85309f8ed0a30d20f00056885bf","signature":"74be21b6e73ec846ad4015be0577e0a3929b2ab1f8f25ea11069e2c81660db66"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1fe7b8ecb9d2012055d5d8d02e3ff33c6ecfc7d8a0da51e33165b895639acf61","signature":"8c6db1a7975d0d722f8a9f50033dbce3fa0c4b2cd30429d9664a1cc43e21cc4a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"36966faab89de151aa257ac159337cf22a18ff30705c8a8b198b89c8cdd385c4","signature":"6f5fcda2322858067360e182af279a416d594d69441e5f1a95d053fe2168d4e5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8e2821b2b335e0ebccdad028c11d65826c97532c0d334109f7fc9c69e2735a50","signature":"06d8cb67fbf71b5caf346c95bc7a8da8d80128e47597a4afb65aef0f9372e71b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a2cc4c0d6c4f2c721da54b1d53e8f906725b642768059f5044d28a19a24772c5","signature":"a62f84ab082bab682b324d01d45c1f3e2f38fabd04be8a424fe4142a5554e460"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4592fb5292cc1872c1305769a52fe4eea535b9d5c8039ae2917c3718540fd595","signature":"750732f3a08ebd6a59663c12a4abfd32d062e21f5c0ed3a95a3dbe336f10dc97"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1d51fe6b915552b3e5e0265cb42e4e5695e98764bf5e1d3ba1db847c92b291bc","signature":"077c04df3ce6f73ff84aa84e2c331d5f9c116c7c5e35e116088d49131394224a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"13b888cb11648f1b94798fb7349ed3d09682d5ff7aecf9def762c6fe386323b9","signature":"58b7d0f990aaad8bc0efeec2e549ad4ec3abe35b7caa6f19c305f5f0132238d3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4479f464ec8bbe2da9272244195c701420972880bea8ea12d978b2d366130c8f","signature":"4acadd210c8bab61db4245594138e66e91f13d24dd92fb6269c76f634c0cf567"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1a5206c1ff358409525f36936ae19ad1aad02618cc066a4e75e23230f17b8230","signature":"41ee637f0357d936aae4e13f01bc97676f648cd80e81bc8a0947ee47a3e8f27b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4ff605d165e644f6f6c5f233f6001f0ae84a4734c121f8e02253407f805f1c53","signature":"eb65e42cfcba6bd70ae2036092dd0e6efe869e70b1ce5972c8cfbda742959cc7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5cd5a31a0d0ee6c58f162dc61932f83da290ee9311779da56b07fa9a5c90b87f","signature":"ae59dae74c580df8cada452f183f03050e47fef102f64f02417f0fd3f397a3da"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4b81cdc910941419ccc2118220998d7b5693ae590a438e03dfb6081765012ea9","signature":"fae9d497646f5dfe6f430cca587d4b4d9479a37ce3113a924ec2c332dc91dbbe"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"eb7f1ddcaa0072fe4683520c4f218f92e11e5efe09dec410124176d8a264a5fe","signature":"b9cb9c18b3079bd4c126f7b54a6d411fc2ceef94849dc1974547cc8c8316716d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"383cdcd83cae5204e25c5fd44f40c6bfe9c415a321d335db6751b1237b9f00e2","signature":"5d0964653ff7caf48cd36b10b4b188a0719caf1d1cac53ff417b1c2a6722bee3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3bd547c494c026f8d4f90c709faff6b8b64c4cd52e063cafb0f25d116003055a","signature":"9654fa72127ffb8b162b12ae7265eace4a8fe712d219925bd323a2f1d913729e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6e1db068a1f89fc9ee812230f8bd56fa54824d6d2946f78cb6600d1736902d04","signature":"2c4d148652f731ba91a60bb8f44a30f316398be538f4088af178353569b09027"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7a1edaeac4a74581fabf75851611c240c41b1c9d33211cc48f4fa34e8f602ca6","signature":"7b8d1a70eb1c3e06c83a04e4540648e43d193c884043d9cd0a8765b58b299876"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"448a4c5eef2736696fc455dd38d95ebd0d8d2316d8d5d55cad092ed3099449cc","signature":"48529d808e5df599295936891e37ae635bfe4bd482aff5fc2b903c19d2417cfb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3048eaca710572b178610f7d7554697dcf24c7ee71ca6e748f290f8af0e7d2ee","signature":"526db8b52c2700f99afb3ef42de70090741573dbf8314fdd3deea3e8cc334696"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6db58538fd52a92e0e70a2f9740356b9a2cfa281d629d3f9ef6d97e3922b5a9f","signature":"3252acc836fa2a16448e69a2103b535809eb95b2f8bc2f3208aad0c62a6904a5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5f4b4c68926c6c9b3c0f01eb8074aa06b3bcf41467a25a0e0b21f34e0f96eea5","signature":"b29877b5248bfd9abcbbd4ecca6348810c0921d2f0a15d6149db2725fa6760fa"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d3967447e0b891a43dd159b2f3b2e628c5b58277732b149dffccffe94c5374f5","signature":"f5e47ee4ff079bf124b85b1b2b1de895927ff4f3a82673077afe90ec0969d9fd"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f9aabd23c446dfa85a3e60f4e92694daa2d5aa4bd037369213df70664c0105f5","signature":"f7806ad083a25a2ec2b8181e1dc8730f5fd18468355410b35a5c1aeb285906ea"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c775017e49c1d212bfcb4fbc662531687af4b5f1b786572c4cfb7f3dbe2e08be","signature":"04b0a44ae298752a3df2db605351b8299b1aea40da0165cd1cf9a9da8bf71254"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f59673470f39ff7c8a44c4c1d6f190747707d0c551c926208e3d70e3edf0595b","signature":"9944408bcbcc80f4ad3ba7818ae792964bb9e8bdb25abd9cfcc9d3ee89d5995a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1bb182988c044527c6ab1c366e5c165709eb4e1bce5802c86e8be99ba1ac7a68","signature":"0e28bcd79edc81bc9be43ac183302a170256b4d74db3644644905606b2f15b61"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"812fb33489f192e465bb4367e5c23fe054a88aa2097dd82044f079083e8f7c5b","signature":"8028af538adb2a42f2af0d0364de34fdf0a23b323f2e07d5f27f9907d25bf774"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e0bc3631f80a9b813e279b40a2348a008e59d3fdaef9f695e417260c67e1b46c","signature":"99881746be563460bea4c1bfe9358d957c8a38fd13291519c1bf260ec4fcb2b7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8fefcd4b355f362f7865383cf43f46acdf2b79078a4a7acc80121129fc141536","signature":"41219c73ffc40254760cab532c5bb5ddf4b98010311b6a81dc8b3a294337335d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b3b7532fd78d12139271cb5f855f0edabe21b49e804434d661e0186032b14a63","signature":"7631571089d865988572e9aece47d111a41289f8b15f516f8f131ebac80bbb4b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4fa9b7d6b38ad43bc8e2c43e3a5c22cff4f5b65f4f653f618338493b47513edd","signature":"d93ddde0d26e63bec87b758bd184239af29b2d45a0056b7d3a2eaa9762091d44"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"05c49812fe7caca3fc18f31769305ea7cbb3d3747055ed339a8aaf586a60defb","signature":"e9f9684bfd143cee3632d1a39910d491866333d81b7a2ab13b8da862c4203afe"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3d74bde9ec669621efd492ec09078f0e39d4efc486b49984b1eba9abfa74b0ec","signature":"015bc9edc2490a066615edb5f996b95d3d1f0751076c351fc8a32705b91e8901"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"185363a97d3b9da9ee2470725ceb96dfa9308a8d7584c4ebf42d2135c013a0fa","signature":"2060f130073d9e4a5a7bb5d3b9b6df9ac9fdf8a0b69a20aec5cd84e73c2585dd"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e4e6ccd6d644bf07feaa29876f8c3da362c2f2fcfdc0d844aa2087ddfd6a0a0c","signature":"5844a43bc5e5e51fc1e92fc8593ee9fd977147a4f66deac45dc7193cde71b0bf"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ae7514f60930a51998c2098a7c8711aabddcfd1e3c16a9a9b67cf917054d355d","signature":"61b4b35d87ac4b75bc8e3c949ff7fc5ede5353af9886ab110665fd4bc520d378"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"bb2883217b4705e5659983ed6ce3e4735584af1fb6231ec813a71e056b12f5ab","signature":"b7f0943fd4f41743e740f8573ac95697a29e2bf4cbb5ff64ddab1940378533b8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"634f334876ada17d44f981e4c17d1d138ab5f7f5685af720b5d5843acfcd97aa","signature":"000d2a68b3e8bd4c40f74267bd3d894b7ce8cb9cab3417d13509991e373c4c4c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b2c31a6503cba39b0d46d659b5018de69dcda109e2a4da1739ba10b0c6f8333d","signature":"8a55f11b1801426c4e1586f3a232c103b53470512006cc4eac1e9e4c4c51c249"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b1d941e56079eaf7ab83e52e8d4764d1cf34b61ecea6b3eb31ffb77e6e13a583","signature":"339ac3d449794349bdde8ee96e0e0a9b6c71333524fe8a1d510e2ff6de3405da"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3c2b54c92e76d30d86eb8c5e40156a33ce9cd9583ecb0ca4d3b78515a7aeb5e1","signature":"9889211b46e022257750ddcc80d347a991c47e6efc009f8c03cab809a6383288"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4d5eaa2c879b26e6091af296f23ee7be1157a9a19e2a62ac51ff3fa8729893ae","signature":"84ab94937cd9e6e56fba4131a6d4c067898ec96ab4b136edf86ac2bdb31a8663"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5d6242a952aead5a8f0abb75b5f58355dc96bbda085780ea75226f5e5b47c148","signature":"dc5a0b21770349b6f66ef94b0c4d356ce0519982769088408ff6b7d07726049b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c71586906b1785158a70168ca478559201b00b514a4a619cc22fd5f4dcae4c3d","signature":"afc5705babc1821bdfb378c3258dc5a5f6031fb125f292070aecbf180cc266c5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"38ddf945fada2b5303ccf7c576b226b3d1539c27c01a2e8e0c614ceb8dcb6d1d","signature":"fcb725879c0fed7ab472225a73612c333297c091696fa2cc52f482ccb75ce017"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c04fe309e403068f994ea44d93e21852a52d6255035c42c6fa665aae7db0f0ef","signature":"d514c8666d01b6fe2686db5e7d0267dd2e9013405ab1140400e0c648e1364ff6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b51ddd21ad544c75b4fbd66a3090815579c93367dbb24d9b67e1333d0754e1d2","signature":"3a1a8e610be8123879780d515677e4aa1b8d8659196feea59d21fe6149f9162d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fc66aea54276413500166c90fbb1108b6132ef51f1879cd7bb6cbe1ec7acfeca","signature":"76c49c6d9b7170514d638f59aa780e231468383b1e471d073b48c83526c24ded"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"360664570a2a454c2791ebec49eab9b9954ec8d95ebe67243f189e5b5e6cc30a","signature":"831b22ddb2e722baaf511e40fe08a3a0f4bfd077a6c1ab6095c372d1177eed28"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"064391b20fe84278907233861ac7aa18e7648b2c3df5774566c5c044ee9b9cdd","signature":"d0ac5317f8a88c954f51876e807e4aefe1b8e6aa2563c2062f8091e9363900b9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b61a42b2e9ac2c5270b0f0a37ae502b4ed54a28cc60e5093fa85fb65178ccbb4","signature":"6b566f6c61ef6c432e9e25c308707db8112e4acbbb236911ceea7a0ce7d23822"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c566f4e04dc96aa49cfa539ac0114e8a277370dc8114ed1448e672684f113603","signature":"653a9df0997e7e4e6a405b632a84b48004f1ac83340c40750df847f322c22e07"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"229b50c0662833ae471348b37e0c8d7ffe4b8f106a0480be7a267f86df05e7ec","signature":"8ee4bea5e752fe1c13ec6f6bf3faa9a7fdbbf80e5cc496ec844090dfd1652cf5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"17f17d717bdc7e88c514f0433336621c70eccf9d7e2ec302a14b8ff52ddba5c9","signature":"2ac7ff4c52812428a072342e2e59d5c91e007c765cfd2bde58a01d9f19120c91"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0b3d0a713032e2311f3e06b0a79333a2d08afed189ef57a6b1110271a4c924a6","signature":"4f3d6f9118d7c475b70c5c1321f6d42d98ed5c58e0b8a9e04225df0232239ed6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4b60723df82ac5ed0311800b6a98508cb3364bbbda40d182c1390936480f8641","signature":"8db51c675c56d6a263f15a6122b441bad54b66385035a37331852758062cac81"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5eebf039fb125738c8abe88e7e3295b604c225b79b5b8b53247347c0fce52074","signature":"209b831baf9496dd1b9a7839a7827ee1367ebfc9fa4affa2c2a4f135a064695d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a3c93f104d23e94f01ee2eb37d192a314725b3b54c23792ebeb6cf33894ef730","signature":"20365df86a3736031f5bc8bd2629652558a857a4896fef9a210c8c98dde9213a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"36aeb7a17e19cc0b8a379a3b6cb3de2eeb8d137c94ed0b1e82cbfdd20a0616dc","signature":"80cfe0aeb8d83a46301a8a8584d0e60cf90018cde2246860cea5b5c3db26cebf"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0d98f3df571432d587d117785eba7263b0dbeaa3a4990fbcd0480a9ebe52b334","signature":"61054848f8502179513d11d7aa6be288371993fd8d39c97f489405c521408ce6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4248bed8990f18f95a67adc7b5b79d3f4031d6b72caf18cbab8f8649eb1f3bde","signature":"9a37dfdd86ccc7774e10bd299c5c9df548ee983cdd2599eb7037dee1b2879540"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2a8335a628be7e8f975b888e10464c36df1cc320a3217dd7289568c5b43378f3","signature":"9d6a410015fe83d07411c59f43296e8349d471fd16ae967052ca379ab099643b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"75c687b1d8eefd702aad2e6066aaea07174cb1a13a0e252b36498c824e6c2490","signature":"fb6b09f5a7c910ce241ca451d07ea33345d1e5f6d810daa69110912ac74a1c13"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"59a6e30055dabf1606c2ab38e29367eb97fa28c870554eab861e806a054e9429","signature":"418bee34a5d3de9771a6dbc3f53cbb2ef38f9fab36f21407babe09d35e9f96ff"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"825f8f4cef68103b7c1f9d7519600dccf8dfd30cf27b0a4d3bc8d9893a8f22e6","signature":"cb4764c0a2c9614e52898ec106644b810d4123fe22d8ae8d3240afea3c5f99e7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1d2d518f8029d34d5885b08a469f0a82a7e3b85e8713caace0fe7dd7465bcd58","signature":"82af572a22a19803f6f1249c141080c9c7725c9f9124bc1e73d3a3c4cd6a6f6d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9194698d3be9585f7f7e0e5f02b3d68ba95aa982ea2db167789e228152e0ecf6","signature":"0b34e88c3e1e00c1ff5a1b607b01e6117d0be9086428b84c763681d87b8ecb5a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"44224cbe6ad36795029cc462b5414a0e8eea9c586380249a66a4be3e81fb3ff9","signature":"172631fa375d7294ab52cc37b1caf451f37cfb89017c143c287ba00bdad19102"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"77d24689d5a35b0d105f15b430c6f301c00b8b6cc1844fe97e64d5d0b9b69473","signature":"0104739c705fbe48f8be4836b2643dc039eb6a97785c98bd709f019bb8b0e8b5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2fb57c3fbc05b0cd90dc810f98ccb8f61df2e9e10e25b926f4f3fd27572d44ca","signature":"73b61a6bd5fa1b24d654169e3087f4b6654c5eab41471cd563fe2bd9b924fab7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"219fbc2266815d3fb93750edcacc286763013149dbb16de13e7526bbb6c94f3d","signature":"b71278948905619fda9d1abea0a38bad855fcdf19165b7aa61051e838988a6d5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"051f3a58b7fcd248802052ac326cc9117ab147044073ce7b309e7f9bd1b78ca6","signature":"fa585e0ddda92895295a33db5d5327d9d21eefe7c0593b31240d0c4dc58a03c2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"eb5780b2e7cdf2a07de0abb61ee51f3e6ccffa953abe497162cf9e8b2d476b2e","signature":"5a591e9f8ec90fa45793193fc6333332bbe4bbdf8e52d70cdd1a5867e049a8ee"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0163ce0225ff6d91328519e05ba40f05e123c26cce6c0f029a5aac4cb9e41652","signature":"b01e694fef6b552a9e2863678d8b6ed9f7115778a8e25f4089c3a374a5b75f7a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"412f861bbb23e41545198bd9054a06bb3dc79c0d96a929ac18a0c2f6e2416e12","signature":"4eadcfdde88d3c900b5b3905b5fb6be5b53a2a800333dfe45559aa05c0bb2dd8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"49efbc1f4b2828dddf530aeec77b856153bee706785bc5a278b924213640a456","signature":"a72d2045219246ab2699507eb5b93f4deda2ca8184148214323e8513e94f0fcc"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"50d33eba9360ecd41d6ffc254a8646192f147a8385be784befe51d45252b1aa9","signature":"75a7bf56d12a930f1a2e30ffa76e1313c71fe27d2b2af851f49795229e465827"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"67a845897263f4e9793765ef3f1c7b58bf4e88a83a95d45e0c64c2b873d190e3","signature":"fb4e8eddea1b237e6bf749986047d804adb237fb3e11e9ac9d1721176fc6abcc"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9067dbe2c47b7c8cc50d8c34effd3404d261d96ee82c210e977e832ed560b545","signature":"fd38ce300e5e08037a52788ae8a60b172602c6ca0ab9aaee646b5862042b8e97"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a2fac71e73b3ff822a1771461b989b78baccf973ce185c6b30669a83d93930b1","signature":"fd0802be4a9cf6e5e5fb52aa23fc0fe4a023d192e3b1e3e5d876e1066ecd5d23"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"13d8de1a03c423ba220c29618859e0a54de168acd22402d8554d0c6bc2713289","signature":"194b43f148d5fb6b6825b01ad5c22cfc158d5b9cd0d45a0ba03981427a1a963d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"faad77885538e6ba71e05cb4e6bc41720ccb247dfb48979e0c67e73023171603","signature":"1eb5de8e4159a3977b664bb2878d690df20ced1d44b9fb4685b09f3638d3b378"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"df55575e6723a87ff4e1cf858584fbff3fdbb08ab31698124bae74bbab9577a2","signature":"20b81e7c1f8ffb61229a5d569da1047075716b8fb49c1619abbc063ca31df946"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ba1a60f4e841ef82456ada57056de0e26cb2c044de79f72744c653ebcef5f5d8","signature":"4d27c5e53175f0643dad046e5de2255f19a74c3f2f61c351da6fcbb52c0ab68b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"22336d0f48b98e6370b2aba2d31ec20022f946346332f18bebae5cbdac977561","signature":"c6db6835d26e1c47d279561db1e5ee1a1f2000c082c7f242c4b9e293fb733544"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"36548235555b27ff3560b1d9c84735163b268e2f4c00a39d2c84517beb23118d","signature":"ac09280b1682a889bce5ba5b94d188638344520a4e9cbd51eb30a3214e4bb0bc"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"41677fb347a5ab618b44b7bf420f30af8d3f6ebc502ab6d720cf3eb6ecad0cb0","signature":"33c22b671755c9ff620c8cd20b05d42cc233b1e11a040d75bd73b18a79b5f586"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0c3465d6a8354640ce63286e5f210d66f59cd689ccfccde283b634ebcdf90db0","signature":"0d6b0a185f2ab5c044d2bff084a82f0c704dce510244ab1ad07d5d7bd67094e4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0055b5290eee38b04d0c76f3a3486a529b7dc292dc934fbceb1b664bac3cfe3c","signature":"0f8c96e621fecc15228fc4cc459e1c08663a02d080beee627053a8cb5e666aeb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8e5a8ff803f44a45bcc8c1737c3711f9685a0f9257364e306fcdbd6c52de97e3","signature":"38c23497b5dd00c1a67ffc35ceee83970f746b90ab01f68c7c36f7f34a943aa3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"588893e921e7d8b2ebdd76db1ea7682901989e5c5ebf0ea126a5b11c46e1be3e","signature":"fcbab537008ef7415d9b1cdadaf30c75139b797c860173d08af0fc2faae77fca"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3bd0788daa930c5b79be800d0bba4b11a2297e51d21fe5647d97ef5b56e185a4","signature":"e833b39d6e2d58219a274d88ffb6a7963ae1f8e6e84bf7934da3a83320542e07"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"960eb76b077ac7e947599423eb65c78b0d7d9090c257fd14100a3f27c5f227d9","signature":"f8af0ae5aba1a725b07afa2f208a5f699ee6d3365de184a764a966ac60f35291"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e5f626d681ff857d54d802a4c95e254d36885c92bf2f9e22c4dd4b303376d131","signature":"dd9b2b9343a35a3d153b9ac1e5112c58515fb7b1ac5356b3f05da64c7dcded10"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7a3c4deb3c95936e2814a2c6fecf79af95a20fe5432ecd8d07b711eff67d4407","signature":"e2025f5004deeeb19d3cb2411a712d226a5d5b653b430ea50761c25bde5c78fc"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e5615363efa69d590f36d5694457f0b9923e590e4bf11845d2a1e977d406aa58","signature":"8b4e8ca678f7c14c66e00a52f14dd796b6eb4804f1ba27ba9d03ed516e34f425"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"95b17890ff2865ca84408ba92e4e3b5b694ea72c22054935463ddb6ef7e47a6f","signature":"5bfb17586acaa7099516dbd80a5525e81487c32dba3b8cecf89284f2d2eb9728"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5c7836e17979a1d17e437f1dbe8c342c9ffe053ceb8906534d7b44dc4be396b5","signature":"400e994596be3d8abb31f34d21e8809a5ad25291ce33b58428b84248669c4989"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6e2ea57ccd8cc8eb966ced646fb0ec08b7dded68284732c83261259eb42921b4","signature":"1fd665806da68b8bf456bf8f82a344f1c09b911a33558f98d6e7d41b12189adb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"cab02403a075ce38b387ee77945ce0ac0eac1a2ad9ac17b22219dcc59f869dc9","signature":"325a189177add1ba436ec946e9fc2c6d692d12f062729e925cede27b66e4f0fa"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e8f1a35ada48a7b58a9f2b97471a6715068a7584aa08bc1a1313d61358d36a63","signature":"833ce902f6c5db1077325fa8404d16cb477b97097d8833010fbd8ab19b9d6942"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"671abec3159c541a408aaf3a6ae41636b0183ec6b7f85be214ba14b183685f8a","signature":"8d8e8861dd760121e39f2b8417068a41d5b0add834cd736876a0bf28dfa6adf1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0a2bbf1f3f6b48cf892d76c4ae608cb82366bfdfb3760d333b65292f6d010629","signature":"26fdbac39f98c4333871bab8e1173b5ed6e5b4683b5827a880a8e0a688b08206"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e479c168bf594b8c032ed3b106dce41af0ce587d3554a03bee5658bbacd8b704","signature":"79e7dff8fefc0162a9467a94789c3ad1650ce9f5c4164a94c839aff7b3953b6b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"79f5b4f3eedf06fd85d5d3a915b46cf83fbee5af4aef620c32e9840da0bcc61a","signature":"d72bb8fd42e211cc711acd0d80549a28cd5487d2750100196c061423231b99cf"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"06314ff943751be6a914dcff31f7fd1aac8c965509dfa8a1d93b6e69a04814a8","signature":"217a8d982c9ed942f6380ef50a1b239291a9bc27207d0a4059452bac9cef8ce0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5a14d10b885450ca4942cb1e90b2b84878ab1923da6ff03f3bbfedd91bed6299","signature":"6849f9fc515b7c2663a3fe060bbbaa9009d0cf8d3d0387f05884c361420fa388"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"272c04d5ca9e34a9f5b324ee61b219f997f9be0376be59b1de1701af24b9cde0","signature":"0146fe4e1eeeec75ffcd5095734255ff8e67693564de778d55b610bbdebe93bf"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"06c3e15de77565c1762d6e6ab862fe8c0cad17876f35e612d3f3e991a1483698","signature":"c773aee7c98094e9fe0c01421ed9456f2d76048faf209f884c7f9e363f3d55af"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"381ef4faf7915239bea3d30b1139259cf86f1415f13971e4b8da5bf9a69f4a79","signature":"ac5140e00c78c2c86f02d4b7ccdc5fe36242466d6744c7965f39e709cf93b5c3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4cb1d65f401bc8da360b92d119d156fc092d725d1942614333cb91d641056580","signature":"d5fe727655e47154ae438819feb7e07dd94a770c8582a3b920f5fa92c5b5afb2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d3fe98279f28eb9ee868368c34d5fd9e6fc3fe79ad5d6ae2d81a89352e79e05a","signature":"de8d16d3f847477365c8f8246c2df2f3d397065cf1147ebce4ea6e63c2ecc134"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"736fb72b2416faea1309c0c0fb9a3bea4b978f1054db90def246456db2b87f1c","signature":"b7558f17834eedbb6a4bc9f23dc383218a5c114e100c9f238e65d61989db3588"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"443ffb20e58931c1105cf67b652444146188dc07b19d2bde03b1539f51e24e6d","signature":"bcd36a43d24274cb54b8baf099fef7c8a7305317e0db30f0764baecbb4f76c7d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b08ff94ef297757eb53864486bf31d5e095857d426901330fedd911d4e4b9281","signature":"ade813f09924585f33a34412080436a774cf45f896a15a88599483baa7ca6551"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f9d33c16c0d13b7efee510dddd2b71932397cde2ca109b2c4b7da9006c637511","signature":"4302540c1789f5f03f9acc3d58117265674b6f01c3fc0ef8f7711b4f9c9e5fcc"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4a0a8a72cd67e0b6559ac7531d5333d7855dd3d191bdbafb165ba3d67ad5d755","signature":"9b36c437dca2ec46bcf7286fdac39d253aaf8e63a09b77db0ba2d8d839f5f6e5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"902f3f9e5d41885e6570702a2d01d9d259d2b581bb9ffd2cd01a2ac685b07cb3","signature":"ff8ff7d98c19772e967fb707794c2394852243110b9a187ca7b8c9dab63af7a6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7b773d0bb95d48f0f3350f99f168af0abc30efc19f10340dafaa49775be62ea9","signature":"7e79018917582fb01521897e261b481e01ca98ca375ac2725b16ae4e96e2e77c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6a26cda8cebe054d598875c95f9678e06435f087cacf81ef94582e721ea62308","signature":"5471511388c67a454a5b3252b7adcea0da7e8a46304465a0a04e2be659d1b3cb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b62b3cfd14a1edda24c73262b4cbb40a51b91944b6266720d5a3247aee8dfcb2","signature":"30ef7651f73028aaeee7d529c6d49f87f863a0d11926f8677c25b5e1f479e4d1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2718aa2520fbdb724254e4432e17f28d65d700615df66286ecbdb697e7c45b26","signature":"60a1318dc3472e284cfe0d03851683f2aed8850e7375462602cdd2551517c159"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b0f8326cf48df6c3dd072ea8fa5d08f781f942497b380b9e0fb0df4cf1c134b0","signature":"baa6fb5117abcce1679fe05bbf4eee3baa75fd8e4d9fa308fa4a362738008351"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"44e35b03b643228d2625c404ef14a313d2a899f1fed51e60f66b8d545992dae5","signature":"328630f13091b132859ca9528dafea779a0fe30b7ae8df471c8d8e61591854eb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f60ac5c3c975a7660ec578f4ece0dc7e20ac6d97bd0de2ec30252b21002402ca","signature":"3af5aa0a3f7a2cc3752f26ffd22c95ab240fde2ed73dad8dbf9121a5e442103a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3c18676e85f918497d9e082bc128e31e648a0539b27e0e7ae2919230b16ade74","signature":"1fd17dbf90ab28bf177fa73e15acca6bdee769ec76a524307ceee4bb6965ee0e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1800f755149674e0e2de4a920e31c798f91d3cfe298c3bb887ffc65d1acf2ef1","signature":"ccede451e200825c1cd8d4b2ef6af9aaeb185a9f25ceae7f135940823fa7d1a2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f62a007734e9c321b268429b556a8be880efca80c2a984665e9c7b7ded03bb15","signature":"50da4e526ca80373aafdbc547cc8a396e62cb8b27ed623c2033a4a498a9f418e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7541647d61d244df3ac052eea97bf852998065c16bd0596a71e77eed7f5dd559","signature":"1010e6254017cf6153c826cfd8c69d04623305de50b00f81f5b46a64371b6819"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4fe441e9ef3ed6be780d8065096f6bf641a3b0b8afe18c25e9868094885fbc0f","signature":"a881b864aacbbeac60b2ad0a91f080a956c3bf15919c21bf92e8cb63679fe89c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"70b3fa5a928da43f163841b95062f55cd14eee54704f2277c08ebf219f8c12b8","signature":"54e3c351a9bd24f0d3cce4a269c0bacadb96d70ad0df55f3bc78953c355564fb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d23fd7c565f1b9005a141b3a0fbc7ed477670a8b627e7cace87ef0c8642b290e","signature":"9c532e0a996482914a470848a9fff5f3dbc844e1f2cc6b9bc9aa5e98b03d5491"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"adb9af8acbcd8900c854875a88746a386bca10697ac56af11e9f6d12e295e72c","signature":"ed15abe63b4c905593ba0256e36f9048cdfb9da0a99db511758b4b6225efd992"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"96f232ba29bbbbce39db400a3dbab31e80379f1be750df80c3e8e3b53e4cfc76","signature":"93bab620b92469b11d2fa817ceb5071622e7070d625439c7ed191d5f14c0bc51"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9cad4db0c37a6562d1ad699286541f0d605c21cc2f2287d645eae41fb011cb21","signature":"4c2e3e9771dbc70d931284232e228f38117aaacf1dc5bd2a1be119f4f1f115d9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"39fdfdc4e4318ba84473674dc2f80efc2b8c51fa13e9f4666d2af7ff5e576e55","signature":"a2ecce8aea7712c40c01f4fb52fd8012fb212019028e56546294c60b9583f6a2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"80d8c959e37701d126cbc8e867d91a605ab46a9602de300987beab254336796e","signature":"33d574a82ae9d91b6e6afe133ea4576cea06dda291791c4a93f9bb291ccbfc97"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8cefef1f45e82d11cb3581d1b8977ec3c181240a7a682202f0495f4e6eafb81a","signature":"fb04a88968c1231a213f7338a5a3006fda9ac2e7b60845fe646afc66249d50b6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b7c6d45e10442252041f53e0863faa96039bcd2449613d91353e909156a25eb9","signature":"3b5a82eb6c32f1035335c0a46ea00c1e3761bfb3891cc86d4b5d06cd90ada0b2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"48a4c6c300bd1509704a6e540a751a4b6bbc46f873fc9075c99724cfc0689b42","signature":"ebd35b35b067266dea8bc97dbadc04e2c61e6f286c71434cf88b322d26aa9aa4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"35c2ea3e013fb03ad9dc6d8491f74a1d7a109114d9f596af265d7abdb8bf7b15","signature":"bdeeadf21f751594a90c7fe3ae379b64f9b5c08ba9957b857d0eed8b16924d6d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ed4ec3f11b74a888fa8c62f4ca8bbacf20f4d34f6a3ac910a19798db49baf99d","signature":"a613ec52f7db958731816370b9bc3239fa728902328865f40e91b73b54417b8e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"afab222cc4e6514a768e69fe81ca5d5cdc24356d3d9a02ed98f563eecd424cd2","signature":"8fd40ae4783a1362b86f82cf2672228a6c0af7ab40cd9f141099072ef1f823a1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ea3284fee58b3b2b60221584cc3c6d56461cfb340decaddc898222c388afc4d3","signature":"52197190af0618029df2221233592bc07e64a343215f5ec20647d7e3be21ef1e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"47372f06c1f8644ca21459f1e097e6968a3b34a999228778d53bb7097935b060","signature":"ad288928e02731f350aa838c44ad13647cef82c9cbfaf626d967ece604410373"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8b48c23b89859e73a562da31259479fff3c2cf72adb00323b8a8c46d153f3799","signature":"19cea493d38d2f5cd37b4f0ac5dd0eb9c94eb6e2993fca6b5a4a83f953a5f935"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0c85e5e701f76ca99a09c808112b36a95f0ab3f827136d5bf48ebd7e4ceedc40","signature":"1bd7f6cadc647ba4fb1b65cb3d23724441aacaa5b50bd4cb51b6bf04b3291e30"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fea94696bf17de9051768314478e6d05b0fbf6077bcdc1889466796fae342fcd","signature":"cbb1efe16cae079193fcfa2cf119b11016823d6fb9d1f07888e27de5dc6209cc"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"67df1c26b00c008c733705ec98c3af98c105eda35c41febe350daa630f8b24c8","signature":"d8fbb1a43cbabb0ee2653133dd111132e120061449c3d46da4ab1ff4faf01467"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6492c6c7541863dd50fc541b7f6ff333672479dd44800f0eda9a528353278636","signature":"683eb7d2908b4b9e14bf9783d9d1cec4a25d2ce79005b358885f585c5b6aa512"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fcb981e468a853eb1a1bb2a56a369e42bc017e386a924f320fd73d0132377f28","signature":"0f19199d6743cb741c48be7b54721324f6e8c79765e54427a513541ad3a0ddae"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fcf066b32c597868ebc7c709332eb115406c64f3b98c0024105e40d57a25c1f9","signature":"04220409e751323e752a1bcbaa3a9fc5d69dbcb41f456d56b749f0ec8d42bed9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f5c9230131721915363d179f4bf7dc75703b485e7a085d0e27a9f4115969f1f6","signature":"926bc15e6034e5ca11095c21305b51637b9b4dee56e99dacb7b099eb61845263"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f0c2ba950a04261be28ab7c39358c5c0b0c49d5ba2ab339630aed03530866ba6","signature":"6a467356bc9e373b9c0b7b8b66c0aeb35316291ef81a0a9140cbaf3f9f8943bd"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3c81b837db49fc103f8734dcbba7dc4d98c403d4c15baa5c86c7bd57d243a709","signature":"d14fbf758b84c08383878792fcffc6a1d63b4816f4e5192a0bbb7f327a1962f0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"232c03921674e7480428ace5abde43dffd7110dcefed02a1710c7653ed570690","signature":"cd4baf775b737ca15f0dc3d5bb9f1de21a50c54932a06c197a1c8dd003353f68"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f55ff1c2412b700dbe2a53a46c63edfb543d37586aa71915d0be927e8663d2d3","signature":"9d5fe133186d313672d1d95447bf88b6e863329fb11d3d90b6462ca0ec7610c6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"46073cf5eb1174db4fc89a7fa387dfd5f86c9b931de27e890b70478217acf69a","signature":"b8b0f3209fe8b820058e6ef90e270bdf305eb47361a66bd81a73e8dea2d68c97"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d83ab481528e1a22ad37a741c9a997bf0f28d9a38e0a5b317db60a249bf29ba9","signature":"a773887b44e98021ff19be2b5416461df76f9fdb8b3be0736e91e221834fc3e5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7a9c52b21b5e2d6f4523723040b54dc878e2d14e9ec731d9cc8ef98bc01a3074","signature":"2106ab673eb618e68630e9c114360b6e61f0ac585a23e65a45e7db35dd25e9b3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"cccf55372a4cb2a966ba085d71470ae96e6ae3ab645ccf0ea7a59e089e6c512d","signature":"ecf949110179ad5e66bb6afdf5e5e55bf148dd156526278caf50e0e68bf3810a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"435262888431e7a695c4713365ba8778676722b882ea26a246ec68f4cd6be648","signature":"9b3d43bf510061469a55468136cdac2a83963c4d9adf2006007ab77d3db58d16"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"38daeb910e5fadaf23e27c2eac821a0561a6a4efc6864091eb03f3d2c2e944c7","signature":"3dcce231d2b9ce1afb2bf6c37a7d965082c9ee0d030811ed02bd2a526b3212f3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ea3a11270fbe73707ee111cc8fee637f5e25a4dc7f3e480d8ca9ff784872ad36","signature":"586ca12b5593717c044019bff7a684f476faa3479016fb2e36ba40cabdc88498"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b99df47a96545910efa442e464d835dd6160724a7cf5d384796cbd24aa68d2ea","signature":"03daca0bd667d747afe2dc84552b9f635bf50347b5e424fe2c2f48af7c5acb4d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"069f18267a5b2b84e7ce77dee8ad192b75ef1b80536b955159832d8eeccb19ea","signature":"1323904eec409c3243d91c5883f303fadba86be06c9c1f87cc8bd075897e591e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"678759ac1108381e56258a5a3fb9ee8d85e06d92363da62d1a9002c3156b9e64","signature":"5ea2c557fe367ae73f60e7ff2b3b3b71df88792fcab6855960c5b1f1181e64e9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ca20cfba3e170b4b77e7857348cde1e3c7e9b234a3d7236b4db327bb1bc98127","signature":"5cd1faadbd63ecc972f24817698787c641a28cb4e2a18bd29088232d6040821b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"368e77e7b3269a4d8223d3738ef5a0517a17570d5a804011fc30e21106c6a855","signature":"0745d08d067c004fd4ef9a64550c4bccb8852b183b06e5a0d1a586a0d90c8d54"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9b3a42a5e761c87f3526f3f930790fc1ff19e3a7b31613adf5742d1ae6dc136c","signature":"9093ec5dbab0403b9deac78cc39313c687b2051be018f9392cf45812f8bfd392"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3a3aedfce0407d49ce68b26ebc0ba1b9ad92b2b87cffca7c859f0fef91d119fb","signature":"7fef4086c2d76b09b719e3333d70acfff7dee3901d5e77721d55192317e8db01"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7435b30753a9055de127d11443f68cc33249f92e4e4006475f5fe4759225e40f","signature":"542082504adfbf4b0f5fff074323a218c2114e59f140dffe98c297953b8c9581"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"99b86069ec252d9f3d33f858d66798f616aa1f86e8de08bcc4809c6e104f16ce","signature":"bbd48f2779162c1573db478482716acd2abf17978b7b5c3fa957b640fff81c24"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"70e8b95caef864aace413f020611f809c332bbc985e682c29c4e53299bd09b65","signature":"3d23860b7b8037ec1666193d3d5f23697136f6c38c8291632296b38f0f319cba"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"76c23cc07f8912fdd00f0087f1c966262abf90006556d6865cf4765aec08e68a","signature":"856d20e1fa9a33c978ee465d6cd047997990d7aecec532977b4f41083f813981"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ae73a953f3c86fe02090776c3e26999ee1b8fa1512f54f82d523758ecaffaf25","signature":"0b900918e040af16a067260046d15123e6d01392323683ec5ff9572d4fa825bb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"31293021183b4aa81d0ba99fb8a8ad764b7a1c5a873ab21680901b88fefa088e","signature":"e329245a94e0eb05177514f2d706ee114daaaef489d34826ffea623a12b4a236"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f745d694d89a427474dce5035f3e1d23d9b845c0bc6b11bb50aff92d1afdcb6d","signature":"f06dbbea87e5510107dcc354bbca4951fb2b308ca100b8dadd2f564b6b410bd1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"00e2be593946531767dba3a8217e47fce68172f8652edaaa9e734d924ed82377","signature":"2f82b87b4a72ba45fa3028bf7d275965d98aa4dd73e2b2c4c8890411d699ddf9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"35b2057ca099d158e43f80d14ebd53c0a2ea1796fbe7183ebb50c1c66c672541","signature":"4d190cca3ddc22577dcf790c42e76bb3a664aa416b469531030bffb7ef2a7728"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1a3ccf53d2d27b4dafe147fb02331cd77b51db44c4496f33caca13fab65f49a3","signature":"6a4a7f8046d76ec890f4221b74279ae04f3a022e0f968004dd001db466a6b3ee"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7dec43edd6e1369ac4d00de9b33e2fda894fa370379654c4fe4b9b68a0a79115","signature":"339787638240bbf57079264e622658fa8190c8fc149ad40c9b7f9aa3f3ef90e7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"99ce0246d3aaa616422dc7584af204fee409f100487e19c872379f6dd88166c4","signature":"d7567f835690c768bf3a6cc30952637262cb9268c59e30e2d040c0e5aaaa271a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3362e11ed225012bd46c9dd38b896d24775bb926bba8e042103068d7c369cd61","signature":"c5d50be6293875e857f07d83dbff48c682554daef7d8610c9fd8930d16ee33a9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3b4534c8667dcc01ba444335ad0aa54ae43e48b17cce4b3dd4ff7ab1baf307a3","signature":"1bc21e434b2c2dff0afe814110728c9c38ecd87b875ca910423e2cf7a191999b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d6f6fc280edb8eaa457fcf5958de94cff9cb6a1a5a8fdba47913565fe51ca223","signature":"80ba67712ec94f62c0eb45b3e17cbfb5ca19830ea866fed3804c2d2000bce837"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"58ee40a7492602aa9f3d2aa438941bf7736e45871189522650d983f08a4f387e","signature":"87c35e38619c902fb60a544000078344b7918a553a4622c26af6178a252230b8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b05466c29305c9ccce5f745cb452a86d76dc6a0c6aa36e0ecef349e1760767f1","signature":"39cc4d0c311dc695561004240e6e6edc3d968c71c5f91489dab9805e4626b5bb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7e7d6e6a138283af3b555238ab53a568ea125e4f1513d7e4a76615e962450a45","signature":"937f57057b891614f411a66a5ec04460509948f91728e1130b6ad93ad3607a24"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2a5a9109082f02dacac8cd56ab9cb0e028173727ff2c8bc026660e06545d3541","signature":"f069fe4594ab8bf1f1288605a06e6b9feb0de046845223506f4d66501d9a1bd3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"df9b60934e80946af31e7ed393ff0e579386667601ee203a83b18455337206a0","signature":"898d9babca811eba9478cec2f2782eb2e5b3d0fa7e72a64b4ff3a689a9f62c76"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6af5dec20cdb7d1d02178b61b484054248715f3956566293b6eeab7373578326","signature":"e2ae93885ea3634e112e7fa7734ab40b7eace3995d77ce5fcde794a18bd4f134"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ceac5f82143ccc1c064976ee0e54982204915479ddf6f9fea751c62f7de47742","signature":"917792ecf281b6e53fc7c1e2564dc9ce821ed6b095a1871484fe7a91bfe999ca"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2976dc9d4bcf4cf719faa58b2f654d2991fb9a452e287e78193810f81bd3428e","signature":"8f36413cd4e880c444ef693c6c47a197493cd578b4168fd1b6592de084bb29e5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"bb12a749c342d1ce8d06ce3c978d397519aa741ce36ad4dc898c9ea8104637b5","signature":"65c02cbf70cf9b2327a6047a6eb194549fa77c1a118ccc9409337564266364b8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d80143e6d055161b5398c83178864b40d5b441cda59067df7bb78b882de71819","signature":"b88344b5c36e87db029e26a1df4eddcb4d2a2a626a56c268dc62f553a66c86f0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fb4431db286e5b6e50542376dc998d5eedbd2dde732583e566e3d024490f5599","signature":"9add5a3898457b01aff807a10c441281296a07e10ff6f78e2b4eca57d60b1f9d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ccc505827027ffb665b28adf58784dadc1a461058b4b947bb4f547bea67cffaa","signature":"1c3fe5b1ea749689cccfa0b03ca410ca3a478a12f40e45dc9a19f4f1fb0b4a25"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"81a80f46cb564c70ddfaa9307bc63fca5e2187906239a45d34529ebeaa4d40f3","signature":"e8eed532ebc4642d2975d803298904082cb3c3ba1cf7f27a08d8640d2439ad51"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2214d564cf9148ed6eff569faa86088d2188bdae0690ef8f4a037bd6891cc540","signature":"e675748033087999bbef49d2e638156a72a74b7ee4aeab2a858c344f3f4a90b7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3ee74fd5de69dbacef6645ca30cd3344a0f7a3ec605819a9ac5b0cd543de9e1e","signature":"cabf2e4b71a805904e70eb21f7634d473196193b83261316a3be2ea588b52b25"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fb73e78e125478fdb584622db38247ab1134d1cd7c3b7bbd231a232f9958cfc5","signature":"0368f8a04a47b1c511a076f2093fad7e09464e9524edb448159f1170fe90370e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c15b3562f6b4dcd3243638ac4bac9d63f0da7b11182ff35f1750bb710dfa6b6d","signature":"c8849d96f8ab17f9403407f9edd5c7a858d8e8347869c1e5aaf281437ff9ac82"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c452c86cd7472819c100cd6edcfaf9aaa36fbfcab2b29fe9cb48f1336606c076","signature":"8b59c3ffd7ddcc12eae79efb3bdef9fd60439b2b9d2f230fbcaeae7fdd87e881"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"622f3b52d178323c843a32b5e03eba08032b706fb94a5067405edb63d95cef46","signature":"3392f7a3ff796362e3d6924164c61a54b8988a884b34fd387b15c922cf5bf92c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ae343ffeb7d0b8d84208d3c966257fc40848a3bc1f57f8d020798f59537dbc90","signature":"55237133c4261f5ef1048e2ddd66c3d77c1b55d5534c1c2aa286897c71e15349"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"45bb326efff9b39af3dfb450ae4ef3d8a0e5e813b77e6f919ef01a5344f9b5a2","signature":"b1e47f7e8af8d81ed92576dd02a78d81944237c432e86c1fa70d7d3b38445989"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"82c64a8bf64017773f7bf41b19f7946b830b1da078ee120c321ac8f36f1f34f1","signature":"b2b387a71e74b0d805feef2105b7687ab7bbf5856224bb750d1a1cbc043a718f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4eee65609d505bc41bd8d11af1359f97bf4174d8ece0fd4406141f39d31d8def","signature":"6bb84410e64a65f4687452b6b22863304386a8aa7ed64459f1e70890e054ee38"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"709225158f3c928580c12b557043285376cf3f1c01a6b10fc5130c9eacac394e","signature":"c989d6e355a9c60d1b2eea92ee6c07eaa070bc1a55c1272e09650a521290f4d4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7b516a417bcd41b6f1342126ff0946c7cc16dd59d167246143b64bdae5e44564","signature":"30806c118cf596e39254cef98f032f706d214a407238c09ccbae2f32b3dd5caf"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a898427e1c62d39691079afc3b417665ea033f0126c1385f22fca3d5597e3f80","signature":"39dab8e84be2bd556fa9fca816df73e9100ff8f896e16b7bb14c0c326943d478"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"416dd130ed7bad4b579e0b174b2ff64a5da1a954405cc4a12c3058b35cd5a21b","signature":"3006465544087d42fadaddb2b7917e747a78a33bee2e102607874c8218f641ca"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c7761ec7640a90b8218487f2505b0b839cadf29d50035a1fee110d8a28254d56","signature":"536c69dedfe7b6e9dc44f6e6abf493138bcb6703da9a304a22334c96037c3a43"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"28f37b5aa2f01ca849e69ac52d080ade13f448e93757b68f032c3b8a8ba82357","signature":"211dbb4c910586dccd97ed98b923a6a39830589df33659ff9692aa1c35824f0e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"14c5efac71d7b3b337f4b99fd9fd9d4f9d5a1191a200bb17369bd8b89c696f66","signature":"912263a21fc730a105f9769e73a25af37f3d20039f59261f1ea59ee7b5d319f4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ac0121adee91637d73dc0286f179afbf1c80ba34e885f797ee8b26c3becc3b50","signature":"52014cf233aa23f07b88c61f46faeea373ab443acf6c9cf4b22d976fc4a63247"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3b586c9bc18d3a2a32f9a41f3b52c353f631af158e4487ef47381475b586291f","signature":"926f385fa804c631fec8619bf529fd232f892d0cc523177a55a10bd652276a0a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7d54a2cb271385165d10160f0629a21cf8a301d46f9527546b103cfc42dc34d5","signature":"b946180c5ee9bf744e6bece6b414592f257fa664bf44c2213241e03be708d6b7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4b39a1ba344f0df96903f2004e6e8b5ed1b1ba31bf117788a56ee84fcd9f0177","signature":"b5e1bf7d32a3d1e00513628126a711a3b29c9cd49fd7b2474eb78631725cbfa3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f3491f2bb6ec2cc76d0c400412cd6bee78dd8d376ff3c485b34c5ea9fd16fd58","signature":"786c575a9e26e1b8d3afced72e7357a6937d55a3abce2b075972373cfc059996"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f53643ab21c1ed2e0ca3b9f88b4288ff2688dcfadaf52be0573039b03162e402","signature":"20096a4e3e7d2ebbd7a51aab10d49ba10dd358126a6281abe7ed9f61a721516b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8a874889aaa1d482c34a8f643cacacb7fa41f8f8f8ee0d980334fb30f4cbf660","signature":"90d2b7047c0040759170c38555958b418366f351b7a096900502e9651465f2b1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"aa7b3d95d79e7835912a0936a14d3c529bd6479a64571ea54133505fba689804","signature":"bff185f6a2ec2e76858294d13030ae1cd05bd2d5b849bed2e0eb947f730a7091"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"43adc7b0849e0085873655b6a42afbb193dc8d390a7a21a8683b86ea6d01213d","signature":"1dbfb7283f29565e1a36f99741c001fca22bda4826b2debfb727f430c238ba8c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5ca7808bdd99c93c937fdf3830bbf092d6151da6d35673261d4f7ab9279c88e8","signature":"5f0f6fe1805eff849051e94e435d87f451f777ea258ef09e59a898d10f1e656e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"849216b21e489048aef8d5d2f246d830a122a2afbddab669984a1d0b525dae8c","signature":"194ce32e19334dd6693a5e877f761185d47dd10bd9ae82efe67a2baf80962ffd"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e342fa375e58257f08a0835f56bf726f33c01383dde424eabc199245c5240f10","signature":"21bbfde30993a3eb007efa0d43bf22568479a5cbc2e9a5740237e5d2b06873a3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ac51a897bbcba49883e0e6c76c33d994bf4e3941a5dc2c2e2983b70868ebb4b1","signature":"21dd5648bc8b4c6775d92097f66d508a78eb04638ff45cd6936e2d5e4538b7d6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"acc19ff2a7765160cf819ffddb0171cc3c0645add45e119c9047577e47afb745","signature":"c33460f4357fe0c595db5607eeb186dfd665b4c5f151bc62221a7eae32338848"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4acca125a845e5931431c39618023b36477c8ed5c660dd72297f3b5f7ee53465","signature":"f460e797226be94823cc64b256ca530ddc20f966d8c45ece51eee93c5071c49b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"08c0e51222ee0ad7810ea2ab72cc936368804b1064b9210426b613eef3d6f16d","signature":"655510ae73aa4a112d9e06e0b73ccfbb82ca3dad2d58bdb737dc7cd08d441528"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"03fee8dc3aaaf95541d2919baed1b7508ff73fd65a3092ae207e0d037ff7a471","signature":"10c63272b6e509f6dae9559721d80fa9612bbb9ddc9c8d62bb44a22fe48551e7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7b382d209ba8efce6669f9ec025777f8ce76f86f0b1bc2b1b23e0f70431a12f6","signature":"3e09628d4da87d068f39820bd282afe4f97d17d756a19241f35c6d77dacf2702"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c3b1529c5606280750668bf22025e01393d8c852bef5012f8c6377f494e8ed8b","signature":"a1bbac957afbbe2f40bf17e50536d10a4593bd60d85a959a6190ad7a4bb45109"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c1d87156240dd1e1b42a7313c7fdf1e44a500baeaf2686cb482d6a0eec6e53bb","signature":"f1600e95ca19f50d9cb234479132145062e297f89324bbd95e4f39b26770a518"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"bcd17cc22d3f00098cad37a36a4b42583d5bb327bbe0d5f0002d0e4e1c6780bc","signature":"be0be4373039022ea098695d7203c91dd3a653df94bae293341f85cf2bdc924f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d312586ce4733c302b96afa39c3e571a0d6eae0b7786088303a937d3c9dc1622","signature":"6a2a86a34bf67a79f35083e4a03cf2160e27c5ea48cbe9ca809d7d8283a0bbd8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"991bb84974e06b7eeef092dba20d34d23012038f01e64c5c04cad5abcc74e82a","signature":"af61fcb72332a8caf75ecaced34c2280fd68e42eea0f140ab18a8c5131aa022b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8ba4c381e25c8c0efb96e407937856b7da57c991213b2839663ca3d6d7cd5a96","signature":"4ddc974757e093b87ea635b6152152d6b566ee76d30309820e1e9f43cfa0b40a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"adf454b74b98d32c23c53d7b168bb1d88a6ae66434193bf9246b168639646733","signature":"09b626cf3b7298f5e316a485ccf4f323ebda2c21d0e106e0851e8f30f7046e7c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"01dd768947482959efef865baf134fa45e2177f9d6c5d239995ac1727b56ed58","signature":"62923d95f1a294f5e484a90bf94bf2074ebc43eae1191d6a36f8871c9f96f6d4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"49f2e304c951d585f08320398a661747a0484a144b31eede8b04c2493c8a1960","signature":"de89418b5d093166f9dda6e627c3dd1a65669ba43d7dc752447a3a7b3def22bf"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7f288cbd9cc2c9528e3703ffa323d39328310ff1511022eb6bef48a3896bfc41","signature":"c95a29b6829d8c995a2bbc2e92ebd0e6e8e9354c8cb24a4616e0beb0fcd8cc9d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3e94a85787150cdfadaf5ecafab160875d2b8e89fd50dacad85afab2e04065cc","signature":"ffca094f5d48017cad7e871e6a46cacf4fde226a0a8699e5f61bf9ded7c3c9ae"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d890b46cdc53367144ffb06f5974b1d59efb7f6eff3995da038dd5da61b49524","signature":"c6355d0d2af1368f829d549525d8e92a54749817421fe059c1c398beb7586b45"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"cf3464520450252c2a15e9191586fab4156276c33955f38eecc470be0cf2c8f4","signature":"613f1f688db8fd258626249d27975f7e4c6bc6e7f3e0e5030309b90d48bec3dc"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b046186c16b8f67d6a350e7c2346cd67a992d8fa2b614677d0652bc58ac71bf9","signature":"9ea3801605bacfc1b5328aaeb1473b807b0eae31d2591179bd5e3a5e65bc317a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"13a338d29df4c8c569bc32de5e82f14a8c4d2dd0a555a0c1039539217be28a47","signature":"5ef70703c1ac07f5b21d2a522d65cffbb9e9be4ebcaa22c77b5342c0ba28e45b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"810c6e72bef304a7e51867b5f404164052c555411f64d60354ef5edd2585cb56","signature":"0c670566fd0e76493c075495021c74e6817ca62dc82b90d91f26be1c954f4934"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ee5f8f58693b6ca036bf6174a66b81dab5b15fbb1593ecb180614d0d1f3c71f4","signature":"58e721ee0d5702de6a07c0d5a2092fb84f68bbc0d7f2c96357876741d6561ca4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"470761258c06266ac0062bcc63628431693221794729b3c46e37e87ad14fd9bf","signature":"336b6a288059690f4f0ed44bfbf85d1680bdfd54f1b4f57ad7022d75607ecd27"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"66bbd51ca3140d79fe11393f0e155c44cd9a5debae2a702c3d3cd7637b313342","signature":"99ff02f07dc1624cf65cb7d5c94b0decd24dd240c562601bc319c10f805933e2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6ed455c81a2f4a23d464a50a0a0efe202b524731fcbaa55d5838ddfd3ed688e8","signature":"177abdcf9297285377371a9be8b6a4a088a2cc266e3c37beb85b6d04883b1b35"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"77b082dbdb9a785040bc802433e01e3a4325d9fc5104759db7afc4fb28383a25","signature":"2e503074e0c095a6114887d0e44a0af17609f151df709899bf72589fbf8ee126"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5d1d5a195ef6d92908b209144d130d5af07c0728d85144098accdb2e49ef0781","signature":"175cc8ef5022ab3658dbb2e40fbeaba94ea2823a8e308abdfac0970648fcc2f8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4b880dd084a98ae97fd6803b22b4e7accbfc66dfe9ac11be8923405fb22fd859","signature":"b9b21dbcdda87413a4f9735c87446671647f97d8dab7fe9a1073686445131abb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d72b721876b939564f4349dbfc171f82f6e8f8dd5c96217e5580afcf17d6c83f","signature":"39c24f78a3cde3d49f841380e48edab7cf78330f697f0030f591a9e89c52647e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c32e77590d8e3161f4a249498f987ce4d7f9dd2c84321232ff8efedd80235b31","signature":"b4aa8516c0d9f504f11ff17b71cb968b37da260582e20e00df21895653c51144"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f00f6d0db050255d11924c4ac35c1f75bcc6730a32267df4578514a0d0a215c5","signature":"c186b4ca169ff22afd840408f80fada3a6f3185661a68272f7c01c6d04729674"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d33a6c40e8e881ba341196249f9489973f465bff8c5de6749daa452e9eaf949a","signature":"3ebc80b64708ab49c0fa7ed39db5c3f2771f550647a8335d55e6989c1a318ee3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d83988fb84a2d2cdeb8a4c8a954f8c7d851511a6275e3d20e35cfcbcf418528f","signature":"e1508ad457110fe5961cc6971eb05409575c890a496b2a3d9995d96621d84627"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"19667c68e0602bdd08d1affe831d935aabc0e6f6ff6c044540241ecd2ccc7945","signature":"13fd4adde7c01b0097ff57a4ecacbc42d8ae96959e95d5ef00d26f6e6dcf25ac"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6e0273a04b74b82ab47f1e9d38a0cb5b8faabb0bd60370f81b0c760a0e4484d4","signature":"cf519e4d1fd9bc2b614c44b585c8533b7e657247cb7f80ca72088f92dd91b9d8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"30c0f1ba4bd6c81ec285d8c686c776ba7a03cbcba8227f19f702b31921ea1afb","signature":"5e7330865a77bf28607ec705b855225df1c3a373d0437423e646430fd5230804"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a5d8614e0a0c512d1e5cdc3c0052366c2a705ad0272043384bed150f72f1c79f","signature":"2aa5067051fddf0dce954ed2e06ea8aeb4b0a863f3feb79cf6f901a7b4a9085d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e3342f007be40e7d49648b1b2baa5a4007b10f545a62ae78ccb3196bb93043aa","signature":"273e46eee2d2aedd32b60d96d01e570be4831e550482dfdae41e35c01f3e4140"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"080f4b978a26210de74ec1598d3456d9751f09989d1793ed2a4b45b7b6ab5f9b","signature":"2a20be95438d88df174574eeb6ce200f14444314ab26db4db2fee4f1570f0d31"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f2c3c05d4efdcfd6d3c291adad545802769aaff86268973c4567a54801b2af23","signature":"6662c531420f158b7445573f3c21f8c286683bca7566f43e6a4ace6d2accbbf3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d5636a4d08a6b0d3cdd9913f0fcfa1a1f720b9f52e6fda3a5abae9950694ad30","signature":"0545927dd5ad9394d6b035fdfbc4f0ab6225a43b09f252daee5a3c80bb4f46e4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"39ecdf6732601822da14deddb3927dd022ed87170199f141888cdb05e9c44ca5","signature":"2a2b820fed2aba86331b626880ff403684c63560e693960336deaabbfd5f95bc"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e3094211db094eabc2ad0703d6c1a6026eb1472bf3e8deb6213d75411f3e969b","signature":"8d14a6d0bb8541a3c117b4e9d89d00f259987dcda3bc8ec412c96bbff3387df4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"efe8d4f825ab4a72efd3807fff5fb562f35009655faf4baf3ea71a1c495d70d8","signature":"7060890dd85c6b41da6fc65e42685ecc310da44cea097bad9f20029f40b3a0aa"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"75007cf3ac476d1f8563be27b92a2d0b106fc07b0765096183f697ca3b6e5281","signature":"46b3e4924eedd77b356369faecaf95ac7c78111ee346fa06966e6893985bac8c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ad2c33f48aa7367a41ff7b815c09f66b95a914e93ae8c3ea38909d8dbd15a926","signature":"893ce657b6bbcc4b9f4e2bf08478109658200b73612cb0e1b948efcdc3605801"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"deb44fa2850f88de62e359115a0cf3a7d66f7068b2acc6fa3f60a45fa4eb47f3","signature":"7919b848a00d42b84e9a4df2096330bb8cb85c9ac643f72a711322a0fff176c2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2cf297e03a272ed451fcce9c97b426c429ef5546ae991b4f05fa651f635549c6","signature":"5be2757bdb94af449ddcd649d209933c7148f448958119041820a5337fae3105"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"54c30af9093a55f039ad250a50a78badb87b570ed513a9b70794a450a7008f1f","signature":"5eb69916e02d94278910ac4f0234a414c2343ee238b34e3a1596d5cfc7348141"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5338a9b884cbc5f7e016c2118068fc5c670568fe9d88dc01a0bbf835a9df3ba8","signature":"9e7ccd1288888e0296ef06dd7e11895971e0e6d8f5246eef102848701ee1f518"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"703be9680ac482264d3a8bc8715b0f60bcfce57b1a02960d9891d89d3c1eb12a","signature":"0739a6b3f503c43bd6b0d390005dacf7f1ab35199ca14e630034b5d4dc15ef24"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7e51e6da8225a25a34e80ee209cee9bd9880ac78cd0e157efc9d78ae6720aef8","signature":"64f8221e0cd9572ba83e2664f934bbf00e04f936ccda255a58bb5672efffe82c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a56552d80a0aa740c02dbd6bf3d492ee147f74d879105ed866c7d2b244ecc725","signature":"ccb0cef0d56022e19f92b96b4825e3946e29fd86472e6b569a24fde70a6ddad7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9bc0837411967c8b03da513f86c9873a3991c72e93ba3ea6371144c226b718ab","signature":"f7c75bf10fc3c3591bb70ac1bb8dbce1c9664872dde8af249a95fedbda8535e4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"113c5e413cc31b01965d5dfe73e9c3a430d08ba328e73f1d72fb4ef778052d0e","signature":"7bac4ce2aa7bddbb820a67f1d17a81030c554f2604435c5428b614b9a3854139"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"62479b4dd97c9c59dd8dbbe5ab683df7ec0405ea207b52dad614dedc7eaf6155","signature":"06bcc7ca9d5839397b643747832889ff1402c6cd5a328add3465bda5c6b46285"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d13ad4ee9c539326452fe99286b6d029c893c6351a23ba6ce7048cfea75b35f0","signature":"99e6e2eaa344802e1fed7a32b438a3692ad06d8ccfefb335cbcbde572afd114d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d9df70213c0a2e9bcd274a8e355de0efc59e5f29409b70effe3568267c08be35","signature":"534195035d7d6ff97d18f04156fbd49ab43d53405f8236e8927e931384ebc0c1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b6809065d4bbe4a99cc886c77e2eb894f76fd4e1d6feeb4266df00b516ae4be1","signature":"e7aa710ca666d87fb2f19536ae48f25682b700d4392f7bc11ec0186749c6ccc2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"af02813e9d1abc7d5fbfd3e9458e4ab4da30fc91b7f3773b11457669551678b8","signature":"80882091ae3b1d8ec02c07b2f7ac5775b6c68a2c69f827d39b570ea2a7755a15"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fd5258aff96e6acc9ebb9d3497ff6896ccd67502525903e1f5f2ab3cbffcaeac","signature":"8e897775b73ef7867a6b09776043f154adddaef36213e1add6c3fcfb96e8c225"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a0b624a7124cc072da03ebb6a5ccf96b6bec7daeeb2a2e5b9a3ed36d59a21def","signature":"bfac42bd04808deb06436a8ccf955c4ca34d42b268fa2e0b07f19a74b285277e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"df9c2b73263f9c384c12b58a3693e6a8ba465f6c07870deb57254b24f20575ce","signature":"37a2834b97b4cb01b19bf5dfed8125342ff7107d0ff491c02ce353c097a1d7aa"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"71fda1e3fa08486b7005178df89daea891767fd732618a1367b2c843e9aba37f","signature":"344b076664cebbbed3b02a3d1fb6156e2603d8164659175448e5c3dc7cfddd10"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"779242f5ba399e09ca11b3897067f9e018d236a42394523b1b6e096c5a1bd573","signature":"ddd1938250e1fa9ed5d6c843584da7b7fbe9956d2412c83e6aa07d519a810f27"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"95a28bd391cdc2e80570500ac0fdf4ded1aecccc6cf30b50332d3e514bc42bc0","signature":"0be48b00e39c1a33060bb792b33c3f2daef9fa801cf7a670daa9522e1131f91d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"65a3a1a50ae839ba14441063d20e3857fb96478e3ec7d752f4e9fdff76a85288","signature":"d248fc0247be3e11fa15ad065918a79bdb5f067d93659aa6d3a7b9510f9e9480"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8c3daa277fcbbedc7f4f21f88fe49612ff4bc778c57d27b25993a61b07e1c2f1","signature":"55f7ba995188913f6289d1b16d9bc5aa3c163efd49f7d111e1d9923afaa7becb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"bf9a81bec9dac2a11caac0e319f68e3d19c08f9227615fa59e2530d60893152f","signature":"c776551b3b251b2fb815966435c94c3a8ce89c050f7119397a4f1f5fca40ba32"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ffdec56f78ebbe0a6d2b23a603c5ccf3bb4bda8faa4ee924a36383ff744e7923","signature":"4b4da152da831af83d9cc7568427cbc5ad64688c1c6c2c8e45fa3cad569bb5cb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ba814c62096117452fa24453b163f2fe80dce3a5ea81ee64b97d1fa9d391d516","signature":"6103ac34ff7b1b70011e7e96ed93d427a10e9b25275daf7c57d1b8a7f21d8474"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2cc78fe8908d7ad5822d2b976025ad3b8ea52adc6b52503498a7dd95b05d4082","signature":"23b4c6bfc18855242b8c75748066d17d3343658b7a071d5d01cd3d91ee031f64"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5147dc977b1b0592118d9432e6872346f7e0bb33316d01a1f2d304f343053117","signature":"a5fbd37ad72fd118665cb27b5b60635d72827270a99e69142143390ecf7e6176"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7ebcd1da90bf9d7c27d776c09d6576a9e2e92c78e1f9dc60db2fc15cb6da8337","signature":"ed91453a6d1bdfb413fe25dc32bca8582f33eca532f104a7e977b044f3c9e179"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5c39ab259593243dfc3440352fe0242ec40d570a503a34a8f80117a19fc068c8","signature":"450fdc6c8409bdcca8913524a28aec8aea2ac3d5d867a9e5962287a04b8746a3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c928d3c9e8f7bff5fe1defb339cd1fe07a01e2c17abfb542f723e5c18fe93cab","signature":"ef727504cadf55aad57ddcb5e9d21b87e0c1b309a79d8741f84f216593a83cb0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9df28c0ffc86592f2713e59e12da7f88c086defb72353b304a1ef49fbebb9d40","signature":"084f82a108bce4fb7ed1564095ccf033be0ed7e35679afc4d844157f44261870"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2e90c937ff49d0ac1373a5326fe971e031073c3917811eea264866dce134c9dc","signature":"200bd59c15cf9ab3e6d3e458fcdbb6eaaea6762114a4d07d914d798c598e43d4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c7319b81dfe5c2578ebbffb7ea0604405b000c1b0457af446dc4fc029e7746be","signature":"3399d8d910922a4c8808081b5c1abcc8cf0130c9aba740b97f2387f053ef6171"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"cb630aab066228ec8e703ea64d94a094e30ba5c224701708d0a386e410b08605","signature":"c2ff597ed321df53e322e2a12660eb12129f71279b3f264085e2ee8cd858a100"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e7ebdb8d0e9fd8fa94c463f3a292e533a81a2b9e09f073e8d4c5c0ca82ff0b6f","signature":"fea4e863cafc90ae0d160d337c565f2a47ed6d81fa7b72710b7b7e329cecbfca"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5e5a2c8c75c5dfcafe8c6ad2dcb51b3e32450a6187acac5f17e50769ff319035","signature":"546cf0cbbfac838e638ad0911407270b16a1f6127b5ceb3d1307a8610c1499ee"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"48e5d280afe07ec8d6c02cd5d398ad6bd4de983b890eda41f1bb33b36643a06e","signature":"449df0889ca50d953698d0e1c718a87ed398ee09dd151b8489a77d6ba5bf7059"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fbff849328c27a374bf3f6e604d50e534f65d9823d6bdc12dbe39be445ebc848","signature":"8647cb16faf4e54997923c3a12feaaaad9ba8f1d5721ea9d94ef454b0cfb5c32"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"db6aeabff36aa32b33785737394939fca8e0f14190105c61205e241f76afc7f2","signature":"79bbaee9bd29255b1e1f349d5fc8fd72f8cdc671d3815b5336e04aff36514ff9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f9be2de30c5f3b9f0ee6e4a0f0571786676155962d1095758c46ed690557bb89","signature":"56c0cd788166ba796d2418eccb45f12b439f8bf77bafe8f89b5c12391e6685b4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"576ddd2be4ecf8693d2be4c002852e63cb11bc90326a22c826602de27ed867e5","signature":"e11f506a40ea6cd2d6ea34002771797182e02af538b82ae85f5b02fb3ca07018"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"974e99ad959273811307a02987129f6df047cf252ec70b93aa5c3f4894edfe3c","signature":"73da2d8cb8c23b43748491bdf26a8b25c631c1a1f528daa1b1b6e9ecb783aef4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e5497d80f4e93c06f4f13b466c2cd6e81da13cb3c91fd97d9a08e09ae9b6073a","signature":"a631cb7ce2d79cc62d59ffea95fcc783c9cec82c81889188c0de184bb172aede"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"87b8c9447440c83dcc335c008f403f4a93b295a77aaf55fb27c1f25bd56e44a5","signature":"19d87e67aac7d4ff7facfeb3f1d23ccfee7dcd42d0a7007b59c3d962240c9892"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f7b9d1ab850567d4247291cfb21cba0803916f7bf9e1bb9f044aa940be2888b1","signature":"2a8356d3dde4295a2dcaa96dfe21e4a6b1bf35a971219d3f795d32834746582e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"49b16f24e55cf268799e440f415b677bba3f96113468ad3f4634b76d8af94d21","signature":"2332ef238227a645ea277b531807e61a3d32761abe2a4c97d757be93ac757aa9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"77a9841581fefb8abd5be9632a6db66ea31e1b0a098384ce1efb3f66b1fc6dab","signature":"6fa645b77cd35fcd7ecaad7d38790542d2578f1d1d62b52f953e4f890932beaf"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3575c76634c0fd4c58041ec2fafd99565ec2871b09e9f2811af48d7539e0da85","signature":"f73e9064537fa82ef5ae3eff50eb672a337f94aa2160ef09a4cd2b848caa94a2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"629a9883068e8e7fa8919473900e8cc14928f08d0645aaf5f83b5520fc5ed5e3","signature":"727ad97c6a48e6a1aa2ae4335dec139b0f143e5f98b3ba2824835dbe4c43e47b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"325451ef1c61a1ecd357847e48f98478c107757688ce8269842c21925928c244","signature":"9c0fa357aab62fd332c947424033942990fce18f4bca97ece3103d7af2818e40"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b8de9720aac69c2f7e039426413b252b20d6bcf7840129c9e04aace759c6cfb6","signature":"5ec95cfcdb046c53b2a089aba53ecf5bdcbb90c86506b3fa98ce305ed5299525"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0be5d2bade5e94d56d254ab9f85d27b70d24042fbbf9faf8baa872b4e76da54e","signature":"58ee9a69692a6989fd93234875800109edf9f78d318bb1fc086c0391b622ceaf"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6ca4c8635c6234662a9751da852b90fed0cde319dd58e9399fc0f051b8c34b66","signature":"9cd024896d7710ef41ba1e5f61be225e3144816fe430088000612c3ae072e27b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"dca20349b86237d93d0d9f5cec8ddc57711cf2dddec42c85b91d6b4dc80654d1","signature":"996068e9be35752fe919ac380c57849c5a503e27fad91467ffbc9dfc1f89a2c1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8e3c07b5f9f70ad3d7e25531c59c5aa6a7bc034a66298cce53e9adcc3e7a65ae","signature":"93c655d34aef90fbd6d6b3d46abf71ab2acbfb6fe06fd6fa2ce78dae7f2d6a26"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"171354a052dbd437ac5015ce47f1120a1bbcd34b275dcaf9f7626524bef214f8","signature":"f8b93b43d87a0d62f9875e8e00fafe87189d37b6a6e8ab7173699f0865335a3f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6158fa9532c0404d690c29dfd5ea4c5bf23846ce4f9e8b5686bac2f88aadd671","signature":"8f46b9a3d0f969ba2b47a95347703173053e64320d2d28ebcd8414133fdfdc7d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8c4b0834f08fc79dec3612b3272acf045cb3f38a375851e776b687d9fcdb8d6e","signature":"4da6e917b75e6d89e5024f19209ec01790cebaddd5cea5d6eb637d329705cc00"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3b2326f3e011b93dc00db5c97c5b330f399b8d56add6110901b1b0dc757e7c0e","signature":"475c03fd033434003023b17c32b19e29c2af48613f315a11055949b235bebbc0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a3efb9b06d21d1cb1f3e23789383a5fe6fb559b87107774f522996a54a4b0a75","signature":"19ab0fabfdcdaf1e66357f26938b1611fcc0c659305c7960d9781bc445a2483d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0308c7c2d6b49888095f2fdcf7ae29a53e3ee6e815b1b392369a869e8d424bbe","signature":"dcaf48d98c222e46ad82fb90c83d7f9dff18dbbf25187df0230d8d76dfa78846"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e1f00973bc5092fb05a04ca16209bf2f268210456980929f8496d0fef298b4a9","signature":"b52d19b4130a176c3c83bf161aadab1db42d66cc52201e54088980791ff8f920"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9aeb0dcc5e35b31196813cea9dac0375215d5e79aa1aef8213834afa83d52ea1","signature":"a0e113f860026f0115c5840a5524756354ddb23103b9dd9302c1741925aecd19"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2f7dbba989801285b8ca8bf0d57a89c521bdb694661558dd96c1f1504b95ac15","signature":"e803d9f770743cd1c8d7a1a45a33c2ac0a8b2c8cb36795a279b6031799ec9606"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"72f64bd9e56aab43dd041d71456c559d613adb3da3a1e9173736991a61976446","signature":"4cb54ecac2b12a45694100975f7c3178f2def3c69643b35628478eb005ffd276"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"223ba08ccffb8858123da3424643b506ed512d102997df759892963517859f75","signature":"2fb65972d353c28887ece794b6a26f82445cde1bf323d5589c843e13f431b391"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d4a1fc1d4922b2daec014232ab3ae6d0a84d150dec619ec1d5663609bdd84627","signature":"e7ab3c4c5c1877576c12f50c0febad42e3b541b9579c87d8be9f0df1e4c7febf"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"436e7e6f9eedb382cc82b2b342fed5ff415c9442e822dba1c350bb0e9cf3d250","signature":"de6dd44830b2839a985074777b7ca9d101bebbc1fbbe325c4073db461c9409c7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4ecaa150291d156a14729d91218d223507b560146f7f21cd846dca5d28592bc5","signature":"b0b2f11843a2bba9b1f2da94b6b0aea6c781f537e41688446fea74a60242abc6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b7db12604800efabad4cb66fc4110dda0a8cf6e355aaabd81e897eee73f92308","signature":"2c117dfd89d731e0656e9dbfd0eb90fee8c0dcebb8060d8853712513255a73b3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1bde2b4458d465f747cbf7b8acae33c3920fcef196b7b5562d89df138bfb162b","signature":"88ec5beee71f438bc915ea0df0428e9e5f7d49a422dea6834d4e48387bd0dde4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"02a88d35ff9b64817ec6fadea8116c417ec2025427ff492ab53477ce4846ca60","signature":"d0f990475898a992baa9baca62a6a80e7e2c3fe26f9f361ba5710e5459c20b2c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5516312d5ceb3bad07eda826ace98d0e91e4438445750e087da7021403770138","signature":"970b7ef6a16daf7095488e2256416dda7eedae5ccad6ad8ff352a2f714ce49df"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"72b64c6516e84afa9f536f27f9ea6275cf7cb659c21b582d83cb9315fa45292c","signature":"aa65d7904cbfc7d4b99d238a5cd5d47f74b080915c348bb8fbe0a6732d3288f5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"843feb465ec4b94e0f4ac549e8eb2e8322c9d81a7a30023578192bd10dc89ca7","signature":"ce94ac86eb12ba38d538e842831ff5650cacce70e0f9ffd97af4f5ac1bd59220"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4534421dc91e662405f5e97558d9ba4886444d519b848e85a226a910e299dd0f","signature":"a9f2bc3878ff6da44b188d7d84a56acb99541ffc9a429796b156793bdc356e3e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a811ac878695bfe6170191529aca827db07d5edcaece9f4740497e3ea1f1d6b8","signature":"0815f8cd428a13fb6d4e90db023e2dc4114e2433a8be8617587daa643558a092"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"483e3e2ff5d336dd92af69e63c4082f3b5454a50ffdbf8e81df6aec0d4a41383","signature":"029c60ef771fbcbb0c7cdf26856b2c41320adad498540a9fe5434925d97fe4a3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c2f831c2ccd4cf32d1f508725c0efeed42ecde911d2c262c8c48a37f9f40fcfb","signature":"7b9971b7b15095edfccadc9cb8fdc29b1ea8a7365d59be93faf32ba5253beab5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c5666becc4c87200eb524a0fcd459ee2ea524c3628c9e2c14ebd3d47e071f473","signature":"985947a235b3ef062c80426b096f9f8cf5cf8bec0fb41bb5dc07551155938800"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"893b6edf85e1c4139a91aa777399b88004b921c0501aa537113d9cc3eaeb24bc","signature":"0baff3adc758b205258196253e111c779d1a498a8d6270f39695d2a6f1bde764"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d9b577c14eebd8735910ff176263936f135c7b6ec50dadb6b1d5bd18fcde4b8e","signature":"fc80cbddb8b2e96dc6f88bbee3bcd12031de365a14d231e5f7b05040d46cc042"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"07c7610f2c3bedb8b04594a1b853c59ad33a0396552884fe51afc9d27a4699f4","signature":"b66bbca4370d3fb865c2e967515ba5b15bdb61934207677973371ac41331e688"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"10f3968645b14e0cf695e552bdb0862f5ca195d79c3ea3a2fa10fd83b2fe8fd3","signature":"96ec13cb1be7a59cc42b3316d5a9baf4f532c8f518de27a5ab45dcf0ec41259b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"91068a5d0f55c02c6c1ee6cb9c20ae3eb7ec5ae33b2a1019d484dad3c7843b51","signature":"b8824446bc6a5ab81554e82bbbdb75ddba989f09fe002379cc17d14324983103"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"540050e2bd4ac14120f36b590dc47134eaa73fe3d8fcc8abdbedeb3c9f694a49","signature":"7e2ecf9702b1d0ba80d83fab4686229be6a350e7c738d4b41e5406660213b111"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"75af285c5542b98da2fdc3214ca5a72fdab05115d5ad0bc4b83ba4811e6f02d7","signature":"49fb3cf99903c8f9adb02aa0b33c58e3dfc2823bec5c62bf6b365b5ae6f18ae7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c382408aee047517273f838730376e7dd07fe5c3449181bacbd0334f5d22654e","signature":"ba46b4dc691b2d2e1df0b07320f168768ef3730812c709fbe6b1a33529cba74c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a3494486666fd1b71c413c81cd7db98574a06c5dabf92d016e50ec04ebeb50e5","signature":"7827636955b3f838dcc7125f2bc1fa7f7c32de22a53369f8a5a809b1faa521f1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"446b9453801095f78a4e223724041f09c7be435e0a974df0bf589f593a308916","signature":"795d29e20e49e7dd68f34668fe2286e24dc666fd2dcb0ed769b3f1b26bbb727a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2daffc661243947b171bb44ab27e779399f3aa84573f878e42315d4cdee875ed","signature":"64c15be08974435caa4a2fda3fb676ba0cbdcd0fb1612adb2d480474d8ae2d56"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ec9474b20628ec41f4d2f52ddfdbcaa809c8e863f723c710aa3def73969b20fc","signature":"f6d9ddce3be5c493547bbbf7c8543baaeaeea61ebdf7c6a8b5e9dfae634faa46"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"298b66f4f2ddc728ca9120b7db3f9f5a1c9300d3ac308e667471585425bf623d","signature":"52d3e7d068f2af307eff6a2054d4f017e890349ff93820914e7dab558708c31a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"abb151aa537eb710231b99ecd3f2e27f1692eb68322bd9478dc3f077e7f99446","signature":"f249ccaeb781ca0aafb203aaa63409a36f98a16697c863f187a13769419b43d0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6dadcb5bb3de74ff23e5bc393dbf169f3e1de13528c03c0eaeb43080641322ff","signature":"a05ab353327741351f19165976ce04f317b4299209fbb26a7510b39a4c7baa41"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7aad9e03a84c875fb3dd3c73182793a567c58fcdf65df239a03cb30f9f283cfc","signature":"13a98b1aa7a54911cb595c775897431529ab04214fa7fff5fcea1bbda0f7c108"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8dfa1c80cc9d19b95ad08089c46a35ac9c94f05ea270b48faa4df2d470af3c6e","signature":"51e586bfc67808b0b65e8649ab4fa95663715bc9f9d44a97337115f044b38dc9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a11ea93d95960f66c26ebbc1d48d231bd0f754505f14e4dc8e00b6ba37237fd3","signature":"30e6057f0077ae455c1db85a9f5721c563877af73cabb8e278e9e9a01044e088"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"466157088f351b43bc71ead0228be2d8abc391c76ddc1941d422a068815528c6","signature":"b9793bb9391c5e8c24ade91907d57446feed2f040916f83694b3897657cfef32"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e64ad448eb9003f5f8edd47422f94a0b147a3281a25cfd302aa7cb183c3a445d","signature":"4e118ecd6b891485cf2e0de979bde15fe519c391df444e58176d5e405002b65d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8432f306b4284c259cfcee2f6ba57a8a1b5b40fbaaa8cb3d04d6592903ca54ab","signature":"b9db6a698bf23109e13bed3a7de0afe4fc477f9d072ad28cc501b6a51ef3ac99"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f956d3f79e00a7cd89e96c65cf72fa08eaeea3f5177e0c7f982a242f09c0e33a","signature":"168b30dff817a245920cebeb142a5029c400ff9350c44629f7121834d104679d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e354fd7128aae61e61b6e5f92ac094af17942e614aa3c63f5f9b6e1e4fa40ce6","signature":"db1756ade15bb44e2ae88a2006b7d3d2a5b8e5ab7dde4bfb879cce45b0fc584c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"87beb2c0c31a842c02021d019a3539c225a9b73c5ba321bf238113abbff673bc","signature":"27fccec911a38c733be1704b2a4186c6454f79fde4dec93e9d820c7dca88e002"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"65c7fe76df463f032c0659990634389e209a2a0de915908098ff201c09858cd9","signature":"fa2e6b51d31855ece4e332c51a54e5fc187ff836d15a06066a11d16211bc1e1e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9bd81f9c1f59f7ee471a66558888ecef4c3e915c71d23ecf546dd7ea22330773","signature":"428ce39bb624b27a2bc16ac8ad2024459b22334770476824cd69ab1c27d321f8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0edc92565f03bad00d31071c33c33ba49e1f8fa807c7e72e2cf43523e58c316e","signature":"c9d0aaebbfe7d58a124f704f9d400a768c7610c3ede0ccc9de69049f6309f615"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"90ea642d61f1b600f583e5ac42e5e2fbe0440ec5d2bd51d7c1607d83f33b7fab","signature":"5daa528168ffda491d29376a1485d7ccd408c14bd07a9f4f1748410ba6a2f386"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"27e467c2602d1b72509fe2c628f9c6600f1114e50e346662ed462486183f4f82","signature":"b27c6f39108737be355674b68685038abd614bf874d011ecbfc0b4e58d346147"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c5ea7cd179e1744f40b05f2262f397c11aadd6fe40d33229204b17c9f20eaaf4","signature":"ec9c7404eac303af1483b92bdd479d2cc66f44cfdb9af25c55a1ac73ac6c25bb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ed4c467f1835827485f1069724039d55a7e3ec3bdb7551d0d6af23c3e363daee","signature":"53612a8666d48e25a7fe2276b085b5694d5c69dbf35bd016fa5bcc3f8a2ceb8d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1b06d934ef6be5509012df2aa928c71c6617ad3d62a9128d05abcf4d4e084f86","signature":"0e83be7c1f8f15793d7108e53db5b6ef3d8481cfb6b4ec0e6fbf55fd61761bf3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f2ef5ceee77fd46d8301d2f1f810503e64dbaea0d2d9eedabdff72ea37179f15","signature":"089764bf8b39ef10c28cabc3579afc7c073ad89f9713ebab16ac35cba4324f23"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"230dfcfe6aa2a1ae90867157eb868d96b684820db5b6f22e284cfbc51961e157","signature":"52333f399c1ab6ba58b4f9743f8535b4459a696cf3126b4f0a80926414596ca2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"224e4bf97bce25d2e30ff8ee0cdded813d0d4ea2a3fe11f498caa0b5c6aad752","signature":"7609a0e89c43589ef5a2c2a342fb0acbea7c6c743a520cc651ce83a8dd69bb11"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"211978c22b8a5b4aa74820728b7f7f7236914682daaec930afb759fb0a9e5750","signature":"e1ed43b6568a184a4d36062e3ce1b744999d2e119ec4fafd638910d1c82e3f0d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"17571dd5b7088aac18f626264e7e4951b56ea67e2a7c494f869ac4cceaa29ec2","signature":"6d15e3dbdf4e62c728011dd53a7623573ccadbb6ae187641e863e8a8e030e2b4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c3da5096996e0f922605b850ddd63b2d02db3bed5dafd5e646018cbb6b6792d4","signature":"408fc5183fb069212b536ff142ab1fa6167c76c93eaf16b4dc4c306369c3146e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3f558b6bf18218a194773db2a45e6493e5bb22f7340a4f5dcb5467a1c057e7f0","signature":"6c26866e54f22237b17a82db3e51cf0e7993606a93df03c505c0c0bc6c1c2920"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"31646ad1db2c7b494b851ef73fccc517c840faa0001532f5ed1ed9a8f82179cd","signature":"b1debbb42a63084bdeef23ee5da4c5ead1c7c9e52102de0b3542f04a410ba46f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"761d4de8205ae749848100b5c2ae7096c059395beeb929c4496f7ee62fcf3fb7","signature":"56fdfdc84a7751b1a34b732fd8db40ca2307cecc1a8cb38e12ac2f9d3cd30fdb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"564ad94539c6787b28f98295639d6c25e7bf02f3b2f60a5f06099e36f776aacc","signature":"c667d263ea9c75d0b14fee61665584995893f16b2fd77434315a0a19031b0cf9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2493c87cbb41c41ca265c18fb2b96025a60512f0282f2301dea8b7f70b49bd58","signature":"e6110da434e6a95293f56933aa4d85ff724f86eebf4010bc786a042dac1b2af5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6ef1288ebb02e5e1834078a8301ffe6fecc70d44871c202855f5e55593e6e91f","signature":"2e2257b5afd0bd834e377edb9624dbc66668fa29b6403c24e4a55a7099fc5709"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9dd1096eb95302e78c82ff353eb0cd95e6bba5077da00aba04f27b04a9606019","signature":"24a6960cdc047ac0107353f8248940db7c4f79a15e1cba9cc4059a239871c7b0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6361a437a63089d45deea20f49a1dca95bf913d9991f97c9119ff1e65192af5c","signature":"cab8368437fd05fe47b5c0a6b0f9bf9655133e1c56ccc1c4020c5623d4b95ac8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0963fbd3a7ecafcb64bbf25cd009851b92ba069fbadc0031563b553a9c680567","signature":"e0061b67ffd6a3a3389c78013770bfbb139b6f14a18b34cbd7b595950fa99f1f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"54eb5385340e330b76bdc5593288abe1c3e981d5c0819486e8447c679b8eb2ee","signature":"3f43d649895c951a46ab191bd14ebe80abe19b082b6fe2f2aa7c92f7ea8e84d6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e9dca3e3795013f98829d93e4a37a533a21fcd2ad94c6adb2e38e570fa67e1b6","signature":"2cbfaa53d6613607b56bcc5705be8b4c31c2e3f5060f8c98e860c2ea91544029"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8853761582740a210f7805962c6388d83bdf9f5b25867d6b88fb3534e598a213","signature":"a005c0d221ec97067b657269850ae9be88d6905ba0dabae43669ba72d2aeab17"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"60c566a40fb9a15bb467098a49ea749ea9baaa54be09db8e61a35b7d540fc262","signature":"a38c6979d7471a14e3d66958d0e5b2aee8b4617edfc47e499fa13d8f00186223"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"90e5e0776cf0ebc6101d038c762321d831b06a055a9d05e77e65eba35c9ca956","signature":"51ff720fb78641a805cf01d7fda71998665577456c59519ca8e29dad3ae2cd4d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f817d106c8c20cddb020d321a7e3f2115a403096625d36148065e9917b20c248","signature":"b43bae0e5f528606bcf20aec7d2f50f3f9cde35ed6e1b0f9c7d2c8351065177b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"266b26b5c93588068b6728486efd04d52d29190147da9d83ec00a47206c947e8","signature":"52571dca1c5701931169f8e82a84c0c040bb59bd1a75e3e4e0a2f5fef1225501"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3256e020419aae457019cd69037259c20fc2ffbc78f95f3efbdc978f14bb5050","signature":"d3b64add3db0895df633625b0539d2804374a66e2963e69052db0da4ebd10bfb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f34936b38153667dd8e2700070e48a729addc52a34b66aab3e7849510305bff4","signature":"6361712483d0788793d5de29c75f7c2866666885e532cd663a662c29022039e0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"22b84e7b52a8d5749b65e39744ed37dda10534ebd667fe47eaea9f4f1f1bd230","signature":"dedcbe73f150fb0edc732ce1225f1175a93fb6417620d308cf1998fbe2383036"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"127fff522d188eb7db40a62a19e50168692adaeeb64fcc44915716f57e454997","signature":"0fa4e24234fc233ba7bacbffab7500ee46913d44bfc18be01140ece2ca6f9c52"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1ca4c6eb412860e25310fa7b1665e37aeda36822b7658fbc6921342becae8e46","signature":"9a5a41ab069b7c643864dc38b0699b832ed6e1d352fc408de19e644cd2107a89"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b865e41259272547a5064660c15f63752379af995752ceea2399262f7d26f2fc","signature":"e19506cf43d3ef730e205cf8a539cbb940110c0532fa0a1d0157fed787a50267"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3d5d3d1123dfe76c100c797df3cbff89d7455dd92d2745eb734b2265acc21d2f","signature":"c30728d260af03636a1b3c88bd2d0174446bcc9938cfea67a4fa092552f88258"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e6f6683eab84d8938a53c9ec9543866839ba36df25a2add09bddb078ca0ed692","signature":"f5c0f0cce0daa02271bbf10b480e0841456ef06e9ec74001779ae880d5583c85"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e94e322885ed7053c5f685f650035fe69207dc71a5bc77b0ae254db45b5b88dc","signature":"63a8942b04c00847d466f499025d6d83365b4a46508d8a8d3f51ef783f86b98f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"bdf0bacf13d0ab56ebb18e58d8e9923531a501fc10ab75b422931b3d11219772","signature":"d758aad6e7094d0d35ae2024e109967e7c4d2a14d4bee858c1084919f07332fe"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ea563ecaba71b655063e8be908191e62e16b8cd00b163df52505013f04f6f11e","signature":"25fa428b261ff7615a26244799859cca59146c0b87a4a8d3d3a0574136790026"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e745e64d2f9862b3d988d6adf32d8e4b0d0d8ad0a835a00a43b04d3037f5bdce","signature":"cd36b5d8b7224830ea2feaa735a703cac014b63e3c63484c7af0acc80d45ceb2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"db134f837d682a04695d4c054cf7c89493fabd6dd5dff8bfdf7e580c8e551c0e","signature":"e87c3603cfebd7badb3788acdca056bdf9bc5126869d1efed2dd0236b8705ce5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3dec60e1d6fcf7f75d32051fb6e987bc48f1fa4740143ef5d06addabb9285ca5","signature":"852cd45295eff7c499c09b665f379f69384b24498b10c257ae0639910dabf704"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"cb6969aac866b405022b49de0937b4ebd130d0558f0ab2baedcbdc49427763eb","signature":"fae3c2c5254e439a1c6ae875e81f5aefd3969d89b087aea9d90a22c28a136b12"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"da82ff14fbe8dca639317720676e715d4c18e61ceff6f47286e5214885c0cbe7","signature":"64b4870611efadeeb26a12adefbf85f0c1eac82416cbce9929c2e3fddd79fee6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"36d6f76f5f50c1f4003f4429099acf54acf1c87044627581488ed2f2c040e07f","signature":"bbe79f95815a365b20085c56159d19de1092973f0fe6d7445ebb66112d7d2a67"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d315f3580567ed1a78b702e22ca868c7472740b284acb1706971ed1e11a00176","signature":"38f792cbd008f383457365bad6d8e8e23ca005a34fd8c4802868f1ea438b96b1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a0ddb6e0cffcaf84456fc3fff3abf8b319e4c472d5f5af7b7eebfdb850bc686c","signature":"bbcacf7b2739187abe3d35f7e4b59d36a69abcaeb655ca16460554fa26aed337"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e0701079b9753c21f6a78f1c74dde74e0effe5120c79a081769b6a2a62f626f5","signature":"34fd0ebd733c42111d484a10370f08ec1f070ab2ffb7872aa99d68fd552bdcfd"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a6d42c3d68acf7f2c53940d40a36751e50373a88b64ffe16c431d13a01ee97de","signature":"ffdc0fb22f7d015354c924e4f170a4d6182a78216b701050fdaf1c24a56daf57"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c596f657e79371d87ceba34602aac1d0e9e3aad54f2b9c434e97c3480a0924c4","signature":"e931013c742817f17a5d563ae81cbc20d2ab0e836ebd51707cd7ace71284c71a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a0f7e441f90b9836a0c333bf7c13f883e7285cf1966628fe9b355bfd95b8e958","signature":"31e4258a5479a159ad423a5061852379b4c2e86851dbd76bae661c4584c2ea05"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"888d36189dbd6db8e1a6bdc83524769e1c57e1e5543a1ffaac757c0a70007e34","signature":"bae9880daa57355e2db1ab5d4641e4b27a560fa8d8ef3f2e6ae559ba0b39b8dd"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5b4842c3086c6479a7d1f0371ea211d97f7034c66abb4cc28037c08fc4d771f0","signature":"bec670813db67963ddd5171350b19a8e07d5d56c34016c054491004b0301c496"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7c918a665ca25f1d96485dd30ea0b5b0e22087e23f34106191f4f779cc900c00","signature":"89a0f7e7d104e244dd299357c59406fb7a84b79fd3ef2f01643f85c386c38f5d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"94dde57b91140b2c039efd44b72dcb74ac13a2b7062f33ffbfeb87945f9d7605","signature":"c05d7e73ead0fc07ac0f16d2996cfe01cc12c05e733010087cd9096f30dd8370"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6eb5ad99457dd61edd8106df6baa3acc26473ab12d34fa0d171369aeeb2c1718","signature":"5780eba52213e81d7b378972197438d8ae4589799be227e9c06fa515d4a84c93"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0662ea398d438304ebb0ecb4ca6690b82979a817eb1993c16e7f52d83f41cf9d","signature":"657c9d56f9ae8636ee33d43a1ee6cc8ef68db09d659667a5326c754901217d28"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1774fa586cc6a1a6699dc658ec611c70dd7ade50d3d201aeb0d50d303151d920","signature":"53c71d01a190c249c2d578f7797c817d37c9c310f546f200161e53f29a2c36fe"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"29cc81e550aa6b10f20bbdd106ef9d303701fdd74e3d62476bb1666a98e0d862","signature":"77b78a4c8465ededba5fa1c6f784f34a08a25ea34928bee336f4b01ebe671174"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"51d6e4b6c094bee1edd4ecd2c83931ffe07ade8cef5728e8c6189e601d8c0f4b","signature":"b11949a484761b42621b0524e1534eefc81432f710b2dbcb7fcc79f3eb196614"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"82ef3fb10e4e277e98fb62da483f9bd526894a99450407d3db95aaf088cb6af7","signature":"a2ccb506311ed39369544e9a5ac8e01d7d00ec6fabbb3519bf2c292523873ba9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"562d6a3b37f61c6a2f7094034d123cb4e7c28e22ab823bf8ec5f20284d392477","signature":"a1bd89fbfcb73614ec322c92cb2d2a56e94df42e65d8adb2d0d2407b32349666"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0f56cefc1bb1ef75f6197e61eb7ac7961d0002272c9f656242264abe5ae4682f","signature":"2802db75548452771d3b8c429d8b8ed02eb244fe07ccfe4dadc20af36a02d401"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"89883fb652d37c92d4f6954e160031a1759b90b8ddf1955e2b9774636eac655f","signature":"26f25bfe4a4bcbb7c8003c37e0bf07f178ab4cfa5b4199e52bb9c652cef8aaea"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"79834a2bbc619ee5d12361a9635068202d5d5847a27d7259016b809842e90146","signature":"dedb5f14a4ea837e7ba882d6bbfd02ee3c3eff4bbb2898eca35fb7a977b5cbf1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0764d23342f325dcbb6615ed0e97203cf7d82df4dcf1749d4cc41c74821ebe48","signature":"bee2dfe09eaa4cfade8fdf3e68ca2d69c763fe2c34b724183e96283e083d5f87"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"47eae188a0f43e9ebf10aec0f977a5814a8869fe2857039a31e5d9a7a2bd7fea","signature":"b68c72fa3a72b0893b74d8394c4f0f43362c05bd3027642d3b6b3225aa5491b6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7e27990557118bc99639a52d2d4cce0f2dca000d3cb7439041b803e2e6866834","signature":"adbcc58d2349f477f8377bc9a33724599244f75f09af7f603d23d19fd8ba25ea"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7f22306de2e6e870e2f83b84862ac85836860313c603fa28585080abfc3c315b","signature":"b6622d5395e7315e5f13a6f8d01568fc331233a84ab8a9eafe7615ef8209a623"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"56039a85888b23bc5610239492143d72379919bd6c0caff28ff9e9cac7114b3b","signature":"b705bbb1900615999ad723db69772a87d9e115fc07c0568d2f1385594270ba94"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9eff1bf44074dd36c98104651a118d94af3e99db4fed94c6540b4a135fda323e","signature":"ae3e3642a23d95960674d7d129fc2238aafc8d7f0182e86fb609ce56eae78131"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1c5bfc6e78ccab34f914790a1b1915e36599c7a262cf095f4b62694d3cb03f35","signature":"8d072b77dce3294b276946e5d4181f0d083351d673e7efdf3b1307138765a16e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"84bf4865fe2c2fa593fd49dc88967c60912e45cc50e2477dc76a31db4e4dda8e","signature":"646bf1ab1f00cd13de5afef43f9cc0900c45fc099e0248c58c603cdef942448d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7145fe09c325e9d14068d3bea032492725049e331beb317812bce6e827f2667e","signature":"f3c8ac94715f917f7472ca856ddbcd8d94c171834edab1dc4175b62337323f32"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6e5a7f62cea9921a37f31f7fce50a5d082159b1bac6e67d8381fae95fef918a3","signature":"71b9fff194d9ef1836ef60eba0ee981d14cb1f85a20cd1ecf00db834cfc2ae0f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"dd6c637042c76eb00ebca6845ae84aaaf36b6cf543b59d28018ad168a3fefcfc","signature":"4124e241ffd2ae02227c4db26f584b4501ba4930db8df0528ac14744c2295d67"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"bee09ed06073ab5556de608f9e1bf89938635eb66efecae52fdd954075a4f507","signature":"fbc1f86f88511264c91ccb8d66e00a1ff3f06c45d7a1c2bb8fac38615625fb97"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6a7b93fe3ebd9dc86de18ae241413c7cc7a3e338ef5ebc76dea117ea90367e5b","signature":"e7006ac9cd4ca026ebf003dbbb28dc5b1171236bc846ae3b2a26a28d2b53d5ba"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5768ebc75aced51c67cdf14f50f35f19871cb2cd754d4c3459d17693aee60e6a","signature":"b1f5d3347ed26d057917437985d682408568bd709a52f60d86c79265a6009d11"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e6c9678f17f028ba59af0c28c589c6f95aaa3dcba11b08b35196ef4698a0a811","signature":"0018c1830b69edd06af9bf4814fed6ceeeef2d7d78d20ec063e445021a8ef5e5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0b28afc54d8ca829e47128244661a2edfff4f65f6c311d3eb807f99857484a7c","signature":"e16a1ee4c397756edaaa1e1515ed6af436383399a635c1e829d9c34e40c5c8f5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fdf14bb4404b80052b58644f6839c185e5119d2014a3c6fd142f1d52b92b820e","signature":"8dbb9d7727970b287d0127dc8ef1816c42b32ed63095edcf50db6b8c88549fde"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a9da279790a09a33f3abaf3dcfe5f7805788cc5bf891e7e9cf7f74d4eebec418","signature":"5cd3eaf7c879317a39e6e55eefef1f55811ff6f967334bf3db039303026962d7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6ca86fc742ea345666ea1db625595ce2c09db7fb8d48d5f45a9fe50a149eed1d","signature":"79b89c340df20940f5ae47e93a521fadaa249f8d7f67cf2d077513e72be95893"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"27e237c213f521c9c726de7a309d3e4a77a49da25cd2744e9bd395d926adf2fd","signature":"bf3f57f78a8363a5b0b7142c7cf6c126486c68fcfa75377d39938df41d0329b1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3c71f361fbe27d8e8ea4bc31c9fb4a7a9dee1a0399bb60a07ca87a2ed81dc5a8","signature":"b09e779d95c15c05d2f0561e5fef81883262929ef84b990b8415c94cfa95e164"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f96ff69bc9f2d4f2bdfea54d97fd37a8bbb40e4f9573bd99c03d4862e0779aca","signature":"5166923d4dc7987fcc1a11bf64bc7d51e1c2d887f070c664edf7a35062512ff2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"26f5b5672714cdb304f216778ccde0bc5060168a015aed0e2a3821d83aad11b3","signature":"dc0fae152ba5527532caa1d76e06fbc57a07f527004c140d7b5ca9a4f7e9ced5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"76b258062d66a558e4c9e4145871c3a47d831ccd8c15d6d0b341c6c51233d3ba","signature":"e0a2da74e207a691edf58597566a9d50ffb8fa2d4943063187c12936ec033ab7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7239a2ac0c71b7587644684eb61fc14fdc32a82f29caec75e7f7767b47803bec","signature":"0e074da124bd82f130fb5a1c849e6032e3c44a14ecb898a9a842b7ed3e6772af"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d485f45ce51b3ec3a5d141fae709b352984af706fc3cf9eccf0b3ec91bbe96a7","signature":"feb7eb81472eb5f4ccaa41470dab5c19967f44e360c31896ebca982562306b93"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"60c538def5056c78176ce7e239a72d49696acefd8562be86e2dd2042e4aaf514","signature":"466e59219f9467dc9497d0dcc550254903dc11d4c068050b4f181d1361bf02c7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b7864c60e1aab6106da2debf2728449cd1a4cf0c4ca16d6cfde1589169c7656d","signature":"abfec6b1527fc85911b9eb706cebb8a578b6ef26552421b1afde72704f22390e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"936c5c094d38ea8dfc57cdbcb2266be2c43620e892f5c80148bec9ffa75e68fd","signature":"cdb35644e85870a0694e86d2bb94275b77c565ec586064f7d146e72e648ee433"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f029b591cc30f8f6221771e8f9313394d632e84d259fc4a7102f9be35c2f5b83","signature":"68cb53e8314d19411b803b3e49d0d55f0e59b21d223cc688fc6261b2002f4a41"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"df36a0946dc119d70d31f5f53a0d2a2d248ef3ac1d1c3e92a19691b4e4dda5a6","signature":"cf4078ab9e30b0194256bd54a86d27d31005d40bad022db46afea7685edd5831"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d7fbb9d426e143fb067e7d834696049d2fc1e5e8a5ec57e3fcd42780286e6fe3","signature":"02804c2b1589116338b814a9d73e627b156afdebdeb77402ed1c603d26375a55"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fcc86d5b8cf1aa50b6042648768ebddd9c4e46a6bfe5428a00ed478e7ddcd4c8","signature":"a2c2bb54a2d99a0392c046b9ce2803f84ad8f118689f06e0fcdd9176e153be40"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d9dff10bb2ce232b7039a7ad65c50ebb3f7a4b57ea595f322618578a03f1a329","signature":"fe2d58cb5e3e3d2e545656e13b5013d771e828735d59a4bb117a489b0afb1810"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ba5221c790a3632e7aba59104639cb05ad76f861ebda47fee4ff8698b4f220cb","signature":"de84fbf78b1c744ff37bfec319f330cc3d1895e51094ec916deb4eac504bc463"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8188670501258ccd7074b6dd969117c2be47cf643675f2d38569eb2f242072b0","signature":"747c54f5c9f1b096642f67748607f5e3219e6051fcb8aa4d59241acfa9704004"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"cc7aa331e79b30312d7bafdc68c0ffa3db417d7a37d0b326d0e553be7a71766c","signature":"caa6f61b698e41eb4e868727c98f294d643651189542366e606b6ecffbab902b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"716fc05a8f8aab19aec0adc64c8fa43d0020daf644714207dfbf2c4ee89686a0","signature":"883e6637d850ddc58a95dc514fafb94d27847bca565ccd6c38716b120bb9942c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"533933e0ec33a4a09e8aecd6d086cd8692ca67dab7af2e0cec2d619dc9d0629b","signature":"91595061a6b9417e568b84279295c82aa31760b892e09bb43755f554db6ae423"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"231f55f63ae601aea3912b7ada78cfc95378eed0c344332134c813f2d710d44e","signature":"79aafa4a6d9b77a6a04fe2b69980112de4ef04d724a52b5860f6e566b567f0e8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"dec205cd8c2f02a8644dcfd63be6c41c3dd7d2d5bbf095baff5953529fb0d288","signature":"4789cb950de9b1391282037149c0888b45bf4383fdd3c7d8b3b180c750b3b873"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7f44f5a0264c514e47084a3f6e65a240a5882d40ff7b938f819b0aa7682ae987","signature":"12b3c44d2cd072b4aa72907d46479784752862d7c12a95f4fb8f9b0db7e0abda"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d4ea7de4e8b85d764429a7dc5c9f3f303843053d45e0e90b98935d1001a0bac2","signature":"124ff826eac80efa525e2997a88b258d26902143b025e7e3a39174cee6e197e2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"92a7f534bca29741e2a6a82481e055c8a673bd4f30f7e929aa79ccd9a3207131","signature":"30a8c2b5e865732787f66ea9c3039f8cd66062b5559a73cde234cb83ea1ac97f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6b06744c00a359fea5452deed68d998b6c9fd8cb58352db39e4b931bcab99684","signature":"b973ff70bbe6af551b8a9f227a3fa48cf68c7933276ebe723b70ddeee3be6b6a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"187bc13dba95f4609237e674d2e753659e83d383cd527ba4c0f5b25d4411687d","signature":"ddee6cb6a6e76fe7600b6aa7d49b9f72c71d2738886da98208b57792359566d6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"70b50dff795e9311befd12d61308467082a5a75028aee6ab7743895b4085daa8","signature":"3a9eabef2085fd64ea2a8424dd5c725ad4b96cc1acfce0c5dba2f98a4c8d2017"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7494b5aa681062a82e6d0e32c5a22ad8ca110d06fa8d11c2a7eb5f0e7c3e1bcf","signature":"ac11c7233a1a4625d233fdfdd4b456727f910c47e3ad9bea21508290725504b1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"20d1d8403454953fb119aeb83e0c83b0695777b4f786ee73ebfe1edcb92d650b","signature":"b401bb00462d7df7d08b9b060a92ac23697c4210e36da320a027455c747b19a4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d36f5e1c9ecc91c4a60d4b1d7ffdc2551dab9659afa9ccebd629409d946bc469","signature":"1558181dea44d43eab82733258bd7ffc3de97e88967a086ff2d4ef9a1ec1a904"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fc74c6417cf96721047d456a2c1a7aa41374b569839ac37116a2ad4beee94cb9","signature":"4773468c6060dca394fbda27ae6f95cf1b337d17d9c7f806556380809d798ae2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8e8c0a3dfda464544f5b1e35912516af861ebac7132d7d66c76733d817b89cdf","signature":"29395aa3da5042493995bcecce0eb72f3ccbb46f7ca7fcbc3a92ab57484b7d54"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8b9c395b5d12cff16477fad39475b2e1ef377f88e80246509ed95e874772f988","signature":"945162e849a1becc22fc0f089551f220ecc315ef212eedea8ac2fbbd01f42aca"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a8076dbf3ba7779556c8555c7d930356b8593d2c03c564fee1fdeab374f86879","signature":"40143019e3c8c4d4507dc2a4319dea4aa0712d112bc885fd5ec908b6600a90d2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"689f695aa5a1894655af054374e08e24f3540ead1921221a95d380cd709300ca","signature":"f5ec7a13feab9ea183c1d5d03d4d6e6ca41514bf8e2a2ac6ab256a3d4910b085"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9b31014193f578fa44330629a41e7c110adcc6ff8a5809157e7091bf3057cf70","signature":"4d86af96a5f0ebf06b51f8d038efdff2b12977b3cadbe93039f85b5b0fe7d84b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b000a81641f9512a646a0dd5a68bcacfe12addd67d12247a541b5ec7cb7828c0","signature":"06292953af5157b25b6be2197bd298d85e115287b74e7691b6d6f579c87fc9a9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6b712b24f11f8bccf03fb8735ae6c49e24dfc2806b6c91e14a0eed8a096df7bc","signature":"5f01e1c4308db941aca499fce47617ba0131b816484e5ffd9b8edcc3024bdbb6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3b3e9d4ddde80b0937806854c56c2c65dae04452d76dacb66672d507a899d5d5","signature":"f5fbfa3546a85f3d0e27f72ca12e14da6b6ecff0d5ec8437934f15c2668129c2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"16dcd4ca1ac91d9aa8ae594099ddbeacbef1568fdc913a47542d401bbd1fa7d3","signature":"d44956b16a5a121bc12f5889e875f788e35f78504b04c7f17ce7bd62994133d5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a040925dc454c16c6baa97642b63a29c3784f39ef32de2280edc16599b2c5ec8","signature":"785c662db6ee890b620c27ff188a3c77d64fd95f15f1b734b8dd622dab804efc"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"16fe3bf75d33bb15ccd2a2cbc4bf2fa74904da0513850384c577b91c57151b4a","signature":"bbc63fe9ad95e2508bac784cdabda6d22ffe7a80bd8ae9a05aa94a3eac5dbd68"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"65f437f932b267d11c95260a5295e681328224628a695ec79060b70ffa124b57","signature":"fd75d7a8c96db8cc698fd50c223e89550d7693cdf3f660f2387f4dbed35dab59"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6d9654b7389129d71c6a38610719d2362a0e893fd619970ad937294997a20048","signature":"458f0a5ba6947a2ecc9e6e41d12f067ec68c49f0feae26f4505ab1c3e72ea789"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1a3a7636ae43facecf61f462c2e336d15820aa570a50d03cba2f015bbafddfac","signature":"97f60a3541bb048370d88ec59abab6ee2d7aa159b413593672211914ab0ea168"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c545d731bfcc146475bf7efd687a3636f51556233a38a03642faabb9e045ab4b","signature":"bb55c49892f9075b87da670001389eb6969f2f5df0e316123a06aab5d8c50e0d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3a50619b2465c3c38e611b334f359268f750f954a19299f6e92942d132b7a906","signature":"10bcb4e54269a9011281538aa0b72e1950b4e67e8a1c43775b07eaaf2ba1ec95"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c089d4f74aa762b033bbc1b89f0aa0c1d7fdfc8de997615b16b4e48e87f7e27a","signature":"095edf074be7893a29fee18115027fecb33cd4eb5b8add2cef5a09ea5ffe6dc2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5f381ab6027dbfe6a0d18981e868d866022bd8c6a5f8efda0caaa2b94e6fd02f","signature":"e953162954db6db1b575d4dffcee31c8bf6ab310ed86ab9132f1571b56089e75"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f4f964a06ff78de7a8674637e8a40a020f6509ed4c71201d3727dbba79328dda","signature":"acda728e2bf3370f13610fbc6575604f23989c1584dcf33e58fdefb6a6f05da7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"489814ccf94beb37bd482b800fb4684cf349cd6e9bce3bc630cb5d850c620d58","signature":"97b11d70b6cdb09dd247961fc4ba95113e58e30a8a71fade5d30506f9e545602"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"87d385b49f23aa1bf48bcc7b9492d4cfcd600e314fa1a91171141389e6606729","signature":"67ce4da7cd1242357a1c8f1042ba7e9b1c8f0bc5e0bdbd3111cb8e8073cb28d4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"61de5609c7cc554e05e35d977999559f6afc4c2b2b6b550c0aa6c14f0ce3f911","signature":"6a46160fdfdcd3668b4931d46ba2bba0eb3b7ecd94abef601f85337f0a3351c3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6e8a47ab42149e74790c03985859399e905967034a2ac0fe684a5996f306c0aa","signature":"c16ca15af321a343f1baa96e61df7c19416739af0fdb54a2a729822d39ef5489"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"433a4f64fe5e1a9f65345dc0202e2bf52bc8be5c671f58028ad56b5851bd62b7","signature":"df0abcb36062c64c68f8aa4e607f74674160f8be2ac752c37da8e781799370cc"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"947ecd11b241c49170e712261d8122d593cb606cc5672a4392261571e4c0aa57","signature":"d609fdf79e652e2c1bbce3cc860d857a2cd340281ddf8f9c567a7d0fb6ae9d2e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d4bc9f6fdb3858884e67ed8115ec6fa77cd264ff242be934b94701e82f59a247","signature":"2ceaf317ca88ac75a55e1d7d93ba84fb7e61713e2ae5841359be3daf68bdfd94"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"875b43f0ed64f3620516042ef43e9473d6543f246e5de481b01492bbeda2e8ee","signature":"6f4912f4e7c18b3f33b9bc57f4b0b97ec9f039a6f95eb048660a32c1bbb62101"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d0b1f74eb67e64ed994c6b9e5b2db47ca32b7fed5fd9a0885936760feb49f185","signature":"14fe2ac633f2dd99b3aaf7073e9208c779f67fd0000e49be97c93404fd1fd4f6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e94a318099d1f593181ee3c36fa97beb91adaf3fc8246b96204d2e80942035ae","signature":"343f7fbed12add9616425aac00a272a29580c06caa9e624eb5300340c26457c0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"138057edd31ed571810d5488f85a3bc24d229ae82f1a4eee55ea8e1e47ba93d4","signature":"4523db21fae8bb9d4cb2a0849d745ffa266ca45ee4915bf55d51013dc0b49ccd"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"98de4a56c33d423e1ceb978052b6d560622dccd617149e2d21165d17e3974606","signature":"03789bb2205065815619fd369640f2505393eedcaf9804190868aeb68887457f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7b60a42b7dc27edeb88dee61b738909c2c42eddee13324582ea9794a194ad110","signature":"9afc22b65198e0798745d28fa6d771cba67b041f3177587d8dbcf3d03435d0b5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ecfa83d26c8f8a18bd08fcc1b15ae61ccb49b0e973876a9dfa9947dd19bba227","signature":"3543210f6b8a727f3807076faec341a194ab5ed62acd5d6a765f3ef110025da4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6f15e12d6b3d6723d70b95210a2c51f808f7a42a5bedf4e9bfadc4587f270de8","signature":"88253b7cc116f76843e9398e4d634d84288069eee1234225f50c85131746f111"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9648d90a847b4f3d708cb36415bcea9baeb6e8eff37cb89d01a2c53fff37df4f","signature":"dafcdb0df3041f27bd93b01d18bcd4c57493fcb908b60eb399e25a93ab3f3c96"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"68b0cb4bd0d1619cf9baa5588c9e0b629738901418297ddd40274c00affef73a","signature":"276f711b7d2eebfb88a5bf1e5c05c21b7f8824b29671bec9c5cefbc5d0b7d1f1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1a5b31e5e21c2f7b31bfbd1665270495c035344483d4ca70b41304cdb9e1756a","signature":"125e389c15cc227d912d90afacc7d61cc7ac20504bf39d273966521c9a5d8dea"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1535baacf52a1b30a1ca24cf09042fb821bf330fb3c9988a3457e0fd2b8dc7f5","signature":"df6b8e305ed08ca620864156045d9f6e38261e136a5bc1998565e2054a5773d5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"301bedf16f864098faacd802a77af4b549d6379cf06f70e7ef5d2caf8778abf2","signature":"bc23c35aebd63cfade4abe085f15a6567d4a8b63a772a874ef10dc3315037b40"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ce8f6a4cb046a615cf22d99f283d45976bcd3b10d66aba8f5d02dfa5b3f9cd7b","signature":"53449f8b02676a37545de7c41fcdca3957495f432c57285ab076b947a750e0b4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"572f4aaf8ce018d1ab4fc3846e6ca8578ec233ebf6f5593477218b73b651b860","signature":"8a02db62894c75f854dae8e31746f10730cdf2428f2cf93644b5f84788d252c9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"afd3945786f4d80be49be026f4fb35b8a6a654a1dac2c50b5449141e1581b2d2","signature":"51aa699ad89f978e8ea135d09149c84d10ea0f8fe5d0c0eb591b303b41cc06ee"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d2843b6edd408486e2a788fd0465667bf0b772f3f584a38e11ab2240f84e971e","signature":"b23c32b7608997709047e8189b364eb115dce5ce236f72f78d658e185869f3d5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4ea1197be97bb9282b7a3ced5804721255083697e4aa22c91dcc18fcf4c5126b","signature":"3d2f18635d40237a0579f8f192511e978339c86c0854823fbeaf2cf474c2511c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8a42697c0d0072b5c87d59633d331eb301f48df23eef322bd803f8342eacb03c","signature":"73e06ed9055e90ffe0d9ff3c24b015664903fb503590df5f79fd3872b5cdb417"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"94da407d49fc72fef482cf9c7ebd2e3f46fd4f3156d56dde289690edda82e099","signature":"ed5ce16d961027ed3303e2aca5c5ac006e538f050d9310ec9aae966341d0d199"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"15e28555e7923c92179dfb80f76c21f51add546e0a6f27673000cc62ff9d11b7","signature":"af3d8cd506ede007dbfe186a9c1b414593d3c716a2bc0df73b4c9e7e45d46fe2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"be2c221a7030dc2c15e3352b6f5a6eab960171e51e222eb0e87fdca7011774de","signature":"c80e3880c6e768dde9c865ab55b4123ef4e604f64cbfbdb9518ea4502162b0db"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8f17e9181981e40d9b25e73cd2031e1d12a329eaa83eacf5a56c638797aa07e1","signature":"9c106572fc589bbe67d68353af396d44e85a8b5c2d9939552f62db7e26167f27"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"43226fbf3b37eeaa418973b80191f20bd8072e0d149c104fb31e1f0139d07192","signature":"6d37e46d58487c6837052c4d588ae042695fc87300787f69c3a2007f30a6382d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c9e22c1746fd81ebfde0e888673056619b30bf00f083a7477d86d9a941eedb47","signature":"9f0e2b9d1627e2e5cfabd3c9dd63401d6ed23a1383db7a2fe5b4488ec74d6d4a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"265051b27791c5a31a8c15a73741ba140f7f7410396e2ee35da2ca7ea760c026","signature":"5e7eaa03ef2fad4d2b26ee0f5318045d70d6d08fc730740b2e3483bbbdb19b6e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c1e51212d40f43f7cb10c217dfc5db0349d9591d74fed7eda1a2d5548b6589de","signature":"c45c045ce224d1e0739a3a5d384e6af4f3ffcfb0ac98d88c4bd1a509391028f2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"391cb8a7df6cadf2b26bac3d83d0022fcd3126ed8242b138a9a3c71c5fe96d40","signature":"237daca8f9cb753cbf4581fadb67ec47804b3feb485420e44b80445361a7776c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"058845c7ff59bef4afaa182a8fc16b935699f31c2484339d203a35052216bc13","signature":"bcb6e6c98275e2c4c5db7ab446b45a1a414e51f92689f9f34e4ff19ed92b7940"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"abc313e55a821706fdd967690309fc7ece3f4cb34c86543f269220a5bc1acb47","signature":"27ecef4b39024f59405b7fb6b74bcd17b8eb03899e8129886cb177d5969c455a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a7178dd644e9851d4628cf0b51561e5cb92e3d02957da7c550774c607bd38129","signature":"de9518eefe52f43d585262041d3894148ac3cbefdc2b3a51ba03a64000f3214a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f7334dc1f8f933bde1b27507bda186bca2989b474b6edeba0a73d6b30255e61e","signature":"fb45d213f4d415107b806f2a6e074ca79e1bb2e8fc0b9cbf8ddbe9174f4bc164"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"44a68ab49bd3c130aad1248db113ec2876d9ab0f4f0a68347d31264d669bdf95","signature":"9e225c496604cd8248e0a61cd2f3321c74e903f0dffcc12df274172559bde7c7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5a1453abbb41b600627dc6470a1c24c147845811b7f21dc3659a5a7e34ba696c","signature":"b4010f90663a73787eeadf99576a60dc2276fd342a81f5013e4ff70b5e62a89e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c6b40f08edce61a53095fa9f05b29fef2990f10daf9c6769ab58f6a7dacbd1cc","signature":"922740e4e6c60d9b8795732b6aea80176e09c5bac27c5ed770aec8bcfc9a35bf"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"64d71bb69452c0aad4a2be457592c0d939b0ba22ec5dc3f59b1f104cb0cda445","signature":"cdf98e329c626f3d140081c74256c5246b5d29bfbc42d9c6424f1bbc5ebe1d3f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5ab43770fc28b9e50dabd1a5bdd2b5eda03a0e2afcf12b1764a95d429b386b9a","signature":"3254d1e29e49a4f032eec1bc986f5d3893f1908a06ba9d270b5e85b7b0bd6e69"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"cfc852ea833432d43524b72ecdf5cc69ed5bb1343dbbc8826159b8b8c7f07414","signature":"72a10814ef69e99fef34777e8e604225742751445aa8f26566cba719581c5d51"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b0e63997bb43cc3080c42277be90a9fb8dad245dc258b56747d75ae4d083232a","signature":"a954aa7a3de509a0fec2b9b4a3455e1f20146aae1c9c73a638eb18515b92448d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1edc7cb6fb3cc0546f5945dc23b7b37346526f532a962502a8a09d9e6baf8253","signature":"24b7a63c1216f0612f8005635234c192daa91e86f85457ffd11db22c515e73b6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a1f27f569e2ea8bb2d756e2fc81542759950f5ab354ef80b82cd631d9900ccc7","signature":"f0e796d5ebe22cddf6ad82156334efffcdf57b6b9c63ca84386344a1fd75ae14"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b2358a1bcffaa3e3845b5f8ea3ff6e1887542c18092dfb880b5c3d6179ab6023","signature":"c0c251496221e2c19ee65bb01490b2d8a131069abf81118a5fdf3a43e36943d0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fc9f2ffdb2391f048e8dd8fe0411174a0caccd3c4b326c52376977c89b1b1ffa","signature":"5d85ff315869f4c8f5108020993146be4a994aa34e4bdd4cbbe65a7f40b90f7b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3744f7dcfef7507a49cdd8af1e45307bc45af137364091549c340167f86aeafd","signature":"8167bea9a779e7e2eed9acf63605f1159e596d1f5b98f49e41feadf0330a345d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0cadbc957838d2c4c6d4d60efbc2c6e4ec12f3ee5867abf6a62e94b8295c0dbb","signature":"1db9d457c44f88ca280eaf0e63b57db707ababb055dce3f50f6c1425ebecbbb3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1882d9893fa634533d96eb091f36ea8d5bcb35ed33e1d5490a6bd8bad7acfd42","signature":"81f604cf9afbe4733b9d709932a6351784c6beb0ab0edf1555542576773e615d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2a6721b8ee19de0afd5d745d3976dd04c5cb087d8eac8cfed686230ea4e3b44f","signature":"3c3be458611e3e739017c534344386fde81dcb174baf16194083609671cfa407"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"51b80072d1e80912b25c697581b3686089d528a50d306de2209c0ac971dfa954","signature":"d6fda4754512680ab1db9cb5d3a070a2bc0eb5079de3b9e8b80c97d858706b6b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7b952fedbdf79f1ff34ce0c3ea4af401b223b795b65cf52838ff7d2e38058dba","signature":"8745bddde0987b3eeb6471353b7e4ad9a936e56837bc1cfd3c434828e516c601"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f97f466af9fafd955c9f43319d3b7fe3ab888e721ee0b077e434b73dc1c8020f","signature":"71af5f0343d040f332ee513eb504c35334cc7366eaab50ff56109ebd571af924"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d7d12faed33624484e7e395232bb9e4b439d4cc219b0aab1a736ba61c847d901","signature":"83f11fa0178d6e3736a85eef9a273456e40a8ea2e136d97517df5935c0fe27ac"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"989273fefe0982ecb947a0955212518189ec70cb1938d3919e19225e3fef35f9","signature":"0687a0b573d5fdfac57a04abce145836ec3707a911b6474003c9fa6c73049704"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"70015571429207100962e951eec5f98a74a0adca7e290910b7e4427585124275","signature":"138ca46ac9efb6e21701bfe55075f10ccf2548ab20c6f4adb610f68e90bb272c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4e2ed94ee10f9da9dd3d9b1a3719d3bd4aace83e60920b225ef6c497d15a9e13","signature":"ba9307b5bc5c561c4366b98526ce471072c2dd53e39d7e08478ddc04e8917286"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5061a6efbd83e8299c4bf03152e9a99a7ee0868db42cd780fb7a5c1880f37f66","signature":"410546f995fd5fc2afb0169c3a2fd77bb2d02b25a85c0105c056526bfb356194"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6b478b3fcd12f0f4420120b6f34e00751b8c9d160d286bea6b04a1e0a06290b4","signature":"47ca73537ed85e531ad1bffcff5b948a18cde4456e3f800b4a7bec2a8144837d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"220c48e0a826cbd49b485ba6072859dd47f950b0ab312c28a1f34ade1400efc8","signature":"f59b40dfd80424029b4c65b07482eddcf5b7be67130a87ebd650ee29d6673b3d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6601b5a5950b9b9a9d64709095570a1c1ffd3052d93842e127f60653b1969a2a","signature":"ca9d37bbb6bd5d12c5f873700fcae5ebd99b2af24d808c2c69b4473656bdd16f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8012ec211d9cb028ae4bedb871818a518f1deeb212ba06de474e5b9124e1e4b4","signature":"6a4bfb960a211d413e6254eddf94a49361c070fd61586d196c1e5d29e6517bf5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1915f09d8c041ca12b17959ac3de16735506cebf4479c6cc4aec63b3185a8b7f","signature":"a31502d41a5eaf6e599562afcc96b1ee57bdd93ca322bb68cf01e4c3056ebb33"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"63e056796a154526c4c4209bad53bc26cfd2d87a030b4537918158506326d04b","signature":"bfd585d9dbb24e45fdf2c515e4676555bd42f10e57c50a4e195bc4f0cc066d1d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c5519f3bac99730236aecffe87669c6fe5f43d73bfc39f9d02f0c53c88641b45","signature":"c20e1be2f6768efc69b6c49b9faaff3e7dde232225bd3ec7c4bfeda2504cba29"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2c60308801641ed76313f61d0f4b7f906e042b599fabd37ea42c7d2f2281f6b7","signature":"a2b962e9398837edbfc4f3f3d0acc69ca47da20549d74d73169441472ed0ecc1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c43c1d78f674b91aee1d15dd0dd735da087e52423e8e0038fb5d43dd4a4c1d0e","signature":"5e7ff6fea1d61e8e61caab305d9ec0cf2041e5378e6d2e50a7bd8c627f4a360b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"009e02f771b0f30ccc6f5e0a68f722620269a537caeb232047109140cd629a32","signature":"7b6c60031d5d0a07203ada4b133d3b59b5a2b983a381e0e512a80d62b6db3dd7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f3cd3ff044c9b3dfda39f15cd7bfa31a9048b7a9194bca1e4d3d67229327c4d9","signature":"13114150af4e65e5c226a0dacb24684b6c22450fa17a6197f0c30788ae41ae78"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"cd7991c9236914bf51e407e56569ec497309b2b37a33e3305475a7243aee9cc1","signature":"6c803a4a3f940777f00532a52194f7b84be0825b4769d6c0e95b73ad52a5288e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7f3604cc6a98175ccc7d19dffee3d6c28dca0044902b9e6ffca24a026cd436dd","signature":"f98068f7c488f5dd2fa4a2f375927fb3a2a87260892fa6c95cd5b95d598e9740"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"94950ca592416607df519638b238bd18f2dcaecd85c71e97a4d714c9e2c3dca3","signature":"d5eeabeb0bbc2e38238ce7071494de1ebb0aaa793c85962b8a0c7f47cae103f1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7b62c0fda944f0a7d07a038013b7dbe89712bc2ae700559429ac7ddf73fcc68d","signature":"09c695613481658d9059738f3316f2e85dcd86b4ec2c080075239dfe60313cdd"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8fa5bbf2af999816ae2da5567dc5f8fbbbbcccc9de5ab3cc91dd36e87f5b4191","signature":"33d762d116ec62f0d526352b1b427fea8880a5b9f5691a0aafce61f0ec04b8f5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5b1d2eb1f57ef26f4246634088f613aa989cdf310802c940a5e9fe97b300786f","signature":"ecb156a60fd18635bbb00afb326977c63b40c9651b53849c3f20ed95c1331cf8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b4a9864e97d636ce7c0e2b69e92fff07add2296b56cbc75ffd424968fb2d40fc","signature":"a536cf694a242b45d1ea69a6a24e89aa5b9e06a8f9bb32232efa6ea06bb364f1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"57f22e87355788f4079ea4f44cd5a06499a7334fdbf1fbeecbf347eba153b190","signature":"b2738c84942c6c3fb3bb0af55a44b4e68d6ed7e427d133ac40c91cffdc5476bb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"87de5e0126422a269e858ea75e858bc1551e77ab2f5fa603f267fd082cd5d8da","signature":"70dbe192b2d58f0a48eaf930131d0723b39e82ac46dea3f00350d611046d24ed"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f090d68ef281ab260d8895a8e0808e5de731a1ffd4fdb6b1072880479f350b16","signature":"689fde3780b178ce23a2364e100422cc38ca3b7d28150617ec8dcd9d73fec5aa"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0ab8d371d8bb7224f92ca188ad5d561d60ecb53d5474b9102d80dac980077700","signature":"3238757c7c89602d4b5c5e4c6c41fe1570ef863ea33b73cdcf87a2f3229f3ce7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f1864e1a2f4e9856b807cbddaa8dc71adf00ab341158a55f880f2105c79f92b5","signature":"89d796bbcb41971de8e8b2bceb358222b3160505dac0c5444408a498c9e0bbf8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"343c7e6e7e150239395b0a4e196911a2e0f5b4a87cce23d646fdbb540e5a17da","signature":"d791737a3140e66a6c95138946d0a7431dccb6d8f23472b238f0efd214109050"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"534b5f15eb86fad183070c6afdc5c1b6102a963b00518872db5cd4166340a250","signature":"acf7efd536441723912b782c6121cab54dfe1993aa6e2d5a73ce7a9eec872256"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"228ab811e46833271af30c3699d347e8a9d895f2f19d0fe26476fc4300e75a64","signature":"3eee9096c5e079250dfa9f51e6a5f8ab5632d0969df619d39d25d4b5f224dd5c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c0db1d15bbce75f0ff650e5c337390cb8f2733ab88b61cf1be60e88123a8c3bd","signature":"0a28442c56eb04b27c25c94bbaa868b01d30cffb5c2b70a034893d23f3c5227f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"54107c2b9d1e29f6a00612cd2d98eeba49056e406f088abd777538fbf614be5f","signature":"bb5436e3ff1b3dd4110d1f48eb9910bb8dce8c00a28bcdd50c70b763e44593d8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c24c46804a3f53c8236ecd39558d6d9e691b580a6e0e0086fab2b281c90acb9c","signature":"f9629a137c399ee6ba19e9fc08b61e3f4b91fa5d309db285465440fbc8f174fb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"aa89486ef5ba679373f14a48372e641583d858b15b21485104c5a758e35e6bf0","signature":"155caa32b197e7cfdc035917bdae6ffbfccd11cf7d3fc42c5296ff236336ed84"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"40ecacbb1cef64537c1318940120944426d9f316966b07663a61390fb5bc7a8d","signature":"e76a636569dde1f437ac6acb5289e76a804c4e17d52804e70367104396b6d771"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b0ac7a9993c70d83f2cb4d870f6448174eb6d0c15bb7d8e3caccadf6a88fd018","signature":"f090ae240f3b08d48fcf771d86b85a2d5fe18fa21bd9ac00ed7de3361d2ee540"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ebcb9fbc3271edb715ad768ed6d91b409dec317192d78bbfd5c4dad87e2adc00","signature":"cd445bf70eccb43e08d808dd6fa1872082f0cee3bf98d329841727601bd6a86f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d8f64eb1067c7a58d1253d5e1c13b59423a718949e6b3035d8a468de0d94ab73","signature":"b103dd616c44f0896ad19e695e8d9593ad890b4b0dd8f0a651578173dd6d952e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"67e5d2ceed208baed9fcf17bd2822dd07083778efabb7600a7f4457855192426","signature":"ae895d81ec438ebb1ec4602587f8daac337fca1ff397862410fa567f44641239"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e0ba942560d8445c804c1e32313a3c9f071cf31cd2abddb2c873d8ff9771b188","signature":"989b9354747585b58aa4685bf0cd4b48c00b50618b11e721057991d5973666bc"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d53172908db9fb61528ee93e181a46f5e15cc30da3ad6ba7848a9887832ce303","signature":"e28ef44dc76ee1f426f1a895a0aff296940e2ed9edd5391879d949eb84cd1bf0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"28d4b65aac6ab77a56ca0d09618e54bc65347f97226ca1bfadf68300a44360ef","signature":"bfd7addac8093e69f52c781dc9cd71424ff1fda9987700e2b1789ca1bd816948"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"540852d44b51a60ca59b8a8c3fdf24bf52253c91e4681a2680c9398579252fe2","signature":"2f3ef42bdf732c3e182f48ac172c8d3c2d84809fd79856f289ffb2fd641a74b9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0201f5405774dd007607e7a7062d32651fff3933e2a34f8de8d732a3eefb81a6","signature":"d34cbab1dbddec9f90ac6340d04dc26dccbfa33da53f6da144559db2774f61fb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f4a4470489131c33d1d67efbcfdeb442b213a33e6b839eee511b28432cfb07c9","signature":"4e76056ed6e167534daa2067713465da992a96112f14745dae9776ecd29aad9c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"961fec8c7980b2f14990b5653448ed09287bd395574d585cd3355d1f26cf0585","signature":"4b3196d01995d3e819a4f780e7f195a10613e0579f2a36ad81f988ce862bcbd1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4f28e803c8bfb93a304a67fa9afb092d249dee495a52f449dd78942464144b40","signature":"e46616d8c26a06a3560332bced7937c39cb45eb040efaed16d5414cf2866c94c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5e9eea56fa15c09e5bb5e18ffe62eeeefa890ad295931282fdd1ff307e51d862","signature":"fe0b18e37b1919165822853b0dba5ad89207e9f29b0568f348baf2546055f234"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"df00a1fbaa6e0e33c7ede8576d3ac4f3e29e49e3e87873f9f76376341f7dfc04","signature":"1c277933b531275142fe4d31b328740285588a7c106b99bea4b737a0f0b76af7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e548f0b80cadce5ce0c2a424079d410e16c83547169a3c5bd3e24f7a9e0359f8","signature":"bd5210f06254cdf278eccdebc84f888f4b6b269c487d57dbb29a5475dbe362fa"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e592046b9b9a754b0e2ee3da0a5e0b34647bbbb11abe4892aa16b79e608ba981","signature":"5378cf902df745acee3d4bf5b86171a8f7536d0d6ac1d8ac481e4e99b34ce4f1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fc066fdfe89a6a0e680b1e2bb01952fbc409c9a373034691649f005b04636384","signature":"4e17b9f229bfe373ca95a56344a2d52e5f879f7858726e2230e4c671c76162d4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"75b9645048bda9a51cb77ffbbae2f751fdf4382e098e11a6b2ca6487837dc3ea","signature":"e7c3d9a15157d6309e59b0e6d9bfc4678e87c12c6a4304b59cc06d8d519db838"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4b5f5e34bc55fd566247dd08dad0f065bf3cb848ebcc81cca569a5184c995ee7","signature":"82e67042871c9bed6c4717b2963038abf07f1da5294da6b5856de8d7d7c56c9e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f47717f0d37c5e7a0ce4b7ccac47b0f76413b6f939eea8dbde8b38da2481b756","signature":"258cd34f7f4e56f17de68e5738baf1bfd22938d8e651bf1c2dc4d263d9719960"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2b784d8fa2b4093367e9d63bf7a2261b42e123a9b0981211543f69cfd0446a01","signature":"4b32b35008744844ee228156e0c559a3ff1251dbcd14cdb8f2df53d60cb22db2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6c116c6a609b6e675ca329ce4b07ccdd63df3672702ab7e8cf6fa244169104e6","signature":"3c43a761097475c17fd31bdfbe1c58ec472ecbf4309868f0050f7c56d18adb80"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"feee79cbea0c6ea3da6d98ea648f393473321483b6cc7bd6d641f1cbfbd6fd59","signature":"cd780159dd86248cc61f0ccf489d5ba4f2228f8a245cb91d9bc348926108e167"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d7c8a93a068d97b790a4256045edc1d50293f55e6cafe09298dbe1215895a2a7","signature":"a913e21f454cc2f0583a603ddc3c67613a1672ea4b829fa65b29dce1cfd0284e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c309f2859a1bba8358e7e2024fae914e7bfa47e1fd3f835913e664c5414c2f23","signature":"43e8c1decba82d76f3015482ff56f570a8a652dd0d5455c92341a1640a4e5eb3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"adc0352bf9458f517b6060f171e538cca0e47d9d52a601628e85c008af9c7bae","signature":"89550811f78a03e688fd58a2f9d73810c18227b667a65b35e5eaa1dd27a00f9e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6dc4ceda3159f4566436251de4e168cc0ef431c79f082d586d6f2397673b8d7b","signature":"b117c3740d7bc8eb77bc169ef489836ed5420e5304f5d659a62e703c9598ba14"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c4e5338ed6b732cbed32561081bced68b5d57b798a5f47aa3f7038bcb40136f7","signature":"aee9f609db123734c91ce033f71a722f7ad5baa3f462f04523a8fcdcc77c04de"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"18304a3db60ab0a6080f93169ebd3072b1be2d95fbd0ff65f2c3abf90e8d46c9","signature":"9403af6b89986ec239e7d80100008cb1af978486fdde62f2b7a64e22812b98c8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"079c352b53ede1a145f64588e6b028a7d827bb4c2ddf315a5db7ce8937def87a","signature":"649d379f5ca83c9a459cc4ca6e318b8a18a88a5b5342a1946af0040372116517"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"712afe8dbd3b6c2abf6b348941db22f5904d318ed5299efbc1a5b14a748a3ed1","signature":"78edd08688c361b995f81d6fc6f09addfc1e72d57ac89a01798ea439218431db"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"06513a1ae74badf60c512b83e78f6345a356707f947d590a0fca3b84ed33ae05","signature":"c9907051fe2877363590727a1d67f3506776270e87a40b37491f7492fc7cce7c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7b5027f9e3a7215fb9d36d032c0aa2b823ef370aeb96031ce5e7bdc1636f8401","signature":"ef516f49e12a85bf082f2b0fd17dc63c26a2ec19e8380a00c419ca6d45a8feda"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ed3b3b878a8623aaf5e1b3b3f9c9a1e21fdfcddcc4b58ca6e9fa5c47317bf19c","signature":"4143b48b87da02ee0537e35fef9abaa656e984fe05ca319bd5700e22f490ab0f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d233e550ab3d2c785e18f3c2cffdb9d9bd37ad0c7b53cc0864c0733aa01d8530","signature":"b5f3a55623177e89a6dd410e5fe666a6e05ee25dc0b99c81e6df0b09b95e2004"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6ff166615a5ae132b1627c327914ba26ac12714072d8ab32ac594ff024d7a2b3","signature":"e48ba441877a2da4805f8ec83e5b28e17bc09cfb3a273f4640ae826d94937cbb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"db4f211bd3473723be5a6bf60277a65965ef17fb465731403a6618d859f14da4","signature":"e8d0b9a386a0bbfb78536d43a7904b44f36673cdf8e3753331f944bc2e2e00b6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c7145ff64c35938457f681d881ce878fd859379e3f73d73e4c3b229f0b479ddb","signature":"d35721589e431359c7e4803c8ee9979cd2c20cad648022b4fce49e52083e7625"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"69a70620624eaf1b3cfd56a35683d88f247fbae276bd7176c5e5af0faac5d05a","signature":"b9ba9d4c68df52a9f64681f898777359ad8bdbaae3f69475111a992287875de1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"734d6952c1acc3b463a77f285e92982120d30b0898b07fc675172d3d542783a5","signature":"618bc3dac89212c5f6ed37ff00689e6011c0d377878167512cec977a554dcf22"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c2a5d2f4b86ebb6511c5eb22b8d7e997d85fa2c556629c5333d62d4b04ddefa7","signature":"65d7cdb8ebcb5a6d3cdb2fb0c206700655798660b533946d225771428b95ca4f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"043ce0ce77a51b0351b5d4b392cdfe3b0d8a0a69ca338a8b855776a26b568703","signature":"33819592382beaefb1340d876c1c70c3383b1e0df2e39a042705d059109ca245"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e1d9d5965c67dd79757ffd955e7685d0f7c80c43e92de1b11f458bf66182c465","signature":"5430170e31cdf76fc60eb4a3d6724f12c492de5f91eaae6f54d63480fc8d7658"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d5473111d28b0ab16a3d0e4a4cf3df74ea3c6e006bde0a0712f6c095c23c5604","signature":"5754a80af5990f1b73c617b55698e052c4ab9cb14a896269744bc67ec33ae288"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"25a13cbdcd17d12725ea6b35e4b9f0ead19fec038a715ce1c4cb6b7971f91878","signature":"99baec6502e0347fa9f2617882f90d98df20374fb0c739467383aa633cf713f0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"baadb51f05fbe582b9e6831dc99cb607357772c855d6e2e0370dd294d1755038","signature":"058bad8a20592f045a4f2f56ea0a46d21ac596c6e396e5625436d4df1388be0c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"65ef81b464bcf8be36a751cdb94546543c8268977197b72a0364c41fa77eab4f","signature":"2ed79cd913637aac9ae4d3e1176b7eb8102bf6f36595efb6a1578d1a5aeb7e84"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"311dfb5895211189c0dd7d526515c6143da7762498842bf54c5c226419bec4af","signature":"39153a0ad8123432147e4b5c0bb5917524b2230559de68578c774d4567bf6f2e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"69a320bf23f7fa09a269d7db5e42dae2c8c57b7ef65fa404eb9bbc5c489801f8","signature":"0255a99bd40a6bf91d2fa0d3b1da559319603a477a4b15fa88ed0ea3271c0a55"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"57681ef0885cd9c3d9c4ef0f9c9cbad6355919f3451027952796b567119eaa25","signature":"b2d047e857dc6d40d109875ab1e235075ad65c4f89989c818aeb0ad7627fea76"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9ace33f849ad9ab34158a1014fe0dc1176449ca84899ffa2101631e20ff1884d","signature":"1edcb2223765fba1fdcca0be20d45e2690d9fda37439ac93c621d1af5b4d9af8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fe7c9a457d15d6ed33d9cc678a6aa4256af82bda687bed121a4b95bcfe63096a","signature":"d32d082545cd60857ab8b11400c825f261df0f510e9b33cb3a9c9bd2b277c8a8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f9d6ff9546473af535f07cbf1f4d92c235a0feeaa2f50757a6d725b1444798da","signature":"a53171c8bc6322dca6d2e608f13cb1f89ffc42b475315bd2649a476ffb857e20"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5bc1459cff42ddd01da65ae808000a9f7cbd3f574e8b4bd469dab42c7119fe76","signature":"8b941dd8d9269228eb82e489d67d3118cca1bb10965433f8e46716f85127636b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e4a9a912a98c61f405f8bcaf15e7fa14ea6876fc6c164d5af7f226457d7e661a","signature":"0dac04e51d357f9a97bc9177b3471626547a38baf26fb51653db35c1cdb0e6b2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"df05a7153458fe8703787f476ca94eb1a311beebab14f310ce331f346abaca71","signature":"3192a55806afc4227636c0f9c0b9a2b351f24e1822d1b9b1985cf87afba2bade"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b689dd1be27f423e8b3d565a38657335bb42e77e0bcf1fbda7c3912993a6da51","signature":"ed4ddab18cddf0c2fbbed569bc3b81acec5f0b55f4bb5d1121e7aaed909b72e6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6ea7818b034fc23459211fd9ec2266b4eb9649ba60b5aaf12927ceb9dacca8f7","signature":"6476a03549b068758155545747d663e76721d117d29ad4dc16a019bffc707a8c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b334ac37bb2e243ac4d2ec61df9cf80f802fd82c1abea621b7bb37a3063f9297","signature":"d2f8300f748b778dca9ecfe56adf9ba04ec24bea69a43a1b6ea9862b6a5e24a4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4554a377d1ed91e03642c73313427ebe812bc38467ffda4cad46d8f9d336ac7a","signature":"131a6411574f2a0cfd04f018dacf2c074ac8297f6a49ac3da0f24b7ea941772d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a0f126612bd2987790d620c7f768c21a3d07388edc96219eac1e728a421a7fdc","signature":"d4755616e8d664541adda5a43ed8589ab68bff1d2f6c6ed8cf9383471aaa55a7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8dfec68baae8bed9fe7c640305945e15308e0614fb6303f4b803988423e36d5d","signature":"a1f9013dc144496c079a51684084b36613c8d710a4d6c4d9ce0427e25ffd6dbd"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"32046b3d08aba08d37826feb875fec9aa9a29c48dc28625a5963d12c4cef1d82","signature":"95724ef9c2e6efe47cba3403135f8be6190bfa79e5aa1ef84003f498172a6916"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4d865d94baa4c8714f044612d52fb4815e2c961e48b62b56dd3c44b8ddb7c924","signature":"bd17bc192320cdd15d275455e401c4d6e83c571f7762df204dd526f00f876540"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5425f7a5d0e7991b561fd3239308e772c37dfddc52e6a862d5c943022014e9b7","signature":"4c473da2f0216f36b3b196697bf0aa3ee540adaba1c69a4d9ea69e8766196c49"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"445ace153e01d4f62acea301860ceb869ed926b6144425a214b7f4be3cf068a5","signature":"f9ae0865a66551945c5defb9da842732c713b9f2e5a2a3d67f791e0effdcb23f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"31183c126b0f0a45e8d99746fe712d030735a2d7ff603768e3d15af2e6f567f4","signature":"4795ed15d0cdb5714d5d7d2ca7448c0a675fbe0c3eeeca06375298233566e389"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"81340c34e8e8d889c3f71aff0549c61226c7e9d3f0290c342ceb5f3085bb6d2f","signature":"a5ee2b04a88cc61089f06f9459bba1a80f37908e496b16910f69572cbb03f423"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3833b37bfa092208ce234fcf1d997c69c0c7b929907619d38b88dde5cfa6f6f3","signature":"0ce88617bd287e9c9804a4b521c34dec48f0a664a8e1941b1b59785ea23eb326"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"80210b07b5df7397218d9eb3d26da0380c445cf572131c4377a1a03ebb5eef13","signature":"03b34314933ca39465e439bb61eabb6931d90d8957458aa0950b7d1f98e54306"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8b93c1717e590d52a337b20be90a5d730c6c83d6f00f53bc90b630a379404a5d","signature":"a8044d50600762f62a1cf858ba7a9068d42668e9edc9d3c8e53f9414a5775041"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fd2d78e8fecb6674bb9fa8d3e14fa40cf1537af8abde137e5bd46b3a32452352","signature":"44d58674bc9e103501b62d1fb5d3a7663be463d22e12b32497553a915e685a17"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"328fe73d90528c5a4969a8b988ffe15d6667fbaccea47fcf48471494afaf705a","signature":"47c67043bbd61f30f9f2026d88341ace79f21867b0b56bd1bf018ca3479dc04e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"10028ef21edb82a62036be63f61943b737991af1a786d96f7e648bab9c1659ae","signature":"e53e2c019e4918fe7cca1981ebb0c742b593c9210916f594e76bb16cedda1655"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e0cfbd1292c62adb67627deea60523149f6bafa155f3ba8cbf5c00f4a705a9cc","signature":"9519162e0779c15595e3cb3fb49aee3686854e0b3d99946627563928420e6b86"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"cdf30e17ec6355ea28b07f47f1777dd0639464b7951eba9cf1ce69a3fde05628","signature":"9c82cd6c139fbd677bff9a76b5662936d7be158c306957e499c80b0bae7c56be"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"24d3d0d90d6724a0bcc34780df274e19fec8b2103d95f12b17ccd72bc685e8a8","signature":"5d2d474a2baa913cd90149777e343689f74433e68ca5116b25996a7e375c0462"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"334f7aa6713956a1ad9c3f3c15bb58194643e3172c0acdaa5dfcba1938ebdec1","signature":"7830d70fff83a615fbc546778870494e21f7ada482e835f040902dc4779141bc"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6a7d0f48be7d58031079f503da9fb62fe463039dd7133592eae2fc69d32e67b8","signature":"13f894fd9dc7db7cf4373fd40b22fff07ce46a5d08039b0822fdf75a5094275b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"29279249b83697fafd278ed80e5b973e1007852caf9782a12945c9730bc5e2a1","signature":"26a08bca9a203c73fef5c76aab5f46b88b13b0c6d6cd94f20d7a9051957c8787"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"30e6e76953c3b73859bf9b2769cc0a38c1898d6b0a3b658fde0a50b1ec48be13","signature":"144864f532a01a8be7cf924799cccde54f1c1546a4c695037636da972d0cd3ab"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2909311527f5cb4637d840cca36aeca5f5301f66ab68f44d9d811e639e613730","signature":"ae5d128dc3c5d0ed06fe6d29263781e0d1d6c2186de24b2bf33edbc90f2d35fb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1c4cb5f8f3b47d355c157160fe9a04090c9add3bcf1fbe071ca1a8053df87b89","signature":"d56821a05856f144c8e02dbf85d611aff0ce448c844f0aeb04de17002284f463"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9aacdcec030e07f416e2f839c0f64dfd2dcdce55bfd7025fa92ec3332f98a66f","signature":"60988793c3d08263a2cb82b9f7098b22856638a750a0b2d16ec2c878120740ce"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"eb0b199671ac0a9c2fff66dbc8f68933a435b4be91963a0a4c091756d889b4ef","signature":"788ab106e5bd27f21160cd8324c796754be578cc86d27b73354bc9fbf50d9cdb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3b01aea5ff96f7b80326e1b48c582e459a8b496c960cd0f8b60b64d9b1a93eac","signature":"cfc253a73d0f5b6f5723475362634700dcbcd436c6e4ddf9388d8e8614460bb9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a78e75dcc2bf43370ada9de43a8cdb178fe529513cf15649596ef8ea7d12f574","signature":"5f8c58d5be90fbe5559e30e539b6dc6c01ac57f280913d0c4e748bef06e4213b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"17effa63836d87d1e1d4d611dd0c0997e1cf8deb71950878458fb4e9f09b0ab5","signature":"2f6953ef3efe017c699a7833afe21f3305a6935389624456a1b00e005abb30d9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1cf212d75c255ad0b37e9a98e40588bd4a42b51dfdf4d0928ff715524b77f5b7","signature":"6411a031a52db1b73a46cd272efe99c3c4460c44daca3a03ac75edd439a077c9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"871d68199575c57287d0d47cf08b21333efe797decc060ff01e68f0e6201ef76","signature":"1c3e7a5879f358a8f2c38d183b9893ebbae7f88e15146a3073e9ca70865854c8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"12b1298725bf55851209fdd130a66bde8216485ea16aab96eb748f80e2136f88","signature":"52010069cceb80ce3f36edd3c42e3cfa213a17c99f7ba00202948f60aa7dec9a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6bb16192e112f5a049b4574a0f6e7dd353c4a97e9ab43c0316f28dc1d5df4bc1","signature":"4d4167795c9ab58c28d07c72c98bf73d2203a43f18c661a9bfee97716d72a347"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"065dc33409c6a7871540928b8bac43fa6426174e571ddfa28d307c8577b10f09","signature":"47c7756ced677d921f39e74d632dac979ecd4ec37650149f7bc62888a0c2818d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1d8e4b54f3575d94921a843c4afb1e6168664e02c59364dd25611e9a9281bf75","signature":"65999b112bb906173584c00e6a9434f59d8c52a03c4ebd3363a4c1b376d350f5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a2f14f65dda8cd6f4f26720ac56a6e6fd18ed11ad0b8c6fbe7ff092223239323","signature":"e799748ebdeb7c3cc13c76ada8194db52b423c4320800d3982d7f38a250b7d91"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d59047ca2c3ca9eb9d1010fe803b84b3a6631adbdca139e850296d49be3348a3","signature":"804ccdbe20073f159eb2d6e2faa21ad9a2f6a3adc1cde33d3e1e541f388a5715"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"cfe87d1e4a60892af870d712f91b0189b986e2b9f93126991d68998915d116d3","signature":"0c2064b0499218d549469021c8bb8d6347df52744c391008c542a08eec885478"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c5cf448cf8a467a07cf5a51f57562616a08fcffcf1ead50dc016e83d0ff16886","signature":"7dd48f1bc5ad88182656561f7ad3cb5f448b9306303018aeccc42b434211bf46"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e5ca11b30b5c4bb7009f1211c5127166328dd672c16daaa3ca53881a4ed367ab","signature":"64ab94823e9ee6ec05417e608b4c870d64116763f9bf5ef2ba857295b6d7182b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"92bdea7870d414b035a6b4ec7d7e2124f4c0ccc29022bc1b742c9fc2aa087ec8","signature":"7be479dda8b06dfa1ed261d97a2fe41ed0f6e22ec1f5cb726de7901bfe1c086d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a9279ff4cdf00df9aa25e5c7789eb776c3769a82006a97d2e8891fcb57b13d2d","signature":"52b679e412b69d4c482f3b2da75e037a3f5bdebbbbe27dc4d69a81a8a82ddc56"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c72c0de1210ea90edcb98d3dc6b9f0436e2c3d06390146e9f5beba4d7fc3d981","signature":"9239d1f0038cd15577b3eea076a3ca615a8fe0599aea913e8b8a4a94612a77b4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9f61eeee51ee65d7e0b9cff9237b7c8c20d7306ec9ab564d6c7bebc68bdb4b8b","signature":"0984cb5c7c3d24cc948ea3c69a342273fdad79d6031e902ee1477109376e9843"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e9db09b017915ad588f40e5591b9f8df9ce879f2c46aeaeac1ccca2d304452fb","signature":"0e167e3d9a55b273e7d3782c20eeb05d567ef3b75b701abd2f58a45618381490"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9e6316a479c7e025d186cab407d61d5514a3165a1f2f6e9a7842663c61db2a94","signature":"eb952ec93ad944f9777643044a16209d940e00ac518b988be50ad5e2c92d3b89"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"65d09951bf14718dedf91126ae5fd708fe839f69552dfa11d43c0a4bb7a4d7d3","signature":"79601b37a87df646a39b904775a56170cb208019bda0db52558f562ad0151f58"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4710cfdf2cab386a2677dfe27b407a844aa8d1ababb9ff0fbba2eace9ce8058e","signature":"2a94f7b3b5133f345a1d62f6ab760146e2f0c421601c85b29d817f18bef85952"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a8f3eba2a6e1693f4328b6e3adbe84a0f71529e38d015e6ebcad3e58940168d7","signature":"92b3f94b6a7c8eea706e0025c73846779fbe5898b406dfe3797c4996b27ddf0a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"26c8175c2f957acc713171fe255a6922f7ee31815a2eb910389c16f7926099d6","signature":"cebf5f0c578d67320cca742b2e2dc859ce81dcf6ea9f542ea980a08a609dd0c9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"abbacd7b08d4d55f90456e83edb6763d5c5efa37f0eb5bc7b95788a9ddc365a0","signature":"59b3d7f041ba1413956f020f19b46ef32cb2dc61776a2aac3d1524cce5675d88"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"501c58f015ca7df9dddc72a44b258b465a1bc82d0e3ef7779df0bbf014c3f30f","signature":"623269cd9b3b98a8c17021cc87603274304fc8b434d2681d5f86b919af0b388c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b56a177491c4cc36e17ebb7bf3c5ad2973772810343390d00c5b6a5f9e020806","signature":"4d8d5716e1962b875b7364272979d42bc8d862b17db49ee2840c1fdf6dbd54c5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e2e9438e2aaae6196ad74a3062b21364fbf90ad2ecadc13ea6072df9901d211f","signature":"ec8169b9a8e49fdf2dbcde7f97e5bf51896021d290600c234fa2277b8ee26f13"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a98ad1a6a7c9a63ca41c0bd665d4dc94c31f49fab20c470b9496f2b92a55a74e","signature":"8bcbb7a59bb6ee16e67849e0236a2d23caede680d15e162466b5db89f7aed019"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4ad0a1c1d09020d671a8eaf829e4ea02d88ce2beaac5c74ad2e633ae86061b72","signature":"16f98f29adb6f1eb530d486fd2f78928204ed4849404ebd553a3677bfb6bdcb3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f4222b026a6a612432dfe3d4a79d384ec2d36ba183839233476614ee9d7ef6ba","signature":"98c0902976ec6ca344562331c2a225ad57debb2789e89fb3dadc757594e1e00c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4e12782b85b129fe8a5d7e9d0044c0c405d6e13e19e3650a91fb2a0919b24e63","signature":"66047449bfbd4c56d96245edd78eb961716bffd0c68c9ecaa0505f78446eb7c2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"631e4fa9abb01d563ad3fa61c1bf9045e32478bfa68bd8ae80d48c8dc4190546","signature":"cc6659889e20468142e794e601de2d92658ce5c1e54462647d15ce9ce005a346"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"94dc7e21166e094eaf2ae21bb048f35fd9db92ef1ed9b3681d2310b8f22fca76","signature":"7d9713d9c595babef285c3d777a5f4154aa82d9b84d3cc3885240f2746ea7310"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"17b713511a90cb84765d6aa358ebc72ff960a98c216e9bef41fb0e65c9dabe5c","signature":"f26c2f8486db854c9c194c7549c74808bd3d13098da68c2c11d26227851c5df3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"91ff2f2bebb00ef6bfc333b88a56324ab2866386fe2a163860ab13914269d772","signature":"b0566d9c0127dd5550cf9da0b262dbfcfd089bcaa5ce7e426c0a8984bc19bde2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f7a77567bf2e5d2b612ed4178232077baea1430eff7c0c2eff39b5a02d0691f8","signature":"0ba30e1e924fddeb75825c32290912f2a34d989d66adbe6001ef85efcc11ef68"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2e912c54c409381557cbba80dda572e7a76f3436fb33b6ec1ca5f91d526b3f79","signature":"3b4cc5abc0304b7901a5c9fde3f903727155c186e07929f09494ee4e8ae8dd48"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6ea47efe1746ae7c7412de23c9cb7e8a08416bf1791f1ca09cca9fa3ba1abc89","signature":"24a109f7bf99d91b13c2a70ba440cf31b454481793adb3a529eade1c09f6757a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d94338c21f5f788d99545185daed2348216f790e5d9ed0d6b3065b375980de4e","signature":"0e5c8bdf32cfb6a91242103eac50179bbcaa7fa695ccef48cd437b29e3955c8f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"186745e2a40c32a49040e5f1b4a7baee8b7cb75072cd5534b8e20cd20dd24ae0","signature":"93106c23cf1e431ea673cf82e61f7c3346959f105f9418c821ed1615e91ae586"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3dbb7336e0d6ba64ae9177114356205b64d00ce905b11b700f1201fe1227f69a","signature":"2389f9e5e5fd6a98031cf1539f39d7f493522920e76aa6fa8ccfc6fb9fbf6622"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f29033789148caa3787fb7dfa58a7610381235562593b93972971037176f3118","signature":"1b6f86ee409410cebf8f576029dc3ae6847c19b29307566132d6029b79f7f827"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7f222fa9eb232d8d4c7bade1cc0db6decf02e9ed1b83c8ef0ace47852b5a2bf3","signature":"a9a924548d186a452b17129035c154ce560fafa36c1e1489a599e91b6668925a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1aaff9a848c308906ee2dc29b7dca9ca4d597d4bab23ee9c90a831382a8494fe","signature":"3fe36e197f77166848347781725107bfbca5c0ea8cafd2602cc5cc0e088d6114"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"dcbe3e7b0009e82ac0b05affe290c15b7921e66a9ab2ed01368ba01fe358a142","signature":"57a1ebd7ade9849854d1fa3d52f2fb676c600adc2fb14cd73f1d33a7c34dab29"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b9bfdf2f3855f6cf45bf992c5a98a4e6dce99ff8e79f0e274c13798b08c4f7a4","signature":"8ed6c3510339f45c7a0874dbf875d9af856fc8f83fcad1f5d36fca3e2f7ec80c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7d71553cece1a81a8a198e395a6038bf48146d0cf3cb235140a3c5f64211a56c","signature":"eaacbaa21022f85d7c78e868ef3eba642b5337f673a383bcd8f8438db0b6fbfb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9121b46383148b7e2a9bfd5219bfe7888469dae43ab67db1c74ddce080f2985a","signature":"29ae7b5495bc09084b16a43fdb8848a0e96b6f95816effd46f5176820f92b5c2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ba359324cea26d5dceb56609848e52ce8a4fb1cab148d16aedc9bf0bc191601e","signature":"7f714231599ca88c4f6f9dd9b755f0d920300f3f25164a6cb5939756adf1f5ae"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"40588657cad7fc1aaf06181c51322975733738584f7ca9cb83b0f6bb47350748","signature":"a48f58fbe449e37d7cde1822f4f0cae448f82ba1cf06bea1fc9d2e34a8ad92a4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8194ea8390d860c1ffdd0b0dd55cc18f76ac19be2ceda20fb714f19ffaa26b02","signature":"a7443d06d7762243f218c73445e943dcfe73d378d1a335e1198763727ba9f9dc"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4cf70a79213e01513818af70d10166c0ac9ebda22db18c80764ef46b43d50b13","signature":"627c924df747ed7a9ff6c7b836b7ec047b1c25cd1e45910f05d7871300212a7a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"85a7e742e7bc35ce61c056ea40581631dbf6d930588da6bf4b3c0f6066bb0e97","signature":"bed6690a3f6c3ec7748c4fec0e19bd502ab1e7f0ea929cec588ecb81bace4e6d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"68bf663b7fce72abc51d26f94150c33ae9cf0a64b31e445748aab88118ae77e9","signature":"b47680c56790549ed3701f3df6ce45969749795d7e537c85638985519e535c63"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c9c7acae3784a095da036c4cb1c5ce1c4e66add4fea07aad34a3cba04f1fe307","signature":"48e01f8e08a19a67e7d68d26b7d412bb91aced2ac2cf41737027226bcbfa9424"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"eee9e7c1acd86ac5721c4bd439b8cda7904c78744f566906162f342f5acc656f","signature":"a01f4885a5e4743fde5cfd09f6e2a058a14c28f4af265ce98f5574e249d70acf"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3946f24003039d61d1eff261997077cfd9f1952d355181ca534116acf45a299e","signature":"c92d7820d09e9837cb8b87165a05e58a35aea1c497b3cd0ffa93a2f895a0254e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"951f227a3700f2d24438f7e57ce3e835f8041b94ce801eb4e6722041f502e511","signature":"2c729746d21616e016cdf218a6b1a4c6701c99ab68e378751b7f9b7b6ab4fff6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fe2bd27a421132f5cf931a61b492bc91f216006c7d1121536508aff71ac82bed","signature":"5c7595d31abe2a26b103dc1fb8c3e4fb31697c0fb6d03e78ed0a6cf3c74efa8a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4c9464ff96f3cac8e72250e1d7623bdda7b28c382b3e68ccdabd963871948e8e","signature":"32966e26c46287731fc509fe1fb5b563f1ca8de1110858d9aa121007243896ac"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"19c1c7969dd6d59435f9fee72b1a29a9b4bf79341a6416e23d3e6ef58da4d901","signature":"d40f3c7a8e21e6f7e239ca1b3b5a4c6bfb2fa09f7968a1d6a4ccdadbea5a162e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f2c31a7ae66c67d39020400894bef411ad7342c0d791eb2e9b60d79f3b8a7d3f","signature":"db4b7bf6f5bb79b9bb9aab6d6a88a7813e16663c552e0f336caa3089d4f9a4f3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"85678e111706f431cd608259c366b6ba34f8d628a2b142e726892c0bc537a847","signature":"374cbbb3074709cca6e87e23b792faeeb1f937e37c2f5a2ed0d6bbb0045b0aa7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"53091051ff1413252f2e4e53508dd553c45dbe195ca407ff4d54a3015ff371c1","signature":"1a38c042e0098648a7a90a3e472fea36881516a75e080ca3de59d57b87bedb93"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f5c0dceb94feb623f51f662fe3148986df008bae5c0fdbc31cdce8f08a7b7051","signature":"cad6a028c5c8d235a644db0c87d6f77d87ecf74ff9e84e36df834ee149933fdd"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"85ececfcfa400a938f2935b7d7613645c3d3e5847429f785fafedceb7c005aec","signature":"a2b507677b31b94fdf05d674039fb7c6e90c662546d5e723e8fc210aeeccfc8e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2591c7d5db36d16d2ce916adf45aaa69eab24283608a54edf0b64779261d97fa","signature":"38836851ea0305a74f333ffaf4028a3705499ec7eafbd341c4f516b9d1216721"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3a22e05887bb4aae26d97afd2f197c0ab0eaf03c498c6cad69e29d0e945f9648","signature":"28d18acbcdba15afdcf7b06d40d62610d40f67dc76cf7a86e74c52efb621bea8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0b7d8be49b3cbe4b025f99a4c4edb2ff972d02f66506c9c696b29562b4f5272d","signature":"bfb6fb61ccb21220f36ab536ee3e24bc5075825db68df7708a941f7a68a24e74"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"eada2929724faf2e18e566dd787fca7a755965279d6311ce380e32bf530684b1","signature":"4e93c1a7fc17432b5286dc3f28f7693b0af3635d7645b19e1b915d206c88ecbd"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a029d00bb99b2a0b5e2545e42783b449c642e618f2ae1c9ad256cdf99b808948","signature":"13fbe3c79a9ce912ef62b754de4eafd03bac13f9414b69dc6bcf11282b20f805"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d783e1a1cec372b0516b8194b028aff06c856c8e6db548d70f0d0ea36c8bc123","signature":"3a8bcc88884f985d9afbb74edaa9da87132d94b547ddf7b539d43d5567a032e7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d63f5dd2f3e6b8ba595e29531ca89f31fe948c5cfeaf452ca6f9725538ac52ac","signature":"c255231d288bca30788aef6e40cb2964d9631c1db85e435d8b55ff905c5b621e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fd58d47cce93bc58faf528ab1d454cdb0dbc02445461090662b620941731420c","signature":"c2775d26ac9aa8c25e0b11c1456a9428c3cec0d70a717b016f475e6b9470060d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fcdd974285f85c708cad1a4806cfab2ae7d7ac06aad58f00c3c56ce465eea3f6","signature":"ea8b8cb44dc372bcd5327c3ad1cafae6b2b28de09038cff46f7479ee8f4636ed"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b1f640357c03a91e916b1eae05e3618cd1211fd5fcdcc92a6a4da13f55161699","signature":"8a7db485ed5b51a9d138d64b5136d3f60c7105cee81c2b392bf8887fefc9af00"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e01239adb578933db1f6858b454b4ee997c69a623e5720027648d3f98c2da8e5","signature":"bf1bbfdb80ca4d93560fd27f5d4773f6fbccdb46f7afbafcbd3b819ffdc0ab0e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"72fd20992f950b50e800bee6340d1564e8f4df843ad027e7cfe95197fb847c62","signature":"f92c4b2317160feaea2d0a152773dfd17a39b14aa90df368c614b8fae26b8408"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5f10f1a31c91807b1e75dfd60c11278ee215f7d5551ec2c4c30127a0e529b44d","signature":"f11ed49e40647992d1450d77edd0f9e6b9ce7216abd929a575f0e9fdec01ffa4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2fd3046112bd86f9351297985e4e23d0cdaaf9bb984bbaff5561de7bbe71cef1","signature":"72d456f2f81f28116898ac16117ef0c3991b0341c1cff9a08482bb855794f5e8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f4e63d3bd60e224e87942239a17480ca62a4811127dbacb48bf722fac9db563a","signature":"e20375259316323f5c60f91e8d0322a6ce038943ca995c6b7e7c03676f5b1416"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6bae84e51a32e3abbf99eb07f01b098353d7ab05f2ce771cc609495823b3e90f","signature":"a0a1d35d378d85000d6adb9c470c1132f4e33a059e04f701e4e755f6da3264b0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"98fe6f2e5e7cbacddec4f1e0a105049b8c983e870bbfea7d0a55a14cfa894363","signature":"ce7ad12829a7cb2b33e9badd8313f134b5d109ff12575a91f8c818e4388229ad"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8e1c80a281f8b4644b51fd9073273b3763d2201676ebb4c38adbdd7dafdd2b04","signature":"a1a2c01474eec288f87d9744e5cffb2ac3e0a0189bb17d26b84809f5586f7439"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7ea05c6b7c4117651cff8b207c605ecd4dde1a2ba80280b76504a540d79192d3","signature":"c1a3f296032a80d5d72ce71aa19112b37775b485e30794b95742618245ccc0ca"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fc29d4312fbd66e92af70fc5432c097442c0c48628202042b45c3d74ac75ea6b","signature":"d13f353bf480cd1b77bf4c87bb44713a10412ad5b96b229ff5c80528ed404816"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8b7466f9321944be7f02cec5aa4559910abd302c198ef40fa00873cd5c415b91","signature":"7e2dc5cdf4866c5a432fe762399966533d234e1ce8de8d77e5862106934a1fa9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5986de21870684df47e6ed247f645d38ebcd5b09db0478c0ce00c8f34e8b8916","signature":"8d8acb29d141417c4d42159886382842ce36a361ef0ae50c500a32ac772810a5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0831aa52d78abe9676283bbe493fa6c7341a618aa0dc88d11f79619504ca814a","signature":"4eb1a25224a2c2bb5e3da86a6a2b7ad77e3125136e7ec79ce945df1ba7b4ad1c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"cc3607eedf67cb183a204f03b3cb3f9f7272f408e683ace7c90a2d3886602d94","signature":"2e9de59ea357fad12d0cb0920a342ca78943151e2e566fa742570689a318218a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"dac00025be7c31eb26689e93ec45569924694b0f4566a44e5683efc5a6cd00fe","signature":"13e1c98bdf4a619c167d8932192a956719823ecd3f2095f29a956e14f5247cb8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d04492e2acb57a6df59a28838927786b042733b4c21b175cf3f0cc74a283ebfe","signature":"5860d841ab77d24000d42220863e84b3a91b4cc68ed4de6820645fec28095f8f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"dd9d63a64a997612ba4b62bfadeff8a9162fab696c9c86c8b04ba28a3a5af465","signature":"2bfe6f24fe8951975e350bdbb5cfc38f4f8dac4e90f57e06278cbd156317002a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"226917c8fd20214833f8bd1b0935dd318fca078197d0fb260964072fd9fecbea","signature":"90293d6f27199ae6e07550061ca53cf03a6e23722ff98dc3666ecb20e861344a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e0d24ac334fc67d756d1e0ea526542e84530d13ba31b939405272172d698fd0a","signature":"0cb3855c0ee5767b96593baeb6ca07accdac7a5db0bb532112a3337c9882d3b9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"23f8e2082dd892effc2b3d78c04fe002920f799fb9bebe9b1642162138c91c7b","signature":"0e092f3081bf0251de39106e64c1211a6c3e34b97a26a7ffdd8516c8fb48072b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"40308409b14b5e47192f57b2c51ed5ab996a0acdf3b6e9383559aa60e5ddc31c","signature":"a694b2fb464d4a1e8fcec117a5a361e1a6644200e763df6aa3a3c7a89b97bd10"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b23fd895a1f30b4fcfb7c6c6268ef87b9ec00b4dfb2141794b6673d5b342ade3","signature":"6514261d0417a647dcfb9455e719195687f0ac4ce9a4ea41dacbd51bcc9120d2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a2f1aaf22d0063709a885f8c806ee0f45e0892a9b751083f7ddccfc29cc2e0a7","signature":"71862f3c9748e22cce555065b5cad39d3cbb39cbd57ef941eff6d096bafcca25"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7aaea0412ec152b553406abeafe0a29f64dfa74e4bb8a20fd205bfbc8c5da732","signature":"0e13ef82de224ff547984c19f61915a29cbf674c3593b94654144dd015ab5c8a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"31a0f6d382589c1a7bb7722592fb10145b6dd321225a4e3024c6e66714e1dca4","signature":"8f9c66ca11f6ee3f75d82e56f80884f952a2f5bc2b10a3323d282ecbb476e0a1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9097b67f829fed9cf1f25a1fbf0db2f617a6a661aa901010b6853f6db33cc00b","signature":"616086f02ce1ca516eeec56a79ee34272ce7d305de97083f5d7bcece77524c6b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fa33c001edea742053176921b6ed64b354b44f6b87ea6d3adb0b969478a86e45","signature":"388dee59b90446cc9fa5608b236d55b199585ffdfa283aed6ce7cdcec07498df"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d86ab671773f3a1abe44fa96ac1ea9224e9e107d3f68f3e00c96cc027a110047","signature":"da64795cd02fd7d12390f2852a3c2e4e3ac54ea7f5b1c136087f2df6e05368b8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"44b645d1c52114150df93776a258e323f1aaf2eb9e64d9c170a84a27ac94e9c1","signature":"a4aa336c869a8bb6110e5860012e6b7144246318bc495af05057833a10c723ca"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e3c9d5aa417c7c5d069f7ee63b1107efbad6079e0340c3fec27752593bb08bcf","signature":"42d20c5d9116e65d8d7ac119e72f56718d1abeaeae9dcc0d520c39e89c7cf893"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2a40910d86029f318d9c05f877174eb9d9cd88c43f5f64b53bbec21e983aea35","signature":"7d86adc8f1ab8f029d743e5ce197c2e944f8a4a957f90ce2df478b4b080a3e84"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4bc01f5e854f83ec5f82a5a6b4e73d12925bf5d1ce5a4560f66912ba97ab925b","signature":"c6ea695b1a2242a2fc2d9f975e8a3af13ddadefe76c844e5b75bada6c896f739"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5ff0c44912d47fd122b050331d3ddf7d930d6090123201afc5a5e3cf910eb0c6","signature":"d4c5fe987518ad5e3fa94fb78849b16fc3b62b1bd019cc67cee9500dd2381f81"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8c9e9ffc0ac4d8eb6ddf44df5fbdfb44651c1de83a268683601c34127e091a3e","signature":"c96e3331978b1197e354af5ad3964e86e72baf59eebae72147dd39e4bb5e8144"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"455922db2284c98ccb90ddd3b77c6288dccaf82bfea380f8bb20dd1484d3f92b","signature":"60716080f2f5937358d45cdd9a69912550ce2cb5186b44acdfd3f70ed9a09c07"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fc258bf1406739a3365d2aa112cd8657ae935ec87db662b4008954c9ef91b0e1","signature":"621c504395c76356d892fa69a17dcdd601e670198f60ee61c6e73dc55193ed33"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3f1d04d23b28e5917ddee47794a1ae366928ab07e9bb4f0ac23e5a44e6c1d71d","signature":"cec35752afeeb222713f31f2dce5fe04cbee369bc3d2995d8b99a37ad11b2cea"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9448f960d754be5da0f66ad939b2be72ec96f46cd067999d8a56a33f8d302e48","signature":"4d3bd9dfe5ad3f5e6abdda4c6bcac7b6053b2a32802b4444f2634e62e2861cf9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"80c1a6b1f89f6f6e688973589bc9ebcdcfbcdd3114bc18b0e02f2f5c4fa235f3","signature":"33ba395830e511741bf6cff3992fc8db2778e5289be0b443b8bc5cd86424b047"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"97efe7632655f9609d9d3c708a356e1f69e550a8c1a74ca3c94dd2d57444169f","signature":"39cd5cf35c7703cb1697f558a89ba359144ca787c6ce605b77aa284b4ff97eb2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0d9d1accb81721c65a597a93995364b07f7bb1d87eb468b2825f9d704815c16b","signature":"8d8e54a23cd0d7a65c5175618c3b6f5b83b3c2c6dc319661f4b1a5a95927fa0d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"280808ed2fa2518c10c6fd4e7fb1e6c7105d92e3c3a5a033d6246e862da7bc4b","signature":"5fb1630926287d0ccfb1864a4df3158d7eff84bce7830760bc9a5e1b2653e05e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c76937b60c49ab6fc7ed35fa0a549ab975b3b4c58d59c927cae39a690d17493f","signature":"b0e90210af59e3c7ecb3749d612eb99302c2af834b55c285290ec498882a6071"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c48af5803217032e620f4f2106fc0bf945680095093abf1867ed305a310cdf6a","signature":"c68f18708066434c1188ded32d4f72bff1de6255bdebf7a1843bf9b284e972d3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4b740e8ea633fa1d3822caf29731c49071fae8d332489eb88c6887c50cadbe76","signature":"8b46840f29ad865bb6711e85d1281d546c2a9ebc2d90af515d7dc2f817234ea3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"160d8ca3dc640144629ad9c1ece08af26e07ba4842b35d781c488a19129a6912","signature":"a6e0a5307ac83797525521e17a9a75d2b8a528e92fc09ac7950488ea1cfc86e1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"bac0faba4d356c4e4c82059e1267e9bc264b1c672731183a5a4c4d6f102dce1a","signature":"6882cdeb840af8ff8a85788e258be4ae6f3b929710d5e61312b9158b343a17a5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"57a23a096e9e71d9aaa180d8c599e03d5c6cbb654d3242f35abaadb98ca94fec","signature":"de6afa1c93fb2b1fbe42617ec9d17c2886dd3a09fac7c0f1f613985dbb68f66d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ee4e9fdaeb7d9b24a856e5dd446e3d29755a0dd156c21b8fc7a2121070332664","signature":"ba5cc528c84aad258df9b610554d4c8128e405600d017f5ebe539288beb44362"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"354b5590b9dd5f5f33a4b41f66f20527d7c38a5c572fb748cca37b25f6c5cf89","signature":"aa7a8d483b0ba5eb175ea82ac4d54c90dedaf2bfc52f8f0b794b404b392b6f9d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a1ba59ef1f917c00775479bb04496dfbd603fd53b3a08f75f3445e749255c01f","signature":"272aeb7da5eed2e86585b60430c065a42272a69670f49966857134df9afb09c8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2d8ed62ee7c8ccbdcc36201ff48902fe88e39339564788cdf0b725cdeb995ab8","signature":"43293031a2c1c24e3c9e5672127cab9519e68ff4cce951d844b547f7c811d187"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0035c26d6c475f11d1d9471b94e5182c45e9e4a740fa537fc3b8ae9307585b42","signature":"82285138db3488909ae0541ee381f6f4f9003b19a9cdc7ad9093c80d1e721bca"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"bba337d031667737a57cba2c9db74d1e710330826ca7a5d7268e3d83e8248a61","signature":"743799f1f5babec375b84754728e335a9a03008758ce8609edfe16f0e379c3f8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8b072216ac94d52681e8eda0a5f98f1a0501c42420cefc8bd67b44fc782ac93d","signature":"f7d786f4ce82970f13c91fac126d1037ab252d36bf58e9ed90ab6c6b278e36d3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7beb61fa61d7dd8a98c7bf375a340ddd0c69c28242745b5ae02fa67f2ddb689f","signature":"ccbbf487bd12ac0109b3b86049aa9c8f537097ed4a3b376995965ab3ba913f78"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5001e316e2e54b90758948d77447414822e948195138746f75574684dbe2b599","signature":"34217ce8571fd953696ae6db720dae9315175c788063d08d5c0946df1460d047"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9ff1f4fcb881dc24801cc84483c6adbb63099796cc6c023da2ad917d9fe9fa53","signature":"0418886fd6051b0b17eb70a1a076a5a8c1919ed31b35577cf6a487a6f545f92c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"048b7147782ad61e0bf6b5a4addce96b784281a7b551abddec8e0ab6f02713aa","signature":"352ec264d6716bc537334a270eef6c57bb76404c2deb9ed79000f28f36aef1e6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"cb9e7d6e23f26a0f9eced2e2c4495132646f69c13012554b2f6d19500bb7dc19","signature":"14d68c11ccdb1538f73321a09faa76846acdb55f2f210c7b85452d254e58284c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c9a906a34d7b474769e1040b173748af54c76067aa846e5b4b878763b2207fb6","signature":"8875409e80093309aa7bdae12a6b5d8494ee4dca2759b2321c92451cb6581970"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7124b1100c4157de7a23559b170f6dab9b54be8cb5355eb68f94cbc34ed2f8ff","signature":"1dfa386cb03d35fed207cdede90fb57acc75606d714c2ebb8875991229f91f76"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7c9da4b0bdf94e1c5c836037fc8c848b264c1f08e217870124cf283fbbd60588","signature":"dc3baa1696349418c36b538650fee84cc0fc43a870359f480e121d3147eb30ce"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1183ea2adf0bc0d8b79dec8df68e5cec1a8a48a8de988fd3c3f8f55fe31e7cca","signature":"8fea19506f3b3caef0b71e5d20fe2dbe2c9668d8f01f57f0b68bc6d97f6b5b86"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d0ea9a671783ca212723e3ed7c5e4f0aafed3ebc44171023fc8a7b8a9f6c3145","signature":"4b90e1dd97db0bca8f893fe4539019df120e48f3ffb6d7463e2cbdabf975b05b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"305bd865b76591acbd5041bf71d4c9d984aa35c3f0c12b53322ec9d3d97c5e6e","signature":"e2fadb64e4d6932d5d10f408d85194fc48ca8a14aac7a5b3a0cebfec21ae12ee"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"09d4ca6639948988820119d329d345c89d904f4f72953991ec93bfe381966843","signature":"9fd4c8e334e891bfbda831138a08a6fc30b67f22a85cc2776ad4fcfa28ecc24e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"303d6703f69a1fc2efe7c0b61fda5b4a53008e2998f3db4981bef588e62ba66c","signature":"67a1ec663d9ab266821237033940acec7acc87653bfa2634554fd08d3b358d1e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4f2414f91a6cf42dcf32e0992f3b4b547f45bb881759531dbb5a787e90f0f6d7","signature":"70870d14505f7422e183c14e942666a5112b1af4c182a151d3d6891be69d13eb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c7698952b8a325ec222abba051982896ff9f03edf0f02597dbf845afc80c405d","signature":"e20eba4c67a50fed82abdf23490c0c1fc0ac83140f1dd10a28cb84d7758e0022"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"cb663067ce4d94723b846d18f4d2fe833911e54ea502b595a1470a8cbbd568a2","signature":"7a558d9f8099b944290f1d725091fedd8709e65a5061792a67a682716f0fcc91"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c36e810ed2609cb69f6fa829bc12b11ce36c83321f0a8c9b032fb096d6d2dafb","signature":"da0dce469510f3fa5148060f94d788587870e6ece0471f823f29eef0d2942cb7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6dfd158297c5628c1d1da14b17545225c5b67bf3647b7c5a86f1d2b156e144d9","signature":"7e84d88ec3cc5afe3940eac83aeea32ab9ff78dcd0fdae1c5cd79a5b3dffae95"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1aa2a7ab951356580207e7ea1c783b08bb572dd65ed40164e2509c8565228757","signature":"eab5b0c4df0d2264b416c56d01398e062ea711bb64db0e88ff41618d5bc9572b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"da230c852651483c7d8e869b28bb85a2b13b37987eaa4d7eb94186215a17d259","signature":"5cca8bc6910514007ff55faa8ad6f25fd104b7a1b9d971de47e250f9d97813ab"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a350e9913a2895f4a49947669e76e7fe7b368cae34efd01a43c38d7b16143331","signature":"5af9656cdf096b651bb45da097e520f71222e9f819ea5b61bb5547878e81e1a1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ad4df6e3779d871e4d978f1dfa8e3a6fa98e914187c85c2ec0bef1f391bfb54a","signature":"18d64d1ae1a163f14eb7e8aa88e964dafeddc9cc24fb1c6844308f6e00decf32"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b4435faddb4e0b9f30ce00184ad49f55e9fb1972c4cb81199ce6d5c7c943aed5","signature":"5a23f5e7f38c69db94ed6e5dc5fdfa55f47b94700820d66926042caf22b33e8f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"97148da7f33db64f43866a9b083dfc579aa6b05c63f24c7805677dfa00b426bb","signature":"abae544e06ca5d3a80117606e0935c32fbaf0429e8cc76982f52902321a1ef4c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"781249fdf302c1d59e18a03bee848c6d692d40183b88c79b6c0eb367575c7f4f","signature":"cacdba7b36a43426a78db9e6c65b5f35e1c059a4c56a854053a2b9bea1532910"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"75f1e42128c1e37291fcf4a65747cbd58a57c1efc41994dd74595380fa3a68c3","signature":"c2a57d398f323892c1fe993885d30a4532339277020f4be7ad47a071bbf96954"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"59bbe6026f5dd77ae3a3695f84168936288ec7f7e9dbb30f13d6407feb7a6918","signature":"c008cbfd07185b06a5488d465add0f087bfc325a1a7f7b1dc7909d8519c19d92"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e84f46a8844bf7b3fa0df56308932e362142040e7d27bab4efd204cd14518cdc","signature":"7479e3acca05fe22b4a27c7d4223461542aa64bb112a8857f89b0c1f6f9cfe78"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d32c803d6aa781fd7d0e8b2264bc93dac1c933bbdda386e75364a0e6725df8ab","signature":"7db4890e6bfaf377246bb76fa4934a624153edb5fe3e01e357e6ce477853a190"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"efaeaad3c24afccc3b0d0d8001c3e431e345a9a57a0ed0c2e7eb92c141b46b5f","signature":"d5a79f77465643b8db546555705e05fa16e006192bf88db63d27344376f8875c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"904d6e3d822ab980b50979c94817629222905da540884f32bfadf672da53b860","signature":"147e7099ba428d56915db8c7efd468fa4b46926f61f3e96ba2293cf275004287"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b2f5c86ea5a2000609c52f42a5917c25736053106df85c6a189021639f786a5f","signature":"b28bc25c71b106a0bccc126a93a2437a96858fce97ec93483b2ed1d11a83637e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"88cad1845d33871ed4aa22f8334752229a61ef77f181ab1c0e3703ffea5f051a","signature":"ac5cb6b2c958dba787c5da1fbefdbcb2f92a92063a13830c84bdb330ff14b42c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4ce79cb19a2b68118017365f794527969a697c78d028a6ca7c6b9d9165bfc3df","signature":"20b20ef3bf4b35ebac50f116d0f9f5893e104b9cc9b491992699aba57cc909ae"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7ed196ae19b09f36f46375986bbbdb0cc1b96d9cd8fb736cd6f1cc94cd70f218","signature":"b0d0d4f599b43fecdc11a42b94485e9a11ef1c453709f9c696aaceb0ed34ec0f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"55a39b1f24d3f0a452e9788421e03720187ced80e04b7a5c627ebfeb6e6c517b","signature":"8dce798c965aeaeeaa57c520fa89b92a467c23106c450e0586766f8fb5a39cf7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c025b64fdefd2901dd89bcf9a09cfdbe5a666555a2f5d4311cf6ac3f791806a6","signature":"14e829a28b11afd9c01817ee20bcd56560fa0ba8dd5b73aea098b28a57c215cf"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"bb428ead5ad269e34d923fe9e0d20092cf7c18d8fd671238575547ab60a2922b","signature":"02a74ca1b269572ac5602f2392193333b14a312bbb8039cbddeded3e487e8e11"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"319bd12fddea138d6063dfb441ef3e15c399f5a585f666f049162590bf4cb9a8","signature":"b8df837ec8217de5c25aa97e1821b82c93e12fe01d25384f54964b9b80cc77e8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"dd6dea734e6280813e4904d5c06b2a2be00a6cbbc24e3fdef17e7cedb9081a17","signature":"1321b78318057ec6db21989f4085e15285977340bc205bdb91098bddbc4252b6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"218ee32a9bdbf154b439c6260299c9e13d9ce52175116039949de16c35434765","signature":"d257701644b959b8e04cd9f9c9a04737342c32d7c396593709f05429fca2e71c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"90cc737611f28074fb9c931305169be5861778e45380cc11a00cfb6c7267fbb6","signature":"58e6922a47442e1750fcafa0f6011247c280d1130ed8a9d5ee5d5f7d9a9100db"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"19ebb7483b56a6d6f6437c2c4f46fd5999da3a995afe74f6d6e86eb6a6b40b30","signature":"6eeb4cdb6481b3778821152cc12f023308a0a0a624cad0f4a80b4b767bb09166"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"22675914ae5074b83491b321075712b99fe3e27658f0a33d704847f906aa5138","signature":"28337b4f0dd63b946c732eff71ad97a168020409143cc760756902e19b5f8d3e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c8a3605acff5110803974f92ec4ec65eb5e66438881f6531df03a2f21347ce87","signature":"23da7b07c6d3cc1146322c4280487e588fd2638068bb9c97ea579a856afc3fe2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8e5e19a0351c4a637e46147943c4236dc137c07e76708d2148db4b89b86c4c05","signature":"9f51472d94885c09757a5e2508001dc5e9caa36968350e05ca453bec0c1a25de"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"843ac3914178306cb7b759e0f3012c7a91ed2cb9f75a95a711afc50ae8cbefa2","signature":"62316a9d2ab0c995c152ebcae7046ea622cf9fa44bb62941a8d7088ff27c0880"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"22bd4a0ddd4da8b3ab80acfab910a167a179b8fd739674b47ffb72e5fe4d9b28","signature":"e651e320802edefc4f1a2ab9bfc7488c3678898b08704d8cadb9ab3ce6a65eab"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e2c37295e66b2ac89d625e98ec2a460bd63f4a7779bfa4782616a3b4df7a7510","signature":"0263e89ac79cbddeb50dd8ee2700fc2fa10927328b5f761c674700792ba6fbaa"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b1a1c329e87f7731e64b9099dcd9be07303eeb30f3dced3574f214d7bea8dc6f","signature":"25f1b9503a2314c265ec09204b86e63625c4ac583ac75e479b0f41b89e8d2992"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9f71805f2745935a3bd5b6c03276062389db0730b5cb00c32ee07ecf6c29e015","signature":"5f9507c83693a55730d74abcc45be634724c4ad1da953c7875f824ec7580e123"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ce3e9f902cc96a7ee8a42039f442070e577aa773bda8f3de3c3689343e137a47","signature":"511870ecc36cf7a5eb8dba03aeaf618e1d6390312c5fa46e8e2be330c5ead478"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"078325dc4b26c368cc87942231be3f597d33a521ff48946d16fcdbf557c83e8e","signature":"6f0b7e5a94cb99a601ff3d8a49bf8d63d634bb9d323880c688aec445e68c82de"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"90b3687125e2e663c88ed797889dcf1c854e84cd4ff6848ea64f3b4d149b5077","signature":"8fbc3e9ebd40c26f91ab4091fa9f234920855d77d6670cd4f70b13c2e41e1621"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ee0d77ad1ba59bc6ed29c41cc827809694cd272610c98f4174eeae1f943c0eab","signature":"638265b24be84fa0bf73d275547d2e2f59357a469d8d3aaf682e906714424da8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"97a34c2ae67d1d5f2809208c5cb6064143933bf917f0b66ad5ad82addc0a3146","signature":"c9027f935fb8947dbc7ab91ff81de7af653fc0cb1089f0dbcca2db0bf5d0cfbf"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"78777827e58412dc368058ad6510277cc6d20eb037cc1a8cd1375917197e41e9","signature":"5e16b1a7447923b79e57965c26bed8e41e9d53f110555ab92d854c4395add779"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1585e1bc69bc7cb78f0ef310ccac3c6e7e4ba2d4f55ae6733648ad8b94672749","signature":"700fbe62117cf5e1af83bfa41013fbcc06cfd814ff5401e54df7fadd9c8af21f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5a99d357255b640f9a970eb5fd57e01929982a36cb6cd67bd038703a8e218642","signature":"5c99c5866f33f7358a311e521c944524ab3a697c6700ea4d44a6aff7c7e27185"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f4f461daeba8dbb887eefe1dfe9a7f764e01b36076e07541da75211605db6198","signature":"8fd99b753a1637a032ac583ee94c9d45699639f8eda15d8a0cf8a26bd30cf2f5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"bb005cb05cad2d4d73bda9366c40933bfa0f2a8df67610819db6b4d6ce94ccc3","signature":"52f256ae56618605510389d6a3d336e4e9b5002f428269a5c7c145c0914cadd1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"16c84286cd7a6578710c4b7d9e1aa7d14aeb102858988ea112b9bf4a184d8e82","signature":"06597ee63b49f00f57395b685e000876b506167f8887ed8bb45de3a2cf4ad66e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0500f28cebc4d802f6dc47b4c0dd058da05a9013e78c56f8e9d45a01c4d8539e","signature":"c70f82e11ec9d7d8ef3c7a32b59303f360a12daecfc6a822e40e2426b6625eba"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7b80a7091a09ed0f4b5d8fc4e7989a29e400ae7928de9e8110b5f1853ae502a9","signature":"dde4611da28855344723ba94ad3994bacc8ed2010641ef2e965d6d2c8446a0c4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c4309fd69f14239895b01631e1d44c858949c5892b9b2db6c15f1795730bb1f4","signature":"a730787ac392a8f16c7d70b685d4f99cfcab7d5209a2a2406e5d8c81abf94afa"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"df1b0e57e9dd4466401e5053a7500e9f9592748055a41310c8c0475e1c1f29db","signature":"d23d4ec8e82a5eaa92959ee53c68d1dc4219738c88c9b519c865713fc30b8099"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"330d0f31948791f88846ad4b719a8570f740a838c9db0585322b257b5afac446","signature":"58a65e25e619c0557245d3bdc03cd33bfd0076a2dcbc3d7abb75fdc636926c86"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"72bbe0b2db6e6fc5385dff9dcc58cb72cf4445bec1bc4f1e97f4a674bfa287a9","signature":"7d0c0eb78cb612098d6a2a3f9ab0288b973953ed7e513aa86b97ec1bee9c2052"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c6505860f18f668c5d18472f24561cc7b57e017f885feb2db50887fab5ad7c76","signature":"88d6a42255bac826d5af6a089cc92f0fb0afd2618d5dc8ee92c39b4bf5ff0b90"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"feffaffbdd27eb58c1d48cbc8986de0793568d717e1875f2dcdb5a41dcca8f4f","signature":"b595433174554e14dd40795da29af6f2aa679c5f0b1befd463261ba743a3f0b5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1fcbc45baa86e95f48a2f2e991b387e5bf596462d192f18afb85209b88d00f43","signature":"cab3d53948d4967a533ddc4f34c616bd27c96e2beb75490bac5489bebb6f8edb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"79321fc7362caaec3436a5131f7488d59f0e4e42d3c044b4f9de48a536208ea0","signature":"dff96f1c7fe20a8b0f21d058fce92969e3b14a47fdfa1ca77e1e1382c7dbed9b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"625e8eef64e4d437a32b26a5bd89c364708dd6ca8d7efa7478038c52967df0c6","signature":"94306f88875df5d35b5d8e988f559564c26121faf0c0686b203bd90cde6bdb62"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8f5c9bbedb7ed0237aabbad49184c77c7c6914aa066a9ed3c36977c11d0e2622","signature":"8af3f48a6662d338594e124cfe362946d069b5eec3f1c24c7f31faad73462dc1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"501dcc48a7c967f227ea9f26dcd7652e69f1ade47e43e8cd0fac4a44c07f4124","signature":"555a81e1114ba645908221e0aa0e83c7f161f2b6db4e5fe59e153c59f3595b9b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fe0a7ba12cd39e463f04911af1d05f03a5408aadc0d6e634e300094c038b6074","signature":"134585b9a6a836c49f5323855ccf2be6c2bd9902e4f2cffe35aeebd1c6ab0327"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"af86f094adc7e15f29f40918046c38885380dc89b53c484c5f28bd90cae1ee3d","signature":"7349d1ef77e06bf939adc986dd91023b48a38d9ce02c911456b9314ab47859aa"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"19765440a52ac5c8bfa54fee09f9c4802316ca6bc869d67435afc1c8485fb600","signature":"37d7cc975a1fe5fb5183849622811a32800b4648ec60fb95528f6539d65b3c34"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d3f55841f595d49ef07a2d3d152f6dc49be56979600b2cfd9e5335a534f34b4d","signature":"a548dd9b3854b8385c0f680969be5c947d4bd268e491043e388748775b19a732"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"41c533303775f4fff4fbd90dee9c79cfb51e0b2a57ee2544497e47dbeedc1b72","signature":"26a9f5f6b2fb6db1fff3786c1fad939c1ea2ec876c39f1536d783409758441f5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c7940cf71ac2d0456268d723484ee8337d4bfea28f3d888267d2e38320ab2334","signature":"607369901566fc5f4f87288a95e401460d3c598aa40aa03490d72134c60b30a6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fe3de14a371ff5d266dadc6b0c12ff7cda67772ea1d791d3ab0dbcbb47a574c1","signature":"dbd875e80800e0ff2ea058beb4930deb4c01b05ac0fe3bd597afdb2c97461883"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"061b150376ea5b1dcd7cdbab7c462d691737afa581c3ecf5707965e6a1881372","signature":"354c55dc169661ba982822f206fc12871c8443f22e1f23b88ac22bdd7ed65569"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fa5697dea7130c0eb6a7a3a4e61506d8fbd70ae03e2f2abf625e10b61aec4446","signature":"e1c01532c42c884a4fa4e4a4f8b5fb10141127cb66383c7fa66dfcce9a28f001"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3d0a30e11c6d00a6cba0ea600eac129917faf40506e1e8315d2891a13565b998","signature":"256fd927ae17097e1ba1868df7bb693d46150d3387601516175315bc704af744"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"53d2c76248653eaf6580f13b2fa9f5cb909d390583cf18718104748ed95553c1","signature":"f3108d55f985c3ba08c7ce3d2f91d194ad20e902ef5e85436994a74b926de78b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d6e2832f9b824d0ca0a9b5510bc244fd94eb832557a024875fd6cb88c1707514","signature":"d47950a3c6acb3163dffe2df3ce3807e35e4ddc5196609f46aa702f1e84e816d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9ac7fb39932ba2ed3060c4fcfbacd6ea4b813b58fa0d5cc43da856c75bf9923c","signature":"148c1207110001d78d09834ffd3ea30629a83f122539c81141d622940c881c45"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d4716d5fcc7ed7a6d8b31acf078a1d102c31aced6cff828ef2ae3cdbdd5b6fa2","signature":"12c9d31a11152a32b3bedaa2f6a9428f2cd9267f59ec98eb9e2df17b290a0415"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c3185aec5991b098a28e1178b3b0656ca8c6e9bf6292ebed7c97ee4a6ab8ed54","signature":"525d76a29bb0017220c19d45dda0b12541cc12d30c17a78b062f16b89a95acd2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c800fdf5bffcb571ba20c0fa6fad53e56c4a9fdc74518a4124d3f1f5d2c3e575","signature":"4c0b3a9ebf4fa4caf1a27cb3cc70b763a8c054271f4fe8eb0f1d390b5c59d700"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"159b6b7b56ab43235d354fabdffc594c7abc1adf0320665a92bd4fd5b4e48687","signature":"fcf7931623565925b2db1d8745f186182d18e5cac277157f57dc1200a42b4c73"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"874312359061b6970f8dad53b721d9ac7e9b2e4e9fe5bba3a5a28c895be569ee","signature":"ec178ede59872eaa192430bf35c0e216d4893deb005107b9c8a2e776dca8d389"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"75d3ee575e37a0b79ba36e85e5d94c10ac09545cb7b186e037b3c5512bf918cf","signature":"5c1d7c54ddd5e3e864aad3ea85f88eac6fc75efc61edd86a15425a05a4e00620"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"24a7349b57ac07faab736d59a11b92757e4c2d2cdcad7192aa7ce1cc978a4151","signature":"6f046d508b3e3b3b87e3f89b5d70a92035f9593fabc4476840051a136b6540f3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e644ebdaaeeaab214c6fba1191a5ce77b167914a2faee867ace3a1963e703328","signature":"97044eba3de2f8be258066b138a166bec203a6015275760dbcb872fa8404f7dd"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"011637da363d6c3f1d4fe46e15e8dea29c5359ff7f1746fe9e0f178a350134c0","signature":"98d390382406ff6a77e60d048204d3cd8b1245e4c82a082f545e73786607b0a4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3c88e39abf98f37da213fa4a16d9f35e9afdd8fee3b8edd02378c82395faa5e8","signature":"77e92302641fbafa79848985f1467f443d935f69f723fd9ccdea2812976c3d9f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c81d14bb915ab4042a1e2de93cd9aa02b1e6b6435f0e360a51e3bae51c887b00","signature":"097fb0418098de7d2fd1c930bf9d7ea09341734df7cba3f56b82b61d4496291c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"38f738656e0b857c22125590044f7b8dbe9b51de158cd3fd6b32356efc751d3e","signature":"135006ccf3c7bb34a1c77499fe001c4c49db7938e08a96ef39fade223317efa2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e08b2fd0acca74e9227c7af399545e33b97d5908021ec67b2447b6af5e0608cb","signature":"d1be3127886237e23cb25f0807c8060b1df8a3e9071bc5a011700db30cb7392b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d4297d0431ae650e3a38c7ca46c5cededec50ed27c367eacbdfab12fd81ee1eb","signature":"d6249daa14699aa1723748db1028c9d1e7b9e3914fc16d8206f4ecbf9145f998"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d2eb5ad5450a3db2ebe97b059a6ee9f8dd3211aa64055b66bccaf95151aee053","signature":"de3afc925590c17dd37d0e71e92b9ba0773c5005042df95734fbed83a1a0297a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d1fbfa90ffd60838350ce72b3a152c694d212e9396766d2599d6c633bdd01b94","signature":"8fdca8df690623c5a4870df8b3cfc313f7e83ea4d239ce33f6d622a13567a1b7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c5071cbd34450ec85ba13c04e0f5e0f5836a7ddf8cba8b7f7c23e11a76f838e7","signature":"bcc65e572304a131aaa86f718ad1173fa3d7e42029d8819e3a888aae86f00a85"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"48603710c040014ba5c4708f655bca4a8e99edcc6d8463b0d7061f8cad945f95","signature":"50588141db568dcda625c6b51ec9d903e68ff48f855e35c67cac254344bcec30"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"bc4abcc56b0f0c7b7dc020390fac9874041151d092bb46913b5a3cdcba616123","signature":"4fd86e4ad2e321417a19c44fce79f5e8485e357e56fdfb94dcc9712cffe57e59"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8aaf2dfd59b83b6d67bbc448afe45c4827e5c00c197a400e9668cb18a882a964","signature":"1a0cc5a70060200b29a0d53de1d0cb8a7fdd41fde11704db1bb64e75b42199b2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"57e07dd642e467813c1be1f5a2c79849b631c23233f955479d8a32d8e9ef5b23","signature":"a2be8107841e2a5a9d6c339de420b2057dfa2fdc987601763c6bd41b8254e6fa"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7771e6be536f0541b55bf0e72f3334d20be1f016e032472e019c0d1abbe27341","signature":"32965e7b6acf11d9dbcca348108dbffa0e5f19acea224b482aa903d2fa9160cd"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6077e4bbab2547de31cc9969ee8ce6a75d474fdc9481e261d1efe9d2d902e940","signature":"290f1dd7172eaddf027c8c1fc0946999f70c86616976707608c9d689daa356fb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"051dd829554f629bc2aafaee7ce2af45a3e6f886279e74cfa1e7fecdd9d4e97a","signature":"897da54c8eec192ab0f2e729632a9c7053b97f48cc7c04978c05f56c2d47a6e6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"bb03d011602301cfeded00f6be0aa3df98ddcfe1cf025193ba2ebcf6ace679a8","signature":"e7e7877dbc5538f6bc7fada323ce4c34673808c88d8228d233ad1a26beb2ef09"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2b30cd57cab473419704a27a278802c3749d32e60792cb9aaa986b48f38eb164","signature":"7417b9cff1367c91989f030dd4a115637dc19d4c82ee1e6dd7173812338454e2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"050121e5b1f50aaac65e51ca284712276c8e661df9b46abbcdf926649c07f6eb","signature":"f2fd332dce2e050ce81afa04e548b9fd179deddfd588c3bc8bf679041417da89"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1a5da450ec08e41e831cbb68cb2870ba58082c73416329df638c6c4859904511","signature":"01c48e9758781ef85b5ddeae4752a436f8d88f5c6a40d9bddb5c32575d261303"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"07d8e723a12718cbe3df95178bb7119f915e6627ec65a218ad0fa310a127ac96","signature":"05c744726f5c6210831aef478f3efb688460d07a01f1e3a8bd2f2a979ea966e7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d7344eabeb84f64ac760dc232a3491a8f4c1684db58f529e2b47234982b35e73","signature":"70674cf5e293b7e1609f25d6267af71519e8b0522a7a3e6ad8517537eb8039fd"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1a120c9bf4e90923982d063f79c32ce5b4a8305e602f77857b679b064bc6b287","signature":"52750acb331a02592bf1963d4ded4b85b47cac1b5defa3464c82d79608a32f80"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"52f6925a5d7e4cd106aba1a41177fb451b2b80f661cb55ffec6b4bc11860abcc","signature":"4133cc18da6309cf22eb46b7c97a30db06b2950f703ee221edac12d0eafeb5e5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"23b45c58b44254e9980ec7ec603e20360d9fbff3660fd0739414c8c9f2e7cca8","signature":"ec0021c12e7a15bf2c44758e1692ae63c0bcfd57ef6b16cc06eb58bdf0a764e5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f0ed203181b9688e62e29a713885a4df9b4c23ec054061829337f47fb4f2cc6b","signature":"719a83a78a66c8f8d46f89b0f92d98b9c1c9acfa3d2cbfa5f6df70364c229dad"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ff56246b57d60bfc58598c8861f1d6e288de11b277ada3593271a363c74224b1","signature":"720624e6cab8ad721270440f8ac9df9ec5f1ddd659ef1171cd98bbb617164bd9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7a970ae0b9e0f300e5efc615b3b351973e83f24b6d34176770234bf5de43d2a1","signature":"44cb2a1784280ac5f8d5ccef46e1d23f7bc907b50c048a757daeaa93cf418cf8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"572f6eee341a582378811c2464c8bf7dc6b351026f6b443bdada1e1e1f5e84e3","signature":"e0b61dead6fa5fe2ef49af9557a2bb42199365f15c2a72fe85dd413c389c93af"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2bc124032dcff108180f0a1328b393e1f6ec9a608e26af76f7775a637665a5c3","signature":"493d7c304bb43c58d36ee33d6265cab8326a4f2e882a91bf82c9ec0cd2ba47cd"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a4f37e53729b3cd33de670359bd258d21884e1522f083befd600e793604c397b","signature":"f2b618fc27dce60a719b598ecd06e48ba25bdf183915811acd1313cca2c1237b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"71e51cae8dacf315059caff9b6018c89bb3bacfaf4c82cb7e5b808d5dc913993","signature":"26080693e6257d2eb1f395800b2c7992ae3528407d3504f49b63c1898f737ff1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ad597ce0f1dedccbc7f519fadadcf30d3e5ed27562fc924d079f7e80c636f13d","signature":"bbebc0771854f7f6a00a45973ecdb813263066475c98971846e4a51e7c5706ad"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f0928b9f2a57ceecc2d2693795885688c9215e659a6dfe8d329dd95f18048397","signature":"2d91dd22455299e560fb8a030c39105429f100450a524ebe7fc2a90c39176c9c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8126063fdf284dc5f8cd17687cca1a545eb9ba03202ddca85eccb33010fd50ac","signature":"3484a920b2a58b7957db5650581d9cd57213ece7deb42869401f462039f2b61a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"58f00e9dd8c0b43cc172662e90a22e5a4bf45fc77ce28a05cf282239b39d40ad","signature":"a3b0e10540a76b221f2c523b6c5035815fe2d1460dbbe192c9940df24f682491"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7b279ba71e66f7f22eea700968d126896a9c9ab3cb71eca73b586e19ca9e9199","signature":"97dd68f2a0a3ab2df02d5222bbd2a53f37a8977c7cc4feefcb6eb89169c4d891"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2c1c4ae9d97c74a1a20e63d47208eef0334f281cb87d7206ccec35897cecfa9d","signature":"8d17a7324e0c8466822889d280a0faa26d06b9206b7d1b9e8ddd3811f5a07334"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"da1f8d3a22fc81b76fb81246e60811718ec0d51a38ee02e603fe8d037cbfd1dd","signature":"b4103e042dc15b806ac415eb281a953d1a03f1882cc7a3e43e5bf39acf55935a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"62af80c1448cb457816f8f219df3c5633527790bb9c5e6feb03fa563e6af2425","signature":"ceec7b9ee1c7ae39659f9b23659fca83ed0715a545d30f7b5e2e3b4c4a9186db"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7aef213c874f1f104fa06e3e34ae9a6bf3743f5d3613c0ff3c7c0cea175a0d3a","signature":"db9c5ac5b3e39e3d7e07a5ef0194c1de018421330ca94a8fa89615d3587cceb2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fa7d471674c3291483a35d798c5b37c6e64f106c366036fb2656740c8de043c7","signature":"5835593e7a885cd058a5ac66bff6376b84bcf947d91fd558de72c5659a9cd6c7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"43806b25472797e1b8abff4d61354a9ea03baa37c5056458e50817787544e7df","signature":"c1317dcdf22641ab39d58c668704bf507ac2b94ea1d600223a9f24c507ebf11f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"71e2227666fa7f8f8b91a1306ea41f1ba560b7b7e8aca1e952bbb2a498d1b2b0","signature":"cb06a5cdf27859dc64e0dc0c6ca14cf9bac5eca229ee61f43c5fd8404dd29cc4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5c18f3df63c28e8b66ed0da2fef6577641edf23615fa9266c2f5d723c3651f12","signature":"b94d8cd40c64952c9e6aaeeaff003c2e2a31418207317d46d0eb6597d2e93e66"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1b6a171dd1229951230c5449da917fc18274fec9ca4f29ae769ff4592f0133e0","signature":"79dbe0c2daa0ea2e5bebb4a1d69c556fe24c40366afd1a3c0b604c8f82afc0c4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6fc1aeff405a0945df30d0840d59524ce47579a451fbba8faf5977a097355285","signature":"e4ef34f523031a79f1b10e5de21e950a5095adc5f2968c5eb723b979cdc447d0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"046b6498a8cd5af86ed0a4b24fe26ac0bd44db2e9a7ed92a309c0c47dd9e452c","signature":"86b5c35a2f344be3c5fbd4d3deb8faa4a18fca95e1353fbd57c462e014a9ae0e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3ecfaa002a085ea8b705a2a567b262ed1833a3a708cbf0452e596d72c334965e","signature":"a5919bdb51d756ff23ef077128ac9f2fd868e13142b9d289dd4f338407c45fca"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5b7d929dd50b7d6c79ba0a0cad75c8ab4ea64a9d414eae5c999931a9c46eed05","signature":"cf71da79ad5a4c74595873354d37dfc83d79b51d71bbf7d8684abd680562db38"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5e3db5c7feec6fff459aae9aa1e85c6b28eb114c148d7ab89915e3e19cbd7bcb","signature":"9888cab8283f50a86b2988738c113111a5395d84d5cb1977d7c253d55569e313"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f0e56cac90208f49a44c44d0d4c1f0d6592ecfbf7b0fce21fb5dc504174416b5","signature":"502314b1be973bf375e668b47e0662f2dd6ca4a897442517a0fe009802323995"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b14391dd27b65be2d01b85e4d119cd096e769d835d5552c8e4fb37a73eac4a53","signature":"22a579d8cc447f7e6a1b7c82465bebd5e5fd8ac80deac2b7ea452a04c67b2db5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e097d00eac6e003816e256e2e1f7a92205d3e82f278bef6c753a2d228bc3a614","signature":"9881d1c072720c42bf3af5187075ae22a66488c3765d9ac5fd3bfbcb5723751e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7127d8ac6653c411b23e2d2891a61096dc2fac288464a2f65182db80d39715ee","signature":"b51305011ef35c9517f31bc6dbd917bef8912f2555e7715d4bafd2afe2815bd6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"bec4359379aecfcb239e5c7ba98bcd4c88fbadcd285042cb0c2713080ceab3b6","signature":"434b876b84ada75c153ad59251a809a6a74a488937a5ee37c6c868396d7a1a11"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ea6e24ab8cc5401bfb881ca0433b96de0d74a99b7c442bcf2c0b92307bce0061","signature":"3a9d862101c7a9e447e7a894f092a4a48dad8eb5db21b73e66ea9fd8bfc02947"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"45eb18764ee6299d1d446ebbfcf826cb044446e57a0c4ff11856cd4645f82d63","signature":"c9de728d44dc5630f2eb3056ab4590daac52ec335a33a3e606bfdaeaad08bcd6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"40630a7bbbad1ba686c8503805c4a9f389e002453c65e19931e28cc3ffdf80da","signature":"b5623f46576cff1a1ec268ec174709c76f11c1eadf153f92bcc82e2fff358cff"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8d5c4bec29389fa81cdd4aabfc9b75c3dbc92d5f8e81195999971e0e3a7c1236","signature":"2262982d9638e8aae7877c54d2f06e84854bbb7ee355eefeb7dbddd37ac6589d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"94924973ac521a6894f4d2384fd4e7bee6ef80ee1d740e8a388b02788acaee7f","signature":"3ff003c39570aba4c5fe360e5f4315f2bfacc6d6627881b49942f8019b0292b2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"46a591b2008339f1945d4cc014bb89fdba8b790f62d7098acc51ef86bd27b1df","signature":"18ff0c6b55a06474ee8a6f21706abf2685ab80b97ca9068a2b986bc5711f4323"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"48ef3a82c5bc700dd59d2149440d338420b0b697e6e6b6b3379abb7054d2d142","signature":"da25be2dd34b0ed7ade59d4cae150673e8ecc153e11871439c7c818e6f2494ae"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"cc3cbbd607a4c3bfa1f02de0fc9c2681dde3b3dac7c1114f622128667b8749d3","signature":"6797b1988c016166626263c76d52ca87d3f019cec70a90b34f4e6655bef594fe"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"11ad4f53ef8e181f83aea3f91bc430f12af6aebaab90611ab4dfbbbd5415eabb","signature":"eee88775d90293f48dad95448f753e508f2b4ab21b5d166a256bc42c79ae434b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"260121b919a9be6a74bc7ef2bbf2704621c24d46507263f463c2c926126165dc","signature":"761ac56132541a321f82daa72ea19b9d612a8655d0ceda54566ffc642d540e3c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0eaf727796a4297e71c55be389087c539ca33f0e6d11cbb6c8bc5999ea16d840","signature":"eb3dfa329e70226d35867e43ecf3006833bac9236c7097cd688f577143522c36"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"578ff68dda11f6f23cbd143df70628d90cfd68ef806cd840bef30fdb536e39c4","signature":"5e534ae856661f08f29c05d52530088b9379218a480dec85b3badefb0a9c814a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c9ac6af50709115c892e69e73dfda91d5fdc4cd5e5cbb688586dc91bcb11416c","signature":"dd9d096f57c106cb4e5ed46dd24a3b54da0c7cfbe59eb5e9f520a107aa44004c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d8f44364d1cc4431e63486a7632c57c8b12a4674158e5f44dead70333e7b65a6","signature":"7ada5113deccfc17c927672d8d50370ad57c12206eba586e020e2ede72e945f0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7591f9124a1f6790f76f2dc3bb688813eeae37529a307e5a5c3f68ec354a47b5","signature":"77e9c15692f0a3ba629a2806bd95f74c6f2d803cc1953e7aaa8440f75beeaf7b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"18be61494587a9a9e4101dfa5900e162391ed755069742a898b96f28bed67343","signature":"049f0100294e17974a31780ef8d2ab8e0f6805b053ae2b09c1153508f4ca108f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3623b0ffd4a4b01c144718044f5027d076920e0dac999e46b8ac5ae86d2edbaf","signature":"20136f7ada4fb503800a4b03816915429a279ff2265937d0d9ce4d841a23a03e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"bab4c51c6d05a66dd1f4bc879039d10e3b3bc5e0e8bb27be7188b90174313e4a","signature":"b22fe820f577902017e8b4ddaf7a902aa8ffcb7cf3c3d4e89a28eee61afc3b78"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3b3f0b63ee9ea4a676d3e789948629a1eb4113ee435c968ccb33f46244d672f4","signature":"897ad13175e4138eaf1e1c59b5ea66336948b9187f4ecb89773431714d0936b2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"14366c0b5cc30ee9f7324f2f6a69e7893c0a93908eb161e91544cfa9760a2a2c","signature":"d0f4272ece17be5551788abc6380d9aafdc9140b880ad8aab17549175b7d8e24"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7970f30010004a9bd652b70974fcbd11879846328a6c2cf070f2de52675124fc","signature":"164155d69ada9bbb538052fc73849de6e0539b83ed11c93cc7b63f2d90fa8c2b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4e899222fd92058276cf8665b41aee66fdff0302c98c29957191b6e822abc31f","signature":"af02967668e8b152aad79a80754983e04b2047b0668c997304025a8c97a92bd0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"da263ff7db64c714709e18f4c5ac14b61301fc08fd6f036547f3c3c40a0aa502","signature":"657f1c017f9f30064f0e4b8e70aa744b9de85a5278afbbe3018695ba78c48dc2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a36d420b6a78df85d03cea567387071a0da558eb91acdf3fa022150e4adab9e7","signature":"2d02bb6fa22730ad629e162113509931caa844aabab904f2d71180c84d79bb97"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f9f12f1e31884f49e1ec7ae059cf4d1d0ed7288f09e64604f3674504b8aea630","signature":"158d22114db2a65cf6de9394fdc9bbfee03c67fe5934b788936428282d8f6764"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"28cc41366fd7aae795f2218c6a265a2fc03efadaf2b3930ab366a625a51b0ee7","signature":"1feb40eefce0100263a502173e6f97f1ef230b32c36d68586132a8ce78a56a61"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4b615080b4e492f3e82fc7e3c22d7f1cce172843a74c16817f6f6ab1a393c18a","signature":"f58241cc10dade3e454d63b9f44a9bb4cdfcbf330b1187dc6cdddcf893f0bff8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7e6768416a5047667e3730be8657fcdb1f2ecd754d21d2ed475c55bf5cb1cf2f","signature":"2795215b33ae88288c8ffec46f2aa031b1dbe359b69d2fe4666bf7ddc4742bc9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"26b006e7a6933189d78af77cd451d52282622a0ca642f10e0681fd873e42ed62","signature":"324544b6f693b02855f8642021f1aaed4551cbfa3b403153d29dd5b6a7a76b5e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"715c0273199646e95236ae5b0d16504bfc8e95da3ed79bfaa9b085ce7017bae4","signature":"eaa441a83a45a0d2fee27ddc3f5fc886d67d11a5566e5f9353fa512d3d8450cc"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"42783523ee4558a3bb1605907d5ebd2359088177591131265d164189eaa67e0a","signature":"58b360f89989372fc7c6484e294baf59d7f157f982d38047ad77368e4eb0da6d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c1430cdad55218d51f8799058a75cafb3a12ccf19161dd42762df5ae3cf218a7","signature":"7f297042d59c278a49ca8d9c125a8531d7d8168e04857cd6269ddf74dbf80ac2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"67ad37f008b1ba0442f0f039837fb788f0350689172b7557f61e414933ae5d53","signature":"9d4fe4586a8a09b8d207dcd091f9fb46f62e96f65fa408d138b7bec8666c1c97"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5bc8ba90ab11d64a11eb1fb35b2db20bca778d9ff915c9a6387f4bec5a5f776c","signature":"e1a4c382172e97f4f31a2fe9027cbd313e4ad9f0bc86966a247eebe2a0e81cc0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1f1999e55d5c4776744e1ebdb718b13da9991070bbbc2e61f13effd6a3de87a9","signature":"0f33a079590dd6bc4d1e34b16b265da03e1b60695f8e4355ba808de811b6531c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ff9b362f8f897c1db9c95221d24855c76819613d676307c4ea8e1ba0fe2c1b46","signature":"1b8130ac9382e70a16150d705b764f9863325a2a67a02fbe3266b5ab693bdd80"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d04a3645b16f2a705cad84293ffca87e8b01467f3dff63d1a39cf30909addd13","signature":"58eb1cd718b9b259dd1059505c307050ee3b0cde39b05035db849144dee25dc4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"67f31cfa17588e2d3871a4b3667fd8cd2c9c257039c009b2cf3e857cc4a8e4eb","signature":"bff0d987996ad02e35a789126816314f284abcee30f46d422c31d5745ebc2428"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"91c04edb9aed374b41e84c8d473e74579ad9bcc66fdc31314d4d6981ee8ac878","signature":"76a29ae888fcf318a21a92fb78cff9c3b9953c4df0aa9b1abff7e95918177896"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"204cae646b94fdfe05a01d13f137d55fd760f6e9f33f0288fed9898881c9f2d5","signature":"d16e056516f1695bc8838b84899514b023f4e78500eb6dce1ec0374714729b52"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6ba65fb28e536036f271b7205748529f5aa4cc70b3841946965a32f1e40d30e9","signature":"5f02d7a4831633e91fcdeeed5fc59ae6b02c29fea955476d186cd4a1c1887047"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5e5bf856ade3274cfe7964a564588e0417a3972c3643384bfb2ebd74b946f4df","signature":"1a40a4791f72e573bd5d97e94be447ca925cc3fc6148c51f9c9901c60144dca3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5da3057308cd3d721bc8ccca0a8e49541734c8557e9be73cd9b20d1e134d0b39","signature":"a370fc2ead41e7d2eb16d0fed954df470ae6fb8cb925b369ac4f5cbe96063f7f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fb9e5b1a2f4c3d6e630df5d57c35ef72980202013c825ada34bdd32aca5045d3","signature":"2c13c853f3d70d9f217bcc504a4f3d587997972f16d13d21307168d5f94c9d4b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6c3a3ae4b7ddea27fcff1a57b46e9e0e6075b3d57681ac9fbabe545e14c557d3","signature":"00d5ca0e1c960e3be1b16e6a0c98fdc3970d1af8e2aaabf02ffcff169f57f0ef"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d07f54798432b8bf5e1f89635163ce7dce8527e99486a86151f8a4af4ece1dde","signature":"cd268e34869cfcb2c8ec36b0bef033e5b919cf0df9d33c2f94936b12ff35ba43"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5f1d6a4ca4abb9934bbc1f0a3dab812dc4258b2f00d4bc1ef7edf3ec7327286a","signature":"acd5c3569ab5e34c399c85a27f6e476132ca709c7c97e13c94a921a5480429fe"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"74a4095c88b12aa5cee3e613c7e404b59d065776a70ff8899629f3bcb94e6a12","signature":"f215f4ddb380ac926519aa43bcaa8672814396850e083f0513b313d1e3490f37"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6c253e5f64b0d21b840e9014307786efe7024126029473cb25ee1cdd47d3fbe3","signature":"a14025b3161d7fdcfe2770989ecb6871bf6afc510740de8a86431ea6815bf666"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"17f50cbf9464d46680199e25a1028d4c7572cec6a7d65384ead67e79f2fc9e47","signature":"4302794e22fdca5a0e08e489c2ed84123c96342a60489245b00bd07dc570ce57"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9427aa7f0e069054c76b43fae2c096efb1a20be69ccc15ab3f798f7b2f1c6228","signature":"59cbf918c56f17126749ab66106494b5c2417a546385897cf04d7b0f194c98c5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"359a268c9c210929f3515ca5d0c39e174e7919e2d47fdfd66aabda08f0ac2226","signature":"471acb1ed80641c74dde664383108c92d21237a3589dbc9d9b89bef2fbe42594"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ae92c4eeeb25777fe013db7e69ab2ca4f5a9e67d057b756cf3793cf2ed7a7777","signature":"b5d4207a8ef0f3dd2be123a68d3405dfc21667d5437d0d5b4a76410186f1c8ca"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d2029d0b7a3cec03873f2e1eaa6d072388601515dc055ce5ac8c9fa81540b48f","signature":"c912c860fcb9cf91b76606663839a7bf26376e1fabf06036433b23328327c42d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"648be920e59896ceea9e69af61d489b9b22e7533050891a8796e87a7500674bb","signature":"a83cdbb50a18a7b31c2e63bc139e596a21ded6d96e9422897b861ae481227485"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8a7bc1aee2e8b4544bf5e494902d0ecbece0c72df407fa552a9f69f0a79549f7","signature":"daae3f2c840e6137717dab90e91e58669e5f6e3b482ee1415d2f9900cb414155"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c3043cd6fa3cb7db89546bb2539f89c1943c940e382da75e6945742908c8ad14","signature":"541ca8bd7df8f68afc9545d0fe57699e79d5e0269ef5d34ce403d01c44df2232"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"bd99012e174d73673816803713d1f50c2c2bcb6f0bf367cd13b807b1aa12a488","signature":"a49caefd641f2b46d558aa0c6c76f6a5ea76e4e483a2cb91ae1e0d32e245d8c7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"be2381ac3ff663c0ecaac24323bd185a72a18f572bb6202d64d743499629f8f9","signature":"f919de505f35fd4ddc17b5f23f9e5190343056e9df7df4a9fa81589cf5c089cb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c4626832dcaf7fc95950e4ff71e0d7b4caaa45690ccef74162b8f38936d0afd9","signature":"90f7c9e72c356f7f03c7553fa2cbacd699393d7aca109e111c45e82c44c2e088"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d0995dd0b106e33037b19688b067345984d67d2813f3517a9f9695f6ef0bb15c","signature":"7180b46268d5670154b7cf5b5d6c773b4313d9162b3442dacbd3615c92768bf1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4d8d3e7173d2b58a5ece8a847173abd01dbde5737d4b89798b29daf87b7cc9b5","signature":"f95bfa3c9e27d4d4ccf7e78497f0ac2625fd328f97070220efb666f47cfa9521"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2eb0bc0ebcbd5a33a1d32d7be0a48ca4f204fa7db5635f85b0cbad71f30bdf77","signature":"31dab36ee5c16cb7df0127f902444b69cd2d2f137827577f0995dd1a86d0fa11"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2b3f610121a98f2519de236bccad6232827bc616ceb0f4914cfc3463209fcc84","signature":"b429299d4f4041e109adfc169157f24694491f8ea5ed72378726478407f0e448"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5c1189f99c03af8bebdc2a63c1a211c5bb83750b86373534c6583b36b4772311","signature":"8eb507c4f49cd9639b9cb798ba975e6520d851e53b5f254f387ac157bdb4227f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b4adbe312bcb27a8fd5894c5c74667de444b56dc95ebc6a0b500598c95e9ff13","signature":"514055fdefe53160cc4dacf68033f113cdfe4963d2feab084fa540b2c474a916"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9e7ed4aaf0b04c5c7c87e0bd8c657758b36c94408b4cd2d01aa4ce9501a8b515","signature":"cdf2caf06855dd699247710e258491abd383980204e90e5f834cabe8b53efc39"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"08901d63f858acd7689684adbdfb072094aaa8420d3057fa96eb1be41171fed9","signature":"8e4dd390dd95c61b4459216d5b7ced91242605f743af228ed07417f4ce47766b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6ae54964f7e883847d8eceb0c9940dd30ebabdd9a1dd5cb76974cd0b59dc1f27","signature":"edb450e4787439f09164fbc9adbba494cc56c42cbdde840ea2d284e53830c780"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5bc231735ea83a43a095e2665bc9346ff7746e6802ac7ba57bdd884fcccc17db","signature":"a3f7fc91d35cf13c8ec48ca1bc930c6521b4834932bd4e3a2c12230488a7acc0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3f88d20496bd9010cbe6d677a4fc6d2506d70b68747b93c6e274bdb981c18377","signature":"ec8d3fa3f1a556829719b40480b3ed4593bc4c1e04fd416dbebe8d120e91ac92"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0de5c994ee82f7358a382e637a4b42821e733fc5ec2973d80720c4b256d21f7b","signature":"7dc0728b6981bbc2cdb26dbeb92f8c1a3a839e62ebbd692d28b28847583cc9b7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0ffd8c25a3c01d44a3eae606cecfcaf70beda525f8ad9377d91237f1bbb8b7ed","signature":"16b3481fb414be4d8da20a6bc48ad162d5196c431576970dfcdbec7b0c2f7f55"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"768e1f581aea717ca7e1270b583093bb3b97a16be690a64675c78b56971423c1","signature":"d32d005abd5f763f47fb3c0d1252012362baeaaa492c8666de62e4f1d3441690"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"189ed3f9148f81c87767250346638425a43b9badebb3d84b8e4989998ee28506","signature":"96cd704ebaa57982bf5048909908cc02e820dccea1e5da808c537587f72c68d2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"252926413602f7257b896abc38eb8936bc1e589d158da4afcbfc2018b84e6e7a","signature":"11110b6281544d6716d1aaa0515072d99d3b50eefb002573251e5ee51991d9e2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b8398c3d70dbaeb7762e77302107cf740ad0c00574c2fdfa8bf62e2f332a3b34","signature":"c82f225f027e8c8b4cf59740837d4ac5791f6f9d574ae65abe413b5d568b748e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"db0c884688b83e8788cc5891818fae030511bec4b47c73a7995b637f12087023","signature":"4fa89e0e0577663e6248737110f80e890daf0613780eb30e32ccf6dd5fdceb3b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"44979433951faec1d6bbfad9ba37255ed5476b7b085cdafc31359f92596aad4e","signature":"2d9723beed6b5deffe0ced1bdc6f3c9483f8c3acf683a3f5c542ed018fd84583"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"adc842f4bca950961a90f2d961309577a70b40df6495b75f3ef567c7a3870136","signature":"7e1db8602eb23c3b3691097c9ff1ecfe3ea691ea54af916ea8067690523678c3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7115573cc2ddd94ad74a0645bd40155677392546b20150966d952c08f9009769","signature":"f78e49d7b615300758b000813c9f3ae4f0c03975a02f4a054244d91652542cd4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"aee2c068b2291363637788f63715303cede0cf45dd0e0fbd5fbf26b3f125794d","signature":"85e2e6021c3d55686930749c62bc4df96b76c8f94d7fdc81bd12633e361a0fbe"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"db7a2d5d93f8e8ef5b02c12eec9787ef22c801b0db32d5b64231f6f4c8305944","signature":"bb1686c53c695bde64e811404e6be87ec2c7d0efbf6e3627141c8405384740dd"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"36c7b596c97ea789ef9a16c586c936797b1eecb775a98e3d9e542f368fe8f2be","signature":"c063ba72a7fe2f16859507d6f1060b2c141d4693011354bb0afd8c8bc8f703b9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"713bcbe0bcd8d5c00eebcad6c44703e2bb6f4420095122f53eba6a15219d952e","signature":"0c00142c1ee5ee7530a69fd127a599643614ac0e845a987f4514d3454b191eea"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"24d2b1725df1aed6c50ac962cbc47b7bec5ddbd7ba39d4008078c8f585314feb","signature":"1e51863806dc7b116aa9ca39896eb8ea4e1884f0dfe1aef142dff830e67b72af"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"efc9b71919190b50a831eeb07249762d3ecc33938674a347015a305cea36a61e","signature":"052689eba9034587cc137c5ae70049354a12dd01753d086053422cb7a74863b0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a1081b080ab5a27327b791993884fa8e0463685330fd9441ef199fedc8d48fd7","signature":"a2de5a4505d3660fdecc8aae7854ff68c0c131f25447ab1d304b03e52f19fe98"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9e4df16dc6159f80c3410aa949f8d4930cc96e4f84956b60e022fb98beb169df","signature":"65bf2ab22ef0387de5cd4c1913c351f5a1c79e6ddd8141a199df8b36f6f6d054"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5b218c1aaca7cc43ce8be7bea5a0ea3bb938c8f8f5c199a824a62828ae6f5be2","signature":"e4f8e57cc4047f7876a48053de163656d348bdc8026e27dd3ad90fe100aa029f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2ff14150070237a513e2c15ad5fccca6c175ba648d73a78a7f03eee76a2db97f","signature":"ec70e753cc9a0e9960d9fdac3dc323494c9871e48f670bd2168b7968e04009f1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8384dfed5b128fe2ebcfb24d9623c9e8d04871b4d6a4b80ccbbc6443401fdc79","signature":"00d265fbf9360b3d90053924586f6b3b51a69e49111b5ce87087a7407fca1350"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7d4b932b6b7a15d1b38e71a3a264a4a64f877a84a72b3a1b34bf4f5315d19501","signature":"c9cd683edbeb42a4631fd949149a54ba891ba1030e41a595340cbffda50ffed7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3cf6fba595d717c680a02f70142f8342a6efbbc4b1f1dd613a6db8d3aa7502b2","signature":"54ac36a596ed802b2edb10e1542fb55d634919400ca597fecbde314d650eaa11"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c74ef11a048d56456c7fdc90b8e4e26ae4705bdf55920098563137514bac0fcf","signature":"02a98e6b76ee4321970aafefe105db1c408de9c262ac5ff30444227521988180"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"43f2288d2000f4f8f950ec65a3798aad4de5da7bbab461fa962c6a4a7351a36a","signature":"2145818b2007bd8cc5b89995efc9c0b37a68babdc7fa31a249e1a79ad5e17be2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a3567631a6d039fc444e8c90a1310eab132a582c2fac0f30b3e9b5acf4ba7919","signature":"34ee67d6e882e42d5e7c6c9ad74c0e404497702ca19e9f0d9b946da889404a9e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"05f8fea175517b47754080b729cd14ae150f2835c45e81300eb1f7f17c429588","signature":"6a00d10d050f383bb89dbd3f6449baa6d218ea0f4a950ae66d5eca183835e60d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1f748209190d9d3d48ce621fb30f6d5f80a44a0e76adba8674c50ccc4aaf27a4","signature":"a6b38ef3dfb4588e7602e7121aa990a9531448bcbe07295518b1696d9c0daeae"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4a4cdd6c3dbb349366a928cd88c712a9e5ad919bfc5683bb4fdacd8e76f9f7a3","signature":"4134cf103443a12668f1d8576067bc4670c7b55766026f126693b279298e7223"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b5297fe738da01db9155d43ca004a586ed875d8adb0ca24b7210b20b3d4fde72","signature":"94aedc1f4fb1b53471162c7274ee92e13f10652a6c350c373600ad8800ab4b17"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ffd90432b2f8cb016ab63b1ae9300f4406ef2d4ae7f089c8b8503a6bc94ea955","signature":"17aeb276debf9447550249afbeb550afd14f5e8fee513df4f459ff87011d4c46"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"40c81f6c3258c6938d678f5ed0623202526e4a3b1a6e57500aa9b3030ba4069e","signature":"a6bd6cf5b7aedc5c3547a641eb19a912433f0f752dd747802b03b84bf89478f4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c46657b1ffea3f6b58040711ff5d851def81a1f7214a91b31e1a3147af942775","signature":"0c1b2b2eb261dd78f704da89b581ee1d229cfd742eaa629dda2dbaa51f77240d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"36cfb532c1b5c133368e530c07354fd4f8fea90c758b1ffe04a84f6be5d6e16c","signature":"c912afa8b28d296a601cdcde1d4ca5386ee67a64c0ba245506c78605e1fb9e63"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3c7dd0173e2a43abdcb671f9f1b4cdcb1a43c6e79b0f46182227772008dc60bb","signature":"10f8b6770f0f4d716cf37a936d77e984256930854168b35a9cafeaf860822b7f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9a4139f1287372b5c90d56ee254681e4d9f646ba2c920ad0f4a3c37bb9565793","signature":"ca1f53b79fdf9aa76631f2b5cdbc8d8244fe0cf5442fa40a2011c4c6a6c487b5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1bfbdf9ec5d7be5702f1ff0da3c8074157c7bcd5e51b124d44be48d44b47efb3","signature":"62f03f44bb461ed76719ebede250e4ec70507a67eb9003712d74fad162d7c3d8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"26a22fc29142584cc608c83ad40bb9e61be611892bd28375a0f1756c1b7652da","signature":"5ae225a53ae73584d63a4e374c5cdc78e4e5e1b094408950d93430a0763b6f6c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"01cdb5c07047d696a1dc050fd4f93b921f490ef1cd83e24880fff7f02d1afafc","signature":"a21037699e052a80a95fad3498eea0ba4e3741debe37b851f3463be97ad50e81"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8761236e72ef14b344d4cd6184b222e5b2eb4a05f1e9b8b274a17a986af171c8","signature":"5c771aeffbeed5b43ae79be66a87d37bbf9538ebdcf10b4067a023030ca523d2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e0200499f4b2983725b6190b04027bc47269f0d12fd18ea7ac923749aaf59dbc","signature":"9e224cb3d82dac4a979a41891ddfd1b20964c34b9d54dc999554f37ec62de073"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"342823269bb09c10f9ea1e76376bb047febdfc61c99d01ef06cbbc7a9e551547","signature":"1283c4ef23799e511b697e492016823e66bc9e8e803d85cdd7a42f038f3fb056"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2f9e20b09d9df81955de09aeb55deb87a0dfb56814bfb4aacef76294c99fa8ee","signature":"20c1d04cf936e502adaab7ad17843f982b601847a0f0a5e7a85867aa315c1f59"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"af497df46ae1b5874fd01b34cac5c594a023a72664e0d39d4f278877a7e9b122","signature":"0cc9806b59096df6855fd193d5f3698eb821b50b2f68db67f31ab81a80471732"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"543d0285a412f1f07bb2a8304bee47af78fcc7ca1592275c6a432753c7d181e6","signature":"cc24583209f0e2172c9de35413607055ad22dc7036d41fd2688cacaf465fbef4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ddf66c6f342d83f337f3eea64f35ba8f971513f47666a018c77696f30f031f69","signature":"e795e2886edf26e096a21f13b46da87259e54376468353df24fc6e25fc839846"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"56d5a87ed362c3110523c26e688dd5dfd56f7ae3e5834a1df4984ef8f80df879","signature":"50f214b454018e0052fb2f75030694b63480253885a12ecc9d62d5ec5d3bde61"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f17acce2b783c553b7154bd0c083d448b9d823a10ff38259c4c104a80015375c","signature":"becc39d7dc566561fdece4fa2ddbe7d4f14d00f99a74e5dfea31ddd44cc8cb3c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"65147287dd7dbf1986577074f278f79d0df21329ac87c8258da1e6b617107e6c","signature":"67db6c4dcce351133a82011d69626e2b96b7193ddc3b893b9d8aed4bc8ae317b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f20ac72731f2eb34ac45ad9c8f47f5592c9e460883e1b8b659f85c76f588ed6f","signature":"251b8bdc374710f8fc04572c2cdd252f8f53363d6afa0664a8f08ed17662de23"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7f502577802611fc3b904f0418a26953eea828159627902529df957ab59faad7","signature":"e1f7230f6ce9da009f0c0012d521be172da244510d8f3381d2f3519d9a25b4d1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f9a5fd6276ff778e2b2c06baf20e5ec9932f8f24034a87470961374624ca3ab9","signature":"7ac86cd81ac9a94ba9919d6279648d06cdab948dfcb6709e468bb5a1934948e0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"41e9eb9e6f279df4dbd892b5338dc066f7f61ed4bc244a76563fcd2984db39de","signature":"afdc2442a6d20e7f3f235d0ce988ef9345badb3e240b9cdaaa14177856ef5d3b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"85b440fa41c16600819061a0ecfc5afc6171fea9dfd275d7bced4a048feb9372","signature":"749f28cc9900751bfac0dcdef167343942155b4b728b92ecf098506bbca7b20d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"02d4c15bda78a5fb050ad548a43ce67e715f6e30d9b610f2b01187cd0a08fa2f","signature":"6caa597b3d979fdd30e1b97fb7ba238ffe7a31e41c2e586c0cc3c40a70071b74"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5deb000940f81009467c8dc054b9bf10dd4df9448dd300fd712c9cc7dd36f4d6","signature":"5ff979600db37822c24e0e8cc51eff23d3cddd83afb472a2e98066a1b00d1a67"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"287695d39d5af11e22cfd98918b42d4b7285527d5977b6d8121fecaf036f3b09","signature":"84343d64e777509377f80556322a43f5d3c04a003e115d9f0551b755527d294e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e5779a143c47647af6e5f48e5b611028f7edc0de765edc0e7ac26cbb89fe4595","signature":"27b40c175e8d16467a458e4d717967e7f29240eb5427c582fe5e05fcb7b715b0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c7578d6b61f1bff2e54fefbf90092b596b301eba93152634a8ba4cd0e4cb2bd9","signature":"6d1d3121c40a8bdc7275a281214a3b085bc36ed572361950cc2276dd6e39503b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8e0119f4b7ce2435f46b1dfa52aace076fc2adfd932baa0847bf31d5278bed16","signature":"efb4763d1bc459fe73521a4a6d03f716e3e6a5087b0da565ae7880fe6b1d3348"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8b0d31c00100eb69937cc2f329e93cabf477606933b7ef4abc3bb1942b236862","signature":"99d8dbaceec08753ceda6bfddba3547e8285dd0f8de899fe8b771428f39218da"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0ea89a3bdc1167504193ded66b279d1a050aa7fa6c7bd1149707a678697c976c","signature":"981cdbdaa0465c3e6da0047529f4b32c3386d56cbe3f6af0b1928675196b8c06"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"eb08c7867fb2d2a95199fe291c95a6b82d062a107165b92928192ebf2f985e7e","signature":"7929f354f6c8ce53af1bc2a4b5ca8e6b085e27b4a4749a11ce5dbd032b47e909"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"39d968cfa1aea4f7b930362b3fba5bf52cf4bcb15014f1cda83de7f1c48d22b0","signature":"f62cd3eb767a406c9a255e4fadb6a40a3b4b58039d5c3da68dcbc2ba6ae51c6e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"64a69c51741d1a9f03bd145be0a36024f8b482f84f8443f28d465ac455932567","signature":"c0fce1c71c30797e7d8cfa7aa845fe8ba5b64ea63adcae4e4389b376f2a4b2df"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8f2e08b283cec39072d39c2b819a4abca673812c60adb8a6fc7e22ea25280052","signature":"6a99fd967c47a1a141bb8e3c88e7e01fe9eee68b5d01d1fb654a668061ec4a26"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"12e37fcce8251290748606296eaba597e7fca88e70b1aaa9a5f68d238ff5f34c","signature":"e10a60692227dcddab0f4c3a06183d8ea9624559120ab551f83efb957276e5b8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"27f5cbe01db820d271cc1ab4feab60cceeeeaa763b04db951b7ec8bef1a137f9","signature":"5ea4076ce100a8aa761efdecd695c4c4bd2c217f8db13ab601a36151cdd238bb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c3c3b01e5bab36e4fe47087128af0be912134682f95d5f768e6b2d257b4009de","signature":"a3f23360e5b6d521aba155a6a1e819db55d164ab635bf6101cd39ba86b181304"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"840320f9c10de831f3aa235faf7cdd9cbffadd038c99fb516e4137c506084ff9","signature":"37fef992f911896433f00a85cc37aaec191bc3f6333c76b1c8cbd768fbd84f76"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2dfdb3624b79bac28b19feb11987b0d848d7055126e33d40fd7865efc4d9b477","signature":"2b18c5e595a5bdfc4a40eeebe31790b83c00a69a7c390e432cf781c8e98bd7cc"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1fd3150fb625e54868c0bdfd5917bec8c5f9080d9515cb1cc23bb23763e758ac","signature":"ac4dd39a05ea84ebb02135fdab71fa40f003f47993d4f22a671271f57f7726d1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ccffb9b37935cca4543edb7cfa2098d1990b3a14c3cdc5461051832de1054ae8","signature":"a273bb640cc1917213d550532fc71983390f9d1027e3865daa0be212570ea356"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"272c9dfad27525c18cbbda87b7a22fb2b5fb1352c3677918cdd4ec0771df3138","signature":"17cdd0bbb82f66e6c9b5685119cc9a0c69bc5450408c9a326e9f67302dc83789"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c88f08d0519a20364ce5ed7656f0b38b1cf477be8ab540f8eaa4d5a81764ce94","signature":"20f45cbd158a4cd86a179347b7b8baa97da23b540ecbc91f435e70c3215882fd"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"499b2d05bbfff2bb504f7577ddb28f7f306ced8e7c9e09e6550af8751e281484","signature":"adf26a9f86764ef54a4e3b3b078139369410a40885651b582ec5e2b5b4e4ac55"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2ab773783335913fda4434e29b41f4f991450bda211b11e3a52f4cabedba7d86","signature":"00cb6cb0b0b98d27bc5b4243033568a57be99343cc788a08acd433e512ac4da9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c98d74489737a45df409c3b31a31ed97f9cec4086c469c9c64f360b9895453a9","signature":"cfbef7d054b8dc2d9ed6f7e78c7c7676fd76e1a606ee1755faa03bbef04ae631"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7177b59c58a4799181874894fb4b9a372860297fedfc765f3a0d8b180baf188d","signature":"853b5e06850bf89bb31ff02301115c47981e7c7cc77b21d7c7755cbbcfef7220"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8896dcec33a2e79ee26731af9e77844915a2f2fe8f31bcae3d047c05141886cc","signature":"418c1cf04678bd29ebb77388a5c8ddee1f88b11c276fe556d9aa28800714df9d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fd9a527721bcecb892d2ed8b9befeea1f661eb57db975aad9faea2cf9d19b9c9","signature":"717567ab2310782337dbcbbab33c39ac5f8571157321f75d6ae2c488fd2d8876"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"507324d3f5b4443947e0ce8c9fe1cd9f297fffab6c98c6571b6516b4053c0052","signature":"f2264cd15eb9037d574fff3e1cd6f08f0594425b95e698ebdb77e62922d80b09"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4c37431f8027b69510160f7829e8db66b9979d915404e585d67c837afadff7b5","signature":"c5c7c6d1aeb4c81f01dda425ae8aec376c3028328ba288bb8413a2bafefd72fd"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4556e4888c4a23094c346949ad0ffcf0e77e442b6d076b23bcf46d153e1507aa","signature":"4bd4722212e7d0655b4374cf6147c139c4f3aaf6449694b707fc005aed714ee4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4355c37235b2c9e96561ea24f04fcf6c579664f16566de95df4bcc2411754699","signature":"b5460f5e4700a8b4e23be53b1f39df03a8654444ecd2be0620a71055e73d5962"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3cf8d65c72e039e6c5003079013c283e3cc0b92f3402fc13110a19e7788fc231","signature":"8a723503bc24410792b60ea0af0ebd1fee8b295b277088075a5ee3e8a74648e3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"dcaaeffa0158c4f067248c023c658d54f663ccd9f376398a3c5f0f2fb6fad213","signature":"6d345652c4a15257ab4cfe188e6f6036eb568691af86c4ed1ff4651a07a4cd21"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e7afcd40d17d95d5528dfd8a1d6e33fa5bd681fbb97b630412787dfd7215b542","signature":"caf39f775d6685807aa8ba330c2e193362febcb74e0e4c57ded49fe4b0e88255"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"07c627d194f76b96776a2163d552a0a78fe26aa89bcd63a9b28aba507e2c8595","signature":"fd43141c6276664404cf2e39df278199da95c2a031ff7a68161762173df1c90c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6d80d88983ab18c4b15143f33f2c1bb2dcb505ba5034f92c6d5e5720ee94895b","signature":"54c4db918998e61bb8964e0dec4dcc76538dc633d4ec8228b5feaee908f7dc50"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"aa58c4f62a659ded695b9fb8b5d89b5f46936549bfbf23f8e6afd220b41c8f3f","signature":"8cc6bfd6431b405c319caa749226f1ac48a09216a70125ec5991224e6c8b8a0a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"03f48225aec8e18a98f45318a04eb6a37dae550037641986f8553ded451d0c24","signature":"f923b665e1c7755b35fcdbdd7b8fad885eacfd644a5bf421e98dd777a6f02aa8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"74be58b240eec812fdc402148601d41f32311e291376df5fcaa85cb8b9da1483","signature":"c512e4f2d1624499d0ee0427a4147b38a6e3aec5f5e7919eabb5d3b6dadcc818"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e991a339a5e011ef11439731fa99549fdaa358cc5504fd8f2d730a7b1eaecf4a","signature":"685ce1056b6582019afe34fdee66985e637d0a6eebcde4b611d65a09af3bdba5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"93790545787f4876c5972ac94e3bf6f3b5dbf06beb231acb423de70610962c90","signature":"aa9e2aa1aa13bdfe039219db471b6d98aca8ec1ab9e5640377c0e541b3030a91"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"65b9820e8c06b057d908dd83ef9fdf21396f0863716e3010afa17cd5a2fba42b","signature":"7fc32c2dcd914955c79746ee69a961e451add4f5e4223afffdc1877daafca372"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"bf002f0e85a2b84e77ee4fc7e739b560e596f69db40fad963388e2e0bbe1e81d","signature":"982b72401228dcd16bcac68c2d7741e771d51dc28553f4b866d891febf3428ab"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"37bc4916e9ae9008d31d09bdfab5010148d2adc1f9b334e0c45006577090090e","signature":"d6dc447850f37800d010b429a158d1efbc0f7c1b33253de8e6a6fb75c59a8269"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4508413c034bcef0a1ffc793a3b088ddf82d5ba790d8b8afa1be1d0408ad50ef","signature":"93ee8dcdbe90305192835afd4ecbd2d4d7d4ab2c426b73fadbe1ba688e5fa346"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6094da9f4ebaad0a3001c940cf6ef58280472f072a776892cb738f1da27e43f7","signature":"a791e71ab74d12d013ee2bf7c78b92ca78a10783e155d7933c3e7aee5f434bf5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b79b03794f0e7cec861511e4b9d8826a76729609c1dcd8b4b30502bd22aee691","signature":"3f9416d3bac1352e93f61423b182c24349b2588b07aaa7c1904ac4eabb3db494"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"86db8004b02f52d1d6f2fbb07f9159b844602074d7d2cbec4e761cab8e220a23","signature":"6c22e4e141cf19be0355bad758a4b6791b8eda1d6fc52a56ff2b7dfc49914a32"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"30129ef7fd135347116a622899bcf3ba134ca36c7f61474b1f95145d911f9189","signature":"27459a9d9b1d263fa31fb76e213cdf45ff5ce290b482e18fa16d6f88687a10ee"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6bd7d889e7692f49aeab8f1a66caf6033399f8bdb1939884a7e20111b0077efc","signature":"f1dd7505e6cfc502be85c59dbd6b9099d0c3b02ed01f03419c238265be3726a4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"497a904676fbc56f17166e7fff480dd4a90f40891ef1a73089a0a5a1002ea200","signature":"99a48b593a4ad9cd6b6cab7808e67eef020f00487d1d6c48cb1065823a000e29"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d088531939df2de4a52dd3e0893ac32a3c553ed78fa0abc77e2ec3f66738ae7f","signature":"cba946fffca04db160b5caa69c3439b22d3420888f51db6113952379ae4738f0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e9637d99f40a7fafde2bc491fa282d125f27116e6dd7b8eef3e198744af48f8a","signature":"a44e5463dd626af23a4b5e9c7c0541b67130b2f5f1632e486f23df15ebba5923"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"de16a3d0668ad5b6792b0b11e1d27a56863252ddfb5678057e22d3c3bfb72cfa","signature":"8f81e8b9ba9a2fe94dd8fdc3643c4715f387bd06bdfb34f5f73f36ac93ef8f1b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"780e9123b4e16356dad50eb431fca5829eb50cc2708eb98fa1149cb43a351451","signature":"d87979d6badb08284ea05e88dbfc6d2637ca2ca51e4daaa225818e0371430bcd"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c2467d75653bf4e046336fb3f9acf4dc4d78cfccadf7a6b41ffc515a33a5f0d3","signature":"00d648a3d616e3113ec93c0e6323f636bd0883fc3bcb0c4ed4b1423e9bc8f5a7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"506ee4aef0959ad10e5e5adca4354e506103583288bff1363e5e7dbcd37da704","signature":"edf844802b904b13e05a1b6dae4fd0b31a8449dd5d0bd51fff434f7d4eb28b43"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"05acdd54db4c690549cb555b3da6fc91760d848a5ca9373c254eb59ee7c32a3d","signature":"aceffeba5918526cc12329ca5f45ef6a0cca736c2a888033d837567208347098"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5bf0eb36f54128dd0ff124b3b1b32db98401486560df7e19e07519adacf705a7","signature":"1281c6d809b03a0389e9afd3e1ef109c2dd20c1739d56aa471273c01430750f5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"186e8b3979629e7ce89f0e6b0bb46f6909aed787c0ac2269c13299650daa5860","signature":"d35e6e352d3f8587b734f5243a16fa77cb5a33ed0bd3e5bae4da99c8b1e53d90"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"114a00433a8b38ebd79cd5010110dd372f97202026c1fb8cfab78b5340797d2f","signature":"83dce86fd26d274e621427896a4c039f849cd95034bc3d5bd81e5f5d7f2c0ff9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e049c38d4d86c7b8a81308c97ab09023b64a24674b1ce07c8d0b4fa51f24d22e","signature":"96370f8e7bb2de37560f985b2665a04eb3cf9b376a56dc054cfbdf5c29807d09"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f79188e8c2a2f79f4bb2bd4bec438e8ddf928ca0020f9b6f1c43c5b16465cdb3","signature":"fdb5567475259d2a6f197ceb3a814d3af9b330cbe05b4d342bc8ebfbec4334f7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"49f11a82f927289aeee779f4a79c41ee7f5ab443fc0d590573e47a9623f861a8","signature":"c770cb92ccc857fbc39abbe50f7a1c98e6ef60b3e1ff54466d5e17dfb1fc7fb3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"70b729edbdea81b6fc4ec44b50f0e07d1a95ae579e426257fd646a58988cdf4c","signature":"33f0d1083640fe71ca0646756786bf9b8ea38fb05b43fec25140fcf13c430b42"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5d6f13d3ff1c712e33391f37f0dba86e7a9c6c64f6eca2f1e9e42e253a8de0a7","signature":"dc0c6050017f5b6febe22719510f7ac4c5e7edd1632becc82a19592533a8f16f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"79a07eeacb889da017413ac4636b76ba00b0208b08f532458a9819b502fe465b","signature":"7b71c958151d6c3239428dd7b6d3efbc4aa91787bd3b771e8207f8f4399aae95"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4cce6b52f2baed42393771fdb5bbb50fc5117f8b5434683516323cf68e4681f7","signature":"852e6ff43e1703d331b6fa34d1db9baea93e13da89ba08372828833455d77397"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8d6f3bf8985f47f48ba9f2e609d5c2e4626f22f1febb98f8afe6442e5bba3748","signature":"27521b5ac53710b785ce519c8a57ed1a99b327ea1565e34d2983a372f8d17278"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"10f1b3e39cf793e99dcf5374b4514e913657919fef2bedd00765df13ee00852a","signature":"d1e531bed9dde0a8df7082cf956339010489787fe6c45336db4e5b927805330b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7ecc89f473ac4524aaf23773cb050a753331cbc8349f4f4e18163aade816e2b9","signature":"fe458cefda5be909a1c8f25151b9f99f92d3a62b579ecfbe32afa2a3274624b1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"abaddd0b9da4e0785f6cb59150e470f2599188e0cc74d0ccac71d0fd53214197","signature":"1921ba075c0ebe107e2242cb1979c91ace0e8da88321d59bd74f1a8462d63f6f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"497fbbbc1530ea5940acd51acfb6fee4504ebb26970ba433dbd76e4f6dd665d0","signature":"a690214e6cc00d71d8e5a709d9114b20281113b8a0dd0fc28930d8e578e45471"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6303850d51d71ee2503aedb0e2f5fb18a6cce23ecc17a02568611e059ed52b53","signature":"747576d60d5b2b7bf6ca8ef4b0d7b729aad000771cdba12de23efb69a641f2c3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"64e8bad6db5bd4d9bad0b8e288afffb8cf0f8173ca6eee4d8cf9558e5f528fb3","signature":"600d2d2a9f0b782cf13bda80a36ea93dd7b56f3995e55184ecbe3d9b5355b98d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5f71a0e28b1911333b66cbb68e26cf62d57a2dd2591bee029d2547fcdb0fbac0","signature":"0c2a31ecc3dcd510d93cb77d956d696550245e482d85e2d4872ba8b87aa8bd80"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a136867412c80a145344a7e1707b1edae62ec4383cc8616c84b53ba5b599f6c2","signature":"fdc139cffbf2cd29906393617e5958636603676846a3224e1b232d767102b14b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a950d6a44f35932d091bc095983930842888fe5833a08c70e60b6cb8f892f56b","signature":"1add70bf35dd0eec745407237e890a38edaea258a8af8d1830ed05182624bad0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"53624721bdc8c34646aa2e22a72577b81997de7ce35c612fe8602f15728ee314","signature":"d03d4daff984700fe6b86e03e1bb929a13b686ac5891ae0b9194573620e7c98b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9b1771f68434d462f1a3edc601642016321af11bc94d77476118b6ee38fb07cc","signature":"ce9854980ace9e1979faae57eee5d70e40e5ca284b1a90ee4d7953cbc0443105"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0db3f71aed8929017deeebea6fc533d5eb4b40b0ec33cd71f7ff25c75075cfd0","signature":"ab43284fa784e95b218600bee9c5825b017bfaeb679bb1bb3bcf9f84e3a49728"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"06c81dc177b426b278b209547a5aa2e2d5b6bfc4975163e509a0e78016ca2f25","signature":"814a7cbd85b8e46e8d5aacd591cce97701e9b139617120b7d22251a6b806ef4a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"40d1f6cb3e48e88bfd274b36e10a80d21213d28f985343b9f48547d7ded97a5d","signature":"cd480abbd8569913b83c366a0c0f2793b070a13e8c83404a42dc0cb42cc34d8a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"bb2f5c1cf44c034f0da1075ddbd93f0bf2abe5bf6a2a01d3cf4fe14ee356e5ee","signature":"d5148952dfc70fdfa409fe696a764026d1d7260299c108b5deaa27cfac7b287d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a473fe382a5bfd06851ee18f68a70dad044382d2b83deac8b917727103b3de32","signature":"e8fe1e1b1ddebd22a2888a6b0a83f80ab11fa7ab4751e037b9abf801ced85538"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3a3cb4ece5fe5d77defd6060878f8e8674c232cf7bb16c7d0223d4c79fb8e3d8","signature":"b67b5e219d33d1ec42b80cfce73da5b8bcd20fc4fc393d97514ec87c03ae397a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"dde43346f4d4084402d63b3755d23902857669eb0237ac06ee94c389267575f1","signature":"55e8004106f1f317ce4d407aea5049f95b15607d9fd1b4e6fbc71de74d7ebc28"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"243a79ad8a5e647ffd1b137b5571f489c4536f78a1381a50478d61407f517db0","signature":"21d231e5dc4af701c4688262500f1bbd711f012e87bbd66f22e809386b95d711"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ff8e804e8c56c4c33d801225b6fd8c23348dff1fae44d1bb1bc67e55cbadf474","signature":"47396e26fefd6ac5bb764d6cf41b02703e9d000c5c738bb98aed855bb57207c7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"def7abbca296d3c2c1ca30285649bfaf40daed14ca36154abcae58d7846a98f7","signature":"7c9125dfef59d9d840a3035b6c5f12832c864a95495b946e1b887b79c91da599"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2c392930e93c5dcdd6ae3a937493a590d7e5246af0a22d23da0f80c4e8851dee","signature":"37caa0f6ca2fa3d53f49f777722b55d2547af596c9c716654fa1247050060e13"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0357c5f3d944907f824382c2e79cfcf31b8147880a77fcd47f321ea73457ff14","signature":"46572977cfe47db59672eeb2660aafacfef7a0341ff588c143b38d3cab11cf2e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"508e1319c37545d86c7e1cf104cb8e3664a9d12fb7666184b6c49456cd3a4b7c","signature":"cdcd1451807fc9a2ccd44f6a7e72b4c0b4c37d43dec19d37d382be75dabd58d4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a52d3f8c7a165b51f47170d42a0ae72bd2d085738385cf3c8299b788d9f572ab","signature":"e8ddab46ac9380b5daa0736ac40958d8cf674bb32acbd846ff20b63fa118f8fa"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9558c9539d774057c6d3a49e5f90f7568367ce72d68b9ff68e5782e2a64982da","signature":"7fe21a338498b2c7e3b7ed995abf586c15e9a0fdf39477258342f82eaea3152e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9eee4d14da4f0698a50b0651e9c039a0db2139f47ab6ff5ea45ba6c4b31ae208","signature":"ddf30fefcba4e92da982dcbf181d953ab7f4b270b4212fc2b32c6aa98b61c7ec"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"30b940b064b8a223e5da23a7ec6fea5f6f088e78327a2fb7923b68c2dcb5b0c4","signature":"6d0f9a04ecb478c8f15372e0d8a9fe9129e8cd9be13324667260a6670e3486ac"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9e14bb38b2a9cd924bebc91cb7c462dd989d8940b154dd598549a321cc4df722","signature":"00fc73f0d51e95c5d2a448d6008b2688dedb3c362f3168f1d778c997b40c2810"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ca964c7645b1ffa3633f27320c62c11ba0bffaa6f396c5dcf2189202661ae8e0","signature":"54465c43d1d8fe17e2988b913e7b8020bb72403c422387606281d89f68e9ee5c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5d5c6eb4a393bff64b56c9973a3c78bc6772c6a54ad56668c671980136ab1029","signature":"0cf02af2d348dcfdb556a1417d3c7d7b8a67e1b7f349799184fc1aae1b7f5e77"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5d38204e3f6d7df2a4cca006bb2e1aedb6338ee450455b68fe2a4efe23f47113","signature":"7a8a334cfd7c78c4a004da2dbc9b01503360ce6d9700832cb5d8ac240e013ec4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"02417af44d482ae297afdd8bf70c1f1cec7f33d2544881ef93baf8c5cbdb30f0","signature":"dcc275c961cae63186a6daca861fb4eff7a669268abadbcf62e97157c99b134c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"49c24e9c424165b51c7d344396c51be97cc98471e4b39b6d041105278c253479","signature":"45e5ef08e0502dfc5114656c9593af4da847d31cb97737dbb0f0feadc1c18a04"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5e712a8c3945b5efa1bb5c8f6c207cc02e0a848948333283dcb66865065b3770","signature":"3ec7fea51fa59646f0371468a596739d6b29c873e8d52f7cc370d04a48358924"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fdc4bdeb60cb65fdc7096d3b21a48996736d62f40b4d3547136ccd46431f96cf","signature":"230e5d3e3524bec839905388693105069c1d22d8f05c3aefa8d6e505a211aeef"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"350335b0e83dd83194cc94b6a050da37094581e43b4ff0d500266a2d4063528b","signature":"32eb22ae60b261a4e8786e6bbc8f21c71572a5a3922f054e000e94914ee32201"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3c0ac07211bdedb6145ffa7f7ad8ecc7e413672ceb3ed35fe869609a5818cf81","signature":"4d35ecfc859b459b4f249a24f7d6b7945525896eb3db14811d415feee4b909a9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"117350921a3522aa68a4d8ef00d4aff1725998d9197ac4db5593c3999bdde54e","signature":"e3e1f254c72e376bfdba6e71ce5511b5d69182edc7eb0ea9ccc158722e390e77"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"10c7146f2350966d23b9746c30eb18054b855af60448a26418a78f53dc993fc5","signature":"04fc70ed5a8da3604f818d8e0f745cc6300bbf5b98e594b877a6770cdd244ba4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f221d8ee49f1c13996bc84a1d970ec260b426cf73c01bb767fa3856a76f9737c","signature":"29ab60b4711f8c7cce691d9a39d95a415cc78f6fbba9bf69f15657f94b915cd9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7b2b766ab10c42b99ea5addb1e2315bf64ab17c68f114baf9a63168b4bad0b00","signature":"3ab3342778749551be239a75a4c1e06c2a195c756fa02288bf5fa6709d199ad1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"274cd603ebb21e68165024bd339933fe0a84b7a3b92f68d006be8fbbf3bb264a","signature":"b91714fce6ecba6b9efe9323c48f684ed8e33065cf11816b6e9492edb71a2a3c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"da2cea3a9925a8e53b1f494f9b7d8e20fed98bf159093d2154d2a740c5c1382a","signature":"cab7fc5b7b59e86ad8ca9a949612c9ce991fb5aef59d8e33e85cde274bbe7ad8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d5c83065c98a51ae45105b26e5fbd42ef2f153fd33d3d43feec37d81373e92d0","signature":"adc9c6e2cd6d3c2eb757e278da48c245177c78de299271309fbd5683585e037b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9cc0ff525f168d0836fd704b15d2aa40c4b11e213303647a5fba977a435fdfae","signature":"80c3ba9b045d158d709579966af8d3b1078fae0b4cb7b3bbf5c9ed7b6d38d12c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"71c827cea495ac366a2726e2d699be629c09cdc639c30bfae8bd99176cd9abaa","signature":"9796082f9cf921dcd41f1442c010092283c716b2a7afb697bfe64d7a1f05a5f5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"df33a605c8db40f96afab08506bd31fa65f20b8a04c94b64200938ab622e13e8","signature":"01583e99ec9aa7f18971f76a4e50c992bb5fed9f9de55aa025f88e72df4ccf61"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"09aaf785397fe4980d485711f5d0a44d21e84e109f4eab8579139742ec978738","signature":"fa912bd8e03fedc0303ed746bcaf621fb39dcc30f272ddc672121bf78d819672"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5bd9e5e42baba55f3ef4fdf07ee9cf0a09079aeb4bdac4445fd8023df03bc101","signature":"e02711ba744402b3868dbbfef56983020e680c3c711045f07161070e4faca3fd"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"19baec4fab120594a78d7eecf813fe8fcd66905bbae29b8e9425c5cbc1021839","signature":"7f12d733cc49b40192b9250ccd5a888eba1d0522be5b3259713961a4f74b7447"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8d5173af7bfe32efb1e485d5efbdeac72b7274ede41f020136eb79ad828d3d81","signature":"96522fde2cc721814b3c2174c0c46e2a18e29775aa7008d84f8317da3c57e478"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"26abc5d917a10f873589fec00483ca740a9f4d3543b240afdc6d7835ed037ad1","signature":"3928fac7d439d66652953e1a3fea61ede76da546eedf26258e2823722562a0c2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"29033a6f3cff70cb220a53785f3929c6856eae1c410efd960d407846cb3974a0","signature":"bb457bc9b2878ae230bfd42c0010c70697fb1f2fdcba93072c44d2b37be4ff02"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3794fd8989897095b2ad4da784db2d030924e53ff132c8baad9cea3725c631d9","signature":"28a95975a8202fd4dd1e64f7c846008f154c35809278ab246c1e8449f6489c6d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ab6b6d6ee737c063baa42e36fd5f409827d2fffa9e7fb241498ea5eee4860d97","signature":"19813485d471a83baf6363de48d77b8cfd970b73df09b7ff9bea483630cc117e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7df0d526c835358b375eb4d859b01fd7b39e230c735b32faef8c11febe43068d","signature":"28365470f4b18b209181cb41084581ef7b91f74a35650e21bbf2de80fe297217"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3c327963093250a2e058c49c92d4433572312eb70cdcd60f6a598ffd0a3aff2e","signature":"add12a7503ea5367e91d8718382e45818f9de6aabefc6138b4ca9e7603b4f363"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9cf0824f252a30164b0df9aec0f85b48f82f49d61ca4ae5f5e03d223d36b91da","signature":"576cfebe432c1b8cf27b8c7e066d06d48caf15ee3c082c18467b5aee4c027769"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ec3f1a9d1591799669245cfc863fa1c6a55d460f6d366b489834c7d695bc3023","signature":"9bdf99124bdc551ced37822e22a0b529a77c51554ba5692d0c78455e29aad6e6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"96dbc77e2437cf24e58d5067376b2497d5a7cf02681080f6a7eabfd976f677fb","signature":"9f82bae665e0675bbd6fc230d067102fb9bb36ef39a124cc943bf55587980627"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2a22915aa61d6db8f205e80aa27656838b7fce0e3d43f144d888bd1b43e5a056","signature":"26a18fa4555fcff4bb4e7f1520a9ca62d3052cc5b38c45a7f9d9566c7181eb7c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3f9d2bcb32157ce403a2732ea2368021aa4fd6f6de51c97aa8567683683efc02","signature":"a2798980e05a2c20d1639184d297dca7efe64481dac27f9b5b66b59166813827"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9cb8285f2377477230fb2c5bf98fffad495e3790f2d9313ce538db34c30e2a40","signature":"115477ef3a80845c00628bfe6ed7048c4d04a3fd5cf5ab52c7f08394e78be175"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ca51fd050f6bcbc05b52e12121a81260bcc53706820c6886c019c4ee514eaad4","signature":"520fabea288e0e9462abd89be9aaf4773192afb57d06dc5c88aa922b60212de0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"dde2f5948456fe15090c226513cc594e064ab207056a2fc526940abdd1a8b4ce","signature":"69aa66b6a1174c534db61491c221928285903732752fd2c00a8c1d55295c5dd9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2000cface82326a8f2c0cc4f713b3b1ab757e2610b1cdddb6a1debe70ed3873e","signature":"408874101d3e2003d7b15509077b89815a1b90999341e42fbb10fcf439bb7ffb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"07024dd705bdb3354354669030274069dbda0619f4c2fea6a6b9807b3d31e7f4","signature":"c22872d22766ce4fa299a5dd6c99371b6d3a0f2e13e2330157a555327bc32562"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"023ddbfa3830ca2651b128b94c2429fbf9a110ae545f2256daa577c657756b97","signature":"0140e1ed448cd94815a011c59ff06060cb61d93d0552dc0c85e11efa5a35c769"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6b15df85196f3ff32aea7481786ed66b85b10f76d8c88b3ab9b1392b5f26eba0","signature":"f40f14554c87c9731605c2d6fb249d9e93c4679434da51206f617792873d2e09"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"db00910379e689030fcf29619f02d3501732452523c9db67beab37a58627452d","signature":"e0d5c813af7187fc91590f728ccf5afbdcd1fc8a44ff42462fadc69ac13c2653"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"70e78aaa0e17b2d98a9f1a5576f3fe5ece006ddfd2feff18246b91282c538027","signature":"184c80b6077f34317eb69013e98d8df8ce00dacbccb473951e90dfae56afa48a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b2c17a855f833314d7349ea2387b1e033a21dde81d70eb2077895198f5814e2f","signature":"3eb9e9714fe78793dc08840b930489ecccff8e59fa5cba362d448dec65240fc1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3b909cfa34ec4ed3a6ce39dc13e6cd739bb83a32a4f90917aaf391403cc0186a","signature":"adc207cf0d71b319c97c1078ed7ee29d8746544cf55310a6f3fa3a888ed2e170"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e2dec24d5a0fceb1a66c1a95f1d95b1bbe87c0505fc01b5205c9cf5ee978195e","signature":"adb6f8be5de8440a1d425c0734e73b8c81809f1228fa72be567d993d88269fed"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6e32c1208037eeb693ecb5ae39243711a826499c970e86d7dffea963d9887e94","signature":"0fa6a991d992d85290e3b0b554eb3fa466812ad81c806929683abfb1001ff466"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a0faa88d52d60daa3dbbadd3f8dc31b4c0f2a58419be317a2e27f42c1693ce5e","signature":"1c9249ac4086dff9b3b2e5b9f9a7edc99689182eb757da3b888aabff198d2a6e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"80ac2b0f96fb80a055556a2272ca3baf16825bf16c1f53a86044c20c1b55f88c","signature":"11c0da0a70d301133c95942404e308d0790d1e6bf46a4d32a61c627dc828d3ec"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"09a6bdc2f3501eff115179e0b4b6ffdedf617571e13d871a59147376afbb17ac","signature":"ff2efa7f3fbf417ba61a2aa6fe549d5d9519d44c215efbf4741daf1c3104d3ab"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4cdc45fd2a83074a5778466f4d310f6223ccad661d8f93edcf71d629e46997a3","signature":"6ecb702707a50f554ad25ef5bc8c22f65d567b96ae8090479eb186f179962168"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9f65d0e993d5b746f12a58ea94cce06ee3201bfc4646d28cee15d0cb25551db9","signature":"5759aff3a04c8e19013df19218e0c4de3de46074abcc64d6f92ecef0443317f2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d0687b94a968742953e4f58b6094f19e6f4eb9912c29d7c92cb7d4d43fdbc1cf","signature":"ea6ed26041df6b66fae1a45ef8d47767fbe1f8956b221ad671c8277d8b260ed5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5f47410072bc60a89416d642a89340051130f77ccc9bd460d717b6292ccdd3f4","signature":"c033742723c4147b564d2d457a76bf77fef7d056d101b26e8afba3d7a72ac619"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9d62a24ad7cc8067c9c03a244342c887b78de292e0a70f6865d46dfb9f087446","signature":"5963dea2f8fd2439df31d7469f3170a6fffcdc8ec721e4616472a95c41baee0b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e6ea2e8fd73d85478cac4c9926dc4baa601f95a8e8930b3c7f9476f8ba49386f","signature":"5130c949a88ec8138135e2848d3e7656c7e64a749a85bedabbbb2a15685057ec"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f88928568a3f683735bb7e6838fb6c5a3d0ea2f0caef8c92ca57b5ebd6d41568","signature":"0c09ae13efa03693b84421738d54c884f77186a16db7c51a3bc9a5def9fb192e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f765256d13d771a12ec778f618d12c4c464efca28643f6d403b20b2acdc9e575","signature":"424bcc25ca7e37b83ce0042bf4b9c14ad40e95301235100b27964f76b660204f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"aab3f680591807da915ba6406e55e055a75804672b866da66b8245c14586af33","signature":"121b7c95c82fe6a1086a2b3aab8f3146beb4ff590e36c7efcd1b496226981226"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d621a1df9c7aa97a607c60286ed4182f0978d9efaa9d8c7031675c321a9eb45d","signature":"bad6a83fd9bb0c0ad59a814d46398268768826dc7794db01cdbd683ff9dfa34c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0f77725109defafb84d310e59491bd8e6950eccf7d1d787fefd996caf7711f9c","signature":"0cac15af4fa1890f172b2e433ebd457e1448b3103d9428ba5b490a4bbb9baea7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2cb26b758695e2970b67557b978ec05fdf260ea4421fe8f4cac927ca95487f1e","signature":"7a18ef5097ebcc22789daf71ed3f2842ae600f06748a1d8f0684e9d54a3a1625"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d3bab5336409c4a8df808d094dafe7e4be48f9fd5b54f69cc4b4b3b7bf2ed761","signature":"9fe0ddef03fc337936b902433c6d4885898c5f10c7a74ca95d2fd7f30895e14f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5e1905f26f6fe2bd2ca41e6c8f1d798833ccc5adc3db67ce80fdcec7a8892b2c","signature":"a42455ec549b57edea15802e0651d0aa64235ace9023aa42ab14c6e01b0464c1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b7e72eb83a4162d2b4c239c1695f50ed0a279dfa77d0e46a6f8be75d5023bdf4","signature":"ba0b195421069e36e4321a07c0ef710b4f736c2fa1f9d6b347fea1252eefb4b8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"29f9dcb1f7c42a23f6a4855a1b630d35884c634d0924535fd3d0610fa270129a","signature":"0b679d2f0dc1985bac1b6ce6c10a1e2e936b81aa008334707604902d397bb32e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8d9cb17b6d323fc7fdfaffe595c7b211d06a61178d2e69b21c326648c5d37ce7","signature":"07f36812b9fd42261813340d6409cd737a19d506898b7ed851e1b688427e3ba6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3459da4b72addf040489f89a2e6aecc6c15f7ebaec12a7da1eb238671dd3dc1e","signature":"9b4bd5bb4874f258b1b272349e38896a6278df727f329e86714ec41847d32ba9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"50fc5e472601044eb9aea7183cdea3fb299e3cf32ca7f54cac18cc3230553004","signature":"e246571c292242fec7e491e80aecfe16ed87ee05cf7d25e1f9ed5472745da4a9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5d2e81e32375836d44d23dfe52ba1513c95801ddd5f3fcfc6b3437f173027b36","signature":"51a78a6de09866214d0b330cf26bd108c79c517042bc3f8bb5346077394bc42e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f6ef53804c905f7d68860247aed0af70d3b9b16b148b1807f65d257e7e31032e","signature":"f72cb407839fab2775432bb5a48f80d9086fa97b764a735779173a5ff914be42"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ab1bc2f74563c02f048447983bac2b6c96a420b8702e80f03310761bef34cca3","signature":"92d3d23ab10db51b22a1a88f3e6c2850c08ab833f79e589411d218d5ec584d66"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9bb3bb17026ed147d4b69af95579db239af8a4398deb5ba57286aa68a4e84c72","signature":"ccccb282d14a27c139067a8e9cefff84446dfbc057f32cf7353e44422b918b07"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"aad50482d1a2f904068a1c801889a457557ff2872abe5c195110c5f2d7801e26","signature":"38833caad25fb9e46388bfe6b712e446d1f0310570dc3ffc3501235885f2a00d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5f800eda11d688d035d22516adfa0f2bd390530c9dae477de16182c2e4e6b153","signature":"873418eaea082a64291e09da5ddea17c086f8569b53480c51f985d596f1c63ad"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"268453e22458eed0b5f2668153b66da3f2a1ab74d6acf9717327120bfacfc60a","signature":"52321047b9b648815d6b021765734fa2dda3db167f7efd6421be8322ef46a53f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"bdd882fb540d4bbe56f5ae95588793329d8f5039473430967deab5b0195f290e","signature":"a2ece5e5afa125df2ff2334854a39f496bf0f1856fb0087a97a563116ed688d9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5810a40263f6bb9db316f18ddf92911ba3d7cd08e56537ac0cec9f42eb834222","signature":"f5a70eeaed8c8f1433d39ad4d51a3f169854488a2cbf8b1d1e668590317b1417"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"263e4977fafe87583922d843b403c56bdecccbc87b42c480289cae115dd19cd7","signature":"83386a22fd3c4dcdc176eb1eaaa8a178e33a221aee207f694882f6025f663e6b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8abe0449b7acc8a993d9a859bd9a8851f6c89282c394fbfffa14cea1ce366a62","signature":"c57a2aa969829b0fd48720d2a9661113895de1dd5518816ee6fdc5a1a8bcb7a7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3a8c296c1b838660885909c758f396c9d8980827c1eacb43dddfd1c3f32a5385","signature":"9cd04a9faab8462f6bc4c1ec0b5a9145cc4688cc18082f85204147d264bde1f9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"22f8d1d04a2b1dfd227aad37476f67303be72de670cb7231c5501973fa695eaf","signature":"f57bbef6721da75762a3e677410bcf0645ba4e0340c5fd7cd2b12a74ab3de3f8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6e354a2a90760601bf7253b75d75c8e678e992099ebbf1b812ae3fec43f6a683","signature":"baa7e091b508fbbf7919848a626bb06b02307037702429dd69a3c54edba9ba54"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"efafdb42d28433978c0895f7fa1e0c4c4964aaa9672241f159c79d70649b3b2d","signature":"5cc83bceec57b1c02151c518b4b7e86b1e4bfa463ba53c6538c37a86934e2e64"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"96b4c8184d866be5109b8ba4c53f9bf6abb0a2a93abd00382a701de778641737","signature":"5ef3ae865b8055331b4743cdac519202f62ad411dd70358e2afad70ab5704c97"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b75fc1005f3d42af394e9632af76a0e36cb3fd1cbb031d57a9202947671defaf","signature":"bd70418be7994ace698ecdae82019d8bc30ea2cf3b3a2de2394175ad4cdc1aea"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"027114c2f9cbb4c578a324477da6862890734d0b759662ea135bb467db35c39d","signature":"cb46586d114010ec86e17dafa8293e1aec3f0066dc6acf9f9b4812ab1485206c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b2444bd0f80c5e943897657bec5d1b0464ab25532e2d413f3ad1c129bdd11e7c","signature":"e6de7262f35e90bba7a522df28112c2d19d5341943fa2fad9e9e787a0bb7ed7a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"74d7c800dbf03b9f095d1462a567f5c0252dec039956e4347297560902c09ef9","signature":"e37c076ab3506ceb192d2ad1c1d3b940e58d305f8b12294caa85ba4eaca5cf4b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f06356c876a3d5e00e2bc7d303393689b1890d060cfd9f9b276a26a1f1af133d","signature":"264b69d9ef0703b1e05566b890d79d250ca27bc1f436042fcd01a38281efb13a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d32fa3048e048a1c006e5f7a0564693864473e0309ecfa4fdabe75484a4897e6","signature":"dc6e4b8624d38423f99468020dd255d8de1e09fe03e804ea8a4c7cf97f7d9856"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"709948ad5e014028067a5665f53618e363f56937f2491a8daf1b141f9b58e49a","signature":"b4f9977eb6936273e2a3e87f090753c158dcbfc7d6477cd73bb0b6767a2590e6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1d69249fd59e45ed1e8448fe68c22c0240d3c40b2fbe991b978af6f038cae56a","signature":"c580e3048d54f639e7663fb23fb76686e0db991bba627e8e2415b411052a334a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e589fba54ccfe2c3f6904107a3ea03979d8ab823e06f245475e56ee27ef61438","signature":"ad8a9083c52d8063656fc80a2ef2580564316188ad3244c34b028fda61159039"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b26f62132248ca20da0ed6c762f442092ccbd0f284afdb0675c5d38617fe50cc","signature":"78e74358318e0b02612dda1e0dfe7cc4164e50de5cc60f9303c42b0347455aef"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"bec70e290824df3db0873753a799198c5d1296188ee6e49b0dd976f0afc9d2a1","signature":"8dd1464b7e96a146d7e6d50c0e35f476b67b263340988fdfacaa60bdfa897291"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e956499e9143c913f21a8678c390ad52a34870c212e3772d46089c8f7478d524","signature":"e6b8d496ee1045e4b22b825a1457a5f8d8d2961f0418417839acce37fa8b6519"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"db7866367663e41114b49dac4ff19a1f96aa9ab327a4a8df8c2a3902ff3a7894","signature":"105471ab70f978622378f275d71532aa6100b8f26bea3070b278ea230c987d11"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2ee837fa5c56193dc12b86db7394e1a9dbb7b1e32cc311ad4a1095705f8e56fd","signature":"5760fdaebaa899083d97a28110d0340f1f46a8fc3e84ce09b4c100d56a85a01b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ce5cc16beec1bd387ca19870e365e2b9253d7933937377e851761e53f880de8a","signature":"9bae73c40e1bccce831fccb33aef51e021ec247eac55a2399089ae54d699cfa5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"34c91cbf9de5ccbbf309b9253dddf340a80ef63dee7e84d911600d975ff321e1","signature":"95a3cff95e72252cda23387c0d5e1e7702364565d78be48661ac8a010786af87"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4adb3d76245712ca955ca61f64be88c7108e768ed73e3c9560f9f9435ac922f2","signature":"fa8d08f859fc06c16e4d10b360e408a21f6583cdc2ffba80e23a38d30dbc53ad"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5eafdb9895733e84f4f6f609bce17046e6ff5973033908934c43a108c58ec410","signature":"da25fe53c1de3eab48b697bdb0a50fc7acb2f6cbd308b700d065cc456f7233c5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9a85eaedc35ee7d261ea148aa099baa02b633c4c968b5f043fe143c7e1ca6723","signature":"9e40df7ccf59108a0172f55ce90b46d1f9671d01d4f992b1f3535b65802a658c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c4dea979d366415d75de9af9e614e3501149c31222070fd4aaff8b17ee7beb4f","signature":"73fdfc3740f87a5dfac717243c80e930600bca17443e1ba5f75891661c59531c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c40395b1cbc4180be2de5e4481acada7a7b5b84922eade9743bc41875cfb1485","signature":"733ed765eaed353dcec91caa7bafa347e4c31ed5c18364a111b587f3bb917c92"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ca4334613a64a28f9c581da21a7f1f896e61ad9fe88ca6012c7695f95a5ab7a6","signature":"41ef0bf836734d17f0c0bd9242db9ae98c1e9df6695495f2c9386d23ed3bee35"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ff034a0d22be032cbb5ece0e0140b5b4e7a156bc8a00fd07d956fe7aca0f5858","signature":"d67c0126f12e9c8f4659ce7c455007a7dd840cef8f3af2ee42a8bff39bddfca9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7e33f36538bb202445ca435daef6d3cd56a22ab839fe4d2fb17175f09be5c0bf","signature":"5fc5f345e839c42a7ba2bc4dee24ffbb4ba54dc4714a45c8690f4f0448c3a470"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c533654be6b8b0c884ae9dbac78649036b1ea1394314edc88acd2bea4e35aaff","signature":"a8c191e4691fa2981815ffb98344e11c610d04ef6d2f55aa81ac931be2d1e7dc"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"905ac3ce1631fbc1b5fc89104629e09f52820f33c89f34fe238c2be541287b6d","signature":"c89cadd690097b2be9307c4e9f10db91048158fa454cc7b52d005a29e3dc6652"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a2a54bd9a5f209b7fb18ccbf98a49a1a92a68ed5643855b6af7801ce08a8653b","signature":"6174729f656c5dfa2606338622b96a2fdb0cb9cfd8fdfeae78c0700f6c27b245"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"95dbe8c37f816dee3b71ac0b1bea90e97ed352e594ed1a8a3d40e5afb4827ee4","signature":"4c1ecb329db3e03b29621bc742f3c48be4a662a52c04d2f7f6c095bae2adc5a6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ca80e8d738a9a35a3a16f55bdcf5953960ff8461e62b336f0e6bf769268be9ed","signature":"691f75af84c6c748873549bbb335ea695a1beed3b23accde0c2573ef4c9fca3a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a74cc324ea5dc8f96918e90f8319567ae02ffbaff249434b4c7c942482e75fef","signature":"a536aa54bff6f8dfa5f704178d0a3589de9ff7a96820f274aeaf01863a9fb3cf"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"cd5961447d3b302a800593e47a66b8673f5a7234306fc652026c5e6c844a728d","signature":"baa2971bdb76d978549cac4107536ddb0b2bc9e36fca016a0230b4d5b7fac7a6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4a344cded281e85bb75894dff2835097e361bc6ee60b24f5c51a739a22b6c9d8","signature":"14e04c20dcfad9c31f581173d04be7e29841f63c018a634f80bd36a804ca62f3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c5e05b41f4db7d7ee853b9ea002229cc97735b65cb75123a3bfe1b717a5d325c","signature":"051a7f70309361f4fddbf020bd91e38656fc1d3f430a96c4ba69b4635a08c6b3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"35d3e22ecebcca2ec57c71316c881fee7e0e7f6e4c439885d61f1653d00d8b0d","signature":"a03aa4376f1a72ecadfbe754e07c0300057dfd663d37b8d51879f13601e2038f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"dbbdf936466f5bb4a256869afa39a80d8d1d6660fe781440ed7f74df675e24c4","signature":"ee22c524e8c76ea9f7258c4f0235333f35183467b184009e5a6eccf196607e34"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4aa3c27e53a09beb3d27c09de9f31e1d6b6b997f12ecedb62f349a95db5133ca","signature":"e4e7587de030af2051d6b8e7e3b5ec3ebca7840b6577bc4333cdfc27317a8d79"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b8b8cf3aa28e8ad54616deb8fd10cd3ac728881a4333c41eec97514e0a2b132b","signature":"807c50a6e969cf3d10754bff67f0e07f544bdbc190c7d77f93712169fa3f57f9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6700a63a7d1ca5533a3dd090de86607246903be0fc3bd0770f106b44eea82a89","signature":"1b8f0e44170866c95087744e62cc9d123e0595d01b396a561326b7aed3c631bd"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"713c46fd2c5ae97f0050908909be18e9a36f5bbb3b653cc2a359e2c7a1b78aa4","signature":"6d78e66059b8ebb8d7a6d8fd5c876678987af058efb3824cc6726312f5361320"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4e1717882b6cdddefcb82558f2387fb540d90ab532f8119822eb6cd2d8402334","signature":"0f211902d091f8490b9f2f2d712748a6bdd5ecd0b2c9969ce997aaf7aa3924c9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"12529bcf4213e429273f915c9f56190e988d7c9d9c933e911bd8287e104edaba","signature":"e928030a2578e758a0d2df3c8b1c731c5632f991b4c1ff09285ed4521af775e2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"933c999cc970e2b7ac5a31e49bd9ac399bead79d7355351f7615dee43892d4a9","signature":"b4f7eba83c19c04eb31c5e8a94f3d3113cf5eb0263bd7a1b397388772414f58c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0a08b54a583276c0be0a2b162b4176436a775aa784572f4209cd3c14d4e5bfe4","signature":"d877df84b23d51c3da4e96435f0a33a34a203ea049a5a17cce02b04add291bc2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"67fb2840c7cbdc1fec67c8f78937dd54ac1fb3bc92180e1f874b9bc33edf9c1d","signature":"0f8934d20f9d0fd5b930ee725dcc0467ac870c94df8eb4d58934e34760751855"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"035e04f14da5da01beab45a4efd365c1f0f0a65b5f3b90e623f5a42cc18b5e32","signature":"db23eb2fae34715a02a6cda15c0c902cb0fb4a2e163a2a40dd3f7a4c94b252ca"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5fd5e9309f1635c598809d0c736267ea6f846e6fe3535409fef2717f21d156c8","signature":"0663e8b71eb92cf2f5072ce27325207875721950c282a549cfcdb23d22d0882b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9b2d45497a0a4a1d47d8c514ca54affcc15386c384dc2532f024147593e371ee","signature":"436e4f82c7b772379a4d0d75464991bd75d4ca1aa0484324da6c98b76552e855"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4c61aeb3cddf6c7120426525285e59fde51f71eadf0dc8f1767ed38126ee9bbf","signature":"471cb72487fe40d450057bd29f64d17917b42b79fe5d7cdb52d2eeade540f378"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"94d7a923aeb8f25f4473afbc0fae8c9c8bc5d9446308fe85610daa84acad0427","signature":"61609909367d352588270fbf7fc061f4336216eb243f8112fc1b7234564018e8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2751f7a70b93efcad1ce57dba70974aa863ab285dfe3e92582aa0b799152e3cd","signature":"b27b3f2fd1380b189a159afdcde6c6e8b4e753c895165de5d12100dff03404e5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9e08c5cb71bce789ace689ba2d783be3bfcdf903364778e913548cfd40286a25","signature":"2596c6c2e890e0c095b629ad9d1fb14e51c0137dd09cb560955153d4e8033762"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2ce0aad14ae10695c98e0afe93682680025a4511a521ad318cb1854925df4d1f","signature":"06deda6bad3ae6a8c3077d4485db754c2e4b6b2bf7cb2b5ab5471783cd97a76b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4b29ac5de455f1a9bafd17043862b22ee0eb576e22361e75c3a019e8a3a29eac","signature":"4df1533a8eca223da32d9e7e80fa02d29def69f38a60823b7b716a25213f927e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6b735aeeb46e0fecdd4155883e8d9a9ae4fd1580e2d99ed505443e69441fc887","signature":"659c67e10ebd6e39987e0d55954b92ad1571c2f7cf19d4c9b403e69bc3a7b4d5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3fde883ce9ece98daff8cf8827a699e9f682279e2999495a2347b5e75b40386c","signature":"67b0e6de400520ed17777909e39a3165581bdf2be1fe2b167673215b5f385a66"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6f666f038645f050e95f1877e00e8e9e4307e4d3f241dc3a085f8b30017e1e86","signature":"4c51c15ab44e0047d805b78f9f68d6d203f5d54661f7da8f757c2be057bc5098"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7519a925e0207c7d9019bb6ada603dfe431c2a26560c30df0ec2724dc1ddb26e","signature":"5afacff219de70e9f672b9e0c9a3b76d82c2dccb099978c3dbfece1909644f35"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b9263c792abdb4a08b56601daa4e844d2c332dfe7745606149eedce0ef37705e","signature":"c7e20694b0898300f0cf34ba774463c1d4eb96aa4ca0714fd1bd62b6582db509"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"38364897d54975f813976349c31221c30bdfecb08c3782327c9a3f75b1544b52","signature":"b8914109c6ad9d3d7f0b1572b2b574af733db30a91732937ca3d81a18c06742e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"cd35b87838fb4861b42e600e073b5066526d5a7e8cc06e2d40e94539c2e4c27a","signature":"9d02b55be789352a28623b697b78b5062d29c2bcbe1107ced85248dabc3057b4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"40881cce1e5e217c0049c8e7f5eef20fc00caadfddbb34c4a4e4b21ba575f1b5","signature":"2e0474a89304ea43b6483d015c266513d927cd443cb1645272fd518c9b7b1f30"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"cb1fa9a6a13e3d0c641bcbe1aaf762e7ff120956ba2dc8ee739213e815669147","signature":"774bc665a4ef59890743ca1890ccc0a8f19f4b59e6635879a75b12c49405dcd9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"33a835163320072e02a86c6fe76944878b914ffe786f6bc8a727b9f1618336ae","signature":"1cfc3ebeaffe62be7ba2e271b956f03f856660213551a0bc1bc5c5acd03e6f93"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a00d37dc5dfb1827109548748697a510ebc5af2f6432eb5added0b9a11338f70","signature":"12a196a41f1434d306d93cda21455b15db53ce67a3c0b58f94024e6c47627fd7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0cf27f948fde8336ffb5516385fe6bbb5dbfe223acca5fc7292c66bb51e5c72f","signature":"a30616ab073bb2fd018aa8e215186619fbf465e124bb15a08a6c21497e1944e4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d736afb7cf4293842f513ce08983f57e48623980ab06ba777aa2859f1e5d0b50","signature":"d9ab7fe941d4e5217aef853be1536b179924bdf36379ebd463b7124e1f9ce3eb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"12b6fc4713dc9e634281d67513fe00c920e4ec6f3e55ffdb30ce819bce7fc355","signature":"c3a0b5cd7c89a4a14a66f9892a43247171ca21bd284f6d6623a68386979087b1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"119b2b457c4871c9cae4f04958815bcbb61d29ef8115fb561bb9c11f191dfeb9","signature":"56c7d1ec42a96b28c60b8103f9504182f7483888c69895e2b60ae4a2ed8a1de5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"66a850d735936e50e29cc9df83d84fc7a2ad1f68e09daa440f5887427ea9793d","signature":"ce906f0644dae98239d6887a765ca74d98210f5bea8a235935414e407bd62a6e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8e628fe8e21048655beb6e1616c9c0950f61c426a609d537cf862601dd77ca58","signature":"74677877a3b037c46ddbdf79cb01004c60b94a045bd6d7561c3e27318e2a55b4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b70424566933befb59d30af083f62fabb132ea27ae3f1a7dd6c79502f88340d6","signature":"5e8a484d1bf184563e191060b5790555ab311050b6a1a8d1be984ec40fe2e328"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b605b53bb5b613887a10e531e454e47575a041100ab3f0437ba754b52d04ef9e","signature":"c0b4053736c2e4a35ab9f2bc58e0465ba95fe799b91649ac4835bf6e2047c273"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"18fc004dd33c311de315a76154799271acaa1a03504ae85ac31337397b34f97f","signature":"574c1a719aa336d5e1443bbd4f7d1884f0905c39b56cbe6fefaeed3ac9db208a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"12a3218ea090f6b92076ada3ae4ddd5d59abdcf35369f7965fac650b49175076","signature":"bde671a18c2f1c1b7b98cacd34d542476a761c9878037404b93ca5d743511e29"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0d24b86a54984c305de89b5c979f0158deeeba10af0ddf2c5ef66684bebc4a04","signature":"36dba3e19ed7aed9da2b2f7d4c5663f8564aa4a51544b11755b0ed909416125d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"21a16d0cafe7a18c76c5f2951c25b6ebd1405dc0996c62fcd64d363f5e5ef8a8","signature":"9c3747bc0e1c8d97b1d25e169d125b0ad23643f36e2a27214713b324270fd6a9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"28a4ffffae488698c7cd16215b8dcea9c13726363a321c9448adee7dcd1a4d98","signature":"28ccab73b3988cd99cd3b0de601782bd6f551b739d25109a7d8796f5c1f288e9"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0338477469c430f2608f02d0accc6c4f1e10b2d027a5cd963abe5abd0fe59e28","signature":"6f0af52ca13ca1f2f6d35b17b2943a49b55ce7486b3665891f32fbf6d5dcc5ba"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"21d77918cdadfbe76b2b781d3b131add1db289fc899cf866d02b74c7495058db","signature":"676392564dccc3bf05f54af8dfafddb2d8786bcf6755d3b264af8b740bc1c2d5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3d1d87d89ecad7cc14eee82e11a93f29a9c7575d45ebb94f887ae25fa4230219","signature":"c96f202297cd258fde0e316b240f0f6b6161848e6e8798ceeae97bc99233bc26"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f04c92571c070e5c84dd4c4c06cf4f989f965924f46d67401f1df26740d06c27","signature":"bdf7786e6072e5cfdd7ff96dd88cfbd5501468f710c055e3c8214f5b336e26d0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d090e3591a8f70b471641dabfa61bd910fbb0a9d76de289cfd72154345a03fb5","signature":"0ebb8e9ba0a55bd2fd07d3ef6e25e5cdc8ce8fe8cee74056fe28db4c006277b0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"66d835ca232e6a0c97b8f22358eb8fc14174f3976b44339fc14f9b0c008d6865","signature":"b36067db7116cb4d603d2441fcfc9a12950069b176dec96267d2b45342618e61"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"070b381e8119f6c5dd676c5c1f9f70c9be7b003cf394e949513a525f9be9f23d","signature":"faf38dff2095f0b9a382f684d17dbb43b221df3fde9789b7e1cec7813cef2d9c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d1f429fc117166d361a49892f39a0aa58c87c63ea8bcf1fbbfa1d6e46f477f1b","signature":"748316519b622cc38598da143055314e14b69b5c49d676bb082e061b6b28e079"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7d8dfb2823bd7f07cc39c7d2beb42d3b483a81eac0dfeaf77dfc1194f3ece826","signature":"6f9a1c712e7056a55d56e000eebceb4dadf86ac5a5a3284563869fb9859cf235"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fb27e6d5e1154bcdb9a74c638ba7b3cbbb0b09a000b5072f3c563f7701174703","signature":"27fa84d3b5c6dbfd6ab3b812dd899983f63a770b9d0c99e1e400ae8d9bd8f270"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"89d0d2ff5d4c7507b55200e06239cdc59c89c6c16803c5abd7961b42e3fde6e8","signature":"9d9079892c8916b4f34bcafd1f5d29f8e80d405489a4014f3e5f2a84136d61f8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9c0fb48dac440982bc0cf79422d1c9e692a436928e1844743c24c00c6cd7ddac","signature":"7738a9777f339daeb5a42262e732e4535b0c4beaff9b9d08cbf439f5abaccaf8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7004b3d3ad2ddf28afdfe85fab12642790608b1c4d1934af00db127d87912627","signature":"a67c4bf405887afe6981d11c244ed86cd34d4c5a14e4a09e65b75f9b981ee9c8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8bc73d4fcd0483d827e37fbe07b215cbabe7adb7c2301f4a37c8472fb31ea5ed","signature":"2e1ca88422a5db41f17c87f61d9536356ded6987d12085a6bb70098a6e2f7aa1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b1600aa2398c15fb205bc5927c9beb9c2894fe195ffefe2bef9e28cc89c3627e","signature":"8c33d06d138c92e4c47108597e1a35e3ea627b6a9d89437200b07fb0c54df907"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6de8b26584af592f941fe369caee88eac4fd8c67c343480e13ddffa6cd1c30a8","signature":"e70a0c38b649edfa0f96692b6ae41597390457074633e4bed41fb0059c04ca51"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"50485e4ea0d05357e03ad0242242154d48415a54883c76338e3f7100db7f1a70","signature":"d2f5f7bcf38f2271179ffd6ff0374579040b08d6111b36819bc6e7c644c19f58"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b9cf977304ab8f8cdbdd2d117895095ed50cefc4139b4057897e9064d0376112","signature":"1328c83cebc329fcde8f9d93c5ff033eb77fa916e3f3c85cff73e610430ab4db"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1cca1463db1ee947772f33aa3ae5d208fb1ec708483c676baf0771e0e22e51f8","signature":"7397dee20f410362a8bdd5fffd0ae225ddab7441df80aba3d7451d316dc2d827"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e465b302929c4698b080a020af5287914775a6bc7b78de85528ea814f102ed11","signature":"ca9cea062512ab001b9520f9c1e47820aba78bb06f8416c894030e53b58f75c4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6aef2da516ded52b95cbfec5c4dc6b564b6241dec95d12d648eebfede4c87e38","signature":"632f55fd3d9b8297e88c7e8937c86292e1315dc9bfc573353d0c5d6e008ae7f1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"95191b3162aa1bad476146ac4dd55d626943f9c236c4d531c6733c73a411206d","signature":"62af70e35a9a088845217fce57f9f7a2d5942dd5049ca1959fd457c55569cf36"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"426d81ace4e0fd427a7081784fccb21b37ac856d3452b1abba2358c2eff2a621","signature":"ca5ab84c457c318da070027354aaf2650440eefe319434444f4276cd7888d304"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"569f9cf4cfedbe263a4e24081ac6d9db5943dad4e8963e2c71901e3bc85adc49","signature":"dfce74b70edcfab114681a49b6f36befc64f414279f268d30ae1366f994987b7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1cb48049125973c31d8ae85b37cfa3b7154d520b781009860d3fccde7bba7ee8","signature":"075ed63e32af2dff90926c53b20540f512d8e95c8585473c684bed044917e1b6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"78ce88e3e0a0439a81b78856d3ee0cb84159b66582a9ca3be30bafb955019992","signature":"dad735a527b97abda050b10646a49bfa2870fb5b72244f7bd58fe862a203ca66"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fde5bb53110e6e2e87b50a8798f4df55a8e57b5fd941e8170df0545fe3b297b2","signature":"d0b9e898a57884dec68ecef3d820456338e6343ffa5d9580a820dc3e6173de6c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9a1f4b702c44104af304d761d5891837199a5a04785204dc33edc9c9c3277dc4","signature":"7062445d5b98e42ed86e4cb37abcd145514f9b396e7cf7706580fa986ee593ae"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d613e887241fd8bf450b83daf2b57aedc5245ddc645af143a6a901a52ec5aafc","signature":"cf03052284f4a0465db082d8e867f2004fe39c26bea793a7ef6dce6886c62349"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fd3a06e6730f9d8b2963a3dafa2b65ecda27a5d0f12678c1d6e72fe51163258c","signature":"5a2495f085a32ea304c3bfae6edbc9cf4d24ac95b0049263312675aa821d43d0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"740e9979670b57b772f2c0487b9bbff54d10f6186a1e1434d9e1004135fb3f7f","signature":"8213453c1fb644423e98f9c3bd93b2b43a999a34077b66448ee4f596d7705aeb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e220f075d7faa1500d8cff74993829f6a936c2bb70949ef604e9d470413465ad","signature":"c0030db03328cbf2177168bcd7523b0c481d4276e9fdb8e6bbb533bb9d556c40"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5f495bb8cd42be91584fcaba4ffb64bde3385ceb6cd6be4e6741958e47497a01","signature":"0933453f4861ee482339825fad81a60464dcc5081e52cc209cc20b2c8a53310b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6bbf5f519a47a0240116c055510ccb6e3c9f033167f3d46338b1433ceb0089b5","signature":"a923f5eb9baadceb4805a33679a97be468a59715107156aae777f456d9d6e2c0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d9688d65d9fbff81813c7c75a291fbd1e7b6749ee8047374441b29f411485a52","signature":"c7ad9af05f2bad224e53369039ac1e9acb0961576e036009f79868768f0b3937"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c4ad2c1773d23456c7aff14e286709a877b3b742d96223684b60fd50be606a35","signature":"ef8dce4fc728e67ea8a64e726569cbe74f97f870c18700ff2fb2000c07bd52e8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4f5f94df33ecf0ec556a52b2676dfbd78e36335dfd8b65d9a5ab6a76492ea95e","signature":"a01af9eb323fa772fd5f979cfc641ec74b396ba6942c711e94d7e6ecd5702a74"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"810477e5577bd0289a510dceb23d15c2bc1689941cd030f76a7e2f361098627b","signature":"c34ca72937cbb256a02222cfb59687becb2bfb79d21015134ec65aa3876dd17b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4a3783d4ae9fab75a486ea5d7c13c174deb62f8a0ae42fdb54c1c41dd8b09adc","signature":"6a1caa4f21d61500f507b51de9b657caba48f0960fc286f56533e9a17dbcf1e7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"da8b25518a85535f0114dad8f7a9c51cefaac20495a23d5b6b90a668ba7d40b3","signature":"d388800dab0c8ab68af3117c04c513ef8f4e716fce3bb449392831a9b190531b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6c63b2fc654164656c4489c85cb95574d3007cded22a058bed35fe13b14306d9","signature":"e4f8869bf6cfa97bbe3349ee3c56b93c61ba481daea7c35f4f8d26eeed5766e8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a0ec337133d015fe83ae4149c4439e2e8e3b65701f2020a430074940e59001ac","signature":"8e4f476221cc508ef551c283fc48b5589bf586c759d9611da4529a98fcf5fd26"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"381facc2a079bb6ee321d7c3f787995bbe7976de1d92e40b84ce7e1e4a1dc1f3","signature":"fc753a5ad5225bea847fcd4c9c4184f9793d06f6e74774b47eba2e375e37dedb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"aeaba63297722f2bdc6f9e3f4c63774bf953efcef797dd95a50f8d9d89e9a842","signature":"d13edc5c76691040d70cb954e34d1c04cdd6a2d9e9cfef80065541519f597637"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"54f5561bda54ab61759e751d783b4b91b2af9be2788f7c4bb3c69b2b6f31781e","signature":"532aa3c58daf080435338f633a933317cc1a75e0556173dd3b53dd9fefa73c5e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"42802b9556c5bf3125c0b8de238c7d9cb7fac137b36c49ff848997392b06ce38","signature":"9399b3fefa46ec61f763fcfad1d06eb5e1b63ac1c6e6c7c6f3b839a446a5adbe"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6e3c6e6f6babc1f51062ba7d59f44be5bb2a6afb2d615b4279218fa217cd1b29","signature":"f94e5cf0ab3f2064a61c9f902c01ab3b7e2b4b738dccdbc04dade416b4f990d3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7ce4a7d7f7424f5454c132eb1a7483da46a1ece2d81763e8ba93cd219db51c65","signature":"e3d9b76a46e23e5e1ca58452f5066f1c22101b07a83c2ee27d6875b6a47acb01"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b186ae9ae3f87a6d9b3437aa6d4233ba53273bf4c8081b9f570b236f02bc1553","signature":"fc5eb6abcb6e68ab6e6eca7e14280985dea4589448d92f1db243b81e253de365"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"94c107fc67a1217306c1d6980fd75810de707740c08a6ea701a02c3cb53edd2b","signature":"9dcabce42e13ab032b1519943820165dcae9f175df50cbe245abad7799e022bf"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fc82bdbc9c816b1b1695e04ab2fe4157faaae185de7aace5dfe2b63c52ccc65b","signature":"5089d236c0bc84de90a1dbc73cf86332ddb597ffe750da58a6f41967d2b98eee"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"abcb61bbe9615ad9119d3b045a0ca27c1d1707a32f74d3d54658750fec0e3dfc","signature":"980af78d9543b553de2245d11b191532f5fe75815ee51efa59741b659ca05f31"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f4e5cbc3e6cfcc67e85d83d6641415ad716c1fc433d94218b3d0abb6106c21f0","signature":"1015144354af54e7ff1585c6cc21d50280f102698bd1e8f8f4d7d7e4f88331fb"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"eb6bf97c49cfd6cfd4f864d3623fa667b9dfe0c059fbe57735f49d31daeec782","signature":"913848c017ed93a5e9418319eb03d739f1b1c488702af8b0237a561d8591afe2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d76dde438774e798faa7b20b37423a7201a85d546889dc803f4951b38f76c62c","signature":"a1c32a1be8c80bb9acc3e40f436c0e59f986565ff3b4b58f9b4c881110476760"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"79dffd6ddfa19e7e454bcf7c336253a7c21346a116790640e5f9018e910319c0","signature":"c2767b0bdfed2c69abedfbaf803718a109659ff83fd23981ab6d08255cc61bf1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d110e4f2aaa75e5aaf5ad4d8b20c73569b8b6585a23e008625288134bfec3b0c","signature":"8b2b897da1946265ad9cd8b38e3bd1a38a700defb297a1a5c55359fc16c5bb2f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d851097e9ec5f8b1848e2baa307c89960c5c25b97f7fa2d0fc3703b76209339c","signature":"e88d71c5e1c6018cf4361860aa2ed645ab225c5187a104e8ef5bb80a93779809"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0a8cf3404d5abc6731339ac8d67529419748c2f108e03a381510cc4d7e919a41","signature":"42347f5bdc39a0276d34f44ecfd7245ba8178d0bded53ce03dcadad34f3fba6f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"181bc5b50811a284a255c5327fc4db60004bb521375b50afad06be116bcd6374","signature":"4bf116b50b4b47d7d93e7bb58edb36e2f311a0418f30ce00006537a9778e6396"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"507d14e0a74e2178e959a2f40549a7243a39c409cb197cf6fa776284ff16c65b","signature":"d59d41756cc5a1e907b1a82bce6719c9889779a7e3fb4d9a1bc2865ad615a3e8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"750831fbd57644cd74c6360327f94d1e403a7f86b26d79526d81ad9476326e7a","signature":"a9c7e0f8905efd8cbeaff61034ede8b75eabd8cde77eb36054428dad734ea91a"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"05aa71388b11eab86a93419a306d8c65224d50b6e44439216733e0fb8a2fb8a2","signature":"c476a3a8a1c73c5df41307273ef3d4987784bb1fc9b94b621841f3a47828afd3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"275186802d199a170d93a3d41e30e54527c6a24ccee8bb753172eebe3056643f","signature":"c893ed5da254d32a30be74cce881c2f3379032b729bbc3ac47f2e526863d8e52"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3065cac3e8320d59da4ddb7e5c11de40fe52dc64dcad2499f880074508d72726","signature":"50b8011fc6f9acafc6d38412fd10a79a9bc986e1fed5a7a410abbac9c1029558"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"df48e9f5a62b2c6ddf9f38b76941bc1aaf2958c7edc6a4c61e811d2de619b984","signature":"26b06d38465edaacd0935fdef4111f6766ae12c9de04a4f71d768c88bf312723"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e93f21c42c8a9da1b479507848f17b11787e5138250e2fa26679cb242181fe6e","signature":"72bf670508250e77ed8d53c185737aeca842e80e3cc224fc161216cb4225da10"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d2d2a52a5f5b360a2ae63b487b6cacec2d27c6ec1c5c0fcad686b2a0e46b29d4","signature":"ef3ec92322a37d0b699cb5bd06cf0ad3dafacecc32bfb560d957f7df2492f9ed"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"eb828bd823bf6dc8691718702886b5a49e377260a689b9a73d553b860f64ae33","signature":"b50ceaac817dd76db5c79ae030766185ebb5f6379079a49646297e71c52e5c29"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b6ebb2390ca6652118922a863dc515dbdf4e13fff762cd569b8df2226b062ab8","signature":"618e1dbe4981e76cdd3c73b245854b07cb4dd36231f37474800e7030cd02afa1"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d7f871f9d35040c1ff920db137c5120c07e48d73d28d1629f46dd4667fdb66e8","signature":"6029a93984d1258018f5ddad7965e8cd4e9cfea7f605f77a4dbac5631662181f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9473b6bbcd7280f13e9d2af415ef7daeb0188712268cfcdc5cd1539ed08d263d","signature":"98ef58f8abbb97c39efec0831e98024327e4ceed43ffd4fca6505678b4a70ab5"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"68d3fddb110cd0c179dab4b1043bb313fc3a5d26788e9de5525cd93cfe575531","signature":"6f0d571eae558702beeaffe167ca5a58d42a5b42bcbf89e5ed5e74f01e9be615"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d7ab9ca3bb59ec919ee457f2705965c7ab245196fe9a881bc55d0085bc4052ba","signature":"e4c0a55896b7db88c8a2a7659b7c91dbdf4e31fb22c8e46d3a2a57442f8bce83"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"53be60403bdffea620b3743273e4bffa79cc6a7ce3c4020aff1414ba0dc58a60","signature":"95d95f06fcf39ece9189ecb26c5a4f6e2c9ede19c264f8ee58792714d52d6ca7"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"022a635cd2f050cfdc980d0d4276ce482c1ab537a80f6f3bea2840e9c4750c80","signature":"7f688aabec672e670fecc9d07964eef5b28b62fce33bc939c4920b4254568c25"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"07a6cc93ba1ae57163302e810b2bfcb4f3e187816b305b534d6c64d29c82a9eb","signature":"6670cf07a2c1d0ce6d8ebe2ccb553fd6efb13ee0bfb75ae0e7a2c15d7e69cb28"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"29ba4b283abdd092c228a540cb94d7376efe13f7a52d92e312f29c6754253471","signature":"0f0d776b1c2d1d9c6ad49ea04b3bbd93ff338624689728583e079bc421e0139b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8f748c3a735617c98ab53daae3bcd99e81a424c9ea81b8650c4104c06bd19b6f","signature":"a27300f0847fcb39b9103208f58230c7fe976c8a08447f6a6e810f88369cbb15"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c34fd503bc87ef8656e6115ec7118f881a4b99aba77f9344dd408be495b4c0ee","signature":"6d1ebf4bb925d9195e09a6fabec8c32f10a61c78373d41d694387eeada4ff87d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ac6725c120abb8062c64f6a9c2930591abef098c3a8c6a7a7113b06e0fe9a64f","signature":"b8f5f89a6b12785ea837367465e9b54d6b6aceacba4438db6803a75330a64378"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"968582758647b408500bffdc1d28c1aaf3d1587d40f2e8a8a3fc22cd2546981e","signature":"85678181f2cf2e1baf90fedde651f0959218ef1d1c3a1ad14dd1de479470710c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"cd2526b2c49bfb4a4f62bb73f9caf078499861e26c298905024e9f4310cc1fb9","signature":"7bbd0da80583f0d2ce1fbfa45dc31b977645735b5dde67676c790e0d398583ce"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"920a781816bd48fbae12b2f3407792ac235f6366d6669d182bb0c9af30e65256","signature":"0b000516186182e01737e3f24b6eea44ab4b401647d5a71bcffb02f665f58d45"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e59ddecb842ec6fc8d16546c48f78fa1e6205f383944537d2c2bc3c1ae430f11","signature":"c72200350f3036b5e318f76127603c4419f2e69046d68d4213b80b63c1e08655"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"72022ca34373a9bd8efb2fb4a24cd46d601332ccb5e67046ef1fab51e9b24460","signature":"85dadf7b8458d8e76fea8790aa8925ec4ffc50ea9544276064f3cf417d8f75fd"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"de1caf91932cac2d7425809e05ec51e6ffed7bd3e18bab56984b1ea3b2df4266","signature":"d9a25fa94a7decd5b7330d7f64222f2e4d73e64c96bc972b38eae85eb4517557"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d121d2636d4269ae87b629977bb5688d9fab74d3df1740278b849ae3ac28e827","signature":"11714c517e47ce4f27f87adac65b3394e489fc9bef388a14b2f40f232381c724"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3b3cfc00943c27651752eab627aa9bad51de3cb901fa901926473187f3049116","signature":"7bf17600c6166860e7cb9e1d463224b016164301ca7068cdab890c5da674e715"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3ca9c57b7570fd840fb21a2694f0a226b9a3aeddfde731049f536f3f56b77b6d","signature":"b5f54585ae4a3905ec42b3de1871bcf7cd919993dcc63fd9e7e44e832f7f3368"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b953bb22a88f5be688ac855b21bd5e962faba95d32161de7611efc8037320c23","signature":"fd09da41815eeff250e15a6dc66a5d750225a2c6d62195af1ceb95195ce128ae"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"43e39b39038a5a1b4050b70de906ace8a1aeb8a09057e3b1ff7de74021afec8f","signature":"6fc7d73882ee225fcd6b55ed0834a28226922f1d10bdf49e8a0d9912fbbaa42c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d0f2a0bd7da92d0cb0136cd71721f335b1a8fd3eca6c0d62b31c3a07b4ef8fa2","signature":"95df528cc68da0ce0d2318bd34d99901d4d78bb2ed32eb38ca889fbc825a5c2d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"61147ee178f9a4a30755bb1d61ad2b11189d70d2c5265f79b9ba489cf8eccd96","signature":"38ad63af0621b09b0a6bdc854346894a90ecc12a64979eeba5ec5a713a583180"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"91653cc4cdc38418499c528852aa7ba71d264fa4af9f10c6d10c847ad2e23253","signature":"7935f6e26afaca061e3fe8a3f8ee0c2937a0f452e00b9e7eea878cc482e002c8"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2ec267b094eaa3205feb975ab03c7d40c019e1fb2cb09c7cf7b91968ead28029","signature":"1a6317553e1be5339470a62dd08962487ff977329bf3230dc2e14d76362f71ee"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"3784709574f11853ec034aac2389c6e05361963a86f2098f9f2c9067e664a9a6","signature":"3bcb29e0a7d42c572f6ef3fc8f67c7160217d1061199f28ca61d92800888b550"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f9a469781f497c22e94d739a15c0914ab1b7a99df3e9ac16f466698c7a728ee7","signature":"6bc832b722ba62034e3c6f4cd73d37df833467bf08d9125dc4774f29c502e1aa"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"046b92a031451b8aec2f9e0ba764537b1634a6a131328896e952236dde3e6c5b","signature":"8336c0867e5c1ce0233fee0f41272ea5b50dc58d401f5fa7fd30fe7512f2237c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"988151527c6c7463b4485102e2a5a78814a9cfb924142b2bd8340b3021012196","signature":"db4869d5a9ad2376407a73468515964d69e8c625cd4feee38e7597a1ffd62339"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"49a42acb730a747aa4926b226778a024b9156da680b053f7e9099dad65f43211","signature":"d464fe240747bdabeb7960b7d3f040481d21d6f6e5adc219c86f80c48b2d2e2b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"518b11025f6c79fce9c71c8812bcb7f1e0eeeef54906fd947744f5ce76c0ab0a","signature":"3627c54b82975634fb99530558c72fcc4dbf91fce225e3045f79905b085e2043"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1599ff2a798b2e083b5dbd3528e9a0bdf321e74669eaecff90903333d23a7345","signature":"875f89653bcb8096a3e7678c88dc162eb6e40d52a28473fbf2f94a914b0fde2e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c6a752e764b6a8825f702c1f32ae0d8aebea55e7ef59ae66a971fd7501099cb4","signature":"d30018bf2230e4a068b0ec9b217728a4df695c98f144fc990f8c96a21f568f53"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5851d7571e894af2873804aa5e97fbc7ee1b531a930f772404f263810f395396","signature":"a8d1e0e85ff6b6bf363534edbaecced9447151c793d1d6d4a94383c39e443796"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"d49d1c1158669ba2d40bc6a4a3eaf6d44e07af62f3c77d8ae96feac6c538ed0f","signature":"4965997fbf8df6afe4f322de647f918f053f67c133d20256edff51e0a975f027"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"bdd36b205a8bfe5982106bc940c55c953b516ba8bf5ddd758705d898781e75e2","signature":"17d62f5e01509fdaf18da1f85d6a837ae56e284c4e58c612f00db60e9f343670"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"6aea738e720cd4d0d191d60880304331686f16b5c0c86506d27f50872fc539ae","signature":"69869bf9a6a84aed3fbe4b5f1dd310920376cfb87397b83cc0401f096b2c824d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"31e0620ef4406ad6b4cb78132cf0bdae4e7ea1257c07ccca5e3a0183cfc16255","signature":"97b41c41911a80147c977f20f10b08524be3f942567ef3b80ec163458bacda53"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"04b0412d1931aa1860a4c0fd1a4e276923207a59bb8cf8bcbd663258614a60bb","signature":"c8fec9b8975012f89fb202cebbc241a80d91da5b666f9c24cdc77a3f15727126"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1c09dc71419ddf7480a2366cbc1614d71e551a4eeebe3f6af1bbdabb9cf5aec5","signature":"982158c72b42ea4cf045e987e54091c2f0bc238e5f37f6b266d93311ed20cbce"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8f47e4d6608ba61132c1168f3e2b9daa7c4e1c5379e9ad674728b7b5883dcd97","signature":"9bb6d3f52933769a103492016c337773d67cabf8066dc934485eb4ab80cff8df"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"187d3170cbf9a9fe2f9db09b9407ca05215754cc893c3cc51430075a173b8314","signature":"91314f9c3076b39c3394deb9b0b3916d04ea4174e6d4f58dd604d3442187b609"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"02cb83374effeea47f881bc36e6fe7bc96861914ad7b457278c1214a5c00ddcd","signature":"356009336d56a6cf2c32704a6da785c6157422766ed3c5d17b9847c7658fe7d4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"45a581f30dfab906115f530c84b6b06859b9678b5d88504f39cab5e088935332","signature":"f8948cb62f000f7546481c0ab44f95bd1cf264266080760f7dfe666cca0a90ac"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b8ba93b907d1558176fecec1338ad60c43bf90acba42c3ddb120072fcf0bf84f","signature":"f7b385a443d9545cc67ba8a64d0e5a902025c351724fd8b2e48184655963ae90"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"77b77cef852262cd3101da190a8151bb4c04d22fa18138fb8915b628a4611983","signature":"e92d02fadde621506866a9f502d36c5c7fed41174ccc74f12983485f85d2fe1e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"f5429b15c0f76a23cf3ca327a06f33cf39d5797ffdae3eb3930decf49f15f13a","signature":"d94fe5c6267609e03cdb275ab90277d70fcc1cbf896e5750b20bc8bfa0d95034"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"0cbb9bed3594bea7614e9a78916636974696fc9145507cc4fd82a661e5385a29","signature":"17f19e08ba6cf4e275622bf496f11adf604fb42c70f2c41b09c737ec9e04d01c"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1f65cc944a06cd60bba1593ee9b817fb98ee5c022ce168c12f14d07486f39ab1","signature":"10790bc98039f43896e4a70f1a38aab9c89cef670e3a51fafa6632381c13d1fa"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7503aa0dbbe35e9054312ae1805a73b39562ce742db001b9dd236a97ba2dc5c7","signature":"54eefeda2cc233718b009d538aac7d082bef66c7f397a2f6befe7e6c9e56b8b4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"12a60c35d2d1807f8c54246831b44d520e80e798622ec43458a0e78bb28a4fe2","signature":"734e8a33f29c4c11539f5f1eb6ec079f81b5b92ca85cb8405094dd411bd30d28"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4ebd6abf9f948e24b94ae6c14c7a19442bd2568c25443e69502fd9b9fa17babd","signature":"dd80d5b5621c0f80cc34cc9960f78ecf14bc41ea76c12df1987636f49a297c46"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"c2ec2b60f1bec5e6ba50543dc72e725cc9bfa0d427f803aacc1f1318d3e7a167","signature":"e59b17dbb42cc4f01310ff35e4e90ede2c88d5e003a99645eb830120f274affa"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"e2314f714c25ab081b1fa0abd613106c95b16560786ec779a4dc577609a3052b","signature":"11d595395100044335d2fd37cf61d956d27c42e94fcf5423cd50de78963c326d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"84898418231d5d834a3110917cac26acc169c369ce9035c8ade262f29aa1cdc4","signature":"1745c170659bbb45a683001c6a8d67dfb430b540a3bd1a623600fd79377bd36e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"86904ae0aca10963713e644aa3071555ba459c35cccfb9957d0369e655f4ae23","signature":"cd90b9b08510c081a39eac2b4977b679065de7d90f0c6466c25efdf35136d8b0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"b8fb21e2e599cdcf88ad96b48511c9c304f294d25db427bbf4f9ade18bdccaf8","signature":"2b3e3aa3e6318758e4c2b62b085fb6bf446087bd432987462a01cdb7a8353ba4"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9824cf055ee34d40560b3d76f5be4ab476b8583aa2bb9c3d3a92b65a70f262e6","signature":"fcad0be234c3a8bea3437e54d84fcbd079c2d98bb61b14c092a140eb23c5420d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"262c89d54687e6b311ff006f44b8ee5d7546b363664f45ba1abee155a28180f1","signature":"0062f9894fa05d6c938133a8daa8e28b59ddb82e62749bff4a3e6f72d1e73af0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"729b07e92944d84a87dede0069b394b20954ba7b143b012405f7c140941d3fc8","signature":"1ca082ee00a25af8ffdf80d5fb48ba85ca4790f44ef06af01fd90bb87fb5241f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"5b79241982c2a29a415aa3b0ceb5eb920d634f02757803f708b5710e3bb4ea5e","signature":"1ea7ffc7774e3579e6547411524c653e27b0d56ba776340c0fe7e573b67c8e6b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9c42d3276a7a2fc9636d389405cd71d26f9ec58c19c75517a1a8f70f3037e280","signature":"b5a4725c46332a5f22672ad16b93f502e56a06f97d607d53b347b07f8daa065d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4908f3ceb06fdd13b2addacd8ccc208ebd94f3961e5fbd1574d827ddab4042c8","signature":"ac311aa44de243fbc0fb07fbd13af5833664af5a7ca26253ca69bdd48ee00dab"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9913c408d79a6a2b1b789c5e338aa3cc213a4fd656d20e835e69a385c163d6f8","signature":"f896b27a50c7c4b56e9087f5ac4c926f529348aa311be21771f57aec4ea9a2f0"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2e9f074e859001038302a7c92ac24118afe339f3208f2c525b63a93014583fa7","signature":"5f20bcfde91cd07e4bebf1de91eb430c01b819f05ac4679cc7a5af419ddaab17"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"8e8a3459c8355a8f4982a5f1f754b4f6b7f6cb63efb292f75c050efb53a14c99","signature":"de2d34ebf9d10ecddb63a0e87a86b5cdded268d9d1ef924fdab87311c6f456f6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"7d0ccccd85557101c32429c28ffd7caa84977726c8d0f43d3ca5b89d56168bc8","signature":"8201efd8365a15c9b7daee0b3cfc68d0141b07866c633d87cac0b717701e09d3"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"9217a10bcaf5a2d1dd0fdcb89c9eb449e2f3fc4e486cf2f39720ab27e17860d9","signature":"40f9d7fd7eb70b5158acac87e36c8180b53ef53c97f91bbc48eeb7adfae2ad92"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"bee9e4407a4f7a548e7316162d08f4d58bd5065435a662220676f37ffd7cb705","signature":"2e5b870606a2ba86e6c78c84d37f3ea3e00b11a55ba729642012a1886dfcfd4b"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"fb67ad02517ade020ee454dd37b6bebcec946d896d0b274befb00aa76ffc60e7","signature":"ff5522ac5c9169e0f8fa0814b7fcc200a70c32e93924e1f7c60652d27ca05c0e"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"a162de5bbec550ad464ac95d82dac342d8b846adcbf9f7e1809732d5e00e4282","signature":"6ae45f84b72ba3f6beec67da3d606aba30f61d100a03890cefca08d43c283f88"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"1b2ccfc3991d1394ed8d5b1b849806e2742ccebb74e23dd02952ae0a102272ad","signature":"a8d562065fd807cd8bcd37b0d161ce52241801be6f25aa33d426a45c2e1734ef"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"2d77825c0a82bc64798eaca535e9a57ffaabab983ceebcdafa59864c1d2106fa","signature":"66f035a8084078367d618c2ac12459684fd725644dba9d8169060bd3c777f39d"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"052ecaee9382428ea9a6886e2f1f989249003c0c2e8790b290148aa35f96bfe4","signature":"200373b05f5efc2d4e9b204c790a9480b73925756d42457777d3dc70b30328a2"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"4f70bc3bd2f5d135a79213cf85a8d4505fc95a20c65ec88d0f416894b0bb4185","signature":"f05361ed7aae32986f5e0bb19ca38e967bd631eb8d0d9872f64f9c274260950f"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"82570af172de16163dfb800aa453179bbf8beddd2e34ecbd9876c86b59fd46e5","signature":"a46882e3aabbbf4a889a85936e761f00f79b166dc72e21ea5d75f5eb0d2fe1fa"},{"version":"591c651aaacb662e7ffd28950d0f3b424c14a47e498820ff60405fac62466c32","signature":"584fbdb668a1fa97f14926566fc474e27bda85d9522a712fa20ff3477d7f55b6"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"ddd578018a259d1c494c834bdd8707769d07d1eb64f87f5217560cd2181b9e93","signature":"da14a67372982ca6e605fea114900b492b3316618581634e0ce72afbcb09baca"},{"version":"44f9266642fe2a2ff81cc90e92fed1f9ba0474466255d1ba69048e8401dd187d","signature":"e3da208c80bc53550c9d6e866ab910fb12886c9687786c4e337c89f7484fa55e"},{"version":"9096e7b099bde242d508873e8646ac8f0612ac1534c65f5fa0c9d9aac45f9ec4","signature":"6d0567eb4fee8bc5fcf48a0d466e63033da55a91a3280baed07668437d0154f8"},{"version":"04e5da649e32ea731cd880b9f0a8e9bd0c8aeb62dd99f3709d24f5fdf1381106","signature":"9dd4ab9f49aaaef752bd25de6e2fbb5f2ae535afef9d0a1a2677895fad865c82"},{"version":"269d25eb06209a2c77ae508fc403acce843266c8a3c2cc55b511a264b5c1868c","signature":"7762cb911610f5d0765ba70a3c6f8bc94b4adcdbfc5ac24d24b1bce8e478ed05"}],"root":[66,3801,3802],"options":{"composite":false,"declaration":true,"declarationDir":"../../../../../dist/tmp-typings","declarationMap":false,"downlevelIteration":true,"experimentalDecorators":true,"importHelpers":true,"inlineSourceMap":false,"inlineSources":true,"module":200,"noFallthroughCasesInSwitch":true,"noImplicitOverride":true,"noImplicitReturns":true,"noPropertyAccessFromIndexSignature":true,"outDir":"../../../../../dist/tmp-esm2022","removeComments":false,"rootDir":"../../../../../src","skipLibCheck":true,"sourceMap":true,"sourceRoot":"","strict":true,"target":9,"tsBuildInfoFile":"./lucide-angular.tsbuildinfo"},"referencedMap":[[265,1],[72,2],[264,3],[262,4],[267,5],[261,6],[212,7],[210,7],[260,8],[225,9],[224,9],[125,10],[76,11],[232,10],[233,10],[235,12],[236,10],[237,13],[136,14],[238,10],[209,10],[239,10],[240,15],[241,10],[242,9],[243,16],[244,10],[245,10],[246,10],[247,10],[248,9],[249,10],[250,10],[251,10],[252,10],[253,17],[254,10],[255,10],[256,10],[257,10],[258,10],[75,8],[78,13],[79,13],[80,13],[81,13],[82,13],[83,13],[84,13],[85,10],[87,18],[88,13],[86,13],[89,13],[90,13],[91,13],[92,13],[93,13],[94,13],[95,10],[96,13],[97,13],[98,13],[99,13],[100,13],[101,10],[102,13],[103,13],[104,13],[105,13],[106,13],[107,13],[108,10],[110,19],[109,13],[111,13],[112,13],[113,13],[114,13],[115,17],[116,10],[117,10],[131,20],[119,21],[120,13],[121,13],[122,10],[123,13],[124,13],[126,22],[127,13],[128,13],[129,13],[130,13],[132,13],[133,13],[134,13],[135,13],[137,23],[138,13],[139,13],[140,13],[141,10],[142,13],[143,24],[144,24],[145,24],[146,10],[147,13],[148,13],[149,13],[154,13],[150,13],[151,10],[152,13],[153,10],[155,13],[156,13],[157,13],[158,13],[159,13],[160,13],[161,10],[162,13],[163,13],[164,13],[165,13],[166,13],[167,13],[168,13],[169,13],[170,13],[171,13],[172,13],[173,13],[174,13],[175,13],[176,13],[177,13],[178,25],[179,13],[180,13],[181,13],[182,13],[183,13],[184,13],[185,10],[186,10],[187,10],[188,10],[189,10],[190,13],[191,13],[192,13],[193,13],[211,26],[259,10],[196,27],[195,28],[219,29],[218,30],[214,31],[213,30],[215,32],[204,33],[202,34],[217,35],[216,32],[205,36],[118,37],[74,38],[73,13],[200,39],[201,40],[199,41],[197,13],[206,42],[77,43],[223,9],[221,44],[194,45],[207,46],[65,47],[272,48],[273,49],[68,48],[277,50],[282,48],[283,51],[278,48],[279,52],[284,48],[285,53],[280,48],[281,54],[286,48],[287,55],[288,48],[289,56],[310,48],[311,57],[290,48],[291,58],[292,48],[293,59],[294,48],[295,60],[296,48],[297,61],[298,48],[299,62],[302,48],[303,63],[502,48],[503,64],[300,48],[301,65],[304,48],[305,66],[308,48],[309,67],[306,48],[307,68],[312,48],[313,69],[318,48],[319,70],[316,48],[317,71],[314,48],[315,72],[320,48],[321,73],[330,48],[331,74],[322,48],[323,75],[324,48],[325,76],[326,48],[327,77],[328,48],[329,78],[334,48],[335,79],[332,48],[333,80],[348,48],[349,81],[338,48],[339,82],[336,48],[337,83],[340,48],[341,84],[342,48],[343,85],[344,48],[345,86],[346,48],[347,87],[350,48],[351,88],[352,48],[353,89],[354,48],[355,90],[356,48],[357,91],[358,48],[359,92],[360,48],[361,93],[362,48],[363,94],[364,48],[365,95],[366,48],[367,96],[368,48],[369,97],[372,48],[373,98],[370,48],[371,99],[374,48],[375,100],[376,48],[377,101],[378,48],[379,102],[380,48],[381,103],[382,48],[383,104],[384,48],[385,105],[386,48],[387,106],[388,48],[389,107],[390,48],[391,108],[392,48],[393,109],[396,48],[397,110],[394,48],[395,111],[398,48],[399,112],[400,48],[401,113],[402,48],[403,114],[404,48],[405,115],[406,48],[407,116],[408,48],[409,117],[410,48],[411,118],[412,48],[413,119],[414,48],[415,120],[416,48],[417,121],[418,48],[419,122],[420,48],[421,123],[422,48],[423,124],[424,48],[425,125],[426,48],[427,126],[428,48],[429,127],[430,48],[431,128],[432,48],[433,129],[434,48],[435,130],[436,48],[437,131],[440,48],[441,132],[438,48],[439,133],[444,48],[445,134],[442,48],[443,135],[446,48],[447,136],[448,48],[449,137],[450,48],[451,138],[452,48],[453,139],[454,48],[455,140],[456,48],[457,141],[460,48],[461,142],[458,48],[459,143],[464,48],[465,144],[466,48],[467,145],[462,48],[463,146],[468,48],[469,147],[470,48],[471,148],[472,48],[473,149],[474,48],[475,150],[476,48],[477,151],[478,48],[479,152],[480,48],[481,153],[482,48],[483,154],[484,48],[485,155],[486,48],[487,156],[488,48],[489,157],[490,48],[491,158],[492,48],[493,159],[494,48],[495,160],[498,48],[499,161],[496,48],[497,162],[500,48],[501,163],[506,48],[507,164],[504,48],[505,165],[510,48],[511,166],[508,48],[509,167],[512,48],[513,168],[514,48],[515,169],[516,48],[517,170],[518,48],[519,171],[524,48],[525,172],[520,48],[521,173],[522,48],[523,174],[530,48],[531,175],[532,48],[533,176],[526,48],[527,177],[528,48],[529,178],[534,48],[535,179],[538,48],[539,180],[546,48],[547,181],[550,48],[551,182],[536,48],[537,183],[542,48],[543,184],[540,48],[541,185],[544,48],[545,186],[554,48],[555,187],[548,48],[549,188],[552,48],[553,189],[560,48],[561,190],[556,48],[557,191],[564,48],[565,192],[558,48],[559,193],[562,48],[563,194],[568,48],[569,195],[570,48],[571,196],[566,48],[567,197],[572,48],[573,198],[576,48],[577,199],[574,48],[575,200],[578,48],[579,201],[584,48],[585,202],[586,48],[587,203],[580,48],[581,204],[582,48],[583,205],[588,48],[589,206],[592,48],[593,207],[594,48],[595,208],[590,48],[591,209],[596,48],[597,210],[606,48],[607,211],[608,48],[609,212],[598,48],[599,213],[600,48],[601,214],[604,48],[605,215],[602,48],[603,216],[610,48],[611,217],[614,48],[615,218],[634,48],[635,219],[616,48],[617,220],[612,48],[613,221],[618,48],[619,222],[622,48],[623,223],[624,48],[625,224],[620,48],[621,225],[626,48],[627,226],[632,48],[633,227],[650,48],[651,228],[630,48],[631,229],[628,48],[629,230],[636,48],[637,231],[638,48],[639,232],[640,48],[641,233],[642,48],[643,234],[644,48],[645,235],[652,48],[653,236],[646,48],[647,237],[648,48],[649,238],[656,48],[657,239],[658,48],[659,240],[654,48],[655,241],[660,48],[661,242],[668,48],[669,243],[664,48],[665,244],[662,48],[663,245],[672,48],[673,246],[670,48],[671,247],[666,48],[667,248],[674,48],[675,249],[678,48],[679,250],[680,48],[681,251],[682,48],[683,252],[676,48],[677,253],[690,48],[691,254],[686,48],[687,255],[684,48],[685,256],[688,48],[689,257],[696,48],[697,258],[694,48],[695,259],[692,48],[693,260],[698,48],[699,261],[700,48],[701,262],[702,48],[703,263],[704,48],[705,264],[712,48],[713,265],[706,48],[707,266],[708,48],[709,267],[710,48],[711,268],[716,48],[717,269],[714,48],[715,270],[720,48],[721,271],[718,48],[719,272],[722,48],[723,273],[724,48],[725,274],[730,48],[731,275],[728,48],[729,276],[726,48],[727,277],[742,48],[743,278],[732,48],[733,279],[734,48],[735,280],[736,48],[737,281],[744,48],[745,282],[738,48],[739,283],[740,48],[741,284],[750,48],[751,285],[748,48],[749,286],[746,48],[747,287],[752,48],[753,288],[754,48],[755,289],[756,48],[757,290],[758,48],[759,291],[764,48],[765,292],[760,48],[761,293],[762,48],[763,294],[768,48],[769,295],[766,48],[767,296],[770,48],[771,297],[778,48],[779,298],[772,48],[773,299],[776,48],[777,300],[774,48],[775,301],[792,48],[793,302],[798,48],[799,303],[780,48],[781,304],[788,48],[789,305],[786,48],[787,306],[782,48],[783,307],[784,48],[785,308],[790,48],[791,309],[796,48],[797,310],[794,48],[795,311],[802,48],[803,312],[800,48],[801,313],[806,48],[807,314],[810,48],[811,315],[804,48],[805,316],[814,48],[815,317],[812,48],[813,318],[808,48],[809,319],[816,48],[817,320],[818,48],[819,321],[820,48],[821,322],[824,48],[825,323],[822,48],[823,324],[826,48],[827,325],[828,48],[829,326],[832,48],[833,327],[830,48],[831,328],[836,48],[837,329],[834,48],[835,330],[840,48],[841,331],[838,48],[839,332],[846,48],[847,333],[842,48],[843,334],[844,48],[845,335],[854,48],[855,336],[860,48],[861,337],[848,48],[849,338],[850,48],[851,339],[856,48],[857,340],[852,48],[853,341],[882,48],[883,342],[862,48],[863,343],[864,48],[865,344],[858,48],[859,345],[876,48],[877,346],[868,48],[869,347],[866,48],[867,348],[870,48],[871,349],[900,48],[901,350],[874,48],[875,351],[872,48],[873,352],[878,48],[879,353],[884,48],[885,354],[880,48],[881,355],[908,48],[909,356],[886,48],[887,357],[888,48],[889,358],[890,48],[891,359],[904,48],[905,360],[896,48],[897,361],[894,48],[895,362],[892,48],[893,363],[902,48],[903,364],[898,48],[899,365],[906,48],[907,366],[980,48],[981,367],[910,48],[911,368],[912,48],[913,369],[918,48],[919,370],[920,48],[921,371],[914,48],[915,372],[916,48],[917,373],[926,48],[927,374],[922,48],[923,375],[924,48],[925,376],[942,48],[943,377],[930,48],[931,378],[928,48],[929,379],[934,48],[935,380],[936,48],[937,381],[932,48],[933,382],[940,48],[941,383],[946,48],[947,384],[938,48],[939,385],[944,48],[945,386],[956,48],[957,387],[948,48],[949,388],[950,48],[951,389],[954,48],[955,390],[952,48],[953,391],[958,48],[959,392],[964,48],[965,393],[960,48],[961,394],[968,48],[969,395],[974,48],[975,396],[966,48],[967,397],[962,48],[963,398],[972,48],[973,399],[970,48],[971,400],[976,48],[977,401],[978,48],[979,402],[986,48],[987,403],[988,48],[989,404],[982,48],[983,405],[984,48],[985,406],[994,48],[995,407],[990,48],[991,408],[992,48],[993,409],[1000,48],[1001,410],[996,48],[997,411],[998,48],[999,412],[1006,48],[1007,413],[1002,48],[1003,414],[1004,48],[1005,415],[1012,48],[1013,416],[1008,48],[1009,417],[1010,48],[1011,418],[1014,48],[1015,419],[1016,48],[1017,420],[1018,48],[1019,421],[1022,48],[1023,422],[1028,48],[1029,423],[1020,48],[1021,424],[1024,48],[1025,425],[1026,48],[1027,426],[1032,48],[1033,427],[1030,48],[1031,428],[1034,48],[1035,429],[1036,48],[1037,430],[1052,48],[1053,431],[1056,48],[1057,432],[1038,48],[1039,433],[1040,48],[1041,434],[1042,48],[1043,435],[1044,48],[1045,436],[1050,48],[1051,437],[1046,48],[1047,438],[1048,48],[1049,439],[1060,48],[1061,440],[1068,48],[1069,441],[1062,48],[1063,442],[1058,48],[1059,443],[1054,48],[1055,444],[1064,48],[1065,445],[1076,48],[1077,446],[1066,48],[1067,447],[1072,48],[1073,448],[1070,48],[1071,449],[1074,48],[1075,450],[1078,48],[1079,451],[1080,48],[1081,452],[1082,48],[1083,453],[1086,48],[1087,454],[1118,48],[1119,455],[1084,48],[1085,456],[1122,48],[1123,457],[1088,48],[1089,458],[1092,48],[1093,459],[1090,48],[1091,460],[1096,48],[1097,461],[1094,48],[1095,462],[1098,48],[1099,463],[1104,48],[1105,464],[1102,48],[1103,465],[1100,48],[1101,466],[1106,48],[1107,467],[1110,48],[1111,468],[1108,48],[1109,469],[1114,48],[1115,470],[1116,48],[1117,471],[1112,48],[1113,472],[1148,48],[1149,473],[1120,48],[1121,474],[1124,48],[1125,475],[1138,48],[1139,476],[1126,48],[1127,477],[1130,48],[1131,478],[1128,48],[1129,479],[1132,48],[1133,480],[1134,48],[1135,481],[1136,48],[1137,482],[1152,48],[1153,483],[1140,48],[1141,484],[1142,48],[1143,485],[1160,48],[1161,486],[1146,48],[1147,487],[1144,48],[1145,488],[1150,48],[1151,489],[1156,48],[1157,490],[1154,48],[1155,491],[1162,48],[1163,492],[1158,48],[1159,493],[1164,48],[1165,494],[1170,48],[1171,495],[1168,48],[1169,496],[1166,48],[1167,497],[1176,48],[1177,498],[1172,48],[1173,499],[1174,48],[1175,500],[1178,48],[1179,501],[1186,48],[1187,502],[1182,48],[1183,503],[1180,48],[1181,504],[1192,48],[1193,505],[1190,48],[1191,506],[1184,48],[1185,507],[1188,48],[1189,508],[1198,48],[1199,509],[1194,48],[1195,510],[1206,48],[1207,511],[1196,48],[1197,512],[1200,48],[1201,513],[1202,48],[1203,514],[1208,48],[1209,515],[1204,48],[1205,516],[1210,48],[1211,517],[1214,48],[1215,518],[1252,48],[1253,519],[1212,48],[1213,520],[1216,48],[1217,521],[1218,48],[1219,522],[1220,48],[1221,523],[1224,48],[1225,524],[1222,48],[1223,525],[1226,48],[1227,526],[1236,48],[1237,527],[1228,48],[1229,528],[1230,48],[1231,529],[1234,48],[1235,530],[1238,48],[1239,531],[1232,48],[1233,532],[1280,48],[1281,533],[1240,48],[1241,534],[1244,48],[1245,535],[1242,48],[1243,536],[1262,48],[1263,537],[1246,48],[1247,538],[1248,48],[1249,539],[1250,48],[1251,540],[1254,48],[1255,541],[1256,48],[1257,542],[1258,48],[1259,543],[1260,48],[1261,544],[1298,48],[1299,545],[1264,48],[1265,546],[1266,48],[1267,547],[1268,48],[1269,548],[1270,48],[1271,549],[1272,48],[1273,550],[1274,48],[1275,551],[1314,48],[1315,552],[1276,48],[1277,553],[1278,48],[1279,554],[1282,48],[1283,555],[1284,48],[1285,556],[1286,48],[1287,557],[1288,48],[1289,558],[1290,48],[1291,559],[1294,48],[1295,560],[1292,48],[1293,561],[1296,48],[1297,562],[1302,48],[1303,563],[1334,48],[1335,564],[1300,48],[1301,565],[1308,48],[1309,566],[1304,48],[1305,567],[1306,48],[1307,568],[1312,48],[1313,569],[1310,48],[1311,570],[1320,48],[1321,571],[1316,48],[1317,572],[1324,48],[1325,573],[1318,48],[1319,574],[1322,48],[1323,575],[1326,48],[1327,576],[1336,48],[1337,577],[1332,48],[1333,578],[1328,48],[1329,579],[1340,48],[1341,580],[1338,48],[1339,581],[1330,48],[1331,582],[1358,48],[1359,583],[1346,48],[1347,584],[1342,48],[1343,585],[1344,48],[1345,586],[1350,48],[1351,587],[1352,48],[1353,588],[1348,48],[1349,589],[1356,48],[1357,590],[1360,48],[1361,591],[1362,48],[1363,592],[1354,48],[1355,593],[1416,48],[1417,594],[1370,48],[1371,595],[1364,48],[1365,596],[1366,48],[1367,597],[1372,48],[1373,598],[1368,48],[1369,599],[1378,48],[1379,600],[1374,48],[1375,601],[1376,48],[1377,602],[1382,48],[1383,603],[1386,48],[1387,604],[1380,48],[1381,605],[1384,48],[1385,606],[1388,48],[1389,607],[1396,48],[1397,608],[1398,48],[1399,609],[1394,48],[1395,610],[1390,48],[1391,611],[1392,48],[1393,612],[1422,48],[1423,613],[1402,48],[1403,614],[1400,48],[1401,615],[1404,48],[1405,616],[1410,48],[1411,617],[1406,48],[1407,618],[1408,48],[1409,619],[1420,48],[1421,620],[1412,48],[1413,621],[1414,48],[1415,622],[1418,48],[1419,623],[1428,48],[1429,624],[1424,48],[1425,625],[1432,48],[1433,626],[1426,48],[1427,627],[1430,48],[1431,628],[1434,48],[1435,629],[1436,48],[1437,630],[1438,48],[1439,631],[1452,48],[1453,632],[1440,48],[1441,633],[1442,48],[1443,634],[1464,48],[1465,635],[1444,48],[1445,636],[1446,48],[1447,637],[1448,48],[1449,638],[1450,48],[1451,639],[1454,48],[1455,640],[1456,48],[1457,641],[1458,48],[1459,642],[1470,48],[1471,643],[1466,48],[1467,644],[1460,48],[1461,645],[1462,48],[1463,646],[1472,48],[1473,647],[1468,48],[1469,648],[1474,48],[1475,649],[1494,48],[1495,650],[1476,48],[1477,651],[1480,48],[1481,652],[1478,48],[1479,653],[1484,48],[1485,654],[1482,48],[1483,655],[1486,48],[1487,656],[1496,48],[1497,657],[1488,48],[1489,658],[1490,48],[1491,659],[1492,48],[1493,660],[1498,48],[1499,661],[1500,48],[1501,662],[1502,48],[1503,663],[1508,48],[1509,664],[1506,48],[1507,665],[1504,48],[1505,666],[1510,48],[1511,667],[1514,48],[1515,668],[1512,48],[1513,669],[1520,48],[1521,670],[1516,48],[1517,671],[1518,48],[1519,672],[1522,48],[1523,673],[1524,48],[1525,674],[1526,48],[1527,675],[1532,48],[1533,676],[1528,48],[1529,677],[1530,48],[1531,678],[1536,48],[1537,679],[1534,48],[1535,680],[1538,48],[1539,681],[1546,48],[1547,682],[1542,48],[1543,683],[1540,48],[1541,684],[1544,48],[1545,685],[1548,48],[1549,686],[1550,48],[1551,687],[1552,48],[1553,688],[1558,48],[1559,689],[1554,48],[1555,690],[1560,48],[1561,691],[1556,48],[1557,692],[1592,48],[1593,693],[1562,48],[1563,694],[1568,48],[1569,695],[1564,48],[1565,696],[1566,48],[1567,697],[1582,48],[1583,698],[1570,48],[1571,699],[1574,48],[1575,700],[1572,48],[1573,701],[1576,48],[1577,702],[1580,48],[1581,703],[1578,48],[1579,704],[1584,48],[1585,705],[1588,48],[1589,706],[1586,48],[1587,707],[1590,48],[1591,708],[1594,48],[1595,709],[1600,48],[1601,710],[1596,48],[1597,711],[1598,48],[1599,712],[1610,48],[1611,713],[1602,48],[1603,714],[1604,48],[1605,715],[1608,48],[1609,716],[1606,48],[1607,717],[1612,48],[1613,718],[1622,48],[1623,719],[1614,48],[1615,720],[1616,48],[1617,721],[1618,48],[1619,722],[1626,48],[1627,723],[1620,48],[1621,724],[1642,48],[1643,725],[1624,48],[1625,726],[1644,48],[1645,727],[1628,48],[1629,728],[1630,48],[1631,729],[1632,48],[1633,730],[1634,48],[1635,731],[1648,48],[1649,732],[1640,48],[1641,733],[1636,48],[1637,734],[1638,48],[1639,735],[1646,48],[1647,736],[1650,48],[1651,737],[1660,48],[1661,738],[1652,48],[1653,739],[1654,48],[1655,740],[1656,48],[1657,741],[1658,48],[1659,742],[1662,48],[1663,743],[1664,48],[1665,744],[1670,48],[1671,745],[1666,48],[1667,746],[1672,48],[1673,747],[1668,48],[1669,748],[1674,48],[1675,749],[1676,48],[1677,750],[1684,48],[1685,751],[1678,48],[1679,752],[1698,48],[1699,753],[1680,48],[1681,754],[1688,48],[1689,755],[1682,48],[1683,756],[1692,48],[1693,757],[1690,48],[1691,758],[1686,48],[1687,759],[1694,48],[1695,760],[1702,48],[1703,761],[1696,48],[1697,762],[1700,48],[1701,763],[1704,48],[1705,764],[1706,48],[1707,765],[1708,48],[1709,766],[1712,48],[1713,767],[1710,48],[1711,768],[1714,48],[1715,769],[1716,48],[1717,770],[1718,48],[1719,771],[1720,48],[1721,772],[1726,48],[1727,773],[1722,48],[1723,774],[1724,48],[1725,775],[1728,48],[1729,776],[1732,48],[1733,777],[1730,48],[1731,778],[1736,48],[1737,779],[1742,48],[1743,780],[1734,48],[1735,781],[1740,48],[1741,782],[1738,48],[1739,783],[1746,48],[1747,784],[1744,48],[1745,785],[1758,48],[1759,786],[1748,48],[1749,787],[1752,48],[1753,788],[1750,48],[1751,789],[1756,48],[1757,790],[1754,48],[1755,791],[1760,48],[1761,792],[1762,48],[1763,793],[1768,48],[1769,794],[1766,48],[1767,795],[1764,48],[1765,796],[1776,48],[1777,797],[1772,48],[1773,798],[1774,48],[1775,799],[1770,48],[1771,800],[1778,48],[1779,801],[1782,48],[1783,802],[1780,48],[1781,803],[1786,48],[1787,804],[1792,48],[1793,805],[1784,48],[1785,806],[1790,48],[1791,807],[1788,48],[1789,808],[1810,48],[1811,809],[1796,48],[1797,810],[1794,48],[1795,811],[1800,48],[1801,812],[1798,48],[1799,813],[1806,48],[1807,814],[1802,48],[1803,815],[1804,48],[1805,816],[1816,48],[1817,817],[1808,48],[1809,818],[1812,48],[1813,819],[1814,48],[1815,820],[1820,48],[1821,821],[1818,48],[1819,822],[1822,48],[1823,823],[1824,48],[1825,824],[1830,48],[1831,825],[1826,48],[1827,826],[1832,48],[1833,827],[1828,48],[1829,828],[1842,48],[1843,829],[1834,48],[1835,830],[1836,48],[1837,831],[1838,48],[1839,832],[1850,48],[1851,833],[1840,48],[1841,834],[1848,48],[1849,835],[1844,48],[1845,836],[1852,48],[1853,837],[1860,48],[1861,838],[1846,48],[1847,839],[1856,48],[1857,840],[1854,48],[1855,841],[1858,48],[1859,842],[1862,48],[1863,843],[1866,48],[1867,844],[1864,48],[1865,845],[1868,48],[1869,846],[1870,48],[1871,847],[1872,48],[1873,848],[1880,48],[1881,849],[1876,48],[1877,850],[1874,48],[1875,851],[1878,48],[1879,852],[1882,48],[1883,853],[1884,48],[1885,854],[1888,48],[1889,855],[1902,48],[1903,856],[1894,48],[1895,857],[1886,48],[1887,858],[1890,48],[1891,859],[1892,48],[1893,860],[1908,48],[1909,861],[1896,48],[1897,862],[1898,48],[1899,863],[1900,48],[1901,864],[1904,48],[1905,865],[1906,48],[1907,866],[1944,48],[1945,867],[1910,48],[1911,868],[1912,48],[1913,869],[1914,48],[1915,870],[1916,48],[1917,871],[1920,48],[1921,872],[1918,48],[1919,873],[1922,48],[1923,874],[1930,48],[1931,875],[1924,48],[1925,876],[1928,48],[1929,877],[1926,48],[1927,878],[1936,48],[1937,879],[1932,48],[1933,880],[1942,48],[1943,881],[1934,48],[1935,882],[1940,48],[1941,883],[1938,48],[1939,884],[1954,48],[1955,885],[1946,48],[1947,886],[1950,48],[1951,887],[1948,48],[1949,888],[1952,48],[1953,889],[1956,48],[1957,890],[1958,48],[1959,891],[1962,48],[1963,892],[1960,48],[1961,893],[1966,48],[1967,894],[1964,48],[1965,895],[1970,48],[1971,896],[1974,48],[1975,897],[1968,48],[1969,898],[1972,48],[1973,899],[1978,48],[1979,900],[1982,48],[1983,901],[1976,48],[1977,902],[1984,48],[1985,903],[1980,48],[1981,904],[1990,48],[1991,905],[1988,48],[1989,906],[1992,48],[1993,907],[1986,48],[1987,908],[2002,48],[2003,909],[1998,48],[1999,910],[1994,48],[1995,911],[1996,48],[1997,912],[2006,48],[2007,913],[2000,48],[2001,914],[2004,48],[2005,915],[2008,48],[2009,916],[2014,48],[2015,917],[2010,48],[2011,918],[2020,48],[2021,919],[2012,48],[2013,920],[2016,48],[2017,921],[2026,48],[2027,922],[2018,48],[2019,923],[2022,48],[2023,924],[2024,48],[2025,925],[2032,48],[2033,926],[2030,48],[2031,927],[2028,48],[2029,928],[2038,48],[2039,929],[2034,48],[2035,930],[2052,48],[2053,931],[2036,48],[2037,932],[2042,48],[2043,933],[2040,48],[2041,934],[2046,48],[2047,935],[2044,48],[2045,936],[2050,48],[2051,937],[2048,48],[2049,938],[2054,48],[2055,939],[2056,48],[2057,940],[2060,48],[2061,941],[2058,48],[2059,942],[2062,48],[2063,943],[2064,48],[2065,944],[2066,48],[2067,945],[2068,48],[2069,946],[2074,48],[2075,947],[2070,48],[2071,948],[2078,48],[2079,949],[2072,48],[2073,950],[2076,48],[2077,951],[2084,48],[2085,952],[2082,48],[2083,953],[2080,48],[2081,954],[2088,48],[2089,955],[2086,48],[2087,956],[2090,48],[2091,957],[2092,48],[2093,958],[2104,48],[2105,959],[2094,48],[2095,960],[2102,48],[2103,961],[2096,48],[2097,962],[2100,48],[2101,963],[2098,48],[2099,964],[2106,48],[2107,965],[2112,48],[2113,966],[2108,48],[2109,967],[2110,48],[2111,968],[2114,48],[2115,969],[2116,48],[2117,970],[2120,48],[2121,971],[2122,48],[2123,972],[2118,48],[2119,973],[2126,48],[2127,974],[2124,48],[2125,975],[2130,48],[2131,976],[2128,48],[2129,977],[2134,48],[2135,978],[2132,48],[2133,979],[2136,48],[2137,980],[2138,48],[2139,981],[2142,48],[2143,982],[2140,48],[2141,983],[2144,48],[2145,984],[2146,48],[2147,985],[2154,48],[2155,986],[2148,48],[2149,987],[2152,48],[2153,988],[2150,48],[2151,989],[2158,48],[2159,990],[2156,48],[2157,991],[2164,48],[2165,992],[2160,48],[2161,993],[2162,48],[2163,994],[2166,48],[2167,995],[2168,48],[2169,996],[2170,48],[2171,997],[2172,48],[2173,998],[2174,48],[2175,999],[67,48],[3796,1000],[2176,48],[2177,1001],[2178,48],[2179,1002],[2180,48],[2181,1003],[2184,48],[2185,1004],[2182,48],[2183,1005],[2190,48],[2191,1006],[2186,48],[2187,1007],[2188,48],[2189,1008],[2192,48],[2193,1009],[2202,48],[2203,1010],[2194,48],[2195,1011],[2196,48],[2197,1012],[2198,48],[2199,1013],[2204,48],[2205,1014],[2200,48],[2201,1015],[2206,48],[2207,1016],[2212,48],[2213,1017],[2210,48],[2211,1018],[2208,48],[2209,1019],[2214,48],[2215,1020],[2224,48],[2225,1021],[2216,48],[2217,1022],[2218,48],[2219,1023],[2222,48],[2223,1024],[2220,48],[2221,1025],[2226,48],[2227,1026],[2236,48],[2237,1027],[2228,48],[2229,1028],[2238,48],[2239,1029],[2230,48],[2231,1030],[2232,48],[2233,1031],[2234,48],[2235,1032],[2240,48],[2241,1033],[2248,48],[2249,1034],[2242,48],[2243,1035],[2244,48],[2245,1036],[2252,48],[2253,1037],[2246,48],[2247,1038],[2250,48],[2251,1039],[2254,48],[2255,1040],[2258,48],[2259,1041],[2256,48],[2257,1042],[2276,48],[2277,1043],[2260,48],[2261,1044],[2262,48],[2263,1045],[2264,48],[2265,1046],[2266,48],[2267,1047],[2268,48],[2269,1048],[2270,48],[2271,1049],[2272,48],[2273,1050],[2280,48],[2281,1051],[2274,48],[2275,1052],[2284,48],[2285,1053],[2278,48],[2279,1054],[2288,48],[2289,1055],[2282,48],[2283,1056],[2286,48],[2287,1057],[2292,48],[2293,1058],[2304,48],[2305,1059],[2290,48],[2291,1060],[2298,48],[2299,1061],[2294,48],[2295,1062],[2296,48],[2297,1063],[2300,48],[2301,1064],[2312,48],[2313,1065],[2302,48],[2303,1066],[2306,48],[2307,1067],[2308,48],[2309,1068],[2310,48],[2311,1069],[2314,48],[2315,1070],[2316,48],[2317,1071],[2318,48],[2319,1072],[2326,48],[2327,1073],[2320,48],[2321,1074],[2322,48],[2323,1075],[2324,48],[2325,1076],[2328,48],[2329,1077],[2332,48],[2333,1078],[2330,48],[2331,1079],[2334,48],[2335,1080],[2336,48],[2337,1081],[2344,48],[2345,1082],[2338,48],[2339,1083],[2342,48],[2343,1084],[2340,48],[2341,1085],[2348,48],[2349,1086],[2346,48],[2347,1087],[2352,48],[2353,1088],[2350,48],[2351,1089],[2354,48],[2355,1090],[2356,48],[2357,1091],[2362,48],[2363,1092],[2364,48],[2365,1093],[2358,48],[2359,1094],[2360,48],[2361,1095],[2366,48],[2367,1096],[2370,48],[2371,1097],[2368,48],[2369,1098],[2386,48],[2387,1099],[2372,48],[2373,1100],[2374,48],[2375,1101],[2412,48],[2413,1102],[2376,48],[2377,1103],[2382,48],[2383,1104],[2378,48],[2379,1105],[2380,48],[2381,1106],[2392,48],[2393,1107],[2384,48],[2385,1108],[2388,48],[2389,1109],[2390,48],[2391,1110],[2394,48],[2395,1111],[2396,48],[2397,1112],[2398,48],[2399,1113],[2402,48],[2403,1114],[2400,48],[2401,1115],[2416,48],[2417,1116],[2404,48],[2405,1117],[2406,48],[2407,1118],[2408,48],[2409,1119],[2424,48],[2425,1120],[2420,48],[2421,1121],[2414,48],[2415,1122],[2410,48],[2411,1123],[2418,48],[2419,1124],[2428,48],[2429,1125],[2422,48],[2423,1126],[2426,48],[2427,1127],[2434,48],[2435,1128],[2432,48],[2433,1129],[2430,48],[2431,1130],[2436,48],[2437,1131],[2440,48],[2441,1132],[2438,48],[2439,1133],[2442,48],[2443,1134],[2446,48],[2447,1135],[2444,48],[2445,1136],[2448,48],[2449,1137],[2450,48],[2451,1138],[2466,48],[2467,1139],[2452,48],[2453,1140],[2456,48],[2457,1141],[2454,48],[2455,1142],[2458,48],[2459,1143],[2468,48],[2469,1144],[2460,48],[2461,1145],[2472,48],[2473,1146],[2470,48],[2471,1147],[2464,48],[2465,1148],[2462,48],[2463,1149],[2474,48],[2475,1150],[2478,48],[2479,1151],[2480,48],[2481,1152],[2490,48],[2491,1153],[2476,48],[2477,1154],[2484,48],[2485,1155],[2498,48],[2499,1156],[2486,48],[2487,1157],[2482,48],[2483,1158],[2488,48],[2489,1159],[2494,48],[2495,1160],[2500,48],[2501,1161],[2492,48],[2493,1162],[2496,48],[2497,1163],[2504,48],[2505,1164],[2502,48],[2503,1165],[2506,48],[2507,1166],[2508,48],[2509,1167],[2510,48],[2511,1168],[2514,48],[2515,1169],[2512,48],[2513,1170],[2518,48],[2519,1171],[2516,48],[2517,1172],[2520,48],[2521,1173],[2522,48],[2523,1174],[2536,48],[2537,1175],[2526,48],[2527,1176],[2524,48],[2525,1177],[2528,48],[2529,1178],[2530,48],[2531,1179],[2532,48],[2533,1180],[2556,48],[2557,1181],[2534,48],[2535,1182],[2538,48],[2539,1183],[2540,48],[2541,1184],[2542,48],[2543,1185],[2550,48],[2551,1186],[2544,48],[2545,1187],[2548,48],[2549,1188],[2546,48],[2547,1189],[2552,48],[2553,1190],[2554,48],[2555,1191],[2558,48],[2559,1192],[2564,48],[2565,1193],[2560,48],[2561,1194],[2562,48],[2563,1195],[2566,48],[2567,1196],[2568,48],[2569,1197],[2570,48],[2571,1198],[2572,48],[2573,1199],[2584,48],[2585,1200],[2576,48],[2577,1201],[2574,48],[2575,1202],[2578,48],[2579,1203],[2580,48],[2581,1204],[2582,48],[2583,1205],[2586,48],[2587,1206],[2592,48],[2593,1207],[2590,48],[2591,1208],[2588,48],[2589,1209],[2594,48],[2595,1210],[2598,48],[2599,1211],[2596,48],[2597,1212],[2602,48],[2603,1213],[2612,48],[2613,1214],[2606,48],[2607,1215],[2600,48],[2601,1216],[2604,48],[2605,1217],[2608,48],[2609,1218],[2616,48],[2617,1219],[2614,48],[2615,1220],[2610,48],[2611,1221],[2618,48],[2619,1222],[2624,48],[2625,1223],[2622,48],[2623,1224],[2628,48],[2629,1225],[2620,48],[2621,1226],[2626,48],[2627,1227],[2630,48],[2631,1228],[2632,48],[2633,1229],[2634,48],[2635,1230],[2636,48],[2637,1231],[2642,48],[2643,1232],[2640,48],[2641,1233],[2638,48],[2639,1234],[2644,48],[2645,1235],[2648,48],[2649,1236],[2646,48],[2647,1237],[2650,48],[2651,1238],[2652,48],[2653,1239],[2656,48],[2657,1240],[2666,48],[2667,1241],[2678,48],[2679,1242],[2654,48],[2655,1243],[2658,48],[2659,1244],[2662,48],[2663,1245],[2664,48],[2665,1246],[2660,48],[2661,1247],[2674,48],[2675,1248],[2676,48],[2677,1249],[2670,48],[2671,1250],[2668,48],[2669,1251],[2672,48],[2673,1252],[2680,48],[2681,1253],[2682,48],[2683,1254],[2774,48],[2775,1255],[2684,48],[2685,1256],[2686,48],[2687,1257],[2688,48],[2689,1258],[2766,48],[2767,1259],[2690,48],[2691,1260],[2694,48],[2695,1261],[2692,48],[2693,1262],[2696,48],[2697,1263],[2700,48],[2701,1264],[2698,48],[2699,1265],[2702,48],[2703,1266],[2704,48],[2705,1267],[2706,48],[2707,1268],[2708,48],[2709,1269],[2710,48],[2711,1270],[2712,48],[2713,1271],[2714,48],[2715,1272],[2716,48],[2717,1273],[2718,48],[2719,1274],[2722,48],[2723,1275],[2720,48],[2721,1276],[2726,48],[2727,1277],[2724,48],[2725,1278],[2732,48],[2733,1279],[2728,48],[2729,1280],[2730,48],[2731,1281],[2734,48],[2735,1282],[2738,48],[2739,1283],[2740,48],[2741,1284],[2736,48],[2737,1285],[2744,48],[2745,1286],[2742,48],[2743,1287],[2746,48],[2747,1288],[2750,48],[2751,1289],[2748,48],[2749,1290],[2752,48],[2753,1291],[2754,48],[2755,1292],[2756,48],[2757,1293],[2758,48],[2759,1294],[2786,48],[2787,1295],[2760,48],[2761,1296],[2762,48],[2763,1297],[2764,48],[2765,1298],[2768,48],[2769,1299],[2772,48],[2773,1300],[2770,48],[2771,1301],[2776,48],[2777,1302],[2788,48],[2789,1303],[2780,48],[2781,1304],[2778,48],[2779,1305],[2782,48],[2783,1306],[2784,48],[2785,1307],[2794,48],[2795,1308],[2790,48],[2791,1309],[2792,48],[2793,1310],[2798,48],[2799,1311],[2796,48],[2797,1312],[2800,48],[2801,1313],[2806,48],[2807,1314],[2802,48],[2803,1315],[2804,48],[2805,1316],[2808,48],[2809,1317],[2810,48],[2811,1318],[2812,48],[2813,1319],[2814,48],[2815,1320],[2816,48],[2817,1321],[2818,48],[2819,1322],[2820,48],[2821,1323],[2822,48],[2823,1324],[2824,48],[2825,1325],[2830,48],[2831,1326],[2828,48],[2829,1327],[2826,48],[2827,1328],[2832,48],[2833,1329],[2834,48],[2835,1330],[2838,48],[2839,1331],[2836,48],[2837,1332],[2840,48],[2841,1333],[2844,48],[2845,1334],[2842,48],[2843,1335],[2846,48],[2847,1336],[2848,48],[2849,1337],[2850,48],[2851,1338],[2862,48],[2863,1339],[2852,48],[2853,1340],[2860,48],[2861,1341],[2866,48],[2867,1342],[2854,48],[2855,1343],[2856,48],[2857,1344],[2864,48],[2865,1345],[2868,48],[2869,1346],[2858,48],[2859,1347],[2884,48],[2885,1348],[2870,48],[2871,1349],[2872,48],[2873,1350],[2896,48],[2897,1351],[2874,48],[2875,1352],[2876,48],[2877,1353],[2878,48],[2879,1354],[2886,48],[2887,1355],[2882,48],[2883,1356],[2880,48],[2881,1357],[2894,48],[2895,1358],[2888,48],[2889,1359],[2890,48],[2891,1360],[2892,48],[2893,1361],[2898,48],[2899,1362],[2902,48],[2903,1363],[2910,48],[2911,1364],[2906,48],[2907,1365],[2900,48],[2901,1366],[2904,48],[2905,1367],[2908,48],[2909,1368],[2914,48],[2915,1369],[2912,48],[2913,1370],[2918,48],[2919,1371],[2916,48],[2917,1372],[2922,48],[2923,1373],[2928,48],[2929,1374],[2924,48],[2925,1375],[2920,48],[2921,1376],[2926,48],[2927,1377],[2934,48],[2935,1378],[2930,48],[2931,1379],[2932,48],[2933,1380],[2936,48],[2937,1381],[2940,48],[2941,1382],[2942,48],[2943,1383],[2944,48],[2945,1384],[2938,48],[2939,1385],[2950,48],[2951,1386],[2946,48],[2947,1387],[2948,48],[2949,1388],[2970,48],[2971,1389],[2952,48],[2953,1390],[2956,48],[2957,1391],[2954,48],[2955,1392],[2958,48],[2959,1393],[2996,48],[2997,1394],[2962,48],[2963,1395],[2960,48],[2961,1396],[2964,48],[2965,1397],[2968,48],[2969,1398],[2972,48],[2973,1399],[2966,48],[2967,1400],[2974,48],[2975,1401],[2976,48],[2977,1402],[2980,48],[2981,1403],[2978,48],[2979,1404],[2982,48],[2983,1405],[2990,48],[2991,1406],[2988,48],[2989,1407],[2986,48],[2987,1408],[2984,48],[2985,1409],[2992,48],[2993,1410],[2998,48],[2999,1411],[2994,48],[2995,1412],[3000,48],[3001,1413],[3002,48],[3003,1414],[3008,48],[3009,1415],[3006,48],[3007,1416],[3004,48],[3005,1417],[3010,48],[3011,1418],[3016,48],[3017,1419],[3032,48],[3033,1420],[3012,48],[3013,1421],[3014,48],[3015,1422],[3018,48],[3019,1423],[3020,48],[3021,1424],[3024,48],[3025,1425],[3022,48],[3023,1426],[3038,48],[3039,1427],[3026,48],[3027,1428],[3028,48],[3029,1429],[3030,48],[3031,1430],[3036,48],[3037,1431],[3034,48],[3035,1432],[3040,48],[3041,1433],[3044,48],[3045,1434],[3042,48],[3043,1435],[3058,48],[3059,1436],[3046,48],[3047,1437],[3048,48],[3049,1438],[3050,48],[3051,1439],[3052,48],[3053,1440],[3056,48],[3057,1441],[3062,48],[3063,1442],[3054,48],[3055,1443],[3060,48],[3061,1444],[3064,48],[3065,1445],[3070,48],[3071,1446],[3066,48],[3067,1447],[3072,48],[3073,1448],[3068,48],[3069,1449],[3076,48],[3077,1450],[3074,48],[3075,1451],[3078,48],[3079,1452],[3082,48],[3083,1453],[3080,48],[3081,1454],[3086,48],[3087,1455],[3084,48],[3085,1456],[3090,48],[3091,1457],[3092,48],[3093,1458],[3088,48],[3089,1459],[3094,48],[3095,1460],[3096,48],[3097,1461],[3100,48],[3101,1462],[3098,48],[3099,1463],[3102,48],[3103,1464],[3116,48],[3117,1465],[3104,48],[3105,1466],[3106,48],[3107,1467],[3110,48],[3111,1468],[3108,48],[3109,1469],[3112,48],[3113,1470],[3130,48],[3131,1471],[3114,48],[3115,1472],[3118,48],[3119,1473],[3124,48],[3125,1474],[3120,48],[3121,1475],[3126,48],[3127,1476],[3122,48],[3123,1477],[3128,48],[3129,1478],[3132,48],[3133,1479],[3136,48],[3137,1480],[3140,48],[3141,1481],[3138,48],[3139,1482],[3134,48],[3135,1483],[3142,48],[3143,1484],[3144,48],[3145,1485],[3148,48],[3149,1486],[3146,48],[3147,1487],[3150,48],[3151,1488],[3156,48],[3157,1489],[3152,48],[3153,1490],[3158,48],[3159,1491],[3154,48],[3155,1492],[3160,48],[3161,1493],[3168,48],[3169,1494],[3196,48],[3197,1495],[3162,48],[3163,1496],[3166,48],[3167,1497],[3164,48],[3165,1498],[3178,48],[3179,1499],[3170,48],[3171,1500],[3172,48],[3173,1501],[3188,48],[3189,1502],[3174,48],[3175,1503],[3176,48],[3177,1504],[3180,48],[3181,1505],[3182,48],[3183,1506],[3210,48],[3211,1507],[3190,48],[3191,1508],[3184,48],[3185,1509],[3186,48],[3187,1510],[3192,48],[3193,1511],[3194,48],[3195,1512],[3198,48],[3199,1513],[3200,48],[3201,1514],[3202,48],[3203,1515],[3204,48],[3205,1516],[3208,48],[3209,1517],[3212,48],[3213,1518],[3206,48],[3207,1519],[3214,48],[3215,1520],[3216,48],[3217,1521],[3218,48],[3219,1522],[3222,48],[3223,1523],[3226,48],[3227,1524],[3220,48],[3221,1525],[3224,48],[3225,1526],[3230,48],[3231,1527],[3232,48],[3233,1528],[3228,48],[3229,1529],[3234,48],[3235,1530],[3238,48],[3239,1531],[3240,48],[3241,1532],[3236,48],[3237,1533],[3242,48],[3243,1534],[3244,48],[3245,1535],[3250,48],[3251,1536],[3246,48],[3247,1537],[3248,48],[3249,1538],[3252,48],[3253,1539],[3254,48],[3255,1540],[3262,48],[3263,1541],[3256,48],[3257,1542],[3260,48],[3261,1543],[3264,48],[3265,1544],[3258,48],[3259,1545],[3266,48],[3267,1546],[3272,48],[3273,1547],[3268,48],[3269,1548],[3270,48],[3271,1549],[3280,48],[3281,1550],[3274,48],[3275,1551],[3282,48],[3283,1552],[3278,48],[3279,1553],[3276,48],[3277,1554],[3288,48],[3289,1555],[3290,48],[3291,1556],[3284,48],[3285,1557],[3286,48],[3287,1558],[3292,48],[3293,1559],[3294,48],[3295,1560],[3296,48],[3297,1561],[3298,48],[3299,1562],[3308,48],[3309,1563],[3302,48],[3303,1564],[3316,48],[3317,1565],[3300,48],[3301,1566],[3306,48],[3307,1567],[3304,48],[3305,1568],[3332,48],[3333,1569],[3312,48],[3313,1570],[3310,48],[3311,1571],[3314,48],[3315,1572],[3318,48],[3319,1573],[3320,48],[3321,1574],[3322,48],[3323,1575],[3324,48],[3325,1576],[3328,48],[3329,1577],[3326,48],[3327,1578],[3330,48],[3331,1579],[3336,48],[3337,1580],[3334,48],[3335,1581],[3348,48],[3349,1582],[3338,48],[3339,1583],[3344,48],[3345,1584],[3342,48],[3343,1585],[3340,48],[3341,1586],[3346,48],[3347,1587],[3350,48],[3351,1588],[3356,48],[3357,1589],[3354,48],[3355,1590],[3352,48],[3353,1591],[3358,48],[3359,1592],[3360,48],[3361,1593],[3362,48],[3363,1594],[3364,48],[3365,1595],[3366,48],[3367,1596],[3372,48],[3373,1597],[3368,48],[3369,1598],[3370,48],[3371,1599],[3376,48],[3377,1600],[3374,48],[3375,1601],[3378,48],[3379,1602],[3384,48],[3385,1603],[3382,48],[3383,1604],[3380,48],[3381,1605],[3386,48],[3387,1606],[3388,48],[3389,1607],[3390,48],[3391,1608],[3392,48],[3393,1609],[3394,48],[3395,1610],[3398,48],[3399,1611],[3396,48],[3397,1612],[3402,48],[3403,1613],[3400,48],[3401,1614],[3408,48],[3409,1615],[3414,48],[3415,1616],[3404,48],[3405,1617],[3406,48],[3407,1618],[3412,48],[3413,1619],[3410,48],[3411,1620],[3416,48],[3417,1621],[3418,48],[3419,1622],[3420,48],[3421,1623],[3424,48],[3425,1624],[3434,48],[3435,1625],[3422,48],[3423,1626],[3428,48],[3429,1627],[3436,48],[3437,1628],[3426,48],[3427,1629],[3430,48],[3431,1630],[3432,48],[3433,1631],[3438,48],[3439,1632],[3444,48],[3445,1633],[3460,48],[3461,1634],[3448,48],[3449,1635],[3440,48],[3441,1636],[3442,48],[3443,1637],[3446,48],[3447,1638],[3450,48],[3451,1639],[3458,48],[3459,1640],[3454,48],[3455,1641],[3452,48],[3453,1642],[3456,48],[3457,1643],[3474,48],[3475,1644],[3462,48],[3463,1645],[3478,48],[3479,1646],[3464,48],[3465,1647],[3466,48],[3467,1648],[3472,48],[3473,1649],[3488,48],[3489,1650],[3468,48],[3469,1651],[3470,48],[3471,1652],[3480,48],[3481,1653],[3476,48],[3477,1654],[3482,48],[3483,1655],[3484,48],[3485,1656],[3486,48],[3487,1657],[3492,48],[3493,1658],[3494,48],[3495,1659],[3496,48],[3497,1660],[3490,48],[3491,1661],[3498,48],[3499,1662],[3504,48],[3505,1663],[3506,48],[3507,1664],[3500,48],[3501,1665],[3502,48],[3503,1666],[3508,48],[3509,1667],[3510,48],[3511,1668],[3512,48],[3513,1669],[3514,48],[3515,1670],[3516,48],[3517,1671],[3520,48],[3521,1672],[3518,48],[3519,1673],[3522,48],[3523,1674],[3524,48],[3525,1675],[3526,48],[3527,1676],[3528,48],[3529,1677],[3534,48],[3535,1678],[3532,48],[3533,1679],[3530,48],[3531,1680],[3536,48],[3537,1681],[3538,48],[3539,1682],[3540,48],[3541,1683],[3542,48],[3543,1684],[3544,48],[3545,1685],[3546,48],[3547,1686],[3550,48],[3551,1687],[3548,48],[3549,1688],[3586,48],[3587,1689],[3552,48],[3553,1690],[3554,48],[3555,1691],[3558,48],[3559,1692],[3562,48],[3563,1693],[3556,48],[3557,1694],[3560,48],[3561,1695],[3564,48],[3565,1696],[3566,48],[3567,1697],[3572,48],[3573,1698],[3568,48],[3569,1699],[3570,48],[3571,1700],[3574,48],[3575,1701],[3576,48],[3577,1702],[3578,48],[3579,1703],[3608,48],[3609,1704],[3580,48],[3581,1705],[3582,48],[3583,1706],[3596,48],[3597,1707],[3588,48],[3589,1708],[3584,48],[3585,1709],[3594,48],[3595,1710],[3592,48],[3593,1711],[3590,48],[3591,1712],[3598,48],[3599,1713],[3602,48],[3603,1714],[3600,48],[3601,1715],[3606,48],[3607,1716],[3604,48],[3605,1717],[3620,48],[3621,1718],[3610,48],[3611,1719],[3612,48],[3613,1720],[3618,48],[3619,1721],[3616,48],[3617,1722],[3614,48],[3615,1723],[3622,48],[3623,1724],[3628,48],[3629,1725],[3624,48],[3625,1726],[3626,48],[3627,1727],[3644,48],[3645,1728],[3632,48],[3633,1729],[3630,48],[3631,1730],[3646,48],[3647,1731],[3634,48],[3635,1732],[3636,48],[3637,1733],[3638,48],[3639,1734],[3640,48],[3641,1735],[3642,48],[3643,1736],[3648,48],[3649,1737],[3650,48],[3651,1738],[3658,48],[3659,1739],[3660,48],[3661,1740],[3652,48],[3653,1741],[3656,48],[3657,1742],[3654,48],[3655,1743],[3662,48],[3663,1744],[3670,48],[3671,1745],[3664,48],[3665,1746],[3668,48],[3669,1747],[3666,48],[3667,1748],[3672,48],[3673,1749],[3684,48],[3685,1750],[3674,48],[3675,1751],[3682,48],[3683,1752],[3678,48],[3679,1753],[3680,48],[3681,1754],[3676,48],[3677,1755],[3686,48],[3687,1756],[3688,48],[3689,1757],[3690,48],[3691,1758],[3694,48],[3695,1759],[3696,48],[3697,1760],[3692,48],[3693,1761],[3700,48],[3701,1762],[3702,48],[3703,1763],[3704,48],[3705,1764],[3698,48],[3699,1765],[3706,48],[3707,1766],[3708,48],[3709,1767],[3712,48],[3713,1768],[3716,48],[3717,1769],[3710,48],[3711,1770],[3714,48],[3715,1771],[3718,48],[3719,1772],[3720,48],[3721,1773],[3724,48],[3725,1774],[3722,48],[3723,1775],[3726,48],[3727,1776],[3734,48],[3735,1777],[3728,48],[3729,1778],[3730,48],[3731,1779],[3738,48],[3739,1780],[3732,48],[3733,1781],[3736,48],[3737,1782],[3740,48],[3741,1783],[3786,48],[3787,1784],[3788,48],[3789,1785],[3742,48],[3743,1786],[3746,48],[3747,1787],[3748,48],[3749,1788],[3750,48],[3751,1789],[3744,48],[3745,1790],[3752,48],[3753,1791],[3754,48],[3755,1792],[3756,48],[3757,1793],[3758,48],[3759,1794],[3764,48],[3765,1795],[3762,48],[3763,1796],[3760,48],[3761,1797],[3766,48],[3767,1798],[3772,48],[3773,1799],[3770,48],[3771,1800],[3768,48],[3769,1801],[3774,48],[3775,1802],[3782,48],[3783,1803],[3776,48],[3777,1804],[3778,48],[3779,1805],[3780,48],[3781,1806],[3784,48],[3785,1807],[3790,48],[3791,1808],[3794,48],[3795,1809],[3792,48],[3793,1810],[3802,1811],[268,48],[269,1812],[3797,48],[3800,1813],[69,48],[276,1814],[274,48],[275,1815],[3798,48],[3799,1816],[66,48],[3801,1817],[270,48],[271,1818]],"semanticDiagnosticsPerFile":[66,67,68,69,268,270,272,274,278,280,282,284,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,320,322,324,326,328,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398,400,402,404,406,408,410,412,414,416,418,420,422,424,426,428,430,432,434,436,438,440,442,444,446,448,450,452,454,456,458,460,462,464,466,468,470,472,474,476,478,480,482,484,486,488,490,492,494,496,498,500,502,504,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,564,566,568,570,572,574,576,578,580,582,584,586,588,590,592,594,596,598,600,602,604,606,608,610,612,614,616,618,620,622,624,626,628,630,632,634,636,638,640,642,644,646,648,650,652,654,656,658,660,662,664,666,668,670,672,674,676,678,680,682,684,686,688,690,692,694,696,698,700,702,704,706,708,710,712,714,716,718,720,722,724,726,728,730,732,734,736,738,740,742,744,746,748,750,752,754,756,758,760,762,764,766,768,770,772,774,776,778,780,782,784,786,788,790,792,794,796,798,800,802,804,806,808,810,812,814,816,818,820,822,824,826,828,830,832,834,836,838,840,842,844,846,848,850,852,854,856,858,860,862,864,866,868,870,872,874,876,878,880,882,884,886,888,890,892,894,896,898,900,902,904,906,908,910,912,914,916,918,920,922,924,926,928,930,932,934,936,938,940,942,944,946,948,950,952,954,956,958,960,962,964,966,968,970,972,974,976,978,980,982,984,986,988,990,992,994,996,998,1000,1002,1004,1006,1008,1010,1012,1014,1016,1018,1020,1022,1024,1026,1028,1030,1032,1034,1036,1038,1040,1042,1044,1046,1048,1050,1052,1054,1056,1058,1060,1062,1064,1066,1068,1070,1072,1074,1076,1078,1080,1082,1084,1086,1088,1090,1092,1094,1096,1098,1100,1102,1104,1106,1108,1110,1112,1114,1116,1118,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1154,1156,1158,1160,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1216,1218,1220,1222,1224,1226,1228,1230,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,1328,1330,1332,1334,1336,1338,1340,1342,1344,1346,1348,1350,1352,1354,1356,1358,1360,1362,1364,1366,1368,1370,1372,1374,1376,1378,1380,1382,1384,1386,1388,1390,1392,1394,1396,1398,1400,1402,1404,1406,1408,1410,1412,1414,1416,1418,1420,1422,1424,1426,1428,1430,1432,1434,1436,1438,1440,1442,1444,1446,1448,1450,1452,1454,1456,1458,1460,1462,1464,1466,1468,1470,1472,1474,1476,1478,1480,1482,1484,1486,1488,1490,1492,1494,1496,1498,1500,1502,1504,1506,1508,1510,1512,1514,1516,1518,1520,1522,1524,1526,1528,1530,1532,1534,1536,1538,1540,1542,1544,1546,1548,1550,1552,1554,1556,1558,1560,1562,1564,1566,1568,1570,1572,1574,1576,1578,1580,1582,1584,1586,1588,1590,1592,1594,1596,1598,1600,1602,1604,1606,1608,1610,1612,1614,1616,1618,1620,1622,1624,1626,1628,1630,1632,1634,1636,1638,1640,1642,1644,1646,1648,1650,1652,1654,1656,1658,1660,1662,1664,1666,1668,1670,1672,1674,1676,1678,1680,1682,1684,1686,1688,1690,1692,1694,1696,1698,1700,1702,1704,1706,1708,1710,1712,1714,1716,1718,1720,1722,1724,1726,1728,1730,1732,1734,1736,1738,1740,1742,1744,1746,1748,1750,1752,1754,1756,1758,1760,1762,1764,1766,1768,1770,1772,1774,1776,1778,1780,1782,1784,1786,1788,1790,1792,1794,1796,1798,1800,1802,1804,1806,1808,1810,1812,1814,1816,1818,1820,1822,1824,1826,1828,1830,1832,1834,1836,1838,1840,1842,1844,1846,1848,1850,1852,1854,1856,1858,1860,1862,1864,1866,1868,1870,1872,1874,1876,1878,1880,1882,1884,1886,1888,1890,1892,1894,1896,1898,1900,1902,1904,1906,1908,1910,1912,1914,1916,1918,1920,1922,1924,1926,1928,1930,1932,1934,1936,1938,1940,1942,1944,1946,1948,1950,1952,1954,1956,1958,1960,1962,1964,1966,1968,1970,1972,1974,1976,1978,1980,1982,1984,1986,1988,1990,1992,1994,1996,1998,2000,2002,2004,2006,2008,2010,2012,2014,2016,2018,2020,2022,2024,2026,2028,2030,2032,2034,2036,2038,2040,2042,2044,2046,2048,2050,2052,2054,2056,2058,2060,2062,2064,2066,2068,2070,2072,2074,2076,2078,2080,2082,2084,2086,2088,2090,2092,2094,2096,2098,2100,2102,2104,2106,2108,2110,2112,2114,2116,2118,2120,2122,2124,2126,2128,2130,2132,2134,2136,2138,2140,2142,2144,2146,2148,2150,2152,2154,2156,2158,2160,2162,2164,2166,2168,2170,2172,2174,2176,2178,2180,2182,2184,2186,2188,2190,2192,2194,2196,2198,2200,2202,2204,2206,2208,2210,2212,2214,2216,2218,2220,2222,2224,2226,2228,2230,2232,2234,2236,2238,2240,2242,2244,2246,2248,2250,2252,2254,2256,2258,2260,2262,2264,2266,2268,2270,2272,2274,2276,2278,2280,2282,2284,2286,2288,2290,2292,2294,2296,2298,2300,2302,2304,2306,2308,2310,2312,2314,2316,2318,2320,2322,2324,2326,2328,2330,2332,2334,2336,2338,2340,2342,2344,2346,2348,2350,2352,2354,2356,2358,2360,2362,2364,2366,2368,2370,2372,2374,2376,2378,2380,2382,2384,2386,2388,2390,2392,2394,2396,2398,2400,2402,2404,2406,2408,2410,2412,2414,2416,2418,2420,2422,2424,2426,2428,2430,2432,2434,2436,2438,2440,2442,2444,2446,2448,2450,2452,2454,2456,2458,2460,2462,2464,2466,2468,2470,2472,2474,2476,2478,2480,2482,2484,2486,2488,2490,2492,2494,2496,2498,2500,2502,2504,2506,2508,2510,2512,2514,2516,2518,2520,2522,2524,2526,2528,2530,2532,2534,2536,2538,2540,2542,2544,2546,2548,2550,2552,2554,2556,2558,2560,2562,2564,2566,2568,2570,2572,2574,2576,2578,2580,2582,2584,2586,2588,2590,2592,2594,2596,2598,2600,2602,2604,2606,2608,2610,2612,2614,2616,2618,2620,2622,2624,2626,2628,2630,2632,2634,2636,2638,2640,2642,2644,2646,2648,2650,2652,2654,2656,2658,2660,2662,2664,2666,2668,2670,2672,2674,2676,2678,2680,2682,2684,2686,2688,2690,2692,2694,2696,2698,2700,2702,2704,2706,2708,2710,2712,2714,2716,2718,2720,2722,2724,2726,2728,2730,2732,2734,2736,2738,2740,2742,2744,2746,2748,2750,2752,2754,2756,2758,2760,2762,2764,2766,2768,2770,2772,2774,2776,2778,2780,2782,2784,2786,2788,2790,2792,2794,2796,2798,2800,2802,2804,2806,2808,2810,2812,2814,2816,2818,2820,2822,2824,2826,2828,2830,2832,2834,2836,2838,2840,2842,2844,2846,2848,2850,2852,2854,2856,2858,2860,2862,2864,2866,2868,2870,2872,2874,2876,2878,2880,2882,2884,2886,2888,2890,2892,2894,2896,2898,2900,2902,2904,2906,2908,2910,2912,2914,2916,2918,2920,2922,2924,2926,2928,2930,2932,2934,2936,2938,2940,2942,2944,2946,2948,2950,2952,2954,2956,2958,2960,2962,2964,2966,2968,2970,2972,2974,2976,2978,2980,2982,2984,2986,2988,2990,2992,2994,2996,2998,3000,3002,3004,3006,3008,3010,3012,3014,3016,3018,3020,3022,3024,3026,3028,3030,3032,3034,3036,3038,3040,3042,3044,3046,3048,3050,3052,3054,3056,3058,3060,3062,3064,3066,3068,3070,3072,3074,3076,3078,3080,3082,3084,3086,3088,3090,3092,3094,3096,3098,3100,3102,3104,3106,3108,3110,3112,3114,3116,3118,3120,3122,3124,3126,3128,3130,3132,3134,3136,3138,3140,3142,3144,3146,3148,3150,3152,3154,3156,3158,3160,3162,3164,3166,3168,3170,3172,3174,3176,3178,3180,3182,3184,3186,3188,3190,3192,3194,3196,3198,3200,3202,3204,3206,3208,3210,3212,3214,3216,3218,3220,3222,3224,3226,3228,3230,3232,3234,3236,3238,3240,3242,3244,3246,3248,3250,3252,3254,3256,3258,3260,3262,3264,3266,3268,3270,3272,3274,3276,3278,3280,3282,3284,3286,3288,3290,3292,3294,3296,3298,3300,3302,3304,3306,3308,3310,3312,3314,3316,3318,3320,3322,3324,3326,3328,3330,3332,3334,3336,3338,3340,3342,3344,3346,3348,3350,3352,3354,3356,3358,3360,3362,3364,3366,3368,3370,3372,3374,3376,3378,3380,3382,3384,3386,3388,3390,3392,3394,3396,3398,3400,3402,3404,3406,3408,3410,3412,3414,3416,3418,3420,3422,3424,3426,3428,3430,3432,3434,3436,3438,3440,3442,3444,3446,3448,3450,3452,3454,3456,3458,3460,3462,3464,3466,3468,3470,3472,3474,3476,3478,3480,3482,3484,3486,3488,3490,3492,3494,3496,3498,3500,3502,3504,3506,3508,3510,3512,3514,3516,3518,3520,3522,3524,3526,3528,3530,3532,3534,3536,3538,3540,3542,3544,3546,3548,3550,3552,3554,3556,3558,3560,3562,3564,3566,3568,3570,3572,3574,3576,3578,3580,3582,3584,3586,3588,3590,3592,3594,3596,3598,3600,3602,3604,3606,3608,3610,3612,3614,3616,3618,3620,3622,3624,3626,3628,3630,3632,3634,3636,3638,3640,3642,3644,3646,3648,3650,3652,3654,3656,3658,3660,3662,3664,3666,3668,3670,3672,3674,3676,3678,3680,3682,3684,3686,3688,3690,3692,3694,3696,3698,3700,3702,3704,3706,3708,3710,3712,3714,3716,3718,3720,3722,3724,3726,3728,3730,3732,3734,3736,3738,3740,3742,3744,3746,3748,3750,3752,3754,3756,3758,3760,3762,3764,3766,3768,3770,3772,3774,3776,3778,3780,3782,3784,3786,3788,3790,3792,3794,3797,3798,3802],"version":"5.9.3"} \ No newline at end of file diff --git a/packages/angular/.eslintrc.js b/packages/angular/.eslintrc.js deleted file mode 100644 index c77f60499..000000000 --- a/packages/angular/.eslintrc.js +++ /dev/null @@ -1,38 +0,0 @@ -module.exports = { - root: true, - overrides: [ - { - files: ['*.ts'], - extends: [ - 'eslint:recommended', - 'plugin:@typescript-eslint/recommended', - 'plugin:@angular-eslint/recommended', - 'plugin:@angular-eslint/template/process-inline-templates', - 'prettier', - ], - rules: { - '@angular-eslint/directive-selector': [ - 'error', - { - type: 'attribute', - prefix: 'lucide', - style: 'camelCase', - }, - ], - '@angular-eslint/component-selector': [ - 'error', - { - type: 'attribute', - prefix: ['lucide'], - style: 'camelCase', - }, - ], - }, - }, - { - files: ['*.html'], - extends: ['plugin:@angular-eslint/template/recommended'], - rules: {}, - }, - ], -}; diff --git a/packages/angular/eslint.config.mjs b/packages/angular/eslint.config.mjs new file mode 100644 index 000000000..59dc01c42 --- /dev/null +++ b/packages/angular/eslint.config.mjs @@ -0,0 +1,68 @@ +import tseslint from 'typescript-eslint'; +import angular from 'angular-eslint'; +import prettier from 'eslint-config-prettier'; +import { defineConfig } from 'eslint/config'; + +export default defineConfig([ + { + // ESLint resolves a config per linted file by walking up from that file, so this config — not + // the workspace root one — owns everything under `packages/angular`. That means the root's + // `.gitignore`-derived ignores do not apply here and generated output must be listed by hand. + ignores: [ + 'dist', + 'build', + 'coverage', + 'out-tsc', + '.angular', + 'src/icons', // Generated by `pnpm build:icons`. + 'eslint.config.mjs', + ], + }, + { + files: ['**/*.ts'], + extends: [tseslint.configs.recommended, angular.configs.tsRecommended], + languageOptions: { + parserOptions: { + // `tsconfig.json` here is solution-style (`files: []` plus `references`), so `project: true` + // resolves to a project that contains no source file. The project service follows the + // references the way `tsc` and the editor do. + projectService: true, + tsconfigRootDir: import.meta.dirname, + }, + }, + rules: { + ...prettier.rules, + '@angular-eslint/directive-selector': [ + 'error', + { + type: 'attribute', + prefix: 'lucide', + style: 'camelCase', + }, + ], + '@angular-eslint/component-selector': [ + 'error', + { + type: 'attribute', + prefix: ['lucide'], + style: 'camelCase', + }, + ], + }, + }, + { + // Build scripts belong to no tsconfig, so they get the untyped ruleset. + files: ['**/*.mts', '**/*.cts'], + extends: [tseslint.configs.recommended], + languageOptions: { + parserOptions: { + tsconfigRootDir: import.meta.dirname, + }, + }, + rules: prettier.rules, + }, + { + files: ['**/*.html'], + extends: [angular.configs.templateRecommended], + }, +]); diff --git a/packages/angular/package.json b/packages/angular/package.json index 431e80c2a..05688d51c 100644 --- a/packages/angular/package.json +++ b/packages/angular/package.json @@ -25,7 +25,7 @@ "build:ng": "ng build --configuration production", "test": "pnpm build:icons && ng test --no-watch", "test:watch": "ng test", - "lint": "npx eslint 'src/**/*.{js,jsx,ts,tsx,html,css,scss}' --quiet --fix", + "lint": "eslint 'src/**/*.{js,jsx,ts,tsx,html,css,scss}' --quiet --fix", "e2e": "ng e2e" }, "prettier": { @@ -41,11 +41,8 @@ ] }, "devDependencies": { - "@angular-eslint/builder": "~21.1.0", - "@angular-eslint/eslint-plugin": "~21.1.0", - "@angular-eslint/eslint-plugin-template": "~21.1.0", - "@angular-eslint/schematics": "~21.1.0", - "@angular-eslint/template-parser": "~21.1.0", + "@angular-eslint/builder": "~21.4.0", + "@angular-eslint/schematics": "~21.4.0", "@angular/build": "^21.2.19", "@angular/cli": "^21.2.19", "@angular/common": "^21.2.19", diff --git a/packages/angular/src/lucide-icon-base.ts b/packages/angular/src/lucide-icon-base.ts index 4290da872..5708baab6 100644 --- a/packages/angular/src/lucide-icon-base.ts +++ b/packages/angular/src/lucide-icon-base.ts @@ -8,7 +8,6 @@ import { lucideIconTemplate } from './lucide-icon-template'; * @internal */ @Component({ - // eslint-disable-next-line @angular-eslint/component-selector selector: 'svg[lucideIcon]', template: lucideIconTemplate, host: { diff --git a/packages/astro/src/createLucideIcon.ts b/packages/astro/src/createLucideIcon.ts index 7ff99d5ec..36c1c99e7 100644 --- a/packages/astro/src/createLucideIcon.ts +++ b/packages/astro/src/createLucideIcon.ts @@ -7,7 +7,7 @@ import { toKebabCase } from './utils/toKebabCase'; export default (iconName: string, iconNode: IconNode): AstroComponentFactory => { const Component = createComponent( - ($$result, $$props: Record, $$slots) => { + ($$result, $$props: Record, $$slots) => { const { class: className, ...restProps } = $$props; return render`${renderComponent( $$result, diff --git a/packages/astro/src/types.ts b/packages/astro/src/types.ts index 71f1d527f..451e3d181 100644 --- a/packages/astro/src/types.ts +++ b/packages/astro/src/types.ts @@ -1,7 +1,7 @@ import type { HTMLAttributes } from 'astro/types'; // Type that the Astro language server needs to infer component props in Astro files -export type AstroComponent = (_props: IconProps) => any; +export type AstroComponent = (_props: IconProps) => unknown; export interface IconProps extends SVGAttributes { color?: string; diff --git a/packages/icons/scripts/exportTemplate.mjs b/packages/icons/scripts/exportTemplate.mjs index 5c5280496..3d369a9c0 100644 --- a/packages/icons/scripts/exportTemplate.mjs +++ b/packages/icons/scripts/exportTemplate.mjs @@ -1,4 +1,3 @@ -/* eslint-disable import/no-extraneous-dependencies */ import base64SVG from '@lucide/build-icons/utils/base64SVG'; export default async ({ diff --git a/packages/lab/scripts/copyIcons.mts b/packages/lab/scripts/copyIcons.mts index 069330687..9cb884ff4 100644 --- a/packages/lab/scripts/copyIcons.mts +++ b/packages/lab/scripts/copyIcons.mts @@ -16,7 +16,7 @@ export default async function copyIcons( if (!existsSync(iconsDirectory)) { mkdirSync(iconsDirectory); } - // eslint-disable-next-line arrow-body-style + const writeIconPromises = parsedSvgs.map(({ name, contents }) => { let content = `\n${contents}`; content = content.replace(' import { basename } from 'path'; import { readSvg } from '@lucide/helpers'; import { type INode, parseSync } from 'svgson'; diff --git a/packages/lucide-react-native/lucide-react-native.d.ts b/packages/lucide-react-native/lucide-react-native.d.ts index 6d9842675..b4c73d386 100644 --- a/packages/lucide-react-native/lucide-react-native.d.ts +++ b/packages/lucide-react-native/lucide-react-native.d.ts @@ -9,7 +9,7 @@ export interface LucideProps extends Partial> { export declare const createLucideIcon: ( iconName: string, - iconNode: any[], + iconNode: [elementName: string, attrs: Record][], ) => (props: LucideProps) => JSX.Element; export type Icon = React.FC; diff --git a/packages/lucide-react/dynamic.js b/packages/lucide-react/dynamic.js index 658f11c60..66b682491 100644 --- a/packages/lucide-react/dynamic.js +++ b/packages/lucide-react/dynamic.js @@ -1,4 +1,4 @@ +// eslint-disable // This file is make sure that we can import from "lucide-react/dynamic" without having to specify the extension. This is a workaround for the fact that some bundlers (like Webpack) don't support importing from "lucide-react/dynamic.mjs" without specifying the extension. // Unfortunately, we can't use exports field in package.json because it breaks some runtime environments. See https://github.com/lucide-icons/lucide/issues/2743#issuecomment-2626784300 -// eslint-disable-next-line import/no-unresolved export * from './dynamic.mjs'; diff --git a/packages/lucide-solid/src/defaultAttributes.ts b/packages/lucide-solid/src/defaultAttributes.ts index 092994586..1703d0b70 100644 --- a/packages/lucide-solid/src/defaultAttributes.ts +++ b/packages/lucide-solid/src/defaultAttributes.ts @@ -1,4 +1,3 @@ -import { JSX } from 'solid-js/jsx-runtime'; import { SVGAttributes } from './types'; const defaultAttributes: SVGAttributes = { diff --git a/packages/lucide-solid/vitest.config.mts b/packages/lucide-solid/vitest.config.mts index 18ca8e5eb..6b656c429 100644 --- a/packages/lucide-solid/vitest.config.mts +++ b/packages/lucide-solid/vitest.config.mts @@ -2,8 +2,6 @@ import { defineConfig } from 'vitest/config' import solidPlugin from 'vite-plugin-solid'; export default defineConfig({ - // TODO: Remove this when Solid testing library has support for Vitest 1.0, see: https://github.com/solidjs/solid-testing-library/issues/52 - // @ts-ignore plugins: [solidPlugin()], test: { globals: true, diff --git a/packages/lucide-static/scripts/buildLib.mts b/packages/lucide-static/scripts/buildLib.mts index 21286555f..091b6feca 100644 --- a/packages/lucide-static/scripts/buildLib.mts +++ b/packages/lucide-static/scripts/buildLib.mts @@ -1,6 +1,5 @@ import fs from 'fs'; import path from 'path'; -import { parseSync } from 'svgson'; import { readSvgDirectory, getCurrentDirPath } from '@lucide/helpers'; import readSvgs from './readSvgs.mts'; diff --git a/packages/lucide-static/scripts/copyIcons.mts b/packages/lucide-static/scripts/copyIcons.mts index cfcb514cf..76a352ed2 100644 --- a/packages/lucide-static/scripts/copyIcons.mts +++ b/packages/lucide-static/scripts/copyIcons.mts @@ -16,7 +16,7 @@ export default async function copyIcons( if (!existsSync(iconsDirectory)) { mkdirSync(iconsDirectory); } - // eslint-disable-next-line arrow-body-style + const writeIconPromises = parsedSvgs.map(({ name, contents }) => { let content = `\n${contents}`; content = content.replace(' import { basename } from 'path'; import { readSvg } from '@lucide/helpers'; import { type INode, parseSync } from 'svgson'; diff --git a/packages/lucide/scripts/exportTemplate.mts b/packages/lucide/scripts/exportTemplate.mts index 130ce57c4..12311653c 100644 --- a/packages/lucide/scripts/exportTemplate.mts +++ b/packages/lucide/scripts/exportTemplate.mts @@ -13,7 +13,6 @@ export default defineExportTemplate(async ({ const svgBase64 = base64SVG(svgContents); return ` -import defaultAttributes from '../defaultAttributes'; import type { IconNode } from '../types'; /** diff --git a/packages/lucide/src/attributeTypes.ts b/packages/lucide/src/attributeTypes.ts index d64bbed2c..2346a3fdc 100644 --- a/packages/lucide/src/attributeTypes.ts +++ b/packages/lucide/src/attributeTypes.ts @@ -1,6 +1,6 @@ type Booleanish = boolean | 'true' | 'false'; -interface AriaAttributes { +export interface AriaAttributes { 'aria-activedescendant'?: string | undefined; 'aria-atomic'?: Booleanish | undefined; 'aria-autocomplete'?: 'none' | 'inline' | 'list' | 'both' | undefined; diff --git a/packages/lucide/src/replaceElement.ts b/packages/lucide/src/replaceElement.ts index 69ba89712..306df5bee 100644 --- a/packages/lucide/src/replaceElement.ts +++ b/packages/lucide/src/replaceElement.ts @@ -3,7 +3,7 @@ import defaultAttributes from './defaultAttributes'; import { Icons, SVGProps } from './types'; import { hasA11yProp, mergeClasses, toPascalCase } from '@lucide/shared'; -export type CustomAttrs = { [attr: string]: any }; +export type CustomAttrs = { [attr: string]: unknown }; /** * Get the attributes of an HTML element. diff --git a/packages/shared/src/utils/hasA11yProp.ts b/packages/shared/src/utils/hasA11yProp.ts index b263bf8b0..ad1cbdc78 100644 --- a/packages/shared/src/utils/hasA11yProp.ts +++ b/packages/shared/src/utils/hasA11yProp.ts @@ -4,7 +4,7 @@ * @param {object} props * @returns {boolean} Whether the component has an accessibility prop */ -export const hasA11yProp = (props: Record) => { +export const hasA11yProp = (props: object) => { for (const prop in props) { if (prop.startsWith('aria-') || prop === 'role' || prop === 'title') { return true; diff --git a/packages/svelte/scripts/appendBlockComments.mts b/packages/svelte/scripts/appendBlockComments.mts index 83278b803..c09b24ff5 100644 --- a/packages/svelte/scripts/appendBlockComments.mts +++ b/packages/svelte/scripts/appendBlockComments.mts @@ -14,20 +14,20 @@ const files = await readdir(targetDirectory, { encoding: 'utf-8', }); -// eslint-disable-next-line no-restricted-syntax + for (const file of files) { const filepath = path.join(targetDirectory, file); const filestat = lstatSync(filepath); - // eslint-disable-next-line no-continue + if (filestat.isFile() === false || filestat.isDirectory()) continue; - // eslint-disable-next-line no-await-in-loop + const contents = (await readFile(filepath, { encoding: 'utf-8' })) as unknown as string; const ext = path.extname(filepath); if (/\.(js|mjs|cjs|ts)/.test(ext)) { - // eslint-disable-next-line no-await-in-loop + await writeFile(filepath, jsBanner + contents, { encoding: 'utf-8' }); } } diff --git a/packages/svelte/scripts/license.mts b/packages/svelte/scripts/license.mts index 5b80c69f7..797a46fef 100644 --- a/packages/svelte/scripts/license.mts +++ b/packages/svelte/scripts/license.mts @@ -1,8 +1,5 @@ -import fs from 'fs'; import pkg from '../package.json' with { type: 'json' }; -const license = fs.readFileSync('LICENSE', 'utf-8'); - export function getHTMLBanner() { return `\